atgaatacctgggaaaaagttttggagcaattaaaagaaatcctaagtgtgcctgcttttgaaacatttataaggcctgttgagtttgtttcagagagtgattcagaaattattttgaaggctccatcaacatttgtaaaagagatgcttgaaacaaagtatgcaagcttggtaaatgcaactcttcaagaggtaagtggaaaaagtattttactaaatataatcgttgaagaaaaaaaaccaaaaactccccctgttatcatcgtaaacaacatcactttaaataaggactttacatttgaagaattcgtagttggaagtggtaataggctttcctatgctgcagcgaaagcagttgcatcaaaccccggcaaggtgtataatccactttacatttacgggaaagttggtttggggaaaacacaccttttgcatgcaatagggcacgaacttataagaaactttaaagacataaaaatcatttataccacggccgaaaagtttacaaatgaagttatctttgcaatacagaacgcacagagcaatagtgatctcattgatagattccacaagaagtacagaacaactgatgtgcttctcattgatgatattcaatttcttgtgggaaaagaacgaacgcaagaagagtttttccacacattcaatgcacttcatgaaacaggtaaacaaattgtaattacttctgatgtaccacctaaggaacttgcaacacttgaagagcgtttacgttctcgctttgaatggggacttataaccgatattcaacctcctgattacgagacaaggatagccattttaaagaaaaaggctcaaaaggaaaatattactatttcagatgaagtattagcctacattgcaaacaacatattctcaaatataagagaacttgaaggcgcccttataagactcgttgcaaaggcatcgttattgaatgaaaatataactgttgagtttgctaaaaatgcactttctgatatcataaaacagacttctgaaccaataaccgttgatcgcataaagaaggttgttgctaattattttaatgttgatgtggaaagtttgtctgataaaagaagaacacaaaacattgtccttccaagacagattgcaatgtatcttacaagagaattcacagatctttctcttccacaaattggcgatgcattcggcggaagagaccacacaactgtaatgcacgcatatgcaaaaataaaagaagaagtaaagaaaaccgaaacaatgcgtgcacttgttgatgaaattataaacaggttaaaagaatagttgtggatatatgtgcaaaatgtggataagtttgtggataaatgtggatagtttgtggaaattagaatgggttgtggaaaagtggaaaagaaaacaaagttattaacaagtttttacacaaggaaaacttacaaaataattgcttttattaaatctttccacgctattcacatgtattatgaaggttattatgattctttcaatatttattaaaataattaataataaaaaaggggtggattatgaggataaaagcaaaaacaagcgaacttacaaaggcagtaaataatgttggaaaagtaatttcaggtaaatcggtagatctaattttggaaaatatcttattaaaagtaaacgacaaattaactctaactacgacaaatcttgaacaggcaatggaatatgcacttgaagttgaaattttagagaatggattagagacaagcactattcttccttatgatattctaagggatattacgccaaagtttaaaggtgaatacatcgagttggaaataaaagaaaagaaggcagtaataaaagaagacagcggagagtttacacttcatacatttaatcctgaggcatttgcaattatcccagaggtaagttcagaactaaaattttcactttcatttggaacacttaaggaacttattgagaatactatctttgctgcatctaaaaaggaagaaagtagacgggaatttaaaggagtctattttgatataaaagatgattatgtaaatttggttgcaacagatagcactgcacttgctttaaataaaatcaaagaggctggacttccaaaaacaagttttattgtaccctggaaagcacttgatatcttaacacacttatcatatgaagataatacacccgttcaaattgaggttacagaatctaatattaaattttctctcccaaatttatctcttataagccttttaattaatggacagtttccacagtatgaaagcgtaattccaggggaagctgagttttacggaaaagttgcaaagaatgtccttatggatgcacttgatattattgaagtatttgctaagaaaggaacaggaaggattatatttacattctcacatgggaatctcattattgagtcaagttcttctgagattgggcaaggcaaaaaggtaattccttgcgaaacgaacgctgaagtatcgctacagttttatgctgaaaaaattattgatggaattgaacatgttaaagaccagactgttttctttgggattcagggtccgatacatcctgttttagtaaaaggcactgattctgaagattatctttatgtaataatgcctcagaagccgattgaatgataattgaaagtttacttttgcagaattttagaaggtttaaggaggaaagatttaactttgatagtggttttaacattattattggaaaaaatggaagcggtaaaacaactttacttgaagcaatatatttactttcgacaggaaaaagttttgtaacgaatgctgtgcaaaattgcgtaaacgtaaatgatgattatttttttattgaaggaatttttaataaagtttcaggagcagacgcaaatccaaatactctttcaatcctctttagtagggataaaaaaattgttcatctaaacaaaagaaaggttaaagcactttctgaaattatcggaaaatttcccgtaattgtaacagactatgctcttgttgaacttgttaaagatggaccatcaaagagaagggattttataaaccacgtattaacatttactgatgaggattactacaagaatgttttaagatattactcttttcttgagagaagaaatgaatatcttaaaaatggtaatttcacaatggatttacttatatttttatcccaggagatctatgattatgggagaaaaattagggaaaagagagaaaagataataaatgactttaatgaaagaattagaaatatattttacaccatatttgaaaaggaatctaatttaacgataatttatcgtccctcaaaacttgaaaaactccttgatacagattcactgaccgatgaggtaaataaaaaaagaacactctatggtattcatcttgatgagatagaaatttttgatggagaaataaatttaagagaatttgcctcattaggagaggcatacagtataggttttattttgaaactcatcgaaagtgaattaattgagcgttataaaggcactgcacccatacttcttctcgatgactttttttctcatcttgatgaagtgaaaagggataaaatattaaactatataaagaataatcaggttatacttacatccgttagcattgacgatgtttcaaaaaagattcttgatagtgcaaatatcataacacttgagaatggttcaaatggaaacaattaaaagaggtattgacgatttttttgagaggagaggacttctaaaaaagattaaaggattttatcctgtagtgaaatggggcgaaattgttggagaacaacttgcaagatacactcgccccttaaaatatcaggatgagactatttttattggcgtaagttcaccgctttttaagagagaacttgaaagaatgaaagacgatttgataaggatgataaaggaaaaaagtggtgaagatacacctgttaagtatttaaattttaggctcattccgtttggagaagaaaaaataaaggcaaaaaagaagttaaagaacattgttgaaaatgtcgaagttgagttggataagactgattatgattggatagattcgcttttattgtgttttaaaggtgatgataagttgaaagaatcttttagaaatgtccttatcgcatatagaattgccgagaaaaaaatggagaaacttggctataaaaggtgcgctaaatgtggtgctctttttaaaggtcgtggaaaactctgtcccgtatgtgaaattgaagataaaaaaaggtaaaaatttgtctcttccgatttccgtttttcgtcattccgaagccgaaggcgatgaatacctaatttggaggggggcttgcaattcttcccctctaactccccctgaaaggcgtagatccctaatatttgttcgggatgacttcaattagaaaggggcacatcccctttctaacttacccctaaggataaaaagatttttaatgtttatgggggagtactgagggggtatctttccccctcagattttttatattctttttattgcttttgcaaaaccaaaagaggcaaaaattttaagaatatcgccaataatgaatgggaagaatccaacagataaaatatggaataaactaacacttccacttcttgataaaatcacatagagccacaaaagtcctggaacataaatcgaaagatcagcaagaataagccctaagataagcatttttgagctaacaaattttcttgtaaaaactccagcaaggtatgaagcaggtataaacccaacaatgtatccaaaagttgccgagaacacatagcttaatccaccaccattagtaaatactcctacaccaagaattccaagtgtcaaatagagaacttgtgaaattactccttcttcctttaaaacaattcccgaaagaattacggcgaatgtttgcattgttattgggacaggtgagaatggaagaaagattttgacttgagatgaaattgccgttaaaactacaaaggttagtgttaacgcaaccttacccacgataccaaggcttaaaattttcttttcaagccgtgaaagagcgaaagtctccatctactacctcccatagattttttaaaaaatacgcataaattataccacaatgggtataaataagtcaatacattttacaaagaatttttaagatactttaaaagatggagttatacttactatttattccttaatacccctcagcttctacgaattcaagccatccaaatgggtcttttccttcatgcacgatttctctaaatttttctataagcattcttgtaattttaccaacactaccatctcctacagggattctatcgacagaaacaattggtgttatttctgcagcagtgccacaaaagaacacttcatctgctgcataaagcatctctcttggaagattttgctcaaatacagggatatttagaagacctgcaatctttataatcgagtcccgagtaattccttttaatatcgaattcgtcaatgacggcgtgtatagtgcaccatcttttacaaggaaaatattttctcctggtccttcagaaatgtatccataaacatcaagcataactgcttcgtcaaagccatttaattctgcttccatcatcgcaagttgtgagtttagatagtttcctgtcgcttttgcaactgcagggattgtatcaggtgcaaatcttctatatgatgaaacgcatacatttattcccttttcaactttctcgttaaataaatttggcatttcaaatgcggcaattgctgtttcaattggtgcatgtaatggatttggtgaaattggcccgaatcctctgtataccacaggtctaatatatgcacttttaagtccattttttatgagaagttcctttgtgatatttatgtagtcttctattgtttcacttgtctccattcggtacattttcattgattctttaagtcttttgtagtggtcatatgccctaaaaattgcagtgcccaattttgtttcatatgctctaattccttcaaaaactcctgagccatattgtattacatgtgacaaaatgtggatctttgctttgtcccattcgacgaaatgcccattaaagtaaataaattttccttcaaccataattacctggttctcaaaagtgtataacacttacacttttggtaggcttatttgtagtccgccaattcaggttagccatatagcctacaggcggaatttggctaaccatagtccctgcaccaagcacaggaactaacttttctattagtctgttgtatgcaaatctcatacatgatgagaattttctcataagttttaagagtaattctttatctgttttagagagttctaactcacattgcaaggttatcatgaaagcttcctctttttctttccaaacttaaaatagtccctctacttatttcataaatttcttttaagttttgtgtagttaatagcttcctattttccatatttaacaatatacagtttttgtcaaccgttttcaacctcctatcacgaaaattttactattatattcatttttcttgaaatgcaaaatcgtttataatgaacttgaaaggatataaaattcaaaaaattaaaaaggagtgcttatgtggaagtaaatccttatgcagtgtttgtatttaagcgaaaagtaaaaacaatgagaggattgctaaaaggtgaattaaaggaggaaaaaaacttttttaaaacgctatccttaaagaaagttaaaacactaaacgatcttgccaaacaaaataatttaatattgcgcggattaaaggcattttccattttaaacggtaaagtgcaatatcctttcaacattaacaacaatgaatatatttttgaaattacagaatattcatataagccttattctattattctaagacttgtatcacaagacattatcacgatttttagggaaatgaattatgatttgcctattgcaacagttttgcttaacaacaattcaaaaattattgatgtaaatccacaatttgaaaacctttttggattcaaaggaaatgaaattataggaaaggacctcaacgaattaattgtcccaaaaaatgaattaaaagatggatattcacttgataatattgcaaaggatacgggttatgtgagagttgagcggaaaagacttactaaaaatgggagagaaattcctgtgcttgtgtcaggatcacctttaaaaattggtgaaaaaaccattgggattataggggtttatgaagatataagagatataaaaaaggtccaggaggctttatattatcaggcaacgcatgatgttttaacaggattgccaaacagataccttcttgaggaccgtttcaatattgagaaagcgcgtgcagatagacttggctcaaaggtagcattattttttgttgacataaatagatttaaggacataaacgatacatatgggcatgatattggagatagggtaataaaatatgtcgctcacaaacttttaagtagtgtaagatcgaccgattctgttgtgcgttttggaggagatgaatttgtaatcgtttttgacgaagtaaaggaaattgaagatatcgtttcaattgcaatgaaagtagtggatgcattttctcttccttttaaatttgatgaatacacaattgatgttggaataaatgtaggtattgcgatttatcctgatgatagtgcaacgcttgaggaacttttaagaaaaggtgatattgcaatgtatgaggcaaaggtcatgggtacaaataatttcgtattttattcaaaagaaatcgaagaagagagattgaaaacactgtctgaccttaaggcaagggatatcatgtttaggcttgtcttcgaaaaatcgccacttcctcagattatcattgacgacgagttcagagtgcttcgtgtaaatgaaagttttaaaaaggtattcaaaatcgatttgaggaaaatctatgggaaaaagttagtagaagttgaaggatttgaaaaacttttagaatttcttcaaaaggatatgacctcgaaagaaatagaaattagtagtgtaaagttttgtaaaggtatgtataatttaaaatatagcataagttgtttaaaaagtcttggtaggacttattatttaattgtgtttaaggaggtgtgggagagtggatcagaataaatttacagagaaagtgcaggaagcattacttgatgcaaagaatatcgcagtaaactacggaaacgaagcggttgatgttgagcatgtccttgttgcgcttatcaatcaaaaagatggttttgttccaatgattcttgagaatattggagcaccaaaaaatgaaatccttaaggaactctatttcaaaatagagcgttttccaaaggctcatgttacggaagaatcccaattttacattacaaatagacttaactccctttttgtaagggctgaatctgaagcaaaggctttgcaagatgagttcatttcaacagaacacctgtttttagcatctctaacagattatgagatgggacaaatttatgcaaaatatggtataaataggcagagtgttctacaagcaatacagaacattagaggaggtaaaaaagtggcggatagaaatcctgaagagaaagttaaagtgcttgaaaaatatggaagagatcttgtaaaacttgcaaaagaaggaaaacttgatccagttattgggcgcgatgaagaaataaggcgcacgattcaaattctttcaaggcgcactaaaaacaaccctatccttataggagaggcaggcgttggtaaaactgcaattgtcgaaggtattgcacagcgtattgtttcaggagatgtccctgagactcttaaagacaaaacgattttccaacttgatatgggcgctctcattgcaggcacaaaatttagaggagaatttgaagataggttgaaggccgtgcttgatgaactgaaaaactccgaaggtcaaataattcttttcattgatgaaattcatacgattgttggggctggtgcaacgggtgaaggcggaatggatgcttcaaatatgctaaagcctgccctcgcaaggggagagataaggacaattggtgcaacgacaattgatgaatacagaaaatacattgaaaatgacgcagcgctgcaacgaagatttcagcctgtccttgttaaagagccgtcggttgaagaaaccattgcaattttaaggggtcttaaggaacgttatgaggtgcatcatggtgttagaattaaggattctgcacttgttgcagcagcaaaactttcgtaccgctacattactgatagattccttcctgataaggcaattgaccttatagatgaggcagcatcgcttttaaggatgcaaattgacagtatgccagttgaacttgatgaactgacacgaaagttaaaactccttgagatggaaaaaagagccctcgaaaaagaaacagaggaagaatcaaaggcaaggcttcaagatattgaaaaggagattgcaaatcttaaagagtcagtcgatgcactaactttgaagtggaaaaaagaaaaatcaattattgaagagataagaaaaattaaagcgcagattgaagaacttaaaacaaaggcaaacatcgcacaaagccaaggtgatcttgatacagcagcaaaaattctctacggcgatattccaactcttaataagcaacttgagggaaaatacgaagagttaaaacaggtacagggagataatccacttcttaaagaggaagttggtgaagaagaagttgcacaggttgtttcaaagtggacaggaatccctgtttcaaaaatgcttagaactgaaaaggaaaaactcgtcaaccttgaggaaactcttaaaaagcgtgttgtaggtcaggaccaggcagttgaagcagtctccaatgcaataagacgtgcaagggcagggctttcagatccaaatagacctattggctcattcatcttccttgggccaacaggtgttggaaaaacagaacttgcgaaggctcttgcagaagcacttttcgatacagaaaaagcattaattagaattgatatgtctgagtatatggagaaatttgccgtttcacgattgattggcgcacctccaggatatgttggctatgaagaaggagggcaactaactgaagcagtgagaagacaaccttactctgttattcttctcgatgaaattgaaaaggcacatccagatgtatttaatatccttcttcaggtgcttgatgacggaagattaacagactcgaaaggacgaaccgttgactttaaaaatacaatcatcatcatgacttcgaatattggaagtaaatatataaccgaaattaatgcaattccaggtacggcagaatatagagagcagtatgaaagggttgttgaaagagtttacgaagaaatgagacatatcttccgtccagaatttttaaatagaattgacgaaatcgttgttttcaatcctcttactattagagaactcaaggcaatcgttgatttactcctctcaaaaaccaatgaaaaactcaaagaaaagggtatcatagttgagtttgaagaggacgtcaagacatttatcataaacaagggatacgatcctgtttatggtgcaagacctttaaggcgtgcaatacagaaatatgtcgagaacccacttgcagaatttatcctacgtgaagatattgaaaaaggcgaaattgttgcctttatggaaaaaggagaggttaagtttaaacttaagtgagcgaatttacggaaaaattaagggaggctttgctaagtgcctcccttccatttgatgaatcagtattgacctattttgaggtttacaagaatcttcttttggattggaatacacacatgaaccttacagcagtccgagacgaagaagggattatttataaacatttcgttgattcgcttatgattttgaaggttgtggataacttttcaagtttgcttgatgtggggagtggtgcaggatttccaggtgtgcctgtaaaaatagttaagcgtgatgtttcattgtctctcattgagtctcagaagaaaaaggcaacatttcttgaaattcttcttgagcgtcttacatttactgatgcgaaggtgtataacacacgagcagaggaacttgggaaagaacatttgagagaaagtttcgatgttgtgtgtgagcgtgaatttggaaaaattccgataaatcttgagattggccttccgtttgtgaagttggggggacgtcttttactttataaaggcgcaaaggacattgaaaagatggatatttttaagatttttattgaagaattaggcggctcaatagagaaaataattccatataaactaaacgacccaattgagcgatatattgtctcaatcaaaaaagaatggtacacgccaaaacgctatccgagaagttatagttcaatgttaagagatctcaaaaaatggggagagtttgcataaataaggccttaaagcgatttttcattttcgccttagtcattcttatgggtttttcattccaattaaatgcattttcaaaagttggttcgtataaaaatgttttatgtgattcgtcaaatcttgaaaatttcattatcttaactaaaaaagatttcatagatgctttgaaaccgattgaagaattttttccacaatataactacttttatattccagtcgaaagcattggcctacaagaccctatgagcgtaaggaaatacatttttgaacattttaattcaggatacttgcttattgctttaaacgagcatgttttggagcaaggaaccttgacgatagatcaatcgggttcattttctccaaagacagtgaaatcggatatgttttatgggcttgaggatatcgattttgataacgatggaaattatggagaattttatgatgatattttaaaaagtggtttaaagtttagatttattgttgcgaggcttccttttgatagcataaaggactttcaaaaatattttgaaagtttgaaggcatttcgggataaattgcctttggttttacttgcagcatcgtttatcgcgttcccaaatgaaacgtatgatggtggaaaaattcttacaggcgatggtgcacgccttacggaattattaaaggagaggttttttaatgacgctataacactttacgaaaaaggcggggattttccatcaatttacgattgcaccatgcctttgaacagggaaaatttcataagcgcttcaaagaacgcaacactaattttgtgggatgcacacggctctcaaacaggagcatacagtgaaacgtggactgataaaaacggcaatggaattcctgaaaatggcgaatttacttttatgccttttatttcttcttcagatacattttcaacaaatgcgatagtattctcaggaagttgcctgaatcttcaagggtataataaccttgggaatgcatttcttaaaaatggatctgttgcgtttgttggctcaagagaagtatcgtatgccccgtcgtattttcatgagccttcggatggtggttcttcgagcattatgtattattttgctgaaaatctttacaaggggaaaaccataggcaaggccctttatgattcttttaagtatttttacgataacctcctatattccgatttagaggatcctgttgaaagtggtcttcttaacatttatgactttaatatctatggccttccttcgataactttaaattatgtaaaaagtgagagaaaaagtatcggaggcctcaaccaaaaggatttatcttttgagttcaattacgatgataacaaaaaggaatttataatcaaggttttaagcgatacgccttattttgtaattctacctaaagggctttttgtaaaaagagtttattatgaaaactctaaaaatgctcctatctttgactggtattttaacatcgtgagagcaaattttcattctccacttgtaataattggggttgtgaggggagaggttcaagggaatgttattgttaaaggtgacgattttgaaaatcattatcccgtttcgttttctggttttgacataaaagacttcaattttgacttcattgttgatgaaacggattttgagatgcttaaacaatcatttggtaaaacttatatgaacgatggttttttatctcaatgtgatcttgactcaaacctaaaaatagacggcactgatgcccttatgttctttcacaaataaattggggaataagaatctcttaaactgtttgtatgggaagggttgaatctcccttttcttaccttttattttgctgtgatattttccctctaaacccctaaaaggtaaagataatttttatggtggagtattgagaggggatttcgtcccctcagatttaaaggcggagactcctcgtcatttcattcctcggagtgacaattaaaggtcattccgaaggctttagcctgaggaatctcctcctttaatagagggggacttgcgattctccccctctaactccccctgaaaggctaagaaaattttttatttttagggtggagttggaggagggtatccctcctccaataagaggagatccctcacattcgttcgatgaccgtcgtttgtcattccgaaggagcaaagcgactgaggaatctcctcagtttatattagagaggaatcaataaaactccccctctaactccttctgaaaggaggagttttgcgcctcaaaatgttgggtatatctttatccctatttttactgtttcttcggcaatgggattttgctttttaagaagtctttgaaattcttcttcagtgtatgcttttggctcaattagtggaggaatattttcgtataataatttcattctctcaatagggtgctttggcaatttttttgcaatgattaccacatctatatcggaagcatcattaaagtctccccttgaaactgatccaattacaaaggcttcaattatgtcaatcctttttgaaaggtttatgatataaacctttgccttttcaatgtattccttttgcctttggattttgtctttcactatcttatacattgttgtttttaaatgactcaacgaattctataattttttttgaggcgttttcggaaagtgaagtggtattttcatcaaaaaattcatgtggagaaccttcgggatatgcatcaggatagcgagttgcaatgtagttcatatcaagaattcttgcagatgattttaaatcttctgagacctcaattcccaaattttctatttcttcaagaagtttaagtagagaatgtcctaaagcgcttttcccaaaagccttcaaaagtgctttaagtgcatattcacctgcttgctgaaatttaaagcaagcccagttataaaatttgagatctttatcgtgtgtggcagattcaaatgtataaaggctttccttgaaccatctttcaaattcttcggtatcaaaatagttttccatcgtgaatattatacaatcaatattgattttaaaaaatgcaaaataggaatacctaatttagaggagggcttgcaattcttcccctgaaacagaatgcttttattttgttagtcattccgaaggagcaaagtgactgaggaatctccttctttaatagagggggattagcaagactccccctctaactccccctgaaaggcggagatccctcgcattcgttcgggatgactttttttggggggagtactgaggggggtattttgccccctcagatttaactaaggagatccctcacattcgttcgggataaccatcgtttgtcattccgaagtggcgaagccacgaggaatctcctcctttaaatcgaaggggacttacaattttccccatctaactccttcagaaggttgtaaaaatagggttttagggaggtagtgttgtgtgcttacagatttataggagaaaaattttgtttttttcctgtgtgtataatagacacattgacaaagtcaatattgagcgtataatacatagagtagaatttttattggaggtgaaaaatgaaaggatgtccagttcctaatgaaggaaacgttgatagaattataagaattatcataggagttgtgttaattcttctttctgtatttgcgcagataaatccaactttgaaggttatctttattatcattggtgtaattgcacttattacaggacttacaggcttttgccttgcttacaaactcctcggaatttcaacgagaaagtaaaattttagttctttttatatgtttttgggggtgttaaaaccctctttttatttttttaaaaagtgattttcatatacaatttggtggcatgataagaaaggggtggaaaaatgcatccattaatttctaaaaaaggtggagagaaactatttttgcttggaaacgaggctgtcgtaagaggtgcaattgagggtggcgttgcagtttctgcaacataccctggtacaccttcctctgaaattggtgatacattttatgaaatctacaaggaattaggcatatattttgaattctccgtaaacgaaaaagttgctcttgaggttgcagcatcgggttctgtatcgggactaaggagttttgtatggttcaaacatgttgggcttaacgttgcatctgactcgtttatgtcgcttgcttatacggatattagaggtgggcttgttgtattgtcggctgatgatccttcgatgttttcatcacaaaacgaacaggataacaggcactacgcaagacttggtaacgcagtccttattgagccttcaactccgcaagaaatgaaagatttaatgccttatgcctttatggtttcagaaaaggtgaggcttccagttttatttaggactacaactcgcgttgctcacatgcgaggcatagttgaactgggtgaaatattcacaaatattcccaaaggcgagtttgtaagggatccatctaaacttgtgcctgtgcctgcaaatgcctataggtcgaagggagaaatcattgaaaaactcaaaaaggcaaaatacgttgcaaatgaaagtgtatttaataaattaattgaagttgaggggaaaattgatacaggacttcttattatcgtatctggagtttcttttaattatgttatggattcactttacgaaaggaacctcaaggcaacggtacttaaacttgcacttacttatccattcccagaggaacttgttgttagtgcattgaaagaaaaagataaaattcttgttgttgaagaagttgacccgataatggaaaaagaaatcttttacattcttggaaggcatgggcttaataagaaagtctatggaaaacttgacggaactttgccgtatgcttacgaatacaatcaggagataattgaacgtgcctttgaacaaattttgggagtgaattttgaaagaccaagaccgttgaaaacagacctccctcttgctgcacgccctcccgttttttgcccagggtgtccacatagaggaatgtatgatgctgtaaaaagagcagttaacgagttagggattgatgcaatttatccaaacgatattggttgctacacgctttctataaatgcaccgtttaatatggcagattaccttctttcgatgggttcaagtgttggcactgcatctggtttgtcaaaattttcgggtaagaaagtcattgccttcattggtgattcaactttcttccatgcagggcttcctgcacttgtaaatgcagtacataataaagacaattttacgcttgttattcttgataatagaactactgcaatgacaggtgcacagccaaaccctggccttgacgaagaggataaaaaggaaattgatatcgagaatgttgtaaaagggcttggtgttgattttgtaaaaacggttgatccatacaaccttaaaatgtcaacggatgctgtaaaagaagcactcaacacagaaggtgtaagtgttgtaatctcaaagagggaatgtgcactcattgtccccaagaaaaaatacacatttgttgttgaccttgataagtgcaccggttgtatgaactgcataaatgagattgcatgtcctgcaatgtatgtaacggaaaaccacaaagttcaaattgatgaaattctgtgtgatggctgtgctgtgtgcgtgcaaacttgccctgaaaaagccataaaggtaaggaagagttaaattggatcaaagtgcacagttatgttgtatgcctctctcttttggacggcctcttcaactgaacttgcaatattatgggcttcttcgacacttaggttgtcttttacttccacatgcaatgaaatgattgtgtttgtgacataatcatgcacataaatctcatggatgtttagaacccctggaacttacaaagtagcatcagtatcttattagttagatctgaatctgatgctttgccaatagcattggttgaactatataaaagtccaactgcaacccatccaatgagtcctgcaacaccaagcgcaagaattccatcaactctataaattccaaattttgagaatattaggccaaaagcaacaaagagcgttgcaatcgcatcagatctgttatactatgcatcttacaatatattatgctaacttgtttaaaaaaatcaaattaattaatctcttttaccattctgtagaagtggaaaacttttccaagattgagtgtttttttctctgtgattttgtaccccaatttcttataaagatttactgccgtttcatttttgcattcaacatcaagcgacagatattttaaatttcttttggatgcagtttgctctgcatgaagcatgggttttgtgccaagcccacttcctctaaactctgggtatatagcaacatttgatatgtaatattcatcccttagcgcctttcctatttttgtgtatgccttaaagaggtttttgaggattgcaaatctatttccttttgtaacatgaataatgttaaagaatgtgctaatcgattctaattttgattctcgaaagtcataccccacaaggagtcctgcaattttcccatttacttctataaatattgtgtgtttgaaactatagagatttttctcgtttttgtaaagcgcttttaaaacatctttcgtgagcccttgaaatatagaatcaaggacattacccgaagcaaaatatacaagattataaaaatcttgaaaatcagaattttgtgcttttcttatgaagatttcatacatctttccacccacaaacattatagtggaaaacaaaaaatctttctataaaaattttacttgttttcgattatttctaaaagttagaacttaaaaagtccgcttagggcttgcttaacttcctcaaagtttttgttaaactgaaatactatcttttgtccgtttacggtcatggtaagttcgtggggagtttcaagatcttctacttcgtttgagccaacatttatcttaacatttatacgagaagttttgcctcctctaactgtcccttttcttaatctgatatccgttacatcctttgagtagattgagaagttatcagggtgttcgtgaccaatttcttctggttgcatttggtaatacttgtcgtagtatgagaaacttgcagatagttgcgataaaaactgttttagttttccttcaccctcttcctttgtttgctcttttcgtttttgtgcctctttgttaaataattcttgtgtccattttgcaaagatgagcctttcattcgtaattatcattgcccatggttcactcttaaaaagacttttcctccatgtaacaggtactacttcaataatgatttcatccatttttccctcctttttgttttattgtaaccaaacttgtgaaaattgcaagtataatttcttttgtgttatcgcactaatgtttttaatcttttgaaactttttacaaatatgttttatgaaatatttactttgcttatctaaattcaatctttaatagttgcttatataaatttgcctacattattagaatcaatacctttttatacacgaaggtaatctctttcctttttaatgttctaaatgtctttattttacctttacttacatttttgaaaggcttttatataaggaaggctcaatttcatgtggaattttaacgggaaaatttgccccttgatttttttaaattctttttctaaaatggaacataggaggtttccactctctaaatcaaacaaaaggaggttgtttatgaaaacaattgctgttaccgtagttttagtaatccttggctcttttttttatttccccttgaatgttacaactgcaaaaaatctatcactctttgagtcggatgtgcaaatctcgtcaatgcctgtaaaattgggagagaaggtcataaattattccgaccttatattgacttcgcaatcttcttcgaatacgcctggttttataagaacattaggaagttcacaaggaggcgaatatggaacatcgatcatacttgattctgatgatgatatgattgttgcaggagcctacgggggcccgaattcgattggcactaatgatattgacatttttgttgcaagagttggcttagataagagggtaaagtggggggctgtctttggtggaactgaatacgagaaaagcgttaagattataaaagcatcagatggaaactacattttgttaggtaatacaagatcttttgggaaaggattaactgacattttagttatgaaaatctcttcatcaggttatattatgtgggcaaaagcatttggaactaattctgacgatacggcatcttcaatagcagaaacttctgatggtggttttgttattgctgggacttacggagagggtagtgcaaaattattcttagttataaaacttacatcgaatggtagtctttcttgggcaaaaacttataagaattcaaatattaatatatcacattcaataaaacaaacctcagatggaggatacatagttttaggaaagcagtattcaacgactcttgatgagggaacattactcataaagataaactcatcaggcactttaacatgggcgaaagtatacttccaaggaaacaaactaattggtaagtcattagacataacttcagacggaggttttatcattgcaggggaatcccgttcaacagtaaacgattccatgtcttcgcttttattcaaagttaaaagtgatggctcacttctatgggctgaaaaactgctgagttcttatggaaacggaataaattcaatatctaaaaacgtagacgggagttttattacggcgggatatacagatgtaaataatggtgattgtttggttataaaattttcgtcaaatggtatcattgaatggtcaaaaagaattggtggtagagttttcgacagtgcatatgacgttaaacgaacagatagtggagaatttgtgatggttggagaaacaaactcttttggctttgatatcacagatatattattagcacgttttatgtatgatgggataatttatcacaacattggcggtggcagtatagttttccctgaaccctattttagcaattattctgcttctttatcccgtctttctgtaagtgtttccgatgtcacaccaaatacagaaacaaaatctctttcaataactgttacaactcctgaacttaaaaagaacttcacaaacttagcaattgctcctgcgctcgttaatatattcttctacgataatgttaatacttcgccatataaaacgcgttacattctctttaaccatagtttcgactccgatatgccacaaaatccaacacgtgagggatatacttttacaggttggaatacaaaaagtgatggaagtggagcatcttttacggatagcacagttgtaatttcggaagatcttaaagtttatgcacaatggaaaatgaatacatatactattactgcctctgcatcaagtggtggttctataactccctcaggaagtgttgtagtaaatcatggagattcaaagacattcacaattcaacccaatttaggatttaagataaaggaagtaaaagttgatggatcttctgttggagcagtttcaacatatacattcacgaacataacaggtaatcacacaatagaggcagtatttgaggcgatagcattcactataacggcatcttcaggcactggtggttctataactccctcaggaagtgttgtagtaaatcatggagattcaaagacattcacaattcaacccaatttaggatttaagataaaggaagtaaaagttgatgggtcctctgttggagcagtttcaacatatacattcacgaacataacaggtaatcatacaatagaggcagtatttgagaaggtagaggataagatagttatgattcttcagattggaaatgcacgctttactgttaatggtgtagcgaaaactcttgactcaccgcctatcattaaaaattcaaggactttacttcccataagagcagtagttgaatccttaggtggaacaattgattggaatggaacagaaaggaaagtaacaatttctttcaaaggaaaaaatattgaactgtggattggaaaggcaattgctatggtagacggagtatctactcagattgatcctgataataaaaacgttgtgcctgagataatcaattcaaggacaatgcttcctctaaggtttgttgctgaatcccttggctgtgttgtgcagtgggacggcacaacaaagacaattacaataacttacccaaagccgtaaggataagttacaatggatagaataaggaaagacaaaatcttccctacaagttctgtgtggaataatttttaggattaagaaataatggttgcgataacaagatattacggactttttatagtgcagttattagggttgacattcaaaagaaattttattatacttaattatacaaactaaaaggagggagtaattatgagaaagtttgcggttttttaattattttgttagtattgtttgccttcgggtgtagcggagggacaacttcgcaaaatcaaacaaagacatatagtctcactgtgcaggtagtggatgcaggcgataactcaccaattgaaggtgtaaaagtctcgatagatggacaaagtggcactactgataattctggtaaagttgagattaaaaatctatcaagtggaacttacaccataaaagcgtccaaagagggctattctgataattcactggaagtttcaattactgactcatcaaaaactgtttctataagtttaagtaaacaaactcttacgaaactaacggatctatcaaaggcaaagagttattactatacattaaaggtgaaggaagtaagcggcaaattacaaactaacattgaaatttacgtagatgactttggtaataaggaaaaattgatttcatacaatcctgatggtaaagtagatatggaaatttatgttgtaggtgataaaggcttgataaagatgggaggtggcaataatatgagcgttgataaggatacggcaaagggatacattgagaatatcgcaagtattggacagagttttgtttcatcatttaaagatgaatatgacaactttgttataactccaagtggcacattgaccgtgaaggtttcaaagggaactcaaaatggatattctacagattcggttgagtatacagttaacataagtggcgctcaatatacctttgctggatgggttataaatagcggtgaatacaaaggatttctcacacgacttcttattgaaaataaaacgccaaatttaaaaagtgatgagataaaaacgatagaaataaacgtaaaagatttcggaaaatcgtttgatataacactttaatagactctttaaaagtttttagtatcaatctcccccacttcaaaaggtgggggattttttcatattctcttcacattgtttttctatacttgggtagtagtaaaaaataaaaatttaatttaggaggtaaagatgaaaaaatttacatggcttttagtaggaattttaggagtagcggttttgtttggaagtattgcagtggtaagtgctgcaacaggaaatggaacggcaagtagagctggatttggtaaaggtcagggtgttgcaattggtcaaaggtttgaaaactttgaaagtgacatcgcaacttaccttggaatttcagttgaaacccttcagtcggaaagaatttctggtaaatcattagcaacgattgcagtagagcatggaaaaacagaagaagaacttattcagtttatcgtttcaaaaaagacaacctatttgaatgacttactttcacagggcaagatcacacaaacccagtatgataacgcagtaaaaacccttaccgaaaggacaaaaacaatggttgagagaacctctacaggcaggctttctgatagaggcgcaaacggaagtaatcaaggtagattcggtattggtaatagtgaagcaaaaagaggccagggaaacggcacttgcattaaaacacaaacaaatccataactctttaaaaattggaaatatgaggcaggctaagatgcctgccttttttgatttaaataaaagtgttatgacacttcgattatgtaaggcgaaattggaaaaagaatcccatttgtttgcaaatagatgcggtatttacctgtttgagcctcctcgtcaatttggattggtccaagatttatttcggggtgttcctcaggaaattttgaattttcactttttattagggcaaaatgcctcattttaattgttgaaacatcatcacccgaataaaataccgtttcataattataagggtattttggtgtagatggctctggatacaatataaaactcacttctccaatgtttccaagagcctttggtgggtttaagtcaaacacaatttcgacttcatcgccacttttcaccttatttggtattgcactttttatattcgtgaatagttctggatttgtttcaacataatttgcaataagagaatcggtttcaaaagattttgagagtttatagccatcgcttcttttaatgaggtaaaagatcataaacgtatctttctctgtcggaaaatacattccatattgtccgcctttgtttgtaggttttagatgcatttgtgttacaatttcaacctcgtcggggctattaccaagattaacgggattgcttatgtgctctaaatttatttctacgtatttgtcttttacctttgaatttgtaagttcttcaaggattcctattcctggccaaacaattgcagattttgagagagcaagtgcaaaactcttatcatagtttgcatcgtttatgtattttatgtatgcttcaacaacactctttgcgttaaacctgtcaaaattaaattcacttggctttttagcacacgagggaatgataattgcaataagcaatatcaaaaccactgtaaactttttcatagtttcacctcctcaaaataattttatgagcaaaaattatttacagaaaatttttcaaaaatgctttgttaatgtataattgattgctatttaaacattgaggcgaaagagtggacgaacgaactcatacagggttgcgtgctgtaaagattgcaatggcagtaaatacattccttgcagtattaaaggttcttttaggttttattgcaaattctattgcgcttataggcgatggtcttgatacaactattgatgttgtaaaaaatgttattgtgtataagggcacgcaaattgcttcacgtcctccagattttgaccacccttatggccatggaagagcggaaaccatttcatcaagtataatcggtgtttctgttgctcttgcaggcgcatttgttatgtatgaagcaattataagatttggtaaaactgaggcacttgatacccttatgatgattggtgcttcaatcagtattgcaggaaaaatatttttgtctgcatatatgaacattgttggaaaaagaatttccaaccaagcacttattgcgaatgcaaaagattactttggtgatattctttcatctatttcggttctccttggtgcaattcttataagatttacaggaaagagttattttgatagcattgcatcattttttgttgcgataatcatcatttatatggggtttgatattttaaaacctgctatttctgaaataatggaagaaaccgacgaaagcgttgcaaaagaagttgaaaacattatttcaagctttgaaagtgtctgtaatccacatcaaataagagtaagaaaacttgggtcatattatgttgttgatcttcaccttgaatttccagaagatatgtgcgtaggcgaagcgcattcaattgcaactgaaattgaagatactattaaaaagagtataaaaggtataactgaagtaatcattcatattgaaccatgtaataaaaattgaaaaattcttacaaaaatagtaagtttacctcttgacaaaagttaaaaatcgttaataataacataaaaggcttcgaccttgtgtgtccctttgggatagcaaggcgatagggtttgaagagcaatcttcaagcctgccttcttgcaaagaagccctaaaataagggcttcttatttttttaaaaaaatttataaggaggtgcatgatgttaggtggctacatggggaagattgcaagagtaaacctctcaacaggagttgtagagatcgagcctattaacgaggaacttgcaaaaaaatttatcggtgcaaggggttatgctgcaaaaatcatctttgatgaagttccgaggcatgctgatccacttggtcctgaaaataaactgatttttgcaacaggtccacttacacttaccacagcgccaacgggtgggcgttatgatgttgttacaaaatcaccattgaataatgttattgctgcatcaaactctggcggattttttggtcctgagttaaagaaggctggctttgatatgcttattgtggaaggaaagtctaacaagcctgtgtatctttgggttcatgatggaaatgtggaaattagagatgcatcacacctctggggtaaggatacctatgagacaaccgatatgcttcttgaagaggttggtgataaaacggcaaaggttgcttgcattgggcctgcaggcgaaaaactttcaatgcaagcatgtgttattaacgataaggcaagggctgcaggtaggactggcgttggagcagtaatgggttcaaaaatgttaaaggcagttgttgcaaaaggaaatcttagggctccaattgcagataatgaagcgttcaaagaagcgttgcgtgttgcaatggacaagataaagacaaatggtgtaacttcacaggggcttccgacatatggaacaatggttctaaaccacattattgatgaacatggattgtacccaacgaacaacttccaaaaaggcacatttgaatatgttgacgaggtctcaggagagaaattgaaggacacatatcttataagaaacaaggcttgttttgcatgtccaataggttgtgggcgtgttgtaagaattcccgaaatcgaagaagaagttgaagggcctgaatatgaaacaagttgggcattcagcgcagattgtggtgtgaaagatctcaaagcggttattactgcaaaccacctttgcaataaacttggccttgatacaattgctacaggtgcaacaattgctgccctaatggaactttatgaaaaaggatatgtgcctaaggaacatattggtgatctcccagaaccaaagtttggtaatgcaagtgctattgtcgaatacacaaaggcaattggattaagaataggcattggtgataaacttgcaaaaggctcttatgagtttgcatcagaatatgggcatccagaactttcaatgagtgtaaggaagcaagaacttccagcatatgatccaagaggcgctcaaggacatgctcttgaatatgctacctccaaccgtggtggttgccatgtgagaggttatatgatttcgccagaaatccttggcgtacccgagaaacttgacccatttgcaacagatggtaaagcgcaatgggttaagacgttccaagatcttacagcagtaattgactctgagggattatgcctgtttacttcgtttgctttgggattatctgactatacagcaatgcttaaagcggcaacaggatttgactatacagaggatgaagttatgaaagcaggtgaaagaatatggaaccttgaaagactgtggaatatcgatctcggtgttggaccagaagaagataaacttcctgaaagattcattaaagagccacttccagatggtgcttcaaaaggacaagttgttagacttgacctaacattgcccgattattacaaagttcgtggttgggacgaaaagggatacccaaaagaagagaaactaagagaacttggactaaaatagtttagacttgttatcaaagaaaagggagggtgtatccctcccttaattattaggaggctaaagtgggttcacttacacttaaatttcaaggatacacagttgaaatcccagatggaagagacattaagaaagcatatgtcgagataactactttttgtaatttgaattgtaaaatgtgttttagaagattctggcaggataaactaagacagatgcaattttctgattatcttaaagtcctcgacaattttaaagatttcccgcaacttgagaccgtttatcttggaggaattggcgagcctcttgttcacccagatatagttgagattataaaggaaactaagaaaagaggatatcgagtagaatttggaacaaatggggcgcttttgaacaaatatgcggaagatcttgttaatcttggtgttgacaaaattactgtttcaattgatgcgccagaaaaagaagtctacatggacataagagggactgattttagtaaagttgaagataacgttttatatcttcaatctgttaagaaaaaacttggaaaatcaaatccagaagtatggcttgaagtagttttgatgaaaagcaatattggtcttatagaaaatcttctgcctcttgcagataaattaggcataactactattcttatgtcaaacctaatgccattttcaaaagaactctcaaaagagataatttatgatggctcctttgatgacaccacctttattgataaacttaatacaaaaattgggaaatacagacttaaaattatttatccaaaatttaaacttttaaccgagaggaagtgccagtttattgaaaataattcaaccgttataggtgttgatatgggagtttatccttgctatagacttcttcattcgtatactgaatatatctatggaagagaaaaatttgtgaataagtattcttttggttcactcaatgaaaaaagcctttttgaaatatggaattccaatgattataagagatttagatttaatgttaagaatgctcttttcccatcgtgcactgattgtcctcttgaaaatgtttgcgacttttgtcttacaagcgattcggattgctataataacactccctcatgtgcagattgtttgtggtataggggtattgttcagtgtccataggtattataataattattggaggcgatagaaacgggtattaaagattacctaaagttaagaaaccccaaaaatgttgtagataaaattgtggaatttatcaaagagcagtttgaaaaacgcaacgcaaatggtgtgatatgtggtctttcgggtgggattgattcagcacttgttgcatttttgcttggaagagcgcttccaaaagaaaaaattcttacgcttttcatgggtgagcgtgacactcacccagacagtttaaagcatgcacgccttgttgccgaaacccttggcgtagaactaagagagataaatatcacaggaattctcagaagtataggtgtttattctcttgaaccatcacctttatttattccaagaaagtttcaggagcgttatacgattaataagtatttatcaaatcaggatgaaaaagaaacttcgtttttgaaatccctcaaaggtggggcaggaagtattgagataatgaaaggaaatgcttacctacacacaaagcaccggataagagcagtgctactatacttttatggtgaacaaaagaattacattgttgcaggatgttgcaacaaaacggaaaaactcacaggatattttgtaaaatatggagattctgcatctgactttgaccccattgcagacctatataaaactcaggtaagagaacttggtgaatttttaggcgttccacgggagattattgaaaagccaccctcacctgatcttgcgccggggataacagatgaatttgccttacaaatgccgtatgaaaaaattgatattatactttatgcacttgagcacaaccttgaaagtgaactcaaaaatgagggtataagcgaaaaagaaattgaatacattaaaaccctcaaggaattatcatcccacatgcgggaactccccccacatccagaaattaaaaattaaacaaacaaattctcaaaatttaatcccgaaaaccattgttaagaactttcttaagcaagaatatttatttttcttaatttgatatatgattcaggtattgacaattctgcctaaactaaaggtgggataaattgcatagatttcttgttgaatttaaattgtctttgcaatggcaaccacaatcttatcatatttaatggtttcatcgggtgacaggaagcgcgtttttttgtccttcagccattttgaaagggtatgaaaacgtctaattcattatccaaaaaggaatttcaatattgattcgaatttaattgatgttccattaatattaacttctttttcctcgtcccaggttataacttttaattcttttgcattgagttcttcctgggcttcaattaggcttttaacttcccttttttctgtttcgatgttcgtggtatcgtatgaaacttgaatcaatgtgttaatttgtaaaccatcttttataacaaaatccacttctcttccatttcttgttttgtagtaaaagaattcagtgtttggtttcttaccattttttataagttctgtaaaaataagattttcaagcattttgcctctatctaaggatgttctcacagattttgcagttatatatccattgtcaaccacatagatttttctgggagattttattctttgagaagccttcgaggaatattgagaaagttcaaagaagatgtatgactcttcaaggtatttaacgtacttttcggttgtggtaacgctttttaaggataggaagttttggatagacctaaaacttagcaggtttgaaaagttatttataaggtatgttgcaatattatctatttctgaagcatgctttactctgtatcgttttacaacatccttaaatattattgaatcaaaaagtgtttttaagtattcctttggttcaaatccttttacggcaatttctgggaatccgccgttaagaagatattcttcagcaagatgtagtaatatgcctcgcttttgaggtatacttagatattcttcctcaaacgtgtaattctttgcttttaagaattccttgaaattgaatgggaggatttctatgggaatatgccttcctgtaagggcggttgaaagttccttactaagaagttttgaatttgagcctgttattgtaatattgtaaccttcacgttttaatctattagcgaagagttcccatcttggaagattttgtatttcatcaaaaagcacaaacttggtgtttccgtaaacttcatgaaggttcttaataagttcatcggtattaagaacttccgaaagatttaatgattcatcatcaaagttaaaatacataaaaggcaattcttttaaaagcataaatgcaaagattgacttgcctgcccttcttggccctatgataactttaataatgtcactttcaagccatttttttgccgtagttatcttttctctttcaatgtaaatgccctttaaaatttcttccttttcgtatttttgctttagaacagtattttttatcattttatcattaaatggtcaaaattggttatttttgaccactatacatattataatggtcaatttaaaaaagtcaagtaagaaatttttaagtgagaagtgaaaaatggggagtcttgttaatctaactccacccataaacattaaaaatctttttatccttaggggtaagttagaaaggggatgtgcccctttctaattgaagtcatcccgaacaaatattagggatctacgcctttcagggggagttagagtgggagaatcgcaagtccccctctattaaaaagaggagattcctcgccttcggcttcggaatgacttttaattgtcatgccgaaatgactttctgaggcatctcctcatttcagggggagttagagggagagaatcgcaagtccccctctattaaaaggaggagattcctcgtggcttcgccacttcggaatgacttttaattgtcatttcgaacgcagtgagaaatctccgccttttacccctcgcattgtggataaattaagtcaggttgcattctaataattttagaaaatcacagtatgcttaaagtttgtaattttcaaaagcggattataatttggcataggaatgcattgtttttagggctacgtctgaaggctaacaaggaggtgtaatgatggatcaacaagaagtgagtgttggtttaagcactcaagaagcaaaagagcggttggagaaatttggaaggaatatcatatttaaaaagtcaaaaataagtttctttgaaacatttaagcatgaagtgacagagccgatgatacttctccttatagtggttggtgtgctttatagcatctgggggaaacttgttgatgcaattacgatatttgcaattatccttgcacttgtcttgacagaggtttttaacgaatatagggcaaagaaaactattgatgctcttgagaaactctctgcaccgaaggcaaaagttataagagatggaaaagttacagaaatagatacggaagaggttgtaaaagatgatattctcgttcttactcctggaacaaaagttgcagcagatgcagttgtagagatttcgcttggccttgagacggatgactcggctcttacaggtgaatcccttccacagaaaaaagaaaagggaagcatggtttatgcgggaaccgttgttttaagtggtgaaggtcacgcaaaggtcgttgagacaggaaaaaacacaaaaatggggcaaattgcggagagcataaaaacagttaagcctccacgaacgcaacttcaacttgcgatgaaatcactttcaggaaaacttgtttatgttgcgatatttttctcaatatttattcctcttttgggaattctcaggggacagaactttaaacaaatggttttaacggggctttctctttcttttgcaacaatccctgaggaacttccaattatcataactatggttcttgctcttggctcttacactctttcaagaaataatttactcattaaaagacttagagccgcagaaacattgggaaccgtgacgattatcgtgacggacaaaacaggcacaataactgagggaaaaatgaaagttgcaagtttgtttccagttggacaagagaaagagttgcttgaaaaggcttttgcagcaacccctctgtatacaacaaatccaattgaaatagcaattggagaaaaggcaaaggaaatcggcgtaaaacttgactctgaaatttatcgtgaaggcggcgttagaggtggaagaaatacaaggtcaaatattagaaaatcaaatggcgttttcgaagttttcaccattggagcacccgaggatgtaataaatatctcaaaggatgcaccatctaatgtaaaacagtttttagataatgaagcaagcctcggcagaatggtagtaggtgtagcatataaaagaattgatgaatctcaaaaagacaagccttttgaagaaattgaaaatgacatggattttgttggattgataagttttgaagatccaccaagagcaggtgttgaagaaacaatctcgaaggtgaataaagcacatgtaagaacaatgattgtatctggtgattatcctcttacggtgagtgcaatagggcatgccgttggtataaattgcaatgaagtaataacaggcgttgagcttgacaaaatgagtgacgaagtgctacgagagaaagtaaaaaaatcttgcatttttgcaagatccactcctcaacataagtatagaattgttaaggcattacaggataatggagatgttgttgcggttacaggcgacgggattaatgatgctatcgctttaaaggctgcagatgttggtattgcgatggggataaaagggacagatgttgcaaaagaagcagccgatgctgtccttgctgatgacaactatataaccattacgaaagggctctttgaaggaagaaaattctacgacaaccttaaaaaagggataaaatattatcttacaataaagagtgcattaattctcgttttccttatacctgtaatattgggcttgccaatgccatttgcgcctattcttataattgtgctcgagttatttatggaccttgcagcatcagcaggattcgttgcagaacctgcagaaaaagatatctatgtaagacctccaagggatccaaaagaaaatttatttaacacaaggactctattggatatagccgtaagtagcttcttacttttcataggagttcttggagtatatctctatgcaagacacataacaactgatgttaaagttatgcagacttttgcattctctgcatggatgtttgggtatgtgcttcttgcatttacttcacgctctgagcatgagccgctactttctcagggagttttcaaaaatataattatagatctctgggcaatacttgcacttgcatttatccttatgggaatatatgtcccatcaattggaaacgcgctcaaccttgcgtatattaagccgattgagttattccttgtcttcttggtaatgtttgtattaattggcttacttgaattgagaaaatatattgccaaaagaagttattaattagaaagtaattgaaaaagttataaaaatgttgccaaatttaagggcgcgatatttatttatcttgaatgaatacctttttcggggtaacatcgctattcaaaatatgaaattcaggatgtgaatccattttttgaccgtatgtagttgcaaatagattgtgattaaagcaaaatcccctcgttttttaatttctcttcaattttatcaagaatctcttctccgtctgcacctatgtggtgaaggtgaataccgtgggagagggttagaagtggttctgcatgtgctgtttccattgcagtgataaatgattttatatcgtcaagtgtctttatatttaaatatccttttatttctccgtaaactgggtgctcgacaatcacatctaacacctctcctccatttgaaacaataatttcaagttccttcctaatatcacctttttcgtgccttactgcaataagtcttacaaatttaggcgcttttttgttaaggatatatcctcttgcagttgaaatgatattatagcctctacttttaagaactgcaatgtcctgaacgattatttgcctggttacacctaatttatttgcaaggatagtgccacttataggcacattatcttcaagtagttttaaaatttccttgaggcgagtttccttctccttcatcctatactcttacctttggtttccctgcctattacaaggacaagaatgccacctataacaaggataacaccgagtgtcgagattgcgaaagtcaggtttttgaattgagaggatatgaaaattggtgcaagtattcctgcaactcttgcaagcgcaccagcggatccgtttgcagttgccctaaattctgttggatagagttctggtgtgtaggcatagattataccccatgcgctcatgcagaaaatcgtaagaaggcttccattgattaaaatgtggtttggtgtccttgatgttgcaaagaagaatgccattatggatgtccctaaaagtgaaataaacaaacttttctttcgtccaattgtttcaataatgtatgcgccaagcaagtaccctggaagttgcatcactaacatcgtaaaggtgtagtttatggatttagtgatttcagttccaatcaaacttgaaataacccttggaagccatgtaaaaaatgcataataagagaaagagataacaaaccaaacataaaagaccataagtgttattgcaaggtacttttctctgaacaagtttaaaataggcaccctgagaacactttcttttttaatttcgataacaccatcgtaatctattcccaagagtatgaggttcttctttgcttcatcaattctaccttttttgagaagaaactttattgattctgggataaattttaggaaaacaagcgttaatagtcctaagagaaatacaaagtatgtaactgagtaattggttttccccaaggtaattgcaacaatgccaatgataattgaaccgattgcccaactgccttcaaggattacaaggagcctacctcttacgacttttggcgaaaactctgttaaatacgcattcacaacgggtaaaagtccaccaagcccaaagcctgtgataaacctaaccagaagaagtgttgaaaaattaatcttcaatcctgacaaagcgctaaaaattgagataattgaaacaagaataccaattaaaggttttcttccgataatgtctgcaatgtttcctgaaagcaatgcacctgtaagcataccaaaaaatgtggatgatgcaattaggcttgcagtagtactttgtaatccataagtttgcgcaatctttggaagtgtaaggctaagaaccattacacctgctgcaacgatactccaataaattgaagaaattaatacaagtttaatttgaacacttcttgagactcttttttccaaaagttcttctatgtccatttcaacaacctccgtaatattatacatatgtatatacatatgtcaagagatgtaaaaagttattcaattttatgaattttcataacgaaatgcttgacacgttggcaaaaaaatgtataatttattgactatgaatatgccaaaagcggagaaaattgaatttgttagcgatgtgccgcatttaaaggttgcacttaaaggtgttataggaattggtaaaacaaccgtccttagtagagttttatcttacataagtgagcctccttttggatttaggactttgcctgttattgagggaagcgcgctcattggatttgagttagtaaatcttagaactcttgaaaagggaataattggctattttgatgataatttcgtgattcatcctgttacggagacttttgaaactgttggattaaaggcgcttcaagatgcacttaaatatggaaatattatcgtaatggatgaacttggatttcttgaaaataatgccctccattttaaagagatggtttttaaggtgcttgaaagcaataaacttgtcttttatgtggttaaatccgacttaaacgaatttttggaaagtgcactcaaaaaggcaaaccgtgtttttgaagtaaataaagagaatagggatacattgcctgacgaaatctggaggtatatatgggactatatgaagacctcatcgaaagtgtaaagacataccacaatgaggtagtaaaagatgtaagagttggcgttgtgtggagtgcggtgaagtcaaaaggtgttggcatttctcttacatattcaaatatctatgatgaggttgaagatgcaggaaatcttgtagggaaaagcgtaaaagaacttcttcagtatatgcttacgtttaaccttacaaaggtttcaattggtgttgcaacatttaattctctttttgataaacctaaaaaatatgaaaacgtaaacatgcttgattacattgaaagcattgcggataataaacgtgttgtgtttgtaggacattttccaatctcagagtctcttaggaaaagagcaaaagaagtgattatccttgagcgaacacctcgtgaaggagatacaattgatacagccgcatactatattattcctgatgcagatattgttgcaataacaggctcaactttatcaaacaagagccttgaaagtcttctttcgcttaaaagaaaaggaattacgattgttttcgggccgtcaacaccaccatcatcggttctttttgattacagtgttgatataattggtgcatctattgtaaaaaatccacaatttgtgcttgatgcaatctctcagggtggaaaactttctaattttaaaaagcatcttgaatatattgttttaaagaaggaggcaatataatgaaaagattattttcgttaattcttgttgttgtgcttatttttacactttttccaaagatgcaaattaaaggtgcatcgtatgtgccaatgggcacttttgaatttaagggaggttcaaacacattcaaaattgatagctttgagaagaaaattgatgttgcaccagttttaaagggtgatacactttttgtccccataaggacagttattgaagaattgggtggcacaatttcatacaacccaagggataaatccattccaattactcttaatgacattaaggttactttatggcttaacaaaagcgaagcagttttaaatggcaaaagtgtaaatatcgaaatgcctattcttaaaaatggacgcacacttgtatctcaaaaagatatcgtaaatctttttggaggaagtttaaattcaaattcaattgaaattccaaagcaacttattgttgcgtatgacacaactggaagaaagataatcgtgccaaagaaaattaataaaattgtttccctttatcctatggcaaccttgctactgtttcctttaaacatgcaggataaaatttcagcaatgccatctgcaaaggttttgaatatggataatttttcaaaagttttccctaaggcaaaaaatgttccaaatggtggagactacagaaaccccaatgttgagacaattttatcttttaagccagacctcgttattactaatgcaacaacgccaattaataaacttgttgaagcgggtattcctgttgccctacttgatgttgagtcagtttcaggtatccttaagtcaacgcaatttttggggactattcttggaaaagatgcagatgcaaaaaaggttcttgtgtatataaactcgaaacttcaatacattgaaagtaagacaaagtatttacagaataaaaagaaggtgtattttgcacttggaaaactcacgcaaacggcaggctcaacactcattcagaatgaaattattgcacgttccggcggcataagtgttacatcaacgcttaaaggtggaaaggttgatgtatcggttgagcaaattttaaactacaaccctgattatattatacttgctccatactgctctgatacagtgcaatcggttctttcgaatagcgtccttcaaaatgtgaatgcagtgagaaacaaaaaagtctttgtgatgccgcagtttattggctcgtatgaccttcctgagttagagtctgtgcttggtattatgtggctttcaaatgttctttatccaaacgaagttaatttcaatttaagaaatgaatcaaaggagttctacgataagatatttaactataatttaactgatgaggatctaaagtatatatttggaagttaacatgataaagattgagaatctgaattttggatattttgatacggaagtactcaaaggtctctcaatagaggttagggagggcgaaatacttgccctccttggcccaaacggaagcggtaagactacacttttaaaaattttatcgaaaattcttgagccaaagggtggaactgtccttatctttggaaaggatataagacactattcctataatgaacttgcaaagactgtttcaatggtgccgcagattcacagggcaaatcaaccatataccgttttcgatgtagttttaatgggaagaaatccacagatggattcaatgtttccaagggaatctgataagaggattgcgctttcaatattagaagaattggggatactgcaccttagggacaggccatatacggatataagtggcggagaattaagacttgtcctcattgcaagggcattagcgcaggaatcaaaaataatgcttttagatgaacctacggcattccttgattttaaaaatgcatctgtagtccttcaaaaaattgttgaactcaaagaaaaaagggggaaaacaattattgtaactttgcacgacccgaatgaagcgctttcggttgctgaccgcatacttcttatgaaaaggggtgaaattgtccagattggtacacctgaggaagtgctcagtgagaaaaatctcaaatacgtttacggaatcgatgtcgaaaagattagtataaacggaaaaactttcatctatgcaaaataaaaacgatattatattcggtaaaaatgaaagtcgattttggggaagtttactgcttgcaattatcgtaaacatagcacttgtaattgtttctattgcgcttgggcgtttcaaaataagttttaaggatatacttttattttttgtaggtaaacttgaaggtgtatcaaagtccgtcattcttgatgtaaggattccgagaattattgcagcacttcttgttggtgcaacactttcacagacaggtgccgtttaccaagggatattcaataatccgcttgtttcttcatatattctgggtgtctcatctggtgcagggtttggtgcagcaatgggaattcttatttcgaataatgttgtagtggtagaaactcttgcctttacttttgggattcttgcagttttacttacgttgagtgccgcaagaataaaaaacgatagcatcacccttgttcttgcagggtttgttgtgggaagcctttttcaatcttttacgtcgtttttgaagtatgttgcagatccgttttcaaagttaccacagattgttttctggcttatgggaagccttgctcaaattacacttagggatatttatatctttggtcctatgctttttatatttttggttattgtttctttctttgggtggaaattaaatattctttcttttggtgaagaagaggcgataagtctgggggaaaatccaaaggcgcttaaacgcacccttatagttataacaacgcttcaaaccgctatagttgtgtctttaggtggtgttataggttgggttggacttatagttccccatatggtaagatttgtcataggatatgacaataggtttgtgttgcctctctctgcgctttttgggagtgcatttttgttattgattgatacagtctcacgaacggcattcccctcagaaatcccaattggaattctaacaggtctcatcggtgcaccattattcgttgccttaataagaaaaaagaagtaaaaaggcaatataaaattgaaaatttcttttttaaattaatccaaaaacaattttttcgaagtgtgtcttttaaacacccctgctttaactaagaagattctaaagactaaagaaaccggcatgaccaattaatttttactccaagaagcctttctgaggagtgtccttatttaaatctgagggggcaaaatacccccatcagtactcccccataaacataaaaaatctttttatccttaggggtaagttagaaaggggatgtgcccctttctaattgaagtcatcccgaacgaatgtgagaaatctccgcctttcagggggagttagaggggaggcttttaatccccctaattaaaggaggagatgtctcgcttcgatcgacatgactcataatgggggagggtatccctcctccaactccacccaaaataaccaagaatacttttttgtttttaggggtagttcgaaggggatattttaaacccctctaaagtaggtattcctcgccttcggcttcggaacgactaatcatgcgtcatttcgaaggagcgtaagcaactgagaaatctcctcatttaaatcagagggaaaaccacctctcaacactccttcaaacaaggcaattattttatgcgttcacgccgagaagctcttacaaaaaggtctctcactttttggggaaattagagtagtttctatctctcctcactaaatatccgatgttttaaaaaggagaaatttaaataagttaaaagcatttaaagaagaaaaaaaagaggcaattaatctcctgggaaagagtgcagattacaaaggattagggtataagaagaaaccatttgaaatagtgctatagatgtaaagcatgtagaaagtcttaaaggacagggaagagtatttcagtttacagcagcagatgatgcggcaagagttgcttatgctaaactttatggaagaaagggctcctttaaatagttgcctttcttaaagaagattatgtaactctcttcctttagaatacaatctatcctgacggacaatggtttagagttcgctaacataagggaagcgataaattcttatatcttagatgtgttttgcctaaagaataacatcaagcctaaactcatgagaaaaagaagaccgcaaatagatgaatggtaaagtggaaagattccataaagccattcaataggagttttacagtaggaatttttacttgaccttagaggatatggaggaatgtttggaaaagtatgttgaatactacaacaagttgacctcacatgggcataaagggatttactccttatgagaagttgaaagagttacaagtaggtaaattttaaaaggctttgaagtctctgatattttgcctattgacaaaatttgtaattttgggatactaaataaagatgttgttaattgagtttattttcaaaaggaggcaaatatgaaatgggttacaagagcgcatgtacacgtagacagggttgcctgtccatggcttatcgcaagattcattgattctcacgcagagtttttgttcgtggcaccttcaatggtgaagagtgtagcagaagaaacgggtgcaattccatttgatgcagagggtgtagaattaggtcacaaagacggacactgtagttttgttacaattattgagaaatacggattgaaagaccctgtccttcataaaattgcagaaattgtaaatgctgcagatactggcaatcttgataagaatccttatgcaccagggcttgaggcaattgcttctgggttttcaattatgttccctgacgattatgaaaatcttgaaaaccaatttttagtttatgatgccctttacgcatttttcaaattgaaattagcaaaagagaatgttaaataaaattgacatggagtctatgaaaaaaagcccattaaaaggtataatagactttcttggtttgaacaaaacaatgctcactatgcttatcatggtggtattcttaggtcttggcgagaaaatggcagaaagattcctgcctctttatatcattgcccttggtggctcatcaatatccgttgcatttttaaatggaatggataaccttttaagtgctctttactctttcccaggaggttatcttagcgatagaatcggctacaagaaatcattgattgctttcattgtaatggcaatgatagggtatcttattgtaatagtcttcccgggatggaaagcagtgcttgtgggtgcagtattttttatttcttggagtgcaatatcactccctgctattatgagccttgtctcaaaatcagtaaagaaggaaaaacagacaataggagtttcgctacattcccttgttaggagaatacctatggggcttgggcctatccttggtggaattttaataggaatgtatggaaaaatagtcggagttaaaatcgcttttgcatgtgcatttgttcttggtttgatgtcgattttctttataaaaaaatatatggcggaagatccagcaattatgggcaaagggatgggtctcaaagaatctttttccggcataaatcctgaccttagggtactgcttgcctctgacattcttataaggtttgcagaacagataccttacgcatttgttgtgctctgggttgttgacaacctgcacttcagtgcgcttcaatttggtgtgcttacaggcattgaaatgctaactgcaatggttgtttatattccaatagcattccttgctgatagatacggtaaaaagccatttgtggttataacatttggcttttttacaatatttcctcttcttatatattactcaagaacttttgaaatgcttgtttttgcctttatcataagaggattaaaagagtttggggagccagcaagaaaatctctgattcttgaccttgcgcctcccagcgcaaaggcatcaacatttggcacatattatcttatccgcgatgttattgtgtcaatggcagcgttctctgcagggtttttatggaatattagcccaaaggtaaacttcatgaccgcattcgcctttggcattacagggacattatttttcctgctatttggtaaagaaaataggaatgaaagttaactgaaataaacaaaatgtaaataagcgataaaaaatgggtaaaaatgtagggaagttacccaatccaaaattctacaaatcacacttaaagccatctatcagaaatacgagatataatattaggtatcagcagaataatatcataccgtaaagtagtgataaataccaattggaatacctctaatttaacgcattttaaagtggaaaaaagctggaagatgtaaaccacaatctcctctttatgagggaattaccttcctccgaatccacccaaaaattaaaaattttccttgcgtttagggggagttagagggggagaatcgcaaatccccctctattaaaaagaggagattcctcaggctaaagccttcggaatgacttttaattgtcatgcctaaatgactttctgaggcatctcctcatttaaggggggagttagaggggaggcttttaatccccctaattaaaggaggagatgtctctcttcgctcgacatgactcataatggaggagggataccctcctccaactccacccaaaagatagtaattagtcatcgtatataatagtgtaggtagtgagaatgaggagcatattctttaacagtgcatcgtaagtattgttagaggtatgtggggaagtgatgatttttatccggtcattggtttattaaaaccgttcgaaatgttaaaaccacttccccttttcctcaagaacctgcacttggtacattaggcacattagcctgtatttacgatgataggtcaagaggaaaactcaataatcacatacctaaaataactattaccattataggaggttggatagatggagtcaatacttgctattggtattgatgtttcaaaagagaaactcgatgtgtctttctttgatggcaaaaagagaaagagtcgtgtcttctcaaacaaagatgaaggtattgaagatctaataaaagaaattgaaaagagaattaaaaaggagtttgaattagagaagaaattagaagaaacgaaaaaaggtacaaagaaaagcaaaaagaaaaatgatactaataccaatactaatagtattactaatagtactaccaatagtattgctaatactaccactactgataatactcctactattaccgaagttcatatcctctttgaatcaactggttcataccatgcaagacttgcacttcagttgcttaagtggaaaagaggaattggagaacataaagcaaatgaagatagattatacaatatacccatcttcatctatgtcattaatccattggtaataagaaagtatactgaagaatcccttgatagagcatcaacagataaaattgcatcagagacaatctgtcagtatgtgtatgaggcagtttcaagtaatagatcaaacatatcctcaagacagtatgagactcttaggtcatttttgttagattcctcatatgaagataaacttgagataaagatactcattaaaacccttgaaggactcaaaagaacaaggacaagaatactcaatgagatagaggcattagagcaatatccagattcatatgctcatgatgcaatagagagtctaaagagagtattaattgaattagagaaagagataaaagagatagaaaagaagatagacaatgtaattaaaaacaaggagaaatacagagaactattcataagactcacaggtataccaggtataggtaaaagaactgcctctgctatcattgcatactttggcacatttgattcatttaacgatgcaaaggaggtttcctcatatgtaggacttacaccatcaataaaggaatctggcaagagtgtaaaaagagcatcatacaacatatcaaagatgggaaatccatatctaagacaattactctacatggcatctctatctgcatcaagatacaatactcagtgcaaattgctatacaatagactcctcactaagggaaaggagaagaaactcatacatattgcagttgcaaataaactcataagacaggcattctcaattgtgaagctcaataagtcatatgatccaatatatggattagatgaggatatgggaaaagagatccttaaggaacatgaaagaataaaagaaaagaaagcattaatgaaaattctaaaacaacagaaagagaagaaggaaaagatcaataccaccatcaataacatacctataccattagataacacattaaaccactatccaaatattgcagaatactgataactactatatggaaaacaattttctaaaaactttcaaaattctcatgaaaaggtattgacttaacacggtacatttcgaacgtagtgagaaatctccttagttcaatctgagggggcaaaaaccccctcagcgctcccccccaagaaaatctttttgtcctttcagggggagttagagggggaggttcgtaagtccccctctaatataggtattttgctcctgcagctactacatttatattctctcttgtcaagaggtttttaaaaggatttacaaaatattttttaattttttcttcgtatattagatacaaaaactctcaaaaaagttccagaatttcgagaagaattttcaaaaaagttttttccacacaatcagcttataatttctgaggaaagcatacgataactctttttactctatacaaattcttatacatgcttttttggattttgcttatgctaaatttctcaaactccaatctccattttttgctgtcaagtgtttttcgatttacccttctcattcaacatttctcatttcttattcaacatttataatccaacatctctcatccagcatcctacattcatactacatcaccttcctcatcacaagcaatatacaaactaaaatctctatttttcattttctttctgctcatcaaaattttctgcctctatatataagatgcaaagcttgcaaaaaagttccatcatttttcaaaatatttccttgaattttatactatgcgattgagaagcaaagaagttcagtaaatttataagaagtttaaaaaattttcatcgcatcgatatgttgtgacgaagtaagctcgatatctcatttatatcctttctaggcaaacaaaatatactatcctcaatccaaaaatttacctgaaattatttcagagtgaagcggtctttctgaggagcactttttaggacgaaaaacctctattttgtcataccgaacttgttttagcatctctgttatagtaacatacaaatcaaaaaccgagactcttcgcaaatacagctcagagtgacaaaaaagttgtctttctgaacgaagtgaagaatatcctatttgtcttttacttttctggaggaatattcaaaattcatagtgcataaaaacaggagcttttcgtcatgcggaaatggaggagctcctgatattattcgttgctaaatttttcagatacttttaaattatttttaaaagccgcaggcataggacctatgttcatataagagaattgcctaattcttcgaggttcctttactcttcaacgaaccttctaacaaggaagtcgacaaccataaaccagctatctttttccatcctttttgtactgagcaagttgtttatcaattttatttagctcttttacgctattattccagctgctgataatttcttctgcagaaacgtcacgcgcttttttatctggataatttattatatccggatattccatccaatcttttcaaagtgccgcaactatttaagacatttgatgtttcacaggggtaatcgaataaaagttatcgttttctgatttttctgcgtcttcatagtttccagtagaatattcgtaaattttcttgccccacgttttgctttttattctggaagacactgcttgcctttctttttctgctctttccttgagagaattgcccttttatcttttgaagaatagtgccttctctttactgagtcaacaattatttttctgtaatcaatactattctttgccatctgtgtatctgaaagtgccacactcagacttctttcaatttgcagctttgtattgttctctctaaatttccctccggttaaacttctataatatgacagtttttcctctacctgcttaaacagattaccattaatatcttcaatcccattcactacatatgagaggtttaaccagctttcaaaatctatttcgttattattttcgtaatctaaattttttgctcaaatttttctaattcagactagcatgtattgtaattattcagggcttcggcgcataaatcagccgatttgttatcaggtaaattaaacggcagaatacagtacccctcaaccaaaatttcttttgcatattgccacgttttactccagtcgttttttgatacagcatctttcatttcttgtgcgagtatttctaagttactgtgctgattggttagatttgaaggcttttcgccactgtctattcttttagtaagattcagcgcctgtgcgaattcacttttagcctcttttattatttcgctgttgttttctgcaggaaaagcttcaaatgctttgcgaataaaattaaaatctgggaactgtgagctatattttttttatggtttctgcaatttctgtctcgacattacttttagaaataatgtagcctgacagcactaatactaaaattagaattaaacttaatgtacgaaaatacattttacaattatcacaaaaaatgtgcttcataaattatctaccaatcagttgatttcaatgttcagattttttggaacctctacgtttacaataggccagcctggacgtgagataatcgaacttttacgttctgggtcctctttccattctggatttttaacccatctatgtgctcgtattttgagggtaatgttccttattactacttctgggttcatatctttcgagctttcaactacaatattaaagtatatacgtttttctctgaaaggccctgctttctcataatgcggtattgaaggttcaacagcaattatactaaagccgcctcttagtggtttggaaattatttcttcaaattgaaaagaaaaaggcaaatgtggctgaatggacactatatatgaaatctggagatactttttctgaggattaaagttccattcagcatcttttaaccaataattaagtgcctcagtatcgttatttaaattgtgcaccttcacgctttcaaccttagcagtacagggggaaatgtacaatataattattaaagaaaaaagggcgataatagtaataaaaataggaaattttctgctcattttaatcacaatcctttactttagtggaaatgcaaaagaaaaaagtggtcaatagtatttctgttaattatttcttgtagggaactgtcgacacaatcatatccattaggaccagaatgataagttaagtatatttctccattttcctttttggtcacaattgttgaatgccatttactaccaccagtttcaagttggataacgtctcctggaacagcggaagccctcagagaattagcctgacttattgcaaataccgtagggaatgcattattcttatattgactttgatatgtatagaaatctcctacaacagaccaagaagtagaccatgcccatcttgattgcaaacaccaccactgtgccttatttacataccattttgtgaaagttgaataacttgaacaagtcccacttccatcaattggaacattccctgcgtttaccacttgacttgcaaaattagtacaatctccccccttgtttctaaaatcaggaaaatttggattttgaccgtatccggcgtttatagaatacttataagcgtaattcactgcagaagatgaattatatacccatgtagtactttgagtgttatgagtttcaataacatcatttagacaacttttacattgttctggataaaggatctctggatgtgcataataataagcagcgtatttcaatatttttctgaaataagtggatttttgcagatctttattatactcaccccatagcaagttatttaaaaaatcgaaatactcagaggtgccttcctttagattgaatccttttaagttaatgtaatttacaatttcctgcttacccatagtataatcatccgctgagacattaaaaaacattgaacttaataccattgccacaattactaaaacaataattatttttttcacgcttttctcccttataattttatcctaaattgagcgatttttttatcactctaaaaaattttagtgcttttttgaaaaatttaaagtttttaagcatattttttctactttcacattttactctgatttagatgattcaaacacatggtaatctaagcaattttgatgtgttttatgtattttaagaatagttaccctgcccctaatgttttgggaggaaaatttgagaaattgattatacctgtctctatgcaatagtaggtggattattacatctttcccaaagtaatgggatgttcagtctttcatagatatactgagagactttgagaatgattcttcttcctgtgtggataatcttatttgcattgtcgatgagcattctcctaaatgttgtgggataacttcttacgtcaatgataccctttgctacatctcttttgaatgactcgtagagaaagaatgacaagactactgaataatagaatgctccccggaagaaatctcttgaaaggcatctcttctgtcccaaactctttcaatgccctgttaataagttcatcattacctctattgtggtatgattctatgattgtttctcccatgaagtattcttctttttctgctttaatgaagatatcattaagttcttcgtcaataccaaggttcgtatagattatcctctcgctatcttctcttgcaaatggaagcactgtttctcctctatcgtttatgaaaggcttgaggtagatagcacgccttcctttatcccaactttttcttttgtctatgaagtctacaaactcccatatattttcttttccaaggtaacaaaggtaccttgcaaacagtgcaagacctgctctatctgatagtgtatctgatgttttctcaatactgtctatccattaatcctttgtttcgttactcttttcctacgaatatctcatacgtgttcttctgttgcttgcattttttatcatttttgtcttacttctttgtattcgctactcctttcctgcgaatatcataatatcacctcagtagtatgatagtgccttatcacccactaagtgaaggcactatcttttttaatatgtgcttaaattatacattaaatctatgttttaccaaagaaaaatacagggagaatttggagaatcgctcagattaggcataaatttctcctctcatatataagactttcaaactgccaaaaaagttccacatttttgaaagaatttttctatttttttcttaagagggtgcctttaagcactctcaaactaattacttaaataaatctttattttatagggttttcgaagattatctgaaccttggcttcagggagaagcatttttgttaaatcagaatattcatggtagcaatagataaatttattaatctcaaaattttcaggtagttcaaaaataacccatcctgaagctacttttccttctaattttcccattccaattacagatggatggtcttctccaaaaagggaaactatttcaggtggagaaagactaagttgatagatttctcttctaccaatttttccttccagataaattccgcacgtattgtacgaatctagcgaatcccaaccaacataacttccaaagcgtcctcctgttctgtccttgcttccatctaacagcacctcaaatgcgatgtatttttttgtccctggttctttttctttaataggtgggtaaactcttttataatctaacacagttatgtaaattcctgtgaatccaagttgtgctctttcattcatatcaatagttttagttcctctacccgcaagattgcaaaaaggagttataattgttcttagaattaagagtataataattattgctttattcataatctaaggtctccaataaattattcttctcaagttctgcaaacacatttggtgcatatccatcccacgagtttgttttctcatgttttggattctttacaaagtgagtgtcggcagaagggtcaactaaaaaaagctaatttatcatttcttagtttttgcatgtccttattttggatatttccgacaatagcaataaatcctttgaattctgcattgtttctttgtaacatatctaagagcaggtttttgtcataaagcattccgttctcgggagaaacaaagaaagttccattaagatttgtttctttttcaatacttttccctctattgcaagtacttcaatataatattccttaacaagtttttcaagttcctcctcgcttacatatttcgagaatatgatcgtcacaaaatatttttcaaaaggagatttctcggtttttaccttatcaagagctttatctatcttattcttataattgaggagggaatccttacttaaagaaaattcttttgcaatagaaaacatatcaaagaaaggtttatcctgtgagtatgctttcaggaagccaaatgcccccaaggtaatggattctaatattactccaatgattattaattttctcatattaacctcctaataccagggataatcccgacttttatgttccttggacatccctggctatgtatcgtattcgctaccagcccatgaactcatctgagagttaaatgtgaaagtcgtttttgggcttttaaaatatactctaaaccgagagtcaaagcgataatccgtattagctaacatcgaaagtgggctaagacaggtaacttcagtttcatcataataaccatttcctcctgattcttctgggtcatcgtctctatcaaagtgaggagagggaagtgtagagtaatacatcgtagtattaagagcggagacagttgtattgtatggaaaagtagaaatatcgaaagtatagtataggggtggaaaatgccaccaataataattttttattgtatcaatagcgtcttgcgtaaatctaaatcttgcctgtggtgagacatataaattatactcgctatcgttatactcatacattacagttctcccccaatcaggtgagtatgtaccaacttgctctccccagtcttctgtggggctacattgatcagcaaagactttgctacaaaaagatagacttagaaggacaatgaaaacagcaattaaaattatgattttcttcatcttaacctgcttattaaaattttactcaaacttttcttaaaattccatctctttttcctttcacttttcgtctctttttgcctatctctcatctcctttacctcggagccttgccctcaatttgaggggttgaactgcacccctcaatactccccaaaaagtaataattagtcatcgtatataatagtgtaggtagtgagaatgaggagcatattctttaacagtgcatcgtaagtattgttagaggtatgtggggaagtgatgatttttatccggtcattggtttattaaaaccgttcgaaatgttaaaaccacttccccttttcctcaagaacctgcacttggtacattaggcacattagcctgtatttacgatgataggtcaagaggaaaactcaataatcacatacctaaaataactattaccattataggaggttggatagatggagtcaatacttgctattggtattgatgtttcaaaagagaaactcgatgtgtctttctttgatggcaaaaagagaaagagtcgtgtcttctcaaacaaagatgaaggtattgaagatctaataaaagaaattgaaaagagaattaaaaaggagtttgaattagagaagaaattagaagaaacgaaaaaaggtacaaagaaaagcaaaaagaaaaatgatactaataccaatactaatagtattactaatagtactaccaatagtattgctaatactaccactactgataatactcctactattaccgaagttcatatcctctttgaatcaactggttcataccatgcaagacttgcacttcagttgcttaagtggaaaagaggaattggagaacataaagcaaatgaagatagattatacaatatacccatcttcatctatgtcattaatccattggtaataagaaagtatactgaagaatcccttgatagagcatcaacagataaaattgcatcagagacaatctgtcagtatgtgtatgaggcagtttcaagcaatagatcaaacatatcctcaagacagtatgagactcttaggtcatttttgttagattcctcatatgaagataaacttgagataaagatactcattaaaacccttgaaggactcaaaagaacaaggacaagaatactcaatgagatagaggcattagagcaatatccagattcatatgctcatgatgcaatagagagtctaaagagagtattaattgaattagagaaagagataaaagagatagaaaagaagatagacaatgtaattaaaaacaaggagaaatacagagaactattcataagactcacaggtataccaggtataggtaaaagaactgcctctgctatcattgcatactttggcacatttgattcatttaacgatgcaaaggaggtttcctcatatgtaggacttacaccatcaataaaggaatctggcaagagtgtaaaaagagcatcatacaacatatcaaagatgggaaatccatatctaagacaattactctacatggcatctctatctgcatcaagatacaatactcagtgcaaattgctatacaatagactcctcactaagggaaaggagaagaaactcatacatattgcagttgcaaataaactcataagacaggcattctcaattgtgaagctcaataagtcatatgatccaatatatggattagatgaggatatgggaaaagagatccttaaggaacatgaaagaataaaagaaaagaaagcattaatgaaaattctaaaacaacagaaagagaagaaggaaaagatcaataccaccatcaataacatacctataccattagataacacattaaaccactatccaaatattgcagaatactgataactactatatggaaaacaattttctaaaaactttcaaaattctcatgaaaaggtattgacttaacacggtacatttcgaacgaagtgagaaatctccttagttcaatctgatggggaaacttaccacctcaacactcccccaaaattaaaaattcttttgtcctttcagggggagttagaggggaagatttacttgtcccctctaatataggtatttcattcctgcattcactcaagaaatattgaaactatttctcttgagttctcacttttaaatctataatttttccttcactttattttgtcatctctctcttgtcaatacatttttaagagatttttggaaattcattttttttcactttaagcaaaaatccttcctcatataataagactttcaaactctcaaaaaagttccataatttttagggaattttcaagaaacttttctaacttaccaaatttcaaagtgttttttagactccttcttcttgcaagattttgtgttttaagttttctcatgaaattaaaggagcaactagtggaaggaaaacctcccactagttatgaaacatgcgaactacatgagagaattatgtgaattacttattctttgtcctcgattttaaagataccgcctccaaggacacctatgtaaacaatgttgttttttgtatcaattgcaagagaagaaaccgaaagatgtaaatcattatcaagggtaattctttcccaggattttcctgaatctttggacctaaatagcccgttgaagaaagttcctgcatatattattcctgtagtaggactaattacaatagcacttatacgatatccatccagacttatctttttccagttttttccaccatcgttacttctatatatcccctgtttagcagattcttcaggtgaaagtggttctatgtatcctgttcctgttattccaagataagccaggttatggttatgcggatcaattgcaattgcagaaccatgaattcgtttagagtgttggataatgtccatctcttgccatgtttttccaccatcagtagattttaagaactcggttgtccaataaattgtgttaggatcatctgggctaacaaggactttactattgaaacaactatttccatctgttacttcccaataatcctccttgaagtttgtaatttgagaccaatgcaaccccttgtcctcagacctaaaaagtccattataggtgtctgcataaattacgccttcccctcctattgaaatggagtgaatgccgtttttatcaatatcaagatcggataatttccagcttttcccgttgtccaacgatacataaagtagttttcgtgaaggtggagtcgtttttgtaattacgatctttatacggatatcgggatgaagagggttaaaataaaagtcaccaactttttcccatgttttaccataatcggatgacttaaagctagcgaaagaattgttaaaaccagtgaaagaattgtagtagctgtaagagacagcgtatagagaatttggatttttaggctcaatatatatataagaagtattcagactgtctccaataggatagtattcataatcccctttcccttcaactcttttaaaaagaccatttagaccgaagacatagaaaatatttggattttttttgtcaacagctaaagtaaagcttggacaagctaatggaggcaaagaagtgcgtttccatgtttttccagaatcaagcgatgaatatattgcaccagtccacctgttcacatctccaaaacgaacactataagcaactggtaaatcatttatatttgtgttgaggctattccagtacatcctaaaaatatcattttcgtctttttgaaggtctttcttccaggtgatgccaccatcagaagaaaataacaatccagcaccatgttctgatatccaaatttttctagaacattccggatcgatataaattccatcaattgtcagaggtccatagcgaagattttctaaagataggagaatactccaatgttttccactgtcttcagacttccacaggctagttttagcatttcctattacctgaaccttagaagaggagtcaactttttgtggcggatatgtggctgcatacaaaatattgctatctttggggtctattgcaaaagcggtaacaataccatcattaatcctctcccagtgagaaatctcccagggcacaaattgttctttttcactattcttaatttcaacctcctggtttggtatttcactctgaggattattttgtggcaggattccttctgtcctactgcatccagcataaactgataaaataagtataacaaatattgataccattaacttttttcttagcataatttttttcatttattttggtgtcccaggttgtgaagcataacaatatgtaacataatgatggacggtatagaaatccatatttgtattattgaaataacttccttcgctataaaaaaggtgttgatgattattagtatgtgcacttaatgcacgatttatagtgtcattttgtacaatcatagcaacatgtcccggggaatcactggaattcgtccacatcattacggatcctgcattagcccagtacagatctgagtccgcccaataaccattgtaatacatatagtttcttaagccccaattattgttttccttaactgctgttgtccatatccagggagcataatctggaggaaggtttgaggaatcgtaccaccaatgttctacatcatgtgtggtactcattgggattcctccagcaaacattgcctgtgaaacaaaatttgcgcaatcacttccgttgaaaggtggattttgataggctacatagttagcaagattatagttgtcagtatcaaaattaccatgatcattggtgtaacgatcagcatagttagcagcataattattgtagtcgccataaacaccatgagcaggatctggaggattgttaggatcgcatctccgatattcatctactgtgtaacaatattgagaagtttgagaaaaagcagcatccttagctttatctgcaatttcttttgcatggttaaatccctcttcctccatttcatctgcagttggaaccaaactgtatatcttataaaaatcgcccatagagttatctgcaaagaagtttaccgtatctaaaagaatacttccagcctctgaaaggtctgctacaactttaaaatcaatatttaaagtttcggttttaccaatgtagccctttaattcagtaatccaactcgttagttccttatttaccgcattattctgacttggagacaattctcccttttttaaatccctaaatctttccattcctcttattgctggcaactcctctggggttattgcttttaatacctcacttacagttacagtaaatgttccctctatcttactatctttgatttctaccttaacaggagtcgtggcaatggaaatattcttatagtactgtgcctcgttcttaataatccatgttctcaatatttcagagagttcgtctgtggatacagtcgtatttattgaggaatctttaacagatagagtgttcttagagtatccttttgggatcaatgcaaatgttgttagcaagaataatacaactaaacatactaataaacctttcttcattttaacctccttggttaaattttattttaatttctcttttcttaaaatttgttttctttttactcccttttcatcttctgttattctttttctcatctcccttattccccggagccttgccctcgtttcaaagcatcacctccaatcccgagggagatttcgcttctgtttttacttcgttttgttctccagcttgtcaatatcttttagggcaaaattctttcttcccgaaattttctcctcatataataagactttcaaactctcaaaaaagttccataatttttagggaatttttaagaaactttctcttctcttagaatggaactcaaaagggcgacggattacaggaaagcaaacccaatgaaaaagctgtggattcaccttcttgagtctttactatttctaagaggattccaaagataaaatatttgaataaagcgcagattacaaaaagtaaaaaatcggattggattagtgctcttttttgataagctctttcaggaaatttcaatagatgtgtctccaaatcataggaatggttatatgcatttatggctgaatttttcctttttcaatgtctacgataaatttcgctgtcattaaaggagggtacaagccaggttgtgagtctgggtggaagttttggggggtatatgcaaggagtacttcaattaactttttgcctgagttagggaacattaaacctttaatagatacaacttcatttttactaatatcctggggagaggcaccttcgcttgcaacaaagtattttgcttctttgctgtttcttacgatttcaattgccttttccttttcctcattagaaggctcatattcaatgggtttagaaacttcgatatttccacttaatacgtttactgtaacctctttataattgtaaatgacaatccctactccatccttaacaatgatatctttaagtgcaactttatactgaagcttattctctataatctttgcagtggctaatttaacaaaatatggtttggtgtatacaaacgaaaggataaagagcaataaaacgaatattccaatgccataggcaagtcttactcgtaagtgatgacttctttctctttcacgggcaacattgtcgaactctccttgcaaatattgttcaaattcatttttatatctttctatttcttcgtctatcagttctggaggcttaacgcttttaagcattttctccattttttctatttctttgttatttttgtttctcatatttctcaccatatataagacttaagtttttcaaaatttatacccatcattttcgatttttttcttcaaattgcttaaagccctgtagtatacttttcttaccgaactctctcgatagtttaatatcaatgctacatccttgagactcctgtgctcaaagaacacaagcgttaaaactgtctgctcaactactggtaatattttaatgtacttataaataacttcgtaatcaatgtcatctgagggtgaaatactcgtattttcggaatgagtgcctttgtacttacttatgaatttgttttctttgatttctttcttgtaatgctcatttattacattcgttgcaatcctcaagagccagaaaataaaagggctacgtcctttgtatgaacctatgtacttaagcgctttgagaaacgtctcctgagtaagatcctttgatagttccttatcaactgtccttttgtagatgtagccaaacacctctttatagtaaatatctacaattttcccaaaagcctctctgtctgtgagagcttttttgacaagttctctttcgtccatattttgttttcattataccattaaacagaacaggaatacatttaacgaatttaatttacagaattaagattactgcaaggttctcatacaatagggagccttgcagtaaattaagggagacatcaattaaaaatttttgcacagatattactgagcccaaagactgatcatgccttgatatgaagagatattagcgctattatcctctggattaataacccatgcatagaaagacttggaagcatctacattaaatcctgttgagccagagccacctattagcctatgtgcagttattgtagacgaaccagtatactgtatgccaacatcaattggctcattggaaggattccaggttaaagaaaaagagacataaatgtatcctgaatacggaccaaatctgttaccatagcctggctgaaggtttgctccacttataggtacatcaatatgccaaacatcgggttttacaataggatgggaaaccttttcaaatttcacactgaaagattcattagggcttttcctttcagattctgctttcttcattgcttccatatctattcctacaacataagcataaggcaacctattaggagagttagtaaattcctcaaattcttttacatcaaccaattggtaaataactatgttggataaattcctgatatcttcttcaaatgaagtaaactcaggcacttcaacaagtttaaggttttcatccgcaatctttacgtttcttacagaagtggaatctgtcgcttttgcaagaccaacacaacctgcgatgatgattactaacgcaaccaaaattaatttcttcatttaacaccatctcctttctgagaatttttcttctcatataataagacctgagattttgaaattttgtacccatagtttgaaagaatttttacttttttcttaagatcatttcctcttatatctatcctaatctgagcgattctccaaatttttctcgtgtttcccttggataaaacatagattcaatgtagaacctgctggggaagaacgcaggtgaacaagttacgatacatatgagactcctatcttagaaaaaggagagtgaaatatgttaaaaagaaaaactgttacctctgtataatgaaactatagaaagattaataagagcttccaagttctctaaaagtgatgaagcccaatttaggttaaaagttgttgagttctcaaagaagcatggtataagacttgccgtagaagtcttcaagtatcaagagcaaccatatttaggtggaggaggtgtttaagagaatcagagggtaaacttgatagtctcattcctaaatcaagaagacctaagaaactacggaagatgaaaataagccctgagattatatccttcataagagagataagagtagcatccaagaatgggaaaagaaaagttgaagaaattcattgatgattactgtggtaaaagatgaatgaagtctatctcaatatcaacaataaggaaggttatcaaaaggtataacctcatagaatatccaaagggattaaactaccataatcctcaaagtggatttgcaaagaaaaagaaaaattacaaactaaaggtaaagccttatcctaaaccaaaagaattaggatacatagagatagacacaatcgtcaggtttgtagaaggaataaagagatacatcctcaatgcagttgacatatcctctaagtttcaatttgcatatgagtttaaatcataaaacggcagaaacacattaatcttctttaagaaacttgaaactgtttatttaataaaggatagcataaaggtagttcaaagagattttggttctgagttcttaggagagtttgatgaatatctcaagaagaaaaatatcaaacacaacttcatttatccaagatgtccaagaataaatggattcatagaaagagcaaacagaacattacaggaagaattcatagacttaaatctcttacttcttcctgataacatcaatgaattcaataagagacttattgactacctcatatggtacaatactcaaagaccacataagagcttaaacaatttgacaccaattgattatgtgttaaaatattctgtagagtctcaaatgtatgtgactcatacaaaaacttgcaattttttcaaaaaagtactaaaacttttatgatgataaaaaaatcgcttaatttaggtaagaattaaaggaaaggaggaaaaaaatgaaaaagatactaattatttttgccgttctttgcttagttttaaatgttctcgtgcctaaggccttagcaattggagataagaacaaagcagaaggaatgttaaaaactcttcaaactgctaacccaaatattgcaaactacgatattaagactcatcttgtaacttacaaagatggcagtaaaccaatttatgtgacgccaaaaggagaaccttcacaaaatggtgaggtaagttgggatgattttataaacaatcacggagacatgcgaggctggttaaagttgcctctaaacgccataatagctgaaaaaatgcgattctagcaaaacatggaatgcaaagacaaggaatcaaagcaactgcttctaattatgcatatacaaatatgacacagtaccctcaacaaggctgtacatggtgcggtgtagcagcatctgagtctgttttatcaagctgggctaaatattcatcacaaaccgatattgccaacaaggaatacggatacatggggctttcagttccaagtgtttcggactgtaatgcatcaggtgtatctgagagtgcaattgcttatgccttgaatggatatattttcaatcaatggagtacatcttactggtataagatttgtcatttttattctatgcaggatttaatcaatctactatctgctgatataggagctgatactgctggtgttgttttttgtggttataccgaatatttaccggcttggaacggacatcatgctgttcactatacggcagtctacggctataatcttgattcttcaaacttaggtaatccgactattttttacacggattcagcaaatggtttgtatatttatcttggcataaaaacaagttcagacggattagtaaattattccatgcttcccgcatacaatagttgccatttaaattattcttcaagagatagctattatcaatatgcttatccgtatccaggggtaggataaatttttaggagagaagaattatgaagaaaaaaatacatcgaatcattacattacttgttggaatggccgtattatttgctataactgggtgtagcaacaacccacaatctaacaaccaaaataatgcattgcctaatacaaatcaaagcacggtaactcttcaaaatcttgtcaaagggaatgaaatagtaaaccaagctaaattaaaatatgaatcaattgatattcccaaggactatccttcggttgcttcaattgctgtaagcggaagcgtgattttctttagttccggaagcgatagaccttcgaaaaataccgtaccatgtcttacctatattgaaaaattattcagttatgactatgagaataaggtgcttaaaacttttgcagaaatcgataatagttttgtgcaaattgactgggtaaatgtaaacgacaactggatagtatatagagaaatagaggaagagtttgatggacctgtaagagtttatgcaatcaatagaaaaacaaatgaaaagaaaattgtgtatgaggaaaatggatgcactgactgcgagggtgtattgcggtataattccttgtcttcccttgttctttacaaagattttcttgcaattgcccgatactcatttgagcctacagaaagagataaagaagggaaaataatagatggtgtagcgcacaattcagttgaccttataaatctcaattcaggtaacatcaagactatctttaaaaaggattcttcttttaaggttaacggttctattatgtcattaacagcaaatgcttcttatcttgcttttaactatgcaaaaaatggagtccaagatatatatgtttatgactacctttcagacaaactgacggaccttttaagtgtaccattagcaaaggatgcttcaggaagtccaaactatatcgcaacaaaggttttacttactgaagacgataacataatttttgattatccaattgactcaaaccaaaataaatttgttaaagttattgctcccgttagtaatatgcaaaacatgaaatattttaccgatacaactgacgaattttattttactttcccacagacggaatcaaaaggttatgttgtctggttaaacagacacaacgatacattaaatgttctaaacagaaacactggtatcgttaaaacttgctttgttaaagacccgcttgcactggggtacatctatttaagggatgacatgttatttggcgcaggaaaatcattgataattcttgatctaaaagaaaatggattctaataattgataataacctaatctgagcgattctcaaaatattcctcgtatttttccttcacaaaccttagatttaatttagaacctgctgaagaagaacacaggttacagaggaataaatttaagcacatattaaaaaagatagtgccttcacccgttaagtgattgagcactatcatacgaggtgacagtatgataaccaaaaatgataaaaaatacaaacagaagaacacgtatgagataaggatagatagtattgagaaaacatcagatacactgtctgacagggtaggggaaatgtgctcatttttcggagtatctggaaagagtatgcgccttttcggagcatctgaaaaaagcacacgccttgagcaccaaactgctaatacttgagcaccagcatacccttataactcaattttaatgctatctctcagacccctatatctattctttatctattattatatctatactactactgtgagcagtagaatattataatattattattttataatattataatattaaatatgggaaagatggggaggacttgtagggaataggagaaagaaatataattccaatgctattttcttatatccttcatagtaatagaagaaaaagaattaaaaaaggcagccctttcagactgcccttcttaaaggagtttttagagggtgagaacaaaactactccaccaggaggataaaatgcttttcgcttttttattttaccactaaattttaggaaataaaaatttaaaaatctttttctattttactgcttctttcagctcttttccaatcttaaaatatggaactgtttttgcagggattgagatctttttgccggtccttggattgactccttctcttttctttctatcccttgttccaaatgagccgaagccaataagtgcaactttatcgccctttttcagcgcttccttaaatgatgctacaaatgcatcaagcgctgcttcagcatctttctttttcatcccagttttttcagcaatagatgaaataagttctggtttgttcatgctttttcacctcctttttttaattagcataaatgcttgcttcacttaaatatatgagaatttgcttgcttgtcaagaggtttttaaagctttgcacgtttttattgcacaggaattataattttgccagcaaaatggtttgctggtttgccagcaaaatggtaaactgttttaaacaatttgacagatacagattgattctgaaaaattgttgtataatttgccagtaaaatggtaaatgtaggaggagaaaaatggcagaaagctatgcaattacattaagaaaaggcggctgcggtaaaacaacgactgcagttaatctttccgctgcacttggattaaaagagaaacgcgtacttctcgttgatttagatccgcaggccaatgcacattgagtgtgggcatcaatcctatgagcttgtcacacagtataaatgaccttttcacttcaatagatgtttcgcctgaagacgtcgttattaaaacagaatttggattggatattctaccttcacatcctgatctagcaaaaacagaagcagggatgcaggcaacgcaaataggtgtactaaagggcatactcgaaccattggaagaaaactacgattatattattattgacacgccaccttctgaaagctacttgagtgccgcagctattacgtacgcaaggtatatattgatacctcttcaagcacattttctggcaatgcaagcactcacccaagctatggaggacgtatctaaagtgaaaaaaggacttaacccgaaaatccaaataaagggaatacttttcacgatggttaacaccagaacaaatattgcaaaatcagttattgccgaagtaagagaaaaatacagtgaactcatattacctgtagaaattccatttagtatcaaatatgttgaagctactcttgccggcatcccaatggtcttgttcggtcctaatcatcaagggagtattgagtacaaacaattagcggaggtgatcttaaatggataaggaaaaaatggagaaattgatgcaaaaaagaagtcccataacaagaggaacagtaaaacccgtggatttcttcggctcacagctagcaagccagcaagctcacaaaacagtaaaccagctgagtgaaaacttgaaagttgctgatgaaacaacaactatcagcaaaacagaaaccagactaataaaatacactacatatctcccttctgaattaattgtgaagatcaaaatacaagcagccatgcagaagaaaaaaagctatgagattatgcaacaagcattagaaaagttctttgaaaaagaataaacaggcattaaagttacttttaggacatacctgcaagaatcctctccttactcttttgtataaatccgctaagaagtgcggattgagaagattgcgttactcttttcctgcttttgtctcctcaataaattgaggagagttctcgcagggaaatcggaagaacactatttttcataacatggatgaaaaagtaggaataattttgtacagaactctctcaaatttcaacgaaaagtaccccataggtattaaactatcaccctgacctcaaattaagctcctaggggtataggattcgatggaaaaaattttctataggcctacagccaaaaatcttcttgatcttgaatttcttcttcaatagaaggttttccctttttcactgcctctttcagtcttctgccaatcttaaagtgaggaactatctttgctggaattataattctttcgcctgttctcggattaatagcatttctttgctttctttctctcatttcaaaagtgccaagatcattaaaaaggtgcactttatcgccttttctaagagcttctgccacgacttctgcaagtgcgttgagtactttctctacatcctttttttaaagcctgttttgttagcaacctcttcccgaagttctggttttctcatactttcgcctccttattctttatctgagggtttaactccttgagattcgagcttagtcttgactctgcttctgaaaatgttttgctgtgtctctaggctcaaagaacctgctatttccttaacaaatttccagatcttctctttttcttcctctgacattgcctctatttctttatttactctttgatcccaccaagctctaactctcttttctttctcttcttgaagccttttcatcttttcaagctttgcttccttttcttcttgctctttctgttccgaaagcaaatcttcagagatcccatttttcaaaagcgtaagcaaatatgcattcaaatcgtcaatttaatcttctttcttttttcagcagttatgagaacagcattttttactttggtaaagtcaaaatggttcaaaatgctttctaagattgtgatgtctagatcaggaacaatttgcaaaagctcttgaatttcttcgctatgaaggcctttagaactttcttctttcaatttttcattatggttagtatacaactcttttgcatttctaaagtcccatgcaaattcataagcaacgatgtttctgcctttcttgattttctcatatgagagtgaaatattaataattttgtttatctcgttaacagctggtttaactatacgcttttcaaaatctgctatttctttatattcatatttttcaacacccataagctctctaaggtcttcaagcttcacataccaaactccaaacttcttgcgctgcaaaatctgttcatagagaacaatagagtacgaacttttcatagaaatgatcacaggaagatacagaatgtagaagttttgatgagcaagaatagattcacgaatgaatgatggaaactcaaattcaatgtaatctttatcctcattcattctaaattgtgagagcaaagatgcgctcaaaacttcataaggcttatttctttggtcccgccattccaccttgtaccttttctcctgtaattctcctaaaagtgttgctaaacttttctgttcatccgtatcttcaaacaagtgggagtgataaatttcatagtcaaatccagcaaggtcgaggaatttccgcaagtctatcctgaatgtgtcttgacctgtattctgtaagagcgattcataggcagtttttaggaatacattgtaggcaattctttgattgcgttcgagtttccctttgacacggccaagttttctactctgaacaagttacgatacatatgagactcctatcttagaaaaaggagagtgaaatatgttaaaaagaaaaactgttacctctgtataatgaaactatagaaagattaataagagcttccaagttctctaaaagtgatgaagcccaatttaggttaaaagttgttgagttctcaaagaagcatggtataagacttgccgtagaagtcttcaagtatcaagagcaaccatatttaggtggaggaggtgtttaagagaatcagagggtaaacttgatagtctcattcctaaatcaagaagacctaagaaactacggaagatgaaaataagccctgagattatatccttcataagagagataagagtagcatccaagaatgggaaaagaaaagttgaagaaattcattgatgattactgtggtaaaagatgaatgaagtctatctcaatatcaacaataaggaaggttatcaaaaggtataacctcatagaatatccaaagggattaaactaccataatcctcaaagtggatttgcaaagaaaaagaaaaattacaaactaaaggtaaagccttatcctaaaccaaaagaattaggatacatagagatagacacaatcgtcaggtttgtagaaggaataaagagatacatcctcaatgcagttgacatatcctctaagtttcaatttgcatatgagtttaaatcataaaacggcagaaacacattaatcttctttaagaaacttgaaactgtttatttaataaaggatagcataaaggtagttcaaagagattttggttctgagttcttaggagagtttgatgaatatctcaagaagaaaaatatcaaacacaacttaatctatccaatatacctaagaacttgttatcagtcattgacaactctaattctaaacctctcaatacttcccaaaaagtcatcttccttttcactttattttatcaatctcttacgtcaagacttttaaaaaatttccctcaaaaattttttctctcataatatagatacaaaaactcccaaaaaaagttccacaatttttatagaatttttttaactttttcataaaatcatttcttcatacaaagaatccgctcataaaaagtgcagattacggagggttaaacgtttgagagtgaaaaaagttcggtgtgggagctttaattttgttttggcagtatccactttactacattgcctcccaagcctacaatgtctccactttcaggggctatgagatagaaatcctgatggggaacaagtcttactccacaatgcccgagctcttgtcttatcttcttgtactaaaatctaattattgtaaacgagtgaaagtattaaggtttgttttcttggctgtgcaatacttcaagcagtttatcaatatatgtgacatttatccactcgacaggcccacgataaatatctttaggaacacctatgctattttcagagactataatattttctgaagtaaatgtgtcccatgcacctctatactcaatcaacatattagtatccctatcaaagagctttggtagtccctcaaacgtgatgaatctcccgcttggagaaacacctctacatgtcgggctccaatcatcccaggcaatataaaatggaggcttaagcactgcctctgtcattaatagttactttatctattaatttgaaacactttgtcggcaaataagaacaatccgtgtgtttcggcatctattatgccagttggtatagcaatggaactcttgaattcgccgttgatcttctctaagtttatgttaggagaatgtattcctataacgggcattggtttagatattggaagatagctttttacaagatcctcttttgtgggatcaaaacacccaataaagagaatctgcttatcggttttcaaatttataacttctaccgcatctgttggaggatcatcacttactgttgaaaggagaggtttgccgtctattgaatcgacatcgcttccaacaaaccaaatttttccatttgaatgtactactccagatacaataaacacacccaagttatatgtttttatatgtcttaattcattgtctaaaacgaataagttaccctttatatcgactccccatacgttgttttccacgacaaaaagcttctgcactggttgtgagaaaatatcaaactctcttgttgcgagatttaatttcccaaattggtcctgtattaaataactacctttccctgaatagaaatttgtcacgaagagtatatcttcactaaactttatgagcttgttcactgaaccaaattcctctggtagtttccattcgtcaaattttcttctatcaacatcaaagagaagaatcccatttgcattattcctcgatattgcaatatatttgccgactttttctatgtctataattgaactatcgcttgtgtccgtgtttggtatatggtcactttttatatcatatttccgaggaggaagttgtattctttcgactgagtaatcatttcttctaataaaaataatcatttcgtcaaccccaacataaatggtattcttatcaaagcagatcttgccacgcccactagagcctgatttatgcgcacctaaatcaatagttcttactattcttccgtcaagagaagtaatcgtgaggacccaactttgctggtcattattaaaatgaagataatttaaataatcaccataaggatcgtaaaagacacctcttgttagtggaatattcggtttattaacttcaaccattttgaactgtttatttattgccttaactgtctcgatattagaaacatcaagagttgcatttcttatcttcaatgttcttgttctaatccatacaggagagataattattgcgaaggctacgataataactataaagagctttattatatttttcattttggcctccttattgttttttattaccaatattgtaatacttatcaaaaataaataactggtatggaagatatgcaaaagtagttgtatttaaagtcggatattggtctttccaaaacacataagaacctgcatatcttaattgtatgtttgaaatacttgcaggtcccatatctgagtatgatgcagtagtattatatacttcaccttttgcttgtggccatagatcttgtggggccattatccctgttccatacattaaattaccgtccaaatagaaacgaaaaacagcactattgtctgtccttcttccaacgaaaaccaattcatatgtatgtgtagtaggagttagtgaataaaatattattgtgtcattaacaaccatattctcaagaaaagccattggagaataagcccctttgttaggatctttcatccatcctacttcaacccaagaaccattgttgtctgctaagcttatattctcgcccgaaaagtcattgtttgatacaagattagggtttgcataagaaatagttgccttgattccgtcatagttcatagcgctaatttgtacaccagcaaaactgtaattaccgttgacagctaaacaattttgcaacgagaacaacccaagagttgtaaagattaaacttataataattaccttttccatgattaacctccttaaaatcttgatatttttgttcaaaattcaactttctgtttactttttatgctaccctcatattacccaatctcctttaaagcataccttttaataattctgctattttattactctataatctgtgattcttctcagcagatttatttctgtgctaatattcttctcctaaatttctcctctcatatataagactgtcaaactgccaaaaaagttccgtgaatttgaagattttcatcgacataaaacgctgattttagtaggataactattgtgtgattatttcctcgatactttttaacaggtttaaaacggaagttgaaggagtaagcgatatactttttgagttgttttttggtgtaataaggtaaatagttgcaattaggttatccgaagaatagaccgtaatattttcggaaatatttgtctgaatattgccaaaatgttttataatttcacttttgaacaattcgttttgaggattatcaacaacgccatttaccgcaaaatctaaaggtactattgatgttataaatctattgccttttatttcaggagtatactggagaaatatcatcgctaagatgtgtttcggacggttataaaatctttcaaaaaaagctccagaaaaaccttctgttccatttaattttacattaggaaaaagattgtattttttggaaaagtaatttttggcgtcaattttgccaaaataaaaaaggggaacaaacgatgaataataatatttctttaacgaatcatttgataactcttggatgttagtattccgaattttcgaaatgtctatttcagtaaaaatgtactgacagccaccaaacattggttgcagtggttcaacttcaaaagagtcagttttaagatgttgaagtgaaataacttttttgtagaaatcttcatatgaacgcaacctatgatactgaggaaagaaaaacgcaactacaataacagcaattaatacaaaaacatagataaaaatctttttttgtttaatagtcgtttgttcatctcttcccctttcttttttttacatattaaggattagaacctttatggaaatcaaaatatattggataatttccgtttgcagttgtgcagggcactaatgaaccacagggccttgcatcgatcccggtatgtccatcaactgtataccaacgataatatgcaattccagatgaagaaactgcaatatactacatgctgagcgtgtaagtatcagtttctgctagcacttgtgcagtagagcctatatgaatgtttgattgtgctgtggtctgccaagttgtagctacaccaagtttcgcttgaatagcacctattatagcattctttaactcggttgttacttctccatttacctggatacttcccgtgtacgatcttaaatagtctgttgaaacctcaatcatttgtgggccacctcttgcaactacataattaataaggtatcctcttaattgtttatatccatttccgaatacataatgatcaaacctttcggtataaaaacttcctccatctggtgaaacacttggttttgtagatgtactattcttgttcagtaaaactgctttgttaaatgcttcattcaaaagatactgaatatggttaagattgtatcgctctatatacgcttgttgatcatcatatgctttaacattaagacctcctgcgttagtaaacaagagtgttaatactaaaacaactaaaattaactttattttcttcatcttaacctccttattaaaattttacttcaactttttttaaaattccgtctttttcctttcacttttcgtcctctttttgcctatctctacctcctttacctcggagccttgcctcaatttgaggggttgaactgcacccctcaatactccccaaaaagtcatcttccttttcactttattttatcaatctcttccgtcaagagttttaaaaaaattccctcaaaatttttcctcttatataataaatatgagacattcaaaaaagtttgatgaacttttaaggaattctaaagatttataagcaccaatataagattttggacaatcatagcaaacatttgcaagtttctttccattctaagttaaatttataattgtactaatagaattggaaagccctaactaaaagttagggccatttattaaaaaaacaagtgtgataaactaatgctgtataaattgactacttactgcaggaataaaagcttcaaactttcccttatccccatttttgtataagatttcgccagaaagtttgtaaacaggctggacgaattcttctcctaactcaagtgttgtgccaatatctccataatattctgtctcaattttatcaataattactttttctgcttcgggattttcaagttcgactttccatgctgttacttcgttatttttaagttgtttgactacttcgtcagtagactttaaagtataatttccaataggagtaagggtatataaagtcgaaactaaaccttcaactttgcccttgtctccaattataagtccaaattttggaccggtaatctctttattatcgatagttgggtggaaagtaataactttatcaatgataatttcttcattaaatgaagggtgatatgttatgttgctaatggaggttctatattgataaagttctggtaagagcttgtatttgtctacaaatgatttcgctaaagcaagacattcttcatctcctgggacttctttgcctggagtataatcgtataaattctgtgtaccaaattcaaaaaagcccgtttttttataaatagttaaagtgttgcctgcctgttttcttattacggtattctcatcttctttcgaaattgcgtttatgtctatgccaaatatcgcgcagagttttccagttcctttttcatcaattttgatagactcaactttatacacaagcgcctcatgcggagggtttgatacatctgtacccaattgtacaccaaaatcgtgtgggatgaaaccaccataagaaggcaatttaagtgaaggaagtaattcagggttttcactatatttatttttagtgcatccagaaaatgataagcttgctacaatgataaaaacagttataatgaaaattttaatattgtttttcattactcgcctcctttagttaatctgctcatcccagtatgaatgttcctctgggtgttacaagaaagggtctgggtccgaactataattatcccatttatcatctttagaaatgtttgctcccattactcttgcgattgtatttgataagtgtccgttctgatactcataagatgcagtaaaaaatgaatatttaaaagaattgtcctgtgcaatgagctggccgtatttagtaccttcgttcgaatctaaccacattccacttgcaaacccataacaagatgtaccccattaaaaatatgctttagattattgtaataagtttgattaccaaaatttgtcaggaaattacaacaatacattgtagcccattttatacgatagccgcttcctccatgggaaccccatgaaatttcactccaatctgcatttacagcatcggcataacgtgaaggatgataaggtggattgctgctattttgagtaaaaaaatgtgctgctgcatttccgttacccaaaaaattggcactgactccgtgtccagcaaaagcaaaaaatcaacagaatttgcattaataccagttaagtcactttcccatgcatatttatcagcatgtgaaaatgaattgataaagatgcctgaaccaagtgcactctttaatttgtttacatattcaactccataacggtctccaaaattgcaacctcctatcgactgatacccgtctacgccgtcaaagccgctataaagtattaagccaccagaagcacttgctttataaatattgaaaaacgatagtccgcatattgatagagaaagtataaatacaactgcatttaatgacttgtatttttccatttcaatgcctccttgtacaatattttttattttctttttcaaattcaacatttgctatcttttctaataaaatctttcttcgcctttcctccttatctcagagccttgccctcggtttaaagcatcacctccaatcccgagggagattccgctcctgtttataccttattttatactctctcttgtcaatacatttttaagagatttttggttttagtgaaattcattttgcactttaagcaaaaatccttcctcatataataagactctcaaactccaaaaaagttctacaatttttatggaatttttgtgcaaatttacggatctcgtcatatgcctttttagagtgcagtagtttcacggttttcaatttttcttgtttaaggcagggctattttacattcaatctatcaatctattttacaattttatctaagtagtttaaccgctcgttaatggtattaaaatcctttttaagtaaaattttctctctcatcgggctctgtgcccatgggagctcaaatatagtggcgagtagagtttttatattctatctacccacaattcgcctaatcagagggatttaaagggataatttttacagaacttactcgtaaaaactacattacttaaattagttcttaattatatggtttacttacagaatcacttacgctaccacttccataccagagataagtatcaggagttattgttgtgccgctccattcccagtcaacactatcattatatgtagaagaagtgtcaatgttagcacctgtatagtctagagatccaactttcgtgtagtacagcgtctggccatttataacataggtaattaaagcgccattcccaagacatgtttcagcaggttgaaatttccatcctcctgtcgcataataacctaccttgcttattagtgctctccaatttgtgttgttcacaacgttagggctttcaacaccaaattggaaatgtttaaaagtgacaggaatttggtttatataaacagtagatgttccaacaaggaaagtggtagaagaaaaagcagagctactccatgaataaattactggtgcatcatactgaagagctgaaagattgggatatgcatagagtttataaataatattcgagccactcacttccattctctcgtaaaaagctggataagaaactgaggctatgttgttgctttgcccaatttgataagtaccatcaatcttccaccactgaggagcccaattaatgtttcctgtagtgcttccattattatataatgccactccgttttggaagatgcatcctgtttgtgtgtttcccgttccagtagctccagctacacttataacaccaccaagccacgtattagttcctatgagctgtggatttgtagattgataactaattgaagcaatgactttattagtagttgtgaagctattattaaagtaaccacctacataaggttgtgcttgctcagcgcagatgagactcggaagtacaaaaattaaaaacaagcaatacatgctgcaaacaaaaatgcgtaaaactttgctcatgttctcctcctctaattaaaatgtacaaatgctaaaacttggagcaagttctgagtcatttggtatcaagactacatttgtatcttcgcaaattattccataaggatttaaagtgaagggctgtacatcattaggaaaatctttaggaatgcttaaggtcattacaacatcgacagattgtcccgccttaatcgtaactgactttttattaaaactaatgtagtcgttaatatttactttatcggttcccttgacatttccatctttatctcttattgggtaataaacttcaacctgtccacctgacatatctttgggatcaaactttacatgggcttcggttacggttggatcataacttacaaacgttaaaagcagtggtatggtaagtttttcgccttttttcaaaaggtagacgcccttctttggttttggaagagaatattcctttaatggagaattaggagagaggcttatatcaatataacccttagtattatactcttttgctatctttggatcacgtaattgggatgtcaagagcataggtattgcaaaagaatgagtgtctatatacctcattgtaaagtaagttgctatagatctataaagtactattcctgcaactgccaaaacaattaataaaattgctatgttttttttcttcatttttacctcctagttaaaattttattttaatttctcttttcttaaaatttgattttatctacccttttttcttttttccctttttacctccttttcctcggagccttgcccttacattgaggggtaaactacacccctcaaactccccaaaaagtcattttccttttcactttattttatcaatctcttccgtcaagacttttaaaaatttccctaaaagatttttcctctcataatatagatacaaaaaccttaaaaaaagttccgtaattttaaaagaatttttttaaaaagttcctaactcgacaaatttcaaagtgtattcatttgtttcggctgcttatccttaatttcctctaaaaatttgaaatctttttagaccaaaattgggagacttatttaaattaagtatgatgtctctttgctttatatgatactaaattagtattttaaattatgattttttaaatttgaatttttcgaaacaagttcaaaatgcatatcaaataacatagtatttattgaacgtttaaaatttgaatgttttattgcaaaagttttttagtataatgttgaaataaaggagagcaaaatggatatagttgaggtaaaaaatatttcaaaaagttacggaagtattcttgcagtttctaagttgagtttttccgttaaagagggagaaatctttggccttttaggaccaaatggtgcaggaaagacaacaactatctcgatattatcaacacttattaagccagatgaaggcgatgcgtttatacttagccattctgttgtaaaagaacaaggcaaagttaagaagttaattggagttgtgcctcaggatatagcactatacccaaccttaactgtctatgaaaatctttcgttttttacggatttatatggcgtaaaaaacaagaaaagtgcaatcgaaaaagttttggatatcgttcaacttaaggagcgagcaaaaagtcgagtggatactttgtcaacaggtatgaaaagaagacttaatattgcagttggtcttcttccagagccaaaggttttgattttggatgagccaactgttggcgtagacgcacaaacgagagcaaacattcttgaatcaataaaggaactaaataaagattcaggtattactgttatctatacaagccattatatggacgaagtagagtatctttgcaatcggatcgctattattgattttggtaaactgaaagcattaggaacacttcaggaacttaaggcgattgtttccgaaaaggatgtcattgaactttctttggaagaagaggtgaataactcaacaaaagagaaaattttaaagatcgagggcgttaaaagtgttgaggtggcacagaaaagcataaaaattgtagtaaacggcacgaacgttgtgcttccagaactcataaaagttatttcagttactacaaagataagatcaatctctatcaaagagccagaccttgaaacagttttccttgcactgactgggagagcacttagggaatgaggaaaattcttgcagttgcctttaaagatataaaaattcgttttcgtgatgttaggtttatttttacagttttacttttaccattgctacttattttctttataagttcgacattttcgtttagttatgaaccgtttgaagtgaatattgcggtattaattgaagataacgatcttgggaaaatatttctgaacgacgtctttaagggcgaagagttaaaagatataataataattaaaaatgttagctctgtagatgaaggaaagaaacttttagatgaaggcgatgtttctgcatttgtatatattgataaagacttttcaagaaaggtatatgaaaatgaggatgcaaaaatatacgtctatggaaacccaaatgagtcaattaaacccaattttgtaaaagaggtgagtgaaatttttgcacttaatgtaatgcgttatagagcaattttgaatggccttgttggggtactttcaaataggataaatgataaatcacaaataagttatgaagcgttaaattcgttttttaaagaactttcggatgcgttatcaaaagaaagaacggatcttctcaaactaaacacacaacttgcaacaactaggtctatctcttcatttgagtattattcagttggaattggtgttatgtacattatgtttgcaacaaatatgttttctgaagcgttctttgaggaaatgcgctataacacactttacaggcttcttactgcacctataagcaagattcaaatttttgcggggaaagtgcttggcgtgtttctaatggggtttattgaaatgcttcttattattcttttttcttattttgtttacggagtccgttggggaaacattttaaatctgttaattgtttccattattacagtttttacattttcgtcactttcgctactacttgcctctttaacaaaaagtgaaagtgaaatttcttcaattggtcctattgttgcacttgtgtttggttttttaggagggtcaatgtggcctttatttctctttccggatttcctaaagaagttatcaatgattattccaaatagatgggcaataaacgtatacatatcccttttatatggtgatagtttcacgtatatttcaaaaagtctcgttattcttactatatttggttgcgtttttcttttgctttccttagtaaatttttcaaggagagattatgtttaaaagcgtttttgcgatattgaagaaaaacctatacgtgagttttaaagacaacgggtttctcctatggcttatcgttgtaccaatattgtggactttccttcttgggattgttcaggaaaattctaagaattcttttataaacattggcgtttgttctcttgataaaagcgagtatgggcaatttttgattgaagcacttacaagggaaagtggtgtaaaactttacacatatagcgatgaggagagcctaaaacgtgccgtaaggagcgaagatattgagttagggcttgtttttccttatagtttggcggaagatctaagagcccataaaagtgtagaaatttatgcatttacttctttaaattcctcttcaaagttggcggagagtaaatttagaaagatcttaacaaggctttcaattgatgtccaggcaactttggcagcagattctcttgtaaaagaacttggaattcctgagcaaaataaagtaaaacttgaaaaaattgcattcgttttatcaaacacttatcttgaagaattcccatctgtatccgttgagtacttaaattcatcttcaaaacaaattattcccgaaggatttgtccaaacttctcctgggtttctatcgatgtttcttatgatggatattttcttcgcttcaggctaccttatatttgagaaagaaaaaggactatttaaaagattattaacgtttccaataagtaaagtatcaataattactggttatttcttgtatctttttattgtaggctttattcaatttttaatactctcactgtttggccagtttgttttatcggttgattattttaaaaatccactcatcacattttcttttgttatatacatattttgtattgcgtcattatcgatggttgtctttacattttcaagaaagacaagcgaagtgtctgtctatggaattgctctttcaatggttttgagtgttcttggaggaagttggtggcctgttgaaataatgccacctattatgaaagtaatcgcaaggtttacaccccaattttatgtacttgattcatttaaccgtttgtattttttgaatagaggattatatgaggtatcaaaaaatttacttgttctatttcttgttgggatagtttcgcttttagtttctataattctacttgtgagtaaaaattccgctaagtaaatttaaaaacattcaacaattacgaatttgcctttagttaaaggctaatcttaaaaatatttttgagtaaatttttgcttgggaattcttttaaatttcagtttttcttgcaaaatctacaaaatgcattataatatgactgaccagtcagtcaatacaaggttgaaaattgggtaaatatgtttgatagatatacaagttttgaaaatggcacaagcaagtttagttagtttcgcttgttatttaaattttggaggtagcggtgaatggcataaataaaaaagaacaaataattgaagttggagaaaaacttttccttgaaaaaggattccctaatacatctgttgaggatattacaaatgctttagggatagcaaagggcagtttttatacatatttttcttcaaaggaggaattattaaaagaaatcgtttcaagaactcttaaaaacatttatgaagaactttcaaagttctccttggaacataaaagcgccgaagagtcgcttgaggaatttgtttccttaaatatcgaacttgcaaagtcgtatggtccatcaatcattatatctcttagagactttggcatgtttttagaaaacggaagagaaaaagcccttggaagcacaatttttgagagtatcaaaaaactcattgaagagtttcttaaaaataccattggtagtgctaacgaagaaagtatcatgtatatcacaggtatttcactttcgatttggattgaaacgtttttctttaaaagagaaatcaacaaaaaagagatggcaaaacttatcttggatggattaaggaggaataaatgattggagtaattggaggaacagggcatcttggtaatgtcctcataagagaactgttaaaaagaggtgagcatgttgtttgcattgtcccaaagggtgaagatcttacacccataagtggtcttgccgttgaagttagaacaggcgatattacagattttgaaagtattaataaagcactttttggtgttgattacgtatatcacacagcaggtgttatctctataagcaaaggggaatgggaaaagttatataaggtaaatgttttgggcacaagaaatgtggttgaagcgtgcataaaaaacaacgtaaagaggcttgtctatacaagttcaatacatgcatttaaggagcccccacttgatttacctataaccgaagatattccgttagagcctcaatttggcgaatatgcaagatctaaggctcttgcaaccttagaagtcttaagaggtgttgaaagaggtcttgatgcggtgattgttgcaccaacagggattattggcccctatgattttaaggtttcagaaatggggacactaattctcaaatatatgaacagtaaattatttttctatgttgatggtgcttatgactttgttgatgtaagggatgttgcaatgggtgaaattcttgcaatgaaaaaaggaaagataggtcaaatttatatcctttctggagagaaaataaccgtaaaagaaatccttgaaatacttaggaatatctcaggaaaaagaatatcacatataaaaatttcatattctcttgcaaagttttctgcgctctttaccccaattatttcacaaatcacaaaagaaaagcctctttttacgctttattctctatcagttctcaaatcaaactgtaatgtattaaaggacaaggcgattaaggaattgggatacacttcaaggccattagaaacatcattaaaggatgcatatttgtggtttaaagaaaattatagaggaggaacacattttaaaaaactttcaccgaatgtatcgcagtgattttaaatgttagaaagattctttctcctaatttaatatcaagttcatcaaaagaccttttggtgataagtgcattaagaaaaacattttcagcaatctttaatgagattgtcacaaggccgtttttatttacgatttttgatataatgccttcaaattgatttcgtgcagaagactttaaaagctcttttgaaagagttatatcttgtggatgaataaaaacaagaatttcgtcgcctatgctatagtttcctgtaacataaagaaatttatcttggacttgcacttttgaaacagtatcaactacctcgaccacacgcccttttatcacatttacccctataaggtttgcaacttcttcatgctctggcgtgaagaaaatatccgatggctctcctatttggagtattttaccattgctcattacagcaattctatcccctacgatacttgcttcatcaaggctatgcgtcacaaagagtgcactcttaccgaatgtctttataatttcttttatttctaatgcaactcgttccttttcagtgggtgaaagttgagatgtgggctcatcaaaaagaattaaaggtgggtcaaggataagtgcccttgcaattgcaactttttgtctttctccaccacttagttcttttgggtatctccccaaaaggttttcaagtttaaagaattttacaaggtcataaaagcgcttagaagggtcttttattttcttaaagcgaaggccaaatttgatattttgctcaacggttagatgtggaaacagtgcaagcgtttggaaaatatagccaatgtttctttcttcaggttccctgtttgttatatcgacaccattcaagacaattcttcctttgagaaccttcaaaaatcctgcaattgtatttaaaagtgttgtttttccagagccgttttcaccaagaattgcgatgatttcgccttcgtttaaatataggtttatatctttaatataaaagtttcctatatgtgtggaaagttcctctaataaaagcactttactcattttattctccttccaataatccttagtatcgcaaaaatgagaagagaaatcgcaagaagtgttgctgcaacagagattgaggtttcaaggttatactgcgtatatgcatcgtaaatgcgaataggtgcagtcatcgggtaataggcaacaatgataactgcgccgaattctgaaattgcccttgcaaatgcggacaagaatcccgatataatgtgcccctttacaagagggatatctataagaaaaaatgtatgcagttcttttgcgcctaaaactcgtgaggcattctcaagcgacttgtcaacatttctaaaaccttcctttacggtatccacaaagaatggaaaagaaagatacatcattgcaataatgacagcaaaacctgttcccataagttttaaattgaatgcattgtaaaggagttttcctattacaccatcttttccaaaaatgaggagaagtgcaatgcctgcaacgatatggggtgttgctaagggtgtgtcacagattgcctcaacgatgctctcaattttcccaaagtatccctttcccaaaaggtatgaaagtggaataccaaaaagaacactgagaagagaagaaatgaatgcaaagaatatgctattaaaaatcgcattaaggttcatcgggtcttttaaagaggctacaataaagaaaagttttggatatgtgataagtcttaaaagcggaagaactacaaacaatatgctaattgcagcaattattccaagcgcccacttaaaaatcagtttcatagattaattatagtaaaatgtaaaaaagttgtgatgaatcaaaattataaattttcaattccctcttatttgtaagttgaatttaaattgttccacataaattcttagtttcaatttttaaaactggcattctgtcaatatgaaatgcttttataaaatgacttcacaaagaatgacaaaaaacaatcacaaaagttaaattaaacaactattgagaccatcatttaaaactactcacacaatttattgaatttgcattaccatttattatgtgccgcaagatattgtccttcgtatacattacaattgttacttttcagaatgtaataatttttcacaaattcttcctaaaacctcttgacaaaaaaaaaaaaaaaaattgaatatcatcttatagaagcattcttaaaaaggaaaattagtaagttatgttgaaaaggaggattaatgtgggacttactgaaataggaatgaaagaaaagccctcaattccaatgaaatataaaagggaatcgaagattatgcatcaaatatcgctttatgttacaaaaaatcacatctcattcaaaaacttattcggtaagccatggcttaaattaataaaagaaaggaggtgaaaagtatgataatcatagagcatggttctatggttccgctgttcggtggtgagccgaatttctgtggatgttttatctcaccggttaaagcttctatcgggtagttaaaactccaccctcgatgctattgtaatcgagggtggaacaataggagggttaacacatggaaaacaataaaaaaagtgtgcgtatttcaaagtatgttttaataaaaaaagattggccaaaggaaggttttaatctactatttagcactcttactaagagtgtagtgcttttggaagataaatttctaaacagtattgagaataataagatagaagatctacctgatgaggttatcaaacctcttttaaatgaaggaatattaacagattcttctaatgaaagccagaatttaagatatttgtttcaaaaggctaaatttagtactaaatcttttggagccatgattttgactacatttgattgtaattttaaatgcgaatattgtgtagaaaacgatgtaaaggacattagaaatgagaatatgactgaggaggtaagcaaaaatattatttggtggcttgagagaaacatagaggagagacaccccaacgacgtagaattagtttactatggcggagagcctctcctcaataaaactcctatttttactatatccaaagaactattcaaaaccgcttcagagaaagcttttaatttttcttttggtattattacaaatggaagcgtgagtctatcttctgaagaaatgaaagaacttaagaattacggtttgaaatactttcaggtaactcttgacggacctgaatttattcataacttaagaagaccatataaaagtggaaaagattctttcaaagatataattatcaatttgagaaagttcttagagtttgtgccagtattcgtaagagttaatatagatagagcaaatgcaaatagtataagcgaactattaaactttcttcataaggaaaatttagcctccaggatttttttggactttgctccgaggattaaatcaggtttggcaccgcatttttgtgatgcgaatataatgccggataaaacattttctgataccgtgaaacaattacttccgattgcaagagatttaggcttttctgttgcaagaagatttgtggaaattggaccatgtcttctcacttcagagtcacaatttgtagttgatcctattggagatatctacaagtgtagtggattcgtaggtaggaaagaattttgtgttggaaacgttaaggatgaacattttagcggcaagtttattgaatttataactatggatagatgggaacaatgtcttgactgtccatatgttccattgtgtggcggaggatgtgcatacgaatcccttgtcacctttggggattataacaaaaaactatgcaaaaaggcgttatttgctgggacgaccatggaagtacttacaaattcactgcacaataatgtaaatattcagaaagcattggaggaaaaagtatggaaaaagtcctaactgttttaaacctattaaaaatttaccctaacggtaaaaacgcaaataatggcataaacatcgacgtaaataggggggaaattgttggactaataggtccaaacggtgcagggaaaacaacacttgtaagacaaattctgggactgttaaaaccaacaggaggcacaatatcaattttaggagaagatatatctttgcaaccttcaataattaaacgagaagtaggatatgcccctcaataccctctttattttccttctttaactgttgaagaaaccatcggttttgccctgcgattgaaagggtttaaaggtgaacagttaacaaataagctaaacgaaattattgattttcttaatttaggacaggttagaaagtattatggataccagctttcgccgggacttataaaactgatgcttattggcgttgcttttgctcaagcaagaagtcttctcattcttgatgaacctacttctatggttgacattgtgagcaaaagtcgcttatgggatagactttcgcagtttaagaacaataaggcaattttaattgcaagccatgatatgaacgaaataaagaaattagctgatagggtgtatgtaattttagacgggaaaattattgcagagggaagtccaagagagatttctttgttgctcgaattgccttgcaatgtaatattttcttctcttgacgcgttacgtgtaaagagctttttagaggataaccatattgtatattcattagggggatcggtctttactgtatcagtaggaaatcttaattctgcaattgatatcattaagcaaataaacgacattacccccatcaattatatacaatttgaagcaccttcttttgagactgcaataagaaaaattctggaggaaaaaaatggacaaaattaaaattggcgtagaaatagagtttaaatcgctacgaatttattggctacaactttttgttgttctctttttgcttccgttttcttatctcttcataatgcttctttcaagcggacgcaatattagcaaagggcaaattgcaacccttttaaccggataccttattgtgacgatggcaagtgcgtttattaatatgctcagtttgagaattacaaatacgaagcaaccagaagttctggaactttactcaacttattctataacattcccgcagattattgtaagtcaatgtattacttatactttgcttttacttccaatcattatagttgtctttttatatatcatttttagtttgtaaagtgttaacatccccgtttttattgccggtatagttatagctattctagttttattactgttttctacctttcttggtttgattatgagtaacctctttttggcaaacgggctgtttcaaattctatttatgattttcattattttttctccatcatactttagtatgcaatccctgagcaaatttttccaaatttgcctgctttttaatcccgtaactcatattttgaatattttaaggagtcctttgatgataccatctggctttaatatcaaatggtcttatttataccttattgtaatgtccatattacttttcctatatattgcaaaaagagtgaagaaaacctatgttttagaaaaaatcttttgatataaggaaatcgaaatgtttaatacctaatctgagtgattccccaagctttcatcatatttctctttggtaaaacacacatttaatgcatatttcgagcacaaataaaaggtagtgccttcgttttttggtgataagatacattgtagagaccttcctacaacctattgacaaaaaaaattgaatatcatcttatagaagcattcttaaaaaggaaaattggtaagttatgttgaaaaggaggattaatgtgggacttattgaaatatggatgaaagaaaagcccacagtaccaatgaaatataaaagggaatcgaagattatgcatcaaatatcgctttatgttacaaaaaatcacatctcattcaaaaacttattcggtaagccatggcttaaattaataaaagaaaggaggtgaaaatgatgtataagccagtaattacaaaaacctcggaagaagttggtttaatgacggctgtaggcggagggattttgtgtatctgcagtcgagcagttgaaatgtaataaggtttgtgggaagggcagcccttcccacaaagactagcttgggaagaggaggaaattcgatgaaaacattaatgattagagaagcgagatgggatataacaagtcaatgcaatctgaaatgcaaacactgctatgcctcacttttaaaaggtcctgatctttccttcgataaagtaagagcaatcatagacaaacttttgttatttggattaaactggataacatttactggtggtgaaccaactctgagaggagatttgccgtctatagttcaatactgcaagaaaaacaacataggcgttgatttgctaactaatggaacagtgttagaatcccagaaatttgtagaattattggatgcaggaattgatcaagttcattttagtttggacggtatatcgagcgtaacgcatgataagatacgaggaataaaaggatcttttaatagaacgcttaagaatatcaatttttgtgtgtggtataggaatgaaaacaagctaagtgcaaaaattggggtagactttactttacaaggagaaaacaaaaaggacgtaccttttttgttggatttttttgatagtttaggaattgatgtattgattgtaaataatgtttggttggttggaagagcaattgacaacaaaaatgaagttgagattaccaataaagaagttatggaaagtttcgaattaatttctcaaaattattcaatgaagaagagaaactttgagttgtatctttctgcatttccaaatgagtcaaaatttttgaacctcaaatattccgtacggttgcctacattccaaggtgcctgtcccgcaggttcaacgatttatattgatcctcaaggtaaagcactaccatgttattcgcttgtattctttaaagaaaccaacccggaagtaggtgaatatttgaggtattgggatgtgctctcagaacctatagaaaaggcaatagaatacttcaagccttttttagactttgctcatgatccgagccctaaaaatccttactgtaaaagctgttcaaattcgagttactgcagaatttgtccattaattcaagcgtttgaggcgcaatcaattaatgagagatgtcttccttatcttcccaagatagattctttagagataccaattgaaaaagaaagtattccttccttctatgatgatgttgagtggaaattagtagacaataatttgtctgtgacgattaaaagaaagaacttttttcaaaaaaagaccttcacgttagatgcgatggcaaaggatgtaataaattggatagatggtaaggtacaaattaaggatatttgtgttcgccttaaagacagatataatataaaaattgaggattctttaaattttgtaaaggaagtaattgaatacttttataaggaggagatactaaagatatgaaatacagattgttaaaagagagaagtttttttctttacgtatttgggcaaactgtttctgtgttaggcgacggcttgtatctaattgcaattatgtggctcatcttaaagataacaaacaataaaggattggcagtcggcggagcattttcagtcttctcaattggtgaactcatttcgggctttattgcaggtccgattgctgacaattttaataaaaagaaaatactcatatttacagatttcttgagagctataatcgtatttttactttactttttagacactctgaatttaataaatatgtttgaaattgttttaattctttttattctttcattactttcgcccatctttagcacaacgcaatttactctaattcctctgttggtagaaaaagacgaacttctcgaagcgaacggcattctcactggatttactagaatttcacaaattttagccccttctttaggcggtattcttgtagcacttttaggttatagtacctgttttcttatcgatgcaatttcttttttagtttcgattactacgattatttttataaggcttaaaactagccaagtaaaggaaaaggcaactaatactgttttttcgctacttgaaagttttaaggagggatataaatttttactatcttcaaaattccttatggtgctttcttcctatgcacttatcgtgaacttgttaggtggtgcacttcagccacttattcctattttttcagaaaagtacaattttggctcacagggttatggttatatgatgagcgctttttctttagggtttttggtattgagtctttcaacagagtttttgccaaagaaagtttccgaaacgcatcttatgctttatgggctcactttaacaagtatttctttggttttatgcggggtatttaaagagcttattccaattttaattcttttctttataattggacttggcaacgggcttacaaatttgccaataagtgcgcttttccagcaaacagtaaaaatcgaattacttggagttgttacaagttttgtatttacaattgcgcaagcacttcagccagtttcaatggtagttagcggttatcttacggaaaagctttcagtttcatcactctttattttcataggattatttgctctacttacttctcttgctggatttgctattcccgcttttaaaacgtcgccaaacgtaacggaaagtaaacttataagaagtgattagaaaatttaaaactaaagttaaataaaacctaaaattagtcgttttttgtatattttttatgcttttgcatttaatttagataagttgagtatgtggtagtttaaccatacttactatgtcttatgtatcttaacccaaaaatcttcagcttatctatcctattaacttatttaatttttggaaaagaatattacctttcaacttttttctttcatagcacaaaggaatcgtttcttttttgcatctttctgttttgttgtgtttaatactttattaggtttattcattacttttgatatttcaacgttgttttgatatgtatatcgctattacctaatttaatgaatgcacactaagacacaccttttctaagtagttcgataaatcattttaccttgcaagcgtccttaatactctatataggtttcctctaaaccaatctgcgcatggatgtgaattattaaatgtgagattttccttttaataacgctttattattagagaattaaacatttatggcagcctcaagtgtatgtgactcacacaatttattgaatttttcattatcattattatgttgtgcaagagatttgctgtttgtatacattacaattgttacttttcagaatgtaataatttttcacaaattcttcctaaaacctcttgacaaaaaaaaaaaaaaaaatgaatatcatcttatagaagcattcttaaaaaggaaaattggtaagttatgttgaaaaggaggattaatgtgggacttactgaaataggaatgaaagaaaagccctcaattccaatgaaatataaaagggaatcgaagattatgcatcaaatatcgctttatgttacaaaaaatcacatctcattcaaaaacttattcggtaagccatggcttaaattaataaaagaaaggaggtgagaaaaatgggtacagataaatttgccgatcctactattaaattagagaattcttttattgtaaaaagcgaccaggaaaaccatttttatgaaaactgtgggatttacattcttatcgagccggaggaaagttttatgttagttggttgtggttgcagtacaagaagtcagagggcagaccaagtagcaatataattgctgaaaggtatctctcttctcttagcactttaaagagaagggagatacctaaacgattttaatgtattattgttgattttattcgttttggtatgaaaaagtgaaaaaataataaagaaacgtgcaaaataaattattaaaaggaaaaattatgaggattaaaaagcgagaattaccaaattacgtccatttgtttcaggatggtgataatgttatcatcttcgatttattacgtcagggagtattcgagacaaacataagacaagtaaataattttggacttctaaaaaaatacggtgttataccagatgaattaaattcgtacgaagataactttcttaaattatgggctaggagcatttgttataataccaacattttttcatcttatatcttactaacttataattgtaatatgaaatgcttatattgctatgagagaaacataaatgtaaaaaggaatgattcagatacgaaaaccgtaaataagattctaaaatggattaaaaacgaagtaaaatttaataactcgtctttaattgacattgccttttttggtggagaaccgttactcagaaatgatttactggtttatttggcgagtgatttaaaactttttagtaatttaaataatataaaattcaattttactcttataacaaatggaacacttctttcaccgattattttactagaattaataaaagctgaagttaaaacaattcaaataacattagatggttggaaaacaatgcaagattacttgaggccgttaaaaggcggaaggaactcttacgagctaattttgaaaaatatttctgagaacagagaaataattaaaaagaataacatgaagataataataaatgtaaatctaaattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaacaagtagaaaaggaggagataactcttatgaaaacagtaattagaaatgtgaatcatctaaagatttggcatttttataatttagatgaaaatggttacaatgcacttgaagaacttgctaaattttatggtccactcaatccccttgttaaggttaatacttattttagaaccttaagagaactcccactttcaatagctcacggagtgtatagtgaccttgattttataattcagaaattaacatgtgatgttagtaataatccaggtcttacgagtagaatgtttggtggtgggaaaggaacgggtttatcggctgtttttgcttcctcagttggggagatagtcgaaagaatgttaggttgtttgtcttattttatggtaaaggataaattggtttttggctcctttaaagatcttcaaaagaaaggttttaacctgctttcgcccgatagtacctatttgttcgctgatgagcaattgaacaacaccgtaaatgggtttgataaattcaccgtagatactaagttgagttggatagagggcaaaagacttttaaacaatgaaaaagtatgggttccagcgcaattagttttactttattatatacctcaagaaaatgaagcacgaataggattttcaacgagcggtggcttatctttacatattaatgaggaggaggcattatttcatgcaataactgaatgtatggagagagatgctttgaatattgggtggtatagtagaattcccccattcgaaattgaattagatgaaattagtgatataaggctaaagaaaataatggaatatgataagagtttattgaataatgttagattttattatcataacatagatatgtttgattttccaattgtgacagcagtaaaatttgagaaagacattacaaaattttcttattgttcaggagcaggagtatctgatactattgaaggagcaatagtaagtgcactaaacgaatatgctcaatctgaagcgaatctgaagcttttattttattgtccagaatggatagcctcgagatcttcagttgaggtttttgatttcgatgaaacaaaagaattaagtgaattaaaacttttttatcaaattgttccttattatggtgcaaaggctaatttcggtaaattagtttggtattttgagggtaataaaaagattaaactatcagagttgaaaaaatatgacagaaaagcaaatttatcaaggttagataacttaaaaatccacttaaagcaatatggtattgatccaatagtttttgatttcacccctcctcagttcaatagcttaaagttggtgaaagtatatataccagagttgacacctgctttcttaagcagtaaaccactcttcggacacaaaaggttctatgaagtacctaaaaaattagggtattctgataaaatgaataactatcaggaccttaataatgatccaataccttttccatagatttttgtagaggttatagatataaaaatgatgaagagaattttgtttgataggaaaaattgtagttttagagtggctcctgttgccaaatttaaacgataaagaaaggagggttctgctatgaagattagactctttaatgcaggcgaggatcgcgtcgcgcgacgtaacgtcgcagcattaggggatggttggtgttgttggtgttggtgtgagtaatttggtaataatttagtttttactttagcctaagtttaacataaaaagggcaacaggagccacttatttaattaatcactaatactaataagatagggaggtttttatgggttttgagaagaaaaagttggtattgagaaagggtgttataaaatgttcaaataatgaaattttaataagacaaggaataagggataaaaagtcaaaaattataagagacgatgcaaaaactaacattattggaagagtttatgcaacttttagagttcctaccttagtggaagattttctaagccagttgaaacctgaagaaaaaaaagatgcgttagattttctgcaacttctgtatagtatgggttggctggtagatgagaacttcaacacactcgaagaagttaattcttttttgaaggaaataaaacttggtattatatacaggggtagtaatctgaagaaaattttggactcacttggtgagtttaatttcaaagaagtttcattgtggattgaagggaaaactaaaaaagacgaattgactattaataatgtgcgcttttttaatgaagagctgacggaaaacagtcttaagaaatttattgaccctttagacttcttagtagtaatcttagatgagttttctccaaatctattacattcggtcaatgaacagtgtttaaagagaccgttaaagtggataggttgttacttcaacggaagtgaggtagttataactccattatttgtcccaggagaaactgtttgttataatgaaactgagatacaattggaatcggttctttctcataggaccgaatattttgtatataaggaaagtattaaaaatggtaatttagagggtaaagacagttatattctctcttacaactttttaattgggataaacttacttttaaatattatgattaactttttattgactaataaacttttgctaaaagatagaggagtggtgatcaattttgatgatttagtgattgactattacgatgtgctaagattaccaaaatgtcctgcttgcaattctgaaagttgtgattacacacatgtttttctatgaagaggtgaaaaaaatggaagaaattggaaaagaggcttttttaaagaattttctggaagaaacttttattccttatgacaactctgttgagatgaggggagataatcttactagttttttacgaaggtttgaaaaaaatttacttttcgaaatgtatcaaattaaaagttatctatcaaaatatgatcctgataactatgatgaaaaaataaaggaaaactatgaaattaaaaaatggttctttaacacagcctactcctatagaaggaacattttagatgaaaaacaaagactaattgtaaattttaataatgaaggatttaaaagcatttttaatgaattgttaaaaggaaaaaatgtacagaatatctttttttccaatgatgtttacctactattcatgagcaaattgtatagatatatcccaaagcataatgaatttctatatttaagggcaataaatacaaacgagattttgaagaatgtgatttctgaagagaagaaattggatgaatttaaggtaattatattgataatctcttcgcctctcagaaattatgtttcatttggtgaaagggggtatagaaactgtattttcgaagcaggtctcttatctcaaaaactttctgatatctgtgaaagtctgaaatttgagtatttaaacatctacaacttttatgataaagaattaaataatttgattggtctcgatggcgtagaccattacttgcaaaatatgatatttataaaacctcaggctttaggaggcctttatggaagataacccaatgatttgtaatattgctactaatgagattgaaaggttaaagataatggttaacaagtgtgattacaaggaaagttcagctattcctttgatacatcggtattttgaagaaacatccgaaagttccatcttaaaagcagagactaaggtagcaccaagtatagttaaagagataaaaaatcatgaagaatttatagaattgaggtttaaaaaagaaaataataatcttactttggtggaggcgctagaaaaaaggcactctgaaagagcatacctgtcaagaaatgtttcttttgaagacttatcttatattatacattactcttatgggattaaaaaattcttaagttatgcctataatgtgaaaaattatccagttagatattcgccttctgctggtgggttgcaaccttttgacttatatttgtttgtaaataacgttgatggattgaagcaaggaacctattattatcatccccttaagaatggaatttatttaattgatagtgggaataaaagaataatattaaggagaatacttaaagtgtattttcctgtattcgcatctgtaatatttgttattgttgctaatataaacagagttacctggaaatatggagaacgcgcatataggtttttgaatttggatgcagggatattagccgaaaacatttgtttgttaagtacgtcggtaagtttaggcagttgtatgcttgcagcatatgataataaagccataaaagaagagctagatctcactgaacatgaagagcccatgttattgatctcaattggcaaaactatttaagggggtatagatggaagacaatattattgagtgtgtaaatgttagcaaatcgtataacggtattaaggcattagatggagttaccctcactattaaaaccggggaaatattcgttttagcggggcccaatggtgcaggaaaaacaactcttttagagtcaatagagggattgagaaagcctgataacggtacaatcaagatttttggaaaaggtgtagaaagctttggcaaacaattatactataggttgggggtggaattacaagaaaatagcctacctaagaaaataacagtctatgaaattgttaagctttattcttatttacttaatgttattttgaaccctgatgagctaataagaacatttggtttggatgaatatgcaaagaaatattgtacggatctatctggtggaacgaaaagaaagttgctgctcttactatccctgattggtaatagagaattgattatacttgacgagccaacaagtggtatagaccctcaatctcgcagattcatctgggaatatctgagaaaactaagaggggaaggaaaaacaattgttgttacaactcatagtttgaatgaggctttcgacaactgtgataggtttgccttaatgaataagggaaaaattatatttcagtcatcaagacagaacttttttagtgagactcctgtgaaatacgtaggtatagtaaataatttccataaagattcaagtaatctcgaatatgagattcctttacagaaaggatatggtacgctatattgttatggcaaaaatgaagaagaaattaaaaacttttttatttacctacaaaaagaatttaaagttggaaatgaagatatggtaataaggaaaatatcctttgaagatcttttcctttactacactggaatagaatttaaggaggatggaaaagatgaaaattaaaagcctggcataccatattttgttggaaatgaaggcctttcttagagaacctgcagctgtattttttgctcttgtttttcctgcgatacttctaattatatttggtggagcctttggtagatatgaagtggaaggcgtaccttatgttaattacctaatcccaatagatatctcgcttgtaatggcaaacttaacattaatgggtgtcagcgtagacttagcttcgaaaagggaactgggtataactaaattctacaaaatattacctaagtctaacctttatttcggtttcatctcatcttttgcgtacacttttacttttgttatatctgttattacaattacagttgcaggttatataatgtatccaaatatacattttagagggaatgtttctgagtttttagtcgcattagctataggttatgcctgtttccttcttatctccattgcactatccaaaattaatctcactgtaaaagccattcaatttatttcatctgctctattttttattttgatgtttactgcagggataataattgaagagagtgaattacccgcctacatctcaaaattcatattcctttctccgctacgctctgtttatcgtctcttattggatgtatggttggggaaatcaattcttaatgataagaaccatttattcacgcttttagcatatattttagttgccgcagtatttataaatgggaaatctttattaagaaagaatgagtaaatgatattgttgtatgcttatcttttattgtacttaagcgtatcaatgcatgaattaggacacttgatagctgcatgtttttatagcaatgaaaaaatttctgtcagaattggaagcggagtaaagtttctgtatttggaaagtaaaatgataaatttgtccctttgtttaattccctacggaggatttattgcttttgaggagaacaagaagaagaacaagcggagtaaacttttagtatatttaatgggacctattttttccttaatgctatttttagttttagcatttatatattatttatcaactcaggaagtatacttattcgtgggcatttataatctggcatactttttcatctccattattccaaataaagatggagaagattttgttcaaagtgatggatataaaatacttaaattgttaagagagtaaaagaataatgaatatacttgctttgaatatttatctcctaatctgagcgattctttaaagtttccttattttttctttgatggaatgtagatttttgtaagtatagtctacacatcttttcaacccccctgtataatctgttgggactatagaataggtagatctttctattagtcttgcaaaaatattaaagtattttatagttcttagaaaaaatggcataggttctacgaaaaatatcccgggatataaaactaccactttactctaaaatttgcagccatcccctacaggatttgatggaaaagaagaaaaagatctaaaataggacaaaaatagaaaaaatatgcttaaaaaacttgcaattttttcaaaaaagcactaaaatttttatgatgataaaaaaatcgctcaatttaggtgataataaaaaaggtgtaaggacttcagaaagagaagatgagagatcccaaggctcaactaaatttagagacaaactaacgactcaaaaaggaggaaaggatggaagagaaagaatcaaaaaataaatttcaactaattgcactatggctaattgttgcttcgtggattttgcggggtcttactacgggagagttcttagatgtttccggccttctgtttcttattgccattttcctctataaacttataggtaagtataatccaactgaagtattaaaaattgggggaataaagagagcaaaaataaccactctccttttatacgttttaggaacaatattgatatcctttgtcctctgttcctggattctgccaaagattttgaatgtagatgggaatagaattgctcaactttcacgttcatttttagaggcaggtaaaagtaaaaagtatcctaagcccatagctatgataaacttgttgaactattttttatatggaacttttatggaagagtttatttttagaggattgattctaagacgtcttttgttgaaatatcactccaatgtagcaaatatcatacaggcagtaatttttggttcagcacatttattgggcgtgatgagtatgcccacgaattataagatatttatgttcatctctccaaccatttgtggattaatgttaggctatgcatatataaaaacggataacaatttgacaattccgtggatagcacactatttggttaatacaattccattaatagtatattttatatttggcatgattatggttgcctaaacaaaacctcttttcttcttaataatccattaagtaaacccgcacaaatctttttaaaatctatcatttgcttcctgaataagctacgacacatatgagactccctacatttactttagggagagtgaaatatgttaaaaagaaaactgttacctctatagaatccattgaaaagagtcatggattacaaagaagtaaatgaaacttgaaactgtttatctaataaaatatgccataaaggtagttcaaagagattttggctctgaattcttaggagagtttgatgaatatctcaagaagaaaaatattaaacacaacttcatttatccaagatgtccaagaataaatggattcatagaaagagcaaacagaacattacaggaagaattcatagatttaaatcttctacttcttctcgataacataaatgaattcaacaaaagacttattgactaccttatatggtacaatactcaaagaccacataagagtttaaacaatttgactccaattgattatgtgctaaaatattatccagagtctcaaatgtatgtgacgcgtacgagacctctgaaaaagtattccttcccatttgattaatcgagtgaaaatctttcaaaaatctcaataaaagaagcattttgtattgatttttcttgtattcatagtagaattacatcaggaataaatgacaacatattggaggtagagaatgataggaaaacagaacaaaaatgccaatttctttgatagttatgtctttgataatcttctgcctaagaagcatatacttctcgacatcaaaaaagagatagatttctcctttgttgaagaagaagtgagggatctatatgacacgaaaaatggaaggcctgcttatccaccagaggttttgtttaaaatgctcttccttgaattttactacaacctgtcagatgtagaagttgttagagaatgtcaggttaacattctctaccgctacttcatagatctatcaattgacgaagaatgtaccttccgatacaacgcttgtcgtgttcagaaagaggtgcggcagtgaacgcttcgagaggttgtttaatgagataattgagcaatgtaaaaggaagaaccttctcagcgaaagacttaagattgccgatgccacagcaatagaaggagacgtttctgttcctaacagagtgaatcttctgagacaaggaaggaagatagtcataaagagaatatcaaaagttgaaagaaatgcctgcgataacttcagagattatataaatgaagaaagactccatggaaaaccatcgcctcaagaagtaaaggaagagatatcgaagacaaaagagtttattaaaagtataaagggacagtatggagaagacgtggaagaccttatcaatattcttaaagagctctgtgaacataagggtaacaataatgacgaagatgatagtggcagaagagatgaaaatagtgataaagattgtcaatcacagagttcatctcaagagaaacacatagtttcctttgcagatacagatgtacgttttggagcaaagagcgacaagaagaagtttgtaggttacaaggcacacatcgcaatggatgagagcggtatcgttacttctgtaaatcttcttcacggaaacgaaagcgaaagcacagatcttcctgcactcctcagaaaagatgaaagcataggaatagaaggttatgcacttactgcagattccctctatgactccgcaaagaatagagaattcatacatagattaggcttgaaggcatatatccctccaagaagaaaagaaagagatgaagaaggcttcatttatgacccaaaggaagatatcattacctgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagatgaaagcataggaatagaaggttatgcacttactgcagattccctctatgactccgcaaagaatagagaattcatacatagattaggcttgaaggcatatatccctccaagaagaaaagaaagagatgaagaaggcttcatttatgacccaaaggaagatatcattacctgtccttatggtaatactgctaaaagtggaaagtgcagacaggaaaatggagcactgtacaactttaatccaaagatatgcaggacttgtatcaataagtgcaaatggtataaaatcgacaggtgtcgtctgtttgtaagtgatgatctaaaacttagagcaattgatagagacgaatattacaacgaagctttaaagaagagaaaagatgttgaaagaaagtttggtgaagtgaagaagtggcatggattacggagagctcggtatagaggaaagtggagagtaacaatacaggtcctcatgaccttcattgttgtaaacataaagaggatggtaaagatcctcaaggaaggcttaaacaaagtgcttaattatagcagtttagctttagagaaaggataattagagtgagaaacataaaaaaatgaaaaaagaaatatgagaaagttggaaagttgagtcttagaatgaatgtcaaactaaaattttgaaaaactcaatatacaagtggggagatacaaggactttttcagaggtctccatacaacctcttgacaaaaaaaaacgattaaattattatagaaggatgtttagcaacttatgaaaaagtttagaaaagagaaaattgtaaacacaggagggttaatgtgggacttactgaaataggaataccagaagagtcctcagttccgatgaagcatgcaaggatcttaaggggtccatatcaaatgtcttttgctatcacaaataagtgcaactttagccgaaaaacctatttactaaaccgtaacgtaaatttcttaaagagaggaggtgagagaggatggaggtcaaaacagatgacgaagttgttttttcttcagaattggcagtcttactaaatgaagttaatcctgaggctgtaaaatttgctgctaagtcaggttgtggaagatgtggtgcctctgttcttggtggagaagacggcggagaattttaagaaagttagctgctcttaaagacagggaagggtttcgcttccctgtctaaaatggaacacaggaggtgatttatgacgctttactgggatattgtaccgggggaggtttgcaattttaagtgtttaacctgctatgctgccaataatgcaaggccagactatagaattcttgatttttctgatatgaggaaagcgattgacaaggtgatagatttggggataagggacatttacctgttgggtggggagccacttttatataaggatcttgagcgttttatagaatattttaagaacaaaacagataaagggtttattggtattgtaaccaacggttctttaattacaaccgaaagagctcagtcattaaagaacgcgggattagatttatttaatatatctattgatgggacaacaccggaagttaatgacctaaatagaggaaaaggaaccttcaatttaataatgcaaggaatagaaaattgtaaagcagttgggattccgtttgtaattggctacacaattacaccgtttaacactgccgacgcatataatgtcttcccttttgtccaagacattggagctcaggctttggcagtacaaataaccgaacaaagtggacgagcgcaactatatttcaaaaattgggattacattgagggtctgaaagcaatttgtagaatgtatagatataaaccacctttttatgttacaattactcccaaaaaattatttgccaatttccttaacttcttttttaacgcaggattaaacctaaatgatacaaaagcaaattgtaacagtggattaacaatggggatggtctcttctgggggagatctgtttccatgtgctgagtatgcgtattcgcaaggtaagattgttgttagaaagggtgtaaatttggtctcccataatgcggaaaccgttaagcttttcgtaagcaaaaattttgttgagttcaacacaaggatgagaaaccttggaagaatcaaatttaccacttgaaaagttgccagtataatgaatcttgttcgccatgtcctctaactaccccacctgggaaggtccccgaatgtgaatgggttaaagaacaatctgttgatcttagacgcaaaattttaaactcgaaaattaaattgttaaaacaaccaaattttgaggctagtgataggtgtgtttttgaggtatctgtgcaaaaacattccttaacggtgccaatgcctcgtgatgattttttaaagttggttagtctagaggaagtttcaaagattttaaggcattttaaggacaaaaatagaagtgattccgaaactgaagataaggtaattgagtttttatgtaaactaaggagttacggtattatcgaaattagtgatttctctgtaaaataataaataatggtatcgtttatgaattatgtaatttttagaaatagggactttctcctctatgttattggtcaggtgttatcagaacttggtaacggattgtacctcattgcaatcacctggttgctctcggaagttacagggagtaaaggaattgctgttggtggcgctcttagcatctatgcgataggggatattatttctggtttcttctctgggccaattgctgacaatcttgataagaaaaggttgcttatgattgtagattcactaagggcttctataattttatttctttatgttctttatgttagaagatcgcttaacactttaagcatctcagtaattttactttttctgtcattggttaccccattttttagtgcaggggagtttacgctatttcctttgattgttgaacgagaagacctacttcaggcaaacggttttataacgggaataagaaaatttataggagttatttcgcctgcggttggtgcagtaattatttctgcatttggatacagcgcttgttttttgctggatgttttttcttttttgttctcagttaccacaattattcttattaaatacagatcaaatgagaaaagtcagttacaaaatataatgaaaattcagaggatataccaaactattggagatggttttaagttcataaagaactcgcctttactctttaggttttcctttttcacgctgcttataaatttggttacagcgcctttcgaattatttcttttgcttttcctgagcagagacaatttcggcgtcaacgcttatggtttgattttgagttctatttcttttggagttctattttttgggtttctcacaggaataatccccaagagatatagttccttacaattacttttgtatgggctaattttaatgggtatttccacaatatttttaggcatcttcaaggctttgccgctaataattattgtttcattttttattggctttgggaatgcgcttaccaatataccgttaagtacatttcttcaacaaactatacctaatgataagttaggtattgtctcaagtttcatttacacgatggcatcactaggggcccctgtttcactttctttgggtggattcctttcggataagattgccccgcaaatcttaataattgctacaggtttcttagttttatttttagtgatttttggttttatcttcctcaaaactgagaatagttaaaaaaccttttccgaaggtcttacaaattctctcaaaaactacttgacaaaaatcatagttttgaataaactatatttagataattatctaaatattggatatgggcttaaatgatatatttaaggcacttagtgatgaaacaaggagaaaaattctcatgatgctttcagagaaggacttgacggcagggcagattgcaagtgcatttaatcaaacatggcctacaatttcccgtcacctaaagatacttgaaagcacaggactaataacttcagagagaaagggaaggaacattgtatacagtttaaatacaactgttttcgaagatatacttgttttctttgctaatgcaaagagcaggagggataaaaatggatgaaacatacagattaaacaaagatgttattagaaaggaagcatttccaatttcccttattgtagtaagctatcttctaggattatttatttaccgcaaacttccattctttgttcccacaagctgggatttagaagggcatataaatgcataccttccgaaaagcattgcaataacattccttccaacagccgctttagccttccttctatttttacttctcctaccttacattgatccccttagaaaaaactacgcaagatttatcgatacttatgcagtaataattaatatgtttattgctcttatatgcttatctcaaatagtgatgcttatagttatagtaacggggctgaatactctcattggaacaagcgcaaacatatttgttgccttagtttaccttgttacgggcaactttttccctcggataagacagaattggtttataggtgtaggtactccatggacaatgataagcgaagagatatggaaaaagactcaacggttagcgggcttcttactttttcttctcggtatggtatgcagcttatctattttcattaaatatttgcaatctgtcctgctttcagttgactgggcgctcgttatccttgtcataagcagtttctattcatttttcctctatctcaagatgagagagacttcaaatggaatttccttcgacagaaaagcggacatattgaaatctcttgcttttactattgtccatatcccttactggatttttatgctttaatctttcatataaggaggtgtagtatgaagaaagttttagttgttttgacagttgtgcttattacgggggttttattgactggctgttctgcaaaggtattaaaagaaagcgatgtaagttttgcggatccaatggtagaaaatgtgcttattgctcataatgaaggaaactatgatatgtgggcaaaagatatgagtgaagaaatgctaaaagcagttccaaaggacaagtttaatgaaatgtttaaaaccgtaactgacaaaattggaaactacattcctaattcaaaaacattcctagcagcagaggaaataggtggaaagattatcgttcagtatatggcaaagtttactaatgaagaccaggttaagttaactttcagctttaaagatgagaatggtaaaaagaaaataacaggcgaattttatgattcgcaaaaactgagaggaaagtaagaaagtaatgcaaaagaagacctaaaatggtaaaaactacctcaattattttcatgtctgttagtttaatattaagtgttgttttcccaattgttttagcactccttttacatagaagaatacgatttgcctgggtatcggttatcgttggtgtatctatttttgttgtttttcagattttaacaagaattcctttacttgtatatctatcaaaaaatgcctggtatgtggaattttctgagcaatattaccttctttttggtttcttgcttgcactttctgcaggactctttgaagagataggcagatacatcggcttcaaagttttcttaaagaatcacttaatctgggaggatggtattggctacggtataggtcacggaggacttgagtcgttattcattggaactgcctttctgaatgaatttgttatttcagtaatgataaactcaaagaaagtccttccaggcgatgcccagacaattgcttcaactctaataaatacgccttcctatcaatttcttcttggaggcattgaaagaatctttgcccttgctattcaaatgggcttatcgcttgttgtgctctatgcggttaaaaacaataaatttctctttttcgttttagcaattcttttgcatacaattattgattttgtcgggattatgcttgtaaagaatgtttggttagctgaaatttttgtaggattgagtacaatcgcctcttttgtttggattttgaagtcaagaaattgctttaaagccaattctattcaaatgtaatcattaactgaaaattaaggatagtataaaatgcgctgttttgaaaatgaaggataaatccatagtagcagattagtttacaaaataagtaatgaaacggaggtaacctaaaatgaaaaactatgaaagcccgacgattgagagtgctggaggaacaggaaatgagattgagccacaaacagttgctcttgtactggtaatcgcagttgggattgccttagctctttatttagctacggctgagttcactacagtggctacaactattgtaaccattgaaactgctgtatttgttcatctcgttggtgccgttgttacatcttgaagtaatgcaaaatattattgtagttgaaaaagaaggtggacaaagatgagttttaaagatttgccgtttcttgacgtttttcttatttattatcttgtgccttttattctaatcattggtggaattgggatgctgcaagttaaacaaaacgaatggtttgggttgagaactcctgcgacactttctgaccctgaagtctgggataaagcaaacaaagttacagctatctggtctatcgttgttgggattgtccttctgccatttaatattacatcatatttgctgaaatggccaatatggatacaaattagtttgatgattgtaatcccaataggattgggtatctttggattaatatacagcgatagacttaagttgcagaaaaatgacattacagacaagccctttattatttcaaaaagtcttgtttatgcaatttttcttatttcaatttttacgatctttgttaacatttctgtgttttttgtatttttgaacagctttattgcagtaagaatttgtggaatggttgttgctatcctcggtatcgtcttttcaattttgttccttaaagatgcttcattggtagataaggatagaacaaaaaattttgaaaagcacttcctttggttcaccattttcacaattctatggagtttagtctctgtaggtttagcatatgtcatactcaggtaaaggatgaaggaatgctaaaaaagataaaaagagatttatgcatgacgatttgaaaagttacttatctttgttgttacattaccttaaaggtaattggatatctgttacttttggcgttatccttggtattgttgcagaaatatgtaccttaatttctccattaattacgagatatttgatggatttcgtaatcattggtaagaattactcatactttaaatctctaatccttatttcaatttttgtactgatgatattcttgctttcttcggttacaggaagttatgttttagtcaaggtatttaaaagaatctctgcaaaccttaaactcgatatgttcaaaaaacttcaatatgcgaaattgagtttttacgagaaagagacaagtggtggcataagctaccgcttacttaccgatactgattcacttgtagactcctggatgggaattcttgtaacgattccgatgcaactcattcttcttgtaagtgctgtcttcatggttaagtggaatttgatgcttgctctttttacattcataatccttggagttcaatcttttgtaatagctcgatttagagagccaatcctgagctatacgaagaaagtaaggatgaaaggacaggaggttaatggatttacagtaggtcatttcagaaggattcagctagtaaagactatttcgacggaagaacttgaacagaaaagtttctttaaaagactacaggatcttattcaattagaaataaaaacatttatgatttctaaattttccagtgtgttacagactcttataagtaatgcctggtcccttaccatccttttctatggaggaatgcttacaatttacggaaagatgacaattgggactctaatggcatttatgatgtttgctaacattctttatcaaccaattgcaagtcttacaaatcttatcctttcatttcaaagcacgagagtcaatctaatgagagtaaaggaatatctcgagattgagccacagataagcgaaaagcctgatgcaattgattttactctagaaagaggagaaattaaagtagaaagtgtatactttagttacggagataaaattgtattagagaatgtattcgtagattttcctcctaactcaataactgcgattgtaggaccaacaggttctgggaaaacaacgcttgcaaaactgcttgttagattttttgaccctgataaaggtaagattttattagatggtatcgacataagagatgtaaaagtttcttctcttagaaaagaggtaaaactattcctttctaatgattatgtttttaacgggactctatatgagaacataacatatggggcaaaggacgttacagaagaaaggattgcctgggctttgaaaatggcatcaatcgactttgttcagaagctcccttatggccttaatacagttattggagagggaggaattaatctttcagcaggagaggcacaaagggttgctcttgcaagagcattaatactttctccaaaagtctatatatttgacgaaccgacttcctctgtggacctcgagacagaagataaaataaatgaagttttccttaaactcaagcagaatagtacagtgattatcatagctcacaggctttctacagcaagaattgcagataaaatactggtgttagagaacggaagaattaacggagtaggaactcatatagatttgctttcacaaaacgaattctacaaaagagtgaatagtattttactaaaggaaagttttagtggataataaaaaaggtcaatttggaaatgaaatctcaaacaccctttctcaattgctttcaatccttccatttttttaatagttttgagtgtttctttggcatctacaacacttacgcaaccaaataattcattagcgaaaacaaaataataacttatttagcaagttttattgtgtaaggtgtttctaaatatttctttatttttgttgtttactttgtttctcttcaaagtttagcaataatgcttttttaaggaacctttgtaattttaattttctattttgaagtcaaagtgatactgtcgattataatttgcaatactgtcaattttcatgttgtattaagtattctacggctttgggtaagttattgtaattgtctttgttgtgccgtcccactgcacaacacagccaagggattcagcaacaaatcttagaggaagcattgtccttgaattgattatctcaggcacaacgtttttattatcaggatcaatctgagtagatactccgtctaccatagcaattgcctttccaatccacagttcaatattttttcctttgaaagaaattgttactttcctttctgttccattccaatcaattgttccacctaaggattcaactactgctcttatgggaagtaaagtccttgaatttttaatgataggtggtgagtcaagagttttcgctacaccattaacagtaaagcgtgcatttccaatctgaagaatcataactatcttatcctctaccttctcaaatattgcctctattgtgtgattacctgttatgttcgtgaatgtatatgttgaaactgctccaacagaagacccatcaacttttacttcctttatcttaaatcctaaattgggttgaattgtgaatgtctttgaatcaccatgatttactacaacacttcctgagggagttatagagccaccacttgatgcagaggcagtaatagtatatgtatttattttccactgtgcataaactttaagatcctccgaacttacaactgtgctatatgtaaaagatgctccacttccatcactttttgtattccaacctgtaaaagtatatccctcacgtgttggattttgtggcatatcggaaccaatgctatgattgtaaaggacataacgtgttgcatgtggaattggattaaaactatcgtagaatgttacaaagcaaattacaggtgctaatataggtgggttgtttaatgctattgttatagaagagtttgcaccaatttcatttggttttaatgaagaagagtataaagttgcgctttttaccgagaacgcaaccggatatgcgtttacagaacagttactgaaataggtttctgggagatttatatttcctgtacttatatttagttttatgtctccgtcttttgtaagtcttgctaatagcacatcggttgatcccgaaccaaaagatgaggtagttcccactattaaataatcctcgttaacagcctgtacgactgcttttgaaaaatctactttatttcctccgaatctttttgcccattgaagtaggccgtttgatgagaatttcataaccaagcaatccgatgaagttttcttatctaatgttgtagagcctgcagcaacaacccccccatcataggttggaataattgagtttatatcgttgtaaagtgcgtctcccaatctaaaagcccagtcaacaaagcctgaattatttaccttaaatatgattgcagaagttggatcagttgaaccggctcttacgactccacctatcacgtatcctccatctgaagttttaacaattgactttcccataagcatttgcccttgagagtatacccttgacattataggcatgccatttgagtcaatctctataaatattgtattccaagcatcattagaataagttgaacctaaaatagcaaatccgccatctctcatttgtattacagaacttaccgtatcttcgttaggtgtcccaaaagtctttgcccacgagagttttccatcagaatcaaattttaaaattaaaaagtcctgtcctcctgcaccaaaagaagtagtactgcctgcaataatatagcctccatcttgtgttatgctaatgtatgatgcgctatcgtttccacttccgccaaaggtttctgcaacaaacccgcctttatgcattgtaataacataaatatcgcttcccccttttccgtatgagtttgtattgccaattaaaatataatctccgttagatacttggacagtcattacgccagcatcatcttttacacctcctaaaagattaaagcgctctatttggttgtttgagttgaattttgtgaagaatatatccttttgtaaaacaccttttgacaaaccctctgttgtttctatggtacctgtaataagatagcccccatcgtttgttagtgaaattgcgtttccctcttcatatcccgaagtcccaaacgtttttaaaaagctatttgtagatgtaacaacggagaggcttgtattggaaagaagattaatggggataaggttttctttttcaatgtttaattggtcttgtgtaattatgaagtttgtttgaatagatgaaaaatttcttgataatgcaccatcataagaaaatgttataaaagaaaaaagcattgctaaaattactgcaattgtaatttttttcataacaatccctccttctttttaatcccccttacattaaattttagaaaatatttttgaaaagtcaagttgttgtatgagaattttattttatgattccaattcttacgataggtggaattttatagatatctggatacgctttgaatgacacaaaaggttgccctgcctttctaaaaacatcatcaccattttttaatagatacattacaaatcgttgtgcaaattccttttcggtagcattgtctggtattgtaagaccgtaaataattggtgcaccttttacaactgtgccatcctttaaggttaaagatgcttttgcgtaccagtcttttaaggcagggttgccaaggttaagttcatctggaagcgaaatatatttaagattgttttgcacagcaactgactcgtattcaaatgcataatcaagttcgtttgcttcaaggagtgcgacaagctcaacggattttgggcgaatattatttggctttgttgcatttatgaggtttttgtaaaggcctggttttttgtaataaatttctgcaagttggaacataagaagggtcctataacctgcaggatctgaatttggttcagcatagccgaagtcaacatcttttcttaaaagaatttcgtaccaattttttggagttatatcttttgcatatttgcttttatctgtataacataaaacaagtttattcgttgcaaaattaacgtaccaatcggtgtattgtgggataagatactggggaataagaaatgagtctgcaagaaggactatgtcaaaatctttcttcagttccgtgatttgctttacagcgtcaacgcttccagcagattgatcctcaaatgttatattaactccaagttttgaatagtaatttttaaaagaattttcaacatctcttataggttgtgtaaggcttcctgcatggattactctgagggttatagattttttagtttggagtggtttttgcttataagtaattttaattgttttgtttgtttggttccattctacatttgcgccgattgattctgcaacaaatctcaatggcgcaagggttctttgagattccttatctataaaaggtgcgacatcaagttcgatttctttttcatcaacaactgcaatttttgagcctaattttaatgtgatgatgtgtaagtcaaaaataattgtgatagttttgttgtttggattataatctataaatccgccgaaagcttctgatacaaaccttataggaactaaggttcttccattctgaatgattggttttgtgtcaagagtaactgatttaaaattcacagttgcaacactttttccaattgtaagttctataacacagtcagagtcagcacgtaataagtttatgctgtagttaaaacaaagagaaataagaagcacaaaaactaagaaaacatttgctacttttttcatttatacctcctttgcaaaaatggcaggcataaccgtttccaattataccctaccgccaaagtgccatgaggcttttccttttaggcatcgttggtcggagataaaacattatagcaaatactctgtaaattttaaattctttctataatttcaaagtatccaagaagggatcccttttcatttcttaccgcaatcatatactcctttatcttttcgttttcaaagacttgcactttgtctttgccttgaacaagttcttcaaatccttttaggattagtttctttgagttttcgttgtggcaattgaaaatggattttccgacaaggtctgtcccaaatctatccttgtagttatttatggcaaatttgttcataaaacgaatcgtatgtgttgtgtcaacaaacacaatctcaatttgaagtgcgttcaatattccttttagtatttcttccatatggatattatactcaattgttgcaggttgcaaatgaattgtatttttgaggaagtgaagactatcgcttaattcggttattattatatgtattcgcctccatttcctaaactttggagatttctcctcacaacgtttgttgaaataaccttgtttcgtcatttcgaagccgaaggcgaggaatacctaccttagagggggacttacgattctccccctctaactccccctaaaaggcggagatttctcctcacattcgttcgggatgactacttgggggagttctgaggagggtggctaataagtagaaatgtagtagaaatgtgaaaccaaagtcctttctattaactctacaaatatgagaagaatttttcttagattcacgagtatcttgcttaattcaaaaattcctttatttgggttataatttatcgaaatggttataagaatttttgatgggcacaatgtaattggaggaaataaaatctttgtcgagagtaaaaacaaggaaactttaattcttgattttgggaaaaattttaaggcgtattccgagtactttgaagaatttttaactccaagatctggtgcagggctctatgatttttggaagttaaacctcattccacaccttaagggtatttatagagaagatttgctctactatttaaaagaagaagttaatgaggcaccctctgtaaatccagtttcagtgtttatttctcatgggcatattgatcactttgggtacatgtcttttttaaggggagatattccgattattacaacctctatcacttaccatattatgaaagcatttcaggatacaggacagcagaaccttctttatgagttttgtaccgtttctgaagcaaaagttgtaaatggcgcaaaggaacaaaagttaaaaaaggattctgaaacgcaaattggtaggatatttaaatatccaaatagccctgctttcatagaaggattagacgattttaaatatcgagtttttgaagtcgaccactccgtccctggtgcatcgtctatatattttgaggttgacggtgtaaaggttgcctatactggcgatataagatttcatgggagaaaggcccacaaaacagaagaatttttcgaattcttatctaaaaatggagtcgatgtccttttaattgaaggcacaagaattgatgaaaattcttttcaaaaatttcacgaaccgcagttgaaggaagagaatatcaaagagaatgcaattaaggttgtaaaagaaaatgatggaaaacttgtcattgcggattttggtgcaagacatatagagcgccttgaaatattccttgaaattgcaaaggaaaccaaaaggcaccttgcaataacgatgaaagatgcatatttacttcacctcttaaaagacgacaacattaatatcatagacgacgaaaatatcgctatcattgaaagtaaaagagagcaaaatagaaagtggattaaagaaattagtgagaataatgaatatataaatagatttgtgacgatttctgaaattggaaaaagccccggcgattacattgtttgctatagtttctgggatatgccaaacctccttgatattgagattgacggtggcgcttatatttactctacaagcgaagcatatacagaagagcagatgtttgatacagagaggcttttaaattggattaaaatctttcatttaactccctacggccttgagtttaaagaaggtacaccttcttttacgagagaataccacgtttcagggcatgcaaacccaaaagacctcttagaacatattttacttgcaaaaccaaggtttgtgttgccaattcacacagagcatcttgatacttatgcagatttgttaagaaaccaacttggcaataattatacaattataacagatactgacccaacgggaattttgtcttttgaactttaaggctttaaattcaccttcataataaatgctttaaggttttctcttccgtcaatccttatgcgaggaagaagaagtggattgtcttttgaatttgcaactcctggaattacggttgttgccattgtgtatccgtttgccttaagcaattcaaccgactctctatcaaaacctccaaaaggataacaaaaagaggttggtgtataattaaaaagtctttttacatcgtttgtgcatgtttttatctcgtaaattttcgtgataagaggcgttttctttaaattgacatggtctcttgtgtgtgtaccaatctcacacaaaccgctatcatgcatttcttttacttcggttttgctcatataaaagtgtgtatgcatccctgtgtattttgttattaagaagataacaaagtgaaaattatatttcttaagtatgggatatgcatattcataaacacctttatctccatcatcgaatgtaagaacaattggttttagaggcataggcatttttcctgcccatattttattcaattctttaagtgtaataggtgtaaaaccattcttttttaagtattccatcatgctttcaaatagttttgggtcaaccgtcaaagatttttttagttcgcttgcatttggtggaatgggtgcaacattatgaaacatgagtattggaacataagaaacgcctgtttctttttgtgttttcggtcttgcaattttgtgcgtatttattgcaggcttccacaagtcttttgagtgaatataggtttcgtatgtaatggtgctttcataaagtgcttcttccctttcttccgaaacatattgaagggaaaacaccaaaacaagcacaaatacgagaattgttattaacgcaatctcaatctcttttttcatgtttaaaatttaaaccacctatatacgaatagcttaattatatcagtaaatacaagagttacaagtatggcatagagaagcgttatcatgagaagcccaaaatgtgcctttgaaacaaatatgccaaatgtggagataagcgttgcaacgattatatcgcctgtaattgagataataataaccttacttggtaaagacgagaaaaagaatcgctcttctctaaaattgaggatgttaaatagccctgaaacaagcaaaagataaaacataagtgtttgaagttctgaaaatgtaatcttaaagaatttttgagcaaggtacatggcaacaaagagttccgaaattttgagtactccaaaaattaaggacatcgaaaggagtttcttaatgttccacttttctgggcggtttgaaggcacaacattatcagttgcaattgacattgtgacaaaatcataaaggaaaagcattaaaaccatcgcaacaggtgtaataatgggcttgcccatgatgagtgttgcaatggaaacaaagaaaactatttggaacgtctttacaatcttattcagtatccatagaataatccttctgtagatttgccttccaacagttatgaggtttacaatgtttgacaaacagacttctgttaaaattacctttgctgattgctttgcaatatcaagcgcatcttttactgcaatacctaaatctgccttcttaagtgcaggtgcatcatttgcgccatctcccgtcattccaacggtgtgccctttcttttggtatatgtcaacaatattaaatttatcctcaggaataacctctgcaaacgaatcaatagattcaatgtcaattctttcgttttctttaagttctttaattgataaaacattctcgcctataccaacatcttttgcaactgattgagcaatgagtttgttatcacctgtaatcattacaggccttacacccatttcttttatcttctgaataaattttttagagtcttctcttgggtaatcaaagaaggtaagaagtcctacaaatgttatctcattgcctttctttactgcaactccaaggcttctttttccaacagatgcaaatttttctacagtcgcattaatgctcgaatcaatattacttgacattccaaggataacctgaggtgcccctttatagacattcagagtatttccatctttatcgagtatttctccatcggaatattttttatcagggtcaaaagggcggaacctaactaatttatagagacctttaactttatctttcccgaattcaataactgcagagtcaatagggtcttttgttacggaatcagaggaaagataagcaaattcaacaacatcttcttcggtaaactttggattcattaccacaacatccactattcttattttgttttcggttatggtgcctgttttatcaaggcagagtacatccatcatggcactgttttctatgccgtcaagttttctaacaagcactcccacagaagcaagttgaagtgatccaagggaaagtgcaagcacagtcattgcaggaagggcaacaggaatagatgcaataagaagcgttaggataaatggaagtgtatctaataaaggagatttttggattacaaatttaaggataactgctcctataaataatgcatccacaacaaggagccctcgtgtaacactcatcgttatttcttctattatgagttttggctttgccttttcaatgagttctgcagtttttccgaaatatgtttttgcgcctgttttttctacgcttgcaatagcacttcctcttgttatgaggcttcctgaataaatttcatcgtttacactgcattcttttggaattgattctccagttaaaactgactggtcaacaagaatatttccctcaacaattttgcaatctgcaggtacaatatctcccattgctatttttattacatcaccagggacaagttcttttgcggggatttctttgaatacaccatcccttaggacgtgtgcattaactgaaattttctttgaaagtgcttctactgccttggatgccctaaactcctctgaaaaccccaaaattgcattgaggagaagcaagaacaacattacgactgcatcaatataacttccaattagaagagagataatcattgcaccttctataacaaatgccgttaaacctgtaaacctcttcaaaaagtcaaggaaaggtgaagtttctttttgttttatttcgttaaatccatactccttttgtagtttttgtgcttcttctgttgtaagccctttgtaaaccatctattcctcctttagaatcagtgtgaatttagagcccatgttaaccttactttcaacctcgatttttgcacctattaaacttgctaactcttttgcaattgaaagccccaaaccaacaccacctgtttctcttgaacgagacttttcgcctctatagaacctgtcaaatatgtaagggatatcgctttcttttataccaatgcctgagtcttcaacaattattttcacattattttcaaccttatctacatatatttttacaaagccgttaattttgttatattctatgccattttcaacgaaagttgagatgatctcaaaaaggatatctttatcagtttttattgtaatgtgtctatcggcatcgataattaaattgactgatttgcttaaggcaaggccttcaaactgtgattttattttttctaaaagttcttttaaggaaacttcttcaactttaacgggatatgtttccatatcgagacgggatataaaaagcatatcttgaatgagttttgacattcgatttactgaatctaaaattgttgcaagtttttccttatagtagtcggaagttcgctctttcataagtgcaacttctatgtttgccttaattgttgagatgggtgtttttaattcatgggacgcatcacctgtgaattgcttaaggatcctcattgactcttcgattggccttattgctgaacttgcaaacctatatgaaaggaagattataataagcaaaataaacggcactactaacaaaaacgaaataaggacctcatttagagatgaacgtagatcatcgtaatttcttgcaacaagtaagtaataatttgtgttgttgagttttgttatgtatgctcgaactgttttttgctcatccccttctataccttcaagtgtataaaaaccatcttttacattcgttggcattacaaatttatcctgtgtattttcgtaaagaatgtttccttttgaatcgaaaatcatgatgctttcatttccaaggtcgtagtttttgagaatccctgcaattgattttaagtcttctattgcggattcttcttttcctgagagtgttgttgcaattgaaattgcacggttttggagtgttgaatcgaaatccttgtaggcaaaatttgagaacgttaaataaaaggaagttataagaagtactaaaacaacaagagtaattagtgtgtattggagtgtaagttttatctttgcgaattttatattattctcgtcactcaatttcataacctacccctggtattgtttttatgagtttatgctcaaagcctgaatcaacttttcttcttatgttcttgatgtgagtcctcagagtgtcagaccatggcgttgaattttcatcccagagatgattttcaagttctcttttttctacaattcttcccctgttcatacaaagatatagaagtatctggtattccttttttgttaggttaataatttttccacctcttgttacaatcattttttcggtatctatttcaaggtcttcaatctttataacactcgtttttacatcctttgtccttcttagaagtgcatgcacccttgctaaaagttctctaaagtcaaatggctttgtaaggtaatcatctcccccaaggccaaatgttttaacctttgtttcgatttcgccttttgctgtaagcatcaaaacaggcattgtgtatttgagttctcttatctttttaagaagcgtaataccatcgagttttggaagcattatgtcaaggataataagatcgtaagactcttcaatttctatttttgataaggcagaatccccatcataagcaacatcgacaataaaattattttctgtaagtccttcttttattgcatttgcaagaggtttttcatcttcaacaaggagtattctcataatatcctctaaaataatttaagtgctcccgtggtaaggagcgttacaatgactcctgcttcaattacgccaagtgaaattgaaataaaagcctttcttttatccatcccaagaatctctgctgcaagtgctccagaataggcaccagtgccaggaagcggaattgcaacaaagatcataagtccccaaaatccgtatttatctacatatggttttgcccttttatgaaggtttgaaagatactttttaagcaatctatctaaagtatggatttttgaaaatacaaaaataattaaattccacagtaaaaatacaataggcgttataaggatatttgcaatgattataataatcgcactgcttaaaacaggtaatttgtaatttagtattgcaagaggaattgcccctctcagttcaactgcagggaaaagtgtcactaaaaatatataaagccaggtttttaaatttcccatttataccccctaaattatatcaaagccaaaaaaatgagcaactttttcaatatacgggaaaatccaatagtaggttacggttgaaaatactgtgccaaaaaagatacctcccaaaatatcaaatgggaaatggaccccgatatatactcttgcaacacccagcaaaactcctaaaatgagagcaattacgcctgaaacatgctttttcatgaggtaaagcgatgtagcaaacgcaaacattgaagttgtgtggttacttgggaaggatgaggttgcgtcgtcctttacaaggtcaattcctaagcccattacaaatgggcgaggatggtaaaacaaggttttagttatgtatcctattaaaagcgcaaagataactgatgtgcccataaacaaaaatcctttgaagtctttctttattaaaagatatgttaaatacaacggaatcaaaaacactatgtattttgccatgaatatcataaaagtatttagttcaaaatgtgtttttgcaagtccatttattgcgttaaaaagcgttatgtctaagttattcataatttacctccatatagcaagaattataccacaaaaatagggggcataagccccctacggtgtgaggatactaatccgtattagtgttctcctgtaaattcttcttgtactgtatctgtgtcaggtgtcttgcttgtttcttcggcagatgctttctcttcagcgccatcagatgcttcagttgcaaggactgttccatttcctgcatcaacctttacatcaaatactttgccttgtgcatcttttacttcaactgcatagacaagatagccattttcgttgtcaagggttgttttaattacagtgcctgggacttttgcaagtgctgctttttctgcatcactctgtgaaatttttgcaaggccttcaatagccttcgattcgcttgcttcatcttttgcgtttgtgtcagttaccttaatacttccaacataacttggttcctgtgcgccttgctgagtctcggttccaattgcctcttcttttgtttcagttcctgttcctgaggaaactgcctgggtctgggttgcggtaggtgtgtttcctgccataacaaagtgctttcccacaaaagccatggagcttaaaagccccaacacaaacaacgctactaaaatcttctttttcatagtgcacctccctgtgcctaagattttggaagttctttcaaacttcctaagacaattataaagggggccccgtgaagaatctgtgaagaaaaggagtcattttaaagtttcacctaaatgaagtaaatctccaaattctccttgtatttttgtttggtaagacataggctttatatagaacccgcttaagaaggacacaggttacagaggaataaatttaagcacatattaaaaagagttttcctctacaaaacattaaagacaggataactatgctcaaaatacataaaacaaaccaaacttgcaccacacatttaaatcaggctaaaatgtgaaaaaaatgcctcaaaaccgtgttgcctcacgtaattttctatatgaaatattatctggttgcctcatctaaattatatatgaaattattctgagtcaaaggaaaaatcagtatatctaagtctcttttaagtaaaagaggatttagtgtttcatacattctcctgagattcttctttatttcttcagatactaactcacattaaagaatcctttgatagggtgtcttgggtttgtcgtacttctttaataccttactcccaattcttgttttctcttttagtttcattgaaggtaagaaaaagttcgtatagagcctcaatgtattgtagagttcattcattatcttcagttcctcatccgtatcataccttatgtatcctacagcccttcttaccacagaatagttcttctgttccacaaagcaattatcattctttctataaggtcttgcccttgtaaatgtgatatgctctttttcacaataattcaatagatgtgcattgatgaattcacttccattatctgaatcaataccttttattgaaaaagggaatctcttcccaatttcctttaatgcattgaatgtccatatctgtgctttgtttttttaatcttttgtaacctgtgctctttttcaacaggttattgcctttgtttctgtccatccagtatgtatgtcagtcacatcaagggaatagagaaattctcctcttagattacctccattgtgccatgcaaggtctacttcaacaaagcctggctctttctcattccattcagagaatgtccttatcggaatgctatgctttaatagagtcccaggtttagttagtgtttttcctttcatctttaacttaaacttatccttttctttcttaagcaacaatctcttgtagcaggacttattgaaagcaacttttcttttatctctttagagtaagggaactcattaaagttctctaagataggtattatttctttcatatacacattcagtcttttcccacataggtaatccgacatcttccatagatatacaagggcatcgaagacttcttcaccgtataccctttccctttttctcttccttatcttaagtcctttaccactatacagatcatcgcctatgaatacagttctttttccattttctaaatcaacaacaactttacttccatatgttctcaatacatatgatgcataacatcttgagtatcctgtgagtttcacaaattcatcaagcatcctgcttttctctttcttcgttaccttttggtatatcgctgcctcctcttttatcacagcctttctctctttcagggatagaatcataaagcctccttctttcagtttctttagaacttcttctacttttttcattattttacctccatttccatttttgaatagatttttatatgaggcaacgattcaatttcatatagatttttgatgaggcaattcgaaaactttcaaatttttcaaaaaagtactaaaattttttagagtgataaaaaatagttcaatttaggttgttaaaaattctttccgtttttcttcaaattcacggaacttttttcaaggtttttgtatctattatatgagaggaaaaattttacaaaatttatgcagattttctgaaatcctcttaaaaggtattgacaagagagagagagagagagagagagagagagagagagacgataaaatatagtggaagaaaaattatagatttgagggagagagaactcaagagaaatagtttcaatattttcttgagtatttgttaggagcggaatctccctcggaagggaaggtgatgcacttaaatgagggcaaggctccgaagaaatggaggtgaaaagaggaaaaaagaagaaaagaatttaaacacacttttagcaaaaaagttttgaagtttgtaatagataagtaaaatttaacaaaggaggttaaaatgaatacgaagtttagaatgtttttgactgtttttattgttttagtttgcattttttcaactttaaagattgtgcatacaagtgggcaggaaggagtgaaacaggatttgattgtcacagaactttcaaatgttctaaaggagtggtactatggggttcgttcaactagttttaaaaacataaccgtcaatgtttctcaggcgaatgatattcaacctgtaaaaattggagatggaaaggctgaagcagttttttatgtaaaagcaacaatgattccaaaagcaacattagaagaagcatcacaatctcctttcttaaaaggtatgcaaaggtatctgaatgaaaataaaacaaaacttactcccgctcaaattaaaactgtggaattagcaattaaagaaaaatacgatgcattaaaagacatggttagtaaattgcatgaagaaaatgggacttttaaggttgtatgtggtattacgtctgaaggaacaatcgataaaaacagtgtaaagattttctatgatgtttctgttaaaggggaggcaagatgggaagatacaaacaattcatttgtttcttctacattcacatacgacgtagaggagaagagaggttacactgaaattaagggtttaattgagaaattatattcgtcaaatgtttctgcaaatccaatttctcccaatagtgtttatcagaatctttacaacagaactaatgctaaaaattatgctgacctgtatacgagtgaagctcttcagagtaaaactattacttgctggataaacaatacaccagtagtttctcaatatacagatatgagttattggaacaattcacaataccctttgacgaagtattctaatggctactatgaacagttagcttgtaataattgcgctgactttgtttcccaggcaatgtattacggtggaatggctatagataattattggaacccttcaattagaaaaacaggatttggtggtaagtggtgttggacttttgttcccgaccttacagactatatggtaagtagaggtgattggtcttcatgctcatataatagcttagatattggagatgtagctgtattttggcgttataatcaatatggccaaattgaaaggtatcacgttgccatggatgattactcctatggttattatggaatctattataactattttgcagcgcacacaaatgacgtgaaaaaccactactacgattcatcaagcaaatatctttataaagttagttgctggagatttacaccatgatgacaagaaagacaattattctgtttttaattttgctcgttttgtttgtatctacttctgggtgcaataataagatagaggcaccctccgagagttccatcccatttttaacattctcagttaatcaaaaagcaggttatgttgaggcatatctaaattactgggatatcgcaaatggaaagattttacagacaaacaaggttctgtatatagttaaagctcaaccaaaccgtactgataaacctggagtttgggattggagcatgccggttcactattttggtcctcctttatcctgggatggggaaagctacatttatctttcaagtcaatatcataatgtaaaaaactccttcaatttcaaaatcacaatgtttgatgatccaatagattctgctaaattcgcttctggcaaggtaattaaagattatgacctctttaattattcacagaatcttcaggtgcaaatgaaaaatgttggaggtatcaactatctaaaggagaaatatagcgattttacttatcgagtgtttgataacaatggaaaaaaacttatagaaaaagaaattaaaatctccctctataacgatgtatttcatggaggtgtcgatataggagaggcctgtctttatgagaaggataagaatgaggtcaaacaacttcttctctattatgatagtgtaggaatgggacattttcttatctgtacgattaatttagagaaaggcacatatgagtggaatgaagtaactggccttaaaggatgcattccatatatgaaccaatcagaggtatcaattattgaaggtaaattctatgttcctttgtgtggttgttatatcggcgttataaatccagatgattatacttgtaaacttttcgatcagcaagaaatatttaaatctttatctttttataatgccccgatttattgtggtggatacccagcaattccgggtgagtataaggactttcttattcttaatggcactgtagattacggagagaaaactaaagacgaaactctatcagaaaattacagacacctctggatagcgtttaacactaaaacaaatgagattgcttcgatactggagtggagttctcttgagcccaaattcatcgttgtaagagacaggaatggaaaggagttatcaaaagtagaaaccgataaactaataaaaaatattagcaaactttataatgttaacggagagtcctatattaaaggctttttcatctttgaaaattttgttcgatttccacataaaaatggaggttaagaaagcaaagtttgcaactactcttcgtgaatttgttgctaaatttatgaggaataataagggaggtaaatgtctccctcagattgtataacacatatttgagaatgcagaaactatctaattaaaaactcacttataagtttagacattcttttaagaatgggaaaacctaaaacttaaatcagaaaaaatttttagaaattcactttaaaatttgcacaaccttcatgactaaaaacaattgattaaactattgttaaaagcatgcgaaaggaatgtatataaataaagtctaaatactcttgcctaaatgaagtaaatctccaaattctccttgtatttttgttgctaagacataggctttatatagaacccgcttaagaaggacacaggttacagaggaataaatttaagcacatattaaaaagagttttcctctccaaaacactaaggacaggataacttgcttaaaatacataaaacaaaccaaacttgcaccacacatttaaatcaggctaaaatgtgaaaaaaatgcctcaaaactttcaaattttttaaaaaagtattaaaattttttaaagtgataaaaaatgctcaatttaggtttcaaagaattctcattttttgaagttctgttagaatttcatgttttatcttttgatagttttctcttgtaagagtataaattttatattgctcaaagtctttaacaaagtctctatgaagcgtccctacaatatttttatttctttgaagattttcaagaaaatatttcctaaacttatttgagtaaaattccatcttgcctatttcatcgataagaacaattttaggagagtcatcaaatactttaagtgcaattctttcgaaattttcaatatttaggaaatatttaccgaattttatatttgaaaaaccttcaagtgatgcaaaaataagtttttctttggtttttaagtcttcaattgtaaatcccttacgaaagcctttttcccgaatttcttcggtaatgaatcccgagaaagccactccttttattttcaaaagttcaccgatttctttaattagtgtagtttttccacaggcagggtttcctgttataaaaattttttccacaatatattatagatttattgtgatacaattaaattgtggaacaaattgagaattgggtactgttgcttaaaacgtacacagaggtgcgaattcgtcactttgaggttcctctgtatgtcttgaattataaggtttcttatcctcctcttacaaggtacattattttttactatctaattaatacaataaacctactttcaacaataacttttataggactcattttacttgtaataattgggctacttaaaaagcattctgcaccggttgagaagtataatccaaagaaaattgtctccattgttactgctcacaatgaagaatcgtcaattggtgttattcttgattcattattttatgcaaactttgacgaggtgtatcttgttgcggatgcttgcactgatagaactatcgagattgcaagagaaaaaggtgcaaatgtaattgaagtggataaacactcgaaatcaaaggcgctaaatgaggcgataccaataatagttgataaagttggagaaaactctttctacatgttttttgatgcaggcaattatgtaccaaaggattttctttttaaagcattaccatatattaaagcatatccaattatccaatttaggactcgcaatgcaaattttaaaacatgggtttcccgcatgttcgttatcatgtctgccttcttctttaaaatccaggaagcacttaataaccttggtttatctgcaatcttaaatggctttggatggggtgcctatggttttgttttgaaggaatatccatacacttgcagaagtataactgatgattttgaatatagcctcaagataaaatacaacattacatacattggttctgtaagtatctacgatgaaaaacctgaggattttttgacctcttttaaacagaggttacgttggatcagaggctatttttatgagatgttttttgatatcaagagttttaagtgtaaaccctattttctcttccttccgctttcgtttcttttctggattataagtattgttgcacttctcacaaatttccgaattattactgtggcttcatcctttgtaataaactcaattctgtttttctttactcttgataaaaatgacctaaatatggttaaatcttatgatatctttattttctttttctttaaccttacaaacctcattgtaatttttattgccctttttacgtgtaagaacacaaagtggtttagaacacctcataaaggaattgttgaaacaaaggtataaatcttttggtcttttttgttgctcaataatattaggaaaagaaataaagttattgtaaggcgtgtagtataggtggtgtaaaaaatttacatagaattgcatttggaattaaaaaggttatgacaacttacctcaaaaagcattgagtaagcgaaaaaattgtaagttgaaatatttttaataaaaagttattttttaaaattttttgctataatattattgacctcgggggagccctttgtggctgagagggatgtactgttacatccgacccctcgaacctgatccgggtaatgccggcgtagggagatggtgcaaggcaaaagcctacaccctcccaaaatgcgggaggtttttaaatttgaaaaaaacgttaaaggttgttgaaattgcacttgcttttggactttttgtacttactctttcaaagtcctcaattatttctatcgttgcgtttttccttttcgtggttcttttggtaaggttgattaagaattcacgaattctaaaaggtatctcatttgtcctatttttgtatctttggcaaataatctccatacataaacttgttccttcttatatacttccctcgcctatggaaactcttcaaatcgtcttaactcaatcaaatgtgattttaccaaatcttatagcaactcttgaggttacatttattgggtttttcttttcaatcctctttgggatacttcttgcacttatcatgcacatcgcaaagccaatagaagaccttatttaccctattgcagttataacacagtccacaccaaccattgcaattgcacctcttataatcttatggcttggctttggaacgcttccaaaaattgttgttgttatttgggctacatttttccccataacggtaaatacgcttcttggactacgcaccgtcgattccgacatgattgatgttttaaaggcaatttcagcaaagaagagcgatatattcaagtatgtgattttcccgcacacatttacatacatcataacaggcattgagatttcatctccctatgccattttgggcacccttacagcagagtggatggggacaaccgttggcatgggactatacataagaaggtctttttcctcttttagactggatcaggtttttgcaggaacaattattataattatcttcagccttcttatgtggggctctgcaacgatcctgaggcaaagattcacacgctacttaggaggtgaaaaatgaaaaaagtaattctgtttttgttgagttttgtaattcttttttcttcgtttggatgtgctccgaaggagacgaaactctcaaatctcacaaaggtaacactcatgcttgactggacaccaaatacaaatcacactggcatatatgttgcaattgacaaaggttattttaaggaaaggaatcttgatgttacagttgttcagccgtctgaggtgtggccagaaactgctgtttcaggcgggaaggccgactttggaatttcgtttcaggagtcgcttacccagtatgtggtaaatgaaggtgcgccacttgttgcaatatctgcaattctccaacatgatacatcaggtctaatatggcttaaagattcaggtatcacttctccaaaagatttttcaaacaagacctatggaggttggggaagcgcttgggaaagtgcaattattgattatgttgcaagaatgaatggagttaacccttcaacaattaagaaagttgaacttggtgtatttgatgctattacagggcttcaaaagaaggtctatgacttcacatgggtttactatggatgggaaggaattgatgcgcaattgcgaggactgaactttgacttttacagtttgaaggacaatattcccaattttgatcactatactcctatatttatcacaagtaaaagtatgatagaaaatcaccccgacatagtaaaggcatttgttgaggcaatttctgaaggctatacctatgcttataagaacccaaaggatgctgcccaaattcttctaaggtatgcacccgaacttgataaaaaccttgttataaaatcacaagaatggctttcgccatactatcttgatgaatctggttgttttggtgtgatgaaagagtctgtgtttaggaattttacagacctcatgtataatcttggaattattaaaagtaagccccaggatgttaatacactttttacaaacgagtttcttccatgcaagaagtagaagtttcgagtgttaaagtttattacgaaggtttccttgcggtaaatggtataagtttcgcattacctaagggaagttatctttcgataattggcccttctgggtgtggaaaaacatctcttcttaaggctataggtggacttttgccttacgaaggatacatttcacgccccgaggggcctttaggctatatgccacaaaaaggagtactactcccttggtattcgcttttgaaaaatcttgaaattccccttcttataagaggggtaagtgaagttgaagcaagaaaaagagtgctcgatgtgcttcctcaatttggacttaaagggtttgaaaattactttccaaatgctctttcagggggtatgtatcaaagggcggcactccttcgcacgcttttaacgaattcggaattattacttttagacgagccgtttggtgcagtggatgccttaaatagacgtaaactgtggctttatcttgaagatatgcgacaaaaattcaatttttcaaccataatggttactcacgatgttgaagaggcagtatttctttcagatataatcgttattatgcacaaataccccggcgaattaaaagaaattgttgagataaatttaccgcacccaagaacacttcaaacaatttcaactgatgagttttcttcaaaagttgagcatgtccttgaaaaaataatcggagaaaatatttagataggcacacccatttcaatttctttttgttgtttttcaatactataatgtttctgaggtgggaaatgaagaaaataccagtattaataattttattgtctcttcttattcccaatatcgcatttgggaaaactctttactggagatcacttttttcaaaagccgggtttgtgtcttctccaaattactttaatcctgttaaaggtatcgagattgatcctaataactctaatgttgtgtatcttgcaacatgggggaacggggttttaaaaagcatagatggaggtaaacactttgacccaataaataacgggctaactgaacttaatacatatgttgtgaaagttgatggaaataatcctaaaattgtgtatgcggggactgcaacaggcgtatttgtctcatatgatggaggagcaagttttaaccttcttcaagatttaagattaagcgttacaagcgttgaatttggagtaggcattctatatgcaggtatcctaaacgatggaataaacgcaggactttataagttcaaagataataagtggattgaagtaggactttctgacaaagacgttctttcaattgcaagattaaatacttctactcttcttttaggtacttccgatgggctttactcttttgatgaaaaaagttcaactttcaaatttcttggatttcaaaatcttacagtgaatagtatcgcagtctcaaagaaaaaaatcgttatagggacatctgacggtgtctttgcaagcgatattgatcctatttattttgtgtcattaaataatattaacgtgcttctttcaagtgggaattttctctccgtagccatatataaggataatccttacaaggttattgtgggtaatgataaaggctctcttttcaggtttgatctgaatatgggaagttttgagaggttgcaggtgcgtgcaaattgcatttattctttgtatgtaaaaagtgatgacactatatttgttggaactgaaaatgcatttctttggtcagacaataacgggcagtcttttaagggatttgctcttacgataacaggaggagaaatgcaaattgacccacaaaatttaaacattatatacgtaggctctgataatggcctttacaaaagcgttgatggtggtgttaactttataaatcttgggtttgttggtaatagagttttttctgttgcgataaatcccaacgatgacagggaactgtttgttggaacgtatcttggattataccattcgatcgattacggtgaaagttttgtagaattaaagcaattttcaggatattctgtgacgtttgttgcaattgtgcctcagactcaaataatttttgcaggttcagaaataggagtgtttgtttcacaagaccacggcataacatggacaaagagtttgtcgattaaagaaggcgattttattctttatatagcaatagatcccaccaactcaaatatcgtttatgttgcgtcttttatagacgggctttataagacgtatgatggaggtaaaacttggcaatacctcgggcatgatgactttgttatatcctcaatttcaatttataaaggcaatcctaatgttatctatatttcaactttaggaagtatttacaaaagtagtgacggaggaaaaacactcacgaagatttttaatatttcgggaggctcaagcggttggtatgtctttaaagatgttttagtaagttcttataatccaaatcttgtttttgctgtaggtgactttattgtatacggaacgaatagagtaactgggttacctgaaatagcctatgatgagcctatattatttaggacaattgattcgggagaacactgggaaaaacttgatcttccaaatactatcgagtctaacaatgcaatctattatgatgaaaaaactaataccgcactccttttaacaggcattggcatacttcattacgattttacacatatgaaatactacttctattcagagggattttctgaagagtacataagggttgtaagaacttttgatgatgctctttttgttggaacaaattctggaaatataggtaagagttttgacggtggtaaaaccttcgaattccatgcgaaatttgatgttccggtgctttcgcttttccaaagcaaaacgaatcctaattttatttacgcggggacctcaatgggtttgcttgtctcaaccgattttggttcttcatggaaaagatatttttcgggaatggtctatgctattacaggatttaacttaaatggaaaagacatcatatttttaggaacggattcaggtatttttgagattaatggttatttggatacaggtaaactcatttacgatggtgtaagtactgccctttactattatgatggcaaactgtatgcaggtactgatagagggctacttgtctcaaatgattttgaaaactttgagttactcaaagatataggaagtacaattaatacaattgcaatttttgatggttctctttttgtgggtacaaatgatgggctgtatgttattgacagagatagtgtaaattcaatccttaaagatagtgtaatctttgacatggtatatcaaaatggtactatctaccttgcaaccgatagtggtgtgcttatattgaataaagacttatcttatacctcaataaataacgggcttacaagttattatgcaacttctattaccgtaagtaaaaatggtgatatattcttaggaacagatggaggtggcttatttaaacttgaaagtagatcgactgtgaaagtgtcggcttcattgggtggaaaagttgaaccctcaggtgaatttgaaatgtctccaaccgaagaaaaagaatttatcataacacctaattcgggatttcgccttaaagacgtgttaataaatgggaattcatatttaacaaacgcaaaagaccttggaaacggcacatataccctcaaattgtcgggtatctatgacgattcgactcttcaggtaaatttcgaaccgattacttttgtaattaaaacctatgcgcatttaggtggatcgattacaccgggagagactctttcagttagttttggttcctctcaaacattcacaattaccccagacagtggctacaaaattaaagatgtcttagttgatggtaaatctgtcggtgcagtttcaacatatacctttaataacattacttctgaccatacaattgaagcctttttcgaaaagaaaacaactactattgcactccaaattggttcctcttcttttactgtagatggtgatataagaactcttgactcccctcctgtgattaaaaatggtagaacactcctaccaattcgagcaataattgaagcacttggaggaactgtcagttgggatgcaacaacaaggaaagtaaccatttcacttggcaataacacaattgaactttggattggaagaagcattgcaaaggtaaatggcacagatactcccattgactccactaatccaaaggttgtccctgaaataatcaacggtaggacaatgatacccttgagatttgttgctgaatctcttggagcagatgtgcagtgggatggaacaacaaaaactattacgataacatatggaggctgagatttaaagactaattcacgaaacattgtttataaaaacctttatcattaggtttacttcaagtataagaagttattaaaaaatgagtatattaatagcatgatatgaaaataaaaattgtatttgcaattcttcttacgcttttattaaatatggtattgaatacaaataatataaaaggagatattatgattgaaaaaggcgataggattttgattgttgcacctcatccagacgatgaagcactttcaagcgcaaaggtcattttggagagcgtaagtaaaggtgcagatgtttatgtaatctttattacttcaggcgagcataacactgacacaatgcttaaatttgccccattccctgttatttcatcgtatcttcttgcctataaaagatataaggaggcgcttgctgcagcaaaaattttaggagtcccaaaagaccatcttgtgtttttaggatatcctgattttgggatgatgaaaatccttaccaatcctgacaagacatatttttcaggaatcacttttagaaaaagcgtttttgaaggttgggcctacgataaaggtaaaaattttaacttcaataatgtttatactgcctttaaaacggaatatgagaaaatcaatccaacaaaagttttctatccatctcaatatgacttaaacccagatcacagggctgtctcagtattaacgcaggcagttttagaagaggttaataataaaaatgtagaggcattatcatattttgtgcatgctaaaggttggccatttcaaatgggatataacccaacaaaagcacttactatgccgcgtttctttttaattgagccaaaaggtcacattgaagatattactcttgaaagagaagatattggaaagaaattagccgccgtaaaagcacacaaaagccagtatcttacaaagccaaagttcatggtaagttttgtaaggaaaaatgagttgttctttattccggagcctattaaattaggggatacacttcctttgtggagtgaaaaaatcatggaaaaactcgatattacaccgtttgttgaaagtgcttcaataagcgattttggtgatagttatgtaataaacttcactttatttaaaggcacaccgaggctttccaaaataaacatatttttataccctgaaaaaacgcaaacagattttgttaaactccctaaatacaaacttgagatcgaaagaggacttacatcaaatcttgaagtgaaattgtttgataatgacaaagaaatttttgaaacaaaagatacagtttctggcattgttaaagaacttgattttctataaatataaaaaaatcgtattttaatgaagcagacaaaacgtttttgatgttttcgtttgagcaatttggcatacgcttaacagaaacaccgtggtggactattgatttaagataagattgggttagactacaaataaactactaaaggaggcacatatgctaaacgaatttatggaatttttgaagcagtacaatgttattggtcttgcagttgcggtaatcattggaggaaaattgaatgaacttgtgtcaagtcttgtaaatgaccttttgacgcctcttattttcaatcctgtgctaaatactttaaaactcacaagtatagcagagttatcgtggcatggtatcttttacggaaaagtcgtttcgaatattataagttttcttattgttgcctttattgtatttttactcattaaatgggcaaacagtatttctaaagtaaaaacagttataaagaaaaattgaattaattccaggcttacaagaattttgtccaagttttgcaaaaagagactcgcgtggtataattatttcatgatgagtgtgaaaaaaatatcatttgtaattttgatagcgcttattcttaatctatttactattggtaatattaatgctcaaaatttaaacattaaactcattagatcctttgattctcaaatcaacactatatacatagcttcagcaactatcctcattggcacagatgaagggctttactacacctctgataattttaagacattgcgaaaaaagaacgaaggcttgaccgagttaagtatctctgctatagattactataatggaaaatattatattggtacagatgggggagggctttatttgggaagccttgaagacgcacaatggataagtctcaggaaccttgtcgattgcccaacaatttcttctattaaacatgaaggtgatagaatttatgttgcgtcctattgtagtggtttttttgctagttttaataaaggctccacttttttaaacttaaacaagggactttcatcagtaaaagcgagtgcatttttaatcgcaagtagcggttattatcttggaactgatgaggggttttattatgctaaaacgataagcgagggtatggtctggaataaggttttgaataatgtttcggttaattctgtatcagagtttaatggtgttgttcttgtgggaacctcttcaggtatctattcaggaagtgaaaataagtttgaaaagattaatatcgtctccggatctcctaatataaagtttgttgaagcccattataatagggttattgttgggattgattccttaggtttgtttttgtcttgtgatgcagtcaattattttctgaatagttctgagctattctttgatgttagaacggttgcgtttgatagcgataaaaaattaatttacgttggcacgaaatctggcaaattgtactccgttgatttaagtacgccgattcttctttttaataaaacaattaacttaggaaccgtgagaaagggatcagtcttcactttttcatttgatgtctttgattttagctttaatacacaggaattgagtctttcaggtcctaattttattcaatttacaaaaacttcttctgggaataaaataaacttttgtgctaaacttgattcatcaaaattggcggcggagaagtactctgtgccactcgttttgaaaaaaggttctgtcgaagaaaaggtgtttgtgaattttgaagtagtagaaaatacagagatagttgtaaggctttacataggctcaactactgcttatataaatgacaaagaatacaaacttgatgcgccaccttttatagacaagatatctaataggactcttgtccctgtgagattcatatctgaagcgcttggttttgatgtattgtgggatggcataaaaaaggaagtcacaattaaaaatagagaaaatacaaccgaaataaaactttacattaacaaaacaactgcaactgtaaatggaaaaagtattgctttggatgttgcacctgtaattctccccccagggaggacttttgttcctataagatttatttctgaaactttcaaaggtactgtttattgggattcaaaaactaaagaagtaaagattgttttttgaatggttacaataggtgaaggaggacactatgtctaacaagaagaataaaaaatcgaaaaaggtaaataaaaaagaagggaaacacattttaaacaaaagagtttttttaattttaggcattattgtttcgattgtagttgttatagtccttgggttctatcttaaaaatcgactatcagttcagaagtatacaaaagttattccaaaagaggatgtaaggtccgaggtatttggctttaaaggcacattaactactcccagagttcttacagacccagcacagttttctgatagttttgcagcggaagacattgtggatgataatgggaattcagtaggaactgaagttactatacttatagataacccatcttacaataaggataaaaaacgaattccacaaagtgtagcgatgctcttaatcgttgatcaaggccttaaaattaaaaccttaacgccctttaatccaacgtattttgaccttggaattgattttgaaaaatactttaacgcttacaaagggaaagatgcagaaacgataataaaacaaaccgatggtatttataccggtgatagttcagttgcgacgattataaaaaacaaagtacgagaggcaatgagtcttctttatatagaaaaatatgggaaggaaaaatttagtgcattgggtgtctcaggatatgtattttctgagagaggaacaaaactcccgcagattaagtttaaagatgttaacggaacagaatacgatattaatgattttaaatacaacaagattgtgattatcggtggtaatcctggttgcggctcttgtgttgaaagtgtaactcaacttgcgaatctttttaaaacatacaacattgaaaatgttaaatttatagtatttgcatttacacaagaaaaagaccaactcttgcgacttacagcacctctcggcgataatgttataggagttttagatcctgatagaactgttgcaactcaattgaaagtgaatgtttcgccatatattgaacttgtcgacaaggatctgaccgtttactacagaggcccaggcgagccaattaaagaaacaattgaaaacataaaagcgttcttacaaaaataggaggatataatgaaaaaactttttgcttttttaacaatgcttgtaatgcttttttcagtcttgacatttgttagaggagtaacaaattctattgggaatttgacaatttctgtgagtccctccgatcgaggtgcttacggtgaatataaaattacatttgtaacgcactctgaccttaagcagggatacgatagagtatatctacagtttcctcaagaatctacaataccttgtacatcttgtgcttatgcgcattgttcggattgctttctaataaatggaacaagggtagcaggcgcaggtcctgtttacgatttgccaaagacagtttatttcacagtaccgtcccctggaataaaggcaaatgacacagtagagcttctaattaaacaatcggcaagtttccaaaatccgacaacgccaggagattacatattgaaagtttggactgatcaagaacctgaaaaggtgcaggcaacattcacaataacttcaacaacaatccagaatttaggtgcttcagctgatccggaatttaccaacgcaaatataatgttatcgcttgactttaccacaggaagacttggcgatgtgatgaatggcaagaatgtgtatgtaagatttcaagacggatttattttgcctcaaaagcctgatgcaaactacgttacgataaatggagaaaaccctaaatcggtttctattaatagtaacacctttactttaacgcttgcttcatcaattgggaaaaatgcaaatgtaaaggtaaaattctatccatcgtttggaattatctccccaaaaaaacagggcagctacacaatagaagtttttacagattcagaaccgatgcctgtttcaataaaagtggatttcaaagataaagatttcgtgcgaacgcttttagaaacaacgccaaacgagcctaacggcaaaaacggatatttcatatcaaatgtcattgttaaattgattgccgaaactaatacgtctgagacacctactacatactataagttagatgatggagactacaaggtttttacagatccaattgttattaatgatggtacccatacagtgaagtattacagcaagactaatactcttacagaggaagaaaaatcgcttacgttcaaggttgatacggtagcacctcatatagcattaaacttgaaagacctaacttatacttacgaaaatacaatattaataaaaggtggactttcggagagtggggatatatatatcaacggaaatcaactgcaagtgctttctgacttttcatttgaaggcgtttacaccctaaaagaaggacaaaactttttccatcttatcgctattgatgttgcaggcaacagaaccgaaaaacttttaacggtaatcttagataccacaacacccgttcttacgatagaatctccaaaatcaaacttcgagaaattctcaaactttattcttgtaaaagggaatgtatatccatcaaattgttttgttcttgtaaatgacaagatggttgaggtaaatggaaatggtgactttgaatataaacttattccgaactcaaagaataatatgcaacctgtgaacctgaaagccatttatcctctaacgggtaaatcagtagagcaaaagtttgtagtgatgtatgtatttgataataccgtaaaacttcaggtgggtagtaaaaatatttccgtctttggagagacgaaaaccatggatgtagaaccgtttattgacaaaacaagtggaagaacccttgttcctgtgagatttgtttcggaagcattaggctttgaagtttcatatgattcaaaaacaagaacagtcttattacaaaaggagaatgtgagaatcgaacttgttattggaagtaggtttgcaatcgtaaatggagtaaagaagagccttgatgttgcaccacttataaaagatgcaaggacatttgttccgctaagatttatttcagaaacaatggggtataaagttgactggaacgccgaaaccaagaccatagttattaccccatagtaatgtaagatacccatgaaaagatttgtgttaatctggttagtggttacagtcgtattgctgcttctagcaccctctgttaagggagatacgcctagcattaaaattcttttcttctccacacctgggtgctctgagtgtgcacttacgaagtcataccttgaaacccttaaggaaatttatccgaatattgaggtaaaagagttttcggtgtcggaacctaaaaataaggaacttcttgcaagccttggaaagatttataatcttcctgaaaacaaacttaatgttacacctgcagtttttattgggaaaagcgtgtttgtaagggaagaagcgtataaaaatgttgaaaatacaattaagaacttcaactacgatgacaatgcttttcttaacgaagcgctaatcaaagcacagggcgaaaattcagaactccttgagttgtttaaaaaatttggtgtgttaacggttgtaggggcagggctaattgatggctataatccgtgcgcaataacggttttgatattctttatttcccttcttgcgcttagaaagaaagataggcgtgagattcttcttgttggaattctttttactttgggcattggtgtatcctaccttcttttgggcattggactctttgaactaatatcaagatggaaatattttgattatatctcaaagtatgtgtatcttgggactgcaatcgttacctttgtgcttgttgtattaaacttctctgattacttaaaggcaaaaaagggagatataaagaatatggcgcttcaactttctacagccgagaaaaagacaatccatacattgttgagaaatcccaaggtccttacggagtttatctttgcgtttctcgttgcattccctgtgtcaattgtggagttttcatgcacgggacaaacgtatcttccaacaattgtttatatctttgggttggattatcttaaagcacaggcgtttttttaccttgtcctatacaattttatgtttgtattgcctttgattgttatcacctatgttgcataccggggatcaaactcagagaagatttccaagtggtttacggataatttgtctacaattaaacttgcaacagggttgctctttttggttttatttggataccttttcttgaagacactgagtctttttaacataattagtttaagaatttaagtagatctattaaaagacgaatttgtaatttcagtttgaggcgcaactcttgttgtgccccttttgtatattacttgtgatccatgatttataatgcgtgatgcttcaagtagttctgaaaaactcaatggctcaacaatgtaagctggagcacgcacaaccgtgtttatgtgaattttatctggtcgtataagcgttaaggcgtcgtataaatttaagtaattttcaattgtattattgataccctttacaagaagaacttcaatccaaagttcgtgcgtgaaaatttttctaaattcgataatgcctttaattacatcttcaacctttatgtcgggatggtttaaattgattttctcgtatgtttctttatcggttgcgttgagcgtgaattttacgatatcagcacttaataagtccatcttcgcatcgttttgtgagattagggatccatttgaaagcactgcaacaggaatgtctgttattttcttcaattctttaatgatatatccaagcctaatatgaagcgtaggctccccgagaccagaaaaagttatgtggtcgatttttgttgtgttgtttgttaaaaagtcctttaattcttcaagaattgcttctgccgggatatattcctttcgttcgcttgtaagaactgtagtttttccgacctcacagtagatacagttaaaactgcataccttatgaggcacggttgtaaccccgagcgacacccccagtcttcttgaagttataggtccataaacgtatctgtatgccaattcttctattccctctaattaatcatcaaacgatatgaattttatataatttttcaatcctgtcaataggttttgaggcattttttacactttttttcaaaattctttaaagcattattagaagcgatttttttgaagtttttggaaattgccaattaaaattttggtgataaataactttgtagtataataaaaatctggattggagaaaattgcaatggaaacttatgagaatagaaacacttttaacaggataaggaatagatttttccttcattttccttcctttaaatacaggaatttcagattatttttctttggacaggtaatttctgttattgggacatggatgcaatcaacagcacaaagttggcttgttttacagattacaaattctccttttaaacttggacttctttctgctgtgcaatttcttcctgccctattcttatcactttatgcaggcgttataatcgacaagttttctaagaagaaaatcctcatattcacacagagttcattagcactacttgcctttgtattaggccttcttgttacattaaaggttgttcaatactatcaaattttaataattgcatttttgtcaggacttgtaaacacaatagatatgcctgcaagacagtcattttatatagaacttgtagataaagagcacttaatgaatgcaatttcattgaattcgtctgcctttaaccttgcaagaattttaggacctgggatttctggggtacttattgcagcagttggatattcgtggagtttttatctcaatgctataagttttatccctgttattgttgcaattttcttcattattgagcgcacaaaaaggcctggtagatttagtcttagagaccttgagaatgttaacaaagatgcggtagaaggcgtaaaatatattcttaaaatcccaataattcttatcatatttgctctttttatcgttgttaacatctttggacttaattttaatgtacttgttccaacgcttgtaaaacaggtttttaaattgaaatcgacagattacggtttcctcatgtcgatgatgggtgttggtgctctaacagggtctcttttccttgcggttataagttataaaggagtaaaacatttctatttgtttggtggcgcatttttgttagggctaacccttcttttaacggggctttttccgaattactatcttgtaattgcgcttacgacattttctggattttcaatggtgctattccttaatactgcaaatacgctacttcaaatggaatcatcagagaaatttaggggaagggtgatgagcatttactctcttatcttccttggatttacgccttttggtgcgcttcttactggcacgttgagtgaaaaaatttcagttcagtttacatattcgtttattggcataattgtaattttaaccacatttatcgtatattttgttggatatagaaaagttttcggaagagagggactacacataagaagagtatcaggttcttacgaagggaattttcctaaaaaatgaaaaagcattttcaacttctttacgatttttttattatagggctttttacaataggtggaggatatgcaatgattccccttatgagggaaactttcgtgaaaacaagaaattatcttacagaagacgaatttttagagatgcttgcgatttcacagattacccctggaccaattgcaattaacatggcaacatttatcgggtatagagaaggaggtcttttgggttctacctttgcaaccgttggtgttgtgcttccttcgtttatcgtcattcttcttatttcgatgttttttgcaaaccttactcaaattcctcaggtgaagaagtttttcataggaattctaacaggtgttgttggagagataatctatattacatttgatatctttaagaaagccaaaaaaaccatattatacattttgatacttttactttctcttgtggaacttttcgttttaaagataaatccgatttatgtaattcttattggtggcgcattggggatagtttttgggaaatttttcgaggataaaaatggcgcttcttcttaggttattttttgagttttttaaaataggaattgtaacctttggcggcggacaagcaatgcttccccttcttcaacactcctttgtaactgaacttcactggattacgcaagagcgtttcctatattttgtatctgtttctgaagttacccctggtcctgttgcgcttaacatggcaaccttcattggttacgaactaaatggcgttatcggttctgcttttgcaactcttggcgttgtgatgccgtcatttcttgtgattcttgctattgcacactttgagaagaagtttaaagagagtgttttgtataaacgattcatgtttggcataaagcctgttatcatagcacttctcataaatgcaatatatcttattataggccgtggatttgttggttttattccttacctaatggctattgcaagccttgttgtgttcattttttataagaagtcgcctgttttgatacttcttgttgcgggagttattggagtgtttgttttaagatagtgtcgcaaaaccctgattttatgcgggtttaattttttgtatctcccaagactatcctctaaaaacccgcatagtaccgttgaaggcgcataaatacttgtataaaactatgcgtttatttcgttttagagcgtcaactttaccctaaaatgggttaaagtacttacgaataaatttttgccctttgtagcgcatttatatgagttttataaaaagttaagaaacactttcacaacttgttttattgggtttaaaaatctgtttataattgcccaatctttaagtgtaaattcttaaccaaatgtctcttaagatgctcttttaatgttattatattaatctgtgggttaaattcttgcaaatttattacctcacttttaacactttttacaaaacgcttttcactttcttcataggggtgcccctgaaggatttctttaagaatcttttggtttgcgtttacaagaattgatatatgatacagaaaatttcttgatacagcaacacttgaccctgcaatctttttatagtttataaatattccgtttctttcgtttaccctaacagggtttccagtttctttttcaattgcatctgcaattaaattcgtaagatattttgcttcatcgattatgtaatttgaaaatagccaaagttccttttcctttataattgtcatatttaacacaccttcatcatgataaacggcacctcctcctgaaaatctccgtaaaactggtattcccaaactttgtgcaaggtcaaggttaacttcatattcaactttttggaatttaccaattataacagatggagaattgacccaaaacctcagaattattttgttggataatgggctctcgaaaaggtcctgctctatcttcaaattttcaaatggatcaaaggagttgctttcaataacttcaatttccatatgtttatgcttgcgtaaagaattttccttttattccttcttcaagtgctcttttaaaatcaagcacttttgggccattaagagttaaggatacggaagcgacactttctttataaacttcgatttttctttctccgtcaagcgctatggttcctctttccatgaggagtttataaggtatgttttcgtgtaaaatcccagattcttttatatttgcttttgcaatttttcctggtgcaatggggaaaaggattttttccccagtatctgaaagtattgcaaaacctccgtatggatcgtttctccggattgggtgctcgtatgcaataaccgaggaaaatccaatgtttgttacctctgctacagttacaaaaattgctttaatagatttttcattccaaacagccttagaaccaataaattgctcttttgaaactgcaatatcaacgagtgccaaatcagaaatgtcatttatttttattctaagcaatttttctctttttgtaagttcttctttttcttctgttaaaagatatgaaattatagaaagtgcaacggttgtgctctcaatcatctgcgggaatgcattatttgtgcctgttgaaattggggcaagtggcatagggtcatcaagatttagccccttaacaacagccctatttgtgccatcaccacctattacaattatgatatcaactttctcttgcataacttttgcggcattagtgctatctatctcatcaaaggtgtaatcaatttctattgggtttgcctttatgtttattcctttaattcttgcaagtgcttttcttacaataccatagctatcatccatataataaatttcttcaacaccgaaatagttgaaaaccgaaagaattctctctacgatatttaccttttcctcgttatcaaatacagaagcctttgacacaagccttcttatatctttccctgactgtggatttgcaataattccaaccttaccaatcatatttgacattataagtaaaaattaacaatttgcaaaaaacttgcaaaggtgtaaaatatttttatggatggcaaaataaaggaaaaatttttaacagtttcctataaagaacttgaggaaaggaaatcacaatatgcttcttatatttccaatttgaaagacattttttcttctttttctaaggatacaccgctaaccgtatcttttgtcgacaaagatggagttgttctttttacagtaggaaattctgaagattcgacaatttttgaaggtcttgtttttgatgaaaggttaggtaatactgccataggcaaggcacttcaaacaggtgtgccgtgtgaagtaaaagggagggagcacacaaatcccaaattttttgaatggtcatgcagtgctgtcccaatatatgaaaaggataatttaattggagtaataggtgtttctacacgcttgcaagattatccgccatttacaattgaacttgcgaaactcattgcaagtagtgtcacaaaacaagttcttcttgatagtgctctaaaagaaatgaatatttcaaaaaaatttatacaagtttttgccgaagggaacaaagatggagtattgattctcgataagaatgcaaatgtagtatatataaattctgtaggcgcctcgattttaaggataaaccaacaagaagcaataggtagaaatgttacggaaattgttgactttacacccgttatacttgaggtttttaggacccataaaggctatattgatagagaatttataattgagagtccttcaagaggcacattgcatttcataaaaactgcagtagttcttcgcgatgaaaatggcgaatttgcaggcgttgtagatttctttaaggagattgagaaggtaagaaaatttgtaacatcattcattggggcagaagcacgctttacgtttgaagatataaaaggaagatcccaaaaatttgtggaagcaatgagaattgcaaaaattgctgctcattctaatgcctcggtattaataactggagaaactggaacgggcaaggaaatgtttgctcaggcaattcattttgaaagcgcaagaaacaaaggtcctttcgttgctattaattgctccgccattccacaagagcttgctgaaagcgaattctttgggtatgagggtggctcttttacagacgcagacagaaaaggtcgaactgggaaatttgaacttgccaatggtggaacattgttcttagacgaggtgggagaccttccactttcacttcaacctaaaattttacgagcacttgaagataaagttataacaagagttggaggaacaaagtcaattaagatagacgtgcgtgtaattgctgcaacgaacaaaaatcttgaagaacttgttaatcaaaatctctttagacgtgacttatattatcggcttaatgtaattcaaataaacattccacctttaagagaaagaaaagaagacatagaagttcttgcaatgcattttcttgaaaggctttcaaaatccctcggaaaagaagtaaaagggtatgataaaagttttattgaaccccttctaaattacagttttcccgggaatgtaagggaactacaaaatattatagaaagagccataataactgctgattcagatacgcttacagcacaacaccttcctaaggagatattcaaacaagaaaatccggatttaaattttccagattattcttttgatgagatgagaaaaaatcttgtaattaaagttctttttgaaacgaattttaacataactaatgcatcaaagaaattaggcatatcgagacccacgctgtataaactcattagaaagtataatattaacattactcaacatctgtaaaagcaatttacacttatttacacatatgtgtaaaaaaaatttacaatatccttttttctcctggtataaaatcattaattttccttaatttacatttttggcacgatttttgcattaaataagcgagggaaactatgaaaataaaaaaggaaggtagctttgagtttattgagatggaacgcggggaaaccctaaataaaaatttgaatgaacttattggacttagcggttttattgtaaaagacaatagtttacctctccatttgcatgtgtatcttgggaattctcaaaaaggggtaatagatggacatctttttgattctgaggtatttacctttggagagatgtctatcttatggagccccattaatgtaaagagaattctaaaggatggtctttttttgttagatttttaaaaaatatatgtttgaaaggaggtaaaatggaattatcaaaggaactgttactgaaattttacaaagacatggttcgcatcaggaattttgaactaaaagctgaagagctatttcttcaagggaaacttccagggtttatacatctgtacattggtgaagaggcgattgcagttggcgcaatggcaaatttgagagttgaggactacattacttctactcatagagggcatggtcatatgcttgcaaaaggtgcctcaatgagaaagatgatggctgaactctatggcaaaaaacacggttactgtaaaggtaaaggtggctcaatgcacattgctgatgtttcaattggtgttcttggtgcaaatggtgaggttggcggtggtttgcctattgcagttggtgcaggaatggcaattaaattacagaagaaagacagtgttgttatttcattctttggtgatggggcatcaaacagaggtgcctttcacgaggctcttaactgggcgtcggtctttaaacttcctgtgattttccttaatgaaaataaccagtttgcttctactgaaagagtgcaggaaactacatctgttgagaatatttccgatagagcagttggctataacatgcctggtgtttcaatcgatggaaatgatgtaattgcggtattcgaaacagtaaaagaggcggttgaaagagcaagaaatggtggtggtccgacgctgattgaggcaaagacctacagacttaaaggtcactttgttggcgatcctcaactttacagaacaaaggaagaagttgatttaaaatggcccaacgaacctatttcaaggtttgagaaaaaactcttcgaaggtggatatcttacagagaaagaaaaagaagaaatttggaatgatgcaaagaatgaagtagaagatgcagtcctgtttgcggaacaagacgaatatcctgcacctgaggaagctcttgaagacctttttgaagacagcacaaattgtctatattgatgggaggttgatatgagagaaattaccttttctgaggcattaggcgaagcaattttggaagaaatgtccagggatccaacaatctttacatatggagaggatattgcaaaacaaggtgggatttttggagcatacaaaccaattcttggcaaatatcaagatagaattatagatactccaatttctgaggaggttatttttggttcagcacttggtgcggcattagcaggaatgaggccagttgctgagtttcattttgcagacttcctttttactgggatggctgctattgcaaaccagataatgaagtttaagtatatgacaggagggcaggggaaacttcacctgatcttaagaggacctgatggtatttcaaaatctgctgccgcacagcattcggaatcaattgaaactatttttatgcatatcccgggcattaaggtgattattccatctacaccatacgatatgaaagggttatttaaaacagcacttcgttctgacgaccctgtcatttgctttgaacacaaaatgctttacagaatgaaaggacctgtcccggaagaggaatactatattccgtttggagttgctgacgtaaaacgtgagggtaaagatgtcacagtaattgcaacatcaaggatggttcatgaatctcttttagcagcacaggaacttgaaaaagaaggtgtaagtgttgaggttgttgacttgcgaacgcttgtgccgtgggacaaagaaactgtctttaaatctgtgaaaaaaacccacaaggttgtcattgctcatgaaacttggagaagagcaggatggggtgcagaaattgctgcaacaatccaagaagaactattcgattatcttgatgctccaattagaagagtcggtgcaaagaatgttcatatacctttttcaccaccgttacaggattttgttgttcctgacaagaacagtgtaattgaggcggtaaggagcgtgttataatgttcgaaataagaatgcccaaatttgggctttcaatggaagagggcaccattacaaaatggtacaagaaggttggggattttgttaaaaaaggcgaacctcttgttgaagttgaatccgaaaagataattaacacgcttgaatcaccttttgaaggtatccttaaagtaattaaggtaaatgaaggagaaaccgcaaaagttggagaaattattggtctaattggaagtgaagatgaaacgataaaagaaattactgaagagaaaagagtaattacttctgaggagagtaaagtaaggaaacttaccgaatcgaaaataggagaagagaaatcggaagaggttattcttgcttcacctgccgctaaaagacttgcaaaagagtatggtgtagatctttcgaatattaaaggcacaggaccatcgggtcgcattgttgagaacgatgtaattgcttttgttgagaaaatgaaacaaactaagccagtctctaaaaaaattcctcttgaccctgtaagaaaaagaatcatggataaccttgttaagtcctacaaagagtcggttcttgtaacaaacataactaaaatagatttaacgaatttaatttcttttaaaaaggagtttcctgatattacacttactgcgtttttcgttaagatagtttctaatgttttaaaggattttccaaaatttaatgcacattttgatggaaatgaacttgaaatttttgatgcaattaacattggtgttgcatttgacacggctaacggtcttattgtcccagttataaggaatgttcaggaaaaatctcttaaagaaattgcgcaagaacttcaaacactaaaagcaaaagtagaagaaaactctttgaacgtagatgatttaactggttcaacgtttacaattacaaatcttggtatgatgagaacagatatgtttacaccagttttaaatggtaaagaagttgccattcttggcatagggaggactttaaaagagcctaccgttgccgaggataaagttgttgtaagagactttgcttactttagtttgtcttacgaccatcgtgtaattgacggtgcagatgctgcaagatttttaggaaagcttgcagaatattttgagttaacagacaattttcaaaaaataaataaaatttaaacaaaaggaggtaaggtatgaagaaagtattagcagtgttgttgattgtaacaatggtgttgggagttacaaaatttactcctgccattgctgcaagcgaggtaatgattaaaatgacaattggtaatccaaaggcttatgttgattctaaagttgtaacacttgattctcctccaatcattgaaaaaggcagaactcttgtgccatttagatttataggtgagtcagttggtgcccaaatcggttgggatggtgctaagaaggaagtaagttatgtctttggcgacatcaatcttaaacttacgattggttcgaacaaagcggtagttaataatgttattaatatgcttgatgtccccccaaagattgttgcaggaagaactcttgttcctgtgagattcgtgaccgaaacactcggtgcaaaagttgattgggatgcaaaaacaaaaactgttacgattactgcttccactatacccccaaagattacatttaagccaaaagcagaatacacaatgcaggttaacgttggccctgcgtttgattggggaaaaggcgctcaaaaatgggctgatcttgtaagagaaagaacaaatggattaattaacattaagccctactttggaagtgcattacttcaaggtaaacagactaactggttccaagccgtgtctgaaggaagtattgattttgtaatggattcaacgatcaatgcttctggtgtggtacaatcgcttaacctattctcgcttccattcttcattaacacatacgagaatgtagataaaattgaaaatggcactgcaggtaagatgattattgaacaaatggaaaaaatgggtgtagtgcatcttgcatggggcgaaaatggttttagagaacttacaaatagcaaacgccctataagaactcctaatgatatgaaaggccttaaatttagggttgttggctcacctatttttattgatatcttcaaagccttaggtgccgatgctgtttctatgaactggggcgatgcggtaactgcattccagcaaggtgctgttgatggtcaagaaaacccctacggtgtattgatcccagttcaaatttggcaataccacaagtatctcacaaactggaattatgtaattgatccacttattctcggggtaagcaaacaaacttgggataagtttccaacttatatacagaaggctattaaagacagtgctcttgaagcagcagaatgggaaaaagcaatggtaaggcgtggtcttgatggatttacttctataaacattctcaagaataaatttggcgagacacctcaattgcttgatatggtcgggtatgtaagaagcaaaggaatgcaaattatagatttgacaccagaagaacgacaagcgtttattaatgcaactcaatctgtttatgataagtggatttcaattatagggaaagatatttacaatgccgctttaaaagatataggtaagtgataataggggaggggcaaccctccctttgtttaagttgaaggaggctcaatgaaaaagcttaaattggaagaaattctcgtggtagttatattaagcgtgatggcactgcttggatttgttaatgtattaagtaggtatattttccatttgtctttggctgcaactgaagaacttgaagttaatatgtttgtgtgggttacaatacttggtattgcaattgctttcgaaagaggttcacatcttggaatgaatatcgtatttgataaatttcccaaaagtttaaaaacgattgctataattttgtcttcgcttcttgccatttggctttttgtgatggtagattattatgctataaaagatgttataagagatattactctgtatcactcaagatcagaagcgttaaatatacctgtttggatgtatactatatggactccgatactctcggtatttgttttcaaaagtatcattgttgcaacactacataatattaagcaaatacaatctggaggcgcaaaatgagtgcagcgttaatcctcttcggaatttttattcttcttatagttcttggtgctccaattgggactgctataggtgttgcaggagtattcggtatcttaaagtatgaccttggagttactatgattgccaaaaacttcagtgcaggaattgcgaaatttccgctcattgcgattcctttctttgtgcttgagggagagctactttcaaagggtggtcttgcaaaaaagatctctaattttattataattcttgtcggtaaagcacgtggtggcttggcaatggctgcagttgtaacagcagcattctggggtgcaatctccggatcaggacctgcaacagcagcggcaattggacttatatttatccctgcaatgattgagcaaggttatcatgatacatttgctgcatcagttgttgccgcagcaagtggtcttgcaataattattccgccaagtattgcatttatcgtgtatgggaatattacaggtgtttcggttggtgcactgtttttgggaggaattcttcctggtcttgttgtaatgggtttcttcttaattatcacctatattatttcgcgaaatagaaattatcacggtattcaggaacgtggaagtggaaaagagatttggcatgcatttaaagaagcaatctgggcaattcttgcacctgtgattattcttggttcaatttatgctggtattgcaacaccaacagaatctgccatcatatcagttttttacagtttatttgtagggctgtttgtttataagagccttggcaagaaagaaattattgattcattaattggaactgctgttacctctgccgttgtcatgtttgttgtgacatttgcaggtattttttcaataacggaatcgacgcttggtatcattggtgcggcaggaaactttgttgttagtgttgcaaaaagtccaattgcatttttacttttggttgatttggtgctatttattgcaggtttctttctcgatgcaatttccattttatatgtcattatgccaatctttttaccagttcttcaggcatttaaaattgatccactcttctttggtgttatggcaactgttgctcttgcaattggacagataacgcctcctgttgcagtaaacctttatgtaacttcaaatcttattaagaaatctcttgaccaaacttctaaagatatttggccgtatgttgcttttgcagtgataggattgcttgtcattacactacttccaaaactttcacttttaattcctattgcttcaaaactctacactccatagacttatcataattggagttttgccccaaggacttttcttggggcgatttttattttgaattacataaatccttcattttctgaattatttggaaattttggttaatttgtataaaatggtaaaaattttattaggtggtggagagtgtatagaaatttaggcattgataaggttaaggaaatacttccacatagagagccgtttctctttgtggacgaaattttagaagttgagcctggcgtgagagcaattggaaaaagaacattcacatcgaatgattttttctttaaaggacactttcctaattttccaattgttcctggtgtaattttaatcgaattttcagcgcaagtttctgcatctatgattcttttgcatgatgaatacaaaaacctttttgggtatctatcaggcgttgaaaactttaaatttgttaagaaagttcaagagggcgatacagtaattgcaaaatgcgaaatgcttgatttcaggcatagcgttgcaaaaagcaaggtagaattatttgtaaatgacacacttattgcaatgggtatcattaaagcgtttttcgtaaataaaaattcattaggaggtgagttttgaaagttggagttcttgggcttgggagttatatcccggagaaagtagtaacaaaccatgatcttgaaaaatttcttgatacatcagatgagtggataaggacacgtaccggtattgtagaaagacgcatagcaaatgaaaacgaagcaacatctgaccttgcttctattgctgcgaaaagagcacttgaggatgcaaatttaaagccagaagatattgatcttattattgtcggcacaaactctcctgatatgctatatcctgcaactgcatgccttgtgcaggaaaaaattggtgcttctggtaagtgtgctgcattcgaccttcaggcaggttgtcctggctttatttatgctactgtagttggctctcaattcgtaaaatctggtgcgtataagcatgtgcttgtaattggtgccgaagtaattacaagaatgatggatccaactgatagagggacctacgttctttttggcgatggggcaggtgcagttgtccttggcgaggttgaggataaccgtggcattgttgattttgaattgtatgcagatggctctattgcggagcatcttacgttgcctgcaggtggctcaagaaaaccattctcagaagaagtcttaaaagagcgaagttattttacaaaaatgaacggaggagaggtttttaagttttccgtaagagaaatttcaagaatctcaaagaaattactggataaaacaggcacaaaattggaggatattgattggtttattccgcatcaggcaaatttgaggataattcaagcaggcgcagaaaaactcgggattcctatggaaaaagtcgttgtaacgattgataagtttggaaactcttctgctgcatctattcctgtatctcttgacacaataagaaaagaaggtaaacttaaaagaggtgatttggtactcatggtgtcattcggagcggggatgacatcaggtgcaattttaatgaggtggtgaggtatgattgcatttgtttttccaggacagggttcgcagtacgtggggatgagtgcgaaaatccccgaaagttcaattaaaaaggaattatttaataaggcatctgaaatattgggttttgacctattggaaatctgtgaaaaagggccgcaggaattattaacctcaacagatattactcaaccagccctttacactgtgtcttcaatctacgatgttctccttaaggaaaaaggcataaagccgcagattgttgcagggcacagccttggggagtattcggcactatattctgcggaagcaatctcttttgaaacaggtcttaaacttgttagaactcgtggactccttatgaaaagtgcgtctgataaagcacctgggaagatgcttgcggtgattggtcttgataaagataaaatacaaaaacttttggaagaagcatcaaagtttggtgtgattgtaaatgcaaacaacaatgcatttgaccaagttgtcctttctgggtcagttgaagcaattatggaagcgcaaaaaattgcaaaagaccttggagctcgtctttcaaaaccgcttgaagtttctgctgcattccattcgcctttaatggaaccagttgtgcctgagatgtcaaaagcaatcgacgaagccgaatttaaaactccttctatccctataattcagaacgttacagcagaacctgagactgatattaaccacattaaagaaaacctcaaaaagcaacttacaggctctgtaaactgggttggctcagtattaaaaatggattcaataggagtaaaagagtactatgaagttgggccaaaaaatgttttaaaaggcctcattgaacgcattattaagggctccactgttaaactttcagaggaggcttttaatgcttgagataaacctcaaagatactgtctcagttgtaacaggcgggggaagaggtatagggcgtgcaatatcaattgcacttgcaaaggcgggaagtaaagtgtcgatcatttatgcttcaagagttgaggacgctctgaaaacgaaaagcgaagtcgaatcttttggaggggttgccgaggtttttcagtgtcaagttgaggttgaatcatcggttgaaaatacaacaaagcaaatcgtagaaaaatttgggaagatcgatattcttgtaaataatgcaggcattacaagggatacacttcttttgaggatgtcttctgaagattgggacaaggttttgaacactaaccttaaaggtgcattcttaatgacaaaacatgcgcttaaatatatgataagaaataattctggacgaatcataaatattggttcaatcgttggaattactgggaatgttggacaagcaaactatgtatcttctaaagcaggactcattggatttacgaaggcagttgcgcttgaatatggctcaagagggattacttcaaaccttgttgcaccagggtacattgaaaccgagatgactgaaaaattgccacaaaatgtcaaagatacatatttaaataaaattgttttaaagagggcaggtaccccagaggatgttgcaaatacagttctcttccttgcatctcctcttgcaagttatattacgggaagtattattgttgttgatggtggtttgtcattaacataaaaaataaaattttaaggaggtaagaaatggaagaaagagaaattagagaaaaagttgctcgtgttgtaaaggagaaattaggtgttgaggacgacaaaattgttgactctgcagaatatgtgaaggatcttggtgcagattctcttgcacttgttgacattgcaatggcacttgaagatgagtttggagtaaagattccagacgaggacatcaataaaattacaacaattggtgcaacgatttcctacattaaggagcacttagggtagtatggagaaagaaagagtagttattacgggtttaggagctgtatctcctattggagttggtattaacgcctttttagatgggcttctttcaggaaaatctggtgtttcaaaaatttcgtcttttgatgcatctgcaatttccgttcaaataggtggtgaaataaaagacttcaatcccgaaaattaccttgataagaaagagatcccgcgtcttgatagagttcaacactttgcatttgctgcagcaaaagaggcaatagaggatgcaggcattggagatggatcaattgatcctgagcgtataggcgtatatattacctcaggaattggtggggttatctctcttgaacaacagattcttgtaaataaagaaaaaggcccttcaagagtaagcccatttcttataactcagatgattattgatgcaatccctgcatacattgctcttaaatatggctttaagggtgaaacgaatgcttgtgttgcagcatgtgcttcttctgcaaaaactataggacaggctatgcttgcaattgaaagaggggatctcgatgtggttgtaacaggtggcgccgaagcaccttttacgccaactgcagttgctgcatttgcatcaatgcgtgcactctcaaagaggaacgatgacccagagcatgcctctcgtccatttgataaggaaagagacggttttgttatgggagagggtgcaggaattcttattcttgaatccttgacgcatgcaaaaaagcgtggtgcaaagatttatgcagagcttgtaggctacggtacaactaacgatgcgtatcatgtaacagcaccagatccatctgcaaaagaagtgataagagcaatggaacttgctcttaaaaaggcagggttaaacaaagaagacgtaagttatataaatgctcacggaacgtcaacacccttaaatgataagaatgaaacatttgcaattaagcaattctttggagaccttgcctataagattcctgtaagttctacaaaatcacaaacagggcatttgttaggtgctgcagcagccttagaatctgttgcaacagtactttcaatccataaaggtattattttcccaacaattaattatcaagtgcctgatcctgagtgtgaccttgattatgtgggaaatgcaccaagagaagcaaacattaaagttgcgttgaagaactcttttggttttggagggcataacgtagtattagcctttaagaagtttgaaggctaaacacaattgctgctgaccaattttcaataggaggattaggggaggtgtttcctcccctaatttatttttttagaagattccaatatgatttaaatatgttataattaaggaaggaggtggtaattttggatattgtcaaaaaggaagtttttacggtccttgtaggcggttctgcaggaaatggtgtaaagaaaattggtgctgttttaagttctttctttgcatctatgggaagacatgcctttgaaatggaagattaccagagccttataaaaggtggccacaatttttgtgttgtttcaacttcgattgagcctatttatagccattacgagaaaaaagacattattgttactttagatgagagaagttacaaaaaacacaaagatgaggcaactcaagatggagttgttgtttataattcagatcttgtaaaaaatgcagatgaaaatcatattgggattcctcttacaacattcgcaagaaagtatccaaatccagaattaagactgggagtatctgtaatatctgttctctttggtgtcttgggactttcaaaagaagaacttgcaaacatcataaaagacaacttcaaagatgttgaaaataatatcagttttgcaaatgaggtttatgatttttttgttgaccactttaaagagaagcgaatagaattagaaaaaggaaacaaaacattccccgttgtttctggaaacgaagcaattcctcttggtgcctatgcgggtggtcttgatatgttctttgcgtatccaatgactcctgcttcaacaatcttacatttccttgcatcccacacgaaagattttgggattggcgtaatgcatccagaaaatgaaattgccgttataaatatggcaattggtgccgcttctgttggtcttaaaacgatggttgcttcatctggtggcggttttgcgctaatggaagaggctatatcgcttgcaggtatgactgaaacaccaatattagcagttttatcttcaaggccaggtccttcaacgggtgttccaacatatacagagcaaggtgatttatattttgcattaaaccaggggcatggagaatttcctaaaattgttgcttctcctggaacgcatgaagaagcgttttatcttgcatcggacctgttagcacttgcttgggaatttcaaacagtttcaattcttttgacagagaaacacctttctgaaagcagaaaaacatttgaaattgaccttgaaaaatcaagttttgcagattatatgaaacataccgacggagaatacctacgatacaaactaacagattcgggtgtttcaccactactttttcccccatctgaaagtgtaatcaaattttcaagttatgagcatgatgaatatggtctttcaacagaagacccagaaatgataacaaagatgcatgataaaagatttagaaaatacaattctatcgtccaaaaattaaaaacgatgaaaacagttaacgtgtataatacacaacttggagaaaatacgcctgttattttcacctatggttcgacaacgatgtctgtgcttgaagcactcaaatttgggaaaattgaagcaagagttattcaacctatctatcttgagcccttcccttcttgggaattggataaatttaagggtgtaaagtcatatgttgttgagcaaagcgtaatgggatcttttgaaagacttctcaaagagaaagcaggtatcaaagtaaacggccatattaaaaaatacgatggaagaccctttgaagtcgaaagcctatcaaaggctataaaggaggtattagcatgagtgtaagagatgaacttacaacatacgaagaaaatacttggtgcccaggctgtggtaatttcggaatatttactgcatttaaaagcgcagtaaaggaattggaaaaatttggcgttaaaagatctcacgttttaattactgcagggattggttgtcacgggaaaatttttgactacttaaatttaagtgggttttattcgctccacggacgtgccgttgcaacggcacagggaatgaaacttggaaaccccgatttatacgttattgcctttgtcggagatggagatgcaatgggcgagggtcttgagcatctcctctttgctgcaaaaagaaatgcagacatcacagtaataatgcataataatggtgtgtacgggcttaccacaggacaattcactcctgtttcaccaagaggttttaaaggaccttcaacaccgtttggctctgttgaggaacctctgaatcctattaagttaatgcttgatgcaggtgcaacatttgttgcaagaggttattctgcgaaaatcaaggagttaacgaatatttttgttgaggcgatactccataagggattttcttttattgatgttcttcagccgtgtgtatcattcaacgatacttatgaactttacaataagaatacatattttgtggatagtgttgcaaaatcaaaagaagaagcaattgaaatttcaaacattggagacaaatttccacttggaatattttacaaagaaattaaaccagtgcaccatgaacttctcttagaaggaaaaaatctttttagggaaagtccttctaaagatgtgcgtcttcaaaaaattagagaacttttgaaaatctaaacccttccaattttacttaaaatttaagggggcttcaaattagccccctaaataatttgaaaagatttttacaactttataaaaattcaaaatttcttcataatgtattcacaattaaaaatataatgtgagtagaagtaaaaatttttaggaggttaaaaatgaaaaaaacattattagcaattggttcaataatattagcaattggaattatatttacaggttgtagcagcgcaaatttgggtagtataggttctgtaactaataatcctacagataacccaacacaggttgtagtttcaccttcaacaactacaacttctgaccttgcaaatattgaaaaagacggacttctttacatggttgaagaggagaaacttgcaagggatgtttacggatacctatataacctttggggattaaccacatttaagaacatccaaagtgcagaacaaacacatatggatgaagttttaagcttaattgataagtacggacttacagcaccatctacacttgatgagcccggcgtatttaccgacccgcatttacaggagttatacaagactttaactgagcaaggttcaaaatctcttgttgatgcacttaaagttggtgcacttattgaagaaactgatattattgatctcaaattgatctcaaaacttatattaacaacacaaataacaatgatatgaagactgtctatacaaacctcatgaaaggttctgagaatcacctaagggcttttgtaagtcagttatctgcaaatggtgttaaatatgcccctgtcttacttacaacagatgaatataattcaataataaatggaacaacaggaaaaggcaaagttagtaatcaaggaggacattaatgaacgaaaagagaagggtactcaacatcaatatgttgattgtaaagattaaaggaataatttcaactttaatcttccttctctttgttcctgtcgctttctctggcatcggtctttattttgcaccatctggaagagaagcacgcttaactaactggacatttttaggtttctcaaaagacgcccttgagacaatgcactccattcctggtttaatattttcggcgttaattgtaattcatcttttactgaattttcggatttacaaaaatgaaatcatttgcttattaaggacaaagtgacgataaatctcaagacatttatttgcaatagggcttctttaaagaagccctattttttactccacatcttaaactaaagaattttttgttaataccttttacattccttgtttttccattttattcattgcgtttttgtcaggaccttctttaaggtacttttcaggatttttcttaaactcttcaaaacaaaaatcactacaaaagtaataagttttgccgttgtattcaaaagttactttggccgtttcttcttttacaatcatcccacaaacaggatcgatgtgtttcatttaaacctcctaaagttttaatttattaagtcttaaagagtttgttatcacatttattgaactaaatgccattgcgatttcggcaattgctgggtgtagtaatcccatcgcagcaattggtattgcaataacattgtagaacaatgcccagaataaattttgtttaatttttttaaatgtctctcttgaaagttctattgccttaaccacattttcaatgtttcctttaacaagcacaatatctcctgcttcgattgctatgtcagtgcctgtccccattgctattccaacatccgcttgctttaaggcaggtgcatcatttactccatctccaacaaaggcaacttttctaccttcatcttgtagttctctaacaattttgattttgtcttctggaagaacctctgcataaaaccttttaattccaagcatttctgccacatttgatgctacatttttattatcgcctgtaatcataatgatttcgaagcccattgttttaagtgtattaatcgttttttttgcagtttcttttatcgtatcttctattccaaagatacccacaagtttttcttctttaaaaagtcctaaaacagtttcacccttttcctcaaaagttttaatagtatccaaaatttcttcattcttgttttctattttactaattttctttgcagtgaaactcaatccatttacctttgcagaaatgcctactccacttgtttctctaaattcttcaatgttgtaggaattgtttgttttaatatcttggaatgcccttgctattgggtggctggaaagcttttcaattgacactaaagtgtcaagaccccctttttctatctctaaaacatccgcaagttttggttttccatacgtcaaagtgccagttttatcaaatataaccgtatctatatccttggcagtttgaattacagccccatttctaataaggattccattttttgcaccaactccacttcctaccatcaatgcaacaggtgttgcaagtccaagagcacatggacaggcaattacaagcgttgcaacagatgcaaaaattgctgcacttaacctgttgagtgttggattaatccatggtaataaggtcgaaagatgcaatgaaacgctctttgccaattgaggaaataaataccagaaactgaaagtaacggtagcaataataacaactgttgggacgaagtaagcagttattttgtcggcaaaagcctgaattggcaccttgctcccctgtgcttgttcaacaaggtcaattagttttgctaagaatgtatcttttccaactttggttaccttaacttttataaaaccattttcgtttatagttcctccaattacttcgtcacctacacttttatcaactggaaggggttcacctgtgaccatagattcatcaattgatgatgaaccttctattataactccatctgtggggattttttcaaaaggccttatcaccattacgtcatccacatctaactcttcaatgttaacttcgatttctgtatcgtccactataatatgtgccttctttgcgctgaggtctaatagactcttgattgctttagaagcatttccttttgctagttcttcaaggtattttcctaacagatggaagaacattatcattgcacctacataggagaagtctgcaacatttattcctataagatttaaaatacccgtaaagaatgccgcagttgtgccgagaaaaattagaagatccatgtttaaagcattatgaaataatccttttaaggctctcctttggacttcaaatccgatgccataaaccattactgccgagaggatcaagttaacatatatcatcctttgaaacattagaaggtgggtcatatcaagaaccattagcacaaaagagggaaccattaatatacttgacaaaataatcttaatttttgctctcttgtagtcgctatcttgtttctccatttcagcactgagagaataaccaattttttcgacattcttgaagatttcttcgaagttaacttttgaagggtcatatgagatagttgctttgtttgttgcaatgtttacatttacatcaatgacaccttctgatccttcaatcgctttttttacattcaccgcacacgaggcacagtgcattcctttcacttcaagggttttcgttttaaccaagactaatcccttcctttcgagagatactcgatgattgattcaagttctttgatcttctcatcgaaattttcaccctttgctgcactcttaacgcatgtctccagatgcctttttaagatttccgtgttcgcctttttgagaattgcaataagggcaaggatctgttttgagatgtctatgcagtatctgtcactttcgatcattttttcaattccaacaaggtgtccctcagcaattttaattagttttaaggtgtctttgtgctttggtgaatggacaatttttgaatccatttctaaatcacaaacgtgtttatcatttttcattttccttgccctccttgaattagtctaacagatgtctctttttcttttcaaactcttcgtcagttaattttccttctgcataaagttgcttgagaatttttaaggcttcgtcttcatgttggtgggagtataggtgactatcgcgatgcccaaatccatgcaaaatttctttaacaccaaaggcgattagaataactattagaacccagaacaaaagcataagaaacattccaaagccagggaaaaaaccacatgctccaaagaatggggctctgaacaaaaaccaatgcatcatatttttacctcctatctattccaccccacggggggtggtatcatattttactacttattaaaaaatttgcaatagtaataaattctttctttaagatttatgacttctcgaactgtttgtttattttgtttcctctttattcttgtatttatttgctttaaattaaaaacatttttatactggttataaggatttaatttcaaaaaaggaggtaaaacacgtacgatttagttttgaggaatgcaaagcttagatttacaaatgaaagagtcgatattgcaattgaaaacggggtaattaaagaaattggaaaagtttatggcactcacaagcttgagatcaacgtaaaaggaaatctcgtaacagaatcgtttgttaatcctcatttgcatctttgtaaatatttacacttttcaaaatagatgaactttcacttttggattaccatggagagaaaatgggaaaagcaatgactgcaatagaacttgcatctcgtgttaaggagagctattctctggactggatttttgaaaatgtgaaagttggcctaaaccttgcaaaagagtatggagtaacccatataagggcattcgccgacgtggattcaaaagcaaaacttgaaggaatcaaagcacttctaaaagcaaaagaggagtttaaaggggttgttgagcttcaagtagttgcctttcctcaagatggtgtggaaagggagtccgaagcttacaatcttgtaagagaagcggtaaaaatgggtgcagatgttgtgggtggtattccgtggattgaattaaccgaaaaagacgaagaaacacacatagataaaatgtttgagattgcacttgaatttgataaagatatttcgatgcttgtggacgatgcgggggaccctacattaaaaacgttagaaaagcttgcaataaaaactttagaaactggttatatggggagagttttagcgcatcatgcaagggcgatgtcaatgtatccaatgcagtatcttatgaaattgattgctctccttaaaaaaagtggcatttcaattgttactgatccccatacaggtccgttgcatgtgccagtaaaagaacttttgtcaagtgatatccttttaagccttggacaggatgatatattagatgcatactatccttatggaaggaacaatatgcttgaagttgccttccttgcgtcgcacattttatggatgacaacggcagcggatatggaagcactttatgatatgattaccaaaaatcctgcaaaagccatgcgtataaatgattatgggattgagttgggtaaaacagcaaatctcgtagtactgaatgctcctaatgtacttgaggcattaagattctatgaaaagccactttatgtaataagtcacgaaaacttctttaaagtgatggaacttttttcaaattaatggtatctaattagcggaggtgaaagaaatgaataaaaagttattagtgttatttgtggtagttgcaattttgacagttgtctttattggtggaaaaacccttccaaaaggcgttgccacagcggattcggatcctacaaatcatacgatttctgtaacaggtgagggctatgtagaggttattccggatatcgcatatctaaattttggagttttctttgaggatttagatccagcaaaggcaatggatggacttgcaacaaaggcaagcggtatagtcgatgttcttgtaaagcaaggcattgcaaaggaaaaaatcaagacaagtgttcttaatctttctccaatttattcctacaatccacaaacagggaaatccactttggaaggctatagagcatctgaaaacttcatcgtggaaacaaagatattagatgcaggcaaaatcctcagtgccattgtaaaagcaggagttaacgatattggtggtatttcttttgatgcatcaaataaagataatcttaaacttcaggcaattgagaatgcgatgaagaatgcacgcgcaaaggcagatgcgtctttgaagaatacaaactataaagtaaccggtattaagtctatttctattgagtcaattagttatcctcaacctgttttcaagtcatttgcagcaggggcaactcaagcaaatgtccccgttgaaggtggaactctaaaagttaatgtgaatgtgcaagttgtgtttacatttgattaaaactttgtggtaatgctcttttaaggctgggttattgcccagcctttttaattttaacaagctttatatcaataaacgactttaactttcttaaaaaagttatgtagtcgatattttcttccttgagtactgaagataccggtaaacctttgccaaggtctctcaagaattttaagtcggatcctgagagtgaaatattctcaaaatttgcttcctgaactaagtcaaatgttgtatcatcagagatctcgctatttagacttgctaattcttcttttaaagcaataccctcagtgatcacatcaaaaaatggctttgatattgttataaactttgaatttaacatttccttaaactcaaaggtgcctttcgtctctatgaaagcctctaaaacagcatttattcctctttcgtaatgaggagaaaatgcatgatatatgttgtccttgtttatgtaaattccgtattgaccatgagcaccttgaatgtcaattcttccaaatttctttgactgatttacagcctgaagtatctcttcaagagagaaactttcaagggtccctttcattaaattcttttcttggggttatttagaatcctctaccttaaacctttttctttccctaaattcttccctttttccgttgttccagtgctgaacaggcctaagataaccaactggccttgaccagatttcgcaacgagtcctcatttctttagggataacagtgccgtcttcaaggataaggtcaccttcatttagtactttctctgccatctcttcctccttcatcaataaaattataatcaaaaaataaaaaatgcaatgcttttaattctttttttaaaaaatattttgaaatacactttgtcatttttagaagagtaatataatatttctgaaaacctaaaatttttttgtagaaaggaggtagtacaatgaaaaagcttttatcatttttggttgtagttatgttgctaatcgcatttattcccgttttaccaaagcaacctattgcaaatgctacaacctatggaaatgtagacgtggatgtacttgttgaacgtggggttatacagggctttcccgatggtcaacttcatctggagaggacgcttaccagagcagagtttgcaaaaatgatcgttagggcttttccctatgactttatcccatggtttaatcttccaaagtattcttttaaggacacaccaaaggatttttgggcgtctccttacattgaaacacttgcaaaggcaaaggtatttatgggatatccagacggcacattcaagcccaatagtcctatcacacttgatgaagcagttttagtgctctccagggcgctacaaattacaaatccgcaagccgaagatgtgatttcgagtttcaaagatgtatcaatgcttttacctgaagcaaaagattttgtaaattactttgtaaaaatgggattttacaaacccactggtgatactcttggtgcaggaaaaccaataacaagggaaacttttgtccacatgctcgcatcctcgcgattcccagttatcacaattcttcacacaaatgacttccatatgtatttacttggttctaccgataaagataaaaaaccaattggtggaagtgcaagaatttatacagtcgtaaaagaagaaagagcatacaaccctgatagaactcttcttgttgatgcaggagacgcaattggtggtggtcccccaattggtgcattcttctatggaaaagacgtcattgaagtttacaatgcaatgggttataactatgcaacatttgggaaccatgagtttgattggggaaaggatcttcttgcgcaaagagtgtctgaggcaaaatacacatatctatgcgcaaatattatcgacacaaagacaaactctacatttatgagtaaaccatacgaaattaaaccgtttggttttgtaaaacttggtctttttgggcttgataatcctcaacttccaatacttgtaaatccgaatggaattcaagggcttgaaattcttgaccctgtaaaaactgcaacaaatgttgtctcaacattaaaagataattcgaactttgtagtacttctttctcaccttggctatactgcaacagactactacactggagatatcggagatgtccaacttgcaaaacaagttaacggtataaaccttattattggcggacattcgcatacagtacttgataagccaacagtcgttaatggaacgtatattgttcaaacgggctcatatggaaataatcttggtgaagtaaaactctactttgaggcaaaggcaaattctgtaagactttcaaagattgactacaaactgataccgattaatgccaacgttaaagaggacgagacaattctatcaattattaagccctacaatgatgaagtaacaaagaaaatgtcagaagttattggcgaagcacttgttgatcttgatggttcaagacctaatataagaattaaagaaacaaaccttggcgattttattgcagattggatgagagaaatttcaggtgctgatattgcaattacaaacggtggaggtattagggcatctattccaaaaggacctataagtgttggaacagtgtatacagttcttccatttgataatcttattgtcctcctggagttgaagggctctgatataattgcagcacttgaaaacggatactcacaggttgaggctactgctggaagatttgcacaaatttcgggaattagggttaaagtagacctttccaaaaaacctggaagtagagttgttgaagtaaaacttgcaaacggcacacctcttgatcccaacaaggtttacaaagttgcaacaaatgacttcatggcagcaggtggcgatggctatactgtgttgaagaatgcactttcaatcaagatagttactggaaactacatgagagatgaccttgtaaattatattaagtcaaatccaaaagtctttaaagaagttgacggaagaataacctttgtaactccttaagtgaattgctaaatttaatagataaagggggggcttttacccccccctttgttttgtttgaatttttcattcatctactcaaaatattttaagttttcttcgttaaaaatatgaggtgcaacgacacttacaaggttaaacatttcttgcgccattttccttatctcccactgagcatgtgggtcaagacgaagtttaaaaaagtgcattaattctcttgcatttgctgttgcaactattttagtttctgttgcattaggtaaaataaatcttgcatcttcttctggaatttttaaggaaagaagttttttgtaagattcttctattgtttttaatgttttttcgaatacctcaagtgcctcaagattattcttgactgatggaggaaatataaacactgggttttcatattttacatatctttgagattgttgtgtgaatgaaaaaaatctgtgtcttacaaattgatgcgagcaagatcgtgaaataccttcaattgcaaatgtaaaacttatatgctcaaaaacagaataatgcccgagttgaagtgcaaggtttataaggtgaattatatcttcctctttaaggttcaaatctttaacactaccgagattacgtgattgtctcatagcaattgcaacagtgagttctggattaggtgtaaagtttataagagtaattaatacactaccttcgagcacttgtcccccttcggtattcagttttaaaaatacactacaaactatttacaatttggtttgtttttcttttggttggtgattttctttattaatttaacaatttttctttcgcttttaaataactttctttttagcatacttttaacttccctactttctaaatgtctattttcaaatccacgttaattttagcagattttttattattttcaagttcacctttccgggctttctctttcaactcttcatcgcacagagggcagaattcatgttcccctgggatatatccatgtttggggcaaattgagaaagacggagtaagtgtaatatagggcagttcatagttctcgagtatctttcttacgaatacttttgcagaatttggattgtatagtctttcgcctaagaaaaagtggacgaccgttcctcccgtatacaatttttgaactggttcttggagttctgcaagttcaaatgggtcatctgtgtaatttactggtagttgggttgagtttgtgtagaatggattttcttccgaccctcccgtaattatatcaggaaattcttttttatcttttaacgcaagagaataagaagttgactcagacggtgttgcctccaaattaaacaaatggcctgtgtctttctgaaatttttgaagcaattctcttatgtgcaacattacttcaactgcattctgaatgcctttttgtgttcccatgtggattgacctatcaaaaagcatctgcagtgcttcgttcatgcctattattcctattgttgagaagtgattgtcccaaaatttgcctgtttcctcttttatgggttcaagataaattcttgaatacggataaagtcccatttcggtgaacttttctacagtttctcttttcttttcaagcccttcttttgaggcttcaagaatttcatcaagcattttgtaaaactcatttatattgtgttttgataagtaggcaatacgaggaagattaattgtgatgacgcccacacttcctgttaacgggtttgctccaaatagccccccgcccttatttttgagctctcttgtatctaatcgaagcctacaacacatactcctcgcatcttcaggtcttaaatcagagtttatatagtttgcaaaatatggcgttccgtattttgctgttgattcccaaattggttcaagcacaggattatcccaatcaaaatcttttgagacattgatcgttggaattggaaatgtgaatggtcttccatgaccatcgccttcaataaacacttcaaatagcgccttgttaattaaatccatttctttttggaacataccatatgtgtattcctttatgggcttcccgccgattacaactggtttatcttttaaaagaggatgaggtgttaaatcaatggttatgtttgagaatggtgactgtcctcctgttctcattgtttggttcatattatagacaaactcctgaatttgctgtttgacctctttgtaggtgagcttatcaaaatacacaaaaggtgctaaaagagtatcaaaagaggagaatgcaactgcacctgctgcttcattttgaagcgtaaataagaagttcatcatctgtcctaaaattgatgaaaggtgctttgcaggtgttgaataaggtttaccggggactccgccgaagcctcttttaattagatcctccaagtcccacccaacgcaatagcttcctaagaaggagagattgtggatatgcacaaatccatctttgtggtaatcagaaatcttctttggatagactttctcaagccagtatatctcctctgctttaccggtaatatatgctttcaagccttgtattgagtagtttatgttagcattttcgtgaatttcccaggtttcttctcctatgtatttatcaaaaagttcaggtatatctaaatgttttcttaattcccttaattcccttctcttttctctatatataatgaatgcctttgctgtttgataaaatccttttcgcattaatatttcttcaattttgttttgaataatctcaatgttaatgggttcggattcgtcaatcagttcatttaatacaatgtttgtaagatattctgctacatcttctccaaattcgtgagttgcaatcccagcttttaaaattgccctagttatcttttctttttggaaaggaacaattcttccatctcttttttggacaaattttatcatctctatcactcctttatatggataggataaactaatttagcctaaaatcaaataccatttgaataataatgtttaaaaagttaagtttaataaagcctcttttaaaaaaatcaccacaaacggaactgctttaacacgatgcgatttcaaaaaagtattaaaaaaattgcaaaaatccccctaaaacctattgacataaagtaaaattcgtatatattaaaattaagcaagtatttatgcggtgtccttaagagagactgcataaatacttgaaaaattgatataggaaaggaggtgaaaacggatgaacaagccagaactcattacggcagttgctgagaaaaccggcatgaagaagaaagatgtcgaagcaatgcttgatgcattcatcgatgtcgtaaaagaaaccctcaagaaaggtgacaaagtagcacttattggcttcggcacctgggcaacaagggagagagcaaagaggaatggtgttaaccccagaaccggaaagaagatttctattccagcaaaagtagttccttacttcaaagtcggtaaagagttaaaagatgcagtttccaagtagttcctaagcctttttttgttatgggggcctttaaggcccctttatttataaacaataaaatctacataaccgttaatatctttcagagtataatccataagaataatttacatgatgtaaaaaataaactcttgactttataattttttttcatataattcttgcaacaaatttagtaggggtaaaaaaaacggaagaggaggcgaaagatggcaaagaagtttttagttgtgctacttcttatcgtagcactcgtaagcacgacatttacaggttgtacgtcgaaaggaccaagcacaatcaaaattggaggaattggtcctgtaactggtgaagcatccacttttggtgtttcaacaaaaaacggctatgagatgatgatcgaggagtggaacgcaaagggcggagttttgggtaagaaaatcgaattggtctttgcagatgacaaaggagacccaacagaaggtgcaacagcggcacagaaactcattaatgaggacaaagtagttgctattgcaggtacagttatgagtaaagtatcccttgcaattgcacctatttgtcagagtgcaggaatacctatggtttcgcctacatcaacaaaccccaaggttacacaagttggagattatatcttcagggcatgcttcatcgacccgttccaagggacagttggcgcactatttgcgtacaacaatcttggcgcaaagaaagcgggagtcctctttgataacagtaatgattacacaaagggactcgcagagttctttagagacaagtttaatgctcttggtgggaccattgttgcatttgaaggtcacccagcaggaacaactgactttactcccttcttaacaaagattcttgctggcaaccctgatgtaatttattgttcagattactataacgacgacggtcttatggcaaaacaggcaaggcaacttggctataaaggaccattccttggtggcgatggttgggattcaccagatttggtaaagattggtggagatgcagttaataactcctactttacaaaccacttctctaaagatgaccaaagacctgaagttcaggagtttgtaaagaagtatactcaaaagtatggtcaagcaccagatgctcttgcagcacttggatatgatgctatgggtcttattcttcaggcaatccaaaatgcaggctcaacagatggcgcaaaaattagagatgctttgaagaacatagaataccatggtgtttcaggtgtaatcaagtttgatgaaaataggaatcctgtaaaatctgcagttataataaagatcgaaaacggacagcaagtatacgtaacaactgtaaatccataagattcttctttaaggcaggggtgaaacccctgccatttttagaaagaaggtgaaaaatgagcgggatatttaatcttcagcagttaattaacggtatccaacttggaagcgtctatgcgttgattgcaataggatacactcttgtctatggaataatacgattggtgaactttgctcatggcgatttctacatgcttggtgcatatgctgcctattttacaattaattttctaatggcgcagcgtatggggcaaaatacattaatcgtaatagcgctccttgcgagtatgtctgtaggttcacttgttgctttcctttcaaataggattgcatatagaaagttaagatacaaaccaagactttctgcgctcattacagcaattggtgtttcaatgtttcttgaatacttttcatcagcaattcctgcaattgggccatcctataggccattcccgcaatttatctcaataaaggattttaacattgggacagtccattttacaaactatcaaataattaatgtttcaattgcaattgttctaatgataatccttacttacattattttctatacacgccttggaatggcaatgagggcatcagctcaggacaaggacgcactgagacttatgggtattgaccttgaaagaattattgatcttacttttatcattggtggtgcgcttgcaggtgcagcaggattacttgcaggactcacatatccaagaattatgccttatatgggtattgtaccaggattgaaagcatttattgcagcggttttaggcggtattgggaatgtagttggtgctatgcttggtgcattcatacttggtattgctgaggttttgggatatgctataaactctatcgtaggggaaggaatcgcatacgcaattctaataattgttctcattttccttcctcagggattatttggcaagaagacaggagaaaaggtgtaatatgaaagtgctaactaaaaacaggttactttttatatatgctttaattctttttgtagttattcaaattctttattcggtaggcattcttaataattactatatgcaaattatcgatattgctcttattaatattattcttgcaacgagtttaaatattattaatggcttcacggggcaattctctttgggccatggcggatttatggcagttggtgcatatactgcaggtgtcctaacaacattaatttggaaagttgggcagatgcaagcactccctaaatttagcctctttatcattgcggttcttcttggaggcgtagttgctgcaataatcggcattcttttggggattccttctttgaggttaagaggcgattatcttgcgatagttactcttgcattccaagaaattgtaagagtcggaataaatgcaattgattacgtgggtggtccgagaggtctattgggtatcccaaggctttcaacatttgctatgatttacttctttacattgatttcaatttttatcatgaaaaatattgtttattcaacagtaggaagagcgatgaaatcaattagagaagatgaagttgcttcagaacttgttggtgtaaataccacaaaatacaaggttatggcattttcaattggtgcattctttgccggtgttgcaggagccttgcttgtgcatgttcttcaacttgcacatcctacgatgtttggctttacaagtccaagtatcgcaggtccattaagtatccttgttatggtgtatattggtggtgcaggaagtttaagtggttcgataattgcagctgttgttcttactgttttatcagagcttttaaggcttggaatagactcattgaacggacttcatatattcccattcacaattggtcctgagtggagaatggttgtttatgcagtgcttctcattgtggtaatgctctaccgaaccgagggaattatgggtcaaagagaatttaagatacttgttccggaagaggaggagaaaaatgcaacgggtagtgcttaaacttgactctgtaactcactactttggaggccttcgtgctgttcataatttcaatcttgaacttccagaaggtgcattgtggggactcattggtccaaatggtgcaggtaaaacaacgatctttaacctcattacgggtgtttatattccaacagagggcaaaatctatttatatgataaagatattacgacatataaaccgcacgatgttgttgcggttggtattgcaagaacatttcagaatttaagaattttcggaaaccttacagtacttgacaacattcgaatcgcaggtcactacaggttaaaatatggtcttgttgattcaataataagaacaccttcttattacaaagaggaaaagtccgttacagaagaaagtcttgaactccttgagctttttaaacttaaagataaggcatatttacctgcaaaggcacttccttatggggaactacgaaggcttgaaattgctcgtgctcttgcaacacatccgaaactgcttcttcttgatgagccagcagcaggaatgaacccaaaggaagtttcagaactcatggaaatgattctctggattaggaaccattttaaagttactgtttatcttattgaacaccatatgcaggttgtaatgggtatttgcgagcgaattaaggttatggattttggagaaacaattgccgaaggcactcctacagagatccagaacaaccctcgtgtaattgaagcgtatcttggaaggagggcaaatgttaaaggttaataatctcgaagtttattatggtgcaatcaaagccttgaagggcataagttttgaggttaagagtggcacgattgttactcttattggtgcgaatggtgcaggcaaaaccaccacattgaggacaatctcaggacttgtaaaaccgaaggcaggcacaatattttttaaggatattgatataacgaaaatggaacctcatatgatcgtccaacttggagttgtgcatgtaccagaagggagaagagttttccctgacttaacggtaaaagaaaaccttgaacttgcagcatggactttaaaggacaaaaatagatttaaagaaaaacttgaagatgtttttgaacttttcccgagactcaaggaaagagaaaaacaacttgcaggaactctttcaggtggagaacaacagatgttagcctttgggcgtgcgctcatggtggatgcagacctcattatgatggatgagccatcaatgggacttgcgccagttttggtagaggaaatttttgatacaattgtaaaaataaacaaggaaggaaaaactattttacttgttgagcagaatgccgagatggctttggaaattgcacactatgcatatgttcttgaggttggaaatattgtttttgaaggtcctgcaaaagaggtaaaagaagatccaaaggtaaaggcagcgtatcttggtgcttaatttatagaaagatgaaaatattcatgggcaccgaatggtgcccatttttatttcaaaatactttcaactatttctttaatcttatttccgtcaactacacctttaaatttctccattgcaactttcataacttttccaaaatcttgcttcccttttgcgttaacttcctgaacaattttctcaatttcagttcttaactcttcgattgagggttcttttggtagataacttttgagtatttcaagttctttttcttcctttgaaaggagatcctctctttttgcttccgtatacattacaattgcttcttctcttttcttaatttcctttctgatgaggtcaacaatatcactatcagtaatttctttttgaagcccttttaattctatttctcggtatttaatttgtgatctcagcatgtttaatacacttgcctttatttcatccttttccttcattgcttgaatgtattctttttgaatttgttcaagtaatcccatgtttacctcctatatcatattataccatttatgctataatatattggttatggaatattttttgtgtcctttacataaaagtatttttggattccattatctttttgctttgtttattattatagtatttataataggcattacatactttaaaaagggactcattagtgagtccctatatttatttttagggaggttttgatgaaggttcttgtcattaatccaggctcgacttcaacaaaggttgcagtatttgaggatgagagttcgcttttagaaaaaactatcagacattcttcagatgaattaaaagactttaaaagtatcatagaacagtacgattttagggtaaatgtagttgaaaaggaactaaatgcaagtggatttaacctaaaggattttgatgcttttgttgggcgcggcggactattacacccaattgagtctggcacttatagggttaacgaggatatgctccaagacctaaaggaatgtcgatatggggagcatgcctcaaaccttggtgcaataattgcttataaccttgcgcaaaaagtaggtaagcctgcatacattgttgatccagtcgttgtcgacgaaatggaaccacttgctcgatattcagggcttaaaggcatcgaaagaaaatccatttggcatgcgcttaaccaaaaggctgttgcaaggagggccgcaaaggatcttggaaagcgttacgaagatgttaaccttattgttgtccatcttggtggtggaatttccgttgcagcgcacaaaaaaggaaaaaccattgatgtgaataatgctcttaatggtgatgggccctttgcgccagagagagcaggaggacttccaacgattagccttgtagatctttgcatgagtggtaaatacacgtatgaagaaatgaaaaaactccttgcaggtaagggaggtcttgtgtctcaccttggaacaaataacgcaattgaagttgaggagcgtattaataaaggtgatgaatatgcaaagcttgtctacgaagcaatggcatatcagattgctaaaacaattggagaaatggcgacagtactttatggagaagttgatgcgattgttttaactggcggtattgcaaggtcccaaatgcttgtagactggatcaaagagcgtgtaagttttatagcaaaagtgttaatatatccaggcgaagatgaaatgcgtgcccttttagaaggtgcactccgtgttttgaaaggagaggaaaaagaaaaattttatgaaagaatttgatgtaagaacccttttagaaaaaaggactcagattattactggacgtattggctctggaaaaacagagattgcaataaatcttgcaataaaactaagcaatttgcaagttcctgtaaaactatttgatcttgacattgtaaagccttatgtaaggattagagatgtagaagagaaattaaaagagtataaccttgaccttatcttaccaccgcctttaacaagagtacttgatgtgcctgttttcccaccaaatgttgtatctgaactcatggataaaacttcaatacatgtaatcgacgttggtggcgatgcatatggtgcaggaagtattgctcagtttagaaacttttttgaggattcatataacatgctttttgttgtaaacacaaaacggccttatacggaaacaaaagaacaaatcctaaaagaacttgaaacaattcaaaatgcttcaaaattgaaggtgacgcatcttgtattaaacacgaacttgcggtgggaaacaacaaaagagatcattaaagaagggtatgaagttttaaaaaacgtttcttatgaattgtcactaccaattatttttgcaggcgttgatgaatctaaattggcgttaatggactctcttgatgtggatgtttttccactcaaactatttgttagtccaattccaatataaggaggtttggttaatggaaccaaaggtaattattgacgaagagaggtgcaaaagttgcggcctctgtgtaagtgtatgtccaaaacatgttttgagaatctctgacagaattaaccttaaagggtatcatcctgtggaactttttgacaatgaaggatgtatttcttgcggcttctgttacattatctgtcccgacagagcaatcgttgaagtaagaagacctgagaaagcacaggtttaatggaggttattatgggtgaaagactattaatgaaaggtgccgaggcacttgctgaggcagcaataagagcaggtgcccagattttctttggttatcctattacgcctcaaaacgaaacaccagagtatttttcaagaagaatgccagagttaggcagaaagtatgtgcaggcagaaagcgaggttgcttctattaatatggtttatggtgcagcctcaactggaacaagggtaattacttcttcctcaagccctggcattagccttatgcaagaaggttttagttacattggaaactcagatgtgccatgtgttgttgtaaatgttatgcgtggtggccctggccttggaaacattgcccctgcacaggctgactacttccaggcaacaaagggtgggggacatggtgattatcactcaattgtattagcaccacatacagttcaagagcagtgcgatcttatgtatgatgcctttgaacttgcagagaaatatagaattatggttgttgttctttcagatggacttttagggcagatgatggaaccagttgagtttaaagattgggttgatgtcagcaaactcaaaacacctgactgggcaatcgttggtaaaggtgatagaccaagaaatctcataacttcatttaatctcgatccagaaggccttgaaaagatgaaccttgccttacaggaaaagtataagaagattgcagaaaatgaaacaagatacgagttatttatgatggacgatgcagaatatgccctcactggctttggaactgtagcaagaattatgaaaacaacggttaagatgttgagagaaaaaggcattaaggcaggactgataaggccgattactgtgtggcctttcccatataaggtttatgaagaatttgcagataaagtaaagttcttcctcgacgtggagatgaacgagggtcagatgcttgaagatgttaaacttggagttaatggcaagaaaccagttcagttctacggtagatttggtggggttgtccctactgcggaagaaatttataaagcttttagattgcacttgggaggttgctaatgaaactcatatataaagcaccggaaacgtttacaaaaaagcctacaacttattgtccaggatgcacacatggcatagcacaccgtattatttcagaattgcttgaagagatggatttggtaaagaaggcagtaattatttggccggttggatgtgccgtatttggatacgattttattgatacggacgctgcagttgcagcgcacggaagagcatgtgcaatggcaactggtataaaaagagcacatccagaaagttttgttattacatatcagggagacggtgaccttgcttccataggaatggctgagacggtgcatgctgcggcaagaggcgaattaatcacaacaatttttattaacaacggaaactttggtatgacaggtgggcaaatggcacctacaacgctaataggacaggttacaacaacatctccttatggaagaaaaccagaggtaagcggatttcctattcatgttgcagagatgcttgcaacacttgatggtcctgcttacattgcacgggcatcacttgattcaccgcagcacataaatcaggcaaagaacttcataaggaaggcatttaaagcgcaattgcttgggcttggttattcgcttgttgaacttgtttcaacgtgtcctacaaattggaagatgacaccagttgaatcacttgagagagtaagaaaagaagtgcttcccgttttccctattggtgaatttagggttgtaaagggggttgagtaaaatggaaaagggagtggttatagcaggttttggcggtcaaggcgtaatgcttgcaggggaaattcttgcagaagcaggaaaggacgaaggaaagtttgttacattccttccatcatatggtccagaacaacgtggtggcactgcaaattgtcatgtaatagtctctgatgaagaaatcgcatcacccgttattgataggccagaagcagcaataattcttaatcttccctccttagacaaatatgaaccgatgatgaaagagaatggtatcatgattcttaataagacccttatcccaagagaagttaaaagatctgatgtaagggttcttcaaattgatgcgcatgatgttgcacgtaaacttggttcggaaagagttgttaatatgattctccttggtgcatatgtcgaagttgagaaacctgtgtcattagaatctataaaagaggcacttaaaaagtatctaacaggaagaaaagcagaacttcttgagataaatattcgcgcagtagaagagggaagtaaaattgcaagggagtttttgggaggctaaagtgaaaacaataaaaccggaagaattaaagccagaaccggttgaatttaatggggcatacatccctggcgtgacgattcggtggcttattaaaaaagaggacggggcagagcgttttgcgatgaggtattttgaattggagcctggtgcagttataccagagcaccaccacgagtgggagcatgagatttttatccttcaaggtaagctcattataaccgagggcgacgaagaaagaactgtggaaagtggaacagcagtctttataaagccaaatgcacctcactcttacaaaaacattggtgatacgaaggctttaatgctctgccttattccttacttaaaaatctaagatggactttttggggaagtctatcttagttgtaggtggctcttctggaattgggagggccacctccttacttttagataatcttggtgcaaaggttattgcaactggcagaaccaagaagcacattgatgaaactttgagattaagcgctcgaattgttttaggacagtttaatcttccttacgatataaatgaactactaaactgggtgaaagaaaaaacagacagtctcaacggtattgttttttctcagggggtaatttttacagaaccttttgaaacttttagagatcacgaactcgaaagtatgtggaaaataaatgttgagtcttcttttaagattttaagagaccttcttccattgtttaagaacggtggaagcgttgtatttgtttcctctattgatgcattttttggggaacgagagccttcctctggctacgctttaacaaaatcggctataataggtttaacaaatgcccttgcgtatgaacttggaaagtataaaataagagttaacagtattttgccagggcttataagaacaaatatgacagaggatttttttaaaagcgaatttgatagtgtgcgtgaagaatttttaaggagagttcctcttgggcgtgaaggaagtcccactgaggttgcaaaactcattacatttttgctctctgatgacgcctcatacattacgggtgatagtatttttattgatggagggtaccatacggcatgagattttttcaccttgcagacttacacattggttttcctcttaaaagtggagaaaacaattttaactttcaaaatacgcttgattttgttgttgaaaaggcaaaagagtataaaattgatgttgttgtcatcgcaggggatgtttttcacaaaagagaccctgaagtaaaagacgaaagactctttgcaagatttataaatgctcttgcaaatttaggtatagaaattttggtcgtgacaggcaatcacgaaggagcaccatttagagagcgcataattcaccttgatctctattctgaactttctcttggatttataaatataagtaagataccggaagttataaacataaaaggttttaattttttaacacttccatatccatttaagacaaacattctttcaaaagaagaatttagggatttaagcgaggacgaggtattagtaaagttaaacgagagattgcttaaaattattgatgaacttttagaaagcgttagagataagaataacattcttgttgcacatattcctgtatctgaagggactgttggctatgagcaatttataaatttttccaaatatcttccactttcaattaacgaattagatagagagaatattctctactttgccttggggcaccttcataaaaatcaggttttggaaagccaaaaatataagcataaatttgtgtatccaggatctcttgacaggcttgattttagcgaggaaaatgatcctaaaggctttttctttgtggaagttttagattcagtaaagaatacagagttcatagaaaatcctttcgcgcgtaaattttacacagttgaaattttcgacgataagtcattcgagcaaattgattttgaccgcgcaaaacagtctatagttcgtgttgttgtgaaaggaaacgttgaagatgaggggaaattacgtgcagccgttaataaattaaaagaggtgtcatacgtatttacccaagtaatagacgagaggtctgaaagtaccccggttttatcgtcaatctacgaggtaaaagatccaataaaggctatagaagaatatcttgacaaatccgaaaatcaaaagtataaaaagataaaggaacaaattcttgaagaggcacgcaatataatggagcaaataaatgagtagaagaaaaggctttgcaagtttaagtgttgtccttttggttaccgttatgatttttgatactcttgttttgctgtcaattccaccaaacccttcggatagtgtccttagagcaaaattcatagaaattgcaaagaaatataatataccatctgtgattcttatgggaattgcttacacagaatctggttggaaacaatttgatgcaaatggaaatccaataattcatacgaacaccgatgggtcaattgatattggaattatgcaaataaattctacaggtagatcagaccttgacaggttaaaaacggatattttttacaatattgaagttggtgcaaagatccttgacggaaaatggaaaattactcctgcaattggtgattctgatagaaatatcctcgagaattggtattacgcaatttgggcttataacggattttcctacataaaccacccagcaaacccaacaggaaggcgttatcaggataaagttatcgacaacattgcaaaactcatcataggtgacgatggacagcccctgtggacaccagtaagtattacaaagccagatccatctaaaattacaaatccaccctcttacattgatacgccaacaccttaccactttggtgatttgtatcaaaacccttccgataacgctcgtatagttcaagcaaatacagaccttataatgcctacaaatacagatacgcatcttcaatttcttattcagaatgttggcacatccacatggagcggaacaatatttagcaatccttattcagcgaaacttacccttataggcgaaaatgttaaagtcgaaaagtcaattcctatttcaaacagagttcaaccaggcgaaacttacttgtgcgattttgttgtaaacattgggacatcaggcacttatgatttaacgcttgaattttttaacagcaacaatccgtttggacaaagagttaaatcaagtattacttttgcaaacttttcaatattggaccaaaatgacattactcaaaatgtttcaaactacacgataaatcttaattacaaggcggatctaaatatgaatttcacaccatatttatttgtgaaatatactaataatggcactgttttgtcaacagacctaattcaaggcacctatgcaaatggagaaatttattttacatttctaccaaactttaaagttccaccgagcgttaaccttgaaacatatcttgtattttccacttcaatgaacttaacaaacaccttctcatatttctataaggcaaattacacactttcttttacccctgttgatggtattgttatcgattcttatcccaatgccttgataactgttgacggcaataatacaaatttaactacacgtgcctttgtgcctttaacattgggaacccacacaatatctcttacaagagacggttataacccatacaccttaacttataattactctggttttgattatgtcttttcaaatcttacgcaaagcacaaatagtaagccacaagcaagcctaactaattttgatttccaaaagcttgttggaagtgatgcaaaatttgtaaatgtgcttgtgagtgctcctgatatgaataccacaatgtttttcatgtcaacctcgaagatgttttccttttaccctgcttccgtcaagggtcaaggtgtaataacactcattgctgatgcaagatggggaaatgtaggtaataataatggaagtatcacgttctcttacaatggtgtaaaaaatgcgataaatttaactgctttagttcaggttgtcggtgcaaacatttcaacgaatccagcaagccttacagtaagagtgcctgatttaatttctttcgatgtcattttgaatacaaatactctactttcagatatttcatttacggtttcttatccaatgcaaaatcttgaatttgtaagttactcatcacattatcttacaaagttaaatgactcaatcacatttacaggtgatgtgtcaaacgtccaaaatggctcatcaattcttacgcttacttttaaggcgatttcggaaagcacaaataaagtgattataaactttacaaacgtgagcacaacaaatggcacaaatgtgtactcaacaccccttgaacttacaatttttccagtatttgtaaagccatcgaaggttacaggtataacactaatgaacaatgtctcaaaggttgaattttcatttaacgaaagtagggcagggtcctacaaaataaaggattatgagatataccgaaataaaaaagatgacttgtcgtctgcaatgtatgtgggagcaacagttgctactcactttatagattccggaccttttgagcaaaacacgacttattactactgggtaatagcagttgacgagaaagggaattcttcagatccatcagatacatttactgttaagccaattattttctctgatacaaaagtaaattcaataaaactcgagttttacatagggtctcagaattattatataaatggcatacaaatgaaaatggatacagctcctatcattattggtggaagaacttttgtgcctgttaggtttatcgcggagcccctttatgctcaggttgtgtggaaggcagaaacaaaaactgtcattatcgcgcttaaagataaaataatcgaactttatataggaaatccacttgcatccgttaatggagttcaaacgccaattgataaagataaccctcaagttgcaccgttcataaaggacgggagaacaatgcttcctttaagatttattgcggagaattttggttcagttgtactttgggataattcaacaaaaaaggttacaattctatacaattcttcaactcattgaggtgatattatgaaaaaagttgatgtccacgatgcagtgaataagaggcttgcaacagatgttacaattattgatggcctcaagaaaagtgtgcttttcaaacgtggttatgttatttctgagagcgatgttcctaaacttctttcaattggaaggcactacgtgtggattgaagatgagagtagcactcttgttcacgaggatgatgcaggtatttttttaatggaatcaataaaaggtgaaaaccttaccttaacgaagccggaagagtcaaaggtaaaaattgttgccgagaccgatggcgttttaatcgtaaatacagatgggcttttcaagataaatgaaattgacgatgttgttgttgcaacaaaaagaccttttacttttgttaaaagtggtatgtctgttgcaattggtaagattatgccgaaagaaatttcaaaagatgttcttttggaagttgaaagtatcgcaaatatgtttaaaccaattgtcagcttgagaccgattgttcctcacaaaattgcgctcttccccgttggaaacgagtttattgaaggcttaagggaggagatattaagttttaggattaaggaatatcttgaaagccttggccaggaaattattttaagagaaatccttgaagatgatgagataaaaataaaaaatgcaggattaaaagcattagagatgggtgcagacatcgttatctacatgggaggaatggcagttgaccctgacgatagaacggttcctggtataaaacttatgggagttgaagttataaaatacggtgttccagtatttccaggattcacctttcttgtaggttatttggaaaataaggttgttctcggtattccgtcttcctctggcattgcaaaagaaggcacaagttttcactttcttatgccaataatattgtcaaattacagattgttgaaagatgaccttattaaattttctctcggcgggtacataggttaagagaaactatcaaggcttttcctaacttttcttttgtttaatgggagacacattccttttcaaccatttatagtggacttacaagttctccctctaactccccctaaaaaatgaagagattttttgttttccggtggagttggaggagggtgtccctcctccattttgtgtcatgtcgagcgaagcgagacatctctaatttagaggggaattaacaattcccctctctaactcccctttaaaggagaaaagaatttttatgggggagtactgaggggggttgttgccccctcagatttaactgaggagatccctcacattcgttcgggatgacttcaattagaaaggggtatatcccctttctaacttacccctaaggataaaaagatttttaattctttgggggagtgctgaggggggttgtttcccactcagattgatgagaggtaagaaatttaaaaaaaattgaaaaaagtcaaagaaaagtttagaaatagaacaaaatcttaaaaaaggaggtatttaaattttttttctatcgatactccgagagaaaaatagcctttaattgtgggaaaggcattttttcatgaaaaaaataagcaaatgcttatagatacaatttcaactattttattttgtctatctcaaatttaagaattggatactgttatagttgttcgtaaccctgagatttcattttgttttaggatttgcatcgtggtgcttcctgtaataaagagaaagaaataaaggaatggtaggtttttaatgacttctgccgcaataaattttaatactttcaattagaattctcaaaccaaggtgttttgttaaccctctttaacaaaatggcaaagaattaatataatataagtatgagaaaaaattcaaaggaggtataaaagtggaaagaaaacttgaccaaacgcaggctttaattgaagcagaacgatgtttatactgttatgatgctccatgtgaaaaggcgtgtcctgcacatgtgcctgtgcctgaatttatacaatcaattcgaagcggtaatcttaaaggtgcaagagaacttataagccttgcaaatccatcaattgaggtttgcggagaagtttgtcctgaagagcaattttgccaatctgtttgcaccagaacaaagattgatacccctataaagattagagagctccataaatttgttacagacaatgtgaagctaaaagatcttgaacttgatttgcctcccctaaacggaaggaaagttgcaataattggaggagggccggcaggacttgcatgtgcaagagaattaagaagattcggcgttaagtctgtaattttcgagaagaaggaacttggtggaatccctgttcaagaaatctcaaaagagcgactctcagatgaaatatcgagaagtgaggcaaaacagattctcgaattgtttaatgccgaagtgagggacaagaaaattacaagcataaatgaacttcatggggaattcgatgctgtttttatctcaacaggtttgacagaggaactcgagcttgatgtaaaaggtgtaaaccttcaaaatgtatataccgcacgaaaactcttaaagacaattaagtctggtatgaaaacaggtcttggaaaaagagttggtgttatcggtggcggaaatgttgcagtagaagttgccgcagccttgaagcgagaggatccttcaagagatgttgaggttgtctacagaagggggttaaaggaattaagggcatttagggatgaaattgaagaagcacttgaattaggagtcgcattccagttccttgcaattccacttgaaattaagggaacagaaaaagttgaagggctattatgcagaagagcacgtcttggagaaactgattcaagcgggaggcgcacatttgaagaagtaccgaactctgatttctttatcccatttgatactattgtaattgcaattggacaaaagccatcggatatattctcggaacttgagaagacaaataacggccttattaagacaaatgaagatcttgaaacttcaatgaaaggcgtttttgcaggtggtgatattgtaaggggtgcttcaacgattgtagagtctgttgctgacggaaagaaggcagcacagtcaattttaaaatatcttgaaggaggaaaaaatgtttaagaaagttgatatatcaattgactttttaggcattcatcttgattctccttttattctctctgctgcccctccaactgacgaacttgaaatggcagagagaggacttgaggaaggttgggctggtgtaatccttaagacaacatctgttgagggaaatcccgttgacctcaaaaaccctatgatgtcttcttttggaccaatgagtagaaaggttgtaggccttggtaatattgacctaatctctcatcaccacattgatgttgttgaagaaagagttaagtatctaaaaaagaaatttcccaataagatgattgcagcatccatcatgggtgcatcaaaggaggattggcaaacgcttgtttggagattgaagaaagctcaagtagatcttattgaatgttccttcagttgtccgcagggaagtatgggagaagagccaggaaaaatgcttgcacaaagtattgaggcaacagagaaagtcactcgttgggtaaaagaagctgccgacacaacgccagttctcattaagattacaccacaggtaactgatatcgttgaagttgcaaaagcagtcaaacgcggcggagcagatggcattactgcatcaaatactattccttctctaacgggtgttgacatctacacattcgaaccatatccaacactctttggtgaaggagcatactctggcttgtctggtcctgcaattaagcctattaccttaagaaccatagcggaaattgcaagaaacgtggatattgtcatttctggaaatggcggtgcatttaactggagagatgctgttgaatttatggcggttggtgcatcaaacgttcaattctgcacacttccaatgcactatggttttaggacaataagagaccttagaagcggccttgaacattatcttaaagaaatgggatttgcatcccctatggaaattattggtagggcattgaagaacataaagaatcaagaggatcttgtaaaaccggaaacaaggtctgaaattaactatgataagtgtattggttgtggtctctgctatgctgcttgtaacgacggagggcacatggcaatatcctgggattcggaattacgtaaaccaactgtaaatgaagacaagtgcacaggttgtgcaatgtgtatgcaggtttgtcctgttgatgcaataaggatgaaagaaaaactcgattctaaggttcactattttgcagaaagaaggtgagaacttgaaagaagtaaatattaacttcaaattgaacggcaaagaatataacctcacggtgccgtcaaatcttacgcttcttcaaattatacgtgagaaaattggtttaactggcacaaaaagaggatgtggtaaaggcgaatgtggtgcatgcactgtaatttttaatggaaaaactgttacatcgtgtcttgtccttgcgccaaaggttgatggtgcagatattacaactgttgaaggaattggaacatttgaaaatcctcacccgatacaaaaggcctttgttgaagaaggagcagtgcagtgtggtttctgtacgcctggatttgttgtgtctgcatatgaccttctttctaaaaatccccatccaacagaagatgatattagggagggtctctctggaaatctctgcagatgcacaggttatataaagattataaacgctgttaaaaaggcttcggaagaactaaatggataacaaaatttcaggagtccttttgtctgctggcaaatcagaaagaatgggggagatgaaggcgcttctctccctaaaagataaacttgttattgaaaaacttattgaagagtatttaaatgctcctattgacgaacttgttgttgtagttggttttaacggcgaaaaacttgaatcagttataaaaagcctgtttcccactgataaagtaagaattatccacaacgaagattatgaacaaggtatgttttcttcaattgttaaaggtgttggatctgccacttttgataacattcttcttgggcttgtcgataatccccttataaatagcgaaatcattaataagattcttaaagcatttgattttgaacacatcgttatcccatcttataacaagagaggcggacatccagttttatttccaaagtttattaaagacgcaatattatcaagtaaatacgaaactttaagggaagtttttgattcattcaaagacaaaatcatttatatcgatgcaccaattgaagttactattgacatggatacaaaagaggattacgaaaaaatcctccgatatttagagggaggtagcatatgattaatgtatacgaaaagattgcagaacttataaaaagtggcactgaatttgtttttgttgtcgttgtaaatgcagaagaatcaacttcaggcaaaaagggcttcaagatggttgttcttaaagatggctctttctacgggacggttggtggtgggactcttgaaaaagatgcacttagtattgcaaaagaactttttaagacaaaagggacctactataaaaaatatgttctcaaagaaggtgatccactttctttgggtatggtgtgcggtggggaggccgagttgtactttgaatatgttggcacgaaaaggcagttggtaatttttggagcaggacatcttgggaaggcaatttacgaagttgccaaagtttcgaatgattatgactttcttgttgttgatgagcgtgtggattttgcaaatgttgaaaattttcccaatacaacagtatttaacggtgaggggatttacaaaagagtttcagaacttcccatttgtgatggtgcagaggtcattatcgttactcctggcggcgaaaacgacccatacattctaaaaggactatacgacaaaggtgtttcttacacctacattggaatgattggaagccttaatcgaaggaataagtgctttgaaaaggcaatggaattaggggtgccaaaggaatttttggataagatttttgcacctgttggtcttgcgattggttccgaaacgccatttgagattgcaatagcaattttaggagaaattattgcccttaaaaaggggtatattgataaagttttaactgaaaggagtgcccatgaaagagcttgattattttttccctaaaacattggaagaagcacttcaaattaaaaatgaccttaagggaagcattaaggtcatcgcaggcgggactgaccttgttgtccacttaaagcaagatcaggtaaatgaggataaattgcttgatgtatcaaggttagaagaactaaaaggggttgttgataaaggtgatacaatttacattggtgcaggaacaactcacacagaaattcttgaaaacactttaattaaagactctgtgcctatcctttttgatgctattaaatccattggttcacctcagataagaaacattggcacaattggtggaaatattgcaaatgcatctcctgcaggtgattcaatccctgcacttttcgtgcttctatcaaagttgcatgtaaaaagtgttgaaggtagtcgcgaaattccaatcgaggactttttccttggtcctggaaagactgccttaaaggaaaacgaaataataatgggtgttgaatttgagaagatgaaagataacgatatcggtttctttagaaaagttggtcaaagaaaaggtactgcaatttctgttgtaaatgctgcagtacgtcttacaaaagatagtatacccaacaaattctcaaaagcatacgtcgccttaggtgcagttgcgccaacagttgttagagcaaaaattgttgaaaatgctcttacaagtgaaattcttgattctcttgacaagattatgtatattgcacgattagtttatagagaagtttctcctataactgatgtaagaggctctcttgaatacaggcgcgatgtctctataaacattgtgtatgaagggattgcagacctctttttaaaagggttcaggaggtaagaaatggaagagttgaaatatatcgggaagcctatacctcgaattgatgcactcgaaaaggcaacagggaaaattaaatacatgtctgatctaaaattcccaaatatggcgtttgggaaaatccttagagcaaaatatccccatgcaaaaattttaaaaatcgatacctcaaaggctgaggcacttccaggagttgtagcggtaataacacacaaagatgtgccaggtgtaaatggttttggtattgttgtccctgatatgccagtactctgcaaggataaagtgcgatacattggtgatgcggttgcagcagttgcagctgaaacagaagagattgcagagaaagcaattaaactaatcgatgttgaatacgagccattgcctgtggttgaggatccagaagaagcaatggaagaggatgcaccgaaaattcacgaagagggaaacatacatcttcatactgagataacccgaggagatgtggagagtgcgtttaaagaggctgatttgataattgaagagacattctttacaggaaggcaagaccatacgccacttgaaaccgaaggcggtgtagcctttgtagatgaagaaggggttttacatgtttatgttggctctcaatatcctcaaagggaccaactacaacttgcaagatgtctcaactggaatccaaagaaaattcatgttgtatcgtatccagtcggtggtgcttttggtcgtaaagatgaactttccattcaaccgattcttgcacttcttgcaataaaggcaaaacgccctgttaaaataactctttcaagagaagaatcaatcattgcttactggaaaaggcatccttttaagatgcgttataaggttgcattcaaaaaagatggaacacttcttggcgttgatgcatatcttgttgaagataaaggtgcgtattcttcattgggtggacctgttttaaatcttgcagttgagcatgcttgtggcccctatcgggtggataatgtacatgttgacggctatgctgtatttacaaataatggtattgcaggcgcattccgtggttttggagcacctcaaacagcatttgcaattgagacaataatggatattgcatctcgtaaattaggaatcgatccaattgaacttagaaagaagaatgcactacgaaaaggtgacagaacttccattgggaatgtcctcacaacatctgttggaactgaacttgtccttgatgcaataaaagaatcgtatatctggaaaaatagagatgcgttgcggaaagagcaatccaaaccatggcttaggcgtggggttggaatggctctaacctatcaggggactggtcttggtgttggcattcctgattatggtggtgcgattctcaatatgaacgaagatggaggatttactgtaagaattggtactgttgattacggccaaggaattggcacatcctatgcgcagattgttgcagaagcaatgcatgtcccgattgaaaaggtaaaggttattttaggcgatagtttcttaacagcagattcgggacctacaagtgcatcacgtggagtttatacaggtggaaaggctgcagttattgcggcagataagatgaaggaaattttgaaagagaaggcagcagaattattgaaagtaagcactgatagacttgattttgactttggatatgtttttgacaaagatagtggaaacaaagtttcctatgaagaactggcacaggcctttaaggaggttggatctcttcctgaaactgaaggatacttccttgtgccaactgcagatataaaattggaaaatgcctttgggcttccacaccatatctttgcattttcagcacatgcagcgtatgttgaggttaatacactaacaggtgaagtttctgtgattgaaggcgcagaagcagttgatggtggtgttattattaatagacaaggatacgaagcacaggttgaaggtggctttgttatgggtatgggatacggccttatggaacatactattattgaaaaaggtattgtcaagaatcctaacttttcaacttacataatcccaacaataaaggatgcaccaagacgcattgaagcaattcctgtgataaatcccgaagataccggaccatttagatctaagggtattgcagaaaccgttatggtggcaacaccccctgcagtaaccaacgcaatttatgatgcaacaggtgcaagaatctttagaatccctgcaacaccagaggttgtatattttgcaatcaaggagagtcaaaatgaggacattgattaaaaatattgatacccttgcaacctttgatagtgaggaaagggaattaaaaaacgcttggattgagattgaagataacatcataaaggaaattggggttaatacgcctcctcagggcgagtttggtaaagttattgatgcaaaaggaatggtaatgcttccaggatttgtaaatacacatcaccatttttaccagtcactttttagggcggttcgacaggtgcaagatgcaaaactctttgattggcttgtgttcctgtatgagcgttggaagtacatcgatgaagaggcagtctatatctcttcaattgttgcaatccttgagatgatgaaatctggcgttacaaccacaacagaccatttgtatttgttccctaaaggacacccaaatctctatgatgcggaagttgaaggtgcaaggttaactggtgtaaggttctacggtacaagggggagtatgtccctttcaaaaaaagatggtggtcttccgccagattcagttgtgcaaacagaagaagaaattttaaaggattacgaacgtgtggtaaaactctatcacgatccgaaaccattctcaatgagtagagttgctcttgcaccatgctctcctttctctgttacaaaagaacttatgattcttacaagagagtttgcagagaagcatgatcttctactccatactcaccttgcagagacaaaagatgaggacgaattttgcatcgaaaaatttggaaaacgccctgtagactatatggaagaattaggatggctttcagacagagtatggtttgctcatcttgtacaccttacggatattgacataaagaaactttccgatgctcgtgttggtatggcacactgccccacatcaaacatgcgccttggctctggcatttcaccagtttataaaatgaaaaatacaaatatgcgtattggccttgcagttgatggaagttcttcaaacgacacgggaaacttccttcttgaaataagaaatgcaatgcttcttcaaagggttgcatttggagaaagtgcattaactgcttccgaagcacttaaattgggaacatttggtggtgcatcggttctcaggatggaaaaagaaattggttcaattgaagttggtaaggctgcagatatcattggctttaaacttgatgatcgtcttgaatttgcaggaggactttcagatccagttcgcgcacttgtcttttgtgatgcaaaaggtgttgatttttcaatgataaatggaaatgtggtaatcgaggatgggcgttttgtccacattgacgaagaaaaatacatccaaaaacaaaacgaaatttcaagaaagttgctatcgatggagtgagattttggtagattcatgttttttggggggcaaaagcccccttttaatgtctttatacaaatcttttcaaaagaggctcttgatatttattgacaaagtgaaacttatgcgttaaactatctttgtgccttgaaagattacttacatggataaagcaatcgttgttgagaatttaaaaagagtatataaaaaagggaaagatagttttttcgcacttgatggtatctcatttgaggttcattacggtgaaatttttggttttttaggtccgaacggtgcaggcaaaactacaactataaaaattctctccacgcttttgtatccaacctctggcaaggcctttgtaggaggttttgatgtcgaaaaggaagttcaaaaaataagggaaattataaatcttgtttcaggaggtgaatctgcaggatatggtattttaacagttaaagaatctctctggatgttttctcaattctacggcataccgacgaatgaagcaagtaagaggattgagcattaccttaaacttgtaggcatgtgggactcaaaagatacacttttaaacagactttcaactggtatgatgcaaaaggtaaatcttgttcgagggcttataacagatccaaagattttgtttttagatgagccaaccattgggcttgatgttgaagcagcacgtaccatccgaagtattgtctcagaatgggtaaaagaaaagccgactagaaccgttcttcttacaacacattatatggcagaagcagatgaactgtgcgacaggattgcaataataaacaaaggtaggatagttgcacttgatacgccagaaaaccttaaaaaagcgatttcagatgagatattttttgaaatagaaacttccattgttccaaaagaaacttctcaaattcttacaaatgatctcaaagaattcggtattaattgtttaataaaagatcatattgagcgtggggtaagtactttaagtgtgattttgaaagaagagaaggacatcgcaaaagtcattcaaaaaattgttgaagttaacaaagagattttgagtttgcgtaagattgaaccgacacttgaggatgtctttattaaacttgtcggaaaaagacttgaagatgaagaaacaaattgaattgtaccttaggactgtttgggcaagagcatacgtgagaattttcgctcagtttaaaagagacattaactggataataagttctgttattggcgcattccttacgatggcaacattcatttatgtatttagaagtattaacgcaccagaggaattttcagggattgttcttcttggcggttttatgacaccatattggcttaatgtactctggtctgttgcatcgcaactctactgggaaaaagaaatggggaaccttcaactgattgttctttcccctgcgtcgctttctgcgttccttcttgggcttacgattggaggttttattcatacaacattcagagcactccttgtcctttttgttggtattgtcatatttaagattcccatagttgtttcaagcccttttactttggtttttgtattttttatttcgatatacgcactttactctgttggaatgatgttttctgcgctttttcttttttatggaagagaactttggcgtgtgatggttctcattcaagatcctgtatcgattatctctggcttttatttccctataaaggttttggggacgacatttgcagcaattgtttcagcaattcctcttacactcggacttgacgccttgagacaaatactccttccaagctacaatatgttgtttttgaattggaaaatcgaaacgataatccttgctatccttggttctatcttcttgtttattgccttacgtatgcttgtttttattgaaaatctctccaaaaaagagggaaggcttactttaaaatggcagtgatacgaggtttgcttgcagcaatttacattggtatacaaatagaaagtaactggactaagaagtggctctatgctctttatatattgcttttctcgttttctacgacacttcctgtgataattatttatggatttcttggtggaggttttgataaggatattttcaggtttgcttttgttggatctttattttactttgttttttcttcgatatttttcaacacatcttttacagtgattgacgatagggagcattacaggatgctaaagtacattattgtctcgaaaacgaactacatcatttatgcgcttggaagagccttggggtatgtgcttttacagatttcaagcagtgccatagtccttgtcttatttattcccatatttaaagttagtctttcagttaactttttgctattaatcttttcagttattacaggatttgttgggtcatttggcattgcgcttatgtttgcaagttattaccttctttctgtaagagaagaaacaagtcttatggacatactatttggagcactctttttgataagtggtgcgatgtttccaccgacgattcttccaaaatttggctatattatttctctttattttcctctctcttctgcaattgaacttggaaggtatgccctcttcgggaagcatcttacagcgttctttagtggatattcaacttctgctcttgtatcttttgcattccttgttaatattttgtattttgtcttaggtcttattcttttaaattttgccctcaaaagcgctattaaaaaaggttatatcgacataacaacagcgttttaaaaattaaattgtggagtattttagagcatttgttgttatttaacatatgagaagtaattgaaacttattgatccagataatttttaaagatagttagttagttcaatgaaggaaaatgcagggatttttaccaaaatcaactgaaaagttaataactgtttttttcggtcacttcatgatatagtcaaaaaccgaaagcaacgattaactcaactccattttttaaaagctttttttgctttaatatatccttagttttgtttgctatttttgtatttttagtcttcatgagttcatccgcagctaaaataaatttatgaggcaaagaatctcttaaaagttaaatttgtccatttcggtgagtttttagaagattttttgtttcttaactcatatactttcctgcattgatgttaaattttacgaagcgcttttctttataagatgagcttatttcggcaaactatttagtttagtttgacatgttttttataaatgcgtcagtccacggttcaggatttaaataaaaatctgcgtatgaaataaatgctttcattgcccctctgcctggatcgaaaatcacaacttgtttttctctatcgcaaaaacatgttccgtagagttcgccgtagcgctctttttgaatagttaaccaaacgaacactcgtatgtcctcaacaggtatctcgtcgcggctcatcccaaaagtcctacttgttgcattttctgaatcttgggttataaagttgttataccactgcatcctattgctgtagtatatttcatgagttttgcagttcacgatatctatcccatcaactcttacgactgtgttttctacactatgtccacctattacagcaggtatcgcaaaacttgttggaattgattttacaaagtcttttgccgagtcgaaaggatgatcccagtcccatgaaggaagaacaacaaaatcctccagtgattgtttccatgttaaaacctcggcactttgtccaagaacaatccattcgtcatcggaagtccaagcttccttaagatcttttgcacctttaattatttctttagttaaatcaatttcatctttatgttcttcataaaatttgtatattgtttttcctgcttttttccaccacggaagattagcatcacttttttctcccattgcttctggaagttttttctcttttcctcctgttaaatcttcgccctctacatcaagttctatctcaccttttgtaacatgagtctcatatgttccaccccagattgtaacagtaactgcatccagttctcttgatttatcccaatatcgtgttgaaacttgtatcgcatagttcccaaaccaaacatagattgttgttccaccaagatccaaaaaacctggccaacctgcttttatcatccaggaagtaaaaccatttgttattgatctttctgcaagtttacctcttccgggaatcaactcaatgatggttgaatttacttctcctccagttagaagaacgttttcagtaactttcaaattgccatttttagcctcaatttcgtaatatccgctaggtttaactaataattcaagaggtccaaattcccctttgttatttgtaaatccatcaaatactgtctctcttttgtagttctttattgtaatctttgtattgttagcaccttcgaaacttttttgaactacttcccccttaagattgccgttgttaattcttttaatgttatcgttacagttttttctttactaagttctacataataaactgaaggcggtatcgcttgatatccggctttcttaaatgcgattctataagtacctttaggaatattgaaagtgatttcgccatttttgtccgtatccgtttggtattcatggtcaacaagataaactgttacgttggaaagtttttctcctttttcatcttgtataattattttcagtcttccatgattgttcatccttacacttgcatttacaattggttttgtccgtgtcgtttctatttcaaatgaaacatcattgtagctattttttttgaattttattattcctttgccaaattctacgttttcaatcgtgaaaaatccgttcttatcggtataagttttaattccttgaaacgaaacttccactccttcaaggcctgcagtgtaccacgttggatcagttacaccactcccctcggatactcttccaaacactacccctttccgtagaacgtctagcataaatgtttccttatcattttttgttgcgaactgttttgaattagtaattaaagaaatttctacgttaattctgtcttttgtgagtgtatcacttacgttataaatctttgcgaaactcacgctatcaaatggttgaatattaccaagatctaatgatcctatattagtatcatcaattttgaagaatgcagtaacgttattcgctgtttgcccacccctattataagccgttccctgtattagcaaaggcgatccacaaattgcctttttggggttagtttttagcgaagtcctttctatcagtatgtcagcgtaaactggttgccctccttttaaaatgatttgttctccgaagggcccgttttcattaaaaggttgaagtatgaaattatttctgttttcgcttatgaaaagaaggtgtggtatattgttaatatttataaactcggaatagcaatggtctaaattaaagttttggattccttttggatatttttctctccaggtaacggtatatcttccagaattcaggttgacagtatatagagtttcatattggttttcggaaaatacaaaaacataagccttgttattactagtagccaaagacaaatctaaaatttcataaaaattagcatacgatataagtttagtgttgaatcttactgtaccatcagcatttattgaagtgataaagaagtcttttttactggaatcacaaactgtataaacgaaaacaaccgagtttgtagattcatcatataaaagatcaattggatactgttttttaccctcaaaagaatttgttgtaaatagaattttcgatagtattggaattgttgtaccactaaattcaaggataccaattcgacctccttctttgcttattttaccttcaggaggaaagtatgaagtaatccaaattttgttttctccgtctgtagcaataaaagtgttgtctttgcctttggttgcgaaagtcggtcgttcagttgatcaagattcttattataagttgcaagatatatacctttatcattttcaaatgctacgacagtgttatccttcacctgtactgcatcaagaacctcaacatcatcgcacaaattcttaatggaccttttccatttaagtttgccgcctccaaatgatggagtgtttatttgattgccgtttttatcgtacttttcccaaataatccatcttgaacttccaccactataaagcaagacaagatcatctttattttcaacaagagagaaatcaataatgcgatttttaactttgaatggtgcaactcctccgattgcttcgtctaaaatttcaatttcattaagtgtgcttaattccattattgataaggtagcatcactttcaccaatttttaaaaagtttatttttaagtcgcttatcccatctttatcaatgtctatttcctcccatagatttttagtaagtatttccgtttcgttagaatcgctttcaaaaacaattttcgcagtatttccttttacctcgacaagcgttgctttacatgtttttcctttgtagagggttgtagatgagttcttgcttatttttattattgtttcgttagtgtttattgtttctttttttgacatcccaatacgtttgttgcgatagaaataagaattattaaaataaaaatctttttcatctttcccctccccttttttgatttcttcttcaacaaaattataatatttttctggattcaaaatatccttgacatttattgaaaaaaaattagaatgggttataaacatgaaaggaggcaacaatgagaaatttaagggggagtattttgttggtaattatttctattttctttttgatcatcgttcgtctttcttcagtttgtgctattggaaccgatgttcccatgcctgttgattattgcgcatatgcttctgatcagaatataactataacctggaaatacgtttgtccgagtggtttttcttgtttcgtagaaatagaagaataccagagtggtgcttggaataaaattgcaacggaaaatgcggcaacttttacaaaaacatttacaggtcaaccctacggggaacatcgttataggatgagagcaaaactcatatatggtctaattactttgacgagtaattatactccaattttttatgcctatgtaataaaacaaccaagtgggtttacggttagtgtaaatcctcctgatccaatttttttgactggtggaagttcaggtcttacgctcaaatggaacccaaattcaaatgcttcaagtgtcgaaatttggagaagcaaacaaggttctatcatttttggaagaattgctactattagtgccgctctatcatcctttaacgacaatgtagatccaaacacaaattatagttactatattaaatttatccacaaggatgatacgaatattaaggacgatgtctcacttgcttcggctgtagtttcaaaactttctcttcctgcaacacctactaactttagggctaatgcaatagacaagaacatcttaatgacgtggtctcacactaaagcttgcgatggatataaaatttatcgatggaagacacttcctacaatcgggtggagcgtgattgcaactcttgacaaaaatactttatcgtacaatttaaccgtttcagagtatggtcaatattcatttaaggttactgcatacaattcaagtggagactctccatcacctcctgagcaagaggtttattccttgatgaagcccttaggtttagttgcgacccctctttcttctacttcaatgaaactaacatggagttcaattgatccaaatgcaacctccataagagttagttacagtaaagatggaattacttattattttttgtcagaatttgctttgccgagaactcaaatagtcgttgagagtctaactccagacacaaaatattggtttaaaattattgcagcaaggtggacgaattggtccaacagttcagatccagtttcagaaaagacacttcctcaaggcacacctcctgcgccaccctctgaacttattgcaaccgcttcatcttgtagtaaggttgaactttcgtggaaagacaattcccttgacgaaaccggtttcgttattgaaaggaaagaaggatcaggaacttttggcgaaattgcaacagtttcctcgggtgttaatacttttgatgatttaacagtatctcctttaaccacatatacatatagagtaagagcttttaatagttttggtaaatcagtgtatactgatgaaatttcagtttcaacccctgcctgtggtatacttcctaatcccccgtccgacttaaaggtgaatcttgtttctcgggcagaggttcatcttacttggaaagataattctaacgacgaagactcattcactcttgaaagaaaaactgaaggtacctcttatagtgttgttaaaaatcttagtgcaaatactattgaaacaaatgatacaggacttatacccggtacaaagtattactatagaattagaactcataacacttatggtttttctgattattcaaacgaagtttctgttgaacccccttctttaactgcaaaaccagaagcaccttcagaattatccatagatcaatcatcttgtagcgaggttacactcaactggaaggacaattcagttatcgaagagaattttattcttgaaagaaaaatcgaaggagaaacatatggagtaatctcaagttctatttcaccaaatactacttcatacaaggacaataccgttgaggaaggtaaaagatattactacaggattaaagcaaggaacagtaacggagattcagaatattcaaatgaagttagccttgttatacagccttgtggtcatccacctaatgcgccgtctaatcttacattggaaatagcttcttcaaccgagattcagattagatttcaggataattcagacaacgaagatggttttaagattgagcgtaaagagccaggaggtacctatgaattgattgtagtactgcctgcaaatttaactttataccgagactctaatctacagcaaaacaagatctattattatagagtaagtgcctacaattcttatggagtttctttatattctaacgaatcaagcataactacaccaaaggaaacaactctaccaagcaaacccacaaatctgattgcaacagcaatctctcaaaatgaaataagggttacttttactgatacttccgataacgaggatggttttagattagaaagaaaaatttttgggggaagttacgtagaaacagcaactttacctccgaatactacaacttttagtgataaaggcttgcaaccaaatacaacatattactatagagttagagcctataacaccaaaggagattctgattattctaatgaagcgaatgcaactaccttacaagaggtttcaaaggttgtaattcgactttacattgataaacttactttctatgtcaatgatacattgaaaaacatggacgtagcaccaattataaaagaatcaaggacactacttcctataagatatgttgctgaggcgttaggtgcgaatgttgtttgggatgcaattgaaaagaaggtgactataacattcaaagagacgataattgagctttggatagacaaaaatttggcaaaagtaaatggagagtataaactcattgatccagcaaatccaaaagttgtgccagtgattattccaccaggaagaaccatgcttcctataagatttatcgcagaaaaccttggatgtgacgttcagtggaatggagaactaagagaagttaagataacctacccaggtagataattttttctcagatttgatttttaaaaggagtatataattttataggaggtaacatatgaggaaaaaacttataattacaattttggcacttactttgttggtcttctttcttgctattaacgaaggcacaaaagggggcaaatatgacttcgttggcgttagttctggtctcccatcgattaaccatagtgctattgcgacaagtcctgtcaatccaaagttaatttatgttggtacaaaaattggcttgtatgtttctgacgatagtggagaatcattttggcaaaggacaatcgatccttctcaggaagaagtttgggtcaaggcagcatgtccgagtcctgttgaggaaaaaacagttttcattggaacatatggaaaaggattatttttatcaaaagatggtggtttttcttgggaacccatgaataacggtttaacttcgcaagatattgaaactatagcgattgatccaaagaacacaaatgtaatatatgttggaacttatggctctggaattttcaaatcagtcaacggaggaaaaagcttctcattaaagagtaaagatctgcctactttacgaataaaaaagattgtgttaagcccgcaagatagtaatattgtctatgctgtgctttatgataacgcaggtatctttagatctgatgactgtggaaataactggactgaaatcaataacggcatttctggatcagacaaagacatctcatcttttgctattgatcctataaacgatggcacaatttatgccggaactcacacttacggaaaattattcaaatcaaccgattatggcgaaacatggaatcaggttaataaaaaatttactgagtcatttataagcgatattgtcgttgatttcaaaaacccaaacttaatttatgttgcaactggagaaggcttgttcaggtccgaagacggaggagtggtttttaagaagagtagcaacggtttacctaattcctaccttacacacctattaatcaatccaaaagaccaaaatatccttttcacaagcacatttgacgctggtttgtataagtcaacggatgccggtaagaactggatctccaaaaataaaggacttccattttattctgttgagatgttaaaatttaacccaaaggactcgtcgcttataattgcaactgataatgggttatttctttcaaaagatagacaggtattttcaaaggttggaccggaaggagtattttttacatgtatatcatttgatccttctgatccgaattacgtctatgctggtacttattataaaggattgtataagtctgatgatggtggtagtacctggaagagacttactactgcttttgataatttggatctttgggatatagagattgactcgaaagattacaaagtcatttatgttgcaacttataataacggagtttacaaatctaccgacatgggcaatagtttcaaacagattaattctggtttaaaaagtaaagatgtgtatgcactttcaattgatccaacaaatacccaaattatatatgccgcaactggccttggtgcatttaagagtactaacggtggaacaacatggagcgaaatcaacaaaggaatttcgaatctttttcttttcgatatagaggtaaacccaaaagatcccaaaattatttatgctgcatcaaatggtggtggtgtttataagagcactgattcgggtgcttcttggattgatttcagcagcggtcttgaaaataaaaaagtttatgatattaccttaaatcccagatatccgaacgtacttgctgcaggtacggaaggaggcgtatttttcttagaaaattatactacaacttgggaaaagatgagcgatggcctgaccgaccttaaagtttattcgcttgtattcaatccaaacaatattagttttctttatgcgggtacctaccaaggcgggttatttagaaaacaggttactcgtacaataaaagtattgcaagcagaaggcggtatggtagatccttcaggtacgcttgaagttgtatttggttcggaagtagtatttaatatatcacctgatcctggatataaactaaaagaaatttatgtaggatcaaataagtacgaaaaccctgctacaatatttaaagttactttggggactacatacaactcaacttttagagctgtttttgaaaaggtagtaccctcaaatatcgttattacccttcagattggaaatcaaatttttactgtcaacggcgaaaaaaggacgcttgactccccaccaataataaaaaataacagaacacttcttccgataagagcagttgtggaggtgttagggggaactgtaggatgggatgggactgaacgcaaagttacagtctctcttggaagtaaaatattggaactctggataggtaagccaactgcaaagctaaatggcaaagataccccaattgatgctactaataccaatgttgtcccggagattatcaattcaaggacaatgttacccttaagatttgtcgcagaatctcttggtgcagatgtacagtgggatggtacaacaaaaaccattactataacatatactccgtaacgtttaaatacatattatgtatatttatggctgggagaatttcccagccactttgttataaaattctatttaattcatatatcctcctgcgttggtgtttacaacttcttttaggacataatcgttttcgatgagtaaaactattgcatgggcaatttcttcaggataggtgaatcgtccaattggcgaaagtttcttaagattctttagtgcatcttcccaaagctctaaaaaacaaagtcagtataaactggacctcacgcaactgcatttactaaaataccttttgaggtaaatcctattgcaagtacttgcgttaagttataaccctaaaatcttttggaacttttctcaaatttgtaatatctaataagtggaggtgagggatatgagatggaaaattataatagtgtttattctcctttttgctattacttctataggatgcgtttccaaacaagaaaattatactgataagttgaaagaatcctgtattgaagcaactataacaggtataaaacttgacatagaaagacttgaagggtatctcaaattgcctgacctaaaaaatagaagtgaagttgaaaaagctttatctaaactctatgaagatttgaggaaatatcaaaatatgaatgtaaaagattacgaacttccaaaacctttaaaaattagaggatacataagcgagccttatgttgtcgattccattatttatcttgaaaagcaatcaaagtcagggcccttttaccatgcggtaaaagtaatgggcgataaagaaaacgacatcaagcctaaagaaatatacgagtttacaatttatcctgtttatcgaaggtattatccctttgaggcgtggtatgttttgattgaaagtttcgaaaagtaaaaatatttcttttaatcccttttctttttgaaaatattcttatacaattaatgataagaaattgaaacaaggaggcaaattgccatgaaaattttagttattaatccaggttcaacttcaacaaaaattgcagtctatgatatggaaaaagagttattttcaaaatcaattgagcactcaaaagaagaacttgcaccatttaaaaaaatctccgatcaacttgaatttaggaaagagacaattctaaatgctcttaaagaagcaggatttgacctcaaagaatttgcctgtatctctgcaaggggaggaaatatccaccctgttccatcaggtacatatgtagtaaatgaaaagatggttcaggatatgctttctcttaaatatggtgcgcatccttcaaatcttggagcaccaattgcatacgaactttcaaagcaatatagcattcctgcttttatcgttgatccagttgtggttgatgagatggaaatggtgaataaaattacaggactaagaggcatcttaagacaagcaaaagaccatccattaaatcaaaaggcagtttcaagagaggttgcaaaatttttgggaaagaaatacgaagaatgtaattttatagttgcacatcttggtggtggtatttcagttgcagcacataaaaaggggaaaattgttgatgtaaataatgctctaaatggcgatggccctttttcaccagaaagagcgggtgatcttcccaacgtggccgttgttgagatgtgcttttcaggaaattacacaaaagaggaaattcttaagatgcttgcaggaaatggcggttttgtatcacaccttggcacaaactccttaaaggaagtcttattgaagattgaacaaggtgatgagtacgcaaaacttgtttatgacgcaatggttttacagattgcaaagtggatagggattatggcagtcgtccttaaaggcttcgttgatggcattattctcacaggtggcatggcaaaatcagaaaaacttgtttccgatataaaagaatatgttggatttattgcacctgtctacacagtgcctggagaatttgaaatgaaagcactcatggagggtgcacttcgagtactcaaaggtgaggaagaagcaaaaacatacgagtagataaaaaatcttgtttttttttatttttgttttataatttttaaaggccttttaaggaggtgaatatgagaaaaaagctgttatctttgtatgttgcggctataatggtgttaaatcttgtcccatgggggaaggtaattgcagcaccaagcttatcagttttgccatcaacttcgcaacaagtggaagttaatacagatgctatatataaagtaactattacaaatccatgtagtgaaaatgatgtaataaatattaccttttcaactccctcttcaggctggaatgtagcactttacgattcggataatgcaactctactttctgaccacaatggcgatggaattcctgatacaggttctttacaaagagatgaaagtaaagatatctatgttcatgtaagaccatcttcatcagtttgcaatggttcacaacttcaaaccactattactgctacatcaacaaacggaaattgtggtggaagtgctacagtaactttgacaactacggcagtgaatgaaggaatacttgttattacagaagaagtttcccctaatgaggcaaaggtaggagacacggttacatggacaattcatataaaaaatgtgagttcaaatccaataggaaatgttcatatatctgatacgcttggttctggtatttcttatccaacaaatttcactttttatcctcaaccatcgtctggtacttttccaaattgggtatataatgaaattcctacaaatactgaatacactatctcatttaatacggttattttaggttgtaaagaagctcaaaatgtagttgatgcgtggtggggagttgaagaaaacagtgcttgccaaacacaacatgtactttcctctgttaaaattaagccaacagttcctaatattcaattttctgcaccaaatatttcagtgccttattgcggttctacagatgttactattcctataacaaataacggtgatggagttgcaaagaattttaaattgaagatagatacaataccttcaggttatcaaatttcaaattttggacaaaattggaattataattcacaaactggagagtttatatatttgggagggaacccacaagggacaataaatccaaacgaaacagttaatcttgcatttacagtttctatgccacaaggtgcttgttcacttccatctgcaactcttaaattcttctcagagtatcttgacccatgtggcgatccttatacaactccttcacttcttggctcaatatcagtttcgggaagtggagcatattttacaatttcaaaagaaggaccagatccagtagatattggtgaaactaataaaacatacacaatttttgtcacatatcacaaaggaaattgctcaagcgacactgttactgttgatattaaagatacactgccaaatccttttatccctcaaagtgcttctgattctggacaaataaacggacaaacagtaatctgggataatattatattacaagatggtgtattaaagaaactaacaattacatttaatgtctcaacagagccttgttatgcaggacaagaatatacaaatacagttcagataacaggaccaaacggtgaaactttaactgactgctgtggctgtccaattcaaaatgttagtgcaacatggaaaacttacgttaacgatccatcattagcaattgtagattcaaagaagtctgcaagtccctcatctattgaaatagattgttcaactgatgttggcccatacactaatccatcaggaaacgcagactctcataacgacaggagatacacagtagaatacgactttaacacaggaactaatgcgccgtcaagttggaataatactgatggaaatggtgggcatattatctttagagatcagttaaataataatcagtttacaaatgcacagattggaaatgtgaaaattgaggtaagttgtgacggtggtaattcttggaatgatttatcaaattatgcaactgttacatatccagcaaatatcggggatcctcttgtaattgatttagctcaacttgaaggtcatgcatgccctccaaatagtggtgcaaaactaagaatatcatttactgcaagagcaacgcaaacaaatgatctaaacaattctaaagtttcgtatgattatattgattggtcaacacttgaaattccagggttcccaagaggttgttttactgaccctaaatattacgaaggagtaagagtaactgatataagggcaaatttaacaatatcggcaaatttaactcaaactgttgaaaagtgtgcaatctataaccttacaattaatttctcaaaggataatgcaaatgttgatcatgcagatttaacccttactttaaatggtttcacctatatttcgaattcgacaacatacagtgatggaggtttatggtgctctggaaccaaaggagaaccatctgtatctcaagacggaaagacattaacatgggcatactctcaaataaatgaagtatcctcaaatggctctattactatacaagttaaaaaggattgttctaataatgcgtcaattgtattttcatcaaactatcttgataactgcggaaaatctcatacctcttctggaagtgaatcttctatcttgataaaatctgcggtgctttatacaaagcttactccacaatataacttcgcatatgcacatactgttgattggaaagtttatgttataaacggtggggatggaacagcaagagaaattatacttacaactatcttaggaaatggtctttcgtttagttctcaagatgcttatataaaaattggaaatacaacctattattatggagacacaaatattacatggccttcaaatggttcaacaggaacattaacatggggcttaaataatctttcaatagaccctgcgcaacaagttgaagtttactttaaaactgatgtgaatacctgtgatattactaatttaaaagtagaagcttattcaaattggtgtacttgccaagaatcaaaccatgatgaagggcaagttgaattaccaacttcatatgctcttgttattgtaaactctgctaattttacaatgtgcagcggaggaagtgtcgaagttcaaataagcaatcctggtataacaaatatatacaatgcaagtttaactgttttaataccgaagtatatttcttattctgctaattcaacaacttattcttataatggaggtcctcctcaatctgcaggagacccaatgatatctcctatttcaggtggagattacgatggaggttatgaacttgtctgggataaaactaaaatttcacaacttcaagaccttgccccaaatgacaatattgttttgaagtttaacattgcacctgataatagtcagcaatactcttcatgtgcttttctcaaaagtggttttaagaaagttaaggcatatgcaaactttgcaaaaccatgtgatgtaaataacccatctctatcttccaatatatttgaaaaagattttgaaacttctgcaccggatttgttaatgactaagaaggttgtacagattgataaccacgacatcttacagccagttgaatactttccacaagaacttggcaaagagataatttttgaaattaaaattactaataacggaaaagcaagcacaataaagacaaattttgcagatgtattaaaagcacccaataggcatcctcttatactccaatctgcagagtactcctatgatggtggaacttataattctattccttggagcgcttcaacagatgactcaaataatacgatatacatctggaacaatattgaaggaaccttaggtcatggaattgaaccaaacaagacgcttacaattagagtaaagacaaaaatttcagaaacttgtacacaatatgtagcgcatgaaatctcggagttgtggactggttgttcagacttgcctgatatgggattttatggaaacggaaaagatttgctactgtggtctgatccatctgtatggagtggatttgacggaactctttcttcggcggattgtcctatttaccaaggaaagtttgcaagaacttatggacataaggactcttgggctgtagtatatagtaatgatataccttcaaacattaatgtttgtgaccaaaacgttcagtttgaggttggatttaagaacggtgaggtttatcaaggtgcaacaacaatatatggacctttaacaatttttgatgttttaccaagaggatttgaatatgtatccggttcaactgaatttcttttgcctgggcaaaatatttggatacctgggctggatccaactatttcaactcaaaattggataacctcaactaacatagattggaatgggacatttacggttttggagtggaacaaagataataacttaattttacaatcaataaatatatcaccaggtcaagagattcatgttagatttaaggtgaaccttaattcatgtgttaatgtaaaagatgtagatataaacaggcaaagattggaaggaaacgattgtagtggtacttttaaatattattttcctgcaggaaatgaacagaattttgactggtgggaaaaagactactggccttatatacctgattacccatggataaagcaagtagatattttgaaaccaaaaataacgattgaaaagacagttgataaatcttttgcttcaccttcggattcgcttctatttatgattcacataaagaatacaggcgatggagattctcgtcattttaagataatagataaaattccaaatggatttattttagattcttcttcaattactgatggtccaccaccaggatatgggacaacttacacttggatgacacatacatatgattcaaacacaaatacaattacatggcagagtaatcagagtccaaattacgagtttccacatggtgcagaaacaactgtatctttcagagttcttgtttctggaagcgcttcaggtgaaataacaaatgaagcaaaatttgaagacaattgttgttactcgggaagtaatatactaacaagcacaaaaacagtaaagataacttcaacaccaataagggttattaaagaaattgttgatgtaaatggtataccagtaacgagtcgtcctgtaaggacacagccaggagaccttgtaagattcagaataaaagtcgaaaacagaggaagtttgccaatttacaatgttgacgtctatgatacattgcctaacggaattcaatatcaagtaggttcatcaaggtatgctttaacaaacggaagtcttccaactacatggacaaatactacggatccacatggtgcgccgtatgacacgcccccaagtcctcctcaggggttcagcggattacagtggcatatccaacaaactcttttggcaacagacgataacggcggtacaactggtggaaatcttgatacgctttacctcgaattcgttgcaaaagttacaagtgatgcacaggggtcaccttccggagaatataatgttaacacttcaaacatgtctgggacaactgaccaattggggaatactcctatagaaagaagtataattgaaacatcaaatgcatcagactggttccttgtgtataagccgagtttgcttataactaaaactgtaacaaaaattaactcaaacgcttcaaacacgacaagagttgcacctaacgacactgttacttaccaaataacaattaccaacacttcttcgtttgcaaaagccaaaaatattacaataaatgatactttaccttacggattttcgtatatcgataattcgtcatctatatcttggtctgaaggaggaagttctaacgcaaatcctacaatctcgggacaaaatctaacatggaatcttataaatgcagttataaactctggagaatctcttatccttacattcaatgcaaaagttacatcaaatgcaaacattgggcaaaacgaaaacattgcttctgccttaggatatgacctcgatacgggatcttactctgcgaattctttggatgggacaggtgttgcaaagacatatgttgtagttaccaaacctgaaattagagtttctaagtttgcttccatttcaaatgtacctgttcaaactccggttacatttactataaagattgaaagtcttgattcatatgcaaagccaactattgtagcaatcgttgataatttacccgtagggtgggagtatgttcaagggtcctcctatttagttaaaaataatggtgcaactccaattaattggggaagcgcaattgtagatccatcatctatagcacaaacacttacatggaatgtcaatcaaatcttagatgcaacagacgatcagggaggttcttctggtagtgcaagcgatactctttggctcaagtttcaggcaactcctacaaattcttccttagggtgttctaacacaaatactgtttctgtaagttgggaagatggctatggcaccacgatggcagatgtgtcttcttcaactaatgtttgtgtttgttatccaaaacttgacatagaaaagagtgctaataaaaccgaggcaaggataaatgaagatgttgagtttactataaaggtttcaaacaaaaatcctgttgatgcattcaatgttgatgtgtatgattatttgtggggaggttcacagtttgttctaaattctgctcaatatgctttaacaaatggttcaactccttcaagttggaataatgccccaaatccttctattgatggcacaaccttacacttttacctgaatataactattgaaggaacagatgataatggtggagcaactggaagcaaaaacgataccctattcctaagattcaaagcacatccaacaagcgcatcttcgtatggaataaatacaaatatggcagttgccgaagggaaagattctggtggaaatcttattggctcacctgttgcaagtgttagtattaatgtaaggaaacctgatataacaataacaaaatcaagtaatccaacatctcaaaatgttaatggcactatcacttacacgataactgcaacaaacaacgggaatgaaaaccttataaatggaacaattatagatactctacctaacggcgtaacctatgtgtcaagtggtggcggaggagtttataacgctggacctccagcaaccgtgacctggaacggcgtttctatacctgcaaacggtggaacatggagtgcaacagtttctgtaaagataacaaagaacgttacggatggagaaattcttactaattctgtttcaggctctgggactgacacacaaggcaacaattactcgtttggtcctgcaacggctcaaacaactgtaaatgcaccaaaacttacgatttcaaaagttgattctccagaccctgtcaaagcagggggaaatataacatatacaataactgtttcaaataacggttcagccccggcttctaatgttgtaataactgataccatacctacgaatactacttttgtttcagcatcattcattgctggtagtgggacaattacagatccgggcgttggtaatactggcacagttacctgggcccttgcaggtacacttgatgcaggaaattcagttattgttcaacttgtagtaaaagttaattcaccgataaatgacaataccataattcacaatactgcaactgttgattccgaagaacaagggcctttattagatacagagcaaacaattgtctcttctcttccaaatttagttattacaaagagtgcgtctgaaaatccagtaagacaagatagagatcttacatacacaattagatgcgaaaatagcggaacaatgaatcttacaaatgttgtcgttactgatactctgccgaatggaataacatttgtttcggcaacgcctaatccaacgaatataaatggtcaaacattaacttggaatattggatctcttccttcaggctcatcttttaacattattgttacagtacatgtaaatcaaaatgttcctagcggcactgtcttaacaaacagtgttaatgcaacgtcggatcaggttagtgcaagtgcaacttgtgatacaacaattggtgcacctgctaatttaactatttccaagtcagataatattgacccagttcctgctggtcaaaatattatttatacaattaagtatcagaatacaggtggacaaacagcaacaggagttatgattactgatatacttccttctaatgttatttatgtctcttcaaatccttctggaacttacaattcaggacctcctgcaacacttacttggaatattgggtctcttcctgcaggttcatcgggtacaattacagtaactgttcaggtgccagttaatactacaaacggaacagtgtttacaaataatgcaaccatttcaagtgataatacaaatcctgtaagtgattctgaagatacaacagttttaagtgcacctgttcttacaattaataaaacttctacaatgccacataacccagcacaacctggagatactgtaacctatacaatcacatatggaaataatggaaaccttactgcagcaaatacatttattgttgataaaattcctgctaatacaaaatttatagtaggaagcgttacaggagagcaaggagtttcaattgagtattcaaatgataatgggaccacttggacctatactccagttgactctggtgatggaacagatctaaatgtgacagatataagatggactattggaagccttgctcctaatattacaaatcaaactgcttcatttaaggttaagattaattctcctcttccaaatggaacaattattacaaacacagcaactattgattgtgatcaaaccaatcctgtaaacgcacaaaatgattttatggttggttcaacacctaaccttcacattacaaagacaggaccatcaaatgttaatgcaggcgatactattacatacaccgtagaatactggaacgatggtaatatgacagcaacaggtgttgttattacagaaacatacgatgcaaatgtagaatttatttcagcaacgccatctcctgatacaggtacaaataacagatggacaataggtaatgtttttgtagataacacacaccatacaataacgataacagttaaggtaaaatctcctctacctaatggcactgtaatccataacacagtaactatcgattcagatcaaactgatccaaaagatgcaacatttgatacaacagttggttctgcaccaatcttaactattacaaaggtagatacgcaagacccagtacaagcaggtgataacatcatatatacaataacagtaggtaatactggtaatgcacctgcaacaaatgtcgtagttatagacacaattccagcaaatactacatttgtctctgcaagattcatttcaaaagcaggcacaattgatgctccaactgtaggtggaacaggcacagtgaagtggactcttacaggaagtctcaacccaaatgaagaattcgtcgttgaactcatcgtaaaagttaataaacctcttgataacggaacgattattcataatactgcacatgtatcttgtgcagaagatacctcaggtaaagattcctcgactgacacaaaagtggaaagtgctcccattcttttgatagacaaagttgatctccatgatccggtaaatgcaggagacaatattacctaccgaattaccatttcaaatacgggcaatatgaatgcccacaatgttatcataactgatacagtgccaaacaacacaacatttgtttcagcatcattcataactggcagtggaacgattactgcacctaacccaggttctacaggcactgtaacctatactttatcaaatacccttgacattggcacatcagttgtggttgagcttgttgtcaagacaaacacacctcttccaaacggcacacagattcaaaatacagcatctgtaaaatcttcagaaattcaaacacccattaccgactctgagattacaacgataggctcttcaccagttcttcaaattgcaaaggttggttctccaaatcctgtgtctgctggtcagaatataacttatacaattaccgtcaagaatgtcggtaatatggatgcaacacaatttataataactgattcagtacctccaaatacgacatttgtctctgcaagatttgtcagtggggcaactggcgctataaatgcacctcaggtagggggtagtggaactgtcgaatggattcccaatcctaatacacttccagttggtgctactgttgttgtagaattagttgtaaaaacttacaattcgcttccatcaggcacagttattactaatactgcttatgcagattctgcgcaaactcagcaaattgcttcttcaactacaactactgtgggtggcgaacccattcttaagattttcaagagtgcatatccaacagaacaagcaccaaaaggagttataatttactcaattagatatgtaaacgaaggaaatgcacctgcaacgaatgtagtaattcaggaaagctatcctccagaagttgaattcttttatgcaaaccctatgccaacatataatacaaatacttgggtaattcctaaactggatgcaagtagtgaaggctacattacggttgccgttaaagtgaaagagaatatcccccttacaattccgccagttaaagttacaaatactgtgagcatccgttcgactgaggttcaaaatcctgtatctgcaagtgcttcatttgaagttaaagcacctaatttctgggatccagcgaatgtgacccaaagaaaagaagtagacccaaagggaaatgtagctccaggtatgtggcttacttatacgaactattttggcaattcaggtaatgcacctgcaactaatgtctatatcatagatactcttgatacaaaccttgatgagactacactacaaatttctgatggcacaattcctggtacaacccacacttataatgcgatcagaagagagataatatggcatataccagtaattcaacctggcgaaaatggttcagtttcattcaaggtaatggtaaggagcacgattaacggatatacgctaatttctaatacgacaacaatcaaatcagatcagaatccagaaggagtgcaaacgaatactgtttataacacagttattgcgccttgccctgttactcccatacctcctactccaccaaccccttcttactcaatcaatctctccattaatgtgccggaaacaatttgtgcttctgctatccaaaagtatgtatttacctttacaaatggaactccaccttatgtttatgaaattgactttggcgataattcgatgataattaaaggagaagagagtggtaacttcatcacacttgaacacatctatcaaaagtcaggtaattacgaaattaacctcaaggttaaagataagagcggaaaagaagcaacattatcataccctattcaggtgaaagattgcattgaagaaatttctatctatcaccacaacttcattatagggtatccagataacacagtaaggccagaaaggaacgtctcaagagtagaagttgcagcaatgattttaagagcattaggtataagcgttaacaacataagagatgacataattccattcaaagatattcccataactcattggggctataacttcacaaggcagatataccttgaaggtctaatgcaaggtgatgaaaaaggaaatttcaatgcggataggtttgcaacaagggcagaaattgcagcagttcttgttagactaaaaggaatttcaatagatacaggcgatccgctcttcaaggataccgaacccaaaaaatggtatactccatatatcacagcagcagtaaaagctggtcttataacgggctatcctgataagacattcaaacctaacaataatgttacaagggcagaatttgttgcaatgcttgaaagagtcctttatagaacagatgtgccgcaagttaaaaatttaatctctacggaaaacattataaactggaaagatattacaaaagctcattgggcatactacatcatgcttgaagcatggcaacctcatattgtgaaaaacgtcgtccttatagacaccgttattaaggttaaatccaaaatcattcctgtttatctgccaaagccaaatacagttatagaatttcctaagataggcacaaccatttcttctgtcattgtgcctgttgtcggtattgttaacgacaaattgcctcaacctcgaaacgtctttgttaaaataatcaataccgaatcgccataataattaaatacggtaattagaaaaagggggcttttgcccccttataaactttgtcttgaataaccttgacttttttagaatatatgcgaaaatgtgcatatgagcaaatatgatagtatttttaaagcaattggggacgaaaagcggctaaaactattacttctcattataaaaggtggaaaagaatattatgtttgtgaactaacctatgcaatgggggaaaaccaatacaacatttccaagtatttgagggagttaaaattagcgggactcttgaaagaaagaaaaattggtcgtggagtgctttactcccttgaaaatggagatgaatttaacaatcgcttatttgcactcttaaatggaataccaaacgagtatatcaaagatgctattataaggcttaattatgttgtatcaaatagagctaatgatcaatgtgtaaatattgcaaaattagataatatcaaatcaaaatttaattgaggaggtcaagttatggaagaagaaaagaaagaagtaactcagtttgaaaattagaatcttttaccatcatgcggtaaggaatcggcaaacctcgacattatttttgcatgtgatggtgctgcaagtgttggacagattggaaacgaagttgcaaaggacttaacgaggagaggtgttggagcaagaatgtgttgcactgcggcagttggggcaggctcagaaacgcatgtaaacattggtaaaaacgcaaagcgtgtcattgttataaatggatgttcaatgaaatgcgcttcgaaaattatggagcaaagaggcattaagattgattatgagttcactattagtgaaatgggcgtaaagaaaattccaactcttgatttcaatcaagaaaatgttgatagaattgcagaaattataggagacacagttgggtataataacaatatgaagtaaattcgtatgttgatttttcaaagtaaacggggacatacaagtccccttacttttattaacaattatggattgtttacattttatgttataaattgttagaacttaaaaaaggaggtgcattatgattagcaatgttttgttgcacattgtggttatggctgtcgggtttatttttgttctaattggtgctgttattggggcaaaggacgtaggagaaaaaaagataaatttacacaaaaccattggggttttaggcgttttgattttccttttgggatttattggacttcttgcaacaggcagtttaaagccaaatctacctcacttctactttgcaatcttgtcattaatttttgccattctaacaattattggtggtatagcttacacgagggctcagatagaaaacaaactcccattgaggaagtcacacagagcagatgctattctcacaattatgcttgttcttataactactttttttggtgtaatcgggttgcaatttttgtctaagtaatcttttacaaaaaagtttttaaaaatgcttgatagtaggggattaaagaatttaaagtgaaagaagaatttattgtaattcctaattcgaaattcgttgatgtatttaacataaaaatacactacaaagatattggttttggtaaaaatatatttcttctcattcatggatttggtgcaggcactttttcgtttgatcctatttttgaaaacctttcaagatttggacgtgttgttgcgttggacttacctggctttggactttccaaaaggcctcctaaaaatttaaatggcattaatccatacagtaggtatggtcaagttgaagttttgaaggcatttattgagaaactcgatctcaaagacatcgtccttattggccattctatgggtggaagtttactaaaaattttaatgtaaaaacgcttgtagtagttggttcaaatgatgaaattatatccaaaaatagcattatgaattttgctttatcgttaaaagaagcgaaatttgttgaaataaatgattgtggtcatataccgcacgaggagaaaccagaagaatttctccgtgtattacaggaatttttgggattatagcacttttgtttgtaaattgtaaacaaattaaggtttaaatcctaataaagattttaaggtgcattttattttctaaatttttggaactttttcgacacatcttgtatctaatattatgggagatggaaaaatggagaatatttttagaagaagaattttaagcgtattggtatttgttttagttgttattgtggtttttgcgggttgtagcggtgtaaaaactaataaaaacccaaaacccatgcaggggcaaggtaatattgttgttcctgaagataacggaattgttgcagtttatcttgcacccaaggataacggcgtattgactaattctgatttaaaagcacatccagaaattcttaaagtaagtgattttgaatcgcttaccactttaacaaacagatatattattcctatttggattgacaaagatgcaatagatttacttcccaagggttggcttaatgaaccaccacagaaattctacccgataatagttgtaggatgtagcgatgtgctctatgtaatgcgggatagacttgggcttcctatttttggtccgtatgtggattggggtaagaaaatcgtaggatctggctttagcgtctggatgataactgcaacttccgaaggttccatctcttcaactcttaaagggtatgtgggagatatagatatttctaaaattcttgaggagagtaatgcacttttcaaggaatgttttagaacgcttaaatacacaaatacagagtatggttttaatttttaccttcctttgacttggagcaattataaggtgattgaagacaagtggactggttataaaactggtgcaagtggtggtgaagttaccgaaactggtcctatgatactcataaggaaccctcaatgggcagaaaaagagccaactcaagatataccaataatgatttttacaatttcagagtggaatgaccttgagaacgaaaagtttcacataggtgcagcgcccattggcccaacagaacttggaagaaactcaaaatatgtttttgcacttcctgcacgctataattatgcctttcctaaggggtttgaaattgttgatgaaataatgcaaagtaatccacttgaagcgttttgattatggaaacacttttaaagaatgagcgaaacgcttgatacacttgtaataaattgagagatccccgctattattttaggatggagcaggcaaaagccacaatacattcttgtgtcaaaggattttggagcgcactttgaaaatgtgtcgaatgtcaatatcggccttacgaataattttgttaagcaaatagcaattgacccaaagaatccttaccgtgtttactttgcaacatggaaggggctttttgtatcaaacgactttgaaaaaagttttacgcttcttacaagcgatttttggtatctttaacgctattgtaatcgttaacagttcccccaaccttattttcttattaacagaaaaaggtattgcaaaatcaaatgatcacggcaaaacgtttaaaattgttaagacaagcagtggtgatatcttcaaaagcatactttttgcaagtccagacaaccctaaggttatttttgtaagaaatgattgatgggcttactgtttcctatgatggggatgaaatctgactaactctataatagagttatattttcttctgtaggttctcttaaaataaacaagcataaaatgggtgaatacttcattattaggttaaacatgggaaactcgcttttttaagaaaaaagaataaaataataaaggaatttgaagtccttatcaaaggcaacatagtcatataaattgaggatttttgggatttttcttttatttgtgcttaatttgataacattttgtaatcgcgcaatcttttagcttgattttcaaagttgtcaacttccataatagcttgtgttttctaaatttttttagttaaatttgctattttcgttatcgttatataaatgctcaatgaacaaagctactccagtaataagttttgtatttgtcctgtaagaatacttaaagttatcaccatttagataatatgtcgctggaagatgagcattttgaccataccatgcataagcactcgatggttccaatgttgcgtagattatgtcttttgcattaacaggctgtattacatcaattgttccgttaattgcgtcttctactattaaaaggttatctttaattataaaacttgaacctggtgtaagtattatacgtttaaaaataattattgtgtcggggaatagatttaatgatgttacaaagtcatattttttataaaagaagggaattaagcataaaccaaatgtggcgttgccttctcttattgttggccaagatgaatgtcctattgttcttataaaagtgagtgcaaagaatactaagcttgctaaaacagtataaactatggaataaagtaatagtgataaaatggaaatatctttggtaggtaacaaagaaggaataagaaagattaacgacattcctaaaaagaccaaaatgtaacatgttagtgattcccatataagtattactatttttattattataacttctatatttggatttattttttccatattcataaaattatacctattactcattatttcttcaatatcaataaaaaatagttacgaatataaagcacacattttcaattatattatgatagcgaatttttctacaaaatcaattttgagcagttatattcgtaaaagttttctattttacggctgataactcataagagtatttttgagtagtgttaattagtgcaatgtattatttcctattttataaatagaaaaacaaaacagtcatttttaagcaaactttttccaaaatttttactataataataaggagaaagatgattaaaaagggagattttttcatgcaacaaatcaaaaattctaactttttaaagacggttattgaggaatccctaaagaatcacaatgcagtgcatattaaacacataggaacattttaccctgttgaatatatttctgaaagaaatgggaaaatcataaaaacccaaacatttgcatataaaaaaacgcatacacaaagtttaaaacaaaaaagataggagatgataaaatggatgcaaagaaacttgccaagcttacttatgatgagtttattaaaagtaaaaaagcaatgacagaaaacattaatatcgaaatagatccacttgctaatgtaattgtaaattttgattactattctgaaagcgaaaagcatgaaattttgcagagacttgaaagagtttcaccttaccactactatctgtttaaatcccttatggtagaaaatttggaagacaaaatagaatttattgataaagcaaaagaagaaagtaaaaaacagaaaataatttatatagatgatttagcatttgccattgcgaaacttgaatatctacttaagaagaataaagacacggatcgaatagatgaagaaacggcaaaacagataggaaaagaagcacatacgatttataagaaaaccaatgaaaaggattttggtgaaatggcattgcattacctctatataggcggacacaaagaaactgcacttcgcttaatgtatgaaatgtttcgaaagcacaaaaacttctcacacaagttttatattgatgctataaatgtttctcttacatttttcgatacagaaactgcaacaaaattgcttagcatagcaaagtttgttttacctaaaaaacagtatgcgatagttttgactaattacttctaccgaactacagacaacattccagaccaattcataaaagaagcgtatgaaaatataagcgaaattttaagcgaaccgtctaatattgaatattttgcagaaggtttgtttaagaggggagaatacaaagaagcaagtaattattacatgaaagcagcgcgattatatcttgaaagagaaaaagaagatgtttttaatctcttattagatctttcaaaaaggtgttattttagagccattgaatctcttgctttggcaaacaataaagaaaaggctcgtaaaatattagaagatgcaaaagaatactatcctgacattacagaaactgaaatttcagccttaaaaaaggagtataacttatgaaggtattgaagcgatactttacagagcaatttctttttaattatttgttgactgtcactttagcaattattataccagtgttatttataaagagatttcatattccttttgatataaagacaatcgttttctttgccgtttcaatattacttactggtataacatatgacatctctacaagagataagattttatttgaaagtgtgtttagttatttctactgtttagtaagaggatatagccccaatggaatttcgccatttatgtatgttatcctgcttggatcaacgttttttgtattccaaatacttcttattaatgaagttgtaagacaccttaaggagttattcttttttaagattggcgcagtttttatggctacatttttactccttatttttttcttaatatgagtttacgaaatctaaaccttcgcgatatggggggtgagcgatttgaaatttgtaattatagatgaagaaaaagaaatagcattgtacaacgccttaccacagagtgttatgcaagtaataaaatctgaggttttattgcaaagaagactattaggccttatcacatttatagatactggtgtctatttgcctatcgtagttgctattctttatccaagatatgtgtatttgtgtattgcaattacagtatcttcttttgtaatatcactttttatttggaaaaagatttcaaacttagacattcttatgaagacaaagataccatatctttcttcatatcttaaagatccttatgttggtgcttttcaacagacagtgcctcacaaagttttgttttcgtttaagaaaggtaaaaaagtgaagcaagtttaattaaaaaataggaagtggcgaaagataggctattacttccttatgctacaaatatcatcttttttcttcggaatgtatgagacaaattgcagtagtagaaattaaaagcgtcttctaaaaggtttaaaaaatatcttgttttgaacttccgattttatgagttctattgcttaagtatgcctcaataccactaaaaatttcattttggcgatgcttatgagtatagactcagtagtaaaaatgtttattaaggatatttttaataactccatatgcgaaacttcagttaagaattttcatattagatattctacaaaaacaaatttaaatttattacttttttaaatgaagtttttaccaatcaattttgaatctttttaatcctataaaagcaaaaatgagttataatatgaatgaaaggaggaagttatgatagagattggcacagttgttgaagattttgagttaaaggatcaaaacgagcaatcctttaagttgtcggagtttagagggaagaaggttttgctatccttccacccgcttgcatggacatctgtttgcgaaaaacagatgcaatcgcttgaggtaaaccaagatgtttttgagagtttaaacaccgttgcagttggcgtaagcgttgactcagtgccgtgcaaaaaggcatgggcagagcatatcggtataaagaaaacacgacttctttgtgatttttggccacatggaaaagttgcagagcttttaaaagtctttagacactttaacggattttcagagagagcaaatattatagttgacgaaaatggaattgtcatttttgcaaaggtttacccaattcatgagttgccagatataaacgagattatagaattcttgaaaggaaggtaagtttttatggatgtatcaagggcaattgagacacgtagagcataccgctctcttgagccattcgagataacggaagaccttataaaagaccttgcacatcatgcttcccttgcaccatcttgcaccaatacacaaccttggcgatatgtttttgtttacaagaaggaagcgcttgaaaaactgtttgaggcacttccaaaagggaaccagtgggtaaggcaagcaggaatggtaatagcagtctttacctcaaaggaccttgcctgtaatatgcgaaacggaatttatgcttactatgacacaggcttatcaaatgcatttttaatattgcgtgcaactgaacttgggcttgttgcacaccctattgcaggatacgatgaaaacattgtaaaaagtgctttgaatatcccagaaaattttgaagtaattgctcttattgttgttgcaaaacattcatcaaccatatcgccattgctatctgaaaaacaaattcaaactgagcacactcgcccagagcgtaagaaattcgaagagttttgctatatgaataaggttgaataatgaagccagcacttttaattattgatatgcaggaggactttttagacgagtcctcccctctttttgtaaaaggtggaagagaaattatccccaacattgaaatgcttctttccttttttaggaaacaaaatctaaatcgcatttttattaaaagagaacatcgcgggagcatagacattgataaaccgcgtataccttacggtggcaaagtgcttttgcccaattcggaaggtgcaaaaattgtaaaagaacttttcccaatggagtcagaaattgttgtcataaaaaagaggttttctgcattcttccatacggaacttgaccttattttaaggcgccttcaaattgataccctcatcttaacaggggttcaaacgccaaattgcataagagcaactgccgttgacggagtttcgtatgactatgatgtcatagttgtaagtgatgggactgcatcaagttcagatgaggtgcagaaagcaaatctctttgaccttgaaaaaatgggtataaaaattctcaatgtaaatgatgtaatagagtttataaaaaaacaactggttgtataatttagtatggcaaagtgcttgcggtgtggaaaacctgcaacaatttttcttgaaggacttcgcttttgcaacgattgttttaaaattcatgttgaaaaagaatttcaaagcgcaattgaagggcatgcaatagggactcgtcttattaacggagaagagcaggtaatggttgctttgtcaggtggaaaggattcaatggtcctctggtatcttttacgaaaatttaattttaatgttgtgccagtgcaccttaatttaaattatggtgttttttcagagaaaagccttgaagtgatccagaaattttcagagaaaattggcgacaaagttcttgtatataacataaaagatgattttggcattgatatgttggaagtttttaatagagcaaaaaaacgtccaaggtgcggggtttgtggcatcataaagcgataccttctaaacaaaattgcacttaacttacaggttgatgtgattgcaactggccacaaccttgatgacggcgctgcaacgacatttaaggcaatcctcaactgggattttgatacactttcaagaaattatccaatcgtctcatcctataaggacaaacttgttaagaaaattaagccactctataggctttctgataaagaaattaaaatgtatgcagaccttgttggtattgaatacacatcggaagcgtgcccttatagaattggaaaagtgacactatcaaaaacaaaggacattttagacgaaataagcgaagattacaaaggcataaagcgcactttttattatgggtatcttcgcaataaggacatatttcaaaaagatgaagccgagttaaaggagtgtaaaatttgtggtatgcctacagcaagcgaagatggtgtttgctcattttgtaaactcacgaaaggactaagcgatgggtaatagatttaaagaaggtgatttagttgaagttatcgattcaaaggatagaattttcctcttgaaacttaaaaagggcgaaaaatcacacttccactttggaatcctcgagcatgattcaatcataggaaaagttaacggaagttttgtaaaatccctcaagggagacgaggttttggttttcaaagtgcgcactccattttacacggtgcatatgcgaagggtttctcaaattatctatccaaaagatgttggagcaattgtcatacatgcggatattcacccagggcttagagtatttacagcaggcggaggagcaggagcgcttgcaatttctcttcttcaaatgcttcatggcagaggcaaacttattgtttatgaaattagaagtgattttattgatgtgttccttgcaaatgtttatgacttttttaaagaaattcccaaaaatcttatcataagaagaaaggatatatatgctgaaccagttgaagaaaatgacgcaccttttgatagagtgatcttagatgtgccggagccgtggcgtgcgttaaaaacagttaaagatgcgcttgtccccggtggaattctcataagttatagtccaacaacgcaacagataactgagatgaaacaagcacttgatgactcaaaagaattttacaatcttggcacttttgaaattatagagaggcgatggaaagttgaggcactttcaacgcgtcctgttgatagaatggttgcacatactgcctttatacttgttgcaagaaagttaagtaaaaaaaagccatagggacttgacacaaaattattttcgtgtataatatatataaggaggagtaatgagaataaagttaaccttcgaggacattaagggtcgtgaaattatccttcccattcattacggatatctcttgcattaccttgtctacaatactttttcagaaggtatggcacagaagttataccttgaaggcttcccaatcgacggcaaaaagttcaaactctttaccttttcaaatatcatcgaaaaaggcacaaagttcaacaacactttaaattttggtaaatatatcacattctacttttcatctcctctttatgaaatcgttgaagatcttggctcaaatgcctttagaaaaacaggaattgtcctaaatgactttaacctttttttatcagcagttgaagtgataaaacccccacgattgacagacgacatacttatccgcacactatcacccatcactgcctatagcaccttcaacaacaatggcaaacgcacaacgcactactatcgcccaactgaaagcgaattcaaacggctcattgaagagaatgcacaaaacaaatacattttgattaaaaaagcccaaggcttacctattgagaaagatatcgttaatgaccttcaccttgatattgagccttacaaattttccatcgaaaagaacaaaaaagtagtttattttaaaaatacaattgttgaatgcttctcaggtatctacagattgaaaggctctcccgaacttatctacacaacctatgatgcagggcttggtgccaagtcctccgaaggcttcggtatgtgggacgtgtgggagaaagggtgaaaatttagtggaaggatatggctaagacgatatatttaaagattaggaaaaatttacatggagggttaaaaattggaagaaagttttaaaaacaacatctgcatagtggcaattttattttttgtttaaagttttattttagcttacctgtgaaggttttaagctataaatttattgaaaaggaggttataggcatgccaagaaacaaatcaagactttttacaagtttagtagttcttattgtgttaagccttgtttcttctttcgttccttctggaggcaatttgtttagtgttaacgcaggttcaaatacaattactgttaaactttgggtaggaaagtcttatatggaggttaatgggttaagacagccaattgatgcacaaggaacaacaccagttatagttgaatcgagaacgtttgtcccaattagagcaataatagaggcgcttggtggaagcgtgcagtgggatgcgtcaacaagaaaagtttcaatttccttgaacgataaaacccttgagttatggattaataatcctattgcttctttgaatgggatttcaacagcaatagatcctaataatccaaaagttgcaccattaattataaacggaaggacaatgttgccactaaggtttgttgcggaatccttaggaataacagttagttatgataatgcctcaagaatgataaccttagaatatgtgacggttaccccccctgaagcgccagtgcttgtttccccttccaacggatcaactgtttcaagcgataatatcactttctcatggatgccaataccagaagctgactattatgcgattaatatctcaagcaatggttccacagtacatacaaatgaacaaataaaaacatcaacgtattcagttaacaaaaccacacttggcgacggtacattttcgtggagagtgcgcgcacataactcagcggggtggggagagtggtcttttagttttgtttttactattcagtcaactatttcgttaccatatgcaccgaatcttgtttaccctcagcctaattcaatgattagttcatcgaacataacattcacttggacagttgtacctggtgcagattactacaagcttcaagtgcttaataacaatgcagttattcatacacaagactttatttctactaactcttatacaattacagttgaattatcaaatggcacatattcatggcaagtttgtgcgcataattcggcaggttatggtccttggtctaatccttcgacatttacattaaagaaacaactttctgtgacagatattgcaaaatttgtcgatagggttgtttatgttgaggtaagcggatataagaatggaaaatctttccaagcaagcggaagtggttttataatttcacctgacggtaaaatagttacaaactatcatgtaatagatggagcaacctctggtactgttaccttaaatgatggaagaaagtttaatatagactatgttctagggtatgcaaaaggtgttaatacattttatgaagctgtaacaaaaaattcgccatttgacttggctattttgaaaatatcctctaataacttacccacatgtaatcttggcgattctagtacatctaaggttggggaaaatgttgttgcgataggaaatccgttagggcttccaaatgttgtatctacaggtaacataagtaaaatatgggataatgggataatacagataacagcacctttatcgaacggtaatagtggaggaccattgtttaatatgtttggagaagtgataggtgtaaatacctttaagaatactgcaggagaaaatctaaacttttctataccagttaactggttaaaatcaatagatctctcaaatcaaatgacactacaacaggtttatcagaaagaatacggcggatcttctatttctttgaaagcacctgttttgatttcacctccagataactcagtaattttaactactactcctacgtttacttggagccctgtggttggagccgtggaatacttaattgccatatttaaggataagctttctccagatacgattgaattaactagctacacttctaacacttcatacacagttccaaatggaaaattaagttatggttataaatatttctggactgtttttgcaatagatagttacggtaattttaatgattcgactaatcaaatggtatggagttttactatacggcaaaagcaaaccttaagtaaaccaattattataaacccaaaagaaaagggtgcatttactgatttgacaaaatattttgattttagttggtcttctgttccaggtgcagtatcataccaaatttggataggtttaggggaaagtggggcggattcaacaagaatttactcacaaggtgggatttatactacaagtttttctgttccttcttctatttttgttcctgcacaagtatatacagtagcagtttgtgcatttgatgcggatggaaatcatatgtggagcgacgatgttcattttagtgtagcaatgagtgggcttcctcttatgatctcacctgctaatggtggtactttgtatatgaatacaatctactggaattctctatcggatatagatatgtatggcgttataatatacgataaagaaagtggtgttaagatctttagtactacaacaacgttaaacggtgtttcaattgcgggctatcttgtccatggaaaaaagtatatacttagtatcggagcttttaagaattggtatcttttgtatattaatgtaatagaattttattactaattccattattgatgcggaaatgcctccgaaggcttcggcatgtgggacgtgtgggaaaggaatacaagatgaagtttttgggtaaaagacattatatcttaggagggtaaaatggatgaattaaagattctttcaaaacttatagaaaaaggatcagaaggagcatcaaaaacggatttaaaaattaaaaaaggcgaagaagatgttctaagtaaaatgattgaaaatgggcttatccgttcagaaaaaattaagggaaaagagcgctttttcatcacggaaaagggtgaaagtgaatttttgtcgaaaactgaggaagacgaatttcaaaagttcgttaaagaaaagatcttagagattgagagtgaaattaaaaaactaaatgtaaacttcgaaaattttgttaagttgcttcaatcaagaaaatctcccaatatttcgttaaatactgtaaatttggaggaactgttgcacagagtatatgatgaactttcaacaaaagattactcataccttaaggggcttgtacccatagtttcattagtttcaacgcttgtgcagaagtttaacgtgccgaaatatgaggttgaaaaggttatttatgatttgtatctttcaggcaaagcctctcttgaatacggtgataagaaagaaggtgcacttaaggcacctgatggaaaagaatactactatgtaagactaaagaaatgaaagactggaaagaagttcttcttgatagaagtttacccagcccaattccgccacctccttattccaacttggaacagagttttggctttttagacagggaaaacgagataaaagagtttcttgatctaataaataaggcagttattgagcatagaggctttttaatatttcttcttggagatcaaggtaagggcaaaacgacttttttaaaatacataaaagaaaattacttctacccttcaaaagacaatagcgataagttattcgtttctatgcattttccgcaggaactttcagaacttgacttttcttttatctttactaaatatatcggagaaattgttaactcgggattaattgacaaattgcgcgatagagttgtttatgaattaaactcaacattaggtttaaaccttgaatacaccgacaaaaaccaagtaatagattttctaacaaaagttaagaacttagttataacgcttcctaaaaatcttttaaagaacatggagattatcacttttgttatttcctcatacatatactatcctgaaattcaatcttttattgactacggcgaacaacctaacaatcaatttttgggtcttttaaagcatggacctaatgaagtttctgtttcgaaaatatatttattttcaaaatttcttagagatttcatgggtataaagcatacagtattctcaattgacgacttcgacattcttgaaagaaacgaaaatgtgtatagaactctctacaaattacttatgagttttagaaacgcaaacctcgtcgaagagtttagcatcgtcctttcaggatctgtgtcattttacgaggagtttatacaatcgctttcacagaatgaaaggcagagaattgaaaattggggttatccaatcttcttcgaaagtttagacacaaaggacgtattagacttaattaaacgctccttttcaaatttttggatgaattacaatgtaataccgccagataatccgtacggtgtgtttagtagtgactctatttcctttttatacacatataccaacaaagacattagggaaactttgaggaaactctacgatttaataaacgaaatgagatcgttgggtaatatcgttgattattccgatgtgaagaagataattagcaaatttaaagtggataaggttgggttaaaagatgttgaattaaactatttcaaaaacttacttattgaaaaggttaagttattcaaaagttctgattttataaacgaaaagttaaaagatgctttcaataaactcattaaatattacgaaagtaggagtatttcaataagagcagaaaaagaagtaaacattaatggaagttttgcagacgtattgctaacagttaataaaataaacgaaggaatgcgttatgaaattatatttgaggtgaaaataaaggactcagaagtaagtgaagaggaaatttcatcaaggataaacttaattaaaggaaatgagaggcgttatctttattggatttcgagatcaaaactccatgaacttgattacacagacggaaatgacaaaaaaagaattttaagagatactccattaacagagactgaaatagcctatctttcttaccttgtccacattccagaaatttttggttgggataaatttgaagataatgaccttgagttgatattgaaacagagcggcataaatatggatttaattcttaatttgcaggcaccaaaagaagataaaccttccaacatttatgcactttttgaggaaatactggatagattcttgaaggaagaaaagatatacgttttaaaaaagaccgttttaagagaagttagaggcaaaggctttaaagattttagcgacgagtatctaatgggtgttttaagtgaggttgcacatcagaagaatctgagaataaccgattcccaaataaggtttgacattaaaaaaatttagttttaaaacattcccatcaaatcggaacacagactcttataaatattttttgagtatcaccaaaaagatatttgatggggaaattttattaagaatgtgaataactataaaatatttttagcaaaaaagataaggtaaaactttagatattaaacctatgaggaaatcccctacagttgatgaattgaggaagaaaaattaagtttctcatttgaaaataaacaagcgaaacctattcttgttgtatatgcaaagtgcgaagaaagcattcagaattatcaagatgtagtgatagaggctatccttaacatattgcatcaagcaaaaagcccatctttatcttgtaaaaggctccggaaaacatttattttagccatattgtgattgatgaatgccataggattgtccaaagaaaaatcaaaagactatttcttttgtgtgaagggaatttacgctaatgcaattgcaaacgaatgaataatatgtatgcagggtggtttcgtaaaattgcaaggtaagtggactcctatgcgtttaagtgcaccgcatttatgttttactcaattacaacgggcgttgatgttccaatttttcaaaatgtggttttctttaagtgtggtaaatcgcaaattgcttttcaaaagcttcttgtaagagtttcaagaataccacccaactaacaagcttatgtttagagtttatgcatatccgatattaatttaaactcggaaaaattacatttgaggaatataaaaaaattaattgcatccaaggtacttgaggaagttaaaaattctttctcacttacaggaaatttggattgaccctcaaaaaagaaaagcctttattgaatcttttccaaatggtgtttcaggaataaaaatacttcaagagttattcggattacgtaatacacctgaagttaggtaatcaatcggacttgaatctcttaaaatttatggaaccccaaagaaaaattgcgcaaaatacttgaaaaagaacttgaaacaaataatgaattgcatcaatcaattcttaataaaggtttcagaggagaaatatagtatgaagtaaattgatgttaaatatacgaaaattatcgtaaaggcatacctgcttggctctcttgacaaaaagtctactttaaagtagactactttagagtagactatcggaggttgcgatgagattcatagacagagaaaaagaattaagtgccttagaaaggttttggaaggaaaataagccacaatttgttgtaatttatggaaaaagacgcgttggtaaaacagaattgatcaagcaatttattaaagataagccccatatttacttcttagcacagaaaataagcgataatgataacttaaaaatgctttcaaaattagttggcgaatatttcaaagatataattcttcaatcaagtggttttgcaaattggcagacattttttgcgtatttaaaagaaaaaataaaggagaaaattgttgttgtaattgacgaatttccctatcttgcagaagcaaacaaaggcatttcatcaatttttcaagcaggctgggatgaatttttaaaagagacaccagtgtatttaatcatctgtggctcaagcattgcaatgatggaacaagaagtccttggatacaaagcccctctttatggaagaagaacagggcaaattcttgtgaagccttttgatttttatgaagcttcagcattcttcccaaagttatcttttgatgaaagactttcctttttttcgattgtgggaggaaacccaagttatctaaacaaaataaacccagaaaaatcacttgaagataacataaaagataattttctttctccagaagcaactctctatagcgaagtggaatttatacttcatgaagaactgcgagaaccaagaaactattttgcaatattaagagcaattgcacagggaaaagcaagagtaagtgaaataataaatgaaacaggcttcgaaaaaagtattcttcataagtatctttttgtactcgaagacttacagataattgagaaggaagttcctataacagaaaagaatcctcaaaaatcgagaaaaggtatctataaactgcaagaccagttcttcaaattttggtttaaatacgtattgcccaatagaagtagaattgaagaaggaaaaatagatgtggtattaaagaaaataatggaagattttaatactgttgttgctgagaattatgaaagggtagcacaggatatcttaaaaagacacgaggaagaattttttccctttgaaagtatcggaagatggtgggacagaaacgaggaaatcgatgttgttgccttgaataagattgaaaataaaatactatttggcgaggtaaagtggagcaataaacctgtaggggtagacatttatgagaatttaaagagaaaagcaagtttagttgagtggaaaaaagaaggtagaaaagaatattattgtctattctcaaaaagtggatttacagatgaaatgaaaaaaatagcaaaaaagggaaatgtaatgctttttcaaaaagacaacgtaatataaggaataaaatatgaaaagtaacaataattgaaaaattacaacaccactatcactaaatgcctacttcaagggtatatgcgatattatgagaaaatgtttgatatcttctgttatgaagtattcgtcttaacctatattgtttctattgattaaacaatacaaaataaagagaagacggacttaaaaaaatttgcaatcacaaaagagaaaattaacacattgaaaggtttagctattttgataagggaaacttttaaatttgtattccaatgttaatagaggcacaaaaaggcgattgtaaatttttggcaacttgcacgaaaaatgaattataaaaaagggattgttattgaaggatgtaagttttaaaaactccttattggtcgtattagatcccgttatagagaagccgttatttagagagatacccacttcacaaggtatgtgtttgcatatcctctaagttccatttcttctatgagtttaaatcacaaagcagtagaaacatatcaaacacaacttcatttatctaaaaagtcccaagaacttgttatcagtcattgacaactctaattctaaatttccatataaagtaagtaaaaagactaaatttgttccaaagaagttattgggaatgtgtccctctaataaagaaacagaacattaaagaaagaattcatagacttaaatctcttactttttcacgataacatcaatgaattcaacaagagatttattgactaccttatatgacacaatactcaaagactacataagagcacaaactgacaccaattgattatgtgttaaaatattcggcagagtctcaaatgtatgtggcgcgtttagggacttgacacaaaattattttcgtgtataatatatataaggaggagtaatgagaataaagttaaccttcgaggacattaagggtcgtgaaattatccttcccattcattacgggtatctcttgcattaccttgtctacaatactttttcagaaggtatggcacagaagttataccttgaaggcttcccaatcgacggcaaaaagttcaaactctttacctattcaaatatcatcgaaaaaggcacaaagttcaacaacactttaaattttggtaaatatatcacattctacttttcatctcctctttatgaaatcgttgaagatcttggctcaaatgcctttagaaaaacaggaattgtcctaaatgactttaacctttttttatcagcagttgaagtgataaaacccccacgattgacagacgacatacttatccgcacactatcacccatcactgcctatagcaccttcaacaacaatggcaaacgcacaacgcactactatcgcccaactgaaagcgaattcaaacggctcattgaagagaatgcacaaaacaaatacattttgattaaaaaagcgcaaggcttacctattgagaaagatgtcgttaatgatcttcgccttgatattgagccttacaaattttccatcgaaaagaacaaaaaagtagtttattttaaaaatacaattgttgaatgcttctcaggtatctacagattgaaaggctctcccgaacttatctacacaacctatgatgcagggcttggtgccaagtcctccgaaggcttcggcatgtgggacgtgtgggagaaagggtgaaaatttagtggaaggataagatttaagaaaggaggaaactaatggttgaaacgattgcaaaaattggaaagatgaccaggaaattgaatggaagattttttagcaaaatgaaatattgtaaaatattacaaatagactgtataactttatattttaaaaatgcttaaatatttgcagaaagaagggaggaacgatttgagagcgaaagtaatttttgatgtcgaaggagaaaagatgcctatactttataggcacaggtttatggacctaataatttccgcattagctgagtctaatagagattacaaattgtttctttaccctgaagataaaacagatcgaaaaatagttaagccttttacattcagtgttatgttacctcaaaattattatctaaaaaaagagaagttcaaaattttcgactttgaagttgaagatatcgttttctatctttcgaatgataagagaatttcactttttataagttcttgtagttacgaattttttgtgaatctatataatggcttattaagtttaaaagaattcaagtttagtagtgatctgactttgaaactctccaaagtttatatgttgaacgagaggaaaatcaactctaaagaagttgtgcttaaaactatgtctccaattcttatagaaacagccaatgataaacctataataccatttgatgaaagtggcgatttactaaaagaagaatcgctctcggtttttaacgaggaatttaatgctttacacaatagaattctaaaagatattcgcggttttcagttatacgaaaaattattcttcagtcctgtgaagattagaaaacaggtcgtaaaacatgcattaagagattttacgaaacaaactggtaagccgtatatgatacttactacttttgagggtatttttaaactcagaggagaccctaaagatttattgatgctttatcaattaggtattggcttaagaactgggcaaggttttgggatggtagaggtgataacatgagcgagaaatttaaggtttatctttctgattggctgttcaatgctggaataattggttttctcaaaataatgaccaacgataatattgaggatcaaaaaattgttactattggagagaattatattgagttcgaaagagaatctattaaaggtttctcagagaagtatttcaataccgctttcaaacaatatggtagatacgatagaactttacaaactttaaaggaatttttagaggatcttagaaatgtaagagattccaagaacttggaaactatttctagaaagtatgaggttgataaaaacaatttaggtttagaactacctttgtatttatttaaccgttttaaaaataaatttccctattttaagttcttaaacaatgttcttcctgatgatgaagagattaaaaaagatccaaataaagttgaaaaaatctttgaagaagttgcagctttggaagaaaaacataaggaaatttatcaaaaaatcctcgaaaatgacgttcgatcgtaccttaaaaatatatatggacaaaagagctttcttaataattcaataaggacaggtatttttaataaattctataatgatttcgaaaaaccaattgttgaaaatactgtaaaacaagaaagcgaactttactgtgtaaattgcgggcgtcctgctaagaaggatacttctttcgacacaggtatctcccccttttttgggattaataaagatgcaagcaatttcttatggaaatttaataccaaactaccattatgtgagatatgtgaactcatctatttttgtagttttgctgcacttacgccttccgtatacacaaaagataagactttttatttcgttaacagcgattcgagtgtaatcgatttgtaccagaaaaacagacttttgtctttagtccttaagaaagaagggaatcctattttagatttttttccagaactaattattgaactacagaaagaaaaggcatatttttcattaagaaacatagctttaattgagttaaaccttaatgatggcaattttccaaaaatatactcttttaacatttccaaagccaaggcattatacctgaatgaaaatgcaaatactctgaaaaaacttgcaaaagcctcttataagataaaagataaggaaagatatgttttattcgaaacaatagagaaaattcttagaaacgaaatcaactacgaattcctttacagccttgagcggatgtttttaagtaattctaacaaaaacaaacaaaatctcaatccatatcatttacaggttttgaatttattgattttaaattttataaaaaataccaaaaacgaagggaggaataaaatggatttagaagaaaaagaagtatggaatatttatttcaaaggaaaagaactttctaaaaaaatgagagatagaaacgcagagaacaaaatccatacaattgcatacaagctgcttaatgcacttaaagcaagtgatgtaaattattttatggatgttattatgagaacttttatggcatacgaaatggaaataccatctgatatggtaaaagtacttttaaagaaggataacttttatcctttgggttatggatttttaaacggctttttagacaagaaaggagatgaaaaagaaaatgagtaagggattgacttacacggcaatttttgaagcgatgagcttgaactatggagaaggcacaggtaatatttctgagttaaaaaaaattactaaaggtggggaaacatatacttacgtttcacgacaagctataaggtatgatatttaccgtttgttaagagagaacttttttgttgatgataaggaggttcctcttactaaggagcagcaggttgtccaattcaagcctgatgctaacatcaaagattatgttgaaatggacttgttcggatacatgaaaacagctaaggggcagaagtcgggttcacgtcccgcagttgttcgaataagtcctgctatctctctcgaacccacattgggcgacattgagtttggaactaacaagaattttgcagatcgagtaggagcagatcccaatcctttccaatttgaaaatcattattctctttatacctatacaattacgattgatttagacaaagttggcaaagatgaaaacgataacatcgatctttcgacaagcgaaaaagctgaccgtgtaaaaatgctacttgaagtacttaaagtgttgaacagaaatatcaaaggtagaattgaaaacctaaaccccgtttttgcaataggtggagtttataatattaaaaatccattctttttaaaccggataaaggttaaatatgacaggaatagtggaaagtacgctcttgacactgaaataataaattcagtgcttgacttaaactttggcaatgagcctgtacgggataaaacatacgttggttacttaaaaggatactgggccaatgaagaggaatttaataaattggtcaacaacccaaccaatattggtttattttttgaaaatcttgagaatgaagtttttaaaaattatggagtagaatttaagaaatgaaagtgttaaagattaaagcatatcaaccttttgcctgttacagaaaaccaatgaattataatttatgggacacctatccactaccaccattatctacgattaaaggatggtttcatagtgttataaaggccaaagaatatatccccttgtcaattagtattcaaggaacttatgctgctatagtttacgatatgcagaccttgcttaagtttgatcggataagaagagacgagaaacaaataataatggattggataggaaaagcgctcatctcatccccaacatttattgcaaccctattggacgttgatcttattatttatatttattctgaaagcaaggaatcattagatgcgttcagagataacattttaaaagaagattttccgagcattggaagacatgaagatttagcaagaattgattttgtcgattttgtcgatttagaggaagccaagtttgatgtgagaaatgcccatgacttgacatacggtatatatttaagtaaagaaacggcacttaaatatggacttggtggaattaattatagaatgaacaccaagtatgtaattaaatccaatttaagatattttgaaaaggtagacgtggtttatgtagataatggtagaattgataaaggaaattttctttttgacaaagaggataacagaattgtggagcttataaatttggaaagcaaaaatgacaattgctaaagtattttttaaagaaaatggacaattcgaaattgagactttagagcaacataccgataatttattaaaaaactacgaaaattttaagacgaaatacgaaggtgatttgtcgagattagaattagggaaaaatttcttggaattattgagaatagcctgtatttttcacgacctcggaaaagtttcttctgcttttcaaaacaaagtaaaaagacttttaaagaaaaatgaagaatttcataaagatcaaagcgaagagatacctcataattttctctctgttgcgtttctgccagatcaaaacttgcttaatttgagtgcagacgaagaatactataagttattttatgcaattgcatttcatcatgacaggaaaattaattttactgaacaagatctaaaaaaagttattaatgaagatctctcaaaaaaaatcgaagaactttcctggattaaaaagtatggtctaagtatatcagaaaatttgtgggacaattactataagcttcttgatcttaattcatcaaatatatttaatagaataaggagagatagagaatttattttattgaaaggtttattacatagattagaccactcatcatcagcacatttacctgtcgaaacagagaaaattgaagagccaagaagcaaacttgttagctatattaaagataacggtagtacgctaaaagattttcagaaagaagcggaaaagtattctgataaaaacgtaatacttactgcctcaaccgggatagggaaaactgaatttgcattgaactggataggtgaacaaaaggcgttttatacgcttcctgtaagggtgtccgtgaatgcgatgtatgaaagatttgctgaaattttcggtccagaaaaagtaggtcttctccatagcgatagtttattctataacttggattttttctcaaacaagtatgatatctgggaagaagactcaggaattgaagaaggtatacacaggacacttctctcaagacaactatctttaccaattaccgtgacaacagcggatcagatgtttacttcggtctttaagtggagaggttacgaaaaaatttatggaactctaatgtattcaaaagttatcatagatgagccacaaagttattcgcctcagatactcgcgatgataattaagtctttggaagagatctcagatcttggaggtaagttttgcattataagtgcaacaaatcatccttttgtgttggaccaattaatgaggataaataacaaacctgaaataattggacctgttttagataatggagaaagacataagctaaagatagaggattcagaaattgaagatttaaccttgacaataaagaaatattatgacgagggcaaaaaaattattgtgcttgtaaatactgtaaataaagcacaggaagtttttaagaaattcaaggaaataggaaatgtgaaaatgcttcattcgcagtttatccagcgtgacagaagaaataaagaaaaggaaataatgaaggatcaaaaagaaagcgggcctgttatttggataacaacccaaattatcgaagcatcactgaatattgattacgacgtattgtttacagagatttcttcgttagactctttgattcaaagaatgggaagaatatacaggggcagaggtagatatataagcaaatctgattttcccaatgttttcattagtagtgtcgatccatcggacaattttaagatatatgataaggaaattgttagtttcactaaagatgttttatcaaaatatgatgctaaaataataacagaagacataaaaattgaaatgatgaaaaacgtttatgatacgaagaggattgaaggcactaaatattacaaaaagtttaaagaagcatttgctttgttagaaagtggattcgaatcgcaaacaaaggatgaagcgcaaaaactatttagagatattgcaaatcttcttgttattcctgagaatgtctacatagaaaacaaagaaaaaatagaagatgcactttctgtaataaacgacaagaaccaaaatttggctaaaagagttgaggctataaaaagctttaatgagtttactgtaagtgtccctttatacaaggttaaccgatcacaaattgaaaaaaaagacaaagtatatgtagtaaaagcacactatgaccaaaatatgggactgttttttagtaatcatgatgatgaccttttttctaatataatttaatgaaagataaaaactttgacgaattaaaaatcactggattaagaattaattatcttcatgtatgtaaaaggaagctatggctctttgataggggaattagaatggagcatacatctaatatggtcttattaggctcattactccaagactattattaccaaaggaaggaaaggaaaaacattctaattgataatcttattcaaatagatataatagacaacgagtcgatcagagaggtgaagtattcaaataaactcaaggaagccgacgaagcacagcttttatactatctttactatcttaagagacttggtgtttccaagaaaggtatattgaactacccaaagattaaaagaagagaagaacttattttgactgaagagcttgagaaagaagtagaaaaagatttagaagaagcaaaaaaagttttgtcgcttaataagcctccgaaagttgaaaaaaagacattttgctcaaaatgtgcctattttgaattctgctggagttaacaatgagtagaccttattatattttttcaaatggtaggttgtcaagaaaagaaaacacactttatgttgaaaatgctaatgaagagaaaagggcaatccccattgaggatgttgaggttctccacatttttagtgagattgatttaaatagtaaagttctaaactttttagcacagcataatatagcagttcacttttataattattacggtttttattcgggtagttttatgccgaaggaaagtaatacctctggacaccttacagtaaaacaagttgagcactatcttgattttgaaaagaggagatatattgcaatttcatttgttgagggagccatacatcatatgagaagaaatttgagagaatacaaagaaacggaggattttatagatgtaatgagcatggaattagcaaatgtatacgaagcaaagctaataagtgaacttatgggttgtgaaggaagagcaagagatgcttattataaagcatttaatactattttcaatggaaaaattgaaataaagaaaagacaaaaacatcccccaaacaatccagttaacgcattaatttcatttggtaactctattatatattctgttgtactaacgcaaatttaccttactcaacttaacccaactataagttatcttcatgagccaggggaaaaacgatactcgctaagtcttgatatagcagaaatttttaagccgcttattgcagatccagttatctttaaacttgtaaacaataatatgttgactgctggagattttgaacaagacttgaatttttgctatttaacagaacaaggaaagaagaaattcttgaaggaattagatcaaaaacttaacacgactattaggcataggaaattaagaagaaatgtttcatacaaacttttaattaggcttgaatgttataaactaattaaacacttaataggtgacgagctttatcgtccttttaaggcttggtggtaattatgtcttatatgattgttgtgtatgatgtggaagaggaaagaataaacaaagcaagaaaagttctaaagaaatattttctgtgggttcagaattccgtttttgaaggggaaattacggaaggtaaatttgaaaagtgtagaatagaattatcaaaggtgctcgatttaaaaagagattcgatttacttttatagaatcgagaataagtttaattataagaaagttgtgcttggaatagagaaggagattaccgataattttatataatcgcatcgaaggtattttttggcttttaactaaaagaactgtattttatacaagcttgttaaagttatttatcactattaaaaaaatggattagcgggtcgatgcaaaaatgacctccgttaaatgacttttatacaaaaattttacttttatgatataattataaaaaatatgtaaacgttaatgccatcaggcttagcttaccttgaaaattatgctatttttaaaaaggggttttatctgaaccatgtgggatataaagatatcagaaccattaaattttatcccatagcctgaagaagttttatctgaaccatgtgggatataaaggaaagatgtgttgcaaggtcgtcaacaaaattgagagttttatctgaaccatgtgggatataaagcaacaattatttgcgggcccagaggcgagagaaaaagttttatctgaaccatgtgggatataaagcaaaaagaaagataggaggtgagaaaatggaattagttttatctgaaccatgtgggatataaagtacttaaaagattatccaaaagcatatacggttgagttttatctgaaccatgtgggatataaaggcaagaaatttaaaagtagaagcaagagatttaatagttttatctgaaccatgtgggatataaagtcgcaaaagctttgaaaataaataggggagctttcagttttatctgaaccatgtgggatataaagttgcaaaaaactcgcatcacaactgcaacattttgcgttttatctgaaccatgtgggatataaagtcagtatggtgcataatataaagtgtatcaaaaaaggttttatctgaaccatgtgggatataaagttcgtaaatgcttgtgtctattttttctgtgtaatagttttatctgaaccatgtgggatataaagcatcactttattcacagaaggagtaaggcttttagttttatctgaaccatgtgggatataaagaaagaaatagggttgttctgggagtttttagacagagttttatctgaaccatgtgggatataaagttctatctcattgacaagattagcattgcctactttgttttatctgaaccatgtgggatataaagcttgtgcagactaactttatctgcgttaagtctcctgttttatctgaaccatgtgggatataaagaaatgcaaatcgccaagcggtataagatacaccttagttttatctgaaccatgtgggatataaagatagatttaacgaattttgacagaattcacttctgggttttatctgaaccatgtgggatataaagcttgtttggagaggagatttcgtaaagttctatttggttttatctgaaccatgtgggatataaaggcttcagaaatacgaagaagggaaaagaatgcaccgttttatctgaaccatgtgggatataaagagtctatgtatggcaaacaattgataatctttttccacgttttatctgaaccatgtgggatataaagtaaggaattactgatctaaatggtttactatttactgttttatctgaaccatgtgggatataaagttaacaagagaagagttaagcattatactttacagagttttatctgaaccatgtgggatataaagacaccataatcttttagaatgctaatcagattgcttgttttatctgaaccatgtgggatgtaaattaatgaactttcttctcatacaaataccgaaggagaaattttaaaacaaaaaaggaggtattaaaatgtctaaaaaaaatttaacaaatgaattgaaggattggttgctttcaaactacacttatgacagcagtttttatgataggttgtataaggatgaagttaaagatgaagagatgaattattttgttacgattatgctacaaacccatctaatgcaattgtacaatcttgttgcaattcttaaagactatggggttggaaacgctgaattgattaatgagattaaaaataggttggatggcaaatgaaacttctttaaataatatttgtaaagttaatatcttctatacattctaatcaccatctatagttgctgtaaaaatttttagaagagtatgttttttttaccctacccttgagggattgaaacataattatgtagggtggtgtcaggtttactgtttttgttttttagcgtgcttaaaaagaattgaaaccaattttcgagaggattaaaacaatctttacaaagatttaagggtggatttttgttttaggtcttgacatactttcaaaatgtattataattatgccaataatatgaataaatataagaaagagaaaaggcaagccttaataaaagagattttaaagacttacgaggttgaaacagaagaagaccttgtgcttcatttgaagaagcacaacatagatattactcaacctaccattgcaaaggatctcaaagagcttggcgtgataaaggtgaataagggaaataaatcatactatgcacttccagaagaaggctctgaaagtatccttaaaaaaatcgaatttgcttttgaaaattttgtaagggaaattgtagtagaagataatcttatacttgtgaaaaccacacctggaaatgcaaatagtgttgcgtggctcattgataagtatgaaattaaaggaattcttggaacagttgcaggtgatgatacgatacttgtcgtgacaaaaaggggaacaaccaaagacataataaagcaattagaagattttaaaaaataattagggaggttttgtaatgaaaggaaaagtggtgcttgcctacagtggaggacttgatacttcggttattctccactatcttgtggaaaaggggtatgaggtaattgcatttgttggaaacatcggccagagtgagaattttgacgaaatcaaggaaaaggcactgaaaacaggcgcaagtaaggtctacgtggaagatttaagaaagcgtttcgttgttgaatttatctttcctgctcttatgggaaatgcaatctatgagggaagataccttttaggcacttcgcttgctcgtccacttcttgcacaaaaacaagttgagattgcagagaaagaaggcgcagagtatgttgcacacggtgcaacggcaaaagggaacgatcaggtaaggtttgaactttcttactatgctcttaatcctgaaataaaagttatatctccttggaaagacgaggagtttttgagcaacttcaagggaagaagcgatttaattgagtatgcaaagaagcatggcataaatgtaaaggcaacaaaggataaaccattttcagaagatgaaaaccttatgcatataagtcatgaggcaggaataattgaagacccaatgtatcgcccagaggagtatattttctcaaaaacgaaaagcccaaaagaggcaaaagacgaagagacaataattgaaatttacttcaaagatggaattcctgtgaaggttgtaaatccaaaggaaaacattgtaaaagaagatccattagatttatttttatatttaaatcaagttggaagtgaaaatggagtgggaagagtagatatggtagaaaatagatttattggcatcaaatcgcgtggaatttacgaaacgcctggtgcaacgattttatggactgcgcatagagatcttgaagggattgcaatggataaagaagtaatgcatcttagagatatgcttacaccaaaattttctgagttaatctataacggtatgtggttttcacctgagatggactttttgtttgctgcaataaagaaaagtcaagaagcaatcgatgggaaggtggtgctttccatatataaaggaaacgttatgccaataggaagagaatccccaacctctctttatgacaaagatctatcgagtatggatattgaaggtggttttactgcttctgattcaaaaggctttataaatataaacgcaataaggttaaaggcgcatgcagcagttttaaggaggaagaatccctacacttggagagaaattctatatggcaaaactctggaagaaaaagggaattaaagaaaacgatacgattattagatttacagttggtaatgactatttgtttgatagaagacttgtgaaatacgattgcctttgctctattgcacatgcaaagatgctcaataaaattggaatactaactgatagcgaggtaaacgccattacaaagacacttgaagaaatcattcatattgattcaaaaggaaaatttcaaattactcctaacgatgaagacgtgcatacaaaaattgaaaattaccttgttgaaaaattaggtgatgttggcaaaaagatacatactgcgcgatcaagaaatgatcaagtactctgcaccttacgcctttattacaaaagtgctctaaaagatattgaaaaaattgttgtggaaattattaatgcacttaaaatattcaaaagaaagtatggtaaggttcaaataccgggctttactcacacaagaaaggcaatggtttcatctattaaattgtgggcagattcgtttattgaggcacttactgatgagttaaaatttggaaaatcagtgtatgaacttattgataagtcgcctttgggcactggtgcaggatatggagtacctgtgttaaaaatagacagaaattatacaaaaaagattcttggatttaaaacattgcaatataatcccatatacgtgcaaaactccaggggtaaatttgaaggcgaaattctttctttccttacaatgattatgtatgatataaacaaacttgtttctgatattatcttcttttcagaggatgatttaggatttataaaaataccagtagagtttacaacgggaagttccataatgccacacaagaaaaatccagatgtttttgaaattgcacgaagtaaatattcaaaacttctttcccttgaaatgagggtaaaaattttaccgtcaaatcttatttcaggctatcacagggatttgcaggagacaaaagagtgtgtctttgaaggcttcgataccgtaaaggaaactcttatagtgttagcaaacgttttgtcaaagttagaagtagataaaaccaaggcgcatagtcttttaacccaggaactatacgcaacagaggaagtctataaactcgtcttagaaggtgttccttttagagaagcctataaaataattggggagaaatatctaaacgaataagtcaaatacttttagtaatctataggtcttaactattatctatgattattcgaagatggttttaagttatatttttaagtatggagttaacaatttttgtgtgataaaaatttctggggtgtcgtctcaaattttgtcacaacagaatataactggtttttgttttcaataggcgaagttttaattttgattgccgtttttctttttattcgatgaaccactaaaactaagaaataaaaaaattttatttgctttaatttttgttttgcataaaattgagtatggctaatctttaacaacataaaatcttaatgtcattaaagaaaggtcataaagtgaggttatgaaccccacaaaggagggaaagatgaatatctttaaaaggcttatatctttcttacttgttttaatgatgttctttttgaactttccgtttgtaagtaatgctgttgcattttacttctcaatttttaacgatgcaacagcaagcaggtgggcaatctcagaactcacacaggcttacaactatgggcttacttaccctgacattatgggtaaatttcagcaaccaatcacaagggaagaattctgcgttattgttgtaaaactctacactaaacttacgaataaaacggtagtggcaggagcaactcctttttccgacacaagcaatcctgaaattgtaaaggcgtatcaacttggtattgttaatggaacaggcggtggaaaattttcaccaactctttccataacaagacaggaaattgcaacaatgatttatcgagcactgtcaaaggcttatcctgcgcttccaaccattaataagaacgactttccatttagggataaagaaaaaatcgcttcgtgggcacttacaagtatgatgtttgcattccaaaatggaattatgaagggcacatcagttgatacaatcgaccctctctcaaatacaacaagagaacaagggattattcttgtaaaaaggacctatgaaaatttcagaacttccattaatgctacacttcaaattcttccaacacctgcacctacaagcgaatccgaaaaatttagaaatcttgatttcaatgcgttaataaatgcgcctgtgtatgatactaaattgactctttatattgcaaatgactcgacaaaacccttgagcattccgacagcatcgtcaggtacaaaaagtggctcgctttacacaaaggcagacgatggtgctctgattgatatgtcgggcaacaagcaacgctatttttatgcagattatgggactttgactccttatgcaattgttgttcaagtttcaaaggcgcctttcgttggtttcaagacaaactggaataatccgccggctcttgtttatacaacaacgatatcgcctgcaaaaaaagaatttgttattgatttttctaaattcgttgaggcatttccgatccttataatcaataccacgcctaaaacagaaagtgcacaggtttattacgtaagggctgttcctgtagacaaaaatatgaattgcatcggagacccgggtgagggattgcgagtgctttatggaaagccaagtttgggaaatcaaaaactctctcaaattactgttaacggaaagccaagtttaataaaaacgtcttttgaattatggactacccagcgtgacggagacattacctgcaatggtgagtttccaaataaactccaacatttaagcgaagttggatttgattgtgagaatccgaatgataccgcaagatggttccaattcaaaaactttccagaagacacaacaaaaattgtcttagagatttcttcaaagccgtttgatgtaaatgatgctgtcgataatccagcagggcttgtttattcaagctcatatataccaccaattcctgcggtagcatgcactggaactggaaattctgtttccgtgaagtttcataattttgcatcggcatcttctacccttaaaccaggcgattctatctcgtactatgtaagggctgttgcatattcaaaatctgcattggcaggatctttggattatgctctatccgatgttataaaagtgaattattacaagcaaaaggacattacattctttataccaaaaactattaatgttcccacgtatattccatccgttaagataattcactacgaacctgttcaatggcaagacccaaactgggcacattactatgtggtgtatcgaaatccacattggaacgaggtaaactttgaagtaacaaacggagtcgacactctccatccttatatgtactactttgaaaatgatccctctatgactcctgaccgctatgaaaaagaaattctctcaaagtggcttgcggtaggagacggaatacaggtttgggataggcctaaagacgagtcgttctggggacaattgtgggatgggattgtctcattctttaagtctttgataaacgttatagctcaacttacaaactgggtatcacaggcatatgccaatttgaaatcagggctaattaattttgttgtatcgagtcttcctggaatccccgatggttggcgtgacagtttgaaaaaagcgcttactgcacttgtagattatggcttagcttctcttggaattcctccagaacttccaaattttgatgcacttgaaaaagatgggcttgactatcttgcaaaagaaacactaactgaagcaggtgtgcctgcaacggatatgaccgttgatttagttgaaaaaactgcgaaaggtattggtgataatcttgctgcctcggcaaattctgctactccaaacccgcttaactgttcattccttaaagttaatccaatgtatttatacaggcctgcatatatggatattaaaatcactaacaactatgacaagccatcgcaacctggtaaattgaatatagacgttcaatgggagtggcacgaatggaattctgatggtggaagtattacactctcaagcccactttctacttttgcaaatgggtgtcccgatgctgcacttcaagaaggagtggattaccgtaaccactttcttaacggactcaaaaatggatatccgtactttcctgtttactatccgatatttgagcctgttaggggcatttcaatacctgcgcttaagccacatgaaagcacgactgttcgtatctatttcaaggaatatgtgggaaagaattatccgtttgcaccaaatggagcaactgttaactgggacgattttgcaaacctgtatggaatggtaggaaatgttggaccatcgcaattcaaagtttatacaaatggtttcacactacctaatctccctaaaacttattgcgatgagaaaacacatacaatttatacgtatgtctatgatgcaacaactacttcagattcattcataggagtacccaaaaacgcgcattaaataaatacccaaaagtttttcaaaagtgggtccttttaaactcttgactattatgagcatatgcttataatattgtagaaggtaagtgatatgacaagaccgagatttagaagaagaattggatggcttcctcgcgttgactactttactcctgttttagataagggtagccaagttgaaagtgttgtgcttacacttgatgaggtagaggcaattcgccttgcggatcttgagggactataccaagaggaagccgcaaagagaatgaatatttcaaggcaaacattcggaagaattattgattctgcacacaaaaagattgcagatgcaattgtaaacggaaaggcaataagaattgcaggcggcccagttgagtttgttgaaaatcttagggagtttgttgagggggattactgtgtttgcccaaattgtgggtttgtcaagatacacgaaagaggtgtaccttgcaggtttgagatttgtccgaattgcggaagtcatttgataagggaatttgaaataaaaagcaataaaagaaaaaggggtgaatagtatgccattaggagatagaactgggccacttggcttaggtccaaggacacgaagaggacttggctattgtgtaggatatggttttagatacggtttcgggcgaggttttggttggggtggaagatttgttccctattatggatacccgtttggatatagtccttcagatgaaaaagcaatccttactgaagagttgaaagcacttgaaaatgaacttaatgcaataaaatctcgtcttgcagaattagaaaaagaaggataggattctatgccccgggtgtaagcccggagactattttgggaggtgaaaaatgattattgcaataacctcaagtggaaatacgcttgactcaatggtagacccaagatttgggagatgcccgtattttattattggcgatcctatgcagtttaaagcgattgataatagtggcgcaggacgtcagggaggtgcaggggtgaatacagcacaattcctcattgatgagggagttcaaattttggttagcggaaatgctggaccaaacgcagaacaagctctaaaaagtagtgtcattagaattataactggagtttcaggcgtggtaagatgaaacaatagaaaagctaaagagaggtgaaatttagtatgcgttatattttgaatggtgttggtccacataaaagaaggcaaggaagaggctacggtagaggtttgcggttaggacatggtagaggaatgggttatgggagaatgtttttaagcaatcaacccgaagttaaaagtgagacgcctagaattatgacagaaaaaaacatcgaaaatagtccaattaatactcaaacctctacaaagaaagcaaacgtcaatgttgcaagatgtgttggttgtggtatttgtgcaaacgtatgtaattttggtgcgataagtatcataaataggattgcaaagattgatcgagaaaaatgcacaggttgtggtgaatgcgtgcaggtctgtccaagaaatgcaatcagtttgaattaaagggtggattatggtaatatctattgcaagcggtaaaggtggcacaggtaaaacaacacttacagcatctcttgcagcgctcccttttgatgcggttgttgtggattgcgatgttgatgcacctgatttataccttcttttaaaaccaacgattcttaagactaaagatttttatggttctaagcttgcaagtattgataaaaatattttgtgtaaggtgtggcgcttgtattgaaagttgtagatttgatgcaattgatagcgactttaatgttggtccattttcttgtgaagggtgtagagtttgtgggattgtttgtcctgtttctgcaattacatttacacaacgtaaggcaggggaaatctatgtgtcagagacaaaatatggtccgatggttcatgcattcctttttccaggagaggaaaactctggaaaattggttataatgacaagactttttgcaagcatagtcgcacaggaaaataaaaaatcgcttgttataattgatggatctcccgggattggttgctctttaatctcatctattacaaaggttaattacgcacttgttgtaatagaacctaccgaatctgggatacacgacctcgaaaggcttttagaacttttaaagcactttacaattacgcctcttgttgtaataaataaatacgacataaatgaggaaaatactcaaaggacagaaaaatattgtgcgctaaacaacatattagttctgggtaaaatcccctttgaccctatcgtaacagaagcgatggttgagggtgtccctgtagttgaatacaatagagatagtcctgtagttgctgtaataaaagatatcttccaaaaggtcacaaaaattttagcgacttagttttgaaagtatttgctcctaaaaatgccttaaaatggttcaaaacgcagttttgtaggattttttatgttgaaaaccttgtaaattacccttgacctaaattgagtaattctacacgctttcattatatgtttcttacttaaaacaaaggttcaatgtataatttgagcgcatattaaaaaatatagtgcctttgcttaatgggttatgaagtttttgccttctacttatttatttttcctttttcaatgtctacgataaattttgctgccttgcttctttgctgttattgaagcaaacactcggttatcactcaaaaaagaagcgctaatggttgtagagttaaattttataaaagaggatttttttagtaaaataccataataagctaaaaaccgatagataaaatggaaaaatattacgttgttaatgtaccgttttctaatatgtataaagatgtagatgacatggaggttgtctcccaagttttgatgggagaaaggattgtagttttagatttcttcaaggactttgttagaattaaggctgaagatggctacacagggttcgttaaaaaagatattttcgttgattttgaaatacttggaatgcctgctgtcgtaataatagagaaagttgcctttggatatgaaaaaccttccgtaaaatcaagagttatttattcgttaccgattggaagtgtgttatacgataaagggattatcgagggagattatagaattgtggagaattttagcggtactaaattctacattcataaaaacacaatcaccacaaaaaaatttccatttgaatatgaaaagaaaaactgtaaagaaattctaaaaactgctttaatgtttttgaatgtgccatatttttggggcggaaaaactccatttggttttgattgctcaggatttatccaaaccgtttttaaattgaatggatacaaacttccacgtgatgcttatatgcaagctgaaagcaatgtattacagaccttccaattatcgagtattgaactttctccatgtgatcttctgtttttcgggaaaaataaaattgatcatgttggactttatatgggaaataaaaagtttattcacgcaacaacattcaatgtgcctaaggttcaaataaccaatttcgatgaatattggattgaaaaattaaacagtgtagggagaatcaaatggtaaagccaggaaaattaaaaagtggagatagggttgcggttgtgtctcttgcaagcactccattcaaggagcactttgaacgaggtattaactacctaagaagttttggttttgaagtagttgtggataaaaacgtatttaatgaatatggatatcttgcaggtagtgatattgaaagagcaaatgcactaaacacctattttgaagacaagagcataagggcgattttttcttcgtgtggtggttatgggagtggaagaatccttccgtatgttgatttttctataatcaaaaaaaatcctaagattttagttggatattctgatataactgcactgcatcttgcaattcaaaagaagacacatcttataacattttacgggcagatgccaatggttgatcttggtaaaaacgaaaattcagatatccttatgagatatcttatggataaagactttacgccgatattcaaaagagacgaagtaaaagtattaaacaagggcagcgcaagaggtttgcttgttgggggcactcttactcttatagaccttcttttgggaactgaatttgaaattgtgacaaaaggaaacattctttttatggaggaagtagaggaacataaccacgatatcgatagaatgcttttacatcttaaacttacaaaaaagttagaagaagcaaatggtttcgtgataggtgatatggtggacataacaccaaaggataaacgaagaaaatttttaacgcttgaagaaatctttgacgaatatattataaagacaggaaagccaacgttgttaaatttcccttccgggcacggagagatttttattccactgccacttggtgtgttaagcgaagttaattctgaaagtggcactttgaaaatccttgagggaagtgtaatatgaaagacgagtttttaaaatcttttgatttaacatatgacgaaaggggttttcttcatttttcctctgtgaaccttttggaaatcgctaacaaatttggaacgcctctttatgtgatttctgaggatgtatttattaaaaatattaacgattttaggaacgcactaagcaaaaatttcaaagagttttctattttatatgcaagtaaagctttttctgttaaggaggtttatcgaattcttcaaagtgaaaatataggcgccgatgttgtctctatgggggagattcttaccgcactttcagttggttttgatccaaagaatttgtattttcatggcaacagcaaaacagatgaagacattgagtttgcattacgaaaaggtataaatatcgttgttgacaatgaaagcgaatttgaatcaattataaaaattgcctctattttgcaaacgaaagcaaatattttattgcggataaaaccaggtattgccgcaaaaacgcatacttatattatgacaggacatcttgaatcgaaatttggtttaacttttgatgaagcgtttcttttgatttccaaatgcctcaaccataaagatattaatttgaaaggattccattatcacattggttctcagatacttgatgtaaattcatttgaagaaagtgcagaagaggtttcatcattcttaaaagaggtaaaggaaaaatttggatatactccaaaagaactaaacgtaggtggtggttttggaattgtatatacagagtctgacttatcggtaagcaaaagcgactttgtatcagcaattaagagaggccttttaaaacatttaactaatcttgaagacataaaaattttaatagaaccgggaagatctctcattggagatgtgggtgttataatttataaagtcgtaagaaaaaagaaagttaaagacaaagaatacctttttgttgatggcggtatgggggataacataagagttcccctgtatggcgcaaaatacaccgtgataaatttaaaacgtttaggaagagaagttaaagaatattcaatctttggaaaatattgcgaatcaggggatattgtttcgttaaatgtgctgcttgaaagtgttgaagagggagattaccttgttatgctttcagcaggtgcatatacttattcaatggcttctaattataataggtttccacgtccaggagttgttgctatttcaagtggcacatacaaactcatcgtaaagcgggaaacctacgaacaagtcatccaaaacgatatttaggcaattctgtagaacggtttttctacgatgaagtttccctcgaatttctcttcattaagcaagaagattgtatcaagatcaaaatatttaaatccaccaacaccaagagcaaaatgaacactttgagttattcctatacttgtctctgccattgcaccaatcataaggccaatatttgaagtttttgcaagttcaacaatggaaagcgctgacgatattccagatttcattaactttatattaaagaaatctacagcctcgttttgaattagacgaagggcatccattggggttttcacgctttcatctgctgcgacggggtagtgtgaatggaaacgcacatatttgagaccgtcaaaatcaaagtatgcaactggttgctcaaagattgcgatatccacgccatttctatacatttctctttcaaaggttagtgcttcttttggagtatatcccatatttgcatctactatgtattttgcaccttttgtttctttggagattctaagcattgcttcaatgtcctctttgagattttctccaactttcacttttataattctaaaaccttcattaaaaatttcgattgtatcagaaactctctcttctaatggctctatgcttacggttttatctgtttcaagagaagtttctgcccctccaaaaatgatgtgaggagttgtacccagttccttagcaagtgcatctattattgaaaactcaactgcagcctttaaacttggtgttgcaagtagttttgaagtttttaagaagcactttctaaaagattttacatcttctccgtttagtagtgtatttaagaaattttccattgaaagaagtgcattgatttcttcaccatttactctaaaggaaggtgatgcttcaccaacaccgataacattagattcaagttccgtaaaaacccttatgtttatagcctcggtgcttatgctatttgttacatggaatggctttttaaattttgttgtaatttgttttaaggatatatttttaatttttcccattttaacctccttgcaatattatatgcagttttgatttttgtgttttctaaagttttgttaagcctttattaaggaggtgctttaatatagataaaacctttgtttttattgcacttgatttttattaaaaattaactaaaataatgttgggacgttggtatggctttaaagaaaattgataaaacaagtgccgttcctctttaccttcaagttgcagaaggcattagagaattaatagactcaaaagaattcaaacaaggcgaaccaatccctcctgaaaatgaacttatggagatatttggcgtaagcagaaatactgtaaggcaggcaatttcaagactcatttctatgggatacctttacattgaaaaagggaaaggaacttttgtttcaaaagttatctttaaccacccttccgatcggcttcttggtttttctgaagaaatgaaatcatcgggttttgatccagtttcaaagattcttcacattggcgttgagaatgcaacacgcgaagttgcagaggaacttttgattaaggcaggagatagcgtttacagactaaagagaattagattttcaaacggccttccagtttcaattgaagaggcattcataaaatatgaaaattttaaaggcttactcgataactttgacgaaagaagctctctttatgcaacattcgttgagaagtttggagtgcaaccattttatgcagaagaaacagttgaagcatcgcttgtaaaaagcgacgaaatttcgcttttgggtattaaggaaggtgcgccagtttttagaattagaagacgtacgtttgatagatcaggtgaaatattggagtttgtaaggtccgtataccgtggggacatttatagaattaatttacacctgaggagaatagtgtgaaactgggtattgaccttggaggaagtaaaattcgttttgcagttgtccaggataacaccatcaatagtattaactttgattatcctgcaaatccaacttcttcaaaggatttaagtaagaggctttacgaagcagttagcactctaaatattttgcaatttgaccttattgcggtaggtatggcaggtggcctgcaggaaggatttaagaagattgtatttgatgcactcagggatttttcaacacagatattcatcttttctgatttacaggtggtccattttagtttctttgagaattccgatggtgttgttgtgatttctgggacgggttcttcaatttttggtaagttagctaataagtctcttttttatggtggtcttggttttgcaatttctgatgttggctctggctttgatatagggaaaagttatctatcaaaaggactatcgcaaatgcaacttgggaaaaattcgaaagaaacaaaacttatagaagactactttaaggaagttaatgtaaatactattatagaaaagatttattcggggaatgttgttaaaaatattgccgattttagtgcgtttgttctaaaaaaagacccacaaaatcccgttgttaggaaatcatcaatttctcttgcaagagagactttgaaagcaatctttaaacttggatttgaaagcaatgtgagaataggactttcaggcggagtatttgaatattcagtatatttccgtcaaacattcttaaacatccttggaaaacgcataaatgtagaattagcagaaagaaaaatgccaaacgaagttgcagtgctcgaaatggctcatttggaggaagaacatgtatgatgagcatcttgatttaaaagatgttgaaactctaacaaaacttttcttggaagatcataaaaaggttttttctgcaatagaaaatgcattagacgatataaataaagtaattgatgcagttgtaagtgtcattgaaaatggcggaaaagttttttacataggggcgggcacaagtggaagaattgcggtgcttgatgcttcggaaataggtccaacattttcgagaaacgatctatttgttcctgtaatggcaggaggcataaaggcagtttttactgcgaaagaaaatcttgaagataactcaaaactcggcgctatggcactacgaagaaaaggtttctcaaataaagatattctaataggtatctctgcaagtggcaaaacaccgtttgttattggtgctttgaaatatgctaaatcacttggaagtaagacctctttgattgcaaacaacaaggttaattatgattttgttgattatcatgtgattcttggcacaggtgaggaatttataattggttctacgcgcttgaaagcaggcacttctcaaaaaattgttttaaatatgatttcaacaatttctatgatgaaacttggatacacatacggcaatctcatggtaagtgtaaatcctacaaataagaaacttatcgagaggtctgcaactattgtatcaacaattagcggattaccaattaaagatgccttgaaacttgtagagagcgtaaaagatccaaggattgctctccttatgattaaaaagggaataactttagaagaagcaaaagagttgcttaaaaaaaataactattctttcaggaaggcatatggctaagattggcattgacaaagttaaaagtagttttaaaaattttgccctttttacaaatgcatcaggcgtagattctatgtttaggagaaatatcgaaatactcgatccactttttgtaattgtaggagagcatggaatgtatcttgaagttgatagaggaaaagactttgagtcttactatgagtattttagcgggaaaaaaatatatcccatatatcctacatttaaagaagaccttcttgatggggttgatggtgttttggttgatatccaagatgttggtgttagatgttttacatatgtacacaacataaaaagtattattgagatggctgcaaaaaagcatcttaaagtagttgtatttgatagatttaacccggttggaaaagcgtttggctcttcttgtcatactgatagtattgtatgcccgaaagatattccgtttttgtatggtgtgtcggttgggagccttgcaaagttttttggaagaaaatttggcgcggagattgaagtttttgaaaccgaaggtaatccaacatacgaggaaatggaaaaatttttaagcaatgtttcacaaaatctaaactcttttcaatcggttttactatatccttcacttgttcttcttgaaggcttcaagtatgtttccgttggaagaggcacaaataaaccctttagaatggttctgttggaagacaaacgtattgcaaaagaatttgtagagtttttaaagtctcttgatttaaaaggggttctatttcatgaaacaattcagaaaccatgttttgatacattgaggggagagatactttacggtgtagaatttttcgtttatgataaagataattttgaccaaatgttttttgggtttaacttagtaaaatttttctttgataatggctttgaattttcaaaagatgattcgggtaatctatatcttgatttaatttatcctaacttgattgaaaatttggaattgggtaatatatacaaattttatgaagaagagcgtattaaaggaagtgtgtttttaaatgaaatttataaataacgcgaggaggtgcgtatgaagaagttagtagcagtattgcttactgtgttgctacttgcaagtggacttgcagtttctccacttaatgcagcaacgcagggattttctgatgtaaaaggtgactattgggcgtatgaggcgattacattcttgtcgggtaaagggattatttctggagtagggcaaggacttttcaaacctgatgatcctgttacacgagaacaacttgcaaagatcatttgtctatcgaaaggaataactgagtttaagcctgcaaaaccaaccttcaaagatgtaagtccttcttcttggtcttatggatttattgaagcggcagtaaaatctggttacattaaaggatttccagatggtacatttaaacccaaggaaaacataaagagagcagaccttgcagttcttcttgtaagagttcttggtaaagaaagcgaagcacagaagtataaagaacccttagttttctcgaatgacgaagcaagcattccgaagtatgcaataggtgcaatgagtcttgcgtataacaatcactatcagttgcttaattacagggcaggaagaaatgcagcgccaaatgcaaatgcaacaagagcagaagttgcaaatgcaatctataaaattcttaagcccgttaaagttggtggcacgataaaccttgcatctggaacagaagcagattcgcttttccttcctcttgcaaaaattggtgcatcaggtgattattggcttttgcagtttgcaaacctcattggccttgatgaaaacgaaagtgtgtatcctcttgcagcaaaagaagtgcccacagttcaaaatggtcttgtaagtgtttacgaggttaatggtgagaagagaatgaaggttacctaccatttaaggggtggtttaaagtgggcagatggacagcctgtcacagttaatgattatatatttaccgaaaagctccttcaagatccacaagttaaggttgtttctgcttcgagtatgtgggcaaacttcattgaccatgttgaagcaccaaatagttcaactcttgtttattactataaggttgtcgatcctcagtacattttgggaagaggtgttttaccagagcatattttgaagccaatttacgataaagatccaagtcttattaacacatgtgattttaatactcaacctcttggaaatggaccatttatgttagagaagtgggttaagaactcctatatttcctttgtgagaaacccctactatccttgggggcaaccgcttgttgatagaattgttattaaatacattccagacgctaacacaagacttgcaaacctcatggcaggaacgatacttgcaagtagtattgatccacaacagatgccggttttaaagaacagcaataagtttaatgtgtatgtttcctttagtgagggtgggctcacatacatcggttgcattacaacaaatccacttctttcagataagcgagtaagacaggcaattgcatatggtataaacatggaagcctatggaaaacagtactacggatttgatgttccaagagcaactggtccaattatgaagagcagttgggcatataacccaaaagcaaagacatactactatgatttcaataaggcaaaacaactccttgcagaagcaggctttacaatgggctcaaatggagttttggtttcaaaagatggtaaagaatttgttgtaacattgggcactaccactgcaacatcttcgaaacaagcaggtgtatttattcaatctgaattacaaaaacttggaattaaggtgaatattgcatcttatccaatatcaacttactatggaagagttattcctcaggcgcaggttgacctttactttgcaggttggattgaagatccactcttcccaggaaaacttgactcatacaagtgcaatcaaatacctacatctgaaaataactattcaggcctgaactggtcaagatggtgcaatgaggaagcaacaaaatacgcaaaccttgcatactccacactcgatagagaacttgcaaaacagtactatggaaaattccaggaaatctttacagaagaacttcccgaaattccatggcttgaaagagttggaatttccgcaataaggaaggaattcaagaactatatcggatcaaaaggtggtattaacagatacacgtggaatgcctccttctggtatcttgataactaatcgaaaagatgagggcccttctttttgggccctctaaaacttgtggaggtttagatgaggcagtatattacaagaagagttttaattctgatacctgaactttttgtaattacattcattgcgtttattttttacagccttatgggtgatccgtttgcggaattgagagcaaatccatttataaatcaggggtatgtccaataccttgaaaaagcgtatggctttgataaacctgtcctcgtgaggtacttcttttggctttcgcaggttgtaagaggtaattttggaatctcagcagttactggtgagcctgtaattactttaattaaacgagcaatgcccattaccctctcaattaatatctttacatttactttctctcttattgtgggagttttaattggttttgcatccgcattaagacagcggtcatttttagataatttcttcactgtcctttcctatataggtcttgcgatgccttctttctggctttctttgatgcttatgattcttttttcggttaaattacactggcttccacctggaggctttatgactcccggaatggaaaatgcgtcatttcttccaagagttattgatagacttaaatatattgttatgccttttattgttttaggttttggtggtcttacgggctgggtgagatatactcgttcttctgtccttgaaatgcttaagaaggattatgttagaactgcccgtgcaaaaggccttccggagagtgttgttttaaggaaacatgtttttcgaaattctttaaatcccattgtaacactctttttcctttcttttcctggattttttagtggctctgcaattgttgaacaaattttttcaattcctggcatgggaagtttggttataagcgcagttatgaataacgactatatggttgcgatggcatctcttgtattttattctacgatgcttgttatttctcttcttcttgcagacattgcgtatgccttccttgacccaagagttaaatttagttgaggtggataatggatattgaggttagaaaggaagtagttaaaaaggaaacatctacctattggaataaggtatttgaaagattaaaaaaagacaaacttgcgatgatttcacttttctttctaattcttatatttgtttttgtaatttttggtccaattttctacagagttgacccgaattacataaatctaaatgaggttttgcaaccgccaagtagacttcatctgcttggaacagatgaaaatgggagagacgaacttgcacgtctcatgtatggtgggcgtatatctcttttaatttcttttgcagtaactttaacttccggattaattggagcatttattggtatatttgcagcgtataaaaaaggttttgttgatttaacgcttatgaggataaatgaaattatgatgacaataccagagtttccaattcttgtggttgctgcaaagataagaatagtgccaagttctattttgaagttaattatcattttagttatatttggatgggttggtattgcaagaattgtaagaggagaagcgttgagcgtatctgaagaacaatatgttgaggctgctaaagcaattggtgtaagcgacacaggtatcatttttaagcatatacttccaaatacgtttcatgtgcttatcgtttggtctacgctgagattaggtggtgtaatcctctctgaagcagcactttcattttttgggcttggtgtccaaccccctgctgcaagttggggaaatatgctcatgaatgctcagacttatatttggactgcccagtggcttgttgtattccctggattgatgatttttttggtagtattactctttaactttataggagatggattgagaaacgcaatggatccaaaatttttcagatgagaataggattttcaactattggatttctattaaacggagaaaaatttgagttaaactcttcttttgtagatgaagtggaatttgtatatgactttgatgaaatttccattccaaaggtaagcgttcctatttcgattcattcaccatatttttatacaaatcttgcaagcctttcaaaagcgcacaatgagtttagcgtgaaggaaatttcaaaggcacttgattttggcttaaaaacggttgttcatgagggaagtttaactacacggtttaacggatatgtaagtcaagcgataaatattatgaaaagttcctttgaataccttacagagcgatacaaaaacatcattgttgaaaacacaacagggtctcttttttcgagttttgacgattttgtttcttttttctcagattttgaagttgagttttgttttgatgtctcacactactttttgaaatacgggatttttaataagccaattattttaaaagaaaaatacttagaaaaaattagtaaagtgcatataagcgatacagtcgaaggtaaagaccttcatctgccacttggtaaaggcaaggttaattttgcccttgtaaaagattttataaaggatcttcgaggtgatgtttctataattattgaaagcattccgagggaaggagatgttttgaaattctacatggaagaggttgaaaaatttagggagataatcaatgaatgatataggaaagatttttctgtttggttttgaagaatccgtcatatccttagaaaggttgaaattctttaagagtgttggcgcaaagaattttattctctttaaaaggaatatcgaaagactggaagaaaatattgatattctcaaaaacgagtttgacaatccaattatttctgttgatggtgaaggtggtattgtaaggagaataagtgaatttgatgattttatgttttcaaatatgaacataggttcctcttttgatcctctttacgcaaaggaaacctattttaaaatggggaaaattctatttgataaaggcataaacatgaaccttgcgcctgttgttgatgtgtatctatcagatggaaatacaatcggtataaggagttttggaagttttgaagatgcagtttctgaattttcaataaatgcgatagaaggcttgcatgcatcaaatgtgtatgcagttgcaaaacacttcataggttatggcggtgtaaaaattgacccgcataagacaatccctacatttacacttgactatccttacttcgaaagggcactaaaacctttcagggaagttaaagatatcgctgactttataatgactgcgcatatcattatcccttttcttgataatgtgcctgttacattttcaaagaatgccatttctgttttgcgggagttttacactggcccaattatgacagatgaccttgaaatgggaggtgcgtttgtttttccaccacacgaaattcccttaaaggcccttcttgcaggaaatgatatgctttctgtttgttcttcttttgaattgcagaaactcatggtaaacgaagttgaaaaggcacatttaaatcttgacccacatattgaaaggattgaaaacattagaaaatttgaagattcaaaggtaagtgagattccattaagggaagagcgctatatcacgctttataaagatattgactttgttggaaccgaaaatttcaaattaattgtcctttttagtttgagtgaacattttaaaggagagcatgtgtttaattactctccggatataggtgatgaggaaaaacaaaggatattagatactttatcttcagatgattatgtagtgataacagtctataatgcctttgaccaagaaaatgtagttaagtttgttaagagtataaagaataaagtaaaaaaactttgtgtgattttgttgggtgatccttttgatagagaatatttcttattttctgactgcataattctcacttattctccactcccaagaatagttgattatgctttgaaagtagttaaaggagaatatgaagcattggggaggcttcctgtatgaagttagaaaaggtaattgatgatgcattagaaaataaaattgcaacaggtatagcggtttccatagtagatagaaaaaataggatttttgaaattacaaaaggacacacagaagaagaaggagaagatataactaaagcaacactctttgaccttgcatctttaactaaagttgtctttacgactccctatatcctaaaattggtagaggatggtttgctttcgataaatgaccctgtgagtttgtatgtaaatggttttcctgaaaacataactttgaagaaccttttaacgcatactggtggtttaaaaccgtggcttcctttattttcagacgacctgaatattgataacagtaagccttacgaggttaaacaaattacaaaggaagaggcgatagacaagataataaagtttggtatagatgcttctccaaatgtgaaagttgaatatagtgatcttggttttattcttctgggatttataattgagactataaccaaaaaagatttaaaagagtgtgcaagagaattttttgatgaaatctctatgtttagcacaacctttggacctgttcaaggcgatgttgcttcaactgagatagttcaaggaaaacaccttaaagggattgtccacgatgaaaacgcaagagcacttggtggtataagtggccatgcagggcttttttccaatttaaacgaccttgaaaggtatgcgctatttattcttaacagtgggagtatcgatgaaaaaaggatactaacagaagattccatagtgcttatgaaagaaactgcaactacggatttaaaacctgaaaggaccatcggatttataaagggaaagtatttaagcactgcacctgattttgcatcagtagaatcaattgggcacactggttttactggaacatctatttacttcgattttaagcgtagtattgcaattatcatcttaaccaacagagtttattatggaagggaaaataataaacacatgcatcttagaagaatcattggcaacctcatttataaggagatactatgaaggcacttggaataatgagtggaacatctcttgatggaattacaattgcacttattgaagcagatcctaacgcagaaaatttgaatattttacactacaaaacttatccgtatagtgatgaggtaaaaaatcgtataaaggaagtctctgagcacggggttgtagatgaagtttctaatttgaattacgaacttggtgttattttttctcacgcagtttcgagatttttaactgatttcggcattgatttcaatgaaatttttgttataggtcttcacggacagacaatatatcataatagtggcatttcaacactccaaatcggtgagccatcttttattgcaataagaaatcacattgatgttgtatcaaattttaggtcaaaggatattgtgcttggaggaactggagcaccacttattccttactttgatttcctttatttccgaaagttttctccagttgctttggtaaatttaggtggaatttcaaatattacatttgtccccgataatgatccttcacatgtgattgcctttgatatgggaccttgcaatatggtgcttgataaatctgcacaagttttgtttggtgtcgattttgataaagatggtgcatttgctatgcaaggaaaaataaatgatgaaatgcttgattatttgaaaaataacgaatatattttgaaaaaacctccaaagagtgcagggcgaagtgagtttggagacaagttttttggcgatattcttgagaaatttggtaaaattaataagtttgactttattgcaacgcttaatatgtttgttgcatattccattgcgtattcaataaaaaattttatcaactcacggtttaatcttctggttctttctggtggtggagcgaaaaacaaaacccttgtggaaaatataaaaagattactaaatgattttgaggtgaaacattccgataactttggaataccgagtgaagcaaaagaggcagttgcatttggagtctatgcgataagaagtaagttaaaactcaaatcgcaccttcctcaaacaacaggaagtaaaagcgattacataatggggagtttaacatatggagaatgaatattttatgcttaaagaaatacgagaagtattagatgtaattgataaatacaaaagtcgtaaagattttgatgaaataaaagaaaagattttggaatttaatccagcatcaataataattgcctcacgggggacttctgataatgcagcagtttttggtaaatatgttcttgaatctatctttaaaattcctgtttcctttgcatcattttcgttatacctttggtatagaagttttccatttttaaaaaatgtccttggcgtagggataagtcaatcaggagagacagttgatgttgtaaaagtgattgaaacttttaatagagaaggaagtcttacacttgggataacaaatgaaagcgattcgactttagcaaagatttcaaagataagttttcttcttgaggcaggcaaggaacacagtgttgctgcaacaaagacttactcttcaactcttttgttttttctcggccttgcaaataatttaaatggcatttccgattttgatagcataaaggaatctgtgaataatgttattgagaaatccaatgacatacaaaaacttgtcacacgttatagatttgcagaaagtttcataattcttggaagaggttttaattatccaaatgcgcttgaatttgcattgaaactaagagaaacttgtcttgtaaatgctgtagggtattctacggttgattttttgcatgggcctattgcttcattaactcctgagactcctgtgatactcttaatgccacatgatgagacatttgaatcaaacttagaagtccttaaaactcttatttcttacaatgcagatgttcttgttgtatctgattttcaagatttaccttcaaacgtgttccatttttatataaaggaaggaaagacccttgaatatcctgtttatattgcttcttttttgcagttgttctcgttctacctttccattgaaaaaaaattaaatccagataaacctgaaaaattaaggaaggtgacatatggaatataaagatgtaagaatttttaaagtctcaagaatgtatacgccaaattatcttgaaggggaattttatattaaggtagttaacggcacaatttctgaaattaccaaaaaaagacctgatggaaattttattgatttgtcccaatttattgttatgcctggctttgttgatgttcatattcatggttttgaaggttttgatgtttcagaaagtggaatggatgcagtcatagaaatgtcaaggaggcttccaaaaactggcgttgttgctttcctaccaacatttgtaagtattccgtttgaggatttaaagaagaaacttgaaagcataaagttggattacaaaggcttttacgcagtgccacttggcgtgcatgtggaaggtgcttttattaacccaaagaaaaaaggtgcaatggataataggtttttcataagtggagatactgaaaaggcaaaagaaataattcaattcaaaaatgtgaagatgttgactgttgcaccagaagttgaaggcgcattggaagttataaattttcttgttaaaaacgagataagtgtatcaattgggcatagtgatgcaacatttgaagaagttttagaagcataccttaacggtgctaattcaattactcaccttttcaatgcaatggcgccgtttaaccacagagagccttcagtcatagggggtgcactttattttgatttttatcttcagataattgctgacactcaccacacatctccttatgttctcaaacttcttaaaccatattctgacagagtcgttttgattacagatgcaattgaagcaactaatcttagggaaggagtttataaattgggcagttttgaagtatttgtaaaggatggcactgcaagactttcagatggcacccttgcaggttctattttaacaatggataagggctttaaaaatcttgttatgtatggggatttttctatcgaacaggctgttagagccgcatcattaaaccctcttaaaagcattcataacttttcctttggcgaaataaaagttaataaacttgcaaattttgtttgtgtggataacggatttaacgtgaggaaaacaattataaatggtgaaattgtttatgaagagtaaaacttcagaagatagatttgcaacccttattaagtttttgattttatttcttttgcctctggtatacgaaaatataggtatgaattttggaggtccgcttggagttcgctatcactatgcagaatttttccgtcctaaagtttttggtttgccaatgcttgtttggatattttgggtaatttttattttcaccggttatggtcttacaaactgtatcattaaaaatatattgagggaaaaatatttgcaattcatttcaaaaaaattaaacatactttttgcagttgttttagatggttttatagttacaacctttgacctttttatagacccagttgctgttagattcggactgtggagttgggaaaatgtaaataatggatattttggggttcctttcgggaattttataggctggtttgtaattgtctcaacaacaacgcttctcttaagatttgttgacaaattttattcttcaaaattagataatagattaataaatctttcaccttatgtttacattttattgttatcggtcttttttatttcatcggttgtgttttatagtattgagttagcgctttcgagtttgctattttcctcggttattgttgctttttccttatatcttttttctaaatctaattttgataaattataattcttttttggtataatttaagagaaaattttaattaaggaggttctgtgtgaaaattgctcttttcgaaaatgaaacacacaaagtctacaagtttacaggttttgaagattctgacgaggttgagacaaaccaatttttgattgttgatggagatgatgcgcttctatacgagccgggtggttcaaggataaattcacttcttttctcggaaattgcatctgttgtgccaccacaaaaaattagatacatagttttatcccatcaggatcctgatgtaggtgcatcgcttaatttttgggctgtttcaacagaggcaaagattgttctctctgaattatgggcaagatttatacctcactttctctcaaagtctcttgtagcaggaagggtaattgaagtaaaagattctggaatgcgtcttaaactctcaaattctgaaattgtgcttttgcctgcacatttcttacattcggagggaaatttccaaatttatgatccagtttctttaatactcttttcaggtgattttggtgcttcatttggcgcagattatgaagtcgtagagaatttttcagaacacctcaaatttatggagcctttccataaacgttatatgccctcgtcttttgcaattaaatcgtgggtgaatatggtgcgacaacttgatgttaatcaaattgttcctcaacatggcccaagatatgtagggaaagatatggtaaacaactttttaaattgggcagaaaatttgaaaccaacgcttgaggaaaatccagattggtataaacttccataaattaaaaaaggggcgtaagcccctaaatgttttattgtttagatttgctattgtaatataccttttataataagttctgttgcttcttcctcatttaagccttttgccattaaggtttcaagttgtcttttgtttactcttcctatggatgcttcgtgagtaagttccgaaaggtcgtttacaactttaaggattggttcggttttcacatcgactttatcgccttttgtaatttcgttacactctacgtgtccatacgaatatggagcattcccataggctacatttattatatttgcctttgtttcatcaagtgcaacaaccgttgattttgcaattccccttgcatgagcaccattgaggtttaaagtttctttaatttcaatcacatcggttttgcttccttttacctttgatacaagttctcctgcggcttgttctccaagatcaagattcatttctacatatagttttcctacccgagtttttgtaagtgtaaaactattcttataaatcccacctttttcaacctttgcatttgtaattgtcttaaggcttatcgttccaagatctgaatgaaagtgttcatctgtatattccatcacagcgccttcttcaacaatgacatttgagattgcattatgagtgaattcttcggcctgaggaaacacgcaatgtgcggtgaatttcactttcgcattctttcttatacgaatattaaagatgatattttgcagtccctttttctccacatagccagtgcatacatgtattggaattggcagtatcacgccttcttcaatttccatatccactttaacaccattttctatttgagttggtgtaagttttacgccttgcacattattcaatccgataactctattcccactaatgatgattgatgcaacttttttgtcaaaatatttcgaagcatcgtacccatttttttcaagagtgtcgatgatttgtttgtattcattaacaacatttacactcattttgctacccccccttttgttaattgttcatttctttcaggtgcattcggatggttgcatatgccacactcttttttgtattcctcaattactgataaagcatctcccttatgaaggactatgccattacatatgtggtaggcataatcaacatttgttgccatttcttctctgtgggtaattataataggtgttccgccgtatgaagcaatataactaagtacgttatttaccatttcaagactcataatgtcaattcctgaatctggctcgtcaaggattgcgtatcttggttttaaaactaaaatagatgcaagttcaaccctttttctttcaccgccactaaggcttccattaacttttcttgctatgtataattttggatttaaacctactgttgcaagaatattttcaatttcttttctttcaacttttagttttcctccaagagttaaatacgcgctaatactaattccttcaaatctcggtggctcttggaagacaagtgttatgccccttttagagcgctcataaattgatagacttgttatatcttcgttatcaaggaaaattcttcccgaggttggtttgtaatcctcaagtcccattatgatgtatccaagtgtgcttttcccagcaccgtttacaccaagaattgcgtatttttttccttcttcaaactccatggaaatgtctctcaggattaacttattgtccgcaatgtaacttatgttttcaagttttagcatcttttcacctcgtcttccagaaaattataacacaaaaagtaatatattacaatagaataggaggtaatatttcactacttttatggaattcaaaattaaatagaattgaagaagttatagctaaactaaccaaatcctatataatagaaatatgagaataagagttaattttgagcgtccttatgcaattttttatttggggcatcttgatatgaagacagttattgaacgtggattaagacgcacaggtcttccgcttaaatttaccgaagggtttaataaaagagttcagttggagttgggatttccgttgagcgttgggatggttggagaggatgagtattttgatttctttttaagagaggaagttgatcttgataaaatttttaagaaacttaccgaggcgttttcaaatcttcttgtaataaaaagaattaaaccacttccgtattctgcaagatcgataacttcttttgaggcaatatttacaaatattgtagtgggacatctgcttaaagatgttgctcaaactgatattgaaaatgcgttaagtttgatttcggaaaagcaggaaattattgtagaaagagatggaaagaaaaaagacgtaaggaaatttatcgataaactggaagtttataacttcacaaatccgcattttgagatacttctaactacactatatttacgagagggaagtatcaaaatgaatgaatttgaaagtatcctctcaagccttgtacctattgagtttgaatacgttgtaaggaaaaatacgcttgttattgacaaaggaagacttgtttctccctttgatttgaatttttaaccatacttttaaccaaatacgcaggtatttttacccttcttttttgcttcgtacataagagtatctgctcttttaatgagtgactcaactgtgtctgtttctttaattagtgtgcatccgattgaaacagttgcagatatttcacttccatcaaagtcgacagaagaatttcctataagaatcctcaatgtgtttgtgaattttcgaaggttttcttcattaatatctttaaggattactgcaaattcttctccgccatatcttccaacagtatcttgcggttttatgttagaaaggatggtttgagcaattgctcttaaaactctatcgccaacaaaatgtccgaaggtatcattgagtcttttaaagttatctatatcgagaaacaggaatccgttcgtcctttttagtgcatttacctcttttattgcttcctcaatctttttctcaaggtatcttctatttgggatttgagttagtgggtcaatataagcgtctttttgtagtttttggatattttctcttaccaaggacaatccccaactttgattgaatctttcaacagcaccaacaacttcaccttttctattctttacaggaattgcctcaacataaatagggattcttgcaccgtttttatcatgcaaatatacattttcagaaacgatttcacccttttccattgcctttacaagtggacattttgtttgacagagaagagtgccattatcgtctacatgtctcaaaatattatcgaaacatcttttatttattatttcctctttcttatagcctgtaatttcttctgccgccttattccagtatagaatttttcttcttctatcaacaaagtaaacaccatcgatagtattttctgtggcggtttcatagtactttttaattgcctttttcatttatcacctcaaacaattataagaaattttgtaaataaaaagaaagggtagctatatagctacccctaagtaagatatgtaaaaatattattaagggagtggaggaggggactcttgggcgtttacttctaacttatctggaagtgagaagaatgcaattacttcaaatatatatccaatgaagtagactaatagtccaataagcacaattgaaagtattgagccaataaacataagatttcctgcagtcttgaagtactcaacacctgtttctttttcaatctcatcataacattttttaaggtaataacttcttgcaactaaaatgccgtagagaataagagcaaaaacaaccaatgcaattataatgcctatgttgatgttacctaatctaaaattatccaatggtccttcaaatacgtgaaatgggtgtcttcttaaaccaaaattgaagttagggtatcttctaaaaggttctatatagccatagtagatttcacccctaaaaattcttccaaaagtggtgccaatgaatataagaccacccaaaactgctccaactattccaaggatgaaacttacgagaaagttatcatatattttcttgttttttgtggttttgtatagttcatttattgcaacaaacacaagcaccaatcctgccaaacctaatataactccaattccaggtatgactgaaaggattgcaagtaaaactccaattcctccaagtaatctaatatttttcatttccatctcaatcacctcaattatcattatggagttaattgtgatagaattatgaattttatttttttcttcttaaattttcgtatgcctctttaacatttccaaagaagcttccacttatactccatgcaatatttacttttgggagatttgaaagtcctttgaaattattttgaagctcttcttttattctttttgtaatttcgatgatattatcttcgtttatgttttctaagataattccaaactcgtttttgcttacccttcccactatatcgtaacttcttactgacattgaaagaatttctgcagtctttttaattatttgagggtcctctgtttcaatttcaataattatagttccgatgtttgcatctcgttttttgctgagcctctcgagttcctcgtcaaaaaaatccctcgagtagagatttgtttcaaagtctcttatgttccccatttttcacctctcttataaattttacaacaaatgtattataatcagaagggaatttttgggaggcaaaatggaaaaagaacataaccacaaccacgaaattgaaagtgcatcaggtagggtgcttgtttcaatatttatgaacattattataacagtccttgaggttgtctttggaattctttcaagaagtttatctttggtttcagattcaatgcataatttatcagatacaatatcaggaattttaaccttgtggaccttgagactttctgaaagaaagcataatgagagatttacctttggatacagacgatctcaaataatctctgcgtttgtaaatagttcggttcttcttgttattgcggcacttttaattcgtgaagcaattttgcgatttttaacacccgaagtaattaatgtgagccttatgcttcctgttgcagtcgttggtcttattgcaaactcaattagtgtaattttactgcattcgcatgctcataacctcaatattcgaagtgcttatcttcatcttctttctgatgctttatcttcagttgcggttgttcttggggcaatttttatgtggatattcagaatctactggattgatcctcttttgactgtccttattgcaatttatatgggatatgaggcatttgaaattgttaaggaaagcacccttattcttcttgaaacaacaccaagcaccattgatttaaaagaagtggagaaaagcgtttgtgatgtgccaggtgttgtaaatatacaccatgtccatatatggcgactcgatgatgagacaacccttcttgaggcacatgtaaatgtcttgccaaatacaagtgttgaagaaaccaaaaacatccgtctaaaaattgaggaaattctcaggaaagattttggtattgcacatacaaatattcaatttgaatgtaacgagcaccttgaagataaattgataaaagaccactaaaacgttttttgaaaaaaagtttttttaggtttttttgcctcttgacaaacataaaaaattatatataatatatagcgggaggtgatagatatggcgagaatctacgatccatttgaagaaattagaagacttgaacaggaaattgatgaaatcttctctcagttctggagaagcgcaagaccaagattagcgcttccaagaaaggagaggggtgaaattcaacctgtagaaactcaaattgcctttgctccttctgttgacgttatagaaaaggacaacgaaatcgtagtaaaagcagaccttccaggaattgataagaaagatgtgaagattaaggttgaggctgatgctgtaacaatctccggtgaagttaagaaggagcgtaaggaaaaagaagaaaattactttatcgaagaacgtgtttacggaagtttctacagagcaattccacttccagctgaagtagatcccgaaaaagcacaggcgaagtttgaaaatggtgttcttgaaataactcttccaaagatagaaactggcaagaaatcaaaagaaatcacactcgaataataaattactcttcctttacccccgctttttttgcggggcttttttatttatgtttataaatatttgagaaggaaaaatcattaacgaccatggaatttgtgcaagcgttaacacaagtgatgcctttgcatcaagaaaagatagagcaagcacaacccctattgttacatttataaatgtctttgttgcaaacattgagatacgctctttcattggtagaaaaggtgaaagatagaatggcacaatcataaataaaaaataaataggtatagacattaagatgaactttaaagcctctattgggtttctcatgatgaagttgtagtttacagcggcaatcgttgttccaagcagaaggagaattacagttgttatgattttatttttcgaaataattttaggggtaagttttttaaatgtgtatttaaatatttgagatagtattaaaggtatgaaaataagttttatgagtgttatagaaatgtttatatagtcaacatgaatcacctttcgtagaagtagatagaaaagtattggaattgttataggtgcaattacgtgggtaattatgataatagttgttgaaagtattgtgtctccttcaagaatatcagtaatagaggctgaggcaactcctgctggcactgctgaaaaaagcaaaagggacacaagaagaaaatcttctaccttcaatattttcgaaatcaaaaaaacaatgataggaaggattattaaatctaaaattacggcaaagacaagaagtttcactttttttgaaattttcaataagtcctgaaattcaagtttgagaaatgtgaaaaacaaaacgagcatcaaaaagtcagttagatatggttttaaaatagaaaactgcggaaatataagtcctagcggtattccaagcgttataataaatgatgtattattttcaataaattcagctatctttttcatacttaacaattatattttacaagattgattttccaaattgccttcgtttttgaaaaagatgtaaaatattgtataatatctttgcttttagcaagggaaactcgtataaccctccatacggtttcctttgttattagcgaaataaaaatttttataggaggtaaaaaaatgattacaaaagaacaaaaggaagaaatttttaagaagtttggtcgtcacgaaggtgacactggctctccagaagtgcaaattgcacttctcacgttgcgtattaataaccttacagagcatctaaaacaattcaaaaaggattttgcttctcgaagaggcctatttaagttagttggtgagagaagaaaactccttacgtatcttaaggaaacagacaaagggcgttacgaaagaattattaaagaattgaatttgagagcataaggctatgattgagaaagtaagtgttgaagttggcggaaaggtaatagagtttgaagtaggcaggatggcgaagcaagcaggaggtgccgtttttgcaacatgcggcggcactcaggtgcttgccacttctacaatgggagatgaacctgcagagccaacagactttttcccattgacggttgactatttcgaaaagatgtatgcagcaggaaaaatccctggagggttctataagagggaagggcgtcctaccgacgaagagattcttggctctcgccttattgatcgtcctttaagaccgatgtttccaatccaattcagacgtccagttcacattgtcgtttacgttctttctgcggatggttctatttcgccagctattcttggaataaacgctgcatctttagcatctcttatttcagatgagcctttctacgaggcagtttctgcggttaaagttggtcttattgacggtaaatttgtcattaatcccgatgaaaatgatcttgatgaaaagagtcttcttgatttgagtattgcagggacaaaagatgcactcatcatgattgaatcaggttcaaaggaaatatctgaagaaatgatgcttcaggcaatgcaggttgcattagaggagattaagaagatttctttagtacaggaagaatttgcaaagaaaattggaaagccaaaggttgaagtgcaagaagttatcattgatgaagcgttgaagcaggaaattgaatctgagatccttgataaaattaaacttgcccttgaaaacaaagagaaactcactcgtgaaaaagcacttgaagagatcaagaagggtataataaccgagtacgaagaaaaatatcccgaaaaggtctcagaagtaaatatgatttttgaccttattttgagaaattatataagatcacagacacttcaagggaatagaattgacggaaggaagccagatgaaataaggccaatctcaattgaagttggtgtcttaaagaggacacacggttcagctcttttcacaagagggcagacacaggtactttctattgcaacgcttggtggtaaaggtgaagggcaattgattgaatcccttgaagaagaagttgttacaaaaagatacatgcactactataacttcccgccattctcagttggtgaagcgcgtcccatgaggggaccaacacgaagggagattggtcacggtgctcttgcagaaagagcacttgttccagttttaccaccggaagaggaattcccctatacgataagagttgtttctgaagtacttgaatcaaatggatcaacgtcaatggcttcaacgtgtggctcaacgcttgctcttatggatgcaggtgtgcccattaagaagcctgttgcaggcattgcgatgggattaataaaagaaggtgaccagtatgttgtattaactgacattcaaggtgcagaagaccaccttggcgatatggattttaaagttgcaggaacagacgcaggtatcactgcacttcagatggatataaagattaaaggtataacaattgatattttaaggattgcgcttgaacaagcacgtaaggctcgcctttatatacttgagaaaatgaaagaagttattcctgcaccacgcccagaaatttctccttatgcaccaagagtttacacgatgcaaattagatccgataaaattggtttacttatcggtcctggtggtaaaacaataagaagcatcatcggatcaactgattcagagataaatattgaacctgacggaaaagtttatattaccgcaccaaatgagaatatccttaatacaattcttgaacgaataaatcaacttcttgccgagcctgaagaaggtaaaatctacgaaggagttgttgttgaacttaaagattttggtgcgcttgttcagatacttccaaactatgtgggattattgcatatctcacaaattgcagataaatacataaaggatattagaaaagaactccatataggcgataaggtaaaagtaaaagttataaaaatcgaagaggacggtaaaatccaactcagtaaaaaggcagttgatgacggaagcaaaagttcgaaaagtgaaaacaaatccaaggagcaaaaagaatgagcgaaaaccttgaaatctcaatttcaaaaaacgatataaggtattttgtcgaggagaaccacacatttccgtcagtatcactgggcgtgtttgtaaagtcaggctcacgctacgaaaccaataaactcggtattgctcatttcattgagcatatggtttttaaagaaacaaaaaatcgctctgcatttgagatttccaaggcaattgagggccttggaggagagattaatgcctatacctcctctgaatattctcttttttatgtaaaacttcttggaaaggacattgaagtaggttttgatgtcttatccgatatattaactaatcctacattcaataaagaccttttggaaaaagaaagagaagtaattcttgaagaaatctatgagttctacgatgacccgcaggatatctgtcaaacagaagccttaagatccctttggggagattctcctctttcaaggaaccctcttgggacagaggaaagtgtgcgctcaataacttacgaggatattgtctcctattttgaaggtttttttgttaaaggaaacatttttatttcagcagttggggacattgaccaagtaaaggcagaaaaacttgtagaaaaatactttaaggattttcgaattggagaaaacggtgcaagtacagaaactattccctataaattccttgagataaattacccgaaagaaactgcgcaactccaccttgcgataactctaaaaggcgagaagagttttactcacgaatcgtacctacattcaatcttcactgttgcattgggtggaaatatgtcttcgaggctattccagaagttgcgtgaagaacacggccttgtttatacagtctatgcctatcctgtaagacttattgatactggtggcacagttatttatgcttcaactcttccaaaatacgagaatgttgcaagagaaataatccttgaagagttaagcaatattagagagaagggcctcaaagacgaagaattcgtaaatgcaaaaaattatcttttgggaagtatgattttaggtctcgaaagcacttcttcaagaatgcaaaaaaatggtgtttcaggactcatgcagggatacattagaacgattgactctatcattaaagagatagaaagtattcaaaaggacgaatttgattcgtatcttaagggacttcttgatgatacctatggggttgtaagagtgggaaagatcgatggataaagaagcaatgctcaaagaaatagaagacgacatcaggcactgcatgaaatgtgacttacacaaaacaaaaacacattacgtcccaggtgttggtcccgcaaatgcaaaaattatgtttgttggagaaggccctgggcgagatgaagatatccaaggtcttccctttgttggtgctgctggaaaacttttgactcaacttcttcaaagcattggtatagaaaggtcggaagtctttattggcaatattgttaagtgtaggcctccgaataacagagtaccaacgcctaatgaaattgaggcatgtgtgccttatctatatgcccagatttccgtaattgagcctgaaattattgtaacacttggcaatacacctttaaatgcgcttgtttctcctgcattgaaggtgagtgcggttcatgggagagtgtttgaaaaagacggtcttaaattttttgtgacatttcatcctgctgctgcactttaccatggtgaatataaagagttgcttaagaatgactttttgaagttaaaacaaattttagacgagacaaaaattgtaggaggttcttagatgaaaagaaaacttttagtgtggtttattatcttcctcgttgtatttgtgcttgcagtttacatcgattacacggcaattactgcatcctcaaagccacttgaaactttaaacaaatttgaaagttacattgtgccacgttttggacttgatataaaaggcggtgtaagatttgtccttgaagcagttgatacgcctgaggtaaaggttacttctgaagcaatgcaaactgcaataagtgttatccaaaaaagagttaatgccttaggcatatccgaagcaattgttgttcaagagaaaggtgcaaactggaagagaattgatgttgagcttccaggctggaaagacccacagaaagcaaaggaacttataggacaaacggcactattgcaatttaaaacagaagatggcaaagttgttttaactggtgcgcatataaaaaatgcaacacttgagtttagcaaggatcctgcaactttagggcagcctgtaattgctttccaacttgactctgaaggtgcaaagatttttgcagatgttactcagcaaaatattggcaagacaatttcaatatatcttgatgataaacttcttatggcaccaactgtaaaaagtgctataaccgatggccaaggtatcatcgagggtaaattcacaaaagaagaggctgcaaactatgctgcgcttttgagatctggtgcattaccggttaagttaaactttattcaggaagaagtggtagggccgtcgcttggaagttatacaataagaatggcaataattggtgcaatcgttgcttttttgcttgtggctatttatatgattatcttctatggctatcttggaattctttctgcactttcccttatattttatgtgtctcttgaacttgcagtcctatttcttttacatgcaacactttcccttcctgcaataggtggtgcaattctttccttaggtatggctgttgatattaacgttattgttttcgaaagaatgaaagaggaactcaaacttggaaaaacacttaaatcaattataaacgcaggatttgcaaacgcattgcgtactgtaattgactctaaccttacagtgcttgtaggtgctgcaattctcttttattttggaacaactatcatcaaaggatttgcggtcacaacatcgattggtatcctttctggatttgtgtcaggtgtattcgtgacaagacttcttgtagaattattccttccacagtcttccgtgaagaagccgtggatgtggggaatataggaggtttgcgatgagttttagagacagaattaaaaactgggatattttaggacacacaaaactctggttctcaatttctattacgattatagtaattggccttattgcaatgggatttaactgggtaaaatatggatcaccactgaacctcggtatagattttagaggaggttcggtaataacgcttgcatgtaatacaacaccagactcacaaaaagtaagggatattgttgctggtattggctataaggatgcaattgttcaagaagcacagggaaacaaagttatcattaagattaatgcaacaagtgtacctcccgatgatattacaaaaattgtagatggagttgataaactttataaagttaataaagatacaacgcagattacttcgattgctcctgttattggaagcgagttaatgagaaatggtgcaattgcacttttacttgcactcctgttcgttcttttctatatttccattaggtttgaatttaaaattgcggtagcaactgttttggctttgttccatgatatccttgtaacgcttggcatgcttgctctttttagggttgagattaatgcacctttcataggcgccttccttgcgatcatcacttactcagttgaagatacggttgttgtaatggacaggattagggaaaaactcaaattcaagttaagggaaacttttagagaaatagttaacagaagtattacagaagtctgggtgcgttcaatgaatacatcaattactacactttttgcatctctttcgcttgttattttcggtggtactgcattaagggacttttcgatgactctcctttttggcctcttctcggggacatactcttcaatttatattgcatctcctcttcttgttctctttagaggcgaaaccttaaaggaggaaattgcaaagaaggaaagtgttgttaaagtggttgaggagcctacaggggaggaaacaaccgagcaagcagaagttagagtttcctctggaagtgcacaaccacaggaaagcaaaccaaaatcaaagaagaaagggaaatcttccaaaaagagaaagtgagtataatatattgttaggaggtagaaatggatttgagaaaatacattagggacattccagattttccgcagaaggggattttgtttagagacttaacacctctcatgggggataaagatgcatttaactacactgtaaaagaaattgctgaccattttagaacttttcatgtggataaagttgcggcaattgaggcgagaggatttatctttggtgctcctattgcaaaagagcttggagcaggctttgtaccaataagaaaaccagggaaacttccctatgaagttgtaaggaaagagtttcagcttgaatatggtatgtcaattcttgaattgcataaagatgccttcaagaagggcgaaagggttcttatgattgatgatcttcttgcaactggtggcactgcacttgctgcatctgaacttgttgagtctcttggcgcagaaattgttggttgggggtttgtcgtaatacttaaaaatctgaaaggagaggaaaaaatagggaaatatcacatattttcccttgtgaactttgactaaagaaagcctttttgaggaattaaaaaataaagtgtccccttaccttgatggtgaggggatgaaacttttagaggacgcctacaagtttgcacttgaaaaacactctgggcaaacgagagaatcaggcgaagagtatattattcatccactgaacgttgcaataattcttgcaaacctcaaacttgatgctgaaacatatgcagcagcacttttacatgatgttatagaggacacaaacgttactttagaagatatcaagtcgcaatttggagaaaccgttgcctttctcgtaaatggagttacgaaactcagaggtataaaaagtgtatcaactgaagaagcacaccttgaaagcctaaggaaaatgcttcttgcaatggctcaggatgtccgtgttgtcctcattaaacttgctgacagacttcacaatatgcgaacacttaactatcttccatccgaaagacaaaaagagattgccaaggagacaatggatatttacgtcccacttgcccatcgccttggaatttacactatgaagtgggaacttgaagatttgagtttccgttatcttgagcctgagaagtattatgaacttgcaagaaaggttgcgaagaaacgggaagaacgtgaggcatatgttaatgagctaatggaagagttgcgtaatcttttgaaagaacatggaatttcaggaattgttgaagggcgtccaaagaacctttacggcatttatcgtaagatgatacgtgacggaaagcagtttgaggaaatttatgatatcattgctttaagaattattgttgacgatattccaacatgttatcaagttttgggaatcgtaaataactactacaaacttgtcccaggaagaatcaaagactatattgcaatgccaaagccaaacttttatagatcacttcacacaactgttataacaaaatctggagaaccatttgaaatacaaattcgaacaagagaaatgcacgaaattgacgagatgggtatagcagcgcattggaaatataaagaaggaaaatctcttgataagaattacgaagcaaagattgcatggctaaggcagatgcttgaatggcaaaaagaagtgcgctcttcaaaagagtttgttgaaagggtaaaagttgatttgttttcagatgaagttttggtttttacgccaaagggtgatgttattgaacttcctcagggctcaactccggttgattttgcattcagagtgcatacggacattgggtatcgctgtattggggcaaaagtgaacggctctcttgtcccgcttaactataaacttcaaacgggtgatagggttgagattattacatcaaaaactgcaactggaccaaaacttgattggcttcaatttgtgcgaactgcatctgcaaaatccaaaataaaggcatattttagaaaactctatgaagaaaagaaagaggctgagaaagaagaagagacaactaagccaaaccttcctaaaattattcctctaaaaccaaaaactgaaacctctgaatactttcctacaattaacggcgcaactaatataaatatctctgttgcaaagtgctgtaatccaaaaccatttgatgaaattgttggctacatttcacggggacgtggtgtaaaaatccacagggttgattgcccaaacttaataagaattattgaaaatggtggtaaagtcgttgaagcacactggagtaaaggcaaagagaaaaacctttatgcattttttaaattaacagtgcaagatgtcccaggtcttatatataaaatttcaggagtatttgcaaagagaaacataagttttgaaaactttcattcatcgtcaaagaaaaagaaatttaaaggacgatttcttgcatatgtgcgattttcctgcaaattagatccaaaggttaatttaccagaaatcgtgaaagaacttgagagccttgaagaagttgtaaaagtgcgtgtttcaaagaggtggatatatgagggtagtagtgcagagagtgaagaagtcgaaagtgaaagtgaatgatgaagttgtctcagaaatcgggaaaggaattcttgcacttgttggaattgaaaaatgggatacagaagaaatcgttgggtgggttgcaaataaaattgtaaatttgagaatttttgaggatacggaaggaaaaatgaatctttctgtaaaagatattggtggtgaaattctcttggtttctcaatttacactcgctgcctatatcaaaaaaggtaaccgtccaagtttttcagaagcaatggaagaagagcttgcaagagaatattttgataaatttgtttcaatggtgaaaaatcaatatccatctgttaaaacaggaatcttcaaggcacatatggaaattgaacttgtaaatgatggtcctgtaacaatcataatcgaacggtatccgagggatatttcgttaaataactaatttttaaaagaattttcttccataaagagcaacaatcttatgatgcgctctcaattctattgtatcatcaagctttttaaattcttcttttgtaattccaaattttcttttgagggcactaaaaataagataatctgcaatgtgcgggtttttaggtaaaattggcccatgcatataagttcctataagatttttgtaaatgagtccttcttttttgtcttttccattatttccaaaaccagttataacagtgccaaaagtattgtaattatgatatgtacggcctccatgattttcgaagccgacaacagtcttaggttctaaaccgaggttattttttatgattaggttgcctattaatctacctttctccccaaatgtataaaaatccagtattccaaggccttttacctcttgtccgtcaattgtaatgtatgcattgcccaacagttgataaccaccacatatggcaaggactggaacgccgtcttcgatgagttcttggagtatgcttttgattccaagaagatgtttaaatagtattttttcttcaaaatctgatgctcctcccaaaaggattatatctgctttcttaaggacctcaattttttctcccaaatggaaatttgtgattgttgcattgatatttctccaactcaatcttttaaatagagtaattgcgttccctttgtctccatataggtttaacagttcaggaaaaagatttaaaatttggataaacatcataccacctcgtttattgcatttagaataatgtttcgagtttcaaatagagcagtataggttggtagaaaatataacttttcgacgtcttcgtttaatagcagaaatatgttttccttaagatttgtaagaacacatttttctatgtcaaaagatgtgtattttaatctcaatttgatctcttcttttctttttccatcacagtaaatcttttttatgttttctatttttgaaagtatttcaaaatctgcatcccaaatccaagaaacgtcttttccgtctgcatagttatcattgagaataaataccactattttccttgaagtatcccttgcgattgtatacagtgtttcgcttaaactcacaggatttttaacaagattaataattatttttttgttttgatatacgatttcttcataccggccgagtctgtgagaaaaattttttacagcatcttttatttgtttaaaatcaattcccaaaatcattgcacatgaaagtgccgcagatatattgtataattgatagataccgctcctttttgtgttcaaatctttaaccttgcccttctttttatctataaagtcaaataaaattgtgtcatcactttctcttacattagttattaaaaaacgaggttcattgttactaaatccacattgagggcaaataaattttccgagatgtccaattgtgtagtattcatagtttaattttgttccacaaactgggcagaattgcacatctaaagtaatatttctatcatgtaattcgtttttcacctcaatactataaaaaaatttattttctccttttaatagatttagacttgggtcatcaccgtttagtaatccaaccgaatctccaattccttcaaaaatttttttacgaattatttcaatctcagcatatcgatcaagctggtccctaaatatatttgtcacaacaactatgtctggtttgagttgttttgcaattttagggagtgttccctcgtctatttcaaaagtgcaatattcataggtttgtttaagattgcttataaacgcacttactattccgcttatcatatttgccccaaattcgttatataggaccgaaccactcttagagagaattgtctttataagataattagtggttgtcttcccattggtaccagttacgaaaatttttattttacatctaattccaatttctttgagaatatctggatatataaaatatgcaataagtcctggtaaggaggttgccatatggccggatatttttaacaaattttttactataatacctaatccaattgctaaataaaactgtattttctttatcatgtttatgaaccaaattaaataattttttactaccattgaaattttaccatcttttttggattgtaaatattaaggccattttgtataagagtttgttctatttaaagcggtattacataaatttgggatatttttattgaatttgcagattctaaatttagttatttacggaacctgaatttatttatctatctttttccaaaggattatttatattaaattgaaagccttattagttccaaagcgccatataaaatttgcattaagttcaatttataaatacgttttttataatatacttagtcagttttaactatatttgtgaagagtcgaaacatatatttgacagaatggaaaaagttagttataatattaggtgtgcgggagtagctcaggggcagagcgctggcttcccaagccagttgtcgcgggttcaaatcccgtcttccgctccatggcgccgtagccaagtggtaaggcaagggtctgcaaaaccctcattcgtcggttcgaatccgaccggtgcctccaacagtgttgccggggtggcggaacaggcagacgcacgggacttaaaatcccgcggtggtgacaccgtgccggttcgactccggcccccggcaccataaagtagcatttcaatagatttctttgtatttttctttactttttggaatggtttgcaagagttctacttttgattgttgctaagacgcttgctgtgattgttcaatataatatattaccaatgccaaactgaaacgctttgttaaatagccaaataagccttttcaaaccattagcctttaccaatgttccattgttgtagtaaaaaataaacgacaagactattttctaatttattgcttatattcttaatgcttttagagttagaaaaatgtttttaatatcggaaggctttatatatatcaataaagtaaaaatcaacaagctacagcacaagaaaaaatacaatttgcctcacatactgtataattaactcaatacaaaactaaggcattctaacatatattttttgtaatctctttgacagaaattttaaaaaaggataaaatttatctgtgggattctttaatgtcattttataactaataataaggaggatgagtttatatgttgaaagacgagttttatttttcgctctttgatttttccttgagtttgtcaggtgcggtagatgcagttagcccagccttggtaaatcatcagaaaaggactacctatttggcttggaatattggcaaggagataggattagatatagaacaaagaagaaaactatttttgcaagcctattccacgacattggaggtatttctttaaaagaaagaatagatattttaaattttgatgaagattcttcttacaataaacacgcagaattaggatatttgctttttaaagattgcaagatggtctcagaggaagccgatatcattcgataccatcatgttccatgggattacggagcgggaagagaaaaaaataacgaaagaataccaattgaaagtcatatattgcaccttgcagaccgtatttcggtacttattgactacgatcatgaggtattagggcaagttggaagtatagtagaaagagtaaaaggtctttcaggtaaggtgtttgtgccagagtttgttgatgcatttgtaaagatatcaaataaagaatatctatggttagatgtcgtatcttccaacattgacgaagaattgaacaagatacataatttaccgcttgcttcttttgatattgagttattacgtaattttgcaaaagttttttcgcgcattattgacttcagaagtagatttacagctactcattcgagtggcgtttcagcgtgtgctgtagaacttgctaaattggcaggtttttcagaaaaggaattagtaataatggaaattgcaggttatttgcatgacttaggaaagcttgcagtccctaaagagattttagagaaacctggtaagttatcattggaagaattcaatatagtaaaaagccacacttactatacttataaaatactctcttatatcccaaactttgaaacaataaatcgatgggcatcgtttcaccatgaaaggcttgacggctctggttatccattccatataagtgcctttgattttccattaggatcaaggatcatggctgtagcggatgttttcactgctcttacagaggatcgtccttaccgagaaggaatggatgtggacaaagccctgaatatcgtggaaatgatggcacaaaataacgctttggacacttatgtgacttaccttttaaagaaaaattttgctagaataaatgatgttcggataggtgcgcaaacagttgtccgcaaagagtatgaagaattttcgaaattcggtattttatattaaacattttgcataaaagttaaaagctagtatgtttaaacattttaaagaaattttttgttcttttttgaggtatctcttttaatggaggatggacaccctcctccaactccacccaaaaaatagtaatctttttatccttgggggtaagttagaaaggggacgtgctccctttctattaagtgtcatttcaaacgtagtgagaaatctccccagtttgaggtgtaactacccccctcaatactcccccaaaaaagtcgtcccgaacgtagtgagggatctcctcttattggaggagggtatccctcctccaactccaccctaaaaataaaaaattttcttagcctttcagggggagttagagggggagactttaggtccccctctaaattaggataccctcctctaacttcacccaaaaataaaaaactctttgtcctttaaggaggagttagaggggggaatcgtaagtccccccctaattaaaggaggagattcatcaccttcggcttcggaatgactgagtgtgcgtcatcgaaggagcgttagcgactgagaaatctccgtttttcaggaggagttagaggaggagacttgttgatccccctctaaatattaaaatggttttgttcctttctaatgcatgggaataagaggcatgatttcaaatcttttctaaataggatattcttcctcggagtaacaaaagaaagttcattgtgaaaattaaaaaaggcaggtgaaatacctgcctataacccaactaaaatttttttattttgataacttaaagtatgttgctccaatttctttcaacttatcatagtctggcacgacataagaaatgctatcaatcattttaggaacaccagggaaatttactatttgtaagtctttacttgtaagatcattataagtaagcccgagtttcgtaatttgtgcaacggttaaatttgtatcgattgcattgccgatttcctgagcaatctgtggaagtttgaaaatgtttctaatatcttttgtctggtcaataattgccttaataagttcctgttgtctttcaacacgaccatgtatatttccttcggaatcaactccaaaatcaccccattcatcatatctgaatcgtgcatattcgagggccttcgtgccattgaggtgttgaactcctgggtttaagtcaatttttacatcgccagtccaagagtggtaatgcattggctcttttacatcaattgtaactccaccaagtgcatctatcaccttagcaaagccatcaaaatttactattgcgtagtatggtatatctttactatctataccgagaaggtttgcaacggtttttatggaaagatcaattcctccatcatcgaaataatctgaattaaatgctgaattaattttgtcatatccgtgtcctggaatttctacccttgagtcccttggaattgaaagtagtgttatctttttgtttgttgggtcaaggtgaataagaatcatcacatcagatcttcctgcttcgtctttcgtgcgcctgtcagttcctaagagtagtatgtttgttggttttgaagtatcaagtggaatttcgccttttgaatgttcattaatcaaactcaaattctttgcggtgatgtaaacgtaatatccaagcaccgatagaaatgctataagaatcacaactataatctgttttataagtttttttgtatttacattcatcttacaaagcttcctttcaatcaaaaattgacgctaaatatatcacaagtgttattataatcaaaaactttaaaaacattatgaattttttcattaaaaatcactttacgagaaatttaacaatgtggggtccaaacagtagggaaattgtagtcataagttttattaatatgttgatggaaggtcctgcagtgtctttaagaggatcgccaactgtgtctcctacgacacttgctctgtgtgcttcggatccttttcctccaaagttgccttgttcaatgaatttctttgcattatcccatgcagcacctgcatttgccatgtaaattgcaaggattacacccgatagaagcgctcctgccaaaagcccacctgtaaattcctttccataggacataaaaataattaaacccgcaaatggagaaacaactgcaattaacgaaggaagaatcatacttttcaaggcgccttttgttgatattgagatacactttttgtaatctggatctgctttccccgacataaggccaggaatttctctaaattgtcttcttacctcttcaaccatgtaacctgccgaccttgatacggccattattgcaagcgcagaaaataggaaaggaagcgatgttccaacaaacatacctgaaattgtatatggtgacattacattaagcgtatccatttgcattgattgtatatatgaggaaaacaaggctaaggctgtaagtgcagcagaaccaattgcaaatccctttcccattgcagcagttgtgtttccaagtgcatccaacgtgtcagttcgttctcttacttcgtgagaaaggtgagacatctctgcaataccacctgcgttatctgcaataggaccatatgcatcgacgctcaaacttatcccaagagttgaaagcattcctaagcctgcaagtgcaattccgaaaagtccgctaaatctatatgagataatgattccgattgctataagaaggagtggtataaatgtgctttccataccaactgccatacctgaaaggattgttgttgcagcgccaccttcagatgatgactttgcaatttcaacaattggatttgcgcttgtaaagtattgagttataaaacctatcgcaagccctataagaaggcctgttatgattgcaacaaaatagtttgttccatttggtattccttttgagatgataaaaaacacgataattgcaaaaatatttgctattacagaaccaatgttgagtgccttttgaggtgcgatatttattttggaggcaacgagagaagaaattactcctacaatagaagataaaattccataacctgttataaggtaaatgtaagttgatgcattatttccaagtgtaagtgtcccaagaattatcgcagcagtaattgaaccaacgtaagattcgtaaagatcagcacccattcctgcaatatctcctacattatcgcctacgttatccgcaataactgcagggttccttgggtcatcttctgggatgcctgcttcaacttttccaacaagatctgcgccgacatcagcagcttttgtataaatcccgccacctacacgtgcaaaaagtgcaacaaaacttgctccaattgaatatcctgttactgcaacaagaggggaaacttgaggtagaaatttaacagagataaagtatgttaaaagcgatccaacaactccaagtcctgttactgtaaggcccataactgagccacctgagaatgcaacaaatagagcttcacctgtgcttttcgttgcggcattagttgtcctcacacttgctcttgttgcaatatacattccaaaaaatcctgatagtgtcgagaaaattgtaccaagagcgaagaagacagcaacgtatggagaaattacaataccaattaagattgcaaagatgattacccaaagatacatcgttctatattcttcgagaagaaatgcaagagcaccatcttggattgcttttgcaatttttttcattcgctcggtgccctggtcacgcttaaggatagaaattgacaaagcgactgcaaagatgagtgataatactccaaagatacctgcaagtaaaagccccatttccgcctccttcgtaatctaaattatggagccggcgatctgatttgaacagacgacccgctgattacgaatcagctgctctaccgctgagctacgccggcgccttaaaattcacctaaaataaaaatggagcggaagacgggattcgaacccgcgacacctgccttggcaaggcagtgctctacccctgagctactcccgcttttatcttcattttcataaaactggcgggatcgatgggattcgaacccacggtctccggcgtgacaggccagcgtgttagaccactacaccacgaccccgctaacttattatatttgaacttacaattttttgcaatatcctgaatggtgggcgaaacaggattcgaacctgtgaccccttccgtgtgagggaagtgctctaccgctgagccatccgcccacatcccaccattaataaatggtgccctcgaggagagtcgaactcctatcgccgccttgaaagggcggtgtcctaaccgttagactacgagggctcactggtgagccgtgcaggattcgaacctgcgacacccggcttaaaaggccggtgctctgcctactgagctaacggcccccataggggtatagcaataatataatacagaaatattaatttctgtcaagtggtaaacttaatacccttcggctttttcaacaaactttgtgtattcttgctggaataggagatgtgcacttccttgaggtccatttctctgctttgcaacgataagttcaatttcatctttgttatcttcatcgggcacgtgcaggaatattacgacatctgcatcctgctcaattgaaccggactccctaagatcagacaaaactgggcgtttatcttcacgtttttcaacggctctgcttagctgggacaaaacaataagtggtatatcaagctcccttgcaagatttttaagtccacgggtgatttgtgatatttcaaggactctattttcgactttttgctctgaacgaattaactgaaggtagtcaatgaaaatgacttcaacttttgcttcgatctttaatcttcttgactttgtccttatatcgttaagcgttacatctggcgaatcatcgatgtagattggtgcttcataaaggcttgaataggcctcggttaattttggccagtcttcatccctgagataacccgtctttaatctcatcatatcaacttttgcctcagcacaaagcattctttcaatgagttgctcttttgacatttcgagtgagaaaaacccaacaggtttttcctctttaattgcgatgtgctctgttatattaagtgcaagggaagtttttcctatgcttggacgtgcggcaattataataaggtctgatttttgaaacccgcccgttattttatcaagggatgggaatccgcttgggattcctgagagtcccaattttcttttgtgcctgttttcgatttctgaaaagtgctcgtggagaaagtcgcgaactctcaaaaaatacgactgggattttctttgagatatattaaaaatcttttgttctgcaatatttaaaacctcgtctatatccatcgactcgttaaagccgagttcagaaatttcagcccctgccttgatgagttctcttaacagcgcttttgtttttacaatctttgcatagtattcaacatttgcagcattcggaacagaggatgcaagttgcatgatgtaagttactccaccaataaaatcgagtttgtttgtggatttcagtttgtcggtaacagaaactatatcaataggcgtattttctgttgtcagttcaaatactgccttcattatttcctcatgctcagggcgataaaaatcttcagggcgtaaaatttcaagtactttgagtaccgcctcttcgtctatgaggactgcaccaattaccgattgctctgcctcaatgctataaggtgggagccttttaatttcttcagccattattctttttcgacttttacttttagttccgcttgaatttctttatagagttttacagggattttatattcaccaagttttttaattgggttatttaatacgatctttttcctgtcaatctcaagaccaaataccttttttatcttttcttcgatatcctgagcagttattgacccaaaaagtttatcctctgtacctgcattggctttaaaaatgagttctttggactctaaaatttccttctccttttgtgcttgtgcaattcgacgctcctcaacatttttgcttacatctacaattgtttcggcagtatcttcatcaacgatttttgcaagacctttgggaaccaaataattaagagcatagccctttgaaacagcgactatgctctttgcgtttcccaagccctttacgttttgcaataaaaggactttaactttcattatcttacactcttacaaatggcaggagtgccataatacgagcacgcttgattgctcttgcaagttgtctctggtgttttgcgcaaagcccagtgtttcttctcgggagaattttacctttctcgcttatgaattttgaaagttttgcaacatctttatagtcaatctcttcgtttcttgcacaaaaaatgcaaaccttctttttttgcctaaagaaatatcccttctttgcaactttttttggtgtttccatttttacctccctctatgcaaatggtacatctggttctgactcatcagtagcctcttcaatttcaatttcctttgcaccttttgctacgatgagttttatatctcttgcaactacttccgttgcatatcttttgttcccttcaacttcgtattcacgaattctaagtcttccttcaacaaatataagatcaccttttttaaatgtcttttcgactttgtcggcaagtttgttccaagcaataatggtaataaatgaggtttcttcttgccaatttgtagggtcttgcttacttcggtatctcatgtttaccgcaatcctaaattgagcaacctcgtttcctgttggagtgtagcggatatcaggatctgcaacaagacgtcctgttaagaaaattctatttacatcagacattttcctgtacctcttctgattgttcagttggttcttcttttacttcagtttccttcggcgtagattctacttttttctcttccttctttacgaccattgcacgcaaaaaaccatctgtaactctgaagaaatagtaaagatccttgacagcgcttgcaggaagattgatgtaggcaagaaagtaatagcctctgtcctgctttaaaatggggtatgcaagagtttttaacccccactcggtttcacttctaagacttccaccatttctttccacaaattcgtggaacttgctaacaagcgctgctctttcttcgtcagaaagattggcgcttacaatgtaaagcacttcgtagtaattcatctttttacctcctggactaaaaatttatgccttgtaaggcaacccctacaaggaaggtattctataccaaactctattatacagaaatcaatattctaatcaagtatacgaatttgagatttggaatttgtgctctcattaatgcactacccaaaaatttgatggagaaacatgtccctccgattttcccaaaaagtcatttcgaacgcagtgagaaactcctcatttcaatctgaggggggtattttgccccctcagtactcccccaataacgcaattatcttgtagtcatgccgaaatgactttctgaggcatctcctcctttcaaggggagttagagggaaaatcgcaagtccccgtctaattaaaggaggagattccctttcgagcttggaaaggaataattaaagtcgtactaaagtccattactgaggttttctccatttagaatatttttcgtaagtataagttttatgctataatttttatacgggaactgttatgaaaaaaatatttttggtttttgtggttttgatgtttgtttttatttcttttacaggtgttacaaattcttctacttatagaattgttgtagataagtcctacaaattacttttgctttacgagggtaatagtattgtaaatgtctttcctgtttgtgttggtgaacacacaaccgacaatgaaacaccaactggcgtttataaaattataaacaaaacctttgatccagtttggtactttgaaggaaaggtatatcaaccttataaaatagataaaaataatggacttggtatggtgtggatgggttggaatctcccatcctatggactacatggcacaaatgaaccattttcaattggctttgcaaattctcacggatgtgttcgcatggaaaataaagatgccttatatattgcaacaacaattcccataggcacgcagattgaagtgcgtgagggttcatacaatgaccttgtaaagcaccttgaggcaattaatgtcctttatgcagtgaatacggttttaaaaggcacaaagtgatttaggaggattcttatgattattgaatttgaaggaaaaaagccaaacatttcaaaagatgctgttatatttgataatgcaacaattatcggtgatgttgaaattgaagaaaatgcaaatgtgtggttcggtgcggttttgagaggggacattggcaaaatctacatagggaaaaactcaaatatacaagataatacggtcatacacgttgatgaaggtacaacgtgcttcataggtgaaaacgttacagttggacataatgcaataattcactcagcaacaattggtgaaaatactcttatagggatgggtgcaacaattttatcaggtgcaaaaattggaaaaaattgtgtagtaggagctcaagcccttgttcttgagaatgcaacatttgaggatggcactcttatcgtgggtattcctgcaaaggcagtcagaaaacttactgaagaagaaataaatgccctcaaagaacatgcgcttgaatatgtgaaattatcaaaaagatataaaacacaatttaaatgatttactgctaagcataaaaatctgctcttcaatttttggtgatgtttcgggcaaggaaaatcatttatcttttgtctaccgaaattacactaaatccgcctttaaattctgcaattgcatgggtttttgagccagtgagttttgaaaatgcacctgcaaggactcctctcataaaattgtttgttggttttgatccattcaggactgctgattcactttcaaaatcgttataaattttcacaagaagttttcctctttccaaagacagttcaagaatttcaggaataccccagcctgtgaaaagtgccgtttttgctgccactatcgagggtataacttctttttgtgcgcctaatttgatgtatctttctgctaccttctcaccataactatatccaaaccaataaacaaactcttgtgccattctttcgcccattatgttccctgttgatttaatcatgtaatcgggaaatgcctctacatccatcaatatccaacgcttattaaaaagtataatttttccttcctcatttgtaattttatttgttgtatcgattccaatttgctttaaaagcatttcgtattgcttttttaattcattcatattttcctccatgtatagtttgcaaacgagataattttataatgatttttggtcttgtcaatatcaaagttttatttttctttaaataaacgacttcttgtcttttatatctaagtctattaaatttcgttaatttggtattgactaaaatgatatttttcttataattcctttaaattcctgcgaaaggagaatatatatgaaaggcacaattgttaatgtaattactgtgcttgtaggaagtacgcttgggcttataattggtgaaaggtttccggagagagttaaacatattgttatccaatctattggcctttttactatactaataggtattacaatgattataaaatcaacaaagtttattgaaatatttctttctctaattcttggaagtattactggagagttacttcgtcttaatgagggattagagcatttgatggggaaaattaaatctaaaatatcaccaaattcaccacattttgttgagggcttcataactgcaactcttgtcttttgcgttggtgcaatgactgttgtaggctcaattcaagaaggtctcactggtgatgcaacactcctcattacaaaatctataatggatggaattacctctcttacgcttgcttcaggtttgggtattggcgttatgttttctgcaatttctgtttttgtaattcaaggaagtttgacgctcctgggttcaagattactattccttacacaggatgtttatataaataactttacgggtcttggaggcgtacttattcttgcaattgggatagaacttttgaacattcagaaaattaaaattcttaatatgcttccttctcttgtgtatcttccatttgtaatttacatttcaagtttgttgtgaagatataatggctttttgatttgtaatttcaagaagatttgtaaaagttttaaatcaacttaatattccttaattttggggagaaagcatcctttcctcagttctacctctaaagtaataaataaagtaaccgtgaaatggagatctgaagggtacctttacaatatttaatgaatatactgcacccttcaatactcttcgtttttcgggaagagttagatggggagtcttgttaatccccctctattaaaagaggagattcctcagtcgctcacgctctttcggaatgacgaaacgatgtcattttgtgcgcgttgagaaatcttatgttggttacaacgtttcaccatttcaaatgtagtgggaaatctccaaggtttagagggaattaaaaagtataagttcatacactctactattagttaaagggtttttttacatttttaaatgacatataaggttttccacaggttataaacaatcacttaagcgttgtgaaaattgctgtggaaacaagaaagcctcattaaatgcatgtcttaatactattatattcaggtaataatttatgacactaattcttaacttatccacattttgctgtggataagtgtggataactgtggaaaagtcctttataatttctttaaaagataaggtttagatgtaattttctttccttaaaaattggaaaattttaccaattgttcaacactgagtctaaacattgaataatttatgataatacactaatttaaaaaggctctctttgcaaagagagccaaaggaggacaaaaatgaaaaaaagtgtagatttacttattttgggtcttcttttatctggttttttactctttctattgcttcctgaagcgtcttttcatctgcaaggtagtagtggttaactgcatttaagttctcatcaagttcataaacaagcggaatgcctgttggaatattgaggtgtggaatttcttcgtcggaaatgttatcaagatattttacaagtgctcttaaagagtttccgtgtgcagcaataataactctttttccttcttttactaatggtgcaatagttgaatgataatatggaagcactctattgagtgtatctttcaaagattcagaaagtggaatttcatcgtctttcaaatctttgtattttggatcgaaccttggattccttgggtcatctttttcaagcggtggaggtggtacatcatacgatcttctccacaaaagcacttgctcttctccatatctttttgccatttctgccttgtttaatccttggagtgctccatagtgcctttcatttaatctccaatgtttgtactctggtatccacattaagtctatatcctcaagcacaatccagagggttttaattgcccttttcaaaacagaggtaaatgctacatcaaatacatatccctgttcttttaataatttagcagcaaagtgagcctcttcaactcctctttcagataaatctacatcggtccatccagtgaatctattttctttgttccattcactctcaccatgccttaataaaacgagtttatacattttcttcacccttcctttccttaagatacattagaagcatttgaatatcagacggtcttacacctgtaattctcattgcttgtccaattgattttggctttatttccgatagcctaatccgtgcctctttcgagagcgatggtactaaattataatcaatatcttgaggaatttcaaagctttcaaaccttaaaaattcttttgctttgttcatctcacgctgtatgtaccctgcatattttgcctcaatttcaatttctatgaggatttcatcgtcaatatctgcaaatcttgagtcaagtttctttaatgtatcctttgtgaagtcctgtctttttagaaggtcaaagagagttaatggttggttaatttccttaacatcaagttctttcaatttttcaacattttccttatttggatatattgttgtctcttcaaggatccttttgacttcttcaagtttttgttccttttcctcgaatattctaaatttccattcttcaacaacgccaatttcatagccctttcttgtgagtctcaaatcggcgttgtcctgccttaaaatttgcctatactcacaatgagatggtgtaattctgtatggttcaaacagttcttttgtcaataagtcatcagtcataacgccaagatacgcttcatttcttcttaatatgaatggttctttcccttgaacttttaaggcagcattaatgcctgcaagaagtccttgtcctgctgcttcatcgtatccagttgtgccgtttggttgtcctgcaataaataggccttcgatgagttttgtttcgtatgtaagatttaattgagttggtattatgtagtcgtagtcaatgacataggcaggtcttattatctcaacattttcaagaccggggattgtccttaaaacctcaagttgcatatcgtagggcattgacatgtacattccctgcatgtacatttcgtttgtgttaaaaccttcgggctcgaggaaaaattggtgtcttgtcttatctgggaaccaacgcaccttctcttccattgaaggacaggttcttggacctgttttaaccataagccccgcaaccgatggtgaaaggtgcatgtattttcttgtgatttctattgttttttcattagtccagccaagatatgacggaatttgattttcatatacctttggcttattccagaaagagaaatgaagtggtataaaatctccacgctcttcttcaaatttgcttaaatcaattgatcttttgtctactcttggggttgtgcctgtgttaaatcgtgacattttaaaaccaagttctttcaattgatctgacagtgcatttgaaggtggcttgacccatcttcctgcttccattgaccatgaggaaatgtaaattctcccccttaaatatgtgcctgtggttagtacaactgcatcagcataaaagatgcttccatctgcaacttttactccttttacttttccgttttcaataatgagtttttcaacaagcccttgtcttaagtgtaagtttggttggttttcaagacgctctttcatttttcttgagtaagcccacttgtcagcctgcgctctcaaactccatacagcaggacctcttgaggtattaagcatcttaatctgggttaatgtttcatctgttgtcatagccattgcgccgccaagggcatcaatttctcttacaacttgtgattttccagggccgccaatagcaggattgcatggcatccagccaatactatcgttatcaatcgtaataattaatgttgggacacccattcttgctgaagcaagtgaagcctcaacgcctgcgtgtcctccaccaacaacaattacaccataatatttttccttcatcatagtttatattatacacgtttaagccatattcgtaaagtttgaattgagaagaggtttttatataatttgatttcagcatataatttcatgtaagtgttttaatgtacttctttgaaagaggagtgaatggacgagattaagatttcgcaaattattcgatcaaaaaggaagacgattgcacttattattaatgatgatgcaacgctaatcgttaaggcacctaataagacaacggatgaagaaatttaccaagttataaaggagcataggagatggattaaaaagcacatcgaaattgtaaaacaccttgaaaagaaagaggaaaagcaatttgtcccaggagaaagtttcttacttcttggaagaccttacagacttttccttgtaagcgatgcggaaactccacttaagtttgataaaggtttttatcttgacgaagggtatagggagaaggcaagggatttattcatcgatttctataagaaaactgcaaaaggtattatcggtgagagggtcgaatactattcgaaacttacaggaataaagtataaaggcgttaaaattaccagtgcaaacaaaaggtggggaagttgttctaaggataacaatttgagttttacatataaacttgttatggcgccactatcaattattgattatgtggttgtgcatgaattgtgccatgttgttgaacataaccattcaaaggctttttgggacaaggtaagaacaattattccaaattatgaagaggcaaaaaggtggctaagagaaaaaggacacttacttgatatctgaaaggcggtttaaaatggaattgaattcttatgaatcggcaattgaatttttggcaagaaacaacatttaccctgtgatgaaaaattcaaaagtgtatataacagggaaaaatgcaaaaaatcttgataagggaaaagcaaagttaattattgaaattctttcaattaaaagccccacagatcttgaaagagtgaaaaatgatttaaggaatgcaagaaaaaaagcaaattcacatgttcctataaaggattggattgaaagtgaacgtccaagagaagcacttcttaagaatggtgcagaaacgctctccttatcgaaactacttgcaataattttgaggacaggttctgatggagttagtgctgaggaacttgggaagaggattttgaacaagtacaaaagtttgcgtgcacttgatgaagcaccattgaaaaattaatgaagattgatggcgtcggtcttgcaaaggcaacacaaatcaaagcagcgcttgagattggtaaacgcctcattagggaaaaggcaactgaaatcaagagaattcgctctccgagggatggtgcacaatatgtcattgcagagttttcaccatacttgagagataaaaagcaagaattctttttaattgttctccttgataagaaaaacaaacctataaagacagttgagataagcaaaggaagtattgatacaagtattgttgatccaaaggatgtggtaaaacatgccacagttaattctgcaagtgctctaattcttgtgcataatcatccctccggtgagacggaaccatcggacgaagatgtgtttttaaccaaaaggcttattgaggcactaaactttgtaaatattaaggtgcttggccatatcattcttggtaaaaatcccgaggactactttagttttgcaagtaatggtctaatttatacgccattacattagtggttttattatttctcttgaaattatcttcgttgtgtaagagtaaggttttacggttctatcaattatttttaccagtacaattccaactgaaagaaaggcaagagtcgttaggaatactgtgaaatcttttaagttcgagattctcatattatagcgaaattcaagaatagaaccaattgctgctccgattataataaaaatcattggtatgccataaactataaacatacctctattcaagtctttttcgctaaactcaaattctacataatctccaatttctgcatcaattgtatttcttacccaaattgtttgtccatcttttagggaattattagagcaactatctttcaacgcacacgaagagcattcagactcacgtggagcaacgacttctatatattcaccacgaattactttaactgttcctgttcccttcatattttatctccttccaaattggcacaacttttttaacttcttctataatccactttgccgtttcaaagccttcttctctgtgtctcgaagagacaccaacaaaaagggaagtttcttttaacggaatgtcgcccagcctgtgaacaattattacattaagaataccctccctttttttggcttcttcttcgatctttttaagttcttgaactgccatctcctcatatgcagtatattcaattgaagaaacattaccatcgagagatccttttcttggttcgccaagaaatacgacaatgcttccagcctcatcatttcttaaaagttcggtaagttcaaactcgttaatcttatccttagttaatttaaccattatcctcctccaacaggtggaatgattgcaacttcttcattgccctttaattcataattcagggttttatattctttattgactgcaaaagcgcaggtgtttagaactgatgcaacttcaggaaaagtatttgcaagttcattcttaagagcacttaaagagcccgtaaaatcaaattcaataaaatctttgtttaaaattctttttacttcaccaaaaaaaagcactttaatcacataatattataactcaaaaagtaatactttgtaatgtgtaaaaagatgttttgtgttaaaatgtgttaaaggaggtagggatgggcaaggaaaagataattttaagcgcaattttaattttggtaatcattttcgtagttttaatgttagttttttacccgaaacttcccttgacccttgcaactcactttgatgaaaaaggtaacccaaatggatttatgagtaaatttgaattttatgcctttagtatccttgaaaccattttgttgcctttgctacttgttttcataataagaattgatcccctgaggaagaatattgagcaatttaaagatatttattacgagtttatccttttatttgttgtgtttttgggggtaataaactttcaaacaattctttataatgttggcttaaaattgtccattaatgtaactgttagcgttttaagtggtatattattttatgcaatcggtatattattggagcacactaagagaaactggttcatagggattagaactccttggacgctttcttcagacttagtttgggcaaagacgcatatagttggagcaaaggttttcaaaatatgcggagtgcttgctcttattggcgcattctttaaaaactattcgatttattttattattgtgccgattattatttcttcagtttatttaatcgtatattcttatcttgaatatagtaaagaaaataaaaatgcagtataattgaaacataggaggtataatatgccattagtaagaacagacgaattatttaaaaaggcatacggcaagtatgcgattggtgcgttcaatgtaaacaatatggagattcttcaaggcgtgattgatgctgcaaaagaagagagatctccagtaatacttcaaatttcaaaaggtgcaagaaactatgcaaaacttgtttatcttatgaaactcatcgaggctgcaacacaggatgcccctgaagtcccaattgcagtccatcttgatcacggtgattcatttgaactttgtaaggaagtaattgatgcaggatttacttcagttatgattgatggttcacatttgccttttgaggaaaatgttgccttaaccaaaaaagttgttgaatatgcccactcaaaaaatgttgttgtagaaggtgaattgggaaaacttcaaggaattgaagagcatgtcgtttcgaacgaagcagtttatacagatcctgataaggcagtagaatttgttgaaagaacaggcgttgactctcttgctattgcaattggtacatcacatggtgcatacaaattcaagggagagccgaaacttgattttgaaaggcttcaggaaattgcaagaaagttgcctaattttccacttgttttgcatggtgcctcatctgttcttcctcagtatgttgagaagatcaataaatatggtggaaacattggtgatgcaaaaggtgtcccagaggatatgctaaggaaagcaacaaccatgggtatcacgaagattaacattgataccgaccttagacttgcaatgactgcaacaataagagaaatctttgcactccacccagaggaatttgatccgagaaaataccttggacctgcaagagatgagataaagaatcttgtaaaacataagatgagagatgtcttaggctcatcgaatacgatttgagaaaccgataagtcatatacaggggaggtaaaactccccttgtttctattttagaaaaactttataaaagaccgagtaagttataatgttttgaagtgtcaaagcaaccccaactttggaaaattcccaaaaagttatagtatgccctactttttcacttttttgtattgcaatgatgtttgatgcggctcctaaaattgttaagtttcctgcaatagttgttcctgaagaaagtgccatcaaactttgtattgaattgtctgcaaatggaagtaaaaggattgctgccgggacatttgatacaagttggctaacaagtatgcttgtgataaagatcgaaattcgtcccatctcttgtaaattcaagctttttatcgtattctgaactataccactaagaaagacacttctcatgaggataaacatagaaatgaaaaataagagagttttataatcaacctcttttataagttcaatgcgtctattcgaaaatatgataattggaagcgcggaaattgctgcaatatacacaagtggaaaatcgtaagaaggattaatgtatgcaatagaaatctttgcaagtattaggataataagaattatacttgaaaaagatacgatttttgcaagcttaatatcttgaatttcaacaagttcatgtgtgagatcctcttcatggaattcatttttgtagaaaagctttaatatgagatatgtaaagatcaagtttacaatcattgggataaaattgaacttaaaaaatgttacaaatggatttggtactttacctaatacagcaatgataaggttttgaggattacctattggagaaaacgtgctgccaattgtaacagagaatgcaaccgtaagaagtattaatttggggctaattttatgatttcgtgagaggatcaaaccaagacttgtgccaacaattgcaattgtatcgttagtaaatatggaagacaaaatgccaaatacgaatatcatctgaagtatcaaggtatctacgtttttggcatttttaaatactttgaatgaaagaaattcaagtaagccgcttaactcaaaagcactgccaatgacgaacataaagaaaagaaaaaatataatctcgaagtttattgaaaaaattgcatctttaatggaaatctgccgaagaataattgaaagaagtgcgcctgtggccattgcctgccacatttcaactttaaagcgtccaaagtttctaatcgagataaccgctacaacaagtaggagaattatcaaaggtatcatatgataaattataaacgaaaattatccgtgtttctttgtgttaagataaattaataaaaattgagcggcctttctgttaatgtgtgacaacgcacaatatacctgaaataatttgtttttgtgtattgcaaatatctgaaaaaggtgtatcataggttactatcgtaaaaagatagaattttttaagaaggttggtaagttagaatggaaagattcaaaggaacagtcaagtggttcaacgcacagaaaggatttggtttcattgtcccagataatggaagcaaagacttatttgttcactactcttcaattaaggctaacggttttagatccttaaaagaaggcgacaaggttgagtacgaagtagaaagaactgacaaaggcgaaaaagcggttaacgttacaatcatatagtttgacctattgattgaagattatgcccgggtaaacccgggcataattaatatttaagatggaatagactctctcagcactctctgttttttatggcttttaggggtaagttagaaaggggatgtgcccctttctaatgaacgtcatcccgaacgaatgtgagggatctccaaaacttgaggggggaaaagaccccctcaacactccccaaaaaatagtaatttgtcatttcgacgaacgaatgtgaggagaaatctccgccttttaagggggagttagagggggagctttgttaatccccctctaactaaaagagggtattcctcagttgcttgtgcttttttaatgagtttttatttgtaatttcgaacttatgtaaaaaaacgccttggttctgtttaaaattagagggcataagtatgccttataattattttattattcctaatttctttcctgctttttcaaaaatcgttaaggctctatcgatttgttcttctgtgtgagttgcaatataacttgttctaagaagcgaatcatttggttgcacagcaggtgggaataccgggtttgtataaactccaagatcaaataactctttccacatcattactgttttccatttgtcccttatatacacaggaattatgggagtattacttgttccaatatcaaatcccaattctttgagaccttttcgcattctatttgcaatattccacaggtgttcaattcgttctggttcctcttgcatcacatgaagggctgcaagtgctgccgcagcagatgaaggcgtcattgcagcagaaaatatgaatggtcttgcataatgctttatgtaatcaatcacttctttatcgcctgcaataaatccccccaaacttgcaaaagacttactgaaagtacccattataagatcaacatcgttttccatgttgaaataatttgcagtaccacgtccgtttttacccaaaacaccaattgaatgtgcatcatcaaccataaggcgtgcaccgtatttcttttttaactcaacaatttgcggaagtggtgcaatatcccctgccattgaatagacaccatcaattacaattagttttcctgcttcctctggtattttttgtaatactttttcaagactatcaacgtcattatggtcgaaccttgaaaattttgcatgcgacatactccatccatcaacaattgatgcatggtcttctttgtccataattgcataatcttttggagaaagaagtgcagaaattgttcctaaatttgtctggtatccagttgaaaaaacaataactgcctctttatttaaaaattctgcaagtgcttcttcaagttccctatgtatttttagagtgccattcataaatcttgatcctgttgcagaggttccatattcatcaattgccttttttgctgcttcctttacttttgggtggtgcgtaagtccaagataattgtttgagccaagcataatgatttttcgtccattgtatgtaacttctgtgccctcagtcccttcgaaagggagaaaatatgggtaaagtccacgttcttgtgcaacttttgcgtcataaagcgcactattttctttaggattataacatttttcaaatagatccatcatatcacctcaaactattttacattttttggaaatttttacaaattagttttttagttcgaatggaattttcacatttgttttatccttttcaagtattttaagatatgtgtaattttcgtcaacttcgacttgaattcctggtgtttcaggttttgcgataaactcttttgggagtgcaattacaaatccatttaaacatctcccattaactaaaattatttttttgtttaaatctatttcaaactttgcgctaaaaagattttgaaagaattcggcaaaataactcataggttttatttggattttgccttcatttttaagatttatcaaatttagaaaatattttcttaatgcatcttcgtatagagggaagtcatatgggtgcgaataaaaaagcctaactgttttggttttaatagcataattcgtaaggtcatttaaaaatttctcgacttctttactacttactccaccttgatacatctcgtagagagatgcatatttcttatacgaggttatcgggaatgcaactatattagaagaaaccattgaaccgtttaggaaggtcctgtttggtacggatccgttatctcctgtatagtaatacgaattaaatccttcgctttcaagaatttttgtaactacttctggatggactccattaggtgcagaatattccttaattttatatccaataatattttcaagacattgggtattcttgtctatgtaatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagaaaccattgaaccgtttaggaaggtcctgtttggtacggatccgttatctcctgtatagtaatacgaattaaatccttcgctttcaagaatttttgtaactacttctggatggactccattaggtgcagaatattccttaattttatatccaataatattttcaagacattgggtattcttgtctatgtaattttttatttcttcttctgagagggcgttttgatttaaaagcgaagagaaataattgtgagcccaacctccgtggtcacctataattccgaattttgtaagttctaaaacgaatttttttccttttccacaagcatcaaaacctaaattatctccaggatagtctctaaaatcacctgcgcaaatgtggattgaatattcaatctctttatttagaaagccattgttttcaaggtatggtattgagttgtaatcaatatttgaatctatatgcagattaataacaagtcctggaatgccatatggagctgccaatatatgcggcacctttactatttcaaacagaaatgatgaaagtatagttcttaatggaaagtcatcagaataggacttcaaatatccaaggggaattgaaacatacattatatatccttttgtttttcttagagttatcgaggggaatttttctccatttgttgtttgtaaatatgctaacacctcttcatctttcacggtaattggttcgacaacagggcttggatataacaacttgccgtacatatatcccgaaacaaattttccgttttcaagtttgtaaggtggtattttaagaatttctgccgattcatgagattttaagaacaaactcccttcaacaaaggttttttctttatattttccaaaattgatgttgcttatgccaagaatttctgaaagtatccctctgtttctataggttttatcctgatttagaacccctacgtcaaaagcaaccaacactgagccgccctcgttagtatattctttaagaaatggaactacttcgttcggtagatacttattgacttcgtccataaagataattgctttgtgaattttataatagttttttggattttctgaaacaagatcgaagacgctctcaagcttatatggcactttcagctcatctaaaacacttttgtaggcttcaatcggaaaagaatattcatttgggttgtaagcgaggacaatgctataatattggtctgtctttttattaagagcaattattaaagcggacaaaatcaatacaaatataattagaaatgttattttccatttcattttgtttcgccttctttagaggaaataaaaccatatactattacatcttcaccaagtattacttttccatttgcaactacagatttgattttgttctcaatccctattcttatgccattgtttagttctatatcaacctgagaaaatacattaccttttactgctacattatcatgaagttttatttttccttcacttataagattcccaacaatttcaatgtttccctttatctcaatgtcttcatcagatttaattgttccaattatatatgaatctttctccttttctttggctatgttatatgtcattatcctttttgcaaaaagccgttcgaactttacgccttgagacaatacaatattttctcctgcgcttgcaacaactcctaaattgcactttgcagaaacaaaaatacttttcatagaatctatccatcttttaataaaaacattctttccaagaaacatatcggagtctgatgcaattgccctaacttcagagttttcatctacgtaaagagttccttttgaatatacttctttaagtctacaatttttgccaatgtatagatcttttagtgtataaatgatattttctgtttcaaaattatctccagttctgaactcataaagcaacaatatctcgtcatttttcaagtacaatcttctattttcttttaataagtcttctaagatatcatttttacaacattttcaattttatgtctaaaagattttccaaagaatcttgggtctcttgtaaatgagaagtttatatttaaaggaagaatgtctcttttggatacaacttcaattattgcaaggaaaaaaggaataaaagccaaaaccaaaaatagtaatactataatcattctctaaacctctctgtcttttgccatttcagttctttctttgtaattacataccgcaatgcatcaaaaaatccaagagttgaaaaccacatttcaaaaaagaaattaattccaaggagtggcaacaacttgactctttcagaaactccgtcaagataagcgccaactgcaatttcgaaaaagggtgcaaagttgccaaaagattgcaataaagaaacggaaaacaacgtttgaataatgaagtaaaagtactctgaagagaagtaaagaaatatcgaatttattattcctaaaaaaatcaaaaatggcacaagataaacattgagaagcaagattccatctattttttctaaaaatgaaagtttgtttgaagagatgattttagtaatgtactgaaacattacctgattgtgtccgcaagaccatcttcttatttgctttgctcttacttcccacttttctgggacttcttcgtagcattctgctctatttgcgtaaatgactttatatcccattaaataaagcctgaaggttaactctgtgtcttcggcaagaacattttcattaaagcctcctgttaagattacgggctcttttctaaatgcgccaactgtccctccatactgagcgatgagtttaaggttatatcgtgcctgttgatcaacttgatatccaccaatcctttcaaggtctattagccgggtaaggatgttttttgaaatgtttagtggaactactcttcccataacagcgccaacgccaggatcaataaagtttatcaccaattctctaataagtccttttcctggaaggtagtctgcatcaaatacaacaattatgtctccagatgcaagtttcaatgcatcgttcaaagagtgaggttttcctcgtttttcactgtttctaaataaaggttttatgtattcatacttttctgcaaaatttttcaaaattttcgaagtattgtcattagaattgtcatctataggagtaatttcaagtttatcttttggataggtggaaagaaccaacgatattagaatatcttttgcgactttttcttcattgtgcataggtatgagaactgtaacaaatggcaagtcagaatcaacgatttctccgtagcttattctttgttttccaaaaattctattaaaactaaaaatatagtgtcgtatagtgtaaaccagcagcactattgttaatgcaaccgcataaacttttgaaataaacagtattactcctaccattggaaagcctctttttctatttgttttacggaacttgccacaaacagagagaagaatgcaacaaaataaatggcatcaaagtatggaccgaacacgaaaaagagcaaaggagtaaataaataagaaaaattttttgttatatatacaaatgttgcaaatcttaaagtatgaaacactattgcatatacgagaatagaaactacgaaaagtaacttcttgtagaattttgttttgaagaatacagttgacataaaaccgataatgggaattaaaatgagaattgatgcttgaatatatgttagcatctctaaaagttttgtgaggttatacggaaaaagttgtttaaaaaatataaaataaattgatgaagcgactaaaattaagtctatatatacaaaaaagtattttatcatatgaggtcttagaagaaagaggaacaaaagcataacgatagaaactatcaaaactgaaactgaatatttggttgatggaaatttgcctggtatgtcaagtgtgtaaagatgaaagtgttgtgttttaacaatgtttacttcggttaagtttatgtattttattgtaaaacttgcccaaaagatagtaatctttggaagaaaaaagtaaataactaaaactattaataaagttgcaataatgaggctaaaaatctcttttttctcaattttgacttttctatatgctctatgcggtgtaaacttttctttcatactattgattattataaattagttgaaaaaaaatcaaagtatattaaactgttttaatgaggaggtatgtatgaaagcaattgttgtggagaatcttacaaagtattatggtgatgttaaagcggtggatggaattaattttgaagttgaagaaggtgaaatatttggccttataggtcctaacggtgcaggaaagacaactactttgagaatcctttcgacaattataaaaaaagattcaggaggtgtgagtatttttggttataaattgggtagcgatgatgaaaaaatacgggagattataacatatcttccggaagaagcaggtgcctataagacactttctgggttaggataccttcagtttatggcagggttttatgcgaaatcaaaagaagagtttgatgaaattattgaaagaggaaaaagtattgcaaaccttggtgataggataaaagacaaagtttcaacttatagcaagggcatgacacggaaacttcttttagcaagggcattgatgcatcttccaaaacttgcaatcttagatgagccaacatcgggactcgatgttgtaaattctatagaaataaggaacattattaaagacttcgtgaaacttggtgtaactgttcttctttcatctcacaatatgcttgaagttgagtttctttctgatagagttgctttgattgacaaaggaaaaatccttgacatagggactcctgttggccttaaagataaatatagtgcacgcaatcttgaagaagtctttatggaggttgtaagatgaaaaactttctaaatcttttgaaaaaggatattaaagaaataatcacgccacaattacttgtgccattggtgatagttgttattttttatggattaataggaaatgttatgcaaactgagacaaaaaaggcatcgagtccacagccggtattggttgtggattacgacaaaagcacaatctcatcacaatttatcgagaatttgaaatctgttgcgctacctgaagtatattatggaggttttgtcccccctatagcttacgcagaaatgcggaaaattgatgtggtaattgaaataccacctggttttgaagaaagtattaaagcgtttaagcaacctcaaatgaaagtatattcgttgataaggggtatctcggtaatgtcagtctcacaacctgcaaaggtaaaaactgtcatctcggctgtttctgaaaccctctcaaatatgtacataaagaatttcacaaatattgatcctgcaataattaaaaaccccattgcactaaaagaatatgttgttgtaaatggaaaattgggcaatgcatcacctgaaatggtttcgaatttgcttatgtctcaggtgatttttgttccgataattcttgcctttgttataatatttgcatcacagatgattgtaagtcttattgcaagcgaaaaggaaaataagaccttagaaaccttgatgactgtgcctgtaaggcgaccttttataatcctctcgaagatgcttgcttcctctattatggctctcattatttctgcgttttaccttgtaggtatgcgaagttattttaatggtatctctatgggcgagttttcgactgctcaaggctcctctcttctcaaagcgttaggccttgtttatacgccagtgcaatatttttatataggacttttacttttccttacaattgttgcatctcttgctttggcaagtattcttgcagtgtttgcggaggatacaaaatctgcgcagatgtatttaacgcctcttatgatacttataatgattccgtatttcctttcgctttttactaatattgacacactgagtattccacttaaaattcttgtataccttataccattctcatatccttttatcgcttctcaaaagatactttttgggtcaacttcaatcgtttatataggtgttttatatttgcttttgttttcatcgattgcaatcgttgttgcaacaagaattgtatcgtcagatagaatttttacaaccaaagtaaagagaatgaaaatttcacttttagggaaataaatgaaaagaattttaattctaactttaatttttatacttttatttcaagccccagtttctttgggttcaagttatcaaacaattcctaaattaaataaacttaaggggatttgtgttcgggttgacgaactaacaaagcgggggattgataactctttaaaagaaattagcaattatggatacaatgcaatttttgtcttaacgaaaacaccagaaggccaagttacctttccttcaaaaaaatttccagtctttactaatgcacttccacaaataattggaagtgcacgaaaatatagtttaaaggtttatgcatactttcctgtaatgatggataagtattacggaacaatacatccagaagatcttatgggaaatcttggatacgagaagaatacttactatataagtcttctttcaaaaaactacataagttacatcaaattgtttctttcagaacttcttcaatacgatattgatgggattgttttcgactacataaggtatccaaacgggtcttatgatttttctaatgctttcatatcgtatgggacaagtgcaggcatagatatggattatgtaaagaatattgcgtataaaacatttattaagcctgcggactggaaaaccatgtttaccctttacgagcaaggtgacaatgatattttgaaatgggtaaatttaagagaaaaggtacttaaagatgtcgcaacagaattaaaaaattacgcacaacaattaaagcctaatcttaaatttggcgcgtttcttgtttcccgtgggtataggtttgaccttataaagaatgcgccctcaatcaagaaatcatatgcctatcaaaaggtgaattttgcctattttggagatacgtttaatggaattcttgattttgtgatacctatggtttatctttcaaacttagaggaaacgcctgattacgcaacggttgttgcaaataaaattaaggtattaacaaaaggaaaccttgaagtttttattggcataaatcctgatagcatttcttatagcgatacggaacttgaggtttttaattcatatattagcacaaatggtgcagttctttttaggcatccactttttaattttggggatatatcgtttaaaagcacattaaaagaaggaagtgcagtttcttacactgtaaaaaataatcttggagaagaaagatcggaaactacaatttttagtgacatttttattccaaagggaacaaaagaggttatcgtaaaccatttttacaagttttatgctctcacatttacagtgggcgataaatcatatcttgtcaataacgagcctttttcgatggatgtggcacctattattaaagactcaaggacatttgtccccataagatttttagcggaggcccttggttttaaagtatcttatatttcaaaaacaagaagtgttgttattgaagataattgcattgttttaaagattggcagtaaagattacacggtttcaggaaatacattttctatggatgttgcacctttcattgaaaattcaagaacatacgtgccactccgttttgtaatggaagcattgggatttaaggtagggtgggatgaaatcaaaagaaaaatagacattgaaggaattataagaattgattagtctgaaattacaataccctctttactcttttttgccttatagagtgcttcatcaagtttcttaaggaactcttctaaactttcacctttatattcttttactcctattgatgttgaaagatttaggctttctgtaattttaacagaagaaatcaattcctttagtcgttttgctatgaggtatgcttcgttttccttcgcttcttcgagtttgattataaattcgtccccaccaaatctaaatatgtagtcagattgtcgtaagttttctttaatgacttttgcaaaacttttaagtgcaatatcgcctatgttatgtccatatgtatcatttatgtttttaaatttgtccaaatcaagcattaggcacgaaaatttgactccgtatcgtttatatctgtcaatatttcttttcaattcgtcaaaaagttgttgtcttgtttgaacttcggtaagtttatcgaatgccgctgttttaaaaagttgttcaattaatttgtttttttcaattacgcttgatgcatacattgaaaatgcctcggcaagcccttgaaaatcatcattgtaaaagttgggcgtgtagctatcaatgtttattatgtattttacttcattatcaactaaaattggaatgccaatccaagagcgaggagaatttccaaccttaagccagaactcgtatttcaaagtatcttccaaaataagtggtgactttgtttctttaataatcttaagatttttttcgttctttcctttgaagagcgattcttcaagttcgcttgcagcggtgctatctacgttttttagaacaacaaagtggtatggaatttctgatacgtccattattgtaactgattctgctttaaagataaacaatgtaaggtttgaaagcttccaaagcgcctcctctattgtgagactgctttcaatttccccaaaactttttaaaatttgttctaaatcatccttcatttttctttaacttttctatgtaaagcagtttatcgcattccgtaataaattcgtttctcccttcattattgtattctttaatgccaatcgaaacacctggtttgaaagtgactcctaaattaatttttgaaaggttatttttaattcttcttgcaatttcttttgcctttgatttatcggtatgcgtaagaatgactgcaaactcatctcctccgattctaaatggaatatcagatgctcttattgaatttcttacaacatctgcaaattcctttaaaagagtatctccaactggatgcccaaatgtgtcatttaaactcttgaatttatcaagatccattagaagcaaagcaaattttgttccgtatctctgtgattgggtaatttcgtaggcaagcctactttcaaattctcttctattgtaaagttttgttagaggatcagtaattgaatccattctatatctttcaagtaaaagatttttggtaagtgcaatatttatgtttttcttgaagatttcagcaaattttatatcttcttcggaaaagtaatagggcacatttttgccaacattgatgataatgaagacggattcttccaagtcgaatagtggaattccaatccacgattttggactgtaggttgtgatagcccaaccaggaaattcatctgtattagggatatagtttatccttcctgttcttataatcgcatcgatgtgctctccgaaatatggagaattaatgctattttcgatttcggagagttcttttagatctacgtttcttgagccgatgaatttatattgacctttgcctttggaagtgttaagtaaacttacagaatctgcattaaataatgcatttgatgcctttattatccacatgtaagtttcctcaaggacaagagtgccacttatccttgaagaaaactcaacgagattgtttaatctttcaatatattctttttgtttttccaaatcctttttgtttttttcgagaataaatttattttctatcgtgtcccaaagttttgtaagttcatatttgagatttatgatctgttcttttgaatcacctttgagtataaatatgcattctgaatcatcgagttttacttttactgttcttattggattgttgatttcttttataagattttccttaggataatcgcttaatatggaggtgatttgattacctgtctttatgaagacaaagaaggatgtattgtatttagattcaaagtagtttctaaatgttttgatcaaattatcaaaattattcattttaatgagttcgtcttttattctattttctgagacaagttgataataattattttcaagtatttcaatgcgcttaagtgaaaattcttcaaaggcaaaaaagagaatcgcaactatgaatgcttcgagtatgtggttttcttttgcaagtgtttggtctccatttactaaagcatgcacaaagatatacatcagaactaaaattacagcaatcgaagaaactactgcaataaccctataaaacctcgaataactcttcgtcatctaaaatagtctcttttatttcttcagcatataccgactttacttcatcttttgaattaagcactgtctgtactacttttgggtcaaactgagtaccgctaaaatctacaagttccgagaatgtttcatcgagcgtttttttcttagagtgtggccttccagataccattgcatcaattgcatctgcaacatgtacaattctacttgaaattggaatttgtccatccttcaaacctttcggatagcctctaccattataccattcatgatgatagagtactgtttcagaaacaccttcgagtgttttaagttttttaatcaatctgtagcccaactctgggtgcctaaaaatttcagtaagtaagtcctgggtaataggtgtatcctttttgaggatttcttcagagatgccaatcttacctatgtcgtgcaagagacctccaattttacatttggtaacttcatttttgggaagtcccatattcttagcaataatttcagaaattcttgagaccctaagggaatgtcctgctgtatatgtgtccttaagttcaacagcagtaataagtgtcttgagcatgtcaataaaacccgatttaattgtgctaaccaatctacttcctgcaataaggcttgatgccatattcacaaaaatttctgttatattaagttcctctttattgaaggatttccctccaagtttcgttaaaagtataactccataaagttcagaattgaaaatgacaggtgcagcaagaagtgctgaatcctcatttggagtgcccgggacatgttttgcgatactacttttgtttgcgccgtttaagtattggggagttttatcgagagcaactttccctgaaaaaccctcaccaattttaagtcttgactttagaatttgttctttgtatattccttcaacgaattcgggaatgagtgcatcaatgccatcgaatttaaaataagtaaattcatttgcatctgtaatttgcttaaggatactccacatctcagtgaagaaaaattctctattttcaagttggtacattttccttgagagtttttgcactgaattaagaatcaaagtttgttttgcgatttttaaattggcctctcttaatttgagaaccgtgtagactaataagccaattgataaaactaacaaaaccgaaattatcgttagaatgctattcatacattaaacctaaagtgtactatctctttgtctttaacaatgtaatttgctccttcaattctcaaaagtcctttggatttagcgtccttgaaagagaaatttacacttttaaagtcttcgtaggagataacttctgctgctataaatccacgctcaatgtcagagtgaattttgcctgccacttttttggcattaagacctttctcaaagagccatgccctaacctcatcctcaccaactgtgtagaatacatccaagttaagcagtttcatagtaagttccaaaacttcatttattgcctctttctcaaggttatacgaacttaaaaattctttcttttcgtcttctgtaagttgtgaaatttctttttcaagtaaaaccggtattactgcaaactctgtatttttgtaattaaacttttttctcaaagcttcttctatcttacttctttgagggattttttcttctgaaatgtttataagatatagtgttggctttagtgtaaaaagcccaaaggattttgttgcaaggcgctcttcatcagttagttcaagtgatcgaagaggtgtctctgagtcaagtgcatctttaaatttttgaagtgttttttgttcaagcaccttgtcttgcgttaacttttctttttgaagtctttcaagtcttttttcaacaacatcaagatcgagaagaatcaaatcattttcaaagattttaatatctgtctcaaagtcatctttcgtaaaagcatcaatgacagttataagagcgtcaaattgccttatagacgaaagtatttcgtttctcctctttgcctgttctacccctgatggaattcctggtaagtctacaaaggtcactgttgcaaatgttgttttctttggtttgaaaacattggaaagctcaatgatattttgatcgaaaacttttacatcagaaatgttttctttttcaaaacttacaggaaaatcttttccaacaagggccttaaagagggtagttttgccactttgtggtagtcctgtaatcgcaactttcatattaaattatacctcttttcttgaaaaataaaaaaataaaaaatggtagcgtagcagggagttgaaccctgatctggggattgagagccccccgaactaaccgttgttctactacgccacctggctgggaaggatggattcgaaccatcattagaggatccagagtcccctgtcctaccattagacgacttcccagtgcaagtttaattataaggaaataggaaaaattttcaataggttttattgaattactttatttcttcttcctgaatttcaactccctttttcttcaaaatttcttttgccttctctttaacttcttcaactttttgagtggccgtttcctttagttcttcgcctttttcttttgccttttccgtaatctcaattcctttttctttaattatttttcttgtttcttctcctgattgcggtgcgtatagtattccaactataaatccaactaatgcgccaatgaataaaccgccaatgaatgattcaactttactctcgctcatttttacctcctgttaattttttgtaaagattgtatccctggacaacacccaaggcaatttttccgatatttaaaatacgtgaaattatatctttttgactgccaatttgggtaagaggtgtaaatattgcatttaaacttgtgattgtatttatatttctaatgaggtttttggtttcctcagttatgcctgttgtatttttaagtgttttctcgagttcgtatgaaatagcatctatatttttttgaagagttttaagcgttatttcaacttctgtaagcgtctttgttatgtctctttgaaaatttaaaagaaatataaaagtccctgctacacctaaaagaagacttattgcaattatccaaaccgctatggtgagactcattttttaaacctccttataaaagggaaccccaggtaggccgtgacttagcagattctggagtcccgaaggacaagtgggagtttaagcacttttctgggaagcccgaaggcttcataccttctggtgcatccactcccaagactattgtgttggccccaatccgctaagtttaacacgcacctcccagagttccattatattttactacaatatcaaatattttcaactaccgtttgaaagtgcgcatatagtaataaatatattgctgtgcataacctgaaagacttccaaaagtttttctaccaagctctgtaagtttttttgttgaacctcttacattaaaaattttttctaacccctttttaatccaagtgtcaactgggaaccctgtaaggtctccgtagccaaaaagtataatgcactcagatactttgtcaccgactccaagaattgaggttaggaaattctttttttcttcgtaaggtttatccctaaggttttcgaaatcttccattgtatagtttttgatgagattaagaaagaatttttctctaaagcctaatttcaaagaatgcactgcttcaattggaagttcaagaatgtcttctcttttgggaaacaagtagaatttcatattgtctatttcaatttgtctgtttgtaagttccgcaagtttattgagtcttgaagtaattacaggtatttgtgattgtatcgaaaatatgaaagatattgttgtttcgtatggtggcatttgtataagtcttataccctttgaaaactcaattgcttccttcaagattggtgtaatttgaataatttttttgtttatataatcaatatcgtgatttaatccaaaaattgatgaaaattcatcttttgaaagatatgtgccgtaaatttctactttgagggttgtaatgtcgttattaacactttcttgtaattttataacgctatctccataagggtaataatagtaaccgcctatgttaaaaaacctaaatgtttgtccacaattgagagttttttccaaggagaagtcttttaatttaatttcaaaactattttgcaagttcgtagagtgcattcccatagatttttgctaaattcacaagatggtctattgcgatatattcatttgccatatgttcaactttctccatctcctcgaatgttgggccaaaggcaacacctaaatccatcgctcttgcgtatgtaccgccaccaattgaaagcgtataaccttttcttcccgttgtcttttcaaatacgttaagaagtatttttactaactccgagtcttcctttacataaagaggattttgatttctatattctgaaaccttcaagccgtaaacttctgccaccttattaaagccataaataatacgctcaaaattgtcagagattggataccttatgttgaaagttaatattcccgaagattcatttatttcaattacgcctaagttcatcgttaattttcctgaaagagaatcaacatttgcaatacccatgagcccgccgtagacatcagttccaacatgtttaactataaattcaagaacttttttaacttccggatgttttactacatcgacgattgcatttgacagtttaacaattgcatttaccccctgctctgggagagcaccgtgcgcagattttccatgcgcctcaacaatcgttccttttacttcaactccttcttcaagatcttttaaataaacttcatcattaaactctgcctttgcgtagtcgggcaccatatttggacggtttccaccagtaatttttacttcttcgttttttgaattaaaatcacttcgtagtgttacatttaaaattcctttttctctgttaatcaagggaaattccgcatcaggggtaaagccaataagtgggtcatggactacattcttgaaatgtgccatacatttccagcctgtttcctcgtttgtcccaaaaacgattcttattcttttcgaaagttttgccccggtttctttaagagtatatgcaccaaaaagtgcagccattgttgggcctttgtcgtcgatagcgcctctgccgtagatttttccatcgtgaatttctgctccatacggtggataagtccaaccagttccctcgggaacaacatcaaggtgtccaagtacgcttattacatctttcccttctccaaattctgcatatcccacaatattatcaatgttaactgttctaaaaccgagatcttttgaaatttgaagtgcaagcaaaagtgcattcttcacattttctccaaatggagctccttccgtaggattatcttctacacttggaatcctaatgatttcttgtgtaatttcaacaagcctttgcttattttcgtctatgaatttttccataataagcctccttcaagttattttaacatgtttttgaaatttttcgacacctttgctatagtatataatgcgaaaatattttcgtatatttaaagcaggaggtagttataaaatggacgataaatttagtttattgaaggattatgtaagaatgcttgctatttactatggtaagaattttaacctaccgattgaggatctctttcaggaaggctttcttgcatattacgagaacatagagcactatagaggtcttagagaggaagagtttttacttgttatgaagaggattgttaacagagcaatgtatagattcgtaaaaagcgaattagagcgaagaggaaaagaaatatctttggacaattgggaggaaatgtgaacttattagactatgaaattggacttatttttgacaaagtttcgaagaagttaaaccgcaaggaatttgaaatttattggtatttgcgttatgagagggttccttatgataacgattctacgattgcaagaaagttggggattcctcggacaacctatatttcaagaaagaagaagtttgaagagaacttgcgcaaactcattctcgaagaaataggaattgagggagtccaaagaataaacgaaaagtttttcagaataaaggattttgaataaaatataaggttatgaaaatagttgaagatttgcatgtacatactaaatattcaaaagactcaaaagaagaacctatgaactatgtgaatttggcaaaagaacgaggcctttcttatttgggtttttccgagcatatagatcttgatccacttgataaagactttggatactataaatttgataaggtgtatgaagaatacttaagactaaaggactttgtaggtgatagttttgaatttgtttttgcagtagagttaacttaccaaagcaccatgcacagcgcaattgaggaggaagtattaacaaaaccttatgattatatcattggctccgtgcacagggtgaatggctacaccatctcaggcccgcacggagtcggttattttgatggtgttgatgaatatactgcttacatgcgatattttgaagaggttttgaatcttgtggaaactgactactacgatattgttggacatattgatgttattaagcgttatgggaaaaatttttacggcgaatttcatattgataaatacgttgatatattaaccgaaatattaaaaaagataattaaaaaaggcaaagttatcgagattaatgcatctgcctttagacaggggttttcggaaccatacccctcaagagaagttttagaactctataaaaaattgggtggacatgaagttattttagggtcggatgctcactctgtaaagcaatttaatgcgcatttagaagagtcagtcctatttgcaatgagtgtttttgattttgatgctgtttcatataaaatgagaaataaggtaaaggtttctaaactaagcgatttattaaaataggaggcaaaagatgagtaaggattttgttgtaaatgaagaagtccttcgaaggacaattgaaagagcaagagaaaaaaacattattatcccaacctatgaagaaatgagagatcccaagaagataccagagggcataaaagaggaattaaaaaacattggtttgtgggatttacatccaagaaacctttttagaattacatggaaaaacgaacctgttaaatttggtggtggttttgatggagtaaattatattgaacttcccaaagaacttactggtgtaaaggcaagaatttttatccttttaggaaaatttttcccaacaggtgcgcacaaggttggcgcaacatttggaccacttgttgagaaacttgtgcgcggtgaatttgacccgacaagacaaaaggcgttgtggccatcaaccggaaactattgtaggggtggtgcatataactcagcacttcttggttgtaaggcaattgcagtgcttcccgaaggaatgtcaaaagaacggtttgaatggcttaaaagcatcggagcagaggtttatgcaacccctggcgttgaaagtaatgtaaaggaagttttcgacaagacaaaagagttgaagcagaaatatccagatgaagttgttgtattaaaccagtttgaagagtttggaaaccctgtttggcactatgcggtgacgggtcctgcaatggaagaagtttttgagaataacaagcgagaaggagatagatttactgcattgttcttaacccaaggatctggtggcacgctcggttcaggaaattacttaagacaaaaattcccaaagatcaaaattggtgcaggcgaagcacttcaatgcccaacgcttctttacaatggatatggtgcccacagaattgaagggattggagacaaacatgtgccctgggttatcgatgtaaagaaccttgatatggttgttgatattgacgacgaatacacaatgcacattttgaggttgtttaatgagccagaaggaagaaagtacctcaagaggtttgtgcccgctgaacttgttgataaacttgaccttcttggaatatcttccattgcaaatattgttggtgcaataaagatggcaaagtactacgaaatgaccgagcatgatacagtatttaccgttgcaactgactcaatggaactatatcaatcgagaattcaggagttaagagagcaatatggtgaatacagcgaaattgaagcagcaaaggattttgaaaggtatcttatgggcataacaaccgattggatgattgaaatgaactactacgataagaagagaatgcacaacctaaaatattttacatgggtggagcaacaagggaaaactgttgaggaattaaatgaacaatggtataacgataactactttattgaacgtctggagtcttataagaaatgggatgaatacataagagaattcaatgagaaagtcggtcttataaagaaatatcgatagtattgtcgttaaggggagtgcttgacactcccccattttttatttataatcggtaaagtaataatttttaggaggaaaaaatgggagaaaaagttaaggttgaattaaagcaggcatatgggcttactgtgattgcaagggcaaattccaactcttgggttgtgatggatggtccggaaactttcaacgggcataatgcaggcccaagacctatggaacttttgcttatgggacttgcaggttgtactgggcaggatgtcatttctatccttgataagatgaaagttccttataaagattttagaattgaaatcgaagcagataaagcagatgaacatccaaaggtttatacaaagattcatataaagtatattgtttacggtgatgtgccagaggataagtttgtaactgcaatagagctttcgaaaacaaaatattgctcagcacaggcaatgctttcaaaggccgcagaaattacaacttcttatgaaataataaaataagtaattgtaattcgtttttgaaaggtgtaaggaagggtcgatatagcccttcctattttcttctgtaaagcaatttttcattttccacaaactgctcaatttcatcattatttatgaagtaattaagtatagatcttattgaactttcaataagtgtgtaggttacaggatcgtggggaaaaacttcgagattaaataaaatttcttgtaaggtttttggcttaattaaagtgttaaagactttctcttttatttcgtttatcctatcaatgttatatcgaattatcgaatctccttcacttttagtgtatgcttttccatgcgatggtattataaattcatagttaaaggtaggtattagatttaaggaatattcaaacttttcaagatcatggaaataaggaactatatatttatcaaggacttcctttgagaagaatgcatctgctgaaaacaaaatattttcaatttttaagcctaccattccgattgaatgccctgaaagattaatgatttcaaaatcatcgtaagtgagtttatcaaattcgtaagttgctaaatctaccttgacttcactacttttaacccactttgaaagaaaatttttattagggctacttcccaaagataaatatattggctcaaggattggattttctataaatactttttcctctatacttgcaataacttttaagccaaattgctcttttaagaaacttgctccacctgtatggtctgcatgatgatgagttagaagaagatgagttggctttattcctgaatcctgtaagactctttttatctttttgcctttatccttatcaatgcctgcatcgataattaaaaatccatcgtttaattcaattattcctatgtttgttgaatcctcgaggtaaaaaataccactctttacactttttagttccatcatttgattatagcactttatggtggagaagagaactttttgaatagaagtaaatttttagtataatttatttaatttcatgagagtgtaaattaacgagagtggaggtttttatggaatttgagaaacttgaagatgtaaaaaacatacctcaagaagaagagaaactgattgagttttggagagagaataagatttttgaaaaaagtctcaagataagagaaggcaagcctcggtttgtattctatgaagggccacctactgcaaatggaaagccgggtgttcaccacggcctttcaagaatttacaaggataccgttttaagatttaaatctcttactgggtattatgtgccaaggcgcggaggatgggatacacagggtttgcctgttgaaatagaagttgaaaagatgcttcacatacacaccaaaagagaaattgaagaatatggtattgaaaaatttaatcaactctgcaaagaatctgttatgaaatatgttgatgattgggaaaagatgaccgaaagaattggtttttggcttgatatgaaaaatgcctataagacttacgaaaattattatcttgaaacaatttggtggattctaaaagaagtcttcaataaagggcttctttatgagggacacaaagttgttccttattgcccaaggtgtggaacaaccctatcttctcacgaagttgcattaggctacaaaaaggttaaagatccttcaatttacgttttcttccccataaaagatgagcgactccccgatacaagccttcttgtttggactacaactccatggactcttccctcaaacgttgctgctgctgtaaatcctgaatttacatacattttggttgaatttgatggaaggaaatttattcttgagaaaaatagggcacatgcaatacttggacatgagggtgttgattataagttattaaaggaacttaagggaaacgaacttgaaggcctaaaatatgagccaccttttagatatattgatttaaagaaagaagatgaagaaaaagcacatagggttgtccttgcagattttgttacaaatgaagatggctctggaattgttcatattgcaccagcctttggtgaggatgacctcaatgtgggtaggacttataatcttcccataattcaacttgttgacctcgaaggaaaattaacagaaggtccatacaaaggaaaatttgtaaaagatgcagatcctttgcttatcgaagatctcaaaaagagagggcttttatttaagaaggaattatacgaacatgattatcccttctgctggcgttgtggaacaccacttctgtactatgcaaaaggctcatggtttattaagatgtcttccttgagggagcaacttgtcaagaataatgaaactgttaattggttccctgaatcaattaagtatggtcgctttggaaattggcttgcaaacataaatgattgggctttgtcgcgagagcgatactggggaacacctttaaatatctggaaatgtgaaaattgtggccatgttgaagcaatcggaagtataaaagaattgcaggagaaagcaattgaggatgtgcctgataacatagaactacacaagccgtatgtcgatagaattcacttgaaatgtcccaaatgtggtggcacaatgtcaagggtacctgaagtaattgatgtatggtttgactctggtgcgatgccctttgcgcaattgcattatccatttgaaaatgttgaagaatttgaacaaaactttcctgcagattttataaccgaagcaattgaccaaacaaggggatggttttactctcttcttgcaatatcaactctcgtaaaaggtgttgctccatacaaaactgtcatgtgtcttgaacttattcttgacgaaaaagggcaaaagatgagtaagtccaaaggaaatgttattgacccttggacgatcctaaatgtgcaaggtgcagatgcctttaggtgggcaatttacactgcttctccaccgtggcttccaagaaggtttgggccaaacgttgtaaacgacgcaatgaaagaatttataattcctttgagaaatgtttattccttcttctctatgtatgcgaacctcgataaattcaatccgaaagaggtaaaatatatcccagttaaagaaagacacatccttgatagatggataattgcgcgcgtagaggagattaacaaagaggtttgggataggtttgacaaatttgaaattacaccactcacgaaagatattcaaaaatttgtggatgacctttccaactggtatgtaagacgttctcgaaggcgattctggaaatccgagaatgacgaggataagatttctgcctaccttacgctctatgaagtgcttgtaaaactttcttatatccttgcaccttttacaccattcctctctgaagcactttatcaaaggcttgtaaaaccaatttatcctgatttgcctgaaagtgtccacttgacagattatcccaaggaaaatgaagagttaatcgataaggaacttattctcaatatggagcttgttatcgagattacctcaatgggaagaagtcttagaaaagattcaaagattaaggtaaggcaacctctttcaaaactcgtagtggtaatcaaagataactcccataaggactttgtaaaggaaaatatcccggtaatcgctgaggaattaaacgttaaagacattgtccttgatacctctattgagccatatggtgaggttatccttaaaccaaatctggtgacattaggacaaacatatggaaacaaacttccaaaaatcatagaacacttaaaggataaaggcgttgttgagtcacttctaaaaggtgggtctgcggagataaatgttgataatacacctataaggcttacaatgggagacgtctttgtggaggtaaaaggacatggaaactacattggtgcttttgaaaatgggaattttgtattccttgatacaacattaacggataaccttatcaaagaaggaatttcgcgtgagattgtgcatatgatacaaaatatgcgaaaggaagtaaactatgatattgcagatagaatagttacttcaatacttccgaaagatgaagtcataaaagaattcgaggactacataaaagaagagacactttcaaccgaaataaaggaagaccttgaagaatttgatatttcaaattcacttgatgtaggtagcaaaacatatacaattaaagtgaagaaattatgaaaaaatttaaactgacccccgtgcagttcgttcttgcaagttttgcaggcgtaatactaacgggggcagtgcttttgatgttacctttttcaagtagatcttacacttttactgacccaattactgcattatttactgcaacatctgcaacatgcgtaacagggcttgttgttgttgacacatacaattactggtctttctttggacaactgattatacttctccttattcaggtcggtggacttggatatatgaccattgcaacatttgttttaattggcttgcgaagaagagttgcactgagagagcgagtcgttttaaaggaaggtcttaatgtccctcacttacgaaaaataattctttttgcggaagttgttttttacacagtcattataatggaagggcttggtgcgatttttttattcataagatttgccaggatgtttccattatatagggcgatttgggcttcgatattccattcggtttccgcattttgtaatgcaggttttgatgtgatgggtgactttgtaagccttaccccatttgttaatgacccaattgtcaatattacggtaatgctccttatagttgttggcggtattggttttcttacgataagagaacttattgagttgagtttggcacgattaagaggtgacaatgttaaaaaactctctttgcacacgaaaattgtcataagaacaactggtatacttattgtttttagtgcgcttttaattttccttattgagtatagaaatcctaatacacttgcaaaacttccattttatggtaaggtccttgcaagctttttccagtcgattactccaaggacggcaggttttaatacagttgacattgcaagccttaatcagccgactcttttactcctcattattcttatgtttataggtggttcacctggtggcactgcaggtggaataaaaacaacaacattcactgttcttgttttcctaattattaacgcgtatagggagagagcaccaatcgtagtttcagggaggacattacccctaaagacaataagaaaggcaattttcatttttggttttgctttgacgctaattcttatttctacatttctcattcttgtaaatcagggaagagaattttctttcttgcaggttttatttgaggtaacatcagcctttgggacagtgggacttactactggaattacatctcatttgtctatattttcaagattgataattattcttacaatgtttatagggcgagttggaccattaaccataatggttagttttagtgttagaaagactcgtgcaatgcctcaatttcctgaagaggacattgccgttggttagggaggtgggtatgaaaaaacaatttggagttataggacttggtaagtttggcactgctgttgctttaagccttgaaagtttgggatatcctgttcttgcaattgataacgatgagtctgttatcgattcaataaaagacaaggtatcttttgcggaaattgttgatgcaacaaatccagaagcacttgaagaaactggaattaagaattgcgatactgtaataattgctgtaggtgatgttgagtcaagcgttttaattgcactaattcttgaagagttgggaatacatcatataatagcaaaggcaaattctcatatccatggtcgagttttaagaaaaattggagtaaaagaagttgtgtttccagaggaggatatgggagtaagaattgctaatagaattacttcagcaaatatactcgattatatagagataacaccagaagttgatcttcttgaatataaggtcattcacaaagatctcatcggaaaaacacttgcagaacttgcattgagaaataagtttggcgtaactgtcatcgccataagaagaggtgaagatgtaattgtttcacctggtgctcaagaaaaattacttgacggcgatgtaatatttataattggaaggacagaagatcttgttgcttttaaggaggcgtttgaaaagtgataaaggcccttacaattgatctatgggaaactctcattgaggacaaggactcaaacgaattggaaagagataaacagcgtgcaagatttatcattaaagaattaaatcttaatgatgagcgaatagacgatataatgagattttttacagatctaactgaagcatttaagcatccatcacctcaaaattcatggtcaattctccctgaagaccaggtgaaaatgcttcttgaaaattaccttaaagttccatatacagatgcacaatttgaaaaaattgtagagtattacaaaacggtgatacttgaaaatcccccaattttaacggagcaatcagtccctaaggtgctcatgagattaagtaaaaagtatacacttgtccttatttctaatacgggaagaacacccggaaacgtccttttaaatatccttgagatgtatggcataagagattattttgctcactttattttctcagatgagattggtgttagaaagcctgatccaagagtttttgactatgcaaagaatctgttgaatcttgaaaaagaggcggtagtgcacattggagattcggtaaatctggactttatgggtgcaaaatcttatggttttaatgcaattctttatgcaaaaggaaaagataatcctcaagtcgagccttatgtaaaatcttttgaagaactagaaagagtgcttaatgaaaaattcaattagtattgatggtcatagtcttacgatcgatgatgtagttcttgttgcagataagtattctaatgtttcaattgatgataacgcattagttaaagttgaacactcctctgaaatcgtgaaaaaaattgtccaagaaaatcaccccgtttacggcataaatacaggatttggaaaacttgcagatgttgtaattggtagagatgaactttcaaaacttcagcaaaacttaattttaagtcattcatcgggtgttggcgagtcatttacggagagagaagttcgtgccgcaattttagtgagagtgaattcacttgcaaaaggtaattcaggtatacggaaggaaactttagaaaaacttgttgaaattcttaataagaaaatttatccctatgtgcctctttatggctcggttggtgcatcaggtgatcttgccccacttgcgcacattgccttgcttttattaggtaagggacgagttttcaaagatgacaaaattgttgagttcgaagaagtggcaccattatacgaatttaaatctctaagtgagtttgctccgaaagaaggacttgccctcattaatggtacttccttcgaagcaggtgtttcttcgcttcttgtaagtgaagcagaataccttctcgatattgctataaaatcatttgctttatcctttgaggcactacgtggattaactgcgccttttgatgatagaattcatgtagcaagaaattcagactcacaaaaaatcataagcgaaaaatttctcagaatcattaagaatagcaaactcgttaacacctcttaccgagttcaggatgcatacactttacgctgtatgccacaggtatatggtgcagtttttgaaaatatcaattacattaaaagttttcttgagaaagaaattaattcatcaactgataacccattgatcttcgaggatggtagcattatctcaggaggcaattttcatgcacaacctctctcatttttaatggatttgtattcaattgttttgacaagtatgtcctctatgatagaaagacgtataaataggcttttaaatcctgttttaagcgggcttaagccatttttagcgaacaatcctggtgttgaatcaggaatgatgatcttgcagtatacggcagcatctcttgtttctgagaataaaacgctctcacaccctgcaagcgttgattcaattccagtttctgctgatcaggaagactttgtaagtatgggaatgaatgctgttttaaaggcaaggaaagtgcttgataatgtgcggaaagttcttgcaatagagttaattattggtgcacaagcgcttgagatggtgttgcaagaaattgaagattacgattcggttggcattggcacaaaagagattttcactaaggttcgctctatagttccatttgcaaataaggataggatattttcttacgacattgagttggtcgaaagagcattgaaggcgcatttattttgaataaaaaaagcaaaagcctgcgaaaaggaggagggaaacgcaggcctttgctgaccaatttgattgatagactttgattgatctatcgtcgctatatattatagcaaaattgtgataaaaatgtgaagaaagaaacccttaaaatgaccacttttttgccaaataacatttttagtatctatattattttgataaatattaaattttgttaatgttaaaaatttatggttataactaaaaatcgttattcaatatacatttataagcactgtagcaaaattatcttaatggtttttaagaatattaacctttcgtttttactttaagttggtagatcccgaaaaaggcttctcttggtgaccattaaaagtcattccgaagccgaaggcgaggaatacctaccttagagggggattaacaaagctccccctctaactccccccctgaaaaggcggagatccctcacttcgttcgggatgactgttttgggggagtattaagggttgtttccccctcagattgagagaaggagatgccttagaaagtcatttcggcatgaatacaaggtaattgtgttactgggggagtattgaggggtagtttccccctcagattgaaatgaggagatttcacactacgttcgaaatgaccgtcgtttgtcgttccgaagtggagaagctacgaggaatcccctcctttaatagagggggatttacaagactccctctaactttccttaaaggaggagactcctcgtcatttcattcctcggagtgacttagtgatttttttgggggatgttgagggggtctttccccctcaaattgaggaaatttctcactgtgttccaaatgacagtcgttgaaagagaagtatttcattgaaagagaagggttgaaagatgtagtttgccattttatttttgggaatccattgcgtttgttctatatgacttcccaaaagagttgcgctatttggctagtgcctattttcgcttaggcgaggaatattgagaggaaagcaaatctttttgtattttttaaaatataacgcattttccatgttgacttgatttaaaagttgcatataataatgttaagaattttttatttagtgtaaaaattaaaaaagaaggaggtaggtatgaagaaagtattagttgcagtattgatgattgctctcgtttcatccgtttttgcgggatgcaaaccaaaagcgcaaccagtaacacttacgatctggcactcatggagtggtgcagaacttgatgtactgaatgatgcaattgcaaagtacaaccaaaaacatccagaggtcacaattaaccaacttcaagttccatttgatcagttgcaaaacaaatatcaaacagaggcagcagcgggtggtggaccagatattcttgttggccctgcagactggattggtgcattcacaaatgcaaatcttattgctccacttgattcatactttgattcaacgttccttgcagattacgttcaaggagcattagatcaggtaaagtttaaagggcacatgatggcattccctgaatcaactgagtgtgttgcacttatttacaacaaatcccttgttccaaatgttccaaaggatacaaatgagttaataacacttgttgattcactttcaaaaggcgatacttatggttttgtgtataactctggcttctatttcacagcaggatacttttttgcagcgggtatgaaactttttgatgataattacaatgcagttgtcaatcaaggtgatggcggcgttattgcacttaacttccttaagaaattagcgtctgatcctcatttcattgttgcaaatgactatggtaaggctgattcaatgtttaaagaaggtaaagcagcaatgataattaatggcccttgggcagttggtgactacacaaaggcacttggtgataaagttggtgttgcaccaatgcccgttcttgctgatactggtaagccttttgctccatttgtaaacacaaaagatttctttgttaacgcaaacataagcgaaactcagaaaaaggcagcaattgatttcattaaattcatggtaagcccagaaatagagcaagagtttttccaaaaagcaaagcatattccttctaatgtaaaagtggatacttcatctgacccaattatctcaggcttccttactcagatgaagactggtgtttccatgccaattgcaccggaaatgggcgcagtttgggatccaatgcaaaccgccattgattcagtccttgcaggaaaagcttcaccacaggatgcaattaacacagcgcagaagacaattcaggacaagatcaatgcaatgagaggacagtaggtaaattgatataataagggggcgaaagcccccttttgttttaagaggtagaaaatggctgataaatcagatgtttctctttgggaacaaataagaagacataaacttgcatactattacatattaccgtctgcaattgtaatggctttgataactgcgtttccgattctatatcagatgtggatggctttcacaaactttaatataacacacttaagaaaccctcatcctcaatttgtaggcattgcaaatttcataaaaatttttaaaaatcaggtgcctctcgagaactttaatttttggagaacttttggttttaatgttgtttggacttttgcaaacgtttttttgcacgtaaccattggaataagccttgcggttgcattgaatacaccccgtcttgcactgaaaaagatatataggacccttcttgttatcccatgggcagttccctcatatattagtgctcttatatggaaaaatatgtttgatgtagattttggtgctgtaaatcaaattttaggttctatccttggtcatgttgtaaaaattccatggcttacaaatcctaatgctccgataaaaattcttccatttttatcttatgctttttatgcagatctcattacgaatgtatggcttgggtttccttttatgatggttgttgcaaccggtgcgcttcaaagcattccacacgaaatttacgaggcagcagaaatcgacggggttaatgaacgtggaaaattcttcaaaattacgcttccgctaattagatcggcaatgcttcctgcaataatgcttggaattgtttggacttttaatcaatttaatgttatctatcttgtttcagggggaggtccacttggcacaactgaaattctcgtaacacaagcatataagattgttaaccctggtggactttatggaattgcaagcgcatttggacttgttgtattctttattttgcttggtatcaccctatttacaaacagggttacaaaggcgacggagagtcaaatatgaaaagacaattaattgaaagactaaaacacctctacatccatgcttacataattttctggattgctactgctgtatttcccatgttatggattgtgtcaatgtcgttgaacccaattaatgtgcttcatcctacgactcttcaaattattccaaaaaacgcaacacttgatgcatatataaaagtcttgactcgaccgtatgaagcatacccagtatcgtttgggaaacttctttttaatagtttgtttgttgctgcaggcactgcacttctatcagttgcacttgcatcgactgcagcttacgcattctcaaggtttaagttccctgggagagaagttggtttgctttcttttattgtaacgcaaatgcttcctgctacagcaacgcttgctccactttttgtaattttaacgcttcttcatataagaaataccctttacggactcattgttgcatatgcatcaggatcagttccttttgcaatctggaatcttaaaggctactttgatacggtcccaagagagcttgaggaggctgcacttgtcgacggttgtgatagaaatcaagcatttgtaaaaataattttacctctatcttttccagcaattgcggttacattcttgtttggctttatgaatggctggatggaatggatgcttgcatggactttcttaacgaagccagagaattttacgcttgcaatgactctttacaatatgcaagggcaatggaatacaccctggtctcaatttgctgcgttctctataattatttctctacccgtcatgattgtttggtatcttctccaaaggtatattgtttcaggtcttacgcttggtgcagttaaagggtagttaattatggtatttcaatatgagagccgtagtcgtcttttacaacccttatttgattggagaagttctcttttatttcgtttaggtggcttattataagaatttttttgaagtcactctttatgttgtttatttcttcaaggatatttgtccttccttttaaatcttggcttccaaaaccctcgtctattacaagcgtttccaaagttgcatttctaatatttgcaaggaacttagcgattcctaaacgcaaagaaaagtcaattctaaatttctctccacctgaaaatagttcgtaacgcctttcaatgcctctatcgtagataataatatcaagagttggcttttcagaatttttgtcgccgcgcacagttaaaaacttaagatacattttaccatctgtaagtctctggagaaacctgtttgcctcgttttcgaggtgcggaagatagtcgcttattatggaaagctgaaccccgtttcttccaagaatttcttcgagcgcctctaatgcttcaagtcttttgcggttattttcaataaggtctcttttatcgttgatttctctttttatattttcaatttctttcaagttttcctctaaccttgtctttttaacaagaagttcatttaatgcttcttgcaatgcacttagatcagataaagctttttcaaactctttttcgacataacctaaattactcaaattgtaaaaagtttcctgaatttccgattgtatgtttttaattccttctttttctttatgtatttcctcttcgtttttctcgttttgtttttttaattcctcaatctttgcatctgcaatagcaagttttgtaaacttatcttcgtaaattttgagagcattctctttttctttgagatcgttatatgtttgctcatcaaagtttagaagccttattctttcttcaagcacctttaattctttgatttcattttcaataaaagttttttcgtcgatttcttttcttaagttcgataaaatttcttgttctaatgcctctttttcttgaagttttgaaagaatagcagtttcgtttttcaaatttgttgaaatttcaacaagttgattttgagtttttcggataaggtcatcaattttgcttaattcttcttgctttttgtttaatatattttggattgtgtccttgtccttaatttcttcttttaggtgcaacagttctttctttgaattttctaaattcgtattctcgtttaagtttttaagttctttttctatttcttcgagacttaatgttttttcctttatttcctcctctaaattttttttcttttcctcaaaattcttaagtgattcttcaacttttgcaattgaaatatctgtttctaagagtttttgagaaagatcttccaattctttcaggttgttttctaaaatttcttttttgctttttaactccttaatttggcttgaaagtatgatagtgttattcttgaaatcttctaagaggtttttcttgtgctcttctgtaagcgggcttccacacaaaggacattttgcagttgttgtctcagaaattagatttattttttcgttttccaattcaagatttttctcaagccctgaaatttctcttaaaagttcttcaatttctttttgaattgtttctctttttgaaattttttcctgaagtttatttttcttctccaaaagtgctcttaattttccctcgttttctttaatagagctattgaaaagatttaaattttttgagtcttgtgaaattttattttcgagatcctttttttctttttcgtatctttttatggaatcatttaagctcttttctaaatttctgatgttattttcttcgttttttaatcgttcttcttttattaaaatattgtttagttttgtcgtcaattcttcaatttctttttgaattatttcttttttttgcaaaaggctttcatatttcttgctaagtaaaacgttttcttcttcgaatttctttatcttttctttacttaaagcgatttctttttgagcctcatttaaggcgtttttgtgcatctcaaactctttgttttttgcttctacttttgactttatttccttctcttttgttattttctcgtttttcagttgaataaattctctttctttttcgctttctttctctttttttgagcggatttctttaagcagttcaaaattatttgtaatttcttctctttcgtttatcaattctctaaattccgaaaggcttttttgaatactttctttctctttaagtagattgttcaaacgcttttcgatttcctctttaagtctcttgaaactttcaaagcgctctttcaatttcaacaattcctcttttttcctaccaagatcgtcaagatgtgtttttaaagtctctatttttgagttataagacaagatttcattatccaacttctcttttgcaagttctatatctttttccattgaaactaactcactttttgcttttatctcgttttcaagaatgtctatggtggtgagcgtctccttttttcttacttttgcgatttcttttgcttgctcgtaaatatcgaggccaagcatttcccgaagtaattctgccttttctgaaggggtctttgttgtgaaaaagtcggctgctccttgtaaaatgaaagatgcaccaatgaaagtttcataattgaaacctaagatttttcttattttctcttctgtatctaagatttttccttcgcttatgtttttaaaattacccgtttgtgtgtcgaattcctctaaaatgagtcctgaagtttctttatcttttctataggttctcttaattctatatcgcttacctttttctttaaatataagttcaactgaaagagtattttcgtcaatattcacaatatcttgtttgtttcttgagatgccacgagcaattccaaaaagcgcatagacgatagcgtcaataattgaagatttaccgtggccattatcccccgtgatgaggataacatctccgatttggttaaaatcaatagtcgtctcttttctataacttaaaaaacctttgatcttcaatacttctggtatcatttgatgtgaaagatctcttttatcttttcaattgcttcatctggagattctacaaaaaatatttctgagtttcttcgcgaatcaaagtattttccttcaatgaggattctctcaattgagtctgcaaaatcgcctgttcctcttattataattgcaggctttccgttttgatatgttgatacaagttcaagaagagtgccaatcttaccaccgatcatgactgttatatcaactgtatggatcataagaattgaacgaaaatccattcccaaacctgttgtaattggaattgttacatatggatttgcctcagttacactgtttgacggaagaatgccgacatttatcccatgtgcatcaaagtttcctttacatgctgcttccattacaccatcacggccacctgaaaagagaataaatccttcaatacctacaagatacccaaatctgtaagcaatctttttaacattttcacttacaggttcgtttggcctttcagaagtgcctataagccctactcttaacttattcttctccatcaaaatttatatcctctaactttatttggtctaacttaatagactctccttcttttagttcgtaacgtaagcagcaaacaagcctcccacaggctcctgttattttagatacattcattggaaggttctgcatttttgcgtatgtaagttcaacgctttctatatctttaaggaaattagtgcagcacactgggtatccgcatggtcctatgccaccaaagaatttcattgcatctcttgctccaacttgccataacttaattttcgtgttgaaagttgaaacaagatcttttacaagggctctaaaatcaacacgcgaatctgccgtaaaataaaacacatattccttctcactttcgtcccaaattgcttcaataaggtgcattggaagactatgtgctcttattttttctttgcatattttaaatgcgttgttttcttttttagcaaggttttcgaagtatttaaggtcctcttcatttgcctttcgcagaattcttaatattccaaatctctctttcaatttgtcgtacatttttacatccatctttacataaggtcgaacaaccttcccgagtatagtagaaccatttttctcaactatcacaaggtccctcattttgagggagagttcttctctcggtataaaatacgtatgcatgtctttccttaacattacacctactaatatcacaccattttgtatcgcttccattcttaatcctttcacatgttctcaattgtaaatatcacacttaatattatatgcattgtatttgcatttgtcaaaaggccctcttttgctttaccaagaagttcatatatatcttttaacctttttaaattgaatgcaagaaattcatctgcaataaaacctaataagtcaatgttttttacaatttccgtttcttttttaactatgataaatataatgtctctaagcaagtctattgcttcatctatgaaatcgttaactgtgatgtaattaaaatctccgtagtaatccttgaattttacaataaatttcgttcccgtttcttttttctttataaggttcaaaaatgatgttaaaagttgctttctttttttatatacttcatcctttgtcaattgtgaaagattctttagggttccatttaaaatatgtgcgatggttgaggctttttcatcgtcttcaacaaattgttttactatttctttaataacttcaaaaggtagtttttcaaattttacgacaactcctcgtgaaacaattgtttctggaaggttttctaaattttcacaggttagtatatttaaggtgtttttgggtggctcctcaaggaatttaagcatactattgaatgcttgaattgttgcattctctacattaacaaagatgtttactttgattccctcgtaaggcacatatgaattatcaatagtttcacggatatcatcaataccaatggtatcactttcaatgatttttaagtttgggtgtactcggttttcaatagcaatgcaagatttacaagtatcgcaaccgttaagtgggtcaaccttgcaatttaaagcttttgcaaactcaactgctgtaagtttttttccaacaccctctggtcctacgaatataagtgttgaaggaaggtttcttttctctaaaagtttcctcaaataatttattgttttgtcctgtcccaaaactcttttaagccccaatgcgctaccccaaaatcttttctacatagttatacaaatcagaatttaaaactctttcatatgcaatcttaaactgagggtatgcttctccttcaagatatcgtaagtgcgactcaagtgtagtgatttgtgcgtctttatttatttcaaggaaatagcgttgcgaagaatcaggaatgtcttcttccatgccttcaggtattgcaataagccttataaaattcaggacatcatcttttgtaagatttgaaaaattcttttcaatttcttctgcaagggctacgtcctgctcgaagaagtgtagcgaaaatttatctaaagtatcaattgcatcggcaagatatgcgcctaatgcaacacttgtgttgtagagtttgcctgcaacaagtagtgcaaggtcatccgaaacgccaagtccttttttatgtcttatatactgaaatcttatgtaagagtgcttaagaaaatcgacatttgaaggatcaataattagcccaacttttctatattcatcaagtttatcttcatgatcgccatgtgcaagttgttcgccatcaagtcccaatttttccataacatgcatatcgacaaggtatggttttcccccgcccatattgaggttaaacttttggtttgcaagttttcttgtttcaaaatcatccataaaaccaccaagatatagtcccatcaagacagagtctgggtcaacctcaatttcaaggaatagcggacagcgcataaggggctcgccttttttgttaacaaggtggtttcttttttggcctttcattactgctcttgcgtattcgtaaatctcgtctataaggagttgtcttgaacttcttacaatgaaagaatctcttccaagtgcgattacgatatcatcgattgttgtatcaacaaattttctaccttcgaaagcgccgtctccgttgtgggaatgtccttcaattgtctgcatgaaaagcaaatcttcaacttctggagatgtgtataaatcgtgttccttttgcaactttctgaagtctttccatattaattctctcggtgcaattttcatatgtacctccttgtaatattttactactttagtgctcttttgattacaccacctaaaactacaatatcttcatcataaacaacgaggctctgccctttagtgactgcaaactgcctttctaaaaattctacctcaatttgtccgtttttgtttttaactatacactcttgtggctttgactgataccttatttttgctttataaactttattggtttcaatctcttcaagggtgtttatttcggttaattctgctcctttaaagagacaatcttcgtatgttcccaggactactgtgttattgatgggatcggtatctattacatataaaggttccttgtaagaaacatgaagtccacttctctgtcctatggtataaaattgtacacctcggtgcttacctaaaatgtttccatgtttatcaataatgtctccttcattatctttaagaatttctttaatggtgtcttttatattaccttttatgaagcagaggtcttcgctttccttagatgggggcaaccctaagaattctgcaatgcttttaacttcacttttaaggtagtttcctaatgggaatatgatgtgttgtaagtcctcttttttaaggcgccaaagcatatacgattgatcttttatttggtcgattccttttttgagatgtaaatcttcaatacgggcatagtgtcctgttgcaaaaagaccttctccaaaaagtgatcttgttttttcataaccaatgccaaactttattttttcattacaaactgtacatggatttggcgtaaaacctctctttaaactttcaaagaaatatcctttaacaagctctttaaactcttccgaaacatcaacttctataaaaggcacctcaaactttcttgcaacaatctgtgcatttgaaacattacagcatcttgataaattttcctctttttctaatttgaagaatactgcaatgacatcatatccttgctcttttaaaaggtataatgcaacagaactatcaacgccaccgcttacgccgacataaactttcatgttatgattttataacgttttcacaaaatttcaaaacgctttgacttttttaaatcttgatgtaaaataaactgattttacattgcaattgtgaaaaaaatattgtaaggaggtacaaatggatataccgtttgcaacaattgagagacttgctatttacgtaagatgtttacgacatttaaaagagaaaggagttaaaaaaatctcttcgtttgaaatggcaattaacactaggacaactccagagcaggtaagaaaggacctctcttatttcggaaagttcggcaagactggtgaaggttatgatgttgaaacacttttgaagaaacttgataaaatcttgaagacaaagagaaaatggaatgttgcaatcataggagcaggttccttaggtacggcactctcaaggtataagggatttaaagaagttggatacgatgtgaaagcattgtttgatattgatccagaaaaaataaataaaaaaacaaacggcattcctgtatatcacattgaaaaatttggagaagttgtagataaagaaaatatagaaattgctattgttgccgtgccgactgaggcggtttcagatatagaaggaattttagcaaagagtaaaattaagggaattttaaatttcgctccagtcactttaaatcttaaaacccgaagaaaaattgtaattctggatgttgacctaacacagaagttgtatataatttcatatctaatcaaaaataaatgggaggaatagatggatgtattgacattaaattgtggtagctcttcggttaaataccaactttatcgatggagcgaaaaaaggattttagcgaaaggaattgtggagcgtgttacaattggtggctcctttataaagcatgaagtaccgggacgtgactctgtaaaaattcaaagtgagtgtcctactcataaagaagcgattgaacttatcttaaagacacttactgaccctgaaattggtgttattagcgatgtaaaagaagtaaaagcagttgggcacagagttgtgcatggtggagaaaagtttaataaatctgttttagttactgatgaagcgttgaaaacttttgaagaacttcaggatcttgctccgcttcacaacccacccaatattatgggaataagagccgcaatgagtatccttccagatgtgccgcacgttgcagtgatggacacggcatggcaccaaacaatgccagaacatgcattcatttatgcacttccaagggagtggtatgaaaaatatcatataagaaggtatggcttccatggcacatcattcctctatgttgcgaaaagaaccgccgtcctattaggaaaaaatccttttgagacaaatgttgttattgctcaccttggaaatggtgcaagtatcgatgccgttaaaaacggtatttctgttgatacaagtatgggctttacacctcttgaagggcttgttatgggcacacgcgcaggcgaccatgatgctgcaattgatctttacatgatggagaggttaggattatctacgaaggaaatgaacgacgtcttgaataagaagagtggcgtatttggtattacaaatggtaaatatactgaccgaagagatgttgaagttgctgcagatgagggcgatcatcttgcacaacttgcaattgctattgaaacctatagacttaaaaaatacatttcttcttatatgggtgtgttaggtcgtgttgatgctattgtatttactgcaggtgttggcgaaatgggtccgattttccgtgaaaaggcgcttgatggacttgaaaactttggtgtcgttattgacaagaggaaaaacaatatttcccttacaaggaatgcagaaactgatatcacaggcgatggctctaagataaaagtttttgtaattcccacagatgaggaactggtaatgactgaagatacggttgcaataatggaggggcgatacgatgtgcacaccaattttacgtattccttccagagtccacattacaaaaacttgttaagagaagagaattttgcaaaagaagttgagaaaaagcctgaacttgcagagattaaagcaaaaattccaggggttgatttttagtatatatcgtaagtattaattagaaaaagggggcaactgagccccctaaatttttatcttcttacaactatgtgaactgcttctcctaacggtacttttactgcttccattactgcttctggaagtgttggatgcgtgtgaatggtatcgcccacgtctttgagtgttaatctattctttattgcaagagcaagttctgaaatcatcactgatgcctcaggtcctatgatttgagcaccaagtatttcttttgtatcgcttcttgcaacgaccttaacagtgccatctgttgcattcattgagactgcttttccatttgccgtaaacggaaattctcctgttataacgtcaataccttgattttttgcttcctcttctgtcaagcctacagaggcaatttcaggtgttgtaaatattgcccaaggcacaactctatagtccatctttgtttcatgtcctgcaatgatttctgcaacaacttctccctctttcattgctttgtgggcaagaagaagtcctccaactacatctccaattgcatagtgatgttcaatgtttgttcttaaaaactcgttaacaacaattttccctctgtcagtttggattccaaccttttcaaggccaatattctctgaattgagttttcttccaattgatacaagcaccttttctgtttcgagcacttcgccatttcctaaggtaagatttacgcgatcgtcttttacatcgatactttcaattttctgtcctaatttaaattcaatgcctcttttttggtaaatcctctggataagcgttgtaagttttctgtctttaagggttgggacaactgtttccatcatttcaataactgtcacttttgtgccaaatgaattaaagaatgttgcaaattccataccaattgcgccagcacctacaatgatcatatttttaggatattctgtaagttcaagtgcatcgtctgaggtaagcacgtttatgtgatcgattttgaatgcaggaatcattgcaggctctgaacctgttgctatgacaatgtccttacctttgtaaatttcttttccttgtgaagtttcaacctcaacggtatttccatcaattaggtaccctctcccatatttaatttctacttttcttgcctttagaagaaattcaacacctgaaacgagtttttttacaactgtttccttccaggattttataccatttggatcatatgatacatcatttactgtaattccaaagattttggattcatgtgcctccctatatacatctgctgcttttaaaattgcttttgttggaatacagcctctattaagacatgtaccaccaaggactctattttcaataactaaaactttctttcccaaatctcccaatctaattgctgatacgtatcctgcagagcctgatccaatcacaattacatcaaattcttccatcgttcacctccaattaattataaaagaaggagggaaaaatccatcctttaagttttcatgaaataatctttggctctttctcaacaatttctgcaaattcatcgtaagatataaggggtaccaaactttctttttcatcgaatccacgggctacaaaatcctcttttagcgcaaatagttcaacgccatcttttacaagtgtttttacgtctttttcaacagcaaaaaggacaccatcttgaagaaaaattaccttatcttgaggtaaggcaatttccaataaaagatgagcaacttgatagtctggggatttctttatgattattaatgccatatcttcctcctaaaagaaaattacattatcgaaagagtggagaaactcgggaaggtcactcttagagagtatttgcaaattccaatgggtatcaatttcattctctttaatatcaaatctttcaagatcttctttcactgcatatacctttgtaccatatttttcgatgtatctaaatgtaattgaaagtggcaatacgccacacagctctggtttgcaatttgtgtgaacagcaagaactgcttcatttaagagaagggctacaggctcaatgtcttgtccatacattccaaaaatacttctaaaagtttcgtttatccagatacttcctgcaggtgaagtataaactgcgaacaatatttttttcattttctacctcctacggcatgagattaatgtatctatctgattcaaaaatcaaggcagccatctcgggtacacctgagaattttgcgccttcgattttcatttcttcagttaatcctctatattcggcacaaagaccacagatgtgtacttcaactccttttgatgcaagttcctgtaatttcattgggatatttctatctattctcattggcttaacaagtttatttgcagcaagtacagaatctgcaaacaaaaaaatggaaactttatggcctctatttaagaatatttctgccatacgaattgctgtgtctaaatcttcgtttgtatatggcgatacgtttgtttgaattgttatgtgcatacatttacctcctatttaatttagttgggggcaaatgtgccccccattattttttatgtatttactttctttcaaaaagataccaaaccatcaaccagttacctgcgactgcgaatatcgtaaagagaatggaacttattgcaaggtgtggaagacctgaaagaatgtgtcctatattacagccatacgcaactcctgcaccgaatcccattaaaatgccgccaagtgcgacttgtgcaaaggtttgcggattctttggcattcttagcttgaattctttggtagcaagtgctgcgataaacgcaccaatgattattccaagaacttccattccaatccaattgtatggaacaccttttgaaatatcaaggtttccagttgtagtcctgaagagatttacccagccacccgtaattccaagtgcataggatttttgtgaaatgtatgcaactatacctgtaattccaacaaggattccaccccaaagccatgtaagacctgtggttttcctttctgttgttttccacacgagtatcacaaccaagagaataattgcaaagataatagctataatccatggattaatatttaaaaggtttgcaattgttaggttgatttttccgtctgttgcagcatatactcctgtcgggttatttgttgtggtaattggctttccaaaccatttatttacgaattgaagtggtccacctctaactgctgcagcagtgatgccaaagaagaccgccgcaacaaatgctgtaatgtaaccttcgcctactctataggtaattccacttgcgcatcctcctgcaagtaccattcccattccaaaaaggaacccaccaataatttgtgctaaaggaacaaatggaagaggattaagcttaatccatccaagttgcgctgcaagttgaaagccaattgtttcaaccatgatcgcaaggagtgccattttcataagatagttgtcctttgtcaatttaacatctctaattgcagagttaaagcaaagtcttcctctctgtaatagcactccgaaaatgataccgactaataagccttgtaatcttggatccatatcctacctcctttattgatttgagattatagttttttaatgaggatacgccattcacttggtccaatctcttcaattgaaaggacttctccgccaatttccttaacacctgcgggaattctttctttagaaagtgcataatcgattagcacttcaagaatttctccagatttcatctctttcaatttttttcttgtgtcaacatctggaattggacaaacctctcccctttcgtcaagggtgtaatttggttttacttcagccatttttaatacctccttttaaaatttttgaatttatccaagaggggctataatccccccttaattacccttaaaactactttgcaccgaattgttcaagtgcgtcaagcacgagtctaatataggcaatggacgggccaccacccataaggcctgcaacttctgctgcttcaaggatctctgcccttgttgctcctgcatcaattgcatttttaacgtggagtgcaatgcagtaagcacagtgtgctgcaataccaagtgcgatagaaataagttccttctcctttgttgaaagtgcacctggtttctctgcttccttgataagtcccattacagcatcaatgtaacctttgtcaaattcgccaagttgtttagcagtctgcataaaatcatcaaccatttgttttgcgtccatacgcaacctcccttttaaaatttttattttttatcttcttccattatggaagaaaacttgtaagaatgactaatagaaatattgtttataaatttaactgtgctaaatataaccaatctgtaatattttgtattcatagttttcattcacacacctatattatatacatattttaaaattttgcaatactatttgcgtaaaatttcactaatgtaattatgaaattatcaatttaatgtttaagccaattgctctgtatgtgaaatgaaaatattgactaaaaaaaatacaataatgcaagaattaatgtgcattttactttttcacaatttcacaaaaggtaattcgtttacttgactaagataaaaaaaattttaaaatagttgaggtaggcgtaaaattaggtgaaaggtggtgaaaaatgaaaaaggcaaactacgtaagtaaggttgtctttgaaacgattgttctatttcttacatggatcttacttaccgaaagttttgcaacttcggaattgatttttggattccttattgcacttgtaatttcaattggtacagcagacctttttacggaacacggtcttgctcatttaaatccaaaaaggctcttttatcttattatctacattccttactatctctatcaagttattaaggcaaatattcaagttgcagtaattgttttgagtccctcacttccaattaagccaggaattgttaaagttaaaacaaatttgaaatcggatgttggaaagctttctcttgcaaactcgattactctcactccgggaactattactatggatgtccaggacgacgaactcttcgttcactggattaaagtggaagatgaaagtgtggaaggcgcaacagaaagtattgtttcgccttttgagaaatttttgaaggagatcttctcatgaaagtggtagatttgatttatcttggcttacttgcatttgcaacaattcttatggttgtaagactaacaaaaggtcccgatacggcaaacagggcaatggcactggatacccttacaaccctctttgttgcactatttgtattctttgcatttgtctttggaaggtcattctacatggatgttgctgtggtttatgcgatcatttcctttgttggcgtgcttgttgttgcgcgctttattgaaagggggctttaagatggggattaacattatcatcggttacattctcatgtttattggtgcgtttttcttcctcctttctgcaataggacttttaaggcttcccgatctatacacaagaatgcaggctgcaacaaaatcaactacgcttggtgcaatttcctcaatcattgggattggacttatgagagaagacattctcataaagtcaattatccttgctacgtttattcttcttactgcacctatttcgggttcagcactcattcgtgcaggatacaaggctaaatcgccaatgactgacaaaactgtcgtagataagtttaaagagaaagaaggtgaatgacgatgaatatgtatattcttgtcttttcttatattctgcttgctcttacaattatcctttctgttcttgcaatacatgttaaggaccttcttgcggcagtgatatttatgggtggcggaagccttcttgtatctttggtatttttactcctgcaagcgcctgatgttgcaatgtctgaagccgcaattggtgcagcgcttacgatggcaatttacattgttgccgtaaagaaaactgagcgggaggataaagatgattagaaaaattgtttatggcgtatttatcctcataattattgcagcaatttccctttttatatccaattacaagtttggtgtagataagatggatgtagggaaatactatcttgataatacagttcctcaaacaggtgctgcaaatgttgttacttcggttacacttttctacagaggttttgatacccttggtgaggtaacagttcttttcactgctgccttgggtgttgctgtgctttactttatgggcgaaaagaaaagaaaacaaaaactccaagaatcaaattttgtaacgaagattgggacacgtgttgtgtttccttttattcttttaacaggtgcttatattttcatgcacggacatttgacaccaggtggaggtttccagggtggtgcccttattgcaacaggatttttgttactctatcttgcatatgaagaaacctcaatcgacagaaaaaaattctatcttgttgaaggccttggtggacttacatacgtcattatgggacttttaggattctttatgaaggattcattccttgcaaatgtgttgccaaatggaagtttattcaatcttctttcgggtggaattattctcccaatttatattggtgttggcttaaaggtgggatctgagttatctaatatcattgatgaccttatgtgtgaagtgaagtgtgaagaagccggaggtgaagaatgattttctatatttctgcacttctcataattggtattggtatttatgcgcttattattaaaaagaatcttataaaaattattatcgggcttgacctaattgaaactggaattaacctcctcatcgtttcgattggctatgtgaatggaaagacagcgccaatattctcaaagggtgtaatggatgcaaatctaatggttgatccagtacctcaggctcttacgcttacttctattgttattggtgcctctgaacttgcacttgctgcggcatttgtcgtgcttctctataggaagtacggcacgttgaatgtacgaaagataaggagtctaagatggtaaacttggctaatccaacattattggtagttattccgcttttctttgctttcctttcaattattgtttcttcatttttaaagaaactcataaaatttgttccatttattgtaagtgcaattaaccttgttgttatttattttattggcgtaaaagttttaggtggctcggttgttataggcacaactgcagggctaaatccaccttacataataaaccttgctgtcgacaagttgaattttataattgctcttatggtaaatgtccttgggcttcttatatctttctataacatcttttatgttaaggaagagccaactgataaatttcacattctctttacgcttcttatcatgtcatcaagttggataagtgtaacaggagacttatttaatatgtttgttgcttttgaagtgctttctctttcttcctttgggcttgttggatatttaagaagcaaagattcaattgaagcgggatttaaatatgttgttcttggtatccttgcaggatccctaatccttctcggggttgtccttgtgtatgcacaaacaggcacgcttaacatggcgcacattgcttcaaaactctattacattggaagcctcgaaaaacttattccttatatattaatattcttaggacttgcagttgaaggagcacttttccctgtaaattcttggcttcctgacgcacatcctgcagcaccgtcaggcgtatcggcaatgctttcgggaattgtaacaactactgcaatctatgcaataataagagttacggtaacagtttttaactattctgcttttatcccatatctttttatcattgcacttcttactcttttctttggtgaagttgcagccttcttccagaaggatttgaagaggatgcttgcgtattcaacaatcggacaaacgggattgtttgttcttgcattctctgtgggaacacaatcatcaatatctgcctcaattgcgcagatgattaatcattcagtttcaaaagcagtattgttccttgttgcaggcattatgattgaagttgcagcttcaaggaatatcgatgaccttaaaggttttgggagatctcacattttgacatcaattctctttgtttttgcagcgctttctcttattggaatcccgccattctttggattttttacgaaacttgcaattcttcaatctctacttgattttccgggctttcttggatatttcgctttcgcgcttgtccttatcatggcaattgtagaaggtgtctatttctataaagtatttaagatactatttgcaaaaggtgagaaaacatttggtgaagaaaatccatggcttgttgctgcaccttttatccttgtgcttattcttgtctttctcagtgcaaggccgatgaatatcattaacttcacatatgatacggcaggtcaattaatacaaaggacgacttatctaacctcagtattgggaggtttaaaatgaacttttcacttctaatgattttgcttactccattttttggagggcttcttgcttatgcgggttctgcgttgcataaaagtgtgaggaatattttcttcttaattttcctttttctcccatttgttgaactatatcaatatgcaaataaaactatcgataatttctattatcttactgttttaggacagaatctttctctggggataaattctctctcatttatgctctctatactgtttgctttaattttccttctcgcaggaattttcctcctcttcgaatttgacaagtctgatgatggcgatttagcagtgcttgaattctctttccttgaaggtgctgtctttggtgtgctttttgcaagggacattttatctttctttatcttctttgaacttattgcagttcttgtattcttcctcgtcgggaaaggttataaagatgcacacattgcacaaccaaaatacattacttgggctcttattggtgcaaattcaatgcttgcagcaattatgcttttattcttcaagacaggaagttttggttattcggaaattgcaggatatctttcaactgcacccacttcaattgttttaacgacatttgtcctttttgcgattggtttccttgttgaggcctcaactatgcctttacatgtctgggctccgattacatatactgaagcaccagactcggtttcggttgttctatcttcggttgttaaaaaagttgggctttacttatttacgttattcaccttttcaatttttgggcttaatcttttctcaaaaattatgccaaaaatctttggaagtcctcttattttgtatattcttcaatgggttggagcctttacgattatagtgggtacttttgttgcaatagtacaagaggatgcaaagaaaatccttgcttggtcttctattgcacaaagtggctatatccttttagggctttctttggggacatctctcggagttgcaggcgggcttttacatatcataaatcactccatttttaagggtattcttttctttgttgttggtggcgttatttatagaacaggcacaaaagacctttcagaacttggcggacttattaagaaaatgcctgtttcgtttattgcaatgctttttgcgattattgcaaccgcaggtatcccaccgctcaatggatttgcttcaaaatatcttatttacgaagcgctaattcaaaataaagaacccattcttttaacggttgcccttcttggtggaacagggtcatttatgtatgtttataggcttattcactcaattttccttggacaacttccaaaaaaatacgaaagtgttaaagaagtgccaatccttatgcaaattccaatgcttgttttgtcattgcttgcgcttctttttggaattctccctggaattcccatgtattttgtttcaaaggctgaggcatttttgggttttgaacctataaaatacaaccttacaggatttccagagcaatcaggacttcatgctgtaaatattttagcgatttcacttgctcttacaggtggttttgttgttgcagccctcatcttctacttacttccaagggcaagaaaagtccaccaacttgataactactatgcaggtgaagttctaactgaggatgtaaaatataattacagttttggcttctatagtttcttcgatgatatcataagaccattcaatgagtggagtgttgataagatttatgaagactttacagggtttgtaaagaccatcggagactacctgaggagggtatacactggcaatcttgaaacgtatgtgagccttgggataattgttcttacgattttctcccttatttacatattaggaggcgtgttatggtagaaaagcttgttttagttttgacgcctgtttttgcattctttgtcggcattttccttgaaggtttcaaaaggaaaatggttgctcgaatccacagaagatatggtccaccactgcatcagccactgcttgatatcattaaacttctctcaaagaaggaaaacatttctcatggtgtcatgtttgatcttgggccagtaattttagttggtgcatcaattttaacagtgttatttcttccgcttccaggctttaaacaactcactcctcatggagaccttatagccttcctttacataatggtaattggttctcttggcatggcacttggtgcaggcgaatctgggaacccaaatgcgtctattggaattgcaagagctttaacacttatgcttggatatgaacttccacttattattgcaggaaatacccttgtgcttaaatatgggacaactgatcttacaaaatttatgactttgcaatcaggattccactggaatttattctttcttccattaactgcaattgctggatttattgcaacatacggtgcgatgggggaacacccatttgatatttttgttgctccacaagaagttgcaacaggtcctatggttgaatatggtggaaagcatcttggattacttatgattggtcacgcaattcaggtttatattgaaacagcatttttcactgtcctcttccttggaggtgctgcaaatatccttacattcatcctaaagcaacttggtgttattattgttatgaccctttttgatactgttttaccaagattcaaaatcgagaatgccgtaagatatttctggagatggcctaccataattgcacttttaggcctctttatagtctatattggaggttagtatggaattacaagaaactttggaagaaggttatgttgaaatactggatcatttaagaaagcgctctttatggatgcttcattactgtactgcatgtggtgcgatagaacttcctcctacaattacctctcgttttgatgctgaaaggtttggtattgcaccatttgttacctcaagacaatcagatattttgcttgttactggatacataaatataaaaactcttaaaaggcttataactgtgtatgaacagatgcttccacctaaatatgtaattggttttggctcctgcacgataaatggtggtatttactgggattcttatgcagttttaaaaagactcgatctgtatttgccagttgatgtgtatattgcaggttgcatgccctcacctatggcggtgcttgaaggatttagaactctaatgaagctcattgatgaaggaaaggctaatggctggaaaaagtacatcgaaaattacgattactacaaggcaaaccaaaggaaggtgctcaaatggtagaggaaattaagagtgttgtaaagggtaaaatttttgaaaaacgaccacaaagaattattatcgaggttaaaaaagatgctttctcatctacgcttaacgccttaaaaggcctatccttcaatagattaactctttttacggcggtagattttataaaagaaaatcagtttgagattgttgcacttgtctattccgatgaaagaaaggttcttgcaatagtaaagacaagaattccaagggaaacccccgaaattgagacgataacaaatatctatccgaatgccttcaaatacgaagttgagatgggtgagatgtttggaattagggttgttgggaatcctgactcaatgaagccgtttgtccttgagggttggggtgaccttccacctcttcgaaaggattttgactccattaaatatgcaacggagcactatgagtcaagaaatgtggaggtaaaatatgattagggaatacgaactgaacataggtcctaaccatcctggaattcatggaaacttttctgtgcatttaaaactcgaaggggatacaatcattgaagcgaaaggaaattctggatatctccacagggcatttgaaaaactaatggaacaaagaacatatcttcaaaaccttgcccttattccaagaatttgtgttccggaacctgatataaacgaagcggtttatgccatggcaattgaagagttaatgggtgttgaaattccagagcgtgcaaaatttttaaggacaattgtactggaagcggctcgtgtaatggcgcttctgttccactttggtggcactgcggcaatgcttggaaattacactgtaaattattgggccgttgcagatagagatcttatgattgacatatttctgaaactcactggtgcaagagtttatcacatgtatatttggccaggcggagtaagaagggatacttatccgggatttgaagatgacatcttaggttgggtaaaatatgttaaggaacgacttcctgaatacgacaatctcttcctgaagaacccaatgtttgcgcatagggcaaagggacttgcaaggattacaaaagagactgcgcttcaaatgggtgttacaggtccaaatctcaaggcaaccggtgtaaaagttgatgtaaggaaagatgagccttatgcagcatacccataccttgattttgatgtacccgtccttgatgagggtgatgcctgggcaagagaaatacagaggcgtcttgaacttgaactgtctttgaatcttattgagcaagccgtaaagaaaatgccaaaaggcgaagtgtggaaaaagatgccaaacccatttaagtgggtgataccagaaggtgaggcctatgcaagagttgaatcttcaagaggagaatacggattctattttgtttcagatggcacagacaaaccttacagagtttcagtaagaggtgtatcaatgcctcatatgtatcctcttgcagaaaagttgttggttgggcaaaagttgtcagatgctccttttattttggagacacttgatatttgccctcctgaaattgatagataagaggtgaagcgatggaaagcaaagaatactttgaaaaaacaagttttataggtgctttaacctcaaccaagtacatctttaaaaaacctgtaacagtacagtatccaaaagaaaaacttcaacttccagagcggtatcgtggcttccatgttaatgatcttgataaatgtatcggttgtggaaattgcatgagtatctgtccatgccaagcaatcacaatggacgatcccaaagaatttcaccttgtgaatcctaaggaaggctctacacaccttaggccacggattgattatgggagatgttcttactgtggcttatgcgttgaagtgtgtccaacagggtctcttaaaatggagaggaacctcatatttacatcccaagatggtgatgcatttgtttggttcccagcggaagagagaagaactgcagaaaatggatttacccagtcaaatgaaattacacctctggagcttgagaaagttgagatgcctgaacttgaacctgacgtaagaaagaaaacatttgaggaactcattctcggtttctcagaagaagctgcaattaaagaggcagagcgttgccttggctgtgggatctgcatgcaaggttgtcctgcacacatgaagattcctgaatatatcgatgcaattttcaaaaaggaatacgaaatttcggttaagtatatgcttgaggataacgcattgcctggaatttgcggaagaatttgcactcacaagtgtcaggatgattgtgtctataactatagaggtgatgccatacagattatgtggcttaagagatttgcaactgatatggtgaaggactacaaagcatctgatccatatatgttcccaaagacgggaaataaagttgcagtgattggatcaggtccgtcagggctttctgctgcgtattatttgacacttatgggacattctgtaactgtttttgaaaaacgttcagttccaggtggtgctttgggacttggtatcccaatgtacaggcttcccgtttatgaaattgacaaagaagtagaccaccttaaagaccttggcgttgagtttaaatttaatactgaagttggaaaagacgtcctttttgaagatctattgaagaattatgatgcagtttacattggcgttggtttgtcatacggaagagcaattaatctcaatggcgaagatacaccttatataattcaggcaattgatttcctaagacaggttaaggtcgaaggaagaagggacattccaaagagagttatcgttatcggtggtggtaatgttgcaatggatgttgcaagaacagttgtaagacttcacgagattaattacggaggagttgatacgaaagttcaaactgtctctcttgaggactgggatattatgcctgcttccaaggaagaaatcgagggcgctcttgcagaaggcgtgatatttaatcctggatggggacctaaagaagcagtttttgaagatggcaaattgaaagggctcattgtaaagaaagttaaatctgtctttgacgagcagggaagatttaacccatcttactatgaagagcaaacgatgttccttgagggagattatattgtcgaagcagtaggacaggcgacaaacctttcgtttattcctgaacaccttatgcagcaactcaaatttacaccacgcaggcgtatttgggttgatgagtttggtgagacctcaatttcaggcgtgtttgcaggtggagaccttgttgaaacttctcttggaaatgcaatttctgcaattgcaaatggtcatagggcagcaattggtattgatttcttcttaagaaatgtcaaaggaggaaaaaaatgattgaccttaaggataaaatcacttttggtgaaccggttcttgatagattttttaatggttattcgccacatgaatacctccttgtgagatttgcaaataaggttggtttcataactgtatcagatctcttttctgttgttaccaagacctctgttccaaaggcaacggaaaggatgctttcaaaggcagaggatatctggataaaagacattcaagacgaaatgtttgtctactcaatgaatggattttctaaggttgtaaaaattgtaaggcgtagaatttatgagccaatctataaaattgaaactgaacaccacgaaacaataatctcaaaaagccatcggtttgtaaagcttattaatgaagaggaagttttgaccaaagcctttgaacttaaagaaggtgataaagtttacacttattctcctaataatcctaagatagaaactgtccttaaggtgcaagagattaagccagatttcctacatgtttacggcgttttgactgaagattttggcgcatttgttaacggtatttttggtaaatcttactaataggtgtttaactcctaataagttttttttgggggcataaagcccccaattctacttatgatatttttcgttatttattattgtaaacgcacgataaatttgctcgaggagtataactcgtgcaagttcgtgaggaagtgtaagttttgaaaggcttaaagtataatcaccttttcccttcacctcacttgaaaatccttctgcaccacctatgaaaaatgcaatatctttactttgacttgaaagcaatttttgtatgaattgcgagagttccacagatgtaagttcattccctttttcatcaagaataatattgtaattttcttttgaaatgaatttgggcaatttctcttccgttacttcaataacctcgattgagatgtagtattttatcctttcaagataatccaatgctgccattttattgtaatcctttttcaatctatcgactgcaaatattttaattttcatattttaagtataatggaatagaaaaaataaggaaggagtgttttatgattgtaagaaagattgatttttcgtattttgaatgcgaacttgaaaaagtaaaagttgatagtttagtgcacaatctttttaaagagaaaagcgaacttatcctttttaagatatacgaccttgatgcaagaggagcaaatattctcaaacaggaatttttaagtgcaggtggagatgttgcactttcaagggatgttgcaagttttagagtagaaaaatcagatgctatattaattggcactaagaaggtttacagaaaggttttagaaaaacttgcctttatgccatattttggactgagggatgttagggtatctttagagaaatatctggaaagtacaccacttcccatttttgaaattagaggaagacaatttgattttaacagtgaaaaactaataatgggaattctaaatgtaacacctgactctttctccgatggcggaaaatttcttaatattgacgatgcacttaaacatgcagaacaaatggttaaagaaggtgcagatatcattgatgttggcggtgagtcaacacgaccttactccgaaagtgttccacttgatgaagagttgaggcgagttatccctgtaattgttgcaataagaaaagagtttcaaactattcctatttctatagatacatataagtctaaagttgcagaagaggccataaacgctggtgcagatatcattaacgatataagcggtttaaggtttgatcctttaatgattgatgttgcaaaaaggtataacgtgcctgttgttataatgcatataaaaggcacacctaaagatatgcagaaaaacccagtttatgaggatcttatgagagaacttcttcaatactttgaggagagaattacttttttaaattctgttggtattgataagattgtaattgaccctggaattggttttggaaaaacaagggaacacaatcttgaaatactaaataaacttcaagaatttaccatttttggaaaaccagtgcttgtaggtctttcaagaaagtctttcattggtctcactcttgataatagacccgttgaagaaagactatacggcacacttgcttcaaatatgtttgcacttcttaaaggtgcatcaattttaagagttcacgatgttttaccgcataaagacatgatacgtatgtataaagcaatagtaagtgagggaaggtaaaaaaagggggacttaaatgaaaaaagttctatttttattcttagttttgttattggttttttctttacaaggagttgtccttgcaaaagattactatttcccaaaagttgtagttacggcgtatataagacccgatggaagttttgactttgaggaggcacgtacgtataagtttgatggctccttccattgggctacgtatatgttacccaaggaaggattcgatcgtattgaaaatttttcaattgaagatgaaagtggtccctataaattaacaccaaacgaaacaaacgcaccaggaacatttacttttcaagagcaagggaattcgtattatgcaaaattcttttacgatgcaacaaacacaacgaagacatttgtctttaaatatagagtaattgggggtataaagacttataaagatgttgcagatttttactggaaattaataggttcaggttgggataaaaagacttccagttttgagggttttgtatatttaccttcaacagtaaatgaaggtgatctcaaagtttttgggcatggcccattaaatgggaccgttgaaagaattgatgggcaaggcgcacattacatcgcaacgaatgtcccacccaatacatttatcgaagcacgagtattgtttccttcctacatccttccaaacgcaaatataatcccacaggaaaaattaaatgatattatggaagaagaacttgcctgggcaaggcaaacagaggccgaaaaatcaaaagttcgaaccggactaacaattttctttggatggtgggcactttttcttgccatatacttatatcttttctttaccttcggaaaggaacctaaacctcaaaaagatattatttatatgcgtgatattcccgaggatttacctcctgcaatcgttggctatcttatgcgctttgaaaatattcttgcacaggattttacagcaacaattctctaccttgttaaaaagggttacatcgcacttgaaataaaagaagaggagaaaaactatatcctctttaagaaaaatgttcctgttacatatttctataagacggatttggatccatcaactttaggggggcatctatcgtttgcatacgactttctttttaacgtgatttcagagggaaacagatttgtttcaacagatacaattaaaagattttcccaaaatagaagtagagttgcctacgatatgtttaaacgtttccaaaaaaccgtccaaaaagaagggagagctttgggctactttgaaaaaagaactatgattatacttatatattctcttgcacttgcattgttttcaattgtttcatttttaattctttcttcttatgggttgcttttcttggtgcttttttggtatatatttatctttgtttttgcgcttctatcccttgcgctcaaaaaacgtacccaacttggtgctgagaagtatgcagaatggaatggtcttaaaaagtttctatccgacttttccaatttaaaagaatatgcgcctaactctatcgtcatttgggagaactaccttgtttatgcaacaacctttggaattgctgagaaagttttaaaatatatcgaaatgaacattgataagattcctcaagatgaattttcaagaagttatatctttgggaaggctgtaacaacatcgggaacatttaattttgcttcgataaatgtatttacgacgtctttaaattcagctatgcaagctttaagttcaactgcacctgcctcaactggctctggcggtggattctcaggtggaggtggcggaggaggtggtggttcaggtggcggagcaggttaaacacaaagtttttattgcacttggctcaaacttaggtgatagagaaaaaaatattctcgatgcaataaattacatgattgaagaaggtatagacattataggaatttcttcaataattgaaaccgctccctatgggttaaccgagcaaccttcatttcttaattgcgttgttgaaggcattacgaatttttctccaagggaactactttttattctccttgatattgaaaggcgtctgttgcgtgtgcgcactatccgatggggtccaagaacaattgaccttgatataatattctatgacgatttgattattgacgaaccagatttaaaaattccccatccagatatgcagaatagaatttttgttttgaagccattgtccgaaattgcacctaattttgtccatccagttttaaggaaaactattaaagcacttttagatgaattggaggaaggaaaataatgaaaattgcaacatggaatgtaaattcaatcagaagtagggtagagcacgttttaatgcttttgaaagataatgaggttgatattttgggtattcaagaattgaaaacggaagaaaagaattttccttttaaagatttcgaatcacttgggtattatgtggaagcctttggtcaaaaggcatataacggtgttgcgcttatttcaaaatttccttttgaaagtatcacaaaaaacgttctcaatgatactgaagcaaggacaattgtaggtattgtaaaaggacttcacatccttaatgtatattttcctcacggaggagaatacggctctgaaaaatttttctacaaacttgagttttaccaaaagattaaaaattacatccttaaaaataatcttttggatgttgattttatccttatgggagattttaatgttgcaaaagagccaattgacgtgtgggatcctgtgatgcttgatggcactattggttttatgaaggaagagcgtgaagcaatttctgaccttatgagtattgggcttgttgatgcgttcagacattttaatcctgatgttcaggagtttacttggtgggattatacgagcggaagttttaggagaaattggggtatgcgcattgattatatccttgtctcaaagagtatgctgccaaaattacaaaattgctatattgaaaaaacatttagaaaattagaaaagccatcagaccacgtgcctgtggttttagaaatttccgtttagaaaggagaaaagatatgtacgaaaaagattttattgtcgaccttacaaagaaaacaggattgataataaaggagaattttagaaagcaccttgatgtggaattaaaaggaccaagggaccttgttacaaatgttgataaatacatcgataactttgtgcgcgaaagtatcctgaaggctttcccagggtatggagttattacggaagaaaacaaagacttaaatgaactatcaagcaggaagtttataattgaccctcttgatgggacaacgaattttgtgaaaggttatcctcaggttgcagtttctattgcactaatggaagattctgaaataacttttggtgttgtgtataatccaatcctcgaggaattgtttataggagaattggggaagggtgcaacgctgaacggtgaagcgatacatgtttcaaaaacttccgattttaaagatgcacttatcgtaactgggtttgtctataaagaaagaaatgaaaatacctacaagagttttgaaagaatcttaagtgaggcactttcagttagatgtgatggaagtgctgcacttgaccttgcgcacgttgcaatgggtatttttgatggctattaccaaaagggcatccatatttgggatattgcggcaggttctttaattgtgaaagaggcaggagggcttgttacgacatttaaaggcaatagagaattctcattttctggtgaaattcttgcaacaaatggccttttgcatgaaaagatggtcgagtttataaaaagtgtttaactttttccaaggattcctatgccaatccactcaggcccaccatagacgccaataactgcaccgcaaagcaatttttcaaccggcacctttgagatttcttttaccttctcttcaaactcttctacatctttattaataccgtgaattattgcaagtctttcgatgccttttgtttcattgatttcttttatgaattttagaagcacttcttttgccctgtttaacgatcttgcaacgctttcaatttttacctccccattcgtaaaagaaagcacaggttttatgtttaagatttctccaagtagcccttctgctttgttgagtcttcccccttcaacaagataccttaggtgatatagcacaaatctattatatattctatttgttgcatttagagtttctttgtaaacttcatcaaaatgaaaacctttttctatgagtgaaattgcatattctgccaaaaatctaatcgaaaaagttgtactcatcgaatcgacaatttttattttgtcagttttaagtgcttcaattgcaattcttgcagaatttatggttcctgaaattttttgtgaaaggtgaattgaaataatttcatgtccttcctcaataagtggcttgtaaacttcaataaaatcttgcggtgatggttgcgaagtctttgggagttcatttgtcgttgtaagtcttctgtaaaattcatctatggatatatttgtttctttgaactcttcgcttccaaaccttattttaagtggcacaacctttatatcgtacttttctataatatcttttgggatataacccgttgaatctacgacaatcttaatcatattaacctccttaaggcaagtatataaatcctaaattgagcaattttatagctctaacaagttttattactttttaaaaattttgcaagtttttaggcatatatttctatttgcatattttaactgtgattgtggtattttaaggaagttttgtgatctttatgtattttaaacacgaatgtttgttaaaatttgagaaaacatattttgcttctgtttatagtcagtggttttatatatcttttccgaagtaaagttgggtttatcttctcccagttatgaaaggcttcgaacatgatttttctctttgtgttgcattgtaaatgaatatcttcataactattatggaacatctatttataagtaatcttatttggtatatttcttttgactgattcatagagaaagattattaagactattgaatagagtttgtatacttcttaagtaagttgtatttaaataagttgtattgtgagcctgttgtttaagtaaaaagtgatcaaggccctgaggttgttcagattggaaaaattcacactaaattcacaaaattgaaataatataaaagaatggtaaaaaagtgaagagcaaaaaaagtatgattttgtaaagcgttcttttgaacttgtgaatttgcgaaaaatatggtaaactaaagagtttaggaaggtgagaaaatgaaaataaagactttaaatggagccttgatgtttgcaaaaaatgtaataaaaaaatattttggggagatagttttgagggtggctacaattgaaaaaagggtagcaattttagagactaaatattcattatttttgctctactttgttgaaggtgttgataagggttttaaacaggcatttccagaaattgcaaggcagatcatgtgggacgagggcatcaagataagtaaaaaaataattcttgaatttttaaacagaccaaatcctgaacacaagaaactttctgttcttattgttcttccaacaaaggatatgtaccaaatttcaccatcttcgttagtaaacttttgcgagcttgcacgccttgaagttgaagagaatggtgtgtactatttctttccaacgatattcttaaagaaaattgagggtaacattacgcaaaaagaaactcgcaccagagacaaactatctcttatttcccaaatcaattctttagatgattttgactctgaggatctggagcaaactgcatctttcaaggactttgatgtggatttccttggagagattgtaagaagtttaaggagtattgaagaaaaactcgaatcaattgaaaatttaattaagaaaaggagtgattatggtggaaaaggtaattaaaagtttggttataacaatatttcttaccttcaccttccttatttcttttggacacgtatatacaataagcgataccgggaatgataaaatttatcaggttctttcttttaaggaacttaccgtatcagaggttttgtcaaaggcaaacttaacaacgcgaagcgaagatattgttataccagatttaaacgaatctcttgactccggaaaaataactgttatgcgctctcgtcccataaaagttacaattgataagcagaccaaaacttactacacaacaaaagtaattgtttcagattttctcaatgaaattggggtgaagttggggccaaaggattatataaatattcctttgaatggtgaattaaatacaggacaggttattattaaaagatacctcgaaagggaaaaggttgtaaaggagagtattccgtataagaccgtctatgtagaggatccaatggttgcaagcggaatggtttacctaagacaagcaggacaagacggtataaaagaacttcactataaggaaatctattttggtggagataaaataagagaagattttgccttcgaaaaaattacaaagatgcccacaacagaaacctatgtcaaaggcaccgcaaagccccctaataactatgttaagtctttttatgtcattgcaactgcttactctccaactgtagcagaaaccgattcaaatccgtggatgactgcatcaggtttaaggagtggctttggtgttgttgcggttgatcctacagtgattccaatgggaacacttctctatgttgaaggttatggttatgcggttgcaggagatacaggtggtgcaataaaaggcaataagattgatgttttcttttattacccatatgaagcaagtagatggggtataagaaaagtaaaggtctacattcttgatggcaaatggaaatttcaagggaagttaaattactgattgataagtacaacttcaaggcgtccaaaaggttagggcagaactttcttgtttcttcttctgccctaaattttattgttgaagcacttactccgtcaaaagataaatcatatatagaagtaggtcctggctttgcctttttgacaaaaagcgttgcacaattttcaaggcacatctatgcaatagaattggataagcgatttgaaccgttttataatgaaaatccaattcaaaatgttacctttattttaggcgatgctctttcaattgatttcaaccagtttgatgcaacagaaatttatggaaacattccttactatatcacttccgatcttattataaaagttgcaaaatcaaaactaaagcgtgcggtattccttgttcaggatgaatttgcaaaaagattgatttcaaatgtttcaacaaaagaatatggttcgataacggtatttacaaaatttttctttgaggttagtttccttaagcgttttccgccaagtttttttatcccaaggcctgatgtctactcctcacttattgagttaaaaagaataagagagtttaatcctgtatacgaggatttcttgcagtttgttcacagggcatttacccaaagaagaaagaaacttttaacaactttaaaggcgtcttacaattttgatttttcgaaagtctttagtgaaattggtttaactgaaaatgcgcgtgcagaagatgtttctgtagatgagttttttacaatttacatggcgtttgcgaaacagaatacaaaatcataagtaaatacttttcaattttacgtaatttgtattataattttttggctaagtagcgtaaattaaactacactttaaggaggtagagaatggcgtataaagttttggaaggtctttattactcaaaaaatgacgagtgggtaaaggttgaaggcgatgttgcaacggttggtatcaccgattacgcacaagacaaattaggcgatgttgtctatgtaggtgaggcaaatgtcggaaaaaaagtcaaaaaagaagatgcggttattactgttgaatcagtaaaagctgcttcagacatatacgcaccagtttcgggggaaattgttgaggtaaataaagaagttatttcggatccttcacttctcaataaagatccctatggtgtagggtggctttttaaaattaaaatcgaaaatcctgaagaattaaaagatttaatggatgcaaaaggatacgaagaatatagaaaagaataacctatgagatacatttccaacacaaaagaacaactggaggaaatgcttaaagaaattggtgtttcctcctttgaagacctaataagggatattccccaagatttacgatataaaagcaatctaaaagtaaaagggccattatctgaggaagaattgatctcttatataaagagtatagagcaagaaaacgcagattttgcattattaaagccattggttggtgcaggtgcatacaagcactttgtgccctcagttattaaaacaatcctatcaagagaagagttctatactgcatataccccttatcaaccagaacttgcccagggaacgcttcaaacgatgtttgaggtgcaaacgcatttatcaagacttacaggatttgatgcaattgtgccttcaatctacgatggtgcatctgcaacagcggaagcagtgttaatgacaatgcgactttcagggaaaaatcgtattgttatttctaagttgcttcacccccaatatattgagacaattaaaacctatgttgcacctcataaaaccgaaatcgttgaaattccatacaatgataatctcacagatataaatgctgttaaggatctaatgaataacgatacagcagttcttgtgattcagagcccaaatttctttggcggtattgaggatgttgaggcattttccaaattagcacatgagtatggtgctctttccttacaggttgttgtcgagagtttgagccttgctctccttaaatcaccaaaagatttaggtgttgatattgtatcaggcgaagcacagtcgtttggtattgatctaaactttggtggcccatataacggatatcttgctacaaaaatggattttgttcgtcaacttcctggaagaattgcaggcgagactgttgatagaaatggcaaacgtgcctttgtcatgacgttgcgttcaagagagcaagatataaagagagaaaaggctacttcaaacctttgcacaagtcataatctcaacctatatgcaattgatgcttatctatctctctttggtaaagaggggctatacgacttggcaacttataatgtgaaagcttctcactatttaagatcaaggcttttacaaacgggacatttcaaaggtgtagaatatcctttctttaacgaattcgtccttgaaacagatcttgaagagaacgtcatgagtgaaagattaaagagtattaacgtgatacctccacttaaattaagcacctattttgaaggacttgtaaattcgtatctctttgctgtaaccgaagtctttagtaaagacgatcttgatagaattgttgaggttctgggaaggtgatacaatgaaactcatatacgaaaaaagtgttaaaggtcgtattggttattcgttaaggaaagatgaatttgagggttcaattgaagattttataccagaatatgccctatcaaaaacgaaaaaagaacttcccgaggtttcagaggttgatgtggtaaggcactttacgagactttccaaactcaattacggtgttgatgatggcttttatcctcttggaagttgcaccatgaaatataatccaaaagttaacgaatacttagcgacacttgataattttacacaagctcatccctttgcacatattgaatttgtacagggcaacttgaggctcatgtttgaacttgaagaggctctcaaggagataacgggaatggacagatttaccctgatgccttcagctggtgcacatggtgaacttgtgggtgtccttatcatgcgaaaatatttcgaagatcaaggcaaaccccgaagcaaaatgcttatacctgattctgctcacggcacgaaccctgcttcctctgcaatggcaggatttaaggttgttgaagtaaaatccaatgcggttggaaatgtagaccttgatgacctcaaggcgaagatggatgaagatacggcaggtatcatgcttacaaatcctaacacggttggactctttgagcgtcaaattcaggaaatcgcagaggttgtacattcaaaaggtggccttctttactatgatggtgcaaaccttaatgcgcttttggggatagtacgtccaggtgatgcaggttttgatgtagtgcatttaaaccttcataaaactttctcaacaccgcatggctctggaggtccaggtgcaggtgcagttggagtaaagaaaaatcttgttgaatttcttccatcacctttggtttgtaactgtggaaaatattttggtcttgaggagcctcgcaaatctattggtagggtaaaggcattttttggaaatttcacagtgcttgtgaaagcttatgcgtggattctttcaatgggaccacaaggtttgaaggaagtttcagaaacctctataattaatgcaaattatgttcttgcgaaactcaaaaagtattatagacctgcctacgacagattttgcatgcacgagtgtgtattaacgggaagagattacaaagaatacggggttaaaacacttgatatagcaaagagattaattgattatggtttccatccaccaacgatatatttcccacactttgaaccgtatgcgcaagaaacaattatggttgaaccaactgaatctgaaggaaaagaaacaattgatgagtttattaatgtaatgattaagatttcagaagaagctaagacgaatccgcaacttctaaaggaagcacctcatataacttatgtttcaagacctgacgaggtgaaggcaaacagagagccagttttagtgtataaggaaaaatgaacatatacaaacttcaaggtgaaattttagaggcactttcaacgcctctcaaagatatagaatttgacgaagattttaagttgcttattgcaccttttaattttggcgacttttcgttgaatattgcttttaaacttgcaaaggtatttaagaaatcgccaaaagatatctcagatgaacttataaaatatctcaatcttccgtattttgaatctctttcaaatgatcaaggttatattaacataagacttgggcatttattttacagggattttcttaaggagcttctggataaaaaagacacatatttcaaaaaagaacccaagtataagaaaattcaggttgaatttgtctccgcaaatccgacaggcccgttgcatgttggaaacggccgaggtggagtaataggtgatgttgtttcaaatgtcttgaagagtcgtggtttcgaagtcgaaaaagaatactatgtaaatgatgcaggaaataaaatggacctttttgcccaatctataagatactggtatttgaaaaatttttacattgaaacggatttccccgaggaaggttatgcaggagactacattaagagaattgcagatgtaattacagaagtttttaaaaatagatttgtaaattatgattataaaaagcaaattgaagtttttaaggttcttggcgagtatattcttcttggtgatgcaaattctcacattgaagaactcgaaattcttaaaaaaaacttaaagtttgactttccaagcattttggaatccttaaaactttttggggtttattacgataacatcttttttgaatcgtcactttacgaaggcaaacttgtaaaagttgaagagggtttagaactcccagaaaaacttgcggaaattctaattctattgaaggagcgtaatctattgtataagaaagatggtgcttggtggtttaaggcaactgagtttaaagatgacaaagacagagtgcttgtaaaggcttcaggcgagcctacctatacacttacagatattgcatatcatgtagataagtttagaagaggaaacataaaggcaattgatgtttggggtgcagaccactttgggcatgttataacgatgaaagctcttcttaatggagttggcattggtggggatttccttgatgtgatcttatatcaaatagttcacttctttgaaaatggctctgaagtaatgatgtcaaaacatactgggaagttttatcctttaagtgatctggttctaaagattggaaaggatgcggctcgtttctttttccttgtgaagagtgcagacacccatcttaattttgatattgaccttgcacttaaacaatcgcttgataatcccgttttctacattcagtatacctttgcaagacttcataacatagttgaagaagcaaagaaaagaggcgttgaatttgtcgattttgatgcagtacttaatgaacctcttgagccagttgaaagaaaaatttttaatagtattttttacataaattcaattcttgatgatattgcgtttgactattctatccataggatccccaattttactttggaccttgcaagggacataaatttcttttaccaaaattatagagtcctaagcgaggaaaacccaaatctgagaacaaagcggttccttttggtgcaggcatctttggttgctttgggcttcatgtttgaccttatggggattgaaaagaaagaacacatgtaaatgagagttgcagcaattgttataacttacaatagacatgaacttttaaaagaatgtcttgattcaatattaagcggcactgttgttcctgatgttattgttgttgataatgcctcaactgataacacccctgatttggtaaagaattaccctgtgaaatatgtgaggcttgagaataatcttggtccagcaggaggtgcagaggcaggacaaagatatgcctatgaaaataaatatgattttgtgtggatgcttgatgatgatgttgttgtttcaaaggatgcactttatgaacttcttcactattatgatttacttgtaaggcagtttaataaaatttttttgagttccgttacttacggagataaagaatttaagaagcctttctataatttacttcgatacgactttaggacaggccttacaaagaagataagagatgaagaatttcacagggattattttgaatatgatattgccccaatgaatgggctttttattccaagagaggtatttgatatagtcggctttttcaatggcaaactttggggttggtatgatgatactgaatttgtattacgttctaagaaagtaggtttcagaggctttgcaatcacaaaaagtaaaatttatcatccaattgagtatcgaaaacaggtaaaaatccttggcaagacttttactatcctctctggaaggccttacagaatgtatcttggaacaagaaataacataactgtccaaaaaaaattccttaagccgtggaacttttattttatttttcttcctgcctttatatttaaaagatttatctcgattgtattcttttacgataataagaaagaatttcttaaaaacttcttccgtggtataattgacggattgaaagagaaattggaggtgcagaatgtataaaaaaattttaatatctgttgtattggttatttttgtgcttgcaattcttttaggactttataaaatcctcaatcctaaaaataaggaagttttagcaaaaggaaactatattgaggcaaccttccttgcagaagcaattagacctgaaacagcagacatgattaaaatcggagatactctttatgactctcaaggtaaaaagtgcttcactgtaacagatgttaaagtagtgccaagtgaagcaaaatacgtttactatgatcaaaatcttctctatgtggagaatacttctaaacttaaagatgtatatatagtagcaaagtccttggacaaaaaatatgcctgggcgtatccgtatggaaaagatcttataatggcgggagcacatcttgctctatatggcgaaaactggaagttgtgggttactgttcttacggttaaagaagtaaagtaatatgggaaaaattaattctgctttaaggaggatttttttcttccttattgcattttatccttggataaattacattttaaggaaagttcctaaacttggaagcgtttgggatgaccttttaattttagtattctttctcttttcgatttttgtaggctataaaagaattaaggatcttattgctcttccaagcgttttatttgcagtgctttttgcaagtgtttcaattttaagttttgtatttaataactatcttttccttgcctttcaacaccaatttagacttctccttgagccttttttggtctttattgcggtatttctcgttaagccaacaaaagatgagatacatttctacttaaagtcttttattctttctatagttattttgggacttcatggcatatatcagtatattaaaaaggtgcctactccagcccagtgggtagataaagaccttgaaagaacctctatttatacgagggcattttcaattgtaggttctccaaatgtgcttgcaggatatcttgaattgggccttcctgttgttttctattatatttttgatagcaagagttatattaggaaaattttgtatttatttggctccttttcaattattggtgggttgcttttaactttttcacgtggtggatggcttggtgcttttggctcacttttcctatcgtttgcggcaatctctccattggttgcaataggtcttgttgtccttggagtatttgccatttattctgttcctgttttaaggttaagaattgtttccttgattgatccaagttacattcaaaaaagccttgaatcaggcggaagactattcaggtggaaatacggggttgttaatggttttgaacatccacttttaggttcaggtctcggtacttttggaagttctgcagggcagaagtatggctatttctcgtatacttcgatggacagcgtttatataaatgtttttgcagaaacaggtttcttaggtattgtttcatttatcctatttgtttcttacggttttgcaaattttgtatacaagtttttctcaaaaagaaaacttatttatctcttccttggtgcatctctttttgctcttttgatacacatttttgttgaaaacctatttgatgtatggggcataactcttaatttttgggtgatttctgctctctctgaggttttggatggatagagatattttatttttatcctcgaatagatatggtgactttccttcacgcaaaacaagattttcaaaatatttaagcgaaaatggttttagggtagtgtatgttgattctcctcacacatatcttgcttatcttaaaagtggctttaaagtggaaaacagaggtaaaattgaacaaatctctcacaatttttatgttttaagaagctttccaatatttccattttttaaaaaataccgagtatttaataaacttgatgaagaaatatattttagaagcattgtttcttctttaaaagaaatatcttttaaaccgttattaattttttcttatttaccattttttccggagacaattatgcacttcaaagcaaagactatctatgactgcgttgatgaccatgcaagttttggtggcctcgtaaaccgtcaatttgtaaatgaacttgaaaaaaagatggtacaagtttcagatattgtgattacaacaggtaacaaatttcttaaagataagttgaggaaatttgggaaagacccaattcaaattccaaatggcgttgattatccgcttttttcaaagtggcttcagataaaggatacgttaaaaatcaaaaaacaaattgtttatgttggtgcaattgcttcatggtttgatattgagcttgtcaaatttcttttagagactctccctgattttgaggttttattgattggcttcaattccgttgatatttctcaacttcttaaagagcgtaatataaaatttcttgggaaattacctcaagatcaatttgcaccaatactatgggaatccgcagttggaataataccttttaaaataaatgacctcactaagaatatagatcctttgaagatatacgaataccttgcagcaggtgtccctgttgtttctacacctgtaggtaatgtaagtaaccttcctgtttacgttgcaagtacaaaagaggactttgtagaaaaaataaaaattgcagttaatgaagattcgattgagaagcgcataaagagaactcttgatgcaaaggaatattcatgggaaaagaggtctctacaaattttaagaattgttgaagatttactttcggggcattctcaagatggataagagaagaattttaagaagccaaactataactgaggcggcaataataacctcaattgttgcgtttctaagtaagattgtaggctatgtgagggacatgctcacggcaaaatactttggcacgtctccacagatggatgccttcgaagttgcccttattattcctaacatgattttgggtctttttgcagcaggtatgcaaacaatcatagtgcgtatgtatacagaaaaaagagaacaaggaggagagcagggaaaagtttttgtaagccaacttttctttatatatagcataattctttttcttataacgcttttgcttatagtatttagtccaatttttgtaaaaatcgttgcctcaggtttaacttccgatagatttaactatgcctcaacgtttgtaaagatgcttgcagtttttggatatctcaatattatgacaggtttttttactggtgtatttcaggcagaaaaacaatttctctatcctgcagttgcaggacttgttgcaaatattgtaatccctgtaagccttgttattcttgcgcctaaaatcggtatctatagcagagttgttggccaagatctatttggttttgtatacttttttcttcttttctcatttttatacttgaggtggaagttttttagacattacgatataaaagaaatcgactgggcaggctttaaagaatttacaaaccttatgatacctgcaatgattgtctcaggacttagcgttttgtatcaaatcatagacaagactgttgcatcatacttgccatatggcgcaattgcatctctctcatatgcacagactgtttatctaattccctattctcttattggtgcttctttaacaaccgcagtttacccttcgctttcatctcatgcggtaagcaataacgacgaagaatatacacgtctttttaaaaaggcattctatgtccttgttttcattatggtgccttttacggtttatttttctgtttgggcacgtcccattgtgagggtgctttttgaaagaggtgctttcactcaatcctctgcgttgttgacaacttcaaatgttcttatgtattccttgggtctattgggcattacacttgcggatctttttaggcgtgcttttttctcttataaggatacaaaaactccgatgctcataagttgggtaagtgttgggcttaaccttgtgcttgatatagtgcttgcaaaaattatgggagcacccgggattgctcttgctacaaccatcgtaacttatatctctcttatacaatttatcctttatagtatcaacaggcattattttgaatcaaaatacattggacaccttgtctttgaactctttaaaggaattcttgttggtgtaattatgggaattcttgcatatctttctttaagatttattcctatcaaggcacacgctttaaacgtatttttgagaagtattgggttcggctcaatcctatttataatttatgttgggataggtaaacttattagaagtgagatatttgatgtagcagtttcatacggttttagttttttaaatggcacaattaaaagattaaggaggtaaatatgaaaatagcaattggttcggaccatgcaggctttaggcttaaagaaattataaaaaactttttaaaaacaaagggaatttatgttgaggatttcggaacttatactgaagaaagtgtcgattatcctgactatgcttttaaagtgggagaggcagtttcgagaggagactttgattttggcattcttatctgtggaacagggattggcatgagtattgcagcaaataaggtaaagggaataagagcatcactttgtaatgacctttacacagcacatgcttcacgcgagcacaataatgcaaatgttctatgcatgggaggccgtgtcgttggggacgaagttgcaaaggagatcgtttccgtttggcttaattcgaagtttgagggcggaagacacgagcgaaggataaataagattagagattatgaaaactcgtaaaattgcaattgatggtgttgcttcttctggtaaatcaaccataggaaaaatccttgcagaacgattgaactatgaatttattgatagtggttttctttataggcttgcaactcttattgccttagagaaagatcttaaaaaaggcgagtattcgttagcagtgaccgattttaatgttgatataaaagatggaaaaattttccttgacggtgacgaagttcctcttacaaaattaagagataaaaatatagatgcacttgtttctcctgtatctgaggattcaactgtgcgtgaagtgataacaaaggagctacaaagaatttctgaggaaaaaaatgttgtaatggttggtcgtgatattggaagcgttgttttgccggatgcatttttaaagatatttcttactgcaaccttagaagagcgtgcttcaaggcgctttaaagaacttattcttcaaggtgttaatacaacctttgaagaggtttacgaaaacttgaagatgcgtgatataattgactcctcaagaagtgttgcgcctttaaccattcctaaggatgcctatgtaatcgatacaacgaatttaaaaatcgatgaagtaattactttgataatggaatttatcaggggaaaggaatatgctttacggaattctaagaattatagcgattctctattttaaacttttttataacttcaaaatattaggaacggaaaatctgccaaaggatgggggatacattgtttcaccaaatcacacacattggcttgacataccgcttattggggttgccttacctaaaaggatgtattcatttgcaaagaaagaactttttgaaaataaaatttttgggataattttaaggtcgcttggtgggattcctgtaaatcgtgaaaaaccggaactaacctccataaaactttcggtagaggtacttcaaaaaggttgccctttacttctttttcctgaaggaacccgttcaaaaacaggcgaacttcttaaaggcaagagaggcgctgtttatttctcaactgtttcaaaagtccccatcgtacctgccggtattgtagggcttggaagaaggttcatacatataaagagaacaaaacttgctgtatattttggagaaccgatagaaccttacaaaattttcaattcaaaagacaaggactattacgacaaggcgacagggtatcttatggagaaaatacaggaatgcataacaaaggcagaagaactatcatagtcgcaaaatcttttggtttttgctctggtgttgaacgagcggtgagtattgtcgaaaatttagcaagacaatccaaaggtgtgtttactgttgactcaatcctccataacgagagagaaatggcacgcttagaagcattaggtgtgaaaattttaaatccaaacgactctggcgaaattgtaattcttcctgcacatggtgcaactgacattgaagtggaaaatctaaaaagtcgattcaaaaaaattatcgatgtgacatgtccctttgttataaggactgtaaatattattaaaaaacttaaaagcgaaggttacaaaattgttattgtcggagaaaaaggtcatagagaaacgaaagtacttaaggaaactgcaggagaaagtctttttgctgtaatttcagatttggaagaacttgcacaatttgaaaaagaatacttctctaaaattgctcttgtatctcaatctactgtttcaagaggactttcaattgatgtttcccaatttttcctgaagcacgcctttgaatttaggttttttgatacagtttgcccagagacagtaaagcgtcaagaagaagccgaggttttagcaaaatctgttgattgtgtggttgttgttggtggtaaacactctgcaaacacaaacaggctttacgaaattgcaaaaaggataaatgaaaatgcgttatttgttgaggacgtagacgaactaagaaagtttgacatatcacggtgtctaaaaattggcattgtttcgggcacatcaacgcctgaatatattatcaaggaaatagtagaatatcttgaaagccttccttaaatagagtcctaagtttttgactctttaagttttttaagagtttcttcaataattgatattgcggtaagcggatcggatacgtttaatacagcattttcaaaagggcataaacctgttttatcccgatttatgatatagtttgttaaggtgtcaaattcgaagtcgattttatacctttcaagaatttcttttccacttttgcttaaaatgtgtgcataaacatacttgggctttaaaagcgaaataagcattgctcctgccttgccaactattctatcccctatatataggttttttagatttttaagattattgaggttttcttttacaaaattaaatatgggcgaaattcctgtcattgtgtccgagtatataagttcattatccataaaaattgcaagattaaggtttgcttcaacaatggatttcttgacgagattttgaggagagcagttttttatcatgtttctgcaagttccctatgcactttcttaagaagttctataattggaagtccttgtgggcactgagattcacatttaccacatgctatacactccgttactttaactttagaaaaagcatactttctttttgctcgttcaatatttccaaaaagataccctttgttgtatatatcaaaaatctcaggaatattaatccccacagtgcaaggtttacaatagccacacccagtgcaaccaataggacgcaattcatgaatcaagttagaagcctttgtgtaagctttaagttctgaatctgaaagcattcctatatatgctctttttgcaaattcgatattttcttttacttgttctattgtgctcattccacttagaacaagtgaaacttctttcatattccacaaaaagtcaaatccccattcaacaattggacgatttggatttgcatttttgaatatttcttcaacttggggtggcatgtttgcaagttcgccacctcttaaaggctccattatgattactgcaagccctttttcgtgtgcatattttaagccttttaatcctgcctgatattcagtatcaaggtaatttaactgaatttgtgcaaatgtccattttggatagtagtcaacaatgctcttaaatacgggaaactcatcatgaaaagaaaatccaaggtaacgaatatatccttcttttatttttttctctgcccatgatactgcatctacttcaaccattttttggaatagccctttgtcgagggtgtggagtaaataaaaatctacataatctgtttgaagtttcttaagctgttcaaagaaatatttatcaaggtcacccctttcgtttataagccatgttggaagttttgttgcaatatttgtcctttttctgtatccatcctttaaagcaagcccaaccacaatttccgaattgcctccatgatatggatacgccgtatcaatgtaattaataccattgtcaattgcgtagcgtatcatttttattgcctcatctgtattgatttttgaattatcgccaccaattacaggcaatctcattgtgccaaatccaagaggaaataggtattcatcagtttttccaaattttcgaagattcatcatatcacctctatttattttatattatacatggaattactcagaaattttgctgttgatttttttcaatttttctatataattaggttagcctaataaaattaggtaagcatatttggaggtaagagtgattgaacttatttattaccttgtttacaaaaaaagaatttttaatttaagagaacttgaactcctaactggagttcaaggaagggagattaaaaagattgttgataaattatctcgagaaggaaggcttagttttttgaatttagcaactttaaaactccatacttgtaaaaactgtccattaagaggaaattgcagcttcaatgcaaaaggaggaaattatggaattttcactaagtgagagtcttgaagattatcttgtggatcttttagagttatcgcagagggattgcatcgtaagacttgttgatttagccagaaaaagaaaagttactctaccttcggcacttgaggcggtaaaaacacttgcagaaaagaattttttagtacataaggctcgtggttatattgtgcttaccgattatgggttggagcaagcaagaaaaatttacgagaagaaaaagatacttctttcgtttttagtagatgttcttggcgttaaaccagagattgcaattagagatgctcataaaattgagcatgatatttccaacgaaactttcgatgcaatagttaaatttgttaaaacaacccatttaaataaagagggaaaggaggaaaaaatgcctttaacgttggctgatttaaaggttggagagagtggaaagatagtctcaattaaagatgaagctggtaaattaaaaagtaaattactttcaatgggcgcaacttcaggaacagttgtaaaggttaagcgacttgcaccattgggtgatcctattgaggtgcttatcttagactaccatctttcattaagaaaaagtgaagcagagcaaattttggttgagaggatatgatgtcgttaattttcggaaaaccacaagatgaatttattgttgaaagggttttaactggtttagacgccactttaaggctgaaagagatgggcataattcccggtgtaaaaattaagcttatttccaattcaggaggtcctttggttgttgggattggaaacatgaggcttgctatcggaagaggacttgcctcaaagataatcgtgaggaagatttaaagaagggaggaatgtaatgaaagaagccatagcacaagaaagaaagacaataagggttgctcttatgggtaatccaaattcgggtaagtcaacgatttttaatgcacttacaggaggacacgctcacgttggaaattggcctggagtaactgtcgaaaagaaagaagggaaactaagatttaaagattacgaaattatttgtacagatctacctgggacttatagtttgacttcattttccattgatgagcgtattgcaagggactttattataaaagaaaagcctgacgttgttattgttattgctgatgcgactaatcttttgagaagtttatacttgtttgtccttgttagagaacttggtgctaacgtggtcttggatattaacatggttgatatgattgaaggaaaaattgacataaataataagcaaatggaaaatcttcttaaagttcccgttgtgttaacatctgctattaaaaatgaaggaattgaggattttaaaaatgcaattttaaaggcaagtacattaggtgaaactcctcttagaatagactatggtgaagatattgaagaattaatctttgaagttgaaaataaattaaaatcattagcgacacctcttaataggcgctttaccgccctgagcctcttacaaggcgatccacaagttatcgaagagataaaaaataatggctttggtgatgtaattgactttgttgcttataagtcatcagaatttgaaaggaattttaaagttgacattgaagaaaaaataattgaatatcgttatggttatattgaaagcatactaaagcaatcaacaaaaaaacttgtatcaatagatgaaagattaacactatcagataagattgatagagtagtgactaataagtatcttggtattcctatttttgcactttttatgtatctaacatttgagttaactttcaaaattggggggttctttgctgactacttagatcagtttttctcactgctttcaggattaatcgaaaagatttctctccctccgttactttcttcgtttatctcaaatggagtaataagcggtattgggtcggttcttgtgtttcttccgaacatttttcttctgtttatgtttttgtctttccttgaggatgtaggatatatggcaagagcagcctttgtaattgataaattaatgtatgtaataggtttaccaggaaggtcttttatttccttaatacttggttttggatgtaatatacctgccattatgtccacaaggactataccagaagaaagagacagactgcttaccattttaataaatccatttatgtcttgtagtgcaaggctaccagtttatattatgttcacaagcattttctttactaaaagccaaggggtagttgtgttttctctttatgccttgggaattatcgttgctatcatttcagcaaaatttctgaaatttgcaatcccctctcttagaggaccgatttcacctcttgtaatggaacttcctccgtatagattaccctcccttagggggattttaattcacagttgggagaggagtagagaatttcttaggaaggcaggcacaattatttttgcaggtgtagttgttatttggttactttctacgtttcctcttaatcatggcgaaggacttgagggatcctatctttggagaataggcttattctttgctccgattcttaaaccagcgggatttggtttttatcaggcaagcgttgctttaatttttggtataatagcaaaagaacttgtcgttggcacctttggaacactctttggaggagaagaaaatattcctttagtattgcagaaactttttactcctctttcctccttttcttttatggttatgagtttactctatattccttgtcttgcaacaattggcgcaatttatagagaaacaggctccataaagtgggcggtattttcgataatttttagtttgattgttggctactctgttgctgtcttattttaccaagtaggatctcttattttctaatatttgatgtaaaatatcttaacagaggcaatcaattgcctctgttaagattattataaattgctctgtattgcttcatttaattttttaatcctttgtaatctgtaatccgttcagcaaattatatgaattattatctggtcgcctcatctaaattttaaccatttataatcgctaatcttttttaagcaattttataatctctccttatagacaataagacatctttcatagatatgcaagggcattgaagacttcttcactgtatactttttcctttttttatcttaagtcttttaccactatacaggtcatctcctattaatacatttcccttttccgttttccaaatcaacaacaactttctttccatacgatcttagcacatatgatgcataacatcttgaatatcctgtgagttttacaaattcatcaagcatcctgctttcccaatctttgtttgcttcatgtatattgttgtctcttttcttatcacagcatttctctcttgatggatttactcataaaacctccaactttgcctttctttagacttcttcactaattctttttaacctgttctctttttgagtaggtctcaatacaaaaatcttgacaccaacaaaaaaatgtatataattataaccataaaaatgccatagattaaggaggtagtatgaaaaaaataagtttagtagttctactaatgcttttaagtttagtccttgtttcttgtacaaagacaagcacaactcatatcatgatttacgctggtgttggtcttaaaggtcctttggatgaaattacagaaatgtacaccaataaaactggagtaaagtttgacgttatttatgcaggaagtggcactttacttgcacagatacagagcacacaaaaaggtgatatctttatacccggtgggatgagtcattatcaaaaggcagtagaggaaggtcttatattaaaaggcgtaaagtttgcttaccatgtgcctacaataattgttaagaaaggcaatcctaaaaatataatgggattacttgatttacgaaaaagcggcttaaaacttgcattaggggacgaatcatctttgccaataggaatagtgtcaaagaaaatgctcgaaaaggcgaatatatacaatgaagttaagaaaaatgtcgttgtatgggaaggttctgtgagtaaacttgttctggatgtagacaaaactgatattgatgcatcaatagtttgggaaacattaggtgcacaatttggtgaaaatattcaagagatacctattgagaagcaatatcttgttattgaggcagttcctatttcgatattaaaaacgacagtagataagagtgcatctgaaaaattcatgaattttgtcttgtcagatgaaggtttaaaggtctttgaaaaatatggttacagaataataaagcaatgaaaatatttgagactttacaaaaatttttgttgctaatacttttaataataattatttcaggtttgattgttctatttattgaaatttctccatatcagctcttgaaaacattgcagagtcgcgaatttattttttctataaaattttctttaatgacttccatcgtatcactttttttgtcattcttcttttccctaccagttgcatactttcttgcaagaaaaaactttttcggaaagccttttgttcaaaatttgctcgatatacctgtttcgttatcgccccttgtaataggacttatgtatttaattctctttggaggtccgtttggaaaattacttgataagtttaatataagtttcgtattcactcctcttggtgttatctttgcgcagtttattgttattactccttttgtcgaaaaaaacattgaggttgccttttctaaaataagcgaaaggtatgagtttataggtcaaacaatgggactaaatgattttgagatttttgtgaagataatcttccctatggcacaagaggggattgttgcgggtttgattttgggctggagtagggcaatttctgaatttggagcgacagtcatgcttgcaggggctataagaatgaaaacagaaacacttccaattgcggtcttcttgggtgttaactcctacgatatgaaccttgcaattagtgcaggaattatcatggtgctcatttcctttttaattcacattttagtaaggagggtttttaaaaattatgctatatattgagaacttgaacgtgaaaattgggaacttttaccttaaaaatattaaccttaaaatttttgacgaggagtattttatcatattaggaaattcaggtgcaggtaaaactgctttacttgaaacaatggcggggaggtactttccaagttctggtaaaattatttttggaagcagggatataacgagaatgacgccaaaggatagagaaattggatttgtgccccaagattatttactttttcctcatctttcggttcttgaaaatattacgcttggaaaggttccactcgataaaaaagttatagaatttcttaacatagaaaaacttctggaaagacacccgagcactctttcaggaggagaaaaacagagagtagcccttgcgcgagcattagttaaaaagccaaagctacttttgcttgatgagcccacatcgtctttggatacggagataaagaagtcagtttgggatcttttgcttttggtgaaacaacaattcaaaataaccgttttacatgttactcatgatttaagtgaggcttattatatgtcagaaaggattgccataatgaggaatggtgagatagaaactgttggtgttttttcagagataatgaaatcgaaaagcgaaaaggttgcgttagcaatactgaaaaagggggatatctttgaagatttccaaatgattaacaactctttaaatagagatgcaaatcctttaagttatagtttatatattccttatcttcataatgaaagaagatttagaggtggtgattaatcatgttgaaaagagttaaggtagaaaaagcagttgggctaatgctcggtgcggatattacaaaaatcataccaaatgagtacaaagggcctatttttaaaaagggtcacatagttgaagaaaaagatattaacgaattgaaaaaagccggaaaggaatacatctgggtttattttgaagatgaacgccacttacaccaggaccacgcatctattgaaatcgctaattctataatttcaaataatctttatgttgatggtcctagtgaaggctgggcttacatcaagtcaaaagaaagcggaatattaattgttaatgaaaaagccataactaaacttaatatgtatagtgaaattatattaacgactcgggaaacttattcgcttgtttctaagggagaaattatagcgaagtttaagattacaaaacttgaaattaggaaagatttgtataaaagaattcttcaaaatgttttaaagacaaagcagttgcacggctatatcttggacattctaaagcctcaatgtaaaaaagcaggagtgatagttacgggaaacgagatatattcaggtcttgtaaaggatgcagcatcttttaaggtgaaggaaaaattggcaaattttgaggttgaagtgatttataacacgattgttcccgattccaaggagtacattaaaaacgcaattttgtattcaatagaagcaggagcagaaattgtcattttaaccggaggaatgggtcctgaccctgatgataacacgagggcagggataaaagcggcaggtggcaaaattataaaatacggtatccctgtgaatcccgcaacaatgagtataattagctggattgggaatacacctgttttaggaatttctgctgggtttataaattataaaaattcctttttggattttattctacctcgattgcttataggtgccaaagtaaagaaaagtgagattgccgcatggggtataggcggaatgttagatcagaaataatataaggaggaaagaagaatgagtaatatatacgaatttttgaaagaatttttagaaaaatttgcaaaggatcataatatcatggacgaagatatcgatgttgtaagtataagaccactcactaaggaagaagcaattggtaatcctgaaaggaatgattttccaatactgaaagggaaagaagttatgattgaagcaagttttaaaggaagcaaagggcaagcatttacagatgaaccaggtaattttaaaggaacagttagagatcttttgcggtttcctcttacaaataataaaaacagagccttttttatagcgagtcttaatgcaatattgcgacattttggaattgtcgagggaacaaaacactgcaaaaataacgaaccagaattatgttcttatagttttgtgaggtatatttctgaaaattttagaaaacccaaaattgcatttttcggttttcagcctgcaatgataagcgcatttaaggataaatttgaaattagagtaattgatcttgacgaagacaacatagggtcaaaaaaatatggtcttgaaatttttggacaagataaggaggaagagataatttcctggtgcgatttgattgttgcaactgggtcaacggtggcaaatggtacaattgaaaagtatattagtgcaggtaaacctgtgatattctacggtgtaactggtgcatctgtttgcaaaatacttaacctcagaaggttctgtccctactccaaataattaactataagtttgtttgacagtaattatttcgataaattgattcattcaataaacaattttgttttaaatcgttttctaattatacaataatatggcgattatctaaataaggaggcgaagatgggagagtacaaaagatttgttatggaatttggatttggtgttgattctcatggacaggatccaacgaatgcttgcattaaagccgttaaagatgcaatttctcgtgtttatatcattggacttcttgaaataaacataaaggactttaaaatagatgccttattgggtgtgccttatccagaaagtgttgatataaatcggctcactgaggcgtttccaataaagaaaaatctttctattaaggttgtaaaaggtggcttaattgattatggagcaatcatggaggaatttaacgataaaaacaccgaaattattatggcagttgcgagtattactgtaagtgttgaggtttagattttgatttctcttgtaaggtcgtaaattaccggaaattctataaaaccacctgtaagagcaactaaaaatccaacgaccgaaattataaggcaaattacaagaattacaccacctaaaactctgccataaattgggaaatagtagattattgaacctaatatttcaaaaaggaaaagcacaaagccttgttttgtatgctccttaacaaatggactatcttttacaagcaaaagcgggagaatgaagagaatcgaaacatagctaatggctgcaacatatctattcttattaatatcttcaatatcaaacttttccatactttattttaccaaaagtttttatatatgtctattttttgaaaatccttattattgtatcaagttcttctactttaaaaacttttagtaaagcaacatatgagaggagaaatatgaagccgcttccaacaaacgaaataagcacattaaaggtttttgtattgtgaatgaattttattactacactataaataaaatacattaaaatgacgcttaataaacttggaattgtaatttttacaattgagaggaaaaattccttgagttttatggaagtttttatttcaagcgcaattaaaaaagcgatcgcttcaactataagcccaatgcttattgcaagcggtattcccgcatgtccaaacatcttaacaagaggataaaaaagtgcaatattaatcccagcaataataaccgaaataaaaagcacaagatacatttcttttagggcgtaaagtactctcatagcaaggattgtaatcattaacgcaaaaatgcctatcgagaagtatttgaaagcatatgttgtaagcattactgcctcttcgttaaaagcgcctcttttaaaaacgacctgtacaattggatttgcgaatgcaaacgaaataacggtaacgggaatcccaagaatgagagcaaattcagtgcttcttctgaaaatgcttgatagcttcccaaaatcacatgctattgcagcctctgataaaaatgggtaataagccgttgcaattggcactgtgagtaaacttacccaaagttgtcttaatttgtttgcatattggattgatgcaatacttccttctgaaagggtggaagcaatcctatttgaaaaaagcgttacgaagtagtttgtcagttgtaaaagaattaggggtaatgatagcacaaaaaggtttcttaaaaggtttttgcttacagagaaatatatgccaaatttcaaattaaggaacttttttgagtaataaaccattattaggaattgtatgagaaggccaatattcattcccaatacatacgaatatatcccaagtgttttgtgaaagaatacaagtcctaaaattgtaaacacatttgcaagaagaggtgttattgcagttatgaagaagtgtttttttgactgagcaacaccaaaaagaaatccgacaacagcccataggaatgcagatattgaaacaaagtctacgagttttgcggtgaggattttaagtgtgtcctctttaaatccaggcgcaagtatagttacaagagcatttgaagataccattaaagcaatggctaaaattagaaatgcgacgaaaattaagttgaaaagtgcgcttaggtctttttcagccttttctctatcatttgcaagctcttcaagaaaaagtggaataaaagatacaacgattgcagaggacatcaaattctgaaaaattgaattaacaggtaacgctgtagataaagcatcaacacttttggaaacaccgaagtaattgctcaagaataggtctcttacaaagcctaaaagcttacttaaaacatttgcaagagcgaatagtattgaagcaacctctggtgtttgagtccttttcatagtgttattatatacaaaagtcaccttttgaggtaaactcctatataatagtcttatggagagtctttttagtttttgcttgtagttttatcggggtttcttcactcgatatggaattttcttttaaaaagaggcattgataaactcgttttatctacattgaaaaattcaagctaaacaccttcgcattcttttttattattttaagctggattgcaaataatatctactggttttcgctttccatctcatataattatggtatctatcccttgtttatataattgcacgttttcttcagcttccattaccttgattacgatagcgtttggtattcagaggttattagtacattgaagtttttaggtattttcttagtaaatttgggtgcttttgtgataactttttaaggagggcaatttttacaaaacacttattgataaataagcctcaagtcttattactccaattgtttatttgtgcttctttgaattaattttatttgttctatttagtttttagttatttctacaaaaagaagggaagtcttgcataatgagtttcgcataaattactttttaataatcgggtcttctattttaattgtccttccgtatgcaattgttctttttgttatgagaagcgcttcgttaaattgtataggctcaatacccttgcaaaaaataaattttatgagaaaatatgttgatatggagatattgataaacacatttaaggatataggcacaaagacaattattctaagcgtaatcgatattctgattgtaagtttaattttttacgttattttaagggcgatacaaaacacaaggacccttcaacttgctgagggtatcgctctgtattttatcggtgtatttttggtatcttatctatctgataagattggtttaacgacacttcactttcttgcaagcaatttaattacctattcttttatgtttcttccgtatcttcttgttgtggtgttccaaccagaattaagaaaatggtttacgggtcttggaaagaacataaaactccaagaaccattggaaggggaagaagattatagaagtatcgttgaagaaattgtgaaaggcgtaaatacaatgtccttgaataaaattggtgcacttatcgtaatagagagagaagtgcctctttctgaatacatggagactggtgttgaaattggtgcaaaggtgaagtccgaaactcttgtaacaattttttttccaaattcacctcttcacgatggtgcaacgataataagaggtgataaagttgcagcagcacgatgtgtgcttcctctttctatggacaaagaacttgaaaaagaggatatcggaactcgccacagggcagcatgtggcataacagaggaaagtgatgctattgctatcgttgtatcagaagagactggaataatttctcttgccgtgcgtggaaaacttacccgttatctaagccctcttgaattaagaggtatgcttttagtgatgattaggccggtcttaaaagcaaaggataaggtgaaaaaaggatgaaatttttaagcaagattttcaatataaaagtgattgcagtattttttgcagtaggactatggtactatgtaagcataacacagggtccagtcattacaaaaaccttcaaaaatgttcctgttgtccctataaatgtttcaagtgaatcatacatatcaaatgatcttccaacgatttccgttgttgcagaaggaccaagtaaagttattcttggattaaaagactcagattttattgcaacagtcgacttatcaaacaaaaaagaaggcgatttcctagttgatgttgaaatttcaccgccttcatctgttatacgagttaaatcattttctcccgacaaaataagggtaatgcttgaaagtatttcaagtaaaaaatttccaatagtttcagaattcataaactcttcacaaacaacacaatttttcccatcacttccgttggtttcaccaagttctgttattgcatttgggccaaactctgaactttcaaaaataaggcgggtatatatttccattgatgtttcaaagatcaaagaaaacacaactcttatattgccagtccaagttgaaactatagatggaacaaccttaaaaaatgtctatttaaatccgtcttccgttgttgctgaggtaaaagtttcagaggataatagtatagttactgttccgataatacctattattagaaacgcaccacctcaggggtttggcgttagatcagtatctgtaagcccatctgttgtcactatttcaggcccaattagtgtaattacaaacataaaaaatgtttcaactgatccgattgacttaacacaaataactgccaaaacagatttcactgtaaaacttactccaattgataaagtaacttttcctattaatacctgtaaaataacagttgaagtaagcccaattgtctcaaagacattgacagttcaggtgaaggtgcttgttgctgaaggtaaacagtatagtgcttctcaagaaaacataaatgttgttattagtggctttaaagatgttattgattctatcacatctgatatgattagttgtactatcgatgcatcatcccttagcactggctcttatacacttcctgttgttgtttcgggattgccgcaaaatgttattcttcaaacaattacgccagcaagtattgaggttaaaatatactgatgaactacaaaatttgctacgaagaaatccctctaaaagtttatactgacggaaataagatatacaaaattgagtttttaaagacatgcaaggaaaataatattgattttcttgctgaatttttgaaattgcttaaagaaggaagaagcgtttttttcattgattttgaaaaaattgacccttcaattcgcctaattcttgaaactgtttacaaaatcccgtatggaacggttaccacatatggagagatttccaaaaaagtttttaatacaaatgactatgcgcgtttcgtaggttctgctctctcaaaaaatcctatacctgtccttatcccctgccacagagttattgatagaaatttaaggcttcacggattttcaggtgggttaacgcttaaagaaaaacttcttaaagccgaaggaatcgaaataaaaaatggaaaagttgacaaacgctttcttattaatctctaagccttatggtattacatcaaggaaatttttaaacgagatatcaagggttttaggagaaaaacggattggtcaccttggcactcttgaccccatggcaacaggtttgctcttcgttgctttgggaaaatacacaaggcttttaccatatgtaaaccttcaaacaaaggaatatgtaattgaaattacctttggaattgaaacagacacgtgggacatcacaggaaaagttttaaaaaaaggagatgttttagtaaaagaagaggatattcttaaaactcttccgaaatttaccggaaaaataaaacaacgggtaccatttttctctgcaagaaaactcaaaggtattgaactttacaaacttgcacgaaaggaaacctttattgaaacattcaaagatgttgaaattcttggaattgaatacatgggttttaaaaataataaactcgttttaaaggttacttcaagttctggtacttatatgcgctctcttgcatacgaacttggtcttgcgttgggtgtacctgcaactctttctgcaattgtacgcacgaagatcggtaacctttcaattgatttcacaacgacaataaataggttgaagcgaggtgatttttcaaagggacttgtgcctccgcaagcagtaatcgatatgcctatgataataattgatggaacatcctttaaattaggaaaattagagtcattagacaacgcaatcgtccttgataaaacttacaatttaattggcatcggtgagataaaaggcactttgaaaccaagggtcgtaatcgatgaagataatagaattccataagcctgtttcaaaaaagactgccattgcaattggcatgtttgatggtgtccaccttgggcataaggcacttatttctcaattattaggcaaaagtgacgaaaaaaatctctgccctgttatttacacattctcaaaccacccaataaaagaagcaaaaagaaaacttcttacaacgcttaacgaaaaattatacatttttgagaaacttgacgtggaaaatatatacattgcaaacctcgaggaggaccttatgacaatgtccccggaggaatttgtgaagaaagaacttgttaaaactctcaactgtaaacttgttatcgttggggaaaattttcgatttggccataaaaaagaaggcaatgtaaataccctcaaagaacttggaaaaattttcaattttgaagtgatcattgtaaataaggttttaaaagatggtgttgcagtctcaagctcacttattcatgacctcattttgggtggtgaaattgaggaagggaatagtcttttgggacatccttattttgtgcagggtattgttgaaagaggcaaaggtctcgggcggcaccttggattcccaacggcaaatcttgcttacgaaaatggcaacaaacttcttccaaaaaatggcgtttatattacaatagggaattataatggcattcttttgaaaggtgtaacaaatgtcggctttaacccaacttttgaagataaaaagaatgtaaaaattgaatcgcattttttagatgtggaaaatgacttttacgggaaatttttacgtctctattttataaagcgcttgcgtgatgagataaaatacgaaaaagtccaagatttgagaaatcaagttatggccgatatcgaagaaactcgaaagttttttgaaagtaatccaattgaaagtatcgctttaatctaagtttttcataattctatcacaatcttgtctataataatcaatggaggtgaaaaaggatgaaaataaaaaatgtattaatcgtttctgcacttgttttagcgcttgttttgggaagtgtagcgtttgttagtgcaggcacgggaagtagcacctcaaacttcgctcaaagacttaaggctgcatttgaaagaggattcaaacttggtgtaaagtacaaccttgaccaggacatcgcaaattatcttggaataacagtggatgaactgagaactcaacttaaatctggtaaatcccttgtaactattgcaactgaacacgggaaaactgaggcagatcttattaactttatcgtcacaaaagaaaaggcataccttgatgatgccttgaagagtggtaaaattacacaagaccagtacaacaaaattgtttctaatcttgaagcaagagtaaaagaaagagttgaaagtactcctccaacaaaagaagagttgaaggaggccttcaagaaaggtttcaaaaaaggattaagatttggttttaatgaggacattgcaaactaccttggacttaccttagaccaacttaaggaagaacttaaatctggcaaatctcttgcaactattgcaactgaacatgggaaaactgaggcagatcttattaactttatcgtcacaaaagaaaaggcattccttgatactgctcttaagaacggcaagatcacccaggatcagtacaacaaaattgtttctaatcttgaagcaagagtaaaagaaagagttgaaaaagtcccacaagttaaaacaccctaattcataattaaaagcatactaccaatactttcttcatacttcacctccttgcgatgaggcaaggaggctttttagtttacaagatgtttaaaaaattgtagatttgcccaattttattgctccatgtaataaacgcatagaaatcaattcacttaatttattttctctaagtaatgctatggtaatttttgaatattttgatgtagatacgtactggatttgtaatctgaagtaaaaggtcttttaagataatttataatttgttaaccatatcctcacaattcatatttagggacacacccactttgtattgcttaacgagtttgttataaggtcgatattttttgagcctccacaaacatattggatttatcctcctttttaccttccaatgctatagggttttgaaatattctctgatcttatttgacatgagttttcttctctcatttaggaagtcctcataacgcatctctgtatctaacaattcaattggaatacagttcattttaagattttcttttagcatttcaaaatctgtaatcccaccatactttaattttcctccattgcattgctctttaagttctgcaaaatacttcttaggttcattgtcacctattgagatgtttatttcgctttgtgccataacgtaatttgcaatctgattatacattcccctgttatagccgagttttcttagatagtttcttggataaatatgatgcacatctccctttattgagatgagatccttcactgtaatgtcttttgatagaaatcccttatcgttcattttaacctgtgcagcaagaaacacgttaaacgttgggctacttcctatggatgtgtccatctgctgtggcaatgcaaattcaaagtagttatccgaaagttctgcacgcagcacattatccatataattgattggatcggaatcaatcctttttatatcataatcaaaagcggattctggtgaagaagaatacctacttgttaatacagaaagcacgaaccattttcttacataagattcaacaactgattggtttattcctttttcttttaaaagaagatatagggcatatgcaaagtcaagtgctgtttgagagcgaatcattgaactatcaataaatccagcagagcgaataatcatcgtaaattttttgaagttattttcattcatgaaattcattataccttctttgagcgttaagaaagatgtttcaacaatttcttctttgtactgtcgagtttcaaagtctcttccagaaagaagtgcaacgaggtcttctaacttgccacgtttaaacttataggtgaatgatgtccttagcatatctgtgtatgatgggtcatataaatcatctctatcgtcctttagccatgtcatcttgctaaaatattctgtatttacaaactcagtatcactctcttttatttgactataaaattcaggagttaccgcaaggtggcagaaatagtctattgcctttcttaagttatttccactatgtttttcgtctactgcgatttttgacattgcaaaatctgcttggcttagcacaacaccagaagagtttatccttatgaaaatttctgttacttcatttatatcaagttccgaattaagttcaattaagccaataggaatgttttggatactttttagtgaatcaaaagcgttcaaaatgtcatcttcttttgcatcttgattgtttgcacagtattcctttaacttttcaagtgttttaaattcgggcgaaaacaccattgatatatctggtatccactgtttgtctttttggattgcggggttggaaacctcaaatctctgttcaattggattgaatgcaataattattcttctttttctgtaatccttatcaagcacttctctaccaagcaacgcagccatgagggctgttactctttgttgtccatcgataaggatctttttcccttttgatgttgaaccatccttcagttttacgtttggattttgccatgttataagatagccaattggatagcctcgatacagagaatcaattaggtctcttacttggattgcatcccacacaaatggacgttggatttctggcactgcaatttcattactcaaaacccatgaaagtaccgtttgaatagggtgattgttaacagaaaatttttgtataatcatatgtcctccattttatttttataattttactcttattttttctttcaaagaaatttttactttttattttgtgggcttcttttggaaaataaaaacgctcaaggaagcaatcctgcttaatgaatttttgaatggtctttcccatattcttttacaagttcatcaatttcatttccgaaaacatcagaaagcctatttatgaagattaagggaaggatataatctttgtgttttagggcacctactttaccttgtattatacatgatgctttccgtagccaattttcaaaagtttttattttcattttgcttttcttctaaaatattttactaaaaatgagttttaaaaagggattctttcctttatcttttcgttctgagggattatctttgcaaacacaattttctccttttaaaattatacgacttcaagaaaatattaaaaacaattttagaaatataaccctaaattcttattactttctaaacttttgaaatttttattttcttgaaaaggtagtaaattccaaaccctaaaaggacccaagggataaggaaggcaataattacaagcaaaccaatgacggaatataaaaatgcattcaaaggtacctttaggtagtcttttattttgtcaaatatggatgttgtaattgtttttggagcagtgccctctttaaggtatatgtcaatttttgaaaagtcagtgtttagtgcgatataattgagtcttcctttaatttgttcaatttcgctttcaacgttttcaatctctgagcgaattcgtaataaatcatcaattgtttttgcttgttttagccatgatgtgagaagttctttttgtgcatcaagaactttgagtcttgaatttaaatctacgtattcctgtgttacgtcagttgaagagattttgagatttaatatgttgcccaattccccaagtttgtttattgtgaaatcaaacttatcctttgggattagtatttcaataaatcctgaatatatgtcgttatcctttgaatagtaagagttaattacactcccaccaattggtgaaacaagtgatgcaatcgtgttgtaagtttcgaggaatttgcctttatcaacgtatatatcaattgttgcattttttataatctttaagccaaaggaagcagtttcggaatatccactttggactgtgcctgtcataattgtaaaagcttgtcctttcctttccaaaagcgattcgtcttttacatttgtttccacttcaaatttttttgaagaagggggtattagtgaatatttttgaacatcaatcaagccaaaagcaaattttccgacaacatagcttacaaggatggttatgattactataattgcaattattataatattacgtttcatctttcacctccacatattagatacggtaaggtgttaaaaagttccatgaaactaaaaattggggctcaagtgagccccaaacggttgtagtttaagtttttatttttacatagttagtgcaaggattgcctttaccgtgtgaagcctattttctgcttcatcgtagataacagagtgaggaccgtctataactgcatcggttacttcaaatcctctgtctgcaggtaaacaatgcatgtaaattgcattcttctttgcaagactcattcttctttcatctgcaatccaatccttgtatttttccgcaattctcttcatctcttcaaagttgttctgagcgtaaacatatgcaccccatgactttggatagacaatgtctgcatctttgaacgcttcatccatatcatggacaacttcgaattttacgcctgcttcctctgcgtttcttcttgcaatttccattgcttcaggaagaagttcaaattcaggtggcattgcaagagttacatcaagaccaaaccttggcattgccatgatgagcccttgcggaactgcaagtggttttgcgtggctctgcgcataagcccaggagataacaaactttcttcctctaagttcgttattgaatttttctttaattgtcattatatctgcaaggatttgaagcgggtgatcccaatctgattcaagatttataacggggatagatgcccactttgcaacctcttccatatatttctgtcctacgccaagatagatatcatctctaattgcaatcccgtgaccgtatcttgaaaggattataccaatttcctttgcagtatcaccatgggagatttgggaggattcttcggttatgtaatgtgcgtgtccgccaagttgtgtcatcgctgcttctgttgagtttcttgtccttgttgacttgtctttgaagatcataaacaaagttttgtaaagaaggtatggtgttggctctccaagtgcaaatttttgctttagttcaaaagcaaggttgagtgcttgctcgagttcttcaagtgtccaatcgtttgttgttaagaaatctcgccctttgagtttgctattcatagttgcctcctatcctaatttttcttttagattaaatggcaataaggcataaaatgccgtcgcctttggaagatctgatactcttacgtattcatcaactgcatgcgcaagccattcgtcaccaggtccaaaaccaatggaaggaatattaagtcttcccatcgaagttacgccatttgttgagaaaatccaacgagaaatttttacctcttcacccggtctaacttcttttgcagttttgaaacctgcttgtactaatggatgtgactcctcaagtacccatgttgggaagtatttttcttgagttattacacgacctttccatgactttgcttcatatgtgaggactctaacttcggaattctttgggtctgcaagtgcagattcaatttccttaagtgcagtttcttttgtttcgttaactgtgagtcttctatcgataaaaatccttgattcatatggaaccgagttaattgatggtgcttttgattcaatgtgagaaacaactgcagtgccttttccaaggaatggatcttccttgaaggtttttgtaagttcctcgatattgaggactgttcttgccattttgtagattgcattatcacctttatctgggtgtgcagcatgtgaggattttcctttaacgataacttctaattcgactcttcccctatgtccacggtagacatcaaggcttgttggctctcctaatacaacaaaatccggtttcaaaacctccgtaaatgtgtgatacattgaaagtccgtcacaatcctcttcctgaactgagcccatcacataaacacttacattttcaggaataccaatttcttttaggatttttgcaccgtaaatcatgcaaccaattgcaaccttctcatctgatgaaccacggccatagagttttccatcctttataacacccccaaatggatcaactgaccagttttccttatcttcagcccaaacagtatcgatgtgagcatcgtagagaatttttacagggccagatccaactcttccaatgatattccctgtttcgtcgataataacttcgtcaaagcctaattccttcatctttttttcgagaagttctacaagtttaccttcttcacctgaataggattttgtccttacgatgtcctgagcaaaggcaataatctcaggctcatacttttttacgagttcttcgattttttctttcattttatcactcccttacgattgttgttcctgcttttccttcaagtgtttcaagatattttgatgtaagtgaaatgtatgctttctttccgccaccttcgaggaacttaatgcatgcaagaatctttggccccatacttccgggagggaagtgtccttccgcataaagtttctttgcttcttcaagtgtaaggtatcttagatcaacctggtttggtttttggtagtttagttttgcaccatcttctccggtaaaaatcgtcaaggttacatcaagatcttctccgtgctcttttgcccacttaataagcattgttccaagaagtgccgatgcaagatctttgtcgataaccgcttcaactccacggtaaattttagcattctttccgtctttaaagattatcccgtagttagcgctatagtttccttcttcgtcaggctcaacttccacaacaggaataccaccgccaccaacggttatagggataaatcctgcctcaattgcattaacaattgcttcaaattcaacaatgtcaagcggttcaggtgatgggacaacctttctccaaatttcgtttcctttgtcatctttcttgtagagtttcataacccagccgtcttttttcattctttcttctgcttcttccttagtgtaagatgggccaatgtatttggttgggttttggaagcctggatcgtttttgtccacaacaacctgagttacgattccaacaattgttttataaattcctcgggctcttaattcgtttcctaagatttgagcaatcatgtagcccattgcaccttgagtgtcggaacctgcaacatccaaaggaattggcggcaggattggtcttgaatactcgcttcttaaaaacacatttccaacctgaggtccatttccgtgtgtgattacgtaggtgtcgtttggaaatgcttctacaatctttgcgatgtgctttgatgtttcgtgagttcttgcccactgcatcgcaatatcgggtataatgggctttcctttttcgtcagttaagccaacaggggaaacctcatttccaccaaaagcaaaaattcttacttcctttcccatagatttctcctttccatagtttttttaacaatataatattgtaaagattttttaaaaatagtcaaatgatgtatttgataaagatcgaatatctgttaaaataaaaaaattgaattgcgaggtgaaatatgaatagtaaggagataagagaaggttttttaaaatattttgaaaccaaggggcacttgagactcaagagtttttcgttagtgccacaggatcctacacttctctttacagcggcaggcatggtgccattaaagtcgtattttcttggggaggaaattccaccttcaagacgtataacaacagttcaaaagtgtgtaaggactaacgatattgaaaatgtaggcaacactccaaggcaccacacattttttgaaatgcttggaaacttctctattggcgattactttaaagaagaggcaattgcctttgcgatggaatttatccttgacttcttgaaattgccaaaagaaaggctctgggttacgatctataaagacgaccttgaaacaaaagaaatttggaagaagcacggcattccagaagaacgaataattccacttggcgaagaggataacttctggatgatggggcctgttggtccgtgtggtccatgctcggaaatttattacgatagaggtgctataaacgaaaaagaagagcacgaacttccagggtcatcagagcgtcgatttcttgaattttggagccttgtttttactcaatatgacaggcaaattgatggcacattaaagcctcttccaaggaaaaatatcgatacaggaatggggcttgaaaggattaccagtatcattgagggtgttgattcagattttgaaacggatctatttatgccgatcattgagcatatcgaaaagttatcaggtgtttcatacaaaaattcagataggtcgattcgtgcgatgcgtgcaattgcagaccatgcaagggctgttaccttccttatcgcagatcatgttataccaagtaatgaaaagcgtggttatgttttgcgaaggctcattcgaagggcgatgctttttggacgttcgataaatcttacagagccgttcctttataaactttcagaaactgtttcaaaccttatgggtgacatttatccagaggtaaaggaagatctttcttatattcaatcagttttaaaggaggaagaaacaaaatttaatacaacccttaaagatggtctttactaccttgataatgtaatagaagattacaagaaaaaaggtgaaaaagaaatcccaggagatgttgtattttacctatatgatactcttggtgtgcctgttgaaattacagaacttgcactcaaagaagttggctttacgtataacaaagagcgctttgaggaacttcttgaaagtcaaagagaaaaggcaagagcatcatttaaaggaagtgaagcattccttgaaagagtttcttttggtgcagtgaaaaatgctgttgggtctgttgaatttgtcggttatgagacacttgaaacagttgcaacacttaagtcaattattgttgatggaaatatcgttaatagtgcaactgacacagatggaatcctcgtgtttgataaaactccattttatgcagagaaaggtggccaggttggagacacgggaattataaagggagaaaattttgaattcgaagtttatgatacgcaggcacctgttgagggactcactgtccatatcgggaaactcaatgggtctacaaaggtgggagatattgcttcactttcagttgatgcattgcgaaggcaagcaataaagagagcacatacttcaactcatatcttgcaggcagttttaagaaagcattttggggaaaatataatgcaacaaggctccgaagtaaaagatgacgaatttaggtttgactttaatttccaaggaacattcgagcctgaagaactattcaggattgaaaaagaaattaacgaaattgttttgaaaaataaaaaggtaaatgttcatgtgatgccttttaataaggcaaaagaatttggtgcacttgcattctttgaagaaaaatatggcgatgtggtgcgtgttattgaagttgaaggtgtaagcaaagaattatgcggtggcacgcacgtttcaaatacaggtgaaattggtcttgttgtgcttatgcaaccaaagaccgttgcatccggaataaaaagaattgaaggcctcacgggccttaaggcttacgatttcttgacaaataagagaaaacttataaccgttcttgaaaattcacttaaaacgcaggaagacaaactcgttagtaaaagtgaagaaattcaatcaaaggttaaggaacttgaaaaggaacttgcaaatcttaaatccaaactccttgaaggcgtaatcaggaatctcgaagagacgctaaaatttaaagggacacctatttatgtttatgactttaaagagggtacccttaatgatctaagaaaggcctacgatttatctaaaaaatacttaaaagaagggtctgttatttttacatctaaatttaatggcacttcgtttatccttgtaggaagccttgatgataagttatcaagtcttgagattcttgagatgattaaagaagtagtttccttaaaaggtggtggaaacgaacgtatcgcacagggaagttttgatggtattatagaaatagaaaaagttataaacatattaggtgggtgattttggaggagttaaaaccaattttagcactcgatgttggaaacgttaatattggtgttgcaatttccgataaggaacatatttttgcaatgcctttggctatcattaaaagagatggttcggaaatagatgcgataaagaatattattgaggaaaaaagtattgaggaagtcgttgtaggtcttcctaaaaaccttaatggcacgattggaccacaagcaaatattgttcttgagtttttagaaaaactcaaggaagcactacccaatataaaatttgttacatgggacgagcgatacacgagtgttattacccataagatgcttaaatttcaaggaattcgctccaaaaaagagcgtaagataaaggataagtttgaggcactatttatccttgaaagttatcttgaatttttaaggaggcaaaaacgggaagaagaaagttaataatcattgcgttggttttggcgatggcggttcttacgatattaacattctcgttttttgagccgttttttatttttaaaactgctaaaaccatcggacttgataagggactatccccaaaagaaattgcatttaccttgaaggatgaaggtgttcttttagagccgtattcctttattttctggtcaaaggtgcttaattatgactcaaaattgaagagtggcatatatgatcttacgcctgtttcaaatatgagcgaactttttttggcgctttcaaaaggagggcgaccaaaagagataagtataacaattcctgagggctttacatccatagatattgcagagcgcctcaacaaaaatggtattgtaaaggataaggatttatttttaaaattcatcaaaccttacgaaggctatctttttcctgatacttataatttttatgaagatatgcagtatgatgcaatcttaaaaaagtttttggatagatttaatgaagttgtgcccaaaaattatgaagaacttgcaaagaaaaaaggcctgaccaaagaacaagcgatagttcttgcatcaattgttgaaaaagaggcaaaatttgacgaagataggcttcttgttgcatcggtttttttaaatagactttcaattggaatgccacttcaagcagattcaacaatcctctatgcgcttggcacacataaggagtggcttacaaaggaagattaccagattgattctccatacaacacgtataggtacgcagggcttccaccaactcctatctgtaatccggggctaaaatcgataatggcagtagttgaggcaccaaaaactgattattattattttatgacaacacctgatggaaaggcgattttttcgaagacacttgcagagcatgaggcgaatctcagaaagtattatggaggcacatgaatggaagacttaaatgaagtaaagaaaagagaagtggttcgaaggataaaaatgaaaaaagagtggatctggtttgtgcaggcaatctttgaagatactcacatggctgcaattacccttggtgactctgagagtctaacatttttttacgacaaaaagaacgaagacttcataaacgaatatttgtcaaaaatttttgcgtttttagaaaaagaagatttgtaatttgaaaaaaattgtttatgcaaaatcacctttgtcgaaatcaaggattgcagagtacaacattaacccatatcttggttgcactcatgggggtaggtattgctatgcttcgatgattattgagaggtttcacaataaagatgaagtatggggggaatttgtagatgtgcgaatgaatacccctgaaaacattcttagagaactcaaaaataaaaaaagtgcagatatttatatgtcgttgatgaccgattgttaccaaccgatagaagaaaaatatcaaattacaagaaaacactcctaagcatccttaatcttgagaatacactttttcacgataagttctctattactattcaatcaaaatcaagccttgttttaagagatcttgatactttaaagcaatttaaagatatcacattgggcataaccatcaccactttgaatgaacaaatttcaaaaatttttaagaattgagcatcaagtccatttgagaggcttaaaacctttgaggttcttaacaaaaataggattaaaacgtatgcattttttgggccaatgcttccaggaatttcaatttcatacgataaaatccgtgagattgtacaggcgatattcgaaaccggaacaaaagagattgtaattccttatttaacgactgctcatggttatacaggaaaaacttttaaattaaagattaatagacattatctttcaaaatgcttttaaaaaatcaaaaaaataatagaatataatttgggaagatggggattaatttttaatgttgaaaagtggcatgaaaggaaggaggcttcgatgaaagcggtattaaaaaaggaaagggatgttggtttcgtgattgaagatgttccgatgcctaaaattggagatgatgaaattcttgtgaaggttgaggttgcctcgatctgtggaactgatgtccatatatacgattggaatgagtgggcacaaaataggattaacccaccactaattgttggacatgagtttgcaggtgttgttgttgaaaagggcaaggaagtaaagcgtattaatattggagactttgtctccgctgagacccatatctattgtaatcactgtgatatgtgccttatgaaccacagggaagtgtgtagaaatctaaagatcttaggcgtcgatacaaatggtgcatttgcagaatatgtaaagattcccgaacgtgttgcatgggtgaatccaaaggaaattccacataaatatgcttcaatacaagaaccacttggtaatgcagttgatacagtgctctcagaggatatctctgggaaaaccgtacttattacaggtgcaggaccaataggacttcttgcaattggagttgcaagggtgtttggtgcaacaaaaataatcgtatcagacctttcaaactatcaccttgaaattgcaaaaaagatgggtgcagatgtggttgttaacccaaaggaagcaaaccttagggaaattgttctcaatgaaactaacggtcttggagttgatgttgcacttgagatgtctggtgcgaaatctgcactttccgatgctcttaaacttacaaaatttcttgggagagtttcacttttaggactttttgataacaatgttgaaatcaatcttacggacgatgtgattttcaagaaattgcgaatctatggaattacaggaagaagaatttttgaaacatggcaaattgtttcagatttgcttagaagcaaaagactagatgtgtctcctgtaataactcacgagtttaaattggaagaagtggaaaaaggcataaaactcatgaaaagccatcaatcaggaaaaatattactacatccatagtttaggaggtgagcataatggataaattcgaatttatgcgaaaagaacttgatgagttaaaagagaaagggacttacaacacaatacgtgtgctcgaaagtgcacaaggcccttgggttgtaataaacgggagaaaaatgctcaacctttgtgcgaataactatcttggacttattaccaatgaagaggttaagagtgctgcaatcgagggtgtgaaaaattttggagttggtgcaggtgccgtaaggacaattgcaggaacacttacgctccacgaggaacttgagaaaaaacttgccgagtttaagcatgcagaggcagtaatacttcttcaatccggaattcttgcaaatattgcaacaatacctcttgttgttggagaaggtgatctcatattctccgatgagttaaaccatgcttcaattattgatgggtgcagactaagtaaggcaacaattattcgatacaaacaccttgatatggcagatttgaaagaaaaacttgaggattacaaggactataacgttcgaaaactcattgttacagatggtgtatttagtatggacggagatattgcccctctcccagatattgttgaacttggagaaaaatatggtgcaataacaatggttgacgatgctcacggtgaaggcgtgcttggtgaccatggaagaggaattgttgattacttccatcttgaaggcaaaattgatattgatgttggcactctttcaaaggcatttggtgttattggcggatacgttgcaggcaataacaccctcatcgaatacatgaaacagagggctcgtcctttcctgttctcaacgccattatcacctgcagatacttctgcccttataaaggttgttgagatcctttcaaaagatgactcacttgttaaaaaactatgggagaatggaaattacattaaagaacaattcaagtcatatggttttaacattgggcattcgcaaacacccattacacctgtaattataggtgaagaaaaaacggctatggaatttagcaaaatgctctttgaggaaggagtttttgcacaaggtattgtttatccaaccgttccaaagggaactgcaagaattagagttatggtttctgctgctcacacaaaagatgacctcgactttggtataaaaaagtttgttgaaataggaagaaaattaggagtggttaaatgataacaggggttgtcttaggtgctggaatcggcaaaaggatgcactcaaagttgccgaaagtgctccacaaaatctgtggaagagaaatgattttttatgcaattgattctataaaagaaatagtagataacgggttaatcgttgtgataaatgaagcaataccaaaagagatttttgaaggctttgaagtaagaattcaaaagacaccgcttggaacaggtgatgcagtaaaggttgcaatagatggttttgatacagaccttgttcttataacaactggagacaacccccttttcgagaaggatgatatccttggtttttacaatttctttaaagaaacaaattccgacattgcattcatttcagccgaggcagaagatccaacaaaccttgggagagttataaggaagggagatgagtttataaaaatagtagaggagtctgatgcatcttctgatgaaaaaacgataaaagaaattaatacaggagtatatatcttcaaatttagttatctaaaaagtcttcttaaaaaactttctaatgcaaatgcacaaggcgaatactatcttaccgatacactttctttagcaaaaagcgaaggactcaaagttagcgtctacaaattgccgagaaaatttccaatttatggtgttaacaataggtttgaactaacgattgcagaaaaaatcattcaagagaaaattttaaaaaaacatatgcttaatggagttacgatacacaatcccgaaactcaaaaaatcgattactttgttgaaattggaaatgacacagaaattcttccgggatgtatcctcgaaggtaaaacaaaaattgaatctgattgcgttattggaccatttacacaaattgttgattcacatatttcaagaggaagttctgtgaaacaatcagttgttcttaattcttatgtaggagaaaactgcaccattggaccttttgcctatgtgcgacctgaaaatatgcttgttaaaaatgtaaaaattggcacttttgttgaagtgaaaaaatccaagtttgatgaaggagcaaaagtgcctcacctttcctatattggagatgcaactgttggaaaaaatgttaacataggagcaggcacaattacttgtaatttttcaggccttgaaggcaacaagaaaaatccaacatacattgaggatgatgtgtttgttggttcacactcaactcttgttgcaccacttgtaattagaaaaggtgcatatactgctgcaggttcagttataactcaggaagttccagaggattctcttgctattgcaagagcacaacaggttaataaaataggttgggtgaagaggaggaaggggcaaaatggttaaagaaatcctttcaatggatgaggtgaagatttttacaggcaattcaaacgtgcctcttgcagaggcaattgcttcctacttaaacatgaagttaagtcctgcaattgtttcaagatttccagacggggaaatacaggtaagatgtcttgaatcggtaaggggtaaagatgttttcataatacaatcaacgcaaacgcctgccgaaaatttacttgaattactcattatgattgatgctgtaagacgtgcctctgcaaggagcatttctgcagtaattccattcttcgggtatgcaagacaggacagaaaaacaaaatcaagggaaccaatttctgcaaaacttgttgcgaatctcataacaacagcaggtgcaacaagggttatttcagtagacttacacgcagcgcaaattcagggattttttgatattcctgctgacaatctcacagcggtattgctccttggaaaatactttcgagaaaagaatctcgaaaacccagtggtggttgctccagacgtgggggcagtacagagagcaactacatttgcacaggaaataccacatgcaacgcaagcaatttttgtgaaaaagagattaagtcctgaagaagttgaaacttcaaggcttattggtgaggtggaagagaaaagtgtaatccttgttgatgatgcaatacacactggaaacacccttataagtgcagcaaaagaggtattgagacgtggtgcaaaagaagtttatgcaacggcgactcacggaatatttgcaggtgattctctcaaaaatcttgaagaatccccaattaaggaaatcgtagtaactgatacattgcctattttgagtaggccatatttacctcaaaaagtaaaggtgttaagtgttgcaccactcattggcgaagcgataagaagaattgtaatgcatgaatctgtttctgaactttttgaaaaaaagtaatttttgatataatatatggctaaattgtttattgaggaggaatagatatgaaaagagtttccataaatgcagaaaaaagagaagtgacaacaaagggcaataacaacaaattaaggcaggatggaaaaatccctgcggtagtatatggtaaaattgttgatactttttatgttgcagtaaattacaaggaatttacaaaacttgaacgtgaggttggccgttctgcaatttttgatttaaatattgatggtaaagtataccctacaattataaaagaagtgcaaattgatccaattaagagaaatgtaattcatattgattttgaagcggttgatctttcgaaacctgtttatacaactattcctattacctttgtaggtgaagcagtaggtgtgaagaagggtggcattcttgagccatctctccacgagattgaggttgaaggtcttcttacggatcttccagacaagattgaagttaatgtctcgaacctggacattaaggatgttatttacgtgaaagatttgaatcttggtgaaaaagtaaaaatttattctgatccagatgctgttattgtatctgttgttacgcctacgatagaggaagttgcagcacctacaccttctgaaggagaagcgcaacctgccactgttaaggctgaagcaaaaggtgagacaaagcctgaaggaaccaaagaaggaaccaaggagaaatagggcttatacgacatattctattggctacccatattgtggggtagccatattttttaaggagaaaaaatgaggatagttttcttgggagatatttttgcagaacctggaaggacagccataaaagaaggccttccaaaacttattgaagagtatcatccgcatattgttatagcgaacggagaaaatgcagcacatggtgctggtattacatatgaaattgcacttgaacttcattcatatggcattgatgtaatcactggtggaaatcactcctttgacaaaaaggtgctctgggagaaattttcgcttcttccttatttgttgcgtcctgcaaactttcctcaaggtgcatttggtaaaggttatgttgtcatcgaaaagaaagattttaaagtagcagttttgaacttacaggggcgcgttgagatgcaaccgattgactcacctttttcagtaggcgacaaaatagtcgaggagttaagaaaaacaacaccatatatcattgttgacttccacgctgaagcaactgcagagaaggaagcaatcggcttttattttgatggcagagtttctgcagttgttggcacgcacacgcatgtgcaaacggctgatgaaaggattcttccaaatggtactgcctatattactgatgtaggaatgtgcggagttgaagactctgtaattggtcttgataaagaggttgccttaaaaagatttattacagggatgccttggaattttgagcctgcaaaaggaaacgccattttgaattttgttgtgattgacatagagccatcaggtagggcaacacaaattctaagaggaaagtggaaaaagatttaaggaatattgttctattaataccccaaagaataaaaaacctctttaatttaggtagaacatatttagttggaggtgcaataagggatttcttgcttcaaaaagcgtttttcgactttgattttgttatcccgaaagatgagtttgcctttgttagtgcaaaacttgaaaacgaaaatcttaaatatattctcttaaatagggaaatgtttccactgtatagagtttttcttgaccactttacttttgattttacttactatgaggatattgaaagcgatgttcaaaaaagggattttacgataaatgcaatctatttaaatttagggaatttagagataatctctcatccaagttcatttgacgatattaaaaatggacttttaagagtgtgttcgggaaactcaataaaagatgatccagtccgttttatgagggcatttagatttctatcacagtatcagctaaaaattgaagagaatacaaaaaatataatcaaagattctaaagatttatacttcggtgttaaaagagagcgagcaagggttgaattgttgaagttcttaaagaacaatactgataatattaaaaatgcgttaatgcaagtttttgatgattttgatttttcgtttgcaagccgtatccgttatggagaaaaccttccggaacttcaaaaaaatttaaataaggattcaaaatacattgatctcctcaaagcctactttctgcggtgcaaatatccacagtttttatttggcctaacggaaaaagaattagagtatataaaatttatggatgtaatggttggtgcagattttaaaagtctctttgaggcattttatcgaaagaagaataagtttgagtttttactgttgaatattgttgcaaattttgatgaggaagagatcaaaaaatacattgaagttgtaagagcgtggaggaaaacaaaaataaagtttagtgaagtcgaaatgtttgcaagagtaaacaatatttcaattagtgatgcctacaaggaagttttgaagggagagtttaagaaaatatatgagaacatttgccatagttaattttgggtgccagatgaacgaatacgaaagtgaaaaatttagagaggttttctatgactttggattaagtgaagtttcgaatattgaagaagcagacatcgtcctttttaatagttgtgctgtgcgtgaaaaatctgagcaaaaactcataagttctgtgggatacgctcgctctctttatgaaaaattcggaagaccatatgtgattgtgacaggatgtgttgcatcaattagagaaaaacgaatcaaggaagttgcacgtgatagccttcttgtgctttcgaagggttatgaacttatttacgaacgtgttgaagagttacgaaacgaactttcgaaatacctaaaacaatcttcatcagagcgtattagtgaaggtggtggagtttttgcttatgtgccagttatttttggctgcaatagtttttgcacgtattgtatagtgcctgcaaccaaagggcgtgaaaagtcaagaccgttagaagacataattgaagaagttaaaaatcttgttaattcaggcgtaaaagaaattgtgttgttagggcaaaacattaatcactatggctatgattttggaaacaaaaatggttttattgaactacttgaagcagttagtcgtgtgcctaatttaaaaagactacgttatcttacgccacatcctgcgtattttacgaaggaacttattaaaaggatgagacaagttgaaattttaatgccacatttccatttaccagtgcaatcgggttcaaacaaaatactttcgcttatgaagagagaatacacgcaagaacagtatcttggaatcatagaaacaataaaagaggaattcccagaagctgcaatcacaacggatattattgttggctttccacaagaaacagacagagatttccttgagaccgttgaacttgtaaaaactgttaggtttgataaaagtttcattgctgcatactcaaaacgcccaaacacacctgcggcaacgatggatggacagatcgatacaaaggtaaaaaaagaacgcctcaattatcttctcaaagtgcaaaacgagataagccttgaaaagaataagacatatattggcaaaacttacgatgtgctcgtcgaaaatgttagggaaaacatagcctttggaagaattccacaggataaacttgttatctttgataatagttctgaagtgcgcccaggtgaccttgtcaacgtcctcataactgatgccgactttatacatctcaaaggaaaaaggtaaagttttaaatccactacttttatcattcaaaagccagatgagaggaatctccttagtttatattagagggggacttacgattctccccctctaactccccctaaaacagaatacttttattttgttagtcattccgaagtggcgaagccacgaggaatctcctcctttaatagaaggggattaacaaggctccccctctaactccccctgaaaagaggagatgcctcagaaagtcatttcggcatgactacaagataattgtgttattgggggagtactgaggggggtattttacctcctcagattttgagtcatgtcgagcgaagcgagacatctcctcagtttcattagaaattggcgcatctccttttcaactaattgaaatgattatttggtggttttgaggggaaaatgctttcctcaaatttttagaactctttacatttattttaggtaataaccaattgaaggtggagatgctctttctaacttttctcctgaaaagtagaaaactcccttaaaagtcttccatacaacactgtttggggcactgaataggtgggtccataaaaaaacttctctgtggactactttcactataatttgaatagttttgactccaaattttctctgatgtcttcggggagcgtgtcaataaatttattggttaccttatagtagattttcccttcgaagaattctttttcaatatagcccagttttagaagttcatttataactcttgtactatttacacctcgaattttatctatttcatctttagttcttttctttttaagaattagtccaatgacctcaatgagattccttgataaagttatctttttctttttaatgaatttttcaaaaaaccttcggtaagtttgatttggcaccatttgaactttattcttttcgaatgcaatatttatacctgtccctttgaggttattttcaagttctgaaagaagttcaaggatgcttcccttatcaagcccgagggttgatgcaattttctcaatctttacaggcttaggtgatacgaacaaaattgattcaattgcgtaaagatactcttccctcttcattgagcctcaaaataattggtgaaaaatgatcttcctgtaatattcttaaaaatttgttttttgcaaggataagcacggcaagaaatgttgcaataacttctatttttgaattacattcctcgattaatttcttaaaatcaatttctacaaattgtgtaagttttttcttgagttgttcaatgatttcagcaactgaaacctgctgcacggggattgttttattttcatagtacttttctctttggagaacttcttttacaattttctcaagacgtgaaacggggatctcattagctgaaaccttttcaacaaatgctctttttattactgttttttcaacggacttttcaagcacatcaataatatcgtcgatgttttcttcttgaagcgttttctttctttgctctttaagtcccaaaaggtataaaaggagttctgattttaattcaaggagagttgctaaaagtaaaatcttttcgctcaattcaaaatcgtaagacccttgaagctcgttatcgatgagttctaaaattgagatgcttaaaaggtaatttttgcttctttttgcttcaccaacaatctcctcaaggctcatttcaggttcatctttgtgagtgcttcttcaagtgttgcatttgcaaccaaagatgcagctttactaccttcttcaaaaatatcctcaactttatcaatctcatttttaagttgttctcgtttttctcttatcggcctcaaatattcattcaatttatttgcaagatttcttttgcatgcaacacaacccagttcgccagatctacactccctttcaatatcgtttacttcctccttgttaaaaatcttatggtatgtaaatacattgcacacttcagggtgtcctttgtcatgaagtttaattttttgcggatctgtaactgctttcattattttctttgttgtatcttcttctgtgtctgaaatttttatatcattttcaagactttttgacatcttcttcccatcaattccagggacatatggaaattccgtaagaagggcctgtggctctacaaaaagttcaccatagaggtaattaaaccttcttaccatttctcttgtcatctctaagtgtggtaattggtcttttccaaccggcacatattttgccttgtataaaataatatcagatgccatgagtactggatacccaagaaggccatatgatgcattttcttttagatcaaggtctcttatcatttcttttactgttggatttctttcaagccatgaaacaggcactatcattgaaagaagcaaatgtaagtatgtgtgtgcaggtacctttgattggataaaaagggtagccttgtttggatcaactcctgaagcaagccaatcaagcattactgagaccctatttttcttaaagtcttccgtatgctcgtagtttgttgtaagcacgtgtaaatctgcgataaagaaatagctcttgtatgtttcctgaagttttttgaggttgtcaataacacctacaaggtgccctatgtgaagttctcccgttgagcgcattccagtaactacaacatccattgtttgcctcctatcttaaaagtgaattttactaatgaggtttagcattggtgaaactgtcttcataaagaaataattaaacctgaaaaatggaattgatatgacaagcacaaggaatatgatgccataataatttaatgtatcgtcgtaaagaaacctaagtggatttttcgttaaagcaaatatgatttttgagccatcaagaggtggaattggtatgagattaaaaattgcaaggtaaatacttaaaacaataatgtaccttacaagttcaacaaagtatccaaagcctgttagcactattggattaacgctcatccagttaaaaagtggggcaagcaaaaacgcaatgatgatatttgataaaggtcctgcaagcgaaacaaaaatcataccttttcttaagtttcttaaggctgtaaaatcaacaggcacaggttttccccatccaaatctaaaaataataagggcaagtagtcctattggatctatgtgttttagtgggtttagcgaaagccttccttcttcttttgctgttacatcgcccattttgtaggcaacgtaggcgtgcccaaattcatgtattgtaagcacaattaacactgctggaataacgtataacaattcatttatatattgaaccatattattcaccattttctcatctcctaagttgttttgatattatacttaacaattatacatattaaacaaaattttaaaaactttggtaatttattttgaaaaaatcttgtaaaatagaaaggtatgggaaacttagttattgtaattcttgggccaactgcaacacataaaagtgaggttggcattgaacttgcaaaagaatttccacttgagattgtctcagcagattcaatgcaattttataagggaatggatataggtaccgcaaaggtgccaagggaaataagagaaaaaatacctcatcactttgttgatatcattgatgttagtgaagaatatagcgttagtcagtacaaaagagaattcttaaagttaagcgaagaagtctatggtagaaaaaagattccacttattgtaggtggctctgggctctatataagggcaattacggagaatttcccagtggaagagtcaccttctcctgatacagaattgcgaaaggcactttcagaaaaatccgttgatgagttaaagaaacttgcagaaagtatcgattttgaggctgctaataaggtttttgataagaagcgtcttataaggataattgaatattacaataaaactggtaagaaaatttcagaagtaaaaaaccccgaaggtaaattccaatttttaaagattggccttgtaaagccaagagaggttctctataaggacatagaaaatcgtgtcgatagaatggtcgaaatcgggcttattgatgaagtaagaagattgaaagagatgtatccatgttggtcaaaaactgcaagacaagcaataggctacaaggaaattcttgattatcttgaaggagtaataacgcttgaagatgcaattaaacttatcaagaaaaacactcgccattttgcaaaaagacaaatcacttggtttaaaaaagagaagaatgttttatggtttgactcaacgaaccttgaaaaggtagtagatgaaattaaaagattggtaggtgaatttataaatgaaaattgaaaaccattttatagaattgggtagggatatagaatcgtcccttaaagagtattttaaagaagtagatttaatccgtgaaaagaattttcttaaagtgcttaatgcatttcagagcgttcacttacacgattcagattttggttatacatcaggctatggttataacgacattgggcgtgaaaaaatagaattaatttttgcaaaaattttcggtggagaggatgcaatagttcgtcctcagataatctctggcacacatgcaatcgctattacactatttgggttattgagaccgggagaccttcttgtctatgcaagtggaaaaccttacgaaacaggagaggggattattggcattcgtgaagttgaaggctcacttaaagaatatggtgttaaatacggtgagtttaattttagggatggctttaatgaggatctaataagagaggcaaaggttgttgtttttcaacggtcaaaaggctatactttttccgattcaatatcgatagacgaacttgaaaatgcaataaaaattgtaaaagcagtaaatcctaacgctattgtgatggttgataattgttatggcgagtttgttgaggagaaagagccaggtgatataggtgcagatattattgttggctctttaattaaaaatgcaggtgcgggaattgcaattactggtgggtatatcgttgggagaagagatctcattaaaaaaatttctgcaagagttactgcacctggtgttggaaaggaaattggacctatgcttggacttactcgaaatatccttcagggaattttcttttcaccacttgttgtgtcaaatgcagtgaaaggtgctatatttgcttcaaaaatttttgaggatgtaggtttcgaggtaaagccgcgatattttgaaaaaagagcggatatagtacaggcaataaaatttggacgcgttgatcttcttttaaaatttgcacaatcaattcagaaattttcacctgttgatgcagatgccgaaattgagtctgctccgcttccaggatacgaaaacaaaattattatggctgcagggacgtttgttcaagggtcatcgattgagttatcttgcgatgcgccgatgattcaaccctatattggctaccttcaaggtggtatatattacgaacatactaaatatgcaagtttatatgcacttcaggaaattttaaaaattttataaaacaaaattgattttgaatactaattttattgacaaaaatttgacttaaaaaattcttaaagaaattgcataaagactattgcattttttacaatttttgatataaatacaccgataaggttatacaccttaccacctccctgcaaaaagcgctcttgcttaaagagtggctacgcaggaaatttaaaaggagaaggacaactccttaaaaaaccctacggctggactggtcggatgttatgcctgtgtaaacaggaagcccctcgttaagcagggtggctgtcactaattctttggaagggggtggctgaaatgcgcacagaaggtaaacacattattatggatgcctctggttgcaacccagagcttctgaatgatctggattacctgaggtcgcttcttgttgaagcggcaaaaaaggctaatgcaacagttttgaacgttgcatttcaccactttactcctcagggagttagtggggtggtggtaatttccgaatctcacctctccattcacacatggccagagtatggctatgctgcgttggatttttacacttgtggagacattgatccaaagattgcctgtgagtacgttgcagaacatctcaacgcaaagtacgtccagacaacggaagtcttccgtggagaggaacacgaaggaaaatacctacacaaagttcgttctgtaaaaactaaggtgtatggaaaagaactatctctacttccatgacaggtttggaggtgcagaagaacatctccatggcgtcaggagaattatttatgaggtgaggactccctaccagtttatccaagtggtagagagtcctacctttggtaagatgcttattattgatggggatgttcaatcctctcttgttgatgagtatatttatcacgagtcacttgtgcaccctgcattacttactgcacattctcctaaggttgttgtaattctcggtggtggagaaggctcaaccttgagagaaatcctcaagcacaaaagtgttacaaaggcaattatggttgatatcgataaggatgcaacggatattgcaaaagaatacatgaaagagtggcatcagggtgcatttgatgaccaaagagcaacacttatcaatagcgatgcaagggcatttgttgaaagcaatctttccaataattcggttgatgtatttataagcgatttgacggagccatacgaaggtggtccttcatataaactttactcggttgagttctacaaaacgatattcgataggcttaaagaagacggagttttcgttttacaagcatctcttttgagggttacaaattacaagatgcacacaattattagaaatacccttaaacaagtgttcccaattgttagaagttattttgcatacgtgcctgcgtttgatacaacgtggggttttataattgcctcaaagaaaaacgatcccaagacatttacaaaagaagatgttgattacatgataaaggagcgcataacgggagatttgcgtttctacgatggagaaacccacattgcgctttttaatctcccgaaggatattcgaaaactcatagaaaccgaaaccgaggttataacagacttgcactacattccacttgaaagaaaagaaaacctatgattctcataaaaaatgtctctgcgattttagattcaaagacctataaagaatctgttgatatcattataaaagattcaagaatttcctttatagggaatagtgcaccagaggataactattcaaggataatcgatggaagcaactttcttgcaatgccaggatttgtaaatacccattcacacttatcgatgacatttatgcgtggctatgccgaagatgtaactctacaggattggctttataagcatatctttccacttgaagagcatctttcatatgatatggtatattttggcactcttcttgctgcaattgaatcaataaagacagggacaacaatggttgcagatttctatttccatccacaggcaacacagcgggcactttctgaaattggcatgcgtggaaatattggtattgcctatgcctcaaagccgtttatggataagttgattatagaggaggttgaaagaagatttagagaaattgctggaaaagacgataagattttagtaagccttgcaccacatgctccatataccgtaagtcaggaacttctgaaatacacaaaggaacttcaaaggaaatttgattgtgttgtgcaaacacatttgcacgaaaccgaaaaagaagttattgactatatgaaatcatacacaagaactcccattgaataccttgcttcaattggtttcctcaatgaaaaagtggttgctgctcactgtgtttgggtaagtgaaaacgatattaaaattctaaagaaaaatggtgtttgggtttctttaaatcccgaaagcaatatgaaacttggctcagggcttccaccagttgataggtttgtcgatagtggccttaaacttgcagttggtaccgatggagttgcatcgaataacaatttatcagttcttgaagcagtgcgaattgtaagtttgcttgcaaaaggcatttcaggaaatccaagaaaattaagtgtttcagatgcatttgatatgcttacggtaaatggtgcaaaggcgttgggctttaacgatgttggtgttctaaaagaaggttttaaggctgatttaatccttataagaaaagactctgttgagatgattccaatgcactctccatactcaaatgtaatctattcaatgtaccccgaaagtaccgatactgtcattataaatggcgaaatcgtaatggaaaatcgaaaaattctcactattgacgaagaaatcgtaaagaaagagttcaaaaatcttttaaataaactcattcaaaaagagtaattaagtgtattttggctttgctctctttaaaatcaaaattgcaatactctcttcaatttcgacaaaaacagagtttgaaactgcgtaattactgagtgtcaaagtctctcctaattcaacacttttacctgtaagtggataataaagacctcttgaatccttgaacgagatttttcctaaaagtggaaatatcgaaattatatcgtttatatcggttttgacttcgatactgctattaaatatgtagatttcttccttattttcaagaatttttgcagatttcccttctttaaaaatcctgtatagaatcgaaaggttaaagagaaggtgatctgttcttccaccaagcatgtttgtgagaatgatttcgtcgtatccaagggaaagcgcatgtgttactgcaatttctgtatctgaatagtccttttcctttggatattcaaggtggtttatctttttgagtaagtccttgtttctaagggagtcaaagtcgcctattgcaaggtcaacctttacaccagattcaagaagtgtttctgcgccagcatcgactcctataacaaaatcaacactttttgcaaggtcccttagaaactgcggcggattttttgcgccatttccaacaagcaaacaccttttcacattatattatacagtcgaaacagatttcacaaaaatttaaaagcttgcctttgaaactttgaaaagttgcacaatttgtccaagggaatgcaaggttgatagaacaaaaataatcctctactttcaagagggataacccatgaagagtatttggaagtaaagagacttgcaaaaagttttggttttagaagactttatcacgattgaattcttgataaaatctactttttgaaaaattttatgtttatctaaaatgaaagtagagggtaaattaaaattttaacaaaaaggggggagtttttatgaacactaaaaagttcactattttacattcgaatgacatgcatggtgattttatggcagaaatgcgaggtgagaaaggcaaattggttggagggctttcacttctttcaggatacattaacaaagttagatcggaagaagaaaatgtgctttatgttatttctggggatatggttcaagggtcaattattgacacagagtttaaaggaatttctaccattgaacttatgaattaccttgctcctgatgttgcaacacttggcaatcacgagtttgactatggacttccacatctcctttttcttgaaaaagttgcaaactttcctattgtaaatgcaaatctctacattaagccatatcataaacgtttaatgaaaccctacactattattaacaaggcaggttttgacatcctttttattgggatcattactcaggaagtaattgatgcactttcaagagataaagacattggaagttttattacgcttgaagaagcaagagatgaggttgggcgtattacgaatgcctataaagatgcggatattgatttaactatccttcttacacatattggttttgaaaacgacaagaaactcgcaagcatgcttgatccaaattggggtgttgatataatcatcggtggacattctcacacgattcttgaaaaaccagaagtagttaacggaatcctcattgcacaagcaggtgttggcacagatcagattgggcgttttgatgtgctggttgatgatgatacgaatagcgttgtagaatacaattggcaacttatacctatagaagagggaattgcacctcctgactttgaacttgagaagtttatagattcttttaaagaagttgtcgaaagaaaatataatgttattgttacacgttttggacataaacttacccatcctgatagaaaaatagaaacagaattaggaaatttgtttgcagatatcttcaaagagcgtgcagatgtggacgttgcctttgttggaagtggatcaatcagagcgaaggaattagggcctgttgttacgcttggagatttaaaatctgcgtttccttttcaagatacaattcacaaattttttgttacaggagaaacactattcaaaatgttcaatacatttatgtccaatgaaaacaaaattagcgatggagagcactatcaggtaagtaaaggtgttaaggctgtatttaatacccaaaaggatcaacttgagtctttatctttagatagtgttcctgttaaatttgagaatgtttatacaattgctcttcaaggatttcactacgataactttgaaaaattcttcaagattagcgcagaggcattaaaaacaataaaacctccaaaggttgtctcaacttctcaatccgatgtgatagaagagtatttgaatttacaccaaaacattgacagagaaattgagggacgtcttgtctacataaaataattttttgtgtaagtattgactcaataaaatataattgcagtttaagggttcttgtgctaaaatagtctgaaaggaggtaaacatgtttatagattattttaataattttatgggtatgaatcgggtttatcttatgctaataatccctattgcaatccttgtgattcttttaatttttgcaattattactgcagttgttgctcataagaaggggcgtaatgcctttggatggtttatccttgggcttttaacaggacctattgggcttgcaattatcctcgttgcattgccaattcactactatataaaaagcggagatgatgacctatgaagatttttatcgatacggcagatatagaagagattaaaacagcaatttcttggggcattgttgatggtataacaacaaatccaaccctgattaagaaagcgttgcaaaaatatcgtgatagaatttcctcaatggaagattacataaaggagattttgcgtattgcaggaaggctccgtccggtaagtttagaggtaataagcactgatagggaaaaaatggtaaaagaggcaaccattctgtatgaaaagtttaactacattgcaaataatgttgttgtaaaaattcccataaatccaaatcttggtgagggtaacgattttgatggcataatggcagttagggaattaaaatcagctgggatacccgttaatgttactcttgttatgactcctgagcaagcgcttcttgctgctaaagcaggtgctgaatatgtaagtccatttgttggacgtgttgatgattttctccgcacaaaggttggaatggagtttaagaaggaagattattttccctccgatggtatggaatacgatgatgaggttattaacgacaatggaatagtaagtggagtgcatatgctttcgataattaaagagatctttgaaaattacaggttttctactaaaataattgcggcatctgtaagaaatgcaaggcaggtaagagaaattttggaagtgggatgcgatattgcaacaattcctttctatgtgcttaaagatatgataaagcatgtgaaaaccgaagagggaatgattaactttgttagagatgttgaaaatgagtataaagaaattttttggaaaggagagtaactatggaaataaacgaaaaagaactcaaacaccttgagaaagtaggcgatgttgtagacacacttattgaccttatgcttaactacagacaaagcggacacccaggtggatcgcgttcaaagatgcacatgtttgtaacactaatgctttcagggtttctgcactatgacattaggtatcccgaaaagcgattttccgacagatttattttaggtgcaggacatacaattccgcttgtttatgcaacacttgcagttttaaatggagcacttcaaaaaaaatatgaggaaactcacgacgaaaaatttaaattaagaagagaatttgcacttcttccagaggatttacttggttttagaagaaataaaggtctttcggggcatgcagaatttgaaggtaaaaccctctttctcaaatttaacactggcccatcagggcacggaataaccgctgctgcaggtgaagcaattgcactaaaaagggcaggtcttgataaggttaaggtggtagttattgaaggagatgcaggccttacacctggtggcttccatgaaactgcaaattccgcttggggattagggcttgataacctattcttccttgttgactggaataactatggcattgatgaccatcctgtttctgaaacagtttatggcactccaaaagagtggcttggctgccatgggtggcgtgttattggcactgaaaatggaaacgactttagggaagttttaaggacagaggcagaactctttgatgaaaaaaatatccagccaaatgtccccaatgtagcatactttaagacaaggaaaggccgtggatatctaaaatatgacaatgcatctcacggtgcccctcacaagatgaactcagaactcttctgggaaacaaagaaggagttccaagaaaaatatggtattaaattttatggctttggtgaacctgcgccaaaaacacaagaagaaatttacaagcagttcaaggaaaatatcgatattgcaatgagtgttatttatagtgattcggaacttcttgatttcattgcaaatagacttattgaaattgcaaaaactgtccctgaagaagtttcgacttttgaacttggtggcgagaacccattaatggataacgccctttatgattacaaaaattatccaaaggatctctactttgaaccaggctcacatgcagcaaacagagaggcattctcaaagtggggtgcatgggtcaacgcatacgtcggcaaaaaatatggaagaccactatttatagcgatgtctgctgaccttgcagattcaacgcaaatttcaggttttgcaaaaccttatggagattttcctggttttgggtggtatgataaatcgcgcaataaaaaaggtgtgctacttccacaagagattacggaatttgtaaattcaggaatctctgttggtattgcatcagtaaattttgctgaagatccatttaaggaatttaatggcttctatactgcatcttccacatatggctcttttgcatatctcaagtatggaatgatgagactcttctctcagttggcacaagactgccaactcaaagttggaaagacaatttgggtaatgggacactcaggccctgaaacagctgatgattcacgaacacactttggcatttttgcgcctggcgtaagagatcttttcccacaagggcatattatagaccttgttccatgggaagcaaatgaagtgcctgtcctcttgggtaaagctctttctttggaagcatcaataattgctcttgtcttaacacgacccgcaatccccattcccgatagagaagcaatgggacttgcttcctattttgaagcagcgcatggtgcgtatatcttaaaagactttgatcctggtcttgaaccaatgggtactgtaattgtgcaggggacaagctcaacattgtcagttgtaaaggtaattccacaattaagagaagcaaaacttaacgtaagaattgtctcagcgccaagttatgaacttttcagaagagaaccacaggaatatagagataaggtgctcccgtggaaactttggcacgattcaatggtcatcacaaacgagtcaataaaactcatgtaccattggattgcaaacccaatcgttaaagaatattccctctcttctgattgggacaacagatggagaacaggtggaacagtagatgaggttgttgaagaggctcaccttgatccaagacatgtctttgaaggtattgaaagattcgtaagagatcgagaaaagagactttcaagaattgcagagatagttaaatagggtttaattttagttagttttgcccggggattttaacaaaagtcttccgggcattttaaattttcttcgtaatttcatgaaatcatgctaaaatcaagttgtgagaatcaaggagaagactctttacaaaaaagaagaaataggcaatagcattacacatggtgtcggaatagccttgagcattgcaggtcttgtgcttcttattataaagggtgtaaggtccaataatttaacaaagttttttgcatttttgatttttggaataactttgacacttctttatacggcatccaccctttaccatgcgctttacataaacgttaaaagcgtaaagttgaaaagactcttacgacttttagaccactgtgctatatatcttcttattgcaggcacctatacaccattttccctaattgcaatcggaggaacattaggaaggaatatttttattcttatttggatgcttgcaataattggcatcatctttaaaatctttttcgtaggaaggtatccagtgctttttacctctacgtatctcttaatgggatatcttgtactctttgcttggaaaattcttgtttcaaatatctcaaaaggtgcgttaattcttcttattgcaggaggattgacctacacacttggcgtgattttttatgcctttcagagttatagatataatcactttgtttggcacttttttgtccttggtggaagcatcttacacttttctgcggttctcctttatctataattgatcatttacaatttttgttaatttagtgtaatgctataaagttgactttatcgaaaatttgattacaattcattcagatggacaaaattcactactatgatggagagatttacaaaaggataatagatccgaatttagcaggtcttagaaatgaaattctttcgtgcattaagaactgtaataaatgcattgatataggaagtggcacaggagcacttgtgattgggttaggttctatttgtaaaagcgtaattggcattgacctatcttcaaaaatgattgaaattgcttcaaaaacgaagaccgaaatgacccttaccaatgtggattttattcatggtggcatagacgtcctaaaaacttttgaggatggggaatttgactttgcaacattctcaatgtctcttcacgaaatggaagagtctgagagatttttggttcttaacgagggattgagaattgcaagagaagttatcattgcagattatttgataaaagccaagacatttttctctgaccttggtgtaatttttgttgaattcgttgcaggcttaaaccactttaaaaattacattaattttagacagcatggtggcatccaatatctaattgaacgcactaacgcaaaggttatttcaaggagaacttattcaacaatttttgaaatagtgcgcctttcaaaatactaattattttctatatttctttaccttctcttcgattgtaactccgtttttcttatcgtcaatttttataactgtaaagacccttcccgagcctttgtctcttgcaacgatatgcgccttttttatcacttcaagcagcgtatcaaggtcaccttcaatggtagtgctatttgcagagacttcatactttaaacctgaatcaatcacaacttttattgcttcatcaacaatttcgtaaatctcgtcttctggaactgcaggaattaccgtaaattccgcaattgccatataaacctcctaaataaaaagggtttcaatccctatttgcctcttttactatgagttttacgccttgaactctcgttacaacaacttttttgcctttttcaatgacacttccatcttcgcttagtgcagaccaataacgcccttctacaagcacttctccgtcataacttaagtcttttacatcctttgttacaagtccaatttttcctacgatgctatcgatatttgtcttgtactgataccctataagcttgagcttcttttttagcaaaaactctgaagagagaattagtgaaagtgaggttataatgaaaacgacaatttgaacggtaaatcctacgtccaacaggttaagtataagcgaaacaattgcagcaacaccaaaccagattgcgaagaatgttaaagtatttatttcaataatagaagatacggctgcaactaaaatccaaaaaatcgttaaatttagcttgctcatatgtgccttctttcaggctttttacttttcacttccgcctttttcttcctcttttgtaaagatttcttttattgtgccaagcgagcccaatagtgccgatgactcataaggaaggaatatcttagttgctttaccatctgcaattttatttaaggtatcaaggtaattaatcgcaataacatcttttgtgggttgtcctctgtggattccctggaaatatacttctgctgcatccccttttgcctttgcaacggtaatgagtgcctgtgcttcaccttctgctcttaaaatttgtgcttgcttgtcgccttctgcagtgagtatctttgcctgtctttcaccttcagctttaaggattgccgcttgctttacaccttctgcctcaagaattgttgcacgtttatcacgttctgccttcatctgctttgtcatcgcttcttgaatttctgggggtggcataatcgactttatttcaactcttgtaacttttataccccatgggtctgttgcaacgtcgaggtcgtgccttaaagtctcgttaattttttctcttgaagtgaggagttcatcaagcgttaagtttccacatacatttcttatagcggtttgcgtaagttttagtattgcctggtctacatcttgcacttcgtaaactgcctttactggatctgttaccatgtagtacataacattgtcaattttcacaacaacgttatcctttgtgattatctcttgcgagggataatcccatacttgttcccttagatcaacaacttttcttatactttcaataaacgggataaggacatgtaatcccggtctaagagttcttgaatattgtccaagcctttcaacaacggaagcgcttgcctgtcgcacaacgataacgcttcggagagcaattgcaattactacaagaatgagaattacaaaaagaatcaattgtatcatttttcacctcctattttaatcaatatattttaacactattttcaataattgagaaatttaaattgttgtataattacaatatgggaatttttgaaataattggaccaataatgattgggccatcgagttcacatacggcaggtgcagttaggattggaaagtatgcaaggcgtatttatggtgttgagcgtccttttgaccttgttgaaatcgacctttttaattcattctcagaatccggcaaagggcacggaactgatcttgcgctactatcgggtattttgtgtttcaatgttgatgatgaacgtattcttaaggcatttgatattgcacatgaaatgggtataaattacaaaattaactttaaagggattgatgaagattttcctgagaatacggccaagataacattttataatggtgaaacatctttttacatttttggggaatcaattggtggtggtttgatccatatttttaatgtgaacggttacagagtaagtctttttggaaggcacccagtgttaatcgttgttgcaaaagatgtgagaggtattgttgcgcatgtctcaaaagtgattttagatgcgggcataaacattgcaaaagcagaaattgaaagagattcctcgattggtgagtcgctttctgtttttaaacttgatgctgattttccaaaagatatgattcccttgatcctcgaaaacaaaaacataaaagaagcaataacagttgaaaggcttgaggaactttagggtgatatcatgaagataaaatttaaaagttttgcagacttgaaagaaaaagcaaactcatctgggctcagcctttccaagtttcttatttattatgaggctttgaacgagggaaaagatgaagagtttgtcataaataggatggacaaaacgctttatgcaatggaagaagcaattgaaaagggcttaagaaataaaaacatctcgaagacaggctttgtgaatggttgggcataccaattaaaggaatatataagtaataatagttttcaccttctttcgcctgaatttactgaggttatcttaaataccatcgcagtatctgagatgaatgcgtgtatggggcgaattgttgcagcaccgacggctggctcatgtggtgttttaccaggttcacttataacgattgcaaagttaaagggagttgaacgacaaaaattaattgaagcgctttttgttgcagggggcataggagaagtcttcctgaaccttgcaagtttgtctggtgcacgtcatggctgtcaagcagaagttggagcagcctcttccatggcttcaggtgcaattgtttcacttttttctgatgatattgataaaattgaaagtgcttcggcttttgcgctaaaaaatgtattggggcttgtgtgtgatccaattggaggatttgttgaaattccttgtatcaagagaaatgtaatgggtgcagtaaatgccattgcttcagcacagatggcccttgcagggattaatacgattattcctcttgatgaggttattatcgcaatgaagcgcattggagagcgacttcctcttgagttgagagaaacaggtgagggtggcattgctgcaactgaaactgcaaagcgtcttttacaaaaattcaaggaaagacaagaataaaaaattccttacaagcgaagcatatcatctgttatacaagtgaatatttggagggtctaccttccttaaattgaaaggcgaagatgcctcacagtatttaggtatgacaattattgaagggagatgtgctcttcaaattccccttaacttcaaaatcccatttgattttttgtttgtcattccgaaggctttagcctgaggaatacctaccttagagggggacaagaagaccccccctctaactccccctgaaaggaggaggatttttattttttgggtgaagttataggagggtatcctaattagagggggattagcaagactccccctctaactccccctgaaaaggcggagatccctcacattcgttcgggatgacttttttggggggtactgaggggggtattttacccctcagattgagagaaggagatgcctcagaaagtcatttcggcatgactacaagataattgtgttattgggggagtactgagggggtatttcgccccctcagattttgagtcatgtcgagcgaagcgagacatctcctcagttaatattagagaggattaacaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcctcctccattaagagagatttctcagtcgcttatgctccttcggaatgacgcacacttagtcattccgaagcggaaggcaaggaatctactaagttaaataaaatggataaaagcctaatgcgaaccccccaactattttatacgtaaaaatattcgcaagtttttcggaaactttcaatcctacaaaccttcataaatagtatgtttttaattttagcggaaaagaaaaccacccttaaaaccctgcacagtaccgtagagtaggcatcaatactaaattaccaccccattaaaatttcgtttttgagaagcgttttggaatagaatgggttgaagtacctaaaacaagttttttgcctctctaaacgcacgtaaatgaaaggtaaaaaagcctcactaacaaagcctttattaactgtaaaatattagtatcttacaaataccttgtaaaatcccttataaatagtgcatagttacattttaaaattacacagtgtatacactaagcacacttctaaggaattttcttgctctatctgtttgcgggctttcaaaaaattcaagaggatttccttcctcaacaatccgaccatcggccataaaaataaccctatcagcaacctcttttgcaaaagatatttcgtgtgttacaacaaccattgtcataccattctccgcaatttctttcattacatcaagcacttcctgaatcatttcaatatcaagtgcagaggttggctcatcaaagagcattaatttaggttccatggcaagcgcccttgctattgcaacacgctgcttttcgccacctgaaagttcctttggatagtgattgagtctatgtccaagtccaactttttttaggtaatttactgcaatatctcttgcaagatttttatccattttctttacaaccactggtccaagcataacattttgaagcgcagtaaggtgagggaaaaggttaaagtgctgaaaaaccattccgatttcctctcttaatttgttgaggtttgtctttggggttataagacgtccctcataataaatctcgcctgatgtgggtaattcaagtgcattcaaacatcttaaaaatgtgcttttccctgcgcctgatggcccaacaatcacgaccttttctcccttttgcacttcaaagttaatgttctcaaaaactggaaccgacccaaatctctttgttaaattaactgtcttaatcaccttttgcaaacctcctttcgagattttgtgaaagccttgttaaaggaatcgtaagtaaaagataaatgatgcctgcagcaaggtacggtgtaagcacatttgccgttgcagatgaaatttgctttgacttatacgtaagttctgcaatacctgtgatcataacaagtgaggtgtcctttaataacgcaacgatttcatttgtaattggtggaattactcttcttattgtttgaggaagaattacatgtctcattgtttggtaataattcatgccaagcgagtttgctgcctcaaactgcccaaaggaaattgattcaatccctgctctgaaaatctctgaaatgtatgcagcagagttgaaggaaagcgccacaactcctgaggtaaatgcgtcaagtttaagcccaaaacctggaaaaacataatacacaatgagtatttgaagaagaagaggtgtgcctcttaaggcgtccacataaattgaagagagcccccgtaaaagagggctctttgaaatgcgcaacaatgcaataaaaaggccaaatactataccgaaaatcattgcaagaaaagttaaaccaagtgttgtttttagtccttggagaagaaatggcagcgtttgaatgaataagtccaatctaaattgcataaacgatcacctctatgggatagattgaggatctgttccaaaccactttttgtaaagtataacgtattcgccatttgacttgatttcttttaatgcattatttattgcatctctcaattctggctcatcttttctaaaggcgattccgtattgctcagttgtgaaaagggaacctacaagttttacctttggatgagtctttgcatagtagagcgatacaggaagatcatttattactgcatcgattcttccaatttcaagatcggagagtgcaagttgaatgtcaggataactttttacaattgcacctttaatcttttttgcagcctcttcacctgttgttcctgtctgcacgccgacggtttttccgacaaggtcctctggttttgttattgaattattgcttgattggacggcaatcacctgtcctgaattgtagtaagggtctgaaaaatcaacttcctttttcctttcatctgtaatggtcattgctgaaattattgcatcaaacttccctgtttgtaaggcaggaattatacccgaaaaatctgccgtcacgatttgcacctttacaccgattttacttgcaagaaggtttgcaagatcaacgtcaaacccaatggcatttcccgtttgtgggtcaatccactcaaaaggtgcataagttgtgtcagatccaaagacaattacgcctgctcttttaactcttgcaagagagttaaaagtaagagtaacttcttttgagacaccacttcccgaaaccttgatgctttcttggtaaggtgttgcaccgtctgcctcaacttttagaacgtaatcccctgcttttacattactaaatacaaattttccatttgcatctgttgaggtttgttggtcatttaaatacacggttgctccttgaactacaacaccaccctggtcctttacaacgccacttacctgtcctgaacttgcgcaacctgttaatactcctaacattacaagagacactaacaccaccgctactacctttgtaaatcttctcatctttttcctcctataaattaaaaatggccggcttcttgcgccggcttataaaaaacaatataaatgtgtattagcccgccggcgctcttgtgcggggatgttttttagcatgttttcttgtagccaaaactaaaattgtattttccatattttcctcttaatttgtgtgaattttattgaagttttgaaaaatgtcaataggcttttactggtgtatctcttgagtttgtgttatatgaaacaagattaaaagcatgtttattaacaaataattaatttttctttaatattcatttttgagattaaatgctttgtagaacacaaggaaaattcctattgcaaggggtgcaccgataatatcagcaattacatgctgctttaaaaattgtgtcgaaaggattattaaaattgcccatatcgacattaagtatgcaattagcttgtatttcttttttacaaaccaaactgaagaagccaatgcagatgtgccacaatgtaaacttgggaagcaattatatgggttgtcgcttgaatataattttacaacctcattcacaaaataattatttccaattgttatttgaggtcgtggaacgtatgtttggaacactacatacacaaaattgcttacaagaaaaagagtaataaaagaaagagaaagtggggtaaatatacgtggatggaagatgaaaaagaaaagaagtgtgaggtaaataacaggttcaagtgaattatatataacaataaactgtggaatgaatggcacgagtttatcaaatgatgttgcaagtacatgcacatttgcggttgcatggtttgtaaaatcataaattttcgacgtgtaataaataacgaccgcaagaacagtatttattagatagagtttgtagtttttctttaaaaattccattatattcatgtttcgcccctaagtatcccaacgccaagccattctggtcctgcgtagttcccaattgagcaacctacctgaatgaggtctggatttaccccaaaggtatgtttcacatattctccaaattcgtttgcttcatctcggtttagtccgtacatgattgcaactttctctaaaccgaactcattaaattcgtttgcgataaatttcttgaggtattcctttgccttgctaaaacttctaaatacgctttcaagttttatgagaccatccgtgaacgagaagacaggctttacatttaaaacgcttccgataagtgcgatttcttttttgatgcgtccacttgcgcctaaatatttaatttcgcttaaggcaaatctatccctaagtctttcaacaactttatttgtttgattatagacagtttcaaaatcgaatcccttctgtattaaacttagcgcatgttccgttaaatatcttattgcatagattgaagattttgaatctataatttttattgcatttgttttaagagtttctattgcaagccttgcagaatttatagtgccacttactttctccgagataaggatcgatattgcggtgtctccattctcaattacagatttaaagacattaatgaaatcgtcaggagaaggttgtgaagtttttgggaattcgtctgcatttttgagaaactgataaaactcctctattgatatatcttcaccttccttaaagtctctttccttatagaagatccttattggaacaactttaatgtcgtttgattttacaaactcatttgaaagatacgctgttgagtcaacgactatttttatcattttctcctccaagtagttatagcacattatatgaaaattgtgaaaaaacgtataaaataatgaaaatggaaaatatttgtagtattgtgaagaggcgtccatggaaatgcttttaaaagcaatttttccaattgttattggttatcttattggaagtttcttacctgcgtattttataggaaaattaaaaggagttgatgtaacaaaagcaggttcaaaaaatccgggtatcgcaaacacggcaaatctttttggatataaaatggcaattcttgttggtatttatgatatctttaaatctccgcttgctatcttcgtagcgttaaagttgggtgcatctttaccagttgcgttcgcctcaggtttttcagccgttttggggcatattgctccattttatcttcggtttaaaggtggtcgtggaatggcagcatctattggtgttatgggctattcgcttgtgctacttcttatgcatgatgtacgctttgcctatgtatttattccgataattcttattattgcacttttattttttatgcggaataaatggcactctgctgacaccattacactttttgtgttacctttgtttgtcattgcagttattctttactatagcatccgtgtggaaagtgttgcatttctcatcgcaggtctttatagtgttgtacaaagagtagagtatctacttagcgaaaaatttaaagaagcaaccattgaagaaagaaaacttctgtcaagaaagtggttaaggccgtttgcatccatatttgcaatagggattatgttctacaaaatatacacgcttattcttcttggagcggtgcttcttgcatttatcatttttgaagcattacgattttcaaaaaaacgctttaaagggctaatcccttataaagcaagtgaagaaaaacgcatatcatctatggttatgtttttacttggtgcatttatgactttgtctttcttttcgccttcaattggctcgcttgcagttatgtttacaatctttggagatctttccgcttggagtataggtgttagtattggaaaattccacatctttgctgggaagactcttgaagggaccattgctgcattcttaacaaatactcttattgcatcaatttactacaaacttgggcttgtaagtgttgccgtatttttgactggggcaattgttgcaactcttgcagaacttgctccgtttgaggatgacaatttctcagtgccacttttgagcgcaatcacaatgagtctgattagcgagctttaatcatccttgaaaaactggtggttattcttatcgatatagccgtcaaattccttgaaactaacaagtgcaatgccattttcaaaagttgaagcaaagttatacattggcgcaattacgaatcttccgctcttatcaatatatccccaaaggccattcttttttacgggggcaagtccttctttgaaatccgatgcattttcaaattgaggtggtatcgctacatttccttttgtatcaatataaccaaataatccgtttttcataaatagtgcaagcccatctctgaatgcgcgaaccacttcgaattttggttcaattacaaaatcacctttttcattgataaatccataatgattatttatccttacctttgcaagaccatctgtaaagaaccacacatcctcaaattgaggctcgataacaatttttccatttctatccgaaaatccccacaagttgcccttacggtatggcacaagcaaacttgaagtgttagtgtttgtgaggtgaatttgtgatgcactgtttgattgttttgttctaaatatgtaaataccttcaccgatggaaattgtaagtaaaacgattactacaaaaattaaaaatcgatttaatagcttctgcatattatcgctcctttttacattatacagaaaaattctatattttttgcattactaaatcgctacttaattgatagagttatttgtccagagtaagaaacatctccgcttccagagttgaatatgtggacatcataactgtgctcaaggctcaaattagatgataaactgacgcttccatttgcagttgttacccttgctacaatggtgttattggttatgtcagttatatacaaagtgattgtgtagtttggtaagcattttaacgatatatttatccaatctgcatttgaatatggcccgtagtcccgttgactgtacttagggacagagccactcattggaatgtaaatgcaccattcaggtttaattgggggcttactattttgaggtacatttacaataacagttttaccgctaataagttcgttaaatgtcttgctctcattagaaaggacgttcaataatgaatcaaatgtcttgttttgcgagctttttaataattcttcgtaaacttttgccgtgctttttaatatggaaagattgtccttgctcatgtatggtgttattacattacttttaagttcaggaaattgatgagaagctaaagtattttgattcgcttgaggaataactcccaataatattgataaaagcatgcaaattagcatcaaaatgattacttttttcatttttgctttacctcctatcgaaaatattattgcactttttaaaaatttttaatattcttaataaaaatatcgcttttcgtagtctttttgcctgtttttacctccttttcctccggagccttgccctcgtttcagcgcatcacctccaatccccagggagattccgctcccagttatatcatattttattctctctcttgtcaagaggttttaaaaaattttctaaaaattcttataaattttttcttctcatatacaagacctacaaacttacaaaaaagttccatgaatttgatagaatttttaagaaactttacaacttattaaattttgtagtgttttccgtatttttgggtgtaggctacgggaaatattgtattaaatgactctcttagtcttgtgaaaatttgagccttttcagttgatggtcccctttacataaagaaaaatacaagtaaaagctttgaatctctcagattaggttgtagtatatagtcaataaaatctaaagagccctaacaagggctcctttaataatgagtttcgataaactcagtctttaatctcctgggtacttttctacattcttaatagtcttttctttagttttatatctatattcaatgcatgaatacgaaaaaagcaaaagaaggtcaagcaagaaaacagagtagacattgaatagaaatttcattaagaaaagagctattgctatcaatacaggtaagatgtaggtaaattttttgcatccctcaaaaaaaatgacagtaagattataaataaacgtagaaatgactaaagctaagtaaatagcagtcttgtgcttatacaatacttcaaaaaaatgaaatctagtatagggagaagcaaagataaaagcaaggaagaaaacaaaaactagaatcaggcttgcaaggataaaaacttcgccataattttttgtagacaattctttatctaaaagtgattttgtggtgattaagataataggtacagaaattataaacaataaagcaagcgaccattcagcagtaagagcaaaatacctaaacatcgttaacgggaatagtgttattgcaattacaaagcctaactctctatttaaggtacttaatgttctcttgttcatttttaaaatcctaaatactttactcgttttgaacaattacagttggcaagattacaccaggagtgtgggctaaatcaattgcgcattggctcgaacacccaatttcaaatgcaatctttataacatctgtaacatttctatctatatttgactgaatgatacctgttataagcgcccaagcaaggcttttgtatacggcatagtctcctgcaggaatatatggataaaccacaagagaagctaatgacattactaaatcaaaatttgtttgttttttatagttgctaaccacaaaatcccagtactgtgaagttgccaaatcaactgctgcctttgggtatccattttggtccaaataagcatgaccataaatagttcttgagccgccataaaaatattctactactttgagagaagcatcggagtattcatagcaattataagttaaattagaacttgcgtcataaaaagaccattgctttacaagagttgcagcttttgctttttctaatggatgagaccatcctaccatggtgacggacattaggatgacaattaataaaatacatagcttattaacttttgatctctccatttttagcctccttaaaattttattatttttcttttctcaaaatttagttttatctactcactttttttgtaattatttctactttacctccttttcctcggagccttgccctcgcttcaacacatcaccttcctttcagagggagatttcactcctgcagttactcaaagatgtatatgttacaaacatttccctgagttttctccttttttatcaaattaataaatttttccttttactgtattttatcgtccccctctctcttgtcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccttttactgtattttatcgtccccctctctcttgtcaataaatttttaagagatttttggaaattcttttttttactttaagcaaaaatccttcctcatataataagactttcaaactctcaaaaaagttctacaatttgaaaaaaaatttttaaaaacttttctaacttatcaaatttcaaagcgtgaactcacaaagaaacctgtaaatcttcttgcatttttgtcatattttggatttttctttcctactttaaaaatggaacttaggaacaatattcattcaactttctgcagtatcattgcttaaatcgaatagtttccttttttagcgtgttttactctttatgaagaattaattaagagtgtctataattagaaagcgtccttaatattttcttaaaataagggagactcactaaaatgaactttgtgggtggctttttagatataaaagaatagatattatccttttttgtaatgagtatttgaaatcgtagagctcttctttctttaaatttttaatttctgcacgaaaaaatatttgaaaaaaattccaaagttgtaaaatttatttgtaaaatagtaaataggaggtgtttttatgaatactacagttattttggttattggtttagtggtttttgcaatagcgatgttaattatggttttgaagatttcacaaatgcaggagtcgttaaaaagttctgtgaaggattctttgcttgaaaatatccataaactctatacatctatttcagatctcaaagaggagtatggaaaaatcacttcaacgctttcaaccctttctgatattagtaatgacacaaagactttaaaatcgtatctaacgaatacgaaaatacgaggttattggggcgagcgccttgttgaggatattataaatattgttgggcttaaagaaggtataaactatgtaaagcaaacaacagatagtgacagtagacctgactttacattttaccttccaaatggaaaggttataaaccttgatgcaaaatttccacttgataactacaagaagtttatcgaagcacaaagtgaagctgaaaaagaatcttttaaaaaagaatttataaaggatgtgaagaatagaattaatgaagttgcaaaaaagaattatgtaaatgaaaacaccgttgactttgcgtcagtttttattgcaaatgaaggcacatatgcttttcttttaagcgaagagcctggtattattgacgaagcactgtcaaaacaaatagttcttacgtctccaaccacactttatgcgttgctttccgtcttaagaaaagcaactgagtactacattttggaaaagtccgtaagagatgtccttgatttgatggtaaaatttgagaaagagtggggaaattaccttaaggagtttgataaattagacaaagcaattaacgatttaaaagacacatataacaaattggttacaacacgaaaggacaaattggactccgttttaacagaaatcgaaagcaagaaggctttaatggaagaaaccgaaaacgaaacacaggaaaaggtaaattaattcaaaataattattactttattaaaagggtttacttgaataactgcaagaaatttggatataaactctttcgaaataaggatttgttggtttttagcaagcattactatgcctggaattttattgtttgaagtatatttcttgtcatttgtaaaaatcataccatttgttattttaaatttgttgccgtttacttcaaattgaacggagccatttgaaactgtatatttgatattcatagaagataaaatttctacgagtggcagataaactgttttgttcttaaagactaatttatctttcaatactaaatacaggttatttactgtgtaaaatttttcgcttggataaaatgttacgaaatttaaatcatttatcgttttaaatgtaaaacccattttcttaagccctgttataagtgtctcaagatattcaagacttgagctaatatcaaactttaaggtatttggtcctccgtaaagccttttaaagttttcatatggatggaaaaagaaacttacgaatcgactactccttgcgctaaagagaattctttcaacatcaaatttactttgcaccattaattggggtgcagggataaaataaactggttttttatcatctcttaaattgtaataaacagaaacagtttttgaccaatggaattggaagtcgggctcataaaataaggtaaaatactttgcaaatattttgtattgagagggtgttgcggtgtaatgtggggtttcccagtaacaaaatttaatacctgatttttcaaacgtttcaattgcactttttatatgactttctgcgcaggaatctgtcgagcactcggcacattttccaaattcaaaatcagaagttgaaacaccgctatcatgttgatgagtatagccatgaattccaacaataccgccatgagaagccatatataaaatggtttctctaaatgctttcatcttgggattgtttgtatcgctcatatcgaggtggatattttccagtggatttatgtaaatggggacaaccgatacatggaatggcacatgttcatcataaaggtaatcagcagtttttcttaacacttcaaggccgtttacttgtattgcgtaccacgggcttacatcctcaagccttataagtgctattttaggttctgtaagactgggataagttttctcatttgcaaatactgtttcacatacatttaaaaataaagccaaaataataaagataataattattttctttttcatgctttgataattatactcatttacatatagaaataaaagggtttttgaaaacgaatgttataatatctcggggaggcaaatatgaaggtattagggcatagaggttgtaagtacgaaatcgaaaacacgattcgaagttttgaaaaagcctttgagcttggcgcagacgggattgaacttgatacgcaatcaactcttgataacacaattgttgtttctcatgatgaaaatctcaaacgtgtttttggagttgattttaaaattcgagaacatacacttttcgaacttgaaagtatttcaaaggatggcgaaaaggtccctacgcttgagagtgtccttgaaattgcaaaaagtagaagcaaaatggtagatgtggaattaaaaaacccgaaggatcttgaggctgttgcaaaaatagtccaaagttttaattacggtggattttttatttcgtctttttaccacagagcgatgcttgagggaaaagagcgttttccaaaaatcaaatttgcgtttctctatgcgcatgtcccggaggatgtatcgctatatgcaaagaaaattgatcttttgaagcctgaaattgaatttgtaacacctgaatataggaattatgcttcaattacaattccatggactgtaaacgaaaaagaagactttgaaaaactttacgatttaaatgtatttgctgttatctcagactatcctgacaaaatcatcgaatttcttaaagaaaagacttaggtaagataacttgcaaataattttttaggtgttataatgatttcatgattcatttaagatattatataaattttaatgtagaatttcttaggaggtatctatgcagagccttttaaaactctatgcaaatttaaaaaagtacttgtttctaatagttggagcagtttttctcatctaccttcaggtgcgagcaaaccttgaacttcccactatcatgtcgaaaatcgtaaacaatggtatcctaccaggggacataaattacatttggcaacaaggtatgtttatgctttttattgcgggtttaggcatacttgcttctattgctgcaaatttccttacatcccatgtctcaatgggacttggaagagacataaggagcaaattttttaaacatgtagaaagtttttctctttatgagtttaataaatttggcgcatcaacacttttaacgcgaacatcaaacgatgttgtgcaaattcaacaatcaacgcagatgcttataatgatgctttcaaacgctatttttacggggattgatgcgctcatacttgcgtataatgcaagtccatatcttacgagagtcctctacgttgctatcccaaccgttgcgcttataatagtcctttttattaatcctgtaacgaaactgtttttactcatacagaaggagatcgataagattaatagggtcgtaagagaaaacattatgggtgttagagtaataagagcattcaacaaaactgaatatgaaaagaaaagatttgatgttgcaaaccttgacgtgacaaatacctatataagggcaaatagaataatggcagtacttatgccgcttttaatgattgggatgaaccttgcaacagttgcaattatctggtatggagcaaagggaattgatttaggaaacacaaaccttggatcaatggttgcatttattcaatatgcaatgatgattttgatgagtattgtttttcttactattctttttgttatgcttccccgtgcagttgcagcaagcgaaagaatcgtagaagttcttgaaactccaattgaaataaaggatagagaaaaaccaaagacgtttccagatgaaaaaaaaggaagcatccaatttatcaacgttagttttaaatatccaaatgcagaggaacctgttcttcgtgatataacttttgaagcaaaaccaggagaagtcgtaggaattcttggaacaacaggaagcggtaagtcaacccttgtaagccttataccaaggctctacgatgtaacttcagggcaacttctgatcgatggcgttgatgtaagggaagttcctcaggaagagttaaggaggcgcataagttatgtgcctcagcgtgctgttatattcactggcactgtaaaagaaaacataagaattggtaaacctgatgcaacagatgaagagattattgaggcagcaaaaattgcacaagcacacgcctttattgaaagattacaacaaggttatgatacgattatttcagaaggtggaacaaacctttcgggcggacaaaaacagagaatttctattgcaagaggaatcataagaaagggcgatatttttgtatttgatgattgcttctctgcgcttgacttcaaaaccgaggcaaaattgagagcggctttgaaagatgttattaaaggttcgactgttattcttgttgctcaaagggttgcaagtgttatgagtgcagataaaattgttgtccttgatgagggaagaattgtaggtattggaacacacaaagaacttttgaattcttcagaggtttatcgcgaaattgtcttctcgcaactgtcgcaggaagacctcgtaagggagggtttggcatgaacggaaagaagacagagacccaacaggcaagaattggcccaatgattatgggcggtggacctcatggtttaagaagcgctgttgaaaagccaagagatttttggggcacatttaagcgtcttatgggatacttaaaaccgcaacttggcaaattaactttaataatctttcttgctattgcaagcacggtttttacggtttttggtccaagaattagtggaaatgctattaatgagataacaaatgggtttattgctcaaaatcttgtagccggagtttcaaaagcacaagagcagacacttcctcaagttaaaactatgcttgatacattaaataaagcaaaaacacaagcagagaaagtggcagaggctcaggttttaaaacaattcgaagggaaacaggttccacaaagtgtaattgaagaagcagtatcgaaggcaaaggaaaaagccgataaagaagtgctaacgcaatttttatcaaaggcaagtttaactgaggatcagttcaaagccttagagagttttgtaaattatccatttgtgaataccataaatgattattctgaaagagcgaaaattgttgaagatataattaacctgagtaagaatttacctcttgataaactttcatctttcatgggaaatacggcgggaaatacacctcaaatgaggaattttaaattttcagaaacggatcttacaaatgcacttgatataataaagaaaaatggtggaaggattccttttgacagcttaggacaaattcttcttttacttgtaggtctttatgtattaagttcattccttacattccttgttcagtatataatgtcagacgttgcacagaagaccacctactctcttcgaaaagaccttttcgagaaactaatgagattgcctataagatactatgactcacattcaacaggcgatattttaagtcgaatgagtaacgatcttgatacaatctcaacaactctacaacagagtattacccaaattataatatccataacacaacttattggctatcttattatgatgctcacgataagtggtaaacttacaattattgctgttttaagtttgccagtttatgcacttaccatgtctcttataattagattctctcagaacttctttagacagcaacaaattcaccttgggcgactcttagggcatgctgaagaaatgtatactggccatgttgttgtaaagacttacaatagagaaaaagattctatcgagaaatttgagaaaataaataaagacctctacgctgcaaactggaaagcgcaattcttaacaggtattatgatgcctatgacaaacttcataagtaacattgcttatgtattcatagcggtttttggtgggatatatgttgctcataatgtacttaatctcggtgatatcactgcatttattcaatattcaaggtctttctctcaaccgataattcaaattgcaaatatttcaaacgttcttcaatcaacgatggcatgtgcagaaagagtgttcaatgtgatggatgaagaggaagaacttccagatccaaaggatacagttttcattaccaatccacgcggggaaattgtttttgataatgttgattttagttatgtagaagaaaaaccactctttgaagaccttaaccttgttgcaaaacctggagagatggttgcaattgtaggtccaacgggagcaggtaaaacaactcttgtaaatttacttatgagattttatgagattaaagatggtgtaatttggtttgatggagttgatacaagaaagattaaacgtggagacttaagaacaaaaattggaatggttttacaggatacatggcttttcaatggcactattaaggagaacattgcttatggtaaagataatgcaaccgatgaggagattttcaaagctgcaaaattagcacatgctgacaggtttataagaagtttgcctcaaggatatgatacggtaattaatgaagaggcttcaaatatctctgcaggggaaaagcaacttttaaccatcgcaagagcgtttcttgttaacccgattgtgcttatccttgatgaagcaacaagtaatgttgatacaagaactgaaaaacttattcaaaaggcaatggaaaagctcatgcaggggaggacgtcctttgttattgctcacaggctttctacaattagggatgcaaagacaatccttgttatgaataatggcaagattattgagcaaggaacacatgaagaacttcttaagaaaaagggcttctatgcggaactctactacgcacagtttgttggtgcatttgatagcgacgtagttcctaatccagaagcactaaggacggaagagggagttagttagaaactttttagacccttcaagtgggtttatcatgtcgagcaaagcaagacatatctaatttagagagggattaacaaggcccccctctaactctccctgaaacagaatgtttttatttttgtttgtcattccgaagtggcgaagccacgaggaatctcctctttttatattagagggggattaacaattctccccctctaactccccctgaaaggctaagaaaattttttatttttagggtggagttggaggagggtgtcctaatttagagggggacctaaaggctccccctctaactccccctgaaaggcggagatccctcgcattcgttcgggatgactttttttggggggagtactgaggggggtattttgccccctcagattgaaatgaggggatgcctcagaaagtcatttcggcatgactacaagataattgtgttattgggggagtactgaggagggtattttgcccgtcagatttaactgaggagatccctcacattcgttcgggatgacttttttggggggtactgagggggttgtttccccctcaggttgaaaggaggagacccctcggaaaacaatctcggggtgacttcaattagaaaggggcacatcccctttctaacttacccctaaggataaaaagattttttgttttgggtggagttggaggagagtatccttcctctaataagaaataaatgtattggcgcattttaaatgagtggtgttataactcctaaagcttttttgcatctcttcaaaatcatttgacaagtaaattttgtaaaaatatttttgggtgtataatatattacctaaaaaaccaaaaatttggttaaaggaggcgtaagatgagtataggagaagagataaagagaaaggctttatcaaagagcattgaatggtttattggttatgtttataaaaacccggacaaaaatcttaggaaaggatttgagacactataccgactttcaaacacgcttaactttaaccaaatgttcaaaaaccaaataaaaaatatcattgatgtggtaagcactgacaccccgacaaaaagatacattgtaaatttattcaccgatacaagaaaggatatccttcaaaaaattgctgtgaatttcattgtgaatgcaggttggtatggtgtgcccaaacaacataaaataactgtgagagagggtataaaagtcccctggtttatgcttgttgatccaacagaaaagtgtaactataactgtattggttgttgggctggatcttatgatagagcacatgaattatcttttgaaagatttgatagattaatggaagaagcaaaagaacttggtatttactttattgttgtatctggcggtgaaccaacaatatacccacatcttcttgacatcttcaaaaagcataacgacatggcattcatgttctatacaaatggttcgcttataagcgaaaagtatgcagagcgtcttgcagaagttggcaatgcagtgccatgtataagtgttgaaggctttaaagaaaagacagactggagaagaggacctggtgcctgggatagggttgtaaaggcaatggataatctaaaaaaggcaggagtcccatttggatactctgtaactgaaacaagcaaaaatattgaagaagttctttcagatgaatttgttgacttcatgattgataaaggtgcaaagattgcatggtacttccaatacataccaacaggaaaagaccctgatataactctcatgcttacacctgaacaacgcctaaaatcctataaacgaataaatgaaattcgctcaacaaagcctctctttgctgcagacttctggaatgatggcatatatactgatggttgtattgcaggtgcaagaagttatcttcacattacagcagatggtggtatcgagccatgcgcattcatacaccttgcccagggaaacatcaatgagataagtttaaaggaagcacttcaacttccattctttaaagagattcaaaaatttcaaccatattcagataatttgcttagaccttgtatgcttgtcgacaatccagatatatttagaaagatagggtcactaccaggtgttcgctcaacagatggcacattagagaatatgtataaagaagttggaaaacatcttgatgaactttcaaagaaatgggaagaaatttctcgtcctgtctttgagcacgatcatccagaagttgcaaaaagaatacgagaatacaaacagaggaaggaaaaaattctcaaagaaaatgaagaaaagattgaagcattttaccactctggggaaacttactaaagaaaggtggtagcaaacgtatctttaaaaaagcccctcgtattcgaggggttattaaattaaactaaaggttcgaaatcctttatatatttctttatgtattcaattgttttatcccaaagttttcttcgcaactcctcgttgtctgcaacataaaggtagtctgtaggttttgagtctacaaaataactgcccgtaaggtattcaatgtcctttgcctttgacagatatatgcttgtttgcgctccctgttctggtgtttttgctcccatgagaaacaaatctcttaaaggctttgggaaatttgaaaagagtcctgtcctaacaagtcctggatgaacggcaaatacatatacgcctttgtcctttagtctctttgcaagttcaattgtaaacataagaatcataagttttgaattactgtaagattgaatgccattgtagtgattttttaattcaaggttatctaaatttatcttaccacccttatgcattgcagaggagacattgattattcttgaaggtatgttttcaaagagaagtggcaatagcgaatgcgttatgtaaaacggtgcaaggtaattcaccataaaggttttttcaatgccatcatctgttaacgtgagcttcatgttccacgtgcctgcgttatttattaggatatcaaggttgtggaatttttctttgaaccttgtaagaaaatcagagattgatttgaaacttgaaagatctacctcaaagaattcgatattttcattttttgataactcttttgcctctttaagaaccgcctctgccttatttacatctcttgcggtgaaaattacatttgcacccgactttgcaagatccatcaaggttgccttaccaatgccagatgttgcccctgttataagaacggtttttgaactaatattccactccatattattttctcacttaaaatttgaagttttgtgctaagtcatagacacctgggattttccaaaattttccctgaattgcataaataaagccaagaagagaaacaacaaaaaggacaatgccaccaagcgagcctataatccatccgattattggaatccaattaataattcctaaagcaacttcaattaaaaacaaaacaagcccttgttttgcatgctctacacagaatttgctgtctcgctttacaagaagaggaattataaagagaatcgaaatgtaggacaaacttgcaagcaccttattttcctcaatatcttttgggtcaaaatcttttaactcttccatattaccctcctattttgtatttttaaacattttacaccaatttgaatataaaacaaaatattaaaatttatgcacctaatggaactttttagcgaaattggatatctaattaaagaggaggtaaaatatgaaaaaagaaaatatttttattatggttttacttgtattgattttggcaattttagtatggatgaacatgccaaaagaatctttaattggaacaactgttaatgttatgggaactgcaaaaacaaccattgcaaaggatctggttacagtcacacttggtgttacaactcaagataaaactgttaaggatgctctgagtaaaaacaatgcggatatcaataaagttataaatgcactcaaaagcattggtgtaaaaggtgaggatattcaaacttcatcattttggattaaccctacctatgactacaacacacaaccaccaactcgaactggatatagtgttgaacatgatcttactgttacagttaagtcagatctcattggtgatgttattaatgcttctgcaaatgcaggcgcaaatgccttctataatcttaatttcaaggtaagcaatgaagatgaaattaaaaatggtttaatcgataaggcacttcttgatgcaaaatcaaaagcggaacaaatcgcaaagaatattggtaagaaagttgttgattataaaattgtttcctatgagtatataggacaaccaacggctacaccaatctttggaggcggcggaggcgaggggatgggtgcaggtgtacctattgaaataggctcgaatgaaatagaagtaagagtctatgtgacgtttgttttgaaatagccagagcgtatttaaaagggcgtttttttccaccaaattttattttaatttttcttttcaaaatttgcaatttttattataattatcccaatatggaaagggtacttaaatgtattaggtgtggaaaaacttatgatattttttcatccaaaactcgctgtgagtgtggaggattgcttgaagtaagcataaaagacgaactaactccctcgttaaaggatgaatttcttaaaagaagggagtcgtttaagccttatgatcaaagtggtgtttggcgatacagggaatttgtgcttgatattgaagaagactcaattgttacactccccgagggtagaacaaatctctacaaaaaagtcgttgatggaatggaagtttactttaaacacgaaggagaaaatcccactggttcttttaaggataggggaatgactgttggtgtaactgttgctaagaaacttggatttaaaattacagcgtgtgcctcaacgggcaatacttcagcatctctttcaagttattctgcacatgcaggacttaaaagtgttgtttttattcctaaaggcaaggttgcttttggcaagttatcgcaggctctttcgtatggtgcaaatgtactggaaatagcatccgattttgactatgcaatgaaacttgtagaagaggcaagttatgaatacaaactttatcttcttaattctttaaacccgcttcgccttgaaggacaaaagacaattattataaatacgcttgaagaactcaattttaacgtccccgattggattattttgcctggtggcaaccttggaaatacctctgcatttggaaaggcactaaaagaactttatgaatttcattttattgacaaaattccacgccttgcagttattcaggcagaaggtgcttcaccattctataatgctttcaaaaatgattttaaaacatttgagccaatgaaagcggagaccattgcaacagcaattcgcattggaaatcccgtaaactacgaaaaggcagtgcaatccattaaatttacgaatggtgttgttgaaagtgtaactgatgacgaaatccttgaagcaaaaaaggacattgataaccttggcattggttgtgaaccatcgagtgcttcaacacttgcaggattaagaaaactccgaaagaatggcatcattaaaaaaagcgacacagttattttaattcttacaggtaatattttgaaagaccctgacacatcaattagtttgcatacgggaaaaattaaaaatgtcccaattgaaaatagattttttgaaatcattacactcaaagaccttgaaaatactttaaagaaaatcacatcggaggtatcttagtatgcttgttttaaaatttggtggaacttccgttggcaatgcaaaagcgattaagcaggtttatgagattgttaaaaatattcctgaatcaaaaattgtcgttgtgtctgcaatgagtggtataacagatagcctcataaaagcgggtaatcttgccgtctcaggtaatgagggtttcaaggatgtattagatgcaataagaaagaagcacaatgatacttcggttgagctttttgggggcactcttgaatcggttaatgaattgcttagtgaacttgagcaaatcctttttgcagtgtttaagttaagggagctttctgacaaggcaaatgcgcttatccaatcctttggggagcgtctcaatgcgcgagttgtttcaaagtattttcaaagtatgggacttaagtctgcacctattgatgcaacaacattccttataacaactcctgattttcttgatgcaaacccaatgtatgaggaaagtaaaaagcgagcagaaaaaatctttgggagatacttaagagagggatttactcccgttgtaacaggatatattggcgcaacttttgattcatcaataacaacccttgggcgtgggggaagtgatttctctgcaacaattttaggaagaattcttgatgcaagggaagtgtggatttatacagatgtaaatggggttttaacagctgacccaaaaatcgtgcacgatgcaaagacaattgaaaagttgagttatgcagaggtaagagagttgtcttattttggtgcaaaagtcatgcactcgaaatcccttatccctgcaatggaaaagcatattccaattagagttttaaatacgtttgatccaaatggtccgcatactcttatttcagacgaaacggcatttttagggccaaaggcagttacatccataaaggatattgcgcttgtttccgttgaagggaaggggatgcaggggcttaaaggtgtatcaaaaaggatttttgatgttgcaagcaaagaaaatgtaaatataataatgattgcacagtcctcatcagagcagactgttgacctattcgttaaggatagcgatgttgatatctttgttaaaggccttgaaaaagagtttgagagagaacttcaactcgaactcatcgataaaatctcttcaaagagaaacctttctattatttcaattgtaggagatggtcttaacaatgacgaagcacttcacaaagagatttttagaatttcttatggatatggcttcaaaatcctttctattgtgcaggggtcatcagaaaatagtctttcgtttgttgttaaaagaggtgacgtttcaaaaagtataaacgcacttcatagcgaacttggtcttgcaaaaccgaatacaaaaacaataaacatcttccaatttggtgtaggctctgttggaaaggaactcataaaacttatcaaggaaaatgaatttcattttgagaaagaccttcatcttcgtttgcgttatgttggacttgcaaggtcaggaagttttgcaaaaggtgatgaggttgacgcacacatattaaattgggactttaatttcaagaatacaggcttacctttgaattacataataacgcttcccaaaaacacagtaatagttgatgtgacaaattctgatacaattggaatggatctccttgaacttctttcgttgggatataatgtagtaacatcaaacaagaaaaaccttgcaacagattatcaaactttcaaaaaatttacaaccgaaaaaggaaaatttctttttgaaacaacagttggcgcttcccttccaataattaaggtaataagggactttataaattcaggtgatgaagtttacaaaattgttgcgcttccctctggcacgttatcattcatttttacgcttgtaaatagaggagcatctttgaaagattcaattttaaaggcagttgagttgggttatacagagccaaatcctgttgacgaccttgttggtatggatttacttagaaaggggaaaattctttcctatgttataggaaaagattttaaagaaaatgatattgaatttgaatgttttacgaaggcaaaaacacttgatgaatttttcgaagatgaccttttaaattttgaaaaacgcataaaagaactttcaaaaaatggagttgtgtatcctgttgttgaaattgaagataaattgaggatcaggctaaaaagttttcctaaggactctacctttgcaacccttaaagagggagaaaacatctttgaaatttatctaaaaaacttttcaggaataccaataacaataagaggccttggagcaggacttaggattacagcagagggtgtgcttcaagacattttaagtttggaggcatatatatgaaaaagcaagttgcaattatgggtgcaacaggaatggtggggcaacggtttgtaagcctcttagagaaccacccattttttgaagttacaagcctttatgggagcaaaagaagtgcgggaaaaaagtataaggatgctgttcagtgggttttggagaaagatataccagaatatgcaaagagtatagttttaaaatcttttgaagattcgcctactgttcaagaaaacattgtattttcagcacttccttcggatgttgcaaacacacttgaaacagaacttgcaaaaagtgggcattttgttttttcaaatacatcatctcacagatacgatgagtttgtgcctattttaattcccgaggtaaatcctgaccatatcgaggcagtaaagttccaagggacaaaaggtttcattgttacaaatgcaaattgctccacaaccggtcttgtgatacctttaaaggcactattagatagatttaagataagtgatctttttgttgtgacaatgcaagcaatttctggtgcaggcattcatgggctttctgctctggaaatccatggaaatgttttaccatacattgaaaaggaagaggaaaagattgaaatcgaaacaaaaaagattttaggaaaattcgttcaaaagtttacagattttgatatcaatatatttgcaagaacaaacagagtgcctgtgcgtgaaggacacactgaagtggttttcttaaaggttgaggcatatttgcctgaaattataagtgctcttagagattttagaggacttccacaggaactaaagcttcctactgctcccctaaaaccaattatcatttttgaggaccctttaaggccgcagcctgtgcttgatgtaaataacggaaatggaatgagtgtaagtgttggaagaataagactaaaaggtggtattttgaccttcaccgttctttctcataatacaattcgaggggctgcaggtgggagtattcttaatgcagaacttgcatacgtaaaggggcttatatgatgttcaaaagaggcaacttaaacgatatttttaacgattacatcgtatttagagaactcaatcctgttagaaggtcgcttccaaattttgaaatgctcaaagataaacttgggcttcaaacacttccacgtaaaaaagacaaagattatgcaattgtcctttcggaaatcctaaaaagtgcaatggatttttcaaatataatttatcttggcgatacgtttctttccgatcttacagtgataaaaaaccttaaggaattaggatttgatgtttttggagtcattacagacgaagaggcaaagaatacaaattcaccgcatggatacgttgtttttaacgatagttggtcaaaagttaaggatcttgttttcgataagattagtgataaaacaattcttgttattgacattgataaaacggcaattggggcacacggaagaaaccatttgccaattgataaggcaaggactgacgctatagtttctcttgctgagacaatttttgaaaagcactttgacacagccgaagaagaaaattttttaaaactctataagtcgatccacacgaaggaccttttacattttacccaagataatcaggatattgtatcaattgtagcgcttattatttactcaaatgcaatttcttttgatgaatttttaagacgcgcaaacacaatctcctttgaagaatttatcgaaggtattaatgtttcaggacttattcaagggcttgttcaggaagtgaaggataatgttattaaaaagtcgccgacactattcccaacatttagaaaaatagaacttgaaaaaacccttgcccgaatggattatttgccttccgatacgccgcttgaaacacttttttctgaagaaatccttataacaggtgaagttttcgagatagggacatatgtactttcaaaaggtgcaattgtgtttggagtttctgacaagcctgaaatcgcatcattttctgaagataagtcaatttttactaaagttatgaagatttatccatagcatttaagtagtagattgatatagaggtgaattatgaaatataactttgatgaggttgtagaaagaattggcactgcatcctataagtgggatggggttaagatgatatttggcgatagtaatgttcttcctatgtgggttgcggacatggattttaaaatcgcaaaaccaataacagatgcaattctaaaaagagcagagcatgaaatctatggatatacgacggttcctgattcgctaattgaagcagtaattgagaggcttaaaagaaagtacgattgggatgtgaagcctgagtggcttgtttttacgccaggagttgttcctgcactttacacggcggttaaggcttttgcaactattggcgatagcgttcttgttcaagagccagtgtattatccatttttccacgcaataagggacaatggggcgcatattgtaagttctgatttgaaacttgtggacgatcactacgaaattgattttgatgatcttgaaagaaaatttttacccaggcaaggtcttacaccaacacctcagaggattagggcgatgattatgtcaaatccgcataatcctgttggaagagtttttacaaaagaggaacttgaaagaattggagaaattgttttaaagcacgatgcggttatgatttctgacgaaattcactgtgaaattgtttacaaggggcacaaacatataccatttgcaacaatttcaaaggagtttagagataactccattacttgtatgtctgcaagtaaaacttttaaccttgcaggacttgaaacgtctttcgttataattcccagtgataaacttcgtgcgcgcttcatagaggcaaaagggagaattctttcaacgccaaatgcctttgggcttgttgcgatggaagcggcatttagatgcggtgatgagtggctttcacaactccttgaatatcttgaagaaaatctaaattttcttaaggattttgtggaaaaaagaattccaaaggtaaaagtcataaaacctgaaggcacataccttgcatggcttgactttagggagcttggtatgaatgaatttgaactaagcgaatttttacgtaagaaagcgttggttggtcttgacgatggatacatctttggtgagtcaggcaaaggctttgcaagattaaattttgcaactcccagagtaattcttgaagaaggccttagacgaattgaaaaagcaataaaagagattttatgaatgtcttaaacatttgattttagtatgttttgcaattttcgaagaatagataattggaagatttaacggacttatttcaaattgatgggcttgggatagagaattcattacctatacttgcagataaaactttatctttcaatttttatctaaaaagactttttggtattaaccgagcaatttaaaaatccctttgcataatatgatttttttgactttataatgaatcattatttatcaaatttagtatttcaaacatcttcaaaagccattttgcccccttctatccttaattaaactccgtgctataatatacagggtgattgagatgaaaaaagttattgctttaattcttattttgcttttggggacattttttacgggatgtggaattagcaacaagagttcgaaattgaaggttgcggttacgatttatcctttttatgatgcagtgaaatcgattgcaggagaccttgcagatgttgttgtaattgttccgccgggaagttcgccacacacatatgtacttacgccacaggatattaaaaaccttgaaggtgtttcggtaatttttgaaaataatttcgggcttgaggaatttttaagttcggttatttcatcgcttaacgcaaaggttgttaatgtgtcggagtcattaaaaagtattgttgatgcaaatggaggcaatcctcacttgtggcttaatccagagtattttgtagttcagagcgagacaattaaaaatacgtttgttgaacttgatccagcgcacaaggatacctatgaaagaaactttgaagcatataaaagcgaaattctttcaaaagcaacagagttgaagcaaaagttaactacacttaaaaatagaaatgtaatcacattccacgatgcttttccgtattttgcagagtattttggactgaatatcctttcctcggttgagcctgacccaaacaaaatgccaacacccaagcaaatcatagatattgagaatctcataaaaaaatacaatgtgaaggttgtcttcaaagaaccacaactctcatctgatatttataaatcgattgttgcagatacaggtgttaaagttgttgatttaaacccattgggagatggagttaagataaagacgtatattgagttaatggagtataatgtaaatgtgatttacgatgcattaaaataatggaaaactcaattcttgaagttcaaaatttgtgtgtgaagttcaatgaaagtattgttttacatgatgtttcgtttaaaatttctgaagggcagtttgcagttatattggggccaaatggtgcaggaaaaactacacttcttaaagcaatcttaggacttattccatttgaaggcacaataaggatattcggcaaagatcccgaagaattaaccaccgaagagagattgaaaattgcctatgtaccgcagcgttttgaaggtgtaaaaagtttgccaatgactgtttatgaatttctttcactttctatgcaacctgggaaaagaaatataaaagatataataaatgagtttgcaacagttggagatgtgaatcgccttctttcaaaacagatttcccacctttcaggcggagaacttcaaagggttttaattgtaagagcacttctatccaaaccaaaacttatgctttttgatgagcctttttcaggcgttgataaaatcggcgagcgtgcgttttatgaattcttacagtatacaaaggaaacttataatgttacaatccttcttgtatcgcacgatgtctataacataactaaaattgcagatgttgctgtatgtgtaaataaaaggcttgtatgttttggcacgccagagagtgtatttcttgaggaaaactttgtgcttgtttttggagaggatgtttcaacttataaacataagatttgcaaggaaggagggccgtgcgaattttacgcagaagatgaatcccataatcattagaactcttttagtaggaattctaacaagttttttatgtgccttaattggtgttttcgtagttataaggaaaatgtccttttttgcgcacgcagtatcgcatgcctcacttgcaggtgttgctcttgcatatcttacaaatacaaacccatttattggggcaattggagtggggctattaacgggcctcggggtttcctattttgttgagaagtcgcaacttttctctgatacaattattggaattctccttcctttttcaatgagtgtaggacttattcttgtttcttttgtaaaaggctataaaccagacttaatgagttatctttttggagatatactttcaacgtcaaaatttgatgtaatactaattcttgtgatttcgataccgattttggtgcttgctttgtttcttatgagaaggttcattcttattgctattgatagtgattttgcaagaattagaggctacaacgttattgccattgattatatttttatggccgtattgtctttaattgtcttgatctctacaaaaattgttggaataattcttgtctctgcacttgtcgttattccacctgcaacggcactgaatatttcaaaaaatatgagagaaacttttatttattccgttgtatttggtgttgctggaagtgttctcggtattcttgcttcttatgtatttaatttgcccacaggtcctgcgattgtttttgtgatatcaatgatttttcttataagtctaatgtttaagaagagttagtatcttatgttgtaaaccctccaggttagccctactgtgcccatcttcataagcgggtttgtcatattgaggtttgtatctgcaatttgcgaggcagatgcgtattccataccaagacttgtgccaacatcaaatgtccttttatagagaagagcatcaaggccagttcgttttttgagaagacctaagataaagattcttgcactcttgaattttttactttttaagcgcctcgttatttccctaaatatgataagatccctgtatgtatcgcttaaagagagcgggaaactcttgggatagaatttcttgaaaattttatcatcaacttcttttatcacttcatttatattaggaattgttacagatacaccaatagcatttccattttcctctacaatgtagataagttcaggaagcgcaatctgtttaagggaagctgcaatatagttaaactcctcatcactaaatttttcaaactgtggatgctcaattgtatcccatgcagcattataaatttttcttatcttttcaatttcatttgcgtaatctttgagatttgcatctctaattacgatgccttctttccgaagtttttcttcgatattgaggctgttatttagaattgctgtaactcgttccatatattgcgaggctttctcttgatcaataatgaatgagaaccagtcgttttccttttcaccatattggtcaaaaatttctttgtaatatggaggattgtaaggttccattggcattggtgtatgttcgaaaccatctattagaagtccagcctcacctgatgcgttaaatctcataggaccaataatttttgtgcaaccttcgtttttgaggtcttttattgcttcatcgagaagtttatacccaatttctcttgtctctgcctcaaaaagtccaatgatgccaatacgtccttgatattttttttctttataatttctatcaataagagaggcaactcttccgacaggctttccgttttcttcataaagatagtactgaaggtaatcaagatgtttgaaaaaagggttatatcccggtaaaaacttttttaaccttattctatcggggtttaagtcttgaagttcttgaagaagcaatggaaaaactttttttgattcagcacttctataccaagaaataaagaatggcacggatacaaacgcttttaagtcttttaagagtatgttgaagttcgatactctctcacttgaatgtggctcttcgataagttttcttatcatattaatcaccctttcctttaaagtccaaagtttcaaaaattatttatcaaatgattatacttaaaatcaaattacatcaaaatttgtgttataatatatatgctatggaacttgacaaaagaaaatccgaagtgctaaaagaggttgtaaaagagtatattgaaacaggagagccagtctcttctgaacgggtttctcgtagtgttaattttcctatttctcctgcaaccgtgaggaattatatggcagagttagaagaaatgggctttctatcacaggttcatgcatcttcaggcaggatacctaccacaaagggctttaggtattttgtagaagaatctttaaaagaaaaaaggcgtttaaaattatcggagataaaacttccagaaccagaaagaattaaaaacctttctgaaatactttctcaaatttcagaactaatttctaagtataccaatgaaatttcgttagttgtctctccctgctttgaggatgaaaaattgcgatatattcatttctttttagcaacaaatctactttttacggtaattgttacaactacgcaaacaacagaggcaatccttcttggtaattacgaactaactgaggaaaatttacggtttattgaaaacttcctaaatgaaaaactgaaaaatagtacacttaaaagtgccttgagagatattcttgataatagtttttacattgaagaattgggtaaacagtttgcagttgtcgtaggaagattttatgaggcacttaaaaatgaatatgaaaaaagacgaactaaagaaatattcataagaggaatttcaaatcttcttactacacaaatacaaatcgccgaggaaagactcaaatttttgttaaacatcttggaagaaaagaaagcacttgagaaaatattaaatgatgtttcaaaagatgaaaaattgcaacttgttataggagaggaaaataagttgccagaactttgggactatagtctcattactgtaaaatattcaattaaagaacttgaaggcactcttggtctattgggtccaataagaatggattatatcaagggaattttcgttcttgaggaaattgcaaataaacttgagcaactttcggaaaagatcttaggatgacttttgcaatctttacattaggttgtaagacaaatcaatacgagtccgaattgatgagggaatctctccttaatgcaggatattcagaagttaattttaaggatattgcagatatatatatcgttaactcgtgtgttgtaaccgaaaaggcagagcgagaaacacgaaaagcgctgaatgaggcacttagaagaaatcccaaggcaatggtaattctcacaggttgctatgtgaaactccacaatgaagatcggattttaagagtttatttttatcgcggctccaaaagtaaaatttcagattttataaaaacaggtgttgaagaacacacaaaagaagacgaaagaatagagagttttcttgagcgctcacgtgcttttgttaaaattgaagaaggatgtaataacttttgcacatattgtattgtgccgtttgtccgtggttatgagattaggagtaaaaagaaagaactcgtaattgatgaagtaaaaagacttgttgacaaaggatttaaagagatagtgcttacgggaacagagattggaaagtatggcgttgaccttggcattactcttgtagatcttataaaggaattaaagaaaattgatggtttaaaaagacttagaatatcttcaatacacccaaagcacgtaagcgatgaactcatttacgaatttaaagagccttacgcacttcaaccgcatctgcatatatcactccaatcgggtgataacgaagttttgaagaggatgaacagaggttacacaagggaagagtatttagaaattgttgagaaattgcgaagtattgatccaaatttttctatttcaacagatataatcgtaggttttccttttgaaacagagcatgcattctttaattctttatcaataataagagaggttactttctcgaaagtgcatgtgtttaggtattcaaagagaccttttacgccagcattttacttcaaggaaagcgtccctgagattacaaaaaccgtgcgaagcgaacgcacgcgagaatttgcaaatataattgcaaaggaatttaaagagcattttgtgggagatatagttgaagtgcttgttgaagaagaagcaaatggtgttttagtaggctttacgccttattatcttaaagttgaatttagaggaaaggcacccataaattcatttgcaaatgtaagaattatgcgagttgaacctgaagtgatgtatggtgaattagtctcctttgcataggtcttttagatacttctttaattcttcttttaggtcctcccttttaaaagagaaggcaatatttgccttgatgaggcctaacttttcgccaacatcataacgcgtgccttcaaattcatatgcataaacatgttcttttaatagaagttttcttattgcatcagttagttgtatttccccattttttccaggttctgttttttccagtgcttcaaaaattgtatggttcaaaatatatcttccaacaattgcaaggtttgacggtgattccattgggtctggcttctcaataagatctttcacttcataaatacgatctccaatcttttttgcttcaatcactccatatgatttaacttcacttataggcactttcataaccgcaatgacattcccaccatactttttgtgaatttcaatcatttgttttaaaacaggcacatctgcatctataatgtcatctgcaagaagcactccaaagtattcatcatttataaatccctttgcatggtatacagcatcccctaagcctcttgcaagtttctgtcttacatagaaaattgaagcaagctcgcttgtttctcttactatctttaaaaggtcatgctttcccttttgttcaagttcctgttcaagttcaatagcataatcaaagtaatcctcgattgctctttttcctcttccagttataagtaagatgtccttaatgcccgaatctattgcctcttctacgacatattgaacagccggtttatcaacaatgggaagcatttcttttggttgtgatttagttattggaagaagccttgttccaaatccacctaccggaattaccactttcttaatctctttcatgataccaccgcctttccaatcaatattatatctttccaataagaatttcaggttttgcacaaattcttattggaaaatgactttctcctatgcccttattaacatacattgttgtatttttttccttaaataatccataaaggaatcgtgagccatactttgatggtgcataaagagcaaatttaacaaagggtaatttgatttgtccaccatgcatatggccgctcaaaattaggtttataccctcatctcttccttcgtaaaagatatcgggagagtgtgataaaagaattgtatataaggatttatcaattcctttaactgcctttacaaggttagccctttttgtatatgggtcgcttatgccgacgatatttattttaatattatccttttcataaattacatgctcatcttcaaggacgataatgtggagattttttaaatctgtgcgaagtttattcaaatcttttaccttgtaatcccaatttccaaagacaaagtaaacaggctttctgagttccacgatttttttgaggtaatcgtagcctacgaattttttcctgtaatttacaatgtctcctgttataaagataaggtctatcgattcctcttgtaaaatttcaaggatttttttctcacgtatgctttctcttgaaaagtgaatatcagaaagatgagcaaactttatattgaagtaattaccaaacgcaatttttgtttttctaatccaaaaacgctccgcaaaatatccatatgcgaggattaagaatattattgcagcgactactgttggaagcatcattatctaatttcttttctccggatgaatttgcttccctccatagttataaggagcacatcaataggcccaccaactgtttttggtcgtgcttgaaatctcattgtatcaattgttgtttgtatcgcatacactgcaaagtctattgcgtcctgaagcggcatagcatcccaaaggattggtgcctttggaacctcaaaaaagtttccgtttggattttttataaaaacgggatttaaaatttcatttagaatatctccttcgccaccccaacttgcaccatatacaacctttcttaattcagttgagtaattcacacgcaatttttcgtttcttttaatatttatgtgatagacatacgggacactacttttaccctcttttacatagcctgctatgtggaaggaggtgtctgcatttgggaaggaagttcgaaagaaattcaaaagtttatttgtgatttcttcaacggtatcatgaggttggacaatttcttcttcaaacttctgtatgtaaaaatccataggaattccacccaaaaaagtttcgccaaaagttgatatgcctacattgttttttgagagaagaaatgttttatatacatagtcagaacttacaattggaattggggttgaattcggaatatcttgcctctgtagggatactgtttgtctactatctgacgccatcactatgccagagggcacatacacggtaacaatcaaagacatatttgcctcctatttttgaagtcttactaattttttgttgcattagggtcgcttgcaagcatattctggaaaaattcaagaagattttcaattgcattttcaatgtccgacaaacgctcttcaatttcaaaaagtcttttttcaattgattcaatgcgctcaatttcttcttttttcataagtttcctcttagtgtggctttgtaagatagtctatttgtttctttgtgagtttgtcgatctttataccatttgcctccaagaaaatatttgcaacctttatatcaatttcttcaggcacatcgtaaaccttgttttcaagttggtgggtaagaagatattctgcagaaagtgcctgaagtgcaaaggaaagatccataatctcaatagggtgaccatctgcgcatgcaaggtttacaaggcgcccttcgcctaaaacatatatatgtcttccatttttgagggtatattccataatattttgtcttacttcacgttttgagaccttttctttttcaagttcatccattgctatttcaacattaaagtgtcctgcattcgttagaattgcgccgtctttcaaaagttcaaaatgtcttgaatcaattacatttgtgttgccagttgttgtaacaaaaatgtcgccaacttttgcagcgtttttcatttccattacatcaaagccatccatgtatgcttcgattgcttttattgggtctacctctgttacaataactcttgcacccagtccccgcgctctcattgcaacaccctttccaacccatccatatcctacaacaacaacattttttcctgcaatattaaggtttgttgttctcattatagcatcccaagtggattgacctgtcccgtatctgttgtcaaagaggtgcttacattttccattatttaccgcaattacaggaaatttaagaagctttgcattttcaagtgctttgtttcttataacacctgttgttgtctcctcacatgcgccgatcacatttttaagcagttcttttctttcgtagtgtagaagatgaactaaatcgccaccatcatcaataacaatgtgaggctttacatcaagagttttgttaatattctcaaggtgctcactttcttgctcccctcttcttgcaaagacgggaattccaaagtttcttaaagcatctgcaacatcgtcctgtgttgtaagaggatttgatcctgaaacgtagatatttgctccgccaatctttaaaacttttgcaaggtttgctgtttttgcttcaagatgaattgaaagtgcgatattaatgcccttgaaaggtttccttttttcaaaatcgtcttttattttttgaagaattttcatgtgggtaaatgcccactctaactttttttctccttcgttcattttctcacctctaaatgattttactttgtaaatttgcagccttaacagtatttctaaaaagcataagagtcgttagaactccaattccacctggaaccggtgttatataacttgcaatggcttttacgctatcaaagtcaacatctcctacgagttttccatcaattttgtttatacctgcgtcaattacaacggcaccgggttttacataatttctgtcaatgagttttggctttccaacagatacaacaagaatatctgccaaatttgttatgtcttttaggtttcgagtttttgagtgacagattgtaacagttgcgttttcctgcaaaaggagtgctgctgttggttttcctactatattacttcttccaattacaactgcgtgtttcccttcaatcgatacaactgattttattgctgtaagtatggcttgtgctgttgcaggttgaaaaggagtggttccttcgaatagttttccaaagttaattgggtgaaaaccatcaacatctttttctggggaaattgtttcaattacttttgttttgtttatttgttgtgggagtggaagttcaatcaaaataccatgaatgtcttttctcaagttgaggtttttaatgttatagagaagttcttcttctgagatatcggatgcaagtttgtggtgctcaacataaatgccaagattttctccctctcttcttatgttttttgcataactttcagatgccttttcttcgccaacttggataactgcaagggcaggattaattagtcttttcttcaattcctcaacgttagttttaatttcattttgcagtcttaatgcaatctcttttccatccaaaatcatctttaaaacctcctttgttttaataatacaaatttgattatttttttcaagtattcaatataatatattgaaaatggaagaaaaacacatagcggaaattatctcaattgatggactggaaatttttgcacagccaagggaaagagcgactattcaagttggcactcttttgaagacaacgaagattaataatcttgttttcattgtgcttgatgacctctatgcgaatttgattcctggtggaagccacgaagcttatggtatcgaagaggataaactttacgaagaatacccacatgtaggcgaatacctgagatatcttatcaaattatatccacttgcagagtttgataaagagcggtatttccctttcactaaatcacctgttatgaatgcactactatatgaggtaagttataaagagatggaaagaatttttgaaaatagatttgttatgcttgaacttgcaaggattgacaccaatagatttccaaaaagaaacaaggctattataaatctattgaggaattacctttccgaatttgatgcagacggaaaaattgaaaaattgaaggatattacgctgagtctttcaactgcattcagaaaggattatgtttctcttatggaaattgtaagaggagtgaagattaatgagtagggactcagaaaattatcttgggtatattacatctggttcctttggagaaggtcttacttttaagttaagcacgtatgtaaatcccgaaaatgtaagaataggggattttgttgtagttgaaggaaaaaatatggactacctttgtgttgttgatgatattagacttaaggcaacaacagatgaagtgttttttgatccaccagttgatgaaaatatcgataatggtattgaaaaacttgcttcctcatcgtttgtgtataatgaaatttccatttttccgtatttatctcttcctaaggatccttacttatatggcacaaccgtaaaaacaatgcctacgcatttttcaaaggttcgaagtgcgcattcaacagattttcagagaattatcccacaaaagagcgctttttacatagggacacctttaacttccaaggagcaactttacatagatcttgaaaaactttctatgagaaattctgggctctttggcattactggatcaggaaaatccttttttgcaagaataatttttgcaggtcttatcaagaataaaatttctacattgcttatctttgatatgcacaatgaacatggaagaagtattagaagcgaaaatggaacaagcattgattctcttgcaagtttgtttttagggtctgttaagatttttgatgtatccacttcaaataaagatgctaataattacatagaaatctcttatgaagatgttgaacctgaagatgttttacttgtgtctgacatactgaaattttctcctaagtcagatgaaacacttgaaattgtttcaagaaagcggaaggactggcttaaatttctcttggatgaatatccaaatgtgtctgataaaaagagcgttgcagatgaactttctgttaatttggaatctctcgatgcgctttcaagacatattcaaaggttgaaaaatctcaaatttcttaaagatgtgaagtcaaatgattcaataagaggaattattgaaaatctcaaaaatggaataagcgttgttgtgcaattttctggcgattacaaagatgatagacttacatactattttgtttcaaatatcattacaagaagaatttttaatgagttttccgaattaacagaagatatgcggaaaaatcgtgtggttattgcaattgaggaggcgcacaaattcctttcaaaacagtatcagtcaaacaacatctttggacgtattgcaagagaaatgagaaaatttaatgtgacactttttattatagatcaaagaccaagcgaaattgatccagaggttctttctcaaattggaacacgtcttgtaatggaattaaaagatgagaacgacattaatgcagttttccaaggagcatcgcacgccaaaaggcttataaaaattctatcaacattagaacaaaaacaggcgcttgtttttggatatgcagtgccattaccattgccaatcaatgtaaggtcttacgacgaagagtttattaaagaaatgaaagaagaaaaacataagagaaacgcaaaagacgatatttattaatttaggaggtaaattatgtatccagtactaataagaatcggaaattttgagttgagaacttatggagtaatcgttgcaattgctgcgattgtaggaatattaacagcacttcgctacgtgaaagatagaggtatcgatgaggatactttccttaatgtagtcatatgggcactcgttgggggaatcttaggtgcaagagttttctgggtgtttgtttcaccttatctttcaacgtttcttaaacatccatttacaattattgcattctgggaaggtggtctgtcttttgaaggaatgattttaggaggactacttgcaattgtaattgtagcaaacttttataaaatatcgctaaaaaaagttctcgatgcaggggcgcttggtgttgcaatagggtacggaattggtaaatttgcttgtttcttcaacggttgttgttatggattgccagttccttcatggtggccaaaattttttccattctcacttgtttttactaacataaagtctcagtgtgatcttctcaatactccactttatcctgcacaacttcttaatgcccttagtggatggcttacattttttgctttgatatacattttaaagaagaacaagaatctttacgatggtaaattatttgcctattttgggtatatcttttctccaatgttattccttattgagtttatccgttatatccctaacaaatttttaggacttacacctaaccagtggttctcaattggttttgtagtttttgcattcatttttgacttatacaacagaaaaacacctaaaactgaggttcaagaacaataatttcactctgaggtagtttttctttggtaacctcaatttcgtttagggttttaaagttaataccctttgtaaattcttcaagaggaagaatatttaatgtagaaccttttaatcggtagtgcataggaattgcaatattaggcttgaattcataaatgatttcctttgcttcatttggtccaattgtgtaaactgaacccacagggatgaggaatatatgaatcccctttataaattctttttgtgcttcatcaaatcttttatctcccaagtcaccaaaatgaattatagaaattccctcggatgtaatcttgaaaagatgaattacgcctctttcaagtccgttcttagtgtcgtggtaggctttgatgctttcaaatttcgcgccgttaatttcttcatttactcttcctcttaaaacagttttatattttggtacatatttaatagcattgtggtcaaagtgctcatgggagacggttataacatctacttctggaaatttgacaggatatcccatagatgggtcataagggtcggtaaggattttaataccatttgtttcaatcaagaaactcgaatgaccgtaatacctaatcttcatctttaccacctccttataaattatactccttattgttgtattgtatattcatttgtagcaccttttgtatatttttagtttgtttttgtgtataatagtgaaagaaaatttgtaagaaaaaggaatgaaataaatttaagtgagcataatttttgtatattatgaaacagagacttattggcaatgagttttatattatttgatacgctaactttaacgaaagtcaataaccccgcagaacaagacattctcacaaatttctataactctatgtcttcctatgcaaatgttctatacaaaaatgagtctacccttaagatttggattgtacctgaagataataactacgttccagatgggtttcaaaatgcaaacacaaaatacgggaaaatctatatggaatttaggtcaaaaattcaacctgcctttatgcctgcagtaggagtaggaaaaaatggacttccctttgttataagggttgtaacagagataaggccgtataatccagagacaaataaatagagatgaaaaatagaaaaataaaaaatataaaagattggagggaaaaagatgaaaaaaacaattacaattcttttagtcgttttgctttttaattcatttttgacattgccttttaaggctaatgcagaagacacagtctcttatacagttacattaaagattggttctaatactgtttatgtaaatggacaacctaaaactatcgatgttgctccatacattgaccctaaaacaaataggactcttgttcctgtaagatttgttgcagaaggtcttggtggggcagtttcttggcacaatagggaaaagtttgttggcgttcttgttggcaatagaaaagttggcatgtttattgggaaaaatactgcagaagtatcagaaaaacctataacttttgatacaggccttgatgtgaataaacaggtaacaatggaccaggcaccagttataacaaatggaagaacaatgattcctcttaggtttgtttctgaatcagttggagcagatgtacagtggaatggagaaacaaaagaaataacaataagtctttcttataaaccagttggctttcttgaacccaaatgggggcttatcttcgatagatatgttgaagttaaagatagcaaaactctttcaggtttcattattcctcaacaggcaccttttgtgtatgaccctataaacaaggcgatacttacatatggcgtaggtggatttcgctacatagaagaacatatttcgggctataagctttttccagaatttcggtatatgaagaacatataccttgttaaaattgatgcacttactggtatcttggtaagttatcaaaacatttttacaaatgattatccaatcaatcttgaaaaggtgggaaatttaagagctgcataccttgaatatgaccatggatatttatatgcggggggaattgcagacacggaggtttacagtctttcatacccttcaatattcgaatattatgaaaagaaaaatatatatcctgaagacattgtgctatataaaattgagcctactacgttaaaggttgtatggaaaaagaaatacaacatacaagataccttttttggtaatagattggttctctcttataatgaccgtattcattatctatggatttatcatgcctttaatctcaacccaccaaaattttcccaagatggaagcgtaattatgctaacacttggaacattggatcttcaaagcggtatatttgacggaaaaaagattagaggttctgaatggaattcggcgcttgattttgcagctttcttggggatcaacacaaaagatggaagtgtgagatggaagactttgcatgatgcatgggatgcagttgcagcaagagatggtgcaatgcgaatgtatgggaattatgtagtttttctcgaaccaccatcaatgtcattcttaagcaactttaatctaaagccaggagatagctattattcatatcaatatctctacataaaatccattgcagataagattagagaggaaattataagccaatatgggaggttgccggagccagaaagctacaatgctataggtggaccatatcctgtgaggttacttgcaatggatattaatactggtaagactgtttgggaaagatttttctatgaaattaacacagattttctcccagatgattcgtttactcttcccccaatcgttaacggtgttttatacctaccagttagtatgtatgaccctgaagtgcaagattttggagtagaactcataggaattagagttaccgatgggaaaacagtgatgatgacgcataagttgcatacagggtcaccaggtactaataaaagaagtaccatgatagaactgcttaaaagttttggaacgccaataacgttaaatgtaaacggggaaaatagaacaaagtcttattgggcttttagccatgctgattttatcattaaaaacaattgtattattggagtaaaatctaacttcgatgggacttttttagcatacgatacatttgaagaatttgtaaacacatcgcaaccaacagaaaattttgaatgtcgtccttatgtgatattctctaattacgtcgggaatagagatgcaggtactctcttccctaaagaaattattttctacgatggttttaaccaaattccaacaaagcttccaatacaaactggcataaaggatgaaggatgggctcctgcgctgaatattacagaccaagttttaacgcaggtaagcgatgatacactgtttgctaaatttacacatatctctaggggaattttagtgggaagcattattgcttttaatttgaataagtagagaggtatttatggtgaggcgttatgcaaaaatctctattacaattttcacagtatttttgctccttatgtccaatgcagtgctattcccaattgaagaagttaaaggtgctacaatttctttgagtggcagtagcacagtcgctgtcaatacaactacccactatacttgtagtgtaagcggatatagctatgatggaaacctttcgtatagttgggatccaggttcctatggaatcgtggttagctctgggaaaataagcaatacaactgcaattgataggtacgaaaatttatctttggttaagggccaattttgaaaacaaaattttttaaatatttgttgtagataattcttatgcttggatttacgcatttaacgtttgccctttttctggaagggaatacaagtcttcctgatattgcacttgtatcttttggaagtctttttcctgatattgacacatttggtatactttcgagagcaatgaaaagtagggggagaaatttaaaacatagaggaatcttgcatacgccatttatttattgtgtaatttttggcgtatattatcttatgtttagaaattttggaatcatgccttttatagttgggacgttttcacacatatttcttgactttacaacagttgagggaataccgattttatatccaattacttcacgaagattccatattattgggtttaaaacaggaggtatggtagatattagtatgtcttttttctttctatttttctttattttgagactctttaagtttatttaagaaaaactttagggcttcttcgtattttttctcttttagaaggtttataccaatataaagatcctcaatcctgttttggcccttttcttctgaaagctctactttttgctcaggtgtttcaaaaggttcctcaatagttttgtctatttttgcggtaattttatcagttctgtcaaaaatctctttctgagtttgtatgttttgaggttgggaagttgtgctttgatttccttgtatttgcgattcacccatttccatttttaatttattaaattcttctttgaagaatttaataataggcatttcggttctgtatagattctttagttcgtttaattcgctaattttgaataatctttcttcctcaaccgggacaatggcaaatctacagaggggattaatttcgactgtttttctgaagtagtcgcttgccttttcgtgattcccaaggtattcatcaataatacgtcccattaggtacaaagcatgtggatagtttggatagtttactaagatattttcaagaagtggcaagacattcttatattctcctactcttaaatacgcttcagtaagagttactttaagaattgggtcagattttgctgtcctatcaagttcttcaagaatatttataaattctttccttgaaatattttcctcagatgtgattatttttagtttttcatcttcctctacattagtaatttcttttaggatttccttttcatattttggagcaagtgtaactgcttttgcaaaaagttcttttgtaattttcccttctttgatatttactattcctttaaatagatagccgtaatgattttctggatcaatacttagggcatatttgaatgcaacatttgcatccatgtatttccctttcgtaaggtatgcaatacctctaaagagttcataaaaggaggatggcgttggtgcatccattgaaagtgtttctgcatgcgattcaagtgtatcataatttttaagtaagaggttgtatgtaagaaataaaatgttgagtattggggcataaggtcttacattaagtttttcttttatttcctgtaaacgctcaacaatttcataatccttcatatagtgccccctctaactctttatagtgcatccaataatatcttattgcatttggaatattttgcaaaatgtcctcagcagtaagtccttccctaaattcttttgcaagaagatctcccgaaagcccatgaatatatgcccctaaaatagttccttcaactgtatttgcttttcgcacaatgcaacttgcaattgttccaacgagcacatcgccgcttcctgcagttccaagcacaggatttcctgaagtgttaatatagatgtttcctttagaaccaatgagagtatattctccctttaaaacaatagtgtgtggaatctcttccattgccataaatagcgcagaaaacttatctttttttatttcgtcgatacttactcctgtaaggcgggaaaattcacccatatgaggtgtaagaacggtatcaaattttctttttttaaggacttctttgtgccttgcaataattgttattgcatctccatcaattataagaggcttttcaaccttatctacaacatctaaaaccaattgttctgtatcatcatcaaccgaaagacctgatccaattgcaacaatatcaacattttttgaaaattctaatattttttcaatattttcttttgcaattgcaccttgcatgttttcttttaatggaatttgcacaatttccggtgatctttgcgaaacgattcttgaaacgttttcggttgtagcaagaaaagaaatccctcctccgcttttaagaaaagacagtgcattaaaatatggtgcgcctgtatagaaagatgatcctgaaataaaaagtgccttaccgagaagtcctttgtgtgcattcgtcggacgttccggataaggttcaacaatttttatttccacggaaatgtctttagaaaatgttaattctggtggatatgaaatatgacttacaataatttttcctacataatcgcatccaggaaatgcaaagaatcccctttttggaagacccattgtgattgtatatgttgctttaattgcgactcctaaaaccgcacctgtatttgcggaaatacccgaaggtatatctattgcaacaactggttttcctgaattattgatttcaacaataagttctgcaatttttccttcaattcttctatttaatcctgttccaaaaatgccatcaactattacatctgtctctcttattgcagagagaagaaccctgttaactgattcaaattcaagaatttcaacaggataatttttaagaagttcaaaatttttcttagcgctttccttgaggtttgttaaatcggaaacggtgaagagggtcacggaagcattaaatgatgcaagcaatcttgcaacaacaaatgcatctccgccattatttccggagcctgcaaatattaaaaattttttcgtaagaccaaatttctcctttaaaaatgagaatacagaatagcctgcattctccataaggatttcttcttttactcctaaacttactgcaagcttgtccaatcttttaatttcttcgcctgttgcaaccttcatatttttacccttatagcgactgctattgcaaaatctttctcatgagaaatcgaaataaaaatatctgggaaatttcttaccataggctttgagttttcattgtagataatttcaatctggttaaatggagttgctttatcaagtgtttttgttattgcctcttttacagcaaatcgcccagcaagaaattcggcagtgtttccttttttctccaattcttttaattcgctatcgcttaatattctcttaataaacctatatccataagtattaagaattttctcaatccgttttacgcttacaatgtcgataccgactccttttaccacaacaaaattatactacgaataattttttctaaaaatagtcaattatgttaaaatgtgatagatttaaaaattttaacgtgggaggttgttatggatagaacgagccttcagattttgagagccgtgtggaaaaagcctcttgatgtctgggaacttgtaataatgcaggacaatgatataaaaaatacatacgaaacacttaatagcctcaaagataaaggattaattgaatatagtaaaaataaaattaaaattacagaaaagggaatcgatgaattaataaaagaaaatgcaattccttatattgatacaaagtgtgaatactgcaggggaaaaatttacgatccaaaaaattttaaagaaattcttgatgttttcaaagaaatttttgcaaataggcccatggaaacaaccgagtttgatcagggcgttgtaagcgaagaaaattcagtaagacgacttgaatttgtatatgaaagaggcgaccttgaggggagagagatatttttccttggagacgatgatttaacaagcattgtatttgctttatcaaaaatgcccaaaagggttgtagtttttgatgttgaccgaagaattatagagtatataaaagaagtctctaagaaatataatttgaatattgaagcgtatgaatataatgcgtcaaataaattggatgaaaaatttgtaaataaattcgatacatttttaactgacccagttgaaacggttaaaggcatgagactgttcctttcaagatgtgtccaatcgcttaagggaaaaggtgctgcagggtattttggattaagccattttgaatcgtctctaaaaaagtggtatgaaattgaaagagatcttcttgaaatgaaccttgtgattacggatatgctaagagactttaacgagtatctccttgttggagaaagaattctccacgagggatattacgtagttgaaaagtctcctgttgaggttttacctccaacgatttcatggtataggtctacatttataagagttgaacttattgatactgcaaaaccaaagatagtcgaaagcgttagttgggatcgttctctctattttgatgatgaaacgtatgttgtgaggccataatgctttccaaggttaaaacaatgactttaacaggcatagatggggtagaagtccttgttgaggttgacataggaagtggacttccatcatttacaattgttggacttcccactgaaagtgttgaagaatcaaaagaacgtgttagagcagcaattaagaattcaaattttgaatttccaattcgaaaaattacggtaaatcttgcgcccgccgacgtaagaaaagatggaacctactttgacttacctattgcagtgggaattctttcgattgtaggaattataaagaatcttgataaggtaagtgatttttattttttaggagaactttctcttgatggaagcatccggaaaattgttggtgcattaccaatgatttctgctcttaagaaaggatcaaaagtaattgcaccatatgatttaatagatgagattagcattgttgaagatgtggatatatactttgtaaagcacttgaaggaagtcgttgaattcatcaatggagatagaataattgaacccataaagactaacttaacagagattcttcaaggtgagtttgcagaagaagaagacttttcagacataaaaggtcaataccaagcaaagagggcaattgagatagcggttgcaggagggcataatattgttatgattggttcacctggatctggcaaaaccttgcttgcaagaaggatcccttcaatttttccaccactatcaaaagatgaatctcttgaaataacaaaaatttatagtgtttcaaatttgcttgcaagtggcgttgcaaagaaaagaccatttaggtcacctcactcttctgctactcttccctcaattattggcggaggaaatcctataagacctggagaggtaagtcttgcacataatggtgttttgtttttagatgaactaccagaatttaggaaagatgttttggaatctctgaggcaaccaatggaagatggttttgttgttataacaagagcaaaagagcgaattatgtttccttcaaattttatgctcgttgccgcaatgaatccatgtccttgtgggtggtatggcgacaaagaacatgcatgcacttgttctatatctgaaattaaacgctatagaagtagagtatcaggccctatatgggatcgctttgatattcaaattgaagtcccaagacttttacctaacgaacttgtaggtgatacaaaatccgaatcgtcaaaagcgataagagacagagtgataaaagcccgtgcaattcagcaagagaggtacaaaggcacaaaagttaaaaataatgcaactcttacaccaagaacaatcaaaacctttataaagttaggtcatgaagagaaaatattccttgagaatgcttctgcaaggcttggtcttacaggtagaggatatgataaggtacttaaagttgctcgaactattgcagatctcgatggcagtgcagaggtaaaactcccgcatattgcagaggcgctccagtatagatttgatctttcgctcgatatgtaaatttagttataggaaaaatattatatcgatagttgcaataagtaatcccaaaaggaaacctataaaaacctctattccagagtgacctacaagttccttaaaaacctcaatatctatagattcccttaatctttttccaagaggtgtttcaaaaaatatatcgttcattgtttttgcatgttttccgacttctcttcttacggaaattgcatctacaactacaactgcagaaaatatgaatgcaattgcaaaataaggagagtcaaacccatattttactcctaaaaggatagtgagtgttgttactgttgcagtatgagagcttggattaccacctgttgaaataaacatttgtaagtcccattttttctcgacaagaaatgtaaataacacttttagcgcctgtgcaacaaaatttgagattatagaggttattaatatattattgcttagtatttgcaaaatcactttcatactataattgtaatatgaaagatagaattaaacaaaacctgccacggggaaattttgaaaaagtgcttttgcatatttgttgtgcaccggatgcaacctatcctgtgcttcttcttagaggccttcgttacgatgtcacgggatttttctacaatccaaatatccatcctaaggaagagtatgaaaaaagacttgaagaaataagaaaactttcaaaataccaaaatttccctctcatcgagggtgaatatagcgatgaagttttgaaaaactggttccatatggtcaagggacttgaaagagaaaacgaaggtggaaaaagatgttatctttgctataaggaacgtcttgaaaaaactgcaaaacttgcatacgatcttaattttgattattttacaacaaccataacaattagtcctcataaaagatctgactgggtttttgaaatcgcttacgatcttgaaaacaaatatggtgtaaaatttcttgaaattgattttaaaaagaagaatggctttaaggcaagtgtagttttaagcaaatactacggactttacaggcaaaattattgtggttgtatcttctcaaaagtagaaagtgaccactttaggaaagtaaaagagcaatacctaaaaagataatgcactagcctttgaagtttaaaaattttgtatattaagaatttgttgctcaatatttttacccagaatttagctgtaaagtttggaaaacattgtatttgaaaggctttcatagaaatttgatattataaaatctgcttatatttttcttgttttctatggaaaagaatgttaattaataagcattataacaaggtttgtaaggaattttgaaagaatttttgaaaaacctcttatccccccttgacatggtatatagtttttggtattattgtaatcgctgagactcaagaaaatgaaacttgagcaaggcaccttgaaaaaagtagaaagtcttggggttacccccttgacaagagactaaaaagtagtataatagtgtgcctatggaagataggcaagttggtacagtggattgtaccttgaaaactaaacagcgaaagtaaggccctttgaatattttttcggagagtttgatcctggctcaggatgaacgctggcggcgtgccttacacatgcaagtcgagcggagaagatttcctgtggcaacacaggagtcttcttagcggcaaacgggtgagtaatggatgagtaacctgccctgtagacggggatagccatccgaaaggatgggtaatacccgataatgttggaggacttcggttctccaaagaaaggtggcgcaagctaccgcttcaggatgggctcatctcctatcagctagttggtgaggtaatggctcaccaaggctatgacgggtagctggcctgagagggtggtcagccacattgggactgagacacggcccagactcctacgggaggcagcagtggggaatcttggtcaatgggcgaaagcctgaaccagcgacgccgcgtggaggacgaaggccgaaaggtcgtaaactccttttgcaagggaaaaagggaggggttcgaatagggccctatccttgatggtaccttgcgaataagccccagccaactacgtgccagcagctgcggtaaaacgtagggggcgagcgttatccggaatcactgggtgtaaagggtacgcaggcggacttgtaagttggatgtaaaaactcagggctcaaccttgagcttgcattcaatactacaagtctagagagcaggagaggggagtggaattcccggtgtaggggtaaaatccgtagatatcgggaggaacaccagtggcgaaggcggctccctggcctgtctctgacgctcaggtacgaaagcgtggggagcaaacaggattagataccctggtagtccacgccctaaacgatgggtgcttggtgttggggggtaattccctcagtgccgtagctaacgcgttaagcaccccacctggggagtacggccgcaaggttgaaactcaaaggaattgacggggacccgcacaagcagcgaggcatgtggtttaattcgatgctacacgaagaaccttacctgggcttgacatgcatgtgaaagcctgaagaaactcgggcccccataggggttacaccctatggcacatgcacaggtgctgcatggttgtcgtcagctcgtgtcgtgagatgtacggttaagtccgtgaacgagcgcaacccctgcccttagttgctaataggcttcggcctatgcactctaaggggactgccagcgataagctggaggaaggtggggatgacgtcaaatcctcatggcccttatgcccagggctacacacatgcgacaatggtcgggacaatgcgttgcaaaccagtaatggggagctaatcgcaaaaaaccgaccccagtacggattgagggttgcaactcaccctcatgaagctggagttgctagtaaccgccggtcagctatacggcgatgaatacgttcccgggtcttgtacacaccgcccgtcacaccacccgagttgcgtgcacccgaagtggctcggtgagtcacgaaggtgtgcgtgatgaggagggtgaagtcgtaacaaggtaggtgtacgagaacgtgcgcctggatcacctcctttctaaggagcatccttacaatcggtgtgtttaagtttcgtatcgaaacttattctgggtcttacttttcgctgtttagttttgagggcacagtccctccgctgttaatgtggattgtaccttgaaaactgcatgtgggtatagtaagttagtaagggcacatggtggatgccttggcgcacggagccgatgaaggacgcagcaagcctgcgataggccacggggagctgcaaaacaagctgtgatccgtggatgtccgaatggggaaacccgtgagggtaaaaccctcacatccttgcctgaacacatagggcaaggaggggaaccaagggaactgaaacatcttagtaccttgaggaaaagaaatcaacagagattccctgagtagtggcgagcgaaaggggaacagcctaaaccgtttgtgtgtaaaagctcacgggcgttgcacaaacggggtagcgggacaagccgtctctccccgtgaggagagtatggagtgagaaataaactgcttagccgaatgctttggaaagagcaaccaaagagggtgatagtcccgtaggcgaaaagcagtttactcctaggcttgatcccaagtaccgcgggacacgaggaaccctgcgggaatcagggaggaccaccttccaaggctaaatactccggcgaccgatagtgaacatagtaccgcgagggaaaggtgaaaagaaccccgggaggggagtgaaatagaacctgaaaccatgtgcctacaatgggtaggagggctatgaagcagcaatgcttcagcctgactgcgtgcctattgaagtatgacccaaggagttgatggcagtggcaaggctaaggggtgaaacccggagccgtagcgaaagcgagtccgaatagggcgttagtcgctgtcatcagactcgaaaccaggtggccaacccatggccagggtgaaacgggtgtaagagcccgtggaggcccgaaccggtcgggggaaaaaactcgtcggatgagctgtgggtaggagagaaattctaaccgaacctggagatagctagttctcgccgaaatgcatttaggtgcagcggtaggaaattagcatgcgggggtagagctctggatgggctaggggtcttaccagacttccgaacccaaccaaactgcgaataccgcattgccgtatcctaccagtgagtcggtgggctctaaggtccatcgtcgagtaggggaacaacccagatcgtctgctaaggtccctaaagtagactaagtgcatcaaaggatgtgggactgcttagacagctaggaggttagcttagaagcagctatcctttaaagagtgcgtaacagctcactagtcgagcggtcctgcgccgaaaatgttcggggctaagtctactaccgaagcagcgggttcaaggtgtcttcggacatcttgagcggtaggcgagcgttccagttgctgagaaggcataccgtgaggagtgctggagcgactggaagtgagaatcttgggttgagtaacgaaaagcagggcgagaatccctgccgccgtaagtctaaggtttcctggggaaggttcgtccgcccagggttagtcgggcctaagccgaggccgaaaggcgtaggtgatggacaacaggttaatattcctgtaccgcatatcttccgctatcaggaaggggtgacggaggaggataggccaagcgcggttctggtcgtccgcgtccaagctggtaggaggcatccggaggcaaatccctggatgcgttaactccgagaagcgatggggagccgcaaggcgaagtggctgattccacactcacgagaaaaacctctaacgaggaagatgtgcgcccgtaccgcaatccaacacaggtagacggggagcacgctcccaaggcgttcgaaagaatcctcttcaaggaactcggcaagttagccccgtaacttcgggagaaggggtgcctgaggaggtggtaggaacattgcttcctactgcgtcttcgggtctcagtaaacaggctcaggcgactgtttaacaaaaacacaggtctctgctaagtcgtaaagacgacgtataggggccgacgcttgcccggtgccggaaggttatagggaggggttagtgggcgtaagcccgcgaagctccgaacttaagccccggtgaacggcggccgtaactataacggtcctaaggtagcgaaataccttgtcgggtaagttccgacgcgcatgaaaagcgtaacgatctgagcgccgtctcgaagaggaattcggtgaaataacggtggtcgtgcagacgcggcctacccgtagcaggacggaaagaccccgtggagctttactgtaccctgatactgaacttcggtataccatgtataggatatgtgggaggctgagaacccagggcgccagctctgggggagccaacggtggaataccacacttggtatgctgaagttctaactccttgccctaatcgggcgggaggacaatgtcaggcgggcagtttgactggggcggtcgcctcctaaaaggtaacggaggtgcccaaaggttccctcaggctggttggaaatcagccgttgagtgcaaaggcataagggagcttgactgcttagaccgacaggtcgaacagacacgaaagtggggcttagtgatccggcggtggtgtgtggaaacgccgtcgctcaacggataaaagctaccccggggataacaggctgatctttcccgagagttcacatcgacgggaaggtttggcacctcgatgtcggctcatcgcatcctggggctggataaggtcccaagggtccggctgttcgccggttaaagcggtacgtgagctgggttcagaacgtcgtgagacagttcggtcctaatccgctacgggcgtaggaggtttgaagggggtttcccggtagtacgagaggaccccgggaaggagaccgctggtggaccagttgtcccgccaggggcaggagctgggtagctaagtctctattggataagcgctgaaagcatctaaagcgcgaagcctaccccaagattagacctcccatccttgcgcaagcaaggagtaagacccctcgtagactacgaggttgataggcccgaggtgtaagcgcagcaatgcgttaagctgacgggtactaataggtcgaggacttactataccccatgcagttttgaaggtacaatccttttgctctggtggccataccgaaggggaaacacccgttcccattccgaacacggaagttaagcccttcagggccgatggtactgcaccggcgacggtgcgggagagtaggacgctgccagggctttttttatttctcatgtttttaatttctaagaactctttataatgtaaaatgacgaaaatcgaaagtcttaaagaaaactttacattcaatatcgttttactttcactcctttggggttcagattatgttcttattaagatcatcataaaaagttttcatccaattttatttgtatcattaaaacttcttattggtgcaatatctattttttttatcctgaaatttattttaaagaaaaagattttgtttgtaaaaaacgccatagttttcattctaagtgcagcattttttgatacctttttaccacaacttcttatatcctttggtgagagaactgttccaagttatgttgcatcgatcttacttgcaagttcaccaatttttacattaatattatcgatcttatttactaaagaaaaattaaattacaaactgattccctattttcttttaggatttttaggtgtattttttattttctttaacgaagttatggatgcaaaaatttctgttaatttgcttaatttatctctaattgtaattgcttcgatttcttatgcagttggtgttattcttctcaagcgaatttcagaatttatggatgcttttacatcgtcattttatttgatgagttttggcttcttgttttcgcttgtttcattcactatttttgacattgggacccctaagataacttatgaatccatttttgcccttatttttgcttcagttgtccttaatggttttggttatgtatatttcttttatgcaatatcaaaatttggtgcaggaaaatcttcttttataggttatcttattccgtttttttctactctttatgggacagtctttctcaaagagaaactcacactatatgcggtccttggtggcatattagttattgtttcgagttattttataaatgtagttaatttgaaagagaactaaaacctaaattttgagatatcaaggttctttaaattttttgataactttttgaagttttcaaaatttttgagaagttgatttacttctgccttacttacatgggtccctcttgcaattctttcttttcttgatgcgtttattatttcaggatgcgctctttcttcttttgtcattgcatttataatggcaatcatccttttgagtgctttttcgtccatatactccttcgggatctttatattagaaaaattcggaagcattgagaatacttttgaaataccacccattttaagaagactctcaagttgcattttaagatcgttcaagtcgaaccttccactttcaaaatcttttgctattttttcactttcttcaagagatattgcttcctgagccttctcgaaaaggccttttagatctcctcttccaagcaatcttgaaatgagagcatctccgtcaaaaagttcaaggtcttgaattttttcacctgttccaacaaacttcacaggattacctgttacatatctaaaagataaaacactcccaccttttgccgacgaatcaaactttgtgaatatgccaccagttatgttaagatattgtttaaatccctttactatgtccaatgcggtctgtcccaaagtaacatccattaccataagtgtttctggatcttcgaaatagtcatttattaactttaattcttccataagcgggatatcaatttcttttcttcctgcagtatcaataattgcaacattaaaaccatttttttccatatatggcttgatttttgaaagagcacttttgacattttcttcatttcgtagatcaagatacgcaatatcattagtcttcccaagttggataagttgatcaaaacttgcaggccttttgaagtcaaaaggaacaagaagcggattataattaaattttttcttaaggtagtatccaagttttgctgcagttgttgtcttaccgtttccctgtagaccaacgaggattataaaatttttgtctccgtgtaattttagtttttctgcatgtccaacatattcaacaagtgtggaatataaaatagacaaaacctgttctgccggagtaaggctttcaagcactttagaagatttcgcttcggcttctaccttttctataatttcctttacaagtttataattaacatccgcctcaagtaaagcgagccttatttcttttacggctgctttaatatcgctttcgcttaaatgtccttttgaacgcagttttttaaaaagagtattgatgctctcctttaaagactcaaaaatggtttgcctcctactctaaattctttaattgttcgaaaagtttactcaaggtttctacttcttcttttgaaagctctttctttgaaagtattccttcaatttctaagaatatttttattttctttcttcttttttctaatagttttgactttgtttcgcacctttccattttatttacaccacgtcttatatggtcatggactgcttgtcttgaaacttttaatttctttgcaatagcagcaccagtaagggctggatctgtataaaggcttaaaattttacgttctttatctgtaagtaaatttgagtaaacttcaagtagttcttttattcgtgccttttttataagtttcttttctcttggtgttatatttttcatttattacctcccgttaattttgagatgtaagtatcaactgaaaattcttctaaattatcgatatcttcgccagtgccaaggaatttcacaggaattttataggtttgaacaattggaacaacaacacctggcgcactgtttgaatcaaacttggtaagtataatacctgtaacatttattgcttttgcgaatgcttccatttgactaaaagcgtttagtccggtaaggctatcaaggacaagaaacacttcatttatatgtccttttttatttaatacaaccttttctatttttgtgagttccctgagaaggttttcgtttgtttctacccttccagaggtatcaatgagtattaagtcatatggtccttcttttgaaagtccatcaaatacaacacttgcgggatcttggccagttttccctttcactatttcgacacccaatctctctgcccaaattgatagttgttctgttgcgccagatctaaatgtatcacctgctataagtaaaatgtttctgaatcctctatttttatagtaatttgcaatctttgcgatgcttgttgtcttaccagatccatttgatcctgcaaaaacaaaaatgactggtttcggttcgtctgtgttaacttttggatctactgaatcaaatgtttctcgaatcaatttttcaaaaagttcaaggtagtgagcgttgttttcttttagtttttcaataaacgcttctgtaaaactaacaccaaaatttttcgagataagaaattcttcaacttcttctatggataaattttttttactgaacagatttttcaatctctcgaatatattcatcttgaagtgcaacctcagcagcgttttcttctgcttctttctttgttttgccttttcctactcctaaaacttttccgttaaatcttacttcggcaaagaaatattttgtatcgtcaatcttttcttcctttataatcctatattcgggcactttatgcataaccttttgtattgtttcttgcagttttgtttttgcatcaactgtttcaatttttcctgcattttcaagttcggttttaaaaatgtttgttataaatttttctgcttcttcaaacccaaaacacaaaaatattgcagcaattaatgcttcaaaggcatctgcaaggattgctcctttgaatttgccaccactcttgttttctcctttaccgaaaagcataagatcgccaattccaatgatttctgccttttttgaaagactcttttcagatacaagatatgctctttttctacttagttcaccttcagttagatctttgtatgtgcaaagaagataatgtgtaatcgcaagcgagaggacggaatctcccagaaactcaagtctttcattagagcggtaatttttatgttccccagaaaaggatgagtgtgtaattgcagttacaaaagtttctctacattttttgggaattttccgtcctaaaatcttttcaaaggcatcaatgcgttccttgaatgccttatctaaaggtttctctgccatgagaaatgtttaattatttctcttttgtctctatttttacaacctcttttccttcatagtaaccgcagtatggacatactttgtgcggtggaatgaggttgtggcaatgaggacactcaacaagatttagtggatcgagtttttccttaatttttctcatcctgcttcttgagtgcgtagtctttttctttggttgtgccattttatcctcctaagcaacaatatttattaatttgtcttttacaaatatgtattttgctttattaaaatcaatgcctaaccttgttattttatcagattttttaactaaatcaagcacatcttcaagttcgcttcctgcttcaacttctatcttatctctcagttttccgttaacctgcactataattgttacatattcttctttgtaaattccctttggtttcggccattcctttttatgaatacttccagttcctcctaacctatggtaaagctcttcagctacaaatggcgttgcaggtgcaatcattgtaaggaaagtttgaactgcttctctatatgcctttgtttccattacttctgcgtcttcttgagtaatttttgaaaggaaattcaaccattccataaaactgctaatcattgtattaaatttaaacctttctatttgctcggtaaccttaacgatcatcttatcagttattagttctatttctttttcgataggtttttcttttgttgtggacttatcttctaattggataaataagttccacattctctttatgaatctgttaactccatttataccttctgtgctccacggtgcatctgtatcgagtggcccaatgaagagtatgtatgctcttagagtatctgctccatattcttttataacatcatcagggtttacgacatttcctctagatttgctcatcttttggtggtctgctccaagaatcattccttgattgagtaatttcttgaaaggttcgtcgaagtcaataagccccgcatcatacattaccatggtataaaagcgtgcatacagtaagtgcattacagcatgttctgccccacctatatagaggtcaacaggaagccagtattttaccttttctttatcaaatggtgccttgtcgttatgtgggtctgcatatcttaaaaaataccaggaggagcatgcaaaaccatcttgggtatccgtttctcttcgagagggctttccgcatataggacaactggtatttacaaaatcggggtcatttgcaagaggggactctcctgtgtcacgtggtgaaaaatcaacttcatctggcagtaaaactggcagatcttcttcagggacgggcactgcaccatgttcagggcaatgaattattggaattggtgctccccaatatctttgtcttgaaatgagccagtctcttattttgtatcttacaacacctcttccaaatccgtgctcttctgcatattttgtaagtttttttcttgcttcatctgatcttaaaccagaaaaaccattcgaatttattaaaataccatcttctgtaaatgcttcttcaagggtttcaacaaggcttccgtcttttgagattacaatttttattgggagattatgcttctttgcaaattggaaatctctttcatcatgcgcaggcacacccattacagcgccagttccataggaatatacaacatagtctccaacatagattggcacaagttcatctgtaaatggatttcttgcaaaacatcctgtaaagacacctgttttttctttttctgttgagagcctctcagtctcaaattttctaagagcctcttcgatatattttttaacttcttcaactttgtcctctcgtgttagtttcattacaagcgggtgctctggtgctattgcaaggaatgtcacaccaaaaatagtatcaatccttgttgtaaaaacaggtaggtcatattccgttccgtcaggtccaactcccttaaatgtaatttctgcaccttccgagcgtccaatccagtttctttgcatggactttatgcgttctggccaatcaattctatctaaaccttcaagaagcttatctgcataatgcgtaatcctaaaaaaccactccttgagttccttttttacaacaggagttccacagcgccagcactttccgtcaatgatctgttcatttgcaaggactgttttgcaatgaggacaccaccattggaaacttctgtcctgatatgcaagtccacgcttgaagagtagttcgaaaaaccattcagtccatttgtaatattcaggatctgatgttgcaaattctctatcccagtcatacgaaaggccgagcattttaagttgtcttctaaaattttcgatgtttctatatgttgattctcttgggtgtatcccgtgttcaattgcgtaattttctgcaggtagtccgaaagcgtcgtagcctattggatgtaaaacgttaaagccttgcattctcttgtagcgtgcataagtgtctgcaggtatgtaatttctacagtgtcccacgtgaaggccggatcccgatggatatgggaacatgaccaatatataaaacttaggcttttctgaaaagtcctctgccttaaatagtttagattcttcccagtacttataccacttttcctcaaactcttttggattgtattctttttccatcgttcacccctgtatattaaaaaaattggtggagctaaggggagtcgaacccctgacctcctccacgccaaggaggcgctctaccaactgagctatagccccactatacacaataatacagatttttagattattgtcaagggtttatgtagaaattttcgtaatctcttactaatttaaagcttactatttttattctcttttccagttagtgaatccttgaagttagagaaaataacttttggaatttcttttaagtcaagtccaactgaaaagcattctttaacgacattttctaccatgtcttttccagtttttaccgatagtttagcgccttccattgcgcctttaaacatacctttggcaacgccttctatcactatcttgttgttggatttgtctactgtgctcttaattacagaaacaatcgcagtttgaatttcatctattttgtttccgctgtttttgaagaagtcttttgcaactttttctgtttctgtctcaataatcctttcgacatcttttcctgactttaaggcagattcaacaactgtctcaatcttttcgtgtagttcttttaaatccataatgcttcaccccccttaaggtaattgattattcaacagtaactgactttgccaaatttcttggtttgtctatatcgaggcctcttgcatctgccatatagtatgcaaagagttgtaatggaatcacggttatgattggtgtaaggtcatctaaaacattcggaatataaaacacagaatctgcaacttcttttattcttgtgttgtctttttttgcaatagcaagcacttttccgcctcgagcttttacctcttttatattactaatcgttttatctgatagaggtgtaaaggtgtcaattgcgataacaagtgaattaggtgtaatgagagcaagaggaccgtgtttgagttctcctgctggataaccttctgcatgaacataggcaatttcttttagtttaagtgctccttctaacgatagcgcatagtcaaggtttcttcctataaagaatgtttcctcaatatttttcgttgttgaaacaaaacttgcaatttcttctttgttttctaaaatctctcttgcaaaaccttctaatttttgaaattcctcaacaaataatttttcattagcctcattaagtttatcaataatctttgctaaatgtaaaattgaaagcgttataacctcaacctgtgcaacataggctttagttgaagcaactgcaatttctggtccagcatgaatgtaaacgactttgtctacctcccttgcaacagaacttccaacgacattaactattcctattgtttttgcctttttttcttttgcaagacgaagtgcagcaagcgtatctgctgtttctcctgattgacttacaacaaatacaagagttcgttcgtcaattactggatttctatatctgaattctgatgcaacttctgcttgggcaggtatgttgaggtatttttcaacaagatatttgccaacaagtcctgcatgatatgcagtgccacatgcaacaaaataaacctggtttatatttttaaaataatttttatcgaagtcaagttcgggaatttcaatttcgccatttttaattcttcctctcaatgcttcaacaattacgtctggctcttccaaaatctctttaagcataaagtgtttgaatccacctttttgagcgtcgcttatgtcccaatcgattttgtgaataggtctttcaattacgttaagattcttatcgtagataaccattttgttcttgaaaacatcaacgatatctccgttttcaaatatgattacatctttcgtgtagggaaggactgcgggaatatctgatgcaacaaagttttcgccttttccaatgccaccaataagagggctgtcctttctcactgcaacaaagtggtctttttcttctttacttaggattgcaagtgcatatgagccttcaagcattgaaactgtcttttgtactgcttttaataaatctccttcataaaattcttcgataagataagcaattacctccgtatcagtttcagttctaaaagttttaccctctttcattagcatcttctttagttcaagatagttttcaataatgccattatgtattacaactatgtttttgctttcactatagtgagggtgcgcattaatatcgtttggaatgccatgagttgcccatctagtatgtgcaatgccaaggtgtcctataagttttgtccctttaagcttttcttcaaggtctttaatacgccctgcagttttaacaacatgtaagtcgtctcctaaaattgcaactcctgctgagtcgtaacctctgtattcaagtcgtttgagaccgtctataagaatagggagtgcctctttatcaccgatgtatccaacaataccgcacacattacacctccaaatattcctttattctatttgctatatctttaatttttatttcattatccccttcaaccattattcgtattacaggctctgtgccagatggtctaataagaactctaccattcttcagttctttttccatttcacttacaaattgcttaaatttttcatcatttactatgtttttgtcttttacatttgcattaaccaatatttgcggtaatctttcgagcccttcaactaattttgaaagaggtttttcttcttctatcatcactccgatgacacttaatgcggtaattaaaccatctcccgtaacgctttcaatcaggtttatgatatgtcctgattgctccccaccaagaattgctcctgtttttagcatttcttgtaggacatacctatcgccaacaggcgcacgaacaaaatttattccctcacttttaagggttttttctattgcaaggtttgtcattactgtgccaacgatagtattgttttttagaagaccttttttcttaaagtgtcttccaaggataaccatcatctcatcaccatcaacaattcttcctgtctcatcggaaagaattactctgtcgccatctccatcgtgagaaatgccgatatgtgcaccactatttatggtgtgctttgcgattacctgtggatgagttgaaccgcactctacattaattctatgtccatctggtttatcgttaattgggataatttgggctccaagtttttgaagtgtgcgaggtgttgtgtaatatgttccaccatttgctaagtcaagtgcaatcttaaggttcgataagttgaaagggaatcgtcctgcaatataatctacgtaaaagtcccgtatgttttcatcaaagaatactcgtccaatatttacaggacttctttcaatattactttccatgagtttttcaatatgttcttcaacttcgtcgcttaatttaaagccatttttgtcgaaaatcttgataccgttaaattcaattggattatgtgatgcagaaattacgcaacctgcactaaaatttttcatgatacgtgtaagaagagatactgcaggtgttggcattacaaaacctactgtcacatcagttgatgcacttattattcctgttgcaagggcaagtctcaacatttcagatgaaagccttgtgtcctcaccaattagaattggaccgtttccataaaagagtttgcctattgaagtgccaattctcagtgcaacttcaggtgttatttctatatttgctatacctcttgcgccatctgttccgaaaatttttctcatacacaactattttatggattttcttaaatttacaaaactaatttaagaaaggattaaacgatctttcgtcagaaattttagtgatgtctccatgtccaggcaaaacgacataatcatcttgtaaaatgagtattttttcttttattgaatttatgagttcattaaaagcgtttgggtaatcttttgcgacaccgacggttcctgcaaaaagtgtatctccagtaaaaacaaatttatcgaaaatgattgaaatacttccccttgtgtgccccggagtatgcacaacttttacatttaacctaccaagtaatagttcggtctctaattcaatttctatatcggctttgggtgatataatttcaatacctgccaaataggatttattttttattggatctaaaagcatatcagaatcatatttgtgaataattagttttgtattcttataaaggcgttttaagataacgtttcctacaatatggtcaaaatgtccatgagtgttaaaaatatatagatttgtgttcttaatttcatgtataagttcctcggtttcgtagtcgctcatattcgatgggtctacaataattgaatatccgtttgcgtttataagataacagtttgttgagaggggattgaatgtaaactttaatatttcaacggtttttacttttattttttccattattacaattataagatatttttgtataatttattgatggttaatttatatttaagtaaattttccctctatgtgtggttgtttcaatcactcacggttataataactgtagcatttttactcacccaaactccaattgcaaggtctctttttaaccttgaacaatccgttaaaaagcaaatataccttggaatattctttggattcatatcaattcttgggacgcttttaggcgttcaaactcatgatgctgttgcaaacataagggatattggtgctattacaggtggactttttggagggcctattgttggacttatcgcgggactcatgggtggggttcatcgtgcatctcttggtggatttacaggtaattcatgtgcacttgcaacaatattaaacggcatttttgcagggctcctttatacaagaaaaaaggagaaatttttctcaccattaggaggatttatttttgcggctcttgcggaaagtttccacatgattcttgttcttctcatatctccaccttttaataaggctattgaacttattaaggaagtttcagggcctatgatttcagcaaatgcggttggcgtagggctatttctacttgtaataagagtttctttcattgaaaaagaaattgtgtctgcaataacttccgagaaggttcttaagataactgagaaaactttgccgattctaagcaaaggtcttactcctgagacggctgatgaaacggtaaaggttatcctcgaaaataccaacctcgatgcagtgggtataacagatactgaaaaaatccttgcgtttcgaggtattggctctgaccatcacaaaccgctttcgccaattttaacaacatcaacacaaaaagcacttacaagtggaaaaatagttcttatgaaaaatgaatttgatgttggttgttctgtaaaagaatgccccctttcttcaggtgttgttgtgcctttaaaggattcgtcgggaaatgtttttggggttctaaaactgtacagaaaagaacgcaatactatgactccttttgatgtagaaatggctataggtttagcaaatattctttcactacaggttgaactaaacaaattagaaaccgaaaaaaagatgaaaacgtttttccagttaaaagcgttacaatcaagaataaatccgcattttctttttaatagtctcaatacgataaattatgttataagaagtgatccaaataagggaagggaacttatccaaagactctcttttattttgcgaaagacaattgatacagaagaaactctttcaactttagaagaagaaatagaccttgttaaagcctatcttgagattgagaaggagcgatttaaggatcgtttgcattgcgagtttaatattgactcaagcctctacgatgtgaaggtgccagcactcattcttcagcctgttgttgaaaatgccgttaagcatgggttttccttgacaaagaggaatatcactatcaaagtttctgcctatagaagaggaaactatgtctatattacaattgaggacaatggaagaggaattaatgaagaaacactcgaaactctgtttgatgaaaataagaagtcacttggtattagaaatgtaagagacagaattatgaatctatatggaaataaagccatatttaaaataaaaagtgctgttaatgtgggaacgaaagtaattataggaataccacacgaaggggtgccaaattggatattagagcgattatcgtcgatgacgaagaacctgcaagggaagagataaaaagtcttcttctgaaatttcctgaagtaaaagtcttgggtgaattcgaagatgcgttaagcgcttttaactttgtctccgaaaattcaattgatgtaatttttctcgatataaatttaagcggaatttccggaatgaaacttgcaaacgaaataaaagaatttaagaattttcctctgattgtttttgtgactgcctattctgaatatgcagttgatgcttttgatgtcggtgctgttgattacattttaaaaccaattgatgagggtagatttttcaagacagtgttaaaaataaaaaatgtgctttcatcgaaagaaagaagaaaagaggattttgttgtttgtagtttagacgaggaacttactttggttaggttaagtgaaattacctatttctttacagaaaatggaaaactctatgttaagaaaggaaaagaagaattaccagttaaggggcttaaccttcaaggcgcagaagaaaggttcagtccagttggattttttagaataaataaagagtatcttataaatatctcaaaaatatcaaagattatcccttggtttaagggaaagtatatgattgaaatggataacggagataaacttccactttctccgcatagacaaaaggagtttagagaaatttttaaattttaacaaaatgttaacctcaaattttttactttaatccctaaattttctacctttatttaattttccttgacttctaaaaatccatggtaaaatattattgagggtatatgagagcctcaagaattttaaaaaaaactcaaaggaggtgaagtatgtacacaacaatcatcgtattgattggtgcaatcttctacattgctctctactttacctatggaaaatctattgagaaaaatgttgtaaaggcggacgcaagtagagagactccagcggtaaggttgagagacaatgtagactatgttcctgcaaacaagtttgttctctttggacaccactttgcatccattgcaggcgctgggcctatcgtaggtcctgcaattgctgtagtttggggttggcttcctgcgttgctttgggtatggtttggtaacctttttattggctctgttcatgattatctctctcttatggcatcagttcgttatgatggaaaatcgatacaatgggttgcaggagaattgatgggagaaggcacaaaatacattttcgaactttacgtttactttgctatgattcttgttattgctgcatttatgggagtatttggtcctcttgcaaacagtacacctgaaattttgacagcatcattactctttatggttgcagcaattgttgaaggtcaacttctttataagactaaacttcctttctggctctcatcactaatcggagtgattttaacgctcctttcaatcgtacttggtttttatttcccttggaaggttagtctcaatgccctttattggggtcagtttatttatattattcttgctgcagcacttccagtttggttcttacttcagccaagagattatctcaactcatatattctttggggtggtgtaattcttggatcaattgcagcaattatttcatttaagtctttctcatggcctgcatttacaagtttctctgctaatgtagttcatccagcagttccgtcacctttctggccgactgttccgcttgttattgcttgcggtgccctttctggattccattcaatcgttggttctggaacaacttctaaacaacttgacaatgaactttctggtctttttgtaggttatggtgcgatgtttatggaaggaatgctttccactattgttattacttcaattgcagcttacggtcttaatatagttcagggatttgcagataaaattgctcaagcaaaacccactcttgatgcaatgaaactttcagatccagcatacatggcacagtatggaaacgcgatcatcaatttaaaaacagcagagggaaaagcgatcattggtggtgcacttggtttgtttaccaagtcctttggtcagcttctttataattctttaaggattcctacaaaggttggaacaatctttggaggcctttgggcatctgcgtttgttcttacaacacttgatacaacaaaccgtcttgcgagatatgccttccaagaacttgtagaacctctcaagaaagtctctgttggtctttatgaagttcttcacaatagatgggttgcttcaattattgcagcagcactcggcttttatcttattgcatacggtggaaatgcatatacggcgttgtgggcaggttttgcaggtactaaccaacttcttgcatcaattgcaatgcttactgcaacaaactatgtaaagagagttcagaaagcttcacaaggtgcaattgtgctggttcttattcctgcaatcttcctctggataaccgtatttgcagcccttatttggtacttattcaaagtcgtaccagtgcaggcttcagcaattaaaggtatccttggtgcgtttgtagtaataatgcttattctcgatctattccttgtctttaacttcttcagaacatataataaagagtacaagcctgcaaaggcaaaagcataaagtaaaatgaaaaacattcttgaggctctcaaaaaattttttatgagttttgataagtcgatgagggaggctgcaatctccctcatcgaacatgaacttgtcgaagaagaaaatgtatttgctcttgtcacgatgagtatgttttctgggcttccttctcctccaacgggtgtgattttaagaatacttccttacatggaaagagaaatacaaataatgacgagaagaagtgcggaacttgacgatatttttgctcaaactttatcgcattttgacatagattaggaggagaaatgcaaacgttcttttttattggaaaaggtggagttggaaaaacaacaatatctgcctcttttgcttcagggcttgcaaagaaaggtttgaaaacgcttattgtttctcttgatccagcgcacaatttaggtgatgcattaaacaaggatgtctttggaaaggttgttaaaatttcagacaatcttgatgcaacagaagtagatattgatagagcaattgttgagtatctcacagaaatgtcgaaaaaaatgaaaaatacatataaatatctttctgtattgaacattgatagatattttgatgttctgagaaattctcctggcattgaggagtacgtaacacttgaagcaattagaaaatttttagaaacagactatagtgcaattgtttttgacacgcctccaacaggtattacgttaagagtttttgcaatgccgagaatttcggtagtttggaccaatagccttatagatatgagaaggaggattctttctaagagacaaatggtggaaaacataaagggtccgatttctgatgttttagatggcgaagaggtgaagatcccttcaaaagaaagtgaagatcctgttatgcaggagttgtttacatataaaaaagatatggttaaccttatggaaaggttttcttcagaagaaaattatgtaagcgtcgtcactatggcagaagaattagcatttgcagaatcaaagagaataagagatgccttgcgtgagaataatataaaactaagaagaatttatctaaataaatatcttgaaattgaaaatccccccagggaacttttaggtaaaattgaggagcagaaaagagttgttgaaaaaatgagaaaagaatttaacgaggttgaaattagagaagtgccacttcttacagaatctccacgaggaattgaagcgcttatttcaatatatgaaaaatatcttgtataatttctttaaaattcaccttggaggtaaataatgcagatatcttcatatttacttttgatctttttggtacttggtggaattgcatcacttcaattttataagggaagaaaaattaataccagtattatgattcattacatccgaaaatttgaggaaaatctcagtctaagagataaaatgtatacctaccttggaggctatattggttttaaagcgaaatatgacttacaggataaaaatataaaacgaatggaattggtgctaactcttattccaaggcaaagtttgttctggttgccgttttcctacccctttaaaaggggagatagactttacttaatggtctatccaaaattcaacataagaagagacgctcatattgtccaaaatttttactacctttttggtccaaatataacagaaagagaacatttaaaaaaagagcccgcaagtatttcgagattcaataattattatactttatacgaaagcaaaagtgattacgataaactaaaaaaacttattgaagatacatttgaagatccaagaagggtaaggcatattgcattaaatagagaaaataactccctttttattctaatgaagccagacatcaacgccactccaaaagaattgaaaaaattaatagaaaacttccccaaggtttttgacgaatggtcttattttaaatccgaggagtaatttttacctttcaacttcctcaacatctctataccagggaactgatgttcccttctttgctctgttttggaaatttcgagtctttggtgttttttctataacttcttttaataaatcgattttttcgattatatcctttaactgattttctgaaatttttccatcactttggaatgtttttgtaaactcctttaccttttcaagatttacaatcgcatcgtagtagaatccccaatcatctgatagtacctttgcaatgtaagatgcatcaattgtttgggtagattgagcaacttctatgttatgctgtaagaaaagaattaaaagatcgactatatcttttctattaattttgtgaatctggagtttttcaagcacgatatctgccaaactaattgttggaaaatcaagttcgagccgtcctcttcctggggtatttccaaattctacgttatgagaaaactcaagcctatcgtaaaacacatcgactgcaaaaagcccttcgggatgctcaaatatatttcttttataagcaaagagagtattcacatagatattcggtttgaatttcaaagtgttttcaaaaaaccttttcactaacggttgttgtcttgagtacgcaactgtgtcaagatcggtaaaaagtggttttcccgatccaagcctttcaagtgtataaaaaaggtttcgtatttctgaatcttctgtgtgaatgtaaactgcaagtgctcctaatattcttaaaataacattgttttcttttgcttttttaacaatttccttcgctaaatttacaaaatcactttcgctcatatttacaaatttttcgctcatttaccacctctaaccttggattttaaagtaattttcaatgccgtctttggagatatcaatgatataccctcgtagcaaaccttcaccgtattctgagcccggatttaaacagagagtccttccaattttttcaaaccccgatgactcgtgaatatgcccatgaagtcctaatataggctggtatttttcgataactgctcttacgcctttagaaccaacatgaacaaacttaacaccatcaaggccacctacaagtctcaaatttttgtctaattttggagcaagatcaattgcggtattaaagggtggtgcatgaatattaaagattgcgtttttggggtcttttagttttgaaattttttcttcaagcatatgttggatttctctatcgtctctttctcttggcgtgtcccatggggttggatttacgtattcaaaactcataacttcgtgtccttcaatttcaataattttatccagaggatatacgatccctctatcttcaaactcctttataactgggtcaataacaaattcatcatcatttccgggcataacgaccgtaaagatttttttagtatcaactttttctactaaaaggtttagccagtctctcattcttttaaccatctcttcttccattatttgtttaaccttgtcagggttatttttgagttcctggagctgttcttttgttatccttctataatatgcacctgcatttgaaagtttttcttcaaagtttttaacttcatcttcgtttttgaggatccatgtagttccaaaataacttgccttgtaggacccatcctcttgaaggataagagggacaagaacttttcctgtaagatcacccgagagtattagggcgtttgcctcgtatattgaaacagcagaaatccattttctccatacagttgttgcaccatgtacatcaaccgcaaagaatactttcatcttcacctcccgattacatttttaggggagagagtctctccccttttatcataaagttttatgctggtggaatctccttgaaaatcttattagggtcaacgccttcctctctattcttggaccacatatagagagcgaaaagcagtccaacaagtataagaagagtagttacaaccattgcaagtgtgttttgctctgttgttacatttagtatcatccaccaaccaattgcaaacgcaattgcacctaaaattgatatgacaggtacctttccccatttgtactggaatgtggatttctcatataggtcgggacgagcatacggtaaaaacattgcagcaagtcccaaaggccaaataaatacgaggcatgtatagtcttcaagtgcaagcattgcggaagataactgtgcacctaatgagtctcctaatcctatgaatactccaattattgcaacaattccaacaagatgatttgcccatgtaggtgacccaaggcgtccaatttctgttagtttcaaaggaagcattctatcaaatgccattgcaaatatgccacgaacacccgccatccatattatcattgatgtgtttatataccagaggaaatagccaattcccaagataattgagaaaatagtattctttccgattattgcagcatagaatgggattgatggcgcaggaggtgttgttcctaagactccctttagttcatcaaaatggttgtaataaagccagctatattcggttataaagttgtatccaaatgagcgataaacagcaactgcatttagcacatagagaatgccaactgcaataagacctaaaaccattcccctcatgtaagataatcttggtgtttttacctcggagcctacgtatgaaacagcctcaactgcggtataagcccacaaaaccgaaaggagcataccttgcatcgcctgtcctggcgaaaggaaagagtcttttatgtttagttttgtagcaagatcgtgtaccgcttggtatgagtttgtgccaaagattacattaaatgaaggttcgccactttttacgaagaagataataattgcaataccagttattgctaaaggaatgtaaatgattgctctcaaaatccatttgagtttgtcaattccaagaagctcgagtatccacattataacagttaaagcaagcgctatccataaacgtgtccagggatttgcaagtccttcgccaagtgcaataagcgaagcatttttagaaacaatacctgcaatttgaatacttgaagcaagaggaataagtccaagataatttaagaaacccaccgcaagtgaagcgcctcctccaacgacataagaccaattagggataaacccaagaattggatgcaaaactcttgagataactacgtaaagtgacccgcttcttgggaatgatgctgaaagaattgcaagaattaatacaggtggaagccacacaagaagaccaaccaaaaatgccaaagtcatgtttcctccaggataaagccctggaacctttactgtgtaataagtcatgcctgatgctgctggccctgcaatggtaaataacaatacgtcccaccaactcaactctcttacaaggcctgatgccttccttgtaaacactaccgactcctcgtccatagttgccccctttccttaagttttaaaaattatatgcatttcgtttttgaagtcaatattttaagatgtgaatttttaatttttatggtaaaatagaacatattaatttggaggttaaaatgactaaagcatcaaaaattattttggcagtctactttttcttccttgcgcttgttgcaataatagtgccatggaaggttaatcaggcaattgcccaaggaacagtccttgtaaactcaattggttatgcaccgatttggtcagtaaggggagttagctcgaattatgaagcattaacggtcgattttgggagagttattcttgaaataatcgcacttactgctttatttgcaattccttttatctttaccttaaataccgatgaagaagaatatgaatatgttgaacttgaagattttgtggacgatgaggaagaaaataacaaagacatagagcaatagaaaaaatttagttttttaaagagggcgaaaagccctcttttttattttttttaagaaaatttagttttcttgacttaatatgtaaaatctgatattattggtaaacgaaaggaggttttacaatgggaagcattgttatcaaaactgagattcccgggccaaagagccgagaaatccggaagaaaaaagagacttatgtggcatcacctcttgaaccacttgcgccattttttatagcaagaggtgaaggagcagttgttgaagatgttgacggaaatagattccttgactttactggtggttggggctgtcttgttgtaggatattctccaaaaccgatcgttgaagcaattcaaaagcaggcagaaaattatattcatactgattttacttctatcccatatgagccttacgcggaacttgcgaaaatgatagcagaacgagctccaggtaattttgaaaaggccgttgccttttttaactcaggcgctgaggctgttgaaaatgcagtgaaaattgcacgaggttatacaaagagaagggctgtggttgtttttgatggtgcattccacggaaggactttacttacaatgacaatgactcacagaccaatgccatacaaatatatctttggtagtgcacctgatgtttatagaattccgagaccaaatattcataggaataagtatactccaaaagattttgaaagacttcttcttgatactgttgcgcctgatgacgttgcagccgttgtaattgaaccaatccaaggggaaggtggttttaatatcccacaaccagggctcttagaagagattagaagagtaactgaaaaatatggcatcctttttgttgcagatgaggtccagagtggttatggaagaacaggaaagttttttgcagttgaaaattggggtgtggtgccggatctcatctcattaggtaagtcaattgcagcaggtttgccgctttcagcggtagttggaagtaagaaattttttgatgcacttccaaaaggatccatcggttcaacttttggtgggaatcctgttgcttgtgttgctggtattgaagtaattaaaatgattgagagggagaaactcctcgatagggctatccaccttgggaagatcataagagaaagatttgaagaattccagagaaaatatcctgttgtaaaggaagttagaggcattggtgcaatgcaagcaatagagtttgtaaaagaccatgatacctgggaaccagatgcagagacatgccaggcagtaatccaagaagcgcttaaaaacggagttgtacttgctggtgcaggcttacataagaacataataaggttgttaatacctcttgtgataaccgatgaacaactcaaggaagggcttgatgtacttgataaagcgattgaaactgtaacaaaggggaaataataacagttattagaaaaattgcatgggggctttaagcccccttaacttctttaatagaatctaacggattatcgcttaccttctttgagtactttatcaataattcttttcccttataaattatgttatcattaatttcatcgctaaaacttcttataagcacacttggacctggaaagtcgggcacaagcaaaacatcattggattttctaaggtcttcaaggcgtttattttcaaactcgtttcttcctacaatgaaaacaattttatcttcgaaaaaaactctcccatttcttaagatttgtgtgtcgtttccatcaaaacatgggtttattttcttaagttcttttagtctttttgcaaattctgggtctgtcaaaatacaacctgatgcaggggtttcatattccttaagtccaaaatcctttgctaactgtatctgtctcactcttgattgtcctttaatatcaagcatatgttctcgtttaatgagtcctttgcgttcagcttccgaaatttttaggagtttttgcgataatggtcgcacgatttttccttcaagcccaagtgttttttccatttcttcgaaaactttatctctctgtgaaaaaggcctttcatcgagtacttctcctgttgcaataaaatcaaatccttctttttccattatttcctttgccctttttatcataagcatatgacagtctatacatggattcatatttttgccatatccatgaggtgggttttgcacaattttaaggtgttcttctgatatgttttcaattctcaacgtgagtccaatttcttctgcaaatctttttgccttttctgccttaaaaaaataagtttcaaaaaagacgggcacaacttcgattccctctttcataaggataaggcatgcaagttgtgagtctaaaccacctgaaaatagcaccaatgcctttgccacattaacctccaactctaatttgtatgaaattataactgaaaaagtaatgttttcaaaatgagttaagttttagatataataaaaaggcatgaatattgagaggaggtaaaatgaaagcaataattgtacatggtggtgcaggcgatgcaaaaataactcacgaaattcccgaaagagtccaatttgtaaagaaggttgcagaggaaggttttacgttattaaaagaagggcttgatgcagttgaagttgcagtaagagctgtaaagatgcttgaagatcatcccctttttgatgcaggtagaggttcgtatctaaatgaagagggtttcgtagaaatggatgcgggcattatggatggatcaaaattatcaattggtgcagttgcgggtgttagaaacgtaaaaaatccgattgaacttgcttaccttgtaatggaaaagtcgagccacaatatcctcattggaaatggtgcagaaaaatttggtaaagaacacggtgtagaatttgtcccaccttattatttctattctgaacgaattataaaaatatttgaaggaacatatggcgatacggttggtgcagttgtgctggacgggaaaaaaatcgtatctgcggtttcaacaggtggaacacccaaaaagcatgttggacgcgtcggggattctccaattgttgggtctggattctacgcaaatgacgagtttggtgcagtttcaactggtattggtgaagacataatgaaactcgttttaagttttagaatttccctatactaccctaaatacacaattaacgaagcggttaagaattgtatagatgatctttccaggattaatggtcgtgcaggtcttatagcacttgataaaaatggtaacattggatacgcgtttaatacgaagggaatgtttttcgcatatataaaagaaggccaggatagtgtcataggaggtttttaggcttgtaaaaaggaggagaaatgaaaaatttaaaaagattaattattcttgttttgttttttacatttttgccatttgtttccgttttcggatggaattcacatggtttaacgctctcgtatgttgtttctaatattgattggctcaagaattataatagcattatcatcacaccttacacatataagaattacgagacagagcctataaatcctgagtttcaagttaagtatcttgaaggcaaagttggtgataaaactgacgctgtaacgatacttacaacctatgcagatgaacctgattggggacttgacgaaaatatgaaactatcaaatttacaagttcttacaggtggacctcaaggatatagacacatgtactacaagatgggatttataactgtagggactgcaccaacgcaaattgaattttggtttcacatggctgaaattgcaaaatctaagggtgatctatactggacttttaggtttcttgcaagagcactccattatatggaagatataactcaaccatatcacggcactcctggtcctacatcgattattttaggaaatatttttagtggaataaaaggccttacgataatgtgttcaaatcaccattatgctcttgaagattaccagggctatatggtgaagataggaaaccctgattttgtaaaaactcttcaagaaagatttctgccaataaatgaggataaggttaaatcacttacagacttaggaaaatttgcggcatccttaaacagagaaagggtaaaagttttatggccacttgaaacgaaattatttggaaatgacattaacagtaaaaaagagaaatttaagttaacagaggataaaatcaaaatgcttgatcctacaattgaagcagaatataatcaggttttactatattctcttcggtattttaatgggttttcgagattactacttgaatatgcaagaaaaaagttaggtttttagttgttttcctctttttcaaagtggtgatgcttgattacttttccttccccaatataaactacatattcaccaatattggttgcctgatctgcaattctctccacattttcagaaacccgtatgattaggattgctctgttgattgtccttgggtcacttagcatgtatgtaattagctctcttataatttggtcatttagttgatctacaatatcatctcttatacagatttctcttcctaatttactatcttcgttaacaaaagcagtaattgcatcgtcaagcatttgtaatgcagtctctgtcattcttggaaggtctatgtatggttttacatctggttgtggaatgagttctcttccgaattccgcaatatttacagaaagatcaccaacacgttcgaggtctttaaccatttttataatcatagcaacctttcttaagttttttgcttgtggcgcgtaaagagcaagcgtttcaattgcaaagtcatcaatctcaatttcaagttcatttacttgaggttcaagttcattaattactttttctgcccaatccattctcttttctactatggctcttacggataatttcaccatttcttcagcaattgaagacattttcaaaatcttttcagttaattcttttagtctatcttctaacatcgttcacctcatccaaatttaccttcaagataatcttcagtgagttttttctttggagttgtaaatagcctttcagtcttatcatattccacaagttcacccatatagaaaaatgctgtgtaatcagaaactcttcctgcttgctggatgttgtgtgttacaattactatcgtaaagtctctttttagtttttcaataagtcgctcaagttggagtgttgagattgggtctaaagccgatgctggttcatccatcaaaaggacttctggttctacggcaattgctcttgcgatgcaaagtctctgctgctgccccccagaaaggctaaatgcagaatcgtttagtttatcttttacctcttcatataaatttgcttccttgagtgcccaaataaccttttcctctataagttttttgtctttaatcccatgaatttttaaaccatatgcaacattttcaaaaattgatttaggaaatggattcggtttctgaaagaccattccaaccttttttcttagttcaaaaacgtttacatctttatcgtaaatatttttattgtccagtagaacctctccttctaatgttatatcttcaaagaagtcgttcatcctatttagacttctcaagaaagttgatttcccgcaaccagatggtcctataattgctgttacagatttttcatatatatcaagattgattttccttagtatttgctgtctttttgtgtatgccgaaagattttttaccgaaatttttaccattttttattgctcctatatctatttctaattattataccaggcaaagtaattataaaaacaacaattatcaaaactaatgctgcgccaaacgcaatgggaacctgtttttgtgggaaagtaccctcagttagtaatccataaattgtgtatggaagtgccattaccggttcaagaatactttttggaagacctctcgtatagaatgttgctccagtaaaaagaattggtgcggtctctccaattgctcttcctacacttagcaaaactccagttataatgtttggcattgccgtttttaaaacaatttcagtcgttgtttgccatttcgttgcaccaagtgcaaaagaagcatctctgaaatctttaggaacaagttttaaactttcaatagttgctgaaattatcgttggaagcataagaagcgatagtgttaaacttcctgcgattagtgatatcttaaatccaagcatctttgagaaaactgcaagtccaaacaaaccaaagattattgatggaatacccgaaagcgtgtcaatggcaagacgtattgagtttgttataatgttttcctttgtatactcagaaaggtaaattcctcccaaaacaccaataggaactgcaaaaattgttgcaagtcccacaaggtataaacttccaatgattgcagggtaaatcccaccttcagtaaaactatttcttggaacatcaataatgaaatcaattgaaattactttcatacctttggaaaggatataaaaaataagtgtaaatacggtgacaagcgttataagtgcggttactctaaaaattgtaaaaagtagaatttcttttcttgttttatccataaagttttcgcctgtatattgccttcaaatgcctacttaaaaggttaaacgacaagacaaggataagtaaaattaaagcaagcataaacaatgctctatagtggtctcccccaactggtgcttcggccatttcaagcgcaattgtcgcagttattggtctcattggttccaagattgaatgagggattctaattgagtttcctgatgcaagtaagactgccattgtttctccaactgcccttccaaacccagcagtaattgaagcaaaaatacctgctgatgcagatggaattgtaatcccaaagattgtttcaaggtttgatgcgccaagtgcatatgaagcgagttcttcttcttttggcaccatagaaattgcatcatcggaaagggttgttattgttggaattgacatgattgcaagaataatgcttgcattaagcccattgagacctactgggagattaaacagtcttttaatgagtggtcccaaaaatagtagagcaaatgccccataaattacagatggaatatttgcaagaagttcaattgttggttttaaaacgtttctaattttgggagttgcgattttcgaaagataaattgcagtacctaaagacagtggaattgcaatcagcatcgaaaatattgcaacgaaaaatgttgatacaattgatgggaggaaaccgaagagtggaggcaaggatgtgggcctccactcggttcctgatataagggaaaagaaggaaaactttgaaagtagtggtaaaccttctaaagcgataattgttattattcctgcaaagatgatgattgctatataaccaaaaaccggtaataagtactctacaaaatttttcttcattctactttattctaataaatcctacactttctacaatatcctgcccttccggggaaagaacgaaatcaatgaaattttttacttctccttgtggttgtccgtttgtatacatatataggtgccttgataatttataagttttatttattgcattttcttttgaaggcataacaccttcatatgcaaccggctttacggaagaatcaacatatccaagtcctatatatcctattgctccttccgttgttgcaacggtgtttttaactgtttgattagaggattgatagatcgccttgtctgtaatttttgcatcttttggaagagcaagctccatgaaagctccgtatgtgcctgatgaagtatctctggagacgacaacaattggagcgtctttccatcctaaatctttccagtttgtaattttcccagtaaagatgtcaatgacctgatcccttgtaagatttgttattggatttgcggggtttacaacaatcgaaagagcatcaagtgctattggaatctcgtatggacttactccttttgcctttgctttctcaatttcttcggtttttatttctcttgaagagtttgcaatgtctgttgttccgtcaatgagtgcagcaataccattgcctgaacctgttccctcaacagagatttttacatttggatgtttgtccatgtaaatttctgctgccttttgggcgattggaaacacggttgttgaaccattcattgtgatttttacttcttgagtttgtgatgtctgcttgcaacctgtaagacttactgcaattgctaaaacgatacccatgattacaagatacgctaagaacttgcctttcttatccatgccttcacctccacttttatggtagaaggaaaacgccaaaagtaaaagtattttttgttaaaatttggttaaattcaggttaaattgctttaacttgcttttgggaattttagtgtgaattttgttccgatgcccagtttactttcaacctttatttctccagaatgcatatctactattcttttagtaattgttaatccaagccctgtcccttttacaatttcatttctagatgagtcttctcgatagaatggctcaaagattttttcaacattttcttctttgataccctttcctgtatcttcaacagtaatatacacaaatttttcgtcgttaagcacatttaggctaaccttgccttgctctgtatatttcaaggcattttcaaggaggttaataagtacatcttccaaaaggaaataatttcctcttattatagaattttgttgtatagtataagaaagttcaatacccttttctttaaataagtttgcgaatttttctacaacttcgcttgagagttttgaaaaatctacaacctcgttaagggtgtttcttcctgattcgatttcgcttagtttcaggattctttctgttagtttctttagcctttctgagttttctttaagaatttctaggaacttttgtccttttttctttatgaaactttcactctcgagaatttcaaccgttccaaggatggatgatagaggtgttttcatctcatgagaaactgcctcaagaaattgtgttttaagcaaagtttcactttttaggtcgcttaatttcttgaatattgcaagaaagtgtttcttttccttaagcacaattggaaaaatatctacttcataaggtgtttcatttatgtatatttgagcgacattttcttctccgttttttaacgcatcgctaataagtgttatgagttcgctatttcttattgcttcgtagtagagttttttgtctttaagtttaatgaagctctgagatccttcatttttgaagacaatctcgcctttattgtcgattataagaattgcttcgtcaatttttgatgatatgccattacagatggttttgaggtcatttaattctttcagtttgtttaaataatcttcacctaacttgattgtataacttgtaatttgatcgaaaatatataaattttcattggttttttttacttcgtttttatctataacattttttaaaaggtcttctaaattttttatttcgacagattctttcaatagatatacaagcaatatcagtattgaggttaaaagtacggacaaacctaaaagatttttaaaaggaagtataaaaagtgaaagtaatataagccctgttgcgcttgcgatatacgaatttattcttctaattggaatttgtagccaaccccccttattgttgcaatgtacttaccgcaatcatgcagtttgtctctgatactcttaatatgcacgtcaacagctcgctccgtgggagatacagtgtgcaagaatgcttcattaagtagttcttctcttgtgaagactttaccctttccttcgacaagtacttttaaaattctaaattctgttggcgtaagttttacaggtttgtctttgcaatagacaagataatttgcaaaatcaagggtaagatcaccagcttgaagtgatgccttctttccttctctcacaaatgcctttacttttgcagcaagcactcttggtgagaatggctttgggatgtaatcatttgcgcccatttcaagaccaagtaccatatctccttcagaattttttgccgtaagaataataacaggaatgtccttggtgtcctcacgtgacttaagggttttaagaattgtaaggccatctacattgggtagcattaggtcaagcacaatgcaatcatactttttcgaaccaattgcattgaggaaactatcgcctgtgtaatacttgtcgaccttaaagccctctctctctacataaaaagaggcaagatcaacgatgtccttttcgtcatcaataatcgctattctcttcatatttttattatatgtaaaatggagtttttttacaaagggtgtataatttagaagtatgagacaaggatatgttgaattacctttgcatggcgggaatgcacctccgtggctttttaaaagaatggagaagttagcaaagtacctatctattgctattgttgatttttttgggatagaagaatatcttaagcgtctttctgatcctatatggtttcaatcctttggctgtcttcttgggtttgattggcatagttcgggacttacaaccactaccacaggtgcaattatctctggcttgtcagatgaaagtaaaaatttaggactattttttgcaggtggaaaaggtgcaagagcaatagatacaccgaatcatattaatagaatacttgaacaaggtttgatagatctggagcttgctaattcattgaaaagaacctctcgtcttgttgcaaaagttgattcttcgtgtattcaagatggctataaactttaccatcactttttagttttcgataaatttggaaattggacaattattcaacaaggaatgaaagaaagcaagcactatgcaagaagataccactggaactcttttggcctcaaaagtttagttaatgatccacataaaggaataattaccgcaaaatttgaaactccgttgaatcttgtcgatagtagcattgttgaaacacaaaagagaatggttcagcttgcaagcgataaaaacttttcaaaagaaataaggaacatcaaatttccctcacatcatccaatttacgaaagcgattttgataaagagcgtctttccaaaatttttagtgccgtttcggagttaaatcccaaggattttgaggaactacttcttgtaaaaggtgttggtgagaagagtttacgtgcacttgcactttcctcacatttaatttttggttcttctctttcatttaaagatcctgcaacattttcatttgcgcatggcggaaaagatggatatccttatcctgttatgagagatatttatgataaaactattgaggtgtttgaaacggctataaaaaaagcaaaactttcggaactcgaaaaagagaaacttctttcaaaattgaagagccttgtagtatgaaatacaaaacagtcgacggtgtcgttgtgaaaaatgtaataaagagatcaacttttatagcaactgttaaaagggtttcaagtatgtccgaagttgaaagtttattaaggggtataaaagcgcagtataaggatgcaaatcataatccttatgcttatagactcgtctcgggggaaagccattactctgatgatggagagccgagtggctcggcggggcttccaatttttaatgcgataagacactttgatgtgtataatgtttgtgtcgttgttaccaggtattttggagggattaaattaggaattcctggacttattgaggcgtatggaaagactgcagaatttgcgattagcagtgcgaaaattgttgaggaaaagacaatgaaaacctttgagataacatttccgtataagtcgtttaattatgttaactatgttttaaacaaagttcaagccgaaattataaaaagagagtttaatgaaataggtttggtaattgcaaaagttgacgaagatatgtttgatgactttacaaatttacttaaaaaggaaggaagtatttcttttaagattttaagtttttaacttgcaaacaaagttgatttttgttataataagtttgctacagatgaaactgacttaggaggcgaaagttggctacaaaaattaagcttgcaagagttggagcacctcatcgagcattttatagggttattgtttccgactctcgttttgcaactgatagtaaggtaattgaaattgttggacactggaatcctgttgttgaacctgaagaacttgttttcaacaaggaaaaggttcttgattggctgaaaaaaggcgcacagcccactgaaagtgttgttaatcttctaaaacgtgcaaaaatttgggacgagtacctaaaactcaaaggaggtaagtgatgaaagaacttattgaaactattgttaaggctttggttgacaagccagaggaagttaaagttacagaagttgcaggtgaaactgcagttatttacgaaattaaagttgcagattccgatatcggaaaagtaatcggaaagcagggaaaaactgcaaacgcacttagaacaatcgtaaaagcagcatcctcaaagattggaaaagctgcaagtattcagattaactccaagccaagaggagcataacaccgtaggagtgctcgatgagtgtgcttcaccttaagcaaaatgtaatagttaaagtaatagtaaccgaaaagtttaaggaagattttaagagagagctttcaagacagttggaggcagccgaaggaaaggcgcgtgagttaaaatcttctcttgcgcgccttgttattgaaagtgcaggaattcaaaatccaacatatgtagaaagtctcaaagcaagaattgaagaagaaagaatgcttcaagaggcaattgcatctgatttgagggaaaagataaaggaagtagagtctcttactcctgatagcatatatccttatacagttattgaaggcttagttgatgttgatgttggtgataacttatttaaaaaaattgcaggtgttgaggtccttataaaagacggcgttgttatagaaattaaagaaggcacctaaaggtgcctcttttagtttatggaagtccattttcttaccatctttcctgatttttttgaatgtgcaaaggcatttggcctttttaaagttgcaatagatcgttcaattttatcgtattatgttcacaacctaagagatttcacaaaagataaacacaagactactgatgatacgccttatggtggtggtgcaggtatggttatgcttgttgagccaatcgtaaaaggtatagaatctattgaaggaacttatggcaaacagttcaaaattcttacatcacctcaaggtataaaacttgatgagaaccttgctaaggaaatttctcaaaaggaaaaattgctctttatccctacccactatgagggcgtagatgaacgtgttatggattacattgatattgaaatttcgattggtgattatgtgcttagtggtggtgaaattgcatcacttgtaattctggatgctgctttgagacttgtggaaggcctattacataacaaagagtctttatctgaagaaacttttgagaataatcttcttgaatatccacaatatacacgcccctatgattttagaggagaaactgtcccagatgttctgaggagtggtaatcatagggaaatagaaaaatttaggaagaaagagtctcttagaagaactttacttaaaaggcctgatttgcttttaaaacacaattttacagatgaagaaataaaattgcttaaggagatacagaaagaaatcgaagaaattataaggagactaacatgattaaattatacatggcacttcttcactatcctgcctataacaagaacagagaaattgttgcaacaagtatagttattcatgacttgcacgacatgtcaagagcagcacggacatacggagtgaaaactttttatatagtgcaaccaatggaagagcagaagaaagttgtctcccgtattgttcatttttggcaaactgttgggtacgaatacaatcccaatagattagaagcaatttcagttattgatgtaaaggattccctctttgatgtaattaaggaaatcgaagagaaagaaggcgttcgtccttttattattgggacatctgcaaaggaaagaaataatatagtaacgtatgagtttgttgcaaaggagttaaaaaataacagacctatacttatatgttttggcacagggtggggaataccagaagaattcgagaaaaattttgatggcttcttgccaccaattattggtattaccgatttcaatcacctttcggtaagaagtgccacttcaattattcttgatagaataattacgagttttaaatctatttcttttccatcttcaacggattaacaaagaaaagtcccagtattatcgttactcctcccaatatcattacaaaattcattggctcttttaggaagataacaccgcttaaactcccaattataggattcaaatatataaatgttgcggttgtcgaagcctctttatattcaagtgccttaaaccaaacagcatagcctatgagaatacataaaacacccagataaagaactgcaattaaagtttgcgtattcatagtaaatatttgttgaacgaacattgcttttgcaaaaggaataagagcaagagttccaaaaaataatccaagtgtatttacctcaattggcttaaacttcttgtaaagggattttgaagtaactgttgcaagcgcccaggaggttacagatgataaacttagtaaaaccccaagtgaatttttcacttcaaatttatgtgagataccatatgtaagagtaataactcctacgagagaaattattaatcctactatccttttcttttcaagtttttctttgagaataattgacgaaagtatacctgtaattactgggctaaagcctgcaacaagtgctgcaacagatgcattaatcattgtttcagctgtgtttaaaaatatgtgatatgaaggaacgatgagaagtcctacaaacaatatctttaaaaagtctgcaatggattgtattttcttaagacctgtataaaaatccttaaacaaaaacaaaaaaggaaatattataaaaaatcttgctaagacaagcgaaacaggttcaagttgtctttctgcaattttaataaatgtgtatgaatttgcccacacaagaaaaagtaaaaagaggctcacattgacccataagccggttttcttttccatattacctccaaacagtttatggatattatagcaaaattttcaaaaatttgttgcaaaagtatttgaaatctgtataatattttggtatatttgaaaatgtgaaaggggttgatttatatgaaggacattttgaaagaggtagagaaggaatatttaaaagaaagacctaactttaatgttggtgataccattagagtgcatgcgattgtgaaagaaggcggaaaagaaagagttcaggtctttgaaggagtagtcattgcaaaaaaaggcggcggcattaacgaaactttcactgtaaggaaggtttcatatggagttggtgtagaaagagttttccctctacattccccattaattaagaagattgaaattaaaagaaaaggtgatgtaagaagagcaaaactatattacctaagggaaagacttggtaaggcacaaaatgtaaaagaaaaggttgaaagcgctgcaaaagcacaaagcgaaactacccaagaggaaaatattgagaactaaatgagtgattttcaaaaagaactgaaaagttggattattttaataatagttgcgttcttaatatcttttgtgctaagggcatacgttattcaaccatttagggtgcagatgacctcaatggttgcaacccttgaacctaacgaccttgtacttgtcgaaaaaataacatataggttttctaagccccacaggggggatgttgttgtttttatccccccaaataatcccaaagataagtacattaaaagagttataggtcttccaggcgaaacaatttatattaaaaacgatactgtatacattgacgggaagcctttaaaagaaccttatctcaattcgccaatggcagacatggagcctgtaaaagttcccgatggttctgtattcgttatgggtgataataggtctgtcagtcttgattcaagggtatttggtcccataaaaatttcgagtattataggccgagcaattcttatatactggcctataaatcatttccaatttctccttgcgtacagtggggaaaatccttagaataggaattgacgaagtagggcgtggaccactggcaggtcctgttgtatctgctgctatcataatctatcgcaaaatagatggtgtgaaggatagtaagaaacttactccaaaaagaagggaaaatctctttactcaaattattgaatctgcagttgcatttgggattggcgttgcatccagtgaagaaattgatactctaaatatccttaatgcaacttttctttcaatgaaaagagcattggagaatttgtttttaacctatgagaaaaaagtcggttcttttgattccaaaggcattttattattagttgatggaaataaaaaaatcccagaattaccttacaagcagacgagcattatctctggggataatcttgtctatgagataagttgtgcttcaattattgcaaagacttatcgagacaatataatggttgccttttcaaaagagtttcctcaatatggttttgaaagaaacaaaggttatgggacaagagagcatattgaggcaattttaaaatttggacttagtccaatacatagaaaaaaattcgtaagaggaattaacggtgtttcgctctttgggtaaggaaggcgaagatcttgcaacaaaataccttatttcaagaggtttcaaaattcttgagcgaaatttcaggacgccttttggagagatagacattattgcagtaaaggatgggaaattgcactttattgaagtgaaaacaaggagcagtgaaaattttggcagaggtgctgaagccgtagataagcgaaaattgagccacattgttagttcgattaatttttatctaaaaggtagaaactttgattacgaaattggaattttagatatacttaaagtaggaaatgattttgaaattaattatattagagatattttttaatggctggggcggaaggattcgaaccttcggatgacggatccaaagtccgttgccttaccgcttggctacgccccaacgcctttatattttattgatttttaaggagaagtcaagagatgaaaaacgaatttaaaattattccgttaggcggaattggtgaaattggcaagaattcaacactgcttgaatataagggagatattgcccttatagatttcggttttaaatttccaccaccagatttatttggagtggactttataattcccgattacaactatattttgaaaaataaaaataagttaaaggcagttgtgttaactcatgggcatcttgaccatataggtggcttgagattccttcttgaggaggttaaaccatctgttattttaggctccgatttgacgcttggacttgtaaaagaaaatatcccgccgaaattaaaaagcactttaaattttgaggttgtaaaaccgagacaaactgtgaaggtgggaaattttgaattcacattcttaactgtaacccatagcattccggggagttttggtattattgttaaaactgatgagggaaggatattttttacaggagactataagtttgatgcaactccaatagatggaagacaaatggatattgaaaaacttgaggaattatcaaaatctggcattgatgtgctattctcagattcaaccaacgctgatgaaagtggccttacaggttccgaatcaattgttggacaaagcctatataagataatggaggctgcacctggaagagtaattgttgcaacattctcgacaaatatccatagaatccaacaggtcattgatatttctgaaagactcgggcgaaaagttgcttttgatggaagaagtattattgagtcagttaagatcgcttcgaaactcggctatcttaaaataaaggataatgttgagattgaattatccgatattaatgcaataccaaaaaagatggtaacaataataacaaccggaactcagggagaaccaatgtcggggcttgtgagaatttcaaatggcgagcacaatgggattaaaataacaaaaggggacattgttatcatttctgcagacccgatcccaggaaacgaaagactgatttcagaagttgtgaataaactatttaagttaggtgcttttgtttactacagaaaggaagatggaatacatgtttctggacattgctcacaggaagatattcgctttatgatagatcttgtaaaaccgaaatattttgtgcctgttcacggtgaatataaacaccttgtatatgcaaagaaaattggagaggaggaaggcatttcctctcaaaatatattccttgttgaaaatggattaggcgttgctctttctgatcataaattaagaaaacttcctcgaatatcaaccggagaaattctcgttgaaggcaacatgaaatttcctgtaaaaagcgaggaagatcttactcatattggtgaaaggaaggaacttgcaaccaaaggcgtgcttcttataattgtatttctcaaaaagaatagagaatttgctcgtccgattcacatagaaacccgtggatttgttttgccaagaggtgaagaaggtgcgattattcgtgagataaagacagaggtagaaaagatagtaaagactgttgcaaagaaaggcgattttggtaatatatctaaggaaatagaacgaagtgtgaaaggtatactaaaaaagagtgtaaaacctccaatggttatttcttctgtacttactgaaaagtagtatgcgggagtggcggaacggcagacgcgctggattcaggttccagtagggcgacctgtgagggttcaaatccctcctcccgcaccagtctatttttcacttttaagcttgatgacagttagttcaggagggcataggaatctgaatttaaacacggatgtcccaatgccgcgattaacataaattgtcccaaattgagtattataaagtccttttatgtattcagttgttgtaggtgcaagtttttttgaaataaacggaacgccaatttgcccaccatgggtatggccacataaaactaaatcaaattttaaattgcttgaaaactttgtgactatatcaggtgcatgagataaaacaagtgtaaatttgttaaggttaactctgaaaagcgcgctatcaagatcatcgtgcccagtaattgggtcatcaacacctattacataaaaacttgaactgttaaatgtgtaataagtattttcatttttgagtaaagttatgttatagtcattcaaaagtttttcaatcgcatttgctgaactttcgtaatcccagtttccaagcactgcaaatgctggaccttcataacttaacctaaatgcactcagaaattgattcaaagtttctaagtattttttgtcatcgataaagtctcctgtaaaaacaaccatgttgggctttattgtaataagcgattttacaacgaactgttcttttacgccataatcttttatatgaagatctgaaatgtgaacaattgtgaagttattaagtgagtcttcaatttttgaagatgtatattcaatgtttgtaatctttattacgttcggttcgataaaaaatccgtaaatgataattgcggaaattaacaaaataactatgtatcgcatactttaattatagaactttttaagattgaaaaaatctacaaaaagttccctcttgacaagtgaaaaaatgttcgtaaaatatattgaggtggaatatggataaaaaacttacaaacaaacagaaaagggtacttgatgccttaataggactttatggagaagggattaccccaacctatagagaccttcaagaaaaacttggtttacgttctattgcaaccgtctatgattatgttaaaaggctcgaacgccttggatacgttaaaaccgaaggaaaagctcgttcgattaaagttgttgcacctgtaatgaataagtttcctcttgtaggagcagtgcacgcaggagatcccactgttgctgttgaagatattcaaggatttcttccgttccctgttgatccaagacttcatccacatgcgtttgttcttaaggtgaaaggcgatagtatgattgatgcgcatattgaagaaggagaccttgtaattgttgaccctgacatgcctgcttcgattggtgatatctgtgttgcagttatcggggatgaagcaacggttaagaaaattgagaaaatgaaagatggtttataccttgtacctgcaaatcccaaatataaaccgatttttataaatcgtgatgtaaaaattatcggaaaagttattgggttgtatagggggatctctaagtaaatttacagaaggagtagtttctcatactacaaaacttgcaaatttctctgttcttagtagggggacgaatttcttcactttcaaattcgtttataaacgaagttagaagttcttttataaattcaatagtaatctttatttcttcatgagtataagtttctaccatgatttttccatcctggaagtaaattacatgtggctctgcctcaattccaagaatattccttactgcttcatgatatagagaaatttgaaatatatccctttcgaagtcatcttttccagtcttataatcaattattttaactttatcaccaacccttaatagaacatcgaatcttcctttaatagctatgtcatctgttaatttatacttgaatggtttttcagaaaatatgaatgtatcttttgaagaaacatcattttcttcaactaacgtggataatagaactgaaaaatcttcaaggtatttccataccaaatcaagtgcagattttttatctttatcaatttcttttaagaaaatttcataaagtctgttcttaatgatcgattcaacctctatattctttgtatcaaactcgttaaaaagtccttggtttacagtcttagcgaaattgttgagaactttatgcagaagtgtccccgtgtatgacagtttttcaaacttgaaatttacattgtatccttttagttttagtgcaagcgcctttttgcacttcgaaagcattagtacttgagaaacggaaaattcatagaatcttttttgtaataaaaatctctccattttgttgctcttttatttgaatcgttttcatcatcctaagtttttcaacgatttttggtattaggtatgaatattttttatcaacgtatcctgataatcttgcaacatttattttatctaaagcaaaatcgctttttatctttgaaacaatctccataacgattttgtcagttttttcaagggatttctccttaaaagattctattcttttaggacgggttaggaatttttcagtatcaagcaaatctcctaaaaattggattaacaattcttttgcgaagtttgaaacctcattaatatcaaaatctaagtcctttgattctgtaaggctcagcattttttgagctgccattagtttttttccttcttcaaagttgtagtattttatcaagatcccattttgagttatcaattccatagattttgtttccattcgaagaggcattttttcatctcttatgaaaattgctctattaagtcctttcttcttcaaggaacttacgagttttcttacagttgaatagtagtttttggaattattaatgccaattgaaatattgtttacttgaattacaagttttttcccacttggatataagtttactccgccaagtagtgttacaagtaattcaccaagcgcttcttcaaattcatccttgttataaattagagatttaaggatattttcaaattcgcttttaaggttcttctcttcaggtttttttccttcgaggatttcgtctgcaagttgaattacttttcttggtgatttaagtttgtgctcttttatcttcgacaaaatttcatttttatcgaatgggaaataagaatcgtccattgagataccaagttttgaaaagtagtaggtgtttctcttctttattatttcaagtccttcttctgctttcattccttcaagagatgcaacatttgaaaatctgtctttaaggtgctctcccaaaaatgagttccattttctaaagactgctgtttgtgcactcaagagtagaagcacgttttttgtgtttgatacaagcctgtataggtcttcaagaaaattaattatgcctttctcatcgagatgttggtcgaagtgttcaatttggtcgattgaaaggagaatcggaaatggagaaactaagaatattgcttgtataatttcgaaggcaatatcctcgtttacgacaaatccagatgtgagatttagtatttgtgcatctttatcagttagacttccttcatttacaaggtctcttagaatagggtatttttcttcgtcaataagtgcttctattattgccttaagatacttttttccaatcgtaaaattactttcaacttttatgtattttaatacttcttctggaataaattttctaagtctatcctgaaccctttttggaaacgatttaaaatcttcgtaaaaaactgcagggaggagattctttttaggttttcggatttctcttaaaagaacttgtatttttggatcctcttgtgctgtgtaattttgtaagcctatgcggattatctttcctcttatgtgatttattggttttgctttaagttccgaatgcttcctttcgaaactatcaaagatgctttttagaagtgatgaatatgttgcaccaattttaacgacgagaggattatataaggcgaagagaaaacgctcagtttcggcatgtctataaatccttgcaagaagatgagattttccagagcctggttctccttgtaaaaccaaaatgcttggttttttagaatctttgactatcctcagttcttctataactttttcaaatgcggtcttgttaatggtctcgacatcaattatttcattaccaaatggatcttttattacactttctttaaaggggtgtaagtccttaaatttttctattaatactctcttttcatccatgttataaagtaaagaatccttccctcaaactttatacctctgttgctatcactaaagtccttaggattatcaagggtttgaaggtaaatgatttctttgttgtccaagtccaagagtatcttatcgatttcttcatcagaaatatcaaattgcttcttgacttcgtccttaaaaattggaattggcacagaatctccgaaattatgtattgcgtttagattatcgtagatcattcttagcgattcgacatcaatattgcctacttttttgtgacttggctccttgagataaataaacacatcgtttatataatcatatgctcggtctatttcgttttttaactgatatagaagccccctaagttcatcgatttcttgcagttttttctcaactattgttttgaattctatgaaatcttttaatttggcaaattcctcttttgtagtggatcctttaacggggagttcctgcaatttttcttttgcaaaaagccttttacctttttcaattactttcccctcatctacaagtgattgaacaattgtattgactatttctttttcctttgtttttttcttgtatatttcgcttcttgtagtgcctttacttccgctttctataataatctttaaaattccatctttggtaaacactttctcctcctaaataatttttacctttagcacattttcaaaatgctttttcatataaatttcatcttcttctgttattccttttgtgcctttccaaggaatcaaaaccctatagcctcttaaaactgcatcagatgccgtatagtgcacgcagatatttgtagcaactccaacaatgtaaagttcgtcaatattcagtttttttagtgtttcttcaagttccgttttaaaaaatccagaatatgttttcttttttatgataatatcgctttcgtctggtttaagttcatcgaccacttctgctccttctgttccttcaacgcagtgtggtggccaaatttcaaactctttatcatacttatcgtgagaatcagcaagatatattactggaaaattctcctttttaaattgtgtttttaattggtgaatataaggaataatgtcttttgctccatttatccttaatgtgccccaatcatatacaaaatccttaagcatatcaacgataattagcgccttcatttttcacctctcatttttttaatttcttcaattacttcttttacatggtttggaacttttacctttctcatagcctttcttacaatgccattctcatcgattatgaaagttgagcgttcaatccccatgtacttctttccgtacatgctcttttgtttataaactccatattcttctgaaaccttaaatccttcgtcttccagaagaataaatggcaaactttctttctctttaaatttttttattatctccaccttatcgccacttataccaattacttctgcacctaatttcttaatctcctcatagtgatccctaaaatcttgtgcttcctttgtgcatcctgatgtgagagcctttggataaaaatagagtattacaattttgcctttaaaattgcttagcttaattaagtttccttccgaatccctcaattcaaaatctggggcagtttttccctcttcaaccattttgacctcctttattaatataattatactttaagatcgttaaaagcgataatgttctttagagactttgcatgttttattgcgttaattattgctctttctaaaacattttcaaaaagaactcctaaagttagcaaatcatcaaaatcaaattcgtttgttgaaagtgtaaataccgtatcgccatcaaaaattgtatgtgatggtcttatccttcttgcaattgcatcatgtgaaattattgcaaggcgttttaattttgcttttgtaagtttcacgtttgttgctacaacgcctatggttgtgtttttaaaagggacttcatttgtctgagtctttaagataaactcttccgtatttataaatccatttttactatcattcagtgctcctgcaatgattttattatcaaagtcgtagatatctccaagcgcattgaccacaacaagtgcaccaactacaatatccccaacttttatgctatcagttcctaatccacccttcatcgcaaaatccatacctctaattttccccacagttgcaccaacacctgcaccaacatttccatttgagttgaagttatcggttgaagactttgcggcaatatatcctgcttgaatatctgggtaaataggagtgccaaccgaaagatcaaagataattgctccacttacaattggaactttctttactcctgtatcaaaaccgatatttttttcttcaagatatcttgaaactccacttgcaccttcaagacccattgcgcttccaccaccgatatatatagcattaacatattcaaccaaattttctgggtttaaaaggtctgtttcacgtgtgccaggggcaccgccccgcacgtcaacgcttgcagatgcccctttttctatgactattgcagttgctcctgttaagttttcaaaatcttcgtaatttccaacgaggattcctttgacatcagtgatacttcccattagagcctccagataaacttaattatagcgacaattgttcctgcaaagccttctcctcccaaaagtcccgaggaaataagagtaaagttttcgctctgttttgggaaaaacttatcgattacaactcttaagacaccaccaagaaatgcagtgagagaaatgataaatggaaggtatacaccaattccaagaatcatcgtttggatgttgaagaagtagagaacgaagcctgctataagtccgaatataaaacttctcggatttgacagtccttgtatcatttgagatactgcgtatgcctgaggtgcaacgaggaacgttccaggtcccatttttccatacgttaagtgtaaaataaacaatcctattgtgccaaatactgcaccgactattgcaccaacaagttctgaaataatttgtgctcttggatttgtgcctattatagcacctgctttgaagtcttgtagattatcccctgctactccacttgcaacggcaacgatagcaaccacggcgaaaagtggaaggtaggagagtgtatctcctcctattgtaagttttacaaataaaagaattataatcccaaaaatttccatgggcacaatacctgttgctccgtcagtatatgcggccattaccactgagactgctgccccaattagtgttaacaaacttgcaataattcccagttttagaaatacgaattcaataccgagaataatcaggagcaccaacgagatgattttgtaagagatgttaagtttactaaatgcatttttgaaaatagtggaaactttcggtagtatgtctttaactaaaagtgcaataccaccgccaattataagaccgattcctaaattgtttttaaatgtgatagccgcatttactccacctaagggcatggaaaagaaaaccgggataacaatatttccaataatgcttcctataaaccaaatgcccatgtagataattccgattatgtatccaattccaaaggccattggagacatgaacaacccaattccgtaattagcaagaccttttatcataattgcctgcgggattttcgaaaaaccatctctgaggaaggtaaaaattgctgaaattccaagcgaggtaaagacaatttttgactttcttccaccctcgtcgcctgcaacaagcgtttgtgctgttgcgactcccacaggatatggaagattcgatttttcaataaaaaattctctaatgagtgcaaccataaagactccgattaccgcacctattagagatacaagaaatacataatggaaacttacttttgcctgttcactaattatccagatacctggaatcgtgaaagcaatacctcctgcgaccattgcacctgctgacattcccgtgtgtgcaacatttatctcctttaagttcgtgtttttaaaggcctttaaaatggccattgaggagatagcaacaaaaatcgtaggccagggtaatgcaccaattcggagtgcaatgtagatagaactcatagaaattacggcactacccaatgctgccaaaacaatagttctgacttttagttcttgcattaaaacttcctccgctattattttttttcacgcaaacccgccatattataacaaaaaaacgtttaaattccttacgctatcaagcaattaagtccacatcttgactaaaaaggaaattcacatacaattgaaacatgaagaacaaaaacaaaaagcaagttaagaagatttctaaatttcagttgttcattatcttttctgttattttaatccttgtcttcgcaggtttaataatctacaggctcttttttattaaacaaattgtgtttagtgagaaaactataaaaactcttcaagaaccacctacaactgctgtctcttatcaaaatggagtactcataggtaattcccaaggttatgttgctctttttgatgccgaaggcaatacaaagttctcaaaaaagattgacgataaaatttttgggcttgtagtaaatccaaaagatggttcaatatgtgttgcaggcgttaagtttcatttgttagatagaaactttaaagaactctatagtcttggttttgataattttattccaagagatccttatgtggcatttttgaataatggaaatacaaaacttcttttccagtctcttaaagatctttcttatttgattgtaaccgttgattcgaacggtaggattctcacgaaagatacagtgccggatatggggcaaaactcacaaatatcaattgatgcatctggtaatgcaatattcgttttagaaagtggagatatttatcttcttgatggctcgagaattgcggcaaaaacatcaattacagaaaaacaaacaagttccataagcaacgtttttggttatttcgcaggtggaaatattgttgttgggtataaaacattaataacaacagatcaaagccaaaatagtagaaatattaatgtaacgcttcctgtgtatttttataataattcactttcaatgcttacaaaaacgagttttgattcaagtatcaataatgtttttgttggtaataatagggtggtgttttcagcggcatctggcttttacttttacgatacaagaggaaaccttttaaatagcgttccaaaagttgactttactccttttgagtatcttgaaggatcccaggttcgtgcatacgtttataaaaatatcaatcaacaagggacagttttttatcaagtaattgttaaggattcaagtgatcgggaaataggtcgtttcataaaagccttttcaatagacaatcccgtctttttagtttcttcgaattcacaaaatgtttatataattgagggggtggatataaagcttcttacaagataaggaggtgggtagaatgaaaattgacgtttctcatctaacacgagagcaagcagaaaaaaggcttaaagaattaagggatataataaactatcataattatcgttattatgtgcttgattctccagaaattaccgatgcagaatatgacagactatttcaagaattgcttgcaatagaagagcgatttccagatttgattacacctgattcaccgtcacagaaagttggagcgccacctcttgacgagtttcccgaagttatacatagtgttccaatgctttcgcttggtaacgcattcaatgatgaagatttaatggagtttgacagaagagtaaaaagagagtctggattgtccaaaattgagtacgagacggagctaaagatggatggtcttgcaatatcaataagatatgaaaatggaatcttagttaggggtgcaactcgaggtgatggggtaagaggtgaggatgttacccctaatgttaaaacggtaaggggcgttcctctaaggcttttaatagataatcccccacctgtaattgaagtgcgtggggaagtaataatgtataaagaagactttgaaaaacttaataatgaaaggattcaaaaaggcgaacctccttttgcaaatccaagaaatgctgctgcaggttcaattagacaacttgattcaaggataacagcagagagaaaactccatatgattgcctatggtgtaggggaagttgttggtgtcgaatttaaaactcagtttgaactattacaatacctcaataaaatcggttttagaattagtccagaagtaaaggtacatagagatattgaaagcgtgattgtagaagttaagaggctcacagcaattagagattcatttccctttggcgctgatggtattgttgtgaaagtaaatgatattgaattgcagaagagattaggagcaacatctcacgagccacgttgggcaattgcatataagtttcctgcagaagaggctgaaactattgttaaagatattatttttagcgttggaagaactggtgcagtaacccccgttgcgatatttgaacccgtggagattgatggatctattgtttcaagagcctctctccataatgaagatattgcaaaagcgcttgatatccgtgttggcgatcatgtaattgttcacaaggcagggtctgtgatccctgaggttgtaagagttgtgaaagaaaaaagaaaaggagatgaaattacattcaaaatgcctgatagatgtcctgtatgcggtggtcctcttataagggaagagggttttgcagtaactcgttgtcctaatgtccgatgtcctgcgcaggttaaagagcgtataattcacttcgtttcaagagatgcaatggatatagaatcaattggtgagaaacttgtagatcaaatggttgatagaggccttgttacagattatggcgatctatactacataccaaaagaaaaacttcttactcttgaaagaatgggaccggtgcttgcagaaaagatcttacgaaacattgaggaaagtaaatcgagaccattggcaaatctcatatatgcacttggtatttttaatgttgggaagagaaccgcagaactccttgcagaacattttaaatcacttgaaaatcttatgaatgcaaaaattgaagatattttacaaattgagggaattggtcctgtaacagcgaagtcgattgtagaattttttgaatcttcaggaaatagaatggtcattgataaactcatcaaggcaggcgttaacacaaaagaggtaccaaaagaaaaggagaatgttggtccgttaaaaggtctcacattcgtttttactggtgcacttaaagagttcacgagaagtgaagcaggtaaaattgttgaaagccttggtggaagcgtttctgatactataagtaagaaagttgattaccttgtcgtaggagaggatccaggttcaaaactggaaaaggctcaaaaacttggcataaagataatcaatgaggatgaatttaaaaaaatgatcggatacggaggaaagtgattatgaaaattgatcttgaaaggattgaaaaactttcagccctaaaacttgatgaaagtgaaaaagaagcgatactcaaagaccttgaagaaataattggttactttgaaaacttgaaagaagtagatactgaaggcgttgaaccgatggtatatggcgaaaagatagaattatttttgagagatgacattgtaaaagatggattacatttaaaagatcttgaacagttaagggaactctttggcgatggttttttcagagtaaagagaattataggagagtagaatggagataacagaattaaaggtttctcaaattgtttctaagatcaagtcaaaagaattgaaggcaaaagaagtagtccaagtatttctaagtaatatcgataaacttgatggtgatattaaggctttcttaaacgtattctatgattatgcgctgaaaaaggccgaaaagatcgatgaaaatcctcaaaaagaaggcttacttttaggagttcctgttgctataaaagacaacatttctattaaaggctttgaacttacagcaggttctaaaattctaaaaggatacattgccccttttagtgcaaccgttattgaaaagatagaaaaagaaggtgcaataataattggtaaaacaaaccttgacgagtttgcaatgggatcatcaaccgaaaactctgccttctttaaaaccaggaatcctgttaatttagagtatgtccctggtggttcatcgggaggatctgctgcggcagttaaagcaaacgaggttcccgttgcgcttggatcagatacgggtggttcagttaggcaacctgcatcgttctgtggtgttgttgggcttaaaccaacctatggaagagtttcaaggtatgggcttgttgcatttggctcatctcttgacgtaattgggccaattggaaaaagtgttgaggatgttgcaacaaccttgtcggttatttcaggattcgatattcatgattctacgacagcacaggtgcctgttttaaatttcgaaaaatatcttacaggagatataaaagggaaaaagataggtgtaataaaagaaatacaagattttaaagttcaacctgaagtagaaaaggcttttaaggaatctttagaggtatttaacaaaaacggtgcagaaattgtcgaaatttcaataccacacattaagtatgcactttctgtttactatcttgttgcaccatcagaagcatctgcaaaccttgctcgttatgacggtgtgcgatatggttttgaaggcattggtgataatctcagagacatttacgaagatacacgtacaagaggttttgggcgtgaagtgaaaaggagaatacttataggtacgtttgctctttctgagggttattatgaccagtattacttaaaagcatcaaaagtaaggcggataatttttgaagaatttaagaaggcatttgagatttgtgatgcaattcttacgccaacttctcctactactgcattcaagtttggagaaaaagcaacaccacttgaaatgtatctaagtgatgtgtttacaattcctgtaaatctttcttatcttcctgcaatatctgttccatttggcacggatgaaaagggacttccaataggaatccaaattattggaaagtggttcaaagaggaagaacttcttaatactgcttatgttctacaagaggaggcagagcatgtataagccaacaataggtcttgaaatccacattcaacttgcaacgaaatccaagatgttttgtagttgttcaaccgaatttggagatccgcctaatacccatgtgtgtcctgtatgccttggacttccaggagcgcttccagttattaataaagaagccgttaaatatggtataaaacttgctcatgctctaaatatggagataaatcttacctcaacgttttatagaaaaaattacttctatcctgatttgccgaaaggataccaaataacgcagtattcacttcctcttggatttaatggctttcttgaaattccaatggaaggaaaaattaaaacaataagaattgaaagaggtcacattgaggaggattccggaaaatcaatccacataggcgatataacagaatctgagtattcttttattgattttaatagatcaggtgtcccacttatggaaatcgtcacctatcctgattttgaatcaggagacgaagcatacgaattcttaacacttttgagaagtatagtaaggtatcttggcgtttcctcgggggatatggaaaaaggtgctctcagatgtgatgtaaatgtatctgtatcaaaaaatgagaacaaagggacgaaagttgagattaaaaacctaaattctttcagaagcgttaaacgtgcaattgattatgaagttgaacgtcaaataaatgcaattgaacgtggagaacgcataataagagaaacccgtcattttgatgaaaaagagggcacaacaaaacccatgagagtgaaggaagaattgaacgattatagatactttcctgagcctgatcttccgccgcttgtattagacgaagagtttgtttcggaaataaaaagggagatcccagagttgcctcataaaaaggcaattaggtatattgaaactctgggtattcaggaagattacgcaagaacaattgcatacaataaaaaatatgcagattatttcgaaaatatcgtagataatgtaggccatccgatagaggttgcaaactttttcctcgttaatatccttggtcttctaaacaagaggggtaaagatattgatagtcttacatttggaacaaacgaatttaaggaacttttccattatcttgattccggtctcatatctacaaacatagcaaaaggtgttattgaagaaagcattgagaaaggtttatctgttaaggaaattgttgaaagcaaaggattaattcaaattacagatgagaaccagatacggaatgtcgttatagaagttttgaagaaaaatccaacaccagtttcacagtatctttcggggaaaaaacaagtttttggatttttggtgggacaaacaatgaaagaacttaaaggtaaaggtaaaccagaacttgttaataagattttgaatgaagaactatcaaaattggggcaaggtgatcaattatgattctggaagcaatcttaaagagaagatccgtaagaagttatcagaacaaggatgttgaagaagaaaaattgaaagaagtacttgaagcaggacgccttgcaccatctgcgtgcaatatccagccctggaaatttattgtagtaagagaccctgaaactcgaaagaaaatggcctctcactgtgcaaatcaaaagtttgtaagcgaagcaccagttcttattgtgggatgtattaccgaaagaggctatcttatgggtggttggtatgattcaaatatacttgacttgggtattgcgcttgaccacatgactttacaagcggtgcatttgggtttgggtacctgttggattggcgcatttaacgaaagcgaagttaaaaaacttcttaatattccccataatgttagggttggtgcaattttaacattgggttatcctaagaacggcaatgtttttgagaaggatagaaagcctttcgaagaggttatttcttttgagaaattttcataataatttcacaatttatgttataatagtttaggaggtgcaaaatggtattgatagtgattttagcaattgtagttttgcttgtgttgtggtttgttgcaacttacaatggtttcataaatcttaaaaatcgtgtcgagaatgcatgggctcaaattgatgttcaacttaaaagaagatacgatctaattccaaatctcgttgaaactgttaaaggctatgcagcgcatgaaaaggaaattttcgagaaacttggtgaattgagagcgaaagcaatgggtgcaacatctgttaaggacattggagatgcaaataaccagattagtgctactttaaaaactctttttgcggttgctgaaaactatcctcaattaaaggcaaatgaaaacttccttaaacttcaagaagaactaaccaacacggagaataaaattgcatttgcaagacagttttataatgatattgtaatgcagttcaatgcaaagcagcaacgaatccctgatatgtttgttgcaagaattatgaacttaacccctaaagaatattacccaatagaggaggaagcaagagggtcagttaaggtccaattttagaatgtaagtttggaaggtaatgcgtatggaaagaaaaactctttatgatcttcaatctgaaaatgttagaaagacatatttgtttatgatgattttttcgctaatcttatttgcaattggttatttctttgtgtggtattttaacggaggaagtgttgggatagttatacttgtcgcctttattttcctctacaattggatcgcctatgaaaattctgataaaattgcacttgcttcggttaacgcacgacctgccgatcctaacgagtattatgttctacacaatgtggttgaagaagttgcccttgctgcaggtattgctaaaccaaaagtttacgtaatggaagaacctcaaccaaatgcattcgcaacaggaaaagaccaaaatcatgcagcaatatgcgtaacaacggggcttctttcaatggttaaccgagaagaattacaaggagttattgcgcatgagatggcgcacattagaaatagagatattcttctaatgactgttattggagtcgttgtaggacttgtcctaatcttaagggacgtgctattcagaagtatgtggtggggtattggtggaagaaaacgcgatagagataatagtggttctgctattattctaattgttggacttgtattatcaatccttgcaccaattatagttgctcttattagggcagccatttcgaggcaaagagaatttcttgcggatgcaacgggggcgtatattattagggatcctgaagctcttgcaagtgcccttgaaaaaattggctcatatgggagacctatgaaagttgcaagtgatgcaactgcacatatgttcatttcaaatccttttggaaatgttgaaaagcttcttgcaacacacccgccaatcgaagagcgaataagaagattgagagcattagtgatacagtaatcataacttgtttctttataaatttaaatggggctttttgaagccccattcttgttttggttttttaaaacatcaatttaggtagtatcttttttagttttccgatgagtgcatagtttgttaaatcaatatttataggagttattgaaacatatttatttgctacagcaaaagaatcagtatcttcttcaagttcatgaggtggtctgtcgcctccaatccagtagaatgtttttccttggggatttacatatttttcaaggtagttttcgtactgagtttttccttgacgtgtaattctatatccgtttagttcatcaagaggcacatttgggacgtttacattgagaatagaacgttcttctacgataccttcaaacaactctggtgtttgaagaatttttgttgcaactaccgctgctgtttcgaaatatccttcatcactatgcacatccaatgaaattgccattgatttaaaaccgtttgcaagcccttcaagtgctcctgcaactgtgccagaataaaggatgtcgcctccgaggtttgcaccatgatttattcccgaaacaacgaaatctggaggatcatctttcattaagtctttcacacccacaaggacacaatctgttggagttccatctaccactgcaatacctgtaaacccttcttctatttccacttctttaataagcaaaacgtcgttaattgttaatgaatgtcctgctgcacttttttgcctgtccggtgcgacaactacaacttcccccaaagttcttagatgatttgcaagcactctaatcccctttgcataaattccatcatcatttacaaggagtattctcatcttatcacctcgtagtttattctccttttatatttttctggcaacatcccccaatatatgaatagcacaagttgttttgtatatccaacactatcgaaacgccttgttgaagtataaaccttgtttgtccacatgaaaaagaactttccaaatttctctgcacttttcatcattttccagtcttcggtgtattgaagattttcatcataccaaactttgtaaaatacatcttttttcactatttggatgctaagagatgcatgaagtaatatatgagcaatgtcgtaaaacttaaaccatagttttgcatataatgaatctttttgcggaagcaaagatgttgttccaacaacataatttttagaggcgtttttaataagaaaatcatttaaatcgtttagaaaaccttttttaaggtgtgtatctgcatctaaaaatataatccaatcagtgtcgtttcttatctgctttgcaccaaagtttcttgcaacggctactcccttttgattgattgaaaacactttaaaatttttgcactcatatttttttgcaacctcgtaagttctgtcgtttgagccattttcaacgacaatcacttcgtaagtatctgtcggatagtcaatatcttgaagatgctttagcgtctcttcaatgtagttctcttcattatgcgcaggaattacaatagagaatttatgcaattttttatcatccatacattctattatacagcaaatttattaattttgagctcgttagtactgaggcaggatatttttaatttcccaatctgtaacgcttgtcctatattcgtcccattctctttcttttgcttcgatatatttttctgttattatttttcctaatgcatctttaattacttcatctttttttagtgcttcaattgcctcttttaatgtagatggaagcgtcttaaattttcctgggtatcttaaattttcttcaaatatatttatgtcgtttgcagcatctcctggttctattttattttcaattccgtcaagacccgctttgaaaactaccgcaaaaagtaaatatggatttgaggtgggatcagggcttctaaactcaatacgtttagtcttttcatctgcttgaggcaccctaataagagcacttctattttttactgcccacgatacgtaaactggtgcttcgaaaccaggaacaattcttttatatgagttaaccgtgggatttgcaatggctgtaattgcatcaatgtgcttaaagatgcctcctatgaaataccttgcaatgtcagaaagtccaaactctttagaagtatcaaagaaaagattttttccgtttttatctatgatggatatatttgtgtgtgctccagagccgtttactccataaatcggttttggcatgaaggttgcataaagtccgttcatcagtgcaattgtttttgcagcaattttaaaggttataattctatctgcagttgaaattggatctgcatatttaaaatcaatttcatgttgagagggtgatacttcatggtgagatgcctctatttcaaagcccatttcttcaagattttttgcaattaaggctctcgttttttcgccaatgtcctctggaagcatttcaaaataacttcccatacttacaagttctgttgagggtgagccatctttaagtttgaaaaggaaaaattcctcttcaactccgttttgcatgaaatatcccttttcttcgccttcttttaggacttttttaagtctaaaacgcgggtctccatcaaaaggggtatcctcatcaagataaacatcgcaaacgatttttgcgatttttatatcattacgcatcgtccatggtagaattgaaaatgtttcaggattgagtttaagaagcatatccgattcttctattcgtgcaaagccttctattgatgagccatcaaaagcaacaccatcttctattgccttaggaagcatctttgatgagatttcaacaagttttgggaatccaagcatgtctgtaaattgaagccaaattaggtcgattttcttttcgtgaacttctctgtaaatctcttttatattcgtcatatgcgcctccataaattaataagtattatatacaagctgtaaattcttcaaactatagtgcgatttctcctggaagttttgcgaaaagccgtgcatcctttacgctttcaagattaagcacaaatcttaaaaatctttctatcccaatgccacaacctgcagaccttggaattcctttttttacttcttcaaggtaccattcccaatcttgcaaattcatgtttttaaactgcatcctttttacaatcctatcaaattcgtattctctttctccgccagacattccttcaccaaatccatatggatagattaaatccatatccacaagcgtttttccgtcatcgcttaacctatcgtaaaattctctatcctcaatagggatatcaataaggaagaacgggtcagttttttcttttgaaagttgtgcttcaaaggtatttccatatttttcttttgcctcaagaaattttactctctcgaaaggcttctttggaacgtgaaagtttggattttgtttctttatgaaatctccaaatttttcttccaatttttgcattgtgtagattatgaggtcttcaactaaatcaagaatatcttctctagttgcatcctttacctcaaggtcaagttgaacaaactcaataagatgccttcctgagtttttcttatcctcagtttcaaggcgaacatttggcgaaaagataaaaatttttggatactcacgtagggcaagttgcttgtggaatatcatagactttgtaagggaataataaccaccgttgtaagggatttttgcatcgtagactgaatgattcaaagggtctgttaaaggagagataattacaggtaagatctcgacaaaccctctacttcttaaaaactctcccattctaaagattgcctcactttgtacttctaaaacttcttttttcaacgcttacctccttaaaatttatttttaaattaaaaaaggccggcttttttgccggcctctgggtaaagattagcaatagctacccaaaccgaccggcgccgggcgagttattaatgttattattattgattgctactgctaatctaaccctttccatattttgcacgtattatattacagtttttatctttgtcaataggattttcgattgttaagaaaaattaatgtaattttatttttgtaacattttcgacaggcagagtatattatatggtggaggtgatgggaatgagaaagttgattatttttgtattagtaatgctattgcttgctacacttgcaccactaatggcagaagcaaaggttactttaccaaaaattgacgtaattaaaggcaatattaccgcaatttcaacgaacacaattactattgataaaaaggttattactattcgagatgatactgttttaagattgaatggaaagcagattactatgaacgacattaaggtaggcatgtatgcgattgcaatgtgcgagacaattgacaagaaccttgttgcaagacttgtccttctgtttagcggagagactccctccaagacttttacactttctggaatcgtaacttcaatcacacagaatgcaattgtggtaagtggaaagacgattttggtaaataacgttacaaaaataagactcagaggaaaattggtgagtttttctgaacttaaagtttacgacaccgttattgtgcacggtacattttcgcaggatgtgtatgttgcaaaagagattctgataataaggcaaaaagagttcgaaatacgcacttacataacagaaattggttcaaactttgtcaaagttaaagattttgattatcaaatcttcatagatgaaaagacctcgataaagaaaatcggaaaagggacaattgctttaggagatttaaaagtaggtgatccagttcagattcatataagacttgattcaacaacgggtaattatattgcaacttccatagttgtgctttcctttaagccaaatacagcagttgcaattgctggaactgtttcattcatcgaccttgaaacaaaaacaataaaactgacagaagttccacttcttacatttaaattttctgaagactataaagggaaagtaaagatagaagatctcaatattggcgataaaatccttattcttggaaaatataccgacgtaagcactgttgaaatttcaaacatcataaggtttaagataaaattccccacacctaaaaagccatagttcaggttaactaaaaattaatcgtatatttcttaagataagaaaagtgggggttgcaatgagtacgccaagtggtccaaaaattgcaccccctattgtaatcataagaatgattattattggaggcacattaagcttatcgccaaccaagtgaggaagaattccattacttaaaaccccctctattatagaaaaaacaattataaagccaaggaaggttttaaatccttgagtaagtgataatagtgccccagttaagaaaacaattgttggacctacataaggtagcatttctaagaatgcatcaattacacctataaaaacagaaaattttacgcccactataaaactaccaagtcccataaaaaatccaacaataatagagataacaacaagtgtcgaaaagtatgctctcatttcttcatttgttctatcaaggaagtgtttaaattttattcttaccttagggtcaaatcttctgagagtaattctatagagtgcttttgagtctttcataaagaaataggcaagcaaaaatgatattacaagggaacctatatttgataacgttgatccagcagtttttgcaaagttagtaataaaattttgtataacattttggagtgtagaagtcgcattgttgattatattttttacgagcccgctttcaacctgtgcgttaagagccctactgatactttcaaaaaatgaagaaatattttcttgcaagtttggaattttatgtgctaattctaccagttctttaactataagtggcacaagaaaatagccaagaagcattatcaaaaagaagaaaagtataagtgttagaaatgatgcaagagaccttggcagtttaaacctctcgagggtgttagtgataggtaaaagcacgtatgcaatcaccgccccaaaaataatcgaagggattacatctttaataaggtataaaagatatagaagcactacagcgataacgagaacaaaacttgtaaaaagtgcattcttaatttctttgttcattttattctaatgcaattgctgaaactgtgtcctccccttctttaaatcttacaagaattacgcctcttgtatttcttcccaactcttttacatctttcaattctattttaataacatttccagattttaaaagcaagtataaattttcttcatcatgaattacctttactgcaacaagatttcctgttttttcgcttaatttgatgcactttactccttttgctccccttttagttttccgtatttcttttacacttaaaatttttccgtatcccttttctgttacaagaataactttatcttcttctttaagtatctctgcgtcgacaacaaattctccattcttaactttcattcctattactcctgaggatgctcgccccatttcccgaactgaatttgtatcaaatctaactgcaagccccgcgttcgaaatcatcataacatcgctttcctctaaaatgggtataactgtttcaagttcatcatcatctttaagtttaagtgcaatttttcctgccgacgtaatataaacaaattcttccatctttgtcttctttacgaggccttttcgagtcacaaagagcaaactcttaatcttattgtccttttcaatggatataactttgcttatgttttcgttaggcaataattttagaagtctatgaattggtgtgcctttacctgttcgctcaagttcgggtatttcaaacgccctaagcgaatacaccttaccaatgttggtaaagaaaagcattgtgcttttaagggttgttggtattatctcaattgggtagtcctcttgagaaactgactgtccaattacgccttttcctccacgtctttgcactttgaaaacatcttctctcattctcttgagatatcctccacgagtaacaattacgataatgttttcatctgggattagttcctcttcatcgattgatttatagtagcgttgaatttcagtttttcttgcatctccgaatttgtttcctattctccttaagtcttctttaatttcattatagaatctctctttgtttgtgagtatttcatttaaattcttaataagttcttctgtttctttgatatctctatcaattttttcaacctctaaacttgttaatcttgcaagtctcatgtcgagaattgctcttgcttgctcttcagaaatttcaaggtacgccattagtttatttcttgcttcttcgttatcttttgattcctttatgagaggtataataacatcaatactgagaattgcttttcttattccacttaagatttcaagactcttctttgctttttcgagtttaaactgagtttgccttcttaaaacctctcctctaaatcttaaaaactcatttagcagttctttgagtgtaaaaatttttggctggttatcgataatacccagaaggataacgccatactttatttcataccttgtaaatttgacgagttctgcttcaaatatctcaggctttacatcctctgaaagttttataacgattctaataccttctctgtctgattcgtctcttatatcttcaacgccttttatctttttctcttttgcaagatttgcaatctcttcaacgagttcagccttgttcacttcgtacgggatttcggtaattacaaaatattttcttttgtgtttgccttcttcgattttgtattttcctcttattgtaattgatccttttccagtttcgaagtattcttttattccatttgaatcaagaattgttgcacctgttggaaaatcggggccttttatgaaatgtcttaattcttctgttgttacctctgttccttttagaatttctgtatcgataagataaacaagagcatctacaacctctttaaggttgtgaggtgggatatttgttgccattccaactgcaattccagaggaaccgtttacaagaagatttggtatctttgcaggaagcactacaggttccttaagagtgttatcaaagtttggcacaaaatcaaccgtgttttcatcaaggccttcaagcatttccatcgcaatgggagcaaggcgagcctcagtgtatcgcattgcagcaggtacatctccatcaattgacccaaagtttccgtgtccgtcaacgagagggtaccttaaggaaaatggctgtgccattcttacgagtgcatcatatacagatgattctccgtgtggatggtatttaccaagcacttctccgacgattcttgcactcttcttatatggcttatttgggagacaaccaaggtcattcatcgcaaagagaattcttctatgaactggtttaaggccatctcttacatctggaagtgctcttccaatgataacgctcattgagtagtcaagatacgattttttaacttcttcttcaatcggaacgtttataaccttttcatggaatagatctgacatacatcacctcaaatatcaagattaacaacttcttttgcatgattcataatgaattcttttctcggttgaacttcacttcccatgagaagttcgaagagtttgtctgcttgttcggcttcttctattgttactcttttgattatccttcttgttgggtccattgttgtttcccatagttgttgaggatccatttctccaagacctttgtatctctgcacttcagccttgtttgggtcttttatatgttccattacgtgctttagttcttcgtctgaatatgcatatcttacatctttatcgtaagaaactctataaagcggtggttgtgcgatgtaaagataccccttttcgattaaaggtctcatgtatctaaagaagaatgtaagaagcaatgttcttatgtgcgcaccatcaacatcggcatcagtcattattatgattttatggtatctgagatgctcttctctaaaatcttcacccacaccgcatccaagtgaggttatgagatttttaatctcctcagaagatagggcatgtgccatattaactttttcaacgttaagaatctttcctctcaagggaaggactgcttggaatttcctatcccttgcctgtttcgcgcttccaccagcggattctccttcaacgatataaagttcagtttgtgctggatcattaagagaacaatcggcaagtttaccgggaagccttcctgagaaatccaaagccccttttcttctaacaagttcttttgctttctttgcagcaattcttgctgattgggcaaggagaacctttttaagaattttttggagttcatcaacatgcttatcgaagtaaagggttagttgtgtttttactatgttgtaaactttgttttttacttcggcatttcccaattttgtttttgtctgtccttcaaattgaggctcaagcatctttacattaattatggcagtaagcccttctttaacatcatcaaatgtcaatgcttcatcttttatcattttaagttgaaggccttcgtcattgaggagttttgttaaggcaagtttcaaccctagttcgtgtgttccaccttctgttgtccttatgttatttacaaaagagagtatttctgaagaaaatccagaattgtactgcatcgcaatttctaaaaagaagtggtcttcttcatagttaaaataaatagggttttcaggaataacttgttctcctttatttatatctttaacaagttcgacaattccttcttttgattcgtagatgttttcctcacctgtcttttcatttatgaacttaattttcaatcccttatttagatatgccaattcctttagtttttcttttattatgtcttccttgaattctaccgtctcaaaaatggtatcatcgggaatgaaggttatctctgtgcctgtattttcaaaaagagaatttccaacttcttttagagaataaagtggttttccttttgcatattcttgttcataaatttttccgtttctaaatactcttacttttagatattttgataaggcattaacaacggaaacaccaacgccatggagtcctcctgaaacatggtaaacctttccctcaaattttccacctgcgttgagtttagtaagagcaacttcaactccagatatatgaagttcagggtgctcatcgactggaattccacgtccgttatcaatgacagtaattgaaccgtcttttcccatcttaacgattatctcagtgcagaaacctgccattgcttcatcaattgaattatctacaacttcgaagaccaggtgatgaagaccagattcagatgtcgaaccaatatacatagaaggacgttttcttacatgttcaagcccttcaaggaccttcaagcttcctgcgttatattcaattgtttcaggtttttcatttttattcttgttattcaacttttctttttcgtccatatttacctccaaacaatttattgtatcaaaaattgcaaaaaatccaaatctcaatttatttaagttaaatttttttaataagagccaaacaaacatttattcgcttgcattttcaataaacacgaatataatttcaaaatcctcttttaaaattttaaaaattcgctacaatattaataggagatgattctatgaattggaacaatttaacagaaagagcacaaaaagcgattttaattgcgcaagaagaggctcataatctcgggaatgattatctcgggacggaacatctattgcttggacttattaaagtagaagaaggtattgcatataatgcgattatcagcatgggtgttgatccagatgaggttgttgagcgaatcgaaaattttatcaaggagaatagaaatttcactgggaaaacaagcgatgaggtcattcttacgccacgtgctaaaagagttcttgaacttgctgagcgtgaagcgattaatcttggtgacaattatataagcactgaacatattcttcttgcaattcttcacgaaggtggtggagttggagtaaaaatccttcaagacttaggcgttgatatacagaagtttgaagagacgatttattcaatgattggcgaaaaggcaacgaaagatacaatgaaaacgtctgagtttagagagacaaaaactcccactcttgaccagttttcaagagaccttacataccttgcaacacgtggtgaacttgaccctgttattggaagagaagcagaaattgagcgcgtaatcgaaattttaatgagaagaaagaaaaacaaccctgcaatcattggcgatcctggtgttggaaaaactgcaattgttgaaggacttgcgcagaaaattgccgataacgatgtgccagacttacttaaaggaaaaagaatcgtatctttggatcttgcttctgttattgctggcacaaaatacagaggcgagtttgaggaacgaatgaaaaagattctcaaagaggttgcaaaaacaaatagaaatgttattctttttatagatgaattccatacacttgtaggtgctggtgctgcagaaggcgctatcgatgcctcaaatatccttaagccgtctttagcaagtggagagattcaggtaattggtgcaacgactcttaaggaatatagaaagtatgttgaaaaagatcctgcacttgagagacgtttccaacctgtctacgtaaaagaaccctccattgaggaggcaattgagatacttaaaggtattcgtgagcgatatgaaaagtttcatggagtaaaaatcccagatgaagcaattgaacttgcagttaagctgtccgtgaagtatataaacgataggtttctcccagataaggcaattgatgtcattgatgaggcctctgcaagattgaaacttcaactttctaaaaattcggaaataaaagaacttgaaaaaaagataaaagaaattaaggatagaaggtttcaagcgataagggaaaaaagacttcttgaagcagaacgccttagggaagaagagaagaatcttctcaatgccttaagactcatagcaaacgaaaaagaatcagaaattccaatattaagcgaagatgatgtaagaaaagttatatctttgtggactggtgtaccaactgaaaagatgataaaagatgaaaaagagcgtcttgttcatatggaggaagagctccacaaacgcattgttgggcaagaagaggcagtaagggctgtatctcgtgcaataaggcgtgcacggtccggtttaaaaaatccgaacaaacccattggcacattcttgtttcttgggccaactggtgttggtaaaacggaacttgcaaaaacacttgcagaatttctttttggaaatgaaaatgccctcattaggcttgatatgtctgaatacatggagaagttttctgtttcaagacttattggttctcctcctggttatgttggttatgaagaaggtggccaattgacggaagccgtaagaagaagaccgtattcagttgtgctgtttgatgaaattgaaaaagcacacccggatgtatttgatatccttctgcagataatggatgaaggaaggcttactgactcgcagggaagaactgtggattttaagaatacagttataatccttacctcaaacttcggaacagaaaatctcaaggaaaagagtgttggttttgaattaggaaatgcaatagaatcctttgaagaaaagaagaaaaaattactctcatcacttaaaggattatttaaaccagaatttctcaataggcttgacgatattatcgtattctacccacttacactggaagaaattaagcaaattgttgatatcattatgaagagaattgaaaagaatgcttctgaaaataacattgaaattgaacttaccgaaaaggcaaaagaataccttgcaagaactggctacagtcctgaatatggtgcaaggccattgcagagacttattgaaaaggaagtagaggatccaattgccgttaaaatcctccaaggcgaaattaaggaaggaagccttgtggttgttgattataaagaggattcaggtattgtttttgaaataaaagagaaaattccatcgcatggataaaattcgtaatttttcaataattgcacatattgaccacgggaagtcaacacttgcggatagatttttggagcgtggtgggttagttgttaaaggagagcagatccttgacagcatggaacttgaaagggatcgaggcatcactatccgagcccacccagttagccttgatattgaagttgatggcgttaagtacctttttaatctcatagatacaccaggacatgtagatttttcctatgaagtatcaagaagcctaaaggcatgtgaaggggcaatacttcttgtagatgcaactcaaggagttgaagcgcaaacgattgcaaatacatatcttgccttggaaaacgaccttgttatcattcctgttataaacaaaattgacgtgaaagatgcagatattgaaggaacttcaaaagaaatagttgatattctggggtttaaagaagacgagattcttaaaatcagtgcaaagacaggtgaaggcgtcgataatttaatcaaggcaatcttagagagaattccagcacctcatggcgatcccaatgccccacttaaggctcttgtctttgactcacactttgacacgtataaaggcgttgttgtgtatgtgcgtataaaagatggcacaattaaaaaaggcgataaaattaagtttatgtccaatggaaaagaattcgaagttgaagaggttggtatttttaggcttaaaatggagccggaagatgtgctttctgcaggttccgttgggtattttactgcacttatacgggatcctctcgatgttcaaattggagatactgtaacgcatgcaaacaatccaacaaaagagcctatacccggatttagaaaaaatgttccaatggtttttgcaggaatttttccccttaacactaatgaatttgaggaattaaaaaaatctctcgagaaacttcatttgaatgacccagccttcacctttgagccagaatcgtctgaggcgcttggatttggttttagatgcggattctcggggcttcttcatatggagataacgattgaacgattaagaattgaatttggacaggatatcatagcaacagtcccaaatgttgagtatgaaattgttttaagagacggacgcactataacaattgataaccctgcgaaatttccagacccatcaaacattcttgagataagagagcccattgttgatgcctcaataatgattccgccagattatataggaaatgtaatggaactaattacatcaagaagagcagtgtataaagagatgctttatcctgaagaaaagagagtaattatacgttttgaagtgccactccaagagattattacagatttttttgatacattgaagtcagttacacgtggctatggaactcttgactatgaatttataggtttcaaaaaggcagacattgtaaaagttgatattttaataaataaaaagcccatagatgcactttcctttatggcccacgaagaaaaggcatattatgttgctcgctcaatgcttgaaaaaatgagaaaagttatcccacgacaaatgtttgaaataagtttgcaggctgccatcggaagtaaaatcatagcgaaagaacgtattgtaccgtatcgaaaagatgtccttgcaaagtgctatgggggagatgttactcgaaaaagaaaacttcttgaaaagcaaaaagaaggaaagaaaaagatgaaaatggttggtaatgttgaaatcccgcaggaagcatttttctcaatactttcggtaaagagtggggagaaagaagaatagatattttgagggttttggtctttatatccatttccctttctgtgtaagaaagtgtgcctattgcgactttgcatcttataagtttcaaaagacttactctaaaaagtatttttcttatcttaggaaggaagttgaaatttttgtttcaaaatttcccgagagttctttaaaaagagtccaaacaatttatgttggcggcggtacaccaagtctcatggatgttgaggaattttcagcttttttgagttttttgaagcgttattttgatttttcaaaccttaaagaatttacaatcgaagcaaatcctgaaagcatagaaaaggaaaaattcgaggactttttaatgctttctgcaaatagagttagtattggtatgcaatcctttaatgacgaaactcttagaattcttgggcgagttcatgatagcaaaaccgcagtgaaaaaatttgaacttcttcgttcaattggtttcaataacataaatattgatcttatttttgctcttccaaatgagtcatttgaagcacaaatgaattctttaaagaaggcgatttccttaaatcctgagcatatctcatactatgcacttatgcttgaaagggggactcctttaaacaaaatgaaaaatcggtttacatttcccaatgaagatacttggctaaaagaattttccattggtaaaaggttgctcgaagataacggctatattcactatgaaatatcaaactacgcaaagagaacatttgaatgcattcataacatttcttattggcggagttttccctacttgggatttggaatatccgcaggcggtttttataatggcattcgttatgtgaatgtccgagattttgaaagctattttagaaggcttgacaaatgtgagttacctttttctacgaaaaagaaactttccgtgcaagagttaaaaagtgaattcattttcatggggcttagactccttgatggagtttattttagtgattactatcatagatttggaagttttctcattgaagactttaaggaaaagattgagaaattaagccaccttaaattattaaaagtcgaaaaagataaaattgcactctccgaaaggggagtgcggtttgcaaacgttgtatttagagagtttatttagtcttttttcgtaatgagatttttccgttacttaaaagatatcttaaaatttgtcttccttcacgaagtgtaattcccatttctttacatattgtcggaaaatcttttcttccgtcaattttattgtagaatgcaatgtttctatcaccgtagacaggcgtgttcaccgcataccatccggtttcttttacaggaatgacttgatcctcctcttttagaacatcctcggtttcaaaactcatcgtaatgaggcctttatcaaaaagggaagcaagaatttcaagagttttcatttctcccattggagaattcataagcaaccgcaaaagtgttgttggttctctaacaagagcaagtattttccattcctctggtgtgagttttacttcttctgattttgcctcacctatatcaaaaacgatatcgtagtttggaaatttcttttttagttcttcccatctcttcaaaatgttatcgatatcttttgtaagtgattcgagttcttttgctttgtcgctttcttttacatcatccattttaataaactcgaattttccagacctgaggcctgccgctttttcaaatgatgagattggatctttgtctccttctgcattaactaagatgccgtttttgaaatagagaaatacatgcgttgagtcaccaatgatttcaagttttcctgtgcctttcatggattgaactaaattcaataagcctttaaggtcaagttcacttaaatctcccgttaaagccatcctcagcctcccttttttaagatttattttactattcttattatagatatttttaaaaaaagtcaaatagcatgtataatatttcgatgaaagagcgaatcaattttgtaattataactgggttaagtggcgcaggaaagacaaaaaccgttggagtaatggaagatttgggttattactgtattgataatcttccaccaactctaataaatgactttataaaaattgcacagagtactgatggtaaaattaacaaaatttgtgcagtaatagatataaggagcaaggatttcttacaacaatttccagaaattgttaaagaattgaaaaaaagagaggatataaatctaaagatcattttccttgaggcatcagttgaagcgcttgttaaaagattttccgaaacaagaagaaagcatccttttgatgaaagcacttctgtaactcttgaagaaaaaattaaagaggaaataaactgtcttactccaattaaggaaatcgcagatattgtggttgacacaacacattttaaagttcaggaccttaagagaaaaattatcgaaattctcacattacctgaagagaaagcactacatattacgataattacttttggctacaaatatggtgtgccgattcagtctgatattgtaattgatgttcgttttattccaaatcctttttatgaggaggaactgacttttaagtcagggcttgataaagaagtacaggattttgttttgagttttgaggagacgagggaatttctcaaaaaacttatagatttcttgctattcttaatcccttattatataaaagagggtaaatcatatcttacaatttcacttggttgcacaggcggacatcacaggtctgtcgctataggtgaaattctatccgagaagcttaaagaaaaaggctttaacgtttctgttgttcacaaggatttgcaaaatgaggatagaacaaagtaaattaaggtttttattacctggcttaaaattaaagagatacattgctctaattatattttcaatttttcttcttatgtacggaatttttgtattttctaccgctatctcaggaaacgacaatcttatgcagagcaatctttatcctgggaaatattttgatgtccgtttcgaaaatttatatattcaggttggttcacttcttgtaataatactttcacttacacttctttacttaggaattactcttcttgtccaatctgttgcaaaggcacttgtacctgataaaccgtatgaggagatatttgaccttctttttgaaagtaggaaggaaagtcttaaaaagcgtgttgttaatattggtggtggcaccggaactacatcagtccttgaagggttgaggggtaagtttttaaaaatcgctgctgtgataactgttgcggattctggtggttcgtcgggaagacttagaagagaattaaatgttccgccaccaggtgatataaggaattgtcttcttgctttaactgaggaaaattctcttgcaagaaaaattctttcatacagatttaatgcacccaactcgtgtcttgatggacataaccttggaaatattcttattgcaggcttaacaaaggtaacaaacgattttggtgatgccgttctcaagctttcaaaacttcttaatataaacggtgaagtcttgccttttactgaagatgaagcaattttgtgtgctgagtttgaagacggggaaatcgttgagggggaagcagaaataacggaaagaggaaagaaaataaaaaaagtatttttaaaaaatggagaaattaaaccttatttacctgctttagaaagaatccttaatgcgaatgttattgtgataggcccgggaagtttgtttacaagcataatgccacctcttttacttccagcaattgtggatacaataagaaggtcgactgctatcaaaatttatattgtcaatgcaatgactgaacatggagagactgatggttttaaggcatctgaccatgtgaaggcaatagtccacattcttggagatggcgttctaaactatgctattataaatacaaaagaattttcagaagaaacattagcaaggtatagactttcaaattctgagcctgtttttcccgatgtcgagaatgttaagaaacttggcgttaaacctattgtaggggattttgcaaaggaaagaggtggtctcatacgacacgatccagaggcactgggcggaataataatgaagttagcacaaaagagagtttaaatataaggcttaaaagagaacttgtttcggtgggagaagagcccctttttgaactttatgggatagtgttaggaaatgggcgaatcgtaatttcaaatgaaaagatgcttaaattttcttctcgtgagttatttgttatcagaaaaataatttctctttttaacgatttaaatataaaaagggaaaaggatattatttcaagcgaaaggggaatccatgaaataatattcacaagtgtttcagaggattttgacattgaagaaatttttgaaagggtatcaaacgcaaagataaatcaaaagaaggcatttttgcgtggcgtttaccttggatgtggcattatctcaactccgccttcttatcaccttgaattcagatttgaaaaagatgcagaaagggattttgtctctcatattctttctcagtttaagattaaacattccacaaaacccggcagaattttcataaaaggtcgcgaaaatataaaggatttcctttacgctgtaaaggcgtttcatatctacaccgaacttgaagaggacgcagttgaaaaatcagtcttaaatgaagcaaataggcttgctaactttgaatacgcaaacctaaaaagacaaacagactctgcttcaaaagagattaaggcaataaaatctctcattgagaaaggcaaatttgagagcctcgatccagatcttaaagaggttgccattttacgacttgaatatccttttctatccctaagagagctttctgaaaaaactaagggacggttctcaaagcaggaaatttattacaggttgaggaaaatcgagtcctatggagaataagaacagagtaaaacagattttaagacagaagtttttgccctaccttgtcttaaaatcacacatatttgaacttcctaatcttgaacttaataagtacatagataatctaattgagagtaatccttttattgacgaaggtgataccattgtttacgaagaatttgaaacagtgttggcgcctcaggatgacgacctgtatagttttctaagaactcagattgaagtttgtcccgttgacgatacactcaaagaaattgcttacaagattgtcgataatcttgatgaatgtggatttttaacgaagaacgaaaatgatctcgtaaaagaaatcggtgtaaaaaaaagtgattttaggaaggcacttgaatttgtccaaactctcgagcctataggagttgccgcaagaaatatacaggagtattttgtaatccaactttcaaacgaagatgaagtacctgccgaaataaaaaagttaatatttaatgatcttgaaaaccttatgaaagaaaactataaagaacttataaagaaatacaagatgtcaaaagaagaactattttctcttagggaaaagttgctttctatggatgcatgtcctgcaaaggaatttaggactgttaattttataagccatgtcccagatattattgttgaaaaagacggtgatgactttaaggtttccgtgaataggtcttcaagaagagtcatccgcctcgttgagaactatgcaaaattaattgatagattgcaagataaaattgaaaaagttgaacttgaagatttattaaacagggcccaatggtcgattcacgcaattgaagagcgagataatttacttgaaaaaatcgcacagagaattgtgagtgaaaacgtggattttttaaaagggaccggagaagttaataaactctcaattgaagactttgtttcagaggatgtggactattcaacgatttcaaggcttattcaaggaaagtatatattaactcccatttctatgtttcctttgaggtattttattaaacacaaaaatgagaaatttaacgaggaaaaagtccttaaagaaataagagaaattattgaaaacgaggataaaaccaacccttacacggacgaagaaattgagaaaattttgaaagataagggttatgatataaagaggaggacggtttcaaagtacagagaaaagttgaaaataccaaactcatcaaagagaaaagtcagttaatttggttaagtatttattagttattttttacacaaagttgtaatttttggtattgacataaattagtattttgctaaaatattcatagtttaaatttagttaaaaaattaggaggtaaatatggcaaaagttgcaattaacggatttggtagagttggaaggcaggtattcaaaagacttacagaagtttacccagaaattgaggtcgttgcaattaatgatctatttccaccggatcaacttgcatttcttgcaaagtatgactctaactatggaatttggcaaagggatattaaacttgaaggaaatgaacttgtagttgacggaagaagaacaaaaatgtttgcagaaaaagatccaacgaatcttccgtggaaggacctgggcgttgatatcgtaattgaatcctcaggcgcattcacaaagagagataaggcaatgcttcacatccaagctggtgcaaagaaagttattattacagcacctgcagaaggagaagacattactgttgttcttggagtaaacgaaaacttacttgatatggaaaagcatgtaattatttctaatgcgtcttgtacaacgaatagtattgcaccagttataaaggtaattcacgataaaattggcattgagaaaggtttcctaacaacaactcactcttatactcaagatcaaagacttcttgactcacctcacaaggacccaagaagggcaagatctgctgcaactaacattatcccgacaaccactggtgcagcaaaggcagtagcgttaacgattcctgaacttaaagggaaactccacggatttgcattgagagtgccaacaccaacagtttctatttctgtcttcaatgcggttttaaaaagaaacgcaactgcagaagaagttaacggatacctcaaagaagcctcagaaacctatatgaagggaattcttggatataccgaagagccgcttgtttcatccgactttaaaggtattacttattcaggtgtagtagatgcgctttcaacaatggttgtggatgggaaccttttgaatgtcgtaagttggtatgataatgaatggggatactcttgtagagttgcagatcttacgaaacttgttgttgaaaaagcaggatattaatattaggaggactaaatgaataaaaaaaccttaagggatgttgatattacaaataaaagggtccttgttagggttgattttaatgtgcccataacaaaagacggtaaagttcttgatgattttaggattttaagcgtccttccaacgataaattatcttagggaaagaaatgcaaaagttgttttaatgagccatcttggaagaccgaaaggaagagacgaatccctcaaaatggaccctgttgcaaaagcccttgaggaacttggaggctttaaagtttataaacttgacgattgcatcggagaaaacgttaaaaaattcattgatgaaactctcaaaacaggcgaagtagtccttcttgaaaatttgcgattcaataaaggagaagaagataatgaccctgaatttgcaaaggcacttgcaagtttaggtgatattttcgtaaatgatgccttcgcaacagcacacagggttgctgcatctactgtgggtattacgcaataccttccggcagtcgcaggaatcctaatggagaaagaaattgcaacactttctaaacttcttgaatctcccgagcacccatatattgcagtattaggtggagcgaaagtttctgataagatcggtcttattaagaatcttcttacaaaggttgatgaaattctcatcggtggcggcatgtgttttactttcctaaaggttaaaggctacaacattggtagatctctctgtgaggatgacaaactcgatgtcgcaaagagccttttggaggaagcaaaagcgcgaggtgttaagattgttcttcctgtggatgttatcagtgcaactgaagttaaggaagaaggttatgcaggcatatttgacattgaggatatgaagagtgaccttgttggtgttgatattggtcccaagacagtaaaactttttgaaaacgaactttcgaaagcaaagacaattgtttggaatggtcctcttggagtctttgagattgagaaattcgcacaaggtacatttgaaacagcaaaactcattggaggacttgagggagttactactgttgcaggtggcggagaaacggttgcagctttcagaaagtttaaccttcaggataagattacccatctttcaacaggtggtggagcgtttctcgaattcctcgaaggaaaagtgcttcctgcagttgatgcgctaaacgataaagagtaatgaagtataaaaagaaatgaatcttataaaaagtaggagaaacttatgaaaaaaattgtattaattgtcgtagcatctttgctaatgtttgctcttgtttcagcagtctatgcttcctcgggaagcaaaaatatacttgtcactttcaggaacataaaaatagttataaacggtgagcccaaactctcttcacaggaaccatttatatacaacggttcaatttatgtgccgttgcgctttatttccgaaagcttaggtatgtctgtgaaatgggacgggcctactaacacggtagatatagagccgttaccaaatacggtgacaattaaaagcgagccagttcctggagcagaaattaccgttgagcaatgcccagggcccgttgttatctttaagaaaaaaacatgtaagacagatgaaagtggcaatttttcaattactttctcaaaaagcgaacttgcagcaatgggagatcaaacagatattctgctcacaattaatgttaaggattcggcgaggtattctctcgaagacgtagcttcaaatagaatagtcgtaagactattgcgttcaaaaggaccaacttataattttaccctactttggaaccagaacaccgctcagaataaggctaataagggctcgtttgccgtaaatcccaaagcgcaaacttaatttgaaaaaagtttccaaaacctcttgaaatttcttttgaaatctgtataatacacttggaagaaaggaatgaatatgagtacatttgcgattgtattaatagttttggatttgatttttgcagttagcacggttttgtcgatcctcttaatggatccaaaaggtgctggacttggtgctatttctggtggcgcaacagtcttccataataagactgcaaaggacattttgttggagcgtttggctaccgtatttggcatactattcgtccttactacaatatttttaaacgtatttaaagtcttttaagtttacttgtgctgggatggcggaattggcagacgcgcacgtttgaggggcgtgtgggctaccccgtgtgggttcgactcccactcccagcaccatttgggcggatagttcaacggtagaacgcttgccttacacgcaagaagttagaggttcgaatcctctttcgcccaccatgtgccgaggtagctcagtcggtagagcagtggactgaaaatccacgtgtcggcggttcaattccgtccctcggcaccatcaaaaacgacgacgaagttggctctggaagcgcaaaggtaaagcgtactgtcatctctttaggagtcatttttacgcccttaatgaaaaacttcagatagttattgagttcttcgtcattcaatctgcttattttttctttcattgaatttgcaaattgggttacatcctttttcgaatagtggtgaaccttttcttttttcgacgcatcgagttctttcagcagatcatcttttttctctttcaattcttccaggcgttcttcgaggagcttctggctggagcctctctctacttccttgtaaatgttggcaatctttgcatcgattcttttaattgattccctgagatttttgcttttgtttttatttcttccctgacatcggcataatctttatgcatatcgcaaacaatcttttttacattctccggggaaaggagtttcgatttcacaagctctaaaatgtagttttcaatttgaggtgttttgattgcgatattgtgacaggcgttcttggaaagcttatccttctttccgcaaacgtagtagctagtctcgtatctgtggctgcatgcactttgctctttcttgcgtaaatgtaattagagccacacagcccgcacttgattagccctgacaacacatgaacccttccaaggcttttagggttcattttcttcctttcctcaaaagcttttggacggttacaaagtcctttttgtcgattattttagggattctgttatcgattttgacccaatcctttttatcgttgtatttcttttctcttgttttcttgtcgtacttgttccagataagtatccctgtgtaaacctcatttgtcagaattcccctaactgtcgagggcgagtaaacattccctttgttggtttttaatccttcgctgtttaggatttctttttaaaagaattttttgtataattggaatctgaaaggtatgcgatggaaaaggacgctgcggtaattaaaaataactcaatttctaagaaaattctaaagtgttttccatcattgaagtaaaggaatttcaacatgttcttctacggacaatcgatttctcttatgggtacctcgatgcagacgtctgctcaaagctggcttgtacttgaattgacaaactcttcctttcatttaggacttcttagcgcggtgcaatttctccctatgacgttactatcatttattgcgggtgttttagctgatagattctcaaaacaaaaactgcttttgataacacaatcttttttaacgcttctcgccgttgcccttgcagtgctaacccaaatgcatgcaataaaattctggcatgtgcttatcataggatacatgacaggaatagcaaatgcagtagatatgtgagcaagacaggcattttattcagaaacagtagaaaaagatgctttaatgaacgcaatttcactcaattcaggtatatttaaccttgcccgcatagtaggccctgctgcagcaggaatttccatcgcaaaacttggctatgctttttgtttctatgcaaatgctgcaagctttattcctgtaatagtaggcctttctttgatacgtttgccatccagggagagaaatacaaaaagcattataaagaatctattttcagagattcgggaaggcatagtttatgctttcaagagaaatatcatcctaatttccttatttttgctcctcattgttaacatacttgcacttaatttcaatgtgcttatacctgtttttgtcaaagatgttcttaaacggagtgcagagacatatagaaacatgctttctgttatgggaataggcgcaatcctcggctctacaatacttgcagcgacaagtcacaaaggcgttaaggactactacatatttggaggagcaacacttcttggtgtttctcttatactgttttctgttcaaaaatccttaataatatcttttatttttataatgctttctggatttataatgattattttcctgaacttcataaacacaacaattcaaattaacttagaaccttatatacgtggaagagttatgagcctttacgcttttgtgtttggtggtctaacgccaattggttctctttacgcaggcaccgtttccgaaaaatttggtgcaagttttgcatttcctctatcaggattacttgtgcttgttgtggcacttgtcatttacttctcatggtaaaaaaagatttttggaagcatgttcaaaagggaagaacctggaatttcagaaatttcctcagctcctattaacgctgtgaaaaaatgaaaattaaaaagtgtttgaaactatttttcattttctttcagataggcttatttacaataggtggcggatatgcaatgatacctcttatgagagaacatcttgtaagaagagaaaagtacataaatgaagaggaattcctggacatttttgccatatctcaaattacacctggaccaattgcaattaacatggcaacttttattggttcaaagcaagcgggagcaaaaggctcagcattcgcaacatttggggtagtgttgccgtcgttcattataatacttcttatctcatttttctttgcaaacctcacaaaaatcccgctagtgcaaaggctttttataggcatattaacaggagttgttggagagattgcatatatcactgtcgatctctttaaaaaacagaaatacactgctcttttttggatcatattggcttcatctctaattaagctttttgtaatcaaaataagccctatctatgtaattcttcttggtggctttattggaatcatctttgggaaagacaacagtgccaatgcttcttagaattttcggtgaatttttaaaaatcggaattgtcacatttggtggtggacaggcaatgcttcctattcttcagcacgaacttgtttacaactacggatggataaatatcgataagtttctctactttgtttcagtttcggaagccacccctgggcctgttgccttaaatatggcgactttcatcggttttgaacttaagggagtaatcggctctgtttttgcaactcttgggttgtcatgccttccttcatagtaatcctccttgttgtaaaggtctcggagaagttcaaaaagaatagaatctataagagatttatgaaaggtgtccgacctgtaatcatagcactgctggttaatgcaatataccttattgcacagagggggttttcaggatatgcttcctatattatgtcagtttcagtttttcttgatttttaaatactggagaaagaatcctgctcttttgcttctcatcacaggaataatcggagtgtttgttattagataatctatttttcaaaatcactcacaaaaacataccaatcttcaaaaggataatatcttctataaatagggtaaattgtaaaggtgtagattttgtttgctgtaatttcattgcctctgccccctagtattttaactgcatggtaaaatgggcctgatttgctctggttctcaagataaattatcgaatcagtaacatatttctctcccaaataacctttaattttaattggttccgggagaacataatcttgagttttcatcgactggatacgcttgcaagtcaattttcaatttagaaagggcttcttctaccttgtctctgttgtcaagttcaggaagttcaaggtagccttcaagtctttcgatatcgagcctaattccaacaattgcagcacctatacaaccctgtttaatcgcattcattgatggtttacacgcacctaaaattacaacaatcgtaactaaaagaattgttggaattatgttacgcctcattccaccacctctgtattttagacaataatcaagaacgaaaggttccaagaagagttaataatatgtataaaagaggctctataaaatccattttgttattctattttgacggagtttattttttgtcgcttaatgcaaagccactagaatatttaacatatcacaaaagaaaatagaatccgcacttaaaatatgtgttatttcaggcggggtaccataccccgccttccataaaatctaatagtgccgacacttgaaatcctattcatcctttctgtcgcaaataaatatatactttagtaatcttcctaaatccataagtcatcactttgttaattcttcgtatatcctttcaaagtgcttattgccatcttggatgctaacatcgcttatccagtcaagtatagatctagcacagtcgtcattgcattcaccagatccgcaaaagtgtccctccccgtttttaacacaattatgtccatccacaaactctcctggaaagccatacttagttagatcatttattagtagatgagcaggctctccgacattataagtcttcagtctataaactttgtccttacttccacaatcttcgccaatgttaattgaaaataaatgtctaagagttccaagcacatttgtgctgcagttcttaccacaagtctcgcatgaattatcatttgccactaaaagttcgtacagttttttcgcaatactctctgccatgcttcttctatcgccctcttgagtagcgcgcccatcatcatcgaacaacgttgctgaaaaccccacaaaatagaaaggagtcacattcccctcgtaaataacaaactgtggcatgctgcaccactctcctgagtcaatattttgggtccttggtacacctgcagcccatgttacagcgccttctgggtaaagcgaaaatccgtctatgagcaaatatggctcgtcttgattaccgttcatatcatacccttctgggtcataaccgttagtttcgtcatcacagtataaggactcaaacatgattttcacatgagccaagtctggcctaacgttggaaactgtaatggaatatcctagagtatacttgtagtcgcctttcttctcaaaagttacattctttactcttgatattactctttcttctggaggtattgggtcataagttccccagaataagttccaaatgtctgtgaaactaacaacgacaacttgtgtacctaagttgtcatcttttgtatatgtaaaaaaatcccatatcttatcaaaaaaccacattattgattcccaaattgttcttacaatagtccctattatttgcccaagatcgttcaaggccttatctttatcaaatgacatttcggaactaggcataactataatagtactttcacatgcttcacaagaggggtaaatggtgtgcttatcctgggaagcatataacttaagtctgttgtttttaaattcaagagccgagcaaagggtttcttgtgcaattttattttcaagaaagtcacaaataccgctttcattacacgatgtgccaaccgtgtaccaaacatcttttcttttgttacatccgccatgtccttctacataaagaaattcaaagtgaattgtatattcatcgacaagcctccataccattacaaatggttcagtatcacctgaatgggcctcaaatccaaatcttccatagtcttgtggccagcatacaacaaaataaaacagaatgtatccctgatgagaatttcctttgtatacattgtaaggagttactcgaacaaaattgacaacatttttttcaatgtctttttgagtctcatcctcatcaaactcaatatatggatttacctcttccatagcctggttttcccaacaatctgaaagcccgtcactgtctttgtcaggcttaccaaaaattgttatactgcttttgagagtcctgcctccttcaccaaatgtgaaccctattttgccacattctatatttattgtcatttcttcggatacgccttttactccgtaaatgttataagcttctgctttgaacttaattgttccaggttcatatggaccgccagtatatgaacactcccaatatggtagttttataccctttttctcttcaggcgacaaacattcgtataccttgtttccgtttataaagaaaacaattctgctaactttattagatccatgtgcatctgcaataaaggttattttgtgagagcttgtgggtggtccagcaactccttgtggaagctgatatctaacatatacagttggcgccggaatagttttcttgcatgtgcagtttatttcctttgtattattgttttcgtcttgttcctttagtttattgtttacatcaagaacaatttttattttgtttgagggcgaactgttttcgaactgacattcaacaatataagcccaacctttgccttttggtttttcttgaacatcaaagaaaggctgacctaaatcaaaagtcgcctttaattctccattaaaatagacattgttaattattccatcaatactctttattttgcctggtccgatattattcacgtaaacaacaatagaactatctttgcaatcgattgtatcaactacaagatcgggcaggttttcaacgtaaagtgatttttcaagacaattattatcttcgttaatttccaaaaaaacatttttagaatctgcacaaaccttaacaatatgttgtccattagtcatttcatgactatagcatcgttcaattttactggcagctccgatagttgaaaaacaatcttctccaattattttgtcgtcaacgcttatcgaacaacagatattccccgattcaagggaattactgcttaagtttattaatgtatagcaaatagaagaaccttttatgaaaatgctatcaattgcgaaatctattttacctttataaggttcaacctttgcttccattgtattatttgtttcatcgaattcgtcgatgttgttttcggagtctacaatcaccttcactgaaattgtttttgttatgtgagtagcaagttcataagtgcttgtaccacctgcattgtaaatacctcctccagtagaaaaagtaggaacaaccgaaagtttgaaccaagctgcttttgttccatctatataaacgttaacaagaccatctgaacctgctggcataggagcagagcctatgtttgaaagtgtgatagtcaatctgctatctgccgaacagtagatttttgaaaccgttagatcaggcttagggatacacggttcaacctttgcttccattgtattatttgtttcatttgattcagcaattgtatttccggaatcaacaactactttaacaacacagggctttgtaatctttgtagagataaggaaggtgcttgttccgcctgcgtaataaatgctaccacctgtggatgaagtaggaacggttgatatctttaaccaggtagactttgttccatcaacatagacatctattatcccatctgagcctgcaggtatatgggcagtgcctatgtttgcaatagtaaatgtaacttggttatcgcctgcacaataaatctttgtgactgttaagtctggaagctcctgtttccaggttacttctttgcagttatttgactcatccttctctgtcacattttgctgataatcagcacaaaccctaatgatgtcctctgtacctgacatagagtattgaaaattgaagcaacgatcaatactctgccctggttgcaaaattgcattcagttgatcttgtgctttcaatgttccatcaataaaaagcgcagtgtaataagttacaagttgatttggacttccaactgatgtatcacctatattcttaatcgtatagcagattgtagaaccacttcttctaatatctgttattgtaagatctgataaagaaacagtagtttgttctatgttagcagttgcccatacagcccagtcctgaccagaaccttttagagcattgacatagagaataaagttacctgttttgtgagatagggaagacaagtcgaaactaacagaatcaagatgcccatcgtagaatgctcgttgctcaattaatgtttggcgagtttgcccctgctgaaagtagacccggaaaattactccgtcagaattagttgcgcctttgataaatccaacattgatattaagttttgagttattgggaattgtaatctggggatagatgccttgtatccaaccagtgtccacccattgcgggtgggtttcaagaactttagagtataccttgttatcttcaagagttatttgtgttcggaaaagagcaaaaccacgagagtctgaatcagaacctggaaaaggaagagttcctgcaccactactccaacttgcactggaagcatttgaaacgaagtcataaaagatagaagttgaaaccgatttgatagttgttggtttaggaacaggaaaattaggtaataggaaaaggaacaaaagtactactgatactacccgtttcatgaaattcacctcctttcttattatcttttcggaggattactgaaagtcatgtttgaaaacaaatatattataggcaaaatctaaaaattgtcaagtaatttatgtaaagttgtttgaagagtggagggtaataataaccgaaaataattactacttgaaatataagaaaacattggcactagagcaattaatttatgaagtaactattttgagaggcggtgcctacccccttttttagaagatagttactattttacgtacataatttttgctaaatttgtcaagttgtttggtgcgaattttcaaattctctttaaaaccattaagtatcaaccgaatgaaatggcggaatttctctcctgggcttcgcaacatgaaaaagagtcttgatatagtcaatttcctctttttttattccttctttaatcaatctatcttcttcaatttggtttttaagggcatagagaatagtatcattttttataagacatttgaagcgcaaattcatcagtcattcctggcataatgtcagggggcaagagatttgcttattatttcatatgggacaacaacaaatcttcaatttctctcacttgagttttataaagtccagcaatcgtgtcaatatcagaacctgaatctccatattttccaaagtagcccgttagtttttcagtcttattacagtagccaaggacaaaataatttttcaactcagcatagtaataccacattataattcttagcttgtgctttatcctaaggaagtcaattcctctcataagttcagtgcttccttctcctcccttttgcgactttaaaaaggtcgtctattcatcctggaaatgtttatacttattaggcacgtatttttcctgaaacgagcgtgggaaaaatagaaggtggcggttcgaatttgtaaatgccgatccttctaaagatcggagtatagtttaattttgtaatcatagtattctacttctatactttcaattaattctttctcatttaagggatctttgaatatattcttagggacgaaaatttttcttctgtgttcaaaaggtgctaaatttgttaaaatagttaatttattagatgaaatttttgttattctaaatagtttttcaatttgcgagtctattatagcaattttttcaggatctaaaacatcattcgtaaaatttactgttatcttaaggttatcaaataagtagggacatgaatttccaatttgtgcgatacagtatgcatctctgttaaaaggcttttcttccgtaatggtgccgtttttgaaaccatagttttctaatcgaatggaatccttcaagtattcttctatttttccgtgtgcaaaaccctcttcttttttatattctaagagcgagaggaattgggagacaaaaaataaaagtgcaagaaaatctaataaaagaaaatttagagaactatatattaaagaatatacacaagcacgcaagataagtaatactattccaacataaaaaaattctatttttttagataaattcatatggagtaaattcctaatataatgagcgagaacgaaaattataatataactcacacctgtttgacgatctatctcgaaaatcttgaaaaaatataaattaaaaccttttaaaaaattgaaattaaaggttgtttttagttttaatgtcataaatttgaaagtaccaatcacagaaactagaaaggcaaccagtaaaataaatgacaatgagctcaatccccacaaaatttaaaaatctttaattggaacattaatcccatactttttataagtttcaatttttgaagaaaattttaattcaggtatatctgaaaatgcattgattgaatgttttgcttcaaattcgttaagcttgctttcccaaaaatttttcattgcacgacttgtccttcttgtattatccatgtcagttgaaactaagtaggcaattcctgatgagacaacaagtaagaggccaagaaaaaacaaataaggatttgcttctttaagttgtttagtaaactctatcaatgtcgttgcaaaaatatatatcgcaccgcctaaaattaaccacaaaaaattcattctgttatttccttgttcaattgcatgctctctatttctaaccaatgtttcatactccaatttttccttttctgttagagtgtttcttttccaaaagaacattgcgtaaaggacctcctttcttttaattttttgattgatattttacaattttcaaatatttttaaaatttttagataaggcgacttttcctcaatttaaaatttcttgctatactatttttaggtaaacatatgggtgaatattttgaatttttaacaagtagcgagcttgtttttcttacgggaagaagggccaagaacctttcagaacttcttgaaggtattaaggcatcaagtgatgcaacaattttctatcatactcatagattccttatccaacaccaatatatttctccagaacctccaaatgattttgcttactgggtttcaaatattctacttgatagacttgtttccgaaaaacttgcggcgattgaccttatagagtgtaagtctattcgtgaaataaaagagaaaatcattagagtaatagaagaaaacatgagtagaaacaattcgaggacatgccctccaggaatggaatttcactttatgtattcacacatatttatcacaaattcaggcaagaaagcatcaaaccttaaagagtttgttgaaattctccgagttatacccattcgatcagtttactttcatatgttccagtctcgccttatgcttggaaaaggagaaaacgatttttcaatatggctgagagaaagtttagggcaaaaagaacttgcagacgagatttcgagaattgacccttacacctacacacttgaaggattgcgaaataaattgataagattggtttcggagtatgtatatggctaaaatagacgattatagaagcgtagtttctaatgaggttgtggatgaactatactctatctcgaaacatcttcaagggaaggtgattcaaaatatcaattcaacagcagttggtggcggtgttgcggagatcctgacaagaatggttccacttttaaaagagcttggcataaatgcgttgtgggatgtaattaaaggaaatgacaggtttttcacgataacgaagaaaatgcataatgccctacacggagtagatatagaaataaccaaagaagagtttgaatattttcttgaagttgacagggaaaatttttcaattttggatggtaatgctcacatcatatttgtccatgatccacagcctgttgctcttgttgagaaaaggaaagagtttaaaagcaagtggctttggcgatgtcatatagacttttcaaatccaaaggaaaatgtgtggcaatttttgaaaaattatattgaaaattatgatttagcggtgttttcagcgcctgcctttgcaagaagcctatcaattccgcaagttttaatttcaccttcgattgatcctctaagcgataagaatagggaattaacaggaaacgaaattaatgaggtttttgaacgatttaaaattgaccgaagtaggccaataataactcaaatctcacggtttgattatttgaaggatcctgttggtgtaatagaagcatataaacttgtaaagaaacatgttgattgccaattgattcttgcaggaggtggagcaaatgacgacccagagggggagaaggttctaaatgaggtaatggatagggcatcttctgatcccgacatacatgtgcttcttcttccaccaggatcggatattgaaataaatgcacttcaaagaggatcaacggtagttctacaaaaatcgttaagggaaggttttggccttacagttgcagaggcgctttggaaagcaaaacctgttattgcctctgctgttggtgggattcccctccaaataacgcataagtattcaggaattctaactttaactgtcgaaggcaccgcttattggataaaacaacttatccaggcaccagaatttgcctataatcttggaagaaatggcagagaacacataagaaataacttccttatcacaaggcatttaagagattacatgctcaccttcctttcgcttataaccaaaggtgaagtagtcagattgtagaattttcttttgacttatttcaccccaatatataaacacatcgtaatgtctgtctattataacgcgccttacgacaaaaaatctcgacaataaggaatctcgacaacaaggaaagtgcaatactacttctaagatctcttgaataagcactttcaaacatatcaaaggataacaatcacctcataaaagatggaattttaggggtttagtttctcaatacgtggatcaaaagcaaaactaaggatgtagcagatttaaatggacatccttattcatatgagattgaactctatttcgattgttaaaatacctctcttaaaaatgtttttagccctgctgaatttagcagggctctttaattacggaagtagatcgtttgtgaattggtctgaaattgttggcttttgataaatgcaattcgaagccgtgtaatcaaatgcttcttcaacagtaacactgccatcggctttattggtatccgccaatccgttgagcatcccttgaactacaaaataatatgtgaattgtccatgtccgaggtctgaaaattcgtaacttacgcctgattcagaacaagccatattgattatcctgcctccacttgcaagatcggtcattccgcctgaaaggcatgagtcaaatgcaaaaatgattctattagttttaaaaccgttgaataagtcttttaattccccatcccataggtagtcaaaattaccattatctccccaaataacaatggattcatcaatattctctttatcgccgtcgtttgccttgccttttgctccgtgcccgctaaagaagaagaacacctcatcattgttttggacggtgtatcttagtgaagttattgcatttgtaatgtttgttctatttgcatcactatcagttattaaatagatgttcgttgtttcatagccatattttgtggtgagtgcttctttcatgctaagcgcatctgcaacacaaaagttgaggtcattcgatgtcccagggtaatcatttatgccaatgactattgcgtatttattacctgcacaaggttcaccaattatacctgttgcaacggctgttgcaggttttcctgaagtaggctttcctttaacttctaacttctttacgatctcaatgtcagttgctgaaaattcttgctttcctccgtttgagcttattgcaagtgttgggaatgttgtaataaaaataaacaaaattaacaaaaaataggctaacaattttttcatttttatcaccccctcattttattttaccactttttttaaaaaaaacatttacaagatgaaagattaaataaaaaattgagaagcccttaaatcctatattttgaaaagactttttatgtaatcgataaaggagagtttgtgctcttttggtttttcttcaagcgattttgaaagtaatttgaggatttttaataattcctcaggtgagtttacaaaatattttgctttggtatataccgcacttcccacttttaatgtaaaatatccatatttgttgccaaccttgaatgcttcttcgtcaacataatcatcgcctgcaataattgcaaagtcgtagccctcttttgcaatgcgtgaaacaaagatacctttgtttaactcttgtgcttttatttctatgcctttgtttatctttgttacataagcgtttgtctgagcggtaagttggatgagtatgtcaagcatttctctcaatgcaagttctgctgtatctgttggagatgctcttacatgaaaaactatcgaaaattctttttcttcaattgacgagttgggaattctatctttatatagagttaagatttttaaaacatcttttttgaaagatgcgtcaacccattcaaaggtcttctcccaatctttatccttttcttttatgaatgcgccgcgctctgcgatgagagtgaaatttcccttaggaaagaatttatcaaggtctgtttttgttcttccgcttgaaattgcaacgaatatacccttacgagaagctccgtctaaaaggtctaaaacttcttttgatggcaatgtttttgatctgtcaacatcgaaacctacaagagttccatcgtaatcgagaattattgcttttctttttgcatgtaaaaactgattttttagttcctctatatttttctcatcaaggtagatgggcttttttgtgggggtacattgcgatagttcttcgagaaaacttgtcgtccatttttttatatcgtttttcttaagatattcaaccataatcttatttctctcgaaaagttcatctttacttaaagagagtgcttctttcaaagtatcagcaatgccttcaatatcgtttgggtttatgataaatgctcttctcaggtcttcagctgcaccagttaattcgcttaggataagtgctccttttggatttgctgcaatgtattcttttgaaaccagattcataccatctgcaagagaagttacaagaagggcatctccaagtatataaagcgggacaagttcttcaaaaggaaggtttttaaataagtactgaattggtgaccaatcgatagtgctaaaccttccatttatttttcctattagcgaatcaatatattccttagtctcattgtatttttcaacaccaatccgtgacggtactacaactacgataaataaaacatttttatgaaactcgggatatttttcgaggaatcgttcaactgcaaagagcctgtttactatgccttttgaataatcaagtctgtctatagaaaggacaacttttgagttgtgtgatagatttttaagttctgcaactcttttctttatttcaggcagttcttctgccttgttgtatttatcaaagtcgatacttatcgggaaaacgtcagttcgaatccgtcttccgtctatgtagatattttttatatcatgctctatggagaaaatgcttctaactgtttttatgaaattttgctgatattgatacgtgtgaaagcctataaggtctgcatttaatacgccttcaagaattgtttctctcatatttttgggcatgagtttaaatatttcataaggaggaaaagggatatgtaagaaaaaacccactaatacatttggtttttcctttttaatgaatgatgggagaagcatcaaatggtaatcgtgtatccaaagtaaatcatcgtcgtcaagaatttttagggctgtttctgcaaattttttgttaacttcaatgtatctttcaaattcatcccgtttaaattttgcgaagctcgggaatgagtggaaaatgggccatagggtgctattacagaatccaaggtaaaatttttccatttcttcttttgaaagaaaaacgggtatagcgttgagggtttttaaaagatattcgtagacacgctcttggttaacttcttcgattgtttctccaggccaaccaatccaaaaataatctttactttctgtaatctcaaggattgtgccgattgaagcagaaagaccttgaacaagcccacctgggctttgcttgaaaattaaagaatcaccctcttttactgcgtaaactggcaacctgtttgatgcaattataagtttcatattttattttacactatttcaagaaatatcgaaaaatattatagattttaacttttctaagtaaaattttaggtctttgtaaaaagtggacctctaacaaaccaagtatttatgcagaagttatctaaggaatgaaagcaaaagaatcaaggaagtatcgttaaggccgcactattgcttgattaataccgtgcattttaatcgatttagagcgttaaaaaaaactaaaatgggttaaactacttagaacaaaaattcgcttatctacgcttaaatatgattttatttttaaagaaggcatattaaaactaagtgctttagacttattttaaatttttaaatttttaatttggtaagtttatgctaaaatatcctgtaaggaggtaggatggaaaacattttaaaggaaaaattagacgaagtaagccttaaaaagttagaagcaattgaaaatccaacggttcttgaatttatttcaaagtatgtttctttatgtaatccgaaaagcatttttgtttcagatggaagtcctgaggacattaactttattaggaaaaaggcacttgaagatggggaagagatgcctttaaaaattaaagggcacacggttcattttgattcctattacgatcagggaagagacaaaaggaacacaaagattttgttagatgaaggagagtatcttgacccagttattgaaactggggatagaaaacttcttacagaagaagtgcacaagattttgagaaacattatgtttggtaggacaatgtatgttctcttttatgtacttggacctgaaaactcgccctttactatccctgccatacaacttactgactcaccatatgttgcacactccgagaatatcctctatagacaaggctataatgaatttctaaggaagggaagaagtttaacgcgattttttaaatttgtccactctgaaggcgaacttgatgagaggaagacttcaaaaaatcttgacaaaaggagagtctacattgacctaaaagacgaaattgtctattcatgtaatacgcagtatggtggcaatacaattggccttaaaaaattggcaatgcgtcttgcaataaaaagagcatcacttgaaggatggcttacagaacatatgctccttatgggagtaaatggtccaaacggaagggtttcttactttgcaggtgcatttccctctatgtgtggtaaaacttctactgcgatgcttaaaggggagcgtattgttggtgatgatatttcctacataagagaaattaacggtgttgcaaaggcagttaatgtcgaaaaaggaatgttcggcataattcagggtataaattcgaaggatgatccaatccaatggaaagcgcttcacacaccaaatgaaataattttctcgaatgttttagtttatgatgaaggatctgtttattgggtagcgcacgatggctctattcctgaaagaggaataaaccactctggagaatggtttaggggaaagaaagatgagaaaggaaatgaaattccaccatcgcacccgaatgcaagatttacccttcatcttgaaatccttgagaatgtcgatgaaaacttacacaatcccaatggcgttgaagtttcggggattatctacggtggaagagattccgacacatggaatcctgtttgcgaagcgtttgattgggaacatggaattgtgcttaaaggtgcttcgattgaatcggaaacaaccgctgcaaccttagggaaagttggtgtaagggaatttaatcctatgtcaaaccttgattttctttcaatcccgattggaaagtacattgaaattaaccttgaattcggaaaaaagcttaaaaaggtgcctaagattttcggggttaattacttcttgaaagatgaaaacgggcgattcctcaacgataagaatgataaaaaggtgtggttaaagtggatggaaaaaagagttcacggtgaagttcgtgtgcttaaaacacctgttggctttatgccgctttatgaggacttaaaagtgctttttaaacaatatcttggtaaggattataccgaagatgagtatgtaaaacaatttaccttgagagtaaatgaaaacctatcgaagattgaaagacttagaaaaatttattctgacttaaaatttgtgcctgcccgtgtttttgaactctatgacgaggaagaaaaaaggctaaaagaagcacaatcaaaattcggaaactacatagaaccttacaaatttgaggtggtatagtttaatagggggcaaaagccccctaaatttgacaaggattcaataattaattgttaaattaataattccattcttaattgattctttgagatctttactcgacatatttgcaagttccgtaaggaaagttgttctttctttttcgctcattaattttggttgtgattgatatagtgtaataggctccaacacaaattgaaaatttttacctatttttgttataaagagcatcaagccaacttgtgtttcatatgagaagtactggtcaaatataaaattgccaagtgagtaaaaaataagtgtttttattttccgcttttccgaggtgtaaagttcaatatcctttaccacatgtgggtggcttcctattatgaggtctgcacctgcgtctacaagtgtatgtgcaaggtaagagtcataagaagtactcttttggatatattcttcgccaaagtgcataaacaggattaagaagtcatttttgtgtgtttctttggtgtttcttatccaatccttaacttcgccaattttaaatggatatgttgcattaaatccaacaatgacaattccatttcctttaaaaatttttgaatttttaaaatcccacggctcgccaaagtattcgatatttccgctttctaaaatttcttttgtttcttggaggcctttgtttcccatattgtctgtgtgattatttgataatgatacaacgttgaagtgtgcgtaaagaagtgtttgtaatgcacctttatcaaaacaaaaacggagagaatcccttggaaaatttacctttttgtatgtaattggtccttcaagattgcctaccacgtaatccaatcctcgaaatgcctgttcaatatgataaaatggataaaaatacgaatttgataggattttttgatacacacctctatcaagcatgatatctcccacaaatgaaagtgttaggggtttatcattttgagtgggaatttcccctttttcaaagatacaacttacgtatgaggttgaacttgcaaggtaatcatttgagtagtcctgtgtatttttgtgggaaagaatctcatattttccatagcctctttttaatgaaaaactccttaaaatatagagactttgccatgagtcaacatcgatttttggaaattcgttttcttcaaagtctaaaagtacccttaaacttttttggtcgtgcacattctctattgattttggaagataatgcgaaaaatctacacttgcgatgataagtgaattatatggaaggatcttatttagaatatcggaaaattcttttgcaatattcaatgtaacgttttggcttacaagaattggcaaaacattgctatttctgaaatacttatttaaaaaaggtatgtgattttcaatgccatgatcaaggtaaattgaagcattatcttcaattatattaaaatgactcctcaatttgttaattttatcagttgctatatttagctcaagaaattgtgagttagcagtgataaaagaagcacccattgaggcacattttccaaagtggtctggggaaagtaaaactattacatcgggctttaccttggttgaaacatttttgtagaagtcaatcattacatcttctgcaaccagatggtgtggaacaacaccgcctattataacaggctctttaatttctggtgcaatagcattagatgggtttagtgcaacaaccaaaacccatagaattgttaaaattacaattaatttgaaaagttgcttacccattttggctttggagggacattcccattcttaagcattgtcctccattcttcgtctgtaagcctattttctattggatacttaaattcgtaataagaaaaaacaggtccaattgataggtagatgttgcctttgtcgtcgggacatgcaacgataattgtattaacatagccaagtccttcctcaactgcaagttttgtatttccatcagtatgaacatcagttacaatggttggctttataaggtcaatatctgtttctccagaaaaaagcatttgcatggacgaatcgaagtattctccaatacctttaattgtgtagtaatcggtatcatcaagaggtgtattttcaagttctttctttacaactgaaagaagcctttggagaagtgagtctaattgttcaagagaatatttctttcgctctattgtatctattaaattttggtcatttgtttgtgcttgaattcttataagcccattctttgtaaggcgggttaattcaagaagttttacataaaattcaggtataggctcaacgtatccgggatatggtttctcttccggaccaccttctcctttttctgccattgtataactctgttttacgtagagaactgtatcatgtcttagctctgtccaagaggagagggcagtttgaaggagtttatcagagtaggcgcttgttttcataaacgttgggagcccttgtgtgttatttaaaaaaagggttgtaagaactgaaagccatttattgtagagcgttttattccattcatctttgggtaaattttggacataggttttaagttcattaaacatcttattataatccgaataatttgtgtcaccctcttttttcaagatttcataagctctatctgagcccagaagtgccataagatcgaggcctcttgggaaggctttcacttctcttccactattgcaaaactcaatatatgtttttacccaagtaaaagggcgattttcagttgcatcgttgtacttatcaaaccacgtataggtaaaaggtagatcttttgttggaagtggcgtttttggacctgtatattctcccgaaaaaggcgatacgattcttgaaaataaatacgaatcgatagtatttctctgcccaagaaatctcattccctttgtttctttaaggagtcttaaatttatttcttttaatttgtctaagtcatctttacttagaggagggcaaggcgtagacatagtgcattcaccgagaccgctataaatcattggatcttttaatttttgaagttctccttttatttcatcaaatttcgttaatatatcactttcttttgagttttcagtaagaaatttgtttaaaacgcttgcatattcgtaaggtgtaatatcatcagaaaatccaacaaggaatgatgtaatttcatacatggttgaccatttattctgcgcttcgtttgaccttagaaaatcgtaagcaataattaatccttggagggtttgaatttttgcatcatattcggatatgattgcatcgtatggtccgcactccgattgaccaggttcgatgtaccgtgagccattcaaaagaaaagtcattctcccataccacataagtgtcttaaaatatgatttaagagcttcgttttcggtgtaatgtcctcttggcacgtattgagagtaatcttccttataaaagaatattttggaatagtcaaaacctctgtgagcatttattaactgtaattcttgcttaacttggtcttttacactttcatcaactttgaaattttcatcttgaagaagttctgcaacaccaaagaatgcgagattcctttttgcaacatctttaattattggatcagaagtgctgttgtatctttttaaattttcgttgtaaaaatagtgagttaaatctttgatatattggttaaatacattgttctcaaaatcctttagggttttttcaaagaaaatatggtaaaaatgaagaatcgaatctgccgtaatatatttagggagctcttttgtttcaagtgcaagataatatgaataaaagtcctcctttggtgaaattgtttctggatactgaatgtatctcgtagatagttttaaatctgcaatctcttttggtgtgtctatcacaacaaaaccattctttttaagtaaggcaattgcactttcgggtattgtaatttttcctgaaattgtctttaggttttgaatcttcgtaagatcaagtgggagttcgtattgtttagcctgtgcatttattgggaactcaatggctacttcttctgtttcaaaggattttgccatcaaaaattcaattttttgctcactggtttctcctgtttgatttactcccccattgtttgatgtgccttgtttcttcccttgtaatgtaaaataaaaaaagaccaccaaacttgttaaaacaagcgtaatgataattgcaaagactatgacttttttcattttacgcctccccatatatattttattaatttttatgaatattagataattttatttgagatttgttccacgtttgttaaaatcttttgggaggttaaagaatgaaactaaaagtactttttgtttgtacacacaattctgcacgatcgcaaatggcagaggcgtttttgaatgcactttatggcgaaagatttgaggcattttcagcgggcactcatccaggtactcttaacccatatgtagttagagcaatgaaagaaattgggattgacttatcaaataacaagacaaagtctgttacggagtttaaaggaaaaagatttgactatgttgtgactgtttgcgatcaagcaaaagaagaatgcccatactttccaggggcactccaatacattcataaaggatttgaagatccaagtacatttacaggctccgatgaggaaataatggagcgtgttcgaaaactacgtgatgaaattgagcagtgggtaatggaaacatttagaaagatataaaggatttaggggggcttaaagcccccttttttatttattcttttcttttagggcttttaaaactttttctggagtgtatggagaacttccgattcttacaccgattgcatcatagattgcatttcctattgcagggattgctccattgatgttaatttcagaaacagattttgcaccaagcggtcctgttggctcgtatgtttcaacaagaattggcacgatttctgggatgtcacgtgaggaaggaattctgtattccataaagtttggatttaacaccttaccattttcaccgaatttgtattcttcagtaagtgcatacccaatgccatttacgatagcaccaataatctgtccttttgtaagttcggggtttataacaattccacaatcaactgctgcaacatatttaattggtgttacaatacccgtttcttcgtcaacttcaacttctacgaaatgtgctgcaaatggtggaggcgacgactcagagacaaaagaaccgactgccataatttgtttttgtttctttacatagaatgtatcatatgccatctccgaaaggcttacacgcttgccacttctttcagaaatcacaaatccatcttttaaaatgtaatccttgctatcttgttcaccaaacatctcttttgctacctcgagaatttgatctcgaagttttaaggcagtgttatatactgcacttcctgagataaatgttccagatgatgcgtatgcgcctttatcgaatggtgttatgtctgtatccgaaggatatacgatgacctttttggggtcaatactaagtacttctcctacaatttgagcaacaactgtgtcaagacctgttccaatatcagtcccaccgtataacacgttaacagaaccgtcttcgtttaacttcattgttgcagaacccatatcaatttttggtattcctgagccttgcatatgtaatgacattccaacaccacgaacctttgagccatttcttattttcttaccccacttttcatagaagccaatctcttttgcacctaattcaagaagtttatcaattgcttcactttcaatatattggactacgccttctcttccttcgccaagggcctcaaatatgggagaagtttcaccttttcttatgtgatttattttccttattgcaatagggtctaaaccaagtttttctgcaaccatatcaactgtttgctcaagacaagcgtaaccttgggttgcaccatacccacggtatgctcctggcacgggtaaatttgtataaactacatctgcaacaaattcaacattaggtgctttgttatatagaggaagagtttttgaccctgtatttgacgcaacagtaagtccgtgtgttccatatgcccctgtattgcttaaagcatacattcttattgcggtaaactttccatctttctttgcaccaattttaactgtaattttcattgggtgtcgagttcttgaagagatgaattcttcttcccttgaatataccgctcttgcggggcgtcctgttttcattgttacaaatgcacagacttcttcaaggataatttcctgcttacttccaaagccaccaccaattcttggttttattactcttatttgtgatacagggatacctaaaacctgtgcaactattcttcttacatgaaatggcacttgcgttgaagaccttatcacaattctcccattctcgtcaagatatgagattgttgcatgggtttctatgggagagtgctgtgcaaattgtgtttcaaaggtgtgttcaacaacaacgtctgcttctttaaaacctttttcaatatcgcctgcttttacttcgatatgtgcaacaaggttcttcttgtagtcataaactccttgcgggttttcttcgtgaagaattggtgccccttccttcattgcttcttccggggtaaaaacagcaggaagaacattatattttaccttaataagtttcaatgcctctgtcgcaatttcctcagagtctgctgcaactgctgcaactctatccccaacaaacctcacatgctgattaaacatacatgtatcatatggagatggttcaggccatccttgtcctgctgtcgtgtggtaaacctgtggggtatttttgtatgtcaagaccatgtgaacccctctcaatttctctgcttcacttgtatcaatgtcttcaatgattgcatttgcatgaggtgaataaaggaattttatgtgaagagtattaggaaggttaatatcatcggtgaatactggttgtcctgttgcaagggcaagtgcatctattttttcaacgttttttcctataatttgtctttccattatctaccctcctttaaaagtgcgattgcatattttattgcttcgatttgctggacgtatcctgtgcatctacagaggttcccgtcgattgccttttttatgtcttcatcagttgggttagggttttgctttaaaagagcgtaagcagaaagtatagttccgggtgtgcaatacccacattgcactgcacctttctcaacaaaagccttctgaagtggatgcggattaagaatgtcccctatgcccttaattgttgtaatttctgctccatttatctttgctgccaatattgtacagcttgtttttggtgtgccatttattaaaactgtgcatgctccacatgttcccatatagcaatttcccttaacttctgtgaagccattttctcttaaaacatctaaaagtacttttcccggatgaatgtcaaattcgtagtcttttccgttgattttgtagtggactttcatttctacctcccaaacgattctaacaatctctttgcaaagattccagttagttctcttctatatgcttcgtcttttcttacatcgccttttacgtctgcatgctcttttgcaaagttgtaaacctgtgtgattacttcatctaattttttccctcttaaaaaatcctccaaagcgctaaatcgttctgctggcattggtcttgaaccataactaacaataatctcttcgatgacattatcttctatttttccaagcatcgccatgtttaacagggaaatatctgttgcgtttcttacatgtctctctatcccaaacttgtataacttatcaaactttttaatccttacttctgttatgattccagtctttagtttttctctaaagtcgcttttgtaaaagtcgttgagattttctgtatgtgtgcttccatcaaaataaactacatctgcatcaagtgataaaagaattgtagcaatatcagaataaggctcacgctgtgcaacagacccgccaaaagtgatttgatttcttaaaagttctgatgcaataagggatagagattgtgataacttcccatcaaaaagctcatttaatgttttcgaatttgcagcatctgtgatggttgttgtagcacctatagaaatatactttccctcatcccttacataattcaaatcaagattgtcaagaaaaatgagatactcaatttgcggattcggaaacaccgtaagatgcaacccaccacctactacctttgctttatcgcctttttcttttaaaatgcttactgcatcatcaatagtttttgggtaaaagcattctgcaacatttttaagttttaacattttttaacctccttaatttacactataattattatagcaaaaaggagagaaataagatgagggtgaatgtaaagaaattttcaaaaattgccataatagtatttttcatgtggattatcgtattctttcttacttcatgtatcggttatgtaaaagttgttgttgttgcaccaattagttctgatttaagcgaatttggaataagtacggtaaatgcaataaaaatgaaaagtgaggaagtaaataaaagtggtggaattttaggtaaaaaaattagaatttacgtggttgatgatagaggggatcctgatacggttagtcacgatttgaggtcaatcttattaagaaataatttcataggtgtcgttggtgctccttttagtcgaattgcaattcctgttagtgaagtttgcgaggatatgaaaataccatttattacttctgttgcaacgaaccctaaggttaccaagaataaagagtactcttttaggtcttgttttacagatgacattcaagggattgccgcagcacattttgtgtatgactatcttggtttaagaattggtggagttttctacgatatttcggacccatattcatcatatcttgcggggaagtttgcaactgaatttaaaaagttaggaggaaaaattgtagctttctacccgcatccccaaagtccggtgactgttgaatttccaattcaaaagatgcttgaacagaaagtgcaatttgtttttaatccggatttgtatgttgatgcgtccatgatttatatggaattaagaaagcaaaattttgtaggtcctgttatctttggcgatggtgttgatgcaccacaatttttggcaagagtaaataggccatacaacgcattttatatgagtcactattcaatggataatcaatgttggattagattttacaataaatacaatgaaatgtataaaactgagccaaacattgaagcgtatcttgcttatgatgcaatggggttatttcttgaggcaattaaaaaggcaaattcctttaataaagatctaattaaagatgccttaaaaaatctctcatatgatggaattactggaagaatagagtttaaaaacaagaatgatccagtaaagccagtttatgtttatggattttctaattttacccctgtaaaagtgtgggaatatatccccgataaaattgattgaaaaatggtggcggcggggggattcgaaccctcgacactccgggtatgagccggatgctctaaccactgggctacgccgcctctcctctatgtcttttgatacgccttttttgtgctacaagtgattcttgagactccttaaggaactttttcaataaatgctcaaaatctgttttcttctgctcttcttttttaggctgctcgctaacctttcttataaaaatcaagttaagtttgccgcttttatctttgccgtttacctttactaaaactctgtcgccttctttaattgggtcgtctaaggcagtcccatctaattctgtaagttgagaaacatggattaacccaacctttccttcgtcgagttttacgaaggcaccatagggcatcacttttataactcttccggttgcttccgtgttccccatacgcttatatataataactaatttttaaaaagattcaagaggttttcgaagaaatttttagaaaaattttgcgtttgttcctttgaatcatcactcaatttaaaataaatgacggtttcgttgggttttgcaaggccaagattttcacgcgcatacttttctatgaactcgtctgtttttgcatattcaattttttgtttaagttcttgttgcgcctgtttgagcctttctaattcttgcttctttttctgaagtaagacataattatttacaaaataaaaggcatttaaaatcgattcaacaaaaaagtacaatacaagaattacaactgcaatttttacgatatttattttctttttcattttatttattatacaatagtttcaacctatataaaatttaaattttttaaattttcttaaatttgttaaaaccattacaaaaatgtatctattttttacaaacgatgttataattacactgtggaggtgaaacatggcaaagtacaaagttgcaattaacaaagacacctgcattggttgtggagtttgcgcttccatttgtccggaaaactggaagatggaagatgatggaaaagcaaatttcatatctgaaatttccgatgcggattgcaacaaggatgctgctgaaaactgccccactcagagcatcactgttgaggaggtaggttaaggtaaagggtggcagaagccaccccctaatttatgaaggaggttaaaagatggcagttcaaacaaaaaaaggtgtttatgaagtaagatttcatggaagagcaggacaaggtgcaaaatctggctctcagatgcttgcccttgctgcattcaaagaaggtaaatcaatacaggctttcccagaatatggttctgagcgacgtggagctccaactgttgcttatacaagaatttccgataaagaaatccgtactcatgaaccaatagtgcaaccggacgcagtgcttgtatttgactttggccttgcaaaaaacattccggtcacagcaggtcttgacgaggaaaacggggttctgattgtgaacactacaaagactccagaggaaataaggcaaataaccggatttaaaggaaagatttacacggtggatgcaactgggatttccttagatttgcttaagatggatgcaccaaatgtcccaatgctcggtgcacttgtaagagcgactaacattgtcaaattagaaacacttgaagatgtaattagagaagaatttttagacaaaattggtgaagaaaaagtccagaaaaacataattggtcttaaaagaggctttgaggaggcaaaaaatggctgagaaaaagggttggaaagaattaatgcgtggaggagacttaccacctgcaactgcacttgaaaataaaacaggctcatggagaagtctccgacctgtctgggatccgtcaaattgcatacactgtatgatttgtgtatcctactgtccagatatggcgattccaataaccaaaagtgaagaaggggtaatcggaaaaaacggaagagtgtataagggtacaataagacttgagacaaattttgactactgcaaaggttgtggaatttgtgcggtagagtgcccaacaaaatgtatcacgatggtaagggaagagtaggaggaaattatggcaaagcttaaacctttaactggagcccaggcaacagccgaggcgatgcgtcagataaacccagatgttgttgttgcgtatccaataacacctcaaacaccaattgttgaattttttgctcagtttgttgctgatggcgttgtagatacagaaatggttccaattgaatctgaacactcagccctttcagcagttgttggagcatctgctgcaggtgcaagagcaatgtgtgcaacctcttcgcaaggacttgctcttatgtgggaaattgtcgcagcagcaccaggcttgagacttccaattgttatgcctgttgtaaatagggcgttatctgcaccaattaatattcactgtgatcactcagacacaatgggaacgttaacgcttggctgggtacaaatatattctgagaatgctcaagaggcgtatgaaaacatgctgcttgctttgagaattgcagaacatccaaatgtattgcttcctgtgatggttatgcaggatggatttatcacaagccatggtgttgaggtcgtaaaggtacttgaagatgaagaagtgaaaaaattcatttccgaaagaaaacctgataggtatcttcttaatgtaaagaatccttatacagttggcccgcttgcgcttcctgattactactttgaagtgaagaggcagcaagaagtagcaatatataatgcaaaagatgtttatcttgaagtaggtgaggaactttcgaaacttacaggaaataagtatccattgtttgaagaatatcggactgaagatgcagaagcagttattgttgcactttcatcaaccgcaggcactgcaaaggatgctgtagatgaaatgagagagcaaggttataaagttggacttataaagccaaaactcttcagacctttcccatataaagaaatgagagaaacactcgagaggtttaaagttgtaggtgttcttgatagatccattgcatttggtgcatatgcaccagtttattctgagataagaaacgcattgtatgaatctgataagaaacctaaactccagagttatatatatggattaggtggaagagacatatttaagactgacataaagaaggtgtttgaggaacttctaagtggaaatgttgactctcaaacacagagatacattggtttaagggaataagggggtaaatatggcaactattcaagagatcgtatccaaagaaaagcctttagtttcagggcatagaatgtgtgcaggatgtggaattccaccaattgtaaatacaataatttctgcctcagataagcctgttgttattgcaaatgcaactggttgtcttgaagttacgtctactatatatccttttactgcatggaatgttccgtggattcatttaacattcgaaaatgctgctgcagttgcagcgggtattgaaactgctttgagggcatttaggaagcaaggcaagattgatactgatgtaaatataattgctattggcggagatggtggaacttacgatattggttttcaggcgctctctggagcacttgaaagaagacataaattcatgtatgttgtctacgacaaccaaggctatatgaatactggtaatcagagaagcggtgcgactccattcggtgctagcacaacaacagttccttctggtagggttagtattggaaaaccacaatggagaaaaaatatcgtagagattgttgcagcacacagggttccctatgctgcacaggcagcagttcacaatttgctggatctctacaataaagcaaagaagggttttgaggtagatggaccttcattccttgcggtattccagccatgcacaacaaactggcattatgatccttctcttacaatacaatattctaaacttgccgccgaaacaaacttctggccactttatgaaattgaaaacggcaaagtaaaaataaattataaacctaaagaaagaaagccaattgaagagttcttgaaaggtcagggtagatttaggcatctctttaagccggagaataaacatgtaattgaggaaatgcagaagatggttgatgaagagtgggaaagacttttgaaacttgaggaatcaggcgttcaactttaattaagattgttttcttttggccccctttaaacttgggggctatttttatttttacttagcgatagtataattaaacaaagaaaaaatttcaaaggaggtaaaatggaacaatatactgcagaatttggtgtttttggtggatctggcttttattcgtttcttgaaaatgtaaaagaaataaaagtagaaactccttatggaccaccgtccgacgttattgcaattggtgaatacaaagggagaagtgttgctttcttaccaagacatggtaaactccaccaacttcctccacataaaattccgtacagagcaaacatctgggcttttaagaagcttggagtaaagcgaattattgcaccgactgctgtaggaagccttcaatctgaatataaagtaggtgattttgttgtgacagatcaattcgtggattttacgagaggtagagaatgcaccttttacgaaggtcccataacaacacacataagtatggctgaaccgtattgcccggagcttcggggaattgctatagaagcgcttgaaaaacttggtgttagatttcacaggactgggactgttgttgtaattcaaggaccgagattttcaactaaggctgaaagtttgttctttacaaggatgggttttcacatcatcaatatgactcagtatcccgaagttgtccttgcaagagagcttgaaatgtgctatgtaaacattgctgtggttactgattacgatgttggcattgtttcggaaggaaatgttcaacctgtaactcaggaaatggtaatcaagaaattcaacgagaatatcggcaccctcaaggaagttgtaaaatatattatcgagcatactccacctgaaagacactgcaagtgtggtgaagcacttaaagatgcccgtgttggagaataagtaaaatgcttccattaagagatactgaagaaattgaaacttttccatttgtaacggtttttcttattatcgttaatagcattatatttgtctatatgtattttaccgccttagaaatgccaaaccccgacacatattttgcaagtatttatctaaaatatggcttagtccccaaaaaaataataaccgcacccttttttagttcggaatatctaaccttcatcacttccatttttctccatgggagttggtcacaccttatatttaatatgctattcttatggatctttggaaataatgttgaggattaccttggacatttacatttcttattgttttacttgctttcgggaatctttgcttccttaattcagctttcaacaatgggcgtaagttctgttccggtaattggtgcaagtggtgcaatagcggggacaatgggtgcatactttttactttttccacgctcaagaattagaacgcttgtctttattttctttttcataaccattatagaagttcctgcgcctgtgtatcttctaatctggtttttatctcaactttttgaaggacttacgaatttcggagttgcaacaggggttgcattttttgctcatgttggaggatttttgttcggacttttttatgcattacttataggaaaacatgcaggaagaaaaaggcgatacttatactacgtctgaattaaaacgccttgaaagaaaatttaaactgcttgaaaaaaatttaaaagaagaagtaagtttttcggatttacttgcagttcgtggtttcagagagtttacttatttagagccgttagactttggcggctctaaattatttaatatgctttcaaaatattacataaggagatttttgggagatcttttcctatatgaaaatcttgatgaggaagagttagataggctaacgggaaagtggaatattaaaaaaacttttatcgatgatttattaaatacaggaatattagttgaagattctaataagtttgttagaaatcctaaaattcatgatttctcatttcttattgagtctttcattgcttataacataaagaagaaatttgattttgatgcaatcctcaatgtgaaactcaaagaactctcaaaaggcggagacattgatattcttgcgaaatggaaacttgaacttgtaatgattgaattgaaggaaagtcccccaaataatatttcgcttactgatttaaaattaacgtttgacaggttcaaaagtattttccccgatctttttatttttgttcttgataccacactttcaataaagagaaacataattgacaacattttgaaactatttgaagttaatcctaaaagaattcgagaaggtgtttaccaggtatttgaaaatgcatttatagtaacagccaagagagatttagtttcaaatgttttatttgtgattgagaaaatcattctataaaattttttattttttgcagtttaaaacatcttgactaaaattaaatttttggtaaattattagcagatggacgatgtaattgctaattaggaggtaaacagtggctaataatgaggaagaaaagaaaactacaccagaagttaaagaagacctaaatgaagaaaagaggtcttctttggacgaatctagtaaaaatcaggaaaaaacattagaggagaaacttaaagaaatggaagaagaattgaagaaaaaggaatccgaaatttttgatttaaaggttgaaaatattaaactgaaagagagtttgagacaggcttccgacatttacgaaaaggaattaaaaagaaaactcctcaaggaaagaatagaaatttttaaggaattccttgaggtattagataatttcgaaagagcctttgaaagtattaatgatgattcggttcactcaaaaggaataatgttaataaaagagcagcttatgaagttcctttcctcatacggcataaaggaaatggacttattaaataagccttacgatccaaatatcgcagagattggcgaagtggtggcaacaaaggaccacgagcctaatatggtggttaagattcttcgaaaaggttattatattggagatgatgttttaaggacggcagttgttgccgtttcaaaagaatcaaccgaaaatacttcaaatcaaaataacaattaggaggtgaaactatgggaagaattattggaattgaccttggaacaagtaactctgctgcggcagttatgattggtggtaagcctactattatccctgcggcagagggaccaagcgttgcaggtaaaactgttccatctgttgttgcttttacaaaagatggacaaattcttgttggagaaccagcaagaagacaagcgacaattaaccctgaaggtaccattacaggtatcaaaagaaaaatgggaacgaaagaaaaagtaaaagtttttgataaagaatatacaccagagcagatagcagcgtttatcttacaaaaaatcaagaaagacgcagaagcatttttaggtgaaaaggttgaaaaggcagttattacagttcctgcatactttaacgatgaccagagacaagcaacgaaaaatgcaggagaaattgcaggtcttgaagttgtccgtcttgtaaatgagccgactgctgctgcatttgcttacgggcttgatagatccgataaagaattaaagatcctcgtattcgactttggtggtggcacacttgatgttacaataatggactttggtggtggtgtcttccaagtcaaagcaactgctggcgatacacaacttggtggccgtgatatggatgaagcattggtaaactatattcttgaagaattcaagagagatacaggcattgatcttagaaacgacaaaatggcaatggtccgtattcgtgaagcggcagaaaaggcgaagatagaactttcgtctgtccttgaaacacaaattaacctaccttttatcactgctgatgcaacagggccaaagcatcttgtaatgaatattacacgtgcaaaacttgagtctcttgttgaaccaattgttaaaagatgtgcgggacctcttgaacaagcaattaaggatgctgggcttactccccaacagattgataagataattcttgttggtggcccaaccaaaatgccgattgtccaaaaatttgttgcagactacattggtaaacagcctgaaagaggtattgacccgatggaatgtgttgctatgggtgcagcaattcaagcaggtatcatcgagggtgaagtaaaaaatgttgttcttgttgatgttgtgccaatatctttgggtattgaaacgcttggtggcatatttaccaagatgatcgaaaggaataccccaattccaacatccaaaacacaaatatttacaactgcagcagacaaccaaacaagtgttgagatacacattttacaaggtgaacgacctcttgcaaaggacaatctctcattaggaagatttatccttgacggcattccacctgcgccacgtggagttcctcaaattgaagttacctacgctgttgatgaaaacggtattttacatgttactgcaaaagaccttgcaacaggtaaagaacaaaaagtaactgtgaccaactctaataaactttccaaagaagaaattgaaaggatgaaaaaagaggctgaaatgtacgctgaagcagacagaaaacgtgcagaagaaattcaaattaagaacgacggagatgctcttgtttattctggaaggaaattcttaagagagtatggtgataagattaatccgaccgataagagtgcgctcgaaaatgaacttaatgaacttgaaaaatatgtcaaagaaggaaatgttgagatgattaagacaaaaatagaatccgttaaccagttaatgtctaagattggacaggatatgtataaacaaggtggaggaacaacaggcggtcaaaatccaagttaatgtggtataattaggctatggcaaataaagactattacgaaatcctcggggtttcgagaaacgcaagtcaagaggagattaagaagaagtatagagaacttgtaatgaagtatcatcctgacttgcataaggatgacccagaggctgccaaaaaaatggcagagataaatgaagcatacgaagttttaagcgatccagagaaaagagcacagtacgataaatttgggaccgtaggtccaaatgttggaggatttgagaggggctacggtccctcatacgatttttcaggtgatatcttttcagatattggcgaaatcctgagggattttggatttggaggatttggttttggaacaggggcacgtgagagagtcgaacgtggtgaagatatagaggttgaagttacgataccatttaaggatgctgtccttggtactgaaaaagagatacctataagaaagaaggaaacatgtcctgtttgtaaaggaactggcgctgaacctgggacaggatatacaatatgccctacatgtaatggcacaggatttgcaacaaagaggcaaagaaccccgtttggtgaatttgttgtgcagactacgtgccctacgtgccatggaacaggaaaaatcatcaaagaaaagtgtcataattgtggtggaacaggtgttgttgaaaaactttcaaaggttacagtaactattcctgcaggcattgaagatggtacagttataagaattagaggagagggtaatgcagcaccccatggcggtattgtaggtgatttgtatgtaagagttaaagtggaaaaggaccctcggtttataaaagaaggcaataagatttattatgtagctcatatttctgttcccgaagctgttttaggaactgaaataaaagttcctcttattgaaggtggcgaggaggttgttaaaattcctccaggaacgcaacatgggactgaaattaagttaagaagaaaatttggcgtaagaaggccatacgattatgttattaaaatagttattgatattcccacaactcttacaagcgaggaagcattctattacgagaagttaaaggagatttatgaaacaaagaatagaaaaaggtaaaacaaaagttgttgtaacaatagggccttcaagcgaaagtcccgaaatagtaagggaattttttaatttaggtgttgatatttttaggctaaatttttcacatggaacgcatgaggatcatttaagaaggattaaaataataagagaaattgagtctgaatttggatattctgcttctatacttcaagatcttcaaggaccaaaaatccgccttggaacctttaagagtggagaagttatcttaaaagaaggagactcttttattataactaagaaagaagttttaggtgacgagcgaatctccaccattacttataaagaagtaattgacgaagtaaatattggtgattttatatacataaacgatgggctaatcaaattaaaggttacaggaaaagcaaatgacgaaattgaaactcaggttattcagggaggtccagtttctgatcacaagggtgttaatttccctacaaccaaactaactattgatcctctcaccgaaaaagacatcgatgaccttcggtttggtcttcaaaatggagttgatatggttgcgctatcttttgtaaaaacgaaagaggatgttcttaaactcaaatcatacatgggtaaatttggtagagttgttccaataatttcaaaaattgaaaaatgggaagcggtggaaaatcttcaatcaattgtagaagaatcgcaagcagtaatggtcgcaaggggagatcttggtgttgaactacctatcgagaaaatccccctaatacaaaaagaaattataagaattacaaacaatctgggaaagcctgtaattactgcaactcaaatgctcggttcaatggtggaagagcagttcccaacaagggcggaagtaacagatgttgcaaatgcgatttttgatggaagtgatgccctcatgctttcgaacgaaacggcggcaggtaaaaatcctacgttatctttaaaaatgatgagaagcatcataaaagaaatagaagaaagtgttcttttcaaagataacttaaggaaattaaattctcaaattcttgaaattaatgtgcccgaagttctttcaaaatcaataaaagatatctcggaacttttggatataaaacttataattgttgcaactgagagcggaaaaaccgcaacgcttgtgtcaaaatataaaccacaagtgcctatccttgctttaactccgaaagatgaaacactaagatttttgaatttgaagtggggtgtgtttgcatacaaagtaagaaattattcaagcgttgatgagatattaaatgaagcgccaacaattgcgacaactcttggactcctttctaagggtgatagatatatcattgtttgcgggacacatacaggagtttcagggacaacaaatctcataaaagttgatgtagtataatttttttctatcaaacaagtttccaggctaccgacaggtagcctttatatattttttttaaataattgtttaatattatttaagtgcaacttgacaaaattaaaaaatacattaaaattaattagaggtgattttagatgagaaagaaaattgtaagtatctgtccagtttgcggtggtcctctaacaataactgaattaaaatgcaataactgtggaactgtgattcaaggaaattttgaatttgacagatttatgctccttgatgacgaagatagagaatttctcattgaatttttaagatctcgtggaaatattaaggaagtccaggcaagacttgatatttcatatcctactgcaaaagcaaggcttgataaacttctcaaaaacctggatttgtttgaggatgaaaccaaggaaagatttacaaaaagtgaggtgctttcaaaattggaaagaggtgagataactgttgatgaagcaatagagcttcttagggaggcaaaggatgagtgaaaacctctataaaaagattgaagaactgtatttatcgggaagaattactgaggaagaaaaaaacgcacttttaaaggccttagaggataaggaaaaaaacgttgaacaaatttctcaaattaatataaacataagagcaactgatcttgaaatcgttggaaaagaagatatacattatcctcaatttggacaagggtcacttaaaatggtcaaaaacggcaatactttatatcttgaagatagccttgtttcaaaagattttgcgaagattttagttccatacaaaagcaacattctcataaaatctgttagttctaatatatctgtttcctcaatattagggtttctacaaattcaatctgtaagttccgatgttttaatacaaaacgtttcagatagagttatagtctctttaatttcaggtgacgttgaaattacaaatgcttatggcagattagacattacaacaaagtcgggggatataagaattaatgaaagtaagatagaaggaattctaaaaacctactctggggatataattgcatcgattgttgaatttaaaaattcacgctttaatacatttaacggcgacataaccttaagaaaaagccgtttcttaaataagtgtgcgattaacacgtattttggggatgtttcagtcggggttgcaggtgatgttttgataaacgccttttcatccatgggtagtgtatcaagcaactaccgtttaaattctcgtaatgttgataatgaacttaaagtagagacaaaatttggagatatagatatagaggatgagtcttataaaaaggcctaaaggctttaagggttttacatttttaacaatcggacaaattctcagttttgcgggttctggtatgacacagtttggactcgggatatggatctggaaaacaactcacaatgcaacaccttttagtattattacatttgcattttttgtgcctaatatgatattttccactgttgcaggtgcccttgtcgatagattaccaagaaagatatccttagtcttgcccgatttatcagcaggtattgttacaattattactcttattctatttttactaaacaagttgaacttgccttttctttatattgcatccttcgtttctggtgcatttaatacatttcaatggcctgcctactctgttaccataagttcaatgctatcgaaggaagaatatgggcgtgcaaatggtctattttctcttacggaaagcgcacctgcacttatatctccaattgcttcaggattcttatattcaatcattggtcttcatggaataatgcttatagatataattacctttattattgcaattagtatggtttttctcgttgaaatcccacaagtacacatcgaagagaaacgtgaaagcattttaagagatgctgtgtttgggtttaggtacatattttataaaagatcacttctttatcttcttatggtgtttcttcttacaaatttctttggtggattttggaatactcttttcactccaatgatcttaggtaaatttaatggaagtagcgttatcttgggaacagtcgaaacgatttttggcgttggtggaatcttaggtgggattattatgagtgtttggggaggagcaaagaaaaagattaaaactttgcttcttgggatttttgttggaggcatatctgaaatttttattggtctatcatattcagtcacagtactttcgttatttggactccttatgggtatcgctaacatctttgcaaatgcatcctctcagtcgatttggcagagtatagttccattgaatcttcaaggaagagttttttcagcaagaaaatttattgcacaatttgcatctgcaattccaatgcttgtttccggtcctctcgttgataatgttttgtcaaagtattttaatagtaataacttactctcaaagacttttggaattggtaaaggtgcgtcaattggctttcttgcatttttatcaggaatattgtctgtatttgttgtaatttgggcagttagaaatacttatgttatgagcgtagaagatttagcacaaaattatgaagtaaaggaggcgcttacatgaaagaattagaaaaaattcttaatttgttccaagaaggtcgaatcggaaaggatgaggcgatgcgtttgattgaagcgctttatgaatcgaaagatgagagtaatcaatccaaaacccgaaaaattagaattgaggtggtagaaaacggagagaaaaaagtttctgttaatatgccattaagtattttacggtttcttacaaagacggctaagttgctaaatagaaattacattgaaatagagaacgaaagaattccgattgacatagaagagttagaaagcattctaaacgattctaattttagaggtcctattatgagtgtagatgctaatggtgaaccggatggtaaaaatacgaaggtaataatcgaggtattgtagattacgaggtgcacaatgcgaaaagtttcaagagaagagatacttagcggaaatcctgtgaaaattatgtttcaacttggtttgccaattatgatttctcaaatactttttaccttttacaacatggcggacactttttggcttggacatttaccttcggcagaatctggaagcgcagttgcaggattgcaagttgcatttcccattgtttggtttcttatatcatttacgctgggctttggttttgctggagttgctttggtttcacagtatactggtgcaaacgatcacaaaaatgcgaatcatgccgcctctcaggtgctctcattcttgacaattgcaggaattcttgttgctatttttggttattttgttatgcccattattgcacatctaataacgaatgtagcaaatgtatcagctactgcaataaaatatatgaaagtttacgttatagggattccttttctatttgtaagtgcagccttccaaaatattctatcagcaaagggtgataatgtaactccgatgcagatatcgttagtaaccaatgtaatgaatataatacttgatccttttctcattttcggttggtggatatttccaaggcttacagtagttggagcagcagttgcgaccgttataactgagggagttgcagcaataattgctgtttattttcttttcaaaggaacaaaaggtattaaagtttctttaagtgatttaaagattgagttatcttggtttttacggatttttaagatcggttttcctgcagcggttggaaattctggaacatcacttgggtttgttgttctcacggctctcattggacgtcttccaaatgcagaaattgcactttctgcctatggtattggagatagagcgattcatataatttttgttgtcgttgaaggaattggtgctgcaattgttacgatgattggacagaatcttggagcagggcttattgaacgggcagaaaaaatctcaaaagaaggaattaaacttgaatttgtaataacgcttattgaaagtgcattcatatttgtaatacgaaacgcaatatacaaagtttttattccaggtaatatggcagtcattcaagaaggaagtaaatttctaaccatatttattttagggcttcctttctttggtcttttctcggcagtttcaggggtctttagagggtctggacacaatgtcgaacccatgatcggcgatcttttaagactttgggggttaaggcttccgttatcctatttactcagtagattttggggctcgtcagggatttggtggggaatgactttaagcaatatcatcgcagcggtggttctttacgttttctatacctttggcaagtggaaagtcccgattatcaagaaagaggaaatttttattgaggagagtgcaattatcacagggagtgagtaaaaactttatcctccttcttttggtttatggggaaggcaaaacgctttccccatttttaatttcggttgtataatatttagatgaaaactttaattgagattgtaaagaaggaactgaactcttcttcacatgattttgaccatacattgagagtattaaatcttgctttaaaaattgtagagcattatcctgaagtagatttagaagttttaaaggtaagttgtattcttcatgatatcgcaagagtaagagaagacgctgatccaacgcataccattgatcatgcagaacttggcgcagaaatgagtaaggaaattttgaaaagtcttggatataaggatgattttatttcaaaggtttctcacgcaataagagcgcatcgctttagaggtaaaattttaccagaaaccatcgaagcaaaaatactttctgatgcagataaactcgatgcaatcggtgcaattggggttgctcgtgcgtttataatcgcaggtgaatatggagaaaggctttatgttgaagttaatgaagataatttcaaagaggctaaaagaattaataactttaaagaacactctccaaatattgagtatcttgtaaaattgcgttatataaaagataggctttatacggattatgcaaaagaaattgctgaagatagattgagatacatggaagaattctttgaaaggctcaaaagagaggtaaggggggaattatgagaaacaaggaggttgcagaaaaattttatgagcttgcggaagttgcagaacttgcaggtgaaaacccatttaaagtgaaggcatatcttgaggcggcgcgtgtcattgaaaacctcacaattcccattgaagaccttgcaaaagaggacaaacttgatggaataaaaggcgtaggtaaaagcattgctgaaaaaatcaaggagtaccttgaaacaggtaaaattacgaaacttgaagagttaaaaaaggttgtgcccgaaggtcttcttgaactcgagaaggtgaaaggattaggagcaaaaagagtgaagattctatatgaaaaactcggaatcaagaatcttgaagaccttgaaaaagctgcaaaagaacataaaataagggatcttgaaggctttggcgaaaagactgagcaaaaaatacttgaaggaatcaaatcattgagagacaaaagaacagatagatttttgataggtatagcgcttccaattgctgaatctattgtaaatcttcttagcaagaatacgccaattgaaaaacatatgatttgtggaagtttaaggagaatgaaagatacgattggcgacattgatattcttgttacttctaaaaatccatcatttgtgatggactattttgttcagataccatttgtaaaagaagtccttgcaaaaggtgatacaaaatcttcaattataacgcaggaaggaattcaagttgatttacgagttgttgagaatgactcttttggcgcagcgattcaatattttacgggatcaaaaaatcataacgtgcgtcttagagaaattgctattaaaaagaatttgaaattgaacgaatacggagtttttaggcttgatgataatgcaataattgcaggtgttaaggaaactgatgtgtatgaggcacttgatcttgattggattcctcccgaaatgcgagaagatacaggtgaaattgaacttgcgatgcaacacaaacttcctactattgttgactacaaggatataaaaggcgatttgcatatgcacacgaagtattcagatggtgctaatacaatagaagagatggcacgtaaggctatctcacttggttatgaatacatagtcgtaactgagcacgcaaaagcgcttggtgttgctcacggtctttcaatagaggaatttaaaaaagaaaaagaagaaattaatagattaaatagaaaattttatccttttaagatatttctcggtgttgaattgaatatcctttcagatggctctattgattttgatgaaaaggatcttgacatttttgatttatgtcttgcaggaattcataccggaatgaatcagagtgaaagcgcaataactgaaagaattaagaaggttttacaaatcccaaaggttaaaattatagttcatcctaccggaagaattataaatgggcgttcagaatatagtgtaaacattgatgaaatttttagggaggcaaaaaagtacaacaaaatttttgagataaatgcttcgtttgaacggcttgacctaagcgacgtcaatgcaagaaaagcagtttatgaatatgggcttaaaattgctataggaactgatgctcactcaaccgaatcaatgaataatatgcgctttggcgttggtgtagcaagaagggcttggttacggaaagaggatattataaacacaaaatctttgaaagaatttgaggaatttttgagggaagtatgagaagagttcttgttttaggagaaaatgctgttgatgttaaaataaggcttgacgaccttatactttccgatgacgaaaatcatattccagaagagacttcaataaattttggagggactggaataaatttttcgtttgcgttaaaggttctctccgaaacaccagtctattttactcctatatctttggatgcctttggaaaaagcattcgacaatttttggagcaaaacaacatatactattttgattatagttcagaaaagccaactcctgttgttgtgagtattatttcgaaagataaaaggataacgattgcaaatattaaaggaactgcatatgttgacatcactttcaatgtctttctaaatgcaaatcttcattatgactatgtttatgtttcaggaggtctattaactgaaagaaatcctcaaattgaaagtttcaaaataataaagcatattaaagaaatggggcgtgctatattctttgacccacaagtacgcattggcaaagatcttccaggttttattgaaacttgcgaggaaattattcctctttcagatattgtgcttgcaaatgaaaaggagatttctgtttttgggaaagatcttttagaaaacttccttgaaagaggaggcgttttagttgtaaaaagagggaaggaaggcgcgaaacttatcacaaatgtcagggaacatgaggttaaaggagtaagtttgaagagtgtaaatgtagttggtgctggcgatgtatttaatgcagcatttattaagtcttttatcaatacgaatcgtttaaatgaatctcttgaatttgcaaatgaatttgcaacaagatatgtagaaaaagggttttcatagtatggaagaatttaaactcgtatcggattttaaacctacaggtgaccagccagaggcaatagataaacttgtttgggggattaagaaaggatttaggtttcaaacccttcttggtgtaacaggatctggaaagactttcacaatggcaaatgttatcgcaagagttcaaaaacctacacttgttatctcccataataaaacacttgctgcacaactttattctgaatttcggagattcttccccgaaaatgcagttcactatttcgtgagttactatgatttttatcaaccggaggcttatgtgccacaaattgacctttatattgcaaaaaatgctgacgtaaacgaggatatagctcgcttgaggcatgcaacagtaagggctcttcttgagagacgagatgttatagtagttgcatctgtttcctgcatctatggttgggactcaccagaggagtataaggaacaactctttacaataaaaattggggagaaaattaacaggctcaacattgcaatgaaccttgcaagacttcaatacgagaggaacgatataaacttcaaaagtggcacctttagaatgcgtggagacattattgatgtttttcctaaggaatctgaaacagcgataagaatcgaactgtttggtgatgaagttgattcaatagtagaatttgatcccctcacaaacgaacttataagaagatattcttcttttacattcttccctgctcaacaatttataacaacacaagagcgtatacgaaagtatgttgatgaaatattgaaagaacttgaaatgcgagtagagtttttcaaatcacgtggcaagtttgttgaagcagagcgccttgaagaacgaacaaaatacgatattgagatgctcctcaatacagggtattgtacagggattgaaaactactcaaggtatttctctggaagaaaacctggcgaagaaccgtacacacttttaaatttcttcccagaggattatctactttttattgatgaatcccatataacagtaccacaattgcgaggtatgtatcgtggggatcatgatagaaaactaactcttgtgaaatatgggtttagattgccttcggcattggataatagacctttgagatttgaagaatttttaggacatataaatcagtgtatttttgtttcagcaacaccatcagaatacgaactttcagtaagtgaacaagttgttgaacagttaattagaccaactggtcttgttgacccggaagttgaggtaagacctcaaaagaatcaaattgaagaccttattaatgaggtaaaattaagggcggaaataggagagcgagtaattgttaacactcttactaaaaagtttgcagaagatttgactaattatcttgttgaaaaaggcataaaggcaaaatatcttcactcggatataaagacactggagagagttgagttactgaaagggtttagatccggagaatttgattgtattgttggagtaaatcttcttcgcgaaggccttgatttacctgaagtttcacttgttgcaattcttgatgcagataaggaaggttttttaagaagcgaaacctctcttattcaactcatgggaagagctgcgcgaaatgtttctggtaaggttatcatgtatgcagatgtggtatcagatgcaatgaaaaaagcaatacaagagacgaataggaggcgagagaaacaacttaaatacaacgaagagcatggtattactcctcaaacaataagaaaggcaataactgatcttatagatctaccttggaaaaaggaaagtgaacttgaagaagttattaaagttgagtctcttacttatgaagagtttattgcgcttattactgaacttgaagaggagatgcatcttaaagcagaggttcttgacttcgaggaggcaataaagattagagacaagataaacaaattacttgaggagtacaagaaaatatatccaaatctaaggagaaaaaaatgagaataggtcttgctttggggagtggtggcccaaaaggtcttgcgcatattggtatcataaaagttttattgaatgaaggaattttgccttcaataataacgggctcaagcattggtgcacttatcggtggggcatatgcaaaacttggagatattgaggaagttgaaaaaattgcaaagtcttatgatatgaaaactgttttaacagttcttttcgatcctacattaaagatgggtttggtaagaggaaagaaagtggttgattttattgaaaaaaacataggagatgcagaaatttcaacgcttgtaccgaagttttttcctgttgcaaccaattttaataatggagagccatacgtatttgaaagaggaagccttgttacgggaattcgtgcaagcatttcagtcccaattttctttgaaccagtaaggcataatggcttgttgctcatggatggtggtttgtctcaacaggtaccagtacgcacagcgaaggaaaaaggtgcagactttgtaattgcggtaaacttatacggaaaactttccgaaactccatacagaaaaattagcagagttaatttttatagaatcttttcaaattcaatagatatccttcaatataatcttgcaagagagaactgtagagacgcagatattgtaattgcacctgacgttcaagatataggttgggattatttttggaaaccttcggaagtgattgaaagaggagaaaaaattgctttagaaaaacttcctgaaattaagaagaagttaaatgctttaaaataatttaggggggtattacccccctaaattatctaattttactttgtagaagttcccctaaacgtttaataccttcatcaatttgctcaagagttgaaagtgtgaaattaagtctcatgtgccttttgtcttcgccgtatggatagaaagcgcttcctattacataagcgactttcttttcctttactgcttcaatgaaaagggcgtcagtatcaatatattctggtgtttctacccaaacaaacataccgccgtgaggcttagtccacgtaacttccttagggaaatacttttccattgcattcaacatggtgtcttttttctctttgtagactttgcgtaccttatcaaggtaatcattcatatacccatctcttataaatttgtctgcaatatactgtgtggatgatggagagcaaagatccgctgcttgctttgcaagtgcaagcttagagattgcagtagcatttgcaataatccatcctaatctaaatccaggtgctaaaattttactaaatgttcttaagccgattacatttccaatttggtcaagttcaagaagcgatggaaatttttctccttcaaatcttatttctccgtatgggtcatcttcaattattgggatttcgtaggtatgagagattctcaaaagttcttttcttctttcaaggctcagcgttaccccagcagggttttggaaatttggaataacataaataagtttgatgtttacgccttttccttgaagttctttaattttttcttctaagatgtcagtttttatcccttcctcatcaagaggcactgtgacaaaatttgcttggaatgcttgcaaggcttgaaggccgccaacgtatgatggtgcttcgacaattactgtgtctcctggatctacaaaaactttggctattaaatcaagtgcctgttgtgacgcagtggtaacaaggacattttcaagtccaacgtttttgattccctcttcttgcatcatttttacaatcgtttcacgaagaggttttacgccttctgttgggccatactgaagcgccttacctccgtgattcacaaaaacctcttttgcaatttctcctaagatctcttttgggaaaaggtttggatccggcataccccccgcaaaagaaataatgtctggtgattcaacaagtttgagaagttctctaattgcggaagccttcattgttttacttcttgaagaaaatttttcttcccacattttaaggttttgacctcctttcttattcatgccattatattatataaacttccatttatttacaaaacttaataaatctctgtaatttaaggatgttcaatatcggcctcatttgaaaaacctcgtgattcccagtagcctttataattcgtatcttctgaaacttcaatgcctacaacccactttgcccatttgtagccgtactttgcttctgcaactaccctaaagggaaatccgtagtcttttggtagcacaattccatttactttgtacgccaataaaattttttcatctctaatatatgtcaggggaagtgaggtggtataaccatcaacacagtggaagataattgtatttgcttcatcttttatctttgcatcttttaaaatatcgtcaattaaaactccttcaaaaagtaattttgaactccacccctcaacacaatttaatttcacaactttctcatagcgtttgtattttgacaaaacctctttatatgttagattcagaggattttcaacgagaccgtaaacactgagtttgtaatttgtaatatcgacacttggttttcccttaatgccaagtgcgggagtctcagacaaaggtgtaagtttttctcctttatactctgttacttcaacttcatttagggtttcaactttgtgaacttttgggagagtagaaatatatgatagcgaaagtatgcttgcaattataaagagtaacaagacaattttgtttttcattgtggaatcttctctaattcttgtttaaagttttcaatgagattattttttgcaagttcatatgcagccttgatagcgttttttattgcaaatctttttgaccttccatgtgcctttacagaaattccatcaactcccagaaggggcgatccaccaaaattttcatagttcaatttgttaaaggcgtttttaagagcaggttttaaaaggagtgcacctattttatatactattgacttagttatttcttccttaagcatatctactgtaaactcaagtgcaccttcataggatttttcaagaatattacctgtaaaaccatcagttacgataacgtctgccttatgatacaggatctcgtgaggctcaatattacccttaaactcttttagattttcttttaagactttataggcttcttttacaagttttgttcccttttcttcctcttccccaatgtttagaagtcctacagttagattttcatttttggtaagtgtatatagaaatgtctttccgagaattgcaagaataagataatcccgaggcataatgtctacacttgcacctacatcaataataacaccaaaatccccatctttaaagggtattacaactccaataccaggacgattcacatcttttaatcttccaagagtaaacaacgatattgccatgtaggcacctgtattgcctgccgtaacaaaaccatctgcaatcctttctcttacaagttcaaccgctttatgcattgatgaacctttctttttaagaagcgcttctcttggcttatcgttcattgtgattacttcatctgcgtgcactatttcgatattttttgtgaagccctgaagttccttttttaactcgtcacttcttccgacgagtaaaattgataagtcagagaaatcgtttattgcaagtcttacaccttctacaatttcttttggtgcaaaatcgccacccattccatcaactgcaatctttaccatgattactcctttgtaatgaatgcaatcccaagggattcaagtccaaggtgtgtaccaagaacaggaccaattctgtatttttttgtcggtaatttaaattcttcttctactctttttctaaattcttcaccttcttcgtcatttgcgctaaatattgtgtcgatgcgctctattcctccacgcttctgagtgatatctttaacgatttttatcaattcttcttttgagccatttcttgttcggccaaacttgtagagttcaatacgtccttcattaagatataaaataaaataaagtcttagagcggttgttattgttccttgaaggtgcgatatgcgaccaccttttatcagaagatctatgttcattggaaggaaaaaaccatgaacttttggatgcattttttcaatttcatctttaatttgttctcgcgttgccccatttttaatgagttcgtgagccttcattaccttatagagtaaatctaccgaagaagatttagagtcaataacagttatcttgtctgtacctaagatttcttttgctgcatttgccgcatttacagttcctgataaaattgaagatatgtgaatcgaaacaatttcatgcccttgttcaataagtggtttgtatgcctcgacaaagtcatttgttgatggttgtgagcgagaaaactcctcgccatcttttaaccttttatagaattcttcatcagagatattaaccctttctttgtagatgcctttgtttgatgttacataaagaggaacaattgttaaatccatttctctaatttcttgttctgtggggtatgctgttgaatcggttacaattttaatcattttttcctccgttaaaatttttatccaatctattataactgttataacttttttcacaaaataaaaaatgccttccaatgttcaaaggaaaaatttgtttgtatgttatatccctttcatatcaaaaattttacaattctacattttaatttcgatatctttcatttatgctataaataaactattgtaaaaatcaagtttttgtattgctttaaatttcgtaatctttattatgtttggttaaaggaattgtaaaaaaggcttataattatattaggggtgaaaaaatggaatttaaaagagtaagcccttacaagtttgttgttgaaaagcacggaaacatgagggttgatgcgcttctcatttcttcggataagttaattcagtatgtggaaaaggataaggcgcttgaacaacttctctgggttgcaactttacctggtattgttaaatattcaattggtatgcctgatattcatcaaggatatgcttttcctattggaggcgttggtgcgtttttttatgatggaggagttgtttcgcctggtggggttggtttcgatattaattgtggagtgagagtcataaaaacgaacttaaaatacgattacattaaggattcactagaagaacttggaaaaacattatttaagatgattcctgcaggtttaggctcaacttctgactatacatttagcatagaagaatcaaaaagagcgatgaaattagggcttgaatgggctgttgaaaagggttttgcaaaagaagaagacattgagaacattgaagataatggaaggctcgaggcggatcccgattgtgtaagcaggcatgcaatagagcgtggacgtgaagagtttgggacgcttggtgcaggaaatcatttccttgaagtggacaaggtggtggaaatatacgataaagatcttgcaaatgcgtggggcttgtatgagggtcaaattgttgtttggatgcatacgggttcacgtggtcttggacatcaaattgcaaccgactaccttgatttgatgcggccaaagatggagaagtttggatttaagttggtcgatagagattcagtgtattttccaattcaagaagacttatctcaaaggtatcttcttgcaatgggtagtgcggcaaattttgcttgggtaaatagacaggttcttacatattttgttaggaaggctttcagtaaagtttttggaatggactatgagaaacttggcatggagatactttatgatgttgcgcataatattgcaaaacaggagcaatatgaagtaaacggaaagttggaaacattacttgtacatcgaaaaggagcaactcgatcatttcccaaagggcatccaaaattaaaaggcaaatttaaagaaacagggcaaccggtccttctccctggcgacatgaaaagaggctcttacattctagttgggagtgaaaaatccataaaagagacattcgggagcgttgcacatggtgcaggaagggttttaagcagacaccaagcggtaaaacaaattacttttgaagacgtccaaaaagaacttcaaagagaaggaattttactttatacaaatgataaagttgttgcaagagaagaagcgcctcttgcatacaaaagtattgatcttgtcgttgagccaattgtaaatgaaggacttgcaaatcttgttgcacgttccaaaccacttatcgtgataaaaggatgaaattaggtgcacacgtttcaataagcggtggaatagataaggccccactctacggagaggaagcaacttgcgatgtcattcaaatattttcaaagaaccagatgcaatgggttataccgcctattagtgaatttgttgccgaaaaatttattaaaaattcaaaatctaaaaaaattgaggcaatatcgattcatgcttcgtatcttcttaaccttgcaagcccagataataacataaggaaaaagtcgataaaagatcttgctcatgaattagaaagagcagatttacttcatataaagtatgttgtctttcatcctggcgctcaccttggaagcggtgaagagaaaggacttaaaacaattgcagaatcaattaaagaagttttcgaaacctctaattccaaagagagcactcttcttattgagacaactgcaggcgaaggaactcacctttgttatagattcgaacatattagagatatttttgatgttactcaaaactttatagatagacttggtgtttgctttgatacgtgccatgtgtttcaggcaggatacgacataaggacagaagaaagttttagaaaagtgcttcatacatttgatgaagttattgggcttaaatatcttaagctatttcatctaaatgattcaaagaaagatttaggtgcaagagttgaccgtcatgaagaaattgggcttgggaaaattggacttgaagcatttagatttcttgttaataatcctctttttaaagatttagggggtattcttgaaatcccaggaaatatagaggggtataaaagaaatttaattactttacggaggttaataagtgggcacaatttacacgaacgttaaatcattacttcaggaacttgagggcaaggctaaattattgctagcaacaaaagaaagaacagttcaggaaattcagcaagctattgaagcaggtgcaagaatctttggagaaaactacttgcaagaggcggaggaaaaaataaagcaaataggtcattctgtggaatggcattttataggttcgattcaaaaaagaaaaataaagaagatcgtagaactttttgatgtgattgaaagcgttgactcaattgaggttgcgaaaattatagacaagttttctaaagaatacggtaagataatgcccgttcttatagaagtgaattctggaaaagagcctcaaaagagtggtgttatgcctgacgatgtattaaatgtttcaaaggcgataaaagaattaaaaaatataagacttgtaggccttatgacaatgggcccaaatcttccgaatccagaagatcttaggccttattttcgtttaacttacgaactttttgaggaactgaaaagtttaggcctttttgatgtagatgaaccaattctttcgatgggtatgtcaagttcgtataaagttgcaattgaagaaggtgcaaatcttgtaagaattgggactcttgtatttggtgagcgaaaaaagaaagttatttaaatcttaaactgaagactttcttttgagtttgttgcaagttgaccgcaagcggcggaaacatccgttccttttgaaagcctcaaagttgttcgtaacccatttgataaaaggaatttttgaaactcaatttctttttttgaaggcttgaaggaaatagaagggatttcgttatagtgaatgagatttactttaacaaattttagatcccttgaaaattttaagagtgcttctgcatcagactttgtgtcatttacattatctattagaagatattccaaggttacagtatttccggtcctttcgttatagtaaattagcgcttcctttaatttattcaggggataatttttaagtccgggcattagagaatctctttttctttgaatcgctgcatgtaatgatattgcaagttttactgatggaatttcgtctgcaagtttataaatcattggtgtgatacctgaagttgaaattgttattcgtctttttcccagttctcttccgttttcatcggttaaaatttcgattgccttttttacgttctcgtaattgaggagtggctctcccattcccataaaaacgatatttgaaaccggacttattttctcaagctgtaaaaactgctcaacaatttctcctgcttcaagattcctgataagtcccatttttcctgttgcgcagaattgacaagccatagaacagccaacttgtgttgataaacatgcagtaaaccatgtgcgaccaatgttattcgtatttttaattaaaacgctttctatgagtcttttgtcacttaactcgaaaacaaactttgttgcatcatctttcgaagttttccttgatacttctttgaacgtcgtaatataaaaaatattatcaagagttttacgaagttccttgcttagtgttgtgatctctgaaaaattttctcttttttccttatagattgcattaaatacctcttttgctctatattttttttcatttaaagatgaaaagaatccctccagttctttgagtgttaagttttttatatcttttttcatgtttccattttaatctctatttaaaaatttgcaataatattttgcatattttggaaaatttaataaaagttattatgttagttacttttttaactttgataataggcataaattttagaaaaatgtttttctccctcttgacaaagaaaattgtttttgttaaaatttaatatcttttttaaaaatctttgaataaagggaggtagtgagatgaaaaaagaggtaccagagaaggtatcgcagaatgaggtaatttttaaggtagaagagattgagccactgttaagtggtcctgcaatggatcttccacgttgggagccgatgtatatcacccttcctaatggaagaacaatggttattagagaaatgaggaaggatgaagcaccgcttcttttccctcttttgaagaaattgatcgacacagatcacgatttctacgacatcgttggtgtaagagtttatgctgaactacttggatggcttagaaatagattaaaagatccttatcaaatggtcggtattgtcgatggaaagcttgcagcgttttgtaatggaagattaatgaacagggatatcaacataagtttacatacaatggctttcatgcgtggaatgaaggctggtgctgtaatgtactatgcgaaggcctattatacctttgaaattcttggacaaagagagttttgggcaacttatgaaagttacaacggatggaagagatggggcgttggaatggcccagccatcttacccttggccagatgtacagcatgaattaggtggagcaagggtttactacattacaaaagaatattggcaaacaacagtaaaaaggtatcttgaagatatgattggtgcaaaattgcaggcaccagttcccgaagatcttttaaaagcagctgaaaaatttgaagttccagaaaccttagaggaataaagggaatattgtggctcccccaagaggattcttgggggaaaatattactttttacaaaaaggtaggaatgaaggtaatctcagtgggcgacaaaatagatttagaatttaagattttaggtatccattcctcatttgcgcatgctatcaatctttatactgatagtggattggtttttttggtttcagaagatatcggtgctggtcctaattcagttgttgttcaaagcgacacaattgaagagatttttattaacgaattgaaggaagcactattgcatcatagccccgttatatatgattcaactttttcattaccgcataaagatattgattttatactgaaaaacatcgttaaagtcaaaaacattttaaaacaatattctcagcctttaagttcagcttttcttatcgatccgtcaagaaagatttattttaagggatcatttaatttgaatttagtagataaattagagaattatttcaaccgtttaataaactttgattttagttcgattcatattctaaaagggttaggctatggttttacaccgcaaggagatgacctaatcgagggatttttgtctgcgatgtatttgtatgaaaggttgtttgaaatagatctttctgaaattcgcaacactatatttattcttgcacaaacgcagaatgaggtttctaacacctttctttatttcacatcactcggatttttctatgagagattcaaaaatgttctattatctctttttactgggcaaaatttagagcagagtgttttgaagatgttatcctttggcgaaacctctggtgcggatattctcacaggttttgttaaagggtttgaaaaacttttagaaggaggcaaaaaattatggcagtaaaaggcatgttgaaaaaaggcgaatactatgattcagtaacattgatgcttgttcaaaaagacgctttaaatatccctggagttgaagatgccgccattgtgatgggaacgttacaaaataaatcaattcttgagaattcaggaatgttacttgaagaatttaaaagcgcaaccgattctgaccttttgatagtcattaagggcaaagatgaagaaactgtaaataaggcactctctgaagtggaaaaaatacttaagaaaagtagatcgaagtctgaagagactcaggattatgtgccaaggagtttggatggtgctttaaaggtaatgggagatgcgaatttagtgcttatatctgttgcaggcaaatacgctggagatgaggcaattaaggcactttcaaaagacttgcatgtaatgatattttccgacaatgtgccaaaagaaaaagcacttcttgcaaagaaaattggttacgaaaaaggtcttctcgttatgggaccagactgtggaaccgcaattataaatggtgcacctcttggatttgcaaacgtagttgagagaggcgatatagggattgtatctgcagcgggaactggtcttcaggaagtttcttcaatcatttcaaatgttggtggaggcatatcccaagcaatcggaacaggcggaatagacatgaaggaatattatggtggattgtcgttccttaccggtcttaaagccttaattgaagatatagatacaaaggtaattgttcttatctcaaaaccgccacatgaaagtgtcctccagaaactcaaagaagttctaaagaataacaagaaacctgttgttggatgttttcttggtgcaccaaatgaattagttgaaaatcttggtgcgtatcctgtctcaactcttgaagaagcggcacttcttgcagtaagcctttcaaaaggaacttcctttgactctttcaagaaggaaattgaagaaagagaagaggtaattaagaaagaagcacatgaacttgcaaaacaactcaaacatggtcagaagtattttagagggctttttcagggcggaacactggcttatgaaacggaactaatactaaccgatatgataggagaggtgtattctaatgttccacttagacctgaatttaaacttaaggattcttggaagagcgaaaaacacacaatcgttgaccttggagaagatgagtttacggtaggcagacctcacccccaaattgatttccagctgagaaataaaagaattcttgaagaagcaaaggataaagaggtagctgtgatttatcttgatgtggtaattggttatggaactaatatgcatcccattgaagacctcgtgcctgtgattgaggaagttaagaagacaagtgatgcaattgtaattgttaatgttaccgggacagataaggatcctcagaacaaaagagcacttattactgcattaaaaaatgcgtctgcacatgtctatgaaagaaatgcctatgcatctaaagtagcaggttacgtaataaaggaaattggaggttaattatgagcaaggtgaacgaactatttaaaagtgaacttaaggttataaatattggactaactgcatttgctgacagcctaagagcaacgggctataaagttgtccacgttgactggtctccaccagcttttggtgaggatgtaagagaggcactcgacaaatttaacgaaatagtaatatctaaaaaagtggatatagaaaaagcaaatgaagaggcttttaaaaggcttgtttctgcaagaccaaaacttgtaaggatgggcaaggctcttgatcttatacctggcatgaagagtaatatgttattacatgctggtccccctgttacatgggatagaatgtgcggtccaatgaaaggagcagtccttggtgcgattttatacgaaggatgggcagaaaaccttgaagacgctgaaaagcttgctcaatctggaaaaattgaattttcaccatgtcatcatcatcaggctgttggtccaatggcgggtgttgtttccccctcaatgccggtttttgaaattgttaatgagacctacggcaataaagcctatacaaacatgaatgaaggacttggaaaagttcttagaatgggcgcttattcaaaagaagtaattgaaagattaaagtggatggaatcggtcctatatccaaccttatcaagggcaatcgagtaccttggcggaattgaccttaaaaatattcttgcccaagcccttcatatgggtgacgaaggacataatagaaacagggcagcaacgtctattttatttaggcaacttgcacctgcaattgtgaaaacaacgtccgatacagatgttgtagaacgtgttcttaaattcattgacggaaatgatcatttcttcctcaatttatctatggcaacagcgaaggcaagtcttgacgctgcaaggaatattgaaggttccacaatggttgtcgtaatggcaaggaatggaacagattttggtattcaggtttctggcttaggggacgaatggtttactgcacctgcagaagttccacctaatgcactatacttccctggatttaccaaggaagatgcaaatccagatattggtgatagttctataacagaaacagcagggtggggtggctttgcaattgctgcagcacctgcaattgttcaattcactggcggtacacctcaagaagcaattaacaagacaaagatgatgtatgaaataacaattggtgaaaacactacatatcaagttccttatcttaattttagaggcacacctacgggcattgatgtgaaggccgtggttgagaaaggaatccctccttttattgacacgggtattgctcacaagatgcctggaattggacaggttggtgcaggactcgttgatgcaccaatggaagtatttaagaaggcattaattgcttttgtaaaaaaatattcataaaaagggaggcaaaacatcatgacaacagaagaatttattaatttaatgactaaagaaattaaaatgtacgacttaactcaaccgcttagcgttcacacaccaccttggccgagttatatgccacttggcattcaatatttcaaaagaattgcaggcgcagatagaggtcaaggcgctaatggacagattattacttcaagcaaccatgtaggtactcacatggatggtgagatccatttctacggagcaggaagagcaattggtgctgttccactcgaagagtgggtcggtcctggagttgttgttgatatttctgatgaagttggtgattacgacctttataccccagagatgcttatgaaaaaagcagacataagacctggggatattctcattataaatactggctatcataggtatgcatggtatgaaaaggaagcagatgaagtgcgttacatggtaaagcatcctgggccaagtccagattttcctgattgggctctgaagatgcaatttaagtggattggtgtagattgtggcagtgccgaccatccaatgaatacaattcttaggaattggcacccgaaactattccttgaggctgaaaagaagttaaaagaaaaatatggtaaatcttgggatgagatgttcccacctgaagagttctatcaaattatgcatctaaaacttttcccaaagggattagttcacgcagagaaccttggtggagatattgataaactcagtaataagagagtttatgttggagcgtttaacgttaaaggaatagaaatggagtcggcctggacgcgtatagttgcctgggctccataaaggggaggtttttatgaagacctttgagtactttaaaccatcgacagtagacgaaactcttcaattgctaaaacaatttggcgacaaagcaaaattgcttgcaggcggaacagatgttgcagtaatggttgatgacggaatgcttgcgccagattatgttattgatcttaaaggacttgatttcttaaaaggaattgagattagggaaaacaactatctttggattggtgcgcttacaactttctctgaaataattcattcagatttggtgaaaaagcactttcctgtgctttttgaagcatcaaaaactgtcgcctcagttggtgtaaggaatcgggcaactcttgttggtaatatttgttctgcagtaccctccgctgattcagcaccaacacttcttatacttgacgctctcgttgagataaaaggagacagcgataaacttgttcctattagagaattttttacaggtccaagaaagactgttcttcaagtttcggagattgtcacgggaattagaattccccttgaagtgaggaaatatggtgcaaactatataaaattgggtcgttacgatggtgaagatcttgcacaagttggtgttgcaacatttatctctgaggaccttgaatatcgtattgcatttggtgcagttgctcctacgccagttagagcttttgaagtagaagagttcctaaaaggtaaagagttgagtgattcccttattcaggaggctattccaattgcacttaaatctatatctccaatttcagatgtgagggcaagcaaagaatacagaatgcatgtaagtggagttcttttcaagaggtccttaaaagcatcgtatgaaagactccacggaagtggtcctgtttatggaactaatttggtttaggagggtaacatgcagaaaaaagagataacctttatattaaacggcaaaaaggtctgggttgaagtaaaaccttatgaaaaattacttgatgtgttaagagataaacttggagtaaagagtcctaaatatggctgtggaaggggagagtgtggtgcttgttccgtattattagatggtaaggcaatcaggtcttgcatagtttatgctattgaggtagacgggcatgaagttacaacagttgaagggctccaagctaatggtcttacaccgcttcagaaatcttttcttgcacataactcattccaatgcggattttgtgcaccaggcatgataattcaagcaacagaacttttaaatgaaaaccctcacccagatgaagaagaaattagagagtatattgcaggaaacctctgcagatgtacaggttataatccaatagtcgaagcaattttggatgttgcaaaaaagggataggaggggcttatgaaagaattagaacttaaatatgttggtcatgaagcgacgagacttgatggcctcgaaaaaattacaggaactgcgaaatacgtagacgacattgaccttggacctgcaactctgtatgtatcaattttaagaagcccttatgcgcatgcaacaatcaagaaaattgatacttctaaggccgaggcccttgatggtgtctatgcagtagttacgggaaaagattttccttatcgatacggtctttatcttaaggataattatgttttccctcttgacagagttcgatacgttggacaacacgttgcggcagtaatcgcggcgacccaggaaattgctgatgaagcagtaaaactcattgaaattgagtatgaaccacttcctgttatccaagatcctcttgttgcaattaaagaagatgcaccattaattcatcctgaacttggaaactatgaagttgtcccatggctttatcctcaacctggcacaaatattgctcatgtaaggaaaattcgaaagggaaatgtcgaggaagcctttaaagaagcagattacatattagaagattggtatatagttccgcatgtagtacatgcccctattgaaacacatgtttcagctgctctttatacaccggatggaagattaacaatgtggaattcgtctcaatctccacatactcagcgtaacattatcgcccgttcctttaaattgaaacataaggatataagagttattgctccttatgttggtggtggatttggcggaaaagcaggcgtgaacatggaagttgttgctgcggcatgtgcattaaaggttcctggtcaccctgtgaaaattaggtatacgagaaaagaagaattctatgatacctcaatgcgtcaggaacttcatgcgtatattaagatgggtgtaaagaaggatggaacaattgtggcattaaagcatcaactctattgggacgttggtgcttctgctgaatacggttcaaacgttgttaacgcaacaggattttcagccattggaccgtatagaattccaaatgtgtggattgattcctttgcgatttatacaaatagacctccttgtggagcatatagaggctttggctactcagaatttcactttggacttgaaagccacatggatagggttgcaaaggcacttggtatagacccagttgaatttagaaagaaaaatgcaattcaagaaggtgatacggttgcttatggtgttgagatgggtccaacaggaatacttcaatgcattgatgaagttgcaaaggcaatagaatggggaaaaccatcagagcagccaaaggagtctcacaaagttagagcaaaagggtttgctgctgtttggaaagcaccagcaatgcctgcaaacgaatcttctgccgctttcattaagttctccgaagatggaagtataaacgtcctcgtatcaggaatggaacttgggcagggattcttaactgcaatggcgaaaattgcagcagaagaactttcgcttcctcttgaaaaaattagagttgaacttcctgacactgacaggaacccttatgagtggcaaactgttgcatctcatgtcacttggtcatgtggaaatgcagtgagacgtgcagcaatcgatgcaaaagaacagattcttgatgttatctcaagagcgtactatatcgaaaaagcaaatctctatcttgaaaatggaaaagttaaatgctacactaaacctgacttcgaggttccatttgaaagttttgtcattgatggagtacaaatgcctgacggaacatatcgaggagggcctattcttggacgtggatcattcatgccagaatttacttcggcaaaggtgaatccagaaaccggtcaaggaggacatcccaatgtgcactatactactggtgcaggtgctgtggaaattgaaattgataccgaaacaggaagaatacgagttataagaatggcagaagctttcgatgcaggtaaggctataaatcctgatattgtaaagcaacaaatcgaaggtggttttgttcaaggattaggaacagcactttgggaagaggtaaaattcgcagaagatggaagaattctcaatcctaattttacagattataaaatcccaactgcacttgatgtgccaagagagatgcacccaattatcgttgaagttcctcaaccagatggtccatttggagcaagaggtattgcggaacatactatgattcccgtaatgcctgctgttgcaaatgctgttgaaaatgcacttggaataaggattaagaatccacctattactgcagaaaaaattataaaggctcttaatgaaaaaaacagttaatttgtgtataatgttaaaaatgtgggtgctatgttaggcacccacataagcaaggaggaggtggtaagagtttaaaaaatgtttgaaaagttcttaaatcttacagtaagcgaaaagactgtttattaaaaaaaatttaaaaaggaggtttaagatggcagaagaacaatttaaagcaacaagagtggtaccatggccagtggattcttatccatcgtggggattctcttttgttgcaggtttgcagcatgtacttacactttttggtgcaacaactcttgtaccaattctcttctcacaagcgatgggaatgagcccacaacaaaccggaatccttattgctacagtttacatggtaatgggtatagcaacacttttacagtgtgattcaagaattgggtcaggacttccaattgtccaaggctcgtcgttctcattcatacccgctgcaacggcaatctttgagaatgtgaaaaagggcggcggtggaataaatgagatgatgacagcacttggaagtgctcttttctatggtggtatctatgaattagttgtaggttattcaggtttaatagggcttcttaagaaagtcattactcctgttgtaattggccctacaattatgcttattggatttagccttgcgtctgttgcagtcaatactgcttcaagttattggccagtttctattgtaggcgttatccttatctttatatttgcgcttgttgtaaagaatagtaaaattaactctttcccagttttccttgcagttgcaattctgtatctttttgctgttcttggaactgcgataaaactattccctgaaggacacccaatgtttattaactttaaggcaatagcagatgcaccttggattgtttggccaaagccattaaggtatggaaatatcttcaaatttgactcatttggatttgctgcaattcttgctgcatatacatcctcaatgattgagtcatttggagattatcacagtgtttcttatgcatcaggtcttcctgatccaacatcccaaatgatatcaaaaggaattggagcagaaggacttggctgtatcatttcaggtatccttggcggtgttggaacaacatcatacacagaaaacattggtgtcgttgcccttacgggaattgcttcacgaagagttattaggactggcgctgtcatccttattgttcttggcttcctttggaagcttgggacaatcattggaaccatgccttcaccgataattggcgcagcatacctctcgctttttggtctcattggtgctcttggtgttcaggtatttgcacgtgcagatgtaacatcaacaaggaatcttatgattcttgggtttgcattcctttttggtcttgggttgccatctgtcatttctgcacatcctattacaatacctggtgcaacgtggcttgcaaacattctcaatggtattttccacaccagtatggcagttggtggtgttacggcaggtattcttgacaacataattcctggaacagacaaagaaagaggaattggcgtaaggtaattattgcaagtaaattatcatttaattttaaaggggaagcataagcttcccctttttgcattttttaggcttaataagtgattttacctcttgattttttttgcaaactcaatacaatatattgcctgatcggggcgtggctcagcttgggtagagcgtttggtttgggaccaaaaggtcgaaggttcaaatccttccgccccgaccattaggtgcgcccatagctcagcaggatagagcaacggatttctaatccgtcggtcgctggttcaaatccggctgggcgcgccatttatggtgggtgtagctcaactggttagagtaccggactgtggatccggccgttgggagttcgagtctcctcacccaccccaaggcgcccatagctcagaaggatagagcggtggattcctaatccgcaggccacaggttcgaatcctgttgggcgcaccacgtgcgcctatagctcaactggatagagcaacggacttcggatccgttggttgcgggttcgactcctgctaggcgcgccatttatatatatgtgggttcttagctcaactggtagagcaacggactcttaatccgtaggttgcgggttcgagccccgcagaacccaccatttttattttggacgataaaagtgcgagggtggcggaactggcagacgcgctggacttaggatccagtgaggaaactcatgcgggttcaactcccgcccttcgcaccattttttatttttaaagttttcattaaaatatgttggattattttaaagagaggtgaaaaatggattatacagtaaaagagagaactcaatcaaagattttagcagaaattgctcacactaaagacgaaattgagcacgctaaaaaagaggcttattctaatctttctaaaaaaattaaaatccctggatttagattaggaaaagcgccttacgagataggttctgcgtatattggctctgagcgtttgcttgaagaagcctttgagttgcttcttgataaatcattagttgaattctttgaaaaagaaaatatagaaccttttacgaagccttcggttgatgtaaaagagttttctcacgataagattgtttacgaagttactgtagagtttctcccgcaaattgaatttgaccctgaaaaaaagttggaaataaaaaggacgattgaagtgaaagaaagcgaaatagaagaaaaactaaaggaacttcaggaaacttttaccgaacttgaacccaaaaattctcctgttgaaaatggcgacataattgaggttgcatatagaattggggataaagatgaacagactatcactgttgaagttgggaaggacaaggttgttggtaattttaatgaattggtcttgggaaagaatataggtgaagagtttgaagttgaaactcaaaatactgttgttaaatttagagtaatttctattaaaacaaaaaaggtcccagaaattaatgatgactttgcaaaggaaattggatcggagtctcttgaagcgcttagggaaaaaataaagtctgaaatttacgaaaataaaaaacttcaattggaagagaatagaggaagagaagcgttgtatgaagttgctaaagatttaaatgttgaactccctaagaaatatattgaaggtgaagtagagtctcgttacaaggagtatgaaactgaatatctaaagcacgggctaaaacttgaatctttacttgaaaaagaaggaaaaactgttgatcaatttaaagaggaaattaaaaaagatgtaattcaagaattaaaagaaacgcttatattaagagaaattataaagaagaagggcttaatggcttctaaagatgaaattgaaaaagaatttgaaagaattcttcaagatgagcatatagaaaagggcagtgttaaaatgaacgaggaaattgaaagatatataagaaacgaaatattgaaaaacaaggctatttcaatattgaaagaaaatactataataatgtttggaggtgagtaagttgccaattattccaagcgttgttgaaacaacaggaagaggagaagtaagttttgacatttattcaagacttttaaaagacagaataatatttttaactggtgagattgaaaccgtacatgctgatttgattgttgcagaacttctctatcttgaatctctggactcaactcaggatatatatctatacataaatagccctggtggtgaggtaattcccggaatggctatttatgatacaatgcaatacattaaagcacctgttgcaacgatatgtttagggcaggctgcatctcttgctgcagtaattcttgctgcaggaagaaagggaaagcggtatgcacttcctcattcgaggattttaattcaccaaccttggggtggtgcacagggacaggcaactgatattgaaatacaagcaaaagaacttataagaataaaaaggatgataaacgaaatactttcaaaacacactggacaacctgttgaaaaaatacaaagggataccgaaagagactactttatgtctccagaagaggcaaaagaatacggtttaatcgatcaaattatctccataagggagccttaggaactatatggaagaaccaagatgttctttttgtggaaaatcttatagtgaagttgacaaattaataacaggcccagatggtgtgtatatttgtaatgagtgcgttttaaaagcatataatctcttaatgcatgagggaaagaaaaaacagtcgaggaaaaacatacctcttccaagcgaaataaaagcgtttcttgatgagtatataattggtcaagaggaagcaaaacttgtaatttcagttgcggcttataatcactataaaaggatttttcaacaaaatgaagaagttgaaatagaaaaaagcaatattctactaattggaccaaccggatctggtaaaacttttattgcaaaagtactatctaaagttcttgatgtcccacttgcaatatctgatgcaacaagcatcacagaggcaggttacgttggagaggatgtagaaagcattatccagaggcttcttattgcttctgattttgatgtatctaaagcggaaaaaggaattgcttacatagacgagattgataagattgcaagaaaaggcgagaatccatcaataacaagagatgtatcaggtgaaggtgttcaacaaggactgcttaaaatacttgaaggcaccgttgcgaatgtaccaccacagggtggaagaaaacatcctttgcaggaatttattaaagtgaatacaaaggatatactatttattggtggaggtacctttgaaggcatcgaaaaaattattgaggagagaaataagaagaggaaaattggctttgcacaagagattacaaacgatgataatttgagaatccttccacaagacttaattaagttcggcatgattccagagtttgttgggagatttccagtaattgcaaggctcaataggctttccaaggaagaactcgttagaattttggtcgagccaaagaatgcactcgtgaagcagtatcaaaaaatgttcgaaattgatggagtctcacttgaattcgaaaaggacgctcttgaatatattgcagataaagcattagaattgaatattggtgctcgtggcttgcgtgctgtaattgagcaatctatgattgagctcatgtataagatacctcagaataaatccataaaaagatgtattattaccaaggctttccttgaagatgctgttgaaccaatccttttaaatacaaagaatgaacgaattaatcttaaagaggcagcgtaaagcggaggtaaactaatgaacgaaaggaactttcaaaaaagttatgcaccatactttcccctaagagggatagtaatatttccacatatggttgtgccattaatagttggtcgaccaaaatcgataaacgcaatagaagaagccctttctacagataagttaatagtagtttcaacgcaaaaaaacggcctcattgaggagccggaaccaaaggatgtatatgatgttggtgttggatgcgaaattattcaagtattgagacttcctgatggcacatatagaataattgttgaaggtatcgaaagagttaaaataaaacaatttgatttatcgcctacgatatggcatgcacatgttgagcctttgaaaagcgtatacgagccatcaactgaaacagaagccctgatgaggcttgtatcggataaatttgcactctattcggaacttaacaaaaaagttcctcaggatgcgattctcagtttaacaaatattgactcaccagatcgacttattatggttgttatatcaaatctttttgtatcggtagaagaaaaacaaaaaattcttgagacgaccgatgtaaaggaacagttaaaatatcttcatgaaattcttgaaagggaaaacacgattcttgaaatatcaagaaagatagacgaggaagtaagaaacaggattgagaaaagccaaaaagagtactttttaagagaaaaattaaaagagatcgaaagagaacttggtgaagaaggagaaggcgcaggaacaatctcagaaataaaaaataagatgaagggaagaaaacttcccaaatatgtaattgataagattaacgaggagcttgaaaaacttaagaaaattccgccaatgagtcctgaaagtggggtgattcaaaattatattgattggcttcttgcgttaccttgggataaatctactgttgatacaattgacgttaaaaaagcacaggaaattctcgataagaaccattatgacttaaaagatgttaaagaaagaattcttgaactcattgcagttaaaaaacttaaaagtgatgttaaagggccaattctctgctttgttggtcctccgggggttggtaaaacttccttaggaaaatccattgctgaagcgcttggaagaaaatttgtaagagtttctttaggcggaattagggatgaagcagaaataaggggacatagaagaacctatgtcggtgcactacctgggagaattattcagggaataaagcaagcaggagttaaaaacccagtattccttcttgatgaaatagacaaggttggagcagattttagaggtgatccaacagcagcacttcttgaagcacttgatccagagcaaaataatgcgttttcggatcattatattgaacttccttttgatctctccgaagtgcttttcataactaccgcaaatgttgtcgatacaattccacctgcactacttgatagaatggaagttcttacactgccaggttacattgatgaagaaaagctacaaattgcaaagaaatttataattccaaagcaacttgtagcccatggacttgagtctcaagatttggtgatttccgacaaagctattcttaaaattattaatgaatatacaagagaagcaggcctaagaaatctcgagagatcgattaccaaaataataagaaaggttgcaaaagaaaaggctgaacgagggaaaattcgaagaagaattacagaagaaaaccttcgcaaatatcttggaaagccagaatttgaaagggagtcccaagaaaagaagagccttgttggtgttgcttgcggaatggttgtgactcttgcaggcggagacattgtttatatagaggcaaccaaaatgccaggtaaaggtagccttattcttacaggacagttaggtgaggtgatgaaggaatctgcccaggctgcattgagttatataagagctaatgctgaaaaacttggagttcaaccagatttttacgataagtacgatatacacattcatgtgcctgaaggtgcggtgcctaaagaggggccgtctgctggaattacaatgtttgtagctcttgtttctgtgttgaaaggcgttcctgttaacaaggatgtcgctatgaccggggaaattactctaagaggtagagtgcttccagttggcggaattaaagagaaagtacttggtgcatatagagcgaacatcaggacaataattcttccaaaggcaaacgagattgatattgaagatataccagaaggagttcgcaataacataaggttttactttatagaaaatgtagaagaggcgctgaatattgcacttgaaaatgagcatagggaaagtacttaaggaagaacgtgaaaaaagaaatttaaccctcgaggatgtctcgaaagggacccttataagagaatattatcttgaaaaaattgaagctgatgattttggtaatgagtttgatggttttgtgctttcctatattaagaagtatgcagagtttttagaaattgatgcacagccacttttaaccgagtataaggaactgttcaaggaaacaaaggttattaagcggagtacaaataaaaaacttaaatttatagctttaatttttattttgctttttattgttggatttgttttttctcttggaaaattcaaaagtggaactcaagttacaataaatgagagtattagccagacagaaacttccccgaaggagtccgaaattcccatccaaacacctcaagaacaaaccccatcacaacctcagaacaacttacaagaacagtctcctaactaccctgttatactcgttttgaaaagtaatgggagatgctggctcggaatgacaattgatggtaattattcacaaagatttattaaccaaaatgagacacttgaattacatgcaaaaaactatattcaaattcgttttggaaacgcaaaggttgttacggtaatctataacggcaaggatcttggaccagtaagtagtagtgaaaccgttgttgaactcaggtataccacgagcggggtagaaaaggttaatttcccatgaaaaaagtttcaataattagtttaggttgtcctaaaaacctcgttgattctgagcgtgttcttggtgaacttgcaacgaagtattcgataacttttgatactgataatgccgatattgtcttaattaatacatgtgcttttcttaaagaatcaagagctgaatctgaagaagtaataagtgaatttgttgaaaagaagcaaaagggtaaaattgacaaattacttgtccttggatgttatccgtctttagatgtagagggacttaaaaggaaatttccatctgttgatggttttgttggaacaaacaatcttagaagtgttttaaaggcaatagaaaatggcggtgtttttgtcgataaaacacctgagtatgcagatttgccacgactccaagttaccttacctcactacagttatttaaaaattgcagatggttgctcgcatagatgtgccttttgccttataccaaagataaaaggcaacacccacagttacgatatagattttcttgttagagaagcgaaggcactttcggaaaatggtgttaaagaactcgttttaattgcgcaagataccacccagtatggcatagatttgtataaggaaattaaacttatcgaacttttaaaagaattggaaaaaatagataatcttgaatggataagaattctttatacatatcctcatccttatatgcaattgcttattgaatatattcaaaagtctaaaaaaattgtgccatatatcgacatgccaatacaacacgcttcggataaaatactcaaagcaatgcttcgtgcatattccaaaaaagaacttgaaagcatagtttctaaaattaaggaatcagacattgcctttaggacttctgttatcgtgggatttccaaccgaaggtgaggatgattttaaggaacttgaagaattcatagagaagtatggagtcgaccatattggtatttttaagtattcaaatgaatttggaacagaaagttacacattggaacaagtcgatgaagatacaaaagaagaaaggtttaaaagattaaatgaattaaaggaaagacttgcaataaagagaagcaagtcattccttggaaaggaaatttcttttatagttgatttttatgattcaagattaaagaaatcatttgggcgatccatttacgatgctccggatattgataatgtagttattgcacagggaaaactaaaacaaggtgaaatttatagaggaattgtaaaagaggcgaacccttatgagtgggtggttgaaataaaaaaatgagaattttcatatctttaaaaacaactccttatgaagacgaacttttcaaaattctatgtgatctcaagaagaagattagaggagatataaagtgggtttctaaagataaccttcatgttacaacaaagttccttggggaagtagaggagtcatttcttcaagaaatttttagaattgttaaagaaactgtaaaaattagcaaacctttttcatttgaaattaaagggatctctggcttcccgaagaaggattttgcaagagttctattcttttcaatagtcgacttcgacaaaaacatagaaaacataatgaaaatacttgataaagatttcgaaaagtatcattttaaaagagaagaatcctatgtgcctcacattacttttggaagatgcaggagaaactatataaatcttaacgaatataagtttgaggattttgattttgttgtaaacgccttagggcttacagtatatgaaagtatattgatgagcaatggccctatttacaaagaaattgagacttttaattttaaagattaatcagtataataaataaaaaagagaggttgatgcgtatggcaaatactgaaaacgacaaggaacaagcccttaaacttgcaatgatgcaagttgagaaggagtatggaaaaggttcagtaatgagacttggcgataaaaaagccagtttaagtatagaggtaattccaaccggtatttattctcttgaccttgccttaggtgtaggaggcttcccgaggggccgtatcattgaaatttttggaccagagggaagtggaaaaaccactcttgctctcgaggcgattgcaaatgcccagagaatgggcggaaaggcgttatttgtggatgtagaacatgcgttttctcctgaatatgcgaaaagtcttggcgtaaatatagacgatcttatcgtttcgcaacctgattatgcagaacaggcacttgatattatagacatttttgtaaggtctggtgctgttgacattgtagtacttgattctgttgctgccttagtacccaaagcggagttagagggagacatgggagactcctttatgggagtacaagcaagacttatgtctcaagcattgagaaaacttgcaggcacaataaacaaatcgaaaacttgcatgatttttattaaccagttgcgtgagaaaatcggagttgtgtttggtaatcctgaagtaaccccaggtggacgtgcgcttaaattctatgcttcagttagacttgatgtaagacgtgttgaatcaatttctggcgatggtgccgacaaaggtaatagaattagaattaaggttgtaaaaaataaagttgcgccgccttataaagaagcaattgttgatcttatattcggtgaaggtatttcgcgacttggagatttatttgatgttgcagtagaaaatgctattgtcaaaaaaagtggatctttcttctcatatggtgacatcaaacttggacaaggaagagataatgcgataaaattgttgcagtcgaatgaagaactactcaataagataaagaaagaattagatgaaaaactctttgcaaagaaagaagaagcccagtagtattttaaactatgcgttgaatttactctctcgaaaagattattctgagtatgaattaagaggaaaactaagtacttattttgatagtggtattgaagaagttatatttaaattaaaggaaagaggacttctttcagatgaacgatatgctttgaggctaatagatagatatattaagaaaaaatatggttttttaaaaataaaagtggaacttgaaaagcgcgggttgagggaatttaacgatattttatctaatttatatacggatgatttagaaaaagaaaatataaaatactttttacacaaaaaaccaaaagaaaaactctatgcctatttaattcagaaaggtttcaggcctcatatcgttcaggaagtcctcgccgaaaaaaataatttagggaggtgaggataatgtcggtaccgtacattttgtatgtccttgttactatttttatgtttgctattggtgcaataataggatgggtagttcaaggttatatctataagtctaagataggttcattcgacgagtatgttaagaagaagcaggaagagttggaaaggaaattagaagttcaggaacgtgaattaaagattcattcgaaggaagaattagagagaaagatacaggagttagaaagcaaatacaaggaaagacagagagaacttcaggaaattgagaatagacttttaaaaaaggaagaaattgttgatagacgtgcacaatttcttgataaaaaggaaaaagacctcctaaaaaaagaggaagatattttaactttaaataaacaaatcgaggaaaaagcgaaaagtatcgaagcagagctctttaaaattgcatccttaacaagagaggaagcaaggcagatcattctgaaggaggttgaggagagtttaaagaaagatatagcaagaaaggtttctgaggctgaggaggagataagatcaattgcaaaagagaaagcaaaagtaatattatccgaagcaatggaaagttgtgcaattgattatgttgcagaaaccacagtatcggtagtgccgcttccttctgatgagttaaagggaaggattattggtcgtgaaggaagaaacattagaacctttgaaactctaacaggtgttgacctcttaattgatgatacacctgaagcagtaacattgtcttgttttgacccaataagaagggaaattgcacgacgagcacttgaaaaattgatcattgatggaagaatacatcctgcaagaattgaagaatttgtaagcgaagcagaggcacaattcgaagaaagtctaataaaggatgcagaggatgccctaatgagtatttcgttgtatggcttcccaattgaattaaagaagataattggtgaaatgaaatataggacaagttacggtcaaaaccttctaaaacattctcttgaagttgcaacaattgctggaatcattgctcaagaaattggtgaaaacgttgtacttgcaaaaagggcgggatttttgcatgacatagggaaagttatttctcaggagtatgaaggccctcatgcgcttactggaggggaacttttgagaaaatttggtgaaaacgaattagttattcatgctgttcagtcacaccatggtgatataaaacaagaaactgctctggacgttatagtccaggtggctgatacgttatctgcaacaaggcctggtgcaagaagagaagaccttgaaaactacataaagagaatggaggaactcgagcgaattgcaagctctgtaactggtgttaaaaaggcgtttgtagtccaagcgggacgtgaagttagaattcttgtaaatcctgaggaagttgacgaagaaacttcgcagaagattgcaagagatgttgcaaggacgattgaagagtctttggtatatccaggcattattaaggttactgtcgtaagagaaactcgatatgtagagtatgcaaaatagtcttaaatttccggaggagttggagtttttacctgactcttccggtgtgtatattttaaaagataaagaaaataaagtcatttatgtaggaaaggcaaaatcacttaaaaagagagtaagttcatacaaaaatcctaaagatacaaaaggtaaagcgcttttttcaagaataagaactattgaatttatcataacagaaaacccagatgaagcccttcttcttgaaaacaatcttattaaaaaattcaagccgcctttcaatgtaagacttgtagatgacgagaactatccatatataaagataactgatgaagagtatccaaaaattcaaaaagtctacaggattagaggcgaaaagggaaattattttggcccattccctcatggaaaggcagtagatacaacaattaagactcttcgtaagatatttccaattcgttcgtgtaatctaaaaataagtgaagaaaaaaagtatcagccctgcatgctttatcaaattggactttgctctgcaccatgtgcacatcttataagcaaagtagattatataaaaacagttgaaaatttgaagacttttttaagaagcgaagacaaatcaattattaacactcttgcaaatgaaatggaaaaagcaaaaagagaattacaatttgagagagcaatcatatatcgtgatgcaattaatgggcttaatgcgattttctcctcgcaacgtgttattaccgaagaaaatgtgaatttcgacctaattacaggcgagataaaaggtgataagagttgtgttgtgaaagtaactataagaaacgggagggttgtaagcctttatccatttattttggaatctttagaagataaaccaacgcttatcgagcaatttttgatttcgtattcacaacatgcgacatctgaaaagatatatgttgattgttctttggagaacaaagaagcacttgaaaaatttctgaaagaaaaaacaggacataaagtgcaaattgtaaaagctaaagggaaagcttccaaaaaagttttagaatttgcaaaagaaaatgcaaaattacaccttgagaattatctaaaaagaaaagaaaatgaaacaccaaaagtccttgtccaaatgaaagagatactttccttaaagcatattcctataagaattgaaggctatgatatttcaaatatacaagggaaattcgcagtgggatcaatggttgtgtttactcgtgggaaaaaagataaagatgaatatcgtagatttagaataaaatttgtggaaggtccaaatgattatgcaatgctttatgaggtacttttaaggagatttatgcataatgaagaaggcttttcaaaagaacttcctaatcttgtccttattgacggaggtttaggtcaacttgaagttgggaaaaaagtaaaagagatattgaaccttgatgttgattttatttcacttgcaaaaaaagaagaacttgtttttactgagaagagtaacgaaccgataagacttgaaagagactcacctgttcttaagttattacaacaggtaagggatgaatcacatagatttgcaaaggcatactttaaggagttgcattctaagataattacggaggacggaaatgaagaataaaattttggtgagtttcattgttaacgcaattgccctttacttagtaagtttaattgttcccgggatatcttttgataacacattaagtattcttgttgcaagcctaatttttggtattgtgaactcagtcataagacctttctttatgttcttatcgcttccactaatatttcttaccttaggtctatttatgtttataattaacggattaatgcttaaaatcgtttcgcttcttgttcccggctttcatgtctactctttctgggatgcggtatttgcatctcttcttttgtcagtaatttcggtggttttgaagggggttttatttggaaaaaatcgatagaaaggcaatccttgtacatatcataagtaaggaaaataaagagctaagagaagagtatcttgaagaatttagacttcttgtagaaactctttcctatgaaattgttgcagaaacaacatattcactgagagaaccgcgttattcaacttttcttggaacaggaaaaatcgaggaattaaaaaaacttgcacaacttacagatgctaaaattgtttttattgatactactttaacattcctccagttaagaaatctttctaaggaacttggcgttcccgttgttgatagaccacatcttattcttatgatattttctatgcgagcacggacaactgaagcaaaacttcaggtagaattatcacaactcaagatgcgtcttcctgaaattgttcatgaagacgtagatttagatcaacagacaggttctgaaatgggattaaaaggaccaggtgaaagaaaaactgagttaaagaggcgatatattgcaaaaaggattcaaatacttgagaaaaaactggaagaaattaaaaaacacagagttgaaattagaaaacgaaggacaaaaagtagtattcctataatttcaatagtaggatatactaatgcaggcaagtcaactcttttaaatacattgactcaaagtgaagcttatgtggaggataaactttttgcaacgcttgacagtctttcgagggtgggtgagataaaacaaaatatctctgctatttttgttgatacaataggttttataagagatttaccgccacaacttatctatgcatttcactcaactcttgaagaaattcttgattcgtggataattatacatcttgttgatgcatcagaccctctttttagggataaaatggaggttgttctttgtacacttaaagatttaggagcatctaatattccaattattacagtatttaataagattgacaaaatcggtgaagagcctctcaaatatctacaatcaatttacaaagatgccatttttatctcagccaaggagagtattggtatcgaccagttaaaagaacgtcttgcaaacatgcttagcgaattgatagtaagagtaaaaatagttttgccttataaagacgctcatcttcttgatgagatttacactgtagcgaatgtcatttcaagaaaagatacagaagaaaatatcatattgtacgtcgaaggctactactcaaatttaggtaaattcaaaaattatttttcttcccaaaggactgcttgaaaaatacttgaaaaattggtaaaatcattagtatgaatacgaactacgttgatatttttgtatttgctttattgttgactgagtttttcgttgggataaatagaggtgcaattctttttatatttgatattattgggatagtcttaggagtttttttgtcaaacttgcttgcgcctaagttatcgctttttctaaatcatagttttcatcttgataaaagtattgctgaaaaaattcaaaatcttgtaaatattcctggaggtttttcaagtcttggagcaacttttgaaaatgtttctaagactataacgaatatgcatcttcctaaaacgcttgaaaattttatcctcgcaaatggaacagagccttatttgagcgtgaaagattttataactctgcgtttatctcaatttcttgtaaatgcgatttcttacgtacttgtttttgttatcgtaattttgatagttagaattgttgcgttaataattaggcaaaccttgagagtaagtcctttcttaaggtggattgatataatccttggcggcgttttgcgtgttgcattatcacttaccataattgcagttgtgatacatatgctggggttcgttttctcatatcttgatctatcgcaaagcgagtttttcaagatgctcataagttcgagaacatattacatttcggaaacttattttcaattgatctcaaattacctaacttccattattgcgaattttaaatgatatggcaaatttagattttcttgactacaaccttgacaaagaacttattgcgcaacatccgatctatccaagagatcatgcacgtcttatggttgttcacagagatacaggcgaaattgagcataggaaattttacaacattgtggaatatttgaagaaaggtgattgtcttgtcttaaataatagcaaggttttgaaggctcgatttttgggaacaaatattagaacaggtggcaaaagagagatttttcttttaaaatacctatcttataaaaaatggcttgctttaacatcgccaaatgatagagttcatgttggagatgagatacttgttagtaaagatccagaagtcaaagttagggtattattaaaaggcgaatttggagagaatacagttgaatttgaaagtgctcttgagatggaagaggttttaaaatatggagaagttcctcttccaccttatataaaggcaaaggtgaatttggaggaatatcaaacagtctatgcgaatcttttaggatccgttgcatcgcctactgcagggcttcattttacgaaagaacttttaaagcaaattgaagaaatgggtgtttgtgttaaatatattacactacatgttggccttgggacatttaaaccaatcaaggaagatgatttaaataaacacaaaatgcatgaagaggaattctttatttcaaaagacaccgcaaaaactgtgaatgaagtaaaagcaaatggtggaagaataattgctgttggaacaacagttgtaagggctcttgaaacagcatcgacaagaaaccacattttgaaaccatattcaggctcgacacgcctatttattaaacctggatatccatttaagatggttgatgcacttattacaaactttcattttccaaaaactacactccttgctttggtttgtgcctttgcttcaactgaattaactttgaaggcgtataatattgccgtaaaagaaagatatagattttatagttttggcgatgcaatgcttatcctatgaggtgatacatgtttgatataaagttcaaagttttagcagaagatagttggtcaagggctcgaattacacagttcgaaacgccacatggcaccattgagacacctgtttttatgcctgttggaacacaggcaaccgttaagacgcttacatctgatgaaattagagaaattggctttaagattatactttcaaacacataccatctatatttacaaccaggtgcttcaatcattgaaaaagcgggtggcatccacaaatttatggattgggatggagcagtgcttacagatagcggtggcttccaggtgttatctttgaaagatttgaggaagattaactcagatggcgtggaatttaagtcatttattgatgggtcaaaacactttttcactcctgaacttgtaattgagacacaagaaaaaattggatctgacattgcaattccactcgatatatgtggaacatacccaagtccgcactctgaaacgaaaagggaacttgatataacagttgaatgggcaaaaagaagtttaaaagcacacaaaagagaagatcaaattctttttggtgtaattcaaggaggattttataaagacctccgaaaagaggctgttgaaagaattttagaattggattttcctggcgttacacttggtggattaagtattggagaagaaaaagaacttacagccgagatggttgactacacggtgtctctcttgccaaaatataaaccaagatactttatgggagttggagatccgataagcatacttgaatatgtacggcttggagttgatatgtttgattgtgtccttccaacaagaattgcaagaaatagaactctttttacaaaaactggtacaataaaaataacaaaagcaatatataaagaggattttactcctatagaaaatgattgtggatgttatacctgtaaacattatacaaaggcatatttaaatcatctttttaaagcaaaggagcatcttgcaggtcgtcttgcaaccattcataatctctatttcatgaactggttaatacaagaaataagaaaatcaattaaggaagggtattttaaggacttttaccaagaatttaaaagtaagtataaagaggggaataattcagaataatttaatccgaatttgagataacgaaattttctgtataatttattacgtattgtaaataataaaggaggtaggtatgaagaaagtattggcggtgttagtgctaattttgattcttacgccattttttgcaggatgtgctccaaaggcaaaaccacttaacgtcattgtaatgtttcacaatcatcagcctttttataaagatcccgagtctaatacatatattctaccttgggtaaggcttcacggggctaaagattactataggatgccttatctttcatctcaattcaaggatatacacataacgtatgatctttccgggagccttattgatcaaataaaagactatctaagcggagtagaagataaatatcatattgtttccagagttgacccagataaacttacaattgaccaaaagtttttcatgctatctatccctggtgggttctttgatatcaattgggatcacattataaagaaagttcctctatacacagatttattaaataaaagacaagacattttcaaacagtattcaatagaggataaagataaattggttaatgcttattcaagtcaagattatttaaatttacaaacactctttaacctcttttggcttgatgtaaattacataaaaagcgatcctgaattggcacctcttttagataaggcatataagaaagaaaatttcactatagaggaaagaaatcttgtcttaagaaaacagatggaaataatgtcaatgattctgcctgaatacaagaagttaatggatgagaaactcatcgaaattgtttcaacgccatttgcgcatccaatttctccacttcttgtagattttggtttatcaactgaattaaaagaacaattggatgcttctaacaagctttttaatgaaacgtttggctcaacaccagcaggaatttgggcttcggaatgtgctcttaacgacgatgttttgaaaatatttagcgaatttaatttaaagtggaccatctccgatatcgataaccttcctcaactcgggatagacaaaaatgatcctataaaagcgcatcttccatatactattaacggggttacagtattttttagagacaaatatttatctgatggaattagttttagatactcaggaaaatctgttaatgaggcaataactgatgttgaaacaacgcttacgaatttacaaaaactcaatacggcaggtgatcttgtttatacaattgctcttgatggagagaatgcgtgggaatactatgaaaatgacggaaacgatttcttaaacgcgttttatggtaaactttcggaacttcaaaagaagggaattataaaagtagtaacaccgtctgaatatctttcgaagtttaaaggccatgaggtgactttacataaagtatcagcactttatcttgagaataaagatatatctaatattaactcttattcaaatcttccaaagagagagtatgatgggtattttggagaatcaagttgggtgaatccaacgcttgatacatggattggtgaacctcaagaaaatattgcgtggatgtggttaattgacgcatataaaaaatacaaagaaaaagaaaattctctcagtttgagtattcaaactgaagttaggcgagatttgatgattgcagagggatctgattggttttggtggtatggaagtgatcaaagttcaggaaatgaccctgcatttgatagattatataaaatacatttgggagaaatttacaaaaaaattggaagtgatattccagattatctttatggaaattatttcccagatggggaaccttatgtatcaactgaaatatccttaaaggatgatgaggttgtttctgttagtaatctttcgaatatgaaaataggggaaatggtttatagcaaaaagaaaaatttgctaactttaaaactcaattctcaagatttcattgttgcagtatataacggaaaatctttaaattcatttttaagcgaacagacaaaacccagaaactttaatatgagcaatttcccatatacaaacgaaagtattggaatgcccgttgattttgagatttacgggaaagatagtgtatattctttggatctaaatggtctcaacttgaacaagttatatatcgtaatagtaggtgttaaaaacgggaatataaaggtagaaacacaacctattaaattaaaattcccgctaaacattggaggaacccttataggtgaactttacgatcaagcaaatgatgatagcgggcctggaacttatacctatcctcttaacgatgtgtttaaaaataagggtcatctttttgatttaatttcctttaagatgtatgatgcaggagagaattatatacttcagtatgaaatgggttccataggtggaaatccttggaatggacctaatggtttttcttttcaaattattgaaacatactttgatgttattgatggtggaatgaccgagcctattgatgttaatggtccaaatgctttgcttgatgataagcatccttgggatgttgcaattcgtattgcagggtggtcatatggcaactatatacaaaattcaaaaggtgaagttgcacaaggagaacttggaatttcagttgacaatgaaaagaatacaataaacgttgtagtacctaaaaagtatctttcaattaattccaattatactccttatgtgtgcatcatttcgggaagtcaagacggatacggagccgggtatttcagggcaatcacgcaaactgcaagcgaatggacctgtggagggggagatcctgaggcacttaatgcaggagtactcccgaaagtaatggatatctttacacctaaggataagactcaaaaagaaatcctaacctcttacgatgtgaacagtaaaaaacttgcaattattcctatgcttccccttgaaaaagcaaaagaagtacctaatcttatctcttcttacaaattaaacattggagaaattactcctcctaattcggaattttctcttgatattcagattaaaaatattggtaaaggtgatcaagatgatcttgaaggtaatgagctaacattgtatatccctgattttgtcaaagttaggaaaatagaaacaagttcgtttaaaagcgttatcaatggtaaagtaattgccttcaatggaagtgttaaaaaaggagaagttgaaaaggttaagattacttttggtttggcaagcaacgttcctaatgcatataaagagaactttaaaggtattctgagttttaatggagatggattagggaaaaattctacatcctcagcttttgaattttacttttacacgagttataaattggaaatttgtctaccttttgataaaaattatcttgtaagaaatggttcaaatattcaattcaaaaatgcgaatattaaaactgaattttcagagagatttaatgatgcaacaacttctcttgaagacctttgcaatgctttgggtataagttattcttttgatggtaacaagcttactcttgtatttatggataataaatatgaacactgggtagggcaaaacaaagcacttcttaatggtagtgcaataccattagttcaaggagaacagaatataaggagttacgtagagaacggtatcttgaaattccctataaaagcacttgcatatgcgttcaaatttaagtataatatagacagtgtaaataaaactgcaaatctctactacctcccatagatttagagtgaaggagaatctccttcactcttgaacatttaaaggaggcaaaaattgaaaggcaaaaatcaaagagatctaaaagaagaaaatacctcaacggtacttaaattagtaaaagataatccaggtatttcaagaatatctgttgtgagaaaaactgacctaacacctccaactgtttcaagaattataggttttcttctggaacaaggcgttgtctctgaaacccccggagagtcaagtaaagttggaagaaaaccatattatcttaaatttaacggaaacaattttcgagtttttgcagttgagatgtcatacacacaagtaaagtttgctctcattgatttcgatggaaaaatttaccatgttgaaactattgaaacatctactgatatctcaaataaagaacttcttgaattgatcgttaaacattataagaagtttgctgataagtttggtagaatttttgcagtaggaatctctgcaccaggacgagttgatcctaaggaagggaaaataattagtattccaaatcttaaaaatctttcgaacttctcagtctatgaagtagcaaaagtagttgataagccagtttttgttatgaatgatgcaaatgctgaagcccttgctgaaatgttttttggatatggtcgtgatgtgaatgatttcttacttgtgcacattggctttggtattggtggtgggattgttttaaataggaaactttataacggaaattttggtgtatctggagaaattggccatatttcagttgatatggactttggaattgaatgcgattgtggcaataaaggctgtattgaactgtattcgagtgcaaatgcaatgctaaaagcagttcaaaaacagttgaaagcagaaaatcttacgttagataaactttacgaactgcttaaaaagaaagataagatagcacttagcataattcaagaaagaagcagaatggtaggaaatgtgcttgtaagtgttgcagatatacttgctcctcaaagaattatcattgcaggtcctgtggtaaagatttcagattttattattccacaaattaaagagactttgaaaaaacgttccttctatgggtttggagagaatatcgaagttgtttcttctgctttgaaagaaaacacaggactaattggtgcaatgtcagttgtactgaatgagtttttagagcatccctatgagtttatagcccaaaaataatacttactattgtgattgttataaaaagaaggataattacacctaacgtgtagcgctgattatttacaagtggatattcttttttctttaagtattctttggtttctctgtgtagtaaaagatagatgagatatacaagccatggaatttgaattagaaggatggcaataattttttctggtgtgagtcttgcaatgccgaggacaagataaggcgtaaaagcgttaactttgtatttattcattaggaaggcggcaaaagatttgaaattaagcattaaaaaagttattatgatgttgaccaatatattgagagttataattgctgtcaaaaattttcttgaaatttcttttcttaaaagtaaaaggattgaaggaattaaataaactaagaacacaatagcacacaacataaggataggtttactaagcgtactttcaacaactttgaatctaaagaaaagagttgcagaaaacagcacaaaataggaaaggcttatgaagagtatataaactgcgattttatactcttttggcatcctatccatttttaatatctatacctaactcatcgagttgttttttatctacttcacttggggcatctgttaatggacaagtgccagaagtagtttttgggaatgcaattacatcacgaagactattcgccttgctcaaaatccatacaagcctatcaaggccaaaggcaattcctccatgaggtggtgcgccaaatctaaatgcttttacaagaaatccaaaccttgattctatttcttcatcacttaaaccgattgccctaaaaactcttttttgtaattcagagtcatgtattcttatactccctcctccgagttcgtttccattgagaacaaggtcgtatgcaattgctcgaacgttttctttgtcagtttcaagcttgtcaagatcctccggattaggcattgtaaacggatgatgctctgcaacaaatctcccttcctcttcgctatatgagaagaatgggaagtttacaacccaaaggaaattaaatttttctttgtcaattttattaaatctttcaccaaaaaacaatctaattcttccgattttttcaaatccgccctttttatcaactacaaagatagtaactaatgaatcgtctttagtgtatttcaaaatatcttttctctctttttcggttaaaaatttgctaaattgagaagaaatttcttctccgttaattttaaaatcaataaaaccgtttacaccaaattgcttaacttgttcttttaacttgtctacctcacttcttgaagtgttatttactccatctattgctaagcctaagattaatttagagccatcgttttgaaaaacttttatttgagtatctttaaatgtatctgtaaagtcaataatcttcatatcaaatcttgtatctggtttatcggagccatagaaccttattgcatctttataatcaattcttgggaagggagtttgaatttcaatttccataacttccttaaaaagtgttttatacatatcttcaacaagagctattatatcgtcctgttcaacgaatgacatctccatatcaatttgagtaaattctggttgtctatcaagccttaaatcttcgtctctaaaacatcttgcaatttgaaaatacttttcaaaaccgcttatcataagaatttgtttaaaaagttgtggtgattgaggcaatgcgtagaattttcccctattaagtcttgaaggaaccaaaaagtctcttgcgccttccggggtactttttgttaaatatggagtttcaacttcaataaagccctttgatgaaagataatttcttatgcattgcgtaatttgtgctctaaattcaaagatatttcgcatttcctcacgtctaaggtcaaggtatctatatttaaggcggacaatctcatctacatcttgcggtacaaaaggattaaaaggaagatcttcagcttttgaaaatatttcaaaatctgaaagttgtatttcaataaaacctgtttttaatttcgggtttggcgtttcacgtctttttactgttcctttaacagccaaaactgactcaaccttgagattttcaatagtttcgaatttttcctttggaatatcgtttgggttaactactacctggacgatgccagagcggtctcttacatctaaaaataaaattccaccaagatttctttttctatgaagccacccgtttactataacaacattacctattagattttcatctatttcacctgcaccaactgttcttttaagcattatttatcaactcctttatcgattctttaagttcatcaattttcacttttatttgatttcctttttccatatccttaatgcttacactattttcggaaaattcatcttctccaagaatacatacaaagtttatctctcttctacttgctctttctatctgttttttaatagaatctccttttggatcaatttccacaataaaatccggaattagtgaatctcttattttaaatgcagtactgctaaactttttatcatatgcaatatagatttttttattgtcaggaattttataatttcttgctttaaggatttcaataaaccgctcaacacccaatgcgaaaccaacacctggagttttccttccgccgaggtcctctataagatagtcatatcttcccccaccaagtaaggcattttgtgctccaaggtcttccgaaactacctcaaagacagtctttgtgtaatagtcaaggcctctcacaagagtgttatcaacctcaaagggaatttttaactctgtgagtaatttttttacttcttcaaaatgctccatacattcatcgcaaagataatcagttatctttggaagactttctttcaaagagtctttttcttttttgcagtcaagaacccttagaggatttgtataaagtcttctttggcagtcagaacaaagttcattataatgtggcttaagtgcttccgtaagcgtttctttatacttaggtctacagactctacatccgatactgttaattttaacttttagatttttaatgttgaagtgttctattatcttaagtgcaatttgtattacttcaacatcaagtattggtgaaatatcacccagtgcttcaatacctagttgataaaattctctgtatcgacctttctgcggattttcgtatctaaaacattgaccaaaatagaaaaacttaaggggcattgggtttgtttccatgtgatgctcgatgaaagatcgagcaacggaagcagtcatctctggtctaagtgaaagagttcttccacctttgtcgtcaaatgtgaacatttctttttctactatatctgttgtatttcccacagacctatcaaagagttcggcatactctactgttggaagaactatcagtttatatccaaaggcgtttgcaatgttatagcttagtttttgaatttcattaaaaaggattgcgtctattcctaaaatatctttgaagccttttactgttttaatttccattctgctctcctatatagtgaattttacataattttatctaaaaatcaagtttttgggatttgtgttggttttaaatataattgagatatgaaccacaaatttatagaggcccaagtaagtgaaataacaggtgcaaaaatatacggatttttatcagagaaactaaaaggaaaaaacagagagttaatcaaagaaatttcaaaagatgaatttaatcattatctgctacttaagaagatcactaaagtagatgttaaagaggactttctacaattaatactttataaaattctatattatgtatttggggtggtatttgtagttaaattgatggagagaagcgaaagcgacgcagtaaggctatataaggaactatcaaataaggatagtgagtttttgtctgttcttgaagatgaggaacgacacgaagaggaattgattgggttaatcgaagaggaaagagtatattacgtaagttctgttgttcttgggttgaatgatgcgcttgttgaaattacgggaacaatatctggtttatcctctgcccttcaaaatgcaagaactattggagttgctgcacttattacaggtgttgctgcctccttatcgatggctgcgtcagaatatatttcaaaaaaaaccgatttattgtcacaaagaaatccacttaaagctgcagtttatacttttgttgcgtatttccttgttgtccttggacttgttttaccatttttctttgtaaataattttgtaattggttttattttttcaataatatttggcttcttaatagtagtagtgttttctttctacgtttctattattcatgatacagagtttaagagaactttttctgaaatgttttttgtagttattggtgttgttgtaatcacattctttttgggttatattgcaagaaaattattcaatgtaaatatttagacgaggtgaataggaatatgattaagagagttccaaaaatttttatttcgttaattattcttggctatatttttgccttcttttcactatttgatccgacaaaaagaattgttgggttgttgtcgtttgttgttgcagcaattctacacattatacttttgatgtctaatgagtataaatcttcaagacatctttcgcttgcttcgaaatatattgaaaaaaatatgccaaataacgcatatgatgagattcttaaggcagcaagactttacgaaaacgaagaagagctttacaagttgttctacaataaaacaaaattcaaggaaacagttaggaaagttgcgaacctcatttacgataacataaaggatcatgatacaccttatttgcgatttattggttcaatgcttgaatatatttcaggagatcttgagaaagcaaagagattgcttgtcagtattgatactgataaattgacaataaagatggtaagattgctgggttcggtgttttatgatcttaaagactttgataatgctatcaaatatttgtctttgtatgatccgccatacaccccaatgaatgaagatgagcttgcagttgtatatggcttaggcatatcctacttacaaaaaggagatcgacaaaaggcaaaagagtatctcgaacgagttgaattaagaaactcaacatttggaaacgtatcacaaattttaaagttattagaaaatgactctaaagaatcataatttttgcatttttcttcgtgagaaaagaaaaagataaaatcccgagggtatagaataagaaaaaggtaacaattgccgatttgtaatccccacccataaacgcaaaaagcaaagaaccaataaaccatgcaagattccatgatatttctttcacactcgaagcgattgcttttatttcatcttccattaaatccatgtagtatgaagtatagactggaatcgatgcgtttataaaaatacctcttaaaagataggaaattatagacaacgttttgttttttgagagaagtaatatgatgaatggaagggaaaggctttcaagagtaattacggaatagaattttttaaattttttaactacatatggtataaaaaatgatgcaagtgctattaaaatgctttgtgcaccaaatataattccaagtttttcgtatccaataccttgatactcgatgaagtaaaggttaaagaaaggaaccataacacctgctcctatacccattagaaactcacttattgcgaaaattccgataattttaaaatttttcttatagttgaatagtttaattagcggatcttttattttagaaattatactttcactttcctctataacccattcctcatcaatcctgataataaatagaagtcctaatattgttaaggttgctgcaataataatagcgcttctcaatgcgaaggcttgatcgccgtttaatatctttggtaaaaaactacccaaaatttctccaataaaatttccaagaacaacactaccaaaacttaaaccaaataaatgagtttgctcataggaagtactgtttcttgaaaggaatggtgcttcgttgacaaggaaaagcgaggaaccaaaacctattaaaaatataaaaataatcaatgcaaatccatttttagataaaaccataccaatttcacctaaaaactgaagcatagtccctattgcaaaacttcttttatgacctgcaatgtttgaaattaatccagaaagtaaagcaagcactgcaatacctaagtaataaataccattgataaatcctataaattcattttttactcctaagcttttcaaatatagattcaaagtgagaaaaaatattccagtccctatagagattataaaacttgctaaaatataacatcttgcatttttattttcaagtaaaacttttcttatcataaacgcacctccaacttttcgaaatgaattatataacaaaatattataataaaattttatttaaattgcaatcaaaactaatcccgaataaaatagtttaagatttagttttcagttatgttcgttcttgtttgttctgttgtattgttttctttagtaattttgcttatctttgactcgcaatcagacaatttccgctttaattccgaaatttctcggtaatgcactatcaaggaaattaaccacattatgacaactcccgcaaacagcattatgattccaaatagcccaactgttgtgttgaacttaaatgtaaaaaagttaataactgttggattgtagttttgtgcaattaaaagcacagttgcaagagaaactaaaagaataaaaacaagaaatacgtttaacttcttcataatcttccctcctatttttcaagtaattcccttaatacttcctcttttttattaagatcaaaagtgtaaaaaattactccatttatatcgtaacctttaacttgcaaagtaacaacgctattaaaagttgcaactacgaatttctctttttccatcaacacaataaaaccactttttcctaaatttttcaacttatgagccattgcctcgaaaccttttcttgagatgttttcgaatacttcctttattatcttttcactacttaacctttttataacctcatccaagagtttctcctcaagacttcgattaatatttgaaagcattttattaacgttaattgttttgttaatttttgatatgagttctgattcgcctgtcgtaagcatctgtgatatttgttcaattatttttgttttttcttggaacattttaagcgctcttattcccgatgcaaagtagatccgtgttaactctttttttgtcttttcggccttgataaccttaattattcctatttcaccagttctttcaacatgtgttccactgcacattgaaatatcaaaaccattaacctcaactatccttattgatccttcaacatcaatcttttttcgcaaattcaacttctcaagatcttgactacttacgtaatatttttttacttcccgattttccaaaactatcttgtttgcaagaagctcagcctcataaatttttttatcatctatttcaattgagttcaaatcaattgttgaataatattcgcccatatggaaactcactgtttctatgttatataattttaaaaacgcttgtgaaagaatatgctgagccgtgtgttctcttgaaatttcgagtcttctttctctgtcgataatgcagatagggttttcttcaacgtctaaggtatcaacctcatgaattattcgcgagtccccttcttttacagaaagtattttagcttttccaatgtagcttctatctccgagctgtccaccttttccatcaggataaaaattggtttgttcaagttcaacaaaaaattttccattattttcaaatttgtcttttacttttcctttaaattcaaatatatcgtagtctatcataattcaatttctcctttgaatacaaatcgtgcatctccttctaaaaggttttctgactctttgataattactgtaagatcgcctcccagggcttttacggatattacattatttccaccgaagaactcatgcaatacgtatgcagaagcaactgcacctgttccacaagcaagcgtttcttcgtaaacaccgcgctcaattgtcctaatttttattgtgtttttattaacaatttcaataaagtcaacattaattccataagggaaaagtttgaagttttttgcaatcttgacgccttttgcttttggaattttattaatattcatcattgggattactgcgtgaggttctgatgaatttacaatatatagttttaaagaaaataagtctagtgttgtttggtaatcttctttaaaacctataacaaaatttccaagtttttggactggtcccatagataccacaaatctaccatcggctacttttttaacttcttttaaaccggatagtgtttcaatctttatacttcttttaccaaaaaatttgtcgaaatacaatccaacacaacgagccccatttccacacatttgagattcgctaccatctttttcaagaactctcattttgatatctgcaacgttgctttcttcaagatataaaagagaatcaccaccaattgatgcgtgtctatcaagtagcatcctcgctacttctaacggatattctaacttattggaacgtccgtcaataataacaaaatcgttaagcgctccttcgaatttgtagaattcaagaatttttcctttcgacatctccaccaagcctttgtattttctctatgtaattttcataacctctatcaatatgtatagggtctaaaactttacttattccttttgcagataaagttgcaagtagaagcgacattcctcctcttaggtcttttgctaccacaactgaaggtttcagttcttttactccggtaatgaaagcagagataccttcaactttaatatttgcacccatttttatgaggtcgtcaacaattctaaacctattttcaaaaacagtttccgttacgacacttgctccatcagcaagtgtaagtagggtcaaaatttgagattgtgcgtctgttggaaagcctgggtaaggtagagttttaaccgttgttggtgacatttttcctgtatattttgctacaatttcgttttctttaacagaaatgtcaagaccaatttcttttaatttcattattactgcctcaagatgctctgggatagttttttttacttttatttttccttttgttaaacccgagagtattaagtaagttgcagattcaattcggtctgggattattgagtattctataggtcttaatttttttaccccatggactataattgtacttccagttccatttacctctatatttgctcctgcaagtttgagaaaattaattaggtctcttatttcaggttctcttgccgcattttcaataattgtatctccttcagcaaacactgatgccagaataatgttttcggttgcgcctacgcttggcatgtctaaaaatatcttgttacctttaagtccttttggcgagtttgcctttaagatacccttgtcccaattaaattcaactccaagactctcaagtccttttatgtgttggtctataggacgtttaccaatattacatccacctaagccagcaattgaagcttttctgtgctttgcgataaaagcgcctaaaagagtttgagtgcctcgtatattttctgtttcttcaggtggaatttctggtttataggaagaggttgcatctatttcaacttcatgatctccttctaagacatttactccaatctttttaagttgaaagagaaattttttgacatccaagatattcggaatattgtttatatggcactttccctcaataagtaaacaagctgataaaactggaaaggcagcgttttttgatccagaaatctcaacttcacctttaagaaccttaccaccatttacttcaagatattccatcgtttcctccgttcaaaagataatcaaaaacaatttttgctattctaattcctgccttaccatctccaaatggatttttgtttgaaatcattttctcatattcttctttattttttagaattttctctacttcggaaataattctttctttgttagttccaacaagtcttactactccactttctattgcctctggtctttctgttgtgtctctcattagaagtactggtttccgtaatgtcggtgcctcttcttggattccacctgagtcagtaaggattagatctgctcttgatagaagttttacaaaagaaagatagtccataggttcaacgagaattatgttctgtgtatcgcttaaaattctttttacggtttctctcactattgggtttttatggactgaaaacacaattttaaactcatttccaaattcttctgctatagattttattgcattgcagatctcttccataggctttccccaattttctcttctatgagcagttactactatgtatttctcgtttgagtttactggcaaatcaatttttatgttcttttgaataatttccattagtgcatctacaacagtattgcccgttacataaattgaactttcattcacgccttctcttagaaggttttctttcgccttttcggtaggcgcgaagtacagatcagttagtgcatcggttaattttctgttcatttcttctgggaaaggagaatatttattataggttcttagtcctgattcaacatgacctacaggaatcttttcgtagaacgctgcaagcgctgatgcaaacgtagtagtagtgtctccgtgaacaagaagaatatcagggtgatcactatcaaatatgtctttcagcccggttaaaactttatttgtaatcttcgttagtgtttgcttttcttccattactttaaggtcataatcaacattaatattgaaaagttcaattacttgtcgtagcatttcttggtgctgacttgttataataacctttgtttcaatttctttaaattctttcaaagccttataaacgggatacatttttattgcttctggtcttgttccaaaaatgagaaaaactttctttttcatcattttactccaaatgtaagtataactccggttactgagagaactaatgttattatatagtagattaaagctatttttctttgcgaaagccccttcttgagtagcctgtagtgtatatgctcagtgtcatatttgaaaggggaaccgccgtgcataattcttcttattatggatgtaaaaacctccgctattggaatgccaaggacaaatattggaagagcaactgaaagaagcgttgttgtcttataggcgcctactattgaaatgatagatagcatatatcctaaaagtcctgctccagaatcgcccaagaatactcgggcaggatgaaaattataaatgaggaacgcaacaagacttccgcagagtcctataagaattagagcaagatttaaatgtcctttatacatagcagttatagcaagaaagaatgaagcaatagcagagacacctgaagctagtccatcaagtccatctataatatttattgcgtttataagcccaacaatccaaagcgcagttaaaatgcttcccagaaatccaattttaatgacggtatcagtaaatgggattgataattgagtaaactgagttccagtaaaaattgctatgaatgcagaaagaaattgcacggagaatttttgtctaacagttaatccatatttatcatccattaaaaggccaaagaataaaattgtagcgcctaaaataataccgagaaactgcttattaaatttttgaatgataagaaataatataacaatcgagatgtaaatcgatataccacctgacctggggactggctctttgtgtatcttttttctatcacttgcttttggtaagtctattatcttaaatttatttcccaaaaaaattgcaagcggtgtagaaaacgaggatacaaaaaatccgattaggaaatagtaagaaatgttaaaaaagtttttatttataaaaccaattatttctttcattttgttccaaaaagtctgtctcctgcatctcccaaaccgggcacaatataaccgtgggaattcaatttttcgtcgattgctattgtgtagatcttaacatcgggatggtcgagctctatctttttaattccttctggtgcagaaataagacaaacaaagaaaatcttttttgcatgtgcttctttcacaactgttattgcctttgaggcagagcctcccgttgcaagcattggatccaccacaaaaactgaagaattttcaatgtttgtaggtaatttactgtagtattcaacaggttcaagtgtctgaggatctctgtaaattccaatgtaaccaacacgtgcttgtggaattaaatcaagaataccttctgccattacaattcctgcacggagtattggaacaattgcaatatcctcgtcaatgacataactttttgttttttcaattggagtttctatttcaacttctttaagttttgtgtctctaaaaatttcatacaccatcaaagccgaaagttcctttactaactctcgaaactcttttggatttgtttctttttttctaagataagtaagtttgtgctgtataagtgggtgtcttatcaaatttacattctccatttctcctcctttatatatacgatatgttgggataaataggaaacttttttgttagttctaacacttcgtttctaattaattctaatttcttttcgtcgtttcttgattcgattgctctgtctatgagttctgctatgtattccatttcggtttctttcattcctcgagttgtaagagcaggggtacctaatcttaaaccacttgtttctgttggtggaagaggatcaaatggaatagactctttattagttgttatataaacggaatccaaaagcctttctgcttccttgccagtaatgtttttagaccttaaatctattgaaagcaaatgattgtcagttccgtttgttatgagtctgaaaccacgtttcattaatgcatttgcaagtgcctttgcgttgactacgacttgtttttggtattctttaaattcatcagtcattgctaattttagtgcaacagcctttgccgcaattacatgctcgagtgggccaccttgaattccaggaaagacagctttgttgagtattttttcatgttcctttttaaacaggatcatgccacctcttggacctcgaagagttttatgggtcgttgtggttacaaagtcggcataaggaataggagagggatgaactcctgccgcaaccaagcctgcaatatgagccatgtcaaccataagatacgccccaacactttttgcaatcgttgcaaatttttcaaagtcgataaaccttggatatgcacttgctccagcaactataacttttggtttgtattgttttgcaaggtcctcaacctgattgtaatcgataagctctgtctctttatctactccgtagtgcacagcattgaagtacttaccagtaacacttactggactcccgtggcttagatgtccgcctgccgaaagatccatgccaagtaatgtatcacctgggttcattgtagcaaaatagactgcaaaatttgcttgagttccagagtgcggttgcacgtttgctccttctgctttgaagagttcttttgctctttctatagcaagagtttctacaacatcaatatactcacagccaccataataccttctctttggatatccttcagcgtatttgtttgttaagacggatccttgagcttcaagaacaggctccataacataattttcagatgcaataagttcgagtttcgttctttgtctttcaagttcattttgcatcgcttgtgctaattccatgtctacatctctaatcttcacttttttacctccttaattaaaagtttgagatagtgcaacaaaataaatatttccgttttttatactttttttaaaagcctttgtaacttcttttgcagtacttcctgttgtgtaaacatcgtcaaatattaaaatgtttccagagtattctccttctacaataaaggcattttttaagttttcaattcgttccttcttggagagatttgtttgcttttttgtttccctaatcttataaagattttcaataataggttttttggttttgagcgaaatatcttttgcaagaagatatgtctggttatagcctcgtgctctaaattctttttttgacattggtacaaaacttacgaagtcaaattttatattgtttaattcaataaagttgagaattagaggtgaaaaaaattttgataaaaccttataaccttcaaatttaaacttttttatcagttcttccattactccttcataacgagtcattccataatagtataccatttcttcgtgtaaaatcagaggatattcattaaatttaatattttttacacaatcatcgcatacaaatttactttcatacaatttttttccgcacacagtacaatgcgctggtgcgaacaattcaaggaaaaactctttaatgtatgagttgtaaaaggagttcaaaatttctttttgcatcttcttttgctttgattaccttatccttaattttcgattcaaaattatctttttcttttaggaattttgtaaaaatccttgaaaaatttgacaattttagatctctcaaatctattccttcaatctcaaaataatttgagatattttgcaccttctcgtcgtaaaagattggaaggacaggttttttaagtaagagagaaaatactactgagtggtatcgcatccccacaatggattgagcaccgctaaaaattgaaaatacatcgtcgatattttcaggaattactactttaaattttgttttttcttctactttttttgctatatcaaggtcaacgtctttataaaaaggaactaaaattgtttcacactctgttttgtagtgcatgaaacgtacgatatctgcaagttcttcgacatcaaagcgctcatttccttttatctgaaacacattgtaaggttcatcgaatgtaaattttttgtaaatttgcggttcatatagaaatgcaagatcctgtgttacatgtatttctttttttactcctatgcttttaagaaggtccttagactcgttgtctctaactgtaatgaggtctactttttcgagaacactttttagcaattttttatcgatattttttgtgattggaccaatgccttgagcaaagacaatgctatatttcttaaagaattttggaattgtcaaaagcgaaaggtaataataaaggcttcttgaacttgttttatcttgaagtaatccacctccaccagagataaaaatttctgacactttaatttcattcaatatttcaaataaatttgttcttataatctcgttttctttatttttagattttgttaaaaaaataggttcaatatttagtctcgtaagttctttttcaatgacgttttttattgcttcatcgcctaaattaccaaacccaaagtatcctgaaatgattgctctcaatcttcgatcctccctgtgattaatttaaaagaaaggacgattagatttttaagtctaaatatccgctcaggttgagtaactgttcgatagagccactcaattccaagtttccttacccaagaaggggctctctttactttcccgctccatacatcaaacgatccacctattccaatatttactgggacgtccaaatctttattttgaacaatccatttctcttgttttattccacccattcctacaaaaagtatatctggtttagaatttctaattatgtctcttatctctctatcatttgtaaaatacccattatgactgccaacgatttgtaaattaggaaaattttcttttatcgtttttatggcagattgcagtatatcttcttttgctcctaagaaaaataccttatattgccttttttctgcaagatttaataactcccatgcaaattcaattcctggaattctctgtgtgattctttctccaaatctttttgcaccaagcacaactccaattccatcaggtattacaagatctgctcctttaagtatgtttagaaaatccttttcgcttattgctcttgaaagcatttcgccatttatcgttacaataaggtgaaatttcttttctttgatgaattgttctacaatctcgagattctcttcaatagttctatttgaaacctttattcccaaaaattcgatgactttctttggagtaaatcttcttttaaatgcttctttaaggaaagtaggtagacttaaaatgcgaggtagtctttttgggtcaagtacaaatctataaagccattcgaatccaagtttttgaatgatatgtggcgctcttctaaactcatttgcatatacgttaaatgtaccgcctactcccattgcaaacttaacattcagtttgccaaggttcttgtatataaatttttcttgttttggagatcccattccaacaaaaagaatgtcagcgtcactttttgcaatagtttcgacaattttttcttcatcttcaaagtatccgttatgaaaacctgcaattttcaaattcggaaaactatttttaatattttcaattgccttttttatgctttcctcttttgtgccaagaaagtagactttgtaacctttctcttcagaaacttttaataattctgtaaaaagatctataccagttaacctttcctttatttttatgcctttaaataattttgcggcaaatataattcccacaccatcaataaaatttaagtgagaattttttaaaatatcatgcagttcattatcattgtaggccttcatagctttctcaggattaattgcaacggcaaagtgaggcttatcctcttcgagaagattttctatatatttaattgcttcttcttttgtgaggttgtctactggtatgtcaaaaatttcaattctcatatcgtatagtaatgaaatcctaagttagttactttttccttgttgaatacaccttttgcatcaaaaattattgcatctttcattagaaggctcttccatgtatcaatgtcgtatgaaatctcattgtgaataattggtattactataacatcttttgcacttagtaacgcctcaaaatgtctttcatcatcatcgaaattgcctttaactttagggtcaaagaaggagacttgcgcgccttttgcctttagtatttccttgagcattattgcaggactttcagaaatatcagatgaattatccttcattgcaattccaaggaaaccaatttttgaattattaatatttttcccaaccttttgaagcgcattctcaataatttctgcaatgtcttttggtcttctatcgtttacggatcttgctgcatgtagcaatggcatctcaagtccaatcttatcgcttagataaaaaatatattttgaagcaaaaggaatgcaatgaccgcctacaccaattccgggtgtcaggagcttaacccttttgtgtgtatttgcaacctttatgacttccattgtatcaacacccaaagccttagttaagtttgcaagttcgtttacaattgcaatattaacatctcttgatgcattttctatgagttttgaaatttctactacttctggtgaacttgcttcgattacatttgggtttataagttcaagcagtctttttgctcgctttgttccctcaatgcttaatccagaaactgcaactggcattgtctgaaattcttcaaatgctctaccttcagcgatcctttccgatgaatatgcaaggtaaaaatcttttccttcttttaatccacttgtctcttcaatgaggggtttagcaatattttttgtagtaagtggagggactgttgagcgaataagcacgattgaatccttttttaagtttttaccaattgacttcattgcattttcaaaaacactcatattgactttgtcgttttctattgggattccaactgtgacaatgatttcttttacgtcccttaaaccttcctcataagagtctgtgggttcaaaaaggccattttccagactttccttaagaatagtctcaatgtgttttccgttgtattcttcataaacatgtgtttgaccttttttaagtcgttcaatataatctttatttatatcgataccaacaacttttactccatgaagagcgtatgtaagcgataatggtaagccaacaaaccctaaacctataactgcaatcttttccattttaacctcccaaaaattaacttccaaagggtattttatattaaaacttgtattttgcaaaatgatggaatgagtgttgcaaaaaatacaagcgcgttatataatttaaaagacgcgcccatagctcaactggatagagcaacggtctacggaaccgtcggttgcgggttcgactcctgctgggcgcgccattattatttcttaagcattggcatttttatgttatgtttttttgcagtttcaattgcaatctcatatcctgcatctgcatgtcttacaacaccacttgcagggtcgttatggagtactcttgcaagtttttgttgtgccaagtctgttccatctgctacaattacgaaacctgcatgaattgaataaccaatgcctacacctccaccatgatgtacagaaacccatgttgcacctgaagaagcattaagtaatgcattaagaattggccaatccgcaattgcgtctgatccatcaagcattttttctgtctctctatagggagatgcaactgatcctgtatcatggtggtctcttcctattacaatcggcgcttttatttttccgtctctaactaatttgtttatctcaagaccaaaggcttctctttcaccttgccctaaccaacaaattcttgctggtaatccctggaaatgaacctttttgtgtgcaagatcgatccattttcttagatgttcgtctttcgggaaaaggtttaaaacaacctggtcagtaagatagatatcttcaggatctccagacaaggcaacccacctaaatggaccttttccttcagagaaaagtggccttatgtattctgggacatatccaactatttcaaaagcatctttagcgccatggtcaaaggcattccttctgagattgtttccatattcaaatacctttgcaccttgcttttgcatttcaaccattgcatctacatgttcaaccatggagtcataaactctcttaagatattcattaggtttttctttacgcaatgcgtttgctgtttcaaccgtgaatccctttggaatatacccattgagaggatcatgtgcagcggtttgatcggttataacatcaggtataaacccttctttaagcatacgtggtaaaacgtccacaatgtttcctagaagacctattgaaattggttcatttctctttttgtgcgttaacgcaatattgattgcctcttcatagctatcagtccacgtatcaagatagcccgtttttaagcgtctgtctatcattcttttatcaacttcaactgcaattacaacaccgtcattgagagtcactgcaagtggttgtgcaccacccatttctcccaaacctgccgttacaacgattcttcccctcaaagtgtttccaaagtatttttttgcaactgcataaaatgtttcataggtgccctgaaggataccttgagtgcctatgtaaatccaacttcccgcggtcatctgcccatacattattagtccgcgttcttcaagttctctaaaatattcccatgttgcccattttggtacaagcattgaatttgaaattaggactcttggagcccattcgtttgtcttgaatacagcaaccggttttccagactgtataagaagcgtctcatcattttctaattccttgagtgactcaattatcgcatcaaagcattcccaatttcgtgctgccttaccagttccaccgtacacgattagatttgcaggatcttttgcaacttctggatcaaggttgttcataagcatacgtagtggtgcttctgtttgccaactcttacatgttaatgctgttcctcttggtgctcttattactctttccatacctacctcctatctaccgtattcgtcctttcttattatcttggaaaattctgatattacaagtggaagggtagcaagaagaagtatatctaagctctctataatggttgggacagtatttttaaaaatgaaccttagctgtggcacgtatattgttgcaaataacagtactattccaaagataaaggaaaagttcataaaactgtttgagaaaattccaattttaaatagatatccttcaaaagaacgtccagaatatgctcttaaaagttcggagataacaagaaccatatatgcaattgttcttgcctcgttaagattacctgttcttttataactcagaataaaaccaagtaatgtagcaattgttattgcaatgctctgggtgattataatactatagtgatatttcgtaagtattgactcttttttaccgcgaggaggtcttttcattaaatcttcttcgcctttttccattcctaacgcaagtgcaggaaaactgtcagttacgaggtttaaccatagaagatgcaacggaagaagaggtggagggtatcccaaaagtagggcaaaaaacattaccataacttctgcaatgttgcatgaaagtaggtatacgatgaattttcttatattctcaaatatagttctgccttggaatactgctgatactaatgttgcaaaattatcatccaaaagcaccatatcagatgcttcttttgcaacttcagttcctgtaagtcccattgaaacgccaatgtcagcctttttaagagcaggtgcatcattaacaccatctccagtcattgcaacaacttcgttcttcctttgcagcgcctcgacaattcttaatttatcaagtggatttattcgtgcaaaaattgtaacattttcaacaatttttgttagttcttcatctgaaatactttcaagttctttgcttgttaaaacaacaccctcagggaagtcaagctcttttgcaattgcgtacgctgtaattgggtggtctcctgtaatcattacgggtcttataccggcacttctacatttgtctattgcttctttaacttcactacgtagcggatctttcatcataacaaatcctaaaaagacaagatcttgttctattgcttcgtttagattggatattaccttatctgcaaatgcaaggattctaagccctttggctgcattttcctctacaatgttcagaagttcttgttttctttttgaagagagctcagaaactattgaatttaccttctcaaattttgacagttctaaaatgacctcagctgcacctttagaaacaacaaggaaattttctccaaacttgtgaatagtagtcattcttttgctttcggaggtaaagggaatttctgatattctttcaaatttttcccttgtttctttaattaaatcgtcgtcaacaaaatcaataagggctatttctgttggatctcccctatatttttctgcgtcgttacagagaatcattgcctgctttaatctttcacttatatttaaatcgttaccaatctttccatcctcaaaaaccgcaataatttgcattttattttgtgttaatgttcctgtcttatctgagcagatgtatgtaacggcacctaaggtctcgacagctggaaggtttcttataactgcgtttctttttgccatctcataaacaccgatcgcaagaactatggtaacaactgctggaagcccttcgggaattgctgccactgcaagtgaaacactggtaagaagcatatctaaaatttttccgcctcttatccaacctaacaaaaatacaacggcacttacaataaggaagagtatacctaatagtttacctatgttatcaagttgcacttcaagcggtgttttttctttttttgtttcacttattttctctgcgatttttccaagttctgtatttatgcccgtttctgtaacgagaacttttgccttaccttttacgacagttgtacccatgtaaactttgcagtcttccgtaggttcactggtgcagacactcttcttaacaggaactgactcgcctgtaagcattgattcatcaacaaaaaggcttacttcttttattacaattccgtccgcctgtattttgtctcctgcttctaaaagtaaaatgtccagtggcacaatttcacttgatggaatttttaagactttcccatctcttaaaactgtgcttgtaggagttgtaagttttttgactttttcaagtgcattctctgctcttcgctcctgtacaactccaaggattgcgtttaatattacaattgcaagaataacaatagaatcaattaattcaccaaaaactgccgaaacaatacttgcaaaaattaaaataataataagaaaattcgtaaattgattaatgaatttttgaattagagtctctttttttccttcgggcaattcattttttccaaatttcttgagtctttcttctacttcttcgcttgttagtcctttttcaaacaattccctcttaatggtttttaggtcaatcattttctcctccaattatcttttagccgccaccgtctggtgggaagaaatcaatcataccaccatcttttagggttagacttactagatcaaaatcttcaagttgtgtcgcttcttttaagagtgtttcaatatttctaccatttatgagaattattagtcttccgaatttaacgtcatcttcaagattgggaaatttatccttgagttgctctatcaaatctttcacagtatccgcttttaaatataatctttcaattcctaacttttctcttaggtcgccgtgcaaaaagattgtaactcttgccattaagagaacctcctatttatgcacatttaaatttaaggctgtgcatctgcggttgacatgttgttacaaactgtacagatttacgaggctccagcaagattttctcaagccaaatacctgactcttttaccgttgcttccttccggagctcgcggggttcaagagtaagtattgcttgaggtcctgccttcatagccctttcaatctgcctcggtttacaacagcatgccttccagcagattatcagcccctgtatagcgggttcagggttacagggcaccgctatctccccgctttagcacagccttatatattataggaactttagggtaattttaaaagattaattgaaataacagttggttggttttggacaactataacttcagtttcgtatgggagataaccgtctaattcaacgtgaattttatgctttccttctgttatggacgatgtgttatatggtgtggtaccgacttcaatcccatctattaatacttttgctccagatgggttgctcaagatagagatgtaatattttgtctttctgaggacaacatcacgttttacaattactcctttttttatttcaatatcttctgtataggtttcatattgtaataagcttactgtcaaggtatatttgccttcgggtatatcttttaaatcaagcggggtttttccaacttcagatttattaagaaagacagttgctttatcgggaacagaactaacaataagttctgtcgtaataggttcaagttgtgcgaataaatttaatgaatcatttgctttaacagaaattgtttgtttccaatctctataattctcatgcttcacttcgattagatggctttgatttgcaattaaatctgcgattactatcggtgttttacctttcaaaacaccgtcaacataaacatcagaatttgttggtgaggaatctacacttagcgtgaaaacagcatgttctaagattggattaactaaagcatttggatttgaacttgagagttttacttcttctttatactctctgtatccttcaagccttaccagaatttcataagttccaaaaggaagggaattcacagtaaggggtgtttctccttttagttcgccatttatgtaaaccgaagctttttgtggataagagttaatagatatactaccagtttcttttgataatactttaaacagtacaaaaccaattacaaaaatcccaagaaaaattactaaaagcattagccttttcattttagtttctccaaaaccttgttaagtattatttcttctaattcttcaacggttttgcttccatcaatcacaaaaaacctatcttcgttttttgcaatttttagatatccttttcttacattcctaagaaaatcgatacctaatctttctattcgatcagcatctttaattctttcaaaacttagattttcgtctatatccacaagaactgtgatgtttggaataattccttctaaaatgaaattatggacataataaatgaaatcaagtggaactcctcttccatagccttggtacgcaactgaactatcatgaaatctatcagaaattacagtaaatcctttggataagaaaggtttaatgacttctttaacgtgtgtttttctgtcagaagcaaaaagcagaaattcggaaaccggatccatttcaacgtttagcaatatttttcgtatataacttcccaattctgttccacctggttcttttgtcaagataacattaaaaccgagtttttcaagattaacctttagaagttttgcttgtgttgttttcccagaaccgtcaattccttcaaaagaaataaacattatcttctccttggataaatgatgagcctaatgtgaggttttaagccgacaagttctgtaacaaggccatatttttctatgagatctgccgtttcttgaagttcttcaagatttccctcaatctctttaggaacacctaactccaatacttcctcgacaatgttttctacctctttgaaatcaatagaggttcttggcttgcctttattttttaattcttttattaggtcttttattcctccaagagaattcctctcgactattcttatcggaatctgaagagttgatgcatactcaagaatttcttttctcttttcaagtgatttcttgtcgcaaatgattagatttgattgttctatatttttcactgttttaccctttagacgtatcgagtgaagtgcacgttctatgtaacttgcatttattccaaggggaaaaattcttaattcatgaatctctttctgttcagtgcttcctttttcttctcttaatttttcttgttcaaattttaaactctcaccggactttcttatttctggaaatacgggaaatcctctaagcaacgcatcaaccgtttctgcaacgtcgtgataaattgcaaaaactcccctttcccttatctcgataagtgtatcaaatgtgggaggtgattttctttcaaggacagttttttgggttcctcttcgtgcagcttcctcgtcacttaatgtaacagaagtaattcctccaatcaagtcttggagtgttggatttacaagtaaattttctatacttgttccatgagcagttgcaataagccttactcctctttctgcaattgttctacatgcctttgcttcctctgcacggcctatttcatcaataattattacttctggaaaatggttctctactgcctcaatcattacttcttcttgtgcggtgccaaatggtacttgcattcttcgtgcattgccaattcctggatgaggtatatccccgtctcctccgatttcgtttgaagtatctatgactattactcgctttccaagttctgtacttaggactcttgctgcttctctcaaaagagttgtttttccaaccccgggtcttccaagaaggagtaaatttctgtcgcttgttacaatatcttttaggatatcaactgttccatatactgctctaccaactctgcatgtaagtccaataacttctcctcttctattaaaaactcctgaaattctgtgtaatgttttttctataccagctctgtggtctctatcaaagactccaattttttgaagagtttcattaatttcatcttttgtaacgggatcttctctcaagtagactgtcctgtttgtaaatcttgcttcaggttttctaccaaggtctaatacaacttctatgaggttatcaaagtctccaatgtcttccagtttttcttttatatttttgggtaatatttctaaaaatgcttgcctttcaaattcagtttgttcgtctctcattcatcctccagaagaattcttcaatattcttccttacctcttctatatctccaaataaactataaatttcatatttatcagtgtcaattgtcaataccggagaaattttaaagttttcaacccactcttcatacctgtcgtttagttttttaatatagcttctctttatggttttctcgtagcctcttccccttatttttatcctttccataagagtatcaacagaggttctcagatatattataaaattaggaggtgtaattatttcgagatattgctcataaactttcttgtatattttgtattcgctttcgcttaagagaatttttgcaaatatctctgcatcctcataaattgttctgtcaagaataatatttgatgagtttttttctatttttaattggagatttgctctttcagtaagaaagaaaagttgggagtggaaagcccatctttctgggtccttgtagaatttttttatgaaaggattttttgcctctggttcttcaagtctatcaaatccccatttctcacttaaatatttagatagtgttgattttccagagcctatgtttcctgctactgctactataaatttaggcttcattttattaattgtcttattatagaaaatggatagtgcatattctgtaagagttttatgataaattcgttaggccttaatcttttttccttcttgagttcaacaatagcgttaagtccctgcgcagtaagaaaacttctacccatatcgtatataaattcctccataaacctttctttatcaattaatattttatcctcgttaataaaattttcaatgttaagaatatcccagtttctaaagtaaatttcgttttggatgtacgcttttaacgttgaaacatactcttcataataataaattagctcaaaagcccttccaaactgagattttatttcatcaaaaattgtccttctaagataaaccggtagtccattgtagagtaagtaattcagaaaatattttttctttccttttattccaaccctatagaaattgacaaatggttttccaaggagtaaatttgataatatcttataaactaacatatgatagttttcttcgtttcgaataataaaaaggacatttttctttaaatcaaattctccagaaggaattgcatgacccatcaggcttgaaagaatatcgggaaactcgcttgaatctataaaaatccttctttcgaactcaattttttcaggaagaatcgggattcttaaggtgttttctacagaatttataatatcattgacccttgtttcgtcgaattgctccttggttgagattatttcttttattgtttctttatatgggtttgctatttttatttctcttgcctttcttattaagttttcagacgtcgaagttaaagtgtcttccaggattctttttagatctacgaagctattgtcgagattatggaaatcaagaaatccttttaattttatttcagtgcaagttttaattgatttaattaatttccttagctcggttaaggtttcaattgcatttgttttttcgacttttagattttccttcttatcagtgtcgctcttggttagtaagtaagttgaaaattgattaataaaatattcgaggtaatcgatctcttttagtactgcttttctttctgcatctgttatattgataacatacgtccttatataatcgttaatatgtttaagtgttccaagtctctctgcaaaatttctacttcttatactcattggttttgcttgagttagtgcaactgaaacaattcccaaaaatgcatcaaacacaaaaaactgagcattaccaaaaaagccttcgtctatgaatcctaacgtattttccaatatttttttgaatgtctttaagtcgtgagtcctttgatttttgtttcgctcctcaaagctctttaaagagatcgttgtatcgtttattaagtttcttaagttgtttaactcatttctatcgtatgctgaaagtttataatcatacctatgaattcctctgagagttgcaaaagaagaaaagtaataatagtattcatcaaaaaaattttctacgagtaagtcaaggtcgttttcatttttcactgaaactcacctctgtgctgctaaggtcaattgtaagtgtaatgacctcttttgagttctgatttgaattttcaagtataaatttcgaaggcgttccctcatttgaaaggattagggtaagtacactttgtgcattgttacttgcgaaaatcaatttcgaaggactttcgaatacaacatttccgttaattgcagagaaaaattcatttattacatcggcaagtggaattagaatgagattatttgaaataaaatcctctttgttctcagtaatttcctgaatctgtcctccgttttcccttatatatactcttcctgaaattacgaaaatttcggtttctgtaatttgtccgttttgattagttattgttttagtgtatttgtcatctccatttataacttggatgaaagtataggagtagtctgttttagacgtggttaattcgtatcggtagttcgaaattccgttttcccaattattaatttgctctcttatataattagaatctgcttctgaaagatttactttagctactctatacagtggctttatccctatttttactttggttgtttgataaccaattctttcaagtgtaataaactggttaaaagatatgtccaagaactttgaaactccttgttcgtttgtaagaaaattgttaacttttaccccgcttataggaacatttagtgtttcatcaaaaacttgtacctccgtaatgttaaataagagtgcaactaaaattagaaatacaaaaattgtaatcaagtatttcttcatgttagcaaatcttggactgaaacattcttatacatttctggtatatctgtgccaagaaatgtcccgtaccaaaacctcatcaaccttttatagggattgtctacagtaatattatttatttcctcatttattagatttcgtcgaagtgttgttgcaacgtattggtcttttttgttctttaggcaatcttcttttatcttattgtaattctccttaaagtatttttctttttcattttcattttttacgtaagcgcttagaaattcattgtagaaatctcttatctcgttttcagaaacagttatatggcttgttaaaaggtccacctctctatctgcaagaagttttttataaataacatttttgagagatgatttttttacaccgatcgtattaagaaagtcttctaatgcaagttctttgttgttgaacccagaggaaacgctttctgttagatttgaaatatatgaatcaacttcattatcacttattgatagaccgtcgtttttcgccttgttataaagcactgcatcagaaattgcattaatgtatgcaagctgaagcacatttcttgctgctgcaagtgattttggatcattagactgaatgttaggcaatggagagtttaacgtttttgctgcaaggtatacttggtaattcatttcatcgtaagtaattttattgtcgccaacttttaagtatacatctttccaggggagaaatatgcccgcatagataaagatgagaacaagaattataacaaacactgatattgcccctacaatgaggggtttttttatactttttgcagttttattctttttctttaaaatcttttttctttccatacttaacttccagatgatggatttacgggttcaagtggttgagttggagtatttttattctggtcttgctgagtatttgttgttgatggtttcgaaagattgctaatccagttattgaaattattaaatggtgttgcaatatacatattaaagaaattagcaagaattctaccgggatttgtcgttcttacgtgatagatctttttaagttcttcgatgaattgtttttttatttcatcttttttattattcgtaagttcctctttaactttattgtaagtatctttgtcggtaagggttgctttctttgctggttgcttatctattagctgggctacaatgtatgaattacctacaagtattgggtcagttattccaccttttttaagatttattactgcatcaaatatttgcggtttttcgtctcttgagaaaaacccagtttctccgtcttttgactttgttgtctcatcttgtgagaatctcttgactgcctcgataaaactcataccgtttcttgtttgtatagaaatgcttttcgctgacgtataagcgctctgttttgatttttcatcgttagcattaaagttaaattgcactattctaacattaactttttctggctcatcgtaggtttcttgaacagttttctttcctaaaatgtgaattatatggtacccatattgtgtttttacaggtcctataatgtctccaactttaacgtttggatcaaaacaagcattttcaaattctttaaccattgtgcctttggagaaataccccaaattttcgtatttcaagacctcttttccattattttttccgttaatttcttttacttttgcctgtgcgtatgttgcaaaattgaaattcttatcagaggtcttcttttcatttatttcctttaatatatcttcagcaagtttttttgcattatctatatcctttttgcttgggttgttaggaagaatagcgaggatatgctctgcggaaatttgttttacagagctaaaatactgtttaatttcttcatcggttatcttaatatctttatatttctcatcaagtgccgcttgcgcaagaagtggcctttctacaaatggaccatagattttttcaaggtgttgcttgtaagcgtccaacgagccatactgagcatttacaaggtcaagaaatgttttctctccattgttttttttgccttgttctatagtttgattaatttggtcctcaagttttttcttatactctgcttcatcaatttttaaattgtggtcttttgcatattgaacaagaagggattcttcaattaaattttgaagaatgttatccttaagttgcgcttcctgttgagatgtcaaagtcatgccaaattgactgtacaaatttctgtaataatccagctggttatttacttgatcaattgtaatagtttctcttccaactttcgctgccatatttctctcagcatatccccaaacggcagatgcacctcctaagacaaagacaactataaggatcgtaactaaaacttttacccaaaccggcgtaggtctttcgcgttcaactcttggaagttttccttcacgtcttaattttctaattttaccttgtctacccatttatcttcacctctcattttctaaaattccaatctactgtattatatttatttttgtataaatcggatgcaatttttaactcatcgtctgttaatgtactttcaattatttcttcttccagaacttcctccatgccttttttaagtgcctccttaatttcattgaagcctacttctctttttaattcatcagaaagcgacgaaatttttaattttccaacttcagtaagttttctacgtgcttcttcacttaatctaaagcatctgaaaatttcatcaatgttaactttatataaaatagagccgtgctgtaataagccaaatttatttctcatctgagcagaacccactacttttttcccattcatcaatatatcagagaatgttggagacgcaaagcatgaaggacttgatatttctctgtcttcgcttttagaaaaatctgcatctcctccaagaattttaattgcattgattattcctttagaaagaaaacgaaatgattcaagcaaattcatttcaagaattttatttggataggcaatagtaatgctataggtaagctccttgtcatgtagaaccgcccttcctcccgttggtcttcttacgaagtcaaatcctaacgttttaaggttttcgaaatcaacctctttctctgcactttggaaatatcctattgaaagtgttggtggataaaattcataaactcttaaaacgggtggtgtaccaaatgttgcttgtgcaattagaagtgcttcatctatcgccatattcatggcaccgttatttttacctgtgtttataaatctatacatactttaaaattttatcagaatttaacatttaacgcaagttttgaaaaagttgttaagaagtcctttttagattaaaatattataaaattgggttaattatggaggtaaagaatggaaattaaaagagtaattattttagtgcttgatagtgtaggagcaggagaagcagaagatgcaattgaatatggagattggggcgcaaatacccttttacatacgcttcaatacaatcctgatatacaattgccaaatctcgaaaaactcggtttaagaggtgttatctttaatgaggatggaaactatattggttcttatggacgactaagagaaaattctaaagggaaagactctataagtggtcattgggagatggctggtgtaatcttgaaaaaggcgtttccaacttatccaaatggttttcctaagaatgtaatagaaaagtttgaaagacttacaggtaaaaaagcccttgggaataagcctgcttctggtacggaaataataaaagaatattacgaggaacacagaagaactggaaatccaatagtttatacttcagcagattcagtttttcaaattgctgcccataaagacgtgattccacttgacgaactatataggatgtgcgaaatagcaagatatgaggtttgtgttggagaacatgaggttgcgagagttattgcaagaccgtttattggaacgcctgaaactggttttgtaaggacatcagagagaagagactatgcagttaaaccaccaaataaaacggttcttgaccttgtaaaggagaaaggattgaatgtagttggtatcggaaagattcatgatctctttgcaggtgtaggactcacagaaagtatccacaccgaaaataatatagatggtctcgaaaagacaatccaagagatttctaaagattacaatggtatcatatttacaaatcttgtcgagttcgatgcaaattggggtcacaggagagacttcaaggcttatggaaaaggtttaaaggatgtagatgatagacttccacaaattataaatacaatgaaaccttatgatatgttaataattacagcagatcatggatgcgatccaactttcaaagcgcataccgaccatacacgagaatttactccgctaattgtatacggtgaacacattagaccaaatattaatctcggtttgagacaaagtatctctgatatctctgcaactatatcagagattttcaatgttgaacgtattaacggaacaagtttcattaatcttatttataaatgaatgttgataaattaaaaaaacttctctatcttgaagggagaagaggttataaaaatgattccgtaattggtgggtttgacaggtttgtaatcgattatattaataaagttttcgaaaaaggagacgaacaattagcttatttattcaaagattatggagagaaaactcctgaggaaagaaaggttataattgaacgtgccttaaaaattttagatgataatgaaatggcagttatagatgagccaagccaaactgagattcaaaaagttaaatctttagcaggtaaaaatgaaactcggataaaactttctgaattgtttactccagttcagtttgtaaaaggcattggtccagaacttgctaagaaactgaagaagataggagttgaaactgtctatgattttctttattatttcccaaaggcataccttgatctaagaaacattaggaaaattttttctctaaaaaatggtgaaactgtcttattgaaggttaaaattatttctatccaggagagaaaaggaaaactaaatattttttctgttttagggactgacggaactggatacattactgcaacatggttcaatcagccatatcttaagaatatttttaaagaggggatggaggtttttttgtttggaaaagtgcaatttgcatatggcaaatgggagatgccatcacctgagtatgaaattcctcaagatggaaaagaacttgtgcataccctcaggatcacccctctttaccccttaacagaaggactaagccaaaaaatattgcgcaataaaacacttaatctaattgaaaatgttgggaagaaaatttttgattatttagatgaggagattattaaaagaagaaatttagtatctttagattatgctatttcaaacgtacactttccggaaagttttgacgcattaaagaaagcaaaagaaaggattatttttgatgaattatttggacttcagtatatattaagtaaaaggaaacatgtaatagaagaaagtgatggttatgtttttgatgtaaaagaggaatatgtttctgaattttataaacttctcccattcgaacttacaagcgaccaaaagaaggttatgggagagattctaaacgaccttaaatcctcgcacccaatgaatagattgttgcatggtgatgttggatctggaaaaactatagtagcacttttctcaatgtttatttcttataagaatggttttcaatctgccatgatgagtccgacggagattcttgcggaacaaacatataaaactgctgaatcactttttaaaggaactcctataaggattgccctattgacttcgagcactaaaaatagtgcaagaaagaagattcttcaaggacttataaaccatgatatagacgtgattttcggcacccatgcccttattgaggagggtgtccagtttaaaaaactcggactcgttgtagtagacgaacagcaccgttttggtgtaatacagagaagtttattgaaggacaaagcaattatacctcatacactagtaatgagtgcaacaccaattccaaggacattagcactaacactgtatggtgaccttgatgttagttccataaaagagttaccaaaaggaagattgccaattataacaaaagttttctataggaacgaagatattgcatataaacttgtaagagaggaattagataaaggacataaggcttatgtagtatgtcctttgattgaggactcagaaagccttgatgcgcaatcagttgaaactgtctttgaaactctttctcaaacacatcttaaaggttacaaaataggaaagctccatggaggaatgtcttcaatagaaaaggcggagattatggaaaattttaagaatggggatctgcaagtacttgtttcaacgacagtggttgaagttggcgtggacgtaaaagatgcgacagtgatagtagtagaagatgcagatcgatttggtcttgcaacattacatcaactaagaggaagagtgggaagaagtaatctacaatcttattgtcttcttataacacgtaatccatctaaggatgctattgaaagattgaatgttcttgaaaaaacaaataatgggtttgaagttgccgagtatgatctgaaactacgtggtccaggtgaaattcttggtaaaagacaatctgggctaccagactttaaattgacaacgctcattggggaaactgatatgagaatacttgaaatggcaagagaagaagcaattaatttactaaaagggaaaacaaaatacgatcccgaaaaactacaagaatttcataggttaattcaaataaactataaggaaaaaataccctttattgaggttgcgtaaatgagaattgtatcaggaaaattcaagggaatggaaattatttcacctccaagaaatcttgaacttagaccaacaagtgatagagtaagagaagcaatttttgatgttattcgatttgatattactgataaagtttttctcgatttgtttgctggatctggagccgttggtatagaggcagtaagcgaaggagcaaaatttgtttattttgtagaaaataataaaaaagcagttgatgtgataaagaaaaacattgcaaagtttggaataagagagcagtgtaaaattttagttcgggatgtgtttaaatttctttctgatcctcaattagaaagagaggtagattttatttttcttgatccaccatataagacgcactttgcaagcgaaactcttgagactttaaagaattcatctattgtaaaaaagggttcaattatcattgctgaacactcagaagaagaatttttaagtgaagcatatgttggtaaagttctcttaagtaagtttaaagaaaaaagatacggcaaaatagtggtttcttattttataagggcgtaatttcaaagggttggccgaaatagtaaatgcagtaaaatcataattaagtaaatgaaaataccggttgtaaaaagtaaggacgaagcgttcatttctggtatttcttttttgccttttgtgagaaaatagaaaatttttgaatagagccctgaaatgtggcttaaactacctaaattgccaaaagtaagggcggcgcttgcaattataaaaacgcttccctccataaaataaatgtttagtaagtttataaggttaaatctactgacagcgtatacaaaaggaatcgttattgaggttgtagtgactgcaaccaaaaaactcaaaaatacgatccgaaatatttgtttaatcatcaaaatatattatacttctaatagtttaattttcaaggaaggaatatgggtgagatttatttaaaaaaagaaacacttaaaaatgcactaaaactttttaaagattcactaagaaacaaaaaggtttttaagaaattgaaagaggaagaaatatcagtctatgaaagtcttggaagaattacttcaaggcctgttattgcaaaaatttccaatccgttttttaatgcttccgcagttgacggttttgcacttaaatctcatgaaactgccaattcaaccataaataatccgaaaattttcaagattggtctcgatgcgattcctgtaaatactggtgacccaataaattttccatttgattgtgttgcaatgattgaagatgtcgaagtaaatggcgactttgtaaaaattttttctcccttgcatatatacgaaaatgttcgagtaattggtgaagattttgcaaaaggtgagattgttataccaatttatgaaaaaattacacctgctcatattggagtcttaatatcctcgtacaacgaaaaagtctatgtatttgaaaaacccaaagttctcattatggccacaggtgaggaagttaaaagattaggggaagatcttaaagttggagatgttattgattcaaattcctacatgatttcttctatattaaaagagtatggagcagacccatatattttggagaaggtacttccaaataattttgaggtacttaaaaatgaaatagaaaaagcatcacagaactatcacatgattatcgtaattggaggatcagcaaagggaagaaaagacctgatatcggatgttttcgaaagtttttccgaagttctcttccatgggcttacaatacaaccaggtaaaccgcttgtgattggtttttacggtgatgttccccttgttggatccccaggttttccggtctcatcttatatagatgcaaagatttttcttaaagttgcaattgaagaatttactggtatttctttggatttgaaaagaaaaattatagcaactattaaaagggatattccctcttctttaggcgtggaagaatttgtaagagtaaagttaaatgatattaatggcgaagtgatttgtgtacccttaaagagaggtgcagcgaaccttacgagcgtagtaaagggagatgggctattaagaatagaggaaaatagtgaaggaattattgcaggttcaaaggtagaaattgaacttttaaaaagcgagtatgatattctttcacaacttttatttattggaagtaacgatccacttcttgaatacattttaaacatgattcgaaaagaaaatcctcaatttaaatttggtataataaatgttggaagcttaggaggacttttgtcacttgcgagaggtgaaactattattacatcgattcacttgtttgatagtgagacgcaaacttacaatacgccatatctcaaaaagtaccttgaagaaaattcgtatttacgaattcatctatttaacagaaatcagggcttagttgttcaaaaaggaaatcccaaaaatattaggtcgcttaaagatttagaaagagaagatttgaaatttataaatagacaaaaaggatcgggaacaagaatttatttcgattaccttctttctcaaaatggcatcgaaaaggaaaaagtaaaaggctacgatttagaggaaacaactcatctgggtgttgctaatgcggtgaaggaaggtattgttgactgtggaatgggaatcgaatatgttgcaagactttttgatcttgattttataaagttgggagaagaggagtatgaaattataataagcaagaattttcttgaggaccaccgaatcaattttgtcctgaagcaatttaatgcactaaatctcgaagttcttatgaaaagtttcgaaggctacaaatgggttaataaagtaagggaggtataaaaaaatgaaaaaaagacttaatccaaatgtaataattttaggacttgctagtttctttactgatatttctaccgaaatgattacaaaaattttgccgttgtttttggaatcaattggagcaggtggtgcatttatcggcgttatagagggactcgctgaaacaattgcatctcttttgaaggtcttctctggctatatttctgataaatttagaaatagaaaatggcttacgattttaggatatgcagaatctacaattgccaaagcttttcttcttattgtaaatactccggttggagttcttattgtaagagcactcgaacgaattggtaaaggcattagaactgctccacgtgatgcgctaattgcatcttacacagatgaaacaaatagaggattttattttggatttcacagagcccttgatacacttggtgcagcacttggtccacttttaggtttctgggtactcgagaaatttggacggacaaattacagagaaatttttaaatttgcactgatcccagcagttgttgcagttatcattctctttttcgttcaagaaaaaaaggttattgttgatttgaaaaaaagtagtggattttttgcgaaggcaaaacttggtaaaaggttttacttgtttttagttgcaattctcatttttacgcttggaaacagctcagatgcttttattacaatgtattcaagcagtttgggagttgcatcaactacaatactactaatgtggacacttcacagtttgatatatgcattcttatcaacgccattgggaactttatcggataaaattggaagaaaaacaaccttgataattggaatggcaatttatggaataagttatttattttttgcactaacaaagagtggaaattttctttggttcgtttttagcctttacggtgtctattatgcaatgtctgaaggtattcaaaaggcatttgtttcggatttagtaacggataatgaggtaagaggcactgcatttggaatatacaattttgcagtaggcataatggcatttcctgcatctttggttgcaggtattctttatcagtttattgctccaagcatgcctttctactttggcggaatacttgctattattgcatcacttttgttgcttgttgtttaaagtaagtttttgagtaagaaaataacctagggtttcgaagagaatgatactcgcaattacaatagcaaaaactgagccaccaaagattgaaaagtaatcacgggctaaataagcaaagtatgcacttaaaatcgattgaggaagcattggaattaaaatatcaaaaatcgaggatgattctacgagtttaagatgcttaattataattgctccggctaattttccaaacaaccttataattaaaattaaaagacccaatagaaggtatttctctatttttgggaatccaacataactgatagaaaatacaacaaaaagcgtgtaaaatagttggtcaatctctcttaatgcaagtcttactgtacgaacaacttcaaatttcgaagtaatggtaaaagtcataccagcaacaagagaaaccataacagcatggatttttaaagaatattgcaatcccactataagcgttatgaatgcaaaggatgcgattacctgggggaattttttatatccgtatttctcaaatttatcaatgataagtccaatgattactccaagtatcagtgaaagtgtaacttcttcaatggtacttaaaataacactgaaagaattgctttgaaataatttattaaatttaagaattgggaaaaacgcaaagaagaagatttcagttagaaggtcatcaataacaaccattgtgccaagttgaactttgagttcagggcttgtatccatttttttaagaagagtaattgaaatatcagatccagttaccatccagatagttgcaattactattccttcgataaagttcaatttaaaaataaaggttgaaatcgcaaaaactataataaacgtaaaaattgattgaatagatgctgcaaatattatcttcttatttctttttagataaacaacttcgaggccagtttcaaaaagaagcaaagtaacggcgatttcgagaattaactgaaaaattggactaaatgataatatgagattttttgtaaatggtagtatcgttacaaaaagtccaacaatgattaggccagttattgttgggaaatctgactttgaaacaaggtaagatgcgataagcccaccaataatggacaatgaaataaaaattattagtgcacccataatttattaaacaaaaacaactctcacgtgtcaagagaaaatcgacaaatttacgcttaatttttctttaaaaaagaagatgtgttataataagaaaaatttattaggagaatgatatgagcacaatagatttaataagaaaaaatctgaatagtgttatccttggaaaaagtgaagtgattgacaaagttattgcagggcttcttgcttcgggtcatatacttcttgaagatgtaccgggcacgggtaaaactacccttgcaaaggctgttgcattgtcatttaatatggacttcaaaagaatccaatttacccctgatgtcttaccttcagatattactggtataacagtgtatgacctggacaaaaaatcttttaatgttcgttttggcccaatatttactaatatattgcttgcagatgaaatcaacagagccactcctaaggctcaatcagcacttcttgaagcaatggccgagtatagcgtaacaattgatggtgtccgacataatattgaaaaaccttttattgtttttgcaactcagaaccctattgagtacgaaggcacttttccattaccagaggctcaacttgatagatttttaatgaaattctctattggttatccagataaggaatttgagaagcaaatacttaacgttgaaaaggtgcatgatcctcttgaagaaattaaagttgtagcaacacgagaagatctgttaaagttacaggaagaaacaaggcgcgtttatgttcatcctaaattggttgattacttggtagatttatcaaatgctacaaggtcacatagagatgtatatcttgggcttagtccaagagcaacaattcatttaatgaaagtttctcaggcatatgcaaagattgacggaagggcttttgttataccagacgacataaaattagcgtttccagatgttgttaatcataggctaattttaaaagctgatgctaagcttagaggtaaaagagttacagatgttattgaagacattttaaagtctacaaaggttccaacggatatcgatttcaagaatgaagtatcttaaaaaaggaagtaaaatttttttactcgcagttattatcctctcacttattttcggaggggccctttatacactgttatttattagtttgatatatatcgtgctatatgctgtttttattaataaagtaagcattgaaagttttactgatgtctctacttatacccttacgcttggaagtagttttgacctaaaatattttgttagtggaaattcagttttaccaataaagatctcatatgaggttcttctgccatattatcttattccaatttcaagtggaaacaagggtaaattttttggtagaaatataagtgtcgaaaacactatcaggtgtagaggtaacagaagagggacatataatgttggtgagattgagtttagaatatctgaccctttggctcttttcaacagaataataaaatcagataatttaaaaactatttttgtctttccaaatattgtgccgcttgaaaaattaaaaatactgctttcggacccttttgaagggcaaaaagcaaaatatagaataaattttgattattcttatgttgcaggtgtccgtgaatataatccgtttgatcctgtttcaatgattcactggaaacaaactgctcatagaggcaaacttatggtaaaagaatttgattttagtgcctcaaaaaaaatttatgttgcgttaaatctacacaaaaaatcgaagcgtttccaagacaatgcaacttcgattgcagcatcagtaatttactatgcaaacaaatttcatctaccaaatgcaattattgttaatagcaaaccactcattgttagtctgccaaagacaggtgagtatcatatgcttgaaaatttcaaattgctttccatatcaattgatgaatcttttgaaacgcttgaattcattcagaaaattagtgataatgtagattttggaagtgaacttttctatatagacaaggatatgaatttagatgcactggaagaaatactcaaaataaagaaaaatttttctaagattaatattatacttttggttgatgatacttttgttaaacctaatgaaaaacctcccagttattattttatggaaccagcgtacgtaaagaggattgcgtctgttgaagatgttttaagaagagagagtatatatttctaccctatttttggtaatgaatatctaaccgtgttggagagataaatggaatatttaattttttcttttcaagtagtaatagcaggatatttattaatacaaaagattacaaaatcgcttaactttggctttcttttatattattttataattatttttgccataattatgttttattttatgtacaaaatggaagtttcaaaactattcattgttatcctctcgtttatcttaggaacatttttaacaaagacaagtaatttgttcaacttactatcatttggggttctttacttttatattattgataaaacgaaagaaaatgagattttcagtaaaaaattgtatttcttgcttgcatggattgttcttttgggattaatacccaaaaatccccctactatttttctgaaacatgtttcaactttaataaaggaagtaatatctttcttgttttttaacgaggttagttctaataattatcaaaacacaacttcaagcaaaattttcaatagtattcagaatatcataaacgaaaaagcaccagcagatgttcgttttctcggttttgcaaatactcttgccttgtttgtttcctttgctattttaataattctcatttttctttttattttaattcttaaaacagaagtggcgcacaaaaattacaaaaataaaaaatatcaaagggttatttctcttgcattgttactttcaataacgtcttttctaatgatatttatatcatttaagtatatcaacgataatacttctgtacaattaacaacgaatgtatggaaaggtttgtttttgcttgtcatgtatttttccattatcgttacaatttatcgaatttccaggcaatacatcttaaggcaagaccaaagagagttttacatagctccgaggagcttaatgatcttactttcagtatgttttgtcttgcttatcgctggtttaactgtaattatcttgtcaggagaaagatcagcaatatcgtttatttcactttcaataattgcgtttcttatactaatatacttctatgttttttctctaagaagagaaattgctattttcgaaaataatgaaatatttaaagagccaaaaaaattggtagaaaattatacaaagtttggagaagactacctaaatattataaatgacccaagagaatttgtaatttacctttattttttatcgcttataaatttcagtaaggttgggtttaaacttagtgaaggaatgactccaaaagaatttttaaaaaaggttaagccattcttaaaaagcaattcgtttgcttctttaacggacgcgttttacattgtagagtattcaagcgaacaaatcaatcacgaattgtttgaaatgattaagaacaattcaaaagatttattaaatgaaatccttttgataggggaacctaagggacttttggaaactgaacactaaactttgttccttttcctacctcactttcaacgtgaatctcaccattatgtgcatatacatattcttttacgattgaaaggcctaatcccattccttcattgccacctttgttattttcgcctttataaaatctttcgaaaacatgtgggatatccttttcgtgaataccctgtccgctatcttctacaataactttaactttatctttttcttcgattaaagatattttaacataaccttcattggtaaatttaattgagttatcaataaggtttgagaagatttctctcagtttaagcgaatctcccattatgaatattggtttatttggtatctctaagaccggatttagtcctttttcttttatcttaattaaaaagctatcaaatgtatctttgacaatttcgacaacatttatcctttcaagttctataggtaaggttttactatctgctgaggatagtttagttaagtcttttgccattttaccaagcctctcaatttcattctctataatcttgaaagcttcttctttttcctccttggaaaaactttcgtcttttaaaacttcaagataccctttaattgatgcaagaggtgttcttaaatcatgagagacattctgcattaattttgttcttaatttttcagtttctccaagtctaaacgccatgtaatttagagattccgcaagttctccaatttcatcatcgctttcttcattaattcttgcctcgaaattcccctgcgaaattttgcgagcaaaattcttcatttctatgactggttttattatatatcttgatacgaaaagcgctacgaaaatgcttaccactatagatattcctcctgagattaaaatagcaattcttacagagttcagaaatcgtgaagctgatgcaggaataacaattgaaacacctctgccaatcattattcgaataaagaagtatcttacaagttggtctataagtattattgatgtaacaacagaaataatacttactataatatgacttaaaactaatttctctttaaatttcatttgagcatcctatatcctgccccataaactgattcaatgtacttaggatttttgggatcatcgttgagtttctttcttatattttttatgtaagcgtcaattgtcctatcataaacaacttcatcatactcatcgtaaacttcattcattaactcttctctgcttaggacaagcggagatttttttgcaagtgtatataagactttaaattcctttgtcgtgagctcaatctctttcccattctgaatcacacgcatttctttgggtattatttcaaggtcttttatcttaatttcatgttcgtcgggataagttcttcttaaaatgtttttcactcttagaactaattctctaggactaaaaggttttgtaacatagtcatctgcaccaatttcaagcccctggactctattttcctcatcagcctttgccgttaacattaaaattggaatatttgaaacttttcgaatttctcttgcaacttcttcgccactcttaaacggaatcattaggtcgagtattattaattggggcttttcttcggaaaattttgcaagtgcttctcttccatcttttgcttcaacaacttgaaattctgatttttcaaaatacatttttactaattttcttatgttttcatcatcttctacaactaatatttttttcactttcatcacctgataaattatatgaataatttgtgaaggaattatgaattttttgacttcataagtaaaatagagtaatgaaattattagaaatattgatgtatttgttgttttcatattcgttaggtgctttaaattctgcttacatacttacgtttgttttttataagaaagatatccgcaaatttggtgacggaaatgctggtactacaaacgtgttcgaaaatatcaatcgatttcttgcaatgattgtattcataatcgattttttgaaaggtgtgttgcctatatacattgggatcaagttaaatcaaggtaacggtattgtcgctttgggaggtgcagccgagattcttggtcatgatttcccagttttatttggcttgaaggggggaaccggtattacttctcttcttggcggtatttttgcaataaatagtaatcttgcagtggttctgtttgtagtgtttgctttattatttgttttcttttcgttttccgacatacgtttatttaatttcaaacctttagaagaaagtgaagccttaacatttgttgttgcgatttttcttatcttgtcgtcacgaaatactcttttaaaagaatattttttcttgtcgcttgctataattatttataggcactttcaaaaggcactatatgtattaagtaaaataagggttttaaaaagttgattaaaattatttttttggtattataattattgaaatttttgagaggaggtaaaaatggtttctgcaaatgaattaagaagtggcgtaacatttgaacttgacggagaattatttgtagtaatatcttaccagcacataaagcctgggaaaggttccccttttgtgagagtaaaaatgaaaagtcttgaatccggcaatataattgaaagaacttttagaccagaagagaagtttaaaaaagcatttcttgaaagaaaacctatgcaatatctttataaggaaggaaataattttgtttttatggatttagagacgtatgagcaattttatctttcagaagaggatgttggagatagcgcaaattttctaaaagaaaacttagaaattcaaatcgtattttacaaaaataaaccagtgtctgttgaattgcctaactttgttgaacttaaagtagtacaaactgagccaggagtaaaaggagatacagcgacttctgcgatgaaacctgcaatacttgaaactggctacaagttgcaagttcctctatttgtgaacgagggggatataattagagttgacacaagaacaggcgaataccttgaaagggtgaataaatgagtaaaataatactaacgattgatgctttatcatctattatcgaaaatgtagtattaaacattgaaggagtaaaagggctttacggcaagagtcctgtaaaatgcgtttttgaggattcaattattaatgttgaggtaaatgttgtcgcgagatttgattatgacttgagaaatttaggcaatttaatcgcagaaactgtaaagttagaagtcgaaaatataacaccgtttaaagtgagtgaaataatagtgatatttggtgatatttcttatgaatcctaaaacaaaaggaagagaaattgcacttagtgttctttttgctgttgacttgggtaaaaattctgttccagatgcatttttgccatttaagtatgagtctcctgtttctctcgaatatgcattgaaattggttcaaggaacaattgaaaatctttcagatattgatgaaaagataaagtctcttttgaaaaactggtcttttgaaagactcaacgcagttgataaggagattctgaggcttgcaatttatgaaattgaaaatgttgttggtgaggactatggaataatagtttttgaggcagtagaacttgcaaaaaagtatggcgatcttaactctggggattttgtaaatgggatactcagaagtttcctacgattaagaaatgaagaagttacgacttgaggcttttatatacggaatagttcaaggtgtcgggtttagatactttgttctcacaaatgcacgcaagcttggtataactggatatgttgaaaacgtttgggacggttctgtgcacgttattgcagaaggtgaaaaagaaaatctggagaaactcgttgagtatctaaaaagaggcccacgttctgcgcgtgtcgataaagttacatataccttgagcgaatataagggagaatttacagattttgaggtgtactgatggaagaaagtataaaggagtatcttgaggaaagaaaaagcgtaatagacaattatttgaatatcgcacttgaaaaaattagagaagactctccactctatgcagcaattaattacagtcttatggcaggtggcaaaagactcagaccaataatgctcattgcaacatatgagtcgaattttgaggactatgaagttgttttgccatttgcagcatcagtcgaaatgatacacacttattcacttatccacgatgatcttccaattttggacaatagtgattacagacgtggtaagccaacatgccacaagatttatggtagtgatatggctttgcttgcaggtgatgcccttatctcgcttgcgtttgaaataatctcgagcagaaagttactcgagcattttgaagcgaaatttttgcttaggattgttcatgattttgccgaattaagcggtgctaagggtttagttggcggtcaggtgatggatatggttactatggatatggatgaaatagatgaaaatctcatactatatattgaaaaaaggaaaaccgcatctttgtttatactttcggtaagagttggggcaattctttcaggtgtttcggaagacgagcttgctaatttaaccaaatttgcggaaaattttggcataagttatcaaattcaggatgacattcttgatgagacttcaactgtagaagagttaggaaaggatgttcatcaggatagaaaaaacaaaaaagcaacgtttgtttcactttatggtttggatcgttcaaaagtacttgcaaaagagtatatagaaaaagcaaatagttatctaatagcttattctggaaagtataaattacttgaaaacatcgcaaaatttactttagaaaggatcaaataaaatgattcttgaaaatattaattcaccgaaggatgtaaaaagccttcgtattaatgaattaaaagaactttcggaagaaattcgtgaattgataattgatgttgtttctaaaaacggtggacatttatcatcaaatttaggcgtagttgaacttacccttgctttgcattacgtgtttgattttagcagagataagttaatctttgatgtttcccatcaggcgtatacccacaaaataattacaggcagaaaagattcctttcagactcttagaacctttgagggtataagtggttacgccaatccattagaaagcccatatgatgcatttattgcaggacacgcatctacttcacttgctcttgctcttgggtttgtaattgctaggaaacttaaaaatgaagattatgatgttgttgcgctaattggagatggtgcacttactggtggcgaagcatatgagggattaaacaatctagggcatttaggagaaaaggttattattgttttaaatgacaatgggatgtcaatttcgagaaatgttggtgcaatatcgaaataccttgcaagacttagaacgtcaaagtcatatgtgatgctgaaaaaaatgcttggaaaaaattttgcacgtaaatttaaacttgctttaaaggaattattgctgcctaatatactctttgaggaattcggttttacatacattggtcctgttgaaggacacgacttaaccgaactcattgatacatttgaaagagttaaaaatttaaatggtcctgttgttgttcacgtagttaccaaaaaaggttacggctacaaactgtctgaggaaaagcctgacaaattccacagtgccgaaccttttgattttgaaaatggaaaaggagtctctaaggatcatgtaactttttcagatgtttttgggaaaacactcgttgaattagcagaaaaagataagcgtatagtcgctataactgccgcgatgcctgatggaacaaaaacaagttatataagggaaagattcccagagcggtttattgatgttggaattgctgagcagtgtgcagttacgacaggtgcatcccttgcaaaagaaggcttcaagccttttgttgcaatatactctacgtttttgcaaagggcacttgatcaattgatacacgacgtttctattctttctttaccagtagtttttgcaattgacagagcaggcatagtctccgacgatggacctacacatcaaggtatatttgatatagcatacttatccatgattccgaactttgtcattgctgccccaaaggatgcttttgaactaaaagggttaatgagtcttgctcttgacagtgatgtgccatttgcacttcgatacccaaaagatatcgcacaagatggtttcagtaaaagatttttccttgaaattggaaaaggagaaattataaaaagtggaacagaacttactatagttacgctcggtcctgtattttacgaagcgcttaaagcgttggaatattttgaaaagagtggttacagtgttggacttataaatgcaatttttgcaaaaccatttgacaaagagctgatacttaaagaagctttaagaagcaagagagtacttacggtagaggatggaataaaaagaggagggttcggtgagaatttaaaggcctatttatccgactttggtgtagaagtcacaaatattgcaattgatgactttatgcctgagcaaggaaaaagagaagatcttcttaaaaaatatggcatcagtagcgaaaacatagtaaaagttggggtaagattgattgaaaagaaggcttgatgaagaaattgtaaaaagaggattactcgaaagtagaacacttgcaaaaactttcattcttgagggaaaagttcttgttaacgcaaggaaagcaataaaaccgagtgaattggttaatgatagcgataatatagagataattgaagaaaagaaatatgtaagtcgaggtggttttaagttagaatttgcattggaacaatttggggttgatgtttccgataaagtctgtatagatattggttcttcaacggggggatttactgattgcttacttaaacatggtgcaaaaaaagtttatgcagttgatgtcggaaaaaacttgcttgatccgactctaaagcaaaacccaaaagtagtcctaattgaggaatttaatgcacgtttcctttcaaaagaaataataaatgaacccgtagattttattactattgacgtatcatttatatcaatcataaaaatacttccaaaccttttatcaatattaaaagacgaaggagaaattgtatcactaataaagcctcagtttgagggagaaccaaagtatcttaaaaagggcatagttaaggaaaaaagtatacatattacaatcttaaaagaacttttaaaaaaggttgagagtataggatttacagtacaaaatattacttactcgccaataagaggtggaaaaggaaatatagagttctttttccatattaaaaaaaaagggatatttgttaaagaagaaattattgataaaattgtagaggaggcatgggaaaagacaacgtgaaaaaaattggtatattctacaaagatgatccctatttgattgaaatagcgagagaacttgaatcatttttaaagcgaaaaaatattgatgtttttaagaacagcgattttggaaatctcaaagaagatgagtcattagttatattgagccttggaggagacggaacctttttaggcgcttcgcgtatagcaattcaacttaatgcatcagttttaggtattaatttaggaaattttggttttttgactgacgttgaaggaatggatgtttttatcgcaatagagaaattattacgaggagaatacttcattgaagaaagaatgactctttcctgtgagataaacgggaacgaagaaaatactttttgtagcgtaaatgattttgtggtgttaaaaggtgcagaggacaaaattttacaatacgaagttgctgtaaatggaataaaggcaggcagatttcgaagcgatggcatagttgtctcaacatcaaccgggtctactgcatatgccctttcagttggaggtcctataatagtacctcaagcacaggtattcgagttaaatcatattgcaccgcataaactttctgcgcgtccccttatattagcagagagtgatattcttgaaattgaaatagaaagtgacggttactacacatttttaagagatggccttaaagtggggaacattaaaagatttgatagattggaattcaagaaaaatcgaagaaacttaaaaatagttcatcttaagggaaaaaatttctttgatgtgctaaataaaaaattcggatggggatattaatatgctattaggacttattataaaaaatttggcaattgcaaaagacattgaactatcttttgacaataatcttatcattataactggcgaaactggagctggaaaaacaataataatgaatgcgattgcctatgcgtgtggtggaaacgcaagtacaaatataatccgaacaggtgaggaaagtgctacggtagagacaagtttttttattggagaaaatcaaaaaattaaatcacttcttgaggaatattctatttatgaaggtgaagatgttttagtaatttcaagaacaatctcaaaaacaaggagcaaagtaattgttaatggtcatcttatttcgttaaaacaacttgcagaaattggaaaaaatctcatcgatatgcatgggcaacatgaaattcaaagtcttctcgataagtcaacacatcttacctaccttgataaatttagcggtgaaaaaatttcaaagttgagagaaactgttatttcagatattgcagagtataaaaaattagaccaaaaaataaaagaactgattgatcaggataataaatttaggcaagaaagagattttataaattatgagataacggaacttgaaaaagcaaatcttaaggaaggagaagaagaggaattagaggccgaatacaaattacttagtaatgcaaaagaactaattaatactcttgaaagcgttcaggagtctttatcctcgggtgatttttcggtttcaaaaatgctaaattccgtaattttgcttttacaaaaggtaagtgattattcaacagacattaagggttttaaggaaagacttgagagcactttaattgatataaaggaaacttctcgtgatatcgcaaatttctatagtagcatagttgtagatcctgataggcttagttatcttgaaggtagacttgatgaaattagtaaattaaaactaaaatacaaaaagtcagtaaaagaattaatagcttatctttcagaacttaaaaattccgttaaaagttttaacgaagtttctgaggagattgaagaacttaaaaaaaggaaagagattctcgtcgaaaaacttaaagccgaagtagtcgaactttcaaagttaagacaagaagccgcaaaagaatttgaaaaacaagtagaaaatgaattgaaagaccttgcgatggaaaatgcaaaatttatggtaaagttaaatcagattgaagatcccgaaggtcttacaataaatgagaaatcttataaattgttttctgatggtatagatgtatgcgagtttcttataagtcctaaccccccacatgattttaagccccttgtaagtatcgcctctggcggagaactatctagggtgatgcttgcaattaagtacgtgatcgcaaaagttgatgatattccagttcttgcatttgatgaggttgatgcaggtattggtggaaaaacaggagaaaaagttgccgaaaaattgtttgaaatttcaaagtataggcaagttatatgtattactcatcttccgcaaattgcatcgctaccttctgagcattttgtagttgaaaaagttgtaagaggcgacgagacagtactgactgtcaaaaaactaaacgaatttgagcgaattaatgaaattgcaagaatgatttctggtacaaatataaccgacacaacgattaagcaagcaaaagaactaatagggaggtggaaaagtgaaaattcttgtaattaatcctggttcaacttcaacaaaaattggagtttttgaggataaaagtcctattattgaagaaacaataagacacgataagactgaactttcaaaatttaatacagttatcgaacagttagattacaggaaatttgcaatcttagacttacttgaacagaaaggagtttcgttaaatgaacttgatgctgtcataggaagaggaggtattgtaaaacctatagaagcaggtacgtacattgttaatgaagcacttattaatgatttaaaagtctattcaaaagaacaagaacatccatctactcttggtggtcttattgcctatgaaattgcaaatgcaataggaaagcctgcttttattgctgatcctgtgtgtgtagatgaatttgaagaaattgcaagaatttcaggcttaaaggaaataagaagaaaatcccttcttcatgcgttgaatgtaagggcaagtatgtataaatacgcagagtcggaaggcaaaaacgttaatgatctaaatctcatagttgcacaccttggtggtggaattactgttgcagcaataaagaaaggaaggatagtagatgtaaacaatgcaaatgagggaggacctttctctccggagagaacaggatctctgccatcaattgacgtcgttaacatgtcatattcaggcaaatatacaagaagtgaccttctgagattattcacaaaagagggtggtgtttactcatatcttggcacaaataatataaaggaagttatagaaagagtaaaaaatggtgacaaagttgcaaaagaagtttttgatgcaatgtgttatcaaattgctaaagaaataggaggaatggcaactgtattaaagggtgatgttgaagcaataattatcactggcggtattgcgtataacgaagaggtaatccaggaaattacaaaaagagtttcatttattgcgaaagtagtttcttatcctggagaatttgagatggaagcacttgcttttgctgctcttagggttttaaagagagaggaagatgcaaaaatttacacataaatgtgatataataaaataaattgagttaaatttgttttgaggaggaaatatggagactataaaaaaacttgaagatttactacaagcagtaaggtcattaaaagagaaaaggactgtctctgttgcttacggccaggatcttcacacgcttcaggcagtttctaatgcaataaaagagggtattgtgaacgcaattatttttgcagacaaagaagaagtaagacgtgtgtgtgaggcaaacaatattgatatgtcaatgtttgaagtagtagacgtaaaggacgaaaaggaagcagtaagacaagctgtgaggcttgtaagagaaaagaaagcggacttcataatgaaaggactttgtcaaagcgcaacatacatgagaggaattcttgataagcaggaaggtttgcttcccgagggaaaagttctttctcatgccgctttgatagagtcgccaaattatcacaaacttttaattgtttccgatgttgctgtcattccacaaccagatttaacaatgaaagaggcgatgataaattacgacgtacaaatagcaaaaaggcttggcattgaaagacctaaagttgcagttattgcggcagtagaaaccgtctcgcctaaaatgcaagcaacggtcgatgctgcgttgctatcggttatgaataagcgaggacaaatcaaagattgtattgtcgatgggcctcttgctactgaccttgcactttcaaaagagtctgcagagatcaaaaaagtaaagtcagaggttgctggtgatgcagatattttaattatgcctaatattgaagcaggaaatgcatttttcaaagcactaacaaaacttggaaacgctgaaattgcagcagttgtaactggagcaatggcacctgctgtactgacatctcgtggagatagcgaaaaatcgaaattatattcaattgctttagcagcgctcatcgctgaaaaataaagttaaagaggtgaaccatggaagagaagaatttttatgaaaatgttaacccaaatgatatagagtcaattttaaccaaggcagcttcagaaaaattaccccaaagtgttaaagaagaagtcagaagagaagaaaccataaaagaagaaaaacctgaaaaaattaattttaacgaaaatgtaaataataacgtccaaaaacaaaatcacaatcaaaacgaaacctttttaatgaagtcgtttaaaaaaggcgatataataacagtaactgtcgtaaaggtcgatgcaaatggtgcttatgttaatgctggcactaaagaagatgtatttattcctttgaaaggacttacgaataagcaagtaaattctgcttcagatgttgttagggttggagataaaatcaatgtaatggtcttaagagatggtccaaatttagttctatctaaaaaattggcggataatataaagaagtatgaggatttaaagaagaagatggaaaatgaagagaaggtaaaagcaaaagtagaaaagcttataaaaggcggtcttcttcttgatattgatggagtttctgcatttttgccacaatcacaagtagggttaaaaaaaggagaatccctagattcatccataggaaaggagattgaagtttaccttattgaagttgatccaaaagtcaagagagttatcgcttcacgattaaaagtattgcaagaggaaaaggaacaattaagaaaacaaactctcgttaatctaaaaaagggtgaaatttatgaaggcacagtaaaagcaattcaagattttggagtatttgtagatattggaaatggagtagaaggacttattagaattaacgaactaacgtggggaagaaggaaggacccgcacgaggtagttaaagtcggggaaaaaataaaggtgagagttttatcggttaatcttgataacgagaaagtttccttaagtttacgacaaactaaacctcatccatgggagattgtagaagagaaatatccaattggaagcattgtagaaggtacagttcttaggatacatccatttggtgttgttcttgaacttgatgagggtatcacaggtcttattcatatttctcaattagatacaaaaagaatagataagatcgaaaactttgtgaaaataggagataaattacaagcaaaggtaatgtctattgataaagaaaacagaaaaatgaaattgagtagaagggcgatattggaaaatgaacaaggagaaaatcagaataaataaggaggaaataaaacaatttcttccccatagagagccatttttatttgttgacgagattatagaagtaacaccagggaatagtgctataggtttaaagagatttaaagaagacgaagaaatttttagagggcactttccaaattttccaatagtacctggcgttattcttgttgagatgtgtgcccaagtttctgcatttatacttttaacggtcgataaatttagaaattcctttggatttcttgtaggagttgacgattttaaatttattaaaaaagtaggcccaggcgatacggttaaagttattgcaaatatggttaatgttaaatttggtattgcaaaaagttacgtagaggcgtttgtaaacgacaatttagttgctaaagggactatctcaataaaaattgttgaataataggaggtatatgatggaagagacggaaattagagaaaaagttaaaaaggtaattatagaaaagttaggattagaagaagataaaattaaagatgaagcaaagtatgttgaagaccttggtgctgattctcttgctctagttgacattgctatggctcttgaagatgaatttggaatgaaaattcctgacgaagacattgagaaaattactactgttggaagtactatccagtatattaaagaacacttaaagtagaaatgtaaaatttagagggccataaggccctctttttattcttttatcgcttctttaataaagtttactatctcattaaaatccattgtttttcgttctccggtttttctaatttttatttcaaactttccttctttcttgaatgctctacctacaattacttgaagtggaattccaattaaatccgcatcattaaatttttcccctgcacttaaatcatctctatcatctaaaagaacttctatcccttctttaactaaactttcatgcaatcgattgcttgcattgtttatttcttcatcacttgtgttaataggtagaatttccactttaaatggtgcaatattcattggccaaattatccctttatcgtcatgaaatttttcaattattgcttgcaatgttcttccaacgccaataccatagcaacccatgatgaagtgtttttctttaccatctgcatcaaggaatgtggcattcattttctcggaatattttgttcccaatttaaatgtatgccctaactctattccgttgtatttttttaaaggtgtgccacatttgggacagaaatcgccttcttttacaactcgaatatcttctacatagtttggcgtaaaatctcgatatagattaacattttttaagtggaatccatcttcatttgccccacatataaagttcttcattttcaaaacttttttatctactatagtttcaattggcgaatttactggacctattgcacctgtatgtgctttaaaaatgctcaatacctcttcgtcagttgctaactccaaagactttgcattaaagaagttctttaactttacttcatttaactcatcatctccacgaataaccgcaagtacatatttgtgatctatcttgtagacaagagattttgcaagcttatgcctgggtacctttaggaaatctgaaacttcttcaattgttttattatcaaaagtgtttattttttcgagaggctcttcgtcttctgtctccaaagtttccgagtccaaagattttgctgcttctatgttggcagcatatccacatttgggacacattacaaattcactttcccctcccaactcagaaatcacaacaaattcatgtgaaactttacccccaattgctccggagtctgcctcaataggaataacatcaagatgacaccttttgaaaattttaatataggcatcatacatctttttataacttatttctaggttctcttctgatgtatcaaaagaatatgcatccttcataaggaactctcttgctctcattaatccgaaacgtggtctaatttcatctctgtatttagtttgtatctgataaaatatttttggtaaatctttatatgatcgtaattcttttcttgcaaggtcaactactgcttcctcatgagtgggtccaagacaaaagaatcttccttttctatcttttaatttaaacatctcatctccgtaaatctcccatctacctgtttcatcccacagttcctttggcataattgcagggaaaagaagttcaagtgcacctgcgttattcatttcttctcttattattttctcaacattctttaaagcaatatacccaaaaggaagatatgaatatacacctgctgccatttttcgtataagaccagcttttatcattaacttatggctttctatttccgcatcttgcggatcttctcgtaatgtaggaagaaaaaagtcttttattctcataagttaactcctttcattttaatttccatattatatatatcttgcatattctttaaaatagtgtaaaatttacacagtatgagagatttattgcaaaaattagtaaatactctaaaagaaagaaatttaactattgcaactgctgaatcagttacaggtggacttgttgctaaatcaataaccgatgtccctggcagttctaaagtatttttaggcgggattattgcatattccccaaatgcaaaagtcaatatattaaagattgacgaaacattgattaaaaaattaggaacagttgatcctttaattgcggaaataatggccagaaacgttaagggaatttttggagctgatgttggagtttcaactacggggattgccggaccagattcaattgagggaaaacaagttggcctttgctacgtaggaattgtaataaaggatgaaaattttgtttttgaaaataaatttgaaggtgatcgtgctataataagagagtatatcactgagtttttaattaataaattaattgaaattttacaaggaggttgataactatgaggattggtgttctaacgggtggtggcgattgtccagggttaaatcctgcaattagaggcgtggtttatagggcatttgattttggagatgaagtcattggttttgaagagggctggaaaggccttattgaagacaagaaaaggcaactttccataaaagatgtagaggaaattataaattacggcggtacgattctttatacatcaagaacaaatcctttcaaggaagaacacggtccggaaaaggtaattgaaactctaaagaaaaacaatattgatgcattaattgcaataggtggagacgatactctttctgttgcactaaaacttcacaaactaggggttaaggttgtaggagttccaaaaactatggataatgatctatcacagaccgactacacctttgggttctttacttccgttgaagttgcggtggatgctcttaataggttaagagatacagcaaaatctcataagagaattattgttcttgaggtaatgggaagagaagcaggttgggttgcactttttacaggaattgctggtgctgccgattggattttgattccagaagaaaagccagattacgataagatgtgtgagcatctaaagaagaagtatgaggaaaaaggttatgctcttgttgtggtatccgagggtattgaaattccaaccgaaacaactaccgaagtagatgaatttggacacgcacttctccagaagagaggtgttcatgaatatgttgccgacttaatatctaaaaaacttggaatctctacgcgtagcgcaatcataggacatatacaaagaggaggtcctccgacggtattcgatcgtattcttgctacacgtgttggtgtaaaggctgtagaaatggtacatgaaggcgactttggaaagatggctgcgatttctggaaacaaagtcattgcagttcctcttgaagatgcagcgggtaaacaaaaactcgttgatgaggaatggattaaatttatgaaagtttttgaaaaatgaagagaatagcagttttaacatccgggggagatgcccccggaatgaatgctgcaataagaagcgtagcaagaattggcttttcaaggggtgttgaggttatcggtgtttatgaaggatacaaaggattaattaaaaaggaatttaaaaaacttcttccacgtgatgtaagcggattacttgaagaaggtggaacctttcttttatcctcaagagctgaggaatttaaggacgattcaatacaggaaatcacaattaagaatatgaaggaagaggggattgaaggactcgtagttatcggcggaaacggctcacaatctgggagtctttcacttttcaataaaggctttccggtagttggagtagcatcaaccatcgacaatgacctttggggaactgactacacaattggatttgatactgccgtgaatactgcaatagaagcgattgataaaattagagataccgcaacgtcacactcaagaacctttattgtcgaagtaatgggtaggaatagaggctttatagcacttgaagcaggacttgcaagtggcgctgatatagtgcttgttcctgaaaggagatttgatattgaaaagatagttgaaaatatacaaagaggacttgaaaagaagaaaaagcaccatatgattgtaacggcagaaggcgcgatacgtgctcaagaccttcagacaaggataaaagaaaaactacccgagcttgatgtaaaatattctgtactcggttatatacaacggggtggagcacctacacgttttgatagaattatagcgacaatgtttggcgctgaagcagttgatttacttattcagggaaatccgggatttgtggttggtattaaagataaccgtattgtccatattccttttgaggacgcagtaaagaaattcaaggagataaactataagttatacgatataatagaggaagtgtccgtgtaatgagaagaatatttacgtctattaggtttcaattgatattcgttcttgtgatatttattatatttacatttttcactatttcatcaagcatttcccagtatcttgagcaaaatgagatttcaagcgaaactaagagacttacagtgataagtaagcagatagaagaacgctttgaaaagatgtacaccgcagaatctctccttcgaggatacgatcatatttcccaaaaggaacgtaatctttatattaatgtatttttgaaaccagcgtttgataactacttttcaacaatatcttcagcttattctgatgtagagattgggtattatctaccaatatttaacaatcctgtaaacgtccagtcatcaaaaggaaatttaatcaaaaaaattattgtaatggttgcaattcccgaaaaatatggtggaggttatattttttcagcaattccccaattcataataaaagacaatgttaatgccgttatttattctataaaccggataatattttatcttgcgttaattaccatgctaattgttcttatcattacttctttctttagtgtgagaattctccaaattcgcaaaggactgaaaaaccttgaaaaaaatcttgattttaggtttccgaattacggtggagaaattggcgatattgcaacctcaataaacattatggcagaaaatttgaaaagaaatgttgaagaaatgcaaaaagccgaggccctaaagtcccttggattatttactgctggaattgtacatgaagtaaggaacccattaacttcaattaaaggttttgctactattctctctcaaaaacttcaaggaaaagacgaagaaagatttgtaaaaccaattctcactgaaacagaaagacttggacgaattgtagatgacctactcaagtatggaaaaccaactcctttgacacttgttaaatttaatctgagactatttttcaaccatattttagaacttgcaaagcaatatgaatcaaataaaaatattaaatttgacctaaaatgtgaagatttaacaatagttgcagatgaaagaaaactcgaagaactattcttgaatcttgttattaatgcaattcaagcaattgataaagaagaaggcataattgaaatagaatgtattagtgagggtaaaaatataaagataattgttcaggacaatggatctggaatgactgaagatacactaaagaatatatttgtacctttttatacaacaaaagagcatggaacagggctaggacttgccattgttcatagaattgtagaagaacatggtggtgaaatttttgttgaaagtaaattaggtgttggaacaaaattcataatagtactaccgacgagggatctacaatgaagattaaaaaatataaaattcttgttgcagatgacgaagaaaatattagaatgcttttaggtgagactttaaaagatgaaagttatgaagttgttgaggttgataacgggaaagatgccgtcgaacaagtaaaaacaaatgattttgattgcgttttaatggatgtaagaatgccagttttagacggaatggaggcatttttaaaaatacgggaaataaataatagtcttcccgtaatttttttaactgcgtacggaagttctgatcttgcgattaaggcaatgaaaaaaggcgcatatgattaccttacaaaaccgtttgatattgaagaattgaagattaaggtaagaaaggcaattgaacttaaagaacttacagaaaacgtaccaagttttgaaaaagaagaaaatagatatgcatcggacgaaattgttggaaattcttccaaaatgcaagaagttttcaaagagataggaaagatcgccgaatccgatgcaactgttttgataagaggagaaagtggaactggcaaagaactcgtagcaaaagcaatacaccatcacagtacaagaagaaacaaaccttttgttgtagttaactgtgcagcaatacctgaaagtcttttagaatcagaattgtttggacacgaaaaaggggcgtttactgacgcttataccaaaagaattggcaagtttgaacaagcaaacgaaggaacgatttttttagatgaaattggtgacatgagtttaaacttacaagcgaaacttctacgagttctccaagagaagacttttaaccgtgttggcggaaatgaaacaataactacaacagcaagagttcttgctgcaactaacagagatcttgagaaactggttgagtctggtgagtttagagaagacttattttatagattaaatgttgttacaatttggcttcctcctcttagagaaagaaaggaagacattccattgcttgtagattattttgttagtaaatattctgaaaaatacaagaaaaacgttcgtggtgtttctaaagaagtacttgaacttttcatggaatatgattggccaggaaacgtaagggaattagagaatgcaattgcaagaggggttattgtaacctctgctcccttgattttgttagaagatttacctcagacattacaaagtaagattcaaaaaaaagaagaaaataaggcgcaaattgatgaggaaaatttgaatttaccacaactcatagaaaaaattgaaaaagaggctattattaaggcacttgaaagagcacaaggaaataaaacaaaggctgcccaaattttaggaatttcgagaaaatctctttttaataagttaaggtattataatttaatcaaagagggagaagaaaatggaaaatctgaagatagttgatgatctaaaggacgaagtaattgaattgcgaagagaaatccacatgtatccagaaacagcattcgaagagtataggacttctgatcttgtcttcaattatctttcaaaacttggtcttgatgttaaaaaaggtgtaaataaaacaggagttgtagcagacttaaaggttgagagtgccttgggaacggtactcctgagggcagatatggacgctttgcccattcaagaagagaataatgttaagtataaatcaaaaatagatggaaagatgcacgcctgtggtcacgactcacatactgcaatgcttcttgttgcagcaaaagttttaacacttctaaaagatagtttacagtttaatgtaaggtttattttccaaccttcggaagagagagaccctggaggagcgattggtatgataagagaaggggtgctcgaaaatcctcatgtagattttgcttttggtctacatgtcgcaggtttttacaaagcgaatacaatctttgttaaagaaggcataatgatggccgaagcagacagttttaaaattaaagtaaaaggatcgggtggtcatggagcatatccccacaaagcagtagacccaattatgatttcttcacatattgtacttgccctccaatcaattatttcaagagaggttgatcctctcgaaccagcggtattatctttcgggaaaattttttctggcgatgtgtttaatgttataccagaaactgcagaacttcagggaacggtaagaaccttaaaggaggacgtttccaaattcatcaaagaaaggatagagcagataacaattcacacggcacatttatttagagcaagtgctattttagagtacaattttggatatcctccattagtcaatgacaaaaaatcagtacattttataaaaggtattgcaaaagaaattgttggtgaaaacaacattcatgaagcaccaatatctatgggtggcgaagatatggcttatttcttaagggaaaggcctggtgcattttattggttgggtgcgttaaatgaggaaaaaggtataatatatcctaaccattcaccaaaatttgacattgatgaggacattcttccgacaggagtaaaaatgcatgttgcaacagttttaaacttagagaagctatacaaatagaaacttatcattttacaagttttacaaggaagtttaatttatatttttaaggaataattttgctcacgtacctcggatattagcaaatattacttgacaaaatttcacactgcatataatttaatgaggaggtgtggaatgaatacagagggttttgaatctttcattaaattttctcaaaaatttctaaagtttttatttccgaaaaaaaattttaacaattactttagtttttctaagttcgtaagagtagtaattaccattttggtttttgcttttgtagccacgacattttcttgttcaagaacaactaacgagacaacatctaataagggacaaacatctactgaacagtctggaactgaacaaaaagaaatatctcaaattactgcaaaactaattccaattagaaaaaatgaactttggggtttttgtgacaaaaacaaaaacatagtgataccggcgtcctatgataaagttctgcctttttcagatggacttgctgctgttgaaaagaactacaaatggggatatgttgatgaaaaaggaaccctagttatcccaatacaatttacttcggtttacccatttcgcgagggattggcagcggtttgttggaacgaaagttgggtttatattgataaagatggtaaaaatgtatttggtaagatttttgatgacgctcatccctttaaagaagggtatgctgttgtaggatttggtcaatatcctaaaactcaatatggatttttaaataaaactggcaatttagtaattcctgctaaattcaaatgggcaaatcaatttgttaaagggatcgcttgtgttcaggttgaagatggttggacttttataaacaccaaaggagaaaaattatttggaaaagtatttaatgctgcatgcaactttagcgatggattagctgctgttaatgttaaaggaaaatggggatatatcgatacaaaaggtaatatggcgatagctccacaatttgagaaggcaggtgaatttagagaaggtcttgcaccaattatggttggtagtaggtggggatatattgatggtaaaggtacttttgtaatttctccaaaatatgacattgccaattctttcaacgacgaccttgccgttatttcactaaatggtaaatatggctacgttgataaaaaaggcaaccttgtgattccaaacatttttgactttgccaataattttaacgaaggcattgcgcttgttttattatataaagattgggtatatatagacaaaacaggtaggcagttttggcaggaataatatcgataattaatatgtttattttaacttgaagtttttcattttaagcaataggaacctattgcttaataaataagttgcttataaaataaaggacaatttcataaaaaaccatttattaagttttttattaatttatttaacctttttgtaaagacatgtaaattttgctatagtaaaattacttaagcctgttaaagttaaatttaagttacttgatttttttgcttaaatccttaaaatataatgattacacaccatctggattttcggaaagtgcagtaatttaactgcctccgaaaagatgaaggatgggaggaaaaaaactaaattaggaggttaaattatgggtgtagtttcaatgaaagaactacttgaagcgggtgtccattttggacatcagactaagagatgggatcccagaatgaaagagtttatctttacagagagaaatgggatccatatctttgaccttagacttaccgttcaaaaaattgaggaagcctataactttgttgtggacattacaaaacaaggtggaaaaattattttcgtcggaacaaaaaaggctgctcaagacatcgttaaggaagaggcagaaagatgcggaatgccttacgtaaatgaacgttgggttggaggactattaaccaacttccagactgttagaaagagtataaatagattaaaggaacttgaaaagcttgaaacagaaggttactttgatactatttctgtaaaagaacgagtaaaacttgaaagagaattggcaaagttaaggaaactctatggtggtctgaaggatatgattacgttgccatgggcgatttttgtaactgatactcacaaagaaagaagtgcaatattggaagcaagaaagattaaaatcccaattattggtatttgtgatactaactcaaatcctgaagaaatagactatccgattccagggaacgatgatgcaatacgttctcttaggcttataacatctataattgcgaatgcagttattgaaggaagagaaggaaaagttgagagagaagagacacaagaggaagtcactgaagaagaactcctcacgaaagagtttgattttgaagaattcgaagactataaaaaataatggaaaaggggtgattttatatgggcttagatttaattaaagaattgcgttcaagaacaggcgcaggaattgcagattgcaaaaaggctttagaggaagcaaatggtgatatagaaaaggcaatagatattttaagagaaaagggaattgcaaaggctgttaaaaaagcagggcgagtaactaatgaaggtgttgttgcttcttatattcatcctggaaatcaactgggagtccttgtagaagtaaactgcgaaactgattttgttgcaagaactgatgaatttaaaaaattggccgatgaaattgcgctccaaattgctgcttcctcaccagattatgtctctcgcgaagaagtacctgaagatgttattgaaaaagaaaaagaaatatatagaaagcagttggaagaagaaggcaaacctgcaaacgttatcgatagaattattgaaggaaagattgaaaccttctataaggaacactgccttcttgagcagccgtatcttagagacgaaagcatcactattgaacaattgattaaggaacatatttcaaagtttggagaaaatataactgtaagaagatttgtacgtttcaaggtaggtgaatagatttgccacagtataaaaggattatactaaagttaagtggcgaagcattagcggatatagatggtgttggaataagcaaaaatactctcgatgaccttgcagaacaaattgcgtacttgcatcagcaagggatcgaaattggcatagtaatcggtggtgggaatatccttagaggtgcagaagctgaaaaattgggtattgacagagcaactggggactatatgggaatgcttgcaacaattattaatgcccttgctctccaaaatgcactattaagaagagatattgacgcaagagtaatgtcaagttttactataccggaggttgcagagccgtatatacttgcaaaagcactttctcatttttcaaaaagaagagtgattatttttgggggaggcacaggtctccccttctttagcactgatactactgctgcactcagggcacttgaattaaaggcagaagcaattttcaaagcaactaaggtcgatgctgtttattccgatgatcccatgaaaaatgaaaaagcagtaaggtatgagacaattacttatactgaatttttgttgaagaatttgaaagtaatggatgcaactgcggtttccttgtgtagggactttaagttaccaatagttctttttagtataaaaggcaaagatacgttaataaaggcagtaatagatggaaaagtaggaactgtgataaaggagggataaaggatgaatgcagaattagagaagaaaattttaagtgaaacagaagaaaaaatgaagaaagcagtcgaagtgatggagcgtgaatttgcaaaaattatggcaacccgtgttaccccagaaatccttgaccctgtaaaggtggaagcatacgggactttgatgccattgaaacaagttgcaactgttgtttcaccaaagccgaggttattggttgttgagccttgggataagtcacttttaaaggaaattgaacgagcaattttaaaagcaaatttgggagttacacctcaaagtgatggaacaacaattactcttccattccctaaactaacggaggaagaaaggcagagatttgttgtacaggtaaagaagcttgcagaagaattcagagaagaagtgagagcaataaggcgcgatgaaatagaaaagataaagacaatggaaaagaacaaagaaatttctgaagacgataaatttagattgcaggaaaaaatacaacaacttacagagaaatacattgatataattgatgatagacttgaaaagaaagaaaaggagatactggaggtttgatggatgaaatatctcctgttcctaaacacgttgtgataataatggatgggaatgggagatgggctattgaaagaggtttaaaaagaactgaaggacataaagaaggtgtcaaggtagtaaaaaaaatagttgaggcttcagtagaagtaggaataaagtatttaacgctctttgcattttccacggaaaactggaaaagaagtcctgaggaggtatcttttttgctgaatctgtttgttgatgcaattcagaattatatccctgaattgaaagaaaattcagtaaagttaaattttattggtgatttttctccacttccaatgcctttaagaaaagcaatggattacgcacttaaagaaacagaaaaaggcacgaaacttcttttaacagtggcaataaattatggcggtagacatgagatcattgaagcctgtaaacaaatttgcagtagcggagaagatataaatgaaataaatttttctaagtatctttatacttggaatttacctgatcctgatctgttaataaggacaagcggagaaatgcgattaagtaattttcttctttttcagatagcatatacagaactttactttacgaaaactctttggccagattttacaaaagaagaattttttaatattcttaaagactataataaaagggagagaagatttggtggagtctaaagataaaagagttgttatttttggatctacaggtatacttgggaaaaaggcttttgatttagcaacaaaacttggatatacaattgttggtcttactgctctaaaaaattttgaagagattaataaacagatacaaatcgctaaacctttatttgtttcattggatacccagtttatagaaaaggttgaacctaccgccactaaagtatgtagttttgaaaatgttcacgaatgtgtgcttgagtccaatcccgacattgtccttttccttgcagcaggtatttcttccgccaaatctataaaagtttgtcttgataatggagtaagaatcgggatagcaaacaaagaaagtataattgcgtttggtgaaatccttttcgaaaacaaggaattcagcaatcaaattataccaattgattctgaaacaaatgccgtttttcagctattattaggcgaggaaaagaatttcatagaaaaaattcatatcactgcgtcaggcggacctttctttggatatagcagagactacttgaaaaatgtaactgtaagtaatgtgctaagacatccgaattggaaaatgggaaaaaagattaccgttgattctgcgaatcttataaataaagcattcgaaattatagaaactcattttttattcaatgtcccatattctaaaatcgatgcattagtccagcgcgaaagtgtaatccatgcaatggttgagtttatagatggggaaatcaaaggtcttttaagtaagccagatatgtctttgcccattcaatatgctttaacctatcccgaaagagcaatatcaagattgcaaaaaactgatttggtatcattgggaaagttaacgttcttcgaaatagataggaaaacttttccgctttttgatatagtattaaattatgctatgcttggtggaaattacttgccttcaattgtagcagcggatgaggttttggttgagaagtttattgaaggtgaaatttcttttcttgatattgaaaagttccttatagaatttcttagtactgtaaaatataaaaagattgaaagttttgatgaagttgaatatgtatattttgagtcaaaaaataaaattagtgaactattaaggagaagaacatgagtggtattatttatgcaacgtatgggattttaataatcagttttcttgccttagcacatgaatttgggcattttttaattgcaagaatttcaaacattcctgtagaggaattcgcaattggctttggtcctacaatttacgagcataaaccaaaagaaacaaatggaatgaagtttaaaattggtctttttcctatattagggtatgttaagataaaggggatggaagataattatgatgatccggaaagtttttataacagaggtttttttgcaaagttttttactattttaggtggaccacttatgaatttagtagttgcaataataatttttggcattgtttttggatcgtttggtaatcctttatcaccaacaacaactattgcaagcgtagttaaaggtagtcctgcagaaattgcaggtttaaaaccaggtgatacaattcttaaagtaaatgatttaaaaattcgtacttggagcgaattggtaaatgccattcaagaaaataaggaaaatattgcaactattgaaattaaaagagaaaatgagatacttaagattcaggttgtgccaaagtttgatcccacacagaaaaaatggatgataggtatttctccaaaaggcgaggtttatagtactggtaaatccttcattgaaggcatgaaatggacattctcaactttattccaaatgtttacatttcttccaaagcttttcacaagagcaggtgtcacatctatcactgggcctattggaattatttcgatgactggagaggctgcaagtgctggttttcttaatttacttttctttattgcctacattagtattgctcttgcctttactaacttgctaccaattccaccgcttgacggaagttggcttataataattatagcagaaggagtttccggtagaaaaattcctaaggatcttacagcgaaaattcaaagtatcgctcttatttttatgcttattctcatgtttgttgtaagcattaacgatatattaaaattaatcaataaatgagaaagattaaaaaagaagttcgtattggagacattctaattggtgggaataacccaatacgtgttcaatcgatgtcaaagactgacacaagagatgtcgaggcaacagtaaaccaaatcctaatgcttgaagattatggatgtgaacttatacgtgtagcagtaaaagaccttgaagcagctgccaaaattaaagaaataaagaaaaaaattcatattccgctcattgcggatattcactttgaccctcgtgttgctattgaatcagttattaacggcgcagataaaataaggctaaatccatcaaatattactgacagagattggatcaaaaaaatagcaatgctttgcaaagagagaggaatacctattagaattggcgctaaccttggctcatttaaggaaagacccaaaaatttagttgaagccttggttaatagtgttaaaaatgaaattagaatactcaattctgtagattttgataatatagttatctctgcaaagacatctgatgttcttctaacagtcgaagttaatcgaattataaatgaactttttgattatccgattcacataggaataacagaggcaggaccattaagagactctcttgtaaaaagtagtgttggtttaggaattcttctaaatgaaggtattggagatactttgagggtgtccatcaccggagatccggtagaggaagtgatagcagggtataacatactaaaggctcttggtttaagaaagcacggaattgaaattatttcatgtcctacatgcggaagagcagaagttgaaatcgaggaaatagtaaaaaaactgaacgtagatttcggaaatgtgaataagagtatcaaagttgcagtaatgggatgcgttgtaaatggtccaggggaagcaaaagatgcagatgtaggagttgcctgtggaaaggactcaggagtattgtttaaaaaaggaaaaataaaaaaaattttaaaagaaaacgaaatataccctgcgctaaaagatgaaattgaaaacattttaaatgagaattaaattctccttgaaattttagataaaaacttttcagagtaactcgaggattctttgattttagaccgtaaaatattttctatgaattttttatctttttcgttgatcacggcttcaaaatgggctaatttgagaatcagaggataacctttacctctttcaatttctgtaaacagtaaatgaataagtctgtcaagaatctctttgctttcgtatacaaagtctggaatttctactcttactacttcttgaccaatttttagaaagaagaaatagattttatgagaataattcgatagaagtttttctgttgaagagaaaattgaagttcgttgattgtctttcataatactattcattaagtccgaatcatttaaacttagcaataactcattactaatatcgttattaccttttcttttaaggtataatatcaatgtttttataacttccttagatcttgtgccgcttatgtatcctgcaataggctttttaagtgtgaaagctgtaaatataggtttttcgtatagatttattgctttttttgtttcaatttttttagactgtttcaagccccataatattagagaaccatcaaaaagagcaatatctggattatacatctcaatactttcagaaagaaattctgcttccttcaaaagcatctttagattaatatcttgctcggctaaaaaatctcctttttcatcataaagatcattcttattaaaataaaattcggacttgctatttactttgtgacttgaagatttgccaactttttcaaaaactgatgcaacatttattatataaaaaggaaacggaagaccttcatctatagtaattcttgaaccatcagttgcaagtatagaataatcttttacaaagttagaattaaaggtgtacaaagaaaatttttcctcaaatttcgcatagttatattccggtggagatgaaattaaatcaagcaaagaaaaatctatgttgaaaatttcctcacttagcctttccaataattttttctttttgttgttttgttctacataattttctgcggcacttctaatctgttttaaaaattggctattaaacttcatattcacattatacatttcttttcaaaagaatcaaaaattgatataatcgttttgtatgaaagacttagtttttctgatttttgcgcttgttttagtaggcatttttgtccggttaaagattaacattgcaatttctattttccttacagcaattattacatctctatttaaaggtttgggctttttcgcagttttacatctcatgttgaagaccttaatgcacgttgatactataaacatgatttttgttataatcattgttacttaccttggggaacttttaaagacctcttacttattatcggacattacctctgatttcaagaaaatactctcaccaaaggcttttcttccactgttttcccttgtggtaggactattgccaatgccaggtggtgcgcttgtttctgcaccgatggtcgaagaaggagcaagcgatgttgaaatttatccgaatgaaaaagcgttgttaaatttttggttcagacatgtttgggaaccaatttcgcctctttatccagaattcttattaggtgtttctattcttggtacaacaatcggtaaagtaatttcaattcagtggccaatttctttaggcatgcttctttccggcattgtattcatcataccattgatcaaaagtgatacaaaacctaaggatcgaataagtttgttccttgcgttggatatagcgaaaaatttatcaacaattattttgattttcgtaatgctattaattttcaaaaaattaccaagttttattgcaatgttatttggccttttgtacttagtgatattgagaaaggttccgcttcacacgctaaaagtatcttttaagtataagaaggtttttgagtatgcgtttctcatttattcgattttctttcttagagaaattgttacatcgacaaatttcgcacagagtgttttcatcgaacttcagcaattaggagcgcctgagcatttaatattgtttgctctaccattctcaattggcttccttgcaggcatttcttctgcttcaataggtattgcatacccacttttaatgccccttttaaaggtacataatgtgcttgtttcttcaaatgtgcttattgcatatctcggtgtttggactgctttactatttacacccatgcacctttgcctttctctaagcgtagattactttaaaaccgagtttggcaaggtctacaaattaatgatcaaaccctttttactattacttataataacattatcttggtttttgttcctaaaatttaaaccttgatttttttagtgaaatttgatattatttatatgcatttggagaggtgaccgagtggcttaaggtgcacgcctggagagcgtgtgcgggtcaaaagcctgccgtgggttcaaatcccaccctctccgccatttttgggggttaaatgttttttctttcaagagagttttcgtttgatgcggcacatcgggtaattgactacaatggcaagtgtgagaagttacacggtcacacatatcatcttattgttaccataacaggtgatttaaaagaggatggtatggttcttgatttttctatcttaaaaaaagtagttcaagagaaagttatcgtgttcctcgaccataaatacctaaatgatgtttttgaaaatcctacaacagaaatagttgcacaatggatatttaagaccttagataatgcttttaaagaatataattgcaaggtctatgagattatacttttcgaaggagataataatagagtgagtataagatgaaggatgtgcaaagcgagaaggataaaagaaatatattcatagaaaaagttggtgtttcttctataaagtatcccatacgcattatggataagcagaatggctttcaaaatacagttgcacttgtggatatttacgtagacctaccttctgaatatagaggtacacacatgagtagatttgtggaaattcttaacaaacatagaaacaacatgtcactgtcaaacctggaaaagatccttgatgacaccaaacagcaattaagggcaaaagttgcacatatagtgttaagatttccatacttcattcttaagaaggcaccaattacaaaagaggaaagtttcatggactacgaatgtgcatttattgcttcaaaaaatgaaaagttcgattttgtgcttgaagtaaatgtgccagttcatcttttgtgcccatgttcaaaggaaatatcggattttggggcacataatcagcgagcaaatatacgtgtaaaagttaaaatggacaggcttgtttggatcgaagagattgtagagatggttgaaaattctgcaagtgctccactttatgcattgcttaaacgtcctgacgaaaaatacataactgaaaaggcatacatgaatccaaaatttgtagaagacatcgtaagagatgtttcaattctttttgataaagacgaaagaatcacttactatgaaattgaggcaataagttatgaaagcatacacaaccacagtgcgtatgcttatttacacagagacaaaaacagttataataagtgataaaaataatgttattccaaaccagatatatgcaaggaccataaaaactttctctggaaaaagtttaataagaagagtagacggatctaaaagccaaaaattgtttgtaaaaagtattctgtgaaaaattataaaagcaaaatcgaagttaatcaaactaaatataacaattatcgcaacaattcccagtgttacaatacctgcctctcttataattatttttttgagctctcttctaaagaccaaaaccgtaactaacgcaaagacaagaataagtaaggcaagaagaatcaaaaattttacgtctttcatatgaattttttctatctcagacatttcttttatttccaatagaggctttgtgttaaaaaagtaatgaataataatagaaactttacttagataatcttctttctccatattattataatcctttagatgcaacgtgtcatacagaagggaaaatattggttggtttaaaaaaagtatccaaaataaaggtaagagaattaagataagagttatggatataagaattgtttttttaatcatgataatatctcatataaaagcattattgctccgtttttacttaatgggttattctcgtttccacattttggagagtaaatgcacgaggggcacccatctttacaaggacatgaagatacgctccttaacgctttttcaagtaaatcctctatccgatcataagccttttctgttataccaataccaccttctattccgtcgtacaagaaaattgttgtcattcccgtatcaggatgaagcggatgcgaaacacctcctatatcgtttcgatcacactgaactacaagtggtgttacacctaccatagcatgttctgctgcgtgaattgctcctaggaaatcttcaactttttttattttgtcggttatcttgtcgtcaattgttatccacaatgcctttgttttaaatgtaattttcggtaattctaacggcaaggtttctatttttctatccgtgaaaaattgcttcttaacaaatcctctaattacttcctcaactgtaacttctccgaaatatgcctttactttgaaaacatccttttcctttaatatgttatctacccaaattgtttcaattgaaagagaatctgtgtaataatctgttacttctttttgtaggtaaatttctctattttcaagatccatattctttacgacatatgtttcacctaaatgcatgtatactgcacctacaaatgcctcttcgagtgcacggttttttgaaattctttcaataactgtatttgtctcaacatcaataagtctaatgttatcctctccactacttctaagacttacttgtgaagcaggtgatttccgaccgtttaagaaatatttgtcgccctttcttacaagtaaacctcctctttctaattcttgtagagtccattttaaattgtctccaaagtattctttgtctacgtcccattggattggaagttcatacgaggcacataatatatgaggattgagtatataagggttactcaaatctatattcagactttcaaattttcctcgaaagaggtattctgggtcttttgtaaaatattggtctaatggattgctacttgtaaggaaaaaagtaattgactcatgagttcttccggatcttcccgactgttggaaaagactagaaatacttccaggatacccaactataacagttgcgtctaattcacctatatctattccaagttcaagtgcatttgttgcaactacacactttatctcaccacttttgagctttctttcaatggttcttcttaactctttcgagtacccagccctatatggagagactgaaaaagtatttcctattctttcttggagaagttttgtcaaaatctcaacaccttgacgagatttaacaaaagcaatgaccgtttggttgttttttaatagtacctcgatcaaatttacagcctcttgtatgatgttcttcctcaggtttagtgcttcattcacaattggagggttgtatatcacaaatagtttcccaaatggtggattgagagggcctttgattaattcaaatttttcgccaacaagtttgcttgaatattcaagtggattttcaagtgttgcagaagataaaatgaattgcgggtagcttccataatatgccaaaagtcttctcaatcttcttaacaccattgagaaatgcgatccaagtactcctgagtagtaatgcgcttcgtctataactacaaatttcagattaatcaaaaatctactccataatgtatgatttggaagcaatcctacgtgaagtatatccggatttgctattacgattctaccatgttttctaatgtattgtcggtcttgtggtgcagtatctccatcataagtgaacgccgaaatgtttgtgagttctgatattttttctaactggtcttgtgctagtgctttagtaggataaagatataaagcggttgcaatttcattcttactaagttcggaaactattggaatattaaaagaaagggttttccctgaagcagttgaagaagtgataattatgttgaagcctttcttcaaaagattaaatgcttcaagttgatgtttgtagaaccctaatattccttttttcttaagtttttgttttatttctttgtctatttccgaaggaaagtcaaaaatctcgtagctttctctttcaatattaaatgttttaacaatttgacctttgtactctccactatactttatttccctaaggatgtaatcgatcactttattttaatttcttacttttaagtatttcgtaaagttcaataaatgttgaacagtcaagacttgcaccaccaacaagtccaccatctatattttcaacttctgcgagacttccaaaattatcaactttaatacttccaccataaagtattgaaatatcgttagaactttctccaaatttatgaaatagcaattcccgtataaacttgtgtacttcccttgcctgttccggagttgcattcacccctgttccaattgcccaaacaggttcgtatgcaattataaaattattcgaattaactccatttaatccctgttctatctgctcctttataacgctttcagttttatttgattttctttcctctaatgtctcacctatgcaaagtactggtactaattcgtggtttatcgccgataaaactttcttgtttataagaccgttatcttccttaaaaatatgccgtctttctgaatgtccaataagaacatacttgactccaatttccttaagcataagtggtgaaatttctcctgtgaaagcgcctttttcttcatagtgcatattctgtgctcctaccgttatgggcatagatcttacagttttcgcaaaactttccaacgctgtaaatggaggaaatactccaatttcaaatttttcattatactcaacataaccttttagacagtctgcatattctaatgtctcttttatggttttgtgcatcttccaattaccaaaaaggaaatattttttcatgtttacccctcctcaagtttttcttttaaaaaaggaaatggtaagagttctcttatatttgtctcaatgattgttcccttctcatttacaagaaaaattgggagatcatttgaaaattccgaaatcacttgcctacagattccacaaggaggagaaggttcttctgtttttgttgcaacaatcaataattcaaattcacgttctccttcacttattgctttaaagattgcaactctttctgcgcatatacttgccccataactcgaattttcaacattgcagccagtaaaaattttaccactttttgttagaagagcagcccccactttgaattttgaatatggagcatacgcactgtccattgcctcaattgcttttttaattatttcattcctattcatctgattcaccttctttcatatcctttataaaaatagcttttacctgcactatccttctatttctcactttacttattatgaattttatattctcaatcataacttcctctccaggattcggcaatcttccaaaatgctccaggagtaacccaccaattgtagatgcttcttcacctgtaagttgcacattaaacatttcattgaaatcatcaatgttaaaggttccggaaacaagataagcgtggtcgctgagtctctgaactggcttttcttctatatcgaattcgtcttggatttctcccacaatctcttcaagtatatcttcaattgtaactaatccagaaattccaccatactcgtcgaaaacaagcgcgatctggattttgttcttctgcatttctttgaaaagttcatcaacacgttttgtttccggcacaaaaaatggtgctcgtaaaatcttttttatatccggtttttcttttttagctatcactttcaataaatctttcacatatagaattcctattacgttatcaatcttttcttcataaactggaaaccgcgaatgtgcacttttagttattaaatcaaggatctcatcaagattactctcaatatcgattgcaacgatatctacacggggtgtcattatatccttaactattgtatcgccaaattcaaagatggaataaatcatcttttcttcctcgcgttctattaaaccttcctttttgcctaattcaatcattgacatcacctcttcttctgactcaaaaaacttcttttctgatgttttgattcctaaaacaaaaagcaaaaattgagaaatttttgaaaggacgtaggccaaaggtcttaagataaagtaaaaaggaagaaataccgagaatgttggtcctaagcttctttcaggtagtgcactgcctattgtctttggaatagtctcaccaaaaataactaccaggagcgttgttataatcgttgcaatgagtaccactatttcgtttgaaagcccatatttattagaatatataactgcaatatttgtaataacggctgaaataaggaaatttacaaaattattcccaattacaacagcacttataaaattttcgggtctctttttgtgttccaatagaagtttgtatatgaagttcttcttagaaagagtttgaatacgtattaaagacgaattaaacattgcagattcaagcattgtaaaaaccgcagaaaaaagaagcaaaataattaccgctaccgtgcttaaacctaacgaagacaaagttcaatcacctgccttttttctccttgcaaaataacttgtaaaagcttttcttcaacttcttccataagtactttttcttcttctttttcgtgatcatagcctaataggtgaagaactccatgtattataaggaagataaaatagtcgttaaagttattaccaagctttttggcctcttcatgagcaacctctggggaaattaaaatctcaccatataaatctttaccttttttgtaatctatttgaaatgaaagaacatttgttggtttgtctttatttctgtattttttatttaattcccttatcgcatttttagaaagtagtgcaatgcttatgtaccctctttcttttacgtgcaattcttcaaaaatagttcttataatattctttaacgcacatttattaactttatattttctaactttacttaatacatcaacagtaacgctatttcccatttggatatctctcccttttatgatatatagaaagtaggctttttacaaacgacactttcactttttcaagttcagaaaaagtaatttcagcattggagagttcgccttgttttattctatcgtctattaacctattaacaagttcttcaattttcctgtaatctatatcttctttatcaagactttttgaggcagcttcaactgcatctgcaagggaaacaataaccgtttcctttgtatctggaagagggccaggatatctaaaatcctccattgacacatttgtgtcagattcttttgccttaagatagaaatacatcattacacttttaccgtgatgtgtttctatgaagtgaattatgtcgtccgggagcctatacctctttgcgagttctattccgtctttgacatggttgagtataattactttactcaaactcggagcaattgtattatgaatatttgggacatcagcctgattttcggtaaagtaaaaaggataaagtaatttgcctatgtcgtgatacaatgcaccaactcttgttaaaattgaatttgcattaatggcttccgccgcttgtgatgaaatatttgcaacaaaaaggctatgtgcaaaagtacctggtgcttttatagacatttctttaagaagaggggtatttaaatcgtttaattcaagcagtcttaaaagcgttgcctcattgaaaatgtgttcaaaaatatatacaactgctattgctattattggtgaaaacgcgaaatttaaaaaggaataaaatgaatttgaaaaagacagttgattgggtaaataaaaatttttattaacaaaaaatacggtaaatgtaactgatattcctccaatgatacctgaaataaaataacttgaaatcttttttgtcatatttatgtaataaacaattggaactgaaattgcagaaaagagaatcaaaaaaaggagaggttgtgttaagaatggcaaaagaagcaagataaatattataatagatataagcacatctttgaatgagaaaaattcattcataactattaagaacaataaaaccggaataaggtaaatggagacattaccaagaaagtaagaggaaagaagaactaaggtaagaagtgcaaaatattcaagtattttctgaaatttcttttttttctcatctataatagaaaaagcaagagcagattctattagcgatagaaaaaacagaagaccaacggtagcataattaaatgctttatagattccgattttttgtaacattttgatatcatcctctgttactatgtgccccttttcgataattttcgtcccttcttgcaaaactacttgaactggctttacgtttttaatagcgtcctgtatcgctttatttgtagcctcagcatcaaaaacaaagtttggttttacaaacttctgagaaatccataaagcgagaacttcatcattgcccgttaaacctaatgattctgcgtctctttgtattgacttaattgcatcactaacttcgctatctcttattccttttttgtataggctatttaattcatttgtgagaaaattttttagtacatttaatcgatcagttttaatttccattaaaatattggaaatctctgggtcatcattacatctttcttttattaattccaattttttattatttgtaattgttgaatcttcttttatagataaaatgctgtttataaagtttgcaatgttactttgtacctctatctctacattagaatcatatctatacaatggttttactgaattcttagcatttgcaatagcctcttcagtttttgcttcatcgatataagaaattgttgctggtacaactatgtcttgaggagcaggcttattaacaacaatcttcatttggttccttaaagtgagaaaaagaagtgtgtaatttaatatgagcaataaagcaaaaataagagcaaaaagtttaatctcttttttaaagttactaaaaacaaatttaagatctatttttatcttttgatttattttcaaatttttcatatgcgtttataattttttgaactaatgaatgtcttacgatgtcgctaacatctaagtaaacaaactcgattccgtcaacatctcttaaaatttcaactgatagttctaacccgtttttgccctgggctgcaagcaaatcgctctgagttaagtcgcctgtaacaaccatttttgatccaatcccaagtcttgtaagaaacattttcatttgtgagaaagtcgtgttttgagcttcatccataataatgaaggcatcattaagagttcgtcctctcataaaggcaagcggtgcaatttcaattgttttgttgttaatgagcctttgtgtcttttcctgacccaaaaattcgaataaggcatcatatatgggtctaaaatatggatctaccttttgttgaatatcgcccggcagataccctattttttcgcccacttcgactacaggtctcgttaatataattcgtgacactttatttgataagagatatttcactgctactgcaaccgataaataagtctttcccgttcctgctggtccaattacaaatgtaatatcgttgttgtttatggcttctacaaactttttctgacctaaggttttgggtataattcctctgcccttaatatcctcaattattactgtttcaggtagttcttttaaaaagttaccatctttaattttagttgagtagattacttcttcaattgaaaaaggatatttcttctctgcgagttgctcaatttcttttaggattttttttgctatctgtacattttctttttttccgcttacgtataatttttcctctcttagggtaatctttacgtttaaatttttttcaattaccctaaaattttcatcaagtactccagttattttaattatattcttcggatttttaagttttactacttcggtttcttctcccattatctaatatagaatagcaaaaatgtgattattctcaaagtgtcatttgataaattttaagatttcatttgatatttttgtaaaggcatcttttacttcgctgtttccctcaataaaaaatgacgggataccgttgtctccaccttcacgaacttgtacctctaaaggaacacttcccaagaatggcacatcattattttcagcgagtttctttcccccacctgcaccgaagatttctgtttttacaccgcaatgaggacatttgaagtaagccatattttcaattattcctaagacttctatattcatttgtttaaacatgtttaatgcttttgaggcatcaagtacagaaacactttggggtgtcgttactataataccatattgtgtaggaagagtttgagcaattgttagtgctacgtcaccagttccagggggtaaatcaacaaaaagaaaatcaagttctccccactccacatcttcatagagttgttcaagtgctttcgtaaccaatggtcctctccatattacaggagtagaaggatcttcaatcaaaaatccgattgaaataagtttaacaccaaatttttcaataggtatcatttttcttgtttcggttacctttggaagttcctgctctgcgccaaacattttgggaatgttaggtccataaatgtcagcatccattatcccgaccttgtagctaagatttgcaagggcaacggccagatttgttgttacagtcgattttccaacaccaccttttcctgatccaattgcaataatatgctttatcttaggtgtttctttaaatgtaatttcaaaatcaacaacttccgcaccaagtcgagtaagtcgctggattataatttgcttaagctgttcaagtgtttcctcatctagtggatttaatctaagcgcaacattgactttgtttccaataacctctactccgtcaatgcttccgatattcaaaagcaactttttaagttttgggacatatgtcgtctttaaaacatcaattacttgtgtttgtaaaattggcataatttaaactcctttccaataaatcttttagtgttattttgcgtagaaaatcgtccaacctattttttaaatattcgagagattgcatcgaaatacattctgatggtttacactttaaatcctttaacccaaattcacatttaacctcaatgctacttctctttaccgcttcaataatttcgagtacacttatatcctttggatctctaaccaatatataaccgccacttcttcccttttcgctttcaaggatatgatgctctctaagcattgaacatattctcaagatataaggaaaagaaacgttattattttgcgcaatttcacttactgttgcgcgcctatcttttttatttgcaatgtaaatcaaagattttatagcataaccttcaagtgttgtaagaatcattttaccttctttcaattattactaaagcagtaatattatattgcaatcctaaaaaaaatcaagttggtttacttaaagccaatgattagaattctctcggaatcgacatgaaatttctcaaaattgtagtttccaaagtactctaacctattgaaaccagctctcttaaatatgtttatcatttctgtaagtgaatatatcctaatatgtctcaaataatcctttctaatattgggtcctaaaatgtatctatgtgttgaaacaactgatgttatggggtcgaatttacgtctctcgagtataaacaccccgtcctctttttctttgaatgtctcccgtataaaatatttcaatatataatctctattttcgatatcaataagtagaaaaccgcccttttttagtgctttataaaaaagtaatattatattttcattggtcgcatcatcaaaataaccaaaagaagaccacatatttattattgcatcaaatgtattttcaaaaggaatttctcgcatatccattacttcgaactcaacgttctcaagttgcaatcggtttttagtctctcttgctatatttacataaagaggatttgaatctattccaagagatttgtatccacgttttgcaagctcgatagagtgcctaccgataccacaaccagtatcaagaatataagaccctttttttaaaaatttttcaacaaaatctacttgtactttcgttctttcctctttctgagaaaggaggaaatatttcaagtagacatcatcaaaataattcttagtccaatccatttgatgcaatttctcgcgctataagggatgcaactcttgcgttatcttttataagggcaatatttgcttcaagcgatttccctttgcttatttcgaaaattcttgacaacaagaacggagtaacaccttttccggttattcctttttctttcatttcttgcagtgcttcattaatccaaatttccatagtgttgtaatctatttcaaattcttctggtattggatttgctactaaaattgcacctggaactttaagtaatttcttagttctgaaaatttttgccacctcattttcagtaacaggattaatttttatgccactttttcttgaataaaaagtagggaattcatcaatcttgtatcctaaaatcaaaacgcctttagtctctaaatattcaaccgttttttctacatcaaggattgacttaactccgcttgatacaactataatatttctttcagcaagttcttcgaggtctcttgagatatcaaatgtttcattcacttctctgtgaactccccctattcctcccgttgcaaagactttaatatttgctttctctgcaaggaaagatgtcgctgaaactgttgttcctgccgataacccttttgcaacagcaacagatatttctcttgtggagacttttaagacatccttcttttttccgagagtttctatttcatcctgcgataatccaataataatttccccatcgaggattcctattgttgcaggaattgaaccatattcattaactacactttcgacttcaagtgccgtctcaacgttttgaggatatggcattccatgtgttataatagttgtctctagcgcaacaataggatctccattctcgagggcttttattactttgcttgaaattctcattttaagcctgcctttgacaacctataaattgcctcaagacctatgtttattgcatcttcttctgcacgcttgaataattcttctgcgtcaaatggcttcatcttttttagataaacattaccgtcaagcgcaaacagggcaccggctcttacaccacgatattgactaacaataaaaacacaaccactttccatttcgactgcttttacctttgctttaacaaatttttccatttcttcatccggataagggacatagaaagcatcttgtgaaattacaacaccataggtaatattacttttagtttcttttcctacgtcaatgagagttttagttacatcaaaatcagcgatagcagggaatgttggtcttaaataatttggtgttgttccatcgtccctaatgcttcctgtcgctataacaacgtctcccacattcaattgcgggtctattccaccagcagaaccaacacgaatgaaaacttttcctccaagattgataagttcttctaatactattgcagttgaaggagctcccatacctgttgttgcaatagtaatcctctctcctttgtaaagtccggtatagacataaagaagcctatactcattaacaagttttgcattgtccaaaagtttagacatcttttccgctctttgtggatttcccacaaggattacgtaaggcgaaatatcttcgctttcacatctaatatgaaactgtgccatattatttagcctccaatacaaatttatttctatattatacaacttttggtataatttctaagaggtgccatatgaatgagatgatagaaagatttattaagtacgtaaaagtaaatacccaatcgaaggaagattctgaaacttttccaagtactcccggacaacttgagcttgcaaatataataaaagaagatttaattggaatgggatttgatgcatcagtgagtgaacatggatatgtctatgtattcattcctaagaatattgatgcagactctcctaaaattggtttccttgcacatctggatacttctcctgaggttacagcacaaaaagttaatcctaaattagttgaaaaatatgatgggaatgatgttgtgctcaatccggaaaaaaacataactttatcccctcaaaaatttccaattcttaaagagtttattgggaatgatcttattgtaacagatggaacaactcttctgggagcagacgataaagcaggagttgttgaaattattcaagcaattaaagaaataaaaatcgaaaatctaccacacggtgatatatacatagcattcactccagacgaagaagtaggacatggtgtcgacaagatagacttatctatttttaaaccagattttgcttatactcttgatggagaaggctatggcatttttgaatacgaaaactttaatgcggcattgcttaaatataaaatccatggtataaatacacatccagggactgcaaaaggtgcaatgaagaatgcaattaaaatttctcaagaactaatgtttttatttcctcctttagaaactcctgaggcaacccaaggatacgaagggttctaccatttttatgaaattaacggtggcgtagaagaagttaatttaaaagcgattataagagatcacgacaaaacaaaattccaacttagaaaatactttgcagaaaatatagcaaattttctaaacgataagtatggagaaggcacagtctcaatagaaataaaggaccaatactataacatgagagaaattattgaaaaacaccaagaagtgcttgatttagcaaagagggcatttgaaaggacaggacttgaattcaagtcaaaaccgataagaggaggaactgacggagcaagattaacatatatgggaattcctacgccaaacattttctctggtggctataactatcatagcatatacgagtttgtttcagttcaagcaatggaaaaagccaaagaagttgttaaaaacattattttattagcaacgcaaaaagggtaagttaatctggcaagtcttcgttttcctcttctacgctttcttcctctaatgtcccttcttctttttccaactgctttaagtattgggagagttttcgttttgctttcgcttcgacttgtctaattctttcccttgttacaccaaaaatcgttcctacttcttcaagtgtgtgtggatattcgccatcaagccccattctgtattttagaatctctctctcacgtggtgtgagtttatttaaaactttctctatctgctctttgtagtactggttcaggctttctccttctggtgttaagtgtctattatcttcaatgaagttttcgagcctactctcttcctcatcgccaactggcatttcaagtgatagtggttgttgagcaagtcttaggtatttactgatctttttttcagaaataccggtcctttccgcaagttctttataagtgggctccctaccaagttcttgtattaactctttagacgccttttcaatcttattgatactatcgaccatgtgcacaggaactctaattaatcttgactgatctgcaagtgctcttgttattgcttgtctaatccaccaggtagcatatgtcgaaaacctgaaacctttcctatagtcaaacttttctgcagctctaataaggccgagattaccttcttgaatcaaatcaagaaaagaaaggccgtgacctgtatatctctttgcaatactaacaacaagccttaaatttgcccttaacaacttctcttttgcccattttttctcttcttcacttccatgtgcaattttcttagcaagttccatttcttcctcaggagtaagtaaatctaccgagccaattgttgcaagataagattgtatcggatttttgagctcagtaatttcaacttcctctactgcctttctacttagttttccttttattttctcaagtcgttccttatcaccaaactttactctaagtttctgtaaaagcataaacatttcatctatttcatcggctgttaaaggcatcctctcaagagcggaagcaatttcttcatatgaaaggaagcctgttactcttccacgttcgataagttttcttacgacctccctttcgtccttattcagctcctttaactttttaagatagtttttaattagttgtagtgatgtatctttttcttgcattgtatcaccttcctttgtattgttttaaaagtatattgaattctctcattttttcgattttttcctctccctcaagattttgaatctcattatataatgcgtttaattttgcttcataaatcttaatatctttgtaagattcaatatgctcctctatagattcttcccttacaaggaattcgtctctcatataaagttctactgccttgttgtaggtttcttgatctagttcaaaccagtttgggggattgacaacacttccatcctccatatccttaagcgccgtggttacaatttttctaaagggctcatcgaattcggctataggacaaacttttaaaatctcatttataagtggtgaattctgtaaaattgcttgagtaaaaacctcctgtatttgataaattttatttcggatcctagacgtgaggtttaccaagtctttgcttgggttgctacttttgtttttgcctgctattttgttatatgcgtctattaagaatctttcttcaattttagttttaagagaaatttctttgatgtattcatagacaagtgttttactgtctattttagaaagtgcctctatcaccttttgaattgctgagttttttgtttgcaaggtaccgtctgattttgataattcgaagtcaaggataaaaaacacgggatccttcgcgtcttttatcaaattcataacagccccagttccttcatgcaaaattatttcgtctgggtcaagattgttctcggctatgacaattaaagatgtaagatcaaatttattgcaaatttccacagctctttctgcaccgttacgtcctccaatatcgttgtcaaaaaagaaataaaccttagaagcaaatcttttaataagttttgcgtgttgttctgtaaaagcagtacccatagttgaaacaacattcttgataccattttcaaaaagaataatagcatcaaaatatccttccacaataattgcttcttttttttctcgtatataatcttttgaaaaattcataaggtaaagaacttcgccttttttgaatattggtgaatcaatagagtttaaatattttggttcttgatccgcaaaacttctcccgctaaagccaataatttttccgtttagatcaaatatcggaatcataattctgttatagaaataagaaacaacatttccagaattatctaccctgaaatttccagtttttaaaatatcctctcttttaaaaccttttgaaagtaaataatcgtaaattcctctgttgtcttctcctataaaccccaattgataagtctttatgctttgatcacttaatccacgttttactaagtactcaaaaggctttccttttaaattttcaacaaaataattttttgtctcttcgttaatagcataaaggatttccctatcaaagttttcctttggtaaattattgggtatttcaattccagcaatatcaccgagttgcttaagtgcatccttgaatgacatattctcgattttcattaaaaatgtaacaatatccccgcttgctccacaaccaaagcaatggtacagttgctttgtaggacttacaacaaatgacggggttttttcctggtggaatggacataaacctacataatttgaaccctgttttttaagttttacatatttgccaataaaatctacaatatctattttagaatgtatttcttctacaatttcccttaaatctctcatcaaatataaatacgaaaatttaccgtgaatttcctttttaaaatagaaattttatgaataggtcaatttacgatattggacttgggaacattatcgattgtactaattctatagcaaatctatcagtcattgacgaaatatagtctgcaattgctctaaccctctctcttttatcttccttgagatatgagacagggtctttgtgatgtataatgatcggatgtgaatggagataatctctgagcttctctatattattcatataataatcaaaaaggaatcctaaaatgatttttactttttcttcctccttttttggctctgaaccaatataaactttttccataagaaaatttttccattcatccattgccatttcaatatcagttgaaacagtaatcttatccttgttcctactttcctctattacgtttaaaattatggtagaaagtctcttgctgttattgtccccaagaatttttttaaccttttctggtacatcgctttccttaataatttttgctcttatcgcatcatcaaggtcgtggtgcaaataggcaattctatcagaaattctcacaacttgcccttcaagggtagaaggaagtgcactgtccgagaaatcttttaaatctttcaaacctttgctatgttttgcaataccttcacgaacttcatgtgttagatttaaaccgaacacctctgtcccatcagacttcaaacgtttttcaagtaagtctaccactcttaaactttgctcggtatgaacgaattgcatgtcttcaaaatactcttttactttttcatttaatacttcttctcctgcatgaccaaaaggagaatgtcctaagtcgtgtccaaccgctattgcttcagttaaatcgggatttaaacgaagtgctctcgatattgatcttgcaatagccattacctcaagagtatgcgtgagcctatttctatagtgatctcccttaggtgcaatgaaaacctgtgttttgtattgaagacgcctgaatgcttttgaatatattatcctatctacatccctttgaaagtcagttctataagggtcttttttttcaggaattgctctccccaccgagttcttgctaaggcaagcaagtggagagagcaatctttcttctaaatgctcgtattcttctcttatcacttatctacaaaaactgtttttcctttttcttttactgaaacttgagcagcagcaagtcttgcaataggaactctgaatggagaacaactcacatagtcaaggcccgcatagtggaaaaactctatcgattcaggatctccaccatgttctccgcaaactccaatttcaagtgatggatttgcatgtcttcctaagacaacgccgattcttacaagttttccaaccccatctctatcaatcgtcataaaaggatctttttcaagaattttatgttcaagataatatggtaagaaagttccctctgcgtcgtctctactatacgcaaaagtagtctgcgttaaatcgtttgttccataggagaagaaatctgcatattgagctatttgatcagctgtaagtgctgctctcggtacttctaccattgtaccaatttcaatttttaaattcattcctgcctcatttaacttatctttaacaattttttcaactttttcacgtaaagttctcatctcgttaacatgtccaataagtggtaacataatttttggttttggattaaatccctctttctttaattggattgcagcatctacaattgcttgagtttgcatttcataaatttcgggataaataattccaacacggcaacccctaaaaccaatcattggattaaattctgaaagttctttagaccttttcagttgacgttctttctttttgagaagctcagaatcaaaatctgtttgtcttaattcctcgatttctttctctaacctttctctttgcggtaagaactcatggagaggaggatcgagcaatcttattattactggaaacccatccatttccttaagaatttcatagaaatcttttttctgaagtggctcaagtttactcaaatgttcccttctttcttctggcgtctctgcgattatcatgtcctgcattactggaagtctgtctggctgtaaaaacattctctctgttctacaaagtccaataccttctgctccgtaacttcttgctctacgtgcttcttcgggagtatttgcatttgctttaacgccaagtttacgtaattcatcagcaatttttaagaattcctcaaattcaccagataattctggttcaaccattggtacttcaccaagtattacgtttcctgttgttccgtcaatggttatgatatcgttttctcttacggtaacaccgtttactacaaaagtcttattttcaaggtcaagtttgatagattctgcacctactatacatggaattcccattcctcttgcaactactgctgcatgtgctgtcattcccccacgagtggtaagaataccctgagagtgtgccattccttcgagatcttccggagttgtttctggtcttacaagaattactgcctcaccaattttgcctctttgggctgcctcctttacatcgaagactactttaccagatgcagcacctggagatgcgggtaatccctttgcgatcactttaacctctgcttttggatctatcattttatgcaaaagttgatcaatttgttctgttgatactctcaaaacagcttcttcctttgttattaggccctcttttaccatatcaacggcgatttttacggcggcacgggcggttcttttaccagaacgggtttgaagcatatagagtttaccacgctctattgtgaattccatatcttgcatatctctatagtgatgctcaagaatattagcaacccttaaaagttcattataagtttcaggcatctcgtttttaagttcgtcaatttgttttggtgtcctaataccagctacaacatcttcaccttgtgcatttactaggtactctccatataactttttctcacccgtagatggattcctcgtgaatgctacacccgttgcagagtcattacccatgtttccaaaaaccatcatcactatgtttactgctgttcccaaatcatcaggaattttattcagcattctgtaggtaattgctcttggattgttccaggatttaaatactgcttcaattgcaaggaaaagttgctccattggatcttgtggaaaatccttacctgtatgttctctataaagcttcttgtaatctgctattacttcttttagaacttcttcagtaagttcaacgtcagatttaaagccgttcttttctttgtgatatgagagaattttctcaaactcctcatgaggaactcccataaccacatctccaaacatctgaatgaatctacggtaactgtcataagcaaatcttccattttgggtaagtttctttaaaccctcaactgcctcatcgtttaatccaaggttaagaattgtatccatcattccaggcatcgagacaggcgcaccagatctaactgaaacaaggagaggattttcaggatctccaaattttttcgcagtcttttcttctaattttcttagatgttctaaggtctcttgctttatttcttcgcttatatagcctcttttttgataatctttgcacgcttcagttgtaattgtaaaacctggtggtacaggcaagcctattcgtgtcatttctgacaagccagctcccttgccaccaagaaggtttctcatttgttcactaccttcttcaaaatcataaacccatttagccataattacctccatcttaaaatttaaattccttagttttatattttaccacaaaaagaacgaaattaatatttctcaataacaacttccgaaaacatagcaaagttttcaaaaagtttgaggacctttgaaagttgtgcaagtctattgtttcttattctttcatctttatccataacgagaactttgtcaaaaaacttatttacgcttggaacatataggtataaaagatgaataactgcatcataatctcttgattttagcatttcgtttaaaagtttctcgctttcgtttgtaacagtgtataattccttttctgcctcttcaatcaaaagattctctgaaataaattcactttcaacagttgctttttgtaatatatttcttattcttttgtgcacagtcacaatttctttaaatttttcatcctttgagtatttttcaagagttttcgctctctctaaaaacgttggcattaaatcaattggaagcgtagtgactgcatttgcaatatcgtaacttatattgttagatcttattaagtagtttgccctttcccttataagacttaaaacttcgctttgaattgaactattttctttattaaacgcgttcaaactcagtataaagttgataagatcagaaattggaaaaacattttcgtcaagagtaaaagcaatttgcactattccaagagcacttctcctcaatccaaacggatctttggagcttgtaaattcaataccctttccaatgcttaatacaagcgtatccaatttatctataatgctcaggtattttccgagtttagtaatcggaagttcatcgcctgaaaattttggaagatactgctctgaaattgcatttgcaacttcttctctttcaccttgtatttttgcgtaaataccacccattgtaccctgaagttctgggaattcttttactacttgagttgttatatcagccttggaaagaaaacatgctctttttaagagcgccacttcatttggatctaacctaagcaattcaccaagataatcagcaattctaacaagtctttctgtcttgtcgaaaagtgtgcctaaaccagaaatgaacactatgtccttcaactttggaactcttgtttcgagtctttctttcttatcttcttcgaagaagaatgcaccatcataaagccttgctgttgcaactttctcatatcctttttttacattctcaataaaatcagaagttccgtttctaataccaataaaatatggcaggacttttttaaaatctttagagtaaatcggaaacgactttaaatgatcctttataacgctttctataatgcaatcaggtatatcaaatttctcaagtttaagttcacacagaaatggcgttggaaactctgttaaatttacaacttcctccaaaaactcttcctcaaatttaacttttcctccaacggaggctgagattttctcaactccttttctaataatgttttccctttctttgtaatcaagaactatatagcgctctctaacttttgtaaaataatcaaccgggctttcacaattaaactcaaacggcgaatcaaagtaaaaaccaaaggatttatttgacgatttgattccagcatattcaacatttactatttcatctccaaaaagtgaaagaaaatttcttatcggtcttaaaaaaacgacgttagaattattccatctcattcctctaggaaatgttaagcttttaagtgaacttaacacaacttctcgaaggacatctttcgcatttctcccttcaattcttttataaccaaaaacatatttgctgtccttaatctctttaattttgatctcatcttcttttaagttattagcttccaaaaatttcttaagcacgagcgttgcgtttccttgttcatcataagcaattttgtgtgacggtccctttatttctaagactctatcttcttccttttcttctacattcttaacgaaaagaactaatcttcttggtgttgaaaaggctttaatctctccgtgcttaagagtactctcgcttaaatttttttctgctaattcctttagttggagagtaaccccattaagtagtcttgcaggcatttcctcagtgtatatctcaaatagaaagtccctcatgttctacctctctttctaagactatttttgctgaaagttctgcaagatgtctcattcttccaatcatattctgtctttcggaggcacttataacacctcttgcatcaagtaagttgaaggtatgtgagcactttaagagatacatataaccaggcataagaatcccttgttccaaaattctttttgcttcagactcaaacttgttaaaaagatcaaatagtaaatctatatcgctctcgtcaaacgcgtatatgcactcttctttttcctcttgctttcttagttcaccataagttgtagtttcattccactgaatatcgaaaatattatccttgtcctgcaaaaacattgcaagtctctcaaggccgtaagtaatttctacagatacaggatcgagattgatacctgcagcaagttgaaaatacgtaaactgagttatttcaagaccgtcaagtcgcacttcccaaccaacaccctgtgcaccaagtactgctgtttcccaattgtcctctaaaaactttatctcatgttttgcaagtttcaagccaagatacttcaagctttcaagataaatatctttaatgttttcaagtggtggttttatgataacttgaaattggtggtgcatgtacagtctattaggattttcaccgtaacgtccgtcggcaggacgtcttgaaggttgaacataagcaaccatccacggttttttacctaaaacttttaaaaatgtataaggacttaaagttcctgcaccaacttcttggtcaaacggtggtaaaattacacaaccttgtttttgccaaaaatgttctaatttaaaaattaaatcttgaaagtacattcatcacctcacgctcaaagttttcacactttctaaaaattttttatattcatcaagttcaaatttttggattatatagtagtttaatagatccagtatttcgttaaacttaacaatatttaatttctctggataagccatcttatttaaaagtaaggactcttcatacacaactgcgtcaactgtaaaacccgagttttcattaaatccgttgttctcaaaagaaaaataaattacctttggatgctcttgtagaaaattaatcggacttcccagcaatttcataaagtgaaacatataatagagcaaagcaactttcgagtacacgggttcaacagaacttaagaaagaaagggtttttagggtaagatctaaaatctccatattttcttcctcataagggagcaaaagcaaaagtaattcctttatatacaaaagaacaaccatttttgaaagatcatttttcgcgtctctaaagtcatcaagcatttctatttccgttgcaatgtaagtatttcctttcttgtataactgaaccttttcatatacaaacgaatcagtataacctgagcgttttgaagttgatgttctaacggatttaaatttaacatttattttacctaatttatcagtaagcatcactacatacctgtcggtttcctttgtatcaaacgaagttattgtaagtccgttaatatttatgtagcccattaagaaactatttcaacactcttacttgcacctattcttgtcgcaccagccttaaccaatttaactgcagtttcaaagtctctaataccacctgaggcttttacaccaatataattcggcacaacagaccttatcagttgaacatcttcaactgttgcgcctcccgtgctaaatcctgttgaagtttttacaaaatgagcgccagctgaaacggaaattgttgatgcaattattttttcctcttgggtaagaagacatgtttcgatgataacttttacagttctgtttgctgcagtcttaaccacttctcttatgtcactttcaacttttgcatattccttcgcctttaaaaggccaatatgaattaccatgtcgatctcgtctgcaccgtctttaattgccttttccgattctgacacctttgcgtaagttgatgaagcaccaagaggaaatccaacaaccgaagcgatctttatattagttccttttaaaaaactcttcgctaactcaacataggaggaattaacgcaaactgcgaaaaaattgttttcgattgcttctttacaaagtttttcaatatctgtgggagtggcatctggttttaaaagcgtgtggtcaataatacttcttaaataatctttagaaatttcatccatgtatatcacctcttacatattttatgaatttataacaattaatcaagaacagtttattgtctaatttcatatcaatatgaaactctctacaccaacttttgataaaagtgaaaaatatgttaaagaaaaaacctacaaagagaactaatcagtgcttcttagttttctttgaaatacaaagtaaaatcacctcaatatgtatttctttataaagaaaaacagtctatccaataaaggatggtattgagttattaaaaaagattttaatttctaaatcctttggagagttcataagaaggaaacatataaaataagaaacattacttaatttatccaaaatatcaaagaactttttaattacttaaaaaccaaattcttttttataagggttatagttaatctcaaattaagaaacacaatgtcataagaaaaattcaaagatttaaatctcctactttttaccacatacaagttcaaaaattttgaaacgatggattatatttctttcaaagtgtcaaatgtatggaattaatgccttcagttgtaaaacattaattttaatgttataatttaagtatggaatatattgcactttacaggaaatacaggccccagacctttgacgaagtagttgaacaagatgcggttgtaaaagtgctgagggcagaattgaaacagaagaaagtatctcatgcatatctatttgcaggaccgaaggggtctggtaagactacaattgcaagaatcttcgcaaagggtcttaactgtgtaaatggtccaaccgacacaccttgtcttaaatgtgataattgtattgcaattacaaatggcacgagtttagatgttattgagatagatgccgcatcaaacagaggtattgatgaaattagaagtttgaaggaacatgtgcagtatgtaccagtaaattctaaatataaagtctacataatagacgaagcgcatatgcttacaccccaagcgttcaatgcacttttgaaaacactggaagaacctccgcagaacgtagtgtttattcttgcaacaaccgaggcagataagattccaccaacgatctcttcaaggtgtgaaagactttacttcaaacctatcagtataaaaaggctaagtaagaaaataaaagaggttgcacaaagtgaagacgttcaaataactgatgctgcatcggaattaattgcaagagcttcttctgggtcacttcgaaatgccttaagtttacttgaacaggtaataactgtttcaaacaatattgacgaaaatattgtaagaaatatcctcgatatacccgacgaaaattttgtacttaattttgcaaaggcccttattcaaggtaacgtagattttatattcgatggaattcgtcaacttgaagtttcaggattagatcctaaaatcttcataaatgaaatgactgaattctttgaagacctaattactcttaagctaggcgcaagtgataccgtagaagaaaaaagagatgcaactactttctcagatatgaaggagatcataaaagtagcaactttaagaaaacttatcgaagtttcaaaagtacttttagaagccttgaataaagtaaaaatttataaagatctctactttgcattgcttgtagagtttcttgataacttaggaaattttgaagataatttaagtggaaaacaaagtgttggaagagaggatgcgtctcaatttatttctaaggaaaaagttgataaaattatacttgctcaagaaaaaaaatcatctgaaaaaatagaagagcctgaaacacaaactcaggaaatagatatcgaaagaattaaatacttatgggaaacaattgttaatgaagtaaaacaaaaaagcatcccagcctcgacaatgcttttgaagtcagcgccggtttctgtaaaagatggcgtaattgaaattatccctgacaaaccttttgctttaaatgttttaaaatcaaaagataacatagaaattttggaagaagctttaaagaaaataactggtaaatcgtttaaggtagtttatattgaaccaaagatagaacctaaaataagtaaagaggaaagaattaaagaaatagagaacaaaaaagaaattagagaaatactggatctattcgagggaacaataactgatattaaggaggataaaaaatgagaaattttaacgacattctaaggcaggcccaagaactgcaaaagaaactagaacaaataaacttggaactcgagcaaatggagattggggcaacagcccagaatatagttaaagcagttgttaacggaaaacttgagattatttctattcaaattttaaaggaaaatttagaagatatagataaagagatgcttgaagatctagtggtagttgcaataaaggatgctcaaaacaaggcaaaactcattgcccaagagaaatttgcctctttaggtgcgttaggaggattattacccaattttccaaatggaatcaattaatagtaagcttaaatctttaattgaggaaattgaaaaactaccctctattggaccaaaaactgcggaaagaattgccctttaccttttatctttggaagagcaagaaataaaaaaattcttagataccttaactgatgcaagggcaaatttacatttatgccccatttgttttaatattactgataaagaaatttgcgagatttgcagcgatgaatcaagagataggtcatcaatttgcgttgtagaggaagttaacgatttacttgcaattgaaaagacgggttcctacaaaggagtttatcatgttcttcatggggatatcgatcctataaaccataaaggaccagaccaaattaaattgaaagaattgcttgatagaatcaaaaattcacacataaaagaagttattcttgctacaaatcctgattttagtggtgatatgactgcaacttacattgcaaaacttattaattcgattaaaatggatattaggattacaagaattgctgtcggtttaccaaaggaagcagaaattggacttgcagatactttaactttgtctatggcaattaaagaaagaaaggaatacaaataaatttaggaggttaaaatgagcgagattatttttgtaaaagcaagagaaatcttagattcaagaggaaacccaactattgagaccgaagttgttcttgagagtggtgcagttggtgttgcagcagtaccatctggcaaatcaactggaaaatttgaagcagttgaattaagagacggagacaagtcaaggtttaacggtaaaggtgttttaaatgcagtaaggaacgtgaatgaagtaattgcggaaaatataatcggaatggaagcacaagaccagtatcttatcgataaaacgatgattgatttggacggtacaccaaataaaagtaaacttggggctaacgcaatattaagtgtttcccttgctgttgcacgagcacaggcaaatgaacttggaatatctttatataaataccttggaggattgaatgcaaatcttcttccagtaccacaactaaacattttgaatggcggtgcacatgcagattctggtttggacattcaagaatttcttatcctccctgtaaacttcacttcattcaaagaagcaattagagcaggcgcagaaatttacagaagccttgagtctattctaaaaaagaaaggatactcagtcggtataggagatgaaggtggttttgcacctaaagtaaaaaatacagaagaagcactgagtttgattgtggaagcgataaccaatgcaaattatattgcaggaaaagatattttccttggtattgattctgcttcttcgggattctttaaagatggctactacaatttcgaaggtgcaaaattaacatcgaaagaaatgattgatttttatgaaaatcttttaagtaagttccccattatctccattgaagatgggcttgctgaagaggattgggacggctggattgaatttactaaacgattaggtgataaaatccaaattattggcgatgacttgtatgtaacaaatattgaaagattttctaagggtgttgaactcaaagcaaccaattcaatacttattaaactaaaccaaattgggacactctcggaaactcttaaggtaattcagtttgcaagatttaatggatttaacgcaattgtctcacataggtccggagaaactgcggatgcatttatctctcatcttgtagtaggaatgacaactggtcaaattaaaagtggtgcaccagcaagaatggaaagagttgaaaaatataacgaactaattagaattgaggaagaattaggcgaaaacgctcgatttgcaggaattaatgtcttcaaaaaatttctaaaataatatgccagaggttattgaagttaattttttaaaagatgagattgcctctacttttatcggaaaaaaagttgtagaggcaatcttaaataatgaaaagatttcaaacgtctgcaagaatgaatttgaaaaagaattaaaggatgaggtcctcaaagacgttgcaagacacggcaaagtgttaattttgaaattctcaaactataaataccttcttattcattttctactcaccggatacctgcggttaatagatgactcggaaaaggaaaaagcacaagcatatttaaagttcgataatggtaagtccattggtatctttggtattatgtcaaatggattcattcatttacatgaaactaaaaacattaataatttagatgaaataaaagaactcgggatagacgttcttgatgaaaaatttacacttgaaaattttaagaaaattatactaaaaaacgggactaaaaggataaaggacatccttcttgatcagagtattattgccggtcttggcaacgcatattctgatgaaattctttttgtatcaaaagtaaatcccaaaagaaaagggggatatttgtcagaagatgaaattgaaagtatatacaaaaatatttttttcgtcttggagaagtcaaagaaatacggtggtgcaagtgagctttcctttgttcatcttgacggctcaaaaggccatttccatgaacattttttagttcataagcgtgaaggagaaaagtgtccaatttgcggaactccgattgaaacaacaaaaatagggggaagaacatcgtacttctgcccaaaatgtcagaggtgacccgtggatacacttgacacgaaaaagataatcataattttaatcttacttattttcatttcgttcgggattggcttatatgtcggaaaaacatacttatcaaacaataaagcacaagagcaacctgtgattgtccaaaatgtaggtaattcctctcaacaaaaaattaaggtttacgtaacaggagaagtcaaacatccagatgtatacgaattagaagaaaacgcaatagttaaggatgcaatttctcttgctggtggtgtcacagaaaatgcagatttgatttcaattaatcttgcaaaaaaacttacggatggtgaagaagtaattgttccttcaaaagataactcattgcttaattcaaacaactctacatccttagctacaactcctaaaaccaacaaagtaaacataaataaagcaacaaaagaagagttaatgacacttcccggaatcggagaagcaaaggcacaggctataattgattatagaacaaagaacggaccttttaaaactatacacgatatagtaaatgtctcaggaataggcgaaaaaacgtttgagaaaattcaggatctaattacagtgtaatgctctcatttttggttcttctttcaactctaataggcttaggaatatcaatatcctttcaaacaagaaatattttattactcccaacttattttttaacccttattgttattgtacttatttcaagaaaaaattatagatttggtatcatttttttgttcctactatcaactttaagtggatattactcttttaaaacagttttcaacacaataaattacaatgttcaggatacaattgtcaaagtttgtggcatcgtcacggatttttatgaaataagtggcgaaaaatttatatactatttaaaagtgtcatctattgacaaccatttagaagatattattgtcaaagtttactcgaaagaaatgccaccaccaaaaaaatcgacagtccaaatacaaggagaattacataaaaacacctcaaagttaatcaattttgaagatacattaactctttttcctaaaagtgtaaaaattattaaaagtcagattttttatacctttctttctaatttaaggtcaaaaattatacacaacataagatctactctcaaaagtgaggagggtaatctccttatttcaactctcataggaactaatgcattagaaagtagtacaaaatctgattttcaactgtctggtatcgctcatatatttgcgatttccggattgcatatcggtataatttactcattttttaccatactattaaatttttttattccttttgttcagattttttcactttttgtaacttttttatttattgtattcattggactaaagttttctgcaattagagcctttttgatgctatcgatattagtcttgggaaattatcttgggagagggaaaaatcttttaaattcacttatcgttgcaatctctctaatacttatagcttttcctcaatcactattttcaataagtttctatttgtcttgttttgcaattcttggaattgttgtagcgttaaaatttgactttaaacaaaaaatttttaatttgctcaatgtatctatctttgttaatctatatgagactccacttgttttatttgtatttaattcaataccaataatatctattccattaaatctgtttgttattccatacatgtcttttcttcttctaataggtttactatatacatttatttctcttttttcgattaagtttgcttctattttttcttctttgattaatttcttctacggtcttttaatttcacttgttaatttctcatctaagctcccaagtgcttctatttttggaacactttctttaacccagtttttctttttagagcttgccttacttatatcgacatttctacttgtcgggaatattcctaaaaaatttaaggtatctataacattaatagtgataattttgatgttttcttttgtcttttataacgcatctttaacagatattgtaatagagaactttcaaaattcgcaagtaataatagtgaagaattcttttaagaatattttaattataagtaattctggaaaatactcatttaacaaactttataacattatcaaaggcaatgggatcaattctatagatactataattcttcttaagaatccaaccattcaagaaggagtgcaaattaacgagctttatgagaagaggattccaataaaaagtatttttgcagatgaatcagtcgataaagactaccttgctttgaactttcagagttacgaagtacttcctaaaaactttaccttaaaagaagggaaaataaaaatcgcatgtagaaataacgatctcgaaatttttataggtgggaagtctatttatccttaatcttacttaatgcatcgttgaatgcgttaacgacaagttctacacatttgattttatcttttggaatgtcgaaaaaaattgtaaaaaaattgtaatcaattggttcaatctgttcaagtttctttccttttatattttccgaaagtatagacgcacttgcaattgcaaagggacatccatcaacttgatatttgaaatcaagaattactccattttcaacatgcaaataaattattgccttaccacctccttcagattttgaacttcctaccgccgttggatttataatagttccaacgttccttggtttcataaaatgatcaacaactatctttggatacaattttcacctcttgcatttccattatatcactttttttcttaaaatagaaaaactctttaaaaattagccattatatattagaataccaaaagaaggaggcaaaaaatgcttttaataaaaaatgcaaaagtttacactgtaacgcaaggcatcttagaaaatggaaatgtgctcgtagaaggtaacagaattaaaaaagtcagttcagaaaaaattgacgttgatgaaaattcgactaaagttattgacgcacaagggaacttgcttttcccttcatttattgatgctcacactcatcttggtacgtttgctcttgaaggaacagaaatggatgaggatggcaatgaaatgactaatcctgcaactcctggattaagagcaattgattcaataaatccttatgatcctgcgttcaaagaagcatttgaatcaggctttgaaattgtgtttactggtgctggctcaggtaatgtaattggaggactaagtactgttattaaaacttacggtaatattgtagacgaaatgataattaaaaatcctgctggactcaaatgcgcctttggcgaaaatccaaagagagtttattcttcaaaaaatcaacttcctacaactcgaatgggcacagcaaaagtgtttagagaaacactttataaaggaaaaaattattacgaaaagaaaaagagtggcgagaaggttgactttgatttaaatatggaaagtctttatcttgtttttgatcaccaaattcctctcagaattcactctcatagagctgacgatattataacagcaataagaattgccaagcatgaatttggacttgaggtagtaatagagcatggaacagattcagcaagaatcagggattttcttgcaaaggaaaacgttcctgtaattcttggacctattcttgatgtttcccctaaggttgaaacaagatctaattcatttgaaaatcctaagaaattggtcgatgctggtgtaaaagttgcccttatgactgaccatccagttgtatctattggctacgcgttaattcaggcaggacttgttgcttacgaaggaggattgggatttgacgaaactcttaggcttattacaataaatcctgcacagattttgaaaatagataacgattatggaagtatagaagaagggaaaattgcaaaccttgttatttttgacaaaaatcctttttcagtaactgcaaaggctaacactgtcattcttgaaggaaacgtcattattgagggaggaaaatatgtataaactttacgcaagaaaactctttaccggagaacaaattttagaagatatagtaattttctttgatgaaaataaaatttatcacattggagaagatatcaacgaacccgttaaagaaacttatactgcaaattttgtcatgcctccaattatagatcttggttctgggattggactcaaagaagaatcgcttggtcgagttgaaggtgatgatttaaatgaagcaaccaatcctgttacaccagaactctttgctctcgatggaataaacccttacgacgaagcttttgacaaagccattaaaggaggaacacttataagcttggtcttaccgggaaatacaaatcctattggaggacgaggcacacttatatacaacaaaggaaagcatgctcttgatatggtaattcagaactcatatggagtaaaattttcaattaatacagaaccaaagtcagtatatggaccaaagaacaagactccatctacaaggatgggaattgcctatgttattagagacacactttacaaagcaattgaatataaaaaggaacacaaagagccaaatctttcttacgagtcattacaagatttaatttcacaaaaagatcttgcgctttttgcaagtttgagggcggatgatattgcaacttctttgagaattaccaaggaatttaacttaaattctgcaattctttacggtgcgcaggcaaacttggttaaagatttgattaaggaaagtaacgtcccagttatatacggccccgtgatgttcccacgctggtcaattgaactaaagggtctttctccaaaagttcctgttgaacttattagtaatggaattttaacagctcttacatcaggacatccaatgtttccaagtaaatatctaagactgaatgcagggcttcttgtacgagaaggccttaatgaagttgaagctttaaaaacaataaccttaaacccagctaaaattttaggaaatgttcaccttggaaaacttgaaaaagatggtctatcaaacattgttgccttcgataacgttccgtatgatacaaatgctgtaacaagtcatgtctttcttaaaggtgtgcgagtagtctaaaaaagaataaaataatctcaagttggcagggtgttatccctgccatttttttaaacaaaactcttattaactttatcttataaatgtgtaaaatactttaagctgaattttaaaaacaaattttaaattttggtttctaattaaaaaaaataattttaagttcatacttaaaaatatttcctttcttaatgccttttataactttattttatttgacgtaaatttgagccctcttttgttgaattgcgttaaagctcgtttagtcacatagaaaccaattttttaaaattcaatatgctttattaagcaatatgtgcatattgcttaatatgtcgagaataaaaatttagatacctataagatatttgtttaagaattggtacttgataaaatatattaggaggtaaaaatggaggaaaaagacctttaaaacgaggaagaaaaaggaattcaaccaaaagtagattttaaaaatatatataccggaagccaggcacttgagaaagcaccaaaaatttatggaattcaaaccggaattgaaggacttgacgacttgttttttattgtaaaagaagagaaaggaaagctcattaaaaaaactctgggaggtcttcccgcctattcagttattaacataactggagtaaacgatactggaaaatccttaatggcagagcaatttgcaattgaacaagcacacaaaggatctaaagtggtctttgttacagttgaatcacctgctaattttgtcgcagcatctcttcaaattagggcaactgcaatgggatataactttaaagattttgaggataatttcattcttattgatgctgcttcttcatacaaccttagagaaaatattcctgatcttcttgcaactcttgcttatgttatttctacttataaggctagatttacagtaattgattctgtaactggactctttgaaagtaaagaaatgtttgcaagagcaattgtcagaagactgtttaactttatgaaatcttggtaccaaacttcgattatcgtttcgcaaaaaagaagtggccatgaagagctaacggcggaagctgcgggaggatatgctgtaggtcacatagttgacgggacgattgttcttgcaaaagaacttatcgattctcaatataaatcgaaaatatataagaagcctttgggtgacattgtaaggttattcagaattgatggatgtagactttctggacacgacacaaaaacacattttttggagataacagaatctggcttagtaaaaattaaggaaccgatttcaggaggtgaagaaatatgattatcgtaaatagccgtgaagtgcctcaggtagagtttgaagatcttgtggctcgtgttttctcaaagtcaatagatctattgggtggaattgtaaaacttgctgaatataaaactctaacgtggcttccttcacttgctagagctaccattgcaattgtccttaaagaagaatatctaaggtctgaggaggagattgcacacaaagtagggattactaaaaacaccgtaaggaatattgtaagagccgatccgaagcttgcacttgataaaatgcaaaaaattgaagaactcacaaaagaagagtctaagaatcttaaaacccatacggcaggagggattgcaaaattagcatataaacttgtaaaagatggagtggacgcaaaggtactggttaattttagctctgccgtacttgaagacataatgaaaacgttggatatcccttgggcatacatggttttgaaaagaataaaaggaattgattttccaataagttcatatgaagttttacaggaaagattgtcagacattgtctcccaagatattaaattgactgaactattaccaaacttacaatacccaataagtacaccggcgcaattaataaaggaaattaaagagcatttaaaaatgaaggaataaaaaatttaccacaggaaaaactctacagattcatttgctaataaaccttctttttcctgtggtatttttataaatccatgtgactcatttaatacaaaggtaaatgatgaatcagaaagcaacggttcaattatattttcattattttctatttttagccttcccaaaacaaactctgttctaccttttctggaacttacttgatttgacagtttgccaatgatcttcttttccggaattataattttcaatttttttgatattaagtttcttatcacaattgaataaatcataactgatgcaagcggattacccgatagacccactactaattttctgttaacaattccgaatattgttggtttccctggagatgcattcaaaccatgcactataactcctggtttgcccaaggagttaattgtatttacagtaaaatcaaagtttcctttgcttgttccacccgtcattattacaaaatcgttctcttttagtgcaatctttaacgcctcctttatactttcggcattgtcttttacaaccccgtaaaatgaaggaataaaaccatcttttaataataagtgtttcaaagtaatcccgttatagtcaaaaatttttccgtatggtaaaggatgctcatctgttacttcatcacccgtagaaattaatccaacctttaaaggtgatattacttgaacgaattccacaccagtaaaatttagtagtcctatgttaagttcattaattcttacaccctttgttaagacaacggattctttaacgagctcagctcctttctcaaaaatattttgggttgcctgaacatctttaaaaataaagactgtatcaccctttatctccgtatcttcaaccattacaacagcatctgctccatctggaactactcccccagtaggaacataacaggttgatccatcttttattgatactgcaggttttgtacctatttttacttcacctaaatttttcaaaaaaaccggattttcataacttgcgccttttatatccgtagatttaaccgcatagccatcgacaagagattttctaaaaggtggtaaatcaatcttagatctaatgtcttccgctatataatatccgaaagagtgctctgtcggtatcgaaataacatttatatctatatcaaaaagatcaaatattttctcgataacttcttcaggagaataaactgttaaaaacctttcacccattcaaataaccctcctacaactttttccacattttcatttaccttaatgtgtgcttttgaaaatataggtgcattcgaatctgagttaacagcaataattgtttttgcacttattccacttagatgctgaattgatcctgaaattcctaatgcaatataaatatcggtttctatttctattcctgtatcacctactacactgtcgtaaggaaagtagcctaaatccgctacaggacgggtacaaacaacttttgcaccaatcttttcagcaataaagaatatttgttgatacaaatcctttgataccccaaggccaacacctattacaattttagactttattttttcgtcgatagattgcggaaatgactcaactatttctaccgattgatcttttgaaatctcaattatttccctatttaaaggattatacttatccttgtaaactccgttatttataatacaaacggtaggttttgttttagaaattatttcaacaccaaggtttttccaaccataaacaataaacgaaaggttatttttttctgcccttatttcactaacgtgcgagacaataccaaatccgttttttccagcaaataacgaagcaatttctctgggcaatacttcatttgaaaaaattattacatcaaagtcatttatttcttcaatcttagaaagaaattcaagcccttcagaacttaccctaatcaaaaatgaagggatgtagtctgcgtcgcgatcatttcttacgcttgcaattcttatattgtcgaaaatattgtgtaaatcatttaagtttggtaaatttgtttcgtatactattagcgccttcattgttgcacctctttagacaaaatttcagcaattattttatcaccattttctgttattaggtcactctgaaaattagatcttaagtcaaatatatctttaactattgttttagagccatcgcttccaacttcacttccgtcaagttttagaacatcgtttgaaaatatttccactgttttttcattcggattaaaggcataatacaaacttggaagagcttttttctttgattcgttcgaaaaactcactagtgccttattttttatcctaaatcgatttatttcatctttatcgagtttatcaactacaagaaaattactctcgtaatctacctgtaaaacattcgaaatatataaaattgacagttttgatgcaacctcccctggtaaaactccagtaagcccgtcagaagaaaaattatgtgcaaacacatagtcataatcattatcgaaattttgtataaatttagaaatcacatttgaagttgcataaacatcagaatttgcaaaaagcatgtgagaaagaagaaatactctatccacaccgtaatcgaaaagtttacttaagacgtcctttgcactcaaaggcgccatacttacaacgtcaacataaaaaccaaacttattttttaattctattgctgcacttaatgtgataaaatcggtagggtttattacggactctgatgaacgttttattcgtttcaactgcttatcaaattctatattttttggaataacttttacaagcacaacaatcttcataacatcacctcaccaatttttggtttgtagccatttataaaatcttttacatccattattttttttccttctggttgaaccctaagtattttaacacatccttttaaagaagaaacaagaaagtactcgttatggacataaactatcgttccgggtgtagaattattaaaaaactcatttaaaaaatcggttttgaatatctttaactttttttctctaaaaattgtataggcaccaattcttgtcagtgcgcgaactctgttgtgaattctaaatgcatcctctttccaattaattttttcttcttcttttcttatcttttttgcataacttccctctccaacctgaggcacaggagagcacatacctttaagacagcattcaagcgcttctcttaaaagaggaattccaacatcataaacctttttgaggaaagaaaaatagtcatcatacactgaaacatcaaagtgtttttttaatagtatctcacctttatcaatttcttcattcatctttataattgtaacggcagatttacttaccccgtccataagttgtctctcaatcggacttgcgcctctatacataggaaggtcagatggatgaatgtttaaaggacattttgttaattcaagtatgcttttgggaataatttttccaaaagaaaaaactaccaacgcatcaggtttatagcttaagatttcatttacaatttgttgagaaaagttttcaatctctaaaacagccttattgtactcatctgcaaataatttcacaggatttggagacactttgtttccacgtccccttatttttggtgaaagagtaacgaataaaacaatttctccgagtaaattctctgcaaatggaattgaaatttcagaaccactgaaaaatgcgattctcatttcttcaagtatctttcgataagctctttaggtatttcgtaaccttcttcaacttctaatttttcaatactatcaatgtagtctgtaaaaattattccgtttaagtggtcaatttcatgttggaaaactctcgccttcaaaccgtttaatatttcctcatggaccgaaccgtcaaggtccatgtatcttacgacaatttcttgaggtctctcaacgattccataaacacctgggactgaaagacacccctcctcttctttttcggtttcttttcttctttctaaaatttctgggtttacaacgacccctttgtcatcttcaagttcatagacaaaaaaagaataggtaaccccaacttgagttgcagcaagtccaatacctcttggtgtattttgtcgcattgtcctaaacatctcatttataattttctctatgtccttattaactttcgtcaatttttttgccgttttccttaaaacaggatgaccatatgtatatatcttcatatttcaaccgctcccttcctaattataacaggttttccagaagtaaactctacaattgtagatggtaatccaagcatttcaatatcatgttcgaattcaatgtaaagaactttatatccaaaagtttctaatatgctttcctttgtttccaaaggtggcatatctgagatgtttgcgcttgtattaagaagcggcatcttgataaacgcaagaaattctaaaagatcaggatattttggaattcttacacctaatgtttctcctttttcatcaggtttcgtgtaaagttttttttgcgacctaaatataattgcaagagctccaggaaagtattttttcattaggtcaagtgcctcatcagtaataccgtaaacataatcgtatatttgttcaactgaatatgcaagaagataaagaggcttatcgtaggatctaccctttaaatcaaacaaatttttaactgctatattactaagaccatttactccaagccccataaccgtatcagtcttaaacgctataataccattattattaagatgtctaagtgctttttcataaatttctttcatattttatcctggttccaaaaactatccgaaattggatagcttttggtaggcttgtttttaatccgccaattcaggttagccatatagcctacaggcggaatttggctaaccatagtccctgcaccaagcacagggactaacctatttggtaaccttgcccaatccgttaagagtgtttttaacggagagaagtccctaataaatgacctcccaaagatagggataccaaaggctaccttaataactttcctaagttttaaagagtgttttaactcttccctaatcttttcttttcttagatctataagttcttggagctttagagtgcttgagaattttctaattattccataaatcttgtttaagttttgcacgtttaacaactctctattcctcatatttaatatccttaattaaaacagttttattaactgtttttagcctcccaaaagcaaatcggtctaattgcgctaggtctttaattatatcaacttttctgaaatattttttcatctcttttttaaccttatcttgtatcgaaggatctatttcaaaaattacaaagccatcatccttcagtaactcgaatgcctttttaattaatgcaggataaatttcaaatccatcaactcctccgtcaagcgctatttctggctcaaacggaagattccttacatcaatactcctaacgtaaggaggattagaaactataaaatcaaacttataacccggattgtaatttctgaaatctgtcaaagctaattcgagtctttcgagtaaatttaatcgttctgcatttaatttggtaatcctaattgcattttctgaaatgtctatagcattaccagtaatttctttacagtagtgtaagattgataaaacaattaccccagatccacaaccgatatctaaaaaacgctgttttttgcatccatattttattgcaagctccgcaagagtttcagtttctggtcttggaattaatactccttcatcaatataaaaatccaaccccatgaactctttatgtctagtaagatatgctaagggatatttatttctcaatttttcaagagaacttttaaaaagtttaatttgatggtcagaaagaacttcattttcttttaaataaaccttttccttctctattttaagaatataagagagcaagacaagagtttcaagatagtattcttcgcttacttctcttaatgaccgaattgattctaagaatgcttcttttaccgtcatgactttccaaagtattcctcaagaagctgtgctctttcattttccataagggcgtttactagttcatctaaatttccttccataatttcaggaagattataaagagaaagatttattcgatgatcagttactcttccttgcggaaaattataggttctaattctctcatttctatttccccgaccaatctgagcacggcgtgtacttgtaatttcttgttctttttgctgctcgtataagtcgagaagtctcgcccgtaaaattctcattgcttttatcttattttggagttgcgaacgctcgtcttgacatgtaaccataattccagtcggtttgtgaataattcgaattgctgttgcaaccttttggacgttctgcccaccgtgtccacttgcatggaatatatcaatgcgcaaatcatcaggattaatttgcacatcaacttcttctgcttcgggtaatactgcaaccgttgcagtggacgtatggattcttcctgacgcctctgtttcaggtactcgctgaactctatgaactccactttcgtatttcaaatgcttataaacatcttttcctgaaaccgaaaaaataacttctttaaaaccgccaagatcagtttcatgagaatcaagaatttcaactctccatcccattttatcggcatagcctaaatacattttgtacaggtctttagcaaaaagcgctgcctcttccccaccaacacctgctctaatttccatgattatattttttccttcgtaaggatcctttggaattagaagtatcttaatttcattcaaaatacgttctttctcttcttcaagatgttccaactctgtttgagatagttcttgtaattctggatcttcagtttcaagaagttcctgaacaccttttatttctaactcaacctttttgtatttaatgtaaagatttactataggttcaagttccttatattctatagaatacttcttaaaaagttcaggatttgagattacagaagaatctgataatagtctcgaaagttcgttatacctttcaacggttttctcgagtcggtcaatcatccttaccaccctttacgtagtgatgcaatttacaacgtgcttcatatgattcgcttgcacctatcataattatagggtcatcgtatttcgcaggttctccatttataagtctctgcgtcattgttgcttcttcaccacaaacagtacaaattgcatgcagtttcaacacttcatctgcaatagccataataaatggcattggtccaaatggctctcctcgaaagtccatgtccaaaccagcaacaataaccctctttcctaactttgaaagtcttcgcaatgcatcagttatatccttatcaaagaactgtgcttcgtcaattccaactactgcagtatcttcttcgactttttctaaaagttctttcgttcccgatacaggtatagcctcaaccttttcgcctgcatgtgagacaacctcaacaactgaatatctggtatcaattgaaggcttgaaaacttgcactttttgccttgcaatttttgcccgtttaattcttcttattaactcttcacttttgccagaaaacatacagccagttattacttcaattttaccaattttacctttcatctggcactatactccttaaaagttcttcatttgaccttgtttgcttaagcatttcaatgagtctttcaagtgcttcacctggctcaagagaacctatgaattttctcaaagtcaaaattcttcgatattcatcttcattatacagaagttcctctcttcttgtccccgtctttttaatatcaatcgcagggaaaattcgttcttctgctaattctctgtcaaggactatctccatgtttccagtccccttgaactcttcgtaaattacctggtccaattttgatccagtatctattagcgctgttgcaagaattgtaagactaccgccattcagtatacttcttgcagcacctaaaaacttctttggtcctcttattgcagcaggatcaaggcctccggaaagtgtttttccacttgtagaacttagaaggttataagcgcgtgtaagtcttgttattccatcaagcagtatcatcacatcttttcctatctcgacaagtctctttgccttttctaaggcaagttcaacaactcttatgtgattttctggaggttggtcaaaagtcgaacttacaacttctgccgcaactgaattcttcatatctgtaacctcttctggacgctcatcaatgagaagaatcataaggtaaatttctggatggttctttacaacactttttgcaatttctttcataagcgttgtttttccagctttaggtgcagaaacaattagtcctctctgaccctttccaagtggtgcaatgagatcaataactcttaaggcaatattacacccgggtgtttcaagaataattctttctgttggataatacggtgtaagattttcaaatataggcctctttaaatatcctgtaacttttattccattgattgtatcaacgttaacgagagcaggatatctttccccctccttttgtggtctttggacaggaccagaaacaacatcacctgttctaagtccaaatttacgaattaacgggggtgagacataaatatcagtgaatgatggaaaataatttgctcttaaaaatccgtatccgtcaggatgggcttcaaaaagtcccttaaagtaaagttgtggctcattgtcaactctcacgtaggcagtttcaggtgttcctttggaagtatcaagaaactcttgaagactttcctgtttttcaactttttcctcttttgtcttttgctcttggaattcagttgttcctcttttagtttgtgttttagtctcctttgttggttcttttgcagtctctcttttgttgcttgaggactgttttaaactctgtatttgcttatacaattcttttacaagttcatcttttctataatgagaatagttctttaatttaacgatttgagaaattttataaagttctcttgcagtcattgcatttaaatcgttttcagttaagtttaagatttcatccatttacctaatgcctccttatattgttaaattattttgtatttcttcttttaatttaagaatgtaatttttaaattcattttcaatgtgtaagagtcttgactttgtatccgtaacgaatttttcatctttcaccgactttagatttattaaaacatttgcttttgctccatcaaatgcagcttcaaaaaaacttaaagctgtatacagatcagaaattgcagatttcggacaaaatgcttttgcttggtctaaaactttacttccatcatacaaaatatttataacttcaaaagggacaagagtggaatctataagtgctttttgcattttttgttttcttatttctttttgttcctcagtgtcttttggaagttgcactgcttctataaaccgctcaaaaacctcagcatcttttgaagatagcctaagaagaagatcagacttttcttttgtttgttcaataagcggttccaaagaagattctggatttttcttttggtaaatagatagcaccattgaaacaagtgcaaaaccaaatgcaccaactagagatgatgcagccccaccaccaggcgtagggttagaagatgataattcttcaataaatttttctaagggtaaatcagaaaacataaaccacctcaccttgagtcacattacgaaaataacaaaactccttgaatttcctttatataatataacaaattgaaatttagtcaagaaccaaaagtatgatacaaaaaaactaaattttcgaataaaatattacgatggaagaaattttagaaaaagttttaaaaaccatagaaaagtataaattaattcaaaaaaatgaaaaagtactactcgctgtctctggtggtatagactcgatgacaatgctttcaattttccataaaataaaggatataatccaggtcgaaataggagttgcaacttttgaccatggaataagaagtgaaagcaaagacgagataaagattgtcgaagaatattctaaaaagttgcaggttcctttctttttcggcgtaggaaacgccttaaaggttcatctaaaaacaaaaaggaatcttgaggatgttgcaagggaacagagactaaagtttttaagagaggtaaaagaggctaatagtttcaataaaattgcacttgctcataacaaaaacgatttcgttgaaactttttttatgcacctccttaaaggatcaggattaaaaggtattacaagtatgttggctatagaggaagatttgattaggccattagttggagtaacacgtgaggaaatcgaaaactatgcaaagaatgaaggaattccatatattatagacttaagtaattacaacctttcctacgaaagaaacagattaagataccagattttaccacttatcaaatcttcatacccgaattttatggatcatgttctaaatttttctgatattgcacttaatgacgaaaatttattagataaaattaccgcaatagaacttgaaggaattaaaagacaaaacaacgaatattcaataaatctttttaaaccactttctctttcaattaagagacgcattataaaagaattattgggggagaatgcaaattatgaacgtgtaaatatgattatagaattcatagaaagcaacaaaaaaaagtttagcatagggaaagatatatacgttgcaaaaacaggaaattcattttatattgaacatggcaccccatttaccattgaaaggtcctatatattaaaaattccgggaattactacaatacctgaagcagaagtaaaaataatttcggaaatattagagtcaaaaaaagaattcgatttaaatgataagactagtgccgtatttgatcttaatttccttaaattcccaatttccgttaggttcagaaaagagggtgatataatcgagattgaaaacggaaagaagaaactgcaagacttatttgtcgacttaaaagttaggagagacattagacacaaagtacccattgtagtagataatgatgataaaatactttgggtgtgcggtgtaagaagaagcacaattgcaaagatcggaaaagacacaagaaaagttctttttttaaagatagttccattaactcaaaatttgtgatataattgctgtatgcatgaagatattgaaaaaatcctcgtatcgcaagaagagattaaaaagagagttaaagaattaggagaggaaatttcaagggattacaaggacaaatttcctctttttgtttgcattctaagaggtgcttttgtatttcttgctgatttagtaagggaagtccatgttcccatatccgttgatttcatggcgatttcaagttatggtggtaaaactgagtctagtggacaagtaaagatattaaaagatcttgatacaccaattgaagataggcacgttttaatagtggaggacattgttgatactggacttacgatggatgcagtaacaagattattaaaaacaagaaagccaaaaagtataaaaatttgcacattattggacaaagttgatagaagaattataaatattaaggttgattactatgggtttagaatacctaatagttttgttgttggttatggtcttgattatgaagaaaaatacagaaatttgccttatataggcatcttaaaagaaaaagtttataagggaggttcgaataattaatggcaccaaaaaataacaataatcttaaaaatttaatgataagagaagtaattggatggatacttttaataattgtattatttttcgcttctaagtttctatttggaaatagtaatactactgttgagacaattccgttttcacaatttttaaactacatagaacaaaaagaatttactaacgttgttataaaaacacaggataatgtaatgaccttagtgataggcactctaaaagatggaagacaagttcaggcaaaaactctaccttattcttcagttcttgaggatacactaaggcaatcaggtacgacttatgatgttcagcagacaaactcaacattcgtaaaccttctgtggaatatagttccatggattataatgataggactttggtggttcttaatgcaaagaatgttaggtggagcatcatcctcttcaaatcaagctttcagttttgggaaaagtaaggcaaagttattccttgaaaacaagccacaaataacatttaaagatgttgcaggagcagatgaagttaaagaagaggttaaagaaatcattgagtttttgaaaaatccacgtaagtttacaaaatatggtgcaaaaattccaaaaggtgttttgttggttggacctccagggtgtggtaaaacacttatagcaaaggcgatagcaggcgaagcagatgtaccgtttttctctgtttctggatcagaatttgttgagatgtttgtgggagtaggagcctcacgtgttagggacctatttgaccaagcaagaaaatatgctccgtgtatagtttttattgatgaaattgatgctgttggtagatacagaggcgcaggaattggtggtggacatgatgagagagaacaaactttaaaccaacttcttgtagaaatggatggatttgatccccacactggtatcattgtcattgcagcaaccaatagaccggacattcttgacccagcacttttaaggccgggaagatttgatagaagaattgttgttggattgccagatacaaaagagagagaagaaattcttaaattgcatgcaagaggaaaacctatttcagaggatgtaaatcttacagccattgcacagcaaacagcaggttttacaggggcagaccttgaaaatcttttgaatgaagcagcactaattgctgtaagaaaagggcaagaaaagataacacaaaaagaaatagaagaagcaattgacaaaataattgcaggacccgaaaaaaagtcactcgtcctttcagaggaagaaaaaaagatcgtctgcttccacgaaacagggcacgctatagtaacaactgcactaccttcaggagatgtggttcatagaatttctgttgtttcaagaggccttgcgttaggctataatgttcaactaccagaaaaagataagtacttacagaaaaagagcgaacttattaataaaattgcagcacttttaggtggacgggcttcagaagaaatatttataggagaggtctcaacaggcgcagcaaatgatcttgagagagcaactgatatcgctcgcaaaatggtaagagcatacggaatgtcagaaaagttgggacctcttacatttggaaaacaagaagaacttattttcttaggtaaagaattaggagaacaaaggaattatagtgaaaagactgcagatctaattgatgctgaagttaagcgttttgttgaacttgcttatgaaaaagcaaaaaaagtattagaagcaaataaagaattgatatttgaaatagttgacgtcctaaagcagaaagaaactcttcaaggtgatgaactcaaaaactacctatcgagagtcaaaaaagaagaagaacttaatcttgaaagtgtataatacactttacggttattttggaaagcaaaattggtggcctgcagaaactccttttgaagtaattgtaggtgcaattttgacacaacaaacctcatggaaaaacgtcgaaaaagttattttgagactaaaagagcatgggttgcttgagccccgtactctttataatttagatattcaagaactttcaaattacataaaagagtctggcttctacagactgaaagcacaaagattaaaaaattttctggatttttttaaaaaatataactttgagctgctggatctaacacatattgaaatagaaaaccttagaaacgaattattaaatattaaaggtgttgggaaggaaacagcagactcaataattctttatgcgctggagaaacccatctttgtagttgataattacaccaaacgatttgcagtgcgttttggcattttagaaaatatgtcgagctacgacgaaatcagattattgtttgaggatgcactaaaaagcgaaaatgaaaaagaaacacttataagatttaaagaaatgcatgctttaattgtagaattaggtaaaaacttctgtaagaaggaaccaaactgcagtgcttgccctttaggaaacttatgtttaaagaagggagtagaaaatgagtacagtaagaatagttgaagaagttcaatataataaagaatcgttgagaaaaaaactaatcgaagtattggattgggtaaattttgacgaaataaaagacaaaaatattttagttttttttgactttccgacacctgataatttagtaatttatgaattaaaaaattttctaaaagaaaagggcgttgcgaaagttgaatttggcacttcaattttgacacacaaacaaagggagttgatatcgaacttattagagaacggaattactgtacatgattttcggaacgaaccttatgaagaatttgccgttgatttaaaaagtaaaaaaaatgaacactattttggatataagatgctatcgcctgcccaatatcaagcagaaaaagcttttgaaaattcagacattttcaaagtaaggacattaaaaaaagtttatataccggaggcaattgcaaacagtgactatataataccaatcattaagataaaagattctcccgtaggcaagattggcggatttataaactcacttctttacattgttcctacgaatatacgctcagaaatacttttaaaaaatctttcaatgaaatttgctgactccttattagacgtctatggtgtaattaagaagtctgtactttttgggttagttgacgcggtaaatggagatttaactcacacagaagaagacaattttggtttattattatcatccaacgacttattggcattggactcggtaatttctgttcttgtaggcttccgctcctcagatatcgaatcaaataaattaggctcagtctacgatttaggccatggtcttttaaaagaaattgtaattgatggtgcagattttctaaagctcagaaaagagctaaccaaaaaactgaagtttagcaaattcttcggcaagaaagtaacaccttcaattttagaacaaaccaaggaacttgatactataagtttattctgtccaactggtgcaatcataaaagaagactctcaatataaaatagataaatctaagtgtatcaactgtaatttctgcgttgagctatcgcctgaaatttttggttcataagctttgcgaatttagaaaatcagtgatataagagtataaagacaacatctgcaattaaaatttcaaacaaagtaattggagcaactttctttatatattctttccaactaacttcgatacctgcatttcttaaaattgaaagtccaaccacattgggcgaagcacctattggggttaaatttccgccaacatcagttccaaaggttgtaattaatcccatactcataagacttacaggaacttttccagtaattgacttaatgagaggaaccattgatgctgcaaaaggtacgttatctacaaatcctgagagtatgctcgatacccatagaagtacatttttagtaatcaatgcactgcccttagcaaaggaaataatcataccagcaaggacttgaataactccggttacctcaagtgcaccaattattatgaaaagtgttgcaaaaaatactattacttcccaatctattttttcccatatgtcagaaaccctatgaccattaagaagcaaagcaattgttgcaccaataattccaacatggccaaccgttatcccgattttttcgtggacaatgaggagaactattgttaaaaggaaactaaaaagcccagaataaaacatataaggattctttacattttcgaagggctttatcgatgaaatgtataaactattaagctcttttgccttcttaaaactttctcggttcgtaagataaaaaagatatgcattaagaataaggagtaaaattacagttggtcctaaataaattacatattgtgcaagtgttactcctaaacctgttccaagaataacattcggtggattacccataagtgttgcactaccgccaagatttgaagaagctatttgagagagaacaaaaggtataggatccatatcaagttgttttgcaacctgcatacttagcgatgccataaaaagcataacagtaatactatccatgaatgccgccataattcccgtagtaactgctaaactcataaagatgatagatggttttccttttgaaattttaataacgtaagaacccaatacatcaaaaaatccgctctctacaaggacacgaacaagaataaacattcccaaaataagacccatagcttcccagtttataagggaaacaacctgagtatcctttagaatcccgaggataaaaagaacaacagcaccacctaaggttacaattgaccttggcaaaaggtcaacaatgatcaatgcatagacaaaaacaaatattaatactgaagtaagcgcctgactattcatagttacctccactttaatcacagattagtagtaatggctttggcaaaaatgcaacgagcaatttcaaagtaggatctaatgaaaaaggtttaaaaatattgtgtagtttgtaagatggccttggagaacctcttgaacctatgattatgtctgaaaaaggcgctcttttaaggatagagtttatttcgctttcatcagcataagtaatcgtagattccacatgaaaatttcttaaaagttctctaactctttctgcaattttttctttcggttctcttaagatcaaagcttcaacttcggaatcccaataagaagcaagtttgccaacctcgaccgttgcgatttcagagtatttactacccgatgtcggatgcaaaatcttaggagaatttttaacttctatgtcttcgtttaaaagtaggactggaacatgagaattaattaaaagtttataggtcgtacttccaatttttattttattcacgctaagtccggcatgtgtttgtaaaactataaggtctatgtttttcttttttgcataacttaaaagtacattaactggctcaccctcaagaacctctgtctgaaatttccccttcttctcttcaagtaaaagttcaagtctattcaatgtttcctctgctaaagacttcatttctctaaaaactgtttttgtatagtatcctgcaaacggtcccagattaattacgcttagaagataaagcgttgcttctggaaagaggctataagtatattccacaaccttactcataacttgggaattatcaacaagaattaaaatctttttatacattcctttttaacctccttacgtgaaatattttaacaactatttgaatttttacaaaatttttgtgaaaacccgttataatatattaacgaaatctttaaaacgaggtgaagatgaaaagcggtattgtaacaattttaggtagaccaaatgttggcaagtcaacgttacttaactacttagttcaaagaaaaatatctatagtcacaccaaaaccgcaaacaacaaggtttagaattttgggcgtaaaaaacctaaaggatgctcaaatagtattcgctgatactcctggctttcatttggcaaaaagtgcgttgaataaatatatggtgaatgtcgctttaaagagccttgatggagcagatcttgtttatctaatggtagaagttaatgattatataggagaagagtatccagaacttttaaaacatttgaaagggttaacgattccagtatttttggtaataaacaaaatagacatgtataaggaagaggacatattaaagacagaagaaatttttagaagtctctatgatttcaaagaggttttcaagatttctgctcttacaggtaaaaacgttgactcactaattgaaaaaacggttgagtatttacctgaaggacctgcatatttcggagagggagaaataacagatttaccttttaatttacaggttgcagaactaattagagaaaaattatacttgctacttaaacaggaattaccgtatgagactgctgtaactgttgaagagataaaagagagggaaaatggagttctctacataaatgctattatacatgttgcaaaagagacccaaaaaggaatagtgattggcgcaaatggttcaatgataaaaaaaattggaactgcaacgcgacttgaactacaagaaattctcaaaaaaccagtatatcttgacttgcaagttagggttgaagaggattggccaaaactggaaggaaaattaaaaaaattaggctatattatagagtaaaaaattaattaagggaggtattttatgggcattgaagacaatttaaagtctcttggtttagagttaccaaagccattaaagactcttggaagttatgtaccagttattacaactgactctaaactgctttttttctcaggagtcatcccagtagaaaatggaattgtaataaaaggaaagtttggcaaggatttaaaattagaagacgctaaaaaacctgcccaactaatcgtcctttcaatacttgcaaatataaaagaaataactcaaaatttttcacgcataaaacaaatagtaaaaattgaaggttatgtaaattctaccgaggattttgaagaacaaccaaaagtaatgaatgaggtctcaaatttacttgtaagtatttttggagaaaaaggtaaacatacacgcattgccatttccgtaaattctttgccaatgggtgcgtgccttgaagttgcgggaataattgaattaaactgaaggtattaccagaaccggaatttttgataaccttattacgttttgaaccgtgcttccaattaacgttggagtaaatccagcaccagttgaggctattattattaagttggctttttcttcttcggaagttgttacaataacttttgaagggattccgaactcaactcttaaagttactttaaagccttctttttccaagttttcttttacatatttcaatctttcaaaatttctttttctgtattcctcgatttcaagttttgacgaactccttgaagtaaattcttcatattctaagacatttacaactacaacttcttttaagccaaaatttttcaatttggaaatataaggaataacttgttcgctaaacttagaaaaatcaaatggaaaaactactttaccaatcatatattcctcctatttaaaaataaatatgccaataattccaataacaaagcaatacaccgcaaaaacataaaacttcgttttctttattaaaggaaagaatgcaagcaacgataaaagcccaacaataaatgatactataaatccaacagcaagatctttaaacgtaaagccaataagactactgctcctaacctctaacagtgcagcacctaaaattactggtattgcaacgagaaaggaaaactttgaggcactttctctatttaattccgagataataccgcctgtaattgtggaaccagatctagaaacacctggtggaagtgcaaagatttgaaatatcccaacaataagtgcatcggtaatacccatttctttaattgatttcctcgctttatcggaaaaaacacttgaaatgacaagaaatattcctgtaattaaaaacatataagaaacggcttttgggtttgagaataactgatccactttcttagagagcagtactcctgcaatacctgcgggaattacggcaacaacaatcataagtaaaagtttcaaataaaattcttcttcagaatttctttttaccttaaaaatggcaaaaaatcctttaaaaagtcccaaaacctctctataaaaataaacaattaatgcaagcaaagtccctgcatgaagtcccattgtaaaaggaagattcggcatttgtaaatgaaaaagagcagggattacaacaagatggccggaagagcttactggtagaaattcagttgcgccttgtatgataccaaggattactgcttcttttaatccattcatgcttacctccattcgaattttatcataaaacttttaaaaaaagaagcacaagagtataatattagtggaggtgaaaccatgaaaaaaatcgcggttcttattgaagacaattttaacgagttcgaattaatctatccttactacaggctaaaggaagaaggatttgaatcaattcttgtcggacctcaagcaaaagtttatcactcgaaagttggactggaaatgaaagcagatttctcaattgatgaaataaactttgatgaatttgacggagttgttattccaggaggttatgctccagatctactcagaagaaatgaaaaaatcctttcatttgtaaggaaaatgtttgagtcaaacaaattagttggggcaatttgccatgctggttgggtacttatctcagccaagattgtaaatggtgtaacaatgacttgtttttattcaataaaggatgacgttaaaaacgcaggtgcaaaatatgtcgatcaaagcgtagtagttgacaataatttaataacttcaagagggccaaatgacttgccagatttcatgaaggagataataaagtttttgaaaaaatgaaggagatattttctacctcctttgaaagtacctttataaaagttattcaaggtgatattacagaagagaacgtcgatgcaatagttaatgctgcaaattcttatctatcacacggtggtggggttgcccttgctatagtgaaaaaaggtggtatagaaatccaagaagaaagcaatgaaattattagaaagaatggcccaattcctgtaggaagtgcagcaataacaaaaggatacagattaaaggcaaaatatgtaattcatgtagtcggacctcaatggggagaaggagacgaagagtctaaacttcgaagcgcagtgaaaagcgcacttactattgcaaaagaaaaaggaattacaacaatttcactgccagcaattagttgtgggactttcggttttccaaaagacaagggtacaaaaattatcgttgatgaaatattaaaattcttgaaagaaaataaaggcacatttagtgagattcatctgattggaattgataaagaaattcctgaacttttcaaagaggctttattaaatgcttgaaatctatacagatggagcaagtaggggaaatcctggagaatcagcgatttcctctgtatttgtacttgacgcgaaaattatttacgtaatgagtgagagtattggaattgcaactaacaatgttgccgagtataaagcaatcctaaaaagtatggaggaagcaagacgaagaaatttcaaatctgtaagttttttctcagattctcttcttgtagtatctcaattgaatggaatctataaggtaaagtctaaagatttgtttactctctatgaggaagttaaaaacttagagaaagaatttgagtcggtatcatttgtccatgttgctcgtgaaacaaaatttataaagattgccgactatctatgcacacttattttaggccctaaataagttttaaggcattatatattctatggttattttcttttccttctcgtcccatgtaaccgtacaaccgatttgttccgctacaaatctcagtggtaccatcgttctatcgtttataattaaaggttttacaagtgggttaaatggatcaatttgaatttcttttccgtctacctttgcaacgttatttccgatttgaagatctatttctttattatttacagaaatcaaaactctcttgtttgttgcatcccataagacagatcctccaattttctccacaatagccctaattgggacaacagttctattccatccagaaatgataataggacttgttccccttcccggatcaatttcttcaggtattccatttacatacataatggggttattaatttgtaggacaagtgttattttcaatttgccagtaaatttaacaattcttaccaaggttgtttcttcccctgtttttgcctttgatgttataatgagagtctgagtataacttgaaagcgttaatttatatgagaaacttccatctgaggcaacacttattgatataccatttaagaaaacttcacagtcaggtgttgtttttccagaaattattattgtttgatttggagttgtaaagttgtcaggaatattgacagaaaggctaggcgttatagtaattccaccggggtaaattaaatcaaattcctgaatttcatcagtaactgttgcatattttggattcaaaatttggagcacagtacttcctatttctaaactcttgaaactaagatagcctataagtgttgaattgtaaaggaaactatctttcggaaattctatcaaaacagaaattccaaaagcgtttgcgtttgtgagcaataccgaatttgttaatctttctgatagattaaaaccattaaataccactttgtttttatcaaaatttagatcaaaagatactcctcttatgccctgagcgttctttatataaactggaacagaaacattctctcccaacttagagcttacatcatcaataaatatagaaggcttaagatttgttgcaattttaacagttgcattagaggagattgaaattttttcgtttgtagagttaactttaataataatttgagttgaatcgccttctattgcggtttctttgctttcgataaatacccttatcctctttgatgaattcggcgccagactaaaattactatttgaatcaactaaagaaaacttaaaagaattggtatttgttagactcacagtataagaataagaatctgcttttagtcctgtattcgaaactgtaaaatagatgttaacaaaatccttgggagaaataactgctacttccggagaaactcccaaggcaaacgagtaatcaggatattgtttttttacctcaaaaatccacacaacattatgaaaggcatcgcatgtaatgatatgcgaatctactatttcaattgaggtcaaacctaaataatttgaatcagtttcaaaaagaggcgcaaaagaatttgtaaaaactgaaatccttccattttcagtgtttgtaacatacacattcccttctttatctatcccaacatcctcaggaatatacaatttaaagctagactttccaggacccccaaacgatgaaatctctttaaaatttgcatcatatacatggaccttattatcttctaaagaggtaataaaagcataaccttttgaattaaaagcaatccctgagggactgttacatacaccaaaacttccaacaactttaaagtttgtatcaagtttaaaaacaagatttttgtcctgagatgtaacccaataatatccattactgaaaataattctcttaagtaaaccaaaatttgcattaatgacattttgtttgaaactcccagatgtactatagagaattatttgattattaccaattacgatcaaattccctcttttgtcggcgtatatagaagttaaagatggtagcatttgagaacctatcttggtaattctaagcgataaactaccatctgggctaaatcttacaatttcgctttgatccaagtttcctttattcaatacccacgtatatccattctcatcaagggaagcggcaaccggattcaatagaatccctttgctagaatctcttacaaagtcttttttatttatgaaatagcctgaagtattaaatacagaaagccttgtaactaatggatacccaaaaggcgcatcagaatttgattgtaaataaaagaaataaccggaatcaaaaacatatactgaattcgttgaacttacaacaatgccagaaggtgttaaaaaagcaccatctggaattgaggttaaactacttgaaaagctaccaaatgtattaacaagtttgtaattattatcgaaaaccacgacttttggtctgtttgttcctccactatctaatcccctgtctacaacataaatatagcccttcgaatccacggcaaggtccgatggaaataaaagcacatcgtccccaaatgcattcaaaagtttaaaagaagaatcaaaaacataaatttttctatccttgcctgaaactgcacatatgttaccaaccttatctaatgttaaacctaaaggagtttggacatttgtagaacttattatttttccgctcatatcaagcttaagtatagaattcgaaaaatagtcagatacaaaaatatttgaagacgttacagcaattccaataggagaagaaaactgcgcattttttatgctctttaagaaaatcccatctttattgtaaagccttaattcccttctaaatggatctacgatatagaaacaattatttgcgtatgcaatatcagttggatatgtaaattctttaagagagccaaaagaaaacttttcttgaagtaaaggagtcaaaacatgaattcttccataagcattatcaatcactgcaatcaaaccgtcatctgttacagacattccctgcatgggaaataggaatcttgtatcaaaatcattctcaaaaaagtttacttcagctaacgtagcactccctataaaatcatcctgcggaattcctatagtttgtatgggaacaattgcatcgataactgatgcctttgcgttactcactgttaataacgaaattataattgaaatagttaccaacacagcaataattcttttcattaatcctccttacggataaacttctccataatgttttgcaaaaatgaaaaagtcattttcatcaacactcccatcaaagtttaaatcacaacgtgaatcaaattttgggtcatcactcttcaacccaaatgttgccttaaaaatagaaagatctaaagaattaacacgtttgtcaccattaaaatcggcaatttttgcataatctgaaaccaaaaagtttaaactattagcataaaaaatatcacctgaatctgcaataggattataaatttctatgaaaccactgccgttttccactgctttaaatgtgagcgtaaagctcgcgttgtttaaggagatattagaagtaattctaatctttgaaggattctctctattaaaatcaacagtcacgttatcaaaagaagagctcacatctaataaacttattttagtagaatcaaaatacaattccaaacttaaatttttaaatggtttagttacagacacatttaaattgacagttaacatatcgcccttgttcataagcggtgcatagttatccggtaagaccagagtaattgaagaagttacatttacattagaaactttaaatttatcgctttttgaataggtttcaacaacaggatatacaattttgcctttttcattatcatttgcttcaatgtatgaaactttataaaaatacataccattagcaagtatatatgtaccttgcaaaggattaaatggagaaaacgacactgaataatcacctacataaataggagcaatatcaaaaaggttcttaattaaattacccttagaatcgataatcgaaacttttacctcttctgcaatattttctctaaatttgtaattttcaccagttcctatacttccaactccaacagaaaaataaatggtagtacttccatttgccgataaattgttgttcgttattttaacattataaagtgggtctttaggcttattatctttaagaaacatataagggacatgcaacttttcaaaaccactatcgaagaaaacaaaaccataagcactcacaacatctgaagaagctgttaatgttatatcaaaggtaactctcgaattcccactaacagttattgtagaaggtatattaatactgattgtatcatttgatgcgtttaagatacttgtggaaaaggtttttgtagtatctgaaaaattctgtatagttaagttaaaagtttttgtttggactccattaccgaatattaaagaagaaggataaacaatggcatttgaattaactgcattgaaaacattgactcttcctgcaccttgcaatgttggtggaaaaggtcgtgatgaggcaggattatataaaatatcagaagtgttcattatcagtgattttatgtcttgaggagtaagatttggctttgcctgttttaccaacgcgactgatcctgcaaccacgggagatgccatagaagttccactcatttccatataggaattgtttaaatatgtagaagttaggtttacacctggtgcaaccaaatcgggttttagataaaaatcattagtaggaccagaagaagaaaattcagcaattaacccgagtccgtactcgttagtaatatttatgttttcattagtgtggtctttcaaaaattttccgtcagtaaatgacacaaaaaggaaaggtataaaatcatttcttgaaggattattctgggagactaaagtgattttaggcataccgcttacgttattgtaaacaatcacgccaattgctcctgcatcttttgcattaagatccttatcaccaaaataaatttgccctctttcaatcaaagcaatttttcctttaacatcgacaccttgaaaatcttcttttcttcctaaaccgcaataaaccatctggtatgtgccctctttaaaatctggagattcgtttggatattgagcaagtatacttttaccgctgcaatttattactccagtaattccgtcggaagtagcaccaactcctatagcaagatcaactgatccaggagagcttattggatagtcaaaaaactctcccggaacgccgttgtttccggccgcagcaacgaccactactccagaaccaactgcccttcgtacagcatcagattctggatcatcagaagtggcccctccattttgaataccaatagaaatgttaacaacattacacttatctttcactgcttgatcgagagccttaattatgagagaacttgttgtcgtcgtactatttttagaaaaaaccttatatgcataaatctttgcatttttcgctattcccttttcagaacctgctgcaattcctgcaacatgggtaccatgcccatcataatccataggatccgggtcattgtccgcaaaatcatagcctccaacaacttttaaattgggaaattttccgccacctaattctttgtgggtataatcaacacctgtatctattatcccaatttttatgttattcccagttatataatttcctagctgatccttcttactacttacaagatctgctttaataactttactggttatctctctttctaatgaatatgttttttcttcatatatattttttataaagtcgtaatttaaaacctcattaagcaatttaccgcttcctttaacgctaatcccattaagaacgtaagaaaaatcgtaagacggttttagtcccaatctttcaaaagctcttttgtaattttcatgtttactatttaccgagttttcaaaacttgtgagtgcatcaattttaaggaacgagagtagtttataagaaaaactgttttgatagtcaagaactgtaggatctttaaaaacaataattgcgttataaaacctattttcatcaaagtgttttttagtgacaacagtgttatttgcttgcgcttttccaaaaacaccaaacaataaacaaattattagaataatcgaaaataatttttttaacgacatatccaatttcttcatattctattatataccttttgacaggtaagccaaagcaaattataatatgttgaaatgaaaaataaaataaatctattaatttttgactttgatggaactctttttgatacgtctttagacatagcaaatgcaattaaccatgttagaagaaaacttggaatggaaatattagataaagaagtaatatggaattacactggggacggacttctaaatactgtaataaggtcatttcctgaattaaaggatgaagaaacttctactgtatatctgaatgttcttaaatattatgaggaacattcaggtgaattttctaagccaattgacgatgttttagcatttattgaaaaagatacacacagaaagataattctttcaaacaaaaatttaaagccgatgttaaaagtgcttgagagatttaatataaaagaaaaatttgaaaaaatttacggattcgatagtttgccttattttaaaccagatccaggaactgtaagtatcattttacaagaaaccggaacaaaaagagatgaagttgcgttgattggcgatgcagaccaagatgtactaacagccaaaaacgccaaaataaaatgctatataattccttcaaagaaaattactgttgattatccatacacgaaatttagtaattatttcgaacttgaaaaattattagaaaaaaattagaatactaaaggaggttaaaaaaatggcttatcttctagtagttgtacttaacaaaacagaaaagattaatcgtattcttgagaggtttatcgaagtcgatgtaagaggagcaacaattattgactcaatcggaatgggaagaacacttgaacctgaagtctcaactttttcgactcttcttgaaatttttaacgttggaagtggtagatatccagaaaacaaaacaatttttactgtaataaaagaggaaaaaactcttagagaagcacaacgtgttgtaaaagaagaattaaatgattttaaagagcctgggactggaattatgtttgttgttccagttattgattttgttggtcttgcaccatccttagaagaagagaaaaaggctatcgaagagaaacggaaaatcgaaaaaattatctaaaaaattggtggaggcggcgggagtcgaacccgcgtccgagtaggtaatctatactggcagctacaggcttagccatttttttgtttttcacgctctgcttccaaatggcaggactcagagcgcatagtccgagttattacccttgaattaggctcggacaacctaacacaaggggctcatgtcccgacgtcttgcaaatcccatgagcaaagatcttgcaagacggcagcattatcttatgctgctaatgcataactgtaatcggcgtttattttttagcggattttttaggaggccaaccgctatcctccgcctgctccagtataccttacctatccgtcgagccccagcgcccccattttaaacgcctattatattataacaaattttaacttttttgtagtacttgcatgatttccatgcatttaacacttttaaaatataatccattgtttcaaactttttaaacttgtatgtggtaataagtaggagatttaggtctatgaatttttcttataatatttcatttcctgattagagattcactataacttcttctaaaaagaatttggtttttagtaattaaaaagttcttcgagattttggataaataaagttatgattctttttatttgatatgtttctttttatgatgttcataaaactctcctaagaatttttatttgacaaactacttttctttatacggaaaggtattttgaggtgattttgttttgtatttcaaagaaaactaagaccactgattaattctctttgtagttttttctttaacatatttttcagttttatcaaaagcggtgtagaggaattgatattgatataataagtagcgttttaattctttgtataaatactgttgagaggattaacttacgaacagaaattctattaaaataaactggtggagatgaggggatttgaacccctgaccccatggatgcaaaccatgtgctctaccgctgagctacatccccaccgatggtgggcttctctggactcgaaccagagacctcgtccttatcagggacgcgctctaacctactgagctagaagcccttacgatgtatattctaataaatttattcttttttgtcaagagtttgcattattcttgttaagcatttttaaataaatctttgtaatcataagcaagttcataaatttttaaaacaacgtccgtagttagcggcgcacgtgcgagaataacgtcttttccttcatcttcaaaagccatttttgcaaatttatcgagatcttctcttctaacagcatattttttaagtgattcaaaagcatcaacttttttaagataatgaacaattctttcgattgttttagttggtgagtctgttgaaaatatggctttcccaagcttctttagtctttcttcgtgaatatcttttgttatatacaggaatgctggaagcaaaattgcaaggccacggccatgagatattccataaagtcctgaaataggatgctcaagtctatgtattgggaaagggcctgatcgtcccgcagaaggaatttgagaaagagcaagtgatgatatccaggaaagagattctcttgcattgacatcatttgggttttcgtaagctatctcgccaaaatgtattgcttccttcattaatgcttctgaaattgcatctgaaacgggtgcatatacttttgaggataaataaccttcaagaatatgagtaaacatatccacaacaccatcaatagtttgcttttgaggtatagaaattgtaagaagtgggtcaacaattgaaatttttgggtataagaaaggagacattattcctcttttgtgtcttgtgtctgtatttgttataactgcagcaccatcaagttctgatcctgtagctgcaacagtaaccacagacaaaatcggcagcacatcactcattactctcttttttggtggtctttcaagataatcccaaattccattaccagtttttgcaacaatggcaattccttttgctgcatctattacgcttccaccacctattgcaatgataaaatcaacattttcatttcttgcaacttcaccgcctttatcaactgtctttgattctggatttggttctatttctgaatacacaacatatttaatacctacttcatctaattgtttaagtgctttatcaagtaatccagactcttttgcaaaacgtcttcccgtaacaacaagtgccttcgttccgagttctcttgcatactttcctaacgagttaaattcaccttttccaaatactacttttgttggtatatgtaatacaaagttatccatattttacctcctgtaaaagattgagggggctattagccccctttattgaaaattgcaaattttattacgcactaatttctttaagggaaaagttgatatcacttagtttatttttatactgggtgacatcaacttgctttgaaacaagtttagttgcgatgtttgcttctttaataccaagaataattactcccacaactttgttatctttaaggacaatcttccgatattttcccgaagattcatcgcttgcccttataacttcaaaaccttcttctttaggatttacaagacctaccgaagtaagatcaagtccaacaaccttcaaagtattagagggaacggaccctttatactctattgacccatctttaaccatatttgttgcagcgattgttgcttgttcaatcgcaggtggaattattccatatactataccgttaaattctgcaatatcacccgctgcaaagatatcctcagaaacctgcatgtaagagttaacaagagcacctctattgaatgggaggttcgaaagctcaagaagtgaagtatttggtttaacacctgttgaaagaagaaccatttctgcagggacaacggtgccgtcagccaaaattactttttctacgtttccatttcctataattctttctgtttttgcattttctaaaatacctattccccaactcatcaatatacctttgagaatttttgcaccttcctcatcaagttgccttggaaggaggtagggaccaccctcaattactactggttttaacttatttttaagaaaagaataggccgcctccaatcccaaaactccaccaccaataactacaactggttttccattacctataataaaagaatgtctccttattttaaacgcatcgttaagattccttaaagtaaatacaccttcattgtacacgccttctatttgaggtacaaaacaagaggctccattagcaatcaatagcttatcataggctacacttccacccatgtcaagaagaaggagatgttcctttggatcgatttttcttactttaactccgagatggagtttcaaatctctctcctcgtaccacattgaatcatagaagtaaagatccctagctttgatctcttctctaataacctcaaagagtttaggtcttggatagtaaagagtttgttcttcggaaaaaatatgtatttcacctttaggatcaagttgtctgattgtctttgctgcagtaatcccagcaactcctaaacctataattgcataaatcacgttctatcaccttccagtttaaaaaggcgagaaatcatttacctgccagaatctttctttcaaatcgttatattcgtttgtgagcatgttcaaatgttcttcttcccacttcataagttcttcaaaaagatatctaacctttgcatcattagctttttctgcttgctctttataaaagagaattgaattcttctccaaaatcattcccgttgaaatagctgaaaattcaaaattcttaccctttagattgtttaaaaaatcctcagaaaaaattcttctaaaagatatgcttggttttgggatattaacttcaatttcttttttgtcttttattgcatcgtgcaaatctttcaggtatttgtaatgtttcccttcctcacttgcaagaaagagaaatacctctcttgcctgcttatcatccgttttctctgctgcaactttatacaaatttatgccattaagttcaacttccattgcggctttaagcacttccaaaacatcactcatattacatctcctcaaattgatcttttgttgcaccacacaccgggcaagtccaatcttcaggtaagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagatatctaacctttgcatcattagctttttctgcttgctctttataaaagagaattgaattcttctccaaaatcattcccgttgaaatagctgaaaattcaaaattcttaccctttagattgtttaaaaaatcctcagaaaaaattcttctaaaagatatgcttggttttgggatattaacttcaatttcttttttgtcttttattgcatcgtgcaaatctttcaggtatttgtaatgtttcccttcctcacttgcaagaaagagaaatacctctcttgcctgcttatcatccgttttctctgctgcaactttatacaaatttatgccattaagttcaacttccattgcggctttaagcacttccaaaacatcactcatattacatctcctcaaattgatcttttgttgcaccacacaccgggcaagtccaatcttcaggtaagtcttcaaaaggcgttcctggaggaatgtcctgagtgtcatcacctactgtcgggtcataaatgtacccacaaaccatacatttgtactttttcatttttgcctcctattttttaaaattctttaaaagcactcttcggtgcaccacaaattgggcactgttctggcgcttcgccaataacagtgtatccacaaacgggacaaatatagattttatcaaatttaacttcttcacccttatcaatcatttccttggtatttgcataaagctctctgtggattttttcagcagacaatgcaaaatggatcgatctttctgcttctttctcatcttgtaatgttgctatagcattatacgccggatacatctcttcaatttcaaagttttctccaccccatgctgtttgaaggttctcggaggtttttttaagatccatcaaagctttgaagtgatttgtagcatgtacctgctcagcaaatgcaattgccctaaatagccttgctacatcgtgtagcccttccttttctgcttgttctgcgaagattagatacctcatgtgtgcttgtgactcacctgcaaaagcctctcgtaaacttctttcagtcatttgtctcataatcgttcctcctttcaaatgattaaaatttagctattatattatagcataaatttattattcttttttactacaaatcttacaattcggatccttttctaaatttattattgaaaattcgttagttaacccatcaattaaaagtaatttattcttcaatacactgccaatacccaatatatacttaatgaattcatttgcaaccaaagttccagtaatgcccacagttgttccaataataccttggttacggttttctacagttagtttgaacagaatttccttgtctctttcagggaaaatgcaattgaaacatgcagtttcgtaaggaatgacaaccataacctgtcctacaaatcttcctacagctcctataaaaagaggtttgtttaactcaaccgcaattttatttattaaataacgagtttcatagttatcagttgcatcaattactgcgtcgtattttttaaaaattcttcttgtaatactttcatccgtaagccaagtatcgtatgcctcaataactagatacgggtttaacttttttattttttccatagcaataagtgcttttttctttcccaagtcatcggtgttatataaaatttgtctgttaaggttgctcaacgtaacaatatcaccatcaacaattccaactcttccaaccccaatagatgcaagatacataagtattggactcccaagacctccagcacctacaaccaacacattagagtctctaagttttttttgtccttcaaggccaattttatcaattcttatgtgcctatcgtatctttctaattcttcctttgataacacttaacaccccgaattttctatcctattaggtctcttaagatatttttctggattttttaaaaactcttctttgcattcctccgaacaaaaatagtaaatctcgcctttatattcaactttttgacgcgcttcgtttttctccataatcattttacaaacaggatcttgcaccatttacccacctcctactggtgaaaatacacttactacatcaccttcgttcaacttatcatcaaaccacgctcttttaagattaactaaaactataatatattttctttcttctatgccaaatttgtttaaaacatcctcaactgttgagttatcctctatatttatataagtttcttcaggaccgtactttaaataatcaccataaagtttaaccttgacagtcataacctactccttaaacaagattcttacctccctaatgtcccaaagatattgaagtctttcttctatttcttcttttatattatctgcaaactgagaagttttaggaatatttaacgttatttcaacaataccggaatccacaaccacggactttacaattttcgacttaacaacatcaatgccagtttcaggattcataacatgagataagcgttcgtataccttatcaactgttgtaggttcattttctttaatcaaaccatttttttcaagatagagttccactgcagagtgcaatgcatctgctgcaagaactgagcagtgaacctttactggaggaagtccacctaaagcctctgctgcatctttccatgttattttttttgcttcctcgactgtttttcctttgactaaatctgtaataattgaggcagttgcaatattcgaagcacaaccataagatttaaattttacatcaacaattctttgagtttcagggtcaattttaagataaagtgtaatcatgtcaccacatgcaggacttccttcggtgacttttacatccgcatcagggatttctccaacattgtgcggatttttaaagtgttcgataactaattttgtatatggaattggcattttaatttcctcctaagagtggacttattcttcgtaagtcttctacaatctcctttagctttacaactgtataatctatttcttcttttgtgttatatttagataacgagaatcttattgaaccatgagaatcttcatgacttttgcccatcgaaagtagcacatgacttgcttgcaaatttctgctgtagcaagcagatcctgttgttacaccaataccttcaaagtcaagccttaaagcaatagattcaccttcaatatatttaaatgtaacattcaaaatatgcggaagcgagttatcaagagttccattaagttgaacatctgaaatttcgtgcatcaatttctcgtacaagtaaacttttagatctcttagatagtcagtaatattctcgctccacaattcaaaggctttctttgcgccaattattgcaggtgtattttcgtgtcctgcccttatattaaattcgttaaatccaccatcaattagtttttcaagctttgttccatttcttacgaataaaattcctatgccctttggaccatagaacttatgaggagatatagttagcatatcaatctgacatttggataaatcaacaggaacatatggaactgcaattgcagcatcaacatgcagaataatacccttttcttttacaatttttgcaatttcttcaatgttttggatagttccaacttcgtgatttgcaagttgaattgaaactaaaatagtgtcattacgtattgcctttcttaattcatcaatatcaacaaaacctttttcatcaacaccaacatatgaaacattaaaaccagataaggcaagttttttaacagtttctaaaaccgaaatgtgctcaatctttgaagcaataatatgcttacctttatctttatttgcaaaggcatagccttttatggcaaggttgtttgcttttgttccagaagaagtaaaaataatttcatttcccgaaacgcctaacttatgtgctatataatctcttgcttcttgaattttatcggcaacttgtaaacccaaagtgtgtgaaaaaattgaagaaggaattgcataatactcgcttgtaaattcacacatttcatccactacagcaggatcgggctttgtggaactcgcattatcaaaataaatcataaataacctaactcctttttagcttcttcgctcatcatgtcaggtgtccacggtggatcatatgtaagttcaatttggacgtctttcaccccatcaagagatcttaaaaccatttcaacatcattcattatgtaatttcccatagggcatccaggagcagtcattgtcattagaacctttacaattccattttcttcgtctacatcaagtttgtagataagtccgagatcaacaatgttaatgggaatctcaggatcataaacattttttaatgcattaattatttcttctcttgaaaccattttttcctccttactcttccgagtaaattcttttctctccttctaattttttaatatcagtaacatcttgcgttacttcaagtgttccaagataatttccgtttgtatcacgcaccgcaaaatacctaatatatattagtcgtccttgcaaatttatccaaaattctgcaagatcacgcttcccacttttaaaatcctctaaaatcttatttactatatgtacgcttttaggtgggtggcaattttgtacgcttcttcccaatactgactttgtgcgtacaaaaatccttttttcacctctattaaagaattgaactatatcatctttattgataaatgtaacttcgaacgggagcgcctcaaaaaatgcatttaattcatctagtgtgaattttccagaaccaagataaacatacctatcctcttgcttaccatatctatcctgagactcaataacttccggaataagatttctgtctgtaaactttgcatatcctatctcgctcatactttctaaaactttattccattcttcttcattaagtctgtcgattgcagttggaaataaaattttgttttccttatagatgtgagatgttttgagatccacaatgtatttcaaaagattcggtatttcttttaaatctgcctcttccaaattgctggccttctctaagtattttttcaaatctttaagtcttgcacgaactgaatcatgttcattccagagaatctgaggaggctgaacaacatcatgcctttccaaaaacggaaatagtgcattttcttccctaaccatgtggttttcaagatctaataaggcatcaaacacttcaaaattttctagtaatacttttattacttcttctttattattcaggctttcaatcttggacgcaatactcataacttttcctaaaacgaacgatatttttttgtgctcatcatatagaatatacagtggatgccctggctgaacttttatttcttcgttttcaagagattccctaaatatatctatatgaacatcacatagcttatggattttctcttgtggaaaatgatcttggacaataagtgtattctctattatcgctatttctgcaggatgcacattttcaagaatttttttaaaacgttctttcacctcttgaggggaaattaaacctttatccatatcaataagaagattcctcattaaatttagtctttcctctctacttaaattgttttgtataaactcactcattcttctcacctctgataaattataaccattaaagtaatattttgcaagagaaaattcaaagaatttttagaaattttagtaaaaattcttgacaataattcaaaattctgtaaacttgtaatgagaaaattgtgaaaggaggcgattatcctaacgatttgttaggagaaaaccagtggcagaagtacacagaagacaaaatgagtccctagaggacatgctaaaaagatttagaagggaatgcgcaaaggatggaatttacgcggaaattaaaaaaagacgctattatgttccgccaagcgtaagaaaaaaacaaaaagaagcaaagaaaaagtaaaaaaacttaaaggcaggctttaccctgcctttatttgttttgggggataaaaatggcgattaatccaaacactaaaaaaaccgaagttacaatattaacagatgcatttgttattaaaggtttcatttatgtccctgctaacatgcgcttttctgatgcgttgaataagtttttaaaagatatacaatttttgcctgtagttaacgctgaaattcgtgccattaactctaatcaaatagtcgaaaaaagagattttattctaatcaaaaaagagatgattgtagtgatatcaccttcttcggaataattcgtttatttccattacttttctctttacatcttcaatagttggatcgatataaatcggttctttgacagatttcatggcactatcaatatcctttaagccgttgccggtgataataacaactactttatcacttcctttgataagaccttccttaagagcttttaaataccctgcaaatgaagtagaagcggcaggttcagcaaaaataccactcatagttccaagatattttattgcttttagaatttcttcgtcactaacttttattccaaatccattcgagtttttaatgtatttaacagccatgattccagatcgaggaataccaactgatatactatctgcaatcgtgtttggcacaacaggttttattataccatccccatttacagcatctacaactggagaacaaccttccgcctggactgcaactatcttaggcatcctatctataaagccaaggttcaacaaatcaaaaaatcctttataaactcctgaaataatattcccatccccaacggatacaaaaacataatttggaacatcgaaacttaactgctctgcaatttcaagtgcaacggttttcttaccttcaacagtatatggattaaaacctgtgtttctattgtaccatccaaattctctcgttgcttttattgaaagatcaaatgcttcatcataagtgccattaactgcaaagacagttgctccgaacactaaaagttgagttaatttggcttttggagcatttttaggaacaaaaatataagacttcaatccaagcgacgcagttgctcctgcaagagaagaagcagcatttccggtagatgcacaagtaatttcagttttgcctaattcttgagccttgctaactactattgcagaagctctatccttcaaagaggcggtagggtttctgccatcatctttaacgaaaaggtttgaaactcctaaatcctcccgaattctgggaacctgataaagaggggtaaatccaacttggagaggcgcaatttttgaaggatcattaattggaagtagaggcaaatatcgccataatgagtaacttttattatttgaaagatactctttagtaaattctctttttatagattcgtagtcatattcaacttcaagcaatccattatctccacacttgggacaagtgtacattacctcgttttcatcgtattctgtcccgcaaactaaacacttaagtcttttaacatgacccatatcaacgctcctttctctttttcttattatattcaatcttaaaaattcttcataaatctattgcaatttttaagcaattttaataaaatacattaaaggaggtgaagtatgttaaaaaacaaattaaaaacactagttgttgcattagttatgctaatgcttgtatttactgctgtctcatgtcagcctcaacaaacatctcaaacaactacacaaactcaaactcaagagaagactattaaggctggtttcatctatgtcggacctacgggagactatggatggactgccgcacatgacgaagcaaggaaacaacttgaaaagaaattcccatggcttaaaactgtctacattgaatcagttccagaaactgatgcgggacgttacattgacaggttggtaaatgaggaaaagtgcaacatcatcttcacaaccagttttggttacatggatgcaactgcagaagcagcaaagaaatacccgaatgtaatatttgaacactgctcaggttacaaaagagatactaatcttggaacatacttctcagaactctaccaagcatactacttaacaggtcttatggctggtgcgttaacaaaaagcaataaagtaggttacgttgctgcccatccaatacctgaggttgtaagacacattaacgcattcgcaattggcgtaaaagaagcaaatcccaaagctaaggtatatgttaggtggcttttctcttggtatgatcctgcaaaggcaaaggaagcagcagaatcactaatttccgaaggtgttgatgcgttagcctttactgaagactcgacagctgttatcgatgttggagaggaacatacgaagaagggacaacaaatttacacattctcacactatagcccaatgcttcaatatggtcctgatacagttgtttctggacaacttgcagactgggaaccaatctatgaagatattataagaagagtttacacgaatacttggaccaaccaagattactggtggctaatgaaagaaggatcatgcatagttggtgcagatatgaatacaccaattaatccgaaatttgtagatgcacttaaagcaaaattcgtaaacgatccgatctttggaaaaattagtatctatgacctcgttatgaagagaaaagaacaaatgagcgaacctacagtactattcgatccgtttacaggcccaatctatgatcaaaagggaactttaaggcttaaaccaggagaaagagcatcacacgatactctttggagtatcgattggtttgttgataacgttgtaggagaaatcccgaaataaatagaaataacaagtaaacaacttggggggatttattccccccttcaattaaattaagtgaggtgaaaccttggatggaaaagaaattgaattcaagtcaatcgaactaaaagatatatataaagaatttccaggagttgttgcaaacaacggaatctctttaaaaattaatgcaggagaaatacatgcgcttttaggagaaaatggtgcaggaaagacaacacttatgaacattatttacggaatttatcaacctgatgaaggagaaatatttataaacggaaaaaaagtttttattgactccccacgaacagcaatgaactatggaattggaatggttcaccaacactttatgctcgtcgagaatcattcagtcgctgaaaatgttgcccttggacttaaagaagcaaaattttttaatccaacaaaggatattgcaaaagaaatagaaagatatagtagcgaaattggtttacatgtaaatcctgatgcaaaaatctggcaactttcagcaggagagcaacagagagtagaaattttaaaagcattaatgcgtggtgcaaaacttttgatacttgatgaacccacatcagtgttaacaccacaagaagcaggcgaactttttaaaacaattaaaaaacttgttaaccaaggacattcggtaattttcattacacataagcttgaggaagtctacgaactaggtgggatagtaacagttttgcgacaaggtaaagtagttggcaccaccacaacaaagcatgcaacaaaagaagaacttgcaaaaatgatggttggaagagaaattattttcaattttgagaaggaagtagtccctcaagggaaagttattgttaaagttgaaaatcttgaagttttaagcgataaaggaataaaagctgttaagaatttgtcctttgaggtgcgttcgggtgaaattttaggaattgcaggtgtttcaggaaatgggcaaaaagagctcgttgaggcgcttacgggccttagacacgtagaaaaaggaaagatcattataaatggcaaagaaatacaaaatagtggggcaagagaaatcggtgaaatgggagttgctcatattccagaagaaagaattaaatacggaattgtacctaaccttccagtttacgaaaatgcagttctaagagattattataaagaaccattttcgaataaaggcattttaaactacaaatcaattaaagattttgcaataaaactggtaaaagatttttctattgcaacgccttctatcgaaaccaaaacaaaacttttatctggtggaaacatacaaaaattaattcttgctcgcgaaaccaccacaaagtcagacttcattgttgcagcacatccaacttacggtcttgacatcgcagcaactgaatatatacgaaaattattgttgaagaaaagaaaagaaggctcagcaatacttcttgtatcagaagatttagaagaaatcctacaactaagcgatagaattgcagttatgtttatgggagaatttatgggtatagttgatcctaaaaaagtttcaattgaagaaatcggtttgatgatggctgggtcactgaggaagcaggaggagaataatgcacatctcaattgaaaaaagaggatatgtatcaaaaaatttctcaactgcaatatatatttcatcaatattcttcgcggtaatagtctcaagttttatatttctctttagaggggtaaatccattctacgctttttataaaatctttcaaggttctttcggatctctttatggcattaaggaaacgataaccaaggctataccgttactacttattgcagaaggactaattgtagcctttaaaggtaaattctggaatattggtgcaaacggtcaacttctaattggggcaacattatcgacttgggtagcattgaattttggtccaaccaactcaacaattccaacacttcttcttatgttccttgtagggtttataggtggtgcattatacggacttataccggcgcttatgaaagttaaattaggcattaatgaaatcataataactcttatgtttaactatatagcagaggactttgttgagtatttggtatacggtccttggaaaggtaaaactcagtatggatttccctacacagacaacttcccttcaagtgcaacattagcacagattccaggaacaagaataagttatgtgaccttaatagttgcattgatctctgcgattttaatttacttttttatagaaaaaactaaatacggatttgagataaaagttacaggagaaaatccacatgcagcaaagtattctggcataaactttgtaaagataacaataataatgatgttaatttcaggtgggcttgcaggaattgcaggtgttggagaggttgcaggcattcataaacacctaacttatccttcgcaggtttcctctggatatgggtatacagccataattgtcgcatggcttgcgcaacttaatccgattcttgcaataatttctgcatttttctttggcggaattttagtcggtggagatataatacagacatctctcggttttcctttttctacaatcaatgcatttaacgggtttatattgatatttgtaatggttggcaatttctttactgaatataaaattaaaattagaaggtgataatatgaacctaattatttcaattcttcaaagaacaatggttgcaggaactccacttcttctaggaacagtaggagaaattcttgctgaacgatctggaatcctaaacctcggtatagaaggaatgatggcattaggtgcaattgttggctttagcatcacttatgtaacaaaaaatccagttatcggtgtagttgcaggcattttagcaggaggagttctatctcttattcatgcgtttgtttcaataactattaagggaaatcaaactttatctggtcttgccattgcgatgattggatcaggattagcgggtatgcttggtaaaagttacattggtgttgctcttccttctaaattttctgaaatagccattccgggattatccaatattccttttattggacctatactatttaatagagaccctcttttttacattggcattatattagctgttttcttttggttcttactttttaaaacacgctggggaataaacataaggtcagttggagaaaatccaaaagcagcagatgcacttggagttaatgttggcctaattagatatatctctacgtttatcggtggctgttttgcgggttttgcaggtgcatatcttacacttgcatatatgccaaactggattgaaggaatgactggcggacgtgggtggattgttattgcacttacaatttttgctcaatggaatccattgcgtgcaattcttggagcgtatatttttggtggtgttgatgttttacagtacattttgcaacctcttgggatacctgtaccgattctcaaaatgacaccatatattgtcacaattataatacttcttataactgcaagagaagtaattagaaaacatttaggagcacctaacgccttgggtgaaccttttgttaaaggtgaaaaataaaatagggggctttcgcccccatttattaactgaataaacttatatcaatattcacttttgatgaactttccaaatccttgatttgcaagtattccctctttcttatcataaacaacttttcctctaagaatcgttttttcgataatgccattgaatgtgaaaccgtcaaacggagagtatttattcttacaaagaagatcttcttttgcattaaacttaaaatcctggaaaggattaacaagcacgaaatctgcatcaaaaccaacttctattcgtcccttgtttttcaaaccaaacctctttgctacattttccgaaagaacgcgctttaaatcttcaagtgtaagccgacccttcgagtagccaaacgtaaacaacatatagaaacgtgtttgaacaccaggaattcctgcatagttatcccaaatactttctctactcttttcttcaggataaacgccgcctgcatgatcagttgttataaaatctatacttccagttttaagtccgttccaaagatattcagaatcctcttttttacgaacaggcggcgctgtttttagaattgcaccaatcctattgagatcctcctcattaaatataagataatgtggacacgtctcggctgtaatatctacaccatcactttttgccatttctatcatcataaggccaagtttagttgaaagatgaactatatgaactttgtttttaaattctcttgcaagcgctatacttctcaaaattgcaacagcctctgcttcataatttcttcctttagtccacgccaaaggggagatatgatttaaattctgttcccttcttgaaaagtagtcaacaagttcaaaatcttcagcgtgaattcctgcaacaagccctaattcttttatatactcgaaaatagatgccatctcttcggtattaactcttgggtatgtcttcattcctgaaattgtataaagtttaaggccaacaacaccttccttctttaaatctttgattgtctttttatactcgcccgagtgtagttgcattggggtaactccaccccaaaaagcaaaatctacaaatgccttcttagaaactatttcaagtttgtataaaaggttttcctttgttgtaacttcaggaattgaagtgcagggcatatctattactgtagttactccaccttttgcggcactttgagtgcctgtaaaaaaatcctctctttcagtatatccagggtcatcaaaatgaacatgtgcatcgataaaaccaggaaacacaatatagtttgtacaatctattgtttcactatcatttacattgtcggaaagattgccttcgaaaatgtcctttatttttccatcttcaataaaaatattaactcttctaagattatttccatttgtaacaatgtttgcattttttagaaacacactatcctcctattcaacaaacagatcaacaaaactaaatttctccacatctacaagaccagaatccgtaattttaagttttggaataaccgcaaggtgcataaacgcaagagccataaatggatcaggataggtcacgccaaggctttcatgtgcaactttatgtaacctttttaatatttctgcaacttcgtatactgatctattagtcatgagcccaccataaggtaaagcaagataatcaagtacaaccccattttttgcaagagcaattccaccacccatagcctctaattgacttaccgaaagtagcatatctttatcattttcccctgcaacaattatgttgtgagaatcatgagcaattgatgttgcaaaagcaccatttttgagaccaagcccatggataaatccaaccgcaactttccccgttgctttgtgtctttcaaaaacagcaatttttattatgtcgttcacagtatcagatacaacaaacccgttaactatctttggttctactacaagttcatccgtaactattgaatcatttcgcaatcctattaccctaatttttttaccttttacgggaacttttaatttctcaaatgttgcagtcttgaggtttattgtgttctttacagcatcatcgtgacgtggctcttcaacatcgaaaagaggaactccgtccttcgcaacaagttgtccatccttgaacacaagatccatttttttcaaactctcaaaaacaacaatatccgcaatatagccaggggcaataccaccttttcttctaaatccaaagaaaagtgatgggttaagagtggcaagtctaacagcagtaggcaaaggtattccattttctacaagaagtctaattgcaaagtttatgtgtccttctgaaataagatcctcgggatgtttatcgtcagtgcaaagtaagaaacggtgtttcgtgctatcatttaaaactgggagcaagttttttgcatctcttgtaaccgatccttcacgcatcattatccacatacctttagataatttttcaagcgcttcctctttggttgtgcactcgtgatctgcaagtataccggctgaaagataagcatttaaatcatatcctgaaagggttggagagtgtccatctataactccatttctaaaaagcaaaattttgtccaaaatctctgggtctttattgataactccaggataattcatcatttctgcaagacccagcactttttcatgattttttaatactgcaaggtcctcggcatataaagttgctcctgacgtttcaagatttgttgcaggcacacaacttgaaagcataaaataaatatccattggtaaattctttgaagcatttatcataaattgaattcctggaattccagcaacatttgcaatttcatgtgggtcaactattgcagtggttgtcccaagtggcacaacagcctttgcaaactctgttggtataagcatggtgctttcaatatgcatatgagaatcaataaaagaaggggaaacaaaagcaccatcaacatcaaaaacggtgttagcctcatcgtatccacctataccggcaattactccttcagcgattgcaacatttccttcaacaattgtttcgttaaatacattcactatttttgcattcttaattagtatatctgccgctttccttctccttgcaacatcaataatatttgaaagttttcttctatcaagttccatgactaaaaccgcctccagaaattctttgcaatttcttgtgattttcttgatacctcaatctcgtcaatgtgtgtaagtttttggtcttttaccaataacctaccatgaacgaaaacgtctcttacagagttttccctaatgccgaaaataagatggaagaagaaattgtcttcatttagcggagttggaggattgtagtcaagcacaacaagatccgcatatgctccttcttttatgacacccacaattttattaaagaaacgatttgcaaccgaagcattattttcaaacagcattcttcttgcaagatcacttcctactctcgggtctttatagtgaagtttaggcaatatatacgcaacttttactgattctatcattgaaggcgtgtaaccatcagttccaagtcctattaaaatacctttcctatccatttcaagaattggagcaacacctactccattgttcatattagactctggattatgaataacagttgtatgagtttcatttaaaatatcaatttcaacatcatttatattaatacagtgaattgcgagtgtatcttttttaagtattccgaaatctttcaatctttctacggttctcttatttgaaacttttaaggcgctttctacatcttcaataccttccgcaacatgaatatgaaacccaacatttagagagtttgctatacttgagactctctcaagtgtttcatctgaaagcgtaaaggaagcgtgtaatccaaaaagcgcattgaagaaatctctatctttttcctttttaatgtatctttcattttcccttattgactgctcagataattctttaccccatcgatctgaggtttcgaatgcaagcactcctcttataccgacatctcttaaagcattttctacaatatcaagagaaccatctataagtccaaatgaggcatgatggtcaataatagtggtcgtgccagatttcagtccttcaattgcaggcattaaagcactataatagatttcctcttcagaaattaggagtttatcaagtttccaccaaatctgctcaagaatttctttaaatgaatagggactcgctccgccaaatccgaaacctcgtgcaaaagtgctataaaggtgcatgtgagtgtttataaaacctggaattacatatctattttcaaggtcgtatagttctgcatctttatacttagaagtgatctgctgggttgttcccacatcgaaaattacaccatcgtcaattgcgatagcaccattttcaatatatggtcggtctttgtctaaagttataatttttccgttgtaaagaaccttcatttaatcctcctccttatatgatttctatgtgatagtcctcaagtactactcttggctcacttttaataaattccactacctttgatagtgtgctaaaaagatgtgacctttccgtgtttacactaacaactgttatataaacatccttccaggagtcaacactttcttctgcaatagatacgttaaaattgttacgtaattttttaaataggctttgagttacttgccttttatctttaagtgaaaaagaatcaggaactacaaacttaatattacaaataccaacctgcattagaaataggcagattctgtctctttatcaaaaacgtgaatgtttcttagatcaacatataactcaacaatatcgcccatcgtatagtctgcgtttgcagatgcacgtgcgattgcaagagtaccattcaatttaaagtgtaagaaagtttcagatcccataagttcaacaaaatcaattggtgcctttaaatgttcaacaaaaggtttcatattctcgagcaattcctccttggggaaaatatcttttggtcttattccaaggataacttcacgtcttcttagatttgcagattccaatagttttgcatgatcttttaagagtttaagtttaaaatcagaaccttttaatataaggtcttcgccctctttttcgacagttacgttaaagaaattcataggaggtgtgcctacaaaccctgcaacaaatttgtttgctggcttatcgaaaacttccttaggtgtccctatctgttgcacttttcctttattcattactacaactctgtcgccgagagtcattgcctcaacttggtcgtgcgtcacataaattgtcgtaacaccaagtctctcatgtaacttgataagttcaccccttgtttgcactctgagttttgcatccaggtttgaaagaggctcgtccataaggtaaacttttgggtctcttacaatcgctcgggcaagtgcaaccctctgtctctgaccacctgaaagttccttaggttttctttcaagaagattctcaagacctaacatttgtgcaacttcttttacttttttgtcaattacatctcttggaactctcctcaattcaagtccaaaagatatatttctatacacgttcatatgaggataaagagcataattttggaaaaccattgcaatgtcacgatccttcggtggaatatcattgactaatttacctcctatatagacttctccggacgtaacttcctcaagtcctgcaacaattctaagtgtggttgtttttccacatcccgaaggtccaagtagcactaagaattctccatcttttacatcaatgtttacattgtcaactgcgactacgttgccaaatttttttgtaacgttaaccaattttacgtcagccattgtttcacctctcctattttttacattttgtaataaatgcaatgttatgtatactattatagtatatttttattaaaaatacaaaataaattgaggttaaaaatgcaaaataaactatttttatggcttcacatgcaccaaccagattatttagattccttaacaggaaaaattattctaccttgggttagaagacatgcacttaatggctattattctgttccatcaatgcttctaaaaagtgagtttaaggcaaacattaatttttcaggaattcttatagagcaaataaaacaataccaagatggcgagaaagacgtttaccaagtttatgaagatgcagaacctgaaagtttaagtgaaagtgaaataaattttatattcaggagatttaaaacaccttattcttttaaaaacaagcgtttcgattacttaaaagaaaaattttctaaaggagaaaaattatcatcccaagaaattcttgattttcaagttatttttaagttatctgctttcgctcaaattgatgaggaaataatcgaattgaggaataaaggtatgaattttacaaaacaagataaagaagttcttatcaatcttgaaaagaagattatacatagccttttcgatatttacaaggaattaattaaaagaaaccaaattgaaataacggttacaccatattatcatccaataattccgcttcttcttgacttaaattctgcagttaaaagcaaaaaagatgcaaaaatccctaatttgcaatcaaatttatatgaagatgcaaaaatacacatagacaaggctctaagtataggttttgacacctttaacatacaaattaatggaatgtggcctgcagagggaagtatatctgaagaaacagtcatcttatttaaaaactcaaaaattaaatggatcggaagtgacgaaacccttgtaagatcacttggtttaggacagggggtttacaactataaagatgttaccttattcctgagaaatcattctgtttctgataaaattggctttatgtacaataaaatgaaacctagcgatgcagtagccgacctgaaacatgaacttgaaaaaaacggtaatcttatccttatccttgatggagaaaatccatgggagtattttgaaaattatggtgcaaacttcatggaagaattatttaaatccttcagtggaaaggaaactcttcttggaagtgaagcagaaccaataaaagaaattaattattttgtacctggctcttggataaacggacattttgacacatggattggagatgaagaaactaatactgcttggacttacctaattgagacacgcaaattcgtcaacaatgataccgcaaaagaattcattttgaaagcacaagcaagtgatcacttctggtggtacagtgattttcacaagaatgaaattaactttgattttgattatctttttagaggacatttaattaaagcacttttggaaaataaaatcgatgtcaaaccatatttgtattacccaattaaaagtttcccataaggaggtttaaatgccagaactaagaagagatccaacaacaggaaaatgggttattatcgctacagaaagagcattaagaccaactgattttaaaagcgaagaagaggttttaaaaggtcctgaaaactgtccattttgtgtcggacatgaatcaatgaccccccctgaaattactgcaataagagaagatggatcatttccaaatggtccagggtgggatgtacgtgtagtaccaaacaagtttccggcattaaaggtggaaggagaactaaatcgtcatggaaaaggcatctacgatgttatgaatggtataggagcccatgaagtgattattgaatcaggcgatcattataaatctcttgaatctcttccacttgaccaagttgaaaaagtaatttggatgtttagagaaaggatgcttgatttaagaaaggacgtaagacttaaatatattctcgtctttaagaacaaaggaagaagggcaggcgcatcattagagcacccgcattgtcagttaattgcaacgcctgttttaccagatgttgtcaagcttgaacttgatatggccttaagatactaccagtataaggaaagatgtatttactgcgatatcgttcagcaagaacttgaagagaaggaaagactgattgacgaaaatgaaaagtttatttcaattgttccatttgcagcagccgttccttttgaaataatgattcttccaaaagaacacatttcagactttggacagataaaagcaaatgaaattataaaacttgcagaaattcttcagaattctttgaaaatgcttgaaaaagcagtaccaaatgttccctataatttctatattcacacatcaccccttgataatctgaatatctcatactaccacttccatatccacatagtcccgaggcttacacaacttgctgggtttgaatggggatcaggtttttatattaatccaatgattccagaacaggcagcacaattcttaagaaatgctaaggaggaaaaacaggcatgaatataggaatagtttcaagcgaagcagtgccattttcgaaaacaggaggacttgcagatgttgcaggagcattgtttaaagtgctttcaagtatgggagaaacagtttacctgtttactccttactataagaaaactaaagaactattcaaacaatttgaaaaaagaattccattcaaagttaaaatttatggaaaagatgttgaagggattgcaaatgtagttgaattttacaaaaacggaatcgctgtcttaatagaacagaacgagtattttaacagagatagtctatacggggaaaaaggggtagattatcccgataatcctttaagattcggattttttgataaggctgttcttgaaactttaaaggttttaaacctcaaagtagatgtgctacatctaaacgactggcaaacaggacttatttctctttttgttaaggataaacaactaccatataaaaccctttatacaattcacaaccttgcatatcaaggaaattttgactatgactttttaaagttattagaaattgatgaaaaatattactcaattgatggcgttgaattttatggaaaagtgagtttcatgaaggcaggcattgtatactctgataaaataagcactgtaagtccgacctatgcaaaggaaattcttactgaggagtttggtgaaagaatggaaggaattttaaaatcgagaaaaaacaatcttataggaatactaaacggtattgattacgaaatttggaatccgcaaacagacacactaatttataaaaagtttgatttagacaatttacagggtaaaagagaaaacaaaattgagttcgtaaaagaacttgggttaaaaagtatagatgcaccacttcttggaatggtatcaagaattgcatcacaaaagggtttagatatactttcagagtctctaaaagagattttgaaagaagatgcaaatgtagtaattcttggaactggggaaaaacctcttgaagaaaaattaaaggcactttcagacctttatccagaaaaattcaaattatttttaacgtttgacgaagcgcttgctcataagatatatgcttcatctgacttcttcctcatgccttcaaaatatgaaccttgcgggttagggcagatgattgcattaagatatggaacacttccaatcgtccatgaagtgggtggattaaaggatacagttgataactattcagatataacacaatgtggaaatggtttttctttcgaagaatattcaagcgatgagttaacttcagcaataaacagagcgctttctattttcaaaaacaaagatttaatgttaaaattaattaggattggcatgagctgtaacttttcatgggaacaatcagcaatgaaatatttagagatttataaggagctattaaatgccaattaaatttggtacatcaggctggagaggaataattgcagacgactttacttttgaaaatgttaggcttgcttcagcgggtatagcctactaccttaaggaaattggtgcaagatcaattattgtaggatacgatacacgtttcatgtctgaggattttgcaaaaacttcagcatcggttgttgctgcatacggaattgaagtttatttttcccaatacgatataccaactcctgtcgttgccttcgaaatattagataaaaatgcagacggaggaattaatattacagcgtctcataacgattacatgtataatggccttaaattttcgaataaaacaggtggacctgctcttccagaagaaacaaagagaatcgaggaaataaccaaccaaataaaagaaaataaagaaaaaattcagataactaactttgatgaggcagtttcgaaaggtttaattcacatttttgataaaacaaactactttgataacttacgaaaaatggtcgactttgaaaaaattagagaaaaacgtcttagagttgtttatgaaccatttttcggaacaggaagaagatttcttccgccattgattcaagatattactgattttgaaatgattcacggagtgcgtgatccactttttggaaaactccatccagaaccgatagaagaaaaccttaaacctttgcaagaagccgttcttaaaaaacaagcaaatattggaatctctacagatggcgatgcagaccgtttcggctttatagattcagacggtagcttcgttcccccaaatattatcctatcaattatttaccattaccttcttgatgtaagaaaacttaaagggaatgttgttagaacaatttcaacgacaacactacttgatagaatcgcccatgcacatggttttgaagcaattgttacacctgttggttttaagtacataggagaagcactttttgagaaaaaagcaatttttggaggagaagaaagtggtggtgcttcgttacagggatggcttcaagaaaaagacggtatattaattgacactcttgtgctcgaaataatctctcactacgggaaaagccttaggcaattaatgaacaatttgttcgaaagatacggcacggtacataataaaaggatagacttctcattttctaaagaattacagtctaagttaatgggtctcctcaaagagtacatcattcaaaacaaagagctacttgctgtaactaatatcaatgaacttgatggtttgcaaattaccctcgaagatcaaagcacgattctttttagactctctggaacagagccaaaaatgagaatttatctcgaagcatattcagaagaaaaactaaataaattatcgcattttgcgattcaaattcttaacaaggcaggtggattaagtgaaaattgattattcgaatatattgagtgaaaatataggcattcgtgggatacaaaaagctgaaattttaaaagaagaagatttacttaaaaccgttaaaaatagaatactgtcacgaattaatgatgactactatcccctaaatcttccagatgcaatgctcaatgaggttcgtgaaattaaagactacgcttcaaatataaaagaaagattcgacaatcttgtagtaattggaatgggtggctcaattctcggtaatgaacttcttcattattcaattaacggtgtatattcaaatttagaaaaatctaagaaaatctatttcatcgataatattgatccagagacaaatattacacttcttagaagtcttgaccttaagaaaacgtttttcaatatcataacaaaatctgggtcaacaagtgagacattgttaaatttacttttactgatcgacctttttaagaaagaggggctcaatccgaaagaccattttcttttcacaactgacccggaaaaaggctttctaaggaaactttcagaggaacttgcgattaagacatatcctattcatccgaaagtgggcggtagatattctgttttatcgcatgttggcctattttctgctgcgtttgaggatgttaatattgaaaaactcttactttctgcaaaaaaaaggaaagaaaaatttttgtctaagaaaccaattgaagatagtgcgatggtttttgctttgattcaatacaaattttttagagaaaagggtgttaacataaacgttttgttctcatattctgacggtcttgaatatttaggcaagttttatgaacaactccttgcagaaagcattggtaaaaagtttacaagagatggacaagaaattcattcaggtattacacctgttgtcgcaaggggaccgtaccatcagcattcaacactccaacttttcatggaaggtccgtatgacaagttaattattttcgttgcaccaaacaaatttagaaaagacatagaaattaagaaaagcttagaacacgatgaaattaacttcttaagtggaaaatattattcagaattactattaaacgaatatattgcaaccaagatggccttaactcagaacggtagaccaaacgtttcgatagaaatcgaaaaaataaacgaagaaaccttgggtgaattaatttactttttagaactcgaagtgcttgctttgggagagattctaaatataaatccaattgatcaaccatctgttgaaattggtaaaaaatttacacacgccttgatgggagataaaaattactctgaataccttaaaactcttgaaaaattaggaaatgttgataaactaatccttgattaaggagatataaatgaagagaaacaccatacttacagtaattttgcttttaatagtttcgtttgtcgctggttattttgtagggttcagatatccaataggagttagtaaaacaagctctcacttgcttcttacgagaaccgcagattaccttctttcaaatttctataaacccattactgaagaagaactcataaaaggaatggttaactctttgaatgatccttatacagttttcatgaatccagaagaaacaaaagcacttcaggaagaggtaaaaggagaatatgctggaattggagttgttataaacaaaaacaaagaattaaattacccggaaattgtaactgtttttaaagattcccctgctgaaaaaagtggattgataaaaggggatattatagtcgaggtaaacggaaaatctacatacggcctcaccttagatgaagttgcatcaatggtaaaaggtaaggttggaacacaggtaacattaaagataaaaagaaatagcacggaacttacatttaacataattagagcgaccataaacatacctttaactgagataaagtatcttgacaatggtaggattggctatttgagcatttttatgttttctgaaggagcaggaaaagatgttgaaaaagcattaaacgaatttaaagagaaaaatgtacgaggaatcattttagatttaagaggtaatcccggtggacttttgtctgaatgtgaaaatgttgccagtcagtttattccaagtggagttttactttacacaaaagatagaagcggaaaactaacaccaattaatataagtggtaaaaaacttagtattccaatggttgttcttgtcgatggtggcactgcaagtgcttcagaaattttaacaggcgcgttgaaatactataaagttgcaaaaattattggcgaaaaaacatttggtaaaggcgttatacagcaaattttccctcttcctcagtcatattctcttaagataacggtagaggagtatcttcttcctgacaaatcaagtattaatggaattggcattaaaccagacattgaagttcaagatgacccaaaaactacacaggatgaacaattagataaagccttggaacttttaaaaccatgattatagttatatcaggtccatcaggtgttggaaaaggtgcggttagtaaagaacttgttaaacttgatccacgttttgaaattgcaataacttgcacaacaaggcatccaagagaaaacgaaattgatggtatagattatttttttgtaagcgaagaatccttcagaaaaatgatagaagaaggggaattagcagagtattctattgtccatgggaatctttatggtataccacaaagattcgtcgacttaggtttaaataacgaaaaggatgttatctttcaaattgatgtacaaggagcaaaaaaaattaaaaataaatatgatgaagcacttttaatatttttaatgccaccaagcatagaagcgctcatcgaaagacttaacaaaagaggaaccgaaaatttatctgagatagaaaaaagaacaaaaagagccaaagaagagattgaagaaagatacctgtatgactatgtcgttgtaaacgatatcttggagaatacagttaaagagatttacgagataattttaaaagagcgtaagcttcgcatcggtctttaaactcgcaggagttacaacttccattaacattgggtggaaatttccctttaaatatattctctgtaatttctgtaattctctttttacttttttcaataagataaagtccaatatcaaagttaatttttttccctttccttagataatgaaaactgatttctttaatacttttcccgtatttataattgcctgcaattttataaattactggttgtaaaatttcctcttctctgaatgaatctgaaagaaagttgttggttttataatcaattattacaaaatcttttcctacactatcaactcggtcaagacgtcctctcaactccaaccccaaaaacggaattgaaaattcagattcaacctcaaaagcaggagtaaatccaaaaatgttttctctataataagcagtaagcatttctttggcttcatttttcgcttttatttcttctatttcgtttttataaccagcgcttatccagtgcttatcgagaagttcaatgagatacttataaggatctttcttaagaactttaaagttttcattgggactatagaatttctcaaggactttgtgaatagaattcccaaggctaaaataaggttttatctctgtctccaaattatcaatataaataaacttatatcttaacggacattttacatatgttgcgatttttgaataactcaagtagaacttttcattttccgccataattccaataccttctgctttaaatcttcaaaatctccactattgtcaataattacattagcacgcttcattttttcctcaattctcatttgggaattcactctttctaaagctaactctttatctatattctccctttcaattaatctttttacttgtagttctttaggagtatatacaacccaaacttcatctgtaaatctatcccaatttgcctcaataagaatcgcagcatccacaacaacaacatcgacattttcattttttgctttttctaattcttccaaaagtctttcagtcattacaggtatcatgatgttgttcaatttctcaagcatctttttatcgctaaagacgatgtttcccaatgcacgtctgtcaagctgcttcccattttgaaaaacgcttacgccaaaagtttctctaattttatcgactacacccttatagttagtgttttgaatttcttttgcaatactatccatatcaataatttttgcacctaagtctcttaatatttttgaaactgaactttttcctgaggctatatttccagtaagcccaattaccttcacgtacgtgcctccccaaggtttctaccataagaaatatcaacttcaagtggcacactcagcttacaaatattttccattgtatttttaattaagggtaatttttcaatgagtgcatctcgctttatctcaaacacaagttcatcgtggatctgcagtaaaattcttatatcttttattttgttttctatctcgaccattgcaagttttattatatctgcagcgcttccttgaataggactatttattgcaattctttttgcactctctcttataacaccatttttgtcgtcgagcccatgtataaaccgtcttcttccaaatatcgttcgagtttctcctttttcttttgctaagacaatctctttttcaatatattctcttaccattggataacgattaaaataacgctcaatatactctttagcctcatcctttgagataccaatctgcttcgaaaggccataaggagaaattccgtaaataattccgaaatttatagcctttgcgagatttcgtttctccttggtaacttcactttcttttaagttaaatatttccattgcggttcttttgtggatatcttctttatttaagaaagattcaataagatttttatcctttgatagatgtgcaagtatgcgtagttctatttgagaataatctgcacttacaagcacgttattttctccttgggctataaaacctctttggatcttattcccccattcatctttcactggtaagttttgtagattaggatttgtgcttcttaatcttcctgttgaggttccaatctgatgatatatagtatgcaatctccctgtttcttttgaaacaagatgtggtattggttcaatatatgtattttttaattttacaaggtgtctatattcaataatgagagggattatcggatgagaattgcttatttcagttaaaatactacttcctgtgccaccagaataaccttttggaaattcaattcccaatacttcatacaaaacagaagacaattgctttgaagataatatgttgaatgagatacctgctaatttataaattttctgttcaagctcctgaattcttgcatcaatttcatcgttcagtctttcaaaatattctacatcaattgctatacctaatttttccatgttgtaaaggaccttcgcgagcggtaattcaatatttctaaatacgaattccaaaccttccttctttagatactctaaaatatgatgtccgtagttctttagaaagtttaattcatcatgtaaattagcaatttctatttctgcatttaagtaacgtttaaaattctttatagaaaaatcttctccgtctgggtctataaggtatagagcaagtgatgaatcaagcaaaacattgtttaagggcactccaatatagtctgcaactttataaagcattttcaaattgttcgtatacttttccaaatttgcatttaaaagaacatctttcagaattggaagatgtctgtgatcaaggaaaagcttgttttcaaaatcaaactcataaatagattcattatatacaagtataacattctctaatcgcttttcattagatgaaacatatagaactgctttttcagcagagtcccctctatcttctatttttaaatttgtagactttaactcctctttattagcatttccaaaaagcgaatcattaactaaatctccttctttaaatccaaattcttttgatatcgagttaaattcatattttttgagtgccttatgggtattctccgttttaaaatctggtacttttaggtcatcaatttcaaatttaactgggacatctttaacaagcatacaaagtgatttatttttaagtatcttctcttcttcatcttttaatctaaattttagtgcaacttcctcatttttaagtatatcttcaacatttttaaattcacttattagtttgcttgcagttttttctcctatccccttaactccttcaatattatctgaaacatcgcccaatagtgccttgtagtcaacaagatgtgtgggctcaaaaccaaattccttgacgaatctttcctcgtcgtaaacctcaatctttgttacaccttttctagtaataagtagtttaacattcttttgaataagttgggcaagatcaaaatcagaagatagtattaaaatttcaagttcgaattttttaagtttctctacaaacgttgctattatatcatctgcctcaaagccttcaagctcgtaataccttatcccaattgcatcaagaatttcctttactatatcaaactgaactgatagttcgtctggcattttcggtctttgagatttatattctttatactctatgtgcctaaaagtgggtgcttttttatcaaaagcaacagcaatatattcaggtttttcatctttaaggattctcaaaagcatcctcaggaatccataaactgcagaagttggaataccatttgaggtcgtaaacttaggcaaggcataataagccctaaaaattacgctacttccatcaaccaatattattttcttcattcacaattattatatacgtttttgggttataattaaatgaaggaggtaaaatatggataactttgtattacatataccaacaaaagtagtatttggaaaaggtgaatttaactcgttaggaaagtatgcaagagaactcggaacgaaggcacttgttgttacgggaagacgttttgcaaaagagtctggattacttgataaagcacttaaacaattagatgaagtaggtattaaatatgttgtgtattcagaaatagaaccaaatccagaatcaaagacagttgataaaggcggtgaagttgcaagaaatgaaaatgttgattttatcattgcaataggtggtggaagcgtaatagatgcagcaaaaattattaaggtaatagcaaaaacagagaagtcttgttgggattactttgaaagaccaccaaaagaaactattcaagataaaactctccctctccttactatcgtaacatttgcagcaacaggctcagaacttgacaacgcagcagttgtaacaaattcggagacaagagacaaaagagggcttttccatcccgagttatttccctcaatctcaataatcgacccacttcttacactctcagttcctcaaaggtctacaatagatggtgtagttgatatgttcactcatatcttcgaaagctatctttcatctaatgcacacgcacctgtttcagacagaatttctgaaggtctcttaaaggaatgtatgaaagcgggtgaagtagtttttcatgatcctcaaaacatcgaggcaagagaggcactttcatggattgcggcacttgcgctatctggaataccgaatgcaggaaggaaaggccctcatccaatgcacagattggagcatccaatttctggtatctatggtattgcacatggaagagggctatcggcaattattccagcatacttaattttcacatatgaccttcacaaagatagacttgcactttttggggagatggtctttggcataaccaacccaagagaaactatcttacgaatagttgattggctcaggcaaattaacgcacttaatggtttaaaagaccttggagtgaaaaaagaatctttcaaagcatttgttgaatctgccttaagagatgacggaaaccaagactttataagagcgaagaaaccgatttacaaagatgaaattatgaaaatttacgaacttgcatacgattactcagaaattgaaaagaaaattttggaacttttttaagaccgatagtatctaattaaagaggaggtatatatgaaaaaaattttggtagtgtttctggttgttttaatgtttttatctggttgtagtatttttaaggaaagggaagtttcactgtcaaaagtaagtgtaaatggcgatggctcaattcgtatcgaaggcagaggtcgcgcatttgaaaacactattggtattaaggtagtcgatggtaatgattttattctgtttcagggctctacaataacagatgcaaaagatatgggtcaattcggaaattttaaagaagacataaaattgaaagtatttccgcaaaccgataagatcaaagttgtagcgtatattgcttcgccaaaggatggtacaatcacaagttccgacgaaaaaagtattaactatggaatgccctacaaaacagttttagttttttacggtaatacaaagaaaaatcctgaaatgcttgactgcaccaaggtattcccagttgagaggcgtatagcttcaagctctcaagatataccaatagacacaatgaagatattccttttgggaccaaccaaaaatgaagaatccgaaggctatttaatgacaaccccgaaaaacctaacgataaacaaaattgaaaaaataacaagcaacaaggtgcaaattgattttggtaaagagctattagtcattgcaggtggctcttgccgagtagcagcaataagggcagaaataactaaaactctcgagcaattttatcctggatacgaggttataatttctgcaaatggcaatacggaagaggtgctccagccttaacctgctttgtatataagttttgggttcaactcttcaacaacctcaaccgtttcaaatccaatttcctttaaagcagaaatgatctcagatgaaattttgtctattattgtccaggaaattgccttacaaaaattacaagtgggagttgaaccctcgaaggaaacaaaaacctttatgtattgttcctttggtgtaaatccataaacaaggttttctgatattatgtcatttcctgtttcagggtctttcaccttttttaatgcttcaattatttttctttcaagttcattcatattaaacctacccctttaagtatatttctaaactcctcttcgttaaaagaatcttccataagaggtcttcttacatacctttcaatagggatgttcataaaaccaagtgcaactttaatcgcataaccaaaagaagttgtaagattataaatatacgttagccttgtaatttttttgtgcaactctactaccttttctaaatctcttctgataaatgcagccttaacctcattaaaaatatcgagcgctatatttgcaagagccattactcctccatctccacctgttacgattagtggcacatagagttgctcagttcctgtaaaaatttcaaagtcactttttactgcctttacttcattcacaagcctaacaaggtatcccatgttatcatatgttaccttgataccttttattaagggatgctttgcaagttccttaattaaatctaccgatagagagtaaccagtgagtgctgggatgttatagataaacgtaggtaactcagaagtttctgcgattttaataaaataatcatataagcccctttgtgaaggcacaaggaaaaacggtggtggggagactatcgcatagaagtttccttcttttgcaaattcacacatttcaagagtctcttcaaaaaccgtcgagtgcacattcacatatacaggaatgtctttggaatttttctttacaaaaagtgcaacatttttcttttcctgcaaacttaaatttgtaaattcacctgtagttgcgtttgcaaaaagaccatcgggggacttagttgtaagataatccaaaaatttttcgaatccttggtagtcaattgcaccatcttccttaaatggtgttattaatgcaactatattttttatatccattttttcctcctaatacattttaacttaatatttcatatcctgcaaggtactttaacttgtaaaaagttgcaacttcttataaaattttgtatgaaatcagaaattgaatgccttacctgcgtatataatcagatacttcgcatttcaaaggttgcaacagaaagtagcagtgatattgaaattatattaaaggaaagcgcaaaataccttggtaatgcaaaccttaatcttactccacctgaacttgcacaaccactttacaaattggtatacaaaataactaaaaacgacgatccatataaaaacataaaagacgaacatataaaaattgcacttaccctatacccaaaactcaaagaatttgttgaaaaagggtctgatagacttttagaaagcacaaaagttgcaatgatgggtaatgcaatagatcttggaagcacattcgataagattgaaatagattttgaaaagtttttaaccgacaattttgaattaaatgattatatagaatttaaaaaggcaatagaaagatccaaaaaaattcttttcattggcgataatgctggcgaaaccgtttttgatagagtgttaattgaaactctgttagaccttggaaaagaagttaagtatgcagtaaaaagtaaggcaataataaatgacgcaacaaaggaagatgcactaaaatctggaatacaaaatgttgtcgaaacaggctcacaaatggcaggaactgtattgtataaattaagcgaagactttattcaaatcttaaaaaatactcaactaattattgcaaaaggacaagccaattatgaaacactatctgacgaagaactgccaatattctttcttctcaaaataaaatgcgccccaatatcaagatcaatcggatataatattggtacgaatattttactaaaatcaaaaaaatataaattaaaatcttgactacaaaaacttttttcatataattacctcaaagcacaatgaaaagaaaaatttaaaccaaaggaggcgaaagtatgaagaaagtgttggtgttgcttattaccgtatttatggtagtaagcctatttgcgggatgtaaacaagcagcacaacctacaacccttgtttttgcaaaagcaggagatgcagttgaactagatccagcagatgtaacagatggagaatctataactgttatgaacaacatctttgaaggtcttgtccgttacaagccaggcacaactgaggtagaaccatggcttgcaacaagttgggatgtatcaagcgatggacttatatggacatttcacctaaggcaaggcgtaaaattccatgacggaacaccatttaatgcggatgccgtggtcttctccttcgagcgtcaaagggatccaaaccacccgttccacaagtatggaaagtgggaatactggcaatggtgctttagtgaaattagcaagactgagaaggttgacgactatactgtaaaaattacacttaaccatccatttgcaccattcctcagtactatggcgatgttcactgcttatattgtaagccctacaaactgtgagaaatggggagatcagtggtttgcacacccagttggtactggcccatttaaattcgtagaatggataaaaggtgaccacataacgcttgagaaaaatcctgactattggggagagaaagcaaaaattgataaactcatttttaaggttatcccagacgcatctcaaagacttctttcattacaaaaaggtgaagtgcaaggaatggaatttccaaacccagatgacctacaaaaaatctctcaggatagcaatctccaaattttaagcgaaccaggtttgaatgttggttatcttgcaatgaatatgggtgaagatacacccggtttccaaaaaccatttgcagatgttagggttagacaggcaattaactatgcaataaataagaaggcgattgttgaccagctctacaaaggaactgctgtcgttgcaaagaatcctattccaccaacactttggggttacaatgattcaattcaagattatgaatataatccaacaaaagcaaaagaacttctaaaagaagcaggttatccaaatggatttaaaacgcaactttgggcaatgcctgtttcaagaccttacatgtttgatccccaaaagattgcaacagcaatccaggcagatctaaaggcagttggaattgacgctgaaatcgtaacctatgattggggaacatacttacaaaagacagaaaatggagaacacccaatggcacttcttggatggacagcagattatgcagatccagacgactttttgtatgtcttgcttgactcagattctgcaacagttggaagcgcaggaaatattgcattttacagaaatccgaaggtgcatgagttaaatattaaggcacaaagagaaacagaccaagcaaaaagagcagaactttacaaacaagtccaagagatagttcataatgatgcaccttgggtgccacttgcacacgcaaaacagatattggttttcagtaagaacgtgcaaggatttgtgctataccccacgggtgattaccactttgaaacagtaagtatcaccaaatagattgaatttatgtagggggcgaaagcccccttaacttaaaacagaggtgtgaaaagtgagaaattatataattaaaaggtttataaacatcttggtgatgctttttgcagtttcgatcattattttcttacttgtccgctttattcctggagatcctgcaagaacaatggcaggtgaacatgcatcaaaagagatccttgaagaaatgcgaaaaaaatggggacttgataaaccaatttgggagcaataccttatatggctcaaatatgcgattcgaggagattttggaaggtcaattctaacacacgaaagtgttctaacagagataacacttaggtttcctaatactttggagctttcaatatttgcaatgctttttgcaagtatttttggaataacagcaggaataatctctgcaattaaaagatacacgctttttgattatatcacgatgttcttggcactttttggtgtttcaatgcctatattttggcttgcaataatgcttgtactactttttagtattaaactgaacttacttccaactggtggaaggctttcggtcttctattcaataaaaccaataactcatctatatctcattgatagccttttaacactaaattttggcgctttcttcgatgcactgaaacacttaattctcccttccattgcccttggaacaattccaatggcgttcatcgcaaggataactcgttcaagtatgctaaacgtaataagccaggattatataagaacagcaagagcaaaaggacttcccgaaagaactgtaatcgttaagcacgcattaagaaacgctctaattccaattcttacatcagccggtacagagtttgcaatgctaatgggaggagctgtattgactgaaacaattttctactggcctggattgggtacatatatagtgcaagcagtaaacgcaagagattatcctgcaattcaaggtgcagtgatttttgttgcgttcgttgttgcgatagtaaatttaattgtcgatgttttatatgcctatattgatccaagaattcattactaaggtgagattatgaatgaagaaattcaaatacatgagacattcttaagcgattcgctaaaaagtttgaagaaaaataaatccgcaattcttggtttgataattgtttcaatccttattgtaacttcaattttagcaccaataatatcaccaaatgatcccatagaacaaaacctctacaacaatcttaaaccgggtatttgggcaggaaatacaaaaaacattttgggaacagacgaatttggtagagatattttaagcagaattatatatggtgctcgagtatctctttcggtaggtgtaatcgcagttataattggggttttccttggaggtattgcaggtattttttcaggattttacggtgggtggattgataatcttcttatgagacttacagatataatgtttgcactgccttcaatcttgcttgctattgttattgtttctgtcttaggaagaggattatcaaaagccatgattgcaattggaattacatatgcaccgcaaattgcaagagttgtaagatcagagacaattgttgtaagaaatagcgaatacattgaggcagcaaaagcaattggatcaccaaatttaaggacattaagagtgcatgtattgccaaatgtcctctctgtaataatagtttatactacgttaagtatcggaagtgctattcttgatgcagcggcacttggttttttggggttaggtgctcagcctcccacacctgaatggggtgcaatgcttgccaattcaaatcactatattacaggtgggtattggtggcttgcaacattcccaggacttgcaatccttatatctgttctcggttttaatttgtttggtgatggtttaagggatgcaattgacccaagactcagaaaaaaactctaaatttttctttgaaattccccaaaagtattgtaaaattaaaagcaaatataaaagttggaggtttaaatgaaaaaaattggtgccttgcttataattttgcttttgctctctggatttgcaacatggtttatacttctaaatataagttactttacatcaatcaatctctttggttatttgattgaaaatgtttcttcgggcgcattggttcttgtgtctttcatcatcggtggaatcataatatggctcatttcattcattgcatacagcattgaaatacaacaacttaaggagcaaatccaaaaagcaaagattgaacgacaaccttctaatagggaggaagaacataaagaagggaaatgaaaacagaaagagatgatttaattattcttttaagatctgcgatcatcgctgggctctacttcgccttaacaacaatattagcaccaatttcatttggtgtaattcaagttaggatatctgaggcattagttgtgctcccatatagtttccctgaggcaatattgggtgttacaattggatgctttctttcgaatttattttcaccttttggacctattgattggatttttggaacattcttgaccttaatctctgctctcttaacctactttattggaaagaaaaaacttaaaaaatactttgcaccacttccaccaattatctttaatgcattaggagttagttcttatgtagtaacgcttgcaactttaaatacaaaacttggacttattgacgcattcaaatactcatttaaacactttgccttgaaaccatatttatttggagtacttacaataggcataggtgaagcaattgcaacatatcttttaggattgccactattatatgcattggaaaggagatttaatagatgaaattcaaaatttctcttgcacaaattaatccaacgcttggaaatcttgaaaaaaatcttgtaaaacatcttgaatttgcagaaaaggcaattttagaaggtgcaagagttatagtgtttccagaactaagtatcacaggatatctattaagagacctcacatatgaagttgcgcttccttcaaattcagactttttcaaacctatcaaagaaatgagtaaaaacattgatattgtacttgggtttgcggaaaaaggtgaagataaaattatctacaactcagcactgtatctctctaaaggagaaataaaattactgtatagaaaaatgtttcctccaacacacggaatgtttgaagagttaagattctttggaagaggagaaacatataaatcaataaaaactgactatggaaaaataagtgtaataatatgcagggacttctttcatccaccgcttctaagtcttgcttattttgataatgtggattttgtttttgctattagtaatatgccacttagaggacttaaaggcgaaaaaccacaaatccaagaaaccgttgaaaacgcttcatcagtatatactaatttctttagtttttttatcgtttacgtaaatagggttggttttgatgatgggcttggcttttacggaggaagttttgtacagtcacctactggaaaaaaaattgttagagcaggactttttgaggaggaaattgttactggaaccgtagatacggaagacatttacaaaaagaggacgtcatttccacttattaaagaagaaaacaagcaagtttttgaagaaaatcttcgaaaaataattggaggaagcgatgattgacctctcgcttaattatgaactaacaaagaaatttatagttaagtttatacaggaagaattaaaaagtaataacttcgagcacgcattaatcggaatttctggtggcattgattcggctcttgttgcgtatcttgcagtagaggcgcttggaaaagaaaatgtttttggagttcttcttccgtataaattaagttcaaaagagtcaattgaagacggactaaaagtcgtaaaagatttaggtatagaacatgaagtcattgaaatcacagacatcgctgattgctactttgaaagagaaaagattcaagataaatttagaattggtaattttcttgcacgtatccgcatgagtataatatttgataaagcaagagaatttgactcaatagttcttggcacaagtaacaaaagtgaaatacttttaggatacacaacatggtatggggacatggctgcaggcatttatcctataggggatttgtataaaactcaggtttttggtctttccaaatatataggtgtgccggaaagtatacttaataaaaagccctcagcagatctgtggccaggacaaactgatgaggacgaaattggaactccatattctgaaattgaccaaattctatacctctatcttgaagaaagaaaaacaaaagatgagataatggaaatgggctttaaaaaagagcatgtagaaaatgtcttgaacaggatgttctcaactcaatttaaaagaactttaccacctgtatgcaaaatttcgttacgtacttttggacacgatttcctttacccgcacgatgtattcaaataaaaataccgggcaagagcccggtaaacaagtatttaaaataattagatcaatttagatagttcttcaacccctttcttaattgtaagcattaccattccaagttttgcttctctattggtaacaaccattagcgcagcaaggtttttaataccagttgtaataacataaccgaattcaccttttacataagcctgttccaaagttcctttcttaagttcatcaagcgctctttctcccaatgcaagaattgcagcggacattgcagctactctgtcctcttctgcatctggtggtaacaaacttgcaattggaagaccatcaagacttaccactgaaagtgcttcaacatcaggattttcctgttttagctgccttaaaacctcaacgatttgtgctggttttccttcaaccattttcgcctccttatttttgtataattaaatctacaaataaacaatatcaccccagatattcttatcttccgcatacaaataccccaaacttgcattttggatggcaagtgaacctgggttaaacaaaagtatctcatcaatatacctattcataggctgatgtgtatgaccaaaaacatacgcatcgcatttcgtctcaaaagaagctctgattctttcttctattcctttcggtccgccactcccatgagttaaacaaactttcaagcctccaatattaaccattattttgtccttcaaatgttctctaattataagctcgtccatgttaccaaatactgcataaactgcttttttaaatgagttaagatagtttagcacatcaatagacgtaaaatccccaagtgcaaaaatagcatcaacatctctcacaaaagcactcaaatcaggtattactgagatcctatcgggataatgtatatcagaaacaacaagtatcttaatcatgttaaataggtgcgccgtaatcctctgattccttatcaagtcccagtctctttaagtgcattttagtcggaataccatcttttgaccaacctcttgccatataatattcatcaagcatcttttgtaattcttcctcatttacataatgtcctttacttacgccgtttgaaattggctcgtgagttaccctataaggcaaatagtcgtcttttcttccaaagccttcacgaatgttaaacaacttctgtaagttataaatacgttcaccaattgtcattaaccaatcaacaccgaattttacaccagtaactgcctcgatcccttctcgtatttcatcttccagccagaaaagacttcttgagaatttgcacatcccgattgtatcataaacagtcatgaagtcttcaccagtctttacctcataacctttccagttagttgaaagtctatcaacgtttgaaagtctccagaacttaccagttaactctggcgcatagattccacctgttaggtgacaagcacctcttacggataccgcaattgcaagtgccattcccttaagacctcttacatcataagcaggtggctcaaggccttttacttcaagagcaaatttatcggagcctttgccaagtttttgagatgcttcttttaccccgttaaacaataactctccaagtttaccttctcgtcttgcgagtttttccatagcctggactgcagcatcgccatttccaaacctgagatcaaggccatctgtgtcttctttagttaacaagcccttttcatatgcttccattgcccatgctaaagttacacctgcggaaatcccgtcaagtccagctctatcacagatggagttcaattttgctgtaacctctatatcctcaatcccgagaactccacctaaggaatacagaagttcatattcaacgccttcaacacgaagaccagcatatttaccttctttaatgactatatgcctcccacatggcttattgcaatttgggcatgggtgtaacttttcagtgtaaatgggagaccaataatatggatcgagatgtgattttccatcagggtgtgccttaaaactatcctcaaaataactttgttgccagtttttaactggaaacacgccaatttctttatttacccactcatagaactctccagagccataagccatatcaagttttgcaacttcacttccaataatttttccattccatttcttgattgcttctttcagcttttcattacttgcaacagggatttcctttgtgccttttatggcaattgccttaagcagtttgcttcccattactgcaccaccgcctgcacgggctgcctggcgctcttcaaaatcaatcccagctatcttcgaaagcatttctccagaataaccgatcgcacatgtatttacaccactatgctcattttttaaaatttcctgagtttcaatagcatcttttccccagagatttgttgcatcacgaatctcaactttgtcatcgtcaattaaaaggtaaactggccttgaacttttaccttttatcacaagtgcgtcaaaacctgcctttttaagtgcaacaccaagataagcgcctgctacacttcgtccaaaaccattcgttaaaggagatttaaaagtaagagcagtttttgatgcagttggaagcccagttccgacaagcaggccagatgctactataagaacattcccttctgacaggggatcaacatgaggatctgtgtaatcaaaaagtaatcttgttgcaagcccaagccctccaagatactttaacaaaatttcttctggaagattttttacttcataacttccttttgtaagatcaacttctaaatactttccaaaaactccatgcatacgataatcacctccttttatttttcaatgaagttctttaacaaagccactgtatttttaatgtcattaatatcagccagttcgccttgtgtatgaacataacgagttggaattgaaatagcagcagtctttacaccttcctttgtaatttgcattgcaaacgcatcagttgttccaccagttattacttcaagctggtaaggaatattattttttcttgcaatattgactagttcgtttctcaaatcagtatttgttatcattccaccgtccataacctttattgcaggtccttttcctaactcgagtgcattaatatggggatctaaaaaatcacccgcagttgttacatcaactgcaattccaaaatctggcgtaatttcataagtagaagttcttgctcctttaacgccaacttcttcttgcacggtaaagaccgcgtacaagtcatattttagactttttttctttacgttcttcagaagttcaacaagaacagcacagccagacctgtcgtcaagtgaaggtgaaattatcctatcaccgtttaaaaaaaattgcggataaaaaataccttccattccaatacttacaagatttaaggcatccttcttgctttttgcacctatgtctataaaatatttctcaattttaaactctttgggctcccaaagattttctctatcatcgtaataaattgtacccaaaatgccattctcaaaaagtacacgactacccaataaaaaagaagtcctcaatccaccaatcgaagtaaaccttattaaaccgtttttatcaacatcagttattatgaagccaatcgtgtcaagatgagaagcaagcattagtttcggcccattttgaggaatatgcgcaataagatttccaaacttatcaatcgaaatttcgcactcacactttttaagttcttcctttattaggtttttaactttatcttctcttgacgaaggcccaaaaaccttaaccaatttttctattaactcttccattattaccccctttatagagacttcaaaaactcaataataagtttttttgtgttttcataatcatttatattgaagagagaaattggtgagtgaatataccttactggaactgctacaacaagtacttttactccagctttggtaagttgaattcttgaagagtcagtgccacctacaaaaacttgtttaaattgataaggaactttaagtttttctgctatcttaacaagtttacctctcaactcgtgatcggtaataacagaattatctttaatcgtaattactgggccattacccacagtagtgcacttctcgtgatcgcttacatctggaaagtctgcagatattgttccctcaatagtgattgatatttgcggtgtatacttaaaggctccaaccgttgcaccacgcaaaccaatttcttcttgtgaggaaaaaagtgcaacaataggaaaattaaatttttcctttaaaatttctgttataagggcacatccaagtctatcgtcaagcgcttttccaacaaaggtattctctgataattgctcaaattttacatcaaaaccaacaaaatcgcctaaacttacaagtttttccgcttcctcttttgattttactccgatatcaataaccatgtcctttgctttttcaacacggttgcgttcactttgttcttgaagatgaatcggaactgttgctataactccttttactctgttttttccgatgacaactcttttgcctaaaagtactctatcatcaattccaccaactttactaaactttagatatccctcagaagtaaatccctttacaataagaccaacttcgtccatgtgcgcattgagcattactataggctttgccaattcaagagatttgaccgcaataaagtttttaagtgggtcaacttcaaaactatcaacataacctcttacttcacttttcaaaatttcaattacttcatcctcaaaccccgaaattccaaacgaattgctcaatttctttataagttcaatattcgccatttttatcctctaaaggtttgaattcttcaataaaaagtttcaatatttgcacagttttgtctacatcaaaaggatcaaacatttcaataggagtatgcatgtatcttatcggtatgcttataagcgtaacaggaattcctgatcttacaagagaaattttgtctgcatcagttgatgaaagtactcccacctctttttgataaggaattccgtacttatttgcaaccgaagaaagtttatctgtcaaatctctgttcacggatataccataaaatatcgcaggtccttttcctaattcaaaaccatcagaagaagttattctgtactgagttccaaatgttacatcaattacaacagaagcactcgggaaaatcgaaaaagtagcagttattgcaccaagccctgtaaattcttcctgcgaagagaagagaaaatacacatttacatcgtgcctaatatttttcagaacccgcgctgtttcaatcagcacatacacaccaagcctgttatcaaaagacttatttacgaaataatttccaattttatcaaagtttggagcaaatgtcacgtaatcaccaacggaaactaaatctcttatttcgctttcagaaagaccagtatcaacaaatagtttattaaaatcatacgcgacattctcatcgccttctttcacaaggtgataaggttttactccaataactccctttattcttttcttcccatgaataatgacttctgaacctggcaaaattttagggtcaattgatcttgaggtaacttttaaaaaaccatttttctctaagttgctaacaaccataactacttcatctacgtgtgcttcaagcatcaaggcacactttcctgttccttttttaaaacctatgagagaattacttggctcatgaactttaatttcatctatgtaaccctttaacgcactttcaataacaggaaaaatggacctttcacttccggttggcgcaaagttttcagtaagatttcgtaaaagattctcgtccatacatcacccgaaaaagatcctaagttcacgttcagcatcttccttacttgaagatgcatgcacaacattctcggtgagatacggtgaaaaatctcctctaatacttccaggaactcttttttcaggataggtatctccaacaagaatcctacagttcataattgcattttctcccacgattttcattacaacaacaggtccagatatactatagttaatgagtttttcgaagtagtctcttcctttatgttcagcataaagttcttctgccaactcccttgttagagtaagcattctgagttcagtaattgacattaattttcgctcaaacctggaaattatctcgcctatcaatcctcttttaacgccatccggctttatcattacaaaagtttcttctatcatatctcctccagtttatcaagataaacttccttgtcttcagggttgtaaccaattaattcagcatatcttccaagttcaatgatgcttttgagtgtctcttctgcttcgacatctgacatctcttcctgaaggagttcaagaaggtcatctttgtcaattgagttttctgttgctttgataagaatatttattaccttcttaaaaatgggaagtttttttaacgactccttaaaaatgagtttcctcttattttcatcaccatcaacaagttcacgtccaatatctgtgataaaaacatctccttctctaacttcaacgaaaccgagcatttgggcaagacgcaaaagtgaaattaattcatcagcttcgatttcaatgtcctcgggaatcatgtaaatgtcaacttttccatctgaatcttcaagataaacaagcaaaccaataagcttgccaacttctacgtacggcaatggcgatatgtcatccattatttccccttaccgggattcacctccttacttaaacttgaaccaagtatcattgaatatattttatcataaattttgtaaaattccttgctttctctatcacgaggtcgaggtaaatcaatcctttcatcggcaataatttttccgggatgagttgaaaggataataatcctgtctgaaagataaactgcttcctcgatattatgcgttacaagaagaatagactttaaagagagtttccttgattcccataggtctattatctcagacctcaagttttcggcagtcaaagcatcaagtgcagaaaaaggctcgtccattagaagaagttccggttccataaccaaagctcttgcgataccaactctttgtttcataccaccagatagttcccgtggatatgcctcttcaaaaccttcaaggcctaccatatcaatatatttaaaagccttcttaaggcgctcctttagaggaacccctcttgcctccaaaccaagtgttatgttttcggttacatcaagccatggaagtagtccaaacgtctggaaaaccatgcttgtaaatgggttaattccttttatctcttgtcctctaaaaaatacgcttccagacgttggttttaaaagacctgcaatgattcttaaaagcgtgctctttccgcatcctgatggcccaacaagactaacaaattcgttttcttgaatatcaaaacttacatcttcaagtatcacaacctctttatttttgagaggaaatgtttggtatacgcttttaacacttaaaaagtccattatgcctccatcctatacctatcaaggattttatcataaagaggtctataaacaaaatgattgattgagtagaccataaaaacaagtgacacaagagcaagtgtaaaaagagctttttcattctgagccaaagatgtatttaaaagtgctccgataccttcaactgaaaacggctgtccttttatgtctatgtattctgcaacaactaaagcattccaggcaccacccattgcagtaatcgtgccagtaagaaatgaaggtaatatcgaaggaattaacaatctccttagtcttaaatttcctttaacgccgtaagagtcaactacttcaagaagatcattgggtattgcctttaaacctcccaaaacaaggaagaaaatataccactgcattcccgtaagaattagtattattgaagataactctagtccaaacttgaagggcaaaagaaaataaagaagtaaaggaaagaatgaaatagcagggattgatgaaagtatttgaaaaacaggcaaaataaaatttgctatcttttttctattgtagagaaaaattgcaaaaggcaccgtccacaatacagcaaacacatacgaggaaagaactcgtaaggttgaaaataatagagatctcaaaacaatcaaaatataggagagcttaaatgacaacgcaatgctatatatacctttgaccgtatagaacactatgtatattacagcaattacagaagccgcaagcaaaccatactttattattctctctacaatctcaaatactttgaatctgaaaacgttttttagattaagacgctcgaattcgattttatcaaaaggctttttaattgcgttaatgatactgccaacgaattcccaaaagataattacaatatcaaggacttctctttcctcctcttcacccgggcttatcgagtatctaaatttccttgaccactgtaacagtggtcgccacataaacatgtcaaggaaaaatattgttacaccaaggctaagaattcccaaaagaactaaaccaattttgttttcagtcgcagaaacaagtataaaacttccaataccgggaagtctgaaagatttttctcccacagcaaatatttcagatgcaacgagaaaataccaaccattggaccaacttacaatgctattataaatgatttttggaacggatgcaggtatatagagccttctgagtttaagattacaaactgggtcaaaaaattcataggcttctttaatatcctttggtattgctttaatgctttcgtaaacaccaaacgcaatattccacgattgagaagtaaaaataagaaatattgacgcaagttcaacaccaagaattgaatttggaaaaagagaaataaagaaagcaattgcaacaggaaagaaccctaaaattggcacagactgaaggatatcaagtattggtatcattaaggcttctcttctttcacttgttgctgcaaggtatccataggtaaaagcaaatagaagagatataacatatgctgtaaacattcttataagggaccgaaagatataatacggaagcgatgaaacccttaaatcttcgacataacttgcaatgttaatttgttttttataaaaggcataaacaactccaataagaagtattattataagcaattgggaaattatttgtgttagtatccttttctctttcatcttctaaaaagcgggtggattttcctcatttatttcatcttctttttctcttataatttcaaatacaacagtattataaggatccggacaagaaacatacgtcttgttttcgtctttttcccatggtaaccttccaccatagcggagcggcgttataaaaggccacaaggaaacaaaggcccagccacagaaattaattggaactggttggccgttttcatttatttcaaactcatctccaacttttaaattggcagagcatgttcctcttacttcaacaactcttatctttatcctgtatatggccatatcatttcattttattaaaaatatgtatttttccaaatacaaataggaacattttgtgtataattcaagtatgggaaaagagaaaattgatagaagtatcaaagaaaaggttcttggcaaaaaggcttatgtctataatgtaattatttcggttttgttcattgtccttctttttgtatattacaagttaatcccgcagcaaagtacaccagcaattcaatcttatagtggtactgtcaatattttttacacccctgatatgggaaaaacttcagtagtagatggaataaaaaatgcaaaaaactcaatcgatatcgaaatttacacattctcagatacagaaattctccaagaacttgttagcgccaaaaaaagaggcgtaaagatacgggttattcttgaggaaaacccgtatggtggatacagtgcaaacaaagaaacaaaggataaactttcttactatgggatagaaacgaaatgggataacaaggcttataactacacacattcaaagttcatgattattgatagtagaactggctatataatgacactcaattttacaaaatctgcttttactaaaaatagagaatttggggttattgtaaatgatgaaaatatcgtgcaggaacttattaaaatttttgaggctgattggaagaggtcaccatacaatccaaaaggagatactcctcttgttgtaagtcctgaaaattcaagagaaaagattgaaactcttcttaaaagcgcaataggtgaaattctcatttatgcagaggaaattcaagatccatcggttatggacatattgaaaaagcgtagagcatatggtgcagatgtgaaaataattattgcagacccaaagaatattcagggaaacgatgtggtaatatcagaattaaaaagatacggtattgacatcaaatatataacgagcccatttattcatgcaaagataatcattgttgacagaaagtatgcatttgtgggatcggaaaacctatcttcaaattcactggacaataacagagaggttggaattattctttcaaatcccgaggttatagataaattgagagaggttttcttctgggactttgcaaaataaatgaatgaattcaccgtccgtaaacttctgtaatttcctttagttgtaaaaatttttcctcatctatatcgctaaattttaatttgaagcgccaatttcccgtcgatgtgcctggagtattcactctaaagcgttcatcgagacccaaaacatcctggacaggaacaattgaaaattgtgcaatagaagagtgagcaagtcttattaaatcaaaattaattgtttgaatcgttattgccttccccaagtatttttcaagatactccttgcctttttctgtaagttcatatttaaaccaacccactgttgtgttatgatcatgtgtgcctgtatacacaaccgttggatttttataattatgtggaagatacccgttttcaggagatccatcaaatgcaaattgaagaatcctcatatttggaatattgtagtgctcaattacctctacaacatcctctgtaattagtccaagatcttctgctataaaaggcatcgatggaaaatgatttttaatggcgtcaaaaaattcatacacaggaacccttatccagtcgccaacttttgcattttctcgccctgcatctattgcgtaatatgcaacaaatcctctaaagtgatcaatccttacgatgtctacaaattttaaaagatgagaaattcttcttatccaccattcaaaacctatttctttatgcttatcccaattataaacaggattaccccataattgtccattttcattgaagtaatccggcggaactcctgcaacttttataggatacccttcctcatttaagttaaataactctctatttgcccacacatcagggctatcgagatcaacgtatattggaagatctccaattatttcaattccgttttcatttgcataggctttcatctccaagagctgtttgtatgcgataaattgtaaaaatttaacaaaacgaatttcatcttttaaaatatcttttgcaagatttaaggcaactttgtctctatttttaaactctaaaggccactcttgccacggtttatttccaaatctcttttttaatgctgtgaaatttgcataatcatctaaccaaaaagaattctcagcacaaaatttctcaaattcatcactttctttaaaatttttgaacgcaacaccaaaggccctgaatttattctcaataacttctccaaagggaacaatattagattccacaacttcgtaatcagaaagattgctttcaagaagtccttcttctttaagtttttcaagacttataaacaacggatttattgcaaaagcggatactgagtgatacggcgaattgtcaaagaaaggctccgttgggcctatcggtaaaatctgcattaatttttgagatgagtttttaagtaaatcaataaaattctttgctgaatatccaacatcaccaattccaaacttacttggcaaacttgtaatgtgaactaaaactccactttttcgaatattttttcctctcatattccaatctcctaaaatatattttcaatgcctgcaaagtttcttagccaaatctaaagcaattctccactcaatatgtataagaaacttttgcttaattgtaggtcgttatcctacttaaagtataccattaattgaggtttttttgtcgaattttcaacaaagagaaaataaaatgcccaacagatataattgacctaaatcttcaagtatttgattgagtttgctacaataaatttccccaagcgaaacttttaagggagtattaaagctttgggaaatgtttttgaaacagtttaaagtttattaaccagtaaagaagtgtaaataaaacgatctattgaaccttggaaattttttatactcatattcaaatttttcattgcctttgcatttagtaactcaacttttaagtttcaataaacatttcatagtcctgcaaccagataggagttttatgcacataaaagttgtattttatctgaaattgcattttcaagaaacattgattttgaaaagtgccgtatgatttaatttgtttatgacgaaagcgatttaaaaaaatcaaaaactacacagtgcatattatctaaactttaaatagatcttcttggaattaagaaaacaatggcttacaaactcaataaagtgcttctatccttttattatacctttattaatacaacctaataaaaaggaatcttaggaaaaggctaatttttcgtttgaataggataagttttcaaacgttagaatatgaaaaccaataaaaaagtttgtggagtcaagctaagacagttatctagtttagaaactcataaaataaatttggctccccgtgtaggactcgaacctacaacctagtggttaacagccacccgctctgccggttgagctaacggggaacccggtctcgctatatagaataataaattttttctttttgtcaagaggctgaaacctttttctcaagaattgggcaaaataaaggtatatttataccacacccggcacaaatgccattcctacaatcttcagttataacgccgtttattgcattcttatattctttcaataaaaattgctttgaaactccagaatctatatgctcccaggggagtttttcatctgttttaaactcccttaaatatagattcatatcaacgctttcctcttcaaaagcccttttccagatttcaaaattgaaatgctcgctccatgaatccatttttgcaccaagcttaaacgctttttcgataacgtttgaaatttgtctatcacccctatcaagaattacttcaagcgcactcatcctaaaatcggaaaaatcaacttttacattccttattctcaattcttttaaaagaactctctttttttcttcaagagattcaatgctctcaaattgagcccattggaatggagtatttggttgtggcataaacggattaatactcaaatgaatctcaaaaggctttctaaatgctttgtttgcttcgccaactttaagcatttcttttgttaatgttacaatctcaagaacatcctccatcgtttcagtgggaaggccaacgatatagtaaaatttcagcgtatgaaatccaagagaaacagccgtttttaccacattaagaatttcttcatttgaaatcgttttattgattactcgtctaagtcttggcgttgcagcctcaattgcaaaagtaagactatgaactttttgttcaagaattgcctctccaagttccttggtaaatttatcaattctaagcgaaggaagtgatatagatacattaaaatcctttgttagtttcctaataagggcaattaagccattcatatctgaataatcgttagtgctcaaagacaggaacgtaatctcttcataacctgtattttttaatacttcataagaatattcttctattttctcaatgctcctctctcgtacaggcctatagacaacacctgcttcgcaaaacctacaaccacgagtgcaacctctaaaaatttcaacatacgccttatccattattatacttccaagtggaacaataggctttgtcggaaaatatgaatgctcaaaatcttttattgcatcttttactacttttttaccatttttctcaactattaaactgttgtacttttcgaattcaaaaaatttagggacataaacgcctcttatctttgaaacttcttccaaaaatttttctttatcttttatttcctttccaatttcaaggatttttataaatgaattttctccctctcctaaaacaaaaaagtccataaactttgaaagaggctctggattatacgaagaagttccacccataaaaataatgggacgatttcttttgtctgcgtgtaaaggaatcattgacaaatcaagtatgttaagtatattcgtgtagtcaagtccagtttgaacggaaaacccaataagatcaaattcattcaacggtgttcttgattcaagagaaaataatggtattgacttttgccttaaatactcttcaagatctctcaaaggtgcaaatgctctttcaacggaaactccatttaactcatttccgaggtgatacagaattttgaaaccaaaagaggacatgccaacttcatatgtatcgggatatacaagcgcaacttttagtaatccaatgccctctttatggatactattaaattcatttccaaaataataataaggcttcttaaattttataagttcataatccttaatcataggttaatttcatccttataattatacacgcttaccgaaagccccagtgcaagaaaattcacaatttctgaacttcccccgaaacttaaaaaaggcaaggggactcctgtaaccggcataatacccatgttcattccagcgttaatgagtatttgaaagaaaaacattgcaaatacaccaagcgcaattgctcttccgaaaatattttttgtcgaaaacgctgcctttgaagtaaagtataaaatgtaagaataacatagtaaaaccacaacaactcctataaaaccccaaatttctccaattgccgaaagtataaaatcagcatattgcacaggaacaaagttaagtttagtcattgtacttcctgaaattccttttccaaaaagtcttcctgaactaaatgaaattatggattgtagaacattatagccacttcccaatggatctcggtatggatcaaagaaagttaaaatcctttcaatttggtacggtttgagtatttttggtaacagcggaatcatagacagcgctaaaataaccaatgttaatgcatatttgtagtgaagaaaagccaaaattaagaaaaagtaaatgaacgcaaacacaagagaagttcccatatcaggttgcaaaaatacaatcatcgcatatggtataagtaataatgcagaatatacaaatttttgaaagttattccacattttatgttcataaatccaggccaggactattatgagagaaatttttgcaaattcggaaggttgtattgtaaaaagccctgcaatacttatccaccttctcgaactatttattgcaacacccactataaggacaccaataagaagcactaaaactgctgaataaagtgggattgcatagaatttgtatactctaaagtttactgaagaaacaattaaaaaaatgaagaaccctgcaagaaaataaataacttcttttggcacaaatttcctaaaattgataatataaagcgcagttatcgaaaaaaacgtcaaaattgtaacagaaaaaattaataaatatggaacttttctcacttttctttttttgtttgaattagcggcacgatcgcttcaaatatactcttttcttttgttctttctaaatttatttttattccattttcttcaatatcaaaatacttagagagtacttttataatatcttcttttaacatttcaaactcttttgaagaaagcgataagcggtcctgaataagaatcaattttagtctttcctgcgctatatcacttgcatttttcccgcctttaaagatattcatgaacctctcctaaataaattacccaaaaatcctttttgctcttcaatttttattggaatcgattcaccttcaattcttcttgcaattaacccgaattcctttgctgcaggagatccaggcaagtaattcacaagtatttctcccctatttgttgtttcaataacatttttatcttcaggaacaactccaattgcatcaatgcctaagatatcaacaatgctgtcaaagtcgagcattttcttcttcgctactaaagcaaggtcatacctatttactataagacttattgagaagattcctttgctttctataataccaaccactctatctgcgtctcttacagaagaaacatcaggcgttgcaacaacaagcgcctcttttgcaggtgcaacagaagattcaaatcctttttcaatgcctgctggagagtctaacaaaatgtaatcaaaactaccttcaagcgttgtaacaatgtcgactattcgatcgatatccacgtcatctttgttgtgaatttgagaagcgggaagtaagaaaagattctccaaatgtttatctctgacaagagcctggttaatcttacaacgtccttcaacaatatccataatattataaacaacacgattttcaagtcccataacaacgtcaagattcctaagcccaatatccatgtcaataactacaacacttttcccaagtttcgacaaggatgcacctaaatttgcagttactgtagtcttaccaactccaccttttccagccgttaccacaattgatctacccattctttcttctccttacaggttttgcttctctttcatccaaaggaacaattgtaacttttttatctgtatctatttctataatataaggctttcgacttttttcgggagtctttgcttcaacttcgataccatttatattcaaatactgttgttgaaatccaagtgcgacaactcgctttcctgctgtaacttttccctttataacaccatacacatatacgtcagattctgactcgacaaccccatccggatttacatttccaagaattacgatatcacctttatatcgcacgacttggccggagcgcaccgtatggtcaacaacaaaaaacgatggctgtgattgttcgaaagtcccaccaaaaaccttctccccttcgtttattctaaacgaaacgtttattccattaaaaagactttccaatttgcttatttctaattcacttagctctcttccttgagtatctattgataaaaagcccttactaaagaagtttctttcgctttctataaggttcctaattctatcaagcacatcctcaaatggtgctaccgggtcaatctttaaaacaacatcgccattaatccctttaagagtcacaatgtccttcatggtttcctccttacatatttttactcaaaaaaagttttttagcaagtccctcataagaggagcaagtgcatgcgacgatggaaaagtagaatactcaaaaaagaaaagccctaaaactgaagcattttcacgaggtgaaaaagagacaagccaatggtgaacatgtgcttctttatcaccaacttcagcagtgcctgtttttgaacaaacaatcactccatttacacgcataatcctcatatcgggtttattagaaagaccttcaaggccatctttcactgtgttaagtgtgtcttgcttgaacttgtattcaactctaacttgtggtttatattcaaaaataatttccccttttggagatactattttatctaataaatgtggcgttagtccaactccattattggctattatttgataaaaagaagcaacttcaatcggagtaagggatacgaacccttgaccaattgacatattcgcagtatcgcccaaataccactgttctcccattatttccttcttccattgaggagacggaacaatcccacttatttcaaaaggaaggtctatttgagttaaatcggctacctttaaaaggtcagcataatgttttatcgtatcttctccagtcataagacctaatttgtagaaaaacacatcgcttgaatttgctaaagcaacagaaggagtttgtcttccaaatgaagaaggataaacccaatctttaaaatttcttccacctattgttacataagggccacagtcaatgatggtttcctttgtaataacacctttttcgagagcagaaataagtgtcaaactcttaaaagttgaaccaggtggaaatcttgattgcaccgcacgatttataaaggcattcttttctaaaagggttttatagtctttttcgcttattccatttacaaaaagatttggatcaaacgttggatgtgataccattgcaattataccaccagtccttgggtccatcacaattgaaacgccagttctatctccaacaagatcttcaagattcttttgtacatttatatcaatattaagataaatgtcatttccaggaattggtttttcctcgtataaaacagattttaccctgccaatggcatcaacaagcacctctttctttcctttaattccccttaaatatttctcatactgaagttctagtccttgtttcccgattacatcgtttatatcgtaataactatccgtttttatgtcatcaagggtaactggtcctacatacccaagaaaggcagaaccaatttctttaaaaggataatatcttttataagatgtgataacgtttattcctggtaatctatcctgcaactcctctatctggactctttctttgattgaaatgtctttctttatgataacattctcataaggtgggacatttgcttttcttatcttttcctcaatgtctgattgctctatgccaattattgaggaaagtatcttaaactcttcctgtgggtttttaacatcttccataactactgcaacactatatgagggtatgtcttctgcaagaacaacgccattcttatcaagaatacgtcccctcatgggttgagtttcaatgattcttacacttctatattgagacaattcgttatagtaatcccctttaactatttgaagataatatgctcgccccataagggtaaagatgaggactaaaattaaagaataaattatataattgaattcaagttttcttctgttcatagtcttttaaagatattataaaaataaaaaatgttgaaaatattatactcgaaaccataaactgaaaggaataaaaaagattttttgtgaaactaagtaaaacaaaaaacaagaaagtatagggacttaatacctgaagaaataaaggaactttaattttagacgaaacgaaacctgcaaaaataactccaataaagacaggtagtgtaaaaaatccgagaaattttccaaatagagaatccattaataaaaaatacaggatattgactaaagacccattctttatagaaactgcggttataaatgataaagaaattaaaaaatttgtattcttattagtggcaatatcaaatagtagaagtacaaaaaatacagtcgcatttataatatcaatttttttcataagatgtgattaccaatacatttctaatagtataaaagtcaatcaaaggctcaagttcaatttcattctctactgcacttattttttttattttagatacctttcctacaacaatgtctttcggaaaaataccactttcctcaactgttacaaatatgtcagataaggaatcggagacgtcttgggaaggacgaacaactgttaaaccatttccattaccagaggcaacatcaatcccccctcgagaagcgtttttaactccaactttaaaattcggacttgtttcaagagttactttagatgtattgttagaaacttcagtgattttaccaacgagaaaagaagtcacaccgtcaacagagtatacgacgggcatatcaatctttaaattagaatctttccctctatcaattacaaggaagttgccagatttactatacaagattatattacaaccaattgtgttgaactttatattgtgttttatcccaagaagatttttaagttcgatattttcgtaatagtatcccaaaagaatctttaacctactttcaagtgttgaaatatagtctctaagattttgattctctataatcaaagccttgccttttacaatagaaataaagtaattttgaacagaggagtaagtattattgaaaaaatctattattagacttacaggttttaatactaaaacttcataaatactcttcggtgtaataccataaccaacaaggcctgcaacgaaaattaagaacaagattgttaaaactgcatataaagcaagcctttcacgaggaaattgcatctttatagtagtcaaaattctctatcactttgcctgcaccaagagcaactgaagaaagcgggtcttctgcgacagtaaataagattcctgttctatgagttaaaaacttgtcgatattcttaagtaacgctcccccaccagaaagcattattcctctatccataacatctgatgcaagttccggaggagtaatttcgagcgtgctttttatcacattgagtatctcctcaagtatcggttgaagggcttttcttatttcctctgaggttattgtaattgatttaggaagaccatcaataaggtccctcccgcgtatctccattttttcatctttatcaagaggaaaagcgcttccaatacgcatctttatttgctccgcagttacatcaccaattaagatactgtattgtcttctaatataatttattattgcttcgttcatctcgtcgcctgcaatccttgtagattttccaacgacaataccttttagcgaaattactgcaacctccgttgttccaccaccgatatctacgatcattgaacctcttgcctcttctattggaagacctgccccaattgctgctgcaagaggctctggaattacatatgcttgtcttgcccctacatggattgcagcatcaataactgcttttttctcaacaggtgtaactccgcttgggacaccaatcaaaactataggtctaaaaattccccttttgccacctgcttttgaaataaagtaatcaagcaacgcctcggtcgtttcaaaatcgttaatgactccgtcttttatgggtcgtactacatcaatctcaaatggagtccttccagccattgactttgcttcatttcccaccgcaactacccttttattgtgatcaagcgcaataatcgttggctctcttacaacaacacctcttcctctaacatatactacagtatttgctgtacccaaatctattgcaagttctttagaaaacagtcccatatttacacctcttccatcatttttaaaatttcgtgcactttcaaaatcggaactccaataacgttatctaaaggccctgaaacttcgtcaatgaaaatagacccaagcccctgtatcgcatatccacctgctttatcaagaccttcttttgaggcaacatattttttaataagttccatatcaacctcttttcgaaagtgtacaatagaaatttcgtaatcaattatactaaattcatcttttaaagcaacaattcccgttatgacacgatggctattcccaagaagttttttaatcattttaacattttccttttcatctttaggttttccaaaaattcttccgtttaattcgactattgtatccattccaacgacgggaagattatagtgcttacgtaccttatatgccttcatgtatgcgttatatacaacagtcttcacagggtcattgttaaagattttttcagttacttcaattttctttacttcaaagtcaaagccaaaattttttaaatattcaatgcgtctttcggagctacttgcaagaatgaatctcatgttagagtaaagaacagcacaaaaaggataactccaataattgagccaacattgatcttaatcgatacaccaaaagttaacttaataaatacaaagtcaagactcatagtaggaaaaccaaaatttaatccgtaatcaaatactggaaaaacttttccaataaatacaccaagaggcgttccaatgataagccccaaaattacaaaaataaagaatcttccgtaagaaaatttcttcatcgcaacttcaacctattatacacagccttagacaaaactccaataacaaaacctgaaacaccaccaattgggataagaaaaaagagataaaaaagaaaaaatgaatttttagttaccaagtaaacaaaaattacttgtgaaatattatttactattccaccaagtgcagatattccttctatactaatttttttcctgaataagtgaaatactattgccattaaaacggcggcacttactccaccaaagaaacttgttccaaaagagagccaattgaatgatcctctaaacacttgacttacaatggttctaaaaattgcaacaagtattccatatccaccattaaaaagtaaaatcgcaagaacagtcgaaagatttgcaagtccaagttttgcgccaggtaatagcggaaacagttgaacaggctcaataagattcagaactacaccaattgaaataagaagtgaaagatatacaatagttcgtatctttgaattagtaggaaattgagtcgacactaacattacctcctacaattgaaatagtaattctatttggaagacaaacgattgtctcaccaatatttgaaatccatccttgtttaatacaaagtttatcaggacatgtagagtcaatcactcttactctatcttgttcaatttctaagtaaagataaccttcattactttttaccattattatgctctttttaaggtcttttaaaagaggaatcttttggtaaagttttccatcggccatgacaacaacatatttagaagaatttctattcccataaagcctaattccaattcccaaaacaagagaaacaaccaccaacagtaaaattattttatcccccggtttcaagagtaattaaccccttcaaattatcagtgtaaaaaatttttagactatcatcaacaacaacagacgctatattaaatttatttgctaacgaaaaggtaccttcttttccttcaacaaacatagcagtcgaaaggacatcaccaatatatccgacatttgttattgcggttgttgaaactaccctttgagcaggtttgcctgttttaggatcaattatatgacaatacctaacgccgttgtactcaaagaaacgctcataatcacccgaagttgcaataaatgtaccactttttacctgaactaccgcaataataccgttacttcttggatgttttatccctattttaaatacatcatctggatttttgctataaaccagtacattcccacccatatttactattgctttatttatattatttctcttcaaaatttcgtaaactttatcaagtgtatagccctttgcaatccctcctaaatcaatttcttcaccacttcttttcaaaaagacactgttatgaataatttcaatatcgtttatattattagtcaactttaacgcagattctatttcggaatcactcggaactcggaactcacctgttttaaacccccaaagattaaggacaggcgcaatcataatgttaaaacttccatctgttttaaaatacatatccttagcctttttgattatgtcaactgtttcaggtgaaacatccactggtttaacacctgcgttactatttatcttagaaacttctgaattaggattaaaatcatcaaacagtaagttaaggcggttaatttcgctttctatctcattaactattttaaatctatttatcccccaaacttttatatcaatgacagtgttcatgctgtatatctcaacagaatatgagagattcgcaaagtatattaaaagaagaataagtaaaacaaatattgaaattgtaacaacaatttttttactcaacaattcccagatcctccccgcaaaaatcacactttccattatgcgtatgattttcaactatttcgaatcctgatcgctttataactcttcttttacattttggacaataggtatcttcatatggatgtcctggaacatttccaatataaacaaaatccaaattctcactaatacccatttccctaaccttttcgagtgtttctataggcgttggataaaggtgcgacaggtcaagatatggataaaaacgggttatatgccatggcgtttttttgccaaggttgtcacgaataaatattgcaagatttctcaactcttcaatattatcattaattgtcggaattatgtttgttacaatttcaatatgcatattccaacgttcttttgcatagataacactttcaaggattttgtgaaagtcaaagataggcgtgattttgttgtaagtttcctgtgaaaacgcttttatatcaactctaaaaacatcaaggtatggtccaattaagtcaagcccctcttttgtaattgaaccatttgttacataaactgtgtatagtccgtttttctttgcaagttgagcagatttaaaagtatattcaaaccatattgttggttcattataagtccacgcaattccttgtgcatgataacgtagtgctaaacgcactgcctcctctggaggtatttcttctgaaatcaaagacaaatcaaagtttggctcttttaatcgggaaatttcataattttgacaaccacgacaacggaaattacacccccatgttccaaatgaaaggacaaggctccctggataatagtggtaaacaggcttttttcgattggatcaagtgcccatgaagaaacataagaattaagtagcgtatatagttttccgcttttgtttattcttactttacagatgccagatttaccatctggaatggcacacctaaagttacacagattacaccgaaccttgttcccttcaagaggctcccagaggagggcttcatccatactaaatctctccctttatgaatctgtcgattgactttgcggcaagacggcctgcacccattgcagtaataactgtcgctgcacctgtaacaatatccccacctgcaaaaacacctttaacggatgtctgtaaattttcatcaacaagaatttcaccatgtcttccaacttttaaaccttcggttgtctttgcaatgattggattgggcgtagttccaattgcaacaattgcttcatcaatgtctattgtaaattctgaaccttctattggaattggtcttcgtcttccagaactatcaggctcgcccaactgcatcttaatacactctacttgttttacaaatcccttctcatcaccaatgtaccttacgggattagataacaatacaaactcaatgccttcttcttctgcatgtactatttcttcagcccttgcaggcatttcttctcttgatcttctataaataagataaacgtgctctgctccaagtcttagagcagttcttgcagcatccattgcaacgtttccaccgccaataacggcaactctttttgctctctttattggagtatcaaattctgggaatttgtatgccttcataaggtttacccttgtaagaaattcatttgcagaatatatcccgccaagattctcacctggtatatgcataaactggggaagtcctgcgcctgttcctaaaaatactgccttaaatccatcatcaaaaagtccttggattgtccttgttcgacctacaagaaaatcaaacacgaactttactcccatctttgatagcattgatatttcctcttcaacaatcgcctttggcaatctgaactccggtattccgtatactaacacaccacctgcaacatggaatgcttcaaaaattgtaacgtcatatcccattctagataaatctgcagcacaggaaagtccagcaggtcccgaaccaactattgcaacctttataccgttatctttttcctttttgggaactgtaacttctccttttcgccttttttcaagatctaaatcggcaacaaatctttcaagacgcccaattccaaccggatcaccaactttacccattacacaaacagcctgacactgctcctcctgtggacaaacccttcctgttactgcaggaagaagatttgattcatggattatatctattgcaagatcaaatttttcttctttaattgctttaatgaaggcaggaatatttatgtgaactggacatccctcaatacaaggatgcgtaggacactgcaaacatctcgaagcctctaaaatcgcttcctcttttgtatatcctaaaggaacctcaaaaaaattgtttcttctctcgtgcggttcctgctctttcattggagtaagttttttattaacgttcattttacttcctccttccacttttcaaaagacaacttttcttcttccttatagatatttagccttttcataagttcatcaaaatcaacaaggtgcgcatcgaaatcaggaccgtctgaacatgtaaattttgtttctccgccaacagtaactctgcaagcaccacacattcccattccacaaaccatgagcgaatttaaacttgcaattgtttttatactataaggccgtgtcatgtccgcaactgctttcatcatcacagctggcccaattgtgaatacacgctcaatgtctttttcctcttcaagcacccttttcaaaacatctgtaacaaaacccttttctccatagcttccatcgtttgttgaaattaggagtttatcagatacagatcgcattttctcttcccaaaaaacgtaatctttagccctgtatccaataatgcttatcactctatttcctttacttttaagttttcttgaaattggataaatcggcgcaatccctataccgccacctactaccaccacttttccaaaactttcaatttcagttggattaccaagtgggccaaaaacatcagcaagagcatcaccttcattctttgttccaagaagatgagttgtctttccaatcttctgaaacacaatagtaacagtgccttttgtcctatcaaaatcagcaatcgtcaagggaattcgttcccctttttcgtaaacccttacaaccacaaattgtccaggctcagcagtttttgcaacgtttggtgctgcaagttccataagaaccatctcaggtcccaaaatctcttttcttaagattttaaacatgctacctccttccccattgttaaatttgccttatcaaatatatcaaaaaaattattacacacagttttgtgaagcacatctttttcaacaccttttaaatttgcaacaaaatcgtaaataatctcaacattttggggcttatttttcttccccctcaacggaacaggcgtcaaatatggcgaatcagtttccaaaagaagcctatcaagaggcacaattcttaaagcctctcttaaatcttctcttttgctaaatgttaatatcccagaaaatgagacataaaaacccatatctaaaaccttttttacttcttcaacaccataatcaaaggaatggaagacacctttaaaatacccctcatcaagtaatatggagatagtgtcgaaaaatgcatctcgagagtgaataacaataggcagatctgtttcttttgcaagtttaatttgttttctaaaacctttaagttggtcatctttttttgttaaatctcgaaagtaatcaagcccaatttctccaacggcaacagttttcttattgccaagaagttttttcaacttatctaatgtttcattgttcaatttattaatatcgtaaggatgaattccacatgtagaaaaaatgttaatgtatcttgaagctaattcaaggctctctattgaacttgaaaggtcatatccaacaacatttactattaaacttttttgttcaaggatttcttctatttcactttcggtataatattccttaaatacatgtgcatgtgagtcaacaatcattaacttatttttgctccttcttctatatctttatcaacaataagaagtgaaagattttccttattaggtgtagaagccgcaagaagcatcccttgcgatgttatgcccattagttttctttcctcaaggtttgcaataattacaattttcttccctacaagttcttcctctgagtaaaacttaccaatacctgcaactattgtcctctcttcgcttcctaaggagactcttaattcaataagtttatctgaattctttacacgccttgcacttaaaatttttgcaacccttagatcaagttttgtaaaatcctcgtattttatctttgacactataactacattttcctcttttgtttcaccctttttctcaagctcgattgtctctttctcaagtcttgggaagataggctcaaaaagttttaaaacatttttctttacaagtttaccgttatactccgaaatatttctacgttctacaccaaactcatcaagtacaaacttggtaacatttggcataaaaggttgcaaaagaatagttgcatatgcaatcccttcaagaagagtactcaaaacagtatttagtgtattaatatcatttgtatgtttccaaggttccttcacctggatgtagttatttaaataagagatgatttcgaaaactctatccaaagcgaatgaaagtccatatttttcaaaactctcttcaaaacttgcaaatttctcttttgaaaatgctacaaattccggatctacactgtaagaaggtacttcaaggtttttatactttgcaagcatatttaaagtcctattaataaggtttccgtaatcatttgcaaggtccgaattatatcttctaaagaacgattccatcctaaagtcgccatccaaaccaaaaattgcttctcttgaaagatagtatcttagaacatctacactcttttcaaaagagatgtttgaaagtttagaaaaattctctacaaaatctattggatctactacatttccaagggactttgacatcttcattccttcaagattccaaaaaccgtgtgcaaaaatcttctttggtaaaggtaaaccaacactcattaacattgcaggccatacaattccatggaagcgcgtgatatctttcccaataagatgcaaatctgcaggccaatatttattaaacttatctttgtctgtaagatatcctactgcagacacatagttaatcagtgcgtcataccaaacataaattgtatggtcttcatcaaatggaacatgaataccaaatttgaaagacttccttgaaacagaaatatcttgaagcccacttttcaaaatatttaagagttcattatatctgctctcaggttctacaaattgaggattttctaaataaaaattaagaagggcatccctatatttactcagcctaaaaaagtaattatcttcagagagtttttgaacttccccgccgcaatgaggacattttccatcaacaagttctgaatctttcaaaaaagtttcatctcttacacaataccaaccttcatatgtgcttaagtaaatatctccattttcatacattttcgtaaagaaatctttcacgacttccatatgatcagagtcacttgtacggataaatcttgaataagatatgttaaatttatcgaatatgttcctccatagacttgctgcctcgtcaacaaacctttgaggatcgatacctaattcttttgcttttgcttcaattttttgagagtgttcgtcggtcccagtggaaaagaaaacatcaaagttagatagccttttgtaccttgcaattacatctgctgcaattgcttcagatacagatccgatatgtggctttgaattcacatagtaaattgcagttgtaatgtaaaacttttccataaaacactccttatcttatattctcaatttgctgtatggcattagacatttcaaatttaatcatacctaaattactaacattacttgcaaacacaactaacaaatcaccatttttaagactgttaaaaattatccttcctacgcttccatctataaaagaatcaacaaatttacccatttttgtggaatcaagcaaatcattaagataccctcttaaagatgaaagcgcatacgatagttcaattggagggttgtcaaggcttgaatttacataaaggagatttccatcactatcaacaaggtaaacgcctaaaactccaggaagaccttttagcttagaaagaattttttccattatttcatcatctcctcaatcttaggtacatattttttaaactcaattcttactttaccaagattaataggttcccttgcgataacaaataaataacaatcataaataagaggagtcccaaatataccatagccgtcggacaaaacaaaaaattcctttgcttttcctaaagaaagattttttaatgatctttcaataattgaaaaaatcgaggaaacttctgcgcttgcaagtgaagattctatgctttctttagcatacatagaaactggcaacccgtcttttcctgtaattccaacaaaaactgattcgctaatttcttcacctaaagacttaataatgctttctaaattgtccattttttacctccaattcaattaattataccaaaatttaaattaaaatgctattattctggtataatatgagtatgaaaggtaaaagacttgcaaattttattgtaaaagtaatggaagaaaagaaaggcgaggatattaaaattcttgatgttaaaaaacttactatagtaactgattattttgtaatttgtacaggtaatgtatcagaacattgtgatgcaatttcttatgaagtagaagaaaagctcaaaaagaaacagataactcctatttctattgacaaaggtacagattcaagttggattgcaatggattatggaagcgtaatagtgcatattatgaccgaggaaaagagaaaattttacgatcttgaaagaatctgggaagaagtaggcccaaaaataactcctaagagaaagctaaaatcttgacaaattttctcagattaatataatacttcggaagtaataatttttaggaggctgtatttatggaagaatttttttcggttcacgaggtaaagaaagaaaaattggatacagaagaaatttatgatcttgcaattataggcggtggacccgcaggacttactgctgcaatctatgcagctcgttttaagcttaaattcgtattatttgagaaagttgcggtaggaggacagattgcagtaagtgaatgggtggaaaattacccaggttttccagatggaatatctggggtagacctcgtaaacctattcaaaaaacaggctgaacgctttggaacaaatattgtgcttactgatgtaagaaaagtagaaaagataagtgatcttttttatctcgaaactgaatatggaaaaatcagatcttggacggtaattcttgcaactggcgcagagccagttaaacttccagttcctgaagaggagaagttcagaggaagaggtatttcttattgcgcaacgtgtgatgcggcattttttaaaaataaaactgttgcagtgattggtggtggagatactgcaatccacgacgcattaaccctttcaaaatttgctgataaagtaatagttgttcatagaagaaaggaattaagagcaactaaaattcttcaagaagccgcattttctaatccgaagatttcctttgaactcgaatacattcctgcgcatgttcttggagacaaaaaggtagaaggccttgaagtagaacatgtggtaacaaaagaacacaaagtactcaaagttgaaggagtttttgttgcaataggcgaaaaaccaaattcagaactcgtaaaaggtcttgtaaatgttgatgacagaggttttgtagttactaatatgaaaatggaaacaaatttaccaggcctgtatgccgttggcgatgtgagaaacacaccattgaggcaagttattactgcttgcggtgatgctgctattgcagcagccgaagttgataaatatattaaaaatctataattaagaggtgagaaatggaaagacttttaaaagaaaaagatgcagcgtacattaaagacttatttgagaagaatttaaaggatgatgtaacacttaccttattctttgaaacaaatggtgaaaagattacaaaattcaacgaacaatatcttccttacacggaagaaattgtaaaagaagttgccgaactttctccaaaaataaaattaaatatctacaaagatgacgtagaaaaagagaaagaatatggggtcaaggcaatttctgcactcttcatcgaaggttcaaaaacaaataaaaacatcgtttactatggtataccatctggtcatgagttttcatcacttttagaagacattgttgatgtttcaaagggtgaaacagaacttccagttgacatcaaagaaaaggtaagaaaaatctcaagtcctgttgaaatacttgtttttgtaactccgacttgtccatactgcccaagagcagtaagaacagcacatcaatttgcgcttgaaaatcctaatattataggtgcaatgattgaagcaaacgagtttccagattggtcaaacgaatttaatgtttacgcagttcctaaagtggtcataaacggtggcaaggcagaattcgaaggagcgctaccagaagatgctttccttcaatcagtttacgaagcattaggcattaaattaatatagaaaattagaaaatattttttggcccccaagatttgggggcctctttatttatacaaggttttttatatgagtagcgaaaggattgccttttgaatatgaagcctattttctgcttgatcaaatacaaccgaatgaggtccatcaagaacttcatcagtaatttcttcgccacgatgtgctggaaggcaatgcatcacaatagcgtcctcttttgcatgggataaaatagaggaattaatttggtatggcttcattatcgcaactcttttatcatgttcagcttcctgccccattgacgcccatacatcagtgtaaaggacatctgcattctttgcagcttcagcaggatcgtttgttatttctatctttgatcccgatttctttgcaaaatggagagccatatcaataacttcttttgctggttcaaaaccctttggacatcccaaagatacatcaagtccaagaatacttccaccgattaaaagcgagttagcaacattatttccgtcaccaagatatgtaagtttaattccttgcaattttccttttttctcctttatcgttaagaaatctccaagtgcttggcatggatgcgagaaatcagaaagagcatttattacaggaactcctgaaaactctgcaagttcttcaagtgttttctgtgcaaaaactcttgcaacaattccctgaaccattcgtcccataactttcgctgtatctgggacagtttcacctcttacaagttgaagatttgatgtctcaagaattaatgggaatgcccccaactcatgaattgccactgcaaaagaaattcttgttcgagttgatggcttttcaaataacaccgcaattgtttttccatcaaggagtttctctttttttccagcatagtaatcaattttcaatttctctccttggaaaataaactcctcaagttcctcctttgtaaaatcctttaagcaaagaagtgaacgccctttaagactttttgccattttaacctccaaactttttggtcaaaatatccttcagatctggcttaccaatctcctgaagttcatatcttactcgcacagcaggtttattgagtttaacaactcttcttaaatcaattggggttcctatcactactacatctgcaggaatagagttgattgtttcttcgagttctcttatctgcacttcactatatcccattgctggcaaaacatcctttgtttgtttgtatttttcataggttgcctttattgagccaactgcataagggacaggcgaaattatttcacttgcaccaagttttcttgcagcaatataacctgcaccgtaactcatttcaccatgtgttaatgtggggccatcttctaccacaaccactctctttcctcttataatttcgccattatcaacaaaaattggtgatgctgcgtcaacaataattgcattgggatttacttcccttacatgattcctcacaagttcaatagattcaaaatctgcagtatcctctttattaatcacaatgacatcagcacttctaaagtttgtttcacctggatggtatgaaagctcgtgtcctgctcttaaaggatcggcaacaactatcttaagatctgacttatagaatgggaaatcattatttccaccatcccaaactataacatctgcttctttctctgcttctcgcaaaatcctttcatagtcaacaccagcatatattacggcaccaaggtcaatgtgtggctcgtattcctcacgttcttcaatggtgcacttgtatctatcaagatcttcgtaagttgcaaagcgttgcacggcctgctcaacaaggtttccatatggcattgggtgcctaattgatacaaccttcttacccatttcgcgaagaattttaacaacttttcttgttgtttgacttttccctgaacctgtacgtactgcgcatacagagacaaccggctttgttgactttaccatcgtagcttctggacccataagccagaagtctgccccgtttgcaagagcaatggaagccttatgcataacgtattcatgcggaacatcactgtaagcaaaaactactctttggacgttcaaatcctttataagttttggaagttctgattctggataaattggaacaccattaggataaagttcgcctgcgagttccttcgggtaaactcttccttcaatgttaggtatttgcgtggcagtaaacgcaactacttcatactcggatctgtttctaaaaaacacattaaaattgtggaaatctcttcctgctgcacccataataatcactctaactctttccataaaacacccctttcataaattttcagataaatctagttttgctccttattatacaatatttcttcaatttttgcctttatatccttctgtttgttatagaaattcaggaaagcaagtatcaatgaaatgaatggccaaagcaaactaagagcaccttctatatacatactctttgaaatgtaataatatcccgatacaataaaaacaatccagcgaaacttatttatctgccacaggatatatgaaattttcaaattaatgaacttatcacttacaaaaccccaaagaagatttaaaatataaattacaacaatcaaaatataccatttgataaaacccattaaaggcggaacgagtatttctgttacatagattggaagattcgcccactcaccacttcttccatcaatataagctttgttttctgcttttgtatgcttttctgtgttccacattttagacctcagaatttaatattgtacacaaggagaaatgcaagaatctgcaaaatgtacttactcacaacctctggtggagttgtgtctatttcaatttcaatagtctgagtaagttctcttactgcttcgacaatccttccagcaataacttctgatacgggctttgagaacgctttttcttttcttattctattgaaagcaacagaataaattgcattttcatccttgaagtttttaaggaagatgtcctcaagtagttcaagagaaacttgtgcaatatcgtttttctcctgctcaggcattggaggtaggcttgcaagagattgacttaagaattgtctaatagcaagtgaaatcttctgtacatcagtaacattttgtaacgattgtcttaatggctcgacaagtgaataagccttataaacaatgaatgttatatatccaagataactatcaacgttaagtaacctctttatttgctccattgagacaactcttatagccctttctataccgctctgtccaagtattctaagcatttctttagtaatcacatacatcatatcaaacaaatcgtagctttcaccgaatccaacatataagtttagcaattttgcgtcatctcttgaaatcacctgtccgtggttttggaagttccaaacaagtgcatgtgctgtttgagaagcaagaattgccctttctctttctggcttatccttaaacatatatctgaatagaaagttataagcgtactgttctccggtggttagtgccctgtaacacatattaacaacagtcggattaatctgttgaacaatcggaacaagataactcattgctgtattcattgcaatatcaacagcatcttcacgcttaatagggacagtttgcgttatatcctgagccattttcaatgcaagaggaaaaaagtcggtcacaaacttcccataaagttgcataaatggataatacccttcaagtgctgatatgtgcagattttcaattaaaggatgctccatctgcatatcaagaggaccgatttcggattgtggacccattattatctcatcagatgcaagagtcataagagttgcggctgattttgcaaaaagaggaacaacagcctttaattttttacattttgatcgaacaatattcatcatttggtatgcaggatggggatatccaccgtttgacaagatcaccatatcaatccgtgtttcttcaggtggtgttgtaatcttattcagttgatctataagatcaaatacatcatccctgtcaacaggcgctctttcattgtaaacaagaaaaaggatatatcttgtttctttttgtggtttttcttctgtgggaggaataggggtatgaagtggtaaattatcttttgattcttcagttgttttggattcttcagttttctttgattcttctgtcgatttgggtccttcattgctttcacttttttcaggtatctcactttcttcagtcatctcttcgtttcttttttcttcctcgtccatagaaacctcccaaaagttaattaatttccaaattattatactgatttgatcgagattttacaaatttttttaatttttcttaaaaatttttgctaaagtgaataaatctgtggtataattgatcaaggaggagaacatgaaaataagggatactgcagtggcaggagcattttaccctgaagatagggaagaattgaaaagcatgattagaaggtttgtagaaagtgctcctcttgaagacacagataatataaaggcaattattgcaccacacgcaggttatatctattcaggcccaattgcaggatatagttataaacagctcacgaacatagattacctcaaaaatatcaaagtgataataattgctccatcacattatgcctattttcatggcgcttcagttggtctctttgatgcctataaaactcctttgggttttgtaaatgtttcgaaagatgctcaaaagttacttcaacttgaagaatttcattttattcttgatgcacaccttgaagagcatagcatagaagtgcaacttccatttttgcagtacactttatcacactttgaaattgtaccaattctatacagcgagatctcagaagaatcacttttaagaggaatactatccatttttgatgaaaatacaatccttgtagtaagtactgatttaagtcattactatccgtatgatattgcaatcaaaaaagattctcactgcattaaggcagttcaggaacttaacaagaaacatattttaaattgtgaggcctgtggcaagactggtatcgcaactgtaattgattttgcaaaagcaaacaatctaaaaagcaaggtgcttaagtatgcaacaagcggcgacacagcaggaccaaaaactcaggtcgtaggttatttatcggcagtattctacggagataccttatgaatgcaaataataaaatactgctcttgaaattatctcggagaacaatcgaaacttatctaaaagagcgcagaaaattaaaagtaacgaaagacgaatttccagatgaagaattttggcaggatagaggcacctttgtcacattaacagaaagcggttctctaagaggttgtatagggtcaatttatcctgtaagacctcttatattagatgtcatcgagaactctataaatgctgcttttaaagatccacgtttttatccagtggatgaatctgaacttccttatattgaaattgaaatctcaattttatcaccccctgaaaaaatttatttcaaggacacagaagatctttttgaaaaggttaagccattcaaacacggcgtaattataagaaaaggattttaccaggctactttcctaccacaagtctgggaagaattaccaaatcatgaagacttttttacccatctctgtttaaaagcaggtttgaacggtgattgctttagatacaaaaatttagaagttgaggtgtacacggttctcgccttctcagaaaaagaaatgggcttgagataacccaagcccaaaaagtttagtgagttgatagtctatacgtatctggatcctcaaaaataagaccaagaatagcaattaaaaccataggaacaatacaaaatacaagtaaagaaatctcaaaacctttcgtaagagatcctaataaaggaaaaattgtcccaccaagatttgcaaatataagtattattgcactgccaattcctgcgttttcaattccaacattactaaaagcacttggaagatggacaccaagcggatatataggaaacaaagcaatgcccaaaatgagagactcaaaaagaagcaaactaaatacattaataaacatgctcaaaaaaatcatcaagataacaacaatgggaagtataatgaaaaatatcttaacttttcgtatcctatgactcaaatcaggaattgtcattgcaccgagcagacacccaataaggataaaggcatttataaaagatgcttttgtcggatcaagacccaaaaactcaacatttaactttggataccatcctgcaagccacttaaaaacaccgatatcaaaaaacgaaattaaagaaagtactacaagcgatttatttgaaaacacaagtttaaaaccatcttttaatggtaatctttttttcaagggtacattcctaattgaatcatcccaatccataataacaagcacatatataactgaagtcacaagagtaataagggatgtaataattagaaaaatcttaattcctaacatacttgcaaggggatatgaaacaaagaacgcaacgatttggcccaaaacgagaaatgccgtaaagtatgcggtaatttttgaagcgctttcctttgagaataatctgtaagttaagggtgaccatgaggtaaatgcaaaagttgcacttagcgcaaacccaaaatgtgcaagaagtaagagtgtaaaattaaatgaaaatagtgctctcaagacagtaaaaatgcccaaaagcaaagaagcaattgtcgtagttctttttggactcctatcactatatgcacccgcaaagtaggagaagagaacaagcaaaaacggaacagcagaaattaatagttcagcaaagacaggctttactcccatcccctcttcaacgaatgtctttaaaattggtccccacatgaaccaattaaatccaataagcattgtaattagtccaaaaagtacaaagattaaaacattctttcttttttccacttcatcctcctattttataaatttttcttaacataccctctgccctcttgacattgttttcaaatttgttatactaacatccaagtaagtacagatattcgccaccgaatacctgatacctacctcctttcttattcatgccagggaaggtgcccccatcgccttcccattttttatttgtattgagatttgtaaaattcatagtaaagacctttcttttcaagtagttgctcatgcgtgccttcttcaacaattcttcccttatttaatacataaattctattaacgttcctaatagtcgagagtctatgtgcaatgataatagaagttcttcctttcataaggattttcgttcctttttctataagttcttctgtgcgtgaatcaatagaagatgttgcctcatctaaaattaatattcttggattatgaattagcgctcttgcaaaagagataagttgacgctctcccatcgaaatattctttccttcggttgataactccgtgtataaacctttcggtaatcttttaatatagtcgtaaattccaagcattttgcagacattttcgacactttctatcgaataatcatctccaagagttatattatcaaggacagtccctctaaaaataaacacattctgtaacaccattccaagatactttctaaaatggcctttgcaagcaaatttgagatcgtggtcatcaattgaaacaacaccactaattggatcgtaaaatccaaatatcaaattcgcaattgttgttttccctgcacctgtaaatccaactatcgcaacactttcccctttctcaacctcgatatttattcccttcaacacatcatttgcactttcatatgcaaaataaacattattaagagttaccttcccttctacttcaaacctttcgccgtcctcaagattctcctcaagttcgttttcctttaaaaactcatcaattttaaccatagacgaaaccgcattttgtaaaatcgagaatttgtccgaaaggtcccctaagggtccataaaggtatgaaaggtagcttgaaaatgaaattattgtgcctattgttccgttgccttttattgtaaaaataccacctacaaatacaaggaggaaaatcgataggtacgatgaaatattaacagtttgccttaatacaacatttgtaacctgagatttataaaaattgtccctaaaatcttttgcatatcctctaaatttttcaattgcacttttctccatattaaatatctggactacatgaatgcctgtaagaacttcttgcatatgaatattcatttttgttaaggcatctcgaactttctcataaattttttcaaccagattgcctaaatatagagagaatattactgcaacaggtaaaggtgaaagaacaataagcccaagttttggattgatgtagataagaaaacctacggcaagcgctataaataaaagatccgcaaacaacgagacaagccctgcattgagaagatcattcatattttcaacatcgtttgtaatgcgcgtaattatttttcctgaaggttctcttgagaaggattcaattttaaaccttgccactgtataaaataaatcgcgccttatatcttgcattattctctgtcctgcatagtttcctacatagatttgaattaacttgaaaagaatatttgaaataactgcaacaaggacgagtataagaaatttttttacattcccaaaatcctttgttgagataagtgtatcaataacattcttaataagataaggaataattgcagaagtaattgaggcaataagcattccaaaaaacgttatgagaagcaaaattttgtatttcaaaaagtaggctataaaccttttaattgattctcttctcatagattagcctctaagagttgtttgcgataaagatggtaaaagtacccttcttttgaaattagctcgttaaatgtgccttcttcgattattttcccgtcaacaagtacaaaaatacgatttgcgataagaagagaactcagtctttcggaaatcataataacagttagcccattttttatgaaatactcttcaagattttttataatgttactttcagttttgaaatcaacacttgcaagggcatcatcgagaatgagatacggacgtttagttaataatgcacgcgctattgcaatcctttgcctttctccaccggataaagttattccttgttctccaacaactgtgttaaaaccatctttaaaggacataatatcgtcgtaaatacaggcaacctttgcaacattttcgatttcctctcttgttgcatctggattaccaatctttatgttgttatatatggtgtcagagaataaaaacccttcctgaggaacatatgagaatattctctttatactttcaaacgaaatgctgttaatatctattccatcataaaaaatcgagcctttcttcgcatctactattttaagtagtaaatgaattaaggccgtttttccagaaccaggtgcacctgttatacctattacttcacctttacttatattaagactaatgcctttaagtacttcgacattatcatcgaatgaaaaatgtaagtcttttatatgaattctttcaatgtctgtaataagtcttcctgacttttctttaggttgatttagtacctcctcaattcgtgagagggacgcagttgctctctggtaaagagcaatagaaaaaccaacagccatcattggccatgtgagagtttctatatattgaaagaatgctgcgattgttcccattccaacaacgcctttaatatatagaagcccaccgtagaaaatgagcacaaggtttgccgcattaatcataaaattaacaattggatcaaaaaaaccatccagttttacaagttgcatattttcctttaaatactcctgattgacattgtggaacaattttgtaaaatattgttctttaacaaatgccttgataacccttatgccgttaacaagttccctcacacgcacgctcatgtcagcgaatatcatgttgattcttttgtaaatcctgtgaatctttgtgccaaaattcaaagcaagcggaaaaagaaataaaagaggaacgcttactgcaagagtaagtttaaggttcattctcatcataaatatgaacgttgtaagcccaaggacaaacacatcaataattgcaagaaatcccatgattagaaacattctaacggcttgagtatcattcgttacccttgacatcaaatctcctatctcaaacttttcaagtgttttgcgtttaaaaaatacaaaactttcaaaaattttgtttttaagttcatagtcaaaactcaaaactgccttacgtagcaaactttgatataagaatctgagacttactattccaaaagaaagcacaagaatatagatagaatacttaaaaagatttgtcgtgttttttaccgagatactatcaatcgcagatttagtaaattgcggaagatagacctgcgcaaagtcaacaactattaaaagagtaacgattgcaacatatctaaagaattcttttctaaaataatctttaagcgttttcattaattactggctctcttgaaacctcttttccaaagcctaactcgttaatagatgcaaaaacaataaaagaaaatgcaaaattaaatagcgcctgattccttaaaaatggcaaacctgcaagcatgcaagtaatatagcctaaaagagttttgggataaaaattaaaaacaaagaaaaccatactattagtgataaaataaaaggcaagtgtccccacaatctccataaggattacattatagatttttcttcctctaagtaaatactgggttaaaataaccaaaacccatccaacaattactattgcctcccatctaaaatcaaaaggcacatgcaaagtaatattaagcaagatatctgaaagaataacgagaattggaactaccgataacgcagtttttttgttaaaacctaacaaggtaaatgcaataaggctcgaaaagaactcaacattgggaagtttaaaaggaataaacctataaaacacggaaacaagcgcaaaaaatacaaacacaacctttttcaaatcttttttcataatacctcctaaactattttaagtaattttagaataaacaatgcaatttttacttcaatatgcttcgactttgaaaatctttcaaatacggatttatatgataaataaccactttcattttgggcgtttgctataaattcaaggatgtgaggtttgaaaacgacattacccaatagaggcagcattggatagaacgcacttgaaagaattaatgcatatttgaactcttcaaagattgtttcacttagtttttcgatatagttttcaaaagatataatacccctttcgaaattttctttaattgactcggcaagcagtttggacgaataaattgagtgatatatacctgcagcattaaagggatctacaattgaaccagcttcgcctacaagcacaatccttcctttaaaaagacttatgtctctgtcccaaagagatataggataggtttttactaaagtgtatgtgttatcgattaaattagagagaccttttttgtaatgcttctttaaagctcctgctccaacagaagatacattatctttgttaaatttccaaccgtagccaagagggaaatctcctaaaaatacatttaaactttcctcatgatctttttttggaatttctttttcctctgcaataactatttttgttttcttgttaagccccgaaagaaccgataccatgcttcctataccatctgcaccaacaaggagtttgcccttatagatatttttgtcggttttcactacgatgccgttcttgttttcctcgtaagaaacaaatttctcattatagtgtatagtaataccctggcgcaggtgctcatcaaattgatcacgcatcacgccatatgcaaaaggtttatcaaatatttctgaggcaacaagttttcctttataaaagactttaaagagtttgtaggaactataagaaaaattatcttttacactcacaggtaaaatactaaaaattccctttggtagtccacctgcacatactttatctctaaaatgatggcctttttcaattacaagtgattcaatattgtattcacccaaaaaatgggcaagcgttgcaccagcaggaccaccaccaatgataattacatcatgtttttccatatcgctctggcggagagggtgggatttgaacccacgagaaggttgcccttctacctgatttcgagtcaggcgctttcaaccgctcagccacctctccagaagatattatataaaaagtgcttatttaatcaaatctctggtataatatttttgtgatttacgatatacctcaagtggaagttaaatttaaagaggagaatttcaaaacatttacggattacaaaattataagaattacttcagatagcgttattaagtctaactttaaagaaaatgacataaatattgcatatctattctttcccacaagaggctctttcgacagggttatcatattattacatggaatgggagaaaggaatgtaaggcaccttgaatacttcgggcataggtttgcaaagattggaattccacttcttacgcctatacttccctttcataatgaaagaagaattaaagggtataaggatggtgagaaatttcttatagacgatttagaagatactataagggactataggcaagcaattatagatataagagaaaatttgaattatcttgaaagtaagggcttggataaaagtggctttacacttttgggttttagttttggaggaatgattggcacgattttaatgggcgttgaagaaagaattaaaaacgggttacttgcggttactggcggaaactttgaatatatcacttggaagagtatagcaacaaaagttatccgacaaaagtacaaaacgcacacaaactatgaaacttatggctgcacttacgaaaagtgtgccgaaatacataaggattattgggaaatactcaaaaagattaaaaatctatcggatattgatagaattaaatttaaaaaagagtgtttcttgtttgacccccttactttcgcgcctcttataaacggacgtaaagttattcttgttcgtgccatatttgacgaaatttttcctaaggaatcaacccttgcacttaaaaaagcaattaacacttcaacacttataaacctattaagcgaccactatcttataatagcatatagaagattcctttttaataaggtatatgaactcgtaaaggagggctaatttgaaaatattaggattacttgacttaaacaaattgaagatttctgaaaaagaagaggtaaactttgaaaactacagaattttctcttacaggctttctgagttaggtgcagatggaatatacattaaaggaataaataaagactcggatttaatttttataaatgagttaaaaaatgaaatcgatataccaatttttaaggaaaacgattttgaagatattatccatattgaggagttcctgaaaggaaaaaaaggaacaacacttattatcgaagaagaagaaattttagagcattttgacggaaggaaagaatttgtaccaatttatacggctttaatatcttataaagcaaaaaaagagggttttattaccctcattgttgaagatatagaagcagttaaagcctctttaaaattcgaataattttttaattgatttcttaaaaggcgggtatgcaatccctttatctgtaataatcccagtgatcaattcatgaggagttacatcaaaagagaagttataaacttcaactccattgggagcgattctttgtcccatacaatgtgttacttcatcagaatttctttcctcaattgggatttctttaccactttcaatgtttaagtcaattgtcgaaagaggtgctgcaacataaaaaggtattttgtgatagtgtgctaaaactgcaagcatatatgtgccaaccttgtttgcagtgtcaccatttgatgcaatcctatctgcgcctgtaactatccctgagacaagacctttttgcatcacaaatgcagccatattatctgttatgagtctaaagggtattcctgcctcttttaattcaaacgctgtaagacgagcaccttgcaaatacgggcgcgtttcaagcgcaattactgaaatatttttgtacttttcaaaagaccttttaattacagaaaatgctgtgccatgttttattgttgcaagttcacccgtattacagattgtcattattgtatcaccatctgtgaataattcagatccgaattccccaattttgaaatttctctcaatatcttcattttcaatattctttgcttcaataagcgctatttgttttaattcttcagggcttttttccccatttgaaagaattttatcaaggattctttttgtcgcccatgcaaggtttactgcagttggccttgcactatcaaggtaatccttcaactcttttgccttttggataaatgtttcagttgaaccttcaaaatttctaagtcctaaatacattccataggcagcggcaacgcctattgcaggcgctcctctaattttcattttattaattgcttcccatacatcacattcagttttacactgcacatctataacttcaaaaggaagatatctctggtctaagatatgaagaatgcttccatcaaaataaagggaacggatttccataatctaactatatcttgtatttattgaggcaatccgagcaaactctcaacacttttatttccccatttatcattactttagctttgtgaagatttggaagaaatcttcttttagtttttctatttgagtgacttacactatgccctgttataggccctttaccacaaatttcgcatttatttgccatatcttacctccaaactatatagtgcttttttcaaaaattacctatatattttatagattttgttaatatttgcaagtgctcgaattgcctcatcaaaaatctatatgaaattgaatcgttgcctcacataaaaatctattcaaaaatagaaacggaggtaaaatgatgaaaaaagtagaagaagttctaaagaaactggaagaaggaggttttatgagtctatccttgaaagagagaaaggctgtgataagagaagaggcagcgatatacaagaagttaacgaagaaagagaaaagcaggatgcttgatgaatttgtgaaactcacaggatactcaagatgttatgcatcatatgtattgagaacatatggaagtaaagttgttgttgatttagaaaatggaaaaagaactgtattcataggcgatgatctgtatagtggtaaaggacttaagataaggaagagaaaaagggaaagggtatacggtgaagaagtcttcaatgcccttgtatatctatggaagatgtcggattacctatgtgggaaaagactgaatgtgtatatgaaagaaataatacctatcttagagaactttaatgagttcccttactctaaagagataaaagaaaagttgctttcaataagtcctgctacaatagataggttgcttaagaaagaaaaggataagtttaagttaaagatgaaaggaaaaacactaactaaacctgggactctattaaagcatagcattccgataaggacattctctgaatggaatgagaaagagccaggctttgttgaagtagaccttgttggtcatgatggaggtaatctaagaggagaatttctctattcccttgatgtgactgacatacatactggatagacagaaacaaaggcaataaaaaacaaagcacagatatggacattcaatgcattaaaggagattgggaagagattccctttttcaataaaaggtattgattcagataatggaagtgaattcatcaatgcacatctattgaattattgtgaaaaagagcatatcacatttacaagggcaagaccttatagaaagaatgataattgctttgtggaacagaagaactattctgtggtaagaagggctgtaggatacataaggtatgatacggatgaggaactgaagataatgaatgaactctacaatacattgaggctctatacgaactttttcttaccttcaatgaaactaaaagagaaaacaagaattgggagtaaggtattaaagaagtacgacaaacccaagacaccctatcaaaggattcttgaatgtgagttagtatctgaagaaataaagaagaatctcaggagaatgtatgaaacactaaatcctcttttacttaaaagagacttagataaaatctcaaaagaactttcaaaagcatatgataaaaagataaggaaaatggaaaggaaagagaaagaagagagaaaatcatatactgattttcctttgactcagaataatttcatatataatttagatgaggcaaccagataatatttcatatagaaaattatgtgaggcaacacggtgctgtatttgaacaatttaaaaaatcttgttccaatttagccaaattttataacggcatcttttaagttcaattactgcaaataatatcaatgtaatagcatatttcccttatccaaaaaccaattaaatcgtaattttcataacaattttttagtataattgggaggtaaatatgggtaaagttatagatttcagcaatgtccacactgataatttggaatcttcaagttttgtaaaggcacttgcaggattgagagcaaattttgaagttgcacccataagtgaaagtgaagaggtagttaaagaaaacaagagtcgtcaggttcatattggaagaaggaattgagatacctaaagagttggtaggcaaatttaaatttgcaaggcacaaatctaaacttgcaagagatatgagattttaatcaagattcaccctgtctttgtataataagacttaatctgagatacgtggaatttaaagtaattttaggtacaaaataaagtatcttctaaaatgtttaatagagttttcgataaattttcaaaaattcccaattatgttataatttataaaactttggaggttaaaaatggcaaagattataataaccgaaaatgcaattaaaaaaatagcagcatattcaacaatagagtgttatggtgttgttggccttgcacctaaaactttctatgataagattttgaggacgcttaaagtagaagagtacgaggcaggggtagacgttgacataaaaagtaacgacaatgtaaaaataactttatacgtaatcattcaaggtggtacgaatgtcttagaaattgcaaatacaattatttcgcaagtttcatataaagtaaaacaattaacaaaaatcaaaaatgttgacgtcgatgtaataataaagggaattaaaggagaagaataatgaaataccttgaactcaatgaccttgataatttctttagaggtgccttacaataccttggagaaaaaagggaagaagtaaataaattgaacgtatttccggtgccagatggagatactggcacgaatatgtaccttacactcaaaactgcaatagaaaatgtggacaagaaaaaaccacaaagtatgaaagactatgcaaaggctctttgtgaaggtgctttaataggtggtagaggaaattcaggcgtaatactttctcaaattttaaagggattttttgaaccagtagataacgtagaacatattgacggatttgttttctcaagagctctccaaaatgcaacaaaggttgcataccaagcggttataaagcctgttgaaggcacaattcttacaataataagaaccatggcgcaatcttctattgaatttgccaataaagaggatatccttgcgcttttatcttatataattgaagaagggaaaagaacacttaaaagaacaccagaaatgcttcctgtcttaaaagaagcaggtgttattgattcgggtggtcaaggacttgtatatatattcgaaggcggatacaaagcacttaaaggtgaacttactaaagcaaaggaaaccgaagaagtaataggtgaagcccacattggcccagaatctcttgaatacaaatttgatacagtgcttttgtgctatcttggaagttatccaagagacttaataagaaaagacctcgagcaattcggggatagcatagttgttgctgatgcagaggaccttacaaaaattcacattcattcaaatgagcccaataaagttattgcttacattcttgacaaaggtgatataaaagaggctcatatcgagaacatgcaaattcaaactgatacatttgcacagacaaaagaagaaaaaccaaagaaaattgaaagtagattcgcattctctatagtctcaattgcacagggtgatggttttaggaaattattcgaaagccttggagtagaaaaggttgttgaaggcggacaaacaatgaacccatctattcaggacattctaaacgcagttaacgaatgttctaaagatactgtaattgttctgccaaataatccaaatgttgtccttgcatcacaagaagcaaagaaactctcaaaagataaaagggttgagataatacctacaaaaaacccggcacagggcattcccataatactctcatttaattctgaagagtcaattgaagaaaatttaaagattgcaaatgaagttttaaaccgtattcatgttattgaaattacctactcagtaagagacacaagttttaacggtctccaaatcaaagagaacgacataataggattctttgatgacaatttagcaacaactggcacaaatcctgaagaaaccttcattaaattacttgaggatgtaaaagataaaattgaagggcacgaatttatttcaatttactatggcagggatacagaagaaaaaatcgcaaaggcaatgctctcaaaacttcaggaaatttttcctgattttgaattcgaccttgtatatggtggacaaccattttactattacttagcatcaatagaataggaggaaaaagtggaagaactcaataaattttttgaagaatttaagaaaaaatacgcacctcaatttgcaatcatcacaggtacaggacttggaagtatgcttgaaaacgcagaaatttacgaaaaaataccgtacaaggatattccacacttcccaatttcgacagtattgggacacgcatctgaattagtttttgcaaaattaggaaaatataatgttgtgttttttaacggaagattccattactacgaagggtattcaatgaaggaagtcacaatgactgtaagaaccgcacatgcactttccatcaaaaatctcattgtatcaaatgcatctggtgccgtgaatccaactctcaaagcaggagatttgatgcttataagagatcacgtgaatttcatatttgcggataacccgttaagaggagagcctggaaacgaaaaatttgtaaacatgacaaatgtatacgatgaagagtatagaaggatcattaagacaatcgcatataaacatggcattccaatcaaggaaggtgtttattgtgcagttatggggccaagtttcgaaactattgcagaattactgcttatggaaagactcggaattgatgcagttggaatgtcaactgtgcctgaggtgatacttgctcgttattacggaatgaaggtcgtagggctttcctgtattactgacaacgcctttgcagagggagaagtccaacacgagaaagttgttcaaattgcaaaggaatgtggagagaaaatctctttaattttaagcgagtttcttcaggaggtttaaatgagtattgtcgagattatcgaaaagaaaaaatacggaaagcaccttgaagataacgaaataaaagaaatcgtaatgggttatgttgaaggcatcgttccagattatcaagtagctgcatttcttatggctgtctggtttagaggaatggacgataaagagctgtccactcttacggatatcatgattcatagtggcaaaacaatagacttatcaaaaatacatggcataaaagtcgataaacacagttctggtggtgttgcagacacagttacaataccacttgtgccaatcgttgcatccttgggagttccagttgcaaaaatgtctggaagaggtttaggacatacgggtggaacaattgataaacttgaatcgattccaggatttagagtagaagttcctaccgaagagtttataaatatcgtaaatagagtaggtggagcaattatttctcaaagtgaagagttagttcctgcagataaaaagatctacgcacttagggatgttacaggaactgttgacagtataccacttattgcatctagtattatgagtaagaaaattgcctccggaactgatgcgatagtgcttgatgttaaggttggtaatggtgcatttatggaagatcttggtgatgcacttaagcttgcggaagcaatggttaggattgggaactcattaggtagaaaaactgttgcatatattaccgacatgaacgagcctcttggtgatgcaataggaaactctattgaggttgaagagggcataaatatacttaagggaaaaggaagtaagagattgtttgaggtaatagaaacacttggaagtgaaatgttagtattaggcgggagggcttcagatagagaattgggtaaaagccttataagagaagcaatagcaagtggaaaggcactccaaaaattagccgaaatcattgaagcacaaggaggaaacaaacaagtaataaacgatttcaatctccttccacaagcaaaatttaagaaagatataatttcagaaaaaacagggtatatttcgagaattgatacaaagggcattggaagacttgctcaattcttgggtgcgggaagagaaaaaaaagatgatgttatcgacctttcatgtggtataatattccccaaaaaattaggagactacattgaaaaaggacagcaaattggaactgtcctttcaaacaatgaagcaaaattagaagaagcattaaatagatttaattcacttatagaagtaagtgacacacctattgagccacctccactcatctattacagagtatcagccgaaggggttgataaactcttttaatgagcaataacacggcaattctgacacacgcaggggcagattttgatgccatcgcctctgcatttgcagcttccaaactataccctgggtcagttgttattcatccaggatcaacggatataaacgctcaaaaaatcattgcactgttctctgatgttctcaatttcaaaaaaatgagagatcttccaaaagatttttttgaaaatatatcaaggatcgttattgttgatacaaggctaaaaaatagaattggaaatggcgtagaactccttcagaacaagaacgcccaaattgttgtaattgatcatcatccaggagaaacagatatagaaaacgcaattgtagtgggaaaaaatgttggcgctaacacaacgatacttgtaaaccttttaatgctaaaaaaggtgcgtcttactccaatcgaagctacaatacttgctttaggtatttatgaagatacgggttcactttctttcccatccgttacaagcgatgattttagggcacttgaatttctcttctcatttggcgttgacatgaaactcgttcacagatttacatcgccttttcttcaggagggacaaatttctctgcttagaacgttccttgaaaagctaaaagaatacaacataaatggacacaaagttggaataacccatgcaagcttggaaaaatatgtgccaggagtatcaattttagcacacaaaattcttgaaatgattgaccttgatgtgatctttgtcctcgttaaaatcggagaaactgtgcacattataggaagaagcgtccacgaatcctttagtcttacagagattgcagatacatttaacggaggaggacatccaactgcagtgtcaggaacagtaaagggcgagccaatcgaaattgtcgttaacaaaatccttgaagcagttaatcttgcaaacttttattcactcaaagcaagagacataatgagttcacctgtaaaaacaatttcatcaaatgcaacaattaaagaagcacttgaaataatggtaaaaatgggtttctctggactaccagtagaagaaaacggagaaataattggcatcatagaaaagaaaaatgtagaaaaggcctacctttttggaaaaaagaacagttctgtgaaacaatttttttctccaaagattgttatggttaaagcatttgataacttaagggaaattgaagataaaatggtaaatgaagatgtcgggagagtgcttgtagaacacaacggacacattataggtatcatctcacgaagtgacctacttaaggcatataagtttgaagatatgatgaaagaaatcccaagaaacgtaacaacaacacaacttcccgacaaaaaatacatttcgaaggtaattgaaaatgcaacaagtaaacaaatttttaaactcctaaaagaatttggtaaaattgcaagtgaattaaatcttgaaatctaccttgttggtggagcagtgagagatgcacttcttggcaagaaaatcgtagattttgattttgtgacaaatgacgcaataagttttggaaaaaggttaaaagaaaaatttaatggcacaattgagatatttgaagaaacacaaacagtccattttgttttcaatggtatgaattttgattttgttacagcaagaagggaatattatgtagataactctcttgtgccggtaattgagaaggctactttgaaagaggatcttgcaagaagagactttaccattaacgcaatggcagttgatataagagagaaaaattttggcatcctttacgattattttaacggttacgaggatcttcttaaaggtattataagagttttaaaaccactttcttttatagaagatccttcaagaatctttagagcaataaaatatatggttgaactaaaattcaagttttcaagagaaagtgaaatccttcttaagaaagcagtcgaaattggggcattattttcaagtaaatcccagagagtacaagaagaactcaaagagttaatagcaaaagatgaaatagatcaagtgattcaattttttacaaactacggaattttaaaagaaatttttagaattaacggcatcccaaaagcaacagttagtgcaataaaatcattttataagactgaaaaagatacaaccaagcgaatacatgcattcctttttcttatttacctttcaaaatgccatataaatgaggaagaagttaacaaaatctttggaattagaaaacatgaaatccttaagataaaggaggcaatcgaggttttcaaaaacattaaagaaagtttcagtaaagaggacctaccttctattgttattaaactaaataatcttgatttaacatacgttcatgcatattattacaaaacaaaaggagaagttaaaaaattcttcaaagattatcttgaaaaactgagattcattaaaaatgaactcagagggtctgacttaaaagagttgggattaaaagaaggcccacagtatagaaaaatcttcgatattctcacttctttaaaattaaaaggagaaataaaggacaaaaacgatgaaattaaataccttttagaacatagggaggagtttgaatggaaatagatccgagaataaaaaagatagtggataatattgagaaggttatcttaggaaaaagagaaattattcttctttcgcttgtacctctcattgcagaaggacatctcatatacattgatgtaccaggtgtcggcaagacaactcttggagagtcaattgcaagatcaatcgatgttgcaacctcgagaattcaatttaccgcagacttattacccacagatataattggaataactgtttttaataaagaaacttcacagtttgaatttagaaagggcccaatatttgcaaatattgtaatcggagatgaaattaacagagcaccaccaaaaacgcaatctgccttgctcgaaggaatgagcgaaaggacagtttcggttgaaaacaagcgctactcacttccaaatccttttatagttattgcaacagagaacccagttgaatttgcaggcacatatccacttcctgaaagcgaacttgatagattcatgctttctttagaagttggatacccagagcctacaacagagataaaaattcttcaaaacggtaagaaacttgaagcaaaagatttaaacccagtgctatccttaaatgagctaatggatattattagtgaggcaaaagaggttcttgtagaggaatccgttttgaattacatatacgaaattgttaggaaaacgcgtatgtcaaaatttataagacttggattaagcacaagaggtgcaatagactttgtaaaagcagtaaaggcatttgcaaaaatcatggggagaaatttcgtaattcctgaagatgtaaaaaaacttgcaaaacccgttcttaaacacaggctaattttcaaagagtatgaagagaagtttaaagatgaaatcattgaaaacattgtttttgaaacgcaagttcccatatagtaaaattaggataactcgtcaaggtatcctctacatattagttttgataattataggatttgcggcatttaactcgggcaataatatgatttaccttatttttgcaattgctttatcgctaatgggagtttcttcatatcttgcggtaaggaatctctctcatattgatattaaaattgaatccccgcaagagatttatgtaggaaaagaaactttcctctctgttatattgttaaacaaagaagataggaaaaagtttgttattgatgttgaactcatgggaaaaaatttccattttgatgtagtagaaaaaaacgagaaaaagagtaacagttttacatttaacaaaagaggtaaatttgaaattggaaagattaaggttaggtcttcttatcctttcggcttctttataagggaaaaagaaattacatcaaatgaagtattttttgtttttccagaaataagagatatattaatttcacaaaaaaattcaattcaactgaacgctttgagacaagaaaacgatggagacttttactcagttgacgattataaagaaggaattgatgcaaggagaatttcttggaaaatttctgcaaaattaggtgaagaaaaagtaattatgtttgcaaactcagaaggctcaaactatactatagtttttaacaactcaaaaaaattatttaccgaagagggttttgagattgtagtagtaaaaattgcatcacttgtatacaagctattccatatacgtctaaattttgactttataagtccaaaaataaatcttaagtgcacaaattttgaagactatttaagaataatgcagtatctatcagaagttactcgtgaagataatgaacctatcagaaatacaaagggaattacctatgaaaatatcgaacttatttaaatttagtagtctttgtatttcttttctgtttttttcactttcctccattgcttttgtcatgcttatttacaatggacttatattgcttctaatttttcctattcttgcttgtatcttaaaggatacacgagtatcaaaagactttaaaaaaggatttgaaatttttccactgcttactttcctctttcttcttgcagttagagcagatttatttgtagtggtatcgtctttgcttcttgcctccataagtgccaaattcgttctttcaaacgacccaaaggactactttgagatttttgttgtagggctaatgctttcgcttctttcatctattggaacaatagccttcggattcggtattgttgcaatatttttcctcatatcgtcgttcttttttcttatacaaactcaattcaaaaattccatacctttaaaaaaatcggcaccagataaaaaagacatatttatatatattgctacttcactcttattttcgcttattctatttttctcccttccacgcttcactttgggagtaattcatggaaatccaattggcgctaaggcaacttcaaatttctctgaagatgtctcaatagattcaaatccaattacgcttgattactccatagtgatgaggatagaaaaaaataaacaaaatatgccactttacatttcgggattaagatacacgacttttttaaacggaaagtggtacaaaagcgagcaaaaagagaaagtttatccagatttattaggcgtttttctcgaaagaactatgaaaaaggctacaatttacctcgaaccaaataataccaatgtaatatttatggttgattatgcaagaggaatttatggaaattttaaccttatatacaaagataacatcgggaatcttttctttgaaactcccttttttaaaaccgtaaaatatgattcatttttcgaggactttccactgaaagaaaaattatcaaacgaagatttaaaaaggtacttagacgtgagaggtgttaatcctcaaataattgaacttgcaaattcaattagtaagaactcatctaagcaaacagacaaactaaacgcaatactcaactatttaaaaacatcaaacgaatattctttaaacccaaccgcaagaaatatagacgattttatgttaaaccatgcaagtggctattgtgagcactttgcaacagcgtttgttatacttgcaagagcatcaaatatccccgctcgtcttgtgtctggttttgtaacaacggagtggaatgataccctcaaatattacattgtgagagcaaaagatgctcatacgtgggcagaagtttatatgaacaatgcctgggttaggattgacccaacgccaccttcgcaaacgcaagttagtaaaataagtttatttgctgactcaataaggatgttttggtacaaaaactttgtaacatacaatgttgaatcacaagtaagactattttcaaatatacaagaaactttcacgaattttgggaaaaacactctcaacttagtagaagttctgagatcaaatatttactccgttttaataattggcttgttaatattagtttcttccttgataaagaaaagaaagagaaatcaaatagatataataacgaagaaaataataaacctcattggaaacgataaaagtgagaacgaaacaatccttgaatttgcaaaaagaaagaggaaagataaagaattgcaaatccttctgaatctgtattacgaatacaggtttggtaaaaaatactggttaaaagatgcgattagtaaaatgataaaggactttcaaagtcaaaaaagcttattgacaaattaaatgttttcaattataattccataaaggaaggtgaaaaaatgaaaaaaattgttatagttatagctgtaattttgcttattgcagggcttcttactggttgctcgcaaacaagcacaagcaatacaacgaacaccaataatacgaccacacaaacaggaagtaatagagaagttgctcctgatttttcttggaaggacaacaatggaaatgttataaaattatctgatctcaaaggcaaagtggtccttcttgatttctgggcaacatggtgtggtccttgtagaatgactatcccacatgttgaagcaatttacgaaaaatataaagataaaggtgtcgttgttattggaattaatcttgacactggagacgtgagtaaagtacaacaatttataaatgaacaagggatgaaataccttgttgtaacggaccctaatagccaagttgcaagtctttacggagttaacagtattccaagattctttgttatcgataaaaacggtagaattgcaaaaatgcttattggatatgatcccaatatggaggatgtcttatccaaagaaattgatgcactacttaatgagtgaggtgaaaaatggaagtaaatgaaacaaactttagggatgaagttttaaattccccgataccggttcttgtggatttttgggctgaatggtgtgtaccttgcaaaatgattgagccaattgtattggaacttgaaaaagaatacgcagggaaattaaaagttgtaagggttaacgtagatgaaaaccaaaaccttgcaattgagtatggcatcatgagtattccaacgcttggaatatttgtaaacggcttgatggttgatcagatagttggcgctgtcccaaaaagagttattgttgacaaattaaaaaagtatttattacctaattaaacatttagggcccccaaggggccctaaattactttctatacttattaatcacactttttacaaaattaaaatcgtttttaaagaagaaatttcccatgacaaggacatctacacctttttcaagaaccagttgtatcgtctcctcgttaattccaccatcaacagagattaagaatgttaaaccatttttcttcctaaactcataagccttctcaatttttaaaagagtttcttttatgaatttttgacctgaaaaacctggctcaacactcataatcaagagcagatcaacataaggcagcaagtcaaaaacatgctcaatgggtgtcgaaggattaagcgaaacaccgcattttttgtttaatccttttacagtattcacaagcctaaatggaaatgttgtttcttcaatatgaaatgtaatgtaatctgaaaacactgcaaatctttcaataaatttttctggatgattaatcataagatgggtgtcaaatggtatattagttatgtttcgcaactgttcccctataaaaggcccaaaagtaatattgggaacaaagttaccgtccattatatcaaggtgaaggaaactatcttgaaagtattccaccttttttatttcttctttaatatttgtaaaatctgctgaaataatcgaaggagaaactataaatttcattttgaaatcctcagaagaacttgtgtacctttttgcactttcgcatccggcattggatattgataaagaactgtatttggtggagcatttggaacctcttgattaaacacatcaactttatacaacacaagacctgcgctttctaaaatcgtctttgcctcgtcaacactcttaccgattacatttgggacgataacaaaagtaccaatgctaactgttaaatcaacttttgttcccggctgtacaattgtgtttggatctggtgactgagaaataacagttccaatgggtacgtcaacttcaacctcttttatttcccctatggtaagtcctgcatcaaaaatgagttgccttgcgtctttaaaatccttattcacaacatcagggactgtaatcgttgaaaaaccagaactcaaaatgattttaactatgccgccttttttaacttccgcaccttccgccggatcttgtgaaataattgtgtcaataggataagttgcgcttggttgggttgtaacaacctgaaggataaggccgttattttttgcaagagactgcgcctctgttgccttcattccaataaaatttggaaccttaacaacctcagtattactttgtgcacatcctgtaaataacaatactacaattaaaaatatcaatattttgttaattgcatttttcatatacctattttacgatttttgaaaagaatttgcaagattttctcttttatctatactttaagtatgaagaagatagttacatatccaggaacatttgaccctatcacaaatgggcatcttgaaataattgaaagagcaagcaaaatttttgatgaagttgctgtacttgttgccaaaagggacgaaaaaaatactctgttttctttagatgagagaattgaaattgttaaaagttgtgtaactcatattaaaaatgtgaaagtagacaaacttgataaattgctggtcgattatttgaaagagcataaaataaatttggtattaagaggactccgctcctataaggattttgaatatgaaaaggagatgtttgaagcaaatataacaatgttgaaagacctcgaaataattttcatgattgcaacaccacataccgcatttataagttcaagccttattaaagaaatcgctcttaacggtggtgatgtatcacagtttgttccaaaagaagtgaataaaagattaaaagaaaaattaaggagatgagcatgggcagaagcataattgatgaaatagaaaatttgaaaaagattatagaaaatgcaaaaaaagttccattctcaaagtacattacagttgatagggatgagatcttaggcagtcttataagaatcgaagcaatgcttccagatgaggtaaaacaagcagttaatattacgaagcaaaaagatatgattttgcaagatgcctacgatgaaaagatgcgcattttaaaacaggcagaagaagaatttagaaaaaaggtaagtgagtcatacatcattgaagaggcaaaaaaagaaaaagaggagatacttaaaactgcgatggaagagggagaacgcatcagaaaagaagcattacagtatgcaaatgaaatattggctaaagtagagggagttttggagaaagcacttacagcaataaaagaaagtaaggaggaaattgtaaatgaaattgcaaatagacagaattattaatgaagaaaagatagaaattgatgaagttatcgacttttctaatgtttcgatgccagtaaaaattgttgaacctgtaaagattcatcttaattttgaaaatcttggtaaaagggaagtacgtgtttcaggagaaattttagcaacacttcgattaacatgcgttgtctgtcttgaagaatttgacgaaaaactgaaaattgaggtagacgaaacttatatccctgaaacgtttatcgaaaatagaaaagaagagcgtccaatagaagaattgagtgaattcacctacaagggctcctatcttgatacttttgaaattgtaagagacaatattcttgaatttattccaccctacccaaaatgtcctaaatgtgcatcaaaaactgaagaaatttgattataataaaaactaacagcccaaattccgcctgctgaggatgggcagataaaatggcggtaataaatacctcagccccggaaaaattgccgggaaaagaaaaaccctatgtatataaacgaagcaaaagataatgttggaaaatttgtagagataaaaggatgggtttacaacatgcgcacaagtggaaaaattgtgtttgtacttgtgcgtgatggcactggtattatgcagtgcgttgtctcgaaaaacgaagtaagcgaggacacttttgagaaggcaaaaagacttactcaggagtcttcagttattgtaaggggaactgttagagaagaaaaacgtgccccttttggttacgaacttgacctcaaagaacttgaaattgttcatcttacgcaggattaccccataacaccaaaagagcatggcgtaggatttttgatggaacacagacacctatggctacgatcaaaaaggcaatgggcaatcctacgcataaggcacagaattgcaaaatcacttagggacttttttgattcaagaggatttactcttattgatgcaccgattctaacacccgctgcatgcgaaggtacaacaacattatttgaaacagattatttcggtgaaaaagcatacctttcacaaagcggtcaactgtatatggaagcagcggcaatggcttttggaaaagtttattgttttggtcctgcattcagagcagaaaaatcaaaaacaagaagacaccttatggagttttggatgcttgagccggaagtggcgtatttaacatttgaagagaacctaaaacttcaagaagagatggtttcatatgttattcaggaagttttaaaacattgcaaaacagaattggaaattatcgaaagagacattaagccacttgaaaaagtagtgccgcctttcccaaggttacactatagggatgcaattgaacttctcaataagaaaggctttaatgtgaagtttggtgatgacttcgggggagacgaagaaacagcactttcaaacgaattcgaaaaaccagtctttatacaccacttccccaaagaaataaaggcattctacatgcaaccagatccagatgatccagaaacagttcttgcagcagacctacttgcgcctgaaggatatggagaaatcattggtggaagccaaagaattcatgattatgatttacttttgaagagaatgcaagaaaataatcttccaattgaaaactaccagtggtatcttgacctaagaaaatatggtacagtccctcacagtggttttggtatagggttagagagaactctcgcatggatagcaaaactcccacatgtaagagaaacaataccattcccacgtatgcttgagaaaatatatccatgagggaaatttctgcaatagaacttttaagagaacttgatagcgaactcccaaaagagcctttggtaatacttttaggagaagaccactaccttaaggaacagattgtcaaaaaatatatagataaaatttttggtaataatacaaacaatcttgattacataaagcttacgggggcaaatttaacataccaagaatttgtaaacacaatttctttgccccccttcttttctttgaaacttgtaattataaaagatggggaacaaatctctaaacagaacttgcagaaaattttaagtgctccaattccagatttttcgaaagtgatacttgttttaaaccaaagagatttaagtacccttagagggaactttattattgttaaagattacaccgttcctctcaatcaggtggaactttggattgagaagaaggcaaaagagtatggaaagacaatcacaaaagatgcaataaaggaattaattaggagacttgatacaaatttttatgccctttcatctgaaattaaaaaacttgccttctatgtcggagataaaaaggagattagaagagaaataattgttgaacttgtaaaagaattaggtgaagaggatatctttgagtttgttaatgcaataatatttctaaacaaagatgaagcagtcagaatgcttgattattttttgaaagacaaaggacaagaaaatcttgtgttatcacaaattttaaaaaccttgtctatatatctaatcgtaaatgacctaaaaaataaggaaggattaaacctcaaatctattaatgagtatattgcatcactttttggaacatatcttagaactaaaacacttgaagaaattataaaaaatcttgaaagaattaacattgataacatagtaaagcaatacaacgtctttgtcgaatttgacataaaatcaaaaaggggggagattgaccttcccctgacgctacgaaattatattttaacaaaagtctcttgagttatatggttgcttcttgtttctttgcctgattaaattttgccattaatcttgacttttttcttgcagcagtatttggatgaagtataccctttgcttcaagtttatcaataattttaattgcttctcttaccttctcttcagtatatccactcttttttgcaaagtcgagcgctctctttaaagcaaccctaaagtattcatttctttctcttcttttttcatcttttctaacagattttttcgatgcttttaatatcggcatttagttacctccctaaatcataaattcaattcctatataggataatgatttttaaaaataagtcaagaggttttttagtcgagtaattttaattcgtctcttacaaagtcaacaagatcctttacatagtcctcgctaaatttaaattctatcccggccaccttgtatagttctggcactggtttcttatagccaaggcttagaaactctttgtaattcttaattgttttttctctattttctttatagtttttatacatggcaagtgcaccaagctgcgcaaaaccatattcgatgtagtagaatggcacttcaaaaatatgaagttgttgcatccatagaattctgagtctttcttcaagacccgaccaatcaacgccagatgcaagatccttcattagattttcaaaatattcttcacgtttattttcatcggcatcacttgtgtaaatatagtgctgaaaactatcaactgcaatacaccaaggcaaaaatgcaagtgcaccttctatttgttccctttttgcctttttcagatcctcaggtttatcataatattcataaagataatcgacggtaaacatctccatactcattgaggcaagctctgcaacctccattggatagtccttgaaaggatgaataaggatatttgaggtatatttgctatgaagtgagtggcccgattcatgaagaagcgttcgcacatctgaattaagaccaacggcgttcataaaaataaaagatgaaccgtgctcaggaaggcccatattgtagccacctggtgctttgccaatcctattttcaagatcaagaaaatctgacgttttcatcttcaaaagatttatcccaaattcatcatccacgtgtccaagcactttaattgccttatcaacaaattcttcaattgtattaaatggttttagaatccggttatctacatcaactgaagtatcccatggacgcagcgaatcaagaccgagtttttgtctttttatctcatttctctcctttaaaaatggcacaaccgtattcttaacaacgtcgtgaaaattgaggacatcttgaactgtgtaagaaaatctacctttttcaatatgtttgtagtctctataattttcaaatcctgcattctttgcttgctttactcttatctccttaagttgatcaaagatttttgcaagatcggttgatactttactaagtgcttcatatttcttttgccatgcttcttctcttatccctctatctggatcttttaagaagacattcatttgagagaaagtcttttcttctcctctaaaattaacagttaattttgcaattatctctccatatttgttagagatttcatgttcttttacgaaaagcgggatattttcctctctaaagatttctattgcatttgaaatgattgtatcaagatgtttaaactcaggttctgtaaattcatgtcttgcgggtaaatcgtaatactttttcttaagcataaaatcgtactgcatggcaagacttacaacctctgaataaaatttgttaaaatcatcttgatactcctttttatccataaatcttgtcatgtttatgtatttccatgcataggtttcttccaaaatatcggataactctccccatttttcaaggaagcatagcaattcatctttattgtttgttggctcattgagtaaatctcttaatgctctctcaaaattttctttattctcaacggtaaaatcttctctataatattttcttggtcttcttttaataacaagatcttccattttaaactcctttctttaaggtgtgaagcttatcaaaacacacttttagttcgttataaatgagagaaactttctctctatcccacttactctgatcatcacgcaagaatgttgttttatcaactctgttatcaaagaaagaaacaggcacaaacacgtttttcttttcaacaaaaatgtgatctttcttcggagacacatttttcaagtattccatatcatctacgccatactctttaagcattacttcgagtggtaccccatgatgaagtattgagcctgggtcatttggatttgccctttcaaaattctttctccttgattcctctggtgttacccacacgtataggattgaactgagtttaagaatcgttccgtcaagggcatttaaagtatgctcatatccatacggatatggaagaggaggagttaagccatcggcaccaccgcgtgcaaactcaattacaaaggtagaattttctatatcgcttttagcacttctatttatatttgaaattatatctcttgcttcttttgataattttgaagaaagcacattgaaaacgttttgagaaagttttgtaagtcgttcttcaatatcaaacctggatgcggcctcatcaatccttcttgtgagcgtagcaaatgcaaaatcttcattgtgagtagatctttcaacaatatccttaaattcgaggtttataagttcagtcaaagtaagccagtctctaccctctgtgaaagggctttcgtttgatgcataaaaaattcttttctctccaagtttttcaagttcttcatcgattctcctcataaagaacacataaggaaaatcatcaatgtgaatgtcattaccaagatggaactcacttacccggattttttcatcaagactccgtataaattttctaatttctgatttgcccgatgcaggcaatcccaaaagcaaaacaacgtccaaagtgtctttcataaaaacctcctaaatgttaattgatgcaagaattccacttcccaaggcaacaccaacattgcccagggttgaaaattcaaactgaacactttttccaggaattttaagtgtattcttataaaaactatccataatgtcgttaaagataagttttaatgattgacccatccctccaccaattattatcttttccggattcaaaagatttacaactattgaaagaccatgaccaatatgcattgctgtttcatatagaacttcttttgcaattgggtctgtatttataaactcaaatataagaggtgtatcaataaggtcaaaattataattaatactttcaagtaatggcgatttggtagttttattgatgcgctcaagataaattcttcttattgatggaccagatgcaaatgcctcaaagcaaccatattttccacatgtgcaaaggggtccatttggatcaagagtaatatgccctatttctcctgcaaggttgtctttcccgcgtacaatggatccgttagtaactatcgcagagccaattccagtgccgaaagcaataaacaaaaaatcttttaaatttttgtcacttcccacatacagttctgcaagtgcaccagtctttgcatcgttatcgataaacgtatacaaacctgtttctctctcaacaatttcttttaaattgacttcctttaacgcaggaatatttggggatccgtgtataataccattcttaaaatcaacgaaaccagcaactccaaaacctacactttttgtattttctgttttcagttcgttaatgagattgataaccttttcaattattgaggatagatcatttacatcgcctgttagaactcttttacttgaaagtatttcaaaattatcattcaatgctaccccaaatatctttgttccacctaaatcaactccaataaattcattcatgatacaattatttatatcacattaataatttaagtcaaggaattaaaaagagttttttctcataagttccttaaaaatttttctggtataatttaaaatatgaaagcagaatttaacaaggagaaaattcttcatgaattttcaatgcatttgatgttaaagggatattcgcctttaacaattaaaaattacttatacataataaatgatttcttaagagagttccaaatacctgatacaaaatctatacaaaaatactttttaaagaaaaatatttcaaagaacgcaagggcaactcaaacgctaattttaagaagctttgcaaaatttcttaaaaaagaacttcatattgagtttgaaacattagacccaccaaaaacatcaaaaacactacctacatttttaacaaaggatgaagtgaaaaaattcttggaggttgtaaagaaaaacaagagagatttcgccatcatagcatttctcatctatacaggtgtaagagttggagaacttatcaatataaaaatcgaagatgtaaatcttggggaaaattacgtaagaatcaaggggaaaggagataaggaaaggtttgttccaatttcgttagaactatcaaatataattaaggaacacttaaaggaaaaacaccattcagaatatctcttcgaaagcaaacgacggaaaaagttttctcctttaactattcaacttatggtaaagcgatacgcaaaagaaacaggtattcaaaaaaagataacacctcacaagctgaggcatacatttgcaactcttgcgcttgaatctggtataagcccaataactattggagaactattaggacacagttccctaaatacaacaatgaaatatacgcatgttacaaataagttagcaaccgaagcggtgaggagaattagtgaatttacaaacctcaaagacattattgagaataaataggatttgaaattttccaaaaaacaaatataatctcagtgctatgggaaagaaaataattgaaatagaaaaagcacaatatccatatacctgtgctatcgtaaataaccagttaatgggatttcttgatgaagttgaagaagtgagaagtatagagcttcttccagttacagaaggtgaaggaagaagaacttatgaaaggagtatagcttttcttgcaactgttgcattaaagaagatttcaaaagaacataaacttacaataatgcattctataggggaagcgctttatggagaaattgaaaatagttcagacgaacttgtagaaaaattaaagagccaattctttgagttaataaagaataacaaacctataagaaaatttgacctcacaaaggaaactgcaataagaaaactcgaaaaagaaggtcgatttgaagacatccaaacaattgaatacttggcaaaagatgttatttctctctatgaacttgacgacatctacctatattttgcaggcccacttgttcccttcacgggaatgataaaagtcgttgatatagtaagggtaaatagtgggttgtttttcttgcttccagataggaaaaacccaaatgtcttaaacacccttcccaaatacgagcgattgcttgaagcctttaatgaaggaaaaaagtgggcaaatcttcttgacgtaagaaccgttggcgaacttaacaaaagcattataaacggcagaatatccaacataataaaaatgcaagaatctctccacgaaaagaaaatttcagaaatagcgcaacaaattcaagaaagaaaggcaaaagtagtccttattgcaggtccaagttcatcaggaaagacaactttcgcaaaaaaacttgatattcatttaagagttcttggctttaagccatatgtaatttcaacggataactattttgttgaaagagagaaaacgcctcttaacgcagaaggaaaccctgattacgattctattgaagcaacagattataaacttcttcaagagcacattaacaaacttatccaaggagaagaagttgatatcccaaaatacaatttcataacaggaaaaagggaaaaagggaaaaaagtcaagattgacgaacatggtcttataattatagagggcattcatgcattaaacccaatccttacgaaagacgtaaaagaagaagttaaatacaggatatacgttagtgctctctcacaggtgaacatcgataatattaatcgtattccgacaagggatacaagactcattagaagaattgtaagagatgtacattttagaggaattcccgccgtagaaaatctaaaacgctggaaagatgtcattgaagctgaagaaaagtatattttcccttatcaggaaaacgcagatgttatgttcaattcagcgctcatatatgaacttccaattttaagaaactttgctgaagtcccccttagagcaattgaatataaagaaaaagaatatgcagaggctcttagacttttaaactttctcaaccatgttttaccgctccaatcagacgaagtgccgcctacatccatattaagagaatttatagggaaaagttcctttaagtattgatatatttcctaacaaattgaacaagattttcttttctttccaaaagcatgggtgttgtcaaaaacgcttccccaaactttgaaacaaaatttctgtctttgagtcttccatcaaagtagagaaccgcactcttttcatccgaaacaaaatctttaataaaattcttcaaatagtacattgcgtaattttcttgagatcctaaaatattcattggtaacttaatcacaaaaatcaatctatatttgttttttacgggaaactcatattgaacaaagtcaaccaaaccatcttctttagaaagtgattcgtcaatccaagtatatttgtttcttaattctgcccttatgctatttaattgaattctattctcaaaaatgaaaaggactggcttaatatcagaaaactgctcgtataaatcaagaaactctcttgaaaattcatctgcattcggagcatgtaagaaaagagggattatattcattattttctcttcattcgcttgagttgaaactacgcctcttaaacctgtaaacttttcaataaagttttctccattgaggataaaataattacttactaaatttacagaatcactcattgatgaaatggttgaaaacatcttcatagcatttgaaaatccaatggagatattctcataattataacggaaggttttgtccgccaaataatcaccatctaaatttgttatgcttgaaaccaatttgaattgtgcttctttagatgagttttcaaaattatcgaagagcgttaacatttcagatgagttacttgaactatcaaagtttgaaatcatttcaatgtcttctcttgaaaagttaatctttaaactcgaaaaaacttttggaattctatacgcttcaagaagatatacgctatcaaacttaaaatccgaaagaaacttaagtccattaaataaacttggatatttcatcaatacaaaatcgcttttctcaatttccataactctttctttaaaaggacagatatcattaaaattgcaactcttgcttttgcataaagacaagttttttagaattttgtttttaagaatgtgttgtggagcttttctcaatccaaagtcttttgttttgagtaaataagatgcaagtattgcaaagtccactctaagatctcttggtattgcgtctgtattttcaagataataatttaggcgttctacgcaaataaaactttcgaactcagttgcatcaaacactttaaatttactcaaccgatcttttaaattttcaagcagtttttctgagtaactaactataagcgactttccagaagttaacaacagaacaattaactcatcaattgaagatttttcaaagtaaaaaataccccttttatgcgtagaattcaattgactgaaaggaagagtttgaatttcaccctcttttcgtatttttagcatagttttttctgcatctccatgattttcaaataggaaattaaaatttctcgaactacttattatgtctttaagaagtttcatgtcttcgtccgcaaatgttttactttcttccaataacttcttaaacaattcgtaaagcattaacgcatcattaaatgccctatgtgccttttctttttttagattaagagtttgaacaagtttctcaaggctatgagaactcaactctggataaataagacgggcaagctcaagagtgtctactacttcattctgaagcggctcctccaaaaatctctcaagaaattctttgtcaaaagatgcattatgcgcaacaagaattgaatcttcaataaattttttaaaatcctcttttactttgttcctttcttgtgccttatcaagatcttccagggttatgcctgttaaatttgtaataaatcttgaaatggacttatgaggtcttacaagagtcttaaatgtagaaacaatctcaaaatcaacaacctttatagcacctatttcaataacttcatcgtctctattaagcccagtggtttctaaatcaaaaaaaacaaatttcatctgaaaaacactattgtggtacctataccaccttctgaaggagttccagtttcgaaacgagcaatacgtttattatttcttaaatattgcaaaattgcttctcgtaaagcaccagtcccttttccatgtactatgtaaacatgaggcaaaccatgtaaatacgccttatcaagatatttgtcgagtatatcaattgcgtcatcaactgtataaccgtgcaagtctatcatcattggaagttcctcttcaaaaagttcctttaactctcctcttttttctttcttcacttcaactttctcttctgaaactggttcaagatctgaaaattttagtgttgccctgattgcacccatctggacaattgctttttgctcatcgtttttcacctggagtactattccttgcgccttcaacgtccttacatatacaagaattccttcttttatttcagagggcccaactttattcacctcttcaaaggttttttcttgttgctcttcgattttctgctcttcagacttaagtgccttcttcatttcttgtatttccttctggctttttatagatacatcaagattttcgagaatcttattcatcttttcttttgtttcatcaataattctctgcgcttcttcatacgcttttcttatttctaatctctttcgttcctcaagttcttttaatttttgctcatatgtttcttttaagcgcatcgcctcattctttgcaacttcagtatctcttttcattatttcaattgctctattgtcctcgtgcattttacttacgatttctgctttttcaataaaatctgaagaaagttcacttcttgcatcactaaggacatcctcaggcatgccaagtctttctgcaataatgagagcatggctctcgccagggattccaatatacagtttatatgtagggcttaatgtatccacatcaaaacctacagaagcattctgtgcttctttaaacttatatggaaattcttttatctttccatgatgtgtagttacaattgaagacgcaccaattttgtatagtcttttaagaatagcaaacccaagggaagcaccttcctcaggatcagtccctgcacctaattcatcaattaaaacaaggtcatctttcgttgcattctttaaaatatcaattattcttaccatatgtgaggaaaatgttgaaagattttgttctatactctgttcatcaccgatatcagcgaagacatctctaaaaaaaccgaccgttgaattcgaaatggcaggtatatgcattcccgcctttgccataagtgtaagaagtcctgtcgttttaagtgtaacggtttttccaccagtattagggccagttattataagcattttaaaatttttccctacttctatgtcgattgggacaaccacatcatcatttataaacggatttcttgcttcatataactcaaggtaaggttcattgacaaggattggttctgatgccttaaactctaatgacaatctcgccttagcaaagataaaatcaagtttataaatgatatttaaagattcttcaactgcactaaatttatttctgatacgttcttctaattccaatacgatacgttcctcttctcttctttctttggaaaataggtccacaagtttgttgtttagctctaccactgccatgggctcaacaaaaagtgttagtttacttccagattctccctgaacaacgtaattgaaagatggttttgaattaagtctgataggtattacatacctgtcgtttctcttagttatgattttatcctgaattgcgtcctcattttccctggaatacaaaatctcctgtaaaatagattgaatccttaaatatgtcgttttaatttctcttcgaatgatgctaagaagtggcgatgcatcatctacaatttttccatcgttccctacaactttccttattgcctttactatatcttcaaagttagaaagtttcattatgtatttaaagacttcaggataagtttctctataagattctcctatttcttttatttccgaaaatgcagaaagaacatctgaaacccttaaaatttcctcaggagttacaagagaaagaactttaatcttctcgaatagcggctcaacatcaataaactcgataaaaggcaaatcaccttctttctccaagaattttttcgcatcagttgtttcttttaatgcaacagtagtttcttcaaaagactcataaggtaaaagatttcttgatagttcctttccgccttttgtaaaggaaagtgcttcaagtttatttaaaattttgtcgtattcgagcgcctttaatgtgtcttcacgcataacaaatctttcaattcctccaaactatacgtatttaaaacctcctccttcttcatccaggctctccttaagagtttaataccatatttcataaaatacaaatgccctctgttatgtgcatctgtcccaactgaaaagtatttaacatttgcgcgtctagcttctttaattaaacctgtgcttaagtccattctgttaggaaataaattaacctctaaacttactccatacttggaggctaaattgaagatttcttcaatgtcaacctcaatgctttttcttacaaaaattattctatttgttggatgtgccacaatattaattataccactttttattgcttttttaacccgttccgtattttcaaaacgtgtatttgaaaactgatgaagtcctcctattacaaagtcgattttactcataacaacttcatcaacgtcaactgtgccgtcaaagtttatctctgcttcaattcctttcaataaatatggactatatttttcggcgtttatccgatcaataagtgtactttcttttaaatatgttttttgagacaccccatttgcaactttcaatccttttgagtgatccgtaatcgcaaggtactcatagtctaagaacccaccttcttcgtgaagttcagaaattgttgaaagaccatctgaaaacgaagtgtgaacatgaagatctcctttaatatctgatagtgttataagttttggaagagaatgcgttatagaaagttcaatttccacttctccttctcttaactcaggcggaacatactgaagagacaatctgtcataaaattcttcttcggaactcgcccttaaaagaacatatccgctttttgaaatatcaaaaccttttgactttgcgatctcctgaatttccttgttgtgctgtttagaccctgtatagtattgaagacctgaatagaaatattcttttggtactctaaaaaatttaagttgcacaccatcgatatctttgaattggatcaaattgccttttcttacgaaattcacaatatcgaagtttgaattaatattctcaataagattgtcttcttcaaagtcataaacaaaatcgatattatttaccacttctttgccacgtcttacacttcctgcaacacttatattaccaaaaccagcaagcgctaattttacagcattagcataagcacaagcataaaagagacttaattcccttatgctactttcgtaataaaaaagggctcttcttaaatgttcttcaaatttatctgaaaagaatcttttaacaataccctttttcattgccttttcaagttcagcaaacgaatcaatgttaagtgaatgatatagcctaaggacatcactaacccgaataccagggatgcttgcaagttgttttaaaactttcggtatcttagcctcaagttgctccttaagtggcgaataaccaagtccttgcaagttaaaaacttcttcctttacaaatggtgggagaaaattaaaatttgtgtatttttctaaagagttttcaagagcaaggatcgataaagcagagtgttcaaatgtataggcatcccttgtattgcctgatatttcaagcaacgtttttatttcaaggagttcttttgcaaccttaaagttattcattctttcttaaagtaccacccgttttgtttataatattttcctctatcttttttataaactcgtcaacttccgcaccttgaagagttcgatcatacgagataaactccaatgagtaagcaaggtttttctttccctcaggaagtggttttccttcataaatatcaaacaatataattgactttaactctttaatattggagtctcttattgcctttctaactaagatctcttcaactgacttatcaacaattattgcaatgtctctttttacgggaggataaagcgaaaattgactgaatttattctcgaggtttgcttccttgaaaagttcgttaacctttaactctgcgtaatatgcatcgtctaataaatctgggttaatttttccaagatagccaaaaaagttgccatttacgataaccttacttgtttggtatggatgcatatgtggttgttcgtattttacaaattgggcactaataccaaattcttcaaatatactttcaataagccctttcaaataatagtaatcatacggaagattccttccatacgggtttttcccgattctattacctttcaagaaaattgacatcctatactcttcgctaagttcatttcccattttgaaaaatactttcccaatttcgaagagcgaaaggttttcaacatttatattcaaatttctttgtgctacttcaaaacttccaacaaacagagttggccttaaaagagacatatcttctgtaagtggatttaaaagttttatgacactatcttcatataaattaaatcttgtaagtatttctttgtttgtaagggtagaagtaactatttcatttagtccaagatgtagaagaatatctctcagtttagcgttaaattttaggattggctcaaatgttccacttcgaagtggtgctataattggtttttcggaaaattcattatatccacgcatacggacaatttcttcaataaggtcttcctcaatggaaatatcctgcctaaaggaaggtggtgttaccgaaaaaacaccttctttctcaatataattaaaaccttctatatcaaaatactttttaatttcttcttcatgcatctcttcacccagaagacttgacgccttacttacacgcaatttaacactttccttaggtttcctaaaatctgtaactctgtccttaaaagcaagtccacctgcttcctcaagaatcaattttgtcgcaataagagaagcagttggtgtaaattgggggtcaacacctttctcaaaaagcgaagaagcatcagtaattaacccgagacttcttgaactttttgatatagtcgaaggcgtaaagtatgcgctttcaaggaaaatattcttagtattttctgttactgctgtgtcaaagccacccattacacccgctatagcaataggacctgtttcatcagttataagtaggttttttgaggttagtgttctttcaatctcatcaagagttttgattttttcctcggcagttgcaagacgcacaataattttcccttttagtttatcaaagtcaaaggcatgcagtggctgtccatacattcgtgcaacatagtttgtaatatcaacgatgttatttataggacgaattctcaaactaaataatttctttctcaacttataacttgacttttttattgtgacatctttaatgagccttcccgaataaaaactgcagtgctctttatgtagaatttctactgggaatggggtttctgggagattcgcatcatcaaataaatcaaacttaaacttatcaaaatttgctctccttccttcgtctcttgcaagaagaatttcaatccatcgagcaacgcctaaaacataaaaggcatcggctctatctggaagaagcgaaagttcaagaaaggtatcctcaacaggaaacagtttctcaaaaccaactccaattggtgtgtctggtggcaaaatgaaaattccatctttttcatcattactcagtgtgtccggatcaaggccaagttccacgtaggagagcaacatcccttgagagcaatatccttcaaattccttttcctttattattcttccgtcacttatttttgaatttacttttgcatatgggacaatatcattctgttttacgtttgttgcagccgttataacttcaacaattccatctcctgcatctacctttactttaaaaagttttgttccttcaataggataaacctccaacactttcccagatacaacattttcaaatcgcttctctacgttttctaccttttctacttcaattccaacataagtgagtttttcggaaagttctttcggtgtatatggaaagtctataagttcctttaataagttgtacgagacgatcatgtttcctccttaaaattgtttcaaaaatctcatgtcgttttgcaagaaatacctaatatcaggaataccatattttaccatagcaattctttcgattccccagccaaatgcaaacccttgatactcctctggatctatgttaacatttctaagcacattcggatgaaccattcctgaaccacccatttcaaggtaaccagtgtatttacacactgggcacccctttccaccacagattacacaagtaattgaagtctcagcacccggctcgacaaatggaaaataggaaggcgtgaatcttacctttgtcaactcaccaaacatcttttttgaaaattcagataaggttgcctttaagtttgcaaaagagatattcttatcaacgacaagaccttcaatttggtgaaactgtggtgagtgcgaactatcaagtgcatctctacggtagcatcttcctatcgcaatcattcttataggtggtttttgactttccattgttctaatttgcattggagacgtttgagttcttaaaagcattttttctgcaaggtaaaatgtatcttgcatatcccttgctggatggtgctcaggtatgttaagtgcttcaaagttgtaataatctgtctcgatatcaggtcctgagaagacatcaaaacccattgaaataaaaatagatttcacttcctcaattactttatttaaaatgtgctcatgtcctctttcaacaataagtcctggtgcagtaatatcgattgcttcactctttaatttttcctcttttaaaatatccaaaagtttgcgttctttctctttgattgtattttcaatatactcttttaatttgtttacgttttcaccaaattctttcctatctttatcggcaatacttttaatttgtttgaataactcctgtatttttccttttttaccaagaaaaaatacttcaatttgctttagttcttcaagattattgactttatcaactttgtcctgaaattccttcttaatatcatcaaacattcccataagttgcctcctatccttaaattttatcaacaaaaaaataaaagtcaataaaaataaaaaaggccttgagttaatcaaggccttaaagataaatttttaatcaataaggcatgcttgcaatgttaagaaggggaatgcccacaaagtacatataaaacacaagaattacaaggccaattaaaccaatcgtaaaccctgcttttaacatatctttaacctttacataaccgcctgtcattacaacaacattcggcggggttgatgcaggtaaagaaaacgccaaagaaattgcaaaagttgttggaagcattacaagatatgggtgaatctttgctgcaaccgcgactgctcctgcaattggcataaatatggaggttgctgaagtatgggatgtaaattgtgcaatgaggaatcctgtgccaccaacaagaaaaataacccacaaaagattaacaccttgtaagaaagtgagttttgttccaacataatctgcaagttttgttgttaccatcgcatctgcaattgcaagaccaccaccgaaaatgaggataatatcccatggaagtttcttcacggattcagcgcttaatacagtctcgcctttgttaaaatcaacaggaattacatagaacagtaaggctgctaaaatcgcaacggttgaatcgtgcacaaattttgaaacaccaataacggtagaccatccttttagtgtaaaagttccaaaattaatatctgctctgaatatccataaaaacaccgttataaaaaataccgttgcaacaattttttctttcctacccatccttccaagttttcgtagctcgtttgcaaaaatttctttgctttccttaagccctgaaaaacctgctttaaagaaaacagaagtaagcataaaccatgtaaaaggcaaaaatattactataaatataacaccgaacttcgtaaagtcaaggaaactaagagtcggtgcattcggaaacatttgcttcgccatgctcatgaaaatgatatttggaggtgtgccaattggagtgcccattccaccaatgcttgccgcaaatgcaacaccaagcatcaatgctgttgcaaatttaaattcgcctggagttgtatcaacttcaagaccttcttttctaatcaagcccttataaaattctattattgacaatgctataggcaaagccatcaccgttgcagtagtatttgaaatccacatagatataaagcctacagcaatcatgaaagcaagaataattttcttcggggaagtccctattttatcgataaggaacagtgaaaatctcgtgtgtaaaccagactcttccagtgcctcagaaataaaaaagcctcctacaaagagcataatctcttgagacatgtaactttttgcaatgtcttttgcagaaattacctgaaaaagtggaagaattaaaagaggcaaaagagaagttattggcaatggcaccgcttcagttgcccaccaaatagccatccacaagagaagtccgattgttatctttgcccctacttccatcccctgaggtgttttaattagtaaaacgataagaaagattaagatgcctgcaaaaaaaccaaccttttgcgataacttagaatgtttttccattaatagcctcctttgttcctaattcatatcctttttctaacgccttaatattaggttcgcttctatttttaaatctttctacaacagccctctttaacgcttcaagtgttacgattcctgttaaccccgacaaaatacccagtgcaactatatttgcagaaatttgtctaccagttatatcaacagaagtttttgttatggaaaatgggaaattttttaacttatcatctaaatggtacacataaaattcatctaaaatgacaattgaatctctcttcaaaaactttgtgaactcatcatatgcatcctgtgttagtgcaatcaaaacatcaggaatccttacttccggaaaatttatttcctcgtctgaaataattacatcagctttcgacatttcaccacgggccgcagcaccataaacctgtgattgaagaacattcttcccgtcgtaaatgccagatgcttctgcaagaataatacttgctgaaattattccttgtcccccagaacctgcaattctaatctctttcctcatttctcaccttcttaaccatttcgtagtacttttcagtaaattcttctttttctacattaataaattctccaacaacaattccgtctttaacggaaagagcatttgtcttactatatggaattgatttatcttttaaccatttaatatatattgcaggatcctcgagtttgtttcgtctgccaaactcggtaacacatgaggacacagcttcaattaatgaaaatcctttgtgcataatgccattcaaaatatatttctctaaaacaaaagggcttgcaattgtttcgcgtgcaacatacgttgcaccagatgcaactgcaagatatgatatatccatcggctcctcaatttccccaaatggagtagttgttgtataggctttatccggtgtggtaggagatacttgccctcctgtcataccgtaggtgaagttattaaaaacaataacagtcatatcaatgtttctttttgctgtatgaataaaatgattacctccaattgctgcaagatccccatcgcctgttgcaacaatcacatgaagatcaggatttgcaagtttaatgcctgttgcaaatgcaagagggcgaccgtgtaaggtatgaagagtattaaaatttacatagccagaagaacgcccagcacatccaatccctgacacaaagacaattttgtctttgtcaatttttgagcgctctattgcacgtaaaatggcgccaagcacaataccgttaccacaacctgcacaccaaatatgaggtagtttattttcacgcaaattttctaaagagatttctgtatacatgattccatctcctctggcgtaattaattcgccattttcttttccaaagaaaacaacatctctctttaaaatcctttcaacctctaagacatattgaccaagattcatttcaaacacaaaaactttttttccatctgcaatttccctaagaggcaattctaacgaaggccaaatagttattggcctaaatagaccaaccttaataccctttcttctaagttcaatgactgcatcctttgcgcctcgtgcagttgccccataagaaataatgagatactccgcatcctctgtataaaatgcttcaaatttaccaatatcatccatatttttgtagatctttcgatgcaagcgctcaattaatgtttcagccttttcaggatctgaagttggaaaaccagtttcatcatgcgttaaacccgttatatgaaagcggtatccctctccaaagtttgcaattgggggaacatcatatcttgaatcgaatggcaaatattcttcttttgatacattaggtttcagcctttcgattacaggtaaatcttctactaatcttaccttttctctcatatgacctattacttcatcagaaagaagaataacaggggttctatacttttctgaataattaaatgcctcaacagtcaatttatatgattcgtaaactgaacttgggtagaatactataacaggatgggatccatgagttccccatcttgtttgcatcacatcgccttgcgaaggatacgttggaataccagttgatgggccaactcgctcaatatctgcaacaacaataggaatttctgaataacttgcaaaaccaagtccttcctgcataagggaaaaaccagggcctgaagttgcagtcattgccttcttgcctgctaaagatgctccaattattgcacttatacttccaagttcgtcctccatttggatgaaaacgccaccatttagaggcaaaagatacgacattttttctgcaagatcggttgatggagttattgggtatcctgcaaaaaatctacaacccgcataaattgcaccgtatgcaattgcttcattaccagaaattaccacttctttcatactttcacttccttctttattacaatcgcaaaatcaggacagaatacttcgcacattccacaacccatgcacttttcctcattttcaacttctactttaaaatcctctccaattcgaagaatctttgcaggacaaacagaaacacaaattccacaacctttgcaaaaattcttattaatgattactttatttttcgccatttttgagtatctcccttagaatctctgcaacttcaacaggtgttttaccaacccttatacctttactctcaagatacgcaaccttttcttctgccgttcttgtgttgggggtaacaatcgcccctgcgtgtcccatacgtttaccttttggtgatgctcttcctgcgatgaacgaaacaacaggcttattaaagtgcttttcaatataatctgctgcatcttcttcgtcagttccaccaatttctccgacaagcacaatcgcctcagtttcaggatcactctcaaactcttttaaaacatcaatgaatttcattccaataattggatcaccaccaataccaacagcagtagtttcccctaaaccaatatcagatatgtgcttaacaatttcatatgtaagtgttcctgaccttgaaacaacaccaactttaccttttttaaaaatatttccaggcattatgccaagttttgctttacctacagaaataacgccagggcaatttggacctatgagtcttaaacctaacttctttacataatcaactactctaaccatgctttggacaggaattccctctgtaatcgttactataagtttaattccagcatttgctgcttcatatattgcatcttccgcaaatttagcgggcacaaaaattacagttgcatttgcatttgtttgtctcacggcttcttcaactgtatcaaaaacgggaattccatagacatccgatccacctttaaacggagttacccctccgaccacatttgtaccgtaatcaagcatcgcctttgcgtgaaatgaaccatctcttcctgtaattccctgaacgattacccttgtattttcatcaacaagaatgctcatatctcacctcgcatttgcaacttcaacaacttttttaacaccttcaaccattgaatcggtataaataagaggtgtatctttaagtatctcttttgctttgtcctcgtttgtgccagtaagccttacaactatcggaacatcaacctttgtcatatcaagtgcttttagaagaccgtttgccacatcatcacagcgagtgattccaccaaaaatgtttataagaatcgccttaacgtttttatctcgtgtaatcatttcaattgcatttgcaactttatcgggagaagatgaacctccaatatcaaggaagtttgcaggctctccaccaaagagctttataaggtccatcgtagccattgcaagacctgctccgtttacaagacaaccaatatttccattcaactttatgtaagtgaaaccttttgactttgcttcaagttcaagcttctcttcttctgtaggctctctaaggtcctcaagttcgggatgtctaaacatcgcattgtcatcaataacaatttttgcatcaagtgctaaaacaacgctgttatctaccactgcaagaggattaatctcggcaagattcgcatcaagtgaaatataaaccttatataatctctcaatgatgtctgctatcttgggtgcaatattcatatcccttgtaagcaacaaagaggccttctttgcttcataagaaaaaagacccataataggatcaatataaattttgtagattttttcaggagtattttttgcaacctcttcaatatcaacaccgcctgcttctgatacaattaaaacattctttttgcttcctctatccacggtaaacccaacgtaaaattccttaactatattaactgcttttgcgacaagtaatttcctaacctttaaaccttttatttccattgaaagaatttcgcctgcaagttttaaaacatcttcttcagtttttgcaacttttacaccacctgcttttccacgacctccaactaaaacctgggccttcaaaacaacaggtagcccaattttttttgcaattcctaatgcttcttccggattgcttgcaacatccccaacaactacttggatgccgaatctttcgaaaaattctcttgattgatactcctgaagattcatcctaaactcctttctctaattttctaagatacgcgtagaccgtgtagattgaaatactaagtttctttgcaacaaaatttacagaatttttcaatttaaagaaaccacgtctatatagttcagaaacaacagaaaaattatcaatactacttgtagaactttttgatgaaagcaccgagtaaacctcattgaaagttttttcaagtgcttcatcataattgagtgtggtaattttattcaaaatttctttttgtgagtcttcaaaagtaagaaagtaagaagtaaatttattcattacttcaatacctgaaaggtccatatttaaacataatagaccaattaaatcgccctttttgtttcttatgccgatagtgattgatctcaatttcttccttctataggaaagactttcatagggaccaaaatattcaagcccatttttcaatttctctattacatattttcctgcttcagtaagggaatctcctacttttcgccctgttatttcgccattttctattgcgatgatttttgactgtccatcgagaagcgaatgcaaaacgatttcaacagtttctccaaagtaatcctttaatgctttaactacaaccttataactttctaaaatatctctgtccattttttccaatattttgttgataaattatacaaaactttttagtttatacaagattttttacaaaaattatacaaatatttttaccctataactgctttttcaataatcaactttccttctttaaagcgtgataaagttagattatttgcctcttcaagaaagaacatcccatgggttatgtagtgtgcaagaagtttcccaacaattggcccaagcataaacccatgtcctgaataacctgtgccaatgtagagatttggtataggagttccaccaatgataggatgtttgtcaggagtcacgacataaaacccagcccattgcctcatgagccttactgaagcaagtttcggaaacactcttattagttcatttgaaaatttttcgacgaattcgtaacttgtatcaagattttcctgaggtggttcatttgtatcagtcccacctatgattcgccccctgtaagtttgtgtaaaataaagcgatccgtcaacaaccattggagaaagaaaaatttttagaggctctgaaaccacaatttggtgcttataattctcaagaggaatatctattccaagtttatttgctaaccttttcgtgtcagatccagttgcaagcaaaacagaagaaacagagtatttatctttatttgtaataacctcggtaattcttccgctctttagttcaaaatccaagacctcttcataatcaaaaattttgatcccactatttataagaaaaacccttaatgaatcaagcacatcctgtgggtatgcagagccatcggtaggacaccacgatgcaccaataattccttcaaggtttaaatctggtacaatctctttaatttcttctcttgatataattctacttgggacaccaaaaaggttttgaagtcttacgtggtttttatattcattgagtgcctcttcacttcgtaaaagccaaagatatcctccttgcctaaaatgaattggcaatggcaaactttcttcccagtactgccagatttttacagattcacgcatcaaaacgatatgttctcttgttgtaaattgttgtctaatacccgtgccgcaccgacctgtggagcccgatccaacataacttttttcaataatcgcaacactctttacaccatttcttacaaggtagtatgcagttgaaagccctgttatgccaccaccgataattaaaatatcatagtttttcatctttcctctcctttacaaagattccgaaaggtattggcgtttctggtggacgaactgttatattattaggaaactctttgtttaattcaaataatatcctctgaagaagcggtatgcacgtcttcccttgacaaggaccagttcccacttttaggtgccttcttaaggattctatatctctgtaaccttccttatatgcttcaataatatcctcgtatgtaacatcttcacacctacagataattatgtttttcttatccatggataacctcaatgtttcttacttcataaataagatcgtcttcttcaaacgaaactgttattatcgatgactgtgtatctttttccacctttaaaactttttttacaataccaattccaactcttatgccttctctatttaacaggtaaactgaatcacctgcctttggaagaggaagcatttcatatggtaatgtaatctcatactctgaactggttttatgaacaagaaaaagcgcaagaccaggacacaccataacacatttgccacatcctatacaaaggttataatctatttttggaggatctttgatattctccattgaaattgcacccgttgggcacgaggaaacacagggattacacggaatttcctgtacgcattcgcttatagcaacaggatgttttgaaatttgctcaggctttggaaaatctttaattatatcctcttttgtaataaagcctgttctaaggtaatcactcatacattacctccttaagcccctgaactatcttcaatgaaaacggactacttctaaggcgctcaaggtcattttgcgtttcttttaatgagccttccacatcaaaccctaatttcttaagaattgaaaaagacgcaatttttccttcaatcattgcagttgatgcttcttcgatacctgttacatctcctgcaacataaatattcctttttgtagtttcaagttcggcatttcttaatggcacatatccgcccagagatggtatatattttaattcgcaacctgcctgcgccaatagttgataagacggctgaagaccaactgcaagaaggactgcatcaacatccatttcaaactcttcgcctgtttcttcaaagttctcgttaagttttacaagcagaactttctcaactcttccgtttcccatcgcctttttaatagttgtttgtgtgtatatcggcactccaaatcttcttaacttcgctgcatgcacaaaataacctccaattttaggtgccgcctcaattaccgcttttactttcattcccgcttgcaacagttgataagacacaatcaagccaacgtttcctgcaccaacaacaagaatattttcgccaaccttaattccgtacacattcataagtgtttgtgctgcacctgctcccattacattgggaaggtcattcccttcaaacggaatcattttttcagaagcacctattgcaaatattgtaaatttcggatagatttttaaaagttgattgtctttaaaggcaagggcaaggttttcgttcggataatatgcaaatactgtcgaattggtaatataattcacattgaggctaattaactcgctaataagttcctctgcaatctttatgcccctggtacctgcaccttccttttttgaaccaaaaaatttatgcgtttgctttataagttgaccaccgagatttgggttttggtcaagaagaagcacatcaactccattttttttaagtgtgatcgaagcctcaagtcctgcaggtccagaaccaactacaaggactgttggataaagagtctgtgcgcttctaaatctgtctatattttttggtaattccccaaagcctttttgtctttttacgaccatcccctcttgtgctgtaagaatgcaagttctcacatttggaataccattcacttccataagacacgaggaacatttacctatagcgcaaaatataccacgaggacggtgtaatttagggctttctgagaatacatcaatgccatttctataaagagccattgcaacaggttcgccttgataggcttcgacagatcttccttcgaaggaaaatttaacacttcccattctcttaaactgaagaatgggatgactttcgatttccatcacccaccacctttcaattcatgccaaacaaattataaaagattattcaataaatgccaagcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttgaggcatttttttcacattttagcctgatttaaatgtgtggtgcaagtttggtttgttttatgtattttgagcatagttatcctgtctttaatgttttggagaggaaaactctttttaatatgtgcttaaatttattcctctgtaacctgtgtccttcttaagcgggttctatataaagcctatgtcttagcaacaaaaatacaaggagaatttggagatttacttcatttaggcaagagtatttagactttatttatatacattcctttcgcatgcttttaacaatagtttaatcaattgtttttagtcatgacggttgtgcaaattttaaagtgaatttctaaaaattttttctgatttaagttttaggttttcccattcttaaaagaatgtttaaacttataagtgagtttttaattagatagtttctgcattctcaaatatgtgttatacaatctgagggagacatttacctcccttattattcctcataaatttagcaacaaattcacgaagagtagttgcaaactttgctttcttaacctccatttttatgtggaaatcgaacaaaattttcaaagatgaaaaagcctttaatataggactctccgttaacattataaagtttgctaatattttttattagtttatcggtttctacttttgataactcctttccattcctgtctcttacaacgatgaatttgggctcaagagaactccactccagtatcgaagcaatctcatttgttttagtgttaaacgctatccagaggtgtctgtaattttctgatagagtttcgtctttagttttctctccgtaatctacagtgccattaagaataagaaagtccttatactcacccggaattgctgggtatccaccacaataaatcggggcattataaaaagataaagatttaaatatttcttgctgatcgaaaagtttacaagtataatcatctggatttataacgccgatataacaaccacacaaaggaacatagaatttaccttcaataattgatacctctgattggttcatatatggaatgcatcctttaaggccagttacttcattccactcatatgtgcctttctctaaattaatcgtacagataagaaaatgtcccattcctacactatcataatagagaagaagttgtttgacctcattcttatccttctcataaagacaggcctctcctatatcgacacctccatgaaatacatcgttatagagggagattttaatttctttttctataagtttttttccattgttatcaaacactcgataagtaaaatcgctatatttctcctttagatagttgatacctccaacatttttcatttgcacctgaagattctgtgaataattaaagaggtcataatctttaattaccttgccagaagcgaatttagcagaatctattggatcatcaaacattgtgattttgaaattgaaggagttttttacattatgatattgacttgaaagataaatgtagctttccccatcccaggataaaggaggaccaaaatagtgaaccggcatgctccaatcccaaactccaggtttatcagtacggtttggttgagctttaactatatacagaaccttgtttgtctgtaaaatctttccatttgcgatatcccagtaatttagatatgcctcaacataacctgctttttgattaactgagaatgttaaaaatgggatggaactctcggagggtgcctctatcttattattgcacccagaagtagatacaaacaaaacgagcaaaattaaaaacagaataattgtctttcttgtcatcatggtgtaaatctccagcaactaactttataaagatatttgcttgatgaatcgtagtagtggtttttcacgtcatttgtgtgcgctgcaaaatagttataatagattccataataaccataggagtaatcatccatggcaacgtgatacctttcaatttggccatattgattataacgccaaaatacagctacatctccaatatctaagctattatatgagcatgaagaccaatcacctctacttaccatatagtctgtaaggtcgggaacaaaagtccaacaccacttaccaccaaatcctgtttttctaattgaagggttccaataattatctatagccattccaccgtaatacattgcctgggaaacaaagtcagcgcaattattacaagctaactgttcatagtagccattagaatacttcgtcaaagggtattgtgaattgttccaataactcatatctgtatattgagaaactactggtgtattgtttatccagcaagtaatagttttactctgaagagcttcactcgtatacaggtcagcataatttttagcattagttctgttgtaaagattctgataaacactattgggagaaattggatttgcagaaacatttgacgaatataatttctcaattaaacccttaatttcagtgtaacctctcttctcctctacgtcgtatgtgaatgtagaagaaacaaatgaattgtttgtatcttcccatcttgcctcccctttaacagaaacatcatagaaaatctttacactgtttttatcgattgttccttcagacgtaataccacatacaaccttaaaagtcccattttcttcatgcaatttactaaccatgtcttttaatgcatcgtatttttctttaattgctaattccacagttttaatttgagcgggagtaagttttgttttattttcattcagatacctttgcataccttttaagaaaggagattgtgatgcttcttctaatgttgcttttggaatcattgttgcttttacataaaaaactgcttcagcctttccatctccaatttttacaggttgaatatcattcgcctgagaaacattgacggttatgtttttaaaactagttgaacgaaccccatagtaccactcctttagaacatttgaaagttctgtgacaatcaaatcctgtttcactccttcctgcccacttgtatgcacaatctttaaagttgaaaaaatgcaaactaaaacaataaaaacagtcaaaaacattctaaacttcgtattcattttaacctcctttgttaaattttacttatctattacaaacttcaaaacttttttgctaaaagtgtgtttaaattcttttcttcttttttcctcttttcacctccatttcttcggagccttgccctcatttaagtgcatcaccttcccttccgagggagattccgctcctaacaaatactcaagaaaatattgaaactatttctcttgagttctctctccctcaaatctataatttttcttccactatattttatcgtctctctctctctctctctctctctcttgtcaataccttttaagaggatttcagaaaatctgcataaattttgtaaaatttttcctctcatataatagatacaaaaaccttgaaaaaagttccgtgaatttgaagaaaaacggaaagaatttttaacaacctaaattgaactattttttatcactctaaaaaattttagtacttttttgaaaaatttgaaagttttcgaattgcctcatcaaaaatctatatgaaattgaatcgttgcctcatataaaaatctattcaaaaatggaaatggaggtaaaataatgaaaaaagtagaagaagttctaaagaaactgaaagaaggaggctttatgattctatccctgaaagagagaaaggctgtgataaaagaggaggcagcgatataccaaaaggtaacgaagaaagagaaaagcaggatgcttgatgaatttgtgaaactcacaggatactcaagatgttatgcatcatatgtattgagaacatatggaagtaaagttgttgttgatttagaaaatggaaaaagaactgtattcataggcgatgatctgtatagtggtaaaggacttaagataaggaagagaaaaagggaaagggtatacggtgaagaagtcttcgatgcccttgtatatctatggaagatgtcggattacctatgtgggaaaagactgaatgtgtatatgaaagaaataatacctatcttagagaactttaatgagttcccttactctaaagagataaaagaaaagttgctttcaataagtcctgctacaagagattgttgcttaagaaagaaaaggataagtttaagttaaagatgaaaggaaaaacactaactaaacctgggactctattaaagcatagcattccgataaggacattctctgaatggaatgagaaagagccaggctttgttgaagtagaccttgcatggcacaatggaggtaatctaagaggagaatttctctattcccttgatgtgactgacatacatactggatggacagaaacaaaggcaataacctgttgaaaaagagcacaggttacaaaagattaaaaaaacaaagcacagatatggacattcaatgcattaaaggaaattgggaagagattccctttttcaataaaaggtattgattcagataatggaagtgaattcatcaatgcacatctattgaattattgtgaaaaagagcatatcacatttacaagggcaagaccttatagaaagaatgataattgctttgtggaacagaagaactattctgtggtaagaagggctgtaggatacataaggtatgatacggatgaggaactgaagataatgaatgaactctacaatacattgaggctctatacgaactttttcttaccttcaatgaaactaaaagagaaaacaagaattgggagtaaggtattaaagaagtacgacaaacccaagacaccctatcaaaggattctttaatgtgagttagtatctgaagaaataaagaagaatctcaggagaatgtatgaaacactaaatcctcttttacttaaaagagacttagatatactgatttttcctttgactcagaataatttcatatataatttagatgaggcaaccagataatatttcatatagaaaattacgtgaggcaacacggcaatcttaggtcatcctctcccatcccaaaataatgaccaatttcatgaagcacaacttttcttatcttttcctcaactggaatacgctccaaatttgcaaaataaataataggttgcataaatatgtaaattctgtctggcaagacccagttataatttgctcctcttttatttaaaggaacgccaacataaagtccaagaagagtctgatttttaagtccattactttcaagaaaatcttctgtcggataatctaaaatgataaactccaaattttgtatcttatctttgaggtcttttggtaggtttgatatcgttttatcaattacatctctaaaaaattctaaaatttcgtccactttcacattataatagattgtgcttgaaataaaaaagatttaccattacaccttgaatttggacaaagtaaaaacatttgaaacaaatacgaagtttgaacatgctgtttacgcaagtctttccgaagtaaaaaatgagatactaaacaaactttctttttattttggagaggagaaactcaatgccttaaaatttagatttgcagtccaacacaaaatggttgttacatttatagagagcgaatttgcctcattttgtttcttctcagatagtcctttcaaattctccctttttaaattaaacaaacaagaattatatttctacgattgcttcacatttgaaaaatttagaggactttcttctatctatgctgaggtaaaatatgttctcgataaatatcgcaatcttggatacaaagttgctcatgtagaaatcgaggaaaacaatacaccttctcaaaatgcattcaaaaaattgggatttagaaaagttcgcatctattatgtaatctcaatttttggtttaagaattattttcgtaaagagagtatcttcttaagtggagaaaaccttgtaacaccagtaaagaaaaggatgaaaccaacaaaaaagcaaattatttgaattgcattgtgaaatctaaaaacaaaattgtaaaaagaagagcgaggataccccccgctttcatatcttcccacaaaatcggttattctgtatcctaacacaaatatgagaataccaacacctattctaataacactttcagttatgcttatattttcgtctctcatttttgaggcttttgaggggcgctcctttctggtgctttatagggaagaggtacatattgcactgatggtctcattgaggggttttgaggataaagatccataagttcgtaaatctcacgaggcatttctgaagatacatttaacccaatttcctttgcttcttcgaaagtaattggataatcatgagtccagcgcccttctgttagcatggttgaaattctctctgcatcactttctgaccttccatttgaaagtagtaattttttaacaaattccttaacttgggccatcgccttttttgagatatctgcaagtataagcgtttcgtcatcaattttatctttattcttttcctcaacaacttttattatagaagctgcaggataattaccaatttgtgggtcaactggtccaagcacagcgttctcatccattacaatctcatcagatgcaagagcaagcattgttccaccactcattgcgtagtgaggaataaaaacagttaccttccctttatgccttacaagtgcctgcgcaatctgttccgttgcaagaacaagaccgccaggggtgtgaagaatgatatcaattggcatttctggtggtgtaagccttattgcccttaaaatcgcttcggaatcttcaatgctaatatatctacttatgggaatcccaagcaaactcatagtttcttgcctgtgaataagaagaataactcttgattttcttttttgctcaaatttccttataagatcaagtctctgaagttcaaggttcttctgttggaatataggagatagaattgacaagattataaaaatccagaaaagccaattcagaattgcacttacagtatccattttttcctccttaaaaatttttattcctaattaattttagtatatatcacattaaaatcaattactcttaaaagctaaacttgacatacgaaatttttttcgtataatttagtgtatggaaaaaattattgcgcacatcgacatggatgcgttttttgcatccatagaacaggtaagaagaccatggcttaaaggaaagcccataggtgtaacaaatcacccagatggaaggtctgtcattgcaacggcctcatacgaagcaagagcctacggaattaaatcaggaatgcctgttaaagaagcactcaaattgttccctgaccttattttagtgaaaggcgatgcgaacctatatgaaaaaatttccgatggcatttacgaaatacttataaaatatgcaccgaatgtcgaaaggttctcaattgacgaagcattcttagatcttacatataaggcaaaggattatgaagaagcaagaactattggaattaatattaaaaaagaaatttttgaaagattttcgcttccttcaaccatagggataagttataataaactcgttgcaaagattgcgtcaaaagaggcaaagccaaacggattgctcgttgttagaaaagaggaggcggaccattttcttaaaaaacttccagtatcaaaaatcccaggagtgggaaagaaaatagaggaagccttaaagaaaaaattcaatgtagaaacgattgaacaacttcaaaaaatcgagttaaatgagcttattaaggtcttccacacttatggcgtttttatctataacgcagcacacggtattgacaattcagaggttatagccgaatttgaaaaagaagaagaaaaatcagttggaaattctacgactcttgattttgatacagatgatatagaaattataaaaggcgttttaagacgattatcttcaaacgtgtgttacagattaaggctgaaaaatttgcttacagaaagaattactcttacaataagatatgaggacttttcaacattctcacacagtaaaaatattccaaaaacaaacctcgattcacaaatttattcggaagtgcttaatttattttttgaaatttacaacgggcaaaaagtgcgccttctcggtgttacagcaagacacttaagccacataccttatacactctttgagcaccatgaagacaaaaatgaaaaattagcaagcgctattgataaggcaagaataaaaatgggagatgagagtgtaagttatgcaaacagtgtcaatttgaggtttagacttgcgaataaaaaaataagcggaggtaattcctccgctttataacttaacaatacaaatacttagtgcgtgagaagtgttataagaattcctgcaacaactgcagtaccaattacccctgatacattggggcccattgcatgcatgagtaagaagtttccaggattttcttcttgtccaactttttgagaaacccttgcagccataggcaccgcggaaacaccagcagagccaataagaggattaactttgccacctgtaaagatgtagaacaattttcctataaggagccctccaatagttcccccaccaaatgccactacgccaagaacaattatctcgatggtttttaacgtgaggaatgtatctcctttcatcgtagatccaactgttgttgcaagaaaaatagttgcaatattaattaactcatttgcggtagtgtgcgtaagtctttcaacaacaccagattctctaaaaagattcccaagcattaatgcaccaataaggggaactattggtgggaacaaaagacctacaaggattgttacaactacagggaatataattttttccaatcttgaaacaggacgaagttgctccataacaacacttctctcctttttagtagtaagaagcctcattatcggtggctgaataatcggaaccaaagacatatatgtgtatgcagcaacagcaattggacctaacaagtgtggtgcaagtttcactgttgtgtaaattgcagttggtccatccgctccaccaataatcccaattgaagcagcctcttttatgttaaacccaaaaagaagtgcaaaaagtaatgcaaagaatacaccaagttgtgcacctgctcccataagtacagtccatggatttgcaatgagtggaccaaaatcagtcattgcgccaatacccataaaaataattattggaagaagctcggtttctacgagtgatttatagagaatatagaagaaaccatttgggggatcagtaatgcctgagaggggaagatttgcaagaagcacaccaaagccaattggaagaagcaaaagtggttcagcatctttaaagattgcaagataaattagcacaagcgcaataataatcattattacttcttttatggtaagcgcattaaaaccggaaagagacaatatgtttaaaattccacccatatctacctcactaactttaacaacttcttatttgtctcaactttatctccgggattaacataaacatcggccacttttgcatcaaaacccgcaaaaatttcattttccatcttcattgcttcaattgtaagtagcacactcccttttttaataacatctccaggctttaccattacttttaagatttttccaggaaggggtgctaacacatattcaacgttattttcaattatttcctcttttgattcttcttttataacttctgattcttttggcgctgtttctttgatattttcttttggttgaaccttctcagtcgctttaacttctctataaactctgtgcgttgcctctttgattacttcttctatttctacttcgtaaacttctgaatctattcttattttataaattttacccatttttccacctcttctcctttattgatttaatataagtaggtgttactcgtgaaactttcacttctgacgctactcccttctcactaaagtatttagcaagagcaacacttaaagcaaccatctttttagaagttaattctccgtatgcttcatttgaaatactttttagttcttcttcaaaggtttcaacactttcttttgggcttaatttcaaaaacttaaaaaggaatattaccaaacccaataagaaaagaataaaaatggttaaacccattccatataatccaagcaggagtccttcagttatttgagaattcataagccctcctataaaggaatatttccgtgcttctttagaattggctcttcgtgtttgctccttaggaaatcaagcatataagcaatggcttttcttgtatcttttggattaattacatcatccacataaccacgttccgctgcaagatagggatttgaaaattgctctctgtattcttcgatttttttctttctcatttcttcagggttctctgcagcattaatttccttcgcaaatattatatttgctgcaccatctgcacccattactgcaatttctgcttgagggaaagcaaatacaacatctgcaccaagatgtcttgagcacattgcaatatatgcgccaccgtaggcttttctcataataattgttatcttaggaactgttgcttctgaatatgcatagagaattttggcaccatgtcttataacccccccgtgctcctgcgcagtgcctggcatataccctggagtatcaacaaaagtaataagagggatattgaaagcgtcgcaaaatcttataaatcgagcaattttatctgatgagtttatatcaagaacacctgcaagatatactggttgatttgcaacaattcctacggttcggccattgattcttgcaaaaccaacaactgcgtttcgtgcaaaatcttcatgaacttcaaaaaatgaattttcgtcaacaacttcttttacaacatctttcacatcgaaaggcacatttggttcgtcaggcacaatttcaagaattgatggagtttcacgatttggagagtctgatgtttctacaattgggggatcttgaagataattatcaggtagatacgaaagaagtgttttaacggtatttattgcatcttcatcgtctttcgcgaggaaatgggcaacaccacttttttcattgtgaacgattccaccgcctaattgctcatgagtaactttttccccagtcactgcctccactacattaggacctgttatatacattgttgccttctctgtcataatgataaaatccataagtgccggagaataaactgcaccacctgcagtagggcctaactgtacagaaatctgaggaattacgcctgatgctctaacatttctcaaaaagatatccccataacctctaagggaatcaacgccttcttggatccttgctccgcccgagtcgttcattgcaataaaaggaatgccaagttttaaagcaagttcctgcattttaacgattttaagtgcatgcatctccccaagagaaccgccaagagaagtaaagtcctgagaataaagtgcaactctccttccgtttactaaaccaatacctgtaataactccatcagcgggaataaattttttgtctaatccaaaataggttgagcgtgtttttacaaatggatcaaactcttcaaaggttcctggatcaacaagcaaatcaattcgttcacgtgcagtgagtttacctttttcatgttgcttttccacggcttgaggatctagatttttaattttacttttcttctcctcaagttgttttaatttgtcctcaatagacatatctacctcccatagatttttgaaaaaatacataaaaattataacacatttcaaaccataaatcaataagaaatgttaaatttctaacaaatttttgaaagattatttatagaagttaaggatcgtcccgctaaatattttctcaattttatcctttgttcttaaaattagttcaccatactctcctacaccttcaacaatccctctgataactccatttgactctacttcaatttcattccttaaaaagacgagattttcgttgtattcttttacgaaatttttaaagccgtttttaaaaaattcgccaattactctttcctcttcctctaaaatttcgtaaaacaaatcagtttcgttaacttttgcatagtcagataaacgtgtagaagttttgataaattcattatcaatttcatttgagatatttataccaactcctgaataaacaaaatcacttttttctacaagtatccctgcaagtttttttctcccaataacaatatcatttggccatttcactttgacatcattaacatattttttaagaactctaatgataggtattgaaagaaaagtagaaaacccaagaatattatctaaatgcagtacctccgtaaaatacagaccgcctaatgaagaactccaaactcttccatactgaccacgtcctgatctttgaatatacgaccttaccacaaatggaggatttattagatatttgacagttctggcaaaatccatcgttgaatcacactcaaaaattgttgcgatggttttaaaatattccatataaaattatatttgaatattgaaaatttttgctatcattagtatatgggaaatttaaaactgaaagttgcggtaatcattgcaagtgacacaagaagtaagggtataaacaaagacgaaacaattccgcttctaaaacagttcatagaagaatcaggctgggaaatggtcgacgcatcgattgtccctgacgaaagagatttattacgagaaaagatgatttactatgcagataccatgaaggttgatctcattcttacaagcggaggaacgggtccagcaaaaagagatgtaacacctgaagcaactaaagatgtaatagaaaaagaattgcctggattctctgaagcaatgagaatgggaacttttaagacagtaaaaactgcaattctttcaaggggaatatcaggtattagaaatgatacattaattataaatcttccaggtaatccaagaggtgcaatagagtcgctttttgtaataaaagaagcaatacctcattgtattgagataatgcagggaaaaggagggtcgaatggacacgatactaaatgaactttcaaaagttgaaggcgtaagaggggttgcaattgtaagcacagatggtttaatagtggaagcaaatctcccacaggatcttgatccagatgcagttgcaggcatgtgtgcgacaagtttccggaatagcgtaaccacagcaaaggtgcttggttcaggaaaagtaaaacatgtactcatagaaaccgagatggattttattatcttttcttcgattggaaatggatttcttgcagtggtatcaagcagaaaagttaacctcggatttctacgtataaaaatagataaggctgtaaaagaaataaaagaaaaaatgcttgaagaatagttcttcataatttcttcacaatttatgtttagaattgtgttgttggaggtgaaattatggaagagtttgaacatcaagagagaaaaagttggatagtttatcttattgtgggtattatcattggaagtatcattggtggtatttttggtacatttattgttttcaaaaaccctacgcttttcccatgggttttaaaccaaacctcacaagcatcaacaggatcaaatcaaacaactgtccaggttcctacaaatttaatagacatacaaaatcaagtcgaggaggttgcaaataaaatttctcctgcggttgtaagaattgtatcaacaacacaagttgtctcacccttctttttgcaagtaattccgcaacaaggactcgggtcaggagttataataagagaagatggattgattcttacaaataatcatgtcatcgcagatgcaacgaaaatagaagtaacacttagcaatggaaaaacttacaaaggacaagttttagggtcagatccgacatcagaccttgctcttgtaaaaattaacgcaacaaaccttcctaccgcaacattaggagactcttcaaaattaaaagttggagagttcgtcgttgcaattggaaacccatatggtcttgaccatactgttacatttggggttatttctgccgttgaaagaaatatcgacacaggcgatagcacaatgtatggtgtaatacaaacagatacagcaatcaacccgggaaatagtggtggtccacttgtaaacctcaaaggtgaagtcataggaattaataccatgatttatcaaaacgcacaagggcttgggtttgctgtttcctcaaatactgcaaagaaagttatagatagtatcttaaagacaggcacagtaaagtggccataccttggtgtacaggttacaacaatgacgcaggaacttgcaaactcctataatatccattataccgaaggggcgtttgtagctgatgttgtagtcggtggacctgcttacatgggtggcattagaaaatacgatatcattacggcagtaaatggaaagacaattaaaactgctgatgaccttatctcaacaataagaaactactcaccaaacgacagaataacagtaactgtttcaagaaacggaaaacttatggattttcaggtagtgcttggcacaagatagttaatcttcaggatttctatttacgattattggggcaggaaaaactcttgctccaataatttttttgcagaaagagtctgtaaaaatactgtaaagttccttaggtataatttgcgttcttatacttaattcatatacattttcattttggtatagcttcctcacagggccataaatttttgtatcctgcacatgtattttaaatatagggtaaatatcattactatttaatcgaaactcataaagaaaagcaaagggaggataatttaactcctttctaaaagataattcaagtttaataaactccaactcatcatcttttttgaaattttcaattatgtagttttccatttcgtatgtttgaataaaaatatcatttggataagtttcaaaagcaccttctcttaaatattttaaagcttcaaaagacgtattaatttcgcttccgttaagaaatgtatctgcacttacaaatgctaaaaaacttatattttcaaaatttaaatgcgagaacattgcttcagtgccaagaaaaattgtcttttcaaatttttttgaatcataaattacttcgcttccgccttcgataacaacgagattcgtatccttaaatgcatttctaagagaattagaaagtttttgaataccataacctaaataaagtaaggacaaacttccgcagcgaggacacttttcaattggttcttcagtgtgcccgcaaacaggacagaaaagtaaattcatttctttatcaaaatatagaggactttcgcaaacaggacacctgtgaacgtatccgcattccccgcaaacaataaaagtagaataaggttttctatttagaataagtgcaacatttccatttgatgatattgcttttttaattttgctttcaagataacgagaaagtggcgacaagttttccgattttaactctcttctcatatctatgattcgtttattctgtttttttagatttttaatctcgacaagttcaaatcctttttctttttgaaaatagtaaattatatcatctattgaataagttgaaaaaataatagaagcattttcaagctcactctttttataggcaacgatccttgtatcaaactgaaggtactcatgagggatatgatattttgacgaagcatcttcaacaacaatgaaccgtaaattgggcatatctgtaaataaagaaaatggcgttgaaataatgatgcgtttacctaatcttaactgccttttaatctcacttttctctttgcctgtatacccaaatactaatccgggaaaattgccttcgtaaagttcacttagccttttaattagagcgatttcatttacaacaactaatacactctcactttcatgaatttcactttttaccaaattagaaatataggaaactctttcctttaaatttccaccatcaattatcaatcttttaggattttctctaattatcaagggaaatattttttcatcattttcatcattttcatcaatttcttcaataactccttcttttagaagtgattccaaaattgctaaaccatttcttattttatatatagcctcgccatattggatagctccatttttcttaattcggaggagtacatttttaacagatttaaaaacaccttttttgtgaactaactcttcaaaaagttcttcatttttaatcacaagcagtttatttaatgggtatggaagcttgtattcaatttttataaggtttttcttatccatctcccttaaaaattgttttaagtaactcactttgactttagatttttcatttagtcgacttaacggaatgggagatgcctcaaggagcaaatcgcaaatatttttcttatcttgagattttagggaatctctaaattcggaaaacaattttaagtcatttacacttataattggaactaattctccctcaacataggttccgtaaatcttatttataagtgaatgtatcggtatgagaaaattctcagaaacaaaaagcaaaagttttgcaatttccttagagaaaagattcttttctacaacagaaattacgttttttatttgatcctgagataattgataaggaagagtatcgacaattttaaggacataagcaagttttggcttattctttttaccaaagggtacaaggactcttgaaccaacctcaacatctaaaaaatcgggggcctcatagaataaaagatcaaaaggaagatatgcatcctctattgcgacccccacaaatttactcattatattcttaattctgcttttattgcatctactaaatcagttttctcccaagtaaattcaggttcttcacgaccaaagtgtccatatgctgctgttttttggtatataggacgccttaaatcaagatgctttattatcccaagaggagaaagatcaacaagtttaaggagcaccttctcaatctcagaatcaggtactatacctgtgccaaaggtatcaaccataaaggatactggttgtgtttcaccaataacatatgcaacttgtataaggcattcttttgcaataccagcctttactacattctttgcaagataacgcatcatgtaagttgcggatctgtcaacttttgtgggatcttttccagagaaggcaccaccaccatgtggcgcaagaccaccgtaggtatcaacttcaagttttcttcccgtcatgccagtatcagattgaggaccacctacaacaaattttcctgtcggattaatatggtatcttgtgttcggtgtgagaagatgggaaggaatcacttgttttgcaatatgctctatgatgagttgtcttgcttcattgctcatttcatctgttcttggatcaaggagttcctctgtatgttgtgttgagataacaacatcagtcacttcaattgcttttccttcttcatatttgagggtaacttgtgctttcccatccgggccaaggaatggtgcaagatttttcggttcacctgattttctaactgaggcaagtttttgcgttaagccatgtgcaagcattattggaagaggcataagttgaggtgtttcatcaattgcataaccgtacatgattccctggtcacctgcaccacctttatctactcctcttgcaatgtcgggggactgtcttccaactgcattaaggactgcacaagttctataatcaaagccatattttggcgaagtataaccaacttcttttacagtttgtctggtaatctccgaaatatcaacccatgcacttgttgtaatttctccaccaactattataaggccatgtgttacgtaagtttcgcaagcaacacgaccattcggatcttgttttataatttcatctaaaattttatctgagatctgatctgcaagtttatctgggtgaccttctgcaactgattctgttgttacaaatcgctttttctcatttcttaccattttaacctcctaattaaaatttaaatatttttgacaaaacaaactctgctatactttccttgtcaccttcaaattcactaatatttccgaatcgatccatcagaataactttacctaaatcgcttccaatattttctatcgaatttcctaaaacataatcaagatttttttcttctaatttcttttttgcgttctcaataatattatttgtttgaagcgcaaagccaacaaatatcttgttatctttatatttcgatgcttctttcaaaacatcaacagttgaaacaagttttatggttagttcaggaagtttcggtaatttgttatgtagcatttcttctggtctataatctgaaggtgctgccgccataatgagtaaatcacatttctttacttcatctgtaactacttcaaagagttcctcagttttatcaacccgcaaaatcttcatgcccattggtaatttttctgtggtatgtgctgcaattaatgttacgtccgctccaaaccttcttgcaacttttgcaaacgctatacccatcttgccagaagaaccatttgtaataaatctaactggatctatgtattctcttgttgcaccacatgttacaagcacttttaatcctttcaatttcttcggagttaactcaacaagaatttcttcaaaaatgtcttctggatctttaagacgacccttaccttttgcaagatccgccaaaaacccttcgtctggctctataattttatagccaaagccttttaaaatttcaatgtttctctgggttgcaggatgaagaagcatgttctcattcatcgaaggagcaacaatcacaggtttcttcgaagcaagaagtgtagtcaaaagcaaactatcagaaattcctgaagcaacttttgcaataaagtcagcggtagcaggaacaactgcaattaggtctgaccaccttgaaagtgcaaggtgtatagaagacccgttaataatagaaaattggtcgttatctgtatatacctcttctgcgccaagtgaaagaaaagaaaaaggtgtaacaaatctctctccgccccttgtaataactactttaacgtttatgcctttctttacaaggagccttagaatttcaagtgatttgtacgctgcaactccaccagttacagcaagaagtactttattccctatttcctttctccttattcaaaagatattcctgcaccctatatatgaactcagaagcatagaacgggttataaacagttgggtttaacttgtacaatttttgtccttcctcaataagaacctgtatcaatctgtacttattatcaataacttcttttaaaagttttatgtacatttcagaatcttgcataattcacctctttaaactaaacatttacgcaaaatatttatggcgtaaaaatattttaccaaaaattaaaatatagtcaatttctgaaaattttcttttctttgaaaatttccttataatttgatgcaatggagaaacaaacgttttttttcgattatcattcctgcccataatgaggaagcttatatatttgaaacattgagtaacttggagaatcttgattacccgcaaaaagaatatgaagtaatcgtcgttgaaaatggctcaaaagataaaacaaatgaactaatcgaagagtttgtgaaaaatacaaagataaaattgctcacactaaagcttgaaacaagtggtgtatcaattgcaaaaaacattggtgcaagccttacagatgagcattcagaatggttaatttttctcgatgctgacacacatctacataaggattttctcaaagaattggacgattttgtaaaaaagaggaaggatgctgtaataattgtaacttcgctaaaaccgcttgataattcattcaaagcaagagcgtggtttaatttttataactttggaagatgggtaagccaaagttctatgtccatacaaatagtaaaaaaagatgtgttcggaaaaataaaatttgatgaatctctaacatttaacgaagatttgacccttattaagaatgcaaaaaggtttggcaagttttattatctttggactgacaaagtttatacatcaactcgtagatttgacaaagttggatatttacgccaatttataatctgggtttggtggaatgtcattccagaaaacaaaaggagaaaaattcaatatcctgtaataagataactacggcaaatagtttctcggattaacaggcatagattttccagtttctggatcgatcttatagattgagaaatgaagatgtggacctgttgaccacccggtattatcagaatacgcaataacttgtccttgtttaacttcctggccttcttttacggcaaaactcttgagatgagcataaagggttgaaaagttttgaccatgcgaaacaattacaacattcccgtatccctcaagccattttgttgcaatgattgtgccagaagcagatgcctttacgggtgtccctgttggcactgcaatatcaataccatcatgcattctcataatatgtaaaataggatgaaatctcatgccaaattctgatgttacggggccaataaccggccagatgaaagttcctgcgtaaattcctttcttgcgctgctcttctatcaatttttgaattaactcttcttcttttttaatctcttcttcaagctcgctttgtttgtataaaagatatgtcttcttctgcttgagagtctcaagaagtctatttttcatatcaatttcttgaagaagaatattttcttgttcctgtttttctttcaaaactgcttcgtactccttttctgatttagataaatcacttttgaacttttgcagttgaagtttgtcctgttctgcttgttccatcagtttctttgtgtagtctgaaatataacctatataagtaattctcttgtaaacagattcagggtcatttccttcatagagaagttctattggagaaattgcagtgagtttatatgagagatttactgcctcttcaaggtctttttgtctttttgcaatctcctcttccttattttttatttcaatctctttaactttaatctgagcattgagctcatctatcttttgctgagttttcttaatttcctctttaagataagagacttcatctgaaagactgtctatcagcgaattgatttcctttgttgaattgtcaatacttacaatattctttttaatctgttcaagttgagccttatactgagcaagcttcctttgctcttcttcaagccctgatttaacaacattggtattaaacattaacgttaagataaaaattattgctaataatttaatgctaatctttttaaaattaagtccttgtatttcacttaacatttctaaacctcaaaacagatataaggcttcctataagagaagaaacaactgaaaagataagtagcgcgaaaagagtcacattaaaattcacattgctcgaaacagttgcataaggaattatcccttgaacaattcctgtacttaattcgttgacttttccaataagataataagatataacccaggcaaccaaatttaggaaaacaacaattaatgtgaaaggaataaatgtaaaaactgcatcagcgcctataagtctaaggactcttatgtcgtttcttctgtaatcaagtaaaagtgtagtggtattttgaactgtaaaaataaattcggcaaaaactgcaagcattacagacaaaaaaatgacataaattacattaataaggttgttaattttatttgcagtatcttcagaaaaaactacaacatcaacagtttgaagatcctttataatatctgttattcttttaccgagactaatatcattcaattccactgttgcagagtaaggaagtgggttccttcctaaacttgttaaaatgccttgatattgagggaatattttgataaattcgtcttttgcttgttcaggagtagttagtgttacagattttacaccatctatagacctaatagttgaaacagatgattcaacatcacttgagtttaggttctgtttaaaaaaaacaacaattcttaccttttcttttaaagtaagggaactctgaaaaagttttgtcccaattatataggttgagcccaatgcaagcatcccgaccaaaagcgataggacagtaataaaagcaattttcttggtttcttttaaaactaatagtgtatgtctcaatacatagaatagcctatacatattcttttcccactatccttccttttctaattttaataatcccttttggtttattaccaaattcaattagatggtgtgttgacattataacggttgtgcccctctcattcaagacctcaacaaaatttagaactgctcttgcagtatccacgtcaagatttcccgtaggttcatcaagcaacagtacaatcggttcataaattaacgctctcgctatggaaaccctttgtttttctccataggacaattcttttacgagtttatacattttttccctaagtctgacttcgcttaaaacagcctcaactttattatgaatttctctaaaacttgctccacgaaattgcattggcagagagacattatcaaacacagttctgtcatcaattaaagtcaaatcttgaaaagcaaaacctattttcctacgaaggcttgttctgttgtatctttgaatatctaccccttcaaaaaggacggtaccttcggttggctcttcatcacctcttattattttcaaaagggtagttttaccagcaccagactctcccataagaattacaaaatcacctttgttaaattttaaatttactttatcgagtgcgattgttccatttgggtaaactttagaaacattttttaattctatcataacctctcctttggtgatttaaaaccttgtccaataatttctgaagaatctccaactattgtaaaagattcagggtcagtttcaattacaattcgcttcactttcataacctcggtatggattacagcaatcataagaagatcccatggctcttgggtatagcctcccctcacttcgagttctgtaacaccccttccaatttcctcgaatattctgtttttaatatcttcacccttttttgtaattataaaaagaactttataggagataaaaccttcctgcgcaaggtcaattgcatagttggaaacaagttctgcaatgatagaataaagtggtacattgatatctttgaatacgaacccagacgctatgattattgcaacgtcaacaaccataagagcctgaccaaatggaaggccagtaaaatcataaataatttgtgcaagtaagtctgtgccaccagtagaagcgtaaaatcgaaacacaattccaataccagcacccataataaagccaccgtaaagtgctgcaagcattgggtctgtcgtaaaagaaggtaaaaacggagcaagaatatcaattaagatagatgaaagaactgttccgagaattgttccaaagaagaactttaaaccaatccttttaagacctaaaataagcaaaggaatgttcattaaaactacagttataccaacctttaaaaatggtatatagtgatttaggattattgcgatacctataaatccacctggagcaatgtgattaggttgaataaaaacattaattgctattgcataaataaaagagccaataaaaatccctgaaatttcttttagggtttgaagaattttatttcttggatttaaggtaagcccagatgaactcatcaagttctccttctaaaacctcatcaacatttcctatctcaactcctgttcgatgatctttcacaagtttatagggctgtagcacatatgagcgaatctcatttccccattcaattgaacgaaaagcaccttttaaaccttttaaagtttcttcttgttttttcttttcaagaagcattagtctagattttaggattttcattgccattgccttattctgagtttgtgaacgctcgtcctgacaggttgcagtaatgccagttggtatatgagtaattcttactgctgtttcaactttttggacgttttgtcctccatgtccacttgccctaaaaatttcaatctttaaatccttctcatcaatttctatatcttcaacttccccaagatctggcacaacctcaacaagtgcaaaggaggtatgtcttcttctgtttgcatcgaaaggagagattctcacaagtctgtgaactccagattcgcctttaagaagtccgtatgcaaattctcctttaacgtaaacagttgcactctttatgcctgcctcttctccaacagtttgatcaatgatttttgcctcaaatccctttttctcaaaaaacctcaaatacatttttaagagcatctcagtccaatcctgtgcatcaacaccgcctgcacctgacgagaacgaaacaaacgcattaagatcatcatatggttcacttaaaaatctctctatttcaaactcttttacaagtttatttgcatcgaaaagaacttcctgggcttctttatcgagatgttcttcggcttcttcgtacagttccagaagcgtatttaggtcgtttttaacggtttcaagttgtttgaattttgcaatttcttttttagtcattgacaaaagctttaaagtctcttttgaatcaggactcttccaaaaatcaggatttagagtcttactttccaatgcttttacagcatcttcatgttctttgagccatacagggtcaagaagagcttcgattttttcgattgtctctaaaatctgtctctttgtttcgtctgtaatcatcttttcttctttttattaactttgtcgattttgcttttctcctcttcttttggggcaagctctactcgataaagcatgaataccgtatcgtattttatcctatcaagcatagcatcaaaaagcgatctactttcaatttgatattcaagaagaggatccttttggccatatgctctaagaccaattccttcttttaattcatccattgcatagaggtggtctttccaattagagtctatatttctaagaagaagatatttttcaacgctcctcataacatcaggagtaaagcacgcttccttttcttcgtataacttaactgcgagatcctcaatttgttctatcagctcatcctttttgacattcgtaagttctccaagtttaatatttctacccataagatttgaaagcgccttttcaagttcagtttttctttcttcgtcgagatcttcttcaacaaagtgtgcactaactgttgaggcaattacttcttttatcatgtcaacaatctcatctcttatggaaggttcttttagaattttttctctttccttgtagattacctctctctgcttttcaagaacattgtcatagtcaagaagattctttctaatactaaagttatatgcctctaccttcttctgcgcattttctattattcttgaaagtagtggatgctcaataggttcatcttcgtcaacttttagcgttgttaaaatggattttacctgatctccaccaaaaagtctcattaattcatcttcaagtgatagatagaactgtgattcgccaggatcaccctgtcttcctgaacgccctcttaattgattatcaattcttcttgcttcgtgtcgctcggttcctaatacaaacaatccacctaattcggcaacaccttcgccaagttttatatcaacgccacgccctgccatgtttgttgcaattgttacagccttatactgaccagcatcctttataatttctgcttccttttcgtgatattttgcattaaggacattatgaggtatcccaagtcgcttaagcatcttagaaagtcgctcagatttctctattgaccttgttccaacaaggacaggttggcctttcttgtaaagttcttcaatttttcttacaatcgctctaaatttagcatcttcagttttatatacaacatcgggatggtcaactcttataactggtttgtttgttggaattacataaacgtcaagattgtaaatttccttaaattctcgtgcctcagttaatgcagttccagtcatgcccgcaagttttttatacattctgaaataattctgaaatgtgatagttgcaagtgtctgattttcgctttgtacccttaatccttcttttgcttctatagcctggtgaagtccgtcactataacgccttccaaacatgagtcttccagtaaactcatcaacaattatcacttcaccatcttttactatgtaatcaacgtccctgtggaaaaattcttttgctctcaatgcttgattaatatgctttacaagatcaacaaaacgttcgtcatataagttatcgatatgaagtaatttttctattttcttgacaccatcttgcgtgagggatgttgtcttcaacttttcgtctgtttcgtaatcaacatcccttataagattatctgcaacctttttagcaacatagtacatttctgttgattcttctgcagggccagagataatcaaaggcgttctcgcttcatctataagaatactatcaacttcatcaacaatagcatagtaaagttctctttgaaccatgtcttcaggcgaaacaacaaggtgatccctcagatagtcaaagccaaattcattgtttgttccatatgtcacatctgcaaggtatgcaactttccttgtgcatggaacaagttttacagtaaacttttctttatcatcccaatctacaagaaaagcttcttcatgctggataacgccaaccgtaagacccaaaaacttgtaaataggacccatccagagagcatctctttttgcaaggtaatcattgactgttacgagatgccctccatggccttcaagagcattgagatacaaaggtagtgttgcaacaagcgttttaccctcacctgttttcatctcggcaataccgccgtaaaataatacaagacctccgagaatttggacgtcgaagtggcgcatattaagcgtacgctttgcaacttctcttacgacagcgaaggcatcaataagaatatctgatgttgtttctcctcttgcaagcctctctttaaattcttcggtttttttcgctaaatcttcgttacttaaaggagagataacttcttcaacctcatttattttactaacaatatcccagtactttttgagatttctttttactggatctaaaaaatctaacagcatatcgtctattattgcggcttaattaaaccgtagttaccgtcctttcttctatataaaacgttaatttcgtttgtttcttcatctctaaaaatgaaaaagtcatgccctaacagttctatttgaagcatagcttcttccagactcattggttttactgggaaagtctttatctttgttattcttgggaattcactttcctcttcttctatatttccaaaaatctcttctttagaaatacgtttttcacccttcaacctatctcttaattttttaacctgcgtctcaagcttttcaacaacgttatcaagtgcttcatctatcaaagagcctttaccaacacctcttattattttctgagaagcaaaaattgtcacttccatttcaaaaatgccccgaactttactaattactacatttgcctgctgaatgttatcaaaatacttttctaactttccaatttttttcttaatttcttcttctgtaaagtctggcaacttctcaatacctttcgctgtgattgttatctccatagtattttacctccttaacttagtatattagatattaaagaatttttcaaattctcatttatagatacgtttaatccgcttgttgagacgtgtcaaaatttcataagggattgtatttgagagcgttgcaaattcttccattgtaatcttattttccccctgacttcctacaataacaacttcattgccaggatgtatataaggaaatcccgtaacatcaatcatcatcatatccatggtaatgactccaacaattggcgctttaagtcccttaacaagcacataacccttatttgagagatttcttggaataaaatccgcatacccgattggaacagttgcaatgagagactctttttctgtttgatatgttccaccgtaactaatcctttctcctttcttgtaatacgaaactttgacaatccttgtttttatagatactgcttctttgaaatcactttctaattggattttttgatgattgggagtaataccataaagaagaattcctggccttactgctgtatagtatgccttttcaaaattcaaaactgcagcactgtttgcagcatgcactacttttggacatgcatttctttcctttaaatattcaagcaccctattaaattggcttatttgaaacctagtataatcaggatcggaatctgcagaagcaaagtgtgtatacacaccttcaacaatcacacttttaaacttgcttaactcctcaaatacaaatggaacctcctctaaagaaattccaagtctatgcatgccagtgtcaatttttacatgtattttcagaggtgtttcattcctgtactctttaagacgttttatgaagtccttatcaaaaagcgttattcgaatttcatttagagatgcaagatggagatttcttgtgtccacatatccaagaacaagtattggttttttaatttgagactctcgcagtgttaatgcctcctccattgaagcaacagcgaatccgtctgcacctacttcttctaaagtggctgcaatttttgatgctcctaatccatatgcatctgccttcacaacacaaatcacatctcgaaagaagaccttttcttttattttcaaaaagttattccttatagattgcaaatctacttcaacccatgtaggcctattcatttcaatttcgttatccatgccaagctccttgcaaaatcacaataaaagtatatcattatattgtgaaaaaaagatgaacattctgattactaatgacgacgggattgaatcggaagggttgaaagtacttgcaagaaacctaattaagttgggcaatatttatgttgttgcaccacaaaaaccgcagagcgcaggaagtcatgcaacaaccctgcacaaacctttacgtgctgaaaaatatccacttcacattggagaaaaattatcacttcgggtttcaggaactccagccgattgtgtcctccttgctattgatgtatttataaatgagcccatagacatagttgtttcaggtataaacaagggtccaaacctcggtgacgatattatatactcaggaacagttgcgggagcaagagagggagcaataaataaaattctttcttttgcgatttctgtaaatgatttcgaaaatccaaatttcgaattggcagcaaatgtttcaacaaaaattattgataaactttcaaaaatagtaggttctaaaactacctacttcaatattaatttcccaaacacaaacagaattactggtataaaatttgcaaaattatcaagaagaaggtataaaaatagagtttttattggaaaggatccttttcaaaaggaattctattggattggcggtgttcttgaagacccatacgaagaaggaacagattcaaaatacgtaaaagaggggtatgctacaattacccctctccttatcgatcaaaccgactatactatgttagaagcactttcaaaagtcaacttagagatttaaacaacaattatttcgtgaggaagatctataagattctcaatcgagtcttctttaactattacagtatcctcaagccttaagccatatttatttggaaagtataatccgggttcgattgttattaccatatttcttaaaagtgtatattttgaccttgcgtttacataaggaagctcgtgaatttcaagtccgacaccgtgtccaagaccatgagtaaagtacgacccaaagcctttctctgaaagaaagtcacgaactgttttgtcaacatttgatgctaaaataccttcctttgcaacttcccttccaattctttgagcctccattaagactttgtatacatcacgaacctcttgtgatacctcaccaatagagacaacacgcgttgtatcggaagcaaaaccttcgaagaacaccccgaaatcgaaaacaataggttcgtgagcattaatatgttttttggatgcaaccccgtgaggtaaagcacctctttctcctgatgcaactattgtgtcaaaagatggtttttcgccaccaaactttttgaaacggtattcaagttctgcagatatttcaagttcggaaattccctctttaaggaatttaagagtctcaagaaatgctttggtagaaatatcacatgcagtcctaattttttcaagctcccaatcctctttaatcattctaatttcttctattaaatcaaatgttccaacaaggacaagaaaaccgagttgagaaagtaacttataagtagaaaatttcaagcttccctcttcaattgcaagaaaatgcactttattctttgttaaaatcgaagaaattgcttctttcaaatcagaccactctactacttcaacactttctttgacctcaagatgggcttgctctgtaaaacgagaatccaccagtaaataaatttttggaggaattataattgcaaatccctcttcccctgtaaaatgagtaatatatcttacattctgaattttactaacaaataatgcatcaacatttgtattttcaattttttcaaatagtttttgcataatactctcctattcaaacggattctgtttcccaagttgagtattcgaaggaacaagcgatggaacttgcagggttctattttctatttgcttgtctataaattcaatattacctctttttacttgaggtaaggctatatttttaacttccgaaaccttaaacaaacgtggaagaagcaaattccatccagcaaaaacaacaagaatgattattattatgattatcgtttccttagagattttaaaaggtttttttgttttagtctcttttgttgtcatatctatcacttcctttgcgagaggtttataacccctttaatgtttgaaatatactttactgcacctgtttggtcaacaagtttcgaaatagtaagttgcgtgatcgttataatttgggggtagttatccttcagaagattattaaacgctacgatattgtcgtattttggagcttcatatgaaagagtaaatgtaggcattgcattttgtgtatttgcatttttttcaaagttcaaacttgtaatcttaccaccgcttttgtttgcaatcgcaacaaactcctctgcaaacagaaattcatcactttgtggtggaagaatctgttttaagacaacaagtctgtcattgtaaagatttatttccctttcaataaggctcaatctttcctgtgcaagtaggagcaagttaagtcgttcctcagcctttgcaatctggtcatttatagcattaatttcattcaccttgggtattacaatatacatatagaaaagcaccgcaattacaacaaaaagtatcactgcagcaactaatttagcgcttacattaatactcataggtttatttaacgcatcttctttcattttcccatccccttccattggaatgaaattgtaaaggttgtatagttaggtgagtttggaactttcacataaggcacagtgtattgatcaacagttagattactaatatttggattttgtgacagcccatttgcagtccaggcaagatgttgcaagtcagtcgtatgccctgtaatttggacaatctttttatccatatcaacacttaaattttctataacggtttccttcggaatagaggttgcaatatcaagaagaagattattaaaatcgatttgtgaattcacaagtttctcaatagttgtctcataataaaaaacatcatcgccgagtttgtttctcaaattcaaagtatcttcaaccttcttaagagaagcaatgcgagtattgagatcactaagatattgattctttgtgtagagttgataatagagtcccgcatagataattgcaagaattacaagaagagcaatacctatgttgataatggtttttgtttctctgtcgatagttcgcttaatcttctttctgtgtggaagaagatttatgtcaatctcgtaaaagtccttaacctccataactcacctcactttttctttgctttttctttttttcttacaacctgatgctctttcaacgcaagtccggttgcaactgcaaacataggagccatttcataaaggtattccttggtaaagagatttggatcatactttgcaatatccgaaaaaagcctgttaacgacagatggaaatcctgttgtttcctctaaatattggtctatattttttgtattagcagttccaccctccaaaattatcgtgacttcagaaaccttaccttcattatactttgcaaagtagtagctaatggatcttcttatttcgagcgataactcatttagatcttcttcaaccgctttaaagacctgtgcatctttttgtgataggtctaattcctctcgtttcttattttctgcatctttagaatcaatgccaaagtaatatgcaatcttatccgttaacctctttccaccccatggaataatccttgaaaatcgcacaagccccttatcaaccatgtttattgaggtaaagttatgcccaatattaattgcagcaataaccctttcggaattcttcgcaaactcaccaagaaatcttaaaagtcttaaaacagaaaatgcttcaacttcgatcgatacaaggtcaaggttgagactcttaaaaagttgaacagttgtctctacgacttcaattggtgctgcagcaaaaagaatgtaaagtttctcagtgtttccttctttaaccttacttaaaacctgataatcaaaagccattttatcgattggtgccggaagaattttttcgacctcccattttattgcctcatgtaattcctgcggagggagatcgtccattatgagctctttaactgttacaagttttcctgaaacatttgttgcaaccctattaccaataaaggaatagatagacaaaagttgctttatcacctccctaacttcttctggtttctcaattcttccttcaacaattgcaccttctggcgtatcaaggacaccaaaatttactaatttaagatcgtttcccttcttctcaaattgtgctattttgatataacctgatcctaagtctatcccaataattggcgttttactctttgaaaaaagacccatattcacctccttaaattaattctaaaacaaatttaaataaaaagcaaaaatataatttccaaaaaatattgcaaggactgatgcaatagacatatatggaacaaatggtatttcagtctttccaccttttttgcttatgagcattataagaattcctgcaattgcaccaatcacaaaagaaaggataaaagcaacaatgccaaacttaaatccaaggaatgcacctatcatagtgcctgtcgttaaatctccttcgcccatacctccttccttatagaacaattttgatagtgtgattataagaaagaaaattattgcataaaaaatgattcccaaaatcgtgtctttaaggtttccaaaaacaccaaatatcaaaccaataatagcagcaggtataactactatgtcaaaaacaacaccctcaaataaatctataaaggaaacaactataagtactgaaataaaaattaaatactttaaggaaagtagagtaagtccaaactttaaatatgttaaagaaaatagtatcgcagtaagagattcaacaattggataaatagggggaatctttgctccgcagtacctgcattttcctcttagagcaacataactaaatataggaattaaatctaatgtcgatagtctgtgcccacatattggacagtgcgactgaggaaagacaagtgattcatgacggggaagtctataaatcacaacatttaagaatgatcctataatagcacctaaaacaaaaaataaaactgcaaaaaatacttttaaatgatcaaacaaaagtataatattttccataatcaaattatacaaaaaaacaaattttaaaaaatgctataatatagtgaatttttaattgagaggtgaaaaatgaacaacaaaaattatatttattttccatttgaatttactatgctaattgtcttgttcgtattattcttacttatttatccagttttctttttcttatttgcaggcggaatcgttgaagcattctcaaggttaggatttagtcccataacagggacacttgtttttcttttgtctctttttggaagtgcaattaatattccaataacaaaaataactactcaaaacccaatcgttcaggaaagagttgtttacttttatggtatcccatacaaaattccttttgtaacagaacaaacaacagttgtagcaataaattttggcggtgcaattattcctatatttatctcaatatacgaatttcttagaattctttcagcgggccgtcttgacattgctcttcttacaattattggcattgtaatcatctcgatagtagtgcattcatttgcaaagccggtgaaaggtgttggaattgcagtgccattttttataccaccaataataactgcaatcgttgcattaattctttcaagacaatatgcgcctattattgcctatgttagcggcacattgggaacactcattggagcagacattcttaatttaaataatgtatccgagttaggcgcacctgttgtaagtattggtggagcaggtacatttgacggaatatttttaacaggaattctttcaactcttcttgtatagggggtttctatgggtatatcacttgctgaaatcattcaagcaacaattgcaggatttgtttcatttatttcaccatgcgtactacctttaattcctgcatacatttcatatataacaggagaaaccctttcggaacttaaaagtggagagacgagcaccaaaaaacttttaataaactcggttgcgtttgttttaggtttttctgttgtatttattctattaggggcaactgcaacattcgtgggaaaatttctttcaagaaacaaaaaattattcgaatttattgcaggaataatcgtaatcatttttggacttcatacggcacagattgtaaggtttaattttctcggttacgaaaagaagatgaacgtaagaacttcaactccatcattacttaaggcatttcttatgggatttgcttttagttttgggtggactccatgcgttggaccaattcttggcacaattctcattatggcaggaacgcattctcaggtattacaaggaataattcttttaacgttctattctttgggtttgggaattccttttgttattactgcacttgcaattaacaaattttttgatgcatttaaggctatcaagaggtattttggacaggttgagatgtttgcaggattgctcattataggaattggtcttgcacttgtttttggactggggctacattcagattacatagttgcaacgattatcgtttcgattggttttgcaattttgtcaattagtaaagtaagtttaagagatgcaatcggaatattaactatattaggtgcaacataccttgctctacaagtaaaatttatagacacagggaaaatcaatttaaatttggttccgtttgttcttctcttatttgctggtataatttcaatgtataaggtaggtaggcaaaatgagtgaattaagaaagcataaaattgagtcagcaattttgagggagatttcaacctacatgcactcccttgatgatccgttactcaaaagtgttactattacgcatgtagaaatgtcagaggatttaagatatgcaaaagttttttacaccattatcgggcacgaaaatgaagaggaagaaattaaacaaagactaataaaagcaacaagaagaattcaaagagatgttgcacaaaggcttaagaatatgaagttcgtgccacttttaaactttcattttgacttatcaatacaaaagggaaatagagttcttgaaatcttagataaagtagaaaaagaactaaaagaaaaaggggaagagagtggagagtcttaaagaaataaaaaatatcatttcaaatagtaattcgatttttcttacaactcacataaatgcagatggagatggcatgggctcaatgcttggacttggaatgtcgttagaacatttaggcaaaaaagtattttattttgtcccaggagaggcaccaattcattttgcatttctgaaaaattttaaaagcattaacaagaacctcgatgaaggaaaatttgcagaaatttttattttaatcgatgctcctaatattgacagagttgaaggatttacatttgacttaagcgcttttaagaaaataataagaatcgaccatcacttaagcaatgaaaatttctctcatgttaagtatgtaaaagttggatacccatctacctcttgccttgtttttgaattgattaaagaacttgatcttccgatagataaggatatagcagacgctctttacacaggactcctcaccgacactggttctttccgttttaataacacttccgaagttgcttttgatattgcaagaaaacttgttttaagtggtgcaagaccatattacatttcaaggatggtttatgagatggaaaccttaactcacttgaaacttcttggccttgcattactccgtcttgaaattgtggacaaaattggcttttcatatattactcaggaggattttaagagttacaatgctaacgaaaatgacacagaagggatagttgactatctcagaaaggaaaaggatattgaagttgttctttttgtaagagaacttcaagatggcggatataagggaagtttgcgaagcaaaaatcatattgatgtaagaaaaattgcagaaatatttggtggtggaggacacaaggaagcggcaggatttaaaacaactttaagcaaagaagaaattttaaacattgtccgcaaagcaataaaagatgaagaaaaaaattgctcttgacataattgtattctcacttatagtcctctttatatattttgccgtctttaaaaacaatattaacataaaaactgataatcttattgcggttgtttatcttgaaggtattattggcgaagttggtaaaaactcctttaattcaaacgacgtgaaaaagatatttaacgaacttgaacaagctaaaccaaaaggaatagttttgagaatttcaagtcccggtggaactgtttatgagactgacaaaatttacaatttgataaagcagttcaaaatcaaaaataatattaaagtttatgtttctatgggagaagtatgtgcatctggtggatactacatagcaatggcatcggatagtatttttgctgaacctctaacggaaactggaagcattggagtaataatgagtcttgtaaattatgaagaactcctaaacaaagtcggaatcaatattattactattaaaagtggaaaatacaaggacattggttcaccctacagaaaattaacacctgaagagaaaactatgtttgaggaaataatttttgaaatgtacgaaaaatttataggcgtggtaaaagaaaataggattaatttgagtgaaagcactattagaaatttagcacaaggacaaatttatctcgggagtaaagcatataaacttggcctcgttgataaaattggcctcgttgataaaattggaacattagatgatgcaattagcgaactcaaaaaagatctgaacttaaagactataaacataaaagaatacaaaattcaaaaatcgtttctggaaggtatactttcaaccacatctaacattatacaacaaattaaaaatccttctcaaataatttttgaatataaattaagcgaatgaggagactttatgcttattgaaaaaataattaaggtcataaaatcacctcacagggcatttgaagaagaaacacaaacctctgcttttatcctgtttctacttctcagtggtgcaattatatatttgtattcagttgcatttgtaaaattcggactaaaaagagctaccaatttccttcctgaactaacaaatgaattgatacaagctttgcaaagcactgtaacatcttataaatttctctacattacgcttattttccccttcatcgctacaattgtttcctcatcaatttatgaactacttgcacaaattatgttcaaaaaaagcaacggcataaaacttatgaaaaatcttgcatttgcatctacaccaatgttaatttcaagactcttatatgttatattttcattttttaatgtaggttattcccagggaattaacattctttttataatttgggaagtaatactttctattttagcgataagtaaagcatatgaaatagaaacatcgaaagcgaaccttcttttctttgctccttttattataatactccttatactaattcctgctataatatagcctatgaaagaaaattatcttaatgacttaaactctgcccaaattgaggcggtaacatatattgaaggaccacttttggtatatgcaggggcaggctctggcaaaacaaaggtaatcacatacaagattgcatatctcattgacgcaatctccataagaccttcacaaattcttgcggtaacattcacaaacaaagcagcacaggagatgaaagaaagaactgaacacataataggtgaagaaataaaagatctttttatagggacgtttcactccatatgtgcaaaaattttaagaagagaaattaaatttctgggatacaaagaaaattttaccattctcgatgaagatgattcaacaaatgtaataaaagatatcatgaaggatctaaacttggatccaaaatatatcaacccaaacgagataaaggattacatttcaaaagcaaaaatgaacctaattgatgcaagcaagtttacttacagtgactattttgaacaagttgtttcaaaaatctacaaaagatacgaaaagattctaagagaaaataacgcacttgattttgatgatcttataatgcttacaattaaactctttcaggaaaacgagtatgttttgcactactatcaaacaaaattcagacacgtacttgtagacgaatatcaggatgtaaatagaatgcaatatgaactcataaaaatactcactgaaaagacaaggagatttacccttgttggtgatgatgaccagagtatatactcatttagaggtgcgagttcagaatttattgacagaatttatgaagattttccagacttaaaagttgtaaaacttgaaagaaattataggtccccacaagaaatacttgacattgcaaacaagctcattaagcataataaaagaagaactgagaaagaacttttctcagacatccatattgaaaatgcaatcagtttttacgaagcacttgatgaattagatgaagcaagatttgtggtaaacaaaattgaaagtttaaaagaagagaaaggctataaaaacaaagactttgcaatactctatagaacaaatttccagtcaagagcctttgaagaatacctcattcaggaaggaattccatatcaagtaattggaggccaaaagttctatggaagagcagaaattaaggatatcattgcatatctcacacttataaataacccgaatgataatataagttttaaaagaatagttaatatccctccaagaaaaattggagaaaagacaatagaagagttagaaaaagttgcagaagaaaaaggaaagtcactttttgaaagcattcaagaattccttttaataaaagaatcaaaacctttaaaggaattttatgaactaataaaagagttgcaagaactttcgcaaactcaaccactcccacgtttcgtagaagaagtggtctcgaaagtaaaatatatcaagtatcttcaggagaagtttaaagaagatagcgaagaaagaataggcaacgttaaagaatttgaaaacatggttattaattttacaagagaaacagaagatgcaaatctttcatcacttcttacacaaatttccctaataacgagtatagatgaagcgaaaaatgaggacagagtatcattaatgacactccacgcagcaaaaggtcttgaatttcctgtggtattccttgttggacttgaagaaggtctactccctcactttagatctctcgaaacaacaaaagatatcgaagaagagagaagattatgttacgttggcataacaagagcaaaggaaaaactattcctaacatatgcgctaagaagatcaaagtttggaagccttaatccaacaaagacttcaagatttctacaagaaatagaagttttcgaatacaataaagagaaagaagaacaacatgtatttgcaataaagaagggtgatacggtgctacataaagtttggggtttgggaaaagttttggatgttgtttacgatggtgacattccatttgcaactattgattttttgaaaattggagttaagaatctcgatcttcgttatgcgccgcttgaaaaagtaagatgagcttcaattgttttgtttgtggaagagaaaacccaaaaggattaaaattgaacatacagttaaaagatggctttacctatgctgagttttcgttggataaagattatgaaggatatcctggtattatacatggcggtattattgcagcaattcttgacgacataatggcaaatgtaaaatttcttgaaggttatattctttacaccgttgagcttgatataagatatttgaaacactgccttgtcgaccaaagactctttgcatatggataccaaaaggatataaaacacaatatcttttatgcatacggtgaaataaaggatgaaagtggtgaaataaaagcaacaggatttggcaagtatttcattaagggggtgtataaataatggcgacagctcttatagtcataattattttatggattgtttcaggcatccttactaatatacttttaaaaaaagaaaaattaccaccactttatagagttttacttttccttgaaggattaattggtcttttgttttatttaatgttcaaaggggcaggtgattaaaaatggaagagatgaacaaaaataagaaaaagaaaagatctatacttaaggcaattatagttacacttattgtttttgtgttaattatcggcttaatcggtgggacagtctttgcaatttatataaataaagcaaaacaaggacttccgaatattgatatatatacattttctcctgatcaagcctctcaaattttcgactacaaaggcaatcttattactaatgtttatgcaacagaaaatagaatttacgtaaaactgagcgaaatttcacctattgcaataaaggctgtgcttgcacaggaagataaacgtttctatgagcacggagcacttgattacaaaggtattctaagagcaatttacgttgcaataataagcaggggtagaacaattgaaggtgcaagtactatcacacaacaacttgcaagaacgatgtttttaacacaggaaagaactatagatagaaaaataaaggaagcattacttgcaacagaacttgaaaaaagatttacaaaggatcaaattttggaaatgtacttaaaccaagtgtattttggttctggagcatacggtatagagcaggcgtctttgacttactttggaaaacacgcaaaagaccttgaccttgccgaaggtgcaatgcttgctggaataatccaggcaccttcggaatacaatccttacgcaaattttgattatgcaaagactgcacaaaaagaagtccttgataagatgctttcatacaagatgataagtcaagatgaatataacaaggcaattaatgaggaaataaaattaactaataaaccagttgaaaaggacaatatggggtatgtgattgactacgtcaaagactttgttgcatcgaaatttgggtccacgatgttgtatgcaggtggcttaaaaatatacacgacggtaattccagaactacaaaaggcagcaacacaagcaatagacgaagtattaaataaagcggagaatgataatatattcccgaagggtaaaaaagattcaaagggtgtaattcaaccacaggcagcacttactgcaatcaatgctaatactggtgcaatccttgcgatggttgggggaagagattacgacaacacaaagtataatagaaccgttgcactaaaacaacctgggtcttcctttaagatcttcgactatacttctgcaatcttatatggttctattacaccatcttcgataatcctctctgaaaactacactattgacaactggaccccacatgagtgggaaggaaaatactttgggtacctgagtgtaagagaagcccttaatcaatcttcaaatgtttgcgcagtaaaaacagctttgagtgtcggacttgaacgtgtgatatttactgcaagaaaatttggtatcacaactccattaaatccttacccatctattgcaataggaagttttgaaataaaacaacttgaaatggcaaatgcctatgcaacattaggaaatggaggtatataccacgagccttacatcgtaacaaagatactttcatcagacggaagagttctttacgaacatcaggatcaatcatatagggcaatcccagaagatgtagcttatataatgaataatttatttagttatgtcatggcacataaatccaacgcaaaaataagcggacttccgtcagcaggtaagacaggaagtactgataactggcgagacgcatggttcgacggttacacaccaaatatttctgtaagtgtgtgggttggtcctgactcagatgaaattacatttcccgatgtaatgaatgcaggcgcaagatttcctgcaatgatctggagaaaatttatgctcgttgcaatgaactattttccaaagaacgattttgctaagcctcaaaatattacatttaaaaatgcatatgatgacacaggatacttaacagataagccatccgacggtaagacaataataaagtatgcatatcacaacgggtttttaccaggaacagatataagagatcttgggtttgtagttgtaagagtggtaaaagattctggtcttcttgcacctcccacatgccctttggatctaactgaagaaagggtatttattaaaggcacagaaccgacacagtatgacccaagatatgaaactgtaactcaaactttgtctatttcaaccgataaagatacctataaggttggagaacctattaatatttcagtcgatgcatctcaatttgatttaagtaacaaaaccttaaatcttataatcgataacttaccagttgcaaatcttacaaacgagcaaaacgggttttataattattctatacttgcattacgaactggcgatatgaaaattgaagcctacttaaaggactcaaacggaaatgttgttgcatatggagaaaaaataattacaataaatccataggaggtatagaatgcttgatccaaatcttataagagaaaaaccagagattgtaaaagaaggaataaaaaataagggtggagatccaaccttagtcgataagtttcttgaagttgataaaaaaagaagggaacttgtaaaagatattgataatttgagacatacaagaaaggaactctctgaaagtattggaagaaaattaaagcaaggagaacaagttgacggtgttcgtgcagaagtccgaaaattaggcgaagagataaatcaaaaagaaaaagagcttgaaaatgtcgaaaaaatttacaaagaaatacttttaagcataccaaaccttccacatccatcagttcctgttggtaaagatgaaacagagaatgttgttttaagaaaagaaggtaaaattagagaatttaatttcccacctaaaccacattgggaaatcgcagaggcattaggtttgattgattttaaaagagcagtaaaaatttctggctcaagattttacgttttaacgggacttggcgcaaagttagaaagagcgttaatatcgtttatgattgactatcatattgaacatcatggatataaagaaatatttccaccatttcttattaacagagactctatgataggaacagggcaacttccaaaatttgcagaggatatgtacaaaatcgaaggagaagaattgtatcttgatccaaccgcagaggttcccgttacaaatttacacagagatgaaattttaaatgaaagcgatcttccaataaagtatgttgcatatacggcatgttttagaaaagaggcaggtgcagcaggtaaagatactagaggaataataagagtgcaccaattcaataaggttgaaatggttagattcacaaaacctgaagaatcttacaagaatttatacgaacttctcgacaatgcagaagacattttaagagcattagaacttccttaccaaatcaagatgatgtgtacaggcgaccttggatttactgcggcaatgaaattcgacccagaagtttatatgcctgcgcaagaaaaatatgtcgaaatttcctcggtaagcaattttgaagatttccaggcaagaagagcaaatataaaatacagaactaatgatggcgaattgaagtttgtacacacactgaatggttctggacttgcagttgggcgaacaatggctgcaatccttgagaattatcagaacgaagacggaagtgtatctatccccaaggtattgcaaaaatacatgggaattgataaaataacaaggaaataaaagtggaggggtggccgagtggtcgatggcaccgcacttgaaatgcggcaggcgatgagcctcgtaggttcgaatcctatcccctccgccatcttgatgaatcatgtttattgatacgcttaaacaaataaaaagtgagtcgaagataaatggttttattactccagtctataacggccttaacatatcaaatatcggaagcctaatacttgaaaactttgaaattcaaaataattttgagaagcttacaataactcaaattctaaaagttccaaaaaagaaaaaggtgatatttttcttaattgatgcatttggatttaatcttcttagttttgcaagagagaaggttttgttagaatcttttgaagaaataatcaagaatggcatatttacagtattgacatcaactttcccatcgacaactgcaactgcattaccttccatatacacaataagtgagccagggacacatggggttttaggatatagattctatacaagagaattcggaaatctcattaatccactttttcaaaaactttctgtgaataaaaactgccctataaaatacgacgaggattggcttatccctattaaaacgatctttgaaatcttaaatgaaaacaacattccgaattattctattgtaagatctgattatctaacaagcacattcgacaaggcagtatatagagggacaaaagaacttgggtatttaacactttcagacctctacaataaaattgtagaattgcttaaacttgataccatcttcataaatgcttactggtggagcattgatgcgctctcacatcactatggaccatattctcaggtggtaatttccgaaataaaattcctcgattatttcttaagactgcttcttgaaaaaattgataatgatacactcctcataatttccgcagatcatgggcagatagatacttcgaatggcaaagtgataaaactgaaagaagagaaagattccgaaaatattcttttgccagtttccgatgtaagagcgccttacatttatacaaatggaaaattgcaaaaggcctttttcgaaaaatttgataatattaccgctttaacgaaagaagatgcacttaaccttggactttttggtaacaccataagcttcgaagaacgcattggagactatataatcctcttcaaagataattcgtacgtagattttatttcagaggaaagtgaattgaatcttttaggaaagcatggaaatctaacagaagatgaaatggttgtcccacttattctttattataaatagcaattataaccattgaagttaaaattaaagttgcaccaacaattccaccaaagtttagtctttctcccagaataaagaatgaaaataaatacgcaaatactggctcaaggataaaaattaaagacgcttctgttgagtcaatatattttaatgcaaaagattccgtttgaattgcaaaaaaacttgcgacaacacccaaaaacaaggttgaaaacatcacaaaacgattcaaattaaaatgttgatttaaaaaagcaaacggaaaagatagcgcaaatgaaacaatcatttgaattgaagttacaagtaagctgggtaaatccttgacaagtttttcggtaagaacgatttgaaaagcaaaagagatcgcacacaacaaggtaaggatatcaccaaaattaacagaatttagacttcttaaatcgatttgtgataaaaacaaaagccctacaaaagataaaactaaagcaacaatttcgaagtttctcggtttttcttttagatatattgtggaaaaaatgggagtaaacactatataaagacctgttataaaagcacttttggttggcgttgtgtattttaaacctatagtttgaaaagcataggcaacaaaaagagaaatgcctaatatgataagaagtaacaataatttgggattctttaagaattttctatgccttaatacaacaaataatgcaactacacttgcaaaaccaaaacgaaggaaaagcaattgaaactcatttataaatcgaagtgtagacttaacaagcgtaaaagttgagccccaaataagcgtagcaaatataagcaaaagtattgagaatatctttcttcttttcataatggaaaattataattcaggaaagcaattttttcaaggtaagagcattcttcactgcatagcaataaaagtcattattaaaataaagaaatgtatttaaacccttttggttcaaagattttatatagtttgcccagtctttgagttcgctatttgaatatgaagatgcatagagttccttcggcccgtgaagtcttatataggtaaagtgagcggtttcaattttaagaaaggggtagttatcaccgtgtgttgcaacaaatgctatattgttttcccttaatattttgtatatttgtttgtcaagccaagttttgtgtcgaaattcaattgcaaattttatgtctttcggaagtgtttcaataaatgacaccaaaagttcatcgtttcttttaagagagggtggaagttggactaaaacaactcccaaatttttttcaagctcaaagacgctttcaaagaacatatcgagtaaatctttcacttccttaagccttcttatatgcgtaatcgctctattaagtttaacgcttacaagaaaatcgtctctgagttttcttttaagacttctcatcgtggattttcgaggcatgtgataaaaagttgagttaagttcaacggtatcgaaaaagcgttcatagtattcaaggaaatcttttgaacttatcccttcaggataaaattctcctatccaaccggggtaatagtatcctgaagttccaatataatttcccataaagtctttcaacaatattttatagaatatttgcaaacaaaaaaaattgtatagaataaagtaactaaaaaaggaggtgagaaagaagaaaaaatccttcgaaaataaaaaaacaaaaattcacaaaggaggtaccacatggttgcaggaattattcaaacaattttgttagttttagtaattgtttttatcgtttacatgactgcaaaattgagagtaaacgcattcttggtacttttgcttgcagcacttctctatggaatcttttcatttgcatttactggaactccaccacttcttgatgtaaagaaagacaatcaaacaattacagggcttataaatttaattactggaggatttggtagcactcttacaagtatcggtatcgtaattgtacttggaacaattcttggatatttcttagaaaaaactggagctgcaattgttatggcagaaacaattcttaaaattgtgggaagctataacgctccacttgccatggctatcgcaggttacatcgtttcaattccagtattttgcgattcaggatttgtaatcttgcaagcactcaatagaagccttgcagaggcatcaggaatttcgcttgcagtaatgggtactgcacttagtatggggttatattcaacacactgtcttgttccacctacacctgggccaattgcagcagcaggaaacataggcgcagatcttggaattgtaataattcttggacttttagcagcaattcctgcaatgctttttggatggttttatgcagttagagttggaaaaaatatttggattgatccagggcacggaaaaacttttgaagaactcaaaaagagttttggaaaacttccaagcccatttatgtcatttttgcctatagtacttcctttgattcttatcgccttaaattccattgcatcattcccaacaaatccctttggaacaggattttggaagcaactttttgtcttcattggtaacccaaacattgcactactaataggtgtgtttattgcatccactattacaaagtgggaaaaggaagtatttgatggttgggtaggtgaagcaataaaaacctctgctattatccttgtaattactgcagcaggaggatccttgggaagcgttttgagagcaagtggagtaggaaacttcttaggaacacaacttgcaaagttccatatgggacttttacttccatttgtaattgctgcggcaattaaaacagcgcagggatcttcaacagtttctctaatcaccacatcttcaatccttgctcctatgcttccttcacttggttacactacaacacctcagaaagcacttgtcgttcttgcaattggagcaggctcaatggttgtatctcatgcaaatgattcatatttctgggttgtgtcaaagttttcagatatggacgtaggagaagcctacaaacttcaaacagttggctcccttgtaacagggattggagcacttttgggtgttctcttgctttcgcttatttttggataaattctaaaaaggcccccgtattggggcctttttaaactaaaagatcaaaagaagtgcaacgtctgcaacgttagtgccagttggtcctgttataatcgcatcaccaagacgatcaaagaaagtaaaagaatcattattttcaagaaatttatttaaatccaaatttagactttttgctttttcaaatgtccttgaatctgctattgcaccagctgcaggactaactccatcaattccatcagtgccaattgaagcaaacacaaagtttgtttcttgaaggtattttaccatatatagcgtaaactcagagtttcttccgccaacaccatttccttttacttcaactgttgtttcgccaccgaatacaaccgcaactggctttttaatatccatatagcctaaatcaatcgaccggccaatgcctgcaatcatctttgcaacagatgaagtaattccctgtaccgcaggcccaaggtaaaggatattcaaaccaattttgccaaaatattcaagcattgctctatttgcaatgtagtttgaagcgataatatgattttgaaaagtgcaatttaatttctcatcacgtttaagagtttcctgtatttgcccatttaaacctttttcaaaaattttgacagtatcgtcaaattctaaatcaagtccatactttttaagaacggataaagcatcggaaaaagttgttgaatcgaaatatgtggggcctgatgcaatcacatcaagaggatcaaagattacgtcagaaatgataagtgagacaactgttcctttaagattcttaagaagtttccctcctttaatctttgaaagatgtttccttacagcatttaattcgtttatatcagctcctttcttcataagtgcctttgttaaatcctggagccttgttaaatcaattaagggattttcaacaagagcagacccaccgcctgatataagaacaaaagttaaagttgaagcatctgtttctcctgccaagtttaaaatctcatttcctgcctcaatacttttttgatctggtattggatgtcctccttgtataaattttacattgggcatgtctatttccttataaacattacttaccacaattcccttatcgatattaacaatttcagaaattgcattaaacatctttatacttgccttaccgaaagcgataacataaatacgagaaaaatcagtcaaatcatagacttcactactaatttcgagcgtatcatcaagtttttttacgaaatttttaacactattgtaagggtcaacactttgaagagctgcattaagtgcatttaaaacatgcattctataattcttcagttcttccttatcggtattttgcactaatttttcaacgtctatcattggcaaacctcctttctctattataactctaaaatacagtaaagaaaatataaatttgatgttgattttttaggaaaaaaatgtaaaatataaaggttaggaggtaaaaagtatggaagaaatcttcggaagcgtaaaagtgaaaagaggccttgctcaaatgttaaaaggtggagtaataatggatgttacctccgtagagcaagcaaaaattgcagaagaagcaggcgcagttgctgtaatggcattggaaaaaattcctgcagatatcagggcccagggtggagtagcaagaatggcagacccagcactcgtgaaagcaataatgaatgcagtttcaattcctgtaatggcaaaagttcgtattggacacttcgttgaagcacaagttcttgaagcaattggaattgactttatagacgaaagtgaagttctaacgccagccgatgaaacacatcacatcgataaatggaaattcaaggttccttttgtttgtggagcacgaaatcttggggaagctttgagaagaattgcagaaggtgcttcaatgattagaacaaaaggtgagcctggaacaggaaatatcgttgaagcagtaagacatatgcgtatggttatggatgaaataagaaaaattcaaaatatgagtgaagaagaactttatgtcgaagcaaaagaacttggagcccctatagaacttgttaaagaagtaaaggaacttggaaggcttcctgttgttaactttgcagcgggcggtattgcaacacctgcagatgcggctctcatgatgcaacttggcgctgatggtgtatttgttggatcaggcatatttaagtcatccaacccaaggaagagagcagaagcaattgttgctgctacaacttattttgatgatccgaagatcattgcaaaggtctcggaagaacttggcgaagagatgaggggcattgatataaggaaactaacagaagatgaattaatgcaagtaaggagcgaataagatgaaaataggtgttttggctttacaaggtgcagtttcagagcacttaaacatgcttaaaagtcttggagttgaagcgattcctgtaaagacagctgaagaaattaaagcaatcgatggacttattatgccaggtggcgaaagcacaacaatgggaaggctcattacaaaatttgaacttgaaaatgttataaaagagagaattaacgaaggtatgcctgtctatggaacttgtgcaggtatgatacttctttcgaagaggattaagaattactcgcagtttacacttggtattcttgatataacagttataaggaatgcctttggaaggcaaatagacagcatggaagttgatctccatgtaaaagggttagatgattcatttcacgcaatatttataagagcacctattgcagtcgatcttggaacagatgtagaggcccttgcatctcttgaagaaggggtagtctttttaagacaagggaatgtttatgcatcagcctttcatcctgaacttggaaacgatccaagaatccataaaatgtttatagaaagtgttgaaaaatttttaaatagatagggaggttaagacatgtcaggacattctaaatggcacaatatacaggcaagaaagtctgcacaggatgcaaaaagaggaaagttgtttacaaaattaacaaaggagttaattatcgcagcccgtgcaggtggcggtaatcccgaaactaacgcaaggctaagaaatgcaattgataaagcaaaaagactcgggatgccaatggataacataaaaaaggcaataatgagaggaacaggagaacttccaggtgttacatatgaagaatacacctatgaagcatatggaccagcaggtactgcattcatcatcaaaatatcaacagataacaagaacagaactattgcagaactgagaaaaattttctcaaactatggtggaagtcttgcagaatctggtgcagtttcctggaactttgagacaaaaggacaaattgaacttgaagattcaaatggtttgtcttttgacgaactatttatggaaattgccgatgctggcgcagaagacttgaaagaagaggaaggagttttcacaatttacacagcacctcaagatcttgataaagtaaaaaccgctcttgaatcaaaagggttcaaaattaaagaggcagaattagtaatgataccaaagactcttgtaaaagtaacgggtgaagatgcggtaagagttgttaaactttcggatgaactcgaaaaccacgatgatgttcaagattactacacgaactacgatattgacgaagaagagttaaaggcaattgctgaaagaattggatcgtaaaattgataaattcactgttcttggcgttgatccgggagtagcaacaacaggctttgcaatagttgaaaaagaaaaagaccaaataaatcttataaagtacggagttataaaaacaaataagaatgccgagttaggggaaaggctcggcgttctttataaaaatttgtccgaaatattttcaaattataacattgattttgtcgcagtagaaaaaatattcttcaatacaaacctaaaaacagtagtaagcgtaagcgaagcaaggggggtagttcttctttcttcattcattcacaataaaaaggttttcgaatacacacccttggaagcaaaaaaaactgtggtgggatttggaagggcatctaaaagtgaaattcaagatacattgaaagcaattttaaaccttaatgaacctccaaaaccagacgatgcagcagatgcaatagcgcttgcattgtgtcacatttattcatacaatttctacttgaaggcgcaagatgattaaaaaactcagaggcgtaattgtagaaaaagatgaagactcggttatacttgacgtaaaaggtatcggttttgaagtctttgtagcacatgcagaaactttcgaaaagggaaaagattatgaggtttacatttttgaagatataaaggaaaacgaaataaatttatttggatttttaacgaaagaagaacttaacttttttaaacttataatcaacaaaatatctggtgtcggccccaaaaaggcactggatatattatcatcactttcacttgatgagataactaatgccattaaaaagggggatcatacgccattcttgaaagtcaaaggacttggcgaaaaaaccgctaaaagaatcgtccttgaaattggtggagaacttaagaaacttgaagagacaaaagatgaaaatcttgaaattataactgagtctcttatatctttaggttttgaaaagaatagagttaaagaagttgtgaaaaatcttgataaaacaaaaccaatcgaagaaatgatgaaagaaggtataaagaagttgagcaatgaaaagcattagaccacaaagtatagacgaattcattggacaagaaaaagttgttcaaagcataaaaatcgcaattcaatcttcaaagtcaagaaatgaccacctcgatcacatactcttctacggtccaccaggcttagggaaaacaacacttgcaaaaataattgcagaagaacttaaagtaaatctgaaatatgcaactggtccctccattgaaaaggtttcagaccttgcaggaattctcataaatctttcagtaaatgatattctctttattgatgaaatacacaggttacctaaaccagttgaagaagtcttatactcagcaatggaggacttcaaactacctattgtaactggtgcaaaaagaagtgcacataccattactttaaatttacaacctttcactcttatcggcgcaacaacacgttttggacttatctcgccgccacttagggatagattcggaatggtttttcatcttgaactatatacaccagaagaaattatgaagatcgttttgagggacgcacgtatccttggagttgaaattacagaagaaggagcctatgaaattggtaaaagggcaagaggaactccacgaataggtattcaacttttaaaaagagtaagagatttctcgagtgtaaatggatttgatgtgattacaaaagaagttgctcttaatgcatttaaaaatctgaatatagatgattacggtctcaatgaaattgatagaaaatacttgaaaattcttcagagcaatttcaacggaggtcctgcaggtatcgaagcaattgcaacggctatgggagaggatcgaggcacaatcgaagagatagtagaaccatacctaataaagataaattttattataagaactcaaaagggaagaattataacatcgactgcaaaagaatatctcgggtttaaatccaaggattctctattctagtttttaacatttggtgttataataaataaaaaggggtcattatgatagacatcgagaaagatgtttttgcatatttacttgcaggcggaaaaggagagaggctttatcctcttacaaaagaaagagcgaaacctgcagtaccatttgggggaaaatttagaatcattgatttcactttgagcaattgtgtaaattctggaataagaaggattgcagttgcaacccaatataagtcagcctctttaagaagacaccttgcacttgcgtggaattttctcaatgttagattcaacgaatatgttgtcgatgttccaccgcaacagatatttggagagagatggtacttaggcacagcagatgcagtttatcaaaatctatacttcgtcgaacaagagaagccaaaacttgttctcatcctttcaggagaccacatatacaagatgaattacaaagatatgattgaaactcatcttaataatgatgcagatcttaccattgcaaccatagtaatagataaggaacgtgcaagcgcgtttggaataatggagacaaacgatgagggaaggataataaacttcaaagaaaagccaaaagaccctccaacactcaaagatgatcctacaaaatgtcttgcatctatgggcgtatatttatttaaaccagaagtccttatcgatcttttgactcatgatgcggaagtttcaacatcatctcatgattttggaaaagatgttattccatacgcaatccatcatggttacagagtattctcacatcagtttagaaataaagagggaggttttggatacttccaagatgttgggacaatcgatgcgtattactgtgcaaacatggatctactttcaccacaccctaagatcgatattttcgatagatcttggccaatatatacccattcaaggcaatatcctccctgtaaaattaccgaaggcgaaattaatggaacacttatcgaaagcaaagttgaaaactcaattataggagagggttcgattataagtggagcaaccataaaaaattcaattattttttatgatgtaaaggttaaggctggcagtcttatagaagactcgattgtttttggagaggtaaagattggacgtaatgtaaaaataagaaaggtgattattgacaagcatgtagaaattccagatggtgtagaaatcgggtttaatcctgaaattgataagaaatatttctatgttacaccttctaacatcgtagtccttgagagaggcttcaaatttacaaagaaactaatggaggaacaatatggaagatctcaataaactaaaaagaatagaacttttaagacttgcaaaaattcacggagtaaaaaatagaaataagatgaaaaaagaagagttaataaaggcaatcaaaaaagcaaaaaaacctcttgaggaactaaaagcaatagaagaaaggttaaggagagaattacaagaaaaaacaggcgaaacacatctaatcgcaataccaaaggaacctggatatgcatttataaattgggaagcaaaagaagaaagtggaacaggtattctaaaagtatttgaagatagacgcgaaaaattttcaattccagtgaatctcgaacatggcaaaagttacataaaggttgaggaagacaaaaaggtaaaggtaatacttggaaaggaagaaaaaggtaaattcaccaaaatagtcgaatcaaatgaaattcttataccaacgacaaagaaaactgaaggaaaatatgagtttatagatatgaaaactttaaagaaagaaaaatctcaaaaagtggcgaatgaattaatgaaggaaattgttgatgaggaattaaagactgcaaaagaaatgaaatatttgcgatataaaagggaagggtaatgaaaaaaggatatcttgcaatagttttacacacccaccttccattcataaaacatccagaagaagaatttttcattgaggaaaactggctgtacgaggcaattacagaaagttatctgccgcttttgtacaatttctataaattgagagatgaaggtattaaattcaaaatcacaatgtctcttactccacccttatcaaatatgcttttagatgatcttcttataaatcgatttaagcggtatattaatttgagaattgctttacttcaagatttgcttaaaaaagagaaagatacaaagaaaaaagagaactatcagttttatttcgaaaggttcaaaactctttacgaattttttaaaaacactttaagaggaaatgtaataaacggttttaaggaactccaaaacgagggattcatagatgtcatcacttgcaccgcaacacatgaaatccttccccttgaaacgcacagaaaaatccaagaagtgcaggttgaactcggagtcgaaaactacaaaagaatcttcgggaaaaaacctcggggaatttggcttggagagtgtgcctatgcaccacctgtttcagaaattcttgcaaaatacgggattgaatacacaatactcgacgctcatggtttaataaacgcaaaaccaacagccttttacggaatttctgcaccaatagtaagtaaagatggtgtagcattctttggaagagatccagaagcatcaaaacaggtgtggtcagcaaaagagggatatcctggagatttcaattacagagagttttataaagacattgtttatgaaattaatgagacaagaattaaaaaatatattcacccagcaggctttaaggtagaatctggaataaaaattcataagataacgggtaatgttgggcttgaaaaaaaggaattatacgataggaaaaaggcactcgaaatggttgatatacacgcaggaaactacatgttcaaccgtgaaagacagatagattacctatcaagcgtcatggacagaccaccaattgtcgttgcaccatttgatacagaactatttggccactggtggtttgaaggaccagaatttcttgcaacccttttaagaaaaatcgataagtattccgaggttatagagacaataacactttcggaatacattgataagcaccctgtaatgcaggtttcagaacctgcaatttcatcgtggggagatggcggttattttagagtgtggcttaacgacaacacagattggatctatcctcatttaagcgtaattgggaaacgtatgataaaccttgcaacacaatatgataaaccaaaaaacaaattacaagaaagagcattaaatatgtgttcaaaagagttactattatcagaaagttccgactgggcgtttttaattacagtgggaagtgcagtcaactatgcaacagaaatgcaaagatttcatataaacgcctttaataaactctataaagagattattgatgataatattgatgaaaaatttctatcatatcttgaggaaaaagatagcatattcccatttttagattatagaatttttaaagaaaaggggtgaaaaaatgcttaatagagatgaagcattaaaacttttacaagagaaagttcacgatgaaaatcttattaaacacatgcttgcaacagaagcagttatgagggctcttgcaagaaaatttggtgaagatgaggaaaagtggggactcactggcttattacacgatattgactatgaggagacaaaagaaaatccagaaatccatagtaaaattggcgcacaatggcttaaagagcttggttttggggatgatgtagtgcatgcagttttagcgcacaatgaaagacatggcgtcgaaagaacttctcttctcgataaggcactctgggcgacagatcctgtaacaggtttcattattgcagtcgctcttgtaagaccggacaaaaaacttgcttccgttgaactaaaatcgatgaagaaaaaattcaaggaaaaaagttttgcagcaggtgcagacagagaacagataaaatcctgcgaagtagaacttggaattcccttagatgactttcttgagttatcattacaagcgctcattggaattgcagaccaacttgggctttgaaaatgaaggtaagagaactcttaggtattcttaacgaaattgctccttttttcttacaggaagattacgataattctggcctccaatttggcgatttagaggctgatgtttccaatatccttattgctctcgatctgcaaaaaagtattgttgaagaagcaaaaacacttggtataaggacaataataacccaccatcctgtaattttcaaggcaatcaagaatatcgaaagaagtaaaaatgaagcattttacgaggcaataacaaatggaatcaacataataagttttcatacaaatttcgacattgcagaaaatggtctaaacgattattttttaaatttgctgggcattaaaaaagaaaagccaattattcaaagtaaagagaaagtttacaaggtcgtaacgtatgttcctaaggattttgaagaaaaagtaagaattgctatgtttgaaagtggcgcaggacacattggaaactacgatgaatgttctttcaatattgaaggaattggaacttttagaccactcgaaaatgcaaatccgtttattggcgaaaggaacaaaagagagtctgtttctgaggtaagaattgaggttgttgttagagaaagagaacttttaaaagttttgtcaaagctcaaacaatcgcacccgtatgaagagcctgcaattgacgtttttgaaatactttttgataaaaatgagggaatcggagcaattggaactcttgagaatgaagaagatatcttatcgttcattaaaacttttaaagaaaaaacaaacacttcttatgcaagatacatcggggatattaatgcaaaaatatcaaaagtcgcaatttgtacgggtgcatgtggttctgtttatgagaacttaacaaataatgttcaacttttcataaccggagacattggatatcacaccgctcttgcaatgaaagaaaggaaattaaatgttcttgatgtagagcattttgaaacagaaaaattttttaaacaagcactattcgagagacttaaaaactatatagatccttcgacaatcaaattatcaaactctgagaaatcacccttttacctaatttaaaaaggcagggaatactccctgccttaaaatagccttaaaatcaattactttaactctacttttgctcctgcttcttctaacttcttctttaattcttcggcgtcctttttgggaagtgcttcctttatcttctgtggttctttttcggctgcttcgactacatccttggattctttaagaccaagattaagtgtctctcttacaaccttaataacgttaatcttcttagcaggatcaaatccagcaaggacaacatcaaactcagtcttttcttcttgtggtgctgcctgtggcgctgccccaccaactggcattgctgccataggaactgctgctgttactccaaatttctcctcaagtgccttaacaagttctgagagttctaaaacgctcattttttcaattgcttcgataatttcttcttttgtcatgttagcctccttaaaaattttaatttatgctgctatgctttcttttttatctttaatttggtttaagacagtaaccaaatctctctccggttttgagagaacagtaacaagcctctgaattggtgaattcatgaggtataagagttttccaataataactggctttggaggaagttttgaaagttcaacaagttctgggccagttaaatatttgccatctacaaatccacccttcatttcgaagaaaggcttttcatctgcatctttcgcttcaacaaacttctttgcaagttcagtaggatccattgaagatacaacgagtgcaacattaccaataaaaatgttctgtgggacatccacagaaagttctttacaggcaattctcaaaaggtcatttttaacaactctgtaataaatgcctgaaagtttaaaatcttttctgaggtttgtaatatcgtttgcctttatacttttaaagtctacaaagaatacactctgctcgcttatcttcttcagtttttcctcaatctcatcgataatctttcgtttttcttctctcttcatagagcctccttaaataaaaaccccggttgttgccaaccgggcgaaagaggtaaacatgcaactctattctttcaacctcggttggcaaactttaaggggaacatccccaccaactgtcttcggttttaaagttacttcaattttatgctcttaaaagttcattaacgtttaccttcaccgcaggcgacatcgtaagtgataggtaaactttcttcacatactgtcctcttacagaggcaggtcttgacttaataattgcagaatttaaagcaagtaagttctctttaagttgttcaggtgtaaatgatgactttccaataacagtatggataacgccagtcttatcaaccctaaactcaatttttcctgctttaaattccttaacggtgtcgtagatgtccatcgttacagtaccagactttggacttggcatgagttttcttggcccgaggatctttgcaatacgcccaagagatttcatcatgtcaggggttgcaatagcaacatcaaaatcaagaaaaccttctttttcgattttctggattagatcctcaccaccaacataatcagcaccggcatcttttgcttcttgtgccttatctgccgttgcaaaaacaaggacttttacacttttaccagttccatgtggaagtgtaataacgccacgcacattttggtctgcttgttttgggtcaacattcaacacataagttgcttcaactgtttcatcaaactttgcgcttttgagatttcttaccgtttcaattgcttcatcaattgagtaggctttttgcctatcaatcttcttcaaaagttctaaatacctttttcctcttttcactctaacctccttgtggtaaaagaccttcagtctcccacaaatttacttaaccttcaatgaccgtaacacccatgttccttgcagtaccctcaattatacgggttgcagcctcaaggtctgtggtgttaaggtctttcattttaatcttagcaatttccataagttgagacctttttatcgtcccaactttcttcttgtttggctcaggagaacctttctcaatctttaatgcctttttaattaaagaagaagcaggtggagtttttaaaatgaaatcaaaactcctatcctcataaactctaatcaaaacaggtactatatagccttcctgtccctgagttgccgcattgaacctcttgcagaagtccattatattaatacctttaggtccaagtgcagtaccaacaggaggcgcaggagtggccttacctgcttctaattggagttttacaagtccaactaatttctttttcttggccatataaaatcacctcaaactttctgaatgtattcgctctgtatttcaacaggcatttctcttccaaacatttttagcacaactcttgcggttcctttttcttcatctattgcttcaaccacaccttccatatttttaaaaggtcccacaaggatacgcactctatcattaatatcgaaatgcaatttttcttttgccttttcttcggttactcgctcttcaactatcttcctaatttcctcttcggaaataggcgtaggttttcctgtggggccaacaaaacctaaaacaccaggtgtatttcttacaacgtaccaagactcatcatccataatcatcttcacaagaatatacccggggaaaacctttacaggttttattttccttttgccttttttatcgactacactgtagtaatctactggcaaaagaacctcaaggatacggtcttctaaaccgtatccttttattctatccttaagttcattaagaactttctgttccttccccgagtatgtatgtacaagataccagcgaggaaccttagtttcgtcttctctcatattatttactcaataccagttttaaaagttgtgcgaacaagaagtcccacaaacctatatacaaagcccagaatacaagaaatccaacaacaactgacgaatcttgtaatagttctttccttgtaggccatttaactttatgtctcaattcaacccaaacgcctcttacaaaatccttaaaagaggtctttggcaaggttacggtttgtgtagatgtcgttttattttttactgcttgttctttgtctttcataatttactggcaggcccggagggaatcgaacccccaacctacggttttggagaccgttgctctaccaattgagctacgagcctatgcctttacctccttgtgcacagtgtgtttcttacaaaacttacaatatttcttaatctgtaatttatccttattatttttcctgttaatagtggtagagtaatttcttcttttacactcagtgcattcgagtagaattatatccctcatgtcctatttcctcttactcaataacctttgtaataactccagcacctacagttttaccaccttcacggatagcaaatctctgagtttcttcaagagcaacaggatagatgagttcaacagtcatatcaacgttatcacctggcattgccatctgaacgccttcaggaagggcaattgtacctgttacgtctgcagttcttaagaagaactgaggtttgtaacctgtaaggaagggtttgtgtcttccaccttcttctttactcaagatatagacacgtgcctggaattttctgtagggtttaatggaaccaggtgctgcaagtaccatacctttttcaacttcttcgtggtcaatacctctaaggaggactccgatgttatcacctgcttgtccttcatcgaggatttttctgaacatctcgatgcttgttgcaacagtcttctttgtctcaaaggaaagaccaacgatttctactggatcaccagttctaatgattcctctttcaactcttcctgttacaactgtacctcttccagtgatggtgaagacatcttcaatgggcataaggaagggcttatcaattgctctttctggggttgggatgtattcatctactgcatccataagttcccagattttatctgtccatggattctttccacgggagatatcaccctctgcctcaagtgctttgagggctgaacctctaactactggtacttcatctcctgggaatccatacttggagagaagttctcttgtttccatttcaacaaggtcaatgagttctggatcatcaaccatgtctactttgttgatgaaaacaacaattcttggtacgttgacctgacgagcaagaaggatgtgctctcttgtttgaggcattggtccatctgttgctgcaacaacgagaattgcaccatccatctgtgctgcaccggtgatcatgttcttgatgtagtcaacatgaccggggcagtcaatgtgagcatagtgcctcttctcggtttcatactcagtgtggtggacgttgatggtaacgcctcttgccttttcctcaggtgcgttgtcaatttcatcgtacctcttgggttgagttttaccaagagttgctaatacttttgtaattgctgctgtaagggtagtcttaccatgatcaatatgaccaatggtaccgatgtttacgtgcggctttaccctttcaaatttttctttcgttgccatgttgtacctccttcgcaatctctattatatataattttcatcaatcacaaaaatggagcccacgaccaggattgaactggtgacctcgtccttaccaaggacgcgctctaccgactgagctacatgggctcaagagaacactgaaaataaattaatggtcgcgggggctggatttgaaccagcgacctccgggttatgagcccgacgagctacctgactgctccaccccgcaacctggagcgggagacgggaatcgaacccgcgacgatcagcttggaaggctgatgctctaccactgagccactcccgcacatggtgggcagggagggattcgaacccccgaaggcgcacggccaacagatttacagtctgtcgcctttaaccacttggctacctacccactggagccgacgagccgacttgaacggctaacctactgattacaagtcagttgctctacccgttgagctacgtcggcattccgaattttattatacgaatattacgctgtttgtcaagaggtaattcttcttttagaggcattgcttacgggttttttattctcgttaaactttttggtcctgtgcctttgtagatgagctttccattttcaacttttagagtttcaatatataaatttggaattgtaggtattaaggattcaatcttattttctacataagaaatattttctcttttaagaagatttgatgggacaggtatgaagccaacaacaacactttgaggctcaatatggacttgattattttgaacgtatataactccctttgcatatactggcgcagaatctggaataaaggaaggaacatattttttctcgtcttcagttaaagcgtaatttgaaagggccttaaaatcaacattagcacctgcctctatggtgccatcattgttaattttaacttgaacgtttttaaaggcaaaataagacggtctattttcattaagccatgcagttatctcttcttgagtatatgttgtacccacatttaccttacctgaccacacatatttatagtccttaaccgaaccagattgtggtgctttatcctttgttaattgtgattttttaatgacattctgataatctttttcggcgtatcttacgccaagatcacgtggtttacctttaacgtttagagaaagaaatccgccgattataactaaaattgcaactaaccagactaagactttaattaactttttcatttaagtccccctttttttatttttaaaatcaagtttaaataaccttaaataagatctatttgccattatttccttgccttcaattatatttttaatatttcttctatgtgaaatgacaattaaaattggaaaaagcaaaagtataagtaaaaaaattggatccttatataaaataaatgcaaagaatggagaaaaactacttcctacaattgagcctattgcaacatatcttgtaattaataaaacaaaaataaacaccaaaaagcacaacattgtatcaagtggtacaactgctaatccaactccaaatgatgttgctacacctttcccgccattgaaacccttccgaaaaattggaaaaatatgacctgcaacacacaaaatgcctgcaactgcagaaatataaattgaatgattgagtgcttttgcaatacaaaccgccaaaaacccaaaagaagcatcaataataagagttaaaagtgcaggaacaattcctaaatttgcaagaatatttgttgcaccaatatttccactaccataactttcaacatcaaagttgtaaataaacttagaaatcaagtgtccattgggaatagcaccaagaaaataagatattacaaaaattagaaagatttccgtaccctccatatcctattataacgtgaattccctaaatttaaaattggctatttaggagtgtttatgaattgctttgccttttttttgattctctgtattgcgttatctatagatttataatcttctgaaagaacgttagcaatttccccgatctttaaaccatcaagataaagttcaaatactttaagttccctcggtgtaagagtttttttaaactcgtctatctcttctttaacttcaacttcgttctcaaagtcgtatatttttgaaattgcctcttcaagtggaacctcaaatttccttttccttaaaaaatcaagaattctatttctaacatttatgaataaaaaattttcaaaactgccgtgattttcattgtaagcatcgatacttttaagtgctgctaaaagcgcctcaaggtaaaggtcgtctttgtcttcttttgaaagaaaaagcccataataacgaacaatcttcttaataaatggggtgtaaatctcaagaatttcttcttgagcatttctgtcgtgcgcttttgccaacttaagaagttcgcttaggttatttatactctccattttttaatttttcttcgaatgccttaaaaagaattattccagttgcaacggaaacattcaaggaattaactctgcctctcatgggaatttttacaacataatcacactccttaagcaaaccttttcgaactccatctccttcattccccataatgaatgcaaagggatgatttttgtaatcaatttcaaagtacaggtcttttgcgttgagatcagttccaacaatccaaacacgattttcttttaactcagaaatagcctgagctaaattcgaaaccttatatatatttacatgaaatacagcacctgatgaaatagacataacagtttctgtaacctcgcacgattcacgctcttgaattatgatgtctttaacgcctgcacattctgccgcccttacgattgcccccaaattttgaggatcttggatacgatccagtattaggattagactatttttcttaattttcagttcagaaatatccttatactcgtatggagcaccaaccgcaattacaccttggtgattcattattttaaatctcctatcaaaccaatttttttccctaaaaagcacctgaatttcatttttgcgagtatgggtgagaattgcattcagaatattttctttgagatcaataccctcttggattataacaagccttatggggtaatgtgctctcaatgcctcaagcacagggtttcttcctataataaaatattcattttttattttatccatttgtcgcctctaatctgtattttgttccctcttttgtatcttccaaaattattccgattgatttaagtccgtcccttattctatctgaaagtgcaaaattcttctcacgcctaaatttgttccttatctcaatcagagtgttaaggacagaaacaggatcagccaaatctttgtcttcaagctcttttttgatatcctcaacttcaagaaactcttcaagaatttgctcgattttctctttaaatgaaaaatcaatatttctttcaactcctattctatcaaaaccaaggatatagaacatatccccaaggatagaatcaagcaaaatcaaatcatccttagatacgctgtctttattagcattgaaaaatttgaagacttcaaaaagtacagaaattgcaacaggagtattaaaatcatcatccattgcatttaagaattgctctttccatttaagtatttgctcttttattgatgctgtccctgaagtttcttttgtcaaatatttcttcaactcgagataactattatgtaagtattcgtagtttttgcgtgcaacttcaaggccctcaagatcaaaattcaatggttttctatatgaaactgatatatagaatagcctcaaaacttctccatcataatcttccaatagtgtgtgaagattgaaaaagttgcgaagtgatttgctcattttttccttgtttacattgagcattccattatgtacccaaaaccttacaaaaggttcaacaccagtgtatgcctcggattgagcaatttcattttcatgatgagggaatattaggtcatctccgccgccgtgaatatcaaatgagtttccaagaatttttagagtcatcgcagagcactcaatgtgccaccctgggcgtccctttccccatggactatcccatgaaggctctccttcctttgcctttttccagagggcaaaatcaagtggatttcttttttctggattaacttctatgcgcgcacctgcttgtagttcttcaatatttctgtgagaaagttttccataatcactaaacttactcacatcaaaataaactccatcggaaatctcatatgcatagcctttattttcaagtactttcaccatttctattatttcgggaataaattcagttgctcttggatatgcatatagtggaagaacattcagtcttttgagatcctcaaggtagattgaagcaaacttctctgcaagctctttaaaattaactttaagttcatttgatctttcaataattttatcatcaatatcagtaaagttagatatatgaattacctcgtatccaagataagtaagatatctgtgaatcacatcgtagacaacagcagaacgcccatgccctgcgtgtgcataatcataaggagtaagcccgcaaacatacatgtaaactttgtttggttcccttgttgtaaattcttcaagtcttcttgaaagatcattatagatcctaagcattcagaacctccagaacactttctaatcttctaacagtctcgtcctttccaataaaatatataaactcatgcacttccattccttcttctttcatcgtaatagcaaggcgtaacgggaaataaagattccttcctttgattttaagccctttgccgagttcacgaatgagtgctaaaactgaatctatcgtaaatggttcaagagtttttagcctaatcataaactgttcaagaagttcttttgcattgtattctttgagtttttcgatgatttcttttcttatttcatacttctcaaaaagttgcaaagatattctctcaacatcccttatagtatcaaaatgctctttcattgcgtcaataaaagaaagccaccagtccttgggctttttgctaaaatcaagactaatttgtgtgccaacatcgtaaattctttcagaagaagtctgagtaagatacttatgattcatccattttagtttttcaaagtcaaagatagcaggtgctttattgacatttgataggtcaaagagttcaatgagttcttcttttgtaaagaattctctattgtctttgggagaccaaccaaggagagcaaggaagttaaacattgcttcaggaagaatacccatctccctaaactgtcctaaggatgttgcaccatgtcttttggagagttttgttctatctggtgcaaggataagggatatatgtgcaaatgtaggaagagagaagttgagtgcttcaaagatgagaatctgttttggagtatttgagaggtgttcttctgctcgtatcacatgggttattttcatgagggcatcatcaattactgttgcatagttatatacgggaaggccattggatcttcttattacaaagtctttgaattcgtttgagttaaagacaacatctcctcttacaaggtcatggactacaatttctttgttttcttctaccttgaagactatggcaggggtgagtcctttttctttgaaggattttcttctttcttctgtttcattttcttttaattttctataggagaaggttttaagtgttttttcgtactcttcacggattgaatctacttcttcgtctgtgtagtagagttcataagcaaaaccattttgaaggaggatatcgatgtagtggttgtatatatcaaggcgttctttttgcctatagggaccaaaatctcccccttttaggtatccttcatcccaatcaaggccaagccatgttatgtcccttatcatgctatcaatggcttctttggttgaacgtttttcatctgtatcatcaagccttaaaatgaatgtccctttattgtgacgagcaaatagataattgaataatgcagttcttgcattacctatgtgtatctctcctgttggagagggtgcataacgaactcttaccacgtgtacctccgaaaaaaagatttaattcaatacattataataatgaaaaccacaaaaataaaaaaggggcacaagccccttctctttagagtagtaatttgaattatctctttctgtactgacggtcttttcttgcagagtgaagtccgtacttctttctttccttttccctcgggtctcttgaaagtaggtgaacgctctttagaacaggttttaaagattcgtcaactttgagtagagcacgagcaataccaagttttattgcgtcagcctgccccctgaaccctccgccttcaacatttgctctaatatcaaacttgtcttttaaatttgtaatttcaagaggcttgaaaacttcaggtaaaagggatttaacattaaagtactcattaacatcccttccgttaattctaaatttaccggtcccaggagttaatataacccgagcagtagaagtctttcttcttccaaccgctaaaattaccttatccattattcctccttagaaagtgtaatcacacgttcaattttaaactctttgggataatttgcatcactataaaccttaagtcccttaatcatttttcttccaagtctgttctttggaagcataagtttaactgcgtgagtaataaggaattctggttttctttgaagaatatcccttaaaatgtatgattgcatattgccaacataccctgtatgtttgtagtaaattttgtctgtaagttttctacctgtaacttttactttcgatgcatttattacgataacattatctcccatattcacattaggagtaaacgttgctttgtgtttacctcttaaaatagaggcagcaagcacggcaaccctaccaattgattcaccttctgcatctataagtacccattttttatttacttcgtaaggcttcagaaattttgttattttcatcatatctcacatcctcctaaattaacatatccgtataataatatcaaaattttcaatttagtcaagaataaaattatgcattttcaaaattcttattagtagatcacgttaacaagaaaaagcggttctggtggtagaacttgtcttgtaaaaggtacctttttcccaaaagaaaaggggtcaaggagaattcgcgtatctatataaccttgcgcacctttaagtacgtaataaaccattctcctaaccatatgatacagaaatcgatcaccgtgaaaatagaggattgttagcgatcctctttctatataacctgtatcaaaaagttcacaaatattattcctatccttctgtgatttatcgacattagcaaaaattgaaaagtcatgttttcctttaagtccatcaagtgcaattttaagcatattcatatcaagaggttccttataaatatacacatatggcataagaaacatagaattttcaagatcagatgaaacaagatatgcatatattttgctttttgcactttttcttgcatggaatgtaataggtacttcccttacttcttttacaaagattccctcatcaaaaagaaggtgattcattttatttttaagccaatagtaatcgatcaagtcgtcataataaaagttgaggtattgatttaaagcatttacacctgcatcagttcttgccgcaccataagtattaactggagctcttaaaacagtttttaaaaccttctcaatttctccttgtaccgttttttcatcttgtggatggtttgactgtttctgaaatcctgcaaaattttttcctatgtactgaaccctcattagatagttatgcataaacaccctccatcacaaaaagaataactgtaaaaacgaccacaaaaataatcgccaaaatttcatttttaccaaacctacttactctatacgaagttcttttcatacccaaaataaagccccttgactccattgctatagcaagttgatctgctctattaaaggcattaagaattaagggtaaaatgacgggaagaaaactctttgcacgcacaaacaaatttccactttcaaagtcagcaccccttgccatctgggctttcataattctatcggcttcctcaaaaagtattggcacgaattgaagagaaattgaaatcatcaaagacaattcttcaacgggaaacttaaacatcttcaagggcaaaatgacatttctaaacccaagtgcaaggtcagttgttgttgtagttgatgtaagtaaaaaagtgagaattgtgagaatgacaattctaattgcaatatatatggaaagatttagtccttctctagttattttcagtatcttaaagtttatgataaccattccaggggtaaaaaatagttgaaaaaaaagcgtaaacagcagcaaaaatatgaccggtttaaaagaggcaatgactgattgaaaagataatcgagaaagcaaaacaagaaaaactgcaaaagaaaggaagagaagataagcctggattgttttaagaaaaaagaggaagattacaagataaaaaataaggattatcttgagtgttggatttaatttgtgaaaaaaagtttgcgtatattggaattgtccaaaataaaatttagccattgtacacgcttcttttccttaataaatattggacaatagaatcaaaatcttcaaaatcttcacaatccggaaaacatcttgataggtattttttcaccttaactaaaaatgggagttcaaggccaatactttctacaagttcagtattgttaaaaaattgagatgtagcaccgtcaaaaaaaattcgcccttcatttattgcaatgacccttttggaaagcaaaaatgcttcatccatatcgtgggttacaaaaataagcgttctatcttttgaaattctttctttaagatatgaaataatacttgatttaccactaaaatcaagatttgaggttggctcgtccaaaataagatactttggattcataacaataatacttgcaattgcaactcttcgcttttcaccacctgacaactcaaaaggtgatttttgtaagtaactatcatcaagcccaacatcaaatagggcctttaccacagcgtcttttattttgtcttccccaataccaatatttcttgcaccatatgcaacttcctcaaagacagtttcggcgaagaactgcatttcaggatgctgaaatacaacgcttatttttttaactatctctcttcttttaattttttctttcgttatattgaattcgtcaataattacttcaccctttgtgggtataagtaggccatttagaacctctataagcgttgattttccagatccaattcttcctacaattgcaacgcgctcattttcccctatttgcagatttacatcaaccaaggcttcttttttaaatcgtgtatgtggatcataagtaacagaaacttctttcagttcaagcataattcactcactatctcttccaaattaagtgagaatctttcaataagtccactctcaaggagtttttttgagaatattgcttcattcaaatttgaaacatttacgcttgcaagaaaatcaacatctccaaatacctcgtagggtgttccagttttaacaatatagccttcatttaaaacaattattctatctgaaaaaactgtttcctctggatgatgcgttatatacaacacacctttaccaacgcttatttcacgaatcgtttttaagatcatttttctatttattggatcaagaagagatgttacctcatcaaaaatgatgtaatctggctcaagtataaggactgaagcgatggcaactttttgtttttctccacctgaaagaagagagggtggaaaatgcaaaaaactctttataccaagtttttcagaaatttcaagaattttcatttggatttggtttctttcaagtcccatattctcaagaccaaatgcaagatcatcttcaacagttatgccaacgaattggttgtcaggattttgaaaaactactccaactttaaattttgccatacgatttatatctatatctttaagagagtttccgtctaagaagacttcgcctttttgagataataaaagcccgtttgaaagacgggctatcgtagattttcctgaaccgtttgacccaattattgaaacaaactcacctttctcaacactaaaattaatatctctaagaacccaagagtctccattatacgaaaaagagacgtttcgaaactcgagcatgagtaattattctttaacaagttcaatgaggacaagaggagttccgtctccacgtctatactttgcaagttttagaattcttgtgtacccaccgggtctatctttatactcttttgcaagttcaaaaagtttgtaaactgcttctttatcaaataaaacagaatgtgcatatcttctcgtatttaggttatcttcctttgcttttgttatcaatttatcaacaatccttctaacttcctttgcccttgcttcagtagtttcaattctcccattcaggattaatgaagttgcaaggttcctaaggacgctcttcctataacttggataaaatcccaatttcctcaacgaaattccatggttcatatagcacctcctactctttaagttttaaccccaatttacttaacgcttcttcaacactcttaagagaagcagtaccaaatttatcgaggtccaaaagatcctttgcggaatattttatcaaatctccaactgtatttatgttattcttaacaagaacgttgtatgctctttctggaaggttaagttcttctatcttcatgttcttaacatcgtcagaaatatcgcctactttacttccgtttagaagtttattaaatgcgttcgaataatcaagaagtacatttattgtctcaattaaacactgccttggtgatttattgcccttcgtttgcaccccaacgataagcgcatcgaaatcaacagattcctcaaatcgagttggctcaaccctgaaagttgcttttaccactggtgaaaagtttgcatcaatcggaattaccgtttgaggaaaatcttcaagtttttctaccgcatcttcaagcagataaccttttcctcttcttatgtaaatttcaccagaaagtctgccttttgaagaagagattgttgcaatatgaagatcggggttatgaatggtaacttcacttgtatggataagatccgaagcttttaattctccttccccagttttttcaaagcgtaaaattgtcttatcaattgcttccattgaaagaatgagtttcttaacatttaggattatttgctcaacgtcctcaacaacgccttcaatagtagaaaattcgtgtataaccccatctatataaataccaacaggagcaacgccaacaatagaactcaaaagtattcgcctaatagcagttcccaaagttaaaccaaacccactttcgagtggtgcaaatttaaattctccgtaatttccttcttctttcaaaacttcaagagaaacttcctctaatttccacatgttctcacttccttattacttggagtacaactcgactattaaagtaggattgatatcaagcgcaagttctttaacgttaggaagttctttcacaactcctctaaatgagtccttattaacctcaacccagttggggaaagtgtttctttcttcaagagttgttttaataattggaatttgtcttgaggattcttttatctccacaacatcacccttgttaaggattatagaagaaacatttaccttcttgccgtttacaaggatgtgaccatgtgaaacaagttgtcttgctgttcttctattcggcgcaaaacccattctatacacaacattatcaagtcttctttcgagaagttcaagtagtttatcgcctgttggtatttccttttgccttattgcgatatcaaagtatcttctaaactgtctttccaaaactccgtacatagccttaaccttttgcttttccattaagtggaatttataatcggtaggcttattcatgtgtaggacaatctgtttttgtccaggaataccacgtcctttctcaagaggacaatttttcgtatagcatttatctcccttgaggaagagtttcttttgttgtgctctacaaattctgcaaagaggtccattataaactgccatcgctatcctccttatacccttctaagttttctcggtctgcagccgttatgaggaataggtgtaatgtcctttatctcatcaatttgtaaacctgcagattgtaatgctctaattgcaacttctctacctggtccgccgccttttacaaggacagaaactctttttgctccaaggttaattgcttcttctgccgccttttgagctgcaacttgtgctgcaaaaggggtacccttctttgtgcctttgaaaccattacttccagcagaagaccagcaaacaacgttgccttgttcatcggttacagtaacaattgtattattgaaagtagaatttatatataccttagcagtacctgctattttctgtacctttttctttgagcttgtcttaccttttttcatcttacctccttacgcactctttctaacagatccaacagtcttctttggaccttttcttgttcttgcattcgttcttgtcctctgacctctcacaggtaaattcctcttatgtctaatacccctgtagcagttaatttcgataagcttttttatgttgttagcaacaatttttcttaaatcaccttcaacaacatacttctctcttattacatcatcaattgctttaatttcttcaggagttaaatcttttaccttcttaagagagacattcgcttccttcaaaacatcgtagcaattatgcttacctattccgtaaatataggtaagtgcaacatctatccttttttctctcggcaaatcaacgcctgctatacgtgccaaagttcacctcctacttttgtctttgtttatgtttagggttctcacagatcaccatgagttttccccttcttcttactattttgcattttggacacatttttttaacagaagttcttactttcattgtacctctcctttctaaagtctataaacaattcgtgccttagtaaggtcataaggactaaattctaattttactcggtctcccggtaaaatttttataaaatttaaacgcattttaccacttatcgttgcaagaacgatttttccgtttgcaagttttaccttaaacatcgtgcctggaagagtttccacaacaacaccttctgcttcaattacttgatccttacccatgaaaaccctcctcactccgttagaagttccacatggtcttcaaaaattgcaacagtatgttcaaagtgagcgctatttgaaccatctaccgttttaacagtccaaccatttttatcaacatacactctataatttcctgcggtaatcatcggttcaatcgcaagtgtcatacctgcttttaaggaaatacctgtcccaggttttccataatttggaacagaaggatcttcatggaggtttcttccgattccatgtcctgtataatctctcaacactgagaaaccattactttccacaaatttctgaatgttatatccaatgtcgtataagtgagcaccaacatgtattgcagcaataccttcaaaaaaggccttttcaacaacttcaaccagttttacatctgtatcgctttttggggtacctgcaatttttgtaaatgctgcgtcagagtaatatccgttgagtattactcctccgtcaattttaactacatcgccttcttgaattactctatccgagggaattccatggattacctcatcatttatagaaatacaaagagcattaggataacccctgtatcccttaaaagcgggaaccccaccgagttcataaattcttctctcggctaatctgtcaagttcaattgtccttactccaggttcgattttttctttaatcatatccaacaccaatcttagtattttaccagaatttctcattttttcaatttcttcttttgttttaattacaatcattcacgacctctattaggtccttgttaactttttcaggggagttgtttgcatcgcaacttttaagtataccttttttctcataaaaatcaagaaggggtttcgtgctttttagataaacttcgattctatttttaactgcatcaactttatcgtcttctctttggatcaattcgctaccacaaatatcgcaaatattatctaccttcgggggagaaaaatagatattatagacagaaccacagtttttacatattcttcttcctgaaagccttttaacgagtgtatcgaagtcaacatcaagaaacaggacaaggtcgattatcgcatctctttcttttaagtacctatcaagaaattctgcttgatttattgtgcgcggaaatccattcaaaatatagccgtccttaaggttataattggaaagtgcatgtgcaaagaagtcattcataaaatcatcagggacaagatttccactttctgttaattccttaaaccgcaaaccaaaatcagttttttcatttatttcttttctaactaaatcaccagaggaaatgactggaatattaagggctttcccaagcattttaccttgtgtatcttttcctgccccaggagggccaagaattacaaggcgttttttcatttcaagaagccctcgtattgcctcatgaggagatatgcttccacttccctcatcgtttcgagcgcaacgccaataatgatgaggagggacgttcctccaaacacaaaagaagtaattgtcatcttcctaaatacaagatttggaataacagcaacaagtccaaggaagatagatgttggaagagttatttttcttaaaaccgatgcaatatattgagcagtaggttcacctggtcttattcctggaataaatcctccatatttcttaagatcatctgctaacttaattggatcgtaggtcatttctgtatagaagaatgtaaatccaacaatgaggaagaaataaataaggttatatgagatgcttgttggagttccaaaaattggctgtgctatgtgtttagtaaaccatgaatttgggaagaactgtccaattgttgcagggaatgccataaaagaaaccgcaaaaattattggcaaaactcctgcttggacaagccttagaggtatatatgtggtttgaccaccatacacttttcgacccacaattctctttgcatattgcacaggtatacgcctttcagattgatatgcaaaaattacaagaacaagaagaacaacgaatgcaaggaattcaccaataacacttgcaaaactaactgcttgtgcagaaagtttctgaccaatttctacaaaacttacaggaattctacttataatgccagcaaaaattataagagaaacaccatttccaattcccctatcggtcataatttcaccaagccaaagcacaaggtaagatcctgcaataaggcttgccataatcaccaatttgaggagtatgctttggttaacaagatagtttctaaaaattacaataacagaaaatgcttgaagtgctgcaagcgcaactgttaaatatcgtgtgtattgtgccattttcctttgcccttcttctccgccttctcttacaagtgcctcaagagaaggaattacataagaaagaagttgaaggataatcgatgcgttaatatatgggaaaacagaaagtgcaaaaatcgaaaaattcgtataaccaccaccagagaacaagtccattaaagcaaggaaaccgccctgtgaaaggagatttgaaatttgagccctatcaataccaacaacaggaatatatgttccgagcctaaaaaggataaacaagaagagagtaaagtaaattctttgtcttagttcttttaacttaaacgctcttctaattgtttcccacatattagattacctcgactttcccttgcgctttttctattttctcttttgcttgttttgagaatttggaagctttcacgacaagaggaatgctaatttcacctcttcctaatactttcactttacccccaaaaagttcgtttagattaatttctttttcggttcctgcaattttttcgaggttttctacattaacttcaatatattcttccttctccaaaggtttaaatcctttatactttggcagtctcctgtaaattggggtttgaccaccttcaaatccctttgcttttactccacctgaacgagatctctgtcctttgcaaccataggtagaatacgtacctttaccagagccattaccgcgaccaactctcgttttttctttcttagaatgggcttttggtttaagatcacttactttcatctttgcctccctcttttacctttcgcagttcgctaattctcaagattttttccatgtccctaaaagccttcaacgttgcttgagcaacatttagaggatttgaagagccaagagatttagaaagtagatcctgaacacccgctttttctgcaatcattctaacgacacgtcctgctacaagacctgttccctgaactgctggtgcaagaaatacgtgtgccgtatcctttcttgcagttattctcataggaattgtattgtttttcaagggtacagtaacaagatttctctttgcgtcgtttattgccttttgaattgcggatggaatttctctcgcttttccaacacctacaccaactctgccctttttatctccaattacaacagcaactctaaaacgcaaaatctttccacctttaacaacttttgaaactctatcaatttgcaagatagattcttcaaattcttttacttctgttcttctatccatcgtagccacatgaccctcctactaaaatttgagtcctgcattccttgcttcatccgcaagggctttaactctaccatgatacttgtatccgcttctgtcaaacacaactgtctcaatacctttggcaagtgcacgttctgcaatcaattttccaaccgcttttgctttttctgtaagactcatatcttttactgtttctttcaaatctttatcaagagttgaagcggaaacaagcgtccttccatgttcatcatcaataagctgggcataaacgtgctttaaactgatgaataaagaaagtcttggctttgattcagtaccaaaaactttttttcttattcttttgtgtcttatctttcttaattcgtttctcggtgttatcttaatcatagtccactctccttactttccagaagcaacggtcttaccggctttacgcctgatcttctcgccctcatagataatacctttcaccttataaggatcaacttttctaagatgacgtattttctgagcaaaagctccaacagcctctttatcaatacctgatacagtgatgacctgtccttcaattgttacattaagaccttctggtatatccattaaaattgggtgactataccctaactcaaattgaacttttcttccctttacttcgcctttatatgtcttttcgttaataataagtctcttcgaaaaaccttttgtaactccaacaaccatattgttgagaagtgccctggtcgttccgtgaagagccttatagaaaggcttatctgaattcctttttacaacaattgcattatccactatttcaattttcatttcagggtgaaattcttttttcaaagctcctttgggacctttaacttcaacaacatttccatcaaggatattaactgtaactccctgcggaattggtattggcatttttccaattcttgacatacgcacctcctaccaaacaaaacagacaacttcaccaccatgcccaagtttacgagccattttgtcgctcataataccttgaggcgtagagatgatagcaattccaaacccatcaaacacttttggaagttcatctttcttgacataaattcttctaccaggtttgcttattcttcttataccaacaatagatggttctttatttggtccatacttaagatgaatttttacgaaaggtttcccatcaatttgaatcgagtcgaaatcctttataaagccttcttctttaaggaccctcaatatttcaagaactaccttggaagaaggtgcaacaacaaatttgtgtcgtgcatcacttccgttttttattcttacaaggacatcagaaactaagtcattaatcatattcttcctccttaccaacttgctttcttgacaccaggaagttcgcctttaagagcaagttttctcagacacaatctgcatatgccgaatttgctgtaatatgcacgaggtcttccgcaaatcttacatctattatgctgccttactttgaattttggaggtttctttgctttctcaatcattgcctttcttgccatatctcacctctaattctttctaaatgggaagcccataaactctaacaaggcctttgcttcctcatctgtttttgcagttgtaattatggttacatcaaagcctcttaccttatcaaccatgtcgtattcgatctcagggaaaatcaactgttcttttatcccaaatgtgtaatttcctcttccatcaaaagagtttggtgagagacctttgaaatctctaattcttggaagagcagtgtttatgagtttctcaaagaatgtatacatcctatttcctctaagggttactctcacaccaatcggtgcaccttcccttaccctaaatgaagcaatggatttttttgctcttgctattgcaggtttctgccttgtgattaggataaactcctgaatactcttttcaagtgcagcggggttttcgtttgcctcacctattcctctatttacagcgattgcaacaatttttggaacctgcattacattcttataaccaaacttttccatcatttttttctttacctcagtttcgtatttcaactttaaaggagactgaggtaatttttctgacaataagttttcaagtttattatccaatttaaatgtaactttctttcccatgcatgcacctcttaaatcttatcgataacttcatggcaatttttacaaaccctaactgatgtgccatcttcgagaatcttgtgagaaactcttgttttggtgtggcaatgagggcatattaccatgactttatgggcataaattggcccttctctttttgtaatcttaccttgtggcatatcctgggttggacggagaaagtgcgtttgcatattaatgccttcaacaattactttaccttcctcaggtattgtctttaaaactttcccctgttttcccttatcctttcctgcgataacaaccacaaggtcacctttctttatatcaagatatttaaccttattcataatttctcctcctacagcacttcaggagcaagggacgcaatttttacataacctttctttcttatttcccttgcaactggtccaaatacacgtgttccttttggatttccttcgttatcaagaataacacatgcattatcatcaaaccttataatgcttccatcttctcttttgataggatattttgtcctcacaataactgctttcacaacagttccctttggaataggactattcggaacagcctttttaactgttgcaacaattctatcgccaacagtgcctgtaggtctatgtccaacatcaagaactgttatgatggaaacttccttaactcctgtattatctgcacaaaccaaacgtgaatactgtctaaccattattcacctccacccaaaatctcaacaattctccatcttttaagtttactcaatggtcgagtttgtcttatctttactacatctcccacttttgcctgattattttcatcatgtgcatagtatttagtaaaggtcttcatctgctttaaatagaggggatgatgggtaatacgttcaactttaacaacggcagttttcatataggtacttacaactacaccgacaagttctttctttcccattttacacctcttccttctttaactcacgttcccttttaacggtaagaagtcttgctatgtccttcttcactattctaattcgtgcaggattgtgaagttggtgcgtagcaagttggaatctcaaattaaaaagttctttccttagggttttcaaagtattttcgatttcttgatcagtcatatctcgaatttgctgaatcttcataattattcctcctctaaggtaagcattcttaccttaactggaagtttatgtccgacttgttttgtaagttcttctgcagtttctttatttactcccgaaaactcaaacataactcttccaggttttacaactgcaacccagtgatcaacatcaccttttccaccgcccattcttgtttctgctggtttcttggtaactgacttatctgggaaaattcttatccaaagttttccgctttttcttacagcagagattaatatcaacctgcatgcttcaatctgtcttgaggaaacccatcctggctcaagtgcctggattccatattccccgaaatgcacagatgtagcaccttttgatctacctttagttcttcctctgtgcatctttctatatttaactctttctggcattaacatagtttcacctccaattatgaagcaaagaacaaaggttcttttgcctctcccttatatacccacacctttactccgattaccccaaactttgtttttgcaatttgctcggaataatcgatatctgcatcgagcgtctgtaatgggactcttccttctctaaaccactcagttctcgcaatctctgcgccttcaagtctaccggaaacttgaatctttataccctgtgctcctgatctcattgctcgtgttatcgcttgttttattgctcttttgtgaggtgttttttgttctattctctgagcaacgttttgtgcaatgagttctgcatcaatttcaggatgctttacttctctaatatcaaccttcaaattgtcgtatttatggtcgattacctttttcaccatatcctcgagtttacttacttcagaacccttcttaccaagaagcattcccgggcgagctgtatgaactacaactctcaactctgaagcgccttttcttataatctcaatttttgaaattgccgcattgaacccaagagatttaaattcttttctaattctaaagtcttcaagaagatatgaggaataatcctttttcggagagtaccacttactccaccaatcttttgttattcctaatctaaaaccataaggatgagttttctgtcccacattaaacctcctctttctccttaacaattatcttgatttggcttattggccttcttattatgtctgctctaccaaatcctcttggaagaactctcttaaggggtccctctgcatcaataaaaatatcagaaacatacataaggtcttcgtccatcttaaaattgttaactccatttgcaattgcagaatttagcgccttctcaagataacgtgcagccttatgtggaagggctctaagtattgcccttgcttcggttacagatttaccctttataagttctgcaacgagtcttgctttacttgcagataatctgaggtgtctctcaatagcatatgcttccatttagtgcctccttatgtcttcgtgatcacacgtgcagtaggtgctctatgtccgtggaatgttcgggtaggcgcaaattcacccaacttatgcccaaccatatcaggaacaatataaaccggaatgtgcgtttttccattatggactgctattgtgtgcccaaccatctcttcggtgatggttgaacgcctgcaccatactttaataactttcttttcgcctttttcgttcatcttcctaattttttcaagaagtttaggatcaacccatttaccagttcttcccataattatttcctcctcttaatgatgtatttgtcggaaggatttttcttctttcttgtcttatagccaagtgttggtttgccccaaggtgtaagaggaccagggtggccaataggtgccttaccttctccaccaccatgcgggtgatcaacagggttcatagccgaacctcttacagttggccttatgccaagatgtctcttgtgaccggccttaccaaggttaacattctcgtgatccaaattcccgacttgccctatcgtagccttacactcaagtcttatccttctaatttcaccggagggcattctcacctgagcatactcactctcctttgcaatcaactgggctgctgctccagcagatcttgcaatctgcccacctttaccaggaataagttcaatgttatggataaacgttccaagggggatatttttcagaggtaatgcattaccaacttttatttctgcatctggcccagacataactgtatcacctacttttagaccaagtggtgcaataatgtatcttttctcgccatctgcatatgtaagaagagcaatgtatgcggaacggtttggatcatattcaatagcagtaactttggccggaattccatccttatctcttttgaaatcaataattctatagagacgtttatttccaccacctctatgtcttacggtaatttttccagtattgttccttccgccttctttccttaaaccttccacaagagatttttcaggttcagttttggtaataacctctttgtggttcaaaactgttcttccacgaaggcctggagtcactggtttataaacttttaaacccatatcttacctccattaaacgttctggataacatctatcttataaccaggatagagtgttacaattgcttttttataggtaggagttctaacaaatgcataacgaactctcttctttttgccaaaaacttttccaatgtttacgtcttttacttttacattaaatgcctcttccaccgcttttttaatcatctgcacgtttgcatcttcgtggacaataaaggtgtactttccttgagccatctgctttgttgttttttctgtaattaaaggtctaatcaaaatttcatatgtttccattatttccaccacccttcaataccttcaactgcttctttgctcaatacaattgaatcgaaaaccataaggtcgtaagcattaaggaacttgtaatttaatggttttacagtcgggacatttctcaatgctctctcaacttctccattctcttcagagtaaacaaataaaacatcaccaagattctttttaatagtttcttcgattttctttaaaacttcaacaccttcttttgtcttccctgagagttttacattgctcactatatgcacgtcgccatcattaaaacgagcagttaaggcagaaaatattgcagcatcgatttcttttttgttcatcttcttagaaaaatctcttggatgaggcccaaatacaactgcgccacctttccaaatattggaagttcttgcaccttgccttgaacgaccgaggcctttttggggtcttacttttttagtactataacttacgtctcctctttccttggtgtccgcagtacctcttcttctatttgcaagatatctttgaactgcttggtaaataaggtgtttttttacctctcttgcaaagtaatcatcgggaagttcgagtgattcaactgtattattttttacatcaataacattgctcttcatttcaatcctcctatgctctgataaggagcaaacctttgtcaggtccaggaacgcttcctttaacaagaataagatttttctcagggattactttaacaatctcgagattccttattgttaccgtctcgtttccaagatgacctgccatcttcattcctttgaaaactctaccaggtgttgcacgctgaccaatagaacctggacgtctttctgcttcatgaccgtgggtccttggccatccaccaaatccccaacgtttaactacaccttggaagcctttacccattgatgtccctgtgactttcacatatttgacatctttaaatgcttcaacagttattgtatcaccaacttctccttccatgtctcttacttctctcaagaatctgaaaggcttaagtcctttcttttcaaaaacacctctcataggtttgtttaatttctccgcttttacttccaaaaaaccgagcgctaccgcatcataaccatgagtatcctttgttttcttgtcaacaattgtgcaaggacctgcctgtattactgtcacaggaacaagagtatccccaaggtaaacggaagtcatcccaattttaagtcctaaaattccctttgccataacaacctccactaaatcttaatctcaacttccacaccctgaggtatatccatgttcgccaatttttgtgtaatttcgggtgtagcatcaataatttcaatcaatcttttatgcacacaaatttcgaatgcttcctgagaatccttgtcgatattaggtgccctcaaaacgttaaacactgttctttttgttggaagcggtatagggcctgaaactgttgctccgcttgattttgcaacctcaacaatttttgcagcccagaggtcaagaatcttgttgtcaaaagcctttagtctaattcttaaacgatcttttttcatttcatcacactcctttactcaataacctttgtaataactccagcacctacagttttaccaccttcacggatagcaaatctctgagtttcttcaagagcaacaggatagatgagttcaacagtcatatcaacgttatcacctggcattgccatctgaacgccttcaggaagggcaattgtacctgttacgtctgcagttcttaagaagaactgaggtttgtaacctgtaaggaagggtttgtgtcttccaccttcttctttactcaagatatagacacgtgcctggaattttctgtagggtttaatggaaccaggtgctgcaagtaccatacctttttcaacttcttcgtggtcaatacctctaaggaggactccgatgttatcacctgcttgtccttcatcgaggatttttctgaacatctcgatgcttgttgcaacagtcttctttgtctcaaaggaaagaccaacgatttctactggatcaccagttctaatgattcctctttcaactcttcctgttacaactgtacctcttccagtgatggtgaagacatcttcaatgggcataaggaagggcttatcaattgctctttctggggttgggatgtattcatctactgcatccataagttcccagattttatctgtccatggattctttccacgggagatatcaccctctgcctcaagtgctttgagggctgaacctctaactactggtacttcatctcctgggaatccatacttggagagaagttctcttgtttccatttcaacaaggtcaatgagttctggatcatcaaccatgtctactttgttgatgaaaacaacaattcttggtacgttgacctgacgagcaagaaggatgtgctctcttgtttgaggcattggtccatctgttgctgcaacaacgagaattgcaccatccatctgtgctgcaccggtgatcatgttcttgatgtagtcaacatgaccggggcagtcaatgtgagcatagtgcctcttctcggtttcatactcagtgtggtggacgttgatggtaacgcctcttgccttttcctcaggtgcgttgtcaatttcatcgtacctcttgggttgagttttaccaagagttgctaatacttttgtaattgctgctgtaagggtagtcttaccatgatcaatatgaccaatggtaccgatgtttacgtgcggctttaccctttcaaatttttctttcgttgccatgttgtacctcctaaatttctccttttgctttcttcaaaatttcttcctgtacagcggcaggtactctctcatatttatggaaaaccattgagaaagatcctctaccttgtgtaagtgttcttaaaaccgttgtataaccaaacatactttcaagaggaataagtgcatgaacaataaccgtattacctctttcaatcatcccctttacacttccacgtcttgcattaacactatttattacttcacctaagaatgtcatcggaacaattatctcaacactcataatcggctcaagaagataagggtttgccattgacacagcatccttaaatgccttagatgcagctattttaaatgcaagttcagatgagtctactggatgatatgagccatcaataagctctacatgcactccataaacgggaaagccaagaagaggcccgttttcagaggcaattttaacaccctcttcaattgcaggaataaaatctttcggtattattccaccttttgttttatcttcaaatacaacacccttatcggtctcaattggagatacttgaattataacgtgtccatattgaccatgcccaccagtttgccttatgtatttcccttctgcttttgcagaacttgaaattgcctctttataagcaacctgtggtttaccaacacgtgcttcaatgttgtattccctaaacaacctatcgacaataatctcaagatgtaactcacccataccagaaataattgtttcagatgtatcttcgtcgtatttaattttgaaagtaggatcctcaattgcaaactttgcaagtgcctgtgaaagcttttcctggtctgctcttgtcttgggttcaattgcaacggaaacaactggctcggggaatttaatatcttcaagtaccaaaggcatacttacatctgatattgtgtgtcccgttatggcatttttcacgccaacaattgctcctaaatcacctgctttgagataatcaacatcctcacgcttatttgcatgaagtcttaataatcttgcgactctttgcttttcatttgtggttgcatttaaaacataacttcctttctcaagggtgccagaataaactctcacaaaacttaaaattccggaataaggatctgccataaccttaaacacaagtgccgcaagtggtccagatggatctggttgtaatttaatgacatttccatccttagttgttgcaacaatttcacctctatcaataggagatggtaaatattcgcaaataccatcaaggagcatttgaatacctttatttctaaacgatgagccaacaaaaacaggaaaagcaactccacttactgttgcccgtcttatcgcttgctttaaaacatcctttggtattgtgcctgtttcaaggtaaagttcaagtgcatcttcatcaacatctgcaacgttctcaagcataatttctctatacttttcgaatttatccttatattcttctgggactccggtttctttaaactcttcgcctgtttcagaggtatatacataggcttttccctctatgagatcaattacaccaacaaactcatcctcttcacccaatggaatctgggtaggtattatttttacattaagtctttcgtcaatacttttaagcgtatcttcaaaagatgcaccaagtctgtccattttattaatgtaaataatccttggcactttgtgcatcgttgcctgtctccaaaccgcttctgattgagcttcaacgccctccacggcggagaatatcacaacggctccgtcaagcactcgaagtgacctttcaacttcagccgtaaagtcaacatggccgggcgtatcaataatgttaatctggtgtcctttccagaaacaggtcgtaacagcagatgtgatagtaatacccctctctctttcttgtaccatccaatccataacagtatttccatcgtcaacattacccatcttgtaagttgtgccggtataatacaaaattctttcagttgttgttgttttacccgcatcaatatgggcaatgattccaatatttcgtattttttcgagaggggtatcaatatacggcataaatattcacctaccaacgtaaatgtgcataagatctgtttgcttctgccatcttatgcaaatcaatcttcttcttgtatgctgcaccagtttcattagatgcattgataatttcatctgccaacttttcttccattctcttgcctttaacacttcgcgcagcctgtataatccacttaatagcaagtttttgtcctctttccttttcaatttcaatgggaatttgataggttgcaccaccaactcttctgggcttaacctctacaagtggtctaaccttctctaaagcaagttcaaagacctcgagtgggtcttttcctgttttctctcgcaaaatatcgaatgcagcataaacaattttttctgcaaggcttttctttccgtctttcataacattgtttataagttttgcaaccattacatcattataaactggatcaccttcaatttctcttttcggagcaggtcctctacggggcattatgcacctccctttttgggtttctttgcaccatacttagatcttccacgcattcttccttcaacacctgctgcatctaatgcaccacgaatgatgtgatatcttacacctggaaggtcttttacccttccaccacgcactaaaaccatggagtgctcctggagattatgtccaattccaggaatataggcaatgacttcctccccattggtaagtctcacctttgcaattttacgcaaagcagagtttggctttttaggggtcattgttcttacttgaatgcaaacacccctcttctgtggacacccttgcaatgcaggtgttttactcttttcctttgtcctttctctcggacttcttactaattggttaaaagtcggcatatcaatttcctcctaattaaattctttcacacagtttaaaattatagcaaaattattttaaatgtcaataacatcatttattcttcaaaatccatatttgtacctgccgggatctttttacccacgatgatagattctttcattccacgcaacaaatcaatctttccttttatcgctgcctctgcaagaactcttggcgtctcctggaaggatgcagcagacaagaaactatcagaagaaagggctgattttgttataccctggacaagaagtctaaatttagcaatcttcttaccttccgctttcatttttctattttctttaagtacatcgtctttatttacaacttcaccttcgtaaaagttggtatctccagaatcaacaatctcaaccttatcaaacattctcttcaatattatttcaatatgttttatgttaatatcaacgccttgagatttgtaaaccttctcaatctcatgcaaaagatacctggaagtaaaattcatacccttaatgtcaagaatctctcttggatcaagagggccatcgcttagaatatcaccaacattaacatagtctccagtcttcacattcaatttcttatcacgaggggcaggaatctttatcttttctcccttttctccagttatcgtaatgagttgtctcaatttatcagaagttacttcaactttaccctttgcgggagaaacaattgcctttcccttggggcttcttgcagagaagagttcttcaactcttgggagaccctgagtaatatcttggcttgcaacaccaccagtatggaatgttctcaaggttaactgtgttcctggttctccaattgattctgctgcaacaactccgactgcttcaccaacttttacaatatctctattagaaagatcgactccataacattttgcacaaacaccgtgttctacattacaagtaattggtgatcgaacttttacctttcttataccaagactttcaatgagttttgccttttcttttgttataagttcattctttctaattattggctctatattttcatcaaacacttctatttccttaattttcgctttttcaagtatctcaataacaccttcagtaatctttcttcctttttcaagcagcaattctccgttgtcaaaaactgaatctgcaagaacatatccaattgctttcttgttaactttgattttcttaagagtaattggcggataaattgtttcagcagcgtatcttccccaaatttgttcggcaagagttattactggtttatcgtaattatcgccttcgacgactggttgaacatcaacaccgtttacaaaatcctctataagaatagaagttattccaagtttatcgagaagagctgcctgttctgaagagattgtatccccttttctaataaacgccattcctgtattgggatcaacaacatcttcggctgcaactttcaagataacctttgaagatagtggttcaataagttcatctccaaccatcgtggccttaactcttcttattgcacaatcatcttccttaacgataataccatgagcaacatcaacaagccttcttgtaaggtatcctgaatcagcagttctcaatgcagtatctgcttgtccctttcttgcaccgtgcgtagagaggaagtattcaagaacagtaagtccttcccttaagtttgaaagaattgggaactcaataatcttaccagttggacccgccataagtccacggattcctgccatctgtgttatctgcgtagggcttcctcttgcacctgatattgccatcatgtaaacaggatcaaaattatcgaaattgttgaaaacaagtttctgtatttcttcagatgcctttctccaaatttctacaaccgcttcatacctctgcggctccgataatagtccctcattatattgttcttctatgtgttcaactcttttctgtgcttcttttataatcttttctctctccttaggcatttttatatcatcaagaccgatactaattccactgaaggttgcaaatttaaagcctatttccttgagattgtcaagaagtatatcagtttttacaagcccatatctgtcgtaaaattctgaaataattctttccaactgtttcttaccaaccacttcgttaatgaaaggataatcgtcttcaccgtcaaaaatgccttcacgaatcttcatattaaaaataaccctaccaactgtggtagtgaaggttgctcctctaaagttaaatcttatgctatcatgtagttttaaaagccctttttcgtaaaggagttctaccaaatacgaatcatcgtaaatacgtttatttttcggctctgaatctcttgatagagtaaggtagtaaattccaataaccatatcctgaacaggtgtatcaagcggaccgccgtgagcaggagaaaggatattgtgagaagaaagcatgagcatctttgcttccatctgcgactgcaaagaaagtggcaaatgtatcgccatttggtcaccatcgaagtctgcattgaatggagtgcatacaagaggtgaaatttgaattgccttaccttcaatcaatactggtttgaatgcttgaatactaagtctatgaagcgttggggcacggttcagtagcactacatagttcttagaaagatcctcaacagctttccaaacttctggtgttggattttctatgagttccttcgccttcttcttgttgtaaccaagttttgagagttcaaacgtgacaaaaggtttaaagagctcaagtgccatttcctttggcacaccgcattcatcaatttttaattcgggccctacaacgataactgctcttcctgaatagtcaactctttttccaagtagattttctctgaatcttccttcttttcctttgaggatatcagttaatgaccttaaaggtcgtttgtttgcatttactacaggatatggcttccttccattatcaaatagagcgtcaaccgcttcttgaagcattcttttttcattttcaagcattatgtcaggagcgtttacttcgtatagtttctttaaacgattgttcctatttatcactcttcgataaagttcattaagatcgtccgatgcgtatttacctccttcaagaggaactaaaggccttaaatcaggaggaatgacaggtataacagttaaaaccatatcttctggctttctattgttgtttaataatccttcaacaacactcaaaagccttactgcgttgcttttttcctgcgaagagccactctttagttttgttaatgcttcttccctcaatttatttaaatcaactttttcaagtaactcttttattgcctctccacccttcttagccacgaaatcgaggttttcttcgaatctatacatgtagtactcttcttccgaaaggacttgtttatatctcagttttgttttctttggatctattacaacatacgcaacaaagtagattatcttttctacatcctgagatttcatatcaagaaggagtgcaatgtagtttatattatttttaaaataccagatatgagcaacaggtgtagcaagttgaatgtgtccaaaacgttctcttcttacactcgagggaagtatctcaacaccacaatttggacatttcagaccttcatactgcttcccttttaattttccacaatggcactgatatgagtgcaccggtccaaatatcttttcgcaaaaaagcccatcaggctccggcatgtaatttctatagctgtaagtatcgcctcttttgacttcaccatgagaccaggagaggatctcttcggttgaggcaagtaaaatttttaacgcttttatatctgttttattcaaaaggttcaccccctgttttactcttctgtttctttcttattgtgctgtgcttcttgtattatcttttcggcaatctttggaggaacaggctcatagtgagagtgctccattttaaactcgcccgttccttgggtaatagaattaaggtcatttgcatagtttaacatttctgcaagtggcacatatgcttcaatgatttgttttcctccttcgcttttcattcctaaaactcttcctctcttagcgttgaggtctccaatgacatcacccatgtactgttcatcaactataacaacgactttttcaatgggttcaagaagaattgaattaccctgttcaagtgcctttttaagagccattgaacctgcaattttaaacgcaagttcagaagagtcaactgggtgataagatccatcaacaactgcaacaccgatgtctgttacaggataacctgcaagaatcccttcttccattgcttcttttacgcctttttcaactgcaggaatatactgttttggaatagcgccaccaaaaattctactttcaaaactatactccttacctctttcaagaggttcaacttcaaggaagcaatgcccatattgaccatgtccgcctgtttgtttcttgtatttaccttcgactttaacctttgttgtaattgtttcacggtatggaacttttggtacagttaattcaatattgacgccatatcgcccgctcaatttttccataataacggaaaggtgagtttcgccaatacctgaaataagttgctcttttgtttccaaattctttgaaatttttacagttgggtcttcttcggttatctttgaaagtccaatactcattctatcttcgtccgtttttgtttttggcctcattgcccttgtgagcatcggttctgggaactcaattttcggaaattcaataggactatctttatcacaaagagtatcgtttgtctgagttgcagtaagtttagtaataaccgcaatatcgcctgcaataacttcatcaacaggttcttgtgttgcacccatcataaagacaatttgtcctgttttttctaaaatacctttcgatgagttatatacagtcgaatttgattttaaaatgcctgaatagacttttgcaaaggacaatttaccaacatacggatccgataatgttttaaacacaaatgctgaaagggattcgtttaccgaaatttttcttgtttcttgttcttttgtatttggatttatgcctgttacttctcctaactcttctggattcatcatcacatctgttacaaaattgagaagttcgtcaagacctataagtgttgttgcagaaccaaaaagaatagggaataaagtgcccttagtataagcgctttttaatccattatttatttcttcttgagttagttcttctcctccaagatatttttcaaggagtacatcatctgactctgctgcaatttccattaattcgtgtttaaagttttcgagttttgcattactaaaaacggaatcaacctttacaaatttacctccttcaaaaataggataatttattggaattgcttttggtccaaagtattctcttaaaacgtttacaatatgatctatatcaactccttctatatcaactttgtttacgaaaatcactcgtggcttattttcattttccaaaaatttccaatacttttttgtttgaatttcaataccgcttgtcgcattaataagcataattgcgttctcggcagccctaatgccactaagcacttcaccaacaaaatcggcataacccggtgtatctaagaaatttattttaactccattatgctcaacaggaataatagataaacttacactaaattttctattcttctcttctggctggtaatcggagacggtatttccgtcttccactcttcccattcttgaaataatttttttcttaaatagaattgcctctaacaaagttgtttttcctgcgtttccatgggaaacaagaactacatttctaattttgttagttgcttgagccttcatctaactcctccttaacaatttttccaagatttatttttgttgttatttttggtaagaaaggttctttaaccttcttttcctctttcttagtaggtaatactttcaaatctatcgcaagacctcttaaggttctctgcaatacattaaatgactcaggaataccggtctcaaatatcgttacaccctttgaaattgcttcataggcacgttttctaccttcaaggtcatctgatttaattgtaagcatttcatgaagaaggtttgctgcaccataagcttccaatgcccaaacttccatttctcccaatctctggccgccgaattgtgccttaccgcctactggttgttgagttataagcgtatatttaccaaccgctcttgcgtggattttgtcctctgcaaggtgattaagtttgaggaaatacgcttcaccaactgtaactttatattcaaacggtttcccagttcttccatcatagactgtcatctgtccagattcatcaaggtttgctttcttaagaagagatctaacatctttttcagacgcaccaatgaatgatggtgttacaaccctaacatttaagtttcttgcagcaattccaagatttgcttcgagaatctgacctatattcattctcgaaggaacaccgagagggctcacaataacatcaatagttgtgccatcttcaaggtatggtaaatcttcctcgggtacaattttacttacaacacctttgtttccatgccttcctgcaagtttatcaccaacgataattttcctcttcttagctacaaaaatctttattagcttcaaagcattctttgtaagttcatatccctcttctcttgagaacacctgaacatcgataacaacaccaccctctcctggtggaacaacaaatgaactattttttagattgctattcctattactccatagacttctccaaatttttgcctcgtttgattcctcttcttctgggaacggggtaaccttaccaacgaggacgtctccaggtttaaccttcgaaccaactttaactattcctctctcatcaaggaaacgcaaagcctcttttcgaacatctcttatatcaggtgtaagttcctcaggtccctgctctgtctcgtgcacctctactgtatattccttaatgtgaatggaagttaacctatcttcgcttacaagttttctactaatgacaatagcatcctgatagttgtagccataccatgaaagatatgctataagaacatttataccaagtgccatttcaccatttttggttgcgtatccatcagcaagaggcataccttttttgacgatatcaccttttttaacgataggcctttcgtttctacaggtatcctggtttgttctctcaaatttccttaatttatagacaacttcttctcttactttgactttatttatacctgcttcagcaagttttctaagtttatcaagagttataagttcgcctgcttttataacaacttcgcccttgtcatttgtataatcttttgctacaactctatcaacaatgtcctcgttaatttttccaagattaaaggtttcaacttcctgaggagaatacacaagaaggtcggttataccttttccgtaaaggtcattgagaagttcttctgtaatttccttctcaaatctaagagttcttttagtgtttgttaaagttccaaaaagactctttccagtgatatttttccccaaagcagttaaagacaaaacaaatacaggttttgtaacaatctctccattctcttcaactttaatttccttaactccactctgctcatagagtctgttcaattttgtatctgaaatcttttgtccttcctcaattaatggcttcccttttttgtttacaatggtttcccttgcaataagaccaatgatttcgtcgttacgctctttttcaaagcaatttgtaattgaaaatttttggattttatctgcatcaataatagaaatttgttcaattccgtgtgttatgagcttatccacaatttgaggagttatcttctcgccaacaagtttataatagtcttctatttctggcttaatatcaagaagaactatttctttttgctttgctctatttaataaactctgcttaagatcagaagcttccctatacacggaaacatcaatggtttttgcgtcatctggcacaatgtggatttcgcttccatctacatatgaaacgattccgtcatgttttgaaagaggtaaattaaggtcatcaatagcaacttttggttcgtaacccgttgaaacccttggaaggtctggatctaatagtggaaccgcctgtcgttgcatgttgcaacccattaatgctcggtttgcatcatcgtgttcaaggaatggaataagagatgcagatggacttatgacttgctgaggagagacgtccataagttgaactaactctcttgaaacaagttgaggaagaatttctcctgattcagtcctctttcttgcaatgaccatttcttcggtaattttgcctttctcatcaactggtgtatttgcctgtgcaataatatatttttcttcttcatctgctgttaaatatacaatttcgtctgtaacaatgccgtcctttacgattctataaggagttgtaataaaaccgtattcatttacacttgcaaacattgtaggtgaattaatgagtccaatattctgaccttctggtgtttcaataggacagattcttccgtaatgtgatgagtgaacatctcttacttcaattcctgctctcttcctatgcaaaccaccagcacccaatgaggttaaccttcttttatgagtcaacgatgcaagtgggttaatctcttccataaattgcgacaactggcttacaccaaaaaattgtctcagttgacccgtgattgccttattactgaaaatggaaggaatcgtaatttcttctggttttttgattgcaatcgcctcttttgcactcctctgaacttttaatgcacctttctcaaactcttcggaaataagttcacctactgtccttacacgtctatttgcaaggctatcaatgtcgtcctctttttcgataccttctcttacttttattagatgttcaataatatctacaaaatcatcctttgtaaggatgtgatcatctctttggacattaaatttcttattaatcttatatcttgaaacaggataatactcatttctccgaggatccattagaatattgtggacaagttcatctgccgcttccaatgtgactctttcctttggatggaaaattttataaatctcgacttttgcctcatcagaattattggttttgtcctttttcaaagtttgttctacccaatagtcataaccttccacttttatattcgttcgcagaatatttgcttcacggagtttctcaaatgactcctcacttaatattgtcccttttttgagaatgactttaccttcagaacttttaatatcttcaacgagtttcttaccaatgacaacatcatacgagaaaggtgatgttgtcaatacatcaacagtcatagtttgataaaacttctcaaggatttcttcgttattcttaaacccaattgcctttaaaactaccgtaacaggaagttttttcatcccttttttaagcctgatgtacattacgttatctttaccgacttccatttccatccagtttcctctgtcgggtataatagtaacaatataattagtaaaaccactttcgacatctttttcagtttggaaataaattccaggcgatcttattaactgctggacaacaactctcttctttccattaatgataaatgtaccatcaggtagcatccttggaacgtctgcaagaagtgcttcctgctcttttatttctcccgtatttttataaatcaatctgaacttaccctttattgaaacttcgtaagtagttccaaccctaatgcaatcttcgggagtacgaagcggttctcctactgaatatgaaacaaattcaacacgtatattctttgtatctatagggaagacccttttcagaatttcccctatcccctcatttaaaaacttttcataggatgagatttgaacactcagtaaattaggtaaaggtatacttaactttgttttcctaaggtctaaaattttatccatcatacctccttaagcaaatacgcaatttgatattatacaaaatttttgagtttagtcaagtttcttttctcttctaaaatttccagatttcccccctgtcttttctaaaagatagatttctcgtatttcgatattcttgtcaatcgatttgcacatatcgtaaattgtaagtgcagcaatagaaacacttgtaagtgcctccatctcggctcctgtttttccttttaattcaacaaaactttcaatttcaatcgatggaggttcatcaattaatctaaaagtcaaatcggaaaaagttaaattgagaggatggcacaaaggaattaactctgaagtcttcttagaagacataatacctgcaattttcgcaacagttaagacctctcccttgtgaatttctccttgttttattttttcaagcgtttcttttgaaagcacaacctttgcgaaggccctcgcagttcttagagtgtcctctttatctgttacatctaccatgtatgccttgccattttcatcaaattgactcatatttatcctcccaattctctcatattttcaataaactccttggacccaagcctaatttcgccatgagcctcaggtttaacaaaaacagcctcttcaaatctcctcttcaaaagttcaaaatccctctctttaactgcatcttttatatcaacatttatacctgaaaaaaggcacggataaattttatatgttgaagttaatctcaatctgttgcaagacgtgcaaaagtgttggcttaccgacgtaataaagccaatccttcctttgaatccatcaattcggtagtagaaagcaacctcgtgacttacatcttcaatctttgtaagggtgtattccttctcaagaattttgagtgcttctttgtagcccataaaatgcctttcgaaaaatgaattccctttcactggcataagttcaataaatcttacaataatatcgttatcctttgcaaggttggaaattggtattagatcttcctcgttaattccctttaagagtaccgtattaatttttagaggcgttaaaccaacatttattgcttccttaatgccaagaataacgtcgtcaagtttgttaacggtggtaatttttaaaaatacatcatttcttaatgaatcaagacttatatttactcttgtcaaatttgctttctttaaatcatacgcaatatctttgagtctatatgcattagttgtgagaaccacctcatcaaagcctatcagttttgaagttcttactatatcaacaatatcattacgtaatagcggttcgccacctgtaattctcacttttctgaaacctaaggaatatacacccttcaaaataaattcaatatctgaaagactgggctcctttgcaatttcatcatctttataggaagtgcaataggcacacctaaaattacacctctcagttacggaaaatctaagataagtaatctcccttccaaacctatccctaagcaaccttcacctcccaatcaccatatacaccatcatagccatattcaaaatttaataaaccatttctaatgtgctctaaatatcgcaaggtcttatcattaacgaagagtgcaacatcattaagatctgaaaaaagtacaacatttaactcattcccaaattcggatataagtgtaagataaatttttccctgttcgcttttcttatacgtcctgtttaagatttcctcaagcggaataaaataaaaatacttcaaagtggatacattgttttggggagtttttcctaattcttcaaccctatgaagaacaccttttgtaaggtatttgccgcatacaggacaaatcgaaaccgaaaagtcatttgtcttgtatttgcactttctgtgcccatcgagataatatttcccaagttgaggaaaattttctatggtaaaattattcgaaacatctttcaaattttcaaataattcgtaaaatccgcttgccttttttgtcgcagttgcctctcttccaatatgtgtaggcgaatgtgaatctgaacttgataagataggatacatcctgagttcggaaacagaataaaccatctttggatcagcacttaatcctgtttcaataaataagttatctataaaatctgtctcgaaaatttcctttaaactttcgaaattgttagaagagcccaaagcaccataatgaggtgtaaaaatatgtgccaaaataattggaacagatggatttatgttcttaaggatccttacaaattcttttggtgtaacttttatgttgggacgtgcaataatttcaaagttcgaaaattttttaaatgctttttcaaattcttcaacgtcctttattgtaggaaaggcaagtacaacatgaaaactcttctttctatctctttcaaaagtaagatttacttctcctgtaagaataaaaggaaaatctccaaaataatagaaaccattttcaaaggaaagattcttactaatttgttccttccattttggaagaaaaatatctcccgtccctaaaattgtaacccccttaacttttgcatactcaaccatatgcggaatatccataaaacggcttgaaggaatactaaaaaaagaatgcaaatggtaatccaaaatatctatttcttgcatctataaaaaacaagccttaaggtaacaaataaaaattttaaagggtcaataatctgattaatcttactttttgctctttccgtatatattgtattaatttcaacaaagccaattttaaacccgcacttcgctgcctttattagcatttctgtgtcaagttggtatctcttagtctcgaaggtaatctttttaacgacgtctgtcctaagaactctataacctgactggctatcaagaattttagtatggcaaataagacttacaagaaacgaagaaaaactatttgcaaaaattcttaaaggaggcataactaaaggagaaaattttcttgcaccaacaacaatatcgtatccctcgctaagcttattcatgagtttcggaagttcgttagggtcatgctgaccatctgcatcaagaagagcaatcgtgtcaaaaccgttatcgatcgcgtatttaaaccctatttttaaggcatctgccttcccaagattcacctcatttcttataacaaatgcccctgcgctttctgcaacagattttgtatcatcaactgatccatcgtcaataaccagaacaaaatcaacgtattgttttgttttgattattacatcctttatattatgtgcttcatcttttgctggaattattgcaattaacatgaatactccttaaagtagtcaaagaaatgaaaccactgagtaggaaatttttttacaaattcttcaagtgtacttgcaaactttgaaacatactgttttgaaaattcagtctcggaaatgtcaaaaggaatatcaaattctttggaaaaatatactctataaccacctttttcacgaataagagtagcgaaaacacttttagcttttgttctatatgcaagaaccgaagcacctttgggaaacgttacatgcctcccaaaaaactccatacagattccgtccttattaatatctctatcacttacaattgttgcaatgtctcctgattttactcccttatatgcacctaaaaatccaccctgaaaaggatgcactattacgttaaacctcttgcgcaattcttcgtaaaatttttcaacatcactttcttgctgcggaaggccaataccatgagctttaaaaccaagagaacctacaagaacccctgcaacttcccaatttccgagatgtgctgtagggattacaagtccattactacctttgagttctttcaatttgttataaacactttcctctggtgtgagtatttttattttatcaaagcccttcacaaccacgacaaaataatctgcaatgttaagtgcaaagttcacataaaagccaataccgagtgagtataatgcaaaaccgcttttattcgttattatcctaagattatttaagacataggttctctttttatcaaaccaagatgaaaaaaagcctaaaagtcgtgcggtaaaataaacgcatggtaaaggcataattttaacataatatttcccaagcttataccagaatgaaagcataactttattccccaaacttatttctaaaccaaagcaaccctacgattgttttgccgtcaattatttttcctttatcaagcaaattaaacgtttcacttttgggaaccagcaaataattaacttcctctccttcatctaaatttataagtccaatttcaaaactatcggcataaaaaagatacagtttttcatcaacaaatccgggagaaggataaaattcgtaaacaaatgtaagattttttggaataaatccagtttcttcttcaagttctcttcttgcacactcaataggtgattccttatcttcaatccttcctgcaggaaactcaagaataaaatcttctaatgttggtctaaactgtttaacaaatataaaattaccttcataaaaagggacaacgacagaagcatttcctccataagttacgacttctcttacccacgtgcttccatctgtattttcaacttctttctcgacaatagaaagcaattttcccttaaatacagtttttctccttaaaaccttcattattcggttaatgtcctcggatgatatctttaatcttcagaagccttgaaatgttctcccgatccatctcctccaatttgccctcaataaactttattgtttcctcaagatttgggatcattacgtactcaagggcatttactcttcttcttacctttgcaacctcaagtgcaatggaatatagttcctgttcaatagaagcaagttcaataattctttctatgagtttgagaatttcaagaaacgtataatcaagcatcactggtgttaaagaataaggatacgcaataggcgaaccacttgttttttctaaaaatgttggatatttaacattcattacattcacaagtttataggataaatcaatcttaaaattactcccttctaaaagggagtcgaggacttcttcgtttatatcctgggtagaaatttcaaacttttttaatgcaagaacaaatttttcgtcgaaatctttcctcaattcaacatatcttttggacacatcgaggaaatttttcatcaaaccttcaagtttgtcttttaaaagtttatgtcctcttttagcaagaacaagcctctcctttaaacggagaagctccattcttgttggatttacattaagaagcattgctctctacctcttttttaaggtacttcgaaagatacttttcaatgaattgaggtttaactctcttaagttcttcaacaggaagcattgaaaggagtttccaaccaatttcaagagtttcctctatagacctattttcatattcgccttgttttacgaagtttctttcaaactcatctgcgaattttacgtgcattaagtcaacgggagttaatgcgctttcacccaatactgttaggagttcacgtgcttctcttcctcttgcataacttgcaaagagctggttcataatacttgcgtgatcttctcttgttttcccaggaccaattcctttatcttttagcctcgacaaacttggcaaaacatctattggtggataaatgccttgctgatacaaacttctactcaagaaaatctgcccttcggtaatataaccggttaagtctggaattgggtgggttttatcatcttctggcattgttaaaactggtatttgagtaattgatccttttttacctttaattcttcctgctctttcataaattgttgcaagatcggtatacatatatccaggatatcctctacgcccaggcacttcctttcttgcagcagaaatctcacggagcgcttcacaatagttagtcatgtcagtcattattacaaggacatgcattccaagttcaaatgcaaggtactctgcagcagttaatccaaaccttggagttgcaattctttcaattacaggatcatttcctaaattgataaacatgactgctctttccaatgcaccagattccctaaaactctttatgaaaaagtttgcctcttcaaaggtaatacccattgccacaaaaactacagcaaatttttcctctttacctaaaacctttgcttgccttgctatttgtgcggcaagttgagcatgtggcaacccagatccagaaaatattggaagtttctgacctcgcacaagagtatttaatccatcaattgcagaaatacctgtttgtatgaattcagatggatagtctcttgcatatggattgataggacttccattaatgtcaaatttcttgtctggaattaaaggtggtgctccatcaataggctttccagaaccatcaaaaattcttcctaaaatatcaggcgaaacacccaattcaacaccgtgtcccaaaaattttactttaacttctccaaggctcaagcccgaagttccttcaaaaacctgaatgagagccatatttccattaacttcaaggacttgccctctttttattgttccgtcagcggtctttatttcaacaatttcattgtaagttgccttttctacattatcaactaaaagtaatggacctgcaatttctttagcagttgtatattccttaggcatgttccacctcacttaaaagagactcaaaggattgcttaattttttcctcaagttcgtcaaatttttcaagattcttttcggggataaatttcgcccttgatatttcaactcgtacggggagggttataatttgttcaagttcaacacttttctttaatgcatcttctgcaagttccgcaaaggcaaaaattaaccttatcatcctatattgcttctttaaagaagtgtatgtatcttctgggtcaaatgcatcttgctgtaggaagtcctctcttatggagcgggcaatttcaagtgtaagtctatcatgcggggagagtgcatcaataccaacaagccttaccatctcttgtaattctgcctcttttcttaagatggaaagtgctcttgccctgtaattagtccatccaactcccgcgttcttatcataaaattcctttaactgatctgcatacaatgaataacttctaagccaatggattgcagggaagtgtcttgcatacgctaaagatgcgtcaagagaccagaaaacccttacagttcgaagcgtcgcttgaactactggatccgacaaatctccacctggtggtgatacggcaccaataacactcaagcttgaaactgcctcatttttaccaaggatataaacctttcctgctctttcatagaaagaagaaatacgtgatgcaagatacgctggatatccttcttcaccaggcatttcctcaagtcttccagacatttctctcatcgcctctgcccaacgagatgttgaatccgccattagagcaacattataacccatatctctataatactcagcaatagtaataccagtgaatactgacgcttctcttgctgcaactggcatatttgaggtatttgcaacaaggacagtcctttccataagaggtctaccagattttgggtctttgagttcggggaattcaatgagaacatctgtcatttcatttcctctttctccgcatccaataaacacaataacgtctgcgtcagcccatttagataactgatgctgaactacggtttttccgcttccaaaaggcccagggacacaagcagttccgccttttgcaatgggaaagaacatatcgattgttctttgaccagttacaagtggttcatctggtggaatacgagttttaacaggtcttgcaaatcttacaggccatttatgatacatttttaattcaatttccttatcgccatctttaaggactgcaacaactgtttcaatattgtaatcaccctcgcctataatttttataacagtgccttttgtgtttggtggtacaaggattttatgctttataattggagtttcctgaacttcacctaaaacatcgtttgaggaaacttcttcaccaacctttgcaacaggaacaaagtgaaagagtttttcccgattaagtggtgttgcgaaaattcctctttggacaaactcaccatactttgccattagttcatcaagtggtctttgaacaccgtcatatattgagccgataagtccaggtccaagttcaacactaagaggcatacctgttgaatatacaggctcccctggcccgatacctgatgtatcttcatagacctgaattgaagacaaattaccccttacttcaattatttcaccaaagagcctcttttccccaacatacaccatttcatacatttttgcgttgggtatatcacttgcaactacaagaggcccagcgacttttacaatcttaccaattctttcctccatatctattttcctccaacagtttttcccaaaatattaatgccaactgctttctcaaccacttcgcctatcatttttacagtttctccacttttttcaattgttggtagcatcatgattgtaggaagtggtgcagtctttttactcacaatgtctttaaccacgtctacatatatctcttctgtcaggataatagcataatcgccactttttaaaatttcttttagcttgcttgcaagttcagtgctattttcggcatagtacatatcgattccaaaactcttcaaaagtattccaagtctctttcttcctacaaaagcaattttattcatatgcaaactccaactctggaatttctttaggatctactccatagtaaagagcataagcaagtttctgaagaaggcttgcttcattgctcaactttagaaggtaaacgaaaatcggctcaattccctcatttaaatattttcctttagaaaatgtctctctcaaagtatctaatacaagtgtttcatatgattctacaagatattcctctgaatacaaccctttcgattcattaagaaacaattcaaattccaaaaagtctttaaattttgaaacaatttctgggtatttcaaacgttcttttatgtaggctaatattttattaaaattcatctccgatatgaaattgttttttacgaagttgtaatttctcataagcgtagagagaataacattttttgtatatgacttataaaagtttaataaaaactcacttttggtttgctcggcgtttctcagaagaaaattgaggtaatatacatcgactaccaaaggttttaaataagaaggatagtctctcttaagttcttcaaaacattctgtaaattccgtagggagactttgaggtgattcaaaaagtaaatgggtaaaatcattttcaattacattacccaatgatattttctttaatagtaagaagtattcttgcgttttaaagaaaacatttatgaaactttcaagaccaaatttggaaaattcttcaaattctgtttccttccttttatcgattgcatttctaacagattcaaaatcatctgaagttagaaaatttttgtaaggataattttgtagcacctcaataaaacccttaaaatccttccttacaagttctttaaataaactttcgcttatgaggtttgtttcaagaacctttactctaccgcaaaggaaatcataaaaactttttggctctattttaaatgaaaagttaaccatttatccaaaaatctcctttgcaatctctatttctttttcttccctaaaactctcaatcaaagaatcaagcgaatcatcaatttcaaaattttcggttttgataactaaaccaccgctaatcgaaatagggacatcagatactttaacatccttcaattttagttcatgagttattattttttctacatccttcttgaattttttaagatcgttttcattcaagaaaattgtagatccgttaactgcatccttcctttcaagcgaaaacaacaaattcttgtaagtattctcatcacttaaaattgtggctttcaattgtctaaaaaattcatcaagaatttttttcttaagtaaaagtttttctttttctattttcgcaacttcaattgcttttgtacgtgctatttcctcctcaatttcttttttgaacttttcaatctttaaaatatattcctcttcgagtttctttttaaaattctcgaactctttttctaattcatttttctctgcctcaatcatctcatctgcctttttctttgcagaatcgataatgaggtctttaactttttcaagtcccataatcaattagaacactgcctttgaaacccaaagtgaaagtaaaacaccagaaagtaatccaagaatagcgtatgtttcaacaagtgctggaagaagaattgcacgcccactttcttctggtcttttcgcggtgaggtctaatgcacccaatgcagagtgtgcttggtcaagtgccgttttaaattctacaaaaccaatgagaattcctacaagaagcattgcaataccctgtggaaggcttgccttaggagttcctgcaataaaaccgaagaattgaagcattaaaaacatgacgacaagcgcataaaaaccttgtgttccaggtagcgccataaggacaagcatcttaccaaagagttctggtttttcagaaagtattccacctgcatgtgcggtcgttcttccaattccgatacctgagccaattgctcccatagcagcaacaaaagcagcaccaattgcaacgaacattgcaccattaattacattcatcttacctaacctccttaatgttttttgtttaatctaatatttttaaattcaaaccctaagggcttgaattcataaccacctaaatcataaaatcttccaaagaattcgaggaaattcaaacgcattgagtgaataaatgcacctaacacattcataaataatgcaagcgcatggagtgcaaaaagtactaacaaagttacaagtattccaacgggtccaagcatttcgccgatgactttggccataaggttaaaggaagaagcaagaattccagaacttaatcccaaagcaaacaatctgagatatgaaagtgtatctccaaggaagccagaaataccataagaacttctaataccatagaggtttacaagagcagcgataggcttaaatagaggcgttcttattgacatccaacctccaattaatatgagcataagacctaccgaaagaaggatattatcaagcaatttaagtgccggatttaaaccaacaattacaaggagaacaaggccaggcaaaaataaaagccaacccaatccattgaagattgcatcgagataacttctatttttaattttcacaataatacttataagaacaccaaccatttgcgatgtaaaaccaatgattagagacaataccataaattgaacagatccatttggagaggttggatcaataacctgtatcttagacattaactttgaaagaataaaatttgggaaatatgtagcaaagagattcccaaaaaacgagtttgtcaacagcccaataataatagacgaaactccaccataaaagagaatcataaagaatttccatgcaccaatatttctcttgtatttcattgcaaataaaattccgaatagggcaacaattaatccgtatcccgcatcgccaagtgcaaacccaaagaacgttgtaaatagaattgcaacaaccattgttgggtcaatatttgaataagaaggaaggccaaatagcctgatgagaaattcaaatggtctaaatataggagagttcctcagacttaccggaactaaatcgtttgaatctgtttcaagctcaaaagaaatgaagtttagtttacttataactgatacaaaacgtgtatattgttcttcttttacataacctcttacaacaagaactgttttcccctcaagaaaatgaagcatggaactttctttcaagttaagagatctaaagtaatcctcaagaattaaaagttttcttttctcgctgtaaaattcagttagtttagatacaattacattctgctctccagaaagttcctgaagttttttttcgattctctgtgcttcttcttcaaaatatcccgaaaaactctccaaaggcataagaatttctatcgagtaatctttaataatttgatctacaaaatctttctcatcttttacaaaaagcacaaatactttgcttttatttttgtcactttcaaacacatgcacaaatagatcttgtgtccttacatcgctttgaaactttgttaggttttttgtatttaccaaaccaatgaaagacgatgtctgttttgtcccttttagaattgaaaactgaaacggaaagttagaaaataatgccaaattctttttttcttcaaggagttttgatatttcgccttcaagttcgtgatatctattccttaaaaatgttatttctttgtaaagtttatcaagattataattgttaactacatcactaaactcttcaatatctacatcaaagtcctggggtaagaaaccttgaataaagccctgcttttcaagattaaattccttaaaaattgagaatattacagaaattttgtaaagttcgtcatcaaaagtatgttctggtattgctgtcttaaaattgttgtaatttgaaataatctcttccgaaacgctttcaagatgaaaagtattgaggtcaaaaagcgtatctaaaagttcctttttacgatcactggatcctactattgcaattttcttaactttctctattgccatagttcaaaacctctttaacgtatttaggaagcaatttgtctaagttttctttggaagttttttcaagattttttagttcattctcaaaatttgctttaaacgtcccaatatccttctttagagtattgaactgctcttccttgaaactttcgagttctctttctaatttcttctcaatttcatcttgaagagcaaccatttcttttctatactgttctttcatttcccttatcttttcttgagcatcctttaaaatcttttctccctcttcttcaaactctctaaccgtgtttaaaaggtctctttcaagcatattactctcctttcactacccttattgcaatttcacttccatatcttattgatccttgaacaagaccgcctttttcaaaaacttcctgcgtaaattcaatgcactcttcgtctataatcataccaggtgcaagaacaggaattcctggtgggtatggggcaacgattccccaagaaactcttccttttgtctctcttagtggaacaacctcaaattctctttggaatgcctcaaatggcagcattgcaaaagaaggtgcttcgggaagtttaggcattctaacagtacttttttcctttcttggctcaattcttttaaggacagatacaagggtgtcaatatccctttttgatgtaccaattgttataaacaaaagcacattttgaagatctgcaagttcaatctcaattccatttttatttaatatgtgttcaaattcaaatcctgaatatcctaactcttggacatttattgtaagtttaatagggtcaaatgcatagacatcttttccgtttattgtcttatccgtaataaccttgaatccatcaagtgcagaaattctttctctcgcgtattctgcaacttctatcgccttatcccacatttcttttccatggagagccatttcacgccttgcaacatcaagagcagtcataaaaatataagaagggcttgaactttcaatgatacttaaaatttgctcaattcgatcaacattcacatccttagacggtatatgcaaaaatgaagtttgcgttaaggtaggtaatgtcttatgagcactttgcgtcacgagatctgcacctaaatagatagcagactttggaaatttggagttaaatgggaaatgtgcgccatgcgcttcatcaacaagagcacgcattccattttcatggacaatatcaattatatctttaattcttccctgaagtccgtaatagtttggagttgttacaagaactgcctttgcatcaggattttctgttattgccttctttattgattcgggagtcacgtttgtaatgattccaaactcttcattaaattctggttggacaaaaacaggtttagcctttgcaagtaaaataccaccaataacagacctgtgagaatttcttcctatgattatcttctcattttctcttacagaatcgaggatcattgcatgaacgcctgcagttgtgccgttcacgaggaatattgttgcctcggttccatagagactacttgcaagattctctgcttctcttataacgccttgagcatagtgcagataatcaaggcctgaaacttcggttaagtcaaaatcgaaaaatttatcgccgaaaagcctttttaaaatttttggagcccctttcccttgtgaatgtcctggcatatgaaaggggatcattttacgctttatatatttcgagactgcctcatacaaaggtgcccgttcttgttccacctatacctccattcttatcctcaaatggtcgggatggtgggattcgaacccacgacctcttggtcccgaaccaagcgctctaaccaaactgggccacatcccgtagtggtcggggcgagaagattcgaacttccgaccccctgcaccccatgcaggtgcgcttaccaaactgcgccacgccccgacaatatacttaattgacccgataaattatatgaaaactttctaaatttgcaacactttaaaggccttaagtaaggaataagccggattctgtatctcgaagccgagatggtagtcatttatctaagcggccaacccggtagcatgaggggagcactcttaagctaccctatttggccttgctccgggtggggtttgccatgcgtagccctgtcaccaggactaccggtggtctcttacaccaccttttcacccttgctaactcaaaagttagcggtctattttctgtggcactttccctggggtcacccccgcttggatttcccaagcaccctgctcccaggagtccggactttcctcagaagggtgttgcccttctgcgactaccttccttacttaaggcctaaaactactctatctttaagtatagtatttttccacaaatttcgcaacgtaaaattttattaccttttgtttccttaagaaattcaacgaattctataggaagttttacgccacaattaccacaatggccatgatcaacttcagttattgcaccatctggaaaatcttcccttattgacaaatactctcttgtaaattctaaaggcaatgttgataggacattctcaaactccttatctaacgttcctttttcttctttaatttctttttcaagtttcttgtattcctcttggatgctctcatatctgtttttaagttttataatattatcacttatttcctttatctttttgtctttgtctgatatttcagattccacaaaagataaactctttttaagttcttctaaccttgaagttaagttttcctcacttttttttgctgctttaagttctttctgagtcttaaattggtttgaatcaattgcgttttgaatacttcttagttctctttcggtttcttcgatctcacgttctatttcattttttcttttaacaaatccagatttagaaagagttatttcatctatttcaccacttaaagtttttatttgatcttctatctttagttcttcttcgatttctttgacacgtttttctttttcgcgggttaatgtcaatttggtttctatttcataaagtttctcaaggtatgacataatattcctccatggtgggcccgcttggattcgaaccaagaaccaattggttatgagccaaccgctctgccgttgagctacgggcccaaattcaggtgcataactattttacacaaaagcaatttttagtcaagagcaaaccgaggggaaaagtatcccctcggttatataaattcacagaaaaatttactttgaatattcaactactttaccttcttttacaaaatggcatgcaacataatgacctgaacctacatcaattagcggcggctctttctctgcgcagatgtcctttgcaaacctgcaacgagttctaaatctacatcctgatggtggattaatcggtgaaggaatatctccctgaagaagaattctttcttttttaatttctggatctggaattggtattgcagaaaggagcgcctgtgtatagggatgaagaggcgttgtaaataactcttttgtttcggcaacttcaacgagtttaccaagatacattacaccaattctatctgaaacgtgtctaacaacagcgaggttatgtgcaacaagcaagtatgtaagtgctaatttttgctgtaactcaagaagaagatttaaaacctgtgcttgaattgaagcatcaagagcagaaacaggctcgtccgccacaacaaattttggattcaaaactatcgcacgtgcaatcccaattctctgtctctgtccacctgagaattcgtgaggatatcttctaaggtattcaggacgcaagcctacgagtttcattatttcaaccactctttcttcttgctcttttctatccccaatgccatgcactaaaagtggctcacggattatttctccaattggcattcttgggttaagcgatccatacggatcctggaaaataatttgcatttcccttcttattggtctcaattggttttcgggcaacttagttatatctttcccatcaaaaataattttgcctttcgttggctcgattaaccttataattgttttgccagcagttgttttaccgcttccactttcacctacaagcccaaaagtctcaccttcgaagatgtggaaactcacatcatcaactgcctttacccatcctactggtcgcgaaaaaacaccaccaagaacaggaaagtattttactaaattttgaacctcaacaagttttttcatgatacagcctccttctcaacagcaactgggtggaaacacctcacaagatgacctgactcaatctctgcaagttctggcatttcttttctacaacgttcagttgcgaaaggacatcttgggttaaagtgacatccgttaggcattctatatggatttggcaccattccttcaattgcaggaagaggagttttagttttttccgtcttcaaacttggcacagaactcaatagaccgtaagtgtaaggatgtcttggtctcttgaagatttgatatacatctccgtattccacaatctttccagtgtaggcaaccgcaactgaattagccatttcagcaacgagtgcaagatcgtgagttatgaataaaatcgccataccagtcctcttttgtagatccttcataagttcaagaatctgcgcttgaatcgttacatctaatgcagtggttgcctcatccgaaataagaagatcagggttgcatgacattgccattgcaatcatgactctttgtctcattccaccactcaactcatgtggatattggttaaaccttctttcaggctctggaattccgacaagccttagaagttctattgtcctcttctttgcttcttcttcacttacatcctgatgtataaggattgcttccattatttggtcgccaacagtataaaccgggtttaaggatgtcattggctcttggaagatcattgcaatctctgcacctctaattttcctcatttgttcaggcgtctttttaacaagatcttctcctttaaaaataatttccccaccaacaatttttccaggggcatcaatgagttgcattattgaaagagatgcaactgactttccgcatccactttccccaacaagtccaagtacttctcctttatgaattgtgaaattcatcccgtcaactgctttaacaacaccgtcatcagtgaaaaaatacgtttttaaatctcttacatcaagtagtacttcttccctttccatttctcacctacctataaagtttaggatccattgcatcacgcaatccatcaccaaggtaattaaatgcaagaacagttataaacatagccaaacctggagaccaaacaagccatggtgcaattgccattgcatactgtgcattttggagcatgtttccccaagatggtgttggtggcataaccccaaatccaagataactcaacgccgcttcgtatatgatatttccaccaactcctaatgtagcagatacgataattggagcaagagaatttggaagtatatgtcgccatatgattctattgtttgaaacaccaattgctcttgcagcttcgacatattcattttctctcaaggagaggaacatacctcttacaattcttgcgtcggtcatccaaccaaagattgcaattactaaaatgattttccagacacctgcacctggaataactgatgctaacactattaaaagaggaaggactggtattgaaaacataatgtcagtaaatctcataagaattgtatcaagcactccaccataatatcccgcgtatgcacccactataatgccaacagccaaagcggaaacaaccgatgcaaaaccaaccaaaagcgaaattcttcctccgtagaataaacgcgtcaaaacgtctcttccaagttcatctgtcccaagtaagtgccttaaatttggtgcctgtaagacttcttcagtcgagccaagttcagcaaccttgtatggagaaagataaggtcctacgatacacgcaagaattattaatattagaacgacaagagaaagcattgcaagtttatgctttcttagtctttttccgacaagataccaataagtttccactctacctgtaactatctcttctatttttgtaacttcaaccgccataggttacctcctaactataccttatacgagggtcaacaacagcgtatagtaaatctgcgattaaattcccaataataagaagactcgattccaaaagaagacacaccattgcaacaggataatcatttgaaagcattgcatcaactgttagtcttcccatgccgggaatactaaatacagtttcggtaattgttgcgccagaaattatgccaggaagagaaagacccaataatgtgactatagggataagggcgtttctcaaagcatgtttaaatataactgttctttcgggaagtccttttgctcttgcagttctaacgtagtccattcttattacttcaagcattgaacttcttgcataacgcatccacgaagccatactgaacaaagaaagaactataactggcaaaatcatgtattttgcctggtcgaagaatctaaccacaaatggcgcggtttctattcccggtgtcattacgccaccaattggaagccaaccaagcctaaggccaaaaatcatcatcaaaataaaaccaaaccagaacgttggcattgacattccaaaaaatgcaaagaatgtgaagaaatagtcaaaaaatgtatactggtgtaatgcagagtaaattccaataggaacaccaatgataaatgcaagaacaagagatgcaatagaaaatctcaaagtgtaagttatcgctcgtcctacaagttctgttacaggttttccacctgcaaaaatggaaacaccccaatttcctgttatcatagaccagaaccacttaaagaacctcaagtaccatggaaggtcaaaaccccatgcgtgttttaatcttgcaatgtcttctggtctaattcttgggtttattgccatttgtgcaaatggatcgcctaccaaactcaagactccaaatgttacaagagctacccctaagaaaagcgggatcatctgcaaaattctcctaattaagtagtttctcactttttcctaagcctccttaccttaaaaatagggggcctctttgcggaggcccccgcaaagtcaaattaaatttttatctatttcttctcccaataccagagttcggagttataagtatatccaattgaagatgacattacataatcaaatcctgccattgcaaggttcttctttggagtataaacatcagtccagaggttcaacccaacttgagggacaagatctacaatacgctgttctgcaatatagtagttcttctgacgaaccgctgggtcaacttcgtgagttgccttataaattgcatcgtcaagcgttggatctgaaataccagtgtagttctgaccctgccaaccattttcctcggttgggatttgtgaggagtggtagagtgtaaatccacctggatcaagtgggtcaccgccccaagcaaacattgcaagttggaacatcctgtgagttgtataggtgccaaagaaataacttgctgctaagaactttgtctggatatcaattccaattttcttgagttgtgcttgcaaaacaactgcttcatcctttctatcctgacgtgttgttgttgaaagttcaagtgttaatttctttccatctttatacctgtaaccatctgaacccatcttccaacctgcttcatcaaggagcttattagccattgctggatcatattttggcattacagcctttggatttctgtaaaattcgttaaagagtgcgatgtatggatagtagaggttcttcctaacaccaaggtgaacacgcatgttaaggtcatcataatcaattccatatgcaagtgctttacgaactcttacatctgatagaattggatcagtaacattaatctcaaagtgttcccagaatgttgatggaatcttttggactttgattgttggaatcttttctgcctgttgtgcttctttggaaccaagaccaataagtgtcaaatcaactttacctgcaagaacgttcataagcatggtgtttgtatcaggaatccactgatatacaaatttctgaataagtggttttgctcctgcccaaccaaaccagtacggattgggaaccaatgatatataggatccttcaacccattgatcaatcttgtaagggccagcatgaattggcttttttgctaaatctgaagaagtgatctgttcaagtggcaccttactatagaagtgctttggataaattggaagcccaaggtttgcataaggagttgtgtctttccatgtgacaaccatcgtatatgggtcagggaattcaattttttcaatcttatcatatggatcagttgttggaatttgttcaatctttcctgaaagataaatatcaaaaacagcaaaattaatgtcatctttgtagtttacaggagtgccatcggaccactttacacctttcctaaggtagtatgtagttttcatccaagtttttccatctggtcctttgtaagttgtccaagtgccgtccttaaagttggggacattaagtgccatacgaggtactactgttccattggggaattccataataagaccatcttcatactgcattgcaatattacgctgtgccatcattgatgttgcaaacgacatcaatgcatctggctcctgtgtttgtgcaacgacaacttgtccacctacttgtggaggaaccatgatcttataaattgcatatgcgcattctgcccttgttgctgccattgtcggatcaacggtgccttcttttgtgtggtatgtgagaatttgaatatcaggcctgtatgcaagcgttactgctccaactgcccaagatgcgatctttttccagtcatttgcccaaacaattggctcgcctttccaagcatttgcctctgcttctttcccaacaactcttacgccaagaactgcaagttcttgccttgaaatggagtttgcaggcttaaatgtaccatcagcataccccttgatataacctgcttttactgctgcttcaacgtaaccataagaccaacgatctgctggcacatccttgaatgttggcgttgcaggtttgtactccttcaagccttttgcaatgcaaatcatctttgcaaattgctctcttgtaactggattctcaggcttgaatgtgccatctgaaaaacctgcgataacaccctttgaaacgaggtaatcaatctggtctttcgcccagtagtctgcagaaacatctttaaaccctgcagcattaacgctcaatggtcttactgcaaaaagcgttaagaccattgccaatgctactaccactactaatactttcttcatgctcttacctccttcttttagttttttaaacgaaacttttcgaaagttttttgccaactttcacctcctttaatgtaaggtttccaatcctaacggtgcttgcaaactccatatataattatacagaaattgtcgagattgcaaatatgaataaaacttaattttatagaatatcttatcgctacttttgtaaacctccctaagagtcaaatgttcgttgttattaacaggagatacatcaaaaagtagtccaaaaatatcaaacataaacgaaaataaactctggttttgagaagaggaagcaaccgtctccctaaaaagattcaaagatttttcgaatatcttttccttggataaatttggattttcacgtttttctttcaaaagaagtgcaacttcaaaaagttcggcctcttcctctgataatccgttaacgaacttttcttcttttagaaatttttcaagtatactatcaaatctttcttctatgttatccattaatcatctcctcgataatttctttaagcctctttaaagccctgaattgcaaaactttcgttgcaacttctgttttccctaagatatctgcaatttcttttattcccttgttttcataaaatctcatttttattatttctttatattgctcaggcaatttctcaagagcctcaattatagttttacttatgaattcatttgcaaatgattcgtatgggtccctaagaaggggttcatatgctctatcaaacttctcttcaagatccaatgtatctttgtgaagattccttctgaaccaatctcttatcaggtttcgctcaattgcataaagccatgtatcaatgtggtaaccttcctttagttcaaagttaggaagtgattttatgaacttgtaaaatgtttccgaagtaatatcttctgctatttccttcatctttattcttctataagcataattaaaaatcctatcgtaataaaactcaaagaattctttgaatacaatttcatcaccacttttaagtctttctattaccttcctttcgtccaaacctttctcctatatacgcaaaaattctaaaaaagttacactaaaaatttccaacgatttccccaatcttaaaaatttttggagtaagcacaacaataagagaagagaagttgttaaaatcaggttcttcaacctttaccactgcaaatttagagtcagaatcaaaaactgttacttttatttctttaatcgaatttccattaacaatataaacaaaagttccatccgactttttcactaaagcatcttttggaattctgagaccataaacaattttttccaatattttaaacgagctctttgttgaaagaatttctggaaaaaattcagaaacctcatagaatccataatcctcattgtaataaattagatttgcctctgtcttaacaaattcattaatataaatgctaatggtgttttcgctttctccacaaagagggacggaaattattaaattagataaaataattgaggcaaatgggatattctttgaaacttttgtactctttatccacgaaaattcaaagtccttttggctttttaaaagttgagaaatactctcgcattcattgtttacaaatcccttaatgaagtacccgtttgctggtgcaaagacatttttaattccatcctttgtagaaagcaaacctatggtttcgcccttacgaacaaaatcaaaatcatctttaagaaattgaatgttaccctcatcttcagcggtgatatttttagcgcagaacagggtttttccttttatatccttgtatatttcatagtatccaaaatttgcagtatagaatttagcaaggcttttcctaataaatgcccttatatcattaataagtcccaaaataagaacaataataatgactatagaaataactacaataattttcttttgcattcactattgttttcttttccttaggaatgcaggtatttcaaaatccccggtatcgaaattttcatcaaattttattactttttctttaggtttttcctcgcttattttgtcaaatcctgctgctataagtgaaacccttacctcatcttcgagggtttcttccaaaactgttccaaatataagatttgcattttcaccaacagtatctcttacaaacgttgaagcttcattaacctcataaagcgttaaatttttaccacctgtaatatttaatagaactctcgttgctccagttattgaatattcaagtagtggacttgaaattgcttgtttcgcagcatcaactgcacgattttcaccacggcctgctccaattccaaaccatgcattgcctgcaccagttaatgttgttcttacatcagcaaaatcaacgttaataagtccaggttttgttataatttctgatattccttttactgcataaaaaagaacgttatcagcaattctaaatgcttcacttattggcgtcttcttatcaattattctaaggagtttatcattcgagataataataagggtatcaacaaattgaagtaatgcttttattccttcctctgcctgctgcatcctttgccttccctcaaaggtaaaaggacgcgtcactaccgcaactgtaaggatatttagttcttttgcaattgaagcaatcacaggagatgcacccgtcccagttccaccacccatacctgcggtaataaaaactaaatccgcaccttccataacttttcttaattcgtccttactttcttcagcagacttccgcccaatttctggatagcttccggcgccaagcccacctgttgttctggggccaatttgaaccttcttttctgctttgttgagagaaagcacttgaacatcagtgtttatagcaataaattcaacgccatcaataccttcatctatcattctattgatggcatttcctccgccccctccaactcctaacacttttattcttgcctgtgctaccttccacggatccatatcaaacatacatacctcctattcgaatatatccttaagccaagataatcccgaaaatgggtttcttgactttgcgtgttcgcttccttccgaaatagcataaagaattaaacctattgaggttgcatattcaggatcgcttaagatatcagagaatgtatattcccctcgtggaatacccaatcttgcaggtatttctaagatatcacttgctctccttataaaattcttaagtttagcacaaccacccgtaaaaacaacacctgaatgtaatgcaccccagtagccagactttattaattcaagttttatagattgtagaatttcatcaacccgtgccgttataacatcagatagatacgaagtatctattgttattttttcatcagatccaattcgtgaaacttcgatggtttcacctgtaggcacgctatcactctgtgcgaatccaaaatccttcttaattctttctgcctcttcaatggaaattcttaaagcgtatgcaatatcttttgttatatactctccccctattgggagaactgatgtgtgcgcaatacttccatttacaaagattgcaatgtcgccagttcctgcacctatgtcaacaagtgcaacgccaagttccttttcctgctcttttaaagctgataaagatgaggcaagtgactgaagaacaaaggcctcttttttaagatcaaccatcgaaatcaccttttcaatattgtataaaacagtagaagagcccgtaacaatatgaacttcttcttcaagtttaatgcccgacattccaataggattccttattccaccttgtccatcgattatgtattgccttggaatggagtgaattactttttggtttggctgaagtaatagcactcttgctgattcttcaactctttttatatcgtctcttgatatttctcttccctcttttgaaacgataatacttcctttgttatttagagaaaatatatgagttcccgaaactgaaacataaacgttctgtgcttttttcccggccattgtttctgcaactttttttgcttgaattactgcttcagaggccttgtttaagtcaattacaactcctttacttacactcttggacggaacagtaccgacgccaatgatagaagcattaccatcacttatttctccaatgagaaactttatcgtttggctacctaagtcgagcgctgaaattattctatccattttccctccaagctattactgcttgcaaattaaatcgcaaatcaatggattttatatgctttaccctttttgataaaatctctaatgccttaatgtattcattcatttttagctcatagtcccctttacctattataactaaaataccatttttatctacgaatgcaacatctccaccaaaaatttctaaactttttattatatttagtaaattgttatccttgcaatatataattaaactacccattaatttattgtaagaggaggaagaaaaatttgcaaaagtgagaggtaaatttaagttccctttttcaatcagaaacccagttttcgttaaagcaaaaattccatccttaaattgaatatttataactggctcttcataataagttatttcaagtctaaatagtttccttgtaatttgaatctctcttagaggcgcaacaccaagataaaaggggccgacttttcttaaaaggtcgtctacttttacaggcacatttgatacaattttaatattttctgaaaatgcaaaaataggataaagaaacaagaaaaaaattgaacctgctataattaaaaatataattaattttttcaccttttcctttgaagtgcctcttgcactataaaatcaaccaaatcttcaaaggaaatattttctgcttttgctgcatctggcacaaggcttgtttccgtaaatcctgggattgtattaacttcaaggacatacacatcagaagaatttgcaatcatatcaattcgagcaaaatctcttaatccaaactctttataaattctttttgcatattcctcagcaagagccttttcataggtgcttattcttgcagggattatatgcttagacattgaaggcaaatattttgattcaaagtcgtagaattcgtgtgctggaacaatttcaattataggaagaacatgtatgtcaggatagttcccaataattgcaactgttatttctgttcccttgatgtaatcttcaacaatcactaaatcgcttaattcgaatgcttttgcaagcccatcattatacgcttcctcatttcttgcaattgtgacaccaatcgtagatccttggtcaactggtttgataacaagagtgctattgcctaaaagttccgagacataagaatacgggagagtattatctcttccaaaatacgcaaaagaaggtgtttttacatcaatctctctaaacataaatttagaaaacaacttattcatacaaagagcacttgcaaaaacagatgagcctgtgtagggaatattcaaaagttccaatgcaccttgcactgttccatcttcaccgaattttccatgaagtgcaataaacacaacatctggatttgtttcttttactacatcttcaatatggttttgaaaatcatgttctataacgttataccccttttttctcaaagcatccgaaactgccttaccacttttaattgaaatttctctctctgtggattttccaccatatagaacaagaaccttagtactcattttttcctctcaagcaaattcaaatttctaaattttccaacaagttttatttcaagttcaagtatgaggtccttatgcttataaacccttaactgcgcctctcttataagatttacaacatcctgagcagtggcattgccaagattaacaataaaatttgcgtgcttttccgaaatcaaagcatcaccaaaacgtaggcctttacatccagattcctcaagcactttccctgcatatgttgtaggtggatttttgaaaacactgcctgcacacggaaggtcataaggctgcttttctaatcttccttttatacttttttccttttcttttaaaatttcatcaaaaggtttccgctcaaaattaaggactgcgttaaggagtataagtggttcttcctgtaaaatggaatatctgtaatcaaaatagaaatcatcgtgcttaaaccggtaaattttgccattataatcaatcacctcggcatattcaattcttgtacttatataatgagaatttgtgccagcgttcatcgctattgcaccacccaaggcaccaggtattccaaaggcaaattcaaatccaccaagattttttttagaggcctcttctatgagtctttgtaggtgtacccctgcttctgccaaagcaagattgttatcaaattctaatcttgaaaatccttcagccattttaataacaagtccttctatgccgtcgtcggaaacaagtatatttgttccatttccaataacagttatgggtaatttttctcttcttgcaaattcaagaagttttttcaaatcatcgacatctaatggaattgctaaaatttctgcgggtcctcctattttaaatgaggtatgttttgtcattggttcattaaaataaacacgcccttttataagttccttaatattttcttgtattttcatttttctcctcttaattttagcattattgtgtcaattgccaaatatacatcacctggcccaagagttataacaatatctcctggttttgcaattcttgaaacaagatctgcggcagtctcaaactttgaagcgaaaaatacgtttttattaggatttaaagttttaatccaatcaaaaactttttcatttgtaatcccctcgatgggattttcaaacgcagaatatataggtagtacaataacaaagtcagcaagataaaaaggctttgcaatggtttctttaagagaaaacacacgtgtgtatctatgaggttgaaagatagcaataatcgaagatctggggaaatgagttcttaacgcatttagagttgcttcaacttcggtcggatggtcagcatggtcatcaaaaatatgaatacctttaacatttcctttatactcaagccttcgtttaggtagagaaaaactcattaaagatgcctctatttcatcaaatgaaatgtttagcattcgtcccacaagtatagatgcaagcgcattcgaaaggttctgcactccaaaaacatttaacttaagaagaggcgaattcttttctaaaacttttgctctaaacgatattccgtccttatcaaacgaataatcgattatggttgcatgtgctttcgtgtcctttatgctataataaaaaggcgtttttgaaagacgctctgaaacttcaaaagagggcttatcatctttatttactacaaccatttctgagtgttccataaactcgaagaatgcattttttagattttcaaaatcccaatcataagcatttaaatgatctttgtctatatttgtaactacacctatatgcggtttaaaaagcaaaaatgttttatcgctttcatcagactcaataacaaaatattctgcagatggtaaaaaacggccgttttgcttatggtcaccaccgatataggcatttacaggtattcttttgctcaaaatttctgaaataagtgatgtagttgtagttttcccatgggtgccagcaacaactatacttttgtaatcttttgcaatattagcaagcgcctcaccacgcctttcaatcggaataccaagttcctttgcttttaataaatagaaatcgtcttttcgtattgctgaagagaaaataaccttatcaattgatttatctacctcaaattcctttgggtttacatcaacaccaatccctttaaggtaatgtgttgtttcgttttctttcatgtcaattcccaatactttatacccaagcgccatataaatttctgcaagtcgcttcatcccaactcctgctactccaagtaaaagcacttttttcatttatcttcctctaataattctacaattcttttttcagcatctcttggataaaattttgcgcattccaaatttattatatgaaaatcgtttttaaaatccactatttttttaactaatatgtctttggtcaggtcttcttcttttataacacttacacatccgtaattttcaaaatattttgcattataaaattgatgattatcccttgcgtaagggaaaggcacaacaattgaataaacattattgagaatcaattcagataaagtcattgcaccacctcttgttactgcaacggtagaaactgcatatgcatatcccatttcatcaagatacggataaattcgtagatttttatgattgcttaaacttttaaattcatcaaaaaatttgacaccagttatgaaaattatctgaatctcattctcaatgagctctggtattgcttcggctattattttatttaacttgtatgcgccaccactcccgccaaatgcaagaagtgtaaacttatcctcaaatttaaagaattcaagtgctgtttttttatcttgatttataacttctttacgcacagggttcccaacgaaaactccttttgaaccaaaatggttttttatatcctcaaaacccaaaaaaaccaaccttgcaaatcttgagaatataagatttgtcctaccaggtattgtattttgttcatatagatatacaggcacaccttttagtatacctgcaagtaaaatcggaagtgacacatatcctcccccaccaaggattttatcaggctttgtctttcccacaatttttaaagcatcaaaaaaaccatttatagaaaaaattgcaaactttacaaactttagaatgttaagatcaaaaagtgatgctctaacatattgaacggtaaagccgtatttttttgcaactctttcttcgatactttcgcgtcttccaataaatataacttcatgtccgtgctttcttaattcttctcctacgggtattaaagggtaaatatgcccccctgtgccaccgcctgcaataagtattttcataagttttcctctgttcttgaaatgtttattaaaattccaattgatataaagtttgcaagcatgttattaccaccaaaactaacaaagggaagtggaactcctgttgttggcatcaaacctaaattcactgcaatgttgataattgcaaaatatgcaatgccaagcgtaagaccaagcgcaagaattcttgaaaaagtcgatcttgcatcatttgcaatcttaaagcccgtatagattaataacaggtatgcaagcataagaagaatcacaaaaactgcaccaaattcttcaccaattacaggaagtataaaatcggatatcgatacaggtaaaacggaaggatatttaaaaatacctttcataaatcccacgcccgttatcccccctctagcaaaggctctaagggactgaagtgtttgaagtgcttcatcgcttgcatgtgcatatggatttaaaaatgcaacaactcgtctgtgccattcactatttaaaggtatcattaggataactccaagaaaacttaaaacaccaaatccgacaaactcaattaaaggcattccaataattccaagcaaagtaaatcctgtcaaaaacacctgtgctgcacttcccatatcgggttcaaaagcaatgagtatcgcaataatgccgacaagagcaaatgccaatgcataaacttttggaatatactcttcatttattttgtccctaaatatacgtgcgataagcaatgaaactactatatatgcaaactgagatggctgaaaagaaaagtgtccgaagtgtacaaaacgtgaaacacttctattaacaagcagatacaaaagtaaagaaaataaaaaaatataaccaatctttgaaagggaagcaagtttactatgattgaaaaacgcaaaaaataacaaaagcaaaattcctaaaataaatgagattacctgcttcacaatgagattcggataaacaatgcttaaactaccgcttacaagtattccaaataaactgagcgaaagtgaaacaaagagaagcgaaatagaatacggatttattaattttttcatagttcacttactatttccttaaattgctctcccctgtcttcaaagtctctgaacatatcaaaacttgcacatgcaggagaaagaagcactatatcgcctgctttcgcaatatttcgtgcaaaagttatcgcctctttgagacttcccacaattgcaaagtcatgaaagtctgcttttgttgatgcctccttcaattgatgtgcagtttgccccaaaaggatcaaaaatttcaccttatctctaaacatcttcgcaagttgcgtaaaatcgttatttttactgctaccgcctgcaatgagaatgaccttttggttgaaggattcaagtgcttttattgtcgagtcaggtgtggtagattttgaatcgtttatgaaaattacaccattaacttctcgaacaaattcaagtctatgcggtaaacctttaaaggtcctaattccatcccttataacttctactggcacccccattacgatagaacacaaaatacttgcaagagtattttgaacattgtgaagtcccaaaagtggtatctcttctttttcaataatttccttaggtttactaaatttgtcctccctaaagtaaatcttattatctttcaaaaaagcaccgctttcaatactttcctttaaagaaaagtaataaacttgtggcttaatttccttagaaagattttttacaacctcatcatcataattaagaattgcaaaatcagattctgtctgattaatgaagattcgtttctttgctttaaggtaatcttccattgaagtgtacctgtcgagatggtcttcagtaaaattgagaaaaacagatacctctggatggtattgctcaattgtctcaagttggaaacaacttgtttcaagaactgcatattcagggttaggattttcaagtagtaattctgaatatggcgtccctaaattaccaccaacaactgtattttgattaaataatttgaaaatatgtcctgtaagagcggttgtcgtgctcttaccgtttgtccctgtaattgcaataatttttgtgtttggcgaaaacatgtttgcaaattcaagttcaccgataatttttatcccttttgattcaagatcttttacaataggagcactcattggaataccgggagaaagtactgcaagatcaaaatttgaaaatttttcaaaggagtgttttccaatctcgtaaggaatgttgtactttttaagaagtggctcaaaagacctaacctcactattttcggccttctccgttaaaaatacttcaaagccatgcaactttccgaggatgcttgcaaatactccagaccttcttgcaccaacaacaagaattttcattatatacctccgctacaaacctataattttcaaaacaattattagtataaccataaatgccgtaataatgctaaatctaaaatcaatctttgcttctgaccaacctaaaatttcaaaatgatgatgaattggggtcattttaaaaaccctcttcccatgagttgctttaaaataagcaatctgtatgaaaattgaaatcgcttcaattactggaataattgcgataaagggaagatataactctgtcttaaaaactatcgataaagaggcaattgcaccaccgagagctgatgcgcctaaatcacccataaatatcgatgcctttggactgttaaaccacaaaaacacaagaatagaaataagcaaagacaaagtaaagaaaagaagaggcaaattttttgtgagatacgaaagcactataaaagttataagtatgatacttccaacacttccaagtagcccatcaactccgtctgttaggttaaaggcattaacagaaccaaccatgatcacaaaaaaaagtatgaagtaaaggaacggcccgacgttaaaatttgatccaagaaacattacattaaaagtcatgatatctttgaaagtagcaaagagaacaatagttgcaagtgagaaaagaatgagtttacttcttattgagagaccttcagaagaagattttctcgatgttagaacatcatcaataagaccaataagtccaaataaaactgttgaaaagaacacaaaaaaaagttgcctcaaaacatggtaaggaatctttaaagtaaaaataagaggaagtataaaaatagtcgagattaaaaatacgataccaccaccacgaggagttccctctttctttttatgcgactcaattaactcctctcgcacatgttggacaagatttttttccttaagaaaatatatgagaaacttctcaaaaaatagcaaaataaaaaattctacaaacaaatagataggcaaaacaatttcagctttcatctccatacctctctttcaaaacttggacaaattgttccattttcataccacgggagccctttaccaaaaaatatgtgccttctttaaaattataagtcttcaaaaattgagaaaggagattgctatcttcaaaatgatatttaattgttgcagatcctttttcgtttataaactttgagaaatttccataggtaataagagcgtaaggattaactttggaaatactttctccaactttttcatggagtgtttttgaatattcgccaagttcaagcatatctccaaggattaaaacaacagggccttttactccctttaacctttcgagtgcaaggttcattgagatgggatttgagttatatgtatcgtcaatgatagtcatgcttcccagttttattttctctccccttcctttgtatggtttgaattctctcagtgctgaaaccacataatcgggatcaactccaacatagactgatgaagcaaaaattaatcccacattgtaggcaaatccattatagggaacggtaaattcaaaaatcctatcttgaacattaatttttaatttcattgaatcaaaactttcttcaagaatcgtaagcctaaaatcgttttccttattaaaccctaccttaaatacaccttttaatccgtttgatgcagaatacaaaagttcatcatctccatttataaaacacacaccgcctaaatctaaaacaaatcttacgagtttaaatttttcgttcaagacaccttttctatctttcaaatattcaagatgagaatctccaacatttgttataatgccataatgtggccttacaatatcaagtaaaatattcatatcgtttggtttttgaacgcccatctcaacgacaacaaagtcttcaagattcgtaatttcatttgcaaaaaatagaggaagagaaacatcagtattaatatttccttcagttttgatcacattaaagcgttttgataaagcaagatataaaccctcttttgtagttgtctttcctgcacttccagttattccaaaaattgcactatttactttttttcgtgcaaaattccccaaatatttcaaaaattcgaaagttgaattaactttaacaacacgcccatctactttcaagtcattctcaacaactgcaaaaatagcacctctttcaagtgcatcggatacaaaattatgtccgtcagttgtattcccctttaatgcaatgaaaatatcgccttttacaacttcacgagagtcaattacgaatctattgtagtcatgtggtaaggaaaaagttttttcatgataaatatctttaaacaattcttgcaagtcaatcttcatgaaacacctcttttacaatgtctatatccctaaagcgcaaaatttcaccattaggcatatgcattttagattcaacccctcttcccaagattgctataacatcgttttctttcgcttcattcagtgcatattttatcgcttcaattctatcgggtataaccttgtgcttaattgaaacagaagacgcaacatccttaattattgattcaatatcgtgtccacgtggatcatcagaagtaacaacgcaaaaatcagcaaacttactcactgatgctcccattgaaactcttttttctttttctgatgttccaacagcaccaaaaacaacaatcagtcggttgcctatgttcttgatactttcaagcacactttcaatctcatcaggattgtgagcatagtcgataacaacctttattcctttaaatgtgtaaatttccattcttcctggaactaaagcattttttgcaaaatcctttatgtctgaaaagttagcaccctctaacattgcgcacgataaaactgccaaaaagttataggcgttgtatctaccaagaataggtaaatctatagccccaagggcagtccctttttgatacacatcaaaataaattgaagtcccatgagtttttaggttttgaaaggaatagtcaaatatttcatcaccaccataaaaaattgggtcctttgatacctcaataaacctatctatataaagcgaatttccattgagtataggagaagtgaatccatcaaaaaatgaaactttcgttttaatgtaatcttcaagcgatttgtggtattctatgtgatctgttcccatagttccaaggatctttcttttaaaatttataccatatattcttttgtccttaattccgtgggaagaaacctccatgaaaacgtactttacaccatcgtccaacattgtttttaggtatctgtgaagatcgaaaggaaatggtgttgttggaggctcaaggtcaaccaaagagaagttgtctttaatgccaataccaatggtaccgataaatcccgatggcacccctaagtagttgaaaagcctataaagaagataagttatagttgtttttcccattgtacccgtaacgcctattaaagttaacctgtctgatggatctccaaaaaagaaggaagaaatttttgcaaatgcttctcttgagttgtgagtcttaataacaagaatatcttcgttaatttctaaatccttttcgataattactccaactgcacctctttttactgcatcaaatacaaaatcatgtccgtcaaaattttccccctttaatgcaacaaacaaatctccattctctataactcttgaatcagtttttattccaaaaaaaactctttccagatttccgtaaatttcaaaatctttaaatttttcttttaaaattcgtccattcatttttcaatccttaggtattttacaagaaatgtccctatttcagaaaatagcggtgcagatacagtcgtagaatattgcgggatagaagtttcatttatggaaactataacggagacccttggatctggatagggaatagcaccaaagaaactgtatattagtttagtatgcgaatatcccccaccagggtttggcttttgagcagtaccagtcttgcccataaccttgtagccttctatttttgcctttggagcaccaatttctacaacttctaccattgcacttttaataagaccaagatttgttttacttcctattgttcttcgaagaattggctctgaagaataaacgacatttccatctggacttttaatctctttaacgagacgcggtgtataaagtttcccgccatttacaattgcatttagtgccgacaccatctggatttgcgttacagcgacaccctgtccaaagcccatatttgcaacttctacatctccgatatttttaggtgatggaacaattcccctttcctcgccgtaaagttcaatttgagttttatcgccaaaaccaaaaagtttaaaatattttagaagtgaatccttttgaagtcttagtgcaatttgagcaaatgcaacatcgcaagagttaacaagaatatcggaaagcccatgttcctctccatgctttttccaacaagaaataaccgtatccttaacttttattgagccactacagtaaaagttgtcatctatctttaactttccctcttcaagtgcagcaagtgcaacaattggtttcattattgaaccaggctcataattaaatgttgttggaagattttgcataattttattaaagtttgttgggtcaaacgaaggataggttaccattgcaagaacctcgttagattctggatccgttactatcgcaaaaccattttttgcatgaaattcttcaacatattttttaacaagttcataaacttttgcttgaatattaatatcgatagtaagtgttatgttatttcctttgacgggattgagcacatatgttggtgcacctaacacatcgggttctgcaaaattatatgttctgaaagatctcccatttctccccttaagataatcgtccagagataattcaagtcctgtaaggcctgttccttctgcaccaacaattccaataagaggtgaaattatttctccatatggatatactcttttgtatgtctttgtaaaaacaactccatcttttaaattaagtgcatcaatcttttcttttgtatctttagaaaccgatgttgaaacaaggacatatgattttgcgctcaaaagtttattaagttcttcattagaaaacttaaggtctctttttaaaatgcttcttatttttgagagattcgcactatcgataatatttggattaatatcaagttcaaatgttagttcgtttgttgcaagttttacgccggatctgtcaagaatttcgcctcgctcagccctcaggatatcataacttggtacgacctgaggagcaaattctgcaagaagtttacctctattaaaaacgcttaaatctataactctgcctataaatgtagcaaagacaaacacgaaaagtaaaaaagtgactaaaagtctttttttaaaaatatcttcgctactttgctctgatttccacgacatagaaatctttaacctcagtcatgtaaagtttttttcttgcaatactttcaatgtatgctggatcttgtaaatcaagatattgagactcaaggttttgattttcggtttgaagaatttcgatttttacatccaaatctgcaatattcttttttatacgaacggtcgaaaagaataatacactataaactgcaataagaattaagaggataattaataaagttaatgtttttactttcatccaaccttctccgcaactcttaactttgcactccgagcacgcctgttagttgcaatctcttcttcttttggtttaattacatgtttattaaccaacttcaaggttggattattcttaaacgattgcttcactaacctatcttcaagtgaatgatatgtaataattgcaatgcgtcccatagattccaatactgttggtgcattttctaaaaaaccttttaggttatccaattctctatttatgtaaatacggagtgcttgaaatgtccttgttgcaggatggattctgtagtatcctttaggataaacgctctttacaatctctgcaagttgggttgttgtctcaattgggtgtttttttctttcttcagtgatacgttttgcgattttagaagcaaatggatcttcaccataatataggataatatctctaagttcactttcctcaaaattattaatgatgtcgtatgcagtgtatctcgtgcatggtctacacattcgcatatcaagggggccttccttcataaatgaaaaaccacgagattcatcttcaagttgtaaacttgatactcctaaatctgcaagaatatgggtcacactctttgcaaaaggaagaataagtgaattaatttccttaaagtttccaggaactataacaaagttatctctcacttgaaggagtctttgtcgagctctctcaatagtttcatagtccatgtcaattccaataagaagacccttaggaatccttttgagaatctcaactgaatgcccgccttccccaagggttgcatcaactactatagagttttcttttaaattcaacagttcaattgtctcatttaataatactggtatatgatgtatttccatcaattgatattatatttgaattttactttttttgattattgcaagattctttcaggatgagtatagatattgaaacggttgccccttaaaaatcctacaagagttataccgagagaatcagcacttttaatcgcaagacttgaaactgccgattgtgatacaattatttttgaattaactttggaagcgatttgaacaatgttgtaattaattcttcctgatgtaaaaagtatcgtttctttataaatttcattctcaactaaaaaacctacaattttcaaaacggctgagagccttgatatgtcctcaaaataagtaagaagacgctctacggttgcaactgctacaatatgagtgcccccagttacttgaaatgtatctgagtgtgttagcatttctttcattaatttaaaaaatacgtcacctttaactggagaaatttttccatattcactaccgtttaatgtttctttcctttttgaatcaatttcgaaatataaatttgtagaaaaatcgttttccttttttgaataattaatgatttcgctttttgaggaaataacgtcattataaaaaagcacacctatgccaagataaaattcgtttccattagaataaaaaatagattgaacaaaatggttatttgcatacacattgagaatcctttcttcaacaacaagatcatctactttatgaactttcccgttttcaaaacgcaaaatcggtaactttttcattctccaatattttacagattttatcaaaatcattctttgtatttatgttgagaaatgttaggagttctgggtcaatactttttatttcgtctgagtaaacatattgaacattttcatctaaaagacttctcaactttaaattgttaacttcaatatttctttcaatctttggtagaagtttcttactataaaaagcaaaaagtggctctatatagccattttcaagtttagggacacatgcataagtatttctgtctaaattttccatcatgaatttcaggacttctctatttataaaaggcatatcgcacgctgttagaaagacaaaatcggtgttgaaataattaaaggcagtatatagaccaccaatagggcctaaattaggaatcaaatcttctataaattcgtaattttttatgggagcctgcctcccaacgaagacaggctccttttgaaaaacatctttaaggattctatatgttctttcgaaaattaagttaccatttatggttagaaagaacttatcgcttccaaaacgtctacttttaccgccaacaaggattacaggtttagtattcattatttatttcttagtattcattaaataaacaacccaatagataaatccaacaaagaatgcaccaccaacaaggtttccaagagtaacaggtatgaggttaacagtgaaaagtgttccccaattaagatttgcaacatctgcaattgttttccctgctgcttcaaggactttgggattgctcttcaaaaagattccatatggaataaagaacatgtttgcaactgagtgttcaaaaccagatgccacaaatgccataatcggaaaatagattgcaaataactttccaattacatcctttgacgccatagccatccaaactgccatgcaaacaagccagttacaaagaatgcccctgaagaatgcttgcgcaaatgtaagtgaagtcttagataaggcaactttcaaggcatttgctccaacaagagtgttattgaaagaccaagttccaccccacaaaaggaatgcagcaatgagaattgaaccaacaaaattcccaatgtacacgacaacccagtttttgagaagttctacccaagcaacctttttgtcaagggctgcgataagcacaaggttattccctgtaaaaagttccgcaccacccaccacaaccatcatgagaccaacggtaaagacagaagcagaaagaaaccttgcaaaaccaaaaccgagagtagaatcagaacctactaataaaaatagttgagcaccaaaagcaatgtaaacacctgcaagaattgcaagtaaaaacatcttgaggagtggaagtttgcatttcccaacccctgcctcacacatcttggcagcaacatctttcggtggaaagaagtttacgtcgttcataaatgcctccttttatcttaaattttttctattgcacacgcacatgccttgtattctggaattcttgcaactggatcaagtgcattaatcgttaaaatatttgcatttgcctctgagaagtggaaactcacaaaaactacacctttcttaggcttttgtgaaatttttgccttaacaacaatctctccccttctcgttttaactttcacattgtctccatccttaatattgagggcctcagcatcttctggatttatctcaacaaagttttcaggaacaaaactttcaagcactttaacccttcttgtttcatttcttgaatgataatggaaaagaattctccctgttgtaaggacaaatggatactcattatcgggtatttcaacaggtggctcaaactcaacacctgtaattagagccttagagtttggacgcttaaagtttccgccgtagtgaaggatctttgttccagggtgagttatatctgggcatggccattgcaaagaattttcttttaacctcttgtatgtaatacccttgaaagatggggtaacttctcttatttcttcccatatttcttccgcatctttataatgcatcggatagcccattttagttgctacttcacaaacaatttcccaatcatctttaacgtttgggtgaggcgttcttgcaggttttaaaagttgcactcttctttcagtgtttgtaaatgttccaaatttttcgtaggctgcctttgctggaaatacaacatctgcaatttgtgctgtttctgaaaggaaaatatcctgtactgcaaggaactctaatttttcaaaaccctctttaacatgtcttacatctgcttcagttacaagaggattttcgcccattgcataaacagccttcagttttccatcgagagcaaggtcgccaaactgagaaaccgcataaccaaccttgtctgggagtttaaccttccagaattcttcgaatttctttctaactgtttcgtcagttaccttttggtatcccgtgtaaacatcaggcagtgctcccacatcgcatgcaccttgtacatttgcttgacctcttaaaggatcaataccattaccaacttttcctatgtgtcctgtaattaaagcaagatttgcaatgctcaaaacgttatcaactccaacgtggtgttgtgtaattcccattgtgtagaaaatcatcgaattcgggccttttgcataggtaattgcagcactttcaatgagcttcttgtcaacacctgttatttttgaaaccttatcaagatcgtagtttttgagaactttcaaaagatcctcaaaaccttctgtatgattttcaataaattccttatcgataagaccgttatcaacaataaccttcatcatgccgtttaggagggcaacatcagttcctggatagtgttgaataaagatgtctgcgtattgtgcaagatcaatgtttcttggatcacaaacaataagtttcgctcctcttttctttttgttttcttttatgaactgcgcaataactgggtgagtttcagttgtatttgaaccaataacaaacattacatctgcgttctttatgtcatctattggatttgttgccgcacctgctccaagcgccttacccagtcctgcaacagttgaagcatggcataaccttgcacagtggtctatgttgtttgtcccaattacggcacgagcaaatttttgaacaatataattatcttcgttggtacaacgtgcagacccaagaacaccaattgcatcaggcccgtacttttccttaatttcaagtaatctttttgcagtataatcgatagcctcttcccacgttgcctctctaaaaacgccattttcctttataagaggtgtggtaagtctttcattagaatttacatattcatatccgtatcttccttttacacagagccttccattatttggttctttatctataccccttgccataacaaggttattatttttatctttatataactccacattacacccaacaccacaataagcacatatagtatcagtgctttcaaagttgaaaatttttcctttgcctatacgaggcttttcaatcagcgcacctgttgggcacgcctgaacacattcagcacaaaattggcaattagtttgttccaaaggcaaattaaacggcgttgatacaaccgacttataacctcgcattgcaataccaattgcttcaactattgcttggttttcgcaggcatcaacacaacgcctgcagagaatacatttttgcgggtcaaactgaatgaacggatttgtatcccaaggagtttccttcggataaacaaatacatcactctcatcgaggaattgacttttcttaatcccaaattgatacgcaagatcctgaagaacgcaatctccatctttatcacatgtcatacagtcgagagggtggtgtgcaagtgcaagttcaagatttgtttttcttgcttcatttactaattccgaatttgttgttatttccattccctctgtaacttccgtgatacatgctctttgaagcgtgcgtgagccttttacctcaacgacacacataccacatgaaccttcctctgcaataccttcaagatagcaaagagttggaatttctataccaatcgacttacatgcctttaaaatcgtggtgcctttttcaaattgataaggcttaccatcgattttcacattcactaactcactcatttgatacctcctccgttatttcttcaaattcacaaacatttgccttacattttctttcttttatatgttcaagccactcgtccctgtatttcacaagcgattgagcaatgatattaggagcagtttgtcctaaaccacaaaaagaagttagtttcatcgatgtagaaagtttttcaagccttgtaaggtcgctttcttcaccaagacctcgtgaaatataatcaattatcttgtacatctcttctgtaccaactctacaaggtgtgcactttccacaggattcgtgtctaaagaaataggctatattttttgcaatatcaacaatacatcgatcctcactgagaacaacaattgagcctgatccgggtcctgcttcaattttagcaagcgagttaaaatcaacaggagtatctaactcagcaggcgttataaggcttcctgaaactccaccaaggattacccccttaagtttcttgccaccttttacaccaaaaccaacatcatttattattgacgaaagtttttccccaaagggaatttcaattacacctttgtaatttacatctcccatcaaactgaaaagtttcgtcccgtacgaaccaggaacgccaaatttcttaaaccactcagcaccgttaacaacaattggcggaatatttgcaagcgtttcaacgttgttaataacagtgggtttcccccaaaggccataagtgggtggatatggtggtttcttccttggttcgccacgctttccctctattgattcgatgagggcagtttcctcgccacaaatataagcacctgcacctttttttatttctatatcaaaattaaaacctgaccctaaaatattttctccaaggaatccatatgatcttgcttgttctatagccttttgaagtcgcttgattgaaagatcatattctcctcgaatgtatatataaccataatttgcacctgttgcataccctgcaaggaccattccctcgataagaagattagggtctccttccattattaccctgtctttaaatgttccaggttctccttcatctgcattacaaattacgtattttaagtcactttttgctcttgcagtaaattcccatttcttacctgtagggaatcctgcaccaccccttcctcttaactcagatgctttaacttcttccaaaacccactctggtccattttctattgctttttcaagagccatatagccatcttctgcaatatattcttcaatcgattcaggatttataacaccaactcttttaagtaaaaccctttcttgaatcgaaaggacacgctctgcgcgagtctctttaagagttacgtctctttttccaatttcatgtgcaagttctttaacaactcgcccttttaataggtgctcttttacaatataaggaatatcgcttggtttaacgggtgcatatatcacaccatcaggatatactgcaattgcaacgcctaagtcttcaaagccaaggcttccggttggggcaacgagtacttcattttccaaacccaagtttcttatctcctttgtcaatagttcttctatttcctttgcaccttttgaaagactctttgaatcctctgcaaccagtatatggcttctatagagtttcatagagcaccctccctgacttttttaaggataagcggtatgtcttcttcctttaagtttccaaaaggcacgtcatcaatcatcattgaaggcgcaactgagcacattccaaggcaacttgactcttcgagtgtaaattctttatcttcggttgtttctccaaaatctatacccaactcttctttcaatttctttataatcttttctccatctgcaagatggcacgacaaactcctgcaaactcttatgatgtgtttacctcttggtattgaagagaacatcgtataaaaggtaagcactccatagacctttgcaggtgttgttttaaaagtctgtgaaactttaattgccaaattttctggaatgtaattctcaggattagtctcctgaacatcatgcaggacgtctattaaggactttcctttcatgtctctcccccttcattgtgcaaacatttgcaggacatttcttgccctttatatgcgctatatactcatctttgaaatatctaagcgttgataaaacaggatttggtgctgtttgtcccagtccgcatagtgaagttagttttattacattgccaagcctttcaagtctatcaaggtcctccattgtgccattccctgaagtaattttttccaaaatattaagcatttggcgtgttccctctctacatggagtgcatttcccgcatgattcatcaacggtaaatttcaaaaagaattttgcaacatcaaccatacaacttgtttcatccataataataagcccaccagaacccattattgttccaagttgcggaagattttcatagtccattggaacatcaagatgctctgcagggattaccccacccgaaggacctccagtttgcgcggccttaaatgtatgaccttcaggaataccaccaccaatatcaaagactatggtcctaagaggagtcccaaggggcacttcaaccaaacctgtaatgttcacctttcctgcaagtgcaaatacttttgtaccagggcttttttcagtaccaaattttcggaagaaagatgctccttttccaacaataaccggaatgtttgcaagtgtctccacattattaataactgttggttttccaaaaacacctctttcaaccgggaagggaggcttcttcctcggttcaccacgttttccttcaatagagtttatcaaggctgtttcctctccacaaacaaatgcccctgcacccattcttaattcaatatcaaaggaaaagttcgtgcctagaatattttttccaagtaaacctgatgctcttgcctgtttaattgctatttcaagtctttttattgcaagaggatactcggccctaatgtaaatataacccttttgagcctgaactgcatatcctgcaatagccattccctcaagaacagagtgcgggtctccttccaaaattgacctgtccatataggcgccaggatctccttcgtctgcattacatattatgtatttagtgtcggatttttgcttataagcaagttcccatttgagtcccgtgggaaatcctgctccgccacgtcctcgcagtccagaatccttaactaccttaataacctcttctcttgtcatttctgttatcgcttttgcaagggcttcatatccgccttgagcaatatattcggtaatatcttctggattaataatcccgcaatttctcaagacaatttttgtttgttttgcaaaaaacggcacttcgcttaatgttggaaattgtttctcttcttgtctccaaagaagccttttaacaggacgacctttgaggaagtgttcttcaacaatttcctttgcatcttctggttttacttttgtataaattactccttccggatacacaaccatcagaggacccaattggcaagagcccatacaacctgtttcaacaatatttacctcctcagttaggtcgtgttttttaagttcttctttaagtgcatcctcaaaaccgttaccacccgcagcaagacactgtgctccagcgcaaataagtgcatgaattctgtaaattttcatacactactcctttgcgataacccagtcgctaacgatttgcccattaataacgtgtgaagcaactatttctcttgccatttcgggggtaacgtgcccataatacactttcacaccgtctctttcaactgcaacaactggctcttcaatatcaagccccattgagcctctctcaataatttgcacatctgtgaaatttctcttttgaagttcatcaagaattgcaaggagaacatctcttgcacctgctgctatgccaactgttcccatactgatgtagatctttacttttgcttctccttgtcttgctttaaggaatgattgtgcagtttctcttagctttcgcaactcttcgattgacttgattttgtccatctaagcacctccatgcagatcttttatttgttcatttaaaaaccctctaattccatttaacactaaaggtgtacaaattgtttcactgcaaatttttctcaaatcttcagttgagatttcaaataccttttggttgacttcgtgcctgtagtggaggttaacctctggatgcgttgcaagaactgaaacaattgtacttgcgatatcaccaaggggaggtgtatccacatgagactttctaaaacaaatcttaaccgttgtgcccttccccttttcgctttcaataaaaattccaccatcgcacgattctgcttcaagttttaggagtggcaaacctaatccaactttcttatttgcagaagtagttgtaaaaggatcaaacaccctctttaacaaatcttcatccattccaacgccatcgtcctttatttcgattaatagcaaatctttattatcatcttcaataatattaacttcaatatttttcgcgttggctttcaacgaattttcaataatatcaagaatatttagggaaagttcttccactaactatacctctcgagtatttcaagagccttttccggggttaatttcccatagatatcttttccatcaattgctatggcaggggcaagaccacaacaacctaaacagcgtacaattctaactgcaaattttccgtcagaggttatttgattcggcttaactcccaacttttcgcataaggcgttcaatactgcttcccctccttttacatagcaagcagtccccatacaagtcataataacatgttcagcatcctttgaaagtttaaagaagttataaaaagttacaacaccataaacttttgaaagcggtacttttaacttttctgaaatgtatgcaagcacttctttcggtaaataacccaatgcttcttgggtgccatgcaaaacttgaatgagagattcaggatttgctccccattttctaatctccatgtctactgcaggaaaatttttattctccatttttcctcctttcggaaattatatactcactttcttttcttttgatacataaaggtcacttatctgttctattatttctttatatttttcacttttgagtctataatatacatttcttctaactttcctgcgtgtaacccatcctgctctataaagcctatataagttaagtgatacagttggctctttcatatttaacttttctacaatttcctttacggttttttcgcctgttgttaaataacacacaatcgcaactcttataggattcccaattgctgaaagaaattcggatgcctttatgcatttactataactgtcgcaaagtaatttcctttttttcttccatcacctattattttatacaaaaatgaaaatattgcaatagtttgttatattatttcacaacataataccatatctatagttctatttatctttatttaatgtgtttatcatatgaattatataatgtgaacatcttaactattaaactttgcataaattttagaatgtgataaaatattgtgatgaaagttgaagaaattattaaaatagcaaatgctgaagtcctgcaagatgttggaaattgggacgcaaatataaagtatggctttgccgcagatctactatcagacacactattcgtaataagtagagaagaggaagcaattcttctaattactggcgttactaatccatcggttattaaaactgcgaaaatactggacattcctgtagttcttattgttagaggaaagcctgtagaacaggtaactattgaccttgcaagaaaagaaaaaataatacttttaaaaacgaaacatataatgtttgttacatgtgggcttctctataaagaaggtcttgaaggagcaccttggaaactacaatattaatttctgaattttttgtatttggagacgattttgaacacttaggagatggcactctgaagacaagggaaacacttgaaaaagcgcttgatggattcgaattttttaaaaggcatcaatctcttaaaaaagaaaatctgaggaagcttggtgtttgctcatatgaagcagaatcaaacatagtaatacacgcaaaattcggtattataaaaacttacgcaaatgagaacaaaataaagaccatagcaaaagatataggaccagggatcccgaaattacttcttgcactaaccccaggattttctaccgcatccgataaagcaagaaaattagggtttggtgcaggaatgggtttaaaaaatatccaaaagatttcagatttttttgttataacttcaaaatttggaaaaggaacatacctaacattcgagatatggaatgaagaaataaacaaggagggaacaaaaatgaaaataaaacaccttataaaagaactgcaattagaagtccttaccaaatataacgaagaaatccttgagaaaataatcaaagatgcctatgcatgcgatcttttgagtagagttcttgcaaaagcaaacgaagatagtgcttggattacgattcaaacaaatgtaaatgtcgtaggcgttgcagtaataaagagggtaccaatcataattataacagaaggagaatttgttcctgaagaaacaataaaaaaagcagaagaaaattcaataataatagcaagaactacacatacaacatttgaattgtcaggcaagttatacacacttctcgaacctgaaactaaataatttcgtctaaagaatagatgttaattccttgatagtttttgagttttggcttatcatctactactatatctgtaagtcttaacttttttgcaatgagaattgcttcgcctgtggtatattttcctgatactctccttgctatatcctctgcaagcctttcctcaattgttgtaagaccaataacggttatacggaaccgcccttcaacgatgtctataacttcacttttttgagaagccgaaatacatgctttcgaaagtaagtcatttctgatttcctggggaaggcctgaactttcataaatttttcttaaagaagacgcatcagaaacatactttgtcttaagttcaatttttgtgaaatgttttgtttcaggaattgcaggcttagattcaagttcgacattctcttcatttgttgggactttttcaactttttcttctcgctttttccgattttcctcttcaagttttcttagaagttcttcaaaagtcgatttaaattcttcctttttactcttttcttcaatatgttcttcgcttacaactttttctctatatggagctactttttccttttcacttttttcttcaatttcttgaatttcttcgagatttggctgtgcaaaatccgcaaaggaaacctcatgctcctcttcctttacttccttactaacctcaactggtggcttatggacaatttctttgttttcgactttttcaatttcttccttgggaacagtctgttcatataaagttttctcttcgggcggtttcaaaacttcctcaggttttccttcaataatttcctctgttattttgctacttatagtttttctctcaaactcttttttctcagtttctggaattttttcttcgggtttcgttacctcttcttcctttaccagcttttcttctacctcaatttcaggtttttgttcctgaggaactttttcttggggtgtttctatcttttgtttttcaattgttaatttttcagttcttcttggaggagctggtctaaagactctatgagttagttcaatttcttcttttggagtttcttttatgacatcctcgggtggtctaataggaattgttttaacttttggaatttcttcatgaatctccccgggcgttgccttaatctcctcaacttgcgtaccttctttaacttcaagatccttaacattaaatgcaattggctttttcttaacttcttctacatttacaacggggattctttcttttttgcctttcggtacaaggagaattataattagtaagataaaaagagcaaatatggcagatgaaattatatcaactgttaatcccggaatatagttagaaatatattggtaaattttttcagagatcggtctcaagaaacccaaaatattagttgcaactcctttaaagaaagtttttataacatcaagaatattatttacattactttgtgtgaaaattcctgtaaaaaaaactgaaacattctttaaaatgcctgaaagataattcttaacttcgtcaaaaaagttatctttgtttgttgttccttggttagtgttcacatttggagtcgtttgtccagttccatttgtttgggttccaccgttagtaataagagttacatttacagtgttcggcgagtcaagaggtaaaagggtcgtaaaaatctctttatttccttcgattccgagatcaaaaacggcaataggtttacttgaggtaatatttactgaagaaaaactatccttaaaaagaaaagtctttgatttataactatttaacgaaaagttatttccgttgaggtttatgttggtgttctcttcgctaccaacaataacaacgcgcctttgtctttctccatatatttttgttacaatacctgtatggaatttaaaaatagttccgtcattaaatgaaggtatctgttcaccgtcaacatttccatattgagaatacgtatatattagtacaggctttgaaaaactaagagaaacttctttatattcagtagtatttggtttgaattcgctgggacttaaaacatccaagtatttaaaatcatttgccttttcaagagtaaacgtgcttgtcttatcgtcaagtttgacagaaactgtcgtgttatcaaaaatagatgaaatcccaagaccaccaaataagataacatttgtagagtatataccataaagcgtagaaaacacattatcatctgcataaccatactcgactaaaacagggtgatctgctgtaatcgtgtagacaccttcagctaatttagtattagcgtaaaaagaattagcctttagtaaagtatcaaatacagtatttccattgctatcagtaatttttaggttggtatctgttattgatgttacaaacaaaactttcggaatatacaatttgaaaaatgttccaaaaactgcacttacatcatcggaagaattcttatcaaaaggtggggtaagggtagaaaattccgcaaaacattgttttgttgaattaagtgcaaatattgaatcatatgttaagtcaacagatgtaaagttaagggcatcaagatccttttcgaaaataaccttatttgacctggtatctacaattgaaatttggttaccatcctcataagagacgataaaaattttacctttttgtggaataacaaagtgcgtgccaatgaaattaggtatatagaaatctttctttgaaaagttactgccttctggaactaactttaaaacctttttttcttttgctcctaatgataaggcagtcttaaaagtaacttcattattatcttcactaaaatagagaggaaggggaaccccattatttaaaagcgaaaagctttgtgcattagggagaacgtctttttttactttaaacgttatcactctgaaaattggaatatttaaagtattttcaaaagaaacactaataccttcttccccctttaagggagagctcaaagtaagcaccaaagttagaacaaccaccaaagtcaaaaactttttcacttcttccccttcctatataatactacatattgctattttttcaacttatgcactctttgccttctccattatctctcttaccttttgttcaacttcctttccaccaacagggcatgcatcgtatcctgctctaccctctgcaatggcctcagcacatggatgacatcctggaaaaccacacgcaccacattccccatgcggtaaaacctcatatattgcttgaactaaaggatcttcttccaccttaaatttctcattaaatacaccaagtaatacaccaaaaagaactcccaatactcccaaagtagaaaccgatattaaaatatccttcatatcacacctctaattatttgatcataccactaaatccaagaaacgctaaagacaaaatacctgaaatcatgaaagcaatcgcctttcctttaaagaaagcaggcacatcggaatttctcaatctttccctaatgcctgcaagaagaagcatcgctattgcatatccaaaggcaataccaaatccagaaacaattgactcaacaaaatcatacttgttcattgagtttataaatgttgctccgagaataagacagtttgttgcaatcaaaggaaggtaaatgcccatcgccttatatagatttggcgatgcctttttaatgtaaatttcaacaagtcctacaaaagaacctataacaaggataaatgatgtgatttgaagtgcaggctgtaaacccgctggaataagaatccagttatcaatcatccacgcaagaattgaagaggaaactgttacaaaaattacagcaaaactcatacctattgatgaagagagactatcagtaagccctatatatgaacaaagccccaaaaactgaataaggataatattatttattacagacgacgatacaaaaattttaagaagattttctaagtaattcattttttaccctccttacgcttcaggtaagtttcaagcgccccaacaagtatcccaatcataataaaaccagcagggggtagtatcattaaaagcattggttgataactttcaggcattatctggattcccgcaagtgtccctttaccaatcaattcccttataattgcgattgctacaagcacaataccataaccaatagtattaccaattccatcaaggaacgaatcaaaaacaccattttgataagcaaatgcctcagcccttcctataataatacaatttacaactacaagaagaatgtaaagcttaatgatttgatatactgagttaaaatatgcctgtgaaagaagtgctgcaattgtggtaaatgccgcgataacagatacaaatataggaactcttatctcatgaggaattatttttctcattgcagaaactataatatttgatggtatctgaaccattgcaaaggcaaaagtcataagtaatgcactctgcacagaatttgaaactgcaattacagaacacaaaccgattgaaattataagtacagggttatttggtattattgcattccagattattttcaatttgttcattgccctgcctccttaagataagcaaccattgcctctcctgcaactttcactccctttgaaaccgccgaagatgtaattgttgcacccgtcattgcaataacgtcttgtttaggtatcaatttatcttttataacatttttatcaataaactgtcccagaaaagtgattttatttttcttatcaacataatatttaggattgtccgcattcgcaccgagtcctgcggtttcatttaatttaagaatttttaccccggaaactgatccgtcacttttaactcctacaagcatttcaatcggcgcttgagatccaggtacagttacccttgaaaccattccaactggcttgccacttgccttatctttaacaagatagcactctgtaatttgaacagatggatcctgggctgtgattggtttatctaatttcaaaaactcatagtctcctggaaatatttctgataaaccctgttccaatgcttttgcatcttgtgctgcgatgattggcttagtgatcttgtaaacaattgcaagtgcaaatccagttattgcggcaataagacccaaagtaattgcaaatttaacaatacttttcattttgccacctcttttttaggcaaaacgccatagacttttggcataattttatcaaaatatgggacgaaggcatttcctaaaagaatcgaaaacataacaccttcggggtaggatccaaattgacgtataagaaccgtgagaaaaccaataaaaagcgcataataaacctttcccatcggcgtaataggcgatgaactataatcagttgccataaaaaacgcacctaaaaatagcccacctgcaagtattgaaaaaattggatctcttccaaaaagaggtgaaagaacaaaaactgttgcaatgtaaataacaggtattttccagtcgataacctttcttgccataagatacaagccaccaattaaaagaagtaatgcagaagtttcacctaaactaccccctaccgtgccaaggaaaagtgctttgtataaattcgcttttgatccaaaatcagaaataagttgagaataactttgtaatttaactatgtttaatggtgttgcagttgtaattgaatcaactggacttgcttgagaaatattttgtaatccaatcattatctgtggctttatccacgttgtcatatatgtaggccacgaaaccatcaacactgctctccccacaagagcagggttaaatgggtttgaaccgattccaccgaaaatcatctttcctaagaggatacccgaaaatgctccaactacaaccatccaccaaggagatgatggaggcaaagtcattgcaagaagcaatcctgtaacggaagcagaaagatcatttaaagaaggttttttatggaaaagaacattacctaacatctctgctaaaattgatgagataacagataccactattaccaaaagagattttaaaccaaatataaaaatgcttccaataagtgcaggagtaatcgcaattataacatcacgcataataaaagcggtagtaactttatctcttatatgtggtgcagaagtaaccacaagatcaatgtcgtagttagccatttttcgcctccttttgggagttttccttttcttttgctcgctgtgcttttagtttttcaaacgctgcttgttttgctgcttctatcttcttttgttttataattgcctgtttaactttctttatattctcagttaagtgtctttttgctggacacacataggaacatacaccacactcaatgcagtcaagcgcacggagggtctctgccgttttaaggtcgttctttcttgatgcatggtcaattaaaaccggcataagccccattgggcacgaatcaacacaacttgcacatcttatgcaaggagactcatcctgaggtgccatttccaatgcttcttcaccaaacataagtatcccagaagtgccttttattactggaacttcaattgtggactgtgcaataccagtcataggtccgccaaaaataagttttcttaatttacgattgagtccaagtgtatcaataataaatgatgctggagttccaattcttataatgtaatttcctggtttagagatagcattcccagaaactgtgactcctctctcaattaatggtttatcttcaaggattgcctcggtaatcgcttttaaggtgccaacattctgtactacaacaccaacatcaagtggtaatccacctgatggaacttctcttttaagaacagcttttataagttgcttttctccaccttgagggtattttgtttttaccaatacaacctcaacattatctacacccatatcttttattttttgttcaaggagatttgctgcatcaatcttgttttcttctactgcaattattcccctctttgcaccggttatcttcatttcaataagaatgcctgtaataatcttctcgggatactcaagcatatttctatggtctacagtaagatatggttcacattctgctccatttccaataattgtgtctataactttgccttttggtggagttaattttaccgctgttggaaatgccgctccacctaaacctacaataccatgctctcttataattttcacaagttcctcaggtgttagatcttcaaaagactttcttggagagagttccacccactcatcattgtaatcgttttcaataactacactttgaatttttgcgcctgttggacacaatctctcttcaattgcaattacttttccagaaacagttgcatgaactggtgcagaaacagtctgcgtggaatcaccaattttctgtccaacctttacatagtcgccaacttgtaccaagggtgtatttggagcgcctgtatgttgctggagaggaataactgcaattggaggagacttaaacacttcaaagggcaagttttttgttaacttgctttcatctggatgaatgccaccaggtgagtaagtaaagaccttcatatttcactcctttcgttcttcaaaaataaatccacaataaggacaaatttttgcatctttctcaattacgctaccacagtttggacatttctttttaagttgtgtaaagcagtgaggacaaaaaagatattcatttttaacttcttcaccacaaacaggacactggtgaatctctttttttatctgtaattcatagtatcttctctgtagttctaacacctcctttcgctctttctcttccttaatttcttcgagggtataaggacttcttatcataaggtagaaaacaaagggaagaataccgccaaatacgattgttgcaattaaccagcctaaagcatttccacctcttaatttactgtcgttatatacatagattgctatgattaatataagtgcgacaagtgaagcaaatatgactaaaatatcagttgttgaaagacttggcaaaattgttttaataaaatcaataatttttcccattcctaataattatattaatttcttgaaaaagtaaaaatattttcaagagttcttacaaagccaacaaggtaaagtgatcccgttactaaaagtggaaacttatttaaagaaaattcctttgctctaaaatatgcccttcttggatctttctctatgaaaatttgatcttttgaaaaaaactcccttgcaaaagcatagagcatctcaacattcatcgcgcgtgagtatgaattaggcgtagttgtaataaacaagtatgaagtaatttccctaatgtttgaaagaaaagtccttacatccttatcagaaagcattgagaaaagaactacaaattttgtatcaaaacttccctgaagcgattccttcaaaacctttgaagaagcatcattatgcgctccatcaagtataacaagtggagattttaaaataacctctaagcgccctggccaaaatgcctttaaaacaccatctttaattgcatttacattgtaattaatcccacttacaagaagagcctgaattgataatgctgcatcaataatttggtaatctcctatacctcttatttttatcccctcaaaaattgctttcgggtttttggatataaaatcaaattcgctaaaacttccaaatttccttacgttagatacataaaagtctttaccaaattcgtaaaaaggtgagttattactttttgcttcttctacgataactttatatgcttcaccactccttacattaaaaacaactggggaaccgctttttattattttagatttctcaaaggcgatatcctttagggtacttccaaggtatttttgatggtcaaaacttatgtctgtaataacagaaacaactggtttttcaattacgtttgttgcatcaagccttccacctaaaccaacttccaatactccataatcaacattctcatcaaaaaaatactggaaagccattatagtaaaagtttcaaaagtagaaggaagttcgttttcttttagatcctcataaagggtttttaacattttccaataccgtacaaattctttaggacttattaaatttccgtcaatacttattctttcaagagttgatataagagagggagatatataaaggccggtcttatacttatgttccctcaaaattgatgtaatataatttgaagttgaacctttcccctttgttcctgtaatatgaaaatagggcactttcctttctgggttttgaagaatggaaagcacccttttaatatttgttagcccatatttgtcgggctgatttattcttccacctaatgtaaaaatgtcgtccagacactctgaaagtttcactaaccctcaagatcttcgatatggcttaaaagtgcagcctttgtcttctccaattctttttgtctttctctgtccttatttatgacttcagcagttgctttttcgagaaatacagggttcataagtctcgagtttatagatttaagttctgcatcgatttcttttaacttcttaaggaaacgctctttttctttttgcaaatcaacatcgaagggaagttccatatagaccgtagaaccttgaacgactgtttttaaaactctttccggtttcttttccacatactcaaggcttgttaaatgggcaagttttaaaattttatcgttttcttcttttacaagactaacttcattttcgtcaattgaattaaaataagcattaagtggagttccgacaggtatccccaattctgctttaaggcttcttataccccttataattccgaaaacaaattcagcatctttttctattttatcgtttataaacgcctcatttacattgggaaaatctgacttaattaaaggcttttcgacaaatgggatatgagaatatatttcttctgttgcaaaaggcatgtatggatgtagcatcttaagaatcgatacaagagatttccacaagaggtattgcgcggtctttttctttttatcatcatcgccatataaccttacctttgaaagttctatataccaatcgcaaaattctccccaaacaaattcgtagatcttccttgctgcttcaccaagatcgtaatttttaagatactcaatctccatcttcaagtgtttgttaagcctgcttaaaaaccatttatcttcaagttccaactctaagtttgtttcatcaatctcctctgggttaaatccttcaaggttcataagcacaaaacgagaagcattccagattttattaacaaaatttcttgatgctttaagtttctcctttgaaagatttatatcctgccctccaactgtggtaagggaagcaagagtaaagcgtaatgcatctgccccatactcttcaataagatccaaaggatcaacgatattcttaagggacttgctcatctttctgcctttttcatctcttacaagtccatgaagcattactgtatagaacggctcctttttcatgaaatgcataccgctccaaatcattcttgcaacccagaagaaaagtatatcgtaacctgttataagaagtgttgttggatagtagtagtttaactcggcagtgtcctctggccaaccgagtgttgcaaatggccatagtgctgatgaaaaccatgtgtcgaggacatcatcatcttgttttatatgagtgcttccgcacttgggacattttacgacaggctcttttgagacaataatttcgccacaatcttcacaataatatgcaggaatcctatgtccccaccaaagttgtcttgaaacacaccaatctctaatattattcaaccaatcataatagacctttacccatttttctggtgtaattttaactttgcctactttcaccgcctcttttgcttcttctgcaagtgatttcatggacagaaaccactgctttgaaataagaggttcaaccacagtgtggcacctttgacagtgccctaccgaatgaatataatcctcaactttaacaaggtatccttgattttttaaatcttccacaacacggtctcttgcctcagctgttgtaagcccaaggtattgttcaggcacatttatcattcgtgcaacatcgttaataacatccaaaaattcaagattatgtctttttgcaatctcaaaatcatctggagagtgcgatggtgttacttttactgcacctgttccaaactgaggatcaactgcatcatctgcaattattggaattcttcttccaacaagaggaagaattacatattttccaataagatttttgtatctttcgtctctgggatgcactgcaactgccgtatctccaagcatcgtttcgggacgcgttgttgcgacagtaataaattcttcgcttccttcgagaggatatttaatgtaataaagcttgcccttttcttcctcgtattcaacctctatgtccgaaagtgcagtatgacatcggggacaccagtttattattctttcacctcggtagagcaatccctcattgtaatatctaataaatgcctctaacactgagtttacatacttttcatcaagggtaaatcggagtcttctccagtctgctgaaacgccaagcttttttgattgctcaataatggtattaccatatttttccttccacttccaaacttcttcgaggaacttttctcttccaagatcgtccttctttatcccttttgagagtaattccctttcaacgacagactgtgttgcaatacctgcatggtcaataccagggagccataatgtctcttttccaaacattctattgaatcttacaaagatatcctggagggtaaagtttagtgcatgccctatgtgaagttttccagttacatttggtggaggcataacaataacaaaattctccttttcgggtcgaatttccgagtcgaaataattgccctcctcccacatcttatatattttgtcttctacgtccttgtggttatattcctttgcaagttccatatttaaatctccttatgcaggatttagaccttttagtcctgtagattcgtcttttcgaagaagggatatattgtggagcctctcaatgaaaatttctccgttatacataacagcatttacaagatgcccacctactaccgagtaatcatgcagtgcaattgcagtatgcacgtgtattacaatgtctccttctttctcggttacacttatattaccttgcagggatacgatttctgaaaggccatcaaaaactcttttaacatactcatgaccattccagtaccctatctcaacacttctaaacataccgatgcctgaaaaaactgcgctttcaatcttatagttcttacaggcagttttcagagactccataaagtcctctccatcgtacattcttattgcaattgtgctatttccttcttttatcgtcatatcttacctcctctgttatacaaggtatattatactatatagcgatagtaaaaacaaaattaatatttcaaaaagagaacaatttgtgtaaaattgaggtatgaaaaatgataggtatttttatattatcgcactttccgtgctaattattgaccaactctctaaaattattgtgagaaaaacaatccccacaggaaaagaaattccactaattaaagggattttttctctcactcacattacaaattcgggatcactctttggaatgtttcaaaacgcaacatcaattctaattgtttcaagttttttcgtcaccttcctcataatatatatcgaaagaaaaataaatcttccttataaggaagttgcgtttgggctaattatggggggaattttaggaaaccttattgacagaattatttttaggcaggtaactgattttttgtttttaaaacattggccagtttttaatattgctgatgcttcaattgatattggtatagcaatatttataatatcgtatttaaaacatggaaaataaatttgttgttgaaagaactgacaggcttgacaaagttattgaagataaacttcctaatctcagtaggagctatatacagaaattgataaaggaaggttatgtgcttgtaaatggtagtatagttgaaaagccatcacacaaggtaaaagtaaacgatattgttgaagttaaggaaaaggaggcagaagtacttcaggttgaaaaagaagataaaccaataaaaatagtttacgaagatgaataccttttaataattgataaagaagcaggattaactgtgcatccggttggcagtaaaacaactaacacgcttgtaaacaggcttctataccatattgaggatctttcgcaaattggtggaatcattagaccaggcatagtacacaggcttgatagagatacatctggccttatggttgttgcaaaaaatgatacggcacacagagcattaagtgaaatgttaaaaaggcacgaaattaagagaaaatatatttgccttgtgaagggcaattttaaagaaaaagttggcataattaacttgcctctaaaaagagagcagggaacaacaagaatgcgtgtgtcagtcatgggaaaagaggcaataacccattttaaagtgcttgaatcgattggtccatatacacttcttcaagtagaacttgaaacaggacgaactcaccaaattagagttcatatggcacatatcggacatcctcttgttggtgataccatatatggtaaaagggataaaaatataaatcttgaaagacaatttctgcattcttatgaaatttcgtttaaacatcctataattgataaggagttgagacttgtttcagaattaccatgtgatttaaagaaagtgctttgggagttaagagaaaaatggaagaaaaagtaatatcggtaaacaaaaaggttttaagagacttcgagatactcgacaaacttgaggtaggtattgaattaaaaggatttgaagtaaagtccataagggaaggaaaagttagccttgatggagcatatgtaaaggaatcaaacggcgaattctatatatacaaaatgtttgttcaaattccgccatcgattcatacaaatataagcgaaaaaaggaaaagaaaactactcatgcataaaaatgaaatcataagatggagcacaagagtaaaagaaagaggtcttacaatacttccaattgatgttcatacagcgaataacagaataaaattaacgattgcgcttgttagaaaaaaggtgcttcacggaaacaaaaagaaattagaagagaaaattgcaaaaagggaaatgaggaagtactaatgaaaaaaataattataatttcgatgcttataatttattcgcttgtagtggtttttgtagcacaagcagtttactcggaaacaaggcaagagtttttgtcaattaatgctgatggtacaaatgtaagaagtgctcctggcacatacaatcctgtcctttttaagttaaacaaaggtacttatgtccttaatttaggaacaggaaaggacaaaaatggtggcttgtggtataagatttacgatttcaattctggaaaaattggatttgttgcaaattatctttgcaacaaaacgggaattttagttactggagaagataaaacctttacagcaaaggttaatacagattacctaaacgtaagagctggccctggcacagaatttaaccttgttaaaaggcttaattacggaacgaaaataagcgtcacacgtttaataacaagaagcgactctcagatttggtataagtataaagatggaaataacttttattttgttgcaagttggttcaccgtgaaggtggaggaaacaaaacctaacaatcaggacaataactcttccaataataactcaaatcaaaataatagtggaacacaaaataatacacaaccaaaagataatcttacaattcctgcaacttcaacggattttgtgaatttaagagaagggccatcaactgattacggaaaaattactcttataaataaaggtgaccaaattacaataataggttttgcaaaaaaccacaacggggaattgtggctccagtgcagatacaacgacaaaataggatttgttataagcgactatttcaagtttgatgcaaataaaattgctctggatatttcgacaataggaagtgatgcaaagacaaacgactctacaaatctaagggaaggtccttctacatcatacaatgtcctcaaagtagtacctacaaataccacatttaacatagttggtgtttgtctaaataaagataaagagatgtggtttgaggtaaatttagatggaacaaattattgggttagaagcgatacaattacatttgctaaaaaagaaaagggtattcttgaaagcgccttgtggaaaataacagaagacggcattgacatccaaattggcggtaaaaacttgccaaagccaaatattaatacattgagcgatccaataagattggttcttacatacaataacaccaatttacttgatacaccaaaacaagcagacctcaacatctatccttttacaagatatactcttcacgctgacaacaacaatacagttgttacgatttatttactttcggaaattccataccaatttgaggtaaaggataatcaacatttaattcatttcaaacttcctaaggttaatcaagaaattgtggaaataggagggagcgtaacattcataaatattgagaagactaataatattacatatataagcctcgatgacttcttgaactttttcaacctaaatatggataactatgctttaaacttctttggcaaaaccattaaaataaacaatgaggacataattaattctaaaggtgaaaactttatctctttagagaatttggcaaagtattttaatgtttcaattatacaaacaagcaacgaaatatatatagatccgcttcttcttgattttaagaaggatggctcgtcaacaatacttaccttcagttttccattcaaagcgaaaaagattaatgaaaataacaaagattttcttgtgatttttgcagaaaatccgctaaatataccttacaaaagtacaaaaagagaaacaacaactgctcctcaaattattattgaacttggaaatatttcgtatagtgcaaaagacaatacgctaaccttggctcaaataaaaaccggaaattcaaatttactttcaaacagaattatagttattgatccaggacatggaagctattctggtcaataccttgatgtaggtgcaattggtttctctggaacaaaagaagcttacatagtgcttgatattgcactacgccttaaaaaattattggaggatgcaggtgccaaagtcataataactcataacactgtagataatccaaacaatccaacactaaaaggaagagtagatattgcaaactcatctggtggagatctatttatttcaatacacctaaattcaagtataaatagtgacgcttctggcacagaaacatactactggtatgactcttcaaaacgtcttgcagatacaatacaatcatcacttgtaaagactttaggcacttatgatagaggaataaaaaaggattatctatatgtattgagaggagtgacaacaatgcctgcaattcttacagaaattgggtttatttcaaatccaaaagaagaagcacttctaaaagattcaaacttccttgataaggttgcaaaagcactcttcgacggcattgtgaggtatctcaatggctaatccaaaaccaatcggtatttttgactcaggagttggcgggttaagtgtagtaagaagtataagaaaagttcttcccaacgagaatatcatatacgttggtgacttaaagcattttccatatggcacaaagacagaagaagaggttaaaacttttgcaaagaacataactaaatttctcatttcacaaggcgtcaaactcataattgttgcatgcaatacagtttcgtcaattgcaatggacgatttaagagttttagcaaaacctattgaagtaattggtatgattcaatcaggtgcagaatatgccgtaaaaactacaaagattaaaaaggttggtgttatttcaacaccacttaccgcaagaaaacacgcatataaaaacgaaattaaaaaacttgatagttctattgaagtatttgaggttggctctcaggaacttgtaaacctcgttgaagacggcgtaagttttaacgattatgcctgcgcacttgcaagagaaaaattggaagagccgttaagtaatggcatcgatacacttgtgttggggtgcactcatttcccgtttctctataaggttgttaaaaatgttgtaggtgaaaaagttgaagtaattgatcccgcagaatacattgcaataagaacagtagaatatttaaaggaaattggcgaaaacaaggatagccaaaaaacagttttctatactacatacgataaagactctttcaaagagaaactatcactttttttagacattgaaaaccctgaggtttacgaagtagatatttaagaaattttcaataccgccgcaccttgaatttttccgtgcttaaccgagagaagcgcttcctgtgctttctctaagggaaaaactgtaacctttggaacaataggaataactgaagcaagttttagagcattttctacatcttctcttgtaacatttgcaacactcttaacggacctttctccccaaataagggtaaagtcaaacgcatcaattggggtctcttttcttattgcatttacaacaacaaggccccctttattaaggtatttcagggcataaggaatcacacttcccgaaggtgttgtatcaattgctttatcgtatcttatgggaatatcactaaaggtttcgaaaatataatctgcttttaactcctctgctaactttgttgcgttatcaccaagttttcgcacaaaaactataatttttgaagacggattaagatacctaatatatctataaacgatatgatttgatgcgccaaaaccaaaaagtgcaactgtttctccatctttaatttctgcaagtttatacgccctaaagccaactgcacctgcacataaaattggggcagttgtttcgtcttgcaagttttctttcaatttataagcaaaactactttcaacaaccatatactctgcatagccaccgtcttcatctgctccagttgcaacaaattcgttacaaagattttccctgccactcttacaatattcacacttaccgcaggcatgctttatccaggcaacaccaactctatcgccaatttcaagatttgtaacatttttccctttttcaacaacataacctacaacttcgtgccctgggataacaggaattttaggcatccttcgcccttcaatttcgtcaatctcagtatggcacacaccacaataagaaacttttaacaagacttcattatccttaggtgtagggacttcaacctctcttaaaacaagagatgtttcctctaatcttccaattttttcaataaacattgctttcattttcatagttctaatctcgatattgcatcaagggtaaggtctgaagtttctccctttattgtgtagtgtaaatacccagtaagagcaatcattgctgcgttatccgtggaaagtgctttttgcggaaaatacacattaataggcgaaacatttgcaaaagtttctctaagccttttatttgcagaaacaccacctacaaccccaatcccttttacattaaaatctgttgcggcacgaaccgtgcgttcaacaagaatccttacaagagcgttttcgaaacttgccgcaaggtttgataaatcattttgcacaacatcagggtgattttgaataaaataaacacctgccgttttaaggccactaaaactaaattcatatggacttcccttaaaagttaaatttggaaattcatacttatttggatcgccttcaagccccaatttttcaactattggtccacctggataaccatatcccaaaaaccttgcaaatttgtcaattgcttcacctgctgcatcatcgcgagttcgtcccaaaactttgtatatcaaaaaattttccatcaaaataagttcagtgtgcccgcctgaaactataagaattaacaatggaaagatatccttttgcttgtagagtggtgcaccttcaagaaaaagtgaatatatatgcccttccaagtgatttactccaattaatggtttatcaagtgcaaaactcaatgacttcgctgcttcaagcccaacaagaagggatccaacaagaccaggaccttttgtaacagagatcaaatctatatcgcgtaaagaaatgttagcaagtttgagtgcttcaacaatcgtgtatcctataagttctgcatgttttcttgacgcaatctcaggaactataccaccaaaatccctgtgaaacacctcttgtgaagttaaaacgttacttaaaattttcccatcgttttcaatgactgaaacagcggtatcatcacaagatgtttcaataccaagcgttatcattaatttccttcctccttagtgatttttagttccatccttataccatcttcgccatcttggtaatatcctttgagctcctccacctcgataaaacccaacttcttataaagtttttgtgcagaaatattagactttcttgcttcaaggtaaacaacttcataaccaagttcttttgcaagagatatggcaaacaaaagtagcgatgtgccaattccttttccacgctcgtttggatgcactgcaacattaataatgtgaagcttcttaccttcataccaaacgccaataaatccaataacttttccgtgaagttttgcaacaaagtaatctgacgatgcattaaaaagataatcaaccataaaaatttcacgtggccaagggtcattataagatagctcctcgatttcaattattttttttacgtcatttatttttgcttttactatttcaatttcacttatcatcgcatcttcttgaagagtttatcttcagcccgcaagtatattggcttaagagacagaggatcagaaatagtttctttttttgaaatcttctcaagggaaactttttggataacctcgggacttacaaaaaccttcctgaaattcttcaaattcaaactcgacaaatcctcaaaagagataataagatcatcaaagttcttcagttcggaaagcgtttttaactcatcttccgtctttctaatgcccttttcaaattccgaaacaaaaaattcatttcttccggcggagagcactgcctttacttttccattttcaacatgtcttgcaaggagttccagtgagttaactgggataagaggtatgctaagtgcaaacgcaagaatttttgcatcaacaacaccaatacgggttcccgtaaaacttcctggaccgttaacaacaagaatgtagtttaaattgtgcttatcaaatttcaaaatatcaaacatattctttgtaatgtgtaagagagtattcggattttcatcacttggatactgaataactgaatatacaactttttcattactcccaagcaaacttatcgtggggtaaaacgcctgattaagaaatagataattcatctaaaacactctccaaattaaaggttttaattgatactaaacgctcaaattcacttacaattgtaaaatatatctcaatatcaaagtcaagcaacccttcgattttgtccccccactcaataacatgtatacccttttttaaaaccaactcaaaaatcccaagatcatcaaaatctttagggctgtttactctgtacaaatcgtagtggtatagagggagtttacctttataaatatttaaaaacacaaacgttggactttcaacgtaatcattagcagagagaccttctgaaataccttttacaagggttgtcttccctgcaccaagaggaccaacaagcccaataacacaattctctgtttcttttaaaagtatctcaccaagttttctcccaaaaattagtgtgtcctcaacacttttaagcgaaaaatttacctctctcacgtaaataaatatatcaaaaaaacgtattttttaaaagttctgatataatatgctgaacttataataggagacttaaatggcaaaaaaatttcttttgttaggcaattttacaaatgaagagattgtaaaaatcatgcaaaaagtaaaagaagtcattaatatcgaagatgtaatttttgcaacactaactgaaacagtaaaggagtggaaagtaaaagattggctgaaagaattagaagaggaagacgcatattttaagaaacaaaagagcaataaatagccatttttaaaaatttttcaacacaaaaaagattaattctccctcttgacataaattctaaaccctatataataaattagcaaacttaatacaaatttgctaaaaattcacaataaaacaagaagggaggttggttgtatggcagaaattatacccattcacgaccacattgtagtaaaaatcgaagaggaagaagaaaaaacaaaaacaggcattgtgttgcctgacacagcaaaggaaaaacctcaaaaaggtaaagttgttgcagtaggttcaggaagaatccttgacaacggaaccaaagtcccccttgaagtaaaagttggtgacactgttattttctcaaagtatgcaggcactgagattaaacttgacgatgagaagtatctcatcctttcagaaaaagaagtacttgcaatccttaaataaggaggtgaaactatggacgcaaagcaaataatttttggaatggatgcaagaaaagcaatacaggcaggcgttgataaattagcaaacactgttaaagtaacattaggtccaaaaggaagacacgttgcacttgaaaggaaatttggatcacctattctttctgacgacggtgtttcaattgcaaaggaaattgatttaccagatccaaatgaaaatattggcgctcagttagtaaaagaagttgcatccaaaacagaggatgcagcaggtgatggcaccacaacagcaacagtcttagcacaggttctcgttgatgaagggattaagaatgttaccgctggcgcagatccattacttctaaagaaaggcatcgatagagcagttgaagcagtaatcgaagaaatgaagaagttcaaaaaagatataaccacaaaagaagaaattgcacaagttggaaccgtctcttcaaagattaaagaggtcggagaagcaatcgcagatgcagttgataaagttggaagagagggtgttattaccgttgaagaatcccaaggtatcggtttggaagtaaagactgtcgaaggaatgcagtttgatagaggatatatctcaccttactttgtaaccgacactgaaagaatggaggcagaacttaaagatccattcatcgtaattactgataaaaaggtttcatctattcaagaattcttgcctcttcttgaaagaattgtccaaacaggaaggccattccttctcatcgcagatgatgtaacaggtgaagcacttgcaacattggttcttaataagatcaaaggaacattctcatgtgtagcagttaaggcacctggctttggcgatagaagaaaagcaatgcttgaagatattgcaattcttacaggcggacaggttatctctgaagacctcggtatcaaatttgaaagtgtcacccttgatatgctcggaagagcagattcagtaaaggttgataaagataatacaacaatcattggcggtaagggagacaaagaaaaaatccaagcaagaattaaacaaattaaagaagaaattcagagaacaacttcaagttacgataaggaaaaacttcaggagcgtcttgcaaaactctcaggtggagttgcaatcatcaaagttggcggtgcaactgagactgcaatgaaagaaatgaaacacagagttgaagacgcagttgcagcaacaaaagcagcgcttgcagaaggtattgttgcaggtggtggagttgcatttgttaaggcaattcctgttcttgataaattagaagcagaaggcgatgaaaagactggcattatgattgtcaagaaggcacttcaagagcccctcaaacttattgcagaaaatgcaggatacaacggaattatcgctcttaacaaagtaatggaaacaaaagataacgttggtttcaacgcggaaacaggtaaatttgaggatatgtttaaggctggtgttattgatccatttaaggtagtaagaacagcgcttcagaacgcagcaagcattgcaggactgttgctttctactgaggcaattgtaacaactattccgaaagaggagaaacaagcgccagcacctcaatatcctgaatactaatccagaaattaagtagttatgccctccataaaggagggcttttatttattgtatgagttcagtacatcgtgaacatttacacctaaaaaattatacaagcttttataacactcctccagagttgttaactcttctatccccataagctacctctccagaagttctgtagtctaaagcacaatgaggccttacaaaattgtactgttgttaagatggtctatagtataatttattccttctataaaccataattcttctcctatggttcttatgactctttctacattatcatttgtttttggttttcttagatagttatagtaataccctatgccaagttcattcaaatacttatcaaactctcccatgaattcagtaccattatctgtctggactttagcaacactaaacccaaagtatttgatatcctctttaataaaaagttttgtatttcttgatgttttattctcatagacctttgcaaagacaagtccgctgtgtttgtctatagctgtgaattggtaataagtaacacccactgctttaggtctatctgaactacttcttccggggctctatcttttagacctgtctttgttctttttctgctttgactttgttttctcttttgtttaagactttttgttctctctataaggccaaaggctttcaataccctatatactgtagaggggatacctttatatccttttccttttcaagatatctcgctattttctctttgctttaagtaggattttcgtttcttattcttattacatctaattcatattgtttccttacagtaggagctctttttctcaaaggagttttaggtctgtccaacaaaacttgcaagccgtatttttcatatctttttagccatttgtaaaatgtagtccttgatataccaaaatgtctacaagttttagaaatattgtttacctttttatagtactctatccagataagttttatctttgccttttttgtaagctttacatcattgacatactttaactttttaactaaacttaaaggatagagggcaaataagacagtctgggtacctatccttccctttacggtacctacctcctttgctaagtttatagaaaattttaacaaaggtaagtgttcataatgtttgtgaacttgtacatttaggtgtaacatttttagaaggtggagcatattatggatgtggaagataagttaaaggaaattgttccaaaagtaaaacagggtgatttagaggcttttgaaatgctttacaatttaacttataagtatgtttataaaattgcttatgcaataaccctctcaaaagaggatgcagaagatattgtacaaaatacgtatcttaaaatttacgaaaaacgaaagatgcttgataatggagacacagttttaggttacattaagcgcattacaataaactatgcattaaaaaacggtaaaaagcaacctttgaaattcattgaaaaagaatcaaagaataattcagatgatataaaggaaatagttgaagatgcgttgaaacaacttgatgcaaaggatagaagcatagttactcttttttacatcgataacatgactacaaaagagattgcatttctattaaatgaatcagaggaaaatataagagtaagattgcatagagcaagaaacaaattaagggaggtgatagagaatggaaaagtttgaaaaaattgtttcaaattacttagaagacaatatacccgattctgaactaaaaggcaaagttatgaataagattaaaaacgcaaaaaggatggaacatataaggcataatgtttttctgggattagcgattgcaattgcctttacattccttctatcttttgttgtacctgttttcggaaaatctggaacacttccgcaacttattaaaagtatcaaaatagaaacgcaagcaaagagtttcgaaggaataattgaaatcgattcaagcgtttctgagaagattaccgaagcaaatcttccatttgcagatgccgttgtaatttctgcactttcaaaggataaaaatatcgatattgataaagttattgagttacgaaaagaaggttttggttggggtaaaattcttgataccctaaataccactttaagcgaaaaagacctaacgggtgaaagtgcgtcttcgggtgtaagtaaagcgacaaatactacaaataatttaagtgtttcgcaaaatgaaatagaacagaacacaaacaaaaatcaaaataagaatcagggtagcacaacttcccctcaaaataaggaaaaagaaactgagaccgaacgaaatgagaacgaccttattatagttgtaaaaggaactatcaaagaagtaagtgaaaatactctcactatagataacacagcgataactcttaacgaaaacacaagtgcaaaatatcttggaaaggtaatagcgttaactgaccttaaagtaggtgataccgttttggtgcatgcagtgaaagatggagatacactttttgcacgagatataattctctacaaggatacaaaaggaactgaaaaagaagcctctcaaaataaaaacactcaagaacagagccaggaacaaaatcaggaacagaacgaatctcaaactacgcaaaatgaagagaaaaatcaacaacaaaattctcaaaaagaatacgaaataaatacaaagattgtaaatatttcaaacaatatgattactttggaagacttcgcaaatcccgtttacatagatgattcaaccaagatagaacaaaacggaaaaggcagggtcgatataagcgcattagaagagggacaaaaggttcaaattcacataagatttgacggaacaaactataaggcaacacaaataataattcaaacaagacccgaatctaaagataattcagaaaactcaaagacaaacaaacctaacgaaaactcaaaaaatagtaaaaaaccataaatatactcattcatatatatatttacttaccccgggcaaagccggggtaattttatttcgaaaatcttacgataactattggggttccttcgtcttcattccctgcagggttatcacttaaaactttttctaattcctttttattaatcccttccgttgcgcctacaacccatgctcttccaagttcgtttgcatcaactattgcaacttcagagttaatttccttcttaattttccttacaagtccattagaatcaataggaccagggataatgtaatagtcataaggaggaattgcaccaggtggatcgtcgatcagggctgattgttctcctgcaactctgtaaaaaactccatcaagcccaaaaacttttcctatcgcacctgccaagaatcctaaaattattctaataggaccaacttcctcaattgcaacttgcattgcatatggatttgcaagaggagcggcgccaccaaaaggtatactttcttgattcacaaagtgggagacaaaccttgcaagtttgcttaccttaatcgaatcaacggggaataatcgcccttctgctatggctgcaacacatgaagatattgtaactatatcaccaactttaaggtatggtaatgcatatttttttattatttcaataagatcatcgtcttccttcacaagaggagttcttacaggaattttctcaataaaagtttcaagtgtattattttcaaaaacatagttaccgcccaagtatttatttgcaaactcttttagttcttttttctttggatgtgtttttatccctgtttcaatcactttccttgcttcatcaattttcccttccttaaaaagtaattctccgaatcttacaaaatccgttgcataaaagtcagatggttcaattgcatagaatagttcataaaatcttcttgcttcgtcaagcttacctttgttgtaggtaattgttgtaagtctttttaaaacatatcgatatggagaaagggtgcttctttcaggcttagaaaattttgtgaatatatttctatatatttcttctgctctttcaacatcctcaagggtgaaaaagtaaaagtcacccaattcaagttgaagccataaattatttggatttttttcgataccgtatttgagtgtctttccggcggaacttaaatcacctttcaaaacataaagatgactcaaatacctgtaagccccaattccatcttcgggatgcttcttgagatatgattctaaaatacgaatcctctcatccaagtctaattttctaattctatctataaatctcataacccaagttcatcgcttattcttttcattgccgttaggccaagatcaacgaaatcttctaaagacattccaaaatccttacaacttgcaatttgttctctattcgcaccttctgcaaagcgcttttccttaaatctctttaaaacgaattctttgtccacatttgaaagttttcttcctttaacaagagcacaggctgtgataagtcccgttaagggatctgctgcataaagagtcttctccagtaaagtttcacgctctaatttgtgtaaggggttgtgctttttaactgcaagaacaatttcttcgctaaaaccaagcgattttagatattcgcttccaacaatactatggaggtgtggtttatcctttgttgtatcaagatctatatcatgcacaagccctgcaatgccaaatttctcttcatcctcattaaagcgctttgcaatttctttcattaccgcttcaactgcaagtgaatgcttgtagagattttggtcaagtttacttttcacaagttccacaatttgttttctttccataccgagatattataatatacattgggagttttaaaaagaaaaaatggccatttactatttaagagaaagtaaaatcaaaagggatttaatctttgtagagaacgaccttctccaccaccttcgaaatgtgcttcgtataaaaagaggagaagtcattaaattttttgacgaagatttcatttataaggccgaatgcacagaaatagaaaaagattttcttacctttagaattattgaaaaatctaaaaaaacttcaccaaaagtgcaattacaaattgtccaaagcataattgataaaagcgaacttgaagatgcaataaggtttcttgtaactacaaaagttttacaaattatacttgtaaaaactgagagaagcacaaattcgcttaaagaagcacaactgaaaagactcaaagaaatcatcttgaatacctccgagcaaagcgaaatttgtttcataccggaactgcaatactttgaaaatctcaataaggcaatttcaatgtttaaagaaaacgcatttgtgcttcattttggttcaaatttatccttaaaagatactgtaaaaattgccaatctatcaaaaccaataacactttttgttggtcctgaaggtggatttagcgaaaaagaaattgaaatattcaatcaaaatgaaatcccaagcattactctaaaaagtggtgtatttcgttctcaatttgcaggtgccatagcagtgcttactcttcttgaattgacttacttattaaactaattgcttcttttaatctctcttttatttcatcctttccaaggataaggaaaatcttccataattctggcccatttcgagagtagaaaagagaaattctcaatggatggtatatcttttttccagaaatctgaagcacatccttgaggctattgagaaacttttcaatatcatcttgagtgaattctacactatcaaggttatttaacacgtacttgagagccttcaaggcgtgagggtcttgaagtgcttttaaatcagtttctgaaattgaattaagagtcctttcaaaaaatggctttgaaagaggaacaacatcttttgtaaaattcatgtttccacggactgcatcaagaatcaaaagagttctctcggagcaatctaaaacattatacgcatctttcaaataaggaagtgtttcgctacaaagactttttaaatctttatcgagtatatacttatgattcatccattttagtttttcaaagtcaaagatagcaggtgctttattgacatttgataggtcaaagagttcaatgagttcttcttttgtaaagaattctctattgtctttgggagaccaaccaaggagagcaaggaagttaaacattgcttcaggaagaatacccatctccctaaactgtcctaaggatgttgcaccatgtcttttggagagttttgttctatctggtgcaaggataagggatatatgtgcaaatgtaggaagagagaagttgagtgcttcaaagatgagaatctgttttggagtatttgagaggtgttcttctgctcgtatcacatgggttattttcatgagggcatcatcaattactgttgcatagttatatacgggaaggccattggatcttcttattacaaagtctttgaattcgtttgagttaaagacaacatctcctcttacaaggtcatggactacaatttctttgttttcttctaccttgaagactatggcaggggtgagtcctttttctttgaaggattttcttctttcttctgtttcattttcttttaattttctataggagaaggttttaagtgttttttcgtactcttcacggattgaatctacttcttcgtctgtgtagtagagttcataagcaaaaccattttgaaggaggatatcgatgtagtggttgtatatatcaaggcgttctttttgcctatagggaccaaaatctcccccttttaggtatccttcatcccaatcaaggccaagccatgttatgtcccttatcatgctatcaatggcttctttggttgaacgtttttcatctgtatcatcaagccttaaaatgaatgtccctttattgtgacgagcaaatagataattgaataatgcagttcttgcattacctatgtgtatctctcctgttggagagggtgcataacgaactcttaccacgtgtacctccgaaaaagaaactaacaaattttatcagaaatttccatattttaaaatgcatactataatgtgaaagtaggaggatacaaatgaaaaaatgcccaaagtgcggctttgaaaatgaagatgatgcaaaaatttgtgtaaactgcggatattattttgacccagttgaaaagaattttgagtgggttttgcttaaaacatgcgaaaatcaatttgaagcagaagtgctatcgaatttattggaaataaatggcataaaaacgatgatgaagcgcccaggacctatgagacaaggcggaattgtaattgataatattggagcaaatccgcttcttggagcaacaggacagtttaatgtatttgttatgagagtcgatttgaaggaagcaaaagaattaatgcaagcatttgaatcgggggatagcgatggagctcatgaagatgacaatgcatgaagtaaaagagtatcttaaaacaaatcaaactattattattccaatcggtgcaacagaagaacattctaacgcacttcccttaggaaccgatacacttacagcagaggcacttgcaagaaagttgggtgaagtaagtttaagaattgtaggaccaacgatcaatgtaggcaattgccattctataacatatagttttcatgggacgatttcaataagcccaacaacacttataaattacctaaaggactacataacatcgcttcataaacatggctttaggaatttcttttttgtaaatggacacggtggaaacattgcacctttgagatgtgcttttgatgaacttgcaaacacacttacaaactctaaatttttggttacatcctggtggcttatggaagagctgaaagagttgtacaataacgcagggcatgcaggaagaggagaagtttcaatgatcatgtatattgataagtcccttgtgaaaacagcatttctaacagaagaaaaaagagaaatccccaaatattatgttacaaacgatttagcacaaaaatacataactgaaacaggaattattaacgacagtcaagaaggctcttatgaattgggagaaaaacttttcaatgcttcggttgaagcaatgctaaaactccttaagcaccttgaggaatcttagggacaatttccacaaatacttcccgtgttcgaggtccatcaaattcaacaaagaaaattccctgccatgttcctaagacaagtcttccgtctctaataatgatagctctcgattgacccataatagatgcctttatatgtgcatctgcatttccttcaagatgagaataattagcattttctggaatgagtttagataggtaattaatgatatctttctttacacttgggtcagcattctcgttaattgtaatcgaggcagtcgtatgaggaatataaacaacacatataccactttggacttttgaatttcttacgatttcttgaaccctggaagttatttcaatcatttcttctctttttgaagtgcgcacagtaaaaatttccatattttcacctcttttgtattttagcacaaaattaaaagccccctaataaattagggggcaaaagacaaaaaatgtttataactaaccctgtctttgagcaagttctctatcaagcatgtagagtgcttgcccgtgttctcctacaagttccaatttctttacaatttcaagcgtttgcgcttcttcctcaacctgctcgtctaagaaccaattgagaagattttgtgtggaaaagtcattctcctcaactgcaatcttcattatgtcttcaattgaagaagtgatgaatttttcgtggttatatgcttcattaaacgcatcaagtgcgccgttccattcaacttttggtgcaggaataccattgagaattactctcccgcccttctcgtttaagaaactaatgaacttctctgcatgtttgagttcttctttgtattgcacataaaaccagtgcgcaatgcctctcaaaaatttactctcaaagtactgacccattgaaagatacagatacgctgagaaaaactctttattaatttgctcatttattgcatcttgaagtcttgtgctaatcattttagccccctttaaatcctttttgcccaaagaccatgcttgttgcagtatgcccttacctcaacaatattttcaattgaccaaccaatatgggcttctgccttatctcctggctttaatggaactttgacaactttcccatccttattaaatgcttcaatccactcaatatagtgctcctcttccattgggtgaggaacagatccgactttaatgagagtgccatgttccattttttcgagaactggaatatgtttttcttgtcctgcttcagactcgctaattttttctccaataagcgtcattggttgtccacagcaaacaagagttccctgcccttcgtgaacgacttcaacaatgtttccacaaatttcgcacttataaatttggaatttctgagtcattaaatacctcccttaaatttttactacttcactttcccaaagcccatgaatattacaataagaaagtgcaaaaagttctccatcagtgccaatctttgcaacaaatgttacatctggctcagtataaacctgtgatgtgtttggaccatttgtagatgcaccgtgagagtcaaatgtaaatctcgcaagcaaatacgggaattttccatctgctggtttaaagtaaacctcgatccactcaatgtgatgttcagttgtattaggatgcggaatttctttaccaacagaaaccctaatctttgtcttatctcctttttcaagaacttcaataactggggtgtgcttctcttttgtaaaatctgccgtttgaattaaatcttttagtgccatttcctacctccttatttataattattttaaatcacttaattataccataaatttcataaaattccaatagacttatgtgcctctacaatacgcattacaatttcattaactttttcgatatcttccttttttggaaggcccttaaattcaagttcaccaagcatttctacctttaggtttcctatgtgttcttttacccatttaatagtcattccaccccagccataagaggtaatgaaagatgcaaattttgttttcggtttaatggcattcacaaaataagtaatgcttgccccaagtggatgcggccctgttaaaactgttggaaaggcaaaaataatcgttgcagcatcaacaagagaaattgcaatttccccaagatccgcagagacaaggttaaatggtgtaacttttattccattttcaaccaatctattatagagttcatctacaattacttttgtgctcccatgcatcgatgtgtaaagaaccacaacttcatttttaacgacaggagaaatccagtcaaggtaagcatttattataaacttagggtcattccacataggaccatgacttggagcaataatttcaaagtcaaatttttcaattttgtttatattactctttataaaattcctaaatggcatcattatctcagcgtagtatctttttgccccttcgagaacaatttcgctattctttgcgtacaattcagaagttgcataatgggatccaaagaaatcacatgtaaaaagtattttatcttcttgaagatatgtactcatcgtttctggccagtgaacccaaggagtaaaaataaaagtgagggttttattacccaaggaaagcttgtcgtagtcttttattacaataaatttttcatcaggaattccaagatgctcaatcaaaagttctttacacttttcatttgtaacaacttttgcatctggatacatctcaagaatttttgggatactacccgaatgatcttgttctgcatgttgagaaattatataatcaactttcaaatccttaaattcctttaaattgtttataagaccatcttgaagtgcaggatcaacagtatcaataagtgccgtatactgtgaacctattattaagtatgaattataacttgtgccgtttggaagtggaataatttcatcaaataattttctatcccagtgatttacgcctactgcatagacgccatctttaatttttctaacactcattttcgacctccttcttattaattataccactaaattattacttttcaagtattaatttcttgcttctcaatctttttcattgaaagttgcactcttataaagccaataagaaaagttataaagcctattatcattgaaattatacttctaataattttaccaatgtctttcgtaacatatggagtggattcctttattatcttaccgctttcgtctataactggtggcggataatttatattgtaaaaaccactcacaaggtttatagaagaaataataaaaatcgttataccaacatagcaaagaagataaaagaaaatcgcctcaaaaaaattcattgaggattcatattgtatatccgaaattttcccaagccgtttttctttaacaataaaataccagtgaaaaaggaaaattataagacccaaaaaagtcattacgatgccctcatataaatctttaaaataaaaatacttattataccatatttccgttcctgggtaataaatcgaagttaaagcattcgtagtctttatgagaccgacaataagaaagattacacctgtaaggctaacgtaaaaaagatagatacttcttacaatatcaactttgtttttcatttttccctcctttattttctattctactgtattataaattatctattaaatttctaaaactacaattgcaagtgtctgaacgccctcttttctaccaacaaaccccatgccttcgtttgtttttccttttatacttatcctatctttttcaattccaagaatttttgcgattacctcacgcattgaatcagtaaaaggagcaattctcggctcttcaagaatcactacgctatcgatgttaataatacttacatgattctgatcaagtttctcttttactctggatagaaggactgtgcttcttatattctttaggttcgggtcgttgtcaggaaaccacttgccaatatcaccccaactcaatgcacctaagattgcatcaataattgcatgaattagagcatcaccatcggaatgtccatacaggcctttatcaaacggaatctcaactcctccaagatagagagtcttgccttctacaaatctgtgggaatcgtagccaatacctattcttgtttccatgtccgtgaaaatatttctgctaaaaatatatcaagtggggtcgttattttaaaattttcgtaaagcccatccacgactttcacaggaatatttgccctttcaaaaagaatggattcgtcgaatatcgagtcatctaatatagaatttttgtataattgaataaggagatcttttctgaaaccctcgggtgtttgtacttcaaagagttttgtcctgtcaaaagtttttttgacaaaaccattttctacttcttttattgtgtgccttacgggaactgcaggtattacacaatcaaaatttttgagattttctaaaattcttacaacaagttctctatttataaaaggtcttgcaccgtcatgcacaagcactctctcgccttttgcaatctcaaccccatttttaacagaaactgcacgagtttctccgcctttaataagtgaaagatttttatatttatttgcaaggttttttcctttttcaaagttgtcatcattaagaacaagaattatctcttttatttcgtcaacttttaaaaaaaccccgattgagaattctacaacaaatttcccgttaatctttacaaaattcttgtcaacaccatttgcgcgtgtagacttacctgctgcaacaatgatagcagaaacatccattagaaaactatctcctttgcttcttcaactgtagaaacaaaaaataaatttatgtcattaatttttaatttcccttcaaaaaactttgggataacaaagttttcaaagccgaggcttttcccttgttttaccattctctcaataccaacagttgggcgaacttctcccgaaagtcccaattcacccaaaacaactgatttgttaatcaatggcttctcgtaataggaagaaactattgataatgcaaatgcaagatcgtttgttctatcatctggtttaaatccacctacaacattcacataaatatcaaaaccacccaattttattcgtaatcttttctcaataattgcaatcaaaagcaaaagtctattatagtcaatgccgcttgcaactcgccttgggattgggaatatcgtaggcgtaacaagagattgcacctcaaagaatatgggaaggcttccctctaatgccgatgttataacagacccttccttcaaaaccccacctgaaagaaactcaagcgacggatttttaacttcgataagcccttgttcccccatttcaaaaaatccaacctcatttgttgtgccaaaacgatttttaactcccctaaaaagccttaagatatcatttctcgttccgtcgatataaaaaacgccgtcaaccatgtgttcaatagtttttggtcctgcaattgttccttctttcgttacatgtccaatgagaataacggaaactccgtgtttttttgcaatttcaatgaggattctagtgcactcttttacttggtttatgtttccttgtgcaccttcaacatctttagaaaacaccgtttgaatggaatcaataacaagtaatattggttttcttgacaatgttaaatctcttattaggtctatgtcttgctctgtgagaagttctatgttcttgttgtggatatttagcctttctgcacgcatcattatctgttcttttgattcttcaccagagacataaagcacacgtccaaattttgcaaccctatcaagcacttcaaggataagagttgattttcctatacctggttctccacctattaaaattatagagcccctgacgataccaccaccaaggactctgtcaaattcgttaatacctgtttttatacgctcaaatttctcgctcttaccagtttcaagtgttactatatttacgtcctctttttcggattcttcttcctcaacaaacgaattccaacttccacactgaggacatttacctaatttaactggcgatttatacccacaaacagtgcaaacatatccactactcttcttctttttcattaacctcttttttcttaagttgtgggaaaagaattacttctcttattgaatctttgcctgttaaaatcattacaagcctatcgatccctattccaagcccaccagttggtggcaaaccatactccattgcctcgatatagtccatatccatttcctgcgcttcaacatcaccctttttctttgcttccatctgctcatagaatcgctcatattggtcctgtggatcgtttaactcagagaatgcatttgcaagttcaagaccgcctataaagagctcaaatctgtcaaccatatgaggatcgtatgaagttctttttgcaagtggagatatttcgattgggaattcataaacaaaagttggctgtatgagatgttcttcaaccttcttatcaaagacttcgttgatgaggttcccaacagtaagtggcttgtccatcttgatatcgagcctatttaaaatactctgtgcattacttaaatctcttaactcttcaagagtcactcctgcatattcattaagtgcctcttcaaactttatccttctgaagggtggagtaaagtcaatttcatgccctaaaaatgtcacctttggtgtcccatttacagaaagtgcaacttcgtaaagaagattttctacaaaattcatcacgtctgtgtaatctgcataagcccaataggcttcgagcatggtaaattcaggattgtgctttgttgaaataccttcgtttctaaagttcctatttatttcataaactttctcaaatcctccaacaatcaaacgctttaaataaagttctggtgcaattctcaaatacatctcttggtcaagtgcgttgtagtaagtcttgaatggccttgccgatgcaccaccagcaattggctgcaacatgggtgtttcaacttcaataaaaccgctcttatcgaaaacttcccttatcttttggataattttgcttcttttgacgaatgtttcaaggacgtctctatttgcaattaaatcaaggtatcgccttctatatctaagttcggtgtccttaagaccatgatatttctctggaagtacttttattgcctttgtaagaagttcgaaatctgttacctcaattgttatttcgcccgtatgagttttaaaaagttttcctttaactccaataaagtcgcctatgtctattgctttcttaaagaaattatacttttcttccccaaggttatcgagcctgaagtatagttgaatatcagatgaaaaatctctcagaactacaaaacttgcttttccatgacctcttatagccattattctgccacgtgcttcaataactttgtctataagttcatcaaaatgatctttaagatatttattattaaaagacgttataaatcttcgcccatacggatctacgcctgaagcctttaaaatttggactaattctgccctctttctctctacttcgtttaggtttggaagttccatcctaatcaccctttactatctttaaaatcttgtatctaactgttccttttggaatttgtatttcaactatctcgtttactttgtgcccaataagacctcgtccaacaggagaagttgatgaaatttttccatcgtcagggtcggattcagctggacctacgatgtaataacttacaacttttcccgttgaaaggttcttcaattcgactttacaaccgatatttaccttatctgtatcaactgcatcttcatctattatctctgcctttgaaaggattgcttccaattctgcaattctactttcgttaaaggcctgttcctgctttgccgcatcatattcagaattttcagaaagatctccaaaagttatcgcctgcttgattctttcagaaatctcctgacgaatgactgtttttctttcttctaattcttttttaagttcctcataacctttacgagaaatttggattttcccttcaacttgttcttccatctttaacctccgtttcatcaaaaaaagccctgacaagagctattgcttcttccttagtttttatactatttgcatatcttctaaactctgctgctcttcttattcctcttgcatacttaataaagtgttttctcatctcaactattcctttttcctctccataaaattcaacggcactttctatatgtcttactattatatctattttttctttatttggaatatctaatttgatgttttcttttaaaaatttataggaagatttcaaaaaccacggacgccctattgttgcacgtccaatcataacataaggtgcatttgtcttctcaaaaagcgcctttacgtcttcctcctcttcaacacctccatttgctacaataggaatttttgcctttgccacaatttcagcaatcgcatcccaatcttcgctttcctttttaaaaccttcttccgtcgttattgcatggatcgttaaaaatgacacgccctcattctctgcaatttttaaaactccagatagcacattttcgcctttattaaaacctttccttactttaagagatacaggtaagtccgaagaacttttaacagcatgaacaatctttgcaagtctcgtaagatctttcaaaagatatgatccagatccatctttcacaatttttgggactgggcaacctgcgtttatgtcaattccatcaaatttaagattagtcacgaattttgaagcatgtgcaaacgcatcgatatccgagccaaaaagttgcacgaaaatcgggtgctcttcgggataaaacttaagaagcccaagtgtatttttatccttgaattttattcccatcacagaaaccatttcagtaaaaacaattcccgcaccaaaagatcgaacaaccctcctaaaaggggagtcagtgtatcctgcaagaggtgcaagaaatataggaatttcgggattaagcctattcaaggtgtcattttcctttaacatattcgtaaatgctataaagcccttttattgtaagaagtttgtcaaatatttctattctctttgaaacaccttccataatatgggatataccaccagtgccaatgacacgtactttttctccaagttcttcttcaatgagttctataagtctatcaacaaggccaccaaaaccatttataacacctgactgcatttcttcaacggtatttcttcctatcgcactttttggtttcacaagttcaattcttggtagttgtgcagtttttctaaaaagttctgttgaagcaggaagcacgccaattgttataggacctccaacgaatcttccatcttttgtaattacagagaatgttgttgccgttccgaaatcaactgttacggcattttcattcggaaataatttatgtgcctcaaaaatgtcgcaaattctatctgcacctacaaaccttggttcgtcaacatcaaattttattccaatcggtaactcagagttaataagaattgcatctctcccagccatttttcgtgcaactgctctaaagacaggtgtaagagatgggacaacagaagagattacaacatcctcaacgtttccgtgaagtttctcttctctaataaattgcagaagtaacaacctatattcatcagatgtccttccgctatctgttacaattcttaaagtatttagaagcattcccttttcaaagaatccaaacacaatatttgtgtttccaatatctaccgttataaccatttttacctcctaactttctattttacacaaaaaacaggtattttggtataataatttggcgaaaggtggttaaaatgaagagacaaataaaagaagatatagcagcgattggaagaagactgtatgagcatcaacttaacggaagttacggtggaaatttttcagtaagagaagaggaatttatatacataactccttcaggtgttcccaaagacgaattagactactcagatattcttgtaattgatttcagtggaaacgtcgttgaaggtgaagggaaaccttcttcggaaattctttttcacataaaaatttataaagttcgtcctgacgtaaacgcaataatacatgcccacccaccatatgcaacaggttttgctattgcaaactcttcaattccaaacaatgtccacgaagaatctactctaatattgggagatgtgcctgtaattccttatgagataacttcctcaaaagaacttgcagaaaatattggtaaggcaatacaagaccataacgctctccttcttgcaaaccacggtgcacttaccgttggggacacactggaaagagcatttagaagaatggaagaactcgaaaatctgtgcaagatgctaactgttgcaaaccttcttggtggagcaaagccaattcctcaagataaacttgaaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatggaagaactcgaaaatctgtgcaagatgctaactgttgcaaaccttcttggtggagcaaagccaattcctcaagataaacttgaaaatctcttagaattaaagaaaaaaagaggattataaaaatagagggagcttttgccccctcaaattcaaagtcttattcaaatttctctaaaaatgctttatatccaaggtaggaagaatacaaatctacttttgatgcaagttcaaatggtgcatgcatcgagagaagtgcaggcccaacatcaagcacctgaatgcctctatttgccataaatttagcaacagttcccccaccacctacatccactttaccaagttcgccaatttgccaaggtaccccattttcattaaaaagtttccttaccttgaataccaattcagcagaagcgtcagatgcagaatattttccaccagaacctgtaaatttggtgacaacaactccatgtccaaatattggagaattttgatcatcaaaaacatccctataaagaggatcaatcgctgcatttacatcagcagatagtccgtatgatttatgtaaaacttcccttacagagacattctttataccttttaaggcaagatacttttcaattgcatagtcaagaaaatctgattgagcaccagtaataccatcgcttccaatttcttccttatcaaatagcattacaccaatagttctttttggatttgttgcatctataagcgccattgcccctgtaaagccacaaattctatcatcatgcccgtaagatgcaattgcacctctatcaaaacccacatcacgggctttacctgcaggcacaagcgttaattcagaacttataaaatcctcttcaactattccatatttttcgttcaagagtttaagtattgcggtcttgaatttctccttgtcagactctttgtcagggatacttcctacaattggatcaagtgcttctccctgaataacttctcttgcattttgttccatctgcttctttgcaagatgtggcagtaaatccgaaataacaaaaactgggtcagtttcgctctctcctatgctaacttccaatttggtgccatcttttagtattataacgccatgaagtgcaagaggaattgtcacccactgatactttttaataccaccatagtagtgtgttttaaacattacaacatccgctccctcgtaaagtgggttttgtttaatatcaattcttggggaatcaatatgcgcaaatacaaaattcaaaccattttccactccgaggattccgtctttcaatagaaaaatgtttttgttatcatttattgcataatactttcccgagtgcgtatctcctttaaacaggtcaacaaaaccgttttgctctgcaacattcttcaaatactttactgcttctctttcagtttttgcgttacttatgaagtccttgtaagactcagaaaaattaattacctcatcatgttttaatacttcccatgcattttttgttgaatacttaagttccacgtttgcctccttaaaaattttttaccctttattataacttgatttgcatttttaaaaaattttcatactatatgtaaaggagaaaaggagatggctttacagggaaatttaaacgattttaaattggaagaagtaatacagagtatctcaacaagcaaaaaatctggcaaacttgaagttgatggggttatggggatgtatggtatttacttttcaaacggagaaattgtgcatgcaaatggaccattttcgattggagaggaggcaattcttgatgtatttcttgaaattaacggagtattctcatttatcacaaatatcgttcttccgccaaggacaattaagaaagatttatttgatattatagcgaccggtataaatcttagagaagaaaactttgaaatcataaaaaagattacaaaaactacaaaaatgcttccaaacacgaaaaatgataaaaatggcgttgaattatctaaagatgaaataaaattacttaaatatatcttggatggcacaccaatttctattataatggaagagatgtccatgagttatgttaagttcttagaggtattaaaaggattattaaggaaagaaattgttactttgggaggctaaaaacagttaataaaactgttttaattaaggatattaaatatgaggaatagagagttgttaaacgtgcaaaacttaaacaagatttatggaataattagaaaattctcaagcactctaaagctccaagaacttatagatctaagaaaggaaaagattagggaagagttaaaacactctttaaaacttaggaaagttattaaggtagcctttggtatccctatctttgggaggtcatttattagggacttctctccgttaaaaacactcttaacggattgggcaaggttaccaaataggttagtccctgtgcttggtgcagggactatggttagccaaattccgcctgtaggctatatggctaacttgaattggcggattaaaaataagcctaccaaaagctatccaatttcggatagtttttgaaaccaggataaaatggaaggaagactttcaaaagtacaaattgttttaaatgaagaagaactcaaaaaaatagaagaattatttggtgagtatcttgtcgaatctgaagcaagggacatcgttcttcttaacaaaagcggcgaactccttgcaaaaagtggagatataacttctgatgttgcacaaaacatatctgcacttgcagcaggagtattctctgcaacaaatgaacttgcaaggcttttgggtgagaaggaatttacaattacattccaccaaggacaggaaacaaacattcacatatcccttattactcaaaacgcactccttgctatgattttcgacaataaattaccgattggcgcaataagattttgggcaaagaaaacaggtaatgaaataaagccaataatcgaaggtgcagaaaaaagagcagagaaccaaactcaaaaggttataaacgaggacgtagaaaaggatattgaagacctattctaaggagaaaagatgagtacaatcaattttgcaaagagagaaatctcttttaagatagtatattatggacctgcaatgagtggaaaaacaacaaatctcaggcacatttatacaaccctgccggacaaagtaaaaggcgattttacaagtatcgcaaccgaaacagaaagaacgcttttctttgattttttaccccttgaacttggaagcatcaagggtttcacaataagactaagcctttatactgtgcctggacaatacatctataaacttacgagaaaatcggttttaagagcaactgatgggattgtttttgttgctgattctcaaattgaaaagcgacaagaaaacattgatagttttcaagatatgattgaaaacctcatagaatttggggaaaatgttgaaacgatgccaattatccttcaatacaataaaagggatttaccaaatatcctttcaatagaagaactgcaacaggatttaaacaaagataacaaataccaatattttgaagcaattgcgcaagaaggcataaatgtagtagaaactttaaaggcaatcacaaaacttgtagtccaaaaggcataatgaaaccgacatttattggtattgcaggtggcacaggctcaggcaaaacaactgttgcaaagataatccaaaaatctttgggaaaagataaaactgcaatcatttcgatggattcatattacaaggactttccagagttaacaatcgaagaaagaaagaaacttaattatgaccatccatcaatttttgacattgaacttttaaaaaagcatcttgaagatttaaagcatggaatcccaataaaagtgcctatttactcttttgaaaaatacgcaagaacgggggaatttgaggatatctatcccaagccaattattatcgttgaaggtattcttcttttttattatgacgaaataagagatttcttttcaatcaagatctttgtcgataccgaccctgatgtaagaattataagaagaattgaaagagatgttcttgaaagaggaagaaccttaaaatcagttataaaccagtatcttgaaacagtaagaccaatgcatatccaatttgtagaaccaactaaacagtttgcagatattattattcctcgtggcggcaaaaacgaaattgcaatggacataattcttgcaaagattaaatcaattttaaatcaataataaatttcttttttcttaatttttgtcgtaaaatatatacccaaaataacattaaggaggtaggatgaaaaaaataattattattttattaactcttatctttctcctaacaggtgcatcttacactaacgctaaggaacctatattcactaaacctattggtctttacggtggcgaaattgacaaagttgtcgtttcaacaaacttttcaaatgatggaataatctttgcaggtggtcctgaaggattttatgtctcgaaagatggtgcaaaaacttttaactctataaacctttccgttggatataacttaacgtttgaaggtataaatgattttgcactttcaaaagatttttcaaaggacaacacggtctatataggaacaaaaaacggcatttatatgacaagcgattttggaaaatctttcaaaccctaccaaatgggcattgaagcaacctacattactcaattaacaagcgacccaataacgaatacccttatggccgtttcagtgagtttcgaaaaacgaagcgatggaaaagttttaaacacaaacttgattatggtaaataatggatcttcatggaaaacagttgcaaaatttacatcagaatatgtcaccgcaattgcaacatacaacgacaactattttatcggaacagaatttggaaagttttacaaaattgacggaacaaataaaactcttctttatactgtaaactcgccaataacatcaatatccattaaaaataacgcttatgcattttcaacactcggaagtgggatttatctttcaaatgatctgaaaacattcaatcaggaattaaatgggaacaaaattattggtataaagatagatgacttgaacaatctttacgcactttcacgaactaaaaaaatgtttgtcaaagttaatggaagttatacaacttacgaaattccagtaccttcaaccaatatctcctttgatgtttgtgctgatgctatttttatcgcttcatatgaatatggtatcattaaatttgacaaggcaagcaaaactttttcactttcaaatacaggaataactaatataaatacgacaactttgagcttctcacctaattattcaacaaacaaaaccgtctatcttgggactgcaaataatgggttatacgtttcaagagatggaggtaaatcattcgaaagcattggcaatcttgatacacacgaaattcttgaggtaaaagagatttcaaatgggacaattcttattggaacacttggggagggaatatttgcttcaaccgacgcaggaaaaactttcaaacaactcgacattttaaaagatcactcagtttctgttatttatgaatataacaaaacattattcatagggacagaggatgatggcctctataaatcggatctcaatctttcaaatttagaaaaaataaaggatctttatccatatgacttaaatataaactttgtcaaagggataggcaattatatttttattgcaacgaatggtggaaacctctataggtcagaagactcaggtaaaacgtttaaagaaattgcaaacaataaattctggggaatgagtattacggggcttgatatttcaaaaacatttttaagtgacgggcttgttcttgtcgggactgcagcaggtgaatttatatcaaacgatagaggaaacacttttatgcaaatttacgatcttggaacaacatgggcagatggcgttcaaatatctccaaactatgcaagcgacggatttatggttgtaggtgcatggggatcatctggtaccacatacggcaatatatacataactaaaaatagaggtttaagttatgaaaatattggttttagcctaactaatagatatgttataaatgtatttttatcgcctgacttttattacggcaaaagtggaagcctttttgttctaacctcatcaggtggcttattcagatattcatttgaaactactcctgttgaaataatccttacagttggaaaaaacgaaatcattataaatagtgataaaaaaacaattgatgcggcaccttacatcaaaaacggaagaactcttgtcccaataagatttatctcagaagcatttggcgcaactgttgagtggaacaatacaactaaagaggttacaatcaaatatcaaaataaaacaattattttaaaaattggaagctcatatgcaattgtaaacggaaaacaaaccccaatagatattgaccctaaagtggttccagaaattacaagtggaaggacgtttgtgcctataagatttatttcagaaacattcggggcaaaggttgaatgggataacataacaagacaagtaagaataactttaggaggctaacatgaagaaactaaaacttttgttcatctccttaataattttatctgttgtatttcttggaacttttaagactgttaaatcagaaaatacaaatgaaattcttatttcagaaacatttggcggaaagcaagcaattctgaatgaattgatgaaagcaaaaaatgagcttttcattaatatctatggctttacagactttgattttattcctcctataataaatcttgcaaaacaaggagtagaggttagggtcattctcgaagaagcaccatatcaatcggaaacccaaaatttcgatataagagaaatgctcaaaaaatatggaatagaagtaagatgggcaagacctgaattcttcttaacacatgcaaaatatgttgtaattgatgataccgaagcaattgtcctcaccgggaattttacttattcaagttttgctaagaatagagaatttggtcttgtaacatataatagggaagatgtggaaaccttaaaaaaccttttcaatgctgactggaatagaactaactttacaaacacaaatccaaatgttattgtaagccccattgattcaagagaaaaaattgaaaatgcattaaaaagtgcaaaaagtagtattaaaatttgggaacaaagtatttctgaccaatcaataataaatatcctcaaagagcaaaaagcaaaaggtgttgatgtaaaaattcttatgccaacatcctatgcagcagatgctaaaaaagaacttggggactctgtcctcgctttgccaaatccgtatatccatgcaaagacattcatcattgatgatacatatgcctatatcggctctaataacttcactcagccttcacttgaaaatgaaagagaaacagcgcttttcacttacaataaagatactattaatgaacttgaacttatttggaattgggacttatctcatgcaatagttccataaattgacttctcaggaaaatttggtaaaataatttgagaaaggagtatggaaatggaagaagcacaagtacttgctggtcttaaaaggaggaaaaaaatccttgaatacattactagttatggatttattacgcctgccctaatcatcttgggagtttttgcaatttttccaacattctatgtattttatctttctctttttgattggtcgatgataggaggaaaaacattcattggtttgcaaaactatttaaaccttttaattaaacctccttattcccaggatttttggcacgcagcattggttacagtagagtatgttgcactacaagttccaattactatggcattatctcttttccttgcaacacttttgatgaagcccataaaatttaggagtttctttaggcttggaatttttgttgcatatgttacaccacttgttgcaacttcaattgtttgggaatggatttttcacccagactatggaatcctaaactcaattttaaaattactcaatcttccaccttcgccatggttaattggctttccttcggcactttttgcaattgtcatttacacggtttggcatgacctgggatattcaacgattttatttatggcaggccttactgctgtttcaaaggaattacaggaagcagcacaaattgatggtgcaaatgcatggggagtattttggcatgtaacgtggcctttactttcaccgacaaccttctatatcttcataatctccttaataggagcattcagaatgtttacgccagtccttgttttaactcaaggagggccgtacaattcaacgacaactataggctatatgctctaccgtgaggcattccaatactggaagtcaggttttgcaagttccattgctgtagttctctttggcatcatatttagtatcactcttatccaatttagagtaacaggaagaagagttttctattcagagggaacggagggtgaagaataatgaaaataaatttcaagaagtcgtattttttttcatacctaattcttgcatttgtaacaattgttatggtgttcccattttattggatgattgtaacatctctaagcaaacctgagaacctttttagatatcctccaaaactttggccggattttcagtggaaaaactacatagacatgtggaaatcaaatccccaaggcgttccttggacccgttatattcttaataccatttttgttgcaaccactacaactttactttccctcttcaactcatctcttgcaggtttcgcatttgcaaggctcaaatttcctcttaagaatcagatcttcatgttaatccttggcattatgatgatcccgggagaacttatgcttatcccgaactatttgacactttatagacttaattggctcaactcatatcaggcgctaataataccatttggcgcaagcgtatttggaacattcctaacaagacaggcatttaagcaaataccaaacgagttatgggaggcagcacaaattgatggatgctctatcggaagattttattttaatattgcgctaccaattattaagccaactctttttgctcttgcactttttgtattccttggtgcatggaacgcatttttgtggcctttaatcgtaaatacagatccaagattcatgccacttgaagttgcactttactcgtttattggagcagaaagtacaaactggcaattgcttgcagcagcggcaacaatggctacaacaccagttttgattctatttctcatattccaaacgcaattcatcgagggaatttcaagaggagcaatcaaaggataattttacagtaggtcttaacttttaaagcgtgtgctaaagcacacgcttttttattaaatgcacaacctaaatacttacaaatgatacttaaaaacgaaaaacatcttatttccaatttaacctaaaacaccataagattttctaacaaaatgaaattcgatcaaaaatacaaaacttcaattttgaatatttcatttggtaagaatccttcgttatttttcaaagttaaattagtttacctaaagtgctttccaaaacctttataaaaataacctttatgtttcctttaggagaaattaaagtatacttaaaaatttcgcgatattgaaataaaaaatccccgaagggagcccttcggggatatataattagttatttttttccttactatctaatatatgatcttaacttctggccaagttctttaattccatctgcaggagaaatcttttggagatatatcttttgaagttctgcaccaatgtcggaacgtgcctggttccactcttttgttggtggctgaacaatagcaaaattaagtgaatcaagtcctgcttttctttctggatgctctgataggaattgtttaaacactggaagatcaagtgcagattttctaacagggaggtatcctgtatcaattgaccatcttgctgtttgatagggtgcatcaaaccattttacaaactcccaagccccacgctggacatctgcactatatttttgaccaaaaataactacgttcgtaccatacattgaagtgtattgaccttttggtcctgctggaattggtgcttgcgaccacttgaatttacccgcaaccgcttgatctatatatgtatacgatgcaactgaagcaaatacaaatgcgcatttcttattaccaaagtctgtttggtagttatatcctgttgtaaagtgaatataaccattcttataaagatcgttcatgaattcaactgccttcaagacatttgtatccttatcaaataatacgtttctataatcatctgttaaaactcttccaccccatgcatacaccattgaataccaaaggtcaacgtcagcacctaaggatgcaccccactgagagccatctgtttttgtaagagccttaaccatagttgcaaactcatcccatgtttttggagggtgatcaaaacctgcttctttaagcatatctacattgtagtacattacctcgacactcttattgaaaggcagcatccacatcttaccatctggcatatagccatctttccacatgattgggaagaagtcattaatatctgcttgtgaaagccccattgaaggatcttttacaaatttctccatcggtgtgagaaggttaccaagcatatagtttgcaacccagttttcataagcctgagttaaaaccggtggttgacctgatgcaactgctgctgttgtcttttgttgcagagaagagtagtttgcaacagcggtttgaacaatcttatatcttgggtgagttgcattaaattcatcaatgagttttgtaagtgccttcccaagtgctgcttgcattgcatgccagaaggtaatttcagttggattctttatccaatcttcagagaatttaacggtaacagatttttcagttgcattccacgtaatatctgcaccaagtgaatcagatacaaatcttagagggacaacagttcttcctgtttgtttaatgattgttgcaggtgaatcaagatagactgtataaccattgacagttgcagttgatgaatcaatcttgaggacaattgtgtttccaagaagtttaattgttgcttcacgagtggatccattccaatcaactgttgcgccaaatgcctctgagataaatctaattggaacaagagttcttccatttacgataacaggtgcctgatcaagagtcgtagattttccatcgattgtgccagtggtttttcctacataaactacaatggtcttcacattctgtgcctgaactgatggaactacctttacaaaggtaaagaccataactaagattgcaagtactgcaatcagtttcttcatactctacctcctttcaaaatttgggttttacccattgtattaaattatactacttactaaaactcagtcaatacacctttttcaaggatttgaacattcttgtgcaccacattaaaccgctctggtatctgtgtatgaataggaagaagtatctccggatttatttcttttgccatccaaaggatttctgtctctgaagcatgccctggtgagtggatcctaaataaaggaagattaaattttgaaagccaattttctaatatttttgtatttgcaggatcaacggatgaaagtggctctccacctgacataatataggcagaacctacaactggcttaatatcaagaagttcggtaatgtggttaaaatttaataataaaatttctttattctgatttgcaagaaattcctcttttgtaataaacttttcctttggtaagttaagtttacttccgaatggtgcatagataaaagtgttaggcgcatttaatatttgaagtgcgcctcgatcaaattcaccatatttaagaagcgtatttgcataatcttcatgaataataaattttttatcaagctcaactgctgcgttatagaaggtttcaattcttgcaaggtggatttcataaacatttcctataataagtcctttaaatacatttgcaacttccttaatctgctccttaagttcaacctcagtgttgctaacaattccattccagcctatacgggttccttcagtgatgaggatgtaaggtttaagagattttgcatattcaacaaatctataagaaagttcgcttttaacacctttaaagtagatatcccccgtataaattactaatcccttgggtgtctcaacaaaataggcaaccgcaccaggaatatcatggtctataaagtagggcattattttaaaatcgccaatttgaatagtttttccgtcaataatttcaatatttgaaggcatacactcaacgatgcccttttcaacaaaataactaagtgttgcaaaacttcccttggtcataaatttctttaaggaatcgctcaaataacaaatttgcccaatgtggtcaagatgtgcgtgtgagaaaaataatccgccaatttctattggaagacttttttcttcgggcaattcgcttttgtaaaaacctataaaaggcggaagttcgcctaaatctacatagtcttcaaaacctttttcaggacgccctttaattgtatcgttaaagaagacttgcgatgtaggaaaccttcttccaaaatcaaaaacaataccaacaccgtttgactccataagaattatatttccgccaatttctcttacaccaccataaaatcctattctcatagtatcactcccttttctcaattatttagagcacatattatacacataatagggtgtttgtcaagtattaatcgtattgcacccaaccgttttttatgccctcttcttttacgattttctttacctcatttatttcttcttttgtaagttttcttgaaagttccttaaattcatgtgctcgatatactgggacatactgagtcatcacagaaatgaaaatagaatcaccaaattcacgcttgagaactttgagtgctctacgaagatcatttaaccttcccggaaatacaagatacctcacaacaacaccctctttaagaagaccgtcgttcccaaattttatacttttattttttaccatttctctcaacgcttccattgtaatctcgaagtaattaggtgcatttgaatatttcaaagcatcttcatcatttatgtatcgaaggtccggaaggtatatatcgataaagttattgagaagttttacaagttcaacagtttcgtagcctatggtattccaaacggctggtatttttaagcctctttctcttgcaagtgtaagtgaagccatcgcttgtggtgcatagtgtgttgccgttacaaagttaatgttagaagcaccctttttctcaagccaaagcattatatttgaaagttctttcactgaaacaaatttccctgcacctaactgactaaaattgtaattttgacaataaacgcatttaagattacaattgctgaaaaaaattgtgccagacccaaaaggtccagacaaaggtggctcttctcctttgtataaaacggcagaagaaattttaataatagcattagaattgcatatacctatttcaccttttaacctatccacctcacacctaagcgggcaaagattacatggagaaagcaacttatacaactcttcgagagatttataatttttcataagcttctccgcaatttttctattgcgtttagagaatcattgatgaaaatctcttttcttttacttttaggaatttcaaagtactttttagggataagtccgaaattagctcgcattggttgtggattattaaggtcattttccacaagaaagcgaataagacttcctatcattgtttcttctccaatttcaagaagttccttgccattaaacaaccttactacattcaaacctgcaacaagtccagttaaaattgcttcgctatacccttcggatcctgtaatttgccctgcaaggaaaatatttggatattttcttgtttgaagagtttttagaagtatcctatttgctttgaaataggcgtttttatgaatacttccatatcttacaaattcagcattttcaaggccgggaagaagaccaaacactcttttttgctctggatatgttaaagatgtttgaaagccaacaagttcaaaaagatttccgtgaacatcttctctccttaactgtacaactgcaaagtaattgtcggaaaaacctttcggcgtaagtggaccaaatcgcaacgcatcaaagccacgccgggcaatttcttcaataggaagacaggattcaaaaaacactttatcgaaatcgtgaggtgtatgagtctttgcttcaataagttctttatgaaatcttgtatactcttcatatgtaagcgggatattcaagtagtcaggggattggttataacgtccgccaaaaaacatcttcgttaggtcaagtgattctcttgttacaacaggagaaattgcatcgtaaaagaaaaggttctctccaaaaagtttttgtaattcgtttaatagtgcatcacttgttaaaggacctgaggcaataactacaatatcgttttcaaaatctattttggtaacttccgctcgctcaacatgaatctttggatgatttaaaataatatttgtaatttcctctgaaaactttactctatcaacagcaagcgcttttccagcaggcactctgtttttgtaagcaatctgaagtaagattgaccccaactttaaaccttcctcttttaagagtcctcttgcatcagttagttcaatcgatcccaaggaattactgcatacaagttctgcaaaatttccagttcggtgtgcttcggtcagttttccaggcctcatttcatatagaattacatctatactatgctctgcaatttgtagtgctgcttcgcttcctgcaagaccaccaccaattacaacaactttcatatcttgtaatacctcccagcggacttctttatatatcgttttacttcaagactggttagcacaactaagagttcagaatccaataccaatttattcccaatggaaattttctctttcaaagtatcaaaagtatccccatcttcaagtgcattaaggataaattgctcaatttctgaaaattgtttaatatctttatttgattttaaatggctcaactcttttatattctcaaaaatatcattcacatcaagcaaaggaattgctccatctcttataagggcatttgaccctgcacttgttgggtttgtaatatttcctggcactgcaaaaacctcttttccttgttctattgcatgtgttgcagtaattaaagagccactttttaactctgcctcaaccacaaccacgccaagacttaaagcacttattattctatttctaaacggaaaattgtactttaaaggcgttgctccaaaaggaaactcagaaacaagaaagccattattttcaattttttttgctaaatttatgtggtcctttggatatattatatcaacaccgcttcccaagactgcaatcgttcttccgtttgcatcaagtgctccattatgtgctgcactatcgatgccatatgcaagcccactaactactgtaactcctgcacctccaaggtcatatgcaattttataagcaacacttttcccgtaatttgagcatttccttgagccaacaactgcaattgcttcattgggaaaactaataaagtccccctttacatacaataggagaggtttatcctttaaaactgacaaggcttcgggatatttttcatcgtagaaaggaataatttttacatttagtttttctgcctttttgatttctttttctgcaaactcaacatattgtttctcgatctcgaattcaaaggaattattttcagtaaactctttcaagtaaatttttgcttgtttcggcttattaaacctaagatagtttaaagcaacgacttttaacaaatccataccaaaacaatataatgaattttgagatttttacaaaatatgttaaaataaagagcctccagggcaaggtgagttacctaaaataggtaacaattcctgatcggtggtgatagggtattccccttaagcccacgagcaacccaaaaggttgttgattgggtgaaaatcccaagccgacagtaaagtctggatggaaggaggtttgaaatgtcctggaaaaatttaagaagtattatctttactggtattcttgcagcccttagttttgttttaatgcgttttactgagtttcctttgcttcctcaggcaagtttccttaaaacagatttaggagacattccgttacttgtcggcgcttacttctttggccctattacaggtattgccattgcatttataaaagatttattattctttgtaagtggggcaggacaaggtggtccaattggagtgctcttaaattttattgcaacaggaacctttgcacttgttgtaggaattgtaagccttaaaaagaaaaataatctaacactccttttagggctaatccttgggacgataacgttcactctcatgatgattcctgcaaacctttgggcaatacctaaatttttgccgtcatggacaaaggagcaaatactcaattacatctatacaataaatattccgtttaatcttttaaaagggctgcttgacacagtagtaacgttcttagttgtaaaaccgctacaaagtcgaagaattttctcacagacttcgtaagcgaaaaaaagaaaattggggagcacacatgctcccctttaaaattagatttcacttttagccttatgcctttactccgtttttttcgagtgcttcttttgccttattaacaagttcttcaaaagcctttacatcatttactgcaagatctgcaagtatttttctgtcaatttcaacatttgcaagcttcagtccgttaataaatctgctgtaagttaacccatattctcttgcaagtgcgttaattcttgcaatccagagtttcctaaattctctcttcttttctcttctgtgaatgtatgaatacttgagcgcatgcattactgcttcatttgcaaccttaaatctacgcgaagcagcacccctataaccttctgctaacttcaaaatctttttatgttttcttcttgttacaatgcctgccttaactctcatgatatcacttcctttcaaaaatttttgttacttcaaataaggtgcaacacctaaaatgttctttacatcagttttggagattacatgcaaactgtttaatcttttctttcttcttgaagatttcttttcaagatggtggctgtggtttgcaccataagcaacaagtttacctgatcctgtaactctaaacctcttcattgctgatctgcttgacctgattttgtttttcatgtgcttctctcctttcccttaatttctttaaaacttctttattcggttcaagagaaaagaccaagtttttgccagccattttgggggggcttgcaacaattgcaacatcggaaagtgcatcaattattttgtttgcaagttcaaatccttggtcagtaaaagccatctctcttcccctgaaccatatttcaatatttactctattaccatcctcaataaactctcttactttcttgttttttattgcaaggtcattcgtgtcaatcttcaacctgtagcgcatctgcttaacttcaatttttgtttgtttcttttttgcctctttttctttcttcgtctgctcgtagagatacttgcctaaatctacaatcctacacactggcggatttgcattaggtgctattaacaccagatcaagtcccttttctcttgcaatgttcaaggcatcccttgaactcatgattccaacctgagcgccattttcatcaataaggcgcacttccttcaggcggatgttttcgtttgcaattacgtctttactgttaatacctcacctccataaaataaatataggtagccgagaggctaccgtaaacaataaaacaaattactcataaaaaccataaaaccttttcgcaagctctcggccgcttaaggtagggctttgccctttctcttcaattgtccaaatgtaattatacaaaatcttcaaaataaatcaagcccacattttagttagtctataactctgtttctaacctcatttaaaatgcgttccttgaaagcatcaacatccatagcaccaaggtcgcctacacgtctttttcttacggaaacactatttgatgagacctctttatctcctattatgagaatataagggattttttcggtttcagcatctctaatttttgcattcattttctctgatctttcatcaacctctacacgcaaaccgttcaagaagagtttttctttaacactcttagcatattcaagatgtctatctgctattggaacaatgcgaacttgcactggcgcaatccatgtagggaaagcacctgcatattgctcgatgagtgtgccaaagaatcgctccattgagccaagcacaactctatgaatcataataggtctgtgctcttttccatcttcaccaatatatgtaacgtcaaatctttctgggaggttaaaatcaacctgaatcgttggcccttgccactcacgtccaattgcatcaacaagttttatatcgatctttggtccatagaaaaccccttctcctggatcgattttataagggatcttaagctcatcaagagcaactttaagtgcattggttgccaattcccaattttcaagacttcctacatatttctcaggacgtgtagaaagataaacgttgtagtttttgaatccaaacgtctcaatcatatattttgcaaactcaacaacacctatgatttcctcttctagcttttctggttgcacaaagaggtgtgcatcatcttgagtaaatcctcttaccctcaaaagaccatgaaggactcctgctctttcatacctataaactgtgccaagttctgcaagcctcaaaggcaaatccctataacttcgagttcttgatttataaattgcaatatggaatggacagttcattggctttaccatgtatgatcctttatctacttccattggggaaaacatattttctctgtaaaaatcccaatgccctgaggtcttccacaactcaacccgagcaatatgaggggtataaacaaagtaatatccacgctttatatgttcatcacgccaaaaatcctcaatgatttttcgaatcattgcacctttcgggtgccacagtattaatcctggcccaatttcttcttgaatactaaagaggtcaagctcctttccaagttttctgtgatctcgcttttttgcttcctcaaggaaatttaaatattctttcaagcgctcttctgttgcaaaggcagtgccatatacacgctgaagcattttattcttttcatcgcctcgccaatatgcccctgcaacacttaacaatttaaagtattttgcataggaagtgtctggaatatgcggacccctacagagatctgtaaaatcaccctgtttatatattgaaacagtgtctccttcaacttcttctataatttcaatcttatatggttgattcaattctttgaaaagttcgattgcattatcctttggaaggtcaatacgctcaaaaggtaaatgttcattaacgatcctcctcatctcttcttcaatttttgttaggccctcttctgttagtggattttcaagatcaaaatcatagtaaaaacccttttcaattgcaggtccaatagtatactttgcatttggaaatagatgcattactgcctgtgcaagaatgtgagatgtgctgtgtcgtaaaatttcttctccctcttctgtatcgatgaatattggctcaatttcaacatcgccatttacttttgttaacagatccttttgaacaccttgaacttttgctgccacaatttttgaaagatcaaaattaagtctcttaagaatttcttttattgtaagtccatcttcaaattgataaatttcatttgatatctgtattttcacgcccgcctccttaaataaaaaatggtgggcgatagtggaatcgaaccactgacctcttcggtgtcaacgaagcgttctacctctgaactaaccgcccactccgcataactatttatatcaaaattcatctttttgtcaagagtttagacctcttttataaggatattagcaatgagatccgcagcctctgaaatcctgtctgctgaattgcttatgtgcctataaacttctctcattttaaagatgtagtggaaattatcgtttgagaatagttcggcaagtgcttcatgataggtttcttcaatttcattctccacaacctttgcagaaacaacattgctatttgcaagatttttatcagtaaacatgttatccaccgcatagcttatgtgattcacaccacgagaaattttttcaatcattttcttcaagtagaagtttggatacagttgatatattatcatttcttcaattgtgttgtaagcgtagtcaaggatattgtctattgtatttgaaagtgtatagatatcctgcctgtcgataggagtaataaggctcttgttgagctcatttaatagatctcttcttatattgtcgccttcggattctattctttttatttgcatcttaagattatgtcttagcacatctttattgacaacatcttcactaattcccataaattcatttaaagtattaacaccctctacagtcttttttgcctgctcctttagcaggttctggaacacatcaggccttttaaacattgaatcccaaactttcatttttatcacctcacattattttaatattgtaataaaaattgtcgatactccataagaaataagaattgacattggtactgttacaagccaagtaaggacaagatttctaacaacgttaaactttaccgcatatggtttttctgcaaccccaatacctacaactgacatatttaaagtttctgttgaacttacgggcaaaccaaattgtgcaaacgttaaaaccgttgcagatgttattgtttgtgcaagaaatgtctcttttggattacttttcataagacgaaatcctgctgttaaaagtgaatttgcaccaaagaaaagtgtcccaacaataaacagaaacgagagaagcgaaataacaaaaatatttttaggattgacagcaaagttaacccctgagatcatgcttgctgtatataccaaactcaaagttttctctgcatcgtttgcaccataacccataacaagaaaaattgatgaaattacctgaaaaatcttaaaaaacggagaagcctttggggttaacaaccgcaaaataaggttaaaaatcttggttaataagtaagaaactattaaacctataaagatagatgcaataagtccaccaaaaacttttaaaatttcaactgtattaatttgcgtgtggacttttcttgcaattgcacttccaacgagtgctccaacaaaggtgtaagaaatacttacagggtatttaatcctctgcgcaataatcacccaaatcatcgtgccaatgattgccccatacaacataggtaaggtaatatattgaattgggacaattttagtacctaaagttttaacaacttctgttccaaagacaagaggcgcaacagttaaagataaaaatagcaaaataactccaaagaggggatgtattacatttgaagaaataatagatccaagcaacacgcctccgtcgtttgctcccattaatatttgaaaaactcctgctacaattaaaaaaactaaaaaacttaggttatccatggtttaaaataataacacaaattgagattttgtcaagattgttaagatagaagtggcaaaatgagattttttaagaattctttaaattcttcttcgattgactccaaattcctttgtaaattcacaaaaacgctatttccttcaaccttaaattggaaatctccattaacaattataaaatctgaaactaagagaagtttttttgcatcttcctttataggttcattttccttttcgacaaaaataaacaagtctggttttgtgattgtgtaaaaaatgttgccctctacaagtaacggaccttctatacttttaacaaaatctcttaagtgttcattaagataatcaaaatcaccttttgcccaaaataccttctttgcattctcaaaaagaaagtatgtatctttgccaaacggcgcagtcttataagtttcttcagtaattccaaacccgtgtaatagattgtttgtaatttttagcgcaataaaaattttgggaaataatttgagaattatccttgatagtgtcgtcttaccgacattacttttgcttccgcctataagaacgattttttgcatttttattatcaaattcaaattttacgcttccattttctaaaacaaggtacgctttaaaattccttccttgtgatgaaacaaaatctgttataaggtctgttttatggtcttgtagaagtttttttaattcgtctcttgtaatttctcttccgcccataaacttcttaatcctaaaagtgcatttatctggataattttcacatgcatataccgtctctttttcataaacggatccgccacacttcggacaaagaccaagaggttcttcatttgtaatattttcttcttttggtttttcaaatatgaaggaaaccttattatcgacaagttgaatttcggcatcaaaatattttttaccctttgatagcactctttttaatttaacacggttcccttttagaagttcttctgccatatctcttgtaatcgttttgttttttagttttttccagatcacaaaatcacatgttcccttttcaacattttcacaagtaaagccttttaccgtttcgtaaacagatccaccgcatttcggacagataccaactggatcaggagaacctgttttaatatgataatcgccactatatgtctttactttatttacaatattaatcgttagttcttttattccttcaataaacttatctacatcatatttacctttctctatctttaacaacttgtactcccattctccagttagagcaggagaaaggagttcctcaactttaacctgcgaaacaagttcaataagtctcatgcctttttcggttggaacaagcgactttcccattctttcaacatagccaacttcaaccaatctttcaatgatttgtgctcttgttgcaggtgtgccaatgcctttttcttttaacgcttcctttaattcgtcttcttcgactagacgccctgcattttccatagcagataaaagggttgcatccgtaaatcttgaaggtggctgcgtctccttctcaagaattcttagatcttttacgagaaccaaatcacctcttttgaatgatattgcatcttctttttctttgccatataccttttgaaatccaggctcgataaggaaactaatcgacgagacaaaccggttttcctcaacctttgttataagatttatttttttagtttcagaataaggatagaacacagaaagaaatcttcgcatgatgaggtcaaaaatcttctcttcatcttttgtaagatctttcaaattggagaaatctcccgtaggaataattgcatagtggtcagttacacctttatcgtttatgattctccctgtaaaatttattcccatttgctgaatctcttttgcaaagtaagaatatggttcaaacttgattgactttattatttgtgggatataagactttaatgagcttggtaaataccgtgaatctgttcttgggtaggtgatgagttttctcttttcgtaaaggctctgtgcaatatcaagggttctctgcgcagaaaatccaaatgtcttatttgcatctctttgaagttctgttagatcatatagaagtggtggaggagtttttacaatgttttcttcaacgctttcaacaattccgtttttccctttaatactatttgcaatattttcaagaagttctcttttcttaaatttagtctcgttatcttttatgaaagtgccactataaacaaaagttttcttgccaaattctccttctaactcaaagtatttctcgcttacaaaactttttatttctttctctcgtgatacaagtatatttagcgttggggtttgtacccttcccaaagatagcaaatctccccatcttcttgtaaatgctcttgttgcatttatccccacaagccagtctgcctcttctcttgcaaaagatgcctttccaagattatcaaattcacttgcatctctcaggtttttaaactctcttacaatttcctcttttgtcattgaggagagccacaatcttttgagacttttcccttttggatttactaaaagcaaaatttctctaaagatgagttcaccttctcttccggcatcgcatgcatttacaatggtatcaatatcttttcttaagatgagttttttaaggacgttgaagcgactttttgtatcctcttttggcttaaatttgaattcctcagggataattggaagatcttgtaaagtccagaaactcaattttttattgtagtcttctggctcaaagagttcgcaaatatgacccaacgaccacgaaattacgtattcctcgttttccaaatattctttttcatctttgaattttccaagcgcttttgcgatatcccttgcaacagttggcttttctgcaattataagcgttttcacgatttaaattatattgattaaagtaattttacaaaatttatcaaaaaatattagccccgcttgatgcggggctttaaaagtgtttagattgttttcttagccaataactttaacgtttactgctttgtcacctttatctgtttgttcaatctcaaattctaccttttgaccttcctttaacgtcttgtaaccactcgtttgaattgctgagaaatgcacaaaaagatccttaccaccattgtctgggacaataaacccaaaacccttctgtgagttaaaccacttaactcttcctgtttgtttttccacttctaaaatacctccgtaaaaaattccgcaattctttgcggttaaaaaattataatacgattcaaaaaaattgcaataaaaaaactaactacccttcaaaaatttctttcccttgagttccttgggtaaatagttttcacctttaacgatactccctgggtaatcgtgtggatatttatagtctttgccatatccaaggttttccatgagttttgttacaggattccggagtttcaatggaacctcaagagatccagtttttttgattgtttcttttacttcaccttctgcaaggtagaggctattatcctttggtgctttcgagagatatacgcatgcttccgccaaaatcaaatagccctcaggtggtccaactacattaaatccctgaaacgcagagactgcaacaacaagtgccattgggtcttttaagccaatatcttcagaagcaaatcgaatcatcctccttgcaatatagagggggtcttctcctgcttcaatcatacgatacatgtaatagagtgcagcatctggatcgcttcctcgcatacttttaataaatgcagatataaggtcgtaatgtgcctccttgccataagaaagcgttacattagaaaacttttttgcaatgtcaagggtgacaacaccatcttttgcattctttgaaatattttcaaggttgtttagcgcaatgcgtgcatctccatcggaaatttctgcaataaagtcaacaacaccatcttcaaacttcaactcttttagaatttcgtcttttttaattgcattaagaatgatctttttaatttcttcaagagtgagtttgttaaacacaaatacggaaagccttgaaagaagagcattgtttacatagaaagatggattttcagttgtgagtgcaataagtataatttttccctgttcaataaatgtaagaaatgcatcttgttccttacgattaaaatgctgaatctcatcaacaatcacaatcggcgtttcctttgagaatagattttcttttgttaattcctgcatgagtttttttacgtcttttatatgctctgttgttgctgaaatcgttatggtttttcttccttgcgttaaaatctgtgcaatagttgtcttcccagagcctggaggcccccagattataaaagaagagagttttccacttttatacatattaaaaagaggagcaccctctcctacaaggtgctcctgcccaacaaactcatcaagtgttttgggtcttactcttattgcaagtggctctaattccatctacaactcttcaatttgagcaagttgctctaatacaaaattcctaatttcctcgggtgttttattatcgtagacaactttaccgttaaggattacaggaacaagcgcttcttctccgtttcctatttcaccttcttttttcacctcgtaaatgactttaccattctcaaatctcttataaacctttttccttccagagtatttacctctctttgcaattggtgtgccattcacctcaacaatatccattgcaaaatctattgtgtcggcattcgagatagacgttccaacaccgaaaccatcaaccacatgggattcggttagtttttgaactgtttcctcgtcaagtccaccagagacaagaatctttacatggttaaatccacgaaggtcaagttcccagcggacctcccttgcaatatcaacaatatttccacgccttgatcctggtgtatcaagcctcacaccatagaggtgttttcctattgcctgtgccgcaagtagagattcaaatttttcatcttggaatgtatcaacgagtgcaagtcttggaactgaagggtcaattatctcatcaaatgcctttacagcctcaacaatgccacccatatttataattagtgcatgcggtattgttcctgtcggaggttttccaattgtctttgcgccaattaaacttgaaacagcatcacaaccgcctatatatgcagatctgtcaatcattggtgcaattgcaggatgcattctccttataccaaaagaaagaagagatttgttttttgcaatctttcgaagccttgcggccttcgttgcaatgcctgatgcttcacaaataaacccaaggattggcgtctcaaaacgggcaaactcaaggtaaggcccctcaattaccattacaggaacaggataacctcttacatctcttgcagtgaaaacacttccctcaggaagtgcatacaaattaacatttttcccttcaagaacctctattacctcgggaagtcctacaaacacaccccaaggatacttaagcccctgaacagtaaaatcagcaacaacattgttattaatgccccttttttttaaaatttcttctgtgcgagtaaaataaacatcggttgtcaaaccatcttttatttctttctcatttgcaataaacactccaagcctccttacaaacctattttttcacatccactgcccttgcaagaataagcactgcatcctttctttttattggatcattcggataaaacataagttgcatattggagactgtcccttgtattatattcaaatcaaaggcagttccaatttctttatagccaaaatatgtataggaaacatcggaaaatggcgatactgcatcaggttttgttaaagaaagtgctctcataagaagtgtaacaaattctcctcttgaaataactcgtgttggagcaaattggtcagaggaaattcctttaacaattcctctttttacgccctcctctatgtaattatgagcccaatatgtaatacttacatctgaaaatgacgaagttggatagttcttaggtgtaatttcaagtgtccttaaaataagaactgttgcttctgctcttgtaaggttgctgtcacttctgaatgtgttatcaggatatccctttacaatacccttatcaacaagaatctttagatatttagaaacatagtaatcatttacatcagggaatactggcgtaaaacttggagttccgattgtaaaattcgttgttgcttcaaccccgtaattattcacaaggtaaaattttacagtataagtccccacaccaactttattcccttttgtgtcaaccatatcccaagaaactgagaatgcccttgttccgtgtgctggcactgtaacctcggtaattacctgagcaaacattctatcaatgccccacttaaagatgattgtatttcccttcataacaacaaaatcataaatttgagaagtgttgaacttcaaagtaataggagaatcagatgtgtttgtaatagtgtaaagaaatcttaccgtttcattaagagcgtattcatttctatcagttacaactttccctacaagaggaagattagcactctttccttcaaacatactcgtgaaaagcataaacatcaccaaaaaaactaccaatatctttttcatttctctcacctccattatttagatacaaatttcttgcattttgttccattaaaatgcctctcccggttttaaaataaggcaagttgaacgcgtttccttatctaccatttctttgaatttttcaatgtcaacagaaattatatcccatgtattatagtgcatcggaacaacatatttcgggtgtatcatcttcactgccataagtgcatcgtttatatccatcgtaaaataaccaccaacgggtaagaacgcaacatcaattgaaaattgcgaacctataatactcatatctgagaatagtgccgtatcacctgcatgataaatcgttagatcttcaagttttatgacaaaccctgcaggcactccaccatatataagggatccgttaacagcaatcgaagaactgtgaactgccggtaccatctttacagaaaatttatcaaaagagactgttccaccaatattcatttgaacaagattttttacaccaaaactttcaagataatgtgcaatttcgtaaactgcaacaacagttgcgtcgttattttttgcaatttgcgcagcattaccaagatgatctgagtgtccatgcgtaataagaatgtattttgccttgcattcttcaactttcattggattcaggggattacctgtaaaaaacgggtcaataacaatgtttccaaaatcattgatgatcacaactgttgcatgccccaaataaagaattttgctcatacaatccctcctttactttgcaattctttaaagaaattgtcgaggtcttcgtgaactacaatatcaaaaagataatccatctcagtttctttcttgtttataagaattttattaccccttgcaaattggacaagactgtttgcaggatatacttccaatgacgtgccaagtgcaaagaaaatatctgaagcagatacacattcaattgccttgtcaaaatcaattacaggctcggaaaagaacacaatgtccggcttgattaatcctccacatgattcacaataaggaacggcacttttaataaccaattcctttaatcgctcaaaagaatattctttcccgcattttagacaatgagagcgttctacactaccgtgcaaatggattacatttttagatcccgctttctcgtgtaaaagatcaatattttgagttacaatacaaacagaatggttatggtcaagatctgcaaggaatttatgagcaagtgttggctttgctttttcaaaaaccggatacataactctcacaaaatcataaaaaggtttgggattctcaaaaaagtaatctatatcaaatacattttcgctgtaaagtcctcttgtataaatacctgtctctcctctaaagtcaggaatgcctgcattaactgatatacctgcgcctgtcaaaactgaaatactttttgcattttttaaaacctgtataacagtttcaatcatagacttttgattttttctacgacacttgctatattttgtgctaactctttatcaaagttttctgaaacgcgaagcgactgttcataatgcgcaagtgctttatctttatctccaagatagaaatacgcttccccaaggaagaattgagaggtaaggtaagtgtaaggattttttgtttcgttaatatcatcgataatttcctctacatgctctttaacgccctcaataagacttctgtcgtccgtaaggaagaaaagctctcggagacatactgcaatctcataatttatccttataaagctctcgatatttgtatcttttgggaaatagttaagtgcctcttcaaaataatttaatgcgttttcgagaagttcaatctttgttttttcatcaagatctttgagtcttgactcattaagataaagggtcccaatattaaaaagtgtcgttgcataatcttctggatttttatctttatatacatcaagcacaaacctataatgttccaaggcttcttcaaaaagcaccttatcctcttttaaaagcgcaagttcaagaagagacgatgcaagattagaacggcttgatgcaatatcaagcacatcgtcactttcaaagtaattcaaactttccttaaaggcatcaattgccttctcaagatgttccacctttttttcgggattgccctcaaacttacctaaaagaaaattcgatacaccaatgccgtgataaatgagtcctataattttgctgtcttctgcatcgtctttcaacttcagcgcttcttcaaagtattttaaagcctcttttatggaatcaatttcctttcccataaggtatgtatttgcaaggttgtaataaacccttacaagttttgatttatgattcgtttcttttaagagattaacagcattaaggtaatgctttgctgcagtttcaagattgtacagagggtcttcaatgtgagcaagtttataaaaaacgaatcctttgttcgattcaatctctgcaagatcttctttattctcaacagtttttacaattttttcagcttcgtcaaaattaagtaaggcactaattatgttttcacgttcatctcccatatcagaaagaagcaaatatatcagtcccaaattcatatagatgcgcagtttttcgtaagaagacttcgcattctttaactcttcttttaaagacaaaagtgaattcatcaattcgtcgtaactttccatttttcatctccttcaaaaaaattatactacttatgcaaatttaagggaaactacctttgaaacacctgcttcttccattgttataccgtaaaggacatttgctttttccatcgtttgtttattatgagtgataactatgagttgagactttttcgacatattttcaagaagtttcccaaacttatacacattttcatcatcaagggcagcatccacttcatcaagaacatagaatggcgatggatttacttcaaatatcgcaaaaagaaatgcaagtgcaacaagtgatttttctccaccagataagacgctcaaaggttgtttcttcttaaatggaagtctaacacttatttcaactccttttacttctgaaaactcatcaatgattttctctatctttgcttctccatctccaaaaatttcaaggaaaatgcgttcaaaatgtttgtttaaagaatcaaaagtactttcaaattttgtctttatcgtacgctcaaggtcttctatgtatttttcgagttccttctttgcacttactatatcatcaaagacaattttcttttcttcgtaatttgcttttaattcgccttctttatcaattgaagtaaaatcaagtggttggaggcttccaatttcacttttaagcctttcaatttctttttttaaattttcttctaaaagcccttcggaaacaagcacttctttcaagcccttttcttccaattcactcaataagtttgaaatgtttacttcaatttttgcaatacttaattcaatcctttctattgctccacggactgattccttctcgtcatttaacttttcaagcattatcctcaaatttccttcttgacctttcagtgcattcaactcacttttcactttttcgatttcacttgaaatagctttaagttctaactctgtttcgtttaaaagcgcaatttggctattaagagtatgttcattctcatcaatttcctttaaaatgttttctttcttctcttccaattctataagatccctttcaatgctttcgattcttctttgtagttcagagttttctttttcaatgttttgaatttttagttcaatttctctttttctcatcaaaatctttgatatttcatctttcaatttatcggtttggtctcttatgtttgtaagtttcgaaaaatcaaaagatgcattaagtttcaatttttctccacgctcattcttcaattccgttaataagttctttagcctttcaatttccgatttatttttttcaagttcatcttcaagtctttctctttcaaggatttttctttcgatatcttttgcgtttgtttgttcgtttaataaattccttcttctgttttcaagaacattcaaggcaactctctcatcttgaacaagcgctttaagagtctgtaattccaaaagcattgcattatactggtgttcctcttcgacatttataccagaacttctttcaacctcaaaaggtgaaagaacaacatatccatcgcccgttacaattttccttataaaagtttttccttgaagttctttaaatttctcaattgcttcatcaagtgtttctgtataaaagatccccgtaaggaatttgctatttacaccaatcacttcactaataggctcaagaccatgattgtcctcattattgtttgcaagtggcaaatccaagaaatacttttttgcatttccctttttaatttcattaacagaccttaccaccacaccttcaaaataatccttcaaaccaaagagatttttattaatgttaaggagtttcccaagtgttccatccttaaatgatggaattgttgcgctatcgagaatatttttcagtgttttaatcctaaactcaaggactgcaatctccttttccttatcttcaattatcttcttcttttcatcaatagaaatatttactttttcgagttctgaatcaatcaaacttaaatcgatgggctttaaatctcttaatggaataattttatgctcaagttcatcagattttcttttgaggaactctaattctttttcaaatgcgctaatttttctttctatttggactcgttctgattccctttgctcaaggactctgttaaatttgttgtattcctcttcgagtgcatctctttcgttttttttcatagtaaattgcgcttttaagacattttcctcattttcaatattaagttgttcctgtttaagtttctctatattttgcttattcttttcgatatcaaataaaatatacgactttgtcttttcaagacgctcttttctcaaatttagttctgtaagttctttttcttttatttcaatgagatttttaattgaatcgatattgtttgataacttgttcttttttatggtgagttcttctcttttttgattttgaatctcaaaaagagtttgtgtttcttcaagttttttgcttaactcttcgtacttaccctttacttcaagcatattcttttgaatatcactttcttcttttttcttttctgctaacccaatttttaaagtagatagttcgtttcttaattttgcaagtttaagaccatagaacttttcttcgaaagattttaattcagatgtaagagcataataaatatggaccttttttgcttctcttaggactctatcatattcactttttacagaggaaagtgcaactgatgcctttgctaagttttcttcagtttcttcaagtttcttttttgcttcctctttccgttttctcagatctgtaatgcctgcaactctatcaatgatgtttttcttttcctctggttttgcaatgagaatttcttcaattcgaccttgcccaactattgcatgcgtaagcccaaaaatatttgaagatttgaaaatttcttgcacgctttgaaggcttgagtcatttccattaacgatatattttgtttcctttccccttataatacgcctttcaataataactctcggtgtttttattggaaggattttatcttcattattaataacaatttttacagaggcaacattcataggctccttacttgtggaacctgcaaagatgaggtcagaggattcgcccgcccttaaaagtgatagcctattttccccaaaaaggaatctaattgcgtcaacgatattactctttcctgagccattaggacctacaatacatgttatccctttggagaggataaatttcgtattgtttacaaaagttttgaaaccatagatttcaatgctttctatatacattacaatccttttataaatccgttttcatctatatcaagttttgttgcaagaggctcctttggaagtcccggcatcgtattaatttttccaagtataggaacaatgaagtttgcacctctaagggcgtggacttctttgactgtaacaacaaaattttctgggcggccaattagttttggattatcagatagggatgcttgtgtttttgccatgcacacaaaggcattatccatcccaagttttgaaatctctttgagatttgcctctgcttcatctgtatagacaacgtctcctgcaccatacatactcgttgcaatttttctgatcttatccttgataggctcatccaagtcatagaggaatttagggtttgtttctaaagcattttctacaactaccttagcaaggttttcgcctccaataccaccattctcatatacttctgagagtgcaaaaggaacattgacactttcaagaagttttgaaactgcttctatttctttttctgtatcagttgaaaatttattcaacgcaacaattacaggaattccaaaggttctcatattttcaatgtgcttttgaagatttgcgaaaccttttttaagtgcttcaatatcctcaatgttctcatccttttgtcctccgtgatacttcatggctcttatagatgcaacaataacagaagcagaaatcttaaagttgccaagccttgaaacaatatctacgaacttttcgccaccaaggtctgttgcaaaacctccctcagcaaaaacataatcggcaaattgaagcgcgagtttgattgaaattatagatggacttccatgcgcaatatttgcaaaaggtcctgtatggataaaaacaggattattttcaagtgtttgcaccaaattcgggttgattgcgtttcgcaagatcacggccattgcaccttctgccttgaggtcttttgcatacaccggtgtcctatcgtaagtaaggccaacatagatatttgaaaggcgttctttaaggtcatttaaatcctttgaaatgcctaaaatcgccataacctctgatgcaaccgttatattaaaaccttcttcacggggtattccaccgtcaatacccccaagtccaattaggatatgtcttaaggctctgtcgttcatatccataacccttttaaatcgtattcttctcgggtcaagattaagaggattaccttggtagatggaattatcaatcattgcagataaaagattatttgcatattctactgcaggaaaatcacctgtaaaaagaaagttaatttcttccattggcacaacttgtgcgcgtcctccgcctgttgcaccgcccttaacaccaaaaattggtcccaatgatggctgccttattacgcctattgccttgtatcccaaaagatttactgcatctgtcaaacctatggttgttgtagtcttcccttcaccatgaggagttggagtcattcccgttataaggacaagtttaccatcacctctatcaattgattttagtaacctatggtcaatttttgcaatgtaatcaccacaaaattttaaagcatccagcggtatatcaaagttttttgcaatcctatcaatcttcataagtattgcatttcttgaaatttcataatcactcatatctgcctcctaaataaatttttctaaaatatacacaaaatgatcataacttgcaacaaatctcttaaaactatttatgcatcttcgccttgtctcagacaaaaaagaatttcggagtagtgcatcttttgaaactcgctcaaattctctaaaaaacattattgcatcgctaagtgcatcaattccttcaaataaaactttctgttcgtcttttttaaggaagtgataaacacctagcaaatacaccttaagtccataaagagcagtcaattggtcggggattgtccttgttaaaatgtgattgttttccaaaacgaaactctttgactcatcttcaaggtctgaaataaacatttggaatgcgttttttccaaggtagtagttggtaagtttctgtggtctttcgtagtagttcttatgaatttcataaacgatatctttaaatttagatcgctcgtacaaaataaatctctctatcctaaaagggttgagttttgcaattctattttcgctttgtaattcgtgaagaggaaattcatatctatcaaatacatgctcacataataaagtaccattcatacgctcaattgcaaggcaattttgtggaattaaaataaaaggaggttcaacatcttcgattgtgccaatatcaaaaaaatttaattcaaaattgaggtacttctttaaattgaatgcaaaataaggcaagtcctcataaattaatggattttcgtaactatatataaatcttagagaaagtccagaaaaaactgcaagttcatgaatgagaatctcgacatcttctttcaagattgacttctcaagagcaaaaagcaaatcataggtaggcaaattctcagtattcttcaatttttctaaaattttatcgtagtccatctcaattacattataagacaattcccatgaaatttcgatatttgcgtttttcttatagaattgttttatttgtaatgggccataaaattactctttacttaataggatttttggggattatctatacaataatactaaggaggcgattatgattaaaaatcagtggtacatcgtgttatcttctaaagaactgaaggacaagcccattggacttaaaagatttggtgaaaaactcgtcatgtggagaacaaaagatggcattgcatgtatcgctgataagtgtgctcacagaggcgcaagtctttcaaagggaaaaattgtaaataaccatattcagtgtccatttcacggatttgaatacgattcaagtggaagagttgtcctcatacctgcaaacggaaaagcctcaaaagtacctgacaatttcaaagtaaagagttacaaagtgaaagaaaaaaatggcttcatatttttgttttatggtgacgaaagtaaagcaccaggcgaaataccgttttttgattggattgacggcagtttcacatacgatgaactaaatgaaccttggaatacacactattcaaggtgcatagaaaatcaacttgacccgatacaccttcccttcgtgcaccataatacgattggcattggcggaagaacagttgcagatggacctgttgttgaatggtttgattcagaaaaaatgcgtttttatgtgtttaatagaaaagatgatggaactccacccaaaaaaccagaagaattgaaaggacagaaaagcaaagtttatcttgaatttatcttcccaaacttttggcaaaaccatataagtgataaattctttatagttgcggcatttgttccagttgatgaagagcattcgcttgtttatgtaagacagtatgtgaaaattacaggtattaaatttattgacaaactcatcgcaactctttctattccattcgatagaattgtgcttcaccaggatagaagggtcgtcgaaacgcaaattccaaagaaaagcgcacttcaaatggatgaaaaccttgtccaaggagacttaccaataattgaatatagaaaacgaagggaagaacttttaaagcaaaataactaatatgaaaaattacaattttgataaaatacttccaaaactcgaaaaatttgtgcaaaatttaggtgttcctgttgttactcgcattaaagatagagactttgacccttttaaaattctcataggaacaattctcagtttgcgcactaaagatgagacaacagaagaagctgcaaacaggttatttgaggtagtaaaaacacctgaggatcttattaaattaagtgaaaaagatatagaaaaactcatctatcctgtaggcttctacaaaagaaaagcaaagcaaattaaggaagttgcaaaaacgcttattgaaaaatacgatggtcgtgtcccaaatgaccttgaagaacttttaaaactgaaaggggttggaagaaaaactgcaaatcttgttataactgaggcatttgatgactacggcatttgcgttgatacccacgtccaccgcatttcaaacagacttggctgggtaaaaactaaaaaccctgagcaaacagaaatggaattgcgaaaaatccttccaaagaaatattggaagaccattaacccaatccttgtaaccttcggtcaaaatatctgtaagcctataagcccgctttgttcaaaatgccccattgagcctctctgtccaaaaataggagtaacgaagtcccgataaaaattttgaaagatttcccctttggtgtaaaattaaacgctatgaaaaagataattttatttttaacgatattctctttgatttattttgttggttgcagtgcttcttacaaggtaaatttctttgatgaaattacaggcaagcctataaaccctgttattattaatggaaaaattgcccagggagaaattaaactacctccaaatacttataaagtttccgcaaataattacgaggaaaaatcaatttcggtaaataaggataatactaattttttcctaaagccaagtgcttaccttgtgcttgaagcgaatgcaaaagttaattcaataaaaattgacgataagtactacaaaccaacaagcataattacaaatggacacgaagttttcaccgtatctccagttgagataggaacacacaccataattgttgaaagtaaatttttcgttccattttcaaaagaagtagagtttaaatatggagaaaaccatatagtaatcaatcttacagtagataaaggtgcattttcacaatttcttgatactcttgaatttccgcttcaaggcacttcaaacaaaaagattatagtaaagataaatggtattgctaataaaaaccctataagtaaagagtttaagattgaaaaatcgagcgatacgcttgctataattgatggtaatttaacttactcctttaaaaatggcacctttgaaattgaaggacgcacaccaactgaagaggaaaaagcaattctttcctatgcaaagtctgtaattgaagagtttttaaatttaaaaaatgttttaaaatcaatggaattaaaggaagctaaagacaacgaatttttactctcaaagacaggagcctttgaagggagagaaattacagaatcattgtctttcaaggttgataattcgaaaataacaagcatcgttttaaacattgtgcaagagcaaataaacacgaatttaaggatagaagtggaggttgaataattatgggatttacacacctacatcttcacactgaatatagccttcttgatggcatgaacaagatttcagagctttcctcccgagttaaagaacttggaatggatgcagtttccattactgatcacggaaatatgtacggagttatagagttttatgaggaaatgaaaaaggcaggtataaagccaattataggtgttgaagtttatattgctccaaacggagttgaaaagaaggaaaaagatgaagagcgttatcacctcatactccttgcaaaaagcctcaaaggatacaaaaatcttacaaaaattgttactgaaagttatgtaagaggtttttattataaaccaaggattgattttgaaattctcaaaaaatataatgaagatattatcgcaatgactgcatgccttcagggagaaatttcttcaaaggctctaaaaggagatataaaggaagttagaaaagccctctataaatatcttgatatatttggtaaagaaaatttctttattgaagtccaaaaccatgggcttgacgaggaaaaggcagttatagaagtagcaaaaactcttcgtgatactgaaggcgtaaaacttgtagcaacaaatgatgcacattacttacgaaaagaggatgcacacgcacacgatatacttctctgcgttcaaactttaaggccagttgatgaccctgaaagaatgcgttttccaaatgacgagttctacataaagagtgaatctgaaatgcttaaagcatttaatggtcttgaagatgcagtttataatacagaacttattaaagaaatgtgcaatgtcgaattcgatttctcatcgtatcacctgcctgtctataagaaagacgaaaattgggatccatcaaaaaataaagagtacctcgaagagctgacattcaaaggcatccgggaaaaatacggagacaaagcagacgaagttatggaacgtgcacgttacgaacttgatgtaattgaaaaaatgggatttaccgattacttcctcattgtgcaggacttcataaactatgcaaggtctaacgatattcctgtgggtccaggacgtggttctgccgctggatcagttgtttcatatgcattagggataacagaaattgacccgatcaaatacaacctcttctttgagcgattcctaaatccagaaagaataagcatgcctgatattgatgttgactttggcgatcgcggaagagatgcagttatagaatatgtaagaaagaaatacggagaatctcatgttgctcagattgcgacattcggtaaaatggaagcacgccaagtgatccgtgatgttggtcgagcactaaaattcacatatcaagaaactgataaaatctctaaactcatacctcctggacttaaacttaaagaggcacttgattcactcccagatttaagaaaactctacgaagacccccgctatagagagctctttgatgttgcactgaaacttgaaggtgttgtaagaaactttggcacacatgcagcaggagtagtcattggtgatgccccattaactgaatatctaccacttcaagttgataaggataactccattataactcaatatgataaggacgtagttgagcacatcggccttcttaagatggacttccttggaattaagaatctcacaataattcaggacacaattgatatgctcaaatccagaggaattgatattgacataaataaaatccctgaggacgataatgaaacttttaatatgcttaaacgcggagattcagttggagttttccaattagaaagtgcaggcatgagaagagttttgaagggtgttcaacctgatagcattgaagatttaactgcagttgttgcgctttacagacctggcacaataaaggcaggcggaattgaagagtacattaacagaaaatccggaaaaacaaaggtaacatacccacatccaaaacttgaaccaattctaaaaaatacctatggaattatcgtttaccaggaacaggtcatgcaaattgcaaatacccttgcaggatataccatggcagaagctgacaccttgagaaaggcaatcggtaaaaaaattccagaaataatgaaggctcaaagagatgtttttgtacaaagagcagttgcaaatggtgttgaaaaaaacgttgcggagaaaatctttgacctcatcgaattttttgctggatatggctttaacaaatcgcatgcagtaagttatgcaactcttgcctatagaaccgcctatttaaaggctcactatccaaaggaatatttcaccgctatactcaattcatacattgggaacgaagacaaaacaagagagactctactcgaggcaataagcaaaggtatacatatacatcttcctgatataaataagtcagatgcgctttttaaagtagaaaatgatggtatcagatttggttttcttggtataaagaatgttggcgaggcttcgattaacgaaatcataaaagagcgaatatcaaatggtcctttctcttcatttaaagatttcgaaagaaggacaacatcctttaaagtaaataaaaaagtcgtggaaagccttatcaaagcgggttgttttgattctttgggtgaagataggaaggcactccttgaaggagaaactgtttcagagccaaccgtttctctgttcgggggattgccacaatcaacaaaaccaaaaattcatgcaacaagagcagatatcctgaaatatgaaaaagaggcttttgggttttatctttcagataacccgataaatgcatatcttggaatccttgaagacgaaggttttgaaactgtatctcaagttatttcaaaattcaaaaaagaaaacgaaattgaaaacgaagagcaggatgacattttacaaatcgaagaaaccacaataaataaggtaaaaattgctggtgttataaacaacgcaaagaaatctaaaacaaaaaatggtaatttcatattaaggttcgaccttgaagatggtgcaaataaagttgggtgtcttgttatgcctcaaaatctcgaaaaattcaccgaatatctcgatagagatggcgttgcagttgttgagggagaaataaggcaagaggaagattcgattacattttttgcaatggatgttgtgaggttttttacagaaaaggacatcaagaaaaacgaaacaaacaatgcactccacataaaaatttcaatggacgatgaagacccaaaattaatattagagaaacttgcaaaattaagagaacttgcaactaattttaaaggggatttaccgattatcctgcatgtgagaaccgatggaatgattgttagaattcatccttcaccaaaattttcggttattccaacaaaggcttttatctcaaaagttgaggaaatcctcggaaatggctcttacgaaatcaagggctttcttgaatagttgaaaaaatcctgtaataaatgtataattcattaagtgccggagtggcggaactggcagacgcggcggactcaaaatccgcaggggttcagagctccgtgtgggttcgactcccacccccggcaccatttttattacagattcatagataaatcccaattttgatatataatatttctgtaaatatcattcaaggaggtcgattatatggatttaggtctcaaagggaaagttgcatttgtcatggcaggaagtaaagggcttggaaaaggcgtagccatgaagcttgcagaagaaggtgctcttgtatcaataatgtcacgatccttggaaaatctcaaaaaagcacaggaagaaattaaagaaaagactggtgttgaacctctcatttgtgtaggagacgcaacaaaagaagaagatgtaataaaagcaatcgatgagaccacaaaagcattcggtacaattcacattctcttcgcaaatgcaggtgggccaccatcaggtggattttttgatgtaaaaccagaagattaccttaaagcagttcaactcaatcttatgagtacaatctatgcagtgtatggcgtaaaagatcttatgataaaacaaaattggggaagaattattgcatcaacttctatctcagtcaaacaacctcttgacaatcttatcctctcgaatgtttcaagaacaggtgtcgttgcttttataaaatctgtttcaaacgctcttgctccgtatagaattacagcaaatgtggttgcacctggatatacaatgacagaaagagtagaaaatcttcttaaagcacgagttgaaaaagaaggaataacctttgaagaagcacaaacggcaatggttgcaagtatcccgatgaaacgcatcggaactgttgaggaatttgcatcaaccgttgcattccttgcctccgacaaggcttcatacattacaggcgttgttttaccaatcgacggtggattcataaagggggtataagaatgctaaagataaatccagaaaaagaattcgaagtcgtattagacattgcaacaaagatgtgcgttgcggcacgcacggcaccaaaagcaaacggccttgactcaattgtaacagcaatagtgtacggtgaagaactcaataagattagggaagaaatgataagatttggaacggaacgaaatcttcaatacttcataagggatgcaaggaatattgaaggaaaagtcgttgtcatcattggctctaaaccaaaagagagggcccatggctttgaagatggcgaatccgaagaaacagtgttaaaagaaagcacagcaatagacttagggattgcaatcggaagtgcagtgtcaattgcaaaagatctttgcgttgataatagagttatgtattccatcggtagagcttgtatcaatttaaaaatcctcggtgatgatgtaattattgcctatggcatacctttaagtatttcaggtaaaaatccattctttgatagaaaataaaagggaggcgaaagtcatgatgaaagaattacttttaattccaggaccaacacctgtaagcgacgatgtactctatgcactatcacaacctgtaatctcgcatacaagtgttgaatttgcaaatttgcttaaagagattttggtttacgtaaaagaactctttggtgtaaaaaacggtttcccttttgtaataacaggatccggaactttgggcatggaaatagcattaacgaacatccttaaagataatgataatcttcttgtattgtctcatggatattttggcgatcgctttgaagaacttgcaaaacaccttggaatagaagtaaataaaataaagccaaacccaggcgaacatgtagatttagagctatttagaaaaacactcaaagaaaaacactatactgcagttactctgacacatgttgatacatcaacaggggtacttgcagacgttgaaagcatctcaaaaataattcaagaagtaagtcctgaaactctttttgttgttgatggcgtgtgtgcaacaggaggggtaaaagaagagtttgataactggaaaattgatgtaattctaacaggctctcaaaaggcacttgcaacaccaccgggattgacacttcttgcattctcagaaagggcgattgaaaaaagaaagtcaataaagccaagaacttactatggagatatcctcaagtggatggtagttatggaagatggaacaaaatactttgcaactccatcggtaaacctcttctttgcgctccatcaatcactcaaaggtatctttgatattggacttgaaaactatttcaaaaagcatgaagaccttgcaagaagggtaagaaatgcaatgagcgaaataggattaaccctcgttgcaaaaagacctgccccaacactgtccgtattcctttaccctgatggagttgaagataaaacattcagaggcaaactgaaagaaaaaggtgttattgttgcaaatacgcttgcagaactttacggaaaagggtttagaataggacatatgggaagcgttacaaaagacgaattgattgttgctgtttcaaaaattgcagaaacatttgaagaattaggtgtaaaggttaataaagggaatgtgcttaatgcctttctaagttaagagaaagtttttgtgaagaggcgctctcccaaaataaggagagtgcctcctataataaatgttgcaaagtatccaaggtgaagtgcaataaaaccagcaacaaacgaagcaagtattacagcaaaattaatagacatgttaaagatacctaacgccttgccacgttctttgtgaggtgcaagatttgtaatttcaagtgtaaggggaatataaaagaaaggccaggtaaaaccaaagaagacaaaacttgcatatataaatgctctcataaagtctaatttaaacacaacaaaaactccaatcaaaataaaaagaatacctcttaaaaataaaacaactcgtataaatagccgatcatattttgtcatgagcaatctccctgtaagaaaaaacgcaatatttccagcaaaactatttgcagaataaagcaagaatataaattgcgaagaaactctaaacgcttcctttaaaaaaaccgtaaataccgaaaacacaagatttgcaccaaaaaacgccataaaaacagaggctgttataaggcgcatattcttagggagatttcttatgtcaacaactttaaaaaattcgtttgcaaaatttacaactttaaggaaaagaatttttgtagcacgaagatgtggagaaacactaactttcagtgttccccgctctattgtcaaaacagaactagtaagtaaaaggatggaagaaataaaaaatatcatcttgagtttgaaaatatcatttaaatttttaatgagagtaagtataaaactcccaaaaagcattcctaaggttgaaccaatgctattaaaaagatttaaattgttaatctgtcttcttacaaagccttcgtcttcaattttagaaaggtgcaaagtcatcgcaggaccggtaaaagagataacgtttccaagaaggactgaaagaagataataaatatagatagatttaacaaacaccataagtaccattatgaaagatgcaacaaagaaacttgtgtaaattaaaattgacactcgtttaactctatccaatacgatgcttgcagaaattgaccccaaaaggtttccaaacgaaaacaatgcaaccgcaattgatgcattctgcacgttgccatgtagagcaagcacaacatacaaacttataactatgttaaaaagagaaattgacgcaccttgtagtgcaaacgaaataaaccactttttaaatcccattttcaaccttcaaggatattttataagaaacttctattttaaccaatctatattgaattaaaaattccgcgttgcctcatataattttcttaatcctttgtaatctgtaattcgttcagcagattttacgaaatgttatctagttatcttatctaaattgtatactaacttattcggagtcaaaggaaagtctttgagtgatgtttttagctccttgttttgttttcttcacttttttcatctctttatcatatgcctttcaaagcccttgagtgattctatcaatttgcctttcaactaaaagaggattcaattcctcttatgtttttctaagttgctcttttacttcttcagacacaccatttgatttaattattcttctgtttgatgtttaagtttgtcgcacttctttaataccttgctccaaatgtttgtttttcaattagtttcattctttccctaaagcaattatccttctttctataaggtcttgcccttgtaaatgtaatagaatgtctatatctgtgctttgttttttaatcttttgtaacctgtgctctttttaacaggttattgcttttgtttctatccatccagtatgtatgcaagtcgcataaagggaatagagaaatcctccttttagattatctccaaaatcaacaacaactttctttccatatgttcgtagcagatatgatgcacaacatcttgaatatcctgtgagtttcacaaattcatctaacatcttatttttctctttctttgtttggttattgtatatcgctatacctctactcctattactgcctttgtttcttgctgaatttacacataaagtctccttccattttcttaagaacttcttctaacttttccatcattttattccattttcatttttgaatagatttgtatatgaggtaatgatttaatttcgcatatatctttgacgaggtaattcggatttttgacgtttgaacaaaaagcttatattatatatgtaggagaattaatgtttatggacaaatttatgcgatatcaaatggtagcaatactatctgccatattatttggagtaagtactcctctttcaaaaattcttttggggcagatagccccaattccacttgctgccttcttatatataggtagcagtataggtttactggtttttcaacaaatagaccatcttataagaagacagagtaaagccgaggcatctctggagaaaaaagacacgccttggcttattggcgcgatattctctggaggcattatagctcctattttactaatgtcgggtttacgaataacccccgcctctactgcatctttactgctgaactttgaaggagtagctacagcattggttgcagcattattttttagcgagcatataggcaaaagagtttgggtagctttagtattgattactttggcaagtatttttctgtcgtgggattttaccaaccaatggggattctctattggagcaatagaaattctttgtgcctgttttttttggggccttgataataattttacaagaaatatctcattaaaaaatcctttttctattgttgttattaaaggattttctgcagggctcttttctttatttctggcattcttgttgaaaaaccctatcccgagcttaaaaataattttattcgcaatgttacttggttgttttagttacggcttcagtcttgtactgtttgtagttgctttgagaaatttgggcagtgctagggcaagtgccttttttgggactgcaccttttattggagcaacattatctttaatactgtttaaaagtgttccgaacattatgtttattatctctctacctgtaatgatcgttggaaccattttgttattcagggaagaacatagccataaacattttcatgaatacattgctcatgagcacaggcattctcatacagatgatcatcataaccatcctcatatgccacaagaggtgccaaaaagtggttatcactcccacttccatattcacgagccaatagaacacgaacacccacatgtgcctgatatacatcacagacatagccatttacctaaaaagaaataattacggtattagaaaataattcccaactttatcacttgttgcaaattttgggataatttagtttaaataatatagtctaaaggatcacaggttacggaatattaagatttttatctgaggcaattattcgattccgtatattttgacgaggtaatttggattcttgacttaaagaaaaatctttatataataacggaaaatactttagaggaggagagtatgaagaaagtattagtaagtgtagttttagttgcactcttgctttctgtctttgcaggtgtaaagagcgcagaaccactttttgtaggaagcactaccaatcctcatggatcttatgaggttcctaacgaatttatcgttggattcagggacggtgttaatgttactcttaaggcaaaggctcttgaaaatgcaaattcaataaaggtgaaaaaggttgggcttaagaattttgcagtgttcacacttcctcaatcaaaaactcttgatgccgtaaagggacttttgcttagcgatcccgatatcgcgtatgttgaaccaaactatgtcgctcatgcattttcactcccaaacgacccatatttttctccatatcagtgggatctctacgattacggaatgctctcaaatggttatgcatctaattttggagtccaagcagtttctgcatggaatatcacaagaggagcaggtgtaaaagttgcaataattgacacaggcgttgcatatgaaaattacaccgatcctgttacaggcacccaatatgcccttgcaccagaccttgcaaatactaaatttgatacagcaaatgcctacgacttcgttaataatgacacccacgcaaatgacgataacggacatggaactcatgtgtgtggtacaattgcacaatccacaaataacagtattggttgtgcaggtattgcatacgaagcaacaattcttcctataaaggtacttgatagttctggctccggcacctatgatgcgattgcaaatggaattatttgggctgcagatcacggtgcaagagtcattaatatgagcttaggaggaagccaaggctcaacaactctatataatgcaattaaatatgcttataacaaaggcgttgttatcgtttgtgctgcaggaaatgatggaagacctttagtgagttacccagcagcctacacagagtgtattgccgttggtgcaactcgtttcgatggaagaagagcaaaatattcaaactacggaagtgcacttgatatcgttgcaccaggcggagatacttcagttgatcaaaacaaggacggctatggagatggaattttacaacagacattttcaggaagcccaacaaactttggatactacttcttccagggaacttctatggcaaccccgcatgttgcggctgttgcagcattagttctgtctttacatcctgagtttacaaacgtgcaggtaagaacagcgcttcaatcaactgcaaaagaccttggcacaaagggctgggataagtattacggatatggacttgtgaatgcatacggtgcaataaattggaaaccatagtatattaggattgataaatttttaaaagggggaaatattccccctttttatattttcatttcattcccaccaaggacgattacaatctcgccttttggaggattctttgtaaagtaatctaaaacttcttggacggttccccttactacactttcatgtatttttgagatttctcttacaactgcaacatgacggtttgcatcaaaaacttcattcattattgaaagcacttttaaaagtctataaggagattcgtaaaaaataacaggatattcaaaatctttaaagtattcaaatgtcttttttattttgcctccggttctcttcaaaaatccatagaaaaaaaatctatcaggtggaaaaccagatagaatcagtgcaggaagcactgcattcggtcctggtaaaacctcaaaatgaataccttcttcaacacatcttttaacaagttcatagcctgggtctgaaatacatggagtacctgcatcggaaacaagcgcaattgaaagaccttttttaagatcttcaataatactatccaaaacatgcctgtttgagtaagaatgaaaactctttaaaggtgtttttatttcgtatttattaagtagattttttgtaactcttgtatcttctgcaactatatagtcaacgcttttaagtgtttcgagcactcttagcgttatatctttgagatttccgattggtgttggacaaataaacagtggcatttactaaacttcttgcacctcaactacttcaaactcatctccaacttttatgtcattgaagttttttaatccaacgccacattcatatcccttaacaacctctcttacatcttctttgaatctctttagtgatgaaacctccgttgtgtaaataacggcattatttctaataaccttaacctttgcgcctctgtaaattttaccatcggcaacaagacaccctgcaacagttccaacatttggcaccttaaatgtttgcttaacagtaactcttccaatgacaacttcctttgtttctttggtctgtgcacctttcaaaagtctttcaatctcatcaataagttcaaatattatatcgtaagttcttatctcgattcctcttgattttgcttcatttacggcttcttgaactggccttacattaaagccaagaataaatcccttagaggcagatgcaagaagaacatcgctttttacaatacctcccacgccttcatgcacaatctcaataggaataggcgacttaatctcacttattgctcttttaactgcttcaagtgaaccttgagtgtctgccttgaggataacataaagccttttttcttcacgctcttccatttccttcaaaagatcttcaagagtttttgggacacgcccttcctcttttgctttcttttttgcctcttctattttttctttctcttcacgcatctcctcaataccagaaagttcatagaatatctctcctgcttcagggatttcttccaatcctgcaatctcaaccgcagaaacagctgggcttaaactcacatttttaccaaaggtatctttcaaaaatctaatttttccaaccgtatttcctgctcttaaatatgtgccaactttcaaggttccagtttgaacaataactgttgcaagtggtccaacgtttttatcaatcttcgattcaataactgttccagatgcgattgtatttggattagtttttagatcaagtaaatctgcttgaagtcttattatttcaagaagatcctgaatgccttgcccagtttttgctgatacaagcacataaacagtttgtccaccccactcttctggtaaaagtcctctatctgcaagttggtgcttaaccatttctggatctgcgcctggtttatctactttattaactgcaactatgattggcactcttgcagcctttgcgtggtttagagattcgattgtttgttctttcactccttcgtctgccgcaacaaccaaaataactatatccgttacaagcgaacccctaagcctcatctcggtgaatgcttcgtgcccaggtgtatcaatgaaaataatgtcttctccatggatccttacagttgaagcaccaatcgcttgagtgatctgtcccttttctcttgctgcaacatttgttttacgaatggtgtcaagaagtgttgtctttccatggtcaacatgacccataactgttacaactggtgcacgctttacaaaacgttttttaaattcttcatcaagaaatggtggaactttaagccctaattcctgtgcaaggtaatggacttcctgccttgaatatctgtaagacggtttatatggaagcccaaacttcattattttttctctaacttcctcaattggcacaccaaagtgagcacaaaattcaacaagagttatattatccggaatgctctcgagttcctccttctgttcctttgccttgtgcttcaattcatttacatagtcagaaatcaaagacgccgattcagcatcaactacagaaagggtgctttttgcaggaattcctaattcctgcatgatatccatgagattttgggattttaatcccaattcttttgcgagttcataaaccctttttccttgcttactttctttcttcatttacttcaccttcttccaactcgacaagatgaatgttgtatccagttaattttgaagccagagcaacatttatcccatccttccccatcgcaatgggggcttccttcttctcaacataaacatttgcttcttttgtgtttggaatgatttctactctcttaacttcagcaggacttagagagtttgcaataaacacttctggatttggactatatcttataatatcaattttctcaaagttaatcgctttggaaacagcatttatcctcgtgccctttggcccaatacatgcaccgacggggtcaacatgtaagtccttactcaaaactgcaacttttgccctatcaccgggtgcacgtactattccctttatctcaacaatcttttgtgcaacctcaggtacttctctttcaagaagttttgcaagaaaatttggctctgctctcgaaaggattattaaaggatttctgtcaccgattctcacttctttaacataaacgtcatactcttttcctcttataagatgctcattggggatctgctcttcgaaaggaagaattccttcaactgtttgcattccctcttcaaggcttataccaattgagcctcttccctttattcttgtaactctaccttttacaatggttccttgcttatttgcaaagagatttacaagatgttccttctttctttctgcaattctttgcatgaaaacttgccttgcagccataactgcagatgatgaaagcgttcttatgggaatctctataagcaccttctcgccaatttttggattatcggtaaagttaagcgcttcctttggagaaatttccgttatgggattcattacacgttcaacaataatcttctctgcgtagagtcttatctcaccctttgcaagattcaccttaactatagaattctcttcaccaaaatgctttttataggcttcctttatagattcaattattatctcaataatctcttccttgggaatgccttcttctttttcaatgtttcttaaggtttcaatgtctatcactttttacccccttttcttttttcaaacattctttcaaacaatgcaacccttacaatttttgaaaagggaactgaaagcattacaccatcaacttcaaaatttacctcatctcctgcattacctctcagaatgccttctttggttacagtctgtcctttctcatcctcataagtaaaacgcacttctcttccttcaaaaatatcaagttcggctctatccttcaaaaccctatcaagtcctggggttgaaaggttaatgtcgtaaacaccttcaacaccaattgccttcaaatcacgctgtatctcccttgtaagttcttcaagatcaccaacggtaataccttttgtccgcctgtatactattgcttcaattgtatcagcggtgatagataactctatcaccatcatgttaaacctttctgcattttttcttacaatactttctattcgttccataattttttaaaataaaaagtgggcacaaattacccacttatacaaaaaattcacctttatattgtaaaagaattccttaaattttccaaattataattttaatcaattctgtaaaaataagaagaacgaacaaaaaatcgtacttcttttaatttaagcaagtttttgactatttctcctttatttttaatctttggtaattcttaaaggttttaatatattacatcttatttctgtcatgctattctttaaagtatggttctacatagtttctgaattcctcgtactccaaaaatagaattctcaatccttccttttcagcaactttcctaactatttcagttccatagtagtatccaaaacgaccttttactaaatcctcttgtcttgcaccaggtacagcaaacaaagtattaattaatgacacatcaaaattattacttgctattgcattttttattaattcccacatgctgcgcttcattactgtgcaatttttaacccattccgtaaagtgttctctatcaataagtccaagccataaagcgctatcaaaactggcttttttgaaatctttcgaaagatatgtcgcaactccttctgcaagcatccttttcagataatgatgctctgtagatttatagtttcttaaataaaaagacggtgaatggtaataatgaatagcatggaaagtctcgtgaagcaaatgtaagtcaataataaatgacttattctctaacatctcattcatccttgtcatatttaaaaatatgtatggctttccatttaaaataagaccgtggccgtcaaaattatttaatcctacaaagaaaataacatcaggaattactatttttttcactgatcttttaagtaaacgcataagtgatgacagcctttttgttaataaacctatattaatctttgttaaatctatattagtgtctctaagaatgacttctatattttcgtggaattgttttttgtcttcaagtgtagaaaagtactctttaaaaaaatcctcatggtttttaaacgctttttctatgccattacttaactgttcttctgctatattaataaatttcatataaccctatggtatttcctttctaaaataaaaaccatcgactttgcactctaacatctaatcaagtatacaaaatcggtacaaattcctcaagggtttaccagaagcttcaaatttaacatcttcacgatcaagacggtaatcttcgataatgttaattaagtctcttaaccttgtgtatcactcatgcattaatagcacttataaatttaatataattcaagcatgttaaattttatacaaaaatataaaagaaaaacaagttttaaattgtccagttttttggaaattttgaataaaaaattacttttactataatatggcaaacataaaggagaaaacatgggattaaaaagcgacaagtggattaaagaaaaggctttaaaagaaaaaatgattgaaccattcgtggaccatcttgtctccaatggtgtaatttcttacggcctttcttcatatggctatgatatgcgtattgcaaatgaattcaaggtttttacgggtgcaatcggaaaagaagttgcaattgttgatccaaaaaagttcgataaagaccttttgcaggactacactggtgattttgttattatacccccaaattcatatgtacttggaagaagtgttgaatattttagaatcccaagaaatgttcattgcattgttcttgggaaaagcacatacgctcgaagcggaatcatcgttaacattactccacttgaatcaggatggtgcggctttgtaacaatcgaaatttctaatgctacaccacttcctgtaaaggtttacgcaaatgaaggtattgcgcaggtacttttctttgaaggcgatgaaccatgcgaagtttcatatgaagataggcatggaaaatatcaaaatcaacagggaataattctcccaaaggtaaataaagatggataataataaattgaaaaggattttaacatttcttatttctgagcaaccgattgcgctatttacgataacacttataaggctttcaaatctcattagtattttagagtattttatattgcttcttttcttttccgtaattccgagtttttcatttttcacattcattaaatacccctgggattttaagaaagaaagacacgtttctttcataattaacacagtaagtttctttttaggattaattgttattttgctcattaaagcaacacgaacagccattttcattgcacttgcctataatattacaggaatagtactcagcgctataaaccttaaaggatataaagcttctggacatgcatcatcaattgcaggaccttcaacaactttaactctaatctttggaccaaaaggaggtttactttatctttttcttttgcctgcagcatatttaaaaattacacttaaagaccatactttaatgcaatttattaccggagtatttattgctgtgatttcgacattgtttgcatattatattgtaggagggattggatgataaaaatagtaacagatacgactgcgtattttaatgaagatgaattgagtaaatacgacataaaaattgttccactttatgtaaaaaacgaaaaggggcagtggaaagagagatttgagattacagacgatgaattttataagagacttaaaagcggcgaaaaatttgagacttctcaaccttctccgcaggattttgtagacgtttataagccattactcgaagaaggacacgaaattgtttcgatacatatctcgacgggactttctggaactgtgaattctgcaaatgcagcaaaaacactccttcaaactgataaaattactgtaattgattcaaaatcatcttctgcaaaccttttaagaaaggtacttcttgcatatgaccttgcaaacaaaggctacacaagagaacaaattgcagaagaaatagaaaagtcttattcaagaatctttgggtttttcctacctatggatattcaataccttgaaagaggcggacgcataagccattttcaaagcaaaatatccactgctttaaaactatactttatcgttcatctgaatgagggtcgtattgacttttacaaatttggaagaacaagaaaaggctcaacagaagaacttattaatattataaaaggattaaaaaataagttcagagaatttgaatatattgatacaatatatggggaaaatgtggaagaaggagaggaatttagacaaagagttgaagatacttttggccaaaaggtaacaaaatatagaatcgggcctgttttaggtgctcaccttggtcctgagtttttgggaataggagtagtttgcaaaaataaggaggtgaaataatgcaaaaagtaaaaattgtaactgactcaacctgttacatgccaaaggcatacttagaaaagtatgatataaaagttgtccctctttatgtaagatttggtgatgaagtttaccgtgaaggcgtggacatgtctcacgatgagttctatagaaaattgcatgagacaaacatccttccagaaacaacacaacctgcacctgaagattttgagagtgtctatcgggaccttcttaaagatggatacgaaataatttctattcatatttcagcaggattatcgggcactataaactctgcaaatgcagcaaaggaagcacttcaaagcgacaaaatccatatctttgattcaaagtttacatcgatgggactgggatatcaaattcttgaaattgctaagatgctcttcgaagataatatgcccttaagcgatgtcttgaatattatccccactctatacaagcacatgaatatatattttcttgtcccagatttgttttggcttgctcgtcttggaagaatcggaaaagcaaaagcacttcttggaacagttgtaaaaattaagccaatcctattctttgatgaaggtatagtaaatgtcctcgaacaacctcgaactcttgaaagagggaaagaaagaatgatcgaacttacaaaagagaaagttacaaaatttggacttaaatacattactgttgcatacggagaaaatcttgaagaggctgaacaatacaaagattttcttgaaagagaatttaataaatccgtttcacttacacaacttggaccagttataggaacccatactggtcctcaagtcctttcaatacatttctacacagaaaggatttaggaggtaaattatgggacttaccgaaagtaaggctttctctggaatccttgtgatttctctgggtttaacacttcttttgaaagaatttgcaacaattcacgattcctttggactatttgttgcactattctttaccctccttagtatcgctttccttgcacttagaggtcatacccacaaaaatgagaccatctcctatcttgtaattcttttctttgggttagctctacttgccctggaattttatcttctaccctttaccacattcaatgtaattttccttattgctctttcaataggacttgcctaccttatctatggaagcattataagaaactcaatgcgatcaatttggacaggtattatatttgttgcaatcgcactcctaatgtttcttccaaaagcacttgcaattgaagatatcttttggttaaacgttcgaagatacattataccaattctcctaatcgtaggaggtttatttatcttaattccttggaggaaacatgagtgaaatttgggaggaaggaaagccttttagtagtattggaaataaagatattggcgtgctcgttttgcagggattcacggggactgttggaagcataatttatcttgctaagtttcttgcagtgcagggttaccacgttgaggcaccacgtttaagcggacatgcaaccaaatgggaagacctcaacaaagtaaaatacagtgattggcttaacgatgttgaaattgcctacaaaaaacttcaagaaagaactaagaacatttttgttgctggactttcaatgggtggtgcgctaactctttacatgcttgagcgtcaccctgaaataaagggaggtgcccttattaaccatattgttgttctaaatgacccaaaggtaaagcttctcccaattttaagtatctttgtaaagtcaatgcctgcaattagctcagatataaaagatccaaccgttaaagaacctgcatacgacaggacaccaacacgtggagcatatgaaatggtaaaacttctaaatattgtgcaaaaagaccttaaaaaaataacacaaccactacttattttgaagtcaagagaggaccacgttgtgccacttgaaaatgtagattatacgcttaacaatgtttcctctaaggatgtaaaagttatctatcttgaaaactcataccacgttgcaacaatggactacgacaaagaccttattaataattatgtaaaggagtttattgaaacatatctatagcttttttattacgacaagataaccaaaagaagtttctataagttcttttaaatgaaaaggcgactttattgtttttaattcgttctctatatcctttttcttcccaagtacaacagtgccgtttgatttaaggttgtctttgatccacgaaagaattacatcaatcctattaactgcccttgcaacaaccacctcaaaagtaagattttttcttttaagaagttctgcatcaaggttaattacttttacgtttgtaaggttaagtatggtgataacatttctcaaaaaatccgtatgagtttttcttttatcaagaagatagaattgactttgcggcttcattatagcaagtggaattccaggaaatcctgctccacttcctaagtcaagaacttccatactatcaccaatatatggcaaataaagttttgcttcatcaatgtgctttttatagagaacatctaagttgtctttcgggctcataaggacaacccttttgggagcattactcagtaattttaaatactggtaaaacccatatgaagggattatttccatcaaaatattttacttacacctgaaaaatataaaagtcctcttactactttttaaaaagcaaaaaatccctccaacattcaatgacggacacttagtcatgtcgagcgaattttggtgtttcattagttgagattgggggtctttttccatcagattttaagtcataccgagcgaagcgaggtatctcctcatttaattagagggagacttacaatttccccctctaactccccttgaaaaagaatgttcttttgtttttattagtcattccgaagtggcgaagccacgaggaatctcctcctttaatagagagggattaaaaaggctcccactttaactccccctgaaaagcggagatttctcctcacattcgttcgtcgaaatgacaaattaccgaatcattccgaaggagcgtgagcgactgaggaatctcctcctttaattaattagagggggacttgcgattctccccctctaactcccccattaaaccgaaggggatatttcaaccccttcaaactacccataaaaaacaaaaaagtattcttgcttgtttttagaaggagttggaggagggtgtcctaatttagaggcggattaaaaaggctccccccctctaactccccctgaaaaggcggagatccctcacttccgttcgggatgactttttgggggggagtattgagggggttagtttccccctcaaatttgagagatccctcactttgttcggaatgacaaacgacggtcattccgaagtggcgaagccacgaggaatctcctcctttaatagagggggacttgcgattctccccctctaactccccctaaacggcaaaggatttttatttttttgggtggagttagaggagggcattgccctcctctattaaaaggagatgcctcagaaagtcatttcggcatgacacttaatagaaagtgatgcatccatcttcaaccatttgagggggttaataaggctcctttactctaacttcccttggaaaattaaaaatgtttgaagggttttggggatagagataaaattcattataatggaacatgtgccgaatactttttgtagaaagcaacaaggaaaatattgaaacagtatattcgcttattgacgctctggttaaagcatctcaatctgacaatacctatggagaaacccctacaagccatcaggatggttttggatatgtcctttttggaaaaaatggtgaaaaattatcacaaatttacacaaggtcaacaagtcctatttttgaaagtcctttagaaatcagaatattcaaagacacgttagcacgttttgagaaatttgcatttggatttcatgtaagaaaaaaatccgcaggtgaagtaaatttaatcaacacacatccctatatgttttcgcttccaaatgggattaacctcttcttcatgcacaatggaactcttgacaaacctcgaattatgaaagaatttctgatagagctaccaaacgttctttcagattcatttacattttcatacatactctcaagaaattttgagaatctactcagcttaaaggagctccttaaaaacggtgtaaagtttgtgatgaaagatagcggctttaacacgataacgctcattttaaacggatcaaaacttgatgcaataatcacagcctactatacaggcaaaaaggaatattacaaagcctacttaattgaagaaaaaggtcttacttcatttatgtcaagcacattaaagcagtatcttgatgacaccatcaaaagaaaacttaaagttattggcgaagaaccttttctcggcacgcttatcacagttgaaaatcttctctccgataatacttcgataacaaaagagcaatttctatttaaataaaattgatagaggttaattctacttgtttataagacttggcaaagtaaacattggaagatacattgcaagtgcaataaatccaacgattacaccgaggataacaattagtgcaggctcaatctttgaggcaagatttctaagcgtgtaatcaagggatctatcccacaaatctgcaaggcgctctaaggatgaatcgagaagccctgatctttcgccaactgataccatctgcaccataacccttgggaaaaaacttctgtgtgtaagagattctgagaaactttctcctgatcgtatatctttagcaacttcttcaatttcttttattatataggcgttatttgcaacagaagacgcaatcataagaccatctaaaatgttataaccacttccactaataagagcaagggaacgcacaaaccttgaaaggcttccaaatttatttatccgcccaaaaagtggtattttcaattttagtaaatcaattgcaaggcgccccttttttgtagaataaatgattctgtaaatagcgtaaaacatcacaattacagcaacaattatataccacttaaagcgtataaagttgctcacagaaagcaaaattcttgttggagttggcaaatttgcaccagccgcagtaaacattgcagtgaatctcggtaaaacaaccgaaagcataaatattacaacacctgtaacaacaattaccacaaattttggatatgcgaaggcactcgaaatcttccttcgaatgtctaaatctctttcaagatattgataaattccaaacaagactttgtccagacgccctgttgcctctcccacagtaagcaaacttgtataaattgaagaaaacacacttggatatttcttaaaggcgttacttatggaagttcctccctcgatattttcctttatatccataattatcttttttaaagttggattttcttcctggtcgtaaagtccttgaagtgcatcaactattgttaagccagactggataagcgttgcaagttcgcttgtaaaaaggattaatgcttcatcattaacctttgacacaccgaaacttagatttaattttatttttgaagccctaaactcctttatttcgagaggatacagtccctttctttcaagaattgcatgaacttcgttttttgaagaggcattaatttgaccttttacggttttcccatttttatcaacggcaatgtatctaaattcgctcataagcctgcaactctttcaacttctttaagtgtagtaatgcctgctcttgccttgattaagcctgcctgtctcatcgaaatcatgttagacctaattgcctcttcttttattttattgtaaggagcagatttttctataagttccctaatactctcgtttacttccattatctcaaaaatgccagtccttcctttgtatcctgtctcgccacagatagggcacccttcacctgtaaaaagtttatcaacatcaacctttagttcatgtaaaaaaacctctttttcagattgatctgccgtatattcccttttacaatttggacaaatgacacgcacaagcctttgagcgataactcctgcaagtgatgaagcaagtaagtagggctcaaccccaagattaagaagccttataggagttgatgctgcatcgtttgtatgaatggaggcaaatacaagatgtccagttagagatgcctcaaccgcaatttttgctgtttcaaggtctctaatttctccaaccatcacgatatctgggtcaagtcttaagatcgaccttaggccagatgcaaatgtgatacctgcctcttcgttaatttggatttggacaataccactaatgttatattcaacaggatcttcgagagttattatttctttctctcctgtattaagcgttgaaattgcagaataaagagtggtagtttttccagaccctgttgggcctgttacaagaataataccatatgggcgctttataagattcaaaaatacatcaaactgttctttgagcatcccgagtcgctcaaggggcatcagtaatttttgcttacttagaattcttatatttaatttttccccaaaagatgttcccattgaggataccctaaaatcgtagaattcatcttcgtgttttgcagaaaaatgaccatcctgaggacgacgtctttctgcaatatccataccggaattcacttttataagagacacaattgactctgcaatctctttaggaatactcaaaatatcatacataatgccatcaattctataacgcacctttgcaatattttgttgcgggtcgatatgaatatcagaggcatttcttccgatagcatccgatataattgaatttgcaagatttactgttgttggttctgcacctgtaggcacctctgaaattacacgaatttgtgcctcttctctttttcttccaattgttgagatcactttatcaacttttgtttcaatggagtatattttgttaagcgccctgtcaaattcactatcacttataatgtaaggttttaccttaagaccggtaagcaacttcacattctcaagaacttcaggatttattggtggaacaactgctacttcaagagcatcatttatccttcttaatggcaaaaccttatttactcttacaaaaagttcgggaagcacacttgaaatattcggatcaggttgtatttcttcaagcgaaatagaaggaatacttgattgtctttcgagaagctttgataattccgttggtgttataagtcctctttcgattaaaatctcacccaattttcttcctgttttagcctgttcaagaagtgcactctcaagttgttcttttgatatttttccctcattaagaaggatttctccgagtttaagatttccggtcatggttgagccatcctttcgtagacccacctatcagaggagttagtaaatacgtaaaatactatgtctaaggatgaatcaatgccatgaaatgaaaaattaacctcttttatgtgcatcttgtaattctcaagatattcaaaaatctttataacactattatagtttgctttaaactctatgcttacaggtaaagtttttagtggtggacttgtgtcaagaacagttgaaagtgttgaaaatgttatgtgctgcagatcagcaccgttacttgcacagatatcataaaaattcttaaaaaaactaagaagtgagtcatcattaaagaaatttgatttaatttccgaaatacttgctttacttttttctatttggctctttaaagtttcaattgtgccagattgtgcaacaagttcttgaagttccgcagttttaagcgaaagtgctcttgatgtagaatagagactaaacgtaagaaagcctgcataaaaaagcacaagtgcgatttcaattaacgcaatgataataaaaatgtttgtaagtcgcccattctttttcattttgccttcctcatttgcatctccatgctaaagatatttgaaccttccttatctttaattatctcaagaacagttgcatttttcaggtattttgcacctgaaagattctcctcaaagttaaacacatttttgaatgtatttgatgtgcctcttaacgaaactgaaccatcttctttaagcgcaagttcgattaaagatacaccctgcggcgataaactctgtaattcctttaaaacaagagaatatttaggaagtgtataaattgacacctccagattttttaaagaattcaaagttccatttactgcctgcaactctaattgcaatttatttacatccaaaacaggctttgaaatctcacttatggacttcttaacactatttaacttttctgttgtcgattttaaactaccagaaagatatgggtatgctaaagcaaatgcaccatttacgacaacaagaacaagaaccattgtaagaacttttaggcgctctgacaatttttctcttagaaagtgctctgtaagagataaataatacgcttcacctcttttaataagtgaagataacgcaaggccaactgcaacaacaaactcatttccaccagttttctgatactttataaagtcactttcatcttcaaatgacacattttcaggaagtgtcaataacaacactggtatgggaacccttcctgttagatatggcaacatatcaaaactttcactgttattaattacaagataaatcttcttaatggcaatattcaaatttcttgacacataattgagagatgaaacaatattcccaacccaagtgcctttcaaagaaacatcgttttccttaaacgcttggaaaccaacatcctgagtataattgaagatgattctctttcctttagaaaccgtaagagttgttgtagccctatcaacatttacaactgcataggaatcatctttgtatagttcgtctataaactcagcaattgcaagttgaggaatcgttatcctccttgtttttatgcctaccttatgaagaaaatttaaagttgaaagaagtgttgactcttttgttgcagcccaaataacctcaacaccttcctcagttttctccaattcagcaaatccgagagaaacattttcaccttcaaaaattgcataatctcttatctctgtttgaatgagttttacaattttttcttgcggaagttttggaacggttttaagccttgtaaggactgcacttgcgggaagagaaattgcacaactatcgtatcgattttttcttaggaatgccttcaaagaatctataacttctttattctgcgaaacattgttaaaatcatcaaaacttatttcaaagagcgatttaatggtaatttcttcgcctctttcaacaagtgcacaccttatcgcattttcactaattgaaacacctaaaagtttctcacccatacggacctaccttccatagtttaacaaatatactttatttgccaaagtaaagtttgattttgtaagaatttttatttctacataatacggggcagaagttccaatagaaacattaaaatcttggataatacctgcctcaagtcccgttggaaaaatggtcgttgtaggatttgaagatgtacttatccctcttttaaaaatagcactcgtagtatttgcattttccagcgcatatacacaataaagagtttctttcttacttccatcagtatttgcatcagtataagtaaaagagagcgtataatttgaaaaagttatacttcccatatctcctcgccttatcctttgctcaatatcctgcataatcacattagcataatattgctcttttatgtaagaactactaaaaatgtttccctgtgtataattcataaggagcaccccaattggaattgcaaggactaaaattagcgtaataacgattgcaatttcaacaagagtaaaaccttttcttttcaatgtcttacttgaattacaaaccgatatttgcaccatcagaaattttcctcaggaaatttgcatccattttaatcaaaggagttgtgctatttcctttaaaaattgaaattgttgcacgcctaatatagtaatttgaagaggaacttgaagatgtaaaatcaattctataagaaaaggcatcgtaaggcggagggaatgtgccagtttgcggtgttgaaagagacgaaagttcactatatgaatagccttttatctcttcaacctttaaagatgcaagcgttgttgcaatctcaaggtcggaacttgtagattcattcttgccaaggttagtaaaaatgttaatactccacagcaccactattgaaataagcgcaatggatacggcaagttcaatgagagtaaacccttttctcttcattaatactcctccctataagagccaacaaggtaagaatagccagaggtacccataaagtacggcggcggatatttaaacgtatcaagagtataatcaaatatagtctctgttgttagtctgctatcgttattcaggtcaattaatacctccaaataatcccaatcagtcgaaagactctttgcaaaaagaggtgccttaaaattaacaaacccccagtaaaagcctccatactcgatagatacattagaatttgaatagaagagtccgtttatagtaaatgtgttgccatcatttcccaaatagtcaagattcaaattaacactactattagaagttaaggttggatagtgtataaaaaccggatacttagttgtttgattataacttattggattccaagaaaagtctcttccttcaatttcattagcctttgttccaaggtgaataaattttacagctggaaaattagtaataattgttatattaacactcgttgcagaattatgggcaaaatcaatcgtaagagttgcagaaggagaacttcctgtatagttaagaaacacaactttattggcatcaatgaatactctatatgttacattatcacttgagtaattacgttttttaaatgtatttgcaggataattatttggattcgtatatgaagcaaagtcaggtataggaactgacgctggttcaagattataagttaaattatatatagggttattcatagtaattatattagaatttgaatttgtttttgtatattttcccgtttgagtataaagacaatatttgaatgcttccgaagaagatccacctattattgaaccatatactgtccttgtaaaattcccaacagttcctacccctttaatatatccaattccaccaaaagtatcacctgtgtagtatgtagcagtgtaagaatatccgcttggagtcgttccacttattgattgtccatttgagtatgaacttcctgcatttaagttgtaaatcatttcatttataccatattgagcaacgtaaagtgcaatctcacgctgtgaaatttcagaaagttccattgcatgtgttctcaaccaaacactggttgcatacaagagtcctgtaagaatcaaagctataacaacagttgtaactataagaatataccctttcttcataacctccccttagtaaaattatacataattaaaataaaagtcaagtaatatgccttcattattagccacattttttaataaaattcccctatagaatataataaattgatatgcatttaataattggacttggaaatattggaaaagaatacgaaaatacacgccacaatgttggctttatggtaattgatgagctttcaaaggcatggaaaattaaagtaaattttgcaaagtttaacgccctctatggaaagggaaccgttaatattagtgggaatgaatacaacattattcttgcaaagcctttaacgtatatgaacctctcaggaagagctgttaagcagcttatggatggttttttggtgccatcaacacatataatagttattcacgacgatcttgatttgccacttgggacgcttaggataaaggtaggtggatccgatgcagggcacaaaggtgtaagatccatcaaagaacttgtagaggacccaattataagggtgcgcattggcattggaaggccaatcaataaagaagaagttgttaattatgtccttgaagaatttgggaaagacgaaaaatttgctattttagatgtcattaaaagatcagtaaaagcaatcgaaacaatcatctcaaaaggcgttgaagtagcgcaaagagaatttaaccaatgagacttaaaaatatcgtagaaaatccaaatttctacttaaacttccttaaaaacgagcgccatgtaagaataaacacatccttaacaggtgttctctatgccgtcttaaacgaacttgatacacccacccttctaataactaacgaagacaaccttgataaacttgcaaaggtttttaaaaataacattgtttttaacgaatttggcctttttccatacgaagttggattttcaagcaaagagatcatctttaaaaagaaaaaggcaatcaaatccataaagaacacgaaaatcttaataacaacactcaaaggcatttttgactatgcaccttcggaaaataccattaaagaactcacgattaaacttaacaacacagttacgctaactaatcttacaaccacccttgtagattttggctttgaaagaagtgccgaggttgagcacccaggcgaattttcagtaaaaggtgcaataattgatatattcccgtttgattacgaaaagcctgtaagaattcaacttgatttcgaccgtgttgaaaaaattgcaatcctaaacgaacttttgcttgcagaggaaaatgtagatagcataacaatctcatcgattaaatacattgaggaaagtgagatcgaaaaaatcgaaaaaacaatccgaaaaaaactaaaaaacgtaaacgagtttacggaagatattgtccttaaagatattgaagagttaaaaaaatcaagaaacttcggcctcaatttttacccaaagtttcttgaaaacggtatacactttaaatacagaactattcttgactatatctccgatagcacagttgtcctttttgatgttaatatcgataaattccttgaaagcgttaaagaattcatagccacacaaaaagaaaattacggcaatctcgtcgaatatgaaccaattgaagaaacaatcaaaaaattgcttttaaacagaaaggttattgaatttggctctatgctcgaaaacgcgctcgactttcatgtaaaagaactttcagaaagccttattatgcttggaaatctcaaggatatcctcataaacgaaaaaaatagacgcacaattctcataaaaaccgaaaatttcgacagggttaaagaaattttaaatgcatatgaacttccatacacaacaatccttgaggaaaaaacaggcatttatgtccaggaaggctttttcgatagaggttttgaaggagataaaatcattgtccttacagatagggaacttttctttcatcttgaacccacaaaaagaccaaagaaaatcatcttctcaagggagatcgtttcccttgaagaactaaaagttggagatcttgttgtccacagggactttggtattggtatttttagaggacttgtaaaattaggcgaaacaccaaaggaatttctccttatcgaatatagagatggtgaaaaactatacgtcccattagagcgtattgggtttgtcgaaaaatacattggcgacagaagaatcgtaaccctcaattccctcaaaggaaatgattgggcaaagacaaaagaaaaggcaaaagaatcagcaaaagaacttgcaaaaaaattgcttctcatccaagcaaaaagaaaaatatataagcgccctccttttaagcctcacccacaggaagagcgtattcttgacttatcattcccatatgaacttacagaagaccagatgaaagcaatagaggaagtttacgcagatcttgaggacacggagccgatggatagactcattgtaggagatgtaggctacggaaaaacggaagttgcaataagagcctctcttagagttgtccttaacggaaaaaaggtgatggtgcttgcaccgacaacaatccttgcaatgcaacacgaacgcacatttaaggagcgcttacgacttttccctgtgcgtattgaaatgctttcgcgtttaactaacacaaagaaagagaaggagattctaaaagacctcaaggatggaaaaattgatatcgtaattggcacccatagacttctttcaaaggacgtagaaataaaagaccttggacttcttattattgatgaggagcaaaagtttggtgtaaagcacaaagaaattataaaagagttgagagcaactgtcgatgttttgacactttctgcaacaccaatccctcgaacactctacgcctcccttataaaacttcgccccgtttctttaattctcaccgcaccaacagggagaatccctgtaaagacatttgcgatgcctttcaatgttgatgtaatgaaaaacgcaataaactacgaaataaaaagaggcggacaggtatttgtcgtctacaacaacattgaaaagatttatagcatgggagaatttatacggaatcttacaaacacaaaagtggctgttgcacatggaaagatgcgaaaggaagttatcgaagacgtgatgcttgacttttatgaagggaaaaccgatgtcctcgttgcaacaacaatcattgaaaatgggcttgatataccaacggtaaatacactcattgtaattgaagcagaaaattttggcctttctcaaatgtatcaacttagagggcgtatcggaaggtcttcaatccaagcatatgcatactttttctacactgagaaaagtttaaacgccattgcagaagaacgtcttgaagcaataagagaattttcagatgaaggcgcaggactcaaaatcgcaatgaaagaccttgaaattcgaggtgcagggaatattcttggaaaagaacaacacgggcatatcatttctgttggatacaacatgtatttgtcacttctggaccaggcgattaaagaacttgaaggcgttagtgtaagtgaagtaaaagaagtatcagtgcgcttaaatgaaagttattacataaaggaaacctacattccactcaatgcagaacgtataaactactatcgaaggataacccttgcagaatcaattgatgaacttcggaaaatcgagggagaactttgggacaagtttggctatccaccaattgaagtaagaaatcttttaaccgttggggaaataatggtgcatgcaagagaaatccaggcaagggaaatctaccaagaagggaaacgagtatttatcataattgaacgcacaagcaaaattaccgttgatgaccttatgagcctgtcaaaggttgcaaagaacgtccaatttggcgaagactacatttcatttgaggcaaacttccccttgcaagataccctaaaagtattacacttattaagtggctatgaaaaagttaaataatttcatttttgacgaaaaattgaatgagtttgcaaagtgctttgttgttctcaatagcacccgtatcgaaaaggatttactcgtattctattttgagaaatcttcacaaatctttgatattcttataactctttcttaccttgagattgttaaccttccaacgcaaattatcgcaaacaccctcgatgaattttacgaaattcttgcaaaattctacatctataaaggagaacaaatcccaaaagaaatttcccttggagaaaaggccgtatccaatgtcaaacaatttaaagaaatcgtgccatatctaaaaatcaataaagatattgaaaaattctattacacatatcttttgataaaatcgcttcgaaaactctgcccgtgggattcaaagcaaacccacgaaagcctcattccagagcttgttgaagagcctcttgagtgtgttgaggaaataaaaaagcaaaacccaaagggagtagaagaagaattaggcgatgtgcttcttcaaattcttttacatgcagaaattggaagcgaaactaatgaatttacacttggaagtatctccgatgctcttttcaataaaatgtacgaaaggcacccgcatgtttttaaagagacaaaagaaaaatctccggaagcagtcctgaacgattgggaaaataacaagaagaaaaagaagcacctcaatatctcgaaaattttatcaagtttcataacgacagttgaccttcaagaagaagcaaaatacatcggccttgaatttagaaataaagaagaaatctacgataaaatcctcgaagaattaaacgaggcaaaaaaagcaacacccgataaaattaaagaggaaattggcgatttgcttttctctgttataaaccttgctcgctatcttcaaattgatcctgcacatgcactttttatttcttaccaaaaatttatggaaagagttaaaaaatttaaagcattaagcaaagaggagcaacaagatatagataaagcctgggaaaaaattaagaaagatgagcaatgaaatcataagcaaaaagacaatcgtaagagatacaattttagcaatccttgcaggagttatagggataattttcatctccctttttacccacaattggaattttgctgacctcgttaaatcatttatgctttcatatatcatctgggcgtttgtgtttatgtttttaagttggtttatagaagcatacactataaaactcgtttcagatgttcttggctattcaataacaatgagagaagccttaaaagtttttctaattggtggctttatatcaagaattactcctttcggaggcggtggtggtgagccaatgcaaatggtaatcctctcaaaagaaaaggcaataccaccgggagattctgctgcaattatctctataaaaatgtttataggaacatttgtaagggtaagtgtattcctctttgtgcctgtatggatcttggttgcaaaaccaacttggggcatatcagaagcagtaaatatacttattaatacaggagttattattacgcttgcgcttttctccgcattactccttataattttaaagcctgaccttgcactgcttttaacagaaaaggtacttaatacaaggtttttcaaaaaaatcataaaagatagcgctcgacaaaaaacaatcgaatgggtcaataaaactgtaaatgaatatagaaccgcaaaagacaaaatattttctcttaaaaggaatacgttgtattttgtcttctttttgagttttctctcatgggggatgattcttcttacaccagttgtgcttatgagagggcttggcattatgtcaccatggcctgaaattgtgattaccgcaatcatcttttacatttcatctgcgtatattccaacaccaggaggaagcggtaccgcagaaattgaacttcttgccctttttgcacgccttataccaaacccacttatagggacgtttattatagcatggagattttttacccactatttcttacttattgcaggagggattacgacatttttggatacactacggaagaaaaagaaatcttcaaaacccagtgaatagtctttcgccaagatacgcaggaagatttctttcaataatcttattgtaaactttttcgatgttatactcaaacctaacaaattcaactgaacattcatcgctatcaaaaataacaaatgtaccttttggattgccatctcttggttgtccaacacttccaacatttataagatatttataatttttatccaatttatatttcatttgctcttgtatattgattacttcgagcacattttcattggaaattctacaaacacacggcacatgtgtatgtccgtaaaatccaataggagttttaagataagaaaatgcttcaacaacatccaattcacttaggatatatttgaagggattttttggatttggaaacccgtgaaatatggtataatcattttcttcaatttttatcggcaaactcttcaggaaattttcgcttgcttttgatatatttctcttcgtataaagaagtgcaagccttgcatattcgttaaattcataaagaattgaatctcccacggctcctgcatcgtgatttcctctaacacctacgatactattttccttaaaaagatttattgtttcctctgggtcaggtccatacccaacaatatcaccacaactcataattttgtcgatatttttcatcttaattaaatcaagtgcaacagaaaacgcctcgatattcgaatgtatatcagaaacaaacgtaatcctcatatcttaattatacaagagtttaaagatatttaagtaagttatacaatcaacatggtttattattttggttctatcaaatatattctcaaatcctttcactttttttcttccaagttattaactcatatactaaggctttaacttcccatgaacttcggaggtccctcacattcgttcgggatgacttttttgggggagtactgagggggattgtttccccctcaagtttgagagatttctcagtcgcttttgctccttcgaaaaggccaattactatttttgggtggagtcggaggagggataccctcctccataatataggtatttctcctcacaacgtttgtcaaaatgacacttaatagaaataagcattacattttcaacaatttagaagagagtcagttttccttctaagataatggatattgatagagtcaaatcacttcttaaaattaacaaagaggcttatgtttacacgagagccatctcaaccaagaggtaaatttgaagaacatttatgcttttcaagaaaccattactaaaaacctaaaattcatgctttacattctgcttgcaaaaaattataaactagagtataataattgcggtttggagagatggccgagtaggctgaaggcactcgcctgctaagcgagtgaggggcttaaaacccctccgcgggttcgaatcccgctctctccgccagactccctccaaaaatcctttttggtcaacggaggagcttccccctctcctccgtaataaaaaatcaaaggcaggcttccccccttgcctgtctttaagaagcacacctcctcgggtcaggtatccctccgcctggcccgttttttatttcaataacttttcactataattaatcgatggtaaaaattcttgttgcaacaaaaaacaaaggcaaactcaaagagattcaagaaattcttggtgatttacctattaaattaatgccgcttcccgaaagcgcctctgatgtagaagaaaatggctcgacttatcttgaaaacgctctcattaaggcaaaaacatacgggcaaaaatacaaactcataactcttgctgatgactcaggccttgaaatagatgctttaaacgggctcccaggcatttattcgtcacgatatctgggtaaggacacaccattcgaagaaaagatgaaaaacatccttgaactaatgaagaacaaagataaccgaaaggcacgctttagatgtataagtgtgctctacttcccaaatgaggataaatttgtgagttttgaaggtgttgttgaaggagaaattttaaaagagatttgttacggaaactctggttttggatacgatccaatctttaagcccgatggatttgataaaagtttttcagagttaggcactgagataaaaaataagataagccataggtcaaaagccttagcacaggtaagagactatatcgagaataatcttttaggaggagaaatgatcgaaataaaaattaacggtaagcgtcttcctgcaaataaatatgtttattcggttttcgaaaaagtcatttatgccattctttcaacacttaaagaccttcccgaaatcgaaactgttgagataaaaatcgaaaaaaaagaagaaaaataattacttactcccgctcattcttattcgccctacaatatctactataacataaaaggttttcgtccctgttgaatttgttatttcaattgtgtcaaaagaattaggttggcccctgaaatgatcatcttttccacaataaaattggagataatagtattctttaccatttatccatcctaactctttaaatggtttatgtgcagtaaatttgaaattgtacttcaaatctcttctcacaaaatgaattccatctggaatatcatttggattgtaatgcactccattaagtgggtctttaagaaaggtttcaaacatatagaaattccttgatgaggaaggattagtgcaaaaataaactcttagatcctgttggtataaaatagctgattccctaaccaacttcaaatcctgcactaattgccatgaaacttcttcaagttctctacttactatgaaactatttaagtaaggaatggagattccaagcaaaattagtactatcactataacaacagataattctataaaagtaaaacctcttttctctatattgcctttcattctcacttcctcaaatgttttttctcattaaggtttaactttttgcgctatgttttccttccaaattatcctatatagcggacttttattaatttctcctttagcactatattttaccgacacatcaaacacagtcccataataataggtaacaccttgatacacatatttgtaaggataattcgggtcatagtctggatcacttggattaatctgtattagattgcttttttccaattttctcaaattgctaagtatattggcatctgtaacaacttcgtatctcgtgttccagtgaacttcacttcttgaatttgttgtaggataaaacggaggagcaccgaaatcgaaaagattataatcataaaaggtctgctgaatttcatagccttttacataattcccatttacaatacatggtgcattatctgtactccattcggcttgggcaccataccatttagcaaaatatttacctgatgtatccataggacgccaaggatagtcgttagttacaccaaaagagccgtgcactgccatcattgctgcatctacttcaagatgtggataatttttaaatgtagagtaaggtatataaatattgttatatgcaacaagacctaaagcatctggagtaccatttataggaatatctttttcaattcttggtggtgtatcgtataaaatatttccaccaatattaatattgttacctgctccaacagttaccctaccttttattgtacctgatactgtggcagtgccttcaacataaattgcaccattcggtggtaaatcctttttaaccccgtttataacgactttccctactccgttctccactacaaacactatcgtagcattaccacttatataatagtcgggagaagctttatcttgcaatcccccatttgggtctgacggattcctaaccggagttgaccccttcaacgctaaatcaccatttggccattgtgcctgaggatactcatctttagcataaccattgttctttgcccatgataaattgttttggtttggtccaaatctccctgtatgagcccaacctgcatctattgcctgatcatatactcttcccgacgcaaatacaggatcttgagcccatccacccatgtaaagattgttatcagaccttataattcctttcgtaacctcgaattgcccaaaatatactttggtatggtataagccagaaaaatcactataataaacagtagtcgaatctgagtcggttgatcttacgtaccagtttccatttgctaattgtgaaattgtagaagtaggcgtgacggataattgccctcttgaagcatgagtttcaatacttctataaatctctggctttgaaatattatatgaagttgctctaatgacccatttatctggattgcctggccaatattgagtgttcgtatcaatttcaaaccacaaattatcacttttataattgggatctacctcgcttatccctccgttgtaaatatcacctgtagttaaattctttataggtcttactgcaatatctccatcagggccgacagaagaaactgatgctattttattgtttgttacatcccatacagcaaaccaaagactttcatcacttttaaaaatgtaagtagaaatattattaataattctattatatgatccgattgggtcgtttatatctgcaactccaccatttaattcggaaagtcgatcagctatagcgtagtcccttgcttttactaatgcttcttgttgattttcatcttcaaattgaggggaactgtatggaaaaccaaaagtatttatggtgtttagaatattctcaattgcagcatctgcaactacaagtgccctgtctgatattatctcccctttgcttgtaaaattacgcgtagtggctgaagaaaaaagcattaatactggtatcatcatcatcgcagcaataagaattgtaaaaatcatactaaaccctttccttttcatcttgctcacctcctattgttttaaagttatttgcataattcgaacaaacttttttccttcctttgaaaatggagctttcaaatatgtctccactattatttgaaaaaccttcggtgaataactcggccttatcacggtaaaatttgtaattacttgttctgtgatcggttggtttgttattccagtccaggttgttccattccatgtttcatttgaatataaaacttcacacggttcgtatagtttattaagccaatattctcttgggattcctgaataactgccgttattttgaggtacgcctaatgaataagttatgcggtgcgtggtcccattattatccttgatataaaattgaagaattgggtctgaattaataaaagaataatagtcgtgactagaatcaagggggtaaggatttactaagtcttgcaaacttctcttagaatcattggatggattatacgatggaaaggtgacacctgagaatccactactatcattgtatatcgaggcttgcattaattctttctttatttgagaaagcaatgtatctatgttatcctgtatattctgatttacttgtatataccttgcaaaagagctaatataagaaaatgacgaaaggccaatatacagaagtatcagcataataaccattgcaaccataagttcaattagagtaaagccttttctcttcattaacttcctccatatgaagtaagctttatctttacggaatatgacttttcttcaagtccctcaatccaatatactgtcacttcaacatcaaaccactgtacgtggtcaggatccgtaatcctttgcttccttgcaacaatctttgttagtactctataacctttatattctttcgttttcgaagcaatagcaccatcgtttgtataatacggagtaaagttaggattgttagaattcgtaagaccagcacctttcacgtaaatcttggggacataattttcaccagatttaaagaaatctattctttctgggtttagcatcccgtttattgttctagttaaaggaaaccttacaaccaaaacattattagttactcggtcataatattttccttgcgatacatatagatttgcatcttccaaagcaggattagtatccgaaacatatccattttcacctaaggaaacgaaaccctgtaatgaaaagtaaaaggcagaaggtttatcgttgaatttttcgcttggcaaggcaggacttacatttaaggaaaggggagtgccgtaaatgtcaacaagaccaggcaaaggatgcgtattatcatttccaaagaggcttatatcgtaacctaaagtattatcataagtgacattcttagatcttatgtaatcgataacatagtttgccaagtctttcgcaatttgccttgactcagctcttttttcggcaacgttaatagacatcgcagcacttgtcacagagacaactataaaagtgactactatgattgacaccattgtctcaattaaagtaaaaccccttcgctttttcacttctcctccttaccttttaacccattctattgatatgttgcctaatttagaaatagttattcgtataactttatttttgtttgttgttgaaataaaaattccataagtattatcgtttgtttctttgcaatagtaatttggattgccaaagttatcaaaatttaatttcacgtatgcaagcggtggagacagaatattagaaagattatcaaaagttgcaagatatattttttgtatttttataccatctcctaaaacaattttctcaacggcaccagacatcgtcttggttacaggatcaaaggaagcattcaaatccttttctacatatatagtattatcggcagggaagaaatatacctcaaattttcctgaatcttttgtggtactatatgtgaccgccttgttttgtgcatataacagagtttgttgaatttgaatagccgcattatacaaacttctttcgacaaaagtaccaggcaaaatgccaaagccaatcccaataattacaatgactacaagtattactaccaacaactctaataatgtgaaccctcttttagaacggtgtaacattgttaaagtcatctattgaaatttctctccatgcattaggtgattgttccgcagcagtaattacattctttacgcttgcagtcccaccaggagtccccacaatgcttagattagacatcgaaactggtctatagaagatattatatgtaccattcaagttcactgcacctttcgatactatggcaccatagcaatcaaatgttccaccaccagaaaatgaaccggtgctgtaaaaaattcctttcaatagcgcattaccatttgcaatctccacgttgccattaacaagcattgccaatgctccatcgttatcaacggttgaattgccatttatcataagattgccattaactacaattgtaccttgtaattttacagtcccgtttatatgagcatctccctcaataaagtaaacaatgtttttagcattatcttttaactgctgccatttcaaaacatcaagccctacaaataatccactttttgatgataggtctttgtagaaggtaacaatttgcgaaagtgaggaattatatgatgtcccaagatacgaagtgataatcgtgtgaagtattggatcagtagtatttggataatctgatctgcttccatcataaggttttcctccggtcttaaatgcaagtgcaagattcttataataatctacattgagcatcgggaattcaattggattttgtcctgagtatgctccaatttgtgctactccttttccagtaattgcacctactgcgtatgcagttccaccaccatattgtggatcataagcaattcttatctttccttttgctggacccaagtcaatattgccattcgcaaaaacatttcctgcaacctcttgagcattaccgttgaaggctatatccgaaccggagaaaataccataattaaagacctccgaattaggaggaatgtctgttggagttatggtacttttgtgataagttacagccatttcagtgtatactgctttttgggcaacaatattattattttgttttacaaacccaagggcataaaccccaatgaaaattgttttatctccatccaatccaatgtctgggtcccaactggcaacatcacctttgttaagcctctttatttttgccttatagtaggtatctgggctcgatgaaagtgatgcagcatctttagacaaaacataaccagggggattttttacgattgcttttacatctgaaacagtaagatagtgaaatgcggaaggtggattgattacattgttgcctagatccgaatttcttaagtcaaaggcgatttggcttatacaagcctcagcagccgttaatgcccgctcagaagttgattgtgcattcgaaatagccttttccggcactatttttaaaacgataccgacaatagaggcaaaaaccaatgcgcttatcaaaactacagtaattaaagcaactccttttcttttactcataaatctcacctccttatggtgattgttcattcgaatttcttgaataaataagtgaagtataagatattgtctgttcttttccaaaataattaagattccccaccatcataacaacaaccttcccaccttgccttgcaaagtaaagtttaacaagttgcttcatattttcagtgactggctcacctatggaagtgggcgaagttccatgtaaatattttactctataaacagcgttgccattcgtggtgttcttcattcgatatcttatatcccatgtatcaattccatcataataagtaaaaataagttcttcacccatagcgtttcccgaatgtatggaatcgtcaggggccaagatgagactaaagttacttccttcaggtttgcttgcttgcattaagtcagagctaattcttgacagagcgtatctaaaattttgttgaagtatcatctcttggtcataataagtccttaatctcatccaactcgaaattcctgaaaaagcaatggtaaaaattaaaataagaatagctagagaaacaaccaattcgattaatgtaaacgctttccttccactatgattggcttctaacatagcttttttctcctgttacgactacactcttttgtgtattaccaactatccaatacacgataactcttatttcatagattttgttatttaggttagtaattgttggggttttatcaataatgatgattcgctttgtgtagtgaggataaacctccttatgaagcaccaatgtaaagtcataataagactcattttgggtttcgtcgattcttaatcgaggaattatttcaatattaggaggaagcattacattactcacatcaggcactggaggaggatttgaaacggtgccagttgctgactctataccacagatattaagaatatgctccattctaaaggaaccatccataggataataactgtttgtggtaggatcataccttatagaatcgtagacattctcatacgttgtcccataatccaaaaaatatggagagccgggcggcggaggatttgatggttttgctggataattaggttcatcatacgttatatttgttggaaactgtccacctcttattaaagaatctataatagatacagaaagccctttaacatcttccaattgaagttgcgctaaattttgaccaatagatttgtatcgtaaatccttcactgaagaatagtaagaataataacctgacaagagtactaccacagcaaccatgaatattgctaatgcaacgattacttcaattaaagtgaagcccctcttcttttccatattcatttcctcaaaatattatatgtttatttaaaaaaattacaacaaaattttttgtcaagggagtaaaatataactattaggagtataattttaatagaagtttaaaatttttctttagggaggtttatatgaaagttgtcgtgatgggaaattatccaaaaaacttgttagagatgtttgagaagtacaaaaaagaatttggtgctgaagatattgaggtagttattccaaaggatgattcagaaaagattgatgccttaaagaacgcagttgcagttatttcaggatcattgactgagaacgatttaaacaatgccccaaatttgaaattcattcaagtgccttttgcaggagttgatacctacgatattcctgatcttataaggcgtgggataaagatcgcaaatgtgcattcaaatgcaactgctgttgcagaatttgcaatggcactggtgcttgcgcttgcaaaaaatgtagttgaaggcgacagagatttgagaattggatattggcacggatggatgtcaagagaaccaaccattagtcttgaaggaaaaacgatgacaatccttgggcttggaagcattggaaaagaaattgcacgatttgcaaagtcatttgggatgtatgttattggggtaaaaagagaaaaggttgatggaaccattcctaatgttgacgaagtttacactcatgcagaaattgaacaggcaattgaaaaggctcattttgttgtatgcgcattgccacttacaccagaaacaaaaggaatgattaatagaagactgtttgaaaaaatggcaggaaagttttttgtaaatgttgggcgtggtgcagtcgtgaacgaagaggatcttttcgttgcactcaaaaatggaattttaaaaggtgcaggtattgatacatggtgggtatatccacaggcaccaatgcaaaccgcaatgccctcaaaatatccatttcacggcttaaagaatataataatgacaccgcatgcagcaggttttaccgatgtaaccccacaaagaatgtgggaagattcagttaaaaatgttttacgtttccttaaaggattacctattgaaaatgaagtaaaagaggtgggatattaactcaatttgagggggtgcaagtcaccacaatatctcctaatcttagaaggaaaactggctacctttaaatggttaaagaagcatttcccttttaatagaggagcggcaccctcctccaactccacccaaaaaataaaaatcctttttatccttaggagtaagttagaaagggggcacatcccctttctattaaggttcattttgacaaacattgtgaggagaaatacctatattatggaggagggataccctcctccgactccacccaaaaatagtaattggtcttttcgacgaacgaatgtgaggagaaatctccgcttttcaggaggagttagaggggggcctttttaatctccctctctaatgtaaactgaggagattcctcgccttcggcttcggaatgactaacaaaataaaagcattcagtttcaaggggagttagagggggaattgtaagtctccctctaattaaatgaggagatacctcgcttcgctcggtatgagttaaaatctggtggaaaaagacccccaatctcaactaatgagacaccaaaattcgctcgacatgactcagcgtgtgtcatttcgaagaagcgtaagcgactgagaaatctcctcatttcaatctgagcgggaaacaaaccccctcagcactccccaaaaattactaagtcactccgaggaatgaaatgacgaggagtctcccaagtttaaggggagttagaaggggagcacaagtccctctctacattttagtttagctttgaattgctcggtttgacagaaaactaaaaagggcgagattggccgccctttaacaacattcgttactccaaataacttttaaagcacagggattgagttaaaacagcgcaagcctaactcatacttcgaagcagatgcttgtttaaggtcaaatcttgtttgaagaagtgacgcacattcaatgaggtcttcactacaccctttcttcagttcaatctcaatttcatagtattcggctttcttacgtccttttacaaagtataagtaatcaagatccaattcaagttctgagttattcttctttagaattattggatgtctttcatttacaacttcaagcacctcgcataactcatcgtccttaacaatgttgtaaatttctggaaaattcctcttcaaaaaacttttagacaaaaaatcctcatgatcgagttcgagttctttctcctctcgaacataaacacctgctttgaatgtcccgtttgatttcagtgttaaaactttccttgacccttcctctctcaacctaaacgcaagattgttaaagagcaatttaaggtcttctgtatcaaaataatgacttacaagttttttggggggaagtcgtgtaacagcccagctcacaaaatccatctcagcctcaatcttctccagtgttttacgtgaggctgtaagttttacttcgtactcaatcatttttaaccccctttctttttgtttaactctttaagataaagcgtcctcttatatgccgagtaaaccgctttttctaagacggttctaaaacctcccttttcaagttcgtaaagtgcatctgcagttgtccctccaggtgatgtaaccatgtctcttaactctgccgtatgtttccctgattgcatcgcaaatagcacagacccaagggttgttttatacacaagttccattgcatctcgccttgaaaatcccaagtgcacccctgcatttaccagggactctaaaaagaggaaaacataagcaggacctgttccagagagtgctgttgccatatccacgtaaacttcatcttcaacgtacatttcacttcccattgaagaaagaatttgtttaacgatatttttctcagtatcctcaacttccttggttgcagtccaaacagtcatcccctgtctaatctgtgctggtgtattcggcatgcaacgaactacctttttgtgaagaagatttctttgaagagtttcaacgtcaatacctgccattatagaaatgatgagttgactatctctaatgtaatccttgatttcatttgcaacagactcaaaaatctgcggctttactgaaagtacaacaatgtctccaaatttgacggcttctgaattggatattgttgtatttatgtgaagtgtatctcttacttccaaggctttcttttccctgtgaaaacttcccataatatcagatggagcaaaaattcctgcatcgataatcgattttatcattgcagttgccattgtgcctgtgccaataaaacttattttcactttctaatttctcctttaaagttatcaaaaaaatcctttaaactcaattttaacaatcctaattcaagcaccctaaaaagtgcagcaaaatcaaggaggaagaattcttcaaggtcaacatcatttgagttttcaattgcaaattcttttagttcaaaaagtctatctttgattgcctttagagacctgacatttctaaaatatctttcctttatttggagaatagattcaagggcactaattctttcagcctctggtatttgaacaaaactcttgtactcattcaagaaaaattcctttggtgactgttcgatgctttgcacaggatatcttgatagatttatgcttcggaaatatgtgttgaggtcatcaattgcacttacaaaggtgtcatcagcatatgggtaaatatcaattgtaaaaagtgtcatacgttcgattcttttctttgaatatgtcacgtttttataagtccagccaaggcgatagagtatatttgcaagttttttaatatcatcttcttcaagtagcgaaaccttcactgagacaaagtcatcaacctggacgatattcatttcctcgccaatgttgtggacaacaaactgattgaaaccattttccttgattttgttatattttatttttcttgattttagcgtatcctcgattgctttttcaatattccttttagccaactctgtaagcctccatgtattattatattcattattgcttaatttacaaaaagccaattaaaatggctactttttaacacaatttactaaatgttgaataaatattctcttaaatttaattgactattgaaggtaagaatagtaaaatataaaatgaggtgaaatatgagcgaaataattgaatgtattccaaacgtaagcgaagggaaaaatcaagacgtcataaataagatcattgaaaatctcaaacaaacaggcgtaaaacttctggatgtttcatcagatcccgaccacaaccggactgttattacatttgtgggagatagaacaactgtcttagaaggcgcatttacggttgcaaaaagtgcagttgaactcattgacctaagaaaccacaagggaactcacccaagaatgggtgcagtagatgtaattccctttgtgccaattaaacgcattacaatggaagaaacagttgaactgagtaaaacccttgcaaagcgaattggagaagaactcaaaatacctgtatacttatacgcagaatcggcaacaaaggaagaaagaaaagctcttccaaacataaggcaaggcgagtttgagggattctttgaaaagattaaagatccaaactgggcgccagattttggcccaaatgaagtacatccaacagctggtgtagttgcagttggcgcaagagaatttctcattgcatataacatttacctgaatacaaaagatgtaagtatcgcagaaaaaatagcaaaatctataagagaaagttccggtggtttacgctttattcaagcaaaaggcatgtatatagaagaaaagggcttggcacaggtttcaatgaatgtacttaattataaaaaagcccctttatatcgagtttttgagattgtaaaaatggaagcggaacggtacggtgtaaatattgttgaaagcgaacttgttgggcttatgccacttaaagcaattttagatagccttgcattctatttaagattcccaaaacttacttccgaaagcattatagaaatgaaaatttacgaataaggagggcaaattggaaagccaattagcagacctcattgtttttaacgcaaaggagttattgactctctttgaaggggcaacgcctgaaggaacagagaaagagaaaaaacttggcctcattcacgacggtgcagttgcagttaaagatggaagaattattgctgtgggaaaatcagatgaggtaatcaaaagtgttagaatcggaaaacacacctaccagattgatgcatcaaataaggttgttatgccagggtttgttgatccccacacacacctaatatttgcaggcacaagagaaaaagaatttatccttaggcatcagggggttcctgaagcaaaaattttaaaagaggaaaatacaggcattatttcaaccgtgcgccacacacgaaaagcgacatttgaagaacttcttgaagaaacaaaaaaacatctttcatattttgtggactggggaacaacaacaatcgaggtaaaaagtggatacggccttaaccttgaggaagagataaagatgcttaaaattgcaaaatacctcaaagaccatacgccaattaatatcaaatcaacacttcttgctgcacatatcattccacctgaataccacatgagagacgaaaaatacgttgaacttgtcattgaggacattattccaatcattgcaaaaaatggtcttgcagactttaacgacgtttggtgtgaaaaagggcagtttacaagagagcaagcaaaaaaaattctaacgcaaggaaaaaagatgggactaaagccaaaaatccatgcagatgaatattcagattcgggtggtgcagaagttgcagcagcagttcaggcaatctctgcagaccatcttgttcactcaaacgaagaggcactcaaaaaaatgaaagatgcaggagttactgcagtgttacttccatgcacgatgttcttcctgggaaaagatacatacccaaactatgaatttatgaaagatattggcattactgttgcacttggtacagattttaaccctggcacatcgttctgtccatcaatgccttttattatatcccttgccattatgaaactcaagatgaccgttgaagatgcaattattgctacaactaaaaatgccgcaaaggcaatcgatatggaaaaagaagttgggacacttgaagttggaaagcgtgggaatatcaacattcttgatattgcacactatgaagaaattccctatagaattgcacaaaattatgttgaaacggttatttcaaatggagaaattttaaaaggaggttagctgatggaaaatcttaaaagaacacctctttatgaagagcatcttaaacttggtgcacaaatgattccctttgcagggtatgaaatgcctttaaaatatacaagtatcaaagaagagcacctaaatgtaagaatgcaagttggtattttcgatgtatcacacatgggtgaaatagaaattcatggtcccgatgcactaaaatttgcacactaccttgtcacaaatagcgtgcttgatatgaaaataggaagggtaaaatacacgcctatgtgctatgagcatggtggtgaggttgacgacttatttgtctataaccttggagaaaattttgttcttcttgttgtaaacgcttcaaactacgagaaagacctaaaatttgtactcgaccataaagaaaactttaatgttgaaattattggaaaaactgatgattatggcgaagttgcaatacagggaccaaaggcagaagaatttttgaaaaattactttgaaagcacaacccctttggaaaaacttggatattttaaggcaacatatggaaaactctttgggtatgatgtaattatttcaagaacaggctataccggtgaagatggttttgaggtatatgcaagcccaaaggacattgtttcaatttggaatgaagcactcaacaaaggaaaaccctttggtattaagcccgctggccttggtgcaagagattctttgagatttgaagtgtgctattggctctatggaaacgatattgacgaaacaacaaacccttttgaagcaggacaggactttgcagtgaaaatggacaaggaagattttattgggaaatcctccttagaaaatatccaaaaagttggtatcaaaagaaaattaacaggttttaaagtgctttcaggtggagtgccccggcatggaatgaagatttacaataaagatggcgttgaaattggatacataacttcgggtaatatgtcgtttattagaaatgaaatccttgctcttggatatgttaaattggaatatagggatttaggaacgcgattaactgtaaaggatgggaatagaatctttgaaatcgagattattgaagcaccattcattgaacccaaagcaggcaagaaaaaagtttgaaatttagaaaataatctgtataatacattgttaaagaaatttaacaaaaattatggaggttaaagaatgaaaatatcaaagatgattcaaagagcaggcactgaaactgcctttgaaatgcttgcaaaggcaaaggaacttgagcgccaaggaaaaagcgttattcactttgaaattggtgagcctgattttaacacaccagaaaatgtaaaaaaagcgggaataaaggcaattgaagaaaactacactcactattcgccaactcaagggattcttgaattaagagaagcagttgcagaatatatctcaaagacaagagatattaaagtttctccagatgaagttattattactcccggtggaaaagacgttatttttggaacaatgctatcacttcttgatgaaggcgatgaggcaatctatccaaaccctggctatcccatttatgaatcggcaataagatttgttggtgcaaaagcagtgccaatgccaataagagaagaaaacgactttgcctttgacaggcatgaatttgaaaaactcgtaacccctaaaacaagactcatcgttatcaattcacctgcaaacccaactggtggtattctttcctatgaagaccttgagtttatcgcagacattgcaaagaagaatgacattatgatactttcagatgaaatttattcaagaattatttacgaaggaaaatttgtaagtattgcatctatcccgggcatgaaggaaaggacaattatccttgatggattctcaaaaacatacgcaatgacaggctggaggctgggctatgctgttgcaaacaaagaggtcattgaagcactaaagagagttgcagtaaattcattctcatgtgttgcaacattcgtccagatggcaggtatagaggcacttcgtggaccacaagatgaacctgaaagaatgagaaaggaatacgaagaaagaagaaacctcattgttcaaggcttaaacgaaattccaggattctctgttaagatgccaaaaggtgcattttatgcattcccaaatgttaagaaagttggaaaaccttcaaaagaacttgcagactacttgctctacgaagcaggcgtttgcactctttcaggcactgcttttggtgaatatggcgaaggttatttgagattctcctatgcaacttcaaaagaaaatatcattgaaggtttaaagagagtaaaacaagcaattgagaaaattatatagaaatctttgggggcttaggcccccttttaacttatggcacttataaaattcttaggcactgctggtgcaaggtttgttgtcgcaaagcaactccgctactcggcaggaacagtcataaaaagtaaaagcgcaacccttattttagacccaggacctggcactcttttaagactttcatctgcccgcccaaaaattccaattgagtcagttaatggtattatccttacacacattcaccttgaccactcaactgacgcaaacatcatacttgattctattacagagggaggtctcaaaaaattcggtgtactttttacaactgatgaagcccttaactcagagaaccgcgtaattctcccatttttaaaaccctatcttgaagggattttcacattaacgcatggaggaatttttgaattcaaggatataaggtttacatctttcaagcacaaccacggtgcagaaacctatggaataaagcttgaaattgatggaaaaattgtttcgtttgttgtagacacactattttttgatgaacttattagttactacaagaattcggactatctcatattaaatgttgtgcgtctttcagagaaagaaggcgttcaacacctttcagttcctgatgtcgaaaagtttattaaatacgcaaatccgaagaaagtcataatgacacactttggaatgaccatgctcaaggcaagccctgaaaaagttgcagagactctttcagacaaatacggagttgaagtaattgcagcatatgacggattgactgttgaattttaggaggtaaatatgaaattgggtttggttttatcaggtggtggcgcaagggggcttgcgcatattggagttttaaaagcctttgaagaaaacggtattcacccagatattattacaggcgcttcaatgggtggaataattggtgctttgtattcgcttggaattagcgcaaacaaacttgcagagatgctttcaggattaaatttcgatgaacttctcgaagtaagaaactttttctattcgcaaaaaacaaataagattttaaatacagtaattcagcaaactgcctttattccactttttacaaaattagggtttgactcgggaaggaaaataagaaaagcctttaaggaaattacgcacgacaaagaatttaaagacttaaagataccttttgcttgtgttgcagttgaccttattacagaacgcctcataacattaaattcgggaaaactatacgaagcaatgtatgcaacgggtgcaatacctccatatcttgagcctcttgaaaaagaggggatgcttcttgcagatggtggtattttaagcaatgctcctgtcgatgttgcaaaggaaatgggtgcagataaggtaattgtcgttgatgtaaatcccatgcaaacatttaggaagaaggaaaatttcaaaaacgcatttgatatcattttaagggtacttgatacaacacttgatgccctatatattgacgaccttgcaaaggccgattaccttattcagatccctttaaacttcgatatatttgaattcgaaaaaaaggacgaaatagtaaatattggctatacaattgggcgtgaaagtattctatctaagaacttaaagtctttgaagtagtaagttttgttgttaacagtacacctaaaagcgacacaagaaacccaaggataaatacgccatttagttttgcaaatctataggcataactaaatataagtgggccaatagtctgtcccaaattcaccattgacccgttaacagtcattgtaaagcctcttaatctctcatctgtaaatttgtttataagttgaggtgtaagggtgatgttaataccctgtgctgccccaaatgaaattgcaccaagtgtaagaaatgcataattttttgaaatctcaaaaagaatcatggaaatcgcatagaaaacaaagccaattacataaataatctcatcactaaaaaattctgtgatgcgctcgattttataggaaacaatagcggaaataaatgaagaaattccaatgaaaacacctgtaagggttccagacatttcaaatctgtattttgtaaggaacgaaaaatagtttagatacgctccataaagcacaataaacgtgcagattgtccctaaaaatacaaagataaggtttgttttaaatgcattttttaaagaagtttgtgaatcgctatttttggtattttgtttgttttcattaagaaggaaaataatgagaattaatgataaaaaggagaatgtggaaagtaaaaatgggctccttgcatccttatctgaaagtattccacctaaaattggaaagacagttaacgcaatagatgttataactccatttatgccaagtgcaaatttgagattccgcccctcaaatgtatccccaaggattgcaacattaagggaaagcaaggttgatgctccaattccctgaataaaacgaatgaaaagaagcgtcttaaaatcatttacaaaaaagcctaacgcaccaagcccaaaaataaacaacgcaattaaaagaatgatttttctcccaactttatcagagaaaaaacccaaaattggtgaaaacacaatgccaggaagcgtaaaaaagaaaagtataagtccaacggaagcatcgtcaaccttaaaatactctgcaatttttggcaaggcagacgatagacttgatatacctaaaactgctgttacagtaataagaatcgcagcccaaaaattcgggtttccaaaaatagaagtgtagacattttctttagaatacaagtttatagaattgttttttcccaacccttaaaatatctcccgaatttaccttaaccttaaaactggaaactttttcctcatttaattttaacccaccttgttcaataagcctcttaacttctgattttgttggaaggatattgaggcttacaaggagatttacaatatcaacaaccccatcttcaacaaactcttcaatgtgaagttcaggcatttcatcgggcaattctcttttgctaaagacttttatgaagttatcgtatgccttctctgcctcatctgccccgtggaagattttaacaataccttttgcaagttcaagtttaaggtctcttgggtttacatgcccttcttttatgctctcttcaatttcttttgctttgtcttcatcaacatcaaggataaggaaatagtattctgaaataagctcatcgggaattgacataatttttccaaacatcgttttggggtcttctgttatgccaacataatttccaaggcttttgctcattttttgaacaccatcaagcccacgtaaaattggcataatgatcgcaatttgaggttgtttaccttttgcttcaagcaggtgccttcccatgataagattaaacttttgatcggttccgccaagttcaacatctgcatcaattgcataagaatcatacgcttgcattatgggatagaaaagctcatggaagaatattggaatatcttgtgaaaagcgcttttggaagtcatcacgctcaaggatacgtgcaagagtgaagtttgcacaaagtctaaaccaatcctcaaaagttatctttgaaagccattctgagttaaagcggacttctgttttatccttatcaagcactttaaaaacttgttcaaaataagtttttgcattctcttgaatttgctcctttgaaagtggagggcgcgttttcgaacgccctgaaggatcgccaacaagccccgtaaagtcaccaataatgaagacaacttggtgccctaattcctggaaatcctttaattttcgaagcacaacatagtggccaaggtgtaaatcaggtgctgttggatctgcacccaatttcacacgtaattttttgccgcttgcaaggcgctcttttaattcctcttcatttattatctcgactgtttttctttttattttttcaaacgcatccattgaaacctccaaaagagatttttatattttatccataaattagatttttaaaagtcaaatttttaagttgcacccaatctaaaaatgcccccgatcttttgggggcgtataatttggcgcgcctgaggagaattgaactcctatgcatggctccggaggccattgctctatccgttgagctacaggcgcttttttaggttctttttaattatgggctttttttctacaatctttacagatgccgtagacgtttaaggaaatttcttctaccgtaaagcctgttttctctatggctttcttaatacttgttagatcgatatccaagtcttcaattttgccacacactctacaaattaagtgaatgtgaggctcagtatggccgtcgtacctttttgcatcttccgaggtagacacttcctttacaagtcccttttcaagaaaatcgttaagtacattgtaaactgttgcataacttattttcttcattgtaggctttacatttttaaagatttcttcaacagtagggtgggaatacgtgttttttagatacttgtaaatttctactctcggctttgtcgccttaagcccatttttccttaaaattaattcaacactttctttcatcataaatatattattgcataatttttaatttttgcaagtaacttaatcaaagaggttggattaaaacttttcaccctttgaaacttaactaaatccgtatgtaaagtagaaagtgtccatttcagaggaacataatcgaacaagaaacctatttaaattttagtggaaaactctatctatcaattccccttaagaccaccaagacccttttattttttgtttgttatccaaaacgaatttagggaatttctcacatctaaaggggaaactaaccccctcactactcccccatatgccatagtcatcctgaacaaagtgagggatctcctcggttaaatctgaggggcaacaaacccctcagcactcccccaataacacaattatcttgtagtcatgccgaaatgactttctgaggcatctccttttaatagaggagggcaatgccctcctctaactccacccaaaaaatagtaatttgtcatttcgacgaacgaatgtgaggagaaatccccgccttttaaggaggagttagaggggggaatcgtaagtccccctctaactccccctgaaaaggcggagaaaatttaaatttttgggagcactgaggggatctttttccctcagattgaaaagaggagatttctcactacgttcgaaatgaccaattactacttttggggagtattgagggtgtttgtttcccatcagattgaaatgaggagactcctcacattcgttcggagtgacttagtgatttttgggggagtattgaggggggtgtttccttctcaggtttttttataaaatagttgtaaattaaacacatacttcaaaagtgggacttgatttttagagaaatttttgtaaaatcgcaacgtaaaaatgaaagttggaataacttttaacttaaggaaaacattttctgagagggattccgttttcgatagccccaagactattgaagacgtaaagttagcgcttacatccttaggacatcgggttaaactctacgaagcagattctgaaacgcttttttatattctaaaaatagatcgacctcaaattgtctttaatatggcagaagggcgattcggtgtttttggtgagtcctttgtacctgcacttcttgatgaattaaaaataccatacacaggttcaggcgttcaaggtacacttgttgctgtaaacaaggtgtttacaaaactaattcttcaaagtatcggaataagtgttccaaaactctaccaggttgtaaactctttaaaagaagaaattacccctattgacaaattccccgttatcgtgaaacctgtttttgagggtgcaagtattggcatcaaatcgaagtcaatttgttattctcaagaagaggttgataaagctgtcttaaaactcaaagagcgacttggaaatcgcccagttatgattgaagaatttattgatggagttgaggtaaccgtaggagttattggaaattttcctccaaagtcacttccgccaatggagatcgacttttcgccactaaataaacgtgaactaaatgcaacaaatggtattcaaacatttaccttcaaaaccaactattccgaaaaggcaaattattacttgccagcaaggtttccccctgaggtgaatactcatatacaaaaaatggcagtaaaggcttttgaaattctgggattaagagatattgcccgatttgatgtaagggttgacaaagatttcacaccgtattttattgaagtaaatgcaattgttggacttgagaaagaacactcagattttccaagaatgtataaaatgcttggttatgattataacgatcttataaaggatatcctcaacagtgccttggagcgagtaaagaataatatgagagttacttattaaattcttaatttctgcgctgaaacaccaggaatcgaaagtctattctcaaaataaaccattaaccttgtaagaacaacggatacaaaaagatatattactcctgcaaccgagaatgcttgaatataaagaaaagtcttgcttccaacatatttcgaaactgcggtaagttccataacagttaaaaccatcgcaagacttgaatattgcgtaagtgcaataagttcatttgtccaagatggaagaacaattcgaataacctgtggaagaagtatattaaatatgagttgcactcttgtcatacctaaagaaagtgctgcttcagtctgacctgttggtattgcaagaaatgctgtcctaaaatattcggcttgatatgcgccactattaagccccatacctatgattgctgcctgcaatggcgtaaattttacaattccggttgaaccaaggccatagtagagaataaataactgaacaatcattggtgttcctcttataagatcgatataggcaacggcaatcgccttaaaaaatctgtttccatagatacgcatgatggcaaaaagtagaccaagtacaatccctataagaatcgatgcaacggtaatccacatagtatactttaaccccactatccagaaatctttatatcttgttaaaacagcttcaagactattcattcttcaccttttgcaattttactcaaaaactttttgagcctttcagattttggattttcaataatttcctttggtggacctttttctacgataacacctgattcaagaaacataatttcatgcgcaacatttcttgcaaattcaagttcatgtgttacgataagcattgtcattcctttatctctaagtgttttcattgcctgcaaaacttctcctataagttccacatcgagtgctgatgttggctcatcaaatagaacaatgcgaggagacattgcaattgcccgtgcgattgcaaccctttgttgttgtcctccggaaagttgtgcaggatagtggctccaaagatcctcttttatgccaaccaaaagaagcgaattcttagcaattttcagagcctcatctttgggaagttttttcaccttcgtaagaccaatcattacattatcaagtgccgtaagatgcataaaaagattaaaatactgaaagacaaaacctatcttttttcttgcttcatatatattttttggagttattaactctgagtcaagatagatttcgcccgagtcaggcttttgcaaatggtttatacagtagagtagtgtactcttacctcccccacttggtcctatgataacctttgtttctccttcgtttattgaaaaactcactccttttaaaacttcatttttgtgataagacttccttaaattttccacccgtaaaacttctttcatcgtttttctcccaaacctggaattcgaattttctcatataaattgtttaaactactcatagagatttttacaaggacaaaatatataagtgctataaagatgtaaatttcaagataccttcccactgatcgtgcaatgaaatctgctcttgtcattatatccattactccgagcacaaatgcaattgacgtatctttaaggaccgttataaactcattagtccagccaggaatcattattctcaatgcctgcggcactaaaatttccttgaatacttggaatttagtcatgcccaaggaaagacctgcatgcatttgccctgcacttattgcttcaagggaactcctaaaaatttgcccctggtatgaggcacttcttaaaccaagccctaaaattgcggaaagtgccattccaaggttaaatccaaagtagaggattaaaaataaaagcattaaaggaatccctcgaagtatttcgccaataattctaaaaatataagaaaatgggggaggcaaatacacctccccaaatgcaagcacgcttcctaaaacaagccctaaaccaatgctaacaaatgtaagaaaaagtgtccaaaaaattccttttaaaacgtaaagtaagtttgaagggtttagtacacttatatcaaaaatcatccttctttactgtccaccaaagtatttgttaataaggtcaacccattcttgtgttcccttaatctcagagagtgctttttcaagttttgatttaagttcagtattacctttctttacgaaaagcccagcctcttctgagacaagttcgcctgttaccttaaagtcttgctttgttgaataatatgttgcaacaggtgtatcaataacaactgcatcaatattcccattctgcaaatcggtaattgcaagaacaacagaggtatatcttcttatatctgcgtttttgattttgccatctgtaactgccttgtcaattgcttcttctcctgttgtacctttttgaacgccaattttgtggttgcttaaatcttcaaaagttttaggtgtaaatggcgagtcttttttaacaaggattgattgccctgttgaaagatacggcactgcatctgcttgttgaagtctttcattagtaattgttatgcatgcagcacctacatcaatcttatcagtttgaagggaagggatgattgtgtcaaaatccatattaacgatttcaaccttatcataacccatcttctttcccaaaagcctcataaggtccaggtcaaacccaacaaactcctttgttttctcgtcaacatactcaaaaggtggataatctgcggaagttccaaccttaagaatactctccttttttgcgcaacctgaaaaaagcggaaggaaaagcaaaactaccacaaaaataattaatactttcttcatatcttacctccttatttttggaaatattttatacaaactctcattcctgtcaatatattgtaaaggaaatgaaaaaaaatttaaaattactcttgttgaattactaacgtaatttgataaaaaagattggtatcaattgacttgtctttgagcgtattttctactactttaacagtaggtgtattttcaattgtatttaaaaattccgatactttatcacccttgacagcaaaaacatatgttctactatttttgtctgtgcttttaagagttgctatttttttgagttcttccagtaaagaatttacattcccattgtctatttcaatttttatcgtatcttcgataggcttttgcattatatccatattaggtgcaaccttaaattgtcttgtaatttcggtttgtttacttactaattccctattcaaaatgaaatttcttgaaaaaacagccccaaaaactataactaaaacgagtgcaaatgcaagggaatatctaaagactgcatgccttttctcaacaagtcccaatttgcttacaaaatcgggcgattcaattcgcagttcccttaacccttccttcatctttttgagatcttcgtaatacgaagcatactccttgtcctcaaggagtggctcaatttcttcttttcttagtttaccatcaagatactcattaattttttctttcatcgctaattagatacctattataataaaaaagttccgtcatttttaaaaataccccaaatccttcaaaatattccgtaatttatcccttgctctatatagccgtgattttacggttcccaaaggcacacctaaaatttcagaaacatcttcataggaaagcccttcaacatcaaccaaggttataatttctctgtcctcagggtcaattttttccattgcttggtataataactcctttgtttcgtaatccaatattttttcctctccatttttaaatgtcaccaagtcgtctctcaactctatgttcttgaatttattgtaatgcttgtaaagaatgtttcttgcaatgcgataaagccacgtttttattgaagattctcctttaaaattctttatatatttaaaggctgctaaatacgtatcaacgacaacatcctctgcaagttccttatcgtggcacacctgcattactgaattaaataaaaagtcctgtgtggaccttacaaggatttcttttgcagtcctgtctccttttttaagactttcaattaactcactctcattcattactcaatccttatcaatttgtattataatgaaaatatgaaaattttattcagttttttagttgcatatatattcggctcatttccatctgcatacattattacgaaactgaaaaaggggatcgatattcgtgaaattggcaccaaaaatatgggaacaggcaatgtatttcaccatgtaggaaaaattgaaggacttacagttcttttcttggacattcttaaaggaagcataccaattatcattgcaatttatattttcaaacttccttattatgttgccgctatctctggaatatttgcagttttagggcatgtgtttcccatctttcttaagtttagaggtggaaggggggctgcaacaacattgggcgttacccttaccatcattttctcttatcttgaattaaaaagcctttatgtatttataccaatcctcataatctaccttacacttatcacaatgacaaaatctcaggttataagtctatttttcctgtttcccgtgtatccgtttttgatatttttggcaacaaacgacttgaaactatttcttgtaaatattgtctttacaataatggttgaattttttggatttccaaactttaaaagagaatttaataaccttattacttcgaaaagaggttcattatgaagaaaaaagataccggtaaattaatcagtttatttttacttgtattgtttgttgttggattaacggggggactaatttaccttaggacgaaagaagcggaaacctcttctgtgaatgtatacttctatgaccctattccaaaagaacttgttcccgtgaaagaaaatttctcaggatccgttgaaagtattgcaaaacaagtttttgaaactttgaaatctccgcaacttttgacatattttcccacaataccaaaggaactttctttggattttgcaaaatttcaagatggcacgcttacaattaacattgttacaaatggagcaaagaaaacagtaaaagaagagtacatagcatttttaagtcttgcaaactctcttaaatcaataaaaggagtaaatagcctaaaaattcttgtggattcaaaagaaagtaatgtttttttacgatatgtaaatataaatgaaactttatcacaccttacttcttcacttccaaaatttaggacagtatatctatacttcctcacgcctgatttaaattaccaggctgttgagaaaagagaaattcttgattcggataaaggagaggtgcttgcaatggagattcttaacgaactctcatatggctcgaaaattggacttgtaagtttattgaaacctgaatatgttaaaagcattgagctaaagtcaggtggacttgccattgtaaacttttcaaatattattaatgaattgtctttgggtagttctacttcaaatctctttgtgctaactattgtaaattccttaacaaatattggggatataagaaaggtttcgtttgaaatagacggaaataaagttgatacactttttggcgcagtagatgtaagtatgccgattgcaaggttcaatgcattgccgaacatgtcttttatgattctatattatgtatcgttcataaatgaaaatcctgtttacattcctgttgcgataccaacaaaaacaattaacctaacaaaagtgtttgaagaattaaaaaaaccaaagaacaatttgcagacatatctaagcgatatagatatcacaaaaattgaggtaaaaaattacactctaaaaatttcgcttacctcaaaaagagttttgtccgcagatgaaattgattacattaaaaatcaggtattcttaactgcaatggaaattccgaacatcaataccctcgatttaacaataggagaggagggatttttgcttacaagatgaaaataaaagcaaaaggagtttatttagatggaaggattttgaaagactacggattgtatgttataggcaactacataaaggaaattttaccgaatagcgagattggtaatgaccctgatacaacttctttggacggttttgtttaccctgcatttatcgaatcgcatgcgcatattggcgaaatagcaaatacacttggacatataaatggtgaaaatatgtcgtttgaagatattgttttaacagtttcaggtcgtgatgtatcattcatattcaacgttaacttcaataaacttacaaaagagcaattcaaatatctatttacactcaacaaaaaaatttatatgcaaagtaaggacgaacactctacattcgtgtcaaagaaatttctaaagagcgcttctattaattacgagttaattgataaagactcgcttgaatttcttaacgatgaatttattggtattttcaaggatagtgctataaaccatgtaaaacatctaaaagaaattaagatcgatgaccatatactatcacaggttgaggaatatttcctttcgcgtggaattgtaactgtcacaaactttgatttttatatgaaagactacctaaaggatagaattattagggtagtgcaaggcattcaaaaagagtaccttgatgaagcaataaaagagggcataaaaactggacttggtgataacaattttatttatggaccgttaaaaatatttctagacggatcccttggctcacaaaccgcaaagatgcttaatgattttccatttaaaggactccttcttatggaggagttagaatttgaagaaattgtaaagagagcaaatgaaaatggaattttcgttgcagttcatgcaattggaagtgaggcggtacacattgccttaagggtgtttagcaaatacaaaaatttgacttgtatgaatcgtattgagcatctgcagttcattgatcctaatgacttgttccttttgaaagaaacaccatttattccgtcgatgcagccaattcatgcaaaaggagacgttgaattatataaaaaatatatggaaggttttcactatgcatacgcatttaatacagttcttaatgcaaagggattcttaatttttggctccgatgcacctgttgaagatgcttcaatttttgaaggtataaatgcatcagtaaaacatccaattattgaaagtgaaagcattccacacaacaaggctttaaaggcatacacagagtggggaggagcatacaattatgttccaaacagaggaagtatttcaaaaggaaaacttgccgactttgtaattttgaaaaatgaaatttctgaggataatttattaacaaatgaaatagtagcagtttttaggggaggggacattgtatggacgaaatagaaacaaaggtgcttgcaacaattacaaaggataaataccttcttacaagggggcttgcagaaggcctcgaaaaagaactgtttgaaatgtctgaagcgaggactttgtttgaatatatagtctcaaaatactcaaaaaatgcagcacaaattgatattgatcttctaaaagaaactctacgtgaagacgggtttcttaccacaaaaatgcaggaacttataaacacaatacaaaaagaagatccacttacccttgaaggtttatttacatatacggaaactttaaaaagacggcttgccgagaaaacccttataaatatagcaaaaaagattgaaagctacgttgaatcaaaggcaaaaaaggaagatcttgtagaatttacgggaaatataattggggaattaagagaaatcataacaggaaaagcaaaaagaaaaatcttgcctcttcgaagctatcttattagattcactgcagaacttgaaggaagaacagaaaatataaatccaattcttggatattctcttgaaccattttcatgcctaaacgagacactatctggagcacgaagagggttttattatgcacttgccggagcgccacgcagaggcaaaacaaattttatgctcaaacttgcaacctctatagcaatgaatgaaaaaatcccagtgctgtattactcctgggagcagaccgaaagagtcttatttttaagagtattatcgcaggaaaccttaattccaccttatcttcttgaaacagaaagaattttcgacgacccagatctatcggagcggtttaaccagggatacgcaaaggtagagcagtttatgaactatatgtatcttgtcgaagggagaagagaagatacaataaacaagataagaagccacgcactatcgataatgcaggaaaataacacagacaaaattgcaatatttatcgattacttacaaaaagtgccaacaaatatactctaccaagaccttgctcagcaagttgatgaggtctcaggaggtattgctaacctgtcaacggaattaaacgcaccaatattcgcaatttcatcttttgataaagaaggggcgaaacttgacacggaagaaagcaaaactcgtccaacaatgtttaattgcactggtggtggcgatattgaatacgatgcagacgttgcaatggttataacaaaggattttaaagatacaaatgtcctatatgaaaaaatctacaatgcttcaaaagaaggtcgtatcgatcccaatagaatcccccattttgatattttaaatctttacgttgataagaatagagatgcccccttcggtggaaacataataattcaatacttattccttattgaggataatacgcttgtagaaattggatacaaagatataggagaagaacgcacttatgcaaaaatttcgaagatattcgagtggatgcttgaaaacggttatcttgttaatatgagatgaaaatagcacttataataatcggagacgaaatcctagacggtcttcgagaggatgaaaattttaaggttgcaagaaagaatttgaaaaatgttcacataagatttgaccaacttctttttgtaagagacaatcttctcgatttgaagagggttttgaatttcacaaaagactactttgatgtggtaataacatcaggtgggttaggcttaacacccgacgatataacacttaaggcattttctgaagcctttaatgtaccacttgttaaaagcaaagaaaaaagagaaattgttaagaagaacatcgaaagggtgaatgcgattcaatatattgatctcatagatgaactctcagaaggtcttttgggaagtatgcctatagagaatccaactggtgttgccgcaggtgaaaaaataaaaattggaaatactaccttttatatcctccctggcgtcccaagagagtttgaagcaatgataaaaattgttgtaagcgatttaaattttgcacctgaaaatagtgtcgttaaagttatctacgaagtagatgaaaaggaagcacgcctaataaaggtcttgagagcaattgaaagcaattttaatgtaaagactgcatcttatcctccaatacatctggaagagaagttaagaataattctttacggtaagaacggcctattgaatgaagcaaaagaatactttgaaagcacattaaaaaatgctaaaattacctttaaagaaattagccccagccacacctcataacccccacctcaaaaagaggcatttggggtatcttcccccaaaaaagagggaatgtttgaggttgtagccagggtaaaagtattttacagaaaatttcaaaatttgcaatctctttttataatatgactatggaagcaaaagcatatgcaaagttaaatttaacacttgaaattacgggtgaattaggtgaataccacaccattgaatctgtatttcagaaaataagtctttttgatgttgtttcagtcaaattgggaaaatcagattcaataatattctcggagtccattagaaatattacttcaactgttcacaaagcgcttgaattgtttaagaaaaaggcaaacgtgaaagaaaatttcgagatctatgtgaagaaaaatatcccaatgggtagtggacttggaggcggaagtgcagatggcgcaataacactacttctccttaatgctatgttcaaaaatatcctttcaaaaagtgatctctacgaaatagcaaaggaagtcggttccgatgtgccattctttctcgattcaaacacagcatgggttaagggtatcggtgatattgtgcaagaattgccaaacctaaaagagttatattttgttttggttcatccaaaatttcacttcaagacaaaagaaatgtatgctatgtttcatgattatggaaaatactcagatggaacaaggacattaactttagttgaattaattaaaaaaggaaattacacagcaaaagacattgataaactttgctataacgattttgaaatgatgcttttagagaaatccgaaaagttcgttgaatttaagaatattcttgaaacaattgcggaagtaaaatttcaccttacaggatcagggtctactgtgtttgcaatctttgatacaaaaaaggaggcggaaaaagttaaaaacactcttgataaaatgaaattcaacacggaccttgtaagttctaatatataatcataggttttttactttttcaatatatttcttaacatcaaatttcttgtatatcgatttttcgctcatataccgaacttttccaaagattggacgctctttgaaaggtcggtcgtgttttccgaagcaccaagcaatccccgcataagagtttgggtcacgcccatctaatgcgtatttattattcaattcctcaagatacttaaaggcaatatcaggtgattcgctccattcgattaccttcttaccccagtacatccttaagtatccgtgcatcttcccagtctttacaagttccgtcattgcggcattgaaaagaggatcatgtgtttcagcattttcaagttgtgaaaaagaatacctataagttcgtatatcaaatttgtgcctttgtaatgtttcatattcccaatgttcaagtccctcaagtctatcatagcgcggattgtaataaacaaagttaaaagcaagttcccttcgaattattagttcttcaagaaatgcttctttttcatgttgctctacactactttcaagcacagaaagagcaatttcaattggcgaaatttgaccaaaatggagatacggacttaagtttgatgtgaaactttccgagaaatcattcttcttttcaaagtaatttggcaacttattctgtatgaactcatttaaaatttcttttgcattactataaccacctttgaaatagcatgtctcagaaatgttatatctaaagtgaagcctgtttatggcatctttaggatttcttacatcaaatgaaaataaaatttctcttaaaggaggaaaagcaatttgtggcatatttaaaggtttaagataatcattaagttgtttttggatttttcgtctgattgtatatgctgcatactcctctttgtttgatgcaatttctacaggcacaattacattatcctcaactgataaaacgggaatattaacagactcaacaatattctttcgccattctcttagaagttttgtatatccaacatccataataaggatggaagcatttttcgaaaaatctactacatgttttacaggatcgcccacatgaacaacaaattttattccaagtttgtgaagttcctcataaacttccttaagtccttcaagcataaaaagaaaatttcttctgcttccgtaagggaaattttcatttattacaaataaaacaaccaggggtttcttaatttcatttgccttattaattgcttcgtacagggctaaattatacacaaccctctgtgaggattgcatccaataaaggacaaatttaccataagaattaatatgcaaatcttttaaaatttttgttcttcccatttctaaatgttgggggacaaagtcccccaaaataaattactttgcctttttcgtagaggaggattttttggttgttgctttcttctcctctttctttacaggctcttttacttctttcttaacggcctttttcgttaattcttttttgggcgattctttcttttcaactgccttctttgtttctttctttggagcctcaactaccttcttttcttctgtcttttttgcttctgttgcgctttcggttgtcttctttttgcaggccatttttacctcctttacttttattttataataaaattaaaaaatgcaataacttttaaagaaaattatttgacttttttggaggtttttatggaaaattttccgaaaccaaaagttgtattaagcaaatgcatcaatttagaagcaaccaggtatgatggcggtatcataaaggatgaattttcaaaaaagttgggtgaatttgtagagtacatcccggtttgtccagaggttcaaattggactccctataccaagagacccaataatcattgtaaaaaataatccagacaaactaattcagccatcaacaagaatagacttaactcaaaagatgaaagaatttagcaaagaatttttgcaaagtcttaaaagtgtagatgggttccttttgaaaagcaaatctccaagttgtggagtaaaggatacaaattactataaggactttgaagggcgtgaacctgtgggaaaaacctcaggaatgtttgtgagacatgttatggagatgtttaaaaattacccagtcgaagatgaaaaacgccttattgacaaaggcatccgagaactatttttaacaaagatttttgcattcgcagatataagaaatctcaaagacaatctcacaaaatcgaatcttatcgaatttcatacaagatacaagttgatgcttatgacatacaatcagacaaatttaagagcacttggaaaaattgttgcaaacctcaaagaaaataaactatttgatgcatacgaaaattacgcgcaaatattcagaaattcctttaacaaaaggccatcagttggtgcgcatattaatacactattgcacgcatttggatatttcaaagacaaaatatctgtgaaagaaaaagcacatttcttagatattattgaagacttttcaaaagaaactgttgatcttcatacaccaattgaacttattttaggatttgcagttcgatttgatgaggattatctcttgaaacaaaggtattttaacccttatccaaaggaattaaggcgcttgtaatagttatttcttaaaatttctaactcaacctcttttggcacaaggtaggttattgataaaccgttttttacacgctctcttataagagttgaagaaatgcaaaataaaggatgacttaaagtaaagattttgtctttaaacccgttaaggttttctgaaataaactctctcaaagttgaaaaatcatcgttcaacctttttgcaacaataaagtaagaatttcttaagatttcttcgtaatctttccaaagagtgatcttaagaaatgcatcttctccaatgattgaaaagatttcaacaccttcttgcttaaagtgtttcaaggtttcaatgtaataagaaggctcggggcttttcacttcaaaatcagaaacttcgaaatgattttcatcttttatcgccattttaacaagattcaggcgtatatacttgtcaagtaaatctttctttgcaaatactggattgccagttggtataaagataactttacttaaattaaaaagatttatagcctcttttgcaacaaagagatgacccacatgaattgggttaaacgctccaccatagagagcaattctaatcttcgtggtagatgaaagatttgcttccaatgaacactctatctccttcctttatgccatttgatttaagaatcttttcaaggttgattttgtcaaaatatctcaaaagctcattaaccgaaccaactctgttgaaatctgtaagttcagcgtggcgttcaagttctgaatttaaaactttgaaggtatgctcatcaatcttttcaacaactatttcttttctttcaagtgtaaattctcttacctcttcaggaggcttttccccctcctcttttgtttcttttacaagtacatatagcctctcaagaacttctttaattccaatgccattaagcgcagaaataaaatagacctcctcattaactcttttaaagaaatcctttagttcttttgttctcctcacaagccatgtatcaattttattaataacgattattctttttttcttaagaagattttcattgtaattgccaagctcatttaataagattttgtaggtcttcttgatattctttctgtctgagccatcaataagaaacatgaggaccttagttttctcaacgtgggataaaaactgattgcctaaaccttttccaatagaagcaccttctataaggccaggtaggtcagcaatagtaaatgacctaagatcgtcaagttttacaacaccaatttttggagaaagcgttgtaaatgggtatgaagcaatttcaggatgagcattgcttacttttgaaataaaagtagattttcctgcattcggaaggccaacaattcctacatcagaaataactttaaggataagttcgagatctctttcttcatatggtccacccttttcagaatagcgaggtgctcgttctgttgaggtcgtaaaagccttgtttcccctcccacctttaccaccttttgcaacaacaactgattctccatctctgtttagttcggcgatgacttttcctgtttctctatcgataatggtagtaccaatgggaacttcaataattaagtcttttccgttttttccatgtttcaggcgtccacttccattttcaccattttcagcaaaaaagtgcttcttgtataaaaatttttggagggttgtgaggtttttattggctcttataataacatcgccacccttacctccgtcccctccatcaggaccgccttttggtataaacttttctcttctaaaacttattgcaccgtctccgccttttcctgagcgaactcttatgtatgcgtgatcaataagcgacttcttaagcggtttcactctctaaaacatcaacctttgtgtactttcttgtcttggtgaatttgacaataccatctttgagagcaaaaagtgtccagtcagatccaatgccaacatttttgccagccttaatcctttcacctctctgtcttacgataatattgccagcctttgcaaattgcccatcaaataatttcactccaagatattttgggttggagtctctcccatttactttgcttctcttcttgcccatattagcttacctcccctacaattttatcaattgtaacaagtgtgtagggttgtctgtgcccctgtttcttcttgttccttgtcttgtgtctgtagaagaaaacaatgatcttcttttctcttccctgctctttgattgttccctctacataagcattctctaccttggggtttccaacaataactttttctccatccttaagaaggagcacttcatcaaattttaccttggtgcctacttcttgatcaattttttgcaccttaattgtgtcaccttccttaactctatattggtgaccaccagttttaataatcgcttccataataacctccttccactacagaaggtactggggaaaccttccgtaagtagtttaactctaatcgaaatattataacgaattgcttctatttttgcaagtttacgaatcgaatcatcaaaaatttatatgaaattgaatcgttgcctcatataaaaaatctattcaaaaatggaggtaaagtgacgaaaaagttagaagaagttcaaaagggtggcaagatttaaggttataagcaaggcacaaaattgaatttaatgcactaagtaagatttgaaagagagtcccatcgtgaataaaaaggtattgagaagataatagaagtgaatttgcattagcgactgcaaagagttaattgatgggatatatatttcataaaacctcttaataaaaatcacgggttcgaaaaagattaagaaaattaggcaaggtaaagggagatcactgtctcgagtcatataacgaattttaatcaacttgatattaaattgtccaagtttacctctgacttttacttcttcaaaaattattttaaggctacctctaattagaggtagcctctttattacataaaagaaataaactaatgtatgtaggatcttaattttgcgccaagttccttaaaaccgtcttcaggtgaaatcttttgaaggaagattttttgcaattcagcacctatatcaacataagcctgagtccattctttcgtaattggttcaatcaatgcatttggaagttcatcaaatcctgcccttctttcgggatgcgcttgaataaactcttttaataaaggcaattcaagggcactctttcttacaggaagatatgcagtatcaattgaccaccttgcagtttggtaagtagatgtaaaccattttacaaattcccatgcaccttttacagtttgtgaatcatatttatttccaaagattacaacgtttgcccctgaaagagtagtgtattgaccttttggtcctgctggaattggtgcctgagcccatttgaatctaccacctactgcttgatctacataagtaaatcccacaacgcttccaaaaataaaggcacattttttattcccaaaatctgactgataatcataaccattcgtaaaatgaatatttccattcttgtataaatcgttaaggaatttaactggtgcaagggcattaggatctttatcaaataatacgtttctataatcatctgttaaaactcttccaccccattcatataccattgcataccaaatatcgacaattgcatccgaagaactcatacccaacgaagcaccccactgagagccatctggttttgtaagagccttaaccatagttgcaaactcatcccatgtttttggagggtgatcaaaacctgcttctttaagcatatctacattgtagtacattacctcaacactcttattaaaaggcatcatccacatcttaccatctggcatatagccatctttccacatgattgggaagaagtcattaatatctgcttgtgaaagccccattgaaggatcttttacaaatttctccatcggtgtgagaaggttaccaagcatatagtttgcaacccaactttctcttgcttgtgcgattacgggaggcgtattagatgcaactgctgcggtagtcttttgttgaagtgtaggatagtttgcaactgcggtttgaacaatcttatatcttgggtgagttgcattaaattcatcaatgagttttgtaagtgccttcccaagtgctgcttgcattgcattccagaaggtaatttcagttggattctttatccaatcttcagagaatttaacggtaacagatttttcagttgcattccacgtaatatctgcaccaagtgaatcagatacaaatcttagagggacaacagttcttcctgtttgtttaatgattgttgcaggtgaatcaagatagactgtataaccattgacagttgcagttgatgaatcaatcttgaggacaattgtgtttccaagaagtttaattgttgcttcacgagtggatccattccaatcaactgttgcgccaaatgcctctgagataaatctaattggaacaagagttcttccatttacgataacaggtgcctgatcaagagtcgtagattttccatcgattgtgccagtggtttttcctacataaactacaatggtcttcacattctgtgcctgaactgatggaactacctttacaaaggtaaagaccataactaagattgcaagtactgcaatcagtttcttcatactctacctcctttcaaaatttgggttttacccatgataagtaattatagtatttatttgtttaaagcaaagttttttgacaagtgttgaaaaacaaataacaaaagataaaaataattgtgttaagtttttagtctttccttgtctttcctgttatatatgtaatccctataaacgaaagaagggatatgtaaattaggaatgctgagatagccgatgcgactctcatatcgtttctaatttgctggaacagttgtaatggaagggtttgcccagtaaaacctgcaaccatactcgttacctcaaattctccaatagaaattgcaaatacaagtaacgcaccaacggtaatgcctccgataacgttaggaattatgacatatctaaaacggtcaatgatacctgcacctaaactctgggctgcctcggacaatgtaatttcgtctatagtcctaaaagatccaagagtgtttctaaacatataaggaaatcccaatagagtatgtgctatgattaccataaatagtgtgccattgaatgcaagcggaggttttgaaaatgcaaggataagtgcagaaccgacgataactggcggaaaaatcatcggaaggatattaacaaagtttcttactgtttctccaaaacgacctctgagtctatttacaacatatgcagcaggaagagaaattaatagagaaattaaagttgcaaaagttgcaacaaagagtgaaatcatcaacgccgaataattcttagggcgtctaataatttgtaaataccattcaaaggtaaatccttttggaagtattccctgccaaaattttgagaatgaaaatattatcggcattgaaattggaaggaggatataaagaacaagcaatattataaatagattttctaaaattttctttctcatttttatcctcctggtttgagttttttctcaaaaatattcaatatggataaaacaatagaaataattaatattaaagtaactgaaagagcagcagcctgaggtaaattatacgttgactcagatgtttgaaaataaatttggattgaaagcaaatttttttcgccaccaacaagtgcaagaacagtgccaaaagcaccgagcatacctgcaaattgaatactcaaaccagatatgaaaccaggtgcaagagatggaataataacatatctccatgtttgcattgcatttgcacctaaattctttgctgcttctactatgcttttatcaagattttcaaagactgcagccattgtaagcgtcataagaggaatctgaaagaatccataaacaaatacaatcccgggccaagaatatatattaatataaaaatccttaggcaaatgcaagataagccttattatttgatttataactccatttcttccaagtaaaattataaatgcaaaggcaactacaagaccagaaagagttaaaggaagagaataaagcgatagtaagaaattttttcttgacctatttaatttagagataaagtaacctacaaatgttccgacaactcccccaaacacacttgctgctgtagaaaataacaaactatttctcacggcaaacttgtattgatcaatagtcagtatgtttctgtaaaattgaagcgtaagggtgcctttatcactaaaaaaagattttataaacaggtttataataggataaagttcaaaaaatccaagaaaaacaaaaaacggcaaaattaaaaggtattcttttcttatctttttcatttaaatcaccttaaccagggggaaagaccccatcgccttcccccatcttatactcatgctattttgcgccaactgcttgtgcccacgcattctgcaatgcttgtgaaatctccgcatctttttgataatctataaatttaacctttgaatactgttcctttggtggaaattttgcagcaatctcaggtggaatttggatgtcaggtcttattggagttacatacgccttagcaaaaagtttttgtccttcatcagagaacaaaaactctaagaaaagttttgcagtgttaggatgtggcgcattctttgccataattacgcctccacccactgctactgtcccatcagttggaataacaacctctgccggaactccgagcgtatctctccaaagaagtaggttataatcaaaattaataagtattgcaacttcacccctctggaatttacttacatcaacttttggatcaacagaagcaataatgccattcttgtgaagcttaacgaggaagtcgattcctgcctgatagttatacggatctcctgacatcgcataagaaactgcctcaactgtatttactcctgtgcctgttgcccttgggtcaagataactcacaagtcctttatactgaggatcgttgagttctgcccatgtgtgtgggactttctttacaatgttcgtatttacgataaatccaagtgtgcctttatatgctgcttgccaaacagaaccgtttggagcaacacccttttgcccttcgggaattttatcccatacgcttaccttgtaatcacttgtgtatccttcctgtgcaagcttcattgcataagatggtttaagatctgcaacatcatttttagatgcattttcctctttcatccttgaatagacaacagaagaccccatatcgatgtcctgatgtttgatcccataaagtttttcaaattgaccatagatctcaccataattcgcccatacatctggcatgccataagagttgattacgccaccttcaccttttgctgcttctgcaagtttgtccataacactctgccccgtctgagtggtcgtggttgtcgaagtcttacaacctacgaaagaaacactcaggaagattacaaccaaaatggctgtaattagtttcttcatactgcacctcctcctaaaagatttttaatatttttaaaacttttcgaaatagcgctaaaatccctgtgaagttcaataataccaattacatcatttttaagattgttaattacaataagagagtctttaaagtcatcatctatgtttgcctctataggcctgtgaagatcgtaaataccgtcgttagtgtgtaagtgtagttttgtaattcttgaggaaactaacgatacatagtcaaaaattttaaatttcgatatttttgcatgtccaaagtcaagtgtaacaaaaagattatcaactgtataaacaaatctctttaactcatagggattattcataagttcaaatggaaaataaagattttcgattgaaatcgtaaggtcaccattacccgaaagaatttcctttactgattttcgcaaagcatctaaatgtaatcttctttcattctctgcaattttcacataagaatcaaattctgcaagtttcggatctatgaaatcaaaccatgtaatataaccaccgtgtaatgttatattcgttgcgccaattgaccttgcgtaatcaagttccttgaaaatttctgaaacagcactttttctgatactttccgtaggaaatgaaggattaaatcctttaagaaaagtcacatgaaaagtaatctcaaaggaaatcttttttgcaaattctatgaatgcctgtggcgttcttgcattaacctcaacacacgtcaaaccttccctgtaaagattttctacatccttaaatgttaattcttcactataagaaaatccaaatttaatcatcgctcaataagtagtgctgcgctttccgcaaatgacacaaaaacttccattcctttttcatatcttgaagcctcctcaatggggacatccacttgaaccatctcgttgaatgctcttaatgtaatacgggcaaatgagccaagaaaagttgacacatcaacaattgccttgaaggagttaatgccttgaggttcttttgaaattttcataagttcaggtctaacagcaagtgcaaaatccccaactcttctatcttcgattttaaaacttataccatgccaatcaaaaacaccatttgaagcatatccgtggaaaatattagcaaccccaacaaaatttgcaacaaatagattcttagggcttctgtaaatttctactggtgtgccaacctgctgaattacgcctgcattcataacaacaattctgtctgaaattgataatgcttctgcctgatcatgtgtcacatatattgaagtaataccaagttccttttggacccttctaatttcaaccctcacttcctctcttacctttgcatcaagtgctgaaagaggctcatctaaaagcaaaattttaggctttttggcaagtgctcttgcaagagcgaccctctgttgctgtccacctgataactgtcttggaaaccggtcttttaggttctcaattcttaacatttgaagaagaggcataactactttttcttgctccgttttagaaactcctttaatcatgagggaaaaagcaacattctcaaaaacagtcatatgaggaaaaagggcataagattggaacactattgcaacgtctcttttttcgggtggtatgtcatttattaccttactgtctacaagaatctcaccagaatcaactcgctcaaagcctgcaatacttcttaaaagtgtagtctttccacaccccgacggtccaagaagtgaaacaagttctccctcgtttacagaaagagagaaatcatttactgcaataacatttccgtatgtttttcttatacttcttagttcaagataattttctttcatggctaatccataaatgcgccaccgttaacatttattgcctcacctgtaataaagtttgaaagatctgaggcaagaaatattgcgacatttgcaacatcttcaggggtttctaatcgtcctaagggtgtatctttaatgtataattctcttacaacatcttcgcttactcccctaagttttgcttcccaactaacttccctttcctgcatgcttgtttttacatagccaggacaaatcgcatttacaagaatcttgtaaggtgcaaattctcctgcaagtgcctgtgttaaaccaacaactgcaaacttacttgcaacatagtgtgcaagaaatggcgcattacctcgttttcctgccatacttgccgtgtttattattttgcctcttacttcattaactatctcttgattaatcattcgccttaaaacctcttgagatgctataaacaccccttttgcgttaacagacatgttgaaatcccaatctttgtctgtaagatcaagaaatttattcattgttgatacgccagcgttattgtgccatacatcgattcgtccaaatttgtcgtagataacatcaattgcttttttaatttcttctctattcgtgacatcagccttaattggtaatgaaatttcaccacttttttcaatttcatctgacacattctttgcaaagtcaaaattaaggtcaataacaattacttttgctccttcttttgcatatgaaagtgcacacgcctttccaatacctgtaccaccacctgttattgcaattactttatccttgagtagcatcaaacacctccttggttaaaattgttacattaagttctttgagtttttcgtataaaggcccttttggtctttcgtttgatacaagatagtgaatcttatcaagacctgcaacgaaagaaaatgcaactttatcaaatttacttgaatccgcaacaactattacttcttttgcattttttataagtgcttttttaacaagcgaatcttcaaggttatattctgttaaacctgcatctttatcaattgcaccaatccctaaaaacaacttatccacaaaaaattgttcaagatttcttaccgcaatctctcctgttaaggacaactcgccgcttcttaaaattcctccgggaaggataagtctaatttcctttttgtttgcaagaagattaactatgtgcaaatttggtgtaataactgttagattgtgaaatttctcaaggtgctttgcaacttcaattgttgttgttccaacatcaagcgcaattgaatcaccatcagttattaatgttgaggcaatgcgacctattatttccttttcccttttatgttttgtttcccttataacaaatggtggctcaaaacttcttccacgactacttacagcccctccataaacacgccttaaaagtccctcatgttcaaggcgcgaaagatctcttctaacagtcatttcggagacattaagaatttttgacaaagtttcgattgttacacttccgtttttctcaagttcttgaagaattacttttgctctctcttcataaagcatttaacacctccaaaatttgaggatgtaaaaagggatttgccgcaataatttctcccttttcaaggtaatttcccccatttctaaaatcgcttacaaccccatttgcttccataacaataagtgagcctgcagcaatatcccatttagatagccctttttcccagtagccatcaattacaccttctgcaacgcgtgcaaggtcgagagcggcacttccatcaaccctaacagacaatgtttttctaaataatgcttcaaattgaggaaaatttgaatactctgaaaaatcgtagggaaaaccggttgcaagaagagaatttgagaggttttcagttttagaaacacttattaactttccgtttttaaaagaaccgccaccttttactgcatagtaaatatcttcagaaataggattgtatattacgcctaaaatcacttccttttcttccataagcgctatggaaatgcacacgtttggataaccttttacaaaattagtagtgccgtcgagtggatcaacaacaaaaaccttatttgaacttccttgcaaggttcccccttcctcagacaaaataccgtattgaggaaaatacttttttatctcatctcttatgagggcatcaacctctttatcgacgttagttacaaggtctgtttctcccttatgtgtaatgagtatacttcccttaaaattcttttttataatttgaccgcttttttttacaacatccaaaataaaatcaagttcgaccatttttatcccatcgtaaattggtatgtaaattttttctttttctcatcaagattaataagaacccctcttaaaatgccgtcagagtattcacttcctgggtttagacacacggtttttccaatctttatattcccggcagattcatgcacatgtccgtgcaaacctaaatcaggttgaaattcctcgattatcttacgcacacttttacttccaacattctctgtcgcaaccgatccactttctataaccggcttcaatgtcttatcaagtttaggtgcaatgtcaagagatgtattatatggaggtacatggatattaaaaatcgtaaatttattgtaatccattttttctgcaagagcctttaaatcgctataaatttcatcttcgcttttttcacgtggcgaattccaaggagttggatttgaatacccataagaaagcatttttacattttcgaaaatttcaacaacctgcatatctggattcactacatacttagaaaccaacaacgcatcatcgacaacaggatcatcatcatttcccggagacacataaatcttaataccgagtggctttagtctttcagttgcaagaaccatccactcttcaagcgtatgtttaatgacaaacttaaaaatttcttttcttttttcagggcttttttctattacttcaagttcctcttcacttgtcacatacggatataatccgttaaaccttatttcttcttcaagttttggaagttcgctttttgagacaatttcgtcttttccttgatagtttgccttataataatcgttgggcatttttacaataggcacaaaaccttttcctgttatatctccacctaaaatgagtatttgtgcattataaaatttaccggcgtttacaaactttttgaagcacctttcagaaccatgaatgtctgttgtaaaaaatatctttaccatctttcctcctattcaagtctaacttcctctggttcatcataccaaggcatttttcttcctatgatactgcgcattttccaagaaagagtttttggagcattatccattgcatttattatgtatccaatgaccgcttgaactctatcataatcctttcccgttaagtaatccttagaaaagtctttgagaagtatcaaattatcacgtgccgtggtataccatccccaatcatttgaggtaatactgagaatatattcaagttcgtttaattcgaccttgttttccaatccaaaatcgtgatcaattaaaaacattaaaagatctttaacatctttttcattcattttatgaatctgaatctttgttaagaacacgtctccaaggctaattgtataaggtaacatagtaattctttgctcaaggtcgattttatgacactgttcaaatacgccaataaaaacatctatttggaattcatttcctttgtaatataaaagtcttgttgcaccgtgtaaagcattaaactgtttgtcttccattaaaccattttcgttgaagattctacttaaacccttaacaccctttctattaacaacaaaatcgagatctttgtattctcttttaagagtttcaatcgtacgcccttttggtgaattcaaatacactgcaagcccaccgagaagacggaggtttgggccctccgccttcgctttgtcaatcaaatcttttgcaaggtttacaagctcctcggttctacccatataacacctttactctggtggtatctccgtaaatacctgtgtaatatcaataccttgagatttcctcactgcaactgcaattgcataccaaattactgcaatcacaggtacagaaaatgcctcaatcattgcaataggctcaatctttaagccaaactgtggaacaagaaatgcagcaacaaaaacagttccccatgtaagtacagttacaattcctgcaatggtcatgtaaggaataccacccaattttctctttgcaaggtctggtgcattttcaaagagatcctttttcttgtaagggaagattattgcagcaattccaacaacaacaaatgcaagagccataactgcaatgatattaatcaaatatccaccaaggccgccatagatattcaaccaattcaacaattcaatgtaaagccccattatgatggttgctttaacaggcgtatgtaaatttggatctacatctgcaacccaatctggtgctaatctatcaaatgcccatgcaaacaggttccttgtgccaagcaagaatcctgcaggagtccaccaaacaatactcaaaaggaatgcaagtgcaatatacactttaataaattgaggcaaacttaggaattttgtaagcgctggcaatatgaagacaatattttgaggcaatttgtccgatgcgttcattccaacatacgacagagacgagaagaaatcaaatcccatcgctttatatacgaaaagagagccaagcgcatacaatgcaccaccaatgagtagtgccccaaggacagatacaataactgttcttcttacatttttaatttccccagcaaaataaccagtccattcaaatcctgttaggttttggaaagcccaaagcattgcaaggattgtcattccccagttaattccctgaggtggaacatatccaacattttttgcaatatcaattatttgttgtggttgcgttcccgttattgttgcaaaacttgattgaaatgcttcttttgaagtaataagaagaccaagataccacaaaccaactccaacccacacaattaagaaaaggattctcataaattttgcagcaaactttgtgcctttaagcattataagagtaaagaaaattgtaaggagcgttgcaaccaaaaactgatttccaggttttgcaaaccagtcaataaatggctgaggaagatttgcaacatatccaaatgctggcataaagaaagtcatcattgtcgtaaaattaaatgcaacccagttcacaaaaacaaaagttagcgtgacatttacaacaaatccaataagcggacttaaagtcctacttacccaaacatagtcaccaccggatcgtggcataatcaatgtatagtagatgtaaacaaagccaaaacctaaaagcaaaatcgaaccaaggacaaatgcaagggcaatgtttgcaccgggaaaactcgctgctccaaactgaagcgcctgtgaaataccaacaggaataagaatagcagcaaaaacaaggttaaacgcatcaaagggagtaagttctcttacaagcccagttgcgtttcttacaaacaacttttgttttgttcccacttttaacctcctttattttgtatcttataaagcctctcataaagaggctttactgctttgtaaagatctttatataacccaaaatactctctgtataacgaggtattagaggtatttggttcaatggtctcatagtccttaacaaatgtttctactgcacttacatctttcacaagacctacgcttaacaaagcaagaaaagcaacacccaaagaagaaccaggatttgttttcacatatttcagtggaagacctatagcatctgaagtaatttgtcttagaagtggattttttgcgccaccgtctgaaataaatactcttttaacatcaagtcctatttcatttaatacatctatatggtgcataaagccataaacaatactttcaagaattgacctgaatatatcacctcttccgtggaatagttggagcccaaagataactccccttgcctttgcatcaaagatgggagttttttctccaaggaaataaggaaggattattattccgtttgcaccgattgagcttttataagcctcatctgttatcttatcaaagtcattttcgcctattacattcatataccatttaataacagaaccactggaagccatacatccatttaagacatattttccttctacatcgtgaaagtcaataaaaagtctcttatcaatacgcaaagaatccgaaacaaacattatatctcctgcaccaccaaattttagaagaaggtctccttcatttatgagtccaactccaagcgttgaagcaatatgatcagctgagccaccaataacaggcacaccactgttaaatccagtaagggcttcaatttccttagaaacatatccaacaacttcctttggattaactacttgtggcaaaattgacttaacgatttcaacttttgaaagaatctcttcgtcgaatttattctcctttatattaaacaatccgctttcaagtgcccagtttaattcaacgtgaggattccctgttaattttgttgacacaaaatcatacgagcccataatgtattttgtctttgatatcacatcgggttcatgttttttaagccacaaccactttggaaagataacctgctgatttatagtgtttccagttttattaaaataccaatcttcgtcaatagcagtcttaaaatactcaatttcttccacggcacgcgcatcattttgttgaattgagtatcttaaaggttttaggttttcatctacgggtatgagtgttgggaccattcctgtgattccaattgacgcaattcttttatcgagacccattttataaacttcagaaagaatccttagtgtattttcaaaaaatgcatctgcgtccatttctgcaaagtttggcgcagtgcttattagattctgacttatggatttttcaaaataaatttttccagaactatctattacgatagctttaagggctgttgttccaagatcaataccaagagcaagatctctcatcttaatttatttaccttctccataaatctttttactctttcagggtcaattgggttaaatgtaaatccatccttttttaaagatgtgccaacaattgcaccgtctgcaacacttaaaagttcttctacattgttttcattcacacccgtgttgacaaaaacagggacattaacattttttttaacattctctatcatttctttagtgggtgcttttccagtcattggcccggaaacaagtataacatctgcaagagaagaaaaagcaacgctttttgcaatctcttctaagggccttctatcaagcgagtatgcaaattctgctgaaatattaaagaaaactttaatatcttttgcatcaagaagttttttgtatctgtatacctcgccaacattcgtattccataaacccatatccgatacatatacacctgtaagaatttctcgcacgaaacttgctttcgttgcctttgcaagggaaattgcagcaaatggatcccaaagcacatcaattccaaaaggaactttcacaagagaggaaaccttaccaataacataacccattgttgcaactgttgcatagtttgcttcgagtttgtagggacgatcattttcattacaaaacattattgcatcaataccaccctcctgaagattaataacatctgcttcaattcgtgaataaatatagtcaattccaagagagtcatcgtaaagcggtgaagaaggaagcggcgggaaatgcaccattcctattattgttttactttttccgaacatctcaagcctcctttgttaattgttgtaaaacattttacataaatttgttaaatttgtcaatagttaacaacgaataattttgaaggaaatttaacgaaactacgaaagtaagattaaaaaaacattttttcagtttctctaacaatctctttttcttggaggtgcttgacatgattccaatttttgctatatttcacactaatatgagaaagataccaagatgtatgagcacgcaacatcctgataatgtttcgataccattctttgcaaaaaatcccgaattggatggcgaagacgaggtaatggaagcattctatgtattttctcatcttggagcagacgaacagatgtgggactacgagggaaaagaaggcgatgattatgttgttaaaaaacttctatcaaaatacaaatacttctttaaggaaaatagacttggaaaggatattttcttaacattacgaattccaaatcctgaatttgaagtcgttgaagcaaaaattcttcttgaaacacttgaaagtatcccgcgttcttttgatacagcatacaccgtttttaaagacgaaatctcgccgatttttgaagtaatactaccaatgacaacatctgcaaaaagtcttgaaagagtttatagatactatacagacttcgttgtaggaaaagaggaaaaaccaatctttgatagcgatataaaggttaaagattgggtaaatgaattcaagccaaagaaaatttatgtaatcccactttttgaagattttgaacatatagtaaatgccgattcaattgttgaagaatatgtgaaggaaaaagattttgaatacttgagagttttccttgctcgttcggaccctgcaatgaactacgggcttataagtgctgtactcatcgtaaaacttgcactctacaaattgtggaagctttctaataggattggccttccaatttatccaattgttggtgtaggctcggctccatttagaggaaaccttaagccaaataacgtcttaaaaatagcaaatgaatatagaagcgttcatacatacacggtacaatcatcttttaaatacgattatcctgttaatgaagttgttgaaggtttaaaacaactaaaagggatactccctacaaacccaaaagaaattgatgaaaaattcgttcttgatttctttaagcgcggttccttaacatatttcttgcatgtcgaaaatcttgagcctgttataaacaaagttgcaaagcatattccttcaagaagaaaaagaaaactacatgtaggtctattcggatattcaagagacaatgcaaaactaaaacttccaagagcaatagcatttacaggaagcctttattcaattggcgttccacctgaaattctcgaccttattgcaattgaaaaggatgattactttaaaattaagtctctctacgagaattttgagagtgatttaaaagatgctttgaaatttgcaaatgttgattctccattctttccaaaagaggttttaagaaaattagaagagtttgggatatcttttgaggttaatgaagagcataaagaacttacaaaagcaatatactcaacggtgcttgaccttaaaaattacaaccttgacgaacttatcttaagagcatccttaattcgcaaatttatagggtaattattttaatctttccagttttttctttaaaattctgagctcttcttcttttttcttgtttcccgtttcctttaagagtttttcaagatattgaattcgtgctttaattttgttaatctctttttgcttttgagcatcaacttttttgtcttttgtcttaggattttgaatgccttcaataagcgtgctattttcaagtgttagaaccttttgagaaatgttttttataagatatctgtcgtggcttacaagaagaattgtccctttgtaatttttaagtgcctcaataagcgcttcggttgtttcaatatcaagatgatttgttggctcatcaaggacaaggaaattcgaacttacgagattcaattttgctaaaagcaatcttcttttttcgccgccacttaattccgatacttttttgaaaacatcttcgcctgtaaaatcaaactccgataggtagtttcgcgcaacgcttacctcaagcccttcttttagcatcaaattaagaagagtgtcttctaagtttaacacaaattcatcttgtggaaagtagcgcatttcaacacttggcccaatgtaaattaaacctgcatcgggagtttcagtgcctgtaattatttttaaaagagttgttttgccaacaccattttttcccacaattgcaatacgctcgcctcttgttattgaaagatttatattctttaagatcgttttcccattgtatgattttgaaacacttttcagttcaagcactttgaaggagccaatatcaccactttcaatatttatctttatttctttttgcgatttttcctctggaacaataatcttttcaatcatcttttctcttgaaagtgcctgctttgagcgtgtgccataacgaaacttctctataaactttctctgtttatcaagataaagaagtatttgctttcgctcattctttagtgtttcatcttcaattgtttttatctttataaatttgtcgtaattccctggatattctttaattacaccatcctcaaggtaaagaatgtgcgttgcaagtttgttaatgaatgttttatcatgagaaacaatgagaagccctcctttaaactgtgctaaatatttttcaagcatctcgattgtttctatatcaaggttattcgtaggctcatcaagtataagaagttcaggctttgatataattgctttaatgatgaggcattttgttcgctctccaccactcatagcagacattggctttgaaacggttttctcatcaagatcaaaatcgctaagcatcgataggatttcacttcggtaagtatatccaccgaggtgctcatactcctccattaagaatgagtaatcctcggagaagtctcccacactttcaagttcctcaatcatctgttcaatttcttttatttgggagacaccttcttctattacttccattccagttttttcaattgcctttatctcctgcggtacataccctatggaatttggacgtttaacaattccatagtcaggcaatttaaggccaacaataatatcaaggagggttgtttttccggatccatttgtaccaacgataaatttcttctccttatcaagagttatagaaacatctttcaaaattgttcttccctgaattgagtaatgaatgtttgaaactataagcatattaacctcaattgaatatacaataactatctcaattttgcaacacttaaaagtttgtttgaaaaatgttttttgatgcactgttttgaaaatattaccttatatgttataattcttgcaaaatacttttggggaggtttaaatggaaaatggaagattaggaggagtctatggatgtaagaaatctcctccaacaaattttagcggatttgaggttttacagggaaaatgatccctcagttgaatcactgtttgaaattatttttacaccctctttcaggggacttttaaactatcgcatttatcatgctctttataagagcggtcacaaagtcttagcaaaaatcctctacattagaacaaaactcaaatacaatatggacatacatcctggggctgttattgaggcaccaatcatgattgatcacgggttttctgttgttattggagaaactgcatttgtagggaaaaatacaatcatatatcacggtgttacgcttggtgcaagaagagttgagagcggcaaaagacacccaacaataggaagaaactgcctcattggaaatcatgcatcaattcttggaaatattacaattggcgattttgtaaaaattggtgcaaatagtgtggtgctggaagatattccatcttattcaacagttgttggtgttaaagcaagaatcgtgaaaggagcttcaaatgaaaaaaatgcttgatataattggaaatactccaattgttgcattgaaagaaaatccaaacatatttgtgaaacttgaatatttgaacccatttggaagtattaaagatagacctgcctattttatgctgaaagatgcacttgccgatagaaggctttcaattcacgatacaattgttgagccaacctcaggcaacacaggtattgcgttaagtgccctttcaaaatttttcggtataagcattattctcacaatgcctgataatttaagcaaagagagattaactcttatgaaaagttttggggcaagggtagttcttaccgacaaatctctgggaatgaatggcgcaatagaagaagcaaaaagaattattgatgatggcgttgcaaaactcatgcttaatcaatttggaaacccctcaaatccaaaagcacatgaattgacaacagcatacgagattttaaaagatatgaattttgacattgatgcatttgttgcaggcattggcacaggtggtacaattacaggcgttggaagaacacttaaaaaatttattaagaaggtaaagattataggagttgagccagaagaatccccatacctaacaaaagggataaaaggaactcactcaattgaaggcattggcgcaggctttaagccagaaattcttgacctaaaaattattgatgaagtcattacaataaaaagtaaagatgcaagggaatttacaaatgaacttgctcttaaagaaagtatttttggaggaccatcgacaggcgcaaatgtgcttgcttcaaaaatcgttaaggaaaaatacggctttaaaagagttgttacaattgcacctgaccgtggagaaagatatttttcagaagatttattcggttaagtataattggatgatgaaagtcccactattcgaaattgcaattgaccttgagggaatttttcttgaaaggctcaacaaatttttaggggttgttgagattaatggcgtaagtgttcttgcgcatattcacgatccaggaaggcttgaaggccttttagaaaaaggtaaaaaggtgcttcttaaaaaggttatctccccaaagcggaaaacagaatacgaggtaattgcagttaaaataaatgatgaaaccattcttgtaaactcaaggtaccataatgacattgcagaatcactcatacgaaatggcattgttaaatttggagaatcaaaagatcttaggattaaaagagaatttaaatttcaaaatagcaggtttgattttcttgtggaaggtaattcaaaatatcttgttgaagttaaaggatgtgttcttgtaagagatggcattgcactttttcctgacgcaccaacaaaaagaggtgctcgacaccttctcgaacttgtagaatcaattagttatggctttactccaaaattatttatccttattttgagaaatgcaagtgcttttaaaccaaacggagaaattgacaaagactttgaaaataacttttactatgctctcatgcaaggcgttgaagtaaaaaaatttcttctttcctacaatggaaggtttgtttattttattaaggaactaccgagtgaagaaaattgaattttagtaattacaaatggccaaaaaaataaaatgctcaagcaataacttgtttactaatttgcaataaaaattttccagagtattattaattgaaaaaagaaatgaaaaatagtgttgagtggtatatagggacaagcgggttccaatttgatgattggattggcacattttatcctccagggataagcaaaagcaaattatttgattactacatcaaaaactatgggtttaatactgtcgaattaaattcaactttctatgcaattccaggtattaaatcggttgagcgtcttgtaaataaagcacctcattattttaaatttgctgtaaaagtacatgcgtcgataacacatgagcaaacacttaacgatttgtggaaattccttgaagtttcaaaggtatttataaacgagggaaaattgcttgcgtttcttgcgcaatttccatactcatttaagaatactgaagaaaatatcttgtatctatataaattgcatgatgcattcacttattcgaatttcctctttattgaggtaaggcacgattcttggaatagttttgcacgcacaaacaacgattttaattttgttgttcctgaccttccaaacctcccccaccttccaaaattctcagattggattgaaattttaaaagggcgaaaacaagaaatgctctatgcaagatttcacggaagaaataaaaattggtatgaggcagatgaaaaaacacgatacgactatttttattcggatgaagaactaaaagcatttaaggatgcaatggaaagcattccatactcaatcaaagcagggtttttcaataactgcttccttggaaaagcaggaaagaatgcgttcaggttcaaagaaatggttgattaaaccgtattgacaatacccataaaatgattaaaaatctttttatataaactaaaaagatgtctcacattaataaccttttttggaggttttaggaagtcttgcaggaatgattgcaattgcatttttggtttgatttatattgcttgaacgattacaactgggtttttggactattatatggctttcttgccgatatctatagcaaaaaagcaacactaattttttcagcaatacttctcccaataagtgcaattcttatttacgcttcaaataatctatttgtactttttattggggcaatgcttggtatcagaaacaagttcaacatcaagtagaagagtggaagcggtattattgcttcctttgcgatgcttgttgtaaagtatctttatttatatacctctctcgatgtctacgccgagagtcatggtgctctcagtgcaatagtcggcgatgacctatcttgttgaactgatgaagtgggaagggcacttggagtaaatcaggttacaaggcttgcctcatcatcgcttggcacattattttcggattactgtctaatttacaagatgtaggcttgcctttctacgcctatggcattgttatgagcattaatattttgctttattacaaatttttcaaggatgtaaaagagtaaaaacaaggccttaaaaggaagtcaatattataattatgatgaaaaaatatcccttcctttcgtaaggagtaagaatagtgcaatcattataatgaaaatcgcaaaaacaaaattggccttaacgctaattgcagagactatcaatgcacccaaaaacggcgcataaataccacgcactccacaggtaaaaaggtgcaaagaagacaagtcttcggttctgtaatctggataggatatagcaaaagtttgtgagaaaaaaagaaattgatgaccctcccatgccgcaaaaaaatatgaaataaacaacgactaaccctgcaaataccagtggatttttagaaaaagcaagaaaagcaataagtgatgtacctaagcatgatttttttgtccatgtcgatcatttcaacatgctttagtattcgaatagcacaatctgttagcatgtcagtcgttattggtcctgcaaataacttcttcgcacactcttcattcattttaccctcctttctataatttacggaaaattgtggaaattcatgtctttaaccccctgggtttctaaataagataagcccagggggaatctacttattatcaatactacttatcataaatatcgttttcgacgggctcaggcttataagtttgcttggtgacatagttaagatctttcacgggttttcctctctcaatatatgaggttccttttcgattaaagtattctttaacccagtctttagcctttaaatacgatacaaggaatatgatttgaaaaataggcattgttgcagcggggattgcaaccattggtgagaatgccattgttgcaatagcaattgcagtgccgttattcttgccagtgctcgtaaaaacaactgccatattatttaaaaaagtaaatggcataaagaacaaacacaagtataagtaaaatgagtccttcaagtatgttggtattcactcttatcgcctcttatttaatctttttacttatctcaataagaattgattttaaatcggcaatttcttttcttagtgctgcaatgtcctttttcatcctgtcaacttctgtggataaatctccttcagaaacttcttcattttcttcttgggggtattcttcctcacttgttgtaatttttacttctccatgaaggtactcctcaaggacatcttttacctttccgtaagcaccaacaacaggggttattccataatctttgaagaatgtctgtgcctttggtcccatcctgcctacaataattacatcaacacctttctgcctcatgaaatttggtaaatcataagcgttgtgctcattcgcaaatgggtttggaatagattccacattcttcacgacactatcaactacatcaataatcacgtaatatggacattgcccaaagtgataactcatcgtactatcaagtccttttgcttcatcgcttgtaaagcaaattctcatttttttacctccttaagaaattttttaaacaatttttttgaaaaatctcccctggcacctcagaagatgccaggggtctttctatcacttcaaaagctttgtaagtaaatcgttaatgtaagagattctgttttcaagttcacgtttttcaaaattaagatcaggatcatctggatgtactgcaagttctttagaaacatactctaacttgagttcaagctctttctttgcaaattcaaggcgctctttgtcatcaatgtgatagggtccaaaaccgtaaccaaatcctctgtgccacttgtggaaaggtgcaaaacctttgaaacatcccaggccataaccaaatcttctgtaaggatagaacattttaattcacctcctctcttaaaaattcttaaaatttatcaacaaactttcctctcatctatcttatcacaatacctatatattttttacatatagattatatatgcatttttatttttgtcaagggggtatgtgaaagtttttaaaaaatctataacaagtagtttaaattagaaacaatctatattttgggatataattataaggaggcatataatggaaaacatacaacaaattgcatttgggccagtaccttcaagaagacttggaagaagcctcggagtaaataacatcccggggaagatttgctcatactcgtgcgtctattgtcaaattggtagaaatttcaagatgacaacaacacgacaggcgttttacgatccggagattgtttttaaaaccgtaaaaacaaaggttcaagacgttttatcaagaggagagaaaattgactatataacttttgttccagatggtgagccaacactcgacaaaaatttagggaaagaggtaaacctcatcaaaactcttggcattagagttgcaatcatcacaaattcaagtttgatttatgatccaacagtacaaaatgaccttctgaattttgatcttgtttcttttaaagtagatgcaatatcggaagagatttttagaaaaataaatagaccctttaagggaattgaattggaaaaaatacttgagggaataaaaacttttagcgaatccttcaaaggcactcttataaccgaaacgatgattataagcgatattgattatggcgatgaatttgatcgccttgcaaattatttgtcaactattaaaaatcttaacaaagcatatatctcaattccaacacgtccgcctcaagaaagttgggtaaaggtgccaacagaagaaaccttgaatgttgcatttgcggtttttgaaagcaaattaaacggaagagttgaacaccttataggatacgaaggaaacgagtttgcatcttcaggaaaccttgaaagtgatatcctcagtatcacagcagtacaccccatgagagaagaggcagcgcttaaacttatcaagaaagataggggaagttttgaagtaattgaaagacttattaaaaaaggactcattaagagaattgagtatcaagggcacagatactacttaagaaaactttagactattcttcctatcgcatagccttcggaaaccgcatcaataattttccccgtttttacaacatctcctatcaaataggtttcgtgtttatttcgtatcgtttcatacaatttatgatcactaatacttccaaaggcaataacaaagtaatccatctccacagattgcccatcaccaaaaatcacggcatcttcttttatttctctaacaggggcattaacaaaatatcttactttgtgctctgaaagttctcttaaaagatagtttctgcttagtgtttacattcctgttgcaatctcgggaagcatttcaagaattgtaacttcattcccataagatgcaagataaagagcagtttcacagccaacaagtccccccaccgcctacaactaccttcttattctcgattttaattgaaccactcaaaacatcgttatacttaatgcaatttttgtttctaatgtcgtttataagtagataacgcataattaattacctcctgtcaagtactcttccgtgctttcgattaatttccttataaaatcattcgaaataaaatatctaacgaattgaccttcttttctctttcgtgcaatgccagaatctatgagaatctgtaattgttgagatactgctagctctcttatattaagtgctttgacaattttattcacacacatttcacctttatccatgagaagtattatcatctttagacgagttggatccaatagacctttgaagaatctcgataatttctcaatatcaattttctcaaccactttcgtctccgtgattatataagcatatttgaatatgtccaaatgttgtagtggtgattttgtttttgaaatccacgatgttagagaagaaattaaaaggagaatcgcaagtctccctttaaatgattgaaaggagatgtacccctttctaattgaagtcaccccgaacgaatgtgagaaatctccgcctttaagggggagttagagggggagaattattaatccccctctaaattaggacaccctcctccaactccacccgaaaaatagtagtttgtcattgcgaacgcagtgagaaatcttcgccttttagggggagttagagggggagaattgcaagtcccctccaattaaagaagtgtatctttttaaaatgtgggagaactactattgtgtaacagttacctccctttgtattttatcaggtaggcggaagaaaccaattattatatttatccatccaacaaaggcaacaataattccaattaaaattattgtcaatattacaccccagaagagttgatctcctccctttttgatgtaatcatttgaaaactcatttccgattaactcgaaacttttcttcatatagtaagttgagaaaattgctgaaaaataaagtaaaactaaaatcatcacaataagactttttggcatgttttctaatgttccgtgtgttaaaaataatgcaaggactacaaccaaaaatgcaatttgaattgtaaaagctttgagataattcctaaaaatttcaatattgctaaccttttttgaaattagatatagagataaaagaagaagtaatagtactataaaagaagaaaagtctccaaagggattcgctaagataatccgaattccactgcgattagtaatgcttaatacaattgaatttagaaaaggcaaaatcaaggcaatcaaagcgatgatcttttcttttttaatatcaatttcttccattttaaccctccttttacgttatctgtcttttaaatcttttaaaatttttttacaagttcaaagaagaccttcaaattcctttgtttttacccttgcggttcttttgagacatctcctcctatttcgtccggaagtgtaaagaaacctattatctcaaaaatttcaccaataaggacaataattaagccaataccaaaaacaattgtaagaattgcaccgataaaaagtagcattcctgccgtcttaaaatgttgattagacaaactatcgccgactgcatcaaagcttttcttaacaaaatagttggacgctatgagaagcccgtaaattacaagtaaaagcaaaattgccctaaatccaaggcctcttaaacctcccataaagcctgtgccaaaactaaaaatgagtgcaaggcctcccacgacaacaaaaattaacatcacaaagtaatttataagttgtaatatgaaaccagttaagtaatttgaaaagatatcaggattttggactttcttggaaatttcatttagtgccataagaattaggataatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttagtagctttctattctccatatttaacagcaaataattttgtatactttttgtcaactgttttttacctccttttaaaagattattatattataactcgtttaaaaatttttcaagtaactctctatattttccagaatttacatctgcttccttaacaaataatgccttttcaacaacacttccaagaatttcgttcaatttggtaagcacagatttgtttctttctccaaatccagacgatgaaacaaatataatctctttattaataagcgcgtttctatttttaacaataaaactcctcattggaaatggaatattggaagcccagataggtgtcaagataaaaactttttcaaactcatcaaaatcaaaagttgaaggctcaatgtcaaccacttttccaataattgtgtagaaagcatctctaaagaaatttctcttcaaattgtctttaatctccaaaattttgcaatcccgtatttctttgatcgcttcccctaacaacttgtttttccctgtccctgaaaaatacactgcaatttcattcattaagcccccttattattcatttcttctacacgaacaacttgtattggatagacaatttctataccctcttttttcaaaatatcaaatatggcaatattcaccttttcctgtagttccataaacttgttgtaatcagtttcatttatgtaataagcaagtgtaaaaatcaaactgtaagacccgaaacttgaaaatcttgcaaatgcaaaaaccgttttttcaacgctttcaacagcgcgttttaaaatctcagacattttttcaagtttttccttttctgtttcatacgcaataccaatgtttacttgaatccttcttgtcgacaaacgagaccaatttctaataacctgcgatgttataacagaattggggatatttacctcttcgcccgataggcttataagccttgtacttctcaaattaattttactaacagtgccctgcacatcgcctgtaacaatgtactccccttcaacaaaaggcttatcaaaaataattgcaaaataattcaaaacatcttgaatgattctctgtaggccaagcccaataatgacgccaccaattccaaatgttgtaagtagtgatgtaatatcaaatgtaggtatgaaattctttattatgaaaattatcccaagtaacacaattataacttttattgagatcattaggacttgcattgcctttttctggtcttccccaagggtagatgttgttaaaatttcagaataaacaaaatcgataatcgcaacaagaacgtaaattatagcaatcgcaataagccctcgttcaagagagtgtaaaatgcttctaaagtcctgtagattgagctgttcaagacttataagaaaggcaaatacgtataaaattggccctaaccttctaaatagaaattgcgtaagtctaataccaaaattgtctttcttatccttgattttatcgatgattcttttaaggatcttttctgcaaggcaaatagcaagaaaaagaatagtaaaaattaagagactaaccaaatatcttagaattgtgtttccgaaaatctcagttgttagtattttatcaataagcctcatgcatatcactcctcaaggatttttgcttagattctcgatctgttgtatgaggtcctcaacagctttaagttcttcgccggcctttgcatagtcaccacttgcaacatattttttgtaattttcaaagtgcgttttcgcaaggtcaacaagttcttttatattttgtgtttgcggagtctgtggcacattttgtacctctccgaagagcaagtttaatgaatcctcaaaagtatcaccccaaacaagtttatcctgtgttgaaagaacaatcttttttatttgtgggaattttgcagtgtttgcctgcaagtaaataggttcaaaatatataattgaagtatcaatgggtattacgaggagatttcctcttattacctcagatccctgttgattccataaagtaagaacctttgatatttccgaatcttgatcaatacgcgcttcaatttgaagcggcccatagacaagcctatctttgggaaatcttaaaagatttattttcccgaaattatcctttgaacagtcagcaatcataagggcaacaaggttacttttgtttagtggtgtaaaagcatataagcttgcaaacgtgtattttccgcttgaatctttaacaattgcaaaatacggaattacgtcctgtgtttgtgaataatacttttcttttgcaatatcccatgcgtcttctttgttgtagaaaacttctggatcagccatatggtatgtaagataaacatagccctggattttcattaggtcatctggatagcgcatatgattcttcaaaaattcaggcatttcactaaagctatgcaaaagtgttgggaacgcctttgaaagagtcttcgcaattggatcgctattatcaacgatatagaaagttacatctccagtataagcatcaatgacgcattttactgaatttcttatgtagttaacattttcattataaacatagacgggctcagaatagggataaaaattagaaacagtatatgcatcaattacccagtaaagtttcccattatttccaagcacaatgtatggatcactatcaaatttaagatatggtgcaatttttgaaactctatcctttatgttccttatatatagaagtttgctattcgaatttatatatcgtgagaaaatgaagtttatatcgttaaaactaatcgtgtagagaaacctattgaaaggtgtcaatctaatacctcggttttctttgtattttgaataaacattctcttcacctttaggatagtcaaactcatctgttcctgtatttacaatgatatagtcatttgtcagttcgccaaaatagatctctggtcgtataacttggagttctggcacagttgaaataggtggtatatcctttacaagaagatccggaagaccttcttgggtaaattcatttacagtattcatacatataccataaccgtgggtaaatttgagatgtaaattaacccatgtcttggatgtttcaggtaaaagtccttggtctaactctcttgcagagacgagcacttctcttaattcattattaagaatatatctgtcaacatcaacatcattaaatgtatagtaaagccttatagattggatctgttgatatgtatcttttaaggctcgccaatcccaaaacctaaagttattaactatcgtttgatttttagaaagaagatcttttgtaattggatttaagtcttttatttctgttatatttaccttatcaagaccaaatccttgaagagtcccattaatgttgtaagtgaggaatgatttctctcgttggagctccgtgggacgaaccacaagcgcttgaaaaatatttggcactgtgatataaaagacaaccacgacaatagcacttattaaaagaatcctgaaaacaggtcctcttgcggtgaatcgaggaattatcgcatagattattaatattaagcctgctacaaacaaaagaagtgcaataatcctaaatataggtatacgaacatagaagtctgtatatccaattccaaatactgcaccaccttttcgaaacaatagagaatatacgctcaaatagatcttaagagacacagaaaaaagtattaaggctgcaagtatagacaaaagatttgttgcatgtagatttatccttgaaatctttgaaaaattcggacgtatatacataaggtaaacaatttcttcaaccaaaaacgcaattacaaagatagaaagaagtgttgatacaattccattcaagaatggatatgtaaaaagataaaaactcacatctctatggaaaacagggtcaaaaatatttgatggggttctattaatgaacatcaaaacttgctcaaattgggcagatgttgcacttcccgtaaaaaaggcaagaataagaggcactacaaaccttgaaacattaataattcgttccccaacttcgagctcttcgtgtcttttaggaacgtaaaaagaaacaaaatacagtaagtatgaaatagaaaatccaatcaagaaaagagttatttttacgaaaattcttcttagaaatacgttttgataattaacactcttaaaccagagtagattcgtaataaaatttaccgatgaaagaaaaattgttacaattatgacacccaaaacaagaataaatacttctctttttacaagatgaaatggcggggtattagtcttaagtttatatgcttttattatcaaaggtaatgcaaagataaaataaagaataaaaacaataaatccaaccatttagtcctcctctttttcattataccaataactcctaaatcaaaaaaggcccgtagcaacataaaaaactttgctacgggtaaaaaacttacgatacaggtcaatccagaatctcgtggtaacttacaaggtcagctttggaactcatcttgtcgacggcttcaagcaatagcaaaccttgttcgtttatacttgtttcaccaatgtatcctgcagctcttgcaagttcaagagcattttggaaggcctctttcgaaagacctgaagccttcagtgcttcttttatgttttttggaagaatccttaccttacgctccttcacataaagcgttccgacttctcttaatgctcttaaaactcttataagcaatgggttaacaggaaatccaagcccagttggaactcccgacagagccttatccatgagttttcctacttcggtttcgataacgttcccgtcaggtaatatctcaatgaggtgtcgcgcttcaagttttgctaaggcaaatctaattctaccttcatcaaattggtcttttaacttttcaataacctcatcaacaattgcacctttctcagggataagcgagaaaacagttctttcaaatttagtaagaagcggaagtctttcaatgtgttctgcaagatttgcaaagaaataaccattttttgtaggttctttcgcacctataagtccttcttcctctgcctttttaacccactcaatattgggggaactgaatgtttttcttgtgatggtaattgctttaacggagtcggaacttacgctttcaacattcctttcaagcacactctctccccatttggttatcacaaagacttcctcaccttcttcgtcaacggtactctttattaggtcaaagctttccatggagtgcaaatccgccctcaaatcaaagtagccttcataccatgctgaaaggtcttttgcatcttcaaaagcctttgcaatttgttgatatttctttggcatctcgttgagtttccttccataacgctcaatgagttccttatactgttttatgcgcctgccaatcatctctttctttaaattctcaagggtaggccgatctttgggatttgtctttgccttctcccagagcgactttatcgcacgaagtgccatcatctcaccttcctctatgtcgaaagaccaaacttcctttcttggaccatctttgagtaatctataaacctccaatgcccattctcctgcaggaagtaagtttccatcagttccaacatacccaagcgattgcaacgtttcaagagcaatatccgttattttcttttcatcataccaatcagcaatcgctctgagaatgtcttccgatagtactgtttcttctccaaaaccaccaagcattaaagtcttttttactgcttggcctaatgcagtgaaagcgaatatttctccatttagaacagaatatgcaatgagcctcattgattcaagaagatgtgaattatgaaccgataattttatttcagaggatcgtgcagggcctattggtaagcctcttataacatttgcaaggtctgaatcgatgattaactttggtgaaacagtatatatgtcgaggatcgcttttccttgttcacttaaaatataactctccttcttagtttcagcatctctaacttttacagcaagacctctttccatgagaggctctatgccaagaggacctacacgcccagccttatttgcggcatcaagaagcgcaatgatttcgcttccaatgaatctaaaatctggatcccattcctcaggtttagaaattcctcttttttcaataataaataaacttgaagaaccataagattcttccacataattggatttcggtccaagagaataaagttctcttaagacatttgcaagtgccttgcccgtatatgttaagactaattttataggcgtttcaaaacgaacaagacccataatatcaagttctcttaccgtatcgctattgagttgcgacatataagttgcaaacagatctttattttcatttaacaatatcttttcaagaataaccgcatgctccttcttaattaccatagcccccacctcccataatataagtttttatatttctaacaatattatattgagacaatgcatcagagtcaatatactttttacaaagttccaaactcggttcattaaaatgtatattttacgctaaaacacttgacaaatgcaaaaatgttcataaaatttttgtggaataaataaattaattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggtagaagatcatgaagtggggagcaagagttttagcattcattcttagcgtaatggttatagcattgacagtattagcagatttgaaatggcattagaaaggaggggtttcatttattaaaaattgacagaaaaataacttagatatataatattaaatgtgaagaaaacagaaaagcggatatatttattggtttttcttttgcttttattttttttatttacacttgcttattctgtttataaatttaaatttatcctaactaaaaatgatatagtattcttaatcatcttattagcatcgataattttctcggataagtatcctgtcataattccaattggcaccgaagtttcagaactatccgtttccacagctataacttttactgtggcattcctctttaatccaactcttactatcatagtggtagtattaggtactattatttcagatataatcacaaaaaagaagtggtataaaatccttttcaataccgcaaatatagggacagcaacgggaattacaagcttgttcttttctaaattttacaatccaattttgccttttacttcacctcaaaacctgggagtagtaatatttggagcagcaactcatttctttctcgagtcttttttcctctatctccttctttcctttatcgtaaacaggccacttttcagtttttatgtggaaaacataaaattcatagcagtagaagttttaacgctttacccacttggtatagtactcatgtatttctttaaatataatcctttgatgaacgcatttcttttaccatcgcttattgctgtatattatgccctgcaaagaagatatgtaataattcaagaaaccaaaaacgcactttttgcaatagcagaagttgttgataaaaaaatacccgatacaattgaccatacgaaacgtgttgcaataataactgaggcaatctgtaatgaacttcaacttccattatcacaaacaaatgaaattgtccttgcggcaatgcttcacgatattggcaaaattgtaatcccagactttatcctcaaaaagtcagatccaaacgatgatgaaatggaagtaatacatctccacgtaatcgaaggagaaaaaattgtttcacgattatcactatttagaaaaggggcagtaattataagacatcaccatgaaaaatgggatggaacaggatatcctgatcaccttaaaggagaagaaattcctcttggctcaagaattatagcaattgcagattcatttgatgcaatgacaacgcaaaggtactaccgtgacagagttaagagttttgacgaaggattaaaagaattaaaggcatgtgcaggaacacagtttgacccaaatcttgtagaaattgcaataaaagtgatatcccaaaagagagaagaacttctcaagttaatgtacccgatactacagtcccaatgacagttttcgttcttgttgcagcaattcttgggataataataaatagaggctttgaaggtgttgttgaaaattccataagaggattttatcttgctataattggcttcataattcaacttggtatttttagttccgattttgcattttcggaatatgaatatcttactccttatttttatattgcctcacttgtattcttgcttgcatttgtccttttgaacctcaactatcacgggatgaaaataatccttgttggttttctacttaatttccttgcaataattacaaatggtggatacatgcctcaatatatcgataaactaacaattgcaggagaatttgaaaaaattgaacttctaaaacaatacggacacttctacaatggcatccttggaaatagtcaaacaaggttaagacctcttacagatattattgcaattggaaagccagcaattctatcaggagtttacagtattggcgatttaataattattgtgggattgataattttcatattcgagtttaccaaaaagaaaaaggggcgctccggataaatttgaagctgccccttaacttcaaaatgccttcaagagttttaaaattctataggcgataagaaacccttcttcacgggtcattgggtccttaggtcgaaaagaatttccatcgcctacaatgattcctaattcgttgagtttttgaattacatccttgtatagataatcattttccgtccctttcgttccggcaaatacagtattaagcatctcttcatatgggaaatacttcccaggacaaagcgttgagttgcgccttcctgtttcatctgaaataacatccttatggcgcacgacattttcgctttttatatcgtagcgcttaacaatatccttcaataattttacccccgcatcaaattgtgcaacctgcattctacttttttcaaaattaccaagaaaacaaacacctatactttcaaggttaaccacgtaatttgttgcatgccatccgggaaattcttcaggttgtcctttgaatatttttcccgttggccccaccatatagtgataatcacaaacataatttggaaaatcctttatccactttcttctttggtttgacattattgcatcggcgagcacacttccatcgccataaacatcagttgcagagtgatgtaaaacaatatactttatttgcctcacggcctacaccttactttcaataaggtttgcaagtttctcaactgcatctgacagtctatcaatctttgctccaaaaacgacaaggagataaactgtaattgcaattggaaagcctacattttgaattaaagttataatttcatccatatttgcctccctttaaactttagggggcaattgccccctgatctaaaacaaaacttatggcactaaatctgtaaaagtcctctcaacaattccgccatcaacaaactgcaccaaatcgccattttttgtagttacaatattctttgcaacaatcaaattgcccaaagtctcaaccttttgagaagtaatcgtatcctttgggtttgcaaactccattgcatatgtcttaccattttccgttttaaaaacaagccttaaaacctttgtagttatattagccatgctctacctccttatgcagcataagtcttaacaattcttctcctaacgtcacttacagtatccgatagaagatttataatactctgtgcaacttcaaataaatcagcatcagttgcagaaggcttaataccagttatactttcacgccttgccttaccatttacatcaaatacaatttctaatactccatttttctctaaaacagtcatgtttacctcccataaaatttttgaagggttttccccttcgcctaataatatgtaaggggtgtcgaaaatttggaaaaaatattttcctttatactgttgcaaatcattttaaaatttgttaaaattcatttatggataatgccaaaatttttgtacttggaagtattaatgttgaccttgtcgtttatgcagagcgttttcctgaagcaggtgaaacgattgttggtaaagaatttctaataaatcaaggtggaaaaggagcaaatcaggctgtcgcagcaaagaaggcttcgggtaatgtcaccttcataggccgtgttggaagtgatatattctcaacaatagccattaattcactccgaaaattcaatgtagaaaatcacctcattattgatgaacatacagaaacaggcattgcagtaattaatgtggatgataaaggagaaaataggattacaattatagaaggcgcaaatggaaaggtgggcagcgaagaattaaaatatctcaaaagtaatataaaagttggagattttttacttcttcaaggagaaattcatgtggatgtgcttgttgaggcatcacaaattgcaaaatcatcaaatgcaacagtgatttttgaccctgcgcctgtaaaaaatgaactcacaaaggtaataccttttgcagattttattacgccaaacgaaaatgaattaaggaaactcacaaattcaaacgatccatacgaacttttgaaacttggagcaaaaaatattgtttttaaaatgggagaaagaggcgttagattcattaacgaaagcgaagactttgttgttcctgcttttaaagtagatgtggtagataccactggagcaggagatacatttaacggaagttttgtagcagccctttccaaaggaatgagcattaaagatgctttgagatttggcaatgcagctgctgcaatatcagtaacaagaaaaggggctgctatctcgtcgccaacatacgatgagattgtcaaatttttggaggtgcattgtgaattataagatgatcattgatacagattgcggtattgatgatgcagtaacaattatgagtgcgataaaatacgggatcgatattgtgggaattacaaccgtttcgggaaatgtatatgtggatcaggtaactgataatgtgctacgaattcttaactttatgggaagaaacgatattaaggtttttaaaggtgcacacaaacctttaatttctgaaaaaacaacacctgcaaagatccacggagaaaatggtcttggcaatgtggaacttgaaaagtcggaaaaaatcgccgaagagattcccgcaccatttgcaatttataaactagcaaaagaaaacccaggaataatccttctaacgcttgggccccttacaaatattgcaatggcctttaatctttatccagaacttaaaaattatgtgtctaaaattgtttcaatgggtggtgcagtaaatgttggaaatgttaccagatttgccgaattcaatttcttttacgatccagaggctgcggaattcgttttaaggcttggaatcccaatccacttggtcccatgggatccagtggtttcaacaccaatcttcgaagatgaactaaaagaaacttttaaaggcaaagaaggcgcccttatacttcagatggaaaaagccgtaatggattttgtagaaaaatctcgcggtgtaaggggcgtatttctccctgatcccatggcgcttgtaacattccttagtccaaacattattaaatccaaaatcaatacatcaatgcatatggaattatcccatggctcccttatgagaggagcatcatttataggtgaaggacacgggacagaaatcataatggaagtagataagagaaatttcctggattttttcaaaaacatattttaaggaggtaatgcatgaaaaaggcactattagtgctacttgcagtagtcttattagtaagcgttgcagttgcaccaggttgtaaaaagacaactacaaccgaaactcagaaaaaggttaaagtcactctttacattaacggaactcttggtgacaaatctttctttgactcagcaaacagaggtcttgagatggcagttaaagaccttggtgttgatggaaaagttattgagggaggttatgatccagcaaagtggcagccagaccttgagcaacttgcacagggagattctgaaataatcattatcggaacttggcaaatggttgatgcagttacagcggttgcaccaaatcatccagacaaaaaattcattattttcgacacttctgttgactattcaaaggggaaccttgggaatgtctattcaattctttacaagcagaatgaagcatccttccttgtaggagcgcttgccgcaatgattaccacatccaatatgccacttgcaaacaaagataaagttattggtttcctcggtggaatggatatcccagtaattaacgacttcaaggtcggctacattcaaggcgcacactacatcaatccagatgtaaaagttcttgtttcttacgcagcatcctttaatgaccctgcaaaaggtaaagagctggtgctcgcccagtatgaccaaggagcagatattgcattcaacgttgcaggtgaaactggtcttggactgattgatgcagcgaaagagaaaaataaatatgcaattggcgttgactcagaccagtatatcatgctaaaagacaaagacccagaagcggcatctcatatagttacttcaatgatgaagaatgtcgataagtcaatttatagagcgcttaaactttatcttgaaggcaaacttgaattcggtaaggcagaatctctgggacttgcagaagatggtgttggtgtagcagataacgaaaactatcaaaaattagtgccacaagaatttagggacaaggtaaatgaacttgcacaaaagatcattaagggagaaataaaggtagatacagcattcggaagttaagaaaattagtcttcacgggaaggcataaatgccttcccttttttcgtttggaggtacatatggcaattgcaatatccttgagagacatagtaaaggtttatccaaatggagttgtagcaaataagaaagttaatcttgatatagaaagtaaaacaatccatgcaatcgtaggggaaaatggtgcaggaaaatcaactctaatgaagatcatctttggcatggaagagcccgaagaaggaaaaatttatgtaaaaggaaaaatggtccatttcaaaacaccaatggatgcaatcaagcaaggtattggaatggtgcatcaacacctcatgcttgcagaggacttaactgttgtagaaaacctcacattgggaatcgaaccaaggaaatttatgatatttcttgataaaaaagagatgcgtaatctcgtacaaagctatatagaaaaatataaaatagaagttccattggacaaaaaggtaaaagaacttcctataggagtgaagcagagagttgaaattcttaaggcacttttaaggaatgtagacattctcatcttagatgaaccaacagcagttctcactcctcaggaaacagatgtattattcaaatcactgaaagaactaaaggagcaagggcaaacaatcatttttatctctcacaaacttaaagaagtaaaggaaattgcagataaagtaaccgtaatgcgtgatggcaaagtaattgcaactgacgatgcatcgcatctatctgaacacgacattgcaagactaatggtaggacgagaggtttcatttgaaagaatagaggaaagcaaacatattggaaacattgccctaaaagttgaaaatctaaattacataaatagagagaaaattcatgttttaaaaaatatcaattttgaggtaaggtcgggggaaattgttgggattgcaggtgttgaaggaaatgggcaaaccgaacttgttgaaatccttacaggtcttagaaaggcaacaagcagtgcagtttatgtgcttggacaaaatatagttgatcggtctgttcgagaaatccgtgaaataggcgttgcacatataccagaagacagaatgaaaaacggtgttgcagaaaaagcaaagataaaggaaaacctcatctctgataggtactataagggtaatttctctaaaagaggtatactaaattatcaatttattgataactacgcaaacgaacttgtgaaacaattcaatatccttaccccatcaattgactcaacagtaaatgcactttctggtggtaatatacaaaaagtagttgtcgcaagagaattatcaagcaatccaaaagttatcatcgcttcacaacctgtaagaggtatcgatgttggaagtgaagagttagtacataatttcatcaaaaatgcaagagattcagggtgtgcagttttgcttgtttctgcagaccttgatgagatactgaaactttcctcacgaatacttgtgatctataatggtgaaatcgtaaagtcctttgacaaagttgtggggcttaacggtgttgacttaggcccatatatgcttggcttgaagaaaggtgagtgatgtatggaaaaattcattcttaaatattttaacctcttaaggacaattattgcaattcttattggttttgttattagcatctctataattcttcttgtttcgaaaaattctatcgcttctttaggataccttttccttgggccgtttggttctataagcagaattggaaacattatcgaacttgctacacctattatcttttgcggtatcgcaattgcaataccgttccaagcacaacaatttaacgtaggtgcagaaggcacattttttataagtgcagcacttggcacagccttcgccttaattatacagaaacttaatcttcctggatttgtttacatcattgtagttcttacatttgcaggccttatgggtgctttgtggggatttattcctgggtatcttaaagcaaaatttagagcaaacatggttgtccttacgcttatgcttaactatatcgcctactttatttccatatatcttatcaattaccactttagagataaatctgcaggataccttacatcttacagacttcccgataccgtatatttgaagcagttcattcccaatacaagaatacacataggcttcttaattgctattgcatcggtttttattgcttactatttcctgtaccatacgacacttggctatgaaattagaatggttggattcaactttcattttgcaaagtatagcggtataaatgtattcaaagttatagtattgtcatcgataattggtggcatttttgcaggcattggcggaatgtcagaggtaatgggaattcacaggcgattcctgtggcaatcgcttccaggatatggttgggatggagtggttgtttcaattattggacgaaataatccaatactcataatgtttgcggcatttttccttgcttatttaagaattgggggacaggttttaaaccttctttcagatgttccctatgagttaataagtgtaattgaagcaatcattatccttcttattacagcagaggcattccttgaaaacgttaaatacagaattaccgttcaagttgcagaaaaggaggtgctcgaaaatgaatccccttcttaaaagcatactttcaacaacgtttcttttttcggttttaagagttgcaacacctattattttccctgcacttggagttgcaatctcgtctctttctggttcaacaaacattgcccttgaaggaatcatgctcgtctcagcatttgcaggagtagttgtttctgcatttactcagaatttatggttatcacttattgcaggaatttccgcaggtgttcttatagccttgatacttggttacttcagcctgaaattaaaggcagatattatccttgcagcaattgccttgaatttgtttgcatcaggtataacagtattcctactttacatatttgcgcatgataaaggggtttcaagctcgctcaaaagtcttgtatttccaataataaaattagattttctctctgaaattccaattttaggcggaatcttaaataatcaaaatattcttgtttatattgcgtttctgtcggttgcaatctactatgtaattgtttttcacacaccattagggcttaaaataagggccgtagggcaaaatccagatgcagcaagttcagtgggtataaatgttgtaagaataaaactatatgcgcttataatttcaggagttttcggtgcgttaggtggtctttatctttcaatggggtatgtctcatggtttggacgtgatatgacagcagggcgtggtttcattgcaatagcggcatcctcaatcggtggaaatatgcccttaggaacacttttagggtcgcttctttttggtattgtttacgcacttgcaaacttccttgcgcctatcaatatcccatcagagataattcaggttatcccatatattgtgacagttttggtattaacaatttattctgcaagaactgcaaaagaaaaagaggtaggtgaagaatgaaaaaaatcatacttgattgtgatccaggacatgatgatatgcttgcaataattcttgcactttcaagcaaggaacttgaagttttaggaattacaactgttgcaggcaatcaaacaggtgagaagacctatataaacgctttaagagtattgaatctcattggaagaactgatgtcaaagtttcaaggggatttgataaaccaattctaagagatcttgttacagcacctcaaatacatggagtttcaggacttgatggcgcaaatcttcctgaaccaaaaggaaatgcgactaacaaacacgcagttgactttattattgaaacagtaatgaattcagatgagaaaattcatcttgtaccaacaggacctttgacaaacattgcggtttcactcctaaaagagccaaaaattaaagacaaaattgagaaaatcgttctcatggggggtgccttccatgattcaaactttacgccgggtgctgaattcaatatttatgttgatccagaggctgcaaagattgtctttgaaagcggaattcctatagtgatggttgggcttgatgtcacaaacagagcacttttaacttttgaagatatcgattatattgaaagtcttaacggtcatgtgtcacgtgtaattgcaccacttttaagatttttcggaaaggcaaataacgaatttttcggttttgatggagcaccaatccacgatgcactcgccgtatcatatcttattgacccaacgattcttacacttaaacacctacacgtagatattgagacaaagggtgaattcacaagggggcaaacagtcgttgatttctataacgtcttaaaaaaggagcccaacgcctatgttgcacttgatcttaatcttcctaaattcaaaacgctcatgattgaagcaataaagtattttgatgagaaatggacataaattgatacaaaacttaatattattttctacaaatcatgccccgcctatggcggggtgtattattttttaaatagaagagcccatagtccatattaccttcattaataaaaaattttaaactgttgttagagttgttgagagcaaagtctgaggtaagaagataaagcaaagaacctcctatttttaatgtaggggataaacttcactcccctatgaccccccctgaaaggcggagatttctcactgcgttcgaaatgacacatacatagtcattccgaagccgaaggcgaggaatctcctcttttagttagagggggattaccaattctccccctctaactccccctaaatgtcgaagactcctcgtcatttcattcctcggagtgccaattaaaagtcattccgaaggctttagcctgaggaatctcctcctttaatttgacttaggagcatccttaaatctctcttaaaggtgtggacaccttgcaaaatctactttgatagactaacaacagaagaaggtgaatccccattctaattacctttaaaaagtaaaaataattccttatgttttctgggtaggtgtatgataaggaatagacctcactccttcattagtaaatttgttgtataatctactgtggaaaagtttgatgtgatagttattggcggtgggccaattggatgcaatgttgcaaataatcttgcaaaggaaggaatctcggttgcagtattagaggcaaaaacgaaaattggattcccaaaccactgctcagggcttgtcccaatggaatttatcgaacttacaaacttagacaattctctcattttgaattatataaaaggtgcggaagttttctcctataaagaaagcaattttcaatttaaaagagacactccctatgctgcagttattgacagaagcaacttcgacatccttatggaaagaagggcaaaggaaagcggagcaaaattcttttataatgctcacattgaaagtatcgaaataaaaaatggggaatccaacattacccttacaaatggaaaaattttcagtacaaaagtcattgtagttgcaacaggctcaacatctgcaattcaaaagatgttaaatattgaaattaatggaagcacaatctacacagtgcaaattgatgtagaaattccattaaaagacactgaaatcgctttcatatatatgaataaccaagttgcgcacaattggtttgcatgggctataccaacaaaccaaaacaatgctcgtgttggatttggtgaagacattggaagaaatcttctcgataaattagactttctttttaaaacatggggagtgctttcaagtgcaaaaattacagggaaaccagttgtatggagcatcccaatcggcataccaaagaaaaccgcttttaaaaatattctttttgtaggcgatgctgcaagacaagttaagccattctcgggtggtggacttctgacaggctttatagcaggaaatattcttagtgaaacagtaatcgcagcatttaaagatagcgcaaatttttataagattcttgaaacttatgataaccgatggaaaaaagtattatcaaacgaattcaaaaaagaaatttttttaagagacgtatatacctccttaaccgatagtgataaagatgaaataatcaaaaatctaaacagaaaaaaaatttctgaaattttgctacaatacggatttatggacaatcctgccataactggcttaaaattgctactacataccccaaagataccattaatttatattagaagaaaattgttaggataaaaatttttcttttttggttaaagttggcgaaccaacaagtattactttacttcttgcccttgttatagcataggcaagattaaatttgtcttcaaaaatctttggaagagtttctaaatcaacaaaatttattatcacaattggagattgaattgcttcatctacaagagagacttttacaccttcaatttgattatttttcaattgctctataatataggccttttgtctttcgtatggaacgattacctcaattgatgagcgctctacaccgccttttaggaattgctttataagagttatggtaaaattcgcttcatttctattgagtttgtttttttcaaattcaacgctgcccttaacacccacaaactgcacaactttttctggattaacaagaggaataaattcactttcgatattttctttgttaagaattttaaattctgaaatatctaaagtggcctctgaacgcaagggataaaattttgaaacaaatctatgaatacacttatcaaagccaactgcttttgcgagtgtaaagattctctggtcgtctaaaagattttcgaatggaaccgcgctatcataggtaaatacaatgatattatttgtaaatggtgcaaaatttaatatagttattttatcgatatttctatcaaagtagaaaatgtaatcgtatgttccttcaaggttttctactcgtttttctacaaaatttccaaaaatttctctgagtggcttgtaaaaacttttagagaatatgagacttcttgtttctgggtgctttcgcaagaattctccgataataaattttttgcctgttccaaaatcacctttgataatcgcaaatgttggagcactttcaattaactcaacggcatttccgaaaagtttatccacgtggggtaaaaatcttccgtttataagaaaatccctcaaagtgtctgatgctctttttatgttaacaattcctttaacttcttttctaattgttttaaggggtgcaataaattcaggcgacacggttttgtaatcaactgcacctgaaattgaattaaagtcaactgacttaactatgccaaaaattctcatattaagaggtggcctttcaaaaagcatacaaggagtacccctatcaaggtttaattcgttatccttgatgagagccttaaatgtaaaatcatcgccttcggcattgtaaagtctcgttgtcttaatgttttcaagcgtcccttcaagaagttttttaatgtgtttgcgtgcatctctaaattctttaagaaaatcattgattggttcttcaaatatctctttatggtcgaggatatatgcataatcaaccatattgggattgtttttgttaacattgctttcaagcaccttaaagaatgaataaacaaggtttgcaaagttgtttctctttgatatcacctgtttcttatcgataagagaaatttttctctcttcaaaggtagcgacactgctcataactaaatactcttcaaattttgaggaaagcgcttgaactacacctttagtaagattcccttcaaatacaacgggaaaccttccaaagaaaagtgcatccttaataaaaaacccaaaggtcgtatcaaaaatataaggataaaaactgaactttgccttgatgtcttttggaaatctttcaattaaggatttaaaacgctcgctttcctttatgcctctaactgcataaaagatttcgctttcgaaagattccttaaggggagcgccactaaaaatcttaaagagtgttgagaaactgtcttcctcaatttcttctggctggacaagaaagcctgggtaaaatgacacaaaagagtcatctctaaacaaaaatgttctgtgaaagcctccacctacttctttaaggtttacaagactcaattttttaacatttgataactcaacaggtttttcaaaaacaatattgaatacaccgtcatcagttgaaagtgtaataccttttttcccagagctttcaaactcctttattacaaccccttttaaatttgtcatcttacaaaattatacaatttctgtcaataaatcaaaaacaattttcaaaaattaatagagtttttgaagattagaagtccaagaagtgaaattaacgtcaagaacaaatactacttttatgatacagggataagaaacggtataataaacaatttcaacaagttagattcaagagatgatgttggtgctcttttcgaaaattttgtaatagccgagagattaaaaaaacataaatacttgaggacttttacaaatttgtacttttggagaacgtatagcaatggtgagatagacctaatagaagaatctcaaggagaaatactctcttttgaaataaagtggaataaaatcgttaaaccgcccaagttattcttcgagacttataaaaactcgactttcgaagtgattacaaaagagaactaccttgattttgtaatataaaattcaccaattaccaaaatctctaaataattattaccgcaacttgcaaaaaatggatttaaaatttataatatgttgtaaggaggcttgataagatgaatacagtaaagcatgtaaaaattgtagcaaaaaagccattctggaatatcgataaggcacatgactgcagggcatgtcaaacgccttgtaagtccgcatgcaagacaagtgtaactgttggaaaccaagtttgtgaaataaagaaacctgttaaaaggtggatctggtagtctgaatgtttgacgaatctttggtgcatctcttcccctttaacggggaattttttgctgttgacgtaaattcgggaagcctcttaaacttggatgagataacgtatttttatttgaaaagccttcaagaaacagattcaaaagaaaaagcctttaacataacaaaggaaaagtttggggaggttgcattcgaaatacaagaagaagtcgatgaactcattagagatggcattcttttttcaaaacctccaaaatattttgagtccaatctcatattaaaatcaatgtgccttaatgttgcacactcctgcaactttggatgtctttattgctttgcaaaaaagggcaattatggcggatctgatgccttgatgagttttgatgtagcaaaggctgcgattgattttcttgcaaaaaattcatcaggacgcgttactcttgaagttgatttctttggaggggagcccctcctcaattttgaggttgtaaagaaaacgatagagtatgcaaaagaaacttataagaataaaaaatggcgattcacaataacaacaaacggaagcattctaacagatgagattgaaaagtttctctatgataacgatgtgagtatcgtattaagcctcgatggtgataagcatgtaaatgacaaatatagagtactgagaagtggtcttggcacttttgatttggtatttccgaaaataaagaaggtgacagagcacagagccgaatctggtggatactacgtaaggggcacctatacacacaatacgcttgaaatatcaaaaaccgttatggatctacataactttggctttaaatatatttctcttgaacctgtcgtaacaaaagaagaagatattggaattaaaaaagaggatttgcaaattcttaaaaaggagtatgagcaccttgcaatagaatacgtaaattcacaaaaagaaagcacttggaacttcttccactttaatctcgacttagaggcaggcccatgtattcaaaagcgtattcatggatgtggtgcaggtgttgaatatattgcagtatcacccgatggctcaatatatccatgtcatcaatttgatggcataaaagaaacaaagttgggagatgtattttcaggcattacaaacaaagaattgcaagaaaaattcagaaaagcaaattttctctttaataaaaaagaatgtgcaacatgttgggcaaggttctattgctctggcggttgccttgcaaataactatactatgaacggcgatatcttcaagccttatgaaattggctgcgatatccaaaaaatgcgcattgaagcagcactttatgttgcatacaaattaagagaactcgatatagaagtcccaacaacacaactttctgaaaaaagagattctgtaaggtaatctaaattacgccttgttaaattcctctttcaatttcttataggtttcttcaattgtttcgggaattacccttgtttccccaaatacggacataaaatttgtatccccaccccatcgagggactacatggaaatgaagatgctcttcgcctgcacctgctgcacggccaatattaacgccaatattaaagccttctgggtgataaacgttttcaagcatcttaactgcaagtcctaaaaactgcatgatttctttttgctcatcttcattgagttcgtaaggaaacttaatgtgtcttttgggacaaatcatcacatgccctgaattatatggatatcgattgagtattataattgcaaaatttccccttttcacaacaaggctctcctcatcatttaaggaatttgctgcaacacaaataaagcaatccctatcttttttatgcgcattttgaatatatgtttttcgccatggcgcaaataagtttctcatgttgccctattataacaaaaagtacacttgactcaatatctgtggttagataaagttataagaaaactcccataatataatgttgggaaaaatcatatagggattttcctttgactcagaacaatttcgtatataattcaaataggtaataatataatagtatctcgtagaatctgctaaaaaagattacaaaggattaagaaaattgcacaaggcaacatatttgtagtggataatgaaataaactgatgaaacctgtaattagattaagagcaaaaagtgttaggctcaaaggcaaatttattttaaaatttctcttaataaatgcaattgtaggaatactcacaggaattgcggtattcatattctattcagtgattaagggaataaacttttttgtattggaaaaagtcctttgcattaaagagtttccaattacattagatgtaagacaaaaaatgcttttaatcaccgttctaacacttgcaggtttgttaagcgggtttatacaacacaaactcttgaaagataaagaatattacggcacagaaaggattattgatgctatttataccgactctgaaatcacaggcaaagagtttgcaagcgaatttgcgatttcatcagtaatacttggagccggtggaagtgcaggttacgaagggccatcaggaggaattggtggtgcagttggatacttccttggaaacatttttagaataagcactcctgcaagaaaaattcttttagcctcttccattggtgcaggaattggtgcaatttttatgtctcctatagggggtggaatcttaggtgcagaaattattcaaaagaaattattaaatgcaaaggttttgccttattcattagtgtcttccattgtaagttttgaagtattttcaaggttggcaaaaatacattcaaggctaataccatttggaataaccgaaaaatttagcataaaactactcattttagtagtcttgttgggaatttttatcggaatctttgaagtagtatttttaagaattataaggcttatgttaaaaggaaaaaagttgcttagaaaaacaatgataatcaagattatctatcctgcaattggccttttcatcgtagggatcataatttcattcttcccaaaaactttgggagggagtttggaatggattaactatattaaagacaatccttcaatactctcaagtaaagaacttatatttcttccattcgttaaaatgattgcaagcgctatcacagtaattataggaaaaggtggtggactttttgtgccgagcatttttattggagagatttcaagtattgcttttggaaaacttattgcatacatattcccgaatcttcttactctaaatgagatagtatttttaggaatagtaggtgcatttggattaattggtggaattggtaatattccttttgcaatggcagttattggtgttgaaactacgggaaatttatccctaattccttatattttgcttgtctctctaatttctatatttatcgaaagtgagtcactatatgtaactcaaagatagatttaatcctctgtaatgatttctccgtgccttcttccatcgtttttaatgacttgtcttacataatcaataaattttcttacttcttcaaggtcttcgtcatctacatcttgaatctttttgttctttcctttgaaacttagaagttttagcaaggacaatctccgcaaagcagtattcatatcaattcttccatcagcccaatcgtcccaaattgcatgtgcgatcccatagaattcagaaattgaatcaagcccgggttcgttaaaatctaatacctcttttccaagatacttataacgctcttctcgttcatcttgcgaaagtggtttcgatttctcttttaggtaatcgttttttttatagcgtcttcctttttttaaaaactttaacctttaagtttattttcgatactttgaagcattgattttatctgttggatttcttttttgagcgattcgatatcttgcctcaattccttgatatcttcatcttcataattactttcttcaaactcctccaagtcctcgtcatattcctcaaaatctccttcgataacatcatcaataacatcgtcgacagttccttctgcacctacgactacatcaataccagcatcatcaaaagcagacatcatgtgttctcccatgtttcctgcaacaaccatttcaacacctttttctttaagaaaatttgcaacatcatcatgtgcatgagcacctgcaaagggattgttaattgactcaacattctttacttcatcgccctcaacctcaacaattacaaagtaaggagcatgaccaaagtgctccgagattaaactttcaaggccatttgcctcatctgttacaaatgcaattttcatctacttgcctccttaatcatatttattagtttttctattattgactttgaaaattggagtttcttttcaaggtctttaagttcctctatgcctttctctgttatcgtatatacacgctttgcaggaccgctaacacttatctcccacgaagatgttacaaggccttccatttcaaacattctcattatcttataaaaggcacccatctcacttgggccaaagtcttctgctaaattcttaaaagtctcaataaatccagagataatatcataaccatgctttggaccgttcaattttagatacgacaaaatccacgctctcaagactatattctgagaaacaccaatgtctgtaaaatttgcacaacctcttccacattttcgtttcatatattattatatcatataagtaacaaaaatcattttcacttgtaggtaactatgctataattttgatgatgataatgaaaatactaatattgctagcaattttagggatttttagtggaatttttgcattttatagagggaggtttcttgaaaaagttgactccattgatacaccattagtatcggttataattcctgcaagaaatgaagagaacaatctcaagaagatacttacaagccttaagaattgcacttatccaaaccttgaggttattgtcgtagatgataattcaactgatagaacctttgaggtcgcacaatcctttggagcaaaagtcgtgcgtataattgagcgtgagaatggctttcttggaaaaccatacgcatgtcttaaaggctttaaaaattcacaaggagatatcctaatatttgttgatgcagatgtagaatttgaatctaatgcaattaaaagtattgtttcggaagtgttaagaacaaaaggagttgtatcagtgtggccaaaacatattgtaaaaaagccttacgaaaatctatcaatgatttttgccatcatatctgccatggcatcaaaaagctttaccatcattgaaaacacaaagccaatcggcatttatggtcctttgattgccgtatcaagggaaaattatatcaaagtagggacccattacgttgtcaaaaatgaggttgttgaagattttaaacttgggcaggcatttttaaaggcaaatatacctatcacgaatttccttggttccgaccttgtcaaattcaggatgtatccggaagggtttaattcacttttcaaaggttggtcaaaaaactccgcactgggaagtgcaattgtagatttttcgattgttttgccgattatgcttttccttttcggctctcttattccacctttatactatcgcatatacccgtttttctatctttactttgcatatgtatttttgatttacatttttgcaagaagagttggtgaattttcggtaattgcttcaatattttatccagcagttgttttcttcaccctttatgttatttcatattctttttatgcaactttcataagaggctttgtagagtggaaagatgtaaaaatatttacaagaaggtaggtgaaataaagtggaacaaataagattgtttgcgctttacttcttaattgaatttttagcaggttctatcatgttttcctaccttataggtcttatactccacaaagacataagaagatatggagatggaaatcctggtgggttcaatttgtggcacgcagcaggacgtgttgcaggtatcataggaagcctccttgattttgctaaaggggcattgcctttgtattttatcgctaaaaataacattttcgggagtgttccattgagtatacttgccattgcaccacttttggggcatatgttttcaccacttctaaaaggaagaggtggaaaaggagttgcaacaacatttgggatttgggttgcgttaacgaacttccaaatcgcaatactctttgcgattgctttgattttatatcctctcgtatttcacaaaggttatgaggaatcgcctgaatacaatgctcttagggtagtaggttcattcctattcattggcgtttttgtttatattttatatcgagagtttcttcttgcttggttcttgaatgcattgcttcttatctactcccatagaagagaactgagcgatatcccaataagacttaaagaaaggtttttagggtaaattatttaggcatacgacaacttaaaggtatacacccctaaaagcaattcccttttacggcttattctttggacagcacgtatgacaatcgccgcacataaaacattctttgcaatcaatttcataatggtcaactttctcaattgttgcatttgcaggacagtttctaacacaattcttgcataagatacaagaatttgaaattttaccgtttacaagatgtaatttactaccaataaaggcaactactccaagataagcaccaaatgggcaaatatatctgcaccatggtctgtaaatgaataccgaagagataagcgttaaaataactattataagagcaatccctgtaagagatatgctgtatatggatttgaaaggctcaaatttacataggataccaacaccatttacaattgcaaaagcaataactaaaattagcaccaaatatttaatatattttagctttctatccaaacttggacttatttttaaagcaattttcttttgaaaaagaaattcttgcaatgcaccatgaggacaaacccaaccacagaaaatcctacctttaaaaagagttataggcgtaattattccaatcataacaattcctaatataaatacctttgaaccaacagcacttatgaatatcttctctatataccccataatacaaggacatccaccaaaataaaatccaagcaccgcaactgagaacaaaagcaataaataccgtaatttaaacttcttgaggatgtaaagaagaagcgcaaggaacaatagcaataggtataggatattttgagtagtaaaaatatcttgaagcgttatgtttgaggtgcttgtattcgaagtcttttcttgggtgttaacttcgttagtatttgtttgagaatttgagggattctctatgtgctcttccgaagaagttgttttagagttatctgtttgtgtttgagaacttgaagtactttcagaactattggatgaagaaacagagctactattcgaggaaggagtgctcgaagaagtattaggggtgacggtgcttgaggaagcattattcacatttgtattatttgatgctcccgtgttcgatgttgcagtcgtgtttgaagatgtcccacttgaagacgagtcctgagttgaggaaaccgttgtagtactgttcgtatcactaccattaacgacttttattgttgcagtccaaaccattaacccacccttaggacaatctcttgtaactttaataaccgcatcggaaactgtagtaaattttacttcgatagtttttttgtcaggcgtgcctgtgatccacggatactcttttacaatttctccccccactacttcaattttcgtctcatcaaggggaagaacgcaggttttatgggttttagttctcagtatatcaattgaaatcgtctcttcaacttccacctcagtctttgaaggaacgatactcacggtgcatccaaaaatatttggaacatataaaaatataagcaaaagtaccgcaattgcggatattaaaacctttttcttaatttgtttcattacaacctcctaaaatttaatgttattacttgttttataatatctggaaattgtgaagacaatttgaataatttttcacaatatggctttttaaagacaaaagtttctttgcaaaagaaaaaatggggctataatatttttatggaggtgcaatatggcaggcaatatgtatgaagacccaaaggtaattggtgaaagggcaatggatttacatagggcaattgcctcactcatggaagaacttgaagcaattgactattataaccaaagagttgaggcaacatctgacccagaacttaagaaaattctcatccacaacagagatgaagagaaagaacatgctgcaatgcttatcgagtatttgagacgagttgatcctaaatttgagcacgagttgaaggactatctctttacaacaaaagactttggagaaatgggttaataaagttatatgaaagttggaattacctttaacctaaaaagaagcgaaaccgagttagacgagtttgatagacctgtaacaattgaggcaataaagcgtgcacttgaggcaagggggcacaaggttaaactgtatgaagcaacttcccccttgctcttttattcacttacaattgataggcctcagtttgtcttcaatatcgcagagggaaaatacggagcatacagggaagcatttgtgccagcgcttttagatgaacttagaattccgtatactggatcatctgtcttatctttggctatatcaatggataaagtgatgacaaaagaagtacttttataccatggtatcccgacgccaaagtttaaggttttaaaggtaatcgatcctattgaaattggagatcttaactatcctgttatagtaaaaccaatttttgaaggctcaagtattggcattacttcaaaatcgatttgcgaaaacgatattgaattaaaagaggccgctgaaaaagcttttaggaaatttaaacgacctatcatggttgaggagttcataggcggaatggaagtaacagttggggtaatgggaaattttcccccacaggttttgccacccatggaaattgatttctcaacgctctcaaaaagagaattgaaggcatccccctacatacaaacttacaagttcaaaactgattattcagacaaagccaattattacctacctgcaaggcttccagtggaagtgcttcaaaagataacggagattgtaaaaaatgcctttattgccctaagaaatagagatgttgcaaggtttgacctacgtgtcgacaagaattacaatccatacattcttgaggttaatcccctcccggggcttgatccagagcactcagatttgccacgtatatacaaactcatgggaaaaacttatggagaccttataaacgacatacttcaagtagcagtagaaagataccgacttgaaacaaaaatctcctacaaccacgaagagtaagtccttgcaaaaaattaagagtgatttttagtaaatagacaattttaatacaatactatatatgggagtaagagagtactttgttgaaagactaaaagaagcacttaaagagaaagatttgactcaaagcgaacttgcaagaagaacgggcatctccatcgcatacatatcgcaactcatacagggaaaaaagacaccaacgataaaggttgttgcaaaaattgctgaggcacttgatttacctccttcttacttcatagaaaagacggatataaaaatcctctttcaccttgataaagatctcaccgaagaggatataagggcaattgaagcgtttgttgactatcttaaaaaaaggaaaagtggaaacaaagaaactaattgagacatttccaaaaggaaatcctgcaagacaaatagacattttcaaggcaattgattactacattggtttggaaaatgtttatgaaattgaaagtagtataaattttacattaatatccgaagaaaaaacttgcatatttataaataaaaatctaccatttaaggttaagcacttcattttggcacatgaatttgtagaatatttaatgcaaaaacaaaaaccttttgcaaacttcccatattatatctataaagggagggacaaaaaattccagtggaaagtaaataaaattgcatctgaactcttagtgccagaggtagtcttaaagaaaataataagtgaagcgctcctctacactgataggataaaatcaccgcttgtaaatgaactctctaattatttcgaagtttcaattaatgttattaaaataagacttaaatctttcggatacgaggtggttttatgaaggttgttttcattacgggtggtgtaatttcttcccttggaaaaggacttgttgcatcctcattgggaatgcttcttgaaagtagaggatacagtgttaatattgtaaaaattgacccatacttacagatagacgcaggaacaatgtctccatacgaacacggtgaagtatttgttacagatgacggcggtgaaacagatcttgatgtgggaaactatgagagatttttaaataaaaaccttacaaaggataacagcatcacaacaggaaaaatctactattcagtgctaacaaaagaacgagttggttattatctgggaaagacggtgcaagttatacctcacattacaaatgagatcaaagataatctcaaaaaacttggagagcaatatgatattcttatcgttgagatcggaggcactgttggagacattgaatcacaaccttttttggaagcagctcgacaaatgaaaattgacttaggcaaggaaaatgtttcctatatccatgtttctcttcttccatatcttaggacaacacaggaagtaaaaacaaaaccaacacaacacagtgttaaggaacttcgaagcattggtattcagccagatttacttgtggtaagaagtgaggtgccaatccaaagatccataaaagaaaaattgtctctttttacggatgtaaaagttgagaacgtccttgaagcagttgatactgataacatctataaaatcccaattctccttgaaagtcaggagttttctaaaagagtattagaggttttaggacttcaggaacgaaaattaaatattgataagtatcttgatttcttggaaagaatggagcaccccaaaagaactgtcagaattggcataattggaaaatatgttgaactaaaagacgcatacaaaagtctcatcgaagcgctaaagcatggcgcaacagaaaacagggcaaaacttgaaattatatggatcaattcagaaactcttgaaaatgaaaattataaaaatgttctaaaagaggcaaatgttgatggtatccttgttcctggaggatttggcataagaggtattgaagggatgataaatgcaattcactttgcaagagtaaataaggttccatttttgggaatttgccttggaatgcaacttatgacgattgagtttgctcggaatgtttgcgggcttaagaaagcaaactcaacagaatttgacccaaaaacaccatatcctgtaattgacatcatggaaagtcaaaaggatatcaaagcacttggcggcacaatgagacttggcgcacaaaaggcaattcttaaagaaggaagccttgcgcacaagatctacgggataactgaaattttagaaaggcacagacaccgttatgaagttaacaatgaatttttaccaatactaacaagccacggctttgttgtatcgggcacttcgcctaacggtaaactcgttgaatttggagagattatagaccacccgttttttattgggacacaggcacatcctgaatttaaatcgagacctttaaacccacatcccttatttgtaaaatttatcgaggcttcgattacaagccatagtacatcttaaaaattgtttgaattaaactttcaggaagaattttctttaaaataacaaatagtttctcaaaaaatgggccaacaacatacttgttctgtggatttttgcttgtaataattttatatattagttctgcaacaatttttggatcgcttccttcggtttcgtccttttccattcgtgaaattgctttaaagaatttttcataatatggcgaattctctttggtgtatttttctcttctccctgtaaagcctgttttaaaatcgcctggttcaacaacaacaacatgaatcccaaactgctcaacttccattcggagtgcctgagaaaatccctcaattgcaaacttagaagaagagtaaaatgcctgatacgggagaccaataagccctgcaatggaactgaaattgataattaagcctgagtgcttttctctcatgtacggtaataccgcttttacaagattaaccgcacctatgaaatttacttctatttgcctttttattgcttcgattggtgtatcttcaactgcaccagaaataccaaaaccagcaacatttacaagtgcatcaatatgcccttcaatttggacgatttgtttaacaacctcttttgccttatcgaagtctgttacgtcaagcgtaaaagtgcgatcttgaatagaatctttaagtgtgcgtgatacaccataggcatggattccctttgaattgaggtaattgaatatctcaagtccaaaaccagatgaggcaccagtaactaatattattttattcatttttccttatgctcctgcttgcccttatgttaactcccgttccaagggcattctcaagaattatatcatccatctttacgggtgcatcaacttctatttttcttagttcgtccataagcttgaatatgagattttttggaaatggagcatctgtataaacaggtagaagcggatgaacaccatttttaattttaacagttgttgcaaccttgcgccttgggtctttgacttcctgctttgcaaagtcaattcctatattgcactgatttccttcaaccttttcgacttctccattttcgatatacactgtaagagagcacccaacaggacaacctagacaggtgaatttccttgtttccatactaacctccaaacctttcaacacttacgataagttcttttgtctttcttacatcatcgtaagccttttgaggaatggtaagtgttaccatttcggcaggtctcacataacgctcaagttttcttgtaataagattttgtccatcacttacttctacccaaaccttctcctctattggctttacgaccctcatcatgagttttacaggaccatttataagagcatctcttttaatgtattgaggcacaatgtgatgaatgttgtttcctggaacaagttttacaaaatcacccttttctttaacaacttttacgtatcttgccgcacctttcccggctgtaattcctgcatccgtcacccaatcgacgaggtcaaaaatatgaacgacattacctgcagcaaagatccctggaactgaagtctgcatctcctcgtcaacaaaggggccctgaattaaaggatctatcttaacaccaactttctttgaaagttcgttttcaggaataagcccaacagacaaaagcaatgtgtctgcggggataatttcttctgttcctttaatgggattaaagtgctcatcaacctgaactgattcaattgcttcaactctatttttccctaaaatacgattcacagtatgacttaattgaagcggtatattaaaatcttgaaggcactgcacataatttcttgtaagaccggtaagatgtggcattatttcaagcactctttctacttttgctccttcgagtgtaagccttcgagccataatcattccgatgtcgcctgaaccaagaataacaaatctcttccctggcataaaaccttcaatatttacaaagcgctgcgctgttcctgcggtataaacgcctacaggtctaaaacctggtattctaatctgggcacgagttctttctcttgcacccattgcaagtatgatagaggttgcttcaatttctttaaaaccgaaccacttgcttgtgacataaactttctttgatggcgttatatcaagaaccattgagtcaagcaaaaattctacacctaccgattctgcctcgttaataaacctttcagcatatgctggacctggtaaatcttccttgaatatttcaacaccaaaaccattatgaatgcactgatttaaaatacctccaggttctttatctctatctatgatgagaactgattcagcgccttctttttttgcagagatcgccgcagcaagcccaccaggaccagcacctataacaacaacatcgtatctctccttcatcttacacctctttggtctttcttagaagaaaataagaatcatcaccttttttagtaacttcaagaggcgaaataccaagttctttagaaagaatttcaacaacccttggggtatcaaatgcgccttggcatctacctgtaccaagccacgtcctgcgcttaattgcatcatatgtccttgcagggactggcgcatggatttcatcaagaatttctccctcggtaacatattcgcaacggcaaataattcttccgtaggaaggatttttactaacgagttttgctctctcctcattactcatatctttaaaacggggtcttggtgatctaatgggattaaagtcctttttctcctttaatttaagcccggaatccttcaaaagctcaataactctttccgcaatagcaggagaagatgcaagaccaggcgattcaatacctgcaacattaacaagccctatatctttattaacttctataaggaaatcatggtggtaatcgatatttgggttcggagtccttgcgtttcctgttgctcgcaaacctgcaaagattgcaataacgtgcttcatgctatttgcaatttgcggaacaagttttgatgctcctttaaagacctcatcaagtccttcaaccgtgtttgaggtgtcttctttatcaggaacttcatgcgaatttggacctattattgtatttccatgaacggttgtcgtaaccattatgcctttgcttatttcagttggcactgggaagaggacctctgaaatagcaaattcatttctatcaaaaatataatactcaccttttcttggtgtaatcttgaattctggatgcaaatttgccttgtgcataacggtatctgcatagagaccagctgcattaattacccaagaacaaagaaaatcccctttgtttgttttgataccaacaatacgcttcccatcaaaaataaaatcctcaaaagaagtttcaaggaaaagtttaacaccattaacgactgcattttccattggcgcaagcgctgcttgaaagggatcaataatacctccagttgatgcaaacattgcaccacctacatccttattaatgtagggaagtcttgacaaaacctcatctctacccaatatttcaaggcctataacaccgtttagctttcctctattataaagttcctcaagtttgttaaattcattgctatctattgcaacaacataatcaccagttcttttaaaagggataccaagctcaaaagcaagttgatcccagagtttattaccccttacgtttaattctgcttttagggtcccaggcagaggatcatatcctgcatgaataatggcagtgtttgcagcagttgttcccatacacacatctgactctttttcaatcaccgcaacattcaattcataccttgaaagtgtccttgcaatcattgcaccgacaacacctgcgccaattacaataacatcaaacttttccatgatacctccacaataactcattcgtctgcaagatttaaagatttttcaattgccctaagccatcttttgtataaattatttcttgtattttcatccatattaggtgtccaaatcttatcaactgcccaattctttctgagttcttcctctgaagtaaagagttttacggcaagccctgctacataggaagcaccaagtgcagttgtttcaatcacctttggtcttacaacaggcacgctaaggatatccgactggaattgcataagaagttcatttacaaccattccaccatcaacttttaacacctcaagttttatatttgagtcatgttccattgcatctattacatcttttgtttgaaaggcagttgcttcaagtgcagcacgtgcaatatgcccacggtttgcataccttgttaaacctattataacgccccttgcatctgttctccagtaaggcgcaaaaaggccagaaaatgctggcacaaaataaacaccaccgttatcaggcacacttcttgcaagttcctcgatgtcgcttgatttatttataattttgagattatctctcagccattgaacgagcgctccagtaattgcaatcgaaccttcaagtgcatagtaaggtggattttttccaaatttgtatgcaacagttgtaagaagaccacttctacttctaacaagattacttcccgtatttaaaagcaaaaaacaacctgttccgtaggtattttttgcctcacctacagcaaaacacgtttgcccaacaagtgcagcctgttgatcgccaagcgccccaccaattggaatttcgcagtttaaaaaatcaagttttgtaaagccgtagagattggggtcagatgatggacgaatttcaggaagcatacctaaaggaatatcaagaatttttaaaatttcttcatcccattcaagtttttcgatatttaatagcatcgtccttgaagcatttgtgacatcagttatatgttttccgccgtttggtccgcctgtaaggagccatataagatacgtatcaatggtgccaaaaagtgcgtttcctttgtttgcttcttcttttacgaaagaaacattttccaaaatccacttcaacttcaaagccgaaaaatatgttgaaattggaagtccggtctttattctaaaccaatcatcaaaaccatcttttatgagtttttcaacaccatccttggtgcgtgtatcctgccatacaattgcattgtaaaaaggttttccggtgtttttatcccaaactatcgttgtttctctttggtttgttatcccgatagatgcaatttcacaaggggaaatgcccttgcgctctattacatcacgaataacaaactttgtattctcccagatttcaactgggtcgtgttcaacccaaccaggttttggaaaaatctgtttgtgctcaatctggcttttttcaacaggatttccaaacctatcaaaaattatgaaacgtgtgcttgtagttccctgatcaattgctccaacaaacttcttttccatgtatcacctcatgcacttagaataagcaagtcttcttttgagaaatatatctttattttatctccaatctctggaagttccaagctgggattgttaaaggtatcgcaagaaacaactgaatctcccaatttgacctttattctcactattgcacccataaacgtgacctttgaaacagttccttcaagtgaatttgttgaattttcgtcaggaattattttaaagcgctctgggcgaattgcaacagttataatttcatgcgcaaattctgaaagaggacgcccaatgtcaaacttttgacctgcaacttcaaggatgcctttatttttatctacaacctttgtgttaataaagtttagcgttccaacaaatgatgccacaaaatgagttttagggttattgtaaatttcctgaggcgttccaacttgctcaatcattcctttattcattacaacaaccctatctgacatggtaagtgcttcctcttggtcatgggtaacgtaaatggttgtaatattaagtttttgttgaatggcacgaatttcacttcgcaactctaccctaatttttgcatcaagtgcagataaaggctcatctaaaagaagcacttctgggtatactgcaagagctcttgcaagggcaaccctctgctgttgtccacctgaaagttggtgaggatagcgcattgcaaattcctgcatgtgtatgaggttaagcatttcttcgactcgttttttaatttcagtttcgctttttttctttaccctgagcccaaaggcaatgttctcaaaaacattcatgttgggaaaaagtgcgtatgattggaaaaccataccaacgtttcttttatttggtggaaggtatgtcacatcaaccccatctatgaggattttccccatagttacagtttcaaaacctgcaatcattcgaagggttgttgtttttccgcagccagaaggcccaagtagagttacaaattcacctttttcaacgcttaaattaaagtcaataacagcaggaataggattttctcttccataatactttttgacgtttataaggtcaacaaatcccatatttttcctccattagtgtattcctccaatttgctcttgtttaacaaatgaagttcttccaacccactgaattattcccattgcagcccaagtaagtgcaaatgacataatagcaagtgcagcaggttcgtatgctctattttgtcccaaaagtgccatatatggcccaaaggcaggccatgcaagcatcgatgccatcgtaagttcaccaataacaattgcgaatgtcaaaaaggtaccacttattaaggcactctttagatttggcaatattactttgataagaatcgtagtccatcctgcaccaaggctttctgcagcttcagtgaggcgttcaacatccattgccataagtccattatcaacagaacggtaaatatatggaagcgctaacacaacataacccataacaaggagaagcggagttgttgtaagttgaattggcggcttgctataaagccttataagaccaaacacaaggacaattggaggaacaacaaaaggcaattgcgtgataaactcaataacaggacgcagatgcttaagccttagatgcacaaagaacgctgttggaacaattattaaaagcccaaagataatcgtcaaaactgacatttcaagagaaaatgtaaaggttttgtaaaactgcggatctttcagtacggactgatacgctgcaaaactcaaaaccccttttttcatcttcaaagaaaacaagaacgtcgaaaaaagaggaagaaggaaataaagtgcacctataaatatccaaaaccatccccaaaacctacttttcttcattttaaccaccttgcagttttactctgcaaatagttataacttagaattgtgacacccataatgacaatcatacctaaggcaagtgcgtatccaagtccaacattatgcaaaatatcacctcgaatttctgcaccaatgataatcggcacaagattcaaaaaccctcccgtcaatgcataagcagttgcataggcaccaaaagcatttccaaaaagaagcaccgtattcgctaaaattgtaggaagaagaattggaagtcctatgtgaaaccagtattggatatttgttgcacctaaattttctgcaccttctctccattccttcttcattccttcaagagcaggtgtcataagaagaaccattagaggtatttgaaagtagatatatgtaagacataaaccccaaaaactataaagattaaatccaaaatcataaatactgatatgaaaaatttgttgtattaatgttgtgataagaccaactcttccaagcgttgagataaaagcaaaggcaagcggcacccctgcaaaatttgaagcaacaccactaaacgtatttaaatatgatttaacccaagaaggaagatttccaaaagtggaagcgtaggcaagcataaaaccgataaatgcaccaataattgccgtaaaaaggctaaccctaatgcttaaaaggtatgcacccattatgtatggcgtaaaaagatctttaatgttttgcaaggtaaatttacctgccgagtcctgaaaagcagagataaatatggaaattgtcggaagtattaaaaatgcaacaacaaaaataataaaaggaagaagaaagagaaaactactaattaatggaaatgaaggacggggcttttccccgccctcttttgtatgttcctgttgcaccatttcactttacattgacatttacaactttatcccagttgtttgcaatgtcctgctttgctttagtgatttggtcaattgttgggaagattgcctttgcgtaaagttctgctggtggtaatttctttgcaagatcttcaggaattacattcctctttgcaaggtcattatatctaattgggtgcacatagcctttaagataaaggagttgtccttcatctgagtagaggaactccatccagagcttcgctgcgtttggatgtggtgcataagcacttattgcctgaacataaacgcctgcaacaacagaactctttggtattacaactgatatttcagggttaccattaaaattgtccctatcagtaagtgcaaggtaatcccacatcattgcaatcggtgtttccccacttgcaattgttccaggctttgcaataaccggcacaaaattgccaagtttgtttagttgagcaaaatattgaagtccaggcatgacattgtcaaatgagccgccgtttgataatgctgctgcagcaactgccattgcagccattgccgaagttcttggatccccaccgagtgcaaccttgcccttatactctggtttcaagagatctgaccagtcctgaggaatatctttaataacacttgaattcacttcaaatgccaaaaccccatagtaatctccataccagtatccatcagggtcttttacatcgtttggtattgtatcccatgtttgcactttgtatggctgaataagaccttgatctttcgcagtaggcccccatgctaagccaacatctattacatcaggtgcctgaggtcctgtgctacctttatttgccttaattgcctcaatttcatcgccagagcccgcatttggatcaagttcattaacctttattccatactttttagagaatgttgaaataatttccccatagtttgcccagtcatgtggaagagcaataactgtaagttcgccttctttctgtgccgctttaatgagattgtcaagatacgcattgccagttcctgtttgcaccattgtagttttctttgcacaaccagttaacccaaaggacgcaaagaatacaataagaagcattactacagcaaactttgacataagcgtcttcttcatacctactctcctttctgagttttttgaactctctacattttacccaaaacagagcgtaataaaaatacaaaaatagaaatatctttaaaatttaataattcaacatttaatgattcaaacacacgcatacaaatagaataatttctgcgtgcaattgttaacatataatctctaccatttgagcggggtttcaggttctttattttttatgagtctatctatattctcgcgcattgcaacaagcataaatagagcaccaatgagtgcaaaaactgcataacttataggaaatgcatttggtttaattatcgttgaaaaaagaaatacagcaattgtcaaaagccaagagaaaatgatatttgaaagactcatccttcgtgttataagaaggataatggggagtgcaggaaagaacaggatgaaatagtgcagtcctataagtcctgaaattgctccgtaataggctgaggcacccttgccacctctaaagtggaggaaaatggggaacacctgcccaaccatcggaagaagtgcaacaagtataacaagccattcgtttgaaagtgtaactcttgcaagatatgcaggtagaagccctttcgaaaaatcaagtaatgccgatactgttgcccagcgccaacctagtgctcgcgacacattcgttgaagatgcggagtgagagccaatttggagcacatcaaccttattaattttcccaatgatatagccaaaaggaattgaacccagaaggtatgcaaatattgtaagcaaaataaatttaagcgtttcgctcatattttatcctccttaaaaccctctcatttacgggggtttcaatgttaagttcttttgctaacttcacaactgcacctgtataataatcaatttcatcaatatttcctttctcttttgtgcctctcaattttagcacaatgtttgcaatgtaatttctaaacggcaagagaaaagtatctggtatatactcaataactcctgcaaaaaatgtcactggataatgcggaaaattcaaaaatctgtgcccacttgccttaacaacacgtatatattcctttaaggaaagcatctcctcggtgaatgaatccttgttgcgcaagccctcgtataagtcaaaacccagtgaatacgacggaattccaatgaggttcgtaaataattttgaaaactccatattttttatttcattatcggggacttttgtgtactcaatacttgcagaactaaagatatcttctaattctgttgtatcagaaactccataaaaaactccaaatgcaactcttacaggacgcttataagaaataactacggagtctttatcacgactttcttttactgcattaaacagaacgagacgaatgattctcaaagagtgcggaacggatccataaacttcttcaacagttttaagagcatcctctcctgcactaaatccattctgagacaggataaggtatctcaagttagatattttatgaagatagtcctttaagattggtgaaacagggtttttggttgtaagaaaaagcacatcaacatcacctatttgagaaatttcatgaggctcaataagattaacttcgaattttgctatattcccattaatctcaacaaagactttcccatctttaatgagaggtagcgttgtttttcctgcaacaccataaacattacttaccctttttaactcctctgcgaagagtgtcccagtgcgcccacctgcaccaacaaccaaaatatttctcattagatacattataggcaaaattaagataaattaaaaaagcccccaaaagggggaaaggaggcttaagaaaagagaaaatttacatagaccgaataatcttttttgcctcaggaatttttgatggactcatgcttaactcatcaacgcctaaatttacaagtatgggtattgcctgagggtctcctgcaagttcgccacaaacaccggtccacttgccttttgtatgtgatgcatcaacagtaagtttgatgagttttaaaataggtttatcaagtggtctataaagatatgagagattttcgtttgttcgatccgatgcaaacgtgtattgcgttaaatcatttgttccaatgctaaaaaagtccacataatcaacgagttcttctgcgttgagtgcagcagatggaatttcaaccataatacccacttttatgttttcatcaaaggggatattttttcctctcaattcttcctttacttcacttagtattttgtttacctcaattatttcgtctttaatcgcaatcattggatacataatgaggatattgccatatacacttgctcttaaaattgcccttagttgcgttttgaagagttcaatttccttgaggcatagccttattgccctaacccccaagaatggatttagttcatgctcaaaattcaaatacggtatctgtttgtcacctccaatatcaagggttcgaataattacaggatgaggtttaaagcgctctgcaacaattttgtatgcctcaaattgctcttcctccgttggaggagtatctctatcaagaaagaggaattcagttctgtatagtccaacaccctctgcccccataacaagggcattatcaacgtcctttggagagccgatatttgcgacaacctcaatgcgctttccgctctttgtataggcaaattcttttgccttttcttttaataacttttcctcttcttctttttccttcttaagatttatgtagtgatttttagtttcatctgtagggttgacgagcacaaatcctaatgtcccatcaattatgagttcatccccatctgaaatgttttcaaaaagttctttaacaccgacaacagcgggtattcccaatgcttcagcaaggattgcagtgtgcgatgtggggcctcctttttctgttacaaaacctaaaacattttttctatcaagagatgcagtatcagagggagttaagtcttccgcaacaacaattgactgggagggaagattcgaaagatcaatccttggaatatttaggatattacgaagaagagaatctaagataccatacaagtcttgtgctctttccttcatatattcgctttgaaggttttttaaggcctctatgaattcatcaaaggcggatttcacggcatacggaaggttatagccagattttaggtatccatcgattttctctttaagtgctgggtcttcaagaattagaagatgtgcttcaaaaatctctgcttcttttgggttagatttcttgaggttctcataggtcaactcaatttcttcttttgtttttttaagcgctttctctaaaacttctctcttttcatcaaaggggatagagtcttttaaatcattcacttcaatttttctttttatgtataaccttgcaaaacctatcgaaatgccctttgaaacaggaattcccaatagatttttcattctggatctccaaagttattgtttaccaattcttctattgtttttaaagcatcaacttcgtcaacaccatcaacagttacaataatcgtgcttcctttttctgcgccaagcgaaaggacaccaagaatactttttgcagaaacaacacgtccatctttttcaatctttatatcacttttaaacttacttgcagtttgcaccaaaactgctgcaggtcgtgcatgcagcccaactttgtttttgacagtaaaagttttcgttaacataacgtcacctcaataaaaaaagttttcatatattcacaaactctccattattttctatagatttataaataccctctattactatttgatctttatacgcctcttcaaatgttggggttcctataggtgctacaccttggactaaacttttgaaaaaccaaacaaggcctgtataatgaagatccaccatcgcacccatcgaaagtttagaatccggatatatctttttaacttcgttaaggaagatgtcttccttaagtattttctcatccaaataaatcctttttccattattatcaaaaacttctgcttttttgggattttctaaattaacctttattgagccttcgctacaataaataacaaaatctgttttatcatttccaacagcgactcttgacacctctataactcctttagcatcattttccgtttcaaccattatgtatccccaatcgtccacatctacctcttttaattcaaaggagttctccaattttcttcttttcacggtagttcctgcaagtgcgcttgctcttacaatctctccaatgataaatcttacaaggtcaataagatgaattcctaagtctactattacaccaccactgcttttgtctttctccaatctccaagaaataggcctcaatgggttgaggtagcctgaatgaagcatttcaaagtgaaaagaattgggttcaccaataataccacttttaattattgcacgggcctcagaaacagccggcattaatctcaaaacaagcgcaacctggttttttaaagaagtcttttgggctaaatctaccaattccttcgcctcgactacactcatagtcaaaggtttttcacagtagacatttttcatatactttatacttgccaaagcctcttcaaaatgcaaatagttaggagtgcaaatatccacagcatcaatatttggatcacttacaacatattcaaggtcatcaaccacattttcaaaacctatcagtttacctaaggatcccttttcgtccttatgggttgtataaagagttttaagattaacatcaaaatctacatccttgcaaattacgggaatgctctttatcgcagttaaatgggttttaacaattgtccctaacccaaccagcgcatagtttatgtttttcatattattttaaagtcgtttattttatattacagcttaaataattttagacaagtaatttagaatacttaaaataaatcacgggagggaagaccctcccctcatctttaatattaatttttatttactctggtttagcttaattgttacgtaacttgcaagtcctaacaaaatcacagcaaaaattatagttccaatataagctcctgcaacacccattttagaaattagaccaccaataataccagaccagcaaaaatcagtgtctccaaatgttgtgttcgcaagtcccagggtacccatatatgcaaggagcaaagcaggtaatattgttatgagtaaaccgtttacaaaagcgccaagaactgcacctcttctacctccagttgcgtttccgtaaactccagcagttccaccgtcaaagaaatgaggaatcatgcctggaataattagagcaaggcccagtggtcccattaaaaacattccaattattccaccaactacgcttgatagaaatccaactattacagcggtaggagcataaggaaacactgtaggacaatccaatgcaggtattgcattaggtataattttcaaagcaattccttggaaagctgggacaatttcgccgagaatcattctcacgccgtagataatgatagcaatagaagcaccaaatgtgagtccttccattagtgcatacattatataattacctccactagaatacttattaagaacacttggcccggcaagtatagccaataaaacgtaaattattatcataacagtacttgtcgtgactatcggctcttttaagaaattccacttctcagaaatttcaatctcttcagttgatttacttcctttcccaatccattttccaactaaagcagaagtaatatatcctagtgtatttagatgtccaagggcaaaaccagcgtcatttgtaactcttttcgtaaatggatgaacaagtgcaggcataactgtagcaatcgtacctaacattactgctccaattattatttggttagcaccttttattccagcagttcctataactacagcaagtactgttgcaagataaagaaggtgatgacctgttagaaacacatatttcgctggcgtaatccaagcaaagacaaggttaaatacaaaacctaaagccattatggctgcaacctgttttccaaaagactgtaatgcaagagcaactattgcttcatttgttggaactacaccatgtaatttgaacactgcctgaataagatcacccaaaggagacaaagtccctataacaaggttggcacccgcaattaaaataagaaatccaataatggtttttagtgttcctgaaagaacttcactgaaggactttttcaaagcaatcaaaccaatcagagccattaagcctacaagcaatgcaggcttactcaaaatttcatttactataaaatttataacagacatacgccacctccttatttaaaatttttgcaacacttttcgaatgaattagacctatttatcacctcctttataaaatactaagattccttaagcgcttcttgtagtttttccttcatctcgttaacattggtatagttcttgatggttatcacttttatacccttttggaaaaatgaatttgcaaattcatacgatgtaacaacaagatcagtagccatagtagtagcggaagcaacatctgctacttctacagatgcattaattcccatttctttaattgctttttctaaagtcatctttaaaacgaggccagagcctaaacccatcccgcacactgcgagtattttcagtttctttgaagacttttgttccatatttcctcctacttccttttagttaataaatttagaacttcctttaaggtccctttttctaaaatatcccaactctcttcgtccataagtatctcactcaattcggccattgtcccaatatgactcttgtcgtcaggtgtagcaagcgtaatgattagatcgacaggatcattatctggatgcccaaaataaacaggttttgataatcttaaaaagctaatagcaacctttttaacacaatttccttcgtttcttgcatgtgataatgcaaaatgcggcgctataacaaaataaggaccatttttatgaaaggaatttattataagttcacaatattctttagttacagcaccggtttttactaatatttcgcatcctaaattaagagcctcttccgcatcccttgcttctatatctagtaatacacattcttcagagatcaatcccggtaagttattcctccctatatttcctaaagtctcttccatttccatgtttctcctcaatgtaaaatttaaaatattccctaaatcctgtcaacaaaacttttatgataataggggaaataatagtgatataatgttaacttatcttaataattgttagtcttctgctagcaatttgctgattttttcaggttggcttaactttaagattgattttgcaatttctaggttatttaatttctcaatcactttgtatagcaatatcccatcttcttcattatttgatatggcaggcaaaatcacaataggaactaaaattgatttatttttatcacttgcaaggttaaaagaaataggctttttaagtaaaattattgcaattacgctcttttgcgtgtattcactttccgcatgggggattgcaaaaggaattgggctttcaatacctgttggaaatttcttttccctttttaaaaccgcttcaacaaatccactctttacataaccctcctcaataagtctttgcccaatttcaaagataagttcttccttgtttctaaaagaatcctcgatatacacaagtagtttgttagaaaaatccctttgaggttttgaagtttttgattgtaaaatttcctttagtttttcttttataacttttacatcatccttacttagaagcggagatacaacaatcgttggaaaaggagagaaatttatatgcgttgttgatatgataaggtcaacttcttgaggcaattttccatctatcgcatccttaaaagagaaggtctccaaaatgtcaagattaggaaattcctgtagaagcctataataaagaattttagaagttgcaattcccataggacaaatgacaactgccttaacctttttcgggacttttgaagattcaacaagtgccataatataagttgcaatgtacccaatttcctcttccggaatttcaattttgaaacttttacttaagccttcggaaacttttttcgcaatatcaaatgcaaaagtatactcacgctttattgttctaaggatcgggttttcgatttttactcctaatttgattttctcaattgcaccttttaggtgcaatgcaaacatccttacaacttcaggatcttcttcaactttaaaaccgagatattcctctgcaaatctaacgatgtcttcaacttttttaaaatagacatcaggaattgcaattgatgaatatgtctcaattggttctgctctaagtccaagaaacctttttgtaagaaaggcaatttcagaatcgctaaagttgattttcaaactattctctaagatcttcacattattttttatcgcactatattctcccatctttgacaactgtaaaagagttttctcgtcataagaaagtttaaatcctcttatattacgttctaccgaaacataaacatccaaagcaaaactaaaagtgtcttgtggacttaaaactctcttaagatcctgcaacaaacgatctataaactctttaatttcaaacaagtaggctgtctttaaaactttaactccaagtaacttttgatctgatgctttaaacctatctaaatttccaaattttattgcgatactgtcaaaactgtatgaaaagaaatttttaatcgatacctttattgcatatcttatatcttcttcgctcccctcaatcacataacctcttccaggttcaccaataagagtaatattgaaatccttaagccattcctttatcttcttaatatctgaagaaactgcgggccttgacctttcaagaatatcagaaagatcttcgattgtaggagtttttctgcttgaaagaagtaaaaaacaggcataccatgttttactttcactattactgagtatctcttctgcaattttcaattcttcactaagtgcaatctttttctccggagttccttcaattttcaagcctacatttggcttagcaaccacatttagaccaaactcttttacaaaatcagcaacggacttcatatcctttctcaaagtattaatatttatgttagtatcttctgaaattttctttaaagatacagcataatcacgttcaagaaggtatagaataaccctcgcagttcttcctttaacattaatcatacgctaccttacggcttctcttatttctcttaaaaccttatttgcaatatctggatggtttcgtttaagttcagtttcgaatcttcttaaatcacctttcgactgctcgaaaatagttgcaatatccggataattatcaacaaggtattcataaatttttggattatttacgttatacgaataaagcacggattttttaaccagttcatcaagcattcttaatacttcaattgaaggtttgtgaagtctatcgataatttttttaactctggtgggtttaaattcaagtactgagagaaacttcaattcctcctttgtaagagatatattttcacttccctccgtgaaattaacaaattcatttagaagatgcgaaaaatttgggaattcattttctacactttctacaatagcaattgcatttggtgtctgtttctcgaaatctgatttaaaatagacactctcatgtttaacgaaatcaaatttctcagaagttatagcaatttcttgaagtgcatccatatcataatagtcgttgtactcagcataaactatacgcccctctttaaagagaacatgattttcttctatatcgccaatatagagaaacccagaatatccattagaaaaaatgagttttagcacttctgaaaggcgcatatctttccacaaaatcccctgaagcatattccattataaggaaaaataaaggatatacaaaatagacaacatattgcaaaattttccaaaaaatataaaatattaaatgatggaaaatataaaaatttattttggtatttttggatatttatttataggagttatactatttttgattcttcttgggaaatcgtcaaaaaagattcccctaaagaagagatacacagttaacaaatttattgcaattatccccgcacacaacgaagaaaatgtcatttcaaattcaattctttctgcaaagaaggcaggctttcacagagttattgttattcttgataactgcaccgatgatactcctataattgcacaaggacttggtgctgagactatatttgtaaattttaggtctaaaggacgctctcttgcgtatgcaataccaaagatcgttcaaaaatatggcgaatattcattctacatgatctttgatgcagataatgtaattgatgaaaattacatagaacacataaagccatatgttgaatcataccctgtgattcaaacaaacttatacaaccttaatgttgacggcgttattccaagaatgtatatattcatggatgcaatttatcttagaattcaaaaagcacttacacttcttgggctttcatcaattatatcaggttacgggtggggcgcatacggttgggttttcaataagcataaattcgattgcaactccgtccttgaagatttcgagtatacggtaaaacttcctttaaaggtaacgtttgtggaggatgcaacagtatatgatgaaaagccagtagaatttgctccgtcattcaagcagagactccgttggtatagaggatacttctacacagtttttaaagaaaatggtattgtaaaaaatctatacacaattcctttaatcgtgggtgctgcaactcacattttaagttttcttttatcactaccagatccactttatgtttcaattcctgttgttgtatttgccttgcatacgcttatatttttacttccactaaatgaaagagagttaaaagatgtaaagtggtacgacatatttcttatgtttttcttcaatacgacaaaccttgctgcgatcttaactgcgatgtttacatataacaagactgactgggtaagaacaccacacgcatacaaaataaacgtttaggctccacacgggagccttattaaattacacttgtctaatttttatactgttaattgcaaattaaatgtctattagaacttatatccgaattttctcaggatttcttttctttcttttatatgttcaactccctcaaaaccttttggttttacgccatctacaacacctaaaacagctcttccaagatctgtttccgcaacgattacttgcattgggtttgcagaggcggcgtagatgttacaaacctcttgcacactttttattgcattgaggacgtttattgggaatgcccctttaatgaaaataataaagaaatgtcctgcaccaacttcatacgcatttttctttgcaagttcaacaagttcaggatcgtttccggcaaaacgcacaagtgcaacacctgaggcttcgttaaaggcaaggccaaattttacgcctggcacacttcctgcaatgacttcgcttaaatcttccacagttttaataaagtgcgattgtccaaggatgcaattcatatcttcgggcttttctattggtatcactttaatttcaaaattcatcttcagtacctcctttcacctttttaaattataatgtgaaaagaagatttataaaaggaggtagccttggaagaaaggacttttaaaatcagtaaaaaagcattcttaaatacacttattattctttttatcctaatggttgttgcactaattctaacctatgtaatcccatctggctcctacaaaagagttatttcaaatggcattgaaacaatcgacccaaattcatttacatttgttcctaaggaatactatcccattcataggctttttacggcacctattgaagtgctcatttcaaaagatgcaccacttgttattacgataatgctttttatcctttttgtttcgggaagcttttcgatactttcaaaagcaaatatcgttaaagcaataatcttatcaattactaaaagatttgagaaaagaaaatacctactcattgcaattgtcattttcatttttatgtcgcttggcgcaattcttgggctatttgaagagacgataccattggtgcctcttgttgtttcacttgcgatatctatgggctttgatgaacttactgggcttggaatgagtttgcttgcagtaggttttggttttagcgctgcaatttcaaatccatttagcattggtgttgcacaaaaaattgcaggacttccgttattctcaggagcatatttaaggattgtgtttttcattataacgtatataacaactacactttttattattacccacgcaagagcagttgaaaaggagaataaatcaacaaatctaaaagaatacatcgcaaatccgaaggaggctcgtgcaattggcttttttgttttttcgcttattcttatgctttttgttgttatattcactccatttaacgcaacgttatccacattttctcttcccttaataaccctcatattcttaattgctggttttggttcaggcataattgcagggctaagcttcaaagagaccttcaaaacatttcttgaagggattttaaatgtggcaccatcaatcattttaatccttatggctgtaagcgttaagcatatcattgaacagggaaatgttattgatacgatcctccatttcgcccaagcatacattttgaaaacaaaccaatacttaggaggatttcttatgtatgttacaaccctatttttaaatttctttattggctctgcttctgcgaaggcatttcttgttatgcctatacttgccccactttcggaccttgtgggcctcacaaggcaagttgctgtaacttcctattgctttggagatggattttcaaaccttctttatcctacaaatgcagtattaattattggtttaagccttgtagacatgccatatccaaagtggataaaatggaccataaagatacaggcgataatatttgtaatttcgattctctttctcatgtttgcaattaaaatccattatggtccgttttagttaaacccttaggaggcacagatgaaagaaaaagtacttattgattacgaaagcgcccaaaaacgatttagagaacacgttgaaacaatgaaacaaaaattttcagatgtattcttcgagtcaattgtaattgatacggaagacaatttatatattgacgtagtaaaaatatccaaggataaacccaacactttagtttttaccattggagagcacggtgttgaaggaatttttggctcatacataatggaagtatttatcgaggaaattcttccaatacttaaccttaaagatacttcagtaatacttgttcacccaataaatccctacggaatgaaatacctcgaaaggacaaataagaacaatgttgacctcaacaggaattttctcaactcatgggacaacatctttagaaatgatgcgtatttggctttgaaggatttttttgaaagaagcgaaggcgttcaaagtctatcaattgaaagaattagatactataaagatgtattaaagattcttttaaaaggcttggcaaagcaggtaaaaaatgcgcttcttgtgggacaatacgaaagtcccaaaggcctatactacggaggacgaggctacgaaaaggagacgatattcatgatgagactttttgaagaagcattaaaatcttcaaaacatgttgttcacattgatattcatacaggctacggaccaaaagacacaatgtcagttgttaattccaatttatttgaagaagactcaaaaacatttgaaagagaaatcgattattcgcctgttgtaaaaagcgaaaataacgagttttatgcaatgagtggtgatatgataaactacctttacacattaaaaaatgaaaaatataaggagacaaaactttactctgcaagttttgaatttggaatccttggcaattcaacattgaacgaagcagaagccctttttcgggcggtggtcaacaatagattgagattctatggaagtaaaaacgagaaaattaggaaatcagtgaaaaaattgtacttggaggctttttgcccaacaagtgagatatcagtacaaaaaatgcaaacacaattcaaaaaagcaatttttggaatattcaaaagagaaggacttatttaaaacaaagtacgaaatttttaaaaatcattcagcttgacaaataaaattttaggtatataatatagcaagaaaaaccaaaaaattgttgcagattaaagttaagaagagggattaaaatgataagcgcaaaaattacaaggagacaattgcagttccttgaagcagttgtaaaattatacaaagaaacgggacttcctgtttcatacaaggatattgcttccagattaggtgtaagtagatggacgtcctacgatattttgcaggaactatataagaagggttttctttcagttaagtatcgcccagttggtgggcctggaagatcagaaattctctatgagccaacagaagatgcaatagaaagggtagaaagtgcaaacctttttgcacctatcactacaatgggaaagtggtttgtagaaatacaaaaaaagattgaaaaactaagtgtggattcggcaataaacttcgtatatgaccacataaaaaatgagcaaaactcacttattgttttgctttatacactcgccttaacaataattcttacaaaggtatttaatgttgaattgagagaaatggtaaatttgaaggcaatcttcaattcaaatacctatgcgcctgctgtccttatgttctttgttgaatcaatttatggaatccttgaaaaaaataaagattcagaaaaaataaaacttgatttaagcgaatttaataaattagaggaaatcgttagaaaatttagagatagttcatctcaagtttcaccttcctttcaagataggattttaaagcttttaagtgcattaatatagaggaggtgaaaattttatgggtgcagggcaaacaattaagaaagttgccctcacgaaaactgttgaatgggcaattgggtatctcgaaaaggacccggagaggaacctaaagaaagtcgtagatgtcctttacaatgcttcgaacacattcaaccttccacctgtttttaaggaccaactaaaaggagttaaaaatcttgttgataataaaagacctggtgcgcagcttgtcataaatctacttaaagatacaaaccccaatattgcaaagaagctcgcagttaactttattgtgaatgcagcatggtggggtgtaccaatacaaagagagataacaaagaaagatggttttaatgtcccctggtttatgcttgttgatccaacagaaaagtgtaactataactgtattggttgttgggctggatcttatgatagagcacatgaattatcttttgaaagatttgatagattaatggaagaagcaaaagaacttggtatttacttcattgttgtatcgggcggtgagccaacaatatacccacatcttcttgacatcttcaaaaagcataacgacatggcattcatgttctatacaaatggttcgcttataagcgaaaagtatgcagagcgtcttgcagaagttggcaatgcagtgccatgtataagtgttgaaggctttaaagaaaagactgattggagaagaggacctggtgcctgggatagggttgtaaaggcaatggataatctaaaaaaggcaggagtcccatttggatactctgtaactgaaacaagcaaaaatattgaagaagttctttcagatgaatttgttgacttcatgattgataaaggtgcaaagattgcatggtacttccaatacataccaacaggaaaagaccctgatataactctcatgcttacacctgaacaaaggctttactcatatagaagaattcatgagattagggcaaataagcctctctttgctgcagacttctggaatgatggcccttatacaggaggatgccttgcaggtggaagaagatatcttcacattacagcagatggtggtatcgagccatgcgcattcatacaccttgcccagggaaacatcaatgagataagtttaaaggaagcactccaacttccattctttaaagaaatccagaaacttcaaccttattctgacaatttattacgcccttgtatgattgttgataatcctgatgtatttagaaagatagggtcacttcctggtgttcgctcaacagatggcacattagagaatatgtataaagaagttggaaaacatcttgatgaactttcaaagaaatgggaagaaatttctcgtcctgtctttgaaagagattatcctgaggttgcaagaaaaacaaaagagtacaagaagaaaaaagaagaaattcttacaaaagcaaacggaaacatagaacaattctacgtttcagatgagatagaaaagtaagatggaaggaaggggcacaagaagtatagaaaaaacattgagacgggtgctccttctttccattataacatttggagttctaatatatctaatatttcgaaatatttccctaaaggaactcgttaattcattaaagcctgcatggtttttgctactttttatgaatacaggtgttgttgtcctcatgaatggcgttaaatttaaggcacttgtaaaatcacttaaaagcgatatctcttatattgattccttgaaaatcgtcctctcatcagtttttgcctccaatatcacgccttattattctggtggtattgcaacacagatgtacctactaaaaaagataaaaaacgatttcaatgcctcaacgcttgtatcgatttcatacacaattcttacagttattgtatctctcatttttgcgattattttctttatacttccgcacccgtttttaaaaggtattagaggaagcttcctaataagtgtaattgctcttgcatttgcgctttcgggacttgcactattttttatggcaaacccagaaaaaacaaaaaactttataaaattcattataagaaaatttaacctaaaattcgacgagatacaaattttgcttgaggtagatgcgttttcagaaggtctcaaattcatgcttaaaaatcctttaaacttaatgaaactcgtccttataagtttcataagtcaacttctctatgaaatgattgggctaacaagccttaaagcaataggcattaactttgatttttacgaagcattcctaactcaaattgcttcaaacttcattgcaacagttggaataacaccaggtggtatgggcattgttgagggaagttatcttttactttttgttccaatttcacatcattttgcaccacttcaaacgtttctattcaggatgttttcatactatataccatctcttattggtgcctttgtcttttatagaactttaggcacttttgatagtgaagtattatacaaataaaatttgtttaaaaattattttttgatataataaatcggaaaccggaaaaatccgggaaaaggcataaatgagaaggaggtaaggaatgtcacaaattgatgatgtaattgctaaggtaaaagccttagacaaggatcagccagaatttatacaggctgtaacagaagtattaacaactcttaagccaactgaggaaaagcaccctgaattcgtaaaggcaaaaatctatgaaaggattgttgagccagatagagttattatgttcagggtaacttgggaagacgatacaggtgaaattcatgtaaacagaggctttagagttcagtttaacaatgcaattggaccttacaagggcggcttaagattccatccatccgtaaaccttggaattattaaattcctcggattcgaacagatctttaagaatgcgcttacaacccttccaatgggtggtggaaagggtggctcagactttgatccaaaaggaaaaagcgatagggaagtaatgagatttacttacgcattcatgcgtgaactttacaggcacattggtcctgatacagatgtccctgcaggagacatcggtgttggcgctcgtgaaattggattcatgtatggatactacaagaaaattgtaaacgagcatacaggcgttctcacaggtaaagggcttgaatatggcggctcacttattagacctgaagcaacaggatatggtcttgtttactttacttccgaaatgctttcaacacgaaataccgactttgcaaataaggttgttgcaataagcggctctggaaacgttgcgcaatacgcagcagaaaaatcaatccaacttggtgcaaaagttataacgctctccgattcaaatggtacgattgttgatgaagagggaattgacgcaaagaaacttgcatttgttatggaccttaagaatgtaaagcgtggcagaatcaaagaatacgtgaatgaatatcctcacgcaaaatactttgaaggaaaatctgtttgggatgtaattagagacgaaggtcttagggtagacatcgcacttccttgcgcaacacagaatgaaattgatgaaagtcatgcaaatgcccttgtaaagaatggtgtaattgcagttgctgaaggcgcaaatatgccttcaaatcttgaagcaattaacatctttagagacaacaaagtcctttatggccctgcaaaggcagcaaacgcaggcggagttgccgtatctggtcttgaaatgactcagaatagcataagactccagtggtcaagagaagaagtcgataacaaactaagagagatcatgagaaatatccataagacttcccttgaagcagcggcaacttacggctatcctggtgattatcttgttggtgcaaatattgctggatttgtcaaggttgcaaaggcaatgcttgcttttggagtaatataaggttaacttagatatttatcaaagccccgcttgcgcggggcattactcttttttatttcaagacatcttttatttctcttccaagttttttaagaactcttttaacttttcgatggtatcttgagagacagaatgctcaataaggcaagcctctttaaaagcagtatcatcgtcaactttaagataatctttgagaaactcatagagggctttgtgcttttgccaaacatttctgccaacgttttctccaatttctgtgagttttatttctccgtaaggcgtgtgttcgataaggccactttcctgcatttttttaatgatttctgttacagatggaagttttacatttaataaatcggctatatctttaacacgtacgtaacctttttgctcacggacaacaaaaattgcttcaaggtaatcttctatactttttgtgtattgcatcacacaagccttaaaattagatttaagacgccacctaaaatcattgaaagcacaaattcaaaaagagttataagggttgcaatcttcgtgccaaattctcttttaagcatagcaattgttgcaacacaaggaatgtagatcatcgttacaaagccatacacaaagatttgcactggtgttaaaaccaaagaaaaattcgacgtcttatagaatgttgcaagcattataagggttaattcctttcttaaagcaccaaaaataagcgttaaagtcgcaagtgagggcaaccctaaaatgtaggcaaaaggttttacgcctatttcgagatacggaagaagatttaaaagaattagaccttccatcaccgcatttgaaaccacaatgataggtgttgcgaatgtgaaaaaatctttgagtcttacccacgtttgcttcaaaattacacgtattactggtgtcctatatcgtggcatctccattataagacctgtaggtgcacctttcacgtatctattaagaagaagcccaacaataaaaataaataaaaaatcaagtacataaataaggattgcgtagatcggtcctaaaaatgctgcaacgaggccaaaaacgattacagagcgcgcagagcatgggaccagagttgcaaggatagaaacaataattctatctcttcttcgctctaaaacccttgtgcccattattgctgggacattacatccaaaactttcgataagtggaatgaatgcctttccgtgaatgccaagtttgtgcataaatgcatcagttaaaaatgcaatacgagcaagataacctgaatcttccaaaaaggagagtaacaaataaaatggcgcaatataaggaaggactatgccaaatgctgcaacaagaccatcaataacaccatcccatagaaaagttttcaaagattcatttatttttagcgacataaaatatggctttaaacgatcaaaaagacctcctaaataatccgaaagaaaacttccaaatttaaacacaacaaaaaacataaaaagtaggattagtgttaaaaagaaaaacccaaaaacagggtgaaggaggatatcatcaatcttatttgaaaaatcaagggatttttttgccttcttccttaatgcctcagcagtaatgcgtgaagcaagagcataacgctcctgaattataattgtttttatgggttcaccatggatttcttcaagctcacttgctaacttatctcttaattcaagaatttctttttgaacaagtttctcaaattcgtcatcgtgctctaaaagctttatggaaacaaacctcttcgaaacatcaaaatcgtatggagaaagtatctcttcaagttttcttacacgctcttcaacttcttttccgtacttcggaaattttggaatatatggcattgaaacggcatgaagcgttctttcaaagagttctttcaggccaatattttttgttgcaatagtctttacaacaggtatgtttaaaagttctgaaagtttttgaacatcaatctcaaaaccatctttttcgagcatgtcatattgattcagcgcaacgattgttttcacacccatctcaaggatctgtaagaggaaaaataggtttctgtaaagagccgatgcatcaacaacaacaatcacagcattgggcttctcttttattatgaattctcttgttacaacttcctcctctgaatatgcggaaagagaataaatacctgggaggtcaacaactcttattttcgttccattcttttcgatgtagccttcttgaatctcaacagtttttccaggccagtttcctataatctgatttccgcctgtaagttgattaaatattacagatttaccaacatttgcattgcctgcaagggcaattgttatagactttccactcttagaagaaaaagcatagtttgtcttttggttattcatatttcctcaacgataatttttgaagcgatacctcttccaatcgctaaatttgtgcctttaacatttacttcaacaggaccaacgaaagtatttctatttacctttattacatctccttttaaaattcccatttcttggaggcgaattatatactgtggcacatgagatcggtgtccagtagttacaaaatcaacaaccttaacaattttatttccgtcaacttccgcaagtgtctttcgcatagttcctcccaaaattaggataacctaacttcaattaaattatagtagaaacttgttattttgcaaacatttgaaatttttgaggattcctataaaatttattaaaaatacttgcattttgtttaaaatgtattaaaatttctctaaggaggcgaatatgagaaaaagaagaggttttacattagtcgagttagcaattgtcattgcaatccttggtattcttgcaatgtatgcaattccaaagtaccagggaatggttgaagaagcaagaactgcacaggcgaaggcacaacttggcacggttaggtctgctcttgcaatttactatgcaaaatatagtggaaaatttccatcatctcttgatggaaccatctttgcagaaggtcgagttccaacagttgaagcaacaaaagcagatggaacgattgttgaatcaaatggtgttgttaatataagtggtaacggtactgttgatgctaccgaaattaccgatgtaggtggttgggtttatgatgtaactgccgatttaactcaagccgatgtaagaattaacgcaaaaggcacaagttcagaaggaaaatactggtacgaatactaatcataccaaagtaattccttcgggggctttgcccccgtttttttctttgaacttctatttgtaatatttaaaaattttttatacttatttaggcatttggaaggtttgtaatgattttgactatgaagtttcgggtgcaagaagaagatatgcctcttgttttaacatctttaatcgtggtatttaaggagggaaagaaataatgaaaatgattattttctttcgtaaaattgcaattttactttttgtatttctctttttattttttcagatttcaaatacattttcaattactccaatttataaaaaagttttttctaatgtaattttagttcctgcatactttggtgagagtagtactgaatttaacaaattaatcacctataaatcaactaattcaactatttttgcaataattaacgtcgataatggaccaggatcggaaaaattggatttctattcattaacagtaagacgtttatccttgtcctcaaagaaagttgtaggctatgtttacacaagttatggaaaaagaaatataaatcttgttaaacaagatatcgataaatggtactctttttacaaaaacataaagggtatcttccttgatgaaacattggatacaactgaagcattagaatattataaaacgctttaccaatacataaagtcaaaatatcgtggaactgttatcataaatcccggaaccaattttacaccctctttgattaattactgtgattatgcagttgtattcgaaggaagtccagatgaacttgccaatttcacaattgataactccctcaataagtatatctctaaactcatagcacttgtgtatggagcagatcaaaataaactcgaaaatatcaaaacccttttagcaaatattggtctcaaaaattactatataacctgtgacacattgccaaatccttgggatacattttctaactgcatgcctcaggaataaaaaatgctaatcaagaacataacgatattagattttgaaaatttaagcactcaggaaaatcttgatattaaaatcgaacaaaataaaatcgtaaaagttggtgttattaatgattctgattctgaagtaattgatggctcttcactttatgttataccaggacttataaatacacatgcacacaccgcaatggtatttttaaggggaagtgcagaagatgtaacatcctcagattggtttaataaccacatatggatttacgaaaaaaatattcaaaagggagacgtttatcttggaacacttcttggtgctatcgaaatgatctcatctggcattacaacagtttttgaccattacttcaacatggaagaggcactaagcgcctacaaagatttgggaatgcgtgcagatctatcctacacgatgtttggtgcaggcgaaaacgctcaagaaaattttaaaaatgcaatgaattttattgaaaaatacaacggtgtaaacgaactttttacaataagtcttggaccgcactctccgtatgtgtgtcctaaggagttcctcgaagatatttcaaggattagaatagatttaggtttaaaagttcatttgcacatctctgaagagccatggcaagttgaaaaatctatcaaagaatacggaatgaccccaattgagtttattgactctatcggccttttagacgaaaataccatcttagcacacgcatattactcgacagattcggatctcgaccttattaagaagaggaatagcaatattgcacatgcgccaaaaacatatctaaaatttgcctgggtgaataactttcttaatagagcaatcgaaaaagatgtaaatgtatcatttgcaacagatggagcagcatcaaactcaaattactcgatttttgaagtttcgagactttctgcattccttggaaaagttgcaagtggaaatcctacatctacaaaaattggcgatgttttaagactttttgcaaaaggcgaaaagtttttaaagaaaccgatttcaaaaataaaagtaggatatcttgcagaccttgtatttttggataagtattccccaaggctaaatcctacaataaatatatttgcaaatattctgtattctataagcgaagcggatatacgaatggttatgattaacggaaaaattgtgtacaaggacggagaaatctttggctataaaaaggaaagaataattgaaagcataaacaaagtcgggaaaaggcttgtaagaaaaaataccgataaaccaatgcaaatgtttggctaaattattacacctcacaaataaagtatttaagcggataaaaaatacgcttttatttcgttttagacgaacaaaattttgttaaatgggtaaaaattcatttaatgtaaaaataccccttaaaaatcgccttaaaatgcacgattataatcaagtatttgtgagggtttttacggtaaaatgccattttcttaaagttagttaaataaacgctaaaaaattacaaattagattttgccgcagttaaaacaattccaaaaactaattttttctttaattgaaacgagtgtataattaaacatcaaaattactaaggaggcatttatgaagctatttgtctttgaaaaagattcctttttgaacgtaggtattgaggatgacggacataaagttgatgtaaacaaactctctgaggcaatggagcatattggcgaaagagaagcaccttatattgattctgtttcatctgcaatcgaaaattttgaggacataaaaaagatgattgcctggggaaaaaagacgtttaaggaacagttttatgaactctttaaagtaaatgtaaaaaaatactatccaccaatagacaaatcctcaatggttatctgtcttggcaaaaattatttagaacatgcaaaggaaacaggaggagatattccagaagagcctattctttttggaaaatttgcaacactttcaattaccgattctgacatcattatgtacccaaaatgggcaacccgtattgacccagagccagaattagcactagtaataggaaaggagtgtaaagacatacacaagaaagacgcttttgattgcgtatttggttatacaattgtaaatgatataaccgaaagagatatagaattcaaggatatgaaaaaaggtttgccgtggttccgatcaaagaatttcgacacatcattatcgattggtccatatatcgtaacaaaggatgagattaaagacccgcacaaccttgaaattgaactctatataaatggcattttgaagcaaaagggaaacacgaaggatatgatttttaaaattgatgaaacaattgcatacatctcaaaatactttaccttaaatccgggagatgttatttcaacaggcacaataccgggtattttaccattacaaaaggaagacgaagtaattgtaaaaatcgaaaaaattggagagttgaaaaataaggtttcgagatagataataaaaattggtggagcagaggggacttgaacccccggcctcatccgtgcgagggatgcgttctaccactgaactactgccccacagtatgaattataccaaaattttcaaattttttggattttttatatcttgcatttgaataaaattaatctataatgtataaaaaggaaaggcaagatgagtgcattatttgggaagaaagactttagaagagaattgttgaacttaattaaaaaaggggacataaaaggagcctgtgattacgctattaaaaatgctttaaactacgaggaattaggtaatttcgatgaagcaatccttgttctaaaaacccttgttgaacttttagaagaaaataggatagataaaaaagattgctttgaacttgcactcgaaaaaatgacttctctttatattgaaatcgatgaggttgataaaataattgaaaattccataaaacttgcaaaactgaaaattgaacttggcaaaacaactgatgcagtgcaactccttaaaataattgacctaagatacaaactcaatacaagtcaattaaaggaaattgcaaatatatatatttcaataggacactatcctaatgcacttagattaattgacagggtgcttcagaaggaaaaagataaagaactcattaaacttgcaggagacattttattcaatacttcagatttcgaaaaggcattagaatattttaaggctctatctgtcgtagatccagaaaacacatatgcaaagaagaaaattgatgaaatagagcacgtactaaaagttttaagtaaaagtaacaagaacattgaatcacttaccttaccgaaagaggaattaaagaaagaagagcctttaattgaggaaaagcctgaagtaatgcctacgaaagaaactttagaaaaagtggctccttctgaggaacaagcaaaaaaagaaacaagagaagaaaaaacaacacctaatgaaacggaaattttagaaaacagaatcaaagagaaaataagagaagaatcaacaatagagaaaatggaagttgttgaagaaaacaaagttaaaacaacaaatattgaaagtgtaagtcccaaaactatcgaagaaaaaacaacaaaaacctcaaaaccccaaagaataagtctggaagatttacctgaatatattaacgcacttacgaatattgaaaagggagatgttaaggaaggcgttaaactccttgaaacacttgcacttgattttgaaggaaaagatatcgacacagcaattgagatttacgaaaaaatacttctcattgatcctgcaaatgtatctattgcaaggagaatttcaaaaatactccttgaacaaggacgaacaaaagaggcaatattttacttaagaagtgcctcgaacagtgctgatccaaagactcgcttagaggcgctcttatccctcaaagaactcataaaagacgacaaaaatatattaatgcgtatatttgacacatacatcgaacttggacaaattgaggatgcgatagatataataaaacaatttcccgaggaagaccttacacctgttttggagaaactatttaactttgttaaagatagtataaatttactttataaagtatccaaattaatgaattcaaagaagatcgatgaatcgctcaaatttaaatacttctacaggacttatgaattacttagtcaatcaaacgataaggttgaaagtatcaagtggcttataaaagcacactcagtccgtaaacttgctcttgaggattaccttaagggagcagagattctaaaatatctaaaacttccggaagaagcagaggttattgcacgatctatttatgaatatattgaacttcaaaacgatcctaaaaaggcatatgaattgtcagaggtagttatcaatcttaatgtaaacaagcctttgtattacgcaaagcatcttgatcttgcaaaacgaacgggggaaaatgatattgtgcttgcaatggttgataaactaatttcacacaatgcagtgcagtatgcggaacttgtctatgatagcttgaaagacttattcaaagacctcgatacacaaaatcttgtaagacttgcaaattactttgaagttgcaggtttctctaatgccgcatacgaagtaaatcttgaaattctcaaaaaagaccctttaaattcaaacgcccttgcaaagacattcatctatgcagttgaaaaaggagacgaaaaagaagtcctatcattccttgataagtttcctccaagttcatcttatgcaagcataattgaacctgtcattgaaaaatacagcaacttaaaaagcaaaaatccatttgacccaacttaccactttattattggcttcttatacttctttatcgagcgatacgaagaggcagtcgcatatttccagtttgtaattcgatcgaatagaagtaaacctctaatgagactaatgcttagcatatgttttgaaaaaatgcttctatatgattttgccttaaagcaacttgaattgggtataactgaggatggaactcccgaagttaaaaaggagttgctctatcgatatgcagttatgaagaagaatattggtgatgttatatcttcaagaaaagcactcacagaacttctgaaaatgggtgactataaagatgcgaaagtattgttagagacattacctcaagaagggaaaattatagacataagaggtgaagaaaaatgatatcaccaggaacggaaaaaataggcgaaatacttgtaaaaaagggcctcataagtcgtgagacactcgataaatatctttcagttcaaaaggttacaaaagaaccactccttaaaatattaatggataatggtgtaattgatgaggtgcaacaatctcaacttcttgcagaacaatggggatttgattttgttgaccttgcaaaatacccaattgaaaaagaaattctaagatacacagatcctgaaaaggcaaaaatctttggcttttttgtgtttaagaaagaagggcctatctaccatgttgcaatctcagaccccaccaatatcgacacagttgactatgtaagagcagtatatggaatgaatgtgaaattttatgtaacaccaaagagtgcaataatccaaacaatcgagaaatactatgaactcgaaaacgtagttaaaaaggcggaagaggaattcacagatgttgaggtagtagaaacagttgaagaaaatgatctttcaagattaagaatgcttggtgaagatgcaccagttgttaggcttgttaacagtattatttcgcaagcaattgtagaaggcgcatctgatattcatgtggaaccaatggaagactcgctaagagtgcgctataggattgatggtatcttacatgaaaagcaaagattaccaaagagaatccaaccaggagttattgcaaggctaaagattatatcaaacatggacattgcagaacgtagacttccacaagatggacgtatttctttaaagtttgaagggcgacctgtcgattttcgtgtctcatcgcttccttcaatttatggtgaaaaaatcgtattacgtatccttgataaaacctcatcaattaaacctttggaacaacttggattttcagaagaaaaccttaaaaaatttgaaaaaattatcactcagccttacggaatgattcttatctcaggtccaacgggatctggtaaaacaactacactttactcaattttaaatagattgaacgcaccaacaaaaaatataataactgttgaggaccctgtagaataccaattaaaagggataaaccaggttcaggtaaacgaaaaagcaggactaacttttgcaaatgcactccgttcaattttacgtcaagacccaaacataatacttattggggaaattcgagatagagaaacagcacagattgcaattgaggcagcgttaacaggacatttggttttatcaacaatccatactaatgattccgcatcaattcctacacgtctcattgatatgggaattgagccatttttagttgcatcatctttaattggcgcaactgcgcaacgtcttataagaaaaatttgccccaaatgtaaagaaccccacacaccgtcaaaagacgtccttgaacaccttggttttgaagttcatgaaggagtaaatttttacaaaggggcaggttgtgatttttgcagtaacactggatacaaagggcgtgttgcaatttcagaaattttacctattacacccgaaatccaacgactcattttaaaacaagcatcctcaaaagaaatcttatcggaagcaaaaagaatgggtatgaagacacttctcgacgatgccttaatgaaggcagcagaaggtatcacaacccttgaagaagtcataagagtagtctcaacattggaggttgcagaatgatgaatattaatgaaattctaacacttgcagctgaccataaagcatctgatatacatttaacggttggacttccacccgttttaaggataaacaaggaacttgtttatcttgaagcagacccccttacacctgaagatattgcagaaatgatgtattcgataatgacagataaacaaaaggaactctttagggaaaaacttgaatacgatttttcttacggccttaaaggtcttgcgcgtttcagagttaacgtattcatgcaaagaggatcagttgcggcagcatttagaagaattccttttgaaattccgccacttgactcacttggtgtcccaaagattgcccataaaataattgaagaagagcgaggtttcgttcttgttacgggtcctacagggcatggaaaatcaacaacacttgcggcaatgattgacgaaataaatatgaaattttcaaagcatatcgtgaccattgaagatccaattgaatacctctttaggcacaagcggtccgtggttgttcagagagagcttggctcagacaccttgtcgtttccctcagcattacgtgcagcacttcgtgaagatccagatgtaattcttgtaggagaaatgagagaccttgatacaatttcaactgccttgaccgcagcagaaacaggacatttggtttttgcaacactgcatacgaactctgctgcgcaatccattgatagaattgtagacgttttccctccgcatcaacaagaacaggtaaaaatgcaactttcatcagttttacttgcaatattctcccaacaactcatacaaaagaaagacaaaaagggacttgttcttgcaacagaggtactcattgcaacgcctgctgtaagaaacctcataagagaaggaaagactcatatgattccgtcaataattcaaacctcatcaaatgttggtatgcaaacaatggaacaatctcttaaagaactcgttctaaggggagacataacatacgaagatggcctaagatacgcatttaataaagaaaactttgtacatctaatggaaaggtgatgggatatgccacaattcgaatacaaagtaattacagcatcgggcggtgctttaacgggccgcttagaagggaatagcgttcaagatgctgcagaaattttacgaagtaaaggatacaggattatatacataaaggaattgagaggtctatcctttggtagaaaaagatccgaaggcggatttctttcacgctttcaaggtgttagcgtaagagacctttccattttcacaaaccaatttggcacaatgctcaatgcggggctttcaatctcaagagcacttgccgtcctcgaaaaacagacttcaaacccgaaacttgtttctattataagagaacttggtgaagaggttaaaaaaggaaatcaactatcggctgcacttaaaaagttcccgcaggtattttcaccgctttatataagcatggtgcaagcaggtgaaacatcaggtaatttaggacaagcgctcatcacaatgagttctttcttgcagagagattacgaaacgaggaacaaaataaaaggtgcgatgacataccctgttgcagtacttgggtttgcaattcttattgtagttggactttttatttttgtcatacctacttttgaaggcttcctaaccgaattaggcgcaccacttcctgcaattacaaagatgatatttgcttttgcaaattttcttattcactacatatgggttattattgcaatcattattgcttcaataattgcatttagaagatgggtgagaacacctggtggaagaagaagtgttgatgcactaaagctaaggatgcctcttatatctcaattaacacttaaatcttcaatggcaaggttctctgacacacttgcaacattattttcagcaggtattcctatcattgattgcctacaaaccgttagaggcgttatcgataatgtgattattgcagaaaaaattgatggtatcattgatgcaattaaaaagggcgaggcactttcttctgcacttgaaaaaagtgggatgtttactccaatggtatatgatatgactgcaattggtgaagaaagtggtagccttgataaaatgctaaagaaagtttcagaattttataatgaagaggtaaattatcttataaacaatatttccgcacttattaatccaataatgatggtcggtgttggaggactcattggaggaactcttataggactgtatcttccagtcttccagatggcttcgtatattaagtagtaaaactctctttttgcaattgtatatcatagtgaaggtaagtaagaattctgccattccagaagctttagcctgaggaatacctaatttaaaggaggattaataaagttctcctcgaaatctttcttaaatggtaaagagttttttctgggacgttgagtggattgtttccctttcaggttttttggcatttcatggagcaaataaaattagcgaggaggaatctcatcttttaattagagggggacttacaattctccccctctaactcccccttaaaggctaagaaaattttttatttttagggtggagttggaggagggtatcctaatttagagggggacctataaggctccccctctaactccccctgaaaggaggagatccctcacattcgttcgggatgacttcagttagaaaggggcacatcccctttctaacttacccctaaggataaaaagatttttaatgtttatgggggggtactgaggggggtatttccccctcagatttaaaagattacttatttttctaacaacttattgaaatcattgtaatctattcccatctgctttaagatgcttctgaaagttcccaaaggaatttcctttttgttcataggaagtattacaattttaccaatttcgtttttaaatttaccgtgagaacctttttgagaaacaagtttaaaattaagcttctttagtaccactataatttcatctgatgaatataatttagacatttatgctctctttaccaagcattactctatctaccttttgtaactcaatattctcgccctctaaatacagttcaacagcttctctgagattcttaatcgcttcatcaattgtttcaccaaatgaagaaacctcaacatttagacattgagcaacataatatttgccctcctgccacaaaacaaaatctatttctttcacttgctcacctcctatactaataagacgccttcaactataataagcattattctattcttcgtttatatcataatacaaatccataaaaaatcaacgaattagacataaataaaagtaaattttacaattattatacctgtctttttttacttctcaaggtaacaaacatacacctcttattcaacttccctttaacggcagagatttcccctcactgcgtccgtccgaaatgactcacacttcgtcattccgaaggagcgtaagcgactgaggaatctcatcttttaattagagggggacttacgattctccccctctaacttcccctttcagggagagtatttttgttttttgtagtggagtattaaggaagtttgcatacctccttgatttggttagctttctttcttgtaaggtactccgtctgcagcaggaccgattgcctttcctacaacaccaataagtgcaccaatggtaaggatatatggtaatgcaagatagaaacccacaggaatctttgctgcaattcccttggcaatagcctgaagtaagaactgcaaaacctgtgcagaagcaaagaggaatgttgcccacattgcaccgattggagtccatttaccaaatatcatagcggcaagtccaataaaccccttacctgcggccattcctgtctcaacaaaagatgacattgtgcctaaagaaagtgcaactccacccagggctgcaataatacttcctaaaataactgcaaaccatttgattctcataacgttaactccaagcgtctctgcagcaaggggatattcaccaaccgatcgaatccttaatcccaaaacagtgtggtaaagaaggaagtgcaatacaaaaacaagaataagagatagccatataaatatatgaagatgtgcaaatgctccaagaatcgggattccttccaaaaattttagatttactaaatgtttcggatcgccaaaatacggaactgttggcgagtatccagttgtcttaaagatccattcaaggaaataccttatgccgcctgctgcaacgacatttatagcaacacctgaaacaatctgatcgcctgcccattttactgtaatataagcatggaatgcaccaagaagcgctccaataccgataccccaaagcagtcctacccagggattccttgatacaaacgcaccccatacaccaaaaaatgctgcaaatcgcataataccttctaaggcgatatttacaacgcctgcattttcagaaattacacccccaagtgctgcaaataaaattggtgcagcaaaatcaagcatctgtgctaaagattggttaattaaaaatgtccagttcatgctacaccttccttttttctaacaagaacttttgtaagcatataccttataagttcatttaaagcaataaatgcaacaataagcccttcaattatggcagggaatgtcttaggaattcgagcaagttgcactgctgttgcaccagtccttagagcacctataagtattgatgaaaataagatacctacaggttcatttccaccaataagagcaactgcaattccatcaaaaccatacccaccttcaaacactggtggatactgtcccaaaaaacctaaaacaacaaaagagccaccaagcgctgcaattgctccacttataaacataatttgcattattcttttttcagtattaacaccgccaatctttggtgcttccatattggtaattgccgtatatcccattgctcttaactcataaccaaatactgtcctgtatagtataaaccacgcaatataaataataacaaacattataagaatgctaatattaagtcttgtacccggtagaattatagggagccttgcagaaggcgaaacataaggagttcctgaaactcctgtagcgacatcggcagccattgggcctgttacaagccacccttcaatgagatgaaaagcaatccagtttagcattattgtaacaatcgtttcgtttatacctttctttgcctttaaataacctgcaataagtccccatattccacccacaattattaccattatcaagattataggaatatggattattccaggtaaatcataaagtggtttccaatacccaaagaatgctgcagttatagcacctactataaactgaccttctgcaccgatagagaagagtcctgcacgcgctggaagtgcaaaggcaagacccgtggaaagaaaaagtgctgtgtaaagaagcatttccgcaaaatgactaataaaataaggccctggaatgagtccagatgcactaaacatcaacttatacgcaagaaacggatctcgtcccgttgatgcaataaatattgcaccaaaaatgagagcaataattatggaagtaattgggactaagatattcatccaccaattttcttcacgcctgtgcacaaaaatcttataaaaaacctctttcattgtagcaccttccttttgaggccgagcatcatttcaccaagttcttcttcggtagtctcctcaggtattgtttcgcctacgatttctcccttatatagaacaagaattctatcggcaagtcccataacctctgaaagctccaaagaaatgagaagtataccaataccttttttcttttcctcgatgagccaacgataaacgaattccattgcgccaacatcaagaccgcgagtaggttgggacgcaagcaaaaacctgtgttttgccgaaagttctcttgccaaaattatcttttgctggtttccaccagagaaattctgtgctttcatgtaaggttctggtggtcgcacgtcaaattcctgaagttttcttgttgcatattcgtcaatcgccatatcattaaggattcctttatttgaaaaaggataaagcgtatgacttcctaagataatattctctcttgctcgatattgtaaaatgagacctcttctttttctgtcctctgtaatatatgctaaccccttctttctaacttcataaggtgtcacaaatttcatttcctcaccgttaattgcaattgaccccttaattggtctatagaatccaagaattgtatttacaagttctgcttgtccgttcccttcaacaccagcaattgcaacaatttccccttcacgcactttgaaactcacatctttcaacccaataactcctcgcatgttcttaacggttagattcttaacttcgaaaacaatattccctggttttgcagggactctttcaatttcaagaaccacttcacgcccaaccatcattcttgcaagttctctttcgtttgtattctctttccttacgacaccttgaactttgcctcttctcataactgcaattctatcggcaatctccattacttcgtttaatttgtgtgaaatgaaaataatagtcttaccagattcttttaattttctcaaagttttaaagagttcttctgtttcctctggagttaaaactgctgttggctcatcaaaaatgaggatttctgcaccacgccttaagatctttaaaatttcaaccctttgttgaattccaacaggaaggttttctactttctctgtcgggtcaacaacaagagcataacgctcggagagttctttaacttctctcactgccatattgtaatcaaacacaaaaccatacttccttggctcatctcctaaaaccacattctcggttacggtaaatctcggaataagcataaattcctgatgaaccattccaatttttaagttgattgcatcttttgaatctttaatgtgtgctttattgccaaatacataaatatttcccgagtctggcagatacaatccgtatacaatcttcattaatgttgatttaccagcaccgttttcccctacaattgcaaaaatctcgcctttctcaattgataaacttacattatcatttgcaagaacatttggaaaccgtttaacaatattctcaactcttagcgcttccacatttagcctccatatataaaaaatgcgggcaggctaataataacctgcccttcgtatttaactaactattaaaatcctgttggaggagtccaagtattaacggtgtttggatcttctggaacggtaaatttaccgtcaataatcatctttctcaagttttcaatctttgcaatctgatctgctgtgaggacatcttttacatggtctggagcatagccaacaccaccgtctttaagggagaggactacaactccgccattgaatgtgccatcaacaacagacttgattgcttcgtatgttgcatagtcaacatgtttcaaagcagaagtaagggttctatcagggcaaaggtttggatcaagacccatatctacatcaacaccaattccccaatatggtgcgcctttttcgcaaattgcctggaacataccatttccagttgctcctgctgcatggaagaggacatcagcaccaagcgccatttgtgattgtgctgcactctttccaagtgctgcatctgtgaatgagtttgtatattgtccaattacctgtgcattgggatttgttgtttttacgcctgctctaaatcctgcttcgtaccttaaaactgggggaattgccattccaccaatgtatccaactttgtttgcttttgttgcataacctgcaattgctccaacaaggaaaccgcattcttgctctttgaagagatatccaacgacattcggaagattaactgtgtttccatttgcatctactggtgttgaatcaataagcatgaattttgtatttggatactttgctgctgattcaccaattgcgcctgcaagcataaagccaacgcctattacaagatcaacatgcttttgttcaacaagtgtttggatgtttggaatgtagtcctcttttgcctttgattcaaggacaatgggttcaacatcaagaggaactatgttcttgtctttgagatcatctggaatgcttgccttatactcatcatcggtgagtgcctgataaccgccaccttcaacatattttaccttcgctgcccatgtttcaagtccacgaagagcagagtcattgaaggatctgtcgccacgaccaccaacatctgttaccagaccaatcttgaactttcttgtagaaaggtcaagttttgttgatgctggtttgcaccctgcaaagagtgacacaacaagcaccatcgctaacattactaccaataattttttcatacctttacctccttcccttttagggattaatttacgtttaaattatacaaaaaatagaaaaattgcaaacattgtttaattattaactaagtttcattttcaagaataagttcaagtaatttcaaaagtacctgctttacactttctttgtctgttgcatcacatccaacaataggaattgattcaggaacattcattatcgatcttaattcatcctcacttatatgttctttctcgttaaagtgattgagtgcaacaacaattggtgcatcggttttcaccctaaagaaattgagcatatcttttgcctcttcgaacatattcctgtcgcctgaatcaacaagaagaataacgccgagtgcatcctttgaaagaatactccacatatagttaaatctgaattgtccaggtgtcccaaagatatgcaggacataatcatcgtcaacagttattcgtccaaaatccattgcaacagttgttgagtcttttacctgcgcttcttcatcacgtgtggtaggtgcctctgttacgataggcgagatctccgttatcgttttaatgaatgttgtctttcctgccgcaaatggccccgttacaacaattttataatgtctcatcaaagcccccttattctgtcaataagcctcaaaataaagttcttgggaggcgcttttttcttgacttcctgggtttctgggtttttctgtcctatttctcttataatcttcaatgcggcaagtccgtaggcaatctttgcaacatcaaacacagtcatgttaagctttaaggcagcctctcttatagttaatcctttttggagaagcattaaaaccttccaatcagtttgagataagtgaatttcctctggtatatcatcagttaccattttaaagacagagtcaactgaagctaccctcgacttaaccttgttccactcgtcaagcttggaagttgcaagaagcacaaggtcagggattgattttgtgattgagcgttttacatgcagcaaatcatttgggacaaatttaaaagagccttcttttatgttaagaagttcaacaatcgcaacttcaccacgagattcttccgtttctgcatcctttacttcgccattttcaaagtatatgatacctttctttttcccaaatggtgtatttccctcgaggtgaagctcaccagtttttccacccagagagatcatttgaagcaagtcatcaagtgaaaaatcccttaaagaaccttcaagcatgtttagaagaatattcttgcaagctcataatacttggtgtccgccgtatggattttgtcgtatgcttcatcatacggtgttgtaattacttcaccatttttaaccccaagcaccacatttgagattcccaaacccacaagattaactgcttcaaccccaaatcttgttgcaagaatcctgtcactatttgtagggataccccctctctgcaaataccctaatatcatcactctcgatttaaggtgtgtaagttcctcaagtttcgaagcaagcctataaccaaccattctctttgcattcaccttgtgcccaaattcatcaaattcgaatttacttttatcctcatcaggcaatacaacgccttctgcaacaactacgatcgagaaattctttccttctctttttcttttttcaacatgtgctgcgatctcttcaattgtaaaaggaacctctggaattacaatgtaatctgcacctcctgcaagaccaccaaatagcgcaagccaccctgtctcccttcccattgtttccactaccataagtctgtggtgcgctgaggctgttgcatgaagattatcgagggactgagcaattacagaaactgctgtgtcaaatccaatggaatagtcagttccgtatacatcgttatcaattgtctttggaattacaatcgatggaattccatcatcagcaagcctctttgcaatggtgactgtatctctatcaccaatgaatacaagcaaagttagcgaattccttttgaagttttcccttattgcttcaacatatttaggatctctatatggattaaaccttgaaattccaagaatgcttccacccagagcaagaatccccgaaacagaagattttgtaatgatttttacatcattttcaataaggccatggaaaccatcaataaaacctaaaacctcgtattctttctcaaaacttgccctcgcaatggcccttattgcagtgttaataccaggtgcatctccaccatcgcatacaattcctattcttttcatctttacctcctatctctaaaattcggtaacacttgtgaacttaaaatcttttatcctcatataaggtgcagttgttactgcgccatcctcatatattatctttgaaatatttgaaatttccaagcaatttttgaatgcattgaggatactttctgtaaaccgcatgtgttttacaggttttgtaatttttccattttcaataaggaaaagcccatctcgagtcattcctgtgataagaagcgaagtaggttccattggatttgtataccaaaatctctgtacatataaacctcgctcaacatgagaaatcatctcctcgactgatgaagtgccaccgtggacgaagaaattcattggatacgcaccaagcgagtttggttgaggaagtgaatgtcccgttggatctttcccttctttatacgcgtaaaacgaatcgtaaagaacatctaatattactccttcttttacaaaatagaccttcttcttaggaacaccttcaaaatcaaaccccatttttaatgtttcattagatagtccatcatcataaagcgatatgtggtctgggaacaacttctctccaaaatgccctttcataaaacttgtgccttcttcgatattctttgcatttagcgaaaggtatttcatcgacgacaaaaattcttcaactgcgtagggtgaaagcactacttcatattttcctggggaaatttcaatgggattttgagccatacgtgcaacttcaaggctttcttcaaggattgactcaatatttatttctctaaaatcttgtttggattcttgcgaaaatccggaggaagtatcagtcatcacgatatttttcaaagttgataccgttctttccatatacctttcaacaccaagcgaatttttcactgcaagttgaaatttctccgtttcaaactttccagaggaaataaaaccatattttcttgatgcatcaacaagtttcttaaccatacttgcacgggtttctgcatccggcacttgtgaaacaaaaataaattcattatcgcctggataattttggggtaaactaacaaaatcagggttatccttttgaagttttgcgatgttaattgcattacgaattgcctcatttattgcttcatcacttaggtcagacgttgatgatgcaccaacttttttaccaagcacaattctaatatttaactcataactttcttcaccaacatttctgtggatgtagttatttgcaaacccggtaagatatgtttctccacccattaaaactgcctcaacttgatctgcctcggcattttttaccacataatttaagatttgtaaaattctttccttattcatgctttacccccaccctaacgtttctaaaccttgcgtaacttgaaccatgacttacttccattacctgcattggctctcctttgccacaatttggcacgcctaaaatcttatagtagctctcatttcctactccatcaaggcttctccaaaattcatatgttatacctgaatatgttggatttttcaccatatcctgaattttcccattctttatttcatagccgatttctgttccaaattggaagttcaatctcttctgatcaatactccaagacctatttacatcaataagaagaccttcattaacccctgcaatgagttcttcaagtgtcatattacctggttcaaggttaatgcttgtcatccttattattggttgcctgttccatccatctgctctcattgcacccattggctcaagacctaatttaaaggcagtttcacgagagtttaaatatcccacaaaaaggccttctttaacaaggtaaatcttctttgccttaacgccttcatcatcgtaagcaaaaccaccaagtgcatcgggaactgttgcatcagcaacaatatttacatattttgaaccaaactggaaattgcccaatttttcaggagtaagaaatgatgtgcccgcaaacgaagcctcttccccaagtactctgtcgagttctgttggatgccccacagattcgtgcaattgaagtgccatctgatatggcccaattataagatccataataccacttggtgcaggctttgccttaagaagcaaaagtgcttcatctctaatgcgctctgcattttcttctaatttcatttcttcaataaactcataacctttgcgagcgtaattaccgccaaaagatgcaggataacttcgtatttggatttcttttccatctgttgcaattgcttgcaatcctgccccacttacgatacgctcctgctcaataaacgcaccttctaaagatgcaaaagtcttccattccttagaaaagtgcattgatgaagatctaacaataataccaggtttttccatcagtttatccaaagaaagcataaaatcaatctttttgttaagaggaattgaaaatggatcgatctttacaggttgtagaactttatcctgataaatttctacttgcgcaagacgtgcatcttcaattttggtcattgcagatgcttttgcgatttgaaccgcattgaatgcaacatactccccttcttcaggagacacattataagaggagaaaaatccccacgcaccatttacaattacacgaacaccaaaaccttttgtaagtcgctttttaacaccttcaacttttccgtttgaaacagttatgtcttctgcttctctttcaatgagcctaacatctgcataggttgcacctaacttttttgcagtaaagagggctctttcaataacttcctgcatatttcgcctcctttaggtataaaacaccatacaatattattacattaaatgctcatttttcaaacattattttccaatgcagaacctttcaaatattgcacgtaaaacagtttctccaatattttcaccactcacaccgcttaagatttcaatagcctctcttaactcctctgatacaaggtcaagagttccagtgtcaagaatttcgattgcgttttcaatgtgcgtaagagcgtttgaaagcaaatcatattcaatcttattagagacaaggattgaatcaatatcaatgttcaaaagtttcttcttaatttcactttctaccgcatcaatgccctctttcaatagcgctgatatttctatcacgggctcatttggaaaaagttttaagagttcttcttttgtaagtgccttgggaagatcgcttttattaagaacaataatacgcattttaccctctgtaaattttgcaagttcaagatcatcttccgttagaggggcagaggcatcaaatacaaaaagtattaaatcgcttgtttctattgcacgtttactgcgttcaacgcccattttttcaataatatcctctgattcccttatacccgcagtatcaatgatttttacaggaaaaccataaaagtctattgtctcttctattgtatcccttgttgtgccggggatctctgatacaattgctctttcaaaccttagaagggcgttaagaagtgttgattttccaacatttggttttccaacaattgcaatacgcactccttcaataatgaccttcgaatccctgtatgtagaaagaagtttttcgatttcattttttatttcattaagagaatttttcaaaacattatgtggaatttcctcaacatccataggaaaatcaattgttgcttcaatttgtaaattcacttcgtgaatcttttttctaacactctcaacaactttgcttaatttaccaaaaagccttgaagatgcaagtagcacacccttttctgtctttgcctcaatgagttcaatgacggcatttgcttcaaagatatccatctttccattttcaaccgctctccttgtaaactcacccttttctgcaagtcgtgcaccaagggaaataaggtgatttaaaaccatctctaaatttttgataccaccatgcatcgaaatttcaacaacatcttcccccgtatacgaatgaggttttctatagtaaattacaatgcctgtatctatgggagtgccttcaatagaaatagccccgtagtatgcataacggggcaactcaatctttttattaaaaattttctgtgttagttcaagggctttatcgcccgaaagtcttactacaccaatccctccaaagccacgaggagttgaaattgcaacaattgtatcgctcactttttaatatctacaataacacgccttcttggttctttcccaacgctgtgcgtccagatgtcggggtagtttttaagggtaagatgtataattcttcttgcctgtgctgacattggccttagttccacgggttctcgaagcctttttgccttcaacgctgcttcgattgcaatggtcttgagcctctcgtattgctttcctttgtagccatcaatatcaagaattattgttggaaaatttttgtcaaccttatgtgcatagacattcacaataaattgtatcgccctcaaaaccgtcccatcgtagccaatgtattgccctttgtcggaaagatttttcacattcacatagtaacccccaaatttcttccctgcctcaatctggggagactctcccatcttctcaaaaagagttttaacaaaatcaacaacaaagtcgctcatactacttctcctttttatccttcttgataacctcttttggttcttctaacgccattctcttgaagttctcaagcgaccttattataagatattgttcaaatgtcgctgtaagcgagaaagtaatccagtaaagtaacactgatggtggccaactaactgcccatactgcaaagatgattggaaggaaatacataaacatccttgtattggcatccatttccgtaccaggcatctgtgatgtctttgattgcaagaacatcgaaaggaatacaagtgctggaagaatgtaaaatttatcagggatattcaagttagatagccacaggaatcttacattattgaaaggtgcatagttcataagtgctccatataacacaattagaagcggccactgtataagtactggtaagcaccctccatacatattaacgcctttttctttatagagttttacaatctcctgctgttgcttttgtggattgtctttgtatttctcctgtattttctttaactctggttgaatttcttgaagttttgcagttgatttgaactggtatcttgttaaaggatgggttgcaagttttataagaatagtaagcacaataattgcaagtccataattctttgtaactttgttaatccactcaataataagacgcatgaatttgtagaatccgcttgtgggcgtaatgtttagaatcgcctctttatcgatcgtaattaccttaccatttgcatctttgtaggtcacctcaaactttattggatatggttttgcctcaatctctgtataacttgtaatgtagaaagtaaatgtggcatccttacctgcatcaattacgcttgtttttgaaatatccttcagtaaaactactcttgtggatttccacagttcaaaaggtttaagatcctcatttccgttaattgaaacaagtttaactgttacatcaagaatgggatctgttgtgttatttacaactctaacacccacgggaacattttcaagggggtgcccagatcctacaacttggacaattacaccgggctctgtcgtcttaggaaaagggctcgttgcacaacctgttaaaaatatcgacactaacaatacaaaacccaaaactaataaaatcttcttcattttatcctcctcaaggaacagggtcattccctcctggaaagaagggattacacctcaatactctctttattgctaaaaaaccacccttttttgcaccatatttttcaattgcttcaattgcatattcggaacaagttggagtgaatctgcatgttggtggtttaagaggcgatatgtactttctataaaacttcaagatagaaatcaaaaacttcttcactgttgctccgcctcctttgtggcagcaatacctttcttaaagcgaaaaatgatgccctcaaggtcgttgaggacatcttgcattttaagacctttaattgtgtcttttgctataagaacaaaactgtaattcccgggtaaaactggctccaatttcaagaaggcctctctcatcaatcgtcttgcacggtttctctcgtgggatttaccaatcttctttgaagcaacaaaccccgctttcttcttaacggtgcttgatacaacaaccaaaatgtatctaccgtggaatttcttgccattcttgtagacactctcaaactctttttcactgagtctttcccacaacttcactatactgttataagtctcttcctaccatgtgctcttcttcttgaaagcacatttctaccgcttctcgatttcatctttgctctaaagccctggcttctcttaatatgtttgttgtgtgggttaaacgtagtcctcatatttcaacctcctcatttaaaatttttctctaaaaaatcaaacctaactaattaaatataccaaaagtttgaataaagtcaataagatgtaagagttgcataaaattaaggttctcctgaatattttagcacataaccaattgacattaaattgtctaaacttttatgtggtctttttttacctattttatgtagagacttttcaaatgattgatgaaaagtgcgtttagatatcttcttcctaaattcagagataaaattgtttttgaactacctatatggtatccttggtttgataaaccatttcaagtttcatttacttctttataatccatgctcctttttgttaattctataaaagaaaaattttttaacatattttcactctccccaaattaaatgtagggagtgtcatatatactacaacttattatggaagggtggcgatacacccatacttacgcaataaaaatttaagaaatttatttctaatattttggattttttggaaatttatgtataatttttgcgatatgaaaaaagtggttaaagttataactggctctgaaaataaggagtggattagatgtaatggctgtaagaaactcctctactacgatgaacttattgaaaataataaggtttgtccctactgtgggtatcactttagactgacagcaaaagaaagaatcgacttacttatagataagggcacctttgaggaattgtttgcaaatatcaaatcttacgactctttaaactttgttgataaagaaccatacaaaactaaaattgaagaaattgataaggctcacggatatagttcttcggttataactggggcaggcaacattaacgacataaaagttgcaattggcatactttcatttgaatacattggtgggagtttaggtgctgcaatgggagaaaaattgaaaaggcttatatactatgcaattgaaaatagtcttcccttagtaattgtctctgcatcaggtggtgcacgaatgcaagaaggaatttattccctcatgcagatggcaaaagtaaatgcagcgatttccgattacaagaaaaaaggcaaactgtatatttcaatccttacaaaccctacatatggtggcactaccgcaagttttgcgatgcttggcgatattataatttcggaaccaaaggcaatgattgggtttgcaggtccaagagtcattgagcaaacaacaaaaaagaaattgcctccaacttttcaaacagctgagtttttacttgagcacggttttgtagatatgatagtggaaagagcgcgtttaaaagagacacttgcaaaaattttggagtttttaaaatgaaactattatcctttgaaaaatctttagaaaagttgtatttagatttagaaaaacgcccaaatgagactgccttaaaagaactattagacgcaaaactaaaagaaatttattcaaatttaactccatatcaaatcgtagaaattgcccgacacccagaaagacctcacacagaagactatatttcaaatctctttacagattttatcgaatttcatggtgatagatgctttggagatgatccctcaattatcacaggtattgccaagtttaacggaagaactgttggaattttaggacacagaaaaggaaaaaacctaaaggagcaattagaacgaaatttcggaatggcaaatccagaaggatacagaaaagcgttaagggttgcaaaactcatcgcagatagatttaaggcaccaataatatctctcattgatactcctggtgcaagtccaacagagggtgcagaagagagaggtattgccgaagcaattgcaaaaaatataatggaattttttgagattaatacaccaatcatatcagttgtaattggtgagggaggaagtggcggagcattaggaattggtgtatccgatagaattctcatgcttacgtattcaatttactcggttatttcaccagaaggatgcgcttcaattctttttggcgatgcaacaaaggcaaaagaagctgcagtatctttaaaattgactgcaagagatctttttacgcttggcgtgatagatgaagtaatcgaggagccattgtttggtgcgcacagagatccagaaaagactttcaaaaatgttaaagatgcaatagagagaaatctaaatgaactatcgaaaattagtattgaaaatcttcttacccaaagaaaacaaaaattcgataaaatgggggtttacaatgaggaatagggacagcatttcaaaagaaataaaagatattgttgatttagcaaaagaaaatggaattcttgaacttaacctcgaaattggagacctaaaactacatttaaaattcaaagaaggtgaagtcctcgaagaaaacataaacaagaaaccatctcttccagcaaataatatagagcaaaatgcaacggaaacaaaaagtaatgtatttttagtaaaatctccccttgtaggaacattttatagaaagccaaatccaaatgcaaagccttttgttgaagttggcgatattgttgaaaaaggacaaacactctgtatcgtagaaacaatgaaaattatgaacgagattatagcagaaagaaaagggaagataaccaaaattttagtggaagatggcgcaatggtagaagttgaaacacctctttttgaaatagaggagatatatgaagattaagaaagtattaattgcaaaccgaggagaaattgcacttcgcattgctcgaagccttatggaaatggatatcgaaccagttattgcatacgcatatgaagacaaagattcccttcccgttaaactcatagagaagaaggtttgtataggcaaaggaaatgttagagattcatacctcaatatcccaaatatcatgagtgcagcaacacttctcaaagttgacgcaatccatccgggatatggacttctctctgaaaatcctatgtttgcaaagattgtcgaggatcatggaataaaatttataggaccaaaatcagaaacaatgaagtctctaaaggacaaggcacacataagaaaaattgcaaaagaaaacggaataccaattttggaaggaacagtcgaacctgtccaaaacttagaagatgcaagaaaaattgcacgtagtattggttatcctgttatgattaaagcggcaaggggtggtggaggaaaaggaattagaattgcaagagacgaaggcgaactttcaagaatatttgaaattgcaaaaagtgaagcaaagaattcgtttggaagtgatgcaatatacatcgaaaaataccttaaaaaggctcgacacatagaagttcaagtgataggcgatacatttggaaatatccaagcgcttggcacaagagagtgttcaatgcaaagaaaccaccaaaaattaattgaagaggcagatgctgttatcttaagcgaagaggagaagaaaaatatagaaaataatgcaattaaatttgcaaaagcaattaactattcaaatgttggaacagttgagtttctctattcagatggaaaacactatcttctcgaaatgaacgcaagaatacaagttgagcatcctgttaccgaagaggtttttaatgttgatattgttaaagaacagattaagattgcagaaggcgaaaaaatcaggtttgatgtgaaacaagcattagggcatgcaattgaatttagaataaacgccgaggatccttttgaaaattttaaaccttcgtttggaaaaattgaaaaacttcgtttccctcttggaagaggtgtaaggatcgattctcacatctatgaaggatacgtggtgccaacgctttttgattctctccttgcaaaagtaatcgtaaagggaaaaaacagaaatgatgcacttgatattgcaaggcgtgttttaaatgaaattgtaattgaaggcattaaaacaaacattccgtttcacaggaagatgctacaaaatgaaaattttctaaaaaataacattcacacaggctttgttgaagagtttattaaaaacatctaaatttcaacaagttctattaattcctcgtaccttttgagtatatacggaatgcctttttcttttcgaagagttgcaagttcatcaaacattaatttattaaatgcaatagggtgagtgggcttgccatcttttacaggcacaacaatttttgaacctttcctcaattgttcaataagccttattaaaatatgtgcttctggaatttgacgactccctaaaataagcactgaaccaatactataaggtgagacaagtcttaagccaagtttaaaggaagaaaaaatcggtgcgtataccttttcagaaattacgcacttgtagaattttttatcatagacctttttaattgcgtttaggtgggaaacacttccaactacaaaaattatatcagggtaatattcatttgagagtttttcaatttcatttgcaatattaattgccctctccaaatcaaaaccttttgaataaaggataataaaagagactgcctctcttatggaaggtaatacactttcataaattaacttttcctctctcttgtaggaggctttgcgtccaaaaaactcaacttcgagcgtattccctatattaactttcatcgaggaatttcttcaaaagttccttattttgaatgatttcgtaagcctctctcatcgcttcaaatgtctcataatcaataataactgaaacgattttcccttttcttacaaccgcaaaagcatcgccctgttcaatactatcgagcacctttagtaaatcccttttcaattttgatgcagaaatcgattgaagcatctttcaccctcaataaactgcattataaagcgcattcttaattctctgtataatctcttccctattatcgtaaatgtcgtttgttatttttatctttggaaaatgccaatttgcgtagaattctttatatcttttgtcgaggctttcaagatattctcgaggaattttctcaaagtcacgccctctttttgcaatgtttcttagaagttcatcaactgttttttcaaggtatattagaagatttggtgtagggaggtgcgttaccataaggttgtatagtttgtcgtaaacgatccattcctcttttgtcatcaagccctcttcgtatagtgactttgcaaagacttctctatcctcgtaaattgatctatcaagcactgctgggatttttgataagagcatgtgatggacaatttgctcatagcgaagcgcaaggaagttaatctgtgtggcaaatgcccaccttttcatgtcctgataatagtccttcaaaaacagatttgagtggaaatcctcaaagtaaacggaaaatccaagatcttctgaaataatctgcgctaaagatgtttttcctgcaccgatgtttcctgaaattacgatatacatagtctcacccctttaaaatttgatttgcaattatgagtttttgaatttcgtttgtgccttcaacaatctcatacatttttgcttccctgtaaagcctttcaacagtataccctcttacataaccatacccaccaaagatttgtgttgcaaggcgtgttacatcaactgcagattttgttgcatagtattttgcaatcgaagagtaaagccctaaatcagacgcatttaagtctttctttcttgaagcagtcaatacaatttcacgtgaggtttctaaaagtgttttcatttcagcaaggtatgattgaatcatttggtagtttgcaattggttgccctccttgtgtgcgttcctttgcgtattttatagactctcgaagtgctctttccataaggccaacagatcctgccgcagttaaaatccttccaagttcaagcgttttcatcgcaacaataaaaccaaggtttgctcgccctataacattttccttcgggacctttacatcctttaatgtgactgttgcatttggtaaataaggaagtgccattttctcctctttgtgtcctactgcaaggcctggggtattcccctcaacaacaaatgcagtaattcctcttgcaccactttcagggtttgtctttgcaaaaattacatataggtttgctaatcctgcattagttacaaatgccttcgtgccattaagaatgtagtaatcagaatcaaggaccgcagttgttttaattgccgagggatcagaccctgcatggggttctgtaagagaaaatgcgccaataagtttacccttattgagttctaaaaggtatttttctttaagcatgtcagagccaaaaagaaaaattgaaaaacttgcaagttgatgtgcaccaataatcattgaaagtgtgcttgtgtatgatgaaagaataattgacgatttaacagcctcctcaaatgtaagtccaacaccgccgaattctcttggaaaactaacggaaaagaatccaagctctccaagttttgaaagcgtttcgggaatatatagccccttatcctcaatatcacgctcaataggttctataagttctttacaaacttcctttgtaatttcttcaattttctccattatccactcctatttttcaaattatacaggaattgaaaaaatataaaaaacctatacctgagaagggaataaggctccctcctcagggctccaccctaaaaaggcaacaaagtcaccccgagaggtctttccgaggggtctcctcttaatagaggagggcaatgccctcctctaactccaccctaaaaataaaaaatctttttatccttaggggtaagttagaaaggggatgtgcccctttctaattgaagtcaccccgaacgaatgtgagggatctcctcagttaaatctgaggaacatctttctacaactccacccaaaaaattaaaaattcttttgtccctttagggcgagttagtgggatcttccaaatccccattcgatataaactgaggatattccttgccttcggcttttaataatctaactctaattatacaacatagcacttataagcttagaaacattaaacttgaaataaaaatatatattttaaaattcttcagttcgttattgcaaataaattttttaggtgtataatatttttttaagaatttaaattagggggaggaaaattatgaaaaagtattttttgtatttaaactttggtatactgcccattttaatgcttctatttatgtatctttttgtaactgttgtaccaaattacctaaagatttatttcttaatattcatcgttgctttggcaattttaacgttttttgaaggacatcttaggtcatttgtttatcttatcgcaggcacacttaccattggattctattttgtaatccttacatggggcaaactctatgtaaatcagttaaactttatcacatctcaaaccttgctcattttattatcagtaattatctggattgaatcgatttacttcaaaagaattcttgacgaaaatgaataccttttaaagagagtccaagaactcgagaaatttgtaggtaacacaagagttcttacgcgaagcgagtttcttgacactgcaaaaatattcattaaatcaagcaaaagaagaggagaaaaattgggacttcttatctttaaattgaaatcatttgatgaaaaagtgcctacttccataattgagactatgggaaaagtaatttcagaaactgtaagaagcgaatttgacgccgttggattaattagaagagacactcttgcagttcttcttcaaaatacaaatttcgatggaataaatgcagtatttgaaagaatcaaacaaaacttgagcaaaaccccgaatatatatccagaagaaattttaaacatcttcgatgtagaaaaaaaggaattcgggaaagactttgaagatttactatccttccttgaggaggtatagcatgattcttccaaggcttgtaattgctgtttccatcctattctggatcttaatcctttactatgccgtgctgtcagttgcaggacttatataccgcacaaggagaaagaaagaagttagccttgaatcatatcaagatgttgacattctaattcccgcacgaaacgaaggaaaagtcctctttgagacacttgatgcgatggcgaaacttgattatcctggcaagtatacggtttacgtgttaaacgacagttcagaagacaacacaaaagaaattgccgaatttttcgaaaagaagtataagaattttaaacacatagaagtacctgaaggcagcccgaaaggaaaatcacgagtgcttaattacggattaaccatttctaaaagcaaaataatcgcagtgtacgatgcagataacgaacctgacaaatttgctcttagaagattaattgaacaaatgtctaacaatcctaaaaatgcaggagcggtaggctatgttaagacaaaaaatatctacaaaaatagccttacaagaatgattggccttgagttcatgctatttcaacttgtaatgcaatgtggaagatggcaacttttcaaatttggcacacttactgggacaaattttgtaattaaaaggcaagtaattgaagaactgagtggctgggataactatgcgcttgcagaggatgcggaacttactgcaagaatttatgcaaaaggataccttattcctgtggttgatgattccattacatatgagcaagaacctgaaagtttcaaagtcttttttaaacaaagaacacgttggcttattggcaatttatacttaatttcaaaaatttttaatgagcctgaacttagaaaaggaaaaaattttataaacaatatccaattagtttctgtatattatgtatttgttttcttcgttatcgcttcggatatctggtttgttctgggacttttaaacagactttcgattccatatacaattccgcttttacttctctggttcgaaacattgtggatttatacttcggaaattatcgcttcagaggttattgataacgaaataaactttaagaacacaatttttgcatttctcatgtactttacctatgcacaactttggataatccttgcaataagaagttatttcttaaagtttaaacaaagagaaaaacaaattgtatgggacaaaacaccgagattttaaagaattgagcagtttactaaaatatccatacttttaggattatataaacttttcaaatttgaaaaataaacaatgttaatttctattctttagaggggcattcttacccagaattattaagtaaatttactataaataaggaattttattggttatcttctaaaattaaggtgaggtgttaacacctcaccttataaaagttaatataactattttgctttgtgcatcccactcaacttctgccccaagagattcagcaataaaccttataggcaccattactctgccgtttataatctcaggttttacttctttgtttatggaatcaattggcacttcctttccgttaataagagccttttcttttccaacccataattcaattgttgtgttatagtatagaatagtcaccttttgtgtagatccatcccagtaaaccttgcctccaacagattcaacgatcgctcttatcgggacaagaactctcccgtttttaataattggcgttgtttctcttccaggatcaattggcaaagattttgaatttatgtacatatttttatttccgacttgtaatatgatttttgtaatttctatcttctttatttctattgttgtttttgccttattgcctgccctatcctcaaagctaaagaagaaatagtttaggcctttacttagttcaacttctatagagaaactcccattctcgttttttatttcgtttcctctaaaatatatttttgtatcattctcagtttttcctgtaatttgcactttccctttttctgtaacctttggataattaatttcacaagttggtggggttttatcaagataaaccttcaaaatttcttttgcttcatttccgtaaatatcccttgctaaaatcattattacattttgtccttcattcaactttagactcgttttaaaaagaccttttgaaatactcactttttccccgtttatgtatacgttttcaacctctgtatcgtcggttaccattcctgacacttccaacatctcattatttgtcaaaagtccgtcatttggtgaaataatttcaatctttgggggagttttatcctcaatcggtttaaagactggtattttaatttctgagacctcctctttagttaggtcatcattaaatgcctcgatcttcacggaaatttcattttgagaaacatcttcttcatatggaataggtttttcaaagactaaaagaatttttccatcttcgctcttttggtaagaaaaatcaatcccaaaatcagaaagaggtttgccattcaaatagcaattaatgaatatatctttaaatgtaaacggcgcttttataaaaacgcttctatcaatacctgagtaaaattttgatttatcaatcctacttgtataaatttcatagttacctataatttcttgcactttcggtgtcacttctacagtacctttcaaaattgcgcaatagggataagtgctatcgcatttttcaaatatctcaacaacaatactgttcttatccaaaggataattagttatatagttaaatgaaattcccttaaagataacatttgaattagcatagacataatctatattatcatcgtaaccaaataggataggtaaatcgggaatgtttgtccctgttatatgaagtggattaaaccacaagtcagaaagtgttttgcgctcccttcctcctctgtaagaaacagtaattgaatcctgcaatttttgtcctcttgaattcaccatatatacatgaactattgaaaaggaattatcaactttaatttttaaatctttaatttctccaatttcaaattttacaggatccacttcgtaaagcatttccaaagtttctgaagttaaataaaatgtttcagaaatgctctttgaacaacatgcgttatatggagttggcgtcgcttgggaccaaggtgttgtcttatctttatttgctctttcccatataattgctttaatctttatataagctcctttcaaactttttacatagtaaatgtttttaattcctgtcttcgtatcatggttttcaagtcctggtccaatttcagtttccactttgtaaacataataattttcttttaatgtgtatttcggacttacaggatctttaattcctggaacagggaaaaccccacagtttatttcaagagaatatccaattttaattggaacaaggtcaaaaacatcttttccaagtgtcaaatccttgtaaggccctgctccgtatggcgctttcgaaaattttgcatcaacctcgatgtatggattaaagtaggtcaactttttggtcatttttacaattttatttgaaataacgatatcttttacataaatttcaaccaaattaccttttacatgccccccatagattttatatacaccttctgaaatttcctttatactcggattttgccaggttgaacctattatgaaattagcgcttttccctgagataagatttccttttgaatctttaagaacaaccactattgactgttcaagatttccttcctcatcgttataaataggcgcgttgggggttaactcctcaagtttccaagtttctgtaagatagtttggcattattgcataaactatcgcatccgaaccagtggaagatggatacccgtcgcttataattaaataagaatctcccaagatacctgacccagggaaaacgagattaaaataagaattggtcgtgctttttaccgcaagtttcttatttggattaacaacacttacagtaatggggtttgttggtgcaacattgttgccaagttttacttttccctcgacagttgatgtcatatttgaacacatcttgatgtctgcctttattaattcaaagttataaacaatgtatatttccttcgttattatccatgatggacttgttaaagaatcggttgcaaaaatcacatacttcccatccttatttacagaagcaacaattgaaaattcattttttgtattcaactgtgtctgaacaaggatattaccgcttaaatccttcaaacctacataccaggaactgctttgattttcgttaatcctaccataaattatttctcccactttataaacaaaagcatcttcatttaagagagtcccctgtgtattgaagtttggtataggatcaaaatagaaaactttctctgtttgtttatcaataaggtcaatttgtgttggcaaagcatttatctctttaggacttataaaaagactaactatgaataagatataaaagaaagtaacaacctttttaaatttcatttgtaccacctcctattttattttacacccactattgaaaaattaaaaaacaatttaataaaaaaagggggcttcgccccccatttaaaacatcaaaacttctctactttggataaataataataatcgtctttgttgctccgtcccattcaactgaagcattaagcgactccgaaataaatcttaatggcacatacgtgtaattcccaattatctgtggtgcaacatcaagtgtaacctttttaccattaaccgatgcatagcttacaccaatttgaaggtaaattgtcgtatctcccaacttgataatcacgagtctaaatacaggttcccatgcaatttcggcgttaaatgcagttgctattgttcttattggaacaagggttcttccgttaacaatctttggcggtgcatcaagttgaattgccttatcgtttagaatggcgttcttgttgtcaacttgcaaaataagttttgtcttcttcacgtagttaattggtattacttgtcgagcctgattccctgcaagatcctccgcaataacttcgattgagttaaggccttctgttgtaagtgtcactctataggagaatttaaaatcacttccaacttgaacttgttgcccatttacggtaactttaactgcatcagcatcggttattccttcaacattaacgtaaggcacatttactgtttggaatgcaacaggtttcgttacggtaagttttggtggcgttgtgtcaagcgaaactgtaagggttgtctgattggtatttcctgcaacatcttttgcaacaattgtgaatgtggtcttgccaacaattgttgttgcatattcaaatgttaaatcaggttttacgataacaggtgcaccgtttacggtaagggttgcttgctctgatacccttccttttatggtaatatcttttgagttcaaaactgcattgtcttgaggtgatgtaattgtaatcgtaggttttatggtatcaaccttgaattgaagagatttagcaacttccgtatttccgtatttgtcctttgcatagaagtaaagagtatgcactccgtcaggaattgatataggcgcactgtataactgcggtgaaggattatcaatatagaagtagatttgtggatttgtatcaacagggcttgttgcagtaagagtaattcttggtgttgtcttataatatccgttttcgccgtcaggttgtgctgggcttacggctgcggtagttacagggagtataacgatcttaaatgtatccgaatcgattggagttgtctcttttgatgtataaacagaaatcttatagtctcctgactgagttgggttttttatccctgcgcttttatcaattgcaactgttacctgtgagtttgcaccaatatttacagatggttttatgtctattctatttacgcttttcgttacttgaagtgcatttacattatttaccttaacgagacccgtctgaattgtcgaaggcaatgtaaattgcgatggaaatactaatgagattgtgtcagatgttgtaagtgcaccacctgaccctgtattaaaaataatcgtcaccccaacatcgtcacttacggcataagaggtaagttgcacctgtggttttgatacagttgatttaacaatatcaacgttatccataacttcaacaacatccttacttgtggaaaccttaatttgatatgtgcctgaggaagaggggttaataatgtttgcgttcttcgaaattacaactgtcacggtggaatttgctcctacatcaacaggtgttgtaattgtcaattttccgcttgtatttgtaatcgatgttgtgcactgcgttccgttaacagtaacataaacaccacttattgagcttggagttgtaaatcctgttgggaatgccacatagattttatcggaagcactccttgacagtgcaccacttgaagaagttttaaatgtgattgtatattgggcgttagcattctgtgttggcggatcaaccacaacatcaagatttgaaatagaagtgccagtaatggtatagtatgcaggaacggggataatatctttacttgtagaaacttttaaagtatatgttcctggcgtgcttggattaacgattccaaaattgttagatatttggacgattacaaattggccgttgtttatagcaagtgtcgaaggaatatatattgttagtaggtttccacttaccaacctattgctgcaagctataccgtttactgaaatatacgttgggttagtgtttgctggcactgtggtaccttctggaaattcaatttttatgtagtcagttgtaggcgataaaccacctgttgggcttacattgaactgaatagtataagacgcattggaagatgcagaatttgggcttaccgtaactgttggagaagatacacttgtgcctataagcgtaaaaggatttgagtcaactggtgttgtttccttgcttgtagaaacttttaccgttaagggaacgtttgaagttgtagtattaataatgccaaatgtatcagggatgtatacctgttggacaacgcctgcatttaaggctataggtacttttatctgcatttttgtagaagtgggatatgatatatacgttgaaggaacctgagaagtaccaacatacataacattgttaggaataggtgtcggaagtgttgttcctgttggaaattctatgtaaatatagtctgtgttttgcactaaagaaacatttggcgtaaattgaatgaagtatgaggcttttgttccagcaagaagtggatttaccgaaacataaacacctgtaactgcacttgttattgttaatgtaccataaccagctccctctcctgaagtagttgtgcttatcgtaatagaataagttccacctattggcggattttttacacctgccgaattcgaaataaaaacagaaacataacctgctccaagaccgcctggttgagatggcactattgtaatgacctgccctgaagcagaaactgatgtaggatagacgccattaacctgcacatagtttgtattccatgctccttgtggcacagtaaatcccgatggaaatgtaataaatatagatccagatgctgcaagtggattttgcataaaaaatgaaatcgaatacgatgcaaatgctcctgctgtgtttggagtggcgctaacagagacgctataaactgcttttgtaggaatcgcaattccaactaatgttaacgtaaaaattaataagaaaactaataacttcttaaacataatcttaacctcctttcaaggcttgtaagtctttgtctaattatagcaaaaattcttttcaccatatattagatactaaaaccttcaaaaaagttccgcagattgattaaatttttgaaaattcttttgaaagtgctaaatattttttaacctcagtatcatcgaattgaccaaattcatcgtaatattctgacacagcaaagaaatacttatcaatatgcaaagcaatcacttttgcaatctccctcaattttgtatagccttcataagatgaaacaggcactgcaacataaacttccttgggctcgtatttaagaatactttttacgcctgcaaatagcgtttcacctgttgcgataccatcatctataacaagcacaaccttatctttaacgcccttaaaatcaaaaattacaccataactttccgcccgttttttcatgaggtcgacagtttttcttataatttcctctaaataatatttttcttcggattgtccatactcgtttataatgtaatcaccatcaattgacaccgcaccaattgcaaattcttcatttatagatgatggaattttgtgcgaaaaaagtggtattatttcctttttaaactctcttgcaattggaaatgcaacctcaacaccacctctgggacacgcaaataaataatcaaaggcaatgccctcatcagaaattgcctttgcaagtttttctcctgcatcaagcctatttttaaacatacctacgatttgtgcgtttccccaagatcttccaaaattttatccaaagttctttcaaggttcccaagtttgttttgaactacatcccaaactatttcgagatttactccaaagtaaaagtgaattactttatctctcaggccagcaatacttttccaattaaccactgagtatttattttttatctcaggtgaaatatttttgacagcttctccaattatttcaagattcctcaatacagcgtcttgtttctctgtttttgcaataaatgttccaaaatcaatgtccttagtataattttttattctatcaattgcttctttaatatcaaagagatactctctatcttttctcttagacatattctatgctcttttttatttcttccttcactgatggaattctaatactttcaattcccaatggtgtaagtatatcaacctttcttttaaaaagtttttcaagagtagaactcaatccaataaaattctcaagggtaggctcttcgaattctacatataaatcaacatcactttttgaggttgctttatttctaacaaatgaaccgaaaatacctattctttttaccttgaactttccaaggatctttctattcttcgtaagtatttttattatttcatccttacttagttctttagatttgtctttcttgaaaatccccctactttttttcctcattctttggcggttctgttattacttgctgtgctttctttgtgattacttttccttcaaccgttgcgccttcctcaattgagattttctcagcagttatatctccaattactgttgcatgctccaaaacttcaacactttcctttgaagtaatatttccttcaacttgcccgattacaattacttttcttccttggatatcaccttttacttttccgccttctgcaattgttacttcgccattacctgaaatatgcccctcaattattccttcaattctcattacaccttcgcacttaacatcaccttttacaaaaagatcttttgcaattaccgtctgtgttgttgaaactgcttcttttgtctcatcttttcttccaaatgccattgtaaaacctccttactcaagatattttaacggattaattacttcaccccagactcttatttcaaaatgcaaatgtggtccagtacacaatccggtgcacccttcataaccaataacctgtccctttttaaccttatctcctacttttacatcgattcctgaaaggtgtccataaactgtctctataccatctctatgataaataataatcatctttccatagccacctgaatcccaacctgcaaaagttacttctccatctgctgccgccctaataggtgcaccataataacttgcaatatcaattcccttgtggaattcccagccaccaccaaacggacttattcgccacccaaagtaagaagtaattgatccctgtagcggccaataatctggcgtttgtgccttcatctcgttaaacttgtatacggtttcctgaagcattgtaagggtttgctctgtttggactgcttgtttcgatgtatctgcaagttcagttcttacctgcgcataagtttttggaagttctgtatatgattgtatctgagattttgatgatggacgtgcaagaattgactctaaactcactgtttccccgccaagtttaagggccgacctcacatccttttcaagtttgcccagagcaagcacatactgtctcaaggcttcaacatctgctttggtctttgcaagttcatcctgaagagcctgtaagttcttggcatcttccacacttaaagaacttgcataaactccaggggcttttgcgtttacaagaagttccctgtaagatgcgccaaaggaaaccgcaaaagtaacaatcaaggcaaaggtaaataaaatcgtgtaaattcttaaaggtgttaggacaattcttacggttttaccttgatagtgaggtacaattatcagggtaaagccgccttgcttcttcacttttttcttatgtacttcgtacttatgcttccacaggtccacattctcaccttctttcaacaaaattcaacgccaatacctcacaccaaattcctaatacctataatacacaaaaacaaaaaatttcaaaaaatgcaagagggggattaaagaatccccccaaaagagtcctatggcttataagtaatagttatagtctttgttgctgcatcccaactaacatttgcaccaaatgcctcagcgataaaacgaaggggaacaaaggtgaagccttgaactattttaggtgcaacggtaagtctataaacgctattatttatcaaggcaatggtcgaattaacctgaacttgaataatcttatttgcaaactctattgtaatgagttttaaagcctcattataattaaccgttgagccaaatgcttctgcaataaatcttaaaggaacaagagttgttccattttcaataaatgggctctgttcaagcaaaactgtagtacttgaagttattgcctcttttgagcctatttgaagtttaatgattttctcgtttaccttctttactacaacagtcttcgaactcttatttcctgctaaatcgtatgcatccacaacaaaaacattatcaccatccgccaaatgcgttgaatagatatatgtgttgctattatgcgggacttctattccattcacaaaaacttttccactttcacttaaattaatttttagggtaaagttttcatctgttgtctcagtttgtataacagaagaatttaatttagtgttcaaatcaacaaaagaaatttcgggtggtgtttcatcaatttttgctgtaagaagaattgttgtttggttccccgcaagatctcttgcccagacaataacaggatcaccatcttttacatcgatgggcacggagaatttcaggtcgtcattgaggtcaagaaccttattatttacttttaatgtgcatggttctgaaacatagccagaaacgacttttgccgctccgaatataaccttacctaaagaaacggaatcgatattaatagcaggcggagtattgtcaactattaccttcttttcaataatttctccttggtttcctaaagcatcaactgcatacgcaaaaactgtatgtttgccctctaaaactttgaaagacttttcaaactctttgaattcaccgtcatctattttgtaaaatactttaacaccatttgacgtcgaaagagttacctcaggaggagttctgtaaataccgttcattccgtcaggcaaagaaggattaaaagtaaattcaacaactggcaaagggataatctttattttattgcttgaaaccccttttgtttcttgagatgttgatactgttactccatattcaccttgatttgctggattcttaatacctgccaagctaagtatatttacttcaacctgggttttgggagatatatcctggggaatataaagaaaaatagttttatcattaactgcaacattttctacttctaaattatttaccttgaaagcatctttaggcatattctcgttactgaatacaaacccgctatcaaatgtaatatttatcgtatccttgcctttttgaagcatcttaaccggccccgttttgaaactgatgttaaattcgttaattgacaatatgcctgtgtttttagtttttaaaacaacttctgatattgttgactcgtttattgtaacaggtacactcaccttgtaattatcagtatctgtccagcaatatattttatatactccattattaataggatttacaatccctgcattctcattaattacaaccgaaacattttgcaaagcagataaatcgaactgattttcaactataataacactaccatttacagatgcatttgcagtcattccgttcacagttacaaatccttgtaaattgacattgttcaaagaaaaatcttgtccaaagtcaatatatatgtatttcccctttgggagatttccaacaggtgaggttgagaagtttatttcaaaaccagagttcgcgcctgtaaaatcccttgaaagatttatcgagagattctgcacctgaggatcatatattataaaagggtcagaatcaatccaggtctcctctaccgatgttgaaagtgaaattttctttacacctgaagatggatttcttattccgaatttctcgctaaactcaatcattactggataataggcagggatatctatcggagcatagactctaagcataaacggattatctgcacttctatatacgccagatgcttcatatccattaattttaacatttgtccttgtaagtatttggggaaaagccgtaccttccggaaactttatccttatttcgccttcatttgcacgaagtgcgccttttgctcctgttaaaaaccttacaacgtacaaggcattcattcctctaactgcagggtctacattgacaacaacgtcttgtaccgaagaaacagtaatcctataactatttgataaagttgctcctaattctgcaccgtttgttgtcaaatacaccactcttactttgtaacatgttgcaggcgttataggatttacaagtcctgcttcttttttaataagtatttcaacattatctcccttattgattaatttgcttagataaagcgaaagttctactgaattatctgaagttattagtttgaattgcgcccctttcacgggctcaccattgacaagaacactcccgtaaggggctgagtcgaatttgaaacgcgtgtcatcacggaaatagagttttaacataccaacattatcgtaatctgaataacttccgtatatcctatattgggcaataactcccccgtttattgggtctacttcgacattaaatggcggtgctatggaaaccgctttaatgctactaataattccaaaagcgttcaaaaccaaagataaaactattaaaagtacccatacttttctcattaaagtcaccccctatcgctttggatagataataagaacggtttttgtttgcgaattccatataacatctgcaccaaaaacgtctgaaataaatcttattggcacaagagttcttccattaacaatatatggtgcaacatctatttgaatttcttttccgttaacaagtgcgcttttctttcccacccacatagtaatcgaattattattaaaacttatctcgatcttctttgttgatgcttcatatgtaaatgttgcaccaaatgactctccaacaaatcttagtggcaccacagtccttccagaagtaatctgcggcgctgcctcaagagtgtaattctgtccgttaacgacagcaacaggatttccgatttgaagaatcattgagacagattttgaatatcttactgtaactactttctttgtggaattccctgcttcatctgttgcaacaacctcaatattatttagagtattttcctttaaattgaacagttcataaacaaagtatacatcatcctttactgttgctttttcaccattaacagtgactgttgcacctttttctgttgttccttctaccactaatggaagtttaataacattttcaaacattacaggcttcaaaattgtaagtggtggaggttctgtgtctaatgtcactttcacctcaacttcactggtatttcctgcaaggtctgttgcaacgataaagatattttcagtattcgatttcatttcaaaattaccatcgaaattgcccgagccatcaacaataacagggactccatttattgtaactgtcgagcctgcgtcaacaattcctttaatttttactgttctgtttggaactacagaattatcctttggttccacaacaaccaatgtaggtggtattgtatccacctttatttgcattgattgaactgactctctatgtccttctctatcaacggcataatagaaaagggtatgaattccctctggtgcaattattggacttccattccagatagaaggtgtattagagtcaaagtagtaatagacagtcggatttggatctgttgcactgaatactgagaatgtaattgatggacgtgttttgtagaatccatttgtgccgtttggtgttccaggagaaagtataactcttgtttcaggaacattttcgattttatacgaatttgaaaccattggggtttgctctttggttgtaaagacagagagagtatagttacctgcctgaactggatttttaatatttgcaccttctaatacccttacagttacgtctgaaaatacctttacctctataggcagagttattgtgagagttgttccagatatttcaatgagagtcgttgggatattatttatcgttatctgtgaggtggggatagttgttgggatcgttgtcccaagtggaaacacaatgcttatcctatcaatgccagggagaagatttccgcttgctcctgttctgaaagagatagtgtaagcgcttgcctgccctgaagatgtattcgaaagttgcaccacaggagatgtgattgtagatggtgttatcgaaatgctgctgcttacaaatactgcatccgaagaagtattaacaaaaacttcgtaatttccaacggactggggattaacaaccccaaattgcttagcaataactattttgacatttgcatttgaatcaatggttacaggcacataaagagtaattttgttttcgctaacagttacattagtacagggtgtaccattaacagttatagcacctggtattgcaatctgagggaaaagaaagctatctgcaaactttatatttattttatccttatcttttgttaaagcgccaagtggcgatgtcttaaattcaatagaatatgaagcattcattttctgagatgaaggatcggcgcttgcaataagtccaacaattgcagagccgtatatggtatatgtgtttgaagttgcaagtccagtgtccttacttgttgcaacttgaagtgcaaaattccccgtaaattctggattaattattccaaaatcctctctaaaaataatgcgacatactgaaaaagagagaataatttttccatcaggcacatacaatcgaaccctgttaccttgaataactattgctgaaggattaaatgaagaaattaaaacctttgacacatcaggattggaaggtaaaattgtacctttggggaaaaatacatcaatgtaatcaccacctaaaagtaccccgtctttcgatatattaaatgtaatatcgtacattgcatttttccctgcaaagttattgctgagaatgataataaggtttgacacttttgagcctgttgtttcagttcctatataaaaagagtaggttgcatgatttggctctgttgttgtccaaatttcgattgaatacatatcaggtaaaacgggagtttttactccagcagtgtttgaaatcgtaaccgcaacccctccagtcccggcaccttggttttgcaaaacaggctcacttaaagttaaaataacaatgttgctacttattgttacagaggttggcttgtaacctgcaatttccactaaatcgttattgatgcttgatggaagagaaaaaccttgaggaaattttatgtatatctgttctcccctattgagatctttgtgaagcacaatataaaaggcaaattgagcaaaagaatctgttgtggatggagtaaccaaaacatttcttatttcaacatctgcatagactggttgtaaattaattgatgtaaccaccaacaatagaataataactacagttgctaatcttttcaaataatcacctcccaaattctacagtaattataccataatctccacaaattaaaaaagccccccgaattttcggggggcaaaggctcaagttattagccttatggcatcgtgatagttacgatatagttaacaggatcccactcaacctgtgcgccgaatccttcagcaattactctgataggaaccattgttcttccgttcttaatgtatggaggaacaattgagaggacatttccgttaactactgctgtgttgttgccaatctggagaccaatttggttgttgccaagaacaactgtgatgccctgtgtttcaggtacccaggttacttgtgcaccaaatgcctctgcgattgctctcaaaggtaagaaggttctaccttctttaatctctggtgctgcatcaagctggacaacacggccgttaactgtcataatatcagaaccaatcttgagaacaatctttgttccagttggtgctgggatcttgtaagtaaccttaacactctttgttgttacattacctgcagcatcgaatgccttaacaacgatggtatttgcaccttcaacaagtgtaactgttgttgcaaatgatccatcgggaaggagagttactggaacatcgttaactactaccaatgtaacaccaacattgtcggttgcagtccctgtgaccttaacagttgcagtattaactgttgaaccgtcttccggtgcagtaactgtaagtgttggtgcagttgtatctttctctggtgctttgtagactgctgtaaatgatgcagaagtgctaacaccccagccaagtgctccgaagttaacaccttctaccctacagaactctgcgccaacgtccgctgaaacgacatacttaccagagaatggaggaacaaatgcccagtctgcatggccagttttgtcagtaactgcgccacttgccgtccatgtataacctgcagagcctgttccaaatcctgttacaccacttatcgtgattgttgcaccagggacaccatgtccatgtgcatctttaacctcgaatgtaaggtgtgttggtgttgcaggaattgtgaatggtacttcagttggatcaacctttacagtcggtgtaacaagtttgaacgaagttacataaatcctagcaccacattcgcttacaaagtagagatctaccattggagcatcgtcaaggcatggattatcccagccggttataccaataccgcccattccgcagcaaacaccaggaaggttgcttgcacatgcaactgctggtgcaaggccacaatcgttatctttaacgccaatgtctaactgccatccgccagtaccaaagtcgtgaagtccacgaggatcttttggagttacaaagacgctctcagtgaagccttctgtaaggattccgtcagatgggatcttggatccatcagcaagaccaagttctactgtgaaatcaggaagcactactttgagttcaatcgtaacttcttctcttacagtgcaacctgtattataatagtaaccataaatcttaaatgttccggcgttgttgaggcaaatgttggagaatctccatccagtatcagtctgacttacgccaattcctgatacgctctttccattaagatagaacttccatgttggagtgccagagaacttaggatctgtaatatcaacgactgtagaaacaccagcaagtatctgatctggatcttgtgctccttcccagattgtagcagttgctgagagtttcttaactgttggtaaaacagtaattgggtcaaagagttctgcaatcattgggtacttaacggtcatattgccgcaagcatcaaatgttctctgaagtccaaatacttttacaactaattgataaccacaagaagtatctgttggatagttaaaggtaataccatagaggttgaacgggcagtcgccaaacttaagtcccgtctcaacaaggcttcctgatgcatcgtaaagtcctgtgggtttgaaagtctgtattggctggtctggaatgtttggtccggttgcaccctgcgggttgtaccaaataactgaaccttttgcggttgttccagcccatgtgtcaactgtaaatgcattaggcactaagctaccttgtgaatttaccatgtacataagcactacgtagttcgggcatgagcacgttaaatctgctggtgctcctgttgggtctacagaaacagaaagtctgtcaactttcttcccaacttctacagttgtggagtcaacaatgtttgttccagaaagtgttactccaccaactgtacaagagttaacttcgcaaatatcgactgtcttctcaaaagtgtgacagcaagcattgtatttgctaattggttgatccttatttgctttctcccaaataatagcactcattgaaacacttatcttacctttgccagtaacaagataccatccatcaccaacatctactactggaccattaacttcataactgaaatcatggactgtgtaatttgtagagtcttttggatcgtagtaacctgcctctaaatagaaactattcccaattgtgcaaggaagtttgtcgtatacgctctgaactgaatcgagttcccatggaccatttccatatggaggaattgccaatggtgcattaatatcaataaatgggttaaataccccaagatctctagtattaataatgagagtcttggttaatgtaccaccccaagaaggactatagcttgcattaaatctcacatcaacaacgttaccaacattgattacgaacctgtagaagcctggagatatttcaaagtagctccccgatgcgtttgttaatgtaaatgttgcgcctgaaatataatttccgctttgatcagttaagacaagaacaattggctggctgttagtatttttgtaaataaatggcgtaatataaggttgtaagttcaaggaaattgacggaacattacttaaggtcttgtagacaattgcatcattatcaagacctgttgagtaaccatctcttacaaaaactctaaaataaccaacatcaggtaaagtatctgaatccgggccatctgctgggaacgtaattgtgaagaagccagacgtaggatttacatgataccaccctgcaagagtattgtctggataggtaacatagacgtcaactgcgacatctggatatcctgttgctctataaacaacaccagaaatagtttggcttcctgcgcaattttgaagcgtctcttgggtaaatgcaatattgtatttaataaacacttcaacatcgcctgtattgcccgcagttgtatcagcagaaagataataatgaccgtcaaatcttacgttcgatgttgccattgtaaaggaataagtacctgaaccaggcacagttacagtaactgaatcaattacgttattattttcatccaataggtagatagtatgtgcaccacttgcgtcagttgtaaatgtgcccttaatgacatcgcccattgtgtaaactgctttaatagcgccattaagcgttccgggcgttccaaagccaggaactgggttgtaataagacaagttgttagtggatggataactgtaagtcaaattgattgctgtaattgctgcgtttgctgtttgcactctaaagggtgcaataagagaaagaagcatcattacagtaaggaaaatgcttaagaattttctcataaattcttcgcctcctttcaaagcgataaattttttagtttttgtttcttttcgtggatttgtgcccaactctcacctccacttttaagtgagtgtatttattatttttaaactacttttgaatcctgaaggcttttgcctgtgctaagtgccttctccttagcgccagtttgcaaagtgccttcaacacccaaaagcagtaaaaaccgaaattctgagattcctcgtggcttcgccacttcggaatgactactcttttgtcatgccgaaatgcctttctgggacatctccgccttaatatctttaaactgtataagatttgcacattaaaaacttcaacttatttttactttcatcttcactctcttcagttttcaaggtatttcttgcaagtttttcttgcaagggaaggactatcttaaaactatctacaaccttccacttaatatatgcaaaaaccgtgccaaagtggggagatgtttaaatgtatatgcacagataacaaagtatttacaatatttcatcggaatttttgatgttttaaataccttaaaacctgcccctaagaactgccaccttttaccgtttttctgtgtaaaatttacacactcagtgtaaaaaatacacacttaaactatgagctactttgagtctggataagccttaaaaattcctcaaaaacttcaccacgggtaaggtagcctttttttgaaagaagtggagaatttcttttcccgtgaagtgaaaaaattattctatatttttcaggtaaaggcacatcactactattctcaaattcattttcattaaacccaagcattccataaagaatattgaaaaaatcctcagaggtcaatttggcgttgatatcaatgctttctggtattgtaaatccatacgccttaagaataacgatagaattaaaaaggtagtgcccttctctaactcctgggtatatttccttgtttgtcaattcgtaatatgtccttataaaaaacaggcgcacgttatagtaatttttaacaaaaaagttataaactttattcacgaatctgtcaaaactattttgctctgccataaattgatattcttttggaatttgagttgcccttataaatcgagaaacaagtgcaacaagttcgccttgcttcataataagattttcgtggagtttgccatctgcaaaaccgataacatagcccatatttttaagggtttcgccgggcgtttcggccatcgcaccattaggcaaacttacaaaaaccaccgcaaaaaacagtgtaattacaattaacttccttacaagtaattttttcatcaagtatattatatacttttccttcaatttctgttaaaattatcttatggaaaatatttgtataatcgtaaatccagtatctgcaaatgggaaagggcttaaggagtttaaattagtagagggttttcttaaaagtcttaaacctacaccaaaaatcctatttacagaatatccaaaacacgcaatagaactttcaaaaagtgcctttcaaagtgggtttaatcgtattataagttttggaggagatggcacccataacgaagtgctgaatgggatccttgtgggggctcaagaaaaatttaaaaagagtgtttttgaatttacagagggcgaaattaagcaaatcccaatacttgcagttgtatcaattggctcgggaaatgattttagaaaaaccctcaaacttccaaaagatgtgatatcttccctaaaaattgcactaacaggtgaaggcaaattaattgatgttggcctttttgaatatgtggacttttcaggaaatcctaaaagccgtttcttccttaatattctaagcggtggcttctcgggtgaagttaccgacaaggcaaacaaaggcaaaaaatccatttttagagggcttatatacacgctttcgcttatttcaacgcttctttttataacaattcccgaaggaattctcaaacatggcgaaaatgaacttaacggtaagttttttgaatttgacattgcaaatggcaagtatttcggtggaggtatgtgtgtgtcaccgaaggcagatattacagatggacttcttaatatatccgtcttcaaaaattacacagggcttgaagtgctttttaaaatcaaaaaactttttgatggcacaatacttacagagaaaaaactctaccacgattttgcaaaggaaatattcgtaaagacagacccaccatctttgatagaggcagatggtgaagtgttgggatatacacccgttaaagcagttgcagttaataagataataaaagttgtgtattaaaaatttccttgtgtggagaattctacatataattgaaatatggaaaaggaaagaaaatttgtgaagcgcattgcgcttgttgcacatgacagggaaaagaaagatcttattgagtgggtggagtttaactgggggacacttggcgcacacgaacttatttgcaccggcactaccggaaaacttgttgaagaggcacttattaaaaagggaataactgcaaaaattacaaagctaaaatcaggaccacttggaggagatgctcaacttgcatctcttatcgccgaaggaaaaattgattatcttatattcttctgggatccaatggagccacagcctcatgatgttgatgtaaaggcactccttagaattgcaaccctatacaacattccaactgcaatgaatcgttccaccgcagactttataatttcctctattctttttggatccgattacaccccaaagatgaaggattacaaatcctatatagagcgaaaaatagaggatttagagaagtaaaggcagagatttctcacttcgttcgaaataactgtcgttagtcattccgaaggagcgtaagcgactgaggaatctcctcttttaattagagggggattaacaaggctcccccctctaactccccctaaaaggcggagatccctcacattcgttcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttctcagaaaggcttcttgtgattaaaaataatttgtcatttcaagaaacaaataaaatgagcaataagaattttttcttttaaagtattttttcatacaaatcttcccagttgggattaaagtcatttatgagttttactttcttttctcttctaaagtcttttagttgtttttctcttgatattgcattaactggatcttcaaatatttcataatagacaagtttatgaacattatatttctttgtaaaaccatcaactaatttattcttatgttcgtatattcttcgctttaaatcattggtaataccaacatagaggacattattatgtttgtttgaaagaatatacacataaaatttcttttcgtccatttgaaacaattataataaaaggcatagaaattatcaaaagaaaatccctcacattccttcgggatgactgtcattcgtcattccgaaggctttagcctgaggaatctcctcctttaattagagggggattaaaaagacactccctcttaaaaggcggagactcctcacatacgttcggagtgaccaattattattttttgggtggagttggaggagggtgtcctaatttagagggggacttacgattctcccccctctaactccccctaaaaggcggagatgcctcagaaagtcatttcggcatgactacaagataattgtgttattgggggagcgctgagggaggttgtttccccctcaaattgaggagatttctcctcactaggttcgctgaaatgacgcataatttgtcataccgagcaaagtaaggtatctcctcagtttatatcttttcaatatttaggagcaacgaattattcccgcaaaaaccggaaattttacaatattgtttatatttttccaatatttaaaagcaacagcacatttaggattgtgacaattacaaatgtcaaaatgagtagcaccttctctatgccgtgatttttatatttacccatcacaacagggcttgcagttagtgttatctgccctaaaattgtaaaaggtaattggatactcaaaattacctggcttataattaatcctctaaatgtatccttcaagaaaaatataataagtgttgcaaaaagaagcgacgaaataatgccaaccttcgagtgattgtctttcacatcgaatggctcgtttgatgcccctgcaacaattatccccgacgatattgaagccgtaatcgatgaagaaaccccagaaaaaagtaatgcaactgcaaaaacaatggaagcaaaattccctaaaagaggtttgagcgttgcttgtgccgtttctaactcggacaccttaagcccatacttaaagaaaacttgcgatgcaacaattatcatagaagagtttatgagaaacccaacaaacatggaaaaaattgtgtcaagaaactcaaaagaaagttgcttttggataacgctttcatcttttaggttccattgcctactttggataatttcagaatgtaaaaacaagttgtgtggcataacaacagcacccaaaacgctcattacaataagttcagacccttttgggatagatggcacaaaccacccaacgaaaacgctttttacatcaaccccaaccatgaaaagttcaataaggaatgatagtcctataaggcttacaaatccaattactattcgctcaattttcttataggaatttgtaaggattaaaaatataacaagagcacttgtaagcattgctcctaattttattgggattttaaaaagcatttttaggccaattgaagcccccaacacttctgcaagagcagttgagattgttgcaaggtatgcagttatgaggagaaacttcgcaataggtttcctataaaatttatttatggactctgcaaggcaaagccccgtaacaatcccaagatgtgccgcattgtgctgcaaaatgataagcatgagtgttgaaagggtaaccatccagaggagtttgtgtccaaacattgagcctgctgcaacatttgatgcccagtttccaggatcaataaatcccaccgtcacaagaaacccaggcccaatatactttagaatttcaaatgcctctaatctcggtttatggtttttgaaaagtctttttaagttttccatttttaaattatacaaaaaaccaacaaaacagtataatgatttaggaggtgcaagatggcagacttctttgacaaacttaaaaaaggtgcaaaagaggcaacagaaaaagcaggaatcttagcaaaaattacagggcttaaagctcagattggaaacattaatttgaagaaagatggcctttttaaagaactgggaaaggttttctttaacgaagtaaaggcaggaacttttaaagaggagctgaaagaatctctcaaaaaagtagtagatgaaattgacgcacttgattctgaaattgcaaaacttaacggagagattgcaaaattaaatgaggaccttaaaaaagtttccgaaaaagatgcggagataaaagaagcgacaccaaccgagcaaattgaagagccaaaacaaatagaaacaaaacctgaagaaccacccaaagagaataaaaacaattcgcaaggttgaataaattaaggtaatttataaacccacctatttacggcaatttactttattaatttctcaatgagtttttgaaactttacggagtttgatgtatttagcctttcagaaatttcaactctacttatgtaaagaggattatcaccgtatctattgattaacttaccataaagtccaaagccaattttaaatccgtttttcttaagtatctcttcaatactcttatcgtaggctccttgtggataagtaaaggcaatgggtgatatatgaagtgtattttttgcgtattcttttgactgctttatatcgcactcgatttccttatacttcctttccttaagaagttttgtatagatgttgtggagtttgtgagaatgaagcgaaatttcaaagccattattgagaagtgtctgtatttcttgatcgcttacttcccatgtagaaccaatgtaacctgtaataagagatgtagcacccttaaatccattttccttaagcaccattgatgcaaggaccacacttttgaatccgtcatcaaatgtaaagataacgcttcttttggggatccttttgttaaacattaaaaactcgtataagtcttcaagagtgatactttcaaatccaaatcttttgagaatttctatgtgctttttaaagtcatcaagacttacatcatatgaattaattttcttatcggtatagatgttgtgatacataagcacaaggacaaaggtatccttcgatgagaataatgagctatattcattaagagtttccgtgtttttcttaattccataaattcttccaaggttatataatgcactttcaaaatatgtatttggcacatttaatgagggcatcttttcatttgaaagtgctttgtcgtataaggacaccaaaaagataacgataagaaaaaccgcaataatttttttcatcttcacatattagatacaaaattttacaacaaagttccagtttttaaaaggtatttcatttatttcttaaccctaatttctcagtttcttcactctcccgaaataaccattacaaacttatagcgaagcgtaagcaaggtgtcctaatttagagggggattaaaaagactccccctctaactccccctgaaaggacaaaagagtttttaatttttggggggagcactgaggggggattttggcccctcagaatgaaaggaggagactcctcggaaaggcttctcggagtgacttagtaatttaggagatattgaggcggcttttgcccattcagatttaggaaatttattactcgcttgaaatgacatttttgtagagtgttgggaggacacaacgccgtcttctcaaaaataagtgaataagttgacaggaaagcgaatttgtcgtaaaattaataaagatttatatatatttgaataagaggtgcaaaatggaaggcatttttgatttttgcaataaaaagaagaatttctttgttgcttcggtatttggagcacggcaattcattacattttatatacttcaccttgtttccgatgagccaatgtatggtgaagcaatctcaaaaaaggtttctgaacttctttcaaacctctgggagccaagccctggttttatgtatccaattttaaaacgtctcgaaagtcacggccttataaaaggcaaatgggattacacagaggcacatccccgttacatttatcaaattacagataaaggaaaggaagaatatctaaaatatagagccatcttcgaaacaaaattagacgagcttatccaggtccttgaaaatgtaaagaaagaagtattcatgaaagaggcttaatcagatatattaaactttacttcgccgtaagaaatccaatcaccaagttgaccttgcataattttatgagagactgcataaatacgtaaagtataggttccattttgaatatcttttgggagagtatatttaattgtaagcgtttgtgtggatatattgccattcacaagtatccaatcaccctgtggtggaattaaccagattacatacttttccacattggtattattgcttggtacccacgaaatattaatctgtgaaccttttttataagtttcgccatttttggggcttccgactataataattggtgcgtatttttcaaactcgcttcgaatgtttgggtcattcgagttgtaataataggaatagaagagatgctgaatcccttcttgcaacataccaaattgggtttcgagagttcccgccttgtaatatgcataagaattcttgggacttacagatattgcaagcctataattttctattgcgttatttacatcacctaacttttcataatacaaaccataaccaatatatatgtctgttagggtatcgttctgtgcaaatcctttgtttatagcatcctgccccaaggaaagcgcaaggtcaagttcactttttgcgtttgctaaattagtttccaaattaatatatgcaattgcaagcgatgcatgtgctcctggatcaaggggatttacttcaatggtcttcttgaattcattaattgactctttatcaccaagaaagtaaagtaatttaccgtaatcgtaatgataaaggaaaaacatcggacatcttctaattgaagcctgatattcagactttgcaacacttacatatgattgatcgggtttactttgtgccttaataatttgtgaatacaaatttgcaagattgtagtgcggattagcatttaatggattgaacagtatcgctgtttcataatcagatattgtcttctctaaggctactcttccttggtttgcaagggcaagcctgtttacatttgctgaaagaaatgggaagagcattgcaaggataacaattatggaaactataacgaaagcaaaaattctatttatatttgataaatcttctctctttgttgttttttctttaactaaactcttcttaaatcctattttattcaaaatttctccaaactctatattttgtttctctccttgtgaaaataaaagaccaaaggaaaacaatgttataagtggcataaacataagcgaccagtcaaaatctataaaagcatgcaataatattccaacggcccctgcataaagaccaacatttagggaagaataatttctcttaataacttcatatcctttgtaaattaagatgataacaaaaaatagaagaactgccgcaccaacaacgccactttcaggaatatactggaataaaaggctatgtggaaactttgaaaagaaataaatggacctgtattttgcataaacaaactggtatgtgccaaatcccgtgccaaaaatggggtagtctttcaaaattttaaggctatcccttatcatatagattcgtccaccaagtgattggtcataatttcctttgcttaagaaattgaaaaagatcttaaacttaccaatcaaagttccaatataaggaaatatcacatcctttttcaaaaatgcaactattcccaaaataactacaaaccctgcgattgaaaaaaatgaatatagcctctctttacctttaagaagaaggataaataaaagtagtgcaatcaaaaacgtaagaattgcgccacgcgattgtgtaagaataaatacaaccaaaagaaaaacaaaaagaagtatatacaaaacttttatgaaaatccttttctcgtaaataaaaaatccaagtgcaataaacattggcaatacaaggaaagcaccaaaagtatttgaatattggagagttgaagcaattataccactgtttgcaaatccgcggtctcttacataattaaaaattggtgaattaacattaaatttatatccaatgtaagcaagaaagcctaaaagcgcaaggataaaagatagcaaaagaatcaaattaagagaaactttatagattttttcacttataacggtgttaatagcaatataaaacataaatacatatagtaaaactttataaaattcagttagcgttgcataaaaataaatagtaaagaaaagcaagataaacgaaaccaaaagaaacaagaatattacaagattaactttttgaatacctttgaaaggtgctccttttacaaatttaagatatgaaaataaaagtattgaaggtaaacttaaaagaaatgtcaaatacgtttcccattcaaaatatcccccttgaaaaatccctgaaaaaaatatagggacaaaagcaagaatgaaaaccagtaaattaagatttggtagattacctttttgctcttttttatttgccttatgttgttcttttttcatcgttatattataagagaaaccacgaaaaatttatcatttcatattctttgtataccattcaattgttttctttatcccttcttccaaggtatattttggctcaaatcctaaggattgttttgcccttgtatagtcaagtgcaatacgatatacttcacctggtcggggtttagcatattccacttcaacctttcttctcaatactttctcaaatacttgaacaatttcattaaccgaagtttcattacctgtgccaatgttatatgtgccctcaacaccatcaagtgcaagcaagtttgcacttacaacatcttcaacataaataaagtctcttgtttgggtgccgtcaccaaaaatagtaacaggtttaccttctaagattctccctgtaaaaattgcaataacgcctgcttcacctaatggatcttgtcttggtccatagacatttgcataccgcaaaattacacgctcaataccatgaagccttttaaaataattgaggtaattttccatacagtattttgaaaccccatacggagaaagaggtttaatgggtgtatcctcatttgcaggtaaaactttcggttccccgtaaagcgcaccgccagttgaagcaaaaataattcgccttacaccatacttaactgccaaatcaaataaatttatagagcctatgatattaacttcggcatcaaatgaagggtctttaactgattttcttacatcaatctgtgctgcatggtgatcaacaatttcaggtttgaagtctacaaaaactttttcaagggaactaaaatctctcaaatctacattataaaatttagcttttggatttatatttttctcttttcctgttgaaagattatctaaaactccaacttcaaagcctttctcaacaaatgcatccactacatttgagccaataaaccctgcaccaccggtaactaaaattctcatttttttcctccaacaattaatttcaatgaagttctttttttattatatctttctaggtcaaacaagcaaatcactcaaagacaatttgaacataattacagactcgtaaattttaattatacttactttctcatgtcggatatgctccaatttgtatatttttgagaaacttttataattaaatagttgggttacaatttaaaaggtttttaccatacatttaaattttgcggatttggaaatggaagagattaaaaagataacaaaaattcttttaaaaaagaggtttataacctttgcaattttatttggttcttttgcaactcataaagcaaaagaaacaagtgatattgatttaggcatatttctcaagaagaatctcaccatcttagatttgggtgaattagtttcagaattagaaaccataacaaaaaggcaaattgacatcgtaactttaaacaaactatacgaagaaaacccaagttttgcttattcaataattacaacagggaaagtcttgttcacaaaggataaaaatgcgctttcagaatataaaacaaaagtttttctctactactttgattttaaaccaacgctacgtttaataaatgaagcatttataaagaggataagtgagggacgaattggcgatagaaactatactggatagattaaaaactcttgaggataacctccactatttacaagcattcaaaaaaagatacaaaataaatgatatcctaaacgacaaaacccttgaatgggcattaaggtatggtatttttgaatcttctcaaattgttataggtgttgcgtgcgcgttaatttcagattcaaccttggaaatcctaaaaattatagggaatgtatagaaatcctaagagataaaaattatattaaaaactctaccgcaaatgaacttattaaaatagttgggttgagaaatttattagtgcatgaatatgctgaaattaatgtagaacacttattttctctactatcagaactcaaaacatttacttcatttatctcggagattaaaaaaatttttgttcaataatagataaattagttatcaactgtgaagactacttactttcttttgtgcggtgacaaaaacaattttatggtgttaaatattatgtatatatcggttagaataatgtgcctacttttagcatacgccaaatccatctttaatttgtcctcgaaagaggtgtcatatttcccgtaaagttgtgcaaaaccagtaattcctggcttcattaaaagccttaaatcaaaatatgggacatctttcttgattttctcaataagttctgggcgctcaggtcttggaccaacaacactcatctctcctttaaggacatttataaactggggcacctcatcaagacctgtttttcttaaaaaccttccaacccttgtaattcgaggatcgttttcagaggaaagcactgcaccagtgtgcttttctgcatccttaatcatcgttcggaattttattgttttgaaaattttgcctctttcaccaactcgctcttgtaagtagaaaatcggtaagcctgagtctaaaacaattgcaatggaaactataaaaataacaggagaaaaaattaccaaagtaacaatagaaaaaacaatatcaataaggcgcttaatgattctttctataggcgagaaattcacaacatagacttcaaacaaagttaagtcatttataaagtggaggtttggatttaaaagtagtaaaccatacaaccctggcacgatataaaaaggcttatctaaatatgctaaaaattttactatttcatctttttcaaaaagtgtgaaactatcatcaacaacaaaaagatcgtatgaatctaaaaccttctcaattttttctttaaagtccagagtgtcaacagttaataaacttaaatttacttttcctcttctaagtcgacccaaatattccaaaactttattttcctgatcaacgcttttagtaattacagcaatatcttgtggaggaataaccttatcgtaaatcaacgaaattaaataatgcgaaagtaaaagaaagataagttgcaagaaaaatgaacctataataattgtccttggaacagcaaatgctcttagaaagaacgataaagcaagagtaagtaaaaatattaaaatggtcgaaaagaaaatacctaaaaatgtctcgtaagaatccaatgactcaatgtcataaagtttatatatgaaataaaatatagcatacaaaagcaaaatatacggcaaaactaatttaatacttgctatattatcatgagaaagaggtttccctgcaattaatctcaaataaattgaaagaaaataagagaaacaaacgactaacatatctgataaaaactggactcccttaagtaaaacataatttaatcttattgagtctttattatttttcattttcaaaattttgcccttgggtttcaagaatttctttataaatatatttcatttgcgctaaaattatatttaggctaaattctctttcaattttctctcttcctcttttgcccatttcttttgcaacttcaggattttccataaggtaaataattttatctgcaagaccttctatatcaccaaatggcaccaaaaatccgttcacgccatcttcgattaaatctctcacacctcttatattatatgaaacgacaggtttttccattgccatcgcttccataacagaaacaggcaaaccctcacgggacgatgtaaaaacgaacgcaagagaactccctaaatatggtttaatgtcttctaaataccctacaaatctaatgtaatcttccaaagacaacccatacgaaagatttcttaaggaatcataacactttccgtcacctattaaaactaactcaaaatttttattcttttggcttaccacataaaaggcttttaataaatggtcgaaatgtttctctttctccattcttcccacagaagtaaatacaaaacttttacccacattgaaatttttatctaaattttcggattctgccttaaacttctcagtatcaactccaactccttttaaatatattatctttccgtttggcacaattttcttttcttttgcaattttataatcatctgtgtttattgttatcaaaacatcagtaaacctacctgcaaatttttcaagatggaaatatatcaaattcattaaaggattgccatattcatgaaagtgaaaaccatgcgctgtataaacaatgtgaggaattcctgctatcctccccacaattcgccctataaaacttgcaacaggtgtgtgagtgtgaagcattatatagttttccttttttacgagtttatacaattcaattgcagatcttatattacttatacttaaaggattcctgctaaagggaatattatggactctaaaaccttcaacctctatcttatctgtaaagccgacatttgaacacgcaacttcgacctcatatcccatatctctcaacaatttcataaaaggaatatgaaaataataaatgtgcgaatcaacagttgcgagaaataagattttcttaattgttttcttcatttagaatttccctgtataagcgcaacatttcttttgtgtaagcctcaatcgaatattctcttttaacctttccaaaggcattttttgatagttgttctccataagccgagctattaagaagatagacaattttttctccaagttcggtggacgactcttggtcaacgagtaagccattaacaccatcctcaatcacctcaggaattccaccaactttggttgcaattataggaatcccatttgccatcgcctcaagtagcaccattggcagtccttcccagagtgaaggaaggacaaaaattttgctcattctcattagcgcttcaacatctcttcttataccaagaaattttatactactttcaagattaagttctttaacaagtttttcataatcgcttttcaaagatccatcgccaattaacgcaacagcaaggttcaaggagtattttgattttatttcataaattgcttttataagaacatcaactccttttgccttttcaagcctaccaacgaataaaacatcgtatattttatgcttctgttccccaatttcatcttttacaggaattgcatttttaatcacggtagtcttgtctgcaagttcaggaatgtaatcaatcagtttctttttaactaaatcacttacacagataatctttttatatcgtgagtaaacaaacatatcaattggcttatataattttatatctcttcttctattgtaaatgctatgctcggaaaagataaatttagcctttttactaacaaacaatgacgccaaagccccaaacaaatccgccggaaacaagtgcacatgaacaatatcataattattctctcctattaattttacaagtttcaagacacctctaaagtcatatttaaaaggtagtgcaaggtcgaatacattaacaccgttcttaacaagatcatctttaaatacgttccttgaatacaaagtgcacacatcaatttgtatatcgggatgtttttttacttcaatcaaaaagtttttaagaagagattctgcaccacctgcgtatagtgagtcaatgagattaagtaccttcatttcttctccataaaacatttgtattaaatcgttctaaaaaatttttaacagttggcgaagcaagtataattagtagtccaacaaacttcgccctgtgtctcaaagcgcttccatagttggaagtaataagaccaaaaactgtaaactctgcaaagagcaaaataagaataaacaaagtttctttttttctaactaatttcttaatgtttagcaaaataagaactacaataataatataaaaaatagcatcaaaaaaaccaagcaagtcaataggttcttttatcatccacagaaaaagggaaaaaagaaaataaaacaatctgacaggtatttgcaatactaaatcagggaaacttttcacaacaaaatttggtaagtaaactgcacgcccataagaatatccaatctgcattttgttaatataatttatcaaactttgtagaaaagattttattaatattataagtttacccagaaaattagaaatagtagtaggaggagtaggaaactgaagaggcgataatttttcaaaaccaaatctggtctcaaattcaaaccatatgaaaaataaagacacaaatattcccgcagatttttggaagatatatgtttttttcttccgaataagccattccaatagaagaaagagattaattagaaaaacgacaaaaagagaaactaatgccccggtatggaatcctactgacaagacaaacatgccctcagatacgaccaaactaattaaacttccatttttaagccattttataaaataatgaacaccacctgtaaagaaaaaaacaatcggggcttctcttagaatagccagggagaaataaacaaaagaaggaaatattgaggaaatataagaggtaattaacgcttcttcttcactaaagatgtcttcagtaataagataaacataaaaaatcgtaaaagttccaaacattacatttataaattgcacaataaaaggattatacccaaaagtgtaataaacaattgcaatgaaccaactatacatgaacgctccggatgtaaaatgtgcaagcacccattctactccattttgagaccactgaagtccaatagaatcatacattgtggcatcacccgtatttagtaaaggtagatgaaaagcatatgtgttaaataaaagaaataaaattcttataacgtaagcaagaaataaagcatttttcatttccatcggtacaagccattgaatcatcaagaaaccagcaaaagttaatagaatattttgcactacaggaattcttatagcaagtacaaaaataaagacaaaaaacaaaattaaaactcggtaaactcgtttaattaagaggctattttctttcatattaatttcaaatactcctcaaatattttttctgatttatatttctctaatacgtctttatcaatttcaaaacttttcggattagtcaaaacttccataattgcagtacttagagcatttacatcgtgaactggcactaacttcccatattttccattctcaagaacttctcttggcccacttttgcagtcagttgagataacagggacaccaagcgcaagcgcttctattagaaccatagagagcccttcgtacaaagacgaaagaacaaaaacatctgctctgctcatatatttatacggattgtcaacaaaacctggcatccagacataatctgaaacaccaagttcttttgtaagagtctccagattctttctttcttctccttcacctaagatgacaagtcttgcatcaatttgttttcgaacgagtgcaaacgccttcagcaatgtgccaaagtctttcggctcagttaacctaccaacagagattataataggtaaataattattatcattaaaccacttataatcaacattttcttttgccctgtcaaaaatttctaaatctaatacgggattaaatatcacctttatcctgccaggttttagtctaacataactaactaaatcttcttttacacctttcgatactgcaattacaaaatctgcatatggataaaatacatgcattagcagaggcaaaactttgctttttatcgattttgaattccttctttcttgagaagggatactatcttccctaacaattattttcgttttactattcaaaatcaattttgccattattgcaacaacatttgcatgatttaaagaagaaattaaagcatcgggcttattactagcaagatacttcaccaatttaggtaaagccaaaataacatgcgaagtgtttaaatcaattattcttacattattaggaatttgtgaaatatatggtccttgtgcactaactaatactaagtcgatataaaaattgcgttttgaaaattccttgactaagtttactattgatttttctgcaccaccaccgttaaggttcggcaaaaaaaatgcaattcttttttcaatattactcacctaattattcctcctaataattttgctttaatacgatatctcaaggagtatctaagtctaaaaagaaattcaaaaatacaaacggatgtttaaatccgaacaataatgcatttttaaaatcctttttctttaggtaatatgtaaacatattataaatatagtttctattagattttctaataagtctgttaaaagcatttttttcttcttttgttaacggatatttttgagaaagataatcaacaattaaaggcatattgtcaattggttttttcgaagtcaatgaaccaggagtaattctatacaggtagtaagattcttttgtcactttcaattttagcccagacaaaaaaagttcgaagtaaaagcacagatcttcaacaggaacaaattgttgttgttgaaatatttctctctcttttactattgatagaggaaaaattggatgcatcatcatgctcccagcatcaatataatcaaatatatcaaattctattatttctgaattaaaaaaattttattgtgaaataaacgtaattgactctcccacctttttaagcccatcggagaatcaaagcaaattatgtgatcatctccaacaaaaaaattctcattttttgctattattggaattaatttttccaatctttcctttagccacacatcgtctgcatcaataaccgctccccactttccttttgcaatcctaagggcggtatttcgtgcttctgcaactccaagatttttctcgtgcttaatatatacaatcctcttatccttaaaggacctaattacttcatcactcctatcagttgagccatcattaacaactataagttcaaagtatggatatgtttgagctaatacagactcaatcgcatctttcacatacttttctgcattgtaaaccggcattattattgaaacaagccctaagttttccattattttcatccgttaatacaaaataacttacaagaaaattatacccaaaaattctaataatagagaatcttcgaattgcctaatcaaaaaccctcacaaaattaagtcatttcctaatatagaaaatccttatagaaatttaaaaaataaaacgaggatattcattgtattaaagaagactcggaagagtttctcttcgtgaataaaaaggtattgagagataatggaagtgaattcatcaatgcacatctattgaattattgtgaaaaagagcatatcacaattacaagggcaagactttatagaaagaatgacaattgctttgttgaaagataaactattctgtggtaagaagggctgtaggatacataaggtatgatacggatgaggaactgaagataatgaatgaactctacaatacattgaggctctatacgaactttttcttaccttcaatgaaactaaaagagaaaacaagaattggaagtaaggtatcaaagaaatacgacaaacccaagacaccctatcaaaggattcttgaatgtgagttagtatctgaagaaataaagaagaatctcaggagaatgtatgaaacactaaatcctcttttacttaaaagagacttagatatactgattttcctttgactcagaataatttcaagtagaattgcttgaaaaagttagcaattaaaaacgtgctaaaaaaattaggtaagggatcatatatctcaaacataaattttcaaactttttgggaaacttgcagaaatcctaaataaaaaggcaggcattgaagcctgccttgataggtagttattacaagttaggttggattatggtatgtagtagattgttatggtctttgattgagagtcgtagtctacaaccatgccaagggattcagagacaaatctcaaggggatgtaggttctaccgtttatgatttgaggagcaacatcaagggttctcttgtttccatcaacataggcataggttttgccaatatagaggattactgagtggccgtttagttctatggttactttctgttcttttgcatcccacaggactttgccaccaagagattcaatgagagttcttatggggataagggttctaccgttttggatgatgggtttacttccttgggtatcgatgtttttggtgatggtgtagtcaatggtaatggttggggagtttatggtaagggttacgatatgggatctctttgtttgttgaggttgagtataggttattgtaagggttttggtaaccttgttgcccatattatcttctgcggttaatgttatggtgtttgtgccttgagaaagtgtaagagttgtttcaaagtttccttcaagggttacaggaacaggaatatcatttatgataagggaccttacacctgaaacagtatctatcaatgtgcctttaagagttagagaattggttgatgttgtttgtggaatatctggaaggataactgttggtggttttgtatcaacgagcactttgaaggatttggaggtatagtttcctactgtatcatagactattacttcaacagtatttagtccatcaggaagggctattgttggatcaaggttgtttttatcaattactacaatgccatttacttttacaaccattcgtgctatacctgattcatcagttgcagagactgtgaatgttagtgaattatctttgagtttaagtgttgtattaggtgaatcaaggttaataccatttatggttggaagagttactgtaggtggagtggtgtcagggagcttaagaacattaactttaaattgttttgaatcttcccttccaaatgaatctgcaacctttattgtaaagataaatactttatcttgatcatcaatggatggtgtgaaattaaatgtatttcctgaaattccatacttgccgtttggttttggcgatacagtcggaacagaatagctgtaaggcgcaactcctcccgatacactaagcgttgcggaaacagtttgacctacacttatagttgcttcagttggatttattgtaagaacagggttacttccaaagcccatattccaagcattgtcaattgcgataacataaatttcacttgtattttcacctgcaggaatagtaaaggagttctgtgtaggtgagacaatagcaaaaccacttgtccactcaatatcaaatccccaaatgcctgaagaaggctctgagtctaatgcactccatgtaacagtaacagatccatctggatttgttgttgtagtccaacttgttgatggtgcaactctatcaagtgaaacggggaagtcaactatatgtggtgcatcataatttgccttattaaacatcttttgtggtgtagcttttattacaaggtggtattttccgtcaggcacagaatttccatttgcatctgttccatcccaccagaaaggttgcccagtccatggattggcaaagtaccataaccacccatcaagcgcataataagggtctttatacatccaatcaacagaatcaattgtctttacaagattgttagaattatctcttatctcaattgtcacattttgagcatttctaagcaaaccaaagtttgcttcaagataataagaattagtattaactgctattgcatttctgtcaggatttccataaaaatcaatacctgtaaaataccaatggctaccatctgtaaattcaggccatgtatcaaaataactctcgccataccaccaccaaataaggttatatggatcatctgcgggtgggtcaattattggattaaagtcccaagcgttttcatctgtaaactgattccacttaccaagcacacccatataaggcatatggagctcaggaagagttggatctgttggcacaaattttatgaatccctcaacataattcacatagtagtcaagtatataaccgtaaaagtaaagggtttgctgcgtgcaatttgttgcatcaattgttatcgtaacaaatgcaacaccatttgcaggaaccgtaactgttgaaggacttgcggaaattgttgcaccaggtaatactcttgctctcattacataatcaactgtctggacataacctggattaactgtatatgtagcaggtgtagatgttgtatttctcaatcttaaggtaaaggaaattggttgatttttgtaatttgtttgttctcctaatgcaacatagggaagttccgttggcattggtatttcacctttagggctaaaatgcgttacaagaaccggagttttcacagcagactttacatctacccttcctgcgccaacaaggtgaggtgaatagtaaacgcccgttgaaggatctgttatcaattttgctgtgttcattaaagcagttttaatatctgaaacttgccaattaggatgaacctgctttacaagtgctgctgcagaagcaacatgaggtgcagccattgatgtgcctgaataatttgcataactcccctgagcaacaggaactgttgaccaaatgccaccaccaggtgcagttatttcaggcttgaaagacaaatcaggagcaggtccccatgaggagaaactaaccatagtatctacaagttgtggaacatctgcataggtatttgacctaaatcctaccctaccgccacccgtctcaccgtttactgcgtaaggaagtaaagcttcaccatcagccttactaatgaatactgcaggaattgatggttgaccatctgttgccattgtaagataaccagttgtattattgaaaataattactccaattgcaccggcattataagcattttgaattttagttaagaaggtataatttcccctcctaattaatgcgatttttccagaaacttctggtggaaactcagaggaaccaccatatccacagtaaacatactcgtatccctgtccattattatccccaagtgttgtaattggatcgggtgaaccagatcctacggtatatgcatagtttacttcaggagtaggagcaattcttgtgagtgcaggatatcttgaataactattataacttgctgcaactgacattgcagatggagtaatagaaggagaaccaaccgaagcccaatcaggaatatattgatacctatatgatgtaccaaacgtatttgcataagcccaatatgagtttcccgcagaaagggatacaaacacaccagttcctatacaacgttctattgccatatgttcaatatcaaaaggatctacaaatccgtaagggctcccgaacgacatgttaactgctgtaacctttggatgttttccttcagggccgttatcaaggttatctggatctcccatataatcaaaggctcttgctatatcaataccagtagcataaccttcaccacctttaacaatctttgcaaccacaagttttgccttaggtgcaacaccttttacaacaccatctgctgccataatacctgcaacatgtgtgccatggccctgcaaatccattggatcagaatcattgtcaccgaaatcgtatcctgcaactacttttgaggttggaaaaccatggtttgtaccatcgccgccaaaatctggatgagtataatcaattcccgtatcaacaactcctaaatataagccacttccatcagcaccataattagaccacacatcagttgccccaattaatggaacactataatttagttcaactttataaacattggagaagtgaactctgtctttcccaagcgctttgtagagttttagaaggtcttttactttgacatcaaacccaatagcgtttgcaaccacataaagttctcttttatttgatacattggcaccagattgcgaaattgccgattcaattgaagcatgttctgattttaaatcagatagtgatgcctttcctgtaattaaaggatctttgctaccggggacatagactgttactttatcgtctccgctctttacattgtaagcctttataacatcctttggaagttcaacaccatcaataacatcgaaatttgcctcaacttttggatgctgttttgcttgtagttttttatcaaggtactcaattacatgagacttggcaacagaaattatactgcttccatcatttgcttttgtaaatgaatagccaggcaaaagtgcaagcacaaacactaaaacaagcaacaacgaaactaattttttcatagcacctcctttaataattgttctttttttactactataaatattatactccattgaaaaaattataactgtaaaaaaatcaaagtcaatatctcaaacataaattttcaaactttttgggaaacttgcagaaatcctaaataaaaaggcaggcattgaagcctgccttgataggtagttattacaagttaggttggattatggtatgtagtagattgttatggtctttgattgagagtcgtagtctacaaccatgccaagggattcagagacaaatctcaaggggatgtaggttctaccgtttatgatttgaggagcaacatcaagggttctcttgtttccatcaacataggcataggttttgccaatatagaggattactgagtggccgtttagttctatggttactttctgttcttttgcatcccacaggactttgccaccaagagattcaatgagagttcttatggggataagggttctaccgttttggatgatgggtttacttccttgggtatcgatgtttttggtgatggtgtagtcaatggtaatggttggggagtttatggtaagggttacgatatgggatctctttgtttgttgaggttgagtataggttattgtaagggttttggtaaccttgttgcccatattatcttctgcggttaatgttatggtgtttgtgccttgagaaagtgtaagagttgtttcaaagtttccttcaagggttacaggaacaggaatatcatttatgataagggaccttacacctgaaacagtatctatcaatgtgcctttaagagttagagaattggttgatgttgtttgtggaatatctggaaggataactgttggtggttttgtatcaacgagcactttgaaggatttggaggtatagtttcctactgtatcatagactattacttcaacagtatttagtccatcaggaagggctattgttggatcaaggttgtttttatcaattactacaatgccatttacttttacaaccattcgtgctatacctgattcatcagttgcagagactgtgaatgttagtgaattatctttgagtttaagtgttgtattaggtgaatcaaggttaataccatttatggttggaagagttactgtaggtggagtggtgtcagggagcttcataaactcaacagaaatcgtatggttagaggtaatattagtaaatgtatatgtcatcttaaaagaatttgttatgttaattggagatccatcgactaaaactttgtagataaagtatccaggatttgctttaatggtgaaagattgactgccaccgtaaggaatggaaatagatcccaaaggagttatggagccgaaggaagagttgttaacagaagaaaccacaaaatacaaagttcctggattgctactaagtggagttccgccggagactgcccagtcgtaggcaaatgctttgtagaagtattcaaaacctgcatttgattggatgatgataccaagttcacggtttgcacgagaagagttttctgagccgttaattgaggaaatatttacataacctttaccaccgatacgagcaaggaacatcttgttatgtattggataagagccattaccagaggttggatttccgagaagcacatgtatgttaggattattaagactatccaagtaattcttggttggtgtatttgttgaagcactatttacgctatcaagcaggatatatacctgcgcaccacggtttgcagcattaatgagtgcttgaagtcttgggttgatgtaactactggatggcccccagtataaatattcatattgattttcatcaataacaatatctcctgctcctgccctattaatcaaacctataattccttctgttgctttaattgaggtatcaggcgattgaataagttcaagttcctcatactccgttacggtaagaggttgcggttgcacaggatagtaaccagatggattatccattgcaggcggagtgtatccagaaggaggcgcatctgttagaggattatatggtgatacatcataatagccaatattaaaatcatgattaaagattttcaaaactccctgaacaatgactggatcatttgtaagtattgttgcacctctatttcctgctgtgccatcagaaaggtcatcacaaggcattgaacttcttgtgaggttatctgcagagataaatactttgctatcatcaataattattgtcttaatatggacgttattgtatctatcgtgtggatatggtgagttggatgggtttctcaggaagtatgcagttccgcctttatttacgacttgtgttacaaaccatcttacttgatcgtatgtcccaccagttgcaccgtatacttgaccgtccataagcaccttaacctgcactcctgcatccattctgttaagaatttcctgcataagttcaagacttgttatagtataaagttcaatcttaatagatgattgagcagaccttatagcatctcttaaagcatagaaagcattgtctggagaaagggcaaatgttgttgttacaacgcctgaatgtttcacagttgtagggaaaagatcccatgtatcccagcctgggtacattatcttgcaaccaccgattggctcgtttggatcccaagaccagtctgatgcggtatttgtatcaggaattggctttcctgttgtctcatcgagttttctataggcaatatcgccttcaggtgagatgtatgaagcaaagatataaggagtaatctttgatccaatccagccagtgttagcatagtcagaatttccccatactactatgtccacaatactgtttgaactatcaaacattgcacactcatcaccgttgttatcgaaaatagggaacgtgccattaacatcggttagatttggaaccgtagagtctgtatctttgccgtattcaaaattcggcttaaatccaaattcattgtaaaattcagttgcttctcttgcaacccaaattcttgtatccggtgcgatataagtgtcctgtgggaattgtattgtgccttcgaaatctgtaatcgtatagttagaaatatccacagttgcagaacctgtattcataaggcaaactgcttcacctttctcatttatgccttgttcaagcgaattatacataactgcaaaaatctttaatgaagtatcttgtgatgttgtaaacggtgttgtaggagacggagattggaacgttactgttgcaaactggaatgtataatcagtgcccattgtataaccattggtatctttaatgtttttagaaacggttactgtaattccaatatcatatggaagactcccacttggagtaaaagtgatcgtgaaagtattattatcatatgaaacactaccgccaatttgatttccggaagaatctttcacgatgatgcttgagttatcaatgcttgtaggatcaagtgctctatcaaatgttacactaatcgtagaattcattgaaactccagttgcgttatttacagggtttgttgagacaatttgaggcttgttaagcaggatatcgctttgatatcttggttgaatctggtaattagaactatactgcccaaggaaacctgtaacggttatactatctccaacaagtatatttgaggtattaataccggttgaagaatatacgtaaacttgcctgtcgtttgttccatcagttaaaacaatagttatatttgttgtgccgctctttgactttaccgtgccagttaccttaacaaggaacccttcgtatgattcaccaacttgatcaagtgcaagagtaattggatcagggcaagtgcctggaccaattcggttaatatagcttacaggagaaagttcaagcaggttattgtaattgtaaagtgttccttttacttcaactacatcgccaagagatatacctgttggctgagttgaaggataaatatatataccaccagttgaatcttggattgcaaaacctctgttaaatgttcctggaacaacagttacattacctcttatgtatacggttgtacctaagggctttgctcttgcttcagcaatcgttattggaagttcaacagttgtaaatgaccatgagtaatcagcacccataagattgccgcttgtatcctttatagagcctgaaagtgttgcagtatatgttgtgtttgaagaaagattagacgaaggtgtaaatgttgcagttttggaagaagaatcataagaaactgtcccagaaacagaattgtttgaagagtcttttaatgtaaatgatgaggttgtaagtgttgaggtatcaatgtctttatcaaaagttgcagaaatagttgtatcaactgctacacctgttgcaccgtcaacagggttagttgagagaaccttagggcctgcactttgggtagtaaatgagatggagtaatccgaaggcattggatttcctaaggaatccttcacaccattacttccacctaaaattgtaaatgtataagttgttgttatatttagataagaagaaggagaaaatgtaactgtattagtagatgattcaaaacttacacttccagaaactggattacctgaggagtctttaagaataatcgtatttacatttatggtagaagaatccattgctttcgtaaagactgctttcacggtggtatttaatggaacatttgttgctccatctgaaggtgtcgtagaaaatacagatggaggataacttgtttgagttccatttatagtgacattcgaggtggtttgtcctgcttttacaaagacatctgttgttgcgtttccaattttagtatttgttgaaggatcccacacctcaacagtgtatcctgtaccaacaggtgctgcaactttgaaatagccaggagttgaagaatagccttcattaacaccattatcctcagtcatataaatgccaatgatagtgccggaagagttcttcactaccactgggcagtttgaggcaggtgtagttccgtcaatttggtaagcaattccttcaatccaaccgccatctgtatctacccaggatggaggagtaaaccctgaaatacgcatattcatcatatgaacagaattgtaagttcccgttatctgagtagttgtattacttgtaagataggctctaaatcttatgttaggtaaagtgccgtaatccttatcaatccttgattttacaaatacccagccagaccaattgccagaactatctgttgttataacaggatgtcctgatgttgaacttggagaacttgaagttgtcggaacccactgagatgttgaagcattccaaatgtagctaccagaaggattagtgccatagtaatagtaggcatttaaatagtagtttgcattagggtttgctccggtaatcgttaagtaataagcaacaggtgttccagaattctgcgtcccatcgtaaggtgcataataaaatggaaaagaacaagataaggacgcagctccctttactacatttccaagcggtgcaatgagagagacaaccattgcaatcgcaaccattacagcaaaggctttatttctcatattacctccttcttttatttgtggcatatattttaccacaggaaaattgtaaaacgaagtgcgaaaaaagaaaatacataaaaaattatattttagtcgtctcagagaagtattgcggtaagacaattattagaaagggcacatgccctttctaacttacccctaaggataaaaagatttttaatgtttatgggggagcactgaggggggtattttgccccctcagattgaactgaggagacccctcagaaaggcttctcggggtgacaattaaaatcatttcggcatgactataaatgacgattaatattagacaccctgttatcgacacttttaaaaacaactattgcacagtcgagttgaatgtcgaggagggaaactttctccctcctccgattaaaatgataaggtaatattactttccttttataaattcaacaaggtaagtagaagttaagggttcgctggttgcaaattcaacaaggtcgtcccagcgaagagatgcacctttcctaaaaactttctccacaaaaaattcgccaacctgtggctcaataaacccattggaaatatttttattaatataggcgctaaattgggatgcaaggatttcacccaaaaggtagttgtgataatacacaggcgaagaaccaaaatgaatttttgaagcccaatcgggatacatgcgcctctcgggaagatcgatgtattgtaattcatgcacaatatcgtaccagaggttgttgaggtcgccttcgggatttctgtatagttctttctcaaagaacacaaatgtgataacccagcgagttgtaattgcaagttggtatcggagaagtttcataaggcgtggtgaaatttctgaaaggtttagagaagcaaggtttaggatcttttcgtaaaattcaggatgacgagcaagccgtccaaagaacattgcaactgcttcagttgtaaagatgtgagcaggatcccttaaaataaagggaagagttttatcgatatacttttcataaactgcatgcccatactcgtgaagagttgtctcaagccattttatatcgtttcgaatattctcaagcaccctcacatcgtccatcttatcaatggaaatggtgaatgcgtgagggtttttgccttttctttcgtagaggtctgacctttcaacaatatcccttatatcgagaccaatccgtgaataaacatcctcgacaagtttaacaacatccttatctttcacaaacttgtcataatcataatcgtcaattgagggcacttcctggaagaagaggtcttcgtatagccaaggctttacttcacttttgggcacaccaaatttctttgagatgactgtgtcaatatcgtcttttatctctgtgaatatctcatctgtgtcatttttaatttttgcaaaaagtgtgtggatctcgtcagttgaaagttcttgaagttccatcatcatatcatagtaattcgtaaagccaagggattttgcattttcgtttcgaatttttataaggtcgatgagttttggtgcaattacttcaccaattgattttgaggcaaggtaagccttttttctctcttcaatatcggtgcttgtttttaaaatctccacaatatcgtttgtggaaacttctttgccatcaatttgcggtctataatttgtgtaaatactttcaatttcaacttccctttttacaacctcttcaattgcttcctttggaagttgatttggaaacatctcgtgaaagagaatcgtaagttgtcttttgtcaagtggatcgaggttttcaccgaattgctctaaggattcttttatcatttcaaagaggtctctatttgataggtataatttcaattcaacttctgttcgctcaagttcacgggcgtattcttcttttcctgtggttgcaagattccaataggcaagggcatatgccttataaaggcgctcaaggtcactatttaccttacttaaaagttcttttatttccatgtatttcaccacctttcttatggattcctaatttagtgtagcataaaagtcgtgtaaaaagaaaaattttcattataatttattctatggaaggcgaaaacaaagtaaagttaatattgatacttgttattggcgtcataagtgttggagtttcatcaattcttataaggctaacggatgcagagcctattgttattgcaacttacaggcttacgcttagtgcccttttggttgcaccactttatattttttatcaaaaaaagattccttttaaggaatccattgcatttgtgccacttgcagtgtttctatcaacacactttatcctttggatatactcccttaaattcacaacggttgcaagttcaactgttcttgtaacaacaaatcccatttttgtgccgatttttggttatcttttctacaaaaaggttgttaaaaaagaactccttttgggtattgcaattgcaatatcaggaagtattctcattggactttcatcaaagggaagcatggcaaaagcaccacttttaggagacatacttgcactacttggagcaattgccgtatcgctttatctcacatttacaaacagaataagacaaaaatttgaattaattccttttatattttttacatattcttacactgcaattatccttattatcgtttcagttataacaagacaaaacaatttccactacccaatgcacacatttttcatgtttttccttgttgcgtttatcccgcagattttgggacacacggcatataactattctcttaaatatttagacccatcgtttattgctgtcacaatccttggcgaaccagttattgcaacaataggtgcatactttattcttaacgaaataccgtcgcttttggagattattggagcagtgctcatattaactggtatttacatttctgctcgtgttgaggtataataatttaccatggcacacgtaaagattaagatgtatgcaacaattagagaaaagtttaaagagggcgaagttgaaatagatgcagaaaccgtaattgatgcaataaaaaagatggttgaaaagtatcccattttaagagatgaagtgcttaatgaaaatggttcccttaaaaacgactatatatatttacttaacggaagaaatgttgaattccttgaaaagggcaacacccctctaaaagacggcgataagatttcaattttcccccctgttgcaggtggatagaaacatttttggaaagattccccgaaaaggtatcctaaaaaatttatccgttattttctaaatcttcaccctccgcaagggcagtccacttttttgcaagttcatccctacgtggtttgtaaactacctcataaaaatatctttgggaaagaagaacgcctttatcataacttgaaacaatcattaatgcctcttcccatgccttgtcaaattttccattgaagcgtctttcaatttcttttgcaaagtcttcctctgtttgaatttcgtttccaatgatataataagttttgccatccaatgtaactgcgtaggcaatttcatcgccgatgttttccaccttgaaactctcttgaatctttttgattttatcttctggaagttcggtttttcctatgacaactttttctggaggctttgcacctttcatcgccttgaacccttttttggctgcagcataaaatatcgcacgattcaacccaaaactctttgcttcatgtatcggctttcctagaacgtatgctcttgccgcttgaagtgttgccattacttgaaaccttccaactgccattcttcacctcctaaatattacatctctaacttattttggctttatttttcgccaccactgcgttgcaattggtgcatcaaagccaacctcgtattttgaattaagttcctttatgacaattccctcaaagccttttgatattgcttctttcaagtgattttcaaggttttcaactttaaaatacggcaaaacaaaaattggaggcaaaaattcgattgagttaagcatttctttgcgctttgataaaggaagattccctacaaacgttcctgcgtaaaagattacatcaaagacataaataattggtgcagccttgccattatttgcaaacactgatgggacacctcttctcccaatagttgaatatagttctgcatcaagcatcgatttatcaggaagattcctaaaagattcaaaggggattaccttgtttagtttctctgtccaatcggggtttttctcaagcctgcggccaaaatagtaaattttcccatcgtttttaataatttgcaagcgaaagccatcaaccttgtattcccaaatccaatttccaacaagcacctctccaaagtatggaattggttgcattgggtaaactggactaccttcaaagataagagtttgttcggtcgtagatgccattttttgctctgagtgtaatgattgttgggaagagggtggtttcttgctcaactttaagggttcgtaagataccatttcttctaaaataacataaggtttctttgaaaggctttttataaaatcaaagagatttttatcgtttcttaaaggagtatttacatagagaaatctcgacaccctgtgcgggcggtcttttgtttctgtcccttttatgtttttggtccctataacacgcccaatacgtggaagatcatacatattgtcaagacgaacttcatttttatgtaaaagcgctttatactctgatcgcacatattcttcaaacctttgaagtagttcagttatatatgtgcggctatcacttgttataggtattgcctcaattttaaaatagagcgctgcgccatttcctgttgctgcaatatgtggcattaaaaatcccttcttttcaaaatcctctgcaatctttgttgcaacatcaactgctctttttagttcatcatcatttgaaggatactccttttcccttattgggtcaaaatcaagagcaatgatttgcacttttatgatatcttcagcccttgcagatcctttaaaatttggccttctttcacgcaggactgtgtaaacattgcttttgtcattgtattcccttgcaacgctaacaaatttttcaacaccttttacgatttttacaataggatatacaccaacgtttataagacgaatttcgctttcattttcgtgagaaagtatttcgtaaaaaagccttacatcgctttcaataaaatcagtgtcttccataatttcactctctaaaaatattatcgcacaggatttagaaataagaaaattcaaacagaggaagaagcattgtaaattttgtctcctcccgtaaactgagcaattcttcgcttacacttcggtgcgacaaaaaaccgtcacttagacaaatgttgcgaggagaaatctccaaaacttgagggagaaacaaacttcctcagcactccccatataacatggtcatcccgaacgaatgtgagggacccccgccttttcagggggagttagagggggagtcttgttaatccccctctaaattaagtattcctcgccttcggctttggaacgacttttaattgtagcgccgaaattactttgttataagtcttttaggtttagaaaaaagttagaagcaagttagtcaaggtctcaactataaatttgaaaaaactccctttttgtaaattttgagaatttggtaattaaaatctggcaggagagagcctcctgccagatacttattgagtaagtccttacggcgctggataagtaatcgttatcgtcttggttgccccatcccaatcaacctttgcaccaagattctcggtaacaaaccttagcggaagcatagttcttccattaattatctctggcattactttatggtttgtatcatcaatccacttagtaacaccgtttactttcgcctgaggtttaccaatccacagttctatggttttatcgcccaaaacaatagtcacttttttcgtagttccatcccaggatattgatccgcctattgcctcgatgattgccctaattgggacaagcgtacgtgagttcttaataactggaggggaatcaagtgctcctggtgtgtcgttaaccgtaaatgtggttgacccaatttgtaggacaatgactgttgatgtctttaggtaaacagttcttgttattttgtttgaaatgccgtacttattagtagaaacaatcgtaattgtatttgcaccttcccttaaaattatgctataggcaaatctgccatcgcttccaacggttatctttgaattattaatcgtaactgcacagcctggatctgtctttcctgtaatgtaaaaacttgaatccttaactgtaattccatctgcaaaatcaacagtaagagttggtggcacagggttataaacagttatcgtagaaggatttgcttcagtttttataacgcctagtttactgttatagaaggtaacatcggttggcacaatgtttgaatcaccttctgaaactcctgtgaatgtaattcttattaggcttcctgtggcagtaacgccactaactttaccttcaagagaatagccaacaataattgtccctgccttgtcatgattttcaaggaatactgcattgctcccgagattaaagacaggttcaactttcgagactttcagttttgcactatcatatgaaattgtaatagctaatccataaaggtcatctgccttttcaaccgatagatcgatagtccctgtactgccaagcggaactttatctcctacgaaactaaccttaacaggcggaacttcgggagtgaagattgaaatcgtaacagattttgacagatttggtaaacctgtagaagtaaatgtcaaggtaactgtgccaccttcctctgagcctgcagtcataggaacacctactgaaataggtattaaaatcatatcattagattttactgaaacagtatttgtgttaactgtgaaagtccaagttgatggaagattgttttcaacttttactgagtaagaatcatctgttttgcctatgttttctatcgctacattaaagtttaaagtatctcccgccttgacttttacatcggaaacagaacttctaacagcaaaatcgaattgagatacctgaggtgcagtttctgaaagaattcttaccacattgtggaaacaatctgcaacaagaatcttaccatctttagttaaactaagcattgccggttcataaaattccctttcggtagaccacaaaagatcaaaagtatctcctttaaaagcttgaagcctaccgttctcagtatctgctacgataatattcccagaattatcaaccacaactccataaggaacccagaatttaccagttgatcttccaccaccaccaaaagagcccttaagtttttgagaggaatcataaacatatactttgttatcatcagttgtagtaatgtagaagtttccgtttttatcaacataaagtccaacaggtgcgtgtgcaggtgaaaattgacttaacaaagtaccatctgacttaaaaccgacaactgtctgtgttccattacttgcaacccatatgttttgagatgagtccactgcaacaccaaaaacgttggaaaccttgcctaccccaatttttgttacgaaattgaagttttcatcaaatttagcaacatagtcaccaagacccacgtaaatgctaccgttgtgatcagatgcaataccaccaattgctttgaatggttccttgtcgcttattccttttattgccttaataaattttccatcaggagtaaaaatgtcaacttcgcccacatcattaaaattagtccaacttgtaacccaaatgttaccctttgaatcttcacaggcagcccaagggttaataagtcgtcctttggttgattcattaaagtcaactttccttacaaaattacccttagaatcgaattgagtaagtcttattccaacaggatatccaaaaggatttccgggattatagaaatagccggagtcaattacaaaaacattgccgttatcgtcaacagcaaaaccacctggagtaagaaaggttccattaggttgaggaatctttgttgcattgtctccaaatttcataaggaacttacctgttgagtcaaatttctgaacacaggcatgtttcttagagccgagtcccctatcaaggacataaatattgccttgcttgtcaacagagatgtcaaacggatatacaaattgttcatcgtttgtgccagcacttccaaatttgagtaaggttttaccagtactatcaagcttatagacaacagatgaacgcatgtcaaccacataaagattgtttaaagaatcaacacacataccgccaggtgcaacaacatcggtttgaagaactgctttgaaattcccattagtgtcaaatacttgaattcttccattcaattgatccgatacataaacatttccagaagaatccaccgcaataccagaagggccattaaattgtccgtttccggacccttcagttcctacattaaagatccactttccgtttttatcaaattttgcaaagtaattattgaagaaatctgcgatatagaaatttccgtctttatccacagcaacatctacaggatattggagttttccttcaccatatcccagttttccaaatgtcaaaatgttataaagatttttatcaagaacatgaactcttccgtagcttgtatcaagtacaacaagattcccatctggagtagaagtcattccttgcatcgggaaagaaagatcgcttttataatcgctttcataagtatttgccgtatgtaaagcaaatgcaccaatgtaatcgtcgggaagtatcccaataactccaacttgatacagaggtttcgtatcagcccttacaggaactacagacgatacgcttgcaagcattaatgcaatgcaaattaaaagtgagattatcctcttcattgtttctcaccccttcctatgggtatgtctccccaaagtgggagagcaatataactaaatcttttccatcaattatgccatccatattgaaatcggcaagtggcaaataattcaagtcttttggctctgtcccaaatgcttgcttaaagagcgcaagatcagaatcgttaaccttcttatccctattaaggtcccatggtttttcggccttattaattttaatttgtgttggcaagaatacagagaagatgctatttccgtttgcattagttatattagattccttaaaacctacctgcgttgtacctggaatttttcctctaagcgcaaatgagaccaaactgacatttcctttaagttcgtgaccctgtttgaacttgatattaacaaaaatttcacctgtaaggttgtcaactttgagcgaataagaatcaatatcatcagtcttcaaagaacttccaagtgcaacattttctgcctttgtaatgttggcattaaaagatattacagtgctgagtgaagatacagcatcccttagagaagcattcaaaatagcgttggatgtttcttcctgggcaatagtttgtttatcaagcaaaatcaaacaggagttttggggtgaattttgaacttcgaaatctccttcgacagttgcggtgtcttcaatgataggattctgctggtcattattggattctacaactgcaatctgccacttgtattttccatcctttaggaagtaattaccgtatatgtctcttccatcccatgaaaaactatagtggccaaggaaaagcaaggacctatcgtatattactccgagcgtatttccattaagatcttttacccttatctcaacttgatctatgatgtttgaactttccggtctttcgttaggttccgctggaggaattatagagccagagccaaacgcaaaggtaaagtcaattttattacttccaaccttaagaacatttgaggacgtgttaacatcatagagtttttcaggtatctcaacatctccattccagattataaacggaacatgtagttttgtttgtccgttatcaaaccaaacaagtccttcgtgaggtccttttgaaagttttgaattatcaaccgaaaaagtgagcgttactgtagaagattgaccttgtgcaattgtaacctttgatggatttatgtttaccgttaaacccgaactatttccaagagtaaattctgaagaaaccgagaacgtttgattagtaccacttacatttttgattgttaaagtaactggtgttagcttatctgttttcactaaaatatcatacggcttaatagttgcaggagtacttattgcacttgcaatattcaatcgtcctgaaccttgcaaaagccatgttatagtttcgttattttgatagtttttgagtacaactgccgtattcattaatgcagcctttatatcttcagaggtaaaatcaggatgtacttgtttaaagagggcaatcgcacctgcaacatgtggtgccgccattgaagtgccattccaacttgcatatgcaccgccaggaatcgtggaatatattgcaacaccaggtgctgcaatctctggcttgaagtagaagtcagatgaaggtcccatcgaactaaacgaggcgattgtaccaagattagaaacatcattaaactttattttcaatcctttgttaattaggtccttaataaaaagaccatcactttgagtaacgaatatcgcaggaatatactctttcttttcatctcctgcttgcacattaaaagtaggggacacaattccaggcatgttattataaataatgatgcccactgcccctgctgccttcgcatttaaatctttatctctaaaatatattgcatttgggcctaaaggaccacgagaaacaagagcaatcttacctttaacatctacaccttcaaagtcagatggccttccatagccacatacaacaacttcaaactgctggtcttttggaaatgctggtgaaaggtctgcataattcccaagaataatactctgcccctcgggaacggttggagaaactatatttattgcaggatgaatgccatcatcagatgcagcaacagagagtacctttcttgctcctgatggtgaacctaatggatacggctttgtttggcatcttgcgccttggtttccagctgaaattgaagaaagaactccagcatcagccgctgtgtcaaaggctttgttttcggggtcttcaggatcggaagttccaaggctagctgagccaaaagaaaggtttgcaacgtttgccccatcctttactgccctttcgatacctgcaatgatattttccgttgaagcgtttctgctcccacctgcaactatcttgtatgcaaggatttttgcctttggagcaacaccttttatctttccatctgctgctgcaatgcccgcaacatgagtgccatgaccattcgaatccattggatctgggtctttatccccaaaatcgtaaccaccaatgaccttgtaatttggtccaaaaccacctcctaaatcagggtgggtatagtcaacacctgtatcaattattgcaataactatcccggtcccgtcaacaggatttcccttcgcatcttttatttgctgccaaacattagttgcgccaattacagaattgcttacatcatcagaaactgtgtaagttttgcttggataaattttccttacaaggtcaagttttgaaattctctcaaggtcggctcctcttatagaaagcgcaaaaccattgtaggtatactgatatctatacccaagtttagcatccggagagacgttcttgatttgtctaaaaagttcaatctgcttctccgtgagcattttttcatagtcgctagttgacaaacctcttccaagagaaagaagtgttggttcgttcttttttcttaacgagtaagtgattacaggatcgtctttcaactctacaataacatttacataatcatttgttgtaagttgttcggcagtaaacttgttcgacagtttcggtgcttctgtagcaaatgtacgagaaggagaaattttaagaatagatcctacaaaaagcaccacaagtaaacatgctaacagttttttacttactttcatgtttcctcctttcctttttcaaaaattatacgaaaaacacaaaaaataccaagagatttcagaaataacaatttcaaaatttctttctcaattgattatcatttcgcaccattataagaaatttactcattaagtagagaatgtggtcgaaccttcataagtaacaaaaaactaaacgaatgatatacctcacttacacttctgcgcgaccaaagaactgtctttctccaaatgactttattataagtcttttaggtttagaaaaaagttagaagcaagttagtcaaggtctcaactataaatttgaaaaaaactccctttttgtaaattttgagaatttattttctgaaaattaagtttaaaataagcgttagaataaggcttatgacaattgaggttgtgatcgggaaataaaattcaaaattgtcacgcttaatgtagatatctcctggaagtcgaaacttccagttttcaaaaagcatcacaataaaaccaaacacgataagtaaggcacctaacaatacaagcactttccacatcttcatactatattatagcagagaaaaaataggttaattatacaaccaaaaaatcctttttgtagttttttgaagttagaaagatatatttctatatattcaccttaaaggaggagatgtctcgctacgctcgacatgacttataatggaggagggacaccctcctccaactccaccctaaaaataaaaaatctttttatccttaggagtaagttagaaaagggatgtgcccctttctaattgaagtcaccccgagaagtctttccgaggggtctccgacgttcagggggagttagaggggagacgtataatcccctctaaattatcgcgatattaacattgtcaaggcaattgagcgcagtttagactcagctcggtctgcacgagaggggatcattatcggttttgctgcaccaactaccgttactgcaagaggtttaccaccaatatactcaacagactttccaaggatattccctgaaacaatatctggagtaatgagaatatctgcatcgcctgcgacatctgaaacaatgcctttcttttcttttgcatacatagagagtgcattgtcaagtgcaagaggtccgtcaacaatgcaaccttttatttgccctctttcccacatctttcgaagcattgcggcattcaccgtttcaggcatatcaggatttacaacctcaactgcacagaggagcgcaacctttggcatagggttcccaagtttatttgcaacaaatacggcattatcaatctctttaacaatagtatcaatatcgggacgaattaaaacgcccccatcagagatgaggactattttttctctcccctcataattcgactcaaatgcagcaacgctcgttatgattctctcagttctaagcccccactctttattgaggactgcttttaaaagagtagctgtttttacagagccttttaggagtataccctcattcttcacggtttcaactgcaagtttgcacttctcctcatcatcttttgaatcaattacatcctttataaaccctttatcttcatactccttaaaaattttctcaaacttttctttactccctacaaatacaccaacacctattccaatcttatgggcatcataaactgcctcaactgcatccttatcctcgcctacaacaacgattggcgtttttccaaaacccttaaggtgatcaataatctcctgaaaattcttaaacatagcgcctcctttaacttaatctttaataggcactcttctcataaatataagagaagtaaaagatataataaatgcaaaaaccgaaacagggaaaattacaaatttcgttttgaatacatctgctaaactacctgcaagaaccggcgcaatgatatttgcagtttgagaaaataaatagtaaaagccagtatatgtgccttgtgtttctgacgttccaaaatcaataactgtagggattgcattaacaatgaaaagatcccacaatattccgccaagcgcaaaaagatacttatgaatagagtagttcttcacaaaaaccacaataccgaacacaaaaacaagccctaaaaggccaacaagcatgggaagttttcttcgatattttttcccaaggaagcctgcaggaacagaaaatgcaatgaaagcaataaagaaaattgaaagattgagttttgccatctgctcgccaattgttgcttgcaagccagactccatactcatatacgctgtgtagaatgtttcaactgtattaactccaatccaaccaaatgcaactgcaaaaagcaaaaatagaagagatgtattttcttttttaaataaaaagccaaatgatttaagaacactaaaaggctcttcgctatcagtctcacttctatattttgcatcgcgcttttcatttatcgaaaagaatacggcaaaggcaccaatcactataaagatacttgcaacaaaaaatcctaaaagcctgttaatcgatgaaatcattcccacaacaagaattccaaaaataccaccaatacctgtcataagattcattattgagtttgcaggggctcgatcttctttcggtgttatgtcggccataagcgcaattgttggggacctttgcaccgacatagccgacactgcgaagaatatcgcaagaaacacatatataaatggcaattcaaaatgggcaaaaagtgaaatgaggaaaaagaagaatgctccacctaagaggccgccaaggatgtatggcattctctttccaattttggtgtttgtcctatcagatagcattccaacaagtggaagcaaaaacaagccaaggatgttatcaatgttcataacccaacctgtcagggtgttagataagtgataaacggtttgcacaattatggggatatcagtattataaattccccagaaaagttgatctgaaaacgaactcattcccaagaggaatactttcttgtagtttgctttaggctttactgcgttagatctatcctccatctttcctcctttaaaagcgtttttatgaattctatacttctattaaaaataacttctttatcgaagtcttcagttgcaacatgatacgaatttttaagatgaataagaataatttcatctgaatttacacccttaagagttattataacgctttcgtatggaataacatggtcttcaagtgatttgaagataagaagaggcgatgtaacgtttgcaagttcgcttcttataaccttcatgagtttcataaattcgtagagtgcattcaaagaaatataatcataagcaagacctgtttttgatttgtcctttatatcagagccgggatcgtaaataaatttaacaaagtgcctcaagatcgggacaaaaaacagtttcaaactcttttttaaagttagtgcatgatttacaaggatgactccttttatatccttaaaatttgcttgcaggtgaagagcaagtgctcctcccatcgaaagcccaagaacaaaaattgttcccgttttttcttttagtctcttaaaggccgtttcaacatcatcaagccaatcttcaaacttcaccttatcaagatctcgataatcggtgttgtgaccagacaatgatggcatctcaatgatgaaccctgagttttcaaattgagttttaagataagagagggtcttcaaatttccagtaaagccgtgaataagcaaaatcccaactttttctttatcgcccatttttcgtcgtccttaaaggattataaagaaaaaggaacaaaaaaacaaaaactttaaaaattaaaataaaaactatttcctataaaacgattttataaattcccaattcgaaagcacaatatctacaaggtcgggatcgaattgggtacttttatttcttaagagttcttcctttacgaaactttcttcctttgcctccttgtaaggccgtttgctaaacatcgcatcaattgaatctgcaaggcaaacaattcgtgcctcaattggaatttctgtcccttttaaccgctctggataaccagttccgtcccatctttcatgatggtagtaagcaacaacttctgccgttttaagaactttcgtatttgaacctgaaaggatgtttttgcctatttcaacatgctttttcatttcgttgtattcttcttctgttaatttcccaggtttaagaagaattgagtctctaataccaattttaccaatatcgtgaaggggagcagatctcttaacaagaaaaacaaactccatatctttaccgtattctttagcaatgaatccagaaatttcacttaccctttgagtgtgctcataagtttcctgatcacggaattctgagactattgcaagtttttgaagaagttcaaatgtcaaattgaagttttcttcggttaattcctcaatcttcttttcgttaagttcttttagttcttcaaaatttttaagcatcgactttttctgttcgaaaaatttttctgcaattattgcggtctctattcgggatttcatgatattaaaatctacgggtttaagtataaaatcatctgcaccagcatttgcagcctcactcattgccttttcatctccaaatgcagtaagcattataattatcgagcccctgcccattgctttgatttctcttgttgcttcaattccattcattacaggcattgaaatatccataaggattagaactggctcttccttttttacaaattcaactgcctcttttccattgggaacggatgcatagttaaagcccataagtttgagcatatcttccatcatttttcttgtaaaaggatcgtcttctacaagtaagatgtctatcataaattaacctcctaatattttaaattctttgtcgaattgacttcttatttttaaaatttcgtcaataaggttactttcttttacatcggttgattttgtaagatacacaaggtcaaaaagtatcgaaagattcacgaactgaaattcttttatatttcttgcaaaaactccctttgaaggatgctcattctttatcgctttgataagtttttcttttgtagcctcaaattcgcctccataaaggaaaaggatatctgaatccttcagtgcattaagaacttctttaaattcttcgacatttataccaatcttctcaaccacaggtatgtcgctcaaaaaaattctatttaatgtctttcctgtgtatagtaaaaacttcgtattcgtgagttccgggaattcccttagtttttctatataaagatcaccagtgattgttgagagcccatagtcaacagttaccactttaggaaccatttcgagtgccttgataattccttctcttgcatttgacgcaacttcaactttgtaatctcttaaaagatgctttaaaaaatttctattaccttcgtctggttctatcacaagaaaatctatttgatttctcttctttatatttgtagtatcaatatggggaaaaataggaatagttacttcaaacacagtcccctttccaacttcacttttaacactaattgtcccatcaagtgcctttacatacttttcaacaagactaagtccaagaccatgtccttcttgtgattctccttttacaaagggtttaaagatttcggtaattttttcctcaggaatccctatgcctgaatcagaaacgatcaacttaagaaagtccaaatcattaacttttaaacttactttaacgaaacctttttcagtattttttactgcattacttgcaagattggtcacaatcattttcaaaaatttaggatctgaaggtatgataaggtcagtatcaacttcaattataaattcaaggcctttctgctttgataattcttcaactgatgcaagcgtttcgtttaaaaattgtaatgcattcaatttctctgctttcggtaaaacattgtgagactctaatctcgaaagatcaagtaagttatttacagtttcaactgcacggagatttgctttataaatctctttaataatttcttcaacctgcgtagacaattttccgtatgcgcctcgcattagaatttgtaagtagccgctcattacattgaggggcgttttcaattcgtgagagaaacccctaataaattcgatacgatattggtcagcctcttcaagttttgcattcaactctgtgagtttcttcttttcagagatattttcaagaacaagcgaaataaatagagaaagctgcttatatatatttaaataaggcgaagatttgtcaaagaaaaacgtcgtgttgttattaactattacactgtcaaatttgtccgtgtcatacttttctaatgaatctggatattttggatcatttttatagcaaagattccctgacctaaatattgcaattcctattgtatcatctttttttctataaaattccttaatcttttcgtaaatattctcttcatcttcaagagcaataatagcatttcttaactctgccaccttatcccacctatgcattacctcattaaataagtttttgatacttctactttccgatttatatttggtttcgagttctattacttcttttaaaggtaacactatgtaatatttagatgcaaagaaaagcatagaaattgcccctgtaattttaaatatatgaccggttaaaactaacttacttaagatggatttataataaacaaaatttgcttccgaaagagccataaaaatacccgcaaagaataattcaggcacttttctctcctttaatgcaaagattaagaaaaacactgcaaaaagcacttccaacaaatattttaaaaaagttgttccagatccttccacatagaaaaccccttgcggaatgaatcttcctgcaaaaatcaaaaccgggattgcaatcaaaaatattataatcgtatttaaatacatctttttattaacctgcacttctttttgcatcgttgcaataaggtatccaaaagattgcactgcccgggcgagcatccagtaatttagtgaaagtattatatcgtttcgtattcctccaccgggaaaatacaccgcatggaaaaaatcaagcactgcaactacaagcgatgaaacaccaataataagcaaaaataaggttttcttgaatgttggtgttaaaacgaaaattaaaaaaattgaggcattgataaaaatgctcaacagctcaattagaaagtgtgtttcagtaatcggataaaatgcaaatagcacgaatgctatgattgaaaaagatataaaaatagttgcctgttttaaatactcatactcccaaaatttttttataatattcatctctccctcctattaattataagacgattcattttctatatgaaattagatacgcatatacttcaaacagaacatataagtcaaaaattacctatacaccctcttgacaaaaatttttaattgtatataatacaaattagaaaaattttaaattaggaggtgggtaagatggaagaagttaaaagattacctttactgggagaaaaattaccagaatttactgtgaaaacgacacacggtgtaaagaaattacctgatgattacaaaggaaagtggtttattctttttagccatccggcagattttactcctgtttgcacaaccgaatttgtagcatttgcaaagaggtatgaacaatttaagaaacttaacacagaacttattggtctttcaattgaccaggtattctctcacattaagtgggttgagtggattgaaaacacattaaaggtgcaaattccattcccaatcattgcagacgacagaggaactgttgcagaagcacttggaatgcttcatcctaacaaaggtacaaacaccgttagagcagtttttgtagtagatgacaagggcatattaaggacaatgctctactatccacaggaacttggaagaaacatggacgaaattctaagaatcgttgaggctctccaggttgtagacaaagaaggcgtagcaatacctgctaactggccaaacaatgaacttattaaagacgaagtaattattccacctgcatctgatgtagaaactgcctcaaagagaatgaaggaatacacttgttacgattggtggttctgccataagaaaattaaatagaaggttctgaacacccaaatacacataggcggggcaattacaaccccgcctatattaatctcctcctttttcttttatttaaaatattcttttcctaattcgtatcctctttcaaatgcctttatattgaggttcacatactgaggtttaaaactctcttttatagcatctataacgtattccttttcgatgggaaaatttggaacagatgcgccaacccccaagataaccatatttgaaacaatactatcgtgaatctcttttgcaatagcctctgcgtttacagggataactaccttaaggtatttttttaattcgtctatatactctttgcttgaaaggtattttgaaatgccgagtgatgctgtaaatggcacaatttcttcggtattaacaactgcaactgtgttttcatttaactttggaagggctctaacggcttccaatggttcaaaagataacaacaaatccacacttccgttttttataattgggccattcacatcgccaatgcgcacctcaacaggcacaactccacctctttgagacatcccatgaatttcggaagttacaacatttaagccctgctttatgcatgcctgacctattacaatggatgtttttacaactccttgaccgccaacgcctgtaatgtaaatattatattgcatatctcacctcgagaatatgataataacatttagaaaattttcaaaaaattttaataccttataaaaattttctaaatgtgaaaaactatttgttttttaattctttcagtatctcttttatttcttttagctcctgataacttctaaaggcattaagactaatgttatgaagccacacaaatggcaatacggcaagggcgactacaagaattacataaacaatcactaaaccacctgcaaaaactccaaatccctccatacaaatctccttttaaaatatttacattaacatacattaacattataatgagttggaggaaaatatggaaacaatttcaacaatttacaaaaatctttgtccaaactgcggaaatgacattacagacgatagattaaaattagggcttacatgtgaggcatgcttggataggattgtcccaaaagaacaaatctgtaactatcttaaaatagagcagtttaaatccttttgcaacctgagagagcatctatctaaattcaaaaatacatttaaaaacacaaccggctttaacttatcttcccttcaagaaatgtgggcaataagattttttctcgacaactcctttgctcttattgcggaaactggtattggaaaaactacattcgggcttacactttcaaagtacatctcggaaaacaacatcggctttgtgtatcttatcttcccaacaaacattcttgtaaaacaagcaaaagaaaaattgttaaaatttgggattgccgaaaatgagattatcgcatatgattcaaatcttccaaaaaatacgcttgaacttctaaaatatcggattcaagaaggcgatttcaagatacttataacaactacaaatttcctttacaaaaactttgatatggtgccaaagggtctttactcgcttgtatttattgacgatgttgattcaattttaaaaaattcaaaaaatatagataaggtgcttaaacttctgaactttaacgatgaagacattgagaaggcgcttaaacttattgacctaaaaaggctctctcttaaaaataaggttgaccaggagacacttcaaagtgtcattgaagatgttaataaaattaaagcaaagcgaaaaggtgtcttgattgtttcatctgcgacaacaaacccaaagtcaaaaaaggtactcctttttagggaacttctcaacttcgaagtaggacgggttgtctcaacgttgcgaaaagttgttgatacttataaaattgttgaaggcgaccttttttccgaggcgctttcagaaattaaaaaacttggcaaaggtggacttatattccttaatacagattacacaaaggaagaccttgaaaatttcgtgcacttcctcaataaaaacggcgtaaaggctctctcatatgaacatctcacaaaggttttagaagattttaagcagggtagtcttgatgtacttgttggattttctacatacagaaatccacttgcaagagggattgaccttccttccgttataaggtatgcactctttgtgggtgtgcctaagataaaattttcgcttagtgcaaccgaagggaatagaggattatactatgcaattttgatgcttgcaccacatattacaaggaagaaaatacttaaagactcagaagttgcaaaaatctatagatacttaaatatcctcaaaagatactcaaatgttattgaagaaagtggtgataatccatatcaaaaagcatatgctgaagcagtaaattattttaaggaactttttaaaagagaggatattgtaaaaatcatcgaagagacacctgatattgcactgcaaagaaagggaaatgaactttcatttgtggttgtagataccacaggctacattcaggcatctggtcgaacttcccgcctcattgcaacgggtcttacaaaaggactttctcttattttaactaatgatctaaaggcactattggttttagggaaaaaactcaagtggttcattgaagacgctctcttgttaccatatgaaacagttaacattgaaagtatcctcaaagaaattgacgatgaccgagcacttgtacgtaaaattgaaagtggatttcttactgatgtagaaccaaaatttgacacaaaacttgtgattgttgaatccccaaataaggcacgaacaattgcatccttctatggtaaacccataagaagacgtattggaaatcttgacgcatttgagatcatcatgaaagatacaatcctcacaattgctgcatcaaagggacatattttagatctaaacaaaacggaggggtattttggcgttttgaagagagatggaatatttattccgctttttgagccaattgacgaagacaaagaaaatattcttaaatccttaagaagattatctttagaagttaatgaggttttacttgcttccgatccagacacagaaggagaaaagataagttatgatttatggcttaacctttctccttatgcaaaccacataaagcgcattgagtttcacgaggttacaaagcatgcttttgaagatgcgataaagaatccgagaaacttaaatattaaccttgttaaggcacagtttttaagaagaattgcagacagatttgtaggctttacagtttcgcaatacatccaaaaggaaaagggacttaaaactctttcagcaggaagagtgcaaacacctgttcttgagtggattgtaaatcgtggcattgaggcatcaaaaaagaacccatatttaagagtattttttagttcaaaaacggttgagtttaaactcgaaagcactctaaacaaagaagaaatcgataaagttaagacaatctatgtgaaaatcctcgatcgacacaaagaaaatttatttgttaagccgtttgaaacatacacacttttaaaggaggcatcaaacaaattaaaactcccatcctttacaataatgcaacttgcacaagacctctttgagatgggattaatcacctatcacaggactgatagtattaaggtgagtgagacaggtgtgcgtattgcaaaagagtatatcgaagaaaatttcgggagtgaatttgtaaaaatcagaatgcattcacaaacccaaggcgcacatgagtgcattcgaccaacaaaagcaatggatgttgaagaattaaaatcatatcttacaataaacccaattttaggtattacgccaatgcatcttaaactctatgaccttatatttaggcaatttattgcatctcaaatgaaggacactgttgttgaaggcggtaaagttttgtactctttaaatataggaagtctcacccttcaaaaagaggaagaggtaaatattggaattgtagaagagggtttcaataaaattcaccctgttgaaatttatccagtctcagaagggattattccaattgaaaacaaacttcttataagaaaaagtgatgtgcctttttatacgcatgcaacaataattgaagaaatggagaagaaaggcatcggaaggccatcaacttatgcaatcacaattgaaaaactcattgcaagaaaatatgttattgataaaaagggttttttaatccctacaaaacttggtgctgagattgtaaatctcataaagaaaaatatgaaaatttcaccatttgtaagtgaaggatacacaaaagaacttgaacaaaagatggataaaatagaacaaggtagcggggattacaacaaagagatagaaaagattttcaacgatcttcaacttgaaaaattgaaagaatttttgagtctatcgattgaagattaaaaattaccttttaaggctccttgtgatataattaagtgatggaagagaaatttgataaaattgcaaacgagtatgacctttggtttgaaacccccgttgggcgtgtagtaaaagaattagaaattgatgccttaataagtgcacttcccgatttaaacgggaagaaaatgcttgaagtaggtattggcacgggcctttttgcaatggaatttagaaaacgcggcgcagaagtctacggaattgaccctgcaagtaatatgcttaaaattgcgcaattgagaggttttgaagtaaagtttggatatggggaagcaattccatttgaagataacttgtttgatatcgttttatcaatgacttcaatggaaaattcaaaggaccctgaaaaatttgtaagcgaaatggtgcgcgttgcaaaaccttccggtcgaattgttgttgcggtgttgaatgcaatttctttttatggcatctcaagaagaataagaggactgtttgacccaaacgacttatttagaggaatgcatttttacaattactgggaattaaggaacctccttagaagacatatttgtaatgttgaagttaactcttctgttttctttaacccaacacctccaaagtttattttagatagggcctatgcccttgagaaatttggaagaaagtatttaaaaccattcggggctctacttataggaggaggaacaaaatgcttataacagcacaattttcaatatacccattaaaggttgaaaattacggagactatgtttatgatacagtgcgtattgtgaaaagttttgggcttgatgtaacagttgggcctacaagttcggttacatatggagattcggaattaatttttaaagcatttaacgaagtgatgaggcagtttgaaggaaaagttcattttgtttttgttattacgctatcgaatgcgtgccccaaaccatagaaagggattataaatatgctatatttcttttatccatcaagagaaactcttgaagtaagtttaacaggaacctcgtgcgcccttaactgtaatcactgtaatgctcaatatctttcaagaatgaaaacaaaagaagagatccttcaaatccttgaaaaaaatcccggaagatttaaaagtatccttatttcaggtggctcaacgcctgaaggcaaagtgcccattcttcaacacatggacttcattcaaaaggtttattcaatgggaattaaactaaactttcacacaggacttttaaccgaagaagagatacgagcaataaaaccatatgtagaaagaatttcttttgattttgtttatgatgatagggtgattcaagatgtgtatcacttaaaagacaagaccaaagaagactttgaaaaaacttatcttcttatgagaagaattattggaggacgtattgaaaatgaggaaggtctaccccaatcccgtgttgtcccacatataacattggggcttaaatgcggtgaagttgatcaaggcgaagaggacacaattgatgaacttgcatttataaaaccaacacttattgtaattgatgtctttatcccaacaaagggcacaccttacgaaaattgcccacttcctaatttagataaagtattaaagatgattgacaaggcatacagaagaacatctcgcacaacaaccctctttttgggatgtatgaggccgtttggtgagtatagagagcgccttgatgttgaagcatacaaattgggcgttaaaggatttgtgcttccatcaaaagctcttcgcgatcttgtaaaagaaaaaggtgaggaagtgaggatattcaatgagtgttgtgcccttatataaagaggatattcttcaaaaggatattagagtttccattggaagccttgcactccttgggttaaaagatgtaaaagtttttgcaaagccaacaacaatttaccttatggttgaagagcgttgcatgtttaattgcctttactgtgcgcaggcaagggaatcaaatgcaaatctcgaaaacctatcaagggtaacttggccaaaagaaacatttaaaaatgtgcttgatgcattaataaaacacaaagatgattacaggcgtatttgctttcaagttgtaaatggaagaaactattacgaagaccttgttcaatttttaaaagttctcaaagtttcgcaaataaatgtgccaatatcaatttcgataagagaaacaaacataaaccgcataagagaaatgttttcccttggggttgagcgtattggtcttcctattgatgttgtatcaaaggaacacttctcaaaaattcgtggaggaaattttgaaagcacattctcttttattatagatacggcaagggaattcaaagggaaaattacaacacacatcatcgtcggacttaacgagaccgattttgaattgtatgatgcgatggaaaagttttttcacaataatgtgcttgtgtcattatttgctttcacgccaattaaagggacacctttcgaaagtcatccgaaagtcccaatagggcgatatcggaaatttcaattcgtaagagcactattctttaaacacattcccttcgagccaatttttgaaagtggcgaactttcaggagttaaaatcgatgcaccaaaagagaaaattcttgaacttataagcgatccttcaaactatattactcagggatgtccaaactgtaatagacctttttacaatgaaactccagcggggccattatataatttccccacaaaacccagcgatacaagttttgtttttaaggactttgtaaaagttgtttttgatggaaaagtcgaattcaactgatagtaatccctttagggatttaatacttcttcttgaagtttccgtctaccttcatgacattggaaaactttcaagatactttatctcatctaaggcaaaaggcataaaagggcttgattatcacggacaaattctctatatcgattttgcactcaatagggtgcccgataaccttttacggtttttaaatagcgaagtgtataaaattcttcaaattgatccacaaagtgcgccatttgaaatagatttttctttaattcatatgatctgtgcccatcatgggtgtaatagatgtttaaggaaccctccgtgcaagctcaaagataaaattgaagactacaaaattatggaacttcttaaaacccttgaccatatggatgcttcaaacccacttgattcaggaaaacagggttataaagaggtattcattgatagattttttgaaaatccaaagaaggttgaaatcgaaaaactcgattcattaaggattgagttttatgagaaacttgactctgcacttttagaagaaggatttggaagtaagaatttcaatattaaaaatttccgaagaaaagttttagagtattccaaagagccatttttaaaagcactttctgaaacaaggctttttgcaaatgacataacgctatttgatcattcacttgcaactgcaaccctttttaagatgtacctcagcgcatactttaattttcatatatctcttccaaagactttttcggaagtaaattatgtatttatcaaatcttattcggccaacccatccttaattgaagaggatctcgcattttcaaacgtgattattaaaaatagcaattacatcatatttccatttccaaatcttttaagcaaaaaaattaagaatatccttaaagaactcatcggagattttgatgtgataaaagacccatacgacctttttccacaatacaaagagtatctgttgtccttgaaggtaaaaaatattgaagaaataaaagaaggctacacctacaaaaaggcaattgaggatgttaaaagggtaatttactttgcacttctaaaagaaaaagagaatcttgctcagaaacacaagagttttacaaggcatataagaaatgtatcaaatggtataacaaaagacaggataaactttgtaaaattcctaaaaaaacttgtagaattaaaacgccttaaaaaacaccttgatgcagagccttcaattgaaaatatacgaagttttcttaaagtatgctcctcaaatgaaatagagcctcaaattgaagaatacttcgacctcataacttcccctattcgtccaccatcaccaatagagatgtcaaagatgtttttgaaatactatagaaaaacacactcatacaaaaaggtgcttaatcgctttgttatcataagaccattgacccttggaagattaatcgcatttaaccgccttatccaggacaagcaaacagcaacacattaaaaatgatcaccttaaaattgtccttccaagaaggataaaaatagtcatatttgtccttttaaaaaggataaatctgtgataaaatatccttgtaggagggataaatgaatacagaaaccctaaaagaagtgatttatacaaacgagcaatacataaaaaagtggaaaggaaaaattattgaaagagaaaatatcgtattcccaaaatccattgaaaaggcaataattttgtatggcgtaagaagaagcggaaagacttttattcttttcaaccaattcttgaaacatgttgataaagcaatctatatagattttgaagacgataggctcaataactttagaatggaggatttcgaaaagttaaagagtgcagcaatcgaattaaaaccacacttaggaagtgaaaaaatccactattatcttgatgaaattcaaaatgttaagggttttgaaaaatttgtaagaagagttgtagaaagagaaaatgcatcggtaattgtaagcgggtcattgtcaaagataagacctgaacagatatctacaactcttagaggtagatcttggagtattgaaatattaccgttttcttttagagagtatttaaaaacacaatccatcgatttcgaaaatattatccttataccggagcaaagagcgattctaaaaagaagttttcgtgaattcattgcatggggaggatttccagaggttatacttgcaaaaaacgagtttgaaaagaaaaaaatcctaaaagagtattttaatgcaatgttctttaaagaccttgttgaaaaatatgaaatgacaaacataacacttttggaattacttcttgataaattgttttcctcatattcaacaaggctatctttaacttctatatacaagcaatacaaagataagatgcctttgtcgaaagattctttatatgactattataagaagatcctcgaaagcatgctaattttcgaggtaagaaaattttctgaatcatcgtataagcgggcaagaaaccctgcaaaaatataccttgttgatgttggacttgcaaaggatactacttcgcaaaatattggaaaaagaatggaaaatgttgtatttattgaattaaaaagaaggggatatgacctttattactttgatgaaaaaagggaatgcgactttatagctgtaaaagataaagaattaacaccaattcaggtgacatatgaaataaacgatacaaatagggaaagagaaatcgaggggatagttgaagcatgcaaatttttaggagttaaaaagggtttaatcataacctacgatgaggaagaaacatttgagattcatgacattgaagtagaaattattccaatttataagtggttaattagcctgcgataaaacctttttgaggtattgccctgtgtaggatctggggttatttgcaatttcttcaggagtgccagttgcaacaacatatcctccacgctcgccaccctcaggaccaaggtcgataatataatctgcagattttataacatcaagattgtgctcaattataataaccgtattcccttgattaacaagcctttgaaggacatcaatgagtttatgaacatctgcaaaatgcaagccagttgtaggttcatcaagaaagtaaacggttcttccggtgcctcttttttgaagttctgctgcaagttttacacgttgcgcttcaccccctgatagtgttgttgctgactgtcctaattttatataccctaaccctacatcgtcaaggaactgtaattttcgttttatttcagggatattttcaaagaaggatagtgcttcttttacgctcatttcaagcacatctgctatacttttccccttgtattttatttcaagggtttctctgttatatcgctttccgtgacacacttcgcatggcacatatacatcaggtaagaattgcatttcaacttttatgtagccgttcccttcacatgcttcacatcttccacctggcacgttaaaactaaacctcccagccttataaccccttgcctttgactcaggcaaacttgcaaaaagttctcttattggagtaaatacacctgtgtaagttgcaggattcgagcgaggcgttcttccaataggagattgatcaaccattacaactttatcgatatattcaataccttcaattttatcgtattttcccggctcttcctttgacttgtagagttttttcataagagccttgtaaaggatatcgtaaatgagtgttgattttccagagccagatacacctgtaacgcaaataaatgtatgaagtggaaattggacatcgatatttttgaggttatgttcccgtgcaccttttacaacaagaaattcaccgtttccttttcttcgctcacttgggacaggaatctttaattcacctttaaggtactgccccgttagggagcgcttttcatttattatatcttgaagagaacctgtttttacaacatagccaccctcttcacctgcgtaagggccaatatcaataatataatctgcctcccttatcgtctcttcgtcgtgttcaacgacaatcactgtattgccaagatcccttaattcttttaaggtattgaggagtttatcagtatcccttgggtgaagcccaatcgatggctcatcaaggacatataatacgccaacaagttttgaaccaacctgtgttgcaaggcgaatcctttgtgcctcacctcctgcaagtgtttcagatggtctatccaacgttaaatacgaaagccccacatcaagtaaaaatttgagtctgttcttaatttcctttataatttggtgtgatatcatccgctctttttcggttagtttcttctctaaatttataaaaaacctatacgcgtgcccaacggacatactcgttaaatcggcaatatttattccatctaccgtaattgcaagggcttcactcctaagcctttttccatggcaaacaggacactcaactcgcctcataaacttttcgtactcctctttcatattttcagattcggtctcgttatagcgcctcttaagaagatttactatcccttcaaaatatgttgagaaactgtaaacttcaccatttttagatgtgacctttacgggagttttaccttcagttccatagaaaatgatgtcaagttcttcttttgaaagttcttttaagggtttgtaggtatcaattccgtatcttcttgcaacttgcaaaaggatctgaaaggtgtatgtatcaaaacccctaaaacctggaatttgaattgcgccttcttcaagacttaaattccaatcacgcacaatgaggtctggatctggttcaattttaaagccgagcccagagcattcaggacatgctccatatggtgaattaaacgaaaataaacgtggttcaatttcctcgattgaaaacccgcacacaggacatgcaaatttcgaagagtagatatactccattccatcttcgtccctaacctttacaacgtatacgccttcttcaagtgcaagttcaattgaatcttctatgcgactcttctcgtcagtaaccacaacaaccctatccacaacaaggtcaatatcgtgttttttattcttatcaagggggatttcttcttgaagggaatacatattcccgtcgacacgcaccctcacatatccctttttgaggtatttttcaaagagagccttgtattcgcctttccttccccttacaagaggtgcaaggatttcgatttttttgtgcgcaaggtttttaaatatctgttcaacaatttcatcaggtgtttgtttttttatctctgtgccgtcatttggacaatgaggaacaccaatgcgcgcatagagaagccttaaataatcgtaaatttcagtcattgtgccaacagttgatcggggatttttgcttgcactcttttgatcaattgcaatcgcaggagaaagcccatcaatcacatcaacatcgggtttttccataaggcctataaattgccttgcgtatgcagaaagcgactcaacatagcgcctctgtccttctgcatagattgtgtcaaaagcaagagatgatttacctgagcctgaaacacctgttattacaacaagtttatttcgggggattgtgagggtgatatttttaagattatggacccttgccccttttataaagatatcatctctcatattctgaaatccacacaaagaaatacacaaaaattattacggatatgtaattcaaaattataggtacgagaacctcagaggaggcaattgccccaaaaacagagacaactgcaacaataattgagtaaatactcccaattgtaagagaggctctaaaatattttttgaagtccaaaaggcttctttttacggcttctaaaaacggatattcagtcagctcaaatggtagccttgcaaaaagcaccatagggattacttggcttatgaagattaaaacaattaccatatgaatgtcctgaagaatattcagcacaggaatcataacgaaatagtttataataaacttcaaaataacaattgaaagaatgccgtaaaatgggtttatggtagaaaagttttgcataaacggaatgcttgcaaggaatactgtttcaacgccaatatatgtaactgggaggaatatattaaaaacctgtgaaagaaaactgggcatagtggacgcaaaaagtcttaggataaaaacaactgaatttaatagcagcgaaacaaggaatagttcttttactttatctttttcaataagagtaattaaaagaaggattaacgaactcaatatgtactggcccaaaattgtaagcgttgaacctacataccacacttcggttctaaaactcaaatatcggttaagaattacagtaagtgtaggaataatcgctataagcagtgcctcaaaaaaaattcttttggataccttaataattttgtccattttttaactcccgcaaataataattataaggtaaattatagtttttacaagtactttttaaaaattttcgacaccttttacatattattaggcgaggaaagattttaagcgctaaaaattttcctaagaaaattaatgtggataaaaattttaattttaaaattttgtgtatttgtatataattataaaaatttataggttggggtgaaaaatgttagaaaacatttttagaaaaaagggaaagaatttatttattacgagtttttttggctctaaggagtttttgtatttttatattcttcaccttctaagtgaaagagatatgtatggtgaggaaatttccaaagcaatactcattgtctcacggggcacttggtatccaaatcctggattcatataccccgtgcttaagaagttaagtgtaagcggctatataaagggtgattgggttataggagaatcaaaacacccacgccttgtttataagattactgaaaaaggtaaaacttactacagaactttaagaaaggattggaaagaaggtatcaaagagtttattgaaattttgaggttaattgatgaggagggtttattatgaaaattggcgttatttcggacattcacggtgattttttatcgcttaggacggtttttacggaattggaaaaattagatattagccttgtgcttgttttaggcgacgtgctctatcatggaccgagaaacccaataccagaggggtataacccaatgggagttgcagaacttataaataacgctcccttcaacttcatctttgtgaaaggcaattgcgatgcagatgtagatcaacttatgataaaatacccaatgcttcaagaatttgcacttgtgcacattgaagaagctacactccttttaacacacggagataggattgaagactttgaaaattttatggaaaaatataaaggcgtaaaggcacttttaacaggacacacccatatacctgttgtcgaagaaaataaattcggacttcatattaatccaggttcaataagtttaccaaagggctcatcaaagaaatcattcgcaattcttgatattgaaaaagataaatttcttgtagaatttaaggagatagtatgataacaataacgattgcaaatcagaaaggcggtgttggtaagacaacaactgcggtaaatcttgcttccttcatcgcaaggaagaattttaaaacccttcttgttgatcttgaccctcaggcaaactcgacttttgtttttcttgacaatcctgcaaaattaagcacctattcaatttttgtagaggaggaggttgatccaacgggcattatccatgaaaccgcagtcccaaatctatttttgatgccttcgtcaattcaccttgcaaaagttgaaagggcccttgcaggagttttcgatgcacctcttaaattaagaaggattatgggaaaaattgcaaacatgttcagttttgtaatcattgatacacccccatccttaggtcttcttacagtaaatgcgcttaccacatctgatttcgtagtaatacctattacaccatcaccttgggcacttgaaggcgtgcaagactttttggacactttcgaaggtgtaaaagaaacatttaatgagagactaaaaattttaggtgttcttataacaatgtttgacacaaggactacactttccaaagatgcctcattaaaaataaaggaactctttggagaccttgtttttgaagagccaattgcaagaagcgtacgccttgaggaaagtcctgcatttagagaggacatctttacttttgcaccagattcaaaaggagcgcatgcttatgccatcttcggcgaaagtgttttaaaaagattaggaaagtaggtgaaaaatggaatcaaaaaaaggcttaccaaaagattttaacctccgatttgataagggctatgttgaagaacttgcaaatgaaaaaatcaaggcaaaagtgattgaactaaacgtagaagatataattacagatccaaaccagccgagaaaaacttttaatgaggagagtttaaaagaacttgcagaaagcattgaaaagcatggtgttttagaaccaattcttgtgcgtaaggttggcacaaaatatatgattgttgcaggtgaaagaagattcagggcaactcttctactcaaaaaagatacaattcctgcaattgtgatagatccaaaaagtgaaagcattgtaagggaaatccagatcgtcgaaaatttgcaaagagaggacatttcgccaattgaacgcgcaaaggcaatttatgaatacctgaagccctacgcaaaggataaaaatgttaaaacacttcttataaattacagaatgggaaggagtgtccccgaagattttgcgctcaccgtgagcgcactgtgtaaagcaataggaaaaacaccaattacgcttattcgttggattagtcttcttgatttgcccgaggagatacagaagaaaattgacgatccgaattcacctttgacatcaaaacatgttgaaagcttacttaaggtaaaggacctcgatgtgattaaaaaggtcgtaagagtaattgaggaaaatgaactttcctctgatgatgttgcaaatgttgtaagcacattaaaacactttaaacctgcaagcctcaaaggtgcaataaagagtatagaaaatgcaattaatttaatcgattttgtagatgataaaaacagggaaacgttaaaagaagaacttaaaatcctaaaagaccttgtaatggaattggaagagaagttaagggactgaaggcaggtttgtagttatttcagacgaggtatttggatatcgcacaatgtattttccgttgggtagttccgcataaagaacataacttccgccatcttttgaaccataatataatttgtaatctttaccaaatggattttgcatattttggagtatctgtgggcgaagaatatactctataccaccatcttcgcccaaaaacgtcttattgccatgcttgtttttaatagagttaattcccaaaagttcccgtgatagaagtgatgttggagtttctctatcgactgaatacccaaattcttctgctggatttacaggatttgggtatactccccaatcttgtttgtaatgttcaaggtctcttgcaagagaatcaaaattactgagaagttgtgctgcacgtcctctgttaataacctcgccaaacactgggatagcaataccaacaagaattattataattgcaacaacaatcattaattcaacaagtgtaaaacctctattttttctcaaatcggtcgttttcatagacatctgcctttcttgaatatccctttttctcccaatagcctgggatatcttcatcgattacttcaaactcaacgacccattttgcatctttgtaggcatattttccgtttacaacaagccttaaaggatatccgtttgcgatatcaagaggtttcccatcaatctcgtatgcaagaaatgaattgtcgcttaaaagaaaatcaagcggtaaatccgttgaatagccatcaagattttttaccataacgaattttccttctggtaaaactgaaacttcttcaaacagagttcttggatatatgcccgagaaaacagccccaagataactccacccatcaacacagtgaatatcaaattggacactttcctttaacaacttgaggatttcctttaagggaattatcttttcttcttttacaaggcctgtaatttttacagaatacttatcgatatcaatttcttttggctttccaaaaacagaaattgggtaaagccttgcggacggtttttgtcctggtggcattttgaattctcccatttcatcacctcattttattataatgattttacaaagttttaaaaggatatctcttacaaatggtatgttataaaacttcaactactcacagaaaaaattatccaattgtgattgaaaagcaaaatagatatcactaaccgacttttccctcaaaaatataaaaaattcacttgttttttgtaagaggaattcaaaggcagagatttctcactgcgttcgttgaaatgaccttgtttcgtcattccgaagccaaaggcgaggaatctcctcttttaaatcgaaagagttcaaatatccccctttaaacaatttagagggggacttgcgattctccccctctaactccccctgaaaggacaaaaagatttttttgggggggagtactgaggggggtattttgccccctcagattgaactgaggggatgcctcagaaagtcatttcggcatgactacataaaataattgagttatttggggagtgctgagagaggatttcgccccctcaaagttaactgaggagatttctcacttcgttcgaaatgaccgtcgtttgtcattccgaaggctttagcctgaggaatctccttctttaatagaggggattaaaaaggctccccctctaactcccccttaaaggcggaaatcccttacattcgttcgggatgacttttttttgggggatactgaagaggggttatttctccatcaacttttggtggttatcgagggaaagagtcaacttaaatatttcttacttctactttttctgcgaagttttgcattaatttttttatttcgttaagttctgcattggtgaatgtctcaaatggataagttgggtcaagcaccttgtcaaaatgcggttgttggatataatatgcctttgccctatttataatttcgcctatcttcacaaaatcgtctaaggttttgaaataatttttaaaaactgttgtcctaaattcatagtctttacctgagttttttataatttgaacactttctcttatgatattaccgagaacatttacgccaattgcttcgctatacctttcaagcggtgcctttatatccatcgcaatataatcaacaaagggcaaaatttctttgagcctatcaggaaaagatccgtttgtgtctaactttaccaaaaaacccatatccttaattctttttacaatcttaactaaatctttataaattaaaggctctccacctgtaaattcgactgcatcaagaagcccaactctacttttaagaaagtcttcaatactctcaaaaagtatttcctcaggaaaaagagttggcaaaacaagttctctattgtggcaaaagggacagcggaaattacatccaagtgtaaaaataatagcacaagttttattaggataatctacaagagaaaacttctgaaatgctccaattcttatatccacacttcttgattcactcatcaaagtattatacaacttttattagattcttagtattgctgttagtattttttcaattgaaaagtccaaggcatccattattttatctttcagttcaataaacttctttgcaagttgtggatcaaattgcaaacctgcattcctttcaatttcattcattgcttcctcaattgatttcgccttcctgtaaggtctatctgtagtcatcgcatcaaatgaatcaacgattgtaagaattcttgataaatatgggatttgttcttccttaagtccatctggataaccaatgccgtcccaccgttcatggtgatggcgcaaaactcttgcaacttcttttaaaccttcaatagcagaaacaatttcaaagcctttttcaggatgtattttcacttcagaaaattcttcctgagttaaatttccatttttaagaaggattatgtcacttactccaatttttccaacatcgtgtaataccgcagcaaatacaagcgttttaagggctttgttgtcaagtccaaggtgtattccaaaaaagtatgcatattttgttacattttcagagtgtaatcttgtataaggatcttttgaatcaatagcacgagcaaacgcaatcataatgtccgcaaaaagtttagacctatctttatagatgaagaaactttttattgaaggaagtattgccaattccagttgatttaatgtatctacatcagtttcgctacctttggatactccgatttcaataaaatctttctctatttcatagtttatcttttcgagtgtttcaaaattcttctcttcgtcaaatataaattcgcttgtatcatttctaattaatcttacattgtcatcaaataaaagtgcgtgaatatatcgttcctcaattctcacactcagttttaaatactcaatgtaatcaaaaacaacctttattaatctgaatgcttccttcatatagttggatgattcattctcaaaatcaagatgctctgaaattccccttataatcctgtctatctttaactcattttcaagtccctcaaatagtttcttcgttctcaaaaaaagtgaccccaagtttgacactgccttcataacttcaatgctatcagaggtaaacggattttcctcctttgtggaatctatgaataccccgccgtaatattcctcatctacaaaaaacgatgctgtgattgtaaatcgcactttatcaatgccaatcttaagtgcaaggtctttctcgctttcctccaaaccaacaattccaatcgatttaataattttagctttacctttttctacaagttgttgttctctttcaagatcaatccttagtttatttaaaagtgtaatatcatatccagaggatgcaacatacttaagtttgtttccaaatcttagaagaactgaacccatttcgccctcttctataagcgatagcgtaagatcgagcaactttgagaaaaattcttcgtttgtttctttaaaagatgcttttgagatgaagtcaataatggtttcaagttttgatgcaagcaaggcgtttaaatcgacttctctttttagggcattaagtgcaccttgaattgaaagatagaaagatataattttgctaacagtatttgcaagatctatatcctcttttccgaagtggacatcatctttgaaaatatccaacgataagtggcctgcgtattcatctgaaacaataatgggtattataagcgtttcttttatttcttcaagaccaagttgtcttgcatagtttctaaaattttctggaaatccagagataccaattttctcgataattattggcttagtccatagtttgctttcataagtcttatcaaggatgagattttttaaaatctccttgtcatagccaatggatgcaacaggcataattgaattgccaattgcaagccacaaaacacccttttctatctttggtataagagtaaatatcgtttcaaggaatttttgcacaacttcttcagcttgcattgttatagaggtattgtaaataaaattattcaatatatttagtttctcttgcgtttccttatatacctttaaggcttccacttcttttttaagcgctatctcaagttcggttgttgtttctttttcggtttcaaaaagcccaaaaagaagtatgccgcaaaaaataaggaataatattaaaaataacccataagttaaaacagtgtttctaaaagcattgtttatgctatcggcaacatcgcttaaactaccaaaggtatgaataacaaagtggtgtgaatgatatgtaaaggggtaagttcttgaaatagtattatctgaggtcatgtgctttacaatgtcatctatattgcttagaaataggctatctgaaatatttgttgcaaagataatattatcttcagatacgatgaattttaatggagaaatagcgtttgtcagggtatgtgaaagcatattgaggtcaataagtcctgcaattgtgccataaaattcgttttctttgaaaattggaatatgaagtgctattgcattaaaaccctgcactgctttgaatggcatcgaaagagtcactttttttgtctcaagcgcctcttttacgtgtggttgatttgctatgtttatcccaattgaatatgtataagggtaagtatagacgattacacctttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcactttttttgtctcaagcgcctcttttacgtgtggttgatttgctatgtttatcccaattgaatatgtataagggtaagtatagacgattacacctttattattcataagagtaaccgaagcaaacgtatctttgtgggtttcgtagaaggtttttatctgtgattttgcctttgaaatattgtctacttcaagtgtttgagcaagatatgtaaggtaattttcaaaagagtcaaccaaataaatatttagtttgtctgtaattgtaaatgcggcgttctgaatcttatcttgaagattacttattatattatccttttgggtcttgtatgagttatatccaaaaaccgtagaaattgacataatcagtgttgcaatgagagaaaccacaatgagtcttctaaaaattgaaaccttttcattaaaaacttgtttttcgagaggacggcttggcatttttgctccaatatctctcattacaaacgttgcatgcaagaatgaaaggaacattagggtaagagaaatataaattgcaggcttaagagaaataagggaaagatagaaaagaagtttcaaaagaattgaaatagaagaaaagattactacaaaaacatagatcctcttttcacgctttgagccgtatgttgaatatgcaaaaccccttgcaagatgaattaccgcaatccctattaaaccccacgaaacataatcaaatatacgtattttattctgtatgaaaaatgacgaaataataagaaaacctataccaataatttcaattttattcggtatcgcaacatattttcctgttgtaagaaaaattactatatagacacttaaaacaatacccaatgcaaatataaaattaactggtaaaaacgcaggctccttcggccccaattctaaaatgtaaaaaactttaataagagacaaaactgatgtaacaggaagcaaaaatgaaacaataaaaaggactctttcataagttcgcttttgcacaaaccacctaaatgataaccagaatccgataccaatagggaccgtaaaaacagagtactcaagaacaattaatagccagtccatttttacacccactagttacattatagaacttttcacgaaatattcaaatttatttaaaacattttagcaaatttttttaccgagtgctattttttgctaacacatcatcgattatttttgaaaattttcaccctgaaatgcctttttgaagcaaatacttcaaatctgagggggcaacaaaccccctcagtattcccccaaaaaagtcatcccgagcgaatgtgagggatctccgcctttcagggggagttagagggggagaattgttaatccccctctaatgtgttattcgtatctcagtgcctcaacagggttaagtttggatgccttaaccgcaggataaactccaaaaaacacaccaactgcaacggaaaccgaaaagccaacaattatcgaagttggagttattgccgttctcgataaactatttaaaagtcgtgccccaagcacacctaaaattattccaattgtcccaccaacaacggttataacaatcgattcaaacagaaactgcaataaaatatctcgtgaatttgcaccaactgcctttcttatcccaatttcacgggttcgctcagcaactgttgcaagcatgatattcataatgccaatgccaccaacaatgagggcaataagcccaataagtgttaaggctgttgtcaaaattgaagttgcagtgtttgcaagatttgcaaattgcgccatatctgaaatcgtaaaattttcaacgccatgccgatttgtaagaagtgtttttaccaaagcaataagcacatcctttgacatcccctgaggtggcttcatataaattgcacccaaagaatttgtattagttatcgaaaaaagtttagtaattggaatatagatgttcctatcgacacttccaaacattgtacttccttgggggactaagacaccaatgatatagaattttgtattgagaagatttatactttttccgacaggtgattctgttccaaatagatcagttgcaatttttgacccaaggattgcatagttcataaaactatttatatcagtagaagtaaatcctctacctgatgcaaggtcatatccaagtgcagaaagaaaatcctcattaactccgcttactgtaactgaaatttcatttgtgccaaccttaacagttgcccttgctgttgtaagcgagggtgttgcaataactccttgaatctggcttttaagaaattgtagatcgtcataggttataggttttgttactgcgcttccaatagaggaaaatgctctccttacatcgtttaccttgccaggagtaataattattgcatcagagccaattttgtttatgcttgaaagaatctcctgttgtgcaccataaccaaacgaagttataagaataagagatgcaacaccaacaacaatgccaagtgtcgaaagaatcgatcttaatctatttagccttagcgaatcaaatgccattctcacaatccttaagatcttcatattccttcctcctcaacttcgtaaacaactctattaacttcctcgccctcgataagtccatcctttatttttataatcctctctgtgaaccttgtgatattaaggtcatgggtaactattacctccgtcatgccttccttgtgaagttcttttagtatcttcaaaatttcaaggccagtttttgaatcaaggtttcctgttggttcatctgcaaaaagaattttaggattgtttattaatgcccttgcaattgcaaccctttgcatctctccaccagaaagttgagtgggcctattcctaactctattttttaatccgaatttttcaagaagttcatatgccctttttgttgcacttttaatatctccattggggttgtattgcactggcaaaaggacattctcaagcactgtaagatgcgaaagaaggttaaatgtttgaaacacaaaccctattttttcgttcctaacacgagataactcatagtcgctgagtttggatacattaactccttcaagaagatactcaccactcgttggtgtatcaagacaacctaaaatatgcatcaatgttgattttccagagccagatggcccaattactgagataagttctccctcttgaacgtttaaactaacacctcttagtgcttcaatttcaacttctcccaatttgtaaacctttacaaggtttcttgcttcaattaaatattgcatttttatcctccaaaaggagaattcgaagtcgtgctacctgtattaggaataagaagaactgtgtctccagcacttaatccacttacaatttcaacatatgcatttgaagaaattcccgttttaacttcaattctttgaaccttaccatttataaccttgtccacaaaggcgcgcccatctgcaagagttacaatcgaagaaactggtactgcaagaacatgcttttttgaacttgtaacaataagggcatttgctgacattccagattttacagttggatttgattcgtccacttgaatctttacaacatatgcagagccgccttgtatattaacctttttaaggccaataaatgaaacacgaccctttaaggctgttcccggcagtgcatcaaaggtaacggtcacattttggcctacctttaactttggcatatcaatttcgtctgcgtaggctgtgataagaaatccccggggattgccaacaaccgcaacaggcacgcctacttggattggcgcattaagagatacgtttaatgtaaggacaactccgtcaattgggcttcttataatataatcgttaagtgatttttttgctacatcaaaagaggcctctgcctgatcgagttgaatttttacttgttctaatttaagagtaaagttatcaagttgcctctttgcattatcaagtaaaattcgagcattattaagcgtcacctccgcctgaactaattgttgctttgcttgtttcctttgttggtcggttgatttatcactcccaaagacggaatcatagtttgcttttgctacatcataagaagcctctgcacttttgagattattctctgcctgcttaacgctattctcaagatctgcctttgatctcaacgttaattcatacgatatttttgcgttttgataacttgcatttgcattttgatacgataaatttgcctgcgttgaatcaatttcaagaatcttgtcatttgccttcactaaagagccttcacttacaaagatatttttcacaatccctgatatctttggatagacattttcttcatcaatataggaaactgtgccagtcaaattcacttcggaatttaggtccatgtaagatacagtaaatgttctcgggtttgaactaattttggctgagtctgatacacttgcacacccaaccgacaaaacaaccaatgcaagcacaactcctaaaactaaaagtttctttttcataaatacgcctcctaaataatttgttgtattacctttaaatttttaaatctatttatattatacacaagttataaaaaacgagaataaataaattaaccatagcgaagttttgcttcaaataagatgctctttatatcaaatgttccactgtgaaaatgcaattaattgtcgtatactaaacaaaatcacttccagtttatatcattctaataaagtatttatttttcctaaagtaatctcccgcttatacgaattcatttattacatcctttagatctgggacgctcctttcgtagaatatgtcctcgcctctcaaaactaaatcttcatatgtaggaagttctttcttgtagaaaatacccgtgggaattttctcaccccattcaagggacttttgaagcgctaaaccaaattcagttggttcgtaattagtttcttccaatttatacacccgctccttgtaaaattggtaagtattattaaacgtgacacacggctgaaggacttcaacaaaagcaaatcctctgtgtttcatcatttcagaaaatatgtattgaagatgctttatatcgcctgaaaatccccttgcaacaaatgtcgcctgtgatacaagcataagtgttataggatttattgggttttcaggatttccatagggggtagatctacttttaaatcccttgggagaagttggggtaaactgccccgttgtaagtccataaactgcattattgtgaaggattagttttacgttagaatttctccttgcaacgtggatcgtgtgagacatcccttcagcgaatgcatcaccatcgccaacaaaaccaattggtattaaagatgggtttgcaagtttaataccggttaaaagcggtggcacacgcccgtggatagtatgaaaggaattgaggtgataatagtttgttatatacccgtagcacccaatacctgagacaagtacaatatcttcctttttaatatgaccttcatcaatctctttctccaaaacactttttagcgcattatatatgccaaagtttccgcaccccggacaccactggatttttctatcagttgaaaggttcatcttagcacctcctcaaatgcacttcttaattcccacggactaaaaggccttccgtcatattttagaatccttttgtcgattttcttattggttttcctttcaaagaggtccgcaaactgcccaaatgagttttgctcaacggagatgaccttctttacgccttcaagttcttccaataatgcttcttttggaaaaggctccaaagaaataacttggataaattttattggaagattttcaattgcttcaaggattgcacccttaggtgaaccaaaggaaacaacagcaacatcatcttcgttaaacacatttataaagcgcattaatttaaagtcttcttcaattgttttcattttctttaatcgtttttctttcatcttagttagcgtttcaggtaaacttgaagagtagccttcttctgtgtgctctgttgaatttacatgcacaacaacatcaggtgtttgaggaaaagcaaatggggaaataccatctggtgtaatcttatacctgtggtacggcccatcaaaatccttatcataggtttttaccaacatcgggtaattatttgaaaaaggaatgtccgttgttcgtgcgctttccgaaatatgtttatctgaaagaattataacaggcgtctggtaccaccatgcaaattgaaatgcctttgctgtcacttcaaatgcctcttcaacatctcctggcgcaagcacgatgcgtggaaattccccatgcccaatattaagcgcaaggttcaaatcgctttgctccgtataagttggtgctcctgtggaaggcccaaccctctgtacatcgagaataacaattggtgtttcaactgcacctgcaaggcttatcgtctctcccataaggtcaagccctgcaccagatgtgccaaccattgagggaactcctgcataggcactacccaacgcaaggtttattgcagcaatttcatcttcaagttggagtgctacaattccaaacctatctgcgttttttgcaagaaattcaaggagggttgaagatggggttataggatatgctgcatataccttcattcctgcccgcacagcaccaagtccaattgcatcgtttccgtataaaagaggttttggggtcttttctcctttcaataagtgtatcgttttgaaatttctatcacgggccatttgaaggccaatcctaaatagttcaatgttctttggtgcatttctcccaaggtcgtcttcaataacactttcaacaaaattctgaggaattcccaataaatacgtaagaactcctaaaacaatagaaggcttcataaaaggctcgccttcggtatttttaataatatcatcatatgggaaatcatttaaagtaagtataaaacagttttcttttgctttatctttgtatttttcgaatacgtccatgtggaatgcaaacatatagtcaaatttattaaatgaggtatggatttcctttgtggaaactcgtatctcagagtaatctgtgcctcctcttataattgaaccgtagtcgttcataataaacacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttacttatcccataaatttcttttaagttttgcatagttagtagctttctattctccatatttaacagcaaataattttgtatactttttgtcaactgtttcaagcctcctttcaaattcatcttttaaattataaataaaattgttcattaataaaaacattctttgaacattttttacaataaattattactttcacgctcacttttttatttgtggaaaactttcatataatacttttgt