gatcacgtacatcaccttgtaagaatttatctgcaatagtccttcggtattgtacattgttccaagcatagtaaactaacgatatcaagtttgcctttctagcccatgacctacagtcagaagtgtaagccatatcactgtcggcatgttcaaactttgtcaaaccacaaaataaacaaagtccttgaaatcgaatacgtagtttacattctcgcaagttgtggtcggccttgccacatttataacaagtagataagcgtacggggcatgctttcccggtatgagcacgaatttctgtgtctgggttaccaagagtgcaacttagacattcatctttatacactcgaaagaatcgctcgagttgtgctgaaatgtcagttgagtctacccattgttttttgacggcttgcacacgacttttatactcggcgaaatgaatggtacgagaatcaacatcaccatcaccatcaccatcaccaataccaataccaataccaacaataccactcatacctccaacactaccatgaacacgattcatgtcatggttgacgccctgttgtacattgttcaaatgttcatcgtatgtgcgtttatgaccacgacgatggctgagcgacatgtcttccaaaccatactttagattcgtattagcattgccaaagcttttcttccatgttggcgatacagacgaagggaacaaagtgatttccgataattccgacaaagacactggcgtagtactagtagtgttagtgttcatagcactcataccactgctattccctggctgtggtgggggggaagacgaaaacgatgcattataacgcgaatgtgttgcaatggctggtttcggtgtttctggcaatgtcggtttcactccatacatcgtagacacagttgattcttcaccaagtaacgaatctgagcatcttgagcagtaaacacagttagcaaacgatgcacaacatacacattcgccatccatttcacttgcgagaaacgatcgaacacacatcgtattatcattaagaaagtttttcatcgaatcctctacgtagctcgaccatgtagaatcatatttctcgtaaaacaatgctgcaatcgcatacttgccatctcttccagctcgacctgtctcctgtacataatccatagatgaagctggtaatccatagtgtactactaaacgcactcccatatagttgataccgagtccgaatgccttggtagcgatcatgattcgtgtcttcccatttgcatttcgaaacgcgtcaaagttcatttgtcgttcttcgtcgcttacatctcctgtgtaaatggttacatgggtgtgagcgaacaagtccgactggtgaagacgacgatgaatgtattcgacatcctttttggttcgacaaaagatgatagcacgtccatcaccttcaaagacctttgttcgtttcatcaacgttcgcaagtccaacaaaaactcggtattatcatagggatgcaaaaagtaaaagatgttttcccgtgcagtagacgtttctcgtaaaacgtaaaagtttgtacaaaacgtttgtctggcaaccatctctagttgcctgggaaaggtggcactcaacaagtgcaatggtgcatacaagccagacaaccgcgatgctctcgacaaagccgttctccatgctccactggtgagtaacaaatgtgcttcatcaattaccactcgtgccaaacgaccaagtgttgccaaactttcaaaaaaccgaagaccactgttggttaatgctgactcgtatgtcaagataaacaaatcgggaagttgcgtctctaaagtcaatcgtacatctttgaatgcggtccaattccccgaacaaacaagcagtcccttttcattcactctgagcatcatatcttgccgtaacgacatcatgggcactagaaccagcgtgaccatattcatcacctttcctggggtttgtctttttttttcgatgagcgccggtatcaaaaacgacaaagactttccacctccagttgggagtacggtaatcaaattcatacgatttaaaagagaaaaataaaccgattgaaattgtttcagcgaacggaatttcgcttcgagaccataatattgagacaatgcccaacaacaatgttgaacagaagtttgagatggttgaagaagtcctgggcggtagtgaaatgcggtgggcgcggtgggcgtagtggccaattggtcttgtaagtcatgagagtcttgatttacaacgggctgtgtcatttcagcctttacctcgtccttgttcttctcctcatttgtcttgtccttttccttgtccccctccaccatttgttcacctaccaaccttgccagcttctcattcagcgcttcctccaattgatcaactcgcttgatgaatgggtgctttgtttccaccaacagtccatgggtcgggttatctcgaatctgtaatagttcctgccacttatagcttgcacgaaaaaagttggcgaaataatccgacggcagataatgcaagttgtccatagtgcgcccatagatgtagagcgctgtgtttcgtgtatgtccagcctgtaaatcgaaatatgattccctcgtcatttcttcctcgatgtttttttctttaaaatagtgagcaatgtgcctgtagtttcgaaatcccaacggtttttgaatgcattggtaggtggcctttggaaaaattcgatacggtaaatctctttgcaatcgttcgccagcaatcacaaacatgaaatccaagtatacagctactttcgacctatcagcggttgtcacatacttcatcaatgcttccaatggtcgaaccaaaacatagtaccgaagtgctaaaatggaaagcggctcagaaagaaacctggggattggcttttcagcaaacttcatattacgagtcttatcgtatctgctgtaaatcatcagccttccaaacatcaaatacaattcgcgagtcttatacttgccattccgcaaagtccaatacaccatctcttgtgctctggctggttgtccagcagatatgtacactagacaaaacaataactcattgaagatagatgcctttgtctcatactttttaatagcagatttagaccaatgtaatttgagaaacacatcattgtcattatcattagagttgtcgttgtagtggttgctatagttgtcgcactcatttctttgctgatcacttactccaccaaacaactttgtcagatccttcttagacatcgatgggaaaaaccgatgacaaagttcactgttcttaagtattgttcgtaacagcacactatgagatgaacgtatctctatcgactctttaaagaatgaatatcccaatttactattgtttatgtcatctccaattgaccttagtaacgaaatgggtaatagtttttccacattcatatcaaaacatagctcttttaacaagtcctgaactttggcaaacatcccctcatacagagctgtcagctcactcaagtccaatcgcaccatgttattgaatgcatctccaatgcacgggtacatagaattacttcgtggctgaaacaatacggtacttgggcttagtccttgcagtgtatttgcatacccttccgttcgaatgatatccctaacgactttttgggtttcgtaaagaacatcatataaatttctttgaccaagcgtgataaagcaaaacacatgagcataagcaatagaaccagcggtttgaaacgatggaatggacaacaagtcgatttgtttttcatcgatcaatcgttgtaactcacatgctgctacaagacgacacgtgtatattaggggtgcaaagcaggcagagatttcataggcatattttgaagtaccatctttatgcaaagacatgcatgcaagaaactccatgatttccaagtcttgaacatttttagaaaaatcgtattgttgcagaaaagccaattttaatgcctcgtgcagttccaagtatgccagcttatcatcatcgtcagtattggtgttgttattgttattgttattgttactgtctctgtcattgtcattgtcattgtcattgtcgtcttcagcactatcaaagttggcgacgttgctgatgttactgctgctgttactgccaccttcttttctctccactgttgctccacacattgcttccaagtgtcttcttatccccgagtccgctgatggacgacgtaacagaaatattaggtatagtgctgcactttgagcatatctcacaactgtatccttttgctctaagcgacaaagtcctcgctcttgtgcactatagcttcctccttgagtaaacattcgtctcatgcccatggtcattccacttagatgacggaatcctcgatagtaataacgaatcaactggtttacaatggtatccaaagttacaattccattcgtatattcgaatcgaaccagctgatcccaattttctccaagttttttcacaattgccgtccaattgaattgttgatttaaaagatttttctctcgtgcattgacaatctcttcctcttcctcttcatcgttatctttttcatcatcttcaagaatagtgttagtgttgttgtctgttgcttggtcaacatcatcttgtcgttttttattttcacctttgtcttgctgctcccgccgctgttgattcttctccataaattttgaaaagcaaaagtccaccattctttccttgatgttttgtgcatcttctttctcctccccctcctcctcttcttcttcttctcctccattcaaaggtacataatcgactttgaagaactgacatcgttgagcatacttgttcttaaccgtttgcaaagctgttcgacgtatacaattttccaattttataacttttccatgagtacgtcgaacatgatggcgaaaggtatccatgattgcatgtacgaatcctgttccgttttttgtgcacggcacacactcatatccatttaaaagtactggtagtcctctgatgtatgggtatacatgggtttgagaagaatgagtttgtaaaacatttgttggactttttaactttaaagtccttagttcttgaaaccacaaaagatcttcgtttaactctagtttatgcacaatttgcatatgttgcgcagtgtgaatcacgtttaacaagcattcacattctacgcacatcaaagcatgaatagacaaaatggagagtccataattagccaacttgtgattcaagtcagtataatttgatgatgggctgttgtccaatttggtgtcatttgtactttgccaaattagccgtgcagtccacaagtcgtcatttgcactcgtagtgagagtagagagagcagagagagcagagagagcgggtagttgacgctccttggaagaattgcaagcctcctcactggtagcctcactggcagcctcaacgatgattggcttatcctttttctcgtcctgaacgaaagagctgggttcatagacgacgatatcatcgtctttacaagtttcgtctctgtatcgacattccttgaaatgttgaacgatcctttctacattatcaaattgagttccacattgacaagtaaagcatccggcgatatctctagcagtttttgaagcgactttagcaatttctgaagcgacgaccatggcagtagaaatgtgaaaaaaaaaaaaaaaaaaaaaaaaaaggataccaaagataaccatattttataattgacgagcaggttgtgtagcattgacagcgccagcaataacaccacaaatcataggaggaaaaatgggaagaatccaagcaggagatgcggtttcaatggtatatacatgattgttgaaaattgtgaaaaaagcacttacacagtatataaaagctactgcaacaaaaatgtaataaagaattcgaatcacccataccatccactcgcccgtatcagcataggcgtatatggcaagcatgtcgatgaaagtggataacgaaagaagacaagtagcaatgaaaagcttttccaaatgatggttccatgaatctttaatagttgaaggatatttaataaaacgaaaaagcatacacgatccaaagagagttaataaaacgatttgaagaatgtaaacaattttgccaattgtattaagaccatagaaacgaaaggggaaagaaccaatgatcaagccaacaccaccagttgccatagtacacgcaaaccaagaccatgtaaaatgctttaatcgtttactaagaggaacatgaggagctttaacattccaatcaatcaactcatgatacctctgtttcaagatttccttgagttcacccatgttgaatcgagagacacagaggtattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaatccaaattttcgaattttcgaagggcaattttctacaaacaaaattgcaacgttgattctcatcacgaataactctggtactgcaaggcaaaatcaaatttatacagcattctgcaaagcaaaaacttaccaacaggcttggccaacccaaaaattctgaatgagcaactaattggaaaaaccaaactcaagccacccagtgcatttatatctctgaaaattttgttggcaattttgcaccgggctatgctatcctctacgttgtacatagctatgtcctgtacgttaagatgttatttttcagacctgcctctaagtagttatctatctaagtatcggctaataaccaccacctgttagacgttattctcggcactaaaatgattatgtaataacaaacagattgaactggattctcttgtgtgatcttttcaaaaaaaaaaaaaaaacaatcgattctatattgggtaatactgcaaacgttgttcccgactgtccggtgtcgttggaagcacggaaactatggtgttgctccaaagtgtagtggaaatccctttgtgattattcgctgatttgcctgccgtccctattggatagaaaaatccgtagcgaaaagggcgatcattcaagtaaggttgactaggctactcaacgttttatggttgagacgcacaaattagtacacagcacatgaatccatttaccggaggcaactgtcgacaaaaatagttatttaaaaataggggcaatacccacttaaaaggatatttacttctgatatttggaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagctctgctattaataaaaggtcttacttttatcctcaggattcctttcttgtgagtcatgccgaatggcaagatggtaatggtatatggacggatacggattatttcgcagctatggcggattgtgacttcttgggtcaaaatcttggtttctggcttgcaagttcctatccaaacgcatataagtgggaaacacaactgtggcgcaccgtaggaataaacctaaacggtaatataatatacccggggcaactcattatgcagacatttaacggtagctaaacacgttaataattaagttaaggtcgagtgcatcttttgcatcgttttgatatcgaatagatcgctaaatatgacatgctctttcagttacccgagatttttgattttaatatttgggatactgatattgaatgcaattgatccatttacattctattacaatgaatattattatattacaatttttatgagaaataaaaatatctgaagcacacgtgttactcctatttattataaacattgcaatatggtagatcacatgtaaaactcatcaccgtttgactttgtagctaataattagttaaaatactagccacaatttgcctcactgtattatcctatttgttagaagacgagatacaatccatctaactttcaacgttttctaattcttttttactctattttctggcctcgtgaaactataaaagatcaattttcaacatctggtactaataagaaatataatccttacttttattttgaattgtttaactctgtcgatcttttaataggattctaagcgttccattttttcttttctctttgcttctcttgctagcatattcaaaatgaaactttcctctctatttctttaagatttataactataacaaaatctatttgtcactcttcaattgaggataatgttgcggaaaacttgcaattacagcagaatactccttctgtatccgaagggctgtgtcgatgtagccggatacgaaaggcaatttttgaagatcatatgatatttttcccttttattagtgacttgtaatcatctataggcttatatggtttcagatattgtagttatcttgatgcacttagaaacaaaaactgcgatagctcaaaagaacaccttatgctaaacttcaactaaaggctataagatatctcgagttagttgattttatcatccattttcttttcaaacacataaatatatattattgataatggtggaaagtgtagtggatttggataaagtacttatggagaatgtgagtgaaagctttgacatttttcttaattcacatgttaacaagaagtattttactcacgtaagaaaagcaagaattttacttatttgctggatataagaagtcgctcatcaggaaattgtcaacggcgagatcccaaagcctatggtgacaattgagtttgattctttcagatctaatacactcgtaacattaaagtttccatgacatattttcttgtcattttctattgtacttggcttattctcattgttatgggcggctgttcgttgtatttgtagccccagtaaattacgtcttatttaagttcacttgctctgttgttttcctttttaatcttaaatcatcccgtaaatcaacgaaccttaagcattgatgacccaaaaaattattttaattaactttattgttttttcttttacatattttctcaatactgctgtcaacatgatacgtcgttccatattgaaaaaggtggtattctttatttctttattaacattggaaaagctctcttggataatttgacttctatgatatatccgcttttttatgttttaaaccaactctaatgcaattttctaaattaatacaatgcagaatagtcgctaaattaacgtctgaattgagacaagttcatgtatatttcatattcgtcattttataaaccaaactgtaatcagaaagggagagacaacatttataacgatactcttacatcaaacggaaagcagtaaaaatgagcacaaaacaattactaaatatattaaaaggctccttaatatttgtaaatttcaaggaataaataaataaagataattttgtccatgagaagaaaaacgaggttccaaaatgtttataatgaacattacaattatactactaaaatgattagcgcaaattcaatgaaataaaaaaaaattttttattaaaggactacaattgaacagagtattttagatacagatcaatcatttatacaagggattgaaaattcaaatctttcctaaggaaagactgcaaaaactgttatcttctattaatcgtctgaaaaagaaaaaattaaaaatttttttcataatcttctttaatcggtattattactcctataagtagccgttgatgcgaacctatggtcaaatttactatagagaagcgacctgatcgccgtatttctctcagtcagaggaatgaatcgaatatagagaatgtcccacacaactaaagacttttggaagaaatactatgtcgcgatatctgtatctataccttcaaccaaccaccaacccccaatatttggcgctaaaagtaaaaaatcacaagcctctatctaacttgaaagtattgaagattgctatactggataatactatcaaaataatttacgaaattcaaagatatgttgatatcagcgttggcctatgaaaagacacaacacaaagaggcatggatcaaagctccttttccacattgaaaatttcaagatactgcctagttgaagggggaaacggagaaacgaagtagcaagaaaggccaggttaactcgattgttaagtaaattagctaaagaagggaataatgggacattttctatataacccctgttgtcggcaacttgcaattaccgatagatcatatgtttctatattgcataaccgaaatatatacacttatccgaaattattagtttaagatccattaagcttaaactagagcataactgaacctcttcttccaaaaaaaaaaaaaaaaatttagtcaaaagctatataagtatttgatatacgataccattatctcctttttttgaatatagaaaacaaaaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcatttgcatattctggtaactcggaatcggtatggacgggcgaaaatattacaagtatatggaaaactattttgattaatgaaacgggttcttactgcgtagctgcgagaccaatgacaatggatggagctgaatttaatttagaccttatggggtattcggtttcagaagatcaaattaataatgacgaaattggcatttggaactatatttctgtagctgaaatgggaggagtactattatttttgagctattggatatggacttgtttacatttcagcaagattatatttcctgctcaaaaggtaatctgcctttatatttttctttttgcgttaaatcagactctacaagaatgcattgaggagtatgttttttcttccgaatgtataaaatacagacaattttattcggtgtatgaaataattgattttcttcggacaaatttttatcgattatttgtgatttactgtgcattgggtttcggcataactagaactgttcctaaatatcttatgataaaaggaattagtattgtcattgctttatgttctgtatactggatttctttatataaagacgtatatgtagtatcagagatttttgacatgatccagtatgaggtatctcctgcaatttgggtgtattctatttgtcatttattgaaacaatgcacgtctgtaacaacttacgaaaatgcttcaaaagccagatttttcagaagaatgctaaatgcatttatctttatattctgtgcatctccaatgttgcattacctgtcgaatattatatttggaaactttgattacagactgtcggtgatcattggtgatcttttcacttttatggagaaaattgcttttccatgttacataatgtttcccacccataatgaagcacttgcctacaatcgaaatgtagctgaagaggctcaagagaaaatgatttgacaaaaaccatggtttacttgattcacctttaaaggggttaccgggattattttatttattatttgtttatcaatggattaatatccagttattttaatctcacttttttacacagaaattgtgtagtaagttcattcttatttaatataccacctatttattttttacaaatgaatatttttttactggaacgttttaaatacacataacctttgagtcgatgtgaaataatgttttgttcaaacttaaaagttgcgaatctgacatatagacaaaaaaaaaaaaaaagaaaaaactggttaccttcataaacatattttgctaatttattgaatttaattattttcaacttgctttcccattttcccaacaatttttttatctataatatatattttacaaaattaatatagtacatcgcatggttttctttaaaacgacataaacgtataataataaacggggattcaaagtaataaatcgaatccaaatcaactttcaaatacatccatttcatctactttacccttatattccccttcatatccccaacaaaaaacaggaatttgcgaaagtagtaaatggtaaaagtgaataaatagaatcaaggttaaaagcttacttgtatgcataagaagataactccctcctctttacttttgcttaaaaacagattctgagattcgggactagcatcggtaatataagtttttctttcatactgttgagtactagcatcagaacccttaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatattgtctagcagtaaaattgctgatttatttattatattgttggtacatttactcggaagtaccatcggcttcatctaaattccgatcctttacatttggatgcgtcgtagtatatcataacaaattttttcctcgtttcattagaactcactccattaactccattagaacgttttctaaatttcaagtcattatacttttctctattgagaaagtcactaggtcagaaagcaagaatcattcttactcgaaaaccgatattagtgatctgcaccagggctataataatccaccatcaagattcatatcacgataacaattccatagtatcttgctatatacgtgtaatgagtattcgatactggcttgattgctatttctcccttgcttgtaatcgtaaaattgacttgaagatctaaaccttctaatgcaatcattggaattctgcctaacctgatcaaatatggcttgatcaccgttatgttaaaccaggaagctatgccaatcagtacgattgtaacttacaaaaaaatatagcacaacgacatacaacattatggtacaataaagaggacttgatatattaagaacgaggttcagtttgtgctccgtttatattattgtatttctatatatgacattacttgatgcaatcgcttaaatatgtactttgtgtagttatactcgcaagtacagtagcatttttaaagtagcggtgatgttgacgaatggtttgtttcaaatccatccatttcaatttcaattgtaaatttctctttttcaattattaatcaagtaagttgaagtgtatcagcacaataaattctgactattactactcttaaaataaaactcaagcgaaactaatttttaatagcaagtcatattcttagtttgatatgctatccgctttggttttgcattgttatgactttgtataacctaataaggtgacgaaaaatcagttcgtttatatttttgatgagaagaattcactattattacacagaaaaacatttacttcttattagataccttcaatataatatattttttaaatgtaatagcgacgacactacccataatttacaatacattgtatggtaaacaactgagtagttgatacacccgattttcattgagtcatacactttgcgcttactatcactttatttgattaaatgcataatttacaagccattccaatatttcgcgcacttttcggacatagtaataaaagccgaggtagtttcggcggcttgcaacatgtttttttatcgtcagctcggaaatagatttcctgacagagaaagaaggatataaaaataaacatgatggggcaataaataaatatttcaccattttttatatatcattaagaacaatgaagaaatatatctctgaagtaaaaaatagttgggaaaatatgtatgaagatcccgcaacaccatttgataatgagaaaccagacgaatagatcatgaatcttgtacaactggggaaattacatgagaatgtattagatgccggttgtgaaccaaatagaaatgctagatatttagccagtcttggatataaagtcgtgggtattgatatttccgaaagggctatttctaaagcaatcgataaaacatctagtgaaaaaagtaatgtcaactttaatcaacgcgatttttcaagattaaatgaattcaaggggcatttcgacactgtgattgacattggttgttttcattcaattctaaatagtgatcatgagccacacacagcttcgttaagtcatatatgtcactctgatagctccgttttcctaagagcgtttagcgaaacaaacaaatcacgttatagacggtggcagggccataaaaggtattccctcgctttaaaaagaaacaatgtcaaaaagctttctttataaactattggaagattgaagacattaaagaagaaaagtcctgcttacccttggacttttttcagcagttttcattgccatgcctatcaaccaaaagttttattcatatctggtaaagcgaaatggtggtgaaggtgaacctgaatttcgacttcctatgggttttattggaatcacactttttgaaataggaattttacttttcggttggactgcaagatataagattttttggtttgtgccaacaattggatcagccattatgggtggtgggtacattatgacttccaatcccttaaacatgtatgtggtagattcatatggaatttactcagccagtgcgtcagcgggtgtaaaaatatttcaactattattaggagccatctttccattatttgctgaaagtctatttcgtcgactgaactacggatgggggtgtactttacttgcctttattttattagcttgtggctgtagtcttccaatcttattcaagtatggaaaacaaattagaaatctacgaccatttgacccctcaaaatactagttgatttaactgatcaaagtgaggattttcacacacattttcagagtacttggaacgtgccgagctgattaaaaaacaccggtattaacaaaaaattttatttatgaagcaatacgctatttcgttatgagaaacttgattcaatgaaactattataaaccttaaaagcgacttgagctcagtagcttataacattttattcagcattatgttttatgttttctatttatagaatcattagtctttagttagccttacagcttcatcttgcacaataattttggctgatcaactcttattctagggacagtttgaaaaatcataccttgtctcgtattttagacttttaggatctgtggctctaatttgtgacaaagaacataattacatgttggaccgtacttaacgcacctcagtccttctttgatctcttggctctgtgaagataaacaaaacgtacaaatccgttaatggttataacgacgatgagaatactcaatactcggtaaaatcaaatgtgttgctgttcattttagcgtactgcctagcgcggatttgtttgatagactcattccaagattgtcgatctactacgaatgatttgcaaccgcttggaagccgagtaactgtttgtcgctaacttaaaagatttcctgttatgcttttttcactagtaaaatgaagtatgctataacttttccttaccattaaaacacaataaaaagcgaaaaacacataaacaaaatcaaaatacttatgaattccgttatttgttagaaaatatgtttagtataagtttaaaataaaaaaaaaaaataaaaaaaacaatttacaatattttatctagtataaagacttttattgcttaagcgtttctaattaaatgtttttagaggataaatttaacccctatttttaaatcccacgatttaaataacgattatatatatatcagttgaatccctcatccaaaggacaaactggtataagttcaatgggctgacaccaacttggcatgccttcctcgttattaaaaacattgattgtaggactatctaacaataacgcagagaatccgggagtacatgttgctacttgaacattatatagagtagaattcatcagttggttgctaagacccgttatccgacttgaattttgtgctgtatacgcccatgcatcaaaagaaatttcactggtaacagtattcacaaaagggatcattgcattttcaatactttgaggattgcatgttttcaaatacgttgtaaatgtcaagggagtaaagttggccgtgtcgttttcagctatcgtaaacaaacgtggaataagtcgaggttcttgttccaacatacgctgaaaaaattcacctttactttcagtcaaagcatcaagacctataaatgatttttcaccaacgtatgtagcattcgttcctactactttcagtagatacgtaccacaatgcggaccgcgtagtctactacactcaagatcagtgaggttgaagcgtatggcggtagcgagcccaatgaaaaagagagatattaagtttttgaaaatcatatggaaatatcttttgaatgtttgtaaagaaatgtttgattttagtcggtttatatagttttttttttcttttttcagcaacaaaaatagattaactcgtacatatataaaatgagatattttcgcgtagatcatgatcgtcgcaatttcaaacgttgcaaatcacctttttctttttgaaatgtcaccaaaagtggtaacaactgcaaatcgttgaggtaacgtggttttcccactagtcaataacgaataccaatttttatgtgattgcgaatttatcggcgagttgtgacacatttgtctcagaaaacacacgcttttttggtcttttctctactgctcaaatttgttgctctttttgttgtgtagatcttccctctgattttcaaacaaaatttgcggtttcccacccattgttatcaacgtctattattcttggaaaatcttccattacattattgaatttgaataacgaggccaaaacaaacaaatgaaaatctgctaattcacgaaatggtactggttccattagataaggaaaaattcgaaaaaaaattatgtttcttcagtcgtagtatgcctactggattatcattagcaatatgagtagcttttatcccgtttattatattataaacgattcggattcctatcgatttattctaaaataaaatacccgtcagttatttacttggattttaacttagaagccaaaaaacgaatcttcaaccagactgaactggaaaacattaattaaagagattctcggttgtagatagttgtaattgtttctgtttctgttctgaaaacttgttaatatagtaatcccccactctttttccatatttagtctttgaagaaagcgaagcaattcttatactactcgtctttaacgagttgcatatataccgccctatttttttgcagtttcctttaaaaaatctcattagaatgtttcaatgcatacttaataaatcaattttatcaaatgctttgttgtgaatatattcttaaaactcattcatttcttgtaaagaaatctttctttatatgaaatttgaaatattcgaaatttcatctttataactaggtatttctcaatacttttacataaattaagaagggaaaaaatttgggtttcctttttaaatcagttagaggcgaaacctctaacgcttttcatggcttcgtgttaaatgtgtaattatttttaagaagaaatacaaacacaattaacagatgttgcataacattactttagatttgaatttcacctcttagatatcatccattcacatgtcaagtaggtgcagtttgtggttaacatatattattacatctgtatttaacaaagtctagagcaaagaagatattttcaaaatgctggaaggagaaatttagaatgtatgacttaccttgtgaaaccctagtatattacgttttcgtagtaaaactagtagcaggtgaaattttagagtagtttgttgacgaatgtttgtttcaattttatcgcttaaaaattaaatttgttttagattcatctatttccattataatttttcttttttgtaacattattcaagtaaggttatgtgtatcaaaacaataacttctgactaactactcgaataacaaccaagtattccactatgatttttaatgatgagccaatattcaagattgatataatttccaagagatgtttacaaattccagtttataattcccttacgcttttcttcctctgtatctcttgaaagcccgttctactgcatttgctaaaaatgcaataaatgtatgaaagttaaactcaataatcaaagtctttatgtagtattacagttatgaattattgcgacatttcatcttcagccttactcaaaatctgaaggattcaacatatggcaatttatttgtttttatcatgggaagcactaacgatgaaaacatcaatagaccataaatcatcatttctatatgaaaatgtaatataatttctaatacaggaattccttcttatacatttatttgtaacattgcttcatgcttttttccctttcattttcagttttcttttgttcccaaatcccagagccataatttaaagaaaatatgaactggctaagcggaaccaaaagttttcagtacaattgatctaaaagagttagtccgatgtatagacttagtcgttgattcctattctttactttttcgcaagagaataaaatttaggtagcgaacgatgttgtaattacatacgaatataaatttttcaacgagatttttttttatttttatttttatttttacaattttaacacaaacaaatctatagtcttccatttctttttatttactttcgcaaatactcacaccttaaacatgatttttcgtgtcaactatacttaactatatgctttataatgctgctacgtagttaggttgttcatgtttatagctattgtatgcgtacgatgttttcaactattattttataaaatcagcatactatagatcgagtttgattgtactaccatacattattatcattatcaatgtgtcgttaataatcctgtatacttgcaaccgtgatgatgaacaatccaacataattatttacacacaaatcataagaacatgattttcattgcaatttatggtatccttaacactatttacagactttgaagggaaccgtatattaatgcaaactaaaccaacttcgttatataggaattgcgataaaaaaagtttgtaagtattacaagatattcacatcataatgtttttcccaaataaatgaaacatctcagaacgtaaaacattcaccaattttgatctttttttaattctttcatttatggctttaaaatgttttattatattttcttattatcttccataaaccacactgtttaattttacattgtaaaacattactagtggtgctaaagctatcaaattgcagtgctgtggttttattccaatgtcaaatccagaaagcgcaaaaaaaacaggttgaccccccctggttacaatgagttatttatggtaagagatactcgtaatgtggacctggagcggggacttgaattgtgtaagcctgaaaaggtaaacaaacaaaatctctttaccaacatcatcaagcctcaaaaagataaaataaacattaagacagataaaataaagttctttttaaataacctttttactgaattttctaaatttcatgatagttgttatcctgatggtaggatttctacccgcagtaaacttcgttggcccttgcttattatttggtgtattttgattgttttcgcaatagacaagaactttgaagtcaaagattttctttcaatttggataaatgaaagttttataaatgaaaatcggttttacagtgaaatttgggggcctattgctatttacatttgtttgtttgttttattgttgcttggtttaatttgtatgtttcctttacagtgatgccttttttttactaataatttaaaatagactgctccaagattgttgtaaaagctataccattgatcagtatagttatagcagcggtcgtagtaattatcgcggtggctatggttaaaattttatacatctgccattggcttctacaaaattttaattttggctttcggcataaaagttaagccattgggagacactcttcctacacataatggagaaacaggatcacattcaaaggcaacagttggttctgacattgaacaaatagaatttcaaaatatgcccactcctgtgaaaaaataattttctttatcgttttatgatcgaaaagaatataatcatccttaccaatattttactgactgtaccgtcctaatcatgcactaaaggtgcgtctgttatgaatttcaattatggagtcaacctaattacggtttttaatgaagtattatcacttgatgttactaatgttttatctttcgtttcaagtctaatcaaatactatgaatgtcatttactgcgtcacaaaatgaattcttaatgatacatcatgaatgactcgtttttaaagttatgtctgaaaacttgaaaaatgcagcatatggaaattgttagatcgattgattcattagctcaataaattcttaaattgcaaattatattctggcagcaaaaaatcgagttattcagagtctttcaaaaactctgtttacgtattgacatacacattagacttagcttttcaacaatatactgctgctacaaaaaaataattttcctttttggaccggctcgttgcagacgaaattttaatgtactacctcttgaccttaatcgtaaacgataactaaaaggtatttttagctcgccatattcaataactgccctttgagcgtaataagtgaacaaaggatttaagaataacgatttaaaatcttttttagttttgtttttgaaataaaatagtaataaaatattaattgaaacttaaacatctaacatattagctactaattcatcttttactaaactataagaaaaacttttgactttcaaaaacatatttttaatagttgttgaataaatgctattcaatttacctcgccattttcccaataattttatgcggttgaaatcaataaaatacatgcaaagcttcctacatgtaaacttattattatactaaacgggaaatcaaaaacaataaatcgagttcaagttgactttcaaatatcacaaaactccatttcatccactttattcccaaatcaaacgatatacccaccacgagatcgcatttgaggtattactactagttgactaggtgtaatgttcagctgcatattcttgcatccattgtgtcacattcaattcggttggcaggtatatactatcgactatagtattattcggtcctattgcagatacattcaaggtgaagtcacctaatactggagcacggtcataaagtgtccaagtatccggagataatgaattatcccaattagccaaagcgtttagtgaggcaatagaaaaggatatcagtaagtttcattttgtagaaggtgattagaaatattgttgatgtgtttaacaaaatgagtagtttcggctgtataaggttcacgttaagtcaatttataacattgtattccacaaaaaaataaaaaataagtgaggcatttttgcacctggaagtagaaatctataacatatgatgctttttgtacaacccctggaatgtgtattcctttgcgtaatactacttgcagtacagtagaatttttaaggtagagcaagaggaagatgatgctcgctaaatgctactgaaaaaacgggtgggttcatttgattttcgaagcgcaaagatgcccactatacctcgctatttattgaacgaacatatatatatatatatataaacggttgctagtttacagaaataaaattattttcagtaacccatgatatgtgttgcgttaaaataacaaaaattaaaaaattaaatactagccaaccctatattaagaaaatgtatatatattgcagatcatttgtatcatctcagcaaataacttacggtcccacacaccttaaatctgaatgcattcttgacctttgacatattagaaatccgattcgtagctcaagtaccgatttaattattttctgaaattttcaaacaattttacgacaatttttccgttggcccgtttacaccgccattaccttgaccaaatggtaagaattgttgagtgcatgttttcgtgtaagaataagaggtagtagcaagtggacccgttgaatcagaagtaaagtaaaaatcaaatccaccgatatatgctccatttgctacaacaaatctaacgggcaaaaagtagccttcaggataattgcctacagtgaaatttcccatgcccacagttcctaaacccatattaggcgactcatgccaataagaatacgcatcaaagttattattggaccaaccagaaatagctttatcaccaaaccaaccaaagaaaacatcatctacattgttaacgactagggtgtaggtatcagtttctgggattcgtagaaagaactggtaaacaattactttacaggcacagtaggtcgaagccatatctgaagcctgtggtggatacggtgggagataccaagacgatgcccactcaggtatgtcatctgtagaactaaacacaccggtaaacaatggagatgactgatccaagtctgaggaaccaaagtaagcgggctcattaaaagcaaagacatcagtttgaccgtttttaggataacagaattcgttcattgatgatgaaattgtataatcataaacagcatactctaaaccacgaacgccatcacatatagctgttggaataacaacaactgtggatgagctaaacgtctccgtagtagcgaccgtaccactatatacggtggtaggattatttttaggacttactatctcgacagttcctgaaacagtaccactagcttgtgctagcgtagtagtaaatggtaaagtaccacttgttatagtctcagtaactgttcctgcagttggttctactatttcgacagttccagatgtaatgccctctgcgggaatcgttgtggtatattcagtggaaccagaaatagttgtttccgtaacagttcctactgtggacacaacgataacgggagagctgtgcgattgcgtgcttgttgtgatggatttagtcgaggtggattcaggatatattgtttttgtgtctggagacgttcctgatgtgtaaatagtggtatactttggacatgaaacagatacttggtttgttgtgtcactttgtacactagttgagcttgccgaacaaccaaatgtggagtagttaaaaaaatatagttgaatgagaaagatggtacgaaaataaagaaagaagttcataatgaaaaaatatcaaatatttcgtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaattaaaaatagtattatttcatccaagagatgcaatttggggtgtttaagaatgacaaatcaaatgcacgtgaatataatataaaaataattttcaattctttgaaaagatgtcagttgaaaatttttatacagaatatcacttgattttttcttttctttttctcttaaaattcaagtggtatagcatcaacggttttcccgtcaatcagaaatttaacagaaaatcctctttctgcacttgaatgaatatgatactgagaacgtgttgctagagaataataaaagcactacttttccatactagtttttcttatatatacatttacaacccgttctatcaatatattttaattctttattgaacgcggagcaatgagaagatatttctaattaaggaaaactgttactacctcaggccaacctaatatgctattctatattaaggaatagactacgcgcgaattcaaaaattctctgataacgacttttaaataattttatgcaacatattaaggcacatgaaatttgccaattgccttcttcaagaatgtcgcacgttataaaagttaagttaaacagtttagtttctggtagtttactttttccatctaaaagaaataaagaaatagtgattttaacgtgtctcattaactctatcttaatgttggattagtgtaagataagaatatattttttgctaaatttatagtcatccataactttgttcctttcatgcttaccaaagtctttgtttgattcgtctctaggcttcgtaaaaaagcaacaacgggtaacaaggtgattgcaaacactatatttatctgtctcccaaaattttctttgttttatttttacttaaaattagcttgtttgctatttatatttattgcatggttggtttataaggattcgttttataatcccgtgcgttcgcagcaatattgaatgttaacaatgaacccgtaaatttataaatttgaaaaaagtatattgactatacgatttaaatgtactaaacttttaatagctttcatataaggaagccaatgtcttgttaattgtagattttttttttttggcaattaaaattcatttcactttcatcattgttttgcatttacgactgtctatcgtttctgtggaagatgtaaaagtaaagcaatttaaataattcctttcctctgaacagagaaaacaagaaataatttttttataattttatttttattttatttttatttttcaagtgttcttattcgcatgataattgaatatactagttaccaaactatttaaaaagcttatattttgcaaacattattttttgctactatgcgtgaacccaagaatgccaaagtgctaagcagacttgaaaatgttctggtgactcaattagatgtaaataacttttcttcgattaaaaaatctgtggaaaaagcaatttcgcattttggtagaatcgacgtgttactaaataacgctggctattccgtctattctccacttgaaagtactaccgaagaacaaattcataacattttcaatacaaatgtgtttggcgctttggaggttatcaaagcaataactcctatcttccgctcacaacataatggaatgattataaacgtatcatcgatcggaggaaagatgacattcccacttggatgtttgtattatggtaccaagtatgcaatcgaaggtatttctgaagctctgacttgggaaatgcaaagcattggtgtaaaagtcaagattatagaacctggttttacagcaactgaatttagggttgaagagggtgcaggtaaacattatgctgagtacgacaatctgaaacaaaagttgtacgaagacttgctacctaaattgaaaacagctacaccaccgcaaaaaatcgcagaagtgatattgcaagcggcaacggatgaaagtgatgagctacgataccctactggagattatgttgttgaatggatggcattgagaagcaaagttgatgatgctacatttttagcaacacaccgaaaacaaatgggtctttaaacgatttcgttctaccaattgaatattcctcttttactgttttttgtaccaaactgttgataaatctttcagcatttatttagtttccttcctttaggaagtttcaaaatacagtaaaatatttagtagtgactcctcatatattgaattaacaagtctctgtcttacttttaaatgtttgtagtcaattttattattatctattttttaaaaaaccgggagcttttaaaacaatctatcatttaatgttcatcattagcacaacgatcttggactatttttcattcaacttgtgattcccaattgtacgtatatatcaatttaaagcaatgttgtatttaatcgttttcatgcttacattctttcgtttcgtgtctttacgtgaatgcacatcgatctcagattgagccaactaagcctgttcatccattcgaccggttgcatttatctaaaaaagtttagagataacaaattattcatttacccgtttacatagctccatcaaacgtaaagggtttaactgagcagtctcacgaatgaggaaaatccttagttctctttcataacgaattcgtaaccaagtacaataaaggtaaatctatctattctaaatttctcacatgcctgagaatccattgaaacaacatcaatggaatctttttacggattttctttcgcttcgaaaatcgagtcccaccaatgtttatgagtgggagtggctgatgctacctagaacaaaagttagcgatgaaaaaaaaaatagtttaatcaacgtgaatttttgagaacatacagatgaagatgttgtactagaggctgtacccgaggttgtgcctgacggtgcacgagatgttgtcgcagcagacattacggtaggatcatatacagaagccgtactagttgcaagagttccgtcccaacagtattcttggaaacaagaagagcactgggtaggagtactcaatttcttgcgttccaaagagcgttgaattatagcgcatgctaagcaaactgcaaaagattcattattgttttgcgtagtcgacataaatgcattctcaagaattccattagccatcttgtcgtccatgctcatagtaaatgtcgatatattggaataataagtccaagggtaatttggaaagtatacaaggagaggtggggtattattgtctacatcatgatttcctgctgtagtatttttaccgtcacatccaaaaaacgtaggacgagtgtttagtcccaaagagataatagtgttttcgtccggaatatatggaaatccacgcacatcaacactcttgttcgcattaaaggttacaactctctcatatgtagcaacaatggaagatccaaggggccaaccataaggatcattataagtcgaatcaatcgcaaatacaacgtccacaaatcgttgtgggtgtaacaaaggccaaaggggaatgttttccctatcctcaccaccatcaactagatcaatagtatcatacggttcgaacgcattcactacagaggtattggaagtagtataattttggtaaggattgggataaggagcaatatcatcttgatgcttagaaagatcttcaagaatcgcatgaagaatatcgtaataggtatcattctttttgacattttcattccagtcaagaagaaaagagttgaataaagtagctgaagtgcccataacaaaacctgcattatcatagttatgaatgcaagacttatcgggtggaaccccatccaacaagtgagttcccacatattccattggaatgaatgctttaattccattgtcccatgtaccaaattcatacgccgtgaactcaaagatactggtattggcagggatggccgtttcttcttctaatcggctatccgcaacgatgatgggataaggataatcagcattttgaaaccagctttgatttctcatactggaatatgtaatgcctggtcctcccctttcagcatcaacaagtttacgggacaaagcacgtccccataaatccgtcaaagaacagtcaaagcccgcatgtttcttttgatcaatttctttgcgcaagtcattataataattcaaattttcaatgacattatccccatgaggagcaaaaacgctatgttccaaattccagacattatcacgtaagtatgttatattcgtaaaattattaatagccactgatccaacaagccatgaaccaccagaaagaccgctgatatacatcgcggattgcagcagaccagaaagtggagagtcactctcgaatcttgagtcaaaagcattgaatgcaccacctccattaaccatcgcccgtaacccaccacctgagaatgcaattcctaaacgtggaccatccgagctgttaaccaccttatccaagtcaacattcaaacctgtcttagaaataaatgatcggagttcactgttaaccttagaaatacgtttgttgatatagctctgttcgccctcatttaaaccttcagaagccggcctcaacagattgtcgtttgaacaggtcacattgaaaggggcatacgaagcgtcggtacttcgttttacgagcgcaggtttccttttagacaaagtgtaaagtacggatgtatcaatatcttgtcctttatacgaactagattcttcaaaatcatatatttcagaaatctccacacgaccgggaggataagctaacgtcaacgaaatttgaacgaaagcaaagagtccaatatagttgacatacattgcagaaaataaaaaaagttcaaacaaaagctgtaaaaattgaagttcgcatggaaaagtgtactacacggaagaatattaaatcatatattactctggcgcactacacatctctgatccggaagaaagaattccgaactttaaaagccccaaaatttgtcgcgttatctcaagatctgtctacaaaagtgatcttaaatacgaaacaatgcttgctgcaaaattcgcaaacgttaggcggatacaatttagtacggcaagcttttactttatgatcaatgttaccttaaatttctattgagtaacaaatgttacaagatatgtatgcgaacaataataccagaagctgatcgctcatcatcgaatggagttaattacttcgcttatacaaaatagtttgttagtattacgatgcataatctgaaatgggagcgtgtaagggaatgatctgatgatcacgtattgattataaatataagtaggaggatgatagtagggacattcgatgtatggtgagaggcaacgtaatctagtgtactagcgcggatacacgaaaaagaaaacgccaataaaatgcatagcgaattcatgattccacgtttaacacattgcatgcatttcaactagcttaagttattttgatcttcatatactagggagaaataagttttgtattttcgagtagtctttgttcataaatcctcgctattatcacaattattcgactttcatacatgtaaatatcttttcgcttgacctcgagaaaacaaatttgtttgttattttttgcaacatttgacattattttatgatatgtcaatagtagttttaattgctcgaacgtacatttgtactttttgtcacacctgcttaagttgtacatcgcggtaatttcttattattaaaggccattaacctgattgtctctttagatctctcttgaattgtttgttttactgtatctttccgaaacagtacataaggttgtaacttttccacactaatttcctaatcatcgttatgcacaaaacatttagctgaacaaagtttgatagtttttgtatggcagcttgtgatgcctttttatttgttctactttttcttcaagttggagatgaaatcgtgtaagttaatgattagtttattctagttttatgcatcgtatttcatcaatcatctgtctgatcaatcgttaacttactgtagtttttatattctcatcccaccccttaccaaaacctaagaattataatcatttacaaaaatatgctggtaaattatattcgatattgtttcaaattgattgatggaatgagtgtaaccaattttacttcgggcttattttaaagtgttagtgattatatttatatttattctattttggattattgtttttttcattggcttgattgaaaaataaacaattttattcaatattctttaccgtcaatcgttatttagtatcgctttcctactgcctttctgcttcttgacattatgcgataccaacataaactttacaaacaattgcacctcttgtcacttttgttttagaaatgtgtagcttgaacgatgcctgcccggttacacagcatagattacattgtattttacaacggatttacgtattctagcacaagttaaataatgttttgcaaggttgattacaacacttaagacgtattgtagtacgccttgcgttttgttctatgtttatttttctctgtttgactttttaaataaacaatttcatataaatctggctatttgcgaggcgccgcaaagagtgaacgggaaaacgctgtatggaaaatattgttattatgcaacgtataatttattaagcagtataataattatttttgttggagataaatagtataatagtgcgcggtttcgcaagtgcagatttaatttcgctgctcgtttatgaccttttttattttcaagtaacattttgacatatgcagataaactttagttgtctatacatgcgtcagttggccaagttactcatccgcgatacttcagcgtgatttgttacacaataagagtaaaattgtagagtagaattcgtattttcctatttatttatatctattttatcggtcattttatctactcgctttttttttaatatcatatttttagcaatgccatttacagctttttttcaccgccaagataagtcttgtattcaaacagcgttgcttatcgaagctcctactttttgaatgctgaaatgcagtacaaacgttcagtaatagtaccaaataaatctttgtacgttggatactctagtactgtaccatcaggctacgttaccaaatgatgaatgtgcattcagaaatattatagccacgatgctaagctcgtactttaggtgaaagacatgtttcattaaacatatcaggccctcttcactatcgaaattcttatgtctttggaccaattgataaggtttacaatcctgtatcattaggtacagtgggttaactagctagtgtactagatgacatgcaatcaacagcgcttttaaagaaatatttaaaaatgacatttctttattactataaaaaaataaaaagaattgtataaagtctcggttgttatcctcttaaattaattagctcaatggcagatattacaatatacgaaaaattcagtgaccaatctgttgggtacgattagggctgacctcatcaaattatagtctcgtttgttcaagctaagtaaaaaattaggcttgctttacagcgaaaataatatatattcatatataacaacggtttattgtttaaaggctagaagtaatgaaaatcgtcttttataaaagtctaaatagtatgaaatttgatattaagtaagcgagtggccttaaacgctctatattctggatctgcaactcatggggtgagactcggttgtgtctatgtaactaaccttgccaccacattgtgcatgaaagcaaatgattcatttaaacgtaaagtgtttctcgttttatttgacatgaaaggagctcttgaattcttcctaagttgttcatgaggagaaattgtccactgaaaaagaacaagttcaaacattcgctcatgacttttctcctgcccgtaatcgaaataccaaattccttctgtgttcggtagtcaataccttggccgttatctcatcaattaacaagtttcccccaccaatgtgattataggcctggcaattcctttgacagaacgtgtcaactggatatttgtgtaatttcgtcgttctcgttaatcccatacagtttttcattgctaatttaactctacatatggttgaattacaagagtgcttgttttatgctcactacttccttttttaagtagtataaaagattgacttctgttacactagtaatcaaatcctatagaaagaattttcaatatttttgatttattgccacttatgtcatattgagataaaatgccttaatccaatcaggtctttttagctaagttataatcaaagctttttgctgccgaggtattaatagcttacaagtgagtacacaacaccctttcaatcaatttaatggtgctaaatttatataaacatacgatgtataacaatcgcacaatatttacaattcactatcctgctaaaattgtataaaaaaaaataatataacagcccacctcaaatgtgcttaatcagtctcagtgaatttaaaattgaatagttacttaaaaggcatgttttttaagttgataagcgttaaaacccaagtaacaagctttgttactccaatcaaaaagataactaaggtaccccggtcctcaagtataaaccacaggcatgcacgcatcagtccgtggctaactgtatcttttgccacattttatgtcgaatactctaaaaaaaatattataggaatttattacaagaaaacattctcttgtggatattgcctaattactatgggctggagacaacttgatatagacaaagtccatttagctttaatagtggccgggggatttataacatttttctgctatttttcagaagtttttcgaaaaaaattactagttggagaagctggtacgttgaagatattgtatagggtggtttttgaaaattagcaattgatataaaataagactaatactagtgtgtagttcttggaagtatcactggattaatatttgggcctcatgctgctaaactcgtagaccctttttcctggggtgaccatggagattacttgacagtagagatttgtagaatcgtacttgatgtgcgtgtgtttgcttctgcaatagaactccccggtgcatattttcaacataattttcgaagcatcattgtaatgctattaccagttatggcttacgggtggttagttacagctggatttgcatatgcattgtttccacaaattaactttttaggatctttgctgatcgcaggatgtataacttctactgatcctgttctatcagcattgattgtaggagaaggtccattagctaaaaagactcctgaacggattcggtctttattgatcgctgagtctggatgtaatgatggaatggcggttccttttttctattttgctatcaaacttcttactgttaagccatcgaggaatgcagggagggattgggtgctgcttgttgtgttgtatgaatgtgcatttggtatattttttgggtgtgtaatagggtatcttttatcgttcattttaaagcacgctcagaaataccgtttaattgatgctattagttattattcccttccgctagcgatacctttattatgttctgggataggaactattattggagttgatgacctgttgatgtccttttttgctggaatattatttaactggaatgatttattttccaaaaatatatctgcttgttctgtacctgcttttattgatcagacttttagtttactattttttacctattatggtacaatcattccctggaataattttaattggtctgttgaaggcttgcctgtttggcgtttaattgtctttagcatattgactctagtttgtcgtcgattaccggttgtattttcggtgaagcctttagttccggacattaagacatggaaagaagcccttttcgttggacatttcggaccaataggggtttgcgcagtttatatggcatttcttgcaaaattactgttgtccccggatgaaattgaaaagagtatttatgaatcaactacagtattttcaacacttaatgaaataatttggccgatcatttcgtttgttatcttatcctcaatcattgttcatggtttcagtatccatgtattagtgatttggggaaagttaaaaagtctgtatttaaatcgaaaagtcaccaagtccgattccgatttggagttacaagtaataggggttgataagtcacaggaagattacgtttaggaaagctcttttaatgtcaattcggatttccaaattattttcaaatgtattgtgaatcgctgtctctggtcaaaaagattactgcactcatattttgaaattccttctatagttgatatatactataagataagtgattctcagaatcacaaggctaaccaccaacagggatggagtgtatatttttgttgtacatatatattatctacaatagagtaattttcggcttctataattcatttattttcttactactctaaaaatattgtataatttctaaaactgatcaagatactgagaaaagtacaaatcgttatttaatttgtaatttattttgatggctaaaacttaccaatattcgttcgcttcaaacaataccaatcttacgaaacaccttacgcttcatcaaagtctactttggatcacctaatattttattatttgttgttgtaattatacaaactaatactattttatgtaagaaactaagaaaacggaaaatcaatagctactttgtgtatataaatagcaatcaaattaaaacttgataaatctcacctactaaaacacatcaacgtacttcaaagggcctaactactataagacttggtaatatttaaatagtgtttctattagtaggtagcttcaaagtatgtataaagcttttggaagtagatgaagtattgaatatctcctcctagatcagttattaactaagtacgactgaaccggtgctcccaatttagttgcaatctatttagatgagctagaatataattacacagtaatcggtatggactgagttttagcaccaataaattctcactaaacataacttcatcccaaatatatacatatgttttgcagagaaacaccccgcagtttatcatatcgtaaatgtcagcaatattacaatacgttatgactctacgttgcgttatatgccacatgttctatttgctctatcaactgtaaataataagttatcaagataaatttattaccatttatggtaagaaactatcagttaaaattatagctttttcaagctctataaatagagatcaattgaacctagttcctcagttcagttattagctatagggatatcggtgatcgatacaaatactcgttattataataattataatagtgttatttgaacatattgcatatcgctgtattgtaggtcgcaagaaaaactcaccgcaattcaatgaatcgttaaacagataccaaactgcgtagctgacatagggaagttttaaaaagtacgtaatactctaacgatgtagtagttgcaagtaaaatagcaacaaaaaaaaacgatgcacttcaaagaagcgcttacatttttaattacaagcaagttacatttcaacgctggatcatagaaactttaatagagatgcaattataaacatgtaccttgagataaaaattagacctcaaatcgccggctttaagtctttttgaaagaattttctttttgttttgttttattaacctaagtcgatttaaaatactttttctctctttattttaagaaattactatagtctcgaagcctttatcgaggctatcgctccgtatatatagaattgtgatagacactccggaatagttgcattttccttctaatctaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggatggcatgctcatgataaaaaccgttagttcaaacgtagctttttgttaccaaattttaataagcaataacgactaggtcttgcgcattttttttccaaaaagaaacatcaactattactttttctatcgttaatataatcagtatatagtataatgattattgagttcaaaatggatcaaaaatataaacaattttgtaaaatagttagccaagcacattttatgcccaaattgaaagataattcgacaattgataatacagatgaatcatataaacaaacttaatgttgcgatttttttgtatgcacagcttaacgacctatatcagtatttacaaaattatggagaattatgaaggaaaaagatttgatcatagcttcggccaataatttaggttgttcctctggaatataatgcccatttcccgaaattaacccgccactgacattagtgcctaacggttctatagcttcaaatatattaggagcacttccaatttcttcaccaaggacaagtaatgggacgtcaatcaatacagactttattaacttgttttgctcgaaatcttccaaaacagcccggtagtattcaagcatctcccacattcctcctagcatttggtaagcgcgcttgtattctgtaaaatcattttcagaaaaacaagcattaaaataatacagcctttcttttgaaaaaccactccataaagattctttcacgttcacgcaaaagttcttctggtagatcaaggactgtattgaataggaaatgccaacttcgccaattgtccggacctagttctatggacgatggatgtgtaattcctggaattctcatctaatagcacagctacgaagagttcagctcaaaatagtgaacaatatggataagtaatccaagtaccgacatcatgaccgacaaggaaatatttatcaaccttaaatgttttcactagataatgaatacgctttgcagccgtctgtatgtcataaccaacaagcggtttttctgagtcaccttaaccaggtaagtctactgcaaccacaagtatcgaccagaaagcagtggcatgacgtggcgccatgcgtagcaagtttgaggaaatcctgctaataatattactaatggtcccatatccatttctacaatatgcagacgaacaccagcggcttgtacaaagcgatgatgtgtatttttataattcaggttgaaataaagttaatatagaagaaaaatatggatttttctataccgtattaattctcatatgggtgtttagtattatgtatatgattgatatgcaatgattcaactatcttactgataaagatgatgacgtatattgcaaggactttgtttattgtagaaagtcgagcttgatagcgtatgtctggtgaatctaatgtgctgtttttcaagtggtcatgcgttacaaaaatcttttagcttattaaatttgattggtgataaatttccaattaaaatacaatttatattgatatgcgccgttttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatttgtagaatagctaggctaaatcaaaccgaattgaactcgcttttatcaacggttattataaatcagatttatcattaattacgacttaattactgtaaatatcgagttgatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactttcaaattcacgaattgtgtatgaagcgttatagctgatacaatcgacgaaaaaacgtatagggcatgacttttatagcttgttaaacgtcacaagtttgctgactaatccttagatgatgggcatttctaagattcacatagaagcttattacttttaagctaagatggataatatttttaaataaacatacgtttttcaaatgctatgcgccacgatagtcaaacaaacaaggatttcggttgttttattctaatacatctacatatatgtaagcaactgtttgactagtagaataaataaaaggttatgttgtatcaatttgttcaatatttctgtgtaatgattgaaatgttcaagtagacgttgaaaccctcgttttctttttttacaataaatcgttaatttagtatatgaagcatgcaaaaacaataatatgtataaatacatcgtcttaaacttagactcattaaatattcttttattcaccataataaagtgttagcgatcatagcataagcaaatgtgtatagatatttcaaagtgtgagaaaagttggaatattacggatataataactatgatctcaataaactttgttggtaaactgcctattcaagaagttgttgtgcatactttataaaaaattgtgcagcattcatattgtatctgcaaagcatttttctgtgtcactgttgcatcgaataaatacttcaaaggaataatctcaatttcattatgcttaataacgaaatgtttaaatctgctgaattcactggaatttaatatacttcgtctactaagaatccaaataaaagttcttcattaatgtttgctatttaagtgtgacttaaatttattcataaattaattaatagaataatttcgtatttaaggttcggcttatcttgattattcttatgctttttttaaatttctcatataataagatccgaagaataaattcataaatatttccttctattaactattttagttgctttacttttattcatccggttactaatatgcacgcctcctcgagtattttaaaacagttgagggccttgtttatggagtagatataatatattaagaaattataataatttcaaaattgaaatgatatacttaagtgttcgtgcttggcagagtaatggtcgaaaaaataaatattttgaaaattttataaaacggtagaaaatgatttatttcattaaagactctttttaaaaaaaaaattattcttcataatcattaataaaccaacggtcagttacttgttaagcaaatacatgttagatcttcagttgcttattaaattaatttttttattaatgaaaaagatgtcttttacttcgtcaatttcttctacaaaaaaaaataaatatcactatcaaagggaaatcgcttaaggatatcactgtttactcgtttttccctttcatttaatcatttctcagaacgcagtaattttttttgtcttccacttactttcacttccaacgtttgtacttttcgggttatcttatttcccaaagatacagaaaaaacatactaccgcagatttacaaagccattagccgattctttccaaatcgatattttagcttcagattcaaaggttttccttatttattgaacttactcagtagtattctagaaagttataaaatacctttctttatttttaagaattaaataaattaactaaagaattaagacatttgagaaagttaatgcataataatgttcatatcccatcaagctacatatggattgtcttattaaacttatgtacaattgccatacgatacgaacagtatatgaaaatcaatagtttttcttcgatgttaagtatataaataaatattggtcatgctacagattctttatattatataaataatagcccttttaaattggaagcatttcacaagttagtaataaacgtactttaattaccaaagcaaattcatatacagaatcttctgattgcatgttggctaaattaaattcatttgtatatcttttattccttagtaacttttggatatctagtttatggccaactccgcggaaaacggagccctcggttcctcgggtttgtaccgactatactttatataatttcaaaatgagcactaattcaacgtaaattctactctatttactacattcgaagtaaaaaaatgccttgctgcccaactaaaagcggtgcggcccctacgaaccgtaattacgaactccaaggcgagatgctgaaagacattggagggatgcagacttacttcactggtaagcgctcaagtaaagttgttttaattggatttatggatgttttcggattaagtaaacaaataaaggaaggagctgatcagttggcaaatcacgagcttgctatttatcttcctgattttctgaatggtgaaacagcctctatagaaatgatagatccaaaaacgattgagcaaaaagaagcacgtagtaaatttatggagaaaatttcttctccactacattggcctaaattaacaaaggtcatagaggacattgaaaggatacatggtcaagatgtcaaaataggtgcttatggtttttgctggggtgccaaagtattgattacatatcctaataaagaaagattcttgcgtattggatgtgcgcatccatctcttcttgatcctgtagacgctaaacatgttcattgtccagtttgctttctatgttcaaaggacgaagatcctgaggaagttgatgcttggaagaaaagtttcgaaaactctccatatttttctgaatcgtattttgagacttttggaaaaatgcatcacggatggatggcagctcgagccaacctatcggatcctgaaaatcgaaaatattttgatttaggttaccaaatctttttaaaattctttaaagaacttttttaaatagtattggtgtcgcttagagatttttggattagttaagaataaatatagcacctgtcgttgaccgccaacaacatttgttaatttcatattcaataaagtttcgttaagtgattataactactgcaactattatcattttcaattgagagtaattataggatacaatttcaaaagtttaatgcggcctaatttatttccatattcgtcatatactacctaactagaaatttctgaaattacaaaaatttttatcaatcttaaaagaaaaaactaggctgaatgctttataaattcatccattagctgcttcaataaaacgtacctttttccgaattcgtacaaagatttacggtctagttttatggttataattaactagctgtttcataacacagaacgagacaacttgaaagtgtgcggatctccttaaggaaacactgaattcatgcaagatatttttttttgggttttctagatttcaaatttcttcattaaaacaaacataataaaaaattaatcgcttactttatttgaagaaaaattacattttagacaaaatagtttgtccaaaatgtttattggataatagcgttctctgtcaacacatttcacgtaattttccgtctagtattcagcaaacatctaccaagtgctaagaatcagaaaggttggctaaatgatcagtttatgatcgccgaccgagtaacatgtcagtcttttgaaaaaaaccatacagtgcatgtgattgtctacttcgttttcgctttacagatcagatctacatagcatttcggcaggtaaattcgtttaacaatttctgcatgtaattctctttttttgacgaattgtaagctataactactgcaatattttcacgttctccaacgcctcctacaaattaatactagacaataggaccaaaagtgtaaataatacatcagtaatcatttgatccaagcttttttattcgcaatatattgattcttaaaagaaagttctaaaaaagccagtggatacaaaatttaatcaaacattttgtaattatggtgaaaattttaaaagaaagccaaaacaattttaaactcaggttacatgatatgcctttccaacattaactatgtgcattattaacatagagccaaattctgaggtagtgataaaaaacgctttaatgttcgcttgcctcaacaattgcgttcaaaatagcggccaatgcaaaggcaccaggatccggcaatcctccctcactatcaagcttatgaagttcttctttagcaacataagatgctcttccaacgacagcatccatttttctagtttgttcagaaccttcagtggcagctttcgcagcagcatcaagtcccttaccctcatttaaagtttcaacaaatggttgaatagcatcaataagcgttcggaatcctttacgggctctagtgtatttgaaaagagcgtcaagtgcatacttgcttgcaaacgcaaatgtatgcacggataattcggaatcgcctgactcatgaactcctttggctagcgcagacaaataaatcgagtaaagaccacccgatgtacctcccatcgaatcctcaacaatataggccaaatcgtcaataccatttacaccatcatccaatcgaatcgatttatcattaatagcctttgtgatggcctctccaccattcacaagggttgttccacaatcaccatctcctgcaatcgtatcgtaccaagttgtctttggctcaaattcattgatagcgtcaacggcagcttttaaaattttagtaaacatctttgggtcagcctttacaccgctgtgcttctcattacgggtatgctccaaagcgggagctgttggcaccttgccgtcagccaaaacctcccagtcctttgcgttatgataagaaacgttccatccactagcggttgttggcaagtcaaaatatttgaaaatatctggagtagccttagaagcattgaccaatgtaattccaaaaccaggaccgttcagagcggttacaaacgtaccagacatggttcttttaggaatgatacctcgtttggctaattgttccgaaactacttcagtagcatatcccaactctaaattggacataccacccatattgtttactagaaggataacatcgtcttttgaagaaaactctacgaaactattgtccgggtttttctcaccaaacaaaattgaaagcatctctgtaactagctcgggaatagatggaagtggtgatgatttgaaggttccaggctcgttatgaatacccatgccaatctcatactcgtctggacccaagttggtttcaaatttgcgaccgggaacggcgcagtgatccaatgaagctgctatggtagcagcattgtcaatcactgattgggccacttgagcaacttgatgcagatccaatcctaatgctgctgcagatcccgcaattttgtgtactagcacagtggctcctaaacctcttcttcctacgagtgcacctctttttttgcctacagaaacatcatctcctacggcaacaagctcaacgttcattccagctgccttggctctctcagctgccaggccaaaatgaataatatcgcctgtataattcttgacaataattaaagttcccttaggagaagcaacagctttgagggcagagtaaatttgtttagtagagggagaagcaaaaatgtctccacaagctacagcgtccaaggctccatcaccaacaaaacctgcatgtgtaggctcgtgcccactaccaccaccagacactaaagttactttaggaagatcaccagaacccggggcagaagctgtcctgtaaatcacacgatcatgttcaataacagtaagaccagggttacttctagcaagtccaagcaagtatgggcgtactatatgtccgtcagatacaaattgttttacagacatttttaattgaaaagaaacgttcccttcctgcttttttatctcattctttacattactactaccccgcgcgcggtgcgttctaagatttgcaaatatccggcatacccgcctagctgaccaattgttgattacggttgaagcggcagttatgcgagtgtgcaaacgcattgtataaacttgtccaattcagggaaatttataacacatattcttaatattctgtagataaattgatttgcgcttaagattcgtcaccaaatttgtgccgccactacacgttgtcatcgacggttgcttaacttcggttatctggaccacttgcatgagtatataatgcactgttttactccaccttattcccaaagctatttcaaaccttaattttggtattcccgccagtacccgcgtgcattcaaaaaatttccataaaagccaagatttgtcccgtctaattcactactaaatgagcgtccctttacgcttctcgacaccatcatcatctccttcagcctcagataatgagagcgtgcatgatgatggtcccacaactgaattagacactttcaatacgacggacgtgccaagaagagtcaataccactaaagctcgacaaatgcgtcccaaaaataccctaaaagttgcgttctcttcacccaacctcaaaggcctggacaacactgccgactcggattctcaaccctggcttggtgggtaccttgctggaagacttgaagatatatccggacaatcgcgtcgaaattatgttgatccttattacgaagaattgaatgctgggaggagacccaacaaaccggtgtggagtttgaatggaccattgccacatgttcttggtaactctgtggtagaaaaaatatctcaaaagaatcaggaagctcgttctagagcaaattccagggtgaattccagagcaaattccagagcaaactcctcggtctctttggctggtatggatggatcgcccaattggaaacggaaaatgaagagtgctgtttttggatcaagagtcaagcttaatgatgaagaagctcaattgccgcgcaataaatcttccgtttccatagcggaacaagccgcttcaagacccaaagttagtttctcgcttcaaagcagccgtcaaccatccattgctgaggagcaaccccaaacccagcgtaagtcttccgcgataacggtagagcatgcggaaaatgctgaaccagagaccccaagaaataatgttagtttctctaggaaaccgtcaatagctgaacaagattcatctcaagatattactatgcctcctaatgaaattattgctgaagaaagtttagactcgggaagcgatactgaaaccctgtatctcaactattggtgcaagattagacacttttttcgtgagggttttgctgagttcctgggcactttggttttggttgtgtttggtgtaggcagtaatttgcaagctaccgtcactaatggagcaggtggaagcttcgaatccctttcttttgcttggggatttggttgcatgcttggcgtttatatagctggtggaatcagtggtggtcatgtcaatcccgctgtgactatctcattagccatatttcgcaaatttccttggtataaagtgccaatctacatttttttccaaatctggggtgcattctttggaggtgcacttgcctatggttaccattggagttcaattactgaatttgaaggaggcaaagatattagaacaccggcaacaggtggttgtttgtacaccaatccaaaaccatacgtcacttggagaaacgcatttttcgatgagtttattggaacagccgttttggtaggatgtttattcgccattctagatgataccaactctccaccaacccagggcatgactgcttttatcgttggtttgcttattgcagctattggtatggctcttggatatcaaacaagtttcactctgaatccagctcgtgacttgggacctcgtatgtttgcatggtggattggctatggaccacattcatttcacctgtatcattggtggtggacttggggtgcttggggcggtaccataggaggtggtattgctggaggacttatttatgatttagtaatatttacgggcccagagtctccacttaattatccagataacgggtttatcgataaaaaagtgcatcagattaccgcaaaatttgagaaggaagaagaggttgaaaacttggaaaaaacagattctccgattgagaataattgaactcttaataatctttcatgtcacaaaatgcagaagattgaaaccatttactttttatttatttattcttattattgtggagcagcttttctctttatactaagcatatattagcttttatattatcttttgagatggacaaagagctatgtcttccccattttttttgtttaatttaagcactagggttttgttgtgttactctttgttgctgtaaaaattttcagcttcttaatgcttgggacgcccttatgttgttgcaatagcggcagcttcaattaaaattgatttcatatcaaaaaagacgattttcccattatattgcggtgtctcgaatttattacttcttccctcaacttactttgaaacctaatttttggattcctgttgacttcttttttacgtttttgcgtattaccgatttttcttccgctttgcgtaacacaattttcttgctctcttctttactctatgtactgcgaaagtagtacgattaccttgtatgattacttatattgcccaacccccttttcaagttcaactttgaccgaaattttctcttctcttttttgctatttattcatatatctacctgtaatttttagtccttaaaacatttggtttttcaaaacaacagatattaaaaatggccgatatgaccattacgtcatgaaatacttgcttctctatttggttaacatacttaggatttagctaaattagttaagatatcaaaaaagttttaactcatatctaaagatttttttatttagaataattggacgttatgttatgatatataattttatgattcacttttgtcgattttgttaaaacatgttttgttaatatttaaaagctcaacgaggatgaaatttttctgtacattttaaacataaaatacattctagatattgaatgtaataccaatattttcatgaacacgctgtttaaaaaatatttttcggtaacccattatttggtattgttttcgtataatagttaaataatcaaacttctataaaattataaagcaaaccaacgactgaaagcattttgtaaaaaaacttataaaatcagtgggaacagcttgtagattcactaatgtcattatataaaccgattatttttccaaaggcattatcaaaatttatttcggaatgcaaggattcccgtaaaactaaaaccgtagtttattaaattttaaaattactttcatttccagtatttttacggtatgtatttataaagttcaaactcacttggaaattgaatgtccggaaccctgctttttatgtttaatatccgagtttaatatattggatattccagtagtcattttatgaataccaaacctctgttttgggaagagaagaactagtatgcgatggcaaatattttttttctgttttaattagacgatattgatagtgacaaaatgaatcaacttcgcaaataatattaattaaaagtttttacatgtaattcgcagccgtaatagcaattaaatttactaattcaggaagcttgcaactagaaaacgcttgtttaatttggctccagtattgtcagttttctgaaaaaaaaagctcgctttgcctcggcggtctatttgtaacgattatacttctatcagatctattaatcctaactacaacttgaaatgatttcttaagcgcgtgaaataaaaaaatctcaactctgagaaaccgcaatacttacttgggatttctttttgtgtacattttacttctgcttatagcgttgagagtaacttggtaagctctgagcagattctacaacatttatgactaaaatggctgtctttcaattagatattttgagcggagcaagcatgaagctgctatcaaaatataatatccataaaatcatttacgaatgaaataatacattcttttcaaccacacgtaaaaaaatctttaaaaccatgtgcaactttagaaatgttctaaatttcgatgtttccacaaatgtagacaaaatattcagtcccacatttgcgttagattttactataaattacgcctccttactcaataactgtttttactttgggtcgatgagtctggacttggtctaaaaatacggcccctcaaccgaacatttatttgaccggcaaatattaaagaaaggagacgaagtatttcgaaaatacatcaactcacatttaagataggatgctgcatgcaatggaaagaagaaaaaaaggggctgctttctgtaagttgtattttctaacaattctagtgcatattccatgaaatgtattgtgttattaacggcacaatttattagtttattaataatatattaaaaaaataggataactgaaaaagatattcctgataatataatgatccagtgcaagtacagtttgagcattgaatattcatatcaatgttcataaaataagaatatgcggtatacaatgaaatgatagttgagttattacttaagaagagttcggttgaaattttcaaaaaaatagcagtcaagaaaatttcaagaagaagaaagaaacatttatatatatacatagtttaatccatttagatatttctgcttagtacgaatatcgaatttttattcatgaaaaatactctggaataagatgatttgtatttcgaatgtaaaagagcagtccaaaaaaggcgcacatacacataataaagtaagttatagaagtgtgtatatgtaaaacaacacaataatttattttcattaagaaaaaccactacagtttttttatagtgattttactatttaaatagcaatcttgacagtaatgatttgtttcgaaattatttatgaaaagagatagtgcggtagtagtatgtgaaagcagttagaaaacaatggttagacttctctaagcacgtcaagtaaataacaaaaaatacggacctttccttgagaattttataaatgacgttttatcagttctagatttttacgatatagtgctttaaatgttgtttggtatcttttttctttgatatacgcaaatctctagacgtatcaataagtaaaattgtgagaagtttactacgtaaattactttaccgattttatgaagttcagcaccggatatttgtatttgaacattagaaaaaggacattttgttcagaaggagagatgtcaaaatcgaattttaaaatattataatttgctcacattcatttgtcaatagattccgaaaaacgcgaaaaatttgcattataatctaaatacaacacttttgaaatatttacatccgattcaaaatgaagtatttaaacgcgagagatttgcttgaattatctaatcatgaatatatgatttataaagaaaaacttatcgattttatttttatcatagtttatttctgttgaatcagattactggacagccaaattgagcaaattaaaaactgaaagcatctcaagtttgaaatttcttaaagaaacttatcttaagaaagtaggaaactttccaatatacacctttatgtattttaatatgacaataatgacaaatagaaatctttttctattcatggcgatcattatttttgtaaattcgtgaaccttttttatgtgttttgcttttgaagttggtcttctgatcgctgatgttgcaccagttcaacattgtaagtattaattctacaggaattagtaagcgatttttgacttttgcttaagcatcggctgaatagttgtttcaccgaattttggagcatctccttccattaggccaaaatgacacttatttccgcaatttcttttttgtaactgaaatctcttcatttaatactaacaagaaaattaagtgcaacattttaacaattccattttggtatctcatatcagaaaagagtaaaatattatttctctgtacacttttgttgtggtgcgagtgactctgaattgatgatgtgtattaataattctcttaggtttttttattttgaaaattttatagttttgttccacttcgtcctaacgatttcgtatattttatttacaatcaaaaagccaatccaatttttatgtttcaagatacagtaatttctgagttctaaacaaaaaaaatttctcagaagataaacaaaagtaatgatatgtaaatgtgaataaaatataagtgacttttaaaaacatagcaaactaaaagatcaaaggaacttaacggaaaaggttaaaaaataaaattttccgttttatttctcgtatcatattgtaaagtttacgataattaatcatttacagccctgtattaaacacctataaatatttcttcaaacctgctgagtagataaggtttaaagtccgataaatgcatatatgttcattgcattcggaccaaattcaaactagttggtataataacaatggattggcatattactgctagacaaaaataaaataaaataaataacgatcgtgaaaataaatatttttaatttcatagcaagagagaaacacgtaaaacaagtataattaaataagtgtaaagaacattttctttgttgtgcttaaaattttgtaattataaatccaagagtttacaaatttcgttgacgcttactttaattcaattactaaaatcaattttaaacaaaataatacaaaattaagaacaaaatttcccaatttacaattttgactcgtttagcaatacattactgatagaattcattttctcttcactaagttgtcagctacgtgcagtttgatatatttttaaacgacacattgaattgcaaagagtatctcatgtgatctacgaaatagcggtatgtataaataaatgtttattattattataagaagtccagtagtatcggtcaccttatagctaattactgaactatagaatcaggttcagttataattctatttataatattgcaaataattgactgattatcaataagatctatctcaatatcgtatcatctatatggtacgatgtgtaattaggacatgtgacatatagtgatcctcaatgttagtattgctgacatatactagtgcattatgctactttccgtcgcgtatcactcgatgtcatatcttagaaactagttaaatccttctatgcatacttccggataactgcgtttatgtgcataaatacccatcattaagtgctattagaaagaacgcaatttgaatctcgtttagttataatctatttcattggtaggtacagcataattcatatttgagaatatccataacaagttgctacttgtattacttgcattttgaaatataatagcaaaaacacttaccgtagttctaagaatatctcaaacagagaacatactgtgtagcacgaactatttgaatattcaacttatataaacgattttctttaaaaaaatagcacacacgcatagtatcaatttttgcgcgaaacaaatttacttgcttaagaattatcacttatatacgtcaagtatgtcaaacaaattagatttacaaattattcatctactgaatagtccaatttgcaaaaaaaaattaagatttccgaatcaactttttttttttgttgtaattaggatgattttccagaaatatatctgtgtagtcaaaatgtattaatacaagctgacatcataacttttatatgttaaactgaaatgaaagcaatcccgtcaagacttccgcaaatattagatatcagttgatgacaaattaattgccagaaaggtatgataaatactaaacaccggtattattcctcaagcgtatattactcgtttggatgaaaggttataggtttaaagacattcaatcaacttttaaccacccattattttccacattttcagtctttgaaatacatttttgttatcaattaagctagaaatgctcgacgttcttattgcaagttctatacattacgctgagtaaaataaatctcctgtcatgctagccgctgcaaaatgagtgataaaaatttatcagctgaaccatcctggtttgtcgtagagcattttataaaataaaatttgcagaattccatatttttaaaatattgatagtaaaaaaccagctgttcaatgattaaattctggtaataactttgccgcatatgtgtgcaacaaacgtaagttttttcaaataccatgagcttaaatagccttcagtaaaaataaataaaattatatcatttgcaacttttgtcattaatacgtttcatttttttagtttcgtatcagagcattaaccccatcataattcagatataaaaattgctcaatcattatctcaagggggtcacactaaaaaataaaaaagcgtccaacaaattatgattttggaacttaattgcttaaaaatccaaaatataacttgaaaattgaacagtaattctcaaccaagactctcgtaagtagtgattggtttcaagcacaattttgatgcaagattgttggaggctataaattatcagcgacgagttttgcatatcttgactgtacggcccataagagcgtaacttaagtagtaattaagctcagttcctttcaacgtattaagtttctaacaataacgttgttgaggtttatcattttgtctctcgttaacatcgttatgaaaaatgccttccttaaatattatgtgcgtataaaatttaaaagcttgtaactgttaaagtactcgcgatttgaaaaataataatttcagtacttgtggttttgcaagtccacattaataaatgttttttaagagtcgaaaaagtctcaacttcgtttttctatttgatccgcttgatcaattcgattttggacgtcccttagtaaatttcctaccaccatgttgatagtgctcgaagtaaatatgtcgtatccttttaattcccctttttttatttcggtcatgcttttgggatattcattagagaactttagcaattgattgcttgtataatatctccgtaaattgaagtccgacatgatgaaggcaatacaaaattatataatcttttgacaatatcgatgcgcaaatagtataaaagatcagcaattattcgagtttttatgctatacacatgggatcatgctgctttttatatattcagtttcttatctaaatcggtaatataaaaatattgcgctaacgagcactttcccttcagggatacctgctacaatttgtaggccaataaaattatcatttgtacttgaatcagtgatgtgaaactgaagatctaaataaagaagaaggaagcgataaaaatcgtttcaacatacgtttgaaaaaattcttctttggaactatttgtgttgatcaaaagaaattgcaaagccacacacaaaaacctatttagtgattgtcgatatactattcccttccgttttagcaaagcggaataaaaactcaggtaggctaatgatacggaatatgcatttcttaatgaataaggggaacctaaaatcgtcagagttcaagtatgtgacattatcagtttaaatgtataacgaaagcatttaattttaatcatgtactcctaaaaatgatttttaaaacatgattaattgaaataccaaccaagaagatactaaataaatataagtgtcaatctgttgtggttagcttttttcaaatatttattaattagcgaactgcatcgttttttattagcgagtaagcttgaatgttggttctcggtatacaagaaggttaatatgtcattaaaagtcacccaggatacccgtcccgctcttgtggggcacttattataagtattctaaatgctgaagtaacagcgcttcttattttgcaactttcctttctgaatacccattgttattcaaataaatatcttctgtgaattgaggtttttctgaaaggatgtggtaagtctattgttcaatgataaaagggttgtttgcgcagttgtgatgatcgcgtacaactcagggatgattttgaaaatgattcgactcccgcaatatttcgttattgcgatcacgacttgagagataatatcttagttggtttgtattatttatttatttataatatagtttactaatatagtttccaatcgttcgtttctcaggattatttgtccattcagctttagcagtgacgatcaaagattctgacctcaaaacatatatacctttttgaaattttgcttgtttaaaaatggtgagaagttttttcaaataatattgaatgatacagatcggcagaatggtaaaatcatgcaataaacgtatatatttcatctatgtgattatttttgaaattgatttacctattttttgaattctatagaacccgtacggaaatggtttatatatggtacgcatgatgcccaaatcaaagctttttcagttccttaaataacgtttatttgccagtaaacttccttatttgagggaaatgcgaacagaaatctcgtagacttattgcattttctattcgatatgacttgggttttgttgggatctaccgctaatgatgttttattttatcgatttgctgattaggcagattaggaaaattaataaaaaaccaaagctgataaacgtcagttttaccttgactctcggtatatgatttagcgatttattaatttaggactaaagtttccagctacgctgtttggtgtctatttgggatccaagtcgctgtttaataggtgaattgatgagttgaaagtttcgggcttgtcatcgctattggtatcgaatatataacagtcagtggtatactgaccggttagcagttgacatagataagcatcagtatcattatttatttctgtaacgttattgaccagataattgtaagctccaattcgtatatcccctgtactaaatagcatcactccttgctgattagttgcattagcaagtaattcagcatatttagaaggcagcttagcatactcgacgaaagttaaatcaacattagctaaaataaacttcagaaataaacagcaaatgtataaaagcaataacatgtgggaaagtgtcggaatctcttaattggtgtaacttataatgatttaattcctacaatttggatcgaaaggataccaatttaaatttacaatgttgatatcgataatttgaacagtattgacacaagattcggctgggaataagtcggttatctccaggagcgctagatgtacaaatttcagttacaatttccgatcggatttaaagcttcgttaaactgcgccagtgagctcagactagtcgtcttacaacattgcgaaatgcagataacaggagttaaaaggatgtttttatatgtaagtgacatgcaatctttcatttaatagcttataaccgaaactgatgagcaatgttcaattgaaccctgtttgtagttttcttgacatccattatcaaccgatatattcattaaacaaataggatcttgtgattatgtatgtataaacaggttctatttgttatcccaacgcatgacttgtagcgtaatataaattaatgtaatgatgccgaatgacaaccatacttttaatacagaattcatgagtccgaaactgtattttttttaacaatgatgaactttactgtaaaatttcaaataaatgtcatcatgtcccaatgtaccttgtcgtttttagatgactttgttttcacacatcatcgttcccaccttttatcttataaacggtgtaaccacccactcgactatcctactgctatttaaaaacttaataatgaacttgaattagagccttccagtattcttttcataaaattcagccactcctttttttttcatcatccagcttcatcaatagtctttgatatgtcctagaaattgttatatacaaatacgatgaattgttgcaaacgagtttctttattttttccatgtaatttgctacagtcatcattagaaaccattattattattattatcatttttaattaactttcaatactgtttccctatattattatcaatacatattataaacgcgctgcattacaactatttccattatacgtgcaaaaaaaaatattattcatgttaaaaccaaatcagaaaaaatttttttgtcattgcaagctctacctttttatatgtgcgctcattccaatttaattaatttttgttttaggtcaccttattttgagaatgtatatttttttattaatgttattacacgtgtttattttcaaattgaatttactactatgtattatataaaatatatttacactttattttattaatatttttctaaacaacttactagtgacattgaatgttccataggtcggagtattggttccatttacaacttttttagatatttttttaacgtacatatcattatcgccaccttcaatttattacattttctctttatataagtctaactttataattttttttccagttcattttctgtcagtggctttaatccttttacgtgcttaaattcattttcttttgttacattatccttatttattcatatgttgttttcacactgcttttcatatcttagtttcgatactacaatatgctcactatacgtagtatttgatttatttaaatgaatgattattctcttcatatcaaacaggtggtgaattttatctctgagatgtactagctactcgccaagcgctgaaagtattaatctcttgaaggagacattcatttgtttacgtgtgatctacaaatacatatatatatatatgagtagcaattttataattatagttataagaagtctaaaagtgaaccgtcactcatataggttataagctaacttaagaaacgaggatcatttgtaggtttatttataacctttttaatccacatctttaattatccgtgtaaacagtcggttagttaactatacggattagttggcagatctttactagtattctaacgtttaccaaagcgacaaaaaagttacggttaagtgatacaaaagaaagaaagaacaagagctttggaagtaaatgctaaaaaaattttaagttaactatttattgcgttaaaatagccctataaaaattgtgagacttatttgactataatgaaaagatcttgaagaatcataaattactactcaagcatattttgttgaattatgatagctataagctttatttgctactttatgtttttttataaattactactctagaaatattatatacgaaaaattgtgactcagttacatttctctattattatcatgccatcaacctaaaccgctcaacaaagcagagtacttaatgtcagtacgatagagacatttgctttttgggagtaatattgataagtttgctgaaaaagagacggtaatatttctgttatgatttctaaaataagttacatgcaaaggatttttcagcaacaacgtagaggagaagattgagttaacgtaattctgtaaactaacatcgtaaaatagaaaagaaagtaagcatccaaaagccatttgtttccctcggaacacacgacgagttagatttaacttatacactattcgcagtaaaatgtgaagaaaataaataaatgcggtagcaggaaaactaacaatatgtttaatcttgtgtacagttaaaatgttaaggagtgcgattcatgtgtaataactattaaatcatgtactaatcaaaaattctcaataaattaaatgcttggatatttgaatatctgtattaatatagactttgcagactttaaaccagacaatcagcttgaatgtcgtttggctattagcttcaatcgagcgttccttgcctgttttttccaaaaaaaggaattgttgttaacaagttacgagttgcggaagttcatgaatgatccaacttgaaaaaaaatatacttctaaatttgcacctttaaccaaaataaatatttcttttcaaagcctttttctttcgcgttaattggaaatcgtattttttattcgttttcgtgaaaatctgagtatcccttcaatagctctttttatgttttctattaaaataatagtttgtaaacaaaaataagagtaaggtaatacattcaccactatttcactatactcgcagaaggtagcgctttatcacgaagcaaatgcaagtatgaatagcaaacggttccaatgagtggcttccaaacagcatcccttctttaagatatttttaagctacgggataaataggttcgtgattggaattttcttgttatttttcagaagaaaaaaagctttgagtcaactttagttctaatttgatttaacttaaacaatgaaaaaaaaagtaagagactttacatattaataggaagtttgaataattgcttccattttctttaaaaatatcaaagtgtcagaagcttagtaacagttacgattagtcagctcgaagcatattttttaaagcatgctttaagagttgatatacattctgcgctttatttacttttaaaaactaaaatgccgattcaacttaaatacagtaacctaatattagatcattcctttgtagaccgatcttgtggaatagaaagtgataaataagcattacggtttacttgttcactttcggattacgaatattaacgatatcaaaataaaaagtggtaattaaacttactaaagaacaaatcatttgtctaagccaatatcatatgggttaaacatataaatgaaaacgacaaaaattttaacgtgaagaccataggtaaaatgtgtaacagaaagtagcaaacaggcttaacagcagcaaaataatgcaccctaaattggaagtttggcaaggtaacttctaagcgattgaactaccattttagtttgttactcatttcttgcttttccttactcgtttactgattttctccacatttatttacatctccacttttagtattaactttttaaaactttattcaccgtcggccttgctaacccagttttctgttctccactccttttgaatcgcaaatttagagcctttaatttatggttttctagagcttttaaacttcagtctcgagttttaacatcaaaaacgcccaatcatagttatttttactacatcatttaaagtttaacagctgaggggtacctttcgtcatcatgcttgtcatgctctcgacagccaatgttaaacggattacaggttcggggccgaaaagcattttgaaagaagtgcggagaaactctttgaggtagttgagagatgtgaactctaaacccatttaccgtttgaaagtgcgcttgccagcctttttgcgttaaaccttatattaaccaacagtaaaaacgggtctttcaacgttttagcaaaatgagttgcttagtggatttacctcttaaagtttcgaatagctgatactgggtggggcaaagtttataagttgaatgaaatgtggagaagtaaataatttacggtttcatatacttccaagtcaattctacgtcagccatccaagaaacatgtttcaaaatggaatagtatattaaggacaatttctcttcctttattctctcaatctaaaccattaactgtttactctgtgcttgcgttcattcaatttattggtgtgttaagaaaaaaccccttgcggtcttttagtttaataaagttcttaacgaactttttaacacatttcttattgttattgtaatctcccatttttctgctttacaaaattttcgtttgtgtcgtattctatttaaaaaagtccttggctgatttcgaattcttgcccacttttagggttgcttttacttgacatttgcctaattttccctttgttgctttcatttgcattatacttaattctctcgtatttattcattcgtttcgtttttacgttttttaaaaaatccgtggagttttttctttctttctttaaattctccattaaaatttccttgtttgtatcgtcttttacttattttgattttgaggacactctttttcatccttttttgctaatattctcctgatctttgaattcgttaaatatgaataggtttattacatcaattctcgtggtgtttatctcaatgtccggatggttgcaaggcgccgatactggttccattagcggcatcttgggcatgcgagattttcaatctcgttttgctgatcgttacaatcccatttcaaattcctacagttactcagcatggagacaagctttgttgactggtacaatcaatgctggctgtttatttggtgctatgctttcttcgccgtttaccgaaagaattggtaagaaatactctatttgctttttcagcggggtatatattattgcagagcttcttttagtcacagcagtcccttcttggattcaagtattggttggtaaaatccttgctggtgttggtatcggagctttgtcagtcttgagtcctggataccaatctgaagtagcaccaccacaaattcgtggtgcagttgttgcaacctatcaaattttctcgacaggtgctgctttagttgcagcctgtatcaatatgggaactcataaactgcgtaagactgcatcatggagaacttcttttggcataaatatgctttggggaatcctgttaatggttggtgtactctttttgcctgaatcaccgcgttatcttatttacaaaggacgagatgaagaagctcttcgaattatgtgcaatatggcggaactaagtcctgaaagtgaaattattcaaactaattttaataccattaagagtgatattgaaatagaaatggctggaggtaaagcaagatggatagaaattttcggtaaggatattcgataccgtacctgcttaggatttcttgtcatgttgttcagagagttgattggtaacaattattatttctattatgctacacaagttttcaagggaactggtatgacggatatattcttaccagccgttattttaggtgctattaattttggtacaacgtttggtgctttatacacaattgataacttaggacgtcgtaacccactaatttttggagctgctttccaatcgatatgcttctttatatatgccgctgtaggcgatcgaaagctcatatataagaatggtactagtgatcacagagcaggatctgtaatgattgtgttttcttgtttgtttcttttctcttactgctgttcttggggcccaatgggctgggtaattgtgggtgaaacttttcccattcgttatcgcagtaaatgcgcttctgtagccacatcgggaaactggctgggtaatttcatgatttctttttttactcctttcattaacaatgcgatcggattcaagcttggttacatttacgcctgcattaatttgtttagttcatttatgattttctttttggctaaagaaactaaaggtcttactttggaggaagtcaatgacttatacatgtccaacattaagccatgggaatcttacaaatatgtaagagaaattgaatctcatcgtatacactttagtaaagaagaagaaaagcgtgaaagagagaaatcgaaaggtattcgcggccaagaagaagaattcattgaaaatgctgatgaagacaataacgatagtagttcttcttcaggatctgtcgtgtctgctgtcaagccacggagatccgctgtttccaacgatcgcttttcagaggattcacaccctacgtatatctaaacaaattttaaaattaaaattctaaatgttcctgtatttctttacatttattttgtttttatattgatagcgaggcagttctagatttattatcatgaggccgaatattctaaattttaaaaaatgaataagagctttgaaatttctgtttttgtattgtttaatgaaatattgttgctatgattttctaattttgaggtatttgtttgttattcgaagtatggcaattagtatttatccctgtgatgcgaaatgataccaaatttccagtattttttttaaaatccttcctattcataataattttttctctacataacgttgtcgttaatatattgttaaaaaaaattttttaaggcgcaaagaagtaatgcatacattggaaattcaaaacttacagaaagtccttctaagtagaaagaaaccgcattgccccattaagatgtaaagcagtttaaaagattaccaatgatttatgtaaagttaaaaacaatactttctttttagtggtagaaggaatgagctcctcctcttttttttactacccaagggagggcgatcacttgtgaatttttttctcaaaactaaacttatttagagtaccatttgataaaaatttattagtaaaaattcgaataaaagtatttattaggccgttacatgccactaaatcaatcacaagaaaacgctttcgaatcataatagcaattaaaaatagctcttaataatactttaatattaatagttttctattttccagatgtctaacttatgtaatttaaatcacaaaattgatgacttatactaagtaaattaattaaataaattggccaataaaatagaataaaagcatgtgataagagtattagcaggactcaaaaaatggaatgaattagagtcataagccttcaatcattttggctttttttattcattttttaactttggccataactatcctagtaaataatggtattgttaaagaacaaagtcttcaaaagtttaaaaccaagtaaagacctacggataataaacaactaatgaaataagaaggcttaaaaattgttgatgaagcagaagaggaatcagaagaatcagccgatgctgtatagacgtctcccttttcgatatctccagcctcttggaaatgtgtataattgcaagtataatctgctacggtgctatcagcagtatcaattgtccaatttccataaacatagtaggagtctatatctgaattcattgcagccgccgttgtcatattgggcttatttccatcaccaccacagaaccagtataaattttcagtaaaagtatctgctgaccaagttgttccgctcatgtctgtgaaatgaacttcctttccgctgtcacaaatctccaaaactgtatcgtttgcacaattcgcaacgtagcaggacccagtaacgttgttggtttcacttaaaatagtagtatcacaataaaagcttccattaaaacgaacaattctcgtagacaaataatttccttcaacgtagtttaattcagaaatttcgtttggatatgttaaattcgcgtagaatccagaaaatgtgaaatcgacagtctctccttcctcatttgagacgtatgcagagttaatgccttttaagaacaagaaaatcagcacaaaataaatttttaaagaaatcatagctacttaattttaagcaattaggctttaaaaaaataactggtcgtattttattttttccaagatagtttgtttttgtgccatcttatatagtactggaaattcaatgaattaagctaaattatctgattatcttgataactgcatcagactatccctcactaattgattctagattgattaattgttattaaaatatataaatatcgagttaattgctcgagacaaccgaaaatcatttaactaccagcatcatcccgtactacgaaccgcataatcctagcctttctgaggaacaattttaaattacaccttgattgcgaatttttcaaaagtagcgatgcaacttaaaagtaatgcaattctaagatagcagtattctatttgtaaatttatcatcaaaaggcgcaaaatcattcaaatttaaaacttgaaataaaataaacatcagaatcatgtaaatctattctttccaaatttataacactgataagattcttgccgattaaaattagttacttagccaattcccataaaccatgtgtgcattatgcacaactgccgcatccttgttaacttcttatgttcccactaagattgatgacgaaacctaattacgattttacttatcagatggatattgtgcataaaatctaggcgggagtgaaaaacggtgcaaaatgaaacattcggtgatgatataacgaacggtctacaactactgctttacccctctgattttttccttgttttttagctcatttaattttcctttctaatcaacgatttttcttagaaatttatgtttgcataagactatcataaatcatcacaattcactaattgattattatcctcttatcgatcaataacacactgcatttcgagttctgtgcttacaaccgaggcgtgcagtttttagaacttgataaactaattgaattttcattaatttacctcgattacatttcattccttgaaatatatataccttcctagaagggtaaacaaatattaatgaagtagataggttttagattcaattagtttctaaaaacttcctcataatttttccgaaccagatggtgacttttctacatgctctgtgtacttgaataatgcaacatgaacgctcagtattctaaaaaataataatacttgtagcagttgaaatcccatagcgcacgatatgccataattaagtagtgcgttgcccgctaattctccgtaccgtctagattggcatgtaatgttccatcagataatcaataaggtttatcagatttcacagccaattacttccgggtattgtatatcactacatcggaggaaaaagaataaatttcatatattggttctagtcggcgtacaagtcttagaatgtatattattttaaatattttattttttatattttaaattttgacgtgactgtaaactaactcagcaatccattacttaacattttttttgttggcagatttattactatgttacttaaggcagttcgcgttagtactaattatgttgcttttattttaaatattgaagacgaacagtacacactttcatattttttttttttaacaattaactattttttctctaaataactttactctaaacgttttcctgctataaaatcaatttagatctgaattatctcggaatgaaaaaaacgaattaattgatttttccgttctatcattaaaaaaaaaagagcatgataataaaacccccagtgtttacgttatttgttgagttttctgcaaaatagtgtctaaggctacttacgtttcgaatttaatgtacgaacacaagtttgtgaagctgcatatactatttccttggctaaatatttgaggtaaataacacatattatacttgtattaagaaaaatatcgagattttataatatgcaagctgaaatgaatatattacccaactaaccacaagggattcccaaaaaaatgaaattcagaataatatgataattaactagcaacacaataatgtgcggattatatagaaaggccacgcaaaaaaacccaaataaactaaactaaaacaaaatttcttttaaaaatatcaaataattattttttcctcttgtgtggtttctttgtcccccttttttttatgatcttgatctccttcaacagcattttgttgattgccgaggtaaaaattactttgccaaaatgctgcagctaaaggtataaacgataaagaaactgctggaacaagtaaaaagaacatgcttctggaatatgctttaatggctccatcacgaatttctgtgccaacgggatactctcttatgagagaggagtcgctgtaaaagttataaacttgtgtatcatttatagaagatggcaagtattctcttagatactttggtactttatttgagaaaattggagacgcgattgccgctccgatagctccaccaatattggtataaagtggtaacaaagaagaagcaatagctaagtcttgatgaggcacagaagcttggcatgatacctgagaccccaccacactgaaggaaccacccataccaattagaatcaatgaccaagccaaatctacttttcctgtagccgcgaaatttggtcgtatcaaaatgccgtatcccacaattttgattactaaaccaatgatttgcaaatacttgtacctgtgaaaaacccggtgcatggcacctgcaaatactccaaaaacacaaagtgcaatcgtcattgtgttgttgaagtatgtccaatctctgtaagaccaatcgtataaaatccaagtatatgttgtaaagtacatcgattgtaagtaacccgctaaataataaaagaaatcaataataacagctgtaataaacgttctgttcatgactctgcgaggacatgatggataaggagcaatgaacatttcataaccagagtatgcgattaatattacccctccaacgaccatcattgcaatcatgcttggatttttccatccgttcttagcataactagtcaaagaaaatggcaataataaaattgaccatccaactcctaataatattaatccaaaaaggtcaacttccaagacagctttccagagtttttgccatttagattgtttatttttgttcttttcctcagtttgataattaataattttcttgatgttttcatctttattagcttgtcgttccagatacatcaaaataataaccgcaggagtcataacagctggcataataattgcaaacatcccataaccccatctccagttagaatctataataccctgaacaataaatcccgtgaaccaaacagtagctatgtatggagtactgagcaaggctgtcataaatcctcgccatttgagggacgttaagtcgccaacgacaagggtatttaaataatctaaccctgagctgccgattgaaatgaaaaccgaacctataacataagcagatatagttgaacttgaggctacaacaatgaatccaatgacataaaacagtaatacaagagtgtaagtcataggtcgtgaagtaatatcggaaaattttcctagaattggtttacaaacagaagaaataatcgcagtagcaatctctaaagttgaaatcatagaagtcctgttaaatgaggctgttgcatacacttgatagctgtatgttgttgaagattgaatggcacttgcccaagaacaagcaagaattgctataccaaacgcgtacgccaagtacattcctcttttattttgatatatagaatctctcacagcctcaatttttgatactcctctgtgctgtaaagagttatccattttggaatatgtctcattggtattgtagcccgatcctttttcctcgtcagaagagaaagccttttcaaagacaaaatttccattttcgcttttctcctccggctttgcatcctgcaattcaacttcatgatctgatatagaatgtgtttcttttgcttccatgattattcaatagtaaacaaaataatatgcaattgcttcgctggatgcacaacttcttttatatgcttttatggacgcttaaccttaaatcgcatatcagatcatggttcggattatgaaaagtttttgccttattttgacaaaactccaaacggcaccgcggttaagaagctcgaattgaagactttgacaaatgagatctccactttagttagtagttattcgcaatttccttctttgtacagtgatatgccgatgccaagacaaccctggttactgattagctaatttattaatccgataaagtcgagtatagtttgagcgattttagctaattttaatttagtcttttgaagcagtgaataaacttaacatgcgtgttttcctacttatttactgagtttatttgttcatacatctttaaaatttctcaattctcaagtattaattatgctaaatatcagtaactgaagggattgaaacatgtggttacatgaagccttggcaagcaaattttgaaactacagtgcactgttgttaagctaattaactatacttatgtcacatattacatcgtatgttcacttcaaaatagatatcgctatcagatgatctttgcttttcgtcgacttttgtcttaaattatcagattgccaacgtcacatgaaatcggaaaaaatagttgtgttgcgaaatacttcacatataggagtagtaattccgtgaagtctcaatccttcctctcattaacttggtgtttatttttttaaaatgcttttctaagtgtaaacagttttatcctagtaaaagaaaatttaatgaccaaaaacccatatctctctagtttcaaaatccttagtagtcttcagcgtatattaattgctgtggaaaacctatgtctttttgggatggagtctgcaaattttttttattagtttttatgaattctggcttatgaactcttattaaatttcataatcaaaagcacctttgccaactttgactaatataccttaagaaaatttcattgaactttcttgttctcgagcaatttattctcgactaaccaaaattttatttgatttgagccttatttgttcacactaggagcatgaaactttcataccgttttatttgagctttgtattttcgtgcaccaaacacaacctaggttgtagtattatatcaatttttgctttataatttaaaagaccagacgacatgcagctgattttcaaagttgcatatgaaggaagcttgtataatttgactcttctctcatgggaggtaaaatttttattattttttttttgggaaccggcgtactaatggacatttgatcagataaatcggagttctatcaaccgcaaaaaggatataaaggcgaggctttccttttacaattttgatgatagaggttaaataaaaagtttttattttccgtatttcattttccggttacaaattcgtcctttcggttggcatgcaaaaatgaacatccttgttatcgctataacattttaatggctgcaatttgtcagcacgcagtaattctgtaaatatctttagcaatcgcggatttttttttttgaaaattaaaaattataagtcagactaatgagtgcaaaaaaatttccattccatcttaaccctataaagtcatatcagaagtggaacagtcaacttgctcaagtgtcttccattaaaccatcttatttgaccaaataatattgttaaaggcattgaaagtaccgctattatctcatctgatagtgaccataaaatcatgaaatggttaacagtgttgaagtgaaaccagaacaaagaaaaccatgtttcaacacgccagaattaaattaaaaggctcaaaaaataaaaaaaaggatgttaaataggtagacgcgacgattactgtttaataatgaatagcagactcgggatcatattatactcttcagtaatgttacttttcatttaagttaaatgataacagcaaaaacaatcataagttttaggacttgaacgtgatatttgttgcgctaaataatgaactttttgagcttaacgaaaactttgagaattcacttatttatcaactacaaagaaaattaactacacaattatttggttcgttccatttgttttcaatcaaaatttttattgagtaaaaagcttacacatgaaggatatagttacagtttgtcatccgttgatcaaagcttaaatttctttccagcggcctttcacatccactttggcacgttcttgaagcttttttccatgctttttagccttatcaatcaattttggttcatcaatcgttaataaaacatgatcttccacaatcagttttccatcaattactactgtcgcaacatcagctccagtagcaatataaaccacagcagatacaagatctctaagaggttgcgcataaagcttattagataaatctaaagaaatgaagtcagcttttttgccgacctctaaagagcccaaatcatctcttcccaatgcctttgcaccatttattgtagccatttcaacgattttctcagcgggaactatagacggatcaccatgtaaagcctttggaagcaaagacgccatcttcatttcttgcaatagatccatagtgttattacaaggacatccatcacaaccaatcccaactattattgacttctcgagcatttcttttagtggggcgattccactacctagtttggaatttgataccgggcaatgagccacagaagttccatttccgtgtttctccaaaatttctaaatcttgagtatcgagatgaaccatatgtgctaaaacagtctttggtcctaaaagacctagatctttgcagtatgtcatcggagtatgttccttgctagcaaaaaactctctgtcggcttttacttctgcacagtgcatcgtaattccaatattatttgctctggcaattttaaccattttacgatacaactcttcagaaacaccaccaggtgttcgtgctccgaaccatatctcgactcggccatttcctttcccatggaatttgctatggctttcaactgcttggttgagcgaattagaattttcaatcaaaccctcatgcatgctaactccagtttgagtagcataccttggttgatccattaccacttttcctatgcaaccccttattcccgattctattaccgctttgaccgcaccctcaattccataccgttgagcaaatagtgcctcaacgaatgttgtggtcccagattttaacatttccgcaatggttaattgcgaagcaacgtatccatcttcttgggtgaaattaccctgcatcttccaaacagtgtcacataaccaagaaattagaggcaaatcgtcggctgcagaacgcaaaagtgactgtgctagatgtacatggagagatatgagtccaggcatcactatatggccttctaaagatttatgtttttcatttggatatattgaaactagtctatccgtttttcctatatcatcgatggtattagaaccatccttgactagtattgctccatcaattagtatatcacgtgttggatttaccgtaataatattagcgtgagtatacaacatttttcggtaaattttgattaaatttatctggtatatatatattattagtatgtattatcctattcggtaataatccgctatgtcggataactttaaatagataagcggcacccgcaacttaaccatcaacgacctgtttgggctgttagtaataattatttattctggatcgatttagctttattggtttggtaagctaatacgtagtagtaaatttttcgccttcaagatttttacaacgccaacgaaataattatagttcaactattcctccaattttgacctactgtataaatatagtgggaaaaattcagtaatcactattggcttagtttgagggaattttaaaccacagctctattagaataatagtaacattaaattctttcttttttagggaacttcggttttctttgtacttcgtgcaaataaaaaatgccgaatttataattctaaaacttagtgacaattgaattttttttaaatgtttctatattgttaagcaataaacgactttaagcttttcattaagcgaatgagattattttacccaacttatattaatataggattgatcaccacaaacgttaaataaagttgtcagtatcacgcttacgaatccaacgtttttaaaaacacatctaatatcatttcgtctctccttatagtaataaaatttttaagcgtatacggctattaaccaagtgatcctttctaaaatgtttccatcactttctgttgaacttctgttattattgctcataagttttaaagattttataatattatggtgaagagctgtttgaataacgaatcaccgaaatttactataaagttgacctcaccacttttgctttcaaatcgaatagacgactgaactagctcgttatagtctattttgttatttagaaaaattttaaggatatgcaattgtaaaacctaatgctgagtgtaatgtggtgaagtcaatatacaacgttgtgatattatttcagaaaaatttaattcaaactaaccatataacatccttaaccgaattgtttttctatcgaaatcagcttatagggcatgactgtatttacaaactttatgttatactagaaaaattattgttacaagacatgggctatcttagtaacatataagaaccataaccagatagtcacaagatgttcataaaaataatcaatttgacataaaaacaaaaaatcactttgctaaacgtaaacacaaggaataaattcataacaattaacaattttgaaaatttttatatctgattgcctcagaaaacgaaaatctttcttcaaaaagccaacccaataatcgaatattttgtatatatttgatgtattttatgcgatacagttaaagatagcctacaacttgtgttcatgatgcgaacatttgccttaagcaaatgttttcagaatcagagaagacgtacttaaagaatttaaaaaagtaaactaattaaatgcaaacaaaacaatgatccttaattccatgtatagcataatagaatttgtggttgttcgtcacagtgtaaacaaaaaacggctagtgtagtaatctttacgcccacgattatcccgtcggcatcgaaacactaacttgacgaacaaaggcactaagcaatctaaccaataaacctctaggaattgaatttacattaatgctttgcttgaacgtaaacaattgaagctttgcgattcgtgcctttatcaacgtattttttttcttttatggggacttataactctatttttaaaaatattttgttttagccaatcatgaaactccaaaaatgattatacgtcattttttttaataaacaaaacatgtgtttatgctgaaagcatccactgtaaacaaaaaaaaaactatataagaaaggggaaattccaacttttaattcagttcttaccatttctttttactcacttaactagaaatcggtttttttaaaaaagaaaactacaggagcagccatcaatcaaagcatttcttcttcagaatacagggaaagtcatttcaacttttctatctttaaaagtatttttttgaattttctgttcaaaaaaatcacacaaaagtctaactttagtaaaacttttcagctttaaaaatgggtctcggaaatttgtgctcttacaagcaagatgatagcttagatattttgcaaaagaaggttttaattgatgcctttaacaaagttactattgatggaaagcccaatgtccaacatcagcagccaacttactggtatcctcctcctcctcctcgtcatcacaaggaacacaaaaaatctcaccatcattgggaatatagcagtgatgatgatagcagtgatgatgaggagtcctgtgagaagaaaaaacccaaatgctgtgagaagaagaaacccaaatgctgtgagtctgaacagaacaacggttgcggtcgcagaaaccaacttgcaaggcgcttagcatttctgggtagctttggtgatggtgactgcgatggctgtaacgaggcttttaccgttactggtcccatcacatatttcagaacctgccctgatccactcacaggtataaccccagctgtagctgctgcagctgctactccggcggcagctgctactcctgctactccggcggcagctgctactcctgctgctcctgccgcatagagcaaaaatgccctttatgcaaggaaatagagtattgctgttatccaaattgagataaagacattataccatggaaagcaccataactatcaaaaactccctaagctactcttgaatgttaaagcggtttcgattactttcggagcaacgttgtttgtcagtagttacttacaaagtgcatctggcgttttgaagttgactttaaggagtcgaaaatttgagattttggaaaagataatggcaaaatccattttaacgtggaatccaagtctgtatcagacaacacacttttatcaaaataactaatttcccacctttctttagttatacttgcgcgctgggtttttgtcttttagatagatgtaggctactcgtgttgatgttcacggaataaaattgaggctgctcttttttttttatacagtgtaccttttcgtatgtttaatttgtttgtccatgattatttgtaaattaaaaaatgtggttgaattcgttagttggtatgaaagcgttaaatataagactatactaagaaatgagatatgcgtaagtggtcgcaaaacacagtacaataaacaaattctgtagaattagattcagcaaccaacttaataattaattcaacatccaaagatttttactattcaagtttaatcaattaatttacccaatcaagcttcctaagtacgataaaatataaagtgcataaatgatcggattgtagtattgcttagagaaactacttagaggtttatatgccattcagtaattgaacatatttgatttaactattcagcggttaacattattgaaccaaccataaaataaaatcagttttccttaatatgatacgttattctgcaacctttattcaattaacttctttcggctgaaaggatactaaaaacatccgcaggtcatttctcaagctattgagcacacctaactaagcacgaaggttaatacgacattatattgagaacttgatattaagtaccagattcaaactaataatcaaatttattatagctgaaacaattcacaataacattttaccctttaataattcagatgattaatcttcattgtgtacattttttaaaaaatcaattcgtacttttatatgtttaaggaaatctacatgagttgacaaaccaacaagcaggtttcatatatttcaactacatatttcacgatgctgcgcattaatgctgattaaacaagtatggagcgttcaaaatgcgtttacaatttaaaggttgctactctataataatcctaatcttataaggttgaaaaaatcggttaacattattgaaccaaccataaaataaaatcagttttccttaatatgatacgttattctgcaacctttattcaattaacttctttcggctgaaaggatactaaaaacatccgcaggtcatttctcaagctattgagcacacctaactaagcacgaaggttaatacgacattatattgagaacttgatattaagtaccagattcaaactaataatcaaatttattatagctgaaacaattcacaataacattttaccctttaataattcagatgattaatcttcattgtgtacattttttaaaaaatcaattcgtacttttatatgtttaaggaaatctacatgagttgacaaaccaacaagcaggtttcatatatttcaactacatatttcacgatgctgcgcattaatgctgattaaacaagtatggagcgttcaaaatgcgtttacaatttaaaggttgctactctataataatcctaatcttataaggttgaaaaaataaaataaaaacatagtacggcagaggtatacaaataatcataagctttgctatcatcgcctagcttttaaatattgcgatgatatacgttcgggactttataataaatttatatatcgctcatttacttttgaatatttgtctaaaccaggtattttttgaatagaggctacagtattttcattgagagacttcgatatcaaagacttttcggaatgcgccaaattagttcaacaataccacatcacgctacaattacgacgcaacgttgcgaatcactataagccatatgttaaaacactacttaagatcggcttacaagataatcacgaaatactatccatctatcagttcagatacccgttgattacagttttaaaattgattgtaaatagagctacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatacttagttgctacttatactacctgtgtagtgtaatataatagatcacaggcaaactcaccccagttctacggtcgtttaaacagatactgactgcgtagctgacataacaaaccaaaactatggtgagttttacttgtgatctattatattatacgtaggtaacgcaaataacagttgttataagtattgttatattgttatctaacactggtatagcttataactgagctgaggaacgaggttcagttgtagctctatttacaatcaattttaaaactgtaatcaacgggtatctgaactgatagatggatagtatttcgtgattatcttgtaagccgatcttaagtagtgttttaacatatggcatatagtaatgcgcaacgtagtctagttttgctgacacgttaaaccagataccaaactgtgtagctgacaaataaagaaaatgttaaaacgggacgcaactccataaaattcattaaatataattaagcggcgtacttactacaaatagcgtattgtatatatccaacaatcacaattttaagctatcatatcaatttgtgtattgtttttgctatataaaatcaaacacttaaaggatgagaatatagcaaacatgctaccgaacgtatcaaaaaaaaaaaaggaaaataggttcatgagaatgaaaaggatttagtgattcgagctttcatttcgacttgagcttcgcttgatgcccggtttatttcaaaaccaatatgaaagacattttatcgttacttctttcttctgttttgtatggaatcgaatagatctttagttaggcgtttctaattgaccaattaacgttattaatatttttagattttcgcagcaacaacttaaattttccgaaagtagcaacactggttatcatttttgcaaacttggtgtacaccaatagttactttgctgggaaaaaacaaggagtatactctatatatagaaagcatctaaatatgaagaagttgagttacattcatagcctttgtcttaaattccacatttaaaaatttttttagtataaaaaacccgattctccttgtagaacgttcaaatctagacataatctattcttctaaaaccgaacagatttggaaccacgttctaatcagtgctagattgaatatttttctaaaaaatttacgatgaattcgtacatttccttaatatttacactgcttttttttacgagcgctgctcgttcaagcagcgtctcggtggaaactggcagttgcgttcgttacacaaccatctatagctctggatcatccgagtttacttctactatcacccccgaaactccatccagttcctctagcacatttgtcccgatttcaacccatacttcaagtgctacgaacaccacctctggccaactttctataagcagctcaagttcgacttcgtctgagtattcatcttccagtatccctatcacaactgttagttcttctgactcattcattccttcatcatctcaaactataagtgcttcaagctcaacaactgacaatgtcattgtaagcagttcaataagctctactgtttcaagtacaccagtttctacaatttatagtggaacatcaggtacaacattcgtttcttcatccacaacttatcaagttattccaactcaaatatgtgatggagttcgtggattagaatacgcggtatacaattatgacttgccttctgagtctacattctgtcacccttcgaatggttataccgaggtgagcacttttaataagccagcctattttggatctaaagacttaaagcagagtgcgcctctttttactggtatattttcatctcttgatgacattcccacctattctgcttccgattatcttcctgcttatcctcctaatcctgaagggatgtcttccacttcatcttcatgcaaaacaattgtttatcaatttttcttcagggttcctgctactgataactggagtttattcgttaagaacgtcgatgatgctttcttcggttggttcggagacaaggcaatttctggatggtcaaatgttaactatgatgcatacgctcactggagaataggtgcctatggtatgggaacctttgatttaggttatcttgaacaggatagctttgttccagttagatttgttttggctaatggagcttacattggtggatttgactttgccttcaattcttcttcgactggtcccgttcgtaccacgtcatactcctacacttccacttgcgataaatctttcttacctttcggaaaaggcaacggtggattggatgaaggtactgcaaatgtttaaattattacggccctttaagcctcaaacggcactttgaattttaatttattaattatttattattataatagattgaaagctctttgactttttatgccaaaaccgctttctaacacattctttgtctgactcatcaaagtcaacgattatacttagttcgctattaactaatccaaacactcgtttaaacagccttcaatgtaaggtaaagaggcagacttcttctatctaattaatagtcattctttcttttaataattttgacaaatagattcagatgcgatataaaaaaaagtagtatccatttcagccgtttgtgtaaatatccaattactgaagaatcgctaatttcatgttcaaatccatatgactacaaaatattatttatgcttactacgtaacccttcacttctcttgtaccacactaacatttataacaaaagaaaagggaaatttgtcgaagttataatacatctcgctatttataatgacacaacttcctaccaaaaagctattaacgaattacaaacccaaaataagatttttaaaatatcctttataattatgatttatattatctaggataagcattcatgtatttctaatatccaaataattcttgtaatctaaatgtaacatattcttaccaaacaacgtccgttttaatctagttatcagcggtaggaggacgggcgttggcggagcaacagccttaccccagtcaaccaactcttgggtgcagtcatcggtgtcgatggcacactcaatcaaagtaggaccctccttgttttgaagagcaaccttgatggcgctggtaagctcttcaccagtcttagcatgaagacccttagccttaccggtttcaccgttcaaagactcgcagaaagcagcgaagtcccagttttggatacggttgtaaggaccatcgtggatttgaatctcaatggtgtaaccacggttgttaagcaagaaaatgagaacggggagcttgtggcggatcatttgagagatctcttgaccagtaagttggaaagaaccgtcaccaaccatgacaatggttcttctctcaggggcagcgacagcataacccatagcagaaggaacagaccaaccaatgtgaccccattgcatctcaacctcaaacttggcaccagcgggtaacttcatttgaagaccgttgaaccaggagtcaccagtctcagcatacaaagtggtgttgctatcgaccaaaccttggatttgacgcataacctcaacacggttcaaagcagccttaggctcggcagccttgggaacaacggtttgagggcgagccttgttgtaagcctcaagagtagcgggcttcttggaaaccttcttggcaagaagctccaagaattcggccatgtagacacgggagaaaacgtaaccagggatggaaacgctagtgtagtcagagttcaacaagatgttggggttgggagcagctctccaaccgacagtgctgtaatcgttgaaaaggacaccagcaccgatgacaaggtcggagctctcataaacagccttggtggtctcggagctgctaacttcaccccagtagacaccagcatagttcttgtgctcctcagagtagaaacccttagcagcgggcatgatgaaagcggcacagttcaaagcttcggccaacttaacgaaggcagattcggcaccagcagcacggagcttgggaccagctaaaagaatgggtttctccttcttgctgattaattcagcagcaatgtcagtggccttctcaagggactccttatcactgatctcaggggagatgacagcgctaatgggaccggggacagggcaaggttggttagccatgttggtggggatttcaatgtagacaggcttgtgttggaggatagcttgacggatggcatggtcaatcataacgggagcatcctcagctctcttgatggcaacagcggcacaagtgagcttcttggcaatctccatttggtattcaaagtcatgagtaccaagagtgtggtgcaacaaatgaccagagctaaggtcattggtgttgggggaaccagagaccaaaatgacgggaaggttctcagcgtaggcacctccaataccatcgaaagcggtcaaggcaccgacggagtaggtgacgacggcgcaagcaataccgttagaacgagcgtaaccctcagcagcgaaggcacagttcaactcgttacagcaaccaatctcagacaaaccgggatagtactccaagaagtccaaaagacgaaggttgtagtcaccaggaacaacaaagtggttcttgataccgatttcgaccaatctctgggcgagataggtaccaacggtcatagtagattcagcgtccttagtcattgttgctaatgtctgtattcaaagtagagttccttagaaaaagcaactttggtattctgccccagatggcacgtgtgtatatatatatgtttttgagtcaggcaacttggacaaaatcgagactcacattatttttgccgttgtgctcaaatacggtgtgatagcaaatgccactcggaaaaatgtctttctcgggttgtaaatacagcttcccggtgaaaccacaacactcgagtagctctgctaattctcaaaacgatcacattcccgaaaacagtaacaacatgaaaaaatcattttttctgaggaaatagaatatcgtcaaaaggtcagaattatttaataccacgaaatacagtgggaacaccacttttttcaagaaatgtggtttaacgcatgtctacaagcgggatgctgttcatctttgcgactttctgcccatgttttctgtcctgttgtgcatttatgagtcattggaaactcaaagacttctcattccgatttcttagaatgtgtggggaacgttcattggttgtgtgttatccgttaaagcttcttaaacaaataagaagcctattctctattgctattggtcatctatctcttatgctaatcgaaggctcggcaaatctattatcgttggaggaaatttcccgaacactccttcgtatacttgactttgttggcaataagaatatgcgaacatacttagaagtaccactttgcaggtggcatatcagccaggccaggccaaattaagccaagccaagacttggaaggaaatttacgtttttactacaccgtcaacatcttccacacttggaaagaagtggtggcaagcttatggatggagctggagagaaagtaatcgtataatgtgtctcttttttaggttgatagttgtttctcttagaacgccaaccgcgtgattgttactacatagtttgatcattttgaaatggattttatcattgaatacgtactgatacggtgtttgtatggacatggacgtggtaaattttttcattcaatttagtcgctaacaaaactacccatcattatctttggtgtgtgcaagaacggcagttacaaagtagtgtaagctttacagatgagctccgagttttaaagagaagcaaagagctttgcagaagagcatcgaagggtttgtaagtgcaatgttgctgagaaagcacttgacaatgtaatggattgcattgcacactatgtctcgataatcgtatactacctacaaaggggtaggaggtgttaagtctttttacctgttgtatgtgggtatttttccgatgttcgctaagtttacgtttgtcaagatttgaattcaaggcaagtaagctagtataaagacaatcaatctaatggaagctagttctaatgacaacctaatgtattctaatataaagacaaatcagtttcttctagcttaaacactaaacagtttactctaatttttaaaagctaaacagtatattcactttatacgtttgacatagtaggaaagcaaattcgaggtattcagctttgtaggataacaaattcgtataaaatttggtagtataaggttacaacactatcattctggagtatacaatgtatgtcaaagatagcagttttttgctagttgttacatcaagtgtttgaaggtgcattaggtagtcgatttgtttgaaatccaatctggtattatctataaaatgaacagaatggtttttttgttttttgttttttgaatttgtccgaaaaaactacaattagccgggtggtaactaagagagatgttgtaattaaaaaacttagtttctaatgcttccccaattccaatttgttgtggacgttaaaaacgaaaagcaagacattcaaccgttgcttttctttcccaacacccggtaatcagcaatgctaaaagatagattttgcaagaactaaaacatgtgatgtattatctttaatggcatagataatttactcttagattactaacttaagctttacatttgtatttgtttttatcgtcgttcaatgacctgcattatctcgtcgatgatgatgagtggcttttcttatcccaactgcgtttcttcacccaactgatggtgggctggtttaatgtgcttattctcggcttctcatagaattatgaacatttggagtttattcgctaccgacatgtacatgacctcggcggcgacaaacgattgatgaataaagttgtgttttcgtaataatcagataagcagtcatcgataggaagagcatttctttcttcaaatgaaacattattccattctttgataatactatttattcacattgctttctctatactcctgtgcattgaatggcctttcaaatttgtttttctctgtaccatgcttaaaacattacccatccattgtggagactgatggttagaaatcgtaataacgtaatcgtccagcagagtgtttagatacattttagcgcagaacattagtgcgggcatgatgttaaaataaattaacaaatcagaaaataacaataaatttcacaaaacacaagaattaaaagcaaagtggattgattttaaaaattttatttgaatggcttttaacgatcgtgaatccgagcttccaacaccctgcaatgcaaacatccagtctctgctattaacttatctctttgtcagttcggccgtttttttaaataacgaaaatttattaatcctgcacaatttcactatacggcaaactacaaaccttatgaaattgaaatgtgtaaaccgtttttttctctcggcacttccatgtcagctgtattacacaagttagggtacacttacttacgtatcactatatccggatgttttgtttataatcccgctacaaagtatacgaatttgatatggaattattattgtttattctgtaactatccgatataatattcgggcacagctaaatctcattccgtagttgagttatgagctattataacgacagattgtagcaataccatctgcatacaagaatattgtaatgcttaatgactcgcatttcctgcataccgcaatatatattggatcacaaactaaactcaccgcaatgcttcatctcactaacgccgattacacacggtatagcggtgtagcaaaattgatatcagatagcaaactggtttatttacacgctaaattgaaaagaagcgatcatccgccttttcagaatggctgattggctactgattaatcatatcagttttgcccctcctttaaaaaataattgattcctttgaagacgggatatttcatgagttgcccaaattctaggtcacactcctcacatttaataagccattcgatatcatgactttgggatatatatacttgggctcctttattaacaatgcttgccgagtcccttgatggtaccttacacagaaacgtctatatgcttaactaacgtaccatgtggatatatgaacgtttctggatgttttaagggcgccgatgctctaacaatactacatgaatgtgatgaggctaacgtttatactgccactttctggtcaacatcgagtggaacgagaagaaatagtgcagtaatctgcacgttgatcgcaaatttaatggctttctttatgttgttgacaatgtaaagcaaaactatatttttaatgtatcgaacccattttctcgactttaatgcccccagtaaagatttctgtcatgttttttgttgtttttcttttctttttatttttttgatttgttgatttgtttgtataggaataagtttttctgttcttcccaatgtggttcatgacattatgctgtaaaagcatccttatttggtctctgctatattgtttctgtttctatttaattttgcattagcataaatactttgcaaaacttaatgactcatttttccatccatcgataattgatggattaataataatttggcgttgttgaaccaaaaaaatggttacatcgttttaataaaataactggttctatttcttagataataattgtattcatttttgatagcgttcatacagtacagcctttattgaaggtttttgtttaggttggacggttacatctaaacttgaaaaaaaaaattctataatttgaaatttatttaaccaaagttacaagttttactctatttcgctgacggaggtgcttaatatatttttgaaaggatttttttcgtttcgtttttagatatttgttgtgtatgctattgttgcattactttttatttaagcagttacaattcggcacttttggtgataatagtgtcccaaactttgtcctcgttaaaattccgttataatttcaagggggtttttttttctagaatctaaaagacaaacatcaagtgcaatactacaagttcttttagcaaggtaacgcattttttagtatcagcataccgcatgtgttttttaggaagaaaacccagtctgactgataacatgcttgctttatccgacgcagtgcctaattgtttgtttaaaaatatacttattttctttctagatttagcttaccttttggcttttttataagattacgatgtgtgtagcaaataatgtgagtcagtgaagtatactgaattcaatttactctgcacgctagcattggatttgtataccatcattgtccatagcattgcacaatctctcgataacgtcaaaccgagctatgggattgaataggccttcttgtgaatagattgtaaccacttagggagatattaacatgcaaaaacaacactgaataatatattgattaatttgtaatactatatcattttgattttcctagaaccaaagtaatacattcattaagaagtagtgttgatattttttttaatttcacattcatatgcagtcattcttttcagaagttcggagctttttattgtcataatagatgttttttagaccggtttgctattggtaaatgtgaagaattagctgtactgaaagttacaagtgatacaccataataatggtacttacccttagtatgacgcgtattgtttactaaagaaaagagtatttacacaacacaaccttgtcgtaatgagaaattaacaaggcaactacacaattccattaaaaagtaactgctacatcaattaaggctgttcgaaggaaatacaaaactacatatatgcatgaacaaactgcctataaaaataaagacatgtattttaatgtgattgaaatctcattaaaaatatataagggtgaaatcgtaaaataagctatgacagcttgtgaacatcatagcttgccaaaaagttaaagttagaagcaataaatttcgtttagttcgttgctttattttactcgaggttttctaactcctcttgggcacgttgtttagcttcaccagagacattagggttatgcatggcagctttgtaaccaccacggacattaccagtatttttctggtgctcctctcctacttcaccttcatgctcttcgagatattctttctcgcgttgcttggtctcttcagagacgttggggttatgaagtgcagccttgtgaccaccgataacgtttccaggattaggcattttaaatatagattgagaataaacttgatttatgaagagactcagagcgaatgttgccttttataatttttttctgtgggcaaaatcgctagtttaatcaagacacgcaagtcttctgtcactcgtattttgtaacaatgacgaggatttgcttatggcactgtaagaagttagctttgacattcaaatacatcaacgtgagataattgtagagattcaacaatccaatgatgtatttttttttgtttcgcagttgctttacatacagagtcaaacaaaatactaatgatgtaaaattgcaaagagcccttgtgtaagcaatcatccctttcaccccaatattatgataaattactcattgctgtttggtatttcgagtcacttgaatataattgaacacctaatcgtacgccaccttttttctacacatctatgtaatactactaagtagaatatttgaatgaaatgtcaaaggatattgcaatgctcagaaagttcccaggtcccttagacgtaatctaagagtatactctgcatttttttggttgacatatggtccaactaataaagcccagtaaattaaaagcttgtaataataccaataagctctttcatagaactcataccgaaacccttttattaaatggtgttaagcggttattcgggttttcttcaaatcacttataattcaagtctcatttccacatggggtattccatcttctaaataggcatcgctgcattttttaaatccaacggaacgatataaaggttgtgcgtattcttgacttgataatacaaatgtctttgatgatgaaaactcttgcttgcttgtttctaatgcctggagcatgagcttacgaccatacccattttttctctcatcagggtcgacaaccacccgaccgattcgcaccgtctgttgctgttctggaataagtcgtgcatatgccactaattttccattggcgtttctcaacattaaatgcccacattttaaatcaatttcatcaacctcgggatatgcgcatttttgttccactacaaacacatttgtacgcaaaaggtaaatgtcatacagctctttaacatccaagctgttaaaatatttatacacaaactccaagttactcatttaaaagctttaactaataaaataaaaagaaagtgatgaaacggtaaactatctgtcaaccaacaggctcctgtatcaaaaattaactatcaaagctcttaatcggtttatagcttcgtattagtgtgtccaaacccgtgaattttagaaagtaggtatttgccggatgctgtttagaagttttaaagatagtggaataataaaaaaaaaaaaaacgcctggaataaagtgcgcggaaaatgaaaaatgtttccttatatttaagtatcagagaaaaccaggaagttagctgatgcgacaggagataaaaaattttatacgatgaatcacttaatctgtccttgacccgaatacaatcttttaatcaaggataagaatattttttttgaatgagtaatagttacagaatgcaaaggtttgctaattttactcgctacaaaatactttttgaagctttaaacatgatcttcagtttaattcattagaaaagatttgttccatggaatttaaaaaaatatacttatgtcgttcccgatggcttgatagtgtacagtgttcttgacagaggaacctatctattttaaatcaattacattaaagtactgaataaatatttgtttctaaagaattaaattatctaaaacgattgtaaactttctaaaactagcatttttcatatatatattgactgatatcttttagacatctagtccgttgcaaagatcaacttgatggtgctttgagaccatggtttccggtatagttaacaacttgtggaggaacccaacctttcaatgagttctcttcatcttctaactcatagacttctatagccaaaggcctacagcaatccaccattttgctgctttcaacatcagtagcgtcctctccccagccccaatttgataagtctccaccaggacaagcactaattgcaaccaataaatcttgttctgcgaaacattggaaataatcttttgaagttgcgggacacgtttccatgaagtattgatcatattcgttaagcccggtgacttgaaagacattcaatacatcatggacgtcaaactctgtcaagccatatggcattatagctctcgttaaattggaatgacaatgcaaatcgttatccttcccagaaattaatttatcgatgtatggatcacatcttgtaccgagtgtgtcatgaactcgtccaccccattcatcgtgtcgtgcctgaagcgaatccccaattattgtaactaggggtcgtaaatacggtagtgttgaccataatctgtcataagtagaaacatgtgcagaatgtatttggcgagttctagctgcccaaaatctttctcgaggattgtgaaagttccaaatatttaaatcacatacctgagggccttcaggtacgacaatgctaaatattgatttttggggaatcttcacagcaaggccagttctgggttggcatacatgtcttcctactaattttttaggagcattggctatacgagcataaagttctttatctgcatacaagggggaacctggatgtggatagtacgcgggtaaaggtttaggtaaattatattttgttttctcgggtttttgagaagaagaagctaattctgaaatttctgtcatctaaaagttaaaataaaatacgttagaattgaatttcaaaatagaagacgattgctacccatgtgaatgaaaggctttcatgttggatagttaatttataacgtctgtcggccagttggtttccttcccctatctactaaagcgttaaaaacactgcttttccgattgatttaagcgaatatacctatctactgtggggccccgcttcaaataagatagaataacatgtatttgtgtgtttgttatcactcatgatattctcgcagaatatcacgctgtatgctctgtaaacatatcctcggctgtgcctgttgcagtagaattagctgttaatgctctcacaacattctgatatcgcgatttttcacattccagtgaaatgaataacttgctgcttagcgcaagagaatgccataaattctatgtgttagtttaaatttattgatttgaaaaagtaagtgtaccaagcatgaataattgcacttttttgttgattgcttatttaaacttgaaataataaataataataataataaaactatataattacaaaaaaagaatttcgaagttagcgatgacattagaaaagatttgtatcatcaaacattgaaatatgatattaaaaaaatttattaaataaattggtgaatattttattaaagtcagcttgtattattgcagtccataaacaccttaaaacaggaaaataatttaatttcaaaattatataaattttattattcacagctatttgaactaacaatggacacttcgcaattaacatatgttggaggcactgggatcattatgtcaaatcgagattccccaaatattgcagcacataaaagttttagacaacgaagatgaataaaactgattatattacgaattacacttgaatatttgtaaaattatgaagtagttcaaaaggactctgaataatttgtccggttcctgatggacgttgaataacgtgggcaatgcagtgtcaaggtaattgaagtcattgtactgatccaagctctctgtctgcattaccaccttcaagaacgtacgtcaactcatcgatcaaagaaatacgcccgtctttaaaactgtaaaatgcaatgactttgattctgctggactcgccagaggaacgtatcgcatgggcaatatgcacagtggcagccttgttaccttgacagacaatttgttgaacgttgatgtcgagccgatgaagatgggtacgtagtgctttggcatgagaaataaaatcgtcaagtgtcaattcacgtccatcgacaagctgtcgataatctggcgttaaaaatcctctaagtgactcaacgtcagtactaaaatccgtaaatgccttaaacagttgccggatgaacgattctgagtcttgcgacattcggaaaaaatttttggtgattaagagtgggaaacatagggtaatgtgtcgcacagtactgtaagttaggttgatgtaactcaaaactgaaataacaaatcaagtttagctatttttaatcttacctctaaatagtcgatatcaacatatacttttaatcatgcaaaggtaagtaatactacaatgcgttacacacgtttttttttaaatcacacatcattagacattggtgaaaaaaaaaccccactaatttttaaaaattttttatttttttttggaattagataacaagtgtgtttttcccttcaaattcgacaaacagaattattcattatgacgaccccaagttacgaaaaaaaagaggtttaaatttgaaatggttaaattcctactagctggtataatcctcctaataaattgtatgataaccgtttagagtacatttaatatttaactgagtcattattcacataaccagttgagtagttgataaaatccttggaggtctgatttataacgagctgctcttgctcatcaatatttatgttttaattaagcaaaatctgctggacatttcgtatctactttagcgagcgaatcggtgttttcgttcacgatctggaacaacgcgatgactaaagcaatctcagctgtttaaatttgactagtatataaatctctccttcgcatatatttcgataaccttcgtttgtttggcgttacttttgacccacttttatttattctttccttttcaatactaactgcacatggatttactttccttaattacgggaaagaaatttgaaaagcactattcgaaagtgggttcacgtttttcagatgaatcattgaatggtttagaaaaacagctgtctaacggtgctgatgctgctattgatactactgctgatgatcgaggatcagtggtttcattaggagcatcattgccacttagtcagggacgccctgcaaaaagcaaaaatattttaaatgatacccttttagcagaggaccaatatcttgtaacgtgggatggtccagacgatcccttaaatccaaggaactggagccatagttataaatggtggattgtcattcaggtttctgttattaccattgttgttactttcgcctctagtgtgtattctagcggcattattgatatcgccagtgaacttcatagctctattccagtttctacgttaggttcttgtacttttttagtagggtttggtgttgggtctttgccatttgcacctttaagtgatatttatggccgattcatcatatactttgttaccctactgatatttactatatttcaagtaggtggaggttgtgcacataatgtttggacgttggctattgtaagatttttccagggtgtttttggaagtactcccttggcaaatgctggcggaaccatcagtgatttgtttacacctgtccagcgtacctatgtccttcctgggttttgtacttttccgtaccttggtccaattattggacctataatcggtgatttcattacacaaagctatctggaatggcgatggacattttggattaatatgatttgggcagctgctgtaatcgtgtttgttttcatttttttccccgaaactcacgaagatacgattttggattataaggccaaatatcttcgcaaaacaacgggaaacactgcttactataccatccatgagcgggaacgagatccgaaaaatgcaatgattcaggcagctactcaagctgtttctcttatttttacagagcccattgttgtgtgctttactttgtatttgactgtggtgtacatcattaactacattaattttgaaggatatcctatagtatttgcaaaatacggcttcaacaaaggtgagcaagggctgtcgtttattggtgttggcgttggaatcgtatgtgcaggtctgtgcactccatttatttattggcattatttaaaggtcaacaaaaagagaaacggagttatatgtccagaggatcgtttgtatccgctgtttattggttgcttcttgttgcctatatcaatgttttggtttgcatggacatgttatccacatcacattcactggattgtaccaataatagcaagcgctttctttgggttttccttattaatagtttttttcgtttcatacaattacattattgattcgtatcaacatatggcaccgagcgctttagctgcagctactctagttcgctattctgccagtggaggcataagtatggtggccaggcctatgtaccttaatttaggagatcactgggctactagtgtgcttggttttatttctgtagcgatggttcccattccttttatattttatcgttttggcaagagcattcgtgcgtggagcaaaaacgcttacaaattgtaagaacaagtgtgattatttgttgttgttgtgtttatttaatgttgattataattgtcatatcatgcatatatctatatagtaagagagtgattgcaagcaaagatgaattttggtgcttattctatttaaagaacgaatggatgtttataaactaatttagaaagttttaataaaaacgtaaagatttaaagttatttcgtgttgcattctaaaagtcacagcaatctaaatataaacttttgaaaagcaaaattaaccgagaatgatatatgcgtacgccaaacaactggattcatacttatacacagttatttgggaaattacaaatcgttttttctgtaatgtttgttcaaatcattattgactaataaattcaccaagctattttctgctatatattttaccaccatcggtaagtgttataattattaacagtcaatgagtatgcaaggtaaaattacaaaatattttttgtactctttattcgctttcatgctcaaatttttgtactaatttcaacaaattaagaataacgtgcgagtcaatagcttcttagtctgcaaccgatttgttacctactatttttaaccagcggagtgagacggtaataatattttcaccggcaaaatatgctaactgctatcatttaagttagcaaaaactcggcgagaattcccaatgtctgttggctaagcgaaaaatattttgcgtgggtatttctaaatttccgtatctccacggatatactaatgtttagccatgacatctgaagttttatgccctaaatgtgcggcttctaagcgttctctgatataaatttatggttccatccgttcaatcaatatgataaaagcttagtaaacttttattaaaggaaaatttgaaccttcggtgaacagacattaagaagtactctttatttatattaaaaaatacaccgtatatccaaattttctctgagaaagcactattatgggtagaccacttacagaggtgaaataccttttgataaattcagctccggtaatccttggatatgccttgcaaaactctttgcaaactagttcagttattgtaaccgggcgccttggaccaagcgagctttccgtagctgcttttgcgtacatgtttgcgatgagcacaggctggctgattgctctaggtggaactactgcttttgacacacttggctccaacctttggggagccggaaaaaaacaagaattgggaattctattgcaaacgggtttcatcgtgctcagtattctatatctgccaatatgtttagtttggtggtattctaaacccatcctaattttcttgcatcaaacacctgaattagctgaagcttcacaaaagtttttacgataccttatcccaggcggactaggttatgtatgttttgaattgctaaaaaagtttttgcaaacacaagaaatcactagggctggttcttatattcttctagttacctctcctcttaatgtcgccttaaattttctacttgtccattattatggattaggtttaaaaggcgctccattggcaactggattatcgtactggctttcattcattttattaactcaatatgcgaaatacgtaaaaggggcagaggcgtggaatggttggaataaacgatgcttagagaactttggaccttttgtaaagttatcactattgggtatcgttatggtgggaacagaatggtgggcttttgaaatagtagcactagttgctggtaaacttggtgctgtaccacttgccgctcaatcagtaattatgaccacagatcaattacttaacacaattcctttcggtctcggaataattacttctaatcgagttgcctactatctcggagctgggttacctgacaatgcttctctaactgctaaggtcgcagcaattgtaggtgttgcagtaggaagcgttatcatgattaccatgattgccgtacgcaatatctatggacggattttcacaaatgatccagatgtcattcagctggttgctcttgtaatgcccttagtagctgctttccaaatatcagattccttgaatggtacaatgggaggagctttaagaggcacgggaagacagaaggttggcgctatagttaacattactgcctactatttgtttgctctgcctctaggaatttatttagccttccatggcaaaggtcttgtcggtctttggattggacaggtaatagcgttatccatagtcggaattttagaactgaaaattgtaatggcaactgactggatttcccaatcaagaaaggcaatctcaagatttggtgactcctctgaattgactgcactactcaattagacatttgggtcgatgcatgtagttgatcaagcaaaatagtttgataatagcttcattgttaaccggtaatgatgttcaccatgtacattaaagcaaataaattattaataaaacaacgttactttcatatttttttaaagattcctcataacattggttactctgtcaaaatcccaactgtttaagtcgttaagttcaaaaccttcaacgatatctttaaaagtagaatccgtaacatcattatttttggcactgcaaacttctttagcaacccgcaaaagtttgtctgcaattttgacaagttccaaagccacgtcactaactggctccatttccataaaaaaatcgtaaattacatgtaaaagatccaaatcgttaagtaatgtttctgagtccgtttccgtatcagtttcgtgaacaaggttattaaatattattaaaaaaggtgtaaaaggacagtataggaatatccatagcggatctgctttaacattgaccctgagatcaatgttgagtctattttttaacaattgaactgcttcacgggctgcattaatacaaatccttcgattctctgtcgacgagctaggtctgtgtaatataattaaagtgtttaagtaagaaaagtaaacttccatacctgcgaaagttaaaaattcgaaccgatcgctaagcgatatagtgggagaaaaagtgttgtttagcaacatttcatgatacatttttatttcagaaggaaggttttcttcccacgctttcaatttttgatgtattggtatgatgattttttctctcgctgccatttgcgtaggtgacttcacgctgtatagtcgatttcgtatttcactctgaattattgtcaacgatacggtaggaacaaatatcaaatcaccaccagattgtacaccaaacaaaagctcatatttgctatcaggcaaattacaatcaatatccttgtcgttaaaaacggaaggggttccaaaaatcaaagaaatatttttatcgagaatataacacatccaaaatatccttttccacgattcagccttttcaggctccacatcagtggattgctttctatgtaagtttaattgttgggccatgaggcaggcttggccgcacaaagtccgacataaagaagagctagacaggtaagctgcgtactgtgtcatgacaattaaagcctgaactttgtcaatgctcggagtaagaaaaaagtcggacttttgaacaaaaacccaagctgttgaaaacaaagactctgcaagcgtctttgagttaccaagtcttttcctaatgctgcttaatgctaaaatagaataaaaagaaattagccaagcattattgctatggaacccgaacgcataaagacgttcgaactcatacataaaatcattatatacgaaggtaggccaccaccaatttacatgctgaaagtaagacgtgactaactcatgggctacttccttcttgggaatgtcatggaatgccttctcccagtccggcaactgtggagggaacaagctttccacattcagtatccgagtaggtgtattgtcgacagggctaccttgtctgtgtttaataacaatcgattctgcatctttaatttgtgtaaccaaggaaggtaattcaatagccttattttcacgtttaaattctgaagtttcagtagctatatctaacaacaaatcgattttttcttcaagcaatttaaggcgtctctgaacggattcttcaccatcctcgggtttttcaatgtttttactaatagttccattagtagttaatgcaaaattttcttgatttggaattgagtgatcactcggttctggctcattgccgttaataccagcggcataatcaaacacgggtaacgtaattcccccaaacgtctccttgcttctttgaacaagtctcttacggcgagcacgattagaataatgacagtccgcttgaaaaagagtacaagtctgacatcttggttgccctcgactacatttaatcttcttcaacctgcaaagatcacatgctttattttgagacatcttatgttaagaaaagagtaattaaacaactatcttaaattctagctgaatgcgtatcaattgtaagcaagcattaccgcctttggtgcagtttactgttaaaaagcatatacatctgcagatttattttagcactactcaagtcgtgcttaagtataggttataagggaagtgatgataagaaaatctggacaagacgataagtatacgtactcgaaagataaaaaaaattttatataatcttatattactgataatgataacagagccactaattcattaaaagacattaaaacaatattaagctatttaactaagactaggaacaaaagaataaaaaagaactgttaataaacatacaattataaaagcacagtaaaaatacaatgaaacagcgtagctgttgccaaaaagaagagttaagaaaagtataacactcaggttaaattactctgtgatttgcttctggtcaaaatcttttggcaaaggtaaactgcttaaagatagttcatttagtggaacaccagatatgtactcgttctcctgttgaacagtaggtattggacctgtaaaaaaagttttaccaccaatctttggcaaataataatacaccacgcaaaagaccattacaaatccaaggaccactatagcccaattcatctcatcttggttgggcttttgatattgaggaaacaaaagcataagaatcataaaccacatccaaactaatgaccataaggctgctggtttgctccattttccaacgtagaaaacaccaggttgaaatttattgtacacaaatcgacacataagagggccggaataagcgatataaagagcaataattgctaaattaaacacagaagaaatggcagtgacattaaccaaaattagtagaccgactaaaaggctatagagtagcactaaaagaattgcatttaagggaactttctgtttagtcaaaagacgtaagtatctacttcctggaatcccgccgtctctgcagaaagcaaatacttctctagatgcagcaatcagtaacgaaatgcagttcaaacaaagggcaatgaccagcaaagagaaaattcctaaagctcccttatttccaacattgttaaccagtacttgagctacaggctggcctaaagaggaacctagaatggcattaaaatcgtgacccatagtagctacaacggtgataacgatgcaccatccaagaatggtagccacaccaagactggaaatcatagcaaagggagctgctttggcagcattcgttgattcttcagcaacagcggcgctagattcgaatccgcttacaacccacacaggagtagtgaatgaaagtataaatgcccatcccatgtttgaccatccagaataatttgtaaaatcaccgaatataaaacttccagaatttctagtagtagagtcagatcctgcggcaagggcaataataagaataatggatacaaggaattggaaggtaatattaatgatgttcaccttcgcgataacacgagagggaattgcagtcatggcagaaatcacgaaaagcaacgctgcgtaaattccgtactgttcatattttgtaggtgaataagaaggactacctatcacagctagtgcctgtaccatagatgatgcagagtacactgttgaagcataaatcgtagcgtagccaagcactgacacgtaaccacaaacccagcagagaaatgctcttgacgatggtgatgctagggtaaaaatccaaaaataaagacctccagaagtaggcatagaagacgccagttcgcccaatgatatacttactggaatcagacatatacatccaataatccatgaccaaaccatgcctcctcctccacagttcatcgagaaaatgagtgaacccgccatagccggacaaagacccattgatccaaacgattgaccaaaaatgctaacgtaagagaattctctagtgaattctggtttgtaaccaaggctcatcagaagctcatcatcttgattagcttctctgctttcgcccaactcaacttcattttcccattgcttctgattttgttttaagctttctttgtcgatgtcactcattgtaaatgctgaatgtgagtcgtccttacaagcagaaaactctcaaagcaaattggtcttagcaaaattagcagctcgtaaatattttataccaaatattttgaataagactaaagatctatatgtcaactcctccaagccgaaatagccacacaaagcttgtttgtcaaaaattttatgatcaccgaaagggtatatgcttgcagaggcttttgtgactaaatatgtctttattcaaaagcaaaaatgaatttaaccattttataagactttaaaagttaatcataaaagcccgaatttcctcgccttccgtaatttattttccttggagcgtacaatcatgcctttatttccaaggaaattctgataggcaataatatcttagatctaacttaaagatccatcctaatctctcgttatactagtttgttccggtggatgctcaactcaaatgacgaaatcaatcgtttttacaggaatgcttatttatattaacgaaatgtgaatccccacggcagattcaaaaatttccttggagatatttgaagaagtttgtatatctgaaatgtagtataaataccttattcatttcacctgaaaatgcaataaacttcaacagtacaaacaattattcaaatggctcttcaaagcctttttttgattcttctcgcgggtgctgctcaattggctcaagcgcacccaaagatctttgagcaatctcgtgcaaatgcagttgaaacctttgacgatgcttttccaggagatggtgaaacacaagctgattccgttttttcgggaatcgcaacttttggtcgtcttccttattggaaatgtctaaacgacaaaagtcaatctttcgacattgccttccttggagcaccattcgacactggtactagttaccgtcctggtgctagatttggtccaagcggtatccgtgaaggatctcgtcgtctcaatctttatggtggttacaacgttccaatggagaccaaccctttcaacaattgggctaaaattgtggactgtggtgatattcctttgacgagttatgacaatgcagttgctattaaacaaatcgagaatggccatttcgaattattaactcgcaagcctacatcttattctgagaaagatggttatgcattagatggaagcgttttgcctagagttatcaccctcggtggtgaccacacaattgtccttccaattcttcgatcggtctctcgtgcatatggacctgtctctatcattcatttcgatagtcatttggacagctggaagcccaaggtttttggaggcggcaaatcaagtgttggtagcattaaccatggtacttatttctaccatgctagtcaagaaggattagtttctaacgattcaaacattcatgctggtattcgtacaactctctccggtctctctgactacgataatgatgctgattgtggttttgagattattgaagctcgtgaaattgacacaattggaattgatgctattataaagaggatccgtgacagagttggagatggtatagcttacttgtctattgacatcgacgttcttgatcccgcttatgctcccgccaccggtacccctgagagtgcaggttggaccaccagagaattacgtaccattctccgcggcttggatgggatcaaactcgtcggtgcagacattgtagaggttgcacctgcttatgattttgctgaagttactacattagctgctgctgatatcttgtttgaagttatgtctatcatggtaaagactcctgtgtacaaagaacaggctaaacaacaaagtcgtttctattaggtgtgttatagagtagtaaagtttttggaaactcaacttaaaagttatcaaaaataatattaatttcgaaaatttctcaacatatgattaaatttgctatagtgtcgaagcttagaacagtaagtggacagtgtagaattttgttttattttttagtatactgtaaaaaaaaacttcgtgaagtataaacctagagaaataacaaaatttgcatatttaattgttgggaattgcgttaccattatatttagcatatatgaataaatgagttggtgcacaaattttataatcaaatcgtaatccttggcaaaaaatgttcgtaccatcaaatacactgttatcatttttaaattaccaatgtcgattttaaagcagcgttttctatgttcgattgcttcttatcttactaccgtaacatacatataaattaatataaattagaaatttaaccattaaatataatcagtgcttcagtaaaatataaaaattccataatataaatccaatttacaaaaatttgtttattgtatatattttttgacaattattagaaattagggtccaaggaagatgaaaaatattccatagtgataccagtataaataaatactttaaacaaagcacacaaatatataccttggttgtttgtaagacaattatattttacataaatagttgcattttatgcaaatacctgcaacattttctggaagctaagcaggcgtgtacatgcatttgtgaacttggtgttatgtagtcattatagccttaaattttaaacgagtatactggccttaatctaattccatgcaatttacagcgattaagagaggtaaatagatatattcatgtttcaaaccgagtaaataaggcggtaatcggatttaaacacggtatataataagaaatcgtttcatgagtaatgtttatttgaaatatacagtagaatcatttactaaatattttgactgaaaaattttctctctttgatgaacatatattttttgtacatgattcggctttacatagtcaatttttgtatgttaaagcttttcgcttctattttttttttctttttttgccttcaaagtggtggttttcgaaaacggttgtgcttactttattgaatgtatttcagttcatactgtacactgttagaaaatctacgtcaactattcgctgcaagatagcagttgttttaaggttaacagaccttgaagtacaaataaacgaaacactcacactgcatgactgatataagaattcagtataaaaatttaggaattgctgcctgtctttgaagaaaggatgaaccgactatattaatttgattaaagtgctactctatccgtattcctacatacattacaactcggacattaaagtcctagtatggcacccgacacagggtcataacaataccgacaccagcagtaaacagaaatcaaatgacccggactttaatgtccagtgaaactagatacaacatgacaaggagagttgttatataaggcaaatactctttgtcaatttcaattgatgtttacacacaatgaatgctttagcgaaaattaaagcttttcgaagctatgtccctttactacagggaaacactaagactatatacttgaatcaatcattccaagcgcccatgaatatgttagtaagtacagctcttcaaggctacattaacgagggactgtacaatccgcatcctaaacccatgtggaaggagaggacagaagaaaccaggtctttgttagcgaagctgctgaatgcatccaccaaagattctataacattcactcgcgatacaacagaaggcctcaatctatttcagagatcactcaaatggaagccaggagataatgttgttattttagataatgagcatcctaatcaagggtttggctggattgctcttcaaaacgatggccttgaagttcgactagtaccaaatgaaggtcaataccatgccaatgcttcaacgtttgctccttatgttgacagtcgtactaaagcaattgggttatcttcggtaatgttccacagtgggcagaaaaatgacgttaaagacatagctaatgcgttcaggccaaaaggaatccatgttttggcagaccttacgcaacaggttgggttgagcaaaatcgacgttcaggatttgaatgtttctgcttgcgccttcagctgtcataaaggactcggttgtcctactgggctgggtgtactatatgtatcgccattagctatttccgagctgagatcaactcctcctttcgttggtggaggggctgtagaagattttaaggaagatttaaaattgaagttgaatgctaaataccatcagtctgcattaagatacgaacatactaataacgcttacatgcttattactgcattgcgtgcatacttaaaatttttactcaaagtaggcatttccaacgttgaacgttatttgcaaggacttggaaaagatcttataaaagagttagaaagtctcaatgtatctgtgattgggtacaaagattttgataagcactcctcccattcttatgttttaaaaatattaaatcccgaatggtttgactttctaaggcagcaaggtgtttgcgtttcgcgttttgaaagtggaatcagagtttcgtttggtctatataatacaagcaaagacataattaaattcatctctgtaataaggaagggattagctttgaacatccctttgaacattaggcctccccaaaggattgctgttatggataatcccttagttgggatttctgacgaagcaattgcagcaatgaaattacctgcaaatacactatctaacaggcctcttgctgctaacatttagaaacaacatacatagaattttcatgaacctactttattttttattactccaatgtatttcatttttaacttcaatgcgttatcctcgttttcaatttaaggtactcgacagttaccttaacaagtttatagcatactctgactgtaaaattcatctatgaagcacttaaagcgcggatctagcatgcttttataataacaatatgtgttttgattttgcatcaatttcgtcattaatatgagatgcctcgctactttttaacgaaacatatacattttctattgttcgtacaacctattatttccatcctctgaatcgttaggctgattgaacattgaaaataatgagtttttccaaatttcactgtgggaagctgatgtcattaaaattggcggacctccgtacaatgtttgaagcccttgagaagtaatatcaagttcgaatgttttggtagatggatccaaaatgtccgggatattcgcggactcgtgtgcaatgcttgaattcgagttattgacattaagaccttcggaatttgattttaaagaaaaggaatctgtaaaagcgacacccttggacaataaactactctttataagatgaatagatttcgtggctaaatcccacacttttgatgccttaaccaacacaatcaagaagaagtttagcttggtttctatcacctggcgattaagaattggatcttcgtcgttccataacataagaagtacactgcagcttacaatagctgcatataccaaaacaaaagacacagaattaattccaaacgcatcatttcgatacttaataagtaactctatatcttcaatggaatcttgacatattaatttaggtgtcatatcattggaaataacctccttactagacaaaaaaggtctattcagacatattttaattaaattgtaatataagcaaacgacagaaagatcaggattttgaccaaattttctcaattcgctttttttccaccggagttcactcggaagcttaagatgccatttggcaagctctaaattgtacttccccaaattttgtagcatgtaatctgcaccgtaaggcattgaaataggggcaaatacgtttagtaatatagcatcagctacattactcaaatccactagtaaacagaggattgtatacatagatattcttttagaagaagggcgttgttcactctgtactcgttgactccatcgaaatcaggtaagctttcagaatcggggatgctagtgtcagatttttttagcgtagtaggcctaccaaggacaaagctaataaatatatctgtaacataacttccccaataaatcctactacgaacagcagcatctgccggtgaaacaacgggatgatcatttaccgaccaatttcggggatttaattgaaatcccaaatcttgacccattcgaaatgccatccccgacaacatccatcctagcgatgtattgcccatcccaatattgaaataacctaaacacaacaagcactggattgaagtaatatgagactttcccagaccatattctattattttattccaagcaatttgataaaaattcttggccaatgcggcaatgttaggatcaacggacattctactaccaattgcacacattgcatatagcaagtgttcagaacaatatcttccttcatgatagcgatagtaatagtcaaccagaaatgcctcccggttgataaataaaaactgcgggtactgccatttaaaaaaaagctttagacaatcagttataagaggagaaaagctggggttttgaggggggaaagaaggcgtctcaggcgagcttggagttaacggtggcccgtagacatttgttggcccgtaaaaggcgatggtatttgggcctctaatgtctaaagagactggaaattcaaaagtggtatcagttttagaaaccgatatatctggagataagtggtcgttaaacgaaattgtttttagcaattcgagtttttcattgacaggagcatatttcacccttttccaaaaagcttctaagcccgctaacctagtttctaaggctttcacatagctatgtggatgtcgtattttgcggctatcatattctttaaacatgcatttttcgccagcctgctcacaattggtacacggattttttcggtcacattttatctttaattgtagttagatgctgataatttcaatgtatgaatacctttttctgacggcacacaatacaactagatattggttagtactgataacagtatcccatgatccttacgataatgaacgcattatatgaagcaattgaggaactctcgaattgtaaaattatgatgaagaaatcatttgaaaatcgtattcattaacactaaaagttttaaatttcaagactggaagaggtaaaaagttagcaccctagattgataaagttcgttaggtcacgggcatgcttaaaatatattttcttaatattatataatataatgttcggatataagtatttaaagacattatcttatacaaggaactagtacacccgtaatatagcgactaacaatattaccatagcgtacaacgagcggtttacattctttgtaaagaaatggttttaatacgattgattttacaaaaaatgacttggtaaattttggaaccgaataaccagtcgaatggcaatgatgggataattttaaatgcactttaccaaatgaattaatcaggtatgataaatttaaaaatcacatataaccattatcgctcattcatattaaatattgggttctataaaggggatttgtgttcaataaaatctacaatactatgtataacgaaacctagtaccctaagcagattgctcggtaaaattacttttataatactcaatcgagtattatcgtacatgatagtaaaaaaaaaggatttagccaagaatgttaattatttaaattaaattaaattcatgattcatgaagaaccaagagacaatcttagagtttcccctgcaaacaatgtattgaaaaaatatgtatacaaaggaatataaatacttaaatttacttcctagtaaaatgaattaaagctggcctagctcgtttatttattatatgtttttcatgacttctacgtctaaatgatataactaacgcctatagagctcatgtaaaataaataatatttgtttagttgatataacgattattttctgttatagtaggtagatctacatcattgttaggtgagtttttaaaaaaatttgaatgtcaaaataaaatttctagattcatcgattactaatctctacaatatatatattataattttcatacacaaaattatgctggaattttatacttacatttacctatcgatttaacacattaaatcctcaaaacatgtctaccgaaaaaaaagttctactagtttgcagcgattattatggtcctttttatgaagacagttcaaagaccggagcatatttcactgaagtcttgcatccctttcaagtctttacaaaggcagggtatagtgttcagattgtcagtgagaatggtaatgttggctgatgaccattctataagtgattctgccctttcggactccgataaaaacgcgtttaaagacaaaaacaatgatttttggaaagctattaaaaatgcgaagaatgcaagcgacataaatttctcggactattctatattttttgctgctggtggacatggcaccttgtttgatttcccatctgcaaccaatttacacaagggagctgctaagatttacagtatgggtggagtgattgcagccgtttgccatggtccagttattcttccgtgtatcaaagattctacaggattttctattgttaaggggaaaacggttacagctttcaatgaaatcgctgagcagcaaatgaatttaatgcctacttttgaaaaataccattttaagacattaaacaagttatttcaggaagcaggaagcaacttcgttgatcctcaagaaccttttgatgattttgttaaaacagatggcaaattagttaccggtgctaacccagcaagtgccgcttcaacagcgaaagcagctttgaactctttaaattcttaaagtttgtagtaggatttgtgttcataatgccttgcgacaatatacatgttacgactactatttgttattcacattcatagggtttacataacatccataacaaatgaaactctaaacgcattttctattactaaattagaaaatttttaaaaaattatatttattactttctatgaatcaaagtaaataagaagtgaaataaaagtgtttcaaaatttcgacgttaagaacgaacaaatatcgattaggaaggccaagaagagtctatatttataatggagtttccatgtattcataggaacaaaattagtatcattagtattaaatgctgactgctccataacctccacctcccggtgtttcaattacaatgtgatctcctttgcccatgagaacgtggtttttaccacccaagttaacataccttggaaagtcaggattgctgcaatctatccatgtattaacacccatggctccatcttctcccccgttcattccataaggagcccgacttctcctctccgacaatattgaacagtgcattgaccggcgaaattcaaaatgtcgtatgacaccatcaccaccatgatattctcctttgcctccagaattttctcttaagcagaaccttctaagtattacgggtgctctcctttctactacctctggatcagtgatacgagtatttgtcatatgggtatggactccactagttccattccaagtaggacctgctccagcacctcctgcgattgtttcatacattgcaaaaccttcctctccgttttcaccatcgtagccgaaagtcaagttattcatacatccttgtgatgctgcacaaatgctaaaagctttcaatatgacatctgtgattctttgagaggtcagtacattaccaccaaccactgcagcagtctcggaaggattaagaaagcatgagggtggaatcctaatttctattggcttcaagcagccctcgttcagtgggatatcttgattaattatagaacgaaggcagtagataactgatgaataagtaattgcaataggtgcgttccaattaccgtaaacttctggacctgtaccttcgaaatcaaatacggcatcaccagtttcaggatcaattttcacttctaattgtaggggagtaccatcatccatataatctatcgctttcaggggtttctgcgaattttgtacactgaatgcctttaatacgtctctaacagctttttctgctgctgcctgtattccatacatagaacgctgaacaatatcaagcccgtattcgacaacgagcttttctaccatagatctacctctatgacaagcagataacattgctttaacatcactgatgttgtctcgaagtgtccttgatccagaacaatccgggtatttagcaggctcatcaaaaagtaattgtgtaagtcctttttcatcaaaggttccggccttaacaactttgaaggtttttattgctgctccttcttcataaattgctttggaatttgaaggcattgaacctggagtaattcctccaacatccaccatatgtccccttgctgcacaataaaagataatatctttattgttatcgaaaacaggagtgacaacggtcaaatcgggtagatgaactccacctgcaataggatgattagaaagtaaaacatctcctggaacaagtttacctttccaataattatgctgccactttaccgcagtttgcattgatcccagcatggctgggacgtgtggagcattagcaacgagacctccatcaggagaaaacagcgcacaactataatcaagccgttctttaacgttaacactcacagcggttttttgaagaacttgacccatttgttctgatatactcataaaacgattggcaaagatcgtcatagtaatcgggtccaagtcgacgttctttttcactaccagtgtggattttgttttttcaagcaaaacatgtcttgcgaaaatcttagctgtaaaagacggctcaattagcagagtttgcgtagtatcaacgataacagctggaccagttatcaaactatgaacaggtaaagatgataattggtatacgtgacaatttaccttcccgacttctgcaaagtagacaggtgtatacatcgtaggtttgttatctctaataaacacagtattttcattttcagtttcggaagcaaagacagtatcgacttcagattgattggaagctcgtgcgatagcgcgaattctaatgtcttcaaccatgattttacgatctattaaagaaaatccgaattgattcttataagattcttcaaacaaagtcttaaaatcccatgagtcctttggctttgcaatcatcatagtggtatcgttaccttcgtatcgcagatttgcgaataattcggtcgagatttgagactctagatatccttcattctccaaaaaggaaacggcctttttgtctaacacatcaaactttgattgtataagaggtaaattatcctcatctaacacagataaacaaggcatttgttcctcatgtgtcacatgagctaatgctaaaccataagcagaaaggacagaggaatatttatgaataataatcttttcaatgttcaataaagatgcaattgcacacgcatgttggccaccagcgcctccaaaaacagcaagatggtgcgcagaaaggtccaatccacgtgattcggtaagtttacggattggtcgacacatggtttcattagctacctggataaatcccatggcaatttcttcaattgtcttctccttctcaatgtcaatgttgatgatgtcccttaattcagaaaatttttcaatgactatgtctttgttcatactctcgttttcttttggaccaaaaattttcgggaagaaatcaggaataattcttcccaacaaaacgtttgcatctgtaacagttaaaggtccaccattgagataacaagccggtcctggaaaagcaccagcactttctggaccaaccgaaaacagttgatttctccaaaataatcgagaaccaccacctgcagcaaccgtctgaatatccaattgaggggactgaatgtatagtccgaatatattggcttcgtatatatgctcaaatttaccatcgtatctagaaacatcagttgacgtgccccccatatcaaaacctatggctggcgttttgtcatcagcatgcaaagatgatgttttcgcaaatccaaccgtacctgcagcaggaccgctcattatagcactaatagcagtaaaattatctatgtcaactagaccaccatcgcttttcatgaattgaatagtattaggcttcacattgtaaaaattcttcttaaacgaatcaagataatacctcaacgtagaactaagatacgcgtcgataatggcggaaacggcccttggaactattttaaccattggtgtaagttttgatgagagagaaatatctgtaaatcctatacgtttggcaattttttcaactacctcttcatgaagaggatatgtataagaatgcataagactgacagaaatggagcgaaacccttcattgtataattcctttagatcttgatataacgcttcttcatccaatttcttttccactcgcaaaaattctcctgtaattccttgaacaataccagctgtctttgagaattggttttctaagacaactctctcttttgcttctatgacacgttgatataatggtgaaggccttgatactgtgaggtcgaataagtccgggcgagcttgatttccgatttctaccaaatttcgaaaaccttccgtgattatgaaggcggttttttcacccttacgttctaacaaagcattcgtcgcaacagttgtacccatacgtatagaggatactcttgtcaagtctaaagggactttacgaggtatttcttcgccggacgcataacacaacactcttctaattccttcagttggagcatcgtcgtataatttagggtttacagaaagcaacttgaaaatcccttcttgctccctccatccagatatcttatagtaaacatcggtgaaggttccacccctatcaatcgcaattcgcacatcttgtttcattataaaaaaattaaaaggttattcttaacttaaagaatgaatgaataactacagcatgctaattgcgaacttttatacctctagtcaacgttccaatcagtcaagataagtaaaacgagctcctccttgaccgagacattgaacgtccaaaaaattataccaagatgggggattccatagtcgtaaggaatgattcttatcatttaaagatttagtgctctccatttagatttttaaccgaagcgatcaaactaataattcgtgtatgtacatttttgcattgtggaataaactgccccaagaaaaagatttacgagtgcatccctcatgtgagagtttgtagttaactctaatcaaagcaagaaataataagtacagttcaattaatctaaagaaacatgtgcacaaagtacctactaaagaacagataacaatcttacaaaccattttacgaaataaatttcgcaaaaaagatcaaaatgaataataattcaagcaaattaaattaaattaacatcattaccaataaattattaatttttactagtaaagagtgtattttgacattaattttactgatttcgcatatttggttctatctacgatatcaatagtaccaagcaagtagatagggagtccttgaatagccaaacagcagatcttaaacatcatgaaatacttaggactacaagtgttgagatacttatgattgcgataaatacaattctttatcgataatcaatttaggaacggacaggaaagttgcaaattagcaaatttttaaagctttattataataattaattgtcaagatctttattttgcaaactgttaacaatgatacccaatacataaaatatgtaggatttctgtagtatacttccatattgaccagctcaaaactttctaattagacgcatgttgaatatcaatttaatgattcatcgataattcagatactctaataattgcatgaccatatcagcaggcttcgatactgctcctccactccgccgaactccacaaatgaatacggagctccgccaactttcagtctgataaggaggcaatctttgctacacaatattgtgatgatttaataatttatgtatatatatggatatcattcttgcctaattcattaacttgtgctgttttttattttttgctttctttttctacctacatatacatacacatagatttaatacacattttggatttaaaaaatgagtgtcaaaattcacattgatcgaggtggtacttttacagacgcaatcgccacttttgctgatgaatctcgccctcctattgtcatcaaattactttcagaggatcctagtaactataaggacgcttctatcgaagctgtccgacgcattttagagattgttcaaggaaaatcgatcccacgaaccgaaaaattagataccagttgcattaatcatttacggtgtggtactacagttgctaccaatgctttattggaacgaaaaggtgaacgatgcgcttttataacgactaaaggatttaaagatggtctgttaattggcaaccaatctagacctaatattttcgagttgggaattcgaagacctgaagtattgtactctaaagttatcgaagttgacgagcgtgtaacactagaagattatgttgaagacccaatgaaagtcaaaaccacaattgacggctctgacccgtcactagtagttggccgttctggtgaagtcgttcgtattatgaaaaaggtagattgcgatgcacttcgcaaagatttgcaagcattgtacgatgaaggatttaccagtatcgccgtttgccttgcccacagctttacatttccagatcatgaacttcttgttggtaaaattgctgaagaggttggtttcagcaatatcagtctttcaactaaattaatgccgatgattaaatatgttcctcgtgctacttcagctaccgctgatgcttacctttctccagttgttagaagataccttgccgggtttcaatcaggattccttcatggtttaaagacaaaggataattcaaagggtgtgcgttgtgagttcatgcagagtgacggtggtttggttgacgttaataagttttcaggcttacatgccattctctccggtcctgctggcggtgtcgtaggttttgcacttacctcatatgacgaggacgttaaaattcctgtcatcggattcgatatgggaggtacatctacggatgtttctcggtatggtggttcatatgaacatgtctttgaaacgacaacggcaggagttactattcaatctcctcaattagatataaatacggtagccgctggcggtggatcacgtcttttttggaaaaatggcctttttgttgttggaccagaaagtgctggtgcacatcctggcccagtatgctatcgcaagggagggtacttgactgttacagatgcaaatttactgttaggaagacttttacctgagtctttccctaaaatttttggtcctaatgaggatgaatcactagacgtcgagtcgacgagaaaggagtttgaaaaattgactgctgagatcaattctggccttgagaaagaacgtcaaatgactgccgatgaagttgcttttggcttcattaagatagcgaacgaaactatggctcgcccaattcgcgcccttactgaagctaaaggacacgatatctccattcatcgtttgacttcttttggtggtgctggtggacaacactgtgcagctattgccaaatctctcggtattacccaggttttagttcacaagtatagttcaattctttcagcttatggaatggcactagctgatgtcgtgtctgaagttcaagagccttcctcctttactctggatgactcaaatactgaatctattaagaagcgttttgatagccttaaagaagaagcgaaagctaaccttgaggagcagggatttaccgaaagccaaattagctatgagttatttttgaattgtcggtatcaaggaactgacagcactttgatgattagcaagcctcttgagtcttgggatttcaagcaatcattttttgataaacataagcaggagttcggttttatttttgaaaataaagatataattattgatgatatcagaattcgtgcttccggaaaaagtttccagagcaaagagcccagtgtagatgctcaattaaaagaattgaagttcgaacctgttcaaaagagcctagcaacatgtgtcaaggacatttatttcgaaggtggacgtgtcccttctgaagtttatagcctagataacttgcctgttggaacaatagtgaatggcccttctttgatagtcgacaaaacgcaaaccattgttgttcctcccaaagctgttgctagaattttgcatacacacgttgtaattgacatttctcatggaaatgaatatacggcaaacgattctctcgctaaagcaagtacaattgatcctatttacctttctgtatttggatctcggtttatggctgtagctgaacaaatgggaagggctcttcagaaaacgagtgtctccactaatgttaaagagcgtcttgattattcgtgtgcactattcgatgcgaaaggaaatcttgtagctaacgcacctcatatgccggttcatctaggttctatgtctacttgtgtccgcacacaagcaaaaattcacgaagggaaactaaaacctggtgatgttcttgttaccaatcatccatcatatggtggtactcatttgcctgatatcactactattactcctcatttcgaaggggacgagatcatgttttacgttgctgcgcgtgcccatcacgctgacatcggtggtattctacctggtagcatgccttcttctagtaaagagctttctgaagaaggagcaactattaagagcgaaaaacttgtggttgatggagtttttcaggaagaacgcatgattgatttactctacaatgaaccggcaaaagtggagggtggttcaggcagtcgctgtcttcgcgataacctaaatgatttgaaggctcaagtttccgcaaaccaaaagggaatcaatttaattacatctttaatcaaggagtacggaaaaaattctgttttacgttatatgaaggcaattcaagaaaatgcggaaagcgccgttagacaattattgcttggagtacgtgaaagatttttaggtgaggatttatacgctgaggatcatatggacgatgggtcaaagatatgcttacgcatcactattgatgaagaaaacggcgatgccatatttgattttactggtacaactgaagaaatctatggaaatattaacgccccggaggcagtaacttatagcgccatcatttattgtttacgtgttttgatatctgaaaatatcccacttaatcaaggatgtctgcttccaattaaagttatcattcctgataactgctttttgaaaccctctgaaacagctgctgtagtaggtggaaatgtgctaacgtcgcaaagaatcactgatactattctcaaggcattccaagcatgtgcagctagtcagggtgacacaaacaatttgacatttggaattggcggtaaagatccagagaccggtgaagtgaaaccaggatttggatactatgagactatttgcggtggatctggtgcaattgatggattagacggaacttctggtgttcatactcatatgactaacacccgaattactgatttggaggtacttgaaagaagataccctgtcattttgagaaagtttatcattcgtgaaaattctggcggcgcaggaaagtacaaaggtggtgatggtgttattcgcgatattgaattcagaattccagttaccctttccatactttcagagcgtcgtgcctatcatccatacggtatgaaaggaggtaaagatgccgaatgcggtaaaaacatttggattcgaaaggatatcttaccttcaggagagcaacgagttcgacaaatcaacgttggcggtaaaaacacatgccatatgcaagctggtgaccatattgttattatgacacctggcggtggtggatatggacccccttctgaacgagtagatactgtcaagaaagctaatggtgtccagcatttcagggctaatggcaccatctcacaattacaggaaatacagcacacgaattagttagataatttattaatggtaatataaatagtttgtcttttacatcttaatttcttactaataacaaagtttttaaaaatatttgtatatagttgtcgaatatactacaagtgttggtgacaacaacaggataaagttcaataatatataatattcttgaatactaaatcatttgtagaaaatgtatataattgtaattaaaaagccgtatagattaagataggatatatgaacgcgtttccaaaatttgtgaaatagtgaaatataaaaataaatgagtaaatatttaatgtaataggaaaaaaaaaactggaatggactgctaaagcattaagaacataaaaattaggatgcatgcgaggaataggatgagctttcaacaactctaacaaaaaagagtaaagttgggaaaaaaagggtaaaatcatctgcgctcgaaaaaaaaagaagcaatcctacgaaggcaatcacttaaaagaaagcgaactggaacgtaagagaaacctttcatttcagcaattcaatctgattggaatgttacatttccgaaagctctcacagatggagatttaacatccacaggaaagcaagaagaagcagtaacaccggcagtatcaaactcagtatcaccgtctctaaacctttcatcagcatcgggttccggagacgttaaaggcatttgtaacgatttcaaaactacaggtggaagtggaaacccatatgaattcagcttttgttggtagtattgaatatatgtgaaaatgtcgggagacttatggagaatgaagcgattaaagctaatcgcaagcacacacaactgagtgcgtggaatatcagtacacctttggtgaagagcctcgatgaattgctccatgagcgcacattccaaatcctcgtcaaccttcaaagtagtcataaaagcgttatttggattaaagttggttccttcgaaagattctaactatatatattaatgtttcggaataggaaattatcgtaaaagacaagataatccagagaaaaaaaataagtgatcgaattatgaacgatcgattgcagtacagatattgaaaggattaatagctatttgccacttaaaagcaacaatgaaagcaggataaaatgactttgagacgttggttccaatcggttttctcacgcgaagagccagaaaagaaaaatgaaggaggtaattactaagtcttgaacttatatcaaaacctgtagtaagtgtaaaggaataaagatttcaagttgctaacacctatctgtagaacctaaaatcagctggtttgatacaatctagttccttatcctgaagacgtaggaattgcaagcttttttatttgctagataacagtgaatatcgatctcacaaatgatagaaatgggtattcggattcgttaaaccagttttacgcgttgttaaaaaatgcaagagaataaaagctgtaaaactaaatgaaacaagtcaacaaaatggaagaacttttatatctctaatttttgaatgtttaacttcatctacttcctaattatctttcagccacagtagatactgaaattttttttcaccgaatttccagtctagataaattttagacagcctcgattagataggtactaaacgcatgctagccgagactaacttgataattcgacgaagatatatgtcttcatatatctcactgtctgaaagcgtttatggagttgaaaatataatatagagaatgaaggaatgtcgagaatatgatattattgaaagtttgataatatacttatgcacgtacatccgcggagaatgaagtgttttgcatacccttggcgttagaatatacttacttactacagaattctcggtatacaatttcaattgcaagtaattattaggcacaataaaagaagtagttgcatatatgaaaagttgaattatgagttatttattgaaatagcaacgaatgacttaatttgcgctagtttatctgcttgacaaattcgctaagcgcaagatagacatggtttatcagaagcatctgtttagggttaaagagagataatcgcgacaattattcataatgcttacttgtcctttaccatacgaaaaaacatttggaaatagtctattgctgatggtattaagcttaaaagtataaatctgttgtgtaaaaaggtgttcattaattgttgcgtcaaaatttatctaacattttgcaattgagccacctaccatagtttttgcataggaaatctgttgtctgacagtgtttcccttcctctttaatatttattgtttgtttatacccgtttttggttaacactttttaaaattttatacttatttatgcgttggattttctttgggaaagttttgtattgatttctccacaaatatggtagatcatgtttctgaaaattcaacgaatgttttgtctgctaagaggaagttgactgaaccttcattgattgattctaagcgcgtctttccttgcgaccagtgcgccaagcgttttacgaggcatgaaaatctaactcgacataaggcttgtcatagtaaggctgaacctataccttgtccctattgtgagatcaaatgcaaaagaaaagatttactcaaacgccacatacagcgattccataatgataagtctgttatcgaagaaggctcgaaagatgtgctggacgtaaaggctgccgcatcacagcaagaagataatatgaaaattgttttaccttctttcgatgcaatagatgtgccaaaagcttatcatccaagtttgcgtccttattttaccattcttcctttgattccttcggatttcttagaacattatatcgaaggttactttgagtggtttcatcctgttttcccttttattcatcaagcatcgtttaattccgagaatgttgctgcttcatttcttcgctctctagttgtgattgcatgcttgtgtactggtatagaaagtgatttttctatggcattattgttttgggacagcggctttcatgttcttcagctctacttacagggtgatcctgagcgagtaaaaaaagcctgggtttttcaatctagattgttgttttgtaccgcctctttattcgaaaagactgcctgtttttccggtattggtcacgtcttactgaaagacttagttcatgaaagccgcacttttggctggacaaagttaaattggtcggtcgaaggagataccgatatttcgaatctaatagatcttgaatgtattagaagaagtgtgttttgtttgtatatcctcgagtggtttttagcattaatttttaataaacctccctccctttctgtcttagaattacaaatgcccttacccatatcgagcgcactttggagttctaaagagttactttctaaggattattggagacccaatcctctcaatcctagagatgctttaagtatcttggttaatggacctctacttcttgaggaaaccaatatttcagggtttgttttattgttcgccatttttgagttcattcgcgatgaagctaaattgagtatgattggtttaccaaggcagccaaacagatcatatgaaatcatgcttcaacatttaaaggtcagtatggaactctcgaacccatgtgcaaaaacaagttctatttttctttgcttatggcatttagtactcacttattactatcttcccgatccactttttttacgctctattacattgactgacttagaatcagccacttcatactttaaagatgactcgtggatggatgatgattacatttctccttgtatgactacctataatttgactatgggctgggaaaatgtgatttggggtttacgatatgctgaaacggaactaacgaagtttaaattcgatttaccagtaccacatttgacactttttcgtatatttttgcagggcctttacgctttgcgtgatttcgatcagattagtacttcttctcttcaaacatttactatgttatggaagaaactttctacttccttaaatatgaaagaggatgcacaaaatacagccccctcgacgtgcgttaaagaattttctgcatttgttgcaagcgctttggatgttgaaggtggatggggtattggtccacttcttaccaaagcgttccgtccaacatagttttatatattatttttttttagatttattatttctctgttttgtttttactaattctcttctttctacaacaagttattattaccaaccattgttcattaaaaaaagggggagcttccgacattttcacttaatttcgactgtatagtccattttttttcagattgaaacgatttttgaattcgttatcaataaaaataaatacgcttccggatgggggactcccttaactgactgaatgtttacatatccatatttacgcaactaaagcattagcattatttaagttaaccacatcacctcatttaataccaattttaatattattatattctattaattaataggctagcaactactgtagacaaaaatctacaaattctatacaactcattagaaatacatcaaggagtaaaaaaaaacaaaagatcacagataatatcggaagtcgtcagcaaagtcaccaatggcagatggatcaaattcaccacgagcacatcgctcatctcgctttttgttcacgtaacgaagtgaaaagaacatgacaacgtaggcgagtccgccaactataacacagcctaatgtgaaagcattacccaaaatgtattttggagcatttttagaccgataaatctgaccagcaacaatgcccgaactgttcgcaagagtctgctgaattcctatcgcagttgctcttttgtaatgacccgcaacgttattgttcaaccacccgagatttaaaccaggaccgatgtaacatcctatggcaataatataagttgcagtatactttgcagcattagaatcgcttgctaacattattatatatccaactgcaacaacggttgaagctgaaattaaatatacagctcgtagctgagtgcgatcagagagccatgcaacaaataaaaatgatatcacaccagcaatatatactggaatagtcatatagttagtttgaaggcctacaaaaccaagacccttaataatgacaggcaagaaagatgaaaatccatacaacaccatatcggcacaaaattgagacgtagcagaaacgtaaactttgggatccttaaaggccttcctaacttctgaccattcaaaatgttgctcaccatgataacgggcgttaatatctctacgaataatagcaacctccctttcttcacgggtaaggaaccaagcattttccatcttatccggaagagcaaataaacaaagtggaacaccaataaaggaaacgagaccttctacgatgtatatccattgccaaccttctttgttaccagcatgaacttgctcaagagcataagcaaaaagacctccaaaagcacctgctaaaccagccgaagcaaacaagtaggaaagacgctggcattgttctttgcgggtgtaatgagttgtcagatacaagttaagcgcaggaaataagcaaccttccaacaaaccaagaattaagcgtgtagcaatcaaacctccatagcttgacataaatccagaaaacagaacagtcatgctccatgcaaaagatataaatgccaacatccgcgaggctttaattcgtttaaccaaaacgacactaggagtctcaaccaaaatatacaatacataaaaaatactaacagcaacatttaaacgttctccataaagactcaatgcctcagtcataccagcaacagcagcattaccaatatttgagcgatccaaaaatgccattaaataaaggaacccaataatgggactgattacaaggtccattttcaaaagtagtttcttttcaacctttgggtcgatttttaacgaggctgtatctccataatccacatctggcgacgctgtattctggagtttctccttatttatttctgaagcataaatgctatgctcatcgtcttttgagattttatattccgattgatctgacattttgccaaactttggtctattagaatattatgcgaaacaggagagcaaaccgcttctttatattcgcatttcagtcaaccatacagatccatatctaatttcctaatagttacaaaagagggggttttttatcattgataaacgacgatgtaggttttcctatagtagttgtagtactagttcgtctagcaatcgtgtaatttattgatagacgctggatttactggacgatgagcagagctcctccagcttattgactatcatgcttatattttctaatagcgaataaatgcgattgtattaaagaacgtgttattatatcatcgagctcccaagcaacgattaatttcacgaatacactatcagttagcttaataggaggagctcccaatcaagtttgcaaaatgtaagctgaaacttcgtgcagtcaatttaggcataaaatcatgatatgtttaatagataaaagtatttgcacacaaatatatatatagttacgaaaaggattaggctaaaaaattaattagaaaccttcttttgggaaatacattactataagaaaatctaccactaataatagaactgtggatcaattgatttgaaattacaataataatgactactactagtatcgatccaccagtgtatgccaccgtcgatgtaattcgcgaaccgaaagcatatgatggtatgcctaagaaggacgagtgtcgtctcccttcctattcagagcgagcaattacgaagcccgtagaagctcgtaaattaattcgaaacagattaatgaccaagtccacgactggatggtgcgagggatatattcaagcaaaccttttggtcttgcctgccaaatatagagatgatttcgtaaatttgtgcgttcgcaatcctgttccttgtcctttgttgggagaaacggaaattggcaagcctactgaattcaaaccagaagctttggctaaacaaagcaacgtcgcaacagatattcctttctattgtgaatacatcaatggcaaattttcaagggaattagaaaatatttccaaagagtggactgaagactacgtcggcttcttgattggatgctctttctcttttgaagctgcactagtagctgagaattttatcccaaggcatttaccaactggtgatgcacctccaatgtttattacaaatatccctctttgcgcatctggcgtttttactggtacttttgtagtctccatgcgtccataccctgaaaaggaccttgaaagaatcagaaaaattacttctgcttatacgaactgccatggagaacctgttgcatggggttgggatggtgctaagaaaattggagtcaaagactgtggaaaacctgactttggcgtgcctgtcgaattcaaagaaggtgaaatccctattttctggggctgtggtgttactccacaaaacgtagtaatgatgagtaaactacctgagcccgtttactctcataaacctggctacatgtatttgactgatttaacccataattgttaatagaatataccagctctttctttttgtcatttacgagcgctaactgttacattaagcgatcatttgcagcagcagcaaattatatagttaccaatgaatatttatctaccataattgagacggcattcaatctcaacaatacttggtcatgaataatcgcaaaagttgtagtactaaatttataatatttataaaacagtatcgcaaattagcaatgcttcacttgagcataagcatcacttttaatgaacagcagatctgcgaaaaaattatcttccaatgtttttctttttatttatttcgtataactcataacaacaaacaacataatttttataatgcgctaacggcggcttcagcagtcgattttgcgctctgcggatttacccctgttacaatttttccatcgatctgagtaaagttgacattggggtttggtggatcaatgaaagttgcccctgcttcagcaaatatttcatttaaggatttcatccctcgttttttcaattcatccataacacccattttttcctctccagccttattaaaagctgtaacatgcttatgatacacgactgttttgccttcaactgattgtggattctttacattggcaagcaaaacagggccatgacagactgccgataaaacaccaccatttgtaaacacttctcttgctaccgcctgtaaattcgtggctttgggtaagtcaaacatcgcagcatgcccacctgccacaaataaaagctgatagtcttttccaactatgtccgaagcctttttcatattgttaagattagtccaaaaatcgtcgtttttatcattaaatacttttctttcaaagtcccctaattttgactcctcaatggaatgatcgtcaaatttgtaagagccattttctgaaacgaattgcacgttaaaacctgcttttttgaaaacattgtaagggattaaaagctctgaaaaatggactccagtgtttttaccatctggataaaatgggccataataactgctggcaacaagcaatgcattttttccttttgcaatagacattagggaaagatagtctgtagaaatagatgaaagccaagcaaacaaacaaataatagaataaaaatgatcgatattattgatataaaatcaattcaacgtttcgtagatgtaaagatatatatatatatatacactattcaatctttaaatcaacacaaaaaatcatgctcctaccatattacaaaatatgaagtcatgaaattcgaagctgttctagggtcgattgttgttgcattcaatagatgtcattctatatcatatagcaatttctactatgtaaagattcctgctgtacggaagaaccttaagtacttttctagatgacaacaaggactaatgaggtttttacacacttgtgtaacaaaaaacgaggctttaaatatattgtataaaaaactactttctaatcggttaaaaccatgactagacccttgatagactatgtaacgtcactaggaggctaataaatttgacagtgttttgtttgcgtttgtagctagttcattaactctattataaggatttcgggtaaaacattcctttactgaaaatgacttagcaaaagatatgtagttttaaatatccataattgaaatcaattcatgactattgtataccatttgcctgatggtgttcaatgatccaacacttaaaacaggctctgctggtagacaatataaaatacattttaagtatttatagagctatttactgatccaaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctccttcttttttgattttatatcatttttttgtgaactggttgtttaattagcaaaacttcaatagaagcattgttctaaagttgttgaagcagtaaattattacgcaaacctaatgaataaagctaggaaaggtgaccccgtctttgaggtttacatcaggttaacagacagacgagatttctcgggttttcgtttctacgttgctgagaatacagaaaaagatctagtagtgtctaatagtaaattacaaaaaggttcaatacagataagaaatttgtttccttgcaaacattggattatcaatataattagaaggaattgatgaacgttttaactgcgttttgctgaagctcatttaaccttttttttcatgaaacggccaagcttgttagtatgctctcacgcacagaacgcatttacaagtattttaatcatcctgcatttaacggcatgtcaaaacagaaaatgctaaagaacgataccttctcgttcggtaaataatgtttctgtaaagaagtaataatagaagtgcgtaagtgtttacctaatttaccgactttgaccatgtgtactacctactactagtattgcgctatcagatctaaactagagctccactcggcttgtccatgaacccggcaaaatttacattattttttagccgttgatgtttataatccttttctagtaaatggctaactatcaatttgatatttttattagatattctttacatcattttgcactagcagcccagaggatatcgataataaagatgtattactatactatattatgcttatgcgatatcgcaatactgaggctttgagttttggatgaaactggcataatgcaggtgattggtatatatattgatattatataaaatatgtaccaaatttacatatgcatatattgatgtgtacgttgtagcaaaatgcgccgaaggtttcatctccatttgctatattccatctaaacttgcctagtattttacttggctttaagagtgaaatttgactttttgagttgttttgtttttggcttttttttcattgcctgcggaaaggacacgttttactattctaattaagacacaactttttaaatgtccatttgaattaagcgttaagattatttatttaaaattcaaatatgttgattttcccaggttcatacttctacatatttttatggcagcgtctatagaaaaaaatgcattaactctactaaccaatatcactagcgtgagcatgcacttctataacggaattcacccttcatctcgttattttgacatcggcaaacttcagactatcgatacatttattctctatcatgccggatattgtcgttagtaaaagataatacggaaaagaactaattcttattggttttttttatgtacattcagctgatatttatctttactccattgcgctttgtcaaagtgcctgcttgaagcatagaacagcaaaggcaaacgattgagagtatatagttaattgctttaagtacattatattcgttcgggtctttcgcaaaaatttttcattgtctatgtagcaaacatatgagtgcaattcctaaatttttaacattttttttatgttgagtatgaattaatttacgaccgaccaactcgtgcgacgcgttgtttgatgagtgtacggaaagtgatttttaattaaattatctaatagtccgttattcgtggcttatcttacttaaaaagagaatattatattctaataaaacgaatataagcacgttttcgatatgactatcagttgccatatcaacgatacaaaaaaaaataaaaaaaataaatgccgcgattttttttcaaagcaattttccatgactgagagaacactgggataaaatataaatatatatttttttaatctgtctgttgcatgtttgcttttgttttcgtttttgtctttgttttttcctttttcatgctacttgcacgttggtcttttcttccgattatcgaccgaccaacgaattggctgaattgttatcggttcggaaacgagatttttaaaatgatccccactacacggaagctgcagatcagatgaatataaggcggaagcgacacacctcgtttcttgccaacattcaatatgacaaacaatttgaaaaaaacggtttacttgattagacacggacaagcccaacataatgttggacctgatgaagaccacaacattcgtgatcccgttttaacttcggaaggtattgagcaatgtgaagcccttgctaaggaactggaaagcaagcaaattcctatcgacggaattgtttgttcgcccatgcgtcgtacccttcaaacgatggagatcgctttgaagaagtacttagcggagggtggccccgataaggttcccgtttatatttcaccttttttccaagaggttggacatttaccttgtgatattggattagaattggacaagcttaacaagctttaccccaaatacaacttccaaagctgccaagacggtatttaccctgagaagcgtgacatctatgcttccgatgttaccattagcgccattcgctccaaggaagctttagaataccttgctgcccttcctcagcagcaaatcgctgtaatcacacatagtgccttcatcagattccttttgaagaaaatggttaaggccgctgacattgatttcttacctccccagctctcttttaagaattgcgagttccgtatctacgatctcgttcagactaccaccggagagttgaaacttgtcgagagttcttctgcttaagggaagtgcttgcttcttcaagtacttcttgggtttaaaagaaatcgcctcaataagctcattttgggtattgtgtttttactttaaatggttccactctattaggaactgtttccgcgacttttatcgttatacttcaaatgtgctttatctcttggttttagaatactcttattatagaattagaagttttgcaaatattcttttggttagggaaaaatgatattttacaatttttctttcgtataaagtccttgcacgaacaaatctttcaaccatttgcatccgagtcaacttaataaattttagctttctcaacgaattgtatcaaactgctaattagtttcaaagtattgaaacatgatttaagttaattgctagtctatagcgagcaatcactgttcaaagacctatctaacatatgaacttagaaaaatcggatgtatttgattaaaactattttctacacacaattgactaaattatgaatttctaatgtgacgagtaaattgcatattctcctattgaaaggttgaagatatttagcaatggaacatggacttacaataaaaaaaaatcgcctccaaaattcgggtggcaaccgaagcattatcgatggaaatataactacttataaaggtctatatatctataatcttcaatatcctgcctagaacactcatttctttactttcatttaactagttaaagctgtcagtttccgtattgatttagttgttcaaacaaaatctgtttacagatacttggttgtatatgagtttgttaaaagattcgctttactagactttcggatatgaatgaccgaggtgaattgtttaaacccatcaaagtgggaaacatgcttttgcaacatcggattgtgcatgctcctatgacgagattgagagctactgactatggaaagatcaccggcctaatggtagaatactattcccaaagatctatgataccaggaacattgcttattgctgatgccacatttgtcggtgaaaaatccgggggatttcctaataaccctcggtgctttaccaaagagcaagcagaatcttggataccacttgttgaggctgttcataaaaataaatcctttttgtttattcaattttggcccctcccaggtgaccttaaagatgaatacagaaatgatttggaaaaaatgcaaaaaataacatattcggattgtccacaagaccctggtggcttaccagcggggatccactcatttgatgctgttcaaggcgtggaggtatataagaaaaagtatatgtctaaaagagatatccaagagcacatacaggactttgttaatgctgcggatctggccgttaacatcgctaaagcagacggcgtagaaattcaccaggtgaatgggtttcttcttgacagatttgtgttaggtggttttggtgatcaatgtgatcctgaatatcgtggttcaattgaaaaccgatgtcgatttcctttagaggttttagaagcagtaacaagaaagattggacaggagcgggttggctatcgtatatctccattttccggttggatgcaaaaaattgatttcatggaagtcaatatttatcttatgagtgagatcgctaaaaggtttcctaaactagcatatattcatgccatcgagccccgaaaatattggtcgggtcataagttagtctcttcagaacaaaacaccagctttttgcaaaagtattggaagggaccgtttataacggcgggaggatacgatccagaaacagctgtgcaagctgccaatgaacgtggcgtacttgtcgcgttcggacgaaatttcattgcgaatcccgatttagtttttcgaattaagcatcatattcctcttaacaagtgggatcggtctagcttttatttgccaaaaacagagaaaggatatacagattatccttttagcaaagagttccttcaatcaaagtgaactttttcatcacaatttgagtttaactggcactgagctattttcgtacatgtttactaaatcaggcgaacgtgttgaacactagtgaaataagtatatctaatacaggaaatttagtgtatatttcgtcagaatatcgtgcggctagctatttccataccacagtttactttagctaaaaatgaacacgcacatacagcagtatacgaaacaagcattaatttagccgtttattcagggattgtatgaaactctgatgattgagtaaccgttaagcgttagctgaaccaaaaacgtcgtttaagtggtctttatacgcacatacagcgatgtcaactttgggatttttaataacatcgtttaccataaaggttggcaatggcttcatacccagaaactgattcgctttatggaacgtcagtagggttccgtctactcccctcccatcgaaaaaatttccaacttcttcaaaagcggctgcaggagcattccaagtgcaagatatcatatagcgatgctcatgaagtaagccaccttttccataattttgagttggatttttactcgaccttccatcatttgcataaagttgaccgtatccagcagtgaacacttcatccatataacgctttaacttccatggtgtacccatccaccagccgggccattgataaataataacattggcccagaggattttttcgacttctgtgttctcatcatacccttcatcaacgacagtttcctgaacagtatggcctagctgaattaatgtgtcttttgctacattgtggagggttttattaaatttcccttgggaatgagcgaattcttgagcgccgttaattagcagtatcttcatcagggtcgtctaaaatttaccaaaaatgacaaataaatgtatattgttctcgaaaaagaaggttgttgagtaatttctttgatgttaggaatcaatttacacagtaagaataacgaggtatattaatattttctattgcttggtgttcatgaatcaagttattactaagcaaaatcttgtgttataaccttttacgctgattgtacgtttagaaatgtaggtaatcgtcaaatcatctaatggatttagtcatttgtaaaaactaataatattcatgcattttcactataccgtgggccggtttctgtgttgcagcttaaaacaatgtgcatttccatcgtgtcattaaatcttttaaatgaaaaatatcggcaaatttctaagagtaaaattgaaatgaggttttgcatgtgatttttaaacagcggtcttttaatagaagtcaaaatatattttacattaacacttatagtagctattgtatttcaaagttagttactgaccaaaagttttttactatgaaatatgtagaagcgtttagtttctaactaggtatccatgtctccccttctattgggatttgcaagtgcaattgggaataagatctaattcttcctctgatccattagtttcattatgttatctttgtaaggtattagcaaaagatcatcagaacctaataattggttctctattcagaatttggtagatcattagtgcaagatttcctccaataagagaattaccgcgaacaaatctattaagcttcagtataagctaattgtccaaaaagaataagttctttaatcacttgaattttatagcatcgagttttgaaggggacaccatggcaggtttcacaaaaggcctcgagttgtttggaactacgttggaagcaaaaagatagacatgattacttttatacaaacaagactcattaaacgacgtgcgtgtctactagaaaaggctcacttatataattaataaaaaaaatccaaaatttgatatattaaaccgttgtttacatattttccaaatctaaaaaaggttcaagccaaaaaaaatgctttaggatatgttgaagtgaacattcaagccagtgaaatgtaaaagctcataatttgttctaggtatcgagataacgttctatttacatagccgatttgaaaatagcctttacctcgtcatgtgtaggctgaatagggttagtagcaccacaagcatccttcatagcgtggtcaaccaagacatcaaaatctttttccttgacacctagatcaactagatgaggacgaattttaacttcaagaacaagttgactgatgcggtcaagagctgcttcggcagtatgctcttcacaacccaagtgaaaagcaatatcaccaaggcgagcatttgctcttggatccctagaattaaatttctgtacatgggcaagaagaacagcgttacagacgccatgtggaataccgtagaaaccaccaagttgatgagccatagcatgaacataacccaaagatgcgttgttaaatgccataccaccaaggaattcggcataagccatattgtctctagcctcttcgtccttgccgttgtcgacagcacgcttcaaatacttattaacgagttcgatgcatttgacagcacaagcatcggtgatgggattagcagcagtagagacgtaagcttcaacagcatgagtcaaagcgtccataccagtagcagcggtcaaggaaggaggtaatccatacattgtttcaggatcgttaacggaaaggataggcatagtatgcttatcgataatagccattttaatatgacgggtctcttcggtgataattgcgaaacgagtcatttcagaagcagttcctgcagtcgtattgattgcaatcaagggaagttgaggtttggaggatttatcaacaccttcataatccgcaattttaccgccattagtagctaacaaagcaatacctttggcacaatcgtgagcagaaccaccaccaattgataccatagaatcacagttttccttcttaacgatttcgagaccttggttgacatttccaacggtgggattaggttgaacaccatcgtaaaggtgaacagtgatgctttgttcttccaacagagccttaactttgtcatacaaaccgaccttaataataccaggatcggtaacaattaaggtgtttttgaagccgctcatcttaatttgcttggcggcttcagcaagacaacctttaccgaaaaggttgaaagaaggtatgtagaatgcgctaacaggcatggctttcgaagaggttgattgatgctttaagccattagtaaaagattgattacaagaggaatgaaagagtgacggaaagaatcgagcaggcgatcgaattaaacgaaatggagaacgaagaatggacatgttaaaaagaaaatcgcatctaaagcttaacctccgatattttttagaatcaataatatacaaagtatgaaaaaaaataaataattagccaaacggaaaagaaatatgtaacaatcggtcaaaaaagtcaagggggaatgagccttaagtagtgtacgaaaatttctccaatatcaatgtgtaatcaattagtgtctaaaatttcgatacttccactccttatctcgcttaacgaacacttatcgaacatcgatctttttacaacaatttcgctaaatagatctgcagccaactccaacgtcaaataaatgctaaggaattaaaagatcttcaaatgattttcaaaacaaaattgcttgtcaccaaaactcttttccaaacgacatcaaatcacctccaaactgtcattctttccgccattatcataaattttacttaccaaaaagtagaagatcaaatatttctctacccaaaaggaattggaatattctgaagcgtcttgagtatgaagagcgccattatatacaattgtctgagtaacaattccaagcaatatgaatggtcacattccgtttcttttaccctcaagttgataggcagtaagttcgtcgtaagacatatgtaacatttttagattcctgggagaacttttccaaaacaaagcaacccgaattactgcaaactttgtgattttggcatgcatgccatccaaatgccaaaaagtgcgttaccttaacgttggaacaattctcaaaaagggtttttttcgttatttgacgtgatcgtcgtcgatgctgattggcagtaaaacctcaagatcttctagaagatccacggatttaccatgtttatgtggatcactgcggctctgtctccaaggggaatatacggtcaaagcaatcgcattatcgctggttcatcttccggttcttctggacaatttttttgcttatcgtaaaatcggaatgagaatgactgctggcaacgtgcctccggaatttttagcacacattgtttggcatttgcggcgctgtaaaaatttatgttattgtttgtaagaggagcatcagagcttagttgaagtgttgggatgaatacaaaagtttctgaattggtttgaaagcgacatctttaaagggattttatactatttcactaaaaattaaaaatttctctttgactcaatgccctttaaaaaaaaattaaaacttttttatatatgaaaacacttgggaataattacatgggccttttttcatgatgatcgaacaaaggggaagtatgtctaagcaatcctaaataagtttatcgtcaagtaaaagaaacacaacgttttattaagaacttgtaaattaacaagctcgatcatatcgaaagtaaaacagcatgacagtcttaacttcatacaaattgtattgtgggccggattttccagccccacttgaaaagaaggaaaaaagagagaaaggaaaaatacggaatattagttttttaatagttttgacaaaagggccaatctggaaggttagttcaatggaaagcaccagttataatgggtgcatcgaaaaccttgactgtaaatttagaaagtcattcattgaagaaataatagcctacgaaggttttggcaaatatatagaggtaatcaatttttaaattttttttttgtcaaaaaggaaacatgattgcaggtaatcaacatgatcaaatgtacctttttttttggtaatcgaacccccataacccaagtagtaattaaaatcaaagaaagtagcaaatgatggaaatggtcaaacttggatttgattgtttcataaggtcaaaattcatctcacaaatgttcgtttttgtgttatttaccaatacatcattctcctttaagagcaaacaccattggatgaagtatttaaaaatctattgactttttaaaccccattctcctaaatatctgttaatcgcccgattgtataggaaacgacagcatagtgaaggattggcgacataaactttagtattcgaatgggcaaacaagaaaacaaattctaacattaaactatttcgagtgaaaactatggataatttcattcaataaaacgatggtattggaataagtgtattccttcaaacaaactaaaaaggacagtaaaagaaagttaaaacataaaactttcacagcgtctctgttacataaaaatcagagttgttagacactataggtctgtggctaatggaaacatgacaagatcacttgatcgtgatttgaaaacaatccatgactcagttgatggttgtttggatattgtcaataagacgagctttgccaagccaagcagctgccaaaattacgacattttttgtgccagcagtaaaaggttctaaagtcgtagagtcacagatttccagttgatcgggaatgaatctacaacgtgatagctcagtattagtttctgcaatcaacttctctaagtcgccattgccattactcaactcttgggctaattttttcaaaattttatataaattgggagcgatttttctctcttcggaagttaagtagccatttcgagaactaagtgcaagtccatcatctgcgcgcacaattggcacttgaattatttcaataaagaaattcaaatcgcggaccatttttttaatgatggctacttgttgaaaatccttttcaccaaagcaggctacgtccggatttacgatgtgaaaaagcttgctaaccactgtagtaacgccacgaaaatggcctggtcgactcgcaccttcaagcatggtggacagcttagggacgtcgacaaaagtaatgtcttgagacccttccggatataactcctcaacagttggagcataaaccagatcgactcccaggttttgcagctgagagcaatcttggtccatggttcgaggatacaagagtaggtcttgtggattattgaattgcattggatttacgaaaatactgacaacaaccttttcggcatgtcttttggcttcacgaactagagaaaaatgcccttcatggagatttcccatggtgggaacaaaagcaattcgatttccatcttttcgccaattatctacttgctgatgaatcaggagcttctctttaagaacctgcatgctcaaaatatccagaaattttgtattttatttattggaaactgtgttcttcagcagggtatagaccttgttctacttcgtagatgtaacgttggatagccgtgcgaatgtccccagccccggacaaaaaattcttagcaaatttgggtgggcggcctccagtaattcctaaagcatcatgcatgacaagtatttggccatcagtatgctttccggctcctatcccgatagtgggtatggatatagttttagtgatttgttcagctagtgactctggaatacattctaagacgagcagctgcgcaccaaacttttccaactgttgtgcattttcaattaagcgtgctgctgcagactgttccctaccctgtattttataacctccaaaaatgtttacagactgaggagtcaggccaaggtgtccagcaacagggactgatcgttctgtaagtctttgtacaatttcaaaaatccaattccctcctccttctattttaactatatttgcacctgcacgcattacagtagccgcatttttacaagcatcctcccatgtactgtaactcataaatggaaggtcagccatcaagaggcgattaggggcacctcttcgaacactttttgtatgatatgctatgtcttctactgacactggtaatgtagtactatgaccttgagcagtcattccaagggagtcaccgacgagcattacaggcatcccctgttctgcgaaaagtcgtgaaaaactggcatcatatgctgtaatacaagcgaattttttatttgctagtttccattgacgaagagtggatatagttatttgctttaatgacattttttgttattccttttcataaggtggtacgtctgtaaaacaagtctagcacaattcaacccagatattttctaatatgttaaaaacaagtaatgcatattaaaaaatggactctttactttaaaaataataatacttataagagaaattcttgcttaggaaacctcttgctcacatactttgaatatgtctatgaaaaagtaaaaatcactgtgatcctccagttaaagcatttaacatacatggttactctggtttatttacatacgattcatataacctacaaagaattacaacctttgaaattcgtttgtccaattgcaacggatttttattcgcaaactaaaatagctacctgtttaaaaacaactattttaatatttgaatagatatcccatttgatagtggtcgttcctaaaacaaagtcattattttcgcaaattttttaagatatcaatgtttagtaacacaagcaacttattttactgctctcttgttactcatattcatgtcgaatgtataacatttttaagtacaaaaatcattgaaattgctaattttccgtttgtataccaaaaaacggcttgaaacaactttggagtattttcgcatcaatccactttgcaataatccctctatttgaattgtgctagtgtgtttcatagtcatacagaaatatgttgatcagcttcatgtctgtaaactcattatttgaattcttatgatgaatcgtcagttggtaaacacaactgcgaaataccgatattggagatcattgacaaaaggctaagctgacaagtatctgtaaatgaaaaaatttaggcgcattctcgatttttctgtattccttcaaggtcaatcaatccaattgttttaatcatttcccaatctcactcctgcgaataatatagtagtgctattggtgcggctgcatgcctattgattgatccacgcacgtggtaactctgctacagggctacaagtccgttcatctatttcaattcctcctaaacttcatacacaaaaagatttataagatcttcacttcttttgtgaagttttcaattttattattttccttttgatattcaaggtattttcgtctttagcgctacctaataaattttttttgatcaaaattctccatcaggtctgctcttttctttgatacacaccaggatggctgttcaaaagttatatgaatcgcagagtaaattgtttcagcccattaaggttggtaacatgcaacttcaacatcgaatggttcacgcaccggctacccgtctacgatgcttagataatggccttgtaatgacagatcttgtgaaggaatactacaagcaacgcagttcgattcctggcacattactcattacagaatcattattttcaggcgcaaagtcgggaggctttagtaatatcccttgcttgtacaacgatgaacatgtagaagcttggaaaccaattgtacaggcgatccatgacaatgattgctttgtgtttatacagttttggaaccttcctggagagctaaaggtcgattatcttgaagatcaggaaaggttggaaaaagttacacaaggggaatgcccaatggatcctaccggattgcctgctgctctaggcagtgcctactctatttgtggagaggagctgtatgtcgataaatttatgacaaaacaagatatacaggaacacatcacaacgtatactgaagcagcgaaacgagctgttttcggttgtggtgcagatggtgttgaagttcatcaagtgaatggatttcttttggacaaatttgtactaaacggctatggtgacaaatgtgatccggaatattgtgggtctttagaaaatcgtgctagattttgccttgaacttctagagtctgtcgtgaatgccataggtcaagagcgcgttggatataggatttctccgttttcagatatttggaaagacaaggattcttttgaggcacacgtgtttatgataaaaaaaataaaggagaggtttcctaatttggcctatttacatgctatcgaacctaggcaatactggaatgggcatgtgcatataacgcaagaaaagaatacattgatctacaaaaacctttggggggatccatttatcactgcaggtggacatgaccgagactcggccatacaaatggctgaacaagaaaacactttagtagcgttcgggaggtattttctatcaaatccagatctcccattccgactcaagtataaccttcccttaaacaaatgggaccgcgcaactttttatacaaagatgagtcctaagggttatatagactacccattttcgaaagaatttttggataccaagaaggttgagtgaatgacagcgggtaatttcgctagaccctttttagtcatcaaacaacttgttacaggtgcgaagtaaagagccagtactagacgactttttttttccaataattatttccaacattttaagaattacaatactgatactacctgaaaaatatttggaagctttattgtacgttttaagacatattgtttcgcgaaagtgtaataacggaacaaataataaacttcttgtcggagattttcttatgtattgctgaaataatttttagtttgttttaatcctgtaagaatattcatcgttgagtttacttttctagttcaaagctcgcttaactcaacctaaatttacaccacggataaattgtgatgtcaatatgcaatgaagccgcgttgataattattcagtcataaatattcaatatgttcaagtccagataattacacattatatcttcagaggcttcaattttttacgaacaacatcaattttttaaaacctgagcataatctataattttataaacgtagttttccgaaacaacgaatcactcttttattaatttgcagatcaaatcactctttcacaaaacaaaatgctttccttttttacaaaaaataccttgactaaaaggaagcttattatgttagctttggctatagttttcaccttttttgccttcgggctatattttattccgcacgacgagatttctgtttttgattttaaacttcctgcacttcaatatgaaactacggtgacatctctcgataattttttgatcggcggaagcacaactttgtatacagcaaccgttaatcacgaagatctcaatgaaccaaaatcacatgaaatagtaatgcttcttgctagcgatggaaacgttggaagttttgaatctaacttactagatgattgctttaaaaatcgtatagagtatgcgaaacttcaaaactacaattttgaattcgttaacgtttccagtctggtagtgccacctgtatggggaaagatgcccgcaattctacaaacaatgcgcaagtatccatccgcaaaatggatctggtggctagatcaggatgctcttataatgaacaaaaatctgtccttacaggaattatttctctcacctgcaatgctccaaaaatcattgcttagggagcaaccaattataaactctttcggagaagataatttcagaatcactccagcggcttactccaaggaaatgatagaacaaatacaatttctaatttctcaggatcataacggattgaatgcaggaagctttttagtacgaaattcaagatccatcgctttactaatggatttattgactgatccttctttggcagatgcaggagtcgtgcgtcatgaacaagatttgatcggctatttcattcaaaaacactcgcaggtagcttccatggttggcattcttcctcaaagatttatcaatgcttttcatgaaggaccccctacaatgcaatggcaagaaggagatctagctcttcatttcgctggatgttgggttgaaaacaaatgcgccgagttatggactaaatacaaagataaaataatttaaaaggctaaatcaatgcccaagtgtcggcgcgttatagcctctaacattttcaattgcatttacagttaatttattattactatttatcttttacttcgttatattaatgccgtcttatttaaacataaatgattcgctccataaataattatgaagctgcacatttttacaaatctaattaattttcttaaaaaagaataaattctataaaatgcttcaaaaacaaccctctagacataaagtatctttttctaaaaaatattaatgtctaacactaattaaactatcctgtttggacctcaggctagtttaagcatcaaaaattgctaaacgcttgtgataataattaaaattggggtttgttcataaggtctaatgagtccataatgaaggagagatgagaggtatattaaaatcaaccgcaagtccaaaattatattctaaaaataggctgaccgaaagcaaatcaccgctaacgggatttatagacagacgcaggtaataaagttgtatacatagccagcaatcaaagaaagctgaagagatctaaacaatgtgcgtttagacaataaggatagcaagtctaaaataaaattatggtaataagttaaagaaattttcaaatatataacatacaattagattttaacttctaattgtaaaataaggtcacaatacagaaaaaagaaaggtattcctcctttaatgagtttcatacttatgaaaagacagcatttcgccataagcagcataccagtcagctaaatatactggtgcaaattctgagctaccaatattccagaattttccgtgtgctgtttttaagagaggacgttcgtcaattgagggccacacgccattgtaataaggatcaagacgagtccagggaaaccatccgtccaaggaaaatgcaagattcaacaagctttgctccatcattttggcattctcatacatataaggaaaccttccgattttaagtatacggttaaaatgaagctcgcttggacgtataagcattaagccagcattgaaataaggagtatcttctggaggtatactatgatgctctcctctatcagagacggctgcgagaagataagggtaaaattcgcttcgactggcaccatattctttaaaatcctcattgaagtgatagacggtatcatcatcaggcttcgtgtaggaaggtagccgtgtatagttcaaggtattaatttgttggtacatataaggagtatcaaatatatcatcaatgttcttcatgatcaatatatcactgtcaattacgcaaattttgtcaaattgtatttgttcgaaaattcgcaacttcgaaaacatttgttcatatctagcagatatttcttgactaaatgaggatgtatcgtatacaatatccgatgaagcaatggggtctataacaatcacagaagcaccatcctttcgaaaacgttcaattttccactcatctactccacggagtgcaaggatatggatagggtatttacttttggtagtaggatgatatttcaatcggtgaattaaaaccctagtagcgttgaagtagtaatcctcttcagtagaaggcatagtaaacaaactcatatacgtatatttgccaggctcttcttttaagacggcattatcattttcctcaacaaagttgttttttaatgaagtaagccggtcattaagggtttgcttataatcgtgtccgttaaacactaaggttgtcatcacaataatcaaaaccacagaaaacaacaggaatttgtaacgcggaagagataaaaaatttgaaagtgaaattcgagacatgataagagattaattcaacgaaccgctgaaacaatagaatttgagacacgtgaaattttcgaaagccttaaaaaaatgaaaaaaggctctaaagatgactccctttatgaggatgttaccctctaaaatttatttatttcttttacccttaaacgacttgcgttaacaaccctttaaagaaaaaatatccgagatttatgtttcatcacgcgggttgctctgcatttgtcaatttattaccagcacgttgtttgtaccatgtgccgcgctatattcagttacagtattgtaattcaaattgtggaattgccttttacaaatcctaacgctttgttttttcacaatcatcttagtttgtgtgtaatggtgtcaactttcgagctatctggatgttgaaaattatgagcttaagcatgtaatagaaattgacactaatgaattaatttggtgaagttgtttcaaacagtgaaaaatctgactgttagctggaaaagtattggaaataccatttagcttattggtaaagtaaatattgtgtaaatttaacgaaatatattttgtcgataaatctattcaaatattctttctccttgacctgatagacctcattaatcggaaaatgcttctaggtttgtaaagacacaagtgtaaacagtgggtgcacagacgtaatggaaccaccgttaaaaaatacatcttttagacttagcaactaatctatatctttataaggccaaaagccagtgtaatcaatataaaataaggacataccaatactttgtagggccaaaaaacaagataaataaaaacttagtataatccgacacgaatgattcaataaaacttctatcagcatttaacagaaaatggcagctgcggtgaaatgcaaattattaaaaagatttattaacgccaaactgttattccaatcttcaatattgcattggtaaattgccaaagcaaattagttgaaccaacagaaacagcttcaaagtcaatgtgaaatatatacaatatataacaattattgatggacgattgtgtaaaacaaaactcccagatatctcgctataaaaaactaacctgaaactttgattgctatggcacaaccgctatattaattaggtatgtaaagattaaaaaatagtaaacattattagagattcagataaagaaaggaagattgacggaaaattatacggcgctttgtttatatatataaaattttttaaaacacaaacaaattaaacagacggatataatgaataagcaacttagtcaatcaaggcgtaaaacttttgccatagttcatcgcagcggttttcaacccaacatccagcaaagtgaattaccaaatcacctttttgccattccatattttccggaccttcgtgaaaagcatttatttttctttgaggaataaggccaaccagcgaagcaagttgtgaatgcttagaaatcaaatatccaagcatgtcttgttcattattggctttcgcacattctgcaacaacaggatctgtccaaatatccaaaaacaaggcagtagcaggtgaattacggaacaagatactacctgcgtttaatccattgtgatcctgtgagattatgaccatgagattttcgatatcttttaaactataattacttggtgtataacgcaaatccccgttagcatttataggccgtttagtgaggatggtattagtaattaaggtcttttgcaagttctcaggtttcaaaaaggagtcttgaagggaaagatgggtattagtaataattgcatcctgatccaacaaccagatccattccgctttggggtatttcttcatagtttgtaagacggcgggcatcttggaccaaacggcgggaatagggaggccagtaacattgacatactcaaagttgtagttttgtttggtactatagtcaactctgttctgtatagcttcttcaaacgtattagctccattattgtaagaagtgtgtccatcactaactagtaataagacaatattttgactggcaggattttgctgaggctctgactcgtatgacgcctcgtggaatgtagtgcttgtggccaccaaatgagagtctaacggcgccaactcaaacgagtgattaacggatggagtgccaatagcatcggagagcatgggtgcaatttgctgatcatacaactggttaaccttcgacaccaaatcaacgtccacaaaatatatcaacgagtatagaaacgcgccagcaatcaagccgaccgttaaaaataagaaaaaaaaacgacgtggaatcctggataacataagtgccatctttaggttataacaattcttcagtaaatcaattagaaataatgaaacaataactggaaaactttttttgaaaaaaaggcttttccgaaatcttaaacaaccactaaatcagattgtattaaggtcttatcgaaacgacctataaaataacgaacgaaatctcgagatataaaaataaatcaaagggttagaggtatatgctgatggtaaaaaaaagcttcctgattgtcttaatgaggctgaatacgcgttaagcttcctttgactagctatcgttaattttttaaaggctttgttaaatattttattaacgtcggctcctttgccgatggtagagacaaccgtaaccttgcctaaatttttataacccagcaaccggcacgttacttgcttataaaactttctacgggtagctattagaaaaatgaaatttatggaatgaaaacttagctaaaatattcggatttaattttgtgtcactgatttcatcaaaatatcttgaccttattaaacaactacttcgacttttcaacaaagagagaggctgaccaatatagttgaattatacacatcgctttctttctgtgaccggatttccatcacaatcgctactactatttaacaaggttaacaataataaaaaaatcgaataaaagttaacaattatacctatctctaatatactgaacaaaacattagccagcctttacactgcagcagctaaaacttatattcccttgcccatgatactcagcaacaacatcatgaatacaaaaaagtaagtcatccaaggaaatttatgagttcaaaaaatggaataaagtattacacattcactactttagattgtatagctccagggtaaactgtcgttccttaatacttttgttacttatgcaccgaattcgactatttcgcattcattagtgatagacgtgaatcaacaaatccaaggggtgtagatagtttataatttatcttgtaacgcagtttgtttatcacatactctcttagaatttgacagtcatgacaacgaccacggtagcaattgcatttcatatgcataatatgaaaatactttttttttacgatagcttttaatcggcttggtgaaaccgttgttaatattcaaacaacattttgatgtcttcaattgactgaacctgctgctttccttccgacatgcccagggtcccagtaataaaatttttgcgttcttgtattttgagcatcctttcctcaacagtatcacgtacaatatatctcgtcacaaatacaggcttttcctgtcctaaacgatgaatacgatcgatggcctgtgcttccactgaccagctccaccatggatccataataaaaacatggttggcacaagtaaggtttaaaccaaccccgcctgcctttaaagagataatcagcacgttaacatcaggatcatttcgaaatgtctctaaagccgtcgacctcatttgttgtgacatggtaccatcgaatctagcataccccatcttctctgactcgagaacgtctgcgataatatccaggaatgtggtaaactgtgaaaagataacgaccttttcaggttcagaactatgagttaattgacgcaattgtcctaaaaggccattaagtttcactgattgtagcctattccaatatttccattttacttcctcaccgactaaaagcgtagactgtgttccgttatttttgacaaaaaaaggtttatagacatcttgctcattgaagggttgacgacatgtatgacaaagcggaggaattatgtttcttcttttttgatactgaatatgttctgacaaacaatctccgcaacaagcatgcttgcagttcaataacaagggattttgaattggttcattacaacatatgggacattccgttatcaatgcttcaaaagacttcagtgtatcaatttttaaaatatctgaaggaatgggctttccagtgacaacaaattgattaattaaagaattaaattgctcaaccgaaaactcaaaatcatcaaacgtttcactgttaatggtcatattggaaagaagcacagggtcacaacacgcctgtcttaatcttaaaagtaatccgaggatcgttgtatagtttctgaacagcgttccggcaactatgtttgcattaacggtactttttgctttggtatagagagagtcataaattttcctttctgagtcagaaaagtccaaatattcaatttttacggtttttggaggtaacgtaacaattgagtttccgtttctatctttagtttctttggttcttctcaaaactaaaaactccaaaattgattgaacaacattcaacgcctttaagacatcttttgactgatatggcagactcacaaaggtttgccaataagtgtaattacaccacggctcatatcgcataaatttaatcaagctatacaagtcatccagtttattgactattggcgtacctgtaatcacccaacgattctgggacgaaatactatgacacgctttcgcggttttgctttccctatttctaatgttatgtccttcatcaaggacaacacggaaccaatgcacagaaaacaatcccgaagaatgagattgctgactaaattctgaaagtaacacaccataactagttatgatgatcaagggagctgtggatgtatcaataacacaagacttcagatccaaaggcttttcagaaccataataaatcatgcttctgaatttggtgccttgagacaccttacaagcttcggagtgccattgatctaacaatgacataggtgctactaccaaagtcgtcctactggcgacaggaaggctgggtttagaatgtctaaaggcttctggtatttcatcggttgaaaagcaaggtctagaatgaataagtgataatacttcaatcgttttgcctaagcccatttcgtctgctaaaattccaccccgatgataaggcattgaattcggaaacaacattgtagtttcgccagtatataagttaacgtaaaaatgtgtgttgtcatcatcactagaacatttaaagaattcagggaattctgagtcctttggaaatcgaaatcgactccacaaaggatgaagcttaggtgcactaccatcactttgtacgccctcttctttacaacacatccaatacaaagcctgtttttgatactcacgaagatcaagagcaaacgttgatggctttggagcagacggcaattcagctccagaagttttaactttgtcatataatatagcaagttggtcgctaacaacatcttcctcgtcttcagttgaggatggggttagatctgagttactctcgtccctcgcttcaggcaatgaacttgttttcaatatatcatcaatatgaatactctctttagtgttgcagtcttcaaggtctggttccaaagctatccaagtaaacaaacgaagtaaatgatcacgtttattttgagcaaaagaggcttttaaatgttcttcctcttcttgcatagaattagttgccaaagtgaatggagatcggttcaaggacggatgattgacattgataaaacaataaacttgtaaagtgacattactcccaaatctaattatattgtcggagtaaatgcatatggcttcaaatgaccaaaaaccttgctccatcaacgttgaaataacagaagcgacttcagtaggtaatttaccaatttcatgatgatctgaattacaaaatctaacgatattgctatagcatgaagaattaatgcttagcaattttgattttttcctagaatttctcgattgtgattttatggaaagtttttgacgttctaaatagatcctttcgccagcctggagtgttcgagtacctgatgcagttgaataagcctccacaccaaagcatccgatatacttcatcaactcattcttcttcataataaagtccagcggagtaagagcattccgtgattgcttcttcatcatttcttctttatcaatagatacatcttgaacagaactgttagatgacaaattcaatgaagggctaacagcatttaaggcttttttatttgtgttcctattaatactaagatccttaacggatacagtattagataattggtccatctgggtcaacgaggcatcagtgtctttctgactttcactgtcaggattcgaattctttatattaaaggattcatcaaaatacatatcaacggcgacattcaaatctccattcgaggttttccaaattttttgagctaaaaattccgaaattgttttttcaccagtgacagataaaaagtctaaaacccatgactctgaaactccactatctccatattccttgcctgctgcgttagcattttcatgttgagaatttgtttttaagtctacgatggaattcgcagcagttaaatcattcggtttagagtcagcttcaacatctgaatcaaaaaatcgaggaggagaattttcttctaaaggggcttcatctataattttttgtacctttcttttcattttattgagtttcttggtaatgtttgcttatccaaactttaagctaccaaaaactgtagaaatataaaataacatgtataatttgacaaccaaaaataacttttaaaaattgcttgatataaacaaatttaacaactttttaaacaattcaccaagtccgttaactagtagatccaacttctctaatgagcaaacatttgaattcttttaatttaaatattctaataggattataaatgatgaaaggagactctaaaaaagttgaatatttggggaggaaaatctaataattatagaaatagctcgctggctaaatcttggaggaactggaaaaacgcgaaattaccattttaatctattcttatttaatgcactatagtaaacctcagtaaattgaataacaacaatgtaatatgatatgcattttctaaaaggagaaaaatgaaagtaaacgcacatgactctcttaatttaaggtgattattttgtgcagatataagtttacaaattacttaaaatgtgccaacgttattataaaaatatacttttaaatttcctgctagaagagtaaattagacactataaactaggcccttaattcatataatacaccggcaagatcacataattttattaaatttaaacagactccaaaggagcaacatcagaaatgaccttggaaccaacgtcttgagactcaccgtgtaattcaagaagcttttgggcgtcgtgcttgggagccttcaagatctttaccttacgaacgaaaacgttttgcaagggataaatgttgttggtggccttctcgatagcccggccaataacctcaggaatgagcttttggacaagctccttcatggaacaaccgttggcttggttttggatgacctggaacatcttttggtgaatggcacgaatttgagaagattgagcataagtagtcttcttgacttggttgacacgacggctagtaaagccaataacgaagatacggcaaaggtaaccatcggtggtcttgatggtttggttggcctcaatagtagattgccatttgcgaaccaaagaacgcaatttgtcagaggtcatatcgaaaccgttaaagctggtgaggcagctcttaccttggatgtcctcaacacgaagcttgaccttacggaatgagtgttcctcatccttttgaagatcagcaagagagacttccaagatacgacccttcaaagaatcattggcattctttaaaccggctgtacggttgacaagggttttaccaacgttcttgacttcaaagaaagcaggagccttgatatcgtaccagtccttacgagagaaggggtcaacgacacgcttcttaattcctttctttccctttgaaagtcttttatttttaccaactgccattgcggtatggtgtaggagaagccttcgttgtttcaatgtccctaacaaactgaccgtgactgcttttttggttttaagacaatttattgaatcttaagtcttgataattggtgtgaagcttttttgtttgttaaattagttttttagttagaaaagtttttattcttgtttgacaaattacttctatttttggtatccgtatactacaagtttagttcatagctgaatatattgttctagtggtaactgactatttgccattttcaagttacatgtcgaatcgcggcactgcagggatggaaaacttctatttattttttgtgcactcaaaaaatgatttttcatcaggacgctgttagcgttggtatgcatttgtagtatgtcaatcatatagtacaatttcattaaagtgcgaacaaaacctttactatactagcataatgcctggatttttttggctacgcttagttataaaatcagcaaaagttccactccattggagtagggtaagagcattgttagatggatgtatacgttttggagaaaattcaaatatttgaagtgcaatgttcatttcatatcgttagttttcattttctgttagttagtttttaggattttcgatatagaattttatacaggttcgttttccgaacatcattatatattatttgtgtctattctttcgaaacatctgccatactatttcataaaggtagtaaccctcatttacaagttgttggcttttacagaattgatcatcataaaaacacagttttgcatcttttgacagtagtacacattctcttcggaactcttttttatagatcaattactcagtttaacaatagtacaaatgctaaaagaagccaaattgaacccgtgacacgggttacaaagtgcaaaattgacaccctcatttcacggattttatctgatataccatactcggaaagtaattcagagacgttatactgcattacaaaaacctttaaagctactagactttcatctctgtacctggaacatgaagatgttactgatagtaattagagtaccgagttgctaactttccgtcttgatgtaatgaagttgtaccaaaaaccctttgataccacttattggctctaatatttgtttaattctcataataataccgcttatggaaataatattataaattaacggggacagactgccacggaaacgacatttgtttatttacatatacgtctggcatgaacacaacattcttccaactaatctttgtcgttaattgattcatttttaactggtaaaattgaacctttaatttatatattgtttagaaggctttagaaatatttcaggaaaaatcacggcaagctagacattaaagctttaacatcatcgcttagaatactaactatttcgtttctgttggccagtcgttgtcattaatcccccacgtgatcaaatacattgaaatcaaagcttcaaagatcccaattagtgcgaaggtagctaccaaaaagaataagatgaggtttgcattttttggtatcttctggcttcaaatttttggatcgatcctttttcttttaggattctttcctcacaaaaatgactctaccggcaaggcaatgtctaatcaattttctccgcctgctgtaattgatcaagttgtgttcgtgatggtcgatgctttgagagcagatttcgttttttcaaagtcacataacatgccttttactcaatcccttctttataattctacccatggtattggattttctgcttttgctcgttcccctaccgttacaatgcccagactgaaagctttaaccaccggtactatacccggatttttggatgtgcttttgaatatcgcagaatcggatactggttcaagcattgaggctcaggacagttgggtgtatcaactcaattccttcaataagaagattgagttttatggagatgatacatggcttaaactttttccaagcgccttctcaaagtttgaaggtacaacaagcttttttgtatcagattatactgaagtcgataacaatgttaccagaaatttcgatcatgcccttccatcatctttatcgcattcttgggacgctttaatactacactacttgggtgtcgaccatattggtcatctttatggaccatcgagccctctgttgaatatcaaacttttggaaattgataccattatttcaaggatatacaagtatttacaagaatatgatgaaaaaacaaacactcattctttaatcgtactttgtggggaccatgggatgaacgaagtaggcaatcacggaggctcttccagtggagaaaccaccgctgcactttcccttctttttccttcaaatgaactatcccatatcaataaacctattttgaacatggatgataacccttattcaattttggaaagagtagagcaagtagacgtagtgccaaccatttgtctattgctgggcataccaatcccaaaaggaaatatgggtaaagttttgtcaccggtaacggagctttggaaggacacgaaaacagccaagatggctgctttatccaatcttttccaattgtctttactcaagaatccttcattaacgactagcgaactaagtactcagtttcaggactctgacttaaacgatatccgtcttgcattagagaatctacaatctcaaatggttgcgcaatcttcctcttattcccttgataggatgttggttgctatttcaatactcggagcctgtagcattttatctcttatcttattccgaaacctttacaattacaaagaattactagcatttgccccgtttgttgtgcaaaatatcattattgtattctcaagcagttttattgaggaagaacatgtaatttggtattttgctgccgtttctttatcacttctgcaacttttgaatcctaaaacaaggttggctggttctttgcaactattttgtctatcaattataaaaagatggaatcagactggtcaaaaatattcagatttacgtgatatagttgacgatttcatcgcacccagtaccttcatgaaaaccatcttgtgtgttacgagtgcttttatgcctgctatacgaagtccttctccaataaactttctatcatcaatgtttatagcattttacaagttgatgcctataatttctaaacatttaaatgagttgcctattatcgcttcatttgactacacattttttgtaagaatcatctggagccttttgctaataagttttctctcgaaacctacttttaaacaattgcgatgccagctttctctattcattctcctcttaactcgattagaaaacatgggtttgtatttactttatgatatatggcaacgaaccatgccggaagaaggtaccttggcttcagttatgtattatgttgctgagcaggttgctttcttttctttaggaaattcgaactcccttgcaacagtcgatttatcgcaagcttataccgggcttgattcttataatatttttgctgttgggatcttgctttttacttcggtttttgcaggagctttatggtggtgcttgcatcagccaaagagaatgatggaccgttcagttaaaacattttggataatgtctagcatatcgctaacttttttgtgcatatcttgttttattatgaggcaccacctttttgtatggagtgttttttctccgaagcttctatataatgcttcttgggcttccatgtattttctagccaaatgcttgatttcaaccatcatggtccgtttacgatgaaaagtcacacctcacttcgaataaaggtttgtggcatcattttctttattcttaatgaatgttgctatttcaaaatttcatttcattaaagatcgcttgaagtcgaagttggttatgcaatgcttcaatacgttctttgattcatctttctttgacaggattgaatattgtaattttatcacctcgtattgggtgtgttttgttctggatgtgattaagaagaagtgaattaaataatttacaaactactgtaatattattgcttggattttatcttgttgactgggccgagatttatattttttttaactacggcgacaaataaaataacttttatgaagctgacctttggacgatttagttatacttttaagcgtgaaataataatactaatcgtcgttatatttattaattatggtttaatagcgttctaggatagtaaacattaatattattttttaaagaagtgttaaagtactgatattaattgtctgttgaagaactataattcaatcatattgaagtaagcaagattcgcaattcatttattccatctgttggatcattccatcaaattgtaattaaaatgcgagtagttaaacagatcaaaataacagtgaaagataaaactattgccataatgagtaaagtgcaagaaactgacaactcacattgtttctacttatggttctgtaaacttgaacagttttcttcgcttgaattaagtttatttatttagtgtattgtaaggacagaaatacagatctcactttcggtgaatgatcaaatggcacctaccaataaccattaactcttgcgtgctttaaattaaaaaattttttattttatagaaaatggcagatgcaacaaaaaatcctatagccgatttgagtgaaagcgagcaactcgagctgtcaaaatttattgaaagtgagcagcagaaggttaagctacagcaaggtatgaatcaactatagtaaaaaacaaggttgattgtaggctaatccaaaaccttagcaattcaccaatttacctctacttgctggccaaagtgtattggaaatattggcaataagctagataaatctgaagaacaatgcttacaaaattgtgtcgaacgttttcttgattgtaacttccacatcatcaaaaggtatgctcttgaaaaatttggttttctattttgttggcttgggttctcgtgttaacgattgctactcaactagatgagcaaagttattgtagagcctaagacatcatctaagttactctaaacttctgaagttttaactttcctttatatattagctaacgttaccagtttggaatcaactaggaagtaaactaagtttcatagttattgaatttacgaaaatcatgaataaaatccagttcatgtttattttatcatttaaaaatcatagcgaaatttcaaaaacttttaactgttaacgtcggaaattttcgtggtataatataattggatatcgaaagactcatagtttactttatgagggtaatctatcctcgttttcggttgcatcttctgtattttgcgcctgatttgctgaagtttccacggcacttgcttctgcttcattagatacttgattgctagtagaaactaaagtcgtatacgaggaagcccttgtggtagtaggggtttgcgagttcgctggtcgagtagaagtatcggtttgggaagattcagaagtggatggctttccagggctggtttgggtaggattgggagagaattttacatgaaaaatgcaagttggaagattagggcattgagctatgacctgcgctgagtacccaaatgtatatactactccccgaataaacccacttgggaaataaaaatactaaaaagaaacgattaggtaaaaatatacgaaggtcattaagcttacaggtgtcgttatttgagccatttcagttccagtcatggccgtcatttttgtaaaccagtaaaagtatgtatcagtcagcacaaaaatcccctaaatttttaaaccgttagtacaatctgggggtttctttatttaaatagcttgtacccttctgtttgttttcaagttatccaaaggcttccgaaagactataggccataattctcgacataagaaacgcatcacgtcagtagtctctgtaattctattcctgttcaataaaagtctgttcaatcaattactttctggttactcgcaacgcatcctacttaggttaacaaaaagttatccgtgagtaagacagtatgagctcccagcaaagtaatttgtgttagtagaattctatttagcttatttattgtcgaagagtatggagttatcgcagcatagaaaacctcaaaaagacgccttttgtttttatcctaaaagaagactgcgataatatatataactcatagccttattcatatcacttacctttctgttatttttcttccaacttggaaacctatcgattcaagcatttggaagtctgattcaatcgatttttcagatgaacttttctttttgcgatcttcagccagccgttttgccgtgtgcaccaattctattagcaaaaaatctaaagatgctacatttacagacatgggcagttgctgatgcacaatcatttctaaaaactgaaatctgaatatttgcactaataaggatatctgagtgttacacctccacagagtatgaaagtgacgacaagtttggctcaaatattaattcaaacatatgatttactttaatactttatttttaaattaatgcattattattttattagatatttctaattcgatggctaaacacaattatgccaaggaatttatggatgcttgaatacttacgagtaatcgagtactcgtcttgatattttttaaaaaagaaccacaaatttaaaggaaaaaattcgtatatttaaattatacatggtgctctccaaaatattttgaaatttaacatttacgtgtcatatcgattcaatggccttacttaatgtaacgaaaatccaaagcaccaaatttctagtcgtaaatttcaaggatgcaagtaagacataggagttaatatttaaaaacgacatatttataaagtataggtaatgtttttatcagaaagtcgcaattatatgactagcaaaattagattatcagattaaaaaaaggttgttgaaaacctcatgttccagcaaaggataattctaaccttcaaaattaaaacgtaattaaaaaaaattcgaaaaagtgataacggaaagaattgtctaacaagatgtagtaaaaaattggtctatatataaacgtgggaattggtgttgaacgaactaccaaatggagtaaaaattaggttgaacttaactgggaaaaggttgaagtaatctagcaggtgagctctttttgaccgctaaacaactggggaacaagtacaaaataagttcttgtcaccgtacgcatcatctaatcgagcaacgctaggccagaatttccgttcctttaaaagaggcacaggatagacagcccgctctcgagtataaggacgatcccatttctcagatgcaatgtccttttgagggtggggagcattaacgagcaggttattgtccttaggctggagaccttcttcaatttcacgaatttcttgtcgaatagaaattaaagcatcacagaagcggtccatctcatacatactctcagactcggtaggctcaatcatcagtgtattagcaataggccaggaaagagttggtgcatggaaactgtaatcttgcaaacgtttagctatatcagttgcatctacacccgcagtagctttaaattcgcgagcatctagaataaactcatgagcacagaggttgttcttattagtgtaaacaagtttataatgagatgacaggcgcttggccatataattggcatttaacagagcggctttggaagcgtcacgcaaaccggcaagtcccatcattctcatgtatgcccatgagataggtaaaataccagcagagccaaaaggagaagagctaacagatgtgataccattcttaccgccgcatgaaactacaggatgagatggtaggaaatcagcaagatgcttttttacacaaataggacctacaccaggaccgccaccgccgtgaggaatgcaaaatgtcttatgaagatttaagtgacaaacatcagcaccaatatcaccagccttgcataaaccaaccattgcattcatgttagcaccatcaaagtaaacctgaccaccatgttcgtgaattacttccaaagcttccttaacatcaggctcaaaaatgccaaaagtactaggataagttaccataaaggcagctaacttgtcggcgtgtttagaggccttttcttttaagtcttgcatatccaaataaccgttattgagacattttacaggaataacagtaaacccagccatagcagctgaagctggattagtaccgtgagccgaaacaggaattaagcaaatattgcgatgaccttgaccaatagaccgctgatatgctcgaataacacttaagccagtgtattctccagcggctcccgaatttggttgaaagcatgcagcatcaaagccggtgatggtcgttaacattaactgcaaatcttcgataacatgacgataacctttagcttgttcctctggaacatatggatgaatgttggcaaataatggatttgtgattggcatcatttcggtgacagcattcaacttcattgtgcacgaacccaatggggtcatggcatgagctaaagatagatccttcgactgcaaatgatgaatataacgcataagttcagtttccgaatggtatctgttaaacacgggatgttgtaaatagagggttgttcgtctaaagttttcaggaagagaacaaatgctgagattatcgactgttgaagcagaatttccattaggttccgacgttgcaatttccatataatactgatcaacactcttatttatattaaagatgctaaacaaagcttgaatatctttatcgcaaacggtctcgtccaatgaaagaccaacatgtgaatcatcaacctttcttaaattgtaaccgtgatcaagtgctttcgcaagaactttgtcagccgactcaacttcgatagttaatgtgtcaaagaaatgacttttattaacaattttatatcctgaagattccaaagcagattttaagaaggaggtactagcgtaaatacggtttgcaatttcttggagaccatttggcccatggtaaatagcatagaatgcagacatattggctaacaaagcttgagccgtgcaaatgttacttgtagccttttcacgacgaatatgttgttctcttgtttgaagagccaaccggtatgcgggattttctaaacgatctttgctgagaccaataagacgaccgggtatctttcgtttaaattcttcactacaagcaaagaatccggcatgggggccaccatagcccatgggcagaccaaagcgctgagtggaaccaacagcaacatcggcaccccattccccaggcgatttcaaaatagtgagagctagtaaatcggtggcagctacgacgtgcatattaaaagagcgtgctgtagcagctaaatgaccatagtcaaaaatagagccatccgccgctgggtattgcacaaagataccaaaaacatgcttagcagacttcgtaatgagttcaggagtgatattgtctaattcaattttgataccaaaaccagaagcacgagtacgtaaaacagacagagtattggggtatatattcttgtccactaaaaacgttttgcgcttctttttgtcgttggccatcaacataaccattgcttctccagcagcagttccttcatccagtaaactagcattgctaatgctgagacctgtgagatcagcaatcatggtttgataattcatcatagattccagacgcccttgagaaatttcagcctgatatggagtatattgagtataccattcagggttctcaagaacattacgctgaatagcagcaggaagctttacattatagtatcccatgccaatgaagctcttaatcagcttattttgattagccacattgtttgccagagtcgtaaattcgctttcggagtagttaacaggaggatttttttcgttgggattcacagacccaaaagccatcaattggctctcaggtgttcgcacagaatctggaattacatctttgaggaaagaatcaaaatccttataccctagtgactccaattgatattgttgatccgttttagaaggtccaatgtgtcgaggttcaaaagtatcaagagcaggaaacttttgggagtttttagcttctagacaagctgaagaaatggataaatttcttttagcaagaaacaaatgcctcgaaaggctggtatttactccatggtactgcaacttcgagcaagcacgaaacatgattaaggctagctgatttctcttcataaagctatcgaacattaacaatgctaagtggtaaacacaagaaatgatgagattcgatgctatattgttttgataaagccgaattaaaataatttggcaaaccaagacaagcaactaaactcgtgttcgccttatgtctaaaaaagcaaaccggggctcacaattcacctcttattttactacctaaagtagctcagaaattctggttcttgctaagttggtattagtggtgtggttgtagaaatagcgcaacgcaaacaacttttttctgcgccaaattgttgagatttaggcgactttagataggaacataaaggataaaaactctagtgagcagaggtaattaaatagttttatcaaaccccctcttatacttatagtataatattttctcctagcatatcctcaagaaaatagaaggagtgtttcgcagataataattattttagtaaaacaattctgtaaaagttttagcgtagtgtatatgaatgattaaaaaacgtataaaaattgatcatttttgttgaagctagattgattagaaataatcattaattaccttctactatatagatcctaaaattatttaaaagcatgaaggattaccacaaaaagcagcttcgtgaagataatcctaattacagttaacattcctactcataagtgaatacaaacgatgcttagagaatgttactaactacgtttattcaacaacaataaaccccataagaaaagttccagcaaaataataatatggagatgaccaaagttacttaaaaatgcctatttactttttcaaagaagaggcacggcgagccttgacgacctctctcttttgcttagcctcagcgacacgcttagccataagttgagcaaactcagcagcctcttcacggttcttttcagcttgtctgcgcttaagagcaaagcggtggcgcttgtgttgaagagttctaggagtaacaagacgttgaatcttaggggccttggtataaggcttctttccttcctttttgggaacaacctcacgacgaataacgaattgacggacatcatcttccttggacaagttaaagaagcggcggatcttagaggcacgctttggaccaagacgcttggggacggtaacatcggtcaaaccagggatatcttgttcaccttgtttaataatggcaagagcaaggacagccaaatcttggccgacgatgcaaccacggacagatttacgcttgcgctcaccatcacggcgtgggcgatagcaagggtggccagcacgaagcaaaagacgaacacggtgaggaagcaagacgccttgaaacatgggaaatccttgtttgtcgttaccaccggtaattttgaagacatatccagcaaactccgggcctacagagtcacctggaacctcttgtcccattctcttctccataaagactcgaagacgacgatcatcgtcgatttcaatcaatttttgtgtaccatttgctggataagaaatgtttaacttcattttgcgttgaggttcccggcaggtaatgttgtatttttgactagctaagtttctcctctaagagcagtcacaatttgggatagatttacaagtctttatatctctcgttataaatattttgcgatggatgattaatgcactatttttagtaaacaaacacgcgggtagctaatatatacattgtgaatcagaaaattgaaaaggaaattaggattttactgttgaatataacttacaagttactataattatcacttttcatctcatctttaattttcgtttaatttatggagaaaggtaattaatattaaagtcatagtctgctatgtttccatagatgtgatttatcatcgttacgaggaaattgatgtcttgtatgacttaattttataagatatactcgttgcattttttaaataactagctgaactcaatggtttgtacatcattaacagaattatttactcaacaaaacgctagcgtatagagatgatcttttcaaacaaacattctgtaacttgactcttatttaagcattaagataaacctttgctcatggagtttttaaagaaggttaattactgaatctgaaaaagatatgtgagattctctatcttaatactgatagacgatagtaaccatctgtattgctttgtccgccggtgcgacattctaaatagagtatagatggatactttagtacgttcgtggtaggaaaagtccttgttgagacaaatttgatatatagcttccagtaggtactttgtttacatcctgttggtattctacatggtcatatcagctgcgaattaaatgtctacactctaccaggtaaacaaaataaaagaaattttaatcagatttttggaaacaatcataattaatggaatgaattctttttcatctacggtatatggtcaaaatgcagaacgttctaatactcctacgttgattgatccttccaacaaagaaactgcaaacgtatgtccgatctcaaaaaatttatttcagtcttatcccaagggctcctacagaaacagccaaaggttgacttctcgtaatggattggatagatttatccccatgacatctaataaagataccatttctctgggccgtcatagttcgctttctcgcaacttagtaaacaaaaccaaaaatgcatcagagacttatcagcagttattggaatacgcattagaagtagaaagagatgataatgttttcacttacgcaaaacttcaaaagtctgacatgacacaaaaatgcccaacaatggtagcaagcgaaaaagataataaagggaaactgaatgagaaaaagaacagatcaccggaaaatttgttaccgttccgtattttagatgccccggaattacgagacgatttttacacttctttattgtcttggtcaccaaaaggagatttggcaattggtcttgcagaaaacatttatctttggtctaaagaattgggtcctactcgtgtgttagaagaaagtatatacgatgttagtagcgtagcctattcttacaatggtgacattcttgctgttggacgtgtagatggtaccttgcagttttggcaagacaatgaaagagttccaagaatttccattcatcatccaggagatatcggagtccttgcttggaaacctgtattggaaacaaatcgacttttggttggcaaaggaaatggaaacatatttgtctatgacattatatggagtgaatctacttcgaaagctgttttggtagccactattacaaacgcacatgacgaacaagtatgtggactaacatggaatcatgatggctcacagtttgccagtggaggcaatgacaaccgggtatgtttgttcaaaggttcagatttaagacaaccactttatgtttggcaacaaaatgctgctgtcaaagctctgtctttttgtccatggcaaagatctttactggcaacaggagctggctctcatgataagcacattaggttttacaattgcttcaatggtaagaaaatagacgagctttattgtggtgctcaaattacatcgatacattggtctccaaagtatcgagagttttccgttacttttggatactctctcgaaacagttcaacatagattcgcagtttatagttggccacagttggaatgtctggtctctgtattaccaagtgttcctgatattcgatgtgtgcattctgtccttacatcccaattaaatgaaacaactggccgctgcgaaatgactgactctatcattattgccagtagtaatgaaaccattaagttttttgacttatcagaagaaagctcttggcataacagtcgcgtcctaacttggcatggaatatttgatagccaaatccttgaaatgcttgaaggaatcgacggtaaaatagattctcatctccgttaatttagcagttcttttatttttttattttttttataactgtttgtttacagttttaatgggtctgagaccatttttactgtttttttttacaaatcctggtagacgtttaaggcttcaataaatttatcaaaaaaaaaaaaaaaaaaaaaaaaaattaagatatatatgattgtaaaaaattaaactctttcaagtatgaacaatgtcccttgatcatgtcccaactttttagtagacgttctgtaaatcgccgagccaaactcttcttcttcaagctgtcactcttagttgcacaacatatcaaaaggaaatagtccaaaactagaaaaagtatacaatggaagatgttgatttgggattcctttctcaagaaaagctcgacgaaaaagactatctggacatcgaatgcagtagagttgggggtgcccctttattcatcagaaaaaatgatgctgctttcttgaatgaatccttagaaaactcgtttgagtttttaatgcaattatatgcaccgaaaaactctgaaatttcgtaccacagaatattgtatatattcatcaacagggacggagactcacaaacagcaggctggacgagagggtaagttaaacatttattagtaaatcgttttatattagacgacttgatgtcaaaaaaattattggatttcggacctaatatgttttttgaaatcacattgtaaaccagcatttatcttaattgtactaactttacatttacttagtgttaaagtttttagggaacaagctcgtgaaacagatgaaatagactttcaattaattacatcaaaagtaactaaattaattgactcttcagaaattgaagttgatgccgaaccaaaagaggaaaataaaaaagaaataccggagaagctaaaaaatgtaaaagtagatactgagaatccttccgctgaaccgtatactaaagcaaaaggtgatgtctcattcctgaaatttcaaaaacggctttcaagagcgcctgaccaaattatgcgttattaccatgcgacttctaatgaatttcctggtttatggtgcaataatgaatgtataccttcatctatacccaattgcgcttgcggagctaaaaggcagcttgaatttcaaattttacctactttgatatcaagtatgaatattgatcattctgcgaaaaatgctctggattggggaatattatctatttatgtttgctctgcttcgtgtgatttagccaactgcgggctggccgaagaactttgttggcttcaaactttttcagagcaaggaattatagcacctgaatgatctcctatacggcggcatatatttatggaaaacggaatttaattagtgtttattgtgcaaatagttacgggattcttgacttttgagatggttgctttcgtccggttgaaaacatttgtaagaggggcatgagtagagtttctttttatgattacagtgagtagagcaggttaagaatctagtactagattactcggcgtaagttaaatctgctgcaaagaactatgcaaaaaaaaggttactttaataaatttttcgcaagagattcgagataactttttcttttaatatctgctaattaagtttgtgatgtctcttaaattgctcatgcttctaatatcctatagttcaataagccttttcttgttcgtgtgtccaaagttgctaagacctccttttgaaaagaggcaaacaagcatgtaaagaacacccagatatcaaaccacccacaatggcgcaatggagaaatagttgttttatcattacagcagtcaattatgcatttgttttcattttatagacgagactttcgcttattatttacctttatactacagatcatcaacaatgtcagcaaataaagttaaacgactttatcaagagttccaaagcttacagaaaagattactaataaaatttaaaagacatttaacgactgtattaaattaaaacacgcagcatattcattgaatacacgctttaaaaattgtgacatcaaacacaatgaacttcatggttggtaaaataaacgaatgaataaatgaaagatcgatgtaataagaagcacatctcctataagcatagttcagaaagcttaaacaatctgatagatggcagagtattcaaaaaaaagcgacaaaaaccatgaaacaaaatatcataaaaaagagtttcagagcaagaagaaataagagtatttgacagtttaaagaacgaaaaaaaagcataagaattaccattatatctcacaagataatttcccattttgtgtaaatttaaggagttcaagaaatataaatctctccgacttcacttaatccaccagaggaactgataagggcattgttattaccaacaccggctccgagttcggtagcaggagcaaaccaactgtaacgctcaacagatccatgtccatctaaaaagccaagagcgctggtcatcaaagtcttaacttcatccaatgaaggtaaattgctatcatcccagttggtgcaagcaaattcagtaagccaaatagggagaccgtaattggcgagagagttaatataatcttgcaaattgctaaagtcaataccataccaatggcaagcaatgaaatcgatcttacaatcagagcatgcgctcatgaattcagaaagccaatcttcacctacgttactgatggcaggtgatcccaaataaccaatggcaccagattcacgaagaggtgttaagtattgaagataataactagctgcagtagctgcatctataggatttccagcagcggacaaatcaggctcattaaatccaatgacggtagcaccaccagtgaaaacagaagaagctgaagaaaggctattggcatcatgttggttgagaacatattcaaaagaggaactcagaccagatgaataactaccccagttgtaataccagttgatgcccttattgacaaagttatcagagtaaccaaggtcagttccaggaatccaggccaaaccgcgcttgccagaaactgaagaactagtaggagatgctgatgcagagcttgaggtagcactggaaatagtactagaagcagcaacagaagtggcactagagacaacagaggaaacgacagctgaagaggaggcggcagctgaagaaacagcaggagtactaactcccttgttagcagcagaaacactggcacttgcaactacagaagaaagagcaatagatgatgaggaagtggggacgtaagatgtagcagagccagctgatatctctgatgaagaagcaactgaagacgagacaggagccacataggatgaagttgacgtagcaacttcagagctagcaggataagaactagtaacttcagtactagaagcagaataagagctagcaacttcagtactagaagcaggataagaagagctagattcggaactggtagcaggatacgaagtgaaaaattcagaactagaagtggcagatgtctcgggagttgatacagggacagaagtattggaccatacgggtgcagtaacgttgtccatagtatatagaggagtactaacaaaagtggcagggtagctagtggcagaggaactagcagcaggggcactggttgttacaaccacagattccgtagaggtagtaggtaaagccgttgaagcaccatcgtcggacgactcggtaacagaagctaaaccagtggagtaagaagtatatgaggaagatgagttagcaccaggaactgcggtaacataaacagtctccaagatagtctcatacacggttaaaacgccatcatcatcacgacggtgatggcgatggttaggagcatagggcaaagctccaacggtcgataaaaaagctaaagcgacggtcgcgaaagtagtacgcatttttttagaaaatactagataaaacgcgtctaatactaaaaaaagaaagaaaagatgaaatttggtatatagttgatatataaaagagtggaaaggagtgttgctaaagaacggacaacgactcttatagactagcttctactgtggtggttggtgaacgacaagccgcgttcattatcaagccactcatatatataccagttatgaaaatttgattatacataaaaactttaaatataatatttattaaatttgctgagtaaattcaattttttaaaatcaaagtcagactcatattgagggaaaaatgaatctgagtcggttaccactgaaacaccaggtccacctaattgaacatcgtaaatagaatttttatgggctaatagtgattctttacataacttaaattcctcttctttgcactcaggtgttaataaagtaatcgtacaacctccaccaccggcacctgtaagcttcgtccatccaattgacttagtggcttgtaaaacgcgatcaatggaataatgggatacacccaagcattctaagagtttttgattaagaacaataaactctcctaactttttagcggaggagtttttatcgctctccgaagtcaatgcgaggacggcagactttgatatgccatcgattgcatctattattgagtcaatcacagttggtagtctttccttcagttcaaaaactccttgtacaagttttttagtactttttggttgtttggtatcagtgatcataacagataaggtatctttaggctttaagaattctttcatggcactctgatgagctgtagctttacgaaaagcgataagtcctccatttgttgctactgcattatcaataccacttggtgttccatgaatacagcattcacctagaaaagaccaagcctctatcaacgcaagtgctttgttgttttgaagagaatttgagctaggaggttcaatattaccaaaagctagtagtaaacttgtagcgacaacaactgatatagtagcactactacctaatccagcacccaaaggtacttgggagctaatagttaaagtacaaccctgagaaggagaagacaaagacgtgaacaagtaaagggtacaaagcattgctgagtgaataagtccgttttcttcattttttaatagctctcctaatccttgtaaaaggtccagattgggagatgatgccgggtgctgaacgttttccactgttacatgctgccaaggtagcgattgaagattccatcggcgttcggtccctatatcactcatcacaattactatttcattgttattagtcgtctgtaatttacagtaactccgtaacgatacagctgcagctaacgcagtctagaaagttagcataaaaatttaaatgatctccatattttcgctttaaaatggcttaagattagaatcaaaaataagcatggctatagcagaatgacatttgcgacgactgtcaaagttaaaagtggtgttcgctttgcaaatactatgttacaaagaaatcatatatgcataacagagctgtatccagtactagcctgttaaaaactctcgctaatgtaatctgctttaaaccttaggtaaacttacagctccatatacaacggcatgttccccaaacaaaatcgtttttcctggcgacgaaacaataagcgattttgacatttcagaaattttttttacgttcaacttcaaaacacagttaaaataaggtgatggtaaataggcgacgaaggttggttatcgacagatatctacgcaaacaggacaaggtgatgatggtattggaagttgtagcaaaagattggtattttaattaaaaagttactttatttgattttgttttaaaagttcttttgtaataaaaatcgcgatgttatagttttcatatgcgctaaggaaaatgactttttaaacgaggtatacagcgcaaaactcgttagacatttacataaaaccataaaatactacatttatagcttatagcaagaaagcaagagcaagtacatatatgatgagtattgataacataatatttaaatagacagctaagcaaattgagaagtagtgttcaggtataaaaaaatgctgtttagtaagtacataatctgatgaattcattaaaaagtttactcattaacaaattaaaatatcttaaaatagccatgcaagttattctcccgtacaaagtctaataaataaataaaaaatacaaccaataaaccgaaaaaccgagaaagcaacgacgctccaaagtctattatagttagtcaactgataaaacagtcttgaaatcaacgtacagaaacgacaaataagcgcttgtttcattgtttgaaatagagatcccgttaatttttggtatacttagaacaattcctaccaaaaataggtttgagagaatccaggtaagcacaacatacgttcgaaaatttttgtaaaaatcctcttgctctccgtgattaatgatgggactgttgaattctaatgaaggagatgccagcagtttaacagcatcctcatactttgcatcaatgtctgattgatttgtaggaattgctatttctacatcagctcctttttgaaggagtcttgcaacacctagatcattgttggtaaagtgatctcctttggtaccccaagaaacgtcatgtgtgttgcaaaacgcataaacatttaatacattcgtatacattattgaaagaaaaatgtattgcacaaacgaagtgaacatatgccatggatcaaaagagataatggataccacaagatacattccataggtggaagagagtgatatcacaatatttataaagacattactattcaacaatgcagaagtataagatgaagaggtgctgcttgcgttatgtatagcatcacttatagcacggtaagcaatccaaccggagcaaaacaaaagatatcccattaatatagagtacattattaccatggataaataaaagttcggcgagccatgaggtcgatttcctaaagctaatacaaagcatgtcaccaataaagatgcgtaaatccaaattgcaattctaaatagaatttctccaggtagaaaattagcacttgttgatgcgaggctggatgtcaaaatataaaaaattatgaagaagtttccaatgttaaaccaaccaaaaactatagttgccaattggtaaataaactcaatagataacataaattttcgcgaaatagtatgtgaagtcctaaaaaacctgtagtagtgacagatagcataagcggcagcaaaaaaactcccattaagccatcttcttcgctgtagcacgaattctgggattcgatctggaacatccgtatcggcatatgcagactttacataatgcaagatccatgcttcattcttttttgaaactagctcaaaacacagtattctgtcttctgcaagatacatatttgcttcaaaaatccccgattttccggtattttgaagttctcctttaaagtaactagccaaaggaccatttccctgagaatcattctgtaaagcttcaaatctgtatgcactgaaggctcctggtagtacgctgataaacccaaacacgctttctactggtttgtcgagtatattgctcattttatattcaaaattctgagtagctaccaatggatttattaaaccggaacccaattttcctttcataacgacaatttcaccacaagcgccagcaacttgaggattcaaatcaaatgatttccataaatgataaatggattggtcccccggacgtgttccagcatctaaaagaatgcacacctctggctttaggattgggcaaaacgcttgaaaaaaccacaaatgggagtttagttttttttgatttttctcctttaaacaaaatatcatctgaacaggaacaatacctctatcagatcctttgaactttaaattagggtcaatagacagctgtgtagtatattcgtatatatgtgcttttacttccttatcattgacctgatttttagcaattccgtcttgataaactccgattgcagctaaataagcaagtgttcttggatgtatcttggtgcgaccgtcagagattatacacacaacgactttcttccaagcgtccttcccccaaacttgagaattttttcttgtacataaatgtgaaatattcttcatgacactatgcatggtacgagcgaacagaacttcatcttcattgtacatagttatagcaatacaaatttcagtttttctcggctgaaagaataggggctgccttaaagtgaataggcttttcgaaaagtcttgtggatcacatgtagcagcactgtagcgcatgtaagcaaattctcgctctgtttgctgtggaagtgtaaccaataacttcttaggaattggacaatcgaggatgagattgccatgaaataatttaactcgtttaatacttttatttctttgaattttttcatttgttctttggaaatttgcctctcggttcatagtatttccttgcttattgaagtttgaaaaatttggttgagcagtaaaaccttcaaatggagattgaatactttccgtttcatcttttaaataataatcgagatcaaattctttatcaggaataatgattttcggttttagaggttttttatttttatcaaataaaatggacgaagtatcactgtttaatgacaaattggtgattgtaggatataagtgattggtttcaacaatatctttatttgttaatccagctgattcctcctcatcaggagggcgtggtagcgtttttttgaaccaccttctcatcttcaagagccgtagaaacgagcctcaaatcgctctatcaaatatacgcttagattttttctgtaaagcagcatccaagtttatgatagtgagaatcaattttggggagacaattacagttgtaatgattgaaacaatggtttgtttaaccctgaatgcttgtcaacaatgtttcaattgccaatgattgtagaagccaacgatatgaaaataaaatattataaaagaaggaattgttatactcttttaatatttaaatacaaagagagtaagaagattaatgtttacaaaagaaaaaaaagtgatgaggtggtggaagattgcaacaaactaaagtgtactttttttatgattgaagaatggcatttactcgctatattgtatgacaaatctaaatacataaaaataattatttgttccgtattgttaaaactaaatacaactgtaattataagaaggaatacacataccaaagtttatgttatgaacaaattttatcaaaagcttaaaaagtaaatcatatctcattatttattcatataaaaaaaattaaaaaataacaatttatacaatggcttgctaaggtatataacaaagcaaacgaaaagccaattttcttccaacattactcattttatttagatatattattattttaaacgattttctttttattccaaacgtaatagaagtagttgaattgtataaattattgttttttatataataaacattttttttcgctataataattgttttaaataaaacagatattgggaatttaaattatccaatcttttttttgttaaattattttattttattttcctcgacattaaaatgcatcaacaattggttagtgttaattgattctcttactatcaatattatcagattcaaaaagcccaacttatcaagagttagtgaaggaatcagcaatgatcagatagaacaacagaacagtaaatacaatgcaaaacttcgaaaaccgtgtattaaaagattaagacttacagattttctacaagcgtactccttttaaaaagcctcattttgtccaaagaattgataatgtgggtatttttcgatgcgaaatctacgaatacaaacaacttcgcaaattggagattactgcatacaaaatgaaaatgtattttcctcgcaagctatttattttgaaaaattataaattacctattttctaatacaatctctcattttaaatatcaccgcaaattatttggtctccgacaactgtttagcgtgtcggtttgtacttcactatttcgttatcccaacctaaatcactgggagaaaccttcggaaaaccacttttcgcgatcgatttatattcatcggaataggagatttatatctcttccttgttcaaaaagaactcagattcttttgaacatcttgcttttgccttttcagacatcgtttccttactctaccataaggcaagaaattataccaaatccattcaacttgtcgaaaagaagagtactttatagttcatatgcttgaaaataacggaagtgtgattttaatggagccggatcatctacggacggcagtgaaccgctcaatgacttctcgtgaaggtcgaacgaaaaatcgattcaatcctattacaggagccagacttgctgcgggtgttgttgctttatctgcagacaaaaggaaagtcctattagtttcttctgctaaaaaacatccttcttgggtagttcctaagggtggatgggaggctgatgaatctgttcagcaagctgcccttcgtgaaggttgggaagaaggcggactagtgggtcatatcactagatcccttgggtctttcaaggataagcgtcctactgatactattgacagaaggaaaaaatatttgaagcaattaatgtcaaaaagtagcggaaatgacgtctcaaccaataccgagttaggagccgaagcagagaaattattacttccacctagagccgaatgtgaattttttgaagttattgttgaaagattagaagacaattacccagagatgaggaagcgtcgccgaaaatggatgtcttatcaagaagcaaaggaagcgttgacaagtcgtaaagatattttggcagctcttgagaagagctctatcattaaagaggaaaactgaagtacagatgcataatgtttaccatttgcaaccttttattcaaatattttaatttaccattttttttgatttcttgcttcaatatttatctttttccatgggattacgaaattgttatatctattagttaccatgtcaagtgtgttaaaaaggcttgaagtttgcaaatcttgattcttattttttttttcagcaagctgggtcaaattgagttttcgacataaagctcatttcatgaaacatatatcctttaaaggatttcagcggtacagcatatattccagcagttcaactgctattttttctttccttttttaaaagtttttactctctttgtatattttcgattaagatcattgtctgcataacatactaattctatttataaatatattttcaattgaatcgcatgataattcaaattttttaaaacaaagtttcattccttaaaaaatcatctaatcccacctgtttgatgctagggtgcgagttaatcgttatcgttgtgtgctatgcataaaaagcacattagttgctagcatattaattgtttgcaaccaattttgattagtgacgttaataaaaacaaaattgttccatacggtaaaacgtattcgttgttagatactaatgagcccaagaagtttcgtgtgtcaatttgaatatgtcgtgtaattttatattggctttcagcaatcatatagctatgaattatagtgaatccattgacgctcattacacttacgtgcgataattttaaaaaatacttttcaattagtagtaaatagatagcgaaacgacgaactatagcaaacatcaatccgttagtataaatattcgtacaaaatgcttatataagaatttgagaattacttaatatatttgattgacgttgttcaacgtgaaaatgtacataaaagcaatttataaccacacctaaaaatccaaacaaactgcaaaattaaaaacgtaggatttagcagttatgttagtaaagcttcagctatcagaataaaaaatttttagaaaaagaaacaagaagaaaatacatatatatatttttattttcagaactttgacggtcatagccaattcttttaaaaatgaactaaatagcactgtctcacattctaacaattgtcgttaatcctgttagatcccagcataagtttctggatctaatctgaacgagaatgtaacgtttcacaggtaaataactttgaagacatagggcataataggataaataattgatgaaacaaaacttttaatatgcgttagtttagccaggtcaaattcaacaaatcactaacaatctgaattacggaaatatctttcacataactatagatccttaatttcaagacagttactgggagcaagtcgttgaccgtaataaagataaccatagttttccaattaaaaaaagtgaagttttggaatcgagctgttttagaattcacccatcttaatcttgatttgaaaatgtcgatttttttttctttcaaaaaaaaagcgttgaagcaagaacaaaactttgtaaattgaagccaaaaataaacgcatatgcacaaaaaatttaaatagaaaaagaaaagaaaaagaaaattgagcaagaactaatgttcaaattgcctggatggcgatgtttcctttgtattgttatgttcagaaattacgatttgtggtccagcggaatgatcgttcaaaagggcattacctaattcatccaatttaagctgaatatcatgagctaaatgttgcgaattgggagattcttcaacaataggttcccatcctacaggtggagatccaggagggctaataagccaattcttctcaaacttcggaacctgtaacgattggtctacagaaattccttcaacatgattaggatcatctaatacatattgacaatgcacttgttggccggaaggtagggaaccagtactactcttcttgagggtatcctcttcaacagctttgtcattgtaagaagccaacaccttccccaatcctcgaagcactcgagtaaaagcaaccggattgagttgttgaacaaattcgttcagttcgtcaacgtgatcgggactcgtagtaaagactaacatgaagagcaaacaaatatttctatatgtactgggaaaagaacatatatataatggaaaatgaaagaaaaataattagaaatagtccttaattaatcatatgttgaagcatgcaaattaagaatcaatcttttaaaattttatagaattggtggtccaaatgatttccaaatctagggatttttttgtttattttttgtgttttagattgaaatcgggtttagtaggtaaaacaaaaacttagagtatctaacagaatatcattaaaagaaacgatgagatttttcaaatgttggcttacgaatgaatttgtcgactacttaaacgtcacattgaagtagcgatttgatgagattggtaataagtatgaagctagccaaaggagtgattgttaaatagatatgtaaataaaggatctaatttgtttgttttaagaatcgccaaatttagtttaaataatttgttgaccttgtacgagtattcacgttgtatactgaaaacacttagcaattgcaagacaaaacacaacaaaataagaaaacaaaaagtaaaatgatgttaaaagtaaatcagaaaatttgagaatatattgcttgctttttttttttaattcttttttcattcactagataactgtaattgtcaatgtgccgcttattatcatttttcagggtcgcaaatttgcaatgagtccaaagccatataaatatttcgggcggtagtaattttacatttatgagttcagcacctatcgagctttctacagttcatttcatataaagcgaaaacttgttttgctgtccacacctcttagtcaagtaattgatgtatacataagaaactggaaatggcgatttagctaaaattttattatgagaaattgtattgattttgttatttaaccaaattcatcgttccctactaaagacaatactttttctttaaacaaaaattgataatggattttctcttcagaagggggttttctgttagattaagagctaaaaaattgctgtggatacctcgcttttcgtttctcatggtacacagttaaagcggtatattcgatctttctaatacaatttcgaagcgattttacggttgatacagcaagcttgttcaccattgaacaagatgatatcaaaattcaccaattgtttactgaaaagtcattcttcatacaaatgttcttatctttttggcggtgcgtcaaatacccatgaaaaagtatcttagtgtttgacctagcttatgttccatgatctcgcatttagtgttcgtttaacatatgggcgtaaaaagcttacctccggtaaagataggtagactcggtcgccatcgttacaatacactctactcgctgaagatgatgaatgattccgttcatgatatatatatcgatagcctcttcttccctaacaacaacgcatcctttgttcacaagttttacaaaagtattgtaattctctgctccaattttataagagaagtacctattctaatagttttttctgcttgaagggaaattcgcattaaccctgatcacgctggtatcgcatactcaccaacgtcaaatttgaatacttaagcacgatttttacgattttttttacatttattagcgtcgataaatcgtaaaattttggaagaaggaattcaaacgatccagttttcccatatcttttctgtttatcaagtggtgattgatttgtttgtttacatcaattgccctgtccaaatcacactttttacaattcatacgtttttctcgacttttttaaaattgttaccgttttcttctcttctttttatttttgtacgtctttgaatactaattcacgattcgttatttcccgatcatactagtttgtttcgatccattaacccgaggtaaacatctgtaattatcttatcaatcttcgaatacctcctttctttttatcgtgatactggctattgatcgtttattcacaggacattaaccacaaatatccgggttgagtcgttaattgctttaaaaagtctcatttcttaagtttttcaacttaattttattttattttatttttttgtttttaggattttaatactccttctgctatttgtttttgtgtgcgtccattgatcgtttgttctcctacgctattagatatacacctctctttgttgacgtttctctttttttctctattcaaattttttactccatctgaccgttcttttttttaacaaccattatgactgttgagcagaagattatttttttcgatttggataactgtttgtatcctaaatcttacaaaatccataacatgatggctgctcgtattactgcatttttctctgataagcttggcatacctacagaggaggcagaacgccttcgtgaagtttactatcggcattacggtatagcaattcgtggtcttgttctccatcatgaaattgatgctgtggattatgatcagcgtgtcgatcagtctcttcccttagagaaggttataaagaaagacgaagttttgcgtgagatgcttttagaacttcgtaaaaagtacaagtgctggatttttacgaatgcatatatcgttcatgctaatcgtgtccttaaatatcttggtattgaggattgctttgacggtataacgtactgcgactacaatgccaaggatttgatcgctaaacccatgcctgaaatgtatgagcgtgtaatgagagaagcaggcgttactgacaaggataaatgtatatttgtcgatgactcatatggtaacattttgggtgctcgggagtttggttggaaatacactgttcaattagtagaacatggtgatccacttccccaacctcaagcaggatcgcatgttattcgtgatattcacaaattcaaacacttgctagatgaaattgatggcgaatagtcatccagcttttctatatcaggcttcgacttttgaaattgaacgtgcatttttaatcaacatcttcttcattttttaatcccctttttcatagaacgggagatttgttgtcactgtcaatctcctttttgtatttatgttgcttcaagcacgtctgttttgagcccaatttctcttttaacgttttagcctctcctttctccatcacctctaactagttttaattggaaaaattatttgttcttccttttaattatttttacgatactgtttattcatagctctttttttgattatgaagatacacttcgcatttgctaagtttttatgttttatgaagtaattcctagatgactatgattttttttaacgtttttaagatttttatttaacttcatgtacacaagatgtccaaaatcttgttgtataaataataaaagttaaaaattaataaatacactacttattataaaacccgtaactacattaacgaacttaaaaactaaatcatacagattagcattataaacctagatgggtaactattataatggcttttttttttttttttttttttttttttctttcaaaaagagaagttcggtgatttattcaacttctgaatttgtagtcaaaacaagaagaggaaggtatatatgttcattacttggaaagaggaagttggaaataattttcatgggccatcgcattaccatatccgaaaaaaaaggataaaaatttgaatttcaaaatattttagaaaaggagtggcgagaaaaaacaccacacttgaaaatcgcaattgtaatttataattaaacggaggattaaaaacccgatgaccattagaataatagaaaagcctaaaattccatggaaccgagatgatataaatatgatacacgtgaacaaaatagagtaatcataacataccccgagaacaacttttaaggctttatctacaacttgtttaggattgcagttcattatccatgttgtgaaacgacaaaacctcggagtacatcatgaccttccaagtctccacaggtaaatcattatcttggaatgaccagtcaaaaacttcatcagcaacaggctcatcagtaggatcatggtatggagcaagatagttatgagccaaagcatcagcagcactaatacgcttacgaggatcaaagacaagcattttttctaacagatcaatagcatctggatcggcgtttttgaacttttcagcaaaaggaactttctccttttgaggcaatgattgaacaaagcgaagtgtgtttttactgcaaatcgtctcaattacttccataggcggcgttcccaacaattccgtgattatagaaaactggttaacgtggtctcggccgggaaacaagggttttccttcaatcatctcagcaaaaatacaacccgcactccaaatatcaacttcgacgttgtacttttgccaagttaacataatctcaggtgcacggtaataacgagtagaaacatagcccgtcatttgagggtcttgaatacgagccaaaccgaaatcgcagatttttaaatcgcaattttcgttaattaagatgttactgggtttcagatcacggtgaataacaccggcagaatgaacaaacttgagccctcgcaagatttggtataagaagtattgtataaattgcgtctctaaaggtcgcgatgtaagtagtctatgaagatctgttcccagaagctccgtgacaaaataaatatcttcaaagggagaaataaaaatatcgctcaagctaataatattctcatgccttaaatgctttaatagttttaattcccgataggtacgttttgccagtaccggagtactaaagggtttcataattttcttaacagcgacattcattccagttagctgatccttcgctgaacaaacgaggccaaaggcgcccatgccaatcggctgtaagtcgctatatctagtggtaatttcaaaacatgtaccgaatatttgtgtacgaataaattctgccattttattcaaactggttacaaaaaggactattcaacaataatctcaaaaatttaagcgtccttcgtctatatcgaaaagtaactttctcttctttttacaagttcccaacaacgctgcgaagtgccaagctttataataattacgataacaatcgtcggtatcggacctcgtattccgttaaacagattgtggtgtttgcttgtaataagcaatgaagtgctctggttaagttgtggtaaggaggtatgtagctgtgattaagtgcacaccgcactacagtgaacttgcgcttcagcatccagaacctcaaagaatgaagttccgccggtttaacgatgtttttaaaatgtattaaacaatttaaagtactactacttttgataacaactgacgacgataaacaccaaagtgaccactccttctactcttaccaaggctttgttgtccagatctgagatgggttagttggtaaagttgttaagccagctttattagatcaacttttttagctatttgagctagtattcattattgaaatgtgtgtttcaaggaaaaagtcttgtaagctaacccaatttgtcttttgacaacagttactgttgaaaaacccgttcaattatagatctgacatttcatttgatccataatgctcgatttcgtagttaatttgcttgtttgcctctattagcccagcgtccgcgttttgatttcttagcgagttgttaatattatggtttcacgattaggcattaatcgggtctgtaccttccacattttgggacgaaataaccaaggataattaggtgcaacaagtcattttccatttcaattttccttttactttattaaaaaatttttaattaaaaaagtttggacaaataccatttaaagtctacgaggaaataggacacaatactacgttaaatgtatgtttcaataaaaaatcaattcaataaaaggacaaaaattaaaagaagggaaaatcgaaaaaaaaaagaatgtgatgccgaaattaccatacggctcagtgagcagatagactaaagatacgtattatatggaattcttcgccaaagatacatgcaaaatgtaataaaagttatatatatacatatatgatagacttataccaaattgcttccatggcggagataaccaaacggggtaaaaacagagtacttttaaaatatagaccagattaaaaagaatgaaattatgccttcataaatttgatgcaaatgaacccaatacgatgagtgctaacgcgttattcttagcgcaaattgttcggaagaaaataaaaaaacataacgtgatccccaaaagaatgcttaataatgagtcagtagaattcaaatcaataaaagtttaacacgacaatgcttttataatgataaaggaatgaggaaaactgtggctccgaaagagaggtctacgatttcatgcgagaagttccacgagctagcggaaagcgacgcatcgcattaggtataaccgtcattgacgatgtctcagaagccacagaagctcgaggttctactcccttattgttgttcatgagagtaaaatacgtttcggattcaccactgtcatcagtttcaccgtttcgcgattccgcagaattagagttggaatttggtcttgacaatacttcatttccaagtgattgagaagacgaattaggatcacttggcgtaccaaatcttgatgactcaggtgatatattcttgtgcgtatgctctttagcttcaggggataacacgttttttccaccacgaacaggaggtgaacctcgaggagcaaaacgcggatcaaaagttcgacccaagccctcataatcactctttaaagactgttgcatttgcatcaaagaaggagaatacaaagaacgtctagagcgacgagttgtaagagacaacatatccatattgtcagcagtcattgctcgtccttttgaaagggacggagcagaaggaattctgcccatatttggcttaccattttcgggaacagaatatgggtgtaaaggtgaatgtcgatcagaaacgaaggatgatggattaataggccgcatattaaccaaaactttgtttttcttaggtgaattgtccgtgggcccatgcatatcattcatgtgatgtggttgaacgagaggaaggtgttgaatactcgaaattaatgcacttattgttcgtaaacgaggaacttggagggattgtttagtagctaaatcaatacaataatgtaaatactgtacaatttcaacagggcggtttgatctatattctctaaaagccggattcacctgcatatgcgaaagtaatgtttcgcgttgcttggaaagtttttttacatccaaggaggatccaaggcagttacacaagctatcaagctcttgtaatataccttggtgcaagtcattgatatcgggacgttctaagagcttgggcaaattgggattttgcgtgagtacagttaatggataaagagagaggggtaaagcgaggtcctcaatttccaagggaagcaatgtatccaatatttcagatgaaatttctccaccttccaaaatctcaaccaacctggaaagctggtcaatttcgagattggaaccagcaggagctaagtaaaacggagcgcagtctccaaagaaaaattcatctacagaacgttgagatacaggtgtatgagtaatgagagaaaagatagggttttcaggatattggcgttgcaaagcttcttcaaccccaatggcaccagtagagttataaacaatacacgtatgcttagcagtgatcaccggttctaatatgttggacaattgaaaattgcgagaattaggtttgattgaaacaaatacataatcgaaaggctcagaatcagaggtaacctcttcaagcttagataaacgatacgtcggacggtatttacgagttccgaattttttcgattgaatagtgaagacgttagtagaaggctcgggggcattgaaaaacattatagtttcttggcatgtcacaactgagctttgctgtaacctccaacctaataaagtcgtgatggaagggctaccaacacacaaaatgctgacacgctccttttttcctgcgtcagtcatttcagtagcaaattaaaaatgactcttcttaaaaaaaaattatatttacactttaaaaaaaaaactcaatcgttggttttggatttcttttttcgagttgaattcgtttgttaaatctttaataaactccacgattccatgcagctctaataacgactatactaaaaccgttttcacacgtaaatcgaaagcttttctaaaagtgatttatccaaagcagcaaattgtggtttgctatttttcgaaaccgtttctataggatcacaccgtacaaaagagcgctaattgtaaatgtatgtatttggaaaagggaaattggtttccaatggaaacgatcggttttccttgtggcttctaagacgtatgattgtcggtctcggggttatgcttatggtagaagagcgtgtatggatatgacaactcataccattccgcttggcacgatcttccttggagtgcactaaaaaaaaactaaaaaaattttgatcactcgtactacaaataatacttatttttattaatactttaagacaattcaattcattttaatttcctttttatttaaaatgctatagaatcaagacaatactttaggttcggaaagcgaatatatctaatactatatgtccttgtaaaattgaatacaccagatagaaagatctttatctttgtatgtttaattagaaagaagacgagtttaacattaaaagaaatgaattgagatgtagggaaagaaagtgcgtggttcgtatgctcttcaatgtgaatatagcgagtggttgtttgctaaacgaggctaaaagcaatttgtgattgataagcgagtcatgaaatatcaagtggtatcaatttggaatagtataggaaatagagtatctaaagttacaaatcaggcacttgccatggaaaccgatggtatttacattgatcgataggaccaaacagaagaaaagaaaagaacgaaaaacaaaacaaaacaaatttagtgcataaacaatctgatcaatttttctttaacttttgaacctcataatagcctctatcaacaaacgaagcaagtgtaacgcagcccccaagcaaagctaaaacattactcaaaaatccaccaaaggtattgccacgtacttgacgttcaataacacgcataggactaatatcaaattgaaaccatacaccagggattccgccatgaaagttaacatgggtagggactttttcttcacgaccgccacgaatagaacgttcatgctgtgtgacagcatatttgtttgtgtctatgggaagtgtgctcttagacaaaggcatgaattggtaggaaacgcacttaataaaatattcgtagcgataatcggcagtgcttacctttttcactgttccatctaaaggattggaatagtggacagacgcatctaaaggagggccgaaactaagatgatggatggagtgactcatgtcatgcaaatcgagttcattaatgtagtcacgtgtatcatgaacatgctgatttccgttttgagtagatcgtccaggagcaatgtggaaattaccggccattcgattgacggagagctgaccagccaagttacaaccttcgaccttttgagcttcataaagctccttaaagttttcatctttacactgtttaaaggcatcaacgtcaccaattcgccagtgtgccttaccgtacgcatctcgaacggcatcacaggtattgcaacaacctggggtatcttcaggagcaaagtcggctgccccataacaatcaccacattcagcggctccgtcgtcagaaatagattgttgatttccaatatccaaatcatcaacgcttataatttcgcccgaagggctcaacctcgttttagaaacggtatggtggatgtcacgctggaattcaccactgacatccaagacatcgacagtaagtatttgacaagggatacgggggaaggtgatgttaaaattgatttccattcgatcgccatgtgagggattgacgatgatttcatggactgcgatgactcgcctgtaattgatccattccatgagaacaataaaaatgacaataagtccggaaacgagtgttataagaccgccactagcagtttttatgcgagcatcttcgacagttttttgaaaggcatcaaaacgcctaaggggtgaacggaattgcattttttgaaactatcggtcgatagatacgtttttgtaacaataatacagaggaaaaaaacgattatatggagaagcagttctttgaaccaacttgaaaatactttttttggattaaaggattagaagggcccacctcagtggttccaactatgcacggttatgttagagctttgtgaaatgctgaccaccaaatcttatataaaataatgtgcttgaacttgaaaaacgatcattcccagaatgaaatatttggaaattgtcgaaacaacttgactaagggggcttgaggtagtcggggaaagtatacgttgagggtcaacccaagcgcaggactagaagtaggttaatagacagaggtgcaaagagggattgaattagtttgacagggattatgattgtttattgaaaaatcagatatatatgggttcaaatggaatgtattctaagggagcctaaaaggcgtttcagttttaacgtggagtttaatgtaaacgccgaggaaaaagtagatcaattaactaaaaaagagaagacaaatagtaatttgaaaggaaaactcagtgttattaagtacaactcagtgtgattgagtaaatatagttcaagtataagtgcgtatacgttccaggtattattgtctttaaacaaaatctaagtattattgactaaaaaacaatccaagtactatttagcaagcacaatccgaactacctattgagtttacacagtttattcaataagcgcttatgcgatctaagcactttcgaataagcgcttgttgaataagcggaatccaagcttctctaatataaacctaaaccaaacactatgggataaacgcaacgctactacaaatttttttttttagcatgtctaatacggataccatcaatgtatgactcaatttcaagcatcaccgtcgccaacactgtttaaccaaataccttgtatactagcaccgctggtttcgttatgatgcgcaactaacaagaaagatgtacaaggatgccttgtaaatgggtatttgggagacacaggatccggcaacttgtgcgatttgatgagtttcccttgatgtacatcagtcattatcctatgtcttttccccatttttcgccatcctaaaaaaagcttaattcattatttggtcagcaatcgcagaaaagacgctccaacacactcgtgcgtatggctgttctccatattgggccaaccttgtttcgctgacttctcatggtgcactatgtatgcctaagtaattcacaaccattcacaatacgaagtgtaagcacagatcgggtttaggaaagggtaattgtaatcacatgagtgcatatccacacaaatgtcagaggaacctctcgttactccttttcctcctcattctttgcctgcaaggagagaccaccttttgctcattcccatcataaccctttcgtaaatgtactagttggaggttcctccaccttttttatcgaccaacactctctgcccattcggccatccgatatctactcgaccgtcgcttccaatctatctatcctcatgtactgcacttggcgatccagtggtatggaatttcggagcttgattgaacttatggcaatcatcatcaaatcatcaacagagagcaccgaatatttttatctaggataacctgaagtggcccccaaagaacccaaacccccacaaccttcaccttcctaagtagagtccttcttaggtgtacatcccaatagaggttttgcaaggcaagacacacagcgcttgtaaggttggttatgcttgtatgttttgttatactgcacttgcgcttttatttccaccgatgcttttgtaaacaattggacatcataagcaaaagagttttttcttttaagggataaataataaattgaatgaatggatccattcattcaattatttttttcccacttgcattttcgttgactaatggattcactgacaattacttgcttgctaatcaatttcggcgattacacactgccttattttcgcattcccccgtccaggcggactttacatattttactgaatttgtgtacaattgcattgctactgctgtgtatctacattccgaagcgatattgtgaccgtttccttcatccaaatcttttttttttcctcatatacaacatcaataaaacgcggtttcgttttggtgctctaaaacgttcgttccttccttcgctctagtctgttgtcacatacttacattcccgatctacctcgcgcttcctttccggctcggtaacggcaatcaatagctttggaacgttgggtgcttgtgccatcgatatcatagttaatcaacctcaaatcagtgtttggttgcggtggtcgtttagcgtaggaaaatttgttttgatcagtgcaacgataacattacggtagcgtgatccaatttatatacaaggcaggctttgcgctccaatacatacatcctagtcattcatacatagcgtttgttgttctgtgtttattcttactagttctcattcataacagtgaaaccgaaaacacaagaaaaagaaaaatatacaaatcctagtgttcccattctttttcttctcctttctttacgccatcctaatcttcaaataaaagctagcttgctgcttttctctatttttaccttatcacattctaatttgcattcactatcctctactacgtgcttttgcgtggacgtacgaaaatctgactcgtttgctcatatcactcttttcccgagcttacatataaatacacacacacacattcgtccctagtacgtatacaccaacttagcatcgatattcgtgtggattatttgttggcgaaatttcaagctttcctcgattgaaactaaaatataaaaagtaacggtatacaataaagttgatttgagaaactgttttctagttcttgtgtctcttgctttttttttttttttcggttttttcacactaccatcttacatatcattcacattgtttcgtcttacaaagtagtgactattcttaagcttattagcatccatcattccgtttatcttttttgttccctttcatattcctttatcttttttttccttcatttcattattggtttcttatcattcctctcatcaacgataagatcagaccttgcaggaaaagttgcgatttctaaccctacaaaaagtattgacttattttttttatctcctgtgagacatattttttttccttcttattttttcctccaattttttttattttctcatatactcaaatgtttcgtgctggctttaaacgcttttggaatcaccctgccggtcccaagactgttcatttttgggctcctgccatgaaatggactttagtcctttctggtattggtgattatgcccgttccccagaatacctttctattcgtcaatatgccgccttgtgtgccactggtgctatttggactcggtggtctctgatcgttcgtcctaaaaattactttaatgctactgtcaactttttcttggccatcgttggtgccgttcaagtttcaaggattcttgtatatcaacgacaacaaaaacgcatcaccgctcaaagtgagcaacgtaccgagttggcccgaagccttgctgcataaaaaaaatttcagacaaaacttacttttgtttcccctaaaaaataaaaaacatggaaaggatgagtggatggatattggggaaacaaaatgatccctcttctctttctttcacctttgtgccgagaaaaataaataaggaataacagtcctcctaatcatctgaaaagacattctgtttggtttgatttattgcatacgttactagcgcagtcttcaacaatttttcgtatagattaaaatttaagtgactttttctatactttgtaaagtttcctttttcgacaacttaacccctatttgtcaaaccttactttcttttgttggtttgattgttattaaaaaattcccaaaagagtcgacgacaagtaaaattccttttgtcttcttgttttcacattgctttgtttgtccgtcattttgttgaattgactttttttttgcttttcttttttaaagcagttatttatttgcggggattttaaaaaaatatcgtttttttctctttcaaatggagttcatgtattatcggttttggggtatttgtcaggtcgctatttcttgggaacatactatcagattataagcagaagtgatatatttatgaaggaaatagtttctgctaatttataggcttttctcccattcttttccgttgacctatttatgtactgcatatcgcaacccgggctgtctggttaaatgattttgtatattacaaagcatttcctgcccctccctacgagtgcactttcgtttctgtcttaagtataacatactcggtgtttcatattttatttgaaatgccttgaaaaaattgtaaaggtttggaaataagatccttatgttgattttatttggttattttgctttataaaatatgcggttgggtgaatgctcgacattaacctttaatgaattgaaaagggaatgtttttataactaaattggtgaaattttaagtttcggattgtgattatttcaaccgctggattgggttttgtgtctgtggtacttgttctttcatgtcgtgttgaaaagttttactacatgttatgttttatttgaaatgaacttttaataattaattctattcttataaaatactctttaggtcaggattttttattttttttactgtcatacgtctggttgataggcgaaagtgtcttccgttccaacttcactttttagtaatagcttatttctgtacaataacggtttttgcttatttattttttttttaatattcagtttgcttcaatccaaatgtgcatcgtggatttatactgaaagcattaataaagtaactacgtaataagtatttgtttacacaacctttcagcatttgtatgaatgctacctactacttattattctgtggatatggagattctacacgactattgttgttgtttatgccgtaaataattaacacttatgaaatttgaatttttgtatatttccgtgccatttacctaagtatataataatcacgaaaatgtatacagaatagaaaatttttgtaaaaatatgatttaacggaagaaaactataagcaaaacatgcgacaaacaaaagaaagagagtttaatcaaagaatgacataccaaaatcaaaagtggtggtggtgataaataaaaacaaagagaagcaagaaaaaaaaaacagtaaccgtgctaacaaaatcatataagctctatgcaacgccaaagtattctgatagcatgctgttaatatacaaactatatgaaaacattcggaaaaacaacaaggactaaccagacattagccaaccgtattagtagaaaaaaatgcatctacattacgacacactgctcttgctgcttttttttaggtgcctttgaatgtgtttgcttactagataaggcttgttcttcaaggcgctttttggccttagggaatccttgctttgctgcacgaatgtaccaattatgagcagaggatggatcagcagcaacaccaatgccttgttccatcataaagccaacagcatactgagctttagccaaacctttgcaagccgctttatgcgcccaaagtaaagcttcttctccattcttaggcaaaataccctctgaacccgttaaataccaaccggaaagtcctagttctgcctcgccatagtcttgttcggcagcacgcgtgtaccaaaaaatactgcgtcgaggttctgctaaacaccctaataaaccgtgttcatagcactccccaagtttacactgggcggcagcgtagccatagacagctgattgtttgtaaagttcaaactttctttcaggggttgcagatactccgtaacgatccggttgctcataaatctttgcaagttcatacatagctctaactgattcgggccccttagacttacatgcacgttcgagccattgcacaccgagagatatattgcgtttttgccctaacaaaccatttaagtaaatcagagcgatacgaaacatagcttcgactacatccatttcagctgcctttttatagatggcaacgcacttactagtgtccggcttaaccccggtaccagtttgaagacaaacagcaactctgtaattactcaaaggatgtccttttttagctgcaaggctgtacaactcaaatgcttttcccaaatcgcgtctaaatcctaataccccctgactgtgaaattgtcctattaaaaacagagcttcgggtacagtattctgggttttgctaggataagcattcttttttaaaagttcaacagctctggttcgataaacattgattcgagtattataactagcctggtcgggagctaagctcggcttgttttctaaagtttctaatgcattcaaataaacttttgccaactcaacttcgtcatcaggtgtgatttgagatttttggcgaagacgctgttcttcttgcatagcgtctccgtgcgtcacaatttttggtgacggaatcatcaacttatcatcaggatgacaaggaatcgcatccttcgtcttttcttttgcttctgcacccacttcaaaaatagcgggtgaagaagcattactgttagacatcatagatatattcctttcaaacttggaattagcaaccttggatgatacattagcaaccgatgtatttttgtgattaccaatagacttattactttgctgtggaataggggaaaacgaaggtgtcacagctaagttatgtgaaatcggtgtgctatcagcacgcattatcggggaagaaacagaagggagaggacgaatgtcagaaactaacccatgggttgtgtgtaccggaggaattggcgataaaggacttgtttgaccgtgtatagaagtaggcattggtttaattgccttaggacgtgcaaggtttgtaggatatgaaggtaaattattaacagttgggtttgtgcgattattatcataaccttcgggagagttattattcgagttcctcgaaacatttctacgatcaaatgtaggagcaggaacctcaactggagaacgagctggtagcattaccatttgagaatgtggataacgaggtggttgttgaagtgtaagcaaatcatcatttcgaggatttttcaaagtttcggatgattttaagtcattagaaactgaaggaagcgaacgttcatcgctttctaacccgaatgaatctgtattcgagtcggttgatgaaaagtgactttttgaagggaggtgtccagagttttcataaactggtcccaaatgacgatgagcaggttctgcatctgacgaagcattagaaactgtatttgtgatggagtcactttctgctccatcttcttcctccaaagtttctattcgagagttactcttaagctgattgtcttcaagtacagtatcgtcatccttgtaatagttatctaagaagtcatcaaacccaccgtatggtatgtaactcatacgacgctgtacacgacttatagaattaacacgtggaggtgccatatattttctatgaggatccggttgtccaatctcatcctttccatcatctaaattggtcattggcgttggtcgcggaatagaaaccaaaaaatcttctttctgctcatgatttatttgtattggggcatcttgccgatccaactttaaactaggtgaaggcaaaataggagaagcctgtctcaaattagtgttcagctttaacccacggttaactacacgtttgcttgtaggagcaggtgcagctggaattttatactgtggctgtggctccggcttgaccggtatggttgcacgcggcaatttgtctttgaaggtatcttcactaacaacaggccgggatatttttttcttggagaatttcaatgctgaaggtggagtacccattgtagcgctcattatactagccctgttcgcgtcaatccttgaagacaggtccaaaacattcgtatacactggttcatggctcaatgtcggatatctcgatgtaggacgaaattgaagagtaggggaggatgaagaagctgtgttaccgctttttaaaaaagctggggtaccctctgttctttttccattattcgttgcgaataccaacttttccttctcatacttcctccgagagctatgtgaatctttcattaacagattaatttacgagtgaaataaagagcaaaaggtagacgctttaggaggaaagcagtaagaaacgaggataatgaggtatcgcagtttgatgaatgttacagctcttctgctgttgccaacaaaacgaatatcttacagctcactaaacaacaaataatacacgaaaacaaaaattttccaaaatagtaaaaatggttcaagatattaaattgcagatagtgtctatttccctatcaagtaaatgatttacataatttatctggtaattgcaagttcttctatataaatggcgaaagctgaatattgacgaataaaatagtggaagataaataaaaatataatataatataatgaaaaaggatacttccaaataaacatcataaaattaaagtgataactttcgcaaattgtaatgtaaatgccgttcgaaagtgaaatgcaatagtaaaagacagtactgtaaatgtcaaaacatcaaaagcgaagctcagtatcttcgaaaatagttaataacagtagatgtcttataaaaataccatgaacaagggtcattaaatttccctttgattataatagagtcccgaaagaaggagcagagaggggactagataatgcgctactagagctagtaggatgactatttttttgatgcctaaaagtgaagccgataaaagcattgcgtttaggcttattaaatgtgttaaccatattagcaattgcagcttgtttctcatgaacttccttatatttagacatatcattttcattagtgaaatcatcaaaatatcctgcgtcaatctcagaattaaggtcgggtacaaacggaggacgatatgctgtacgaacatttttccaatcaatctttgagaagtaaggatgttgcatgacttgcttaagagaacaaaagcgatccttgggatcagtaatgcagtgacatacaaaatcccatgcatcatctctccagttgaattccaaatcgcggggatcatcatagtgagggcgttgaaaacacttgcgccaattcttcaagttagaccaggtttcattaacattggagccagaaaatggaggaaaaccagaaagacattcatacatgatgcagccaagagaccaatagtctacagagtggttgtagttttcacctcgtaaaacctctggggccatataatcaggagagccaactactgaatgagcgtatacaggatcctgagataaaagagttcgaaacacttgtcgcctttccctcatgctcctttcgggaacaacgacattgttgacttcttgaagacgaatcttcatactttcaatcttctttttgctgattattccagaacttaaaccaaagtccgtcaatttaatatggccgctagctccaaccaaaaagttttctggcttaaggtcacgatggatgtaaccaagttgatgcaaagcatcaatagctaggaacatttctgtagcataaaacttggcatgatgatcccttaaaacaccactgttgctaagcaaagtacggaaatcaccaccaggaacaaattccatagcgagataaatgtttgaagtatcctgaaaagcataaagtagacgaactaaccattccgagttggctgtcgtaaggatatcacgctcagtaagaacatgcctgatctcatccattttatgcaaaaccgatttattcatgattttcaaagcaacaatctctttggtgtcacgcttcctagccaaccaaacagagccatatccaccttgtccgacttgagtgatggtctggaaatctccgtgactaatgcgtgtcctccttttccttagatatactcgttcacgtccattgtatcgcttcactagctcgtctcttcgtgaatcaggctctttaagcaactgctcttcaaaaagacgggctctttgcttgcgggtataaagataatgaagctgctcaaagtaatggtctaaaaagaacatttgacaaatggttgccattctctttaccttaggttggaccactttctccatttcttcaactgacaagttcatagatccattttcccatcttggtgaacccgttgaacttctatctgaccaatgattattatccttgtagctcaactcgccagatctatcaagaccacgcggaatagggcttgcaatcggtaacttactaatgtgttttgaatgcatatgattgtcaggataattttccttcgaagatgccactggggaaagcttcatactattaaattgatcctccaaattcctttctttatcattattcgacaagttgccgggttcaaaaagaccatgtcgcttcatatatgcatcaaatttcttatctgcttcagaacttagctgaagtcctaaatcaccttcaactggtgacatatcattaacacgattcattattagttttctttaaatatgtatcgtaaacatccaacgttttggtccccaaaaaatgcaaaactcctgtcaataataaccttacgtgttttgtttacggcagagtacatttccatcggagttaggtatcagccatttacccttagcaaccaaagtttgattacagcagtcgctggaaatttcaaaacttaaaaaaccaaccaccaaatttactacttagaacaagattgttaaaaagtctgtttttattatttatcatacaaatgtaaactagatatagtaaatttatctcgttatttttaaaatgtactgtgaatgcaaaatacattttaaatttgatgcaatcttttgatttcagaagaaaaatgtaaacgttcatgtattttatttagtatgcagagatgtttctataacatcataatcattattcgataattcatcattctttagtatgaaaagttatgttcttaagcatagcgtagaaatagaatgggtacacagattatcttgattagataattcagcttattaacttgccattttttaaggccgtaacggctgttcagaagaagaaatggaaccacgatgaggcatgtattcgcctctgttaagtatttcatcagagaacacaggagagccctccaagaaacttggagtatatgacggggtaaagcttcttggcatacttgatgtgagtgtaagcgaatttgtgtccaaacgtaaaggttctttcttgggtgtcgccaaacttgacgaagatgcgttgaaagggacctgtaaagtagaagatgcccaatctggagattgttcggcattctcaatctcctcttcttcatccaattcatgaaggcgtttagtgcggtaactttcgcgaatgatatccacatcatatggccaaaataacttttgcgttgtcataaacaaaaacttcgggaaaagacaacttacaatcgttccacataaaacagcccaaaaatttggagttctgaatatacgcgaagcagatttataaaattcatatgtataaaggctttgagagtagacgccagtccaaaaccaaaatgtcaaacaactgagcgcccataaaccaattgaaaacacatcccaatttgattgattcagaataacatacgtgtcgacaaccataatagttggcgcagcaacgtaaacacctaaatcttgtacagccatagtatcacgaccattctgagcagctgtggtcacattgttaatcacaagaaaagagaaaaagaaacagattacagactgataaaacccatcaagcatatatccaataaagattttcctggctgaatttaattgcaaaataccacgcttgtaaagctgagggatccgaagcgacaaatcagcattaacatcttgatcatagacacccatgacaatgacaggtaacgatgaaaaaatcaagttaaacagcataacataagtataatcgaaaaggtaatttgcgtcgaaattgttgtaaatctgataccagaataaagtaaatgtccatacaacactcttgtagaaaaagttgtttaccatttcagcaacacgattataatcccaacggccatgaacaagaaccagcttgctcaaaaatcggaattgaccgattgcataatccgcagacatagctgcagcacggccttcttcaccaacaataccaacaccaatatcagctttttgaatcattgcaacatcattcgcaccatctccaatggctaacgtcattacttcaaggctttcgcgtaccaattgaacaacatctgctttttgagccggactaacacggcaacacaagacagccttgcatcttttacaaagtagcagaaacttggttctcattggaccatctaaaactcgtttaagtactgatccatcaataactaacgcatgagagccagagggagtgtcatgatccttcttagcagcttcaagttcttcaactgatccagacaaaccaaaataacgatataagtagtcagctaaaataacttccaactctggtgttgacacttcttggtccacatcaaacttaatcatgtccatgccagcgtccaataaattgcaagaaaaaccaatattaatagcagtctccattttgtctccggtcagaacccacaatttgataccggcttgagccaataatgcaattgaatcaggtactccttcttgtaatcgatcctcaatagctgttccaccgagcaaagtaagatgagattcaatcaaatcggcaacttcctctatttgctcctcacggttttcaattgcagatgcggcgatgtcatacttttctttccattcgtaatattcctcttcagtaagctctctttttgcgatacaaagtgttcgtaaaccttccaatgcaaaaattctgagatgctcagaagtggttttacgtaattcaacttgttcatttggttccaaacgttcgaaaataatgctatcagcacctttgcaaataagcacataacggttatcgggtcctttaacgatcacactcattctcttcctcgctgagctgaattcaatagtatccatcaatttgaatctttgggtttctccaagagcacgagtaaccataatgtctctccgctggtccaaaaaaacaaagccaacgtcgcgggcggtacccacgagtgcagcttcatctggcgattgtgctttatagacaatccggtcaccaactctgtctgcaactacgctatgacaaagggccaatgccaagaaaaactcatagcatgcaagtgactgttcttcaccagctttgccagcaaggtcatgaacaaactgcgacgagatgaacgtgaggttatcatccacaaggtatttgttgtcgtgcatatttcgcatttgagaaatcatttgcattcggtcacgttcaatgaaactttgcttttgaagagtcaattcttcagtatcctttccctcgcgttttgccattcccgccattgcttcggtaaatgcctcaccatacgcaactccgttgatcgtacattttttaaattccataacattttgagtaagagtacctgttttatcagaaaagatatattccacttgtccaagatcgtcagaaatattccaagattttggagtacaagcatactttagcttcttataatacatgtctttgtcgaaatatataaaaattgcctggatggtcttaacgatttcaattgaaatataaagcgaaatgggcaccaagttttgaaaaagaataacaccagtgaaaaacgtgacgacaccatctttggcaggagaaccaccaatggaaccaaactcaaagtaatacgaggagcgagaatgaccacgccaggcgattccttcgacaactgcgcaaacaaaacacatggagaaaaggataatgaaattaagataaacattccaattaagatttctagtaatgcgactacgctttaatggcggagcaccagagttcagcataatcttggtatcatcgccagtaaatacgacaactccaatcacccattttgtattcctaaggacacaaccacgcaatagcattgagtccagactgatgggctctgaaacagtttgggaggtatcagagccacctgcttcagaatggacaaaggacttacatgctccattatactcataaaggttagcgtgtggtggttcactctctatccaaaaacgacatctctcgcatgaggcctcgtcaactacattctttccgcacgttagagcgtgacgcatttttaagttggtttcaccatcaagattcttggtttcaatgtaacaaataccttcagggtcggatgaattaatgatgactatatctgcgggaatttcatcattatccataacttttacaaaatcacctacacggacatccttccagtatgtttttttgaaatggcactcgccagtagcttcggcttcataatcaataatatccatgggacgcgattggagaatagttgcagtcccatctaaagcacttaaggggactttgccctttgaatcttcaaacgatcgttttgcctcaaaagactctctgaaaatagaatcataactaggtcttgattcagaacctgccatatcttccaaaggtacagcgtcattcaaacgctttgctctcttcttttcctcctgctttgctagaaatacgcgaaaaagagcggagatccgttttttgaatcgtctaaagtagctgatgtattcagtacgaatgtttgggttttgataatggcttaaacgaagggtaggggtgttatttaaatgaatatcaagcatggttcggcgaaaatcttcaatagcgtctttaacagcggtaataccgacaacaacaattaaaggaacagcagccaatccaggatttacttgttcaccgaatatggaaatagactacataaaacgttagtaaagaaaaaaatgaaccaagataattggtgatttcaatcgtgatgagaataagaaagcatacctgtaaaataactaaaaacaagaaaaaaagatttgcaacattctgaaattgtaaaaaaatattttttggaataaagtcaatgggggtgtacttagcagtacgaattttgttacgaggaaaccaacgcttggcttcaccagtatcgtcaagctccgaatctggtaatggtaatccaaagtaaagagtccttggaagcttttgaaggcctcttaaagattgtggatctgagccatcatattcttctaactctactctagcggcatcagcaagaggaatattcagacgatcagctaaacggtagactttgagccgtaaagccttaaaattgggaagccagcgcctttgctttgatttttcctcaacactttccatccgacctcaaggagagtggtctgtagtcaatgaggagaaaactaaattaaagccaagagtcaaatgcagagggacggccctaaacaaatgaagatataatttatataggctttctaaatgtaagatatgtggggattatgtgttggaaaaggtacggataagaggatgttacaaataccgagaacacaaaaatctatcaacgatgccccaaccgaatagtaaaacgatgtgcttgtaaataacgtgaaatgaaaaataaaataaaataaaaagatgatataaaatgaaaataaaaggcgtgtaccaatatttgatgggataatatggagacgcaacgaaaatgtaaaataaaaagaacgccctttttctgagactaagataacaaaggaagctttatgtgcagcctcctagtactaagaaaagagtaagcgtcgaaaagaggatttttcgaaaaaatttacttggcgtataataaaaacgctctcaacctattttttacagcagaatcaaagaattgaaacgaattttgtaaaaactgtgttgggttgtggtcagactttcgcaacccttcaaagtaacacctatgcttcgttaagtaacatagagttgcaaaacaacttgctcattcctatcccgttattccaaaatatcaacgtcatggttgcattgttttcttttgaagtagcaaaatccgtttacttactaactgctaaatacttacgcgttcccattgaaccaagagttttaggacaagaaaaggtttgcactattggcgcactctttacagccgaaaacattacattcggcttgaatttttcgattttattttgtataatgcagatgaatgtagatggtttaaacgccataagaaactgtatatacgttctcgttaactgaccgatagcggtaatgtagtggcgcagacgtggctgccgttgcaaatcggtaaaagaacagtagtattcatttgctaaatagcaagcaaattgttgcttagagcatagtaatagattattacggttgttattagtgaacttgcttcacttaagattagcgcatggctagttaaatgatagtgggtgcgagttttacgtgactgaatgctctcctatgattttaatgaaatcgaatttgttgctatccatcattgttacattttactagatcttttaaattcacggaaacataaaatcacgtgtagataattgctggtggatgcgaatgtgcggttaagatgaaactgtaaacaatccgcgaatctaggtttgatcttttaagatgaatttcgaaatcaagtctttaatgtacagagtatttgacaatttcaacattataaaatgttaccagcataaacaaaacattaccgaaacgcaaagagaccaacgtataattagttccaaaaagtaaacaaagagaatgtgtaggccgaatgaaattggtgctcagtgcatcaacaaatggtcgccctaatacatccgtatgttgagacaaacccaatttggagaaacaacaatggacctttatccgttaaaacatggtaacaaataaaaattaaatggcgactaatgtagcgttcacgtgactctcaatgaaaagcgcgaaaattattcagtcaaaccgtgactattcaagccactcttttcccagttgtcgcggtgacttgtccatctagtactggctgtgcagttccttctcgggaaaagagagttgctaacatatgggttcaataaatcaatgaaatttattagaaaactgtcatttcacactggcaataaaaaaattgtgacgataagcaattttcctagtactagagaataattttcgcgactaacgcgtaaacaattccaaaggcataacgacaatgtttgcatacaatcacaaaacattgcatgtatgtctgcgtctcatttcgttgaggaattgctccaacacatggacatttgtaccatatgcgaactcaaatagggggttaaatatcaatcagcaattaaagcttttgtatttaaaaatttggttcaaagattttattagaaaatacaatgactaatctagtttgcagcaatcgccgttccaaaattgctttgagttcttttataattcccacctctgttgacatgtagttaacaaacatactctaaacttatagcttggttaaagttgctggattccaacgatacatcgtaaatgttgaatttagcaacgtgcaatcctactttaggtattataattatatttcactatattttgttacacattcgaaagtcccgttaaataggttaccgaattcaatgataccttatacagtttttgcacattttgacattgtcccgtatactacttatagtattttaacgaaatatcgttgtgcacaagataaggaacgtgagatagttgggcttatcaacgcaagtcaaagcaaacttcgctacaaattttgcgggctgcgcaattagcgctcttcttactggtggaagagtgaaaaaaaaaccggcgcctttttttaattgagcgaattcttgacaaacgcatcccgttctctagcaacctaaaaatttcttcttgaaggttttcaattctctctttctaattccttttaatcttatgttttagaaagcctttagttgtatattttacttttttttttctttcaaaacactgaattttcagcattctcaagtttgttgagaatattatactttggtttctcggtatccgcgttgcgccaaaggctatttcttcgtccaaccaagttgcttcctttttgatttatttcatcgagtctttacacatttatatttggcgggtttctcactccttctgctcacgcacccttgttttttggtaacatcgtttgctttcaaaagtttttgtttttaaaagttctgtacatttgcatctcccttttccctcgttaaaaaaagagatttattagtttgagcattgttttgtacattctctaattaattgtaatatgccatcctgtacttcattccccattggaactcgcaagtcaaaacttgctgtaattcaatcagaaattattcgtgaagagctcgaaaaacactacccccatcttgagtttccaatcattagcagagatactattggcgatgaaattctctcaaaggctttgtttgaatttaagcgtcaactagcaaaatctttgtggacgcgagaacttgaagctttgctcgtcactaaccaatgtcgtattctcgtacattctttgaaagatttgccctctgaaatgccagatggtatggtgatagcctgtatacccaaacgtagctgtcctttggatgccatcgtcttcaaggctggctcccactataaaactgtagccgatctccctcctggtagtgttgttggaaccagcagcattagacgtcgtgctcttctcgctagaaatttccctcatcttcgtttcgttgacattcgtggaaacgttggaaccagacttgctaaacttgatgctcccgactctcaattcgattgtttagtccttgctgccgctggtctatttcgtttgggtttaaaagaccgtattgctcaaatgcttactgctccttttgtgtattatgccgttggacagggtgctttggctgttgaagttcgtgctgatgataaagagatgattgagatgttgaagccgttgcagcatcaagaaactttatatgcttgtttggctgaacgtgctttgatgaagcgcttacaaggtggttgtgctatcccaatcggcgtacaaactgacgttctcgctatttccaattcatcatatcgcatctcattacttggtacggtcctttctgctgatggtcttagagccgcttttggcaatgctgaagctgtcgtttcgtcagaagaggaagccgaggaactgggaattacggttgcgctcgcacttctcaaaaatggcgctggtcccattttagaagagcatcaacggagcagtgatagtgaagaatctttaaaaaattattagctttattccttttttatttttttaaaaaaaaaaaaaaaaaaaaaaaaaattgctcacttgaacttttccttactgattaatcaggctggcttgattgatcaaaatatccctccttatctttagttcaaaaaaggctgaatcacatacccctttttctccgtacatttttgcctccgtccactgaacaaaactaccggttttaaaaattgtgtgaaatttatccgatttaaagatttaattatttatgaaaatttattgatatggacccttcttgaattttttgcccttaactttttgccgtttctaattacttactggaatttagggttttatcctaattcacaaccaaaatagcaatttttacgacactgctttatattcatttatctttcgtctcaagaaattgagatgctaaatctatataatttgatgtgtttcgatagttactataacgtttgtatactattttattagtaaacataatttttataatatgtacataatacgtgtctgaataataatccgtactattttaacgttttgccaaaattttttagtcagccggttacttaaagctccaaacgcgacattctccgtcatcaccacctgataatagtctatcatctctcagatactcgagtgagttgatttcataaactccatgggcatggtcttgttcataagcaacatgccagagtgcttcatcatgtttttcacgctgatacacaacgatctttccatctcccccagcagaacaaagagtagcatcattcatccaactaatagtatagactgcacctttgtgaatatgcggtaatgatgtttgttgtttccattcttcttgtagtgctggacgtaaaatatttgttgaatcaatcgtagcaacatcttcgttactagaaatttttatccataagaatacattaccatcattatcggcagaagctaaagtatttccattagggctaaatgccaatgcccaaaccgtgttggtatgtccctgcaattggcacgttaaagcccaatcatccccatcatctctccaaaagcatatagagttatcgtagcttccacttactaataggtcttctgtaggatgccatgtgactactttgacatcttgagtgtgttcttgcaaaactgccaagcaatcaaactcgtcatcttcagtagcttcccatatccaaactgatttatcacgagaacaggtcgcaaggtagtttccattgcatgaccatgcaatgcatttaacttcattttcatgaccttctaaagctgcggtacactcccagtcatcatcaattttctcattaatgctaacaacagagtcaaaggaagcgactgctaaaaccgggcgctcaatcggacgccaggcaaccctacgaatgctacgcgtgtgaaacccatcaattacatgaacaagattataagtgtttgaattgtaaatcctcacactcttatcctgagagcttgtggcgaaaagaggaagcatagggtgagccgcaacagaccataaccttccagtgtgaccagatatagttgttatcgtgtctaatttacgaggaccataaagttggtttaaaaattcatttgtaatgaaagaaaactttttagacatctccgtctttgaatataaatgaacgatattagagtcaggggtgagattttctatcatttcaccaaactttggatctatggggacagaacccaaaaaaggaagtttatacttttcagaaagtgtcaatcctcccccacttgagaaaatatttgtacaatcggcgcaatgagggcaaatataaccgctcatattttcgacgataccaaggattttaatgctagcttttttacaaaagtcaatttccttctgaacatccaacgtagcaattccctgaggagtagttacaatgacggcgccatcgatcggtacatcacgaaccgttgaagtctcagaaagaagtgattcaactatcgtaagatgctcatcacctgtcccaggaggggtgtcaatgattaagaagtctaattcaccccagctgacatcgctaataaattgcctaatcatagcagcttttttgggtccccgccatactacgctatcatttttagaagtgagtaaaaaaccgagggacattaagccaatttctttagtttcatctgtatatacgggtacccatcctgcgctggattgatgaatacgattccgctcagcatccttgccaaacattctaggtatggatggtccggtcaaatcaatatcaagaatgcctgtttttaaaggacgggagtaaactttggagtcatgaagagataatgcaagttgagttgtcactgaagacttgccaactcctccttttcccgataacaccaaaattacatgttgaactttatctattataaagttaattaaatgaaaaaaaaacttctcaatatcatttacccataacaagcaattgtagtttaaaatggaaaaaggtaaaaactctgtgtttacttagtaatacaaaattactgcagttaaggcggttaaacgttagaacgattgagcaccttagttttcgttaaaattatagagtaaaatacattcaatagagaaagtaagttggttacattatcagatttttttagcaaaactctgaatttcattttaaaaaatgatgtgtcctgccaagtgtcaagcttaacaataaatggcataatgattcttactaatggtttatcgcatttccctaatacctggaaactacgttcataaggattgagtaggaaagacataaatgcatttccaggacagctaaattgttttaggaataatgtgaaatgaatagactatgctcttagtatctgttactactgataatgaagagcttattaccacaaaacgaaatataaaagagctacgattaaaaataaaaaaacttaaaatagtcaaagttcaataatcttccattgaatcccatacacacaaagtctatgaacaaccatcaaatttaaagagctgttttggcaatagcagcagggttaactctcttgccatcacggttatagcggacacgagggggaggagtacgaatgcggcgtccttcacgggaacggacacgaacaacgcgagcgtgaatagcacatgagacacagtattgaagcttgacatatatcttgggaatagcatattcactataaacagaggcttcagacaaatcacgaattgcagcagtttcaaccatattacggatgttccagcgcttgatggccttgtccttggggacggcacggctgcagttaatacatctcacaaatttggtatgaccacggccatgcttgttacgaccacaatttcttcttttttgagtcatactgttttttgtagataataagcatgtacaatttgttagtttcgactgagagtttgggccgtgactgttttgaaaataacgatggaagctagtacagcggaatattgtttagtgtaatgcacagcattctcaaaaacattcgctttaagtcgttaaacgattctatggttggtgaaaagagagagcgatttaaaaacagtaataaacccgaaaattgttttgcggttcaaagagcaaaggtgtgaatcctgcatgctttgaaaaaatttggatttacttgctttaagaggaaatatgactgaattgatggagttttaaattaccaataaatttcgaaatttggtagtgatgaaagattatcttggaatgaaatcagcataccccagcagtgtagctttagaatatagtgggagacattagaacaggtgcatgagtgccaaattggcgttgttggaaagtagaaacctataaagcgttttctaacgacattttttatagcctaaacattccgtcgttgcgttctataaataatctgaacgatgaagtctattcaagtaagcgaaaaatggctacgctgaacgagttgttgtagttaagtgagttaaccgaaaactttgcacgttgaatactcgtttacttaatttttcttaaaacatgttgatcgaatagagcctaattcgcaactattatgctttgagcgagttaaataaaattatgtatcgtggcaccggaatgatcgggccgaaagatagagatcaaaatatgtcttgtacaaaaataatctagcgtaagtactgaaacaaaataatgctggttaaccaagcaacccatttcatatgtcacggttatgtagtgctactaccatcaagcgaaaaaagaattgattgctgtttcagaatattgaattatatactccatttatgaaaggagcagttctatactaagttttactcactattttatatacagcggattactttcacccgacggactctacgttcgaaagctttactttgcaaaaaaatatgtagcatttaaaaggcgatacaaaaagtaaactgaggatttcatcaaaacgttatataattccattactcatcgcattcaacgatgcaagcgaattcacttaatttggctaaacaaacttggcgaattagccctcgtttagaaggcaatctgattagcattagaaaattttagcctaatcctaataagagaatttcggatagcgaattacggaagagtagttggtaatggataaaatcaaacatagcaccaaaaaacaatttccagtatgtagttgcgttaaaaaaacagagaaggatagtagttataagtagattagtaatgcacttttctacgactgtgcaagaatgaggattccatgtagtgggaccatgagtcggacagagcatgtaaacaaaccgaatatagatcaaaaaaaaataaggattagaaaactaagaaaagggaaattaatgaaatgcgtttcagaaagcaacatcacttctttcaaccttgagggaggaaagaaaaagccagccatcaaatgcgtaaaatgtaagaatgcacttcacaagcaaacatcaatgacaagaagcgatttcaacgaaagtgtacccgtttattcgcttagtaaactggagagctagtgctcttcaccgagaacaaaacccttcttacagattccttgagttggcaccaaatcttaggccataaagctaaggtcatatggaagatgaagatggatactaagaagcgaagttggtcttgggtcataagcatcttgtcaaaaatgttcgcaattcgtccgtttacactaataaaaaaaaatattcgaggaatataaccgagactttatgtgcgatgctggggtatatataacccaataatgtcaagtacaatatcgacttgctgacaatgtgataaaaatgttccaaaaaataacacgtaaagagacaaagggtaagttatcaatcgtttccgtcaccccttaaaatttatgtaatctaagatgtaataagaataggcgaacatgtaacggaacattagtttgtgtgcacaacttgtactggagggttttaaagaggaaggccagatcaaaagatcaaggttaacaatagtagtttgttcgttacacgaagagctggacggctagcaaaacagccgtgaggcggggaaacattcttcttgtgcattttgcggtattgtatagcgatgttgtatgaaagtgcgaaaaaagaaatttgtacaaggaacaaggtacaactcaaaaatggagagcgcagttaagttaggctgtcaccatgaattaaaaataatgacacattcaagtttatctgaaaagctataaagcaattttctccttatcaattactcaagtttcaagcgaactaaacaattttctcaaaattttttaatttttttttttatttcttttaaatttttttctcttttttttttaattccctttttttcgtttttcatcttgtaccttccgtccatttgctcccttctcctcctccttttactttccccttgtgctgttctcatacactaggcatattttaaaaatatttacacccctgacttacttggtcagtaagagttacaatggtagtactaagagggaaagaaagtaaagtcccgattcgataaaaaacctgatttttcatgagacaacatccccagtttcagcgtttagtagatagcgaatgggatggttgaaagttgagggtaattgtttgctaaacatgatcgctaaaaggagcacggtatgcgtgtttccacaattcatgaagttcccctgactgtagcggtttcccttgtttttaccaatatctatttctggtaactatgatttcgcaaaaatgatttcacaagatgtatcgtatgcatgcaaaatatagcgccaacgtaaagccacgcactagaacagttgtgtagttcaacaaaaaacactataggaatggatagttagtagtttaacacatgctgtagggtagttgatactctgcccattgatgcatagtaataagcagcagcattgtaaggttgtaacaaaacactgcaaagaccgaatcgatttcttatgcttcatggattaaaggtacagtgatgtattagatttgtttgtaaaatgtttggcgattgtttgatttgtttgttttctaatttaatttggttttaacatttccatttgttcttttttttttctttttgttaatggtttttctttctttatgtttatgtttcttttcttttcattgctatcgttcttttcggcgtttcccaaccagaatggttcaaaatgcatacataattaggtcacgatactcggcagcttcttttaaaaaaatcctgctcttcgccattggtgtcaatatgccatttctacttgatactattttagagctaccggtgttgttttataccagatcccgacctacacataacctgattttgctttcggcttctccctgtgtcatagcagcccctttgtagacccaacgctcttgacaattttgtattgtacatcaagtttgactccattgcaatacgtgaatgataacaaatacttccgataatggtcacttgcactgactaataaaccaatgccttaccctacatagcaagaaggaacaagtgggcatcgcactttagcaaattcttcgtattcgctacagtagcgtaaagctaagaaaacgacgaaaaaaaatacaaattacggtaagaaagacgaaaaattaaagaaataaaaaaaataaaggaagaaatacgaaaaagaagaacgtaaagaataaaagctcctttgaccgttccttgtatgcattttttacaaattgtttgatgtatttttaaacaaaaagaaacgaaaaaatgcctgataaaatgatataaaataaaataaaatagacgaaaaaaaaaatttaaagcagcaataccctgttcgctcgtatcttctctttcgctaaatcgtattgaatttgtattacaagttacacgcaactactcgtttttttattacgacaacgattttcggtaaataacttaaatgagtgataacatgtcttttggggtacaagtagtaaattctacattaggggtttttttttatccttcatttttcaacgactataaaaaggaaataaagcgggatttaaatctcttttttttctctaattttttactcatgaattttccttctttcccttcttccatgctctcttcttgtaaatagaaaccactccatcccccgtccaaagaatcaaccaagccgctgtatcgcgatttcgaaagtaatatagggtccagaatttaaaaaagaacaccgcttacactgtcaaccttaatagattagtactcgaacttttaccgatcgtcccccttgtttcaaacaaaaaattatcaaatactcggtaacagtgttcgttaatgtctttaaatttgcaaggtttcgttaaagcgctggttcattttgcaatgcaagttcattatacaaaatacattgtaaatattgtaatgtagcttaaaaagtttttagaacaatcaatttttttattctgctaataccgcataacggaatttcttgtattacagaatagattgagcttgcacgttagctggcacttttcgaataaacaaatttcctattttattatacgagtgtaacgtaaagttggatgtatggtgatataagctgttttgtggttaacacccttactctcactatatgcatacaccacagtccctcattttcaaaagtaaatcgtacttagcgtagctgacaatttgataggaagtgctgattaggtagtataattcccaattgcaagcaaccaaaattggtagtcaaatatgaatgtgttgcaaacattgagattacaagtgtatgttattttttagctaactttatttttttacactacttcactaccagggtgttgcttcctagcgttaactgtagctgtacatttctcacaagcaaaatgtaaacaatcttaaacatcttatttacccgctgcaaatacactccatcaggttgtatgtaaaatgaaaactcgaattataaccttggtaccaacttatatacgactgtaaaaataaaagcttgttgtacatctgctttttattttcgtactcaaaagatattcgttcattcttgatatctaagtacattcaattcaaactattctcacatggtctcttaaaaacattaccaatgcctcaattgtcgttccacataaaatccgactttatgtacatagcgagtgaactaaacataaaaagtattcaaaaagaaatgttagggtatgatatttcaaataatagtatgtctttatactaaagaatgttacaataggtttaaaaagataccaggttcttggtaaaaagatgaacgtaaacggtttcatgccttgggacaaaattcaacgaccgcatacttgccagttcgttcccaatgaggtaagtcttttgcaatcttttcataaagtccatcaggaagtccaacaacaacatcactatttcctgttagaaattattcaaatcaatatacaatcaattttacatacgctttgcatgtgcgaagtgcgcaagcatttatggcatttgcaatgggtccgagggtttttccaaatggtgtagtccttggccaaaggcaatccccggtcaatttcctgtagtttaggtcacctattcgctcattagtaaaaagcacagatatagtaaaatgttcttacccttgaaaaaaatcatgtcagacttttccagttcggtaagcagaccagctgcaaaatctggcatacgaccaaaatagtgagcagttgtccaaaaaggatcagtacgaagacgtagttgtcccttcgcagaaaaagagcgaagatctgtagcaaactttgttaccgattcagtaggaaagattgtgtcaaggtttgtgagtaagtactcgatgtcgtagggaagcacatcggaaacaaaccacggaaagtcttttggatgcagtacgatttccttggcaattcctgctttcaacaagtaggcggcaaaaataagatctacgtaaagttcgaaccccgcgttgtccaaaacaaaatcaatacgcccattgtgcacgtcttttagttttgaccatacggttggaaagtcattaaccagtatattcttctgagattcctcaacaaccttttggccttgaagattctgcaactcttcataactaagattggtcaaaaggctgagatcggtggcattaccccaaagagaaatttgtgccatttcaacaaagaccatatacgcaatgtgcgaatcccctttcttagcaatggaattaagttcttcttctaaaagacagtatctgcctgctaattcctctacagcagccctacttgatttgagagtcgaatctttctgttgaaaaaacggatcgtaagctttccattcagaataacgagcaaatattaaactgatacgacggtaataataacattctgagtataaccaaggagcgtttccccagctcgcattgtcaagctgttttaactcttcattgtactcaacaatgtcttgaccttcaccttcaagggggactaaaggacgatcatttttgatatctgacttgaacgcttccaagtcgttaagaagaggcttcccttgtgcaaccacctcagaatccttagaagtcgaagccaatttggataggcgttcagatacatctttttcaatgccagttaaaataataccccatcgacgagtaaagcattcgtgaccaaatgattcaggatcactagtcatagaatacgctaggttaacaaagcattaatatgaggaatctcaaaacaataataatttagcaagaaatctttattccctaataaagataaactaattaatttttacatacggaacggtggatttagaaacttcatttggacgattcaaaagagatacaaacaatcaccgtggtgttaagtgaactacttaatatattgaaggatgcaagcgccaatgctgagatcgcttgccgatggtgacataatattataaaatataagtaagaataagatctcggagaaaactattactactacttctaatttaaatctgacattagttttacggtaagattgggatttgttcgagtcaatatatatatagtatacaaattctacgacggatgaacatagatgaaatcttcaaacgaatatatatttattattgaatgtactaagaattattaaatgcattgactagtacaacttttaagccgacttccctctgaaattttgtcaaccatgattacgacgctaccatcgatttcatcaaacgtttgtagagtagtttaatttgggcttattctgtacttagctttagcagacgatcactcgatgtctacataaaaaacgaattgaagtaggtttctccctttttgatatatgactgactatactgaaactgctcagtactgtcttggggggttactcagaacttttactacatagtagtatcgagttatatcacggattgcgtagcaggtacctgcgttgtcgtcggaagctgcgttataaaaaaatgtattttacttcaaagattaaacatgtatgttatctcacagctaagtacataaatattttatttattgattgattgttgatcctaaatttagcgtactaacagaatggcggcatcgagttaaatgtttgaagataatagtaatgtaaaatcaacaaaatagtataattgaaaagttccttctgttacaccgattccattcagttcagtgctaaaaaaataaaaaaccaaacaatgctaatctgagaaaattcttttataaactaatgcaaatgataagctatggatttaaaagttaacgataaataatcaattgtaaaagtctgaagaaaattcaaaaaaattacaagtgatgagtgtgatgtcaatatcaataaatcgtaaaaacacgtaaacgcataaagtaaaaactgtaaaataataaataaaattattaaaaatgattttataattgatttgcgcacttgcaatatgtcgaaggtatctaaaattcttttagtctatcatcacatacgatactattttttaaaatacattttgaagatttttagagcaaaaatactattaaacatcgaccatttgcacattcgaaatagttagtgtttatgacgtttaaaaaaattactactagcaaaacaaaagtattctattaaaatgctggtactaagaaaatgataagacaaaacatatagaaagtaaattttttatataaacacttgatcgtttcattaataggctcagttttgaggtgtaaagatttttacctcttaatactccaagcactgacattccaaggtcagtagtaacaaaacagtaacccaggttactgttgtttacagtactgaccacccaaactacgtagtttttccaacttcctgttgcaactactaatacatcgtggaagacaaacactctcaattttttttacgagcattttgttttcaaaaaaaaaatatagagattatgaatcaccaaaaaagacgcgcataaacgtcagtaccttcagaagttaatcttttttctaaggattaattaaccgcgtccttctatcgctcttaccaacttgccttgtctattctatttcacgctgctatcataattaaagcctccttcaatcgaagaataaataaaaggtttaatttaggaatgaagaaagaacatgcatcagcatttcgacaactttggagagcaggtatggccgcggctatttcaactagatttcctggccatcgatttgtaatccgggatttgcttcgtaacggatttcgccaaaacaattgctccttttattcaaaggaaaaagttgaaaatacagttatatttttggaaatggccgcgagcaggaaatctgtagaacacttaatactaaaaaatcggttgcatattcaaatgtttcgtcgtaaagctggtcaacgccttgcacattattcgacggctaaggaaaggccatacttcttatcagcgtatgacacctatgaatggtgtcttcaaagggttggaacaatatataatttatatttataaaacatttctattagaaaataatgttccattggctttattagaatccgaattcttgtcaggtataagaaaataaaactacagagcacagaaatcgtgaaacaagccattcaactaatgtataatagaagaacagaaaataaacactggattacacaaaattacttatggcagaccaagaaaagtgtctcataagatttatggttccatacgcacaaacggcgactgataaaaaatagttttcacaggttcagcgtcacgataaagggcgtatctttctatgtactggataacggaattgggtaataaatatcgaattgacatgccacgacgaataaacaaccgaaccttggtagatgagatatcgttataaataagttgctttatgacgaggatatttccacgatatgcaaacataatatcgtgagctaataagaaagcccagacgtcacttcctgtacgttctacgatgcagcaaccaaatttacccaaaatatgatgaagatctttgtcggaccacactccaggttcacccatgctcgcaatcaaatcacctcctgccaataacataattttacaaggtcgtttagtaccatccgataatgttataccacctcgtttctgatttatttcttcatcaaaatgatccagtactcgtgctgtacaagtataactaggttgtagactttcccatgcatccaccataagccaactagacgtacgttcgcatgccaattcgcacatacgtacacgatgataagctggtgcaaggccttcttttttgtagtggtcattaaccggagaaaagtaaccagcaactaattccatattagtctgctcctgaatagtatctgtagccatttcaaacattcgcaagtgtagataggtaataggagagaaagaaccgcaagcgactaataccaaagggatttttccttcatcaactaaatgattccgaaagcgatgttttggaaatatatactcatttagttgtcgggcttgtctagtgattccacgcggtacttcttcaagatccatcacctctcctaaactagcaacgtcagcttcacgcttctctaaactcacgctggggcctccagaggtagagttcttttgccatgcacgattgacgctgggcctacgaatacgctcttcgtgctctttggcagcatgttcattcaaccagtcttcatctggactaaattcgtctgaatattgaataacgttactggacgaagaattacgagacaacaggggattcttcggaaatgaatttgcaaaattatccccattcatggtgtgcatattaaaaaggaattatgacgaggaatggtagacaatcacaatcgggtcaataaagaaacagaatcggtaataataatacaaaaatcgatcaaaaccgcgtataataagaaaaccctctttttccaaataatgacagacaacaagcgaacaaataggatcaaaaatttaaaggctgcgggagaaagaggatactaaattctaaagaaaaatgaatagcaaagtaggatatgggaaacgaaggaaaaaaattaaaattaccctttaggtatggaaaaacgataatgtataaccagcgtctaaatttggttggaattacttgtgatttcttagtgcaactctcgaataacagttgtagaaaaagaatgaaggataacctataaaaagaattgaaataaaaaagaaaagaaaagaggaaatttgacgacgaatcgcaaaagaaacgtttcccgatctaagcacttttatgtcctcaaagttggctcaaaactgatattcagtgcctcttgtcactaatatcaataataaatattaaaggtaaacctttttgaaaggaaaacggttctttttaacaacctacagcttaaactgatattttttgcgtttttggtggtataatggttatgcgtacaatggtgacttaatgtgcagataaacagcgctcgaaaagaatgtaaataaaaagtgatgatactacaactgaattgttaagaaaaacaacttatccctcgtccgtttatgagtaaaattgtgagacggctgtcatgctcattagatagacatataatgatttaagcttatctaaatcccggattttcgagtatatgccattacgaatatacataaattcgcaaacaaggataaaactctaggaataatcataaaagccttattcgtatatcaagacaatgttaacaattatatgtatagggataactaatatatgtacggaaaaaaccgtttgcatgaagtgatgtagatgtacttggaattgtatctattatcaactggttgataatcaaattttgcaggtatcccaatactaagttggtatcaattacaagttcttctaacttttattagtggtttcattcgttacatggtcctaaaacagtaagaagttggcgattgggataataacaaatccattatatagtatacaataagccttacaatcttttgatttgtggagagtttttacgtatgtaaaaaaacaaaactggcttaccgtctacgggtacgctttgaatgctttgtaatgtgtttgtaaatatgcattttttgtaaacaataatttacgaccattaagatatctgaggcttggtgctctaaaaatataagaaggtgtactataacgattcttatcattttttattatttacatctgtttccgctttgtttatgcaatcatattgtgagtgttatttgtccttgctccgtaatcctttatatgggatagtagacgggacagctcccatctactcaaccacctcatatcaccgagtataagcatttttgatatgtcgacagaacaaacttttatcgctgtgaaaccggacgcagttcagcgaggactgattggatacatcatctcaaaatttgagttgaagggctacaaactacgtgctctaaaatttttagttcctagtcgtgatcttgtggaagaacattatgccgaacataaaggaaagcctttttatgagaaactcgttggtttcatggcatcaggccctgtatgtgccatgatatgggaaggtaaacaagccgtgaaaactggtcgcttaatgttgggcgccagtaaccctctggattctgcccctggcactattcgcggtgattatggtatcgaccttggtagaaacgtttgccatggttctgattccatagaaagcgctaatcgtgaaattaaactttggttccagccttcggaaatccaagtttacgatcgtacaattgaaccttggatttacgaatgaataagaagaagttaaagagcctcttcaaaaggactcgtgtttgttatgggtgatgcaaactatcagcaacacccaaagcaaataaatatgactaatgattttctaccttcattaaagcacactatcattttttttaatagatataggtctttttcaaatatcattcgttagtaaacgacatgaaactagagaaatcgcatgtaagtcagtatggttttactcatccaaaaggttacttttatgaaatctattgattctatacacgtaatggtaaatattatggcattttatcgtaatcatggcattataaggaataataagtcagccaaatttcgtctacatcgataggcagaactaccaatgggaacagaaggatgtatgagattgtccgctagtttcgctattatattacaggtttggtccaacgtaaataacggatcatttttaattcctgaaacggtcgaaatttgatatgtattttccatgacatctggtagctcttgcttttgacaattgagcagctcttcatttaagagcttctttatgtcatcaacaaaaaattcagataaacatttctgcttttgctttaaaataagtttctctttttcccctattacagattcatcatcaacatcattattaagcgtttcaaaaacgccgttgaatatagaattttcatcaacttcagtaaaagattgatatagtgttaggaaaaaattatgacaggtgttgacgaatacataatgcccataatagaaacgactaaatctttttgaccataacgactttttagcttcttcttgttgttttattaaattttcaaactcccccattaaactttgaaagtcaaaagataaatccaaagatttaccaagctttaaaattttgcttctaattaatatttccatttccacaagtaaattgtttagagttggagattggtcaaaaacaatactacccaattggagagcaatattgtctttctcaaggaaattgttaggaaaatccttacaaaggattaaaatgttatatagaggcctggctatagtcatagaactggtaatttgtgaggcttgattaaccatccacaataacattgcaatagcagaagctttatagagcttgaacatttgtgaagagtaattccttgttgaatatatgaactccaatgttttaacaaaatcccacatattcgttgctgatttttcgtaagcgaaacgaaagcacaatagtggatcaacgaatttttttacatgttgaaaaaattgaaaaagagtacagttctttgtagcgttataaacttctgtttcgagtttaataagctcttggtgtgtgttttttaaacaacttaagagatgtggttttatttgaggataaatgaagacaacagagagaaacggctcattcttggtactttggtcatcacttttaaaaaacgaatcgctaggagatgttagtttttgtcgaaaaaattccaagttagaaccgtaatcggcaagttctgtcattatactgcgaagaatctcttcgctcatgtgatgaagctttggtaataaagaaagtcgtgtttcaatttttgaaccattttttaagaagaaaaaacttggataacctatcaacatatatatagagtcgcgaataatacttctttcagatattcggacagtttcgttcaaactagaatcccaaaacataaagggttttatctgtaaaaaatctaaattcggttgcttgctttttttaaataaagtacatagcttattgttagacgcgttgtcagactcctcgatgatagggatgtggatgttggctggtatcgtaatttcattagcatttccattgaaagtttcttcctcagagtcttctgttatggtttcatcatcaggcattgaagaccagtcaggcatcaaccagtggtctccttcacaactagttaataactggattatagcttcttgttcattcttgttgcaatctttgtagacgggaatttgtgggacatgtatatctgagggtggtttagataattcaaggaaaagttttaatatttgggcatgcaatatactttgcttgacactaacggtttgacgattgagaacttcacaagcgtttcgtaaaggcatttctaaatcttcccgaccttgtatacccattttgtcacagatgctagatcaagttagtcttaacattccaacaacaatcggcagatctgctttacgttacccttttatatgttctatcatttcatgaaataccaatgtcgaactagggacattttgaatgattttctttgaatgttttaaccattcactagcaactaatgaatcattatgtattagttcccttaagagatgctgtaggatttgatccgcacgagacattgtcatttacagttcttgataaaacatttattaagctttgcctgtattctcatatgttctttattatgtgctgatattgctaaaatgccgattaaggagtgtatatttcgtatactatcgcgaatgaaggaaaatttttgtttgacatgagagaaatgagttgagtcaatttatgactgaagggggttaatcattatttgccgttaagctgtgtaagtcatttataatagtaataaaaaaaaaactaatatattttgttttaaacgtatttactgttattagattaaccggcgccgctccctaactgaaatagtaagaaaacttcaaaataaataatgaattccgtatgctcacttgcaatgactacaagttatacagagaaatttaccaaccttacacaactgtagtactgttattagaacgtatattttcttactaatttatacccatttttcataagttgtgcattagtattaccatggttttttaatataaaatattaaacaaatggacttttaatctttggaaaaaaagattcagaacattatattgaagaaaagattttggctctgatttttttaattatattatcacaccatcaagtttgaccttaagataccacgaagttaacaaatctatacttagtagaggtttagctaaaaagtttagaacatgtaaagacgtcgataaatcttgattaaggaatgggaaaaaggattcactggataaaaggtagtaatcgaatatagacaaggatgtaaagctaacggacaattaagtactttcaaaattcacaaaatcgtcgcccgtaagtcactccaactattaattggtaattctaaatgcaacgttaagcagaacaaagaaaaaaaaggcacttgtagactttagggctcaatatcaagttataagtaagagcaaaatcgggtaattaaaaaccataagaggtaccacgaaaacattatttttcattgtttaaacctgaagaaataggatacagattagtaactatattattgcatttaacctcggcaatagaagcgttactttttgagagacgctttaagtccgcatttttagaagattctgatgagttaccttttgttgcagctgcagccttagctttcattttgagagcagcatttttcttgtaagtgttatggtaaaagacgataaacaaaacaaggtatgaagagattgttgcgagaccacagaacgccgctaaaggatgtcctgagcaatggcccatacaggctttgtaaaacttcaaccgatacgcaacctccgtgtatactgcgaaataaataaaacctaaatcagcaaagaactgaacgatctgaaagcgggtgacccatttcttccaaggaacccgaatacctttggctacaagatagtagtaataatacatagtaacatgaaccaataaattgatttcaatgatcaaccaactgatggaagttctgccaacaatttgagtatatacaagaacggcagtggcaccatgatggtagcaatgaaggaattgaaggggttttttgcggaggacaaggaaaaaagtatctgtcaattcaagctaaaacgtatgttagaatgaaaaaagtatggtcaaaaaacgatggagacgtacgaattttgaaatataagcacagtagtataaaaataccagcggttgagtccatgctttctcattgcagatagaaaagaaaaaaccgtgcttgtaaatagcaggggctacttgttcaaaaatcaaaagtgcaaggatagctgaagcgatggaaaaagtcaaattataatattggaaaatcttttgaagacggataggttgcctattacgcataattctacctccgacaagaattaaaagatagtaagatatgatgatggttgcaacgaccggggcggacgaaaagcgggttttgtttacgataaattcaaaggaagatggccgctttccgaatgtggcatctgccagggaatttaaccatgacctaaaaattgttagtaaaaatcaacatgaaagcctctcaatcgcattaaaactagtgaaatttctattgttctttcagacgcttgctttcatgtttggtagtacttaacgactacacacaaaagtaacacatgatgtgcctcaaaaaaagacacaccccagagatgaacattccacaatcaatcagtaataccagcaatccaacatcagctaaaaagtcacagagtttaacttgagatgaaaaagttttggatgaaaaaaatttcagtaaacctaacgaaattttcacccttgttgattccacctactctgccgagtctatcgggccgtcagcgaaaatgattggctaagagctcgctttacgaaccgttaagcatccacatggtggagatcttaataaacaacggaatgataaaaaacaacaacgaaaactagaaataccgatccgctttttatcaattgaatatctaacagaggatgctgaacggaacgatatagcgagcgacagtgtaacaacggtaagcaaagaaaggacgacaacaaagaccggtatgctggtaggagagtgtcaaaaacaaagaaaactcaaaacagaaagtggctggtctacagtcaaaatttcagaaaattcaaaataaacagcgccggaagtagaaaggcattgaacaaggataaacgaaaaatatatactgattgatttgtgtggaaaaaaagcaagcatcttctagaagagaaattcacgtacgcatcactatgtaggcacattagtgagcaaagctatggcaaacatggaaaacagttaaatagcttagcggaggcataatatcgacaaactcaccagatgggatactgaaattgtcctaccgaaacagatgccatgccttgatgattattgttagaggttagagacccgttctcaagcccaataatatggttatggtgaagggtaggtgagtcaggcataatgaaaacgtatttgagatttgcagggtacaaatggcggagactagcaagtaacgaaaacaaataataccgtaaaatacggacgaagtttaagaatttggtatcgagttctttaaatgaaaatacggatgagttcagcccgctcactgcgttgtgatatttgcacaaaaaaagcgaggaaggggatgcgggtaggtggaagaaaaaagaaaaagactattccaaagcaagggaataaggaacggaagctgaaacaaaaagaaacgaaggttccaggagtatgtaaggggttaaactgtacagactgcaatcacagaaaaaccgtgggaatggatggacgggatgaaaaaataaaataacaatatccctgacgatatcgagaaataaggaaacgagattcgatctctgcttggagttgaaaaaacgtggattcaacggatcgacttggtaaacaaagatttgccaacaaaataaaagagcttagtcgcacaaaaagagtacttggaacaagtaggtacgtatgatactaagaaaaacttaactgtgaatgaggaaaaggaggtcttcttcaatacgtttctcgagtgttataagaagaaggatgaaatgatgagccaaacgattgcttgttatttctttgaatacacaaagaatgcaaacaatgagttagtgtcgttcaacaataataacgctatagcaataagaataaggtcactgcaaacaatcgcaagtcacctggcacgaaaatacacgagaccgaaaatggcctgataccgactttaaaaacaaaaaaaaagatccgatatattgtagaaaatcagctgaaaaattctcgcaccgttgggaattgccggaacggtatatatactctcacttttcttttatagcgtcatttccaaacttgcatatagcggaaatcatgtcatgcttccgaatctggggataaggtaacggaagccatggtgcgggacccgcgttttcgtatgtatggttgaaacaagaacgttatgttaaaatgtaaacaaaaaataataatagcaacgctggtcaccaagcgtaaatattaagagaaagcgattgcgcaaaaagtcaaccgtatgaaaccaggttgaaaaggaaagtttgcattgcttttcgatagcgactaatgtaatccgtacgactctaatgaattttttatactcttccactcttacccttgttttaaggtattgtatggtaataaagttcgtgcgacatgttataattattaagtaatattgtgagcgcttcctttgtgcgcgctgagcatttcttggaattttgttgatcaaatattggcatggaaagcggtggacaaatccaaaatccccaaaataaatacctcaacggagttctctatcaatgcgaattctgccagaaattgatcggtcctttcttaggggcgtatatactttccgaactttcatggtttccttttcttcctattcggctcaagtttcatcatttttacttgcggttccaaaggatttgccatcgatgaacagtacgcgccaatttttcaatcggtctgtgatttactaacgtctttttccatgttttaccgcatattttattgaattatctaaggaggaaaaatgcaattgaatttgcagtcgacttggtgttcaccgtaatgtctgataatttcatgtccgacataaaaaaaaagaaaagctgtgtttcattttgatccgtttaatgctttattttttcattccctttgcttttgctaccgaaactgtcggcaaacaccaccgttcatttcatattcgtcatttaccgaattttttttcatcccgcaaatcgtcgatctcataattatcgggtagcgtttgaacgattaaaaacatataagcatcatcccaaatcgatttaagcattaaacactacaccctaatcttgtcctacaaacatactataaaatcaatgcgacaatacaaacactttacagtacagtgactttttgtgagctcgtcacaattcccgcaggcgggcattaccctcatttcttcccgaatatactttgattacactaataactatttacaaataaattgatcaaatttcttattgaccacaaattctaaacatgaaaactttaacgaatgtagtgaaaacaagtaaatgtacataccaaacaaaagtgtaaaataaaataaaacaaaaagttcttttaaggcccaatcagttaaaatggcacagaaccagaagatacagtacaagtttcattagctcctgaccttgccttgcattttcatagaaagtaagtctaatcaaccgtgaggttataatcattaagaactgggtaccgggtctgctctattagtattttttttcccgtgacgtctcatataatcctcttcttcccggtcaaagtttttatccgaaggcattagcacctaaagtaaataaaccgttagtagattcatttttaagtgtatcttctaactatagaaagaaggtgtgttgcgatgaaaataaaaacctttctcaattataaggttttgtcattgctaaatggattttttgaacacatcaaaactgcacatctcatgacatttcaaaatcatctgctaacaccctttaaatcgtgtttagttcaaacttactgctctatctaatgcacttggaagtcctgtttttttaaaatcgttaatacccttctctcttgataacatcttagtgactcacctctatgtcgtccacgaatctaaaccattattagacactgatatttttgcaaaaaagccagaaaaggaaatagttgtagcaccttaaccttcttagcacaaaacatttaacgtacctgtagtgcaaccataacaagtttgctaattttccgaaactgagccgtaagcgaaggatcatttttgtacccttttatgagttaatacagcacatgggaaagccacaattgtataacttaaaacaagcgaacatgcacatacctaagcttaggcccacagtgccatagcctgaaatcacctcgaataaaatagcaaaaagcgtaaattgctattccgttaattaataagttatttgcttagcactttcaacgtaccggttccgcttccgactctaatcgacgaccttcgactatagtaattatgaagtagcctaggaataaataccacaaatcgtgactcagttgcctttgtatatggtccatcaaaaaatttttccttttcggcgtattattatcattattattattattaatattattatcatcatcattttcggtgtctgctgcatatattccaagagaacgttcctaaaaagctatttagtttaaagtctactaaagtttcgcatttacctcgtaaacattagttctagtccattgttagtatatcaattatataataaagtaaacgtactgtcgaatactcattgcgatctaatgatcagtcagtattttgcttgttcatgcaagtccttactggctaaattaaacgttagcataaaactctttaaatcgaaatatacttacataggcagagatatacatcataaacatgtaggtcaccattactgccggagcaatttggcttaaatcaaccaccgtaaagccagcagaacgtgtagctgcgttttgaaatatagcattcataattcgataaccaactggaattttgtcaacatatgaattacccaagtctaaaaccataaaaaagaaaaaggaagcaaaattcaataaagttaaatttaaaaaaagcacccaagtagtttttgaaggaaacagaagagtaaaacttcgtcgagggtgttcgaaaagaaagtacaaagcttgctggaaattaggcgaaaatctcgttgttcgtatcataatccaaattataaaccggagcataattggaaagaaagtattccctaaaaatatcagaatagttccaagaacctgaggaaatatggctttttgaaaggaatttaaagaatcgctgttcaacgaatagcctagattatcaaacagcgaactagaagtaaacgctgcccaccagcctctatttataccgccgtccgtaactacacgaccggatgttttagcagtataaatgaatattaggaacgcaaccaaaccaagaatatgccaaaacagaaaataaaccactaatatgacagtcaatatcctgagagattcatattcaattcccgccaattcttctctctccactggagttaaggcataaaatgcagaatttctgcccactgttgcattgtacgataaataaggtaaactcattgtgctagctttcgtgtgagtacggttgaatgtgagtcttcgaggaagagcagatgtaaatgatttggctaattgaaatggtaggacagacattgagcgctcattcctgtgaagtgtaggtgtaacagcaaatgatttaccacgttttctacctcgtccatcaagtcgatgagcacctttttcctgctcagctccattcgtgtcatctaaaggtcaatattaaaatcacggaatgacttaccagcaaaatatataggcctgcgattatgcctgggaacaggggttggtgcaatggtaattgcagagccgcgtactacattttgatgtgcatcgttagtagttgcagcagcctgatgatcaaaattcgaattttgaggtgaataagatgctacatgtggatcattgtcaactcttgttgtgctgtagtttgagtttgaggatgaaacagtttcctgattaccatcatttgcagtttctagggaaggattgtgcgaagagatagaactgttgttatccagatgatggttcagttgtgtttgattctcgtggtcatgtacttgaggctcaaaatcctcaggaattgtttgaaaagatgattcttcaaacgaactaggaatgtaaaagtcgacaggattatttctagcattgttttgtacaacggataaagatccattgtcgattgatgccattcttcgtttcccaagagctggacttaatgcttcagttctgtcttcattttcttgagaatttctaacacctgcataactagggagagcgggcatggtattcccgcgaaagaagcttgggcgatcgattgcattagcaaatttccttagacgaaaatggtgcctgtgatgtttttcattctcttggtgttcagcttcctcagccttagtctctggggcaactggccggtgcatttgattaccctggtctaacaaaacccgaatttttcgattgccaactttggaaggctctggagtatcccttcttcttacagtgtgataagtatatgtcatcctaagtttattatttgttatgaccatgtcatatcgcttgttatagaagtacagcttaaacaaagtcaagcccaggttcacagtaattggtgtactcaaaactccaaaaaggagaatagttaactaaaaaatagttaaaaaatttatttaaaaatatgcatacctgttggtaaatggatatctgcgtgaggtccacaggctgcaagccagtctgagtacaagaaccagaagccaacaacaaagcatctatgtagcgcaaatttcccgacccatacaatattactgaacataaaatagtcattcctattataaaagaatcttgaacaaagttaggcttgaaaagaagtttttcacatacaatggtattcaaggaaccggaaccgtttgtagaaaaacccgataactgcatgataaaatctgtataatattttccttcttaaaaaccttctatatcgtacaaacatgtcatagtttataaagcagtattatattgtatttgataaaaattacactcacgtcgatttcaaatagcttcagtggcttcttgaatagtgcagttttgcgtcctcactatacgattcaccttgaacatagcaacaactaaacaacatctgacagtaatcgttctgtgcttttttacagctgtgtccaaaatctcgtagtgtatcaagtttggtttcaaagatttattaaaaagtatctgcatggaccgaactttgttatggaagacggttttgaaaagtcgctcagcagctctatagagctactgaaagctgaaagtacaggtatataaatttttgtagatattttgattcatttttttattttatactaactttttttaagaaatagaagaaaaaatcaaactaactaaaattttaattactaaggtttctagcatatcttcagacgcctcgcagctgtatgcagaattaattccactactcttggattttttacgaaatacagaggtgaatctttatagaaattcttctgtcaatgaactcaagatcgaagcattgactttaatacaaagttgcgctcaccgtgatgaatttaaacaatatgcgcagtcttgtgtgctttcgttcattagcttgattaaagcagataatgaagaagtcgctgttttttgcttaaaagttattatggatatattcaaaacttttaagttttgtatagaaagcactgcacaacccttttttgacttggtacttgagctttctacaaaccttccttatttaattccctcaatatttgtcgagaatccaaaatcaaatgaagaggaaaatacaaccctggcttttggtagttatctgtctacggaaacttcaatcatccaacagcgtgtcaattctttagctatttctactcaacctttggaactggcttctcaaagtttccgcgtgtatgtagagtgtccggtcattatagttttgattcttcaagcatatcgtcaagctgctttccctggtgttcaagccataattccctgttttcttaagatggtacaaattgatgttccaatagacatcgcttcatatgcaatgattgaaaaagattcaagcattgactttattgagtttataaggaataaatatcagtaccgtaatttttttatggctcaagtaaagactttatctttcttggcttatattttacgaactcatcccaatacactttctgagaaggatataataccggacattgtaataaagcttttgaggcgatgcccttttgatatgtgttttgcccgtaaagaactgctggttgctacgagacatattctgtcaacaaacttaaaatctctttttgtcaaaaagctggattttttgttagatttaaatatattattaggaaatggagttggtactcaaaagctgttacgtcccttggcatttagtacattagctgacttacttcatcatgtacgtgacgaacttaacgaaacgcaaataagaaaatctataatgatttattcgaccaatatgcatgatttgactcttagcattgggttacagactatgggtgcccggctcattttaaacatggttgacagaatgattagtcttcctagcatccccgatgctatatttcttcttttatctatttttgatagctttgtaaataagttttcggaacttaatgatagtttggatcagttttttaagaaaaagtatgaagaagaaattaaagagacaaagtcaccgacgcgttcttctcctagggatttatcttcatttagcacttccgtcaatgatggatcatttctttttaaaaacttgatgtttggcttacgggctcttatgtatgggcttcgtacatgcaagtctcgatgcatagaaattggaggtgaacaattttcgggattccttacgaatatcaagcctttcgaagctgttacgtttcagaagcttttttttgaggttggcaaaggattctcatattttcgacctgagcaagtctatttagaaacttttttctgctgcgaagaagaaagtttagatcgccctgctatatctacgcttcctcgtaacaaagacgagaaagattgtcttgaagtatttgctaccatttttatacatctcgagccatctatatttcttaaagtttttgaaacaaaccttcctactttttttgatcaacttaaaaaaaatctcacattatttcacattccacagtttttgctttcaaatgagagcacatcatcaaaatttttaaatattttacttcgatttctgctttccagaattgaggaactcggatcttctgacatcaggcatggttctgtcttgttgcgtttgtttcgtctttctttcgttacagtctcaatgtttgcaacagagaatgagccagttcttcggccttatgtatctgaaattattgtgaaatgtatgaagttggctcccaattctgctaattcattgaactactattatctattaagagcgttgttccgaggaattggtgggggaagatttgaaagcctttataaagaagtaatgcctttgttgcacgctctattagaggcatttaattcattgcttatatctgcccgtactccgaaggagaaagacctttttaccgaactttgtcttactattcctgtaaggcttagtcttttattaccatacatgagttatctaatgagacctctcgtcatgtctttaaaaagcagtcaagaattagttagtcagggattacgaacctttgaattatgcttggataatctcactcctgattttttggatccgataatggctccttacatagaagatctaatgaatgctttatggagtcatctacaacctcttccttataattataatcacagccatactgccttgaaaatacttggtaaacttggtggaagaaataggaagcttcttgatagagtccagagtttaaagaattcgccggaaccgaataacgattttactttacttctttcgataaaaggggttaaacaaccacaacttttacattacacccaatatgttgatgaggctgtgaatttgctttctagcccttctagtgatctggaggttaagcaacaagcgttcacttatgtttgcaatatttcaaagctctatgtttataagagtgacgctactaacagcttagcctcatccattcgatgtactgcagacaagatttctaagagtaattttgattttcgacgaccatattctgtaataccgagccgaatgactggaaggagttcattcacccaactgagtgatgattcagatgaaaccataattttggcctcggctacatatggacttttttttgctacgacggttgatgaactccgcgaagaagcttacttctggcttgaaaaactggcggtcaacgtaattgtacacgatattttttatgcttttgacgttattcaaggaaatcattcaaaatttacgactaatttgcaaaaggaggttattattagtcctcattattttgctcattgtctatcagaagtcgtttgtaatgacaatagcaagatgggtgatgctgtgaaacatgtacttaaatttatgtttagttttttagaatcgatttttgaaaatccagaaagggcttttatccttccaatttttgaggtcttattatctgatttccggcacaaatgttatgaccctcattggtataaaaaatacggaggctgttttggattggaatgtttgatagagcaagatcattcttctaaatggctttttgacagacaagttgatattttaactgcgctattttttacattgaaagatactacctcagaagtccctactgtctgtaaggatcacgtgatggacgttttaaagcagttatttcgaaaaatatatgcttccaaagatactgaaattgctcccggaattttagggcatctagtattggaattgtcaaatcataattctgtggtccgttcttctacccaaaaattgctttctttattgtcggaactttcaaatactccgattgttaaactagtttcacctttcaaagaaagacttctctcaccaatatttgcaaaacctcttcgagcattacctttccatatacaaattggacatatcgatgctgtaaattactgcataagtcttggaagtgaattgattactttttccgacgaattaattcgtcttattcatgaaaccactgctttagcagaagcggacgatgatgctcttattggaattggtaaaacttctcacttcaaaaacgctgcacttcttatacgtttgagagtagtatgtgtagaattactcagtacttgcattttgaagattgattttaataaccctcaacatgcacacttacgtgaaggaattattgttgttttttttaaatctttgtatgcaaagtccaaggagcttattgaagcggcatcattaggtctcaagaacgctttgcaagaggaccaaaagttatcaaaagaattgttacaaacaactttgcgtccaatactgtataatatatctgactatcgaaggttaagcgttgcaggacttgaaggtttgggaaggctgctacgcctcctcacaaattactttaaggtcgagataggaagaaaattactagatcatttaaaggctttacttgaaaatgttgatttccaaaaggtgtctagtcttcctttgttttgtcaaactgaaatgaaaattgttcgagctcttattgatctttttcatttattaccaaataacgcaaatagatttatggatgaattgttaatttgtgttgtagaatttagtctgagactacaaagaacctttcctaattatttcagtgaacctttgctaaaatatgtcaatagatatcccgaagatgcttggaaattttttatggttagatacgatgaggccgcttttacgtctgtttttgttgagttacttcgacttaaagattcagaccccctactttcagttgtgaaggataattggttattttttcagaccattttaactaacgaaatcaatactgtaactgctaaccgctattcatttgctttggactctgccattgtaatactacaacgtgatccttctttcttcaaagataaaaatgacttttttagaggctcgatggatgccgtgctagcaataagccatctggttgaaaatgagtccattttggaatccatggttttttggaacgacctgttggttcgtacctcaacatttttgttggaagtgtatgatttatgcatatataattatgacgatgggctcaagttactgtcatgctttcacatgtataaaaactcattggccaagaaccttgtaagtgaccttacggctcatttggtaaaaaaaattgaagaacctgatttagagaacaatgttaaattgattttaaaccttattttatcaaaagactacgggtttttattgaaggaaaacttggctggcattcttctcacgtatctcaatcagaatgtgtcttctcttgaaaaatgtaatcaaatattttctatattttacgaagtttttttccaacatccttccactaatgtttatgctaatgatgagggaataaaaataggcgctttacaaataatttctttttttttaaaaaatgtcccagaaattactgtacagcatcagactgaaatgcttaagatgtgcagtctctttggaaattcagaggacgtgatgattaaacaattatcgatttatgtcatgtctttattcattttacgatcacaatttccgtacgagctagtaaacgttgtgtatatggctcttttgaaaagttcccctattgaagttcgacatttggtaaaatcttcttttgacaacatattttcgtacatattttctgaggagccagaaagcaagaaatcacctatctggtttgaattgcctttacaagttattagcagccaaagtcaaaatatttcacagctgctcaatgtttacgattttattagtagtcactccgatatttttatcgaacacaggggaaggtatgttccgattttaattgattctttatacaaatttggagccattccgaaccctaatcctgagattcgcgctctatctttaggcttaattaaggttttactagaatggaatgatctccaacttaaagttgaccagaaggaaattttttcaaataaccagaagagagctatattgagttacctatttcgttttgtgtgccttttttctgaacccttcacagaaggtttgtgttccgaagctatttctttactagagcgtttgctttcatccggtacatgggcaagtttagggatgaaactatctttttttacgaagagtattactcattttgatgctactgatgccaattcagtgatgtttgccaattcgctaagaaccctgtcaatcgtggtggggcactcagattctgcgtggatagaagaaaacctttccgatttgaagtttttattagaaaaatctttagaaaatgaatcagttggtgtacagagtgcaattggaaattttgtttcaactatactaacgctctccaacactcatccttcaattgcgggaaatccaattttcaacgacatttggacgtctattgctagttggacagaaagaaggcttcagagttgttcccagatagaagtgaccttaccttgtgttgaatgtttctttaagtataaaaaagatgctttgcatactcttttaccaggttttatgcgttgcttccataaagttgccaaggagtttctttcgttaggaagtcagccatcaggaaactcacttaaccttcagattgttaatgctgttgatgaacgagtatctattttaaagtcaatgatcgagttgggttgttcttacatcagctatcttggtgatcaaagacgatggtttttaagtgccttggtacaaataattgaaaaatcctcaagctacgaaatttgtaattatctattggaaattgtgcgaggttggattatgaattctccggttcctgttccaacggtgaaagagaaagctgctttactattaaaaatggtaacctttgaaggaagattcagccaaaatgaacaaaatgatttatttaacaaatatttatcgtttatagctgatatttacgaaatggagccatacaaaaatagtgagttgacgtttcgattagaagcagtgtatcttctaggtactcgagttgcgaataagaaattgaaggaaaggtttataaaaggcttaaattctagtttcccatctgatctattttctcgttttcaatttctcttgggaagtcaacattgggaatcactttctaatacttactggatcgttcaattgaacatttttttaagccgttgctttgatttaaaccaaagatgtcaattttataaaaagcccaagttattttcttgtttttctatctactgtcgagaattcgatgaggatttgacttcccaagcgcaagataccgaaatgttacataacaatttactaaagtatggaataattgatttcaatcaaaacagtatgctagtctctgattttgtacttccagttttgagcttacagttttcaaattcaaaaattgcggagtacttatggcgagatttttttaatgcttcagtttgcagctttacaaaggatgaaatccctttgtgtattggttcaataatttcttttctttctcgtgaatatcacatcaggcttcttgggaaaacacctaatgtcttggagaccattttaacgtcgattgtatcctcggacatgcctataccattaccacctcatcttcttgtatatttgagtaagacatatggattgcaccattattgtatattattactagaaaattctttgcaaaacaatccaggtctttctgaagatgaattaacagtgtatcataaaagttgtcttgatgctctcagcgatatctattatagcttggatgaacatgatttgtaccatgggctttggagaagacgtgcgaattttttggaaaccgaagttgcaacttctcatgaacaatgccatgagtgggaaaaagctcaattggtttatgagcatgcgcaattaaaagtttgtacaggaagtttaccgtattcacctactgaacatggattttggctggatcattggattttatgtgctcaaaagctaaaccaatgggatgtactttttgatttttcaaaacaagaaggatgtgctgaactttatctagaatgtgcatggcgcttatctgactggagtaccgaacaagataccttagaaaaggctacgaagtctttatctcctttcacaagccttaggcggcatactgctgatgcgttgttatacctaaataaaacccagaggaaaatgggatctgttacagagttttctagaataattgacgagtgtatgcaattttcgttgaggcgttggcagcagctacccaaacgcgtgtatcaatcgcatgtttctcttctacatcactttcaggaaattgtagagttacaggaagcttttggtatatacagccagttaaatgataccaacattcacaatattgacaataagttgcgggatataaaagtcgtccttcaaggttggagggaacgtttgccaaatgtttgggatgatattgatatatggagtgatttaatagcttggcgtcagtcagtttttaaatcaatcaacaaagtgttccttcctcttgtttcaattgctcaacagtcaacaaacaagtctaatacaaactcggtttcttacctttatcgaggataccacgagctggcctggataataaaccgcttcgctcatgttgccagagttcatcatttacctgaagtttgcatcaatcagctgacaaagatatatacgctaccaaacatcgaaattcaagaggcttttttgaaattgagagaacaggctgagtgtcattacgaatctccttctgaaatgcagctgggtttggaagtcatcaacaatacaaacctaatgtactttcggaatcgacagaaggcggaattttttactctaaaagggatgtttcaaaacaggcttggagaaaaagatgaagcaaatcaggcatttgcaactgctgtgcaaatagatattggttcaggaaaggcttggagtgaatggggattgtaccatgatgaactatttcaggcaaaccctcaagagatccatcatgcttgtaatgctgtgagttgttttttacaagcatcttctctgttgtcgagttctaactccaaaccccttttaacacgtgtactttggttattgtcggtagatgattctcacggttctgtctcagaagtggtctcatcctttaagtcggaaattcctacttggaactggattccgtttattccacagcttttgtcggccttatcacatcgtgaatcaatccatgcaagagcaattcttattcaaattgctaaaacatatccccaatctcttcattttcagcttcgtaccgcgtatgaagacttcctaatgcttaagaagcaacaggcggcaaatgtactaaggggaaatagtcgtttacgtgaaaacgattcttcttcggataataaatcaaaagatctctctccttctggctcgttttcaagcgttagccaatttaacagtaagaatggaagcccttcctctatagactcttctgagaaacaccaaatatcaaccgtcaaacctgcgtgggagctaattgctgatgtgacatctatccttaaaaccgcatatccgttgctggctcttactatggaaactatggtcgaccaaatacatacccgactaaaatcatttcctgaagaggatgcctacaggctcattgtcgctcttctaaatgatggccttcagtacatatctcgtttaggcgttgtatcaaaaaatacattccagctacctatgtctcaagccaacattcaacgatttgctgaaaacgttcttcctgtatcagtgcgagaagcatttttacgggattttgttgaaacaaaattagacttattaacatatgttgacaaattacgtatgtggagaaagaaatttgaaaacatactggatcaaagacctaaatttcttcatttggaacagtgtagtttatacttgagtgaatttcaacatcaaaagtttgacgaagttgagattcctggtcaatatttgctcgataaaaataacaataatgattttgtacgattggaacgttttgttccaaacgttgatttggtacgaggccatactatgtgttataagcgacttactcttagaggatacgatggaaaactttatccttttgcattacaatatcctgctactcgacacagtcgacgtgaagagcgcatgcttcagttgcttggcacgtttaatactgtattacgctctaaaatagaaattcagaatcgaaatttcagttttcaaataccgtcttcaattcctttatcatcacatatgcggataattgctgataagccttcttatgttacaatgcaaactataagtgatgagtactgcaaaaatagggggatgcctttagattatggaattcgtttttattttgatagattgcagactggtcttattcaattgaagcgagctagtgcttctatgcttagcaatagtacggtggaagagaaaaagcaaatatttcgtcaacgagcgttgcagttgcgtatgcaattactcgaaacactgaattcatcagttttccctgaaagcatatactatgactacttttataaaacctttgaaaggtactgtgacttttggtttttccgcaggacatttacaacgcaatatgcttacatgattattatgacttatgtattcaatattggaggtcgatcccctcaaaagctgttcatagtgaaggattctggccaggtgatgtcgcaagaccttttaccttctatgacttccaaccaacctgtatttcacaatactgaggctgttccgtttagattaacgcctccaatacaatacctcatttctgatttgggagttgaaggattactttcgggattagtaatgagcattgcgcaaagtctatcaagtcctactactgatataaagcagtatctaagtctttatgttcgtgatgaagttttctggtggtccaagcagcaaagaaagccaattcctcagggaatccagctgttcgaaaccgtgaaagtaaatgttgaattattatttcgtcgaatatcggtcatatctcataatgtaccagaggaccttccactgaatcagactttggtggatttagtatctcaagcaactaatcctcagcagctggcgcaaatggatcaactttggcaagcttggctttaacaaattgcaaatcagttttgaggtttcatctaatattgaattgctacgaatgctcagattatttattattaggagaaaatgctaatacttttcttttgcaggatcttacaaccaaaaaattatgatctaaatgacaccaaaaaaatacgcatagaaagttttgggtaacataaatggaaattaatttaaatatacagttattattttaaagttttcccccaaatctgtacaataatccaaaaaaaaccagctttttttttccaatggaaaatttaaaccatatctcctatattcataggcatttcatctataacagtagaatagtattgttcaatatcccgaagaatgcgtacatcttcatttgtaacaaaattaatagctacacctttacgaccaaatcgtccactgcgaccaatgcgatgtatatagttttctcgatttgcaggaagatcgtaattgatcactaatgaaacttgctgaacatcaattcctcttgcccatatgtctgtgcatatgagaaccctactatttccttgtcgaaaatcttgcatgatagcgtctctttctttttgcggcatctcaccgtgcatactggtaacggtaaagttagcttctcgcattttctccgtcaaccaatcaaccttcctacgagaattgcaaaatatcacagcttgtgtaatggttaaagtatcatataaatcacacagagtatcaaacttccattcctctttttcaactgctataaagtactgttttaagccttcaagagtaagttcatcgcgcttgaccaatattcgaacagggttagtggtaaacttgttagtcatttctaacacgtcttgaggcaaggtagcactcacaactaccacctgtgtaccagggggtaaatatctataaatgtcataaatttgttccttaaagccttgatttaagagctcatccgcttcatcaagaataagcatcttaacattgcgagttcgcaaatttcgtctacgaatcatgtccgttacgcgcccaggagtgccagaaacaacgtgttgtccataatccaattttttgatgtcatttccaacggatgtgccgcctatacaagcatgacattgaacgttcatatggtcacccaatgcaagtacaacattctggatttgaactgccaattctctcgtaggagaaagtattaaagcttgagtatctcggactgataaatcgatcgactgaagaataccaatagaaaaagttgctgttttccctgtaccagattgagcttgtgcgataacgtctctccctttacagatttgaataatcgcccggctttgcacagcactcggagtctcatagccatacgcatagattccacgaagtaaatcctctgcatgttgttagaacaaaattatggaaatttttatcaattcattaactaacctttaagattcatttcctcaactgcaaaacaatgttagcatcattcacagtaagtattcatattataaaaaaatataatttacttacaagaggatacagcattcacatcttccgatgtcgtaagctccacgttctccattatttcgtccgccataatggaagttgtagtagttatgttatgtcagcccaacttgaggaaaatgaaggagagaaaatttgacaagcaaatagaaagcttggttagttacaaaaataaaagaatattcctttaaaaaatttcaattgtacggaaagctttattaaatattgacaagaagtttagatgaacttattattcacatgttgtttattttcagtactcccaacttgttagataatggtataaaaagtaaactagcggtttcttagaattagacattacacgaaaaaattatgagagtcttacattaattttctacaactggagcaatggttgaacaccacccttaagagtctaaacaacatttcaattcgtcctagaattgttatactaatttccgttttagcaatctaagttctcctagcactaacatgcaaattatcggctagtcaaaacccattatcaattaatgtttcctaaccagaattgcccaccacttcgcataaattcagttatacatttccatgctaaaaattacctaaaatcactctcagatattataaatgctatacacagtttacatttgtgagcgttgtcatgaatcttgtaaccaatgtcatgttcgcttgcgataagattgcaaattgcaattgtaagacttaatctaattaattaagaattacttttcatccactactgttgacgtcaattgacttctcttttcataacatttctttgttttttgcattctctttgtttataaatggggtttctttgtttatacatttgagctaaaatgtataaaagaagcatgtataccaaaactattgcatcgttttcaaaatgcttttaagtgtaagaggcgtgccggttgaaattccatctctcaaagatacaaagaaaagcaagggaatcattcgatcaggatgggttatgctgaaggaagataaaatgaagtatctcccttggactaaaaagtggctagtactttctagcaattctctgtcgatatataaaggaagcaagtctgaaagtgctcaggttacgttgctgttgaaggatattcaaaaagtagagcgttcaaagtctaggacattctgctttaaattgaggttcaaaagtagtaccaaaaattttgagattcaagcttgtgaattgtccgtggccgataatatggaatgttatgagtggatggatttaatatcttctcgtgcgcttgctagcaaagtttcaagtccgatgaatcctaaacaccaagtgcatgtgggaattgataatgaaggaaattatgtcggattacccaaggagtggatattgctacttcagagtagttcgattaccaaacaagaatgcatggaggagccgaaagcagttattcaagctttggatttttatagtaagcagttggatacaacaagcgaaactaaagatagtttttcattttgcaaagagacactgccacgatcctctactacatcgtattctattcgcgatgctgacaaacatcataaactcacgacatctggagttactaaaatgaatattactgaaagatgcaagccgaagacaaccatacagacggataaaaagcatatcataaggccttttattgaagacaaaagtcatgtagaatctatcatgaccggaaaagtaaccaaagtaccggtcaaagcagattcaaagaacacgttgagtagaagaatgactgatagacaggctttagccatgttaaaagactcagttacttctcatgatcctgtcgaatattttaatgttaagcataaacttggccagggtgcatcgggatctgtttacttagccaaagtcgtcggaggaaaacaattaggtatttttgactcagttgcaataaaaagtattgatttgcagtgccaaacaagaaaggaactaatcttaaacgaaatcactgtcatgagagaatcgattcatcctaacatagtgacatatttagattcatttcttgttcgagaaaggcatttatgggttgtgatggagtacatgaacgctggatctttgactgatattattgaaaaaagtaagcttacagaagcacaaattgctcgtatttgtctagaaacgtgcaagggaattcagcatctgcacgccagaaatattattcacagagatattaaaagtgacaatgttttactcgacaactctggaaatattaaaattactgactttggattttgtgctcgattgtctaaccgtactaataaacgagttacgatggttggaacaccatattggatggcccctgaagtagtaaagcaaaacgaatatgggaccaaagttgatatatggagtcttggaattatgattatagagatgattgaaaacgaaccgccttatctcagagaggatccaattcgtgcattgtatctgatagcaaaaaatggaactccaactcttaaaaaacctaatttagtttctaaaaacttaaaatctttcttaaattcctgtcttacaatcgataccatttttagagctactgctgctgagttgctgacacattcatttcttaaccaagcatgtccgactgaagatctaaaatctatcattttctctcgcaaagcgaatacccatattaattaggtccaaaatttacttttatgattatttgaatatttttaacgatccttaatgatatacaacttgctagttttttagaaatttcaattaacttctcaatttgcatgtgcgaaacttttgagcttacttttgaatattaaagccttgaaagtaattactaaaggttctatatgtttttttttagcacccatttaattttgaagatactctttttctggtcgataactagaaacatatttggcgctacttatactagcttgctgctgaacaataccataaatggtaatataaatgatcaaagcactgcttactataacttaacatgggaaggaaacacagcttacaacgttagtctaactttatcaacctgcactgcttttgatggcgcgaacgatttgatgttatatatatcgaacaatacgtttgacgaagctcttcctttagataattttacgattactgcttctgaaaatggtctagcaacgatatttgtaaccggctactcacctttatatattgctgtgtccagtgctttttctcaatttgctcccaatttttttgtcgagtcaggtgaatctactttagaaggtaataatgtgattaattatgaattagctgctggaattgacactccctttagtcaatacaatgcaactaaatttctgtttgcccaggacaccgactttcaagcagcactactcattacgggaaatctcactacaaatgagacctccatcatcccttcttatgagatatatgtcaacccttctaactccacttatgataacacatttaacaaattttcaagttctttctgtgcttttcaaaacaacccctcaactgttaacactaacaatgctgatcgctcaatgacccttcgtggtctcggtccttttgctaaagaacaattttatttgaaaggtttggatcccaacgtcacttacacagcgtatctagtcgagcccaatatagggcaaccgggtggtactgtttacccaggagtcacttttaccacaaagactagtccagcttgtcaattgatctacgatctgcagttttgctcagaagttgcttatgctgtgcctggaaattctagtttattttctgcatcggcattggcagaatggtatgatcagcaagcttacggatattatcaaaactttacttatactctcgatttgataccttgtaatgctacatcttggtctgcgtattcattattaaaaaattgtagtgattgtgccaacagctacaaaaattggctttgcgccagtgtcattccgcgatgtgccgacattaatgataattcttcctacttaatttacaaaaactacgattcccgttatccacttattgacgaagtaatacaaccaggcccctataaagaggtccttccttgctcttatttatgctattcattagcttcaagttgtcctttagatttaggctttgcatgcccgaaggctggttatggccttgagttttcttatggagaagtgagcaatgtaacaggattaatcacatgtaatgcacccggagtggaattttatgaaagtggttctgctcttcttaacatttcatggcggactttttttatttccttgattttctggattttgtttgtcgagtaatggtcattcgtttatgtcgtttttgagtatattacttgcacatatacatttgtattcatatgtgctagtgtatcttttatttgcctatctaaaaattttacatgaaattcttaataaaaaaattgaagaccttggagatatctgtcatccaaaatcatcttatttatttatttatttatttaaaactacgtatctgtaaactatcaacgtaataaactgtaacacgtcttttaactaaatcacgttcttaaaactactgacttttggataagttgacagagttgaaatcatgtcattcctctttcccccatcattttggcatttgccttgaaccaacaattctatgtcaattgcaatttgtggaggaggtatagctggtcttagtacagcattttatcttgctagattgattccaaaatgtactattgatttgtacgaaaaaggtcctcgtttaggtggatggcttcagtcggtcaaaatcccgtgtgcagattctccaacaggaacggttttgtttgagcaaggtcctagaactcttcgtcctgctggggttgctggcttagcaaacttagatttaattagcaagttgggcatcgaagacaagttgttaaggatttcgagcaattctcccagcgcaaaaaaccgatatatttattacccagatcgcttaaatgaaattccttcaagcattttagggagtataaagtcgattatgcagcctgctttgcgtccgatgcctttggctatgatgcttgagccctttcgtaaaagtaagcgagattcgacagatgaaagcgtgggttcatttatgagaagaagatttggtaaaaacgttacggatagagttatgagtgcaatgataaatggtatttatgctggtgatttgaatgatttgtctatgcattctagcatgtttggatttttagcgaagattgaaaaaaagtatggaaacattactttgggattaattagagctcttcttgcacgtgaaatattatctcctgctgagaaagctttgaaagcagcactactcgcagagccaaaaacagcagagctgtcaaacagtatgaaatcgacaagtatgtttgctttcaaggaagggattgagactattacattgtcaatagcagatgaattaaaaaaaatgccgaatgtcaagatacatctaaacaaaccggccaaaactttggttccacataaaactcagtctcttgtagacgtcaatggtcaagcttacgagtatgttgtgtttgcaaactcttctcgcaatttagagaatctaatatcttgtcctaaaatggaaactccgacgtcgagtgtttatgtcgtcaacgtttattataaggaccctaatgttcttccaatccgtggttttgggcttttgattccatcatgcactccaaataatccgaatcatgttcttggtatcgtttttgatagtgagcaaaacaaccctgaaaatggaagcaaggtcactgtcatgatgggagggtctgcttatacaaaaaatacttctttgattccaaccaaccccgaagaagccgttaacaatgctctcaaagctttgcagcatactttaaaaatatccagtaagccaacactcacgaatgcaacattacaacaaaattgcatccctcaatatcgtgttgggcatcaagataatcttaattctttgaaatcttggattgagaaaaatatgggagggcgaattcttctaactggaagttggtataatggtgttagtattggggattgtattatgaatggacattcaacagctcgaaaactagcatcattgatgaattcttcttcttgagcgtttataaatgttgatataaaattagtatatagttcctttgattattttatgagttgaaaatgccacttgtgaaataattttgcacaagcccttttattacagacgtatatgcgaggacattcgacaaacgtttgaaattaaaaatcatatgccttttagcttaagacatcaaggtcatgaataataaaattttattatctataaatgttctgtaaccatattttttatttttaaagctcatcactgtcatcaatctcttgttggagactagatgggcgttgcgttactgaagcccgagatttttcagtctcttgtgtagaagttgaatttagtgcagtagttggttcaatatcgttcgtaaatgtttcatcttcgactttggattctgcagtgctacttgaggacgcgccttttttagccttcaatttgggttgctggagcgaacgacgaagatactcgtatgttaattcttgtaaccttttggctttttcttctaattcctctactttaatgagcggatcttcagataaagtatgcgacaaatgagagtctaaattatccttaagccattgagtgtcattataatactggtttcccagtttcttataagaagtacctctgagggaatttactctcttaacatccttttcatcataaacatttaaagggtaatctggcacgtcaaaattagtaagaagggattctgcgcgttccagagcatttttaaaattctctaaactagtattgaattgcttcgcctggtcaaaccgaaacgaaattgatttaagggtatcatcaagctttttgtaacgatctgtgacttcagaggtaggtgattgactgccatattctataagccaatcgtaactttcgacagaatcattctttaggatcttggtttcttcagggtttgcaaattctaagaattcatcatcgtccaccatcgcctgagctctatacaataatgtttctagttcatttagtgcattatcatgagcagctttacttttatcaatttgcaatctacgttcaagtttcgcagaggctaacctaagagcattatccgacatttcaccatatttcttgtatgtgaaacctataggataagattcgttatttcgtaaaccactttcatcgtgggaaccaaataggctcttaaccctgtcacccaatttgtgcttagaagacaactcaccatgttcacaagtcataattgccgacaaaggtactaaaatacctttagtacggtcactagaaaatgaaatttggatattcttgttactacaggcgcagactttctcaacatcagtgatatttgataacgtaaattcaccaataagttctccattgtttgaaagagggaacgaagggtgtttgcctattgttgaaacattgtgaatagtgacattgtgttgcatgccatagggtgtagaatccggcaaagctactatgtactcagatgtaccgagtgataaaaggtatgggtagttaatgatatcttgaacaattaaaggctttacacggaagcttttagttaaagaagcaccatagaatgcagctcctttcacagacgcttcgtcagcattcacgttctttgatattttatcagaagaaacataatcagcaagagtagattggataaatggaatacgagaggctcctccaaacaagataatagagttaatttcggaaaatgtgagatttgcttttttaagtgctttattaataggctctacagctgcatcttccatatccttacaaagcgattctaagactgatcgagttattttcagtcgaaaatcgataccgtcagctaactcttcaatagaagcaatggcctctgaattagcagataatatatgcttaacgcgcaatgcttctttctcaaggcgtgctagagcacgatgattgtgagataaatctatgccatgtttctgataaaatgaatttttcataaaaccaatcagctttctattgatttcattcccagaaagcttcaacgtaaatccacttgccaaagcacgaatacgtgtgatgttttgctttttacctagtgaagatccctctaccgtatcaaaagatattaccgttgctgaagtggagccagagcctgagtcgtaaatgatgttgtaagtgggatcagtcgaaaaactacgagagagtgaatactctatggcaacagccacattatcatcaatgagggccaaaacatgtttgttgagaatacgtgccgcttcaagaagaattgagcgttgaagttcattgaaatgaggtggaacagtcaacaccaaatcagtaattttttcatgtgccatttcttcagccagtgatatataatgttccatggtcatggcaataatttcttccaaagagtaattttcctcgtcagagattacaaaggatataccagaagtagtttcttcattctcgactaattgaattgcaggataagaactttgatatttctgtactaagacagattcaagaccagctgtatcaagaagctccttaacattacgaatggaatgagcaggaaacctggtagccaagttggaagcatcaacaccaaaaatacgttcattgcctttaaaagcaacggcactttgttccttacgtctagtgtctttcgtcaatacaatttcaagaggaattccaggcttaatgagggccgctttagtccattctgtgccgtaatcaattgctaatactgatgaagcaaaagcatgccaaaattgacaggaaaaaaataaaataattgtgagcacggagcgcttcatcaaaattccgaaaagttttcaaaatcaacgatatagcgaagacagccctttcttggaggtagatagattacacagtggggtgttgttaagcgtgagagtatgatggctcaactccaaaaatgcactcagctttgtgaacgcagaacaactaatatatacgatatccttatttagttttcgtagtgaatacatattaagggcgaggctctttttcaccgacatatatttaatttaaagaaatttttattgtagatactagtttatgatttttggaagactacaagtagtaaaattaaaacttacctaactattttaaaactacattttcgtagtccatttagaaattatgtataccttaattagctactacatagtaagattgctcagtattgattttgtttaccaagcttttcatcgttcattcttttttttagccgatttcatgcatcatcttcgagagtatctaaattaaatgtttaaatccacccacaaattatttttatttgtaagatattaatcaattggacatttgcaataaaattatctatttatgtgctgattttacattcgttaaaacatataatgtagttcatggtcgtgttattaatcactttagacagtttagcgagttggcgtctttatgaaatccgcgtcgccagatattaagccgttcttggcatcataataatggctaaacttttttattaattacttttattgaaattttttgaattcaaatgccaaggttctttaaaatttagagattaagtagtacataaagaaacgcgaactctcgattcatcatgtggtcaaagttatcgatttcttcaaaaattaatcgtattcgcgaccctgaaagcgataatacgattgaagatactcacgttgctcgtgtaatgagaaaatactatatggacaaaattgggacattacctgaatggcttcgtcctcctggatggcagcctccagttaacacaggacctacttccccagttagcataaatgcaagtaatgcggctccttcaaatttaaaagcttcatatattccggccaatcctaggaggctatcgtcctccacttcctctgcttcgtctccccctttacgacgattaccttctgttcaacatagtacctttgacgatttgtttgaaggtgtcggaagtcttcaaaaatcaccttccaccacgaaacctctttcctctacaccttccggctcattgctacggtcaaaatttgatcacactagaaagaagttttagttgacacaacgatacctttactttactctcattggtatctgttaatggcgtattaatgatcaaaacgactttttgtttctttgaaaatgctgttactacgtatgtgttattctcaacctcgtttgttaataactaagcccatcttacccagaagttcgacatttgtcagtacagaggcataattacttattttacaactttgagttagctcaccttttctggtttttcctttagtaattatttttggaatgacctgacaataaggtgcactatcctaagcaactcgcctttagtttgagaactatcatttagtctaattaaataaccatcacatgttctttatgtttctaaccggattgtagctttaaaaattaaactgttcaaaaagcgcttggtagaattaaagctagtagctgaaatcaattcaacattataaaaacttatcgttacatacagcgcatcgtataggtttctttaatttctaactcgaacacttagggacgaattgtgaaaattcgttattgtaatttaatatggtatgtaaataaaagcaccaatggattcgttcttgtgattctcgtttatttgcaaatttctggttatatttagctcaacgtgacaacaaaatatgttacgaatgctttgtaagtaaaaatgatcttcacgaatgtattttctcattgaacaacgttttaagcaaccagaaaccgcatccaaatgcagactagacttacaagacgagaatttcgattatcctaaaaataaaatttaatacgctataacgcaatttaaccattataatattagatatatcgaagtttcatttcctttcaacttacttgttcgcaagtatacgtattatcttagatcatttaagccatcccaacccttactcgctaagtgttccactttatccaaatttgaaggtcaacaagttctgaacatcaacttttagcaaatttaaaaaaaaggtttaattgagctaaaacttttcatcacagtttccttgttaatacttgaaaacaagatcctgaaagcaattacaatgctgcattcgtttatgaagtagagatgcgaaattcgtcaaagggacaggaccctaatttttcttatgactctattctgtctactccaactccatcagccagaagaactattgggccaagggctcctaagtccaaaacaacgtaccataaacctccatcatccatagaatcagtatcgacgttaatccagcctaataagtcccaatcagttacttctccgtatgtaaagcaatttaccttttcatcgaaagagtacaattctcataataaacatgctttgcaaaattcccagcttcctttacctaaaacacccgagaaatctactgtccatcgacccaaagcgaataaagttgaagtcactgatctaccatcttcgtcttccgttgaacatttgcacacttctaaacatctcaagggtcctaggttgcccaaaaacattattaaaagttctgaggatgtccaaattgctccagtgacaccccctgtacattctcgctcttttgatcctttgccgaaacctcctgttccctcagttccagtatctaagacaaaaaggcgaactaagcataaacttgctcctgttgttgaagtccctgagattaccaacgaggtttccccaaaattcacttctactaatgatgaacaagtttatcgactacgttcaattcgagctgggagccctaattcggtatgctcgtttcagtttgaaattccgagtactcgaccaccttcattggatcagctaatacatctattcaacgattttttaagacaccctgtatttgattttgacgaaaacgccattgaaatgcttcaaagttgtactccagatgaaaagtggtgttttattcgttctaacttcgccgggtttgatgatccttctttccaaattccagaattagctgccgtccatagacctgtttcctggttcgtaatccaactatggaataaaacaattagtaatttacaacttatcacactttcttctttattatcaactcaatccgatcgatggatatctctttttcttgaactgcagggacttcgagctttgcataatctacttacatattttaattcgtctgccgtagtgcagcctcagcaagctgaagttcctcgttgcatgcttactcttttgaagaaaaaacctactctggttacttccaattcttatatatttcaagcaataacagtgacccttatatccccaaatttgcttccgaggaaagtagccgcagatttattgacatgggttctgtctttaaaggaacctcttgtggtctccatattggaaactggatttaaagaaataaatgccgaatatgaaaaggaggttccgctattctttggatggataaaatctttcaaagacataatcttggaaaaagaattagcacgaacccctccatcttctcctgctcgaaattctgcttccagctcaccttcaaacatagcgtttcttgagtattgtacttccactatggaatttatcaatcagctaattgttgcttgcgaagaattggagcaaggatttgaccttgatatattggattcccttcgtgaatcaggtatacacgaagttatacaacttctacgtaactttcctgaccaacaacttgagaaacaactaaacatatatgaatcagaagaagagaggaggactataagtcagaccacgcatgaagatgtcgattcctttatgtcaaatgaatcctcaattttaagtagcttcaatgaatttgcatcaaatgaagttggccgtttacttgaatcaactattcaaaacatactacttgccaaaggtactgaaaagcaaaaggtgaaacttatcaaggtttttaactctttacttcaaagaatactgctcaattcaaaagtatccaatgaaagttttgaagatagtttacaggcatctttaaatatgctaaccgaaagattctattcggatgacacagccagaaatgctttgaaggaagcaaaggcgtcacgtgcaatggctgagaaaatggttattgaaagagatgcaatggctgcgcaagtaaatctgggtgccgaagacttaattgcgaagttaaacaaagaagtagaggatcagaaagacgttattctttctcagaaaagaacgaatgagactctaaaaacagaaattgatgctctccaaaagtctcatgttactcaaatccaaaggagcgaagtggaattacgagaattgtatcttcttatcaattcggattcttttcagggctcaactaattccaaggaaaggattatagaatatttgttggataagcttgacttgaggaaaaaggaaattgctgcagagtcaacactttggtcaaacgatggaattgatgacaaacttcgggatctaagggagcaaatgtctcgacagtccagccagccctcaactgtgtcaactattttacaaattcctgataaaaaatttcatcgtccattccctcgtcatttacatcgatatgttggtcgttcagcttctgaatcgttaaccagtgaaaaggatgagtccatcaaaagtatgaaaggaattgatgactttgcgaacttggagattccgggaaagggtattgagtcaaacgtcgtaataaaggatatttcaaatcaaacgcatgagattaatagcgttgagaacaaagcagaaacagttagcaacaatagtaaaattacgaactttgatattcctaatgatgcaacttctttaccaacgataattacacatccaactccaccaccacctcctcctcttcctgttaaaactagtttaaataccttttcccatcctgattctgtgaacatcgttgctaatgatacatcggttgctggggttatgcctgcttttccaccaccaccaccacctcctcctcccttagtaagtgcagctggaggtaaattcgtatccccagctgtttcaaataatatatcaaaagatgatttgcataagactactggtttgactcgtcgaccaactcgtcgtttgaagcaaatgcattgggagaagttgaattctgggctggaatttacattttggacgggaccttctgacgaggccaacaaaattttggaaaccttgcatacatcaggggtcttagatgaattagatgaaagttttgcgatgaaggaagcaaaaacattggtcaaaaaaacatgtgctagaactgattacatgagtagtgaacttcagaagctttttggtattcactttcacaagctgtctcacaaaaatccgaatgagatcattcgcatgattttacattgtgatgatagcatgaacgagtgtgttgaatttttatcaagtgacaaagtactaaatcaacctaaattaaaagcagatttggagccttatcgtattgactgggcaaatggtggtgatctagttaatagcgaaaaggatgcttcagagcttagtcgttgggactatctttatgtgagacttatagttgatcttgggggttattggaaccaaagaatgaatgcactaaaagttaaaaacataatcgaaaccaattatgagaaccttgttcgtcaaacaaaacttatagggcgggctgctcttgagcttcgggacagcaaagtttttaaaggtttgctatatttaattctatatttaggaaactatatgaacgattatgtgcgccaagctaaaggatttgccattggttcacttcaaagacttccattgataaaaaatgccaataacactaaaagtttacttcatatacttgatataactattaggaagcattttcctcagtttgacaacttttcccctgaactatcaaccgtcactgaagcagccaaactgaatattgaagcgattgaacaagagtgctccgagttaattcgtggttgtcagaatttacaaatagactgtgattctggggctctttccgaccctacggtatttcatcctgatgataaaatcctttcagttatattaccctggttaatggaaggcaccaaaaaaatggattttttgaaagagcatttacgtacaatgaatactaccctgaacaatgctatgagatattttggtgaacagcctaatgaccctaattccaagaacctgttctttaaacgtgttgattctttcataattgactactctaaggctagatctgacaacttgaaatcggaagaagaagaagcttcacagcatagacgtttgaatcttgtcaacaatcataaagaacacgtgcttgaacgtgcaatgtctgaaaataacaaaatggataatgaagcaatggatggtttccttgataaattgagaaacgtcaaattagaaagtcaccataaaccacgaaatagatccgccattactatgggtaaagaacatttaatagaagctcctaacacttctactaaatctagtcctgcaaaaaacgaattatttgttcctaagagatcttcggtaaaaagtgacttggcaaaagttaggccaaggtatcctaagggtagtgaatcaaccgatggattatctgacgcattaaatattactccaacgaaaaaaggagaagtatctagcaaagctaaaaagggatacaactacgaaaagcgtcgttcgggccgtcaggtatctgatagctatgtccttaacaaaaattcgaagaataaaagtaataagggtcgctccgcttcttacactttttctgatccaagcagtttggaagattctaataggcaaaaaccctttaatggtgagaaatttcgaaggtttagttcaaaatcaagaagaggttcacaaaaccgggattctaagaagacgggtaaagctcgaaaggataaaggtataaacaataaccagacaagccctcagaataaaccgtctaaagaatctctaaaatctgatactatttcaaacgagaagaaagtatttcctcaaaaggcttctaaagttaatttgcttacgccgacaatttcaaatggtactagggcaagtaaacatgctaacgaaaaggagaatacttttcctcgtggtgtcgaaaataatctggttgctcccatgattcctaataacaccgaacttaatgaagataccagcgctgtctctcggaacttagaaaatgccaccaatgacttgaaggaaacttttccgactacaactacgatttcaacagccagagctaaacctggtaacaatgatattaacactattttacgaagaaacaatagccgtggccgtcgacgcatgttgcagcaaatgagtcctttgaaaagcaataaattttcgggaactaatgatttgaattttcaacaagctactaaaccagacggcagcaataagtcctcatatatggaacgtctggaaaaattgaaacaaaactctgaacgacatcttcaatcagtaggaggtaagaaggtttattcttctgaagaaacgcccgtcaacaaaatattagtatcgccttccgtttctattttggatcataaccgaatcttaagtcaaagtactcctatcaaatcaccacaacgagcacaagaaatgcttgcaggtttattatctggaaaattggcgcctaaggagaatgagaaataggttaatgatgcaatctttctaccattgcataatttttttttctaattttggaagttagtttagttggaagattgccctttttttgaagtgtgtatcatgttcatcatttttaatagaaagagctggctcgtttgacattttgtcatatttctttaaaaatcttcttatgagtatgtaaatataatgatttaaatccctattctatttatcataatgtctgttgcgcaaattgatgtagaactctgtaaaatttttcaatctgaagtaaaataggactaatgttaagatgaaaatcgtttagaaatcattcgatgtgtgctaatgtttcttcgtttcttttataaagtgacgaatcattggcgaagactcactatttaaatattgctcaattatattttcggtgtaattaacttgttacattttctaaggcaaatacattgtgctgttgcagaactgtcttttcgagaaacatactctgattgatgtatcgttggtagaatggtagaacacgagcatgcattaagtcaaacattctacaaaatgaaatttcaattatttttatacacatgttgtttttcgagaagtctaaaattagtctacgctcgagtagtagcatgtataattcagtaaatagcataactattaactattgagattgtttatgtgcttaatctttttttataatttaactagtgctcattgaaatagattgacgacgagctttttaaacgctttaactaccaacttgcgctgaccactcactattggttttaagttcaacggatttagaagattagcgcgcacatcttgaccaccgaactacccaacaccaacgttgtgaaaattttaaattcgtaatctttctttgaaaattggaattattggtatataattaaatttcagagtctacattacttggtttaaatttaaaccgagttttagaaataacaatgagcaattctcgaaacattgtaattgtcggtggtatgtgactttaaaaatagctggactcatgatctcttttatcttaactcatatattgttgatgttgttgatattgacaagaagttcatcagctttatgacggtgaaacttctttcctgccatgctcagatgagctttgctttgattgctattttactttactgccgcaattttcataacttactaacaaatatttttcaggtggaatcaccggtgtgagctgtttatattttttggctcatcaccccagttttaatcgtgatcgtgacactataacactttttgaaagtgctggtattgcatctgccgcttctggaaaagcatctggtttcctttccttagaatggcatggcccttcgacgagttctttagctgctctttcgtacaacctacacaaagaattatcggatcaatatgatggagtcaataaatggggttatcgagcgttagatacttggtccattaaagctgacgaaaattgccaacaacctgataaattgcctgagggaattgaatggattgctccctctattgttgagaatgttactcgtttaggaaacaagaaaaattctggtcaagttcatccttataaattttgtcatgctatttacgaagaggccagtaaggttgcaaacgttaccttggtaaaaggtcatgtattaagtgttgatgaaaatgaagttgaatatcggcttattggtgatgactacgccccggatgaagaggaggaaattacttcggctgaagaactgcataccattcattcaatggaggcaactcacataattgtcgctgccggtccttggactccccaattaatacccaacttgcgaataagtggagcacgaattcatagcataactatcgatcttcctatcaagctaaacggcaatgctgtattttctgaaattacctataaagatgggacaattgctgctccggagttttatgcacgtgaagatgagctgtatgtatgtggtgaattcgatgacgagcctttgcctgaattgtcgtcagatacgaaggtggatcaagataaatgcgctttgattaaacaatgtgccaaccatttccaccaaataattcgtgattctcctgttaaagttcgtcaagcgtgttatttgcccatttctaatgcaacgggtgctcctgtcattggaaaaattggttcatctatttatgttgcggcagctcacggctgttggggtataactttgggacctggtacaggaaaagtgttatctgaactcattttggatggtgctgttactagcgcaaacattgatcttttagatccggaaggttctttggaataaaatcaccttaattatggccatatttgtcttcatatcccttcttgtttcttatttttttacgcttagccttttatcctttattttcactcttttattcatcacattctcatttatgagaaaagtctaggcatattttgggaaacatattttcgaatcatggtattgataagatcatgattatgaacgactactttactaccatcaactcataacaattcttgtttgctatcatcttatttttgtcttgacatcatagtcagcttgaaaattatttgtttttctatctccctttttgagcattttgcgtaccgattttgtttatttttccgttgaactttttgttctgcttaagttagaagtagaatcactgaataccgtcatttttaatgtgcctcttgatcacggtgttgagtttcatcctgttgggtgcattttacggcataggcacttagtgtatatattttgtaaatccctttttatttagtgtaatttatttttctacataattcgatactttctttagttattttccacttcgtatgtgcttaacaaataggatttgaatccgataatatacaagcagattgtaaaagatcactttaaaaaaccaacatagataatgttttaaagcaaaatatgtgtttatactaacagttggaatcatttgccttcattttcaaaactcatagtcagagtaacagtgcattgcttaaaaacataaccggcacggtaaagaattattattatgttgatttattctaaattctggcccaaactaacataatctagtgatatgcaaataacacaagtatcccttccacagtggtaatatggaatgagcttgacatttagtacataaggtatataattgtgtaggctgtgtactcattttataagggacagaaaaacagaatgaaacttgacagacatgtaactaaagttataaaactttaaagatttaaagctcatcggccatttcgtcttccactgcgacctgatcctcaagatcgggtgctggaacagattctttctccttcttgatgggttcgaaagaggcatgtttatctataaaggcactcaagtcctctaacgtacggtcaccttcataacgtacagggtttactttgtcattagctttaaagaacataatagtagggaagccagaaatagagaccgatatatcattttcagttgcatcgattttggctacaacaacattagagtcatcagaatactcctcagctaatttttcgtaagttggagcgagattcttgcagtgaccacaccaaggagcataaaactcaacaagaacatccttagtttcatccataacaatatcatcaaaattatcagctactaacaccactaaatcttcttgagattcaggaatgggttgacttttaatctttggctgtagctttccatcaacaaaatcaccaacaaatttagtcatggcttttgccgtcaattcagtagtagggaaaggatatttgagcatgcttttaaggtttgcaattacaaacgcaggccagtcactttcaacattcatttgcttagctactgctccataacgtacagcatctaagaaagcgaaacgaagggtatcctgatactttttagctaggggttgaaaaacgtcatatagttcatcacgagattcagtggagttataaaatataattcccaaaggcaaaccactttgctgatatttaccaaaggtcatctgatttagctcatcaagcaagggaatactagatacaccaataaagtctgcaatactagctggatcccaatcaccagtgtaaacaagcttatcggaatcttgagcagcgtctttagtaaaagctacaattcctgggaaattggaacccaaagacttagcaagctccttatcgtcagaagcagcaaagacaaagtcatccttcattacttcggcaacctcggtataggtgtcattcaatttttgatctttgaaaaatgctactacagccaaatcatcggccttttcaacaaaattttcaagggtgtctttagatatgggcttaacagtgggaaggagttgtttcctcatatatttaaccaaagcatcatgttttctaggtccagaatattgagaaatttgttttccgtttttgaatacatttagtgtgggatatccacgaatactgtattcagaacacaaatcgccttcttcagtacaatctacttcaaccaaagagataccgtccttctccaactcatcagcagctgactcatactcaggagccaatgccttacaatgaccacaccaaggagcatagaactttaccattaaaaccttgtctgcagtgattaactcattcaaaccttctttatttactttgggaacttcagcagaggcacaaaagaatcctccagagaaagccaaaaaggctgctaacaaattactaatcttcattttttaataatcacaccagtaaatgtttattctaccaactgtaaaatggaagtagttggttgttgacaggtgacatattatgctaccaagcctagttaaatgggactataagagatccgtccagcgtgttaagaggataaatagtgcataatacactgctgtcttacattacgttattattagtgtgtaaactagttccagtcgtcatgctgcgcaaattcgattaataattaaggtcaaaaaatgttagcatatattctgcttaccacagcaatttgtggtattgcttaaagctcaatattcaaaaaaagataaaaaatttacaattatattaatacatgaatagagtactttgttagaaaatccatcagtttcattatctgattgaattttttttataacacatgtacaattaaaaatatttcttactttataaagatagccaaaaataaaatataacgttaattaatattcaattttatgaattgataaaacattattcactttctgcatggatttgcatataaacaagtaaacaatcaaaatgaaattataaaaaatttacttatacatgagaagacttagttaaaatcaatgttgtatccatttttgatcctatgctttctggcaaaaattccttccaaactacttaattatatctgcttagagaaatcttaagaaacgataaaaaattataattttgaaaattgactttacttttgttggaaactataaaaattcgatcataaactttttgtattcttctttggcttaatcaaacatatgaatacaaattgtattttactttattttattttttttataaattcaatacattcattttaataatttgcgttctatgagcactgaaatttaagccgttaaatgcaaaaatattattataacataaaaaaatcgagcttaaatataaataatatacatacacaaagagtaatgttcaaagctatcaacataaaaagataaagagatgattaggataaattgcagctcatgatacatcaaggaagttaaaacaaaaaattccagactgaaaagcatataagattagttcgtttaaatattgtcctaacaaggattacacataatgtataaccaaaagtaaaatgctattttatatgaccatccgaatattcccaataagtctatagaaataatgtgaaatcaaatgtcttatcagaaggcaaagcagaagactctctttgcgtagttggaacttgatgtatggtatataatgtatcaatatactgttgtctgaggagccatggatgaacatatgcaaaattctcaaaaatcatttgatataagcctatatcagcaagatatgaatgaagtagtggtgcaatagaattggtggaaatgatttggtcgagtttccaaaaactttgatgggaaatatccgtaccagtagtaatgatttcaagtttaacatgaaacagagtgtcaaacatttttagagcatccaaatgagaatccaatgaaattttgataataacaggaacatcgacagagtcccagttcaatgaatccggccccactaaatcatctgaaccaatgattatgaggctactatacaaagaagattctaaagcttcagcaggatcggagacatagcggaaaatcatttctatagttttgctttgccaaacataaattgtttctccattatcaagttttttttcatgaccaaagctttccagcaaacgataaaaaagttgccaacccacagtagtatttatatcactaacatctcctgcttgaagcgcaacggctatattaatgacaggctttgtgtgagttgcatccaagctttgtattaattcttcggttctagcatctggctttattaagattggttcctcatcaggactgtccaacggtgaaagaacagtttccatgaaaacgtgacttgcagcaatttcttgaagatatttttgttttaattcactactaaccatgctttgctccatcatcaaacttttttcaaaagctccacgatcacgcatgtttcgccaaaagcgataaatagtagtacctgacatccttcgaaggatcatttgataatccccagtttcatattcagcattaatcgttatcacacaaccacgataaagccaagatttagaactactgttaaaatgaaatcttgaatcactaggataactttcaattctttcatcagaatatgtgtaacgtaataacaactcataaaataccctttcgtaaccttcaaagtgcgatccattttttaaatttaagaattcctttaacaaaaatgatgcaagttgtgctctttcagtagtttcacaccctaagaaaaggtttgaaattatggaataagaaaaggaaactaaatataaacaaaaaactttagtatttggattaaccaactttttgtgaccatcaagttcttctttttttgtccggataacctttaagcaaaaaagacagatgctctgaatagtttctttttctaagccttcattcaattcccagttgtcgctcaccacgtgaagaagtcgaagaaaattgaccaaactacgttccgataaattagaagacattgtaatagaaaaaaatttaggtagatgcataattgaaaatgactgcatggcacagcaattagttattagagtatcgatacatgactccattgttttatctcccttttcagcgaaacgattgagtaattggaagaattgttcatgagcagttggaggtagaacatctttataaaccatcaaaacagaaagaatttttgatagactgacgagcaaatcctcaattcgaaagaaatccgaaaaatttatatttaatgattgtttaccattaatgatgtctcttaaagagttcaaaaggagctgtaaagcttcaacagtttttgtaaacatctttgtgtttcgaagctgattagtaaaattaatcaatatgtattgaacaactttccaatctgtttcatgggtaacaatatacataacattttttacccattcattaatcggcaaactcattaaatcctttgacaaagtagctgaggtattcaccttcaggggaaacttttgaaaaactggagaaaacgacaaatctctgtcctttactttattgtcccgacagcgttgagcttcttcagatataaaagggttatgccattgcgtactatatacagatattaactctaactgagcgggagacaagttaacaaaacaatagtcattagtgtttattcgtagttgtaataataacttcaatactggaattcgaaaagtacgtcgaattttgaaatcacacgaaatttcgaccaacccatcgtaaagcactgatttaaattcgggtagcaaaacataataaaatgttaagcttactattgcctgaatagatctaagttgtaaatccccattactgctgttatgagcataaaagcataatgagtctttcacctcgtgaaatacattcgatggatatatccaagataaatcacaaactaaggaaataacttcatcaattataacttcggaactagatttatccaaacttttcactaagggacaaagcattcgagcatacacttcagggcgaagttcaactggacaagcaaatagaacttttctaaagagaccaattaagtagacatggaaatccaaagaaaaactagtatcaaaataagatttaagtagaattgtttgatcctcaagccatccttccgaatatggcaactgtgatcgtaaatcaagaacagtaaacaacttttggctaagtgtaggggttaaatatgaaaaattaattttcaggaactcatgaaacttctctagaacaaaatgattagagtctggttttaaaatttcgttaaataaaagaagatgttgtaattgatacgatgcaatagactcaattatattaggctcaatgtgctgccaagttccaggtcggtaattgagagatttaggaagtgatgaagatatttcaacaagcaaatctaaaaggctgatccattcatctgcataaagcacttcaacaaaagaacggcgctccaaagcattatataaagaacgagtggtttctaaagctattcgactagatttattctttaaggatctttgaaggaatccaagcagcattcctctagtgcaatacactgatctagggatatcggtaaagagagcactcacgatttgaataccacccataatcgctatataagaaccttcatctgtctcttccattatccgttttagggaattaagtgcttcgtacttggtcgctgtcttcaacagtttctcaacaatctgctgagctgattgtgagcttgcgactaagccaaattttgctcgacatactacttcaacaatagaatacaaaacagcggaagatatgcgaccataggatataatacaatttaataacgaaaaaactaatgcaatgtcttcttcatcggtggtgctttttgagacccacacacaattcgctagcatagaagaaacctccatttcatcaaataaattaaagcccaccctgaacatattcgtaagcaagagaattatctgacgaaaacaacgggtgtaatttctcaattcagcacttcctttgaaggattttctcgactgagctcgcatatcatcaataatcgtaaataaatcagtcaaccattcagacaaaactttaagtatgtcatttgaaaaagactcagttctttcgccttgggatgtaataacaatcaaggcgtctacagtagcaggatagtattcagaattcggaacctttgacagctcgttgaataatagtgcacggtcatcggaagacatttctttatgcttttcagctgcatgagtccataaggaaatagtggctgccagtatgtttccgtgaactttattttcaataatgtctttagtggaatcaacaagtttttgtaggattacatttttacaaaactgctcattgttgatgagcctttttatgcgtttgtagcgtttatccaatgactgttgattcgatatttgggtgagaatcgtgtctatatccaaagccttcatagcttagatataaatcgatgcagcaaacaacgacaatttttctttaacccaaacgtaatataggtcctgggttggcaccgatttaagtattaagattttaaatatatttaaaaagtgctaaattaaagatttaatgaagtaaacccaaattatagactgcttaagccgtggaggattattataaactcctgaaaagatagccttaagaaacgtgcagatatcgaactgtaacggattgtaaaagcacacctcaatatagcatcgattaggatttattcaatttctatgttttagtcaataaaatcgaaacaatgagtcttcttcgcgttgaagaagtcagaagatggttaatacatacataattttagcgagtatatgataaatctgttggtgaatttcggagtcaaggtggagatatgcaaattactaaatacaagaataaccatttaaaaaatgtttaatcaaccacatgtatttcaagaatctacattgaaaagtattaagtattatctcaagttatgcaacatttatcatagaactaaaattaaaaattaaggaattttttattaattgtttattttttaaataaaaagtgtctcagttaatttatgagagaagccattctccaaaattagtgacattaaaaaactgagtgatgatttgtctattgtgaccgtaagtaaaggaaataatattgcaaaaaaaatatgatacaaattaaggaaatataccagtgtagtaatagagtttacaaaatttagtttgtaaactttgtaaccaaaaatcaatgcggttaactatttccgagagcaaatagttatatgtaaacaggaacaaaaattcaaggagatgcagggtcaattgaccatatgcgagcacgtaaatcaccacttcccgaagcaaattgcctaccatctgggctaaagcatacggaaataactgaattcttgtgtccttgacaagtgagataagattggcctgtttgcaaatcccagaattgcatacttctatccttcgatccgcttaatccccaacggctgtcgggtgaaacagctactgaaagaacaaaatcagtatgtcctgtataggtggctttgcaaataccttcaggcttaatagctgaaaggccaactgaacgagttgcttgtaattcccagactttgatagtcttatcaagacttccactaagaagaatgctgctgtcgggcgaaaaggcaatagaataaacactctccttatgaccttccaatcgttcaaccaaagtacccgacacagaccatactcgaattatctgatctagactaccaactgcaatgaattgatcatttggagagatggctattgccgtcacaccattctcaatttctaactttaaaatacattgacctgtctccacatcccagagtcgtgcagttcgatcgccactaccagagacgatgaatcgcccattatggctaaaatctaaggaatagatatcttgttcatgacctgaaaatacgtaacgaactttttgagttgagagatcccagagttttatttgacgatcttctgttcccgtgactaaatacttaccatcagggctgaaagcaatggttctcacatacaaatcacgggaaggatcaggtgattcttcatgcaaagtaaaaagttttttgccagtctgaacatcaaagacattagcggcctggttacagccagttgctaaatacttgccattgttactaaacttaacgcagcaaacaacactgggatgctctagtgtgtgcacgagattaatattaaaaacccttttgcatgctgggttataagtgacgtaccaactctgagaagttgtctttctagcagcttctgtatctgaaactggagcaatctgttctcttccctgatattctccatcaggacccgcttgggatatagaaccagcattcgcagaagcagtcatagaaggttcagccgaaggagttgctttggtaggaatacgcggtggctggacattcacagcaggttttgaagtagcacttggattataataattggaaacaccaggcaattgaggatttggttgttgagaaacctgatttgctccgtaattaacaggagggatatataaaggtgtagtactaggtaaattggatgtagatatcgcgggattttgagaagcaattccctgattaaaattttgcccgctagaagcctctactgaaggaggaattggaggcatcaatacttcagcaacattattttgaggataagctgattggtgaattggagggatttgctgaaaggcaggtagatggttacttggaggctgagaagtagatttggtttgagagggatgttcctgatcaatatgggtaacttgattattagaagcggcaagttcagatctttctccacgatttctataacttgcggtattcgcttcgacacctaattcttcaagctctcgcttcaacttgttgatatctttttcgtacctataaatgttagtaaattggtgaagacagatgttataaaggtttttttttttttacttcaagcatataaatctcgagcgacacgtatgctattataaaataatgatgaatttcacagaaaagaagtagatactatataatccctcgatacctttaacatataaaaacttacgtttctctaatagatttttgtttttcatacatatcatccacggtttttcggaacgcttcaatttcttgaatttgagattgtatcactgcaatagaacagaatgttagtttccaaaaaatagctaatttaatttattttattcaaacacgtactagaagattcatagtcgtttccgcgcgccttggacgcgaagctatgatgagccaaagcattgtattcagccttcaacgcatccagcatttcttgaactttcgtggcatcctccactgacgccattttttttttcagtcagacttattgcaaaaactgaatccgattgatatacgcccttttacaacaatagcaacacttgaattgtggtacaagaataaacttgtgttcttgaacgtttgtagcagcacttttatcgagcggctccttgtgctgcgctaatctttaaatagagaatgtggtgctacatatttttggttgagcaagtatcacaaaattagtatggcgtgtgtgttggcaacttgtcccaattattttgaaattcatttgaattatagagaaaagcaattcgaaaccctttactgtttgattttttgtagcgtttatattatttttttgaatatagattttcttgcttttcagttgatgtttgttataaaaaaatagttataactttgaaacgtagtgtaattcattttttttttattgatggaaaaatttgttaaccgtttttatatatcaatataaaaaaattaaaatttgtgtttaatcaatttattatctgatccttgtttaattagattgtttaccgacctttgtaagacattattacagtgagttttatcttgataagtattaattaaaagttatgatagtatttaacccgtaaattcacatttcatttgctaatgactcagttaatcataagtgacattatttgtttaatgatgcgaaatttgacgcactttactgatattaaaacattgttggttgtcttaaagatgcttttttcatataatctagttatcatgaagaaggatgaaaaaatcccatagttgaaatttattaacactaaagcaaaatgtttaagcgcagcaaaccgaagccgtcagaaattgagcatttaatctgacacgatatgccatttacacttcaagggcgattaataaatacactttggatttatttttaaatcatatttattgcttatttacttatcaatttttgtttgatgtactatttaagttgttttgaattttttttttatatgacattagtttgggattactacccagtttaatcagtttaatgatacaggaggaaagcaagattaaaaaagggacggacaacgttcattgcatatcttgttattgcttgtcagtttacggccctcagcgtttgttaagctacactaactatttacttgtaacttgataaattttggtatgctggtggtaatacgagtaggggccagacataaagcaatgcgacaattaatgatatgttgcatagtggggcataatgtagtgtaacagctgacgctatatatcatcgagatgtttttacttacgttttacaaactatttcactaaaaagtttccgtatagttttatcagcaatttgttaatattgatatcaatacatatatatatatatatataagtctatttatacatcgataactctactagtcccattgtcaatgctagtgaatatacttgttttccgacagaaatgactcgtactcgtgtacaaaaaatgataccgaaaaccattgaataccaaaaaatgatatctggtcaaccgtaaggctaatgcttaaaacttgtcgagctaatatatcatcttcgttgacatgtttgaagtcacattgaacgcagggagatattctaattactaaataacaggtacaaggcttacgacgaggagttgactcaagcgagatgtaatgctaaaaaattaatgcgaaggtttaatgacactatgggagatttggaaaatgtaggcccagcagaattgattaaaagacgagctgaactgttggctgaagtttttgtatttgacgaatcttcagcaccagagattgagccacctatggcttttgattacggatttaacgttcattttggaaaaaaattctttgcaaattataattgtacatttctagatgttgccataattactattggtaataatgtaatgctaggccccaatgtatgtttatatatatatatagttactttcaagtcattcattcaaaaaataaatatactaatggtgtctttccaggttcaactatgtacagcaacacatcccttggattttaaagcaaggaactccggaattgaatttggtttaccaattaacgtatgcgttagtccagttattgaaacatcttacaactaacaaacaaaattttatcaagattcaggacaatgtttggattggtatgggagttatagttctcccaggtgttactatcggggaaggcagtgtaattggagcgggtgctgttgttacaaaagacatcccacctaatacgttggctgtaggatcacctgccaaacctattcgtaaaattgaaaacgagtgaacgagtgtaatttttttttttattatttcatctaacgattaaatgctctttgaacttcttaagttcacctggcttggttcctaaatttttaaaatagtataaataatattatattatgtttgagctttaaattgttatatagaagacttagaatgctaaaagaaatccatttctcactcgccaagtaggatcagtttcctcctatgacttgctaaagcccccacgtggtactgcaatcgattttaattctaatgcttagccaagtctaaaatagttgaaattcttagtgggataagaactcttaacccccacgatatatttgaatgctaaataacctaacctaaaaccattttacacattttattactaacttcattatattcttgtagaggaaccatcccattcaccagttctgaagtctcgacaacgaaaattcataaaatatggcgcctgcagaacttaaacgacctgatttaatcgttccctacaaagctagagtcaaagcaaatgaagaaggtaaagtagaaagcactttcaaattgaacccaatcgtgagttacgctgatttaatcgctcaagctttagttcattgtggaatattttaaatcctttctttcgtcaaataatttattaagtttgctaaccctattatagttggcttgagtttggtaagcacagccacgtgtatggctgctttatttcttcgtttcaagtatgtaagatattttaggattttcatgttaacgagaagattaattgcatgggttgcttttatcctaaccttttcaaatttactgaacgcaaatacgtctcccagctcatctccgacttcaatggctttgtaagtaatcctaattcattgcattaatgtagttctatggatgttaacatttgatcagtatgggtatcgcggctcttgtgtcaacatatttaccggtaagttgaatttttatatttactttgtcgattaacttgtgcagcaatttttaaatactccaaacaaaacttagtaatttttaagtcagtgaattaataagagtattaagctgatttttttctggataattaaatttatgcacaatgtaaatatctaatggtgaagagttcagatacatttctaactaccatttcaatcacgtagcagacgcgtaaaaaattggctgtttgtgttttctcattgttaagctagtgaaaatgtaaatttatttcttacatcctgttgctctttcattttttcttcctaatgtattttagttgcttttttaaacccaatgagaacaaaggcttaaagtaaatatatataattttcacatgttcaacagtttaccgttaacaaatgcacggaccttgattatgattaatggttgaatgaaaaatatcaactttccttatctttaactataatttaaatgaagtagtagttcattaatactaaagcagacttgcattgcaaatgctgaacattactaaaaggttggtctagttataaggtaactgagcgtgcactttattattttaacgtgttgggtgcgccccattaataatgaaatactgcatatgagtgaatggtcctactattgttccctgcccttctccaacaacgcaaatcggatatcctaactcggtgtaattccaaggcgatatcgatatttgtgcaacttttttttaaagttatcacaaatagaagagaggttgctataaaaatgtcaacgaccgcaagaagacgtctcatgcgagattttaaggtacggcagttgtggatccgagaagacttatattaaccaattcttagaggatgcagcaagatcctcctgctggagtttcagcttcccctgtctctgacaatgtaatgctttggtaagtgtttacctatgtcaattcatttttctcttattgttatgcaacgtaatggtgaatatatgtgctatatattgaatgccttttttgccatatatttaggaaggagatcgtttcaaaattcttacaagaagcgatctttttatgcttgttggtttctggattgattgcttttgttttttattattgatgttggactaaccatttgagcaggaatgctgttatcattggcccagcagacactccatttgaagatggaacttttaagttggttctttcttttgatgaacaatatcctaataaacctcctcttgtaaaattcgtctccacaatggtatgcttagtcattgtatttagacaagtcttaaattagattatttgatttgttgtaatttacttttttcttggttttttttgtttacttacttattggctttagttccatccaaatgtgtacgcaaatggcgaactttgcttggacattctgcaaaacaggtggtctccaacttacgatgtggcagcaattcttacctctattcaaaggtttgcttttcagaaatattacttaaatttctcataactaacttttagcttacttaatgatccaaataatgcgtcccctgcaaatgccgaagctgctcagctgcatcgtgaaaacaagaaggagtatgtgcgtcgagtacgaaaaactgtagaagactcctgggaaagttgatttcaagacatagctgtcttaataatccctatttcattagaacttactcttctttttcaaccgcctttcacattaaatctatttaagtgcttcaaagttgccaaaattgtaactatagtaaatcattaagatttttttgtttacatctacgaatgaatgatttcttccttatgtttagaacttgtaaactatattaatgtgcgactaatcacatatacagacatgtacatgcaaaatttatattgatcttattaaacataacctgccctaaaccacacaaaaataccaaaccaagcgcaaaaactccatttttttaaatacatatggtcaatttttttaagtaaacctcaacggctgttcccaaaataatgattaacgacgtttcaaattcttctttcttttacgatatgactggccaatttgaacaggtgaagctaatgagccatcgttaacgtcttcaaaattagcacgtctcttagctctagaagtcaggtctaatttacgatttgaaaagtcatcgtcatggaatttgcgatcaagcaatgaccagtcttcaccaccataatcgtgtttctttacacgtttagatttctttaaatctttcttcgataatttaggaaggcgagtataattactttcctcatactctatcctctcacgcattttttgcaattctcgttcatcagcatgaatgacacgtccacgtttctcaagatttgaacctacactcggcatactttgaggaacagatgacatatcagatgagacaaactcatccactaaatgattaggacgatgccttgtacgcttttcggaatccattgtaactgcacgaatacgaggagggcgataaattccatctttagcggatctcagttcctcttcttcatcttcagaagatatagagcttttgtcatcctcttttacaacattattttcactagctggcccatcactatcatcggcaaattcgcttaaatttggtttgtaatgaagtttcagggaatcctgagaatctttgtcatttccattgttttctggttccttaatagaccctatttcctcttttcgaccagcagctctcaacaacttatctacagaatactggatgcggttttccaaaggtcgaattttctcaatctctatgcgtaactgaacaagtttctcaacgacatcttggtgttgtaaaaaactttcatcgtccaatttcacaagcattagaaaagctaatttttgtacataagataaaagcaattgacacttcaaagatactaaggataccccatcgcttgaggatgatgaagttttaggcaaagcttcaagagcagtttggatgctcttatttaatacatccatatttcaatatgttaatgtattgcctcaaaaatacaaacttcttaaagtattgggtaaacaattagttggtgtgtacgctagaataaattgctgaatcaaaaatttgccataacccagtatgtaattacggtattttgcagcgttacgctatgtgctcataaagtacagtttgacttgaaaatggaatagtctgaaaattgtactgacttgaaaagtcagtaagtttattaatgtacccaacggggttacagatgtcaaatcagtaggaaattaaacattcagcgagttgttaacttcacctacaattagcatattttaacattgtttcagagatgctcactaagtttttattatagatatggctaaaagtgttgtttttcaagtaaaaaaatgttataataaaattaagtaatcatgaattgagtgaattaaattaagcaggtggtagaaaagatccatagagacctgcctgtatgacagtgtaaactatccatacaaacaagatgcaatggccaaaagcttttaagtttctggattttgcatacaaggttgcatgagccattgaccagtagagaagtggaagagctgaagacattctgtttaaaacttgagtgtgcatgtggaaacagcctatatagagatataaggcactcaggacaagatgcgatttgatggatcggaaactgtgtaaagtggatccagaaattgaataaaacaatgcaaataagatgggtattatagagagtaaagcaaataaaaagtttgggatattgttaagggtccagtaacgcaaaaatccaacgttccagtacttctcttggaccgctggataaataagaggtaatgatttattacaccaagctactccggggcaaaataatttgaatccaagatactggttgtagaaaaagggaacaagtataattaagcattttgttccataaccaactagctgggaaacttgcataaatgtaagttgtaatcgttctaagcttatttttaaggtcccaatagctggcattccaaagaatatgcaccaaaatattccattgctacgaattaaggttgcaagagaccacaaaaatgctgcgggatattgttgcttctttatgaacaaaagcagccccaagaaactgaaagcagcaaagagtgattctgtgtaacccacggacatatatattccagaaggagagaaacaataaaatatcactgtataagcggtcattttttgatttgagaaaatggacttcgttaataggtaaagggcatagcaagcaattgcatgaaaaaatatagaagcaaaacaagaaactatgcctaaaagcacaacatccttgcttcgaaaagcaagaaaagaaataatttttggccataagctagaaaaagcccattcttgttcaaatagagaaccattgacagccatatcaacaaaatagatagcatcccatcgaatccaagatatgaacagggttctaaatatatttgattcagctaaacgtgatcgattttgtcgtagatataacattgcagtatcatcaaaaacacacaagtgtgacattattactgcaatgccaagataaagaatcgtagaaagcaaaaaggtgcaaacacagatacctttaaagtagttatatcccgacctagtcatccttatcgctaagtaactgttcgattttttttctgcgtttttcatcgcggattcgtttaatttcattatgtatttcttctggttcttttggtaattccttttcttgagtatcccagaatgttgactagtattttgttaaaacaggtcttatatacaaacatacatgttcaatatgttttcgataataactaggatgtccaatataatacattgctgctaaaggaagcgcacaatataaagtaaactttttaattagtatggttcataccttatttaaaaatgaatattcataccttgaaaaactccaagttcaggcctgccattaagaagttgggtgttgccgtactagggttaagcctactaaaattgcaacgtctttatgcgaagcatttatacataagaaatttctcaaatgaatacactcataaatgaattgaaagccacaaaattagtatttaaaaaagataattacttataaatatctaaatcgactatcagggtgataatctataaagacaacctaaagcttaatttagctaagcatgaccacactcattaaaatgtgtgaaaaatagatgattattaatggagaatatattaacagtaaaagaaaagtaacgtttgaaaaactcgtaaaagatgtcaattcgttttcggactaaattaatttaactgccctagctttcaggtacaaataatccagtgattgcacaagaatatatgaaaaccgcattgagcaagaacctatgtaaaaatgtctcgcgctgaattatttataaatagtttcttgaattttatctaaagcaagagcctaaaaccttcattatattaaaaaatgtaataaaaggcaaaatgtactttcattgagtgaagcaaaaaagaacaaggaagtaagccagaaaacaaacaacagatatgttaagtaaaagcacagtaaaactaccttattaatctcaccaacaaaaaagttgagaggtagacagataaaaacgaaaatgtagtttaatcgaagatatatatgcagaagaaaactttgataataatgcatactaggggtgaaaagctaaaccaatccatcgtataaagaaagggctgacacgatagtcggatcacgtttggacccttcgcagaattcctcaagtgtcagttgcccatctttgtttttatccatcatattgaaaatcttgttgacgcgctaaaaaattattagacattatgctcaacatactaaatattcaaaccttttcaggagtatcttcatcctccggtaacttgaccatgctaccaaccattttgtagatagcatcaacaattcgtagcatttcgtcgtaagaaatcaatccattattatcaagatcgtataattgaaatgcccatataagtttatcattcagttcacctctcgaagtcacacttaaagcacaaatgaattctttaaaatcaatgtatccatttttgtcagcatcaaaaacattaaatacatattcagcgaaagcactcggatcaccgaatgggaaaaattgtttatagattttctgaaattcagacttattcaaatggccagaagggcagtctttaaaaaaccctgcatacttgttagattcagcgttaaacattcaatttagcagcaattaagaatcttattcaaattgcagaaccatgatgcggatgtaaaatcaatttttttaggatagctgtcatacctttataccattgttgcaattcctttttatcaacttggatttgttagtattgactagttttacaaaacgtacaccttgtagaacgaactaagtcttggagttgatcttgagacaattttgattgtgattttcccatcttgaagacaagttaatcttttctcagaggatagttggtttaatttataattttttttaagtaacttgtcggatattaaagttgtttagcaattagcagtagttgaagttggggaggcgcagggtaaattgagttgtcaatcgacaagttgtaactagtgttaaatggtattaaaacagttcctatttggctcattataaaagtaaattcatctttttttaattctaagatatgtaaatttacgtatacatgtttggcagaaatttattagaaaatttttaaactagtgtattccagatatataacaatttatgtgaataataaaatatgcaagctttgttgatacttatgtgaacgaatataaaaaaatatttaaatagtaagcataaaaaatgattttttatagatcactgaaaacatcaagttgatgttttgaaagttcatttgtacattagttattgatcttgtagttttacctttaccatcctttattacagttcagaaaatacattttttatattttaaatctatctgtttcaaaaataaaaatatgaacaaagtagctggaatttaactacaattgattatcgatggatattgagattccactgcgccgcttggtaaatttatgtaaattttcattttttacgcgttgaaataactcaccactgattaaatagtgcattctctcattattcggtttcaaaactattgaattgtcgttgaagcaaagctattaatatcattatggatacctacatggaagaaagagaagcaggttggtaattatgtttaacatttcttcgattttctaatcattttcttactaatgtctacaggacggttggaaatttattccgtcaagaggaatgtcttaaatatgttttctatagtaattgtttctgcaacttactctatttcgctcgattcgacagttttatatccagcagtatatcatgcaattgtcaatcaaccgatgctaggtgctaggatccacaattgtcatagcaaaattcccattgtaaagaagttgaaaacaatagaccttgataaggtcgttaaatatgctgatgatcagaaagttgatagcttctgcaataacgctcttcaaaattttaagctatgttatgacgatgagacacttcctctttggatggtctatgtactaaatgataagtccgaattagtttttatatatgatcactcccttttcgacggaggaagtggccctttgtttcataaatatgttttggaaggattacaaatgtccaaaacaaatttttcatcttcaaccgtgccagtatcagaattaccacttcctaaaaatcttgaaaaactaatagatgttcatccttcatggttttgtctaatgaaagcactatggacaaactctggacttccgttctctaagggctttcggtctccttcttataaaggtcatgctccagtgcgtccattttcatcgcatacaatattcttttcaatttctaatgctgttgttaaaaacatcaagcaactctcaaaaaacatagacgcttctttcacttcgattttttattctgtctttatgctcagtatatattatgctattgctaaaaatggtaaagttaacctagatatgctcattgatgtgaatgcgcgccgttttttgcccgtagccaagcaaaccatgggaaactatgtgttttcttacgttcatcatctaaacggttttcagccaagtcagcgtcaggaggactataaacataccatggtagatttagcaactgagttttcgcatcgattaaaagcagcgcttagcaatcctagggagatgtctcaacaaattggattgctaagttatattgatattgaagactaccttttaaaatcttgtgaaaaaactagaggaaatacggctgaaatatctaatttggggtattttagctttcccgccgattcgtcggtaaaaatcaagaatatggcatttgcacaaccttgttccagtctttctgcaccttttgtactaaatgttataacagtagcagatggtccatgttcgttttccctctctatttttgatgatgggaacaccgaacaaactcatgagctggctataaaaataagggataagtttctaagtattctcgaaaaggtttctatgaattcatagccgttcccagtataaaatatcatcgactaataggtttgtttatttttttacctatttttatccattcttctcctatttatagatttcaaattgagaacaggttattcgaaagaatttttgaattatgaaaagtttgaagctttatacgcactttttattaaggtaatgctggttaattcaaagatttcgaacttttcttgaatagacacctatattattcactttcgaaagtcttcttattaacaacaaagagcatgtagtaaaaattttttaaataccataaatacttttgagtagctgaacactataagtattgttatccacaggttgagtgagtacgagaataataccaagacaactacactcctttgccaaccgcgacttagattttcacttccaccattagcggattaaactcaaccattcgcttgtggtctaaggggatgttaaaaagacctaaaagagatcctttgaaagattgtgaatacgtttttaaaggcgacgggctacggcgagtccctccctactattatgaatacattaccttcgcgaagctgaggtggtacggtaaaactcttttagaggttttcaataccgaatttagggacagggaatctggttattatgaaaaggcaatacgcaatggtcaagttaaggtaaacaatcagattggtaacgttgacacattgattgaaaatggatacatagtttcccatcatgcgcatcgtcatgaaccaccagtttctgaccaaccagtaggcatagtccatgaagatgaatcttatgttgttattgacaaacctgctggtgttccagtgcatcctacaggtcgctataatcacaatactgttttacatattttgatgaaagaaaacaaatgttctctgttatatccttgcaatagattagacagattaacttctggtctgatgttctttagtaagagtcctaaagccgctgaagaaatgcgcgtccatatgattagcaaaagcctgaaaaaagaatatgttgctagagtaataggagagttccccaattctggtgaagtaatttgcgatgctccgttacttactgttgcacctactttaggtttaaataggatccatccggatggaaaggaggccagcaccgttttcaaaagaattgcgtttgatggacacacatccctcgtgctttgtaaaccactgaccggaaggactcaccaattacgggttcatctacagtatcttggttatcctattgctaatgatcctatatacgcgaataaaagggtatggggtccttctttagggaagaatggagaaggcagcaatgaatctgtaattatgcgactttccgaaatcggtaaaactgaaactgcttctccactcttgcaatatgagtggtatacaaatgaaacagaggcagaggccaaggcccgtagagacaaacgcctcggggagctattaactggtaaacactgttccgagtgcggtactccactttatagtgatccatccccagaggaattaggaatctggttacatgctttaaaatatgagagcaaagattggtcttataagacacagcttccaaaatgggctcttgacgtttgctgccgagatcctaatgcgctgcctatagaataaagtaaaagttttgagattatatacacaaaaaattttgagggtttagggttactcaaaaaaatcgaatttttaaatcgtcgataaaatccaataggtgattgatatatgtatacaaaatagctaaagtagtttttttctgacgctttgttaactttttatcgtttttttttttgtgagaatagagatcaaaaagttaatgagacaagtaactaaactcttcatgtttgggagtttctagatactgttctatgtgctgtcattagacattacagaagaatctggttttcgaactctttcaattaaagaagaaacggtattggcgtcatttgaacgtaccataagctgtgggtgctaaagtgtttgcatttccatctttatgtgcatcataagttcaaccatgacttaacttctaaaaagacgttcattctaatacatatttgttacacttatgattatacgactcacaaaagaaaaatctatttcaagtaattgatgggcgttcatggtttgctacctatcattagaaaggtcgcgtctgagggtataagatggcttcaaccagaatttttttctaaatattatcctgttctagcagtagatggaaatcttttattatacagattttttcggtctccaaatacgccattgcacaccaattatcaacatgttttatgggccttaaaactatcaaggtattgtcgcaaactaaaaacttcgccaattgtggtatttgacaacctaaaacctaatgatttcaaagcagaggaacacgagaaacgatctttgataagttctcaaatagtcaatcagcgacaagttgttcaggaacagatgtattttttatgcaatttaaaaaattgtttaatagataataattttccgactggtaacttttactacgagatcggtccattattatctcaaattggaaagttgttatttgatttgcgttctctaaatgaacgtgataatccttttcatgcacaaaataatgccgaaaatctagagaatgcaacttttgtaaggttaatcgttgacaaattaaatgacagggaaaaaactttgatgatccaagaaaagaaaaatcatctcatacattctttacgacaactacttgcgttttcagaaatcaatgacttcccatctgagatacgatcttacctcgaatttatcttgtctaatttggatctggaatgcttgactttatgtcttaaaatcataaagggtattcttaccttagacgaacttcaaaaagcaataaaattgaaacaaactgaattagataaattagaaagaaggctatatcgtccttctcctcaaaacatttttgaaatttttgaaatattaaaaatattagggatacctgcttcattctctcctatcggagtagaagctgaagcatttgcctcagctatttctcaaaacaacctggcatatgcagttgctactcaagatactgatgtcttactgttgggttcttcaatgatatctaactttcttgacttaaatgataattttcatctaccgttgcaaattatggatcctagaaaaattgctcaagaattgaacttaacatttgatggatttcaagattactgtttgatgtgcggaacagatttcacatctcgaatcccaaagattgggcctgtaagagccctgaaattgattagatactacggtaacgctttcgatgttttaaaagctttaaacgttgaggaaaaatacattatcccaacagactatatcaagaagtttttgactgcaaaaaagctatttaccgatttgccttctaacaatgagctattcagttttattcacaatatccctaaagaatttctacatctttctgattcgacgtatttagatttagagaagcaggtgcttcgtatttttaatgtgcaaattgaagaattagatgcaaaaacaccttggtactatcactacgaattggaaaaagatgtcaaaagcacgtacgagtattgaatcattcaatcattaaaattcattcgtgaagcgaagcggcattaaccaaatgattatataacaccaatgtacagaaacataccaacctgacactttcttaacagcaacgaaattataaattgataaaaggggaaatattttgaggcgaaaaagaaagaataaataatgataattgtcgaaaaccattggtttttacagaccatagtccatcaacataaaccaacaacacacaattacctatgagcccatctgagtcgcaatatgacttcaagctgcttatgttagtcaatgaataaaacgaccaattaaaacttacagtaaatatgattacaaacaaagatatcaagataattattatccaggtaatagagttcatcttcctatccgcgctggatttaccaaatatatcaagcatatcaaaaatgactttacagcgtctattgagaacatttgtacggggtccaatttccaagtattcgcgaaatgcagtatataaaggtagaagtaagggttcagagtcccataaaaagtctggagtgtctaatatgttactaataaggttgacatccactcgtaactgaaacaaatgaccgctcatgcgaacaacctctacccttgaaagacctaaatgaccgtataaagcaagcttttttggatagaataatgcagagttcattgtgacgtctgttcgtaactcaaacctagaaagtttgacggattgagccaaagcatgagacattgccagcttcattttgttgtccgctgacgggatatgaatcatatcattatatatcctcggcctttttgtattcggcgcgtaatgaaaatgtaaatcttcaatttcacattcctcttctgctaaaggcttaaccattaaagaattatcaccaccaaaagttaaatcggcaagaatatccttttcttgactcaaagaaaaattccaaaaaaccacgacaccataagagaagacgaaaactaaatggcgttaataggaaattagctaaacagttaggattaacttactttcagatattcgatacaattgagatattatatgagaatcaaaattttcgttatccggtttgtcagagtccaaatgcttttgattgtgattagacgcactagagggcatatcgtccggtgctgggccactagaaactcggcaagattcagacctgccatacactaaaggtaaatgatatacagcgtatagaacctcatcatatttctttgcgcggactttgtgataatgttttaaaaaatgtttaaccttaggcaactggaaagcttcacagacacaatatgctgtagcacgaggaaatcctaactcttcacgtttgtcacgaggtaagttttctaatttgattaaattataggcatcgctaggagtaagcaagtcctcatagttgctttcttcttcgttaaatgaattgacagcatggttctcgggtagtagtacaagtttctgagatgttttagtagttctttgaggaatatgagcagcagcatgtcggttttttaagaaccatcctaatggatgatcgattttcctagcattccgccgtctttgaaaaaggccttgagctgcagatattcgatgatctccaaaacgtggtgggctaccatgctgaggcgttattcgtgtactttctgaatttattgggggaggaatatgcacaggagttgataatcgagtattaattgtccgtttagggggtaaatttagtttatccttagtagacatcgaatgtgtacttcgagcgttggtttactggtcatgccaatataagtctatgtctctgatacgcagtataatactttaatcaagtattatatgcaactaagtaaaattacaattattttgaaagataaaatggttgtgcttagtagtgtatgaggaaagtaaacttgattaactatggagcttatttcaaattatcagagagcaagtgaataaagtagggtattaattactaaccaatattaaaagagagacacaaattggtgtctttagacaataaagatttctatgtaaaatatgcagtgtcaataatacgactaagcagttcaatttcctgaatttttactcagtttttgttaaaaaataaatttcaaatgaataaaacgagcacatgtaggttggatactgccattaaagtacgactacaaataaaatattaagcaatttgagaaaccttatgtggaacgttaatcaaatgttaaataagcaaaattcatctaaaaacaacaaatggatattatttagacattagtttcatttaatgttattacattgtataaattaaacgtactattctttaactgtctaatcaagcatggatagatgatcaaagatatcattactgtatgtttactatgaacacttgatctaggtggattaatttatttggcgtgcctaatttggaacgaaattaatatcatcttcaacatcccaccgatttacttatactaaataaaagaagtctttgaactaaattaataaaatttttttcaatgtattttacaagcacaatcgttccaaatatcatgtcaaaagatacgattgcgtatccatacctttggccaaagtcatactagctcattttcccagcacgtaaaacgcgccaaatatctatatattagaataccatacgaaaaacggtaaagtttatactacattagaaggaactttaagttggttttatttaaattaaagattgattttattgctgctaaataaggaatttcacatctttggggaattggttaattcatcatggaaagagctgaaaatgctagaattattcaaaagcctatgactcgtaggactgtggactatggatcagggctatcaaagtatattgtcaatcgacatttgcgtagcaatcgctatcacatacatgtaccgagaccaaatccgaatcaaataattaacttgtatcccccttatgaatacaagtataataacacatcttccttgtgcaccaaatatattcatacgtctgcaaataaagctagacatgttattaacgttgtgcgctggactccagatggtcgaagactgttgacaggttcttcaactggtgaatttactctgtggaatggtctcacatttaattttgagttaattaatcagagtcatgattatgccgttcgttgtgctgaatggagtacagatgggcgctggcttatttccggcgatggaggaggcatggtaaagtattttgaaccgaatttaaacaatgtcaaaattgttcaagctcatgaaatggaagttagagatgttgccttttcacccaatgatagcaaatttgtcacagcgagtgatgatggttcattaaaagtatggaatttccatatgagtactgaagagctgaaactaactggtcatggatgggatgtaaaaaccgtcgattggcatccttcaaaaggtctcttggcttctggttctaaagacaatttagtgaaattttgggatccaagaaccggtacatgtattgcgactttgcatggtcataaaaacacaataatgcaagcatcttttcagaaaaattttggatcaaattatttggctacagtctctagggatagcacttgtcgagtatttgacttacgtgccatgaaggacgttcgagttttacgtggtcatgaaaaggacgtaaactgcgtaacatggcatcctctttatcctaatttgcttactactggtggctccgatggaagtgtcaatcattattcacttgatgaacctccattactttctcagcaaaagtatcatgaaaagcatccaaatgttactctttccgcgtcttcttatttactataccctactgctgaaattccatttgctcatgatttgggtatttggagtatgcaatatcatcctcttggacatcttttatgtacaggttcaaatgataaaactacacgtttttggtcaagatctcgcccagatgacaaggaatccaccatggatcgccatcatttaggtgaagaacagtctgaggccatgctaagtcagagaaaagcagcgatcgaagaagacgataattatgaacctgacgaaaaccctctcaccgaaacattagcaaatgcccataatccccaattttctggagtacttaatcttccgggtttagggactatgccctcctttccatcgccttatcaacatggacaacctcaaattcccggtatgcttcatgcatctttgagcaattcatacgctgagccgtcaactcaaaactcttttatcccaggtctcacctcaaagtcacaagatgggtatcctcaaaactatcgataatacatttctttgttatttgaaaaacatatttacttggcattaattagatttaaaaaaaaaaaaattcacaccgcagctcactggattcatactaaaaattgggtttggcaaagcaaaacctacactaattttttttttaatgataactaagcaacaatttacattataccattcatactcgacaagcacttctatatctcgctctccatacaagatgttccccaaattgaattaccgagtgtcaacgattttcgtaaataaatcgttaatagttaggtatgctacatttagtaagttgttcaccaccaaattttcaaagatcttatgtgattaataattgtggttcaattagtcatatattgatttttataagaattctacaagataggtatagaaaaccattctatccatgtcttagagatgggtaaaaaaagcgtgtcatttaaccgcaataattataaaaagcgtaaaaatgagagaactgaaccacttccaaggaggatttttaaaaacgataaaccgagtaaatttaaatctaaaagaaaggaaaaggataaaaattcagacgcttatgacgaaatgcttctgaataacaattttacgcttctggatcaagaagaacccatggttgaaattggaagtaaaaaatcacgtaatgataatgattcagaaggaatacgtgataaaggtggagtagaaatttcaaacaaaaacgatccatatattcaatttggaaaagccgatccattagagccgctggaaaaacctgatttaccagaggaagcaataaaacgtggtgaacctaccattcttttaggtataccaaaaagagaaggtagaaaaactaaccctgtacacgacaaggctgtcgaaaataattctgattttatcaagttcgattggaacagcgatgaagacgaggatagtgttagtaatgataaaagcaagaataatgagtccttaaaaaagtcttctaaaaatgagatccctggctttatgcgtcaacgaggccgattttttcatgaagcaaatgaaaaatcggattctaaccgtaaacgaaaacgccaagcgtatgagcttgattctcaatcatgcccttggcaccgtcagtataaggtagagcgagaagtctctagaatttttcaccaagacattcttcactttattgactatattactccgactcctgaagagcatgcggttcggaagacgcttgtttctcgtataaatcaagctgtcttgcaaaaatggccagatgtatcactttatgtttttggaagttttgaaaccaaattatatttacctacttcagaccttgatcttgtaataatatcacctgagcatcattatcggggtacaaaaaaagatatgtttgttcttgctcatcatctaaagaagctaaaacttgcttctgaagtccaggtcattactactgctaacgttccaatcatcaagttcgttgatccgttaaccaaagttcatgttgacatatcttttaatcaacctggaggtttgaagacatgtctggtagtgaacggtttcatgaaaaaataccctgctcttaggccgttagtaataattattaaacattttttgaacatgcgagcgctaaacgaagtcttcttgggcggattaagtagctatgcgattgtttgtttggttgtttcttttcttcaattacaccctagacttagtacaggttctatgcgtgaagaagacaattttggtgttttgctgctagagtttttggagttgtacggaaaacaattttattatgatgctgtcggtatcgctgttcacaatggtggtttttatttttcaaaaaagaagatgggttggctgaagccaaaccagccttatttgctttcaatccaagatccggtagatttccaaaatgatgtttctaaatctagtcgtggattattacgcgtaaaggctacatttgcaaatggctttgatttgctaactagtaaattatacgcactcgcatctcgtatagaaagagagggtgtcaatcgagtcaaagatttccctagtatcctaagtaccatattatcagttgatgaaggggttcgtcaacatcgtgagcatatgttaaaatgttataagaataatccagttcctttagaacctttagtggaagtggatgctttagcaagtattgatgtcgacaagcttccattgcaagacgttggtttgcaatatgttgaggatgaatccgattcagacgaaacagatgctgcaaaggatgatttgtttaaagtaaatgaatcaattgaaaccaacggccatgaaaattttcagaagcaagctttgacatctacgggagagcagtcctcctctaattctcgagctaatcccagtaaattatttaacataagcagtgacgattcggaagacgaagtacctattattgaggacaccactgcttcagatgaagaatctcgagcgaaaaaaatacgcaaacgtttttagttaatttacatgtaaaataccaggttatatagagggataaaaggttttattatcaattatgattatagtttgataattgtattaataaattatctttatagattatacttacgatttagccagtaaactcgaataccagtaataaattaatcaacaccttaaactcactatggatctgtagtaattttgcataaacgatgaaactagttaagaaattacgattcggcgagaggaaatttgatgatagaatggtaagtaaatatgccataaataagaagcacgaatcccaagaattgaagtaaatggaatgactccatccccattgccatagcaataatccaaattccgaatgttcgagcaatatctaaaagagatcgggtagtagctgagtgaagttttgtaatggctaagccggaaacgttgaaaaaactaaggttggaacgttagtaaatacgaatggtcaattttttaacatgaacttacgcaatagataccaaaataactccagaaataacatagagtgcagggacttcattaaatcgagatataacgtgtgaatagtcaaaccacccgtggtatccagcagtagtagaaccgataaaatagtaagaaataatcattcctaaaaggacaaaaaatacgccataagtaccttcataagcaactaattctgaagggtcgacttgaataaacgagagtatgtattcttcaattgtgaattgtgttgctaaaaaaaactggccgattaaaactgcagtaattcctaaaatgggatttgaaccaatagaagaagaggatccagaataaccaacaattgcaactcctaaaactacgaaactcagtgagagccattgcaattgaccgattgttctttttagtaaagtcgtagcgaacaaggcaacgaaaataataagcgaacccctagtcatttgataaatgctggcactagtataaagaaggccaacattcatcaatgttgaaccacatatatccatgattgctggaagagccatgaaaactttgtgctttaaaggtaggtggtcaagagattcgtagccaggaccttgtgagtggcgtttatacaacacataaaaccataaacatgcttccccaagaaaaatgttgaggctttgaagaactgccatactcttgatgggttcactttcttctgctatactgtcttgatatctatttgagatgatttgttagcaaacaatactattggataaataaaatagctactgacttcgacaagacggtgttagctacaccggaagtaagcataataattggcaaaagcattttgtaaatgtcgagagtatcaaatgcccgtcaaatatgggcaaggaaaagtgatgagttgtatgtgcagtataatatcataaaatatccgtttaagatgttcagaaatttacaatatattgtaaaagcaagatgaatgagatgtacgctaatatgtatgcgttagcgcttagagtataacaattgcagctgtaatctatcacttgtcggttagcgaaactttagttaatgcattacgtaaatcgttaagtttggttcctagaacataatgaattcatcagggagatccagcttcgcgagtataaatgataacaaacaaaatagttttgtcttttctataatacttcttttagagtataattaaattataatctcaattttaatttattcaaagtatattacaatcatccttcattgtcttggtcaatcaactgaaagaaataatttcctgaaaattgtaaatccagtataaagcagcttatatagccttctcgtttataagatgaaaattatgaaaagtgtttcaatgatgatgctacctatataatcaatactactttactgaagttgcatttaaactttcaaacatagctgaaaataaaatggttaaaaacgcatactttaaagcaaattcataacttttctttggttcattaataattacaactgttaagcattgaaaagatatctactggaaaagtcttaagagacagttgttttttttaaactcatttatttgattaatttattttaattttcaatcttgaactcattttctaaaattttctgggtttctgacaacttaataaaaggaagttgtaattttacaaatacctcatttctagtttataattacagtaaatgagtgcaaaagagttcatcaacacttaaaagaaatttaattaatatactaatttttaaaaatataaattcaattttaactttttgcaactaaagtcgattttttaatatacttcattgctttcttcactataaatagaatccaaaatttgaagattacaaaatagctgttaaaaacttaacaaaggcaattattacaaatactgaatgtataaagcttgggccccaattgcaattacctaataatatgtatacgaaatatagcacaatcctaaaagttcaatttcagtatataagatttcatttaaactataaatcctcctgtcataaaactaaatttattttgagtaaacaccttttatcattagcactgacactggttttactgtgatatggtggtgtaagctatatccttacccaacttacgatcaacgtctctaaattaactcataaggttaatttaaatgacacatttaggaatccttgaatataaatttgaaattttcaaaaaggaattctttaagaaacctaagttctgttaattaccaagccatggataatgttcaggaacacgatcctgatactcaagagcataataatgaaactcagaaccataagcaagaggaccattctaattcctaccagacaagaactattcctttcatagaacccctttcaagggaataccagaaacgaattattctatgtcaaacaggtaatccttataaagacttgtaacgttttaaacataattgcaagcttttattccgcaaattctaagttgcttactttgtattcagttaatggcccgtgtcctataattgctttgtccaatgcattaatattaaagtcaaacgtagatcgaccatttgaattgccgaagaaaagatacatcacacccgatgaactgacagaatacttggtggagtttgctaaagcatacggcttatgcaaaaatcagcaaagtcttcaggataaactgacatctatgcatttcggtcagcaattgaatccttgtctctatgatattgaaaagtttgagtatgggcatgaaatcttttgtacatttggagttcgattagttcatggttggattctttcagatgatatgggtttgagcgacgaagatttaagctaccttcgaaagcttgaatattatgaaaaagttgcagatacatttgccgaacgtcgttctctattagagatgcaggagccactaactgaacagcagcaagattttttaaataattgtaagtttttacttatctgtcgtgcatactttcttcagtttactgcttgagagactttagccttataatttgctatatgttttttacaaactaacacttcaaatagctacatgtgttgacaaagttatggaaaatcgttatacaatgcaatttttgacgaatgctggtcttaaaaagattcttgagcttgtaggtccaggggaaatagtcgtggtttttcgttccagtcatttcagtaccatgtattcaaatccagattcattcgcacaatttactttggtcacagatagtggatacgcaaggacaggtgaagatgttgtgtgggaaacctttgactcgcaaacagttgagacaggcaatggtgaactttgtgcagctaacttcattcctgctgtttatgttttgaatcaaagaaaggaggagaaaaaaaaacgcgctaaagatgatgaacaatatgccaagagactagcgaaagaagaagaagaaagaggaaaaaaggagactcctaaaaaggcttccaacactcctcgtcgtaacaaatccaatacccagaaatcacgtaagcaaagcgaaaactgtttaatttcgtgatgaaacatgatacttagaggatctgtcttttatatttttattttttgtattcgctctagtgaaagcgtatgcatttactacatttattccatagtttcttttacgtcaacaattattaattaatattgaaatctcctaaacttttttgaaagattgaaaagtaaacaagcattacatatatccgtaagactaaagatactattgctaccaaaaagaattttcttcaccttgttaaatgctcatggttcgtaaataagtaagcctcgaccatacggtagaacccaaccggtaccattcattgcttttacccaagacccatctcgacataaatatttaccatcgtcaactcgcatttccttgaatggtaacgaacagtcggttttccaaaaacgtaaaacataatcatcaccagcactgctaaaaatgcttccattctcatttttcatcaaagctaaatttctttcaagcaaattagaatgacccatataagacataattgactggggtctttttttactttgcagaaatcggcaatcatacaaagaaattttagattccaaaccactaaccaaaagcttcggttgggaaaaatctaagttttgcattgaacaaatgctagatccatgatagaatcgctgtacacattctttcttcgtccgaagatcatacactaatacacttttatttcgacatccagcaatgactaagttgtcacccaaatatttaagactgaatacgtctcctttagattgcaaactttgcgttaattttccctctcgattaattattgcaatttttgaggtgccaccaactgcaaagcccatctctccaatactttctgcacataaaggggttttcaaaagtttaagagatccccaacggtaattattggattcacccaatagctggttataagtagatatatgaaattgtccctcattctgcagagaaggagatgtagaccagaaaatttgcattgcgttacataccaaagaagaaatgggattattagagaggcctatccttgacaaggaaaaatcctgaattgaaccttctgaagtatatttttcatttgcaactccagatttgtcttcaggggtaagacaacaccccaatatgtcgccgtttttggaagttaaaattatggtattaacttcgcgaagccaacctattttttgcagctcagtcccaactggaagctgccgaagatttattttttttaggttttttgcacataaataatctctgtcatcattacaagaataaggatattgtgaaaactgtctatcaaaaagataagttgaaaagttgaaaacgggattgcctccttttcctttggttcgttctttactgatattattaaaacgcttcccccttttcaacctctccttagtataaatattagaggacggagtagactgccccgagctaattattcgaaagtaacgctttttttcagaattgtaataataaccgggaatatgaaatggtagtccgctcataacccagggattgatggtaagcaaaagaaattaaaaacaaaaaaggttttgttaaaatgttgtcgttataccatttctctgttgtatgtagccaaatacttaggtattcaaaagacaacacaactatataaattaataaaaaaaagcaccagtgtgcggcaaacggtataataaggtaacacgataaaattccttatttgttaacttatagttaatagcttaaatgccccctataaggaaaaaatgccgtaaaagacaaaattactagtgcttgcagctaagcttattgtcgctcataagctagtttcagagattcctccattttctatgtattgagaaaaatatcgacttctcttaacagtgcttggagcgtcgtaattaaaaattcgtgcttcgacttctgtatactagagttaccaattagcacaaattccctcacgtttttaagaacaatgcgcacaacggaggagaacagctcaggagttaatgtgccgctgttgttaaatactgataatgtcatagtccgaagacgtgaagtagctcgcgataatagttgaagacgagaaaatgatagctgttcctcttttatgattaacttggaaagaacatgaataaatgctaaaagatgaattgaagaacaatcatctagtgaataatcaggcacatcttgtaatgaccggaatgcttcaatagagggatccttcgtgaagcaaattaacgcctctttattcttagaaatgcgaaccaattccaaaacttttttcgatactgcaaatgactcagattcttcaaaattagaagaggatgttggactttgatcgctagtttctaatcgctcaatcattaagagtttttcaagcttttggttaatgtttcctatgcggtttgaaaaatcgcacaactgcctattactgcttctataagtggatgttaagttttccaagtcgtttgccaaaaatccagtttctaggaatcctacctcaagaagaaaaggttttgaatgtatcaatttgaaaagatcagaaatttcatcggttgcagcttctgaaatagtctgctccaacaatttcatgtaagagttcttaacaaccaattccactcgactatgcaagctttcaaattttgcgtggattctacttttcatgactgaagagatattttctctaacctcattaggattttgaggaacgtattgattgaagaatggcatggagggataacaaactgatcccaaagactctgtaagattttgtgttgtggaatcatccttagattttgcacaattttttaaatcttgactcaaagcccttagcgtgttattagactttaatcccgaagttaatgatgccctagctaaaattcgcttgtcagaattaggatattccaaagaagtgccctcgtcaaatttggaatcgctttctatgcagaactgaaaatatccagaacttagtgccaaaattagttcaagtttggaactatcacagccaattaaggtgacaaaaacaatgctatgatccaccacctcattcgatattactttattaatataaccagaatctccaaaacgcttgcctttggaaacagcagagatcaaagctgcagtgttagataatacacccacattggataaatcagaaggtgaataaataaagatatccaaaagctgattcctttttgcaacaatcatgtttgaattattgaaagtaagtaattgctgaataggtgatttctctttttcatttgaaaactcaatttcttgagtaaaagcacataacccaaaatcaaataaacctaatatagtattattagcataggagacacaaataactttatcaatgatatcattattgttcggtggagatgaaagaaaagaaatagaatttgctgtactcggaagctgaaggctcattgtcgcgatagccgcccagttacctcggtgtgaaggattagtagaaaataaattagaaactggaaatgaatagaaaaaaatttgagaattcactaatattgcaacaacagaacggtcagaagagatggtgtatgagttaatcggcccaggtaaatcaaccttggcagcttgtaatccattaaaatcttttgcataaactttagggctaatattattggaacgaatatttgatatatccacaatatataaagaattctttacaatcatagaaaacatatttgaagaattaggaatccaatcacaaataccataattggcacgacggatggtaaacaaaagtgaaactgaaatttcagatcgcttctgtaaaattttccaaacatacagattagagagagcgtccattaccaaaagatggggctttgtatgcttatttttgccaaaatgtagatttttaacatcagattgcgtataaagtatgagcgattgatcggtattggcgttcagtacgcgaatatggcaaggatcctgatccacgtatgcaaaatattcagaaaatttatcaataacttgtgagttagcataaaatgtactataaggaagatcacaagatgctattttattgcaatcttctaaaagcaaaggagatgcaacgaatgaagccggaaaagaaaaaactcgacccaaagagggttcaatacagtaaacatcatgaggcacatcaggtgcgggtgttaaaattttcttttgctcatccttcaatagttgagtatgcatttcagaagacgttgaggatttggttgatggaacttcatcaccagaatttggcttcaatgaattgactgattgtccaggagaaaattctcgataatcagcgacagttcgaaattcttgatatttagtggttgacgatttatttttcccctggtcaaccctttcatgaaaggctttatcatgctgcgaactgctatttgaagacaaatccttttctttcattgaaggaggcttctccgtatctctagatttgccattttgttgcaatggacttgtggcttctaaaaactcgaacgggttaaaatgatgaaagaatggcttgcgagtttgttcataggaactgctttggggaatttcatcactagataagtttgaaaaattatctcgaacatcgagagaatcttgatataaatctttattgtctgaacgacttactaagtcaagtagaatgctatcatcaggagttccatggttcattgaggattccgataatgccgaaaaaaaaagttcattactttcgtcaacgaacgatccgagatttgtttcattaattgatttttctttataaaatgacatattaacaacgatggttgtttatgtagtgcgctttgtttgcactctacatgtactgggcttttgttagtgggcaagttcgaattttcgctaatattaaaaataaggaggaagcaatttagggaaatacattcgtcaaacttcatcttagaatttaatactcacatttttattaagtttctcaaaagaatgtgagaatgcaactattaattatttaagaaacagaaacataaataaaagcattctcaaatttttaataaaaagcgagctttaaatttgacaaaatgactctaatatcagtttattactacgataaaaaggatgtatgatggatatatctaggtatttgctcaatgcggcccatatacttcattaggctactacatatttccaaccttacagtctcactactactattgattaaaagtaatcagctagccacgtaaaagagaagaagtcatttcaaaaagaagatgtctcaaccctatttaatttctaagtaagattgtaagaagactcggttcattatattaacatgttacttaaacagatggatggatcctttgtttggaatcttcgtcggtacttatggttattatttgtatgaaaaagagcatcgtccccgaggaagaagcttacgagaacttgcattgcgtaaatggaataaacaggcagtttcacaacaatccatgaaaaactgaggtcagacattccgtaaaggactgttctaggaggcaaagggtgtcgagcgaatgatgattttatatttttattcattgaataacatttccttttgtacgtttatacgctactaacagtctgtgacaatttttactgcaatgtgatttaataagtgtttgtaagaaatgagtttgtatagtgaatttgcacaaggtgtatgccagatggaaaattgaaatatgagaatgtactgcataatgaaatccaaagaactcatgatatgctccgtttagcttttaactgcggtttttccccatcaacataaatccccttccctttatacggctcgggctttttaaacgatcgaatttttgctgcaaactgtgtgactttttgtcgatcaattccacgaagtaccaagctggttggcgttggattctcaacttgtacatcagtagggatagagaccaaaatgtcgtttgcataacctatttttaaatgaatatttccatcgtttagagaagtccgatacccgataccaaccaatttgataatagattgccagtacatagttactccctttacattattagctaggatagccctagtagtgccccacattgcacgttgctttttagtagcttgcttttctatattggcatccattcctacttttaggatgtcattagttttcgagagattgagataatttggaaatctcatgttaagtgttccatgaggtccagtaatctgtagttgttccccctccaaatcaaactggatattttttggaacaatgatttctttttttccaacgtatgatctagcagctgaacatgtcgtgaagttcataccaagacgagcaattcgaaaagttaagggccttgttttcaagcaactatcaatagaaaacataattttataaatcaaaataattcagttttcaaatatattagtaaaggatgctagaaaaattgacttcgaaattcgctaatatcaaattctaataaaaacacgtattctttctattcgatttttttttttgtgagatagcttaaaataaattgttcctattattagggattaagactgccaaaagtgtttgcggatttttaaagtcaatgtttgacgatgtggatacttagtaggttcatcatgtagggtggcagccatgtggcacgtcaaccaaacttgcgaagaaccaacctgtgggataaaagcgagaaaagaaaaaaaccatgccaagccagggaaacaataaaaatagtgaaaacatcacccaaaaccctatagagggagaactcggaagcgttattgtggagcatttaaccaagcgcattcgtaactttacgaaaaagaaggtaagatcatttattaaattgggcgttaaaacttactaaatctgtagcaaaaaattctaaagcttgaagaaatagctgctagcgattccaattctctcaatgatgatcaacgaaaagcattacaaggtaaagatgctgtattgacgacattgaatgagttgaaggagttgttaagccaaatagatgctacaaggatccgtgatgaaaaacacaagcgtcagtttgaggcgaccgaaaatgctaaaaggaaagaagagattgaagcacaataccgcgaaggatatgacaccgctcaaaagcaagtctcaagtttggtccgttttctacgatttgcaagccataattgtgttcatccttcagatgatgcgcctttcaattcagctgttgaaaagttattggtgattgtgtatgagggtaccgagaaatctgaaaaagctgttgctgatttgaacgactcgtcaacagacgttgtacctgaaagtgaagtgtcctttcagacgatttcatctagagttgataattttttcgctgctcctttgcctagtgaacaggctgaggaacttatcgaagatgattatgcggagcaaccagagcaagcagttggtcaacccattgagcaacagagtattagtgatgacgaagcccgtcaaactaatcgaccacttaaccgtggcattcagtttttaaatgagagcgaaattgaaggacagcatgttgaggaacccgctctccccagtgaaacatctgttcctgctaattctactcttcaggttcctactgaaaatgttgaagtagatgttttgggcaaagatgggaccaatatttatcccacgcaaaatcaagttgttgaacaaaaacaaatgcagcaaaaattggattcaatgtcaccagaatggtatcaagcagctgatcctagcaatggagtcgtagatggaacacccaaattaaattccaataccagaggatcttcaaaacgcccttctgtcaaccgttcccaaggaagtggtcaacgtggtcgaggtggacgaggattttatcgcggaggtcgtggccgtggaggattttttaatcgctcaaagcgaggtcagtattccaacagtaataactcaacctcgcaacctagtcctaacgctgagctatccaatttcaatcccgtagcctaaaacgcttttaccgcatatattaacgtttcacttttttaatgtttcagaggtttttgtatcattctttcctctagtgttctctggcattttaaaaaagtatttatatattaccaaaactctcaaagcataaaatcaatcatcgttttattgctttttatgttctagaaataaaattacttgattttattaatgtgttaaatattatataagaaagtatatttctttcttttagtagtaaaaacagttaattttttaaaaaatacagtactttttttattgtttacatttatttagtaaacaagtagctttacggttaccacggcaactcctagctgagaggtcaattctacctcttgcgctgtagaaattcttttaccaaaactaaaaatttcctgtaaaggaattgaaatatcaaagtctcgaaaaacgcgtttttaaaataattcggggctttgcattcattttgaattgttaaactcgtgatgtcaaccggtcagctcaaacgctttaaaggatgtgagtatttgacgcatcggttagtccttgcaactctctcgggaactccgattcgagttgaaggaatttacccagatgaagccgatcctggtgtcaaagattaccaggtttcgtttttaaggctgttggagaagttgaccaatggcagtgtcatagaaatttcttacacaggtacttcgttcatatatcgcccaggaaatattataggaggtcgtgtagtccatgattgtccaactaccaaagggataggctattttttggaaccaattctaatactttgtctttttgcaaaaacccctacttcacttactcttactggagttacttccagtaatgaagatattggtgtcgatgttttgcgcactagtgtattaccctctcttcaaaagcgttttcaagttggtgatgaacttgagttgcgcatattaaagcgtggttctgctcctggcggaggaggtgaagtgaattttttatgtcctgtaattaaagagtctttacctcccattcgtctctcagaatttggaagagtcttccgaatcagaggaattgcttcttcaactagagtatctcccgcttttgcaaatcgcttagtagaatctgctcgcggagttttaaatccttttatacccgatgttttcatttatacagacgttcgccgtggagatgaatgtggtaacagtcctgggtattctatcactttagttgcagaaactaataagggttgctcttatgctgccgagcattgtggtgaagctggagaaacaccagaagatgttggttccttttgcgcaaagaaattattggaagttattgaatctggtggttgtgtagatccatatacacaaccttcaactttaaccgggatgctactatcctctgaagacgttaacacaatagttgtgggtcaacttggtattacttcgcaattagttgtttttcttcgggatgtgaaggcacttttcaattgcgaatatagatttaaagagctcgaatcaggccaggtggagatgtcatgcttaggaaaaggatatttaaatgtcaatcgccgcattcaatagaaaaccatttatcagtgggtcctttgctcgtttattcttcttaaacatcataacattacatttaacatattgttcgggtacttaaaatgaacgaacgtctttttgatatatatttactctttaatcgtactaagaagttcattacccattaacttcccattgcaattacgacatgagtataaaaaaaaagcaccatacatatttagagatttaaatacgtttttgtgactcagttgttttaacggtcttgttatgttcattttcaattatggtttgaatttttttggtttcctttaaattacttggttctgtttctacttcattctgctttaatatttctttcccgatgcctctttttcagaaaattagttcttagatgctcttctcatttgaaaatctcaacctttttccatgtccttttgtaaaaaaaaaacactgccaatttttagtaaatttgtatcatcattgattttgtatgaatgatcctgttcgttttattatttactaaatgagagtttttactttacgctgcttatactaaaattttatgtaacttctaaattattaacattggtgatactaaaagcaactttgataggaattgctttaatgaaatcattccttctgcataaattaaagtttgcttagataaatttttatgactcgaaatatttagtaatgtatatgtaaaatagcattgttgtaaactttctgaaacaagctatttagtggtgtgcagtggactcacgctaacttctgagtggatacaatttgcaacgctcgcaacgaccataaatctttttgggtggtaaaacagaaaaataacgggagtcgtatttgtcttcgcatatacttatagtatttaataaatcatgagttctccaggaataagtgatgaatctataaaaggacctaaggacgttcgtctgattcatctaatacttagctctctgggtgttccatcatactctcaaacagtgcctttgcagttgttaacatttgcacatagatatacacagcagttaatccaggattcacaggtttatgcggaacattcacgtgggcaaaatgctccaatttctgtagaagatgtacgtttagctgttgcttctcaaatcaatcactccttcactggacctccaccaaaagaatttttactagagcttgctatggagagaaatcgaaaacctttaccccaaattcagccgtcttatgggtttcgtcttccaccggagaagtactgtttaactcaacccaactggattgtcagtaatgaaacccaacagaatcaaccaaaggaagagaactcctcggattcacgaatggaggaggataaacttgacttctctgtgaagtctgaataaatttattttccttttaaagttgttactaatgccggggaagtgctgatgatttagatatatgtaaatatttttgaagcgctcacgaatctttgcagcagatgattatggttttatttatatgattttgttcctccagaacttcctatttaacttgcgaaagcagggcgtgggtaataaatcgtttacagttataaggtacctgtttatttgtttatttgctacgaaatcagtgtatggagcaaaaaagtatacaacatttttaaattcagctcatattgtacattactgtacactgtatcttttatatatggtacgacatagaatagaaaaaagtgaaagagacggcaacaacatcagtgacggcgcgctttttcttaaaatgttacaaaaactggagtaattcatgtaaggctgtgaaattggcatgagctcgtcgagagctttcttcaactactaggctcatttaaaatttacaccgcaccaatgtttctttattacttacaattgcctctcatcataactttgaaaatacaatttaccacaatactagtgataacataatatcatgcattttaattttctttatatgacctatacagatcccctaaaaagaatatagtagggatactcgcacgacagctaaaaatatataagttatataataattttgaatcagaaggaaggcaacggaaatatccacacattttttgcgctctcggacatatatttcatccgcgttattttcatcattttcaaaatcatttatctctcacatacttcaaccatttcaaagctcaccacaaacctgtataggaaatataaagaaacttgatgctttacgtaaacacaattcagaacttacaaaaacacaaaagtgaaaacttggtatttaagtcgaaagtcataccattcgtaaaaagagtgaaattataatgtgtaataaacacaaggtaaaacattatgttcattaaacaaaatcaggagtttgattgtacaattagcaaccatatgagaatagccgaatgaaaagtttcaaaacaataagtatccattaacagaagtatgacccattaactagttttgaaactaaagaattttacgaaggtcaacaacataatgcaaaattaaagccaatttctctgaatggatttaaatcatcataatcataagcttttaataaattgtaaaaatttaaaaaaccacgtcggcatttttttgataccttacatcataccgggcattccacccatgccacccattccgggaggaccagcaggggccttggactcttcaggagcatcgacgatggcacattcggtggtacccattaatgaggcgactccactagcatcaactaaaccggtacgtacgacctttaggggatccaaaacaccaatttcatttaaatcaacaaaacgatccttagcaatatcataaccgatgttaaattccttgccataaagctccttaagtttaccaacaatcaagttaccctctaatccagcattttcaagaatggtttgagcgggacgagtgatagctttgcgaacaatttcgacgccaagcttttgatcaaagttatttgtaggaatgtctcctaagcgaagactagccttaacaaaagaggtaccagcacctgggagaacaccctcggaaacagcagccttaacagcattcaatgcatcaacaatacggtctttcttctcgttgacttcaacttcactggagcctccaaccttaataacagcaataccaccgctcaatttggccaatctctcttgaagcttttctttttcgtattcagtgagattagggtcggccatgacaccacgaatctgttcacaacggtcgttaactttaacatggtcaccagcacctttcataatgatagtgtcttccttggtgacagttacagagccacagctacccaaatgatggggttgagccttttcgatggaaacatcaatttcatcattgaacacggcactatcagtcaagacggctaaatctccaagcatattacgacggttgtcaccaaagccaggggctttaatagcaacaacttgtaattgcccacgaagcttgtttaagatacaagcagccaaagcttcaccatcaacgtcctctgcgatgataactaagggacgacgctgctgagcggcaagctccaaagagggaagaatgtcttggacagcagacactttcttttcagaaagaagaataagaggattttcaaattcaaccttttgtgatttgacatcggtaataaagtaaggagaaatgtaaccacgatcaaacttcataccctcagtaacctctaattcgtcgcttattgtgcgcccttctttgacggtgataacgccttctttaccaacacgttccatggctttagcaagaagctcaccgatatgagtgtcaccgttagcagagatggtagcgacttgggaaatctcttcagaagtagtaatatcacgcttattggcttgcaaaaattcgacgacgttatcaacagcaagttgaattccccggcgaaggtccatagggttgcaaccggcagccacgttacgaacagtctcagaaaagatggcacgagttaaaacagtagcagtagtggtaccatcaccagcaacttcattagtcttgcttgcaacatcctgaactagtcttgcaccaaggttttcgaatttatctttcaaacttacactacgggcgacagttacaccgtccttagtgattttaggggaaccaaaaggttggtcaatcaagacattacggccctttggtcccaaagttacagatacggcacgagcaagagtatcgacaccggtgagtaaagatgcgcgagcatcaacaccaaattttaagtctttagcatatgtacgaacttgagggacggcaaatctgccggggattcgacgaccagcaattcttaaaggtagacgagatacactggaagaaaggaagctcaccattatgtttaattaatgaaataaaatgaagttgtaaaaaatggttttttttaatgcacccaaaaagagatataaagaaatgtaaagttatctaacgcaaatacaacccacacgttaggaatataaccagctagctgtccctgcaaaaataaatgcttgcagcttttagatatattattggttttaaaatacgtgaaatactcttcactattttccgcttaatgaaattccaaacaaggctaggcagacgataagttagctataatagacattatatatactgtgactgcctgatattctagaaagaactttgatgggataaagattgacatgccggcaaatagccaatagaaaagcgaccaaattttaagaataggtttggtagcttcttgaagaaaaatatcgaaaaatagtgtattgcattgtttatcgctaaacggcttctaaaaaattaaaacatatagagcaagaacggggagcgttttcatttagtcgatttacagtcattaaaacctctaaaaaaaatgcggtgctcgactatggtcaatgtgccgtttcttcgtgattattcaaataagaaagatcaactcaatttatcaaattaaaaagtcgtaaatgttctatacttatttaaaaagtaatactaaacgatacagcagatacgagatacgtttagacaaaatcatcaagtatccactaaaaacagtgcgaaaaaaaataataataacaaaaaaaaaatagtgcaatcatatcttgacgaaaaaaatcatacaaatgacaaccgaactctcataatcgaaattgaattctttaacacattatcaaatcaataacacggaaaagaatttaggcacaattagccaaacagccattaaaatgaagccatcattcgtaatagttaaaaaccgagtgacactaacgtgaacaagctgggtccgtacaaaacatatgagatatagaaattgaaaaggtattgatagtaacgaaaggtcctacacataagaacaaaacacaatcaaaacaacaaattattgcaaataacaccattaacatcccacgtaagatcggttatcgtaaattttatttgagacttttgctgtatagctcaagcatcgtatcccagtatacgaatcgtcaaaccggatttgcgatacaaaagtttaaaaaaatctcacaaaagaaaattccattttattcctctcaaaataatcataaacgtgactttgaagagagaaaaatatcatctattaaattaaatccttttcgttttacaagaatcacattatagtttaaaagcatgagcccgatcacatgcacatccgaagtgagtatgtaaacgatataagcatgaaaatcatgtcctcaattgaacactaggtcgtaaaaatggataattcattgagataatttcactcgtcgtttttatgtacaaagtataaatttgcttgaaagcgcttattatcgtaaggtaaatgaaacttaataaaacccgagacatagccaaaacaagattaatcaaaagcagggaaaaacaaaaaatccaagactaattctttgtaaaagttctggatccaatagcaccggtgtttgatggagtaaggcttgcaaaataatcgttcatcgcactaccgtttaaagtatttgatgaattagtcgcattgcgatccagtggagaggaaacatttaaattagcaaaaggagtagcaagttctaacggagtagctggcatactacgtatgtcggaaaaggctttagaatcatttagtcctctgagagaacgtatgctatccgcaagatgcatagagggagcgggtcgtctaagacttgaaaaattactagaaagaccaccggacgagaaaagaccattgtcaaataaaccagaggagctcaagtgatttgcaagacttggttggctcaaattggaagcacctaaagaagaaggatttaaagtactggcgtttggggccatcaaaggagagtggttagcactcgaattattagcgggagtaaaatgagtactaggcatggtaataaccacttgcttagcttcaccgtcaccagtaactgaatgattgagattgagacgggaagctaataaggcagcaacccgacgttcttcctgggtggttgaagaatcaaatacaagatcattagtgttatcgctgcgataataaaataacaagatatgagaatatacattgagtatagctggatcattcaaatcaaaatcaatgccagcacctatattggcaacagaaaacggagatttcaattgattttttcgttcttctacagcgcgtttctcttgtttaccacgctcaacacgttcacgctccgcaggcggtagttgacgcttccattcaacacgaagacgacgaccagtaatttcatagccattcaaaacttgcacaaccgttttggcttcctctggagaatggaaattagcaaaggcaaggcccctaaaaactccgttatcaaaatgataattaaaagcgtatggacgtgggatgtctaatgcagtgaacactttaaacaacacttctttcttcaaggagaatggaatatttttaataacaatcgcggtaggaatggtctcttcatcaggttcagggggtgccgtcaaagttacagagttgctcatacctctagacagagcagtgctagaagctgagtttggtacatgtgaatgggatggttcgttgaatgcatttaaactatcaaaagggtatgttgttgaggaaagtaatgaggtagtagcaggtccagaatttttgagtacatctaaagcacttgcagaccggagagaaaggcctgctgaattagttgcttctttccaagcagtttgaagacgagttcgacgaggctttgcagatggattattggcagttgaaatttcaggatccagcatttgtttaagggaacttggtaaaaccgtagaagaaccatcacccaaaccatcatctgcattgttgtgggaaaatatgccagaccctcccattccagcactgttaacggctgcatcagaaaacgtaaacttatcacgaccatatcggttctcgagatatcctgatcctccaggaatattaagacctctcatttcttcatcttgagctccatttaattcatctaatttggggaaaaagttggaccgttttctacgcagagatgcagcctcagaatggaaagttaaaggggaagaagcaggagaaagagtattagttgacaaaaatgcctgcgacaaaggcgttaatggcctttggcttgtgccctcagccatatcgacactaaacaagtcgtaacttcgtgtggtgcggaggttaggtatccgtggacaccaccaagggcgcaaagtcaatatactacaccatattattgaggtcttaaacccataaattcaaatataccaatctatagaagcaaatgtaaaaataattattataaaatgtatatactacatactggtgttgatttttaaacccccactaggtaactttttgccaggcaaataacagggtactgtgatgataaaaccgaaagtccatctaagagctcttaaaaacactgctgcaatgataaagactattaaactgtctaataattcgaccacctaaaacagaacaaaatgaaagtcctaattttttgtttttacttaaattcttgtaaatttatatttttattaatttgatattccatgaaatatcattcgaattttagcatattagattatagaatgaaatatgtgaaaaatatcttcagtgaaccttaggatccaaaagcttctctcccacaagttctatttttggtaccctagcaaatcccattgcaatatgacatagaaaaaatttaaataaacttgcataaaaagaataccttgctcgataactcatatggaaacttcacaacctttattaaaaagaatgaatcatattattacagtttcgtctatttaatccctttatttccaaaacctcaatccaagttttcatttatctttgcaaaaattcatcttccaaatcaccaccagttgaacttttttcctgtacaggaaccctgttggaacctgaagatggtattttgtgttttctgccactattaaagcgttcttccatctcggcccaaatgcgatttcgagtttcttcggtctgttcagatgtgccttctgcgtagagtgaaacatactttgttaaaggggggtattcctaaataggttagtatcttagccaagttgatagttgaaatgaagtcgaaaatacaaacatactttaatatacataagatcaatttgacatttacgcatcgatttctcacactgcttgcgtttctcatcatccatagtttcatccttcaaagatttttccaattgtttaatacgtcgttctgcttttttacgttctgagaaaatcagtaagcaagttcactgaacaaaaaatgctgtttttatatatgtttcataccaaaaaatcgaacttttttgtatctttcaaaaatcttttgctttttatgctctaactgtgccatagacaactgctcttgtagacccaaaagagctcgttcatgttcaacacgaatgtttgcaggcaaattctccttaaaggaagttagttttcttattcattaacataaaaaggaaggtaatatttattacacactgaaaccgcagatgtttttaaaccagcaaaaaaattacacacctttttcaataatctctcattgtcgcgaatttttttcttcagcacagaaagtccagggcccttaaattttggcatgctaaaacgctcaataaaatagataaatagaaattcaaaccataaacaattagttctggtgaagaacagtagtaaacttaaaggactgcaatttttacagctgctaggttctcaagtgacacgttacttttatatataagtttaagctggtaattatgattaaaatatttgattcactcacacttattcaaggtagatttatatgttgtacttgtggagtgatttaaaagcttagactttcaacagtacatcaaagaatcgcttgttcgacaccgaagtcaccctagagattaaaaagtatgcaaaagatagttaatctagcaaccggtctgtattttaatactactattgttaagagaatcatcaatagcaaaaagaaaacctttgaatttgacagcctcttttcagtccgttgttaaggcatttctgttagctatcgttaagcaaattagtgctaaacgttatgtttgacgagtggttgagattgaagaacgcttcgatcaagctctgtttaatgtttatgcagtattttgggcgtttctggtaaagcctaattgtcaaatttctctttagagaatgttaaatagaagtaaaaagaggaatggctgttatttttgggttaacggctcctcagatgagattcgatatgtcgccgtcaaagcttcccctaaagtaaattggaaaactcacattatttggagatcattgaaaaatgttaaatgtatagactcttttcacggaaacaatgaaatattgggtgctggttcttctaccggaaatatatcattgctttctgttaagcatccagaatttcaagcagtagtaacacctggatatgctcgcccttgcaatagtttggcattttctgaaactgaacatcttgttgctggatttgcaaaatctcgaaacgagtcttccttgaagttatgggacttgaattcattactgtctgacccgaagagtagtcccttaatgcagtcttctactctagacggagtttcttccgtttgttataagaaagacactcctcttttgcttaccggatcaacttcgcgttctgtccatataattgatactaggcagcaactagactcagtttcttccgtcaatacgcaatattatagtaatatagttgttgatccattttctcctaactattttgccgcaaattcttatgatggtgacattgcgatttttgatactcgatacttcaaatccgataattatttacaaattattttacggaacgaaaataaaaagcccaaaaatccacaattatttgcactgaaatattctgaatggaaacctggacaattggctgttttgtcaaacaattcgattacacttcgtcaattattgccttgtgtcaatggaaatgaaggatccgcaaataattctgtctttgtaaattatgagaagaaatatcctgttaaaccaaattcacaatgttctggcattgatttttttactccttctacagcctttccaactcatgttcaaattttgggtgtcataaacgaacaaccgaaacttttttctgtccatgatgaggtcattcccttttcatttaacccttataatgatttgatattttccttcaaagaaaaactgtatcctttaaactcttcaccatttaacacactttctgatgtcccacaatttgatgtcagcgaatttgtcgatgaaaactctttcgattcctcgtcttcttgttcctccaaagtctttctaacgacaagaaacaactcaatcaattcagaggattccgctcatgaagtattgctttcctataaccgcgtccttggatctgatattcaagggacaatactagatcgcgtcaaaaagggctaccaatttgattcccaaaaaaactcagaattagtttctgatttatacttaaaagatctatggtcttggattcacttaagccatagacaatcagaagaatcactgtttggagacacaggagatacagatttcagctatcaaggtgcactaggtatttggtttatggatactgaattgactagcatgtccgatgtttttgaagcaaaagaaagcaaatttttagaaaaaaaaattttaagacttgctagagatgttattgagagacttgatttagatatatttacgtctatccaaactaaaaggcctttacgccaactcgctttacttgcctgtggattaggaatgtcaaatgatgacttgttgttggaaattagaagactgattcgcaagaatgagcatgtaaaagccgctgggttagcacttttccacggaaaaattgaaaacgtagtccgtatattatcaagtgggaatgagctggagaagaccatatccacagcagttgccggatacattacatcgcaaggcttaagtaactttggaagtgactcattgtggaaagaaatgtctcgtaacttaagtacagaattggaagatccatacttacgtgcaatatttgcgtatgtttccaactccgattggagagatgtattagatgaagtttctctctcattaaaagatcgtcttggaattgctcttcgctttttaccagatgacgatttgagtaattatttgtgcgatttatgtcacactacagtgcaatcaggcgacccagaaggcctgttacttacaggtttaactcctttgggaatggaacttctgcagaactacattgatcatacaagcgatgttcaaactgctgcattgattgctgcatttgtggtacctaagaaatttctggataaacgtgcagaggattggactgaaagttatagagagcttctaaaccgctggaaactttaccgtgagcgtgcaaagtttgatatctttcggacagaactctcaaaaaatcacacaggagaaataaccagaaaggctacagagccatctatacgcattatctgcaatttttgtagaaaaccaatttttcctttctccaataggaatgaatgtaataatttaccaacgccaattcaacgaggtgtcagtaaagcaggcccagcaaaacacttgggaaaaagttgtcctcattgcggacagcctcttccaaagtgctctgtatgtgggttttctttaggagatgaagatgttcctcagaaagatgacttttctcaaaaacctcaaaactatgtcaaagaagttaatcttcagaaatctagatttgggttatggtttagcttttgtctaaattgtggccatggagctcacgcatctcatgcttcagaatggttttcaactcatacaatatgtccggttcctaactgtgattgtgaatgcaaactgaaatagaaattgcaaatgagagcattaattaatagcattaaaataacagtttatggtttggttcacaagtaataattgctacatgagtgaatataaaatccatgattacagcttaaaaatgtttaaggctaagaggtttaaagcataaggtctttaatactatgatttgtttaaaaattcgacatagctatctacatttgtaattgtttgataataccaacgtggttagttttattactgaaaagggattaacgcaagatcgttaatatttaattttctagtagcaagaagcgtcttctagcttagcaacttggtaattttaaccggtggtactggtattgaagaaatacatatttaattttttgtgtaaattaatttggccttagtaaagatatccaaagtgggttgtatacgggcattcgcatttaacgtaatcggctcatctcgtaaattaccatatgtttcccgttaacccacgtaattcgacatcggtgaccgttgcgagacgatattaagagtttcaactggaaccaacttctctttcgcttaccttttcataaaataatagcaatggcttcgtttaatgttcccattataatggacaagtaagtattgatgtagcgaagttaaattgttcgtgaatatcagttactaactttatttgttagcggtaccggctatagcaagcttgggtatgtgtaatagtcgttttaggatgttattatctctcttttgagcatttattaacagtaatttaatttcagctatgctgggaacgatgctccttcttatgtattccccactgttattgcgacgcgttctgcgggtgcttcttcagggccggctgtttcatcaaagccttcttacatggcctcgaaaggcagtgggcatctctcaagcaaaagggcaactgaggacttggacttttttattggaaacgatgcattgaaaaaggcgtctgctggatattctttggactatcctatccgtcatggacaaatagaaaattgggaccatatggagcgtttttggcaacagtctctctttaaatatttacgttgtgaaccagaggaccattattttcttttgaccgaacctcctttgaatccacctgaaaaccgtgaaaatactgcagagattatgtttgagtcgttcaactgtgcaggactctacattgctgttcaagcggttttggctcttgccgcctcttggacatcttcaaaagttactgatcgttcgttgaccggtactgttgttgactctggtgatggcgttactcatattattcctgttgtatgtataaaaaatctaatacgagcttagataaacagttttgaacattaaatgcatatatatatgcccgaattttactaactgataaaccttaggccgaaggatatgttatcggctcttccattaagacaatgccacttgctggtcgtgatgttacgtactttgttcaatccttattacgtgaccgcaatgaacctgattcaagtctcaaaactgctgaaagaattaaagaggaatgttgctacgtttgtccggacattgttaaggagtttagtagatttgatcgtgagcccgaccgttatttaaaatatgcatctgaatcaattactggacactctactactattgatgtaggatttgaacgcttcctcgcacctgaaatattttttaatcctgagattgcttcttccgattttttgacccctcttccggaacttgtggacaacgtcgtacagagctcacccattgacgttcgtaaaggcctttataaaaacattgtcctttctggtggtagtactttgtttaagaactttggcaaccgcttacaaagagatctcaagcggattgttgacgagcgtattcaccgcagtgaaatgctctccggtgctaaaagtggtggtgtagacgttaatgttatctcccataaacgtcaacgaaatgcggtttggtttggcggcagtttactagcacaaacggtatgtcattatcttatgtttgtatattttttagtttacccgtagagatttactgacatgtttagcctgaattcggatcctattgccataccaaagcagattacgaagaatatggtgcttccattgctcgtaggtaccaaatttttggaaattctctttaatgaaatatatcatgagttttgcgtctataggatttactgattaaaatgaaaagtttaatggagcaggcattagccttagaagaaatagacttgaggtttgctatgtttccaggctttttcattgagcaatatcaaataagatgtatataattaacttgtccaaataataatgatgagaaccatgagaataataatatagtgattactaataacgtaaaaggagaaaaaaaaagaaaacggatgaaaccgatgggttccgcctgataaatactttattattcaagaacgatggataaaatggaaagtgtacaagtactcaacgaatttgttgagagaaagcagaagcaatcaagtagtcatcataaaaaaaactaaacttcatcattttgcggagcaggtaatgattcataagaaggtgggcgttcaattgcaccggcaacagatggaacgtcgccgacaaattcaccattttcatcaaatattgcgggcgggggaggtgtgcttgtggtgggtaaagttttcaagtactgctggttaagagcagtaataggttcataaagagggaggcaatcagtctgtcgaacatgatgttcgaattgttgtgatgctccggaagaagagcgctctctcctgtgaattgagtgttgtgttctctgctgttcccgtgcagaaattatggttcgacacgctttaattctttcatgatgcaacataaatatgacaaacacaacgcagattatcccaaacgttaataccaacacttttccccagaactgggagtaagggtcatacgggatatctgaagcatctgatgttgaaaccaattgatcattagccatcacaaggtctatggctgatatttcttcccccatttttgtttgattataattttgaacgtgtagtgttcccagtagaatttcaattgccacggctcaattaagactgaacgtcagaaatttacaacaatccagtgaactcactgatatagcaaggcaattattattcttccaatttaattttactcaattactttgaggtttgtaaaagtgaggttaaaactgttgtaaaaaacaaagataagccataaagcttcccgtctccttccccagagtctggatttttttgcgatatttacggtacgatacggcagtcaccggaagcatccaaaagctgaccatgtataattatatgctttgatttcagatcatccgtgcgcctatgtattaactgtgttgtataaatttatttcacaatcggcaaattagttatgaattaattacttttggtatttctgctcttggttatgcagcgtaagtgaatttgacgatctccgtttaaataatgagctactacgaggtgatcgttaaattgtaaacaaaagattggtttagtatgtcgcttgaatggaaactgcaaagtttttaattagagattcatctgtttcatctaaatctaaagcaattaatttttcatctcttcagttgttctttttaatagagtagttgaggtggataaatgtttattcaaatttttgttattcggattatttcgtacaggagaagctatcacaaaggtcaaagccataatatatttaataatttattgtaaagagaaaaataattatcagaaaattcaacatattcaatttaaggtcaagcacactggtgtccgctaatgcgtttactatactaagccctctgcttgcttacgtgcatcgccactacctagctataggtgcttgttgcaagacaacaaagtctcgtacctttgcagcgttaaacgatttttagcaatttcctctttctttaaaatttggaattaactgattgttttctattcctgtaatgacaacgctggaatctctggatatgccagagatgacagaggtcgaagatgatacagtcgacatacacatcgacaattcgaaggtcgctctccttttctctaaaagcaaggtgtttgttcatcccacatcgaaaatgaaggataacatatctggctatttgtccttgtctaagtcaaaggcgctaggaaattcatcagtggccggaagcgatattttgttatcatgggttcctgattcgtttttaaaaaatcgtcccagggatctttccgtatttcaaaatgcggaaaccctttcaaacggttctattagagaatgggtagagattcctcagcatttggactactctttttctgtacgattgtgcagcatttattcaattatatttcgacctcctagatatggatggaattatggtagtatagtgattaatttgagagacagtggtgagagcctccctcctcttttttttcatgatgatgaatgtattagtactattgagtatggcaagcaaattaccagagatcgttttgatcccttcgatgaatcaggaaatatgttctggggtggaacgcatttgttgatgcaattaaagaaatacgcttctcttgaacagtcctcacatgaatcacaactgtaccttgttaatccttctcctgaggatactgtggcatttcaatcagttgaacttcaaaaagtcatttctaataatcgacttaactccagttctacccctcctacgcctaggagctcatcatctatctttaatccttttcgccgtgcccttcatgatttgtcattcactgtgcttgagcggtttagtcgggtcactaactacggcaaatcagaagttgacagactcatggagcataaagttaccaagtctatattgccacaccttccacgtgagcttcaagtgcttcttgagtcaaagagagttcaaaaattaactgaagaatatgatccagcccgaatgtttttggctcgttgggctgagggtattgtagagcaatctgagagtaacaattctcaacctgtcaataatgcgggtgtttggactgatgcacagcgtgaagaagattcgtcgctgggtccatttgaactagtgtacatagaagagagggtgaagcgtgatgatccattgtctgttgagcaatggaattcaatgtttaatgctcatgggaaattacaggttgacgttcatagagttcttggaataatttttcatgggggtatacaaccctctcttcgtaaggaagtttggccttttttgctctctgtttacccttgggattcaactagtgaagaaagacgcgttatttatttgagccttcaagaagaatattgcactttgaagagaaagtggtatgaagatattcataaacaatttaacgatcgttggtttattgagcaacgaaatcgaattgagaaagacgtacatcgtacagatagacaacatgaatacttccaaattgaggatcttcctcatcctgaccctcaatcaacgtttaccggaaccaatatgaatatggaaatgatgaaagatatccttctgacttataacgaatatgatacggagctggggtatgtccaaggaatgtccgatttacttgctcctatttatgtcacttttaatgataatgccttaactttttggggaatggttggtttaatgaaacgtcttcattttaattttttgcgtgatcaatccggaatgcatcgacaacttgatactttacgacttcttattgaatttatggatcctgaactatttgctcacctcgaaaaaactgactcctctaatttgttttgcttttttagaatgctgctaatatattttaaacgagagtttgattgggaagttttgttgaagctttgggatgtcttatttacaaattatctatcttatgactatcatatcttcgtggcatatgcgattgctgagagacatcgtgaggtgcttttgaatcaaactagcgcttttgacgaagtattaaaatatttcaacgaactttcaggaaaactagctttagagcctacactaatctgtgcagagcaatgcttttatcaatttaagaataaattagctttaattgatagaaaacaaatggaggaaaccaactcggatgaagatggcagtaaagaaactgatttacccacaattgcaccataccttcgcaatctattaaaaacaagccagccacaatacacgccgagtggtaagcaagaatgaatagcatattgattatcaatgattatcatgctagtgttggttgactgcatttaatacatttatgtgaattttagacgatagaagtatacttattttcgattctaatgctttttcttatttggcagtttccggacattttttctgaaacgatttctttttgcagccattgcttgtcgctttagctgctcttccttttcgcgtaacaatttcattcttattcttcttttcttactgggtcgcctgcgatgtttactctcttctttttttatagatacgactttatgaagcttctggcatgccggcttattgcacgaatgattagcattttttcttttgaatatttaagattttaattgcaaaatataataacattacatacccatttttcctctttagctttcattaactgatcataagtgaaaacactcgcttgtaattgcctttgtctttcaggagaatctctttataagttagaaaatagcagtgtatagctctttacatactcgagtatataatagttaagcggcctagagttctttatagaaggctctgtaactttggtgacaactgtgtttacatcggaaaagagattgaatgtagcttgatcatcatttggatatgtatcttcaaaaacttcgtcagattgaacttcctcagatgcgattgaaaattcgaatacgtttgacaagcgttgtgatagcaaggctgatacgtcgtcaagtgaatctatttctttattttccggtgaaagaagcaagtcttttctggtaactctaaattacattaataaataaataatttatttgcaacagtaatgttgcgcaaggtctatgtaaagtaataattgcttactttacggtttccatgatcgcttaaccatataattaagcaaattgacagaaactctgtctacgttatgtaaatagataaaaactttaatgaaataaaagaatataatgaaatcagtaagatacaaatgtttacttacaccattcaagctaaaacttttttccgtcagtgaacctatttatcagcagtaagttgtatagcgatacaatttttttatgatcgctataatgaaaatgcagatgataatttaatttattcaaaagaaataaagctaacgtctaaatataaatcaatgaaagcattaagcaaagatcacgcttatattctaattgtatattaagagttcacgctgttttgtagtagaaatagttaattaatttttttactagattattcaatatcaaatcttattatatcgattatcggatggttgaagatcataaagaaacggcaattttattaaagcaaaaagaaaacatagattttacagtcaccaaaatctgcgaggaatagggtaaggaaaccaatttagtatccatcaatatcaataattgagttcatatattcatttcataagttgtgcaaagcaaagttaattcgtaaaaatccaaattaatcgtatgtaattaggtcattaacaacaaaactgggtactattaaatcttcttctgatgatttcgatacataacgaaaccggtctaataaacgaatagcctcctgatatacagcttccgatgaaaaagctgtaacgacattgaaagttgtgatttctgctatatgctcaagacattttggtctaacaaattctttgtaatgttggtaaaaagcgtgaatagtaggcacatcaagcttgcctcctgctttaataaaataatacatcctttgaacaggtaatgtaacatcagcaatgcttcctataattattttagcagtagctggagcctcccaaatacccttcaaaagccaaagaggtacaaacatggaggtaagaatcattttcccaattgatttggcaacatctgaagccttggggagctctaataggatttctttagtaaggatagaagattccggacataaattccatagtttgatgatatctttgcacagaaggccaatagcaagcttctgagcaagcaggccagacgccggtatgggtaagggatatgaagcacctgcagcagcatacttgcaatgagatacgccaatgagtattcctccataaaacttacagctcgaatcctcttgctgagccgaaacgaagttggtataagcatcgtcgtcctcgagtgccaaacatgtcgtgtagaccagttcttttctatcggtcataaaggataattgggatactaatttaagaacttttttgcgaaatactagtacatctgctaaaggcatacctttaacggtaatagtgttggattcaccgattttgcttagaaaagatttggtgaatggggagaggaattcattgaaatcataaattatacttacgatagggatcaaacagccctggaggtactgtaaacacaaaatgtcttcatctgaaatatcaagcaagtttagttgataccatatgcaatcaatgtcgcgttcttctgcaaacgcattcgctttcaaccaacgcatgaaccttttgcatgatttcttcccgactttagaatgataactttcaaaattagggttttcttcgctttcacactttataccgaatggcattttttctttttcagataattttgagaggttaaagacagattttaccagatcatcttggctattgtcttttccaaaaattaaaacccgaaatttttcaatttttaaacttgattcttcatcgacaccgctctcgtactctatagcagtatcgggatcttctttgggcaaatcacgatattgatccattggtctcgtaatgtattagcatcaagtcgtcagtaaactgtgaatctaactagcaaacagtgcgaaaaggtatctattaaaatatatgtttaaaatgaaagtacatccttctctaaattaggtggttaaagaatggagtttaatcaatttctttctggtgtgatcattaagcaaaatgaagacactcactataaaggcttaaaaaagtttggaattgacaaaatgttatgactgggcttactagtttgctttgttaaatagctttattttaactatgatggcatcgaatgcaatagtgtagatagataggtgcttatacattattttggataatgaaattttgatgattgtaagtattgcaagtcggtaactcaacaattacgaaatgttttagactgtttgaagaaagttgaaagatggatttaattcaaagatcataaagatttaatggcagaggtattatctttatgatcttaaaagcgctgtagcacaacatcctaaacaatcgaaaatcattctacaaaagcgactctgaacattatttgttaagaacaaaaaatttttttacgactttgcgtcacaaaaaaacgtagctttcttcttttatcatatggtgaaaagaatgcaaaatacaaattatctggactgatcaaagtgcttaaagcaaaagatagcaccgacgtatttgcaacatatggaaatcttcaacaagaatgtcgaaagtgaaaacgactacaggattatgctacataacaaaagtacgaaatgacaactcatacctatacaactaatcaaatgaaaatagtctaacattgtaaaagaaaaagaacgacaaaattttttgatattaaagaataaagggtaggaaaggatagaattgacgcgatatctagaccattgtaaaaccttacaatagctaaaatcttagtatgcaaataaaccaagagattgaaatcaaagataataaaaaaccacataaattcgttatgaccaagagggggatttcaaaagcaagaaacaatatagcgtaatgtcaagcagcgaaagttaaaaaaaaccaaatgaaaaagcattcaaagagagaacgttcaaagacataaaatcaacaaaccgagtctgtatagataaatgctaccacagaaaccgaaaccaattttgatgaaagcgcaccaatttatttagcctttttgctttcagcctcatatttggcagcaagacgacgggctttgaattgatggtagttctgatcagtcttaaggacagcatcccaccagcggaaagagctagagaagttatccttgaaagccatatggtgataatcgtggtgatcagcacctgcccaaatgggaaggaatttgttcaaagaccaagggaagtcgtagccagcatgagaatcgactgcttggaatagacgaagggtgatccaaatatacatggtgaccaagtgcaaatcatgggtgaagtaacaccacatcaaaggaacaaagacggtaccggcacccaaaaggatgatctccaatggatgagcatattcagcagaaagaccaaaaggtgcactgtagcggtggtgaactttgtgaatgaaacgatagaaaataccatagtggaaaaggcgatgagcccagtaatgccaagtgtcttcgaggaagaagaacagggtaatttgccaaatcattttagtgacaggagggaagggaacagaggtagaaagaccaaaggtagcgcacatagggtcaaagagccagatttgaggaagctccacggtaaaatgagaaagaagaaccaagcgtgtgcactcccattgttcagcaagggtgggaactttcttgggttggattttccagcggcggaagtagggcatggcatcgataatcatccaaggaatgcaacgaccgaagtagataagttcgtgaagaaggaaggacataaggccagtagcaacaacatcgttgtcaaaccacttatagtaagcgagccataattgctcgacaaaatttagttcgggatgcatttgagcaagttgttggcggatggcttgaaagcctgtgccaacaataacttcagaagtagtattcataatgacaggtctaaaggggaaggaataaaaagactacaaaaacgtgaacgtaaaaataaacgaggccgagaaaaataaaagataaacaaaacaacaactagatgaaaatagacgtagaaacactcttcctttgataaatgaaagagctaatcaattcaactgagtgcgcagatacactcacttctactgtagacggggcgcaaagacagatatagcgccaacaaaaaaagccgacaataacaaggacaaaaaaattctacttgtccgtatactgtgcagttactattcttagcttgcaattaaagaatgcaaggtactagtacgatcgttcacctaaagggttactttatgtgatagttgtaaaggaaacgatatcttggcttatatatcgctggtgatttaccaaacagcgaaaaaatcatctgaggtaaactcacgccattttttggcatacaaattttatcagcggattagccatttacagttcaaagattacgatttatatattttaaatggctctcaaaactctttagatatttggacttcttttcacatatacctattttcgtttgtccatagaggcaaggcttggaaatgtacccaaagatagtggcgaggtgcatgatagtgataactaaaaatagggaatcagaacgcaatgtgttaatttgttatcgaaatgtaacgaatgtttatttttcgctccgaattctcctaaatcggcaaaatgaagggaataattgcaagtataagcttgtattttctctgtatcgagtatctttcagacggatgaggctgaatgatcggcaactctcttgcgtagaaagcgttactaacgggatcggtttactgtgccttaaacaagccgaccaagtttgtctatttactccgacggttgattcccatctgtgattgcatcttttatccttcatattgagtcatcctgaatggtccgctcaaagggaacttcgtctatctcggtgcgcttaataaacgcttgttttcgtgatgaacaaaccctttgcagtgaacccatgaccttaatcgtttcaacttgacatacggccaatgagcgtagtgacattaaataagagtatcgagttttttcttctttttccacttttcaaattaagctaaattcaatgtttcgttgagtttctgtatgtaacagcatatgaatggcatgtggtattggaaacaatgtgaaagcggatatcaatattgcattcgtttaaattactggtttttatgacctcacatacaatcattaaaacggctttcgactacatgcgaccaacaggctttcaccattgttttgtttttattcatttccttttacctactgctattttattactcgctggtatcattatttcatgactactggcaataagcatatcaacaaccgcccaccgaatatcacattattaaaaatgcttgatatttctagttaacaaacttgtacttaaagcgtcacaaccgaagcaaaccaataaatagcgaaaaaggctattcgccatgggagcatttattagaaacggtgaattgtcgaacgtgatagcagcgcattgttaagttttacaaagatggtttacatcgtctaaaagcagcttgctagaaaaagcatacaacaatatcataaaaagcttttgtcggtcaaaccttgatgggttacttcaaaagaaagttggaattaaagaaaaagtagaggtaaaaactttgttcaaggaaaggggggagcgtaaaaagtattccaaagtacaggaacgctatacaatcatgggatttaaatcttagacaaatacatcaatgcataacaacaggatatcggttctcatcaagtatgatttccaaacagtgtggattcagatgtactttattagataaggtaccaagataaaagacatattggggcatataatgattaacaaattcaatgacttcttcatcactcatacccttgtggatccgagctttcaaagcatgctcttgctgcagtctccatctgtaaacatagtttatctcttgtgcctctagttccaccaaagagtcaattttttgaaagataggctgataatctgcaagctttctgtttacccacagtaaacttccttcaatattttgccaacgtgttgatcgtgctcggacagacagcatgcaagaatcgagcggctcaaacccaaccatccatccttcaaaaattacataggtagttgttttaggatttgcctttttccattgggattcatctcccctatctccgtagccaccaaacttggatttatcgtaaaaagggatagatacctcctcatcgcttcccttaacaaatgcatttaaaacattatttaaaaatgtgacatcatgggttccagctaaaccacgatgttgaacaagaggattattgggattatttttggccaattcaacttgttctgcgtgcgtgaggtaaaagtcgtcaagtgagaacttcacaactgattcgttcttccttgttaattcggtatctaaagcacttgccagtgtgcttttaccagatccttgagggccggaaattccaagaataaaaggacgaccttcaggttttggctgcttttccaggaattttaaaattttgtcgacaatgatttccaacgaactcatattccacttctatataaaatttttaaattaaatacaaaacctagcttccccttaaaaacgacttaataacataagtataggaaagacgtaggactaatactcgaaatgtgaaagaaagcgaggtgctgtagctatatgaaaattcaatgttaagtaccacagtgactagatactttcgtaacgactaccagtaaaggactacaaacacaaaaagctttttaaaaggctaaagtcgttatgcaatggttggattttaccaacaaagttttgttacgggatgttgtatcactaacattccgttacgtctcatttgtgccaatatactgaatgcttgcgtaaactctgtaatacttggaaacggcttcactgcgcctcactatttggaaagttgtaacgctgtaaatgttttgtttttacctataagtaaatagaagatacataataaaatttggtgatgctctggattttcagggataatagaatttctgtagttatattttctacaatgacggctaacttttaaattgtttaatcttgatgccatgcagtatagctcaaatgctgaagaatttaggtaatatgcattttatactttgtctttaaattgtcatacttgtctcttgcgacttttatagctaaataataatattccagtgctaacgtatgtgttttttctatagtaatccaaaaaaaacacgcaatttattgtgtcagtaaataaagtaacttgtaaaaataagtttagctgaaatgtacaacaatcagtcccccatccaatgcgatagcagccgcagttacaaatattatttatatttaattattacattttgtttacaggtacataatgtttgttaacactttttgtacgtttaattaaactaaaagtatttatttttttaacatatactctaaaaaattaatttactcaagtttgagttatcaagaaaatttaatctacaataattatttttgaagcacttatttgttttaatagtatatagtctggtgaaacaattagaattcgtctgtaagtagtaaaaatacaaaaatgtttctatggttttcatatcataaatacttacacttcacccgtttaacttaaaaacttaaggtaatccgtagtacaccaaattcttttcttttctttttttatttttttttattttttaaaatgtattttatttaagaaataataaataaagtcccttatccaattccactagatataaatcgttagtttagaatttaccaaaatacttttcaatagctgtcgtatatacatatttatacacatttattactttcttttaaaaataacttatatcaattatatcgtaacgtaactgatgagtggaatcatttaaaacaatttaagagagaagttgatattggctgtttatttatccgaatttttttatgttatagttctaccatatttggcggttgttttctttattttgattattttttaaaaacaattgaaaaagtttagttaataatcaagtaaatctaataactatatatacagttttcaaagcacaatatcaactgaggcttcgtggtgtagtggtagcatacttcgtttgggtcgaagtggtcaggggttcgatccccctcgaagcccaaagcctttaaatttttgtttcaaatataaaaaaagttgatttgtgcttgtaaagtacaaaccgtataaaaaaaggaaacccgtttaatattctgtgtaatggttaaagggttgcataaattaccgctctttaattacatattaagaatttatcatacattgtccaagctcttcttgtgctgaatttttataagtaacgcgacactacttctttcatcgtaaaaacttttcaagtaattaggaaactacatttatgaaccatttactgtaaatacaattatattttcatctgggagattaacaaatattttatcactatttgaatgcgtcccattccagtgaagaatcgcattggaaaaaacaacattgataatgcaaagggactgaaggggaataagcttattcgtcattatcataacctgttaaaagagaaatctcgacttattgcgtcaagtgctccgattgaaaaaataaaaaatgtggaaagtgaactcgaaaatataggtattgatgcttaccaacgagctagtcgatccggtcaagcggaaggaaaaggaggggattcaagtaaaatattgataaaatggattcggacaactccctgtttttcgtattgcgcacgtcttaaggagccgaaagatttgttggaaattggcagtgtttctgttgacaacaaatgttcaacttgtggacttttccgagtttcaaggattgatttgcattctgttcatcccttgattaaacaacaggactttcttgaaagaactcctgaagaaggactttttactgggataagttgttcacttgtgctgaattttgcacctccagaactccgagctaaaatgttattacattgtacaggattgttaatgcctcctaataaagaacagcctccttggttatttttggttttgccttcgccttgcataacaaattctcggtacatggatgaaaaaacattacactcaattatgatacagtttggatttatctgtcgtcaaaagtctatatcgaaaaaaatagcctactatttatattcttacgagtgttttcctatgaaagaaatagactggaaaaagaagatcgttaatgatggggcaactaggaataatttcttcattccctgtatactctaattaagatatttgtcaatacaaaatttattttactagtatctcaaagttaaattaatgaaatgaatgctttttgtcggttatcctcttgcttttttttaattgtattgttaatgtcaattactagcctttacttacgtagctacaaagtacgtttttcagagtttgttcgtatgcgatactttactaatgagccgaaagctcgatcattggtgtaaaaaatagtaacaagtcattttcgttatatgtctttttaaacttatttgccaagtttacaaatcttgtgcaccgctctgtgttctatgcatacagaacacatctgtataacgtaatggagcgtaccctttttaggtgaagtagctggtaatcatcgaagtctctcttctcaaaagcagtaaactttagcttgcagtatatattcgtgaacgatagtaattaaatatgtccgacctcaggaagtaagtaatttttgttaatatgaaaaagcaaaggttaacgtttgtcaccaattagaattatcggtctttcttcggtatgcatcgctcaatgactcctactcgagctagacatcaattccattttaaacgagtctaacttatattattaaggtcctggcagtaggatttatgctggtgatcctgtcttgtgctttattcaagaattggtatccactgctaattggtatgattttgtcaaccgttgagaactatttcatttacattgcttacgaattactaatgaatagtcattccattcattttagctcctcttcctaatctccttacgaaaaaatactcgacaagccatgactttttacaagaggaagacaggtatggaaatataataatgttggttgttctggggaaattatttcaaccataattgttatttttcattattatttgtaaggagctctactaacgtttactaaagaaatcttcttgactttggtcgatttacattcggtgcaaccatctgtaccgggtttggtatgtatttataactgaatgagacctttatgctaatttataatagctttacccatagtatttgttaatgtcggattaattggtactgctgctgctacaatgagttgcgttggtggatctattatatttcttgttattactttatattctcaagcttttgttcaacacgaagaagaattttaatatttatttacttgattattaattgctcgtttaatgcttgtcttttctcatactttgctctccccttagtatttcttagtgtctgaagagttataaggattcgtgttaatattaacagttttcttgaatttttcagatgttcaatttcacggagcattgctttcaagtcttgattcttgaagtatgttaacgaaatatcttactcattggcttttgactatagttaacctgtttctctcgtttttgggtgctttttactataagagaaatactggaatttttcagtttcttggaatttttatattgattaaatatctagtcattgtcaaaatagatattacgttacatatttaaactagtaattagtaaggccgaagtatcacgaaaagtcacttttatgataaaattaaactatagaatgtattcgtctatatgaattctggaccttaatagttttctatatgagtaatttaaaataagattgtacctttctctgattaggcgacatttagaacttatcctctctagctacgtgcttctgaagattgttcaatatcgacctaaatacaaagcaattaatgagtcagtttataaattaaatcaattagaaggtgaatattacttgttgagtgaaaatagtgggtattcaatcaagaaattgagcaccgcaaagcttcatattaagattctctacatgaggccagtcgcttcttgagccaaaggtccttcagttttccaaacttcacaatttttgaagtctttactaacaaggtttatctagaagaaaaatacacctgtttcaaagtcatactaagaacaggaataataaatttaactaatcattagggtctagtgtcatttctccaacatttcggttttattgtaaacgtggagtttcattagattgctttgaaattactcgacctttattctgcatcgataaattagaacgtagtgtatatacttggcatactatctcgatttactattcttactttcttagagcgtgcatttttaatagaagaaaagaataactgaagatgaaagtaggtcgttttttagtcataattgctttttgtttttatgttctttatctcgagaaaattattcatacaaggccacataaaaagtgcgattggcggtcttgggagcaatgggagagtactgggaatccagtaaggattgcattggttgcggatcctcaattagttgacgatttgacttatgattatcctcgacctttaattggaatcgttaaatggatttccgaccagtttcttcgtcggcattggcgttatcttcataaatcactgaagccagatattactttcataatgggcgatttgatggacacaggtagagaattcgcaactgaagaatttaaaaaagattatttcagaatgatgaacgtccttgacccaaaattcaccaataaattggaaatctaccctggcaatcatgatattggatttggtaatcacgctattgttaaggatattcaaagatttgaatctctttttggtccaacatctcgatcaatagacgttggcaatcatacactggttattgtagatggaattcgtttatcaaacaacgtcaatccccaagtttatcaaccggctagagacttcttaaaaagctttgaaacaaataaggacaactcgagacctaggatccttctatctcacgttcctttgtttcgccctgccatcaattcttgcggggagcttcgtgaaaaagatgatgttatcaaatatggtttgggatatcagtatcaaaacttgcttttgccagaactttccgagtctattttaaaagctgttgaaccaattgccgcatttgctggagacgatcacgattattgcgaagttgtgcataattaccaggtggatactcgagaagcagccaccacggaatataatgtgaaggcattttctatgaccagcggcatactatatccgggatatcaacttctctcattgaactatccttatgacaaccctaaagccgatcaaaaaagttcttatcagacaaagttatgcattcttcctaaccaaattcaaatttatgtttggtatggtgcttctatatccatcttttttgctcttatattattgaggactgctatctttttttttggaactgaccgttatagcctcccactttacaaaactcatgcacgccgattttcattgtcaacaacaattcatttgtttaaaaaaattgtgcgcataaccctttctacattcatctcatatacatggataccgtttcttttattcatcttccttaacatcttcattatctgatctataaataatatttaagattaaataaaaaaaattaattaatgatggcaaggcacaatcgtaatcaatcttttaatttaggactttttatatgcccttatggctcataaataactagtaaagtccgaaaaattcgtgccattttgaagcttggtctttgtttgctcgtcgagattgtagtcttctggtaaaactgaagcttgaaatttttcgcgtaatctttttaactgtcgtaatctttcagcccatatatgaacataatcaccagcactgcgatgatatatatgtgaaaaaacggcagcgttcagagttacatcacgaacaattgccggtaatgcatcgcttgaaacaattttgtaacgacggaataagctaaagtcaatatcatatttggtcaacgctttaactttataaaatttaatttgacgccctgttcttctgatagattcggattcaggggtaataacaatgttcacaaagttgaactgactaggaattgtatcaaagtcgtactctaaaccagattcgttgaatataatagtaacaaagtcatttccaatatgacgcttctttaatgtgcacccagggtcatgttctatattagttggcatcattgtagtgcaatggaacaccatttgggtaactttatctttccaacaatacgcaaacgcaccgtctatatcattttccctatctaaaccaccagcgaaaactttttgatctgtttttaattcgaataatgtgcccagaccgttaagaaaagtaaggaaatcttcagaaggatttgtatttgccaatatgtctgcttctcgacgctgttggtacccaacgtacacaagaccagccttcagtgattcaattacaggaatacggtcaaaaacacttatagccctacgcacagaatcatcattagagggaagcagaagaggctgattgtataaagaaataccatgtggatccaagaaatgagagacaaagctgctaggagtacacaaaagccccctcgtaagagcctttgaacttgtgagattttcctcccataaaaacttttgcagacttgcttcatttcgaaaagtatactgcgtagtacctgtcgggcgacgaatgacagcttctaagaatccagagtttaccgacacgtttatcgtaaagagtgaattaccacgaatccaagtttcactttccacgtctgagtcaacaaaagtagatgtttggttattgatgtcggaattagaatagcaaaattgttgcatcatgtcatattgaacaagacataaatcttccaatggtttaccttcagaagcaagcttcagtccacgcaatatccaaggtacgaattttttacgctcagttaatcttaacgaaagaaaccatatttgtaacacgctataggctagagctagaacgtatgatgagtaagagttttttaatatgctctccgtatcatttgaatctttcgactccttagtgaaatctctgtgctgaatgtatttcaaagcaattgcaaaaatttgtctatagtcagcatccgtaaagtttgcaataagatcaggtaatcttgctaaactgcataaaaattctaaaatgtgaacgctcaaatcaggtttggtgattaaccttgacaaagtgactaaaattgcaggtaactgctttcgaattgaaacgggtaattcataacagcataacataagtgaatgaatagaaacatgacatgcttcgttccatttttgcaaccctgcaaaaaaaacgctgactaattcatcttcctgagccctgctgaattgatcatgataaacaaaaagcatttgtacgttttgcaagattggtatcatgatgttggccttacgaatattagaaggaatttcagcagatatagaaactctttcaaaaacgatatcacacataaaatcaagtaaattatagatttcttctaatgcgccgataaacatactcctattacttatttgatcagcaaggtgggtaatcatgaacataaggatagtccagttagactctgtagccatggattttcgataaaaccttaacaaggaagacgttgggaacgttacaaagtccttgccatattctgtagaatgatttgaaattttaatcaaatcgttttcttttcgttcccaaatatgcttttctactgttgctgagttaacaaaagaatcagaaatgggataaactgcaggaatcagttctgaatcaacgtttaagactttgaagggttcattcaaatctatattctcacatatataaatagacgtcccatttgctcgaaatcgaagaaagaattgtaaacacaacattcgagaaacaaaagggaaagatggagtctccaagatttctaacattttagccagtgtttcttgaataggcacagcatcccttaagtcataataataataaaaaagacgaattaatgtactcgtggcaagtctgcgaacagtaacagagctcgtgtcggaaattagctgttgaaaaatatgatcgatacaatccttaagtcccgggttttgaaaattgacagacaagaaaaacaacatattatatacaggagaaacaacacaatcatcagattccttagaaaagctttcaattactggaaaaaggaatttcgaacacaaaatgggggccgaattttcatcagcaacagagcaagcatcttccacaagcttaaataaaagagctcgatcttcaagatcaaatgttttgcattggtaaataccaagtaaaaattcaaggttgaatacccaatattgattgcaaggaaatataagattgtaagtctcaaaaagacgtaaaagtttttttcgaattttcggctttaacactggaagaacatccttcaaaaagaataccagcttaacctgaaattgttgcagcagtggaatcaaggcttcgaaatccaaaaaatccaaaacacgatcatatatattagcaaatgctgcagtcttcgaaaatgcttccttcgatgtactagctttcaaaggtagatattgtgaacaatacattaaaatattaagaatccgatgccaatccaaaaaattaaggcgatttaatatagaaggtgtacgtaaaaaaagatacacagtaccaaggatctcaaaatcaacattctcattaaatcctaatggaaactcagtaaattcaatacttgaacttaaagttatagaagctattgcatcatttttcacttcttgcagcatgagaaaacgcattaaacgcacagcgccccgtacagcattaacattcgagcgattgtattgaagtatattaaatacgttttcaaaagccagatttgacacgggactactaataagattaaatataacagattgtgcaagtttcgaatatgagtaggtgctgatgtatgtgctacacaaaataagaacagtatcatacagtgaagcttttggaataaccgagtagcgaatcatggaatcaaaaaacatcagaacctcagtaaccacatcttctaagcgagcgtgattacatatttgtaccacggaattaacaagctgtagcatttgaggttcaggcactaggaaccactgaaattttactaagttggtagaaaacttaaaaaggcttttaaaaaaaagcaaatgtacgagctttgaatctgcgtctttgccttgcaattcagttgcttgagattgccattgaagatactggttaaaccatgcactcaacaaaggaccaaccctattctcaataccggagattttgtgcccttcatccgttaaaacactcaaactcttaagccgaagctgtaattcagcaatatcttgaaaaggatctttctcaatagtttgaaaaaaagtgtggcgctctataatcgagagatgcttttgtgtagaaacatatctcatcataagattgtatacaagctcccgaaaagcagcattatcgtttttggtggagataaaatcctgaatattttgccatacttgaatgatagaagtcgatgaatatatatagtattttaagccatggtaaatactccttacaatctgatgcctttttttaaaaggaaggttagcatcaaaatatgatagaatgtctgtatctttgatagcaggctcactagaaagatccaaaagtgatttattgttcatctatgtggcctttatttttcaacgtcaataaattaggaccttcagcagaataaccacataaagcaaatctgaactcttaacttaatggaatattcaagatcataaactatgagcatggaagttgatttcaagtattagctacactggtaggggtggggaggagagctgacaggctgctatgaattaggggaagcattaccttatctaagaggaataggttgaaacgacattaaaactaataaatagaaacttagtattcgacattcaaaattcaaaaaatatatgaagttatttaaccgtaaaaaccaattgctaagtagctaggtcgcgcaaacatatacataacttgaagggtctattaaatatatacaaaagttgggatttaatagttaatgaaatactatggataaaatcagagtttcggttgtcggggattgtatggaagtatcaaaaattaaaaaaagggaattgaaatgattcaagaattagcaaaaacatctggtcggcttgacttgatagaaaaattccgaccaaaataagccgcaagtttgaagggttacaaaatcggttatgaatttttataaaataaaggaaaaaagacttgccaagaagcgagtctcacaatggtcaatgggcattattggcaaatgaagaattaaaaaattaagtaggtttcggacattgtcattcaatgctataaatgaaacatcgctagttcttacagatcctcataagaccaaattcttgctcgtaagtcaccactaccagtagcaaagcaatggccattcgggctaacagcaaccgatattactgagttattgtgtccctggagagttaactgagaatgaggagaatcgggggaccaaaattggatggttcggtctttcgagccgctaataatccattttccatccggagagacagtgacacttagaataaaatctttatgtccagtaaaagtttgcttgcaaataccgccttccttatacatgctgggtgcaacgttggagacgcattgcaactcccataacttaattgtgttatccaaacttccactaaccaggtattttccgtcaggagagaaggcaacgctgtaaacactctcttcatgaccatgaagctgctctactaaagttccggacgatgtccaaatcctaattaccttatctaaagaacctgcagcaataaattgaccgtcgggagaaaacattactgtagtaacaccatcatcggtatgcaaaattagtttttgctcgccagcttcaacatcccaaagacaaacagttctatctccactaccagaaaccaatgtttttccatctttgctaaaatcaagggaataaatttcttgctcatgcccagtcagtagacgataaacacgtttttgagcgatgtcccatattctgatttgttgatcttcgacaccagtagcaaggtatttaccatcaggactaaatgctacactgcgaacatataaatcaccttcacgcttcgaagattcctcctgcagaagcgtaattaatttaccggtctccacattaaaaaccatagctgctctgttacaacccgtagccaaaaattttccatcggcactaaaccttacataacaaataacgcttgtgtgttccagtgtatgaagtagttgaacagagatcgggggttctttgttaggtacattgctagtgacagtccaatctttctcctctctattaggcacattggatgtcggaataatttcagcaggataaggaggattacctgagacttttccgtttacaaccaaaggagcagcgataggtgtgacggaagaattagctgagtcagatggaggtggaggatgtccgagcggtaaattggaaggaaatgctgtgaatggtaagtaagaaaatccaaattaaaacgaggaagcaaaatagtttcggcaatagtattttgttttacaaaaaatgaacaaaagccgcaaggaattcaaacgaattaatgacagcattaaaaaattgtctgggaacatacggtgtacaacataccagatgcaaacaataaagtgaaagacaaaaagtatctataaacttgatcaagtcaaaaaacaaatgctgttgccaaaagctacaatgcaagcttgaacttacttcgcatagcagatccagccatggttgcacccacagcagggcgtacatgaggactggaataatattgtgaaccaagatctacgttcgaggtctgaataggagctaaaacagtaccatctgaatcaatggcaggtgatcgaagatttttaggagttcctccagaagaaccgttattaagtatcaaaggtttcgaggagttgtccgagttaaaagggcccgcatttccatattttccaaaagaaacgctattgcgcccgtgtttagttttcgaagactgtgggacgacgccagaagcaatttctttgcgtctagcttccagttgagcttttaaggaggtgatttcttcttcgtaactagagagagttagtaacaagaaagatagctttcgagaaaatataatataaaattgagaataaatgttcacatagcagaaggcatgctggtgctgacaaaagtgtgaaaaggacagagaatcttcgaacagtgataaacatccaaatactgagtaaaaaacgaaatacccttcatcggagtaaaaatatgaaaagattacttaatagaatttactcccatcaaaggagccaccattatttagcatctttaaagatttatcgtcaacgaccgtaaattgtataaatatttagagaggaatcgcttttgtaagactctacaacactcacaataattgcataaccttgtactaatataacaaaccttctcgccaagcgtgtattaggaaaattgacataccgatccttcactttagactgctgcatctccaaatccataacggtttgtttcatgagcgccatttcattaatttgtgcagatatcattgctaatttaagaagtgttagatttgtaccgcaaatttgtcagcaaattcttgtataagatacctttatattcaaaatcatccttttgagcttcaacggttttagttttttgacaaatatcttcaaattcctttttaaccgcttctaaaagctcatttacacgtgatgatacattggacgtcgccataaattgaaacttgaagatggtaaaagtgaattggcggacagtaatcatgaatgatgttgtttgagaaataacgagaaataacattcgttaatttcggtaaaaccttctcggcttcgaagctaaagtaagcaaactatgttgagattaacatgtcaggaaagacaatttcacttatgcttagcgagacaatattgttgaattagtaatttggctgttcattcaacttgccgcagttggaaaatgtaaaatcattaatttgtgatgaaacctcgtaaaacatattttttaacgttaatcgattgaaaccctttttgaattagttcgtgaaatatcttaactctaaaaccttgaaaatctttagatagaagatcctttttttttttttttgggaagaatatgaagcgttttgatacaattggtaataaaacattatttggtattggtttttattggaagtttagttttacaaaagtgtagatgtcataatcctaatatgaattcttaaagtcaatcaagaaaactattttatgggtattttgaaacaaacttactttaaggatgaattccatagaagttaacgtaatttaatttcatcttgatagtgaataactttgaaaacactatatgctatttccagaaactagtctcgaattttcatacgccatagacggcctgctcctcagcccattgacttaatttactatgatacacttcctagatttattgaaagggtttgtttgcttggcataaatattcatttagtatgctactcgcaaaaacttcaattttaaagccgctttgaagaataagttattgctggtggaaaaagctatcctagagcatctgaaaactaccactaacatgaacagaatgtaaagcaaatagtacaaaaacagatattgagctgtgcagtaaacacataaaaaaaacattacttgaatggaatgtttttacttatatatggcacatataacaagagttggataaaaggattaatacataacgttaagacatttaaaaaaaaaaaagaaaaaaaacctcacaaaacttaatattcgtaagaatttttttgtaatcatgacaaggagccgcgttcttttgaaagtggttcagtaaaaagcatcgtttggttgttaatgggataaggattcgtacgtgccgaaattcgattgtgatttccatttaatgaagaataatgacagaatcgatttcccgaagtacgcattggtaaagaagcagatgaaggtatgataggaacagatcctcgacgcatattcgagagtggaggaattggaaccttgggtaaacgaccaccagaagcgtggttttcagcagctaaaggatttttacctttcgcagtggcggcatagtggtcataatgacctccatgcggagtcgacatagcggaataagcgcttgactgaatggcattgcccatactctccattgacacggcctgttgagcataaagcgggttttgagaggccagttctgagtttgaattagttacatgataacccatattctggttccaagaggtggataagttttttgggatagaattggaaataaaagagtaattttcattgacatcgggttgcgtgtcagacgttaaaaattgtttggaagcagcaagagacatgttataggaagattggtcaattgaatcagtgttagaagacggctgttttggctgcaaatactgtgatttttggtcgacataaggaccttctccgtaatcgaacagagcttgagatggtgatgtgaattgaattaaattcaaattaacaaatgaattattagcattgggattcacagggttaaaggctaatccggatggattataaacatcattcatatactgtggaagagtctgtaaaaagtttgggtaggaatgacgagcagccatctttatcggaggctgctcaatattttcatttaaggcattgtttgaaattgactgcaaagccgaaaattgctgctgttgttgaaaagatgaaagattagactgattcctagatattgcagaagagagagaagaggactctacaccagaaatcggagaggtagaaagagtaagaccctgaaaatggtaaggatcaatctcagcagtggaggaagagaagaaagggttataaggaaaagacggaagagttcgcttttctagcgtactcaattgagaaatcttttcagattccgcagcctcaaccaaaggaggaatacggaagcttttgtactctaatagatcttttgaaatggttaactgttgaaacaaattgaacgagctgggcgtttgaagtttcccattgagcacgtcttctggggtataataagatatgagatggtgaagccgaccatcaatcattaaagagatagtttttttaatcaggccactctttttaaaaccgtaagagtcggtgagtgagcccaccaaggctctttcggtatcatggagataggaaagggaagaggaggaacagtaatggatggatgaagtggaagaaatggattcacgcctggtctgaggggccctgggatttatgggcgcggaagaagtggaagcattggaaacattggtggtggatggagatgaggacgggggagacttggggacaaagggggtaccagtcggtttggaggaaacaaggggcaacgaagaaaaggaagacgggaacgcagcacttgtggtgggactagtaggggaaagcacatattcatttttaacagcggcaaattcggatttgatgtcattggagccaggggaggaaggattctgctgagaagaggcagaaaaagaagaacctggaaaaaggttgtcactaagcgaaggagcagacggagaactaatattgacgtgggaagcaacgtcaacgtcgacaggaacagaaacggtaaaagcggaaacctcctcttcgtcgctgtcggagcgagactttgagcttcgcttacgatcggaaacggaattcttcttgcaaagttgcctgtacactaaaaagttgccaatgaccctggaaggagaccaggcgataccatcggtccagcgttttataccggactgaacctcatcaaagacaaacacacttcccgaacgaatgagacgttcgcgctcacgatcttggggacgacggtcgacaaagtgtgtatagttttgacgacaagcctcaaagagcaagagtgcatcgacagtagtgccaatgaaaccgacaaatgtcggttgaagattgccaggttcggtcatgaaaaaggaaagaaacgaggcaaaagaaaaagaaatgtataatatggaataagtgagaagcaatggatgccaaagaaaagaaagaaaataaaaacgaacaattactagatcttaaatggcaaggcaatgtttcgataaacaacccaaaaagaaaaaaaaatgaaaaacaataacaacaacaacagaaagggggtaagaaaaactcaagaaacagaaaggaagacgcttgagagtagaagaaaaaacaaaagggaaaaatgtcgtaagagaaacaacaaagaaatatgaaatgtacagtagaaagtgagagatcaatcaatccactaggcgacacaaaatcgtaccagaaaaaatcgatcaatcaatcaatcaatggatgttaaagtattgattggattgcaagagagcgaaagtcgagttcgagtcagtcagtcaatcccacacacacaaacacttacacacagatagacaggcgagcagatggatgagatgaagtgaaagcggtagactaactacaccagaccaacaaatagacaaatcaaaccgagaaaaacaattcaataaacagacaatggcccttcaattcaaaaagcaaaccaatgttcaccaccaacaacgaattttggagctttgtggggagaagctttttgaccaccaaaagcgcaaagcgaaaaaaagcgaaagccgttaatgggtcgcactttttcaagcaattgcggaacagcaccaatcggatggcaatcaactgatttgaaagaaaagaaagttggcttgtaagaggcaaacaactcgtcctttgttgaaagatggcgagtcttgaggagatggtttagagagaaagtttttcacccgcagcaggaagctaatacataagtgtgaatgccaagaacaaatatgcaaatgtgtactcctcatagcatgaattcgactacattgtaaggggtagaaaaccgcacccagcaagcaacggaaaacgtcatgaaaagaatcgatagaaggcggtatattctttcctccagtgtgtatgctgacgggttaggtagtgctgagaggttattagcgagtttccgattgtcaagcatcaataagaagcattaacggagcccgacccgatccgcccaggttctggccatgttcgaagaaaacgggacattcatccctaataagcggggagggccaccccataaacaagaaaatcgctaaatgcctaacagatggaacgatgacgcaatctgcgttatagtggaaaacagggcattacagaataaggatcagcaagaggccaggcgggaaaggcaagacaagcaggaagacaacaaggtacgaaagacaaaaggattctggcggccgcttatgacgaaaggacaaaaaaaggggggaaaggcgaggaagagagaggtaagaggatttgaaggaaatgtgggggaagggaagggagcagcaccaaaaataaacaaagagaaaagtagcgcaagcgaaatccagtgcgaacagaaaacaacaaagtccaaataaggaagagaatgatcaaaaaaaaaaaaaaaccgcattgacatagatattgacattaacattaacatcgacatcggcatttaatgaaataaaataaaataaaaaagtagagtggaaaaaatagcacaacatttccctagcagacaagaaaggacaggaaaagacaaacaaacaaaaacaaaacaaaaccaaacgaaactaaaacggcaaagcttgaaaaagttgcctagacacaaaacgtaaatgtgcaaacaagacctactcacggaacttcgctcctacagaacaacaaggtagacaaagatgaacgtaaacaaaggaaaaggtgcgcggagacgagcaacgtgccctgtccaaatcaaccatcgatgtagcaacagatttgcaattatcagtggacatcaataatcatgaaataagagaaaaagatgaaaaagaaagagaagagtaaaaaaaatttaaaaatttttttttttcgttttggaaaatgaaaaaaattcattgcaaaagtcaatgctaacagaaatttttcacgtacatcattatgcaaagaaacgcaataagaaggcaaactatttaatgaaaagaagatacaatcacctaagagaaatagacaactatctaatgaaaaatgacaacctggtgaacaaagacttctccatctcatccaaacaacatactcgaaaacatgcactaaaacgaatacgaaccgatagggatcgaacgatatggaaataaccatccaaccaaagatcctcatctttctcatccctcttttcccctgacggtggggttgtttgtttgatgatgcaccttttttttgagccgctattactattaggtgcaaacaacaacaacaacaacaattttttgcaatttgcaatttcttcggcgtttccggactttggacaaaattcttttccccaagacttgtttcaccatgtttaaaaaatgatgctctctattttcggtagcattcggtcatattgcaaactcaatgcctttccatatacttttattagactagcccttcgatctagcacccatccatccactaccacgtatttcctacctaaatctcagacgatcgcatgactcgtacgcaaactttcctactctatgtttggataatgcttgactgtgggactttgaaaaatgttacttgttctccaacagtaaagtctctccaatcttccccaccttttgacttaacgcctattgcctgtatgatacgttaccccgggcctcgatcttcagataaccctcaatgaaacgaaagcaagcgggcgaacaaataaatgagaggaggtggtctttgggtgacaccaatcttatccatagtgaaaaaagccgcgcccagtgtttggttggtatagcatagtatagtatattgtaaaatatagtagagtacggtacagtctagtctagtgcagtagagtctagtacagtacagcacaacacaacaaagaaaagccacgttgtttgcatagtgtaacgtggcatgcaaatgcagcataacacgttttatggaattagtcttgttcacgtgcgggctcgcggcttatcggcgatgcgatgggtattttgcatttaagcaagcaatccacgctacaccacacaaaagcccaagtaaggagaagcaagctttagagtgaagggcactaagctagctaggctaataggaaggaaaaggtggaaaggggtggtaagtgatgaaaacttgagcgatgaaattatgaagaaaagactgaaataaaaattggataaaatagtaaaaaaaaaaacggaataaaattttgaacaatttcatacatgaaattaggaggaaatgaggaattatagggctaggcaaatgaaaatgaaaatcgaaacgcatcatactatggggatgctagagtggatgaaaacacatcgatccatgcaactcttgtatcaagctggaattgcagtttgtcattgtatgacgcttacgcttacgcttccctttcccattccactctagcttctccattttttcactgtgtaagccgtgcctccttcccttcatctccatccttatgcatctctattatcttatgtatgtatgtatatgggtttgaagcctcctcctacacattcaataaatctccgacaacctcaccgacagcattccgattttcaccgacaatactccgattcctctatagaccaccggcacaactccgagaccatctccttaaaaattgtctccggcaaaactccgtatctcaccgaaagtcccgtaaagcgcactggtagtttagttgcaaacactcactgcccgtacaaaaaaaaattcaattcgtctctagctgattgctttcgtttcttactcgtcgtttcattctaatttcgtttttggatctttaacgtttgcatttcttctatccttttgtgccttgctaaatcattttacgactttttatatttagaaaatggtcgtgaaaaaatctaaaccaaaaaatgtatgctccttcttccttcacaatttacgaaccatgtaaaaggggagtttcttttctcttctttaaatgtttctttgtttacttttactggtaaaatcgaacccttttttctaactttttctttttgtagcaaattcgcgtggaggatttggaccttcccaagctaaacacttctaaaaatccccaaactaagattcagaaaaaggggaagaagaaggggaaaatatttgctgaaactaaggtaattcattctcacatccatgttctttcattatagatgttgaaaatgcttccatttactcaacaagtaatattcaaaaacattaaacaacaaaaatctcaagtcagtgtggtagatgttacgatgataaatatctctctatataaatcctacaaatcttgtttataaactttcaaggccctgaaccctattcttccgcattcgttcctctttaccaccagatccgacaaataaggttttaagtgaacttgctgcgctttttgagtcatgtaatctaatttttgatctgatttggtttgtttgtttttttactttttgattttaattgatgggcattccttcatctatttattcattttccacattcattgttcattaactaattgctgttacaggatgaccttcaaaatattctcaatcaagttacttatgagcttgacgataaaataaaatctaaacttcaagtggctgtaagtatttccatgaattattttgatttcaagtttcagtcaatttactaactatttacgttagcacgagcgcgaagccgtcttttctaaacaatctgacagaaaaatcagcaataacaaagctgataaaaagacgggtcggaaaaacgaaaagaaatgagttattcaattgttataacgacacttccaaagatcctttttttcgtattgcctttcaattattaatttttcattttcttttgggatatcgggttcattcggtttttcgatgctgttaattattcattatacagactactaaataagtacaaccaataacattaaacacataagccattgcgtttcaaatttaaaaataaaaaatccaagtaggggaatgcaaaattcttttgtaaaacattgacagaaaattatgcaacatcatatcactttttcatacatacatttatacgtgcaagtacatccattggaagaagtgctgtcattaaaagcctgaaagtaatgaaaagattcggcgaattatatattcgctttcttacaggaaatgtcctacaaaatactaatatggtagctccatttaaagtcacgaattgaaattttgaggcagacttgaaattcttggtagttatgaatccatgtgaaaagtgttttgaataggccatatagcccagttttcgccaagaatccaaaataattaccgatttttagtttgtctgtaatgaaatgcttttctggtaggtgcaaattcacctaatttatgcccgatcatatcttctgtaatttttacattggcatatgatttaccattatgaaccataaattgagcactagaatttagttagttaacgtccacacttgctaaatacgagtatcatacccaaccattctaggtaaaatagttgcagatcgcacagctgtttttataggaacgtttcctttaatacattgctgaacgttgacaccgaaatcgaccacgttgggtcctataatgtcagaataacaggttctaaattattttcaaaacaagtatatttatattcatttacctttccagactgaccgagctctggctacactagtccaaaacatgaggtgaaatgttagaaagctagttaattgctaatgcagcaatcgttaataaatgtgaggtagcaacctggtgttgttacttccacttcgttttaaccattgaacgaggtggaggtgccaagtcctactctccaactaccactaacagcgaatatttgcatttctcgtctgctagattcgtattaataacagagatggaaggctctgattttattttggtagttgactcttccgtagaggaacaggtatgtcgctaatgactcggcgatttttggtaaaacttttttcaactaacgaaatttcaaaaggtggaagaattggctatgtatttggataatcttgaggctaataccgataaaaatgtacttgctctttgccgagaatatttggcttctgaaaatgttaaagaagttcttaatctgtttctgactcgcttgccattgttggcacaagcacctgagaaaggtaatgcaaaatagttttaggctaggaaattaaagaattattttaataagtgctaaagggcatttgttatattgttagttctgaaagtatactatgagctgatgtgtttggtttgcagctttccaagttttcgcttattttctcttccatgctattactaacacgaaacagaactcgagcctattttagccgtctttattaatcttatccaagaatctgctgctttcgaagatcatgtttctaaattttgccaagccttagagcagattgccgatcaaaacaacaatctcactcctgccatactcagtgtcttaagcattttatttaatacggccgtcaaagaacgtcaacacgcacgtttaagcattcttactagtgttgttactctcactacccgttattccttgtttagcactcttgcacctaatttgaaatacttccctgactggcttaaagaagctggtgtcagtgtatcggaccatcgggcatttaatatttttgtttctaaagctattcaatcatacgatgatgagcaatcatttgctttccttttggaagccgtaaaaatggacaactcaactgctgacgaggcggttcgcgaattagttcaacgcgctgttaacagccctaagtactttttctttgatgatattgtcacccttccacccgttcagcagcttgaacaaagtactttacagttacttggtattttgtccggcgggatgaccgacgattatgtaagttgggttgccgaaaaccatgctcattgccaacaccaaaaatttgatgaagatgcaattgcacgtaagatgaaacttttaactattgcttcattagctacccaggctcccaataatacattatcctatggtgatgtagccaagagtttgaagattgatgaaaatgaagtagaattatggatcattgatgttattcgtgctggacttgttgaaggccgcatgtctcagttgactaaaacgttatccattcaccgtagcagctatcgtgtctttggtaagcacgaatgggttgctttacacgaaaaattagctaaatggggttcaagtttacgttacatgctacaagtaatggagcaacctttatctagctttactatagcctctagcaaaaagggaaatagagacggatccgcggtcacagcctctgaatagttcattagaaaaataaaataggattctgatcattaagtttcacctgtattagagttaccttcaattacgtggactttagactaaagattttcttataaattttaggttgcagtacactaataaatagcagaccaaaagcgaagaagttcaaagcagcaatcactttctttgtaattatggatgtatccgtgcaagactctttttaaccaagagacttccctaattatttctgtcgtcaacttaaagaattttttgtacactaactaaaaaagtaacctacaactgttacgtaaaattgagattttaaaaaaggaaagaagattgactcctaattttgcaaaatgattagctttattaaatcttttgtttatatctaacaaatctgtcaacattcgtttttcctaacgcataaataactttgacttaacatacatatatcaagtgttgcttacctgacgttacttaaaaaatttttgtaccatagctactggcaaatttaagagttttcgacgacttgatagtatttatattagaaatctttatattttcttttgaaatacaaaagcggctgtaaataaattattcaacttcttaaatacttgaaagcaaaagaatgaagctactaacaggtacgaacttcacaagtcagtttatctaatgaatagcaaacttcttaaactgttctaataaaaaatgcacaagctctcctgaggcattcccgttggatgtggttgatgcgaaattggctattcaacaattagaattgaaaccggagttccttattggaattatgcccagaatcgattggaatgctttgttaaagacaacgagacaggtttgtgctcttatagttggattgatgaagaaatgatatgttgtgtcggattaaaattttcataatccaatgttgttaagccaatctaaccataactagttgggtaattatagtttacctgatgaaaagcccgatcttgttgatgattccgatgaggtgctattgaaatctcttcataatgttttactagaggtatgattctaaaaagttcagctgtgttctaaccttaactactagactgaaatcacagaggggaaaatggtttgcgggaattgtggacatgtgtaccccatatttgaaggaattcctaatatgctgctttccgaatcagaaatttaagttaggtgcttggtgccactttgaaagaattaggtgtttgaaaactattgcaaaagctgctttatctttatttttgggactgtggatattcgggaagaatcatattcgcatttggttttgttttactatttttgtcaaaatgaaattgacattatttttgatactaaaggagttgtgaatgaggttatatgaatacttttcaaaatttggtttatattggaaatagcaactagttataaattaaatatcgaagcagtatgctaaggatattaaactataatagtatgcgtaataactgtatataaaactcatcactttgacattcttgaaaaattgatgtacctgaaaaatacttcctgaatgtagttaatttctatttttcttatcaattattttcgtgttcaattttgtgatctatgattagtgtttacttaacataatggattagtatgtgatttgcttaaaacctaagaaccacattcatctccaagtaccaagagcctgatttagtaaggcctttaaaagggtgaatacatgaattgtagtacgtttaaaagtctttgctaaataaagaactacaaaatgagatgttctgttgcagttcgtaagtatttacttagatgattattgatttacttacaattttttatttttaggagctagcagcatttatgtcaaaaatccccaattgcgaaagtcgtttctccattctaattatgtccagttaattcaagaatctccaaactttttgatacttcagcacaataacttacttccaagagaagcgaaaagtttacgaactgagcttaaagcaaaggtaccaggatcaaagcttcaagttatacgtggctctatattccatcatgctcttaaagtttacgaaagtatagatcggctttccaacggttgtgtcgatatgcaaaaagtcaatcttattgaaacgcataaaaaagctcaaaagataaagctagacattgataatctctttgtgggtcccttggccatatttacgcttggtcctaagctttctcctgaggcgatccgaggttttatgtcggttcttaaaggatatcaaaacaaaatactacttctgggcattcgtgccgagtccaaaggtatggatccttttgaagtggaaaatctttctaaaattccgtctttggaatttttacagtcaagtcttctttcggttctatcttctccggcttcccagttgaggaggatattagatttaagtaaagcaaacgttgcgtatacgttagagcgaagggaaccttcggaatagtaatttgaatgaagtgctcggtatgattagaaattcataacctttcaacggatttaaactaaatctctttacgactttgcattacaaactattcacaacaatttactcaatgttttaataaccataaacgtatagtatcacttttgatactaaaaaagcagaatatattgtttaagcgctttgtaagcaaataatagtgaaaatcataacatttgttagtcaaaccgtctgcttttactgaaaaagggtgaagtgaaatagtatgaacatattgaatctatgataattgtcatgtcgtattcggtcgagtttttgacttctagaaatggataaattaatatatttaaatattgatttcgcgaattccatctttatcaaccactttacaaatgaaacctttaaagtcaataggcatacgctttttaagttcatcaaaacataatttcataattcgcacggcttcatcaatggtgaggtctggtttgtaatatcgatcaaagatagacaaacaataaaaagaactgtatccttggcaggcataaggtacacgaacacaagtggctaaataatctagccaaaaaagctcaggctttcctaaattcgtttcataaccagctaataaaatattgacttgatatggttttctcgaacgaagtgaagtagcaagttgctttctcgtaaaggaagcggtagcttcagggcttaaatttaaattatgtcttaaagtgtaaagagatatatttgctgcaatgtattcagcaaaattagtagtatcgccagcttcaccacagtataacataagattatgcgaatttaaaatctgacttttgtcatcgtcaggtttcaaaacagtaattccacgaactgctgatgatgatgaagcagtgagtacaaaatcctgaccctgaactgccagtagtgattccatggcttttgatggtggtttggtaaaggtaaagtgttgtgctgagctgagacgtttagtacgctaacgagatgccaatggaaaactataggcgaaatcattcactcaatcgtttaaatgtctgtgttttagaaatagctttttttcttttttttttaaaggttaccgccgttgtagtgtaatcgtagtagcacgtttatctcttcgtgcttactcatgtactttgaaaattcaatactctgacaacatataaatatcctgatttgaatattacattcaaaaaataaaaatttgggacgatacaagttcctttactattctaaaaatgattgtttcttattattaatagttaaagaactagcagtgtcatttaacagttatgtcttaacatctaattaaaaggatctcaagctgtttacttgttacttatttaaacaataaatgaaaagaatgtcttattggtattaaataatgcataaatgaaatttggagcgagttgtattcatggttcagaacttttaaatgttgctgcctattattgtgagtaaaaatcaaattggataacctgttttttcataaaaaaatattgataacccatataaaataaatatttttgaaatatactgcttgagagctttttgattttttttttaatcccttttttcatttagacaactgtaagctgttccccttcaacttgatcctcgccagaaaggatattttcttcttcaaacaattttatcacctaaaacagtcagcaatttggttaaggaactttaacttaccaacttagaaacaatatctggcttagcatcagaagtaattaaatccacataacctctattcaaaagagttagaggctttttctcacgtataggtcgagatgagtctgaaattgaaaatgcgtattttatatatctcttaagatatatcaaattgcacaagttgatacctgcaaggattttaaaacgttcatgatctagttttttcatccacccagtaatagtagggcctatcgtcgcgagcaccgaatcaactgttgaaatgatcattaacggttcctctattgacacgtatggaattcctgccagacatacacagcaaaagcttacaaatgaaactttttcttctgtaaagctgggtaaatcaatcccgtcgagtttaagaggttttaatatttgcattattaattttttcctagattttgaacttttatcagcggagacaatggtataggcactttggaacggcgaaaattcgcctaacttaaatgtttgatattcctccgttttttgaagggaaaatattaaatctgcagattgagcatataagccatctatcaaagattcatgtcttcggtgcaattcagtgtgaagcaaaattgctacttctctggtttctttaattgcattggattcgagtgctattatggttgagaaacactaatttaattagtaatcaaaaagtaaaaagtggcataccatgcgtgggtttactagtccttgatgaataatacatttgagaatttcaattccgagcattgaataccttaaattttttgaaaagcaagagtcaagaatacagggaaggaaatgctgcattaaagatgcactgactctgcattaaattagtgatagtttgtttataaaatacatacccttcaatccattgtttatccttagttcctttaagcatatctcgatcaactgatttgttggactgaacgttttgcttaccctttaaacttagcttttgatctgcttcaaagataagatcctcatccgcggccaaaagctcaagaaaagatttaaacaaaacagatacttcgttaacattattttccgcaattatcatatccaaagttgataacataagaggagatataaacaaagatgtttctcttaaacatattctgctcatgttatcaattatgtgaattctcagctgacctttcgcatcttttagaagtttctgaaaataacctaatagtataacgtaagcatcatcacactcaggactaataaaatcaagtgaatgtttccaatcatcatttattctattgagatccccatatctagaaaaaagcccaatgaggtctattaagcgaaccattttttgaaaattgttttctgagtgtcgtgcctcctctaaagatttaagacacgaaaccacaattttctttaacctttcataatcattaagtcttgtaaataggctgcaaagacaaggaactatttccattaacgttgcagtaccggctttagtaagcctttgcagtaacacagattcaaggctccgtaggaagctttcagaaatttctttttgaaatggtaaaacctgtctaaaaatagctactacatagtaaagaaaacgttgctcttcaatagttgaagcagatcgtaaatagggttttaagaggtgtagataagacaagtcaaagaggaagggaaaagcgcgtgaaaaaacaaacaatgtactcattatttcgtataaaattccctttgttgattcatcaacttgatcttcggttacaacttctattagctgattgaaaagacaagagagaagaagtcgaatttgagtgtgtagtgtactcaaattgatctcttccttagaagtcaacatggttttcagagacgttaccaacaggacgtgtctttcggttgatggttcagcacatagttttaaaataggaaaatactgaactcttaacttctgcttttctaagaaagttaattgctcatagcctttttgacaatctaattcattgcttgcgggtgaaaaccaaagtttttctaaaacctcaaggcttaattcactgattgtttcctcttcatcattactccgggttaaaagttttgaagctatgtcaacacggatatttaaatcttcggtagcttcataaacctcacatagttgctttatagcgcgtttacgaacgattgttgaaggatccgaaattccagaaattatacaaccatatatttgaggaattgtctcccgatatgccatgatatatgtgccaagtaagtctaacacagtatctcgaactatcgcagactgatcattcgattttgatattatctgagccaaaacttctggatgtgttcttaatatagaaggtatagttttcatttgattgatgattcgaaggcatttagttcgaagactagcttgaggactatcgagaaagcctataatgagcgagacaaaaaactttaaatttaaaaacaaagaagaatgataaagggatataatgaaaatatcttcgtcattttcatctgctttaaatggtgaaggaccttgaaacccctcttgagacttttgcatattcttatcgatacaattatcaataatttttaaagcttcggagtcattgcatacttttctaagctgtaagagaaatgaaaaccatttattgtagttataagggagtatgttctgtaagttagtatataataaacaagcaattaactttcacttacttccagagatatgtcacctttgcataaaaagtaaaaatggttaaagctaacttgagaaagttcatttaatctagtaattgagggaatgaacgatattatatcattgaaattcgtaggagctgggatattgtgcttctcgaaaagggaaagatcaaacaatgccaaaaccttgttaacgatgagacttataagatccagcgcagcattctttgaagaaactgcttgtttgtcgttagtcacagtcataactaaattcattgcaaattgccgaataattgtttcggttccgcaccattcaggcaaagaaagcatgtttaataaatcttctaaaaggattttggttaaaattgcaaatgagttgtcactctccgttttattctgttttaaagaacgactaagcaaataagcaacaatatgattagctatccggtattcttcatgtcgagacttggatagtattgattcgacctacacgttagaaattgatttttatttagtgttcattacatactgttttcagatgttctgttaagttacctgagtgtaaagcttcagtggatttgctctccgattgtacaatttctgagtcgaataagttttgaatggagcatgactgaattaaacgtacaaatagggttgaatagtattgtatggatttaccgttagagagtctataggtccttgagaccgaacgagcagtgggcaagtgagaaaaatttgtaagtgattcttcaatgataaaatctcgctgataaggataaagacgaaataaatattgtaacgtttgaaataaaggagctttaagaaaatcgaaggatgagctgttacagttaggaagtttagttttgaaggaattgtcgagtgtagagactttgggaaataaatatacaatgcgtatgaccacagcttccgacaagggaatttcatgggcaactttagataagatgtttaatacatttgcgactttttgtaacaaaactgatagatgttgaatttcagaagtcctagcatcggaagtttttgattgaacgatgttatcaatcgcttcaggaactgtgtactcaaatatggaatgtaagatattaagtaaatgaagaattgattcttcattttgaagctttttaaaggaggggaccagaaatattataaaaagaacaagagcagtggtctttaaaataaagtctaaattcggaaattgtgtgaggctgtcatgaagattaattatactgtaacaagcgacaggaagctcttttaactctttctcaaggatttgttttacaagtattatactcccttcttccagcaatttgtcacaagctcccaaacgactaagcttggttaatgccatatatagcttttcaattgcgtgcgatgaaatgtgttttccatcatcgtcttctcgtttaataaagagagaattcgatgaaaaatcttccgaattctcagcttctataacttgagaaattagtaatctggtatcttgcaactgctttaacaaaacgtcctgcaaccgctggatctttgagggagattcacgaggcgaataagtgtcttccataagtcgcttttttggggtagtaatatcatctttagattttttagggctacataattgaacagcgttaaatacgcgagaacatgatggacttcgaggacttgaagacggagttaagaagccattgtcggaagatgaacggtttgtatttatagaagaagcatcaggtttctccttgggttcacacatcaacatacttggctgaatcagagattttgtaaaatcatttaattcacttaacgagtcactgttacacaccttttggtctaggaccggactggcattcaccctcctttatatttgtcagataaaaaacctcaaaaaatttaacttacattgcgggcattgcaggttccgttatcatagcgctaagagcatttttataaaaattaaaggtttcagaatcgttaacgaatgttgcgccaggatttagcatatccacatatctttgcataatacttgattcttcggagttaagttgcaatggctcattttgaaatttagaagatggatataatacgttttgtaaacctatgtaaattaatagacgcgttcaaactgtatgcataccattttccaatgggattgatgatgctaatggtgtgtattgaagccctttaataattcgattagaggagttaacttttttaaaggtttcaggtgtcatctcgaaaagcatcaaaacattgcaaagctaagaaagggaagtatttatcattaaattcattcatctaaaaacaaagaaacgtcggtatatataaagcgtaaacaagtttaaggcaatagaccgaaacgggaaaatgcaattaagatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgagttcagcagtagctctatttatagtattcagataatatagatcttaatagattatcattaagattaatttccatatcgtatcataaatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcatagcgtaatgtagtattgctgacataagaaacgttcgtacatttcggatattggtgattacgtatttctacagtggaacactatttagaatcggtctcttggttaggaaaacgtgccaaggtcattaaatatttggttttctcctaataatttgcggtcttgttttaaaacatactaaatatttttgttgctttaatctaagttttatctattactattcaaacagaagacaatgtcttcatgttatactgtgatagaacagcattgagaaattcttttttcggctttataaggtaacacttcaattatattaattcttatatttttaatgactgtgctgagatttcatattttattaaaaaatgcccacatatcgctttaattatctacgtttcaacaaactatgtgtttccttttttcgaagcaaatttgacaaacgacctttcgcttctcaaaagtttcctgaaaatttagttcctgataattcaagtaatgacgctaattcgcaaccagaggaagtctcaagcaaaaaaccatggtatgtggatgaaaaacataatctatttcctaaaaaagcgcatttcgatgcggttgcgctgccacctattccaaaaggtgctccaaactttttagctgatgtgttaaaccttcttaaaaagaagtattatgccactgatctcagttttgttaactcacccgccgattctttttggtgtgattcagatcttattttactagcttcttgcaactgtggatctgaagttgtatccgctactaatggcttacttcgccttttaaaacaaaaaaacgttggaccggtgaacgtagatggccttactagtgcatctcggagaaaaattttagaacggagaatgaggaaacgttccaatttgtcaaaccgacaattaaacacgtctgaaaataattggacatgtctcagtatcgaaaacttcggcataagcattcatgtaattacaaaaaattttagggaatactataaactggacaatattgaacatgttaaggatgaaactttgtattctgatctcgaacatggcaaacaatctagggtctcactcactagtaaatctacacctgataattctttacctccaaattttattaataaccactcgaacgtatttcggagaagtttccatacttgtaacttttctttaaaaagtgccgcatccctttattgcgatacccaggatatcttgttaaacgtcaattcacaaaatctgacgagtactttggaaaaatataagaaaatgcatctccaaaatcctaataatttttctttggattttactctttcaatttttgagcgacttcgaaaagattcttctttgcaactgactacaaaggatatcaatacgcttttcagtactatagctttgtctccaacaaagttgagtatggcttctaaacactctaaaaatttggttagtgagcggatgttgtatctttcactaatgtataaatctttagtcgatctaaaaaccatcgattcattttcactaaaactactttttttaaaatttatgatatgctcttgtatggttaaaggggagtcaaacttctttctcgacaaccgcatatttcttttggaaaggattatgaaccgttatggaatacccatgactattgacacgtttctactcatgcaatttatattggcaaaaagcaatcgttggagcgaagtttggcgtcgttgggataatcttagaaaggctggtgttgttttcaatgaacgtttatacaatcacgtataccttttggccttcgaaagtaaaaatgagcgtgtcataaattatgtacttaccaacatttttgaggatatggttagccagtcaccccccattccagctagtaaattaatggcgacatctttaaaaaaatgtgttcaaagcttacccgaaaagtatgcacattcgtttccatcagtgcgaaattatattgcaaaaatggaaaactcaatgacgcattgaatctgatgttattgtactttctacgtatgcatatacgcgcatttgtaatgtttactttaaaacctaccccttctttcattagttcaataagaacaagtaataaatattaacaatagtattttataatttacccagttgtaaataaacctaaactaaaattttttaacgccgatgcaaaaattcatgcatttagttacccaaaaatataaattatcgatgcttttttgacggccgattgtttttggcaagtcgtttctctttgagctcacgcgcctttctaatttcaacagctgatttaagctcactgttcaccttaatacctattcctctttctttagcctctctattacgtttattttgtttgtgatagttatcacggaacttatcagctggttttggagtctgtaacttattatgtttatatcgcttattttcccgtataggagaatcgttggcaccgaatgctttagatgctttccattcatcaaaacgaccactacgatatgttgcaggcaatttcacgccgctttcgccacgaattatcttgggagaccctttggacccgtcttcgtcgttaattatattaacaaatttctttttctttggatcccaacgttgtccccccttccttgattgttcaattccttcgtcatttgttaaatcgagaatagcatgacgagctgcggtagtaaaattttcaccagaatttatagcatagccagtttcttgaatagattcctttggagcgtaatgagacatataatactctttatctttaaaatcagttgtcttcttttttgataactccttaggatttttaaatacctcttcaagctctgactctgaagcttctgacatattaccaggagaactgtcagtgattttatcagatgcaacttcagattttattccttttggttttactttgtttcttcttttccgcatgatttctgcagcttctgtctttaagtgaccacgctgaccgatttcaaatactgtttctgatggccgataagaagaaacttttgaaagcaattcagcatatttctcctcggcctcaattaccgatacatctccaaataatggattgttggaactccagcccttgctatcaaccaattccttagctcttttagcactctcagcactacaagtagctcttgtgcgaaaatatagtttctcaccccttgcagcaacgttggaaagttgctgtagctcaacgtctctcgaaactattctttgtacccattctagtagctcagcaacaagttcttggggtaatgatcccaaaacaatctgttttgtaaaatcacaatccgagtcagttttaacctgcttcgaggatgtaactaaaggtcggtttaaaaatagttgtaagtctaataaataaccagcatcttctgctctaaccaatgaatacgcccagccagtgcgtcctgctcgagctgtacgtcctacacggtgaacaaaaacttttggttgaggagggaaatcataattaataacattagcaagtaatgggatgtcaataccacgagaagctacgtctgtaacgactagtaaatttgtttttccaagtcgaaaattattaatttcattgagacgcgcttcttggtccaaagacccgtaaatttttgaaaccgaatatcctgcttgaacaagtaactcagaaacatactcgacatgatgttttgtaggaacaaatactagagtagaatctggtgatccagattcacttcctttaagcgctaattctaatgcacgttttcttttcttcggattattgacatttcctatttctcttgggcgcacgttatcttttagaggaagcttaatgatatcttgtagtatacataagagagcagcttcgcgttcagcggttttaacagaaaaaaaggcactttgtagatccgcggaaaccttggattctacatcaaggcgtacaagaaccgggtcttgaagtccagcctttgcaaaatcaacaagagtacgtggaagtgtggcagagaagagaagagtttgacgagaagtcggcaaagcatgtaaaatctctgtcaattgagcagcaaaacccatttcaaaaagtctatcggcctcatcgaaaacgacatactcgattgaactcaactccaatttcatttccacctttaaatgtagaaatcttccaggagttgcgaccacaatatcgggttttccggatagcaaactaaattgctcctctagactgacgccaccgacgatagcgacagatcgaagatccgtacctttagaaaagtctttgacgactttcacagtctgaagagcaagttctcgatttggcgagagaattaaggcgcgagtattagagtttgctagagtggacttcaaatgctcaatcataggtataacaaaagctgcagttttacctgatccagtacgtgccatacctacaacatcacgaccttccaataaaaggggaatcgttttgcgctgaatcggcgtaggagctttaaaacccttcttaaatattgctcgaagtaaagtttgattcaatcctataattaagttagaaaaatatcaaagtaatttagattacagtgtcttgaagcataatgcaaagtgaccttatggcaagtaatcacgaagttaacatacccatcgattggaaattagaagcctttccattccccttttttcccttcgtcctcctgttagactccaaaagcttcgaggcaatataattaccatcatcttcatcgctcacattttcaccaacattttcgtgcttatctttttgattatcagtagcaatatcaacaggaaaagcttttaaagaatttgatatatcgacctcgtcggacgtctggaatccggacatttaagacgagtgagctgcacttttgttgattttttagttctctagtgtcgctggcaagaaaatttaccgtatgaataacaactatcaaaagggccttcttaagtttgatttaacattctcatttcaattgttctgctgcgtttctttatattaaaaataagtaatccaacgtattttaataaactataacgaacttgaaataagctgctttatatgtcagcaatactacactacgctacgatatactacgttgtgtatcactatatgtcacatgttcataatgttctatttgctctatcagctttacatgataagttatctagaaggatataatatcatttatgataagatgactatcagttataatccttgttatttcaaatgttataaattgagaacaactgaatttgattcctcagttcagttataagatatctcagctatagataacgatatatcctatatattagaatacctatatccaattcctacttatactacttgcgtattacaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaattgcgtagcttacatatattacgttctaggataatacaaccagagacgttatttgttaatagtatacaactgagctttgatgcaataaagcaaccggattctcagcacgttagtactaaacaacatttgaactccgtaatccaacaaatggttaataactaatcgtttacctaaggccgttgacatcaaattcatcttgaaatctactgttgagaaaaaccatttgtttctctttttttgcataactagcacaagttgctttagccttgaagttgaaactcaatagtaaatatgagtaaaattgctgggaaaagattagtgtactttccaaatataacgttcacgttatgcagaggactaaatcttcaacctaaatttgcagtatttcgcgtacctcttcatgttaacaagtttgatgttcgcgattatttgcaacatgtgtacaatttaaaagtcgtatcagttaagtcaagaatttatcagggcaaactttttagaaatcaactaggacaggttaagagaccacaatctgaaaaacgcgtcatcgttgagatggaagaacctttcgtttacccaaatgccccaaatgatttgaaagattggcaggagggtgaattacttcctgatggttctaatgtgaaaaccctgagcaggtatccaaaggtccttgaacaagttgacatgaaacgggtgaacgaagagttaagtaagttacaagataagcagatactcgaatcacaacagaaaatcgctagacttttaaagaaaaagtattagtatttttttcatttcccaggtaatgttttattttggtttccgtctattcattaatgcctacaaaagcataattatagcctcaaatgcctcatcgaagcggtatggtgtttaattgcattcattataacctctcttctttcatctattaaactttcaacgccacttgtttcattttgaaatgttctaaaactattttggaaattcttttcatgtcggaaaagcacggtcgtcaattaataaaataataattttgtatcacaatacttcttaaatgcgtatctcgcaagttccagccctagttgagtaccttacccatttaatacttttgtatttgctattagaaggttcactgacccttaagtattgcacatgtagaccggagctggtaaacataagaatattgaaatctaaggatattggaggcttcgcccatatttgctggttagttgtattagataactctacctcagcgtaaaaaataagttcagtttcgcctaaaaaccggggaattttccaattgataatattttcagagggctcgtaccctgcctttcctcgatttacacgaggattagcttttaccacatttgtgggaaccggtatccgaaagttcaaagaagaagaaagtttgtgtggatagtctgctcgtatactgatacgataaataattttttgtttcgacaactgttcgacaataggaacaattctaaaaggaatatttatgttttcatgtgaacgataactcattaattcaacctcaccatccggcggaatgaaagtaattctgtgttcattttcaaattccggcaatctaacacattgatgaaactggcaatcttctaaaatgacaaatcctccgttaactgaggacggatttctagagttatttgatttagacttgctttctgattgttttaatttaaaatcaagcttatcatttagcccaaactgacattcaggcattccagaaagcattgcacgcattttcacgacaccagaaacatctgagcgtagcacatttccagtagagctaataagtaaattcattctttcaacaatatcaatgtagatactattttttctatacttaatgccagctctacgccatggtacagaccctggtatttcagaggaagtggtgtgtgccaactgagaggaatgagaccttttcaaggacagtgcattgcctttctttttgacagctgttatgctgacagatcttgcaagtgcgtcaggttcagtagtctgaatgataccatagtctatcatttcatccagcaactcgaaaataaaggagacattgtctttgactgtattttcattcagtttcccaaaataatgtgtcaaatcttgaattagactctccaaaaattccaaaacaatcataacatttggatttcctttggtaatggcaaccacgtaaagatcctcgtgtttcgtgtaaatgtaagtacttgatccaatactgacaattgggtgccgataatcagtatttgttagaatagcaacgcgaaaaatttcagttactgatttcctttcaaatgaaaaattagtgaaaatgaatcaaaagcacaaaaatgtaatctacatactttaaatcatgccgaaaagtcttgcaaatgagcgtgtcacctttcaggttaaaaataaacaatccctaatatagttagctacaaatagaatattaatactaaccgaaatcatggaatattgataatatgcaaatgtaacaagtactgagtatctgactacaggcagttgaacgtagctttgaacgatatgcaacgaaacgtacaggctattcaaccccgttataagaataaacgtagacggtccaagaggtattttattgcaaatggaataggagaaaattatgccatataactgtcagtaaacaagatgcttttaataaaattaaataactttatttcctagtaggatgattgaggcagtagcaagcaatacattaaaatttacagtccttacagaatcatgtaaaagagatgacgtttcgactgtcttgcggtcattaccaatttaaattggtgaatgtcgagtaatgtctttgcaataactagcaactgctgaagcaattctatctttgtttgatatcgcatattaataagatgcttataaagaggtaagtaggtatttaaattacaccaacgacttttcattcctcaacttcgcttcttgcaattcataatgcaagtggatttagtataaactagtatacttacagtaattacataaaacatggaccaagttttatcgaaggttacaactactgcagcaacatatgcaacagcttatgctgttagaactggacttcaattggctggttccctagttgctaaacgattctctaaatacatacaagtatgttggttttttaaaaatggtttataacaaatttagacgtctgctccaaagtcctctcagtttaacttggagttggtaaagtcgcgtttagagcaaaaaatacaggtatgctacaggagcgattattgtgaaaatacgctctttactgagaacttaatgtctgttaattcttgaattttgcttttccactaacttgaattttacaggctattacaccagccgtagatttaattcaacttgtgtaagtttctaatacatcaataccaagctactgtttcgtaaaacaattgactgtttaattctgtagtccgttatggtcgatgaaactaacttggaatagtgctgcgcgtggaaattcaagtcttcagaatttagttcccttgatcatcaggctacgagaccatattgatgattttctagagtttattgattatgaagcatctggctcagaaaagaaaagccctgaaaaggcggatgaagcttcggaaaaaattttccgccgttgtgaagtattactaagagaaattgaggaggtaaattcatgaagtcaatgattgtttactaatctgtaatagactattcctctaattaacctatcattgacaacggcgggcataacccttaacacagctttaagcaatactatttcgccatccagactccttcaagctcaatgttttttggaattgtctgataagaggttcgaagaaagtcatactgagattcaaataggtcctaaattcaccgttgtgttgtatacctcgttttctcaaccttccaaatcggatgggccactggatgtccgatggcaagagacatttgcaaagtccgatctgtatattaaacgcgtcgtatctgcgtcgcaaaagttttcttacgtgatctgtatagatgaggatttgaatgatggaagatatcacgaagaaacagttggtaaaccgacgtctgcgccagtttttgggaaaaaacttgaaataagtttacaaaggatgtctttactttgttatactgtttctggtagactgcttaatatttcacaagctaaatctcctgttcttgcattgcagctaacatctataaaagacgtatctgctttagataaagcgcatcaggataattcggaagatttaaataatccgtttattaaaaataacgataaaactaagtttcatcaaaatattgactggatagctttagagaaatatttcgaagtcaatgcattggatatttcagattcagaaagtgaagatttgtccgacatattaagtgattctgaattctcaataggaaacagaaacaaaaatattggaaataatgaatatagtgctcaaatatcatcggatcctgcagaagaggagatagctaacgcaatgcactctctaaagcttgaacccgagacatccatatatctgactaacccaggcagcctttcgttattggaataccttcttcgtctctgttcattgcaagaacttcaccagatttcttgtcttgaaatgactgattctcagttggctgcgatgttgaatagtaactaagcacgggttaatttggatcaacaagctcatgtatttttactattgaacgaagttatttcgaaataaaattaattatttttacagaccttgtctacttaatgacacaattaacaaacaatcgttatatttataaaattttcataaaaatcggatatcagcaatgctgatttcagccaaagaacgtattattttattgtcatgattaaatgactttcaaaatggactacttatcacttgtactcgtatcgtttttgtcataatttttttattaattcaaatacttttttaagaaaatgctaattaatccaagtgaccataaaaaaatgaatcatttgtaaaataataaaccctcttgatagcattaacagtttataaatatacaagatctaccaaaatctgagattaaataataatatataagttttgcgtgccacacacttcatctatttaaagatcaatttaagcgttatacgaaaacagaaggaaagaaagatggagaaaataaacataaagtgcaataggtgagccagctcatacttatcttgcagaaaacttttaaaaaattcatgttgaacctgttgtaatatgagaaggaggaacactgcttgaggtatataatggagaggatgctgctaattcatcgtttgtaagttcataattattgctagaattaacttcgtgcttgaaagtatgatggagatcagtatgacttatggtttccttttctaaagctgaaatatgatttaaagcggctaatgtagttgcattgtttggatgagtaagacaacctaagcattcacaattatcaccgcattgacaagcagcatcagcctgtgcacaactagaggggagagtaaaataattagaaagctggattggatgtggcagatacgatgagtcgacatgattagtgctctcatttatgttaatctcgtacccataggaattagagggtccatatgtattagttgatgatggtaaaggtacataatttccatctgccagcatagcgaaagtcaaaggaacatccggctgtgggtataaatcatgcgtagcagcagcagcagctatagaatcagtgttgttgttgtaaagaatttgatatccactacgataaacaggaggaccataaaccgctgcttcttccgcttcctgaatactatgttggggagaatgagaataattatactgaatttcaggagggaaattggtcggctgctggtaaggagattttaaataattattatagttaggagggtaagcgacattcgaagttaacttttcaattggcaaaaactgggatggatacccgtactcagacttgaacttttctggttcaggaagcatacgataggattccgaatgtggtctttgagactgaagtggcatacccataaagtcagtttgagactcaaggtttattttaagaggcatcacatcaggttttttaccacagcacgaagcactcctttttggacaatgcgttttaacgttgtcgcgcggtaacagtttttcagatatagaggatgggatagaacaagatgagttggaagcagatgaagaatctaaatcagttgtactcgaggtagaacatttggaacccttttttctgctattacaggtacacttcacgtgtaaatgcctagtaattctagcgattctacatttttcacattgactgatgggacgacctttaggtctaataggaaagagttcacggtcattatgtttgcaggtgctagagcgatgcccacgaatgcacttcatgcatgccattttaacgttattgattacaaccattttggaatataggatgaaagaggattgctttaatgacaagattttggttaaaacaaattcacgttcgaagatgaatgaccaaatctctcaaatggaagctcaatgggaggatgtagaagtaatgaataaaaccaagaaataaaaataaaaataaaaaatattggattatcaaataagaaattaatgaacttatttatatagatgcttagtagaaaagaaaatcacgaacgaggagagaagaaaaattgcatgcgacattcagttttggacaacgacgatatttggagcaattgattagttgaaattagccacttttataagaatgaagtgtgtttctttttttttttttaaataaaaagtaagtaatttttacagatcagtagaacttttttgctcaaacctgatagcagtgtgatatactttccggatgaacttaggttcaccaaattacaacaaaatcgcccaaaaagcagttttcaaatattaattaacttaggaagccaaattttcctttactagaagtatatacagtgttcacaatgttttataccaaagcagatttgtttggttgtcggaaactgggtgttggcttaaccacagcgcaagctatgccttccgacaatatgtacgaagaagctgctttttctgaaggcagtaatgatacgtgacaagtttgcttaaagatttaaactaaaggaagatcaaactattaacagttttaagatgaaaatcgattctcaagggattcgaaaatttttttttaaatttattgaataaataaatacatttaagaagacgagggtatgactttgaagcttttgagctgtaatttgtaattaaatatacatatttttttcaatttgtttaaattcgttcatcatgttaagtcctttatacagtttatttcttttatacttcaaaaatttatttcctaaatttgattttgccaattgtgcaactttttacattactgttcgcgatgtaaacatttaagattaaaattttttttaattttaatttatacaaagaaaatttgctttaatgtcgctattcgaatttatgaacaaattttttctctttacttacagattattttttggtttccaacttatacaatttaggtactattaaaaaataaaaaataaaggataaagctttatttaacacctagtaactacgttagtacaactttctttcttattacatgcatacgtctaattatttacccaaacatttggtaacctcctaacctgcctttgtggagaagtgacttgactgctttgctatacaaactagcgaaagtattaccttttttaaaaatcattaatgctccattacgttaattcagagatagtgtataattgtagcataacactggatcagattattgtagcaatacgttaagtggggggattggattcagcagttgcatttgattagaggtttgtaatctgggtttagtcttaatttcttgtaattattcgatggatacgtaacgatatttgatattatagaaacatctaaaataatatttttttttaatagctctacaagttgtgcaacatttataacagaagcaggaaacacactagcaatgtaaaaaataataacaatgagacgtcaatgatatccacatctataattcgtaattgttcagaggcacacttataaattaaaatgaaaataaaccattcctcgatatatatcagagtcttgcgaattgattccaaaaacggtaatgcattgtgaattaaaagttttgctataatgatggaaagttcaatgaggctatagaaagcgagtcacactacacgagattcaaataataataccaaaaaggtgctattgactattaagcgtgtctcaggattactgtcctttactaatcataaagcttattaaatatttggttaacactcaaaactcaaacttttaatgctgtattattctagccactcatatttgctatattgtatttgtacaatgtgggatacttaatttcaattaaactgaagattaagttgtgctaatgtttatagagtagaggggttagttaagaaaggagtttgttatatatcgatggtgaatgagagtcgattgaaggtatcaataaacagcaaaaaactgaaaaattcaaacgcatagcacttatttttactatgtgatgtttaagaaaaaatgtaatgaaaagtttaaagtggggaaagaaggttcttaccaatattctgcacatctgtctctagtaaaacccaataacgtaccttgtccactgaatcaagcttgcccgggtatttcgttgcatagctatgaatgagggatacgaaaacagtcccgcttaatatataaaaaacacgactattttaaaaattttatttacttcgtacaaactagtgaaacatctaaaattgtttaaaatttacacaatagtgtgtataacgaaactagctaaactttgtttatgtaatgtgagaaagtatgtaatactatattacagcaggttgcttataaaaacgtcaccacacaacagtcctttaaccttcgctttgtctacattattgaagttataaaccccaagaaaaagtatttttgcatttttgtatacacaaatcaaattttaagggaaattttttaacacggtacttttcgtttttttgtctaattgtttcagggtagtacattctcaaataatccaaagccggggtcttttgggttgtaatagttatttacataaaattgttgactaaatatttcagagagaattcattattcttacttttgaatcccttttcaaatataaaattggttccttgtgttagagatgaatattctctcaaggaaagaaaatgtcgcttcctacttcgatattcgtgtagctgcagagcatgatcttatcgtaattcaaggcctagcagactcggcagaaccgacaccactgtcaggatctgtagttctgtgtctcaatgaagccatcagtgtcaaagcaatatctctaaaactagtgggaaaatgtcgcatctcctggtcagaaccttctccgactgtaagaggcggccaaagacacaataagcaagaatatgttgtttacgagaaaaactggatcttcgttccttatacgggtgccaaccgtactttacgtgctggaaactacgagtatccgtttcacgtaatgcttcccggtgatattgctgaatctgtcgaaggtcttcaaagttgctatgttgtttatcgtcttaaagcaagcatcgatagaacgggtttagctagcaaaatggtgaaaaagaaacacatccgtcttattcgagcattgcctgcggatgccattgaatatactcaaaccattagcgttgataatacttggccaaacaaaattgagtataccatcagcgttccaacaaaagcctatgcaattgggtcatatattcccattcattttgtattagttccgttgctgaagaggctaactattggaaaaatcagtataaccttgaaagaatacatcacgttgcatgtcgctcatggatataacggtttaccggcatcgaaagatgaagtcaggaccgttcgttctcttcaaaccgaagaattggaggagttttccgatcactatgaacttacaaagaacttggaactaccaagttctcttgtggaatgtcttcaggattgtgatttggatggaattaaaatacgtcacaaattaaagttttccgtttccctaagaaatcctgatggccatatatcagaattaagagctgcattacctgtagtcttgatgatacctcctcaattatttggcgatcgtgccgaagtagagtcgttacgcgagaattttgaaagttttaatcagcctttacctagctatcaaaacagcatgtatgatcgtctttacgatggtttgagctattccaaccttgatacacctctccctagtggcgcaactacaccaaggcgacgcgattctatggagcccacctatgcttctaatgaagctcataggcgacaactcattgctggtttgacagagttggctctacaacaacaaccgcaaggaaggagccccaacgaacattcaccgtcaaatcatcctgaagatttcccgccttctttcagtttaggctctaatccatccagtggagctgcctctgctgtaattactagaaacccttcagaaactagtttggcagatctgagcagagtcccttcttataaggaagcaacaagatcagccgttccattagaatcacccttacaatcaacattacctagttatgaagatgttgcacgaattgagcacctttcacgtcctccatcacctggtatcgttactccaccacaacgtacatctccttcattttttgtttctccaactgaaagtacacgacaatccttggatagtcgtaggtcattcgaacactccacatcttcttcttcgggtataagcccatctcacagtagtgcttctttagctcatctttctcaagcctccaatccaaatggatcgtcttctgccccgcataggcccacatcagctcgtgtaggaagtcaccgaaacgcactagacgctttaagacgggcgcgtatgcttccatctggattttcaagaagaaattgaagttttgagcactatttttaaatttttgcgcaaacatcggaaaaagagtattcattacctgtacttccgtacatttgaatgctgtgttcttaaaaaagcctaaatcaatacaaacatctcatggtctgcatgcacaaagcttgaacgtgaagctaaggtgttaaaatttttattattatttatttttgtgcccttccttttgatctttttttttttttttttgccggttgaaggtgaatgaatacttagtttgtggcacaatgtcatgattctattcaattagtactgcgtctctttgcttaaaactctttcctaaaagtgaggaatatcaagcttaatatggatatacagtcataattaaattttttattatttttacttttatggtggacttattgaaatttcgaggaaggagtagtatttcgttaagaatatttcatgtaattctgcgcttatattttcaaatttatcttcagaatattcatcgataaatttattgcctataagaattcaaagcttgtacattttataattttgaagcaggaggttatgtcattatatccgttcctttatgtagcattcgctttcatgtcgtgttaaaaaaaccatttggatgcatagtagattattagtatactccctacgattgccagcaccattgtcatgattcttcgtcgtccggcacttcgaaccacacggaagaaattttcggtggattttttaacagaatttgaaagtcctgaaaagctttcagtctataataatacaggttaggtaaaaactcaaatttttttttttaaattacatacagcccgatcaattcgagtatagtcattggcacgggaataaatatcgtaggttacgtttttcaaagaagaaacctgcccagacagagtttccaaacgccgctcattttgatcattcattatagaaataacttttacaaaaatgaatgtacatacgttagcatctttctatatcacttggagtactaccaaaatttaacgacatttaggacgtggtgataaatcctttaacgaatctcctaacttgattctattttcgtcgagctcaaacataatgttatctacaattcttagcatcagccgcctaattattgctttatcaaatgccaatatcgatcggactacttattagtaggtaaatggtttggaagttcatcgtttccatccatttttaatgagcagtaggatccgttctttaacatctgagttatttgaggaattgctattcatcgctaagtcaaaacatataatatatttgtataggtactcgctaccaaaatatttggatccattactgtttcctgtttccaagtaaaagggtttatttatccgctgcgttttagactcaggacacactatctttctgcaatacttttgaacctgaattcattcaataaattgaattcgacatcatataatataaatttttattttttacgtttgaattggattttttgtttataattgcattgttttaagagattaataattcatttattgttctcatgagtgttcggaaacggtacaaggttacttatgttcttgattcctgtaacgatcaactagggcaccgtttggatgctaattgtctagtgctaggtcggtacttttcagaacaagggtcagcaccagttactagagcactttacagtggtggccgagatggacagcttttcggttgggacatcgggtatgattatggtaaagcttcccagcccttagccaaaatccaggctcattctgcttgggtaaatgatatagctttaacacatgattccgaaggaggtaagcctttgaaaaatttaattatctctggagaatagcggtagccttatagaaattgacgttctaacatttattagtgatatcttgttcttctgattcaacggtgaaactctggaagccacatgtcttgaatgcttcttgtttatcaacaattggcgagcataccgactacgtaaagcgcgtaagcattcccaaatattccaagagtccgttagtcgcttcgggtgggttggataaaaggataattgtatgggactacaacgtaggtcaagaagttatgcgatttgaacagttacctgactgttctcttgttgttggtccaagatctggtgtttactcgctggcagcgaataacaacataattgctaacggcggactacaaaaagacattcagttatgggattgtgtttccaagaaaaggattacagatttagtcggtcatactgacaatgttcgagatattctaattagtgatgatggcagaacaattctcacagcctcttcagacgctacaataaagctttggtctctaagggcgcaaaaatgtttattctctttcatagctcattcagacagtgtatgggcattatattctgagcacccagatttaaaagtattttatgctggtgatcgctcaggcttgattactcgtactgatataagaaaccagcctaacaaccaaagctgtactgcaatatgcaagcaggatgctcctgtctctgacattgttgctcgtcaatctttcatatggagtactagtcgtgatggctccattcttcgttggaaggatgagcccctctttaatcaggacgtgggagcagcattatctaagcatacctcatctcatctttctgtatcatcggactgtccctcgagacattcttctgacatacgaaatcatagctgtccaacattatatcacgacgatgctgaggatatatattatgatttgcatcatactgagagctattctaacatcaatttaaccaaaacccctgattatgttattcatggtggtattggtttgttaaaatatcgaatgttgggtgatcgaaggcatgtcttaactgaagacgctgtcggcaataaatgtttgtgggatatacttgcttgtaagcaagccggggaatttgataagtcagaagattttgaaaagattgttcaaagtttggatactgttcaagcaatacctaggtgggcttctgttaattgccttttggggattcttgctgttactcttgatgaaaatcactacatggatgccgaaatttatgctgatgaatgtcctcttctgaaggttgattccccttctgataaaagaataaacttaggggtgtggattttaaaaaatttatttcgtgaatttattgatgccgagcttcatcgtgatttaaaatttagacaaaatttagatgttgtaaggtctgaagctaagaagcagatagaagcccagagagaagaagcaagaaagggaaatgtgaatatgccatcagctttgtctccattgaggattcgatctcgtccatcacctttatctcttcctccagaacctttactttctcctactatagattattccgctaccccattccccctcgagcctccccccgaaagtcctggtccgtctcttcaaattccatcaaacaaccccgtttacacaaatttaacagatacagattctatgatgggtgcgccagattacttttcgatccccgccaggcaaaatcgtaacagaaagccacatactgaggtagttggatcccctactgttgtgagaacgaaagagataattccccccaaagtaactcgtgaaggttcatttatgggcagacttaaaaaacttggaagatcaaagtcatccaaatcattacaaaccgattttatgaaagcttctgtagagagagctgcgtcaagccgcgttttcagtaccgggacttcggtaacttctccgcaagcattgtctaaaactaataatactgttaataatgctgcaaatacagaaaataacacactagctaaagataagcaacaaacttcagaggcatcatcacctggtaccccgcgagagctgaaaacgactggtgagttgattgaagatcttcatgaacaatatgtacattttaaggataaagacaccgttcttagtttaatgaaaccaccaaacgatgatacgtttcccatgttaaatctttcgagtcagattactgttatcatcagcgaagaatctcctgaagccggtaattctcgtgacatatatcgttctactcttgagaacatggctgacgatattgacttacttgaaaatattatgcccttttggcttggaagattactgttattaaacgaatttccttctaaaactgcccctactgttaattttactcttcagccttttcctggaagtggtttaccgcttattgtaaatgaaaacactcgtttaagtgctagtgctatgcttcgtgctcagaaaattatggattatagctatagcaagcttagccaacaaagaaaggatgtatcatcccttcaatttagatgcaaagatgtcgtcgttacccccaaaatgacattggcaactgttaaggctcgaatttggcgatctggagacgacgttgtctttcattatgatgttgctcctagatctgtttcagaaattgttgataaaacccagagtcttaatatttaaaacttaagtttgattaaaattttaattgatttcataatcctgtcgaaaataatgtacaataaaatcaagttttcaacctgtatagtaccggccaaataaggttttaccatgtccctctagaattaatgtaaacaccgtccctactggtttgttttcgcccatatttcaatataagagcttcaactcttgatttcgacaaggcaagatctttaacgaaactccaaagttcttcatataaccatttcgacttaagttgaaacaaagattgaaaccgcctacttggttctctcggtaactgatctcctgataaatactgaatcgtatttggggtatcgtgaaaataataaccctaaagagttttagcattagctgactaaaatgccctacctttaataaattcaaagaaggaagtcctttacaaggatacggaagacgattatcccataactgaatgaactcatcggagcttatactgttgatgccttctaacaaaaatcgcccataccaaaaagtcgtcaactctaaatcgatattgaattttttaggtaagacattgtccttaatgggtgaagagatactttcaagaacacaaattactgaatcccaatcaaattcgtcatccatagctggcttttttaaaatcttaaactcaaaacttgcaaagtctatgtgtaactgttgggctataacaaatatccagtcaataattgaacatatgtaagaaggtgataatcggtacaagaattcattctttaccatgaaaaagtttttctgcaagaatgaatcgacttcatttctgctagcaggaacagatcgtataaattgatcttttgtaagtgaaatgggcttctgttgagactgttagtgaaaggctaactattcaataaaatgcataccaattccacagaatcttcgtcccaataagaaattttgtcgtctgaaaaaataaacccataaatccgttcaacttctaaaaatgaataacatgtgtcatttaatacccagtcggtaggactgagctcatcaaaaagcaaatacgagtttgattgaaccacttgacgcacagcatacgttttatctgaagtacagagtactgaagcctttttatcaaaatctgatttaaagacaatcctattatcgatgttagatcataagttgtcaaatagcgatataaaaaataaaaaagtaatgattcaacttcaggttatttatacacaaggaaacacatactcttcttcaggattttcttccagagtctttaataaatcgtcgtctagttccaacaataaatattcagaagaaatatcagagcttggatgagggtattttaataaaatgcatctttcttcattcgcttccatttaatgtctctttttttgtctattaagtaattcccgatctcaataaatgacagatttgactttgggttgctattttactttattgttagaaaacaagaaaatgatcactaaaagattaaattaataatatggtaaaagactagcagctgtagcggattttcgctgcagaaaattaccatatgtcctatcggtgaatggagaaatggagtaaaactacctaattcaaacaaccacatcggagaagcaggttcggaagcttcaagtgagattaggatatagtccctgaattgggtctattcctttttcttttgtagctgtataactggaagtactttcactaataaacattgaattgagatttcttataatcattaataatttttgagttgcataaaaacaatttctatcaagttccgttctatcgatcttttgtaaaaagtcttgaaggtttaatttatttaataattctttttcttgggaaccattgcttctttgcttaaaacttttcttcagctttgcttgactggtcaatatactatttgttttactgtttaagggattttgctacctctatttcttttctttctacaagttttacaggttatcaagccatcacatttaactgcggttgttgaaaaaaagcttacttgtttacgtatatttggcgaagttaagtttcatatttttgtctacgcgattgacctttatcttacttttttcatttatttttaccatggacgtcggcacgatgggttcgcgtgctgaactgttagcaattagcattcaatttggaggtctatgggtttttagggatctgttacaaatgaatcctttgtttgagcaagatcatgtattttgtaccttcaatcatccaaatatgggtttggtattgatttcatttgccaaagttgatggtcatattttagcagcttatgctttatcgaaattgggacctgacacgttttctatatgttaccctttctcttcgaagttggatgcttttgcgcaaactttggacctagaatggcaaattgctagtatgcataaggaagctgctgcatgcgtatatgagtttctttgcgtggaatctgtatgtttacatacaggcgaaaattggcgagagtcagtcattgaacctgagtatgcttcctatatttttgatacaataaacgttttccagtcatcttctctcactcgtgagctttattctcttggcgagccgaatggtgtacgcgaattcgtggtagatgctatttttgacataaaggttgataactcttggtgggaagacccttctaactcttattggaaaaccgttataggaagtagggaaatgtttgaggattcacgaaaaaagacttcaagtccgagtccgagttttgcgtctagtaaagatgccggaaccatacctgcaattcaaaaaaaaaagagtttactcattgagatgatggaaacagagagcacatatgttgagagactacgccatttagttaatgattatgcactccctttacgggatttggccaagtcttcgaaaaaattgctgggactttatgaattaaacaccctatttccgccttgtcttaacaaattaattcagctcaattctgcttttcttgacgagtttgaggcaatcatgagtgatttaaattttgaagatatagacgaaaaaaagtttgaagaaattgatcttcgattagcttgttgttttgaatctcattttttcgctttttcacaacattatcctcgttaccttgagcaaagtaatgattttggtaatgttttaaagatggcttcaaaaatacccaaatttgttgaattccatgaccaggtaaagcttaacgcaaacatgaatgtgggtttgagtcagcttattatggaaccagttcaaaggattccacgatattcactatttttagatcagattatattattgacacaagaaggagaatgtcaacatacatacgtgcgctcagttgagattataaaaaatattgcagaaatgcctacagttgatgccgaagaacgatcaaggatttttgctggcttacaacatataattcctgacttagcaccaaacatgatatctaactctcgaaatttcatagattgtattgacgtgactagggagtttctaaaaaacgggcaactgcatttaataccttatactctaattttattcaatgatcgaatttgtcttgttcaaagacgctccaaatcaagtattgcctcaactatattggatcttcgtaagcaaaatcctcgcaattcttattccaaagaaaagcgtgctcaatatatcggttcaaatatgaatgaagcggttgagttgacaagaagtatggttgaggagaatactatttttttaatttccaagtatgcatcttctccttcattttttaatgagtatcctattttgaagtttcgttgcgattttgaaaatgtaagaactatggataggttttatcagtcttttcaaaaagcactttcaatgaacaaaagccagccttcctgccttagtttttcaaaactcaatgactttgtggttttttttaataactattcacgatttgagtatgagaaagaatcaaaacgctcagacatagtatgcatatgcaccaatgatgccaacgttgataagcataaatttttgcaagacggtaatattgtcattactttttttcaacaagacgaagattttcatttaagtttcgattcctggttaggtgtcagtttgcctactgaagctgttatagctaaggaagaccttagggaggcttgtcttaattatcttattaatataaaaaggcttctcctatgccctttttcaaatagaaatttctcaagcttggatctatactcaaaccttatacagcatttgctttctgctaattccagcccacgaaaaagtaggttatcatttggaggaaggcccggaagcccttctaaaatcagtttatcattgaacaggttttataatcaaggcggtttatcaaaatcttgtgctacacttccttcgcaaatgtacaatttggaccataataatatttcacaaaaatcattgaagtttaatactcataatacttcgaaggcttctgctgagaaaactgtcgaacatcttgaagctttcaaaggcggatttaaatatcatacaggtaatattgcaatttggatcataacgttaactgagcagatttaaagaatttactatatccactgtctgaaaaggagaagattgagggggatgagctgtacgataatattttgaaggaaacttttaatgaagaattactctctcattacccaccaaatattatttatgcgacctttcaaaaatatttgagctcctttatcaatcgaaaatttggagttttgctttcttcttcattcatacaacagttaaatactgttgaaaatttaagtatgtatcgctatcaaatttgattttttttaactaacattgaagatctatctttcaattcaactgatgcagtttatcatttgaaaaaaatcttacaagacttacccgagagtagcctaaagatccttgagaacattttttctattgcttccgagtaagtcaccaagcttgtttttcagaggttttattatctaacgtcgtagtttgcttttgagacttcctcttaaagatcaatgtgattttgttacgaaacaactagcaattgccttggctccttccatgtttggaagtaatgctgtagaacttgtttattaccttgcataccacagtgatcgcatttttggaacagtagaggaattgccgactccggtttcccctgcgaattccaataatgataaacagttagatgaatcgaaattccaagcaattgccatgaaagaaatgccggaaagacaccctaaggaaattttacctggtcaaatagaacgagaggcatacgaggatttacgacgcaaatatcatctgactcttgcaaggttggctcaaatgactcgattaaatgaagattctaaaaagtctatccctctgttgtatgatcgcttcaaccatgatcttaagcttataaagcaatcagttcaagccagtttaattagaaaacaatgtgaactagataccgcaaagtggactcttgaagagtatgaatccaagctaaacgctaaggaaggttgtcaaaccaacatatttatatagccaactagtctatactacatcgattattagattatttgttttactattccttttttagatatcaatagttattttttttatccttcaatatgtaagtgaaagttaataatactcatcaaaaagttttctcttatttttataaatagtatagaattggaatatgctacaccgtttaaaatcttcagttatgaaaactaagcatatagtttagaacatatgagagtcattgacattccattggaaatactataattttaaatatgccggaatggtgtactcaagtagaaattgacgttatgaagggaatgagaaagaaaggtctaagtataaaagaaacttgaaaaaagccttttttaaaacggcataagaattcataagataatgatttagcgtagataaaaagaaagcaagcctatattgagacggaataaggctcatgatggaacttagtttgcttcaaattgtttacaaaaaccatgagctaattacaaggagattaaagggtaacgacgaaagctataaaaaacagctatacacttaaagtgttttcccaatgaattgagtaaggcaatattaagattgccgctgggtctcttggtacttattgagcacttcatttatttcatctgacttccatattttgcaaaccattttgtttttcgtggtatcctttgttattgttgcaaattcaattttttcatgagttagggagttactgtccaacgttttactcaaaaatttcacggccatagcagaagcctcatctaagtttatatcatccttatactcctgtcgcattaagctttgaacactagtactatttcctccgatactatttgcttgccagcttccgtaatttccagatggattagattggaatagctgatatccacgaatatgatcccatccagcatataagaatgaaacaccgaatggacgtagcccaccatactgtgtataaccttgtttgaggtcacaaacgcgacgaactaattgctcacaaggcatctcttcattaaaagtctgcaagtattgttgcccaacccttctagcgtagttaattaggatgtttgcatctgcggtaagccctgccacagcacataacatattgtctcctatatgatataacttttctgcggattcttcttgttctaatagtttgctggtaaccttcttttcagcagctaaaacaattccatctttagctacaatccctaaagcaacgccagcatggttgatcgcttccaatgcatattcaacctggtataaacgaccttcaggtgaaaaaatagtcgtgcgagaatcgtagcttcttgacataatgaatttggttgatgacaagttcgaaaatgcgcgaagcactagatcacgaacattaatgaggtctaccgaagtgcgattaccacacttgctttattctttatgtgcttactacactactataacaggactgacttttacctgtcttctaatacaattaatctattatgatttaaattagtatgttgttaatccgcttatttttacaagctatgctgtacaacaaatgtctttataaatgagagctatttttacgataatcaatttacctttagtactttcatatcctcaagatataaagttatcagtgtaggttgctaataattaaaatctgcttgtaaaaatatttgaaccagaggagtcaatactagtgtaaaaatgtagctgcttacaaatacttccagcctgccgtttaacgatttaccacgagttatgaattgctcgtaaatttatgcgggttgttgtaaattgacaatattaaaattgaagttctcgaaaatgttttattatattgtacttggtagaccatttcattaacttcttatttgttctaaaggaaatacttgggaagacgctacgtgcggtgctgttatgaggtttttgtagtatattcaataatgttaactacacctatgaatttatgcaatttatacagattttttttaatagtttgtagaaatttttttgtaattgacataactattcagctggattttgcaaaactgttctatctattctcacacacacgcccactgaatactacctaacatagtgtcgaacttaacttcttgattgtacatatcttaatgtcacagcctttgcctcctggatggactgaacataaaggtaaatttaatgagcagtttatttgctaactcatagcacccagtgggattccttattactggaatgccgagttaaaaaaaagcacttaccagcgcccaagtttcattgagaaaaaccattcatcttctgttactgcttcgcaagcttctttggcgtttaacacaagcgaaaagctgtttgttaatgaaaatgctgaagagcgcaaaaattctcgagatttgaggaaacaattaccggacagaccaaaattcaagtatgtgaggcgtaaaattttgttattaactttttttttagaaaaagaattcctaataatgattcatgggtggttgtttttactaagaaaaatcggtatttctttcacaatttaaaaagccatgaatcatattgggaacctcctttggaaattagtaaagacttgaagatattacgtcttccgatacggaagcaaatcagtaaagattcctcacagagtcagaacgttgatagtggtaaaaccaaccacgaagaaatacatgaatctaggcatttacaaacagagattgaagagccctctggtttagaagaatcatcggaggaatccgttttatattctgaagaattttatgaaaaatctgatgaagaagaggatgaggaaaaatcacactccgctgaagagttggagtttggtgaggaagatattatgtatcaacttcaacaattggatgatgaaacagtttcctatgatatacaggaacaagctacaaatttatctactgatgatgctagaagagtatttactgaacttttgaaggacaaaaacatcggggcataccaaccgtgggaactagtttatccaaagttattagacgatgatcgtttttacgtattagattcgggagagagacgaaaagaggtgtttgaggaatattgcaagtcggtggtttctaccaaaaaaattacgcgtagaaaaaataccttatcggatttttggactttgcttcattcacttccatctaccttgctatggcctcaatttaaacgtaaatatagaaagtcgtcgactcttcaaattccaggatattcggaacgtgattttgagaaacttttccgtgagtttcagattctacgaaaacagcctatgcaggacaaactgttaaattttaaaaagctatgcaagtcaaaaactgtagatcctaaaaaccccgacgaattcacagaaagcatacttaatgacacacgatatgccgtactgacgcgtgaagaactggattccttggcttgttcaagtaattaatgaattttttattaaataggtgcttagagaatttctcatttattaatttatttggaaaaaaattattttttttcgcgtactcttttaagcaagtagtttgtcgacgggtgagtttctttgtttaccatctactacaattatgaaatttcatccgacgcgtcctttgggttatatttcgagttttttattattatttcttttttctttactagtgagtctaccggagatgtagaatcatttatgaaatattcgaatgtggccttttccgaggggttagccggttttgattctttagctcacgtatatcaagcactcttgaaaaaatccacttgctatcaggaagttgctgcaactttaatttccaaatgtagcttattgaatactgagttgactatcgataatcgaattcactcagccattcaaatgactctttgcgattttgaacggtctcaaattttggctccttcagaatgcgttcgtggctcgcaaagtgaatgtgtatcgaagttggagtcaacttctacctggtggctttcattcactagtcactttcatgatgtaaatcacttatgccggttagcaaatctggaaatgcaaaaaggtaaactttaaataaactctaacaaactaacaatataacaagaattatcaatcgaggtgaatatgaatgtaactcttgtgcaaaagcaatttttggaaatggtaattttgcatttgcgaaactttgagagcgtgacagataaaatgaatcaacgtattgataagtttgatggaaaatttaattcagttatcgaaaattctttcaaagatatcaactttcgtgtcaaccaagaaattatgggcttagtcgaattgcaaaaccatcaacaggaaggaatggtacaacaaaaagaaatactaagtacaatcaaacaactaaaatcggaaatatttgatataaactcctttttcgctaattttattgaagaaagtgctggttattccaatagtttaattgaaaaattgaatgaaaagtttacctcagaaaatgcaattgctctttccgctatcggcaaatataccagtgagttctctgcttttatggaaaaaaggataaaaaatttaattactacaaccgaggattcattacagcaatcagtgcaatccaacatcgattttgttaactcaggttttcaaccgttatacgatcttacaattcaattgaaagaggagcttcaatcattgaaacgtttatcctctgagcaacaggttagttttacttaatggtttttatattcatcgttattgctttgtctaacagtactgtatagaatttgcaacacgaacagatacttcaatggaagtcagacttcttaaatgtcagtaaagatcaccttaaggtacttcaacagttaaggcctcttattgacattgttgagaagtttatgaatgtatattttaaaggattgtccaacattattagcagttttgcttttataggcttcacgctgttcgctaccttaagcagtttatttttcaaagttttaaaaatacatcgccgaccgattattgtattcggctccttatcaataatctttattcatatttactgctttaagattacctcatgggtgaatctttacggatggatcacttgcactattgcgcgaactctctcgtttattaaattaaatatccgtactttctatctgacagcatttttatgtgctttattaaattttctgcgatatctaaaataccgaaattccaaaaaagatacggagctatctcttttccttccagcaccagaggagtgcaatatatatcataatgaacatattcaagttcaagaagacaattatctatgcccaatagaaaactcgttaatcgacctctttggctctgaaaataataaggaaaaactgggcaaacaggaaaatgttaggtttgctttcctgaatagtgaaagtttggagcaatctccatggtgggattagtcatctttctaattcgaattaataaattctacatcttaagaatcttttttactcgttttcattcacatgacatcaaagcgtgatgtgaacgagcatttcgacttagagcaattaccgatacctgtatgatatggtagaaaattttaggcgcataaaaaatgtcaacgtgtatgactatgtttgagttaaaacaattgaagattaatccctatgaaatacaaaactccttgttcattatttcctaaagtggtgaactattactatcaatatttagaggacattaagtcattttcatgaacaatcatgcgatacataaatctgaacacctgttccatcaccttcttcaacatcaatttattcaactaattgaaatggattaaacttactaaaaatatcttatattcaaactttttgcaaatcgttctctctgtcatcaccttagcaaaaaccttattatactaagtaagaaaataaccgaaaaagtcgaaggcaaataattttcttcttaattgaagtggtactaaaggtttttgtgatccaaacgattataatatgttacgtaacgttgacaaaaacagtagtttacgaaatggtttatctagattcttcagtgaatgtgaaatactagcttaacgcctgtcgtcaattgcttgaccatttatcccgtttgttcattcatgctacacacatgaggacataacgtaattatagcggttagaactcgcaaaattcctacatatatatactacccgtctagttcatattttttccaaggcttttatttatcaactaaaaagattttaatttgaaaatggattatcatattgcgattctgaacgcagatacaccaatggtagaaatcaccagcgcatacggtgattatgcagatatggttaaatcgttgcttcaatcaggttccgaatattattctacagaatggaacttagttaccaaaacttacgaggtatataagaatccaaacgattatcctcaaaaagaagattttccaaatataaacgcaatcattataaccggctccaaagcatctgcaacaagcgacgctccttggataaagaaattgataagctttgtgaaagacgttttatttaaatacccacatattaaaattgtaggtctctgttttggtcatcaaatcgttgccaaagctgccggcgttcctattattcaaaatcctaaaggatgggaagtttcttctactgttgttcaacttactgaaaacggggagaagttctttggtagaaaagtcatcaatattaaccaaatgcatcaagacatggcagttgatgttcccgaagggtttgagctattgggttctactgaagattgtgaatttcaaatattttacaagcctcgacaggcactaacatttcaaggacatccagagtttagcacagaagttgtcaatacgatggtaaaagttctccgcggaactgaagtatttaccgaacagcaaaaagaagaagcattgaaacgctcagaaaatccagccgacaatgacttcctcgcggtatcaattgttaaatttcttttggaataagttaaatctgttatgacaagagtgtttgcttataatgtttctacacttcttccctacattacttattaacgctttaatgactttcactagatatcttccactaaatgtctaatgatatatcagtttaaatcaattaaaaacttaaacgattatatactttattgtatatttgcatgacaaaaattgcaatagcaaaatgaccgtcggctttagaaagacagtcacgtgcagacctatttatttgtaaactgaaaaccattacagtaaattaaccaaactccaaatatgtttaaaccgtcaacttattagttttggtaagtaaaaagaaaaagtttaattttactttaatgatgatacactgtctcatgcaccactctcagacatttatttgtcagtgaagaggaacagaccctttatttctgaaagtaaaaattgttcaaaaaacgaatattatttttaattttataaattaaaattttactaacattttcatcagttctttgcaattttgcttacttgtgattattacttttaagcatcacatggctctataattagatagaataaagcacggttttaaagcatcactcaatgtttttattattttaaacataacgtcaagcgataaattttttgattatgtcgtaaacaaatgagtagtaatttcgaaaaggaaatttaacaattataatactagctgacaaactttttcacaaagttcatctgccgcttgttttgtgctggcctcagcgtaaactcgtacaacgtcttctgttccagatgctctaacaaatgatcttcccttttcgtactttgcaacaagtgcgtcaattttctcttgtaatccatctgggctcacaagtcttcgttcagcatctgtacttttatatattgtgcgatcggaaactttaaccttagctagtttgttaggcaagtccttataagtattgctccatgcactagcatcccaatgtaatgcattaagtaccgaaatcgtagcaagaagatcactaattgcatcacctatagcttggttgatcaaaacggaatagctttgtaattgctctatagcagccgcttgaactggtgaaggtgtaaagaaaggatgtgctaagttagcaagcgccttgtcgctgaacaaaacagtaccatggccatttgcctcgaagtagacaccaatatcaaactctttggctgctttatgaagatgtttaacaccagtgggagtgaagacagtagtaatgcccaaatcttgaagatactcagttgaagcgccattggcgtacgcggtttggacaacgcctaaagaaaaaggcataccggactttttaaccaatatgttcaagtagccaacgagagcagtactaattttgtctccatcaagaagatgaaatttcctattttgatttatgtaatagaagatcagtcgatcggcatcaccatcaatggaagcgtagagttgatttggcttaatttttccttcaagggcaagcggaggggactgtttcgtctttacaaagtctgctccacagccattgttaagtaactcactggcccgaacatctgtgttaacgagttctatagaaaggctgtccttaacaaggcccgctactgtttttaagggttgcgatcctacaccatttgcacagtctactacaacgcgagaaaccgtagggctatcctgcattgaaggatctattttagaaaaggctgacgttaatgtatcataatactcagtaatgggtggcccttcttcaagaaaagaagctgcggtagatttgtttatcaacctcaccagccaatgcaactgtggtgttgtaatatacccataatctatgtagcttgcagacatttcatccaagcataccttcagtaactcagcgagtctgggtgaggagggtctggtatcataacctataataactttgggctggcaggtagtaggagtcaaaaattgcttgattaaaaaatcaaattctgccttggaaggggcgttcgcaagttgtgtgcatttatcctcccattccatagcgagcataccgccatcggcgtcaatgatcttcacaccattatcttccacaggattatgagaagcagtaatcattactatttattattattaatcaaatatttctacttgactacacataccgccaatagttttcccttttagctccatgctacgcaaagctgctgcaactccagaactataaacagctgcttccaaatcactagctctttgatcaagttaatgaaagctgcattatattaacttactttgttcgaaaaccagcagttccatatgaatattttttgttcttggtcattgtgttagttgctgttagtaaataaagaagcgagtttgtcacgcaataagtaaattcagtcgaaaataacaactcagcctctctgcatttcgcttctgcagattgatagattttaaattatttgatagcaattcgtttaaaacctcgaacgtgttttggagctaaaagtactctgcacaattttatatcctctcgttttcttccaatgtttacataaagcccatcatagtaatgtttttatttcaaattaggaaccgctgtttctaatacaatttttaagatttggctcagattaatcaattgcggtttgcctaaagaataaacgtaaatgtttacactttaagattttatgctaaactcaactaagattgtttttaatcccagttttaaaaatttgtttatgttgttttgataaaaatagttgatagcttattaattgtaaggaaactacgtatcgaaaagctattaaataaaacagttttaattgactttcaatgagctgaatggacaagtaacctttttaatatagttttacggatttctctatattgtctttatagtcgcattagcatgttctgtagaatttttgggcaacaaacatgtcaacaatagtttggatttctcacttcctgtactagttagaatacacttaagtatttcgactaagtgaacagacttacatttcctaagtttgtaatagcaattactcattctaaattcacaagcacataaatatcttgtattaagcgagaagagcaatagagcgtttcaacacattgtttaaattgcggtttaaacagcatacatgctaataacaagattttaaaacacatctggacaatttgcaagatcttattatgccaataaattacgaaatacaccaattacaatatactgattcgagaatcacataaaaatttttttgaagcctgtatactaaagcaattcaaacttatataataaaaaggctttcacattccattcagaaacgtaagtaaaaattaacgggataaataatatcataaaacacagcaaaaagcttgatctcccaagctcacaacaaggtaaacaaattatctctagtttctgagtctaatttaaaatatccttgcagtcttgttgaccaaatgaactagctgctgcaacacaacaacaatccaaatttgttcagaaaattttgtgaatacaactctataaaagacaacataaatcgatgaaaacggactcattaatctttgcggtatgcctattcaaaaaaaaaaacttctcaattcattgaaccgttgtagttgtaagtaaaaagcatgtcaaaagatcattctatacgtaaggaatatggttgaaatgaatgcaacgcactgtgtcgcatgaaacgggttcagatgatttgagggccctgatatacaatgtgctttcttcctgaaatctttggatttgaaaacatcccaaagttaagtcggactcggaattttctaagtaagcagatgttgaattgacaactttctcaatatccgttgattgcaaagttggaatgcatttactgcctactacatccatacataaagaaatatcttcaaattcgtacgcaacattctgcatgcacaacttttcaccactaataaaagtcactaaatataattagccaattggaatggatgtatcatcaacgtactcatataatcgtaaagtttaatccaccaggaatttgaaacatgttcagttacagatccaaaaaatgtaacaggtttctgcccttgacagttagaatctaagacgtttccgtacttaggaacattccattcactattttctgcataattgactacaccggccaaaccgggagtgataagtatgaaaagtgtcaaaatgaatcgggaaatgacaacaaaacccttcataagtgttgttttcactcaaaacttaaaaacttgcactcaaatgttgaaagaaagcatggctaattccgttgtttttatattgcttccgttagagaaataactttaggattaaacctaaccgagccggcaatgccgcttacaacgatgatataaacattacgctaaatactcattatatgataaacaatgcagagagaatcttaaaaagtccaggtaaacccataacaatcaatcgaaactccaaagtaattttgattaattctttcacggtacaaaaaacgttcaaaaacacagaatgtacttctgcaagaaatcggatataaccaaccaatacaataaggttatgtgatttaaatcagttttccaacattaaccttactttcatgaaaggcaatattgctttatgacctaaatttaaagaatccgaagttgcgtattgtagcttcacatttgcagcaccaaatttaatatagcggatttttcaaatggcttagaagtttaccaatggcagtattggtacataaaatagattttggtcaaatttatttttggagcacaaagtaatgtaagaaacatcacattcactaatttaaatctttgttttagtagttacacggctttaaggtcctcgcattatcggtaggttttgatttcaacggaccaaaaaactttccgtctaccgatcccttcttggttcaaagaaggatatagcccaagttagaaaacttttgccatcaacctaaggaaacaagtaacatgcgtcatatgtaacagcaaaaatccaaaagaagaaaccttcctagtaggctatgagtgtacttttatcttctcaatcatgttggcataggtcaaataagttgaccagaataattgtttaaaaccccatacaaaaatcgtgagatttctttcgccagcgctttgtaggaaagtagtagcaatttgaacgatatattcacaagacttttaaagtattgtattgatgtatccttacgttgccttaaaaatgcattgtatcgtataaggtagtacataattattctaaagctgtaaaaggtgtcgcgtcttcgtgaagcagtcatctcatatatggagttttatttactgcaattgcaatgccaaatgacccctcagatatgaataatgaacttcataatgaaaatactattagaatcttaatatcttctgacccacatgtgggatatggggagaaagatcctgttcgtggtaacgattcctttgttagtttcaacgaaattttagaaattgctcgtgaaagagatgtaggcataatatgatagctattcacgttaatttattaactttcataggtggatatgattttgttaggcggtgatatatttcatgacaacaaaccgtcaagaaaggctttgtatcaagcacttcgctcactcagattaaactgtttaggagacaaaccatgtgaacttgagctattaagtgacacatccttaaccactggggatacggctgtttgcaatattaattacttagatccgaacatcaacgtggctataccagttttctcaattcatggtaatcacgatgacccttctggtgatggtcgttatagtgctttggatattcttcaagtaactggcttagtgaactactttggtcgtgttccagagaatgataacattgtggtgagtccaatattgctgcaaaaaggtttcacaaaacttgcattatacggaatttcaaatgttcgagatgaaagactttatcactcttttcgtgaaaataaggttaaatttttacgtcctgatctatatcgggatgaatggttcaacttattgaccgtacatcaaaatcagtaagtctgaaaaaactttatatatttttttcttttcaccattaagtatattttttactaatgctttaagctctgcccatacaccaacgagctatttacctgaaagcttcatccaagatttctatgacttcgtgttatggggacacgaacacgagtgtctgatagatggcagctataatcctacacaaaaatttacagtggtacaaccaggatcaactattgcaacttctttaagtcctggtgaaactgcacccaagcattgtggtatcttaaatattactgggaaagattttcatttagagaagattcgtttgcgaacggttcggccatttataatgaaggacattattctctcagaggtttcttccatccccccaatggtggaaaataaaaaggaagtattaacgtatttaatctcaaaagttgaagaggcaattactgaagcaaatgcacaatggtacgaagctcaaggaaccgttccagtggttgaaaacgaaaagccacctcttcctttaattcggttacgtgtcgattatacaggtggataccaaacggaaaatccccagcggttttctaatagatttgttggcagggttgcaaatgcaacagatgttgtccaattttatcttaaaaaaaaatacactagtaagaaaattttgattaccgaatatttgctaacgaactttagggtctaaaagaaacgacggcctatatacttccgcagtagaagatatcaaaattaactctcttcgagttgagtcattggtaaacgaatacttaaaaacaaataggctagaatgtcttcctgaagatagtcttggtgaagcggtggttaactttgttgaaaaagacgacagagatgctattaaagagtgagtttaattcttttcatcgtacgtactaaccgattacattagatgcgtcgaaacacagcttaataaacaaatcaacttattggttaaaaaacgagttacggaggaaaatcttgaacaagaaataagctctatcatcaatgatcttccaaaaatttcaactacaaaacggaaagattacgaagagttaccagaggaggtatcagaaacttctataaatattgctgagcacacacctgtacttaaacataccagctcactgttggatcatcattcaccgttagcgacttcttcgagtgagcatgaaatggaagcaacaccttctccagcacttttgaaaaaaactaataagcgacgagaattaccgtcttctttaacgaagaaaaataccagaacaccacaaagaagcaaagaagtgaaaaaagtaccagctcgtaaattgtcacaatcaacgaaaaagagtgacaaaaatacacaatctacgcttctattttacgacccatccagcaccacagaagcgcagtacttggataacgaggatgacgaaattttagatgattgattgatcttatcaaatttttgtttaagtgtacctatatttggatactgtaatgttaagcccattgttgtaggttctaatctggtcaggcttctttacctgatgttcgtggatcgctgccaaaatacaactaatttagtaatagagttattaaatgataaagaacctttgtggtacaaataacatatccagagtgaattcatatatagtgtcgatactttaactatggcccactgaattacgatctaccggtccacgtggaatactttggtcataacataacagggagcctaatttgtctctacaacgcgatgtaacgtactccactttattgtctccattcaaaaacttagctacattagttgctacactaagagggcgtgactgcttacctcttcactacatataaatttaactcatacacaatagacgagatcaagttttgcaagtttgaaagaagactctgcttataatgtgagtcttgccaaatcatgtttgaacttgtttggataaaggtaagtgtttcatttgaagcagaaggattgtgtagaatgtttcggttacgaggaaagtatatatgcaaggacgagaattaggtacttgaaacattacatcgcaactgtaatgttttatgaaaatactataaattaaccaattgttcctactgagcaaatacctgtaatggctttctttacttttcaattccaacttcttaacttaaaaggaaaagatactaacattggacgtttaggttctattttgcttaatatagttagttagttggaacgcacacaaagcgatagtgcgaaatatgtatggtaaagcgttatgaattagtactgtttgataaaaacaaggggggaaaggatgaggaaaaactgtaaatgatgaaatagtaataaaaagtttatagccacgattaaaggcatgtaaactgatttggtattgtctatgaaaatcataaaaggaacgaaaagccgttttacttgtactatcatattagcaaaacaagaaaaagaatgagaaagtgagggaaatttttcatgcaataaacaacatttaactaatttttgtactaaactcggtccagccgatggaagttgctatcgaaggtgaaacattcatcatctagccttccattaccatgtgtggtttagcgatcatacggtcttgggcattaatggatctttatcttatatgattcgttagtggcggatttacaattatcttatcagagacagtcatacaaatcgaaccggggagaccatcccgtggcatctaatttcttaaaaattttggagctccattagttcattttgacaaatttcacttgtcatggatactagggtttgcctagctcacctaaaaatttagtgtagggttggccgaaatgaaacaaaatttaccaagtttgtaacgagaagtgcgacctttgttcgagaaaattttagaacatttgagtttgattgttctcgaaaataaatgtccattctttagttaactattgttaaaaatttaatgtgaatcttactaatgatgaaacagtaaaagcatcctatgtatcatcaacgatttaagtaaattgacgtgcgaataaaccgtagaatattggataaagtgacagtttgacggatccatgcatcgagaagatgaagacttattacataaagttatgatgaaattgacggatttcataaactgtgcaagttagcttttttaaaaaaaaaaaaaaaaaaaaaaaatattattattgcgcgtatatttgaaattgtttttggtcagcaatgtagtagaattcatcgtgagaaagaaacttaaattctatatttattttctaattaactgaatttaattaatgaattaattgattaagtgtcaaccaatgcgtaggctagaaataaaaaattgaaactaaaaaatcgataaaataaaataataaaaaatatgcgacagatgaatgaaataatactttaaaaatataaaaacaaatgaaatcaataaaactaaataaaataaataataaattacattcaatgaaataaggtaaagttaactcgactcaaaaaagtaaataagttcataccatgatattctacgtacaatcaatagacatcagtaaagactatatccatgagactagttcgtgaacaatatgggaatatcaaattcagatatgaaaagaacagtctttacaagttaagttaataagccatatgtaatgaactctacctaatttcaaaacaaccaaagcatacgttgaaatattaaataagatccattatcaaaaatccatttatttaaaaaaacagtacgatgtttaagaaaacacaaaatttttgtatattcggttttttaatgctcttactaatacattttccattctcaccgcttcatacatggttttttgcatactgttttttatttttttctatattttattttcccatctactctttctcctctataagatgatttccatatttccgaggaatttcaatagctaagatgcgtgggttttcctttggtatccagcaacctaaccaggtcgataaacgctcacccccattttctcctttcctcttgcaatctatccatcacattgctatttgccgagaaaaattcatttcatatctccgtcgataaatataggctttatcgcacgtggttttgaaatcattatcgttctttatgtaattggccaaaatcgatctacaccatcttgtcgagactcgagctcagtgatttacgatttttacaaatctcagctactttatctgcatggagtataaaaattaaagtggaaatatattttgataaagttggtattgctgaactgaatatatgattatctcttttccaaacatattctctcaacatcaaacaaaagcattcagcaactacaacaggcaattcaatctccctcaccatcactaaatagtaaaagttggtaaaaccattgcaacccgctcgcccaccactgttgatagtttctcttccttgaacatccgttttaacgctcttctaaacgctttctctgcaatcaattctcctttttgttcgttttggtttagcactatttaatatcctaattgctctcgtttgatccttgattgtcatttaccgtgttggttcttatcccctatctatcgtcgattatttcttacaaaattgaacacttacaccgtttatagtgttgctcatatacccttatatagatataattatatatttagatatctgggaagttctttttttttttttttttttggtcacaccaaaatctagtttcattaaatttggtcatcctttttctgcaagttggattaatctttttatccgcttcaggcaaccataatcacatctttctttttttaaccctgaggccgcaaaaatttgtcgattttggccatcagcttttgtttacgtaaaactgagaaaccacttacatttgttaagtctcttttgtcttgctccaagtccatagttacactcttgccgggttcttcgccataacacaaataccggttgttttactacataaatttaccttatcgtagttttatcatttatttcgaatccggttatccttttcttcctagaagaaaatactctacttattgcacctaaggctcgttctgctggactggttgactgttcagtccatcgttttaacgcagtcttccgcgctctttgtaaaactgcctcccttttggtctcgctttttcggtgcctgattgttaccccttcgttacttgataatttcatttctgctgattgggccatattacctgaaccaccaccaccgcaattggattttcaatataattacccgatctccttccctatctaagctcacacatatctgcataaacaaaatttgcccacaaccattcttcttctacaagtattaaaagacagcttatagataaagttacttgtattgtttttgatcgttatcttttactatttaatagtactgttgtcgataaagtttaagtgctcttcctttttctcggagtctgagcgactttgccttgaaaattcatttatttctcgttttttccttctcttttctacgcaaagttagtttttgacttatctttttcacaactactatcgccgtatgagttatttgcaaggatcttcttctaataaagattttttgctctcatcacgatttttttacttttcatctcagttcttttgatctgttggtgtgataaagactcttttcattagttcactctcatcttactggatttggtgaatattctccatcaaaaagcttcttcacttctttgaatttgctttatgataattgactttttggtatctatttctccgctcaattcataggttgcatcttggtttatttaaccaccattggaaactgttcgaattctccaaggtttctttactcttttttttttttacattttttgctttgccattccttttcataggataggctctttgttttctgcgagtcggttttctatttattgtatctttaactttttaactttgttgaaaagtttcctttaacactctgttaaaactttcacgttcttatttttgttcttattatcccatccgtagtatctctcgtactacctttgaaatttggtgccttggtactttaaggcttttattttttgttggttttactgaacagtattacctttcctatttctttcctttttttgtcctatgcttgttgtgtttccgttaaaattccggaaaataaatcattcacgaagttctgtcaccttttaacatattctctgttaatagtgatttttgaattcacttttggagatttatgcttttttgcatctctctctgactcctttattccctttttatatttatcataattggaacgtgcgcattcctttctctccattttaatattttacacatatttttgttgttttttttttatcaaggaagaataatttattatttataatttcttgtcaatccattacggaaatctcaaaattttttgaatccaatccatcggttctcatctgggttcaatcaattttgcaatttgtacatatcgatacaatcgttttcttgtttttttttattttccattgtgaataagcttggatcatttcgttcagtacaactcacttaaagctagcatttactttgattcgttcgtaattaacttttttacatatcaccaaaaaaatggctgcgaaacctgctccttttggccaaagttgttccaactgccacaaaactactacttctttatggcgtcgtggccccgataattcccttttgtgcaatgcttgtggcttatatcaaaaacatcgcaagcatgcccgtcctgtcaaatctgaagatttaaaagacatttctccactgatacagcaagtttgtaaaaacggaacctgtgctggagatggattctgtaacggtacgggtggcagtgcttcatgtactggttgtcctgctttaaataatcgtataagaagtctcaatgcttctaagtctcagagcggacgcaaaagtctatctcccaatcctagcagtgtaccctctagcactgaaaccaaagcttcgcctacacctctagaatcgaaacctcaaatcgtttcagataccacgactgaaactagcaatggcactagtagacgacgttctagtcataaccagcatgaagactcatctcctcctcatgaaccaagtgttactttttgccaaaactgtgctaccacaaatactcctttgtggcgccgcgacgagtcgggtaatccgatctgtaatgcttgtggtttgtattacaaaattcatggggtacatcgtcccgttaccatgaagaaggcaatcattaaacgtcgaaaaaggctggtttttaacggtaatgcgaatgagtcgcaacacaacttaaaaagaatgtcaagtggggattccggatcttccgttaagcaacagtctacaagggatggtcctttttctaaatcttttcccaatggtaatggccatgcttctggaaattctggtgaaggtctggctgagcatggaatgaatactggagtattacctccggctagtacatttccttcatacaacagcaattttaccgggttcttgccttcttcgttcaatccttcaccattgatgacattgtcacggttagcggctggtgaacctgataataatgggaaagtttattactcatatggtcctactcaggaacaatcaatattgcctcttcctgagaacaagcatgaaggattgcctccttaccaaaatgagtatgttcccaatggtatacgagctaatcaagtagtataccctggtcagcttgtagcagttggcaatgattctagtaagcaattatcggaatctacaacatcgaacacggataataatggcgttgcaactgccaaccaatccaaccccttaggcatgaagtttcatttacctcctatccttcctgttggcgagtcagtctgtttgcctcctcgaacttctgcaaagccaaggattgctgaaggaattgcttccttacttaaccccgaagagccaccctcaaattccgacaagcagccatcaatgtcaaatggaccgaaatcagaagtttcaccttcgcaatctcagcaagctcctttaatccaatcctctacctcgccggtttctttgcagtttcctcctgaagttcagggatcaaatgtagataaacgcaattatgctttgaatgttctttcgcaattgcgttctcagcatgatttaatgattcaggagttgcacaatttaaatcagcacattcaacaaatagatgaatggctgaggtcctctgacaatgaaaatatggcttctgaacatattaaatcctcaacccctgctgttgttgcatctggagctcttcaaacataaacttgattggcatgtttgtcgtgcggcatatttatttatggtaaacaaattagatattatcccgtttagctgtctattacttacaagcatgacattgtatactatgagtttagggtaaaatacttcacatgattcttattggtcttttgttttgcgttagttttggtattggccaagtccgtctgcggtgttatattcgttaagagctggaaaataatattcagtccttagcgatttaccgttaaatttagagttaacatatatgtttttaatgaaatcctatgtggagcattttttatgatattaatacgcatcgaaaaagcagatattgagaaaaaataatactaccggatttatatggtatgtagatagttaatatattaaatatatttaaactgcccgagtgcaaactcatttggaaattgtcaattcattaatatatttttacaatttttcgggggaaaaaacatttgtatacaactatttaaaacggaaaatggagttgcttgtaaaaagcagtatccatggttaattagttcattcgcaaaaagtcattgcttgacttttaaaactatatgattaggctgaaattttaattgttcattacagcacatatataaaaaacttacacttaattttcagctcaaataacttcgctattcattatttaatctatttaaatcaataataatgtaattatgatatatatcatttagtttttctgttaacaaccaacagtcccgtgttctagtggtatgatttctccttcacacggagaaggtcccgggttcgatccccggcgggactagactttttgtaaaattcaacaatagcgaacttgaaccataatgagatgttttagtataatattgataaacagttaatctacactactactctaaacatcctaagcttttctgaatcttaacagcaatgtaacatatttttggattgttataataatttactccatttgttctattctccgctgactatactttcaagtgtattgtaatattgttttctgcaagttgaaatcaacgagtttaggtagtagtctttagcatgaaagagctaacacattaatgcaataatttggaaaatgaatacaaattaatgaacttcacatttttcgttcatcatttccaaagtgttaagcctgtagaagagagcaaatgcgatcgtagaataatactcgcaatatgaatcagataaataggcaattgaatgcctctcgggcgttcttcatggtattcaaataattaaagacacatgtattatctaaaagaaaaatataaattctggatagtctgatagatgattgattggacttgacataaaaatgcttataatatttgtcgttatcccattatgctataatatttagaacgatatttttttaacgaatcgttaaggatatgttgcgcaaagtactttgtaaacaccaaatcgagattcaatgagattttaccacctcggttcactttgattgtatctttttactctatgaacacgagcgagaatgatccagatggtcattatgactttccagaaatgacagagcatcattctgaccgggcttcatcatatgctaacgccaacaacgttaattcaactcaacctcaattggtgagtagtgaacaagcgcttttagctattttaggaggtggattacagtctatcacacctaattctgttaatcagaacgcgtattcaaggtcaacttatcgtacagatggcggcttaaattcacagccagttagctcactgaacaatcaatggggaaactataatccagcatttttaccttctagatatgattcctcttttcacccttacacaatttcgcaagcggctaatcaaccatttcctcagcatcttttaggcaattcaaatgcaggtgtcgctcagcagtctggaatgagaacaattggattacctccaactgtaggttcctcttttcctcaacaaaagtcatccacatacgaaaacttttttgatgcaaactctccgtcttctcagcaatttccatctacatatccttcacgatcacaaaacccgctttcttccagtggagatggttcaacggcaattcatgcaggccccattcaacaccaaaactcaaatgccttttccaattatccgtatccattagacgcttctcatttatcttctcagcaacttttgtcgatgtatcgggatcaagtttctcatggagttaccccatctacattccgcaatcatgaaagttttatgcctacacagttggtatcagcaacagaattatctaaaagtgttgataacgcagttttgccaataccacctactactgcaccggcagttgtatcgcctcctgcttcatctttccctttaatgtcttcagctgctacatctggtaatattagtagtcctgcactttttgattcagagttaggtgctaggcctgaaggttctgttgcaattgagccgtctagagtactgctacaatggtctagtcaatcatcatctcatactataccatctgcaggagccagtatccctacatcttctttaaagtcgttttttgagcatgccgctgaagcagctcgtaaatgcaatctcgatccgagggccttagaaagttttgaacaacacatgctttctgatcgtttacacgatcccgttgtattatttcattatttccaaattcgtaacagcatttgttggctttggattaaaaatcctacgcatgccatatccagagttgaagctcagggcgtatgtgtcgatcgatgtttgttccaattagcctctttagcttatgaattccttgtaaggtatggatatataaactatggatgcttgtcctttgattcatcctttacgaatgaaactaatactggcacaacatccagttctgcatcgaagcagaagactattgctgtagtaggcgctggtcttactggtttgatatgtgctagacaacttactggcttattttctcagtattcttcatcttttttgtcaaagaatgagcttcctcctaaagttattatacttgaagctaaagaaaggacaggaggtcgtatttactctcgagcattgcctgtttctcatacttcggctacccaaattaaccatcatacatctaattcgaattctatttctagtaattccacttctttaaaccccaaggatgttactgacccgtcccatattccttcagcaattgatttgggatttcaatttttattttcgcctatggacgatattttgcttaaccttttaaataaacaattgggtattgaagttacagagatgactggctcagatttagtttacgatgagaccgatactaaagtattagacatggttgaggtgaaaaaattaaacattttatgggaaaaacttttggaatatgtttctgtttgcttttttattaacgttgaggaatctgttcgtatttcttggatatcccaatttcagttgtttatagatgaaatgttccctgatcatttgtccaaatcactctcattaaatgcgtcacatgaattttccttcaaaaaaacaatgctaatactaattgatgaagtttcttcttatgccaaactcgggaacagtcaaaagaaatttctgatatggtgttttaaggtcgcggaattggacgatactttgtaccctcttaacacagttgatacagacttctccaaagatattttgattccaaaagttgctagaagaggtctatctcaactgccatgggcattacaatcttatccatctcccttaaatattcattatgagaagtttgtatctaaggtaactattgaaaatgataaatgtacccttgattgtaaggacaactcttcttatgaggttgaccaagttgtaattgcttgctctccttctcatttttcttcaaatatagagttttcaccaggtcttcctaatttcgtgactgaaaacataaaaagtatagatttcaaacccggaaaaaaggtaggtttttatttatttatttttttttcaattataaagttaacattgagcaggttattcttcgttatgcagctgctttttggcgaaagaacattagatcatttggtattataccaaaatcattaagtcaagaaatgaacaatgatgagaatgatggtaaatcttgttttgttttgagaatatggaatatgcttcctgaaactggtgtcccaatattagtagcggatatcaatccacaaatgacaagttcttcttctaacgagacctcccacttaattcaagaattacacagtctaatagtagatcattttcaaaatgattcaaacagctcagctgatttattagatgcttgggtcacaaactggtcgagaaatggtgtctatgacggcttaaattcttatccaaattttgccaatgataagcagcaatatgaaaaaagatttaggcaaagtcagttatcgtataatttgggtcgcttgcatattgctggagactatatattcagttgcgtaggctgtaggacattacaaagatcctttttatctggcctttccgtatgtacagggattattgattcattggctccaatttccttaaccatacctatcattggagaaacctctcgcaaagaattggatcagtttttgcgaaactctaaagttaataattttgatcccaatgctgaagcacagcgtcacctttcttatcaggcaagatataggttgaaaaagcaggaaagacttgacgagcataaggaagaacaggaacagcttgtaactgaacttcttggttatttacctgaacctccttccaagccgaatgcaaatccctttttactttaccaaaaaatgcagtggcatgtatgccgtgcacttgctgatgaagacaagcgaaggttaacaggagatagtacagcgaaggctactattaatgaaacacgtgccaaactagggaaaacttggcgccagcttgatgatttaggtaaaaaaccttggattgatgaaattgcagcacaaagagaagcttatgctggaaaaattcttcgttatcagcgcctaactaaagaatatgaaatgagagccgagcaaatacgaaatgattatgcggccaaatgccaagatgaacctattcccgatgatgaagcaagattgtttatgcaagctcaacgagaagaagagcaaagaaaacaaactcaggatgacaacatttccaaaagtcgagaggctagcgacgaagagtatcatgacgatggatcttctgattcgggttataatggaacacgatattaaaagaaaaaaaatcaaatcacatattgttttttaaaagtttagttacttcgcatcattacaaatacccttaaaattttatgtacatatatattctcgtcatgccctaaatgaagcattttatcaaattgctaatttcagcaaattgtttaaggaaaatctaaaatacatgtacacttctcgttagccagtagccaacctgatttaatgccgaagatgtaagagataaaagatgatatcgtaaacacagctactactctcactctttaggatgtaatgcatgttaccattttgccattaacataatattcaagcaacaaatgatattactagtacgcttgtgaaataaataaaaaaataagttattagaaaaaaagtaattaaaattaactaagaatcattaaattaagccaaaacagatgcggttgtatttgttgcagacaccatggacactatgtatctcaaagcaagtactacaacgaaatagttaaaaaaaaaacataagatgcatatgatattaaaataaaataatataaaaatgccgagttattgactccagtccatatttggacatgtataattaaaagcattatccaaaagttaataggagatggcatctcaattgtcaaaaaaaaagtggttgttataaagactcgtaattcaggaagtctgttataaataattaaagagactgtaagacttcattgataagaacatcgaattctttagcatacgccatgttcaaagcgtgtggatcttgtagcatattgtcgtcaggcaaaggggagctaagacttgaatctgaacagtatgatacggaattagatcgttcataacccattggcaaagtagctagatacagagcattggatgaacttcttctggaaggcgatacggcacagtgattattatgaacttgatcttcagcagtaggcaagctttcagaaaatgatagatttctatgacatgaaagagctgaaaagtcaccggaagaagatgacgaatgacaaactgttgtagcaacagtcttaccaggaatactgtacatattggaattctcaaccacctcttcttcatccataaggtcgtttggttcaatcttaaaggtcaacttctcaccaggtgctaaattgacaaaggtgacgttgttgtctggtgaacaaatggtagaaggagaaacattagaattggtgagtggagaagataaaggactaggttgatttcctgccaaagatggaggtgaaacgccgtgtttaacaggacaaaacgaggcagtcggaagtgaggtaatgcttgacattcgacgttgagaattgaaagaggtattcggggcagtgtaagaacgctgagggaatttataaagcatcggaggaccggtacccgaattattataagcattggattgcgagtcaaaaccgttggatagggttacagcgctactaggcgtactagggcagcaaggcgatggacgtgacgatatggaaagaggattctcataatgtgactgaggactgaggtatgactgctgattttgatacataaaagcagaaaactgagaaggagtaggtggaatggggggtgacatggaaatgggagtttgaggtggatctgaggctgaagaaacagaaaattgacggcggggaacgaaaggagctactgaggaagaggatgaagatggagctgtcatggatgaattatactggaagtagggattaggaaccataacgggggtatgaacggaattcacggaagaagaagaagatgtagaaaattgagaagtatgagtagcagaagaggtggtaatgggagcggggttggaattgaaggaaggttgtttatagagagatgcagaaggagtaacggaatcaaattccggaagttggaatgtcttagcagaagaaccgaacgatgaattagcactcaaaggtttaccggccaaatttggaggaaccatgatgagttcagcctttgcactttgagaagagccaagaaaggcataacgcttactgatagtggctttgagcatgtagcaaatgttgaccatggaatcattggacttggaacaaggaagagacgaggcggatttagaaggaaatttaaatttgaagtcaatggcatgagactttgaagagggacctgctggtataggaagaggctgagaatgagtaaaaatttctgtagcttcatcggaatcggaggcagaagcagttgttggatgtttatgggaaggagaagacaagaaaccatgatgataaacagcataacccttgatgcgaagttgaatttgaaaggaacgaggagaggtagcggcatttgtttcaaagcaaatttttccggtgattacacggtcaaagctatacgtcgcagaatctaggattatttccaaaaacatgatgggtacggaagtacagaaattggtaagtaagggactggtaaaaatgagaagagagaaacggaattgctctgataagaagaggagaggggaaaggataaagaaaatgagagatgttgagaaggaatagtcaaatcaacgtgaacgtgaaagaagaaagagagattttaaagaaataaaaaacacactaaacactaaatcttggaataaaaaatttaataacaagaactcgattttctttttgtaaacaagaagaacgacaacaaaaaggtaaagtatataatgtctaaaagctggaaattgaagaaacagctaaaacaaaaatcagaaaacgaaacgcacaaacagatagagatagttagactgcggagtagatagacatgtaatcttctgaattgagctagatgaggagagaagagatagcaaaagaaaaagaagaagaagagagagaaaaaaaaaaaaaaaaaaaaaaacaaattacaaaataagcctttatatcttaacttatcgaagcttttgctttattccaagtatattcagagatagatatactaagaaagaaagaaagaaagaaggaaggaaaaaattaaaaatactgctgctgtgcctgacacaacttaaatgtaaatactaatgatttatgcgactccaattttggggctaacacgatttatataaagtaagtgatgcgagaggggtatacctgggctttgctccattttcaaacaaagaaaatcaacaatacaaccagcgattggattgagtcatgctaatcccagcatggctagcactcaaacaagcaagcaaacaagcaacaaagggtaacgatgactccttgataaaccctgtaaatcaatgtgacaacgatcctcctagggtgtatggagtaacggtaaatgggaaagatttgaagtagaggaggtaccagggataaagagtacaaagcatcgagtaaagtgatagcttatcatgtgctacacgaatggaagcgatgcacacttcaacggtcaaagtaacaagagcggagtttggagattacgaacaaagaaagcgagttttgcgagatcggttgcaggcactccgaatagtaaaaggattgcggcaatggcaactagtcaacttggtaatttgaaagaatgaagagtaaacaagggaatttcaagaagaagaggttccgaagggtatgaagaagaaagaagagaattgctttaaagaagtaaaagggagtaaagaaatttcagtttggttttagctcgggattgggcttgagcttgggaagaaaaacggattgcgcttaaagagatttacgcacatggagtacggatcgaggggaagcgaggagagagaatgtaagaataggcgaggcaggaaaaagacatgagaataagtaaaagtttggaagaagtagaaacggaaagaggaaagaaagaaagaaagaaagaaattagaagatgaagaagaagaaactgaaaaacataaaaataaaatagacagatgggaaaaatatgaaagagagaaatacttcttacggagactcaagctcatgtccgagggaacaaacattcctcatagtatgcgaaaactttccttttctcttttcgtggagaagcaaaatgtttgccgacacaaaggtcacttgatttttcgtgcgccattcgtacgaattcttttttaaataaaaaataattatatttatttaaaataagagaaaaaaaaatgaataccctgttgaatttcttacacgccattttgtaaccgtttcattacatactataacgcctacatattacaaatgctcacgttataccatggaaagccgacaaacacggtacaatgtaaatgaacaagcacaaatgactcctgaaatgcaaacaaacccgtcagttaacacctaggaatagtctcccatgcaaacgcatttcggttggcgaacgctggtacttttttaatacattcatttcactcctttgcaaacacatcatgccttgaacctccttacctatcagatttcgctttctttgttgatcaacctcgcagcatctcgatatctttttgcgtggccacacgcaagatttcattttttttgtcaaaaagttttcccacatactgtgtttgcatgcataaatcacctattcggatattatcaatagtcaaagtctcttagaaagggaaaccgcccctccccgcgttacttttttggaggcaccttattctaagcattatacatgtccacaatttcctaaataagcatagagcataaagtggtaacccttttcttctcaaacaaacgcccgtccacattctctcagtgtctctctgttgttgctggaaattgggtatatgaaaaacaaccatcgctgccactaaacatcgctatgacaaatgcagcacagttgtaacatggataaacaactagatatttcttattccactctggtgatgtcacgacaggtgctttgcggggcacggttgtttagattgaatcacgggggaggggttccaagtaagaaggactcctttgcaaatgcattgagagaggatggggtataaggaagtttaggcactctactctatcatgagtaagttgcagccccacttttttttaccagttccaagtgggggatgcgattcgaggaagatgcaccaagtaggagactgtagatatagaagggatggttctaaagtgggtgaataaagtctacgtgggggtgagaaatctttcaagttcagcaagttggtcccttggcaagggagtagtagtatatggataaatttccccccacatagggtctcagagtaagtttgctcctctattcttaatagcttgtttatgtcaacaatagcaaaacaatcagccagaatcaaataatcaatgaatacaacgtccatattgttcttatttaggaaacaatgtacataatcaattttatttttttttgaaggctatatttttttgtactatgaacgaaaccattatttctcatagcaaccttcgtatcttatctcgggtttcaaacaaaatcagtagcattgcaaaggttcaatgttttacgcacaaaggattttttttttctttgagtatcgtttgtttatctaaaattttcccagggtaataggaaaatttgtaatacatacaaaggcagatcctttaattttgacttttagtagccactagctgtacttttaaaaatttcctactgtaaagacaacctttgtctgatagtgaatgaaattgacattccaaaaaaaataaagctttcatcaaattaatcttatcattacgattaccatcaactaaagtatctaccattttgttctacttaagtttcgttccacatctgtatagcacgtgcgttgatatttgcttattttggtttttatcgtgtatgcactttccttttttaacataaatgaaacctgaaagcgcatctcccgttattctttagaaggttgctaatgtctccatattcattttcttataaggatcaaattgctcatgtaaatatactccaaagttcaggaattttgcaagcctgaatttaaaatattaactaactaaaattaaaatttctttttcctataaattctatattttacttaacgtgctgtctacggccatacctaggtgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggttccttttattttttttctcattttttagctcagtcattaacattgatcattgcaaaatccgtaatatttttttcactttccgtttttttttttttttaaataatcgaatgcgtcgttttacaacctctggtttgaagtagatgcaacaaattttagcgaaacatttacaacattcaatgtgatgagactttttgtttcgctgagagcaacaacaaataatactaagaatacattgcagtactatgatcagaatggatggtaaattccaataataataaattagtatggctattaaaggaagcatgcaaattttaaaacctaaaataaaaaaaaaaaccgaaataaataataaaacgattggaaacatactaccaccccatgtttccaaacaacttcaaataaaagttggctaagccttaactcctgatcgcctcatcgtagtcgggaggtggaccagtatattggagattacccttctcattaaatgttgtgttatcgtcgaaaatatccacctttccacgcgcatcctcaattgcataggtcgacaatccaagaggatcttttggaatccaaactgatggtggtgtagctttcaaagcaggactcacatattgtacattacgtacacgcacaggaatatcgtaaaatgaaggaagtaattgtaaaacacgatcgaatccagtcaggatcctattagaagcagcaaggtcagaaaaataacttaaaacgaaactaggcattttatgtacagatgagatattcgtaatagcaaagccctcgtcgtccttatctattttttctttggtattttccgaagttctgctacttgtttctaagaattcatcacttccagaagatgatgacaatttttccagaatttcgggataagcacgacccacgttcttcatttcagacgtacccaggtccattggatatttaatttcaggtcgctcggaaacactttcgatagcactaattggaacagcatccatcaaaggtaaaaatttgtatttgaaataaagatggcatgccaccgtaaaacccaaaaatacggcttcgagtacggtagcgccccaattcttagccaaaacaaataagccaattaagcagacttctgctaagtaaagaccgacaaatacttggaaaagagctctaggataatttctgccctttgcgtcagcgttatgccctaagacataaattaaattataggaatatgcaaaataaattaaaacaaatgctacagcggcaaatccaattataataggagcaatgatcgagtagcaaatcatgatagtcaccaacaaagaatagaccggataaaccgtaccccagctaggtgcggaaagttgattccagcgattccacttctttcgaggtgtattatcgaatatgcgccctaaaactttcgacaaaagtaatgttactatttgcaataaagctcctccaggaattgaaagtccttgcaaaaggaaatatgaaatgtaaaagttagacgcctttggaagattactggcaagtagtgtcatggaagatgctggttctttaataacttgtacaacggcagacgtagcagccgatgtcattgtagttaccaaaaagacttgaacgacctgaaatgcgtaataccagttttgacaataattttcaatctcttgaacggtaagagcgccgccaaactttcctaaaaacttgataaacggtggaacaagcgacatcaaaatggagagagcaacagaggggagaattcctgtaatgataccaagcaattttggaggcatatggtcgataaatttcaagaaatgaaccttttcaataagatagttaacgttggatatacaaccgactactgcaactggaaatgcccagaaaataatcataagagtaagaatagtatttgaaatagtctttttgcctcttctggtgtacatagaaaggtcaagattggaccaaacgatatcttctggagcaatgccgaccaaagcacgaccgaaacggtattttctaaacttttttgagtaaaggaaggcctgataagcagtttgcaagtccgtttgactacggaatctgataaacacagaaccaacttttttgcgctcctcgagtgaagtttgtaatttatcgacaacctcatccaattcagcgatcgtgtctctacagtagtcaatagtatcaaccttttttccaatcaagaatttaaggcgatgagttggacgcttcttcacgtaagcggtataatccaaggttgaaggaagtggcttatgctttttgacaagcttattatgttttttaacagacttattaataaggctgttaagagtactctcatacttgtttccaaggtcactgcgtttcttgacctttttttccagcttcttgagatcacggacgcatgtaaactcagaagcgtttggaaaaagctcatgaagagtttcctcatcgtttaaaactgagtttggaagctcagtcagcaacatcgtagaggaagaaggaagattgttataaagacctgaagattgcatggcatgtcgaaaaataacataatagcgaagctcacgatatattatgaaaatggtgaaaccgaaaaacaaccaagagagaaaaacatgggcataaaatcgattatgatttttgacgtttgagaatgaaagaatatcaaatcccttttcacccacaccgtttgttgcgtttacaggaaggaggatggggaaaagaactaaacagcctaggatacaaagggcaccaaatgtgaagagatagcgaataaaaaaataaccatccacaccagcgtattggataagatatgtctcagagcgtttcacaacgtaagcaaacaaaccaaaagggctagagggggaaggctctggtttctcttcttttggttgagtatctataatacatctaggttggtaaacgtgtttctcgcgaggacgcaaacataaaaaaagaccgatgaaggcgcaaaagatagcaaaattgaagactaacgatgatacgaacgccgacgtagaagaactgctgctgtcggacatactgtcaaaagagtgttgcgcttgacacgatcagcagatggagaaagaaaaatgagagaatggtgcgatgttgagttgggtagatttgtgaaagatacacacaacaccggaagttttaaaagaatgatccaaacccccagtagaaaaccttctttgttgtttaataaagcaattaaaacaatgaaaagaaaaaatcctaatgacttagaaggtagtgggcgaaagaaaattatgcaagtgatggtgcatggacttttaatagtaaatgctcatctccaattaaaaagccttgaggttctgtttacattggcgatattgcgctggcaaatgcaaagccagaattagatattaccagcatttttcacctattctcccttaacactgtccaatctcgtgaatttgcgtctcgcaatttcagatgtaaacaaatattgaaactgcgacgcatacatgtcactttgctattgtaaaacaggcagatcccacacccaggtaaaataagaaccgaagcaaaattatgataacgttaaaaggattcatttaggaaaggataaacatagttagtcactagcaaaagagagaaaaacgaaatcatccttctttcgcacaataacgaactcatgcaattcttgctggttgttaaggacatagtgaagtacaagtgttagtgatataattcaaattgagataataatttcataaaacacggactttcacttatgtgacaatcattcgctaactcggtttcatgtcacacaaaaagccaccatcgacttagtcgggagtgtaatatttacacattggaacatgttaaacgacatcgttaagcaacagcgagtgtctttaccggacttttcaccaaaaaaatttcgctgccctatcttgtacgcacgcagaataaagcatttccagccagttattgaacgcgctaaagtgttgtaaaggtcaatctcggatttcataaatttcaccaataaagaaaaaccaaattgcacatcatgtcaacgaaaatgacagctggctttacacagcctcatatacttagtaggtaataatgatatgagagagcatggtgtaagtaaaaaaaaaaaggaatttagaatttaatattctatgcttgtagtatatgtaatcacatacgtatgtgagcaatcattttctacctgcaagttttctaggtttaaggtttttttcttcgctttctattcaaatgtgtcatagtttcgcacttacatgtaaaccaacattttcgagctatattgtatgcagcagaaatgtaaatagaaatatttaaactacacgtttaagtgtcaattatataaaaaagaaatgtacaaaattattcaagcaaaaggtgatttttgtttattcatgctattttaaccatcggttgcttggatgaaacattttcattaatacttgatttcttgatgtgacggacattcctctgttctcgtgtgcttttgttctcgactattacttaaccatactagaaaatgatgagtattgtcgttttacaatatagacgcaatactgtaaacaacaccagtatataggtaaactgaagatgagttgagaacgagactcctccaatataacttacgtctcttttgctacgtattcgttgcatttgctcaaatgcgttcttggaatgtatacgtttgcgtaaattaatcaacccagttcgccctgaataatttcaaaaactatgcgcaaatagtttattaataatatcagattatccaacgcatttgtagagcaagtattaatctatgcaaactcatttgtgggatggagcttttgcgttggggtgttagtatatccattttttctatcagctttttattcttagtcaatttatgccaatacaaaagccaatttcaaataaaatgaaaaaagacgtttattcaactaattctgctttggtaacctagtattgtcattacgaagtgaaatcagttactcttctgttctgcgtgtgtcggtaggactgttacttacacctatatcacattattacatgttaaaaagtatcttccaactttcatactccatttcattatcctcttattaaatgagtagccatatttcctgacagcattggagtattttcatacacaaattccttttctgtttacatgtaacgaatattgggaacaaagccaacctccaacgcatttcgttgacattaatagagaatacaaattcttgactcagaaattttaagaaatacttcaaaaaacgattatttttttgtaggagatgccctcctcagacgtatgtaaagctggtagtcacaggcattctggatggatccaaagtctcaaaaaaccagggcctttcaacttggatgctccagaaaaccctgaagaaactcttaagtctgccttttcttctaaaatcttaattattggtgctggtggtctaggatgcgagattttaaaggatttagcattatctggatttcgagatttaagcgtaatcgacatggatactattgacattacaaatttgaatcgacaatttctatttaatgaaagcaacattgatgagccgaaagccaacgttgccgcatcaatgattatgaaacgaatcccttctacggtagtaacacctttttatgggaaaattcaagacaaaacaattgaattctataaggagtttaaacttattatatgtggccttgattcagtagaagctcgacggtggatcaattcaactctcgtggccattgctaagacaggagatcttataccgttggtcgatggcggctcagagggccttaagggtcaagcccgagtaatcattccaacgataacaagttgctatgaatgttcattagacatgcttacgcctaagatttcgtatcccatatgtacattggcgaatactcctcgattgccggagcattgcgtcgaatgggcatatttactcgaatggcctcgagtttttcttaatgcttcagttgatagtttttctaagcaagaagtttttgaaccgctggatggaaaaaattccaattttgaaccagataatatccgacatattgactggctcgtaaaacgttctatcgaacgtgccaataaatttcaaataccctcttcctcaatcaatcgttttttcgtgcaaggaatcgtaaagcgtatcataccagcggttgcgtcgacaaatgccataattgccgcgagctgttgtaacgaagcattaaaaattttgacggaaagcaatccgtttttggataattacatgatgtatgtcggtgaagatggagcgtatacatatacatttaatttggaaaagagatcagattgtcctgtttgcggcgtattgtctgaagtctatgatatttcagcctcatctaccgttactttaaaggatattttaaatcattattctaaatcttataatctacaaaatccttcggtttcaacagctgcaggaacccctctgtacttggcttcacctccagctcttcaagttgcgacatctaaaaatttatctcaacctatattaagtattacgtcggttgatgtgaaccttgtaattactgataaaaatctttctacaagtttgtctgttcagttgagagaatgctagatttgatgtttatcaatcgctaatagactgtggatatttttgtgtagaatagcagtttcgctgcatttcaatatacttataaattgaaaagagatatcactaaagagatagagaatctgcttcacgctccttactataattccttgcttatttatagttatgtcatttcaactttgtttcaatgtcttcagtttaacgacatctcaaaaaaaatatataagttgaaaagatcttatttaattttaaaaaaagaaacaattaaaccaaatcaaagttattcaactctaaattacaaatctacaacagacaacaaacacgaaacgtatgcatacagttaggtatttagcatatataagcatgcaatgtgcaaagtatattgcaaaatagaaagtaaatcaaatgctttaagttaattttatttgcctttttttatgctattaattttattgctacgagcattgtcattgagtgataaaaacatgcactgccctttgtttaggcatttgcgacattacttttccataaacaattattttgattcatgttgcaaaaacatgacttttaacgaccgaattttcaaaaattttcatcggaataaaacaagcgatatcatttagcaataacatcaacagaattagtatttgctcagcagctattaaatccgcctaaataaaacaagttattacattttcaaataaatagaaattaaaaatcgttcgaaacaaagcaataagtctttttcccaaaaaaaaaaaaaatcgataaataaattaaaattttcatttttgtaattattttattcgtttacgtaggtatacagtagaaaaacatgattttgctctcaacggatatttgaccgtggacatacattattgacgcttttcttactactaagagccggttgacatcgactttccatgaatggaatcccaatctcggagacgagaaaaaccgcatggtttattatcaacttttcgcatttatgacactaaaattgttgcttatgataacgtagagagggatttgttgctgctgatactcactggggatttaccgctatcaatagaatggctcactagaaaaacaattatttcactgatccgcctgcaattatagacattactttattgataggagtattaggagaaaaaaaaaatatcagtccggaacagcttgtatttggttgaatctgttaaataaataaatatatatatatatatattactgcagataccgaagcatgtaagaagcgagctttttttgtcacaacacacccgccatctgcacgcctttcttaaacattcaccattctctgcttgaattgaggagatcagggtgcttttcttcattgcattaattgaacgatagtgccaatttaccaaagtatcaattaattcgggcaaatcattgacccctgggaattatctctggaaagctttaacggttgcttgagattggtgatcctcttgtatttattgtaaaatctcaacttttggtgtgattttaccgttactttctacctcataattgcatttgtttgacatttataaggtatctttagcaaagtatttgcgagtattggaagtactgttatcgtcttacattctaggctgtattggaagttgcaagtgaaaaagtgtctttaagacgtacattttttgtatattcttgattcatccttcattccttaccaacgttgtccttttgaggtttaagatctttcagcttgcttttgtacttggttttaatacatttccatagctatttaaatacagaaaagtttacagtttcatttcatcgcttaactgggcccttttattctcactgtgttttccctctaatgcttttaatttaattgattgttaaacaaacttttctaccttcaaagtcttgtctgttttttatttttattttttttaaaaaaaatcgcctaccccatattttctcactcatcttattcgttgggtgtcccttaaaaaaactcatatttattacttttgaagactttaaaaaaattaataatccatgcccacccatagccttaatcagaaaagaagtttgctttatcctagtattgacaacgggtcggtcccagactcttcgttcctaagtcaaagctttagagatactaatgacattcatcttctgtcagctcggttggcttctgtcgaagtggatcccgaaactcttccttcaaattctccagaaacgaacgatgatgtttccaattatgactatatgtctataagctcgtaccaacgtgcacattctctagcctccacttctcgcaatgactttaattatcgcccctctgaaatcaatgagacaagacctttgcttccggaacgtgaagaacattcttctcaactgccacctgctcagaatcaggtactgcctttccagtcactgaacgctccctctaaaaaactgagaggtcgcatttcgctaagcaagatctatcaattcttcttcgatgataaaggtcccatcttatttatccttaatatacctgctgtcatcattggattactccttaatattttggatgctctctcttatggccttattttattcccaatctccgaccctcttttcaaaaatttgggggccgatggccttgctatttactacgtaagttgtgttgtatcacaattagtatattctcttggtggctccttttttaaaggaagtgtgggctcagagatgattgaggtaattccatttttccatcagatcgctttcaccatcctgaatcgtgttggtgaagacaacccaaagtccgttattgcaactacaattttggcgtattgtttatccagtatccttactggattggtgttttttattcttggcatcctccgacttggtaggcttattgagttttttcctagacatatcttgcttggttgtataggtggtgttggaagctttcttgttcttacggccgttgaagtgtcttctaggttagaaggaagtgtttcatttaattgggcttccctatctgctctttttcagcctatgacgttcgcaaaatggtcaattcctctttttctctcaagcgctttggaatttgctcaacagaggtggccgcatccattcctcattccttcgttttttgttattgccccggctatcttttacgttttagtttgggcaataccaggcatgagtctagagtatttacgtgagaccggatgggttttctcttcaactgagactaacgtaccttggtatcatttttatagcttgtttagtttacgtgatactgattggagcgcattgttagccactgttcctgaaatgtgtgctttaacattttttggaattttgcatgttcctataaacgttccagcgctagctatttcacttgggctcgactttgtagacactgacaaagaactaattgctcatggagtcagcaatacattatctggcgctgtaggcagcattcaaaattacatgacatatacgaattctttaatgtttattcgatctggaggtaacaatcgcttggcaggtattatgctagctttggcaactgtagcccttttagttataggtcctggaattattgcctatatccctgtttggactgtcgggtgcctaatttatttactcggtattgaacttctaaaagaatctttatgggatcccattggtataaccactaaaatcgaatattttactatttgtgcaattgttttcaccatgactgttgtggatttcgttgttggtattgttattggcatcattatggcatgtgttttctttgtaattcaggcttcaagccgttccgctttacgtggaatttattcaggtggtattgttcgttctacggtacgtcgtcctatgaatcaacaacgattcttaaatgaaattggaagacaaatccaagtgtgtaaactctctggtttcttattcttcggtactatcaacggtgttgagaaaaacattgctggattgattgaggagctgaatgtctcaaataatccgcttagattccttattatcgattttagtcttgttaatggagcagattttagtgtcgtccaagcatttctacgcattcgtcgtatgttagcgactatgaatgtacagctatgcgtctgtgggttggatgagactcggtcttccttcaaaacattgactactatgtgctttggcggcgatgataattgcggttgtcaggtctttgaagatgtcaactcttcattggaatactgtgaaaacatgttattagatgactacgacgtgtatcgcactaaacttttacacaaggcagggtattcacatactttagctgtgcccggaaaacacaaacaaaacatttcaatggctgaaaccttttcaccatcacccagacacgatttgctaaggcaagttgctatgtcatcggtcaaagctgaaacaaaggagttatcgaaattcgaaaagtacgccaaatacgaacaacctttcccattacttatgcaagtgtttggagagattaccactaagcgagaagatttttggcttgggctctgtccattctttaaaaaggcgttcttgagaaaaggagacttattatggagaaaaggtgatacaccttcaaaacttgttattttggaaactgggatggttaaggcttcgtaccaaatggatagagaaagcttatctgaaaatatcacatgtttgtgcgttgttggagaacttccattcttcagtaagacatgctataatgccacagttgtagctgaattagattctgctgtatggattcttgaccgagaaggatgggagactatgttgaaatcttctgacaaggctgaagtcattgaaaatgaaatgttatatttaactttgaaaatgactcgagacaaatttaatgtatttaccaattttgctctaaatttgtatcgataaaattgttcccaatttatcaaaacaataattctgcattttgggtcatttaaaagcataaaaataacacctgaagaggcttgtcatttaattattgaaattgtttttttgttaaaacatactcgacgcttgatatcttttgtcaatccctaattgcctaatcaatttattttgtttattagggtaataaaatttatcttctaataataaaagttatcgttcttatgcttttttttttttgcatttgttcatgatagtcgttttgttaagcaggaatagtttatacttactttaatactttgaaaagacttcgaaatgttaaattgaagcattcattttaataatacatgcttacaaaaggatattgtttaccagtttctattgatagttggaaatataatgtccaagacttatgacagcgcagtagtttgtaactcgtaatctaaagtagcgaaaattgatctcgttaaaaaattttattacagatgtcttgagaactacattatactaatggcttgtcttctacaagttagaaaatcattaagagatggacaagcacactcctcttcttcctggcgacagtgttttttcacgttgtaaaactgaagatagtcgtatcaaaggctatgatccagtaatttcacctgctttaattcaatcagaattagcagcctctgatgaaacacttgcttttgtgtcggatcaaagacgccaagccgccgatatcattgcgggacgtgatgatagacttcttctaatcgttggaccctgttctttacacgatcctgttgccgccaaggagtatgccattcgcttgcaaaaggaggctattaagcacaagaaggacttgcatattattatgcgcgcctatcttgaaaagcctcgtacaactgttggatggaaagggttgattaatgatcccgatttggatggatcttataacattaataagggtattcgtgtcgctcgacgcatttttctggagcttctggaaactggtgtcggtatagcgtcagagatgctggacactataagtccccaatatttagctgatctaatttgctggggcgctattggtgctcgtaccactgagtcccaattgcatcgagaacttgcttcagggctttcttttccaataggttttaagaatgctactgacggtaacattggtattgctatagatgctatgaattcttctgccaaccctcatcatttcttgtctgtcacaaagcagggtgttgtagccattgttactactacaggtaaccctgatacacacattattttgcgtggtggtaaaagtgggactaacttcgatgctgattcagtggctggtgccaaggctaaactcgaagaatgcaacaagctacctagtatcatgatcgactgttctcatggaaactcatctaaaaaccataagaatcaacccaaggttgctgcttgtattgctgagcaggtggcaaacggtcagaaagcaattactggtgtcatgatcgaatctcaccttaacgaaggtaagcaagctatacctgaggatgatttgtcaagtatgaaatatggagtcagtgtcaccgatgcttgcattggttgggacgacactaccgccgtttttgaacagttggctgctgccgtccgttctcgtcgttctcattaacctataatgaaggttattgagacagttttataaaaataaattttttggtttcttgtataataaatttgtatttgccgtaattaacagtgtgacttttaaaaggttatttatcgtacttatcattgcactttatcggatggttccagactgtttcatcgtaagtatttttatttacgttttggttttactacgaatgtaagaatttgacctgtttttgttagtcaactaggataaataacgacgaacaaaattaattcaatcaaaacctaattacatattttaaacataaaacatagttaaagtgaaagtcaaatattatatacattattaaagcatataaatgaaaagtggaagcgtatgaacaaataaaatggcataacagcagaaaagccaaaacgttcctagtttaaaaaaaaaaagtgaaaagacaataattaatagctcgacttgagcagacaaaaataatgagatgcataaaaggaaggcgtaaaagcgtttagaatcctaatttgaaactaaacttaacaggcctctgtgatagacaaaaaaagaccgttaaaagaacctaaacgaattgtaatcagacaaacgcagatattaggttaaataaatgtaattgtgatgttaaatacatggaagctgcaaaaaaccatggtccagagaaacgttttcatcattcaagtaacatgaatgcagtatatctaaatgtgtatatatatagaacagataaaaaatattcgactaaagaagttgctcttaaaccctcgcagctaaagagacacttttcattaattcctccagcaatacctcgtcatcataatgcatgggttcaaaggctcgaactaactctgcataatcttgcgtttcttctaagatgctatccctcatgtcttgagggataagaaacaagaaaccttgagcgtagttttcatagagagagcgttgaataccaataaaatgataaacaacactgtgaaattccttctcaacaagagtagaaattgcctcaagcttttgagcaggaatcacaaattcagcgctgataatgaactgaataactttttgaatcactcgtaggatatttgtgattgggttaaggatagaagaatttaaagacgtttgtatttgagaaggaaggttagcagtcatcatgtgcgcaagtaaatgatacttacgccacgtatctaccggcttgtcttcgggctctaaagcactaagcccttcaagctctgctaaaaccttttcaaaaaccgaaaatccacgatgtacagtaacgtaccacgtttccaatgtagcatgtaaggcttttaatatagcgaatcgttgtcgaaaatcttgaagcacttggcgttgaaaattcaatcgagcatcagtttttaactcagtagatgtagtggtgggcctagatttattcgatgttgctttatagagtaaactccaagcagcgtctcgtttatgagaagcacttaacgacccacgcttatgagaaggcttctgcttctggtttataccagatattaactcctgtaatagttgataagaaaggaccaaatctgggcgctcagaactactttcaggagtaacatcaatgattttttgcaataatagggggtacttgagtaagcgctgtaaaggtttaattattaaactacccaaatcccaggcgttcgtgtatttttgaactattttatcaccctccataatccaggatgcagttgcaggtttctctctccatttagtgataattttgaaaaccgaatcttgacggttgcaataaccagtataaatttgaccgatttcagaaaggctttctaaaaaaataagacctaaattgcaaggaagaggatctataagctgggtatccaagtttacacgccaggagccttcaccagcttgataaagtcgactatggaattccacagtaaaagttaataaagactctatatcgccaaaaactgtttgggcgtcaactggattcaatgcactgcattctttgacccgcaagccataactttgttgaatcgcaatgagatcgtttaaataggcagcttcagtagtaaccagctctttaatcaaatttgcacgctttttaatacgcttatattctggattgatagaactggcttcagacatagcaagagattcctttgataaacgcttacctggtgtgctcggtaaagaagtagtggcatacgaaattgttcggctgagagactcatcagtttccaaggccaaaatagtagagtccaacttagtagaaaaagaagtagtatcaagaggtgaaaggagggacgctgtagacgaatgagaggaaggcatacttgccaaagtcacactggaacgcttttcttgttcatccgtagagctaccaggtagatacgccgaagtcctgttactgctagtttcagaggaattctgtgccataaaagaccctaggccgctaactcttcgtgaagttccattgctactcgtgtttgtatgtatttttcgaagtgttgtaggacagttatatgatggggaactaggcaacgaaggcaaagtatatcggctagactgagcataatcttgacgattgcggtccccataaatacgattaggggttaaagtagaactattagaggctgtagaatccccatttaatgagtggctcatgttggagtttggcaaattgaaggagccctccgaaaagaatcttcggtgctgagacgatacgggaggagtgtttggagtttggggatcttgtaaagcacgagcaaagcttgctcgagacctccttccactactcaacctgtattcactctgtgattctgaaacatcgccatcagtgtcgtctgattgtcggtaagaaagcgaataactgttagaaggaaggcttaaattgatagattttcgtttaatacatgcagctcgatgaagcttgcttgttccaggcaatcttggtaaatccctgtttgccaaggtttcaaagtactcaggctgatcaacattgttaacacatatacacacattcaaatcaagtataaggacatacggaatcggacatatccgaaagatctgcttttaaagtctccatattgaaaacatttggagaacaataaaatgaatgacaattttggaaattttgtttacatgaattttattaggtaacgttgttggtaaagcacaggttttggagatttggcgccaacttcttcttaatccactttcaataccttccacttccttatcttcattaccaatgcataacgtaatcacccacgaaaaatagtttgccaaaaataggcttggctcagctttttgagcgccaaccgcggacagaggcagtttacctttgtacttggtttacaaatggttgcttgcacaggtacatagtaatatgacttgagtattcgattttgtgataaacatttacgtatttacaatttgtaatataaggttaaatttattcatgtctccctttatgaaattctagaaatgacagcagttaaaataaattccactgttacggttacaagttaataaatttgttatttcattgttttaattagcttaaatatttagagcggttttgttttcttggtaatgcacgtaatttgctttgttttttttttttttttttttttttttttaataagtaataaacattaaagatgtatataaacagaaatgagagagaagcggcagttgattgtcttacataactttggtaaacactgtataattttaaaagaaaatttttattttttttaataattacttgaggctaatacgctgcattttctgtctgtagtactttttttcatatattcaaaaaatcacgatatctaatactaagtgtgtatgataaacagacctagtcaaaattcctaaatattctacggtgttcactaaaaacaaatataatgtttcagtaaattaaactaaaaatactattaatcgacaggccataagaaaaatatatattgtaaaaaaaatggaaacttccattatatctattaagatttcttctaatttcaaaaaggaagtgttattaaatcctttaacttgtaacttcgttagcgtccgacatagctaatcatgcttataaatggtttgttaaaatgcaaatgagtaacatcattaaaaatgatagaattaagaaaaaaagagcattagtgtcatataacttgcagcaggaagatttagaaaatatataacaacatgtaaagctagatagcaaggttttcaattagagtcttcaaaactggacaccagcgcacacaattagttacaacaccggcacacataatttctacaataaatgccttcgcctcactaatgtttcctgtcaacgccaagcgacatgtttgcgataatttttgtagccaaaagccttccatgttttctagttgaccttgtaatagtaaattcgttttgactcgttcacccaacatcttatgaacagaatcactaagatttgatttactttctataatttgcaatagggagtgcctgacatcttcacaagaagcttcgttcatacaatcgtttgttgtatcgttaaacgtggtaaagatatcattgtcactgcttttcttcatcaagttgagaggattactgctaatttgaggaacagagatattcgtgggaggaacagatatactcctgttcataatttttgaaggtgaaaaaggaggaagtggtgatttactaagtacttgaccagctaacggtttgggtgccagcatgtcatcaccataaaccaaacgtctactcgaagccgatttctttaaacttgatgtggaagacgttcgttgagtttgacttaaaaagataccagaagaaggatcgttccagtgcacctcaattttcccagtttgatgtgaagtcatgttgtgttgacgcaaataatgttgttctatgtttagtttgtttaaacgaacgaaataaataagaatctttctatctcgaccaaagaaactggctggtgtattcctttatagcagttcaagaaggtttgtggtagtggataagaagagacgaatgcaacattgccatatatcacatgttcaataaggtgatttcagcagcggaactattaaaaacaacggtagtaggaaaaaatggtaaggttattataataaggataaatataagtacttagagcatcaaagttcgtagctgacgaataatatcgacattttggtgtagtaaaaattacctactcagtttttacaatagcgctgaatgtgcaacgtacgggaatatcataattaatacaataatggatttcaaataataaaggtcagcatattgcaatggctccgatgtttgaataattatccattcgagcgatagaagtaattaacatttaatatccgtagaagctcaactaccatctaaagcctgaaaaacttaatcaacgaccttctatttaaaatccgtttattacctgaagcagcttttttacaaaacaaacaacaaattcatcatattactcatatgaaataaactgacactacaatcttacataattataatctacacattaagtacaataattaaaatttcacaaaacaaaattaaccactatgcaatcaaacaaacttctttattaggcagatagaagcggctatgaagaaatcccatttagaaatgtatagaagagaatgtcacacctgcttaatttactcttcttcggcttcttctccttcaccgccctcttgagagcggagacgttttctcttgcagcgaccaggacgaccaccaccataaggagaggagagggcaaagtcaatgtgcttttgagtatccaaacggacaacaaaagaaggaacattgacaatttgcttaccaacacgaatgtgacgttggaagatcaacacacgtgcatgatggatagacttagccaaaccaagcttgaaaacttgggtctgtaaacgacgctccaaaaagtcttcgatacgaagtgccaagacataatcgagcttcatacgagtctcatccaaaatacccaaacgaacaagacgacgaatgatggcattaccttcaaaaagacgcttgggatccttctcatcaagtgtcaaaagctcacgggcggcacgacgaatcttggaaagggtaagagccacacgccaaatttcatgtttgtttctcaaaccgtattcaccagcaagcttgagttcggcatcaagacgagccgactcgaaaggacggcgagggaccttgtaagtcttggattgcttgcgctaatttaatgttagtaatactcttatatacacttgattacttacaggtgcggaaggcattttcgtggtgagaaaaagcacaccgtgttcattagagatgtgttgtggcttgtgactgtcttccaatatagggtagggtttttatttttatcgcagtgttgtaggactatacttcaacaagttaatttgtttatatgtaagaattatgcttttctcgatttgatttaatttgttgtaaaatatgccaacttccaaaacgttggtaacgtttgttactgttgttgaaccgcagtatcattatttcattgatgtttttcatttttcttttttacttatacttattgagaaaataattcaaaaaaatttaatagctgattcattgtgtaaataaatatcgtaatctttaacctgagagactatctcataccctcctatatgacttcattcaagatactacacgagctgagaaagattttcataaaattaagtaattcatcaaggactggctgatttttttttaacaggtgttgtagggacacacacgaacaattgagctttgtttgatttgtgagcgggggattcagtaacgatgtgattctcaacggtgcaagcagaagctttatctaatgaattcatttttataggagtgtcgggtagttcagttattacagaagaactttttcgcggagtagcttgcactagaattgaatccatcgaaggttctgagcgcttagatacagatccctcgagaatgctaagtgtttttgaccgagaaagagaagaagttgttttcggctgtacactttcctcactttgtccttgtaagcttgccatggtaagtttctcagtaaacgataagtttcttcgtggaaaatttgtagaaatatcatgcattgagtttctttgttttgacaaagacgaagaaggaaggtttatttcacggttcttgatgcgagctatatcggaagaccttcttctagtgtccctctcaaaaccattgaatgaagaatctgaccgagtcaaagaatgaaccccagaattgcttcttcgacgtttaagaatttcataatccttagagatagaggcctccgaatgaggactagaagtattggatatactggcaccagaagtatttccaggtaaagcgcgaccggcttctgatttgctactaatcaattttgaacgaggaggagcgctatgtctatgcttatgagagcgttctggtaataaatctaaaccgttacatttctctaaaaggttgcgcgtaattcgagggaatttagaggagtaatatgggactattgtctccttacaaaacttcaataagagatcctcagatcgttcggtagcattttgttctatagtccttcgtatgcaaagcccatcaaatgtaaattccaattttaattgagcagtttcaaaaggattaagcgtttttgcgttttttttccgagattttcgtttaccactatcgcgagaatccaacaaactgttatcattagcccgacgccttgcgtactcaggatcccattttaaaaaaaggtatagaatctcaaagtataaaagtacacgaatttcatactccttcaatttcagttgggaaaactccctctcaaagtcaagttttgtaatttgacaattttctcgatttaatatgttttgaagccagaggcgatagcctttaatctcatactgatgggcttcattttcgaattccaaatgccaagccttatagtttaaatgtgattcaaaacattgaagtaatcgggatttacggtcatcgacagatttaagattatctaaaaattttaacagttcatcaactagagctttttcttctacatgattgtgtacttcaactgctagttgtcgagtttttccaaccatttgctttacataaaaaacaacaggtgttttggtcatcaatagttgataaaagtaggaattgtaaagatggtccaacaaagatttaacgtcacgtgaacagctaggagtataatcttgaaccatttcagtaacggaatcatttgcaaattcatgcgtaagggaattgccatcttttgaagacgaaataagatcatgcgtaacgaatgaatgcggagcttggctttcgcgttcgtttgcttgagaagcatctgattgaattctgtgaagttccttttttaacaaactaggtgacattaaagagttcgaacggaacaattgatctcctaaaggtttgtttgagacgttggacaagcttttagaggatttcgttaattgatgatttgctatcaccttcaaagacttaaaatccaatttttctgaaagaaaaatcaaggcataacggctcccttccacatgttcaattccaacaagttgattagctttcgaactttttacacgtccgagtaaaacactagtgccagctggccttataactatgaattgtagtgatgagcaagtaaactcgtgatattcctttgaaatgcaccatcgcaggcaaatacactgccttggtacagtaactaagggccagacttcaagatatgatttttcccaatttgaaggagcctaaaagatgtcaacaactaatctttactatttttaaaatgtaagtacctttatacaaaatgatttcttggaagcatggtcgttattcataaagataccaaaatctttaaattagtgtacctaaaaagatttgtttgtttgaacattaagtgctctgcaaactttcatacttaaacaattcgttatttatgattacgaggtttatcctacaatgtattaaatacaatcgttggcgttcaaagctgcacttcatagggcgttgatgtcataatcaataaaattcatataagcgaatttaaggttgacttagatgacgacattctgattgttgcaaataaaaagtaaacaaaacaaaatctacaaatatcttcaaattttaaaaaagcacacatatgattcactttctcaacggaacatgtttaaatttttaccaaaaaagtagtattgattaaaaattttcgtaattttttttttgggaaggtacttaagtgtgaatgtccaacttccgcattgtaactattttatatcacataaaacttcgtaactctctggtgaacttaaccttccattggaaagggtaagctacaatactaccgcttacagaacatgcataaaaggaagtgatttaaaaataaaagttttattcgttttctacttaaatatttccatcagagatggttaggtagagttacaaaaacgtaagcaactcagttcctatcgcattactgcttcaatcaaagaatgctaaattcttagcattcctatcaacagcaattgcgagaagagcaattagaatggacttcggtacgtatgtttacccgtgattgcttagaaattattaagctcaattgattataaaataatcaattattaaaccaaaatccatgcgtaataataataaccaaactagtcgttctagatatttagtcgtaaaagtgatgtacttcgaaaagtttagccagtttaaattttttgttgtcgagaccttttaaaaggtatattgctttctttcaataataataataaaaaatagaaataaaaggtttcatgattcaaagtttatagaaaaaacttaggtttagaaagttgaatatataagagtatacttcaggctaggtaaagtattgagtcagcctaaaatcattaaaatcttctaagtgtagagagggaatgcatggcagtaggagaatcattaacgtctggggaagctaacacactttggccaaaagtataacttttagtacgcataaaagtagcgtttcgtttgaaattattcatagccttggtgcaggtcataacatgcgaagcatcgttcatcggaacgtagttaattgggtcacaacggtttttgtggttttcgtaaaacgacttgtaaccaccatgaagtatataaacctcgggatagtaaaggaaaggataacgatgactattcattcgtctgtcggtatttcgaaagtgcaatgccaaatgaggtgctctgtgcgcactatgttcacaatgaaaaacaagtgcaacccgatgagtaagaggtttacttaaaaaggcatccacaatagcttgtttcgtatttaaattcacagcagtgctaatatggcccccaaggtattcatattcaaaacggcaatcaataatgatgcatttgtcaaaaatatccttaaatttaccatctaatagaccgagcaatgtttcttgggtaattcgtttcaatgagtcctccttcacggcgaagcaaggaagagataaatcctcgacatgagaagagatgaagcgctcactttctttggtcgattgttttggcgtaacgcacacaagatcttggcttttgaaaagccctagtcttgtggaattgagaaacatgctttgggtacgacgaagcactggtgtatcttgctcatcatattccgcatcttcttgcatagcgaatgccatcggagaaggggacctaactttcaagctaggaaaggcaatatctttatttatcttgggtaacatatcaataggtttaatgggtgaagcttgaaaaagatcatctaaagaattatcattgcaagcaccaaaatcactgttgggacgttgaatagaggcagcgtcttcaacaagttcaacagagctttctggtaaatcagcaaccttgcccatcgtaaatgtatcctcatgatcagacattaattcgaaatcatccgtatcatcagtaagacaactttcaagtaagctggtcgtgttgctcgactgactacaggtacgggataaggcataagtcaaatggcgggtagcttgtccaccagaagttcccttctttttgttaatggaatatgaggaactcgatctggatcgcaaaaatgggggtgcgttgcctgatgatcgagaacgtgagacgttaggacgaaggtaggaatcaaaagaagaactcgataatgacgaacgagtagcttcgcttttggtggtgtttaatgcgattgatgctttaggcttaaagctgtaagcaatagtgctggaaacacgtggggaatcttgggtaatggaatacttcgatgcaggttgccggaagaagtaggactcggttaaagcgtcattcgagggtgactccgggagaggtgaaacaatagtcttgttagcgagaggggtttctacagtacaagaaagagatcgaaagagcgtacgacgaggagtcggtaaggcagggctttcatcgatatgcatgttcattgacatatcagcagctaaggaagatgcaggtgaagctgtcgaacaagtttttccaaaaggatccactaatgttgaggcaatgtgtttggatttcgggaagaaaaaatccagctcttgatttgcattgcgatccgacatcaactttaattcacgggcagcaggacgcaatacattccgtttgccagatagagtgttggtaaaggaaagtgaagaaagcggagaatccattttagttgaggtttaactattattaaaagcagacaaaatggtaaatttaatttaaaccaagtacactgcaaaaagaactaatgggacgacacgactgcaaaagattgagtttcagaatgagaaatcaatagagcaagtaagataaattataaaggaaaatcctagggaagagtcaaaagaccggtttaagatattaatgccaaagtgagacaaaaagaaaactaaaagaaagacaggatgaaagcaatatagccaaatattaaacaaaaccaacctttacaaaagaaaccggaaagaagtttaagtaagtttagactccacacgacgggaagaccgaataaaagtatataaaaaaaaagagattaatgagacaaaaatagatgagcaccaacggtcacgactataatatagaatataaaagatactgtcgttgaaagaaaaaatgaaagaaaaaagaaagttaaaagaaagcagttgattaatatgaaaacaacagaatacccaaaagttcagactcaaagttcgttacaagtaataaaccccccactttaccatataaaggcttcttgaacaaataacttcaagaatcctattaattgccttaaaaagcgtaagcaattgtattatagacgtttcaaaaaatcactgaaccagcagttagtacttgagaagcatcaacaggaatccaacttgaggagagaaggatgcccgaaactaacaggcatcaagttctttttaaacttacaactttggtattcttaagaataatattttcaatgtaatacacttgatctaaaggagaagagcttgaagcgctgtagatagttgagggtagagagaaatctcagctctgcctccgagaggaaaaaaaagcaaaggtaacaacaacaataaaacaccaaccaacaaattcgagtaacagaaaacaataataaaaacaaatacatgattaaagcaaagttaaactgtaagctgtaatacttagccaacacctcagccatgacaactattgttgtatagtttagttgcgtagataatgccgtttcaagctacaatatgtcacctcttaatctattaattatataaaagcaaataatcatttcattaacaacattgaactagatgaaaacacataaatttttgcatcttgtatgtttgtttacatgtccatacatctcagctattcgatccaccgcagtttgtctgatttgttgccctagcaacgccaaatgttgtgtatgtgtaaacaaatacataagaacaaacgtcaggtaacctgcttgacagccattaaatccccataatctcatacccgcactcctgatatgtaacacgagcagcgagataaaatatgttatcaggtgttagcgaataatcgtaacacgatgaatctctctacttcgggactcggactgtcattccgaattggaaaacgagggtgtaactcattgaaagtctcccgatgttatgtagctatgggttgataccattattgtcgtagtaggcatatttcgcaagatagtatagccagttgtcttgttaaactcggatatcttcaacaaagataccgctattattacacttcaacatacaaaatataacaaaactctaacctttatttaaagtattctagcaatcagaggcagatatcgtatccacagaaacactagagcaaaaaagaaaatattttatcaggtggagcacctttttgtaaaaacgccctgatacgtgattagtagacaaagaaaagtgtaaccataaaaattgctggaacaaattgtacgcaaaaagatggagtatgaaacaaataaaaagtgcagtataaaacagtttgtcgaacacttcgtggagttcagtgacacaaaatcaaatgagtatccgtaaaacctaaaaacaatgagtggacttaattcttaagatgctcggcaagaatatcagaagtgagggccttgcctttggcttcaagagcactgaccaatgcagcacctacgccactaccgtcttcggcggggatggtaacaactttgctgccaatttcctcaccaaggatatccttaaatgcttgagcaagacgatccttaaaacgagggtataagttgtagacactaccatcagtacctacaatcatagatggcttattcattttacgaacaagggcgcatacaccacacgcagaaagacgggcagaacgagttccaatcaattcgcatgcacgacgaatgaattgacgctcttcttcggtggtcttgagaccataggtttcctcaaatagggtttgagtttcatcaaggttctcaaaggggtcaacttcaatagcgctgagcacagaggtatccatggccaaggggtcacgaatcttggtaacgtcctgaccgttaaagagagctccctgttcataaaggtcaagaagaatacgacgcaagatatcacccaaatagcatccagcaatcattttctcgtacgtttgaagaccgggtctgggagactcttcatcaatagcaacatcgtatttggtacgaggaaggacaacatgctggttgtcaaaatcgcaccattcacagttgatgatcatgttcatatcttcagggaagtcatacttatgaagcttaggaatttctgagaacttttcaatgtaacaagcattacatccagttccaaagatgacaccaatctcagtacctgggctggcatagttggaagcaaccaatgtaccagtagtatcactcaaaatggcattgagtctaacgttgttacacccaacacgcttcaaggctgctgataaaagaggacctacactttcaccctcaacgccatcaatatcaaagcccttagtccaggcaactaatgaagcatcgttaatggagcgttgaacacaggggtaagaaaaggtgaaaccaatttccaaattttggcttttacctgggtgaacctcttccacaaatttcttgatacagtcggcaatgtaatcaaagagggcctcacgagtgccaactttgagttcttgaggtagacggtatttgctttgagtaatgtcgaatttaccgttgccttgaacctcaactgcacaaacacgcaagttagtaccacctaaatctaatgccaaataagagccatgctcattgccatcaggagtaccaatgatccatgtggggaccattggaacatcacccgggttcgtggttaagcccttgtaaagctcagaaacaaagcgatcggtaacgcgatgtaaaagttcagtgggaatggtgaattgttcttccagttcatccaaatgatcttgtaaagttttgttcaatttgatatttgaacccttacgactaggtgtacgagaaggccaatggtaagcgtcgtgcaaggacattttgataacttcagtagtgatacacaaaagaaaggaagaagtgaaaagatggcaattccttgacacttggagttacgtaggaaaagaaaaagatctttaaaatttcaaaagcaaaggccacttattttaaagagttcaagacacgtttagtcacaaaaagagaatatgtaggttctctgcaagacgagtaggatatcaaaaagagctttgtatcttagcttaaagtaagagattgtaatcaacctttggcaaccttgcggatacttaaaagtgtttggtggttaaaaggaagtgtggtacgcggaaccaattaaatgaaattggcgaacaagtggggttcgttaagatatttgaggttatttatacaatttcctaaacaaatagaattaagcggagaatatacagaatagcattgaacggtagatatttttaggggttcttccgagattgctaaagaggatagcgtagtccgttaggaaagaagaatattcttaatgtaaacaaccaggtgtttcaatactaaatcaaatacatagctttattatttgattaacaccttaaagattataaggagctttacttgctctggtattttcgatgttattagtagagtcatcatcaaaagcatactgtgtaggatagtgtatttacggcgaattcgcttcctcccataataattttttaggttaacacttcccatctatcgttgatcaaataccttaatctattttaaactgagggtttttctgttttggtctttttgtacaatgtatatggaacaatgtaatttaaactcattactctactatctgctcgcagaattaatgtatcaaattttgattgatttggaatataatctacctgttttcaaaccttcttatagcattacttaaaattttctttttttcaaaaataaaaaggaagttggtgtaaaattcatgagtgtcattataatcacaaagcttttgctagatatcatcttgaacaaattggtatctttccatttaaacatgatttctcgtatacgaatattgcatttcgtgtaacagttaaggctgctatgctaaatattcataaatgcgaccattatcggcttgtctttgtaggtactcccgctctattaaagcttcaattcgtcgcttaatcatcatcggactagggtggaaacgagggtttaactgtcttgtaacctctgccatcagctgattgtgttcgcacactttgcgatcccttaatttactgttagtaaaaatgtttgaaaaaaaaaaaaaaggaaaaagacatacttcatcactctaacaatacaggcatctgcttgatgcttccttgactcgtctaccttctctaatgtacgttttctctcactatcatcctcaacacgagtctgagcaactgtcgatattttaatccgggcgagatttgaaacaaagttctcattgaaataaaacttgtcacctgcattcacctcccttccttttggatcctttagcaaaatcttgtattttgcacaagcaagggactgaagattgcgcttcaaatccccaacttctatattggttttttccaaaatctcctcaaaaattaaacactgattttcttttaggtcttggaaaagcaatagaataacagatgcaatagtcgatacattcaagtcatattttctgtctttgaaattaacacggacatcagcacttccctaaataggattgttagtgtgacgcaacaagcaaataaaagtttactataccatagaaggataccacaataattttctccccgtatgtttcgataaataaaaatccgtaaattgatctatctgagccaggagaactttcggaaagttacatttaattttgtgaggcgataaatcgatgggccaaaatgtagaagccaaaattgaaacgtttaagtccaaagcaggctaactgttagtataaaggattatcaataaaaatttccactaaccttggccgactgtaacgcagaattatgtttgtactcctgtaacaattcttgtgaaagattcatatctaagcattaataagggaacgcaaaaaaacttgctaaagtctgaatacttaccattaaacattccttcgagcttttgagtaaaaacattaccagcttcttgtttcagcctactgatcattccgagctctgcatcggaagatattgatcgattattcaacaacctaaaagtgttaaagacagtaaaaacaattaaagcatacctttttgcaaggtgtgttttgtaatatttttcaaaaacatctttttctgaaataaaccgaaataacgtaacagaattttgaagtgttgcttcaatagagccttctattgcttttctagcatcttttttcagattgtcatcaatgaatagtgaaatgtactcgggggctcgggtatatccgtctacgaacgtaacaaaagcatctgataaagagttcaagatagaccgatcagcatccatagtagtacttataattgtatttagtctatcccataaggccaaaactttttgaacccataatgttgccattgtagcattagatgatagacgaccaacagccatctttccttcaagcgcttggctagtagtttcattgattaattttccatgatgcgctacatatttcgccaagtatttttttaaagacttcacgccaagttccactctagaaaagctttcgtaaaccaattgaagaccctcgaagtttgaagagtcgatcatcgagaaaaagccagttgattgattttcaagcaaatcgtccaaatgtttactcaaaagctcatcttcaacaacggatagaagggggctagctatttttgtgaacaggtaattcttggacctctccttttcttcctcaaatcttttctctgcttttttcagatactccacaactccaaatacgccgatgactgttgatgattctatttcatagaaatttcttgtgtaagataaaaactttggagcaaataaaacatcataaagagtttcctttttgttttctgaaggcaaagagtttagcatatctaagcagtcatttattaagggtcgatttattgtattccctttacgttcaagataaaccagaattagaatagtttcgacacatttctctccaatttcaaaactatttaacaaaacaacttcacgaaagatatatattccgttttcattaacaggaactttgtctgcagattttgaataaaccttgtccaaatattttaatacactagatatcatttgcattgaaacaatgtgatccttccaggaattaactaaagacgataaaaatctatgagccgcttccaatgatctcgaccatgaagtagaataggaatcattttttctaatatccaatagagcattccctaataaggaagcgtcatagtttttgtaaatagctggaacagtttcttctttaagcctcgatctaataacatcctgtacatgattataaagcttttctccatacttatgtagaacaagtatatatgcatttctatacaactcttcaaacgataattgagatgtgcttttctgaaatatatccccaatagctcgctgcaagacttcccaatgtgtagcaaagtctacttggttagcagaaaactaaatgtcagtatgtgaggaaaataataaggacagcatgcatcaggtacacttacttttcgtggcgctcgaatttttaacttcgctgaccgctgcattaataatggaatttaaagttaagtttcaacaaaaaagctaaatatatgggcatatgagtttgcataaagaaacgccagcacagacggaagtaatggtacaaaaggtggtagaaggtactaactacgaacaacattctccgaacacaaaaatttttcaaacataatgtggagctttgcacggtatactcaaaaattctgtttacgaaatttgcagttaaaaaatttttcaaacaaggtaaaggtttcaagtttacttttctgttccccgaatgtgagaaacatttctaattggcaatgcaaacgcttcactcaaagcgatgctaaagatcttgcaagtggtgttccctctgtaaaatcagatgctgatcaattacaacctaaaccgacttataatgtttcttttacttgtaccgtgtaagtatttataatttcattgaaggatactaaccaaatgaaagatgtaacactaggtcaaatcacaatttctccaagcaggcctaccataatgggaccgttttagttcaatgtcctaagtgcaaaaatcggcacttgatggctgatcatttaaaaatattctctgaagaacgggtgacgattgaagacattttagctaagaaaggggaaacttttaaaaaaggctatggtcaagtaatcaatggcaatgttgtagaatttaagccccctcaatttaaaattcgaccagcaaaatcatcttcttccaattcttccaaatgaactaggagagcgatcaaattgggtttaggagcatataaattgcaagatatagtcattgtttattttaatttctatagtatatattatttttatttatttttgtaatactttggtcaatatatacgacgttctaatagaacatttaattattatatgagcttgttaacttgaaattatcttttgaatttttagactagatgtgataatttagcaatcattgagcaaatcatatccaaaaaaaaataaattaattaattaattataaaaattaacgattttagagatctaaatgggctatacagaattattgcaaacgaatgtaaaacatttttcaatatataagttgctaatttaccaaaatcaaaatttagtctttaaagatgcttaattaatatttctattttaatagcgcgttttgtatagtgctgactattttattcattccaataaacaatacaaactgaatttattatttttaaaaatataattgatttcatcatactctctctaccttactcttaaaattatttacggactatgaagctgacacaaagtgtaaattacgcagtgtcttgcattttgctagtgaacaccactaggtttgtttactctatgatattttgagaaccgaccatcttctttgctgttggtaggagacttctaggatgttacgtttatttcgatttgatgttcttgagacttcgaccaaagatactgaaagacccaattctaaaagttcacggttaagttcgacttctggttcaagtcatccatcttcatcttcacgtttgaccgttcgaagcgcagttccggaaaagagcgcttttggttccatagaatttattttttacttttctgtcattctatcgattctaacaattgcttgttttaaaattcattatgttagttctcgtaagtgtcaaaagctttaatcagccttttctatttatcaatttgaaataaagtaagcaactaactaggcgtcagcaaaacatcccaattacaaaaacattgaaaaatatttaaagcctgggtggttgtttggacaaaaagtcgattccgctgattttcagtattccgcgtttcgtgaaaatatgccaatcttactacttgtaattattgtctataattttctctggagactcgttaagcttgtcttcacaaaaaatactaatgatgaactcgctataaaaaacaactatcgactttgcttctccctgctgtttgcattacttgtctacgggactggcgttatatatgttttaacaattgcattgatcaattatctcatttctaagtctctaaagaacagtatttttaatccactcttgacatggacattagatatatcagtggtgttttttaaagaatattttgcctattgcaaattttctagccttcatccaggcctagggtttttggtacgctatctttagccatcagatgttaatctttttacaggatcaatatactgggattcttgagcgctggtatgttctttttaacattaccatgcttcggctcgtgtcatttaatatggattattactggtccttaaagcacaactctgaaaaacttaacgtaagtttgagcacatgccttttgagtttataaataataaccattagactctaatatttgacaaagatcgtgagccaacaacattgacgtttcgtgaaagggttgattattcttgtcttgatgaagattataatcttaagaattttttgacatacattttttatgcccctttatatttagcgggccctatcatttcgttcaacaattttatgtcccaggtaaattgtttaattaaattttctgctaatatttagatgaaatatcccacagtttcaacgctaaaatacaggaaccttctttatgcaattcgatttttagtatgtgttctcaccatggagtttttacttcactatgcatacgttactgctatttctaaggacggaaattggaatcaatacagtgcggttgaatccgcaatgataagctttatcgttctatttatgacttggctaaaattgcttataccgtggcgattatttagattatggtcattaattgatgatatcgaacctcccgaaaacatagttcgatgcatgtgtaacaactattcagctgttggattttggcgagcatggcaccgtagtttcaatcgatggttgattaggtatatttacgttcctttaggaggaagtaatcattcaatcttgaacttatttattatattcacctttgtcgctctttggcatgacatcagttgggaattatttgcgtggggttggttaattgtactatttattcttccagaacgattatgctgctttatgtcgcgtagaactggtcttactaagcacccttactatagatacatctctggatttggggctgctctaaatatttactttatgatcatttgcaacttgattggattcgcagttggaattgatggaattaaaaatgttcttgtctcattttttctgaccctcaaaggtaagaaatttatctattttcggatttgtataactaattattataggtgcaatgtccgcgatagcagcatttataatgttcttctctgctgtacaaatcatgtttcaaattcgcgtaaatgaagaagaagaaggaattaacttgcgttgctgaatattagtattaaaaaaaaaatacgtggatcattactaatttttttatttcgtacttttttaatacttgtttgttgtaataatcatcagtaattatttggaaaattacctgttcaattttgtgaggttcttactgtgggattgagtattagtaacaatagcacataccgcgtttttaaaataatggttctggtataatttacaaaaagaatgaataattactaaatttacttgtgacttttttaaaagtccatccaaataattgtttacagttttatcgtaaataaatactcagaagcacatattgcaagtcacagacttctaactcactataccccagatatatgctagcgtagcttagccttattcctagccttgccaactaaccaacaagtgcaatagtttctatgcagtcatattgaatttatacccgtattttatgagcgtattatgaacactataattggtacgattttaatatgatcttacattaacttttagacgcttcgaatgatgctaaatatcgaaaataccaagacgccatacgaaaatgcatagctttattccaaactgtagaacaatggcccgattatatctcctttttaacaaagctgcacaaggtaagtgatttcacttatatttatacacagactaatatcaaggttttgcaaactcactcttcgtttgttaatattccgtgtagtttattagtttcacgagctttggccgagtgtctctctcccggacttccttctggtgttcacaaaaaaacgttggaagtctacgactacattttcacaataatcggaagcaagactctcacaaatgaattatctacatggtcctatggtttaactccgtttttttctatttcttcaattaaaactaaacatgattatatcaatataatcaaaaagcattacgtttccctaggtgttgggatacgcccgtgttttcaagctgtgtttatttctcttctatctggcttagaggaagatgtcgatgaatcttctcaggaagtttaccatctattagatgacttggtgaaagttttaaatgatgaaaaatttgcctggggttgtatttggtctactattctcagttttcccagtcaacggccgggtgctttagcctatctgctccgtgtatgtaataatttagctgaagaagacatacaaacacgagtaattcaacctgattctgggttggttgttcgaagttttgcagcagctatcagcgacaatgatatccttgtacaaagaggatacatggatgcactccttaattactttcccatacagtcaactttctataaagatgttaagcctttcgatttaaagctcctccatatgtctgttgcttctatagttttaaggaacgatctatctctaaataggagattttatgcttggttgatgggtttgtctaaggatacagaattgtcgatatctgattcttcaattactgttgatgaaaatacattacagcaaaatatggcgatattttttgaaggtgtaaaagatcttctgtcatccaagaatagcttaatgtctttttataaagcttttcgtattctatatgctttatctgatcgacgtcctttatttacaattgtcgaaagccagatactaccctgtgtattgcattcttacgaaactctcacgaatgtttttcatagagatgattcaaagcatttatatgaatctgccgtagatcacggacgacgcttaataatgaagtttagcgattccgaattacacacttttttgtttcattgtgtcaataaaatagttgcgaatactacggaaaatagcgattctgcggaagccgtaaagtttatcctggacagtcagaacttcttctttgagtctataaatactgaatattcattcataattttcacaaacttacttatgcatcttgaaaaaacgtctcccaactctgatgttgatggggtttctatgactattttgactatttgcaaaattttattgaataacttcgactggaatttttttaattataataattctgctattgacagttatgcgaaatgcacgttaaacttagactcggactttgaaaatggcatattaacttatgagattttgtataaaaaatgcaaatgttcgttattgtcactgttaaagcaatacataaaagattctcatgttcatcatgaagttttattaatatctcttaatcttatcaaggaagcttcagacaccgaatttgaaaatgagtttcttgatctatccttacagggatttaaagataattcgtggagttttcaaacccttggtagttttgtaaagcaattgccatcaaggattttgattaactctacagcttgcgtcaatgtgattttggatagggtaagtacttatgatatccaacgtactgactatgtagatttggtgtgagctatgtatgttttcttatttcagagaagaggagcttttatctgttatttggaccctccaagagaaacttcaaactagaataattgaatcgtacttttcaacgtgcattgtgaaagagcaacttgagctgagagctccaacgatatactatacacctttctataatcttttaaagaagagtggtaagtttttcttgttttcttttctttttttactgttttctaactttcaagctcaacaatctctgtttcatttcgtttttgacaggcccctattacttttattaaattcattattagaagatgagtctgggagagattatacagcaatgatgaattggattaatgcatcaagttctttgcaattacgtgtcttggaacttatgactgaaaatttattgagtttatctcccaatctaaccagtgtcaattctctggaaacggctatgaccagatataatataaatgaggaccagagaaatagtgaagctagtcgatgtgtatattttctaaaactttgcactcgtataatttcttattttcaagatcttcatcctaaagaaggaagacttaagagtgcgaagcaggtagaggaactatgcctggtcacttgggctgacgcccttttgattcaaaaaaaatctttaacttactcttcatttcttgcttttttagtcaaactgtgcttagatatagtattaactcctcaaaacataaaaacgagcacagatgtgtatattattcaaacctgggctttgcgattgctttaccaaataacctccatatgggaaaaccctctaaaatttgaatctagtctaatcgttgggttgtttgcgcttgtacaggaagttgagcgttctccttcatcaacttatcgaagttttattttgagtcttttgcaaatgctagaatttttactctctcgattagatgggactatagatctttcctctgaacagcattatctgttgtccaattttgttttggttggaatgttgaatgatgatccaggactttcgccaaagtggctacatgctataaagaagcttttacctcttcttttacaaaaccttcaacttttgatggttaatcccattcaatctttgtgcaaatttgttcattcatttcttgaccaacacgagtctatgtacctaaaataccctgacccagtaaaagattatgcgtgcatggatgtttttattgctaagttgaaaatgcttagcgagttagtttcagcagccttattggaattcacatattcacccggccccaagaaaagtaatttagaagccaatggtatcatcggaaatgtcatttctggtgtgtttgcagcggagtcgtcaggcgttagcatcgatgtcaacaagagattatctatgcttttaactatgcaggatgctttgcaaacattatttttatcatattcatggcatattcggtcttcatatgctgataaaacgtcaaaagtatttatgaatgattcatcggttttaaaagaagcatccttatcgggattaaaagagttttacttctgtgaacctcttgaatgcgtagaaacgctggtacaaatctatttggagaacaatgttgagtgttgccagtgtatatgggatatattttcatttcttagtgattctgaacctcagtacattgttaagcaattagtttcttctttttttgcacgtgaaggaatagctagttatgcagggccttctagtttgacagcaaagattacacaactcgatattttatgctgtatgtctgacttcgtctccagagtggagggcgaaaacacatctaagatttttacggaaatttcaaaatttgttcgggagattatttcttcctcaaacagctttaaaaactatttgctggtatgtttacgaatgctactggaagttgcaaaaaacgtgaacacttattgcgaatctcgccagcaaaaagactttattgatttgatggggaaaacattgtcctcagtcttatttcatgcaggaaaatcaagtgatccaaacctaactgtagattttctggcgtatcataaagctgctgcagacacgtttgaggttgccaaaacacaaaagaaaactagctccgtgtatttattcgtaaaatacttagatccctctttgcttgactttttctgttctgagtttgttccaaaaataaccgagctttctaaggaagaagataaactagttgcttgggctacatcaatcgtcaatgtatttataactcctttagtaaaggctaggacatttccggaatcactcaccacttatcatttggacttattgctcgtgttgagtaaacatccgtttttgagtaaatcatggaggcgcgatttttgggaaatttttaatgataattcactgttcaggttcgatattgatcaattaagaaagctttctccagtaatatacacagctttgtaccaagagatatctagattaaatgatctcataacaaaatctgatttaggcgttactactttatttacatctcgggatactcaactaggtgcaaggcagagcaacatatgtcggatcacaatattaatgttatcttctccacgtgattttttcctgcctagtcttccacctctgattgaccttgtcaaacggcttataacgtctgatcctgaaggagtattaaaaaaggacctgtttttatttattagagctctagctttaaggacctcttcgaagcatttgcttccattatggccaatcgttgttagcgaattgttgatcatttttaaatcttactgtatgccaaatgttgccatttctaaagagacattattagacgcatgcaggcttttggattttttaactgcactcaaacttgaagaatttgcgctacatgaatgggttgtgatgcttagtccactagatgctgtctattggagcggaaaaactagccgtaaatccctcgtacaaaaggtttctgagcgacttcaggagcaagcatcggagaaggacgacaaatccagtgttgaatccgaacattctattcttacttcaactacaagaaccccttctttaggcatttacacaacggacgctcaattaagaaactttttaaatcgcatttctatagacgcttatgaagaaagctactcgttttcaacaatcgacatacaatcttttgaaaattctatttacagggaagttcttcaaaggttttctaatgctcccctatctcccttttcttcaattaaggctccatcaagcctggctggctccagtaattaattcatagtattttatatcgattaggaagtctaggctgtgtggcttcttatgtaacttccagttactctaacctaattatttttgtatgtattttcttttcaagtttcaatgtttatattcggaaaatggctatagggtttagtttgcaaatactttaggaaccatgttggacattcatttaaaactgctttaatttataaaaattgttaattaatgttgtttcttaattcattgcacataagatggaaattaatgtaagttaagtttttcatttcaaatactaatattatgaaaccaacttacgcaatcaagggcagtccgttaaatccgatgccaatagttgtagtgaatttttaaaccagaaagcacaccgaatattcaagatatttcactccaatcgtaaatattattttggttatatatcctatttaacatttaaaacgatttttatcgattgattcacaatcaattttattttagcatggtatgttcatccatagataaacgtttggctgacgacaacagccaaaagcaaaaaaaagagtcagtctagcgtcaaaagcatcaagtcgtttaccgtcttctggtaaacctagccaacaagctagtattccaaatgtcgagttatcttccaccgttacttcgaatagtcaagtgctcaacaatgatccgctgaaagaaacaaagaaagataaacggaaagaccgtcatttcaactggcagcaaaaattttctaatccaaaaatatctgcttcggctcgtaagcgccggaaccgtaaagccagagaaaacctgaaagtcaatgtgtcttcgattggagaagtacttccagaaattgatcttgatatttcggtagctaactccaggttgaagcccgtaattaaggatagtttatcttctaaacaaactaagagttctatgaaacgaaataccgttgaggaaatcgaaaggttccaagccatattgaagcacccttcattcgtttcaaatcctttggaaacggtacgggagcacttaggaaactctttggatagtagataaatagagcatgctcatgtctaggtaaatttggaaggaatttgagtacactataaatgcatgattaatttggggggttttctttgggaggttcttttcatacttactgattatgtttttacaataaaaaagtctactgatctagtttgttattcagtatgcaaaaagagagcttgatttatttatttattattaaattcatgttttaaacttttgactcaacaacttaatcagtaaaagatggtgaaatttgttcaaacccattacgattcccatgtaacaaataaaagtatatatccataataaaattttaagtaactttcttactttaagtaaacccaattcagcgagacggtgccattgtgttgcaagtccgcaaatgacaatgtacttgcaatattaaaccattagcgcaataaaagaatgaaaaacatattatatgccaagcaaataatagaacggtaaattgatacgccctaaagaaagaaattttttgaaaaggttgcagatgtaatacctacacatatgtgacaatagtaacttcaatcatttccatttaatctggatgtattgtcgggatgtcactacgatcacttatgttaacataggccaatgatttagaagcttcggcttctatccgaaaaaaaacccaaacacaacgtcggaaaacttcaagaaattgcattataaagatcccaaagtcggtggtaaaaaacgcggattgatgttcaggcaaaacgcgaactacccaggccattcgcaaaacaaaatcaatcgcacttacaactgcaaatgtgaatgttgggaataaacgccgaaccccaaatttccagttttggattgataacggttgcttaaaaaagggaagactccaatccattgaaacatcccaccaaaatgaataagttgaatttatagctgaagaggtattccataaaaaccatagaaagctaaatcttttctttgcaaaaatcccaaggaatatcgctggaaaagcagtgaaatacttgatagaattcaatgtactccaaaatttatctgatgaattatccgcagagcttctttcaatcaaacattgacgaaatcggatagcgtatggatacgctgcaatcattgacataataacctcattttcatattgttttctatgagagttattaggtgagtcagttacgtaaatcaagattgctccagctagccagagatcagcaatgaccctcgagtaagaagtcaataaatcagaaaatataacatcgggaaatttgtaatcaggtctgtagcttcctcccaaaatccttagacactgtcgagtaaacacctttctctggaagaaccagaacttatgtacaggcataaaaacaataacaccaaaaataaaaacggggacgtatgccaattcatcagacccagaaatcaaatataaggattcggctattacgaaaagtagagtacctaatatagatagggagaatgacaattgccatagaggagcattagcttgctgtgatcgattgacaggcaacggagtatgtaataatgagaacacgtcgaccctatttatcactaatagatgtaatatcaatgtgaaagaataaagaccaaatacgaccaagaagaataatctcaatactagaggaaaataattgataaagtgattcaaatcctctatcaacgccatattaaataaaagggagaaaatctgaaataatatattaaaataaacttgaatgcaattatacaatggatgaatttttacaaagagagacgcaaacagtgtaaaatatgtcgagtcaagttgtacagccgatcttctaattatgatgataaaacttgactcataaataatgaaaattatcaaataaagggttctatgatgatagagattagcattactgcttgaatgtcgagaggtgcgttgtggaaatgaatgcaatagggtacaccaaggtaaaatcttaaataccaccacagccaagaatcatgttggtctctacaaagaatggtgggattttacagtaaaacttaaaacatgaaaaagtaaggtgaatttttaaatatatgacgaaacttgtgttatgctgaatattaatattaagctgacaatgagtggtttggtttagtagcatatagatgatgcgagtagagcaaatgggttacgcttaaagtagtataacagattttgttgaatggaacatcaaacgaatcaggttagaaaatgatcgtagataaatttgatggctcaatcatctgataaccgttcacacctcaatttactaattatgcttgaactccttaaaaaagtcttgaagttgattcacaatcctttaataatacagattgacggttttcgaaaaatggagagcaaatgcttattcattactttaaaaatttatcggcgcatagcgcttggagaatgccgaaaatatttgagtccaagccaattaaagaataaccatacgaaaaaaaccactgtacaagtcagaattaatatacatggataataagaacgaataggtgaaacctgttaaaaatattagaaccaaatttgtacaagatagagaaattaaaacatattggtacaatgaccctggcagaaaatattcgacgatgccattgagattttagcatcataacttacatcgccatcaacataaagtggtatctcaacaaagttaaatatagtcataagtccaaatacaaataaaaaccaacaggtaaatagcagtaagtatccattagataccatcgaacccatcattttaaccgtattgataggtatcttcaggcacgttttaaacaaaatatgatgagtagtaatttaattataaccaacgaaacctaactaaataccttttataaagaatctatactagttgtacaagagcaaacgtttcgcagagacaacaaagtaaaagtacagaatctcctcaaatgttaaagaaaaaaggagaattaaaagaaaaacattaaaagaaagccttaaaaaaccgtgttaaactagatctgggatagtattgccctattttgaaagttttcccgttactgggattttatgaggtcaaggaagctcgcctttgagagctctttgactttttgctcacgagcagtacgaccaccagagatgttttctctatttaaagagctttgaagttgagcagtacgaacagcattgaataattgaactacacctctgcgagcaatacggcgaagctcacgttcatgggtgaataaagcttttgctgtttcagcgttaactgcaacaacgctcgtaacacgaccaaccatctcttttctcaatctttcacgtcttctagaagtacgtagtttagagtcttttttttccgcattactttttcgtaaagcttttttagattttttagacaaacttagaaccggcgtgtcttgttcatcagtttgagtaacttgttgatttaagatatcagcaatgtcatcagcaatggtactttcttgaacttcttcttcaatttcatcttcagaactattggattgataaaattcgtcttcgctgttcaagtcttccaactcttcctcagagttttcgctatcatcttttacaaattttttagaggaatcatcttcttgagagacaaatgatatatcttcgttttttatttgagatctttgtgatttcgccattaatgtgttgttgtctaaatttgaaattttttgactggaaccaccaagtaaagcatggtctccaaaaaatgcacaatatcaatttgaagcgcctagttcgttctaatagaataaaactgatattctgtttctttaattatataaaaaaaatttaattttattttaggtagtttagttcaatttggcgaacactaaaatattataaatttgctcagtataataggaatgggaataattggaaatttctgaccaaaaaaacactaataaagctcaaagcttgatacgttcatgcttatgaccacgaacaggggctactcgtattaaagtaaaataaactagaatgggtttcatccagtctcaaaatagggctgggctggtaacacaagaaacaaatgcttaataaaaggtaattattaaataaatattgatgagagggggtaagaataagaattaggaaaacctaacagctgtgagacagtaataattaatattagaaatcatgcacacatctcaaggaaactgattaaccttggattgtcgttaaaaaaataaagactttgatcgttttcttgagtatatacacaacggataaattagttcagccatttgcgaacaatttcgaaactgaggaaggtaaccgaactggcaggtatggtgcgtataaaatttgttgccatgccagagtaatattttctccaaccctctgaacgccatatgtctcgaataagtaaggtagccgagttgtgtgtaggtgcatccaaactctgcaaccgagttctcaaaacttcatgaggataagtgacggtagaagctgcgattttagacaaagtagctgctaacactatatgaaagttgctttttttaccaaaaaaatcatccaaaaatgatttaaaatattcgtacagtggaaattggatgccaacatgcaatgtaccaaataaagaggggaaaagacctcggtaaaatgctgcaaggccttcgtatttataaatttttcgaaatgcgtcaaatgtgttgttgtatgcaggtgaacatgcagggcctgtgggaggattcactggatgctgtgatggagaagatttgacattcgtcctacgcttgagccaaaagcgaggcattctccatttgacggatggtgcgtccgtttgaagattacgaaactggacggttgtagccgcagcaattttatctacaaaagaagaagccctaggatgtgattgagtgactaaccttgtttttacaacccaaatggggttagtaagagtgacacttgcagcaccggcgataaccgcagaaaagatttgaccaccccagtaacgataaaattgtttgtcagaactatctaaggaagccttgatgccaaccttggacgaatcaatttcgtggagagaagtgtattttttatttaccccaaatagcactttgcatttttcatagactacaaaataaatggaccaactaggaagataacctaacatcatgggtccaacacctctataaagaccggcgatgccttcattgtgaaaaattgttcgcatcgaactgagggtcccacccaaaaccattgtattttttccaccaccagttgaataaaaagccttttgtgcctgctttcttgtttttactacatctaaaggtgccactacaagagaagaggccaatccagcagctcctcctgctatagcatcctttagagaatcatcaaccataaagacggatcaatttcctgatgataatgcatgcatctaaagaaaacagcaattaaataatagaccttgacaaattctttacttttttagacgctgataagaacgatccaacgccttacgatgtttcaaattggaaatgtatatatattttagcgttgatgtaagaagctgtacaacaacatatatgtaagtaaagtgtttggcagccgtcaataagaaagtcgaatcactgtgcggtaaaccacattaacgacatgaatgtctccgaattactaattgagaggacgttccatgcccttaaaagagaatttcttttatatgtgcatatcagatatgattaaagtcgtaatgcccattaacaatatataatggtgacattgatgttgctaacagctttacacacatatctcaattttacttcacagatcagttggctttataagcaccattggaacagtgcttttgcttttgcttttgctcgtataagtattaagaggaaattactaatataaaaccttagtttttcatttttttccaagtccaaacatattgtttttatacattagcttctcttgattaccgccaatttctagtcgaaaaaattatttttttaagaaatcctacatttgctgagaagaaatgttgaaaacgtagtaactacacagtgtaccactatattgttggataactttgtaaactccaacgtactgttttgtcatactcttattgtcaactttagaagcaagatgtagaattaatatacttgtaaataactgaaacaccatttttgtcgagacttaacttcaaatatattgacaggtgattgcctctattgccctcattggaatagtgcgttgaacaatcagactgtagccaggcttatgggacaataattccttcttcaattacttattgctttagcaaagataaagtgattaaattggctaaccgtgacaataatgagctttaagtctcaattacttatccttgctcagaagctgtcgaaaggtggtatttcttgtgagttgattgagtttgatgagtgtattttgaagttagaatggcatactgagctacttgataaaaatgattccttattatacgagcaggaagaagatgatattttaagccttatgaatccaatgatcactatgcacgcctggattagggattctccatccttcgaagtcccgcagttcttctttcaaccttatgcaaacggatcagatcctcttaccaagatggaacagatttttgagttattagaaggatccagtcaaaatttagcatatgacgctcttgctattggggactgtccaggtacagtaggcatagcatggtatatccatccatgtcgtacgcgtgattatttcgaaatgcttcagatagacaaagaggatcccaagtatctctctctttggttgctatatattcatcaagtcctttctccgctaactcagcctataataaaagcagttgacgatgccgaaaaatcctaaagataacctgttataaacgggtatgcttgctaagactttgtcttattaaatattattccccatgattaaaactaaattaaaagtcaatttaatccgtattctctggttttagtttataataccctgtgaatctatagtaaaattttgacctgttatttgacagcaaaaacattacggatctgaagacctcaattgtagaaaatagcttttgttctttaaatttgtagataaaatactatactaattaataatccttctgttttgacatatcattcaactgttccacttaaacctctacttgaccgcattgatctctacaccaacaattgtttgttaagacaaacgaaaccgggttatatactattcctcctaacacaccttagcaacaaatatggaacaagttcctgttctagcagaagatcaaaggaatttaaatgaattttcagtgttgcattctcgaaaggccattcaagaacttgatattaagaatttaaaaacgcaaatagaggatattgttgacgctaaaaatgaatgtgaattactagacgaggatgatggagacgatattccagctttaaaggttggcgatgcctttttccaagtttcccttcctgtactccttgaccagcttgagcagtcagaagaaagtttggaaaagcaagtcgacgtattaagatcttccatggaaaaagacgaaacccgcattcaagagttgaaatcaatgctgtactctaaatttcacgatcaaattaacctagactaagatttggaaaaagcagcaaatctcaaaattagaagcttcatcttatttttctgaattagtttctttaattaaataacatttcatgcatttaaatttattcacaataccaaatctgtatgcaattagcgcctccaataagtaaacttctttgttcaccctaagccattacaagtatccaaccaccactatggcacatgagattgaaattgactcggaagctgacctaggtcgtacaacatttgaggctgaagacctttataagcagagaactcccattacaaagcctccggcccctagattacaatctcgtcgcgcatccatgcaagagacgccatggaccatcaaagattcatttaacgtggaaactaaagatgtggttcaacgatgtatacatactcttattcccactgtaaatttctttgatgttgtagatgatcgtcccgatttatacggtcctttttggataaccactacggttatacaggctctattcttttccaactcaattaccgaatacgctcgttatgccacagggcatggtacaagtggctattctataaaaaagttgatctctgcagcatcaattatttatggttacactaccattatcgccgttttgttatggggtatcctagtgtggaacaaatgcaaccctaagttactcgactgtctgtgtttatatggatatgctaacattgtttggcttcccgtttctttagcaactcctccgtttggattgctatctactttggcctcccatattgtcaaatatgtacttacagggattggtttgttaatttccattgtgtttttaactagaaatttatatcctatctgtcagcaagccggatcaaatttgtgcaaacttttattgttcggaattatcgtctttcactgtttgctcgctttgtctcttcaactcatattcttcagttaatatcctaatttgtgaggagtttcttttatcagtcgcattgcttcattcgaaaattatactattccccttctttcattctttagaaaagtcattcagcatttaagatcctattgagtctaagtgttggtatactctatatgattcagtttatacatatattcgctttacatttgattttctactctttttactatagctactaatgttccctcaatttactaggtttttttttcaggtgcaaaatacgtataaataatcatttcttatgcattgatgaatcatgccttagtaaaaataattgtagcctttttagtgaaccaaagactttatgacatttagtcatatttttgcaatcgatctcccgtcatttatatagaaaacttaacacattattactcgttgttcaacaaaaaagagctgaaggtaaattaatggtgaagcttaacctgaaaagtacttttacgatttcaaattcagatttttttcaacaagagaaaaaaactttgtgagatattgaaaaaacgttgaaatttacgatgcatcaccacaatttcaagattaaaaaggaacacgtaaaaagagaaaaagaaaaatactgtggatagcaaagtacatatgtatcgattcacggcatacatgaagggagataaacaaagcacccttttatcattagtcctaaaaactttatttctgtcattaatggttaaaatggtgtgtgtatataagaatacaatctgaaagaagaaggtaagaaaactcttattcccggaagttcaataaaaaaggaactatgttcagtctatccgtagatcataaaaacaaaccaaactccacataaggacattagagcttagagaaaacaaaaagctattgaaacattagtaaacaaaaagttgataagcaaacgtacattattagtagcggcgatggcaactgagtcttcaaagggatgccaactggcatgtaatatcttcttattgtaatccaggttatcaggatcaaggccaacagaagcagatcccatcgcagcttgaggttgtgaccgccaatcattatttttcacagcattcaactttggaacgttatttgcagcagattttctggctctaaatgcagccttgtcggcttgcaaaactatctgtcctctatcgccaggcaaagaactatctgtggggtaaatcccaaagttgttgctataacttcctgataaaacgtgtttgtcgtcaccagaaaaggtacactcgaatttatcaaaaatacagtcattttcatagagatcgcataactttgatcgcaaaacatcatgcaatggaatagttttaacgggagctttttccatgttgacatcccatatcttaagagttaaataatctcttgaaagaatatagcggccattttgtgagaacttaacgtctgaaatgctagagatgatttcagaaaagaaactcttggaatcttgatcttcttgatcctcgaaaagcttacatggattatcgcagagcgcagattgacgcaaatctaagagtttgatatttcccttgctgctactatacatgagatgattgcagtttatcgggtgaaactcggcactagtaataacttccgtaagttcttccatattttcaggtttaatgtcaactatgttgaatgaatgatcggagatggacaagttccataagttgatacgtaaatcatcagcggaaatgtaagtttctgcatcagagttaacgctaatcgaattaatatgatatgcgtgtgcattagcgtaaacacgtcgtggatatgcagcgataatcatgtcatgatggttgagtcgtgggagtcgaagttgcgaaggtgttgtcaaaggtccttgcataggactgtggaaactgtccgacaaattattttcggcaacgactttcaaattcttttcatatagtttccacaattttatagttttatcattcgttgagagtaaaaaatgcgctcgattagtcctcttgcaccagcgaattttattgatcttttcttcgatttctaaggacttgagataatcaaactcgggttcatgactttgaaattcagtaaaaaacttatactcacaaccctttttcgaatgatttcgctcaaaaagaacgactctgccacctttatcgccggttgctagataatcacctgtgtggtcgaattctactgctgaaatgatatcggctaaacttgttagtcatttattcagtgattaaagtaaaagagaactcttttatgagagaactactcaaaaccaataccttcagtgatgtcttccacatcacccttgtcaccaaagcatctaaagagttagtcattaatttttttcacacatcgtttacatactgggcaaatttccactgatccaaagagtcttctatatcatccatcttctactcgtattatattaagatttcgttcccgttggtacactttgccaatttcaattgtatacgaagatcttgatcttcaaatttctaagggtatctctataccgtctttggatcttttttcaaaagttttgatacaaagtttcccagttttcactggcttttttggagggctgctgattttcctaacttgatggttcgtatcaaatgctgctaccctaacgaatctacaccactcttcggcgagtcaaaagctcagtaaaatttttatcggtaaatcaagccttaagcgactttaagttattaatggatttttgataaatacaacactatttcattacttcagtgttcatcttacgctttactacacataggattttttgctcaactttacaaagtccagtgtaaaacttgttggcaatttcccattaatgaaaccttaatcatttgtacgctaaagaaaggtgtttttgattataaaaaactagaagttcattgtcatataaaagatccatattgtttttatagtttgcaaaattgaatacagcagataagtaaattacaaaaaaataagaaacataactggaaagtagcaaatattttacgaataacgtatgaatgattaaatgaataaaccgtccttgatacattacgatggcgctctacgtaagcgttttacatactggtaaacgatacttaagttcctaaattttcttttccttctatgttgcaaaaaacatatgtaaaagggagacttattatttaaaacttatttttcggtttctaaatacttctattatcccgattatgtgtcgatttggttcgccgcaaccaagacaaacccaacgtcgataattaattttattccataaaaaaaaatctcaataatcaatgtacggcatcactaattgcatatactccattgataacttgatttcattacctaatatacagtgacacattaaaaaacgcatcctttaccagtctttccgcttttgaggaggatgcggaggttcagagtgtttaggactagaacatgttagtaatagaaagagaaagtcaacactataattcttcaaaaaacttactgagcatctgggcaattagggcctagcggacaaaacccagctaaatattttgggcaaggccttggttttcgtacatgtttgcctcgacatataggtcctaaaggacaaaatcccatattataccaggcacagacaccaacttgtttactgggatccaaatggagatataaacactcttcgccattagaacaccagccgcgctctgcataaaagtgacatggaggcatcttttttaaattgtactcgtgtaaaaaatcacactgttcaccttttttacaaagtccacgaagccttatataatattagttatcatgaaggtagaaacaaaaacaaatagaaaaatacatgaaatatatattcatattactcttctttatatatacataccaatgcttgcaaaccacgctacccattttcgatccagaatcgcgtccatttccagagtttagcaaggcagaccttccgaaattaaaattttgctttaaatagttatcaaaacgaaattgaactgaagaaaaatcagctgctatagctttatctttgatataatcagtcattttgtagtaaccagtagatggcggaggcaacgttgttcagttgacttgaatatcacaaatactttattgactggcattcacatactataaatgatgcttattaaactagaacgaattaaattattcttataatattcatgaaatcgctattgttttaaggttttcttcataggtatgtttgaaacctaagtaaagaatgatattatgcagcatacgaataaaataacttttataaaacatattctttttatctaaaatttacctcgtcagagacataactaattgcttctgttgagaattttactaacatactaatttgcaacagaaaacgtattatcttcgcttccacatgcaaaacatattcacatgaccaagtacttttaaagtttttacgagcttataaaggtaaagaatcattattttttaataatacagcattaaaattcctcctttactatcgctcacgtaggatgcctattcagctaggtcttcagcgtatgctacagctcttgaagcaccttggcaatccacaggaatcgttttgtgctgtacaaattgctgggactaatggtaaaggtagcatttgtagctatatatacacgagtcttttgcaagctgctattaaaacaggacgctatacaagtcctcatttcttagagccaagagataccataagcataaatggtcagattgctagtgaagagatatttaatacttgttggaagcaggtgattgaagtggatagaagatttcgtacaaaagcgacggaatttgaattgttaactgctactgcgttccaatgttttcatcattcaggtgttcgtgtggctgtaattgaaacaggaatgggtggtcgtttggatgctactaatgtatttgaagaaccagttctttcaataatttcacgtatttgcttggaccatcaagcatttttaggaaataccttagaggctattgctaaagaaaaggctgggatctttaaaaagaatgttccgtgcgtggttgatgggttaaatgaagttaacgtcctaaatcaattaaaattaagtgcagaggaaacgagggcacatccgttttatttggcaaaaggaaaatcaggtgaaaacaaaaatgagtggatcatcaatactccaaattggggaaccaatacttttagtactccattgaagggggattatcaaggacaaaatttggcttgtgcagtaactgctctcgatatcctttcttcgtcattttcaattatgcttccccatgtacaaaatggtgtaaaaaatacatcttggcctggaaggcttgacattcgttcggttccttctttgggtgatattttatttgacggagcacacaataaagaagctgcgattgagcttgcgaaatttgtaaattcgcaaagacgtgagcacaataaatcagtatcatgggtagtagctttcactaacacaaaagacgttactgggattatgaaaatccttcttcgtaaaggagataccgttatagcgacaaatttttcttcagtaagtgggatgccctggattaaatcaatggaacctgaagttataaaaaacagtatatcttcggaatcttctgtggaatgctatactgcagataatctaacaataagcgaaattttaagactggcaaaagagaagaattccagcgtaattgtatgcggtagtctttatcttctaggagacatgtatcgttatttaaaactggacgtatagcctctaaatcgtgctgtttactttcatacgtttttccttgtttgacaaatttatcatatgaattgtcacagagtgatgaattgtgctctagagaattttgttccatgacttaaaaactaaaatttactttcaaagaagcttgaatgatgctatcaggttaatagaaaaaagataaaagatttatattaagctttgatgggtttttggtgtgagttaagatattgagttagaaattgacttatagattacgaatacattagtttaaatacttggtgcgctctgcctgcagccttaataaaacagatattattttcattatgtgactagatcttgatttacaattcttacaagataaggtgggataactgaagcatatttagcacattgaaagattccgcctttcttttaattattattaaatactgtcgtaactgcaataaaataagtaaaacgctgaaatcgttaaaaaaatatacccttctatctcacaggttgagctaatcaagttgatatacgtatagtgcaaatgataggcatttaaaaattagactaatatagtttaactattacattaattttaaaatacacaaacatttaattactgttttaaaattatactcagagtctaattaattacagatttaccgtaatccatagcgcttgttatctatcattacagcaacaatgattgctacgcactaaaattcgtatacgttttagatataacatgtataatccaccaacattttttgagtatacaaaaaagcagaatggctgaacaaccttctcggcagcagagtatgtactgtggatgagtttaaaatacaaaatagttgaccagttccagttctacagacgcagtacaattcatataagtctcggttacaacaaattgcgcagaagattgtcgatttggaaaccgatgctgacgaacataagtatgtgatacataaaaaatttttaaattaaatacctaactaaaaagacttgttatggacacattaaactccatggataataatcgacgttgttttcgaatgatccatggagtgctagtggagagaacggtgggaactgttgtgcctatccttaaaactactcaagaaggggtaaggaatttttttattttgaccctttattgtcagatgaatttttggtcttgatgtactaatcaaaatattagattcaaacagccatgaatggtttgctcgaccagtataagcagctcgaagcagaattccaaaagtttcaaaaagacaataaaattcaagtcgttagacaataatacagatgactccattaattgcgcagttgcgttcattgacacgccgactgtttttcaagtgctttatcttcggtttaacatttttttcctaaacagaggaacagggatagaatccaagagtatttgtgtcatcaaatatcatcactttatgttattagagtttcacttaaaccgtagacttaatacatgtagtaagttaggtagaactaacttgattgcgtctctacctccttcacctcaggcggagatgtttgagcaacttcatcaacaacgtgctgggaatccttatggtcgacttcgtttgatttttctttaattacattatagcacacaattttttcagagggtatgtcctcttgaattttgaaagcaggtaatgagcataaaccgggaacgtgaatagtcattgaatatgcacagcttgaaacttcttgatattgagtaatttcaggagtatccgaatttgtactgcattcataacttagaattacgtgtcttggtctcttagtaatgtcgcacatagtcccatttcggaaagttgtttgcaaatatgctttaccttcaacaaatccaatagcccaattttcttccaaattctttttagtttgagtgttaggtgccgtaccaagtatatacatagggttagcaaggactttgtcagaaccttgctgcggctccaaatgatattgacgcacgtgttgaccgtagacatagtcataagtccaataaccacgattctaatacaatgattagcttgaaaaacactacatgtactaaaagtagtcattaattctaaaatttttatggacatgtcaaataatgaccttttagtaaagttggtttgtttaagacaaataaaacaattagaactcgtacctcgattaaaaatacattagcaagctcattgattttttcagtcccttgtatccgcaattcttgtaaatcatagcttggttcggttgtgctattttgttttataagagacgcattgggatatacacaaaaatattcatgctttccagcatagaataatgacgataatttagttttttcagttttttctttaattgagtcaatgtcgccctctaatattgacacattactccattcaaacgaatatttaggatattcatatgcctacaaaggaagtccgttagaattgaagagaaattaggttcaagagcatacatcattccagtctaacaaagaagctaaacatattggaaaaataaaaaaccccacaaaagcaaatggtagcaccatagtcctaactttagatgagccgattgcaggtagaatcaaatgtggaaacatacttgaactgaacatatgcgttatatcacagtataccgaagtgcgcaaagctcgaacaatttacaaaaagctaaatacgatagtgcgtaaaaaatagtagtttacattagaggtaagtgttacacgagattgttaacatgaatgaaaacgagggcatttcacttggtgaattaggtacgttgctactagaagcattaactcctccttttaaattttaaactaataaaaaactttagaaacaagaccgttttcagaagggataacgcggtttacaaaagaacaagcagcttattacgcggagcaaaaggaaaaggatcgcattaaggctcttaaaattccttatgaagattccaaagttcgtgaatatctgcgtcgttatggtgaacccataacttattttggtgaagatgccttagcccgacgccaaaggcttcagcaattaatgatcgaaaagtccctagaaggagacaatccattagatgtagaccaaggggcttctgaaaatattgagaaggagacgtatgttcaaggaagtcacgaactattagttgctcgtaaaaaaatagctctttactccttggaaaaggcaaagctcagattaaaaaaagaacgggaaatttccgagattccagtacctgaaattgtactttccggaaagtcttcaatcgaacatttacaaaaggctgaattgatgggctctcagataggtggtgagcgaccaatagccattgttagattcagtaataatggaaatcattttgctagcggaagctggggtggccaggtcaaggtgtggaattctgataacctctcagaggttcaattgtttcgcggccataccgaccgagtttctggtttggattggtatcctctatgtcaggcatgggatgcagattctgagcagctgactttagcgactggagccgcagacaatactgtttgtttgtggaaagcaagtcaatctactccactgttacgtttggaaggacatttggctcgtgttggtcgagttgcttttcatccaagtggtgattacttagtttctgcctcattcgacactacatggcggttatgggatgtacatacaggcgttgagttgcttatgcaagaaggtcattcggaagggattttttcaatcgcctgtcagccagatgggtcgttagttagctcaggtggtaatgatgctatcggtcggatttgggatcttcgatcaggcaaatcaataatggtattagatgaacatattcgtcaaattgtcgcgatggcttggagtccaaacggctaccaacttgcaacttcttcagccgatgatactgtgaaaatatgggacttgcggaaagtgtcattggcacatactattcccgcacattcttctcttgtttcagacgttcgttatattgaatcaggtgttaacagattcatcgctacgagtggttatgatggctgcgtaaagctttggaacccgttgaactgctcattgattaaaagtatggtgggacacgaagaaaaggttatgagtgttgacggttacggagacagatttatctcatcaggatacgatcgtacaatcaagttatggtacccttaaatttgggtgtggcaaacggttttggtaatgagtttaatataggcaagacagtcctttctgactatttgcgtgatgggcaacgaaacaatgaatatatatgaacatttatattacatggtttaatagctagaagatgatattcatgtatactactaaagtttaagcaaacacagaaacagcttatagtttagaaataaaagactctaaattatttttcattagacgtataaagattcgaataaaatgctatagcaggaactaaaaaaaaaggaaggggaaaatgtacagagtaatgatttttataaccacaataacaagcaaataagcatcagcagcattttgaaagaaagcacttgcatcaatttagtccagatacatatagtgcagaaacattaatcaatatatattgctaaatgggaggaagaatgcaagcaaacacatagaccatatgtttacgccaaagtcgacaagcaatcttatgtggaaaacactgtttacatgtacgcagtttaggaattaaaaggaccgggtagaaaattaggaggcggggtcaaaaagcggagcggaaattagcagatttttaaacagatgaaagctatgactttacaatcaagtttctaagcggtagcagactcaatagcgccagcagttgtaccaacaggcgttaattgtttagagcgataatgctttacagcgcttttaatggcatcctcggcaagcatggagcaatgaagttttacaggaggcaagcaaagctctttggcaatttgggtgtttttaattttagaagcctcctcaagggtcatgcccttgaccatagtggtaacgtaggatgacgaggcaattgcactaccacaaccaaaggtcttgaactttacgtcctcaataacaccatccttattgacacgaatagcaaggcgcataacatcgccacaggcgggagcacctaccaagccgatacccacatcgggatcacctttgggcaaagtacccacattccgaggattgttgtaatggtctaaaacattcttatggtacatacgacgagagacgtttgcggtgacttgagggacgaattttgacgagttcgttttgagaaactgtaaattcgctggacgggcaagaagagaagagcgttgagccaaaattgaaggcaaaacgccaacgcattgaacggagcgacggaagacactcattttagggaaaacaaaagaaaaaagaaaaaaatcagatgacaaatcacgtcaagatctaacaaaatatctgtatcacaaatccaactagatttgttttcaaaacgtatcaagtaaaaggcttgagtacgttttcagtgtttttgggggatggcagggagttttcaaagtttcagattttatctgatctatataaaaaaaaataacagctttgcctttaaatctccttatacgtaaatgacgttaaaaagtgtgtaagggtaacgcaaggaaatttgtaaaccgggttaataagatgacaataactatgtacactcgatgaaaggaaaaatcgattcaactatgtatcgacaataaacaatcaagacgtggttgaaaaaaatcgtgtcagagttatgtagtcttatagcacacaaaacgaattgctttattcaatgaaattatttttcaaaacaactttaaatttatgttcaaaacgtccaatattaaatgttggtgagttgtatgagtcagtagtgtttgagagcagtgcctgctatatatagtgcaagtcagtcttgagtgttttcggccatctttatctcatctgatatgagaagaaattctgtttgtcgaaaatgtgactgtttttccctaacaaatcacaaagctagcttaaggtggatggtagcgaataaaatagggaaggcaatagtggcaagcgaatcggaaatgcggtttcagcagtaaacgccaattaagggactaaaacgtaatccggtattactagatttacgaagaaaaagttttggggaggccacaacaaagcagtctgaagcttatgcaagtatgatgtacagctagacaaataaagttgttttccatacacaatatggaaattccagtgttcgatggtgaaggatatgtgttcacagtatattcgaaacaaggttgtgggatgtgggatatggaaattggaaagaagatgccgtccccctttaactgaggaaggaatatcagatagcaggcaagaagtagttagcgagaaagaaagtagtcagttagggagtacaggtggaagggacggcatgagacagacggcagagaacgggtagggtgcttgtatgtttaacaaaaatgatgatgaaaagttggtggatgcacgactagaagctgggatacatgcttgaacggttttttggtttccatttgtttatctgttttgcatttatttcgatatgtaattagttgctggtttggattatacatgtaaataaaaaaggtgtaaggataatctttcaaaaagagaagtttgtataagaaatggttaagccgtttttattttttttattttttttaatgcacctcttgcactgcgtatgtttttttgcaacaatcgatcccgataacattgccaaggccgctaacctacgatcatactttccaataggcaagagcgagtccatagttgctggaactagggttccgcatcacggaataacggagctgggcgaaaaaaaaaggaacaggttgcaaaaaggcactatacatttgatgtgtaacaaagtaatattcgaaacagtctatttcaccaataacagtttagcggtctaacggtttttttaaaggatgactagttttttacagcattcagtaaattagcgatataacattactgcgcccgtcatccttaattaagataggaaggccgttggagattgcaataaagtaatgggcctccaagcaattgaggagtgtgataaatatgagaaattataactattttttaaattttgtttttattatttaatgtaaatatcggtatttcgaaattgaatcagtggtatctgagacttctcttaattttatatctcacatgctccacaagtgtcttggagtgtatagcaacagaactcaagaacgttgaatgtaacgtagtgcaatgctattcattcaaattggtaaatttttgattgtgcatattaacgttacattgcaatatatgttgaggatgctgaagttgtattgcattttttaaaaataacagactcctacggatttatcctttgctgcgctataatttagtagcttagaaatcgttctatccagcttgtaaagcgaagcaaacgcaactttgcgtattgtgcgaattggactcatgcttggaatttcgaaacttaaaagggattcggctttgagcatgagatccccacacttgtcttctctccatcaaaagttattgtgaatttatcttcaaatcgggaattaatcatttgtaagtgagtgtttacctttacaacgtactggtaaacagaagatcaattataataaacatctagtttggtatgagagatatttgatgctaatcgtgttatcatagattagctgtataattgaaatttattgttttttttttcttttaattccctctcttttattgcaaaactcatatttaactttattgtttgattatttcatcccttacgctactcattcatctgctgtatgataaaatggctttacaagtagatgccccagatgtatcgtcttatgacgaactttacaaccgtgcagttgaattgttgaagcaccagcaacgagttctaatcggtttggctggaggtcctggttcaggcaagtcaacattatgtgctattctcgcaaaggcatggaatgaaagatttggatcggagatcgtaaaaataattccaatggtaagtttttctgttactatgcgaaatggaaatgaaatgataatacgatttttttgtgattctggctaacattttttaaaggatggctttcattattcgttggaagagcttgatcgattcgacaacccagaaaaggcccgggctcttcgtggagcagaatggacgtttgatgcagacttattctactccttagttcggcttatgaaaaagatcactgacagagagctctatgccccttcatttgatcatgcaattggtgaccctgtagtcgacgatatttgcgttgagcccaaaaatcgaattttaatttttgaaggtaattaccttttgctcaacaaacctccatggtcagacgcatgcaaattatatgacattaaggcatacctccctgtagagcactcagtggcccgtgctcgtgttgcgcatcgtcacttggtttcaggattatgcgcaacagaagaagaggcaattgagaggaccgacagaaatgatatgattaatctcacttttgtcgagaagaacatggttaccccagatattgtattacagcagctacgtttgaaaaccgttaaaacatctagtttgtaatgtgttttcatgagtgataaataaatgagaatgtaatcattcgtgaaatttatcaagaataataagaaaaaatttgattacgctgagtcggtgctattatgactacggtggtgttcaaaaatttaaaaaaaaaaaaaaaaaggttggaaaactaagaaatcaaaataaccacattgtcccataccacaattcaataaaggcgaacaggaagcacacatatatgccactaaatttgagagtactttatcgaagttactttgctattgtttctgatgcatcaaatccttcggtttggataacttcaaaagtatattcaatactaatcaagtaaatttctactctgtggtactccatcaatgcacaaaccatcattcacatgtacccctcatctaactgcaagatggcttaaatcaaaaaagcattgtcaattatttcttgttcttttgttgatatagtatctaaatccgtcaaaagtttatgttcaaaaatggttatctaagtggttcaatgaagctttatgtgctttatctttgctaaagcaataaaggacctccagaatttttttttcagaagaaactattaatctatttttgtttcaagttccaaacacatatgttaagcccaaaccggtttaaaaaaaaagcgctcttcaagtaataatcaaaactccagtaccagctgatccatacaaactcatatcttttttatttttattatttttctaagcaagaaaactcctccacaattcatcaacaagtgtttgcttactttctttaaactcaaccaaccactcttagcaaggcatgaatgtttacataccttaaatcttgattccccagctatgcccagctctttcaaacaaaaagtcgtttctttaactctcgctatgtacacaacgcaacacgttctaattcgttgattttttgttagtaaagttgccctcattaaaaagttaaaaaagttgagaaatagtaaataataactttacgttcgtacgagtttttacagtacgttaaaaaaatttagctttgttctattactctttcattgtttattaggggctatttttcaaagatccccttgaaacaacagtagtcacgttattgcaattgactttttggttgtcagtccttctataccttccccacttttcctccagttcctttgtaaagtacatatccatttcccccagatcatcttccagtcattaacgaggttgttgcatcagtgaacgaagtactttgtatctcggccaaacacagcaacattcactatttctaaaagtacaaaataatacaacacccttcctcggatgagaggggtataagtaagagtcgctcacattttttctaattgctgccaataacaactatttttgtggtaacgacaatccgtattgagaattgctgtatagctatttatcaaagctataattatattggaaacttgaaacatctacgtcctggatacaattgttgcatttagggagttagccatcacgaattgtgttggtaatttgtttgcatgtctaacaaacctgatgccaatgatcaatgtatggtgaaggagactatctcccggatgagtatgagtaaagaaaagccgtttttgcgtcgaaattatagctcaccctcctttaatgattcggtgaactctgtcaacgatgaatttcagacttatcagttgccaaatggggagtttagtgacaacatgaacgatttgtatttcccctttcgcaaaggaaatgaatctctaatgactgagaactccaattatcctatttcagaacaggacacccaacataatcatatatcagactttccttccaggcgcatgcaattggatggcatgaatcactctaacaatgatacttactccacagcgattccattttccaaagactcctccgtatttgatgccgtggggcaacaaagtagtgttccaatccacataaaccctgcatacactaattctcatcaaaattcttactctcttaatgaaacgtatttatcttacgattttttcgataatcatcgtggtgcctcttcgtctgctgtcagtaaggatggattggcttctcctaggcctactaaggacgtggatgctgacgatacaacctggtactttacctcttcaccttcgtttcagccattgaaagatagcgatcgttctcagacaaagaatactcatgaagaaacttctccaattgtctcatcccctgaagacgatgctgatgcagcattcaaaccctctagcctaccttctacttccatcagtgcttcatcgaatgcattctacaagccagctgctccagataatgagcggccgctcgaccctcacatcaccccttatcttaggctacaacttcttactactggagccgacgataatgatattcggaaaaatgctctaactcaagtcgattatttgtcttatgactggaaagagaccgacatatgggccagctggcgtgaaattaccaaaaccaaagctaattatgacaatggcattcgtttggaaaatgcttcttggcgaacttggatgaagcacaaattcaaactaaaaaccatatcccccgaaaccttaaactggttgaaggaatgtgacgttacatggctatatggacctcttcttcatacctctatgccgtctaggcatcattcacatcgaaagaaagagaaggagaaagagaaaagcaaagcacctcgtgttacgccattaacccataaaacaaacgatgatgaagctaatcatagtgaaacgagttctggtagttctctcgctaaaaaacctattttaaaacgacgaactcctcaggaattgcttctctctggtcgtgatctaaccccgtggcctcaaattaggcgattcgacagtcttttagccagaaacagaggcgatattttttcgaatcgtaatcatgccaccatccggtctgcactgtttagtcaacgatatccatctcactccaagcgccatattcattttaatgaccgtgttcaacaatgcatcgctgtcgacattgatagccttccatctgactccgagagtgcttcctataataccgatgatgctaacagcgttgtgtctccatcgaaggatggaataagtactacaacagtgagttcagatgctactagatctagtcagtccagtcattttcgtatcatcgaggacttgccagattccaagctcaaatattccctggaggatcaagctacttacgatcaaagtagccgttatcctggtcgacattttggaaaaactggacgcagtcactttcctcgcgcacctgaatactatggcgaaaatgattttgaagaagatgaagtttatcgcgatgatcgacattacgaaaatgagcatgatgaatatgatcccaaccttatttattatgataatgaacccactgaagagaatcggttagtttttgaagatactaataatacttttatagacactgatagcgatgactctaatgccgatgagtcacaatttttggaatatgcgaatgattcacctaactctagtgagtctttggaatccttaaataaccaatcttattcatcatcgccgtattccgttttctctcacccgccgccatatatgggaagacaatcattgaacgatagtcctcaaacttctgactttaaagcatcaaatctcaatgactcgtcttctaatgtgcatagtatctttcaaacaagggaaacgacttcaccatccgttcaaaataagacacctactaaatatcacagagaactcaaaagctcaaaagatggccatgagcaagcaagtccattggtcagttcttcaccttctggctcttttacttctcaaatcagtcctgccgctacgacaacggctactaatcttgatgccgtttctcttagtccatctactgttcgcaccgggagccagatttctgatattggaaatgatgctatatctactactcgtaaaacagttcgtgcttttttagagaacgcaaacccttatagcaccaataatgacgggaatccgtcaaacaacactagtgacgttgaagtcaacgagacttcaatgaacgataactctgaagaaccaatctcctcaaattggttagtggacttgtttcaaaaatctttgaaatcatttcgcgaatagttttgaaatgccttcaaaaaataattattcaaatctggagctttttattttattgaagtgatgtgacatctgatttatggtaacagccaagcgttaacagaccattgttttttttccaaaattttttgactttgctttcttttgaaaatttttctttcaaatgtaaattaatacttgtatgcagttgagtttatcttggttttctaaatagcgcattgaatgttgtattacttccgccggtgatccttaatttacttaatcaagtctttactataacatacccactaattccaaagttaaatgaaaatctacatctttacacattgttcttacgggcctttatttacaaaagtgttttatatttcgcagtaagaccttactttttgatggtgcgaaatcgtctatccgctctcatttctttttagcattcatatgaattctattaaaacaatctttatattcgcttttcgttgcaagcgttcatattggtgtacaccttcataaaattcatccttttaataaaatctgattttctgtcacgagcatttaatttacttttccagaaactgtctgtatagttcgtgattttagtagtaaatactaagcatgctagattaaaatacatttttttatattatcaaaaaggattaaatgataatgtattgtactgtattaccttatgccagtatacggcgttgttagttgggactacttttttgctaaacaaaatttctatataagctgtgactctcttgcatctaaaccaaatttttaccaactacaaagcttagattaaaatcctaacttgagtatctttaataaatggtatgtgtctataaccacagatggaatctcctgatctttgatgaccattttttaaaatacaaactagagtttctgattaatttatgatttcaaattcttgctgagtttagttgtttccttctgtattttggttatttcaacacttatgctaacataatttagttatgatacagtttaaactttgcaataaatttctttcttaaaagtcaaatgtaagtgtttgaaagaattgtttatgttgtgttggaaaagatgaaaaaaacttttttttggaattaccggcctaggaatagtttactcctattccgctgaagaataaatgtgctgcaattatgctgatccattacaatatcacaactttttttatgggattttcctattattaacatcattagttaactgaagcagtctagcatattgatattatagtatttaaatcatttaatcatggatttaatacataccttttagtttgtatgtgatatgagaaaaattgttctcaatgaggaataattagatgacgagtctgattcaatatgaagaaaagactcttaaaattccattcatgctaactgagagaacaaatttttaacctaaatctatgccaatattttactaacataattataggttattcatgaaaggtatccaaaacttaattgaaaactagacttcaaatatgtactttagggtattattaggatgatttattaaatttcaaagacaagcatatgtctgatgccattggttttgaagaagtgaaatgcgtctgattatagacaacctaaagttatatatttccatgtcctaagttttcgtgttaaaacaacttttctaacgtatttgcaagaccttaaactagttagatacactgaagttaaggaggctgttttgtataggtaagtagatcagcttgaggtcgaattttagttcacatgatgtttttactttaatcacgacggtctacgtagtttctacattgacgaagattgcctgtgacaaggcgctttttctgaatgtactttatatatcgacctctaatttttagtgtcggttcgtttattaacattttttagttctatagtttgaatcttctagagtttttataaagttaatcataaatgaaaatgtcaatctgacaaacaaaagctaattttgtaagtaaacgtaatattgaacaagtatatgttaaggattcttttcttttttctttgaacagaagggatttacgatcaacactcatttagtgtttcacatatagattagcgtgctattctgggtagcaatttcgtctcgcagcatgcaatcaactacgaagtggaattttgccagtttattagggatcgatgggcattatgtgatactctcaatactgtggcagcacgagcttttgttagctactgaatcttttaaaggctagaatgaacatactgtgtttctcaaagtcatccaaaccctcaatgaattgtgagttttgttgtaaagcaccttgaggattcagggacgcatctgcaatcagcattgctctggaacgtaaagtgtttagggaaatttgaaccaagctgtcgtctgatattctacaatgagttagtaagattttgaatttgagaaaaacgtgtaaagtttgacttacaaatggagcattttctcggcaaaatggtaataatgtgtggttatgtcccgaatagatacactattaggattcgcctttaatgcatttcgtactacagaagaaaatggtgctggcatatgaatactaacaaaagaactataaagtaagcaaataagcaaaattatccaattttctataagacattacatgtatataatgtaacatgcagaaaaaaccaaaaaaaaaaaaaaactttacttacttaattgctaaaacctctgccagccaaaaaggaagttcaactttagagcccgtaggaacctaaactgtttagaaagtcaagttctatttttataaacttcactaaccatacgcccttcatggcctagtcctggaatggaaactgtactagtacatggaaccttttgattttcagacaagatactatcaatatcatagtaatccatttttttaatgtctgagcagaaggaatgatagaagtgttattgttattttatcaaaatatgttcatttagaaaagttgcagttacaaggtaaaagtaggtagatgcaacgataaattcaaatttgagttggctaagatatagtggataaataatgaactgtaattacaccagtactaatcaacaaaaaaaatagagataaaaaagatttatttttacttttcttaacagagcatctagttcaaaaaattagtgctgataaatattgtatgttcgagtactaaaaatttgcttcaatgtttaactcgaaaagtatgtcatacatgtgtatattcgtccttctgaaattggtcgaaaaattttattaaaaaaaggaaactttgttctatagtttcattaaagaaacgcatatgcttgtttgaatgttatacctatttatgaaacttgctcattatgcgatcaaaatttacacaatctttccgtaaaactgatttttttaaatgatttttagtccgtaatctacaaaacatgattgcattgtattcaaaattattttgcgtattaattatttagtatgtcatttccaaatgcaaaaaggttttaacaccgacataggccaaatttcataagttattcgccaagtttcatcaacaggttcatcaagtcatatacgctttaatccatactttagatgtcaacaccttcgagtttatcagcaatctttacctgagtaaataatcaacctgctgccaaacaatgttgtaaaatcaaagcaacaatttgttgttcgtttaattagttactcataaaattaaagagaactcagagtttacttggaaggtaaattaaatagaagtaccccgccaactataaacaattagtttcaaaggttaagcagactaggatatacaggaactttacatccaagacatcatcaaatatgctattcccccaatgttatacgcaacaaatggatgccttcgtaagaattgatatcgacgtttggtgaacacagcacgaaacgttaaaaacttattcactactttttggagaagtacgcatcttccaaatgtcttcactattcggcccttgcctaaacttcatccactgctgaagacgccgcttacgaagcccttcttgagcctcttcgtgagccttcgacttggttgacagacaccatttaaagtctttaaaatttcccttacatctgttgtattcaccataacgatagtaatgattcatttgtgagaacactgttaaacacatggccatttggtcaaagtaatactgtaaactacacggatcctcaggaatcccttttttcaagtcgagtattttatctagttccgcatactgaccaaaagtgcttttttcatcattttctttaaaattattcattatttaaaagcatactagtaaaaatcaagtgaattgtgcctaggataggtagctaacgtgactgccactgaacctgtgtagcgtattagatccatcaagatcccttctgctcatatcattgctgatctgtaaattgaccgcatcaaatttgatctcatttatatcgagattgatctatattattttgccaatttgcagtatataaacttatttgattaagtttttggtctccttcgccacgtcttcattttgttagtttaaatttttttgactaacttagaaagggaagtttttaaaaacgttgaaatactttttcgatttaaaaatatatatttaattaattttctgttccaaaatggttgctcctcatctttggttacgtgctgaaaccaaacctttagaagagcgcagtgctttgactcctagaactgccaagatactcgccgatgctggatttcaaattaccattgagcgctcttcccaacgtgctttcaaggacaaagaatttgagcgccttggtttccccatggttcctgagggctcatggcgacatgcacctaaggacgcgtacattattggtctcaaagagcttccggaaaatgataacagtcctttgaagcatactcatattcaatttgctcattgctacaaaaaccaggaaggttggcgtgaagtcttgtcccgattccccgctggcaatggtcttctatatgatttggaatttttgcaagatgacaatggcagacgtgttgccgcttttggttaccacgctggttttgctggatcagctatctcatgtttagtttgggcacatcaattattgcatcctaacaaacaattccctgctatccgtccgttccccaacgaaaaatctttggttcgccatgttgctcgtcaagtacgtttagctttgaaaaagaataacaaccagtatcctcgtattctggttattggggctcttggtcgttgtggtactggagcgtgcgatttagcatcaaagattggtattcccttcgataacattcttcgctgggacattaatgaaactaagaagggtggtccctttaccgaaattacggaatcagacatatttgttaactgcatttatctgagcatgcctattcccaaattctgtaccgtcgagtcgttaaatgtacctaaccgtaaattgcgtgttgtttgtgatgttagctgtgacactaccaatcctaacaatcctattccaatttataatgtaaacactacatttgatcatcctacagttgaggttaaaggtgtcacaactcctcctcctttagaggtcatttctattgatcatcttcctactttattgccaagggaatcttccgaagcatttagtgaagctctaattcctagtcttttggctttgaaggacgtcgacaatgctcccgtttgggtcagagctaaaaaactttatgaaaccatggttcaaaagctttaaaataaatgttatttaatttcaaagttccgggtcctttatattgtttcaccaaattattgaatattattttctcaaaaattaactttagaatacaatttagacggcattttcgatgctctggacattttttccacgtacttgttaaattgtagcggtgttgcataatactaccttttgatttgttattcacgttacaatatatatttgactaatttaaatatgataatatacacatttctctgcaaacctcctttatacttttcgccggtcattgattaataattaagaaacaggatttcatcctgcatttgccacttacctatatggtaaatataaatcttgaaactttccccaatatttattgcttgccttacgaagttaaattataggcacagacatctttggcattggaaagatttagtaacaatcataatgtagcacttcttaaaaaatctaattttagaacaaaaaggcttaaaaaagaatggttccgctcttttaaaaaatagtaaaatgtacaatagcaaggttttcgtaggtcgacggacataacaaggggaaagagaaataaagcatgtaaacgtcaataaaacatctttgattctggatcaatcatatgccaaatgaagaaaaatagcatttataacaacatgaaaccatatttgagaccttttaacgatgaaaatttattaaataaaagataaaaaagaaagaaaccgttcaagttcaatgaaaatttcgtcgtgaagtagaaaccaagataatggaaaggcttcgcaaagccacaaattttccaatagtcattataactgaagattaaggacagtactaacatctggaacacgagcaagatgttcaagaaatggaattaaatcgattaattccatatcgtgcatatcgttgaaccatgaagatattggaacagcatgcgaaggatgaaatatgtaacttgaaggtgaattgtctattattatcgaatcctcaagattacgaccaagctgagataaatcttttacgaagtttccttcataattacagcaagcttcacgaaaaagacgatgacgaatgacatgcgaatgatcaagcatgtccaaaacaggatcggcatattttgcaagagaagctgtaaaaaccactatttcaaacatatcacccattttcttcaaaaattcatcgacacctgggcgtttgactacacgaacatcatgctgtaatccatcaatttcaatggaaacaacgaaatcagctggttcaatgtatttgaaagaggaatgaactaaagtctcatccaagtccaaaataaggcattttttcccttcatcttcttttgctatgggaggtaaaagccagttgccctctccatatcgcttaacttccggtaacgggggatctgcaaagtcgatgggttctgttggttgttcaccaaaatgaacatggctatctatcatgtccccttgctgcgcaatatcttgttcatttgtagttccattgggactaattgctgactccaaagaaatagaagttcttgcaggtgtcggtgactcaaataccctttcgggaccgtgattcgtatgtacagattctgagctgcgcagtgtacgacttaccctacgcggttgcacgactgagggtgcttttttaacaggcttagccggtgtgtaagtaggtttctcatcaatagaagcatcttgaaagcaagaacataaattcccaaaaagtttttgaaaaaaagaaggctctcgttcacgttcaggtgagggttgggttttcgttgatttcatttcttttttaggagttgttttctcaaaacaaaagtataaggattctctaggatagctattgattaaataattaataaaattttaactgaaattgaaaagtgagggtgtattgtgaataaggtccacaaattcgatattatttttcttgtctttaggtatggctttatacgtataatttcatcgttccgccttttccgggatggatttccattcaaaacaaaacaatggagaaagctatttcagataaaaaaaggcttaaagctgctcttggccaaattcaaccgtggtcgttgagttcaaaaactacaatgcgaataacgagctgactcccgctataaacacgtaaacaatataaattactagtgacctttattactaccttaatttattattttaattttctatttatcttttttctatttcattgttgataaagaatgcaatctttacactattagaatagtaatacacgtgaactgactaatggtccaaaggagcaaccctggaatcaaaggatagacgatttgagttactcaataaataaacgaacgatataaagcaaagataattataagcacactaacttgaatactcgtgtcctgtgtgctaaaccctttttacttcacactggtattgtaagtagtagcatgaagtaattacattaatagcagataacggatttttaaatggaaaatataactagcatggttgacacgttgtactaatgcaatcaacgctcattctaatatttcacatgaagttcaaaaaacacttaataaattatgcatagtattgctataagtagaaaggagcgtatgagtggtaaatataaacaaatatccttcatgaggaataaaataaaatggtaagtattatctaaacatattaagtccagccttgtaagaaagaaagtagatagaaaaaggaagaattactaataaaatgatgtaaaacagtacttgaaatggaagggtcaaattaaaaagaaaaaaaagttgatgtacttgaaacgcaagcaaaaggttttcaacctattccaaggtaatgtgtgatcacggccgggatttctctaccggctttcgtaaaaaaccattatctgaaattattgaataatctaaatttgtcaaaagattggggaatttgtcagaagagcgaacaagattagaagcttggttagagggctctttcggggaaggtaaggtatggtcattgtattccattggcaaattcggtaaaggacgcggaattggagctgtttctatatttgggggtctcgcaaatttctgacgagctggcgcagtgttaggtcttctaacatcttgctttccagtaagaaaatcatgttgagcagcttgctgtggagtcattctttcatcaggatcccattttagacagtcagatataaaacttaaaaacgaaacgtctttgcattgcaatacttgatgaagggacttgctaaaaggacgacggcttactcctttcgatgatacaaatggtcttggctttccagatgagtcaaaaaacaccttttttcgtgagcatttgtcaatcaacgaatgatcaggtggtccaaaaatttccataatgcaagcgagttgctcttgctcgttttcaccaggaaacaagggaaatccagtgtacatttccgctattatgcatccaaggctccaaacgtctattggtgtaccataacccatacccaatatcacttctggagaacgataaaaccgagattgaatgtatgtataaacgcattcaccttcaaagcagctactcccaaaatcaatcaccttcacctgtgatttaaatgggtggcatagtaaaatattttcgggtttcaaatcacaatgaataacgtgcttttcatttaaaagtgttaagcactgaataagttgccgtgttatgcttttaatgactactattggaagtcctttaaacccattacttttaattaactcataaaggtttttacccaataattcagtagcaacgcaaagatgatcgcggaaataaaagtggtcagtatattgaaccatacagtactcatccaatgggtcccactcgcggattttttgtaaaatttttgtttcgacgagagcttgcatatgaaagcgttttttattacggataattttcaatgcaacaagttttccagtttcgtaatcaatacaacgtagaacctgtccaaaactccccttccctaagaaatccacaacttcgtatcgataagcaatatggtctcctaaaacaaccttgtaatctcctctttcgtcgtcaaacccaaaattcgaagaggtgttttcatcagctgaccgacgtttatcaacgtttcttaacccagtaaaatatatgttatcgtagttgtttatttcatcctgctcatactccgttaaaggagcggtgttgatcaattgaacttccgtgtttctgacaggagttattatacaggctcggtcaaggagggactgcataacttttgcatcgtcaagaagcttattaattcgtttgctattaatggccttcatagctaaatcagcaaccttacgatcaaacggttctgacaacacatttgaagacgcaaaagataaggaaggctgtaatgattcactcgtatcagaactccttttaggagtatacgaaacacttcgttgctgaggtacatgtcctttatctttaaagtttgaaggtagtggaggaactgaaggaatttcctcgggcttctcaggttcacgggaaacctgagaacgcgtaatcgaaagtcttggaacagggggaggtgatgcagaatcactattaccgttagagcttctttctttggatggtttgaaccagttaataaattgctgcatccggcttttcgttctcgtaggagttttctttccattccggtagctagatttggtagaagaatcagctatgtaagcatgtggtattgccggtacgtcaggggcatcctcgtgtttagctttacttcctttcttcatacgagaagaacttctcgaaaaactcaatctgctaaaaaagccacctcttgaagatctaccttctttgttggaagatttctgtgatttagactcattttggacagtattcccatgtttagcttcatggttacgatgcccatcaacgtttgtcttctgagaaaccgctttaggagcagctttcggatcaggatttctactgtcgggatgaacttgagatgatgtagtagtattattgtgattatcggatgaaacaggtttgttgttatcgaagacagagggggtagcaaaagagtgtgatttggtttgtgatcctacatgtgagtgattatttttaacattagaaagggttatttgactatggggggaaagttctttgaaaaaagaattggatgtcttcaaaggggattggattgtagaaagattcttcgattctgaacttgatttcgtaagggatccagatatatttgctttaggatgttggtgatcagtggaatgacctatattaggaggaatagttggaacaggaggaattccagacttatttccaatagaagctgctctgggatgtgaagtagaatggaagttagtatgacgccaactaccggatctctttggagccattgaagcatggtatgcatggttccccgaggaaaaaacgctagattgtaaaggaacggatgatacatcttgtgtaatagatataaccccactcaaatgccccccattattttgctgattccaatcactaggctttgatgaacgattataatatgataaggaagttccaaaactcttagagttcgatattgaagatgtcctatgatgtgaagaagtattcaacgacgaaggattgttctgctgagatgactcgaaatcgattgggttattaccaatacttatgtttgacaaacggtgtatggaattcctcggactgtttttctgtctataatcgtgatcaaaactacttcggagtaaaccattgccagtcgagtggtgtatagtaatagcatgattatccatagatgaaccaactccctttggttcaacattcataaataactcatctttatgctcttgttccggaaaagaaatgttcgtatttgaggcattcgtcgaaggactcgtatctgctgctgtactgctagaactctggcggtttggacaaatatcgttggaataactaccaacggcagaaagttcagatgggtttaatagttcagattttattccgaacatgtttgcgcttttccggtttgatgtatgaagtttaaataatgcatccgtattttcgtcgcccagagaaaccgctttttgggactgcaaatagcccatttgcaaactttgcttcaaaaagccaaaattctcactatattacgcttttactggcttttttgaaacaaaatattgtttctataagctccctccttcagttacagtctcttatcttctttaaaatgcaaactagtagcagtacgttcgtggctaattaaagccgcgctacaccctgcatatcaataccaaccacttctgaaagggcacgcaagctgtaaatgaaacatagaacgcttattgatttgtgcacaaattttaccaaaaagaaaatattttattaagatttactgcatatatattttgatgctttaaaaagagtttgagtgaacatactttgggttttttttagtccaaggtttaaaattggttttcatttgtatacatataaaattccccataactactgttttaaccctcgttataaagataaatcaatcacacagaccttcccattgaaactaagttttaggcggttcaaaattacctacttgtttttgcaattaatgcgtttctagcaaatagtttgatggcagtaaaggcttcctttttgcagaacaaattaaattgctcgctgaacagacataaaattgcgcttatatacagtgttttaagctgattaaatacgaaatacacgactaatttactaaatcttctttaataatcttttcgatggatagaccacatctcttttctgaagttcatttccgtcgaaacgcctctaaccccaatcagattaactggacgcgttattggattgattgtctatcatcagttccttggaatgatatctctgtaactggatttgaatatttggctaaaaagtatggtctggaggtttttcaagactcctccaaacccaatgaagtggtcctcagtttagctggaaaaataattttgatcgacgtaagtttaaatcctgtacataaccgttttactaattagtatctagatcactgttcccataaatgcgtctccaaaagatatcaacgttgttttggcttttgcaaacgctagtggtgagcaatataataatcctgttgcagaaaaattacttaaggatgcaatttacaattgcaataccccactatttgaaaagaatgtcaaatggttggctacctttgatcactcctctccttcggtccaacaaagttgtttccaatatttagactcactatcctcttctttaaatgctatttatgaagcagaattatctttgctagcacaagaagaaaatgttataatgcatggaaacggaaagcctctcagtaattacgaaggacaacttggtttgcgtattgtatactggaagcttttggataaaacctatagcactcaaatttttatggataatttgtctcatgagtcgctacctcacttgttattcggatataatttattaaattctcctcctatcctccaatcatcaaaaattaattgggcacttgaaaatactttgacacctattcctacaacaatggaactagtttttgatgatatcaatttaataataccagagcagggcgtcaaacctttacttgatttgcttcatgtccatgacattaccattccttggcctgtccaaaattatagtcatatggtaagtactttccctaaatatcaacttaactaatttcaccagcttggtttaccttcaaaatcaaccgtgaactacaaattcattaataaaaatcaagccatccagctaacagggttcgatgtttccgcacgttctttgcgtcacgtaccgtttcatcatcccaagcaaattcgaggaatacttgctattgtacgccaatatttattattacaattgattttggaaaatatcaaatcagcagatttagcagagactgcggcatcttcctcccttcacctctctctatattttaaggagcatccgatcgttcatgcccaatatcaagaaatcaacaaactgaataattccgaacaaattatcattgttctatccgtattgtcagatggaagactgaatgttgattatatgtctagtggtggcaaagaattgtcaaaacaacagtctcatgtttttcaaaaacttatacaacaaacatgtaacatcggacttgcgatagaagtgtttataaagaaagtcgttaattagaatttcatgctagaaaaagacattactaatcagttttaaaaatctttagtaaaatgaaattatggaattagttggatgttttgaatagtataaattgaacactttaaaaggctagcctattttacaaaaatcagaacactttaatagatatattcaacttacgagaaactaatttgctaaaacttgaaagaatcagcttaatattttagagaacaggattgtaagttattcaattctcaaagcacaaattgtggtagagagtaaaaagaggccgttcttattcgtcgtcgtcttcttcttcttcctcctcatcttcactctcagattcgtcacttgcttcagccaaccatgtcaaaaaaggttcagcagcttcatgaatcttcttactagtttcacggctcacatatttcttgctagcctttgctccccatttctcaaacatgtcatcagagaccaagtcattctgataaatctccaagagtaccttgggaacaacgtcgatgtgcactaattcagtgttttccatcaaacgttcaaacccaccaagaagagcacgttcatgtttatctgtcgtgcaaagctttttaaacaatgcaccatgcttttcaaactccccaacgtaaggcgaagtaataatacattgaactagtacaacaatagctttacttttatgatgaatattctcttccttcatctttttgtaaatttcaacatcagaaacaccagggtagttgtcttcaagccattcaccgaattgatcataacggctagattccgcttcttcctcgtcgccacgtaagtcactcaaagtgagcgaatctttcatattaccttctaactcttgaacacgagcacgaacagcttcttcactggtatccacagcccaatcttcgtcatttacgacctcagcggtagggagttccgcggcttcttgacgaattctacgagtgagttcgtcttcagcaccatcttcttcctctgcaacaggagaatcccttttatgtttgtgggacttcttttttgcaggagggttcttgacgatgacaccagtaagcttgtgacgaccgtcaatgacaccacgatagccacaagctttacaatcataggaaattgtctgatccttcttattaatgcttaattcagtttccggattttgacaagaagcgcatagcacaaaacggcggataaatacatccaacagatcttgaagctttccagcatcatgagcaccgttcacaatgtaacggtccatgtcagcaataatggtggtttgggcgcccaactcaaaaccaaaaaatttagttacatacaaagggggtcttcccaacgccttagcgatatcggacatgttcgggattacagtctttataccatttcccttgccttcgattttagattgcagttttggcattctataacgatagaagctatctttgacatcacgtcggatgttaatggttgccattgttattacagtctcgatgatttttttaggtaatataaaaaaatttgctctactttatgtctttaaaaagcgcttagtgcttgtgacttattctaaaatttgaaatatcataacaagtcactctttcgataaaaaatccgtattatctttaaaatgttccttttatttcagatggccagtccttgaacgttgattaaatgcacagttttgtattttaaacgatgtctcaaacatgaaagtcctttggtgatggttttccaaaggtatgtgtcaaggtaaggtgtttggtaaaaaacaaaagttgcagccacaactttttattatttttaacccactccagtcacgtgccctaagatgagtaaaattgtcattttaacgccatgacgttaaaaatcgttattcgtctttaaaaaaaatccatattttgtaaacacagcattcgcatagagcttcattgtataccaaactgttagacctcaattttccctctctttaaattcgagatttctgataaatttacttgtttgatgtctcatttctgttccaaggatttcgtttcctaatagaccgattggaaaaatgtgtaaacatttcaagtttttagcaaaaaatctactaaaagtgtcgggtagcaaagaaacataaattaaaagaagcttcgtaaaacaattttcgaaatcgcgagttagtaatgtggcgatcttaaggtcaagataggtatttactatcccgtgttacgaaactttggttcaatatactctagggagaaatatctaaaaatgtctttttcagcttccacgggatccttccactcattaaattcgtcgggacatatgtcttttcctgttttaagatttatgatttcgaacgaatcatagcttagacccaaatgagagttagcataaagcttcaaatcgcgaagaaaaaatattcctccactccatcctaatacggcagagcctatgtatgcaggcggcactactataatatcaacacgcctattgattttagaagaatttgacaaaatgactgctagcattacataacctttctttcctccgcaagaatgttcctgaacagaaattagtcggaattgaaattcctcgtctaaaattcttaagagaacatccaccagatgttttgtagaatgagtatgtgatggactcaacaccatatcaacgtccgctccaacaggctttccccgacgaaatccacctactagacaagactgaattttaattccatccggcatccgtgagacaatagtttcataaatctccgtggcttcctcaatggttacagttttacaaaaatcttcataaaactccagaccaacttttatttgtttggtaaatgaatctttgtgcttcctaacttgttcaatcgtacgccaacccttttggtaccattcagcagcatgagaagcaccaactccgaaaatattgtaaaataaaagcaaaatttttgaagccggatccttctgaaattcctcagcttcttttaaggttcccgttgatgcaaactctttccaaagatgtactattttgggcccacaaccgggcattttctctaattgttctgcgctatcgataggcaagggaaaagctttaatggttgcaatcgccattccgtatgccctagtccttactgattcaccgtttacttctctgcatgttttcaagacacttaaagcattcacaaaggcttgattgacacatttaagcggtgtctttctctggcacgcataccgtggaatttcaagaacgtaagggtattctttcgtagtcggataaactgatccttcttgatcaacattgtcaatgcttttaacttcgttattattttctgtgtttggagtttcgtggttttcaaaatcgtttggtgcttcagtgtgcgaagcaggtcttgttgaaggtgtgtacggcgagccaactttcatctctggttttcgatgccatatcacatatggattcccgggcgttaaagattctttaggctcgttaagccagtcaattttaacaatcaacttacacgatacacacgtctctaacggtgttccaattgttcttagctctcgccgaactctgttaatttgactgtaattgacaaaaatgtaatccgcttttgctgcatcgtttgtgaattctcctccaaaatttacaatttttgatcgcgcatcttcatattgtgaattggacaagcgattatgtagtacataatttgtactgcttgcaagaatcttcattttgaacaattacaactaagggaacaaaaaacgtattgcctattaattgaccttgtaataaatttcgaggttacccaattcttagaacaaactaatatggaaaataaaaacaagctaaaggcacaataaagcatctactaagttacaaagcaatgatagacatgatgatgaaaccgacatgttttaaggtaattttattttagagcaatgcaacttttccttatgtgctaataatgacacattaaaaggaataaaaaaaatgttaataatacgtaagcaaactacttttgaaattacactatcatacagtttctttattatttctgtgctattgtttaagtactattgcaaatcgctttgcattctatccagtttatcgcaatcatttgcttgtaattcaacttatcccaaagaattctttagttgtatcaacagttctacggtgaaactaataattcaatatacaaaaatactacacgttaaagcattcaaataagaataattaaacgtgataaaatttggcttatttctgtactccattttgtaacgtaacttttcttaattttgcagttcaactataagttaaagtatttgttgcacagcataattgcatatacaacttaattaaatttacaattaaggaaaaatgcctgcacctttcccaaggagactttttgaataccacacttcgatcacaattcactaattggaagcaccttcgcaataccaaaaataaagaaaaaaaataaaaccattcatatatgaaatcgtatcattcatggttagataggcataaatattaagacatttcaacgtcgaagacaccgcacttgaaagaatcgaggtgctatgctatctttcaatagcttaataagttagccaaatcaaaaggtgcaggaacgggttgattaggatcccatttagaaattctcaaaagatcccttaaagccaaaacataatcatcattttctaagttgtcattggcaacatcgcaaaggattcgcaaaggcaattcacaatcacgggttgcataaaagtcaaatttggaaaaggtttcaatacatagttgttcatcctgctcaaccattttacgtaaattaataacgttatcacgtatttgttctaaaaagttcaacttaaacggtttactaggtaccacacgtatttttccctgtagttgtattgtttgcacagatggttcatcctcattttcatcaataactatatttcctttatttttgaaaccacgaggtaaaccgacacgaataacctttgctttttcaggtaacctataccgaggcgtgacatgatcgctatggttaggacatttccacttccggagattcgaaggcaaagttgcgagtggaggatttaaacaatcgggatgccagtaggagttacaataatcgcaagctagtatactctgagagaccagagccgatttatgacaacgaaaacataaaatgggagtaccacttttactcttcaaaagcaaaggatcacgttcttctccattgcttcttcggctagatttaagatgcttcaaaacatccgtctcgatatattcacccatcactccacttccgacacctctaaaaaagctgctaattgaatgaggaagatgaaactgaataggattgtgagaatcaatatatgtacaaagttgcatccacacatcaaccatcgttccttcttctttgacattactttccaattcttcttgctcatccaattcattgtacaagctatggtgtttacattcattgcaataccaagcgtcatctggtaaatttttttcttcgataggcggatctatacaagtaaaatgaaaactattcgggcatgtttcacaacacaaaaaattgcctggaccatgacatgcggagcagtaatcattgttatatctgtatggatattcttcaggggtaggaagtaattcattgctactaatgtcttcggcccggccctccatgtcgttaaaattctctgattcattacctaaatgtttttggttggaatacacggtaacatttcgtgtaacattattctccgttacgacctcagaggtaggaacaggaatgttagccttgaaagttagcttcccagaaaaaagaggtttggaagagttattcgctttcttcatcgatgaactagagatatcagataagtctttagccgttgtttttagagacttattctctttaaggagattattattatttcctttctgggggttgatttttcgtgatctctcttgatcgggtactataggacgaaagtcatcatccaatgtattccaagccacaaatccatccttagtatcataggttctcctaacttttcttcttaacttagtaatactaggtccgttgttagatgtatcatgatcacctttttctgcaccttcaccattcacatgctttctcttaacagaaggagaataatctaaatcatccttgcttccatcgtcagagttatcaactgaggctctaccattagagttgccgttttgggccctatttcttctcgaggtcgctttattcggtgaagcgctcctggaatttattgacccatgcgaactctttgcattcctttcagcaccggctttttgaataattttaagatcttccaaaatagaagcttgaaaggcttctgatgtatgattccatggttttgcatccattgatgaaaacgtggacgtcgtgtagtgtgaacatacaatgaagatttatgctagcaaagatgaatttaacgagaaacaaggaaagactgctataaaccgaaaagaaagatttgttagttattttgtttaaatatcaaaaatattataatttccaaaaactgaaatgaaggctgtaaagtaatttgattcatcggttacccgtacatactttaaatttagccacatgactgaacattaaggattaataagcctttgaataatatacagtgtatttcctcaaatttaataaattaatcgtattgaggatagagtgcctcatttgtaacagaagctatcaactgaaagaaactggtccgtcgagctatccataacgtgagtcaaatcttgattatggtctttgataaagattcttccaaaattgtattaagtatttctatccaaaaccgtattcattctcacctcctttttttgttgatgcgagcttgacaacaagtggatatggaaattgccaaacgtgaatcctgggccggctgtaaaatactcattaatgcaatcatgacaacatattctcacagtcatcctttcagcaggatttaaagcaggttttacgataacattaaatcgatcattcggaaattttgcaaatgtctctataacacatcgtttaacccaggaaggggtaaaatcaggtaaatttaacttttgcatatgaaccaaagcggattcagaagaattgctgttagtaagaaacgcgtcagaagaaaggctaggagacgaaaattgtggtaatggcgaaatattttgcccatatgtagaaggtgtgttcctttcactttcaaattcgtttagtgagtcaaaactcatggaattgggcaagggagtgagtttccgttgttggaagttattgagggttaaggtttgtgattgttcaacgattatttttagtttctgagagtcaacttttagacgcacaattaaatgttctctttcaggattattagtattaatttcgttaagtgtctcgccatcagaatttgtagataaacttaaagcatgcataaagtcatcatccgaggggaccgatgaactggggaagagacttcgatgtattttaggaatgtcccgaagatctggtaacataatcccgtgttttgcccttccttgtctacgccgcatacgacgtgcttccctatcataacctctatcctgccgttccatttcagcatcgtttagctcgtaaatcattggggcaaaggaggaggattccatgtcagagaaccgtagtgtgtttttaagaggaggtaaaatgtaagagcgaacttcctcgtcttcgatttcacttccgtcaaacaaatatcctataaggcttaaatattttatgtacatttggcactgctcacgaattgagtgagctacagctgtacaaaattctcctgacaatcctagatctaagcacatcacagtagcaaattcctcagcgctgctttcaggagcaaacaaattccattcaaattggtcaataagattcagccgaccaatggtaatatcaagcttgatcaatatcctcaaatcgttttgtacagttggaatttgttgcttggaagctttagccaacgaatctgacggttcgtgcgcataaacagtctctgaggtagacgaactaacatctgaaacaaaacttaaattagactgagccttacgcggctcatagtcatttatttgagcttgaatactctttgaaatattttgaacaatatgtacattatgcagtggaatatcataatcaatgcagatctgttcagcaaattgatctaatgaaatacacttgtcgtacaaattccacgtaaaggagtctcttaatttgtagcgatcagcatctatttcaagtctaataggcaccaaatcaaccggaagtttagattgggctaaattacttcttcgactgaaagggaaagtaaatcgacccttaacccttcttttttgcgatggaaatagtattttgggtttcaaagcggtccacccattcccaaatccagcataacctagtccatatcgggtaattgcgctttcaggatgtgttttcaaagatgtctgtaaatttcttgcactttggaagggttttcgagtattttcttcaataatacttcctttgtttttgttagaattatttaacaaataattttgatctgctagaagacagtgctgcaaatctgcattcattaggctttggggggagtgaaaaccgcagctaacaatagtcatagcgtagtgagtgctacaaacttgcaactcggctacagcagagcctatatccttatccatagatttaaaaaaaaagtaaagattcgtttaagtgcaaatgttattagaaagaatatcatatatcggtgtcattcttgatcaatatagccatttacaagcagctgatacgttttattaattgattcgaaaatacagtaaataacccaaaccacttttaaagtacgggtgaataaatgctaagcgaataatgagatataggcccgacctatttattaaattttggtactactggttttgcagacctccaactaacagcttttggatttactgattcaacaagtaggttcataggacgtgaagcagaaaacgaaagaaagccaaaattgtgaatgaccagttcaccactagatgtaggatcgaacacgttttccgataattgtgtcggtttaatacttacggtaaaagaagaatgcatcggcgacggagagtgagttactaaaggaacattatcatttttcgtagaattttcaagtgattgtaattttgttatagaggtaatatgagcgggaagttttgtaaataacttaatcaaaagaggtttcatattattggtattgccttttgttttcttattttttaaagtcgagaacaaaaagtgtatcgtggtgctcgaaggatcttcctttttaaacataattggctttccaacttcatgatttccatcttcatttatttcaaaaggcgtaacacgaactagtccacctaaaataatagactgaccgaaacgaacacgatactgaacaggcttacttgtgagttgcttatttctagaccttgttttaggtacgagacttgtcaatagcttagtatcaacccagggtaataaagatttcaagttaccacggtatccaggagtatcaaaaattaagccttcagataattgcttaaaacaggaaccgaaatattgtgtaggatacccttttattgcttgagtggttcctggtaaaaaactgtcaagcaaaagctcattaaaaacaccatttccccgtttagccaaagtttttagcaatgtagattttccagaatttgcttcgcctacgacatatacatgacctcgcgaacatagcaagggatttatccttcccaagagcttatcaactaggttgaaagaatgcgatgtgtaaagcatagcatactttgaagaaattcctaacccaggaaacaaccagtatggcttttttggaggtaatacatccgcatgcgtaaataaatggaaaactgggaaatgagtgtattgagtagctgaaacaaaatcttgaaatataacttcagtaacatctataacctgtattatcaaacaagtacttttatcattattcaccgtactaatgatatctggtagagtagtctggggttcttgtaacaactcctttggacgtatgcgagaatgaaattttaaatcatgacatctttggcaccataataaatcagttcttccaatctccttttcatgaaaaggaaaactcgttgtatttgggaaatgcttttttatttgtgggttgagatttttaaaagcattattaaagattgcttgctcatcgagatttttctttaataaattagaaactgaacctttgctaaaaatgccacttaattttagtggctttatatatccggtagcagactcgttcgcggactgtaatgtttgtccacatccccggcaaaacttggtaaaactcatggtagaaatttagttttattaaacccgtttggttttgttgtaataaatcggcaacaaaaatttagaatatcgctgaagtaaagatgtttaaggtctgataggatagagaaaaagcttcaaaagctgttattatttacagaataaggtgaattcgataagctctaatattaagttaattgcttttgttaatcatttccaaactcaacatctatatattgaaaagaaaaagttcctttgttggatttgatataagggaatttctcatctgctgtgtaacaaacaatgtattatttttaaatgtaattatcctgtgctggaagtggattggatttgaagcattttaagccagcgaaatagaaaatttccggggatcaacgtactaaacactggtttaaggaaatttctttttatttgtataaaaatagtaaacgctccaagtataattcagtttttgaacaccattactgatggagtgatagtatgacagcagaataaaggttgctcgattcaccaccaatgaatctggcgaaaggcttgcaccgtactatagacaccattgaaccagtgtgtctttctacgagcaaaattattatatttataattacttcttttcgtttttattcatgattgtatgtaattttgtacgattaggagtttgaccaccagatctattcctattgttctttcatatttgcctgaaatttgcaacctcccgatttacattttgtaacaattagtgaccaacaaaatcattgaactgcacctttatgggttcattatttttagccgctagtcagggagaacttgacacagttaaaaatttgatatcttctgaaaagatagatgttaatgctacagatgaaggtggagcaactgcattacactgggcagctctgaaccagcaaattccaatatgtaaatttttgttagaacatggcgccgatgtgaatgcaataggcggagatttacaggccgctccaatacattgggctgctaaacgtggctctgtgaagactgttcactacttagttcagcatggtgcggacccattactcaaagataaacaaggtttcaattgtttgcatttggcagtccacgctgcaagtcctttactagtagtatatttgttgcatctcgatatttctgtcgatttacgtgatgatcagcagcacacacctctgatgtgggcttcataccatgggaatgagcctataacaaactgtcttttgcgatggggtgcagatgtattggctacagatgaagataaaatgacccctttacattggtccattgtaggtggaaatctaaaatgcatgaaactgattttaaaagagggaggcattccctgtactgcagttaccgctaatttaagtggacagctgaaaaccccttgggctctagcgtcagaacttcgcgtctctcacttatttaaacaggcattaatttcaaatggattaaaagttaaagaaacctctgaagaacctgaaaaatgggtcgttgttcctagtaaatttcaattttcgcaaaaaacatttattattttttgctttttatcgtcctttataattactggcgtctttttttttattatgtcaatttgcccaatggtcatctccttgataatcgctcctttgtggatttactttacgttcaaatatattacaacatgcattcatgcgaatattgacatagtacatttctatcttgaaactccattcttggctggcatattttcctcaattttcttctgggtatggtgtcattctttgttatatatagtacctaagacgttacccataaaacctctctcttctcttttatttgttttgatttcatttacttgtattggattatatgttcgtacagcttttcaaaatcctggatatgtagacaaaattggtgccgtcgttcaacgtcgtgaagaaattagcaaattattggacaaggatctttttaatcaatctcattattgtttaaaatgctttcaagttaagcctcctcgttcttatcattgtggagcttgtaaaaggtgtattaatcgttatgatcaccattgtccttggactggaaattgcgtaggggcacggaaccatagaacattccttctttttgtcttcacattgtctactttaattcctatttatttttacgttgcattttattatttacagaatatccccattcaaaaaaaatacgagtcgtataggtgcctttttatttctggtaccatatgccagtggtctttaaaagacatgtttgtgttagttgcttctctaactttgtttgtgaattggtgttgggtagttgttttagcttttacccagatttgtcaagttgctcacaacgtgaccacagccgaattccgactatttaaacgatatggaactctcgttcctcctacaaagcaaaattcatctccaaaaaatggtcacggaattcatggaagctttctacgtacagtatgtggtatcctgggattggatcagtgtatattgttaattagagaatcaaattgctttgtgagatgtttcccatcgagagctgagttaggttcccaaaattctacctctttgtctcgtaatctttccacagtcaatccatatgatgagggtagcataattaagaactgtaagacattttggaagcaaaactttcttaacgatggtcggcaagatgaggcaacaagacatgtttaaattgttgtcgattaaaaatttaattataaacattaagaatggaacgttagaatgcctgataacgttaaaaagttatcacttcatcatttaattttaatccctccacggatcatcgttgcgggagtgttgagttaagttagactagaatattcgcgattcactctgaatctcattaaatgctagctatgtcacgtatcgtgaaatccttgatttgtagaacggctcgtttcttattccaaggtcgttggaccctgttgcaacgtgagggaggatgagattgaaacaagtaaaggtttacttgaacttcaagttttcttgtgtgcgtgtgaactgatgaaacctggcgtcttgctattaatttttgcaatgaaaagatttttgtttcatttttgctatgtagagattggctatatatggctagatcataatttttgcagaaaattgggctttaggattgtttaatccaacaaaaaatatcaatcttttatagcggctcaagtgttcttgttatctttatgagatacgcttttgttatttagaaacgtgtataggtctctagtttttcttttcttttctagtgtaagaaatgggtaatggaggattcacgaatacattacaataagactatattagtaaaatagaatacagttaagtggaaaagattacagaagaaaccaagtcattagtagttcgttgaagatatcgcaatgtagtttgaaacctaatatctgcttctttacgtgttctaattactttaatattaattaataaaacaaattgtattgcttttttttatgaataaggacaattagtgctaaacattaagtatacaaccaaaatttttacgtaaactgacaaaatttacaaacaatttaagtagagtgttatgaacgagcatatgccttttttctactttatggcatttgtttctctgctaacccgagtttctaaaaaaaaaaacgaaagccgatgatcacggtgaatcaaatgactaaacgccttggccggtaaatatgtaaatctccgtagcaacctttacgccttgacaatcgttagtttgcagagttgaagaaaagtcgatatgtttaggtcaatagctaccgagtctacttttctacgctacagcggcattgaagttagcagaagactcaattttgcaggagactatttagctatctgatcagtcagtgtaataattagagagcgctttcgctcacccttcttggcggccaccataaagcgactcacagcgaaattgtgtatagagattaagcaacagcggaatattttgataaatacaaattagatagtcaatgaattactaagctgaatagaatgaaaaagaaagaaaaatccaaagtgaaaattgacagttactgagcttgtctacgccccctaaatttcacgcggaaaatattcctctaccgtgcaaggcggagacttttgaacaatgtgttagcttaggatttaagtcacatcttagcaaagcgttcagggaagaagacatacggtcaaagttatcatttttgtgtgattttcattatttattgttgcacgagataatttaaattttcatgcagaagatttatttttttttttggaatttattctgctcggccaacattcttgattattcttgtttacatttttttatgagcggcttatcgttagatatcacttgtcacttggcactacatgcttttttctatgaattattcctttgatatcgactaatcatctgaaatagcgaggcgagatttcgacagaagctttacccccataaaaattttcgttgtgtttatacaaagtggaagatgattacatgtctgcatttgtatcaagttagtctaactatttgcttgagtcccacgctgcttagcacacaatcacatacgtacgtgggcgaaattgtgtgaaactctcggggagccacttcggctgcttatttatttacttttatttacaacgcggcgttgatggaaaaattctaaaacagtgtgtgaaaacttggtttgcgcgtgcttgttagtgggccattctaatatatgtctatactggcatatatttactttattttaccactattactatttaactcattgccgcaatccatacaagtgcattcttttttgtttgttttcgttgccatgctcgttgtcaagtgtttacattcgattgtgcactcgcgctctgtcgttgaaggaacatccagaattaatgttaccttgggcggcatattcacatgttggtgtacgctggataatcgttaatggcatgtagcttgtttctctctataagcacgcagtaatattagtgcagtaacgaaaagccgttaacgtgctcactaccaaatactcaaccacacgaatagccgctggctatatctaatattctttctcttttcatttcttttttctcaaaaacatatttctttctctaccatttgcatttatatgagtgtattactttgaagctttgattttttttgtttcgcggtatacttattgattattcgctaatactggtacttgtttctcttattttttttctgtttctcctttatttgctttttaagcaaccttttaaatctacctgtgaaataaatatcatcgccttttttcattttcttttttcatttccacattcttttctcttcttactcctctgtgatactatattttgggtcgttagaacgcattgacttcaatctactttctcttccctgcatttttaccaagccttccgaatatatttattccagtttttctatattctttttttttattttttttacttccattgtactcctcataatcattattatcttggaaatttaactttcccttttcatttttttcttctctaaaactccttctttcactgtcgaccatactgttgacttttctcctcttcttttataagataaaatacacttctacgcgtctttagaattctttgattgattattctttcgtactactttgaattgtatactttgcttttttggtcatactcttgttcatttcactttgttttattctccatcaatttcttggagtaagtctaatactcttgttcggtatctttacttagtaagcttaattttttaaaaaattaaaaaaaaaaaaatttttaccattgttaggctcatattcctttccacatcattcaagattttgttgaggttgttgtgatctgcttgtttcattcgcattttttccttccatttattcgctttgcctacgtgcctctcagtctaagtttccttattcagtttgggaattacgagttttcttatttttagaattaaaaaatacgttggacgttgacagttttcttttggctaagattttccgttgctattaattattgtctttctcgtctaattgagttttttaaacagacttgttgttagctttaagcgatattgtttaactattcatttattacccgcttggatttttatcgttaaacgcatcataagttgcctcctaagttcgtgagctttattggtccgattttggttttcgatatatttcaaagtgatataaattgtaagatatacccctttattatttgttaccaaacgtcactctcgttgatttctttattttacatttcttcctttgtcaatcaagcagctgtgctcttagtataattctttctttaacagttattgatttcggtcattatgtcttctagcagtccctctagtcagtcccgtctttctgtccctggaagaactccacatttaccaccacttactatccctcatactgtaagtgctgaaggtctcgctacaccaaacacaccgcatgctctactccctaccgggcttcttatggggagtccttttgttcaaagcccaacgagctatacttccatgcatggcttgccctttagcactacccaaatggcagcggctcccgctcatcccacgactggctataatgtttcacgtgttaccagtcctaatgttgctaactttgccccgggttactttccacttccgaataacactacacaacctgttaaaactgtgtatgttggtaaccttcctcccaatacccctattgatgagattctttcttgcgtgcgtacgggaccaattgaatctgcatggattctacctgagaaaaattgtgcctttatttcctttttggatccgagccacgctactgcctttttccaagatgctgccttgaagagattgacaattcggggtactgaagtaaaagttggttggggcaagaactcagcctcgaattcatctgtactacttgcagtccagcaatctggcgcttgtaggaatgtattcctcggcaacttgccgaatggtattactgaagatgaaattcgtgaagatttagaaccatttggacctattgatcaaatcaaaatcgtaactgaacgaaatatagcttttgttcattttttgaacattgcagctgcaatcaaagctgtccaagagctaccattaaaccccaaatggtccaaacggcgcatttactacggacgggatagatgcgctgtgggtttgaagcaacctgcttacttttctaaaggccaagtcggcgttgttggcggttatcccgtaatggggtatcctcccccaagcccggttctccaaaaaccggatcttatcatgactgggaatcgcactgtttacattggtaatatccatgctgatactactattgaagagatatgtaacgctgttcgtggaggattgttacacaatattcgttatcttcaggaaaaacacatttgtttcgtaacttttgttgaccctgtttctgcttttcgattctttgaaatgtccaacattcatggtttggtcattcgcaaccgtcgtttaaagataggttggggtaagcatagcggccctcttccctcaaatatcgctttagccgttgctggtggtgctagtcgtaacatttatattggcaatgctgatgattctttgactattgaacgcttaaaagaggattttgaggaatttggcgaaattgagtacgtcaactttttccgcgaaaagaattgcgcttttgttaactttacgtcgttggcaagtgcgattaatgcgattgatcgaatcaagcagaagaagggatatgaaaactatcgaattagttatggtaaagataggtgtggtaatccacctagaactaattccaagtcagacgttctttctgtctcttctgatatgagcatgcctgttgatctcgttgttcctcagcaaggaatatccgggtttatgccaacaaactccaatatttaaatattgtagagtgttttgctcttaaacgtgttcgatatttttatggataaaggttttccagcgctttgagttcatatcaatttgtgctcataaaacaccttttattgacgaacttttttattgcttattttacaaaatcactttcttttttacattagattattaagggtaaccatttgcattcgcattacaaaagaaaaagtattcttttgtttaaatgaccttacttgctattgtttcaacattccttcgttttactttctctcgtttatgccccttactcaacgtggcccatactcttttcttcttactttgtttcatttttacgcattataaaaccttcattgttgaagtagcagtttttttttgttttatttggcattttttctactatgttagaggttatcgagtttgtatttctatcaaaagctcgatgtccttcgtttttgattcgtttttgcaaacaatattgacgaatctttccacattttcaattacagttttaaaatgtacttctgacttctatttttattttttttttcattctacatattcttatatatttatgtttcgattttcaacgttatttctttatcaaaagtgattgctgaagacttcaacggtgttgattaatacttaacaatagctttaatttgattgtctggtcatatttaaatgctagtttgttaattatggtttatttgtcgcgttctaaatgcgtttttcaacccattattgtctactagttccaaaccgaaattgttctaatgatcttatgtatatatttttggtctaggtaaatatacatctcttcttttgctcatcctacaccgtcgttgagagattgtacaaagttcggtaattaatgaatgcaaacataacaaaactctaccgtagtaatgagttttgaaaaggcatcagtatttgagtctctatttatattgtgcgtttggtgctgtaaatgttttcctcatttattagaacagctgaacattgtagcacaatctaaaaacagtttattcagtttcattgtataatgcaacttaaacaagtatctaatttacactatttgtaaaatgaaagaaagacaacgcatctaccactctaacttacgagatccatccataaacatatcaagggtcgcctcatcaactttcgaacgtgctgcttgaaagtcagaaacgaactgctgtaaaagcttaatacactctcctttcatttctccggttgaaagagtaccagccttataggtattgtacaattgtttcaacttctcgtcgtcatctaggaaaaaagaaagatattgatatgcaacatcaacgtctgggttacctcctttttcacggtggatttcgattgtagcgccacctccagagaaagcatgcctgttgatcttatttttaattttgtttggagtatcagtcatgaaaatcgcagaagaatctttactggcactcatttttgattgtggtccttggagagctgggaaaaagcgactatgcaaaagtgcaggcttcttaaatttcaacctaccagaaacatcacgcgtcaagcggaagtagggatcctggtcgattgcacaaggaatcaaacacgggatatctttggcgccattaaagatatgaggaaaggagctgctgaagctaggagcggcttgaattgacgcaaaatgtatttttccaatagagtcactatcggtgaagccgaaacaagccttggattggtttgcagtaatgcatttcgcaatacgaacgacattttgataaaacgcacctccaacataggtactgttcatgaaaataaaagtcttttttggatcaaacccaacagcaataatatccttagcattctcacgagcaaatcgttggcaatcctctaaggaaacaccttgcttaaacaagaacttctcatcgtccgttaactggatgaccaatggcacttgaaaaacatcctgaagccacttgcaaaacataaaaggaatcatatggcctaaatgcatgctgtcactacttggtcctctacctgtatacaaatagaaaggtttcttctgctcatagcggtccaaaatcatatcaaaatcacgatgggagaagaaagcacctctacgaagtaataaatgaggcttctttccagttagcttttcgaagcgctcaagttgttcaggagtaattttcctagtgccaaattgaacgattaagcgctcataatcgattcctttctcttcaccatcgactatagagccttttacatcccagggcgtcacaatttgttcctcaacagacatttttcctcttcaaaaagaaactgttcaaggcgcactacgttcgcagaaaattttgttgcttggcggaggaagtggtaaatcagacaaaagcgatgactaacttatcgccaacaaattcggtaacttcataatttctttaaaaaatttctgttagtactgctgattcctttataaaaatgtattcattataactgtttctgggtgcttaaattagttgagatagagcgttcgaaaaactagcgcagttgtagtgtctctaattaaagccgatacgaaaacttaaataagaatttgaataaatgtattacaaaaaatatgattaaatataaactgatatattagattagtgggaccgctgccatcaatagtaaagctatcataaacaacttttgcaaactcacaattctatttttatatataaacccatgtccagcacaagtgttgttttttagagacagaaaagcttttcaaagtcactgcattgcttccattgctatctgatccatatttttaggaacagtcaaatcttgaaggtttgagaaaacaagagatgattcataaaaattggtgattgaggcttgagtcagagggagagagcgactagccaaccctttaatgcaaatggatacacgagatatatttaatctggtatacccatcaatctcatcgttttcgttagaatatatggattctgaggcttcctcctccaatctggtaatactcactgacgaatgttgattttcattatgtttagaaacccatacatatccatttacactaagaataatgtcgactccacctgctagagcataagcatgtgattttgatcgaacgaccaacgcaggaggaaccttaagaaaaacaccatttctgagttttccatattttaaagaacgtgtatgaattgatacagaaccatcggaaaagtactgttgaacttccgcaactaagagatcgccttcttggaaaaagctacgcatctgaagctcatcagtctctagttttcgtctttgaatgccaccaggaagattaatagaagagagcataagcacagcattctgtttggcaccaatatccactttccagcgttttggttggacttcagcaattttcccaatgattaaatcaccaatttcgggaacgtacttagaacgaagaggtttcacggatatcaatttattgaccctttgtacagatcccgcaacagatgcatatattcctccatcctcgaaatacgttccatgaccgcgcataaattgaggatcatcagtcactagttgtccgggtgtaactaaattttgatgtatcgatttatcaaattcctctaaaacgtcttctccgtctacaagacccatctgttcatcctccattatttcatcctccatttcagtcatggaaacatcgtttacgatgtcagcttcactagaaacatagaattcttcaggttttaaaattgtaaccatttttaagtatttcgtttgaattcgacaaaagaagatactgggacaaaccacgacttagaattcttagaaactacaaaactaataactaccctttccacaaatcaagattagtcgggttatgttggataattagctatagccactaaatttaaaccaaatctggtctcctgtaatgcttttacactagtgtttatgcaaaagtgaaatttacactgattcataaagctaaagaattttaaaccgctaaagtaacgcgttgctcctcgtaaaatatctaaaggtaaaatgatgatgggttagtaaatttgaaatattcgatggattaaataagaagctggggaaaaattatgcaaaaactattaataagaagaaagaattgtcattaaaatcaaattgtatacattagtcaaccttggtcagaagaggtctgatgaaagctatgaatcaacgaagaaaaaatggaaataatgctttattcttcaataattatcaatattcaaacttaataaacggctaagtttacaaattataaagccattaacactttcaacacttttttaaattttattttatcagggcagatttacgatacttcatgaattgttaatagtcaattaatttcaacaaaatttttaattaattattttaaattatccatgtcaattccatcacaatgtcaagccaaattgtattaaagcaatattgcaatggaataaattaataaaatatcgttgtctgaagatttctgtaataggttatttattcaattattttataatttttttttttttttttttttttttacaaatgactcatgtaaacattaacagtctaatattactgtctacagattgttatatgcattgacttccattcgtgttgagtactctaaaatactcagctccttaacatttttgcaaagaacaagttatgtgggtcaaggtatttagtttttacttaacttaaaagtaatacaatacaaacattgtaaacatcacggttaaagaacccaattaagcactatttcacgttcataataatatagttaaataaaaaatacagattttttaaatcaagttcaataaaagattatttcgtaaaaaattttttattttactttgataggcttgaattaacacatacagggaataataatgactagacgctgagcagatgacttgccatcactctgtttaccccattttcttaaaaacattgcgtctttttcttatatttaaatcattcttaaatggagtttcctgttttctcatgaaacttacaattgaatcgaacttcttttaattatttactaaatagcgctagtaatgaaagtgcaatattatctagctgcgcattgtagtatcttgtttgacttctgtgagttttcattgtgatcggtaatatcatattatatataggtgtgatgtgggtagcaatttgttgtaagtatttatacatgggttacgttgttacctgccattaattaacatataaacgaacctgtttctgttcagatgtactctgtttataatcttttggagtaaacatgatcaaacacaaacaagtactcaaaagaatagttatcagcaattattagtaaacgaatcttaaatctatcctaacagatgacatatagtgatacgcagcgtaacgtagtgtagtcttgcttacgaaaatcaaaatataaggataactaacacactttttaaacagcgaatgccaaaaaaggatgggaagcaagtgctattaaattcctaagaaaaaaaaaagcttgaaagtattattaggtgtttttattcaatagatgttataaatgcaattgagtagaatcgatgctattttacgttactaaccttcattccagtctattatgtggtttttactggttctaactactaagatttagtgtgttataattatatacaacgaagtcaagtcaaggacaacaatgtttatacattcttcactatccccttcaagtacctttttgtagcttatttaattgttttgagcatttggattgttaaattttagaaaaaaagtttttgttagattcagatttccatttataacggccactcttttcgtttcaaagaaaatataaaatccggtatcatacactactgcgcattcgttaaatgtggtttatttttttttataatacaaatattacatatatttagtgttttgggtggttataaaatggcttttaatccccttttatctttattgaaagcagatgccatattcctcgggcaactttccaaatcaagcttttgtgctactagtagagctttctctgttttctattttacaagatttaagcgaagtgcttatgtgtcagcgccttttggaatcgagcctcatgacgagaaggaattgaaaacaattgatgataacgtccattccaataatctatcatggcagaaaatacaagagcacgaggtcatacgtgaattgtataggaaagctgcttatgagcttcctggacttacgcgtaagtttactgggtagttttaccttaggaattctatttcacaatcactttaatatgcttaatgttccattttctctgacaattatagcttacacacagtcttttaaaaagcctgctgatagccagatctttaggtttgaatctgatgtccaaatgtcttcgtttgagaaaatgaatccgaaggtcgttgttacatttaaagttacgaatattcctttgctagaggagaaacaacgacatgtattacgattattggttggaccaagatataatccggaggaggatttagtcagaatatcttccgacaagtattcttctgcactacaaaataaatatcatcttataaagatattaacttcgctcattgaagaatcgaagagaaatgctgaaaaattttcacatgtcccattgaatactggccattggaaatacaagaagtgtgataaacggatgccacaggaatggctcgcagacgcaactacactcacttctaaaaagaaaacaacgattggcaagcaatcacataatacagtacttgaacgagaatcgatagcaactacagatgaataatatgaaaggaaagtttgtttaagttactattaaaattaacgagtctataatgtaagctaatattgaaggaattaatccttctcattactatattaagatgaaataaaactgtagtataaaaggtactgtttctctaatcataaatttctaacggagggattttgtcaatactactgagccaatttcttgcgtttgattcggtagacatccattttaatggaagttctaccaactgtccccgaatgccacgtagtaagtcgtaaactacacgtttgtcaggaacttgtaaaccattattagtacgggtttttggtttctctgtcttcgaatcttcacttgcactcgtgttaccactaccttgggaaccagcctttggattttttggatcattctctgacttttcatgagtttcgtgtagatttgacaactcctcctgacgccagcgggcttgctcttctttaaagcgttttccatattttttccactcattatatgattcccacgttagcatctcgtcatccggtacacatcgaaatatgtgccgataaatagtagtattgtttgaagccactttagaccatatgtcttcaaaaaattcatcgcagacggggtcctcaaagcttgaagcgtcaaatttaggaattgtttctccactaataggattcacctcaagcaatggtatatcatcataaaacacaagtccatttccacagtgtggacgactgggttcaggcactagatgatcagggtctttaagtaccattggacgttgatcctccccacattgagagaacttggaaagttcatataatgagtcctcctttgttttcagtgataaggggatgccgcctactagggcgttggctataacatcaggcccttttttagacttctcgtagttcttttcaaactcgaccttgtccttttgagttttaatattgaattcaatcgaagaaggaattaaactgacacgttgatctagtttcttcatactcttttcagcttttcgtaagatgtctggagtagtggtaaattgactctgagaacgatatttcattttcaactcttcagcagtgtaagcagaaccattaatggcattgccttcatcaggagtccagacttctacacgtttccactctgtatcgcgatccaagccatccatgttgtattctcgttgttcaagcacatcggtctctaaacctaagtgctccctcataagtcgtttccgaagagtgtgtgcaaattttccaactttatagggcttaccgtccatcttggagtcaatggttagagtatctctaattaccgcagcaatttcagaatcgcggttaccaagcaaagaacgttcattaatgtttgcggaaccaatgaccgcaactcgatcgtctgcaataagaattttagcatgaacatagatcatttcagtcacaagttcatggttttctcccaaatgggcccaaccgcgcaaaccataaaaacgcaagtacttgctgccatcaatacccttggcatttaaccttccaaatattgaatgttcaccatggcaaatgctgcgatattgacattccacaatcaacctaagactaccgccctcttgtaaatctatctgaccttcaaaaccgggaagcaacggaatcattataacaccacgccatttttcattatttttgtgagcccttataatcctctcaactaaagcatctccaacacgattttctatcgtcgtaccttcacaagtggtagaggttacgaaaaattgattttcaatataaataaaatgttcgctcttttctatgcacgtaacataagcattctgaatactttgctcaacagtatcaactaaacctaaagaccatagtccggcagatctcaggacttgtacttcgcaggtaccggtcaattggctatcagttaattggtctgtggtaaaatcaggaggaggaattagcaaaggtgttttccgggcaggcttcttgcattgaataagataattccatcgctgaacaaagtgtcgcgcagcatctcgagcaggttgaccaatgatgcacatagagacatcatgccaacccatacgaggtaccgccaatcggtcatacatatctttgtaaggttcagtaaggtcaaaaaaatcatgaacgcgagcatttgaataatcttttcccctccaagtttgctcgcataaaccagttttatcagcaacaggcttgtcatcatacagaatatgttgaggagtatcatacctgccgaaacaaagatcaataccaccaataaaagttatagcatcatccactaccacaagcttctcatgatgagcccaaaagagtgcgttttggcgaaagtgagaaggagagcggataacataaatattcggatgtagagattgaagatgttccttagtatggaatgagtctatgggtatggtagcgtcaatattgcgatagatcattatgtacaccatgactccttcatgtgccttttcattaaggatacgatcaattctccacttgtgagccatactataaggtcgtcgcatttgcaattcaggacttaaccaccatccatgaatcataatacagcgctttgcattctttatagccctgctaacattccacatatgatcccttgcatctaccatccattgaacagcaacgttagttctaacaggtgcaaagctgtcgaacctatgtatttcacaccaagcagttaatccttgagcaacttgaacgctgttgataaattgttgcaaccaacgaccacttcgcactgataatttcattactttctgccgatttttaattttaaaagagtgatgggaaagacgaattttttcattagtgtcttttgaatgtgcctttcgaaagtttttacgcgtaatttcaaagtcgacatcccatataaatacatctgctggctgcattgaaagcatattatcacacaatattatacaactttcagaaacgattatccaaaacggttgactcctagttttcatcatagtagtattacagcacaacatatattgagtaggagaataatttcgtttcaaggtcgcgaatccttctttgccatgaaaagttccggctccagctaagtacaatcctaatgaactaaactctaaaaatgaataaagcacattcacttcgggaaaaaattgtaaattatggatcatttcttgtaagtatacaccaagagtattaccttgaatggtccaaaaatttccgtgtttttttctaccattattggcatgccttggttgaccagtcgtccgatcaccatcttgcgaatgtgactcccatgatatgtcagaaatgctatgtgtttcatcaataagttggtcactgggattggaatacagtattttttgataaccccggagtttcaccaagtaagggagcacttcttttggaaatttaggcaatttcatgcgtcttccggaaaatcgatgttgaaattcaaaaaaaagaaagtgtgaatgaagatttatgaaatcgcgcaactgtctgtaaatcaaccaacggatagcatgtggcccagtaccatattcaacttgaattgtgaaagtactgtgtatgcgattatgtttaggctccacatcaagcactgagacctttattaggtcggtaataataggcaataccggctgcccagatttatctcgaataaaatgcttggctataggtaaagatgcaggtatgcctgcttcgaaaagattaatagcaggcaagttctcctttaatataggcttttcatcttcccttttaaatttgcgaacagaagccattaattgtgcccacatttgtctggcagaattacggtttgccttacttgtatgggcagcagctgcatcacgttcgtctctctctaaaggaggaacttcaacgttctcatcctccattgtctgtgtgataaattctggagtttgcactcttgtactatcattcgcagcaagatcgttaacgttttcagaggctgtatgccaagaagacccccgggtgtgttccaaatcgggccgttttggaggatttaaattaacaaattcagagtagttttttggatcattctcaggaaacgatggaatagaatggtcgacgtttttttcaagatctgtaattttggatggtgtgtgatcttctgcatctttccgtcctgtccccttttcagagtagatgctatcatttacatttgtgtttaacgaataaggtacattatcaatcactgaatttccaccttgatgaattgtcattttgttattaaattagcaattggctaaagtttttttgagactcagggaaatccaagtccctatggagaaaagccaatgctttataaatgagtaaaagccaagagggctttattgaacaaatcccaaaaacagtttaagtggtttggtaaagcttagctgcgcatttcaaaatgaataatacaccatcatgaaagcttggttaaagtttcgtttaactgcgctagcataaataaggaaactttatgaacaatacaaatgtttatttacatcgctattgtgtagtttaatggtatttgtccaatggatatcgatgcttcctacaaccaaattattttttcttgaagagttcgtctcccttttattgtaatcgtcgagcaagagtttgttcagctcaacttacattagcttatcaaaattaacaatacatatctctactagttgtcagctattcctcactaaattattattgcactatgttaaataccactatattgatttacgtttccactttcaaagtcgttaatacagcaaaaagctacacaaatgccctacatgagacttagatatttgcgtattatgctattataaacaatgtgcctacgttcctcaattccctgattattatactatgcagcatagttattgctagccaaattaattataactgtattcgtggcgactctactcataaaataatagcaaactctttctaggtgtatagattcgtaaaaaaaatttacgagttaagaatgcgtacacaaaattttactttgctgtgcactgtcggattataatgcatatccgacagaatttgcaaggacctccttaaatatcataaaagtacttatcgaagaagcacaccaaggtcagaaaggcggttttaacaggttaacactaattagttttactgctaattctttgagtatgcagaaataaaagaaactcaaaatacaaggtgatgcttctaactaaaaaagttttatggtactttagacatggaattgaatatcaaattcgtagcattgcttgcaaaaaaggatactctgagcataacgtttcaagagtacttattgaaaaagcccgatcgctttcttcagagtatcttcaattccatcaagtaaataataaagtaagtgtcggcaaacaaagtgtgaaatcagcctgctactgttcgagatacaataataatggtaatacaagcataccggacattaagctttactcatgaaaaattaaaatctgatataaatgatctaacttatatcttttaggatcaatcggcaatgacaaacgatacagatttagcaaagcgaatcgctaggcttcgacgcgttcataatgcatattcgaaatttaaaagtttgtctgaggtatgatataagacgaatttgtctcaaacttgtagtcaaaagctttccttttttttattactcttcctatttatagtaatcgatttacaatggtttttttttgctaatgggtctataacttaagacttttgccaggcatttactgtttatctaagtaaagctatttgatgagcatgttgaaatacttaaataactagtttttgaaaaccttgatttaaaaaaattctaacaatttagcaaataagcgatttgaaacaaatggaggcccaagagtcagatgcagaggttaaaatgatggcagtgactgaaataaacgaaataagtaataaaataccaaaaagcatagaagatcttgaaaacacattacttccacaagctgattcatatgctcttcctgcattaatcgaaattcgtcctggtgtaggaggaacagaggccgcaatatttgcaaatgaactagtggaaatgtattttcagtatgcaaattttaaaggatggaattgcaaatttatatcaaaaagtgcagtccaaggacttgaagcgataacggaggccatcttctctattgaaggtgagggagcttatggtcatcttatgttggaaggaggtgttcatagggttcagaggactcctgctaccgaaactaaaggaagagttcatacgagtactgcatcagtaatcgttttacctcaggtgtcaaatgatgaatcctcttctctttacgattcatctgaagttaaaatcgaagtaatgagatctcgtggagccggtggacaacacgttaatagaacagaatccgccgtacgtttaacacacatacccactggtatcactgttagcatgcaagattctcgttctcagcatcaaaacaaagaaaaggcatttcttgtactgaattcaagattggctgccttaaatgccgcaaaagaaaatgaggctgaaagactgaaacgtaaaaatcaagtaacgtcttcagatcgttcggaaaagctacgaacttataacttcaaccaaaatcgagtaactgatcatcggataggtttaagcatgcacgatttatcaacatttatgcaaggtgaagaaaaatttgacgagtttttggaaaaaataagaatatggaatcgtgaacagttgctattacactctgaaatagtataggaatgctaatttagtctagtaaaataggaaggtacaataatatatggtggtcaaacttctatagagaaaaatgtttattaggtatatgcaatgaataatgagaaaagaatgtgcaacatgtcatgcaaataagatatccataactgatctttaaaaaagatcataggttaactcataataacatatttttaactaccacttaaactggaatctcttgaggcgactgcttcgttcactatctttgcatcctgatcaataaagattgcggcactttcattggaagcagaagaatggctgaaattacgtcttgtctttctagtattcaaggcatacgacgatctgatcaatgaggtgggcacattttcaagagtaaattcagattcagcgggaatttctgaaggttgcagctcctcaaacgaagatcttggagattcgacagcagtatgagatcggacagaagaaatggagtctggtctagttggtgatacatctgtactccgaggagtagcagaagattgatataatacacggtcagaaacacgtttggatgaattcaattttctgagttcttcaaaaatacttggtccgtaagttaaaagatcctccatgaacttcgttgggtgcttatcatgttgaatacccaaattccatgttgctggacgggaaatgcataaagataaggagttagctaaatttatagtaaaagtttctttatttggagtaagcgtaatcaagcgatttagatgagtaatgatggcactcaaagtagcaagattaacacgtcgaagttgggataaaagattttgtaaaagtctcaacctgtacggcgtatcattactatgattcatgtaaattgaacgaataagctcaaaagcagaagaaggaacgatggaatcagggagttcaagaaagtatagcttcaaaactcctatcacaacggagggagtatactgtgataaaacctcctttgtcacggatgaagaatgattcaacgcttctcgaagttgatgtacagaagacaagggagaattaacaagccatatattttgacgaacttcatcagaggcaagcgtaggatataacagatctaaataagaaaggatcgtactaacgattatgggaacacgtttcttatctctatgagacaaaaactcaacgtccactccaaaaatctgatctttaatatcattataataatcctcatatatttcgacacgaggtaaaaatggaccagtagctgcagactctaaaatatacctaatgtcactctcaggttgaattatttcctgataaacaacaatctgatcagccagcaatttcatggaaggcaaaaagttcgaaataattgttgataaatccataaaaaaatctttataataaagaacgcgatcggtttcacatttttgaagaaattgcaaatgatcagcaatagtttcttccacaagtgtgcggcatttatcaagatcaacgactgattcgctgtaaattttatttgcatccagaacttctcttttaagacgttgagattgagtttctgaagagtaaagctttcgatgacttatataatcagaaagatattcaccaactaatggtaaagccttggcgttttcgacaagactatctacactattcagtcctgcaaactggaaagccttgtctttccactgataatggaagttggtactattcacaaaactacctccaacgcccatatgacgcaaaaatccttgagctatcaaatcttgtccaaatgcctcggctgcaactaaagttggaacaggaagattttcctgaagccaagaaacaataatatttcctgaacatgtattagggtaagtacctaagatagggacgcgataatcctgtaagggtatttcttgtaatacttgagccaaaacctcttttaactcctcaggcctaaactccataaaaccaagttgaatcagatcatcatcattttccaacaatgattgctgctgtggactagaaactgttgttaagtcagtaatagcctcactagtagtttcattggactcctttgattcttcttcataatcttcaaggtttctacatttgttgtagtaagcgctttttgtttttttaagtgtatagtatttcttttcataactctttatttgattggtaagaacttgttggctggtttgtaacttctgagaatgatcaatagacattttagagaaaggagcaataattagcgtttctaagtccttggcaatacgaatatgttgctttccttgattagcaatctcggagcgcaacccttcaaaagccttgttagaagtagcaccgtcttctgtattctctggctttttcccttttagacattctttcgttatttcttgaagcttttcaccaaattcctcattcgcttctttatataacttcaacaagttttttactattcgttgttagaggaagtcctatattaatttatttaaataccttgctcattctcttcaactccattatccaggcaatcgaaaagttttttcacaccagtcgcgtagtctttactccaaaaaccatttgaaaagctcgatatcatttcaattcgagactgaaactgtcacaacctgtcaagaaatatagaggtggttgacatgtctacgccctttattactcaacttaagtaaatagcgaattgctacgcagaaaagttttacccatcaaggatgccaaaagtatccagtaaataagacaacagatacgttacttgacacacataagatagcataccactaatcctttataaaatgtaaacttcattcagttgaatagcagcctacgcttttacccactttgtattattaatgctatggttggatcgatggtacaattaaaaactacaaaattttaattaatagcttactgagaaaccttgcgtttgcacgatgaggttttgaaaagagagagtagcgtactttattgttataatgcctacatgaaaacgaaagagagcgtcccgacgttattaaaactataatatcgtaaaaatgtatcactaatgatgacagggtagttttcatatcgatttagtgcgaggataaggaagtttgaaattgcataatacattcttttgacatttgaaatgctaccaaatagtcatttaaaacgctaaaatatttacaatttcataaaacaataaagcacttaaaatttaaaatgtctagcaaatttcatggttattcgttactcgtcagataaaacaaaaacgtttaacacgggcatgaaaagagaaaggcggaaccaaagttagaaaccaataccataagcgtattgcaaatgcattcaaattaggggaaattcccttaattacgacgcttccaagcaattttaacaggacccaagggaagagcaaccatactggaatagtcaacgttgggaacttttccaataagagtccaggtgtaatcgtgtacaaacttgctaataatagtgctcaaatgcatgtaggcaaattgctcaccaatgcaacgatgacgaccagctccaaagggtaggtatggagaagcagcaccctttgtaacgagaccataaccataatcaatttgctcagcattttcgtcttcattgacgcggtcattccagcgcttggggtcaaagtcagtagcatgagtgaagtattcctcttcagtagcagttaaaccgggagcagcaagaagatagttgttggcagggataacaatctttgaaccagggacgggtaagtcacgtttgactttacgcatatgactgtggatagggggatggagtctaagagtttcttgaataacatagttgagaagaggcatgtccttatattggtcaaacttcaattccaagttttcacctacaacacgcttctgctcttcccacaacatttcaatgatttcaggtttgctacccaaaagagcaagaacccaaacgatagtggcagcagaggtgtgttgaccagccatcaaaagtgcaatcatcataccagcaatttcatgttccttcaaaggacggccatctctatacttgcagctcatcaaagtccaaatcatatcagtaccaggattttcagtgctagagcgacgatctttaataattttaagataagttttttgcataattttgtgggctctatcacggcgtctgtttctagggagaggtaaccaagggaaaacaaagttaacagggctaaatccttgatcaaggtcatggtacaagtcagcgaaaccagcgtcaaagcccttgcgaacctcagcaccttgtaaagtacgagaagcagtgtaaatagtcatgacaggcatggtcttcagcaaatcagcaacgccttccttaccaggtccgaagtcaggagaagtgctgagaaaagcatccatttcgttaagaatgagggggacataagagcggaattgagagaagccaagaccagatttgataaacttcttgtgctccataaaaacatggttgggaatatcgtaaacgacatctttaccgaatacaggggtagttaaatgagagtaagcttcttcagcattcaaatcagctaatttaccgttaaagaggaaatcattaccttggacaccaaggaaagcggtcattttacgacccatgcaaacaaaggtgaaaacatcaccatatttggcacgacactcgcgaaaaaatacataagggtccataccgtatgcgacagcagaacctacaaagggtatccaatggaagacaattggggggcgtttgctattgcgagaggtaagttggttaataatataaccaacataccaagccaatgcaatcgataataaaatcgaaactaaagagaatgccatcctgacttatgaaaaaaaaagtaatgctcaagtgggtaaagcaggtaaaaaataatcagacgaaaaaaataaaatcagtcagtaaagtagtaaggggtaagcagatagcaaccaaaaacgaataagaccaaccaaaaaacaacgacaacaacaacaaatgtgtaacagataaaaatagttcaaccctttgagctaatgcaaataaacttgaaaaagaaaaggagaaagaaaaaatgaattgattaacacgcagctacgagaacaacgaatgaaacaaatagaaaaaagcgttaaaaacgaaatcgaaaacagacaataatatgaaagaaaaacaaaaaaaaattacgtttcctttcacttaacgaatgagattgggattttgaaaagacaattttcaaaaacaacgatcgatacagaaattttagatcttgtcttttttaaggtacttctacaagtgaagaatcgatttatcttctctttgacaccaaatacgctggtttcgacgacgattcaagctaacttgggtctcgcgctgactgatgggagttggtagaattatatatgcaacataatggccgtgtaaccgtttgtttatgctgaaaatccgtaaaaaaacatgctacttgatcacttcaaaattacacttttttatccaatcatatttttcagatactaccttattgttctttctggtcaaggtgaattagccactaagccaatgagaaatccaattttgttacctgagaatagggcgacatcgtacgattcgagggtttgtgaggtgaatgactgcggggcttatgttgcgatcgaacgatggcacgtccattggaccgagataatacacatgtttaccgtagctcgtaacgcacatttaacaaactacttgcttctaccctactttatcacctaaaaataaaaatgtgtcaacatgtgcacgtctactataccttctactatttgttcggtaaaccaccaaccgtgcctccttatacgtcttctccaaacatgtaattggattcgaacaactttagctcgacaagtcgtttagcttacgaacatccaaaagcttatctaatgacctaactaactcgctctttttggtcgcatgactttgcatacgattgtttagtaataaaaacaataatccttttcacacctgtttttacccatgggaaagcggttcccaaagtttgtcacttactcccatattctaatctagattaaaacacatttagctgcgaacatggcacaccggttaatacccagccatagttgaaattagtagacaaattgactgagtatctcttatcaaaagtcaatacacattttgtttgcgctgacattaaacatcgttgctcttatgaatgctatgtgtgtgtgtgtgtgtatgtggaaatgtgttagtcagtcagtgtttgcttgaaattcgctgtgtgaaaataataaagtgaaaaataaataaaaggttgtaaaaccgaattcgtacagtaaggtgagcgccgacaaaagctcttgagaaaaaaaaaatcatgctgctatcagtattcgagtcttttcgatttcgtggcaaaaggaagttttcctcacatgtttttgtgcgacaatagccaaccccattcacttaattccttaatttcctcaagggtcaaaaagattaggatagctgaataacgttttgcattgcattatgttgcaatacgatagtaagacattatagggtatatatcatagttggaaagtgcggatgtgcattttagcagactacgttatcattcagtaaatgtttgggatctaaactctcatttctccaaaagattagaaagcatctacttcttgcatcacaacaaacttttaaactccatatttgttcaaactaattaataaatttttaaacaatgcctcccaagggactatcgcttgcagagaaaagaagaagattagaggccattttccatgactctgtaagttcgtgatatgattgttcaagtgccaaaacatgatttttgcccattcgtgtctcactttccacattgctaatctatgttttttttatagaaagatttttttcaactaaaggaggtggaaaagctgggctctaaaaagcaaatcgttttgcaaactgtaaaggacgttttacagtctctcgttgacgacaatatcgtcaaaacggaaaagattggcactagcaattactactggtcttttccctccgatgctaaacgttcaagagagtcagttctcggatctcttcaagctcaacttgatgatttgaaacaaaaatctaaaactttagatgaaaacattagtttcgagaaatccaaaagggataacgaaggaaccgaaaatgatgccaatcaatacactttggaactgctacatgcaaaagaatcagaactaaaacttcttaaaacacaactttcaaatttaaatcactgtaatcctgaaacctttgaattaaaaaatgagaatactaaaaagtacatggaagctgccaatttgtggaccgatcaaatccatactttgatagctttttgtcgagacatgggtgccgataccaatcaaattcgtgagtattgcagcattccagaggatttggacgatctgcaactaccgattttgtgaacttgacatgcttccttaattcaaagagttgttttccttattaatattttaaaattttatacattttaacagttacatataaaatagcttactcgacgacaagacttagcttttaaaagataaaattataattagttggaataatattaaacgaaacaaaacaaaagtccaaattcctcaaacttatagtatttgttaactttgaaagaaaaaaagcatgtttctttttttatagttttaactttttttataaatttacgtaaggtcattaattaaaatgcgactgttgtaacggttccaaatccaatgccatttctggcctcaacaatatgaaatctaaaagcttcttcatgagttagattatcgaagtgatgatgtttcataaccacataaataaggaacctttgagtcaattactttacatggttcataatgattgttcatgaacggatatctgatcgcataatctaactcaattttccgttttaacagtcatttcatcactgtataggatttgacgctcatggtaaaataataggtaactataatctggttagtatgtaaaaaaataacagcaaagagcctacgcttgagaatttaagacctccgattcctttacttccacaattgtggtgtcatccagcaaaaaccactacaaaaattagtaaaaatttccataaaaaattcaaaaaaaatttaatatacttgattttggtagtatgtataggcaatatagtgccctgtgtcgagagttcctttatgacacacaactgagtataattgataatccacatcatcttgattaaagttgtagcgcattcttaaaaatgctggataagatacttgcttatctattttagttgacatggcaaagttattttgttcaaatcgtttcaattgcatgcaaatagttggaggtagtttgtcaaagaccaattgtttaatagcattttttgacccgcaactatgacagctatattgaactttctctttggaaacaaacctaaaataatatttgttaaaaaatctaaaaacgagcaaattttacctttccaaacatccttgaagtgttggctcattgatgtctaaactaatgtccatcaaaggatccacagccacccgctccttcttgcaatctaggcatgtaacaacgtttttcagagatccactaaaaatacgatgaataggacaagtgcacggcattgatgttcctcctccgctttccgtatgcatttggtccagcaagtatacaaaaaattcgtggccatcttgctgggagtaaccacataaagatttgctgagtttccacataagatttaagacagcagtgggaccgtaaaaagtagatttgtttttagaattataaatagatgaaaacatatcgtcaatggcacaagtcatgcaagtaggtcgcttacaatcagtagaagtatgaaacccactgaaaaacaagtttcgaaccaatggattatgcaaaatactttgtaaaatgacgctcatgaaacaagtagcacccaagttctggatccccctcaagcctgctgttgcgcaaactggagggtattttcgataggcttctaagcaaaccatttgattgtacttctcgggaagtctcttgtgatcactttgccatgccttgatattcttgatcttaaaacgaagggtttccaactcggtctgataaacgtagtcttgacagccaaagcagtaggtatggccattttttacatccacgcctaagaattagtaattggtattcgggaattgcatcctaactcgatattcgcaaaaaggtttcgttgctaaatcaatagctatgttttcaactaaacgtaccgatcatatgagtgtgctccattgcgtgttcttcaccatgatgtccccaaagacatcccacagaatgacaactcaagcatcgaatactccgcttgttgatgcgtttgcaagtactgcagcgacgtgggacaaactaaatgaaagaaatgttaaaaggaatcgaatggaaaaagaaaattgaactgtatgaagtgttgttcacaagccttacatgacaactgaatatctgggtacagatcttttgatagttttcaacatccgccggtttaagtttaagatgctggcaaccttctacatccccaggcatccttgatacgtacaaaattggcctttcagactaaaaagcatctgcttcgatgcagggtgaaacgacaacaatagacgaactcgctattctggcaaaagaacattatttctctttgcttaaatttgggcaattaaggatgcggtgtacagcgttaagagccataaagtactcatagtgtctgcactactagataccgatttcgtataaagagctatcatagctacgctaagtcaattgataaaacaccaaaatagatgttcttcgtagttcttgagtgtccttggttttcctctttaaaacataaacttggtaaattcccatagatttggctgttgagtcactgcaaaataaaaaaaattactgctagtcctttaatcacggttgaatagatgaaattgttaattttttaaaagcttggtcaaattagactaatgcctctattaacgtcgaacgtgtttaagtgtacgcttatgtttgttgccatgaaacgtttgcagggctaaatataaaaccatatatgactatttaccgtgagcatctttgtaatacaaccgagtcactgcaagcaggtacatgtacgaaaatttttgtctattacatttgtatagaatttattacttaacaattgactaggggcagatttttgtgccgaaacagtttgtgttaccctaaatagagattgtagggcaacaatacgtctgcagaagttcaaatatatatgtagcaaatgagtgtgacttacttaaaaattggtttttgatcaagaaataaaatcctttggtgctttttcttttttatgtctagccttgttgaatgtatttttccatcacaatgttgatcttgtctactcaataacacactagactatgttaagtacacttgcccttgcccaatctgcaatcggacatcgtattttatttttgcatactgaatttacgtgtattcgtagtttcacgagttaacgattttcgaatatccaactctcattgaacttataataatccgtaatcctttaccttttttttgattacaagtgtctaattaagttttctaaatcaagagaaatcaaagatacaagcaaagctttttttcttacgtacaatgaagggtttaggtctaagtacgagaacctttaattggagctcactttcttccattcttttaccaagaattcctttagctactacaaaagccgattccttgattttggctgttcgtcacgataaacaagttttttctgaagattatcgacaagttgttgaccagtattttgaaacatctcccaaaaaaaatgacattcgtctcttttggaacactcagggttttgttcgtcttgccatagtccagcttgaagaaaacgtttctgaaaagtccgttcgttcagctgctgcagaggcagctaagattttaaagtcgaatggtgcaaagtcgatagctgtcgatggtatgggttttcccaaggatgctgccttgggtgctgccttggccacgtacgatttttctcttcgtagagaccatttgagcgtctatcaagatgaaaaggtggttgaaaaggaaaatttatttacctctcctgctcctgaaaggttaactttccaattgcttagcaacacatctgagaagaaaactgcaaccgcagaggagaatgcttttaaggtaggtttgattgaagcagctgctcaaaacttggctcgttctcttatggaatgtcctgctaattacatgacttctcttcaattttgtcattttgctcaagagttattccaaaattcctcaaaggttaaagtattcgttcacgatgagaagtggattgatgagcaaaagatgaacggtttacttaccgtgaatgctggttccgatattccacctcgtttcttagaagtacaatacattggtaaagaaaaatcaaaagatgatggatggcttggtttagttggaaaaggtgtaacgtttgacagcggtggtatcagtatcaagccttctcaaaacatgaaggagatgcgtgctgatatgggtggtgctgctgttatgctttcctctatttatgccttggaacaactttccatccccgtgaatgccgtgtttgttacccctttaactgagaatcttccttctggctctgctgctaagccaggagatgttatttttatgcgcaacggtcttagtgtagaaattgataacactgacgctgagggtcgtcttattcttgccgatgcagttcactatgtctcttctcagtataagaccaaggctgtgattgaagccagcacattaactggtgctatgctagtagccctcggtaatgtatttactggtgcatttgttcaaggagaagagttgtggaagaatcttgaaactgcttcccatgatgctggagaccttttctggcgtatgccatttcacgaggcttacctcaagcaacttacaagttcttcaaatgctgatttgtgcaatgttagtcgtgccggtggtggttgttgtacagcggctgcctttattaaatgcttcttagcccagaaagatttgtcttttgctcatttagacattgccggagttatggataagcagcttaattcttgggattgtgacggcatgagcggacgcccagttcgcactattattgaagtcgctcgcaagtattagcttatttattttcttggctatatgtgcaaactttatgtttttacttatttactgttgattacaccaatctcatttttcaatgtccttgttaagtgtatgtcaatgatatgtagctatcatgattttattctttttaatactgttttccacaaccgttcataacggttgtaaggaccgagtctttctgatggctctggttctgtttcctttaaaaataaaatcaattcggttgaagtctcatgttgttaaatttcactttcgaagtagcgaattttttttttctattttgaatatagatttgtttattaaatgtagtaatcaatttactcatgactattacttttgtcaaacaaaatcataatacaaaactaaatctttaaaggtagaatattctcctgtgcgagtttacaatactttgggatatgatcaaatcaattttttttagatatctgttgaaatttttataacagtaattttgtattatttatcatactatttattagcgttacctgccctcttaaatgtacacatcatgtgggggtgggggaaccagtgctggagatcacttcttgctataccgtttggctcatggcaactattgaggatagcaaggagcgttacaatttgcaaatcaatatgataaacagaaaaacaacaagttgaagcttaacactgtagcaatataacaatgaaaaaaataatcagaattaaagcaagaagcctataaatggtccatcaattgtgaaatcgatattgctagatgtcaggcaaatcgtgaactcggttgaaaaatgtcgttaatattcatgtgaaatcataattacagcaatatgttcaaagacttttggatactttataataatgaggattctatttttgagtggtcacatggtctcgtaaccatgaggtacgccttacttttacggacgaaacaatatttcacattcagctctcaatgttaagtatccaaacaaacatggtacaaaccaataaagcatgtaaattaataagcttgaaataaggaatagtcattaaattcagtttagacataatgtaaaaggtatcaattttgtctttggtatagatacaattaagaatttcgagacggaacgttcggtgatgtagagttttcataataatttctgcagttgcttacactaaccgaagaatcgtccagtataaactgctgacgatgccttaaatcaataattgcaaattgcatagttgacgttttcccgggtggcacatagtgagatttgagtcgaataatgaaatagcctctgacgagtggtttcgtaccaagagtttcaaaaagaataatccacattaactcaatgtatcattgatgacggaatgttgcttatatagccagagtaaccctgctctgaagcatctaaggttatatctttttaacttttagctagcaaactcacttgttcctttaagttcagaaagtatctgctggttattcaacagataattatcttgcgaaaaaggaatacacactcagcattgtaatttgttgagtatatttcacaagcacattaaattgcattatcaaacatgagtggggatattttagtcggtgaatatctattcaaaaggcttgaacaattaggggtcaagtccattcttggtgttccaggagatttcaatttagctctacttgacttaattgagaaagttggagatgagaaatttcgttgggttggcaataccaatgagttgaatggtgcttatgccgctgatggttatgctcgtgttaatggtctttcagccattgttacaacgttcggcgtgggagagctttccgctattaatggagtggcaggttcttatgcggagcatgtcccagtagttcatattgttggaatgccttccacaaaggtgcaagatactggagctttgcttcatcatactttaggagatggagactttcgcactttcatggatatgtttaagaaagtttctgcctacagtataatgatcgataacggaaacgatgcagctgaaaagatcgatgaagccttgtcgatttgttataaaaaggctaggcctgtttacattggtattccttctgatgctggctacttcaaagcatcttcatcaaatcttgggaaaagactaaagctcgaggaggatactaacgatccagcagttgagcaagaagtcatcaatcatatctcggaaatggttgtcaatgcaaagaaaccagtgattttaattgacgcttgtgctgtaagacatcgtgtcgttccagaagtacatgagctgattaaattgacccatttccctacatatgtaactcccatgggtaaatctgcaattgacgaaacttcgcaattttttgacggcgtttatgttggttcaatttcagatcctgaagttaaagacagaattgaatccactgatctgttgctatccatcggtgctctcaaatcagactttaacacgggttccttctcttaccacctcagccaaaagaatgccgttgagtttcattcagaccacatgcgcattcgatatgctctttatccaaatgtagccatgaagtatattcttcgcaaactgttgaaagtacttgatgcttctatgtgtcattccaaggctgctcctaccattggctacaacatcaagcctaagcatgcggaaggatattcttccaacgagattactcattgctggttttggcctaaatttagtgaatttttgaagccccgagatgttttgatcaccgagactggaactgcaaactttggtgtccttgattgcaggtttccaaaggatgtaacagccatttcccaggtattatggggatctattggatactccgttggtgcaatgtttggtgctgttttggccgtccacgattctaaagagcccgatcgtcgtaccattcttgtagtaggtgatggatccttacaactgacgattacagagatttcaacctgcattcgccataacctcaaaccaattattttcataattaacaacgacggttacaccattgagcgtttaattcatggtttgcatgctagctataacgaaattaacactaaatggggctaccaacagattcccaagtttttcggagctgctgaaaaccacttccgcacttactgtgttaaaactcctactgacgttgaaaagttgtttagcgacaaggagtttgcaaatgcagatgtcattcaagtagttgagcttgtaatgcctatgttggatgcacctcgtgtcctagttgagcaagccaagttgacgtctaagatcaataagcaatgagcaagctattgagagtggaattggcaaacaaagtttcctttgatttatatgttttttatgataagcccattcaattcatatagtcttttagtataatgattagttattaaatttatgtttaaagcaactttttagtttaaaatttttcaagtcaagttagggtgtacgtaaacaaacaataccttggaagcaatgaatgaaaaggtagagttaatccaaacaatgtggaaaccagtttccttgcatctacttactagtttcgcagaaaaattgctaaactgcttaaaagccaactttaacattcttatttcttacataggagctaccgttccattcacattgtgatatgctaagaatttattagttttacaaaaattgggtgattctactatttaatacagtggttttgtaacgtaatgaaattataacgctcgtttattacgatttcctaggtaatgtagcgggtaaaggcaattgactgatattatgtatcactctatcacagcaacggacgaacggtttgcgttgttgtttataaatggttctgcaacgcagcttctgactttgacactctacaccacaccatacttcagcgctctattctttcgcataggaaggtaagctgcatttcgtggcgtttggtaccttgaaaaaatatattttggttaatattcgttggctttttcttttaattcttgctactaattccaagaattgtgtaagtataggaagaggctgtgttgatcggttagtttcgtaatttcggcatactagtgattcctaaaataccgactactaataattataaagcttagatcacttctttggctaaagtaattaaaccaggaagtcttaaaattccgctttttagcatcctaaaaatttccccgtcatttctcaaaagtgttaaacgcgtgaatgttctcaaagctctgttttcttttctttgctttttgaacggctttgtctttgcattaatttttgtgacgcgttttgtgcctccaataggtaattaatctaaatccgtttaaaaagttgtaggtgactttttattttattacgttttgctttcataaaaaaatccatttccttctgtgcgttgcatattcattaatatatcactttgatatacattaaggtgaattagaaattattgagctcctctccctttgttattatttcacgctttttctcaggcccacttatagtcctctgaggaattttttatctttttttttaaaataccaactcagtttttgtcgagtgattcttcttttttattcattcattcggttaactaagttccctatattattttgttttctactacaagcattacgttttgtttttcagtgagcttgtttcgcatctctgaccaaaaggaagcaaattgacggctagtgtatttttgactcgtcacattcttttgtctatctttgccaatttttcaaattattatatatcttcgagattaacctccattctttaggcttattctcgtaatttccttctcaattgagttcaattttattaatattgatttcatctgatatattttttccttggactttttctagattatatttgtttgcgcgcaatttacttattaaatatgcctgaaggagccggtagaccgtggaatctcacagaacttgaagaagagaagttgaagactatgtggagttatttgtttaagctcttcggcattactttactcgaaagaactgaatcttggtacacagtgaagacacacttatctgatgattcaagtagttcctcatcacatcgtttaagcagcgtctcatatgcgaaatcccgtacacgacttgaactaacgtcttcatctcatggctcggacactcgcagttttaatgataaaaccaaaaatgtgcatttggaaagagttgaaaaaattgcaagtgaatgggacccggaagggcttagagtttgcttttgggatgctgttaattgtgatgatcctgatggccttctacttcgtttccttcgtgctcgaaaatggaacgttgaggctgcgttggaaatgttcatgaaaaccgttcactggagaagtagagagatgaatgttggtgaaattgtatgtaacgctgaccaccttgataaagatgatgattttgtgcgtcaactaagaatcggaaagtgttttatattcggtgaagataaacacaatcgtccagtttgttatattcgcgcacgtcttcataaagttggtgatgtctcacccgaatcggttgagcgactcacagtttgggtcatggaaactgctcgtttaattctcaaacctcctattgaaactgctactgttgtttttgatatgactgatttcagtatgtccaatatggactatgggccattgaaattcatgatcaagtgttttgaagcacactatcccgaatgtctgggtgaatgtattgtacacaaagcgccttggcttttccaaggcgtttggtccatcatcaaatcttggcttgatccagtggttgtctcaaaggttaaattcactcgtaattatcgtgatttgcaacaatatataaatcctgacaatattttaaaagaattcggtgggcctaatccatggagatatacatatccagaaccctgtcaaaacgaagcagaagctctgaagaatgttgaagctcgtaagagtcttagagcaaaaaaggatgcaattgctaaacagtacgaggaagttacaatggattggattttgaacaatggtgacatggcagaagtgaaacaaaaacgtcgtaagttagcttcacaacttattgatgcatactggaacttggataaatacatccgcgcacgctcagtttacgaccgcatgggcctaattgctcctcaaacttcccatactttgcttctttctcaacctacaaatggagatgtcaaagaatcaatggtagaagttactagctcggcaacttagtcggtcgtaactttcaatattcctgctattttacattgtaatccttccccttgcctatactcccgtatactgactaattgtactttcccgtgttattctaaataagatgctggctcaaaatatgattgtatcatctattaatgcataactttcaagatcttttatatcaattagttacatatgaaatctctttcctacgttgatttttacaccccttttcgttttaccatttccttatcgctttaattttttagcactctctttaatgcacttaaaatcatctagaaagggataactttttttaggtcttatggcttttcattgaagttgttggtcgcaatacttatccatccattttgtctttattagaatcaatgatcagttttatttgcaaattaacttagatttcttgctatttattattattttttattttattgtaggaaagcggttcgaaattaaaaaaaacaacaagctgaacacctaaatgcctactccaaaatatagtattaatttaatgagtatgcaccttcgctgaagtatattccgtgccgtaaaaatactttcgagtttaaacacgcgtgaggttcaagcaccgattaaatttatttaaaacaagagcgttttattttattttaattgttcttagtgaatcacttaatcttaggctcctgtttgacagttgtttaaaacttacaaatttttggaggttatgatagaaatcctctttattcgcgaatgcacgacgacttcttttacacatccaccataaattcctgcaactcgtagaaagttttgttgaaccaaatgcgatcatccttaaagccagtgctatcaaatttgaggttcaactcaacaattgcatccgaatcacttcggtttcatgtttcacgtacaccttcaaaaaatctcccagtctatctagactacaaacaacgaggaacgaaaattctgactttaattcgtaaaatccatggtgattctaatgtaagtatacatattccgtcagcagtaatctcttggctaaagaaagtacaagtaaagtcactatgctgcggaaattgttctatcaactttttgctttaacggccaacccaagtttattttaacttcttttattcgttctcttttttttttctaacaatattttatcaataggctttgcggctcaggctcatttccacacttaaaatgtcaccgaaagatgtttatgtaaacaagttaacaaatcaagttgtcctaaagggaaatcacatagtcacagttcgtgaatggttacaagaccaaggtttttaagttcctagaatttttccttttttagattgttactatgtatgtacgtatccttctttcaaaggaatgataaagttgctttttatcaacataaaactctcgagcatatatatcaatttggctttttagcatattacttttacttcatctccttgttacagcggtgataatgtcaaataaaacacagctgttgcaaataattaatctcgattcatttcttctcatcatacgtggttttcaaacttgacaatggaaaaaatgcatcttttgtgatggttttccttaactacctttaaataaatagttattcgagcttcagtagaaacattcaagaggtacttgcgtaaaaagaaattcaaacatctgcttaatgtgaggcgtccaaatgctaaatacaatcttttttttgctacctattcgtttgttttgttgaatttataaacgcttaaaggaaattataatatatatatcgaaactccggtgtttttattttttgactgtagttatagacagaatacgtttaaggctattagggtatataactaaattaaaaattcttttctcaatattgtatagtttgtaaattgacaaatattaaatgctatatcgaaaacataccttcaaacataatctatatatctgcgtcatacgcccatggactgttctttacctttcccttcacacatacttataatcctgaaatctcaacgactttttcattatttttgaattgaacttggatttgtctgtgataggaatattttgacaaacatttttagcttttaaaatttttgctttgttctgaagacgttgatttacaatttgcttatgaattaattattcacgagaagaaaattccttgtagtttatcccttttttattggtgattataagctgaataactcttaatgttgggaattatattttctttagtgaactgaggctttctcgaaaaatacttacggttatccatgatttaatgattttctgttttttttgttatttttttttcgtttatcaaaaagtggttaagcattgacacgatataaggcactttatttccgtgttgaattttttgttttgttttttcttgacattaataccttactttccttgaatgcgaacaaaccgcattcatttgtattcgattatcgaaagccttttattccttttctttttcttttttattaatgccagcttgttattgtgcgacatcaacgtctcttgaaaataatgaattgctatacaaaaatattcgaaacttgttctctactagcaggagttttccaatcgaacaagaatggatgaatttgaaatcgataagtcagatgaaagactttttttcaaactttcctggtaatagtaaggcgaacaaccactttctctgtaattctccattgaaattcgaaatttttaacaatgagaaatctgttaaaccttcaaatgggcctcatctgttcacgagatgttcatgtcgttgtaataaattattgtctggtgattatataactcaacaacaaccaattgatgcttctgctgaacattctcttaacgccaaaggtataaatacctattcattgaagaactgctttcaaaggagtggttttataggatcatacgaggagagtttgtttagtggtcacatgccttactgttcatcagtaccttttgagttttccatagaaattggggttatttcgttttgccgatgcaagccttcacttgttttcccgccacatttaaaaataaattttgtggcttactcactcgttggaaatgttgataatgtgcaatttccttatatcggtcgatttcgactgagaagtcaaaaaagcgacaaagtcatgaataaaggctatccattcggatatagaattccatcagttgggcaattacaactaatacttcgacaaactaacggtttagtcattaaagtttttttggtgccttataatgtttcaagtatggttgattgctctaaaacctggattcgccagaaacattatcttcagcaactagacgataaaagtgggaaaattttaagtcatttaaagtttggattacagttacaaattatttgcacttctgcaggacaccattacctttatgactctcaaagaattatttttgtccagcaatctttaggcgggttatatgggaacacgaagattgtgaatgaaacactgctgtcagaaagttgtcgatagctagccaactttttactgctgacatgtaaagatttattgacttatataactcttttttaatgaaaattaacattcatgcgttccaagtttatattaaattaatttaatattatactctttgcttatctacgtcatttaaaaccatccaaaaattgttcattagtattgctctgataaatttattgttgtaaattggaatttctaatgtgtgataacattaagtatcagaatagataattgtatccgacgaagtcggatcgttaggcattaagatcttgaagatattcccatctaaagtacaacccatcaatccccaaacaatattatgattatctttatccacccgaataactgaatactttaaatggttagttaaggcatttgtttttgtttgagacactgtagtaagaattggctggagcatttgttctctggtagacgtgcaaacttcaccctcaactttgaaacaagttaataaccggtctttgtcacaagaaaacaataattttttttgtgaaatgtaaaagcaatcaatgcctagtctcgatgatgtgtcgctgcaaactaaattaagggagttgttttcactatcatactggaacacggcaacagaatctcttaaactagaagtgtacacatagtccttatacgttgacatcgatacaatgggagaccgaacaggtaactcacaatcactgttgcaaaacttctttgagtctaagtccaacatctttacaccaatctttcgtcctgttgcataacacaatccatgttttccgatcgaacaaacggaataaatagggtctttcatattaattgtgatgacattgcgaagttctatagcattgctgtcatgatctttattcatggtaagaattaacaaacgacctgtagttaatccgttttttcgtacccctgttcctatacaaaggtacctatattttcttttttgatcgtcggctacaatccaaactaaataatcgttaggtgattaaagtaaagctaacttacaagacatagaatataataattcctccggtttgaatattggtttacctttaatatccattgaaggccaattgacagggaaaagtcgcgagctgtgtaattgttagtaggcactagaaacacgtaactcacttagtcaagtcgtaaaaagcaagacctgaggttgtaatttcatttactaaaacgtgacaacatccaatgattaaagtgttcgtatatttatcaacaagtaatctcttgggagttgctgcaagatttagttttgaagaaaaggttcgctgtggaagccaaagttccgataggtacaaagtattattcgaataatacactatgattcttgattcactgttctggaacttatttggaatatcgtaaataccagaaacacaagtaaaactgtcatttacttcaagtatctggttcagcgtaggttgttcagtttccatatcgatacccactatatacaaatagtcagaccatgcataaattgttgaaaactcatcggagggtgactgtaacgtgagtggtaagtctgttgaaataggattagagtaaactttaaaatccggtactccctctaacgttagagttacatagacggttaaaagagtagagttggatgaaatcaatacataaacagcgcggtttgattttctcaaatacgatatgctatgaggaaggtatccaaattgaaaacctgttaaggggactttatagacactagagtgtgaggtttcatcatagaaaacgcattcaaaataaggtgaaggatgaaccagtatcaccagtagctttctttccaaagaaaaggaagtaatacaagtagggacatcgtgtagatcgaaggaatccggaagcgactgaagttcaagtgtaccattagaaagagtatttagttttagtgtaagcaattgacttttgaaattcattaaatcttttttaacgatgaaaattaattcgttataagcagccaaaacaaattcttcatctcctgaaacctcaagaaggttatactttgtacaactaggagtaacagcataaatggattttcccgtaataatgataaacgtattttggtaatttataacatataaagcttttatatcatccaaaaaaagactttcggtaacatcttcgacgaccccatcgagatgaagccttaaaatttgtgtttgccaaggataagttagccaagcgtaaaattcagagttgtggttagaatttataattcctgataaaacagctccctcagttaatattgcttcaagcaaagtagtggatgagcacccgtaacgcattgtgaccaaacacccagatttaccaatgccagcagtagcataaactgtattacaattgatgtcttcatccaacaaagtgttatgccttgatgaggaatacacaaaatcccacattggagcgcaagcaattaagctaccaaaaaaggacataggcgataccgaaacatcatacactaatgtatcagaacagtcaccacaaaaaacaatgtatggataacaaggtagtatcaaatttcctaaagaagatccagtctttccaattaaattaatatcaatagacaaaatagagtaacgaatgcgatacaaatctccattttcgtaggttaaatagcaacaattcggagtttcgttatcatttgcaatagacaatggataattatgtgaaccgctgcatggaagatcggtctgtaaaaattttagatccccacattctatctgtgggacagaaagcagacaaatctttgtctccaataatactaaaaaatgatcaggaatattggagcaagggataatatgggaagcaagagaaaattcggatggaaccggtattgagaaggttatgtaagaactagcatcagaaaaggtttccgtcttagaccacctataaacattgattctaggattcgaatttgaatctagaaaaagacaaacatacgtaacacaagacgaagaggatctttttggaggtacaaatatggtatgaagtattattccatcgatagaaagttgagcgaagacttgcttgcttaaggaaggatgatgtgaaaagaaaaatacaatatcaccagcaaaagaattagtagcccacaaggaagcatttgggcataaatcaattgattttcctaattgttcatggttgtacattcgagtatcaagaacgaattcatctctaatacgaatcgtcggaaacgctttttctggtgttttgacgagctgcaacaagtagcattttccgttttcagtagcaattaaaatattcgctattgaatgtctacctgattctgactgaaggaaatggcttgataacaaagcaacagacctcgttcttgcaggcaacgtgaatctttcaaaaagtagtaaatcaccagatcgctttaaactcacagaagctacagaggaaaaagatccaagtaaaaggagaggagcaccatcatattcggaaacatgaaaagcccaggtgaatacgtttgaatgatgaataatttctgccatgaattcacaaagttaaacgcttggaaccaatttaatttgattagagtcaaattttgatagaatagaaaaagctattagttaatcgtatgcatcaaagaaattagcaaatacggaaaaaacattaaaatcaatgaaaatagatatgtacaggtttaaatatatataacgcccttatttagaagatagatccttacgagttcctccaaatgtgaaaggattattgacaaccaaccatggcttgttcgagttaatatgttgggttgtgttgaatgtatgtaagaatatccatcgttggaatttcgagaacctaaggaacacaaaaattaagataacaattaatatgcgatatatgattttgatttctagttaacaaatatacgatttggtttcatctttagagaagtgttgtctgacctacgacagtttgaattttctacggccatttaaaatcaatagcttaatgatgtcttttttacctacgtgaaagaattatcaacagggtgctaatgtatacattcagaatccaaagaaaaaggctgtgaaaatgcaagtaggcactttttgttttcctaattaagaaatcgaaaacaaaaattagtacttccaaatagatttacattgttttaatgttgtcaattgtcattttgaatgcttaattcaacagatatagacggaagtaaaatttgaagtattaaagagtgcataaaactattcctcctaaatatttcgtaacattgctaagttattgaatatatagacccatgcttaagtacgtgtcctagatgcgcttaaggtatttagttacaataatatatttgcttcatctgatactaccctcaaccgcaatgtttttatcttattatatcgaaattcatattttatttcgctaaaattgtttctgatttactttccgctttctcatttccgtgcagtaaacttggatacggtaattatatatggagcttagtgtcttattgtttaataacgagtcttagctttcaaatattttattggctgccgttgccgaatagtgttacctgagaaggaatatcttccaattacctagagtttcgaaataacgttgttttcgctaggctatcttgtgttgcgctacagtaacaccacttgccaaacctaaacaaatactagccgaccgtaccattctcagctcgccactaccaacctctaaagaaccatttatacggggcaattgaaatcgactaactccaattgtatagttaaattggagtattttggtttgtatttgcaaccaaaggtttttaaactagtatctctttcggagaagcttttttgcctctgcaaaagttcctttctcgaattggttttttgaggaaaagcaagttaataaactaattatattatatataattagcaattttataaaaaaaataaaaaaatagccctgattgctggcaactgtgagctgaacattggttaatcggtccatctttttttaaatattttacatcgctacttttaagtgcttgacacttgcatttaatagctactttctttccttcataaaaattccttttttttcctttagttttccggttaattccttacgaaatttttttcgtacgcttcccttttttactctgataattctttgaagcaatgtctgctctttcgaccttaaaaaagcgccttgctgcgtgtaaccgagcatcccaatacaagttggaaacaagcttaaaccctatgcctacatttcgtttgctacgcaatacgaaatggtcatggacacatttgcaatatgtgtttctagcaggtaatttgatttttgcttgtattgtcattgaatctcctggattctgggggaaatttggcattgcctgtcttttggccattgcgttgaccgttcctttaacacgccaaattttttttcctgccattgttatcatcacctgggcaattttattttactcttgtaggtttattccagaacgctggcgtccacccatatgggttcgtgttttacccacacttgaaaatattctttatggctctaatctttctagtcttctctcgaaaaccacgcatagcatccttgatattttggcctgggttccatatggagtcatgcattattcggctccttttatcatttcatttattcttttcatctttgcacctcctggaactcttccagtttgggctcgaacttttggttatatgaatttatttggtgttcttatccaaatggctttcccctgttctcctccttggtatgaaaatatgtatggtttagaacctgccacgtatgcagtacgtggctctcctggtggattggcccgtattgatgctctcttcggcactagcatttacactgatggtttttctaactctccggttgtttttggtgcctttccatctcttcacgctggatgggccatgctggaagcacttttcctttcgcatgtgtttcctcgataccgcttctgcttttatggatatgttctatggctttgctggtgtactatgtaccttacccaccactactttgtagatttggtcggcggtatgtgtttagctattatatgcttcgtttttgctcaaaagctacgcctcccacagttgcaaactggtaaaatccttcgttgggaatacgagtttgttatccacggtcatggtctttccgaaaaaaccagcaactccttggctcgtaccggcagcccatacttacttggaagggattcttttactcaaaaccctaatgcagtagccttcatgagtggtcttaacaatatggaacttgctaacaccgatcatgaatggtccgtgggttcatcatcacctgagccgttacctagtcctgctgctgatttgattgatcgtcctgccagtaccacttcctccatctttgatgcaagtcatcttccttaaatcaacgtgctttaagaatatatttccaaaagctacatgatacattgactagaatcggtttgattcatagtggtattggaatgatgttgttcattgtgttttttaactgttaatctgacatccattgagtcattctttacaatttgtaaaattaatttgtatcactaattttgaaggaagctattttggtattaataccgcttttggtctccacttccttttcgaaactcttaacagcgattaggccgggtatcttccagtgtgatgtataggtatttgtcgtttttttatcatttccgttaataaagaactcttttatccagcttcttacactgtcaactgttgtgaaaggaacacatttagaatttcattttccttatttgttgtgatttaaatcgtttgacataattttaaatttggtttgaaatgtgtgtgagaaggcttgttttattcatttagtttattgcttgtttgcacgaaaatccagaacggagcattaatgtaatccttttttattctgtaaagcgtttttatacaaatgttggttatacgtttctaaaataagaatattgttataataatatagttttttctatcatttgttacacacactaaagagacattaaggataagcaaatgtgttaaaatgataatatattttggaaacatttataaagaaattaagcagctttgactaactacatttttgtttttttcctaagcaaaactgtatagttatacacgcgagctgtattcacttccattgtagtgacttgagctctcaaaaattccaaatcttctttacatgctttcaatgtttcttccgctgagttcagcttctgcgttaacaatgcttctgcctcttcaaccgtatactcaagcataacatttgcacctaaccaaaggtagacattgtctttagcttctacttctgcttttgcatttaatgtgtcatttagttcatatgtaacagtaaaagagtcaccttgtcgctctttcaagaactgaacactctgtaacgtttttcgaatgtcaggaattttgtcatccaaactagcaactctcctgaccacactagtctccatgaatttgtactttctaaattacattatattaatatgaaataacatatatatccttacgcaattgcttcttggaacttttcgagatgaccttgagcttcctccatagataactctttgaactcaaaaaattgagcgggtggaattccccgtggatttctattcatattagttatttttttaaaaagtattatacttcagtacatacgaagaactcattctctatgcaacagaaaaaggggcggttgttttgaacaggtaactgagtgtcaaaggtaataggtatagtaatgttacaaatttggaaatgcgtattattccctaattaccaaatctaaccaagtctgaactacacagtctaaataggcagaatattttggttatacacatgtaattgataattgttgcaaaatctattcatccaatttaccaaccataacctgtatagaaccattgcgcagcgtaatgcattttcatttgaaagtactagcgagagttttatatcactaaactttttaaacgttttttaattacttgaaatcacatattttagttaaacatattctgtttggaaaaggcagttttgttgaaaaaattgtatttgaaagacaactttatagaaggatagtaagaaagttaattcctaaatggtctatattgaaccaaaaatagttacattaaaaaacgagagtcattaaaagagcagataaatttgacattagaaccactttggaacattaatcgaaatttaatcaatcatacaaacaaaaaaattacaaagtgctcgtttaggtcactgatcaagaagggcggacggtataaagtaatttgaagtaaaatcaaaaatgtcagcgaataatttagagggatcctccgtggtttcaggttctgcatcttgcataggcggttcatttgggtgtaacatactgttgatgaatcttaaaacatatccaaatcggacagccatgccatcatcaaatgttacgatatcaaccattctttcttgtacatataatgttatgtcacctaagtcagaaggcacctcaaagcctttatcacggcaaaacgcagccaacatgagggcgtggataatctccaacaacgctaccaaaagccagcctcgtttttctaatatagtgatttgagatatgagtagcctcacgcactgaatacaactttcacccaaattaccaataatagtttcttcatcttctaaaatccctgaatccagggtaataaaacattgatacaaattcacacgtgcagtccagaacaccattttcaaaaatatgtatcgaaattgaatatcttcattagaagggtcataaaactttgcttctatatctaccaaaataagcgaaagctgtgattcataactctccagtttatcaatgaatttactaacggtgagtgaatgaacagatttatagattgaaacaccacaatcaagtaaccttccaagaagtagatgaaaattgtagctaatatcgtcattaaaaaaacaacgaagcggcttgagacgaccataagtgtcgtgttgaatgaatggcggacggtactttaatacacattccaaaccatcaatttcacagagagcaaaccacaaatctgacgtattttttcctattttttccgtaacttggaagaggggagttactaaggttgatacgtgaatgcttctacataagtcagtattcactcctcttattcttgtgcgaaattttgttgcatacgctcgcaaaagcagcatctgaattatttctttatcaggcaagcataaatgtttatattcctgctcggatatctcgttaagttttaaatttataagacggctggattccaatggagtaatccccgccgaattataaaaattgagaataacatcaggcaaatcgctcagctggatagttgcagcaataattggtaataaagtgaaggcatcttcgtacgaaaaagattctggtgattcaatgttgtttaagcttttttctactgtctcttgatcataaataggacagacaacatttagtgttttaaaaaataaattaacaattttctgtgatatgcaaaatggcggtaaaaggttcgccaaactctcaacaaccacattatctttatagctactgtaagcctgaattgaaaacgaaggtcgagatgagcacatgtcgctatcctttctatatttaatcaactcaaagagtgatctccatccataaaaatcaaatttctcattttttttcggattaatatcgggagaaacttccagtgtggtttcagaatcagaagcattttcgctatgactaggatgtggtccgacgttcattttatcaatggtatcatctgcgtaagtgcaaacctcgttcctttctttacatcgagagcaaggctgctgacggtcgcatttgaccttgcggcgcctacaaattaaacatgattttgggctgcgttttcgaaatttctttaaagctggaggagaggaagacattattagaagtattgataacttgataatttcctttcaagcaattgtagttgcctccgtatttgaagtggaggcacaaaataaaacgaggatccttcaaaacttcctattttagagaatcctttaaaagcaccttgatattcagaccgaccagcggttgttatttctaattaaaaaaattaacctgataatatactttaaataaagttccttaattgcaacttcagattgggaggcacttgtattactagtaatgaaaagattataatataaaagttactacttacttacttactaagcttacaacgtactagtcggcgttgcgtagcagtgcatcgctgttatcagatcaattaaactgcacgtttacctaagtagtaaaatattaaaaggacatttgacattcatgatcatcaaattaataataaaaatatgtcgttgttattaatttttactcgctaaatctcttaatcagtaaaaatcaagtatcgaaactttcttcctaacgatttattaccattttttgtatgcatcgaaaaaaatacaaatgaacagttgatagtccgtgcagcaagaaaaattacttgtctgttggtttttacatataaatgcttcaagaataactgagaaaaaagtgaaataaatattgaagacaaggacatatatatcgcaaaaccatattaacaaagtgctacctaaaacacttgttaacaaataatatatataaaccttttctaaggtcagatatcaaaaatcaggttgcttgagctctgcgagctgctctaatatcttttgaagttgcttgtttccagcaactgaagacctttggcggctttcttgagaatgcaatgcttcgtaattatcacgagcataatttttaggcatctcattcacaacaaattgggactgagatgtaattgttccaaatgatcctccggtatcattaggattaaaactaactctagttggaatgtatgaagtagtgctataggtattttgaatgaatcctaataaatggtgaagattaacagaatctaaagaacctactaaagctggtagattaggattcgttgatatacagggagatggcacgtcaggcacaatacgctcaccattatacgatggcgtactagaagcagctgagtgcatgagagaagtctttgcgtggtgaacaatacttgcagcaaccatcacgtccacagcagcatattctataaagacaaagttagagttctgtcaaaacacatatatctttattcaacgtaccatcacaacggacttctgaatcgctagatccgtctttaaacacttgaaccgacaccttccctaggtgagccaaaccggcgtttatcaagataatggatttaacgctgttaataatacagcttttaataatgacttgtaagtttgagtcacggtacaaacaagtggtatgtatattcaatcgacgctcctgaaagactttttccactccccatacaaattcctttggacagtcttccgtgactagtatttcacaatcagggctgaagtttttagacatggatatagatccctttctatcgtaggatttacccttcgacattaaaggagatcgcgtgcgttttctgtattacgttagcaaggctaaaaaaacaaacaaaattgcgatgttttgcgaaattaattgcagcaacgataattccttacctgctactagtgggataaggaaggtttccaatcatttcagaatattgattacttttggtaacatgtgatcctttcttcatgttttctatttgattttgatatttcttctgaattttagaaatttccaaatgcagcttttgaccccgaacaaaattgccttgttccgcatttaaagccctagcacaatcttcgtttgtaaaaaactgaacgaaaccataatttgcttttaaaactatctgtgctaaaggcccataaattttaaaaactttccacaaatttcgtttagataagctctttgtatttagatgacccaaaaataagcgagaagctgaaggaaattgccctggataccagtttgacattatactttcttcatctttcaaaaattgttgaaatctttgttcatcctctaagttcatttgcaacgatttctcggcagcattgttacccaaatattcaacattttgtgcttcatgattaagttgcaaattttcaggactatacgcagattccggggaactgggtgtctggggattatgatgttcatgtaattcattatgctcattataataattgggcaaattagcactatacgaataaatactagtcctgtgagcctcaggactagttgacaagtctttagaatagggaataaaatcagtagttctataaggtaaatctaatttctcatgagactttccatattcaatttcttcaaaattcaccgagctataagtttttgacggatcataataagtggtgttttgtaaggattgttcaggtaaatgctctgaagcggtctgaaaatcgtatacttgtaaatctttagtagaagagttttcagtttcttgttccactggttcattggatatcgaaaaaggcttattttgctcaacgtcgagtgaaggaggactttgagaggtagatccgtttccccccgaaacacttggttgagtagtggaaagtgaatccttactttgaaagtcggaagaagttgactctaaaattggagctccatatatgtttttagaaatttcctcattgttggtgtccgaaactggaatattattataagtatctgaaggagttaaccgaatgttgctagtagctgagtttaatattggtatctccaaacttccagaaggaataccggatacttgatcaaagtttgcatcatctgacttattcccatccttattttctaatgtacgttcatcaacgttgttgaataaagtgtcgtcttgtgtttgtaaagcacttatcgaagcagcagcctgtttgacaggtgagttgtagtctggttcatatggagatgatacctggtcttgaagctcggagtttgtactggtttctaaaatattctgcacaggagtttccacttggaacgaagaatctttagacgaggatgacatttattgattgacttgaaaagtaaaaccaaaataaaacatcaaatttttttaatttattattattaacagggaatatgaaggagaattaagaggacagagtaacaaaaacaaaattagctttaaaagattaaagtactaaattttatgcatttgataaactggtccaatttttaaataaaatatttacacaaggtgcaatgaatggaaataactagagggtgaaacagaaaaagtaaaaatttcacactcaaccaaatgtgtaaagagttggcgattaaaaggaaatttatgcagatggttttcttccaactacctttatttttttttcttcttcacaactttatgtcttaggtagaagatacggcggagtggtactaaaattgcatcctttaaatagatgaaaaattaagttgccactcaaatgaatggaacttcgggcttttcaaaaccaccgccagggaaatgacatgaaaacaattttactatcccgaaattttctttttttcagcttctgcactgatagcataatcgtttccaaaacaaactgtaaactaaattttcataaaagcagtaaattttcaaacttggagatatcggggtagggttaccgttattgcagttcaaataaccattgctattatttaatatgtataaaaaaaccatgtagtaatagactcgtgtgcaaagtacacttcagctgggtttgaggtgcaaggttgccaattaagaaacgtagtactgattcttttcacctctaccatacttattcaatgttaaatgcttataacattgatatccacggttttcatcctatattcaaactatgcttcctgcctttagtaacaagcttgcgtaatgcattgtttcctgcatttattcgtttgttaaattataacgatattttgacgattatactatccttccgtaacgttaatataataatcaaaaatttatattgttataggtctttaaaggtaaaatcaatgtaaataaatgtattattgctaacatgtagaaaatttgatactaacttgaaaattttatgcaagtacaaaatggactgtccattcaagcaatgcctttcactcttgtatgttttgttaaactttgcgtggaagaaacgctttcaaaattatggctgaagttcgatcgaaagagaaggaaacaataattacgtttgcgagacaaaactagtttttaaaaaaattttgtatatatatttaagtggctgttagtctaattattatttattttattcattctttagattttattttattttattttttatgtcgtatagtattactttatttacgtttcaatatgtattttttgttaaattgcttattcacgaaatatttttccatttgcaataaaatttcttttcctttactatatttgcttatttaaagttcttttttaatcacaactctatgacaattttctactcctcatttataatacgaaaactgaacaatcataaaattgaactgttttacttcacataaatatccagctacgatactcctataccgtttttacatagacaacaatctcaaaatcgcaatatgatcatccatttacatattctatactctatgtactataacgcttcttagtgcctggtttactctttcaaagctgtcaggtgcataaatattgatgacagaaaatcaccacaagcgcactcaaaggcttaaataaaataaacattatctatcgttcgttttttttggtaaagaaaaaatgcttccacaaagttaaattgtcactttttccccatgttttatttaccttcaacgcctcgttgaaggccattctgcatctcaaatttgtcgcacttttcatgcaagttgaaaaattggttatacacaatttaaacctcatacgaggagcttcttcctctcatctgatttttaacactgaagtttatcctcatactcacatataacaatagcgttgggtgtagcatggcaacaaaggttcctgcggtagtaggtaaaaggcccccacgcttgactgatcccccacggctgatgaccactagtattaaggtcgctgacgttcttccttttcctttatacatcttgtacagactgggtcattaggtcttctctctacaaccatcgtctaaacaaaaagatgtcagaaactatatcggatccttatcctctaactaatccaaatgctccattagggcacccagggcatttgaattctacacagcaagctacgctagatagcatgcgtttagagttacaaaaacttggatacacggaaagattagacgatgccactttagtaagttgtacagcaggaaactttgtgtttgtactaatggattcttagttgcgttttttgagagcccgtaaatttaatttgcaacagtcgctggaaatgtttattaaatgcgaaaagtggagaaaagaatttggtgttgatgatcttatcaaaaactttcattatgatgagaaagaagccgtttccaaatattaccctcaattttatcataaaactgacatcgacggccgtccggtatacgttgagcaactcggtaacattgatttgaagaagttgtaccaaatcacgactcccgagcgtatgatgcaaaatttggtttatgaatatgaaatgcttgctttaaaacggtttgtaagtaaattcaaatgattaaatgtatctccagtaattctcataatcaaacctttcctttggatttgcatattccatataaggctggtttttcggctttttaatagaaaaacttttggttttctactgtgttgaattttttgtgatatattttttcattttgatatttcttttcatctttattaaccgtcttcagcccgcttgttctcgtaaagcaggaggcttgattgaaacttcgtgcacaatcatggatctaaagggtgttggtattactagtattcactcggtttacagctacattcgtcaagcatcaagcattgtaagttgaaaatgttgaaatttttgttcttttttttttttttcaagtattaacacgttaaagagtcaagattattaccccgaaaggatgggcaagttttatgtaattaacgctccttggggattctcttctgcctttaatcttatcaaaggttttttggatgaggcaactgtcaaaaaaattcatattttaggctcaaactataagagtgctctgctcgaacaaatccctgctgataatcttcctgctaaactcggtggaaactgccaatgtccaggtggctgcgaactatctgacgccggtccatggcatgaagaacagtggatgaacaaaaattagacttctttctccgaacgggatttaattgctagaatagatgaatgtggtttgtcctttgataagagtaatagtgtgtagagtttttgccgatctttcaactttgttctgcgttttagttcttaaaggtcttcgttctatttttactcagcatctcaggtacttccttctacttacggtttactattcgacgaaattatcgtatatagatcgaagcatatataaatattttatttcgaaagtcatgtgttgatccatcatcaacatcatgggatggttgctgttacaattcttaatccttatagaaggtctcaatacatatatcgttcattaattttccaaaaaaggacgctcgatgatccaactgatttgattgtttcatccattctagattatccgaagtttttaaatttgtaattcatctactttgattatttttttactttttgatcaaaattgaatgcctatattataaaagacctctctatagttgcctgctaatagtttcacaattttgaactaatcataaataattgcttttacataattctgctaagattttgcatttgtgtaaaatattttatatatataaaaatagctcttgtatttcgtactttaacgatgtctatattcaagttcggtaattcgttgagcgtgtggtaaaagtgcttgaaaattcctgaaccaaaccaaaaaccttactgatccagtagggtaaacaatagcataatggatgagtcagaattgtttaagggtttaatgaatagtacagcctattgctctgaattggcaaaggttgatataccgttttataaatcaattgataccgaattcaatgaaaacataaaaagtgtttcttctcgttttatgagattaattgaattgcttctttctaaagtagacagaagtcgggcggaggatattgtggacgttgaagatatagataatagatgggcagaagtatcggacacattagacatactctttgaaaaagctgtaagtgaatttttgaaattgtaaacggattttatttaactaagacgtatgaatataggactattctatcgataaagctcaaggacttttaaaaaagccagcgatcgaaacccatgcgtcgacaagcgatgttgccaataaaaaaccaaagaaagaaaagttgccctacaaggttattcacgcagctcatcttactaagcctcaattaaggtttcgagtacagcctaataattccagggagtttgtgtggtcttggaagttaactgaaaaaccacattcgttagtaccgctcgaaaagattatcgctcaagtcaaattggaccctagtctcaaaaactcgttaccacatccatatgaaccagaaatacaaaatagcgtatatcctccatgggtttcagaaatgtctaatcccatcgatactggctctgtcgacgaaacagaacctatctgggttagtactgaaagtcagttatcggatatgctaaaagaattacaaaacagcaaagaaatagccgttgatcttgaacaccatgattacagatcatttagagggttcgtctgtctaatgcaaattagtaatagagaaaaagattggattgttgacaccttggaactccgcgaagagcttgaagctttgaatgttgtttttactaatccaaatatcattaaagtttttcatggtgcaactatggatatcatttggctgcaaagagatttcgggctttacgttgtaaacttatttgatacatactatgctactaaagttttaggatttgagggtcatggtctggcttttctgttacaaaagtattgtgattatgatgcagataaaagataccaaatggctgattggagaatccgtcctttgcctcgggaaatgttaaaatatgctcaatctgatacgcattatttgttatatatttgggatcatttacgaaatgaactcatatcaaaatcagctgaaagaaaagaaaatcttatgcaatcagtgttcaattccagtaaacaaatatctcttagaaagtatgaacttgagccttatgatcctatttatggacttggtactgatggctggagaaatgtacttactaagtttggctcttctaaaataattggacgggaagctttgatgatttatcgagcactgcacgattggagagattccgtagcccgaaaagaagatgaaagtgttcgctatgtgttgccaaatcgtttacttattgcgattgccgccagtaaaccggttgaagcggctgatgtgttttcaatttctaagcaattgacaccaattgctcgcatgtatgttgaagatatcgttaaagtcgttcaagaagccgaaaagttgtataatgagcaagtagatcgtgagaaatcccaatttaaagaagttgagaagcaaaatcaaccgctagcagttttttccgaatcgaatactttgggtgattacaaagttgactccagtgttttcgagatttctaaacaaaatagaagtaaactaaagactttgctggcaaatggatctgcgttttggattgagggacagtcgcaagatgatttacggaaagctcgtaaagagagactctttatagtgaaccagaatattcctttttcattaactcttccttgtactcaagggcatgttgaatccgaattgaatgtaaagcagtccactgtaactgaagctgcaaacccgagtctgaatggagagaagaaacaagagcctatagtcattagggatttagggctgaacaagcaaaaaagggattcttctaagcttaatcataaagaaccctcaaaccccatagaggagcgaaatgaagatattgaaccttcggaagcttcaacttcagtgtcaaaaaaacggaagcaaaagaagaaaaagaagaacagcggaaaacttactattgaagccgaacatgtttctaatgacagtccaattatcaatgaagcaccttttgattataaaaatcaaaagaattttattgctgacttagactctgatgtaggaaaaaataaatttgggaaacggggttttaatcctcttaacaaggtaagtttaccaaagcgaaatactagggaactcaaaaaaaggaaggtttcagacgggaagagtacatcttattaatatcagttttaattttaaataaacgaaacaattttgacaaaatgaaaatttacttttaaatacattgtagaaattgaaaatgatcatgtatgtttgtttgtataataatgtaataattttcaaaattaatttcaatattaaataaatagctataagaagaaattgagaatgcatgcccctgcgaggaaacgctaagtaataaataataattgcgaccaatttagctctttcttttacaaagcatgtcgtaaagattcgtgtccttaaagttgaattcttcgtcacatttcataaacgggtgatttaataattcctctgcggttggccttacatcagcattcacagtaaagcatgcattcaaaaattgaatcgcttcgggtgatacctgagacaccaattcactaggaataggaggcgcctttttctcggtacctaacttgaacatagcttggatagcctcatctgtagaccacggtctacgaccagctaacatttccaacactacacatcccaaggaccagacgtcgaccttagcactatatccttgatgatcattatgaattacttcaggtgccatccaaaagatggatccttgcatggacaggtttgcgtcattgtcatacacattatcactatgcttagatattccaaagtctgaaattttgcaaactccatcaaaatcaatgagcaaattgtcagcctttaaatctcgatgtataatacctttagaatgtaagtaagacaacccgtagagcacctggcgtgatacaaaacggaccagttgctcttcgaaaggaccataattccgcaaacatcgaccaattgaaccacctgaaacatattccaggaatatacttatatccgtttccgtcttttcgaaacccagatattgcactatatttaagtgatccaaatcggcaatcatagaaatttctgcattaatggaatccacgatatctttgcgtaattggtcatgacggccattaatagtttgtggtatttcaacttgctttactgcaatcaattcacccgtattaatgttcatagccaaaaataccttaccataagtaccatttccaatcaattctcctttcatccatttgaacgtggcattttgtgaaacaactgatccagaagttatagtagtatctggttttagttctacaatcctagagccccaaagtttcgtacttgatcgacgtagaagatttccagatttattgcgtctcgcgttatgtcgtatttctttccgagcttcagatgcttcgcgggctaataatcgtacagacttcattttcggacgtatcgatacctttgaaggggaagaaaccatgcggctttggtccactacaagtactttatccaaatcataacggggaaaaaatcgatcaacatcctcataaagatcatcagcagatggacgaacttcccagttaccagaattgataacctttgaagacggtggggattcacgaatatgtttggactttcttaaacgataagataacggtgataaactaatggatctgtcatcacctctacagtattcaggagttttaggcgaagatagttcatttgctttcaaatccgtagcagcctctgtgttaatggaaagtttggattgaatgttgtgatgattttctttaggtacttgggaggaagattgtttgggctgtatagcccaaaagggatccccagaaagatccgattcgtctagtgcaggcgcatcttcaaaaggtatttctgataaagcttccacactttcctttaatgaattagaagatttactagatgctttggggtcaaaagacgtatgtgaaaatttgctagcttcgttatgtccggtatcaatgtaaggagaggaccgagcgtgacgaatacttggtctacgagtcaatgtattttttcgacgtaaactagatgtctctgtgggtgggggtggaggatctctatgtgccacaaaatttctagttaaaacagaagcagaagtattagatgaaggactttggggagcggaagagccggaattaagtggcattttcaatgtgaccttcttgtgaggtctacaaacggtaaatttgtttttttcactttgggcttcagtggcatccaaaatttttgtagccatttctcctttagcaccacggattttttcaaaccctcgaaaacgtcgagatggtaattctggaacaactgccaaattcggtgccgaactaaaacctttgtagtatttattatcaggttgatgccctgataatgataaattaggtcctgcatcagtaatttcaaaatccgaagtaagcacagggtaacttggttgctttttaaaatcttccttgcgatgatatattgagtcatcatcagctttataagttgaacttgattttgtgccaaaagataaataagtatcactatccatacccgattcttcattttgtgatggctttacgaaaaatttaatagttccaaattcatcagaataaagccttgcaatatcaagctttctatcatctaatatttctatgtattgagccccgccgacttccgtgagaaacaaatcaaactggtcaattgaaatgtctaaatacatactcttagctattagcttacgtagctgagtagcattttggacgttggtaatatccactactgtgaatttcatatcatccatagtagcaagaacaaatgacttctttttggatattaaaccaatttgactttctaaacgatgaatacgaggtacccactcaccttgatccaaagacgcgtctaatgttttcacatttgaagaagctaaatggaatgggttcgaatttgaagaagggcaatctttagttttatccttgtcacgagaaaacccaggtacccggaaacgacggagaaagctagtttgtttttctttatgttcggatacaggttgtttcgacaatgtttttttattaatgtttctgctgtcatcgttaattattgaagtgacagttcctttgtaagcgtgtaagtttataggagagccttccaaatttaaagaggttgtttgatgggagttttttcctgtgctcaatagctcattgttgtcgactactgatccaccgaagccaccaaacacgttcacattgctatcaggaacactctgaaagcttttgagggacgaattttgatttgaagagcggaaaccagagttagtttctgtaaaaacgtcatccgaactatctttggcgctgtaagttaatgtttcgtaagacgagtttttgctaggtacgcgagtcgaagaaggtgctaaaagtgttttgcgaatacagctactcaattggatggcagactccttgctcaatttatttttaaaggcgaattcctcggcttttgattgatcggccaaattgataaataaatccatttcgattcgacttttaataaaaacgtcttcccattctttgttaaatttgtatagttttaaaaactgaagtacactgttaagtgaccaatcttgcttatcgacattctgaagatgaagagactgttcaaaccgttcttccaaagagcctgatgactgcgatccgatatcggcagccatatacccagaacagtattagttactttgaaaagaattcaagataaaaaaccttttttttgtcaaacgaattggagattgctgcttaagtagtttatgattaaaaaaattaagattcggctgaaacgagtgaactaatttgcaaaagacagacttgggatgttagtaatagcccaatttcttgcaggtaaataaaatattaagaaaggagagaaatgttgaatcactagtactcagggtttaaagatattgcaaaaagacttcccatgtgttttgacatgcagcccgtatgataccgccaattccacagaagcctgttagaaaataatagagaattaaaaatagatactttatcaatgtaaaactgatatttcgattctataaaccttcacgggtaaaccaagcaatctccagcttggtgtctggctttaggcccgctcaaaatcgcttgcggtttgactagtgaatgatgcaaagtcgaattcagtgctataaggataaaattagaagtctcattatttgtcagcaatactacattacgctatgatacactacgttgtgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccatctatatactagttaccagttgataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacacagttaatacaatactcagttgctactcatacaacctgtttattgtaatataataggttacaaggaaaactcaccgcagtttacgtatccttaaatcagataccaaactgcgtagcttacattattattggtttaacggcacaagacgttatccaaaaatagcgttctctaacacgagttgagcgtgagtttgtatatgctacgagggtataacatgattagtatatttataccaagaattgggaaaatatgagcttttttaaaaaaaagctaagtaagggaaaagaaattttatccaaatccaatttgaagacccatacgtcttcaaatgcttcactatcgatagacgacgtaagtagggaagcaatgcttgttgaatgtttaataacaaagattagttgaatcgatttgggttttccttaaatccagtattatggtgtttagaccatcaacaaggcttactagctattgtatctagtactaatcggatatacatttacggtaaacagcatgtccagagtgtgatagttccagactgttcaaccattgtccatatagccctttgtgcggcgtatttgattgtaattgactctcgaaatacggtcttaagctatcccttgatgaaacatcgtgacctttcaaaaccagctgccacttactttctcaagcaaaaagttacatgtaccgtaacggatcctactattgattgggttttttttggaatgagtgatggctccgttgtgccatgggatgttactagacattgccttggaaaattcaaagttccaaatttgtatgtcccaagacacgaggaatggcgaatgatgggtacgttgaggtcattgttgtttatttgaatttattactaattttcaggctactcttatgcaccagttcctggaaagctatccccagttgtaagcgttcagattcacccgaaggatctcggtgtgattttgattgcatatccggatggcgttgttttgtactcaataaggactgacgaagttatacgcttttatgaattggagtatgcaccaggtagtacagctgcagttttatcaccccataattatcgaagacctatagtcaaagggatagagtggagtccttggggtgatcactttgttagttactatactgattcgacttttgcattctgggatgtggatcaagaatatcctgtacaagtccgaaattttgtcgattcaaacatacacacgtatacccccatgcagagaaatcctcctaagacggagcttgagcccattaggtctatgaggtggtgttgttgtgaagacccaacagtttcatttattttgatgttaggtggtttgccgaaagaagcaccggtaaagggaatttcattgttcagttatcgaaatctccctgccaaaaaggatgttgaaacatttgcggaatttttcgcaaatccaaactcacaacgcttttttccttttattgacatcccccctgtacgtgatatgctggtgattccttctagctcaccacattacaatggatctcataatcccaagaatcttctccttctttcggaagacaactcgttatcgctgctcgacatttctactggaaatatttcaaacatgagcctttctattcccccctctttatgcttccttgcttcagattttcgagttatagcatttcaaactgtaacaaaaaaagtttggaatcaaattgaagatactatttccgttaattcacattactcctgtctttttggcggatctcctagtcccggctatcttaagaaattagatgagcgtaatctacttataacatcgactggtcttagtttatcgatttgggatatatctcagggttttatgaatccatctctctgcgtaaatttggatttctcttctgtaatgcgaaagcatctcacgccttcagcttttataactactgcctctttttccacttataatccagaattcagttgtgctgatagttttgggcgtgtcattgtttgcaaaaggaaaaatcataaagaaaatttaccagctcagctcgctaacggaatatatcgtttggacgataccttagttctagagggaacattacatgctcaatattatattgatcttaaacgaggaagagtaacattgaaccaaatgagcaatattggttttgtttgtataggatatcaggatggtggaattacaatcatcgacatgcgtggcccccatatactgtgtaacaccagcatctcggagcttggattagagagaagaggaaaacctgatcccgattttcttacgagtgccgagtttgtcgttatgaaccctaaaggaagcccttcctcaatctacgtagtcacaggaacatatagagggatgacacttttattccgtatagacccttcctcttcagggcgcttttctgcttattttgaatcatctcgacaattagatattaagaacatttataaaatatgctctttaactcaagatggccagatcgcgacagccactggatcctcattacaaagcgttggatatcccttaccacaggaagttttcctcgtgtatattggcgattcaggaatttctgtttttaataaaattaataatcaagtgggtaacctggattggagaaaacctgtttgttgtcgagcagctcttgtgctttctactgtttccaaacacatgggttccgtagtttgcgtaaattctgatctttcggtgaattggtattctctcccaaaccttcgtgaggaacgtaaaatgcaacttccattggatattgataaaaataggtaaggtgtttacttgaaatgaatttgctaactattccattaggctcaaagaaggtgatattctaggcaatggggattatattttcccaacgttaggagcacatgaattagcctttggctgtgttttaggaagtgggagaacattggcgaatttggcacccatgatgcttattactcacaatgcttcccatgtaccgccaagacctagtaaatccttgtggaattggttactgggcgaacagtctacatctgctgaagagctagatatcttactcggaggtgaaaacagggctgaaagtaaagtgcatactttagagactcctaaagttatttcagctcgcccagcagaatcagttaagcaaccactgaccccggttccttccatgacttctcagtctgctcaaagttatatccctccaagaaggcaacaacaacagaaaggattcttcgctcaaataaacgaccatttagcccaacgggggaatatgttaggaggaattgaaaatactatggacgatttagaagagatgagcgctgaatgggcaaacgaaattaaggactctttggctggaacgaagaaagatttgattctttcaggcttaaaaagctatataccttagaaagttatatttttttttacttgcatttatcaggttatgattgtttatgaaacttattgaaagcttaccatatttattaattttgcatctctctatacaatattaccttacatggatatgtaaagcacaaaaaacaggtgataaataatagacaaactataaattatataaaaatccaaaagtatatatcttttaggtatcagtagaatgaactttcattctcacgatttttcgccagacttcatcttcatccacatcgttggcttgcagattagttagagtctcttcattatcatctgttggaatagagtgttcgtcatgagccaatgaagcttcggacggttcgtgtaatggtgaccgagattcttcagagtttgaatgtgttgaactggtgtttaatgttggtttgtgatttaaatttccagctgaccaaatgtcgtcagtagtttgatttctttgttcttggtaagaagcttccatttcctccaagtattttttttctttttcttgaatatcttgagcatcatgacattgagcataaatatcgagaagttcttcgtttacctcaaaaaaagaatgtccccatttgaaattatccattaaaagtctcgcctcattaggatatccgacaatatacatgcaagctgccagagcttcagcacaatttaatcgccaaggcctaccatagttaactggattggaggccactaaatatggaagcaaccgctcacagcgaccaccaattctagaaaaagggatttcctctatgcgagcccaagagcattcaactacactagcacctccattatcaaagtactccttatcggctggagaaacaggaacttttccgtttggtctgcagcgttaaaatctgatacatagcaaaatggtaaaaaaatattaataattagtcttagtgcccttgcgctgtatacagcaaacattcgacaagagtttaagatcgggtttctttctaacggttctcaacttacgttattacaactcctcgaaacttctgtccaattctaaggtttcgtacgcatcctagacgctctaatcgtttaccagaacaggcatttggattacaatgtccaaaatcccacattgctaagggtaatggaaatttggatgccttgtttgaacccttgaagccatctttggcattagaacgacgattagaactccttgggcccatatccaaatatcgatgttgaaaagtgacacgctgtttgatgtaggaaatccgccatatttggtgtgggtgttgttatcaatcaataatgcactgtaccaatgccgtgttaaaagtaatcatcttcagtagcaatcgagtattaagatgagaggaaatctttatctatatacaattcgactacttaatcaattgaccgtccctccttcttttcagaaaaatatttccttacattcattaaagatatgctattgaaaagtggatattgcccaaaagtggttaatgttctcactcttgagcgagacaatgcaatgacattagttttttgcatttcttggcaaatccaggaaaaagcctcgcggtaatataagaatggtcaattctcgtaaaatgaccttgtatggctgttaatactttcatagttgttcaaatagaactgttacacaaaactcgtttacacacaatgtattttcctcatgctttttcaacgatatacaattgtacaattgttctcctcgatccattttaaaaattttgatacaaaatgaatagtgaaagtaatagcagagctacgttttcttgtcagtgtttaattatggaacgtaacaacagtgttagtttcattcttcttacacttatcagtttctgtgctcgatagtaaattgtttcattcatgtaaaaataattaaattcaattggattttaattttcaattcgacactagctacagcaataaactgcggatcaaaaatatggcatgtagcatatatttgaagaattttagcaagttttgggaacttgttctttacataaagcttttcagctgaaccagatataaccgggttcttatggtggttttaatctttactctactatcgcataccttatttgacttagaactcgtttggtctcttgttggtaaaccaagcctcccaacttccttgactgaagagtatacctcagacttttgcacaattttgtttttggattttttctttttgttttaattttattggctcttcaaatctgcgaatctgccttctgttttgtttttagatctagaaaaatttactacttatcaccatgcgctctagccagactttatcaaagtatattggtgagtattcttttgtgacgctatattttactgttaagatgggaatatgaatcgctgacaagtaattagacaaagctaccgatcaattcaatttggagccaaatttggccttgaatatagagatagcggaccttataaatgaaaagaaaggaaatacgtacgtgaattaaggatttaattcctacaattgctttgttgctgacttttcgcagcccacgtgaagcagctttattgattttaaagcgtgtcaacagtgcaaatcccacagtttcatatctggctttacatgtaagtatattcctctagcctttgaggagaatggttggtacccatcagtttacgaatctctcctttatgtgcatggtcaagcgtttattgttcaccatggcgagtccagagtactttacgctttcttgtgagatatttggttaacataagtgctttagttgctcgatatttgtgtaaagaactgcggttatccatttcactttcagatcgcatcagaagagtttttaaatggattcgtttcacgattcccaaaccatcccatctcccgaatgaataaaattcaatctaaaatgctagaaatgctagaagagtggaattacatgctttgtaaaaacaatcgccatcgtgaagatttttctcgcattcacgacattcgggagcttatggcttttcgtggttacaagtttcctgcggtagacgaagattccattgctgtcatgaagcctaataatagtcttcgttctgcacaagaattagcacgtgaagatttagaagctcacaaagctaaattgcaagaattgcttcgacgagggacccccatggatttggctgaagccaatgctcttatgaaagtaatagctggctatgatgaagagaatactgaagattactctgccttggctgctgccgaccttgaatcgattagatcaaaagcacttcgggtaaagcaatttttggttaatcaaactgtatctttagaagaaggcacgttggcggatgccgttgaatctttaaaggtttaccaaacgaaaatagcaagaattcttcgagaggaaaatgaagatgaatactatgtgcagaaacttctttcgctgaatgacctacttattaacgtcattgaagaatgttccaactcagacttaatacattccggtacaaatgtagtttcctcccaaccgaatgtggttgaatctcacgtacctccttcttctaatgacacgaaacaagaatcttcgttaattgatttgatgaagcttactgaggaacctgcagtcccgtccccatcacttccaaccaatgtaccagccaaccaatctctgtcaatgttatcatccctttctaactctatgtcgtctacgtcgaatggagctttgaattcaccttcttatagtcaagcagcaatccccaacactaattcatctttgacatctattcttcaatctgattcattaatgatttctactcaattaacttcggttcaaaaaagctctggctttgcttcatactccgttcagttctctaattgctcccttacctggccagtgtccgaagtagtcttccaggtcgcggttgtgaaatctctcaagttacagctacttcctcatactggggatgcaattattgcccccggaaaacagaatgctgcacacgagattatgaatattaccaacatacccgccgatgcctctgatttacgaattcgttggagagttcagtggatcatcggtacagatcatcgtgtagaacaaggcgaatcgcatcttccgctgtaattctacgtgcgttttcttccatttgctcaactagatgaaggaatataaaaaaagtgaaaacgtcagttgatattacaggttttattatttaattaatgtgagcctctgcgatttgataaattaaactataaactacgataaagcgaactttccttatttttagaattctttccgcaataccgattttaaatttttataatacaaatgccttaaccaaaaccattttattatatctctcagtcaacattatatgcttcatagtaatgaaaaataaatttaaaatttattttttatcgaagcaaaccttaaaatagcctcaatcatgtagttgttagtaaatcatttaaacacaagagaggttctcgataacctcttcacaaaaagaatgtctttgacctaataatctcaaacgttgcagtgatatgacacataatattgcagaacgtaacaatgactgcttggtattggtaaccggtatactataagtaatttgggaatctgggttaaacttgggagaatctcgaaccaaaagattgtgatatgctgatttagacaacgctaaagactttcggaaactaatttctcgatttagtgcaaaatacaaagcttcaatcgatttcccaagattttcaaccttctcagaataattgtcaaatgtagcttgtttttccttttcttctgcagcgcatttttcaagatcctctttaaatttgacaatgaattccgcacccgcaaggaactgtaatttagcgacttgttgtttgaaactatccaacacttccatttcgacgcgattagttttgaagaaatacccaaagtagcccttcggaagttgttgcgaaagctcaatgccatttagacgttcttgtaagactataatttctttttcaatgtcacgaatatacgattcgtaaactaaaattgaagagcgaggaattaactgttcttgccttaagtttagttttttcaaaagcttctcttgctttttcactgtttctttgagaaaccctaattgtgtcatacgctgctgttcagctctaaagaaagtttcatgctgttcctctaactgagaatgcagttttttaagttttccacttaaatgctcacatcgatcatcccttcttcttattttatccactgaacgagaaacttcatcttccaattcggcgttacgggcttgtacgcttgttaatacatcttgcaatgattcaaccgtattagattttatcttgcattctttttgtaaacttgctacagaatcttctaacgatcgtaacgttcttagatcctcgcttagactgtcttttatattagaaaggtctttgacttggttttgaagatctaacattcgggtggttaaggataatcgttcgttttcagccaattgcaattcttccgttgttgaagccagcttcaatttactacgacctaattctgactcaacttgagatttatggtactccaaatctgccaagcggctgttgaactgcaaaatttctgattctttttcggtagacagcctttttacagcagacttttcctctgcaagcaagttattcaattgttcaatattctcagataaatctctaataattgaatctttatcatttagttttccttcataattatttttagaagcagtaatttcatgatcgagctcttgaatagttgattcatctacttgaatcttttcctttgcctcttgtagctgtgacttgatgttttccattaaagaaagagactcactgtgaagcttttgcagggcaccaagcttctcaacagccgaagcgagctcaaaactcttatcatccaaagaagaattaatcgattcaatcttttccattaatgaagaattcttacgcgacgtatcgtccagcatatgttccaactcgtttttagcatccagcaaagagctttctttctgtctttggttacttaaactttcttccaatgaaatgattaaactttctttctcctttaaaacgtcttctttcaggcgaatttcttgatttaaatgatcaagttgatttttcagcttatttgtagcaagttggttgtcttcaagccttgaggacaattcagctatttcttttttggtttcctctttgccttcttctaagctatgtatattttcagtcatctcggcttctttccgtaagaaattcttttcactatccttcagtgccttttcaagatctcctctttgaattaaccaatcgtcatgttcatgttgcaatttctccaaatcagcaacaaccttggtgaattcagcgtcggtagtagtcaatcgattatccaattccattttcttgaagtttacttgattgaaagcgtccaaatagttttccaaagacagaacagtcaagcgacttaattcactaaagtttccagcattaaagacaaaattatcgtccaaaatttcagataccggaacatcaatttcagacttggtacataactcacgaagagaaacagcatacttgttgaaactctcttcacaacccttcagagagtctagcaaatcatcacgatcttgacaaacttcggaatattgagtactcaaagaatctttatccttcttaagagtatccaactcgtcatttacacgtacaagatcagaacgtataacagatataacattatctgaatcactcaaggattttttcatgtctgacaaacgattagctaagtcactcctttcttcaacgagtgcttcattattagaattggattgctcaaggcttacaattaactcatttttttcgttagtcaattgctcgagagcatcactcttttcctttaggtcatcaacaaaatttgcacaaagatcatgctgtttcttgctctttttcctcaaggcaagtaactcatccttaatttgggcattttcttcgccaagtttgccatatttggaggttagttcttccaactcgacattcctttgatccttttcatccaataacttttgaacgttcttttcaatatacttcaattggttagttttgtcttcaagagatttgtttgtttgggatgaaatcaacagcaaattttcgtattccgagcttacaacagaaagttttgactgcaaatcatcattttcggcacgtttcttttcaatttctgtttgtaaacttgcgatattttcaccattatttttcaaatcgtccattaaacgttcatttgaagctagaagagcattcctttcaacttcaacctcggaaaccttatttttcaggtgttcaatatctgcttcaagcttgctagactttgacaaagtttcatcaagtttagatttcacagaagttatggcttgactttgcgacatgttttcttctttcaagtttgaaatttcttcttgccgtgcagttaattttttaccaagatcactggatttcgattcttcaatttttaacttgccagttaacttatccaaacgaatatgtagctcctcattttctgtatgtagcaattgcttttcagcttccaatgatttcagaccggaatttaactgagcagactcttgctccaaactatcgtaatttttactaagttcagcaagttgggtaaggatttgatcattgtcagaaatagcaacatttaaactggatcttagattcttcaaatctaatgataactttccattcacctcttttagttcagaaactttggattcttgatttacatgtttatgcatgagtttctgaacattgtcaatgagtgtcatgttctgttgagtgagattttcacagtctgtcttcaattttgattcagattcaagcaatgtattattttgagattgcatattcacatggtcatcacgaagttcgtggtacaagtttgagattgactgataagaattgacaaggcttgtaaaactttgcttcatagctttgctatcttgtgtaagagtttcaacgttggcagtcaacctcttgacatcttcagatgatttggtaagttcactcgacaatattgcattcgtatttttagcatcagaaagagaagaatgcaaatcatttctctgtgcttccaatgtctcatgctttcctttcaaattgtctatcacttctctcaaatttttagcctccaatttggaaaatcggagggcttcctccgacttccgcaagtcttccttcaatgtttgaatatttttctctaaagaatccacgtcttcctgtttcttaattaacgatttgttggactcctcgagctttaataatttagttcgcagatcattattttcgtcgctcaaggttgattctttttgttcgaaattggctcgctctaattgtagctgttgaagttttgaagaagtatctttcagctgcttggttatggtctggtggttattttctaattcttggtgactttcattgagttttttaaatgaagtatccagggaagaaaagttttgctcattctctttcaattgcataaccgattttgcaagcttttcttgaaaagcattgcacaatgtctgaagtgagtttttactttcggaaagttcattattggtagccacagctgcctctttctcagccgccaaagttgagagttgggaggataggtgttcagaatttgaaatttccgtttgtaattcacccttcagttcgtttaattgactttcataaacttcatgttttttcttttcatttaaaatatcacgttgcaaagactgaaggcttgattgagtactttcagaaacttttttctgttctttaatctgctccctcaaattatttaactcttgatcttttttgtcaatcaacgctgatttttccttcagttcattggatgaggaattcaaacaagcacgcaagtcctgctctatcttttcaaaatcttttatttttttattttgaaaatctcgctcggaatttatctctgctaatttaccagtcgcgtgggcaagggaagaacgagcttcttccaattgggaagaaacttgtttaaccattttatccttcgaagaaagattattttggtactcgtcaatagatcctttcagtgatttattttcctgttcaaaagaagaaagcttagattcagcatcagtcaattgcgaatggatagtacgattggattctttcaactcaaccatttcctcttccaattgagaattggaggttcgtgagtcttttaggctgccaatcgtattacgtagtaacttttctagcttctcgttttttattgacaacgtgtcccgttcagattttaaattatcaaactcgcttattctggtacttaaatcttcaattaacttatccttgtgtactatggcatctgaataattggcgacattatgcttaagttcttccagcaatttggaatcttcctcattgatggcgcatttctccaacttttcttgcaaggttttacattcggcgcgcaatgagttttctgtttgtcttaaggtactaacagttttattggagcttacaagaagtttttctaatcgctcttgctcaccacgcagggacttgttagaagcttgctcttctgctaaagaggccttgatagaagaaacatcttcttttattttttcgtaatccttttcttttttatctaatttttccgtaaccgttaataactgtcgcgataaatcgtacgcttcagattgtttagcagaaaaatttgactccatgttagtgagctttttttgaaaatatgacacgtcttcctctgatgttaacgtggttacacttgaggtattcttatcctttttattcgaagatgacaattgcaaggagagaattccgttttcatgttcaagggcagccagtttggaccgcacttgcttcaactcatttaaaaggttggatttttgagttactgagttaatgtcgagaatcggactatcaagtaaaccaccgcggactaatagccagctggcattagaaggagaacgaggtgtcaaaggtaatgctgaagaagcagttgagccttcagaagagcctaatttcgcatcaattgaaaggtcactgtgcctacgcattccccttacttcttgacgctttaactcctctgaggaatcttcatgttgacttgatgtgtcaccgtcttctgcaagttgtcctgttgaagctcttgaaatattgggtcttggtgtttcgagatcagaatcaataaatggtgatgcagcagagctcacaagactactcgctgattcttcatccaaatcagaagtattcgaaccagaagacgactgattcgacatctgtcgttggtaaataaacgatttgggttgtttagaaatgacaactctctgaagcaacaaagcaatagtgataaggtatcggcatgttttatcggtatttagcttttgggtggttgaacaaaaaagtttcaaaaatacatcaatatattgagatataaataaggtaatatatatatatatatgtatgtatatacatctattaattagttaaactaaaatctttaagtaacaccatggaaatagagaacgaattcatctacgtgattttgtagtccgtcgataagactgtaaaggaacatttgtagagcttggacttaaggagccgttcattgatagggaattgctccgtaaagcagcattggactgggagcgtagcagttgctgtgaaggaagctccagcggttgtgcactaagaggaagagttccacgataaaaggcgccatattgagtgagtgaaagagtaaaatcgtccataagaaaatcttctggagacatatcgtaatcttttgctaacttaagtatcaagttttgtacttgcacagatatttggcgctcctcatcggagagtacgttatgagatgtgattctttgattttgaagcagttgaagatgctgtagtaacttattcaattcaacaagttccccttgaataggtacagaagtccatgagtcttcttctaatagactcaaattgttttgaatgatgtcaatatcgattgacttctcgacaggtgcctctttgtaatgactagatgcccgataacaagcaacagaatgaaatgaagaatcaggaataacagaagaagatgaatttttgtaaggagcaattgaggagaaggggccagactgtaggtacttcacagtaggaagtttagccaatgaaggattaaattctataactgatgcaggaggtttggcggttgaggggggggataacttatccaaggtgtactcttgggaattagcaacggatggagttggcaaaagggcaactggctttgcaattattcctccatctggtaatcgactgtctaatcgggaagttcgagcagtagaactgaacaaaggaccagcagaaccgaccataaacaaagcgtgtgacctgaattgtggttgtaaatcttgactaaattagtaaagtctataaataaaaaaaaaataaaaagaaaagaaaaacattttcattttaacttaccattttccaatgaagcggttgaattttcagcatcaaaagtgaagccattttttatttctttcccaacaactttactttgttcgagtgtggtaattcggttcaccgatgtatataatttgtcgacattccaataatcagcatcttttggaaagtaggaatgaattatatgcacgcatacattcgtccaatcttctagaaactctgggtacctttgataaacagcggactttaagtttgcctcgagggtttgcttgtttgtggtagcagtgcaattcaatactagattgcccgcaggtgcagaagagatataggaaagaattaaggagcaactttcagcattcattgccgagtttgttttacgaattgctatcaaaaaaggccggataacggtaatgcgtttcaaatactcaaaatatgcccagatcgataaaaaccaaaaaatttcttttttgaaaccatgcaaattgtaatgtcttagttttttcgggcaacctaggtactttgcgcggaacaatctattatgttctcttcactttgcacctttgactaccttgttgatgtgagctatgctagcaccgaagttttagtacgttggcgatggaagcacactcgatgttggcgatataacgaatgatatctgcgaaattccctaggcctcgctagagatcattattcggtaaacaaaagaatggagtgggttttcatgaaatggacggattcttttaatcggaaagaaatggggtgataggcatattagaagataataataataataaataataaaaagttcatattttagtaatatgtttttgtaatcgtagcagatccgatcatagaaaaatggtatactgtaaatgttaggtgcatttgataccaagctaacagtatcatacatgtagcaacacctcattaagtataagaaatcatttgtttcgagtaaccctttcaattctaaccagttgcagtagattaccatgttctgaatatcctagtaatagcctcagcaactagaaagtgataacgcacgtttaatgctgcgtttgtaatgtttaatgtattactatgcaatatgttatgcaacttgctgaataagttctatatagagtacataaagtgaataatagatcaagcgaaacttcaagcctatcttagcgaggaatgcttaaaactgaactattagatactgcagtacgcaatagcaatttgtttatgataattcagagaaatttctgtactgtatatatatacacacatacttgataaatgaatcattatagatgtctcaaataaaattatttttatgcgtctatattacactatttatagacgactaaacaagttgagcatcacaattgctcagagttcggcgattggtagaaacaaagcatgaacagagaacaaagattgtttttttttgtgtttttgctcttgttttcccccatatcaaaatatcttctagcagaaaagacgatggagaattgatgaaattaaatattttgacacactgaaccatggctttaagttaacagcagtacctgcgtatacttagctcgctaaagaagcagaaatgctcttgaaaacaaagtctagcattgtttttatataaagaagttaacaaatttcaactcgcaatctctccacattccatagcccagcacttgctaaaagacaattttttctaaacaacaacgaaaacattatcgggttacggcaaagactaaaaaaaggatgccaattttctcaaattattttttttgaagggttctgctagatcaagagcatacaacagaggtggattaaaacagtttaccaaacaccacagtgaaagcaatacacatatgtttgaagcgtagtgctcagtaattcatatgaagtataattttaattcagactatgtttgtcataagatcagcgatataaatagaagaagtgataaaaatgtctatatgaagaaaccataatcgtcaataaatcaagtattgaaaaaagaaatcgacgttctcacacaatttacatgcaaaaatcaatacttgaaaaaatgtcaacattctacgctaagcgtttacttaagaaaatttgcaactcataatagctcattaaataaaggaaaggaactgcttttgttgtagtgagaatgtcactttggttccaaatacatcatggattgttgtcattcattatgaaatccccactgacatatgtaactgattagatgaaaatctcacatttgttttgtcttgcgatttaccaccatcttctaagacactcctttctttgaagcagcgtggtttcagcaaacgaaggcttcaactaaacccttgtttgcttacttttttatcgtttacgtttggttgtggaggttactatcaggctacaccaaggtactcttgacttgagcagaattaaatatatacgccaaccgccgagattttctaaatatgattttttatgacaaactgaaaccggctgatgtgtaagtatacatatatttaactacttcaactcagtttgtgaacgagattgaaaaattttcagtacgtcttgcaactcgctaacatagattcgaataggctggttattgggtctgctgatgggcgagttattgaagctatcgagtatattgctgatcttcacaaacagcatggttttaaatttgctatttgtcttggcaatttgttttcccacaagcgtacaactagtgcggacgttgttaaactaaaaaatgaaaaagtaaagggtatgattttgaatggccggttttatcgaacgagaaattcttttctttaatgctttaatcacgattgataaatctttcttcttattcattcttgttgctaacctgagctgtagttcctataccagtctatttcggggttggtactgctggtttgccagagtccattatttcgcatatggccatgtatggaccagaggtagcacctaacttgttttgtatgggtatttgtgggtttatgaaaactttttacaagtttacaattgctcaacttggtggatcttataatgaggagaaatactaccaacctcccgaaaaatttgagcaaagcttaaatgaaaagtgttttcatcgaagtgatgtacaaaagttgtctaaacgttgtgacattttgttcagctctgaatggccggaggacgtacaagaaaactctactctccctgagagaaagttgcctaaaggttgtatgccgttagctgcactagctgctaattgtatgccgcagtacttttttgttcctgggccagtttactacgaacgtgaaccctacaaaaactctgccgctattaatgttaacactggtactgtcactcatttcgtggctttggcccctttcaaaaactccaaaaatgagaagttttcatacgcttttactctctaccccttgacaactgagtacatgcagccagctcctcctaactgtactgcttctccatttgagcataggccaattcccttaaagcgtgcttcagaagatcaaattattccccagcaaacaaataaattccataaatctaaatcaagcactgctctctttaaatctaaaaaagattctagctcgtccctcaacaaaatgcacaagtcagagtcacatagtgcactcaataatttgcacaagtccgaatcaggcacttcgctcaataatagacggtctaaagttggacgtgagttccgcttcttatctctgcgttttttccaccgtcactaacttcttttctcagccgggtcatgcttcttttgtttgagtaatccaaatgttgcacttcacttaatagtcgctattggtaacgaagcttacatgggtacgtttatacactccaatgtttgcgacacgctgtttaaattttactcttttttatactaacgactcagcgttgcccaaaggccctcttactaccacggcatcgaataccccagctttagcttcctctggtcatgttttgattataccaattgcgcatgcttctgctttaagtactttgtcggacacctcatatgagaaaactttaaatgaaatgaatcgatttcgtaaagctgtaactgatatgtacaatgcttgtgattccgatgctttagtatatgaaattagtagagctaacggagttcatttgcattggcaaatgattcccatccccaagatttcctcacatcgtattgaatcagtcttccttgaaatggcaaaggaagctggttacgactttgaggaaagggatgtagaacctcatgagctgaactatttccgtgtatttctaccctctggaaaaatcttaattcatcgattacaactaagagaacgatttgatttacagtttgggcgacgtgctgctgcaaaaattttgggtcttgaggatagggttgattggagaaaatgcgttcagacagaagatgaagaaaaagctgagagtgaagctttcaaaatgtgtttcaaaccttacgactttacataaatttagtatttcattataattcataaataaattatttaaattcataactggaacatcattccattaaaaggtggacgtcgctttaataccttcacttcctattcgacgcatggcctcttcgccgcccgttgctaatataggttgttcaagggcttctgcaacacattcccatgggcttctactgccaccccatcgtaggatggctttacgaaatttctcaccagcctcacggcttaatggatttccagcaaaaagtttactaaagattagcgaagccaataccgtatcaaaaatgtatgaataataagtagcgctatatccataaagatgactaaactgaagataccaagcagcaggtggagcagactcaaacccactgaactttctggttacattagtaacttcatcgatagaattaaatgacggatctaagacaaccttcgagtgaaacaattgatccaccatagccatacaaatttgagattgtaaatctaagggtgctgaactattttcaaccatgttatgatggttcaaaacttgtacaggtaatggaatctcagttccttcgtagcgagcataaagcggtaatacggctggatttgacataaaaaactccataataattgaaggaagttcaacaaagtcggttgcacaacgagttccggctaagttctgatatttagtatgacctagaatggaatgcatggcatgccccatctcgtgaaaaagtgttttcacatcccacaaatctaaaaaggtaggatccattccactagaacgtacgaaattacacaataacgaaatgacaggtatttgataccgtttgttatccttgacccttatattagtagcatcatcaaatccaagacttatagaatcgtcaaagcttgtcaagtctaattcccgagaagaacgaattgtaaaatgagcagctccatctgtttttcctgttcgagcaaatagatcgaaataaattacacccattacatgatcattttcattgtaaacattgaccttatttacatcaggatgccatacctcaccaggggaaatgtccgctggaacaaaacgaagcccatataaagaactaaatagtctagatagaccttgaataactgtaccaacagaaaaaaaacgccgataattcgttatagaagggtttaaagaaggcttttgatttataagagattgtttatagcgagcagtataatattccctgtcccaaacatcaaatgatggaagaaaattcaagtttaactcttttttcttcattaacgcgagattgtttaaaatcttttttaacacggaagaattttttaatgataagttctctaaaaattcaacaacatgtttaggagcattagccattttatctataagttgtaaatctgcaaaactactttttcccactagtttcgcaacttccgctttagacctcaaataggaatttagcaattcgacttcttcaactgttcctttatgaccttccatgtaaatttctttcctgacgtcgggatttgctacactaatcaaggcctgtgtaccttcgtatccaacagttggaatcataataaagtttttgtcattcttagagagtgagcgtacaaaatatgggtccgaaccagccagacgttgcttagaaatagttaaataacgctgaggacgattcatgctattattaaaaaatgctcttccaagagttgcagattcagaggactttttaacaaaggagtttcttttcgagctctctaaatttacgcccgatttttcaaaatcttggaggaatactcttccaacagtatatgcttcaggatctgtatctttcaacgtaggagtctgttgtaaagaacactttaatttttcgtaaagaccttgatgagtgtttaaagtgttcatcagctcaaatagataactgtaagcttcttctgctttcattaccaccatcttgtcaggatgggcgcagcgcacaaactcaaaaaggtcaatgacactgcatagtaagttagaaatcctgtcaaatttgctgactacaattgacccgtcttcagtatcctcgagcaaaagatcctcaatcacggccttacatttttcagatgcagtttccgcgagccttaggaagccggtatctttgtcggaaaggaagtgattacgaaacaatcctactccctgaattccatttcttttcgttatctggttcacagctatattctgatcatcaaaaatttgacgcaacaattggtcttccgctttgcgactttgaacattagaatattttcgataaagactaagaatgcactgcctatttccaattacttttttttttcccaatgtaagcaaagttcttacttgcatcgtaatatgcgacaaatttttggtacatgtacaggctatatgaatggtatatatttccaggagggtttacttgaaataccaaccacaaaaagtatccgcatgaatagtatacatataaaaaagaaaagcaatcgatcgttcagaagaagaaaagtttttggaaatgaaaaagaatttgatttagaagaattagatgataatgatattcgtctacggcaagctttggaagctactaagaggcgaaaaattagaaattcgattatcgggataaatgctgaaaagttattaaatcaagaaacaaaaaaagagaaacaattgaacactgctaatgagcctcatgaagctaatgatcagacctcagctcaatcgtcgaaacttatagaggcgcaacttccaaccgtcgaagataggtttgctaaacaaacaaacgaggttgacatcaacacgcatttattaaactttgttgaaaaaaaactgaaacaggaaaggttggcccaaaactactcagaaaatggagagactaatgcacttaatacaaaaaatgaatcgacggtacaaaacataaaaaattccttacatccaaatgaacattcatttattagagatgcagctgctcttggtgctatacgtgaagtagatttagggattattagtaccgacgttgataatttgaaaaatggtcggaaacgacaaaaaaaaagagcaagaatgaaagaaaaactagactcgaaggctcttcgcacctctgaggacgctgctcgggatgaatttattgaaaaaatgttaaaaccgatatcccaagatgaagaaagtaagggaatctacaggcgttttcgcgtttacaaggatggaactcaggattaacgataataaaaaagaagcaacagtttggcaaggttcattaattcaaattatttattacattttttgagtaatcaattcggataaagaggtttgtttgtgttttataaaatccttactcaaaacctcaaatgtttatttatcaaaaatatagttttgtaacttttaatcattatgggcattaaaaagagggcttttgctagaaaagacgagcttaactaaataactaatttttcacaagttcttcattttgaggcgctgattcatcgtttgttgaattaacagcgacaggaggaggaggaggcaaaggagttgtttgggaatcgttagtagaagaagcgtctttggttttatgatccaattctctgcttagtttttcttcttcatctaaatatgattgaatagaagaatcttggatagcgcctttatgagacttcttatgtctttgatagtgcgggatagatatttcattgctagatccagcattagcagaagcgattttaggtggttctggagtaggcaaaaagttttcagtttcactgggctgagacactttatgatctggaccccccagcatgggatttgaaaacacaatgtccccaggttgtggaggaggtcctgacaaaggagcgggtaagcgatgcaagacgccatgtccaacaccacatccaatagctccattacctccccaatgacgatttgggacaatggtaacttgacgagtggagtcgcgataatgattgtagatatacaggcgtaagggtctgttgagatgctgttaaattgttagtcaaataatttatcttagcacataatttacatacagactcaattaggtctgaaagcgctttttctcctgtcatcattccttcaggagttccgacgatataatcttcatacggaacaaggctagctcgtgcaacaggagaatcgtctataacattcaaaatatgccaaatggcatccacggcaggagcgattgatgcccactgtaaaaccatgccaattttttctgtagtcgttagaaaatttatttgtattcaataagcgttcataaaaatacatccaaaaaagatataagaatcgttaaccgcagctagaaacttaccgtcactgttaattttaatattaactttcctcgtaatttgcccttttaaagaaaatacttctaaagttacttcgggggaagaatcacgaagcaaagccataaacattgaagggtctccattctgtgaaaaacactttagtaatgataaaactataatcagttcataccagtaagatcccattcactgccgttataaaatcgtaataagactcaattctggcattataggctttcgaatcgttttcaacctttaatactctgaaaccacatgattcatctgattctcgatgaataccagctaaagcttctgatttttctttaataaagttctttaaaccaccaaacatttcgattgtttagtacttaaatagggttggtggtgatttaggtaatggcgcggttgactcgctatgatattaagttcatacagtcggaaatttatgtgagtaaaatgatgctgatattaataaattaaaacaaaaaaaggaaaaagaaaaattaataaagctgttggaagcaatcaccgctcttttaaatattttactgtcaaaacatcataaaaaataaaaagaaatgaatttcattaaactttacatgctcattatcaaaacgaaaggtttgtttgtataaataatcgattctcctcccttcgtatccatctcaaaatcttattaacatttgcaataagcagttgactgctagtggtagcgttagcaatacaatgaaagtcgaacgatgcagttgaccacgtgaatagaagcaaagattcatggacagtcatattaattgagaaagaattttttttgtgaaatgcctggtcgtgtaagctagcataaatagcataaagagttctaaaaacatagttagcaaagcaaatgagcccaaagatagcgatcgtattgaaattgtaaagaaaaatagatcattgtatacgtacctagtattgaaattgggagttgaaaatgaatagccaggagtataaaactgtgagtatttctttgaataaaacaagtaatgtgaaatacaaggagatccgggattccttggcgtagttctatccatttcttcacaataaatgagctttttcaaccatccatgatcctgaatttcctgagcaactttgcatttcactgattgcatttcaaaaaagacaccactttcgctgctccccattatcaagacagtgtccttacataggaaatagctataaatgtaaatataagcatctggatttagagtaggaaaacaaacaggcacccaatgctccattgaatcattaaaagactgtgtgcggaagagtgataggaaaagtaaatagagatcattagcatgtaataaaagcttcttcgccttaaccatacaaacaagccgacctcgtatagctataaaagtaaacagcagagatttgggtgtttctctcaacagcagttgcgacagctgatcacgaaaagaggaacgtaaaggaagaggagatatggcattcaatgtggggactaattcataatcattaagttgatcacatagttcttttaggaactgctcgttgcttccaataagtcttctcaaatcaaaatttgggcgggagtttaaggtcagctgcatagctttcgcagtaaccccagtaagtatttggcaatataagaggtttaactcactgagtaaatatgctgcgcttaaagttgtcgatggcgatacgccaacaagataaagaggatttttggagagaacaacgataacattggaaaaggtagaaaagcttgttagctcttctttcgacacttcgaaagagctaataattgcttgtaacgcgccaacggttgatggctcaattgaatcatcaacaatgttactaaacacgggcttccctgatgaagagaatatcaaatatgtgcgcttttgttttgccaaatcaaaagatatcaacgaaagtagttttataatttcatcaacagccgtattgttactactgctcgatactgaagtgcttacattaagcggagaggaattatcatgcaatatatcagaaagtaattgttcaacgttttccacgtggcttcgcaattctggtgtagacctgcttacttcttgatcatcctctgacaccgaaggcgctgccattagaacattaccagggtttaacagcagtgatccacattccgactcatgagatctatgaacgttatcattttccacttcctccttgattgatgaatgctcagatgttggttccatcaactggctgttttcattagtgggatggattgaataaggaggactgtagctgttgtaataatgctaacctcgcttcattcactcatttacggttaaaattaagggaaaagaaggcgttttaaatattttgctttttattgaataaaaaataattattgattctttaaataaatgttgaaactcaactttgcggtgcaatcataaagatattgtgccgaagatgatttcgtacctagttgtataggtaattcaaaagggaagattggaatggctgagtcttcggcaaagaatttcatattacaactaaatggcattcaagatacgtttacatggaagtcaattgtatacagagaacagtactgaatttaaaataaaactaataattacacgttctatgaaatgtacgcgctctaaactaagaatactctttggttaagaaattaatgttaaaaagcgcttagaatatagcgctagatgtattactacaaactgtttatattgagttatttaggagtgatcactgatctatcgtttcaactaaaatgctgcttatccttgacttctcaaggtctaaggatggtattcacatttaaagatctagaaacttgttggctaacttttcgagatggttccatctaatattgaatagaattgagatttgcgcattggttctttcaatatctatattgctccaaaacaaaaacattagtctagtacttgtaagaaaacacaagtcatacagggaatcgaaaataaaaaatcagttgaaatctttaatcgacgcttcatatttcattttgagcaataataaaacactcgattaagccaaccatcatctagtttgttgaacatgctcagtagtcggtattaacttcatagagacttgaatagatataggaaatcttttaattttttgatattttatatttgagagtaatagaatagtgttttatatagcaatgcttaaaagctgtctcattattttcttttgcatgaatatgaacgtaagagaatgaaatatatatattataaaaatatttgattataatattatttacgatccaaaactagaaatatacagtcgctggtacatgcctggtaagctacggcttacgttgttgcgacgagcttcttgttcgctgtaagctactttccactcaaccaccgcaactctgggtttatcgtacactatctggaaatggtaatatcatgtgtaaaaaccgtactaacgatatagtctttaaatcctcatcagatttttaacgaaagtggcatccaagagcggggtgaaaatgcccgtctttcatcgtttgtgggtgcaattgctgtgggcgatttggtaaaaagcactttaggtcctaagggaatggtaaggtcaaatctacatagaaaaaatttttaattaacgatttataggacaaaattttacaatcaaactcttcgggtgatattgttgtgacaaatgacggtgctaccattcttaagtctatagctttggataatgcagctgctaaagttttagtgaatatctcaaaagtccaagatgatgaagttggcgacggtactaccagtgtgtgtgtcttcgctgctgaacttcttcgtcaagcagaaattatggtcaatgcaaaaatacatcctcaagtgattatcgatggttatcgtattgctactaaaactgctatcgatgctcttcgtgcttcctctattgataattctagtgatcctgctaaatttcgtagtgacctcgagaatattgccagaactactctgtcttccaaaatcttatctcagaataaaaaccattttgctcagctggctgttgatgcagtgcttcgcttgaaaggtagcacgaacttggataacattcaaattattaagatccttggtggtaaacttgatgactccttccttgatgagggatttattctcaataaaactattggtgttaactgtcccaaagttatggaaaatgctaacattttaattgctaatacggctatggatacggataaagtgaaagtttttggtgctagggttcgtgtagacacaactggcaagcttgccgaacttgaacgcgctgagcgcgagaaaatgaaggctaaagttgaaaaaatcaaaagtcataatattaattgcttcattaaccgtcaactcatttacaattggccagagcagctgttcgctgacgctggtattatgtccattgaacatgcagacttcgatggaattgagcggctgtctttggtcactggtggtgaaattgcttcaacttttgaccatcctgaacttgtcaaattaggtcactgtaagaaaattgaggagatcattatcggtgaagataaaatgatcaagttttctggcgttgaagccggagaagcctgcaccattgttttacgtggtgccactcatcagttactggatgaatctgaacgagccattcatgatgcattagctgttctttcccaaacagtcgctgaatctcgagtcactttaggaggaggttgtgctgaaatgctaatggccaaggcagtggaagaagctgctacccatgagcctggtaagaaggcagttgctgtttctgcttttgcaaaagcattatcacaattaccaactatattggctgataatgctggctttgactctagtgagctagtagctcagttaaaggcagctcattatgatggcaacgatacaatgggtcttgatatggatgaaggagagattgctgatatgagagccaagggtatactcgaggcattgaaattaaaacaagctgtagtttcaagtggatctgaaggtgctcaacttttgttacgcgttgatactatattaaaggctgcaccaagaccccgtgaacgaatgtaatgggcatagtggttaacaactatttttttcaaataaaaggacattcttactagtacttaaaaagattagaaataaaaggaggcgattacattgttagtgtgaccaaaatttaattaaggaatgtaaatgtatcgagaaatttggcttgttccttcttgcaaacttgagttgacttgtaataaatgattaaaaagaaaaagtttacctcgtagtgactatgaggagatagcatctaaatggaaaaatagccaaagaaatcttcgcaagatctcaagcatttcgaaagaaaatatccccatttcatactcatggaattgatgcaaccggggatgaagtttcatactccaagtaactcgtaaaataaaattaataaagcacccaatagcgtaaataaacatagggaaccttttatgattaatgcttttgtgaaaaggaaatcggattctccagtcaatgaagacgtcccataagaatgtataagcagagctcaggagagccgaaagaatccataaccaaaataaataaccgtgtccagatgtcaacgtaaatttagtttgctttgcatgaatgatagcagaaagatatattaccggaagagctgttgcatgttttaaagcgcttagcaggttaattttgaatgtatgttttctacgagataacccgtaatgtaagcattgaagtattgcaacaatgaaaggataggccattgctagaggaacaaaaaaagtgccatcgcattttagatcaggtctaagtgtaaatttactaatatgaccctgtaagacacaaccaaaaatgtaaaaatcaccaagtgctttagcatatgatgtgaatatttcagaaacaatgaaatctttataaggggaacgaaaatctgcttgaaaaaacaaaaatacgcgaattatgcttttcctcaacccacgttgagaagaccggtagcgccatggaaagggaaaaactattaaaataaaagccgttattacccagagaagaggataaatagggtgagaataaaggccaccaatgtctccttgagttttctttaaaaatagaataaacccagtagcccaagaaatagacagtatagcagcaaagcaatatccagcatgaaaatcaactgggctaactaaattcgccttgaattcagtattctcctcaagatccgtgtgcctgttagataaaggaatttgaagtaagtgataccattttgaattcagagaacctcgtggattgggagaaattggttggtaccgattcaggatgtaaattaaatgataacaaactgaccataaccaggtacctaaagaatagagattgttagtattagtaaattgaaaatcttaagttcataccgactataaccagaagacctatacgaaacggaagcgctaatttgtggtgcaagggaaactccacgacttccaaatccatctttaagccgtcactaggctagatgcataatttaaagtatttgaagaatgttttattatcttccaatacaatttttagcggcattaaatgctcaggtagatgtgagaagggaggaagagttcggtaccaaattgcgtagtcgtgcacggttagcatgcgcatcaagctaccaaaataagtatctaagttgtgggaaacaaaacagatgtaggcctattcggttgtttaatacaagtgatcaacctaatgtgagattgaagaaatgctgtgcgtagaattacagattatcgttgcgatttattgcactagatattcaacgttggatattactataaaactcagtattatcaaaaggagtttttaataaaaagacaaaagaatattaactgaagctaagataattaattcctacggtagtattgcctacctgtttatttctactgtcctttaaaataaattatgtatttcctacaccaatcctgagagtaaattttatgcatattgtgaaagcctagcagatactttagggaatgactcaatcacgaaggatggtgaagcccgatttgagtatgtgacaagatgcgaaactatatactgaattgaagtatcaacagatggtaaaatttctgaccaaggtttgggtggatattcatgaaatataaatttattccaatctgggaaagtcgaaagttccttaaaaacagttagcaaaatctgcatgaaaccctattatttaaaaaaaaagtctaaaatgttttgtttttgttcaaaggctcagatataatgttaaagatttgaaacttacaggccacatgcttggatttggagtacccaaagtttgaataatactgcttgttaaccttaattcactaggccatccttcagaagatccatcgtcaaacaaagcttgattggaaaatagttcagcgatcagaatgccaaatgtccaacgatcgacttcatgaccataagaatgacagccgaacaaggtttcaattgctctataatgaccagttccaatctaaaaaaaacgttagaaatcttgcaggttcggcaaaatataaaactctctttaacatacttggggaatgagttcctgcacttcttctcctggatgctgtttggaccaagcaatactgaaatcagatagataagcggggccattcattgaatccaatagtatattatttggatgaatatcacgatgcagaatcccatgcttttctaggtattcaagggcgctacttatttgcaatacgatcttgcattttgtatcaattgaaatttcatccatcacatctgatagaacaaacgatttaaaactcgttataaggtaaacggatcctgcttcattgtctatgaaagagtccactatcctttcaatgtgtggatggcctattgactctaaaataagcttgcctctcatggcatcgtgaggtggccttttaaatactaaaccttgaactttaataacatatagttttttgctattctttctttcacccacgaacacttcactaatagtgccatccgtcaggtgccttatatcagtgagccacggaacgaaatgaccgactgatttcattaaatttataaattcaatcgttcctgattgatttcacttgaaattttaagcctatctaacaaaataaaaaacagctaaaacgttgtaatataaaactttgaaaattacttatcgcaaggtgttttacgcaatatgtttttctttttatgcaatgtgtttggaggtgaggcttactctttttacaaactttaatgagagcagacatatagatatgtactggcggtgaaggatggccaccagatgaaagcctaactgtgatctcgcatgatgatgctaaaaagatattggataatgcttttaaaaaaatataaatagataccattcttatatgtactttatacatttgtagtacacttataaagtcagagtatgaatttttgtagtaaggaagaatactaagaattctttttttatttttatttttttttcgctttgtttgcttgaatgaaaaaaatatctttgtgataataagtgttttaattgttttagagatcatatatgtgtcaaatgcgtctacattaccttactcgaattgtcaaaaatggtgagatgtataggtttaatcttttactactttatctgtttccaaaaatcgctgctgttataggaaattagaaaaaatattaatttattaaagaaatattaataatgattgtctatgaaatgttttacgcaatgatgtttcgagattattactgacagtgtcaaaaaaaaaaaaaaaaaaaaatagttaaatcaagaactgtttctcagtaacagcttaaaaaaatagataaataattttattaaatattttaattcataattctacaaacatgaaagaaattactcgtgcaaaaccattaataattgaactgagtcaaggtaaccttaaataagctaggttatgattgtcgcgcaagtgttttgttccaaagaaggtaataagcttagcgaaacgaaaacaatcctacgttggccttttataatattaattacggtgatttcgtacgggcggtaatattttttttgcgtattccaacggaaagcgatattgcggtaagctttatggcagaccactaacgctgtatcttccttttgcaacattagttacaatgggaaagaacgagcagaaagacccaaacgtgtacttttttgtaccaaatttgattggtgagtattattcggaagtcttgttacagcaacaaagctatgttgagcaaaaaggtctacatttccttctttaattatgtcttacccggaaggttggtcaaagccttttcgaaatgatacttttttttgatatttttttcctatcagctttttaaagaaaaaaaaggctgtatgctttctacatttgttttgccattcgatgtaagcaattgagcctacatagaattcatgttgctcaaagcaccaactgaaccatattttaagaaatatgcgagttaaatttttaaagctgtcaaatgattttcctttttgctctgggcaagctatgagcggagtattggatactttgtatgctttttcggaagttaattaaaataatgaatgagactttagatgtgcgtaaaattatttgttgtgcttaataattttaaggtgttcttagacttaacagatttacttacccttttgaaaataatctattgcgtcaagtcaagttatctctattataaaagcatcattttcgtcacttttcaaaattactaaaactttgtgaatcattatcttttatggcctcttttctcaatatgctgaaattagcgctggactttcattcttataattgttcagtattctgactctttgtttaggttttactagggtttttttggtacttatttcgttgtactttatgtcatggcacccaaattattgtactattgtgtatttatactcaagtttacttgacgcttttgatggttgggcggcgcgcaaattgcatcaagccaccaatttcggtgcaattttggatatggtcacagaccgatgcgccacctcgtgcttgctttgctttttatgtgctgcttatccaaaatatgctataatttttcaactgttagttagcttggaccttgccagccattatatgcatatgtacagcactcttcatcaaggtgcttcctcacacaaaacggtaacaaagaagcataactggatgctgagactttactatggaaacaataaagttttattcatcttttgcgctgctaatgagatgtttttcgttgctctttatttactatcttttaccccacgtactcctcccaaacttggctacttaccagttccttccttcatttattcgactggagagctccctctttcctatccgacccttctagccgttttatgtggtcctatttgccttgccaaacaaattattaacgttgttcagctggtgaatgctgccaatgccttggttaaaatggatgttgagcaaagaagggctgcaaagaagcttcaataaacacagggttatcctattttcatattttctgtttaccaaattttctatttttaatcaggatggtttcaatctgaacatcctcgaccttagatctgcaagcttactttgtgcattctctttgattttacctcttataattcaataccttttttttgacattttctctttctaaaagccttaattctattgggctaagcacttttgtgttaagcttagcctttgggattattttctgtcacctttaaaagcttggttggagtgattgcactgattaataaaaaaatgcatccacaacgtgaagccattcgtcgaaaagcttatttagaaatagaatgctttacttatttaagcgatataactttcactttacttcaataaatttaatcgttcgttgcattaatttaaaaacattgtttatgataaaaaaatcctatttaaatgtacatagtagatttttttttaaaagataaatgtatgtgtgtattaatttacccataaataaagcgtccctcaaatcttcaccctttttacacgttccatgtcagttacactggtctcagattttacgttttctccatccaacattctatttgtccgcaattcatgcttagcgtgcttgctatttgattttgaaacatgttttcgttttttatcgccgtttttatttgatttctttgaagcctaagtatgttagtcattgccgaattttgaaaattctgtgaagtaccttatttaaactgtgagtcttttcagataatgcgagatcaagaaggcgtttacttaatgtttttaattgctcagcattcgggttgatgggaataacgtctttttcctcgtagacctgattacactgatgttgtgttagcaataactcaagggttggaaatgcttttcttagctatcgatagacttacttgaaaacacattttctcgccaaactgcttcaaggcagagtattcaaatacatgaccgcaaggcactatgtaggcgaattggtatgtatcagacattacatgtcttgtaatcgggcataaccatagcactttaccggaatcatccagctcaacttgaagttgtaccacgtctttcagtgattttatatgagaagggcttttcggaacacttgacctatctaacagcatttgtaaaatgcttgctttgttatacagttttcctaaaccacacgatacaattggagggtataagggctcatccgtaatggcacactgagaaaattgagaagattttacagaacgtttaaagtctatatcaagcggcggtactttgccaggctctttcactaattcgtttcgggttggtaatgatcctcctaaaacatgttaaaatttagaagcaaaataaacgaatcctaccgtcatttcccatagtttacttgtgtgtattaaatattacagagtagtgttaagtaagcatatttcaaagaagcgcttacattccacgactgcatttactgcattctactataatgcactaaaattaaacgttaggtttcgttacgcaagatataccgaaatgtcaaatacaattttcgcttcaatgatcttcgcttatttttaaaccttatttaaattgcaaacatttgtgatgggaatacgtagttgcgttaaggacttacgaaagtatacaccaaaagcagcaatttttcttctacaacagctggtttgtaggtttcaactacgagttaactgcttctttcatacatctaaatcaatgttatatgaaacattttgtgaaatccgaaacctcttactcttagtatccagttgagttcgaaaattggtactgagtagctattagtattttaggcccctttacttacttttgtttttgttaacttagatttcggacccttttttttttattcatattgaaccttttcctttttctttttcaggtcgtgttaaatgtcgaaaactgttaattttagggcaacaaaaaatttctatttacaatttgtgagcgtcagttctcgggatacatcttgtattccctgcatccacttattttttgattctaagaggtatgtatttggaagcgtaggggaaggttgtcaaagagctatactctcccaacagcttcgattatcaaagattaaagatgtcttcttaatgcaaggatcttcaatatcatcaccagatacatatgattcttcttcttcatcgtctactacctctgtttctgatatgctacagctggatgatcgggacaaagttattgtatctgaacgtaatagtatgtgctcgactgtaaactatcctacatggtgggattcttgtggtgggtttccaggtaagtgttaaatatatttaataatttctgacaataggctttttgctgtctctcaatgatatttcggaacctggggaaaccggagaagctagtccttttgtccttcatggacctagtgaagttcatcagtttttatcttcgatgcggcatttcacttatcatacgaatgtaaatttaacggtacagggatatacttcggctgaggccccagtattcgttgatgaaaatatttgtgtaactccggtagttgtttcactagttaaaaattcttttaaaaaaaggaagcatgaaaacattaacagaggtacaaatgcaagaccattaaaagaggatagagcaaatacttctcctcattggtattctcacgtttccaatgatacatcattcgtcgttgagaatgcaatgtataacactccggctcctttggaaccagacaagccagagctgtttatttcttatattgttcaatcccatcctaccccagggaaatttgacgccgcaaaagcaaaatcgcttggtatcacgaaaggattagactgtggtagactcgctcgaggagaacctgtaactcttgaaaacggaaaaacagtatatccaaaagaagtgattggtccttctattcctggctcctccttttttattattcattgccccaacgaactcgtaattgacttggtcattgaaaatcataaatggacaaatgcacctaaacctgtttgtgtcattcattcggttacaccagaagtatacaaaaatccacgttatcagagctggatttcttcattcccaagtgaggtgagccatctaattgcttcgactgaagtaaacgaagtaataaattatcctaggagtgcagtcgctattgcaacacttaatttgttagattcaaaagtttttcctttaggctttaactgctatgaagttaaaaatgtacaaaaaaacaatcgaattgcttttgccaaacccaaactgcgttttgcgtttggaaaaaaaactggtattgacgattcggaagttggggtttcgattgaagagttgaaggataaaattttgaaagagaaaccagattataaatcatttgttgaagaagctcaaaaatatgttagtgataaaccaaaggcaccgagctttgcaggttctgacatccaaatttgtactcttggcactggatctgcaatgccttctttatacagaaatgtttcatctacttacgttagaattcccgttgacaaaaaatgtatggaagactcagctatcagtatgaaaaacatacttttggactgtggagagggcactttgggacgtctatcgaggcagtatggtgacaatttaaaatacgaaatagcttctttacgatggatttatatctcccatatgcatgctgaccatcatgctggtgttataggggttttaaaggcttggacgaagtactcagatggcagatcaaagttgtttataacagcacctccacaatttgaattttggctactagaatactcaaggattgattatctaccattatccaacatcgtatttatttccaatagtgctttacgtactgacaggaagccgtctgctttggaatcctctaggttgtcttctttatttaaagaatttgatttagtatcttttcgaacggttcctgccatacactgcccgtattcatattgcatggagattactaattccagtggttggaagatcgcatactctggagatactcgaccttctgaggattttgctaacattgccaaagactcaactttattaattcacgaagctactttggaagactctatgcacgaaattgcaataaaaaagcaacacagtacttactctgaagctttagaagtggccaaaaaagctggtacaaaaaacgttattttgactcattttagccaacgatatcccaaattaccagacattgatatttcgacagaagacttacatatagctttggcgtttgatggaatgactcttaaaatatcggatatctcattgtttcgttattttggaaagcctctggcttatctatttaatgaggaaaatttaaaagaggagtcggatcctttaaagttctaactacttgagctattgtctcatattatataaattgggtctcaggcaagtgatctctgttgtttaatgaaatgggcaaaccttttcttcattatacaattatgttcataacaaaatacttcagacttcaaaaaaattgtcaaggtaatccgtatctattaaaatagtcctgaaaaccattaatgatctttttttcttttatttcactgagtaactactatttaacccaaggaccaaaatttacgagtgtaattgacgacttaatcaaacctttatggaataatctaaaaagaggacaattttgagttttaatttatatcggataaccaagtactctatgcaattaaagtaattgtagaacatgcgagttttcgtctaagaaactgaataataacaaacgaataaacatcagctaaagcgtaacacaaaccagaaatacgagacttccgtagatttgtaaattagaaagagtgaaaattattgaaaaacatgaagtaaattataaatctctaagtttatccatcacaaatttgaagaaattggttgggtgaaaaagggatgccaaagggcctcttttgcagttattcgccgcttaggatcgtaaacgaatacttttttcaataaatcaagcagcaaagccacttctggagatgatactgcaaatatttgctctagcgtttgcagagattgaagataattaatgctttttttaggcgtatttgacaaaggataacggacttttccgtcagatttaaaaaaacgttgcgatgtacgagaggaacgcgaaatcatattcctatcaaagggacccaggattttttccatcatgcacagatgctcactatcttcatgggtttgaaacaaggcttgtcccgtgaataactcaactaaaatacatccaatactccaaacatcgcaaggataagaccaacccaaccctaaaataatctctggagcacgataatgacgagtactcactacactggaatggtattcatcttcaaatgttgcactaccaaagtcgataagccggatttcacaactattaaggactttctgtgaataattccgataaggtaatcgaatagttcttgaggcattagataccagaagaacattttcgggtttaagatcggtatgtactagtcccaaagagtgaagaaacgcaacacttttaaaaagttgttgggatagcatctgaatatgcttcaaagggaaaggaatgtagttgttattctttaaaaaatcaaagacactccagccaaaaagatcagtcacaatgcagatgtgcttgcggtaatcgaaataatcgcgtaactgaatgcacttattttcatttgtcggatcactatgagctatagtttgtaaaactcttaattcaatgagactagcttctctgtactttggaattgctcgagtcaccttgatagcacaatgtctacctgtactttgatcgtaacactggataactttgccaaaagtaccgtgcccaagcaaacgaacaactgtataacggttggcaaatttggagttaggtacaaccttgtaatgaccgtcatcatcatcaaaagttgatggatcaaaagcggtagtatcatgcacaacaggaacatttacgcggtcgacttttttatatgggggccatgcagctcgcttccttttcttcggaggtcgataatcggaaatagatacaggagtgataacttgattggcattagaagccggttgataaacgtttgcagaaggaggttggaaagttggttgagtcatcggaagccatacggccagcgttggagataatggtacagcggtatgattgttaatggaacttggggtgacggaataatttacacttttatgttgagacgattgcgaggaaggagcgatagcagtagccggagctagctgaggagggttagaaggacaatacgttgcaggacatagtgggggaggataagaggttggagacgagtaaggatgattatggatgggatgtggaagcctgttcggatggacttggagctttggtaaattagggatcactggaggtttagaaattggttggtgaggtaaattaggagagggaagcgaaaccgggtaccagtgtgaaggaacttgagggacaggaggcggccgtaaaacaggttgacatgaaacaggtagtggattatgaaggggaggatgatgtgaatggggaaatggcgattgattatttgaacacgcatgatacgatgtaggagactgaaccatatatgaaggatggctggcgacatcatgcggtaatggaacgacgccattagcatccaaccatggatcataggattgaggaagagataccgagttagttgatggataaacagcattcgcaccattgatagggactgccacagtgccagtggtagagggtgatgatgatgagggaggttgcggaggtacgaaggattgtaattgatgaacagaaaaaggaggcggtaaattaggggtaagccgtggagaagctgagtcctctataacaatgacttcttgtggaacaccatttttataaaagtcctgccaatcaggcgcatgatttctacgacgttttaaggaatgcattttacaataaaaagattccgtctaagtcatgcgagcaaattggtaaagtgaagaggtagaagacgtcgaaacctgaaaaaagggataagtatcttttagaattatgcaaaaccagaagcaaaaatgatgaaaagagataccaaccaccgaaaataagtgtttctcaaacaataataaggggaaaagtttccttgttcgaagtcaccaagcgacaaaagcaataaaaaaccttttttttcgactcgtcgaagggtaagaacaaaatagaaaggcggaatttaaaaaataaaaataaaaaatggacgaattaaagcaatagaactgaactgacaagcattcgacaattggtgttggaccagaacagctagttcatcaagaagcagagaatgggaggaagaatgagcaatcaagttaactggtacacctacttcgaaagagtttcaaaatttgaatgcaatcacgaagaaagaagttaaaattctcgacgttgtaaaattgcaaggccgtcgatcaaacgataaatcagcaaagaagcggaaaacagtgagaaagtgaacttgaaatatatttatcaaaccaaatggtttcttatatcagggagaagaaagccgttttctcagaataaagacaattgacgacaaccactaaacccctttctcaatcaaatgtagggtgcaacagtaaagagaaacagcaaatgcaaaaaggtatcggagagaaataaatatctacaataccggagaataagtatgccgaacacggagggtctgtaaaggcaaatcaaacacgaaaaaacgataaacaccaaaccttcaatcaacaactagcggaaacctttgtatcaatcgtattgctttaaagtaatgatgttccaaggcaatattgtaccatgagacaatgatgaggtttttgtgtttgagggggtgcgattgcgctactaccaaaattgatcaatgtccaaatcaggcggattagtaatttggataaaacaaaagtataaataacccccaaaagaatcggcaattaccagggcagttttcaaaagcacacaaagtcgacgacaagcgatgtagctgtagtacgaaagtctacctaacaaaatggtagatcgtagatggagaaaagcaagtagtgagtgtagtaaattgaagaatgaagtatatacgactcttaataagcaattttctttttctttccttcaatcccacagaatgtaattccaatggggggggggtaaaacaacaaagcaatgtcctaataatacaactgctaagaaaactagtaattgaggatagaaaggataaaagaaaaagcctcaagccaattcgagggatgtggagaaagtaaaaaggaattagcaagagtttggataataataagttgcgttttctttggtaaagccacttagaaaaggtgaaatttgcatgagataatcatgtttgtgagaccggaacaacatcattgttattctatccttaaaataaaatagctggaaaaaattggccggacgagggaacaacccaacaatcaccatccaggcgcgttgcgtttggcacctccttcctatgaaaaagtatacacattccacaacaccatgtgcgcagtatgcaacgtacctagccgtcacccaactatagcgtaagagacgcttgctactctgaagggctgagatctacgaaaaccgccatggccgtagaggcagaggcgctgaatgaattttcattaatttagatcactaatcatttaccattcaaatgccgctccattcaactcaaccatattcacttaaggagttttcgtaagaaatggcttatcattgtcatcataccattcaaacatcaatacacaccacacatacacacacacacaaatgtacacaagcatgcacactcatacacatatataaacgcatgtttacataaatagttataaaatttacatatagttttacgcataaataatgcaactgtcattctcaccatctctatccaactctacctaccatgtactatatactgtattatacaatgaatgctatatgcccgcttatactgtagctgccttgtcgcccgccccatttgtccatggtatagtattccgcacaattctttaccagaatagaaatgaaatatagaaaacatgccttttcagaagcgtttctcacactttcaacaaatgtcgtccagcccatctgccaaattctcttaccaaactagtcttgattatggccatccgtcctcggtaatcgaatatttcgtccaaacagcgacgcttggccatcaaaaaatttagtggatgacaataatctatgtaacaaataatacgataaaattgccatgatgagtaacaaaacaacaaaggcaataattcatcaactattgaataatcatttaatggtcgcgaaaaggaaacaaatataattttctacaatcaatcatctacaatgactgatgttagagcttgaaaacgggatgtgaaaaattcaatcaacatgacttcaaatggggtgagaaattgtaattaagcaaaggaaaaaaataggcaacaaggcatggttgtagctgcaattaagggactaatgtgtcgtgaaactcaaaaatgtaaaaaaaagaatgacaatccccttgcataattgaattacccgttgaaatttttgggaaatccggttactgcagacggaagttgaaagtcaactttatctcggttctttttttcctttttttttttttttgcaacttccttaccggcacgcaaggtccgtcgcacttctggaccaggagtaaactgcttacttattgaaagaacaaagaaaattttaacctttctttaaatacgctttcttttctttttcttttttcaggctatttttttgctcctcccgtcatccctaatagctagtcggctttaacgattattattttaggagatgctaaagtgcagattgacggtcttgttcgtaatttgcaatcagtctatgtcatgatccctgacctcagtacagtggaagctgtctggctggcaagggtaaaggctagtaagtactatcaattatgtatgtcagttgtggatggggaattattattgagactttttacaaagtgtcaagctcgagatttggccattacatgtcggtaaagcagctgaacagcgatatgccgttcataaaaaagcgtcagcacaagtgaaatcaagtgtcatgacatgaaagtctaatcggttatttgcaacattaaccgaaacttgtagaaaatgcgctctttggcagttgaaaaacgcagacattacagatgctataaatacatagtattaaaaacataataacaaataacaataacatgttaattaatcttgctatacatagtaacatctataaaacgcagtgtaaacagaaatcattttgacatgaatttcttatgtaacaaatgaatcttccatctttaaagggaaatccgatcgctgtgttctcaagttatcgactcctttttctcatagcaaaggctgagcaagcaatcaaagcttttgctcctaggattatctaggacgatgcaacttcaacattcgttgaacggaccgcatacccatttcctaggttcaggatttaagctttgtattgtgttgtgtggtagtacaattaagcaaaaaggaaccgaaccgttggggctgaatattgtttttcactatcaaacaggtaataagatatatatgaagcaagcaacttatttgtaagcctagctaaatgctttatcaatataaactcgagggaaatattggtagcatagtattcctttaacttttctttttttttaaattaattttgatttcactttttagttaacgaaaagaattattttttatttaataatggcaagcggagttgtttcaatccaatatattacatttaccagtaaaaaaattcgatactttccctccaccgtgttaaattgctgcatttttttgcatgttacgggatgtaaggaaataatctcaaaccagtcatccttactttggtttcctacatttaatgagccatgccatctatcctctatttcaataccttccttcccatttttttctgctaaatcgatatgttgttttttaaatactctttgttattagtactatatatgcactattgattttgctagcaatgtattgtattatttgtatgttttgtagaaaataacctactcgccaacccaaaaataccagttgtttccgacagcgtcatttattcatcacacttttccgaaaatcggctttacaagtcccgagtaaaagtgaatcaagaaacagctaccatgaatttgatcaacgattttgagtaaccacagaaaaactcagtatggcccattacggttggaatgggtcgttgttatgaatgccattttcttgttaccgagcggcaaactccaacagtatattgttttgtagcatcgctaatgaatgattcgttaagtttgttttcgtggaatttcatgctcttcttttatacccgaaagccggatactcgtcgatatactagatgtgtagtgagttaattaattagccagaaattagtgaatgggagagatttttaaaatatcaagattgatcattactaatcatctttcatctttcacaatacttgtcatcgatgattgatagagattgccaagagacattaggtaaaataaaacgtaacagttttgacgatctgctgatttgcttgatgtcaaccttgggtatgttttcattaaacatgattgctgatgggtttcataattcgtgaaaaattgataaagcacttttccttatcatctacacataagtgaacaggcaaatcaatccgtattgtctcctcaacatacggaatgtcattaaaaccggtaaactgtactaaccggtgattacgggataataaaaaaccacttcattcatttcaaaaactgttgatatagtattctgtatgatttcaagaagataactcttcggtgacttgctgtttattgctcacctggcgattctaattccttttattttttatcctgatacgtatgtatttgtttttccctctttagaataatattcattaagcttgaataagcggttattagtttgcaaatgattcagcagctatatgtgagtttgccctttttcacttgtctacagagtcgggaattgacttgtaaaacaaaataaatggaatattgcaaatgtattctttttgccttgtgtttatttaggagtagtattgcggaaacttgttttcagaaaacaaagtagcgcttatgctcggtaactacgaaaatacgaattttttttccaataaactagtatttattaagcaattgcatcttccattaaccatgtcatttccatcaatgtatagttgtatgtacaccatgtatttacgaatattatccaatttaacgtactttacagtattttgcttataaatgtttaccgtaccaactcagcgttcttcataatccagttctatatgcactacaaatataaagcagccactgttaatttcaggactcattctttaagcttggatcgacaagtagtttctcctgagattctcactgtaaagtagctcacttaaaccttaggtcagaattatttcttggttcgttttgttttaccctcttccatcccatgtttatttatttatctttgtgaacttattcatatttgtgtatcagtgattgacgactaaatattgaaccaaagcagaacctacctcattcttataatacccataaaaatttatttctcgctttattcatttcatttttatgaagcgattgttaagcgatctttacccactattattcatcaatgctagttcataattcttttgtttcaactttttatcttattatttaattcctaaatttttttttggtccaataggctgtcatatactcaaattaatttcctcaaagtcaacggattacacccataatgaagttctatattgacgatctacctattctgtttccttatccacgcatctatcccgagcagtatcagtatatgtgtgatttgaaacattctttggatgcgggaggcattgcgctcttagaaatgccttcgggtactggaaagaccatttctcttttgtcccttattgtttcatatcaacaacattatcctgagcatcgcaagctcatctattgttcacgtaccatgtcggaaattgataaagcattagctgaattgaagcgtttaatggcgtatcggacttcacagttaggatatgaagaaccatttttgggtctcggactaaccagtcgcaaaaatttatgtttacacccttctgttcgtcgtgaaaaaaatgggaatgtggtagatgcccgttgtcgctcacttacggcgggttttgtgcgggagcaaagattggctggtatggatgttcctacttgtgagttccacgacaatttggaagatcttgagccacacagccttatatctaacggtgtttggacccttgatgatatcacagaatacggcgaaaaaactacacgatgcccctattttactgtacgtcgtatgctaccgttttgtaatgttattatttattcgtatcattatttactagaccccaaaattgctgaacgagtttctcgagaactcagtaaagattgcattgttgtttttgatgaagcacacaatattgacaatgtgtgtattgagtctttaagtattgatttgacagaatcttctttgagaaaagcttcgaagagcattttgtctcttgagcaaaaagtcaacgaagtaaaacagtctgactcaaaaaaacttcaggatgaataccaaaagcttgttcggggccttcaagatgctaatgccgcaaatgacgaagaccagtttatggcgaatcccgttttgcctgaggatgttttaaaggaagctgttcctggaaatattcgacgagccgaacattttattgcatttttgaagcgttttgtagaatatttaaaaacaaggatgaaagttttgcacgttattgctgaaacaccaacttcttttttgcaacatgttaaagacattacatttatagacaaaaagccgcttcggttttgcgctgagcgactcactagtcttgttcgtgccttacaaatttcactagttgaagattttcattctttgcagcaagtagtagcttttgcgacccttgttgctacttatgagcgtggatttatcctaattttggaaccctttgaaacagaaaatgctacagttcccaatccaatattgcggttttcctgtcttgacgcctcaatagctattaaaccagttttcgaaagatttaggtctgtgattatcacgagtggtactttatcccccctcgatatgtaccccaagatgttgcagtttaatactgttatgcaggaatcgtatggaatgtcacttgcacgaaactgtttccttcctatggtagttactcggggtagcgatcaagtagctatttcttcaaaatttgaagcccgtaatgatcctagtgttgttcgcaattacggtaatatactggttgagttttcgaaaattacacctgatggcttagtcgcattttttccaagttatctctaccttgaaagtattgtttctagttggcaaagtatgggtattctagatgaagtctggaagtataagttgattttggtggaaacaccagatcctcatgaaacaactctcgccttagagacttaccgggctgcttgcagcaatggccgtggagcagtattgctgtcagtcgctagaggaaaagtctcagaaggagtggattttgatcatcattatggtagagcagtaatcatgtttggtattccgtatcagtatactgagagtcgtgttttaaaagcacggttagaatttctgagggatacgtatcaaattcgggaagcagatttcttaacatttgatgccatgcggcatgctgcccaatgtttaggtcgcgttttgcgtggaaaagatgatcatggaattatggtgttagcagataaacgatatggtcggtctgataagcgtacaaaattacctaaatggattcaacagtatataaccgaaggcgctacaaatttaagcactgatatgtccctcgctttggcgaaaaaatttttacgaactatggcacagcctttcactgcgtctgatcaggaagggatttcttggtggagtcttgatgatttgttgattcatcagaagaaagcattgaagtctgcggctatagaacaatccaaacatgaggatgagatggatattgatgtggttgaaacttaatagaagccatttgtaaaatactttgattctaatcatctttactaaggcaatccaaaactcatgaacacagcgatgaagatatttggaagcgaatggctaacttttttgtaggtgtggacaatgtatgtatcaacttgtattcgagagttgtatagtggacatttcaatcgtcatcacgatacgcatgctacttacgaattgttttaagatcgcagagcagagaaaaaatattatttacactcagttggcaattaatttgcgagtcgctaaattcgaagtactttaaaatttttttagagactgtgttcaaataaaatcggtttcagttgttgtaatgcttcttaaattttccatcccatcaataacaatccagcgtttcaaagagtgattattggcaatttcatgctgctatggaaattaagcttacattaagcgagctagttaaaatacgtgatgcagtaattgtaagcctagttatataaacaaaacatctgtttatcatttagatacataaaacaaaagtttacatattcataatatattctcataatctaaaaaatttccttgatagttttatgtcgataaaattagtctcccatacttagttctaaataaatgaacgttttggggttgtacaactgattcattgctgtattctatgtaatatataaatttcttgaaaataaaaaatcttttggttttacggattcacggttggcttatacgtaattgccaagcacatataagatcaatgatggtttctttaccaaactactgtataaaaaaattactctagcacaaaaaggataccgctttcaggaattcttaaatatagaaaaaaaaataagtgtagcttattgcaagggttgtctctagtcacgttggggtagtcagaatcctgtcataactactgctttgtatctttgattagcaaagtaacttattgaatacagtcagctgtcaaattacagaaaaagaagcaactttaatagtatcttaaatgatataatcttcgatacaggtttctttgagaatttggccaatagctagaaatgtttaaacgacgtcgaaatccaaaaggtcttgtgttgaatcctaacgcctctgttaaaagctctgataatgatcataaggaagagttaattaacaatcaaaaaagctttgaatccaatgtcgaagcatttatggagcaatgtgcgcatatgaatcgacgcccagcttggatatctgatttggacaatagcagtttggaagtagtgaggcatttgggagagggaaatggtggggctgtttcattggtaaagcatagaaatatttttatggctaggaaaacagtttatgttgggtcagactctaaacttcagaagcagattttgcgagagttaggtgttctacaccactgtcgttcaccctacatagtcggtttttatggagcttttcagtataaaaacaacatttcattatgtatggaatacatggattgcggatcgcttgatgcaattcttcgggagggaggtcctattccgttagatattctaggaaaaattataaattctatggtgaagggtctcatttatttatacaacgttttacatatcattcacagggatttaaagcctagcaacgttgtcgtcaactctcgtggtgaaataaagttatgcgattttggagtttcaggtgaactagttaactcggttgctcaaacgtttgtggggacttcaacttatatgtctcctgaacgaattagaggtggaaaatatacagtcaaaagtgatatttggtctctaggaatcagcattattgaacttgccacccaagaattaccttggtcgttttcgaatatcgatgattcaatagggatcctagatttgcttcattgtattgttcaagaagaaccacctagacttccatcttcgtttcctgaagacctcagacttttcgttgatgcctgtttacataaagaccctacacttcgcgcctctccacaacaactctgtgcgatgccatattttcaacaggctcttatgattaatgttgaccttgcttcttgggcctccaactttagatcctcgtaaatgtgcaaaggacgcaatggatacataaattatgttagacctttaaacatcttgtcgtcaaaaagaaggatttcagaaaaatctttttaaattaaactttgtcatgaaatggatatttttggttctaaccacacctcttcaattatagtggtacaacacaatgtggagaacaatgagattttgtcgttgacgaatatttccgcttttttcttaatacaaagcattattagatcggccataaataggtatcatattttgtttatcaattttttacttcattaaagtgctatgtaaatgccctctttttttggttattccattattaattatcattacgactgtgttcaaatgtaattctcggtacactgaattgctttcgatttaagtcaatgaatgttttttttaactacttgagttacagcgtccacaatagtctgagttaagttttacccaagcaagttaatcagagtcctgcatgtcaaatcgcacaacttctaataaaccagatgataaaaaattaaagcttaaagcccgtagtttgcaaatattacaattaatacataaaccattcagatgtaaaatttaacgaagtaagcaattattatttacttgccagctatgcagtttggtatctgtgttaacgatacgtagactccaaagagttttccttgtgacctattatattgcaatatacaggtaatatttgtagctacaggttgtatgtattatactatctagattatattgttacctatcattaatttagctattaactgaactgaggaatgaggatcaacagtagctctatttacagtattcaaaataatataaatttttaagagattattattaagatcacctaaatatcgtaacgtacgtgtacgatgaataattaggacatgtgacatatagtgataatcaacgtaagtattatagcgtagcgtaatattactaacggcgaactgcgtagctagtatgctatttctgattcgaaaaaccactgtaataagtagcgaagtactttaagttttcatttcactttaacaccaagctttctgggtttttacttgtttgcaagacgcagcaaaagatttatcagtgattagtgctgtagattgaatttagttagccttgtcacttgttaacattaaaaaattttgttgcaatccgtttcactacgattgtaatttttaacaagtgttcatgacttcgttgccagaaaaggatcagcaaggcgaagttagtgtttcaggtaagaagttcgaggtaataccgattaattttttattaacagaatataattttagaaaatcaaaagaagctctcagaggaatgggagccttatattgataaacttgttgcatctaatagaacgcgtgacgaacgtgttgaatcaatccaagaattgtttcaaaaatgtgtcattgaagagaagttaccagtagacatatttttctctattttttccttagcttttgaaagattggaggaaaaaaataccttagcttcttatgtaattgatacgctttggttatttgacacagagtggatcaaaaactttcacgaaggaagtcatgataaagctgaaaagaggcttgtttcaattggaaaaggactaaaggaattccttccagaggaatggttgctttctcgcttggattgcaaatttttggaaaatattaatgtcgttcctaatggcgattttctaaatcggaaaattgtgcggacaaatacttcgctactctaccgccaaaaaaaatttaatttgcttagagaagaaagtgaaggattttcacatttaatgataaacttttttgatgctttaacttgtcttcgcaataaatccttaaacgaagattatctgatcgttcaagtaaataagtcaattatcagtactattggtgcttttgatttagatccgaacaaagtactggatttgattttgttgcttttttctgaaaatttacttgattcgtggcgctttttcctttctatcttgagaaacagcccatggggtccgaataaagagcggaaattttggaatcagttacctgatcgcgaaaaggaaacatttttaaataatctgtctaatgctaatggtatttttaattttgacgagcgattcaccaatacaaagagcataatgtctcaagttttgggtcataatttgcaatatatgtataaagaagatgacgagaatttggaatcttactttatgatggttgctttgttgattaaatataattttattagcattgataacatatgggctcatctttctccatcagatgaagagcttggtaaagagttgggtaaatataaggataaattagatgaacagacttttaaggctaaaggaaatgctttaacaatggcggccccattgcccgacgatgaaattgaagacggagaaaccatggatggccagaaagctgaagctgttcctgaaataaaaaaagccaaaccttcacagaagctgggtctactaaaatctttattgtccatcggggatttatcttcatctctattaatcttgggtcgttatccatttttgttgagggcgtaccccgaattatctaacttgtatcacaaacttttgcatatttctatttcctcaatttatgcaaattacagtccattgaaattgttaccaaatgatgtaagggaacgacttaaacagccaaagttcattcctgaagactctaggcttcgagaaattaccctgaggcctccaaaggaaaaaaatttagtgttttcgttggatccttttgctgatcgattcaacaaaactgaaagtgaggtgttttattactttgaaaattatgatgaagatataccaattttacgtaacttgacagagttctacaacatagctatcccatggttacgtttgtcagggcttgctctgtgtcatgatcctgttatagtgacaaagctttgccgcattggtcaaaaatgtgtcgataatagctctgagagtcggacattatggctggatattattagatcgcttcttcttcctctcatcacacttattgatgtcaatactggactttcctatgaattatttgagttgctgtcaaagtttgattcatccactcgatatgcgttgtatggtgaatggtcaagtacctccatgaaaaagtttccggagctaaagctacaaaattctatcactgaaaaggaaacaaaaggcatcttaagaaggttaacgaaaacaaatgtgaagcaatttggtagattattggctaaagtctgtcattcgaatccatgtactgtgttttcgatcgctttaaatcagattgaaacttatgataatttagttgaagttgtagttgatagtgctcgttttattacagcattagactttgatgcattgacatttattattttatcttccttttccaatgagttcaaaaagcgattgaaatctgatggaactagtatagctcattggctccaaggtttagcatctttttgtggccgtgtattcagaagatactcgagcctcgattgcacctctatcgtcgaatatgtgattaaacagtttaaagtgaaccaaatgtttgaccttgttatattgaaagaattgctttcgcagatgactgggctacaaccatggacaaatctctctgacaatcagattcaaggggctgctggtggaccagttttgcgacaacttagtttatctcttatatatgaaaatccggacgttgttcggaaaagttccatgagactttttaatacgctgcaaaagaacggattggcaacccagctattggtactactctctcaaaaatattcgacctgtatatatgatgttactgatgaaaactctcatttaaaacttatttcttctcttcaagacgaatgctctgatgttctttatcttttaatggaatttcttaatatggtttgctctccaaagagctattataaattgattccttcatttgagcaattaattcaagattttcatattcaacctcaggttgcattttatctatcgcgttacaaaaatttagatcacagtttgactggttcaaatactgaggatgcaatggatattgattatgaaaatacttcatctccaaacactgctagcaaccccgtttggagtattgacaattctgtcataactgagttattacctaaacaaatttgggattatttttcacctaatttttatttaacattttggaagctatcgctgtatgatgtttttgttcccttggaacgttatgagtttgagcgttctcgggcttttgatcaaattaggcaaactgacgccgctaacacattttattcacgacatcgacacgaccgacaaaaaataatgcaattgtctaacagcttacagaatgaacttaaagaacacattaattcacttgagagtgtaagaaaagttttgcaaggtgactgcgtgaaatggtttattccaaatggtgtttttcctaatggtacaagacttgagcatgctagattcaactgtgctcggtatttgtggacactctgcattgctccccgtttaaaaatgagcccacatgatgctttgtactgcgcaaagtttgtaaagcttttgcacagtcttggaacaccaaacttttcaactatgtcatttttagaaattttgtttaattcacaattgccttcatttattttttcaatgacacaacgagaggctgataattttggaagatttttatacgaagtactctatgatattactagctggtacagggacaaaattctttacgaacgcgaatgtttggcaaatggtgctttgcctgggttcaggttatattggtctgacgaacaaaatgatcccgatctttccgctgtccttccttataacaaatttgttttgctatttagtaaatggcacaaatatctaacatcttattttgagtcatgcttactatctactgaatatatgcatatctacaatagtgtcataatcttggaaaaaattttgccatgtttcccattgataattgaaagtggcagtgctttgaaacgagccgctgaacgattaaaggacgaagaaaaacgagaagatttaaaggttttggctttggggtattttgcaaagctctcaaaaaagcaaccagaatgggtttcttttaattcattttctggtactgtaaggccgagtaattcagaaaagcttcagagaccgcaacaactttcagtggcagctacatcagcagttgattccaaaactgcttccatatcggaagaacaggcaaagattgataaacagaaagtagctttgaatcctagtgcaccagagtttgtacctgatagtacgccttccgacgcagttgcttctgaaactgacaataaaaatcttgttgagaacaaggcagtagagaaaagggttgaagctagaagctcagctaatgaaagaaaacaagaagaaagacgtagaaaaacaactcctgaaggaaacagacgtgctttacgaacacgcacccctacgaatgaggatatacaaagatcagacagtaaattgcgagaggatcagtctagagaccgaacacctcaatcaagaagttttacaaatgaaaacaacgataatttaaggagcgtgtctcgtcatactcgacgcgagcctcagcaagcacaaaacctaaatgctaggcgtgaacatgaatcacagaaatctgacagatggcgccaaaatggaaacgtaaatcgcaaccctcgagtgtctaataacaatagcactaatgtttcaagagagcgctcgtctgaagctaatcataggacaagcaacgataataaacgtgatgaggttacagaagggaaagataaaaacaaaaggcaagatatttctggcgagagtaattctcggcagaataatgctattagtcgggctggaagaagtaatggatctaataggggaaatgattccagagatgcagatggtcgtcgtagcactcattatgcttcaaataaacgtccccgatcttcggatagtcaaagcccgagcaacctacgagaggaagatgaaagagaaaattctcgtcgtagggccaggcaagacgaccgaagggatcgggattcacgacagcaaagagatcgtccacgggatagaacatctcgatctgctcgagaagagaaaagaagaaaaattcaatgatccacgtttcaagctttaactagatgtcagcttttttttcttatctaactaaatttgtaattacaaggaaataatgaaaaatctttatataaggagattcatacacagaattatgatggtcgtgaaaaatcgtaatctaattattttatatggaatgagcaagtatgttttatcataattgaccagttcatttcaaggaccttcaaaaatatacctacttagtattggcgaaacgtagaacgacttgtatcagtagactgtctacgtggcgggccaactttaggatgcaaagagtcattacgaattatgaacttgctttgttgcaaaccagggctactgtgtattgagcttccagtatcaacaagcggtttttgaaagttttttaattcttcgacctcagcttgtgattctaaaaacttgccctccaactcacggtaccgcgttaatagctcatcgtaattttcttttatttcggatattttagacaactgagcgtcgtaatttaagttgacaggattatgcaactcaggtgcgttcgcttcagatgaaagtcgtttttccaaatcaaaaatcttagcctcgtaaacaacattaatggcttccaggtcctttttcagtagctcaatattagcttgaagatgcaagttttctgattccagtttcattcgatgtttttctgactcgatcaactctctttcttgctcatcactaacagcttcactgttagagagaatcatactactgtccatcttcgtatttccaaaagaagtatcagagctcgaagagacttgctttttggagatattaacgcagctcaaatgctgttcatattctttcaacttagtttcatagagttgaagcttcaactccagttgattttttgaaaacgcaatgtcaatttgagaatttcgtattgattccaattgcgagattaatgattcaattgatgatttgagttctgattcttcacttttccaagctttcttttcttctcgtaacgcttttattttgttgttaaaatcattttcccacttaaccctacgatttagagctgcctgtgattctgagcgatgtttgtcaatttcagaattcagtaactctatctgagctttatatcttttgttggttaaaagcaatttttgcctttctgattccacagccatatctagtatgtgctcacgatgaagctttccaatattttgcaagtgctgctgacgaacaaatttttcaaaacggagctcattctgaagaaatagcagatccctttgtaagcgtcgaattgtatcgttcgtgctgctcaaactttcactagtcagttccaaattatttgagccgcgttcacctttaaccatgtgaattgaggaaacaccttcactatatgatgtaccatgcgaaatattatcataagaatcttcagtatttgataattgggctttgtcaaatgtagtcgcggaatgaacagaacccgatattgatggattttgaggccaagatatggaaaaaggctcagaagcaatatcatggctttcatttggataggccaataatccagtagctgaacttgtctcttcataagtggtgggaagcttaccaccaaaaggatccataacactttcggctattccaacagcgttaagactattacatagggccactacagcaatagaatcaagtcttgtccaacgggatttatcggtaagttctgtttctgctgtatatttaagaaaattagaatgtgccaaatgtctaccgagaagaccatccgactttgtggagaggagttcttgattaaaggaataacgtatttggaaattatgtttagaagcatacaacttaggatcccgaagaaactctaaaaagtttatagggtacagagcgtacaaaattgagaaaagttgagagtagtcaagactttcgagataatctggttgagaagaaccaacaatatcatgaacatcattgtaagagctatctgtttgagaggtggtagttgaggcatacgttgacataaaatcgtgaaacacctcccaattaccagacgcagtagacgatgggaagccagaggtcgggtcaatcattgaaaatcgaagatagatacagaacaatctatataaggaatcgtctaaggagttacaaatgtgagacagtatcataaggatgaaagataatgcatacgacagtaagattggtgaagtatcaaattccgcacattttaaaacaaggtcatagaagccagtctgtggtatttcatataaacgaggaccttgccgccgtattacttcaaccataactgataaaatagggattcgggttggaggatttaaaaaatgatgacaaaaacaagaagaaagttcctttggtctctgtatcccataatggacgagaacattaaccaagcattcaatagtttgattcctttgctcttgagattccacgtcacctagattttcgatagctttagaaacgtaaaggtcaaccaaacgagtgatagtttcctcagcgcactcccgtctcaagtctccaccccattcatcctcgtcgtgaaaaattaaaatgtaaaataaaatacttttcaagtcactaaataccggtttcaattgggtaggagaattcaagaaaggaaaaaagatctggtcccaccattcaccaactgcttggcgatccaaaatcaacaacggtataaccgttttcaacacagctagccatagtatccgtcgccttgtattattgaacggcgtcttttcgtagatctcgtccaagatgtgtcttattttttgtgagttagtggggttttgtttgggataacgctgctgatacgactcaacttccgcaattaactcagtcaaatcgggatagccttccgattcttcttcatgaaggacgttccataatgctttgactagcgattgcagcggcattcgtacaaagttggcaaagtcaacgttgatatacaactatgcgacattatactgatagcaagtcttggcagcattgataaacgtaacgaggatagcgtagtctgccacatttttttaattagtctttgcattttcaaccaaattatacagcgctatccaaaaatcctttaactagattacatgtcaaccatacaggtcgtaattcgtttttaagatacgatagtactgcaatgatattttttagtgtaatgtacatagtataataaatttattgtaaatagttataaatatcctaaaatactcgttaagaataccaagaagtatttataattacacttatatagctaaaaattgaattgaggaacgttgttttaaacaagctttatttgaaggaatcataagtagtaaagtaagttgtaatttttatccaaattatgtaaacatcatctataccatggtacttgatccatctccaaaatttaaagaatgtattaagtattgatttctaggactatacagtatagtaggcagtgttcgcattttcagcacagaggaaatacgaaagcaaacaatgcgaaaacacattgagagttctctgaataaacatgtaaaaataaaaagaaaacggttttactattaaggattcctagggaacttttctttcaaaggaagttagagggcaaataatttgagtcggtctaatattatggtaacatattcaagcacttttaacgacatactcttaactgctatgttattccacagtgtgttacagtcacttagagagaaaatatttcattaataaaaaaaaacttttatagggcaggtgtaagaagcgttgcaaggcgcaaagtagaaaagaatatagtcatggaaaagggaaagccggtgcttgtaaataattacaaacaccaatattttttaatttatatcttaaagtcttccaagttggcgatgtaaagtttcataacaaaagccatttcattttcattgcatattttggggtcatttcagtacccaatggaactaacaggagagatgcagtgaacaactaagaagtatcaaaatatctgtaactgtttataatccttttttgcttacttcttttactttttgtttttccccagtctccaggagtgctgggtaagctttatttaccaaccatctgtgaattatccagccatagcatatctccttctactagtttatataatatttcctttcaaaaaataggcaagcgactgcatatccttgtttaaatgtcttattttgattctttttttattattattcaatcggtgttatcacatgaaatttaccgattcattaaaacccctttcggaataagttgacgaaaggtggaaattgctacctgttttctttgttctgctttctcactgttaatttgttggggtaaacaaatcaattgcacaatgttctttgttccgttaaagttcccattgttcgccatttaatgatttctttgtttaaaagaaagcgtatagcaatggttagatgggaaacttcgaagtataaatactaaggcatttcccgaattttcatcagtgtgcctatatcgacgtttacaaaattgctccaatccttcattcgattttaaatttaatagggatcagacctattgaaaacagctggagacctgatttagtatcgaattacccgtaattgattataaaaattgacggtaatcaagaaagtgggactattactatatatttaaatttcttttatcttatttgagttctgtacttctcttttatcttttaaaaaaataaaagaaacaatatttaacactccattgtgcttggctgcccgatctctgtcgctttttcgcttagcaagatcacaattcttttgttcatcactttattatttatgataaaaggctacaaattcgtaaaagtaagaatcagctttggatgcccgcccttcataacccttcttcaccaccgcccagttatgaagctgttacgtcttatcgcaacggaaattcaatagattccggcgataaacgtcaacaatgttctcgattaatgaaaattacctctaatggtagaccctatagcaaggactttttggagctcttctcgacgatggtaatttctacgaatttttctcggaacaggtacagattctcatatgtggaaaactcttgtaccttattgcaattgctttcaacattggaaaatcttcagctgagtcaggtaaaccgcattaaaagtagatgcggcagtaaagtcttaaagtctactaccaaatttacgatacctaagactgctgctaaatgtttatgtaatacatttttaaatgctcgtttgctgcaaattgtaaataacccatcggctagaaaattttcaaacgaaaaatgtcttcttcaacttacaaggaaaggttactctgttgttagtgagtttctacaacataacggacataattctcaagccgagctttacgcttccaaatggaatcattctgcgcccgtcattgtttccatttcgcgcttttcaagtaccgatcaaatacttaaggattcttctttttgtgaaatgttgctggtacgtatgcttggaagcgtccatgaaattgggaaatctaaaaaccctcttctggtacccgtttactccgtttcaagtccctctccaaaagactccttaagcaaagtcaccaaataccaaatgtttggcattgacatagctgaatggcttatgtgtaacactatgctcctagactggtcggaaatggaaactgttgctagcgatttgttaattcattcatacattgcttacgaaaataattccgagactcctttaaagtttagctatgcaaagggtgtttcctattttttgactggaaagggaattgcgactctaggatggactaaaaatgtctccaataataaattaattaataaaataaatgaagtcgaaaaaggatccaccaataaggaaatcctggaaaccattcttagaaagccgaatctacaaacctatttctttgaatttctgaaaaaaaatttttgtgacgaaaatcaacgattctattctgaagtttgcgaatttaatgactatttttctcatgctaatgaaactaatgatcatgaagcaattcgcgaaagttttgctcatgcatgcggtatttacaattgctttctttcatctaatgcacctaacgccgtcaatcttcccagtgatctttatgaaaaaataaccaaccatatggccttagccatggaagttgaacccctaaatgaatggctccagttaattcacattcttttattagaggcgcaaacagccgtattagacctgatggccggcgattccttattgaaatttcttgaattgaatggggggctcggtatttaatgcatagaaaacaatcgtgttttaaatcattcattagcagttcctcttgtttttgtacatatttcttatttgcattattatttttattttatctcattacgtgtctattactgatcctttccatcgctatgctctgatgcttccgttttctcgaacaagaatcatatgcttatgtttcaaggatgaacttataaggctataaatgctttgctaacatatttgctaactgagtagagaaaatccgaaatgaatatatgaattaagcattattattttcggtgaacatttgaatatcgagatgataaatcttgtaactatgatctatataaagatccgaacacttaaacgaaaatcgaatttgaaattaactggcttaattaaaatttcaacctcttttaaactctttttcgccagaagcttcaaacactgaactaaccctcatcaaaagaaattgaatttaaataaagttgacaacgcctaaagaacatagtcattaaccagcatcagcacaataatttttcattaaattatgagcaataaaatcgagtttaagtgtttactctacttttacatttagctaaggctatataatttggacaacgtatgccatagtaatatttttgaaggtctcagggtttctcaatttatttgtgttaaccaaaaattatgaaaatatttagttgataatcatttataaaccttgtttttttcaccagatttctatgttcttgaatgggattagaatccacaggttacttaattctgaaaattatagactgaaaaatgtatttaggagcatatcctatacagataaattttttaactcagctaaagcttaaagtgaagttgctttttagataactgctggaaaccctgttgtaagtatggccaagttgttattgaagacaccggaaattattaccggtaacagcaggattctttcgctacttcaaaaaaagtcgattaaattactacctagatataattttttgacctatttaactcttcataccaaagttaataaacttattattgctttagagttattcaactcatccaattgacgagaaaatctatagcatcgttttccaacgtatttttaaatcatattttacgaaacttagtgcctattctctcatacataatacaactctctcctgtgcatcagcatcaatttttacttcaatctcataataagtgataaacaagaaagaatagagaaaagtaatttattaaataaaaacaaggagtcatggacagatataatcccccaagaaggaatggcaattcaaaaaaaaatgaagtcgtaattaccggaggacgtacacaacgaattgactttgaaaaagacgtaaataaaactactatacttccccgctggagcttcggtaggccgaagaggccgtggagctggttggtattgtgaagcatgtaacgagacatataaagattctttaagttggcttgaccatctaaatagtacacagcgtatgttatacctttctgtttaaaagtttactaatctaacttattaacagatttacgaaaaactagaactgtcatcatcgaaaagcgcgctacattagaagaggttaaagaacgaatggaatattggcgcagacaattattagagccagaaaaaggatcagaagagtacagcttgaaggaaagagttgaacggtatcaccaagaattagaagctaaaaagcttcggcggaagcaaaaaaaagtaaacaaggaaaagaactcacctagattagtaggtgagaataccgaactggctgctattatgggtataagtagctttggctcaactaatttataagaaatcaaataatttgatatttctatatttttttcgttaatattttgaatattgtgtttacacatatccaattagtgttttgggttttacgaaagcgcaaggaattcgttaaaggtgtttaatgcgtcaacacttctgagtttacactgtcaagtttcatgtcgttagaagggaggaatatatttttcacaatgattagtagcataaagcaaaattaataagatcatgaatctacagaggaataaatacctgcttggttcacacggcataagtttgttacaatactatatcaacgttcaacctccaaatgcggcggtaaatatccgtatttgcgataccgtacgaggactgttagtaatataagcgaagtaattttcgatggtacatagctcacgtaatcatttccatatatgattttaattctcttcacttagattatttgaacagttacattacaaactactgcttcagtatcaagtggatggaagaaacctggaattgaagtgtgcaaaccttactaaaccgttactgcttcaaacttttgtactatttgtaagattacaatgggtttattagtactcgggactcctttagattggccagaatctaaaaaatattgtgattatgtccgtgaaaatggtataatggtacgtgtcattagtaatgaacagctagtgggcatttgacatctgagtgcattgattatttcgaaagcaaaatagacgagctattcaataaatgcttcatttctttcgatccttcttcacctctgatttggatgttttgtatttttttaatatgtcaaatagttttgcagttgtttatactgtgattgttcaactttatgaaattgttgaaattttttacgatcgcttgttagctaactttttatctttagcaatttttgcacatgtatgatacttatatatctaaaaagcaagatgttctactttggggggacgaaattgaatgtatagttgtgtctatggatgataagagtaaaaaggcgcgagtgagtctccgtcaggaagatattttgaacgccctcggtaaatatgaggagacatttaggcatgtagattttggacctgtatatgccgctttgaggaatgaaacctgcccaaagaaaatagacgccattttatctgaagtggctaaaaacccggctgattatgtcgaacgcataggaggaaattcaaacaaagatactatagaaattacgagttccaccaaaccacatgcgcagaacgcggtccctactttccatccagaatatggtcgttatatgttggaaagtacaccaggtgcgccttatggttccactttaaaggattttacttttgtagagtacaatatgcgattaagaagaaaaattattgaaaaccatttactacccaatgagctacctttaacaattactaatttctttcgtcttggaacaccaggctttacggatccagaagtcgaagccaatggtgcaatttcgcgatcttttttcttaccggacgatgttatcaacacacatgttcgtttcccgaccttgactgctaatattcgtcaaaggcgcgggagaaaagtggccatgaatgttccgattttcttcgataaaaatacaattaaaccatttcacgatcctaccgttccttgggatagaaatttgtttcctgaagatgcaaatgcacgagatggtgcagcgttagacaatcatatttacatggacagtatgggtttcggtatgggatgctgttgtctacaaattacattccaagctaaaagttgtgatgaagctagacttttatacgatcagttgactcctattacccccttgatgctggcattatctgccggaactccagcatttcgaggctatttggctgatcaagattgtagatggaatgtgattgctggtgctgtcgatgatcgaaccgaggaagaaatgaaaactgtgccaaaatcaaggtatgattctgttgacttatatatctcgaatgacaagcgcaatttaccggaatataatgacgtcccggtcgttataaatcaagattgctacgataagctaataaaagattgcattgatgaaagattggctaagcacatggctcacatattctctcgtgatcctttggttattttcagtgacagcattttacaagacaacagtgtatccaatgctcattttgagaacctaaactcaactaactggcaatctatgcgctttaaacctcctccaccaggtagtgatattggttggcgtgtagaatttagatcaatggaaattcaaataactgattttgaaaatgcggcatattcaatttttgttgtgatgctttctcgtgcaattctatccttcaatttgaatctgtacatgccgatatcgctagtggatgaaaacatgaaagctgctcatgctcgtgatgccattcatcgtaaaaagttttggttccgttgcaatccatttcctgacgcaagtactgatgatgaatctggtcagttccgtcaacttacaattgacgagttatttaatggtgagcaccgtgaaaacggattcccaggtttaattaccattgttcgaagctatttatactcttgtaatcctgatgccaaaactatttgcctaattgaacgttatattcgcctaatttctcaaagagcaaatggccaatgcttgactgctgcttcgtggatacgcaatttcattacaactcatccttcttataagcaagacagcgtggtcaacgacgaaattaattatgatttaattagaagaatagcaaaaattgtagatggcgactacgacgatacgttacttggaaaatgctcataatgcagatgaattctgagtggaatatatataagatttttttctacttaataacatatctaaaattttggtaatttaaattcctttgcaattcagtattacaagtgtagttctttggcaactgagacttcccattgattcctttcattaagtgaatactcattatttaattagtgctaatatatattcagtaactacatagttgattttctgtattgccccacccttccctattgttatgtgtatacgcaggtagggtgagcgaacgcaatgcatgcacccttttaagagtccgcgctacgcattttaactgccttttgctgtaatggctccacgttcttccgcagtacatgttgccgtttattctggggttgaagtctatgaatgctttattaaaggtgtctctgtgatgcgcagacgccgcgattcctggttgaatgctacacaaatcttgaaagtggctgactttgacaaaccacaaaggacaagggttttagaaagacaagtacagattggtgcgcatgaaaaagtacaaggtggatatggaaaatatcagggtaagttgtctactgttacgcgttgtgacatgatttgctatctttgaacaacgcgaacaattgagtgtttactaagccaaatcgaggtattttaatacctttttgtattaaatatctctatggacgcgtcctctaaatgattgacggtattaaccaaactataggaacttgggttccatttcagcgtggggtcgacctggccacaaagtataaggttgacggaataatgagcccaatattgagtcttgacattgatgagggaaaagcaattgctccaaagaagaagcagaccaagcagaaaaagccttctgtacgtggccgtagaggccgtaaaccgtcgtcactttctagtagcactttgcattccgtcaatgaaaaacaaccgaattcttctatatcaccaacaattgagtcatctatgaataaagtgaatttgcctggtgcagaggagcaagtttctgcaacacctctgccagcgtctcctaatgcactgctatcaccaaatgataacactataaaacctgttgaagagttaggcatgttggaggcaccgcttgacaaatatgaagagtcactacttgacttctttcttcacccagaagagggacgcattccttccttcctgtattcgccgcccccggattttcaagttaacagtgttattgatgatgatggccacacttctcttcattgggcatgctcaatgggacatatagagatgattaagttattactgagagccaatgctgacattggcgtgtgtaacagactgagtcaaacaccattgatgaggagtgttatctttaccaataattatgactgccaaacttttggacaagtgcttgagcttctccagtctactatttatgctgttgacaccaatggtcagtcaatttttcatcatattgtgcaatcaacctcaactccttcaaaagttgcagcggccaaatactatttggattgcatattagagaaactaatatcgattcaaccatttgaaaatgttgtgagattggtaaatctacaagattcaaatggagatacctctctattaattgctgctcgaaatggagccatggattgtgtaaactctttattaagttataacgccaatccttctattcctaaccgacaaagacgtacagcttccgagtatcttttggaagctgacaaaaagccacattcattgttacagtcaaactcaaatgcttcgcatagtgctttttcattttccggaataagccctgctattatctcgccatcatgctcatcgcatgcttttgttaaggcaattccttcaatatcttcgaaattttctcaattagcagaggagtatgaatctcagcttcgagaaaaagaagaagatttgattagagcgaatcgtctcaagcaagacacgcttaatgaaatttccagaacttatcaggaattgacctttctgcagaaaaataaccccacttatagtcaatctatggaaaacttgattcgagaggcccaagaaacttaccagcagctttcgaagaggttactaatatggttggaagcacgacaaatctttgatttagagagaagcctcaagccacatacttcattatctattagttttccttccgactttttaaaaaaggaagacggactttcgttaaataacgattttaaaaagccggcttgcaacaacgtgaccaattctgatgaatatgagcaattaattaataagttaacttctctccaagcttcccgcaaaaaagatactttgtatattagaaaattgtatgaagaactaggaattgatgatacagttaatagttaccgtcgtcttattgcaatgagttgtggcatcaaccctgaagatttgagtttggaaatactcgatgctgtggaagaagcattaacccgagaaaaatgaatcttggaaactttcatttacatcttgtcttaatgttacgttctttatttaatgatacgagttatgatagttaatgattttatccatgacactcactgtcaaactgcatttatcaacgttatcatactttgatagaaaaacacgagttattttatatattattttcgaatggaatcaagtggaaaaaacatatattgctccttcctaacaaaactattatgttacttatttatgcgcagctaaaacaatctactattgtaaaatgatttatctcatttacagcgcgtgcttccattcatgattcatcctttttgcattcgcacgttaatgatcatctaaaggataccaagttactgagcttcactttaatttgagggtcctgttcaaataggtaaaagagtgattaatacaaataatcaattatttaattgaaagaaaatctatagcagtatttctcgtaaatacgatataaaaatatgtaacctataaacgcagaaatcgcgtttttttgaatacatttattatgtttacttagcatacataaatttaataacgctgttggaatacacaatttgaattaacgtactggtttaactagaggacgttagtgcagcctttccccagcagctaccatacttactttagtcgtgtatatgtataattgaaaatttcaacaatcttttatttttgttccttcgttgaaatatctactaaaatattttaactttgataattaagtattgcataaggaaatggatgcgttgaaacttttgacaactaatgtcaaatttaagaataaagtacctcaaccttctataaaagaaaaagaagcaaaaaaattacaaggtattactaagggaaaagctaaagttactggtaataatcctgttgatccaattgaagagtttccggaaggaatactttgtgaaaacttaaaaaaacaaaacataacagaatgtaccacaattcaaagatatgccattccaacgataggttctaaacgagacctattggcatgtgcaccaactggttctggaaaaactattgcatatctattcccaattttgcaaaaacttcagttacatgttccgggtggatatagagcgattatcgtagcgccgactagagaactgtgcgagcaaatatatagacaggcagaaaagctgtcttttggaacttcattgaagataattgaattaagtaaatctaatgaaaaaattcaagaaaaagcgcccaagctccgggaaaagtatgacatgtgcataggcaccccgatgagattagtacaagcaatacaaaccggattgtcctttgaaaaagtagaattctttgttatggatgaagctgatagactttttgagcctggctttattgaacaaactgatcatattctaagtgcatgcaccagctctaatatttgtaaaagccttttttccgctactattccatcacgcgtcgaagagttagctaaagtcgtaacggttgatccgattcgaatcatcgttggtttgaaagatgcagccacggatagcatcgatcagagactcttgtttgttggttcggatacttccaaaattgtgattttgcgtcaaatgatttcaaatggagagttaaagcctcgagtcgtaatatttgttcaagatatagaaagagcgaaagcattgtacacagaactcttatttgatgaaattcacgttggtgtcattcatggagaattaccacaagccaagcgcgaagaagcacttgcgaaatttcggaagggtgaaatttgggttttaatagcaacagatcttcttgctcgtggtatcgattttcatggtgtaaagatggtcatcaactttgactttcctcaaagtgttcatagttatattcatcgtatcggtcgaactgggcgtgcaggaaatacaggacaggccgttactttttttacaaaggaagatggtgaatatatcaagcttattgctggtgtaatgcgttcatcaggttgcgaggttccaaactgggttatggcacttcctaaacctagtaaagaaatgaaaaagaagttgaagaagagtcctcctaaaagaaagaggattactactagagcttcttacgacagacaaaaggaacagcgtaagaaggagtatattaagaaggtaaaaaaagaagcctctatcaaaaagcataatgaagctactggagacagtggacaatagattgttgctactgaaagtatttatataaagggttttgggttttagtttagtttttgtgttcatttaaaaaagtcatattcactccaaaatactattgctttgatataatagagccttatattttttagcaatcatattattttcttttacttttatttgtggtaagaaacttttatgttactgtggtacctgacatatctaactttacatcttttgtttaacaataatgcagcaagtgctgtacggctttttaaaactgataaaaatctacacgagtacaattaatgtaggcgtaaacaggtacaaggagattattttattttaagtacccaacagggtttttgcaattgttattttaactacaatttgaaagctatattacgttgctgacactgttttataatttctcgttttcgaaatcacgagtgtgtttcagtaaatattatattgttttaacttactttatattgtgtatcattgaaattacctatgaacggagaaaaattggtgttacttaattggtatatgggagtagaaacttcatcacaaccttaacttaccgaatcccatctctttccaattcaggctatttcgaagtataatgttttccacaagtcgaattatctctcgtattaattacaattttttaaggaagagtcactactctactaaaacagttgctgaacaagccaagggtcgtttcactcccttaatccaaaaattatcgggtattttaaacataacggttaatttgtttaactaactttttcaatttagctgtacaacaacctattatgtactgggcaaatgtttcgaaagagctggttcaacaagtatatcattctcaaaaaattgcacccccttccaatactcatgtaagcaactatttgctacaaagaacagatccactaatttctcttttagtctcccttccttttttggaaaagtcaatcctctgaagcatggggccgcaattttttcatcgcagttgaaatagttggtattttctgcgctggccagatggttggtcgtagaaaaattactccatatcattaaaaagatgaatttaatctttcataaaagcttctgattgctggatacttatgcatttcaactactgcgaattcattttgtctccaacatacaccaggctgttcaataaatgagactattaataactatcttttgttaacatattaagatgaggtctttataaagcatttctgttaatagggaaactaaattataggtcttaggtagcaggacctaattgtaggcgtaagtgttattacccggcactgtattgcttgtttttcaattttgattttgaataaccattaatttaattgtaaaatctaccgaaagcaaatgtctcattttcgcaatcaatcttaaaatcagtttgtactaataaataaatattgctaaattgatggagttacctcactgtcaatgagcgatttcgcatattttagtttccacatctccaaacaaaatgggataatcctactaccaaatactttctgcgctacaccacctttaggggaatttttgggtctgacctgaaaacataatccaagaaaaagaattcaatgtttaatcaacgcttagtacacacatcaaggatagctattcgtaatgtacaatacttacgctataatagtacatgtaagcaaacttaggaatagtcatttatttgctaacgcttcagcaatcccaaatcttcaagcagttattcgtaaaaaattgctggattccatgaaatctaggcaaaaagatgttgcgtctactttaaaagtacgttggaaataaaacgtgacggtctacatgttaaattgcatcagtgttcaagcaatgtgaagaggctgtcagaactatgttatctatgtttgtagatgaatatgacgctaacaagcttaggtatttctctcggaaatcgaatatgcaaacaagtcgagtaagccagttactacagacttagacgttctgcgagtacttaaaaaaaacataaaaaagcgtaaacaagctattgaacagtttcgcaaggctgagcgtcttgatctagcggaaaaagaagaatctcagattcaaactttacgacaattcctacctgaacatgctagtaatatttaaaaatctgtaaaaagaatacaatctagtcatttaataagtctctatccttcaatgctttatcagcttaccctcgaatttaaaaatatcttgacttaaataactcaacgttcttaatgtgtgcaagccacgctactaaagacagtttcttttggttttttaataacaatgttatactacgcagcaatatgacacgattgattctgcaacgtatcattacatatcctgtaaatgctatgcgctctttcaatgttttgaattgaacagctaagacttatgtaatgagaagctttctgagtttttttacactgattcaatttatgcatgtgagtttccattcatacaattaaattaaacaatcgtcgctgttttcagctcttaacagcattatcttattattagtaatgaaattttggttaaaatttgataagcgatcggtatcttaattatttaaaataaaagttaatgcggtaaagtaagtgaaactattgcaacgcttcgatatctcatctgttgaactatttgaagccgaaaaaattggaaactttaatttttttcctttataatgagtattgtattaaatgcttgaatggtttatttaatagcattggaggttggaggcaagtaagccaattccctctttgcgctcattatgtgacggcgacttaccagctaactcagcaattaccaactacctttaaatacgccagaaaattaataatagcccgaaacgttctttgtgccagtttgtaatttaaattcgtacaggcccatgattacacgtttatcgggcgcttgcttgaggcgatcaggtgctaaaagaaattggcctcgtgaacatttggttcatcggtctttgcttgctagtttttccactacacagagggttttaaaatgctcagtcggaccttttcgtacttcaaatgttgttttcaaaagtaaagaaccaaaagataacaaaccactggataacaaaaacgatcccaaaaagacacataatgaagatgagtcacataccaacgaatctttgccatctacggataaaaagaaaaaaaaggataatgacgattttaagcaaaatttgaaatcttcttcaaataagactgaggaaaagtattctgctacacaagcttctaagtctaaaaatgacgaatttgaattaggtggtgaagaaaatgaggatgaaatgcctttaaatggggaatttaataaaaatgttccggccaaatattcggttcctgatgtgtatcctcaattacttgcgttacccattgcgcgacgacctcttttccctggtttttataaagccatagttaccaaaaatccctctgtttcagaggccattaaagaactgattaaaaagagacaaccttatatcggcgcgtttttgttgaaggatgaaaacactgataccgatgttataacgaacattgatcaggtttacccggtcggtgttttcgctcaaatcaccagtatttttccagcaaaaagtggtagtgaacctgcattgactgctgttttataccctcaccgtaggatacgaataactgaactgatacctccaaaagaggatgctgatagcgctgcttcttcagacgcagcagaacttgaaaccgataaaagctctaatctttcttccaatggagaagttaagtctgatctcaaacaagacaatgggaaagaggaacctgaaaaggaagttgaaagcacaccctcaattcttcaaaactttaaagtctctcttgttaatgtcgaaaacgttcctaatgaaccttttaaacgacaggatcctgtaattaaggcggtaacgtctgagattatgaatgttttcaaagatattgcaaacgttagtcccctctttcgtgaacaaattgccaatttttcaatatcgcaaacgtctggcaatgtttttgatgaacctgctaaattggcagattttgctgccgctgtttcggctgcagatcatcgcgaattacaggaggttttagaagctacaaatataggagatcgtttgcaaaaggctttgtatgtactaaaaaaggaactattgaatgcccaacttcagcataaaattaacaaggaaattgagcagaagataactcaacgccataaagaatatcttttaaccgaacagctaaagcaaattaaaagagaacttggacaagaacttgatagcaaagaagcattagtaactgagttcaagaaacgaactgaaagcttgagtatgcctgatcacgtgaaaaaggttttcaatgatgaactgtccaaatttcagcatttagaaccaatggctgctgaatttaacattactcgtaattatttggactggataacccaacttccttggggaaagaggtctgttgaaaatttcgatttagatcatgcaaaggaagtccttgatcgagatcattatgggcttaaagatgttaaggatcgtgttcttgagttagtagctgtaggtaagctaagaggaactatgcaaggaaagattatgtgtttagttggtccgccaggtgtcggtaagacttctgttggaaaatctattgcatctgccttaaacagggaattctttcgcttcagtgtgggcggtctgactgatgtcgctgaaatcaaaggacatcgtcgtacctatatcggagcaatgcctggaaaaattgtgcaagctttgaaaaaggtgcaaactgagaaccctttgattcttattgatgaaatagacaaagtgggcaaaagtcatcaaggggatcctgcgagtgcacttttagagcttttagattcagaacagaactcagctttcctagattactatatggatattccactcgatgtttcatctgttttatttgtctgcacggcgaacaccattgatactattcctccacctttgttggatcgtatggaggttattgaactatctggatatgtttcagctgaaaaagttaacattgctaaaggttatcttataccccaagccaaagctgcttgtggtttaaaggatgctaatgtgaatatcagtgatgacgctattaagggtttaattagttactatgctcatgaaagcggtgtacgaaatttgaaaaaatctattgagaaaatatttcgtaaaacatcttttagtattgttaaagaaattgacgatgaattaaattctaaagagaagtctacgggtaagtcgggaaagaaaacatctcctcaatcatcagaagatgcagcaaacaaagaagcatcatctgttccgttaaaagttcccgataaagttaatatcgagattgaagaaaaggacttgactaaatatttgggtccccccatttatacttctcagcgactttatgacactactcctcctggtgttgtcatgggacttggttggacacccatgggaggtgtttcgatgtatgtagaaactattgttaaaaacattttatcatccaattctactccctctttggaaaggacggggcaactgggagatgtgatgaaagagtcatctgaaatttcgtattccttttcaaaaagctttttgtctaagcattttccaaataataaattttttgaacatgcgcgtttgcatatgcattgtcccgaaggctccatttctaaggatggcccatcagcaggtatcacaatggctacatctttactttctttagcattggatactccggtaccagcgactactgccatgactggtgagctaaccttgaccggtaaaattttacgcattggtggcttacgagaaaagacggttgctgccaaattatctggtatgaaagaaatactatttccaaaaagtaacttagccgattgggaacaacttcctgattatgttaaagaaggtttaactggtgtccctgttgcatggtatgatgatgtttttaaacgggttttttcaaacattgatgccgaaaaatgcaacaatctttggccaaatttaataaagtcatcctccaagcagcatcaaatttcacccagtcattaacattctcctattagaaggatactacctttatgaagaaattatctaaattcattatgtaatagatatagttaataacgatttatgtattgtgctatatttaaaagacaacatgtagtttgaatttattctgttcaatcgttcgtaaaacagtaatatctttctataaagttgatagcttaagcccttgttgagtaacgcaatgcaaggcaaattcatcgcatattttcttatttcttggttactctactattgagaaatgggattattgactattttgagacagcaaaagctaaaggaacgagaagtcagggttttgttactgtaagatgattcaaatatatacagagtgaaatctaatgactttagggggttggataatgcaggtaaaacgacaattttgaagtgcctgttgaacgaggatgtaagtatcttttaaggctccataatttatcgattgataggtaaatgaagtttcgcctacctttggctttcaaattcgaacgcttgaagtagaaggactccgattcacgatatgtacgtagcttgcaattttcgaaatgaacagtcttaagcttactaattcaaggggacattggggggcagaaaacgctaagaaatttttggaaaaattactttgaatcaaccgaagcaattatttgggttgttgacagcttggatgatttacgtttagaagaatgcagaaatacattacaagaattgttggtagaagaggtaggctgaaaatgtgaattatcttaacatgcatatagaaacttttgtttacttcaattttggttctcgctaataagtctgacgtttccggcgcactttcatccgaagaaattagcaaagtcagtttacaatttatgaatccaagctaacaacaagtcaagatattaaatatttctaaatataaatcatcgcattggcggattttttcggtttcagcattaacgggccttaatatcaaagacgcgataagctggcttgctaatgatctaaaggagattaagttgggaactattgattattaagttttcatccgagtaatcgtaagaatcggttgttccaatcaactcagtacctacaaaatcttcgttgagaagaaagtcctgtcgaattaaatagcttgtcatgtgtttcctaaaatattgttatttaggcttctcattaataaagatcacttacaggtctcctccagtccattgttttaggatgtctgctctccttttctcaccagttggacgacgcaaaaatgttcctttcggtacgaaggcaacacaatcaagtatgatttcatgtgctgccaaagccgtagcaacaataattggtattaggctagcgaatttttgctgactatgtacttccagaagaattactacggatcctgacgcttgaaataatatgctgtgacattagcctctatagtttgtgatgctacttaccacccatctgtgcaaatgttgggatgcactaattcgattgtttcttcaatatcctttacggaatggttaagcccgtttaattcgagcgtattccatatgaaatctaaagtatataaaactggaactttttccatattctggtcttttttcttcaaatgatgaatgaaacctaactgccctgttctcgaatagctctttttatctaatgtctcttgcactagaagctcgcatccagagttgagttcgttgttttcacaatatgagccgtgctttccgttaatccaaatttctccaatttctccttcttgacatatgtatttttcttcagggtgaactatgcatatttcattgtataatgtgctctatattaattagtaaattgctgcctaatacttttcacgtacagttccggacccataaaggagtggttgtctgtttcttaggacatcctctcttacgtttacgagaccgcttcttagctgattggcatcaaagtaatccttcattttttccatgctcgaatccgcattccaacaaacgaaaggattgatcggatgagagtatgccaattttaccttgttgggagctagtccaattctggcgatatcttcaattatactattaactaggtcttgttagtaaatgcgtctttctgttttcctacttacctctagaacttattggtctgtcgtagcaaggcacaataatgcttgacaaagtggagttaataacaatgctattacaaccttgagctgttgaaaagcttttctgacaaatgttaagtggaatcataacctttgataaagagttttgctcgatagcctcaaaaagcaggctaccattgttacataagttttcttgttttatcaataaagttggtactcctataatatgcgttaattatttttttcacattttgaaaatatttacctgcatatactccaagcaaggcagtatgcaataggcccattccacttgagaattcaatcccaccaatgattggtttttcttcatttccaattacaaattctttttgttcatggcaaaatgccagaagactagaatgagaaaattgcgttgggatgatggaaccatcttccagcttattaatactaattagcgcgactttccctttattattcaattcccccggggttattagattcaatgctttttttgcacgttttgaaatggggattccagtagtttcaaatattttgggtgccttcatgttgaggtcaatgcaagtttgttgaaagtgatttgaaatatccctggattttaaagatataagaactttatgatcaacaaggattgcttccacattgaaggcctttgcaatttttgtgaattcttctatttccccaatcaattgtgatatttcacgaatttgaaacggtattggtatcacccctaggtgaaagcagctatgtatgctgatcaaaaactctaatgggtcgtaataaagaagtaaaatatgtgatcttgctttagctttaactgataactgcatatattcaacatgagatgcaactttcagctcaaaatgggcccaagtcaactctacttttgttttttcgatagcattaaaggttaatatggcaggtgaagttggtgtctttgcagatttggtttttaaaaagtcaaggatagtaaagtgattaagcagattttctcgtgctttactaactttgttttgatgcttgtacggatccatcttttgtttaacatttaaagagataatctctctatgatgtttggaggcatcttttgaccaaattccttttgaattgtttaaattaattttagattttggtaatgctgaatccatgaaaaacctaacataggatacaggaagatttcctgacaaaaaggccagtttacacttattcgtgttgattgcttggattcccatatacctggatcgaggtaatgatttgtaaggagcaataagtatgcttaggacatctaatttgaatatgtcttgagtgacttggaagctgctctctgttatttttaccaactctgagaacaaatctcttcctttaagccgattatttcgaattaacgaacgcttaataattggactttcaagtactaaaacggagtaaactgctttgtcgatttctatttcaaaggcgacaccatcaaaaatttcgggaacatatttcatgatttttttaatcaagtaatgagaatagtgtacatatttttcttccattaacttatcagcgaccattgttttccgatattgcctgatttgttcatctttgtttccaagaacaaaaatcttttcgttatgcaaaaatccttttagaccactatccatgaatgagttattcttttcaaatttattttcttggttgttttcgtaatcagttaattgttccccttgtgggttgttaatcacgctagcagctttcaacttaggaagacaatcagaataaacccaaatttctccaacttcaccaactttgcatatattcttcgaatcttcattaacaactgccactgatgcctcagggattggataccaaaagggagacatgcaaaggacttcgttaggagaatattttcggatatctagaaatggaacaatttccactttttccttttctattgaactctttaataccaagatctcttgataacaagtatcggccatttgccgttcatgtttctgtctgttggtgtaactgatcatccagtctttgaatgaaataggtattccaccaaactttcgcaaacataatatcggagtgattacctctttggaattattggtacctaaaggttgcaaccacctatctgagactataatgttgaattccgggtctactacttcgcattcaaccatacacaacttcaaggacgaaaggttcggtgtataattttttttaaatgaaagtgtagatttaggatcctcctgataattgtacactgtctgcttcagtccagcataatcaaacaaactgtatgtacatcgatatttagtaattaaatatgctaataaacctggcgtttttagtacttcttcatcacaaaagatggtacaatatcctgcaaacacagagttgaatacccccatgatcaatcctaatggcatagatggatggaaattggtaatgagaacatctttcgaatcctcaaaattatggagcttccatccagcttgacgagctggattggttatcatggacgatgtcagatttctcatctgacttaaaaatgttttcgtggtataaacagccttaatatcattataggtcgaggagctgaacgtgtaatcaatgagaactgtgtcattcgcacgcatccgatactgtttgatttgttcaaatttgtagtttgtaaagtcgtttgatttccaccatgcaaggctttttgcattattcacctctgtatcttttatgaagatacgataagtagcctctgtagtaaatgcgacacgaactttttcttcattgacaaccaacttgagactttctgaagatgaggaaggactcaaaggaattactactattccaagcaacaaacagccaaagatactaataatatattctgaagcttccgattttcgataatataaaattactctggttccaggtttaagtccaacgtgattttgcgcaacagacgcaaattgtttagctctattcaggattttatcccaactgtaactcacagcttctttcccttttttatcgatacaaatatgagcagtagaagttggatttttatttcttcgatactcaaggacagatataatatcctgcagcgccatcattgaaaatgttggatttcgtggatcattaatttcaaatctggctctacgtggaactgtgaattgtagtttttcagctgctgtggcagttgatatatctgcaaacagcttctgagatactttggccaattgtggttgcagctctgcatcccttgctcttttcacatattttaacactgggtctggtattgtctcaaaaggcaacttgcttttatcttcatatttcgaatgccttacgggatggattttttcgttttctgaaggtttcataaatctcagcacagtatgactatccttgaaatttttgcatttagtaatttttttttatattactcttaccgtttcacttttataatagacatcgtttgctttcagcatatgcgcatctgttcgaagggctgaaccagcagaaccaatttcagatataacatcctcttctatgtcatgcagttttgtcttcttattgaagttgaaaaatgattttagactcattttatggctcacgttcgcatacagttaggaattgaggattccaaagcttgtatgagaaatgtaaacaaatcgcttatgttacctgttacctgattgacttcactaaggataaacaataacattgaatgaagtaaaagtgtactaagtttacaaatcctaattcaatttaaaaatttagaaagactatgctctatccctgttccccatcattattcatttatgtgcgcaattaattttacaaaattaacagtaaataccaatcttttttatacatattagaacgcaaaaagttggattgtatcagcttttcgaaaaaagatgcatctaccagggatcgaacctgggaccgtctgcgtgtaaagcagaaatcataaccactagactacagatgcaacatacaactaacagtactaattaatataatttattaactaagaaacctgtctttactaataacgattgagaaaaaagtgataacaacaggctaagcattatgcgctaactttgtttaattaaaagtaaacattcgcaaattttgttgataacaatggacaaatttagttgaatacccccatattcatcgctgtttattctacctttcagaaactgttcttgttagtcaaaagaaacaatacctgaatagaaacattttgcgggaattcattcttgcaaattgtagataatttatttaatttaaaacattttacgctataaatttaatgataagttacaaattgccgccttttttgctttaacatgatgaaagttaattagtaataaaaaaaattatatgaacagaagcaagagaccttaatttagtacgtgtgatactattaatgtttattacgttcaaaatgatgattgtacctagaagtgcaaaatattactaaccgatttttacgcgcatgcttcagaactgcttgcatttgtctaacttgaacaccacacgttcggtctcatagtattgttgagtaaataaacacagttaccaaagagaattgaaaccttactttattaaaactgaaatctgaacatgaaacgaagagctacttttcaatgtccattaattgaatctaccataaaacatcaatctactaattataccaaaacagaaacagcaactacctcacacgaagtatctgaaaatgcaaatgaacataaaggaaaatcaaatatcgacataaacaaaattgcttattacaatgttgtatggtatggtagcacaatctcttttttgacttcatgactaaacgcgtcaggagaaaaattactatgaagaaacataaaacatgggaaggggatggctttctcgttagagaagactcaaatttgactctttataattcagattttacaaggtattcctacatgtcgaacttactaaaaatgaagtcgcaaacaatatagcatcttttattgagagatattttttattaatatatgttaaagactcggatcctgtcattcgagggtgccacaaatcaaagaaggagaattgcttcgcatttccgggaaagaaatatctgtaagatatacatgtaagcgaatgtttctcatcatctttagattgagaaggaaatctctgcagaaagttatgaagcaggcacacatatagatgattctctccgagacgttcatatgcctgaaatgaagcgtaaattcaagccacctttgagacctaacacaatgtaccagacaatatcagcactacccaaaccgaggcatgatcctactgtgcttggagctttggtgatgagcaggcccaagacttgggatccaaggtatggtaaaagtgaatgcttgatctaacattacaggacgcatgtagatgttgttattgatcctttcctttcaaagcatctttattctcatcagcgggaaggagtttcctttctttacgactgtttattaggaatggaaggaaaatgtggatatagtgcaattttggctgatgaaatgggcttaggaaaaacgttgcaaactataacagttgtctggactttattgagtatgagacttagggttttttttaactttcattctctaatcttattatttagagcagtcttattacgccaatcgttcttcgactataaacaatgcaatggtcgtagcacctgtcactcttttgaaggtaagaagtttcaaaacttcattactaatggctagaattgggaaaatgagttttataattggctcggtcacgagcgtattcatgtttatatagctagatgcgctgaagatttccaagaatttacgtcgaacaaaacttattcgattatcattacaggatatgaaacggtaattcctttatttattcttttttctaattgctaaaggtttgtacgtacttgagaaactatggatgcgggattgatattgatcttctaatttgcgacgaaggtattgatttgttcataaatagtttattaatcttagctcaccgcttgaagtccatgagtagtcagacttggattacgctgaataagctaaaaactagaaagaggcttcttctcactggtacgcctttacaaaacggtatgaatcagtgaatgctatttaattttaaccgctcagatttgtcagaatatttctctatggttaactttataattcctggatctctggggaccccaaattcttttaaagctcagtatgagcggcctatattaaggagtagatcaatgaatgcttcctctagggacatatcattgggagctgcaagacttcaaagggtttgtttactaaagataaattttatactgatttttagctttttgaatttacaagcaatttcacgttaaggaggaaagccaatatactggctaaacatttaccgccaagaagtatgcaaatattaaaatcagtattaacataatagccgacattgttttattcataaaaccaacacatcaacaagagaatgtttatggacatgttctcgatggtttcaagtcaagcgttgatcagaagggctattatcttaaaattttgactcgcttgagcaagatatgcaatagcaccattttattgagaaatgaaaaggaaaattttttgtcaacggagttgcaagataagcatgtattcgagcaagagaatatgttgctctcctctagcaaactgcaaatattggctgcgctacttaaaagtttccaaaggggttgccaaaaagctgttattgtgtcccaatataaagaaactctcgagttgattgaattgtttttatcaattttgcatgtccgtttctgtaaattgcttggaagtactcctttctctgagcgtgatttaatagtacacaatttcaatacttccagcttcaaagaatttagtgtgcttttactttcaagcaaagctggtggctgcggtttaaatcttaccggatccactaggttaataatttacgaaccaagttggaaccctgcccaagatttgcaagcattgtcaaggatatatagaagcgggcaaaagcggccagtctgtatatacacatttttaaggtacgaccgcttttacgaataacatattaagttatgcagcagtggaatgctagatgagcgcatttttattcgccaaaatactaagcaagggctttcaagttcgttcatagtatgtgatttattataaaattttatactgacttgattgtaggattccgatgcaagccaaaagaagaatttttttacgggtgaagacatcaagacacttttttcatattcaaaaactgaaacttgcttgacatatgaattagcatttgattctgatgaaattgattcattaacaaagaaaaaagatccgttaactaaaattgaccatacgattgattccccaaatacgaaggaaaaagataaagaaatcagttcttggaaaaaggcttctgaatatatggatactaatttggtaagttgtattttcatcctaatattaatggccaggggaaaaagtgtccagagaacgcatttcaaggatggacttggcaatttccgaatgacctaagtattatgaatggcgtagaagattatatccctcttgagcctttacctatcaactgtctaatgcataaaaagttcgaatagatctatttcggacttttaaggaggcgtaagcggtttttccttgcccattagaaacaacgcttttgagcaagccttcgatactgggcaatctctatgagcaaacaccaaggttctcagtttaattatttcttctcttaaatcattagcactttgcaaaagctccttgttttcagaagtgtagtagttgacttggtcttgtaatgtttgtaagtactttttcttttttatcctacacttttgggcagcttgtctgtttctggctttcaacattgactgcttagttccagttaatttggaagtgttttcatcacctgagtcatccagctctcgtgatggtgagttgtgtgaagcctcggaaattatactggggcttttagaggcagtgtattctgataattcatcaaaatcgcttctcctgatattatatggatcattgttaataggggatcgatcgtcgccgagctctaaagctttacgtttggctgtcaataaaatctgagtttgcataaattgtgaaaaatcgagggtttgggaaattgagatgtctttttcgaaacgagaaagataaattgagttgtattcttctccatcttcatgcttcggaataatggattcctcggttggtgtatttgtttcgtaggtcatgctgaaaatgatttattgatcaataatttttttaagaaaaatttatagcgtcttatgaaagacttctttttcgcaaacgagtagaattatatatttgattttttttatgagtttttggcaccaacttcttttaataatcgatttcaaagtgatcactataaacgataaaatttgtacagctggataatgccgattaactggtaaataggtgaattattgaactttccgtcaatatcctttataacagcttgatacaaatatgagcgtttgtttgctcacgcgaggtttatataagtcctttatgagggaatattaaattcaagcattgtgaggaagtccatgtaaacaaacactttttcttgtgaacacaacaacaaaattataatgcctggttattttaaaaaattactatcaacaaactgtatacaagtatattcgcatatgtatgcacatatttttgttagatattatataagaatttgggtaaccaaaattattactagatatccctaaaaacaacattaaacaagacagttccatcataaccaatttagtcattaacatttaaatttaaaaattgtttaatgtaatagttcaacaatgcggagggctaaatcctcagattcaccccttgaactagcttccgcatacacactacaattagagttagaatgataattaacattgaacttaccgaacagcatcctcggttccagatgatcgaacaaatgcccgaccgcccgtgtattttgctaccaaagcgtcaattttttcttgaagtccttccggtgttactagtttttgttcggcatcagtagtagtataaattgaccggtcttctacttcacagcgaattagacgactaggaatttcgctatatagctgattccactctttcaaagtgcaatttttgtgagccaaaatgacttccaccaaaagtaaattagtaatagcatctccatcagtttgattaatcaattcaaagactgtttttagagtttttaaggcattaaattgggctggagacaatacttcatgagaaattatctttgataatgcagcatgagagactaaaattgtaccatgaccatttgcttcaaaaaatactccaacatcgtaagcttgagcagcatggtaaagatgcttaagaccgggagacacacataaaaccggtacctttaaagttttttggaaaaatgccgtgctggctccatttgcataagcagtctgaacaataccaacttgaaggtccaaaccagtagaacggattaggtcgattagaaattgggcaaataaagcgcatattttgtcaccatctaacagatgaaagctgtgagagccaaacgcaaaatacacaattcgatcagcatccccgtcaaaagaggcacaacgggcatgttttggggcactaataccgtttggaggcttttgctgagtccttacaaaatccgctccacactagtaaattagcatgcaattgtaaacaatgtatcaaaaaaacttaccgagttattcaacagttcaggattatcaatattgtcgtttacgatttcgataggaaacagctttggatcaatatacttggccagttcttttatcttagccgctccgacgccgttagcagcatctatcaatacagtccctttaatcttctttcctgtcattaaggattgatatgccttcgacagcttttcaaaataccctctttcagtaggttcacctattgcatctggggtaccataagtttgagaagccttgaccatgtagtgtagctgaggtgtagttaaaaggccaaaattttcgtactttgctttgcagaccacaataccgtcaattacagcttgcgcaaggatttctgaagtagacctaagtattagatgttagtcttggacataagatttaaaaaagcggagaaattaagtgatctaatatcgacaataaaagtaaaacaaaccttgagtcatagccaacaaacacccgagcttcagaaccgggaataatctttgcctttttcaaaattgaagttaaacaaaccgttaattcgtcagcggaatccgcatttactacttgatccaggtatgcttcccatttgctagaatccaggctactcaaaatgtttacgatctttaacccgttttcggaagaggcgttgtgcgaggcagtcaccataactaagattgttagtaagtaaactcaaagaaatacaaaggaacaagatggatatcaatatgtaaatgaatcatctcgcaataataaaagtatgtgtcttacgtccaacaggttgtccatgcaatttggctgacaaaaagctggcgattacgcctgtgcgaaaagcaacactcgaaagcagctcagcgctataaataaaatgttaataatttccatttaaactaaaagtaagtttctttttttatcaacgtactcagcgcgatatcctccagtaccatactgcatgggataagaatgcactttggcaaacttatcggattctcgaacaattgccgttacaaattcatttacaatcgaatcgctgtcttcagcatcagacatagtggggaaaatatcgatacagaagtctgacgatcctttgtaaaaaaaacttgttaaagtatcgaaactatgaatggaagaagaacgaagtcacttaagcctaagcttcgagaaaacaggttgacctcaaagctctcttaataaaaaagtacacttaagaagttaagagatatgactttgtgttctcaagatatattcgagtcccgaataagcactggattgctactaagttgatgccaaacgcgtcaactatcaccaaactatggcaatttaaatatcgcggaataatgaactgcgtaatacatattcgttattagaaggaaatttgggaatagtttaacgtctacgaagttaataaaagcttcacatatttcctctttctttattacataaatatttatcaatttggttttcatcgcttgggttatgttcgaagttgctaaataaacaacttagttggttgactcaatagttaactctgtaaattagctacaaaatagcagaaagacacctcaacgttttttacaattattatgaaaagctatgaaatttaatgtgaataaactagatgaaaagaaacgactaaatgaaccaacgaaaaggtattaaaaaatagtatttcgtattagatttaattgattaacacaatgtggtcagtaatatacagagaatgtatgcatgtttgctttaaacaatagaacaaacggattgtaataattgagaggacaagatcgaaaatgaacgacctgaaaatcgttcatcactagggaatttatttctttcggtcatattgcttttaaaataattaatattcccgaggcaaacatgatacattaaacctctagttcataaagagttgtataagaaatgagtaaacaaaacaatttaagtcaatttcttccagggtatagctcatgaaccttaaaaaacacaaacaatcagtagaaatatagcaatgatccctttaattataacactcagatatgtttagcaagttatgagcaccgatagtcaatcaagaaaaggacatctcatactactcgttttttatacaatataattaaggcaatagtaatattggaacttccccattatcatcttattcgtaactgtttaagaaataattccgttttttgttaaccttctcatctttttttctgttgtagcttgctgtcctaccaaatttcgttacacaataccggaccaacgttggaaactacacaacaccccatctcacccattatcaggttataaatcatcaataattgtcttttaagatgtttatgaattctatgcttcgtgtctccagacaaagagcagcggtcaggagtactgtttctctgtaccgtggctttgtttctgcttcaatccgccgtaatgagcaaaacggtaagtcctttgaaagcttagtaaagtttgtcatagcagcttaatggttaaagcttgtttagtactggctataggagtaaagcttccgttgactcttgatctccgatgtacagttttgctattaattatatatcggaagttaggcttgtgtgcccattcattcttttctatattttacagacctaaaaagtaatcaaaagaatgaaaatcgacgttgcctatagcccactctcttaaaacgctttctatttcatctattaagtcgcttagtagatatgacttgttaatttgtgctgccgatacattttagggctttttagcttaatttttatctccttcactaacattcttttagttgtaaaagccgccgctcaagaattagccaacgctaaggaaccttctgatttgatcggacctggtggtcgtgacggcgaggttccaactgatttggagcaagccactggtttggaacgatatgaacttttatcagagctttcagggagagatgcatttgatatgaaaccgttggatgcttctcgtaaaggcacattgacggatcctataatggtcacttctcttgatccttaccgtcatattggctgtactggtagtccttctggttcacataatttaatttggatgactgtctacaaagacaaactccgccgttgtcctgaatgcggatctgtatacaaattaaaattcatgggagatcccaacgctgaacacagtcattagtatgcttaccaatcttccatatccccttgctattttcatactcttttataacaatttagctcttttatttgaactttgaaaaatcaatgaaaactgtatgctgatctatttcttattttgggaacgattcgattattcgtaaacgtatatcttataaataattctatctattcaaccatatcttagttgttaattcaagcaccattctttttttcttgtagtcatgcggaaatatgatctaattatcgttccgagtttcataaacgatagttatttattgatataccacatcagtggtaagtcaataaacttgtattttaaattttccgatattaaacttttaataaagcaacgtattttcaagccattctctaaccatttgagggtctttagatggagccatgtgcccaaccgagttggacaatgtaaaggctaagttacgttcatccaaagtaaatccattagttgtctctaaacttccaggagattgagtgaatccctgccatccattccatgttgtattttgcaatgccaaaagagttccggtccaaagaatttgaagatccaatgccccagctaagaaagacactttgtatttttctgttaagcgtggaattatttcaacgagaactgattctacgttgttactcacaatctttttgtataagtcaaaattgcatccgtctgcgaagacaccctcgccgcttgtcaacgcagttgaagctttcgtagcatgtaaagaagagcgaacatcttctctgttcaggtatgtgattaagggatcattatactcattgaaactacaatcaaggctaacatcataagttatgacacagctgttctctagataaagtaaaaagttagaaagggaatacaagtcacatccagaaattgaattaaatacattcccaatgtcttcaccatcgagagcttcccgcttccttagagaagtagatgtgctaaagttgtactctggtctccatattgggtattgttcagtaggaaacgtcaatctgttcaaaactgaatcatattgacattctttattgcgctttttaaactcttcagatattgtggaagaagtattattaaaatagtatccaagtttgctgatatgttccacccaaatagaagcagtaatttgttcttgagtttcgtagtccgccgtaagtccactgacgattcccacgcccataaaatttatattcaaagatggttcagaaagtaatgcctctgcaaaattggcgctccatatgctaccgtagctttcgccgacaaggtagagctttttcttcattaagtggggaaacttttggtaaaatgatttcagggcatttacaaaatctgaagaagcttcttcaatcgtagttgtatatgccgcctgtccttgggagtaccccgtaccaaatggctgatctaaccataacatgttggcgaagtttgtccaagattcaggattaagggatggtgaggggctactttgggatatttcaatgggtccattttcactgaaaaagcctaatgttccagcgcatccaggtcctccttgaagccatactatgaaagtttccgaatcaacaacagcaggggcatatgtataaaaaagtgatttatcggaattcgcttccaagtatccagaatataattccggtaatgatcccttaaattcaggaagtgatttaattcgatccgaagaaggagcagcgtgttgtctaggttgaacagtctgattcgaggaagcagaactcgtgttggcttgttgtatactgcatttccaatgtacagtgtaagttggtaaagcgtgaatgatagtcaattcaattattataatagcaaaaagagatttcaaaaataaagacagcattgaaaagagagacaatgattttgagcctatgagaaaagcgttagcgctaaattaaatataatatttatcatatttggaatatattgatgtattcagtttcgaaacaattcttgaaaagtgactataattttatacgcttcagtatttcgaaaaatgtgaaaatgctatgacttactcgaataaagaaaccggattgtttatctgattcattttcataagagttgcatgctatatatgataatacataataatggggattcacttgaatagattagcattgtccattgtttacaatcaacaacaatagagatgggcaacaaagacacccagcgaagtaccatttactagtaataggctaattcatttaagtttttcaacacaatagtccttaatgaaaaaaccaattgtttcgtttacgcggcaagtgaatagggtaggactagaataacctatggtctgtttaaatcgaaaaccagcttatttcagcagcgatcatttatgcattcttaatgcttaacaatgcgaggcgactcaaagaatggagaaaattgattgttttatgaccggtggaatcgaataatttgacttttgctatgaaggctttagcccttagaaataaagaaataaaataaaaaatagatagataacaagaaaaaatcaatgtcaaataatttagttgtattaatgaaaaataagaaataactaaattaaaaaaatataaatacatttatatattagtaacactatttctttttaaagaccttgaaatattatgtgagaaacttaaaaactaataaaaataaataaatataaaaatataaagaaaaagaaaaaaattaaaaattatatatacaatatactaataaacatagtgattaattaaatgaaaaaaataaatgtttcttaaagcatggttaaaacacacaatggcggatttctagccatgtagctcaatttttctgttgatccgttcttgaattatagtatagaaattattgcaattgcatgaaaaaacttatcatgaaacttttttggtaaaaagagcttcagtttgttgttttcatgttcgaaagacagtttctattaatatttatatccgtcctagaatgaatagtaacttggtgcaccaaaaaaaacattgcaaacaaacacagctgtattctgtctgcaacttgcttttatggggaagttttttatataaaacattttgttgtttacttaacaatatactttaaccaaatattattctctaaattgtttagtagcttgttgcgtcatttagctagtaaacaccaaaaatcggctgttgtcaaaacggccgccgttttgcacatacaataaagaacccactaccccataatctttataataaacagcttttaattaatttcttttttaatatagattttatttcctataatttctctcttaatttctagatggaactaaataagatcctgcatagatgacggaatctgaaaggacttcacatcttgatattctctacgaaaatcaacgtgggtatgacaaagcaattttgcagtttgaaactaaacatttatacttagtattatgctatgtggggtaccctatttctctgaaaaatcattgttgaattttgaccctgctccttgggttgatcagcattttgttgcgtctcctgtctcaacgaaaacagcaacttgtcctgatcctagttgggaatgggtatgtcaataacttcttctctgtcttcctctaggacgatagcgataagaccagcatatagtttgcttgaaaactgtttgctaacaatatactgcttttgttgtaacattttcctctctgaatttaagaaagctatttgttttacaccaatgaaattagctgtagttgaaccatcctttggctcaattatttaagtttcatttggttctttgcttttggttagctaaatttgtgaatggatgtgttaccaaaaaagcagtttaaatgtataggcatggcagcgttggtatattgacatgtccggcgatgtcgatgaatcaggttggcagtatgggttttcatttaccatgaacaattggcatggtaaaccggtttctcttcattcgtttgttcgtcgcagacgatggatccggaagcgaaaaaaggtataatacatcacaggctactttaattgtgctagtttgaaaattcgttccgttcatattttaacgttttctatagaaagaattgcgacgagatgaacttcctcttgttccagagtccttcacaatctcctcttcatatcccatacaaaggtcaagtactcaaacacgaagcagctttgaagatgattcatcggactttgatctttcagaggttaccaccattcccgcccttttacgcgctcttcaggatagtcgaattgaccgtgaaaaattggaagccctagcaacctttttggcttccgccagtatagatgaaaaggtttatgtaaaaaactgcaaaaaggaccttctcaaaaactttgtttttgaacatagttgccgtaaagctaatgaactcctaaatgcgtcgctgactgcggcagaagcatctacctcccaagtggctttacgagaatctccaactccccaggattgaacaagataatcagcccactaatttctgactgtatccatttcaattagtttattatcgtctttcctcgaatgctttcctctataaacgaaaaggatctgaaagatgtgatacgttcttaaagatacacacgtgtttttttaatggttgtttatgctttatttatagccaagtttgcaaaattgatgtcgctaacttgtatcttaacaattcgctcactactactacagaaaggtatatacaattaatgaatactctcgttttttaaataaggatatatttgtgttccattctgcaatgttaaacaggaagatgtacactttaagcagaaacttgctcagtaaaaatgagatacaatgttttatgagcaatagcgcttgttttataaaaattttccaaaatgcttgttaaagaatcgatttcttcttttgtagtatcaaagactcgataccagtctttgggtaatttcataccgataactctagctgccattgcgatgcagccgcatgccaaactaaacggaggatacaaaacgcaaagtcgagttcggctagcatcgtttaaaaaattccatgttatttgtaaaagctttttgttatcaattagctgtaatgtttgtagataatgaattgccagcttgtgaggaatgacaatatgggtatcaaaattcaatgctcgtaagacctccaattccatgtttgataatctattcctggaactatacatctcctcactgtacaaatcgtgagcaatgaatcctcgtgcttcaaaattcgtgtccttgaaacgctctttaagatagactacaacattacatatgtcttgtacagaagctggagtttcggtagttttacttccaatggacacacaagccataacgatagcatcaagatcgggaactctcggcggataaagtgtgcagtatcttcgaaacaaaatcaaacaaacaattacacaattttgagttctaacaatgttaataaaaagttcaaatgcattttatcgccacaatccggctactaaaagctttggaaaataaatgtaagaagacttacagattcaaaagaacgcctgcttcctgaatccattcagaacctaatgtacatagttcctctgcatattcaaaagaatcaaaggcttctaactgggaagaagaggcaagggaatgtaccaaagaatctgccatcagaatattcctcaagaatcagaattatttacttaaccgaaaacacgatattcccataccccgttcatgacctgcgtttttgcataagaatacggtgggagtttcgctgagcgattgttgtcacttagagcaaattattgctacttgtagcaaattgcaccattaaataaaaggttcgctttgaattgaatttcgtagttcaggatcaaataaaatcttctaaattctcacaatacaatgaacgtaacttcttcaaaacattaattttgcttttaattcaaaaagtgatttactctagtagtagtaaaaatttactccgttgcggggagtcgaaccccgaccgcgtcggtgaaagcgacgaatcctagccgttggaccacaacggaaccgttgattgcttgttgcacaatgtaatatatgtacagtaaaattttgttaattaaaaattaaattgttaaaatttagtagaaaatagtactttttctggtaagctactggcaatcttaaatatcggtcgagagtataaatagaagtgtcgattgctacattaaataaaaacttaaaatttactttagtgtatgcgacaatgaatgaccttgttgtgattgtctggaaacaattctggttatttattgttattattattcgtgattgttgagattggaccttaagtttgaattttagaacattgtaaataaatttcctatttttggatatattttaaatctaaatctcgtttaactgagtaaattcatatcaagaactcactgacaagcctttaaatctaattttctaatcttttacatgttttttatagacaaaaaaaacctattatatgttagtggtaactaaatgttaaagaagtaactcaataccatatagcaattcagatagggccttttgcaatatgtaaacttcaatggtgcgagtacatttttgctatacaaatctctattgtattctctcgtacaatcgttagcatctgaatttttaaacttgttgtacaaatattcaatatgttcagttgcatgggatcgacattgagtttactatcttatgtgatctgataaattaagctgtcgttactgaaagagcttactacctggaaagtcataaacaatgcgccatttaatactctcaccataagcgtgtttgatcaaagcactcggcaatctaatggaactcagcgttgttgctttaacttaggattcggctgttggatctaaattgtctcgaaggaattactaaaagttcaataaacaaaagtatttgataagcagtattttacttattaccatcgctcttaaaaagataaactacgcatatttatatttaacgtctaccgccaaaaagaaatcttgtaaagcaaagacctcttaagtttgttagtttttcattaaattattacccactttggcaatagtcaaaatcaacaaattgttttaccatcaaaattaataaagtaaacgtttcttaaatttaagaaaattaattggtagcgttaaggaattcctatgttggctttaagttggcataatgctttacactatcgcactactcgtcttgcacgtacctttatcaaactgagcgcaaggtgccgcattcccttctgcgccaaaatttcaatccaaacttaagaaaaatgaaaaattcacacatatacatattatatggttccgaaactggaaccgctgagggtttagcggaatcactatttcgtagtcttacacgaatgggttacgatgtgttggtaaattcgatggatgatttcaacttagtaagcatagtagctgtatatatatatatatatatatatgtatctataataatgaaagtttgatctaactaattattataggaaaatttgttgcgtccacttcaatgtgtatttatttgcagtacaactggtcaaggggagatgccccttaatatgagggttcgtgaataaaaattttcttttgtctttagatactaatgtgagagcagaaattttggagattcttactaagaaaaaaactacccaacactttcttaaatgatatgcaatatgcggtgtttggttgcggtgacacttcatatacgaggtaacttattttcaaaggagagaataataacatatagattcaattgggcttccaaaaaattggatagtcggttgcgccagttgggtgcacaatcgtttagttcgcgtggtgagggtgatgaacagcatcctgatgggtaagttaatgataataagtattcttacttattttttgcagtgttgaaggtgtttttgcatattggtgcaatcacttatattctcaactggctgccataaaaaccccctctcgtccagccttcggagaattcgatttgctaccgccttcgttccaaattattatagacgaaagtttaggttgcaaagtaaaaggatttgaagataataatattgttcgccattctcgtgggaaaattgaagcaactcttgtacataataaacggataagtaatataaagcattggcaagatgttcgtcatctcgcttttaaaattccaaactttgaaaggtggaagccaggagacgttgctgttctttatccttggaatgatgatatgagcgttaactcgttcattgaatgcatgggttgggaatccataaaatactctcctttgattatttcttccaacgttgccgaacgcaagcttccctggtttccaaatattttgaacgtttttaatcttgtgaaatacgtcctttcaatccattcagtaccatcaagaacattctttgaaatggcatctcacttctcaaataataagatgcataaagaacgtcttcaagaattttcttcttacaaaaacattgatgattattatgattacacaactaggcctagaaggactgttttggaaactcttcaggaattcaaatctgtccaaatacctatcgagtatgcattagatgcctttccagttattcgtggacgtcaatattctatagcaaatagatgtgataattctactggaattttggaattggcggtagcgctggtgaaatatcaaactatattgaaaagtcctcgacaaggtatatgcagtcgttggatatgtgatttacacgaaaatacctcttttaatattgatattcttcccggatttctaaatctatcttaccaaagtaataagccattaattatggttggcccaggaacaggagttgcacctttaagagcattaattcaagaacgaatatataatggcttaaaagaaaatcttctgttttttggatgtagaaacaaatctatggattttctttttgaaaaggattgggaaaaatacaccgaagaaggcacactgaaattgttttgtgctttctcacgcgatcaagaaaaaaagaaatacgtgcaacactcaattcaagaaaatggcgagttagtatataatttattaaatgagaaagatggcatgttctttgtaagtggatcttcgggcaaaatgcctagttctgtgaaagacgcgattgctggcattgtttctaaatattcgggctgcagtatatctgatggttatagttttgtcacttcattggaaaagaagaatagatattaccaggaaacctggtaaataatgcaatgaaataccttacgtactaaagttatttttgatatattgcttgaaagacacagccatgaatatcttgctgcttagtacttgaccagtaaagatcattagaatgcggtattattaaacaggctaccaacgataaaacgtaaataagtcttgaattaatattttatccaaatcaaacaacattatcatagcaaatctagttaaatagcatttagtaagttggctacgcttttaggatcaaggcgttcattaccaattgggggttccactaattcgtcagcattttccgaagtattatgggcaccatcgttgttggacggattaaaggtactttgagacgacccgtcaaagctggatgagtagccaggtcttttgcgattagtccaagcatcttgattagttttttgactaggaggtggattgcttaaccgacgtggatattcctctcttccaagtctcgacaatccaccaaaaggatcaatgttgcggatatggggacggatggattccattatggacaaaagacgtctttcatagtaagcttctttctccacatactctcgaattgccttctgtaaggaaacagaagtttttttagtatacgtttttgattctttaaccaagtttaaggtaacaaaatccactttatccgacaacaacttttcatgaacacgtgcaacctcaagggcttgtaaagcatcatctgtacgagctttacttatttttgggctatcttgtaaacggttggcagccgaaagataggaattagtctgatttttactacttatcagatcgcgcataaggatatgcctgttcgataaaatttcctaattccagtaagtttaaattacaaaaaaatcgaagtttttacctttacaacaaatgcgttatcggaagcataacacagagaatcagctaatgttacaagctgtttgctggattgcataattcgaacatctgaaatagcttgtagcatctttccaaccctgttcaatgcatttgctaatccattgtgctgttcctcgaccgaataatcgatcaaagattgtcccaaatcagcatgtgttaatgccaaagctatgtcgaaaagttagcaattatgtaaaaaatattttttttacgtacattgttttcgattaacgagtttttcaagtttaatttctgcgtcctttgcatttttgtaaaaagatttaacgataggtcgtaaattagcaagagcctgacaaggatctggtggcaaaggaaactgttttaaagcttttcttttcaatcctgatgtaggattgcccgtattaatcaatggagaataaccataatcactttcgacgaaaagttgaagctcgggatcatatagcaaattaggatttgtagacacataattaagccatgattgtaagcctgattttaagtaaattaaatcctcctttattccgctactgacggatgtcttcgcctcgggaacggcaggaattaaacattcgggatgagtagaaattaaatattttgcaaattttttaaattctgcgtgagttcttcgaacatttttgtacaacttggaacgataagccggtaaagttgtctacgaagttagaaatcgaagagttaagtattggagggaaaataaactacagacgttacacacatacctgaacattcatttttatgacagggtcttttgaattttcagcttcaatatcaactattcgaatcctcaaaaaaggcccagatcctgtttgcgagatactgttttctccagtagtggatgaggctgcagacggattcatcgtggcttcagctatcaagcgatctgcttcaaaaacaggtgtttcgtttatatttccattaactgatccaacattcgcgtcttctgaagaaggttcaactgatatggagccaggcatatcagtatgaataggaacatcttgaaagcctttgtcatcaagggtggaaaagcctccgctgaaaacgtgagaattcattaaatcatctgtgctgtgttgagatgacattggtcaagcgattgttgtctatcaaacgtgataataattagatttggattcaacaaacacaaagcaagaaagtagcagctataactgaataatcaattgtaatggataggagggtatgattatacaaaattctagtagagtacaagcctctatactgtatgattatttttaagatttagaagaaggttttaacactttgcaatggaaaagagaagtgaatacaaatgttgggcagttgtcattactacttacattgttatcgcggcgattcaacaacattcgtaatctgcttttacattacaaagtgtgattcgttattctaggtatatcaaatccaccgtatttttgtctctttaaaatgatattcttaaatctatattttgttatatttttagttgtctaagggtttccaaggttaaaagaatggttttaaatctagatggatagttttcaggtgctttctttgtaaggattgtaatgcagcattcgagctgttgtaaatattagtgtagttatttcacattcagacttccttgattgaagtaaggtaattgttacatcggtttcgttaagtatttgcacgtccatccataatgctaagcaatctataattttgagtcaataacaattacttcgatataaaccaaatctatttaaaaaacgctaaacaatttacatacgattttgggaattcacaactgatttttgctttaaccacagttaaagtaactggcttctacgtcattatcgtatgcttaccgaattcatctctaaagttctgtatatgttgggatgcaatgggttccatgctgctgctataacttaccctcttcgtcaaacattcataaaaacaatccctaaatatgggtcttcataaccctttaccttcgtctttaaagagtatgtaatgactgatcatcaattattgttggaaatgtaactaacatttaaggcgaatgcaagaaggctgggaaaattttgactagttttgtggtatgtcaattttaaaattaagtttactttttattattaaatgacccattgccttgatagaaaattttattaactgttttaatttaggacccgaggcaaactcttggagcgcaagaagttattccgccgtcggtattgacgaatgctaaaggcttagttattatgactgtacttaaggccggctttcttttctctggtagaattggatccggtctaattgtcgcacgtcttgacgatggtacttggtctgctccttccgcagttatgactggcgggatgggagttggcgcacaaattggctctgaattaacagattttgttattatacttaattccaaagctgctgttcaaacttttgctcggttgggaagtattactttgggtggaaacctttcaatagccgctggacctttgggccgaaatgccgaagctggtggtggtgcaagtgttggcggcatggcgcctatgttctcgtatagtaaaaccaaaggtcttttcgcaggtgtttctcttgaaggatctgtgttggttgaacgtcgtgacgctaatcgaagtctttatagaggtgatattactgctaagcgacttctttcgggccaagtagctcaacccgctgcagcggatcccctttatcgggtccttaactctaaaatatttaatttgaacagaggtgatgaaggtgacatttataatgatgttcctatttatgctgatgatgagcccgaagatatctggggtccctcctcaaagtctactaaacgtcgagactctgcagaccgatcttcctcttactctcgtcgtggtgactcgtaccgcagcaatcgtagtcgggctcatgatgatgatgatgaagatgattatagtttcagtcgtagtaaatctctttcacggaaaactgcaggcggttctttacgttcttctaaaatggacaaccgtagatccaaatatgcggatactccatccccccgtcgcagtcgtagttatagcgacgaagacgaagaaagtgtttatagttctgatgttagcacagaatcttcctcgcaattctcttctaggagttcagaatatagcaagccatctcgtccaacggcaccaaagcctaagtttaaacaggattctcttggaccaaaccaagcccgtgccatgtattcttttgctggtgaacagccaggtgatctatcttttcaaaagggcgatatcattgatattgtcgaaagaagtggttcccatgatgattggtggactggaagaattggctaccgcgaaggtatttttccagctaactatgtaaaattgtcgtaatttcgtttttaccggtgcattaatcatatatatccttaatccccctacattatttctttatagctttttacccttttacccctttacttttgaagcaccgacttttttagtttttacgctaaaggaatagaaaaaaaaaataactcttaacccggctctatcattaaaggtctttgtacttaattggtggctacaataaaatcatatgtttataattctgttataatttttcacatgaacgtagtgctattttttaacatgaattgcaaaggagtatttgtgatggcaaaataatatacacattgaagtaatttcgtatacgattgcattaattcaacatagctgagtttctcaataccttcaaattggggatgtatgtttggaaagccactttttggcagatacagaaagcattggactcaatgtggtgtaaacttcagagtgatactcattcaaatacttgacctcctcgggagaaagaagagatggatcaataagcttttgacaatggggtgcaagagtgaggtctttaagtcccaaataggtgcggccagcaaagcggttttcagtgttcacttctgtaatatacacacaattttcaacacgatatccaaaatgtccatcttcataaaaaccaggttcattgcttgtaaccatgccagcttgtaatggtgcactattaaaaacttcgcgagatccaatgccgactggtagttcatgaacatttaaaaagcttcctactccatggccagtaccatgtaaatagtccaagccatatttccaaagatattgacgagcgagtacatcaatcatgtaaccagtagttccttttgggaaaacaatatttgcaagagcaatgtggcctttcaaagccaacgttgcagtctgacgctcaaactcagacggctctccaaaatgccacgttctagtaacatccgtggtaccatctttatactgtgcaccagaatcacaaagataaatcttagtcggatctatgattgcacttccagttgcgggaggcgagtaatggataactgccccattcggtccagttgaactaatagtttcaaatgacagacccataaacaggttattttttcttcggaattgttcaagtttggtggctgcgtcgaactcattaattttatttccggaattaagatattcatccagccaagcaaaatattcaactaaggcacatccatcgcgaatatgacattccttcattccttttaattcagcatcgttcttaatgcctttggcctgtgaaataggactcaatataggcatcactttagtttctccaaaagaagttgctatacaccaagaagttttgcttgaaatgcctattctagtcaaattagagttcttggcgtcagaaaacactctatcatatggaagaatttttacaaagccatcgaggtgcttagatacttcgggagtaaccttgcgttcgtccacatacaagaatgcttcatcaagtgtaactaatgagtatgcaaaaaaaacaggattgtatgggacatcagctccgcgtaaattgtaaagccatgccacttcatccaacatcgaaacaacaaatgcctcaattttctgttccttcatggcttcacgaaggttatgaagtttttcatcaacgcccaagcctgcatatttgatttcttgtacgatcagtttttcgagtggttctttagggcgagaagccccccaaacgatatcaaccaagttatcatgatcaccgactaaaacagcaccacttttgagaaatagggactcacgaagcgctttggctgcgggaaaagtaatgagactagagtcaattccaaccttttcattacacttcgtcatttgggtacagtattcttcccacgtgggtacaccggtaaatccctgcttcattagcgtccaattttcatcaagctgttgagatgcttgattgaaatatcgcccatcggtaaaaagagctgctgatgtttcaccaataacagcacaaccagctgaaccatcaaatctaggtacagttagaaaaatataaaagtttcaaagataatgaacaaacaattttgatacaatactaatacggcggattacgaaactatagctttactaatattaaaacacatacccactaataaaagctcgtcttgcatcagcatcgcaagtatactccgacgaatgggcctatataattgttaatattcagttcagcgggttctttatttcacttgagatttatgtaagttagcatattaatttatctacttacgtcttcagaaggaaccacataaagcgtgtaaccgcgctctttcattaattcgcgcaacttattaaggcgattaccagtatgtacaaccattataacaatgttagctatttaatttcgacaaattctacagccggagcaataataatcgagtctgtcagtaattaaaactcctaatctaagtgtcaaatttaaaaaagcagactaactttcactatgttacagttaacagtattcgtctgcagctttcgaataaaatagttggtagaaactatgtgataagcccttaccaggagttgagtaattttgcgtactaccagccatgtattctaatatgcgtacttccatcttaacaaaacgtagcacgaaccataatcactttagtgtgtaaaagtgtagtttacagggcttcaattgatgccaaatatttacactaatggatggaaatgaaattgctcatgcaaaaaaggtttgtcgattttaaagcttccttgctaatgcatgctatagcttgtttatgacctatactcggggtcactgagtccatctgctattgctgcaaccgaaaaggaattacagaaagcacaaaggtctcaacaaggatggaatataggtctttttatgttacaaagcaaggtttgtaaagttattattattattatcgagtttctgatcattaggatgtgtacgagcaattttttggcgctttgacacttcaaatgaaaataaacacacaactagaaacattatctgacaaggatcttgttcaattatttgttcagctattgcagaagctcttatgggatgatgggcttccagctctagttgaacggaaagtcatctgtacgctggcttctttaacgatcaaatatgagttagaaaaaaaggaagaggcttctctcaaagttatttattgtcttttctgtaacaagcttgaattttttaatgcggatatgaatgctgcaagtgttcttaataatctatttcctccagcttcttcgcggaatgctcagttaaccgcttcctatattaatgaattactccttgagttatctttttcaatctatactaaagaaaatgaagatgcactttttaataacgtttttcgtccctgttcaaacatcattgtctctgtccttgtttttattttcacaaactacagtctggatttatcgaaagaaaagaacgtagctgccttggaggaggcactaaattgcatgattgctatttcttcatatttggcgaaagcttcggtttctgttcagagtgtccttccagcatttactgaatgcatggatttaacagtaaattgcatagcgctcgatgaagtttccgaaaaagcgatgaattgtcttgcggatcttctcgcgaactatagcaattttattacacaacctacaatagaaagactttggactattttaactggaccgtggggtgaaactcatttgcaacaagagttagaagatcctgatagcggagaagaaaatgattattcctttcttaacattgttattggatttgccgaagcaatgctgccacaaatcattgatcatattcaggaagaaaaatccattcgattgttgtatattttagcctctttacttagttttccagggtacgcaatagtagaagaaaaagttagctggcgtactctggaattctggacgacattaattgaggatttttcgatgagcaaagctgctacggatccttcaaaggatgaaatattcaagcaaatagcattttctgtagtcgaaaaagcatggtggaaaatgttattaccctcccccgaacaatggaattcttggccttctagttcgcgtgattcattcaatagttacagacgtgatttgggtgatcttttagaaagttcttattccatttttggagaaaggctttatgctatgtatataacgactattgagaatttcttctcggatggtacaggaagccctcaatcattagaggtttcattttattgcttatgttgtattttagagtacgacaccaatgacagtgatacgttagatgcctggcttactcggttatttgaaacgagttttgctataaaggcttcggctttccaaaacccgcaactattaaaaacctgttctcaattattaagcagttgctcttgctttcttcaaaatcaccctcaatatcttaatatatctttgccagttttattcgatgccttacacatttctgaaacttcaatacaaatgactgtctctcgttcaatacacactctatgtacaacttgtgcatcccatctattaactgaaatcgacggattcatggcggtggttgaagaactaacacccaagctggtatatgtaccttctgtgctagaaaagatttatagctccgttggatatgttacacaacgtatagaagatattgaattaagaatcagttatctgatgagacttttaaactgcattctcgcacaacttcaaccaagtttatatcctaatcttgaaatattcgaaaacgttttgaaatcctgcctccaaagcgtagccggagtggccttaagtcagagtccaattggcgaaagtccaataattgatgttgagcaatctacccaggaaacaactttttggcagcaatcgtgcattgcagaatttcaagcaaaactcatttcctttttgacccattccgagtctatggcgttacagtattccgacgtcgttggggtaggtgatctgttaaaccgaaaatactaatatgatatagttaatttgcaagattatgattgctggtcttaatgaagtagagccttctccattttcattgcctatagtaactaccattcaatacttctgtgacagatttacagaatttccggcagcagttttgctaacgttgggatcagcaattttgacatgtccttacggccagactgatattattgacaaagtgctaattgatatgtgctcatcgattcaaaattctgttgttataatcaatgaaggtaaataattagcagcaatgtgccatactaactaaaatagaatcatttatgaacaatatcgacattacagtcgaattatatcacttcttttcaataattcttcaaaaacacccctcatttttagaaacgatgtatccagattttacccaacttattttaaaccgcgcgattaatttgcttggcaagcctgagagattgttagaatcagcagccggccaatttattgtaagtgatcattatctgttaaaaatattaacattaagatttcattcattacgtccgaaaaaagcgacctcctaaacactcatacagatttcgtgaatgcaattcgaagtcctcttattgctaaaatactattggtaaacaatatttatgctttttttgcaaactaatactgatttataggggttcggtggaaatgcatcacggagctctttaccgttgctttcagatatattaggaaaattaaaggcacaaaatttctctgcgacaagagcatgccttactcagtcacttgaagaagaaggatttccttcacggaatgtttcaaatgagatcaaacgtcgatttttaacagatcttcttaagtaagcattatttgtcgttttcatcacgtctatgtaatgattatcttgttaacaacaaattctagggcacgaataaaagacaaagtaaaacaattttggatactttgcaaaggactagaaagtactccttatggcaattcaagctggaccttttaaatcatgtaataaataaaatagcttggtaggaaactgccaagctacatagtctccagttaattaactttgtataataaaagataagcaaaatgctgcttattctaaaatttacgagaaataacattcgtttttttaaagaagtaaataggctgaaattttttgatcaaattggtttttaagattttcgagtatttattgagcacaacacgtaaattatctttatactacttaatgcaacaactaattaaagagcattttggaaatgggggaaaggtcaggtcaacgagcattgaataccccatttttgttcattctggaagtatctctgctatgttgcttactttagtaaatgcccttgagtgcaatgatgtggacgaaggcgtgttagtatatccaacaggttcgactaatccaatggaaaacattctaagaatggaaaatccatttgatggatttttagctaaggaagcttattccattcattttcaatcagttttagaacgaattcaattgattccttgttctcatgtggatgatttagaaaaaatagttgaagtacgtttaaagcacgcaaaattaatactgggaatagcagatatttccaaactgctaaaaattaggggttgcttaaatggacgttacctatctaggtatttgatgctttgcttacaaaatagtaaaatacttatagtttgtgagacaggaggtttacaagaacgaatacctattattgaagatatttcaattaatgaggatacacaacgtaccgttagcttagaaactatttatgctacatggataccaacattctgggaatcgaaaagaaaatcgcatgagaaagatgaaggacgattagtcgatcgaagacacaaagttttagtagattggcttgctaatacatgctttcgtggcatgagtttaaaagatcattctgcattataattttcataaccaggcgcttaatataatatttagttctaatgaaaaggcatataaaacattgcagattatcaactatatacaaatgtttaatataactatttaatatctgattgaaatcacaatcgtaggtttgtgttgtattactagttttcattaggtaaacctggcttgctatgaccaacacttcaactcctagagaaagaggttatagtcaactgtttgaaatgagagatggatgcgtggaaagaagtaattatttttataatattccattataaattttaacaaattagattaccaaaacaactgaaaatgatggtgtatcgacgtgttccttaagttctattgcttttgatccctactcagaattagtatggactggacataaaaatgtaagttagattaaagattaattatgaaactaagtaaattctagggtcaaattaaatcttctttcggaccctcactaacatcgtatactcaattcattgggcatgagggtccggtgcaccaagtattaccacaggaaaggggtgtattttccctttctagtaaatctttacgattgagtaatcgcaaaggaacaataagatggagatatcagtaagtatatcatgatatgcattcttgatctagtagttccgtaccttgtgttcagcgatctatgatcattttgtattcatgctttctatgttcaaaacatgcagtactaatctctagggattctgattgtatagattaccgggctatgttctaccagagtcgtaataatcccgaagttgttataggaggatatcatcaaaagcttacggttgttaatgctgaacgaggaatttcaattcataaggtaatgttcctttgtgtcctgtatcactaacatttaataggacaaaaacgttagtgacattttcataatgcgaaggaatagacttctctgttgtggatctacaaatggtgaaattattcttcgcgacccaaatagttttcagccagtcaataaagttgtagcgcatacaggcactatatcagatattgacacttctggaaaccttttattatcatgtggttattcattgcgacatggcacatacatgctagacccatttgttaaggtttgggatcttcgaaatctatctagtcttgttcctattccatttcctgctggtcctactatcatccgtatgcatccaaagctgtctaccactgctgttgtttgctcttgttcgggtcaatttcatattgttgatacaggaaatcccttggatgcaaagttgatgcaaattccgttaacttcttatctaactgggatggatatagcttcgactggtgatgctatggttttcactgatgttgaagataatattcatctttggagccctctagaaaatccatctttcagtgatctcaaattgcctatacagttacccaacacttctactgaaactgtgcaattagaaaataatgagtatgtttttgtatcaaagtttaatctaacgacttagcccattgaactcaataggattgccctattataaagacgagctgctttcttcatggtcaaagtatttgatatttgatgttggaaaacctatcctcgactctaatcttcttattgcaaaacagatatcggaaaattcgcaccctgttccacaagaaattaagtctttccatcgaaatcaaattatcgaagtcccgtggttgaatcgtaaattaatatctgaaggggcgaccccgaagtttcacagcgaaaggcagaaagacataatgtctggaaacgatattgaaggttctgcatcttattttgaagaaattgaggacacaatatctggacctgattctataccgaagttttatcaaagaccggtaattaagtatagtaaattcggtattgaagattttgactttggattttacaataaaactaagtacgcgggccttgaaaccgacatcactaattcatactgcaattctgttttgcagcttttgtcttacgttccttcattttcgaaagcagcaattagccattcattaggtccgtgtgatttaatggaatgtttgctttgtgagcttggatttttgtttgctatgcttaaagaaagtactggaagaaattgccaagctacgaattttttaagagcattctcaaattcctcatttgcacaatctctgggaattgtgtttgatgactactctgatggtacatttcctgattcctttgtgatccagaaattcaccaaatttatgttaacagagatttcacggattgctgactacgaagataaaaaggatgggacttcatttcctgttagttttttgctgaaatcattttgcataccagaaatgcagacttatcgttgcggaatttgtggaattactagtcaaaaaattaaatcatccttgtatataatagaccttcattatccttcccaacaacttgaatccatattgtcgtttgaatggttatttaaaatgagtctggatcgtcgagttgatctgcctccaggttggtgtgaatactgtttagcccaccagcctttcttgcttcgttcttttattcgttctttacctgattgtttgtttataaatacgcaagttaagcaccatgaacactggaagttgtgggctcgaaaaaattggctaccaaagaaacttcatttgcgtagagttaatgacactatgcaatgcgtatcacaaaaaatatcgaacctggataaggatcaacagtcattatctgtctatgttttacgtggtataatatatgaaattcggcagaatggcgaagaaccacattttgtttcaacaattagaggtatgaatttgttattatcatttttctaactagacagtatccgataataccagctctgataatcccgatgataatcgatggtatatttttaatgattttctagttaaagaggtaactgaagaagaagcactgacggtgcatggcccttggaaaatacctatcatagtgtattatgaaaagcttgatacaaagatcccgcaatgggacgaggtatcagactatactttgttataccaaccctactcattaaacaaaaacccacctatcaacaaaattcaacctctcacaactgatgaaatgttgtatcctaaaatgctagtgggcatagactctgagttcgttgccctacagcaggaagaaactgaggtacgaagtgatggtactaaatctaccattaaacccagtaaactctcgttagctcgtgtatcagttttacgtggggaagggcctaacaaaggtttgccattcatagacgattatgttgcgactgacgataaggttactgactatcttacggaatattcaggtatacatcctggcgatttagatcctgatcgttctccatataatgtcgttcctttaaaagttgcgtataaaaagcttcgtcttttggtaaatgctggatgtatattcgttggtcatggtctacaaaaagactttcgaattattaatttgctggttccgccggagcaggttgttgatacggttgatttatttttcttgagctcacggcaacgaaaactttctttaaaatttttggcttggtatttgttggatgaagaaattcaactaacggaacatgattctattgaagatgccctaactgctttgaaactttacgattgctatgataaattaaaaagtcagggtaagctagaggaaacccttgataacatttatgaagttggtcgtcggtttaaatttcgtcctccttctgttgcatccatgtcacttgaagatcgcaattcttatggcgatgaatctgtcatatctaatcagacaaattaaatgattaggaaattacttcggcttttttttaaaaaagattgtttatatatttactgaaatggtagtaatcaatttcattgtgtatttttcaaaattaatactacttataatgttccgatatgttagtctactagttgcaacttattcaatttagttttttattcttcttgttcttcgaattctcattttttatattattaattgaagttaaaaactcaccaccatttgcaaatttagtttttggtggtaacttttacagcaacactgccaacttttttcactacttgttgttaaaataccccaccaaactttttccattaccattcacaagatgcccagaaaaaaatcagcagctaagaaagcacgtgaagctttggttcaaaaaaaggttatcaattccaacgtaccaactgataaaaagtcaattgatcaacttcaagaaaacgttactagcaaaagtcacttattagaggaaagcagctctgaagatgaggaaattaattcttttcaaattaacgaagaatatgcaaagcgatttgaacacaataaaaagcgtgaggagcttcaaaagtgtaagtaaatttttttgtaatggctttcttgcaatcagttgaaaagcaaatctttggcgattattctattgcttatgaaatttcaattgaaaagaaaacgtgaatcaggtatactaactaaaattagtagaagcaaaatacggggaacagatggctaatggagtggatggtgaaggcagcgatgagagttccagtgaagaggaagaagattcggatggagaacttgtcactcctgaagtggatgctgctattttacgaatgattgtcaaaattcggaacaaggatcctgatctatatgattctcaacagaagtattttgatgaagtcgaaaaggatgtgcaaggatcattaaaaagtaaggacgggtttcgctccgtcacactaaaagactaccatcgtcaaaaattgttatcgggcgaaattttagatgcggaggaagatgaaccaatgccaaacgatgctaatcccactcacgtcgaggagcaagaacgtttaagaaaagaaacaatagcagcgtttcatgatgtcaacgggaataaggatgcagtgagcaatgaatctgacgaagatggtgattttttagtaaagaaagagaaaacgaaaaaacaacttgaagaagaagagcatggctatgaaaggtttttgttggaaagtgcacagagtaaggaagctagaaaagttttagaagatttatcatcctcgtatgtcaaacagcgtccatctgttcttgttaatactgaagatgatgaaaatggaattaagccgtcagatgaagattttttattgaaatatatgatgaatcgtggatggcgaacttccaacaccaaacaaccttcctatgaagaaattattgatgaggttgatgccgagaacagatttgacgaagatgctgaggaatttgaaaacaaatttaacttccgctttgaagaagaggctggcagccaaatagtttctcaccctcgaaatgttgctgacagtttacgaaggaaggatgattctcgtaaacgtgcacgtgatcgcaaaaaagaaagacttgaagaagcatctcaaaagcgactagaggaagtcaacagactcaaaaatcttaaacggaaagagttagaggagaaacttaatcaggttattgaaattgctggttccaaaaatatcgatgtttcaaaacttgatttagatgaagactttgatccggaaaaatgggaatccaaaatgtcagaaatttttaacgaaaattactacgaagaagattctgctaaaaagcccgaatttggcgatgatatagacatcgatgacatcgctcaagtggataatggatccgaagatctgggcagcatagaaaataaaactgttgaagatactggaaatcgtgaaaaatcaaaaaaatccttacgtaaagatatcagggagaaaaaacgaaaaattgatgagtacgtcgaagaaaaatacggtgttcctgaggcggtgattgttaaaaactctaaatttcgctaccaacaggtcgccccagagacatttggacttgatatacttgatattcttaacgcatcagatgccgaccttaataattatgtaggtctaaaaaagatgactccatatcgtactccggaagagattgctagagataaaaagaagtatggaaagaaaaagcggcttcgggaatggaagaaacaagtttttgggaaatgaatggaatttcatttaggtttttttagtaaaataataatatcatcatttgtttgatttttagatatttatagacttaaatttgtatctttatatttacatgtttacgttaggaacttggttaaactttataaaagaatgggctgaatcctaccacaactataaccagcgtacagaatatagtgctaacgtactttcgtatacaaaaattgaaacaaaccaactacaaatgaaggaaacatataaataaataaaaatagataaattaaaataaattagataagtaacataaaaacgtacgtacttttataagtacggctgctaaaataaataaataaataaaatagccgtgatacctaattcagcacatcactgagtatcttaagtgtttaaataaaaaacgtgctgaaaaataattacacgactttaattatacagtggaaaataaattataagtatatcaacctttcattctattctagaacttaagaataaaaaccaaaacttttaaaacataaatcaacacaccaaaatataaaaaatccaattaccaataagataacaaacgtaagaaagccatttttaatttgctacttcagtagcacccataacacaagcgagtaaagccatacgaatatagagaccataacgcatttgtcggaagtaagcagcacgtctttgatcaaaatcaacctcttcactgatttcacgattacgaggcaaaggatgcataacgatacagtgggatttggcagaggctagaacactgttgtcaacgataaaagaatcctttaatttctcatattcatcaacactagcaaaacgttctttctgtactctggtacagtaaagtacatcagattgtgcaacaacttctttagtcaactcacggtgctcaatgaaattcaatccattcgcacgaatatcgtctttcacgtcgtcaggaagtgccaattgttcaggtgatacaagatgcaattcgacatgccaaaacgcaagcaaacgagctaatgaatgaacggtacgtccgtatttaagatcaccaataaacgtaattgtaagtccattgacactacctaactcttcacgaatggtataaagatccaagaaagcttgtgtgggatgctccttcgagccattaccaccattgatgataggaacgggagaaaagttagcagcaatgcgtgcgctttcaattgaaggatggcgcaagacaatagcatcaccataacatccaagtgtacgaatggtatcagccaagctctcacctttattgacactagaagcactagctgtaacagcgactacttttcctcctaaacgttgcattgcagcatcaaaagacgatgaagtacgagttgatggttcaaagaacatagtacaaagaagttttccatagcacaagtcaatcacaccttgtctttcaactatgattctcatttgatgagcaatagcaaatagtacatgcaaatcagaacgagtaacttggtgcaccgaaatgatatgcttgcgatagaagggcgaagagttgatcaattgtaccagttcatgagaaggcttgaaattaggagtcatgttcaagctaatatcaggatgcgctttgttctctggtgcttgaccgaatgcttcggcaagagaaggggcagcatggggaagaccaggactcatcaacgcactaacctttctagttgccttagatttgtcagccaaactagccgaagaatagtcacgaccataagtatgttcgaaattcagttcaccatcaaagaatacatcatgaccgtcaaactgaacagattggatgctaccataaagtttcttgccattgaaaggggtccagtctttggaagaccagctaacagaacgatcaacttccaattgaacgccagaatcgtcttgatcatgcaaacggaaaatggctttagggttcgaatagaagcgatcaacaacatcctttaaagtaagtctaccttcattaacagctgttaacaaaagtggaattgcctcgcgaactccaaagccagtaaaagccgtattacccacgaacttagcaagacgagaaggaatactaccaatagaaaaacaatcaatgtatgagagcttattccatatctcaacctgatcatcagcagtaggtaaaaatgtcgctccgggataatcattttggttcaagaaaagactataaactgaaacatcaaatgtgacaggaagacttctttgcttagcaagtacaatcaaattcaaatcgtccttagaagatacatttgtaatatgaatcctacggttatgaagacttgccaataacaataacgaagctaaagttgtcgatttggcatctgtcatcacagtctgcgtatcaggccatacgttaaaatgagaggcaactgcagtaacatgatcgataccagaatcgtctttctcaaaatggaaaaacaaacagccagattcagatgtgagttcagagatagtaacttcattagttgaggaggcaatgactgaaaagttgtaatcgcaatgagcatggtctaaagctaactttttaacagcagacaacgaatccttgtctgctaaagtagaagacgtactaaatggtaaaaatcgagccatagtaaaaccagatgcaatacattcttttgtatagtcagaaacggcttcagaagtaaattcaggaaggaaagcagatatgttaatcaaacctggtagattagcagtttggaaactgctctggaaatctactgtactcaagctgaaatccaagtttctgcaaattgcctcaatcataagctttgcacatttgacatttgtaaccaaagggactgaataatcaatggcaagacgacgacttttataaccactgctaatataattagcaggacgacgataacgattgttggagggcaaattgatatacatgtcaatcatgttgttggctaaatgagcggaaagtgaatactcattatttgcttcttcagcaggaagatctgcaaggtacttgcaaggaacaccactttccataaagtagtctgaggtaccggctgttgcgaaaatgttgtaattgttttcatacaacttcttgacgtaaggtaaaagctccgccttttctttatatgaaccaatagatataagaatattctttttcgggagtctaaagccggtggaaatcatagctttaagataggcttcaaatttattgtgaccaaaacaagcaacttcaccagtagacgccatttcgacaccaaggacggggtcagcaccggacagtctgctgaaactgaattgaggtactttgacagcaacgtaatcgcgaggaagatcaacatcggggtagggttgaataggattacccataatgacatctgtcgccattgaaatcatatcaacacctataaccttagaaacaaaagggaatgaacgcgatgcacgaacattgcattcaattactttaatttcgttgtccttcgcaataaattgaatgttataaggaccagtaatattcaaagcttctccaatcttagcagcggcgtcaacaattctttctatagtcgttggagccaaatcttgaggtggtaaaaccaaagtagcgtcaccagagtgcacaccagcgttttctacatgttcggaaatgacgtgcataaccatctttccttcacgagcaacagcatctaattcgatttccttagcattttcaatatatttagaaataacaacaggatgatctttgttaattgcaacagcttgttgcaaatagctatgcaggtctgactgagaatagactgtattcattgcggcaccagaaagaacataagaaggacgaactaacacaggataaccaactgtatcgcaaaatttatcggcctcgtcgaaactagttaattccttccacttaggctgatcaacacctatgtcatccagcattctagagaatttaaatctattctcggcgccatcaatcatttcaggagaagtaccgagaattttaacattttcacgatgtaatggcaaggctatgttattagcggtttgaccacccatagctataatgataccagaagatgattcttgctcgtaaatatccaagacagtttcaagaccgatattttcgaaatacaatctatcggcttcatcataatcagtagaaacagtttctgggttataattaaccataatagttttaactccccgatcacgaagcgtacgaactgcgcgaactgcgcaccagtcaaactcaactgatgagccaattcgatatacacctgagccaagaaccatcacacccttatcattgaaatggatgtcatgctctacagcattataagtggtataaaggtagttggtgaaagctgggaactccgcagccactgtatcaatttgttttacaaatggtctgataccagcttcagtacggatacgtctaacggctaattcagtagaattcataaaagcagcaatttggacgtccgcaaatcctaattgcttggcagtctttagaagagaaataggaagactagatatatcatgcttggaaatcaattgggatgtacgaattaatcccataagcttttcaagaaaccacttatcgatacgagtaagctcccaaatacggtccactgaataaccagaagccatagcgttggcaatagcaaacagacgttggtccgaaggtgtttgcaattccgtatctatagacattaaagcatccttaacgttgaaaccagtattgctataatcgatagccctgatggccttttggattgcttcctcaaatgtacgtccaatactcatcacttcaccaactgacttcattgctgagctcagctgagtgctaacgcgagtaaacttcttcaagtcccaacggggaatcttcacgacaacataatcaagacttggttcaaagcatgcgcacgtaacctttgtcactgagtttttgacttcgttaagtggaatgttaagacctagttttgctgctgtgaaagctagaggataaccggtagcctttgacgctaaagcagatgaacgagacaaacgagcattaacttcaatgatgcaatactcttttgtaaaagggttcaaagcatactgaatattgcattcacccaccacaccgaggtgacgaataacattaacagctgtcgtacgaagcatgttgtaatcttcatcggttaaagtttgagatggagcaacaacaatagagtcaccagtgtgaataccgagaggatcaaagttttccatgttacagacggtaatgcagttatcaaaagcatcgcgaacaacttcgtactcaatttctttccatcccttcatactgcgttcaatcaagacttgagggctggtagcaaaagcaagcgtacataaatcaatgagttccgcctcgttatcagcaaaacctgaaccaagtccaccaagcgcataagcagcacggacaataactggaaaagaaatatccttcgatacttttatagcttcttcaatagatgaagcactagctgattttgcacatttctcgttaatttcatccattgcacgagcaaaaagttcacggtcctcagtggtaataatggtatcaataggcgtacctaaaactttaacgccgagttgttcgaactcatctttcagctcaataccaacattcagggctgtttgaccaccaaaggtaacatatatcgaatcggggcgctcttgtttgatcaccttacgaacaaagtcagcattaacaggtaagaagtacactttatcagcaagacccttagatgtctgaatagtggcaatgttgggattaatcaaaatggtgtaaattccttcttcacgaagagccttaatagcttgactaccagaataatcaaactcaccagcttgaccaatactcaatcctccactacccaaaatcagaacacgcttagcatccacaagtggatgacgggatctgttttcttcaattgttcctccaggaagcttgaatggctgcaaagactttgcatcagctgaacgcttgacaacgtcaatgaatacatcaaagagaaattcagtatcgcggggaccaggagtagactctgggtgaaattgcacagagaaaaatggatactcagtattatagataccttcatttgaaccatcgttagcattgacaaaaagttctttccagccatttgataaactagacgcatcaaccgcataaccatgattttgggaagtaatgtaacatctacccgagatcatgcaagtgcaagggatattgtggccacggttaccaaatttcattttggtggtactggcgccggcagctcgagccataatttgatgtccaaaacaaataccgaaaacggggacagtctttgactcaagcacccgttttacccgatcaacaaccaagtccatgagggaaggatcaccaggtccattgctaataaatagaccatcataagtctctttggtaaaatcataatcccaaggaacaaccaataattcaacaccacgattcaaaaaacaacgaatttggttatatttcataccaacatcaataacaaggatacggatgatttttccatctgcttttttgatagctgtagtaggatggggttcataaagtttgggttctttaatggaaacttgagacgttaaattttcagtattaggatttttccatggtatatcttcaaaagcagtactccagtcttttccgagaccagtaattgaagaaggattgatgggggattcgtctttttgaataagtaaacgacctaacatagaaccttggtcgcgaatttttttagtaagagcacgggtatcaataccaaaaataccaggaatgccctgttccttaagccattctcctaaagaagaatgagcaagaaaatgagaataattttgagaataagatgaaataataatagcagcaacatgaatttgattggattcgaaatacttgggtaagccagatatctcgtctagaatacgacgatcgggcacaccataattacccactgtgggaaatgtaaagaccaaaatctgaccacgataagaagggtcggtcaaagactcaggataaccgaccataccagtctgaaaaactaattcaccggagacagagtgatcagctccgaatgaataaccttgtaaaacacttttatcttccaattccaaggccattagcttataatctttcatctcgccattcacagagtagaaggcaggagatggagagcaggtgggctctttaggatcattttcagatggtttaggaccatgagtccttggcatccccagagcttcactctggacgagtggaaatgatgaagacaatgaaggtagcaatccggacatcgcttatatcaacaattccacagatttgaggcttaagactagcgattcccagatattgcttctaaggagtggttggtctcaagaaagaatttaaaacctgagcagaaaaaaaaatacttacgctttcgtcaaagcacaatgtacactaaaatttttacagataaataaaaaaaattaaataaatctattctaatttttagaattcagtttctgtgttaggcagtttctaacaatcctataggacgagaactggcaaatccgaaagagttgttggaaaattttttgcttgtcgtggattaaccagtagtgcggtacactgtgctacggtgtatgtttagggtatgacatttcacttccgcttttcggtcttcgaaccaaggcattttatgagcggtctacttgatacaaaattaaagatttatattgcttaccaactaacttgtaaaggagaatattttctttttttctctgagcaaatataaaagtttcatgtatgacgcaacctgttttaaaaacacaacgccatctatgattaaatattgttattttggtttacgtaatttttcagcatcggtatctacataacacagtacttaggatatcggtaatgaagggatagcagccgatttgtgcttaatacattagtcaatgaaagcttggtaaagccagtaaacatatcaacagctcatcataagaatatcagtagaaaaacaaaacgatgtcgacctatggtatattaagaaaatttaaaagtaaaaccttcgcaatagtttttttctcatcacgccgtttgagcttttagcaataaaaagtcgaaagtggttttttataaaaaaattgtatctttggtagtttagtattttaggaacattagtagtgagcttttcctaataaagttatactacagtgaatgagtttgagctcttatagcataaagtagtttactcataaaccatcaggtaacgttaaaacgtattgatttattctacgtctttcagtagtaattcgtgatctgagatatcttaaacagagaatggaagaaaaaataaaacaacatttaaaccatggtcaaaaatttaccacaatacgaacaatgtagcattttccatcaattgtctgatgaccagtataattcatgcataaacaacaaaggttccctcccccatgtaatccaattaggtgtgagactacggccaaaaatttctaaaacaggaagcgattcatttgccgaacaattaaaccaacgtgaaatgaaaggttttaatgatggtttcctggaatgataatctggaataccaattattgtaaacgttggagggattttatcactatatacagatgtatattctgaagtaactccaatcaaaagctgttcccaaggtttgcgcatgtttgaataaacatcaaataatggttcgccaaatgccgttattttaagccatgtccatgtagagacaagcgttaaattccattttttaaaaagcacttttttaacaaaatttacatacttttccttatttgtgcaccaaactgccacgacgccggttttgcttaacgattcctgaattggtaatgcttttaaatatccaaggttcctgttcaccttatagacagagctcctagctacagatttattcggccatggagggtctataattatgcatttgggtttttctagatggccatcaattgcttctaaaaggatttgcgcagttttctccacgtcacccataataaaagaggaacgagcagggatgtagtaaattgaatccctacaattagtttcagacgattcagtaataacctttgatcccttcagctttaattttatagcggacgctccatcattttggacacattgttgataaatctcttccaatccaagttcaactgtatctttagactttatagttataaatgaatatgacggtggaatagtattcaacattttcaaccattgcaagcactgatcctcaaactgtataaccggtgctttaactagtactttgaaaatgtctgagtaccattgcactaaaggagcattttcagcttgaaaatggatttctgatgcactagtatttgacctgtatacgatatcttgaaattgaacatggtgtgatttatcggttgattgattgtcatccaaactgcgcaactgtaaagcacgacgaactcgctgaaggctttgcagtacttgccctacagtgcctttgccactgttttcataatccgaagttgatttttcggggagtaaatatggcttcacgacaggcttcgttcgagtgggcaaaatatgtttattaaattgcagagatgttggcaagtcaatgagacaactagtgtcgtccatgtataatatacatggcattaaaaattacacgaataccgaacctcaaacaatcgtgataaatgaaatgcacaaggacaccgctgaatttcgttatagcaatctattaaattagtagctcaaaaaatagcttatgtgcgctcaactcaaaataagaagtagcgagttgagttaattaaattcagtcggataagaataattgaaaataccgctctcgacgcgtgacaaacgtgtatactttatcgaaagttactcgataggtttcgtcgtacccatcaactggagtgcagttaaacttattatgcttaataccaaatattgaaacaacaaatctctattgatattttaaaaacttccatttaatgatattttttaaaactaatttacgaaaaccgaatctagttaacgtagttctttcaaactaatacggaaacattggtgtgcgattttcgatactccccacaataacattgaacgatataaaaaatccaagctattaagaagtacaaatttttctattgaacgaattaggtaatcaaagcattcatagcttgcaaaaaccaatgttttgtggttagtcagccttcaaaatggtaacaaatttatatgctgccagtacgaaatattaattacataaggaaaacgatatgcttagtcttacaaatacacacctaccttatctcgccttaacgtctccactatcaagtaagcaattgctggtgatgactaaatatatttaataacaagcatcataaagatcgttaggataggaatctgcaaaaatcggagcgtaaataaataagcagttaatggcgtaatgttttcacaaaatgataaccacactattataaagccattacttttttgacgagatagcatcatacaatttattgataggattcaagcaaaggacctgcaatcagtatataaatacgcttcgtttttatgttcaattcgatcttaaattttagtttgccgattctatagaacattttggcattggagtttatgaatttttaaaaaaaacaacgcagtccggcattctacggtatttgctttcgacgttaatatatatcgaaacgtggaaccatattttattcacattaatttcctcatcgaaccaactccggtttatctcctcggacatttattagatgaacctattcggctcgtgagatttgctatataaacattactaaattgggaattgtcgttaccaattttttttgcgatcaggatcgacattgggatgcataatcgtttcgcttcgttttagttaaacatttttttattttgcttgtattgcatagacattgcgcgattacaatttttttggttgtttacttatttgcggtgtttattttatttcttgtcagtcattatcagggaagcggtatttgtttgattttctttcccgtcattataatcggtttcacttaatttctggattcgttttatttattctccttaattatcacttaattcattaatatatcttttttactttttttttggaaagaagcttttacaatcacaattcttagagcaatggctgtgatcacggaagagaactctaataatttattttgcacagattcattggaattaacctcggtatgttttctgcctttaatttttttagttatctttttttctttaaaaaaaagaatagaaaaaaatccttatttttctaaatattcaaatatggtgtacgctaactaatgatattagaataaacaggatgatcaagttatttcgaattacttaaagcccgtccgttcatacccctacattaaatattctcgaagtagcttattattaacggcatctacaactttacccgaaaactttgtgatttcatttaccaactccattgagagtgaagagagcgataaatctgattaccttctcgatcatgctcatagcttacaggaattatcgactactcactcatcactatcaagcactttaacatctatgtcggaagagtcatcttccacagaatcgaaatttgctacccttaatgatggcataaatggtggtaatccatatagcagactttatcgaaaaaatccatcttctgatccaaacgatatcccacctcagtttcactttaaaaagaagtctaaatcattttatagtagcatgtatgataagatgaagatcagaattaatatccttccgaacggaaacgacaattttataaaaaaacggaactccggcttcgctctggcgcctattgcttgctacaatcatacttctgatcttcgaaaattgctgaaacacaaagtaactggtagcaatgctagcatctttaagagaatcaacccgagatcaagaaagagagttgtaaacccggaatgttccgtaactgatacaccttatggaaagttaaataatgtcattggggagggagcgagctctttcattcgggtcattaatgatcgaaacaaattgccaatttacgttgccaaagtatttcgtcctccattagatacctcattactgcgcaggtatgtacgttatttcattgcagagtacacttttgcgtcgacactcaggcatcccaatatcatcaaggtattagacattatatacaaaaggcatactattttacaaataattgagtatgttccttatgatctttttacctttattaccaaaggtcattgctctgctttaaaagctgatcaaatgttttttcaattgttagatggcgtggcttatatgcattcccttggcattgctcatcgtgatataaaattagataatattatgctcgatgaaaatttaaatgttaagattattgattttggtactgcttttgtttttcattatccatttgaatcaaccactctgatgtctgatggtgtagtcggttcaaaaccatatgttgctcccgaagttcttactcagaaaccatatgatccgagcgctgtagatgtttggtcttgtgcaattgtttactgttgtattgctttaaagagatttccatggaaagtgccgcatacatcggataaacgttttaatttatacgttactcaacgaaatgaccctaacacgaaaagccaattgatagaatctttaccgatgaactcaagagatacgatttatcatatgctggacattgattttaatacaagatgtagcatttcgggagcacgaagcactacatggatgcaacaagttcggaaaactctaatctaaggagaatttgtctactttagagatttttatctatttattttttttatgatgttaaggattatgaagtccctttaatgatcgctattaacttataaagggcaaggacgttgaagtgttcacttgtagacgctttacttcatcgtgaacttgagcaaatctattactaagagccatgaataatttgtgctcctctttgatagttttcagtaatgctagatagttaatacaagttttacaaattaaaggcataccctcgggactattattctgtggcgtagtctcaacttgctccaaatgttgttcaagttcaccaatagtggcagcatacagatctgtacgtttcttagcgttttctgtaaattgctcaaagtagttcattaggggatcgtttgacgcgaagggataggttgcgccaggtgttttaaaaacgtccaaaatacgtgaactaatgcgagcattcgaagtatcttcgtcaactacacgcttcgtagtttcaatttcgtcggaatcaattaaaagtgcagtcgagacagaagataaacgctttattttagttagaaacaaataaaacttggagataatagaaggaaataactcactctctgtacttcagcgacatcattagggacggattcaaccaattcggaaacagtccccaacttagtttgtagttcctctgcaagttggatttggctaaaaatttctttgctacggacatgattagaacaaattttgtacataaggtaacacatactctaagtcatctaaaaatttttgagtattagcgtttaagctcgagtatctcgtcgttgcattaatagctggattagaagggagttgcctgtttttttgttaatgaaaaaaaaatttaataattaacttacgttgttgacggttgctgctgagctgcagaaaagaatggagtagtttgagtattattgcttaaaccaaaaccagttgaaccagacggttgtgtggattgaccaaaaaggccagcggaagctggttgtgtagaaaattgaccaaaagtcgaagtattagggcggttttgatcaaatagacctcctgtagttccgatgttagactgtccgaaaagagaagtatttgcttgagcaggctgtgtttgcgattgtgtttgattttgaccagataatccaaataatcctccagtaggggctgcttgagcaggttgtgcttgtgtttgattctgattgaacaaaccaccaggtgcttgaggtttagtagtggaagctccaaacaggctgccaccaggtgccgcttgagggttttgtccaaacaaatttaggccgggggtagtagatgtagcgtttggcttatttccaaacaagcttccaccagtttgaggttttgtttgaccaaaagctcctcctgttacgcctccaaacccagtcgaagcgggcgtattggcctgcgtattgttaccaaaagtattagaagaaaaaagtcctgtgcctgcagaagtaccagtatctgaaaaggttaatatatgaataagcacaaaattcgaaaagtaaacttgaagacttgttcacctaaagaaacatactttggttttgggttcctgtggacccaaatgagggtgttttatttaacccgaacattgcttaaagtattaatacacgaatgtccctagtgtaaataccatgcaaagattatcatgaaaaaccactcaggttatcttttctaaaaagggtaattgtagaatcacaatcaatgattaatattataattaagcaaagatggaaaagattagttatctaaagtttcaaattgaactagctttcagggtatcgtatagtcaaatactgctgtgttcgcagagcaaattcaattgttagtgttaactacaatgtggctcactaagttggctttcacgagtgttggtctgtttcaacccgttttagcgcaaaatatttttacccaggtaaatgaagtacgctatgaagtccactagtatataccgtacaactcggtacaatgtttagtggactaatggccctaagtggtaaagaagaaggaatccataatttcaggtgcgagactcagtcaatgaatggacttgccccatatacattttagaagtgggtttttactatgtcaaatgctgatcagcacatggatgttgatgaggatgaatatttatatggagaaaccatagaggaacggaatgatggagttacagtgtcaaatgccaagtcaccagagcaagcaagtgaagaaagcgatgattcagtaagatttcaattaaaatgatactgctaactgctaattttgtaggatattgaatttatcattgaaacaaagccaggtgaaagagcagaaccattagggtatgtaaaccaaaataattgatttcagattatactaataatgttagtggatcgattgcaacattaggttcaacccgaccttctgctaaacctcaagtagagaaaactgctgtcgaagtaaaaactacagaaccccaagatttatcgacagcagaaactgcacctaaagttgacattgacgctgttcctacaattgatggtaaaaacatttttgagattgatttggagtcttttgatgataaaccatggcgcaagcctggtgcagatatctcagattattttaactatggatttgatgaatttacatgggctgcttactgtgccaaacaaacgactttgcgtgacgactttagcccccaaaaatttatggcaagtcttgctcagatcccgggtcctttaccttctggcaacgtaccatcacctgccgagtttcaagctatgatggcttctggatttcctccatttatgcctattcctccgcctattggaggcccacaagaggatatggggtactcgcgcaattttccagtccatgcatcttcaaactataatactacacatacatctggtggtggtgttcattcaggtgcagctacacctaatgcgtatgtaaataacaatccttcatcttctagacgtgaaagtgaaagtccagcgaattcccctaatattacatcgagtgctggtatgacgcatgcacaacctactcataatcctacatcgagttatgggaatggagcctctacgaactataatgcctcaagacctcctagtaaccatcctcacagtagcaactatccttcctcatcaaggcgaaaaccatctccggacagatactccaactactcctctagaggttctggcggccgatatcgacgcaacagatattaagataaatacaataacgtttgtgtatgcaaatcttaggagaatcgttttaattgtatgctatggggtgtcgactacttctacaaggacaacggtttcaaaagttaaaagctggtgaatgaaataatattcataagatcataaacatgtatactcatcattactatggaattctgtattaacaacataaaatcaaaactgaagatacttcagacacatcaaagcaatgacgggtaatcaactgggcagcaattaagcttgggtttcatcatcaatttcttcaagggctctttgggcgcgggttttggcttgcttggatacattaggattatgcatagtagctttataacctcctcggacattttcaatgttcttgccctcaagttgatcttcttcgaccaaatcacctgttttcataggatcatcaacaaaacccgactcatctcccaacacatttagaccctcctcgttgtcaaagtctgcatcctcatcataatcaccgagatcctcataatcaagatcacggcctccagcttgagcggaataatcaccagtctcttggccggaagaatgactttctatatagtcttcggctctttctttggcttgttgtgatacattgggattgtgtagggtggctttcttgccagcgagaacacgattaggatcaggcattgtttataaataaaattggagttctttctgatttaataaaacggcttacaaaaagtactacggtgcgaaatattacttcttgaaaattcgaatcgatagtgatgtaccccgtgctctatatataatatttgtaagagtcctcggaaattgtgacatcaatttattttccatcccattcagcatttcgtaatgagaattgcaatcgtatttttgcttttgggttaattcagcgacaaattagcccatttgattttacgtagactatttcgctcaacagatgatgcggtacatccgcttttcactcgttaattgaaagtaattgaaactagcagctctatcgatgccatcatgtggcgatgtgtaaagtctatatttcattctcacgtaaagtagcataatcctttgacattcgctatgtggcagacgggtatcacgactaagcggatgacaaacggtgtcgggcataaaatatgggatatcatcccgagctagttgaagccaaaatcatgtaagtattaaaattggaatttgttgcttcaattgatgtctgaaattctttacctctctatcacaacacatgtaaggagcggtatagatatgcgaagcaatccgctataagtggttgcaatgaagcaaaagcaataaaataatcaactgaatgaaccattttcatctgaataaacaataataaaaggaaccctttcaaatcgagtgtatggtaagatgttaattagatggaataagcagcctcgacacatttaatcggcgagaagaaaactagtttagcagtttacagttatatatgaaattactattttaagtatctgtagatttcaaaaagacagaaatataagttcatcaattatacctacgcaattgaaacactttctctaatgtcaaatgtgttaatctttgggcttaaacaactgtagttgagttactcgaaagattcgcagaatgcaacctacttgatatatttaacaggagtgaatattattggagaaattataatgcaaatgataagaatttctcagcattctttaacatcttttctcaaaatgctcaactgctctgaacaagaattgctcacacttctcaagcacctccactaatattaatgttaataatcacgatgccaatcgaagaaaaatttgaaagaaaaataagcagactaaaacagagtttatgtgctacaaaatccaaggaaacaaaatattcgtttaggaattactattatttccaggaatttcgtttcctttatctattttttacttacacaaggaccttgttaatgggaatatgaatgagtttgatgatataaccaatgagacccataagaacaaaaccagttgcaacggccttagaaatgctcaagaactctgttctattagtaatagctcgtatgaataattattttgctagggtatgaaagagaagataatagcaaactctcaatttcattgagtattcattataactacgatacctttgcggtcaggcttaacgcaacgcttgataaaatgtgaaccctctttgtaaaagttctttgggatttggaaaagatcgtcagcgttgtcagccatttttttaattaacagggttctgttgtttgtaagtttcaagatgtagtctgcctacacaggagtcttcacgttctaatacgtttgaatctatttacgcaacttaacattatccttattatgattagcaacaaccactgccaagctgtttgtaaattgctattacgctatacattgcactcgtaagatatcatcgctggtacattagttggtttacaccagtagttaatcaatattgagtattatgttcaattgcaatactgtgaatgagaacaaactcgtgtctgttggccatttgtatatcacctacgtgttgtacaaagactgggttaaaagggaaagcatagagcagtctaacgtcgcatttatatgttttcaaaaaggcgtagttaatgcaatcagcaaattgtgcctattactatagatatggtagcttaatagtattgaattgtcaataacatgagtctataaactgggataaaagctatatgtatttagactggtaggttaaatatcaaatcgcatttgaagtgaaaaagatttataggtcttgtgaattcttaatataggcaaatgatatcatagtttatcaaacagtttttaaactattaaattttacccttattaagaataaaactgaatacaagtcgttttttagtaccttgtagtgagaaattattagctccttactgtgtatacaatttaatcaaacctttttaccaacttcgagagaacaggaataacttcaaaacatcgcttaacataattaaattacataacatttgacaagttactacttttttagctatttgcgagataaacaattgtctagctacataatacactgataagtgcacctaaacaattttattgaaagacgattgcttagctaactttataataaaaatttttttccacaaaattgacaacactattacacataggaattattttcataagcatttcgcattaaaagcacagcatcaaatttagctgaacaaaccattttgatgtttgtaaatgtacaagtataatgggaggaaaaaaagatagagacttccatttatttcccgatttattatataaacttttcttctgtattttcataaagcatataatgctaaatcaactggacgttgaggaagtcagctttgcaagaatatggcgcccatgtcgagtgttttgaattttaggaatcacatgagatatggaacgcaatataagaaatttttgtgattcatcagcaacattgagaaatcgttgcataacatagtttgcataacaatcgtccaacagctgctcaatgttggggaaactcaaaaattcctgtaacatctgctctcgagtggaaggagacgctgtccgtatacactgttcgatagcatttgagctgaatttttgaagagaaagcttgcaaatgttaccaaaaaatttctcaatgattcgctctgtgtaaggttgaatatttaactctagtacatgctgtacaagataattaccataagcattctgaaccagcagtaaacaacttttgatgattgaattcaccaaacgttcttgtatatcgccgttagtgcgatccaagcacctttgcaaaatacaacagccatgcctgtttgtagctaaagtaattaaattttcttccatggacaaaaacagtggttcaagtttttcaggagggaatttcgcaatgcatttttgcaacacatgcgtgccgttattgtcgcaagctaaagttgttaacgatggtataatgatttttaggagcaaagaaatttgctcgtttgaagttaatttatcaataatgttttgcatggagcgcgttccgtataagttagagcagatatctacaatgccttcgccgattccatttaacatggaaagcttttgctccctagaagcgtaaacaaacagcttttgacacatataatttccaaatggatctatcatgagttgcactaccgactgtcggatttctgggaaaaaaagggaggcatttacttttggattttcgtctaataacttttgtaagtatcgacaaccatattggtctttgcaaatggtgctcaagtgccctaaaaaaccaactaaatgaggaatttgattatcctgcgactttttcttccctttatttttcaataaatttgacaggtcatcacttttttcaccagtgagtttggcagacaatggcactttagaataatttgaggtcgagtgacttccaaaaaaactgttcacagtttttcccaaagttgctttttcttttggcttagcaggtcctttttttttctttttattgtcatctacatacggatgctcgccaacggtttgattattacgatttttcgttgatacattggttggatcgttatccattgataaggaagagtgatggttgtcattttggagcacgttttcagagcgaagaattggatttaactgagatagagcgttgagtttctttgaatgcacatcaactttcgaatgtaactttcgactttctaaaggttgaagagaactaggttgataaggagaaggaatacgacttggatctaaatgatcagggaaatgagaaagctgatcagtctcaattcgatggttttgttgacgattttggagtaaggatgagtcggattggattttagtaaagtcagtggaatagtttttcgaattcgtagaaagggatacgttattttgtgaaaaaaatggatggttcgataaaagttggcgatgtaataagtttctctcggaattttttaaaacgggtaacggtggtctgtcatttatatttaagttcctcagagacgcaagtttggattcctcatcaattaatgacgaaaaagaactttctctgtgaaggaaatcagaattactgatagtactagaaaatgttttgtaaggcaaaaactgatcttgtcgagaattgtttacattttctaatgaaccatcgcgcagtaacgtatcaacattattccagtgtaacaatggatttgaaacagatacgcttgaatcaaagttacgacgttcaggaattgaagacttgtgggaagacgaaatagcagattctgataatgtgaatggatattcatgaacactcttattcattcctgatgttaagggaaacgtttcctctgaaggactatatgtcacggagcttggaaacgatttggttttgctgaaagaagcgtttcctttagctttaaacagtcgttgaaagggatcatgactatatttatgaaagtctgaagcgtttattggagatgtagatgcggagcgaacatcaaaagttgcagaagtcctggctttcaattcagtgggagaaaacgaattggaggagaatggtgattgattggcatagtccaattcgcgcgaaatagacgtgtaactagataaaggagaaggttttctgttagtttcttgagatttcttattcaagttgagctcattataagcatctcgattgaccatagtgtattttaaatatatatatatatatatgaaaataatcacgaaaacaaacaaaaaaaaggtaaggaaaacttgacaggtttcgggaaaaaaaaccaaaaaggaagcctccagagtttgaagactcaagagggaggaaaataatttcgcaaacaaaattacggtaaaaaaaaaccagaatgatttaccaatcccaagcgacgaaaaatgcggaaagtaaaagagtcttgaggaattgtagagcaaagtatgcttacgaaatgattaagagcccggaaatgggatgacatgaaattttagaacaagatttgtgataatgacaacagatagcagagcctttgtataccaacactatcccacccccaaaaaaaacttatgtaggattaaagatcaagttatggacacaattaaagaatttgagagtctgtatcgagcgggactacaaatgcaggattgtgtgaaacgtcggaaagatcaaacaaaaaagaaaataacaagaagaaaatatatataagtatatttggaaaaaaagcgaggcaaagcagagcaaagaagatgaaaggggaattgctggcctatgggaaaaacgcaatgtaaacaatacaatagctgaaaaacgaaattgtacttgtctgttgtgaaaaaagtccaactagttagacgatgtgggaggtgtgattgttgagaagcgaaaatttaaaaaaatggaaaacaaaaagaacaagaataatataaaaaaataaaaataaagtaggggaaaactaaatgaaaacaggggagttacaaagaaaagaaatgcaaacaaatatcttgacgacacgccgacaagatagtatagtctactcgtctaacaaacaacaaagctggtagccgagatggaaaaaaagaccagaatttaaacgaaaaatttagaacaaaagaaaaacaaataaaaagcgaagtaaaaagcaaaaaagaaaaagggtttccgacttcagaaaacgcggttaagtcgcgtattcttgcgaagtaaaaaggggaaatctgagactaccttactgataagcaaaagccaaactccaaaccaacaatgcgacaaccaccccaattagtgctatggaaaacggcagtcaagggcaaggctgcttaaatagcaaaatgcaatctctgtgcctcaagatagctgaacaccgtggaagatcaatcaagctgttatacgagtagacaaaatgaattgaattcttagctgacggacggtggagccagctaaagacttgtatgttttcgttaactatacgagaccaagaggaatgctgtatgaaccaagaaaaagtgatgtacgtagaagagagaactatgaaaataaagtcgggctgacacgagaaatttggagggggactgtggaagggatatgttgctaattaaagcaaggttctagcttctaaccgcctttggcgtttccttcgcatattatgtatagtaaagggaaaagtcaggggggcaaatacggtcaaaaggaaggctccccaaaaaaagaaagtatagacaaatctattcaggggtgaagcgcttcatcaaaatatcgcgacaaaatttttcacgcatgaaaaattaactagctaactggggcttaaggcagtgcaagtgcactctacgcaaatcccaatgttaccaattttacagaatcgacttgtgcattttttttgaaaggactatcaaacaatcaattggtatgatatggggcagggcagggcaaggcatgctacttgttttttacgaaatacgagagcaaacgcggggaacaaagtgagtaagcttctcccccttacatcgatctcattacacgaaaaaaataaaaaaaacttaagggatcggatcgataggagcaagcgaaacgaaggttgtattgattgaataatgaatgggtggagggatgagcatcaacatggtacatatatataagcatactaaacaaacactttggcttgagctaaaagaaagaatgtaaaagacagcaaaatggaatgaaaggaagacaatggaatcgaacggaatggaaataaaaaattgattcgattcgattcgattcaatttaatttaatttaatttaattttaaagcaaatcaacgcaagccaaatcaaatcaaatcaaagcaatcccaatcaaagcaatcccaatcaaagcaatcccaatcaaagcaatcccaatcaaagcaatcccaatcaaatcaaatcaactccaacccaattgaatttttcaatttacttcaaaacggacttcgaaactttccttgccttccgcaattttttccaacaccttttgttccacctctccaataacgcaacctaccctcaaaaaccctggtcatctcgaaaacactggtcatctcggaaccagctacatctaacccattattcatttcacccacaaagatcgcactcttttaaagtagcccaaccattcactgcaaaggaacccctttcatcgccgaaagcttcgtcaatcgcatctacgcctgattacgacagtccctcgccttatgatcccgtaagcgaatttcggtttgcatagattggaaattcagtcaccgatgattggacatgccactgttgcaccttttcgcttgataagtctccgcgctgaggcgtacgtcatgttgacataatagaaaagggagaaatgggtcaaaggaaaggaagagagtgggtcatttgagatacgcgcctattgcaatgtccaagatcgactagctagctggctaagggaagaaagagccggggaaggggggtagagagatttttgaaaaggtcatcatcatcatcatcggaagcggtatgaagggacgttacattgtaaggggaattgatgaaagaggaagatcgtttccaaccaccatacctttctgtgaatttcttaaatatatttcttttctttttcttttttattgctccaaaacaaatgtgcgcagtgacgtagattggacgaactaggatgacaaggctttttgccggaaatcctgttttgataccgctaatctaccatgaaaccagtagatgcaggacgctatacactggacattggcactggacactggacgcagatatggaaggtttgtttaaattacaattgtaaagtgactaattccattttttttttcttttttccaacgaattcatccaagaaagtaaaaacaaaagttatacattgcatttttttctcatttgacgaatccttaatttattacagcatacttctgcacccattaaattccaacaagtgtgctttatgcgacattttacaatgtctcaatgtcacatcttttttgcaaaaccgcccacacaacccacactagcaactaactaacttaccttagctatctgcctgtctgctgcctgccttgtctggcttagatggtaaccggatgcgatgcggaggaaaaaaacctttacagataccgagccgaagcagtgttttgatgtcgtcgtaatctaaaaatagtaatatgatgtggtttcgaaaacaaacgacattaacgagagatatcagccttttcagggttgatgggtaacctgtgcaatcttatcatgaatgtgacttttctcaaaactcatctggttcaccaggttcgggagatggatcgacagcatcatatcattttacgggtcaagatatgcgcggatcttctcgatggtaaatttaagcttgaaaacatctagtggggcttataatattgtgctacgaaaaggacaccgttaacttgcctctctcttgctttgtgttttcctcacaatccatatttcttcctgttgatgttgtcttgctttactattgcatgaatcccattagcaatcactcctttcctactaccgcaaaaaatggatccgcattacgtagtttaccgttgcaatccaaacgaggtgtgtgtgtgtccaagataaagattaaattggagcacatagaggctgaaagaagctaatcatccagaaaagacacctaaaaggagaaatcaaactaatacaacaggagcgctataataattaaaccaaatttttaattatgaacgccgatgatatttaaaacgtttaaaaaaaatgtctaatttattatttcataagacaagatgtgataggaatcgctgctttgtaattcacttctatcactcattgagtatcgctttatctaggatgtttgtcctttataaatcttcttaggaattgcctttatatttaattaattaaatttatattatactgttttcatatctatccaagctatctgataaataacaaactgcttttgtatagggtggctgcagccgtagctgtttaagaaatgtaaatggctatttttggaaatattgcttacaagagaaattttgactaattcgaaggtttgattttatttcggcttttctccttttttttttcttttttgactagttcgactaaaccagtaattgcggtactgtaaaaaaacatgtggtgttgggaactttcgttcgaaacgagtaaatgtttgttgttcgctagaaatttcaataattttaaaaattttaaattaaaacgctgtgaaatattaacaattgatttttattctactaaatactacagtcgagccacttttagttcgtactgtcgaaaaaaaataaataaattaaatttaaaaaaataaaaaattcaagcattgctctagtctgccaaaaaaattatatacgttttcatcatgcaacgcttagtaagaatatatgttgtatcaattgttgaaaactacaattcaattcgtgaaacaagtaaataaataaataaataaataaaatttcagcacaagcaagttttttctattcaatttacttttttttctttaaattagttgttttctttttatatttctttctctccttttattcatttaattcattcatatatttatttttatttttatttcaaatttttttttttttttttttttttttaaaaagtactagactgttcaatgaattgactccattttcctcttaaatcgcaatgttgggaccatcattcgatttttggtttcttaacggtatttaagcaataaaccttgcatatgctacctttttgtcaatcttgttactataacctactaaccgtgtttgcctctccccataattatccaaatcttcatgaatccataaccgcttttttaggtgattcaaacttgaaatacacttttccatgccgctttagctagcttttatcactgaaacgtgcccgaatgacgcctacactatttgccttaaactactcttaaaatcggtcaatactagctagccgttaaacataggcacatggagctaatctttgtttaatattgataagctatattggatcaaggtttgcttcaaacttcccttccgttcggaaaagaggaagccttaatcttatgggcggatcctgtttacaaaaaaatccccctgttcggcaattaacaatgcactcctaatcgaaaatgtcaaacatcatcaccttgtaaaatttatcaaatgaattcatttatcgagcttttgaaatgtaaatagtcctcaattgctaagggaatggtttccccatcgcttcaaagtcggcatgaaatcgaaaactagcagatagccggcatctttcctcccctctattttattgttattattattttcttttatttcatttactttttcatctattacctaatgattgatgacttatacatagatagcaattctttcttctttacttgtttatcaacttttgtgtaatggtcgcagtctaataccagcaccgacgatctagtcaacatgtcattccatgatcggaacaaaacagttagatatctagtgttcggcatcgctgaacatgactagttcaaaagtgtagacttgggtggatattccttgtatctcttccgttttataaccatcaactaaaatccgtgctttttcaatcaaaagaaaaaaaataactccgttttgattgaactactttcctcaactgtaagcaaccttgttgtttacattttcgagtaacagttatatacaaaactacataactaactgttttgttgtctaaattgtgtttattgagtttaaaatcattttactatatctatcaaacttagtcaacatatgaaagatgtgtgttatctttctttcattactttgggatttaatcaaaaggtgctagttatgattagttggtagtaaatcccatccgaacgttttaaacttcatttagatacattttaaaagcccaaaaatgcttgacatacttgcataatgaaaatctcataattcatcacaaacccttttattttttctccaaagaatttactcctattgtctttctcacttttgatggcgtttattgttttgccatgggctatcacgaattttagcagcacaagattttatagaacattaagaaaacgacgcagtttgccgaggtcgtattgcattatattatattccatttgtttaacatctctacaatgtatcaatgatacttagcagtacaaaaagtctcatttctgaaaatgattcacccatatctcaagctaatattctcgcaaaaacattgaagtaccccccagtaatatagaggtttcggtgtttgctcaacgacaattgatagtgaaacgatagtttatcctaaccccgtctgtttacaaagtgattaacgtgagcttagggcaagtgagcaaccatgatatatgcattgctgcttaaactgatatatttatgatcgaatagtgtaatgctgaatagccactttacactaaatggatttccgcgtaaaaatcgagcctctgttaattagtttgtttacggaaactgttgtgtaatccataaaggtaacacatctcatcggcatgtaaccttgtatccagtttacttctttcgccatagccgctctctttctttatcttattcaccttttcaagacactcattgttttcacttttgatgcggtttttcacaattcattaaatgtggaaataatgttcttggtgatacatttttttgagttgcaattgctgtaataattgtaattgtttacacttttacatattttcttggttttgttgaattttagccattcgtccgttcttatatttcggaaggttatattttgattctgcttctcttccccttattcatttgttttggaatgcaaccatctgtttctgactcttcagtttacctttcttccgctcccacgaagcccattgctagtggaagtgtcgctacagggatagactcaatgccatctaaagtagacataaccccttgcgatcttttggaaaatagtaaatcttcggctcccttgtttgtggaatgtaatcaagaatctcttcattccatccctggtagtttacatcttgtacctgacgcttcaattgaaagactaatagaaaaacatggtgcagtaaacttattgcgccaattggctaaagatgtcgctgaacgtgattcgtttatctctgatctaaagtttcatttcgaatccagagagtacgtctttcgtgaacttttacgtgagcatggtttggatcctgtattagctaatacaaaattatctcaacgccattccgcttccttcttcccttcatcccaagaaccttctattcctgaaaacccctccagtcttacgggcgaaaagcctcatttgtatgcaagaattgactctgctatcaatgaaccatttactccttcagatcgtttatcgccgtcatctttagttcccctattaaagttacctgccttagatcatgccgtgtcttcttcttcctcatctgacttgccctcggatccaaattcagcttcgtatattgcgtcgtctaaacaaaaagcttcatcccttaaactcactagctctttaaaaaaattctactcatggacatcttcttcatctctgcagcatacgagagaaaatctgcatgattcaacttcatcattacgagatcatgatccttctcttttaagctcctctaaattttttagaagttctcctagatgttctactccttctgtatcttcgacatttgtatccgcaacatctgaaccagaagttgagacctattccgtttcaacaaaaaattcctctagcaataaaaaccttcgatcgtctcttagcaagctattgagcacctcaaatttaaataacaagcctctttctctttcatcaacagcaccttcgatgccttcaattggttctgtggagttgggaaatatgattcctaaggaaacccagccgccctcaatgcgaaatgattggaaagattatttagataataattccaaggaaattctcgatcaatttggttttttacaaaaacgaccaagtcacgacacccctttatgtccggaggacataaaattaaatcagaaacagactctgtcgttctatgaaagcaattatggcttggttgatgatttttttggcaacgagttagatgggctcaacgattctccattgttgctaaataaaaaagatattttattggatatgaaagaaagtacccgacaaaaaaactggagcttgttttttcaacgcttgtacaaaaaatataaaattaccgatgaggatacaattggtttactaggaatatctagcataggtgttaaagggcgtcatggtaaaaaaagatggcataaatttcgtgaacttgtgaaaaatggtgttcctttgtgctataaagctaaagtttggttagagtgctcaggcgcttatcaattacattcacctggctattatgaagaactattatcacgtactgatgaggttgaatcagcgagtgttgcgcaaatcgatatggatattaacaggactatggctaaaaatgtattttttggaggaaaaggacctggaatcccgaaattacgacgaattttagttgcttatagccgccacaatccacacataggctattgtcaaggaatgaatgttattggtgcctttcttcttttattatatgcttcagaagaagacgcgttttatatgctaatgagcataattgaaaacgttttacctccgaaatactttactcctgacctgatgacttcgcgagctgatcagctggttttgaaaagctttgtgaaagagtcattaccggaaatctattcccatttagaattacttggggttgatttggacgccatttcatttcattggtttttaagtgtatatactgatacactccctacgaatgtacgataagtggttttgaaagattattaaagtatgaattgtttactaactacttttttttagatatcttttagaatatttgacatgttgttttgtgatggttatgtatgcttatttagagttgcacttacgattctaaaatctttaaagcaacaaattttagcatgcaattcctcttctgccatctactcatttttgagtgatttggttcaatactcttttcaacccgattcgtttattaaagaggctgctgatcggtggtccaaacttgttacggaaaagagtattgaacggaaacgtaacttggctatttcttcgttaaacttagcggtcaattattgagttctttgttttgttttactggtttgattcgtgatcgttggtaagttatgatctttaataaataaaaaagctttttgttgcctcatgggcatcttattcatttttatgttgggttactcatgaatataattttttaatgttttccatcactgtatactatgactgggttattttaatgctgtttcaggagtccatttcattataatttggaagtatagaatgtaaaatcttttttgaaaactcttgtatgaagctaggcaatccatgcataactttcacttatagtttttgatttgtttggtttaataaacatagacagattcttgctcttcatatattttcctgtatgctatataaacattgctcttacggtttgtgaggtacaacgatcgataacgcagtcggttatatttctagtatatcataagtgtcagtgtctcagtaatgtcatccggtgtactttccgccatacacaaaaatatcagtggaattgaattgtattgcgaccgactcgtagcactttcaaaagcaaatgaatgaacttcatgatggtgagagctctgaggaaggaaggatcaatgttgaagatcacctagaagaagctaagaaagatgacacaggacactggaaacattccggcactgccaagccatccaagtttcgagccttcataaggctgcattttaaggatagcagaaagtttgctttttctcgaaagaaggaaaaagaattgacgtcggaagatagcgatgctgcaaatcaatcaccttctggtgcacctgagtcgcagaccgaggaagagtctgatcgcaaaattgatggcactggtagttccgcagaaggtggtgacgggagtggtactgattcaatttccgtaataaaaaaatcgttttttaaaagtgggaggaagaagaaagatgttcccaagtcgcgaaatgtttctcgtagtaatggtgctgatacctcagttcagcgagaaaagttaaaagatattttcagtcctcatgggaaggaaaaagaattggctcatattaagaaaactgttgcaacgagagcgagaacatattcttccaactctatcaagatatgtgatgttgaggttggtccatctagctttgaaaaggtttttctacttggcaagggagatgtcggtcgagtttatcttgttagagaaaaaaagtctggcaaattttatgccatgaaagttttgagtaagcaagaaatgattaaacgcaacaaaagcaaacgagcttttgcagaacagcacattcttgcgacaagtaaccacccattcattgttacactttatcattcttttcaatctgatgaatacctttatttatgtatggagtattgtatgggaggtgagttttttcgagctttgcaacgacgtcctggccgttgtttatcagaaaacgaggccaaattttacattgcagaagttaccgctgcattagaatacctccacttgatgggatttatttatagagatttgaagcctgaaaatattttgttgcatgagtcaggacatattatgctttctgattttgatttatctaaacaatcaaactctgccggtgcaccaacggtaattcaggccaggaatgcaccatccgctcaaaatgcttacgcattggatacaaaatcatgtatcgcagattttcgcacaaattcatttgtcggcacagaagagtatattgctccagaagttatcaagggttgtggtcatacaagcgctgttgactggtggactttgggtattttattttatgaaatgctatatgccacgactcctttcaaaggtaaaaatagaaacatgactttttcgaatattttacacaaggatgttatattccctgaatatgcggatgctccttcaatttccagcctttgcaagaatttgattagaaaattattagtgaaagatgaaaatgatcgccttgggtcacaggctggtgctgcagacgtgaagcttcatcctttttttaaaaatgtccaatgggctctattaaggcacactgagcctccgattattccaaagcttgcccctattgatgaaaaaggcaatcctaatatttcccatctaaaggaaagtaaaagtttggatattactcattctccccaaaacacacaaacagttgaagttcccctatctaatttatcgggtgcagatcatggagatgatcccttcgaatcgtttaattcagttactgtgcatcatgagtgggattaggtcattttcttttcttcctgtaacttgcatattgatggtaatttttcgcacgtctatgatatttttctcatctttttgtttaatcaatccattattaaaagagcatttgctgacttcattcattgcatatattgatacgttgttgaggcacaaaatatttcgcttaactagattctccttttcaccacaaagtctttcttttttctaccttacttttaccagattcagacatgctttctctattttcaataggaagttaaataaacttctagacagaatataacatataccattctaataacatattttgtaaaataaccaaaaaccaccttaacaaaattaccattaactaaaccgtctctatatcgtaaacgatatgtgacactcgtggtgaaaatgatttgacacaatttgtaacacaaactgtatttttagccaacatttttgaaaaacatgaattcacttcagaagagtatgtttcgatatcttcatcttttacgttctcatgaacatgtataaaggaatgtgattctcgctttaaaattgaagtagcggttgaccaggatttttcactagaggggagcattcccaaatttatatgtcgagcagaaatattcattttggagaacctttcagctgcataaacgttgctttccaaaaaaactacaatacgatgagttcctactttaaattcatagttttctccatttcgaactacataaatagaccagccatttttcaaagcagctctccttaacgcttcaacactccatggattaatttcccagcaaaaaactgttgaagctcccgctttaacgtaagaaaatgtaaagtaccctataccagcgtaaagatctgcaataatttcgtctttaatgtaactaaaattaagtactctggccttttcaatcgaattaccacgagagaacatcgtataaagaggagcccatgtctgataaataccgttttgacgacaacttacccaaaatgctttttgaaaatcctgttcagaggggttgccatcaattagcactccaaagtcaccgtatagcggtttcaatgacaatggtcttctcattacatcccccacaggaataggttcattaatagcaatatgtgatacgttccattctctagcaaaaatatcaaataaaccagctttgacatcgacgtttgcataagactgaaaaaaaagatgccattctttagtgccaaaactgtttaaagataatagagctaacggaggataaatgacaaacctagatggaacgggatattgttcttcactcacagttgtgtgaaggatttgagatacatagcgaagaactttaatctgcaatttttcatctgtttgaacagattttacctcctcttcgattaaataaattcttgggcaatctaatatatctttaggaaggtcttctttgttataagaagttggaataagaacgcactttttgagaaaatctgcttcaaattgattgctgtaggtgtcaactaatttaggtcccgaaatgatcccaatatttttaagaaacttatttttattttgaacaacatccttccagtactttgcttcagacttttgtactagaaaagaaatcatgaataagttggaagaaatgaggttaggaatagtacacgacaattataaactttgcgagaaattcttaacttcaagatacaacctttgtcaatgtctaaaatgttagaaaaatagcttcaaatatttaaaaatgacgatttaaagtcatgaaattaaaagttattataagattttatgaccacaaaaaattcaatcaatataaccttaaaataagtagagacttaccaatatactttcgacgtgatgagattgaggaaatagatcaaatccgcgaatttcgtctattttgtaagaccgtcctttttcttgactcagcaaaaagccaacgtcacgagcttgtgtatgtacattgcaagagatatatacaattcgatatggactatattccaaaagttgattcaaaaaggattggtcacatccttttctgggaggatcaattaccatagcagtttcattaggaggtgtttcaatgctctattttaatgtgtcagtttcaagcctctaaaatacacttattccttaccgaaaatattttttctgcttgtccgactataaatgtcgcattcgaaacattatttctcttggcattttcttcagcataacgaacgctatctgctgaaatctccacgccaattacagaaagaaagccctttgaacatgccacactaaatagtccagaaccgcaataagcatccacaaagtatttgggcctttgatgttcttttcgtccaaatgggttaagcaattgttcacgaacatagctggtgaacttttccaatatagaattattgttctgaaaaaaggcgcctgctggaaatgtaaaacttagatcaccaaattgctccctaacaatcatcttatggtccgtaataacacaatgcttgccgtcctctgttgcggaatctctcattagaatagtagctcctcgcttaaacgtattagcacgactttgaacatcttcaataattttcggatattcttcattgatggtttttgtagcaattggacattcttctatgtccattactcgtcttcttcctttttcttggaagccaataattaatggtcctttagtaccacctttcggtacatcgaaatgtggtgttatttttgtacgataattatactgaagagggcttccaacagtgtcttttatagcaggaagtaaagaagagtcgagtttagagtagtactgaaaagctttctcaactactctttttttttgaagtaactgtttatcataggatagcatttgatactgacaacctccgcattttgcaaagtacgggcactttataagggtgtcatccctatcttcagacggggaaattacttctaaaaaatcagccagtgcataagtgctaatcggttaataaaggtttaacggaacacttgaattttttttccatgctcaggaagatgaattagattcaaagtatgtgttcaaaagctgggcatgtttaaaattctttaaatttacttactcagctagaaaatgcaatttggctttcacgatatcacctggaagtgtaaagggtactactactgcatattgatcattgcaaacaaggccaattccatcacctgtaatagttggttagttatttttaaatttatttagaacattaaaaggatttttcaaatacgactgatatgaagctcacataaaaaaacgaagctcgccatcaagaatacgggattaagaacttaccagacgagctcaaataactaattttgacctctatttcttgaaagcgctcaaaaggcacatttgccaaaacgggtttctcaatcaaattttcaatttctaacagcaagacatgaccggaacttccctcttcgactggctttttagcgcgcctttttgaaagtttacgagctctcttattagcagcttccgatatagaggaaatagctcttgtttcttgggccattttatgagtagggtgagatggcgtaggaagaaaacgaaaacgacaaattttcagagtcctcgcactgagtatgttttgtatacacagaaaattaatcatttgctttgaacgtaaaccatttgttaaatatttcaaacaatatggatacatgtggaacatccaatcatcagcgttacatatactttagtatgttgttttcattatggaaagttgcagcaatgaagtgttaggaacttgacctaaatattaatattctctattaatgtaataaattaattaaaggaaaattatggttaatgtgaacttgttagttgagaaaaatttaggataactaaaagtaaaaaaaaaatatttgagcagtgaagatgtgaacgatttgacagatattagttaaatgagctttgaaagaaagctagacacaaagatttactgacatctgcttcaaccatctgagcaataccaaattgtactgtgtatacactatccttggtagacgcgtttacattcacctacagcaactacgtgaatatcgttaaaactaagatttcgataaatgaagaaattgagtcacagtttcataggaatacgttaattgtttacttaacgtaaacgatcatgttactgaattttgatagagtagaaagttatcgaagttatctggtttgaaagaaatagtgtggatttttcagttgcttttagtcaatttaaaaattgctaatagttaggaagtacaacgcgtatttgaaatttggaaatagaaatattatttcattatccacggaaaacagaacaagagaatctaggctgaatttcattgatcggtacaaagtactaataacaatattcaactttcaactcgagacattacaatcagaaattgtgtgaaatatagaaggtaagcaatgttaggttacaacgaaaaaataagtcataactcaataattgatgttaatggaggtgattaggagagaaacgggtttctttcgtctatagaaatgacaacatttcgcagaatgcgtgctagcttttgaatgtaaactgattgatacaagcatttgaaattctacagcacaccaataaatttattgctatatacaacgtttattccttgcgtttcatcgtgatttattcagtttagcatatgtcgatgggtattcagtagtataaatatcacaatccataaaagcttacttacttatttttaaagaattaaaaatattgatctcatttattgatataaaacgtattatccaactgcactgcgacctctaaacttgatggatcgcttataggcttcatgacttgcagtaacgcaaccacttaatttcactgatatccccatcttttgttttctaggaaagtccaagttttgaatgttgccatatagggaagaaaatggatgtacaaactctcatggctgctaggtacatttaaattagagttcctgccaaaacatactaacattgataaaaagtgcaggtgctgttgcaagtcggcttctgtgtcacccaattgatacaatcactgttcataagcaaacaattggaaaattctcttttaagacaatgcctttaaaggcttattacagagggttacctatatctttgactttaattactccggctacttgtctctatctttctacttatgttgaagcaaagcgacgatttaaaccaagcgtcggcgaaggtgccattttatactctatatgcggtatgacagctgaagtagtcagcagttttgtttggactccactggaagtcattaaggcgcgaactcagatatctcaaaaaggaagtgttataaatacaatatccacgcttgctcggtcagaaggtttaaaggggttttatcgaggctattggatggtatgtgaatcttttttatttatttattaaattttctttaaatgagaatctaaacaatctaaagctttacggcctttgggggaaattaaaaaacaaaaatagacttaatcaaatttttgattaatcttttgttaattctctttctaacttaaattatagggagtcgcaatttatctgcctaccaccgttagttggtgggtatgctatgaagaatcgaaaaagtacttacaaaagcaatccaattgggatatctcagtaattgctccaatatgttcagctttaggtactgttgtagctactactatctcaacccctcttgacattgttaaaactcgataccaagtggctacttcatcagctatgcgtaaagctgaatacggcctccaagctgaaaaggaactggggattttggaaatagccaaacttctgttctcaaaacatggagttaaaggctttactcgtgggctttttacgcgaatgtgttatattatgccatcaggcatgatctctatgtctgtatttgaatctttcaaaagtaaagacatcgactaaaaaattccttttctatgtttttttttcatatggcatgccttatttttgttataccgtgaaataaccttcgtctcgtttaagtttagtttcttattagaacatccatcgtagcattcgctaaaaacacaacaccaacgttggataaacattttggtaaatgaatataatttaaagtatttattgatttaatgatacctgtttaaaatatttaagagtttaaagacattgtttccactgcgtttcatgaaatgttgaaatccgtcggtactaatggtcggaaagtacctaaaatagcttcgttatgcaactttttaaaatttaataaaaacatacacagcaatccagatttcttggcaattgctgaaaattggaagtcatattggaaatcccattatccgttcgtcaaaaatgacaaaggaaagaagaagtatatactaagtatgttcccttatccaagtggtttactacatatcggacatgttagggtgtacactatttccgatatcctatcgagatattatcggatgaaaggatacaaagtcattcatccaatgggttgggatgcatttggtttaccagctgaaaatgctgcaattgagaacgggatatcagctagttcttggacgtatgagaacataaaaaaaatgaaagaacaaacttaccatatgaatatttattttgattgggaccgagagatttcaacctgtaatccagattattacaaatggtcacaatatcttttccttcaaatgtttcataagggattggcgtaccaagcagaggccactgtaaactgggatccagttgattgcacagtccttgccaacgagcaagttgattcacatgggaggtcctggaggagcggtgccatagtagaaaagaaaaatcttcgacaatggtttctaaaaatttcagactattcagatcagctgctcgatgaccttgaaacattaccaaaatggcctgacaaagtaaagaagatgcagcgcaattggattggtcgaactacgggttttgaaatatcttttcctttgctaaacgataaagaaactcttacagttttcactactaaacctgaaacaataatagatgttagttttatagctctttcaaaaaaccataaacttgttttactagaatcccaaaaggatccttcgttggcagaacatcttcgcaatgaatccttactagacaaaggatatcagctcccgtgctttgcaaaaaatccagtaactggcaaagctttaccaatattttatgctccttacgttttggactgttatggtactggcgccgttatgggcgcacctattcacgaccgccgagattttgagtttgctaagcgtaataacataatattttctaaagaaagttgtataggttcatattttacaaatgagggaaaagaacttttgaatcatcatgattcttcgaatttaatggatatcaagcaaaaaatgcttcagcaaaagattgtcagttaccttgaagagaagaaattagccaaacgtgttaaaaattatagactcaaagattggcttatatcaagacaaagattttggggtactcctataccaatggttcactgcgaaacctgtggtgctgtcccagtccctgaatctgaacttcctgtaaagttgcctgatcttgataaaatatatgaaaaaggtacttcgccgttatcaaatctagaaacatggatgaaaacaacctgtccgaaatgtcatggcccagcaacaagagaaactgatactatggacacatttgtagactcatcatggtattattttcgttttttggattctaaaaactcggagcttcctgtaggtttagcaagtgcgtcctctttgatgcctgttgatatttatattggtggcgttgagcattcaatacttcatcttctatattccaggtttttttcaaaattcatgaaggatattgggttatggaatggtgataaatatttaaatgaaccatttactcaactaattactcaggggatggttcatggtcttacttatacaacgatgtcggatgaacgaatacttaatccaaaagaagtccagaaaattggagacgaatattttctaatcagtaatcctaaagagaaagttcaactttcttaccagaaaatgagcaaaagcaagcataacggtgtagatccgatacgtactattcaaaaatatggctcagacattattagagcttacataatattttcagctccagtggaaggcgtactcctttggaatgaaaatgcaataatgggaacaaaacggtggttaaccaaaatatggaattgtgttcatcagttattggaacgtgagaaaaaaatgtctgatgcgatgagacaaacgaagttaactattgtcgacgatcacaatagcaggaaactcgaatcacaatataatgaatttatttcacaatgttctgctcattatgaaaatgtattttctctcaatttagtaatttctgacgccatgaaattgactaataatatagcagatgctttaaaaaataacaaagtcaatatcggaacaattaaagcatctttggaagtgcttgtgaaatgtattgctccaataataccttgtttttcaagtgagtgttggttgctgctaggacataattcttccgtttactctaactggcccatttccaaaaataaaaaggagaatatggaggagcccgttactattcctgtccaaattaatggtaaggtgagatttaagattgaaatgcccaaactcaatgatgaaaatgaaatactaaattttgtgcttgagacgaatgatgggaaacgttggctctctaataaaaaagttttaaaatcttttgtgaaacaaaaaatcatcagtttagtcaccgactgaaagttggttgagacacgagcttcatgtttcaaaataattttgatatttaccataacaatgcaatgttggttgcgtagttaatttaatgcttaaaattcattttgaatgaaaaatatcctatcttaatatcacaatgttttctagtagcatagcttttctatcactggtatatttaggaatctctacgtagtgggatacttctctaaactacatactagtaagaacgtcatctgaaagccacattaatcaacagaagagaaacgtttgttttaaaatcataacttaagctactaatttttctcttataaaaatttgaagatctctttagccatgaagtctatgcttttgagagattcggtgaaaaaagcgtctcagttccaaagatcgttgcacagtgatcctaaccaagctaaaattctgctagaggaaagaaggaagcttcttgaagaagccaactcttcagctgacgaaaatgactcgcattcaatggctactatcaaatcacattttgaaagactaaaacgagatgagcaacttcttaatggcgttttgaaaaaatatgatgcgaaacaggaagttctatctcctgaagaattacgagatgcacaaaactttttagaaatgcaagaggcaaactctttagacaattctattagaggcactaatgagcttcttgaaagagcttatgctacgagggaagactttgattaccaaaatagcgtcttaggaaatgtgaccaatcgcataaacggggcggccatgtcaatcccttttattaatcaaatattaaggaaaacctcgatccgtcgaagacgtgattctatcattttagctttactcatatctgtcttgatgcttttgttccttttttttcattaagttgcatgttttatgaaacgtttatgaagggcattgatcccgccaaagttatgaatatgtcataaaggtttaattaagatgaaataatataaaagtccttttacttttaaccaacgtttttatttaccaaaaacttaatcgctgtcttcaggttttcaatttcgacattagttggatcaccggttccaagccagcgaattttgcaggaatcgtcaattaaatacacatttccaacaagtttgttgttccatcctatttctgggaaactgaacttattgtcgtatgctgtaatatattcattctgctagttagcaaaaggttataaattttggaagtaaataaatctatcttatcaagcgaacaaacttgtgagcagcttggacaaataatgcgtctacttacccagcacttttctggtattgatcttttaacttttcctataaatatcttctgtagccaatattttattagattggattgaacatttgcataacgaactggcagataatcaaatggagctagatgttgaatccaattcctacattggttttctccaaacgcgttgctaaataatgcaaagaaaaagggcgagccttgccaatctttatatagctctttgtactgatttcgtaatgacttcccatgaaagttgtacatccataaggcgctctaaaacgtgtcaatatttttaagcaataaactaattttttttcattcttatttgaaatttccagaaatgaatattacttttaaccaattgttcataccttctccttaaataatcttggaggactgtaaaacagcttaccattaaatcgacgaacttcgttgaaatcttgaatagttgatctcttcatttcattcagcagctccttctgtctttgctcaggagaagatgtactcgcgggtttggtaagtttttcccataatgttggcttttggacttcagaaagcatcgtcggttttaccagtaaacctactggaatgagagcagatggggctttttcttttgtatcattgagacttttggtgctaaaagaacgcaacttgaactgatgcttaacaatcaacctcggaatgactaaattttttaaataattatatgccatgtttaccaattataggtagattaaaggggaaataatctttaatttattatgcgatttaagaaacgcaaggatgaacttaattattattataaacttcaatagataggtatagcagaaaggagctgttgttacaggtggaagtactctgacgttaaaaattcatatcttaattttcattttggttttttaatttgtttttggacattagtatatatctacgataaaggttttctccttttaatttcattgtaatataattcaagactaaaattggcttttcattggattgcgaatctttcattgaatactatcttttcaacttacattgaacgtgcatgtaaggataggaaatggaatgctgagataatgaacaatacaaacctttctaattaattcaatgtttaaagcaaactcatttagcgaaaaattctagcttattaaaacagctgtcaaccagggcgtagagattacaatataaagaccttacttacccttcttaatgtactacaatacaaaatcatagttaaaagagtagctttttacgtccctgccgactgtttatgtagatgcatgaaaaactatgagaatataatttagtaatcgtttatataagctaatacgcattaatattatattaattcataatgcttaaaaatcaaagcaatttcaatttccaagtgggttagaaagtactaatggggggtccatattctctttaagacattactcacttgaatagcaattatgacttcgtctactacctcaagtactatgtgggggggttgaccacttatgaaagtgaacctactaaagtagttagtgatacaaaaaaataactaagtgcgcaataattctccgtcaacaaataaatcgttgaactagtattagtatattggcgtatgtaagctaatatagtcgttgtttgcgtaaaacgaattcaaatggctcccaatctgtgttaatacgttatgttatgtatgatataagcacattgaacatatcgggatgagtcagtactattttattattaacaaaattggttagaattgaatatgacaagttgaagactcaatcagctaagttttgtcatagatcggatcggaacaggcgattaacagtgttgtgctgaagaaaatagacaacaatatgatcaatagaatcaacatataacaattaatcatcattcatcgaacgaatgcaagcttcgcgattaaataaccgcgaaagatttagtgaactaaatattctctcagcttttcataaataaattaaaattaaaacccaaatatattagaaaaaaaattaaacaaatgccaatgaatttaacaattagatcagtttacttaataaaagttaagtattgaactttctgacccttaaaacaataaagaaggattaacaataaggatacgaaacatttcaagaaaacggtaacttctaatcgcaattgctgcagtattaaaatgtagcatgacgagcgaatctcaatcttaagagtacacaacgaggcaaaatgatttttttatgttgctatcccacacttctcaataccgttggtaactcattagtaatagtgttattctcacaaatctccttagcggtgaaaattccaattccatgattcataatcaattctgctaggggtaactcatcagtgtcatctaaatcaacgtgataagggatgtaatgcagcatagtcaaattttgaagataactgcttgtttgtagcatagcaacaggacacactaataaagtggatgcttgaaactcggttgtgttttcttcaggcaaattgacgactttaacctcttcatagtaagtctcccaaaattttgatatcatttgttttgtggagtagttataaagatgagaggtattaatttggctaaattttggacgagcaagcatccaagtcggagcactataaatcttccaaaaataaatagtcgtgggcatttccggattaaaatacaaattacaattttccatggttgttacatttctctgttcgataatattttttacttccaaaaccgcagggataacaccattttgatgcattatgccgaagaaaactgccaaaacaactgcatacattacaaataaaaatttgatccaatatgaacgaactagacatccagagttcactataaaaatagaggctgcgggtagcaaaaacctgggctcttggtgaggaaacagggatagtatgaaaacggggagaagccataaccaagttgcaggttttcgaacgtcccaaagctttggaacaaaaatcagaggaccacaaaggagtggcatattagtgaaaaaatgtgttaatcttgagtgcaatccgtgctgtgacaaattttcgatttgagaattgtattttaaattattccaaaatgttatcacaaacaccccataaaacttgtagtcctcgaggatgcatgctaagacagttgcaaaagaaactgaaacaaaaatacataagtgcaaaaagatgctaatccagttagtgtttattccataatatatttttaattcaatttaaaaatcaaaatcacttactctttcggattgttcacgttctttttaaaacatcgaacagaaaaatagatatagggggcgatcacaaaagctaaaaaagtgattcttgtgaaaaatcctaatacactaacaattgcaagcaaaaatgtatataaataactaattttcttgtttaatggctgattcttgttagttaagagttgccagctattaacttaccacactattcaacttcgaaagaaatagtatagttaaaaaaaagaaaatcgtttcaattgagtttgtaaaagtatgtgtttgaaatgtagtagccatgaaggatgaggaatataaaagcaatgcactccatcttgcgttcaaaggtacgatgttccaaatactcaaatctgccaaaattagtcaaggaaggaggaaataaggtttgtagtaaattctgaaataaattccaaatttatcagagcttaatattcgccaatgtacatacctattaacaaagagatcaaacacatatagagtctagtgaacaacaaaataggatacggagagcagttcgcttttggatatgtaagaatttcgttcaatttaaaatacacttacatttgcaaatacaccggcaaagcaagaaaataggtaaaagcatcacattcaaaggaactacagaccgaattggttttttagtagtaaattcccatggaagttccactttccagccaaataatttatctttatattagtcataaattgttgaagaattgtaatatacttgcgaatatttgaaacgattgtaaatgctcatccggatgtatgtatgagctgccttgcgaaaaccaaaagcgtaaaattaggagaaaagtataaattatagcatatttacggtttttaaacatccttaatctcaatggataaagcacgggatttattgcttcagtgtgcaatggattacacgatgaagatataacgagatattccgaactatatatgtttgttatgaaaaaggtttgctaagcgaaaatgtaaacaactcttggtcgacgggtatatgtttaagaatacacgaagcatacaaaaagtatacgttaaactaatgtttcagtaaaataattgtactagaagaattgcaggtcttattacattttaaattaatctaactcaatacccaaaacataattaattttaaacaaatctaatattaaaagccgtattttggatcaacgatggggtaaaatcaatcactaagtataaacaatgtcaactctctttaaaaagggcaaaaagttaataaactataaacgaagccaaacgtaacatcaaagataaaaaataatacaaaaccctaaatgcaaaactgtgcaaatacttgcatcacattgcaaaaggaaatatagttagacacccattaatcacaggtgcaagcaaaatgtcttgctttggaaattaaaacatcatttttgtttgcttgtcgaggccactgctgtctttctggatggcggaacttgaattcctcgttctgtggccgtgcgaagacaattttgtccaacttcacttttataatgtcggttaagtgcatccatgcgagcaaacctctgattgcaagtgacacatgcaaaggctttaatgccagtgtgtaactgctcatgtctccgtttatcatgctgtctagcaaatgatttcttacaaatcgaacattgaaagggacggtaatttgtatgtgtattcatatgacttttcaaattataagccctagtaaaacgcttattgcaaccagcaaatgtacaaacgtaatttccttgagacttagactctgactttgctttagacgaagacgaattttccgatttgtttcctactagcgaattcaatgatcgacttcgaggacgagtatttctaactgacaaataatcgttcgacttagaattatcattctctatttttcccagcagttcggtatcttggttaacagatagacattcagaagaatgtgaaaagtgagtatataattgaggtatgggctcataagcatcaaatcgtgagccagcactatttgatcgatgacgagccgtatatgtgggtgacatttcaggagcacaaagattagcgttttgtaagtcataagaattttcattcatagcaggttgaccagatactggagatgcagactggctataagtgatactaatgtctgtttgaagaagaggatttgctggcaaactaggtccagattgggatttggaaggagatgaaggtactacattaatttgtggggtacccgaaaagttgtttgaatcataattcaaaacggaattgcttaaagcggtaggagaaatagggtcaaaaacgtgtgttgttaaagaggcatctgcatggtcctcagaaaaaggagaatttacagaacgaatagtagattctctagcattttcgctgtttaaagtccttccggagtttggaacaagatatggggatgactggtgagaaaattcagcggaaggactgttctcaaatatgaaagaaggtgtggaatggttagacaataaatcaacggaaggattcaaattggtattatccgtatcaaaatctataccagtgttgctttcaccaggagacgcgttcgtaaaggcccccaggctcccggaagaaggtggttgaaggtagtcagcaaaagaaccggttccggtaatattttgttgattctccatcaataaagatggatcttcaaaatcaacagaaggaaatctctctgaatcaacttcagttccagatgcctgtgacattacatcaacaaaattaaaagcatcggcttcatacagagcaccaacagaaccttgtaaatatggagaactcggatttgaaacagatcctgagggaaggaaggatgttaatagctgaggcgatgaagatggagaaatttcagaagccgcaattgcacgtgaaactggtaagaactgagaagaatcgatatttgaagacggaataccaatattaaactcataaatggattgtcgtcttgagccaacattgttaacagtaaagtcgttggcgttatgagtagaactcgaaccttgagtcaagtcaaatgcttgcggactatttgatggattacttaaagggctaacggagttttcaaataccgcttgactaccgaagccactgactgaagtatcgttcagttctgtaaatgaaaaagtaggtacattcccggttcgaggataagaatcatattcatcggattttgaagacgttttaaaaggctcggaggtgttgggatggaggtgctgaatattatttttagaaggattggaaattaaagaagaagaaacttcagacgcaagagtatcctcaaaaagggggatatcagcaagcgaagtgtcattcatgtacgtatgcaactcgctagagcctccaagatccggctttgaaaggttatcgtataaagaagaaggattcaagtctttgaatctacgattcgcttcttctgacctttgacgctccatcgatgaaattcatcaaataattaacttttggaacggtacgctctcaaaaatattgtctgaagactcaccaactctctttaattgaatggttagacaaattatttttcaaaaagcctataacgtgaattttttgaccgaatagtagagtaaagctggtttgtagtaataaattggataaaccagcaacaccaagggtgtgaaatttattagtggaatgaataattaattaccaaaagtatcgtttaataaacgaaaaaattaagacttgaggtcgtcaaagttaatccagtgcttcacaggatttgatcagataacgacagaatttcttgatacaaaattttgtattttggaataatgcgcaggataaaagtctgagaagattgatggttagtacaatataattgttagctaagcaacgtcaaaaagggcattaagcaatacaaatgagaggagagagtgcgacaaatgagattttcacagatcgaaatgaggaagtaacctaaaggacagcacaagagaaaaccctttaacgattaggaaaaattgcaaaattaggtagacaagtatacaagcgcaaatcgctaactcgacatgaaaaaaaacagaatagcctcaatatactacagcgtcagctaaacgctttgattttcacagaaaaaaaaatgatagtttaataaatggccagcagattatatatttacaacggatgaattgctaaatcatcaagatatttctgcgatgtagtggtaaaggattgcacaagacgtgatcgggtaacgaattttaagtaacacgcagtttaaacttgaagttagtatgaagcagcaggatgctaaagaacagtttgctaaacaaattaaaaacaaaatataataaatttccatatacaaaggatcccagttaaggagttccagaaatgaaaaaaaattggtttttgaaggatattcatccaattttctattgaaaatttactggacttactaaagggtggcgacttgtgtatagtaaagtgatgagacatgtattttatacaaagcacaaatagctaaataacatgaatgtatgaaaatttgttttatttattgagcgacatcaaatatatattctagtttaaggggtaggaagcaaagccacatactttaaagtgccggttattagttgaaggcgtgcccaaatgtaataccacttacaacatggagaacttccgtaggcttgtcaagaagcattaaaccccaaagcttgaaattcatgaaattagcttttcaacaccatccgaaactcattagtggggaagcagaataaggtgtagtactacttataaattgtggaataattctaagttgaaaacataaagtactataaattatatgtaagagacttcaaaccaccatgcaattctgactattgattatttttgaagaatcttctctcacgatacgacggacggcggctttgacgagttccaggctctttggtgcagaggcttagttgaatgttgtgaacgaagcggttcatatcggatacttcaaccgatgttctgtcaactaatatatatcatatttgcaaatatcaagagcatttcttgtattagattacctagatgcagaaaatcccaattgtaatgcaacgaaattgcgtattgtaataaatggtataataatcttattaagtatttgtacttcgtagcaaaagatgactatattgtgttgtaagagcaacctatacacctcgtttcgtaagttctttgatggcggaagcttcatgagaagctaaaaattcatagtattctttcaacctctgaaagactgattctccgttccataagtcaatcccttcactatttttcgtgtgtgccggcaaaccgtgttgttgaatgacaaacgaagcggctacagtagctttagcacaagcttctataatattacccgtcctataatactccaagattgcagctccacaaaaagcattaccagccccagtggtatctaaaacgcttccgtttttcatttgtacacttggcaaatgaagaatttctcgcacagggacaactgcatcgcttgtagcgttggtactactcgtgcatgcaccaattaaacaaccatcggacccatttcgaagaacaacccatccttgagaatcgtgcccaatttggaattcttgaaacgcagatacaaactctttggctcgagatttgctttcgctaatatctatacccagaaggttggcagagtccacctcgtttggagaaaatatatcacaatactttaaggctttttgtaaaatatgccagttttccggtaaacaggattcaggcgttggctcccatacgattttaggacgattttttagatttccatactttgccagttcctcacacacagagacaaatgttttaggatttgtaataatatgaattgtttttgcatatatcaatcctgtttccaaaagatcaggagcacgaattggctttttaggtgtaaggtattcaaacaatcgaaaaccattgtccctgagacggttgtaaccatatgtagtttttctccaaggcgtttctctgtatacaattccagtatgtaaatcgtttaattcatcgaggatcacctgcgggaaatcagagcctttgtcaacaatcattcccagttgttgactttcgggttcagacgtccagagtctagcaccaatcaatgctgaaaataatgtgttaattattattttaataataaaaatattggacgcaatgcatcttttttctaagggagaggatttcaaccttcgataaacagatatgcttcaccaatgaagttcgcaaatcgctccgcttaaaattttaaaaagaattagacacttaccaaaagatcctgcacctccaataatatctttaatcttctttccgccgtcgaattcaatttcatctataataaacatgccttgcattcgttagcacttatatgtgaaagtttttaccagttgtgacgaattccacatctttcgaaggataatccattttgttaatcccaaaaaattactgtaagttgtttttttcttaattataagaacatatattgctttaatgttggtgcattaaaagtcagagttagcgaacatctgcagataatctacgtaattatcaataaacatcctgcactctgtatagtaatttaaaggtaacatggcgaataattaaataaaatatttcatatttatgaaggaagtgttgaatcatgctgaaaattaagtatccgtaaaaaatgtacttttgcatttgcttacttttgtatgagatgaatgggcatactactacataccatatatcaagcacacatgtcatacttagaacattgtattttcctaacgatatataggaagtactcatcattctcaaaaaggaattatcactttccaatataaaattaactaatctaagtgttagcaatgcaacagtcctgaccagtcaattagcaagcaatatagctaagtctactcttttataaaatttcaaatgttacttcccaaagctttgctctttagtgcggaatggtaagattgggaaaaagaaattgaagtcgtctaattgcatctgggttacgatgcttgtgatttgtttgaatcccattttgaacactttctcgcaagttccttcccaaaaatccttgcaaaagtggagcttctaactttttgacggcttccagtaaaaagatttttgcattatctttattgttactgatatgttccatcacggtttcaacagtaacaggctcctcattcatgcgccagcaatcataatcctattttttgttaaaattccttcctaataataagttcaaagtacttgtctaaaaagcatggctttgatttgagaggtacattgaatgttaaaaacttactgtagccatgcaaaccatttggtaggcaatctcagcttcgcgagctagtttggcttcgggaatgactgacatgttgataatactggctccccagcttctgtataaattgctttctgcacgcgtactaaatgcaggaccctccatacacacgacagtaagatcatctcctttgcgtttggtatgtaatttagaaccattttttaagttggagccgcatgaacttaaaatttcatacaagtcttgatcaaatggatcaccaaacgaaacatgagctacacaaccagattcaaaaaaagtgtttggacgagcacaaagggtgcgatcaataatctgtgtaggcagaacaaaatcctccggtggaatatcctccctcaaagatccaacagcgctgaacgaaacaattgccaaaacacctaaactttttaaagctgcgatatttgctcgagatggaacttctgtaggtgtataaatgtgaccgacaccatgtctagccaaaaatgcaatcaaaaaaccagaggttgtgcgggcaatggaaattggagaagctggataaccccatggctgaataaaacgttagcaaatcccaacttccagttaatcttcatcataccgtaataggattgacactttcgacaatatcaaatcctgggaggtcataaaaaccgctacctccaattactccaagaagaattggctcagcttgtttgttcatacttttttcaatgagggaatggataaagtgctgaaaatgggtagcaaaactacacctttagggcagatgaaaatttttgcgagttgtcaatgtcaaggaataaaagattttcaagatatttaaaagaaagttatttgttatttatacattttaattatttttttttttttttttttttgttgtaaaaaaaattattatttatttagctagtcattacaaaataacgattctttttttgatgaagtaaatttgttttcttctttttatccaactgctatgttttttacattttttctaatactcaggagtgctctagtggtttataaatataggtactttaattgaatacgaaaatataccgattaacagtaatattcaaaacttctgtttttgtatatcattgagcttgtgttaactagagtacatattttacaaatgttaaatttatgtttattttccaaacctgttgtctaaaattttaactataatgagaagttttcgaagtatatgatacttgcttttttaataaaaaacattttttccaattatagcagaataataaatgccttggcttactttctagactattctcaataaaatgactacttaatttagttaaacatatacaaaaacatccgatatttgttttcctaaatgaaatacaaaagtttttaagatacaaccatatgatacaacaatgacaaacgtgggattacttctaatattataaaatcgttttgataattaaaattgttttggccatggcttcagcaatatatactatgcatagtatgatacataactttcactgttcgatattttctataatctgatgctatgattatttttagaaattagcgtaagactcataagttgctttgctgtgtaaactagctataaaactaagaaactcacgtttccttggatcagttgaaagttcaatcttaatatagttataatactatttagtattttccgatatttttgtagctagcttcattatttgtggtaagcatactagcatcattttcagtagatctaagtcacgaggaacactcggcatagtcttttggatttttaaaagcattttaccgattcctcatagctctactaataactatgtgccccttataaaataaggtgctttagcagaaaatgaaaaaatctcgttaaagatttactgcgaatttaattacagtagggaaaaaaattactttccttaagactgtacatttgaagttatcttcttccaattcagtgccaacaattgttaattgaaactcccatatattggccttgcattaagggttttcagtaaaaataatggatatggacagtggaagtatgggggttgcttttcaaccctcagagcctattgcttcaacaatcttgtgttgtgaatgtggagttccaacacctcctaatgcggctgctatgtgtatggattgtataaaaatgacaacggacatcactagtggtattccacgggaaagcacagttaaccattgtcgtgaatgtgaacgatacatgcaaccacctaataactggatgattgcaccattggaatctagagaattgatggctatttgcttaaaaaagcttcgaggcttgaatcaagtacgccttgtagatgccaattttatctggaccgaaccacattcccgacgaattaaagtcaaattaacggtacagaaagaagcctttacaaacaccatcttgcagcaaagttttcaagttgaattctatgttaataatacacaatgtcctgattgtgctagaacttacactccacatatatggaaagcagtttgtcaggttcgtcaaaaagtgttacataagagaacgtttttgtatttggagcagattattttaaagcataaagctcacatgaacactgtaaatattaaagaaactaaagacggaattgatttttactttggccagagagcacatgcgattaaaatggttgaatttttaagtgctgttgttcctattcgctacaagggcagtgaagagctcattagcgaagattttaaatccaataccgcaaattataaatttacttattcaattgaaattgttcctatctgcaaagacgatcttgtatgtttaccaaaaacggtagcaaaagcccatgggaacattgctcaacttgtggtatgtacaaaagtcggacctacgatccgctttcttgatccgcttactttacaaacctgtgatatgcttccctcaatttattggcgtaccccgttccctgcacttgcagatattcccgaacttactgagttcattgttgccgatgtcgatttattaggcccaacaaatggaaagtatgccctcgccgatgtggaattgattaaatcatccgatgggtcaacgcacttaacacgcacccatcttggtggtattctaaatgcgggcaataccgtccttgcgtatcatttagctgttaccaattttaacaatgaagtatatgatactcttcgtgaagattctattccggaagttgtaattgttaagaaaacttatcctcaaacgaaaaagaagaatcggaattggcgtctcaaaactatcggaatgcaaaaagccgaggatgtcaagaaacaagacattgaacgtcaagaacgtgattatgagttattcttgcagaacttggaggaggatcctgagcttcgccaaggcgtcaacttatacaaagcaccagttaaggctattgccgttgcagatactgatatggatgaggaggatgaggttgatgaagacattcctcaaataagcgtcgatgagttgttagatgacgttgaggcaatgcatatttaaaaatgctttaggttaccaaaccttttttagtttttattttgttcttgaaccgttttggattgggttatcagatgggattggttattcacgtactttaattttagaagttttatttaaacaaagctttcttccacattttttttagaaattagtgattcgttttaatgagttgaggacaaatcgactttaaatggcttttaaaagtaaataaaactttcgtaagatgatatgacttactaagataactagatcagtatgtgctatgtatgaggtggtaaaattataagtaaagaataggctttttttaccatttttagtcaatctactatatgaggaacccatagagaatttatctttaaaattttttaataatatttatgtaaatactacaaaacttaaatgaaaaagaagactaactttggaaaccaggaggaggcattacagggttgccgttattaattcctagagaagtaggaggttgattctcggcgcttttttcctgttcagggacaacctccttgtcaataacagaacgcgcgttgaatacaaacaacggaggaagattctgaatcatttcgatttgctttttatcaaattcagttccttccgtgctaaaattgattttactcaacgatgaaaccaagtcattaattgctttgttaagccactttgtagtgttttcttcttccgagggtaatttcgcagctttcagtttttggattttaggtattgaagtctgggttgatgaggatttcagtgcatctaaaggttgctgattaacagcggcacgtaatcgttcttgtaatacgcttggagataattttgcccaagcagcagttggtggaagagcagaactctcttcgtgatgaagaatagttgttgcatgtccaggaacgacgtttacagaagcagcagaagaataaggggcaggaacgctggtagcagtgttattagtggataaggaaggtgtcattgacacttgtggatgaacatgatcaactgttgtaatatgctgattttgtgcagctggactactattagcctcttctaacggtgttttcgtaacaggaagtagaggtgttttgaatggaagagaaggagaaggagaatgagtagcaccatttaccacattaggtttagtggaaagaggacgggtatgttgaagagatgccaagtcttctttagtataactatccacctcgtcaccgggttcatgtaaatacatgcaagaaggattggggcattgctgattccgtaaataagaagtgcaatatttagtggtaccataagatgcgcgaagatgtcgcccatcacttacgctgccatcaattgcagcaatcgctcgtgcagcatcttcttttctttggtatgtaatataaactccaacatgaccatttgcagaatttgcagcagccttcttatttattgcaattttaataatctttccgtattgaccaaagtattcaggtcccttcagaacgttgatattctcctcatttgcaactttgggagaaaggccgtttacataggcaaggttcttttgtacaacacgaatatttgcaagatgcttcctgtttgaaagctcgacttccttcctctctttctcgcgtttcttcctctcgttttttcgatgtaagtccatcttccatctaaaaacattagcgacatgtttaaaaataaaagtgaatttaaacaagattatgcttaaacaagaattctataatctgaattacatactcctctgccgtgacaggccgccattgaacattttcttcagtgtacagacggcgacatgcaggacaacggccatttagatcttctttgatatggtgccagcaaaatctacaaactctgtatccgcattggcatggtttgaagtttttatcagagatatcaatttcttccatacatagaggactgttgcaattgtcagttaattttgatactaatcggctagtaaaacataccaacacatgtcatcctcatcttctgaagaatatatctcttgcgtttttaacattttgtgtgaaatatgtcaaatctccgtcacagtgctctccaaatcgatactgtttaaggtcgctcgttatacaatacagaggaagtcttcaaatatcttaaatcaaatctttgattttaatttaatttagttaattcccttaatattcattagacttcaaacaaatattttttaaagggcaaaccgagttgtggttggttataagtttacttacaacttagtgtaaaagaaggaggcaatgactaggtgagaggttggatttgaacagtatataccacacgaaaaatagcaattaatagacatgaattaagaaatttgagaaaattcttattccaaaggtttttggaattgtgtttgaacaacaaaaagtacccttaaaagtttcaccgtctataatttcatcttgataattaattgcagtaaacgtttgtaaacgaatgtattatatatacaactttttcacgttgtggtcaaattctttagttatttcatcttctaagtaattagtgaatatattgaattgacgaaaaaacgatgaacaacataataagaggcataaagtgcttctctacttaatttacgctccatgttccatcaaatggataatagtttttaacaaaatgttcaaatattttacatatagaagggaatttattcttatgataatcatttatactaaatgctcctctcgaaaatcagatatctttaagtagttttctaagtctaattgcaacgacgtttggcgttcaaagacttgttgtaacttagcatcttcataacagcgttgcttcactataatatacttacaacctcgaccattgttcttttttacgataaccattaattttacctttaatattccttaaaacattaaggatagtattgatatttctaagtgctaaccgtcgcgtattacatgttgctttgctcatagcatgggaagtatctaatggcatcctctataaacaattcatctcaacctacagtaccttcaatttctaataatagtcatggcgactctttcgtaaatgaaggtcccccttctaattttaaaaataattctttaacatcatcaactcactcttcaactgaccatgtaaatgtcttgccaattagccaagacaaagagatggatataagttctccagtgaaaaaacaaaaagctagttattcgaataaatctccaaataaagcacctattcaaaaaagccggggtagttccctaaaaagtcatctcgaaaccgaatctcaacaaactcctgtaaagcgacggagacgaaaagcgactatacgcaacgtcgactattgtagtgcatgcggaggaagaggtctttttatttgttgcgagggatgtccttgcagtttccatctttcatgcttggaacctcccttgactcctgaaaatattccagaaggatcttggttttgtgtgacttgctcaatcaaatcgcatcaccctcctaagcaccctcttagtatatggtcccagctttacgattggattgattctcagaatccctcgcagtaccgattgcccgacgaccttgtgcattatttccatggaatatctcgtggggatacaggtgcttataaggaaactgaaggagaaatggatactgacgagttttctgctttgccgactggctcctctatcactaatctagcttactgtggttattgctctaagccatcaatgggtgcttgttgggtctatggttgccagctgtgtgacaccttctatcataaaaattgtaaagagcatgctaaaaaatgctctcatgactccattggaaaaaaaggtatgagagtaccaaaaaacgccgtggtgataaggacgcccttggtgttggatacaacttctaatactcttaatcctaaagtcatgatttcaggatggcaatttcttatgggagagtttccaagtgatgaacttctctatttcccaagattacccgtgagttgtctctacaaagtttcagaagacggtctcatcaaagattttttgtacgcgattggcatagaagctaaaaagtttaataatgaaaggaaaaaacgagagttagaggttattcctccagacgtaaaaagcgcactacttcctgcgagaacgcacccaaacctacctattgcactacgcactttattcaataaggcacgcacttgaatttttacgatatttttacattttgtataaaatcagactacgttaatctaatctgtcgtgttcaaatcgtcagaaaaggttgttttctgttatttttttgctaatgttgtatttataaaacctcttagaactggctatctgttgtaattggcttattttacattacttttctccattaaggcttttaaaaaattttcgttatgcaattaatcattgcaaatccttcctaatagggcaaaagttctattttatactaacaacttctcaatacttaaattttatacgcgtattgtaccgtgtgagtatatataagtatatataagtatatataagtatatatgagtaagatgcatttactagacaaagaggaataaaataaaagaaagtgataaggaaaggttctattactaaagtctatttaacagccatatcaatggtttaaaacgcttacagaccaaacggtccataaaacttgaacaccaaaaatatcaacaaataaaagatatgttggcattcgtaattacaagtaagcaaatacttattaactagaacctagtaggttcgtcgaacttgctttcatcatcaccaacctgacttctaaagtcttcaaagtcggtagcgttgctttctcttcgtttgtattgagcaaagacattccattcttcaagatacgaggaagagtataagttcggaagattagaaaacgaaggtaacatggcagaaccggcattctgtataggagatagtgatctttgtacattgaggtctcttttaaatttttgaggtttctgaggaggagtaagggttaaggaaaacttttgtaagctgttcaaagtgccttcaactaaatatcctttttccttgcaatggaggacaaaatgataccataaagcatgtttagcaaggacttttggattaccgagaacaattacaccatactttgctcgagtcaatgcaacgttcaaccttcttggatcgttaacaaaaccaataccttggtgttcactagaacgtacacacgacaaaataatgaagtccttttctcttccttggaacgcatccaccgatgctacttcaacagctttataaagatccttctgcattgatccgttattttgcatgtactgaacaatataggaacgctgaccatcatatggagtaacaataccaatttgctcaggaagcacgttgcttcttaaaaatgtggtaacaattttttcacacgttgaggcttccgttctgtttaaaaatgatgtaccgctagccgacagctcttcctgaccgaaatttgcataaaacattaatggcgaatcaggttgtatccatggaaaatcaacatgtctagcaatacgctcagaagtagtgacaccattttgaagagtaccttcataaaaagtgttcgatggaaattctgaaagacagggatgcatacgatattgcacaactaatctgaaaggagagtttcctaatataatcagtcgctcaaaaagtgattgggaaaggctagctaatgcaacctttttattcataacaaccggtcccagttgttggtgatcaccaacaagtactacttgtttggcgcctaaaactaaaggaatcatgcattcaggttctgaagcctgtgtagcttcgtcaataagtactgaacgaaatttgtacttggaaatccttctatcaccagcaccaacacaagtacaacaaatgacatgagccgcacgtaatagttctttttcggcagcagcaaccaaaatacgcagttttttttcatcctgaatagataattcgttattttcacttcgtagcttcaataaacgttgtaactctggattaaacttatagtttttaatttgctcatgaagagataaaaaggaaaccgatgattctatgtcttctctagactttgcggcaactcgaacgacacgaagtcctgtacgatgtattttttcagcaagttggtcaacagcaacattcgaaggtgcacaaactaatacgggagaatgggatttacgcttgcgtgattgcatcgtggccaggtgatagactacagatgctgaggtgacagtttttccagtacctggcggcccttgaattaacgagagtggcttacttaatactgcacgaacagcttcgctctgactagcattcaattttggcagattaggcaccgataaatcagacggtaattttggtttcaggaaggaaggagggatatcgtgtcctagcaatttatgatacaaaaagcttgaaagacgtgatccgtctgtagcaaataacctcaaagcagtctgcattcgatcaaatgaagtagatttccaaacataatcgacggaaaaattatgagtacattcgataggtactttatctgaacgcttcagttctaaacctacctcatctgaaacgttgttaggaattttaataacatatcctgtggagctccagggtgctcttagttctccttcatatgtaagcttcatttcatctcctatggccaaccgaatttcaccagattcaagtttgggaaggagaaaccaagcagtatatcgtttattgatagcttgatcccaccgaaccacaacatctttttgagtctgcgattctttgagtcgtttatcatagtcagcctccgcttgaatgagcggagaaagaactgcttgatacgcgtgagcatctttatatcgaagttctactgaaggtaatgaatcatcctcaatgggcttatccaagtcttcgaggttagcattagggtctttacgccaaagttcttcaagcctaaccatttgctgtgaagtgattgggattgcaagcttttgttcctcttcggatggaggagttatcaaccatggaagaaactgacgatctgaaataatgggttgccattgagtcaagtcccagttcatatccttagctatgctagctctagcacaaggttgtcggcataataaaacaaccactgtcttagcttttgctggtataaatcctaatagaaacacatttctcgttccacaattataacactcaagtactgtgtctgaaagagaagaatggctatgtaaagcaacctgcttatgtcgagcacgaactaggtgactaatgatatgcgaagctccagatttccctcttacattacaaaaccatttattacaatgcaaacatttcaatatagaatttggattctttatgtggcaataggcacagtgttcttcagaatattgtttttcgactaataattcttcaaattgatgctctagtccattttcagaagtcatattttttgaactaactaaagatgaaatatcattattaggttgtagccctaaagacatggaaagacaacttgatatgttattaagccgtcaatttgcaaagtgtaaataattgtaacacatttttagaaagaaaggttagtcatttagtgaggtttaatgagttaaaatgtgctgctaggaagctccctaaaacgtaaacaaaaaacgccgttaatgggaaaaactaacaatagcaagactcatttacttgtaagatattatatctattcagggtagataaattttgtcagtttcgagatgatcatttacgttcttgaaacagctggtcgtactatagattactaaataaggtagagcactgtagtattgtgacacaaatcggtgctcactattggaattaaacaaaattatataaacggttgctgagaccatgtaaacaatcatattgaagactattaattttttgactaacagttgtcgaaaagtaataaacagatatttttaacttaatatcggactctatacaaatttattaacatgagagttgtatctactcgctctggaagttagcataccaagtgtaccgttacccattttgaacttttcaaggagtgtgttacttccacctatacaacaactgcccgtgtgaaactatccaaattgaaataattttaagaatttcaggcctcttaattgtctgaacttcttggagtttatgtggtgcttagcggcaaactcttcatgaactgaagaggcttcaaagaggggacttcgaatgctgcgtttaacaagttgatttacttgtaagtatttgttctccaaatccgggtttaattccttcttttaaaattatttttcgtttcacaacatttcatttttccccaccctggtttaagcagctagtgcctttaattatttgatttttctactttctttacgttaatcaacttcgacaacaattataaatggtggggttaataagtacaagcgaaacgctgcctaaacaggagagtaaaagttcctcagccccagtgtctaatttcctttctcctaataatctgactgaacagacatgcagtcctctaagagctcattctacttttaaagagcccgtatttctgttatcgcaacgccaatattcacacaatagcaaaatacttacagaattaataaatagtgtgaaaaggcctaacaagcccgatcaaaatgaagaaaaatcggctgttggaatagaagagaagtcctttaaagatgaacacttggcacagaaaaaaggattgcatcattttgcagatctaaaagaaatctttctgaataaaaatttgagtactttggatggtttacaagatgcatcgcttcatgacaacatacagagtggaaaattagacaacccagttatatctcaaaaccgtcgcattgtactagaaaagcttgctaatcccaattccagcaaagaatatgaaaccatccctacagtcgaaaaccgacatccactcaacaaattaagcaagacaaaaactttagcttacgaagaaactattaatcagctagatgaaaccccaggaggaacgaattatcccatgaacaaaaaaaaaacattatcttctgaaactaacaaatatgaatatccacaacaatcgaaattccatgaatgttctcaatttgcttcaccacggtcttctatagtaaatggacccagaaccctcggaaaaaattctaaaagagctgatgatactgcaagaatggcttcgcgaatgaaaccatccaattttaataataatattcagagcagttcatacggacatgcatcacaatctacgaaattaacgtcccaaagagacaatgatcatcaaaaagatctcaactttagtccatataaaagtattcctttaaataataggccttattctcctatgtcagaaattgttggtttttctggttctacaactcctctggacacttatggtaacagaccaagtggtaagaagtttaacaaaaattcgaaatttcgccctccaggttcaacaatttctagttattcatccgcttctacgttacgtagacttccgagggctcccggttcaaaagttcatgcagaaagacaaaattcaacattcaattcagggatttctctaagagctttaaggaaagaaatgggtaatacagctcctgtttctagcaatcagttattgaaagatgcagatttggttatggaaaatttgagtactaggaacaccgaaaaagtcttgcgtgaagtcaatattcttaaacggcttcgtgaaagttgtgtagctattactgctaaatcctacgacactcttgatgaacggaaaattcgaagtttgacaacctttgaatacttagaaatcaaaaactttcagaaaatttattttactggctctgaaaattgtcaaaagctgagcaaacaaatccctctcgacgaatgcaatgaagctttatttgatgatgataatggagattacaaagctattcaaggtgatcatttgctttatcgctatgaaattattgataccgtgggaaaagggagctttggtcaagtactgaagtgcatcgatcacaaacgcggtcaagttgtcgctataaaggttattaaaaatcgtcaaaagtttcacggacagactttagtagaagtcggcattttaaagcgactttgtgaagctgaccccgccgacaaaaacaacgttattcgatacctatctcattttgattttaggggtcatttgtgtattgttactgaattattgggtagcaatctttttgatgttatccgtgaaaacaattacaaaggactgcctcttattgttgttaagagttttgctcttcaaggacttcaagctttaaggctattgcaagggcaaaacattatacattgtgaccttaaaccagaaaatctccttctttcacatcctcttaaagcaagaattaaactaattgacttcggaagcagttgtttttataacgaaaaggtttacacttacttgcagtctcgattttatcgagctccagaaataatattaggtttagagtatggaaaagagattgatatttggagcttcggctgcattttagcagaactttttactggtgttcctcttttcccagggggtaatgaaactgaacaattaggttatattatggaagtattgggccctcctccaatggcattgattaggaattcaacaaggtcgaaggcttattttgactcggaaggaaaaccacatccaattacggatagtcataatcggttactagttccatctactagaacatttagtcagcttctaaacacaaagcaggcttctttccttgattttctttcaaaatgtttgaaatgggatccaaaagataggattactgttgattcagcacttcaacatgagtttatattgggaaaaacatctcaaaaacccatggtatcaaagggttcacatcccttaccagacctcccagtttaagtatcaatgtttatttattaataaaagagaagaaatttataggttttttatttaatttcagctcttttcgtcgtttgcaattacaattttttgtgtatgcgatgcggtaggaattacttttgtttacccactctatagagagcagtcaaaggtttcatttcaatcataataatatttatggtaacatgttagtatggaaaagtatcaaacttacagcgattaaactgagtgatttagggaaacttcaaatgaaacttagtaaattttacttaatatgtggtcaaattttcacatgctatttacacaaaaaaaaaggagcaataaatagttgtaaactttattgtaaatgtaattccgcaaatgttaagagtttgtttctcctttattataatttgaatttttttttttttttcttttcagttaacaccaccaccaccacgcgtggacttggcaagtggtcgaccgatatttgattaaacctgttataagggaatattatctctatagcgttcctcgtcagtatgagtttacaaacgctaacaaagcgcatacgcgataaaaatggtagtcgagaagaccaaatcgatctagcaaacaaactttttcgtggagaagtcgatgtatattttcccaataaagaagaatttataattaattttcttcttgataggttgaaagaaaattctaatttgtatgtcgttgaatacgcatatttttattatttcagttaatgtattaacaagtattagaacatgtgttaacattggttattggcagcttttcttaaatatatggaaatcagataaattatccggctcgtttcgagtgagcgctattcgcaggcaatcgctttatcctataattttaaatgcgtttgaatatctaatcaaggagtttaaaaaggatgtttttttaaaaatatctgacgtctttgtatgcgtctactctaatttgaacatactatatatttcaagatcctttcctgaccaaatatctcttttattttcccgatattgttacttaattgcatcaaaaatagatgatttgttggacagccatccaaacgaagtttttaaagaaactctaatttgtgtgattcagtctgctgtgcatagtcaagctagctcgacaaaagcacaaactcaatttttgcatcaaacattaggctcgatattagctttgctttgtaaaactcaaaaaggggatccttacttttcatttttaaatgcagttttgatgaaatgcgttttaacgcaacatactttagatgtgctattgctaacaaaaaaagactcaagcatgactttatgttcacttctgaatgctatttcatttgaacctatcaacttaaaagcgattcctttgtttttcattatttgcgcagattctataaactttcatttatcatcagttgaaaaaagcatatcacaacagaaggcttcagaattgatgtataaattgttttcagagcatatcgcttttcttttaagcttgaaaaacttaccggaggaagcaaccttagattgcatgctttcaatttgccaagtttttgaaaacgataatttgcatagaggacattcagacgagtataccttcgctatgcttgagcaactattagaactttcagtaaagactttgcgacaaaacacttgctggtcaacatcatgggaaatgctttcatcattacttgctattgattttgatgtgctacttccccattctaaaattctatgggaatgtatcaaatctgtgtctcatcaagatgatatacatgctttaaaatttttaaaaaggtgggtaagagcatcagctaaagctagaattcttgattcgttttgtattgattggcatctaaatgttcaaaccatgagtgagcgttcaatccttacaaatcgtgatttcattacaagtttctcagctgttgctgaagtatcattgtcgcagatctctattaaaaagcttgtaacttggttaatgtcttcagaatctataatgtctgaaaacagtaatcgttttgttgtctactattcgttatgtaaaagcttaaaaagagaaagctacccagcgcatttggttcccaattttgagctttttacccgctctatctttaacgcttcactcaaaaactttaacatcttagatgaaagatcacaagcattattgtgtatgtgccaaatatcacatgtgcaattctttagttcagacatgtctatatcagcttcagttgggatgaaaacattatttgaagatctgatggcggaaaaaagtcgtggtctgtctagtactgtttggagtttgcaacttctgttatgttatcttgaacaatgtttacgtttgaacacccttcatgaagataccacattccctatgcgtgtggtaaattatgctttggaatactcatcaaaagctttagacaaattcgcagagaattcccatcttatcttgctggatatggttgatgtcggaaagcctgatctggtgctaactttactatgcagatggttacatatggtacatttgtattcttctcgcacttcaattacatcttggatctattctattgcgtccaagttctattttattgattccttgaatttagagacgaaggatagtgttttagaaagtaattgggaaaggttcatcagtagtactgagacatatgaacttgacagtatacgagatagccttattgattgtttaataaggttgctttgttattcctcaaataacgcgattgacccagtatcggcgcctggaaatcttgattttgataattcagctgaattatgttcatcattgactcgttttactcccaaaaatatagatttcgttttaaaaagtttgatacatattcctatccattctataactaaaaatcagaggacacgcctcttaaatcttttaataatccatgagaaattattatctgataaagataattcggcacacatttctttacgaaagataatctatactctaatgaaaactccctgctcttctggcttctaccgtgatcctaaaattatcatagatctcatgcaattcggtaaaacagatttatcgtttcataaagtacatgtattgataatgagatcttggattcaacatcttgatgagggaaataaaagcgaagttatactaaaattacttcagctgattttagctgattttcgagagctacctttggaaaccattacattaattttcaatgccttagtggactctttacctacttcaaagcatattaaaaattccaacgatatattgtctagcgtttttacgattaacgacatgttgattgatgaaatgacagcttatctttctaagaaagaaagtttatgcagtggtactttctcatgccttttagcctgttgcaattctgtgttaaggactcaaaacttaactagcgaatcattgaataagttacacatactaaaagtgggtattgaggagaaagcgatatctttgaaattaaacgaattgccttttttggagaattggattttgttccagtgtcttttaagttttggtggtgatgactttttaaaagttgtggcttacatggtgtactatcggcgtacggtaggagaaatgagtttcagagtatcagattttgaacttgcgttatctaggctttctactaatgatgcagattatgctattttgaatattttaaatttgcttacgtctaatgaatgtgacgaatttgattattctgtccttatgaaagttgtgggtgtttttgcaaattactctgactgtttccagcgtaatagacacctggtgcatatggtattgttgtgctgcacgcatgttttctacaatcaaactttaaagcccgctactttaatagactctgctctagatgtttttctgtgtttcgttcaaaagacctctaagtttatttctttagactctttcaatactatacttacggctttatctacaattcttaatttaaaagaactagagtgcgaacctaaagatcatgcaaatttaatcttaaaaattattcaaattttaaatggtctcctatttaatcatcgatcttatatgtcaggacgttttcatgtattttacagcattttgaaaagcttgttatatagtatggttcaacatgacagtgaaatgaaaaaaatcaaagggatcgctctcatgaatttctataaaccaaaaaaagttcccattcatgttgttcagtctttttgtagactacttacaacgtggatgaatccgaatcttatgcatgactcaaacaagaaaaattcttcgcttacggacgccgaaagattattcgtaaaagctacgaccaagcattttgtttttcttttgaccgactttatgtccgcccaaactgtttatcaaatcgatatacaagtcaaagaacttttaacaaactgcttttacaatgtttatgaaaatctttcaaatcacgaaaagcaaatggctttggtcgcaatgaacgctccaagcaaatctctttatcaaaaattcgttaacgattacttaatatttgctaagtggaatgaagcataaaaaccttaagaaaaatgcttgatagctataaaagttttgttttggaaaaattctgcgttttgttttattttattctggttgacatatacataatatcctaaatggttagtggttatataattaataagaaatttttgaagttgacttacatcaatgtaagcggtagaattaagaattgttgtacccgcaagaattatacgtacaccaggttgagtagcattaaattccgaaacaaaatgagcttcctcatacgttgcaccccctactataaccacaataatgtcttgaggcttttcattagacgtttgagctcttgtttcagagttcagaaaagggtgtgtggtttccttgagtcttccttgaatcaggtccaacagaattgatttcaaaaaaggattatgctgaatgtacacattttcaacacctcttaaaccctttaaaccactacgggcacgcgaaaaaaggttggatggtggaaatacatcaccttggcgaaatgaatatccagccacatgcaataaagtaggaatgacagaaactttcagtggattgacacctccagctatgagcatttgttggagtgccgaaaccttagcaggatcgattctttcaaaacgaagggagtataatgccgcaagacgtaacttcgtattttcagatatatttgaaaacaagagtcgttgtatatcattgaaatcggtggattgaggttcattacataccagagattgttcaacttcaccaacttctaacaagttctctcgctgaaccacctgcgaaatttcgcttacgagagaaacatgtttacttacgtttccagataacctcctgtattcaggatacgcttctaaaaattgtttcatatccgcaatgctttcaatttcgctagctttttttgtagatttggtttgcaagtgtgaaacataatcctttattttaacgcctaaatcaccaaagttgtcaaacctagtttctttataaaagggatccaatgtcggatttaaaacaatttcagttgatttttcattatcagacgttgagttcgaaaaactaactcttccattatcaatcccaaataattcatgaaccatggcttgataagtccactgggttaaaagaggagtaatagggtcgtttttacgatcaagtaaaagaagtattggtgcagtgtcaggctttcgaaaattaaataattgagattcatgctgaattgtataactgacttcttcagcaagcttaaggcacaataaactattgttatcgtatcgaataacaggctttttctttaaagatagtaaaagagaaataatgccttgatgagttctatgaaaagcaccatcttgccaattgtctggtgaatcttcaatgatatgggggatgttgaaggaagcaagatcattgtttaccactaaatagtctaaaaaaaattcctaaaatacgtgttagagattgttaagcgttttgtaaatctccataacattgacttataagcaatgtgtaaaacgtagttgcttacttgaatacttttaacagcctcaaagtcgtcggactccgccaaccgttcgagaaaactcttgggaatgacatttgtaaaatataagtgatattcagcgtatttaggatctcgtagctcttcgcataaaagacgaagggtagttggagtaggacgtaagaaagccacacacttgagatgtctcaacttttcacgtttattaccgagtaagctaaagtcaacattagcataagtattagaaaaacaactattaactgtacactgttaaataaatctgctgctccagcaaatttgattgggttatacatgaagatacaatttttgtggtgtcctcttcaagcaacagaattttcaaatccgagacttcctgaaatatacgcttaaagtaagattgggaagctgatactaaatccatgaattttatgcaattgacttaaattcgtataaaggtgataccaagtgaccacaaatttacgaacgtgttcaaataggaagactacagggagtcaggctaactcttgattatgaaaaatgttgaagaatagccaacactggaattagaaggaatagttaaacggttcaaagataagttcaagtttaaaagtgttgcaatgtaagcgctttgatggtgtatagtaattagtttcagtaacctcaccaccacttaggtaatttgttaaactgtccacaactccacaattaatcaatgcatatataaggtaatttaaatttttgaagaatagcctgcttccttagtctatcgatgtcaatatctaatttaactactccttaaaaagtgccttggaattaaagcagctggaacactgtaacctactttcatagcctagcttgaaattctgttattgctaaacattgtatttgagtcacaaacaaaatgggctttatgctttatgaaggaattgactcaaaatcaattgaagaaataaccgaagaaagtgagaaaactaaaactgacttacaaaaagctaacacacctaataaaaccgaagccgttcattcgttaaacaacacatgttcagaacaaaacagtggtacaaaagattaccttaatagcttacagtttctgccatcaaatttccgaccgaaaacccacaaaaagaaaaaaagtgtttcgagttatctatcttctacaatccagaagaatgcaaacgaaaacattcctcatgtgcaatgtcgaaatgattcacaatctactgttactaccagaaatccaactccctttaaaattgaagtggggatttatccaagtaagccgaataatttaaataaagaacctcctgcatcaactgttcattcagataatcttggggatgcagttgaacacgaatgggtggagctatatgaccctttattcccaaccagctattcagtttttaaagaatctgattatgcaaatttgtgtgaaacaaattggagtcattatgttaatcaagttccctcattgtcaattgaggcaaaactttccaacattgtaaatgcctcaaaatccggaattggacctcctcctagcctattaagtcatgcaactttagcacggccgtctgagtcaatggttttatcaaacaatattgctgcggaagatctagatttttttaagaaatcacccccagttcctgctatatctaaaaaggaaaatgtagcgttaaaaatgcttcaacggtgtggatggaaagaaggtcaaggtcttggtcagcacaatcaaggcattattaatccactccatgtagaaatctcgggtttcgttacagaaactaagcactctaaaattaatgataaatgaggagaatcttaatgttaatttttttatcaacgtgtaattgtatattttattagttaaattaacggggcttaatgaaaatgaaatttcttaatcaacttttaaagataaaatttgaacatgtatgcggatttaatactatatgatcacatatgataatcctatttttttgacgatttaaacttgattttatggatttcaggattgaaagcattggaggaagaatgctgcaatttaattttgttaagccgattttcgttttcatacctgttttcatattgactataacgttcctctgctcgacaaataatattgtatagctcacgagctatttctgtttcattgcgtactgtttgtaataaaaatttatactttttctcagtttcttgtgagaatgaaagaatttttgaaatttcagaacactctgcctgtactttgaaagaatttaggtagcttttcagtttttcaacattctggattataatttcttgcctttccctttgtcgtctaaaattccacttggcatcaacagcttctctaaagcattttaaaagtgaatgaatgtcggtgtgatttgagtacatggagatgttaaaataatcattactccctaatttttttaacatatttctctcgtctttaagcaaatcccactgtgccaagtaagagtttgcttgcaataataattgatctgtattgggattttttttctcagccaagtttgacaaaattctttcagactgggcagataactcaaagatgtccttgccaaaggcactgatatctttttgaatggtatcctttgcgttttgagaattttcaacattgacttttaaaagtgatacttcctcatgtaactttataacatcgctgtaaaatcctttttctttcatgttttgggaagactttaccgaatttattatttcgtctaacgcttgacaacaatgtcgatatgtgccattaactttatcaattaaacaatcaagagaagatgcttcggaccttaaaaactcaagcccccctaaattttttatttcagtaaaattttccattactttatttgaagtttcagttatatacctattgtcattgacggactttatctcttccataagagcaaaaagcttttctgtaccttctttagttaagcaatcaatactcttcacagcagcatccaaaatatttttttcatgttcttcaattagatccataaactctttgtccaaacatgtcgaaaaatatggataagcagccgttttatccgtcaaaacatctggtgttatcgattgaaccatagtaactgtatccaataaaggaaatgagcctactggtatttcgggttgtaaatgaataaaatcattgtccctctcatttctttttaattcaaactgtaaagagctttcaagtttttcaagtttttcataaactttcacattaaatccaaaatcgaacctggttttcaaagcttccttgcaatgtaacagagaaagcctcaagtatgaaatgttttctccatatttgtttagggagtaacttgttcgcgaaataatctgataagtaatagtctggtaaaaaagtttttgaatgtaagtccaatgaacgaatatactcggtgccccagttgcatttttaaataatttatatgcatcttcgtataagaggaagacttttgccagaatctttacaatgatagattcactggtcgtgtcatttgagttagccttgctaaaaatacaagtttgagcctcagcaaggcaataaatctcccaagctttcagtaagttttcattgaagtctaaagatttagtgtatatatagaaatcatttatatatcgaaaacagccagcagaaagctgaaaatattgacatgcctgtactaaattaggaggtttttcattacaaagggaaattgccgtcgtatgataagtgcatgctaatcgatatatcaagcaagcatgctcaaatattagattttcaaaagattctctctcgtttgaagaactagacaatgtccacacaaatggtgctacgcattctgataaatgcttttgttctaaaacacacaacaactggtggtaagtttgaaaggagctcaacgaatttattgaaggatgcgacaaacataattgacttcgcaaagctttaaaggtcttcaaatcattttcatatgtgaatgatttgaagcaagacaatcttttcaattcattaaacagagggtcacaactccaatgaaaagtgttttttgttggtatatttaaaaattccattgctaataatgtttgaataagtgtctggttattttacaaaccaagaatcttgtcacgaagtgctagagcaattgccaaacacgcgtctttaaaaaggaataaccttagtataatatcgttcacaaagcgattgttgcaggttatcacccaaaagaatactttattaggacaactggtatatcaaatgttgacgatagcgaacaaaaaaaaataccccgtaaaaatgcagtcaaacttattcctttagaattgttagtgatgaaatgtaatttatcgtgcgatagagaaaaatattgaggatggttattagtagctaaatgtaatgtacctctaggtacttaatgccatcattaagccattgttgctactgattgtactactcacaccaaaacccattatccagagcagacccgttcagtaacttagctttttaatttcattggattttcttttaaatctacctttttcatcattaatttgatatttggcttctgtgatgtccaatccagattgtttaagtgtaagactgttgcatggagtaactcgtccgaatttgaacctttgtctaacattctaactactgtagaaagcaatttcattagtaaaaactgctattgataatgacaatgccgagcaatatcctgatgcttacaaatattatcaaagtgcactagattattttatgatggccctaaaatgtaagttactcaatagtttgaattagggtgaggatatattgtcgcaatgattcataaggaaatttatatttggatctacattttcaagttattgtttgctaatatttcagatgaaaaaaatgaaaaatctaaagaaataattcgttcaaaagttatcgaatatctagatagagcggagaagctcaaggtttatttacaggagaaaaacaatcaaatttcttcaaaaagtagagtctctaatggaaatgtagaggggagcaattctccaaccgctaatgaagcgttagactctgatgcaaaaaagttaagaagtgcattgactagtgcaattttagtagaaaaaccaaacgttcgttgggatgatatagcgggactagaaaacgcaaaagaagctttgaaagagacagttttgctacctattaagctgccgcaattattttcacacggtagaaagccttggtcaggaatattgctctatggtcctcctggtactggtaaatcgtaccttgcaaaagcagtcgctactgaagctggttctactttcttttcgattagctcctcagatttagttagtaaatggatgggtgaaagcgaaaggtttgttattctacgttaaaactatttactctttaatatttacatgactaacattataggcttgttcgtcaactttttgaaatggcgcgtgaacaaaaaccatctatcattttcattgatgaaatcgattcactgtgcggaagcagaagcgaaggtgagagtgaatcttctcgaaggattaagacagaatttttggtacaaatgaatggagttggaaaggatgaaagtggagttctggttctgggtgccacgaatattccttggactcttgattctgctattcgccgacgtttcgaaaagcgtatttacattcccctgcctaatgctcatgcccgcgctcggatgttcgagcttaatgtcggtaaaataccttcggaactgacctcacaagatttcaaagaacttgctaaaatgaccgatggctactcgggttcagatatttctattgttgttcgtgatgcaataatggagcctgtaagacgaattcacacagctacccatttcaaagaggtatatgataacaagtctaataggacccttgtaactccttgttctcctggtgatcctgatgcatttgaatctagttggctagaggtgaatcctgaagacattatggaaccaaaacttactgttcgagatttctacagtgcagttcgtaaagtcaagcctacgcttaatgctggtgatatagaaaagcacacacaatttacaaaggactttggagcagagggatagtaatatgataaaggagctattttcgcttagtttaatgataccattattgtaaagaagtataatatcatgactacactcacaaatgttgaatcactttagtaaattatggaactagtagaatattgaagggaatgtatattgcttcgacaatatctattagggcaatcggaaattagtctgggtatgtttactcatgccagagaaatattttccataatcttaactgattttgaatcaggattataaaagacagtattcgacaaaattgatatagaaatcgcatgctatcaaaaagtgcaaagtagcaacgtaccaaaaaccttttcattctcggaggtaatcggtatacgtcgcaggcacgtattatacgaacaacaaaagaaaagcatgaaaaaatgttgaaacaaaaccgcctagcgtgacttttataataagtcaacaaataatgctaattacgaggaatattcctaaaagcaagttacattgtgtaatatgcgtgaagtagggaataatcaatctgctgcagacacagcctccttatgatcatccgcaacatctttgttagaatttacgatatcggtttcacttgaagaattttcctcctcggctttatgagggaaaaagtgttctttccatctgaacccagctgcaagggatccgttggtggaatcatcttccttagaattttcattcgcatctttgtcatatccatcagatccatttaactttacttgatgaaaattaggtgggacaataactttcttattgttatcgccactacgccatcctgggccatgattttcggcatactcaggaggagcgcagggtccgtcgttagcggcaactctatctgcaatcttcttataccatgctgatttatcgttttcttgcaataaggcaactatacaaacagtcatgttgtcacaaccaaggccggtagtttcggtgtcactggctatgcagttatccattaaattttcagcaatcttctcaagagaggttccagcaactatgccacgtctaacaaactcgatcacttgctgcgaagtcttgcaatcccaaataccatcacaagcgagtacgacgaattcatcatcgtcagtaatctcatgtacaacaacatccggtaaggcagtaactatttgtttttctggttctaaattactgtttttgaactcaaaatcaccgatagctcttgacaaagccaaatttccatttacacggccaaagtctacaaagccaccagccgcacaaatacgggctttttcggcttcatttgaaggcttatggtctgctgatagaggttttgcaattcccttactgccaaggacagttcttgagtcaccggcattagcctacacaattagtaagactaaacaacttccaagacttacacaataaagtttatttccaacacgaagaacaacagtggccgtgcaacctgatggatccgtatgaaattgatcatctgtcaaaatagttagcaaaatgcaatgtagtgaaatgacaaattttttttctgaaaccaaactaaatgtaacaacttttcaacatcaagaggtaaacatttctattatcttggtaacaatttttctaagcattaactagacaaaagaacaaaaaatctataaaaatttcaaacacaaaattcatcaattttttggcgactttaaaatggttatgatatcaatgaaaacaactttatcattgttaacaacaaacttaccatccaaaatagctttatcagcatttaaaaatgaagatttcaaagcattaacaaaatcgcctttctgaaaatcaggattcttttcaagaatctgaggaagattgcttccacaccatttcgcgactttgtctccaccgtggccgtcataaaccgcaaaaaagtcgaccgggtcttttactgcagagcactccattgaaagtatagcagaatgagcatcttccattgagatacgccatccttgcatgcttgaaagtccataaaggacgaactcattgctcccgttcaccgagtgcttctcggtgactggctctgataatgtctgacccattgacagctcttgctaatagatgacacaaattttcacgttttctttttgtgtcgcttcaaaacgggttatgtagtagtgataggtaaatcgctagtaggtggtggagcttgtcggagggagtgttgtggcaccctctacaactacatcaccaccgtggagacgaacgatagttgttaaaagactatggaaggtaacaagattagcagtagtcaaggcatatatgtaaacaacagaataaatggtatcaaggactaaatacttataaatttcaaatgttcattaaaaaacatgtgtaaacatagcatatcctataaattgatttttcaatggtttgcattttactatgactacaatagagacaaaaacaacgctgagtagaatgccccaacaaattcagcaacttgattcagaaaaaatttctattaggcaaaaatgatattattttgattcaattaaaaattccattggatttaataaatgaccaaataaattctacttattagaaagaaaattgaaatagaactatttgataggagtaataaatcttagcaatagcaagtaggataacagttttataacaacatcaacaatgaagatatacataactttgaaaaatagcacaagaagctaatctttacgttgctcacttttagcaagtccttcagctaaacctgtatagtagcccgcatagtaccagctcatgataagctttttgtaagtctcgtctaaatcattatgttaataatagagagtcataaattttcttagaagaccttttacttaccatatgttaaccctcttatagggggaggaacttccataaactcttgatgtgtctctgctgcccttgtttcaggcttttcgtcgctaaggcctttattatctgcaaactgttggatatgtgtatctccttccaatgtcgtctctgtttgctgatttatcatctgctcaccttcttctagcttacttattgattcttctgtccgtgcagctgaaattaatttttcaccatctagcctagaatccgggtccgatactcctccctttgcttcaatactatgatactttttgaattcatgtaaagcggtttcaaaggcatttctgagctctgaatcatcccacacttctttttggctctggtccatttttggtacaagttgtagataatctattcctgtatgtctttctttgtaccttaagaaagctttattaacaagtagtttccaactttgttaactcttatattaattgaatattattaaagtgaaaatattgtttataaagcacaacgcgtataacgataaacagtttgagctcggcgattccgcttactacaacaattataatctgctgtggtaacttagctccttgccttaactatcagccgccttagtggacaggactacaagaattcgaggtcaaagatataacgaggttcgcacatggcgatgtgaactcgtggaagtattgtgaaagaatgtttattccaattcatctttgtttacgattttggctttattataccaaaaagaaaaaggaattgtataagctacaaaaatcaacctaaatcagttatctaatatccacacgaataattcattaaatgctacatgcgctaatatggtttagcgaggacttctcagtaagttagctttctgggatagattttaaactacctaattgaatttaaggtagctccacgtaattacgttacatatttttatgcatcgtcatcttaatttacgttaagtacatatcgcattctgaaagaccatgcgaatgggtattggatgagtatcgttctactatccctcctctacatacattcatattttaaagattttcgttcatgaaaaactatcataacatatttcaatagtgtatcttttgataatttcctttttccgttactttttacatgcatataatacttggatagatcagatttttcttgttctcgattttctgaaacgatcgttcattcattcctcgataatttgacgaaaggacccttaagtttgctactttgcaataatggctttcaatggatatggtattttcgacagtgatcctagaaaaagtaagtatacctatccttccctcatttgtaacaaaattgctaacgttgtttgaatcttcgatctgcgggtgttaattcctacagattcgagattcatcgctgaaaacagatccatcgagcgatttaagaactcaattttggctcgcctttttacttggagcctctgcatgcgtattcttttgcttctttcgtaaaagatggaaagtactatatgcccctagaactaccattgaaggtctcaatttacctacactttcttcatcgtactacaaatggttaatggatttagtaaacatccctgatgatgtagtgcaaaattgtgctggtttggacggctacgtttttttattgttttttaaaatgggtataaaattcctttcttttgcttccctgcttggcgttttgattattatgcccgtcaataagcattttcgtggagatgcattcgggaatattactttgtcgatgcctgccaaatctgaatatttcttctcaagtccacttgtcaagaagtcaattgtacaatctcctattattgctaatggtagtgagttaaatgttggtgtgttaggaccttctttatttaatccaattggtaatttatctgatataccaggtcttccacagcctggtgatggatttctctatctttacgttctttttacttactttatttccatttttcttctttatgttcttttttcctcaacaaaatcgattgctgacattcgtcaatcatatctggctcgtcaaaatagattgacggacagaaccgtttttatatctggtttacctaatgaactttgttcaacggaaaatttaaaagcatattttgataaattagatgtgggttctatagacagtttaagtatatgccgaaattactcatacatggatatattactgtctaaaaaaagtaaatacgtcaagaaattagaaaaatattggtctatctatttaagtaactgcaaaaagcttggaatttccactttacctccttcgaattatcttagtccaaacagagcagaacttgaatcaacaccagaacaacttttggaggttccttggcaacatcatcaatgccatccgttaataaaaactcatttttttggtatttttggtcaaaagattgacgcaatcgatttttattcggctaagctttataaaataagccaacagattgaaaatgctcgttcttttgattatcctaccacaggtcaggcgtttataacgtttgaatctatggcgactgcgcaaattgtagcccaaactcatattgacagcaaatcattgatgggtttgcatattgaactggcacctgcagcaaatgatattcagtggcataatacctatatcggtagatggcataagttttttcaaggttggttcataactctcgttacatttatgataatcttgctatggactgttcctgtgggagccattgccgtatttattaacttagatacaattcgaagactctggccggaacttggtcgtatgattgaagatctcccttttttaaattctttgttgcgcactttccttccaacgttggtttattcactattcatcagcatttcaccatttctttttcgatggttatcgtctatgcaaggcctgagctctcgcgctgaagaggaaatttacgctgttggtaagaattatgcttatctctttgtaaacttttttctagtctatgttattgctggttcaacttcaatttgggagttagcaaaagataccaccagttttgcgcatttccttgccaacaggttaccacatcaagctcaattttttatcgatttaatagttttgcaaggtattggaatgttccctttgaaattgatacagcttggaaaactgtcatcatattttgtacgtcgatcctttgtgccatattctattgcttctaaaaaattcgaaacgcccgattcttttagcgtaggcatatttctgccccagcccatgtttataatgcttatatgtttatgctatagcataatttctcctcttattttggtgtttggtttaatatattttattatagggtttctggtatacaagtacgagctcatatatcaaatggaacatccacagcattcaactggtgaattatggagtaccatttttctacgaatgatttttggttgtgtaattatgcaattaaccatgatgggattgatgagtttacggaaggcatactggctcagcacggtaatcttccctcttctttgtttcacagtaatatctgcttacaacttctcaacaatgataagaagttcaatgcagtttgtctcactttattacattcgaacacatcaaagtaacacgctctcatcagaatcagaaagccgtaactcagaaagttctggctcctatgttcatccgggcttcgatctaagcaacgaagaattgcctttaattgatttgaacaccgcttaatattgtttttaagtcatgttcttatttaataccgtcaccctacatccatcgttcccaacacttttcgtttattcatatttattttcgttttttatttagtttagttttttattcaaatcgcatagctgctttttattcaataaaagctttttggctgattacctttcgactgttttgtaagatgaacaatttgggctgctacattttgcacttaaagttataagccctgagtaaattccattgtaatgaaaatgttataataaagtacaatatcattagtattaaaaatactaaagtaatttttaatttcaatacagtgggaaatttgggtcgacttcagtagaccaaccttttagtccagcgacaacgtcaaatatgtcagcttggggatttagttcttgaagttttctaactgctgtttgtgaagtgtttccactgcggcaaataacacagacttttccggataaattttgcagtgagtcgacttcacttaagggaatatttttaaataaaggaagacggcatattccaaattgtactggctcacgaacatctaggaaagtaatatgaggtgatgtttcaattaaattttttaaatccagcgcagaaatccttctgataggagctaattgtttagataacgtaggaacataatcacaaatggtagtgtattctttgggagaagattccataaattctcgactaagcattttgttcggaccacaggccttgcagctttgttggcgtgggcggatgcgaatatgcttccattgagggactttgaatgcatgaaaaaggagcatatatggatcgaactgatctttttttattccatttatatgcaaaatcagttttaccgtttctaaagcttgcatcgtccccatcgtgccaacaactggaccaaggataccagatttagcacaactcgcaacaactggtgtgggatttgggaacatacaacgataacagggaccattacaataattgtaaatacataattgtccttctaattttaaggctgaagcggaaaccaatggcctgcctagaagaacgcaagtgtccgaaattaaataccttgtatactgattatccgtgcaatccaaaaccacatcatactgttcgattatactaaacagatttgaagcactcgcaaattccaagtaagtattaataattacattagggttaagactaagcgttagaaaaacaattgtacacaaaataatttcacatactcttctaaaaattgctttgcagatatagctttgtgcattccttgtttactagtagaatgaatgatttgacgatgcaaattgcttttgtcaacaacatctccatccatgatccctaaagttccaattcctgcagcgactaaatattgcatggcaggacatccaaggccgcctgctccaattaccagaactgaagaccttttaagagataattgacctattggttagaaaactgatttaaaaaagtagcagactccgaagactagattatcaaatttagattattctaatcaataagctttcattataacatttcggtaagttaacataaaaatgtttcaattattaatatgtccatcttgaaagaagctcttaaattcaatattgaactggattaagagttttaaaaaatttgataacttctgaaagtacttaacatacctggaagacctatctcagaaagcagcatttgacgtccatatcgggaatactcgtcgagcgacaattccaacccattgcttgagcaaattattttctcttgtggattcatcctcttcttttttctcactcttgcagaagttgtacgaatgcttgaaatttctgacacagaatttcgttttctaaataattagcagcttaaagacttaaagttgctgtctacagctacactaacatacttaacgtcaactacattttgtgttacttatattaatgtgctaataatcatttaaatacattaagctacgcattcagtaatttaattttaaggattcgttatgttgcagcaagttttccatccgatctctataatgttacaggaataaaagcgtaatatgcatttgaaatattcttgtacaaggtgactttcaaagaaaatatcattaagaacttggttcataatgaactgagaattgagctctatttctgagtagtaactgttgatgttttactgtaagtagtaatgttctatatcatgtttattatcgtaaatagattaacaaaataagacatacagtagtaagcaatgtaaaaaaatttctatactgttgttaacaacacggcgacataaatctcacaaagtgtattatcgagtatcgttactaaaaaaaagactcattaatacgtgttggattgaagtactgaaatgaaagcatggaggtaattattggttgaaagctgctcacggctgaattgaaattgcttaaaaacaatgatttttccatcgtcggagaaaacaaataagtgaagcttttacaacagtatcttagtatattaaaagactttaatatacaagtatatttgcgtaacttaggtaactatacaaaaattatatttccaccttctgtcaaaaatacacgtgcaattatgaacaaagagattgtcggactttttttagtaaacgtattataagaaatcaaggaaacaaacatagacttgacatttcaagcattttgtgaggaaagcccagaaagggaacgaaataataatttgatcccaaggttgtaaatcattgccaatctttcatgagtcttaatagaattaacgacaggcaacgtgagaaaaaaaagtatatacatgcacatagatgtcttagaaaattcagagacatggaagaatattaaagaaaattaccaatcgcaaaccataaaaaactattccctcaaaaaaattaaaatattgtagtttccagatttactaaaatgtagtgacttaatatatgcgctttttttatttttttaagcaactgaaatgttaagtggaccggcgggcaaggtagtgaggagcaaccgcattaagccagttactccgaatagaactaactccacgaacataagatttcgtagtaaatacctgaatgattagattaaaaaaaatttgaaacaatgacacttaccaattcgtggtacattattgcctcaactttctttccgaacaaggaagaagaggggtgaattgaaatggtctaatttggattagaaaggtttggcaggattaattacatatacatgcaacatgtatttgtatgtcattaaagagaaaacttacctgattgcctataatagttcgataagaaccgtcaggatgtagtaaagctgtatttgtaatgtaccctgacaagaaagagagaaggagattttcggagttgacttcgggagaagaattaagctcccacccatcctttaaacaatgctcgcgtaattgcttacgaatatccaaaatagtttttaaagcacgtcgattgataaagttttgagagcaccattgcttgcgtgaatcgtgactggattccagatattgcctcaatgcatttaaacaagtaagaagatccccttcagaatgcaaaaatttaagtctagcctcaatggcttcgtctcgcttttcttgagggaatagaaacatggaatccgtagaaagacatgaaactacgtctattacttcggataagcaattatgctctcgtgcagcaagtactgcccgtgctaatgaaggaagaaggggaattaaagacatttgataacccaaatcattaatatgaccattgtcatctaatgcacctatcgaatagagatgttccaaagcacgaagcagaccttctttggaaggtggatccatataatggaaatttattacatcgttttggccgcgagcctttaaggtaaggacagcctgagaaaggtctatgcgcttaatttcgggaatagtctccttaggaagtttatcaaaatcagcttcggtataaatcctataacattgaccagcagcttcacgaccagcacgtccagaacgttgcatagcagctgattgggagataggctgaacagttaaactttcgaggccaagcttactattaaattgtttaattttcgccaagcccgtatcaataacataacggattccggatattgtaacagaagtttcagcaatattagtagacaatacaacctttctatgattagctaaagcaggcaagaacacttgaagctgttgctcctgtggaaggctggcaaacaatggacaagcttgaatttgtggaagattggatggtaactgtttagaataacttttaattaacgcttccaatgcctcaatctcatcctggccagttaaaaaaactagaatatcgccaggaggcaacttagtatgaagttggaaaattgtacgtaagcaagcatcaagatagtcgggttcaggagtgtaagtatagtgaatttgcacagggtactggcggccactaatgtaacaaatctcggcgccatcaaaaaactcggaaaacctttccgcatttaaagtagcactcatgatgattaccctcaatgcaggtctctttttaataatttttttgacaaagccaagtagcatgtcagtcattaacgtgcgttcatgagcttcgtcaagaatcaacgtgtggtattgagaaagtattggatcattaataagctcccgcaaaagcataccatctgttaagtattttatccttgtttttttactggtagtatcatcaaacctaattgaataacccacctgttcacctaaacgacagccttgttccgcagctacgcgcttggccaaattgacagcagcaacacgtcttggctgagttatagcaacacatccttcttgggcataaggacattcgtttaggaattgcggaatctgagtagattttcctgagccagtctctccgactaccacaataactcgattgtcttgaatttgctggcacaaagtatcatgtgcctcccaaattggtaagtttttcctttgttccaagatatcttttctttttgaaggcgagttttcagatcgtttttcaggtgaactattgtctgaaccgactacctcgttcgctccaaaatctgtatcttgttctaaaaagtttacaaccgaaactgttgatttttttgttgtgtttttcgaagctttcctgttcttttttttatttggagctttaatccgttggcccccaaccaacccatcagttaagttttgttttgtaattgaaccgccatttctcaattttccactgacttttaccatttttacctaacttattaaacaaaaccaaaaattcccccaacctagtaaaaccacataaaaaataacctattgccgacgaggtgcgtcgcttgttgtttgcaagaaattcttttgctgtatacctcgaaagcacaggtgagggtggagcattaaaagtatacggatgcacttggtaaattcgttatttattatgtttttaaaaagctagctaacttaatgcaccatttattttgacagctaaaattgttacaaaatagaacattaaacatccaatttctggctaattaaaataaaaaagtgctaatgtttttgaattcctcagcatatatcttgctgtttaccattccattaaggtagtgcggtctagcgaaatagaatcaatactactcggtaaatgaaatttgtaagtcgcgcagtcgcttttatttctagtcttcagcaactcgcaatttgtgattttagttttgcatttcaacagaacaatgcttggatgagaactccttaattgcggctgttggaattggaatatgacagtaacgaaaacaaaccttaatcgtcatctagattggttttttcgtgaaagccctcaaaaaatcgaaaatgtcactagccccattaaaacattggacttcgtaaaagttaaagtatcttcttctgatatcgtggtaaaggattcaatacctcataagagcaagaacgtgtttgatgactttgatgatggttatgctattgatttaacagaagagcatcaaagctcttcattgaataatttaaaatggaaagatgttgaaggacccaatatcctgaaaccaatcaaaaaaattgcagttccagcttctgaaagcgaagaagattttgatgatgtggatgaagaaatgttaagagcagctgagatggaggtttttcaaagttgccaaccattggccgttaatactgctgatactaccgtttcgcactcaacatctagctcaaacgtccctcgttccctaaacaaaatacatgatccttccagatttatcaaagataacgacgttgaaaataggattcacgttagtagtgcttcaaaagttgcaagtatcagcaatacctctaaacctaacccaatcgtcagcgaaaatccaatttctgcaacttcggtatccatcgaaatccctatcaaaccaaaagagctatctaataacttaccattccctcgtttgaataacaacaacactaataataataatgataataatgctatagagaagagggattccgcttcgcctacacctagcagtgtctcgtcacaaatttcaattgattttagtacatggcctcatcaaaatttattgcaatatctggatatattacgtgatgaaaagagtgaaatcagtgatagaattatagaggttatggaaagatatcctttttcttcgcgattcaaagagtggattcctaagcgggatattttatctcaaaaaatttcttcagtacttgaagtgctgtccaacaacaataatagtaataataataatggaaataatggtacggttcctaatgctaaaactttttttactcctccttcctcgattacccaacaggtgccattcccttctacaataattccggagtctaccgtgaaagaaaatagcactcggccatatgttaattcacatcttgttgcaaatgataaaataacagccactccttttcattcggaagcagttgtctctcctttgcaaagtaatattcgcaattctgatattgctgaatttgatgaattcgacatcgacgatgccgattttacctttaatacaacggatccgattaatgatgagtcaggtgcctcaagtgatgttgttgtgatcgatgatgaagaagatgatattgaaaatagacctttaaaccaagctttgaaagccagtaaagctgcagtttccaatgcttcacttcttcaatccagttcgcttgataggccgttacttggtgaaatgaaggataaaaaccataaagttttgatgccatctttagatgatcccatgctttcgtatccttggtcaaaagaagtcttaggttgcttgaaacataagtttcatctgaaaggatttcgtaaaaaccaacttgaagcaattaatggaacgctttctggtaaagatgtattcattttgatgcctactggaggaggtaaaagtttatgttaccagcttcctgcagttatcgaaggcggagcatcgcgaggagtcacactcgttatatctcctcttctttctttaatgcaagatcaacttgatcacttaagaaaactaaatataccttcgctaccgcttagtggtgagcagcctgctgatgaaagaagacaggtcatttcgtttcttatggctaaaaacgtgttggtaaagctcctttatgtaacgcctgagggattagctagtaatggggcgattacaagggtattaaaaagcttatatgaaaggaaacttttggctagaattgtgattgacgaagctcactgcgtcagtcactggggccatgattttcgaccagattataagcaattgggcttactcagagatcgataccaaggtattccttttatggcgttgacagccactgcaaatgaaattgtcaaaaaagatatcattaacaccttgagaatggagaactgcttggaattaaagtctagttttaatagacctaatcttttttacgaaatcaagcccaaaaaagatctttacaccgagttatatcgcttcattagcaacggtcatcttcacgaatctggtattatttattgcttatctagaactagttgcgaacaagtggcagccaaacttcgaaatgactatggtttgaaagcatggcattatcacgctggtcttgaaaaagttgaaaggcagagaattcagaatgaatggcaatctggtagctataaaataattgtcgcaacaattgcatttggtatgggagttgacaaaggcgacgttcgctttgtaatccaccacagttttccgaaatccttggaaggctattatcaagaaactgggcgcgctggtcgtgatggaaaacctgcgcattgtattatgttttatagctataaggaccacgttacatttcaaaagctgataatgagcggagacggagatgctgagactaaagaaagacagcgtcaaatgcttagacaagttattcagttttgcgaaaacaaaactgactgcaggagaaagcaagtccttgcttatttcggtgaaaactttgataaagtgcactgcagaaaaggatgcgacatttgctgcgaagaagcaacatacattaaacaggatatgaccgaattttcactgcaagcaattaagttattgaaaagtatttctgggaaagcaactcttcttcaattgatggatatttttcgaggcagtaaaagtgccaaaattgtggagaatggatgggaccgtttggaaggcgcaggagtgggtaagcttttaaatcgtggagatagtgaacgtttatttcatcatctcgtttctgaaggtgtatttgttgagaaagttgaggcaaaccgtcgaggatttgtctcagcttacgttgttcccggcagacaaacaatcattaattctgtacttgctggcaaacgcaggataattttggatgtcaaagagtcatcttcaaagccggacacgtctagtcgctcactttcacgtagtaaaacgctgcctgctcttcgagaatatcagttgaaatctactactgcatctgttgattgttccattggaacacgtgaagtagatgaaatttatgattctcaaatgccaccggtgaaaccctcattaattcactcaagaaacaagattgacttagaagagctttcaggacagaaatttatgagcgaatatgagatagatgttatgactcgctgtctaaaagaccttaaacttttaagaagcaacttaatggccatagatgacagcagagtgtcttcgtatttcacagattccgtattactaagtatggccaaaaagcttcccaggaatgtaaaggaattaaaggaaatacacggtgtaagtaatgaaaaagctgtaaatttagggcctaaatttttacaagtgattcaaaaattcattgacgagaaagaacaaaatctcgagggaacagagcttgacccttctctgcaatctctggatactgattacccgattgacaccaatgctctaagtttagaccatgagcaagggttttctgatgatagcgacagtgtttacgaaccttctagtcctattgaagaaggggatgaagaagtggatggtcaacggaaagacattttaaattttatgaattctcaatctttaacgcaaactggctcagttcctaagcgtaaatcaacatcatatactcgaccctctaaatcatatcgccataagcgtggtagtacaagttatagtcgaaaaagaaagtattcgacttcacaaaaagactctcgaaaaacttctaaaagtgccaacacatcattcatacatcccatggttaagcaaaattatcgttaatttattcctgttaatttatggttcgtttattgtacatgtgcgttcatttaaacattgtctataatacgttagaaagtaggctttatagctattattaaatgatacaataattatttagttgatcgcttaaaaattttttagaagcagccatgattgtatctattttgtttgttttgtccatgcattgtttggtctccccccgagcagttatgtccctattgcgtagctaataaatccgctacaccaaccacaattttaagataactacaacagtttacttttcttttctcattccctttcaaaatttatgttttcatattatcttcagtaatttgtatttccatagtttttgacgattgagctatcaatatgaattctccaatacaacttcacaagaagttttccactacagtttggcatgttctgagctggattctttatgcagttggggcaggtcctactgcaattataagtatgggggtgtatgttcctttaattgttatgaaaaatgcccatgatcatggttttttaagaacagatcacacaattccttgttctttatatccagaagaaccttgctctttgaatatagttggtccgctatggattgatgttagttctattgtattcgctgcatcagctatttcaacttttttacagatggctatgatggttagcttgggtgttatttgcgattatggaaataacagaagatacatcttgttttcatgcgttatcataggttctattagtggtattatactttcgtggagtccctcgagttttcttttgggaaaaatagtgtttttgattctggtcgacttgaactttattatatctcaatcctgctatgacagctttctccctatttttttgagattctaccctatcacgagaggacctataacattggaatccgctcttcaggatgaaacagatgacctagatagctacataacaaataccaccattgattctagtgaagaagagccctatttgcttgaacacagcctaatacttaatgaatccgctcctcctgcagatgtggaagatgaacacaaggctaaaatcgctgctcgattatcaagcgttggcttcggtagcttcttcggcgctgctattctctttcagattatttttactcccattttgtacaaaactaataacaatccaataatcttgccaataactgttacagtgtgttcatgttggtggcttatactttcaacccccctttgtaccattgttacactacctgtggaaaatcactcaagtgatgctatcctgacactactttataatagtgtgaaagagtcgtatcattcattcaagcatgcaatgagtatttcttcgattaggctattcctattttcacgactcttcattaattgtggaattcaaacttctctttcttctgccgttatttttggaaaagcaaggttgaatctctctaactttcagctgactttgctaggaatgggaatatcttctttcgcattgttaggcaccgtaattataccctatcttactgagtattttcaactgaactcgttacaagtagtaatgattatttccatcctcttgccgatggctcctttatatggccttttgggttacattcctggatttgaaaatgctggaatacgaacatcagctgacgttttccgggctactttattctttggctttttcttaggaggtgcgcatagttattgtaggtccgtatacgctcaactagtgccatctggaaaagaaactagattctttgccctctacgctttgatatcacaaaccggtgtgttatttagccatatttctttaacacttatttcgaactacacatctgatttacgtgccgtctacatttttgtaattgttgttatgactttacctttgtcttctttatggataatgtatcaacacagcaaaacccccaacttgcataggtcctcctcttaactcacccactagcatttatttattgatttaattaaacaagtctgcggttctttattttttcgagacattaaactattgattaatgtacagtgagcgccaagcctaattattttcatgagtctttccaattaataaacgaaattatcgaggatttaatagttaatagatatatattattatatgaatttaattctgtcacccaagattcatcagtaagctaatgttacctgagtctatattcatcggcagacgaaaagtatcccttagccaacacccatttcgccacaagtcgattaatatcatatataacggcttagtgaggccatacataaattttgaaatatattatgtcttttgatggtcttatagttgaaaatgaaaatacgaaatctggatacaatgatggaaatgtaggtattttgaaatctataatcttaaactaacgaatgtaggacctgacagatttatttaagcaaaatggtacagacatgtctgtaataaattctcttttaggagatacaaacaatccagggatgaatgagtccccaaaaattttagattctagttttgaaaattccaaccctcaggatggaccaaattatgaagattttgactttatgggttcaattcataaggaatttggtaataacataaatgaaatggatgatatggaagatgtaagtgatgataatctaccagaggaagaacaagctgtaaattacaccggggataaggatgatgaagattttggaaagcttttagctaaagaaatgggtgaagaggctgctggtcaggtcctcagcggagtaggcttttcaattccatcgggattagttccaccttccgaaccttcgaaaactgtttcttctactacagaagaattacaaaacgaagctcaaattagggagagcattgtcaaaactttttttccgacctttgaacgtggtgttttgttgaacttttcagaactttttaagccgaaacctgttaagcttgctcctccaaagaaaaagaccccaaaaggtatgaattgattattgttgtatttttttactgatctgacatgttaagtttgcgtacctggtcgtttaacgttagaagtcgatacagattacgcaataatattcaatagcaagaagtctttaccattaaagcgaaatgttgtgtctccaatatctacgcatacaaaaaagcgaagaagaacagctaatacatcacaggtatggtttgatttagaatagctttcactaaccgaaagaggaatgacggcttggatctcaacaccgtttttactactaatgattgggaaaaaaatattatttacgatgagagtgatgttaacaaaactaatcaatcatcattttttattgacaaatcactagttgatattgattttgcatttgatgaaaacatttttgacggagacactggtacctcgaaagtagtattaaatttaaatgaccccaaacttttgttacaacctcaattgccgaagaaagaggattcccaaagatcttttgcagacacccatcaaaggaattccctggcttggaagtttaatatatccaacgatcctgcctatgagatgttaaaacaaaatcatcagtcaaaagttcgtaataccttgtcccagttagcaattgagcatgctgcctttgccgaaaagctcacatttccttactataaaacaagacttagtaagcgtgctgttcgaagttaccatcgaccaaccatgtcgttcaaacctaatgcagctattgtcttttcacctttaatagtaaggaaaagaagtaaagataaacataagtctgaacgagaattaattcctactactaaggagataacaatgggtgataccacacatgcaatactcgttgagttctcagaagaacatcctgcagtgctgtccaatgcaggtatggccagcaggatcgttaattattatcgaaagaaaaatgaacaggatgaatcacgtcccaagctcgaagttggtgaaagccacgttttagatgttcaggatcggagccctttttggaattttggatctgttgaacctggagaaattactcccactttgtataataaaatgattagagctccgttatttaagcatgaggtaccacctactgacttcattctaatacggaattctagtagctatggctcaaaatattacttaaaaaacattaatcatatgttcgtgagtggtcaaacttttcctgttactgacgtgcctgggccccattcccgtaaagtgaccacagcaagtaaaaatcgattaaaaatgcttgttttccggcttattaggcgttcaccaaatggaggattgttcattcgacaattatcaaagcacttctccgatcagaatgagatgcaaattagacagcgtcttaaagaatttatggaatacaaaaagaaaggtgatggtccaggttactggaaattaaaatcgaatgaagttgtccccgatgaagcaggtacacggtcaatggtttcacctgaaacagtgtgcttactagagagtatgcaagtgggtgtgcggcagcttgaagatgctgggtatgggaaaacaatggatgagatcaatgatgatgaagatgaagaacaaccagcagagcaactgttagcgccttggattactacgagaaactttataaatgctacccaagggaaggccatgcttacactgtttggtgagggtgaccctacaggaattggcgaaggttatagttttattcgtacgagcatgaagggtggtttcaaacccgctggcgaaaccgccgacgataagccagaaccgcaaactaagaatgctcacgcctataatgttgcaaagcaacaaagggcttatgaagaagaaataaataggatttggaatgctcagaaaagaggtttaagtataaataatctggaagaattggctaaaaaatatggcatcaattctatacatgatgattacgttgaatctaatgaggagactacgagagaagaaactccatcttctgataaagttttacgaattgttcgactttatcgtgacaaaaatggaaatttggaacgtaaacaggaaaccattcatgacccgatagtcatccatgcctatctgaagaagaggcgtgagattgacgaacaatcaactgctcttgatgccgtcgtaccaactggagacgaagcaattgatagacgcaaccgaaggcgtcttgaacaagaacttgccaagagtcagaagaattgggagcgacgaagagctcgacatgctgccaaagaaggaatcaacttgaacggagaaggacgaaaacccactactcgcaaatgtagtaactgtggtcaagtgggccacatgaagaccaacaaaatatgtcccttatttggtagacctgaaggaggtttggctactatgctcgacaaaaactaaaataatactgagtgttataaagaatatttgacatctcatgatgggcgtcgatcgctccttttttgtttattggtgatgaatctaattataacgatattcattgtagaaaatgttaataatcaatttatgtttatgaaatcaaatatatagttgacgaacttcacgtgaaaatgagttgaaactttcaaatttttcgcgcaatagcacccttcatattaaaatagcagcaaattgccttggcatatccttcaaataaaaaattggtaatataaggcttgttatgaatactcccatatgctgcaagttcctttacatcagtgtttcttggcaaaaatgcagcaacataaggggatatcctagttgcttctttaaatagaacatcaaaagcatatgggtttaggtcatttaatgaatatactgtttttcctgagtaactaggtccaccccaaggaggactcataaaaacaagagactagaaaatattgttaaacacagaattaatatataagattatctataccctgtaatctttagcaaactgcaaagatttaaaagtgtcaagaacgtctccttgaatgaaagtgactcgagatgaaggaatgccataaatttccaaattatgctttgccatagcgattttgataggatcgatctcaattgagattactgaaacaaaagcgttaataaacagtgatatgatacagatgtaaggttgataacaaactattacaaacgaacctgggcaatacttggcaaactgaatagtgtttccaccacatccagagaaggcatcaattattagctcgggctgtataaaatctacaaccgacttcgcgatagcaacagctacttttctaattataatttgtcagacccattcaaatgcaaacaacaaaatcactgatattaatacatgaatgctattatacatactcgggggtaacactataccatgactgataatccaaccagattccttcatcaaatcgtgaaaataaattgtatcgattgttccaatattttttaagagctttgggaaccggaggacatatgatacatttttttaatagctcatcttcgtcgagttcttcgttcttgttcattcaaatttttttttcgattaaactacttttttgtgaaatttagtcaacaatcgttcacgatcaacccgaaatttatcgatattcgttgctaatccaaaagtccttaattaaccgttactgaattgacgaaatttgaagtgtgttcaaaaaattcggtgttttgttactcaaactccaaaaattgtgaatgaaaagttcaatgctctttcagaataataaagcaatgaaatcagacacatatacagctaaatatgaaaaacatgaaaaagaatttatctttgacttattcacgaatttcgtttgcttccttcatcaacatatatatatataccatgggaatcgatatgttacaatttaaataaaactcattgtctgcttataagaaaatttattcaatttaagcattttataatccttttacaatttgttaaaaaggatgtcagtaattgtgtttagaaaagtatttagtaatatatatattttttgtcaataaatattttattacatattttttatcggtgttgccatcgatctgtatcgataggaagcaatttcactaaacttattgaaattaaggtaataatataattttaacagaaaattaattgattgtgaaaatatgttaatttttgtactgtaatgtttttcatttctatttatttgcatttgaaaattatttttcgttaagcgaattcaagaagccctatgacggtaccataaaatattaaaacgcagtaactccatgatcgctatattgtatttatattatattctgactacgagtatccttttaagtgttagctttatgctacgaataaacgacgatgaccatccaaatgagaaaataggatttatatctgctataaaaggagatttccatgatctatcttctgattatttaaaaagaattgccgcaatggcatttcctattatgaaggagcatggattcggagtcacttcgttggatgaggttgcttacaatgcaaaattttggggaagaaactggaataagggagaatgtattgagcttgtccttagagacgcttcaaatcgatggttaccatttgaatttgtcatggacgtgtttttacacgaactctgtcatatttggcaggggccgcacgatcgtcggtttttcagtcatttatcaactcttcgagctgccctgattgctctttacgccaaaggttataaaggccctggaaagtacatgacttgggattcatttgtccttgccaatgtagtaggaaattataacaccgttgtatttaacggaataactttggaacgcagcacaatgcatggtgtggaaacttgtggtggatctttgcaaagaaaaaagaaaatcagaagaaagcctaccccttcctcaacaaagaagcggaagcttacacgaacaggacaaaagcttggaactgatatgaacataagattagagcttttgaaatcacctgcaaaaccccaagctcaaagcatgcgcggaagggaagcccgaattgcagcggcacttctccgagtcgacaattctaatgaatataagcctaaagatcacaatagctctacaaccttggaaaactatttcgtagtagaataaattagacaacagaataaatacataaaaaagaaaaaaatttgtatacaaaatcaaatcacctttaaattgtagcattttttgggggacatttcgtactagagtaacacgattaacaaagagaaataatgaatacattaaaacaaacagctttcatttaaagactaatatatctcttaatgattgataaaccaataaaaatgtattaaaacaaaatatcataaaaaatggcagaaagtattgttcaaaaaaaaacacatagaaatgggaattcgctagctttcctaagtaataaatttcaatagatagggaaaaaaaaaataaaaaaaataaataaaaaaataaaatgaaaataacttaaataaccaaaaccctcgtttcagcaccaattattgaaaaaatccattattaagctgcaaaacagtgttgaaacctgcatgtcaaaaaaatttcgcgaaaaggtaagcataaatttcaaccttacttccctatcactaccaattgcgtattacattactatatgcgattactattcactaattttctggggagatcttctgtgatctaacgctgaaatttgcaatcattcgcaattatattttattccaagatctctaaaaagagtctttttccgttgaaaagaacatttccgatgttctaccatctcattcatatacaaatcctaactgcttaaggaaaatgatttccgcggatattccacggagcagccaattaatgaggttttcggtagataatctgctaataacgataaaaaactatctaatattatcaaattgatagaatatatatataggagcaagttaggagttatgaacctcgtaaatattaggaacctcaataaagtcttggcgcactaataggtaacctaaaccaagtacagtctgttgatttaaatcatcacccccacgttattttctaagtctggaacatctagatttttactgtggttttattatataaattacgttcatttgtaattttatctttgtatttatttttttgttcttactcttcaaatactttctgccttatatctttaaaaatgagccgtttggatggaaaaacgattttaatcactggtgcctcttctggaattggaaaaagcactgcttttgaaattgccaaagttgccaaagtaaaacttattttggctgctcgcagattttctaccgttgaagaaattgcaaaggagttagaatcgaaatatgaagtatcggttcttcctcttaaattggatgtttctgatttgaagtctattcctggggtaattgagtcattgccaaaggaatttgctgatatcgatgtcttgattaataatgctggacttgctctaggtaccgataaagtcattgatcttaatattgatgacgccgttaccatgattactaccaatgttcttggtatgatggctatgactcgtgcggttcttcctatattctacagcaaaaacaagggtgatattttgaacgttggcagtattgccggcagagaatcatacgtaggcggctccgtttactgctctaccaagtctgcccttgctcaattcacttccgctttgcgtaaggagactattgacactcgcattcgtattatggaggttgatcctggcttggtcgaaaccgaattcagcgttgtgagattccacggagacaaacaaaaggctgataatgtttacaaaaatagtgagcctttgacacccgaagacattgctgaggtgattctttttgccctcactcgcagagaaaacgtcgttattgccgatacacttgttttcccatcccatcaaggtggtgccaatcatgtgtacagaaagcaagcgtaggcattaaaactatgttacaaagctgttcgttattattacgatttagcaattaagttcaatttaatgtatgcatgaagttttgaaattttattaataacacgtttcccaactatttccgacattcggttatatcagaagatattcgttattcattagttttcgtcaatgcttgagggcccataaaacgtaaaaaaatataaacatgaaaatgataaagcataacttgattgaaaattgcgtatagagatcgaagcctcttcgtttcttattacaaaaatggttcactgaatgaaacgcaagtttcaaagtgatgatgtaagctaaaaataataatctataataaaagtgtaaaaataactagagctcaattacaacatattgacaacaaggtgtgcagagaaaaaatctagtagttgaagaatgtgaaaccaagcatggagacaaggtatgccaataccaaaatcgaacctttgaaatagttgcttttcccttctgaatgaacataggttaacaagaaaacgcaaatcatcacgcaaatcatgtcccacgttggaaaaaccatggtaaacaaatgcttaaacgatattgaatcaccagaacgataatattgaaacagactgtatcccattaaacaaggtatctgcaaaagacaaacttgtaaagcataagcggacccaatttccattgacaaagctatattttcatttaacgcaaatgatatagcattcataaactcagttgtattcggtactaaagcaaatagagtaagtccaagaaacttctcgctaatggcaaatttatccaaaaccgtatctacatgttcgacaagaatctcggcaatgagggaatataagaatgttgccgacaaaagaatgatagcactcttgcttcttgaccaatttggagcatcgtcaccgtgggagttctgactttgattaactagaggtctttggggtaactcgtttgttggttcatgctctagcgactcattttcacttccattagacgacaaccctgaagaagcatcatcacggttgtgatgatgttgagagttgccgttgacaacagcctctcctccttcagagctatccgacatattgcctgcagtatcttgatttacaggctcaccaacttcttcctcagccttgaggaaagagatatcatcggcggtaaaattttgccatatatgggaggcatgagttcttaaagtaaaccataaaccaatcgcatatgccagtacaagcataatcgaacaacagtaagtaaatggaaggactctatttttatatagtgaatcattttctaaaacatagtgtttcgtacacttctgacagttcgcgccacaaggctcacaatctaacctaaaaggaccatagattcgaaaaagcatagtgggggcaaaagcacccaaaacagcaaaaagaagcattgtgctagttgcaccagcagactttatgttaaaaaactgaaatttctttcgaattgcaccagcacacatggagagcccaggcatcaaaagtaaaccagctagtatactgccaattacacttccttcaaccagtccagcgttacccttacgcagagcaactgagtaaagaaatacctcaattactgaaccaaaaaaggcatttataaaagcgcccattcccatactgctttgagccgaaattgaagccacggccattccaataaaatatgcaagagggataatactcaccaacgaagcagtgaataaaaatacagaagaagtaaaccaatgaccttgggatccaaaaaagccaaaaaaaatggttgggattatgagcgctagcatatcaaaataaattatgtaaataccatcgatagtatacttataatacttccagcttgctgctttttttacacatagtaagacaacatctgaagaatccatcgataacggcaaagcgagatttggacgaaaagacaaagataatgggcaagttcgcaaatgtcgacaaatagcccataaggtccttgcacatggaacgaaaaaaatagtaaacatacaaattgcagaggtaatgagtagtgtcggagcaataatcaagtaatacataagtgtataaatgatactggaagcgtttcttcgatgtggggtagtattgcaatctaacgattggttcattggattaacacagaaagaaaacgaaaggaagtttaagcgggccggatccgggtgatgtgaagtaggagtttcatcataatgggaatgttgagtctgataaattggatgagcaggagagcgtactgatagacgcttgactttatgtcgaacatgttgaccaaagggatagaggagataaaacataaggcctcgacaaagcttagagtaaacgatcgcgtcaggcacattaaaaaatgaaaggactgtaaaaaatatataacatataaagatcactagaaaaagaggagccccgaaacaaatcagccatatgacattagagatggaggtgttggggcgtttcagaggttcatcgtgaatatcaatgtcagcatcacggtttatggatcggaactttttatataatgcgggtttccatagccgcatcccgaatgcacgagtcttgttaatagcgttttgcctttctttcaaagtaaaggattcttcagatctgagagaggcgggagactgacctcttaagggagacagaggacgtaccttaaagttctgcttaggaatatctctttgttgccgaacattactagaactacgacttaaacgagataccgaatttctgggatgctgacgagcatttgaaatagttgaagttgatggatcagtccgagaggaaactttccgagtatactgatcaatttctctaggagaatatatgtcacgatcattggtagattgggataatgaatccgttgcatcagcgtcgcccacagttggcattaagaaatcgccgaatcgcagattctgttcataaactgaagaagaaggagtttcttctggtctatcagcccgtcgaccctgggtaatggtttccgcagagctctcagattgatttatatcagcaggttgagacattgtaggcggtagtaattgtcacaatgattacttttccgaatcaaaccctcgccaaatattctatcccttaaaacacctgtacgtagctaagaggattgagtaaataggtatttataaaaaattgttgaaggaatagtgagaaaggaaggcatgattggaaaggttgcgatcattttctattacgcatatcataatcagaataccaaattgaaaaaaagaacgccaattctacaatatcgaagtcctcccattagttcgttaatgagcatacaatgtttacttcgttaaagattgtcgggatgaattgagcttaatcagagccgagcatcgttgtacagtttactaaatgtagagctaagcgataatacgctaacttacggtatcggtttttgtaagaatacaccgaatttcgttaagtacaaagtattagtagtagtatgaaacaaaaataacagtcacagccaaacccaaacaatttcagttactgtgttatatactagttcatcgtaaccacagcaaatctctttctgcaaaaggatcaggatgggtattacgagagattcccgccacaagcgctctgctaccggtgctaagcgtgctcaataccgtaagaagagaaaattcgagttgggtcgtcaaccttccaacactcgtattggacctaagcgtatccatgaggttcgtgttcgtggtggaaacaagaagttccgtgctcttcgtcttgactctggtaacttctcttggggctctgaaggtgtttccaagaagactcgtatcattcaagtcgcctaccacccttctaacaacgagttggttcgtaccaacactttgaccaagtcggccatcgtccaaattgatgccgctcctttccgtgtttggtatgaaactcactacggtattttgatgggaagcaagggtaagaaggccactgctacacctactcccaaatccaagcatgttcaacgtaagcatagcgctcgtcttggcgattctaaggttgattccgctttggaaactcagtttgctgctggccgtttgtatgctgtagtttcctctcgccctggtcaatctggtcgttgcgacggctacatccttgaaggtgaagagttacatttctaccttcgtcgtatggctcctaagaaataaggttgtttcttcaataaattagttcataaaggaaggaataaaaggattccgagattgttgtatttcacctgtattgttgattattatcagtaaccaaggtcgttaattatgtagagaaggtaatttttattattggcatttagaaaagtgtctgctaaatgtttagtaatctctccatttgtcccaatcagtaattgaaattcgtttatgtgctattagatatgatttctttactaaatctcattgaactacgtttagtgaagcctttacctttttaataaaaattcacgctaagtagccttttacacataatgaaagagttgcgaattgctttgaaaggaaaatggcctttcacgtaccttagctatattgaatgattaaaacaagtaaaagatataaaaaaactggttctttttttgatgcttaaagacttttttactgaacacaaagtcgaattgccactacggtacgatatccttgttacggtagcctcaacatttattcctcttcctcaccgccaacatatcctgttgcgtgtgccatttcaacaacaatgtcttatgaggattgtaagttactaataaagtcatttttaacaccataatagatcaatacaatgagacattgactcaggaggattgttggaccgtgatctcgtcgttttttgaggaaacgtcgttagctcggcaacaattgttctctttcgatgagtttgttcaaaatactatgcaagaaattgttgatgatgattccactttaactctagatcaatatgcacaacacacgggtgctcaaggagatgttacacgtcgatacgaaataaattttggacagatttatctttcaaggcctacaatgactgaagctgatggtagtacaactactatgtttcctcaagaggcgaggcttcgtaacttgacttactcgtctcctttatacgttgacatgcgtaaaaaagttatggttgctgccgattctaatgttcccatcggcgaagaggagtggcttgttgaagaagaggatgaagaaccctcaaaagtttttattggaaagataccaatcatgctccgttctactttttgcattttaaatggtgttagtgattctgaattgtacgatttgaatgagtgcccttatgatcagggaggatactttattatcaatggctctgaaaaggtaatcattgctcaagagagatctgctgccaatattgtacaagtatttaaaaaagccgctccgagccccatcgcttacgttgctgaaattcgctctgctttggaacgaggtagtaggcttatttcttctatgcagattaagttaatggcacgtaatactgagaattctggtcagacaattagagcaacacttccatatatcaggagtgacattcctatcgtcatcgtgttccgtgctcttggagttgtacctgatcgtgatattttggaacatatatgctacgacccaaatgatttccaaatgcttgaaatgatgaagccctgtatcgaagaagcatttgtgattcaagataaagatatagctttggattacattggtaaaagaggcagtactactggtgttacgcgtgaaaaacgtcttcgatatgcccatgacattttacagaaagagctgcttccgcatattactacaatggaaggttttgagactagaaaggcgtttttcttaggttacatgatccatcgtatgcttttgtgtgcgttagagcgtcgtgaaccagatgatcgagatcatttcgggaaaaagcgtcttgaccttgcaggtccattacttgcatctctgttccgtatgctctttcgtaaaatgactcgcgatgtgtataagtatatgcagaaatgcgttgaaacaaatcgtgaattcaaccttaccctggctgtgaagtcaaacattattaccaatggtttacgttattcattggctactggtaattggggagaccaaaaacgcagtatggttaatcgggttggtgtatcacaagttcttaaccgatatacattcgcttcaactttatcacatttaagacgtacaaatactcctatcggtagagacggaaaattggctaaaccccgtcagttgcacaacacacactggggtatggtttgccctgctgaaacaccagaaggacaagcttgcggcttagtcaaaaatttgtctctaatgagctatgtttccgtaggttcacccagtgctccaattatcgagtttttagaagaatggggtttagaaacactggaagattacaacccttcagcgtctcctaatgcaacaaaggtcttcgtgaatggtgtgtggttaggagtacatcgtgatccagctcatttaacagagacgctacgcagccttcgtcgtagattggacatatctgcagaggttagtatcgttcgcgatatccgtgaaaaagagcttcgtctctttacagatgcaggtcgtatttgtagaccattatttattgtggataacaatcctaatagtgaaagaagaggagagttatgtattcgtaaagagcatatccaacaactaatagaggataaagacagatatgacattgaccccgaacaacgctttggatggaccgctttagtatctagtggtctcattgagtatctagatgcagaagaagaggagacggttatgatagcaatgagtccggaagatcttgaagcatcacgtcaaatgcaagctgggtatgaagttaaggaagaactggatcctgcacaaagagttaagccagctcctaatcctcatgtgcatgcttggacccattgtgaaatacatcctgcgatgattcttggcatccttgctagtattatcccttttcctgatcataatcaatcacctcgtaatacttatcaatctgcaatgggtaaacaggctatgggagtttatcttacaaactaccaagtacgaatggataccatggcaaatatcctatactatccacagaagccgttggcgactactcgatcgatggagtacctaaagttccgtgaacttcctgctggccagaatgctattgtcgccattctatgttatagtggctataaccaagaagactccattattatgaatcaagctagtattgatcgaggattattccgcagtattttctacagaacgtacacggaccaagaaaagaaaattggcatgactgttatggaggagtttgaacggccggtccggtctacaaccctaaggatgaaacacggtacgtacgacaagcttgaggatgatggtttaattgctcctggcactcgagtgtcaggcgaagatattattattggtaaaacagctccaattcccctagatcatgaagaattaggtcaacgtactcagttacatgcaaagcgtgacgtttccactcctttgagaagcactgaaagcggtattgttgaccaagtaatggtcaccactaaccaagaaggcttaaaatttgttaaagttagaatgcgaagtactcgtataccccaaattggtgacaaattcgcgtcaaggcatggtcaaaaaggtaccattggaatgacatatcgtcatgaagatatgccattttctgcacaaggaattgttcctgatatcatcattaatccacacgccattccgtctcgtatgacagttgctcatttagtcgaatgtcaacttagcaaggtttctgctttatctggttttgaaggtgatgccacaccttttacagacgttacggttgaagcggtttctaagctgttacgttcacatggctttcagtcgagaggatttgaagttatgtaccatggtcatactggtaggaagcttgttgcccaagtttttcttggtcccacatactatcagcgtctaaagcatttggtggacgataaaattcacgctcgtgctagaggacctgtgcaaattttgactcgtcaacccgttgaaggcagatctagagatggtggccttcgttttggagaaatggaacgtgattgccaaatttctcatggttgtagtagtgtattacgagaacgtttgtttgattgttctgatgcgtaccgagttatagtatgcgatatttgtggtttgatagcgatcgccagttacaaaaaagactcatatgaatgccgatcatgtcaaaatcgtactcggtttagtcaagtttatttaccgtatgctgccaagcttttattccaagaattgatgtcgatgaatattgcaccgcggttatttactaaaaaccataagtagttttgcttatttgaataaattaatacataaacatagcatgaacatacagaaggatgatcggtgtgatcttaaagaagctatcatttatttacataagctacttaaattgtgttctaacagatatatatattatttatataataataatgtagttgttacctaatttcggcttcaatttaaagttcaatttccttaataattgtaacaaaattgtttataaaaacactggcttctcttttggaaaatatagacgattggcagaaaagaccaatttcgaggtaaccatctcgaattgccaactcaaaatctaacttgggtttgtttccaaacaaaatttcacaaccatcaatggtggtttcaacttcgttaatctttagttccgcattgttgagtttcaacgggtatacgctgaaaactttacttggttcattgttatcaccagttgacaagaaatttactgcgatatccatcatgccatgaacagggagatccagcaaagatatgtattgtaggtttcccgaaatctcattcaaaaaagactgaatttcgagagctatttcacctaaaggtctgaaagtatctgtaactcttaaaggaaccacattgaatgttggaaatagcagttcgtcaatgttgtcaacgtctagtgttcttccagaaacatagattccaaaaaccacgtcttcctgtttgacttcgtttgctagaaggcgagcaaaaactgcgaacgatacgctttgtactgtcaaaccacgcgagcgtacacttgaataaactgtatctagagaaaataatttgggaaagaatagtgttatttcttgagaggcagaaggtttctccaaaaacgtatacggtttataattcgttaaataattgttccagaattttttacgagataagccaacagcaggatcaagaactgttgaaaggaatagttgcgagttttgttgcacaatagttaagctatcatcgtagtacatcttagataaatagttgatcatgatatcgaggctccatccatcgtataatgcatgatgtattgttagacaaaaaacaaattttccgctagtttcgatagtcgctatacgaagagggacttcttgtaaagtagtgttagtaactaattctcttttctgaatcttcaagcaagtatcgtgcaagttgtcagttatgtaatgttcccagggacattcaaaagacttaaggactatttgcagcaaaggataacatggactcgaagatcttatgaaggtggtacgcagaatatcagatgatttgactaacttcgcccaagccagtttcaattttaatagctcaatcttttcttcagtagtgtagaaaaaagtatgaaaatacttcttcttctccgtattgtaccacgcatttaatgcatacatttgtccggcagaacaaggtaatattttttgaactaaattaatcggaatatttgatggaagtgtatttaagtattcatcaagttgaaaactagcaatatcaaatgaagaagatgattctttcttttcatattgcaaatagtgagctagtttttctattgaggaatgttgcaaaatatctgaaacactaacgttgagtcccttgtttcgtaaataagaacataaatgaatcgagcgaatagaatccattcctaactggaaaaagttattggaaatatctacagaatcctgtggtaaacagataattttcgaaaacccttcgagaagaattttttcagtctcatttaaatgaatttcatgtaccgccgacaaaattttcaaattatcagcggaaatggaattatagatattcagaagctttccctcattttcggagtgatcaagggatctcggaagataagaaactggaaccaaaatatctgggaccattgctgaagataaggtgagacgaaatttcttgatataacttttgagcattcgaataatttcttcattgagaaccaaataaggaaactttgcgtcaggctcagggaaaaggataaaaacaactaacacacgctcatcgatgattaagagatcgcagtctgatatagcttcttcagtaagcagtagattctctcgaaagtctttcaaattgatctgatattgccggtacttaacaaagttggaaaagttaaaagtcagtttttcaaatgatcccttagttaaattcgagaatatcttgtcaattgtttgtaatagttgattagcaacgtcgccatcaacacgtgctaaatctaaagaagtcaaccagtttagtgtgtctccttgtatctcaaactgtattgctatcggataatcaaccgctgaattatctgttaccacgtttaaaaaagtttccgattgggaggagtcaggtaaatgttgatatactagaatgctttccatgggtattgccgcgacgtttccatatgttttgtaaatccaagacaacggcgtatgttgctgctttgctaaattaatcaacattcgtgaagtcttttttaatgtctgcaatgcgccttcaaacttaatccttacaggaattgtattcatacaagggcccataacagtttctgcaccttctatgtaagttctacccgacaaaactgtatgaaacacaatgtcaggacaatttagtacagaggctatataataaccccatgtaaaaaacaccaaggactgaatactaaccccgtacaattgacatgccagtcttactgaaggtaaagatactgtagacatcatagaactcataaactttccattgttggacaagaacggtaagggcttaggaatagagaggttctcgaaatatttaaaccaaaagtcataatcgtattttaaagaataaagttgaataatgtagtctttaaaaggttttctagaattaccttgttcatctctgtatagctgcattaactcgtcatacataagagacaaactccaaccatcatatagggagtgatgcatttgcacaaacatgtagtttttggctcctatttcaaaaaactgaacatagtaaggtggatttttgaaggggtcaaggaatcttttggcctcctcatcatgccgtaaaaatcttaaagtatcttcaatatttgtaaatcttgaaggcaagatttttatttgatttaagcatgaacgagcttcaaacttatcaacaatttgaataaccatcggctcacttgaatcttcagatatagcgaagtgtgttcttaagattgcatttttctgacacaaccttttccaagaattctgaagcttttccaaacttatttcggcgtctaaactaaataacacatcattttgatataaatttttctgattcatcgtttcaagaagtaaaccactttgaatcggagttgccggataacagtcttctgcgtcttgatctgttaaatacttgctcaatagagtatttagtgtaccgaattcatgctttaaagaagtcgaatggttagcagatgtctcacataataattgtaagattctataaaatgtaggcttctccattaataaaccaatatctagtttgccaattccagcttccgaaactttagaagcaagccaaattaagtcaatactgtcaattccaaactcgtgaacaaaagtatctctttcaaaatcgagtttcgttattataactttaggagataagatggtgatcaactttttcaaaacatcattccaaacatttggtatatattgtttcacttctggttgatttggcatgagaacatttggtctcgatgagattttagcgttagaagtttctagtaaagaagacaaataacaatcgtatgaatctaataagccgataatttctgtttgcccaatgtacttgaaattcgaactaagatgtaggttcatagtaccgtcaacatcttcctctatttcaagggccaaaggataacctgtgtctgtgctttcagagctaaaagaccaagggaattcacattgctttattacggaagggtgaaggttataagtgaacaaaacgttaaacaattcactacgacgtagccatttctttatttcacgaagagaggtttgatgatatggtatcatagaggctaacgtcagttgacaacgcctaactaaacaatcgaaggactcatccttttctaaaaacagtggaaatggaatagtgttgaataaaggccccattacctctaaacaatccattgatatttcagaacgtccagaaacaacaattcccacgcaattaatagcgccgattgaattaagaaagcatatccacgaggttaataatgcgctattcacagaagcttttaataccgacctacaaattgttgagagtttggcagaagaaattgatagcttgtgaccaagagtaatggccatatcaagctttccttggaaaatcgggacgtagatattcttactcctaaataaattcaaccagtattctttagtgtcttttttcagggaagtattgatcaacagttgtctaactattttactataacgaggtctgggtgcaagagtttttcttgagcacaatctcgcaagatcattgagcaaaagatctaaagaccaaccatcgtaaattccatggaataaagtaaccgtcaccaaaaagaaacctttttcacatttcaaagaatatcgaactgtttttattaaagagtcattgttcagtacatctacttcggctataaaatcggacttccaaacaacctgaaagtattccccatctgattttaaaaaagatgaccgcagtacctcatactgtttccttaaaagcttgaaattgttaataaactgatcagcttgttcgcgcttttcgaaaagaaaaaaaaaagagttataataattttcattattactcctttcaagttcaaacaacaatccctcgacaagtggtaaacaagggttaataagttcaatgtactgatggaatggaaattgggaacaactgggtagcttaataattgagtttacctttatcgagtcttctagttcctcgttagtttgggtatttaaagcaaatcctaaatttgaaatagtactggaagttaaaatcaatgaagggttagcattatcatatcctgattttcgcaacaggcctgataaagccacagctgatatggagtccagtcctaactcaaaaacagacgtttgaggtgagatatcagtaaccttaacatcagaaaaatcagcaattattttcaacaatttaggttcgacaacattggatccttcgttgtcgttttcctctctagctggagcaaaagaggaaagttgccctaacgataaccgtgaaaactcctcaatgaccttctttttatcaaatttattagttggtgtcaacggaaccgagctaataaaaacataaaaacttggcaccatatatttggccaaactcgctttacatgcactgtttataaatccaattaaggaaggatctttatggtcgtgaacaatcaaatgagaagcagatatgcccttgacatggataaaagcaaccaactgctgctttcgaagtactggatgaacgacagcaagagtatacactccaagtatcttttcggaggaactttttataacagcattaatttctccaatctcgatgcgctggccacgtagtttgatttgatcgtccgtcctaccgcagaattctaaagagttattatcttttaacaaccttcccaagtccccagtatgataaatacgatcattgaatcttctatcgaaataaaacttcgcatcagtctgttcaggcaaattgagataacctttggcaacttgattacctcccatacaaatttcccctaaacctcctaacaatacaggtacttttgtttctttagaaagtatgtaagtactacagtttggaaaaggtggtccaatatttgagacttttgcgttttttggtacttttctgaacgcgctagctccgattgtaagctctgtcgggccccaaaagttgtacaaaactctagtatcgccccaaatattaagcaattcttgcttaatttgttcgcctcctgtaataaatacacgaagaaggggtgcagttttcggagttaggatggatgcaagtgacggtgttaaatcaacatgagtaattttgagagcactaatggcagtaggaagatcctgtagaataaggctttgtggtgcggctaccaaagtaatcccagtactccaactaaaatattgttcaagaacgctaacgtcaaaatgaaatgaagcgaaagctaagaatcgagagtttgtatcccattcacctgcaaattggtcttgaaaagccagcatgcactgaacaacattgtgatgagtcaaacaacaacccttgggttttccagtacttccagaagtatacaaaacgtatgctaaatttgaatcttcaaaatctttagtatatggattttcaatgttgttggaataatttccaggatcagaagcatccaagattgttacgttgatagaagcatttaacaattttgtgtaaagctcaccagttgacattactaatacggctgtcgaatcagttacaatgtaacgtattctttcagtaggcgctgatacatctagagccaaaaagcaacatccggctttaagaatagccaacattgatataaaggcctcgatgcatttgtcaaaataaacagcaatgattgagcccactcgaaacccatagctttttaaattgtgagcaagtttattggcacgttcattcaattccgaatatgttaaacgaattaactgaaccgaatcttgattaatgtcaagagcaaactctaaagcacagctatttggtgatttctgcgcaaaatattcgacaaactgatgtaaatattttatctcagtaggataatctccaactatagcaggtttgatagataataattgcgttggcagagaattttccaaaatttcaatttgttgtaaagggttgttaaatatggtggttaatatggcgttaaattgatccaaaattaatgatgcgtgggcttgaggaatataattgacagctgagttaagagtaagttctgaggtggattcagaaaatcgcatctcaagtgccacaggaaactcgatgaatccctgagctttacattcatcattaaatagtttcaacggtatatcattgtccacgtaaatagaaaaaagagagctaaatagcttctctgaaggacctagatttagccattttttaatatcgagtaacgaagtaaactgaaatttgtttgcatccaaattgaacttttgtaattgcctgaggcagtcttcaacagtaccttgaagcttaacaacacaaggaattgtcgtcacagttggaaatatattgtcatcaacgtcagttaaaactgatttcccagacaaaaccgtaccaaaaactgcataattctctgcacaataagaagctaggatttttgcccataccaattggcccaaaacttgtagagtaacatcatgagcattgcaccatttggttaaatttgtataattaagtgcacatggctttttagtgagcatcctatcttcattgtcaatgcggcaagcagtcagactagggaagttagtcggttgaaaagacaacagctgtttgatccaaaaagctttggcttcttcgtaattagctttaaggagctctatttggcgaacaataggttcgtgattaaatttaccaattggactattcaagcttttttcaacaagtccaagtattttacgtaatgaactctcatcgtacaaagcatgatgcattataataatcaggaaggtttcttgggaaaatgttcggacaaatattaatgaatatggaagaacgtttttcccctgaagtaaatcgcgcctttggagttctagatattcattcaaaaccttttctacagatgccgcgtgtaactccatgctccaaggtatgtcaacttttgaataagttacttgacaaaacgggctacgtttatgttttgtagtttggaacttggtgcgtagaattgaaacatttgatattacattctcccaagaagagcgtaataataaaggatcattgtatttttgcaaatggaagaccgaatagttcagataatcctttccaccatttgtataaaagcgagataacatactgcattgagaagccaagcatggtaatatttgctcaattttatcacataacgtttgaggtatcaatatctgcttcctgatgtctttaaagaactgatcgattgactcatgaatcttatcatttcttgtatgagattccgttcgccttcttttaagctttcgaatcaacgaattgatggttgaactattaagaatgtctaaagcagagattcgaagatgaaatatttcgcgtaaatccttggaaagttgtatagcagatatggaatctattccgattgtggagagcttcgtgttcaacgatagtttttcgaaaggtattgaggcaaagtcagaaatggtcaaaatgactttctcttgaaagccatccaaaatgttgtcatttttcgggaactcatcattatcaactttaaaaatgtaattatcatcattcaataaatcgcgaagtttatcaacgttaatttttccctctatgtccaagggcatgctgtctataaatataaacgattctgtctcaatagtcaagtcattaaattctcgaagttgctgattttccaaatcaattcatgtaaccttgtgctcgaataatcagaatgaaaccttaaagccaaaaaaaggataaatcttttagagctgttagatgattttataaagcaagcgttaacaatatccatcacttctgaacagatctggcttgtcatgcaaagatgatgatgatgatgatagtcatttcctctacttttcttaatatattcaaattctccacctgccaaaatccgcacaatatctcccgtccggtaataagacctattttcaaaagtaaagacacgttggctatccatcatcgtattgccagatttttttacactagcaatgcatagctcaccacttgagccaatgggtgctaatgtgttagtatcagaattgacaacagcaaaaattaatccttttaaggggatgccaaccatcataatattcgattctaagtattcagttgctggaacacatgaacatataagaggtttaaaagcataaatataagagagacgggaaccccaggattttatcatataattgtttataggtccttcatagcaataaagtcgttggatgctaggaatgtcttcacccttaaggcttgcagcaattgacgaggtggtaattaaatgagaagcatgagtggccagtaagagaggcttgagattattctttaaaaagagttgtggaccagatattaaagtgcagccaaaaaaccaacacataaaacaatcaaacatttgacaagctgtagaagaaggtgcatactgaaaccatctagaagaactaggaaaacaagtcgaatcaatgaaagaaatgatagaatccatgaaagaagaagattccatcatagttaaaccttctgctaattcatagctaggaaaaataaaggcagagcttctactttcattggggatttccacagtaggaagcttgtcaacaacctgcctgaatttgtcaatttccacttgattgacatcctcaaaaggaagaaatttgtctactataagcaacttaacatttgttcttagtaaattctcctttgcaaagttcaaagaggagcaatgctctaatgggaaaaaaaaggctccaatccttaacactcctaacattaaggaataataatctaacgatttatcaataaaaacggcaacaacatcatttttttttataccaatgctatgaagccagtaggatgctttaattgagtactcgctaaaaaatttataagaataaatattttccttatcaacgttataaacgaaatgtagagcgatacttgaggggtgctcatttgcttctttttcgaatagagttataatgtctgcatttgtgtcaaaatttgtatggattggcggtggagagcttggcgatctcgaaatcaaattgtgcttttccaaagaggtatacaatggaactgaagttgaaagtccataatgcacatagtgcttcaaaatagttttataaaggttacaaactaattttcctgactttccagtcccagttccaactaatgtgagcggagagtcatcactgcctaatagcagttcaattataaatctcatatccatagacgatgattcatttaacaacttccaaggcccagttctatcgctcaaaagttgaggctgtattataaaaactgtgtcgaaaagtgacttcactgtcaaactcttacaaatcgattgcacagaagtcatttgatgttcttgcaatgtttccttaagtctctgaagttgtccacacacttcagcaaaggataatttactgtcgagcaagactcttaaaggaaacgaattaaaagtaggagccacaagagaaacaacttcatcaacaggtacgtctcttccgctgataatgttaccaaagcaaatgtctctgctattaagcaaaaaagataatgttttagcccaacaacattgcaaaaacgttgatgtagtaaatgaaaacccgttacataagtcatcaatttgggaaagagaaatagaaaggttgcatttgtaagtcctttgctcagggtttatatctttacaaagttcgggaaatttagaaggtttaaaccccaaaaatatcttagaccaaatctccaaatcaacatttttattgtaacggtgtaagtaggatataaacttaagcattgattgagaacctttgggattttccttacgcaataaatgattaatgtcatccattattagttgaaatgcccacgcatcatataagacatggtgtatgcaaaaaagcacataatttttattttcaccttgaaggaaaaagatttgtataggtacttttttagaatctagcaaaggtatctcagcaagattatatttcgataagctttcgcctttgtaaggcaaaacctggaaatagaagttgggttcatttaaaaccacttgacaataaggatatttttttgaccttgtaacaaaaaaacaagttcgaagaattggtaaattattcagtaaagtcttgaaaaggaggtagatttcttcttgagatgatttacctgtttcaaatagatacttattatagtaatattcaacaccatttttttccgaactggcaagcaaagcttgttgcataggagtacaaggaaagtactggaaagattcaatgtctaagttcgcttcatgctggatgtcactgacttcataaaaagtaatctcattgtcagctgataacgtttcagtcggtagaactagtaattcgcacaatgaagcaatcgtgggatttgatttcatatttggtatttttaggttaccaatgccactggattttcgaagcaaagaaaaaaatctcatagcacaaagagagtcaaaaccataattttgcaagttttcaaaaacatcagcagaaagtacggtattgcctaatattttagaaagacaactcctaacaagtttttcttctcttttactaaaacctgtcctagctttagattcaacatgattatgctcggtaattgtaacattgaaacttgcatgagtctgaattttagactcaatgttgtataaaataaaattaaggattttatcaaaatcgtttaacaagttatttagtagctcagagctcaaataaccggtaagtttaaatttataacctttatttttttcgatctcgatcagcaaaggctgttcaacatggtcagttgaatgtattaatgagatgaaactttcgtcgacagaaggtattcctgattgctgataaattaatatactctcaaataaattggaaactagtaattcttcttgaaaatccgaaattgccataacggaatgtttcaaaacgaaactcaattctttaaacaagttttgacaaagatttttatacgacaattcatcatccagcttaatgcgaacaggcaaagtttgcatacatggtcctataacatagtcaacgtttggtaataaactgttaacacgccctgatacaacagtgcctactaaaaagtcgtttgttttcaagtatgaggaaagaacagtagaccaagctgttaaaaagaatgataatggagtagtttgaagttgcttacaaatgttttcaacactgagcaggctgatatttgaggataattcaacaacacccatcttctcacgttgataagataaacttttgaatttaaaatccttcaaatattttttccaaaagcttatgcaatttttgtagttcagtcgcctaagcgattctaattcctgaacatagtcttcaaattgtgggacgatcgtaagccgtctatcgtgaatcagcatgaataattgctgcataataatatcgatggaccaaccatcgtataaagcgtgatgccagacaatgctgagataacagttactggagtcataaattacagcagcatccaatggaccactgtttagaaattgttcatcaaattctttggtagtaaaatgtttttgaatgcactctaggcaattctttgaatacgaatacaatggaggcttcttttcaagaataaaccgagtaaatccctcattttcgtccaaagcaaagccattactcagtatagtatgtgtatctagtaatttctcccaggcaagcttaactttttcaggtgaagctgcaattttaaaaacagtgtgattgaaatatagatttccattatttgagaacgattcatagagcattcctttttgaagtggtgtgcatttattaagaaaattgttctttgactgaacttcgttgggtttgagtaaaattaagctctcagctattttgaaaaccactttactagtcaaaacaattgatggatttgcctcaaaacctaaggacctaatcttacgcacgaaatagacaatatctaaagaatccaatcccaagtcaaaaatcgacgaaaaccgagaaatagatacaacagagttaaatctcttttcacatatttcatgtaacacattagcgactaacagttcagattgattaaagctagagaaatcagtagagtgtttatcagaagcagaaaattgaattttcaatgctttgcgatctgtttttccacttgctagtcttggaaacccaggtaagccaacgtattttgttgggcacatccaactagcaaggtgggattcagcgtgctttctcaatttcatttcgtcgccgacataaaaagcaaccaaattgtcgccaattttttcaatagccaaagaatcgacggagggtgctaattttgattcaatttctccaatttcaatacgcctacctcttatttttatttgcatatcaccagcaatcctcccgaatatatataatttcccatttattatacggcccaaatcgccagttcggtaaattgacagagtttgttcgttatattgaacctcaacaaaggcctttgcattaatctctggtcgattaatgtatccactagacaactgtgggccagcaatacatacttctcctagaaatccttcatgcaacacatgcggctgagaatcttcagtaggaagtgaaacaacgcatattgttgctgattgtaatggcacgccaactaaataaaccgtggttaacgctttggaaggattaagcgtaacatgtatagctgcttctgtcggaccataagcatttactaaacgttctccccaaaagtcaatgattctattagtgagcaactcaccgatcgttatgagcattcgaacacttgtaaataattccttattttcgtcaagcgagataacattagcaacagtgggtgttagttccaaagcagcgattttataatcatatattaaatactccaaatttccgatcaagttctgccttttcgaagtcaccaacgtcagaccgttattccaatttccaaaaatttcaaaaaccgatacatcaaaggtcacgttggcaaactgcaaccaagcatcaccacgttcaagcccaaacattggatataaatacccgtgggatttgatagaattggtagcagctcgatgagagattgcaacacccttgggatttccagttgaaccagatgtgtacagaacataagcaacggaatcaaggctttcaggaaagggaaaggggggtatctcatcatcgactttgatctccattgactcattatactcaggaacctttaatataattgtgttattaggaaatcgattaacaaactcttcagagacaatagcaaaagacgcatcaacatctttactgataaagtggaccctttcagtacgagtttctacatcaatgggacaataagcattaccactgtagaggattgcaagaataccaacgaaaagagcaggtgaatgagataccataataggaactacctcattcttacatgtaacgagtttggaaagttttattgccaaagagtgaagctcgagaaaagaaaatgatctaaaggtatcctccagatcatcgccaatttcatatataaacttcaaagcatcttgataagggtgagaaagagtattatgataaaaacacccgtgtaaataattagcaagagatgaagagtttaagcataaatcggaacaaggagaattaaggatggagaaggggaggtcgtaattagtgatttttgagttaatcatgaaaaaaagtaatcttgctaaatcatcatcaaacagagacgaattccattttaaagtaaggaaattgggagaacagacaaaggctatgtcggcaaccacatccatagatcgaaaagcggttatgtctgaaaaataagataaaagttgattcaaacatggtttagatgattcaaacaaatcgtcagcaaaggatggatctcgacgcgaagtgaaaacggcagaatgtagtttatgtaggtgaaaaacttctaagggttctagttgggagtttgtagaatgatataagtagcattggcaatttttaggattagtattaggaatcacatcgtctgaaacaggaaaaaaaaagaatgaaacttctccaccagtgataccacaaaacagccaactccaagcgtccaaaaatgcagagtaaggatgtgaaaagggaagtgataaaacgtgatagggggcatcacttgacggccgcataggacctaattgagaaatttgagttgagaaagcatcttcttcatttgaattcttcataagtctcaatcaaaaaatttagtgacacggaaatattttataacgaaggtgttgtttcacaaatgtatcaatagctaaaggatgtattaatccttcattaaaacacagtagcagtaagaaccaagtagaggaatatcctgctaaaatatggatgcttgtaatattacaccacccttgcttaacgaagtttagttacgtgatttggcgcagccttaaagttcgttataatgtgcaatcaaaaaggcctgtctaaacaaggcaatcaacaaactggaagtttttcgggtgactattttcatcggagtttgctcttttaagtgaatttttcaatactttcgaaagatcatgaaaagcctcattactaatcttttccgaaatttaaaatggagagatatcaaatgaagtgcatgtgacctagattttcgcttacaatattgcccactttaccaccttatatttatcagatcgatagagatcggatgaagagagtctagaagatcaacgcggggtgccggtcggtaaacctgagtccaagtaaaggggactttttgtagtggaaaacgaatgaatagagttttccattttttctgatgtctcatttaatcgatgccattctattaaaaaaaatgtgttgtaacacacttaccacttccttttcgctttactccagatttgcttccgcatagttcaaaaaactacggacttgcgagatacagagcatgcgaccgcagcatagagaaagtggatgaaaaggggagggaaagaagatgacagagaaatatagaccttggtatgcggtaattttaacgattttcaaataatttcataacaaagactcggttttccgtaatactaaatttggcagtacacttttcaccttctgtttatacctaagaatacaaaacgatgcttaattttaggcacttcttattttttgtttattcgtatgtacgcgaggagaaaacatatacctggcgatgctttgttttaatttcccataaaaaaagaatttcgctcaagaaaaacagaattttcatttcaccatcctcttttttttaacggttgtttatgcttcgagattttctcggatttcacaaaatttccaccttaactgcagttacgtaagggcttagcgctatgacggagaaagcgcgacatatgttatcgaaagggaatggactccttaaaatacatgtgctcatatacttccattatataggctcattttcgcacgtattgtgggttggataacaatattttaaaatcgaccaacaatcttcttgcaaacatttgtagtagtgctagcctaattaatttcaaaaagccgcgcattctagaatatcgtgaaacttggtaagtatgaaaaggaaaaatatgttttttcggataatggaaccaagttttctaatattattgcttgcttagggaaaatccctaattatctaattaattcatttcgtccctctttcttaaaaaaaaacctttggaaataagaaaatgactgaacctctagatttagcaattattggatttggtcccgctagtctttctttccttattgctttgcatgaccattcggaggagcccttaaagaacaaaaaaatccgcgtgtttgaaaagttgcccacgttttcctggcatgagggtatgctgattcctggttcaaacatgcaaatctcatttgtaaaggatttggcaacgcccagggatcctacttcttacttcacctttttaaactatctacattcgcatggccaggaacgattatctggtttccttaacatgtccaccctagagccatctcgttacgaataccatgactacttatgctgggcagccagccatttctccaagtttgtcgagtacaacgctaacattaataaactccattacgatgccgcaactgatctgtacattgtgggtcacggtgatactcaatggcaagcgaaaaacatcattattactacgggttgtcagccgtatataccaccattgtataaatcagtcgacagtccacttatcgtccactccagtaagttcatgtcagatcatagtcaaaagttgcttcgaaattccaaacacggcattctcgtcgtgggatgcggtcaatctgctgctgaaatatggaaacactgtcattactctctcgaccccaagacccctttggcaatgtgctttcgcaatttggccccagttcccagtgactcaagcccttttgtgaattcgctttactttgacagccataactcccattggtggtacaaccttcccactgaagctagattgaaaggactaagcgttggccgtactaccaattacagtgttgtcaaagagtcactattggaggagatgtttaaggagtgctacttgcaaaaactgaggtatggtcaagaattccatcaaataatgggtgatacagacattcagtcgattaagaacgaaggcgatcatttagttgttcaattgactagtcaaatggacaaaagcaaaaagcctgaaactcgtaaaattgatgtcctgtatgtagctactggttatgatcatgaatcattcgatgtcttaatgtcctccctttttcccaactcgcagggcgctcaaatttctgaggagtactgtgtactaaacgccccaagtaaacagggaaaagtctatgttgccggcattaccagcaatcaacacggaatcggcgaaacccttcttagctgggctgctatccgagctggtggtttagccaaggaactgtttggtccgagtaaaccaactgctcgggtccctgcttcttatcttaattgattctcagcttaactattcacctcatttgatgcttcgccgtctttcattatcttttattctttttacaagaacatagagaaatcttcgacttttgcattttcttttgaaccttttattcggtttacgaatctctacactgtatatttgtatagatttcgatgacttggtcaatttaaagctactgtgaatatttcccttcattcgccctttcatgccttatttcgatagtaagtcgtgctatcccaatttcttacgtgacaataaaaggtattttgacattccggtcgattaaagacgacttgatacagatatccatatagctataatgtattttgctaaattcgagcttacttttacttaaagacccaaattgacatacaaaacgtaagcagtgagtatgcttaacattattaaataaattaattttgatttcactaaaatatttaagcgcgcttattcgtagaaaaattatcttcactgcaaagcatgttgttcgttaaagaaattttatgtatatacactggagacatgacggtgcaccaagtccaagctggcgaactatgggacggcagatcccaacggtggaacacgtttagttgatactttccacctcgcattcaaatttttttcctgtcttctcttattccaagttacctttcaattttggtctttaagaaaggtttccatcttattgctaaataatttgaagagagataaatttaaagaaaaggaagtttaagaagttttttatcctttaatcagtgttttcgatttagttaaaagagttcgaaagttatttgcttggtgctcttacaaattacatatttgggtaattataaacatataatgagcgaaactttagtattacatttaaaagtgccaactgaaaggtttcgagaagttttaagttccttgaaagagaagcaaaactttactgcatcaccatcttctcaaccaaaaccacaagagcggccattccagatgaaaaaacctcgggctccttacggaatgggcccaagagccatgaagcgcagagaaaaagcagagaaagagaagttaggagttgttaatgacgaattagcagaatcttccaaaccatcttcgggtgctgcgacacctacgcgttcagcaccaaaatcgagtgctggactaattaattcgggtctgagagccctcgatcgttctggcaaaccttgtcgtcgttgggaaaaaaagcctatatccattcgaagtatttctaccattgtctggaaattacctttatggattggtactccagattcgattccaaacactccagaattaccggttaaaacgacactcgactcagtaaatgaaattgctgctgcactgtcaacacatgcagagtctagtcctatggatgctacttcacctgttgactcaatgcctgaatctgcaactggtatttaaattctttgtacctttacgttattatataagaaatcaaggctcacgtttctccggctggaccgaacatttagagaacattaatacggagcttgtatgtacaaacagagcagtaccctaatttattctcctttatttcctttatctcgagtttaatactttccttggataagacttgctattaatgcggttttctttccccttatagatctacttcagcttctaaaatttaaatccttctattggcaatcctctttacaaaccgtaacttcagtatatgcaaataagtgttttattgaaagaaacaatggtgaatcagtgctgtttaactattcaatccttattttttttcttttacctatggttgatcttatattagagcaattatattaaaaacagtttaacaatgctacaacaagagaaatggttgtgagaacaggttgaactatttaagtttgattaaataaatagaaaaaaaatgtaacaacgttaatgtctaatttattgtaactaggaattagctttgtaaaattcaaaacagtatagaatgattgaatcgataggaaatcagataattttgagtgccttttatattttaaaagataggaccgaaagattgaatcgtaaaaagaagaatatcggaaatgcaacatgcaaattaaatattgaataatttgatttttaaaagaaatgactaaacaaaaagaggatccacaacttcaaaaaaacaaaagaatgataaaaaaaatgcaaaaaggagtggaatggaacgaaatcgacaggttatagacgaatagaaggaacacagctaaatattgctgtgtttgcacccactattaaaacaattatcgaaagcacgaatattgcacgtctgtttaaacttaagcgaatggagggttgcaaaactttctcataatgaaacggtttaacttctgagtatcccaataaggcaagaacaggatcatgtttagaccacgtacatataaggttataaaaaccaaaagcaaatggaagaagtgtccatacccgctttctccttgagtagtctaggaaaataccgcaaaaacctagccagtaggcagcaaaggtagacacataaccaataataaatctccctgtgcaagttaaaggattgaggttgtgcttaaatttgtggttgagaaagcgatagtaggcgggtttgagaaggaaattgagaagataagtttcgacgtcttcaaacagacgcaactcgtcttgtctttgatgttccttgcaatctaaaataggttgaacgagctgtggtggtagcataacttcatgtggagatgctggattgaaatatttttcgataataatttgagtaaacattttaacttgctctttactgataaccgttgattcctgcgttaaactttgaatatttgatgtcaaaaggttttttaaataagcagctctatctttagagagtagtaagtctgaggagttgatagtttgttcattggataattcttcaagaagaagaggaccaaaatttggccagtacactgtactcaaatcttcaagagaaaggcttgctgacctaaaccgcgtaaagtggtgaggaccaagtgtggaactgctttctgtattcaaagaagtgctagtaacaccagctttgtatagacctcttatatgctctcgaaagagaaatttgtgaagcataatatcaagaaacaaatctaaaaattctattgcattttcttcatcacgtatataaatgtaaaagttgtataaactcaacggtggaagattttttttggttaaaacttctgaaactctcggggcggaagccattcagacaaccacctcaagacaagtactagagttcctaaattaatccgattttaatgtgtatcaaaaaaaatacagcggattggttccgctttagtttcaaatgtcagatgacacaaagtggtggtaacatctgaagttactaaattaacattctacactttactaaataaaggtgatttgtggaatgcaatagagcataccatattactgtaaaaaattaataataaattttatagaattatagataaactagtaagctttacttgataccttatcctcgataaacagatacaccttttctacaaatattttttttgacaagcattgagcctcagttcaaatgtcaccatatttgcatttaattagataaagaatactaagcaggattgattgtgttccaaaagccaatacactcagcgataactaatgtaaagttaatatgtaaatttcgaaactttgtagaatgaaaatcaaataaaatcttctgattaggaaaaaaggttctgaaataatttaatgaactattcattaaagcaatgggattttcatattatttttgatggtatattaaacttatgtatttctgttaaaatggacgtaaaaaatcaaacatatttcctcatggctgtgtattatttattgttttcaaaggttactgattgatattgaacaataaagtgggtttagatttagattgtttactttaattcttatattcatggcatcaattccaattattgttggcttaattttttcattttcaggtaatttttttatctatgaaaattaacaagcgcttttcatacttttgttgtcaaatcagaaccaacccatttttgtattatttaattgaagcgatttgaattcatgtttacttttttgttgaaataaagtagtgtaatggaaactaacaataatagtaaattatttctgttacatacgctacgttgtatttcgttttttaccttccacttgatcgtgataatcaataaccgtaaattcgaaataatattactagtccagttttctattaaatatttaactcgagtagacctcagctttctatagcttacagctcgtttgctagctatacttagtgttacgcccttaaagtttcattagttttatttcccttattaacacaattaacggagcttgtacgatgtaaaggtcatataacgaccttgagtaaacttcgttgatttgaaaatatcgttagtaaacttaaggacaacgcagcacacatcattaaaggacagctacggtaattataatagcgagtgtaagtttggagtatgctgtgtttcagtcatttaaaatttctgcgcttctccaacttcaccaaaacttccaatccgttttggtttgtaaaaagtcgcagagatgtttattcttactggtatgtgaggaattttttttatatatctaacaacataatagagactgcggcgggttatgccatttttaaagcaaaggataagttgttgaagaaacgtgatgcccttattgaggatttaaaatctcctgagggagcttcaaatctgtatgtttgttgcatgcaacaattgattaaatgtatgatgagaattaacttgctaacactgaatttagcttaaaactacaatcattcgccaagtttgaaagtactgtcgatgctctcgacaatgtttctgctcttgttgagggcaaggtttcttccaaattatcctctctcctagaagggttatctgactcaaagagctccacgctggttgtggctgaccctaaactcggcaatgctatcaacaaattaccagggttggaatttgaaataatttctgactcttccgttcaagacttgtaccgcggtataagagagcatttgtcttctctcatttccggattggctccttctgatctcaatgctatgtctttgggtttatctcattctctatctcgtcataaacttaagttttctccggataaagttgatacgatgattgttcaagctattgcattactcgacgatctcgataaggaactcaatacctatgctatgcgtgttcgtgagtggtatggttggcatttccctgagatgggcaagattattcaagataacctagcttatgctcgtgttattaaagccatgggtatgcgtaccaaatgtagtgagaccgattttagtgatattcttccggaagaaattgaggcaactttaaagagtgctgctgaaatttctatgggtacagagattacggaagaagatttagacaacattgttatgcttgcagatcaagtccttgagcttgcttcttatcgtgcccaattatctgaatatcttcggaaccgtatgcaggctattgcccccaacttgactgctctggtaggtgagttggttggtgctcgtcttattgctcatgctggttctctgatgaatttggccaagcaaccggcttctacaatacaaattttgggagctgagaaggctttattccgtgctttgaagacaaagcatagtacacctaaatatggtcttatttatcatgcaagtttggttggtcaagcgaattctaaaaataagggtaaaattgctcgagtgttggctacgaaagctgctttatctttacgtgttgatgcattatcagacaaggatactactaatggtaatattggtttggaaaatcggattcgtgttgaaaaccgtttacgttctttggagggtggaaaattattaccattgcctacagctcctgtccaacaatctaaagttcaaattaatggtacctctgcttacagtacggctaccgatgctgttacaaaagatgctgaagaatctcaagaggatgtagagatggacattgtaatcgagaagaagaaaaagaaatcttcaaagctcaaagaagcagacggagaatcaagcaagaaggagaagaaagaaaagaaggataagaagcacaagaagagtaagagaaaatctgaggaatccgaagatggagaatctccaaagaagaagaaaaagtccaaaaagtcaaaggattgagtaggtcgttagagcaaattccattaatgttttaaaaaggaattatcaattcacttattgttatacaataatgctttctttttttaaaaaaggttgagcttgtttagaggataacgactcaagttcaaagattatttaggttctcgttatccatttttgttttatattatactggaaactttcagagttatcattattggctttttaatctctaaacttggtcaatttagttaaattatggcatcaaaaaattcaagtttcaatagcgttttagattcaaaaggtaattaagcgacaccactttaaaattgctttacacatctgttgtaatttccgccaaaaatttttgtatggcattcatttgcttgtgctatagtaaaattgtaaacatatcgtcgttttagataaatttattgatttggttttcgcaattgaaattttagtaatgttgtgctacccattcctaatttcctaaacaaatttagatcttagtggtcaaaatttactagttgcataaaaattacatgtaaggcgtccgctacattgcaagtcttacgtttagataaatgatcaattaaaacataaaattacaggacatagcttttctatatcataaacttcaaaaacaccactatttgttaaattccatcccctgttgatatctttgcatcaatgctcgagcctgaacttgagcttgttgtgaatcaaaaaaacgagattgctcattttgaatgttgggcgttcccgagcgatttgaggacctcgctaagtagttatccgttcggaactttgagtagttattgttgggaggtcccatagaagttgctgaaaatgtttgagatagattaggatcgggtatgttatgagaattgtttgaaggagcaccagtaaacgagttcaataagtcttgttgggccttcagactattggctccctgcattgtaatataagagcccgaggaaacagaatctgaacgagttaatgatggattggctttctcttcttgctgcatagtccctgtatttccatgtaagtctgtgccatttgcatacgaagacgaatccccatttgaaggaggatacgatagtgtagatgtctgagcgatttgaaaatattgccggagttctttgtataacggctcgagttgaggtagactttcaggacacgaaagtggcggagttaaaacttgcatttgacggggtgaagcaattgatactacaaaagctagattagctttgagacgttgtatataactagtaaatgaattagtaacaacgaaaaaaatataatgtaataaaagagagacagtgcgaagcgcaatttgaggagccgaaaatggatacacacaatgaatatccttccgcagctaagtgtgcacgtaagcaaaacatttcaatcacttacctgttgaaaagttcagtagataaagcccgttgctccaatgtcgaattttgcgccgtcttaatatgctgaagttctaagcatttccataaaatcaaacgattaatttctaataatttgttcgccttttcaacttccattggattaacctgtccggttgggctcgcggagtttactatcggtggacttttcgaaacaaagctcattattacaaacgtagttaacttaaaaaggagatataacttaaataaccagtttttttaaaaaatttgttgtaacttcttgtgtttaaaacccattaactaggagtaatggtaatatatatatatatttttttacaaatgcgaattttagagtctctgatgaatactgtcgttaaaaagtataaaacaacctttaaatgctatatggtaataaacgtgaatgtaacaacactataacaattcaatagcgactatattccaataatgacaagtcaggtgtatagtttaagcacctctaacctcgggcaaataaatttcttattttacggaacattcaaattcgactgaataagattgttgataacttttcaaatatatgcaatagaataaataaataataattatttagagactaaagctgatttgcacgcttcattaacagagataatatttatacaattcaataacaacactattagcgtataaaaaataagtaaatttagatttttctataaatttgcaattatatagactattgataacgtaaaataaattatcccatttgcttaattaagtaaaatggtatttttttaattgaggtacatcaaaagaatgtgtttgaataattatggtttcgtccaaaattcagtatctagttatgaggtgaaatgacaaagtaattttgaaattcgattaaggtgaagatagattgagttgaataagtcattttgggccaatcgtaaatttcaaaatgaatactttgcattttaaagataaaaaccaggggtattgaaaaatattgttaagctaaaatgaggatttaaagcaatagaagtctaaacacgttcatagaatagcatatacgcttcgacttttgaaacctcgtcccaggatgattcgcgtacaatattgtcactaatgtaaagccatcgtctctcgggtatgccagcttcagaacggaaatccttagaattcgtagaaggggcactgaggtctaagaatttatgagacaatacgtaagcaacataatgaccataattcagggtgccactgtgcacaatgaccccgaaaagtcgatatctaaaactacttgaagcacgtaggtgtggcataacgaactcgtttaaatctaattcttgttcaaactcaatgaaatcggaaatttttttgggattggcgtaaccatcgtgggaaatctcctggaaaaaacgcttcaaatggataataaaaacaggaggtaaagggtcatctaataacatccgcttgtaagcatttctataaacactgttattaaacgaatatttatcgttatccgacgtcaatcctcccttagctggagagccaacttcgttaggttgattacagcaattctcgcaggcaaacatgttttcaccacttaactcctcaacatgagtaaagtttttgagacaatcaataagtgtcttaggctcctctattattgggcttgatagtgaagattctgagaaaattgaattactattatcaaaatcttgtttcgaaatttgcccgctagaattgacagagagatcacttaatcttcgagtcagtttttgaaatggagactgtttcaaactcttgtcattttcactagcatgcccaccaagtaaattttcatttaacgaagaggaattagtagtcggggcttgatcagtgtcgtcgttagcattgtcaacaactatctttacagacgatttttttggtgaacgactaaatcgtgaacggagagcacgatggaatcgatgacgacgacttacgcggctagacgggtaatgaataggtatggataaatcttgaataggttcaggagtgttagtaatttcattacaactttggcacatcacaacgctcgttaaacggcctgtaaaaattgacttgatcaccaggcttgaagaaaattcatccatagtagctttatcaagcatcatatcatctgaagaaagttcaccaagccgtagtatgtctagtgaacgcctttgaaattgaggagattttaaaacttcttttttaggactagcctcctcatgattagaactattagatacattgaaatgagaattaggatcttcaaaagaattggtaccagcgacctcatgttgacccttaaaaacttgttgtcccttgtctgaactggaatcgagaagttctgacgatggaagggattttgtagacgaggccgctaatggcgatgaattagcaggcaagaaactgtcatgctgatgctgtgaagagtcagatgattgcgacaactccttcgaataagtaatatcttcggtctcagaacccactaatgaagaaacgctaacataatcttcgttgttctgctcgttatcacttgtattgtgtgaatttggcgacaaagaagcatctgtaacattcacttgtttaaacgaagttaacgatttagaaagctgttcatcatctgtcaaacatggactaagttgaagagaacgtgatacactattaaggttaaatctcagtacacgaaattcttcagaaatgagatcgtccaataacagccttaaaagctcgtgagcatcctgctggacgctttcggaaaactggggatgtagtcttcgaaattctccgaaaaaagtggtaggacgatatacggagatagtgccatctgatttataaaaggtctccaaaaatttaatgaatgcagataaaagagaagattcaggagatttcgttaactttcgcactataactgaggagtgggaatattggaacgggctaatcacatcgtgtaaagcctcacaagcacataggacttgtaaagtcgaattaaaaaagcatgtggcacccaaattttttaaaccaggactgataactttatatttcttcgagcttttgccagaagaatgcttactctttttttcctttttaaagtgtgacgaattggattttaaaacgttgggggccttagttaacgatgaaaccaagttagagcaaataaattgttgaacgtcccgcacaactaaattctttttatcaaaaataactatatctgcatcacaactgtaacagtgacatttcaaggttataatgttgacaaaaacgcaatgcttcttattcttttcaaaatgttttcggctatgatcagactcatgattgcagcagaaaaggtagccacaattagcacaaagtgttagttcataatcctccctttttattttctccgtggtgcatataaagcacaaatgtttgctcggatcccgaagagcacgagcattacctttgagatgagacagcttaacaccttttttcaaatgagaacattctttgggtggtgttgaaggggttttaacactagcagctaatgattcctttttcatttggttaactaattcactacttgtcagattgttaagcccattctttatggatgatggatcatcaaatgggtttgtggatggcacaattaaagtgttagaatgaggcattataatgcatatatgaaaacgggacaaaaaaaagacgatcaacaaggaggaaatcaatggataaattaatgcaaggaaaaaagtaaaataaagaatgaaatgcggatactgaaggaaacctgttttttttctagagaaacaacaacaatgggccgcaagttcgaacagaacgggccaaaaaattcaaaagataggaaagaaaatatgagtttcagaaataaatagaatttgctcccacaaaaattagcaaaaaggctatttttatttagcggatttgcaattgtcgcctttaacaatcaaaatacaatcaacaattataagcgttgcttccggtaaaggaatgtttcactaacaatattcttacaaatgtaaaaacatttgaagatgttttgaagactttgtccgacgatagttaagattatcctgaacctttaatcagacttcaatggacaagtctattaagaactgatttcttttaacaagtgtttacacgcacaattgaatcagtgtactatttatgcttatggaaatcttggaattacaatagaggttgggtataagtttatctgctacaagctcgaaagcgatcttgaaaataaagatcgatataagcctcttaaagagcctctcgttaccttgcccaataaaaaatacagtgtattcgttataaatcggtaatagggaaaggtaagggtttaatcttaagttcctaaacttgctagtaaagaacgtattgataactaccaacatttttaatacaatattaagcatagttattgtagtagtattctttcatggatttaaataatcctccttcaaaacgctttggagatgacgatgatattcctgctaacaaacgccccaaaaatgaagagtatccagaaattccaggttatttaggtaatcgaaaaccttcttatacccaaaatcctaattcagggcctggaaaattacattatgcatctccacgaccaaataatgtatcatcaagcgttggagtggcaagcggcggcgacaggcaagaggcagatcagcttcaggatgctcttatttcatgtggtattcaattaaaagaagaggaattgaatttgtctacttccttttatgacccttcatctctaaatacattcgcgcttactaccgaagaccgttcaagaaagtcagacttcttaaattcttttgtgttgatgcaaacagttagcaacattgtaaacttacatcgtttaaaaagcatggattctgatattcatgctctaatatctatggcagtccgtgattatctggcaaatttgttgcaaaaaatgattgttgaaagccatcaccggacttcacagttgcatactgataattacaaacaagttgacaacgtgcgccagactcttgccaattttgcttataaggagtacgaaagtgaggagagaagacgtacagtattgaatattcgtagagcagagcatgaagctcgtttggctgaacttaattcggcttccactaatgaagaaggatcgagtcgacgtagaaaagaacaaagctcttccgctgcagcaaaaaatatatctgaagatgcgcaaaacagaatgactaacgctactgcaagcatcatggctggtagtgcactaccatccggtggtaaaaagtactcgtggatggcaactgatatgactccaatgactcctgcagttggaggtggatttggtattcggaaaaaggattctaattctcttaagccctcctcccgtgatggtgttttgcccttacaacaagaagaaaaaggtataattactattagggacgcattagcggttcttgaaatggatagagaaggtgctgggcgtatttttggtaggggtgctaaggcaatgatgcgtgcttacattaggctaaaagattaaacttatgaatttaatatggccttaaaaagttatgactaactcatttatttatctcggggattcatttataaaaccccttcctcctatttgagtggattattgttcaggacaaccgatgactttttaaacacgataattgcattaggtcaagtcaggcggaatacaatgttttgttctatcgaaatcaattttggatttcctatgatgtatttttcttaaatgaaacgaagaataagctcttttttttattctggttatatgtaatttttttttaatttgtaaataatatacacgtttgtgacacacgcaggaatataccgttgctttctactggtaacgtagtaatagtctatcacttcttagcagaagcatttaaaacgctttgctgctttttgctatttagtaaattaagataatgaaatgcactctcatgtacccagggttgttgataataatcagcacttcttttttctgcataattcatatttgtgccatccaaaacgatttctaaatctcggctctgggattcaatccattcgttaataaattcaattggactctccgaaaatttcttcatgaaatcatacttcgactgtgagtaagtgatagcttgaattaactcggtaagcttatcgtcaatacttctgattttatcttgcgacatcatcgtagcaaggaaagagcgaatttggctgtgcctaggatcttccgtgttgatacggatatcaaaaattgtaactttttcaacagtatgttcactgacattaatggtatacggtataacaatgggatcaataggttcgagaaatctattcataagctcaggaattctagggaagtaaagacgatctgcttcaaataaatcccttaatgccttatcacagttaattaatcttttctcctccatgtcttgcaagcgatggaacttgatgtattgccaaaggtagctaacgatgtcaggacgagtgccctcacgaatacccagtatattagcaaaggcttttgaaagtttatatcgttcaggatgctcttcagggtataacataattttgacatctacggattggtcgccttttctcgtaacggtaatgccgttagatgtattagagttatccggaagtttattccattcaacataattaccactaggatagagatcatctgatcgtaaaatttggatagcaattttacggaaaaagttggtgaaaggtgctaattcaaaagctttatcgtcttcgtcgtcaggattaacgagtagtctaccttcaatatggagagtccattcaggtatgggaagggagttaatgtcgccagaattattctcttgattttctcccttttgttgccatgattgattcgcaacagtggaatgtatgtacatacgaagaatcctggttttgtgagagtttcgacttaaggaatcctgtaaatcaaatcgtttccgaacgattaatgaatccaattttctttctaaatcttgaagagcaatataatcttctgcttctgggattttttcaagcaatgagtctggaatttctctttcaataattctcatactcttcttcaactctgcgtcttctccgttaccgctttgtacaccattctctggtaaacggctattattagacatgataagctgtccttattcaagctcctctcaaatatgcggcaatccgaaccgatcaataatcttcgatatttggtggacgtgaagtggtggacccaaataccatttagtatctatctgcttccaacagctgagcaccgttaactgaaatactaggaattacatatcatttcttttgtatatgaattattcaattgtatctcgattttcgagcgttgtcgatataaaagcagttagtatatcgaaaccataagatgctttgctgatcactcattcacgacgctaacaagtttatcaacgtatttttcactaaaaaaaaaacaatcatttctataataattagttattaactttactttgagtataaacacatacatatacacacctgactaacttgctgtaatataaagttacaatgttacccatccagcagtagcttcatctctcgcataattccatgctggaagcactttgaaataaccatcatcatcatgtctagcaaatctagccttgaattagcaaacaatgcagtaaaaagcaacgatatcgaaaaggcgattgatttgtataaagaagttcttaataaaggagttagtaaagacgaaaaagttgcgaatgaacaggaacaagctctcactaacttgagcgatttatacgttcgtgaaaagtatgtaaattctaaataaaggaacagttatgcctcaagataactaacatttatttctctagtcgccataatgatttggctcagttggttcaacaaagtcgtccgctgatggctaacttctcgaaagccaagtctgctaaaattggtaagtatcaatgtctattgtgttaacaacctaacaccattttagtccgaacattaattgataaattctctggcgaaaagaagtctttgcctttacaaatcgaagttgctaacgattgtatcaaatgggctattaaagaaaagcgtacatttttgcgtcaagctttagagacgaaattaatttccttatattatgacaactcatcttacactgatgccatcaatctcattaatactcttttgtcagagctcaaacgaatggacgacaaaatgcttttgaccgaagttcatttgttggaatcgaaagtttatcacgcaattagaaatataccaaaagctcgtgcttcattaacagctgctaaaacttctgctaatgctgtttattgccctccgatgcttcaggggaacttagatttgcaaagtggtattttacatgctgacgatatggatttcaagactgcttattcatacttttatgaggcttatgagggattcacgtcgcttgatgatgataaaaaagccctttcatctttaaaatacatgttgttatctcaaattatgcttaattctgtttccgaagtcaaatctttattaacaggaaagcacgcaattcggtacgctggtagagatattgaagctatgcgtgcgattgctcaggctcatgaaaatcgatccctggctgattttgaaaaggctttgcaagactataaacctgaactggcttccgatccaatcatcagatctcatttaagtagtctctatgataacttgcttgagcaaaacttacttcgtgttgtcgaaccatttagtcgtgttgaggtatctcatatagcggagcttataggtttatccactgttcaagttgaaggcaagctcagccaaatgattttagacaaaattttttatggtatccttgaccagggtagcggatgtctaattgtttacgatgaacctcaacaggataaaacttacgaagctgctttagaagttatcaagaacatgggtactgttgttgaccttttgatcgaaaataaagcttctgcattactttaattttacgtctttcaactataaaaatggataaataaattatttttaaatctaaatactttcggtaaaagtagtgttgtaattgatgatggctactgttcattgttgttcaccttcagtatcaaaagtgttgtcatcgacttcttcatcaattgtgaaacccattgagggattttttttctcgcccacttcatcatattgtacagcacgccaaccattttcggctttagcgtcttggaccaaatctatggttggaaagtaatgtttgttcatctttatggttaaaacgactgggactttgtcaaaagtcgaagtgctcaccctgacataagagttatcatctatttttcgaatttcacgaacgaaatcttctagattaagtgtagtcactccatttaccgccgtaataaattgggcagcaccaaggtcgtattgatcggctggtgaacctcgtcctctatttgtgacaaatacattagagggaaggtcttcaatttgcaatcgaacggcacgatgaggcgcttgcaaagttgcaccccaacaaataaccactcgatttgtttcacaattatcgcttgggaatgtaggaactttaaccgtttggaccttcccttcacgaagaatttccatatcgacttctgtgacatcgtcaacttgcaagtctcgaatacgagttatcgatttaccgtttgcactaattataatatctccatcagtcaaaatacgaggtgttccggcttcgacatgagtaatcatgaacaactgatgtttttttccactttcggtctcgatttttcgaattcgttcagcaggtaatccaagacttctagcttgtgcaagctgaatagctctaaattcgacattaagtattctaggatttacattgacaccactttgtaagcgtctcaatgttgataaaaccacaggagaagctaaaccaaggtgatacttaacatctgttccacgactagtttgctcaccataatgggtaagccaaagtgccactactaaaccgtcgtcgtcggtcaagacaccggaaccacattgagtactaagattggattctacagttatagactcaaagttaatagctcgaaaacgtggcataggactggatggtatgaccatagtaatcacgtcagtcacagatgttttagctgcaacaaccctagacttagaattaaaaccaaaaaaattgaccggatctccctgtgaaacatagtaatcctttaatttagcagcttgtataggtgtatctccaagcaatttaggatcgtatttgataaatgctaaattttgagttggatgaagatgcacaacctctgcaggtatctgaatagagtctgcaacagtgatggttagatccccaagatcataagggactgtactacgacttgtgacagctagacctttatccttatccaaaactaaagctgtgcctttcttccgacttttgcgacttccatcaagatgaagtggcatataatacaaaactttgacaaaacagttaatgatattcgcagtaggtccaaaattttcaacattgagtttaggtatagaagtggtacaaggcttactaggttcggcaggtaaaggatcacccaaatttttaaaatcccataaaccagtttcatcattacgggttaccatacgaaaagcttttaaccagtggcgatcaatttcaacgacatctgtaatcagtgagtgcttatcgtggataaaatgatagcctacagcaacacgagaacgatctggaatatctctcatcacttcaatgaaagtatctaaatcaggaactggtttataagctatactatcaagtatataaccatattccggaccttcaagtcgaaaagaaccagctggttcgctgataaaaacacccttcacaggcaaagcatactgcctagcaagttggtaagaaaggttatggaacttagctccacaaacttccacatatctatctggtgcaatatcgtgagtgctttgagccgtacatgttaattctaccaattcgcttccacgttgaactgtgagaacgacgtcttttccaactgattcatcgagaatgctttccaattcaataaggtttatcagtatcatcgagttgacgtaaagaagtatatctccttctttaagttttttaaaagaaggaccttctggtaatactgtttcaacaaccaacatactagtagcttcgggaaaaagagtacgcactttctcctccatcgcagaatctagtcccaaacgagaacactcatcaaaggtctttatcaaaaattgagcttgaatagttcctctggtaataggcgtattgttttgaaggcaacgtaaagctcgtaaaggtctatccaagggaagaaaataatcagtggcagcaatcatatgaccgccagcttgtagagctaccacatttccatttctctcaactactggactaccactagaaccaccactagcattagcagcagcttgaatataattggtgttaaagtcgcagtaagttagttctccgtaatcaggaacattacggtcgatacgagaaatccagccagctaatatactcaacttttcagcagcatcattaccgaccacacggatttcggtaccaaccttagccaaatcaggccgtagttcaagttgttcaacattcatgtacctaatttttttagggtcaaatcttaaaaagccaaaatcatgaactggatcacgataaactgggaatacttctacctcctcatgattatcaaacacagcatgtcctacgaaaggtcctgcacagacgacgtgtcggttagttaacatatatccattcttggcatctacgacgaaagcactagcttcaccagttccagactcatccgtatcaaatgctgcaacttggctgaatcgaatagaaacaacacttttcacaacacgagcaattgactctttccattttttactttctgcaatagggccactaggtgtcatctctattacagtttcactactttttgttgcttcatgctcaattccatttttttttggagttttgtttccgatatcatcacttttagagccagcccttgctcttttttttatagacatacttgtgtaaaatcaaaatgcaagtccaaggaatttttcaaagttcgctaggaaacatagtgaagtagtttaagcctctgctaaaacagtttgacgatatatattttgatatgaaatggtttatatgtcagctaagtagttccgtaaacaacttaacgaatacgttacaaatctttatttttaataattaatatattattatatttaattacaataaatagataagcttataaatgtgctaacaaaaaataatcgggttttaaggattattgcaacaattggataaaaaaaaacggacatagagtgcaaactcttgctgaccctacctttatcatgagagaaattaataaaaaagccataaaattgttcttaaacgaggaggccgtattgtattgtttagtcacatctaatcgtaaagtatttgactaggatgttacggaacttacggctgtgttttgttgacatacgtacattattaccaatctcacgaaaacatataacggtgccttaatgagcttatcttaaccagataccaattttaggaaacgtttactgtactctttctgtttcgtagaggcaaatagattgtatggtcaaaagtaattttaggatagcgaagcttaaaagttgctttcggtacgttatttttaattttaaactaaacgaaactcaaactagccattgtaaaagaatactaagcatatatcggctttaataatgaatgattacttctgttcagtcatattgaattttatataatgcgcttggcttttgtaattctgtcgatgttgtaacagatgaacggtgagtacaaccggaaaatgagatgtctttatattttttttttgaaaagctttgaaaaaatgtgaatatatgtatatcttgtaagataagtaaaaaaagtaataaatccctttaattttccgttttcatattcactttctatccgcttactataagaaaggcagaaaagcgttatcggttaatgtgtacgtttaattattagatgttcaaaaatgctatacttaattacaaacaagagagttgaaagctgttacgtgatattccattttttgagtaaatgtgaggataccattgaaaataaaaggtcggatttttactaacggtttatatgcatagttattataggttacaaaaaataatgatctgataattccaagctaaagtaaaacgaactaaaacaaagaatgataagaaattggtgttttttatttccataaaaattgagggtcataatttcgtcggctatagagctatgtatacaatctccaaatgactttgactttcggtttggaaatccgctagaaagtgaagaagaatgtatacataaaaggtgtaattaggttcaattcccaatttacatctaaataaataatgctgatactaggaacgttctttatcataaaatgaaatgtgtttcaacaaatacctaattaagcatttatcgttttaatcatctttttttaatttacaaatattttataaaaataaaaaaagtgtttagatatttcttgggtaaaagacactaaacggttgctaaacatttgtgtcgattgaatatgaatgatataatatcgttaaaaatgcgttggaatcacttggtttgaatgttggaaattagattccaaacccatgcgaatgaagcgtagaaattcatcgacactcatgccatttctggagcagattttccaaagactagcagtttgttccattactagctcatccaaaccaagacgatcatatttcttcgatcgatgcttaggttcttggacaaggtttctagattcttctacatcttgattggaaggttggtcaagatcataacgatcccagtaaggcttttcgctgtgtgaaacaggagaaacatcccgctccttgtcagtggatgttaagtcaccactagaatcgcgtctcaacaattgtttttgggttttatcatagaggcccataagtttcagagaatgatccttttggtaaaaaaatacctcaaattcatacttccctgcttcaaataaatacgatatcacatggtcttcaggtgtcccgcgaccaacaaacttggcagaacgagggtcaaagctttgcaaaaatttccataactcttctgactcctctttgctgaggtccttatttataactaatccttcccaccatcgatccgtgggtgctaaaaacttgactctcaactgcaagataggggtaacaacaccatctagttgtttgggatttttcaaagggaatatgcctaagcatgctaattcatcatgtctttcgttagtcatgtttcactgtgtactaaagtgaaattaaatcaaagcttaagctgccgggtgtaattgacaatgtgaacaacgcatatgctaccactccatttatatacgtaactgacacggcttctggataacgaggatcgattactgacacaatcaattttttaaaatattaaacaactttcactattctcgtattagcaacaaagttcttttgctgcggtattttttgttattctcaaatgttctaaagaagttgccagattaatccatcgctggaaaagaatccaatagttcaaagttctttcagctaaagcctagatccaatttatgaataagctaacttgggaatcgggataaactcttacctctgcataaaaataatatacccaatgccttatattaacatggtgctcgagggtttgtttactatatagttcgagtaaaattcatcgcatccaaaagtttcgttattatgctttaaaattaaactgactgtgcattaaagtttttagtatattacactgcagtaccataccttcactgtcagtttgtaagtctacttgtactttccaggaatttgggccgtgacgaacccaaaagtcatattccactattcaaacgttttatagtctcacagttttagcagttacttccctgtaatctgctaataaattttaacaaaagagatatttgttattaaaccaaagtcatttgctttatccttgagttaaccgacttttagaagtccttaaaagtagtagtgctcaatatttctgaacacaaattactggtgcttctatttcaattcgtacattggcaagattttttatcttttcaattttaagaataccgcaaaagttatagaatcgttagcccgatatctcttctcacgactcgctaagcgtcttctatccatatatttttcgtcctcatatacattgatttaagaatatgacaactgtgaaaagaactgtgagattaattactgatcaggtatgaaagccatctgattcatttgctacgaccgaggcgcgttatttgacccaatggtcaaggttaggtgcaattacaaaaaactttggcattatacaggatgctcgtacaattgaatttagaagaacaataaaaaacaaaactttttcttgcaagtatcttgatgaactttgaacttacaatatttagaatgtgttgccgggaggtgaagcagctgtgttgaacgatcaaagcttccctgtgagggaatggtctataaaattggtctgcttaaatcctcagggagaagaaactgacgcttcctttgttgatcgtgtcacctataagctacatccaacatttcaaaatcctacacgcagtatgtattatgtgatgaaaggaagattagcagaataacgttaactaatttttttagctatcagaaaacctcctttccaaataaaagagcaaggatggggtgagtttgaaatggagatcataatatactatgcggacaaaggtggtgaacatcggttccttcactatttacattttcagcaggagcattatcatgaggatatcgaattggtatgtgttttaagtattttaacatttactagactctgattttatggtgctaactgagtcttagaatatcaatgctactaggccaggtttattaaaggcactgacagccactggagaagtacctggctacagtgatgaaggtgaagaagctcgtaaggataaaagaaaaaacgaatcagaagttggtgctgggaagaaaaaggcgaaagctaaacctgttgacatggataaacttgcagagggtttgcaaaaacttcaggaggatgacttgttacaagttgtgcagatggtgaatgagaacaaaacaccagacatgtatgtccgaaacgacattgaagggggtgaattccatattgacttatatactctgccggacaatcttctgctcttattatacagtttctgtgctaaacgcgtcactatgtaattaagagcattgcagttttgtgcagcctactttaagggagaagcgttagtttccccattctacttttttcctgaagactgcttaatgagttcttgtatcataatttaaataagaaatttcattccttttcactattttttgagtttaacttgcgcttaaacagcgatacaaacatttgtattttggtactatggtgtagcttttgtctcgaaaaagaatatttggttagattaatataattatttttgtttttacttacataatattttaaaaccgacctttttagctttcataatcagcaattcagattatgatcacactgccgataagtagttatttatcattccttggattaggctcactttgctattcgcaaacgtttcctgcaactacaacttcatgacagattaaattataattattttatatcgaccttatagtgtttatttattactgcacaagaaattatagagttatgtctctaaaaccagttaaattagcctttgagaagtattctgccacagttgctaaacaccccccagttttgatcttccacggactattgggatctaagcgtaattggagaagtttggcaaaaaagttttcctgcaaacttgaccgggatatttacgctattgatcagaggtgtcatggagattctccctgtgtagctcctctcagctattccgccatggctttggacgctttccagtttatgaaagatcacaaattagataaagcatcaataattggtcattccatgtgagtactaagaaatttttgctatttgataaattaatatttgcgtgatttatagttatactaactttgctgacttaggggagcgaaaactgcaatggtaactgcattgaagtggcccgataaagttgagaagctcgtggtagttgataattccccttggtatcaagatttgcccagagattatggcgcatatttcaggaaaatgatacagattgacgaagctaatattactaaatacagtgaggcagacaaaatgatgagtacagtcgaaaaggatattttagttcgaagttttcttctttcaaatttaaaaaaggactctaataatagtaacacttttaaatttcgggttccaatcgaattaatttccaaatccttaaaaacaattgaaggttttccagcaagcttaaatgaccttgtttacgattctcccacgctggtcataagagcccttaaagctccttttatacctgacagtgctttgccagtatttaaaaagttctttcccaaatatgaacttgtgtcacttgattgtggacattgggttcattttgaaaaacctaaagagttttcggagagcatcataaactttttaaataattaataacaacctacactgtattgtaaactttccctttgtatgagataactaacattgagttcagcagtaaattataaagatatcaacaactgttttgaaggataccacctagctcaaatagcacacagatgggtgaattaaaagataaatacagtacaatggatgatactactgtataataactacgagtaaaaatctgcttatgaccttctttaatgtttaatcagattcactgattgtcctttctgttaattcgcacatttaatatctatgccttcacgatcgaacgataatcgttgcatatttacagccacataacatttacaatcaattagaatgtagactctttttcattagctactctaaagctttataatgtacccgattgcaaaaggaagaaggagacgacgatggcagcaaggacatttaaacagattccaagggagcaacgtccttgacaacctttgtgccaacatcttgactctcaccatgtaactcgaggagcttttgagcatcatgcttaggggccttgaggatcttgaccttacggacaagaacattttggagagggaaaatactgccagtagctctttcaatttcacggccaatgacctcaggaatgagcttttgaacgagttccctcatggagcaagaagaagtttggttttggataacttggaacatcttctggcggatggcacggatttgagaagattgagcataagtagtcttcttaacttggttagcacgacgacgtgtgaagccaatgacaaagacacggcaaagataaccatcagtagtcttgatagtttgatcagcctcgatggttgtttgccatttgcggacaagagagcgcaacttgtcagaagtgatgcttaaaccattgaagctggtaaggcaagacttgccttggatatcttcgacacgaagcttaaccttgcggaatgcgtgctcctcatccttttgcaagtcagcaagggaaacctccaagatacgtcccttgagggagtcattggcattctttagaccggctgtgcggttgacaagagtctttccaacgttcttaacttcgaagaaggcgggagctttaatgtcgtaccattccttacgggaaaaggggtcaacgacacgcttcttaattcccttcttgcctttggagagtctcttgttttttccaactgccattgtggagaagtttggtttcgtaaaaattagttgttctcaaagtgctatttgtgactgtccttttttgagggtagggtaatagtcttatgatgttttgaactgcgttataataaataacgtaatatatattgttcagggtaataatttacatttatagaatagaatacgatgtgccatttggagcatttaacagtgttagttaatacttaatgtggagatgatagtagccattgaacggtcattaagaagtctttaagctatcatctcgattttttattcttccatttgcttgtttacacacaattgtttatcatagctactcttcaaaccctctcgtaaaatgatggactttaattaatatttaaatgaaaatttgaaaggatgtaagaattatcgaatgaatgagaatcattgtctttcaaaaaacagacgaaaggctttttttgataggttaaaaaaatatccaatacttaaagatggtaattatactaagagtagaaccattttccgaaagcataatacataaaattaattgagcataaaaaaatgtaaactagcataatcttttcaacaatgaacgttaagaaatttaaacataggtcattatatttgtagttctatacggataaagacgaagaatttcgtcttcccgccatagtatcagaatctgcaggagcaagcaaaggctcccgttccccttgattcataaatctgttacggaaaaatttaaaataaattttataacaaagtacacaaattccaacagacagtaatagtcccgaaatagaaatgaaagttattctccaacgattttgcctcttagtcggaatcgcgttttgcacaaagtatacattgccaagttctgaatatccgtaatcctgaatgcttatccaaggactactatccacagataaccgggaaccagaaattacaaaattgcgcttttcaggatcaattatatgcctttctgcaaaactagagtcttttgtattcacatcagaacctgttaaagatggaacaacaaccggatacccactgtctaacatatccaacatttcaaacttatcaagaagctccaaaaactcttttctccctccggcaataatcatgtccttttgtgaaaccgaaaatggtaatttaaccttgtccactaaatgcaccactccatctttcactaacaagtcccgagtttgaacctcataaatttcattatttatcctcaataaatcacgtttgttacgtgagtttgagtcttcatatacaccttcgattaaaaactctttattggaaagtgtagtatagttcccgctggcccatgcctcatcgcttgaaccatagaaagctatcccctcaaatgcatagtcaagcatgacgctttctagcaattccaaattttgttgcaaaacaagatgaacaagacctaattgtgtccatgcactattttttactaaaaaccaggtcactttggtataatcacccaaacccaatgaggcaaggtaccgaacactgaaagatatttcatccacaaggataagctgagaaagtaatggttgcggaggctctatatctttgtctaaaacatatagactaacattcccaatattttctgattgaatactgcgcgtctccacattaacatacatttctccagcagaaccagtagcaatacggacaagagcattagtgtcttcacccacagaatttccagatttgatatttgtcacatacaatgcatacttattaggcgctggtagatcaaaattttcgattatatggtaatcaatatcaatgatttctcgataagcccaattagtaggagctaaaattgcccgtttgcttgttttatcaacagatatagatttcctttctctcgaaagcttctcgctaaaccaagcagccccaattcctattaggtattttgcaggagtaaaacttataatttcgggattgataagtgaagacacagtatgaattgctccactaaaagtcaataaatcatattttgtggtggaaacatcattaataaacaactttttttggtccttatcaaacttcatactgatggaaatcccatttttataatgaaaagtcttcggttctataacatcttcagcataaaccctttgattaaccaatatatgttgatggatgagtgttttaacgtcttcagcagcatacattgaatacaaatatgccaattccgtattggtatacacgtttaaaaaggcagacgagtcaggaactaacatagtaacagatgaatattcaccaacccaagcgacggataaacgatgaaaaattgaaaaatctttctcagaacttaatatttcgagggctggaggcggaagatctataatgttatcgatgacttgaacgacgccgctgtcagcacgccaattcgattgaactatttgtgcattgttgactttatcatatgccctaccagtttctgctttgtaatgaatttttaaagcgatttgctgaccgtctgagcttttcaattgagtacgcaacaccgatctatcaagttctgttgtatttacgatataatataacaaattgggctcaatcgaatcatcaggaaaagcctcatttaaaggcgcgaaaagtgtaagtcctttgtttcgatttaaataaggaaccagacgattgcgttgcaaccgtctgatcaattttgaaaactgagattttgaagacagtaaatctataatcgaagtagatttatcttcatactcatttttaccattagcaaatgatataaatagaagaataaataagagatataaccgaaattgaaggttcattgcgattatggctttgttggagatgaaaggtgaggcagcgatttagttgcaattcaccaaaatactttataattgaaagaaaactaaatttctttttcaaagaattgatcatttaatagagacttgaaactattaatcaatctggcacatttattgaaaagtagtgtcgtccgcgaacagttgtgctacaaacgagtgtgcttctcaaattgtttcagttcaatagaaaactattaatacgcaacaaacaaacaaagaagatgatttttaaatactaggacacggttcttacgacacattaactttaaattaccaattaccagtactggcgaggcgaataataaatattaattttacttagttaacagtgatattttctgaatatattctttcttttaaagtactttaattagaaatgatgaagtataataaattataaattgaggaaatttatactttttattggaaagttttttatttgtgattatgctgaataaaaatggcttattgaaacaattgctatatgatagctgtcgcaaaaatatagatttaaaaaaaataaataaataaaataaaaaatgaagaaccggcaatcaaatgtatcttctggaaatcttattgatgctagtatcgtaaaatcaattatttaaaatgtcaaacacatataaaaacccagcatattatttaaaaaaatgtcaatgagatttttagtacttgcactcttctatctaatgccatattcgatgatggttaaaaatatctttggaataatctcatttatgatatgttttatatttacttcaataggttcggcttaagagttatacagtaaacaatcaacatgcaaaacagccagtggttcttttaacagtaatagtgttacaaaaaaaaattgatcatagttttgtaaacattttgtataataaatgcttatactaaagtcacggcagcaatcaagtttgatgattagttgctcatttgtatggggtttttgtcaacatataacttgtgagtgtctaaagacaatgaaatttctgtaaagctataggcttaactacagttatttgactaaataatgcaaacactgataaaatactttaaaattgaaactcattgactcgtcaacaaaatcttgtattttttacctgtcaacgatttaacgcagcctcttgttgcttcaggatcatacgctaaaatctctgcaaaaatatgcgttaacctacactaaatacggattcttcctttggaaattgagcagcgttagaaaatttgtaaagagccaaatattgctgtttgcatagaagtttcgctgtatcttttcttttttttataaaataaactttagacatggcggcaatgacagacgtaacagatcctagctcagttgctatggaatctgcaactgaaaaaataattatcgtatgtgtttggcataaggatttgattttctttagcattgttccttcaattaatatgctaactaaagttatagcttcctggtcattctgctgatcttacatctgtgacatttcaaattcaaaaagaggaccatacgctaggcaattctcttcgctatgtcattatgaaaaagtaaattgatattaaattgtaaacatatattaacactaatgttttcagtcctgaggttgagttttgcggttactccatcccacatccatctgaagcaaaaatgaattttcgaattcagacagcacgtaagtgattgaatgaaatattaacttatagatttgattaataatattttgggacaaactcaactaacgaattcaagcttcaacaaccgctgtagatgttttaagaaaagggctcgatgatttgattgacctttgtgatgcggttacagaaaaatttactgaacaacttcctagagatacatctactaccatggaggttgatggataaatttggttatttgttcccttggacttttccatttaaatttctatcattccatcagctgcagtttagcaggtaatatttgggcatttctaattccattaaggtcggtgaaatagttaaagagagaataacttttattttgttagggtatgggttgcttacttaaaattgatgtttttattttttaacgcgtggttaattcttctcactgaaagtagtatttttcatatcaattgtacttttataaattattgaaatttttattgtaaaatccgctttttttttcaacaatttcaaattggtcgcgtatttacaaagcgtttattttcgttattgatattgtctggcgtaacttgctgacatgccatctcttccttgcactttataaaaatctgtattagctagcctaggatcattgctttcattttgggaaagtaaagatttttatgctttttatttaagcttttattcataaactttgattacccattattttcaattgctattaatcaccctttttatagtaagataaccacgtagcattaccagaggaagaatcgattggaaactacataatttacagtttatttttatgagagtttatttaatttcgttctttttcacggcgatttacgttgtttctttatacacgttcccagttgctcgaccaaggccatctcttaatcggaatgacccgaaagttattacggcacgttgcataagtgtcttattagcatcatctgtatgttgtattttaacaaggttgatcattggcccttcattgaatgtattcactttcccgacagaccaagttttgaaaagtttactacacgcagcaactatatttattgggcccctgtatgaagtttggattgttgacaaagaatatagactcttctttatacatttgaaagactgcctgtcgaatgcgattgcttggcgaaacattattattgtaagtatcattaatttctttatcactccacattctcacaagtctttttagggtcctctttctgaagaacttacatttagatgttgcatagtaccaatttgtgaagctgctgggtggtcaaggcttaaaattatatttgttgcgcctctgctgtttggaatggcgcatattcatcatacctatgaatttctacttgcctatccgaatgcatatatagctgccgctcttcaaactgttgttcagttttcatacaccacagtttttggatggtatacaacacatctattcctttccacgcatagcttatttccttcatttttagtacatgctttttgtaattcaatggggctgccaactttgtacggaaaaattggaaacagaaatcagactaggatttattacacgttactattgttaggggttttgatattttatatgacttggggtattactgattttaataatcatcaagactttgaaccaagactggtgccattaaactaaataataaaagactccggcttcatctgtgacttagcaaggcgacatactaaaccacttaactgcaacaaggtttgcacaccctctaaaataatcatatgagtttggccaatttccttaagcatttctaatcttgaaaattccggaatactgtccattgtctttactactctaaacatattagtgacaatgtccacagcactgaaccccaaatcccatattccctgaagtttttcaagggcgacgtcgatgtttccagattgacaagcagttagcatggcatgtatcgctacaggtgaaggctgatcggcgacccggaaaacgttttcaccgttcacaagaccgaatccagcaacagtgctctgtagattgttcactgcttgacgcatatcaccttctgctgtcatgataagggcagccaaaccatcatctgtataattgactttttccgctttacatatattcaataaacgctgtaaaacctgttgatccgtaagacgtgagtatcggagaattgcacaccgcgattgaataggttcaataattttgttggattgattgcaagcaagtgcaaaacgcgttgtattactgtagatttccatagttctacgcaaagcttgttgagctccagccgtcatactatctgcttcgtctaaaataatgatcttatgccttccaggtggcagtatgacttttttctgtgcgaatgctttaattctatttctcactacatcgatacctcgttcatctgaagcatttaattctaatacaccttccttatatgctgggccaagtaatgcatgtgctaaacaaagaatagacgtcgtttttccgataccaggcattccctataaatataagtcagcatgtagtataaataataattaaaaaaaaataggttaccgaaataactagatgaggcatattcccttccttggcaataactttaagtcggtcaatcgtctcctcgttaccaacaatgtcatccaggacgattggacgatacttttcgaccctataagtttatagatcagcatactatattatattgaacctttaaattatgaaaagatgcctgagtcaccaagaagcaatcgtaatagctgaacactaaaaccttcataaaggacgttttaattgctcataatatatacataccatggcagctcataagctacagagttatttttctctccaaatactgatgatgatactgcattactcatattcagtgttattgaactagtaacatcagtactgagttccagtgaactagtaaatttgttgagtattttaaccactgcatggtagtcacttcacccatcgcgaatagaaaagagcattaatatgtaaatctgaaaattttttttattcttaaatgcactatcaaagctagctttaaaatatatgtttgtacaatcgacacaaatgatgaaaacaagcacatcaatatatttatattattacaaaaacgatcaataatctgtaaaattctaatatttttctcttttaagagtagtaataagcaatagataactctttaaattcacgccttctgtttcttaataaattaagcttcttattaagcgaatttatacagcaattagtacatcgttaggtatatgcaacgccatagaaaagggtacttaaagtcaatccgctcacgtgaaatgaacattgcacattgcaatatcaacatcttttatcattactggtttcaataggtttaaaggataaaattatatatttataatatggtaattgctttatctgattcttttatcgaaaatccaagatcgtttcttcaaagatttcaggatgcattgtttgcaggatctaagcccgatttacaaggcactttaggcatcgatgaagaagtttctaatattttcgctacagaggaaagaataagaaaggtttgttaagtggttttttctcttatttgacactgaatatttagattccaaactatcttgactgcaaatggtctgagttaaagactggtcaactacttcgtcttcaaggtatggtgcaagacaccaattttgggcatgaattttttgctggagctgtagaggtaaatgaaaacatttggagaggctgtagatacatacttgatttcagcgaagatgaaatgcatttagatgaatctaaaattgtcctagatgaaagatattcactgtttctgacaaatgttcctggagaaagaactcttcctgttatagaagctttgggaaactggggaagcgagagtctgaaagaacggtcattgaagtactcaaaccgcttacaagcaagtaatgataccggcgtttgtgttaaatgctatggcggaatggaaactaaagttcaagtttgtcaagcaatcgatgttattggaatttatgaagaaccaagtgaatactcggatggtttacccattttacacatgttatgttttaaggattatacgcaatcagctactcaagccccttctcctcagcaagctgagatcattcgaccaaaaatattaaaatattttgaaaaagtccttggtgaaaatatagctgcggaaagtcttatgcttgctcttctttccaacgttgttcataaaaccactggtttggttataggtggttttactttaaatttaacaaattgcacctctgaattagtgtcccagttagtttctgtgttacggcctttgataaaaagaatggtgattcaaaaagttaatgtcgccgagcttaacaggaagccgctttatcccttgagtgatggagagacattagatactagccatttgcaagtggctcctggcacccttatagttcttgatgaaactgaactatcgagtggaaccttaaacgatgtcggatgccgtaacgttcagtttttgtcttccctaatatctcaacaggatttaacatttttttatcctttcagttcttttaccgttcacagtaatgttcgaataattatattaagccatggaagatctattttgccagctgatgtcggttgtagatgtagaggcgattctccggacactattgaatttccaactgattcggatgagctgcaagagttttgtaatttttttcacatgtggaacatgcgtgctaatattcccgaaaacatgctggattatattcaatctacatatgtgagctcccgtcaatataataaagaaatcaatgaaaaaacactttcattacagatcaattgctctcgtctctacgcgaagagtttcggtcgtcaactggtttcaagaattgattttgaggctgcccgtagtctaatcaatcattggactgtcaactgattgatcgcatattttcttataatcaacatcatttaaccaatgttagaaattacttttcatgtctttttggaatttccaagttaatttcctcattcattcgatcaaattcatcaaaagttcatttatattgttatttaattattactacaagtaaagctcacttgcccgttttttttttgttttcttacattatcacataccgcactgccatatacttccttatcttcaaatattaaattcaagttttgccaaccaggcgtttgcagagattcaaggaataaatataattcattgtatttttagctaaaatttgatttctttgtctttcaaatacctatacggaagcagtcattgcatataacatatgtgtaaatcgacggtttaggcaagcagtctaaaaactcaatgaaccaggcgaactttttacaggagcttccagtaagcccaataataagatatttacaagttaactaacaaaatgaatgtttagaatgtactaaagcgactggaaactggtcttattatacctcaactgaaagatatacttcgtgtttttggacttcgtctttcaggaacaaaagctgagctcattaccagaattaaacaactaatagagaggatagctatagaaaacaacacaacctcttgggaagcattgaaaaaggcaatcgatggcgatgttacaagtgccgtatgtatcttaaagtacaacacatatcagatatatagtgctgctgctccaattgctccacctagttcagcttctggaaatagatcatacagccgtcctttcgccccagttgttcattcgcgaatacgatttcgaaaaagtcccttttatgacattttggaacaattcaatgcacctttcgttgtacctgcttgtgtcggcactcgtaatactatctccttctcttttcatgtaactccccctgctctatcaaaattacttaatgatcctaaacaatatcgtgtttatcttttttctacgccctcagaaaccataggcttcggtaattgcttaatggagtttccaactcctcaaatggagttgcgtataaataatcaagttgctcatgctaattatcgaaggctgaaggggaaacctgggacaacaaatccggctgacataaccgatttagtctccaagtacgccggtcctcctggtaataacgttgtcatttactatatgaattctacaaaaagctattctgttgtggtttgctttgttaaagtgtatacaattgaaaaccttgtggatcaaataaagagcagaaaagctgagtcaaaagaaaaaattattgagcgtataaaaaatgacaatcaggatgccgatattatcgctacatcaactgatatatctttaaagtgccccttgtctttttctcgaatatcactaccagtgcgatctgtattttgtaagcatatccaatgctttgatgcttctgcttttctagaaatgaataaacagacaccttcttggatgtgtccagtatgcgcttcccatatccagttttccgaccttataattgatggttttatgcaacatattttagaaagtactccaagcaattcagaaactattactgttgatcccgaaggaaactggaaactaaatacgtttgatgaacccgtcgaaagctcggaagatgaatttgtaccaaaagaaaaggtaatcgaattgagcgatggggaaggtatctctacgatggctaacaagtccaatgatcaacctacgaggagggcatctactcataattctggtccacctgcaaagaggaaacgtgagtcacttgtaattgatttaacaatatctgatgatgatgaaaatgtggcaacatccacgacggaatcgccatctaatgctacaaaggagaactctttgagtcgaaatgtacagtcacctaacatcgacactgccatatcgaacaggtcaacaaacgtcagacatggtcacccggggttcaaagactacacggttgaaaactccccagcatcaagagagcgttctacaagtgaaagcgctcaatcctctgtccatatgggatatgctggcgaaggcggactgttatccggtgctttaagggccccttctcaacaaaataataacaattcgaatacacagcactcaataaacttacatacaatagtgccgtctccttatgaaccacccttatccgttactccttcaacggcaattactaatctctccataccagaaagtaacaggactaattcatctgccagttctaaaagcttcaccatgaatgatttaattcttccaccgttgcacttgaaaaatacaactcaaactaataacgcacatgaggatgcccagtcgtccaatctctctcaaaaccatagtctgttttatgaaagaataccccaacgaccctcttatagaattgaaaagcaaaataagggtatatatgaagatgagaatgaacaaagtatttctgcgatgcccatacctcgagcacatcctcaactgccaaagaatttgttgtcgcagacggctggaccgctgtgggatgaacaacaagatgctcaagtagactggaattctgagttacagtcaaataactcctatcataattccggatttgaaggaacgggaaacacttttcagagtatagattaataactgtgaataacgttatgctaattaccattatattattagtttaaattaaatctcaacttttttatttacaatacagtctcaaaaaacaaagccaacatctacaagctatcgtatacaatcaagcctattatcaatcatggaagcataatagagatttgtttatagtcctttaaagattttatttaaaaccatcagtctaagcaacagtcttcttggggcgttgagaagaaagaatagcggaggcacgggcaacggaaaccttgacaagatcatcacgatagccagttctgccgatacgaccagcaatgctcttataggtcttacgagaagaagcgttggcaatgacatccttgcggaaaagcttggcaggcttttgagcattcttgggattggtcttggtaattaaaacaacaccacgggggctgttagcttggacaccaacggctttgtcattgcagagaccagagaagcgttgagcgttcttgccagaaacgttaacgggctcacggttgaattgaatgccaccgaattcgggacgcttaacaagaaagcggttgttgtcacggataacttgccagatgagatcgttgctaacagacatggtgaaagtgctggacaaattcacatgccaaagtttggaaagtacttgcatgtgactgccttttttgtaaaggtcaaaatattttgtatttcccaaatatcgagataaattgaagtacgttaaatgtttagattgaatttctcgttttaagtaaatgataatgtttgaacagcccagttttcatttgtatttagatcattcagttgcttttagacttgcttccaatgaaagcttcacaatgaataccgtgtaagttgcctgatcatataaagctgattaccaatttgagtaagtatttaagcttgcgatatttttgttggtgtaattatccttagcaatggtactcttgtttttataaaggagtatatgttgcttatgttatggcttaacagacgtttctgaaaacttaacacaaattattgatatcaaagttgcataccaagcattcaaacaatctcataaattgaaaatgaagtaaatttattatttctttccggactttaacagtggaatgtttaaagaattaataattaaagatctacaaaaataataacctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcgaacgggaactggtgttttcgcctaggtatggccgtagatattcgttctaagaatttaattaatttaatgtgtaaacagttgtccgaacggtagcaaacttagcggaatcatgttatggtaaactaaattccgttacaactttccttttttttagaattttataaatacacaagaagaatacactaactaattatttaaagagcacaagttgtttatctgatttttttggcagagtagattttttttgaagtaaaagtttagggtttatgagaaatgcgacaacaaatactcactcaaaacaacttacttaaaatggtgtatatttaaagttgatataaggattttatcctttgaagaaatgttaaagccattccgtcttgaatgatgattaactgctgtaaaaaagatagaaaaaccattgcttacttgtagatgaacttgttaatttgtgatactagaatgatattattcaagaaatattactactatcacttacagattgtctctggcgagcatagaatgtttacaggaaagcatatgaggggatattcttaactctaacaccgcatatgtgcattgacggcgtggtatgttatatcaaatatactttttttgctttatactgtctatgaattaaaaaggaaagtggatttatcgaatcatcaggcaaattcgtgtttcgcgagtttttacatatcaagaaatttacgttacttataattgatggttagttaatcgtttattgcttcattaatttacatctgcttcgtatcttgaatggaatgttcttgctatgttaaccatctcggatcgagcaatttaattactgtatatacgaaattacaattattaagttagaaatcatttaaataactgagaagtattgactttgtgtctttgctgcgcactgaataaagtgatttggtaagcctcacttactgacctatctcatcatctacctacctaaagaatcttcataattagcacaactagtcgttcaattggttttcaatctctttaatttcattatattttgcaaaatcaagtacttgcgtaatcgtttatggtcagtatttgattttgagcgcatacccctagccttaagtttttttttttgttttactacttgtggtcattaacccgacgaaactctgcatgttgttttaaccatacaataatttccttttttactatcatatcaaattcgctattatcaagaaaatccatattaacgagtcaggtcgacttgaaattagactgtttggacttctccttctaaacggaatacgttaacattattattttcaagtgttttacttatctaaatatttgtctttatagccgaatatggcaagttttcatataatcgtttcttatgtcactgttgttttggctataattatcgccattacatttgctgctagaagattttggatatctcgctatcgaagtatcagatattcacctgttgaaaattcttttgaagcagatttcaacaatgggcttaactccagttcatttgatatcgcccaaaatattctagctcaggacactcgggccggcctggacgaagccgctacttcacaaattcgtggattgatgaaacagcttcagtgctcatttgatcaggcaagactcatctatatccgtaaagtcatgagtgacaacaacgttgactctaccggcatgccacttgacaataaagctgttacaaaactttaaatgtcattaagcaacaactgaaatcagaaaattacgcaaagtcctaaaaaatcttagttagtgtctccgaaaatatctcaaaatcttcatcggcggccggaatttattttttatttatttttccagaatggtatgttaactcatggatacgaaaacatgtggataccgatttatttcgttagttatggaaacgaaatataacattgtcataagctttctcaaactttttacgattcatggacttccaaatcttcaattactgctaacgctatcaataattcttaagaattaatgaaatgtttatcttcaatgttctgacgatccgctgtactttccatgttctatttgctatatgttacttttgtgatcatttgctgcaatatatcagcaattctcgagatagtaaggctggtctaaaaatttttttagtattcgaactagctgttactattttcaatacggtaatgcttcaattagctaaccgtgtaaaaaacgggctcacccttgcaatattgattgtctctgttgtaatgtttgtgtatcatcaacagctaatagttaattgcaaaaagatgctagccttataattatttgcttttcaaattccttgaagagtaaaattttgaagaaatattttgttttatcatgtttgataatgatcaaagtgaaatttcgtttattgtttagtttattattgatactttaagagtcagtaagcttattaaaagagaggtaacattgtttttgaaactgcgtaagcaatatacggggcagcaaggaagagtgacaaaactggtgaaaagttttaaggtaattgtttagcgcagtactcagagtcatttagcaatgcgtcatctggtatgtaacccgcaaggaaaaatcacatgtatgctacttccatcagtgcagtcgttttgtaaccttctttctacaattcataacacacaacctctttcttttttttgaacaatctgtgagggtcttatcgatttagacagcatttcgcctccttcattcattatttattatattccctgatgtagaacaagaaggccttgcgatggacgcgattcatcccgtatctttacgaaatagtaaaagacatccattactgcattctgaaagaaacctcagccgccgtgcagtttctccaagcataagcagatcattttttcagcattctaatggatcctttcccctatttcagaaccacagaaagagcttaccttccgctatatataaatccgtagatccatatgttgatgccaacccactagatcccttagctgctgccaaagcgagttttgcggattttcctgaacaagatgattctcaaagttccactagtcctttatcctcgaagtatcacaccaaaaagaataagcaaatttttgtcgaggattcaagaagaggcggggcggcttcgaacgcggctgccattgcggctaaaaagagtggttattatgaacgtacatcaactagaaaacggtcgttgaccgttccaacacctcgtacatcttttccgcatcatcctcgaagtcgacgattttcattaaagaatgccgcaattgccacttcttaccacaaattcaaacctctttcatccaattcactttcttcttccggtatgcatttttccgctagtaaacaggccttcaactctcctttactacagactttcagtccttccccttctgtatctccattttcgaatccagccgtagagaaattgaaaaccagtgcgagcaagcaagcggctgaagcacaatctttaagagagtttgattttttcactcctactcctgaaccctcagataagaatttggaaaagctgaaaaatggtgccagtaaacaagctagcgaatcccaatctctcaaaaacatggaatcactttcattagcaagatcttcaccaatccttacttcagaaaagttaaaaaatggagctagtaagcaggctattgaatctccacctttcagagcttcggaaccactaccttcatcaaatattataccgaatcctgctatggaaaggttaaaaaatggagctagcaaactagctattgagtcccaaccatttaaatcagcggaaccgttatcttcagcaattccacttcccaatcctatgtccgaaaagatgagaaatggcgccagcaaacaggctattatggcccaaagctcaaaaatcaatcccttaccgccactaacagcttcaatttcagacccgtcttttgagaaattaaagaacactgctagtaaacaggccattgaatctcaatctctaatgaatagtggccctgaacttttagagccgtcgatttcagacccaatgttagagaaaatgaagactgatgctggtaaacagactgttgaatctctgtcgttgaagagttctgacgctacaattccaaaaccatcagtatcagatcttggggtagaaaaacttaaaaatgatgctagtaaatgtgctgtcgagtctcagtccttaatgattaatgatccctctgtttcttcaacctcattttataacccaaatatggaaaaactgaaaaacggtgccatcaagcaagctattgagcaccaagctttaaatgctgccattttgaataagacacaattaccttattttcatcaatcatcttccgaactaccaatatctgctagcaaacgggctgcattgtctcaacaaacagagtcggcctcaaagtcatctagtaatatctctgaaatgtgtgattcacatcctccttctaacttttcaatctctgctagccagcaagctagcaaggaccgtttttcggaggctacttcttctatcgatttggatctgagtcctggtagaagtctctctttggcttctagtaagctttctgtgaaagaagctggtgctcgcgtttataatagaagcgttgctactccagtaatgacgccgtccaacccattcgaaatttccaaatcagcaagtcagttagcgagtatagctcaagtacctgtttccgaacccgcaaagacttcagaagtgaaccttaaaaaaagcctttccttagcttctagtaaactttcttttcaggaagctggtacctcccttaaagagaagactgcaaatgttcaacattccccggaagttttgaatgaccgctctttggcgtcactttctgctagtcggcatgctgatgccatatcttcgaaaagcaaacaacatactgaaatcgcgcagccagcatttaatacgactggaactgtgctaatgaagacaaaatcaaacctttcagattctgcgttaagcacaccacaacattctgattcggtgcttttcgatattacttctaaggctgcaaggctcgcttctacttgtgctaagacagatctacacaggaaaccaaggagaaaacataaatcatttacccttgagaattattttgggcataatgctgaagacgaaagccctcaatctgacgaggttgaaagtcaaacgcccccttcaggatattctgaaaacgatatcggcggaacggacatatacccttttgctttacaaggagctgctttggctgccgcgaaagacttttcaagacgtgaagcctccttaagtgatagccaatccgctgcttctatggatatgttgcctatgaagaagaaattgtcccattcatctgcatcttctacccgttctattaaatcgttattaactaatgctaaccaaaagcatattcattcctctataaatgaaactgatgatattcctacaatggccgctcatattgttgcaactggtcagaaaaataaagaaaaagcaccttctttttctaatgatcaggcccttgatcacttgcttgggtctgctcataaacgaattccttctaataaaacggaatggtcgtcgtcatcattgcacattccttcgcataattctttttctgacatccatcataggaaaatagctgctcatgctgcagccattacggctgcttccgaaaaacttacaccctccatagaagaaacgtcgtattcttcgtccaaggcccatgatgcgtctttgagtgctgccactctagttgcaaataaggataaactcattcacgcacctacccctcaagtcctggctcctgtgctgccaaaagtttcacttcctcatcgtcattcagtttcacttggtcaaattcgaggagaatctgaagttgaaggagatgttttttatgatgctccttcagataaagaagaccttggatcttcaaacgctcctttagatgtaccacatggtgctaatcgtagcagcatggatgaagttaacggttcaaaatacgattacagtgatggaatacttgatggctcaggtcagtatactgatagtgatatgtccgatgacgagaactctctcaaagattcgcaaagttcggttttaagcttttcagctgttcccacaaaagtattgaaatttaagttgcgtgatgtattgggttctgagtattctccatctccacaactgcttgcctcttcaagtgatgtttcaggctcatcgtcagcagtacgcgcagctatgaaagcagacaaaatctttccagctgttcatgaaaacccacctcctttaaaaacgaagcaatcaattgccaaaccttcacctcatacattgcgagttcctcagaaaaagcataaacatttttaccatcgtgatgacggaaaatacaagagtggaaccaatttgcgtaaatccgaaactgttgatctcccgcagttctttattgatgaaaatcgtagaaagctctatgaagggttgtgggctgctaataaaggttatttactgagcaaatcagaatattccaaaccgaatgatttgatttgcaatattgttgtccgcgaactctggtctcgtagtggtgctccaacgagtgttttagccaaaatttacgatctcgttgatagacatcacacaggtgtcttggggcgtgatgaatttattgtcggtatgtttctgatcgatcaatatttgaaaggccgcaagttaccgttgaaggtaccagactctgtatggctaagcagcaagcgtatgggggatatgctttggcgattagaaaaactgcagaaaaagacagataataaaaaacctttcttcaaaaaaaagaagaaaaagagaaaacatttgaaaaagtttttcgactttaatacaacagcaaaggtgaacgagggcgcgatgactgactagagaaatcaacatcgggtcctcttttttttaacgggaaatatctttaagcttatcaacatttattaaaaaatggcatttcggtattacttcattaaggtcttttcatttgaaacactccgttgtgaacctgttttcgtaaagctttcgctatttttgcgaaccacgttttcaatcagttgttagtttgcttttgttaatcgttaatgatagtactttctgatctatttaagctgtcgattgttttactcaatttgcagatatttcacaaccgaagcgacctttttaagcgaaaagaaggactttatttttacatcataacttttcattttgcaaaacttttattattcatttttacatttttttatgcattaccctttttattacttgattaattactgaagcataggttagatttacgcttaacgaattccttggataccatttgcttgtttgttataaaatttttcaagtattatttatatcctttaattagcattttttaactataataagccaacacaaaggtttagcaattaaaactagccaaaatactgttcgatgtagattttttttttaaaaagacatgacttctttattaaacaatcttgctagtatgaacttgtcccaatccataatgtgttgtgactcactttcgatccttaagtttagaggtaaataaaccaagttctccaaggccatgatgccgaacttctgtttttaatgttaaaatcataagatattatggagttagctaaaattggagacaggcttaacaattattacaataatatttatacactttccgaaaaacttgggtattcgtttacaaagatcagttttaacaatatcatcttggacgctttgtcaggacaccaaagaaaattggagatcaaaattataaatattgagtcaaaatgcaatgaattatcttctgagatatctcttttaagaaaaagactgggcatcatcgaagaaatcgaaataccgcgcactctaattgaccaatatgaatgcctggtaacttaccataatggtattcgagcaatctataacacgaagaaaaatgaagcaaaaaatatgtacaaagaaattgaaaggttatctgtaatccttggtgaatcagttgatgaggtgaattttgtgaacggtgattttgaggacatatcggatataaagcttgagcagttgtcagcaaaattaaatgaacttcatcagatatacagacttaggaaagaaaaaaacattgaaattaaagaggaattaaaaaaactgcaggattctttgtctataaaacttagcatgcccgctgatgatttgtccaaaaacggaataaagcatttgataatttacaaggagaagctcagattttctttagaaagcaggaagtcccgggtcgatgaaattgtcaacgaaatgaaaaatatgtgtggtaaaaacccgacttctgagttaccgaccaactatagtgataaaaccttgactttggtaagaatttgatatttttattaaaataattattttcaaactaacaatatagtgggaaaatgaactttcgtccatgcgaaaagtgtactttgttaagtataaaactgaatacgagtttttacaaaaaaggtacctttcactggctcgcataatgttcgtttctaaaaaagaaatgttgtttacatctcaatttaaagaaatacctaacgttaatcgagaattaattcaaagtatgaaacaagaaattgggaacctagaagttgatctccatcttcaaggggaattgaacaacatgattaggcggtatcttctcttagagtctagggtttataaagaatctcaaagaatgaaggtattgtctggatcagcttcgcagcctttcactttaaagcgcttgcaaaaggattttcaattactgaaagctaaattaatatgcgcattaagggagtgggaggaggataacgaaaagaaaatttatgtctttggaaaaccattgtcttcaagattattaatgatacattctccaccaattttgcagaatcaagagaatatttcctctaatgacaatagcaaatcttcaccagagtcatcgccacctgcgcggaaaaccacaggtaagatcgaaaataaaaagttaagaaacattgatgtccaaagcaaaaaaagcattcgttttcctcttaggctagcctctcatgaagagccgttaattgatagaatggttaaccaaagtcctgatactcgaagtgtttcgaaaagtaagagattagtaagggaaacatctagtggttgcttattcaagaatcattctaaaagtaatacactttcccctaggaggaaaggctctcggcatggtcccagagagccgtgtttgtctcccgatgcttcatcttcgtcgattccggtcactgatataaaggagatacttccttcgcagcacgacacacctcataactctgtcaagcttactggaagttcgacgactcctgcttctgtgtcgcttcgtcaaatgatagagccattgttatcacgtactcctcccaaaggtgaatttactaattcacttgatgatacaccgactcagtctaatgtggaaaaggttgacaggtttttggaaaaccatgattgggaaacgtgtagtgaatcttcctctgcaagtgaagatcaaagtttatgtaaacaactatcttctttttcactttccagtagtgatatctcaaagaagttaaaaaacaatttaaatgggctacacttttcgtctgatgaaggttctaaactacctacttttctataatttgtctctcgttactctacaatattttttaatatacttactattaatgtatgaatataatgaaataattcgtaatttttttaactgagcattaaaatattgtagtattaacatattcaaaagcaattttctccaatcttatttcatactgtttaatatttttttatcttattcaaaaataaacaagatttttaattttaagtgctttgacagtatcttttctttagtctatgttgtagtgtactgtacgctatttgccagttgccttttgcctttcaccaatttttgcaccgataaaaccacatgggtaaatcacaaaaaaagacggccaaaggccgtttggataaatggtataagcttgccaaagaacaaggtatttattaatagctacaatgaacactttttaacgtttagggtatcgttctcgtgctgcttttaaattagtgcaattgaatcagaaatatagtttccttgaaaaagctaaagtcatcattgatctttgtgctgcgtaagttgtatagttattattcaaaatccttttacactgaccgtcaaaacagtccaggtggttggttacaggttgcttctaaaacatgcaaacctggctcattaatcgttggtgttgatcttgctcctattaaacccattcctaattgccatacgtttgttgaggatattacaagtgataaatgcagatcgcaattgcgtggatatttgaaaacttggaaagctgatgtgtaagtaattgatatgctgcaggaagcggttaaacgggtgcaactattcttgtttcacttgcaatcttagaaatttgattgaactgattagaatatttgttgcccatattggtttttgtcgaatttttattaatgcattgagcagtgttcttcatgatggtgcaccaaatgttggttctgcatggttgcaggacgcctatggacaagctcagttggtgctaatgtcaatgaaattagcatgtgaatttttggttgctggtggtacatttgttacaaaagtttttcgttcaagggattataataatcttttatgggtattcaaacaactttttaataaagttgaggctactaaacctccatcttctcgtaacgtctctgcagaaatttttgtcgtatgtcgtgggtacaaagcaccaaaaaagttagatcctcgctttacagatcctcgtaccgttttcgaagaagtccaagagccagttacaaacgttgatgcaaaagtgttccatcctgaaaaaagaaaacgtagtcgtgagggttacgctgacgatgattacacattacacaaaactgtcttggcatcggaatttgttaccgcaaatgatcccattcaaatccttggtacatccgctgaaattgtattcccaaaagatgatgaggaatgtcaacgcttatacaatttagacgtcactactgaagaaattcttttgtgttgctcagatttacaagtattaggtaaaaaagaattccgcgatattttgagatggcgactgaaaataagagatgagatgggtataggtaaaaaggtagaggatgagcaaaaaacagtggttgaggagattcctgaaatggatgaagaagagagactggatcaagaattacaagatttgagtgaagccgaacgtgttaaactcaaacgtgagcgtcggaaagcgaatcagcgtaaacagcgtgaaattgttcgtatgcaaatgggaatgttggccccaatggatattggcttggaacatgaagccatgggcgaagacagtttgtttggtctagcaaccgctgaaaagcatggtttaaaagaattggaaaatggaacgcttcccgtaactgaatctgttgacgaagaagtttctacggacaatgaagtcgaatacgatagtgacgatgagcgcgatcgcttagaggctgacttggattcaatgtattctgattatactaaacgcaaggctgaatctgatgtgaaatatcgcgttaaaaaagcgcgtggcgatcttgatgatgaagaatggaacggtatagataatggcaccgaaagcgatgattctcagattgctgagacgaactttgctactcctgataaagacagactgacaacgtctttgttagacaaaggttcgactaaggatgggcttagtagaaaagcacgtatgttttttgaccaggacatttttgatggtattgaagatgccgatgctgatgtggaaatcatgtctatgaaccgcgctgctataaagaaacgtgaagctgaacttgcttctcaaaataatgacgatggaagcaagggagaccaaagtgaggacagcaatgatcatattgaagtcgttccagttgcttcagctcatgatgaagatgatgattggaattctgattctgataatgatgaaaacaacgttgaaattgttactgccgaggcaatgacactagctcaggatattgcttctaggagaaagtctaaggctgatttgattgatgaaggttataatcgatggtcgtttcaatctaaagaaggtcttccagattggtttttggatgaagaaacaaccgtcaataaacccaacaagccaatcaccaaagaagccgttttggctttgcgggaaaaaatgaaggctcttaatgctcgtcctatcaaaaaagttcttgaggcacaaggtcgtaaaaagatgcgtactattaagcgtctgcaacgtgtcgctaaaaaagctgaaggaatttcagaaagcggtgatatgactgaaagtgaaaaagctaaagaaatatcgcgactcgtaagccgtgctactaaatcgaagcctaaagcaaagcctacgttagttgttgcaaagggtcctaataaaggccttaaatctcgtcctaagggtgttaaaggaaagtataaaatggttgacagtcgaatgaaaaaggatttgcgcgcacaaaaaagactagctaaaaagggtcgtcgttaaaatacttgactgtttaatttcattaacagtttttcgtggaatttaggcttaaaataattatatctaggttagagtttgggttttagtggattaatagtattcttatttagtattagatttgggagtaacagcatggatatgttttgcaagagttaaactgctacatatataaacattattaattaactatttatatgcagttcttttcgaatatttcgattgagtaaatggaagaaatttgaattacaggtctaaaccagcggaggagcagcctcaattcgtattcgtctacggacgtcctcaatgtcgttcgtcagttccttttcccaatagacattgatcaatgtttttgcattcaaaccattacgaatcgaccatggaatgtatacccgacgaaaccttgaagcctgttcacaatttaagcgtagaggaccaaataaagcagagagagctccaactggtaaacccatgttaacaaattccagcctaaattgttagtatacaaaccatgaagttagaaataaagtaaagtatatctataccatttaatagctaattctccttcaatgtttgtaggcatgttacatatagcatggtaaaaatcgtgagattcacgatatctttgcataacatatgcctcctctgggtcatctacaaaacgggtagggcttcgagtatcgggtccaacatgctctttgtctatccagtcaacataaattttacctagggtatttggcggaagggtccgcaaaaatggtaagtttaaagacttcgatgtcattctaggtttatctttcaaaatttcacgacctgttttatcaacgagcattttattcagtaatcgatgaaggaagaatggttgaccagatgcatctcctaggacagatatcatatctcctagcattagtaaatccagaaaaagtaaatatagcttttcaccaacttctgtagcaaaggtcaaaagaatttgccgaagtgtttttactacctaaatttcataccgcctctccatggtgccttcaatcccatgattgctgatcctgcaaccaaaaaaatacgttgcagcggtgataaaggaacatgtcctggataattaaccttcctctctaatttctttagtaaaatctcatttatgcattagctgagctaaacatttcttaccagctgctgtaaaaagcaaacgaagttggttggaagcaactgaaggctttaaaaacttctttgaaagtgacattacaacgtctacgaccttattaatttcaagatgagcattaagataaaacatacatactgatatgtgaagttcagtattgctgatactttttaaagtggtgtgtcatcgatataatagatttacgaatttggcgttacaaaagtcgaatatgtttactcaataaaaaaaaaaagattacgggtaataaaaaaaaaactaactgaaatatattaatatgactttcattaataaactgtactgtattacttagtagattcgacgtttatatatctcatgtttcctgatattagtgaatcgttgatttattcattctttaaataatttatcttggacatcaatttgagacagaaaagtagataattcgttacaacaagctttggattgttcgtaggcagatgcaacaggtaattcattattccctgtttcatgaataagatgatcgattaatttttcgctgtcatgtaaaaattcattgttctatattgcttgttagaaaaacttgcagactcgttaagaaactttattagaatatgaatcttacttgtaaaatagaacactcggtgattgacctagaccagtttctattccttaaaaactccgtaacctttttttcagctttggaatgaaagtaagttatagggagactgtagtacgcttctgcgtgggctccggcatcttcgattttggaagaaggtaaatttttaaataagacagacgggtgatgacgagattttgtgcggatagagccatcattaccgacaggataggttcgaaatgctccaatgtttacatatggagattccaaggatcgcttcgggtccaacacaacggcaacaaatggatcctgatatttttgattttggcgctgagtttcaacatctacacctgaaagccagcaaccatagttaggatgtgaatggtaccatcctatgacattttcatgtctgtaaacagacttgcaaagagtatgatattgtacactgtattcttgtgcttcttcatgtgcattgacacgagtctcagtaccttcaactggtaacgcaaaagaatctaaaataatcaaggaggccccttcaaccttcccctgaacatagcccattacctctaatggcatgccttgagatacatgccgtaacattttcaacaaagctactgctgagattttgacagaacggaaaaactctgggctgttattgttagcattacaggatttataattttaataaattaacgtagggaaaaaaattcagagactggtataatatagctaaaaaccaatgaaatcttaacttactcatgtttccacggcgattcacgaattttagccctctctttttcttcatcaaatctaaaaacattttcgagttgattattcattgcaattttgtaattgtagtcattaaatacagaaaatgaatcatttgtggtatgtgacgaaaaaatgttggagaacttttcgagtacaagtaaaactcgctataaagacatatttttagataaaaatttcgtttatttacttaagcatattagttgattaaaagcattttaaaacatgaattctagcctgtaaaatgtatgtttattgaatttcgaaaagacaatatattttgcttggtaactggtatctttgagaacttgttttactatgaatgaaaacagacaatatagtattagttcattgaaatcctattcactgaatttacacaatcgccaatcccttgtaacatatatcatgaaagagacacacgaagatgctaaaaatcaataaatcaaggtttacgaaagaatgtagattctagtattgttgttcaagcaggctgtgacacttatctttagcatcaattgtaacctacaaccaagtatataaaacaggcatctatggcttgaaaacaaaaagaaaacacgaggaaatattgtttaatcttttttagtacactaagtccatcatcattaagtcattaaagtgcgagaatgaatcccataaataaaatgaagtttgtctccattgataaacaatctcaagatatatgaatccacaattcggcaaattcttcacgcgatactttaccattagtgccagctaaatcgagcatcaactgaagctgttctttagtcaaattttcccctagttgagcgcaagatcttcgaaggtcttcaaagtcaatgtaccctttgtgtgtcacgtcaaaaagatcaaaagcctcttctgcttcttcatccatttcaagacgtttagtactgacagacatggttcccctaaactaaaaaactattcaacaaggaaacgcaaatgcaaacaaatgagatagtgccaaaaatgctaaaatgaacgaaataacagtaaaaaaaaagaaaggaatgaaaatcagcgtccgatggctagaagagatataatttgttcaacagttatcaaaaaaagactagaagtgagttaaaaatccaaacgaaaagacaaggaggaataatatgaacagatagacaatcaaaagtggaataactgcgtttaaatactaagtaatcaggctatttgatgcaatttgaaggtggtacaaatggaaatttcgtggtgcgataaagtggacgaaacttgaccttaatgaatatatggtataaaaacgttaagctgaatttttttttctaaaactgccaaatcaacaaggatattgaagagacagttggaaatctcaaaatttatgtataaaatgtgttcaattgactttatttacgtgccaagccaacctactaaggcgttattagctaatataataaattgaccgaagctaaggttgtgcgcaatatttaaataacaaaacacgtaatacaagatttttgatgagttaatagatcgacttgcaaaatggctttaatgatgtaggctatcaagcataatctcctttagcggtgtggcatactaatactcgtgttatatattatatatgaatgtttgacattatttatacacattcattttttaaggattcttactttgtttatgtattttttaacatatttgagatgcttctgagacattggttcgctctctgatttcgtagtttttccattttttcctttgagacagggagggatacgcgatttgcatatgctagtataaatttgtctccctgtgaatgttccattatttactgtatatgaattgcgacagcagttgctactgaaaggtaggagcacaattctgatggcatttgaaaagtcaaacttcctactagattttatgtgaattattttaaaaaatatgtttttcttttctaaaatccacatcgaattcagtgtttgctctagcagtttcaaagtatatcactctaaattcggtaacactattcaatataacggactggaggaattaaaactcacaatgtgataatcgcgtatacgtaagatggttaataaccatgaattcaatttctcaagcacgaatttttcattaatatacgtacttttttatggttattgtaataaataagaggaaagaatgaaccctcttttctttgatacttgcgccgagagtttacagttttatgatttgctcatgtcccgtaatgttacctcttagaagtacgcactttgtatcatgctactataccccagagattattctatggtagaacttcctccactaccacaacccgtactccacgttcatcacgccaagaaaacctcctttttaagtcctctgatagcttttttttcattttgtaatttaacatttctgtatcatcatccataatgaatcatggtactaaaagtaagttggctaacttcgatagtgctgttgttctaaccgtataaatagttcctgtggacccctttcgtattataaaggaaaccgctcgtgatgggtcaacgggagaggtgaagcaactttcttacacttcgagtaaagttgtgggctctggaagctttggcgtggtcatgcaggttcatttaattgaatcagacagcaaagccgctataaaacgcgttttgcaagataaacggtttaaggtatgtatttttattgaatgcaaaatgcgaaaggaagggttagattttactttatttttctgtgaaaaccgcacacttttgtttacgctgaagatacgtagcgcgcgtgcttcgtcaatatacgtaagattcatttacaaaagattggtcgtctacatgccataaatggtaagagagtagtgttattaaaacattacttgcttttgtgctttctcttctttgaagtgtccacaggcttaccatacctgttgtcatgaaattgtacaactcaaatgcctattgctttttttttgcatccattgtacgatacacaagctttttttagccagtatttggatgcgttgaaaatttagtgtattcgttttgaacatatttttcctttttccctcctccattttttgcacttctttctagatttataaaaaaactcagtattataaatcttctccaatgaacctttgtttctaacacttaattttagaatagggagttacaaattatgcgaattatgaagcatccaaatattgtcgatttaattgcctactattataccaccggtgataattccgatgaagtctatctaaatttggttctagagtttatgcctgaaacgatttatcgtgcttctcgtctatatactcgtcaaaaactttctatgccaatgctggaagtcaaattgtatatatatcagcttttgcgttctttagcctacattcatgctagcggtatttgccatcgtgatatcaaacctcaaaatctactattagatccggaaaacggaatattaaagctttgtgattttggtagcgcaaaaatcttggttgctggtgaaccaaatgtctcttatatatgttctcgttattatcgagctccagaattgatttttggagctactgattatactcacgctattgacatctggtctactggatgcgtgatggctgagcttatgcttggacatcctctttttcccggtgaaagtggcattgatcagttggtagagattatcaaaattctcggtactcctagtcgagaacaaataaagactatgaatcctaattatatggaacatcgattcccacaaatacgtccacagcctctttcacgagtgttttctcgaagtgttccccttgatgcattggatctcttatcaaaaatgcttcaatatacacctactgatcgccttactgctgctgaggcaatgtgccatcccttttttgatgagcttcgggatcctaatactaagcttcataactctcgtaatcccgatgcttctcctcgtcatttacccgaattgtttaatttttcccccttcgaactatccattcgtcctgaccttaaccaaaaactaattccgtcccatgctcgcgatgctttacccgtgaaacttgatgattttgttccaattccaattcatcgtgcccgaattgattaaatgtaacgggtatatgcattcatcttctaaagttcttgtatatccatttttgccaccaaacttattttacttctttgttgtattacgcattaatatagccagtgaatctgccttgttgtgcgtacatataccaatcgctatctatactgattctacaatggtctacttgtgtggatattcttttcgttcactttttttttgtcgttattggtgttgaataaatcaaacctgaattttgttttgatgagaactaaattttttcgatcacgattattttcttaattgttattttaggagtcataagtagaccatcttagtttgctgaaagtttttcagcgactttaaaactttaattggatgagaaatgtaatcggtaattctttcattctggaaagtatactgcagaatctcatatatacatatatatcataattcttatactagtaaaatgtttgtgattgattcaattaatattttatggttaggtttcaaaagaatgttttgtttttattattgtttaattcatttttttgtcctcattaaaaattcttttggtagagtcattactaagtttttgcttcgtagactacatgaaagaagctggtgaggcgaagtaatattatgattcaatactacctaagatatagcaaacatcaaaagggtacaaaattctaggaaatcatctggcaacgttagatatcaatatgtaaatagaaatagaaaaacatgtaaatctaattacatactaagtcaataaatggaaaggagtctggtaatttttgattaattagcagtggtttacaaacgaatagttactagttattgcaaatcaaaattagtgtcgatgacatgtgtaagcttgacattcattttatttcaaaatagaaaagtaaagataagagcaaaattttcatttcgtatacgaaactagcaaacaactacaacgacgtgaacagcaaaaacgagtgtatttgaagtaaattatttgtgagatgatagtaccaatcaacccaactgaacaaacaacgtttcaaaagggaggtggtaagaaattgcaaagcaaaaaaaacaagtcatttgaaaagaaaggagtgaatgactagatgcgagacttccaaattttctggatttatcgttctaaaagaataaaccgaaaaaaaacaaacttgggaatgctaaagagactcgaaatgtaaattagcaaaaagtttgcaaaggatatataaaatcgctcacattgttcctttatagcaactgaaggtagagcgggtaaataatgcatgtaataccaaccatagaaatagaaatacgtgaccaaaagagtaaaaccaacggggaaaaatgaaatgggaatgatgaaaacgaaaaaaaaaagtaaaatcttttcagagacaaactcttctgagtctagatatgttgtttaatggttcttcttagcagagttagcgatgtattctctatcatcatcaccttcaacttcattacgaatagcctcgtactccatcaattcgacacgaagaacatcctcgttttggcgaagatctttgtcaaaccatgcctcatcgggggcccggaaagagttgccgaggcgatcaaagagggtggtgaattggccgtaattgtagttgaaataaatgtgatggccattatggtgagcagcaccattgatgatggggttgttggagatgtatttaccatcgtgaatcatgatggaccagaagttgacaaaggtgaaaagagccaagtaggtcaacttgtgaaggggaaagaaaaaggggaaaagatggtaaggaagagattgtaagaagccatcagcggatttgaaagcatgggatgcatatggagtgcagataatccacttatgatggagtttgtgaagacgagggtatacataacggtgatgaaggaaacgatgagcccagtaaatgccaaaatctgagaacatgacaaaaagaggtaaggaacataagaagtattttaaaccgtaatcactgatgttgtcgtataagtagctgtacccatgcaactcagccaaaaaccacggaaccgtcaataacgccataccaggtaagttttgtaaagccgttagaacttccatgaacacctggttttttaagaactttgggtgatccatcagacttttatcaaacacaaattggtaggaaagcgacgcaaatgttaaatacaagaacataccgccaaaccaagttaaaaaaaacaaactgatcgactgtctaacgatattgtcgcgagctaatggatatacagcattgtatatcgaatccagcgcatattggtcagcatagttgagtaggtagtccattgaggtgtttgcttaaaatctattgaccggtggtagcgtataagaagtaccaaaaaatggtctgattttgattgcgatatctagttggctgctattaattagtcaataggaaaccgagttatctttttcgttaaagtttttatcaaaaaacaaagaggtggcttatacacttcggttagtgagaggtagatagggcagatcggaaaggacatcactgtggcgggaagaatctcttacacttactatgtgggggaatagtactacgggggctcgctattcaacaagtacaacgaggttggacatgaatgtttgatatcgagcaagtgggtatatattagtcgaaaataatcaactttacgatacaagatctaatcttaaaactattataagtaaatgagatgaaaaattaaataagaaagataaaaaattgaaaaaagaaggttaacattcctccatctcgggtttgttctcaaaggcttagaggttacgctagattgctattcttagacttggactaatttggtacccccattttgttctttttaatccacttgcatttgtaagtctaggaacgataatggtatttctcaagagtatgcaatatgttgctgatgttttaagacgataaatacgcagttagaacatagtcgtttaaaaaaaaaaaaaaataaataaagtaaaataataaaattatttaaaaacaaaaattttggacaagccagaactcgaatctgggacctcttccatgctaaggaagcgtgataaccatctacaccacatgcccatgttgaaatactcgcatataatatagtatataatttacatactttacattttcattatatcttaaatacaacacttttaaaatggaaatagcgattattcagaaatcataatgttgctcgcgcataaagtaaacatacaaatagtagcttgtagcccaattttttttttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactaatgagataaaacatttattacttagttttaagaaataacaagaaaagctcgaatggcttggcaaaccaggaaacgcctgcgaattcctgaaattttcgtaatattattcgtgcccttgattagggaaatcattcatctaacattttagataaacaaaagacagtgactattcgccatccctagtctttcacaagctcaatagaaatcgacttgtaaagatagaaaaggaatcaataggcagcagtcaatcagaaaacaagtgtggtatttatttacttttttttcttttcttattctcttcaggcgtcatactgtagaaaaatctgtaacgaagaagtatacatgtccaatcaaagcactaattaaatcaagcagtggaaagatcccagttcgtaaccagcgcaataataccattacccatggaacataaggtgcttttacgtcgaaaagacctagtatcgagattctgtacagtggatgtttccacgaccatatgtataacatggtaaatgaaaagtaagaagctgcaaatggcatgtaggaaaaataggaggtaactaaaagagaaaaccatactatcaataccgtttttaagaagctctgtgtttgaggcggcggactagatctttctaacatactcatgaaacgaagtagaaacgacaaatataaaatcaactctaatccaaaaggcccaacataaaggaatgtagttattgccctccagtactaaataaatcttgttaacaagctagaattagggaaatcacatgttatgtcaaacattacttcaatcacaaaccgtacctccccttttgctaaaaacagtttccaattaaaaaatatcttaagatcggatacataaccaaaattctatatttgtaagcgataccatttatgaaaaatttgagtaaacataccactgccaatgttgtaaatagggttccaagtacgatgtatctgcataaaaattagcgtgtactctcaatatttcatttcttacctcgtaaccggaggagtttggcttataaattctggcaaaattgccattttttatatattttagccaggatgtacttttcgtagaagttgtactcggttaacaatgtactacgaaccttcttatagttattaagtagttcgatctgtcgagatttctatgttaggatcaatgcgattttaatgaataaataaataaataaaaacaattaatatcagcgatatacaagaaatatagattaatatatttaaagatgttaacatatttacatcaccatcctatttaaaccaacattgaagactcaaatgtaaggtggctgaatagaaaacagctaaacaaagctgtatatatcctcaattaacttggaatacgcactattttctaaggcttgttgacgcatcttgtcatatttttgaacacttcggtagaaatctaaaataaagttaatactttgcagataaacagtaaaaaatgtaaacaatgataggattccttcatgttcgttaataataccttctaaaatccttcctgaaattaaacaccatagttcgtctttacttttcttagctagttctaaagcggaaattgccattttttcagcgtgttctagtttaccaaacctctcggataattccgtcaaggagatatattgtaattgggtatttgcatattcagaagattgctgaataactcgtggcaaaacgttactttgatgcacttggggaccttctcgaataacttttaggactaacaaccatagtttaaatattttcttttcatgtttgttacataacggttcaatcgactctaagcatctactggcggcagcactgtcttctaaaatattgatcaaattgagggtagatatgataaatgtgtctgtccgaaaagaaaaatttttagcagtttctctgtaatgaacttcagccttttttaaatctcctcttttttgcagatacatccctttcaaaataccaagaaagccagtttgatcatcttcagtagactgtaaaatcctttcggccttagataaacgggatctgctcaagtatgtagcaataaggtaatacttcatgtctttcgtaatattattgatccatttctgagattctaaatactctagcacacaccgttcttgatgtttaaagtctccggtaatccgcagtccttcctgaagaaaacggctagctctccctgatgtgctatccgagatgtaacaaaatccagaaatcagatatattaacaaatatagttgatttatactcatccatttgatggatattttgctagtatcatcaatgaaaaaatcaatataggaagaaggccaaacgaatgtctctgattctaacttagaatggattttgggaagtatttctcgagcgagcaaaatctcacctttacgcaagcactgtgcaatttgagttaccaaacaaagaatggaaatttgatcagagtctgtagagatctcatccattggcaatgactgattcaatatcattgctaataactgaagatgttggtgtttatgatgatttgcataattatgtatactatttgcaacttgagatacattttgaaattcgagtgttgctagtaagaattcatagacccatcgatgaggattagattgattgttagagtggtatatttctgcaacttttgcatattcttctgcctcccgtacacacctagttaagagaaccttagcagcctttggagaagttctacaaaaaacacgacttaatagcaattgtaatgaaaacttgtactcagtaaggttctaataatgtcaataatgcacgtctaaatatttaccatacatgttgttctgcaatgattagtgctcgattcaaaattgcctctacatctgcatattcgacggtatggcttaacaaaacttcacatatgcgttttcgtgtcagtagttcaacgcgaggttccattttagtatcctaaaatttagctttggactttttaaaaaatattaccattagaacagagtaaaggcattgcaatcctgtagatagcaaacgtccaaaagaatcgcaaacaccacaatcttggagaaccttttcagcatttttaaaataagtttctgccaaaggccataaaaacaaatgcctcgaagttacgaggattcttgcatcggtctcgttcaatccagtcataacatgttggtagtgaattgtaatagaggtttgataaacagtaataattgggaagtacgcaagtgactattaacaataccattgactttaatcaataaatttaaagtaatattaggacatataaattttggctttttgtcttactagatagttacaatccgaaacaaactcaaactaaatattttacgaaattcaataaaagaggttaacttaatttaaaataattaaaaatatatatatatatatattatacgaaatggtttttaattgctaaaattataccaaaaacccggtccttagaaaacacaaaacagccatttttttaaaaaaattcacaaaactatgccaataaatcaatatttaccatacgtaatgcatcaacagcccaactaggataattggacttatcaccatggttccattcatggaaaaagtttttgacaaatgaagggaactcgtcctttataatggactcccgcatatctcgcataagttggagctggaaatggacattatgaattgtcatgaggttggcaccgacggtttccttcgagactaaactattgaaataagcacgagtaattccccatccaccttcaagttctgttttacaacaagggcaggaacaaccttcttcaagaggtccaatatcattcctaaacttttggttccttaagtttattacacctttgcgtgtcaaagcattaccgaacctagccgttctggtaggataaacacagtcaaacatgtccatcccaagggcgacgcatactaccaaatcttctgcatatccgacacccattagatatcttggcttgttatcgggaagtatagaagtacaagtataaactctaaaatattgttagattagaaaaaggtaaaaaaccatcttacgtctcgcagaaagcgtgtttttcttcaccaccagataatccaccaacagcaatccctggagtatttcttttgaccatttcacgacaacaaatttctcgaagtcgtttgtccaaaccaccttgaataatacaaaacaagttttgggtttccgggcgcttatgcgcttgtatacatcggtctagccagcgaattgaacgatacatagcttcttccattctcttgctttcagtcagtgtatgaacaacatcgtctaattgcatcataatgtctgagccaatactgttttgtagagaaatagaatgctcaggcgtaaggagcattggagtaccatctcttggagacaaaaacgtaactccatcctccgtgatagtggctagtttaagtaaagataccatctgaaaaccaccactatccgtcaatatatttttgttccatgactgaaagcgatgcgcaccgcccacagtatctaatacctcttgacctggcttcaatcccaaatggtacgtgttgttaagcataattttgcagcctaaagcatccaattgttcaggaagtacaccctttagtgaagcctctaaattacaatttgttaaaaggtctataatcttttaaaaatcaaataacttacgtgttccaactggcataaatacaggggattctaccagtccatggggaagttggatatcagtcacgcgagctcttgtggtagagcaacgagctacgactttgaattgtaaagccgggaatgaggaagccatgccaaatcttgaattggctacactagtatgctgagtagtaagtagatgtttggaaaacttattaagttgctatagcaaccaataggtaaataaatgttaactgtaaacaaactaacgatttaatgttgaaagtagaaaatcagaaatagcaagatatcctttctttttcaaataaataataaagtttttctgaaaatcttcccatgaatcagacaggtgtaagttgctttgaaatgctccaaatgtttcttcttgaatgggcttcaaaggaatagacccagtggcaggatttgtttgttgcagatagatttgataaccattgatgtaggaaaaaaattgaggtgcacatgttaatgaaaagactctctgcgcatatggatgatcattcgctatacgggttgcaataggtaagaattggctataatctgatttaaaaggttcccatagctgcaaaaagctcaaaatggcacgcttttctttaagaagaataatttctgaaagactcttgagataggaatgagtaaattttgatattgcatctatacgggagtccataagtctttcttgataattcttagttaaaagcagcaatccgaccattgaatttatgtagaaagcactgggctgaaaaaataaaacatagattaattctttaggaggaatatttggttcaatctgttttcttattttagttaagattttatagtacagttgaaataatcgtgaaagctggtatgcaagagaaacgtcccaagagaaatgagacactaaaaatgtagcatggttggttattagaagacatttttcaagcaaagtgtggttgtttcccatggaagcaattcgtaagtttaacattcgaaaaagccataaccataagatgtttaaatgctttgagcaaaattcagcatttttctgtaaaataaattgttcaaattctttcagtagtgaattgaaatatgaggagtcagtggtaataggaatgtgcgtaactaataaggtcagtagattatagttttcttcggttatgtttggttttgaaaaaaacgtaattacatattgaagtaaggattttggaaacttggggctgaataaaaggtatttataaaggagatgtaagacttcttcttcttgattgtttgatccggaccttaatgcaagaccataattcaatgttatgtgaagccattcatccagtctgctataataaacatttttattttttaaaaacaggaaaattaaaaacaatttgcttttaagaacggccgcaattctgctaggaaatactattttctcataaaccaagcccatttgttgtacagatgttagttcttcaagcgaatatgacgagctagtatttttcatggtaattaaatctggtataagagaagattgtcttttccttttttcagaggaccaagtttctagcggaacatcttcagattggcgatttaaaatagctttggtagcagcaatccattctgaatccaatctaacagaaccatgttttcgataagtatatgacccaacaataacatcaggaaaatgctgcttataggtcaaaattaatgcaagtaaatatggatcagctgtatttcctggtttttgatataaagctagtaactgatgaatgcgaaaactcttaacatgataatgtttcgtcagtagaactagcaggttagaaatgtagggacgaagagttaaaaaatctaggaaatgaaataaaactccataatatcgacataacaagttgttcccgtctagaaactcgtacacgtgaattaaccaattaagtaattttgcctgtatagcataagaacaacgtagcccatgcggatccaaagagctgataattcggattgcaattgtttgtgaaattaactcattgggatataagcacttaattagcaactgtacgtgatttttatcaaaatgtgttttttttgacaatataacatctaaaagtgaactgatggaatgttgatttagacctacttcggagcaaagtttgtgaaattgctgcagtctagctaaaatagttttcttcgaagagctgagattttcagaattttttttaatccattggataccttcttctatgtcaagaaaacctttattctcaaagctttccattaataggaacgcaagctattgtttttaaatgctcgctatgtatgtctagcaagtcagatgcgcataacatccaacgactaccactactatcattagcaaggtaaaattaactaaggatgtggacgatcgtaaaagtctccaaatgcaaacacaaattgattgtattggatttttctattggtagaacattagctatcgttcaacttccaatgatttttagaacgaattcatagtgaaattgttacgattccaacttcagaatgttcgtctacaggcctttacaattacaatctcatcattcttaactaacatcgattgaaaatagtgtatcattgttctctaatctgactatgaaggtgttcttgattcgacatggtcaaaccgaccagaacaaacgcggtatcttagtaagttttaatacctataagtgattgtttttctgagcatatgtttaaagcttgtcacatcatacagagagtgtttgtttagcatactcaattttcatttctagacggatgatcaactatgatgatatcaatttacttaccatcttaattgcagcaaggttctgtagatacaaacttgaatgaaacgggacgtttacaagcgaagcttttagctcaacgtttacttccccttgatattgatcagatattctgtagctctatgaagcgatgccgggaggtgagtgctaattctttttattattttaacaaaaaaattagacaatcgccccttatcttgagcttaaacctgaggttccgatagtgtatactgatttaattcgcgaggtacgtttttagatatatttatgtcatgctaatattgtctaaaaagcgagtctatggtgatcttgaaggtatgaattttgtataaacaagtacttttctaatataaaaaattctaatgaaataggcatgaacgttgtagaagccaaaaaactgttgaatgccaaccatccagatcattatggagagggtttgtctcatcttactagtcgtctattgaagttttgggatgaatatgtcgtccctttacaaggcaagaaaaaatgtgttattgtcctttgccatggaggtgttatcaatgttttgcgaactcattttatggaggaaaagggtttcacttttgacaaatcgaaactcgaaagcaaaatcataacctttaataccagcattactgagattgaggtgactgagcatgggaccggtcatattcatacgttcggagatgcctctcaccttgaatcggaagagactggcaaattaattgcttaaacctcttacttactatttttgacctatcaagctttcctttgctcgttttagatagctagtactaatgttttagtgatagctcacgtttaaattaaaattttcaaataattttgttttttagtatatgcttatataaaattttaaattaatattttttcattcaaaaggtaaatttggcttatcttaaataataagtgctgctgttcgtctccatatatagtgaatataatcataaaaatgataacaataataacaatatcataatggaataaagagcatcacgtttaacatttcggttcatttcgtgccccgctgatgagatgcggaaagtgtcataaagtacatgaaaaaacaaacacattaaaaaaaaaggtttatgtacaacttctaacggaagagttttgtaccactttaagccggcgaagcaaggcaaaatccacattcatcatattatatggttacttgcattccttgctggccagcttgggaactgcggaaatggatttttgacggaaacgttccaccgctatcataataattagtaacgaaaaaaaaaattgaataaaccacttacacattatcaaatgcttcccataggtaaattttttaagaacagatatatgaggatatatgtaagaaataagaagatccctttcctcctctggagaggcatcaagtaatttttgaatcacatagttcgcatatttatccttcatcattaacatcaaaatactacaacttaacgaaattagttagatacattcttggagttgcaaataaaagaggatacttacttttcagccttctcagagatgattttgttcaaaattcgacgtcgatcaacgtcggaaatgtaagaaatacacctttctacaacattagatgcaaacttatgacaacttaaaaatagcaaatgatctatcataagatcaaaaatgtactttttgtcgctctcgcttccggttctcaatatatgttgaacaacgtaatttccatattggtcttgagttaatttcaaaatgtgaggtagcagttcttctataattaatttacgctcactatgacaatgctcaatggcacgctgtataactcgacaaccgtatggatgggcggaaaggacatgaatttgtgggcgcaaagctctaagaatgaactgtaagtgtccagtatcaatgcattcgatagctttttgaataacatgatttccattctggtcacatacacaatctaggacgtgaccatctaattcctgaataagttgaacttggtgctcaggagaaatatattcaatagctttttgaacaactcggcaaccatacatttgcaaagataaggaaaaaacatgacctttaatctgcgacaataatatttgtttctgcttctcgttaccaaattcgaagtacttttgcaccacataattaccaaagatatccatcattaattgcaaacagctagtagacgcaatctcttgaaaaactgcttccctttcttcttcagtggccgtcgcaagcttttgttgaataaatcttgagccatgttgatcggtactgaacaaaactacatttccaaggatatcagataactcgaaatgtctctgcttatttgcatgaaataagtacagaactctggattgttgcaaaaattcctgtccattttgattaattaacgaagggttagctggagtggctgccgaaaaattggaagttggtaatacacttataggaatagtcccaggagcaactacttcagaaggattggtttcggtttttggaataccaaaggcagatatatcaggcaaactttgtctaaatgaagtaccaataggagaaacagtaggacgtacagaggctgatccaaaaaatgacgaatcattcttcaaagtaggtgaattaccattagcaaatgcaggagaagttccataactttgatgagccatcaaacttgagtcgaatgagccatcccaagacggtttaaaagatcctgagccacttgaaatagaagattgggtaatagtagttaaatcgcctattgatgaatgtgaagcatgtcttgaaggtttacttgtagctgggatccaaaaatcagaatgtgcgcgcgtatggcgagggaaaaacttatcagatgttcttgctgtgctagcagaaactgtacgagcagaatcaccaccaatgggcgtcaatggggattttagggtttgtggaaatcgggcgccgcactcagagttcaactgaccataaagttctgtcttcaaaggacgcaaatcggaatgtaggccagataaagaagagctagttgattcggaacgcttacgaaaagggacctccagtgagttaggaaacttcgagataacagaatcttcttgcaaattaacaagacttggcatcgcctttatactttgtttaccattagggaagggattaccatgatgattagccgaaggggcagtaggcgtagataccagtgaatcgggagaatccccgtcaagtgaaagccaagttaaagacgggatcgggttagagtaggaaacaggtgactctaaggaagcttgtttgtttgatccgtgtgggaaagtatagttagaactgatcatagaggaattgaagaatgaagaagttggtgatgtgccagacaaaagactgggccgacgttgaccataattattcgtatccaaagaagatacaggtgctgacgggaaattgaatgcagaatttcccgaaatgctctcagatgcgtttggattggaatttacagcagtaaacatcacaaaatggaaacacagttttcacaggtaagcgaaagtgtaaagatttacaaatgatgtagcacaaaaaaggagtgtaacgaagttttactgatacttggagcaaaccaaaaagcacaaagaaggatataacagtaaaaaaagaatagaaatagaaacaacccaaatgaaataaagtaaatgtcgcttgtctccactggttgattgtaccggtcaaagtaataagttaaacaaaaatacttgaggaaaagtatttctacggctttgaattgagacctattattgcataaatagcggcaaaaaattggatgattcttcaaaatctcgtaagagtttagcaacgactgcttcactcactaacgaaggacaccaaaagaattagtaatgtatatatatatatatatatatatatatatgttatgaatattatatatataaattagttaaatcaaataaatcaatgtcgggtaaagctcgggaaaaaaacttttggaagggtaaagcttatataagggagatgcaacgaatatgaaattgtgttcgaagtgttatgaacttacaaaaagtagaaaaaaatctagaagaggaaggtaaaaaaagaaaaaaaagaatcaatgaatcgataaagaatgattgttagaatcaaatttcccgttttcgaatcgaagaagcccaacaagtattaacatgaaatcgtagttgagaataatgatgatgaaaaaggattcgccaagactagtcagcgttcaattatggtaattttagtacctaaagcttcttttctttttaatgaaacgagatttcacaatttcgagcgccttaggtggtattaaggaaattaaagtatgcttctgatatgatgaatcagtagtttttcaaagtgctttccgattaattgatatcaaacttagaaaaaaatgtaaagaaaccaaaagggtaaaaaataaaatgcaattcaaacttggagtcgaagtggttcccggtaagtttgatgagctgagcgcttccactttatgtcatgacgatcggtcgaacaaaccattaaacaaatatacaatgtcgttaatcttacaattttatttctattttttacaaacttagaattactatttatgtattcaactatagcaattgctgcatatcgactaccaaacgactttcgttcactgcgctcaacggtactatatccgcagacatatctcttgtctattgaaatcagccgtcaggcgtatagcgtgcctttactttccgtgaaacacttaacgcaggcacggaacaaggtggaacgcagctccgactaggttcggaaagaaatcttcgaagaacacaaatgcttgtgagtaatgctgcagtacagtgtgtactttatatcgttatagaaggtaatgcacaagagatttacaattgcaaaagtctcaaggaggcgctgcatgaggcatctcttccaagaagttcacaaaaacgacagcttccgtgggggctaatagcgggacactatttcctaaaacataagttatttacatctcctagagtctagaaaacgatagcgtaatgagtaattttcggctaaaacaaatgactgctaaatcatgggttgaatagtaaaaggtttcagtttgagaacgggtgattaataataatagcaacaattacagatgggaaaacttgagggcttggtggaactttcgtttgaaatacgatagaaagagtgtcatgaaagagttaataattagtattgcttcgtttgaaaaagaagagagaagttgatcattccatagattatagagtatcgtaaatggtttaacacgacatcaaataaaaaagaacgaaattatttctgtatgaaccaccatatcacggatgtgcgcacaggtttcattccattattcaaaataatactataaattaattttatttattgtataatgagaatcccaaaagtcgtagagaaatttttaaagcattccatccgtaacataggatcggacatgacccattttatactacaatggtagatgtgttgataatcaaagggctcatggtgttggattttcttgaccacgcttttgcatgtgctgtgaaagactctgatttgcttcaaagtatttcgatacacaacggtcaatacacacgctttctcctttcgttaaatcggcttcatagtatttaggagatatgcactttttatgacaggtcattacaagtctagaaaggaatgttagcgacttttgtagaaaaatttttagaaattcgtcggattggtcttttcataagataaaacaatgtaaatgtattaaagaagtaaacaaatacttatgtaaaattggaataatattacgttgccaaaaattagtctaccaaagtaccatagtttttaaaaaagctaggtatgcagtacaattgacttaaacgagtacagcactactttcaaggtatgtactgagactttgtaactttttgacaacccttcgaatacttaaattcacgatgaattttgaaacgtaaaaatagacggctgtaaatatcaatccttagcttctctattaagcatacctattaaagatatcagacatcatctcaacctcttgctcagccatagcaatgttctgaggattaatggtctgattattctttccgattccaaacatagacatttttatagatttatggcgcaaagattgctttcaatttggtttttttattaaaccgatagcactgttgcggtggaatgagagtaggcatattgttaaagcatctaccttaaagtagcagtgagctttcaagtaacatccttagtttttaggctacgatgtaccatgagaactccacgttgtccgcttaataattatcagtttgtagtcattctctatttctttaatttcttaaaactacctgctaatttgttcataaaaaattggactgctttttcgtttccgtgtggactgccaaatgttcgttgacaggaatgcggaagaacgaagtttattggcatttgtaactgacatggctccaggggttttttgaacgtgtttataatcaaaattccgcaataatgcctcctacctatccttgcactcaactttgttttgacattaaatactagaaattccacagtcaatacaactcgtactttcagtgtaaatatccacagctatttactacgcaagttagtgcaattccatatgaggatatatgaaaggaccaaatatcgttttgttaacttgttctattatataatcggcatatcattgtatgcagtgggaatttatgcaccgggatcgccaaatataataaatattctattacagaggttttatgtatatttttaacaattgggtttatctctaatcacgggtcgaccaaacgtaacaaaaggatgctggcagaaataatataatataagtgattttaatgaaaccgtcaaaaactttgctcgtatatataacgaggcatagcatactctctttatgtagttttaaggacttacagcagttcgtaatatcaccctgtcagtaccataaccatatgtgcgcagtacacgtaacttgaacagaggagtattagacgcaatctttgcgatacatcagaaaccctcagcttaccgcacagacagtcgttttgttttgttttgttttttaatttgttggaagaagaattttggcctaattcagtaagaaaaatagtgcgaggcatcaaaagtaaataaatcgagtcgaaaatgtcagtttcacagcaattgtccgagttagcatcgtaagttctcagtaaagtaaattacaaccatactaatgaaaaatgaagaaaggaaaaaactgttttatacgttgctgatcaaaacttagaggaggtgctttgttttccagaatctacagataggacaaccttggttcagcttacggatgcttgtctacatgctaatgaattggctaaacatttagaatttggaaagccattatctatcacaaaccagtactcacgaggtagttgtgtgttgcaaatagctaaagaaaaaaaggacggttctggtatggtagtttctacgaccattgctgctcataatgcattacgcggagctcttaaatgtagcaatgctttggatcaagttatttctcaactttagttgctgtatatttactcctactatcaatgaagttcacaccttatttattatgtcggctcctagtatctgtccacggcgacgtcgacgtccaagaatattttcattttagactataaaaaaatatctttattattatgtactgtagcaagtataatattcgttcgtaacccatacctggtctaatgcacttcaggagaaaatgagcgagttcgatagtaaagtatagcgttcatttttaagtctattaattttacttcagaacaacatccgatgagcgaagtttaagatactcttgatcagctccagatggaagctcccgaatcaagccataaatttccttattgtgatatcttaatctagttttgggatctgtgtaaatagccagtaatccagtaacatcgcaatatttcggttgagggaggacactaggcggtgcttctatcgatgagtaagaaaatttgcttggttcattttgtactgggtcattttgaataatttgtcgtagattccgatttcgcctaggttgtgctttataattgggatttcgaaatggccttgcaagtaaactgatgtctaaactatcgacagaactgtttttttccatgaaactgataatcttgatgatttggctatggcaaattgaaagccgcacttcttctatgtatcgttgtatccttgactaccattactaaaggttcgtctgatgtcgttaattcagctcaagccattagtgaacgagtattaacacgccctccttaattctaaactcattagctgctaaattgtaaatacacatattacgtgaaagcaaataaatttgatgaataaataattcaatattttgtattttgaagttttgaacgcgtttagaaatgtagacttttaccaataataccatgttgtctgtccatttttctctaaataaactaacgaattcataaataagatgagattttaagttgcagcttaacatttgtcaacgagcttgcataattgtacaaatgcattactttccaacacagaattttgagaaaatgacagagaaaacgttttccatgtcgactgccccagttactcgacctatgtcttcggtagctagcttcacctcttcggcagcaactacgatgtctgagcttttttgcagggccaaagaaagatggctggaacaacttgataaacattgacgctgacgttcattccaacccaaatttgcttgaattttattattagtaagagggttgaccatacactcgaaagtagaggaaagagcttgcaagaaatcaataagtccttcttttgttttgcaagaaactgcatgtattctattttcaggaatcaaaaaatttttctgaagataagctttaatgggcttaaacatagttgtgtaatccgaaacgcagtcgactttgtttattagaaaatgaataggttttctttgacgaaggcaatctttaatggtttccaaaatttctgactgttttaaagattcggaaaaagaatggtagtttatgggaaaaacaaaaagtgttaactgggattcttccgccctggctttcgcaatttcaataccaattttctcaatttcctgaacgtcttctccttttctgagtcctgctgtatcagaaagcaatactggaaatccatttatatctactagtacttcgatagcatctcttgtcgttccagattgaggacttacaattgatattctgcggttagctagtaaattaattaaactcgacttcccagcattggaaggcccaagaatagccacattaatacctttcctcagaacttctttacattttcctccctctatatgagcgtctatttcatctttcatttcattcaattcctcaaacaacttgatcgtttcaatatcgtccagttcatgttcttctgaaaaatcaattgacgcttccaaaaaagcacgatattcgataagcttttttctccatcgaaaacaaatatcataaatggagccatgtgcttctttatttgcactgtaaagttgttcggctgtctgcgcattgataacgtctattaatccttccagttgcgtcaaatctgcacgaccgttataaaatgctctttcggaaaattctcctggcttagcatagcgaatattcggaattcctgactgctttatggcttcaagtgttacatccaccacagctgtccctccatgtaattgcaattcaacaacatcttcacctgtaaaagatgaaggctttttaaaatataacatcaatgctttgtcaatgacttcagaacgcactgggtgtttgatcgtcctcagggacgctatacgaggttttggcacacttcctgcgagtgtttttgctacctaatattagttgttagtaaatgatcggtttgttctagatttatagacatttgccttaccttgcatgcatttgggccagaaatacgaacaattgcaacagcagatgtaccgggaggagttgataatgcatatatagtaggaatttgatgaacgaatcttctaaagcatgcttgaaaagtatttaaaaagactcgatttaatattcgcatgcttttttatcttccaacattagtttaacagtagtaaattgattaattatctcaaacaagactgaagatttgacgttattagttgctttggtagttaacttcaaaattaagcagtaagcttcttagcttattgcaaaattatacatacggaagcaattatctaatcaatcaatcaacagtttaaaaatcaagtataaatgatcgtaaattgcaattgaagaatttttaggagattagcaagccaatatagttaatgaaaagtatcaatggttattaataaatcatcgaaactaaagaaggattaatcccaaaaacgaacgctacaccaaacaactaaacaactgtaatttaatgttggatatctgcagtctacttgatccatgcatttgcacaacattacttacaatttttcccgttaataatatttaccgcattctcttaaaattcgttatatggttgattcttgaatttgttaattggattttctttaccaagcgccatactcgaaaatgcagcaagacgaggtgatttggcaggttgtaggtcatgaattttgttcatataggatcaagtaagttgatttcgcacttttagtattacattataacctaacacaatttttagaggggaggcacaaaatttttgcagaaatgaatacaatgtcactgggttgtgcaatagacaatcatgtccattggctaactccagatatgccacagtacgggaggataatggaaagctgtatctttacatgaaaactatagaacgtgcgcattttccatcgaaactttggcaacggataaagttatcaaaaaattacgctaaagcgttggagcaaattgatcaacagttattgtattggcctggtcgtcaaatccaccgctgtaagcaaagactaacccgcctcactcagtacctattgaaggctagacgattggcattaaaacaccaaccagcattaattcccattaagcctaaacaagcgcatcgtgaagcttctcgtgaaagaaaagcacttattgccgccaaattagagaaaaatattgaaaaagaattggttaagcgacttaaaagtggtgtttatggtgatcaacctttgaatgttaatgaagaaatatggaacaaggtactagccgcacgtgagggtttaattgatgaaggcgaggaagaggaggaacgagaagaagctgaattagaatttgttagtgatgatgaagatgaagaagaaatctctgatttggaagattggctcggctcagatcagtccatggaaacttcagagtctgaagaggaggaaagctcagagtctgaatccgatgaggatgaggatgaggataacaaaggaaaaatcaggaaacgtaagaccgacgatgcaaagaaatccaggaagaagcgcgctcctcatattcatattgagtatgagcaagaacgtgaaaatgaaaaaatacctgctgttcaacattcttggtaaaaaaaaaaaaaaggttttgaatgttatctttttttaagggattctgttcaatagtttttactttgtcgtttttattttggattatttaggtgtatagatatgaatggttttaataataaggaatttatcggagcttttacaaacaaaattagctttaatgtatccttgctttattttattacttgtggcataaaagcgttagatataaataatgctatactttcgggaaactgaacaaattgactggaaatttaagtattaaaaagtgaagatttttagtttagcgggtttcaagatgttgaatcctggatcgtagaacagcaatttgttcacgcagtcgctgattttcatccattataagtttcatttgagtttcaacatccaagtggtttgttgatacaatatttgatatatttggcattgagacttggttaggtaataatagtccacaattgagaacttccagaagtgatggtcgcttcgtggggtctttggctgtcatccataaaattaaacttgactcacaaatatgttgctcaacgaactcttcaggaagatttcctcgacgaaggtcttgaagttttgttgcacgttccatatttgtttgaaacgggtgcaacagctcaaacaaaaccattcctaatgagaatgtatcgattttttttgtaaatttattatgctgagaagacatagcatctagcaattccggagccgcgtaagttgcagtgcctatatgctgagtctcatcttgcagattaggcaagtggtttcgttcaagaaaagaaagtgcggtttctgtgttttttttattttcaacaacgagtccaaaatcaccaatcttaggagtaatgtattctttcaaatcgtttttatcattataactaattaaaggaacagacccacggtcctccggtaaagatttagcaagaaatatattgctgggtttgatatctcgatggatcaagttcacaccttcatgtacgtacataacgccattaattatcattcggaataaatccgtatgcagttgtatttgttccttacatagtgggaatgaaagaaaatggtttcttcttattagataggactctagatcatcaaagcaaagctgcatttgaatataaataataaaagaatgagtgggtccagttttagatatgtgcatgctactagaatagtcgtcatccaagatggtggtattattaaaagtagaaacattagagtcatgaagattacgagggctttctaaattctcaaagttagaagattcagtagtgcttgagtagctagattttctggaagttgaaatgatcgactcggtgccaggatcttctgcaaatagtatatcgtctgtaagggcagaagattctgttggttcaaaaattatggagtccattccgttgacatcacaatagcttgaggttccaagtactctactagaatttttagacattactatcggcatttgtgttgcttctgtggtgctttctacccagctcgaaaagtatcgactaagccgatgttagaaataataaaaggaaggcgatgaaaacaagtccttctgatgatgcttacataacatttggatgatccatttttgctagacatttgatttctctaaatattttggaataagacatttgctgaaatgttgaattaattttcttcattgcgtattcagcaccgtcaatcttatttcgtacgtgatatactgatccaaatccacctcttcctagtaaagaatactcctcaaagtcctctatgtaacgagagtttcttgactgtaaccaactctcaagcgtaagatcacggaatcggaactgtcttacatttaatccatctacagagaatttcgaaagagcagtttcttgtggaaatttttcaaatacattggtgggatcgggtagtgctaaaagtcgctcttcagcatcgtcgagacggattgcctcacgcgcttgcagaatcaaatggtgtaaagcatcctgataattggatctaacggctgcaagttcttcaatatattcttcttccaaaatacctattttttgaagagtatggcaaattaaagcaaaaagtcgtttggacttggcaggattattgtcatacagttctttaataagtaagcaagtagttcacatgaaacgagagcttagacatacgacaaaaattttccaacaaagcagttaaaagcatccgccctaataaatacattagcttaggttgtcaatgaccaatatttttagttcgtcaactgctttatacacacagttgtaattaattcctaccatgtttattgacagacaaatcccttgattgtctttcattttttaaacttattgcatttgttgtctctgagtaattcccatcttccgctgacttgtgagcgttgaaaaatcgcatatttgtgatgatggaagtgaaaaaggcattaagaaaacaaccagtttttttctgcacttatcaaaatatttgtcaaaatcccgttaatcgcaaccagctaatctcgtatcttacaatggaaggttagagaattgttaatggaaactttgtggttgacttttcagatcatgaaagtaacattaggagaatttaactctacagctaaaatacatggtttctactgactatggtcgtgttaacgataagtatgtatttgtactgttaaaaattcagataagtaattataatcagtcttcttttttgaacttcttcattcgtgaaaaagcaagtcaatttttaaattagcatcgtaaacagtaagccaaagatacatttataatctaaatcaaagcaaaaagaatccagctcgaaactgaatttataaaaccaatttgtttaaagaattgatatattttattaccagataaatgttgtggacagaaatcatttgaattattaattcattcattagttttacctcaagatagtaagaaggaaaattgaagagaacgagcacttcaagctaactattaaatttaattacattagccagcatgatgtgaggaaaaaacattttgatttgacacaatttaatttatcatttcacattcataaacaattctttaatttttatattaaattatactaagtagtaaagagcacatggaatccgttgtggtccaacggctaggattcgtcgctttcaccgacgcggtcggggttcgactccccgcaacggagttttttattttttcttaattttgatttttgatttatcacttactgaataattccagtgtactaaaatttaatcttcggttaaattttctatggaatgtgtatctatattacccaaaataatgcgcattttttataaacatttgattaactgataatgtattcaaactatatgcttttagcaatggaaatgacagcaacttatgcagcgcaaatgaacctagaaaagattgaaagcaaataacaattaacacttaaaatctaaaaaattaatctaaaaggatttattatttaaaacttaatgactgactaaaataataagtgaggcatttacctgtctcaactctttttgtgggattatacaacatgcaactataggcatgaatttaaaaaactaatcctttttctcctttaaaggtaaaacacgctcttttacccaccattcatgccatctattatcggcggtcagctcggggtgaaacgatgtacctaaaaagggaccttgctcaaccgcaacaatctctttgttgccttcatgaacaatagtagctaaaacattaatatcatcagacaggattgtcgaagcgactggagcacgaataaaagtggccgaaaaggaatgtaaaggttcagtggcttcaaattgcattgactctgtaactgtaatatcagttgtaaaagacatagtttgaggtccaaaataattacgagtcacttcaatatccatggcgcgcaacaaataaggatctgggaactttccacctcgagactttttcgacagaagaatcataccagcacacgttccccaaataggaagtccttgatcaaccaagtgctccaaacgatcacgaagcttctcatcaatgttgattaatttgccaatggtagtagactcacctcctgggataattaagccatcaatattttcgcaatccttagcagttttaacaggaaaagaaattactccatcaatggaattcattatattaatgtgttcaataaatgctccttggagagctaaaactccaattctagccttcaactgggattcgtccacagcattggttttaagactcccgaacatggatgcagaagacatttttttaaagtttttaatcgactagaaacgaataaaaaaacaaagaaagtttgaaagaactaagaaaaacaaacgaaagatatcctgaaacctattgaacaagtagatgctgatgaagattgatacaccccttactaatcagcaatgaatcactcaaaccgttgaagatgggtattaaaggattgtgttgtctatgtttataccttaaaaaaattaaatcaaacgtaactaagagatccactttaagtagtatacaatgtgtctcagttcattaaggcggtggtggctataggataataacccaatcagacataccgggggtcattatataagtctggcaatgtggaagcgaaaaattatcgccagaatcaaagatggcaataaagatagaattggtggagcaaccttgaatcatatcgcaaatgattacgctccttaataagcaatatcatttggtacacccatcttcataagcataacaaaggagaccttgcacattgctagactcagtttacaaaatcaaatgcgatacagtatatcacatgctttgacttcagtcatttcactaaaaattgactatctagactaccataaaacagtcaaatgctttctatattatccacaaattaggatatcatcaagcattaatgaaaaaaaatgctaatgtcaacacaactctacagttcacaattgcttacagcattaactacttacctcacttttattctcaaaacccccaaccactaataactacttactgaattttaaagataaaattatttaattacctttcccactgtgttaaaagttcaatacgcatagcatcagcaagtcttcaacctctctttcagtgggtttagcaactgaaaaaatttaaataaactgcttactttcaacgataacaatattatcttcaccacacactatcaatgtacgaagttaaatattttcaaacctcacatcctaaaccatccaatgttgtcaaattcatgcgtcacaaatctgtcaacagaagaagattcggcgtcgcttgccagtagtgcaatagcaagaacaccagtgtcggaaagcatagcaagccagaggctttccaactcaaaccaaaaacaagattaatcggaaacacctcagtgaggtgatttcagcgattaaactgaaaagaacagatactacacttgatctaagccaaaaggcaaagagagaataccgaaccaaatgcacgagtacctgtatatatagtaaatctcataaataaacccgaaccctgagattacttcgcagtcccaattttgtggtcgaggctgacaaacttgttaccagaaggatcatgggcatgaaattaacaaaaacgctactcattattattatttttttttacactaaaaattttcatacattttttaaaacaatatgatatatatttttttttacaaagtgtgaaactttggaaatttttagcatctctttaagcactttccttacccttccgtaataccagctttataaccagcatcacctacttcaccacttaaccgtaaccataacacaaaaagtatttaagaacagggtgacttccttttttaacgtctttcaagcacgtgtaaaaaactaatataagaaaaaaagtagtaaaattcttataaaggaaacagggtagttttctagttttgaaaagttttttttttttttcattgtcgtttttcttgtgatatgtcgggaatcgctgaattcgatggtattttagattcccttgaacattccaagacaggaatctcgggatcaaaaattttgaaattgactaacttgtcgatggaaaatgtttcagagaatgcgcaatttgttgctagtgtgtataagtatgcgaagcgtgctcccgtcacccataaattaggagctttgtatattctagactcaatcgttcgtagctttcaggacggtgctaaaaagaataatgaatcttttgaaaatcccgttgatgcgtcttttagtggcggctggtgcaaagctgctgaaataactgatagtttggtcgcagatgctatacagcatgcgccatctgctcatttggtatgtgtagctgaagtttttcaaggttgactacggataagatcccgtatggataatcgtatgctctctctgcttctgtatcagcgagacactgtatgagagaggtattttttccttgtaatacagtatcattctctttgagaagtcttttaacattattggactaatttgtaactaactaagcatgtagcctaaaatattaaagctttgtgatatttgggagaaggcttcaacatttcctcccgagaagctagaatcgcttcgttcaaagctgaaagatgcaatggcaagtacggaaccggttagtgtagattctgctgctgctccatcacagtctactaatcccgaggggaatggtggttctgttggtagtcaagcagccgcccccacttctcgtcctgtcgaaaacgatgctgcttctattctagaggcattggctgctttcgctcaaaaggcgcccgtccctagtgctgccgaagaatcagttagcactccaccgcagcctgccgtcgcaccatccgtttctgctgtcgtccctaacctacctgttcatccagctaccgccattaatgcacagtctcagtcaggcaatccattatcaaaccctctattccaaccttcaaatgtaccacagtctattccctctggtcccatggggatgaagacaggatcggtcaatgatacccagagtcaacagatcactctcatgaatgtattggcttctcagaatgtaccacctgcacaaatcgatagcatcatgaaagctgcttttcccaactataacgctccattccagccggctggtgtcggcagtgttcctttgccagctcctacctcttcccaatccttaagactcggctccttacatcgttctcgtagccctagtcctcgtagtggtcgccctcgtcgtagccctagtccttctcatttatccattccttctactttgcctcctgcagatggtgtgccaaaacctacccctgatggatttcctcgccgatttgagcgtgacccaaccattccacctgattctattaaggtatacagccgtactcttttccttggtggtattactcgttctgtgcgagaacctgttcttcgatctatgtttgaacgatttgggtctgtacaaagtttaattttaaatcataattacagacacgggttcttgaaaatgtttcgtcgtgatgctgcagagaaagctcaagtagcgatggaaaatgtcccttttgctgatactactattcgtactaaatggggtgtaggatttggacctcgagagtgctctgacttttccacaggaatcagcgttatcccaatccgtttgttgacggatgccgatcgtacctggcttgtaactgcagaatatggcggcacgggtggccttccgattactcctggtatcgctttggatgaacctgatattgaaattggattaggaataagttctaaggcaattagtaaaagaggaaaagattttgctatgcgtcgtgatgagcgattccggggtcgtaaaccatataggggaggtccacccattcaccatggtgaaaggcattttgattcaggaaatgactggcatggtaatcctagtaccgttcctccccctaccaacccatataatcccggctatccatatatggatcctaattactcttctgggtatgtctcacaacctccttggcaaccccaataatgtgttaaaagacgcttacaagtattataatgatggcaaaaatggtttctatattacagacggtatttaagggtataatgtattcggtccaaatttaattgattattttctttgtattgtcttgttcaaacaatctagtttgtctgggtgtcacattagtattacatttgtatcattgttgtacatcttatacatctatttgcaaacaaaatgaaaaatcttcgaagtgtattaagctatgtacaaaaagatcaaatctgcgataaacaaaagcattcgtataattatatataaacattcgcaaggtaaagacaaaaccttgtttattgttcggcattaagtatattataaagctcccatagtcgtgacctgtcatcgtttttaaatgaaaaaaaccagccatcaattctctttcgccattgaatatcttcgctaaattgctttttttcaaactctgggccgacatcgtatatttcactcatatctggaaaattgattattgagtttatgctaccattaaagctacctgaattttcgttcaagtactgcgaggtggagtctgtatcctcaagatcatcaaacccgctaaagggatcttccgcttcttgaccagaaatcgaattatcaatccatcgtaaccttgtagggtcatataccatatttccgacaacctggattcctttttttgtagaaatgttggaaattaatgctggacggctaggcgagataggggtatcaaaatctctaattgcataatcgtttccttcccagcaatgttttgtgggattatatcgcatttttccaacaatttttggggttctaggggaatttaaattttgtattaaagtaggtgcctttttatggtgtctgcgtttttctttgacgctcaattgatcattggaaagcgattcttttgttaactctttagaaggggcggcatgagttttgtgttgcctttgagaccgaatatgctcattttttgctgaattagttatattatttaaattattctcatgtttcgaagtagatctaggggtagtatgtgaatgccattcttgagttgaacctgcgtgtttacttttaggcgttccggaaactttggtagtttgcttttttctcaatttaagctcaaattcataatcaactggtaattcatctaaagtatcaagttctgtaccatctccgtaagtcttgcaatttttaggctttgttctgtatttagaattacttgcaactgtcttcaaagcgtccaaatccatcaaacccatcgaatttttcgaatgatagatcttcaaattcgagggagtccatgtggagcttatagaagaatttcccttcacgggagaagaatgtttactcgaagccttcaacgtttctggataatgagaagacgtatcccttttcgaaagtgttttcgaagaatactttaggtttgggttatcagaatgagggttttcattagcgagtgaaggaaatatgtctttacaaaggggataatattttgcatcctgatgcacattaggttgataagaaattgtggaggaaatataaggatgcttttggttgatggtatttggagatcgaatctttttccgaaagatcgattctgtttcgttattaaagtcaatatcaaaatcatcccaaaagccgtcgtcattatgcgcagaggaaggcgtacgaagcgaagactgttctacgctggaaaaggaagcttttggatccatcctattttgttttctgtgcaaaatactgtttaggtcggtatctgggtctatttcaaaatcatcttcaaatgaagaaaagccttccgattcacaataaggggagtccgaaacactgggataccgagcatcattttcacttgaaagatatgttttcttaagagtatcactagagaatggaattggaggtctttgagaagcagtttcagatgctctaatagtattgaattcatcaacatcggcatcttggtatttattgggacgaagtgtattaaactcattattaccttcttcaccttcttcatcgaacgaaaaatcatcttcatagccttctacattggaagaaattcggttcttgttggaagacagttcatggtttaaattatgtacttgttgattccattgttcgacacgagaatgagcgcttggtacatcagaaattgaaaggctattaagacgactaatagagtcgtcaaacgagaacccatcatccacactcgtactagcactagtggtagctatggattgagtaaataggctagcattatcgacgtcggaagcaaaatcaggatcatcgtcccagcattcaacttcagtcattcaatcaaaataaacgtatactaaaacggctttgctaagaaaagaaattggatgcaaaacgcatagaatgattactaaccgtattcacccaaaactgaaaaccctaaatttgattttcaaagaaaaagaaagtgagagagaaaaaggatggtcactaattttgcaaagaagtaaccactgtaaatatttacgctttcaaacccagcttcgagaagtaataagttatgaacagcaattcaaaaggacttcaggaatatgattatgatgatgctttcagagatacaatgaaattttgttttgtatagaaagcaaaaaaaagaatttaacttatttcaatgacaaaatcaaggaatctgggttagcggtatattgttgaaagagacggaggttgagctagaggtataagtgtaaacaccaacttgatcaatttacgtactttggtttcagtactttacgagaaatcaatttttaataaggtgaaaaataaagcatctactatttgcttgtgtaaacctaaaaaaaaaatagttttttttggtatctttcagtcatatttatttttgctagattaatcatagtaaaatacttaaccatatgtgattgccaaaatgcatagctgcacctcaccttaaaaaaatctaggtaatctaattagcatgcaactacgagttaatgttttttaaaaagtagataaattacaacgaaggttagtaggtgaagcaataaatagtatgtttaatcgtcactcgtattagcaaattcattcgtcttagaattttattttcctccacgaaaatatatatatttttctttgaacgtttaaattattataaacaattgctttctctgaaatttatgcccatttacaatttaattctgtttatggaatctacatattcgttcaagtatatatgaaatacattttaaggaatctttttttattagattcttcgtataatttctaaaatacatactattttcatatacgagtttagataaattacaaaaaaaaaaaaaaaaaaaaacgattaaactataggttaaaaagtaaatctattagtttataacaaaagaaacgtctttgttttattttagtttatttttttacatctaaaaagttattgaaatcaacaatggtaaagttgaacaaattaactcttcaattcataggtatgagaaaccgttcttcattagtaaatccaagtatgaaacataatcatgtttttacccctatgcgatcgcgctattcatatttttcctaaattatttttagcatcaattctgtctatagtttcatataatttcagtgatttaatcatgtaattattcatgtaaagttcataaaaaatataggttgatgatcttattaatgtttgtacttaagaaatggtaaatcgaacaagttgaaaaagtaagcatggcatctgtcttatactcttgtgcttttctgtaaaccaagcagttaaaaacattattgcttgctagtagcgaagcaacttacaaacatttctcatagacgagaagtaactccatttttcagatagtctaataataagtcaaagaaaaggatgtttaacatcatcctaatcaaattcatataaaactaataattgttttccatcgaaggaatctatatatcgcactacaaggtgcagtaacgaaacactcagatcgtggaatccggattgtgttcttaaccttacgagaaaaacgagccattacggtcgtgactgtccagaaatcgttcgatttttaaatatctgaatttagtctattttttgatataaatccccctaatcccattcgctgctggcacagtgtttttgtgaaaacaaaacaaccaagttgtaaatttaattcgcaagttgaacagtgttttgattcttcacttgtgttaataccaattcatccaatcggttgtatcatatcttaaataccattttggttacttttttttttggacattttgagcaaatccgtaaagtaaataaaaagatgtctgacattaccgttgagcctattggcaagcagatggagaagcttattctcgatgttcagcaagaaattgttgctggtctcgaagctgtcgatggacaaaaattcttccaagacaagtggaccaagggagaaggtggttatggtatcagttgtgttattcaagatggcaacgtttttgaaaagggtggtgtcaacacaagtattgttcaaggaaaattgaatcaagacgctgtccaaagaatgcgtgctaatcatgaaggtattgatcgtactgccaaagagcttccattctttgctgctggtatcagtatggttattcaccctcgcaaccccatggcccctactactcacttgaactatcgttactttgaacttgtaaacagtgatggtaagaagatttggtggtttggtggtggagccgatttgactcctagcattctctttgaagaagatggcaagcatttccacaaattgcataaagaagcttgcgatcgccatgaccccactttctatcctcgcttcaagaaatgggctgatgaatacttcctcatcaagcacagaaaggagactcgtggcattggcggtattttctttgatgatctttctgagaaagatcctcaagagttatttgctttcgtcaaggattgtgcccataccttccttcctgcctatgtccctattatggaaaagagaaagaacatggaattcactgaagatgataaggaattccaactcattcgtcgtggatactatgccgagtttaacgttatgtatgacagaggtacttggtttggtcttcaagctcctgaaccccgtgttgaatctattcttatgacccttccattacatgcttcctggcgttacaagtatgagcctaaacaagagcgtcacaaggctctccttaaagtaacgcatacccctattgaatggtgctagaaagattcacaaaaatgacttttacttcagcatttaatgaacatcacaatttttggtaatagctttattctttcgtttgtttttaaactatgccatgttacactaactcatgttaaattttctatcatgccttttttgctcttcattatttggaattcttaactgtttgaatttgcgattttgaatcccttttctaagctaatgaaacaatattttaccctttaaaaatccgtatcttttattgagtagtgttttataaagagttttaaagtaaagtacagtacctatttggcttgagatctaatttcacaatataaatttcaactgatctgcactttcattaacttaatttcaatgtatttttctttaaaataatacgaataaaaaaaaagaagatgaaggtaaaatgtgtgtgtcttgtctttatgataaaacgacgtcgatccccaacggattgagatagacaagtcataaaacgttagcatcggtacaaattttacagtcgctcttttctttcatttgtatctaattcccttttacactcaaatacagtgggccgattgggatctgctgataaagtgcaaatgaacctgttggttaatatcaaactcacagtaagtgtatataggataataatctaacaatctcccatcttacgtaccctaaagattgcatagtagcaaacaattttgtctccgctgcagccaattcaatgcaggagatatcccctgactccgtttgttggcaaactcgttcagtttgattgtttagactttcaaagaagaccttctgttctttggttgaatccttcaaaaattcttgtactttttcttccattatgctctttcagaggaagattcagtcgtactgctatatctaataagttgaagtcaggctaacgctgtttaagagctgcatgtcatgagtattgctgagtaactttaacacgcttgtagacagatatcaaaactcacaaatggcccgtagtttagcaacaacatcaaatgttgttctgttcttacaatttcttacgattttgttactaacgttgagactttagtcaatcatcaactcgctgtgcttttaaatttgctatcacagatagatgcgttgcttactatacattaatgcatacaaatctttttacataataaaatcattgaaataagtatttattcaacaaacactatataacaatgaaaataacgtagaaattcgctgctgaaaagagaaagggaggataattgtagaatcaaaagaaactagatatctgttgtaaaagatagtaaatcatcagacattaataaatcttgaccaagcggtaagcaaataaccgctgaagagaatttctggcttgaacaagattgatgacaagttttgtgcaaaaaacatcaaaaagtcttagcaaattgatttatgcagccaattcttgtgcaatcttctcagccttcttaacagcgtcgtcaatgctaccaaccatatagaaagcagattcaggtaatgaatcgtgcttgccttcaagaatttccttaaaagagcggatagtatctttcaaggaaacaaggcgtccttcaataccagtaaacacttcggcaactgcaaatggttgggacaagaaacgttgtaccttacgagcacgctcaactgtcaatttatcagcttcagacaattcatccataccaagaatggcaatgatatcttgtagtgatttgtattcttgaagcatttgttgaacagaacctgcaaggttatagtgctcctcaccaagaatacgaggatccatcatacgagacttggagtcaagaggatcgacagcaggataaatacccaactcggaaatactacgagataacacagtagtagcgtccaaatgggcaaaggtagtggcaggagcaggatcagttaaatcgtcagctggaacatagacagcttggactgaggtaatagaacctttcttagtagtggtaatacgttcttgcatagcacccatatcagtggctaacgtgggttggtaaccgacggcagagggaatacgaccaagcaaagctgatacttcagaacctgcttgagtaaaacggaaaatgttatcaatgaaaagcaaaacgtcttgtccttcaatatcgcggaaatattcagcaacagtcaaaccagtgagagcaacacgtgcacgagcacctggaggctcattcatttgaccaaagacaagagcagccttagactcgccttctaatttaatgacaccggtttcttgcatttcccggtataaatcgttaccctcacgggtacgttcaccgacaccagtaaagacagagtaaccaccatgagctttggcaatgttgttaatcaattcctggataaaaactgttttaccaacacctgcaccaccgaatagaccaatcttaccaccacgagcatatggggcaagcaaatctacaactttaataccggtctccaagatttctggggttgttgattgttcttcgaaagaaggagcatcagcgtggattggggagtatttaacggctttaatgggaccgcgttcatctacgggttcaccaataacgttcataatacggcctaatgtacccgggccaacaggaatgctgatgggtgacccagtatcgataacggctgttccacgaacaagaccctcagtaccatccatagcaatagtacgaacagtattttcaccgacgtgttgggctacttccaaaacaaggcgtttgttatcgggaagcttaacttccaaagcgttcaaaatgctaggtaatgaatcggcatcttcaaactgacaatcgacaactgcaccaataacttgtttaatcgatcctttattatgttttgctgcttccgtcgaagcatatcttatagtgttaaatttagcggtattcaaccatgacttccgaggtaacttataactagtctttacaaaagactgttttgttgccaaagaaaaccggcggatcccgctcagggcctgtttctttagcattttgattgcggttggtatatccgatcgtatgcaaagggttggttaggttggctacgtagaaaaggactatggaatgattcccacttttttgagtatacattaaaattagttgcacaaaaagataaaatttaaataagatgaaaagtgtttttatttctgcaaaaacttggtattactgttctgttatgatatttcgttttgtccatacagctagctaggttcgaagaaaagtgctggcagaatggagctagggcattggagtaagttatatataattcaaaatttatacttaaatttccttttaagtataaattcaagaaagtctttagtattcaaattatgctattcttagaattccatctatataccaactgaaatattcaaattgggtttcataattcgtattatttagatattcaacttacaagaaaactaatagcaacgaaacaactctctttctaattcgtgcatatttttttaaatactacgtggatgagcaatcgcgaatttgattgtcagagatgatgaaatagttcaaatatcgttgggaaaataccttctgaattgctttttaatttatgtatattatatacgttacaatgtagactgtattgtactgttcatcgaaacataaaggtctcataaatttgagtcacgcctatgcggtattgaggttcagtagatcaattgtaataataaaatatattggcacgtaaattaaaatagtggctctttgtacaattgtatttgagagggttcgatctcgttatgtagggaagtcatttatgagataacatttattaatttcatcgcagtgagtttaagtgaagaggtcaccagtagaggcaaagtcatatgaatgtagggataagaagtaattaaaagagagaaaaaaaattaagtcctttttctaaggtcaaacataggatctttgataaactgtcgattggctgcgtcgtaacggtaagccatacatgtagtaccataacgatccgactcaatacagaatagagtgtgtaaaggtaagccgacatcaatgatatcctaaatttgttaacataattaatattcttgtcaaacacttacctctgggtgatagttaagaaaataggtcataaggatatttgaaacgattcgatgggaaacaaccaatatgtttccactgcttctttcaatttcgacgatcaagggctgaaggcgatggattacatccaaataactttctcctccttgaccagaaaatctgtatgcatagtccttccttttaataacgtcaaattcatctgggtacttttcagagaattcgcgtaatgttaagccctctctactccccaagttaagatcgtttagaagtcgtattttcttcacattgtaactatccggattaaaaaattctatggtttcaattgcacgctttcgtacagaactccaaacattgaaactgcttgcttctgatagggaaaaacgtttgtttgtactcgctaaatcatttgtatatctcaattgccataagactctttggcggtccataaagttagccaaatcttgagcatattgtttacctatcggcgtcaaactggcatcacctccgattcttccggcaactgtatccaaagattcacctggccgagttaaccaaatttgccttttctgaatatttaaattaagcataaagtatactgcttgtccagctaaaaacccttcaatattatgagtgacaactttgatacccacatttatcactttaacatattgtaaaaacggcagctgctcgtctctttcatcgaggggctcatagtattttttgtatagatccactctttcccttaaatcctttaaagcactttcagtatcataaccttcgtaatctggacccttaatttttaatttgatgttttcttcaaaaagctgataaaaaggttagtattttttcaattgaataagcaaacatgtacatacaatatcatctgtacacaaactttccagaaacattattccaatatcagcttccttagaaatacggtcatataaatgttttctacgttcatgagtagaattggtggcatctaaaatgccaattacaccattctcatgaatcatccaatgaagcaagtcttcaagagtttctagcgctacattctcacgaaatttgaatgtctcttcatttttaatgtcaaagaaatctgccgacatgctatatgtcgaggcaccctcttcacgacgtttgtcaccgacgctgaaaaagcggcagttgtattttaaccagttgtaatatcttgatagtctaaaccaagttagataatgtacgaaaagtgcagaaattattccacgcggtgaaagaaattaaacatcattttaactttcacgcagaatagctaaagtgatatgtgacttacttagaaccaatgtatgattttccagtagcagggattccgacaagtataataatcagtttttctctaataccgtaagatgcattattagaatcattttcagttcgtttagagactgttaacccaggaatatcaatagttgattcctgacgcaccggaaatctacctggacgtctcagccgatttttcctatgctttcctaactttccttcgtccttcagcttcatccactggggggttggtttaggaacttccattttctctacatcattagcgggactattcctatctggcgttaattcttcccttttgaagatactatcatctacaaatgaagtctcttctgtataatcgccaagtttcatatgtggttcctttgacggataattctgcttagcatcatcgtcagtatcgttgttgggtttagtagcctcataaccagttcctttggtaaattcctcagtacgggcggaacctgtattagacattgcaaagaatctcacgtttaatctttgcagaaatttctctagatgagttttatgactgaacgaaaattggcagagccaaaatgaatggtgaattcccaatccttcttattgactgttaactcaaaagggttgactaatgataatgactattcaattcttcaatgctaatagtttcctttaaattcaagtaacctagcaaatacacactcacttctaggcgtggtggtacattgatctgacgagaatgaaatcatcgtcagaatgaagtccttacagaaaatttctaacaccaacatcacaattcatggttgctgatatggttgaaactaattcatagttgactgtgttctagaaattcgacttggttttcttgtacagacattcagtatatcttcggccaactttattcactaataaatgctatcttcgaaaaaaaatcattcttaaacagtctcattacatgcactatcgtaactgcagattttttcactgtaaacgattgcctaaaaaatgcagttaaattataaaattcaaatgcttggtataggttgaagaataacaatgcatttattgcagcaatggaaattgcaataaaaccaattatgtgttactatacattactaagattattcaggatatgtacatgatcaagctgtaaaaccatttttcattaagtatagagattgagcatacaccaaagtggtaaggctacctagaactgaaataaacgatacaattgttccaggacagtgactttttacagcaactgaaaaggaagcaatagtaaaatatcaggttaataggttcatcattgctcaaacattagtctatcaatcagacagtaacttaataaaaaaatccagtgagcgatttatacaggtgaattttaaatgccacaatttcgttattctttatagcagacgaatcatgaaagcgcagttttttctgcttcggcgtcatcggctgatgcaactggtgaaccgcttttctcggtcctctgcatagctctttgttgaacttgctcttgataagtattagaaaatctatctgtagctaaatcaaccagattgttagtggcccgttccaaaaccatcttcgcaggccaaattaagccagaaatatataaaccataaaccacagtacctccaaacataaggatcataaaaacgaatggattgcggagaatagccataaattcattccaaccaaggactattagcaatacccaaaagtatggggggattctggtggttgtattgattacggaacgtttgcagtccataaatatcaaatccgcagatctcttgaaattaacagatatgtcggacacacgtctacgatttagaatagtaaaaaatgaagctggcgaggtatactctggctccaaagtctttatgtcaacgttcaagtccggataattgccatccgaaactttaatagaggccaaaacgttgatcaagtctaacgttttggttaaactttcccgataatcacggtcaatcgttcccgacttcttccacaattttggcatcccatcactgtcatatcgaaatagttcttcaaaataaactcgtaaacgctgctgtagtaaaacctcgctcatttcagaatcaattttctttctaaaaaacagccaactgttctttttaaaattgataatatattcttccgttgttttagtatcatcaatatccacataaaaaggaacaatattttttattttttcaatagtagtattttgagcagctaagaattcattgagaagcgtatcccaaacgttatgagaaagtttttggaaagcgacctcaacagcttccgaaacttcaaactcgaacccagtaaacaactcttccaacttctctttcaacttttccttacaaagcgtttcggaattttgggttaactcttccgataattttagaataaatggatcaacatcccagtgaacatgtggtaaagacaaagattcaccttcctcacgcattttgttgacaagttcgttaattttaatagaagatgattctttaaaaggcgtatcagagggaaattcatttgaggcgtcaaaaaatgatttaataagctccttgtgtagagcgttcaactgggcttggaaaaatacataaagatgagaatctaccgaagcaataagctcctgctttttcttttgatagatatgcacgttgtatctactagcctgtcgatcataagcttcgataacagtttcaaacatgtttaagagcttggtaggaaggtccttgcataaattaccgggtaaaaactctttttgtaaaatagtacaagcagtagaaaaaggttccattacttcagtaataatctcatcgcaacgatattgagcaagcaattgctgttgtgtaggtaaatcaaggtccttgttgttttcaatggtgtcccatatctcacgagtataaagagaaaaaccatcagcggggatttttttatgataactcacattaaatatgtaatcagaattattgttatccacaaatctttcacgcaaactatcaacagcttcactgaaagcatcagaacataaaatcttatgtggtaaaccagtgaagccaacatcaaaaaagtcattaattacggaattttcgaatccttctggtttcgaaagggatgcccaaatgttattcaaatcggtcataatagtatctgctaaattttccattgaagtatttcccaaaaaatcccgaataacaaattgaagcaagcacctttcttttttgttatgaaaaagttgtaaattgacttctagtactgttttaagtaatgccatgtttgagccttggtatagaccaacctgattttcccacatattaacgataattacttcactagttgaaatggaaaataaagctgattttctttcaaaatcctaggttggttagtaatgactccaaaagaaaatattgatcaattatgagtaaaggaaatactaatgtgtaactaatagtaacaaattagttcgcattaaaatcttacctgatcttcaccgcgctctctaccatcggtgccttctacatccattacaagaataggcgaattgtttgccttcgacaaccaaatacctaacaaaaattagcagcaagctcagatgttttaattaaaaagaaataatagatttacctttagtagtttgttgccttttggaagcatccattactgaaaatgaagtcccaaataaattatttagcaatgtacctaatcatagagttaatcaaatttgctcagtgaaagctttaagtatccaatttaaaaggatgttataacattggttggatatagaactctcaagttgattttaatctacttactcttgccagtagattgggaacccaaaacggcaacaacatgatagttgaaaccagcatctaacagtcctacgctttgcataaactttggtaattcattgttgaattgtttatgttcatccacaatttgtgtggaaaccctattggaagcagtactcatgttttggtgtaagcggaagacaagttaacaaacatataaggtagtgtgatgtcgaggatgtaatatatcctgacaacattttcagtattcattaacaaatatataactatttaagttaaattattgtaaaaagacaggttttgcataattttgtttatataaatatcatgaaacagatgatacttttcctatagtaaactagcaatggcataacaacactcgttagctcttcctttctaatgtttactaagttactctgcgaatgttcagatgtttgtctgttagctccatatattttcttgttaaaattatgatttttaaagaaagaaaataccaaggatttagttgaagaaaggaatgtattttaaagagtcattcggccattgttttgaatcttttcacaatggtcttcaaagacttatcgcatttacagacaggaaatttgtgcttttctaaaaaggaaacagatttgtatgtttacagagaacagtacttaataataggtattagatgcaaaatcaagagtgtagcttaaacgtttctcaaaagcgcttcgtagtattcgacgatatcggtttcattcaatttgtgaagtgtttttgacgttgccgaatatgctaaaaaagtacaaacatactataatatagcccttcgcaaggttggaaattatttaatttaataaaatttctagcatagctttaggaatcgaattctttgtactaatgtctcactatcctatgcaaccttctttcattgacacgatgcgcaattcaacccatcgttatgagtactttatataggtgcgtaaaatagttaaaatcctttctcatggattttcttccttagtttagctaagaacaaaggagaatggcttggggaaaacgcgttgtctccgccacgcgtaaatattatatataaatgtttgatgctacatcgcgcttttactattttcctcacacatcgcaattgtagcaaatggctaaggcgaaagaagtaaaagcgaaacctattaaaggagaggaaggtataatattgacaaaaggcattggtattcagctaatcaatcgcagctgaaaaacttgtttacgagtatttacgaaaaacgaatcgtccctattctgcaagtaagaacatacattaaaaaaatcgaagctgacaattttgttaaaagctgacgttagtgctaatttgaaaaatgttgtcagtaaacaggtcgcgcagaaagcattggagcagctacgcgacactggactaatccatgggaaactatatggtactgaaaaattagttaaacagattactaacgattactgaggaaaacaaagtgtgttcgtttgtcttcaagatgacttggcagctgctactcctgaagaattggctgaaatggagaagcaaattcaagaactaaaagatgaggtttcagttgttaaaactctatacaaagagaaatgcattggtcagtaaataaatgctattctttaaaatgtagaatgatacttcacataatatgcatgatttaaaacagatcaaagttttattgatggtatcgttcatttgttttgagcgtacacagcacttgttttatgctaactctaaaagaattacaagctttaaataactcactcagtccagccgaaattcgtgaaaaaattcagagcattgataaagaaattgaagaaaccagctcaaaactcgaatctcttcgaaatggtaccgttaaacaaatttccaaggaagcaatgcaaaagactgataaaaactacgattttgcaaaaaaaggattctcaaacagaaagaaaatgttttatgatttatggcatttaattactgattccttggaaaaccctaagcagttatgggaaaaactgggatttgaaacggagggaccaattgacttaaactaaaaacttaactttaaatttagctgatccctttttaacattttaatcattaaatttatatagctcaaagaaaagtcattatccatagttaaatataaataccttagcagacaactgctctaatatgtgcttgcattgctgcacaacattacctgtcctcttgctatactgtgtggttatgactagtgcttcttacgtcgtgatagctttgattttttggttaaagtagaaagcctagtgaaagcattagattttgcaatttaagctaatgtctaatgcaccatcaaatacgccaacagggtttaattataaacctgggcatactttgtatattcgaaatttcggaacggatatgagagcccggacactaggccaggcctttgaaaagtaattgttattgaatgactgattgtagattacaactttggttttcagtcaagtgatctctatttttgtatcgcatctgttctaattgatgataatagatggggtagaatagttcggtgtgatattcccatttcaagtaaccctcaagctcatcggtatgctttattaatttgcaaattattaacacttctaggtatgctttcgtggaatttgaagagcgagagaaagctgagttggcgcacgaaaaaatgcgtaatgccaaaattggaaacgatattatttttgtagaatgggcgaaaagtagagaaagatatcaccgagatgacaaaaggagattaagtaattacgcctgaagaagagggtttactacaagagtatgcaatatgctaagttcgagtgcaattgaccacgaaaataatgatcgatcgcttttttagatttatgtttttttttattctttaaaattttgctttctataattagatgaatctgtaagctaagttttaactatcactccaacacctgcatcggtgagccataggtgtaagaatttcattaattgaattttaagacttgttgagaatttggtatatttccacaaacattattaattttataaccacttttagagattactaaatgtaattaattttgtagctacgcgttgagcttttttgccattattttagaataaataacggacttcagtcgaatggaagcttcaaagtttttcgatgcttcaattagttgctgacacaaatcagaatgcatttctggcgaaacatcatccaaagcattgaaggtcaaaaatatttctccgtttgctactgtaaaatttgttttgttgtcaaacttctgaataatttcttttgcaacatcttgagatattgccagttgttttgcgatgtattccaactttaaggaagaaaatgtttttctccattttttaagccggtgcataggataaacctccaatgcaaagagaataaaagccgtagaattgtcctaattcaagatggttagcattcatcttcatttcgtaaatttaaactttcattcgccttaaccaacctttaaaaaacgcgaccagtgctccttaataacagtacgtaaagtattaacatctttaagataagcatctaaaaattcttcgtaagggaccatatgtctttttaatggtaaaacattactggatgtagcagaatccaactgaaatttctgaatcgaaagaattagtacttgtgatttttcaagggaaaaaagatacctttccagttgttataatatataacagcagaaaactataataagcctcctcatggaaggaggttaaagtagtggtaggaatatacaggatctaattaacgcattagaaatgtataggtcatttgaatccaaaataattgacttacagaaaaataccaaacttttgcagaatccaagtcattatttcccagacaatggtatgctgcatacatgcagtactgcaataaaatggatccaggtatatgctgaattggttagcgtcacctccactttgaagttataagagaaaatattctgatatacttgaaatttcgagtattaaaggtaatagtacacttacttttgatacttcaagatcattaaaagatttaagagatgtagcatattgaccttgtctaagtaactcctttaaatagcacacatgcattactgatatggcaggagaatgggcagcatattcgaccgattgaaaaactatgttatatttcttttttagttagcttatttcattaagcaaaaatagccgtcgagaatggggcatctcgagtattaacctacctcagggtgactaccgtagaacgcctctgccaaagaatttactgaggcaataactaaacaagttagattttaaaacgagcttgatctagttaacatactatacatgcttagctgattgcattgttccactgaatgttgatgtacgaaatctgtgaacttcaatagcaatgtttcaggatcctctaacggatgaaatggtaaagttccttgaaattccatattggcaaccattcatgaatcatttatggataagacaaatactctcaaaaatcgtttgtaatgtttaggtatatgaatttccttcctctaatgatttaatgattactaccgcgctcgctgtattgtgatggtataatttcacattttgggtacttacgaccataaagttgtcgtgatgttaatacagcattagctttaaacttttcgtaataaaaagattttatctatccagcgcatcattctattctatataataatcagtccctaacgaatagtagcttacaattgcgtccaagaagtatgagctagtaaatagtaaacaatttgaagatactgtttaacaacgttacaaatgggtataaaagcaatcaagtgctaatagtatgttgcttgtcgtagtattacaaattctatatgcaaagggaagaaaaatcaatttctacggtaactatgaataattaataaattatatggaaagccagcttttaaacaaaaattagcaaaccgtacagtttaaacactgtaaaaacccattttataattttaattttttaactacaagataatcgacgcattaactatttatccgaattagacgaaaaaaagatatagagcatatatacatagatatatacatataagggcaaaagagcgtatatggattgggttgatgtaaaaactggcttagtagcaaggaagataaacgacgaaaaaaatataacagcagaaacatttaatcaaaaatgtgagaaattttgtgcatcagctttttaaagaaacctttagatttcttcttttctggtttcacagttttaatagaatcaggcttaactacgggctttcgttcttgagtagtagtttcatatggcaaagcttgaaaactgggattatcattcttaatatgaagcttttcgtagtaaaagcttgttggacgaacagtattcgaccttctcaaattcgattgtgaagcacttggagtaccttggcctggaaactctgaaaatgtactataacgatttttatcggataagcgaggtttcgacaagtattgatcgcgaacacgcctgtaactccgttctgaatcagaatcgtctgctatatacgagtcctgctgacgaccatgactggaggaagatccgacaaattcctcggcaggttgtgatgaaccaacatcggaaaaaaaaggacgacgagtagatgaactatgaccttttgaaacaccatacatcccagtggcattgcttgaagaagaataaggaccaataggagaaccattcataacagtagaggtacctctgagaggagttgtttttggcatatgattgtgttgggtttcaacaggttcagcgaatgacagggctggcgcgacatattgctcgcgagccgttgaaaatgaatttttttgctctactggagccatggaggaaattagttgttgattctccttggcataaggtttagaggaagtactagtcatgcgggcattgatgttaagattattgttcctcgacatcatttgatcaggggaggaagaacggcctactcctgaatcaggatcgaaatcggaatccacaaatcgattagtaaagtctgtgtggggagtcaaatcgctatcgtccacaaatctccccgggtcagaaggtggaagatcgcttgttttgctgtatcgactcgatcgcgatgcgggacgtcgaacgtccaaacgttgagcagtacgagttgagtagtaacgccttaaagatttttgaggtactcgaggagagctactttcatactccccacgtgtgcgatagctagctgactcatcgggcatgcgatgatgcgaagcatgattagcagcgtttcgtttgctcaaacgacgtccatctagagaagggagggtagcctttaattctgatgagacataataacgactactgcgagacatcgctccatctttcgaggaaatagttgcgcttttcgttggtccgtaacttaaattcatagaggaagccggtactgcgccaaaactgttccctgaatcgtttaaattactccaaaatcttcttcctccaccacttctagtgtctatgtttgcttttcgatcgccgtaagtaagtgaccgaccactgtgaagttgactatttccaaccgccgataaatcttccacaaagtatgaagattcaattggattttggattatagagctcattcaagtaaatacacgcaaactgttttcacctgaaccctattactctctaaagttcgataagcagcgtttgccgtttttgaaaaattcccccttttattccgaacaacctcaaatttatgttacaatacctcttgagctattcgaatatgaacgtttttcgagtttcctttaaattctcaaaaaaccccaatttttcactcaatccgctctcaaattttcaatcttcgagttcaaggaagagcaaaacaacttagtgagtgaattcaccttgcgtactacggtatactgagtgacatcatcaatgcggataaccgcattaaatatcgaacggtgttgatcatgcttacctcttgttaatccgcaaaaagctatactatgctatttaacactattgagcttaacccattttaccttaaaactatcgttaaaaaagttaggcaagtcatgtaaaattaaagatatgcaaattgatttaatgcaatgcatcaaactcttcaataaaaatttacagagctttaggtaaactaaagtaaatccatcaacactgtgaagtgtgatggatatgtgaaaaaacaacggtaacaaggcaacgtagtaaataaagatttattcaatcaatcaaactatcatttcagcaggggagagatatttaaaaaaaaaaataaaaaaaaacattttcccatgctgtacaactcataccagtgctttgttcgcactcacattaatgggttgatgattcactcctgtgcaggctttcgacagagtatgtaaaaacccgttgcttaaaatcaatggcataagatttattcccatgacaaggagcatctcaaggagatctaatcaattgcaaaaaaaagttatgtaaataaacgtgatgaaatccaaacttcttagcaaactcaataactgaaaagcgattagtgttcatctcgtaagacttgctagtatttttcctagctcaaaatgtaccatatagtaggtaaattctttgtgttttttttaatttttggcgttttctcattttttaaaccaaatcagaatttaaacaaaatatgttctgacaacactattcaagccatcaatggcgggtaaaatgtaaagacaacgaaaactgagtacgaagttttgttgtaggtagaggaaggggaaacacggtcaaaatgattaaagggatagggggtacttgtaagttattaaacttataagagtgaagagtaaaagcaatctagacagaagatatagttcctaaaaagactgatagttcgtgaatgctaatatgcaaaaccaccaagatatcaacctttacaaatgctaatgtttccactgaacttaagaacacaatttaggcttttaaataattctcgcgataaacagtacgcaaagaaaacgcacattcaacaaaatttttcgtatgtgcaatagaagggaaaaatagttttataaatagtaaaacgatataattgagccgaaaactccacacataaccagaaaaccaatagtaaatagtaaaaattgcaaataataaaatgaaaaaactttcctaagtcattttatcattaaatataacggaagaaaggaaaaagaaaagaagaagtaaagtggacaacaaagataaacgaaagcgggcaagcgaataaggctcaagtattggcgaaatcaatatgcaaaaataatgtaaaaagtatgaattagaaaaattaagatagaaagatagctactaacgaaccatcagcgaacgtcaccaaaccttcagcatcaactcttgaatgcttgtactgtggataataccggctcactgtgtaagctaactggcgatactacttcagaagaagaggaatttgaaggaggtgaattgttatccgtaggagtaaaagagaaggcatcaggatagtactggaatggacccgaagattgcttctttttgtgaaacttattgcgagaatatcgccgagaattagacaaatttttttcgtgacgatccccgccatgcctctcatcaaaatggtgtgaagatttggggtagggagaattataccatgtataaaagtccatgtatgagggtggaagatagctattattattaatatagcatgcataggtgtaagggtcaacaaaggtataagggacattgggagggattgcagggacgtcgtttgagtatatagaagagtagtcaatggatgaattaatattctgattataatagggagaagcggttgcattataaggatcaaaggcccaagcaaaatgtgatggctcaggaggggattctgtacagctggtgtccgaagagtcacgaccatgggagaaaccaggaactatttccaattgtagttcatttacataatcgtccataaagcttgtgtcagttagagagggaaaagtaaattgcgaacaagcatcgtcgacattgcaattatacgctaaaagacggaaaacacgtcgaaattccaattgtattcctttcatggtaatctcatctgcagtattagctagatttcgagatgtatggaaaggctcttcaacacacagaaaattgttaagctgaaattgccatccttttgctcgtttcgaaagaaaggtaccgtgtctaatggataaaacaaaatgctcgtaatcaaataaataaccaaaaaatcgaaaaaactctacgaacaggataccaagagactcctcgtttttgtcaccaaaaccatgaacaagatctggatcgtcgaaaaacgacacatccagcccgtcagtcatagtagacgaatcttgtaaatgaggaagcatttgcaagctgggaagaatcggtggatcgcgcttttgtaaaaagtttataaccatacagcttatggtgtaagaagtgagtgtaccgccctcggcagcgtcattcaagcatcgtctttttgcccaatatttaatcataacaatcaagggccgaactcggggatcacaaagaacgtaagagcgcatcaaacgcgtgtttaaggtagatatagttttattgatattgcaatcgcatgatagttgtaattctgagtcccaaacctttacaattggcactttagctgttgaaatgcaaacgacctttttaagtccgttcctagcaaaggcagctgacacctcgcaggtcgttggagcacattgaggcggatcagtaatgatacacaaatcaatgtctgatgcattgctggcaagaagagattgggttgacccaaaaagggaggttttgatatttttataggggaattcttttttcaatatttgttcgagtttctgcacaaatgcatatcgacgttctaaacccgagtcgttcagtataatagagtcatacaactcgtacagttgagaagaaattagatcagtatcaatatcaactaaattctttaatgatagaggatgtactggcggaagtggatccgcaccgaggctataaggaatacgccttctatattgaaagctgcgagtttcaaatttgcaaccgccaacgcaattagcgttgtccatagtattaagagggtaagaagcttctaaggtttaataagttgcaaattctctatggattccgacgttatcctaccttgtcagctagtaaaggcgtgagttctttgtaatatgatcagctttgatctgaaacgatccagcaagaacagttcaaatgtacgagccctatcgacaagaaaagacaatttagaagtacttctaagtttcaagatcgtattgatgaattaatatgaagttggtaatgtttgtagctattcttaggaagaggtgtgggataaaagaaccgcctaacagcaatacgtacgtacataggtatcagctttcctacacaaggaacaagtacggcatcaacataggatcggtaaataagtaacaaatgaatatacaacgccgttataaagtaaccttaatatattcacgtaagacacctttaaagcaacgttcagctaatgatatttttacaatcttcaactgaaaacaataaacaaagtaatcatcaaagaaaaaacgcaaacaatgacgttggcatgacaacgagcataattgacacctttcttgacgttttgacgttaaatagcgtgattccgtaatctgcgttattctataaacaaactagcaatacataaacatacatgatcaatgttgctcccacaaagcatggacttgactttccaattgagtggaaacgttcgtgtaatactttactactaacgaatgtacagcagacaatattaaataaaaaacgccgccaagtaagctatccatctaactccaaataccatacaattgactcctttaataagaaacataaatcaaacaatctaacggaatttgaaatcgtttcatttattcactaaaatctacgctaaaacatgacacaacttcatctagaaattacatctatgtcatcaaacgacaccacagttgtaatataatagatgaaattaaacacgtcagaaaacaccagctgccctacataatacgaccaaaaggaaacatatcatgtaagagatcatcgcatagaaagacagcaaaacaattaggtaaaaaacctaatcgaaaagcatgccttcaaagaattaaaagtcctcactctgagggcaacggtgcctcctatcatcatccgtgttgagttctgtggctaggttaggaaacccaagccggacgtatactatagaaatgatcctatggagtatcgtcgatagtgttttgttgaggataatgacccgtatatatagtaaatataacggaaaagcagtcacattcatttccaatcaacgaataatgttgaactttcaagtataatgcagtgtcaattacactatattaaaaagactttgcaaggcggtgaagctgctcttaaattacaataagcatgaaaatcatatttcggtaaattagtaaaagaagtcatgaaaatagagcttaaggccgagaaaacaaaaaaaaaatttacaaattttttaactagttagaaaaggtttaataaaactggtaggctcctctattctataacttgtaatcgccgacagccatggctttaaaaagttgctacttgttgttacttgtcattaaactggtgaacactaactcctttagaagttcgtacagcaatttgcacttcaaccaactacttggcagacttaaaaaacatgtctgatacaacttcattgaatgtgtaagaatgactaagatatataaataactaattcagtagtccagaattggagtctccccctattgagcgggtggaattagaatctttacttgtaatgaatatcatcaagcactgccgtgattcttttcctaatatgggaacaattggtaagtgtagtcattggagaataagttttccctatttttcgaaatgataaaacttgcaatttttctgcatcaaagatgcagctatgcatttgtcagctcagtaatgctctacttagtgaaatttcttatcaaccacagtttctctcttgaaataatatttttaactaactttcgttcaggtcagcttgttggtattgacattgatggtgttttacaagtcagtagcagcttcgagtctccgtctgttcttgaaaatgaagagtctgctgttaacaagtctgtttccggtaaagcacgccaagctcatactgaggcgatgcttaatcgtcttcagtacattggtgctgttactggtcacgttggttggtatttgggagcctatgttagttcattcttaagtagccccttttttgtagaaacgcaatatgcttatcaaaaggcaaaccccaacagtatcgcttttctttatgatttgtctcaatcttctaatggaactttgtacatgcgtgcttatcagttaactccagagtttatggctgcccatgaggaaaaaacttggaccgcctcctccctcaatagccacaacttgactccttccaatgttatccgtgaacttcctattgttattcacaactctcatttggctacctgtttgctccactctcttagtgagcctcctactccagcttctaccctaaccgccgaagctgctcttgaagattgtgaaagcaacttacccttgactgaaacgttcagtaactttgaggttagtttgggtaccagatatagaaagaatattgagttattattggagtctactgatgagtttcattatgagcaaggaaatcttggatttcatcaacgtcaactcgcaagagagcaagctaaaattcaacagtggattgctaagcgtaaggccgaaaatgcaaatcgtgctgccgaaaatttacaacctttacctttagacgattggaagcgaatcttcaagctccctgcggagcctcgacttcttgactctctattgattagctctcaaattatgaagtctactcaaatagatgaacaaagttctgctttcttgtctaagcttgccggtgtacgaaacgcttatgcttcttaagctactgattggtaataatcgcttaaatttagcgctaattatttgtgaatctggttgaaaatttttaaggactttgatctctgtgaagcggttgcatgtatttgtttataaaaaatggagcattcttcttcactctcactagttatacctcgtagcattaaaataaaaggatctacttaattataaaagttgttttggttttcttgatacagcatattggtttgttgaaatacaatgtgcaaaaatataccatgattgtaattataagaaacagtttaatcttcaatagtgcattcagttgctggtaatctacttgtttatcgtattcgagttttaggttacattgctaatttaatatattttcgggcccttatacaacatcgaaacacttttctattaataaaatatattgttaaattttgttttctctctgttagattatttaaaaaaaaaatcgtaaatattgccgagacctttttgtttgttttgacttgcttcacgttacaatgttgacttggccaaaaccaacaaattccaaattcattcaattcgcaacttgcaatggaagttccttctgcagttaccctaaataattatgtgggtatgaaaacaaaagaatgttgataaagagtcaaaactaatgtttatagggttcgattctatcacttcgcaaattaaccgcaagttaattcgtcgtggttttcaatttaatgtaatggtggttggtacgtattatttttattacagattttcaattataatgatgttaacagtttcaaataggaccgtcaggtagcggaaaaagcactttgattaatactttattctctgcgcacttgatggacagtaagggtcgtctggattaccaagctccttatcgccagacaactgaaatccatgttacaagccaaggtatgttgatttttttatagttaggttttcatctttgattgaactcattgagctggcttcaatgagtcagcaatccttatatttattatggttacattgctaaccacatagtcgttcgcgagaaccgtgttcaattacaattaaatttaatcgacactcctggatatggagatcaaattaataacgataaatggtaagtttgatcagtggaaatggaaatttctattcctgcacagcaatttctaactataatagctgggagcctataattaagtacattagggaccaacactcttcctatcttcgtcgtgaattaaattcacatcgcgagaaacgtctacaagacacaagagtacattgttgtttattctttattcgcccaactggacattctttgcgccctattgatattgctgtcctcaaacgcttaacagaagtcgtaaatgttgtgcctgttatcgctaagtctgattcattgactcttgaagaaagagcagcatttaagcagcaaatccgtgaagaatttgttaaacacgacatcaatttgtatccttatgattctgatgacgccgatgaggaggaaattaatctaaatgctgccgtccgaaatcttattccttttgccgtggtcggttccgaaaaagccattatcgtagatggaaggcctattcgtggtcgtcaaaacagatggggggttgtcaatgtggatgatgaaaaccactgcgagtttgtttttcttcgtaactttttgatgcgaactcatcttcaagatttaattgaaacgacctcatactatcattacgagaaattccgctttaagcaattgagcagcttaaaagaacagtcttccctcgcaactagaatgggaagtcccgcacctgtgtacccttctgaaccacatctccatacagccaccgctcaatagtcttcttcctaaggtaatatatagtatgtttagaacaaagactaaaccatttgtatgactgtcgtaccgtaattcgtaaatttcggctctttttacactatgcgaatcttacaaatgaagtgtttatcttattaacgagagattatatgtttgatgcgtgattttgtctagctattatacagttctatatcaatatttattgaaaagcatcaaaatgattttaaaattaaagtactggtcgatttaagacattgcaatccataaaatgttctagcatcaatcttccgaaatgagattcgatttgtgcccgaagtttaaattctttagagtttgatgcaaaaacattttgtagagataatacgcataaataggaagtgcgtaatactgcaatatctgtgcattcttcttgcattaattgctgtaagccagaaagaacgtcattattgtttttggtaacggcatgtcctacacaatctataactttagtaagaggacttcttgatgctgaatacaagtgcacatgatattcatctcgccaagcaaccattcgttctcgatgcaaatcatcagacaaggttggttgagagagaatgtccaatccaatagtaaacaaagaatccgaaacaggtgcatgacttcgagaaacagaaacttccgataaaggctttccattaaacccccagatacacccacgaggaagaattgcaaaaactagttcacgaacgaccatagcaatcaataagctgacataatttgatttggtagacgaagaccaacttaactttctaataaaattattacaaaaattgagatcataggctgggagattgagctgagtgagagtcaaaaatgcagaaaccaacaggtattcaaaagaattgggaccaggcattggacagcgaagagctctggtcaaatgactgtaagcaccaaaaacgtcgagcttcttaatagacgcaaaagccattaaagaattagcaatacaaggcatcgattgagcaaactggggaacagtgactgaccaaaaatgcaaggctatgttattatcaaattcaaatgcacaaatagaaggtacgacatcgtgaaaataaaacggaaacagttcggaattaaagtttgaagggaaattggaaactgatgaaagaaaagggtaagaggcctgacccaccgattgtacagagggttttgtagacgaagtagcgctagaagaattatttgtaggaacgttatgattggattgaaggtattgatgctgttgataagcacttggaaatccttgtaaattcataggtttttgatgatcctgtttgattggggtaacggtggataaattggaggaggaggtcatctgattaagatcatttgtattaaaattggattgtgaagagccggaaaaagtgtctccggtttgagcgctacttgaagcaattgaagtaggtatcaatggctgttgagcagaatgaacgcttagctcaggaggcgatacactccccatggcttgcatttgagcagctgaatttggataaccttcacattccctatttgtctttgtgcagttcaaacaaaaaggtttggtttcgtcgcacttgatcctgcgacggcgacatgttaaacatccagttttcgttcttctttttgtgggcttgggcgtaggctcgacgtttgggttgggaatatatagcggatttgaattaatactacccgttctattccgtttcatatgaatttcgggataagaaacatacgggttcataactgcaagggaaacaatagatagaaaaaaaaagaataacaagataataggaactaaacaaatcaaaagtaaagaaagcccgatttgaaaacgctacgctgcttgagaaaagcgcgcaaagaaaaaacgcaagcacagaacatgaaattggaagccgatttatacaaaatttaagctccaatttaacaaggaaactaagcacctttttcgtaaaggccaagaaactctttgtagtcttttttttaaaaaaggtagcgttactaactctataattatatatatatgaatacaataaattatttcagaataaccggacggccaaactgttcgtaataacaaaagaaaaagccctaaaaaaacaaaagaaggtgaaaatcaatggtcgtctagcaatttgctagcaactcttgcacaatcaataggtttataggaagtgacttgaaaacaaaactagcaaaagcgacaagctcacccaatttacaaatgcaaatttgggtgaataaaggacttagaaaaaatgttggaacaactttcaagtaggaacctcgacattagcgagtgataaggcggcaaatttgataagcccaaaggcaacaacaatactaagagctttttatttagacgttagtaaagtagcttgcttgatacgcattagtacaaaaatccaaagaattgagaaaatcacgagccaagcaaaaacagtataagaacgattaacttgtttaacctctaatgttcttttaaaaataaaaaaaaaacacagatgtttcgttaattttttgatacttagattatgccctcatgtgtttcataaatagcattccttgcttttcgtttttttctgttttttttctttttctttcagacaatttataaaaaaaattctttgcatgtacctaaatatagtttgcattctcatttaggttgatcaagttggttaataaccacgtggcttcgaatatctgtcatgttcaggagccacatgtctctccattgttacagcgatttggttgatctttacatggcttacgcatacgaagatgcttcctgcattttttttttatttcaaatcgttcattcactctgcactagcgaaaatcttcattcatatgcaaacttgtcactcttttatattaacaaaatataaacttaagcttgaatacaactgttagctttgaacgctacacctaccctagtaccctagtagcttgataaccatagcgaagatccgtggcctattgtcgatctctgggaaactgtcactggatcaaaagcatcatgtttcttcgctcggtaagaaaactatactccagatttatgagaaaggcacaaaaagcatcaaaacctatgccaatgcaagtctcacaaaaccaaattatccacccctaaaggtggaattgttcgttgttcgtgatgcgattattgctttatcaggatgattgtacttaatctcaatcagatcaccccaaggttagtcggctttgtcaaaggtcttaccttttattgaaatccatatcctcctgtaacaataggggattcactattcatacctagttcacccatttttctcatttcacttcttaaagcaaataacgtataataacagtatttgtttactgatgagattaacattacccgatgaagaaaaccaactatggtacagcaataggtagttaagaaaatacatgagatcgtaaataccaaatgtttgccaattatgagcgtgaattagcattagtttttttttttcttaattcatctgtgtttcaataatacgaattagattgataagttttttttttttttttttttttttataactacctagtactcttccatgatgcgaacattataacaacaatgagaccaaaatatctttagcgattggaacaacaaggtcacatttcggaaaaatgatttgccaggctgaagatttatattaaccaacttgttctcattaaaagccaaactattgaatttacaaatttgttatacgagcatcaatcctattataataaaatcgactcaagttgaattgtagcacatattatttattcacgagtcattaaaatattagtttaaacgtgtcaattatcttcccattagcgccaaatccaaataaataaatagtgagtaactgatgcaacatagtgattcgacgagctaaacgttgaaatctaaaagaaactggtgttgttcaacggattgttatgctgctggacggggttttggtaattggaatgggccttttaacgtggtccccatcataaactcgccaaaatttcagattctcatcactggctgcagttgaaagaattcttccatcaggcgataaagctgaatacaaaactcgggtatcatgtgcaggaatatcaacttgtttggttaatccgctgctactataagaccatatagacaaattgttatctggaaagccatgagtagacatgatttctttagaatgagggctccaaatcagtgaagtgacctgactacccgcatccacggtgttaactcttgcaccagtggcagcattccaaaagtgaatctgtttatccattgtgccaccgcctgtcgccaatagattactttgccaagggcaccaagcaactgcctttacagcagcgttatggttggttttggtaaatttgggaatcgaagatctggcatcccaaatttgaacaacgttgtcattaccgccagaggccaactgaagaccgtctgaacgccacgccaaaccacagacttcactagagtgtccctgaagagtcccaatctgatgattagcgatacgcacatcatgatgatgaatagcgccagaacggctaccactcgacagaacgtgacgattccaggagagacaaccaactctagcttgatggcctgccattgttcgaagttttgtctgtgattcaacatcatatatatcaacgagcccgtttccaagaccgacggataaaaatgaaccatcgtgagaccattttacactagcaacataggttgattcatcggtttctgccaaagcgctaaccgaaccactatcagcattccaaacatacacattgcgctccaaagcaacagcaacgacgtttaagtttgaccaatccagcaaattcaagtagtaatcatcaatgataccaggagcatctaaaactcgttcaggagtagtgttaaagcgtcgtttagccggtgtaaccacaggtctttgaggccgattgtgttgagtgcgcaagtctacaggctttttggcctcaggagcatccaatttaaaggcgagaacacgcgtgtttaaatcaaaaccgcatgcttcagcaactgattcactataatcaaaaggaacgtcactgctgatagaatttacaaaagcattagcagtgtttggacgagaaggaataaagcggtcacttcgactggcaggacgacttttgtttcgtggtgatccgcatagtggaatagaccaatctgtatttactacatcgatttttggtgagtttctgataaaagaagatttaggggagcaacgcttggaagaacgaccgttacggcctaaaagtgcctgctgatgcaggggagttatagggctgttagggaagactaagttccttttctttgtgggtgttgaaaatgtaggcgatatggttgaagaattacctgctatctccattttgattaactcgctcaaaatatatatgtaaaagaaaaataatgcaagaagcgaatatcaaaggacagaaacgtatccaaaactttgaataaaacttctaatgaattagaaataaagtggatttcaatttctttttgttgtagaaaagatgaaagagaaaaagaaaagcgaagaaagaaaagactttttaaaaattcaataggtaagctatataataatgtaacgttagtagcaaaaagaattcaacttttttgaaagcctttattaattttttaagctttgttgttgctgtttttttttttagagaaaagaaagtgcgctaacaaataaaggactattaggtttcgtaaacaaatcgtagaaggagaaacgaacgtcttcaagaattaatcgattttaagcaaatgaatgactttatgatgaccggcaccacagcgcattaattaatatttttgaataattggataaaagaatgagtcgagtgctaatatagcaagcaatgcaatgcaatgaaataatatgtgaaggagaacctgctcaaagaaataatctattaactgtataaggaagagataccagtcttttccttaagacaaacaatataggaccagcctaatatatcaaagaaaaaggatccgaagatactaaaactttgtaacgttgaaattcaaagtgtttagatgatttgtttacaataaattcaggaccacagcgtttagtatataaatgctctgaataccctaacccttggttactatggctaccacgtgtaaataaacaagagtgaacaatatttacagcttatggtaatgctgcgcgtacagttgaggtaaatataacaacaaactcttgataaacaatgtattttctacttttatactaaatatatttaaattctactgcatgtttgttttcatttctcatcaaccccccagtttaaatctgctaaaatttgtaacgcatttcaacaatctatcccgtattccaaccacccatctttagcaaagcgagtgttttgtgttgttgctttgctacacgctaccttactaaacaactggacactttccaaacaatatgttgcctgtacctatttttgtaaaatttctgtatttagcaatctattgaaaagtgattttttactatttggttatttaataggtatcctgaaccctcacgaatcaccaagcatttttcaattcaaattacataaatatatttactcccatgttccactgtcaagaaattaaattttcgcgagcgcgtttttaataagtagctcttggcgaaatgcttgtatttggaaaatctactgatacttactactcctgaatattatttcaagtactatctagataccaattgttttatcccacgcgtttctacttttcgaaagccaccggacgccaaaatatttaactacctagctacttaacgtcattttgaagagtatcatacaatcaaataacgccaaagtaatgtttcaagttgtgttgtttacatttgcttatgtataaacagtttttcttaaaaagggctggctgttaagacatccagatttccgccgaccacccacatttgtcctctttatggtaaatatggctggacatgctaagaaaaaggacatgatggctgtccaagtttccaaatttggaataatataaagtatcaaggttcgcttttctaattactataacctaagtaagacacaacctccttattgattgtaaacaatcgggaaatcttgaaacccaagtgatacctaatctggaaaacttaagaatttactaatccatatccacttaactatcataataacattggatattggagtctaataaatccttaagcagcttcttcttaattattgtattacctttttgatttcctcattctttgtttcatttttttttgttactttagcaattttagtttaaatcttttattttctctgtctttccttttagtcatttttggtttgctatcttttcacttactttattgttaggaactatgagttcctatttacgttcttttatatttggtcttttgaccataagtttggcacaatgctcgccaatccttaaggataccaaggataccaaattttccacaggctctaatattagcttaaaaaaacgtgataccaatgttttcgactctgttgttgatactatcaacccagccagttatttcggcaccgtttcgcacccagttactcctgccggcgtcagtactgacagcttgagctcccctattgaaactaacaaattttttgataataatttacttggttctcgtactaatttcatgtatgctgatcccttcagatattggtggcagtcttcagacacgatgggtggcatttgtattgctcataccgatgacaatcaacgtgtaatggatacggacgatacaatcccttcctattattatgaacccatcggtatttgttcgctcggatttggtgcttctggtattacctctaatactgacccaattgtcgacgagattgatcagatgtctgctcgctttactttctcttgggactcttcgtctatgcaacttactttgactgagggtatggccgttactactgctgtctacactaatgctattcctcaaattttttcatccactctttatatcaatgactttgtcgaagtgccgggtacttctgctgttcaaaagtatcgtgtcacgatgtctgataaccacgtttggcttatttacatttatggggatagccttacgttgactgaatccacatctcaaatgcttgttggaagcaacactttcaatggttacattcaaatcgcgaaaattcctcttggagatggcaccgctgaagctctttatgacacttatgcgggtgtctatattaccggtattagtatttccggatatgttgaggatgctgttggttattactcgtttgattttacgactgctggggatacttcagtagagcctctatttttcttattgcctcatcaagtggatacagctgtcagtggtaccaaagttacatccattgttttggcttctctagtaagtggtgatatgaatgccgcagctggaaactctataacattcgccgaagctattcctcaggacattggttttcttccatggtcgccgacaggtggtcagattggttattcggaagaagcattagagatcatcgctgaggttgctggtactgaattgggcgaagacttctctgccaactctaatttgaattcaatgtactattctggcaaagttttggctaagtatgcaatgctgtgtgttacaattaatgatattcttggtgatgagaccagcagcgaacaatgtattcaaaaactagaggctgcttttgcccgttttgttgacaatcagcaaatttaccctctgacttatgataacacttggaaaggagttgtcagtgtagctggtctatctggtgattccttggctgattttggtaacagctactataatgatcaccatttccattatggttattttgttttcactgctgctgtaattggtcatattgatcctgactggattaacactgggaacaataaggaatgggttaactttctagttcgtgatgttgccaatccatcatcaaatgatccttactttccaaagcaccgaatgattgatatttatcatggtcatggttgggcatctggtttgtttgagtctaatgatggcaaggatgaagaatcaacgtccgaagattataacttctttttcggtatgaaactttggggtcaagtaattggcgattctgatatggaggatcgcgcaaacattattttgggcattgaaagaaatgctttgaataagtacatgctgtatgctgatggaaacgtccagcccacttctatgcaacctaattatgttgccggtattacattcatgaacaaaattactcacactacctattttggtactaatattgagtacatccaaggaattcatatgttgcctatcactccaatttcagcttttatccgtggtcctagctttgtactagctgaatggaatgccttacttgctagtgtcattgactatgtagatagcggttggagaagtcttttatatgctaatctagctattgctgaacctgaagaaagttatgaatatttctccagttctgattttaataccgattacttagatgacggggcctctcgtgcctggtatttggcttatgccgctggcttatgggctaatgatgccgtttattatcctgttagctcttcttctaccaccacgacctctacgagtaccggaagtgttacgacaacctctactactgcaactgccagttgtacactacctatatcctatacttcgactcctactactacaagcatctctggtacttgtaatggtgctacgtttgatgcaagtttgtatgtatgcgacggaactgtactctgccctattgttaatggtgtatcatatcaaaactgcaacggagcttgctataacccttcgcaatatggctgcgacaatggagctttgggccctgttcaatcttcatcgaccacttcctccattacgcctactcccacaactacttcctcaataacacccacacctactacaacttcaacaactactaccgcacagtcaactggcatgcaactatgtggctctaactactacgacgcatcctcttattattgtgacaatgatcagttatgtcctataatagacggagtggattacttgagttgtaatggtgcatgctataatccttcccaatatgtttgttctgatggttctttgtctccaaacactgttacaacaacaaaagctactacaactttcacacctacacctaccacaactactacacctacacctactactacatctgctacatccactaatgtgatagcccaatgtggatcagcttggtatgattcacaaagttatatttgttatggcaatatactgtgtcccattataaatgggtctccattgttagcttgtggtaatgcgtgctatgactcctctatatacggttgctccaatggtgcacttgttgctgcttaagcatgaccaaagtccggaattgtattgcgaggtgcttttttggatttcttcagatgtactatacttattgcttgtatgttttcaaactatttaaaaaactacattttgttcataatacacgtctggaacgtgaactactctcaacttgaaaccctttttggatatcgtctaggccggcttagagatcaatttattaaaattattcttgctgagtttttcttttttgcatctttttgaattagttggttattatttaaccacttattttattaattgttcacactggatgtgaacctttagacttatagaataaaatttattttaaaatacaacttgtgcagatgttttcagtttacacaaacttgcctgtcgttattgtttagttgaaattagttcgtaaaaattcattgatacgtaaaagtaataacaaaatcaacaaagatgaaacgatggtattatgattaataaaaaaaaaggcttcacccattagaattttaacaagatgtgttgatattgctactatgtgtgtatctattaatcaacattctatatatctttttttaaacaatacgaaaagcactttctatcatctttatgcacgaactcaacgatgcaaaacaaagttttctgactaaaagatcaaaaattgttgctgcttttgcttcttcattatcaataccgaaacaaagttacaacaattccttctaattaactgaattttatgtaaactcgaacgcagagtcttaaggacaaaaatacatcactacatttttttacacatataacataatagtaacaaacagcttccacaaagctacagtacttatcatcatcaattaaattaagttttttaatacagaacctatagaagcataatatacggaacttttcataaaaaaaaagaaatttgagatcactcaactaaatgataacaatactaaccaacacctaaacccacagccatttgaacaaaaagacgtaaaaactcaataaatttagacggcaataccaatgacaccacaagcgttacgtgcaccagcgttaccagtcttcaaagactcttcactagtacccttaccaagatcatcctcaccggcatgaatgacaatggtacggccaatgatgctgttggcaccaaacaatgagataacagaatcagagaaagtagtcttgatgttgccctgagcatcgctttccaagttaccaagatcaccaacgtgacgaacagcggcggtacggtcaccgtgagtcttaccctctgggttaaagtgaggaccagcagaggtacaaccgttggtattatcaccgaattggtgaatatggaaaccacgcttggcattagcgtcattgccaacgagatccacaatcacagaaacttgagagttttgatcgacttgttcaaaagtaacgacaccactgaccttagagtcaccacgaagaactgctacagctctaaccattttgtatgacgataatttactttaaaaaaatacaacaagagaaggggtgttttgagtaattaagtgttttgaaggaaaatcaataagattttaaccacacttcaaagttggagatttcgaaaattttgtttggaattggaagaggatagggcggcgtgtcatcgcttatatagtaaatagctccacgcggaatatacatgaaattttaacgatatcaactcaaatcaatttttcgatatgaccaatgtttttttatattctaaaaacgaagaaattgtctttatacttatcgatttaacaaatttgctttacaaagcattgtctagtccgtgccttcgagcctccaaaataggccaataagctacgccgagcatcacctcagcttggcgttggcttactccaccagtattcgtaatcatattacgtgctccttcgcggaattgaaattccgctaaagatgataacgcgccactcgaagaataaataacgatatctaaagttgcggtaatagcaatcgtcgttctcgttttcgtagacgttaaaacatttagcgtaaggtaagaatgaccacgttgaagtaaggtcgctaatgggggtaaagatcttcaaagaaagggaaacttgagtagacaaacattgcatagagattcaaatgcatagactagctaaaatatcaaacccccatttggttcagtaaatcccactagagttcgcagaataaaagtcctacatgtatatagattagcgttttgagtctaggtgtgaagagcctaaggccggtcggtagacttgcaaagcccgttcgttcacggaagttgttaggagcaatcgcttgtaacagtcaaattgttatgaagcttcaatcgacgtgaggaggataataaaattcgctctagaaagaaatattcgtgaactcataattttcccataatgaacaaacctctcagtatgcatttttgagaaagaatcgcaagtacaactgctgataatatcattgagcttttaaaaaataaaataacataaccatagtaatgctttgtactaggaagcgagtgacactatggttattttggagttaaaaaaaatcctgatgatctgttttgcaaatacgttaatcgcttctatccatcgatctacctacatattattttggtagaaaacagaaaaagttctctgagggggacgctgtttatataagaaatttgccaagatgtataaagtattatgccgaaaacagtaattaccttgagctacttattttatatgacttatttttgctattcgtgaagtagcaatatgagactattttgctagtgcgcgaaagaaatggctcattacaaaaaatagcgtttcgcataatactaaaggcggtatattcctaaatacaattctcttaatcattctaccgtaattgggtacattacgatatgtcagcaatactacactacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattatagcccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttcttcgtatccttaaatcagataccaaactgcgtagcttacacgatacacttaataacgcatatcctcaaaatactttaactcttggcaatgggattgatgagtagaatgtgtgcgatttatgctcatgatttgtacaacttgactttggagaggtagtcaagaattttctgttagtgtatggaaaaaccttgatgtgattcactgctgtacaatcaagcatagctacagagccttaaatatgttgttattgaaagtaaacaaatgaaatactatacacccagattaataatttatcgattttttttgaagcaaagtatttctttctgattctataaattgtcgacttgggggacaattgtgaaactgtaaggcaagatgaactttgcaaatatggaattaaattcaaagtaattgcgttcaaattaaaaaaaaagtactatattaatgaacagtttgatcagccattgtaaacaattcaattacaaccgttagcgatactctatattgaaggatgttttcccgaaaagatgaacaaacaattttgtttgttgagctgtgcatttcaactagaagcatctttaatttgaattaaaaacaactagatcaaattgattcagtaataactggacaccatgctaataaatgtttttgcttttacgatatgactataatttattcatgagaaatacgaagtgtgtaataatccaaattctctatggaatatacaaagcacactttaaaattagtatctttgtatttcttaaccgaagatacccagttgctcattttttagtcttttgtttacaagcataattcttgcactacgtgaaaagtgaaaagtaaggctactatatatagtaacggaaaaacaaaaactgaaaatataacactaactgttcttgaggttgcaaaatatttttagttaactgcagaagtactctcactttccatgatttcgtatctttcagaaatcttagttatgcttaatgtaaagtaacaatgcttgattttgttacttgaagggtgttaaataaatcacgaacttgcattattcatacattagaaaaaacaaccaaaatactacaaaaagtagtctttttgagctagccattctaagaataagaattcgcttgatttaaatctcccaattgcctctactcaaagttgtataagtattgtttagcatgtctcttgaagagaatgtaaaggaagcgaaaaacgcttttaacattttacagacattatcagtggaagaccgtgatgatgcattggataaaatagttgaagaactgcgcataaaaaagtcagaggttctagctgcaaatgctgaagatatgaaagcagctaagctcttggctgaatcaggaaaactaagttcatcgatggttaaaagattggatctgtcttcatctgataaatacgattccatggtacagggtgttttagatgttaaaagtttgcctgatccccttggtcgtgttacttatgctcgtagtcttgacgatggtttggacctttataaagtctcttgccctgtaggtttattgctagtcatttttgaagctagacctgaagtaatcattaatattacttccctggctatcaaatctggtaatgctgttgtacttaaaggaggcacggaatcagcaaagtctttcgctgcactttctaatgttgttcgctctgccttgggcaaaagtaaggttccacaggctgctgtgcagcttgttcagagtcgcgaggaggtatcacaattattaaaattggatgagtacatagatttggttattccccgcggcagcactaatcttgtacgccatataaaagataacacaaaaattcctgttttaggtcatgctgcaggactatgctccatgtacgtccatgaggatgctgatatggaattggctagtaaacttgttctggatggaaaaactgattatccagcagcatgtaatgcaattgaaactttgttaattaacgaagctgttttatcttctcatcttcctaaaattgctgaaactttaactgaagcaaaagttacattaaaatgtgatcccgcttctcttaaggttttaaaggatatgccaaaagttagtgctctagttgaaccatctgtcgatcaagattacaacactgaattctctgatttgattcttgctattaagactgtaccttccttacagtccgcaatgcagcatataaatacacatggttctaaacacacggattgcattatcacttctagtgaagcagctgctaacagattcatggctggaattgatgcttctggtgtgtattggaatgcttcaaccagatttgccgatggttttcgttatggttacggtaccgaagttggcatcagcaccaacaaaattcatgctcgaggaccaatgggtcttgatgggttaactatttacaagtaccaacttagaggaaatggtcaagttgcaagtagttatggagttggacctggcaaacgcgcatttaaacatacccctattaatatagacaatatttctcaggtttcgaaaaaataaacacaaaaaagatttgaaaattatgtgaaattgtcaacgttttggctagctgcattttggatacaaatcggttaggctttttttgtttacttgtttgtctataatatttaaatgggagtttcaataatgtgaagttattaaatgaagagtaaacaccaaattaaatagataactattcctgtagagttcgatccaccacctttagtttttattacacaaatatttttatggtgaagaacgaattgatgtctccgtccgtcttttttgactattcatttcaattcagattctaaaatcttcgtaagctaagattcttggcttcagttagtagcgtcgtaatattgaacagggagggttaggaaatgcgcggagcttatcgcaagcgatcgttgaagttatataacaaactgcagaagtacttgcttttccagtatcgcagtttaacatatttttatcggattataccttagctggcagtagtcctataattaaaaaagcataataggacttgtcatttaccatatccgatttatcactgtctcatttctgttttgcatgtcttgttaattcatgttttaagcgattgaatttcaatcttttaacaatttctttttgttaattaattcgttgaccttgtagttgattctaattagtgtaaaaattccatttattgcaacatttctttcaatatggataagaatgattacttacactttgaacggaacccttcattatttccgaaatcaactttagacaaagtccaaaagacaaagaaatatattgaacattattacaaggtggcagttgatcatgctgtagagcgcaaccaaaggtacgagtagcattactattcagggttctagcattgtttcacattcctcaattagtattcccatcttatacgttgatcggataagtatcaaagacgatgcttttattaattctttctccgttctcaacttcgcgtgttgcagtaaatgcataatctcgaatgtttataaaatcttagacagcttactcatcttgtttcgaaaatgttaattaataatgctagcttccgtttaatttacttttaggtataaatactaattctctttagacgtatcaatttggagcaacgattagcaaccgaaaggggttctgaggagagaaagaataggcagttaagagcatctggtgaaaaagagtctcaatttcttcgatttcgtcgtacacggctttctttagaagatttttctaccatcaaagttattgggaaaggtgcatttggcgaggtacgtttgcataattgtttatgtttttggtatctaattaaataggttcggttggttcagaaactcgatacgggtaaaatctatgccatgaaatctttgcttaaaactgaaatgttcaaacgtgaccagctggctcatgtcaaagcagaacgcgacttattagttgaatctgactccccatgggtggtgtcattgtattatgcttttcaagattcactgtatctttacttgattatggagtttttaccaggcggtgatttgatgaccatgctaataaattatgatactttttcagaagacgttactcgcttctacatggctgagtgcgttttggctatagctgatgttcatcgaatgggttatattcatcgggatataaaaccggataacatactgattgaccgggatggccatataaaactttctgatttcggactttccactggtttttacaagcaagatcagagtgcctcttacatgaaacctcgcacaggaaatactgtcaaacgtggtcaaatggtagatgctatctggcttacaatgtcttccaaggacaaaatggctacttggaaaaagaaccgtagggtgatggcctatagcactgtgggtactcctgattatatcgctccagaaattttcttgcaacaagggtatggtcaagattgtgattggtggagtttaggcgctatcatgttcgagtgcttaattggatggcctcccttttgcagtgaaaactctcatgaaacttatcgaaaaatcatcaattggcgtgagactctgactttcccaaatgatatacatttaagcatagaagctcgtgatttgatggaccgacttatgacagattcagaacacagattaggtcgtggcggtgctattgaaataatgcaacatcctttctttactggaatcgattgggatcatatacgagaaactgcagctccatttattccgaatttgaaatctattaccgatacacattatttccctgttgatgagcttgaacaagttcctgaacaacctgtcacacaacaacctgcttctgttgaccctcagacgttggaacaaaccaatctggcattccttgggtacacttacaaaaaattcaattatttaacgatgaaaggagcattgtaagacttctgcaagaaactccatagctactttgttcattgtcctttgagcatctaactattgttatcgaattttttttatcgttaattcatgtttaccttcttttacattattttagcataactaataatattaccaattacttttttttaatgttgtccctactgataaaatcttacatgcacttctgtaaatattaaattcgttgcataagaattccaaattaatgcatagattttattagggaaaagataaaaaagagtgagtaaaaaacatgtattaataagtacaacaggatgttaacgccaagaaaaccaaccaaaatagtaaacaataattatgaaatgcggatcatgacccataactaatagacaatttctaattgaacagtgggaaccccagaattttaacattttaccagtaaactgactatcgtctaaagaaagtttcatatactagaattggattaatgaattaaatgcctaatctcggctttttaaatattgttcaatttcatcgacagatggtgcattggcttgtaaaaactcaccgctctcttgctcaaaccgagagcggacaaaggcatcgttttccatttccacaaatatgtcggtgtccgtaggacgtaaagtccttcgtaacatttgggcaacaatatcaattgttaaagcacaaaccattacaaaaagcatagtaagccaccatgaaggatttttgccaaaatgatggagaaactgtgatctagcaagatataaattcttgtccggataatgctcgcttataaagatattaaataaaaaccaagccaaggacgttaaaacaagtactattatagaaatgatgtttatgtattgcatctctataaagaccaatttgaaattcatgataaaaatagcagcagtaaaaatgagttgaccataagcgaagatattgttgtcattaagttccttcattccaaataaactatacgtaacatagaaaactaagaaagcttgaatgaaggctattgaacaccacccaaaatacactcgccaattgaatgcttcattgttgattcccttttgataaagctccgggacagcgattacggtactagcacttaagtctttttcaaaaatacccagcccaataacacataacgaagaaaatagtgtattaaagcaagtaagtccccagctttcgtaaaggctctgccctgtgtagccaacaaaaggttgcatgatagcttgcatcaaaaagaaaaactgttctttatagaaggtaccgagaatatactttgataatctaacatagctccatcggccatgacagaataataacttaattaggaatttaaatcgacctatcgaaaaatccgatgatctagcagcttgaagaccctcacgaccagcaattccaataccaacatgggcttcttgaatcatagcaatgtcattagcaccatcgccaatagctaaagtgacagccttttcgagagtattacgcactttttgaaccattaacgccttttgcatgggacttgaccgacaacaaataacagagtccgcttcaacggcagtatttatgaataataaaaacagttcaggatcattctctatatcggcaagagtactgccatctatcacaataaccagatgagctaaggagttactgtgaatagcattcatgcaagatataagctgatgaatcatcaaagaagctggatcattagtaggaggtcgatctaatgacagcctttgaccaccactgacagtttcatcacttccttcgactccatccagagagcccatgacaacaacagttgaatattcttttattacgccacaagaatgaccaatattgattgctgtttcctttttatcaccagttagcatccagaatttgatgcccgctcggaaaagtgaattgattgattctggaacaccaacttgcaatttatcttcaattgccgtagctcccgcaaattctaaatctttttcaataaggtctgcagcttcatctaaaagttgttgcctgttggatagactgtttaacgccgcatcattcaccaacttccaagactgatactcgctttcgtcaatgaaacgatgggcatacataagggttcgtagaccatcagttgcaaatgcatgaacatgctcgaaagtgttttcaaaaagtttggcatcattgtggtttaaggattcatatattgatccctcagcttcttcttgttttgatagatactttttatcttccatcagacgttcaccgcctgctaatgaatgacgtccaacagctggtcgacgccgggtttcaagaatactggtgctagcacggggacgaactacacccattttctcacgcctttcatcgagccaagaagtgacgttgttaatataatcatttctgcgccgagacaaactaggtcttgaagccgttaaacttggcctcgaagtgctctggctattccgaataatcgccttgtctatttcaatgcttttacgagcctgttcagctttggttactgatttgtccttccgtttggcgaggttggaaagacgaagtcgctttatgatcgctgaatctgctcctttacaaaacaaacatatccttccgttaggcatgcgtacgataacagacatacatttccgtttgctcgtaaattcgataatgttcagtattcggtatgttttggcaatcgggtgagagtgtgggtccaatggataatgcaatcggattgtcaagctgtcaatgtctctatcaataacaatgtaacctagctgttgagctgcatgcacaagagccaactcatctggtgaaatggattggtatttataaatttgattttcttcgtcaaaagaaggaaggcaagtatgacaaatcgccaaatttaaaagaaaaattcgtacccgttttgaaaaagttgtatgaggattgtcatgtacatattgaagcaattgaatagtggtaccctgaatgttctcaagctgcggaggtttggcttcaccatcaaggtcatcactcttttgtgatgtggatacaagcttaggattttccgcgccgacatgctgccatgcaaatccgccaacagatagattacgaaaaagcataatattatcggttaaggtaccagttttatcggagaaaacatgtgtaacctgacctaactcttcaaggattgaggaacttcgaacttcacatcgagtatcgttttctggatagtacaaatcaatgtcactttgcactaaaaatgtttgaaaaacacgtataatctccatagaaacgtaaagggaaattggaaccattgtattgtaaagaatgataaaagaaacaaggataggaacaaatgaaagtttactgttggttagataccacagcttcctttccacttttttttgccaaacaaaataggcagcagtacaatatatagccatgctaacaaccaatgcaaaaatgaaaattacgattctattagtgaccttttgcattgatggtgcctttacactaacgtttcgaacagcattcatgcgaattttggattcctcgccagtaaaaataaccaaagcgaacaattctgaagtatttcgcaaattcgagcctctgtaaagaacatcgttattagacaatggtatttctccttgtattgagtcaagtttcatacttccattaaaattgtaaagatcaccattcgggtcttcaacagtacacgtaccactcaatcgtattaaatcattaatgtctttgcaaagagagcggagcgtggagtttactagtctagttttcaaggatgtttcaccatcaagtgcagctgtttcgatgtaaatagcgccattaggattgggactcgacaaagctattacgtctgctggaagagtttgatcacttgtcagtcgaataatatcaccaactcgaacatctttccgatcacagctagcccaaaaaaaagtaggcttatttgcaggtatggagcgagtagtagttaaagtagagttatacaaggggggttgcgggtcaatgttaggtttgacacttaacgccggagaagagggggaagagggagagggaggaagttgaggtggatcttctgaggttctttcaggttctctttcatcagttgatcgaatagtactccttgaagcagattcttgagatctacttcttctccaccgccgacgacgaaaaaaagatgagtgctcttcaacaataggcggatctacatcaacgtgacgaagaacttgagtttgaattctattttctacgcggtcttggcgatatcgccgataattatcaaacccttcacgaaggattgcaattgaaataaatataagtagagggatgattgtagtgtaagtaccggtggttgaccaacctggaatcatttgcataatagcaatcagcaaaaaataacagttggcagtttttgaaaattgagcaatgatctgtaaagggacaaaattgtatttgttgtaccgagacgaaacaatgctgttttgcatatagggctttcctgtacgctcatcaatttgggaggagtcatcgtaagggtttatgataattattcgaccatgactcgacttcaaataccgtgtatcacgcgaaaacaagttggataagaaattggaaatgaactgcaaaggatttggtattgtaaactctttatgccgcgactttaaaaattccggaggaattggaggacgcccattgaacacaggtgatgcctcacgaggagaagtaggctcaatatcatctaatgggatttcttccacaggtccctctaggaaggaaacatgtgctttcttcttttttccctttcctttcgaggtctgctcagttttggtagatggagttaacactgaaaccatagaattagctgtcagttctaataccgacttgaaagatgatttcagtctgctatctgatggcgaattaacatcgtgtgattcgtcaacttcaacagaatccaattttttgctgtccccatttatatcaatttcatcaagctcattttcatcaattcctaatggaagagcgctatcctgaaatcgtacatgaatatcctctcttcgttcgttagtgccatcatctgcagcgttccaattaaatgcaccatcttcttctcgattagtcgtttcatttagaaaatttgtttcaaatccattggaatcgcctgcgataccactagacttcataagtgcatctgaacaaataatgttggttgttgctagattcacaccaaatggaaaatcaaactattatttgatggtagcttgctgaaccacacgggacattgtgctacgccttacaaaatgagactacactaatagcagttcattaaagttaagcttaatgaactccacagtaatggcttacgcttgcttaagactttctaaatagtgtgtcaagtctcgcaatatgcaatgtaaacaataagttacagagattttgattaactgtcagttacttcaactactaccgtttatatttaaaaactgacattgtcagaattttgttaactatcgacaaatattattagatgttagtgtgagaattggagattctcaaagctagcaagttgtcgtaaacagcatctatacagtaaatatcttaaaacaaaattatactatccagcttgtaagtggttaaactaagcaagtctttctgtaagcacaaggtttttaattcgtgaaattgattaggtaaaattatgtttctgatgcgaattcggttttttgtgagtgagccagtacacataaactaaaatctaaaaaatccgcttgaacttatcaaataagttaaaaattattcccatactatagtgtaaaaacaacggtataagttattttttgacaggtaagtgtattgctaaaaataaatatagtatcctttagaacaaattaaactatatctataaaaaagtttaaacatcattgggttttcattcaaagctgtgcttctctatttttctttcccttccttttttcgggaagaaacaatgtagttgaatattaatattaacaatactttacttgttcgaaataatatctcaacaataatcaagtgtaatcacatgagtgtatagcatgttgaaaatgcttcgacagtatgagggaaagtaattcatgtaaatgtgcattatgactgtgccgaatgtgttaaaagctcccgctaaaagaaggatacttctctcactaatttatttctattcataaactactagttctggtcttcataagccaagagaaaatatccattggttagtaaggaagagtttacttaaaacgagcttgccaatggcacttgtattttctgcttccttaaccccttccataaaagttttccagaattccaaaaactgggcaatatggttttccgcagatccaatggttgggaattccttttctattatttcataagccttctggatgttttcctgttgagaactggcttcttgctcttttgaaatgatttcaaaaaagcgcttgacaacaaaacctgagacaaggctaccatttatgttttgaaaaggtaagctaaattggttagaaactttaaatataaacaaaaaaggagaaagagaaaaaaacacgtacgtttttcggataagtttaggatctattttgcttttgtcgacgtttctgttcaagatgaccgaggcaagaatcatggccatgagttccttcaagttggatccgaagctagtttgtagctgataaaactgtaataaattctcatcaactatagaaattttactaacttcaggtctctgttttattggtagaaatgttgcaacctttgccaagaactctgtggcagaagttatggataaatcggcgatgcttgcacttgaggaggaaagtaaagagggctcttttaattgtcttagtctaagaagctcgaataaaacaacaacggaagtttggttctgtaagtgacaattttccaacgcttttaacaaggggcatccccaagatgttaattgatgagatgttaaaacgaaagatctaatttgcaaaaatctgtagcaagaacttaagacgatttccgcagtagaagacagaggatgcttgggagggttttttatgccaatattaccttcagtgcaaaagcttttctttacaaataccggatcgttcaaagcacgtagtagatcaaataatacaacgggttcttcctttaaaaaattactagataaataactcggtaagttttcttcgtatatcatccatgctctcgtatcattatacaaaggaggatcatagctgtgcattaccttcaaagaagcttgctgattatggccatgaagggaaacaatatctctggcttggtaaaatctgttaagcggttgggtcaataaatttagcccctgcgaccatatttcttctaaatcgtcaacaaatcgccgttgatccacagccgctacagctgctgcattgtcgcgaccaggatttaaaccagaattagcaccagaaaatgttccttgtgatgctttgtcaccaatatgttgttcaagtatggaaacaggatcactaaaacatccagatactaaagcacctatcattttgcaaggaataagaccgcgagaaatgtaaaaataaatctcgttgggaagacgggtgccaaaatatatatttatgtcgttaggaacagattctgtgggaactggtggtaaagtgagaccttttgtatccatcacaattccaaacttagagaaacaaacagcccttttgtactgttgaagataatcttgaaaaatgggctggggaaagatttcagcaaaatgaaggactgcacgatacgcagaaccaaacatacgaacaagctccattgcgcttttaattagaaaagtaccctcaatctgaggaaatgtaggagaaatagcagtaccacacaataaacaggaatcgatgaactgctgccatgaaaggccgttcgtgtcttgaagaagggcatttccatctaaccatgtgaatgaacttttagcggccgaattgatagttgtttgagttgatggggatgaagggtcagatgagattttaacgttagaagatgtgttcatagaagtaataaattttttaacaccaaaaagaagcagatccgtggaaccatagatggcatcgatgtaaggtgaagatgtgccgtttagaaaatatgctaattgagccatagccagatacggggcgacaaaatactccacattacattgatctaagtaaaactttacctggtcgcaaagacgatctaaatgatctcgctgattggtgtacaaaagtgttggtttactttcgccgtaattcgcaggaccacttgcgtccatgcggtacatattacgctgaatatttgcatcataaggatcaaaagcttcgaaatctgtcaatgcactatgacttttttgctttcccggcacttccagctggctgctggcttcaaaggtaagaggtataccattgaaaacaaaaatgggtgtgatattctcagttctcaactgctcaaggaattccgaaattctgtgttgtagatattcggattcaccatttactgccaaactttgaagttcctgtggggtaaaggaatgaataatttgagtcaagtaaaaacttgcgtcaatacccaacttacagttttgaaaactgctcaagctagatttatgttgatgctttttgtctatgataaacaaattcaatgaacgaactaaaaaattagcagatgagtagcaaggtattttaacttacttgtcattttttttcttttttttaactgaatttaccaaacagcagtttaaaccgtaaggcggtttttttttactaaacctttaatagatccttaaaaacaaacagattatttttatatgtaacggatatattcagattttattatgttgtactgaatagaggtgtccgatccgtttattagagtcagcaggaacgagcaaattagtgaacacgaatactacgataagaagttcagaaaatattttattaaactaacatgatttatctaaaaaacatataactgttggcgaaatgtaaagatttcaaataaaaacgacgcaaaatgaagaaatttatccattgtgactacacaaagcggtaatgtttccaatctttaattatagagaaaataagtatattaataactaaataaaaggtaagttgatatacaaacgcagccagatgcctgaaatccaaaaacaaatacgtacatatattgagataactgacggatatatattacaaaagacaaaaacatgccgattgatcaaaaacagcttgaaaagaaaaatcgacttttaaatgaaagtagagtggaaataagtaacgagacaacgaatgtaaataaaaatcgttcttagatacaaacatcatttctttacaatttaactgttcacttgatatacaccaaagccactgggggtttttatggtttagtaccaaaattatttataaataaagaaacgtgcgtttgaaaaaacaacttaatccttttggaatttcaaaaagagtttattggtttgctccacgaaggtaagacagaaaattgtgtgaggagcgattctggccaagtgagcaccaaaacccttatataaggcaaagaatccttcagagcggattgttttaaggatgcaatcaatcggatttttataaagctccttgttcttttggttgtacatacgagtcataacagtatcgaaaatttgcatggtgcagcatacaccaaatccagaaacagcactagcagttaagtgtttgatcataccctcttccaatagattgtaatgctcaatcatgcgtttagcccaattatagataggaagctgaacagaggaaccagagacagtacggagaatggcagcatcagcaccaacaaacaaacccttaacaccattttccttaataatacgactgaatgcattaaatatatgcttgtaaccatactgctggccaacgggaaatttaggagaatacgactgcatgcgagtcttaaccaagaaaaagggagagccaaacaaggcaccacataaacctgaaccggcgccacttgcaacgttaatagctaatttattacccttgggatcatcaaggaaccacgtattcagagtacgtcgaatcggttcgtaaaacccgagacgacagccattgaggcagatttgataaacataagcagtaccaaggcctcgttgaagacctcttataccttcatgtctagcgattagagaaaatgcctgaccgacgcttttgtaaattcgcttagaaggatccaattttgtcaattgaccttgaagttgaaaacgcgttttaataacttcgaaaggatttgtcagtgttacagcaccacaagctgcaagaccacctgacaaaaatccactaacgggaccaagttttttcacctgagtaggattgtgtgcaggaagggctttgatagtttgtttctcagacatgacttaatattgggattttttcttcgaatttaaacaaaaaaatctgcctcaaatggcaattcaatttgcgtagcaagtgttggccgaaggaaaaagaattcttgcagttgagattttttcagtgataatagccttgattaaattgtgcgcggaaaatttaccattgcggcaatttgggaaggcaaaacgtaactttcgtacggactcaaaaaataagcaaaatgatactaataaaaaaattatagattgaattgcaatttttttatttacaaggcaccctaattgctctatactttttccattttaatgctaaattaaacaggtcacatgttacttatgtttactatttgaaaatacagatactagaacgcacttaacctctttaaattaaggatttacctacaatcatatatattttttttttctttctctgtcctacaaatatttggtagaattttaaaattttttgaataaaagtcatttgaaagtttgagtaatgtttgtcaacaataaatgcgatcgttcgaaggaaggaaggtacacacagttaacatttaactgactttacactttaaaataggattcgttggaaacgcatggtagataatgttaaagtaagacaaatgcaaaatcatagtagcagtagctttagatgtcattcacttctgcaatgttgtactattataaagaaaatgccataaagtgattcaaataagtgcatgctctcaaccgtctacccttaaccaaagttcttactcagacaattaagatgccttttagtaagattttatacatacggggtataaattgtgatcaatgaaaaaaatgcaagtactaaatttgatggatagtttgtcgcaaggcaggcaattgaattttgaaatagaaatcagtcatatttaagaatggtaatttgttagtaaatgcattaaatccctgtgtaaattatatgtttctatttgagtgctttacgtatctaacgcatgttatccgaaagctgtctgctgttgagattgcttactattgaaattagtggatatttataaaagttgtccagtgtgccttgtgtttggtgttacgaatttacttttcgccaacatccaaacacaagtgtctttggttcaaaatcagtatagcaataagatttaaagatataattcttgcctatttaaagccaagactacttttttatatattacggaattaacttcttttcgctcctgtcaattggtcgcaagtatcatttttttgacgtctattgattcaagaattagaagaatctagcattcaattgtactttatctttcacaatattatataacttgatgtttaagaagagcatatgagtgaaacaaccaagtctggttctaaaaaatcagggcagacatcacgtagggcgatccattcgtgtttggcttgtcgaagaaaaaaacttaaatgtgatcatggaagaccttgttccaattgcttaaagcgatcaacaatccagtcatgtatttatatagatcctgggaaaactaattatgacaagcgctttgaacggggtagcgaagctgacgaattgatagatcagttactatcccgagttagcatgctggaaaaacgtttaaatgaggtcggcactaaatcgcaatctgattatgaaaaccaacaatctcataatcttccttccacgccttcggcagatgctgagacacagcgaaacattggttctctttcagtattagatgatacaaaatcacaatatgctaactactcgtcctcttcacacgtactctggcatttaaggaattatcattatcttaacttagatcaagatattcaagaagaaaacgattctctgattagtccgtttttttttcgaatatcccccaatgaatctgcatacgactatttaccccccaaaaaagtatcggatattttaattgagcagttcttttttcggtgtcatatgctcattaatgttttacacagaccaactttttatgtacgatataatgatttttgggaaaaaccgcacttgcgaaaaccagcttttactagtttattatacgcaatctatgctagtgcattactagctacacctgttgaagtgcaaaagacatgggcgcttggtgaagacgagagatatcttcaggtagattatcatcaagcttttcgctacgcactggcttcgtctaattttctgtttgaaccagatcttaatgctttgcaagctcttgttctttgtcaggtttgtgatattgaaatgggtttaactaactcaatttaggttgtctttgattctgaccgcattcgcgctccaccttccttagtcggcttgattcttcacgtagcgctatgcatgggccttcacagagatggctcgctttatggacttaatccggtaatttccgagattagacgtcgtgtgtgggcgaatatagtcttgtcggatcttagaacttctgaaactattggttatcctcctcaaattgttgagggaaattatgatacacgtcttccctctgctttacctgatgaaattcataatgtagattcttccgttattatttctgaggccacttttgttaacattatcacgaaggtttcacgagcatattcaaagtgtttgaaagttttgctaggcattatagctcctaattatacacgtttattagagcttgacagggagctttccaatttttttaaagaattgatagaagtgaatattccaactagtaatactatgcacgaacggcatattcgacttttagtttcctatttgtcaaacagattcccaattctcttgcattttccgttccttttaaaaaaaaattctgcacaattcgcctacagtcattcgcgtgctttggagtccgcgactctggctttaaaccagctgtacgaactaggcagcaatccagaatactcaaagtattcatggtatctttggagatatccgccgtttcatccctgcatcgtgcttttgctcgatttactaaattctcaaaaaatcatttatttggatgatgaacgagttgttcttttaaacaaaatattttctctttttcctcgcagttctggtaaagagcattatcaaaaagcctgggcacttttacaaacttcaagggcaaaagtttgggaaaagcttgggttgagcactgtcgacgtatcgaccactgatgtgaggcttacaaattttgaattttttgatgctaacaatcttgatatcaattgggtatgtattatgtgtttgtgtttccagctaacaactgctaggatgattgggatgctatatttcaacattgtccattctaaagcttattgcaaatgtctattttttattattttatttcgtcacattacgcgccaattttgtatttaaaaatttatttatgccagttcttacaattacagaacaactacgtccgctaaagcgataaggttagtgaaatgtcaactggtcagatttaaagagttatttacgtttgtttgttgtcttataatacgctgtagtttatctatcgaaaataataacataataaacagatagttaaatatataaatgcagcaacaaaactgtgagtaaaactataggatataaaacaaaaaattaaactcacttgtcgtaagtaaactctgcatccttgtaatctatcaaagagcgaacacatctccatttcagttctgaagctttatcatcctctctccaacgccatgcatctttccattcttcagataaatcccctaaaatacgttgtgctatgtatctgccaatattgggaagaaatttgaaagcatgtccgctatctccgtttgcgacaaaaacgttatcaaattgagggaccttgtcaataaggaagtttgcatcttcggtgtcagaaatccaacacatcttcgtgtttatcaggctgcggtctgcaagatcaggcaaaaaggtgtcaaggaaacggcgcatttgaataatggcatattttggtagactacttttagatggtccggaatgaggaatggaaacaacttttgagttttcgtcgtagtcggtctcaacgttacatacgtattcatatccggtgctggccaattttatgagctttgtcacaggataaggagggaaagcataagcgcaatctggatcaaaaataataggcatatttttgtaagtcttaaattcttcatcggttagctgaatatgcgcgaccggtaaacccttagcacagacacgatgagaagtatttaaataagcgttcaaataagcaccaacagctagtaaaatagtatcagcatgatatatagtaccgtcctctgtttgtactgatacatgattgtcgtttttatcaatatcagtttcggaatgattgaccacaaattttttgaatttaccggctttaccaaaaacaaactcaactcctagctccctagcctttaactcaagtaattttagagaagcagctgaattcgcataaccagcgtgttcatttacgacagcttgcatgtctgagcgcagcggtgaattagaaaaaagtgaaggatatttttttcttatttcttctgaactggaaagattaataagagcagagtctcctaaaagctttctcaagtttcgttgggctacctcatcgaaacgagctctgtatgggtctttggaaatggtgcttaagcggccgcattcgaaataaacagaggacaattctgggtcatttctccatttttccattgcttccaacgccaatttcatatacttaagatctgcatattctggccgaacaatcttgttgatatcgtttgctgcagacatgctggaaggaacgggttcggcatcaatagcaatgatattatcaaaggaatgattttttgccaattcaactgcagttgaaaggccaaaaactccacatccaactatgacaatggttctcgacatggctcagtgggtacttgattatggctaacggaatgaataagggagccatcaacctcgtggtctatgcaatgaacaattttagcatccaggcttctcgcaataaatttatatcaatcagtcacaatgagaacaatatagtgttgcaaagatattgattgattgattcattagcaaaaaaagaagccttcattcagctagataaccatgtagtaatcggttccatttgattttgtaagaaaatggttaagaaattatcctcaacatagggtaaggtacataacaaagatcaagcaattcgaccaacaaaggaagcagagatgtctcagaaattcttcattatttgaatctccaatttaatgcattattaacataggcacgtgctattcgttttaacaattatttaggcacaacggtattggtgttgctggattgagcgcaaaggatgcaaacgtaatgctgtgctgcgttatatgttccagctgatagttttaaaagcctaagtttctttattcgacctgcaaatgccaagttgcgttactgtattataaattttggactgattcagctctggctttatgttgatctgataaaccgaatgagctagcaggattgcagcattcattatgctgtttcctcgtcctcacagttaatattaactatcttcttccttatttggcaaaccagtaaggcatcacaataatccgctttccataaacagcggcatatgagttgcagagctttgtttaccaaatactgtatcgtaacgaagagcaagaatagagggctacgtaataaaaaaatcgccgctgtgctaatgcaatcgttacgtttcatttaaaagcatcaatccatatcgttatactaaatcaatgtttacaaaattcgcagaatgttgctaaattgtaatgcaaacaaactattgtattagtaaaatattatctttttgtatgtctggttcatgaaaatctctagaaaaaaaaagtagtaaatttttcttccaccttaataacctaacctatgtgtcaataataacccaagttagtctcgcattatgatttcagtgtgacataaatcgacttttgtcagttaagtgatagttaaaaaataattaagaaatttatgaattgttgttgcatggaaaattttcttggcacaccaaacatatgaaaattcgtttaatgatttaactgccgtctgtctgagtttaagaaaataataaaccttagcagaaaccagaagtaagaaaagaaggtatgtagcatagaagattcacagacataaagccgatatagctttgtatgacaatgaaaatttaatggcaggatgagaaatagcaaaataaatcaggtttgagcttttttcaattgttgcgcatgtccaattttattttatttttttttgtcaaatttttaattgataaaataagatatcaccaaaaataacgagtatatattgtcgatcttcattcttcaaaagtgataaaacattacaaagatttattcaatgttaattttgtaagcattttcatgttatgggatttttaatcatttacttgttttttattcgatactacagattaatgttatttgcatggtaaattgtatagtattactttaagcgccgatcagtaataaagaaattttaaagaaattatcgattctttcatattcttccaaaaattacgtgcccatatcaatcggacatgcttcttccattgctgcactgaaaaaaaagccattgtgtattcgtaaagcagtaaaaaatggaaacattgcgattacaaaattttaaaactatgtaaacaaacggtgaatgcactgtataagatccatgcagcatataccaattgagttttttatttttttttgggtactatatgataattgtcaactttaaaataaaagttggacaccatatgaataaatgaatttttaaaattaaatatgaaataaaatatatggaaaaaatacgaaaaaaattgatggtaaataaattaattaaaattaaattaaatatgtaacttactatactgataactttaataatcgttagaaaagcaaggaaaaattaagcacggataccacaaatgtttaattttattttttgataaaagtttcaatactattttagttatttatttcactccaattatgtcgctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaccgcattaatacaaaatacattttttaatatgaaaagcgaagcgattttacccactgttcttttcatactcattcacagtagctgtagcttatattactgccattcagtatagtaaagtcggtacatattcacatatggtggcactcaattatatgatgtaaaaaatgcaattccaccaagttcgctatatacatcattgaagaagacgggagccgtaagctaacaaaccagacactatgatttataagttagtctgccgatatttacgcaaattcaatacgcctttctttttttccaggggaaatgtttgcatacaccaagaacatgatgttgagacgtaaatctagtacggaaaaccaagatgcatacgttatggtttgatcattaaatgtcttgttgaaaaattataaatatgcatcgtttctctcgatgtttacactacattaaaaaaaagaaatctgcagcttaatttgaaaacactaaaaaaacctgcattcttcttttttccacgaaagatctgttgctgcttacgctattatttgttattattataaataataataacatttctatcgataacttcgtttcatatagtttttaacatttactccttcccacttttttgtataatactcttcaaaaatggcccctcaattcaaacgccctgagctctttggctttgataagtctcatgctcaatcttttgttcaaggaaaatggatttcttctcctaacaacaaaacttttgaggttgataacccagctactggtgaaataatcggtaaagtggccgatgtctcagtagaggaaacaaaaaaagccatcagtgccgctaacgaggccttcaaaacttataaaaattttactcatgtccaacgtagtcagttattggaacgctgggcagagcttattatggagaacaaagacgacttggtcaagatgcttaccttagaaaacggcaagcctttgagccaagctgagatggaggtcaccacatgtagcggatatcttaaatggtatgctgctgaagccgttcgtacctttggcgatgtagctccttccagcttacaaagtcaaaactttctcatctccatcaaacagccagttggtgtcagtgccttgattactccttggaacttccccgccgccatgattgctcgtaaaggtggtgccgctttggctgctggttgtaccgctattttcttgcctgctttccgcactccctacgtttgcttaggtttagtcaggttggcgcaagaggccggtttccctgacggtgtcttaaatgtgatcacttcttctgatgcatctgctcatggtaaagaactgactaccaaccctatcgttcgtaaggtttccttcactggtagtactaatgtcggtaaaattcttatgggacaaagtgccagcacaatcaagaaggtttcaatggagttaggaggtaatgcccctttcattgtattccctgacttccccattgatcaggctgtcgaatctttctgcactatcaagtttaactcttgtggtcaagtttgtgtctgccctaacagagtttacgttcacaagaatgtttacgacgaattcgtcagcaagcttaccgaaaaagtcaagaccattaaagtaggagatggatttgactcttcttctgctgttggccctttgatttctcaagatggatgcaaaaaggtcagcaagcacattgaagatgctgtttcaaagggtgccaaaatcactgttggtggaaaggagatttcctcaagcaaaggttatttttttgaaccaaccgtgctctccggtgtaactcaagacatgttggttgctagcgaggaaacattcggcccactcgcctctgtcttcaagttcgacgacaccgaagaggtgatcgaatgggctaacgacagtgatgttggcttggccggttacgtctttaccaataacttgtccacaatgatccacgttgccaaagaactagaggtgggtcttgtaggtgccaatatcgaaatggttgacgaaccatttatttcctttggcggcatcaaacagagcggttttggcaaggaagccggtcgtttgggcgttcaagaatttatggtggttaaggaaatcaatctcaagactctttaaggattttcgctttagaaagctgcatattattgaacaagcaatgatgtcctcttttggttaatgactaaaaaatcctgatgttatgactgttttacatgtttgcgatacaaatcgtattttagtttaatgatatcaaaaaaatttaatacctgaacatcgtgggtcatcgatgaagaatggattgttgtgtcagaaaatctatacttgtagttattgttctgagcaatctgaaaagttataaagaattgtaggttctaaaattggcaatactggagctagaaatctatataatagtaaatattttttaataataacaggtgtagcacgtgaaattttgcgtcgccttgtagtttgttacttccaactagacacatgtattttttgttgtttgacttgaaatagggtcaggtattcaattttccgtatgcagtgatgagtgctgttgatgaatgggtacataatgccaatgaatgcatagaaattgtacaaggtatgctatgttaaattataatgtttttaccttgtgttaacacctgtcagtaaacgaaaagcatgaaaaagattgtcaataccatcctagcaatacatatgcaatatttggagatgctgaggttatttatggatataaagatctaaatgtcactgtaagattaaatcagcaagttttagtcatgaaatttgattgcaaatagtaacagttattagataacctatgaatgcccattgatggtcccaaaactggaaatctcatattcagagcgcctagcaccagattcaggagtggaaccaactgatattgaaggaacattaaacacttatctaaaagatcgttccattaaggttgaaggaaactcatttgacgttcattcggcaaatagtattcataactattcctttaatggaaaaacattcaagattttacaagtatgttcgattacctttcaattggagaagtattcaattattgaatatccctatatgttctttggctaataatcgtaatgtattaataggcaacggttcttgaagctagtgagattatgcagcatttgcaaatattttccttattttttattgaagggggctcttttattgaccttaatgatccaagatggatggtatatttactgtaagtttgttattttctacgcgtctactttccttttacctttttatcgaggttttattaacaaaaataagttacgagactactgaagatgattattgcttacgtggttattgtactgtatacaaatattataaatgggacaaattaattcacgatggtattcgagctcgtatctcacaattcgtgattttacccccttttcaacatcaaggacacggttcgcaattgtacaatgctattgttagtacctttttgaaaaatcctaaaattttagacttcacagttgaggatgcatcggaagcgtttgatagccttagagaccattgcgactataaaagattattatcaatgggaatattttcagaacctgactttcatccctctctttctaggcagtggataaactcgaaaatagctgaaacaaagttaacccaggttcgtaatttgctaaatttaccatgcaatgcaacttactaattgtctttttttagcgtcaattctcacgctgttgtgaattagcatttacaacgaaactaaaaaagctttcattattggagcggaaatctgttagactaggaataaaggaaaggatttttcgtcaaaatcttgatgtgttgctacagttggataagtccgaacgtattgaaaaaattcataacgcctatgaaaatcagtttgatgagtataaacagattgtcaaaaagctacccaagcttaaggaagattcgcctcgaaaacgccaaaaacttgctcaatcttcttcctaaatgaaaacacttttagagatctgaaatactttgagaatattgaaggcatattagcataaaaagttatgagaatcgactaaattacactattggacgcaattactttttatataatttgcttttgaaagctttcgcttgaaatgattaaagacatttgaaacagtgatcattttaataatataaattttgtatatattttgcaaatttagtgtgatatctagtttaataaaatctataaaggcaccttataaaaattcaaacaattcctcataatgaactgctttttccaaaatttaaatattttaatatctactatcaataatattggttattttcaacgaccagtacaactttaggtgcttgtcattctcatccgtcctccttcctattccgatcccgactttgttcattacctgacaccccggataaagttagctcaattagcaaattctcattcgatcttataaaggaattattctttttcaaaaatgagtggaagatttgtgagagctagtaaatatagtacgcatgctttttgagtaaataattattaactgacgttaggacatatctttggacaaacctgcaaaaaagaactttgctacgacaacataaaggttggtcgatactttaatggtttgaaatttactaattgtcttcaatagcttagcaataatgcatgggattctaacctattgagtgtgaaccccttttacctcagtgttaattggaatgcgggagctggaggtgcattggcagttatccctttaaacgaaagaggaaagcttcccgatcaagttaatttgtttcggggccatactgcggctgttttagatactgattggaatcccttccatgatcaagtattagcatccggcggtgatgattctaaggtatcctgctatttgactttatttatgtattaacgaattagattatgatatggaaagtaccagaagattatactgttatggagccttatgaagatgttcatccaattgctgaattaaagggccatagccggtatgtcgtacattgcattagggttttagttactgacttttttgtatagtaaagttggtcttgttcaatatcatcccactgcagcgaatgttttggcatcttctagtgcagacaatactatcaagttgtgggattgtgagaagggtgtagcccatgtatctctgaaaatggatgtaatgtgccagtctatgtcgttcaacgctgatggtaccagacttgtaacaacttctcgagataagaaagttcgcgtctgggaccctcgtactgataaaccagtctccgttggaaatggtcatgcaggtgctaaaaatccccgtgtcgtttggctcgggagccttgatcgttttgctacaactggtttcagtaaaatgagtgatcgtcaaatcgctttatgggaccctaccaatctgtctgaaccgataggtggttttaccacattagacaccggttcgggaatccttatgccattctgggatgatggaacaaaggtaatatatctagcaggtaaaggtgatggtaatattcgctattacgaatatgaaaacgatgttttccattatttatctgaattcaagtccgttgatccccaacgaggcattgcctttttgccaaaacgcggagttaatgtttctgaaaacgaagttatgcgtgcttataagtccgtgaacgattctatcattgaacctataagtttcatcgttcctcgccgatctgaaagtttccaaagcgatatttaccctccagccccatctggtaaaccaagcttaacagctgaagaatgggccagtgggaaagatgctcagcctgatcttttagatatgtctactttgtatgagtctaaaggtactgttgaaaaggctgtttccgctacagtaccctcagctggtgctcaggtacaaaaacataacgaagagaaggttgagacaccaaagcccgaagctcagccagttagcaagccgaaagaatcggcggaagaacaaaagccttccaaagagccggaggtgaaaccaactactccttcggcatcaaaagtagaagaaccatcgaagaaacgtgatgaggataatcatcagaaagaagaaactgtaacccagcccaagcgtgagaaaacacctgttgaaaaatcttttccgaaaccagctagtagccctgttaccttttcagaagatgtaaagaaagaaccatcagaggaaaagaaattggaagtttctgacgaagcacccaaagctgctcctcttgccgaaagtaagaaagttgaagagaaagaacccttttatgtttcaaaagataagaaagatatttcagcagtcaatctggccgatctcaataaacgtttcgaaggttttgagaaacgatatgaggaagaactcgcaatccgagactggaaaattgcccaattggaggataagctggctaaattaacagaagcaattaaagaaaaatgtaattaagtttttttgtgcattttttattttgtccagaatgcttttttaaacatatcactaagcccggacatcatgccttctccatctcacctccgtaccttactacctcaatatttacaaatgtaggaaaagatatggaaagtcgttcaaaagttaaaacttatggaaagaaccgtagatatattaataaagatattgaaatttgggcttctttagatgaacggccttgtgctttgaaacctcggaacattgaaaattttaataaccaagaaagaagtgaccttgagcatattcactctaaaccgaaaaaagattcattattatcttggaacattctcttaaaaaaaggttcatacaaagaaaatgagttattggcgaaacgaaatcaaaacctggtacctactgtcataataccggcttctcctcgggataatgcatcaaagtcggtagtcagtaaaaaagaggttgtaaatttgtcatcttctgttgctttatccggaaaacccgcaaataattccaaattagatccacttcatcggctcctccaaatagtagcgcaagaagacgctcttccattcagtcaatttgttaagtctcagacttttgagatccaaaaaattggcgaagcaagttatagtgaagtataccaagccagcaatgctgatgacgttcccgttgtttggaaagttatcccgtttggagaagacggacaagctcaatatgctgatgtcctaaatgaagtacagattagccaatggataaaagtcgacggttttgcaaaccttcatcaagtagttgtcgttaaaggtacttatccttcacttttattagaagaatgggatcggtatcttatgcaaaatggttctgagaacgatcgaccagatagctattcatcaacgcaactttattgtgttttatgtcttgatcattcaggaacagatctggaacattttgagctccgtagttggcgagagtgctggtcggttttttatgaaacattaaaaattctttctttagttgaaactcgttatgagtttgagcatagagatttacattggggaaacattcttattcggaaagctgatcggagtgaagaggaagtttcgtttcttttaaatgaaatatcgcttgacgacattgaaagtgtcgattttcccggctcacaagataaggctgatgattttgacaacatacttcaagttacgctgattgattttacattagcccgagcatcgtattctcagggtataattagttacaatgaatttaacgaccccgatctgtttaacggtgtagatgactaccaatttgatatatataggttaatgtctagagtgacaaaaggaagatgggcgcagttttttcccattacaaacgttttatggctgcattatttaattcatcaacttttacacaaaaagaacttgtcatcgccgttaacagagactgagacgcttatgagaagtcgtcttaagcaaatatttaggcttattgaccctgttaaaacaatgcagttccagcaggccgaagactcgattcgctctaaatctacagttacatctgcaacttctctcctcaattgggtccgtcaaaaatactaattatggtttttgcatactaaaaaattgaacggcgttcgcatttttttaatattcctttctttttcatggtatgcgttgctaaaatcttatacatatgtacttatattttaaattttggacgtcgaagtgaacttttttggttattttttttcttaaagttgaccattttatgtggggtttttgttgtacataaaaaattacatatctttgactagcaaaacttataagtaaataagaattattaactgtttaaatcacaaatgagtgtacatgttttgttatttcctcagtaaatcctatgatgattgtagtcgctattatataatttccaatatggctttctatttcccagtttatgattcggactctccgactacagtgcaccatgatgagcggaaggagtcgtggcggtcccatgggtttattgtttgcttgcacattaggtgttgcatctgctgtaagtataattcaaaaattaaaaaaccaagcttgaatatagcgctgagaattcaatccctcaaaataataaaaatactaatctttcagttttattctacaaaaccactttgggataaaaataggtaaattgaatcaaacatttataaaaatggctaactatagtggggaatgatagcccagaatataagcaattgcgttcggaaattgaagctacaaaacgtgatgaagaggtaaagaacggcgaacttatcgaccccaatgtaacaacagaagacgaaaaactttgatcagggtttatattaaaacattttttgtctcatcatattcgattttgtttcatgagaaatcttcaacctcattaatattctgcaaaaaaaacttacatactaagtaactttgtagagattattataactgttccgtaaaactacccattttattatttttaataaactagtactaaatgagaaaaaagcaaatctgagttaagtatctgttataataaatggcaacaaaaaaaaataaactagaaatatacagttaatgaacaaggcatggctccaacttcgagtggtcaattttcaatggtacattaccgacacaaatggtatttactgcgaaagtacaaaagcccttttaagcgagttacccaggaatgtttgccaataatgtattctgttcaaaaaggcaggacctcgtaaatagtaatacaggtggggaagtaatcgttcaaaagctttggtagatgaaaatggaacggggacaagttcgccaaatgactccaattcctctttgagttcttcttcggtccaggtagactgtttggagacagaaggatgtgagtataaagaatcgtttagcgatgccatgtcagaagagctccattcagaagcaacatccatataaaataatttagcagcatgaataagttcatgacgcgagttgtaagcaacatgggaaaatatggaaccacgtttattgtacttccaaatccaatctaataagtcctcagacgaccatccatctagtacgttggaggcaatcattacacgcggtgtgaagcggttagcgtatgcttctttcaaaagagtttcccgaggtgaaagaacagaaataggaatgtttcgctctcgcaaaaaatcaataagtctaccgtctgaccataagtgaataatttctttcatatatggtgcaggctggctatctgtaatatttgtcactttgtcttgcgattttctttcctcaatatcgtaataacgtctagccaagacgattaggtcgtcatgtgatgcaccaattggtactgtaatgtttttctgatccaacatagaaaggagtagattatttgaccaggattccaactcatcattggtggaaatggcatcgcccattgatgcttggaaaactgtttccaacaactgctctcgggttccaggctctggaacttcgtacttattcttaataagccatcgagaaagctcggagttggtccatgaattgaaaatccaaacgtccaatttttgtgcgttatgagaagcatgattcttctccttctcatagaaagatttacatttgtcggttacctttgatacatactgtaatggcttcctccaaaactgtgaaggagtctcgataggaggaacgtccagtgactttaccccatgattttggagaaagtcatcaagctttcgttgaggccaagaatcggctggtcctcctattttccccttttctctaccggcgtaaacggttcgctgaacatacttcgtagttgtactaggcgcatcatgtatatcagctgcagtcgcttcaatagacgatatgtggcctgtaatcttgcctagacaatgccgggtcagccgctgtttctgtagaaaagcaactcaacacttaccaattgacagacaaagctgtattcctaatgccaaaagcgctccgtgtagaagaaaccttggctgcattgtatttttctatgtgtttgggtgaatggatggtgcgtgatgcttgatgggtattacacttggtatgcgctgctatatgacgtaagccgagccagtttcaaggcatacagagaacagggtaaataaagcagaataaataaaggaaactgctttatataatgttgagttgtttttttatcaaagaatatgctaaatcattaaattcgcgccagtcgtcataacaccattcaaaaaagctggaagccgaaattcaattttacagaaaatgtactttgcagagtttacatgggttcccaagttcgctgatagtttagatgcaaaattggttttatgcgatgctacaaattttatagaccgttgtgtataagaacccgaaaagacatctcaatataaacatgctgctacaaaaaagttacgagattcgcaagttgacagattcagcaacgcatcctaagagaaaaatgaaaatgatgcaaagtaaatttattttttctgtaaaatgtaaatagtgattggaccacgttcttcgtaaacaagatccaaccatcccaatatattgctcataaaagttttttcattgtcatgtctttttttgtacgcaatatataactttgtgttcttatccatcaattcctgaagacttgcctccaaatcagaaaagctagattcattgtacatgacatctgacataacaatataatcccaatgacgccgaaattttcgaggaatgtcatgtccccatactaaaatatcagaagttatgttgttgctcattgcagacttattcttttcaacatttttttccataaattcaatcgcatcttctgtatcggtcattgacacaagagcacgtggatatttgctagcaatacttataccaacaattccacatccggagcctagttctaaaacattgatgtcttttctattggaaaagctataatgccaatcatcagaaagaatcttttttgagaaaactacgccggcatcccacaagtgcttagcaatactgttacccatctgttcgagaaaccagagaccatcgtttggtgactttttttctgggccttggatataccgccataccatattaggtaaagtagatttcggtgaaaaagcttcactccaaactggtaatacagtatcggcatttatgtgtatagaatcaacgattgaattctgattttctaaatgcagcgtcaattgaatttgctggtgactagcaggaaaatacaaagtcgtttcagccgcgtgaccattccctatccatgaaacacattgcttagaaattgtgatacgactgtgagattgttgtctatccaatgcttcaacccttacggttgcatcttgcggatatgaaacttcgcccagatcagaagttatcgtaaaaaccactcgtaaagcgtatttaaaggattcttcgagcttttcttggagtcttaaaattctaatataatagaaagtcattcaagcgtccaaatactttaaaaatccttggaaaaataaagaaaagggggtcttacagaaatttttttaatgatctattaacgttcagtttccctttaaaccacattcaccaatcaatgaaataaaccactagcaatgaaatacaagttggttgaaaaattttttttttcgcaatttgaaaaactaaaattctctgaaatatcagattatcgccgcaatatgagagagggtaaactgatcgtaaaagcaaaacaattgaactaagttgttaattcatgcaacccggtagcaatcatcatgaaaataatctctgaattgttgtaagaaaaacgcatggtagcaaacttaagtcgcaagcagagcaacgagtcataactgataatacgaatattcacataaggaaatgaactttataaacactcaattacaaatttgagggcataagcaattgcactaacacttttttacatgttggtttattatgtgttttgctgactttccttttgtttgttacttttttgttgttaccagcgcacctaaacgagaaaacgtgtattgatcccttcacattttaacctcacaatacagaaaatggagaatcaggtgtccagttttctaattgattctccaatggaatggaagacttatatgaaaagcttgagtgatgataatcccagctttggggacgtaacagttaatttgacgaaaattagcgtatcttcaaaaaatgcaaaaagctacgcagaagaaatgtataattatgtaactcaagagatggtatttatcagtgaacgtagtagactattattgcgcgcaaaaagaaggttgtacaaaaatcaatcacttatgaaaaaaacgtctgtgtcaacctcgaacacagtaaagatggtatttatgtcactagcaaagcaaattgaacaaatgctcaaattctgtatgatggtttacagcaaattgtgcgaggcgtttgaaacaacgttaaaggtagcgaaggagtttcaaatttgcgattcttctcaagaatggtttttccaattccaattgggttatcatagaaaacagatggaattacagatgctttcttttgtagccgaatggcttgttttaactcaacattatacagatgctctgaatgactcggcaaaaacactttacgacataatggaaagtagccataaagcggcacaaaaagtttaaaagcatattcaaatgtcaaacaaaattttcttcttttaaaggtgctattcaattcatgattccaacagttgctgtgcaaattaaactattatcatgaaacaaaccacggtaaagttggttgtactattgtgtgactcctttttcaaactcatcaaagtacgattttcaattaaattttaaactttcaattgaaagggttgcctcaaaattgacaagcccttggtcaactttcactaactggtgctgttgattttcttcctatttagcaatcacgttatatataccgtgtatttcattttgagactgagagtagacttccccaatatattttagtaaaactatccttcgaaggttttgttcatcaatgaattaatgctttactcatcaaaatatattatgaaacaatcctacttgcgaagttcattctgtattacgtatttccgtatctcttttaataaactggttcgcatcgccttaattattctaaatttgattgttacctgaaatgtagaagccaatctacagcgcacaaggacatgtatgtccttcgctaagcagtaagctggggtcttgcgtaggctttagctcatggtacaaaattcgtacctaaaccaaacacctctaatcctttattatacagaaaccattgaaaaacccatagaaagcttgattgaagctcattgaaagtatgtcaagctgtttcggaagtaaaaagaagcctatttatcggaaaatcgtaattcttggtgatggtaaggatcttggtgaaaattttgttttttctttcgtgattttcgcagctaagcattctaaccgtaaattataggtgctgctggtaaaaccagtttgttaaatgtatttactaagggttatttccctcaggtatacgagcctactatgtaagtatcattaatagtgcaaagctgtaaacggcggagcggaaatgaggttaccgtctgcaatatcaagtataactcaatatgaagcatctttttttgcaaaccttttatctaacgggttaatttgtggaaatttgtttcatttctgaggaaaacgagaatgcccgagtgtgctctccatacagtcacactcgtacaatttctcatgaccaaacgtcaaattgcttttactatgcttgacctgttaagggttttcaccacttctttacatgattatcttcttgtacttaaaaactttttccgttatctaacacctaaaaatagatttgaaaactacattcatgatatctttgtcgatggaaacagtatagaactgtctctatgggatacagctggtcaagaagagtatgatcaactgcgttcgttatcatattcagatacacatgttattatgatctgctttgccgtggattcacgagactcattagaaaatgtaatcacaaaatggcttccggaagtctctagtaattgccctggtgttaaattggttcttgttgctctaaaatgtgatttacgtggagctgatgaggagcaagttgatcacagtaaaattattgattacgaggaaggactggcagcggcaaaaaaaatcaacgctgtacgatatttagaatgcagcgctaaattaaatcgtggcgtaaatgaagctttcacggaagctgcacgcgttgcccttgccgcgcaaccaagaggtacaaaggatggtgctgatgaatcccatggtaccggatgtatcattgcttgaaagcactttcttttgaaagcgcctaaaagtcttatttctaatgttcgaagtttattattgtatatgacgttagtgtgggtgttgcggtggcctttgaatagcgttaaccttttttcaatggtttgtacttttgacttttatcccctttgctgttctcaaggttttaaatttgacacttggggattctgtccgtttccaatgagtttatctccttatttcaggtgtattgtctatctttcttaccttcctacttgaaacagcaggtatttgtacaatcgtgaaaaagagtgtttgcagtgaaccttactttccttcttttttgaaacttgtacactttgagttgttcaattctccttctgttcgtgtaatcgttgagttgctaatctaatcaattaatctaccccttttcttttacgataagcatactgttgagcaataaggattagtctttcggttgtaagacatgggtctgagtcaaatcctaccgttttagaaagcaccttaaatatttatgtaatatgaagtgttacccctaaatatcgtaattgaagttaaaaattgtaaaaatttagactacccaatatgttgtattcgtgcatccgtgcaaccctaattcaatttgatccatttgaaagtaaaacaaaatttattatgtctttatcctttaaattaaagatcccagtcatcctcatcgtcttgaacacgtcgattgatctaattaaacagttaaactctggaccatgtaatataaacagatgtttttttttgatatttctctcctcagatgaatttgaaataaaaaaggagagaaggaattagtaaggcacttaccacaatttttgtttcattacgtttggagacctcaccagaaattttttctaacaattcgataagttcgggctctgagattttatgagatatctggcccgttttggccatacgtaacaggagctcttcaacagctacacaaattagacacatgtttacattattcgtaaacagatattaaattattatccgccgcagaaaatgaaatcacacttaccttcagcacgatcttttcgtaccaacgctatacgacgaagtctgtctcttgctgggtgttccaaaatttgagaaagcttatgaaattgttagtcggatatggaccatacacatcataaacatactagattttgtcgcatttcatcttgtacctcctgttgttgctgattgcttgatggacctgaagcaatattactagatttgttaattcttgtaaaaaaaatggagtatataaataaattagtttctaaattcactatcggatttcctttgtgtaattttaaaatgattcattaaatctcgtcatttaccaacataatccttcaagtgaattctaataaaaaattataactttcagtcgtagagttttgaagtttatatgcaagtttcgaaactaagaacatacctaggggcagaaccatgttcagcttgaagttgtgctaaacgagcttgtcttatagcttgcaattcttcatccattatgaataagcctaattattaagcaagaactgatgcacaaatgttttttaattgagacttgtgtaatgctcaaatttgtggtgttgcaaaggattaacgatagatttgcggtactgctatggaataatagcaattaacaagcgctagcataatcaattgtgtcgagaggaccatattggtgagtaatactttttttaactttctttttctagtagacatgtacttattacccttatcttgacaaagcagtctgctatcacgaagaaacctggtcaaaatccagtgtgtgacagcaacacctattcatatagcataagcgattattagacgattacttccaaatcatagtcaaccccaaaacttattgatgaagaagtattttcaacgtaaacaattggtatagctaaattgttcaacgaattaataattgtttgaaacatgttgtttaatactctttaatacgatttaatgaatcactagtgttagttacataacattacgctgcatatttcgttatttatcactacatggctttagttatatcatttgctataattcaccttttttataaactcaagattatcaagtttgagctcaagataaaccacctttcttagttcagttgtaagctatgcaagtcttttttattatcattgctaccattatttaaatattcagagtaatttgcgggtaaacttacctacgtaaaattatatactgctcacaatgaaaactcaccgtagtctatcgtatccttaacacactttatgaacttcgtaactgacaccaaagcgtcttatgatacaagtgtatgaacgccgtaaattaccttgacatgatatgtcagtactaacgttagctgttaaaggaatttctttgtgtttgacttaacgctaaactaagttatattataattttttatgcctgatgtctcaaatgtgcgtgtaaaaccaaaccagcatccttatgaaaaagaagtaaacggtaaattaatgtcgcaagaagaaatattatctcaaaagctggtggcagcaattgagagacaggcggctcttgatgataaatatgctactgaggtacatagaaacgaagcattgtcagaaaggattagagagctggaagcaaaactctcagcaaaaaaaagttttgacgaggagttagtaaagtttcataaccttgaagagaaacttcagcttacggaaacgaaatgccgtaacgcagaaagtgagaaaagccgtgtggaaaatgaactagaagatttaactagctcgttatttgaagaagctaatcgtatggttgcaaatgcaaggaaggagactgttgcgtctgaaaagcgtgttaaccaattgaaaaagcaacttgtggatgcagaaactcttttatcaagcacccagcatcaactgacggaactgaaggatgtcatgcattccatgtccgactcacacgaacaaaataatgccttgcatccaccactttcaaggaccacctctttcgttgccgataatgtatctgttggtagttttgcttcatcaactagtggacttgacattctaactggaacgagtgctcgtgaatctttagatgctaaagaaatttcaagtgataaacatttgaatatatcaggagaaaggccagctacatttcccaatccaacttttatcgagggttccgacgaacgtcgatcagcttcaagtctcggtcatcgcacaaataacaatcaaaaccagttaattcgattttctactcagattcgatctagcagtacatctcctcctagatcccctttaattatttcagattccccttcgtcatctattattcataatccccacccaactcacccttccgcctctgccatgaattatatgaatccgtgttttcttgaatttcatgccttttttaattatcctatgaagtttgcgagatcaagaagtgcatattcaacatcagcaaattattctaacactcctccacgtaacactgttacaccatctactgcaagatcatccactctatcgcaaaatcctagttcttcttctaactcaattcctttaatatcaagaaatctacgtgacttctccttttttaaacgttgtttagaagaagacattgaacccactttacggttagatcatgcttcaggtttatcatggctaacacgtcgatctgtgttcactgctatattagaatcatccttgatcatcaacccgcttcattctacttccctcctatcgtcacaaccttgctctttatgtgggtttaaccgtacccagcctttacgacaattcgaatttcgttctcgacctgattctacatcacatgcctcttgcacttattgtgtcgctcgtcttcggagtgtttgtaattttgttgcctttcttcatcaaatatgcaaaggggtttggtcttcctgctctttagaaaaagcttgggatgagtgtttgaaaaagcgagaagccatgtttttatctcgtgtaggacttgcaaaagaattagaaggataatttccttggcacgtttctttttttaacatattaagtttacgcgtttgtcgacagttgaatttttggtctattcaaaatcgttaagcaaaggattctcgtatttttactttctatcttatgtacatgtactaatttaataaatagataactaaacttcaatgtaaaagtatataaataacagataaatatattatttaattaccttttcagaagctcttgatttacaaattgatgaaagggcagtcgatttccgactactcaccaaaatgtttcatagagtacgcgagtttgactcaaagagttttgtattttcatgctatctaacgaacaacaagtcatatgatgaaaaaagaaaaaattctcttactgttttcaagtagttaaaagagactcgactgtaactgcgaaaggttgtcttcagtcaatcagtctaatcccgaatttaaaaacaaacgctaatatgtgttatggatgtaattgtgtaagttcgaactttaatttagcatgtccatttaactagcacttcaaaatttggttccatcagactgaagctactaccaaaaaagagtaattttttttattattttagaattcttttaaaagaaaataaaattaaaaaaataatacactagaaatcgacatcgttgacatatcctaatattgagactcccagtgattgcctttaacttaacctctccactcccatctccatttaaacagaaatcggaatcagagaaatgtcgttctttggccttaaaagatattctactcctattttaaaacctatgcttcctttttttctagggggtatgtatatttttcaacgatttgaattattattaacatgtcttgacaggagccatcgtattctatggtactgtaaagcttcgtgatgctatgatggattgtacgtttttaatagaaatagaacaattttttaactctatgtagctgcggagtatcgcaatgatcctagaaacccaaaggctggaaagtacggaagtgatcattaagttgatgacgagttcatgtctttcacttcctaaaatgtttcagcccttttgatgtgatttaatggaagtcaatgaaattacactgcttgtttttgtagcagttacaattgatcaaaagttctgtaatcaatcgaatttatttgtaggagatcaatcatttaaattaaagtattaaatgtatatttaaatatgaacttttcaaataaacagaaggaaaaaatgaatttccatgctttttaggaatacatgtgttgcacgaaataaatattcactttgactgaaaagttatgtacttagtcgtcatttaattcgctcattttgtaatcttttaatttacctagataatttgataatcctcagaaaaagtacctcaaacatattgttcctattttgtgtttccaattaagcagatctttgggcacggatttcaaaagctgtaaaataacgtattacagaaggtttagtatacacttctatattgaagctggtattgtattctctagaactgaggcttttactaaaaataaagcagtattagcatttttcgttttcaatactacttcgccatgtaggcgatcgttttttgcattcactccaaaaaagaatcatcggaaaaactattgaaagagaatagcagttcaatatgattctgtaagtaaaatcctgaacgttcatagaaaatcattttggatttgtttgctttgtttacaaaacaaatcactttgaagtgattctctttgaggatatgaaaaaatatgctagaattccacattcttcataatgtaaacaaaacattattgctttttgtatcaataaatttaatccaaacctcttttctttccactagaaaaccacatgtcattcatattttgtacttttcggaagaaagtcagaacaagctcccactcaggtacttcatgctacaatgtaatgcacaaacaattgaagggtaaaatatctgttggagcaaatgattccgtgacatttcagccacatcacaaacggcttacttcggaataaacaaatattattctaacggaaaagaaaaaaaaaaatccgcgttcagtagaagtcactgcaaaaatatgaaccaacaaatttgaattcgctttgcttactaaatttattaagtctcatgtaaagaaacaatcaacatccacagccttaaggcaatcatggtacaaacattaaataaaatattccactcttttagaaacgagcatcttaaaaaattagttgacgagggaagtaaacaaagacattgaagtattgcttagtaaaataaaaaattagtcacattacattgtatatatcatgtattcaaaacatccttctactccaaatatagctcgttgcagcgctctatttgccttcctctttgatttctgtgatgatgcgattctaacaaccacagtcatctctgtgaattagaatcttagcaaaatgacggttgttgacattaagattggtaataaatatcgtataggtagaaaaattggttctggctcctttggtcaaatttacctgggattaaatacggtaaatggagaacaagttgctgtgaaattggagcctttaaaggctcgtcatcatcagttagaatatgagtaagtagtgctttaatatttttttacttaagtataagttggatttctttcggaactccaatttcttctttatatctatcaaccgtagctcgatgttttacaaccaaaaaggaaaagcaaaagttactccatttggttatttttcttttttctttctaacatttaggtttcgtgtgtataatattcttaaaggaaatattggcatacccacaattcgctggttcggtgtaaccaatagttataatgctatggtcatggatttattaggcccttctctggaagatttattctgctattgtggaagaaagtttactcttaaaacggttcttttacttgctgatcaactcatcagtcgcattgaatatgttcactccaagtcattcttacatcgagacattaagcctgataattttttaatgaagaagcacagcaatgttgttacgatgattgacttcggattggcgaaaaaatacagggattttaaaactcatgttcatattccatatcgagataataagaatcttacgggaacggctcgatatgctagtattaacacccatattggtattgaacaatctcgccgtgatgacctcgaatcgttaggttatgttttactttatttttgtcgcggcagtttgccctggcaaggcttacaagctgatacaaaggagcaaaagtatcaacggatacgtgataccaagattggcactcctttggaagtcctttgcaaaggtcttcccgaagagtttatcacttacatgtgttacactcgtcagctttcgtttaccgagaagccaaactatgcttatttgagaaagctgtttcgtgatttacttattcgtaaaggataccagtatgactatgtttttgactggatgatattaaaatacgtaagttttgaaaagaaaatgataaggtgatacgttagtttaaccttaacaaatgattgaaaattcgattgactaactattattagcaaaagcgagctgctgctgctgccgccgcttctgctacagcacctccacaggttacatctcctatggtgtcacaaactcaaccggttaatcccattactcctaattattcatccattcccttacctgctgagcggaatccaaagactccacaatctttctccactaatattgttcaatgtgcttctccctcacctcttcctctctcctttcgttctcctgttcccaacaaagattatgaatacattccatcttcgttgcaacctcaatacagtgctcaactgaggcgtgttttagatgaagaaccagctccttgattttttgactttacttttcatcaattcctctcttacactacgtcttttagtcttaaattccaaaccatctgttgacgttttaaagttccacaaatatctttaataattcctggctttcttttttgtctatggatggccggattgctacactaatacactttgaggtttagctattgttttgagctattccattttgcctagaagttgagttttaatgccttctttttaaatagacatattgtgtaaacctcatacatgctttactgaaaagacataattagaggacaaaatttaaatcgtgctgtttgtttatattcagctcgttccggtcaagttcttgccaaagaattgagtcagtcgtgctattcatttctaaatttcttcttcccagaattttattttattgttttcgttccccattggttcttacattccgtttttattcaaaactgaaaagtttgtacctccattgctagaagtaatatacacaaggagcatgtttctttttttacactatcatttgcgtggctctaaaccagtctttattgcctacctttgcaataaaagatataatatcaattgcataagaaataattcattaataaatgataaatttcatcgattaaatagatcgctatttttcacactgtattatgggcaagtagcgtaaaaaatattagctctgttggagttgaccgctggatcatcaagttttacatactatttaatttcggctgtagcaaagaaaaatatccatcgatttgccatattatcatatctattgctttctgtggtattttaaccaccggtatttcacttctacaaatgtaaacaaagcacgttgatttgtttacattacagttgccccagtaacacattatggatcagcaccacaaagaaaaatcattcaaaattgatgctcaaattcaatattctacaggctcaagaagggatctatacttatttttactaaacccataactatcatctctgtttcgtctgcggtaaaaaaaaaattgtttagattaatgtaaaaacagagcaaaatgagatttgtcacttagtacaacaatgtgttacctctacacgcaactcctgagttgcgtcgcatgttatttgatgagctgactttgcgcacaaaaccaatacataacaaagagatcttaggatttggaagttgcgctacaccaaatacttttcatattcggtaaagggaaagattttaaaaaaagcttcagaatgggatcaaggtatgtactaaatctgatcaatcaatgtctaactaatcattagattcggtagaagaaaagaacgcaatggcgatatgttgcccttgtatgagtctcaatctcctcagcatttagactccttggaaaatgaaaatgatgaacggatttcaaagttaactggaaaagtcaagtctttgaaagaggtaagatttttgccatcatcaggaaaaacatgctaactaattttaatagcttactatgaatattgggactgagataacgtcttctactaagttgatggagtcaatgaacgactcatttgactcgaccaagtcacttttgagcgggacaatgactcgattaaagaatgtttcgaagaatggaggaatttcaatttggatgtggctcgccttcttttgcctcgttgcgcttatcctcgttttggtaagattttaggcattttgcttactacctttactcttttttagagttagcatttttatgattcattttatggcgtgtataatctgttaaaattgtatacttgaagtttcttcattctcttttcttctaacattttcattctgattattttaaacttattatcgatagaaaaaaaacattcatccacctttggtgtttccacacaagtggtttgtcacgataggaacgcaaatcctcaatttttgttttcctaacgactttgtttttaacttattacatcctgttattataagtttctatctgttattcatgatactagcccttcactcgtcgtcttaccatttttgtaaattgacgcaactattacatttgagttttattcaagtttatcggcatgcaggtcatgtcttttgcattttctattcccaagcttgaagtatggaatgtttaagtatgtgatacgaatcttactacttaaatttatttgcttattacattatttctgcgtctagtgttcttttacttcaatacttgaaataaaattttttttttttctttaagagtacaatcatgcttctattccttttcctttgtattttaaatgcatgttatttcgagtttcgacatattgggtaggttgctgtttaatagtgtattatgggcacaataatatttacgtaaaccatcagcgctgtacacctacctatagaaagttgttttaagaagatattcgctttttatatgtctaacagtatttaataactagttttcttaagcggaagtttcgaaattcgatcagtaaccgtgagtttgtgtacaaaatgctagtattgaagatagttttatttttatctttggtgatatggtttaatttaaaaaagaggacggataagaaaagaattattgttctcgtcctaggagatattgcaagaagccctagaatgcaatatcatgccgttagcttcgctaaacttggatggaaggttgatttgttaggctatcagcgtaagttatctaaaatatttgaatattttaatctataccacattaggtgtatttgttgtcactaacactgtcgtagaccccgggtcatctgtaggacttttcgaaagtcatgaaaacattcgtttttatcccattccttcacttcctgcgtatcttcaacctaagaaccgccttcagtttttgtttttgggaccattgaaggttttacatcaatttcttgcactgaactgggctctttttgttcgaaaacctgcttcattcctgttcattcaaaatcctccttgcatccctgttttcttcattgctcaatgtcttcatatactacgtggtacaaaatttatcatagattggcataactttggatattcaatacttgcgttgaaattagggaagcagcatacctttgttaaattacttaaaatttatgagaaatacatggcccgaggagcatatgctcatttgactgtctctaaacggatgaaagatgttttacaaacttggggaatgaagtaagtataaatttgctttttgctcaactctaacattttcaagtccttgctatgtatgttatgatagaccccccaaccactttactcccattaaaaatgaacagaaaaagcaaatgtctatcaaaaaaataccttgtgagtacaatccttcttctacgaagctcttaattacttctacctcttggacaccagacgaggatatttacattttatgggaggctcttaatgagtacgacaaaactttagatacgcccaagcttttggtgctgataactggaaaaggcccgatgaaggaagaattttctcagtacattaagaagcatccattacacaaagttcgtttttgcatgccttggctcagtattgaagattatccgcaggttatggcctgcgcagatcttggtgtatgcttgcatactagttcaagtggacttgacttgcctatgaaagttgtagatttgtttggctgtggtgtccctgttattgcgctttcttatccaacgatttctgaattggtacatgatggcgaaaacgggttgatcgttaacgattcaaaagctctatcgaaaaaaatgcaggtatgaaaaaagatttttttacaaaaaaaaccttgaatagcgattcctacataatttattggctttttcgtacgataactaactgttttagtatttattaactcatgctaatgaattaaattcattgaaactgggtgctctcaaggaatctgaatatcgttgggatgatgaatggaacaaggtcatccctcctatagttcaaggttcaaattaagtatttagatattacattctcaaacctgaattcctaattaccttttttttaatagaataatccaatcgttgttacactatttgaccgcattatacatgcttaacgaatactttaataattattagaactcaccaccaaaattttcttgctatcttctgcacactgctctgccgtaactccctctttttgggaacatctcttttagaagatcaattctcattttttaactcagtttttctatttttgtttcttattaatttttcataatgtctgcggaagaaaaaaacattgttagggtgtttcgtgcttggaagacagctcatcaattagtccatgacagggtatgtatttgataatcttttttcttcaaacatattagaattattaacaactattataacttagggttacggcgtttctcaagctgaattagatttgacgttggatcaattcaaggccatgcattgtggcatgggtcgtaatttagagtatgtacatttatttaaatccatcgtgataatggattaaacaatccgattgattatagaagcaaattctgttgatatctgcgtatatgtccatagacgccggtatttataaatcggtttactcttaatctgctttctaattgatgaacatgcttcttctaaacttcctttatcaatttttttttaaaaactgttttgctaatgcgtttagtcgtacaactttgagtttttacgcaaaaccttccaatgattcaaataaaggcacaatctatatcgaatttgcaaaagagccctccgttggtattaaagaaatgagaacttttgttcatactttaggtgatcataatcataaaactggtattctaatttatgccaattccatgaccccaagtgccgctaaaatcattgctactgtcaccggccagtttaccattgagactttccaagaaagcgatttgattgtcaacattactcatcatgagcttgttcctaaacatattcttctttcaccggatgagaaaaaagaacttttagaccgctacaagttacgtgaaactcaattaccccgtattcaactagctgatcctgttgctcgttatcttggtttaaaaaggggagaagttgtgaagattgtcagaagaagtgaaactagtggccgttataatagctacagaatttgtgcataattttaattggtacatgtgggctagaaatatcgcttcaaaactaccatctctttctttttcttaaaaaatttcaatttgaacataataatttaaaattcaaatcgaataaagcaatgtctatagctattacaatgagcttaaatttttggattagatagtttttagaacaatactttattagtgatttattcaataaaacatcaagggttggcattcacgtttactttttattaccaaaagtagatagtttatagtcagtactgctttgtatcaatatttcattaagttatcatagcacaaacgactgtttaaaccgaagactaaagcatcttcttcttgctggtacttattttaagcaagctaaaaataagttttattataggtatactagaaaataggcatactcgaatctaataaagtgtgaaggttgaaaagtttggcgttcgttaaagttttaaggacattatcagaagttgaagcaaaggacagccactcctttcaactatcatcatcaggaaactcccacaagtaacaatcaacacaattcggtgtgtgtgagcaatctggtaatttttcgtatgcatctataacatcattcaaaacagtttgcatacgatggtgggtaatagaaagatgccaccctttgtcctttacaacatcatataaacattcctgtcctgtatgacaagttgattccatcgcataacctccggcccagcataatgaagttggacctgtgcatttgcccaaatatattggatcagcattgtgaccaaaatgccatactaaactttcttcgtccggtaatcctggaggcattggaagatgaagacgtcgggcagccattcgatcaccaggtgcttcaaaagtgactgttggaattccaaaagaaagtcccattaaagcggcagtagcgccacctaatgagtgtccagtcagccaaatctgtgcatcagggtataattctttaacactataaaaaatatccaatgatgcagaataataccttgagtcatcttgcacttcatcctcaaggcaagtttgactacaggtgtatgtatttttatagcaaccacaaaccgtagaccaagcccagctgacacgagcgcaacaacaggaaaaaagtaaattgtcattaacgcgatccttctgcgaggtaccgcgtccgattccgaagatggacgtacctttcatcgcaataattatagtggaattgtcatcattggaaaaaacatgtccacgtagaccatcttcctcccaaccaaatccttcaggtggagttatattccaatcaggtcctaaatctaaccagtccccgtcgaaaggaattttttggtaagcattgtagctcatctttccaagggagtaaatcgtttctttatcagtaatatcaggaatcacgattgcttcctgttcccataaatcagctggtgaattcgcttcagaataaattcctttcatagacttatatctataatcagtcaacgcatcgcgagactgatccttcaagtgaacggaatatcctttcttcattttcaacggcaattttgattcactctctgcgtaaacacttttcttggccacatctagtcgataatatgatatactgtcctcattgagtccgtaatgaaatacatgctgtaatttgacattaaccttatcaggcacattttccgaagatttgataacactttcaaatactcctgtacaactaatcctaatgatgaaacaaaaaaggaagaaaaagcgcctcaagaatagcaattgagacattgcatgaatagtttgctttccttttgtttaaaagagcaaccgaaaaacgttatgcgaatctaatcctcaattctaataaatacaatgggataattcaatgattatgctttatcagctcatgtacatgcttaactcgtttatgttgctcataaatagatgttttaagttacttaacgcctttggtaagcaataattaatacattacactgcagtaagttacgcatcatagcgtggtgttgtatgctgataatgtcgctatttgatataatatctaggtaatggacactgtaatttgtgaatttaggatgaatgtatggcatacaggttttgtgacatgttcttcataacgataccggagccttagactataataatgctatgattgtaagatttatttatattgttcctaaatacggcaatgttccttctcagaaaagactttgcaaatgtaacatgttttgctatggaggacaaggtatgaattaatcatccttcgctttatagtagcacattaggtgctttttattcccatgcttagcggtaacctatttaatggcaataatgaacgcttgaaatttaactatattagcagtatgcgcagctcttgttgtttccctaaaagaataaagtcatatatggatatattctcctacatacgcatactgataacgatatcaacgtaaacatttttaaagtcagttggaagaatttagatgtccaatctgaattttctgtttttaaagtcaccaagaccttccaaatacaaatgcaaatcagcagttttgttcagcgtcagaaccttagttagcatgatctttatcgttattttagcgataaacattttttcaaagaagtgctaggtctcgtaaataaaaaataaagacacattgcattgcaaagtttgcttaacactattgaagttgaatttttatgtctagtaaacactgaactctggtttgtgagtaaattattgtttgtaatggggaaaagaaataaaaaggtatgatactttgttaatcggccttcttttttttttttaacaaagataggtgactcagggcaaaagggcttacaatgacaaaagtgaaattgtcttagagtaagtgtacaaaggtgcttttttacggggtttaaagctttattgggatatttttaagaaatacattgaaaagatcattattgtaggaaatagtcagctaacatgcagaaataaacaattcgaaggttactataaaaagcaaaatttatttcgaggaaagccaaatgatgagtttgatagctttatggaatatatgagaaagcccttaccaactacatttcgtatttgtggatatcgtcaccatgcttttgaactaaaaaaccattttgaaaaatactacgtaccaagccttaaaaatgtcgtccatgagggtcaaactattccacctccaacagtgctgccttggtacccagatggtcttgcatatattgtcgatgcgcaaaaagatgttattcgaaagagcccgcctcttaaacgacttcagcggtttcttgtaagtgaaaatgaagctggaaacattaatcgtcaagaagcggttagcatgcttcctcctctattcttagacgttgagccacatcatgtaattctggatatgtgtgctgctccgggatctaagactgcgcagcttattgaagctgtttataaaaaagccaatatcaaggatgctgctcatgacagcaaaaatctcaagagtgttgaaggtcttgtaattgctaatgacgctgatcccaaacgagcccaaatgcttgttcaccaaatcaatcgtttaaattccccgaatattttggttgttaatcacgatgcatcgacaatgcccaatatctatgtcaaaggttcatctccttctgacggcttaaatgtaattgaagaaaaaaaaattttaaagtttgaccgtattttagccgacgtgccttgttcaggagatggcactttccgcaaaaatttgtctctttggagggaatggagtgccaatagcgcctttagccttcaccctttgcaattgagaattttgatcagaggattgcaacttttaaaagtgggtggttgtttggtttactcaacatgctccattaatcccatagaaaatgaagctgttgtaacagctgcattgaaggctactggtggtgcagtttctcttgttgatgtgtctaaaaaactacccctacttaagcgtgatcccggtcttttatcttggaaggttttggatgattctcttaacgaatttcaatcacctgctgagaacaccaatgataagatcgagttaaccgaatccatgtggcctcttcctgaggaggaaatgagcaaactccacatagaaagatggtaggtttatttgcctggatgagaactttgaaactttatcattttctaatctcttaatagtgccagactatatccccatatgcagaatactggtggtttttttgtggccgtactccaaaaaactgatcctattaattcccgttcgtttgatcccaaaaagtatactgctagtatggaaattctaccacccgagaacaagagacaaaggacggaaaagggtgttgacgaagcttctaattctacattaactaaatctggcaacagttattttgatgaagagcccttcgtatacattaatcctgatgatactagcatcaaaactattgtgtaagttatattaccatggcaggcaaactaacccatagtgatttttatggtatcgatcctagttttccccgtgatcaattttttgttagaaatcaaagcggtattcccgttagatcaatttattttgcatgttctttgttcaaagaaattattgaagccaacacgaatcgtgtgaaattcgtgcacggcggtgttagattctttgtaaagcaggaaatcagtcaactgttgaaagatttctcgctaaaagctaacaaagatatttgcaattttcgtattcatagtaacggtgtcaatatcattagccctttcttaaacgagaagcatttttacgatgctgggttaaaagatttaaaaattttggttaaaaacgagtacccacatgttgagcagttttctgagagcggaatgttaaaaaaggaatttgaaaaaatgcctctaggatgtaacatccttagagtggatgctcaaacaaaagatggtgcactcatggatatgttaatattacagcctatctggcgaagccctacgagctgtaatttaatgcttgctagaaaagagaagcagtaagtcacgtttaatgttttttgttactaactttaagaaatctttcgttggaattatttggaatggacgtgtaaaaataattaaacttgacataaactatacatataaataaacaatgtttcaacgcctacggagttttcgatgactctcggtaattaatagaagcccattttcttgattttggagatcattagcaggcgggatagcatctacattagaagtcaactgagcataaagcttatgtttctcacgttgagcgtctggatctatatatgaaacatgctcttgtggagatgtcggagtttctggttttgtaactgatgacttccaaacagtatcaatcttgtcgcccggtactgtcacggatctccgaggaaatatggttgaatcttttgaattagaatttagttgaatcaatgtattagacctaatatggttgttttggcgctttttaaccgataataaggaaggagaattatgaggcgtagaatgtcctattggctgctgagcaagagaattttgtaatcgtgtatctctatcagacgttggaaataccatattattttggtttgtaaatttttttatttcttgattttctttcttatcgatagcccatggagaaacttgatcaatgaattttccgctttgaatgatgttccataaccaagctactccgacgactctaacgttccattctgtagcatgttgtattttaaatctagttttcatactgaaaggttcatttgtgtttaccaacaaaatacttcgttggaccccaagaaattcatgcacaactgctcccaagatggtgagagccttcttcaaatgcgaaagttcttcccccttaaatccagtaagatgaatgctaagaccattaaaataaggaaccagagatggacgaaaaaaaggttttgctaaggcatgttcatcgattccaaagatttttttgtaataaagacacctttctatccaccactcattaactgtaggaaatgagaagatgggcaattcatcgacagggaaataatgaggtataacgacaaaatcaatggtagaagacaaaaattcagaaatctggcctccattatcgctcaaacatttatgaagcctggagaccttagtgtttggaaactcgtaaagataaaaagtcaaatttttaaaaagtttagcttcgttttcgatgttgagttccgtatctaattcgttttcttctaagggttgaacagtttcgggagtgaaatcatccagtagtactgaattttcttcagaacggctggaaaattcaaattttccattattaagttcttcccataaaatacttctatctctcttctttccccgtttcataatcacgggttctaaatccgcttcctccgccaatgcagccaaggattgaccagacttttctttattcttgcttattttttggttttcagaataagactttgcctccgtagtattgggatctagacgaacatacgcgccaagtccaattttttcggctggcatatccaattggaaatactgcggctcaaggacagcattcctttgtatactttgccataaccattcaacgcaaactacgttgattttccactttaatgcatattcatatttgcgacccgatgaggtgccagctattaaatgagttacgtctctagttaagtcagggcaaaatgtaccaccatgcttaagcacataattttcaatacgagatctctctggttggccaatgttggtaagacaaacccggcatttaaatagagttggtagaaagtgtttatcgacgagcaggccatcatccagatcttctccctgtacccagctttcataaagaacaggtatccattcactagacataatctttatgtctggtctggattttgcggcaaactattgaaaagaatgtcagcatttactcttgaaggatagtgtaatttgtaagattttacgacataccttgtattttggagtatcaaaatcgccggctataagatgcgtgacatccttagtaaagtctgatctataggcagcaccaagtttagttgcttttgtagatatctcggtctgtcaagttagtaacacaaataacaaaaaatgcgattcgtcgtgcaaaaatcttaccctttgctttaaatcgatactggtacaacatatcacgaagcctttgagtggtttagaagaacccattctttcactaccgacatttatgagttctaggtgagtaggtataggtaatttacgagtacaaacgcgtccatcaccactacatattattgtgaggaaatgcaaaaattggtaatgtttaaaagggaaaataaagaatgtttagagaaaatcgactttcgaaggttaagagtagattgaagctaaaaccaagttgttatatgctaccgtggtgggtgcgaagattgacaaatggagagtcataaaaggccaaaattaaattttaagcatttattcgaaaaactcgactgtattggcaatgtacacgatgctgtatagctgagtagcatcattggtttgggggaaattatgaacaagcaccaagagctggctattatattattcctcatttaacctgtatcataattataagatttattgagtaagaagatagtatatggacaccacctttgtcctatattctctcggtaaaaaatatcctcttatccagtttaatatttatattggattttagtaacgcaaagggatattgccctaaagggttcatagttatatggaatataacataatattacaatttaaatgtaagatgaatttattgataatctgagcatcccattatctttaatttcaattaaaccaagtctaactttaagattgtgtatggcatttcgtgtatacaagtttgtttaccagcagtggcaattgctcaagcttaccattaaagcaaatacttttaaagcaaaagtttgattttacaaaaaaaccgtaagtattccattctaaattgcttctttcgtatatctatactcttgtcgctgcaagccatacaagacctacttgcttggtaaaatagggcagcagtacgtactgtaagtcacctttaacaaaacaccacttgttgaataaaaagttcattaatcggcgaacctatcgcctatattagattaaaggtctaaaaacaaagcattgagggaataggtactatttcctcttttttaagtcacaatggatacgaattctccgaaatctattgataaagatgcaaattcgactgaggtagatgcagctgagcaagatgctgcttcagttaaaatcaattctacccgtgcatcccccaatggaagtgacttgctgaatgatgattctgaagctgctaaaattactacaaatgaaaaacagagttctcccgtggattcccataacgaaagtccaaatgataccacaattaataaaggcgaagatgggaatgaaaacgaagtcgataatgtaaataacaatgacaaaaaagaagatgaggataatgttgaagaaaacgaggaagaagctgatgcaaacgaagaggaagaagaggatgaagaagatgatgaggaagacgaggaagatgaagatgaatcaggtggcggtagaagaaaaagggctcgccatgaccgccgcaaccaattccttgatattgaagcagaagtagatgaggacgaggaagagcttgaagatgaggaagatgaaattggtcgtgaagatggtttcattgaagaagaagttggagcggattacgtcggtgatgatcgtcgccatcgtgaacttgaccgtcaaagacaggaactacaatctgttgatgctgaacgccttgctgaggagtatcgtgaaaagtatggtcgtagccaaactgttgttggagatacaagcaatgttccccaacgtcttctacttccttcagtgaatgatcccaatatttgggctgttcgctgtaaaattggcaaagaaaaggatattgtttttaccataatgcggaaagctatggatttgcaatatactagctctccattagaaatcatttcagcatttcaacgtgactcgctggtcggttatatatacgttgaagctcgaaagcaatcacatgttctagatgcacttaatggggttttaaatgtttatacaaataacatgattttagttccaattaaggaaatgccggatttactcaaagttcaaaaacaggttgttgaactgttgcctggtgcatatgtgcgtatacgccgtggaaagtacgccggtgatctcgctcaggttgacaacctttcagaaaatggtttaaccgcacgtgtacgtatagttcctcgtattgattattccgatgggttgaaacgaaagaattctgccactcgtcctcaagcaagactctttaatgaaagcgaagcatttaaaagcaatccttctaagttttctaaacgtggtcctagacttttcctcttcaacaatgaagagttcgaagatggatttttggtaaaggacattcgtatttcctcactgataactgaaggagttaatcctacacttgacgaggtatccaaattcaatcctaataatgaggatttggatctcagctctttggctctcagcgtcaaagggggccatgctgaatttcagcctggagatcatgtcgaggtatatgttggtgagcagactggagtaagtggtgttgttgaaaatgttcgaggtagcgttattaccatggtatcctctgatggtttacggttagatgtaccatctcggggcctgaggaaaaggtttagacatggtgattatgtaaaagttatagcaggaaagtacaaggatgacaccggtatggttgtccgcatttcaaaggacgaagttacttttttgagtgatactcttatgactgagttgactgtattttctcgtgatttaggcgaagctagttctgcacaagctgttaactctgcatatgaattacatgatttagtgcagctggatgttaacacggttgcctgcattttttctgtcgatcgtgatacgtacaaagttattgatcagaatggaggggttagaacggttcttgcttctcaaattaccatgcgccattccaatcgccgaggtgtggctacagatagaaatggggctgaaattcggattggcgacaaagtaaaagaggttggaggagagggaaagcagggaacgatcttgcacatatacagagcttttgttttcttgcataacagagatatcgcagagaataatggtgtattttccgctcgcagtcgtaacgtagcaacaattgcggcaaagggtgcccgtatttcagcagatttgacgaaaatgaatccagctttatccaatgggccggctttgcctccggttgctaacttgaaaagaacgattggacgtgacaaagctattggcgctactgtacgcatccgcagaggtcctatgaaaggattacttggcgttattaaggatactactgatgcaaatgcacgtgttgagttacatacgggaaacaaaatggttacaattcctaaagaaaacctgctatatactactaagactggtgaattgattagctataccgaatttattgagcgttctagaggaataagacctggtagtatcagcaccgctgatggaccaaatgtaccaaactgggcccaaggagcccgtacgcctgctgttgcaaatggttcacgcactccagcttggaatactggaagtcgcacacctgcgtggaattctggttcaaagacacctgcgtggaattctggaagtcgcaccccagcgtggaactctgggaataaaactcctgcttggaatgctggcagtagaacacctgcttggaattccggaaataaaactcctgcatggaatgttggcaacaaaacccctgcttggaatagtggtgctaaaacgcctgcatggaatgctggtaataaaactccgtcctggaacaatggtactaagactccagcttggaatgctaatcagacacctatggttgctaatggcactaacacctcatggggacaaacccctgcatacgggggattcagtgaaactaactgggataccgaagataattcaaagccctatactgctcctacacctggtgcgtgggctgctcccacaccaggtggttgggatgatgaagaaggagattcacccaaatatgtacctccttctccttaatttaaaatcaaatttttgaaaatatcgacagatagttttgttaaaattgttaagacatattctaattaacgtaatcttgttaataatattaaaatgatacgcactttaccaaaatgcatatatgtatatttaaaaaaactgaatctcataaaagcatacattaaatatttgtaactttaacataaacatacttataacatcgatggcatgccatcatcatcctgaactttagaccacttctgatttattttattaagaatagattcaggcacggcgacatgactagagtgtaggtcttgatggtaaataggcctaggcaaatttctaataacaggagccttcgggttatgactatgagattggccctcaactttagttaaattgtcaagttcatcctgatcttcatcagaactttcagaagatgcttccttttgatcgactacaactttttttcctgaaagactaatcgacaataccttcttttttttcttttcctttttagccatggccttttgcattctaacaagatttaaagctttctcagctggagatgcccaagtatcagaagctagcgaagtaggatcaaaatcagcagcttcgtcgataatacgagttcgttgagcagaggttctatcaaaatttaataagacattttttctttcttcagcctcctgagctttttgctctagttgtttaggatcgagaaaaattgaatgcaaggaggaattttgcaacctttgaaaattatttttactagaaacggttttgctttttcgtttttgattggcagcttgctttaagcggcttccctcatgcttcaactcttgaattaattccaactgttgagctttgctaatgacaggattatcacaaaaggtgctaattaagattagtaaaaacttgttaataagatatagtagtaatattacttaccaaggcccaatcccctcaacaatgcaaattatttttccacaattcaaacaattgggagccgcctcattaagcggatgcttacgtccttgacaattgcagactcttctttctgctttatttatattttgagatatctctatttgacgtatagctttttcgatgtcggcgagaccttcaattctgttagaagaagagttattatgttttacacttttcttttccggaataaggtcagaagtcattacgcctggagagacatttttcgtagttttgctagatttttcatgtgatgaaatattgtttgattgtgatttattcctcgaagcaggattgactttatacatttcttcatcatatcctttttgcttattgttagcgatatagaaacttggatgagaagatgtggcagtatttttttgccgaatattattatttggtgtcacattcttcttgtttttcatgatcgatggagaattaccagaatgcgtagagtgaaatcttttttgattgaagtcactaatgaattctatagtctcagcagaatcccccagtaaagaaatccaataatcttttgcggcttcggaagaatcgactgctaaagcagtgcttgttatcattgcggcactctcatcgtcgactggcaaaattttcagtacgttctccttcgtccatttttccatgtctaactttctaaaagaattcgtagtttaacgatttcgaataaagtctttgaataaagaatccccaagtaaaaaatactattgaattatttaaatgagttcaagaagttcgtacaaataaaattttatatgctttatgtaaattttccaaaacaatatcaagttggtagtgtaatagtattcgcgattctagggtatgcaaatttgctacagggcaatgggtgctgagaggtggattgcccagctctaatcacagcctacttgtcctaaacaacctaatgggtggaacaataaatgctgctataaaacaaaaatttgaaaatgaaatattcgacttagcttgtttcggtgaaaatcaagtgttactgggtttttcaaacggcagagttagtagctatcaatatgatgtcgcacaaataagtttggtcgagcaatggagtaccaaaagacataaaaaaagctgcagaaatatttcagtaaatgaatcaggtaccgaattcatttctgtaggttcagatggtgttttaaaaatcgccgatacctcaacggggagagtgagttcaaaatggatagtggataagaataaggagatttctccttatagtgtggttcaatggattgagaatgatatggtctttgctacaggtgatgataatggttgtgtttctgtttgggataagcgcaccgagggaggcattatccatacccataatgatcatattgactatatatcttctattagcccatttgaagaacgatacttcgttgctactagtggtgatggagttttgtcagtaatcgatgctcgtaatttcaaaaaaccaatattgagtgaagaacaagacgaagaaatgacctgtggagcttttacacgggatcagcattcaaaaaagaaatttgctgttggtactgccagtggagttataactttatttacaaagggtgattggggggatcataccgatcgcattttatcgccaattcggtcccatgatttttcaatagaaacaataactcgtgctgattctgacagtctgtatgttggcggaagcgacggatgtatacgtttgttacacattcttccaaacaaatacgaaagaattatagggcaacactcttcgcgatcaaccgtagacgctgtggatgttactaccgaaggcaattttttagtttcctgtagtggaaccgaactagctttctggccggttgatcagaaggaaggagatgagtcatcctcctctgataatttagatagtgatgaagattccagcagcgactctgaattctcgagtcctaagaaaaagaaaaaggtgggaaatcaagggaaaaagcctttaggaactgacttttttgacggtttataattcaaaacagctttgatatctataaaattgcacaatcattattaaaattaattgtctgtatatttaaaaataaaagcgatcttcctaaattaactaaactaaacatcttcattagagaaaagaaacattgtgcttcgaaaacttaaaatgaattcactaacactaacactaaaactacaaaacctttgaaccccacaagtttggtagtgattaataccttacaattaataaataaaagcctgactcagtctatgctttttaattctttcaagtcgaaaagtgactcataccaaggtgtgtgagtgggggaggctttcgtcgtctataatagtaacgaaactgttagaagcgaagcaaataaataaaatactataggtttggctcgtacagaagaggtaccagaagtggttgatgcagataacacagtaggagcatagtttgaaacggcactagggttgttcacggttgttccattccagcagtattgttcaaaacaagaagagcattgactaggagtagacatatttttgcgctccaaggaacgttgtatcatggcgcatgccaaacagactgcaaatgaatcgctgttgttttgagtagccgatagagcagcattttcaagaatgccactggacaaagtgtcattcatagacatggtaaacgtggaaatattggaatagtaaacccaaggataattggggaaataaacaagaagaggaggtgtattgttatctacggtatgattacctgcagtagtgtttctgccgtcacatccaaagaatgttggatgagtgttcagtcccaaggaaatgattgtgtcctcatcagggatatacgggaaacctcgaacatcaacacttttattggcgttataagttataatcctttcatatgtagtaacaatagaagagccatcaggccaaccattagaatcatcataagttgcgtcaacagcaaatataacgtcaacaaatctttgaggatgtaacaaaggccaaataggaatgttctcatcgtcttcaccaccatctactaaatcaatagtatcgaatcgctcaaaagggtttttgacggtggtgtttgtagtcgtgaaattctgataaggattggggtaaggagcgatgtcattttgatcctcagaaagtttttcaaatactttatgaataatatcatagagagtactatttgacgttacttcctgactccattctaacagaaacgtgttgaacaatgtagctgaagtacccataacaaaaccggcattatcatagttacgaatgcacttatggtctggtggaacaccattctttaaatgggtaccgacgtattccatagggagaaaagctttaataccattgtcccaagtaccaaactcgtatggagtaaattcgaatatactggtgttggcagggatagctttttcctcttccaaacgactgtcagatataatgatgggataaggatagtcggcattttggaaccaagtttggtttctaatgctagaaaatgtgatatttggaccaccttgggtagcatcgacaagcttacgagataaagcgcgtccccaaagatcggtcaaagaagtatcgaatcctgcatctttcttttgatcaatctcatcatccaggtcgtcataataagcaagattttcgacaacattgtcaccatgaggagcaaagacactatgttccaaattccaaacgttgtcacgtagataagtaatattggcaaagttattaacagctacggaaccgaccagccatgaaccaccagaaagaccagcgatatacatggcggattgaagaattccagcaagtgaagaaccattgccatttcgagaatcgaaagcatttaaaacacctcctccgtggaccatagcgcggagtccaccgccagaaaatgcaagtcctaaacgagggccatctgaatcattaatcacagagtttacatctacgtccaaaccagtgttggaaataaaggacctcatttgtgtattgattttggggatacgtttatcaatgaaactttgctcgcctgaacttattccgtcagaagcaggtcgtagcatatagtcactaggacaagttacattataaggcgcgtatgatccaacactgtcgcgcttggaaagcgaaatcgccaaagcctctcgtttttgcattaatgaaagaggcgtgtcatgcatgcccggtctcattaagtcagattccccaaactcatacggatccgacatttgctcgcgacaaggcgggtacgccaaggccggcaggatctggagcagagcgagtattccaaaacaattaaataacattgtcttttttttttatagttaaaccgtctttaggtcaataaatttgggaaattatgccaaaatctacacaccgctttgcttgaactcagagattagaaggccgttacaaaaacgcgctcaaaacaaacgatggaatcaacgactgtctctctagacccacaaaagtttagaaaattgactataccctcaaacaattttcttgtgaacgaaaacaacacaacaacggaatatttgtaaacggatggtgaaacaaattaaaccaaaagcgccctactacgtaaaaattttaaaactccttatagctgaaattcacccgtattccaacgcagctcttactgtatcactgtatctgcttaccgtgctgttatttctgctccggtatatgaggatctgattattgtaatttgtgtctaaataaatgacaagttagtatccaaagttattgatttttattaaaaagcatagcgtctcaatgttaagataaacactggattttgctcttgaatttggcgaaacgcttgacaattccatggtttataaaattttctgtttgcggtattgcggaatcaaatgcgaaaccatttaccatttctgttcatcggcaaacgtcgcatcgtaaccgaaaacctgggattcatctgctttatgtttcatacaaatgacttgcagttttgcaatttcattcaacaaattcatgaattcctattctttttcttttattccaattaaatacaagctcatgcctagtctccaagcaaatccccccttacactttcttaccctaaaagttagtagtagctaaagtagcgacttgtgcgataattttaatattgggaaaaggcaagttgaaagtgattcagcctatatatatatgtatatatatgtaagcagagacacatatgtctatctttgacagattttttagattcccattttgtagatcaaaaaaggtccatttacatccccatgatgtaaatgcccttccgttctatgcgaaaagagaccgagactgtcggtcctttaaatatcgcttaatatgtaaagttgttgtgtaaatctatattttgagcagtcgctgagacgcaagcctttacgttgaatttgttgctcatcttctggtcaactatgactgctttaaagttcacattgggatgaatgttgctaagctatatatctaaaatccttaacgacggaaacatttgcaggttaagtataggagaatgtagcgttcaaccgggctggttatttcaactgcgccgccctcggatattaagtgtgcctcttcgaaaccggacctttctaaggaacttgcagattgtccttgactattatttaacacacattactggcatcaaattagtcgcattacattacaactggccgcattttacataattgattaaaatatgaatcacaatgtttatttattaacttccttcaatctttggagtcatggtgtatataaaatatcatcaatctctctcagtaactctttttttcctcatagtttcatgtttgtaaagtcgctacatctaatgacatcacaacatatcttcaagtgtctttcttcttgtaattatgctctttcaattctacataatatatgtttagccagttttctttatttatcaaaatgttattatcatacacacatacttacttctgttcgattagatttttgtaaatcgcatgcgcatacctatatcaaaagcaaagcctcaacttaaagttaactcggatcccatttcgtttagacttaaagcataaaatgcacacttgctaaataattttgcaaaacacgtaactcacagtcatcggattagaaagtaaagcccgaggccgagcaaaacccgcgcaactactacaatttttttctcccattactcgttgtgatgtattctatactgtctcatctacatccccactacttcattgattaaattgcgtacagttgatataatttgtaaatgatcgtataatctgttttacgttaactaaattttttcatttctacatctccttcctcatcctaattaatgaattataggctgtatgttaaagttcactattccttgttcaagtatagcaaacctttaaaaatcaaattttatcatacaaaatatatacatataaataataattttttgaatcaaacaaaacaaaaaaattacagtcaacttatttatatagacaaacaacattcttattacaaccaagaattaaaaaaatgacttattttcgcaactatatataacagcaactctcataaacaactagaacacgtccaatttggagccgtcaacaaaactgaattacagcaaacgaaagctcacaatagaaaatgaacaaaaaacattccgaagagagggtaaattagaataaaatactttcggaagataacaaaatagtctccctaattagagcggagtgaacgttcagtttaataatccgttaacaaaaacccatatcgcgtaattggattgattcacatatatggctaggtttgatttatgctaagacagcagacattgtatagattttttttaaaaacttttttccaggcataagcattgccctctatcttttgcttgtgagcaacagatatgtcgtataaatactgaagagagaaaagtttgcatgcgcctttccttaaatgccttcaccaagacggcaagtaggattgtagacaatatcatcattagcagcgctgtcatcataaagaccgctccagcagtagttatagtagcattgttggcactcggggctagcagtgatgttgttacgctccaaagtacgcttaacaacggcacaggcaaaacattgaccaaagtaggtgtcattgtcaacggtagaggaaataaggccgttggtaagaagttgttgaatcatgtcttcagtgtagtaggtgcgatcagtggaaatgttagtgaagtagttgtaaggaacgttgggaagatagataaccaaaggaggagtgtcacgggtaacagtgtggttaccagcagtggtgttacgaccatcacaaccaaagaagacagggcgatcgttgaagtgaagactgacaaaggattgttggctaggaacgtaggggaaacccttaacattggtgtttccggcagcttgggcagcaacgacacgctcataagtttggacaagagagttaccgttgggccagagccattcactgtcatcaccattgtcaacggcaacgataacatcgacatcacgacccttttgcaacaaaggccacaaaggaatcttctcaccagtaaggaaggtatcaactaagttaagggaagagctggaacccaagttgttggcagcatcagaattagcactctcaacaccttggaaggggttgggaatggagatgatttgttgaccgttttcagaaaagttacctttcaagtattgttggatgatacgaccgttcttggtagaagagtcattgaagttacgcattatcttgttgaagtaagtagaagaagcacccatcatgaaaccaaagttgtcatagttgataacgcaagaaccattgctgctagcaccattgtttaaggtagtacccaagtattcggtaggaataaaggagttgattccatggtcaaaggtaccgaaaacgttgggggaagcttcaaagaaagtagtgttaacattgctaatatcctcaccatagttttgggtagcaaaggtaatgatggggtaagggaagttggcattgcggtaccattcttgggaagtaatactagacaaagagacattagggaaaccataagtagtgtcaccaagggtacgagaaatcacacgtccccagtaatcggaaagactgatgttaaagccagcattggccttttcggcaacttcattcataatagaactgtagaaatgagcgttgaaaacaatagcactcttgggatacatcaaagggtggttgaaagcccaaagtttgctaaagtcgttaatggtactgaaattgttgagagcaatgccaccaacagtccaggcactaccatcagtaccaacgagatagtcagaggcttgaaggagaccagtcaaaacagtgtggttgtcgtgacgagcatccatggcagagagggcaccagaacccaaaatcatggcacgtaaaccaccaccggacaaggcaataccgatagaaggaccttcagagccagaaagagtatcggcattcaaaccaggcaagttggcgttacgaaggaagtccttcatggcagtgttggtaatagtagaacgagtgctcaagtattcagactcggcgctaggaatctcattgctggagagactctcgacaatgttatcagagggacagtccacataataaggagcgtaactgggtccctcttgcttagtgctatgcttcttggcacgcttgaagaccttgacagaaccatcgtcttcagcagcgggaagagcaagggcagaaaggcaggatgccaaaaagagcatccacaggcttaatccgcggaaaagcattttgaatatttaaactaaaatgttgagaatagatatgcaaagatgtatgcaaattaaatccccaaatgaacgttcaaagttgggagtgggacggaaagggtatataagaaaaaaaatttaataaacgtcacacgagtgtattactttccgaatgacacccaatcaagatctcggactgatactattccgtaagtcggagaggaaaaagtggtaaagtaacaaaaacctagaatttgcaaatagtggacgaaaacacaaaccccacaatagatagaactaaagaaggcaggaaaacgggactaaaaacaaaatgaaagaacctggcaaacgaagtttaatgcaaaggttcaaaatgaataaaatcttttccctaaaggataaataataaatattcaaaaggaagatgtaggaaagtgctaaaagtacaacgatttaaaaagtccacgacgacctttttttgtttgagtgagtaataagaaagagaaaattaaaaaggaataacgacgagaaaaccggaaatcgcaccaaaggatacactaggaaagaaaagtgtgatgatgatacgagaaattatgatgaaggaatgagggaatcactgaaaaaagaaattaagccaaatcacagtgttggatcgtaaaatatgtttttggattcaactaatgcgaaaacgctctctaaccgaaagagtgttagtgttttcttttttggggtatttttcaaagagctaagaaaaagggagcaatcacaagaaaggaaaatgcaaaattcctcgcttggatggattaagatttaaataaaagtaaggaagatgattagggattccaaaaaacggaattttttgttttgaaacaatgaacagatcaaggaaagttgtttgattgcgatggtggtgaaaatgcctgtgcaccagcaccacttatatacctgggaccagtcgctcggaacaaggtttcagtgcatacagtctataattttacatggattatacaaagaaaaataaaataaatcattttatgtattttattttcaagtttttgattctcatttttttgacttcaacttgcatctaccccacaatcttgacagaatccatgtctggggccccgtgagtaccggcaactgaccctctaaaaattaggaagcaactgcaacattggtccagagctgcgacgatgtatccaagcaactggagtaatagtgggatagagttatcatcaaaataacgctgcccacaagaaaggatgggatgtttgtctactggcaaaaggtacactggggaaaaatacaaacactctactcaccgtttaaacccttctatactaccgctggtcagacaagcttctaatttttttacggattctgttgtaaattgttagaattcttgttttttcttcgttgttcgtcagtttaaccccgccaaaacccaaaaaaaagtgtttgaaacactattctaaaggtgttcgcccctcaccattccggtaagaaatcaggcaagtatccgctcaaaagtttggcggggaagaaggaaaagagcctaaagtcggacgaacaaatgcggggtggtgtagaggaacgcagtctagaacaatggaggaacacatgcgcagtgcaaaaatgtctaccgcaagagcaagaaaattttcgcaccaattattagttaaatgaggagcatcacatgaaaaagtgggacatatccaatcacctctcagtattttgttcactttgctcccctcgttttcccatagtgtggagaacattcatgaaaaccaaaccttccgccaatcaaattacggtttgaaaaattctacgtttctattcgccgtcattcggaacaagcgagcttccaccttttacgttgacatcattgaaaaatggagataatggggttaaggaaagtgtggggctaaccttccaagttacctttccctccatgacgtggagtacatttaggctcgtaaactaacgtgcgtacgttggactagctatgctgcacgctatttgtcaaaaaaggatttgcagcatgcgagcgaaagtcaacgaagacgtgtatgcgaggaaaccggtgtggaacagtgttctaggactatacctgaacaaaattgtggggcaagtttattttcgcttttgctaatgccctttttttttggcaattgccttgagtaatggacattcagtgtactttgttttatttacaagcttaggaaaagcgagctggttaggagcactagtaaacacaaagcacacttttaattaagcaatgttataagtaattaaagtctgtatatattaaatattttcaaagacaactactaattcattttcaaattatctcttttcacatttctttgtaagagcatactgtgcgatgttttcgagggaaatttattgattctttttactagtgagactctatcattacgaaaaatatataataaacatttcctttttattaagttcacgtataaattgtttctacttttataattagcatctcgtttgacaaacagtaatcattgaaaaccacacaatacttcatcttatatgcaggtgcgattgaccaccatcgtaacagccaaccctgcacagcgaatatgctcaaagaaaaataagttaactttcttttactttttaatttactaagattatggattgcaaggtttctagcttgttgcaatcggtatgaatagccaaaaactattaagaattcatacaaaccgatctattttcgccgaatactataaacgctactgcaggtaagtaaaaaagtaaataaatgttatttcaataattggtctctcctttatatcttttcttcaaaaaaaacaaaaaaataaaaaagaaagaaagaaaagaagaaaaaaagcatgagccattatgtttattcgttttacaaaatgcaattgccattaaataatatttatgaattattaagcacggtaagaatgaaaaaaactttattgaagttaaaaaaaaaaaaaaaaaaacaatacaataaaataaaataaaatatatatgaaaacacttataaattattaattattattttttttatatagacaataaatttggtctattcaactttttaatttatattattccaatatcaccgacacatactatcatttaacagacggtttgcaaatagcatgtctatttaccaaagattcaaaatatcactatcaagtcaataagtatatcttgtaaaaccgggaaaattcaaaatactgttagcaatcatcaaaccaaaaaaaaagcaaaacaagttgtattgtaataaaaagaataacactaaagaaccagtttgggaacatgaaacttttcaattttttatgtactatgtacaatagataaccaataaatacaaaaaacaaaacaaaactgaaaactcggggtatttaaaaattattttaaacttttagacctttttattaaccgagtatatgcagctgcgattaaaatctctattgcacaatggttccgagtaactggaacttttgtccatgttccacgtttgcccctcgttgctgcatctaaaagaaatgaaggagttggatttttaatgactttattcacttcacggtaattcaatctggggataattgtaatatctccagaatatttctgggtgattacagattgaagcttcgtgaataataccgaaaaaatgcctagttctgcaaacaaacgaaatgtcaagctaacttcctgagcagccaaatcaattgccttcttacaacagcgctcaacccaattatgagatgttggatccataataaacggaacgatgtgaaagttgacttgtgatacgataaaatgattaacatggaacagctccgttagtttagcatgcggaatgtcattatcaacagatccgtccatccataacggagcatctgttacacaaaatgccgatacttctcttgttaaagggtctctttcccacaaagtagctcgtttgaataaaaagggaacagagcacgttgcgacactaaaagggcttattagaatggcgaacttaaggcactgataaataaacttacaccgcactccacactaaaacatttggagcagtaatgtagttaagtaaactgggcatctcaaacaggcttccacaagacacagtaacatttaaaatatatcctgaacgatcatatgcctcttggaaagtgaaatctccaataagcagcttcattaccctttccaaatggctgatatccaagacacagcctctagtgaaatactgtttgacagactgtataactgatggtggtgctgcattgggatcagtaaagacactgagatcacctgtatgaaattgtctaagcaaaatctcctgctcttctttatttcggactgctgccgcgcacgcaacaattgcaccagcagatgaaccacagataattttaggtaccaaaccttgttcatgcaaagactgtaaaacaccaatatgtgtcataccaaacgttccaccaccacttaagatcaatgctgtattgccagtcgtaagttttaaacgagaaaattcagtaatcttttcatccaacgaaagatcaggcgtttcctctaaatacgtcaagcacatcaaaacctcttgaatgaactcatctatcaatttttttgtccctgaatgtgcataattatataatctactattatccatatttgcaaagtctcttgcaactgaatttcgtaaaagtccaagcaaaagtctcgtatttttagacaatcgatgtcttcgcagttcatgcagccgactctcgactaaaacatagtcgtactcatctgactccttttgctctctccattgatattttcctggttccattagtaataaaaccaagtaaaatcttaccttctatgacatctaatttttccgcagcttcaagccatgtttcatagcttgaagcatattccatctgtagtttaatttcatttttagacatttacatcgattattgacaaaaattatccaacgacgtcctctaaatgtgaaacttaactagttgtagggaaagggaagatgatcatatggtaaggtaaaatatagttcgatacatgtgtctttccatataaaatgtaggaattagaataaaacaatttcctttagatatactgttaaaaaataatctttcattaatatcattatacaatgaaaatgaatcaatctatccgtttcacgtcaatttcaacttccatattacgacagaccttctacgttcttggaatttatgatacaattatactcaaagtattatatttgtgtaattattttatgtagagaacggccattgcgatcgtggtcttcctacttgattttatttgcttgtaaaaaaatcccaacattgtactgtttactcgcatgaaggcggccaacctacccgttttatttttaaatcatgttcggtatgtcattttaacgacattatatataatatattttcaattttaattcaaaagagaagtaagaagtaaacaccagttttctgggttcatcctttagtttgaattgtttcgctggcaaatgggtaaagctttctcttactccactgttggttgttctttgttaaaaaaaaatttgatgagtttagaataaacttgttgatttctgaaaacaaaagaatttaataccaacaactatgtgcaaggatcagtctttcgtatcctagttttgaaggctccgttgttgaaaatttcataaacaatcgttgaagggtttcggaatgcacgaggaaggaatgttaatccaatagcgttattacattgctaagctgtacaatatcccctatgttctcgtacttatttaaccaaaaaaagttctttcatgaaaactaatatcttattaatgaagtactcactccaagaaaaaagatagtctgcgtagctaagcatgctgcaaactattttttttattgatacgaattgttttcaaaaagctcataacctattggcgagctctaccataatgttaaaatatttgcgaaaatcacatagaaagtaataaaaatgctttggcagagatagatacattgaaacttcaatgcaggaggatcttaatttgaatttcatgtttttttgggaaaaaaccaacagctccttgaaacgagacgagaagaagccttgaggtttgaaaatgataaccctttaatgataatgagttgaattgtttatatacaaattgatttttcaggaaattcagaatcactggcgaaggcgactcctttttccaaatcaaagttgaattcgggctctgtcctttcagagggacggatgctaattatgttgttgaacattaataagcatccacacagttgaaagatactgtaaacgttggatgcggcgacaattataaagaaaaacttttgcgtgttgaggctgcaagagataacgtttcgtgcattcaggatttcgcataacatatatgggttcattgagaaatagattatagtgcaggaccttaagcacatactgaagaaggcatcaatcgtggaccagaggagtacgagatgctcccaagataattttttctttacattagttaattttaaacttgcattcaatcatttgatgattcttaccttccaagcaaagaaaatgccaatggctccaaagagcatggtttcgattccccatatcattacatttttccatcctttaagcaggcaatagagtaatgagaggttcatgccgacaatggcagcaaagataaataaacatggcaatttaatatattcaattgactttacgaatttgccgatttcacttatgcacgacatttttttttcttaattatttaaactggtttttttttgggttattgtaatatgttaatgctcagtttagtttagcttgctctcaatatataagtaattaaaatgtaaacaaatttccatctaaacaaaggcacgaaacataaacaaatgttttcattagctgacattaattaaaaataacgctcatcgacatccactgcagaaaatggacaaaatcatgaaaacatgagtggccgcttatgcgaaaattaaaaagcctagaaatatgagactttgctgattattactttatttttaaattgatagtatacatgatttaaaccagcctttccacaaagcttggtcatattgtttaaaagttcacatttgcagaaatttattatttatctacttttcctaaacatttggatatatgtttattatgtctttgtaaactataattccagacatacatagcaacttaaatatccctttataacttttttttcgaaaaaaaataaaaaaataaataaatgcatttgtttacatgcgtattcgatttaatcaaaacaaatgagcgcagtgatttcttttgtttttttttttggctattttcattatctcacggtaacgtcatatagctcacttcatcaaacaaccttaaagctgttaagcgagaactggtactcttcagaaaatagtttcatcatttcttcttccccttacaacctcaccaacaccttcatctgttaaggcctcattaatacttacaaaaaggtgtttatgaagaagtttatttgatagataatgagccatgcttcaaagaattataacgcgcagttaactgctgctgctgcgtccaccgcacttcacggaacgaaaaaaatttacaatagtaatgaaaatgatagagccgtaaactcgtttttgggaaatagaacttcttatggagaggcagtcaatggctcacctcaatatgattacatgcgctctcggatgtctacgttaggaagtgccaatcaaccgatggctcctcctagtctgcgaaatcgtagttctgtgtatttgcctacaccagcaggccctccccaaattcctgtaaatactggaaagcgctatacgcttacttcttcctcagcaaattatatgacaaagtcagaaaggcagatgaggcctccaaagtcctatgactttccaccatctcaacaagttaggccgagtacctcgcgctcaccatcttacgcttcttataattcagaggaagttaattttcaatcttatcaggatcctcgattgcttcctcgtacttctcaaatgtacatgccagataacaactattctcctgcagtaaaaagccctgctgctcaaagaagatccagcagttatatggtacctgctaattctcgtgggtcacctgctaattataatactccttattatcctactgcaatccctcccccaatcgaagaatatagtccttccgttagccttcccacatctccagttgctgaagaatcgtataacaatgttcaacgttcttctactgttagaaataataccactcaaaagtcggtactcaaaaaaccaagcagaaaaatgtcacctgcttatacatctagctacagacaaaatagtccttcatctcaagttcccccagttagcaaaaaacacgtcattatttatgagaacaaggaaggatcgtcttcctctgaatctgtttacgaagacgtctttgaagattttgatccctcggggtcaaatcaggcgtctttgaggtcgacgtcgactatccattacactccttcgtctaaaagaatatctgttattccgcctaatactagtaacattggttcacgagtagttagcaggtctgggcagaataacaaccaacctgcccaacctggacagtacaatcagcagtcgcaacctgtacagtcctatcaatcagggcaatctacccaacattttcaaccggttcaacctatacagccagtacaatcaactcaatactaccaacccagctcaccggtgcagcccgttcagaatggcgtaccagctccacctatgcagccagttcaatcaacgcagtattatcagccaagttcgccagtacaacctgtacagaatgttaaacccgctcaaccagcacaaccttcattagaagacgctgccaaaagacgtgtcgaggaaatgttacgtcaaatggacattacacctaccgcttctagcaccactgctaacaatgcctatgcttctgcagaacctcaccctagtgctttccctgatgacatgaattctgttttctcagatagcagctttgaacgtgagcgtgatagtggtaggggaagaagcacgaatctattttccaagtttaaatccggtcgctctaggtcaaaagcttctggtgaagccccttacagttatcctgcacctcctgttccctctgtcaataatgctggggctcgtcttactttacgcgatagtggtgccgctcctgaagcaacttatagtcttcgacaaccatccaatcacgcgtactccgagggacgttcctatacatttacaggagggcagccaccgtctgtgccaacaatgccttatggaagtaggtttgcaaacgacagtgatagtatgatgggcagtactgctgacttttcgtcgaaaaagaagggcggtaaatttaaagcatttaagaaattttttaaaatgcgtttctgaagtaataatgcctaaatactgaaattttcgtcaataaatttcccgaaaatctcagctaactattattcatctcatttcacctactgtttctactcgttttttcttggaaaaacatacgcgcctagatattatttatagtatttacctaaattatactccgctccttttcaagacacgaaaatggtacgggagttgccatttaaccatatttatctttaatatatactttttgacctgttagatcatataatactagaaagagtagtgatttgctttattaatgttatttcttaacgaagaaatagaaacggtttgttgcttgttcgatggtctgtatccgcaagattttcaagatacttagtagattcagttaactcctgcagcgaaggttccttgtcttcccaatccattagtgtctctttgagtatgatcttatcagtgtagttttggaaatatttaaccaaatatcctagatgtgcagcattttcatctgaaagctttacattatcgagggcagctagggtctccttctcatcagggtacccattttcaatacttgaaagtccttccataagagatatttctgagtcttcgtcacttaaaaagaatgtttcgcgatcgcacgaggaaggattgctgtcatctctggaatttaaatgggtatgttcataaaaattttcattttgcttttgatttagggaccatgattcaatgcattcttctagttttaaactatcatacaagtttttcgacttgcattgtggatatttatttcctttctttctcattctgcttacatcctcgtttgatttatattttttagttaaagcagtttttgtatctttgtttccctgcatataagatatccttgcacatttagttgacagtggatatcgtttagcacttttagaatttctatagagcacgacagaacggcaagaagtttcatgttcatttttcccgtttgttctcatttccttaaagaatagattttcacggaattcattttctgacgatggctgccggctggattgggcattaataacatttcctttttgtgggttttccatggcaacacgagcagcaagatgagaagtttgcgatgacttaaagcaactcttagcttctaatgaatctttaagaatcatcttattgaaattgttaaaagtaaacgtggtagttgtaaatggtaaaaagtagtaacattcataacataaaagtaaacaaacactgtttacttatcatgtgccaacaaaagtattttaaaaaacatcacaactaaacaatattagctagaacaccaccaatacaatgctgagcacgaggtaagtgaataaattttattcgaacattaaataattaaattaaaactgatgtattattaaaatttttactcactatattggcacgcttaaaggaattcaatacgtgaatattaataactcaacacagcgaacaatgccactttaagattttgttaaaaatattgaaccaactagctcataaggaaaccaatcaaacgaaacgcctgaatgcaactaacccacagtaagttaactcaaaaccgttttatagaatgaaatggtttatactggatgaacaaaagcagaataaaatcatttctatggcacagccttttttttgtttagtagatatgctttctgaattacctcccacacaacagcaatacccaatttgaaaaagagagacaggaaaatgtataaacataaatgttatttatcctcattcgttgaactcgcctcctcgtcttcgccctcatcatcagaacgactgtcagtagcttcttctccagaaaaaacacgataagcgacctttacaatcataccaaaccatatgtaaattaacaattgtaaagtaaagaggaggatgataaatgctatatatataggtttgttaaaaatataaccattgggaacgtctaggtgaaagccaccaatgatttcaggagcattagttacaacaacacgcaaaattttggaaaaaagataatgcctagaatacacccagctagccacgaaaataccgaaaagataatcacaaattttcccaaacccaaggtactttaacatcttaccaccggaaagaatgtaatcagagagatcaaatatatacaaaatggcatttccgacacgcaaaaagttaaatccataactcaaaataatcaatgcacaagtgactatatggtgagcaaacatttgccaatgatcggcccttctttgttctaaatgaaggacaaggatttgttgaagccagaaccctagctgaatcaaatagtaagctttgaacaaaggactcatgtaatactgaggataatcttcaaaaagtttctcctcattgctccagtagttactactgcgatatatatatagacccaggaaccaaaaacaaaggtagtaaaaaaaactgtagccttgttcacaaaatcgtattatcaccttgcgattacgaactccccaatttaatacgaagggccggaatacgtagtccatgacaatgacacgaaacgccgtgaacactataacccaaaatatgggaaagcaggcatcttttgggcctttaccgtaagagccatcgggttgtttatatgaaagaaaaataaatggctccgcatagggccgtaaggaaggagaaagcaaacaggcgaaacaaatcgctataatagaaaggcaaatttctttttgccagacaagcagaaacagtggggcttgcactaattttgttccatcctttgcaacaaaattgctgggatcttcaagagttctggtaatggggacttttcgggagatgcttgtttttctgtttgaaaggttacgaatgtaggagcgatcgtttgtcaaagaagatgaagacatatgatgtttttcatcagcttttcggttactcattatagaagagtggctttgggaatagtaaagaaaatcttagtacaccaaggagtctatgagcgttagcgaaaagcttttaaaaaaataaaaaaatgagattttcaaaaacataaaatagagcatttttttaacagacagatccatgtggcaaattgctagaagcctagagaaatagcacgttaaggctcatcaattttcaacaatggattaaaattttagtttaagttcagccgttaatcaattaagtaatgacaaacaataaacagagcaacgtttaaacataataagcccaaagagaaaaataatataacttacgtcgtatacaaaatgaaagggtattcagttatgtataaatctcctagcaaaaatcgttttggatagttgaattgaatgttttcaacttttaaatagtttacaataacttctgaacttgaatggatacaagtcgcctagattttcaatcttgactatcgagtgataggttttggccaaatagacgatgtctaaaggcccaacaattcaagaattttcctggaatactatagcaactgttttcaacgaatccaaccgaattgtaagtaatttcttccaaaagtcggaaaccagtaatagatagtattattctaaaaaaatcctcaattagtaaacctctactacttgtttcgattccgaaagatcgtgttgtgctaatggtaagatttatccgcacaagactgcgttatttaccgtatacactaaaagtactatcattaatcaacgtaaataaaagaaaaacgaaaaactaattaaaagtgaacaaatatttattaagttttatttttagcttcttctacgtgcttctctttaatggtatactactggaaaaaattttttgtgcttatgaattaggcagttaaagtgtaaataaaatatgtttactcgtttgcagtgggcaaagtctaatattctaaaaatgtttatatctaacttaattcagccacgttcgacaaatacacacctatatgtagatatttagatatataagttaataccaattgagttattgctcttttaagtcctaggcattactagaataatggtaaaacgtttcatcatctaacgtctgtttctaattcttcattttagtaccttgtccgaaatattatatagaaaaatcatatttgtcatactgctttttttttaattactgaacattggagtatcgaaatttgacaaaatttaaaaaaaaaagtaaaaataaagtaaacaaatactaacacagatttcttttattatccatgcatgctaggataaaaaaatggtatatacacttgtttttaattattgaaacaagtcagataagtttaaaagtttttgttagtcatccagtctcctcctaattcatttatttacgttttgatgaaattcctatacggcataaaccgatacatacacagactaattgtatgtacgagaacttatagtaaaaaaagaattgaattacaagtttttaatataggttctcgtacatataccaaatattccagcttttgaatttatcagcatagagacaaacacgacttgtttttatttcattaaattgaataatgtaaatgccgttttctaataccttaatcattataggctgcaattactgttgcaaagaccgattgcactaatgttaaggcaacttgtcacttaaagaaaatggaaacgctgcaagtcgaagttttctttctatttgattttactagcattatggcaggtttcaaagtcccttcgtggataacgtataaatccttttggattgctgtctcctcttctgtaacgacagcatgcgtaatccttggaacgttggagtttcgtaaacatcgctcaattcgtcgcttacagtcgatgattgttcctgaagctggtaaaagtattcaactttcttcttctggtgtacctatagaaatttatgatgctggggaagaggatgaaggaataagcaaaggcgttccgtacgatgaaaatctgatacgtgaacagctggctcgaaattatgcattttttggagaagacggtatggagcgtctgcgcaactcttttgttatcgtcgtaggctgtggtggtgttggaagctgggtgattaatatgcttgcacgctctggtgtgcaaaaaattagaattgtcgattttgatcaagtatctcttagtagcctaaatcgtcattccatagccacgttgcaagatgttggtactccaaagactcttgctataaaaaaggcgattaaaaaatttgccccttggattgaagtagatgctcgtaacgcacttttcaatcccgactccgccgacgatcttttgtctggcaatcctgattttgtaatcgacgctatagataacatccaaactaaagttgatttattaagttattgctacaaccacaaacttcccgtaattgcttctaccgggtctgcatgcaaatctgatccgactcgtgttaacatagcagatatatcagctacttctgaagatcctttatcaagagctactcgtcgtaggttgcgtctccttggtattatggaaggtattcctgtcgtattttctactgaaaaaccagatcctagaaaagcaagtttgttacctctctctgaggaagagtttgaaaaaggagacgttgatgagttgagtgctttacccgaattccgtgctcgtattcttcctgtaataggacctatgcctggtatttttggacttacaattgctacttatgttttgacttctattgctaaataccctatggatcccatttctaccatgacgcgtcctcgcttatacgaagaggctgttaaacgtttacatgctgaagctcgcaaagctggagtaaacctagataaaacttttaatgcatctgagatgtcatatatcattgaggaggtttacgttggtagaagcgctcttcccccgcatgagtctcaaaaagtcactgttgttcgatggaacccacaattaccttttgatcacaccaatcttgtagctatgacacggaacgaagctcgctatcatgaagataatgtcttagcaaagaatgtggatccttctacagtatatggcaaggatgtaattgaggttgttcacagttttctaaggcgattacgaatgtgggaaatgctttattgaaaaacttgtcactataattgagtttattcttctgatagaatttgttttcagagcagtacaaataggtaatttaagcctttgctgactgcatgtattataaatagataaataaacaaacaaataaataaatatatatatatatatgaaattgccatttgctcaaacatgtaaaacatccaccatacatttgtcttaaaaaattattatataacgtgcttcgttcaacctccttctttgactttttcgtataagcactacttctactatgtccacacagtttgcgtatatagctaaagttaagtttcatgtctgattcaagacaaaattcccaacgggaagataattattctcgggatagacgatctaggtttacggaggattcgtatagtagaagagattcacagcggtcgggcaatgaggcaccccgagaatcaagatattatcgcaaagaagaacaccttcaagagcgttctcgaagtcgaagtcctgctagagattcaagatggaaatcttcttcatcaggttttgccccagcgcatccgccaatcgaagaaccgacaaacaatggagctgaggcagcagctgctgccgccagacggatcgccgaatcattacaaagtacaaaagcaacgtccagcaggacttcatatgatcattcagaagggataacctcaacgacatctgcgtcacctccaagtgcacctgctcctccacttcctccaagttctgagggacccgcagttgatattcctccgtctatggccgatattactagcaaggttatagaaggggacggtgtctttatgcaggatgttgaaattaacaatgtgcgtaatcgctacattttggtgcgtgcctcaaccctttctgagatcgagaataaaagtggcgtgcaattattttccaaaggacgatattatccaaataaagctttagctactgacaaggatcctccactctatctccacatagtatcgcataacaggaaagatctaacggttgccctgcaggaaattgaatcttggattaataaagacatgggtcctttaatcgacgagcgaagatttcgccgccgagaagataatgaaaggaataactctaactcgcctcgtaatttttcaacgcatggcaatggtaatggggaaaacggtcaaccgcgacgaaagtggctagaagaaaaagtatatattaatttaactccaagtcgtggatttcatttacgtcaagcaattgttggcccacagggagcatatgtaaagcatatacaacaggaaactcgcacccgtgttcagattaaagggcaaggttctgctttcatagagccatcgacaaaccgcgaatcagacgaacctatacatttgtgcatcatgagtcacgatcctaatgccatccaaagagctaaggttttatgcgaggatttaatagccagtgtccaccaacagtataaagcttggaagtcacaaccaaaagatcgtgatcaaaatcaaggaaatcgtgcctacaatccaccaaaccggaatcaggcattctccgcacgagactcacgacaagaaaaaactcaaccaactaatgcttcccctgcaccattagtaacaccatcgttacccgtaccatctattccagctgttccaggaatggaagctatggcaatgcctcctggtgtcacttcatctattgcagtaccgacgacttcttctatgcctttacagggtatgcctactatgtttggtgctcctggagttagtgctcctggtacagaagcaccagggactggtacgcctggtttaactactccaggagtagatccgtacgcagcttatggaggatacaatgcgtatgtacaatattatcaacagcaaatttatgctcaaatgcatggtgtcagcggtgatcaatcgcacccacagtagatagcgtttgagcattactaaaaagaatgtttattgttgatcattaaaatactatttttggttgcttaatgttctgaaaccttgattgtgcttattaaagtacattctactgtcttagttgtaaaaaaaaaacactatatttaaatagtgaccattttttgagggcatacaattattaaattatagtttactttctaattgatttaaaggaatttgtcgaggtaaattctatcacttaagacgtggttgatttaatgaactttttaaaaaaaacatatttaaataattagtggtattatcttgtatcaatcttttatcctaacaaacaaaaagcaaccgacttgtgaaaccgctaataagattgagattttatctcaactagtcaagcaaagaaatatacacatcaggaaaaataatattaaacaataaaaaataagaaaaagtaccagtcagtttatggagcattttcacgagcctgagcacgaactcgtttttcgtactcgactttatcctttctaaacgaggttaattatatttgatggttgtggaaacagtagttatgatacttacttgaacattgtatatgcttctgtttgagcgggagaggcaatattaggatcatctaaaagatcctgaatacccagcaaaatctagaaatggttaaaacctggagattaagaaattgatttgaattcttacctgcttaattgtaattgccggtttccagccttcttcttcattaagtattgagagacaaacggtgccagaaggataaacgtttggatgaaataacggtggagtaaacctacctgtacaaaagcattagcaaaaaatcgtagttatatgcttacatttggggggacgagttggatattctgtgattgcagttagtaaatgttttgtaaataataaaacgaaaagccgtgaacttttgattagctaaaaggaaatgcatatcgacatgttttatcgtgaggataaagctaaaattcagtttgaacaaaaaagtagtgaatgtctaaacaaaattccaagctaaggagcgcaaattaaaggctttgaagaaaaatatctgatattcatttggaatacataccttcaggaaaagccattgtgagtttgtataaaccgccttcccaagacgttttcggttttccgggaattccaaccttccaattcattaaatcgagtcctccatcagatgatttacaaggttttgcatagaatccctaagtaagagaagttgttagtgatttcttcaagtttactaaaatttacatacaaatggatgatctcttctccattgtttcctttcttcttgcaaacgcgttttacaaagagatgacatgctattttctgattatttttttctatagttttctattttgtacgtccttgggagtccgaaatgtaaaatcggggtatggttagtagcggcagcgttcattatggtatataaaagataaaaagtaggggcaagcgagacagaatgggatacaagggcatcgtctataattatagctaaaaattgtattttaatttgtattttttgtaattttatttctcattgttttacttaaaatgaatgcgaattagagaaaacttcaacgaaatgtcaaaataagctcagcaaaatatacaattttagggaaagcgatcagcaacttattctccgttgtagattctttttcttcataaattccaacaatgtaactgccaattgatttttctctagatgctaataaattgaaactaatgaatataataacacaggttttgataaattgtaaactcttactcaaaaaaagaatgttaaaactaatttaacctttttataaaggctcatggcgttaaagaggatagtaaaaattctacaattttttaatttaatgtcacaattgtcttgcgaatataattctattaattttcgctaactgctgttttagtactattactttcaatatgccttatatgcaactttaattcatgaagaatgcaatatttttgcaatctttcttgtactgagcgctttttatcatttagtactcattatttaatttttcagtaaagggcaataaataaatttgtagaagatgcaatgtaatctcctctatccttttgctcatatgtttatgagtatacctagtctagaaaggcttgtatttaaaatattattcaataaaaattcacaatttttacgacatgtgctaccattcacttaacttcctgattataaaattggttcgtttatactaattacttaagtacctttaactaaacaaaatgcctatatatatattaatttacaatgagtgtcagataagtcactatgtccgagtggttaaggagttagactcgaattcctacattcgtggcatctaatgggctctgcccgcgcaggttcaaatcctgctggtgacggtatttgtgcgcggtaggagagtggaactccgacgggctcataacccgtaggtcccaggatcgaaacctggccgcgcaactatttttttaatttatgctgcataattgatgaaaagcagatgctgttccatataaccaattcttacacatacaacgaccgattttgtttttcgactaactcattttaagaattacatgtcgtttatagttataagacgtccatttacttatacgctgtaaagtgtttttccagtaaagaagcactgactgttaattaatcgaataattaactaatatttacgtctacattatacgaactctcattaaataaaatatacactactttcaagtaactggatccttttgcaattttttttttagctcaaagcaagtttcctaaaccggtcgtttattcactaacatctaagctttcttaccaacctcggtaacagtaagagctataatcaattagtaaaacatttaaattaacaacaatattttcctgaacataagacaacaagcaatcaggatgtttacaaacttaccaggaggaagtgattgacgaagcttctcggctttctttgcatcagcaacaaccaaagtgtaaagatatctggagcaacgaagcttgaacttaacagctttgttttggttcttcttcacgcgagcagaggttgcatcgcctctatgggcaagctgtaaaaagagcttgatatcggtaacctgacgaggctaatactaagtcagtaaatgttacaacaatttaaaagcatgcacataccatttttggacgactctcgtaacttgctgtgcacaggtaggatttccgtaggtaaaagttgtcggtgatatcgtgactgcttttttggggttctccaaactcttcccattagagcgacattttgagtattatacgctgctttcatttactttcattattactaacgttaatgttttgtttaatactactatactttgcacatttgcgactaataaagcttaaaaattgcatattcatttggcggggtacgccttggcaatgatagctcaaacaaattccacatattttgatatttcagttcaaactttttgatagattagacaataagaaatatatcaatttatgttcgctgtcttcattatgtgtataaacaatgtctaaagtattattttatgttaatgattaatagtttcaaactattgagaaataattcaaaaaaataaaaagaaaaaaagaacaagaacaaattgagatagcaaaaccatagtatcttgctcatttaaagtttagccctagagaatatcaatgccctctgggccttgagacaagtgtgcaaacaatttaaaaattgaaccaaagttttgcttactaattattgcaaaaggcggtcatgtccgaatattatatgggtaaaacaaaagaaagaagttaaagtattaagaatgtcacaacagtgtcagttatgtcaaaaacaccgatcaatttaacgcaaggggtaagtgaacgaaaaacaacaaaaacaatattggagacaagatggaaaagtatgccacggacaattcaaataattacagcacgccgcatgaaaatgcctcataatctgtttcaaagcgtttgactccggtataatgaaaagctacaccaacaatgatagctatatgccatatttggtgactattgccaatgatatcgaattttccaggaagaaatctttctggtatgtgcaacccgtaaaaaagcactccaatgatgtaactgaaaatggatttgaaaactggatccaaatacttaaccgtgcgccgagtgcccttaatgtaaaacattgttatcatgggtattaaaccactacaggctagccccacaaagaagaagatcttaacagaacgatatttgtactcattaaaccactttttccaaggggtataaataccaatgaggcccagggtaccggtgaaagcgataaatataaatcttaacggaccttggcatacgaatgcatggtattcgacagatataatagaagcagctatcagtgccgaaatgccaacataatccatgcaagcagcacaacgcatgtgcttgtagttagaaagacttgaaaatgtatgccaaataaccgaacatcccaaacacttcattgcagaaagtaagaagaaaatacggactatacgattggagacgttagaagaaacccaggatgaggaagaaggataaaagtaggctaagacggcgaaaaacacaataaaagcagaaagatgtgtccatatattgaaagtttcattgtgccaagaaaggatggatcgaaagcattttcgtttactcgtgtaaaaacgatatcctctaatgatatagggattgttatgccactgaactggcaattcttctagtgtgattaatcgttgtgcgcccaatttggcggcgtgctcaacaacgtctttgatgtcggtcatcaaagtctccacattgtttttggatttctcagcataatcctctaaatcacgtagatgatgctctaagaacgtcaaggccttttgcgctttggcgggaaacgtatcacaggcacttaaaacatcattgtatgtttcttcgattcgacgaaggataaacgaaacctgggtctttcctaggatggtagttccaagaaaggaagcttgaagatttgccaagaactggtaagttgcagcagccgcatctttccggtttggcaaacccaactcttcaagccttttcatccgatgattaaggcgtgtcaaaaaaaggtcaagctttaaaacaataaattcttctaaaacatcatcttcctcatctctcacttggtaggatgaatgtctgcgactaagcaatcgctttttaaacccttcggtttccgtcgaagagaacgttttgacggtcgacattgagcaatatttctaattgttcttaataaaataaacaatacctagatttgtaatttcaacaaaatatcaaacaaacgaattttcaattgcaatggtcaaaacgattccctttttaagaatttccaagttcctcttatagttggtacctgctaaaatgccaacgtaacgtgggaagcgagctacatatatgaatttagcaaatcttgttgggtacggtaaactaggtaacggaattatcactaaagggcggaaacgacttccgcgataaagtgtaatagcggatactaagcttttgcatagaggttatcttgaattgcgttgtaaaagagttttcgcttattagaagtaatagaagtggctaccaatatgcaaaattgttgctagtaaaacgtaaataaaagcttatgaattctgatacagtagcgaattcacatcagaaacagtgtctcgccccaactagtggtatgaaaggttcatgaaaattttgggtatgggagatttgttacgaactttaaggcggcattattggcggaaagaggatcaaggtggcaggcagccttttgccggatagcaattgaatattcagacaattattacatagataaaattgggttaataaaagtccccaaaaaatgagatatccaatctagtagtagtaagtgcgtaaacgcaagatctaccgtttaaacaaatcattagtcataaaacagaaaatacttggtaaaaaacaagttgccaatcatcacattttgcctcattacttttatccttttttggctttcttatccaccgtagcatcgtagttttctcgcgacctcattgccgactgaggatcagaatttgttctcataagatcacttttattatgagaagtcgttgagtcatgtaaagaacgcttaactccaataagtccaatgttttcttttctttcgttaataatcgattcagagtcacgtatcatagagttgttagaaaccgggcttgtttggctagattgcttaattataggtaaaaccgatgccctctgtacaggtaatgatttagaatgatcgattattgaggttttcctaatagaagggctgtcgagacgaggattaaagttgttcgtgaagggagctgaaacaactccttcggctgcggctgcggcccgtgcactaataaactttggagaaggtgtaccagtatttggcttaagtgggtcgaaaagcgtttttggggaagtgtcagtcacagcattgccaacggaatcactggtattttgtggaacagcgacaggataggtgtggcttctctgcactggtttagctgaattgtgtgaacctttatctttgttatttatttgagtgccagctttttcagaatggtggttattagcagcaggatgggctgtgtcctctgctactgctaaatgagcaattatatcatcctctacaaaaatattgtctagctcttcgtctgcatacatttcaatttctcttgtctgttcgtcatttaattctgcagctctacgaggagctaattgttctcccttgttaaccagaggttgattgttaacagtcctcgtgctatttaatgttttctgtttttttatgaaagactctctcgctgcaggatctgttttacggaacaagtcaccgctatcaaagtgataagtgggtggtttcatttttccaacttctctaagatagtatttgtcatacatgcaatttcctaaactgtttccaaaatttcgtagagcgcgttttaaggcatctgtagtgccctctttcttgcatttctcaaacgctgaagcctttccacggcaattatcaatagaaccgtatccaatatcttcatgataggcaccatctttgattgtcacgcgaacaatcacgctcaagccaagactgatacgtccattttccttattttcgtccataaagtcaacattaatgctgcgtatcgacgaagaccacccattaaatccaaaaatttcgttcgcaagctcaattgctttccaagactcaatataactgactgaaaaacccccaggacctgaccttcttgaaacgtactcaggtccaagctttcgagttagggagctttgaagaaagttaaactcttcatgagaatacgctgtgttaaaatggccctggtcttctgatgctacatgctgtttttgctcaaaagacatcccttctagcttatatgaagcagtatattagctgtgtgcacatggacaggtaccaagtaataaagaaagataaggtagcatagcgagtaaccacttaatgaaaataaagatcttacaaatcatcagtaatgaatattacttaaagaatgtagatacaaaaataaaaacaaaattttatttgaattaaaggattttcgtaattactaatcaattaatcccttggtccaatcgaatttttcaaaacgactgcgaaacatatcttcgcgtggatcttttttacctgtccaagaacctttccttctgattacttcaggaggaaggtttagcatactggcaaatacctgcctaggaacttgatcgtgcctcccccatgccttctcgtcttccacgacatgcccgtagccaccatcaatactgaaccaaacatgaaaataacccaattctaatcattagtaaaataaatgattacgattttccaaacatacccttaaccatcatttttcgaaaagcccattttccatacttcttcgaaccttctaatgtatcaataatttttcgatgttgagaccactcctcgtcagaagtagacaaagcttcacggaagtaagcaggtgcaagtgagaggatccttttagagactggaatacactcaatagctgtgtgcatatatctttgtggtgaaggcgcgttttcataaaaaataacaccaagattcatggaatcaaacattagggcgatgcatttcataaaattctaaaaaggtttgttagttatttccttttactatattaacatactctgatttcatcccattcatcctcatcacagctgagggtatttatccgatgtcctgtaggaacaattaaacaatgatatttagctaattcgggttgagttggtaaagaaacataagcacgatgacttaaagatattactggtgccaaaggttgtgtttcataatttaggcaaagaggacaagtgtccaaaacatgattaatttttttaagatccccaccactactaatttgagctagactgacgtctccgcgcttcattcgattagaaagtttccctgcattttcgtccaaataatccagattgttagaataagttttatcctttgcaatctgctttgcgtattcataattctggccgtatttccgttgtttattcaacaatttttcttcctgtaccatctcatcaatagtaggatcgtcgaagtttcttttttttgatggtatggttgcttgcgaattagaattttccgaagggtgtaaagagttttcgaagtcatcacaagctttctgatattccctttctaaagactcatagttaggatcctttttaagttgagcacgtaacaaatcagcttttaatctattcaaatcgctttcagtgggagtatctttatttacagaagggtcaggtattactttgtagtatgtagcgccattaccagaatcttttctagtcttaaattcatcagcacatcgtttttcatataattcgccagtaggaacttctttctgaacttttcgagttcgttttcgaagctctaactcatctctttcttccaaggcaaaatcaaattctttcaatgaaccataacgttccagagctacttcttcaacggggcgtcgttggtcttgagccatgtcaaatacgcgtttgagcttcatcatacgccatcgagagccattatcaccaattttgtaattaattcctgactcattaatttcggtttcaagctgttctatatctttatgttctgtactcgtcgaactctcattctgtaatgttgcaccaacaaaaatttcaccaggcttattggactttcggtcaataggttctctttgtatacgcgaaccgaacgtaccaaaatccaaaccttgcaatgaattagtaaagtcattattctgtggattgtctttggaggatggcatggaagaagcagaagcgaatttggagtcaaagtattcattttcaacaggaagtttctttacctccaatggctctttactaaatctttcatgcctacttcggtcacctgcttctctagagcttggcctttcactgcgatcatgtcgtccatgcttgctctcacgatgcctagagtggtggtgacgatgccttctagagtgatttgtttctctgtcagtttcattgaatttgtgagtactggtcctatttgtaagcttttccttttccataatggacgttattttaatattaattcatgaaataaataatttttaacaataattagaggcaaaatggtgggaaaaaggaaataatgtttttattgtaacttaacgatggtagtagtacattcgttaagtcaagtggttcaggcactatgcagatctaaacaagcaacgcaaatgatagttttgccaggagtttagtttagacaatgatcagaattctcttttaaattaaaaaaaattgtaaaatattgcgttgaaatggaaagaaaagaaagtgaaacaattaagtttgaaagaaggagtatcggcctttgcagtattccacattgacagtgaaaggcgatacaataactttaggattccaaaatatataccactaacttcaaacaaaaaccttttaaataacgcaaggactttagtagtactaaattacccattgtttatttgaacttcattacaaataagttggaaagaataataaaatacctcgcgctaactactgtatagtgtgtcttgcgctagtgtacaatgagtttatgatactagcaaagctacacaacagccacagaaaaaaaagcattgtttgtttccaaactgtgacgattttttatacctgtatttccagtgtaattggatcattgcaattatattttctttagcaaagtactaaagaagtctgtttatcgcctttaatagcatacaagttcaatcaattatagctgttaggccatctaggaaatataaacaaaggaaagaccaaattttcattcatatttatagctatgactagttaatgcatgaataattaaatttaacaaaattaaaaataaaaaagctctaataaatgtgagatttcagctcttcatggatacgtgcagtatttatatatgactagacagtgagttgtagtgagaagtgaataagcgagatatagtgatgatcaatctcatttcgctagcaaaacataattggagtaacagcagcaaacgatttataagttgcgttaaatctcacctaaattccaaacacgcgtgttgaacttacacattcgcattttttgccatttgcttcattttttcatttgttttttacatgagcatatgaatgatttaaaacctaatgccgaattcatcgtactatgacgacgatggcggttcttttgaagcggcatcatatccttttcaattcgacggtagtcgtcgatttcccaatgatttgcatccaacgatgtttgagggggaggaatctaatcaaaatggaggctctgtgctaatagatcaagcctttcaggatatacaaaatcctaacgtgaattcaaacatgcatttggaaaatcagttccaacactttcacgagccaaacaaggagtcaggtgctttcggttcgtacaaaaatgatgatgttgctaaagaaatagaatctagtaaaaatcaggaaaccgatgcaaaaagcgaacaggcacctttcactgaagacgcatcttcatctaattatgcgcatcatagaagtgctgattcccaaacaaaatctgcgttacccccaaatgttcctgcaagttcatcgccattacctcctatgtcaattgctatgaacattgctcggaaaagatcatggcctgccagtttggctattgaacgtgacaacaccgctgacgccctcttttctactgaagatggtagggaagagcaatttaatttggaaggtgtcaaaacaaaatcaggaagaaaagtgcatcgccctaatcatttcgatccccttgtaaaattacctactagacgacgtggcccaggtcgtcgacctgtggtcgcattagctatgaaatgttcggtttgtcaacgacttcaatctccaccaaaaaatcgcatcgttttctgtgatggttgtaacactccattccatcaactttgtcatgaaccctatatttctgatgaacttttagattcccccaatggagaatggttttgtgatgattgcattaggagaaaaaagcaagcgcctctcgtaactggaactacggcacgagaactaaatctgtcttcggaagagaaaaagtcttatcttttaagtcttccgatctcccaactggttgacatcctattattctgtgagcaattacatcccgacatcccgttctatagtcctaaaacttccactattgtccaagagctccaaagcaaaaggtctgcctttacagctactatgaatgaacctgtaacgggagatcagtatctaagtctaaataatggaacagaatcacaatcgaaaacaaccaagcattcgacgtccttaccttcgaccgaaccagttgaagtggataagcaatacatggagagtgaaaaaattcctaccatagatgaatacttacaagaatatagcaatgaagatgaaatagttttacaagttttagaatctttccctgctgctgtttctttttctactatcactaacactattcaagcgtaagttttctatatattttcctgacatcgtcaattactaatattctagtaaatactcgaatagaaaaattaaaaattcgaacataactcgaagcttaaacagactggtccgtaaaaaccgtgttttacgtgatgcgaggggtagcagctatgaactgaacagaacgtttgatgccgatcgaccatcagtgcgccctgacatatctataaccggccccattcctatcgattggatgctgtatacgcctcacacagaggatttaaccgaaaacttttgtacttattatatgttcgacgaaactccaattgttcttagtagtatttaacgagtatcttacattctgcattgtttgttgaagggtataacaacattaatgatttcaatttattccaagatttaaaaaaattattaaaaagtaaaggtagaggatattataactatacagtcagtagcaaaaggttcttgaatatgtttaaagacggagttgtaaagaataaataattttgagtaattcatgtaaataaataacagatttatgttgtccaaaatttacggtcctaaaaataaattaaaccagatcttcaatatcttgtaaactttgttgggagaaatactgggatgatttttttgcaactcgctttgacctgcgcagtgacctagtttcttttgtagttgaatggaatgcgacaggtggcttctgatctacatcaatatcagcggctggttcttttttcaaaggttcattcatgtgtgatatactatcaacagggtccaagtcctcaagttttataagtgatttatcttcgatgctttggtaatacaaatcatctgtaggaagggagagtggagatagaggaggtgactcagaagcaggtctttttttgactcttttaatcgttttgacttttctcttagttattgtgatgccacttttttctttaaaggcgctaggacacaagcccttagaagataaagtacacatatcacagcgccttcctcttggtaaacagattgtttgcccaaaaccgacaagtgtatggttcagctcaaaccataattccttaggcagccagctttgcaaagcagctctagtctgttcttcagttttcgtattacaccaatgaagaagattacatatacgatgtacgtgaacatctactccaattccaacagttttattccatgcaatactcatacatagatatcccattttaggccccacacctgggagagtcattaggtcttctacggtgtccggaatatctccttggaacttttctgataaaatacgtgccatttgtttcaaataaatggtttttcggttatgaaaaccaactttctcgattagtttatttagagaaacttcatcaatattttggatatcttctaaacaaagtcctccagctaatttttcttttaagtttcgcatggtaggacccagtactatatcttttgtttggctagaaagcatcaatgccaccagtgtttgaaatcgaaatttttttggatcattacgttctcctaatgtatgacaaccctgaacgtctacaggcgctacgaccttggctttcattttacaaatttcatcgtaaacctccctccagttctcaggaggagttccgtagtctttactcattgcttaacaaatacaaatttgtctgcagtcttggctaaagattttattttcttcaacaactcatttactgaactttagcgatattacatccaagaaacaacgcaggtgagcgcaaaaatattaaaatttataagtgatttgttttgaatacaatgcggtaatagtctgacttggagtttctcaattttataaaagaaataattttttaactaagccatatatatgccaaggcgaaattctcctacgcattaagaaacaaacactcattatattttactgcttctttttcaaaaagtcagcttaagaatcatcagaatgctatgggagacattactttaggtcctccatcatacagaagggaggaaagtagagtttaaaaaaaaaacaaaaattagattaattaaagatcacgaattgctagtattatggaaacaaatgatttttacagcagtactacagctatagggcaaattatcctgtaagacagtattattaatttacttttgctataaaacaatatccatactaaagaggtaaatcaatattagcttcgatgaactcttccacatcacaaagtttcggtactttatctatagcttatgcgtacaaacaccgtaaagcccgtagtaggtagtatctgtttggaattggagaaggcccccttatagcttgtggtagccaccttgcctgcatttttgtcccttcatcacgatcagctctaatttcatggacaacgaaatagtcgcattatgcggcttcttcgtagccattgctttagtgctatcatgtatttctatcattactcatttgaaaaattacaaaaaaccagtcttacagcgttctgtggtgcgaattttgatgatgttcgtaaaattgaaattctttgactgatatagaaatgtactaatgctttgctaggattgtaatttactcttctgtatcgtttttatcggtatacaatgaaaaaattggaagtattttcgaaccgtttcgtgaaatttacgaggtaggtttttctcatttagccgttgccattgaatgaagtaccttccttggcaatcaatatattgcagatttgttttaaaatgcttgaaaaggggttgactgaaagagtggtttggctgttatgagttgtactatgttggtttactagtttagttagttaatgaggcgtaattgaggttttaatggaataatttctaacaataaattaggcattcgctttgtattgctttttctgtttattaattgattatcttggcggagaacgggctgcagttattagtttgcatggacatctgcctcgtcctaggttatggcccttgaattatttgcaagatgatattgacctaagtgatccttacaccttcctttctataaaacgtgggattttacaatacacttggcttaaaccatttctggtgattgccgtgctgttaacaaaagtcaccggagtctacgacagagaagatcaacctgtttatgcttctgcagacctttggataggtcttgtttataacatttcaattacgctttctttatattcactaacaactttttgggtttgcttgcatgaagagctcgctccttttcgccctttcccaaaattcctttccgttaaagctattatatttgcctcttactggcagcaaaccgttctttccattacaaactggctgggacttttaaatggaacaggctggatttactccttactaaatcagaacgttctcatgtgtttagaaatgcccttttttgccctctcacattggtacgcttttcgaatcgaggattacgatacacccacatggctgtcttgtgcaagactaccgctccttaaagcctttaaagacgtaatcgggttgaaagacgtctggtgcgatagtttgcaaactctacatggagatcgttatgtatatcaaaattttgagcctggggagaacttaataccttcaagaaacgatggaaggattaatagaacaagtcatggtcttcggtacagtcagggaggtcaatcgaaatactggatttctcgatatgatcaatctcgagtgcgtctcattaacaatagtcaaaactctccacaatcaaataagtcctacttttctatcccagggatgtcaacttcacatttcgaaaatgggctccaatttgaaatagacgatgaaatggaaccattatacaatcaagcgaaacagatgcgttatggtgattataattatccagttcttctagtgaacaatactcatgcatcttcttcatatacataaaagtcactagaacctagtagcaaaagaacttaatgtattgctgaatggcattgcattggaccgtttggtttttggcatttgattctgagctgccaaaacaatttcattcagatttgtctctaagacaagaccaccagatactacctcagcaagaatagcatgtatttcttggaatttaaaaacctatattgtgttagatctttctaattcgctttcaaacagatggctttcaactcttctaattatttcttccttcaatatcctttttttttggcgtatacacttgtatttggataattattactaacacctcctcttttttttcattggagattgcgaatcatcgacaatgagactctacttccagttctatgcataatttctttcttgaaggcgatgagaagtaaaggaattaggaattaaactcttgtagttcctaagttcaataaatgataaaaataaatgttatgctcttttgataatcgaatattggacaaacattaatgtttcttgtaaggccaaatttccaaacattcgaaaccaaataagaaaaaaacaaattaaataaaaaaaaacggaatcaatggtttcaaacatatagcagtaggataatgggaagataaacgagtagtgaaatgtacttaccaaatcaagctcgcaaacattattaaagcatcgatctaatgcttcaacaaatacctttaatagttagaaattggaaagtaactaatttcaacttacttgaatgagatcgagaattcctagttcactttcaccttcatctactacaaaaacgaagtagagagtagcgtactggcgataaattattctatttttacctgcaattaaattactttccaaaaaattacaagcggttgggggcctagtggatacagctgcatatatatctcctattaacttttgttgaatggattcatcaattggagtgtaaaactttgtgagacgaggtttccctttattgttaaatataaaaacagcgtaaatcatgacaatagaaagggaaagctggcagaacccaaatatgcagtgcttggtaaacggcaagctgaagtttaagttgaatatacgttaatagtagtttggaagaaccaggatcgacaaatttctttcaatgccttagttaatttgctatatttaagattttcatggttttatatttattgagtatattatttatccactattgaaccaaagatctgttactgaaattcataatgtctagtaaacaatttttgccatgccttcaatgatctctataacgaactactttgtatacaatttaggaatagaaaaataggaaaaaacatttgtcttccaccaatttttgaattgatggttatgaaatattcaaatagctacatagtatgtgacatctcagtaataagtagacacatactaatagttatatgaggtgatcccactattcagttactataggtatatattggtagcttttttttgattaatatactaattaagtgaatatttgcataatatgattagcaatgaacgctgccttgctatatgggaggcacttgttttaatcaacactactatagatgatagtaaagcgaaattccaattacgtacgattagacagtacgtgcctaagtgtttttctatgaaaatagaactaatcatttcttcatacaatgtaagctgatttaaacggaagaatttaagtattgcaagtaagttgctagaatattagacagcctaaaacttgataaagcgaatattgacgaagctaaggctcgtggactactgttgcaatcaccactttactggtaacgagattaaatagaatttgatatcccatttttttaaaccgaaaacaaattgtattaacatattccatcttgcttaacaccttcaaataactccctttcttctcgtattaaacatttttacgaaacgtgttacaatagtcgtacagttcctacgactacgatattggcatataacaaatagcgctaccagacaatcaataagtcattagcatgaaaaataattgccacgtaactaaactcgctacttctcattaaccaacgtcttctagtagttgtcgatgagtttgtattgatgcctcctgtttcaaaaaatactcgcacttcatcaaagactgttaagaaaccctatgacccacctcaggggagctcaaggcccttttttacggtcttgaaacgggcattttcatctgttttgcacccattcaccagtggtctagacgagaaagcttcaggaacggctagcaaggatagaaagagtggaagagcaggtacaaaaagcctgcttactccagagttaacacctcattatttaggaaaatctccgtaagttgacatttttgtcgtgaaacatattaacattaaatagaagaattattcgcgttagtaatcggagccatgttagaacaattgatggaatagaggaaaaagttcatacgaatacatttgaacctaggaagccaaagcaaaagcaagattatactaattccccaacgctttttaaacgccatgacgagttgtcgttaaaatcacttaattcgcttcatccttcttctgctttatccaaaaagttgggcagcacttctcaacatcaaattgcaactcccaaatcctctgcttcattgctcaatatccttcggtcacttcacgatgagcagaaaaataccttaaatatatcaagtgtaaaacaagatcgtattaccgaagctaatcctacttgtgagaagcgcaagccttctagaagtcccagtcctatgctttccaaaaagaaatctgttgctcgtgcctctgaaaacgagccctcagctaagcagaacaaaagcttttctggaaatgattcccataagagtcttaccgacattagagataaggagaatggcgaaacagaggtctcagcaaaaaatcacgttcctcaccgctcctctcggcgacgtcgtagacaccagcggcttatccctatcatttatgaaactcttgaacagatggatttaaggaagcctgtattagtcaatgcagaagttcagacagattccaaccccggtaatacaatgtttattgataagcaagatatttatcaccggttaagtacacccacttcgcgtaagcgtcagactctcgagaaaggtcatattaaggctttttctgcagttgatgaggatttggatgaaatctttgcttgcgaagatgacgttcattacaccgcattacccaaacaaaatccaaaatctgagcgtatattagaacctataatagcatctcccaaggataatacaagtgacaagggtttattgacgaagtccgcccctacctttgaagagcttcaagcctctattacccctaagcctgtaaagacttctccgaatgatacggcacttactctcgcgaacgctgaggataataaaacctttgaacatcagccattgtcaaaggatacagaagcgcccaaaagccaattttcctcatcgccgacaaaagaatctacaactagaaagtccgaagttgaaccgccatcaccttctaaggaaatcaaatcttctcacttttcagtacccgaatttaagtttgaaccgaagactgaagctaccacggacaaaaaattaaatgtacccaaatttgagtttaagccaactgctactgctgatgtgcaaactaatcgtttgaaggagaatgagcccaagccaacgttctttgcacaattaccgtcaaagactcaagagacgccaagtataactgagaacaagccttcatttttttctcaattaagtccaaaacgagaagaaacagaaaagaaggacaacgctccgtctgctcctgcttcaacttctggtttcagctttggaggattcgcacctaaaacccttgaagagaaggaagaaacgaaagctcctacgttcaatttctctttaaacaatgcttctagtacacaagacacaacaaaacctacgctacaatttaattttggaagtagttttggaaagccaacaagcaatattttcaatgacaaaaaaacttctgaaaatggtctagctagttctactgttgcttctgagtcaaaaccgtcagctcccgaatcaaaaccgtcctcgggttttggaaataccgcaggctcatcacccttttcattcaatttgaccaaggagtccaaagaagtcccacctacaaattccttttcttttgctaaaaaagggaaagatgaagcgaatgacagtttgtcagctaaagcttctactccattttcgtttgcaaaacctaatactgaaaatgtaacaacaactgctcctcagttttcatttaattttaccaagccaaatacggatgccaaaaccaatttgctacctgaaaaaacttttaatgaagaagccgtaaagcaaaaggaaactgaaaaagaggtccctccaacaggtccaaaagcttctgaaataaaggattcagtatcttctaataacgctgtgccctcttcaacctttaattttgtatctccctttgctgctgtatctgaaaaaacaaatgagaataacattcctaacgatacaacgaagacgaatggcaatgctactaagagaactttggaacaaacggaggatgcaaagccttttgctttctccttcggttccactacagaacaggcaaacaaaaaagcctcaacgtcaaatgaaactacgaagcctcaattggatacatcttctaaaactgatggagtaactgctaatgcgccgtttagttttgcatcagcttttaatgcacctaaaccctcgactaatactgctgatggcaaagattctgcttcgaatcttaccactccttcacctgctttttcatttggaaacaatagtggtgttaaagcatccagtaacaacaatccctctacaaattcgtctacggcaccgttttcttttggtacatcaaataaaccggcatttagctttgggtctgcaacttcaaagactacctctgaaggaaccgctccagctgcttctgcttctgctcctgctcccactacgtctgcattttcttttggagcatcaaattctagtatgaataaggaagagaacactcccatggctaaggatgctggagatacggcacctgcgtctggctttaagtctgggttttcgttcggtgctaacaattcgcctcagcctgcttctatgtttggtacatcgacgccggccccgtcttccgcgtttgcgtttggcaaccagtcaggcacgaacccagcagctcctgcagggtttggagggattactaatactgccactaataaccctcctagtacaggttttacattcactccatcaaatgctggatcaactgcggctcctatgtttggcgctggaaacactcccaacccatccgggtccatcaataatgcatcacaagcattcgccttcgggtcaggagaacctagtaatccagctagtaatccacctagtaccggattttcgttcggtgcggctactccgtctgcctttaatgcaagtgcctcacaatcaccagcgcccaatggtattcaattcaatttgggctcttctaactcacaaacaaatgcgcccccgggccgtaaaattgctgtgccccgaagtcgaagaaaacgttaaattaatattatgacatgttgacaagacaatatgacaaaacattgcggttgggtatatgatagtttagatagactttgtcctttaaattaattgctaaggaataattattacatttttgtttacacatacggacgcttttattcttattatataaattaaagtacgagctttttgtaaaggaggtctaaccaagttacccatgagacacaaaacccaatttccattatacatatgaaaccctaatataatctagtatctaaaaaattcaaaacctaaccaaacacttatcatttgaaaatttctccctttcacgtattcacctatttgcgcttagatttcgatttttttgtagactttttgttgctaagtctatcattctttgtcttcttgtatgctcggggcacctcttccttttccatttgcttttttcttttagctaaagactttttatctttcgcttcggaggctataatgttagcaaacatatttttttatttcaatgtcacatacctttagaagcttgtttatctttttcggattgaaaccaggtacgtgctggacgagaacgaatttcatcaccatatttcataatgttttcgcctttctttaaatcgcgttcggcaatttttagctacatttgttagaaaaaaaatttatatacttataaaaacaacatacttctcgttcttgtttttcttcatctagcactttctgaacaacaggttccaattcctcaatttctttaccaaacttttcaactttgttaaaatccagattacggttgaccaattttgtgttttgcgctgaagaatttttgaatacacctttaagaactttgcgatcgccctcaccggctaatgtaatagctctaccactcctgccagcacgagcagtacgaccaacacgatgaagataaacttcgtgagtagctggagcttcgtaatttattacgacctcaatgcctttgatatcaataccacgagatgcaacatctgtagccaacaaatagttacattttccatcacgaaagtcttccaaagcacggacacgctgttcttgcgacaatgaaccgtggatttcggtagcgtttaaggataaaaggccaaatatgactcgcatcttgtgagcaaaagctttgctcctgaagaagataatagttcttctatgaaataattccttgcagagatagataagcatagctgggcgaagtaactcacgttgtggtcgaacacggacaaattcctgagttaaaagtttggcggtagttttcttattatcgacaaaaactcgtactggccgatttaaagataaacgaattaaatcatctactttatcagtcatagtggccgaaaaaagcatcgtttgtctagactttggacaagcttgaataatttcattcagttcatcagcaaaaccatcttccagcatacgatcggcttcatccattaccataatctcaatgttttccacagtgaatccttgtgaattgcgcatatgatcaataaaacgacccggggtggcgatgacaatgtcaggacgtttacgaagttcctgctcttgtaacttgagggacaaaccaccgatacacagacaaaccataatgtcagtaaaagaggcaattttcgtagcaacgctatgacattgcatagcaagctcacgagtaggacaaaggatcaatactcttgtagtagggacctttttgggacggtagagcaaacgctccaaaataggaacaatgaaagccgctgtcttaccactaccagtaactgcagcaccaacgatatctttacctaaaagtgcaagtggtattgtcttgtcttgaatctgagttggcacttcaaaaccaagattagaaaggccctttaagatagggcgtgacaaattcatagattggaaagacgaatgtgtagtggtcatcatagatttttctttatcaccttcagcaaagaaagcatttttcttagcaatttcctcttcatcttcttcgctgtcggaggaaccagcagcagaatcggaattgaaatcctgagtagaaatattggcaaaagaaggaacaggctcagtaatatcatcttcctcttcgctttcactttcatcttgggaagactcgtcttcattttcagcaattgcgcctgcaccgaatccatcaattgctaagtcttcatcatctgaatcgatattttcctgctcaggctcttgaagttcctcttcagagggaaaagaagaagggaattcatcatcgtctggtttacggtttcgagatataatggcatcgagatccactgtattagaagcacggtttgattctgttttactacccatgtcaaaatcccaattcatatcagtcgctgaggataaatctttgttgacatcagcttcgaatagaaattctccattgaaatcggaatcctttgccggggtggcctttttcgatttttttttcaactccacattggaaggcatttcttcatctacggcatcggcatcgtaatcgtcgtaatgaatatcatcttcagagtcatcaatagtgaggatgaaatcatcttggactttcattttcctaatccggtgattttgtgcaattggcacaaatttcaaaattgatgttttcgctaaccttggccatcccaaggaaatcatcccctcaattcgaaagtactgcgtattccaaagcattccgttaatcaaacattagcatgttagcaatactacactacgctatagtacattacgttgcataccactatatgtcatatgttggaatactagctaagatctatttattgatcatcacgggtaactatccgtttatatgtataaataatctttgatagcaactagtcggaaatattatgaatagagttccaactgaacctcgttcctcagttcagttataagctatattagtgataggtaacattataatctagttaatacaatacctatgctcagttgctacttatattacctgtttgttgcaatataataagtcacaaggaaaatcaccgcagttctacgtatccttaaatcagataacaaaatgcgtagcttacactaaattctacaacgtgttataacccattatacactaaaattttttaataaagcactatggagatatgcgttaagtcgatcttctgataagcatcgtggatcaatgagctaatgatttattaagcaatagtgctagcgacttttccctcgctacatatacaacaggagactcagtgtaatagtagatacactaacagtactgatgataaggagtttgctgtgtcatatgtcgagtcagtgaatcataacgctactcttcgcagacttggcgtttcttgtcaatcccgagagaatactaggatttagctggaatacccatagcgggttgttgtgcaacacccagagtaaacaaactcggtttcttgtcggcaagttgttattgtctagagcgtatagtgtcgttaagtgggtcatgaagatttccatgtagccgttccatttccacatggccaaaacaaagacttttttagcttcatagtttcgtttgatttgctatgtttagcatatctagcaaattttgatgaacaatttaacaatcgactgaccgtttcctcacgaggcataacgagaggatggattgatatggaatgggcaaattggtcaaacattgtcacacttcattacactcggagctagtgattttgttttatgcaaagaacagattttgcatttccatcgatcaccttaggcctttaaaaagtcataggactcatggtcattactgtctacttaatttttcactaagagaaaacaaaaactatttaatcattgtttatttacctattgagggtttttcagctaatcacatgtgtatatcccacggtacatcggtaagtgtaaatgaatacgccgacgatcactatagggaaatgtaacgttccatgagtcccttgagttaatagaagcttgaattgtatttcgtttcgtttcatttctttaaatacttaatgctttttagttcaacattaagtagtgtgaattgacgggaaaaatgattatttaggcatttaagagtgacaatcagttttacggtcattttttcacttcttgtttgtgttgctacatcgtcattgatttcggaaactgttgatagttactgaacatagggaggggatgtcatgacatctagtatcttaccagaatttatatgtagccgaagcccaattccgtggtaaaagccttttactcaagccattgtgtccggtacacacttctatttacacaactacgcaggtgcaagtagctgggattgtttaaataaaacattcgttttctatcttcatatatacatatacatatatatatttacatactcacaagatcatcatacatattatatccttcttcaatatctttttaggattgctctcattgttgatacataacttttctacacatcatatcactttttctttagaaagaagcaaattttactcgaaaggacaagatcgtattcaactttaacttcgctaacttgcattcttgtcttgtatctattcattcgatagtcaaagagatttggcaaattacttttcggtgtccgatttagatttggaatttgagcatgattaatattgtctatatagcttaaagcatattatcatcattcaacgttttggctttttgaaggaaagttttaggtgttatctcattaaccatttttttgtttttgttttattttgtgttttttttgttgctactttggaaatttctcttataattataacctcatttatccgattttactttaccttataatgttgctgttcaagtttaatttcactacagcttttttatttacgatcctcgcttttgctcaagcccgctctcactcttcctcctcctcttccacctccaagtcgagtgcaagtcatcattcaagtattaattccacctcggcaacctctgtctatgatttctcctccttaactacgcccatcgttccaacaaatggcgtcgctcaagaacccacattatatgagtcttcccgagggttgtcttgcccgggttatcaagcccgaaacatctctgaatactcgtacggtgtcttggcaattttggagctggctggagatgcttgctacgcatacggtactgattacccctatttattattgaacgtttcctatgatactgaagaacgcgttcacatatcaatttccgacttaaaccaaacgcaattccagctcagtaatcgccgggatgtttgggatgctcccttattctatcgtagttccaatttttctggaaatctgcaatacaatttttcattcaacacagacccctttgaattttggattacaaggattgcggacgatcaagtcttgttcgatactcgtggaaaccctttgatttttgaggaccaatacattgaattgactactaatatggttgaggattataatgtgtatggtctctctggaagtcaacagtctttccgtttaggaaataacttgactaaaactttttgggcaacaggttatagcgattcaccagaggctaatatgtatggctcacatcctttctatatggagcaacgctatattcccataggaactaccaatacctatacttctgcctctcatggagtccttatgctaagttcaaatggaatggaggtacttttgagaagtacttacattaaatatagaatgattgggggcatcattgatttatttgtatactcaggaagtacggttagcccaaaatatactattcaacagtacgttcaatcgattggtactccaactatgcagccctactggtccttgggttttcaaatgtcccgatggggctacaaaacgctatcggatcttattaatatgcgcagctaccttaatgcttctaatattcctaccgaaggcttttggaatgatatagattacatgagtgaatttcggacttttactgttaacagtaccgcattcccacctaaccagactttagatttctttcgctctttagatgaatctcatcagcattatgtaccagtccttgatcctgcaatatatgcagcaaatcctaataaatctgctgatagaacttactatccttattatagtggttttgaagacaatatttttataaaaaatcctaatgggtctgcttatgttggtatggcttggccaggctttgttgtatatcccgattttacgaatccggcggttcttcaatactggaagcaaggaatacttaatttatctactgcttttggctctaattattcatatgacttaccatttagcggcctttgtttagacatgaatgaaccaacttctttttgtatcggttcatgtgggtccgaccttttgaaactgaatccagttcatccaccattttctctgccaggagatgttgataataaagtttacagttatcccgaggattttaatgctaccaatacgactgagtacaagtctgtttctcgggcttcacagagtcaatataaagccactgcaacttctgaaaaatcacatgaaacaccttcaagtgaatctcttattaacggaaagccggagtttagtatcaactatcctccttatgccttagacacagatactgagactcacgacttggctcaatttggcgttagtcctaatgcaacaatgcacggcaatacattaagatataatttgttcaacacatatggctactcagaaagcaagatctcttttgaggcacttaattcaattcagccaaacattaggcctttccttttgagccgctcaacctttgttggttctggacgatatgccgcacattggcttggtgataataaatcacaatggtccgatatggtttcctctatttcgagtatacttacttttaatttattgggaataccaatggttggagcagatgtttgtgggtataatggtaataccgatgaagagctttgtgcgcgttggatggctttaggagcttttcttccattttatagaaatcataatagtctaggttccattccacaagagccgttcagatgggcttctgtcgctgaggcatctagaagcgctatcgaaatacgctacagtttattgccgtattggtacactttaatgcatacagcttctgtcgatggtacacctatggtgcgtcctttgttctttgaattcccaaaacaaatctcactagcaagtgtggataagcagtttatgattggaactgcattgctgatatccccagcgttagaaccaaacacgacatatattcaaggtatcattcctggagataatgatactatttggtacgattggtataatcattcggtaataaaccatgattacgatgaaaatattactatgagtgcaccacttgggtatgtcaatattgccgttcgtggaggaaatatcattcccttacagcaacccggttatactacatatgagtcgcgcaataatccttatagcttgcttatagctatggataataatgggtttgctagtggtagtttatatattgatgacggaatttcgatgcaaacaaactcatctctctctgtcaaactaaattctaattcaaatacgattacgtgcgtagtatcaggaaccatggtttcgtccccatctttggccaacattacaatccttggtctttcaaacccaccaaatactatactatttaatggtcagcaattaagcgattatcaatattcagaccagactctttcgttaacaaatctactagatttgacagtcgacggtgccttttctaaaaactggactgtaacatggtcatagttcaatttttttgttatgtttaacttataagcttgggattgcgccctcgttttgtttatgattttagaatctcaagtaatggtgttcattagagtttaacttcttaactagttagtgttgaattatatttttaataaaaagctgctgcttgcttttatgctgttcttttttattgctttaagatttataaatgattttagaatacacgcaacgggcatagcaacaagtgaaaattaggagtacactcaaatcttgaaaaattttcttgctctaataaaatttttgacaagtgtgcaattgaattattatttaattgttttgacaggtaaggagtattgtatatagcaaatactgtgaaagacaaattcaaaaattctgaaaaggcgtactaccgatatatgatatggtttagcttttttttttttaaataaaaatatcatatcatgctatgcctttaatgctagaagctcataaatgtttgatttcgctacctcgagtctcggtaaatgcagcgagcaaaagcagtatcaacaccaaaaaattacaacaatctcataaccaagtaattgtaaaggtttcaaggttcgaattaccaggtttatgaggatactagacaaatagaggaattttgtttgatatgaatcaatttcctaatcaacctgggaatttcgggcaaaactattacaaaccagttcaaggttctattcctgctaattcagaggcgacaaattttcaacaaaataacagcagagaaaataagagtgaatgtgaattaaggcaaaattctattgctgcatctatgtctgcatatccgaatgggatgtatgcaggagcggagaatcataacgttgaaaatcatgaaaattatacaatggttggtcacgatcatatggaggaggtgtatggagacgatttagtaaatgaaccaaggatagcttactcttcggacattgtagcaacatttgacggaaaagattttggaagcaaccttcatgtcgatgacaccttggatcagcaatgggctcactttgctggtaaacaacagcatcctcttgaacctcgtgaaattccttttcctgtgacggatccactgaactctaaaatcgaaatgaaacaatttactaatatagctgctgttttacgatatagaggtgtacacagcgctaagaaaactgcatttattattctagataataaaggaaaagaatttacgtctatcacatgggaaaaactagcatcccgagcagaaaaagttgctcaagtaattcgcgataagagtggcctttttagaagtgaccgggtagttctcatgtacagggactgtgaagcgattgatttcgtcgtctcactttttggttgctttattgctggtgtcgttgctgtacctatcaatcgtttcgacgattacaacgagctaagttcaatattgacaactactagtgctcgacttgctcttaccactgatgctaatttaaaagcctttcaacgagatttaaatgctaaaaagttacactggccaaaaaatgttgaatggtggaagacaaacgaatttggtggattccaccttaagaaaaaggcggaaatgccacctttacaggtacctgaccttgcctacattgaattttctcggtcaccaattggtgaattgcacggagtagtaatttcacatcgtacaatacttcatcaaatgaattgtcttgctgctattcatgccacggctccagcttatgaatctgataaactagactatttatctattgatcgtgagtacactgaaggtcttagtaaatccggtttattccttacatatctcgatttacgtcaagctatcggattgattttgggtgtcctgcatacagtcttttctggatacacgactgtttggtgtcctcaaaatgccgtgtttgtgccaggcttatgggcaaaccttgctacgcgctatcgtgcatcgtttatgcttactgactatgccggtttgaagactatcgcttacaattatcaaaatgatcctaaagcaacacttgggtttagtaaaaaacattcagtagatttatcttctttacgaatgtgcatggttgattgcttaaacgttgattgtgaatttcaagagattgtttccgatcgttggttaaaacctcttggaaatcaaaatccacgcgcaacattcgtacctttgttatgccttccagaacatggaggaatggtaatttcaatgaaagactggattggtggtgaagaattcatgtctcccaaaggatttaagagtccaaggactccggaaaatgagatttcagaggttctattagaaaaagaagctttaaagttgaatgaagtagtggtgttggctgaagatgacaaagcacgtcgccaatccaagcacccaaacaccatacgtgtaggagcgttttggtacccttttgttgatgctactctcgcaattgttgacccagagactcaagtcctttgcttgcctaacatagttggcgaaatttgggttgactcgccatcactctcgggtgggttttttgctcttcctaaacaaactgaagcaatttttcatgctaggaccagctttatttcctctgatacttttcaaccgatcccatctaaccaagagtttttaaggactggtttgcttggatttattcgcaagggtaaagtatatgttcttggtctttacgaggatcgtcttcaacaaaaagttgagtgggttgataatggcaaacaggatactatattctttcatcattatacgtcccatctagtaaacactatcatgagaaaggtgtccaaagtttttgactgttctgcttttgatatcttcgtaaatagcgagcatttacctgttgttctgctagaaagccctgcagcgaacataccaactgaagctaatggtaaccaagttgtaatcaattatggattgcttgatcttattactacggaatgtgtcgaatgtcttttggaagatcatcaagttcgtgtctactgtgttctgatttgtgccccttttactctacccagagtaacaaaaaatggtcgccaagaaattggtaacatgatgtgtaggagagcgtttgagcatggtacgcttccatttctttatgttaaatttgcagtagagcgagctgttcttaatttaccagtcggtgaggatgctatagacggtatttggtctagctatgctagcggtattcgacagaatttactctctgatcaagaacttcaatacagcgggtttatagaccgctctttacgatatgatgcaaaaacatcggtggatatctcttcttgtcatacaatgcttcaattattgcaattacgagtagcaaagaacgcagaagatattgcctatattactatagatggtcgtggtcgagaaggaaaaaacattacttggaggaaatttgatcaaagagttgcaactattattcgatatttgcaaaagaaaaagtatataaagcctggtagggtggttgttttaatgtacactcactcagaagattttgtttatgctttatatgcttgcttttatttaggcttgattcctattcccgtacccccattggatcacatgaggctttcagaagacgtacccgcgtttttgtttttaataaagcattattatgttagtgccgtattggtcaattccgaagctgacacagctcttcgtgctaaaaccacatctcaacatttgaagcagtcggctatggctgccaaagtagtactgccttcttttatcgtgacttcaaaaattagtaagcaaacgaaaagcatcaaggagttgaatgtaaagttagatccgatatgtttagaccctgccttccctgctctcgtttgggctttttggtctcctgatcatcgtttaactttgacggcatacaatcatcaaacgttactttctatatgccaaatacacaaagaaacatgccaaatgacccacaaacggcctctgttgggacatgtcaggagtatgagtggtattggcttttttcatacatgtttaatgggagtctttttgggaacaaccacctaccttctttcacccgttgattttgccaacaaccctttacttttattccaaatcatatccaaatataagattaaagacacttacgctacttttcaaactcttaattacattcaaaaccaacaaccgactaaatggccaaatctgtcatgtcttgaaaatttaatgattcctcacgacggtcgcataagtgcgttctatatcgctagtttacagaagtactttgtgaaacatggtctgagtccttatgctttcagcactgtgtatagtaattgtttgaatccgttcatatctacaagatcatatatgggtgcaattcctacacctcaattactcgatttgcgagctttaaggcatggtttaatacaaccatgcgagtcagcagacaagccatatgcacttcctttattggattctggaatggttccagtttctactcagcttgcaatagttaatcctgatactcgtgaactatgcagagttggcgagtatggtgaaatctggatgcgctcgagtgcaaatgctatctcttttttccaatcaacagatccagtagatatgatgagatttaatgctactaactctgatggatttcttggtaacggatatgttcgtactggtgatttgggctttctccaaatcacttcacattccatgggacccaacgcaccggttgttgacatgcaacttctctatgtattagggcccattggagagacttttgaagtcaacggtttaagtcattttccttctgacattgaggacaccattgaacgttctcatcctcgaatcgctcgtggaggaactgcagtttttcagtctgctggaagagttgttgtcgttattgaggctctaggtcaggattttttggcagccattgttccagtagtgatcaacagtatcctcgatgagcatcaaattattgccgatgtcgtagcgtttacttcgcgtggtaatttcccccgttcacggcttcgagaaaagcaaaggggtaaaatccttgcttcttgggttaccggcagacttcgcactactcaagtattttacattaggggttctggagaaggcgagtttcaatcttcttacgtgcccgactataacccaagcttacgatccactccatctgttagttctcggtctactttaccacagcgagtattttaagataggtggatatcgatctgccctatctccttattcctcgtttcctggtatcatttatatttggaaaatcaactctctttccgttgttgtatctttgtgttttgattcctattgcatctctgtttgtttgcttatttgataaacaagcagagcaaactttctttcataataatttttggtattaaaacctatatttttatttatttgactgcgttaatattcgcgttttgcatctttttctgttaaaaagttctccggatttttgaatagcgtgttgctctccttaatttatattttttggtagactaaaagaaataatgaccttgatatactttacttactttaagtccatttatcattttaaaattgagtattactcccatatgtcaaacattgtgcgtaatgcatcatttctttcacttactgtttaaatgcattagaatctcattattcttagcttgtcagtttacaagctttggattgaaaacgcattataaggtatcggtatctacgtttcaagtaataatgaaagatgcattttcatatcgtataaagattccaaatacaaccaaacattataaaaatacgacattgaaaattagcagcaaatgaaagtaaaagtattgtactacagagcattgacggtattctttgttaagcatcaaggctagtaatgttttaactccttaatttcttataccgaaattgtataaaaaactcattattgtaattaattagcaaagaatattcctcgttataaagtagtaaacatactttggcttacatttttaatcaaaccaaaaaccattgacgttgaaaaacgaagaatggggaaaaagggaaaaaaatctggatacgctgattgggaagatgatttaggtgaagatatcagcggtcaaaacgaatacttggacaatacgtctcaagattctcctcaaaatgatgaattggctgagaagtctgaaaacttggctgtttcctcagagaaaaccacgtcaaagaaaaagaaagggaaaaagaacaaaggaaacaaaaaccaggtttctgatgacgagtcccaagagctcgaatctcctcaaggtcccaaagaattaacggcggtgactgaattggatgatgatgagtttgactacaaacccaagaaaggcaaaaaaggaaagaagtcaaagaaggttgaggaagatgatgaacctcaggaaattgaatctcctcaaggacctaaagagctgacggcggtaactgaattggatgatgatgagtttgactacaaacccaagaaaggcaaaaaaggtaaaaaggctcaaaacaataatgagtcggaagctgctgctcctcctgaaattcctgaagttcgtgtaaaaactaaaaaggaaaaggaacgtgagaaaaaagagcgcgaaaaacttcgtaaaaaacagcaacaggctaagaagaaaggtagtacgggcgaggatactttggcttcttctgaagttagctctgaggtcgatatttctacgccggcagaaaatgattcgtctgccaaaggaaaacaggcagctggatcgaagcgtaaaggacctaatgtaacagctctgcaaaagatgttggaggaaaaaagggccagagaggaggaagaacagagaatacgtgaagaagaggcacggatagcagaggaagaaaaacgacttgccgaagtggaagaagccagaaaggaagaagctagactcaaaaagaaagagaaggaaaggaaaaagaaagaagagatgaaggctcaaggaaaataccttagtaaaaagcagaaggaacaacaggctctggctcaacgtcgtcttcaacagatgttggaatctggtgttcgggttgcgggtctctcaaatggtgagaaaaagcaaaaacctgtttacactaataagaagaagtctaatagaagtggtacttcttccatctcttcatctggcatattagaatcctcccctgccacttcaatctcggttgatgaaccacaaaaggattctaaagatgattctgaaaaagtggaaaaagagacagaggttgaacgtaaagaggaaaatgaagctgaagctgaagctgtctttgatgattgggaagcagcattggaggaacctgaggttgcggaaaataatgaagtggtgaccgagaagaaagagacagatataaagtctgacgctgttgaacattctattaaggacaaggaggactccaaaaccgacaaggtagatgatattccacaagccgcacctgctgaatcgaatgtatctgagtctgatcttcgttcaccaatttgttgtattttgggtcatgttgatactggcaaaactaaattgcttgataatcttcgtcgtagtaatgtacaagagggcgaagctggtggtattactcaacaaattggtgccacttattttcctattgagtcaattaagcaaaaaacgaaagttgtcaataagaaaggcaaactacaatacaatatacctggtctgctcatcattgatacacctggtcacgaatcgtttaccaaccttcgttctcgtggtacttcactctgcaacattgccattttagtgattgatattatgcatggtttagagcctcaaacaatcgagtcaattcgactactacgcgatcaaaagacaccattcgttgttgctttgaataaagttgatcgtctttacggttggcattccataaaggacaacgcaatccaagattcactgtctaaacagaagaaggctatccagagggaattcagagatcgtgttgaaagtattatcttacaattaaacgaacaaggtttaaacgccgcattgtacttcgaaaataaaaatttgggtcgttacgtttctcttgttccaacttctgcacagagcggtgagggtgttcctgatttagttgctcttttaatttcgttaacgcagactcgtatgtcagaccgtatcaaatacattactactctcgaatgtaccgtgttggaggttaaagtcattgagggccttggtgctactattgatgttattttgtcaaacggtgtcctacacgaaggtgatcgaattgttctttgtggaatgggtggacctatcattacgaccgttcgagctcttctgacacctcaacctttaaaggaaatgagagttaaatcagcttatgttcatcataaagaaattaaagccgcaatgggtgtaaaaatttgtgctaatgaccttgaaaaggctgtagcaggatctcgtttgttagtcgtcggacctgatgacgatgaagaagatttggcagaagagatcatggaagaccttgaaaatcttctgggaagaattgatacatctggtattggtgtttctgttcaagcttcaacattaggatccttagaagcactacttgagttcctcaaacaaatgaaaattcccgttgcttcagtcaacattggtccagtgtacaaaaaggatgtaatgcgctgtgctactatgctggagaaagctaaggaatatgcattgatgttatgctttgatgtaaaagtagaccgagatgctgaagacttggctgaacagcttggtgtcaaaatattttctgctaatgtcatctatcatttgtttgatgcgttcacggctcaccaaaagaagatccttgagcagaaacgtgaagaaagttctgatgttgcagtgtttccttgtgtattgaagacagttgctgctttcaacaaacgagaccctatcattcttggtgttgatgttgttgaaggtgttcttcgtataaatacccctattgttgctgtgaagcagcttcccaatggagaacctcaaatcatcgaactaggtcgtgtcgcaagccttgaaatgaatcataagcctgtagataaagttaagaaaggtcaagcaggtgcaggagtggcaatgaagcttgaatcgtctggctctcaaatactttttggccgtcaagttacagaaagtgatgctctttattctcacatcactcgtcaaagtatcgattctttgaaagaccctgctttcagagacgaggtttctcgcgatgaatggcaattgattattcaactgaagaaattatttggtattatttaagtcttttttgggtttcttccatgttggatgtgaagttgaactttgaaataattttaatttcattacgtatgtagatattaatgttggaaaattctgcttcgtcaaaatattgaatttgtaaattcattgaataaagtgatagttaaacttatagcgaaatggttaagtttttgaaacatgtgatttttgattgttgcataaaagcctaaaacgataaaggttgcttaaaaattacttcgcaaaataagaaaaacgtagattatttcatcttgctttaaatatcaaaagaaagttatatgaaggtgaatactaaagtcaaaaaatctatcactagtctttctccgctttaaaaaagtggtcagtaattgtagtatagagactataaggaagttttttaaagtcaaaaaataaccataatccaagactgcagtagaacgtttaagaatcgtaaataaaggatttagccaaccaatctaaggctatcgcggcggccacaagatacccggtgttagagttcctcttaaaccatctaaagcaatctttgggatcatccaagtcaaccttgtatatcatactgcttagtctataagcagcaccggcgactcccaatgtataaaaaacaggaccttgaccgttcatgatccctgccgttgcaagagtagctatttgtaatgcagcaagtccacataacacaggtttggtattatcgccaaatcgaagagccgttgagtaaatattagctttgacatcatctcttttatcttgatgagcataaatggtatcatacaatacgatccaagaaatcgtacttaaatacaatggagctacaacgctccaattcatacatgcttcaccagcaagcgccggccaacccataactgcaccatatccaaaggttaagcctaatactacttgaggataataagtgatacgcttcatggctgggtatatgcacactggaacaagtgaagcaacacctagtttaattgtgtaagggttcaattgtagcaaaataccaagactagcagttagctgaacagataaaagggaaatagcttgacggactgaaagctttccactagccagaggtctggatttgcttctttccaccttcgcatctaattcacgatcccacaaatcgttgatgacacagccagcacttctcataagaaatgatccaacaccaaacagtgcaagcattttcgttacattgacaaggctgctatcgtatgcataagcggccataagaattgaccatgtacatggactatataatagataagtacctgtgggggaaccagcacgtgaaatttcagcgtagtattgccatcttttagaaaataaatccttccaagattttttgctaggagaaatcaggttgggggttacagagtttgacgaatttgttctcagctgtaaaggcttgattttaaccgcttgaaatattgcgacagcactccagcttggtgttctaagaaagtatctagccggtgacgctataggcttaattatcattgtttaacctagatttgttgtagtgacacgttgaggaagtagtgccatttccatatcataccagatgtgctttggacgtttgatagcaggaagactgaaacttttacgattaacatcacattaaattataagcaaaaagacatagatgtaattttatttagcatagtaaattacacagtttacgacaaactatctatttacatgctaatctcaaaataccgaaaccagcgaattctttatttttgttaaaataaagtctcgcttacttctcaagtaacgattagtaacgctacagttgttacccacattccttgttgactttaaacaagtacgtaggaaacaattaaagaaattacagtaattttgagttgttaattttagaaccaagaacggattagatggttatatccgatagagctgctgctgcatcctggtggaattttagttgattttttataatactacgaagcaaatcggtattgtaatccttattgaggatttgttcgtaaagtattttagcatgttcaatggcaccgtttaattcatcctcagccgaacgaacggctgatttacagtgctcaagattttcaggttttgcggactcaacatccaacttggccatttccaactgaagacgcttgtcttgtacgtcagccttgaccctatgagcttccgcaaaacgaggataaaggactgcacgaacttgttcacaaaagttcttgctaatagctgaatcgcgctccccttgtaaatttccaactgcgtacaggttaggaaaagcataaaaaacagtctacatctttttttggtatgcctgaacaaattgcaaacaaaatttttcctaataaaaataacaacaaggcaattaaaaccaaaaaaaattttgacttacctttttcctctaaaacggagatttgaccaaaggcacttgatagaggatttccagcccccatcttagtcgtagcttctgaagcagcacgggaaatagcattgtaaagagttcttgagggcttcgcggctgcctctttttcttctaaattttttcccactgaagctaaaggcgtttgttctaagggagtcaaatttccgagatttctaacctgcatttaacaaatagttagcatctcaataaaacattcaaccattcgctttgtgacccagtgcactttatatgatatcttgacgatgatttgataaagtttaagtattcttacctttcccgaaacggttttaccaaaatccgtaatagaatcgcggaaatttgtaggataatcgtatccatcaacttctacggtttcaacaataggtaaaacaagattgtatgcttctttcaagctatcaacttgttgttccaattccacataatcctccggaagagataactattgaaaaaatgttaattcgtgtgcattttattttatcgtacttcctcgactcttgatccaatttttgtacgcaaataatgagtggttttctaacataaactgttaataagatattcttgtttatcggaatgaataaatcaactaaaacgatcactttaaaaataaaatcacggctgcgggtaataaaaacgcaaatactaactgaagatttaaacagcaatacaatataacaaatgcatcttaccttagcgaagggcgtgattgaagaaactgtagcattaaactgcccagtgatgtgagttttgaaagtctccattgttgttggctctaggtaaaacagagatgttatcgtatccaactctaccaaaaatcaacgagcaccatgattttaaattactttgagttatacaaaatataacttactgaaaacgtagtactatcatttacacctttatatatcttgtttaccaatgtcgaatacatacataaaaaacgcaaatacttcttcttagagaaaatcctacattaaaacagttaaaaataaagagaaggagatagatctaaaaattcgactaaatcaagtaaatgtggttcatcagattaatcatttttgaagttgacataatataaagtattgaattgatttagtttcgtatgagatagtttaccacataaacctttgaagagcatttggctcggatggccatataaatgttcgaaataaaaatatatacaaggtgacagaattaatgaccatatgcaaagcatattccattaaacattccctccccgacggaagaggaagatgaaaacgccagaaaaggaagggtaaaaggaaataccgaaattctactaaaggtgccggtaccaatgtaaggattgttgttgaaatcagtaaaaagaacgtgagcgaggtcatttgcaatttggatatatccaaaaaaaagtagtataaaattaaataagaaaatgggcctaaatattttaaccaccaaattcgaaaaagtctgttgaaaacgtaaaataaataatgcctgttgtctgctaaaataaatggatggaaaattctaaacgttagttaaattaaacaataccaatttagcacgtacgtattaaaatgcgctatcaacaaaagcacagaaacgatcaaaaaagattttttagaaaagactgcggacaaaagtttggagcgtcgagaatgggacattagatattttataatataagagggaaaagaaaagaaaaagaaaaaccacagaaagtaatttatttgagataaatgaatgcttgcttgatgatgagatttgtcgcctaagacaatactgccattccaaagcaaaaatgcaaggaaggaacaaaatactgcaccataggatagaattgggcacgaaaatcttcttaaatttttaagaaaaacccctaagaatgaaattatagtaagaagaacatcagcaaaagttgcttcagctaagtggggattgaagaaagacatattgctagcaaaatatgtaactgcaataaagaccatccaaacgatatttgtctgtcgaaaccatagagaaaaaaaacaagacacagagcttgaaaaagcagactttcggagagcaaagtcataagcaagaaggacgaaaaaagtactaccaatatcagtgtagtataaaaatgagaaaaaccataaaggaggtaatgacgataacgtataagcgaaataggtaacaacatctcctttcctattattcaaaagagaaacgatatcgtttataagccatggcagtccaattacgcctacaagccagtttattaacctcagagatacattgctgcagcctataaatgggctgagtgcgactgaaaccaagtataaaccaggaggtgtagtaatcgccggatcccaatcccaatcttttctacaaaagcgttgagcttgtgcaatatggaatatttcatccaagtaaggattaggaacatagtattgtatagctagaagacctgtaaaagctagaaaaatccatagtattagaattatagcttttccaagaaacattgtctgtgttttgggtctttaatgaaagtttataataaacgaataaagaaaatcaggttttgataaagggcgcaccttttacaaacagctttttatgttcgcttgttttagaccctataacacaatttccaaaacaaacgatcaacttttcgaaaggtgtgaattaaatttcgctgaggttgttggcaggaagtttggaattcaaatgcttacaatatagcaagagtgggagaacaatgtttttacatcaaattaattgaatttcatgattttattattagttatctagagaaagatagcattctaaaaaccattcaacattatgcacacttaagtacgaaatgtgacgagtctgttttttatatttaggctgctaattgcatcatttttttttaaaagaactgataacattgaatttcatttaaattttaatacttgataaatttcatagtaatgtggtctaacattatcatgtacatgaaggcaattaagcggtaatactaactaattaatgaaatctgcctgaggctttttaacttaatattggcacacaaaattactcgatatactgattaccaccaatatgaaactaaacaatcgtcttcctattgcttgtaagtgtaacatctaacgtattgtttttataaaactatttagacgtagtgctctaaaacaaacacgataatacattattaagtaacgtatatagaatacgcagagaagcagttgttattaaaaatactaataactttcaatgtcaccgtttaaaattgtaaaattgttttctatagcaattcaaaatctctgaatgaggaatatcaatgttttgggttcatgaaagtggtttcattacgccgcatttatagtagtgagatatacaaattgccaaccacacgccttcacatggataccttgtattactattatttcgtaagccatctagctgcagcattatttgttgatttacctataactgaatggcttggaggctctttaagctgtctttctggtttgcgacgcttttatttatctacatatgaagaccctattcttttaatccctgcgccttggaaaactgcattgttttcttcagaacttttctttcaagttcctttttttatttgggtttctctacgcttacgaaagaaagcgagggatccagttttatgggttgcaattctcatatacggggtgcatgcttttactacgacatggtgctgcatgttcgagttatttgctgaaaaaaaatggatgataatgagtttttattttccttatttggccattcctttatggatggcaattgatatgggtggccgattagtcaagtcgtgtcatgctgccaaatcaggtccttcctctaccataacctcaaagagtgattaagaaaacacaaaaatgaataatttaacaccagaaaatattcgtcaaacgattttagcaactccttttctattaaatcgaatacgcacagagtttcctcaactagctgctgtccttaatgatcccaatgcgtttgctactacatggcagtccattaatgcttctcaattattgcagattccttcttctacatattcgatgggaatgccttcattttctgtacgtttaatttcgcataatagcgcccgtataaactgctgagtccaataatttagttttaatggacacaataaataaagggctttcgaaggtgatttactaacatttttgtaggaagatgacctctttgatgttgaagtccaacgacgtattgaagagcagattcgtcaaaatgccgtgaccgagaatatgcaatcggcaatagaaaaccatcctgaagtgtttggtcaagtttatatgctttttgtaaacgttgagattaacggtcataaggtgaaagcatttgtggattctggtgctcaagctaccattttgtctgctgattgcgctgaaaagtgcggtcttaccaggcttcttgacactagatttcaaggtgtcgctaagggcgtaggaatggctaaaatattaggttgtgttcacagtgcacctttaaagattggcgatttatatcttccatgtcgatttactgttattgaaggtcgggatgttgatatgctacttggtcttgatatgttacgccgttatcaagcttgtatagatttagaaaataacgttcttcggattcatggaaaagaaattccttttcttggagaatctgaaattccaaaattgctggctaatgtggagccatctgcaaatgcacacggtttaggtattgaacctgcaagtaaggcgagcgcttcttcacctaatccacaaagtggcactcgtcttggtaccaaagaaagcgtagcacccaacaatgagggatcttccaatcccccttccttggtaaatcctcccactgaccccggtttgaactccaaaattgcacagctagtcagtatgggatttgatccattagaggctgcgcaggcgttagacgctgcgaatggagatttagatgtagctgcttcttttctcctttaacgacttaattcgatttcggggagattggatatacataatcaatgattttagtcatgataaaaattagggaaatgattattttcaagatcggtcctgttctactattgtagacgaattctttcaaattaatgtgttttatatcattttttatgtgttttgtatcagaaagtaaaaattctatatatatgcgtaattgcttaatcaaactgagttttatatttcaagattagttttttcaagtatttgttattttaattttacgttcacaaaaaatgaatgttatttattttaatacttagaaacttttatggtttcattggtttgacgtacgtaggatgaagttttcttacaaccaaatttaatcttattccctacttcatgtttaaagtagattgggacttaggtccagtaagtaaaagcgcatcagaccaaacgaaagaatctagaaaagaaaaaaaaagaaagaaaggtgagagaaagaatgtaggagataaaggcgaaaagctcaacgaaaaagttttaaaaaaggcaaagtcggttaccacaaacaattccctgaaaagcgagattaaaaaagaaaaatcagtcccttctattaaagagaaaaacaagggggatgctaagcatactaagttaacgtctcttcaacaaaaaatgaaagataaactagatggtgccaattttcgatggataaatgaacaattgtacactacggaaagtgacaaagctgtacaaatgttcaaggaaaatccagatttgtttgatatttatcacgctggttttcgatatcaagttgaaggttggccggaaaatcctgttgatattttcattcaacatttaaagatcagatttgagcattcaaacgcaaagaagaaaaacaatattgtaattgctgacctcggttgcggagaagctaaaatagcttctacatttagaaaatcacgttctttgcaagtgcacagctttgaccttgttgctcccaatgaacatgtggtagcctgtgatattgcgaatgttccaatggctgacgaaactgtcgatattgctgtattttgtttaagtcttatgggcaccaattggcaatcttttttgaaagaagcttatcgtattcttaaagtcggtggtttactttgggttgctgaaatcaaaagcagattctctgataagagtggagaagtttttgctaaagaacttccaaaattaggctttgaaactaagtccattcagcttcaaaacaaaatgtttactctgtttgagttcaaaaaagtacctgtacacgggaaatgtgaagaactccctcccatattaagtgcttgcatttacaaaagaagataaacaaggtattgtttaggaaagaactggtctttcggtataagaaggtttggggctcttgtataataggttttgttttaaattttgggataatataatattaaacgtttactctttgtcaatcggaagacggactaacggaagaacgataggtttatcaatatcgcatgagaaaataggttatatatttcagaaataactgtttcgttagagctgtgaatattcgcaaaagcaagcaagagtcacaggctgtgtctaatcgttgataatgaaaaatatagctataccaaagacccaaatgctacattctaattgatggagtaatctattggctggcttgtcatatcaaatcattcatcatttattttgatagtgcatgggttagactttgagtaattattagatttttttttagaatattaacttgtgctatattagcatcctatatttgatatgtacctctaacttgtaagtcaaaattcacattgaaacaaaaagcaaaattcgtttatttttgaagacaacattacgagtatcttgtgaatcgataaaacatttgaatttaatccatcgcggtcaaagaatagaaagaattttccatccagtatattagtaattattaattataggtagctccagcaacttattcatgtagcacacatatttagttgccttaaaggatgaaacaatgaccaaatgcttcattttttttagcgcttacaaacttacaaagtcaattttttaaaattgcgtgaactcttctttcgcgaagcgaaggctggagactacaaatgatattcattgagcacgaacacgactttggtttaaaaaatggtacatgaaaattattaccagaatgggaaatgagtagcgtactaaaacatttgtttgtcaacaatacttgaattaagtaacgttgtgagtactttaaaacgcatttaaattgcagctatgaattttgcaaggagggaaatgatcatttttaaattgttcaatcatattacgtttggtataccgattcgacgtttgttttatcttcttccttgtaatgaatattatgccttagtatgtttgttaaataatgtcagcaatactgcactacgatatgacaactacgttgcgtatcactatatgtcacatgttcaacatcatatcatagatatccgttgataactatttagaaagattgtaaatagagctactgctgaacctcgtttctgagttcaattatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctactcaaacaacctgtttattgtaatataaaagatcacaaggaaaactcgccgcagttctacgtatccttaaatcagataccaaactgcgtagctgacagtttaacgtatattaaggtttataataatagctcattaacgacttattacgaggcaaaaccatgaaaagtggaatgaaaacgaaaaaaaagactttgccaagagcccgctattttgtcagtagttcattgttgaatttgagaggtaaaaatgaaaataagtgacaaattacttcacccggattggaaggaaaaagttacttacagttatgaattttttcctccaaaaacgagcactggtgtccaaaatctttacaatcgtatagatcgcatgaagacttggggtcgtcccatgtttgtcgatgtgacttggggtgctggtggtacttcttcagaactgactcctggaatcgttaatgtaattcaaacagattttgaagtggatacttgcatgcatttgacttgtacgaacatgtccacagaaatgattgacgcagctttgaaacgggctcatgaaacagggtgtcgtaacatattggcccttagaggtgatcctgttaaagatacagactggactgaaggcgaaagtggattccggtatgcttcagacttagttagatatattcgcacacattataatgatgaattctgtattggtgtagctggctatccagaaggatattcaccagatgatgacattgatgaaagcataaagcatctgaaattaaaagtcgatgaaggtgctgattttatcgttactcaaatgttttatgatgtagacaattttatcgcatgggtcgataaagtgcgtgcagcaggaataaatatccctatatttccgggcattatgcctattcaggcatgggattcctttattcggagagcgaaatggagcggtgttaaaattccccagcattttatggatactctagtcccagttaaagacgatgatgaaggagtccgtgagcgtggtgttgagctcatagtcgaaatgtgccgtaagcttatagctagtggcattacgagacttcatttttacactatgaatttagaaaaggccgttaaaatgattattgaacgattaggtttattagatgaaaacttggctcctatagtggatactaataacgtcgagttaaccaatgcttccagtcaagatcgtcggataaatgaaggtgtacggcccattttctggcgcactcgtaatgaaagttatgtctcgcgtactgatcagtgggacgaattaccgcatggtcgttggggtgactctcgtagccctgcttttggcgaatttgatgctattagatatggtcttcgtatgtctcccaaggagatcacaacatcgtgggggtctcctaaatcttactcggaaatcggcgatttgtttgccaggtactgtgaaaaaaagattagctccctcccttggagtgatcttcccatatccgatgaagccgacttgattcgggatcaacttctaagtatgaatagaaacgctttccttactataaattctcaacctgctcttaacggcgaaaagagttcacatcctgtttttggatggggaccacctaatggttatgttttccaaaaaccatacgttgagtttttcgttcacccctcactcttgaatgaactcaaagaaaccgttaaaaagcttaattcagtttcctactttgttacaaacaagaatggagacttggataccaactcacaatatgagattccaaatgcggttacatggggtgttttccctaatcgtgagattatccaacctactattgtcgagtcaacctcttttcttgcttggaaagatgaagcctattcattgggcatggaatgggctaatgcatatagccctgattcaatttctcgtaaacttttggtttctatgatgaaggaatggttcctttgtgtcatagttgataacgattttcaaaatgggcaatctttgtttgatgtttttaacaaaatgagatctttaaaagacatccatcctgagctatattatgcaaatgcatcataagctgctaatagaaggatgttatcgtacaaattttttttggtacgttaggttttttttggggctttccttttatgacatttaagatatcaatctttaatactctctttcaacagcatggtttaaatattttttgggattttataatatacattcctatcttttctttatagacttctaattcctcaaagcattgactttcaacagtcaacattctctcattagttgtttcatatgaatgttaacatacttgatatttatttgcattccaattgtttcttttttttaaaaatgagatatacgtctataattagatttccgatttttccgcgtaacgtttaacattttttaattttctattttgttcctgtgaaaacaatctattgtagaattgataaacgacattcaaaacaataaccaataaattaacaaattttggtaactggccgattgcactcaacaccatcatttactaagtatcgcttgacttatttaagttacttatagcgcgtcacaaatagatttccgtatactaccaaaaacctttgctacactaaaggaatcgatttgaaacaacgaagacaaggaattatccatttccttctttaaaaatccagaatgatcgtggatacatttacgaatcgtggcagtaccttcttcagcaagctatcgacggtgttgttttttttatgtgctgttattacttttcaaggcgtaattcagcgtagagaagtggagttagatactcctgtatatgtacattatgccaaatagtaagtagttttatattctaggttttgtaaatgataggttcggttaaactcatatatatgttgaacttgaggcatagttgaaaagccatttgatagtgagtgccctaccttatatccttgtctattatgatactgtctttttgttcgtttttaagttgagaaattaccatttagtattaacactagtatagcagaagtgcacgattctatcacgcttttcgcaatgtccgtcagcagtatgcccaagtcaaattcaacatggacgctgacctttctgaattgtgggattggaacacaaagcacgtagtggtgtacttggtcgcatcttattccacggagaaacatgtaagtaattacagtttgtaatgcatgattgctagttatatgattttcggcgtattaaccttttaaaggagaaaaaccaggttgtggtttgggacaaaatattgtcatctcctgaagaatccaaaatgtttatgaaggatacgctttcaaacatacaggcacatcctttcaatgagtatagcaatcaattcgagggaaagaatgcaacttatacattacattggacagtgtccccaaaaatgggattcttaagctggggagcaggaccaggatcgtatgaaattccttttcataagattataacacagccgaaatgagaaaaaaaggtttagattccatctttgttggaaaacggtacttacattatgaaaacttgacaagcatgaaggaagtttctttccttgcaaaactttttactataatcatttatacatcgtcttcgtaactcaaacgcataccgtcatatcgtttaattgaatgtaccaacatgatgcatttactcatgattaggtcagaggtgaagtactttgatgaatttatctactagcgtcagaggcttgtaattgattgaattatacttaaagaaagctaatggcataaaaaaaggtacaaacctatttttttcacatcctttggttagatttttacgttcttttgtttgtagtaagtagtgtgacactgaaaaaagtattttcaacgtttgtcacagagagatagatagattttaaaaaaaattagctcaacacataattaatggtgtgatatcttgttgataaatagattggctgtacatgatgaatgattcacaagtgcaacttttccagctatacaactactccgtatattccaacggaacaatcagtaactttactaattgctacttgattaatgatgaacacacacccatcattgaaagtgatggaatgatttacaatgggcagagttgtgatagtcctgtgaagtcgcttgcatctcatggggctgttgggattgtaacggcatgtttttgcttttttctaattcctctgttactagttaacattgcgaaatattggaaagggaagccgccgcttttgaaaaggcgtatggagtttatttggataacgttgctgattctggcattagcggtgggaggatttgcgtatatagatgtggaccgaaatctagtacaaggggcagcgatgaaaatattctcctttacattccaaacagctcttcccattagcattgccatcatttggcatgttataagcacatatggttttgctctatatcgacaaaggattgtagtaggaaagcatgcagcgcatttttcccttgatcactggatatttgtggtggaatattatgcgccgattgtattctacgtttttaaccttatggggttctttctggccgcacttcatccatggaccaaagttgtacggggagatggaaatgcagcaacagacggtcgattcaaggcatcctcggtccttctggcaattgcgtgggtctttgcatgcgccatgtttattgtttattcgtttgtttacaagttggacagacgaggaagatgggtggggatggtgatcatgatgatatcgattcttccacgcattgtgtatcaatttttagagacatggagttttaccctgaatgctagtaacgttagcgttaatgcgggactggtatttgggttaggattttgtcctccattaatcttggcatatacggtttgtatatatggctgggcagttcccagcatagcggaacttgagaaggaagcgattcatgaggaatgtagacaacgcaagaggagaacaactatttctagggataattcaacacgttcgacttgggggattggaagcgaacatgacatgcaatgccttccaccatcgtatgagacgatgggaccatgcgagaaggaaatgaaagaagaaacgaacgaagttgagatagcgtcaatagaatcgggtgaggtacgggagtgagattctgagatttgaaggaaagaaaaatttaggtgattttacatttattttttttatcttattttatgtaattattatttttattaattttttttttttttttttttaatatattttatttatttatttttaatttatcttttctatttattattttttttattgttgtattctattataggtataataactttattaaacggcttttccaagttaggataataatcatcaagaaattgctcgatcttttgtaatattactaatattaggaaatattcatttgcttagtatctattatagtagtttagtttcaattggaaactactgttaaacgcatatctttaccagcagcattatatatattgcccaacaacataaatattgttgtgtcgttcctcgtaatcccatggaagcgggtattatttatttcaaacatcgtaaaaccgttacaatcgttgtatataaatgatatcgaacgatcgttgaaatgagagttaactgcggcaaaccaacttataatatcgttggctatatcgcatttaatagtaataaaatcctagtaaaagaatctaagtagcaaactttttcaaaggtattcttatatatgagttttactgttatttgtaattgaaactatttcctcagctcacatgtggttccatttccaaaattttaaaatagttgttatcaacggggtatttatttaaataaatggatagtcatcgagaatgatcaatcaacaaatctaacgaatactccaacatacgacatatagtgtgattgatacataaaccccaattgaacaatagcgtagtgaagtatttccgatagctaaacaaatatagcaaaatagagtttagagtagtcaaagtagtatagggtcgtatagcgagaccgttgtaaccgaataaggaggttagagagtgtgaaattaaggaagcgagtgcgatggactttaactaggcaaaaacccaaacccacctacctacccacaaagacaaaaggaacgataacaacccccacttggtcctataaggcctaattaaaagaaaaaatgggggaccaagccaaaggggaggggggggggctgcaaagaagagagaaaaggagaagagaaattgaagaagggtaaggaaggcaaggaaagagatggagagaaatgaatcgatcagaagatgttatggaagaaacgaggaggagtcatttttccgcctctattctaatcaatgttaacacaacgtgtaagcattcagccgatgaacatttctcagtcaggatgtatatgcatcataccttgaagagaatgggatgttgagacagtggtagggatgtttgaggcaatgagaagcggcagtatgcttgcagtggaatgtttgaccagggtgtttttacaaagggatgtttgggagaaaagggggaaaaggagaaagaaaacactggatcttgtgaatcattctacattgtacgtatgaaaaggcgcgtttttcttttcttttcttttattttaaatgttgtctcttgtttatcttttcacttttctcttcttttgtggcgtttcttctctcttattcttttccccaacgcttctatcgcacctattccattcacccgtaaatggtaatgtgagctctgctagcaaaagaaggttttatcagagttgaagcatgtgctcgcacgatgaaagcaaaaatccttcacccagcatgtgacctggtgcttatcgactaacgaacgctaacgagacgtgtgagccaagttggacaggagggagcgagaaggagagaagggatagaaagaaaggagacacacaaacatacaaacaatgagagaaaaagaaaaaaaaggaaatataaagtgagattgtaagtgtaaattcccaatacaaaaaatgaaatgaatgcaacccaaaaaaaaaaaaacgaaaaaaaaacaaaaaacccctattctcataaccatgtcaataccaagctcattcttcctcataacacatttcttactaatatacttttcttacttggattaattaaacataccaaccaactcacttttccatctattcctcattcatctgcaatttccactttactcaaacaaactcccctccctactcgtattctcttcttgtctctgtgtttgactccttcaagcgctagcgctcgctctagcgacggcataattttatttccacatccgagctaaaaaacctcggatcaattgattttcatcaaggaccgatgtcatttcaaactgcgcccaataaatcacgtacttttaaccttcggagccttacctaacgaatcatctaggaattcatcttccattgcgtcattcacgcacatctagacaagataaggtgaagaccacgagtcgggtatgtcttccgaatgtgcatggctctgacaacaacatcagataagtaaatatgtgcttgccggattgccggaggactttcgatacgaaaaagtaaggcacttgaataaatccaagagaatgggtcccccacttgggacttttttccagctgtaaaatgagtacttgggaaagggaaagaagagtggacgggagagagaggaagaataacaatggagaagaaaaatagataaatcaataaaagtaataagataaaaaaaaaggtctaaaacattttttaaaaacaatttccaaaccctctataatctaggtcaactcttgtaaacaaagtaaacttattctttactgtgtgtgatgtagtcgattccagctcatattgtgacgcatcttctttctctatcgtctgccccggtttgtctcccgtcgtttcgtatttttctccgcggtcctcctttgctcggccatgcctaattaccttttccttccttttgccaacgcaagtcaagtgaagttagctctagctgcccgagcttcttgttgaccatcggccgtttgacccctttgcccacgttcccacgtctatttggaccacgcgttaacgtaaatgattccttgagcccccactcggtactgccaagatggatttcctttcttttttgatcagtatatgatcttgaaaacgtacaagggggatcccgggggccacacgcaactttttgtgctcgttgtttttctttttcttttttttttaattgttgtttatcacacatgtcagtgtcccccttaatctttcctagtcctttccgaactagacactttaagcgcagcgcagggtggtaaacagcatagcatggtttacgcatgacctaggtacggcagttgaaggccaagacaaagaaatgaagcgtaaaggggtccgggggatggatgggtcaaaggtaaagaaagggcatgcgttgagaaggaagggtggagagaaaagagaaatgcaatgaaaaacttttcaaaatattaaaaattaatgaaatactaacttttcttcacttataagtgtcacttgctttatttggaaattttctattgcatgcattttccgtatgcatacaatttccctctcttgtcgaaatgcctcgagtttttttcatctcatctcatgtctcttctctatactctaatctcttttaaacgccctacaacactctcctcattctcttcccatttctcggttgactttatcttacattctctaccttgccttggctccattcatcatcccagcagcaaaactttctccttcacccaagccatatgcagcattgtctttttctttcctcggcctttccgtcatccattctcccgccatgtcctttttgcccgttgactttgcctttcaattgatttttgactattattatgattcttatgactttaatgatttcctcttaatacctcaactcattctgcctacaatgcgcctctttgctcgatccgacatcggacttttgcatccattttctctaaccactgacgactcactggggaatactgatgcgcatcgctcttccaagtgtcgtcagttatgatcagtttgcgtggatttagcctattcataggaaaaaaatatcatggcaaatcggtctccgaatctcttccatcaagacataatgaaaggataaagaaatgtttttttttcttgtcttttctgcgtgtgaagtgtttgtggggttttcactttgcactttagtaatttctgtaccttttttttttttgcaaatgactccattctattctattctttgcttcctttctttctttgccttactgctacatttgccgtgctctatctactctcacacactacactttttccatcattttacaatcgcttgttatcactactctctctgtctctctctcgtagctctcttgcttttctacaccctctatcccttccaatccatcactctccctttgatgccatttttggagaaaaccgaatcgtccattttgactatatcacatgtttattcgcctcctaccattatcacgtttgatggcttcaaacgcttactccgaatgcatgttcctttttatactctaagctttgacacgttttctactcacaccaactttttcccccgtcacacttttcctatatttatagcgcgggtcagcttgcacttcgtaaagcagctctctcttagtatttaaataaatattcactgtgcacacacacttacaccatcttatactcggtaaaagttcatctcctatcaattcaagcacacttatatatcaattgattgattcccctaattgatttgtttatttgaattcatttataactacatctgcattcacattcatatccacgtttataatttttagaaaccttgttatcttttttttagtgttttctttcttgatcaagatctctttgggctcttttttattttcctttttttctttcttctcttcacttaaaaaatttatcttgtttatttatctcttttctctgtctcctttttttttttgttcttcttcattgctgctgtctacttcttttctagtctagtttctaccttagatttcgtacacttttgtcattgcgctatcaaccctgtgcaaacgtcttgttgacttgattttcagactcttctggaattgaaattttcatcatcctcctgtttcatacctctctccttgcttgttcgtcgagattacgggatctacttttactcatagaattctcattcacttcacttttacaacttgatatttatcttattttttttccctttcttattatactatactgtggtattccttctcctttacttcgtcgcagtttccttctatttcctctaccgggcttcgtttgaattccacattgactttgttgtttttgctgattttcttcgcaaatccatcccatctcccatactcaatttttttcttcttctttatccttagactcgttggtgtccatatttgcttgttcacgtgaacgtaaccttgtcctcatctaccgtaatcgggtttttttggtggtattgttattatcgtgctactctgtaaggaggtgtttgctcttgctacttgtttctccactaccacgttttttgtcttcccgatctccatccccccactttgtcccgatacaaatatcaacattatcccagttccacagtcaaccgctttccccatctacgtacacacacttcacattcaacgaaaactgagcttgggccatttgaaacgttagccgtgcccgtttagctttgaaatctttgcttttgtttgttggttgtgttgtcagtcggctgttggcagtttgctttgccaacctcctcttctgttgtgtggtttctccaaatacatctcattgtctcgcatctctccttcataactgttctccttcggtttgtcgtattgttttgttcttcttgtccgtttctgttggcatttgaaacgaaataaattgctcatttgagaagatcgatcgactttccattcgtcccatctccctttcaatttttctccctttttttcctttaaattcgtcttcagtgctcttcttgtttaacccaaagtctaacgatacgaatagaattaaattgaatcaatcgactcgaattggaattcgttttgtttttgtctctccacttttctagtcttcgtattctcgactttatcttttatttctctttatccaagtgttttccctagccttgtttgcattgtctgcctttgttgttgatatttttccttatctgttttgatcgttttatcctttttttttaatttttttattacctactatctttccctatttccatttttgcctcaaatatagaacctcggtttacccgtcttcttgattcaaccaatttttttctttttccgaattattttgttccttattttggatttttctggtttgcatcggttcggatcgacattggtatttcttctccttgtctacacacttttcttgaacttggttttattcaacattttatagtcgtaattgatttattaattaatcaatttcatactttgctttctccacatttccgagatcttggatccattctccctcgtcatcgatctcccctaaaattctaaagccgtctgcttgattttatcgtctttaggaacctttcaccttcaaacctttttttttatctattttactttcaatcgtttgatatccgttggttgtttgttagtcggccgtgcctgagcgatattttacgttaacttgctcattttccttatttgttactattttttttcgttaatattccccttctttttctaattttttgttaatttttatacaatgtcttcatacgctcttccgtcaatgcaacccactcctacttcttccatacctcttcgacagatgtcgcagccgacaacctcggcaccttctaatagtgcttcgtctaccccttactctcctcaacaagtcccccttactcacaattcttatcctctttcaactccttcttcctttcaacatggtcagacacgtttacccccgatcaattgtctagccgaacctttcaatcgtccccagccttggcactcaaactccgctgcacctgcttcctcttctcctacttctgctactttatcaacggcggcccatccagtccataccaatgcagctcaagtcgccggttcctcttcttcctatgtgtattcggtaccgcctacgaactctactacttctcaagcttcagctaagcattccgcggtaccacaccggtcttctcaattccagtcaaccactttgactccttcgaccactgattcttcttcaacggatgtttcttccagtgattcggtatcgacatctgcctctagctcaaatgctagtaatactgtctctgtcacatctcctgcttctagttctgctactcctttaccaaatcaaccatcacagcaacaatttttggtttctaaaaatgatgcgtttaccacgtttgttcattcagttcataacactccaatgcaacaatccatgtacgttcctcagcaacaaacctctcatagttcgggtgcctcctatcagaatgaatcggcaaatccccctgtgcaatcacctatgcagtattcctactcacagggtcagcccttttcgtatcctcagcacaaaaaccaaagttttagtgcttctccaatagatccttctatgagttatgtttatcgcgctccagagtcattttcttccatcaatgctaacgttccttatggacgaaatgagtatttgcgtcgtgttacttctttagttcctaatcaacccgaatacactggtccttacacccggaatcccgagttacgtacaagtcataaacttgccgaacgcaaacgtcgtaaagaaatcaaagaactttttgatgacttgaaagatgctttgcctcttgataaaagtacaaagtcttccaaatggggcttacttactcgtgcaattcaatacatcgaacaattaaagtcagagcaagttgccttggaggcatacgtcaaaagtttggaggagaacatgcaatctaataaggaggtgactaagggaacgtagagtatctgaattttttaactattttttttcgatattttgttttgtttgaaacgaacaacatcaagactcatcgcataattcatatatactctggactgataggcattcatgctttccatctttgagttatattggatatcaaatttctatactgctattatcaaagttatgttgctatttattttggatcctagtttattttatgccaccttttggagtgggagaattttatgacttgctaaatctgttaattacgggtattaattacctatagattcattgggaagaaattatttattgataatttcatatctttatctgtattcaactacaataactttgttttagtcagtcttttgttgactaggcttccataaatcccaacaatatttcatatttcaatcattttttactgtctttttgttattactttttataattttgttatatatttttttattttattttatttttcttctctcttaacaccctttgctggactgttggaatttttttttggttatttatgagtagcttgattttttttccattaaattattttcgttgtttctctgtagtggaaatttgaatcttgagctccttcgcctatgatgtttcaactctcggggcaatgttttatgagaattttttatactaaggttcatcgttcatcaatggcgaatgctattacaaaaaaattagaaaaaaaattgatgatgtgttttataatgaaaggtgtttatttgatgacaattcgttgtagattgctctattattataattaaaaaaaatagaaaattagcctaaatgaactaatgttaagtattcgatcataaaaaaacgaagctcaaagaaagtttaaaagttttggattatttgcaagctcatagtttgatttaaatgaatatacacctacactttggtgtcatttttttgtataatcttgtattagcactcctgaaactaaaaaaaaaaataaaatatagaaggataaaggattggcatagtaaagcatacatacaaaaacattttgctcacattaacattaattataagaaccataaataatagctacagacaagctcgtataaccctaaaagaaacagaaaggaaaattattgtggtagattttggtttaccaatccacattttccaatgaaagtaggccttgtttctttcggcgccaagcccaacgatctagccatacattcatcttttcacgagaccgttgactacccacatttacagttgggataatatgtccaatgttcatcgacagacaaaacatagttaaatcataaaagctcgagtgttcactgtaaggggctacaaaagctgccactttgtcggtgcttcctctaatcgctcttaaatcgtattccacaaatttcggtggtctggaaattatcgagtctaagctactgctaagttgtgcacgattttccaagggttgaaatgtccagccagtaactttgtaccctatgatcttatcaaaggaactattgtattgttccaaatagtcaagaagcgaattcggatgtattcccatcatagtgaccatatgtacggaagcttgcgtaggatcatccgttaataaatctattaaatcttgattttcaagttgtttaataatatgcatttttcgaggaaccacataaatccgtgaagaaagagattttgcaatagcaacggctactttttctttcccgatgctataagtgctaactactaccaaaagcctagaatctgttgacttcttgatagatattgctttgtcggcgcaagcttgaacaacatccgcttggggtggaaaagtatatttaggattcaagtatgtagtgtccaaataaactttatgaatggtcttctctcgtaaaacaggatgcataacgtgatccttagaagcgcggaaatctccacagtgaagaacacgtcttgtttgattactctgaagcgtttcaaaaacaaacatagctgatcctggacaatgattagcatccaaaacatatacagtaatacccattatattatatggttgatttagtttgagacgcttcacatattgttcatcaacatgcatgacatttattaaaagatttcctgttacttctgaacagtaaataggaccgtgcttccattttggagttaaaccgccatagtgatcagaatgaaagtgtgacaaaaaataagcttcaacaccatcaatggcaccgtaagcaaatgcgtcaacggcaaaaggaatattataaggcattaatttatagaaaggaacaacagaccgaacattaatttgctttccaggtaaaggtaataacgcctgtttacaggaatcagatattgggaatgtactcgaattcgaaggatcggctttaacgacagagtctttcttcagcttttttgaaacagcttccgttgttctcccgtctaggcagtcattgacatgtatattggcatcgacagttaaagactccaaagttattccacatattggacaaagaagcaattcagacatggttgactcctcgtttttaaccagctcattttttaaaggttctaagatgttagcatccccaaaagattgccattgaggagactcacccacttcagaagtgaaacttggatcattgaattgtaataagacttcctgtgagaatttctcattttttatttgggaacttgaaattgcattttttactgtagagggcttggtggtggaatcagttttttcaacagaaacagcttcattaccccacatgtttttgccattattagattttttaaaaaaatctaaaatagacgatgactttcgtttactcatttcagtgaacgtaaacaaaggcaaaattattagttttttgttttttggtgtataagcaacaacagtaagtgattgaattcttttaaaggaagttatttcaaaagttgtaaagtttcgtttagcttaataatgaaagctattattcgaggaaagacacgataaatccgcaagaatcgcttaaaagaagtcttgaagttaaggaaacggcgagtagacgtcaagagcgactttttctaatgtacaatgtgtatgagaagtcgtagaatattaggtatgcctttgaaagatcaaaacgaaaaaacaaaggaaacagatttagaaactttacctctaactataaatttcaaagtattaaaaagtgttatggatgaattattatgtgacgctggatgatccaaaattggtcggtcaggatctggtctaaaatgtaaaaaaaagaagtatacctaaggaagggtaataactgaaaattgaagtaatgaaaaaaaaagaaaaaaacaccttaaaaaaaaagcatcgattattcacgaaaatgcgttttatttacaaaaaacttcgatttggagaagctagtgagaaatatactttcactgcagcttagcgttccttaatgattttaattttttttccttttactttcttaatggcctacaatggcaataaggcctgttactgaaaagccttgcaattgcacagttcaaggcaaaacacttaaaaaaaaccctcttggcaagcataaagtagtcttcgctcaagctccttaaaacaaatcatcaacatgcgaaggagttttaagacaaacagttagaaacaggtggtaataattataaaaatcaacttctacggtaaaaacgatttcctttttcctttaataaaagttttcgcgatttgacgtgtcgttcctttaacatatctcggtcatcacttaaaggcatgtcctcactgttgatacaataaggtctgtcagctagaaaaggatttcgctttctttttctaattgtattgttcctttgcaaaggtggaagacatttgtggattacaaaactgttagaagaagtatttttacttagaccagcgacaaaagaatatggaggtggagctttataaattgatgtaaacccgtcaatttcgcattcttctagtcgaagatttttattaaagtagtaaggatcagcatccgattctctgattatctcaaattgctccattaccaattggtactgcgaattggagttacaagcacatgtaaataatataagaacaggcagagagggaagttacttataatgtaaacaaacattagcgaccacgaggtgaaaaagatacaaataagaacgtcaatatttctatgacattatacaataaatattattttaaatgaataaaatagatgaactataaaacagttttttttttcacatttggtctaagaaccgtaatgttgaagaacggttgcaattttattaacataattaggaagattgtttgcttttccatactctggcaaaaaagtaatgtatccttcacattgatcgattgaagcattcaatcgttcttgtatcaccatatcagcaacaactgtatcaacctgttcctcagaaagtttaaagtgttttgcaagtatagatgtagaagaaacttcaaaaaactctgaaagaaaaaggatattcgtttccaaaaaatgtcgaccatcctctatcaatctattcatatgaattacttggtgaggaagtagaaaaggcaacagaaaggctccgtcctcttttccgataaactttcttttaaggtacttttcgactagagaataaaacgggatttctcggacggatggttggagagagatttcttggaggaactgcaaaacaataggagaaggaatcgctagaagtaaacattgagctactgaacacaagttctctctataaattagttcatttccaggtactttatattgaagtacccgatagtaacatttcgcagcttctaggaattgtcctgtttcatcgagagcgcgagcattgcaaagttgaagttccattagcaattgatcattactaactttaaatgccaatggtatacttgtccttacggttaaaattgctttttcagcttttcctaactttaaataagcatctcctaaacgaattcttaataacaagagttgctctaggtcgttttcaaaatgaccatgtttttcgacagcttccaatgaagaacataaaagctcaaaattttgctcagcttcataaatagtggctaattgtaaacaacaggaaaccaaatattctgaaggtgcctcctctaacgactgtactggaacatataattcagatattaactctttccgtaactcaagagacgaaatgctaactgcaacatcaagtaaagaaaacaaaacgtcgttccgttttgcaaagttgttgctgccgcaacaaatatttaaacatctcttcgcttgctcaaatagctctttttcatttgtataatgcaaagctaatgcttctcgaaactgtgccaccggcatattcccttccaggaaataatgaactacttcttccattttgatggtttattgggagaaataattcagtggtgggagtgaatggcttttcttcattgaatgtgagtttggtaagagtagcaaaatcaaagtttcgcacctctagcttaatggcaatcaactaattaaagtatcgtaatttaataattggaagaagaatatgatttaaatacattattctttcaaatttacgcaaacataaatttaaagagttaagaaatgcgtaaagtaactttgccgccatttttctctagaattgtacatattatacatctcgatttgtttataaataaaaaagttgacgatgtcaactgtattcattaatgatgttttaattaatttaaatgctagaattataccgacattatttacttttgctttcttcagctgtcgtgtttgttaagttttaaaattgatgttgataatgggaacagtagaaaagtgcacatttatgaaataggttcaactattttaaaataatctaattaggggtcttctctgcaatacgggaagatgtcttacctctcaggatcaactatgtagatatgcatactttttcttcatatctaagatcgattatattacggaaattatgagatacataaaaattgaatataaaagtttacatttattgaaacgtaaaagtaacagcttctgttagcaaattagtcagtacaacaagaaagtttaccctacattcgatttccaactctgaaagcaaaaatattcaagtggctttaagcaccatttttactaattcctctactaccttttttacactctttaatggaatgttaaaaaatacgaacagtcttacagtaactacagcgcaaattgaaataacaaagaagggcttatttatttttcagttgaaaggaaagataactgagtttaatagaagaaaccaagaatctttccaccagcgtccttagcacgagcttcgttgtgggacatgataccgcgagaggtggtcaaaacaatgacaccgacttgacgagagggcaaaagttggttgacccacttctcaatatccttaagcttaacgttgaaacggggagagataacaccgcacttgttaatacgaccattcaactggataacaattttgccagaacggtggtcgtcaatttccgtgaattcgtcaatgtagccatgcttttgcatgacagtcaaaaacttgacgataaccttagaggaaggacggatgagcacttggcgacgtccacggcgctcagcgttgacgatattgtttaaacaatcagcgagaacagattgacgaaccatttctgcaaattgctgctggtatgagagaagttttgtttcggcataggagcatgtttgttctcaaaaaaagcagtcacatgtctacgaacataacgtactttagggcataatatgtatatttccttatattttgaatggtcattagataaaattcggtcaagaaaaatacaatttgatgtaattaaatgaatgaaagaagaaaacaaaaattttcttcgtctttttattctgtgagcgatttactttcttgaaatgcaaaactaatgaagagttacagctacatccttacgtttatattttaacaaatatattgacattttcgtaaaatttcacaaaacaaaaatagcgtagattatgaagttgtcggttaataatttacttttaaagtcatgacattgtaaacaaccaatttagtttgcaaaattataacatatggagtaaaccactaagagggctcatcactttattattacttgagctttcataatgcagttttgtcctacttgtggaaatcacttaattgtcgcggttgacgaggaaggaaggaatgcgttcgactgtagaacatgtccttatcattttccaatttctacttttctctacagtcgtcacgaatttgcccaaaaggaagttgacgatgtattaggtggagaagaagcttttgaatctaatcagcaaaccgaagtcacttgtgaaaacacaaaatgtgacaataatcgtgcttacttcttccaacttcaaattcgtagtgcagatgaacctatgagtaccttttatcgttgtaccaaatgcaaatttcaatggcgtgagaattagtttatctattttttggtttgttagattttttgctatcgatggtggacagtgaataaactgcttgtgtttatccttgtgtcttcaatgtttcgtgtaaatatatcttatttttactttattgttcatcactttataatatgggttttgcttggaacgtcagacttagttcacaacttgggtataggtattagggtcaatatgatttatttaaccaccattattttttaagtagactttcgttgatgtttttaattgattaaactattttctatctttactctaactagttcgtatcgtaagaaaaatcataaagtaaatgcattatcaactataagtaattaaacaataacagatttaaaaccaaagccctatttcgtcgaaattaagaccaattctattacgaggtgcaaaccaaacagacaatattaattattaaagatgtacccgcatctcaaccattaaggaaaattttacaaaaccgttttacaaccgttcccacatttgaagcttcatggttactggttcgccagagttatcttggctcatatgctttaatcgactttgaccagtccattggcgaatctgggaggatttggctttcaaccactccttgctgtgctctagaaaaggaagagaaccactaacttgttgagccgatgattgagaaatgaacttgtcctccgcatcagtaattgcaataatacgtttggtgcaacgacaaagcattcccaaggtcagcaattttttatcaccgataacgtaaatacgtccaatggaattttgatatgcctctaaatatgccaaagctcctttaaaattaggagtgtaatgaacgttttcagaataggtatcgggttcttgtccatcagtaacgaccaaagacaaaaccttaggcccaaatattcttttgtattcattgaacatttgcaagtcactgactacaacattaattcctcccttgaaagagcgagacatgatttttgagataagatcgtgctctacgttattaagagacgtttgagcagatgttgtattcaccttcttggtgggaacgatgagggaaatatgtttggagataattggccaatcctctctcgagaaaaagtcaataaagtctgcagcaggctcgacataggcatgaggagcaggaatttggtgggctgctggatgaaacaatacctgtgcatctttacatgcacgaaccaacgtggtagaggtttcagtagataaaactgtgtcgtactttcccaaaaggtgaagagtgggaagatcaagtttggtagcatgaacagcaccatccatgagaagaggacggaagtatccactaaagaacaatgcaaaccggaaaggcggttgtgagaaatattcctggtatttgggtatagtaactaaagcggccaagttagcagccaaattcgtaccctgagagaagccaagaatgccatcaaagggaccgtgctctttaatgtaactggccaagtactcaaaagctttggtaggctcaagttgtttggtatcagcatattcgttaattctccaccatccgcgacgatgagatgccggactactagaaaaaacggtagaaagggcgtcaaagccagagccgttcaattcatctttagctttatctaattcaataggaccagttgggaagtagaagtctacactatcagccatacgctcgcgaagagcacgaagcttcacagaaaaaagttcaccagactcggcgtaaccgtgaatacaaagaatcttggattttgtagcagacttcattttgagaatgttgaggagtgagagtgtatctagtcaatgaaacagagaattaagaaaaaactgtaacgagacttgttagaaggtaagaaaatggcaaaagttgatttataaaacgcttttcagtagatctttcagcgaaacaaacgaatccacccaatctatttcttctatactccttattagagcgcgttttcttcctatatatagtagtaggcaaaagaaatctattgaattctaaaagacaaagaaaacaaagcccttttataatcaaatcttccactgaataagcgaacaaatggttcgatcccacccaacaaaaaactaggaggaggacaacaatcaactgatagcctttgtactataatttctcttagtgcaattaacgataaaaataatgcactagaacgaaaactaacgaaacgagttgagtgcttaaactgttgatcttaactggcatatcccccttaaaaaggagttgctgaacaaaaccaggcaaggaatacttaaattagcgaaatcttttactcattcaaataactcttcaactgtcatcgcagcagttaaagcattcaaatctcatagtctttgaaggcaacttagtagtgtatcacgctataaagtaattacagcttagtaaatacgagattctttggaatacaaaggcgtgggttgtcgacttttgcaagtagcggtagtatcatatgaatcgcaatagcaacaaaacctagaacaagcaagcggaagaaatgtcaaaaactgtgttagcaatggaaagacggttttgaacaaggctagcgaatggtcaaaaaatgtccttcatgagaccaaaataaaatttcttttgtacccaagtaagaacgacaaaattagtaccaatttgagactttgtaaatattgaacatgcgcacttgcaaatccttcccacgctcagtggctgtctttttccattttgaaagaattaatgtcgatcttatcaagagcagtcaattcatctcgttaagcaaccgattatggtatggccaggcttagacaattgggccgttgcttctgttgcaatgttcaacccgatattgctgattgtgataataaatgcaacattaaaagttgcctacggtaataagctgcttatatttcgccccttattaattgactcctatgttttccctcttttttcttttctctttcttacgtccatattacattgattaaaactttggcaccgtatctgacaataaaagtgcatcgttaatagattactaactatgatagagctttttagcatcttattaagccattggtttactttttgcttagtgcctctttactttagtggctttctgtttactgactgcgtatatagccataaagttcatttattagtttttagataaataaaaaaatcaaacttataccagtgtactcaaccgatacaaaagtgaataattagagaaaaagtttcaatgaaaaatttttgaaacttttgaccacaaaagattgaagcgcagaaaatgcgttaggacaacatgttcacacattatccagttaattagaaattgtaattcttcacgattgatgggaagataactctcacatgttttactccacacgagcttgagcagattcggcaacgttttcctcttgctcactagcaacagattccggtgaagaacctactacttcagtagattcagcggcattattcaatgcagcagcttccattgccgaacgttcagcttctaccgatgcaccatcaacagtttcggatgcgccgttgaattcatcagcttccattgccaagcgttcagcttccactgaagcagctgcaacactttcagaactgcttgaggcagcagcttccgatgatgagcgttcggctgcctcagaagcggctttctcagcagcttcgcgtgcctcttgttccgctttttgctgggcagccaatttatatccagcctctacccgttggtcccaagagggataatagtcattcaaatttttgttaagaggagtatcaccttccgacttttttgcggtgtcttcggagtaaacaaatgggtgaggtgcagctttttcgaaatatgtttcacccgcgtcagaggaaaacttgtaatcggataaattgtcaagataagtattgcaatggaagttccaagatccctttaattctaaagcacgacaagatgattttgtcaacgttgtcatatacgtaaatgggctgtaaagacggtaaaccaagaacatcaatgccatgattatcacactcaatgctttgtaagcagtgcgatttccaaatactgcattaccaaggaaagaccaagatacacctagagcagctattccaaaatacaaagcaggaagataatggtaaaggaaaacacgatcagtttccaaaatgtaaggagcccaatgcagtaaccatgctacaacaaatttcccaatgttgtaattataatgaaaagcagaaggcccaaaatcgttatagcccaaattccaacgtgctaaacaaaaaatttgaacgatgacaaagaatgcaactaaagaaattaccgaataccaaacaaatgggttacccataaaaaagacttgaagatgctgctcgtagaaaaagcgaagaggaccaagcaaaagtggccaagttaaagcgctgctttcataaacatgtccgtcacccatttttcggtccttcaaccacataagcttgttatgctcaacaaagctttccaaaaaaccgggcttacgataagtaatttttctagaatcactgggaagcccatcatgataattgctttcgataaaccacgtggtactgcgctcgacgcagttgcgacaacatgtaacctcacgttgataatctccccagtctggaaagcgacgatgagaggacattaattcacagttagcgaaaacatggattaatctaaactttgtgttcaatgtctcaaccgttccattgctagtggcatgtttagacttcttctcaagaatctgaatacggaacaaatcatttgcgtccccttcaaatccgaatccaccataggcggaggcctcaagttgccaatcgttgttgctaactatgggcttgtgttcatgagagtgtaaagcccttccagtcataacatgacgcaagcgtacaacacttccgtcttttaaaagttcaatgttagaacggttattgtcctgagaatgttcatgttcaatgatccataaagcattttgatttggttcatccaccagggatataatttgttgctccgtaccttctggataaaggagttcactagaatgcaaatacccgtgctcagggatggcatttcttattgtaaccaaagatccgtaagccacgtcagcaaattggtcatcaaatctattgccagccaaagcatgtctgtgctcgggtggtaagaaagcatcagcaacgctggctttataggcaatatgtgaatggacagcaaatacagcaagataaaccgtaataggaacaccaattaaatagaaaatatacgagaacaagtgtttcacaatacgatacatgggaacgctaagatcaccaagcaaattccaaaggtgaaaggctgcaagtatcaacaaccaaccaaacgtaaacatggcagagagttttgtacttaaagcaagaccaagagcaactcccgtggagagtaaactagtgtgccatctaagactaaaagggcgtttttgctgtgcctcataaacagaccagtaaaacgcagtcaaagacatgaaatacaatgcaggaatttcaatcataatgtatctactcatcgtgatcaaaccattatcaaagataacaaataatgcggcaagcgaagccgctgttttagactttgttggaaaataaactgttccgtacattaagggtacaaggagagatccaagtaaacatgtgaatagacgcatagagtaagcaacatctgtaaaaggatattgctgaccaggctcatccaatgtgttcagttcatatttgttcccagttagagcagcaaccaaactgaagagaagtttacctaaaggagggtagacatccatcagcagtttattgttcacatagtcaacggcataattgtaatatcttaactcctcgaaaacgacctttgccgggttcatcagtcgttgagcacgaacacaaaaagccacaacggttaagaaaataactacaacataatccaaaaatgaaaatcgcttacgagggcgagaaagctttacatcacgttggattctatgcttctccttgggatcctgaaaagtggattgtttatccatcgcagcctcaaacgatcttgtacagaaaaaagtacctttatagttaaatactaggtaagaatttctataattgaagaaggatcaaagatactgaatttaaggcaatacgaaggtttcgtgaagttgagaaagtgttcgcagcaatgtgtaaaccaagtccattttcaagtaacacgataacatttgcgacccagttttaccaaaatgcttatgctctattattatcatcaatgtaaacctctcttctctttcgtcgacaaattcctttttttttcctctatctgtgttggggactaaaaaatttcattgatttcaatcaaacgtctaatcattcatgtaattgtgcttttcatataaactacccattttggcttgtcccatctataaaataattcaaagcattataaaatttattattttttacttttttaatcattgtagctttgatttgcctatatttcgaaacgtattccgtgaaatgcaataggaagcaccactagcaattgtagtacatccaacaatgtaactaatacagttagtaaaaataatgcacttgaaacgccagtcaagaggaagagatgggaagaaaacatgtctttagattggggctaaaaggtcaacgtaaagatatttactttcttaaagttcagggagactagacttacaataaagggcttttggcaaaagaggcatcaaaaggaagtatgggctctgtaatcaaaagtccgagtaacagcagttgtaaagctgtattccactaattgtttacacaagtcagtagataataaaccattacgacataccttgcttattctggtaggttttaattcagtagttggtatcgcaaaatcgaaaaatcgtctaaaagttttaggtgctggcaacgatttataacgaagatatgagacagccgagacgagcaacacatcccttccaataatcaagctagcaagagttactagataaggttagatattactaataaacacaaaaagcatacatggcatagtctcacgcaccgctaaacatattgtcaaacaagtcattaacgttttatcggctaacggatcaagtactgtcccagcaatgctgcctaaatcaaactttcgagctatatacccatcaaccaaatccgtaaatccagcatataaaaaaaagcaagcagcagctttagtataatcataaatgtaaagataagcaattaatggagctgaaaggagccttgagaatgtcagcaagtttggcaaggtaaaaatattctcacgcaaaggcctttgaataggcttactgttattactttttgtcacagtgtttaaaacacgagaagaggtgtgaaatccacgaacctcgcccattgacttgttcaatttggcagcaggaacgtgtttggatagagcccagcgcacaccttcccatacattatcagaaacgtgcttcgcagaatatttagggctattgtctccttggaagataccagtacgtactaaaatactagtccaaccgtaattattcgcaccacgaatatcactttcggggttatcaccaaccatgaaaatttccttgggaggattggtgattcctaaagttttatgcttcttcattaaaatgtttttagcataatcataagtcagcttatgaggttttccatatttcgtatttcttaagtcctttccagtaagttctttaaaaacactttcacagcaaattgcaaaagctccttgacctaagcggggaagaggatactcattaggccaaattaaatccgcactataaaagctgttagcattcactcatagtattcgagtacagcttgcaaaaatatttttacacaaaagatactttccaagaaataacttacttagaaaagtaaatatcgggaccttcatttgctgtcttcgaaactgttcctaaaacaccattcttcgactggcccaattccatcaccaattgaagatccaaaccaagtcggacaggatcgacataagtgaaaactgcttcaatgggtctagtaacgtcaaagtcttttgcatctttaatatcttcttcgttaaaagatgtgaaaggccaaaatggagttcctaactttgcgatgacatcgagttcattgataacacttttaaacccatacttttcagcagtttcacggacgctgttgtcttttcctccaagaaccaagacgtgcttatacttatccgcaagagcgcgaaagggggtatgtgattgacaaaaatcatcctctgttaaacttacgctcaatgtcttggaaagacgctgagctctaacactctcatgcataccacctccattcgttaacagaataaaaggtatattatttttttgcaaaaatttcaaacttacaagttagtttgaaaatggtagttcatagttaagcttacgtcttcgttccttctttcaaacctcttcctcctctaattaaaactccatcaatactgctttggttagtttcaaaaatcgatcattaattactgtattactcaaatgcgaaacaaacatctgcaatagggcttttagtagacgattcggtcgtaaactttcgaaacgttgaacgccctaactgcctggcagccaaatgccaagatctataattgatagtatgtagcatttattaaagccgataaatgaagaatcaacaatgtaagaagtaaaaaattaagaggtttgtgcggttacgtggtatgacaacttaaggatgacggtgggcgggtatgaaaaccagacccgcatttcctaagttaaaatccagctttgtttagtgtattggactttttataataaagaatatttgtattctcaattagttggagaaagtctacaacacctggtttatttacatcttatttatttcacgagttgtagaagcaaattaactaatagatttcggcgtcctacgaagcttaaataaaataaagtaaaaattaacaaaattaaaaaaagttctatgaaatctaccggcgtttatttgtgggagttgctccccaagcgctctgagtagcagcacgttttcttcgttcgatttcctcttgagagatttctaccccgttttggacgtcaaacaaatcagtccgttgactaaccaatcttttcatatttgcagcaacgttcacgttctctaaatttaaagttgatttcctagattcttcaactttgcgctgttcctgccagcgagggtcaagtaattttagacgcatatgctcttctagttctgtagcgggaaccaattcacctgagaaaggcgatatctccatcggaactttgggctggaaagctaaacagggtcagtaaagttacaataaggaatataaacttaccctttggtactggcttttgtaccttcggctgagtagtggtagacaaaacgggagaagcttgtgcggcaggagaaactgaagtagttgaagaaatacctcctttttctggagaagcaagtgatggaggaagagaaacaccaaattcttgttttttaggcgcacttatgggctcccaaggctccgctgtaggaggagcttcctcaatagtgtaattttggtcaggcatggtaaacatggcagacttttgttctaaagtagcagtttgtaaatccgctaaattcgtaggtttagctaattttgcatgttcatcggactttgtgaattgaatcacttcaacaacgacaaaatcgttccaatcaatttgtgcatattccactaagacaagttagttccaattcaaatggtaaatgaagaatattggacttcctgaaccagtttttgcatctcaatatacacttacacttctctttttcggcttcttccttttgttttttcttttggctctccatatgcgattgccaccttacacgcggctgaattttagaaagtaagctataagggtctctcacattttcacgaagctcctgttctggcgaagaaatgggctctctaattagagaagtatattgttgaactatacgcataaagtaagggtacaatgcattatttggctttaaaaaatcaaattgagtgttattccactctttttgagaaagactcactaagaaagaagaaccacgaactgccgcatatcgcgcagttaaacggagcacgtctctagattcacggttaattagcaacttcaaagaagaaggaaataatagttgagatgatacttacaaatctagtgatgaaatagaaggaagtggttctgaaaacaagtacggtgagggagcaggaatagttgcctctataggtttttgaatgggacgagccaaagtggatgttttttgggttgacaagcctgtggcatgactcttcaattttccctccctcgcttcagttaatttgtgctgataatatgggtggtaggggtcattagcatgcaagaaagcaaacttagtatttgcctgttcattctggcgaattttttcttcaaaagctgggccatttctggcaacgtaactagcagatttatcaattatttctaagctacgttagcaggcgcgtctattgtactaattactatgactcacctcgaattgctggaggaggtaaaattacccctgcagggaccgatgaactttgatcagtgatgcttttttggtgttctgtttcattatttgtcgtatttctgtcttggaattccattaaagaactcatatgtgagacttatgcagaaaaaggtagtggtggaaggacacttgtcgcacaaggcagatgaagcgatggacaagcgaaaagaaaggactattgaaattcaatagaagtttataaaagtttagggcgaccttgctgctctaaacagttgttgcctagggcatccgtaatccactgcggatggacaaataacatcaaaacggttgatagcaacaattatccttacaatttagaatttaaaagatagttatagtgcaagtttttttgcaagctacattatacatttatttatcggtagaaggtttatctgcattcgttgctttgcctttatttctacacactaagacgcgtaacatgtttaccctctaccagtactttatcggagaataaggaaaggatatccaggtagtttctcaagatgcagttaaaccggaagcagttaaagaatcttcataactataaatatagtgcgattgataactcacttctttcaaaatatattttgaagccgtactggtggaatcaacttttgaaggtgattcccatgtctatggcgtatgatctacacccgtttgcttgcttattcttactaactctttacttagacctaatttgattactttgatcgggcttggattcgttgttatcaatatccttactatgcttgtgtacaagtatcattatgagatggatgctttcccatcatgggtgtatgcttcttgggcgattggcctttttctttaccaaagttttgacgctattgatggctcgcaagcgcgtcgtactggcacatcatctccattaggtcaattatttgaccatggagtagacgccatcaatacgagctttgaagttttactgacgattgaactgctgcaactagatatgtttagctcaatccttactcaatttgccagcttattatacttttacatctctacttgggaagaataccatacgggtactttgtacctttcatacttctcgggtcctgtcgaaggaattgtaatggttattggactatttgcccttacagctattaagggtgattctttctggctcaagctacatcccactcccgagtcatggggatttgtacgttcctttctgccatactacacatatggatcatgcttgtacaactttatggcatttgccctgctattgaatgtcttacaaagtttacgaaatgctcttcaagccgtccaaaagaacaacggaagtgtgattaaagcattgagtggtatccttccctatttcctccaatggatggctgtcttttcactctatgccaagtatcctgctttctttgaacatcatttcctcactattttttgcttgaacgcttttatctttgcttattcggttggagtggtaattgtttctcacattaccgaatctcccttcccatactggaatgtgcttattcttccattcttggtggatgccgtggacgcctatacttttggcgtattaaaaaacgttcagacggaatactttttttgctacgttggaatttgcattggtgtttacggcaactttgttgcacatgtcattgccatgattacggaagagtacggcattaaatgtttgactattccatccaaaccagagtccaagaagaattgaactagatgatgatggtttggacagaatagagatgagaacaaaagggtccagagagattttgtcattgataacctttcggtcgatcttttgttctgcaatgtatctaacggatcagaagtatcaaaatgatccatttcctagtagacaggtttttttcggttgtgtgttttctgccaacaatatgttacttttgtttgttttcctgctgtagtaataaaagttggtttttttaccagaacataataatgaacaagtatttcacttgcgacttcgttcactaaatgatccagcctttcgtatccttttaactaactgtatatactgatgaacaaatggtccatttgtcttctacactgcaaacttgcttttcaccgtggaataccggggctgcactaactaagatgactggttccacatgtgcagaccggagcacttttcgacaaccttcttttaattaaggttcttatggcagttcgtaacgatttaacaatttcaataaatagccatcgtcctgtcccattgcttctttgggcattggtagagtttgcccttttaaggcaatcttttgctacataaaggtgactcaagtttacgctgcgattttactacttttctagcatatgatctacaaaaggtcagcgaaatttttctttgactaggaaaatggattgaggtcatcttcggcaaggcaagctgatatttaatttaattgttcatatcggcaacatttcgtaattagttgaagggtatgaaaaacggttctacggttatctagatgtgtttattcactgtttcagcataatatcacttccgttacgtgcggggcacttcgtcatgcaaattggtggttatatagtatatatagagagacaaggccagcattattaaatcgtcttcaagctccctttttccgctacactcataacttttacgaaatagcgaaacgaaaacgagacataacgtaacgaaacgaaacgtttactagtatattcttggtttatttattttgtatttaaaccagttgaagcatagtagcgtataaagtgttaattttttcgcattgaagggaattttgatattaatattttgagattttagagacacatagatttatttctttaatcctttactcacacttgcacttccccaccacctaaaacaagtcattttatattcttagatcataaatttcgggaatatttgatttaactatccaacttatatttaattttattttaaggctttattctcttttttttacctttttcttattattctaaaatatggataagcactttatcaacgatcctgaagtcctcgtccttgatggccttaaatccttggccgacatgaacaaaactttaactgttcatgaagagggaaaattcatctatttccatgactacaacaaaaagaatgtcagtgtcatttccggcggtggtgctggtcatgaacccactcattcttcgttcgtgggcaagggtatgcttactgccgccgtctcaggctccatttttgcttctccttcgtcaaagcaaatttataccggtattaagcaagtcgaatctgaggctggcaccttggtaatttgcaaaaactacaccggtgacatccttcactttggtatggccttggagaagcaaagaacggctggtaagaaggctgaacttattgccgttgcagatgacgtatcagtaggtcgtaagaagagcggtaaggtcggacgtcgtggtttgtctggtactgttcttgttcacaaaatcgctggtgcagctgccgccagagggttacctttggaagccgttacgaccattgctaaggctgctattgacaatttggttagtatcggtgcttcactcgctcacgttcacgtccctggtcatgagccaattgcaaaagaagatgaaatgaaacatgatgaaatggaacttggaatgggtattcacaatgaacctggatgcaagcgtatttcccctattccctctattgatgacctaatcgctcagatgcttaagcaaatgttggatcaatccgacaaggaccgtgcctatgtaaagattgagggtgacgatgaagtagtcttacttatgaataaccttggtggtctttccatgcttgaattcagtgccattagccacaaggtgaaggaagcattggctaaagaatacaaaatcaaccccgttcgcatctttgccggtccatttaccaccagtttgaatggcttgggtttcggtatcactttgctccgtaccactgaccgcgtcaaagtcgagggcgaagaatactctttggttgatttgattgaccaacctgttgaagctatcggatggcctttgtgtcaaccctctgacttgaagtccaaaaacaagattggcaatgtcagcatcgaggagggtcagaaggatgtcaagtctcccgttactgtcgataaggagaaggttcgtcaggcgattgtcaattcgatggagaatctcatcaaagcagagcctaaaattacaaagttcgatacgatggctggtgatggtgactgtggtactactttgaagcgtggtgctgaaggtgttttgaagtttgttaaatccgacaaattctctgacgatcctattcgtattgttcgtgatatcgcagatgttattgaagacaatatggatggtacatctggtgctttgtacgccattttcttccatggctttgcgaagggcatgaaagacaccttggagaagagcaaggacatttcatctaagacatgggctgctggtttgaaggttgctcttgatactcttttcaagtatactcccgctcgtcctggtgacagcactatgtgtgatgctcttgttccatttgtcgaaacatttgttaaaactaatgatcttaatgctgccgtagaggaggctcgtaaaggtgctgatgctactgcagatatgcaagccaaacttggacgtgctgtctacgttggtgatgatgttaaagttcccgatgccggcgctcttggtgtcgttgcaattgtcgaaggatttacgaaataattggatacgaaatttttttgggattgtagaattggtatgatcttaaaaactatttacgagcacgaataacaattatattttcattatgcatgcattaattattgcttacttatctttgcatctgtatttgtatattcatgcattataataagtaattttttaattaaaacagttgagaaaggacgagtgtagatattgtatgaacacgctgctgtaataaataaaagaacgacagaaattgtatgggaatattagacacaggcattaaagaagaaacaatacactttattcagaaatggtccctcctagataagggcaaaccatttttgaattaaacccaattggacaagaattgttaaatagactgtgcatattattcaaatttttttttctgaatctcgttagagctttttaataaggtctttacagtactttatttgctcttcatcagacatgaattcgcaatttctgatagctgtacaaatgaggaccgtagtagaaagattttcagaattgacccaaacgcgaccattcattccaacagcaatttcgaaaggaatgtagcttcctagggtctgtaaaagtgtatttttaggaaggatcaacttcctacaatgagataaagataaacctgttatcatataaccgtttttaagttcaccatatcctgcagctttccctgtggtagcatcgaaacattctaactccggttccatatcacgatcagcgagtgatactcgagcatacacaaggcttccaacatttaaattgggcctacttttacgagtcacattttcaaaagccaatgcattcaattgagcaatatgagctgacccaatatctactcgataaccttccgcaaatctagaaataatttgcccaataacttgatcatttgtagcaggaatatatctttttgtccgtgagtctatcaacatagcattttttccagtttgatgcaacctcccagcttttgagaccactatttcttcttcacggtctttcttttgaaagactaaaccaggacctaaacgaattgatccatcctgactaattatggagtctggtatccgctcaccaggaaagtaataagataacagacctttttcttcaacttcagccatttggttaacagaagaaaattagctatttggggtttgatttttcgcgagttatacactataattcgaggattaatgtcttggacggtaagtgtgtctaaactaatactgtaaatctcgttaattttataaatcacattagcccagactgtgaaaaataacgcaaacgtacattgtgctataatgctgtttacgaggattttctgtatgtatgtcgttaatagggatatcgaatttaatcacatcgtaagcagacgtagttgtatttgtatcatctcagtacgcgctctcatctaacaaatgcacatagtaaacacatgtttggatgacacttactcatcattccacgttcataaaagggatagagggttctgctgaaggagagatagaagatgtaaggcaaactactgtttttgatcctccgttttacggacatccgatgttggttccaccgtcgccatctttgactacgatgtttcgaacgaggtctacaacgcctgatgaagagggaactgccattgcagaaattgatcaacaagattgggatataatggtaaaagttcctacttatgagtattacgggttcgtgatgtatttggtgtcaatgttggggttcggcgtgtatattgtttgggctctgacgcctgcgcctgttctcaaattttttgagattcattattatctatctcgttggtgggctctagctattcctacttggttatttgttcttgttatttacattcacgttgtgctaaacgcttacaataccgaagtattgactaagccatttagcagcttagaatgtatcgttgatcaatacgcactcgttggtgaagaagatggtgctgctcatggtcgagttgttgatcttcgcctatgtgatgtgaataaacaacaactggaagaaacttaaaaaagactaaaagcagctaagtgatatcagaattcattttctccttaaaaatcttcattatttaagggacttattatctattgatgtcgtcgacccatacagatttacttttaaatcctggtttccttaagtttcacaatcaaaaagtatatgtaaatgtataatattataagaaggttgattaatgctctagtcctactactccaacctgcatactcaagattagatgttttttatattccgctaataatatacctaagagttgttcgtaaacaaaatgttttcagacaaataattagctatacgaacaaaacacaccaaaacaagtaaatgaatagaagagaagtaaaaacagtatatctctttttaatagtttgacgagagtcgttattcccagtcatcatcgtcttcatcatcgtcatcaacttttctatttgcttcatccttcacctcaagagaactttgagaagcttctatattactggaagatgatactttattttcctcttcttctttaacttctccatcaacctctccatcatggcttgcgggttgagtttcaatttgtaagccttttgaaactgctgactccaaatcattgacggtttcatctatcacttcagctgctgaattattctcagtagtatcttcttcacttgattgctttttttcatcattaacctgttcattgtcactttcttcttcatcacttctttcatctccccaactaaaaatttcttcttcatcgtttcctgattgaattgcctttatcggctgtacaacctctttatgccaaaaaaatcgtttccaaaaatcatcataagaaacttcagaaggtactaaagattccatctgtttccttaaatcaggatattcttccaaaagtaaagagatctcttcagttttcccatcaatggaaatttctttttcccagctttcaaacgtgatcccatgagagggttcagagataatttgggtaaaagtattttcgttttgaacaagttccaacaactgtctctcgtggcgatttaagaaaacagacgaagaggcttcgtgtgtaggagtcgatacatcgtcttctttgggtgatatctgcaatgcttgatccaaaaaaccattcactgtagatccgaagccactccagaaacttcctgctgtttcttctacttttcgcaagttttccatagcagaattaacaggtatattttcttcaagctgtgattttaattgctgcattccacttgaggcttttccctttgtatcatcaagaaagttttcactctttgaacggttagtaacaatgccattattcgcaatcaacacaccttttctttcattgagttccaaaacaaaccaaactttccattcgtcagattctgtataaaatgtcagtaaattccgcgccgtaaatcatcataaaggataaattacatttagagccgaacccatttcttctttcagtttttcgtatccctcttcatcatcttcttctgtagtggttgtaggtgccatataatcgtacaaatccattttgaatagtttaaaagaaaacttatgtacttagttgttagaataagctcacatgtgtttggtagcaaacaagctatatatgttgtacttggcagcaagtgaagatattgtatagcctaccgaatagtgacacgattatgctcgtattctgactatggacacttatactaacttagtatacttccaataatactttttaatgaaaaaggcattacacaatccactacagcttattttcgtccaaaaaacaaattctaagtttttgaagtaaagcaattttaaaatatacacaacaccataaaatttcaccactttgcacttcgacttaatcaaatgagatgttttaataaatagaatacttttaaaactatatataaaaaagctgctactcacaaactcaggtaagtataaacactaagataaaagaacgattgtatttataataaaaggaattagtacccaatgctataaaatttgataaacatacagggtctttatgattaactaccaattattgtcagttccacaaagccattagcagaagtaagcaatacaaagataacaaagcaccagttaactaggtgttgacatacaactttgttaatggctatagagtcacgattctggtagataaagtaaaatgcactttatatcaggtctattttggagacataataccattttaatcatactcaagacgttcaacaatgaaagagaaacactcatttcaagatagcagaaacagctcgagaagctatcaaaatgataacgccatcagaccacattaataatcatgagaaaacattttgggtttccaaataaccctttagattaaggtcatgaaacaatgagagcatcgagtcagacttgcgtatacttcgacataaataaaatactaagtaaagcttaaaaatgaaagtacaggcaattttaaaacactttaaagttcatcggcctcatcatcgaagtaatcatcatcctcttcatcagcatcaccagctccttcggaatacaacttttgggtaataggatgaacaacggcatcgagtttttgacgctgatcttcaaattcttccttgctggcatcttctccgtggatttcaagccattcagcaacatcttcgacagcgtccaaaacagcttgcttatcttcgggatcaaccttaccacctaattgctcatcatcgtcaaattgacctttcaaagaataggcgtagttttcaagagtattacgagcttcaatacgctccttcaaaatcttatcttcttcagcgaattcttcggcctccttaaccatgcgctcgatatcttcctcagacaaacgacctttgtcattcttgataacaagcttctcaggcttacccttaccagacttgtcgacggctgaaacagtcaaaacaccattggcatcgacttcaaacgtgacttcaatttggggaacaccacgaggggcaggaggaataccacgaaggtcaaattttccaagaaggttgttgtccttagtaagagtacgttcaccttcatagacttgaattaaaacagtattttgattgtcaaccgcagtagagaaaatttgcgacttacgagtaggaataggagtgttacgaccgataagtttagtcataacaccaccggtagtctcaatacctaaagtaagagggataacgtccaagaggacaatgttatcacttccttcctcgccagataaaacgccggcttgaacagcagcaccataggcaacagcctcatcgggattgatacccttagaagccttcttaccaaagaagctctccaaaagttcttgaaccttagggatacgagtagaaccaccgacaagaacgatatcatcaatctcggatttcttgaggttggagtcctttaatacttgctcaacaggcttcaaagtcttcttgaagagatccatgttaatctcctcgaacttagcacgggataaagtttcagaaaagtcttgaccgttaaagaaagattcaatctcgatacgaacagacttttgggaggacaaagtacgcttggctttttcaacttcacgcttgagttttcccatagccttaagatccttagtaacatcgacattgttcttgcggttgtaagtacgggctaagtagttgataacacggttgtcaaagtcctcaccaccgagatgggtatcacctgaagtagccaaaacttcgaaaacaccattgtcaatagacaaaagagaaacgtcaaaagtaccaccacctaaatcataaacaacaatatgcttctctgtatcagttttgtctaatccgtaggcaatagcagccgcagtaggctcattgacgatacgaataacattcaagccggcaatagtaccagcatccttggtagcctgacgctgagcgtcattgaagtaggcggggacagtaacaacagcgtgagtgacaggctttccgaggtaagcttcagcagtttgcttcattttactaagaatcatggctgaaatttcttcaggggtaaactttttcttcttaccacctacattaacctcaaccaaaggacggttcttgtcatttacaatatggaaaggaaaagatttaatatccttggccattgtcttttcgtcaaacttacgtccaataagacgcttgatgtcaaaaatggtgttttcaggattggaaggagcttggttcttagcggcctcaccaaccaaacgttcgtcttcagtaaaggccacatatgagggtgtaatacgattaccctgatcgttggcaataatttctacacgaccatttttcataacggcaacgcaagagtatgttgtaccaagatcaataccaataactgttccatatgattctgtagagttatcatcaccactagcaaaagccataggtaggaggaataaagctacaaagtagcttaaaatgctaaatagctggaacttcttcattttcaataaacaagaatttgaagattaccaacttataaatgcttatatgtgtagttcaattacaagagatcgtaggcacaagccaattcccaattattgaaaacaacctgttaagtaaatagtaaacgggttttaatagtttttgattaagatttaccaaactagaatagttggttttggatgagtttaatagcgtaccagaaatcagctaagtaacgagaggagcagtcacgtcgttaatactagtactttccagaagaatgcagttgaagctcatcaacacaacaattctatagtgagttctgtacatttcgataagtcctattgcgccaccaccttacgttttcatagcaatgaatgtaaacaatgaaaatcgaaattggtaaattctgaaatgaataattgtgaaaagaacaaaagcagtgaaggtgggaaatctttattttgatattgtgttatatagagttatttcactatattcccaaatgaaagagaaaaaaaaaaaaaaaaaaattatatatatatttgataatggcctataaatagctgttttaactacaaatataatggaaaaacgctaaaatatatagctaataattaaaattggcttcaactgtccgatagtgtcgcattggttgaattgtaaaagtcatggttaaataaagtataacatacttgcaaaaggcatcatctcaaatacgatcatgtttagactaaataatattttgcgttcactttccaaattaatccattaagagaaaattatgtagctaaaaataattaaagggtttgtctttttttatcaatcagcaaaagatgatagatcatcacttgtatcattgctcaccattttaacatctcaaaatggtatagtccttacatctgtttactattattgttgcgacgccgaaaattttgccataatattttagatctcccactgacaccaaacctcagaccttaacgacacctacccttcccttggcacaatttttaattaaagcacgaagatgtctgccaagtcaattagagaggtataagcttgttaaatattaaaattttattttcttcgcattttgctaacggcatttagtatgatggtaaggctgttttggcctattggttgaacagatcgcctagcatctcgaaagaggaatataagactgtttctgccactcctgcggtgcaacttgctcaaattcagtttcctctccctaccttggtgatccctgcagaatctactacttacagagaagttgtcgaagacgttttcgccaaggtagagcaagaacacccttgggtcaaggaaaccaagttggttgctaaacctgatcaacttattaaacgtcgtggtaaaagcggtcttttgaagttgaatgccacttgggatgaagccaaggaatggatcagagaacgtgcaggaaaaaatcaaaaagttcagcatgctgtaggatatttaactactttcctggttgagccttttgttccccatcctcccaacactgagtattatatcaatattaactcagttcgtgaaggtgattggatattgttttgcaacgaaggtggtgttgatgttggcgacgttgacgctaaggctaggaagctattggtacctgttcgccttagcgagttcccatctcgtgcaaccattgcttccactcttctatctgatattcccgttgaacaacatgaatcccttgttgatttcatcattcgcctttattcagtgtatgtggattgccagtttacctacttggaaatcaatcccttggttgttatccccactgccaaaggtgccgatgtcttttacttggatttggccgccaagcttgatcaaaccgcagagtttgagtgtggtgccaaatgggcagtcgctcgtgctcctgagtctctcggcattaaaacatctggtgaagaatctggagctattaatgctgatcatggacctccaatggtcttccctgctccatttggtcgtgaactgagtaaagaagaagcttatgtacaaggacttgatgccaagactggtgcttctcttaagctcactatcttgaatgccgaaggccgtgtttggaacttggtggctggtggtggtgcctcagttgtttatgctgatgctgttgctgttaatggtgctgccgatgagttggctaactacggtgaatatagtggtgctcctactgacggccaaacttatgaatatgccaagactgtgctcgacttgatgactcgtggtgaacctcgcgctgatggtaaagtattgttcattggtggtggtattgccaactttacctcacctgctgtcacattccgtgccattgctcgcgccttgggtgactacaaagacaaattgcacgcacataaagtctccatctgggttcgtcgtgccggacctaattatcaagaaggtcttcgtgtgatccgcgaggctggcaaaaagttcgatcttccattgaaggtgtacggaccagagtgccacatcagtggtattgtacctatgggtttgggtaaggcacctgtggaagctgaatggcagatggcttaaataattagagttagtgcttcagtagttttttgtgtatggtaataaatctctgcaatattagtcatgcaaaacgtatacgtatagaggtgacggttcattagtgcaaggggagtgaattgagtaattaaaaaaagctgtggactactagtacagtggagatagaagttaagattgaagtgaaaaagaatgtaaaaggatgatttattatccaacgagtgagtaaaaagagaggttggcaaaacaatcagtatatttaaaagaaaaatacaaaggataagctattattgatgaatagagagaatgaaatgtataacggaattttgttgaggactatacggtagtatgggtaactatgggatcataaatgcatgcttaaatactcataaagactgagaagtaacattcgtaatgttttgaaaagggcatccatcatatactagaaaacaataattacaaaaagtcatcaaactccattagatgctggtatatccaccatcaacgattaagttggtaccggaagcgtatgaagcagcatcactagcaagataaagataagcggaagcaatctctttagccaaaccattacgctcgaaaggagtataaggctcccattccttgtggaacttaccaccagtcatgtcactagtagtgtaaccgggagaaacgcagttgacgcgagcaaatttgcgccattcgactgccaaactcttgatgagttgaatgacaccggccttggaagtgttgtaagcacattgttgttgaggaacgttaacaacaacaccagacatggaagcagtagctacaaggctgccatggccttgcttttggaagatggggccagcattgtgagcgacgttgaagacaccgagcaagttgacgtttatttcattagcaaattcttcgtaagtcatgtcaatggcggacttgccagtgcaaataccgttgttgggcacaacgatatcaatagtatcaaagaccttttgaatctcagcaaaggcatgttctacctctttaggaatagtgacatcgcacttgcatgtataagtcttgacaccattagcctgggcaatttcctttgcagccttttcgccaggagtggtgttatagacgataaaggcattggcgccagcttcagcaaacactgagcagatagcgtgaccaataccacgggcaccgccaaagacgacagcattttttccctttaatgaaaggagatctaagatattgcgagactcgtaattatgagcaggagcgaccattttgtagtaataaaaattcaatcaaagttttattaagattttttgaatgttttcttccaattgggaccgataaacacaatggacagagaagagagaactaaactactgtttataaaattccttgcaattgaggaaagaaatgtcagcgttaagtgaattacaaaataagcaggatttcagcgccattttataatatttttggagagtcgtgacgttgggaaaaagctctttttattttttattttgtttttcaggtagtgttctggctcccgcgcacaacgaccagttcgtcaaaaactgacaaaattccttcctgcaacattacgataacatttaattaacattttgctgtatcacattacataacactaacgtcaattagcggatcgaaaaaaggtctgatacaaggaccagctttgggtgtatggaattgcgtcatcttttggtgtagcattttgaagatcggcaatacactgctgtatagagttgagtatacggggccaagagatgtgcaaagcgccgtctatcgtactaccgtataattccagtatggaagaagcaaagacattggaataaggtaataaagacatcccagcttgaaacaaaacaattgaatgtgatgcttgcacgaagcagaaatcgttgaattggtgttgacgtggaagtgtacaaaagaggataaataacaagtggtaaacttcaaatcacaagcttaggtttgatgaaacaaggagggatgagatgaaaagcaatatactataaacataacagttgggaaaccaattatataatacttaatacaaatacagattctacaacaaataaacaaaaaaaaatttttaattagtttcaaaaacgctaattcatacaggtgactagttacttgatcagtttcactactttgcttattagactaattagattcaaggtgtttaagtagcatttttatttactggagatggttgtcttactttcacaaagattatattatattttaactttctttcaaacttttcctttgcattgattgggaagtaataccttgtctcttccaaacggagagagctaatcatccatctgtctttgttttgtaattcaattaatgattgatttatctttctccctttttctttctttcattctgcgatgacgctacactacactatagcggatcgttttgatggaaattttcgtgtatacgtagattgtaatgagtctacggagtctagtcgactaaattaattagaaagctgtgttttgctttgtgacggtagcttttaagtgatattgattattcatcataacagaaaccgaatgttgctatggtatcacttgaacggtatgagttcagattgcactctaataaaaaaggggagactttgctaagtatgtttagatagatgatacacatttgatgccatagctggtaaggtggattatccctatttagaatgaaggttcaaaatccattttttataatgaacggttatatccagctattgagtagcatcgattttgttcgttgaaaaaaatacatatcaatttttggtattttggtgcttgattatttttttattagctgaattttttgttatttggaatttattgttttctgtttgctttacttgcctgctaaagttcattcacagcagccggttgtgaagtaaattggaaaagaaactgaaaagaatttcattgcttttttatttatgatgtatgcaatgcactcgatttgtaagcaattctgtgtttgtattctttgtttggctgaagctctagttaagccatattgttgggcctaagtaaattaaattttcaaaaaaaaattaataggctgtaactaaataaagagaaaataaagaaaatagataataaaaaatatgaaaacagtttaactaaaaatatagacagtagtcttatgatactttatagaatcttgtgatatttttttgtatttacccttttttttatttacacttggcttctttcaacaatccactcgtttcaactgctttgctcgacgcactcattacaaaatcctacaaattcccatgtaaccggagccgcatgaggagactttcaaaaatgttttatctttgttttctgtcctcacggcaatctgcatttgttatttattgctgtgttaaatatccatatttttcgtcatccggcaaagatcctccaactcgcctaacagtgaggtacttgtgaccttggttaaaacaaactttgactgtttttctacactcggtccaacaatttcacattatagttgacacgattctacgacatggctaacgtgcgtcgctattgtacttgtaaattttgtctgaccagctcttcttttcaaaatacatggccaaaatgggttccaatagctaactgattagtcaccattttatgaacagaatccaagtggctttatcagaaacgctttaaaaaccaaagagagtaattaaaacaaaaaaaattcaacatagcatacttcatgagggagaatggctggtcattgagacttttccttttccctcaacttctgtttatacaatgttttagtatgagattcctgggcgaatcattgcctgcttgattcgagaataatgcgtgagctgttcgctatgttcaattctgttatacatcgcaatatgtcaaatgttttatttctctattcactgtacataaatgatacaggataggttcatcattgcttatagtcagctggatattattcattgatatataatgagagcctaacagaaccagtattattcaatttggaaatgaacgatctcagtgtcaaaatattcatcaccttcatagaaaaatatcccaaaacaatcgctaacttacactacctgggtaccgcgatatagataagtaaattacaaggaaaattcaccacagcttaaggcatcattaaaaccggattacaatttcatggttaatataaacgcttaattctctttcagtagtgcggttgaattctcactaaaacagattaacgaactcttcaatattgctcccaatcatccgacacacggatttactctaatctacgattgttgattacttattgcagtttgcacagttttgggatttagctatttttcattctgcctaattatcacgccttactgtatcgacgtttctttgttgatctttaacaactgtccttattttttggtttttcgcggatttttttaattagatatacagttaacacttcatttgtcggtgtctttgttttctttaattgtatttgtatatttaattgttaattcttgttttggaagattttatacttttttattggttatacagcaatatacttttttgaaacttgattttttggatatcccggaagttttttttctgcttttttttttctttggttttgttaggtcgtagaagcttcactatctttttacctagaaatggctgctaaacacgtaaaatacatggcttgtctattcgatatggatgtatgtttatttttcacaccacattacctcttatgaaagcttttgcattaacaatcactctttttacagggtctacttgtcgacagtgaaactatttatacaaagacgaccagtatgtaaataatatatctgtgcttatatttagcacaaaactacaatgttttctaatctttattttttttatagatcttatattggacaggtatggcaaggatcctcttcctatttctgttaaggctcaaatgatgggtatgttatataaagctagcgaagagatattttaaaatgctttcaaaattgcaggtctaacttgcgatacgtagggagaccgggttccgcagctgccaaggttgttatagattggtccaacattcctatgactcctcaacaattcgttgatgaacaacaggttattcgggtacgtacttatacgctacatttatttccatttcaactaactttctgaaaggcaaagttttggtcgtctttgaagcctatgcctggggctgaatctttgattaataacctctccaatcatggaattgatatcggggtatgtactcatccctacgctataataaaagtgtgctaacagcatcaccagcttgctacttcctctaataccgcaaattataatatgaagacagcccatcttaaacatatttttgagaaatttggtaaaaatgttattacaggtgataatcctagtattgcacctggtcgtggcaaaccttttccagacatttggctgaaggtgttgaatttaataaatgaaagtaggaagcagcgaggtttgaaggcacttacaccaagccaatgcattgcctttgaagacagtattcccggtgtcaaaagtgcaaaggctgcaggaatgcatgtcatttgggttccagatgctgccatcaaaaacttggtaggggatcagctgaatgagattgttgattctcaatgtgagacgttaccgagtctttcagagtttgatataaacaaatatcttaacataaattcaaagcaggcctagaggttatatccgctaacttttttttggttcattcaattttttttggcaaaaaacctcatatcttttaataaaattaaaaaattgaagtataaataaagttctactgtttcaatgaaaaccttgaactgactcacatagcataaataacttatgagtaaagggaaaaagcgaaatctaaaaaaaaaaaaataataacatttctctgaattccaaaatcatacattgtaatttttttccttctttgcaaatgcccttgaaaagtcaagaagcaccgcagggattaaacgaaagagacttattcagaaattcaacttctcacttttgtaaagcatatatcatagagacaggattaaaataaaaaaggactaaaacaagtaaaaaaagaaggaaaaggaaacaggtataaaaggaatcgcgattctttaaaggtgcaaaagatttaggggctataagaagatatatatatactcacagtatactttttgagggtcaaatgacattaaaaaccgctgattgcggcctgaagcgaaaaaaaataattcacgaaacagttagagtacactgacatgttcaatgagatacactagcaattgcagctgctttcattctcgttaggctgaatgctaacgtcaatcatttgagtgctttgtgtttccacattctccatgcctggtaacatttgtgcaattttcctaaacaacagttttacattgtgacccgctttagcactagtttccatgtgcattatttttaattcttttgcctttttttctccttcttcttgagtcacttgcctaaaccaccgttagcataagaaccatcaaaaaccaaaatatagctttggaattatgaatgaagagatgtcgcattgtaaatgctgaatctctgttagctggagtgtcataccttttatcagccaagtccgttttattaccaacgagaacaattataacgtcgtctccccgctcagcacgaacatcttcaatccatttctcagtatttacaaaagagttatggtctataagtagttagcagatattcgaaaataaagtctgagtaaaaatatatggcaaaattactgtgccactattacttactagtgatatcgtaaacaataatagcaacagaagaatccctaatatacgaaggaattaaagaacggaaacgttcttgaccagcagtatcccatagttgaagacgaaccgttcgatcttccaaatacatagtcttgcttagaaagtctataccaatagtagccttggaccctgttagtaaagaagttttaattatagttacttacttgataagtattatcaaactgatcgtacataaatcgtgtaattaacgatgttttgccaactgactgctcaccgagaaaaaccaacttaaatttacgcaaagaaaacgagtaattttctgacattatgacaaaaagttttgacttctaaatatacacagacaaaagtaatttagatacagacggaattgcttattgatgatcaaaaagcaccgtacttaatagtggtagtagtgagtaaagactatcgtgctacagtgagatcccgccgcatatccttaatatactttcgcttgttttacttttcattcgcttttacgaagtttaatctcggtaaagtaattctataacaaacaactttttcgctgaaaaagaaatcatgaactctcaccgttcttaaattactaagcattcctaaagatgggttctttttctttgagttgttgatagtgataggtttttgggtgttaaaaaacatacagctgtaacaacagtttgtttactactcatagttttatacacaacatttcaaggaatgacaactgggataaaaacgcgccacatcgcatgggaaggaggagtcatcgagatttgattatcattaaactatataatacaagaaatctctcgattggaatggcctaatttttgctgagagtagctaagtttacaaaaaaatattggacacgctggggattgaacccaggacgactcgcatgcaaagcgagcatgctaccactgcatcacatgcccaaacattgaaggcttcagcatattagtaaagtataaggtaatttttttgtttagtagctgatgaaagaaggaaaatggaaagtagttaaaccatagaacaagcttgaaattcaacataatggctttattccatttgaaattttattagaatgtttcataatctacgcatcctgtctgctaccaagttcaagattggcagactgcaccaaactgttcgaaaaatgtatgtttgttaacttgaataaaactagctgttaaacgagtcagatttaagcaaaatataagctttacaggaaaatatactcgagttaatttagcaaactcggtcatttcattaatgatacaattagctacggaacagccaagtcaaattttatacttaatgtcaacaataacaggttagttagtgggttttaatttaataattttcgaaatcaataaaagagtaaatagtatggcttttcaagcttagattcttttaaaaataaattttttttttatttgtatccttattgcaatatgacgaaaagttcaagaaagataagagaattaaaaactaagttatttcataattattagctgctgtttggaataaaaaatctcggaatttaatgataagatgaaaaagaatttaaaaagtaaatatgtagttatatatcctataaaaaatttggttcaaacgattaatttagattatttagaatctttaaaaagataatggggttaaaaacaaaagaacttgattttagattcaatttagaaatttttttgtaaagtgtcttgatgtatttcaatttttagatgtgtagcgccatttcatttcactcatgtttttaaaagagaaaaaaatttacctagtttattaagatatacaattcattcagttccttttatcttcttctataattcattgtttatttacttatttattttctccaatgtcaaatttatagcactttaaatatcgcaaaatttcaatattatacgttacagctcacaactttgtgtctaagccctccgactaatgtagcttacactgcctctcctttccccattttcgacaaaattaaatgaaaaatccaattttttggcgattcttccttttacttatttattaaacaccaattatttcaaaaggaaattttaaattgtctttccttagtgacgcttgttcaataagccccaaagttagcaacctttacttcatcgtaccattattggcagcccaggcatcgtttatttatatatttttatacaaagcattagaaattaacttcgtattgcatttctttattacgattttattataggagacgaagtacgtatgaacgatggagtttagcacgagcagtttcatttttgatgatgatacaccaccgaagtgccctttggcaacaaaagctagctttatcttttcagtgtatattatcataggcctcatcatttcttacctgttacaaatctttcgcattgttcgtctcggaagttcgcaaggcttaagtttttcttaccttattttgggttacataggtgttcttaatgcgttctcaaatgtcattgctctacaaattagccctttaactgaatgctgtcaaaattactattccaaaaagcaatgctttgctaacacaaccggtttaattcaagtgggttctcaggtacttattatgggttgtgttcttatggctttctggatgtttctccctcgacctattcactttgttgcagcagatgacgaaaatggtttaccaatccctgagcctttaagtgtaacgaaaagtcgtaaatggcgaaaagcatcttatgggctacttggtgtatttacttggggattgtttatcatctgtctatccgcaaccgtccttagttcgaactttgcttgggcagcattccttggatttagcgcttcattctgcgcggtcgttcagtatgttcctcaaatcataaaaactatacgccatcaaagccatggtgcccttagtatcccaatgatgatgatgcaaactccgggtggatttttgatcggatatttactatccaggttgcccggtactaattggactacgtacatgatgtatattgtcagcgcatgccttcaaggattgttattaatgctttgcatgttttatttgcacaaagaaaaaagtagaagaaagagggaggaattgcaggccactttacaggaagaagaaagtcagcgagctgtacgaattttggaagccgaaactggtcccgaataataacattttctttatgttttcacgtcccttatctatttgtttaccgaaaaaattcctaatatttgtttcattcagttagtaaggtttactcttcaaaaattttttccgcacattagaattggattgcgtgatgttatacgttttgcttttaaatccatgaaccactggtatttattttattttttcccacttgatgaatttcagcactcttagtcagattctagtattccctttcccacattgctatagatttgcttatttgttacttaatctaatctgtttattttatgtagaataacattgaaaacgctgtttcgcttctcaattaccaagaatatggtgtgaattaatgcctctaccaaacatccttgacttggccataagtctctatataatgtatcagtaatgaactcgtttgttatttaatttccatattaaacactgttagacgattagctaaatctgccttttcgatatttactaccttaccccaacttatatctgattcacgatagacatagctgtattcagtccactaacccctaagaagaggacatggggaatcacaatattaatgctgaagaaatagctttatacgatagacagattaggctctggggctttaatgctcaacaagcgtaagttggctgaatttacgcatgatagctgggttctgacaaaattatagactaaagcaatcccgcgtcctattaataactgcttctccattagcgaatgaaatagcgaaaaacctggtattatctggaataggaaaactttgtgtattagattcaatgactgtttatgaaaaggatgtcgaggagcaattttttatagaagcttcagacattggccagctccgcgctaatgtcttcaagaaaaagttacatgaattaaaccctttagtagaaattgatacagatacgtctctgatatctgaaattgacgaaggaaaaatctcaaagttcagcatggttattgcgacgcaacttgattatgaagagttctgccgaataaacgaattaacccgaatttgtaatgccagtttctacgcaactagctgttttggtctttatgggttcgctttttgtgatttgattaaccacaattttgcaatgtaagtcttgtctaagtgatcttcaatttcaacacctttgcttacatttttagtgatcgagtcgttgataatactaaagtagaagaggatatgtttattgttcaaaaacccatgaaggaagcctttcaaagcatattgggcgaaacactaaaacccaggttagcaaaaaagattcctacattatatccagcgatgttatgtaagtcattaactgagttcaataaggttaaatatgatgaagttggtaaatttttacagttgctaattgttaatttagctttattaaaaagtaaaaaatcagatcctgactcgattcgacaagtttgcatcgagcaaaagctgaacgagaaaacagtactaaatggagaatttttatcgtaagtaaacggaattactttgactacttgatcacttttttactaattttatttagaaaattttcttccaatatcagctttcaatggactccggttatgtccgttgttggcggggttgtttcacaagatgcattgaattcaattagcaagaagcagttccccattgataatttctggatttttgatgccgaatcaggccttgctccaatttatcgtttgtaacaccacctatgcccagatattctataccgcaagggtattctgttatttagcatcattctatgaaaaaaatttggagaatttgtcttttgcgaaattaaaaaaaataaaccgcccttatcatgttattaattgatacaattatttacaatagtattgcaaataaaattaagtcttatattcagcaatatcacttactttatcctatatttattatatctataacagctttttatcctaaaattgtcaaacgcttcctttacttcgaatgaaaagactaagatactcgactgccattaaaaaaataatagtgagacttaagcgattttatggcagaaatgttgaattcgttaaagacagcagtcacaattttgtatactcaactcttaaattgcaacctcagcttccttgtatatatggtttgtaattatggttacttgttaataacaatcaaagttatttaatttaaagattgctaatgttcttaaaatagcttatacaggtaagcataatttaaaaacagaagttcctgtagctttactactaacaatcattgtgatgataaaacgacgaaaacagctgaattcctcatgttgaattcgttatattattttttaagtttcagccttgtctgatcatgattttttttacttcttttttctttatttttttgttattttttctgacgtttttagagttgaatcctaattttttaaaaagttgtattttaatatatttcccataaggtaagttaaaaattttaggttgcttttcaagtttaaggatgatacctaagacgcaacgggcggactaaatgggttactacaatgcttcaactgtacaatgaagttgtaactcacatgttgttatcgtgtcttactgaaatacttgattagcattaaattttgtcttttttttttttgtttgtatctaaagtattaactaagattttagattttacatagttactattgtgctacatttttggttcagtaaatctcaaatagaccgttttaatagatagcaacttgccatgatgagccattttatattttgtattcacactgtctgaatttcttgaagatatactgaaactctgagcaaagcctgattattcattcgtttcttacatttggtagtcaacaatattgttatattccttctcatagttaatacgtctatttaaatccaagtatgctactaagaaaatcctggatatagtaacataagatcaagtcgataccataatttataatttgatacaaagaaatatgatttaaagtactttgaatctaaatataagaagttgataacatatacaatttttatagatatcgtatgacaaatcactatgttaacctattaatctaaaaccaacaatcattgcgatactaaaacagactcattttgacaattataatagtcaacatctaaccaccaaccttgactaaaatagacgtctaaaacgcttcaggtgataccccttcatgaacagcaccattagctcctccattttcaacagctgtaatgatacctgcacgaataacccaatcaccaaagtgttcaccatcttcacgctccaaggcgtaacgcttgataagcggacgcaacaaattgaggatttctttttcttgaacggaagagcgatatagcttgtttaatctctgaccgtaaaatcctccaccaagcattagattgtaagtatttggtgccttaccgacacacgcaatttcagcaacccatggacgagagcatccatttggacaaccagtcatacgcataacaatactatctttctgaagaccagcttcgtaaacaatttcttctactttcgtaatcaacttgggaagataacgttcactttcagccatggctaaaccacaagtagggagagcaacgcaggctgcagaagaaagacgtaagccagagaatgcattattatcaagtttatatttggccatatgctcattaatccaaccgagctcattttcagcaacattaaataagatgacatgctggttggcagtcaaacggaattcagcctcagatttttcagtatatagacgttctgcgagttcacgcaaaccggtcttaaactgtaaaataccattgttctcaatacgaccgttttcaacaaatatagaacgccagtatttgtttttctctgtcttgtgccagccttcgaagtcatcgtggtttttaatgaattggggatgatcacgtgcctcttcaaatttgtaacccaaaacctcctcgaccttctcgacgaaggtagaaacaccaagagtatcaacggtatacttaagacgagcgtgcttacgattttcacgatcaccgttatcacgctggacaatcaaaatagctttaaccacctccataatcttatcagttagaacatagccaacaactgtagccaaacgaggatatgttttcttgttgttatgggttgtgcccataccaccaccaataccaacattgaaacctaggactttgtcattttcaatgatggcgattaaagcaacatcattggtataaacatcgacatcattgtaagggggagcagccacaccaaccttgaattttctgggcagatatgtaggaccatataaaggctcgacatcctgaacggcctcaccggcaacctttctcttttcgacagtttcggggtcctcgatccaaatttcatgataagaggatgtagtaggaagcaattcattactgatttgcttagatacagcaaacagttgatcgtgaattgtttcattgttgggagtcgacgaacaagtgacattacgagcaacatcaccacaagcaccaagagtagtaaggaaaactttaacgatgttacgaatggtattacgcaaattcttcttcaaaacaccatgccattggaacgtttgacgagtcgtaatcttaagggtgtgattaccccatttcgtagaaatatcatccatagcaatccattgttctggtgtacagacaccagcaggcattctggcgcgaatcatgaaaccataagcaggttccaaaccttgttttttacgctcatcacgaatgtcacgatcatcttgcatataaataccatggaatttggtaagttgacagtcactttcggccaaagcaccagtactttcatcggccaatccttcaaaaatggtaccacgcaaaaagttcgaagcttgtttaatgtcttcattagtgataggcttaggttcatcaatatcaatttcgacattgtccaatccaagagctttccaaagctcaggctcccaaaggttatatgctgtttcccatccatctggatcctggtcattaccaagtcctaaggttaccaatggagcagcacccaattcaacaaagcgagcatctaattgcttacctgggcggttataataaattttatcttccttacgaggccaatattcataatcgccaaaaccaaatacaccatacttcaattcgctcaagttaagatctgcacctttgattgcttcccaaaactcacgtccattttgaggaaactcaccttgaccagctgtactaaccaagactacgacattcttctcattgcctaactcctcgatagggaaatcatccatggccataatcttacacttggatcctcttgcagaagcccggttttgaagtctcttcgcaacgttttcagctgtacctccgtctgaagcgaaaagaatggtaagaggaggaccagacaaaccttcaattaatttgttgagagcattgcgtgagtcaacgttttgttgatgacggacttccgcaccaaatgattgagtaagagtacgagctaaacttggcacacgaagcgttagttgagtcaagtagttatccctttccaaaaaggtcttgagctctcggcgaatacgttcggaatcaagtttgaaatctgaatattctccgtcctctaaagcaggagtccatctatacaaaggccaataaccgatgtcaacggctttcttggtttcctgtaacacagtaatggcatcatcgtcagcactgtgatagggaaggtatgccaaaacaaccgaggggcccttaaatttatctgcttctaaaagtgccgagattagttgggtgtatgaactatacaacgcagtagaggcgacatatgcattgccaaagttcatggcatacaatccaatatccttctttctggaagaggatcggacggcttcacgagtagagtaaggctgggtgtcaacaatcaataaattgacgttcttttccaagcaaagtacttgatgaagagcagaattacccaagtcatatgcccaagcatcggaaccgataatccaatgtgaaacgttggtaaaaaattcagatcgatctaaaagtgatttgataggagcagatgaatccttcttaagttcagagatgaccaactcagggtcaacaggagactccaggttatcaacggaaacaatccaattcgaaagaacttctaatgattcagaagagacagaagaattcttttctttcaataaagtagcaacctcatcacagaaagcgcgacgctgattttcatactctaaaaccgaacccaaagcaaactgaggagatatgatgagacgagatggaatgttttgtttcgtagctgatgaagcgggatcgttaacaatgttaagacgagacttaaagactctatgaagaagtttatgataagcttcctcaatagacggaggtgtaggaacaaacacttgagaaacaccatcggtaaaatcgcaaacgagagatggctttaaagcgcctgaaagattatcacgaacagctttaataatctctgtggcttgctctgaagaactcaatccgtatcttacggcaaacagctcaattgaagatccggaagcgacgaaagaagataaaacgtcaaggtaaagcggatcccatttacgaggaagactggtaatgggttccaaaacagtcaagcgcttagtagaagtaggaagcacttcttgcaatttagagggcaaccaagggcgaaggactcttacaatagcaactgccacagaggaagtaacggcagccttggctaattcagaagcagcgcttccgaaaactaacaagacatcagtagcgtcatcggaaccagagtattcaaaaggcttgatagacaatgattcaaggtattcagaagtagcggcatcacgttctggctgatcaaacttgggagggacaaaagcttccttgatattgccttctttttcagaatcctcctgtttctcttcaataggaatgtgggcaactctagcgtgttgagcatcctctttggaaggtagtgtctcgatgttctccaacgcagcggtcgtgtcgtaaactggagaatagaaatgtaaaacgcctgtgttcaatttcaatgctaagcgatgagccaaagaagctgtctccaaggtatcttccaaagcagcctccgaagaatcaccagggcgattgcccgaaaagagaataacgaaaccggtgtcacgcacagaagcaaaatcaaatgcctctgtagactctatggcaacgtgcgctacaagaggctcatgagccaacttataaagatgaggagtagcgaaaaagagtgcatcagcagaagcaactacagatgtgatttgtttaggttgagtagaagccacttcttcttcagccaaaatagcatccgcaatgtgagcaaagggatcagcgtgagattttaaaggaagaacgtgtggaaccttgccggaaacatttaacgtttcaaatttttttaaatcttttaaggattctgttaaagcaccatttaaaatcgaattgttaggatgaaccacgtacaacgcatctgagcaacggaaagcgatgcgtgagacagcctcctgagaattattgatactagcctttacactcatgactatttcttatgacaagtatttgaatatgaattctcttccttgtcgtactttttttccttcaaaaaaaccaaacaaaacaaatagaaagaagagtaaaaagcccgaccctatataatatgcaataaaaaatataccaaaatcttaaaacaccaaagccttgctactacactcaaagagttgtcaaaacttatttttaaaaacgacgaaccgaacgaaagcgtttaatataacactcggtttaagttagactcaaaagtagaaaacaaagctgatgagagatggaagagaaaaaaaaaatggttaaacttaattaacgttctcttcagattatccctcaacgactgcaaactttcaactattttctaagaatgaaaattgtgcgacctccttgaaactcttcgtaggaagaagtcaatatgtttaaaaatcttttttttttcacgtgtattcagtgcgaaaatcgatactgaaacagcaatttccaaaattccttgaaaaattcgtttaaaaggttggtggtggttttttgaaaacaactccgtgcctactcaatgtatatacagtcctacttcaagcgtatcggtgttcatacaattgcgtgataagacgcaatactgcaatacagacactgaaggaagctacctgaggtaacatatttttgcaggtgtaccgtccaatgaggtgggtcgcaatctaggatccaagtctcaggtgttggcatctaagcagtttgtgaatcttacgatgagttccccagcttttcaggagaagcaaatttctctcaaatctccttaacacgattacttctctggattatacaaccttattattcccatcgcctgaaaattacggatcattttgtaacggggcacgcaatactgtaagccaacagcattattacgtggtattgcgtggaatggcattaattttaacgcgcgctttgattaaggtggtaagcacaatcacagagatctaaggcaagcgacagatggctcaatattgtctcggctaggggttagagttatttcgagcgagaatgagagtaatttacacgttgtatgctgccatatcataagagtgtttgggtctagccggtgatcagttttttttttttcctttccacagtagagagggatttttggcgtcatctcgtactatgaaatactcttgtactttgaattacccttgtactttgcagcacttggaaagctgtccactattttcataaccaagcagaactaaaacccaacatatactgctcgttttctaaacgtctcacgaactaatagccagctaagacacttcaaagtacgattttgaatatatcaacaaagattttatttatgacccccatatctttttgtagtaccaaaacaacatatctaattaatacattttatataaataataaacaacaaaattattaacgacctccctttcgttgctttgaaatcctccactcatcgggtttttcaaatcgattgtacaatggtagcaccttgagatttttcttggttttggaaacttgatttgcattggcaaatttaaagaatgttggtgcaacttccacaagccattttggattcactgtgcttaccgtgtgcatgtattcttttgacgtttgaatcagttcatggtatatcacccactctgcagcttttccaaataaaactccactaggatgcatgtatacaggagcattctccacgatcgttttgtaacatccctcgtgagagtctcgcttggcaacattggtaaagtagccagaacacaaagcccgtaaaataagttctctctttcttccacatgaaacaactgggtgtcgataccgatccattaggcgaataagctgtttgcgtacatcttcagctcgacgcataccacgggcttggatataatgttcataacaccaattatctgagcaacgattcattttccaagtcgtatacacattaagtaaggttaagtgatcactctcaggatttgcaaattgtgctcgttgtcgatcagcttcttgctgcttctcccttggtcggctccaaatgttaggtacgctaagcatggcaataatactcaacatttcttcagagcaacctaattctacgctagtaatcaatacttttgacaattgaggctccatcgggaaatctgccatttttcgcccaagaggagtcagcaatccctcatcgtccaaggccgacagtgcatacagattttgcaaggcggctatcatggtttgagcaggtggaggatccataaaatcaaaattcaaaaggtcgttaattcccattgcctttaacatcaaaatagtatgcgacaaattttggcgttgtatctcaggaatcggggaaggcaacatttcgtttcggtaagcgctttcagtatacagacgataacattttccgggtcctgtacgccctgcacgaccacttctttgcctagcttgtgcttgagaaattggcgtaactattagagaatccatgcctagttttggatcaaagcagctctgcttgacaaacccagggtccaccacataataaattccatcaattgttaaactagtttcagcaatgttggttgcaattactaccttacgacctcctgggggagcaggttcaaaaatacgactttgtatttccgaaggaagcgctgaataaacaggtaaaataactagctcaggaatcgaatctcctagcattttacttctttcatataatatttcacaactagtatcaatttcttcttgacctgtcagaaatactaatatatcaccaggtccttcgctcaagtggatttgcataacagtcatcaaagcagcatcaagatagtcggcttctggttgttttgtatacatgatttcgacgggatatgaacgcccaggaatcgtaaaaattgggcatttatagaaataagacgaaaaccgctcagcatctagcgtggctgaagtaacaattagctttaaatctggccgtttcaaaacagttccctttaacagtccaaaaagtacatcagttgcaacggttctttcatgtgcttcatctaaaataattacagaatatttggacaaaagaggatcaactaaacattctcgttgaagcataccatcagtcatatatttaatttgggtcattctactggtcttatcttcgaaacgaatagtgtaaccaacctcttcaccaacacgacatcccacttcttctgctacacgtttggcaacagacattgcagctacacgcctaggttgagtacaacctatcattttgctatcactggtataaccttcttcagcaagatattgagtgatttgagtggtcttaccggaaccggtttcaccgagtagaaccaaaatttggttttttgagacagcctcgagaaactgtttacgaagtttaaaaactggaagaccctctctttgctctttcatgctcagtgttgttcttttaccgtaggatatatttgcatttcgtgttgcttgacgccagctgggagtttcagaagtaagttgacgagcagctgagtctcgcacatcttgggcaaatttccgatcctgaggattcgacatagtgtcttgccatgagagggataagtcttgcttttccatttcttgttcactctttaattttgcctccttttgtcttatttctcgtctatcatttgctaaaatctgcccttgcattgctgctctggacaatgaaccatccggggcctttacaacttttataggagatagctttaatgaaactttggtttgtcctgcgagaaatccaggttcttcttcacgaagttcgatttctacgtcttcatcatcttcgggattaatttccgcagcattattagtattgaatccatcgttgagttcaggaatatccgtagcggaaattgcaccggatgcagcaagttgctgtaactcccatatttcaggtgatgttaaacgcttccgaccgtttgaagtgaacgtttcaagtggattcacatgtccaatttcagaattttgggctgataatggaatagcgtttgctccactacccttctttgtagaacgtgaaacttgatccggattcaaatcctcacctgtaacttgattcacctccttcattgacaggctgattcgctttgctgattcatcaattctaataacttttacaaatacaggttgtccatagctaacagcctctgaaggatgatccaatctcccatttaattggatatttgagatatgaaccaaaccatcagttctctttctaaagccgtccaaagttacaaaggcaccaaagtccttaatacctgagacaacaccagaataaattccatacaatgttggagcatttagcaatggaccacgcgatgatcgactagaatgtgattgaccagaaattgaggtacgtgaatgatgcgaaaaactgggactaattgatctctctctacgttcccttattccattgaggtaatgccgctcatccctcctagaatccctatcgtttctccttgttttggccaacgtcgaaagttcttccagctcgtccatagcattatccataagcgctggtctatcccttaaattattcgtgctatttgggatgcttaagccaggaaacatctttctttggtgttgtttgtcaacatctttgctatctaaatcatgcgaagctccattgaccgagttactaccattatttacattatcagtgggaatgtcatctttaggcttaatttccttaattaatcgacttatgttttgaaggaaactgtcggtgaattctcctccacatgaaaggacattatttttaaactcatcgtaattcttagactgatcatgcaaattaataataaattctgcaagagtattatcgtcaattcctagatttggttaattatttataaaaaaatgagtattaaagcctactacttaccagtatgatttcgaatttcagaggcaactttagataccaaggataaatactccaattctttcagatcgtccattattgtcttttctcccactaggattcactaaaaattaaatcgaagtttgaagaagactttcaaaattgctccataccaaacataggtgtatggttaaaaatgaaacgcgtgcaatagacaatcgcgtttcctaactttgtacaaataaatattcatggctgtcaacgcaacgagttgcgccaaaggcaaataaggtagctgaattacagttcgttataataatgtcgaggctctacttattatttgaactttgagtccgtgttgtttacaataggaactggggtgagtttcgtaccttattaagaaataatttttgcaacttgaatgtttaattactgtcaaagtttacgtaaggtatttctagaatgttttaatggctaaatcaatgacagggcgtagcgaatataaaaatatataagtctatctacagttttcaacgattgatacgtactgaagtgctttttgcaagtatgcttgtacacttgacatatttattacctatgcaaatcaacgtaaatactttaatagcgcttttcgaaaagtatcgatctatattaatacagtactacggcacctcatatgctaatagatttatgtcatttgtactgtattttaaacacagtatttgcatgcattgttacagagcctctgtgattaactcacacgtaatgagcattcaaaacgcattactctaaatgtctacaatataataaccgtaaaaatggctcagaagttctgagagtcatttcatatctctagatagtctctataacgttaagcttaattagactaacggttcagttgcaaaattactggatacatcaaaagaaagcttttgagcagaacaacaattgataaatagtgtcaacaccccagaacccaatttttcctatagataaagaaaaacacaccaacaaacacacattatttcctaattcccggaatcccatataacctacttctaactgatggtgacgacagtggcttcttcagtaacttcaacagagtcattcatgtcagctaaggcagattcagcgttaaaatgagaaaagttgctccattcgacttcctcaccagactgaataaattcatccaacaagccagcactggccgcaaccaatccaaaaatcggtggggagggcttaagtggcttagataaatattcaggatggtattgtacgccaacaaagtaaggatggtcacgtttctcaataatttccatacgctcaccacgttcatcttttccgatgaaagaaattccaccttgttccaaacggcttacaaacgcaggatttatttcatatctatgacgatgtctttccaaaacttcatcaaccatcttatgaagtttacgaagtttactccattcggaattgggttggaaaaaggtaggtctcaatcccaaacgcatagttccacccagtttatccttatcaatctcaggcatataaacaacaacattgttttcgcattccttatcgaattcttcagaaaatgcacctagaaatgttagttaaaaatcttttgaaagaagcaaaataaaaaatatgctccaattaataataactgtttaactattcatgtagcacttgtctacagttagagtcaacggaaaatgacaaaaacctctagtaagtgcatggaatctatagatcccaaaaataatagaaggcagttaaaaatttaaaatggagtccaataaaagcatcaaaaaacataccttcaattccacaaacacttctcgcgaattcaataacggcaacttgcataccaaggcaaatgcccaagtagggtgtattattttcacgagcccacttggctgcggcaatcatcccttcgacaccgcgagagccgaatccgccaggcactaggataccattggcagaacagactaaatgccatgccttatggtaactaagtgggtcactagtatttgtactagcttccaaatgagaagcttctacccattggaggtcaagtttacgaccacagcgcatagcagagtgctccaatgctttgatgactgatatataggaatcttgaagatgagtgtattttcctacgaggacgatggtgaccttcttgaaaagatgatcgtatccctgtgttaaatgtttccacgagctccacatattctcgcctgcgagagcgagttcgcgagatacacttatcttatccagtgcgaaacgaattttcaaatattccaatagcttgtcttcaagcagttgaggaacgtgatatgtactagagacatcatgcacagctagcacctgttcgggaccaacatgacagaaaagagaaattttatcaatcacagatttctcaagaggttgtttacagcggcaagcaatcaagtctggagtaatgcccaagctacgcaaatcacgaattgcttgttgagtaggcttagttttctgctcgccattaattacagggacaagagaaacatggattgatacaaagttttcatgacccacacgaaattgaaattgacgcatggcctccacaaaagcagcagactcgatatcgccaaccgtaccaccgagttcaacaatacaaacatctggttcttcaccactttgatcaactggaattcgagcaacacgctccacccagtcttgaatttcattcgtaacatgaggaacaatttgcactgtttttccaagataatcaccgcgacgttccttctgaatgacattagaatacacttttccagttgtaatattgttatcatgggttaatgtaacattaagatagcgctcatagtttccaagatccaaatcgacttcaccgccatcattcaaaacaaaaacttccccatgttcaaggggagacatagtgccagcatcaatattcatgtaagggtcaatcttgatgctagtaactttcaatcctagggtttttagcagtaatccagtggaagaggcaattacaccttttccaataccactaataacacctccagatactaaaacgtacttcatattggctgtcccctgatgtttgctccaaagttggtggtacgtggaggagagaaaaattaggttgctaacaaatttttaagcgctggcgaaaatttttttaagagaaaatcgttaccacaaatataaatcgaaatgataggaatttccaaataatgtatttcacattattctaaaaattaaaaactaatcgtactgaagatgaaattttacaaacctccattgtgccaccactttagaaacccacaactaatatttctatgctgctatctttaggttcaaatggtaacttccaacttggtttgaacaatgatgaggatgtttacagcccacagatagtgccatttgaccgtgcaattgaaaaaatctcatgtggtggaaaccacaccctattgttagatgaggattctcaactatgggcttgtggtgataatcgcaagggacaatgtggatatgaagtgaaagaacctctttacaatcccctaagtccagactatttacggatattcacccgtgttagtcatgagcgttgggttttcctgacttgtggttgggaattcagcgttatagtacatgctgatcgaagacgtgtttgttcatgtggtgaaggactttccggtgaattgggtcaagggaatcgcagtaatagtcaaggtttgagggaaattgacattccttaccttgacgataaagagttcattattgatatctcggctggattaagacactggatttgtgttacaaatgaagggaacttgtatggttgtggagatggccgcaaaggacaacttggaccggtagttatgaaaacagttaacaaggtttcatttctcgggcgtattgaacatgctcaagctgttgtatgtggtgtacagttcagtgcagtattgcaagaaacaggacatgtaattgttttaggaggggagaagtggaatgtagcagcagaatgtgatgcttggcaagcaaataacagtgaattgtcttcttccatctgctctatatcagcaaactggtctaccttgagtctattaagtactgaaggctgtgtctatgcttttggtcgttgtgatcgtgctcagaaggcccatacaaaagcaagtgatatcgtccaaatcgccagtggaactgagcacaatattttaaggacaaagaaaggaagtgttttaatatacggttggaatgagcatggaaatgcctcgaatgatgataaaagagatgtttatgatgcaaaaactcttcaattaccaggctgggcctatattgtggccgctggatatgcaacgagttggatagtgattgaagaaaatcacaaataatgaattgagtaactaaaatttaattttattttctaccgaaatgtcgaagctttaataacatttgacgacatttaaaaaaatgtagtttagtaagctaaaaatcaagcaattgctaagagacaattgtctataaaaagaaactagaacaaagattaacttccatttagttttaattgaagcgcgacatgtgatgcagagatgaaggggcaacaggcaacgaaagaaaaaaaataaacatataaggacggcaaagcgctatttggcattaatctctttatcggaggatcaaatgcaaaaacgctttcataagttaataaaataaatacaaagcataacatcttaagaatcagctccaaaaaaacgagctaaagcaagggcaaaaaacaccaaaactgctatgctccagcgacttttaacccagctttgctttgaattaaacggttcattcttcttgcattcattggaagatacaggagtggagtgaatttgttggggttcgattagggccgcttcagcagctgctttggcaatgtcttccctatttttgtcaattaactcggggaacattattaagaatttaggattatccataatgttaaatctcttcgtatcctttgcgtaagttctcctggtagactccgaagttacaatacctccagtggtaatctcatcagaagtcatgaaagaaacgagtcccaccagaatagtagaaaccatccatgagggattccaggattttggatggaagtcagaaaaagaaagacaaagtctggtattcgtttggaaacgtccgcttggagtaatcatgcgaattgcaggtggcttaaaaggataatcgggaggaaaaatcaatgtccctgtacgcaaagttagcaaaggatggcaacagccaaaagttcatgcacatattgattacagaaggaaatttaaaagaaacataccatgatattgtcctccttcatatggagtgtccggagggccagtgataatataatgccattccaaaatgttttcagttgcaggtttagcgtcaacaagctcaacagggtttttctgaagagctagatattctttcattaactaaaataattagaagaagcttaaaattataaatccatacccgtttataagcacctttcgacgccatcgttgtgtttgtgaagtttgtggaagtgagaaaacatgtaaccatataatccgctcacagttacattaccaggttagcggctagttaggtgattcttgtcttttacaaattcaaagcacaatctctactagactaagtgtctttgtaggttaatcaatataaaacaccaacaaactccgaggtgaggtgccaacttcaagtacaacggtttattcaaatcaccaattcgtaaatataacacagttacttgtaaaagaggttttcatttctatcttttgtagcaatatacctatgatatttatgatattttattttctctatacgcagcttaagcccaaatgtaaaatataaatattgttaacctatgtacattgaggaagtaagatcgagaaaatagattaaaaaatgctttgaagcaaggaaagcctttaacttatctttgttttacttattgtaggtctaacatttatatttctcttgccttctcaatatacctgataattttgctcattattcaataagaaacaatttggatgactaacatgagaaaaggaacaagcgaggtaatctattcatatatttctttcgcattctttagaaagaccgtaaaggcgatccagcaaattcggttttctagaaacatcagttttcactgtccggatatgccgatatcgggaaaattaatgtcggtcctaagtttatgaatttatcgaaacatagtagaagcggaaattacttcgtaatagcaatttaatggatattttttccacaatttatgcactttgccatgcaacgaacaaagccaactagtataccaagtcaagaaatcatgagtacagcaaagtatctaagtgttatcctatttagtttacagtgaccaataaaaattgtatcgtgatattcagataaaaagataattgtcatctattttcagcttcattttgatttaggctcacttatcgcgataattgcaatcttttgaaaacacacgttcattaatgtaatatcagatttaaagtatgaagtagtggcattaacaaagcagcacaaagtcaactttccgtgatataggctaagggcaagttagaaatgtcaggaaattttgcatttttgtggttttttcgttgggctcaatctaatcgtaattgggaggatgtcgtcatcgatgatcactacttaaaagcagcctccatggcactcaacgtactttgaatctccatattaccagttgaaacaaaagtaatgagcaaccaagttattgtaacgaacatctctcctgaagttactgagaaacaaatctcagacttcttttctttctgcggtaaagtgtccaacatctctaccgagaaatctggagaaacccaaaccgcgaaaatccaatttgaacgccctagcgccaccaagacggccttacttttgcaagatgctctccttggacaaaacaaaatccaaatcaccagtgaagatggtggtgctgcttctactaccgatcaaggaggtgctggaggcgatcaagccgctcgtcaagaagacaagcctcgttcagctataatctctgaacttttaagtcgcggatatcatttgagcgatgtaactttggaaaagagtattcaactagaccaaagctatggcgtttcttcaaaattcaaggggatcctcgagtctgctttgtctggcgttcgttctgttaacgaacgttatcatgtcaccgaaaaggccaatgaggttgataataaatttgccatttctgacaaattgaaccgcacctcttctttggttagcacatatttccacaaagctcttgaaactgctgctggcacttctgccggacaaaaggttcaaaatgcctatgaagatggtaaaaaccagttgcttggcatccacaacgaagctcgtaggcttgctgatgccaaaaaccaagctgaaggtacggcttccccagcttctagcactcctactgcccctgctgagaaggagcctactgctcccaccactgagtcaaagaccactgagtaaattatagtaccttgttgttattcttttcagatggttgtaatgattcagtgtattatcgattattattataattaatgctttcattgaagtttttattgttatttatataagatacgctgatatttatctcccattaatcggaaaattgctgtctatattccctatgatgttatcaatattgaaggaaaaaggagtatgtttgtagtttgtaatttgttttggcttaacgagtacatacatttttatttggcatgttttggagtgaaacctatgaaagataacgatagtattaagatatatataagtagttttcatcatcatttatatttggatgcaattcatgtatccatcttttagcagaaatttgtcgtaatcatcacgctgatgctaaaaacgttgagttgcacagaaaacaagtatagaagaatcgcggtccccgattgccttgcagaacaggtgaaaaatcaatccttgggaaatttcgccattttgcaaataactgataagtcagcagttcgatacagtgctgctccatgcataagggacagcaaacgtaattgcttctttgaccaggtaaaccattattttgtactaacgacatatacaccaattttgaatcgtggttgcatctttgagatggcaaaccgttattatgtgctaacgaattgtttagcaatttaatcatttggttgcttttactggtacttttttgatttgaagatagcaataaacgttcaaagagagccgctatgacggcttctttataattgggaattattttatcctcgttttcaaatattcctcctagaagatttgctaagacgttgagacataaaagtttatctttttcttcgataaagctaggaaattccgacattattagcatctccaatttaaagatttggaaaacgacattttcgtcaccaattttgttgaaatccattgctctttttattcacgtttcacaaaatatacacgcttaatattggctttttcttttttctgttttgatattttgtaatatgcaatttcactaaaatacgaaaacacaactgttcacaaaatcattaatatgtttggagaaaaagggagtgtaaacataaacaatacccatggtgtttacattttggactccggtgaatgtaaacatagtaacaagcgtacagtgatggcttctataaacaccaaatcagcaaataagaaaggacttggggttagaaatatataaaaaatacaacagtttatcattaaagattatcaaagaatgaagagaaatattcaaataatcgcaaaaagtttctccctgataaaaaatacaatcattcgtcgttaccacgaatctcttttccaaatcagtatttcaaaaaaaagttggaaaaaaaagaaaaaaaaattaaacacttattaatcgaactcgtgttgtcattgtttaatcacaaaccagctggtaattgccttaattccactttcaaatcacacattcgcttaattgtctttcaaaatttttgctttgataatcttatgactttaagtcaaaaaaaaagaataaatggtagtaaataatgtgaagagaaaacggaaccttgaaaaagttttgcaaatggcaaggaggaggaaaatatattgtggacaaactattagtttctaatccaacctttaatattgagacacaaagtttaagcattgcctcattgatctgatgcctgcatcagaaagctctttttaagcattagaggatctattaacaacggtgaatcctcccatacgaattggctcttgattttttggaggtaaaataggcgaagtggtgggttcagaaacaggttcttcatctacttccttctgccctttttctatctcatctatctgatttttatcactaacagtgtcttgttcttgatctttatccttttgcttttctttagctttctctttctctagttttgctgaattttgcgcacttcgtcgacgtcttgcttctctggccttctcacgcgctgcaagcaatccttcatgataaggtttcttctcttcttcggtcaaattattccatgtatcttcaagagttttcttcaaagcttgtcccttcaaggtagagccttcggcctttaattttggtttttgaatagacgaaaaatggttgaataacattgtgtctgtaattttggcattagaagtagcttttttagctccagatgattttgagctttctgttttaagatttgtaataataggagaaggtattggatcagtattcgtaattttttcatcttttgattgaacaacttgattttgctgctcaaagtctgcatctgtgtcattgacggatgcatctttaggctgggaattatttgatgatttatgagatatttccgacgtgttgtttaatgctacgtttgtatcagatgtttcttctgtagatatctttaacttcttggcagacgggtttccagcgcctttcgttgatattttgattttaataccttcgggaggaggctacatatgattagtacaagtattacaataaattcactctataaaaacacttacaggaggagatggctcagagcgctgtccaaattcgcgagattttgcttcactttgcaattccaactgttccattaagatagctctttctaatcggccacgcttgacagctcttcgaataacctcatatttgcttaataactcctgatttcctttttggatctcctgaattctagcctttaaatccttgcacttttggcgatatttaatttctgagtattcattagtaaatgaaaaaatcaatcaagcttcaaaatattcaccttccgatttggaaatagatacatggtatggagggttttccatggatatagatgctctgcctttgatcttgttcgcacaatgtagtaagtactgtcgcgaattaagagcactgactggaggtctaaaatagcgaatttatacaagtcttaacgctacgacatgctttcgattttttgaatacaaatagaaatctggaaaaagttattaaaatgactctccattgggattagaactttaaaaaaactatatgtgaaagtatcaactctggtagtaatacgcactgattgattcaagcgcaattgcatcatgaatataaaaattataaattaagtatgataaaattaaataacagagatattaatgaaagaatgactaatagcaaaaagatcggtttgtccacgcaaagaaattaaaaagaaaaatgcgaacttaaattaacaaaccataaccattttatccttcaacgaatgccatagcctcctccttagaaatcgactcaactgttgaaactttgtgattaaacattactccgtaaaaattgtccgcaactttcaccatctcaggccgaaaagtagtgcaaataaattgactagtttttgacatctctttgaccatcgctgcaatggccgagcgatattgtgcatctaaattagcatcacattcatcgagtatattaaaaggcgcaggatcacagcgttggatagcaaaaattaaagttaaagcacaaagtgacttctgaccgccactcaattgattaatattcagttgttcatcatccttactgttaaaagaaactcttatgctgatacctgtataattgtcgatcgagcttttctgggatggcgtatcaatgtccatggagatgtcttgttcgatgctttgactcaattcacttcttctattcataaccaattcacctctacctgccggaacaagtttaacgaatatttcagaaaagcttttagcaacttgtttaaaggtacgctcaattgcttcatcttttctttggtcaagtactgtcgtaagctcactaattgactcctgagaacgacgcaactcttctctcctagccaacaatgaatcgcgttgtttagtaaaattattaaattgctcatatgctttcttattaacgcttccataatctttaagggcttcgttgattttatgaagtttcttcacaatagcatttgagctagttgaaacatatttaataaatgcttcttccggcaaaacccccaatgatttaattttctcgttacattcttttttccgtgcgagaagcaaacttctctttgctgcgtttctttcgttaatttttgcatcttgttcaattcgggtagccacttcgtgctgcaattcttctagcgattccaattcatttcgtttatcgcttatttcagaattgattctttgcatttgttcctccaacccagaagatgaagatttaataatttgcaatttgttttcatacttaagtagagatctctttacgctgttcaattctgattcgtctattctgttatcagaaccaatttcagctttcaatggattccttcttaaatataagtttgtatttaattcatattcaagagccgtctttcttgcttctatatgtgctcgttctttaatgatggcatcaaactcatgagagagattttcaatttgaccactcaaagactttagtgcttccacatctttgggatcaagttcatccatttctgaacttaattcagatttcaagtcattagcttgttgttcaagtgtatgtagttccaaaacaacaagctcaagcatacgacttttatgatgcattgattcttgaagatctgttgtttctccagtaatagttacgagttcatctttaagaggaatatgatctctttcaaattgctttaaacttagttgagccttttgcaaatcatctaagcatgcagtaattttttggtcaaaagattcaatttcggaacgacatttctccaaactttcttgtaaatccgagaatttgatctggtatgttttaacgtttttgatagcatccagcctggaatttctataatcacgatacccggcagttaatgcaccttttttgtcagatcgatcaccacttaaagtaataccgtttaattgatgagatcgagcatactgggaggcggtctcaatcgatggacaaacaatggttttcgaaaaaacttgtttaatcgcagcatcaaacttgggatcgaactctaaatattgaattaaaggtaaagcatcactggcatcaggataagtaaccgcctttggacgaagcttgttcaaaggcatgaacgtaactctaccggcattttctttatatataacgtcaagaatttgagttgcggtttcatcgttatctaccacgatatgaaatagactgttcccagcagtagcctcaacagcgaccttgaaacggttatcaaccttgaaaagctcacaaagtggaccatagtaaccttcgagtttcagacgttcagcaatgtctttgacagctctaataccattacttgtattccgatccattgtagtccccaaagccttctcagaacgagaaagatcgtccttaacattttcgatagacgacttaagtttggcttcttctctccacagagatttccttttgtccgtcaaattttctttcctttcattaattgaagtaatgttagcaagtagttgcgacattcgatcaccttgagattcaagggaaatttcaatttcctttttacgagataattttgctttgagttcattttccatttcgtcatactcagtcttcaagtaatcactgttctcctttgtagaattaatgttacggttgatctgtaagagctgatttctgatccattcatcacgttcttttttggtagtgaattgagaagtcctcgattgcttgtccaaaagtgattgcttctgatttttgagcagcatgattcttttattaagatcatcagcttcagatactatagcgttatactttggaagaatttctgaaagctcattttctttctcagagatttttgactctaattcagaaagtatgttgagctttgagctctcatctttcttcgaaaattcaatttgacgtgataattgagaagactgtaattccaatgcgactttacttttcataatattggtataatcctcatcgttttgctgtttttcaacacgtaaaagctcaagcgagtggttgagctctgtaatttcagccttaattcgttcaatgcgttcctctctttgaatgaaagcacccgaatcatcatcattacgctcaagtgcagctatccggtcttgttctaaggcatccaatacggagttaatctcatcatgctcgcgagaataaatagcatattccaagcatcttctttcgttgtcttttttgtgataaactgcaagatcgtttttctcctcttctaactcacgcaaccgttcttcaatgtattgcaaaagttcatcaattttctccgatttttgaattgtctcgtccataattttattggattcagctcttctgttctcataaatttgagtacctgcaacctcttttaaaagttctaaacgctctgaatcctttgcattggttagggatgtgacccttccttgaggaacaatgtagtaaggattggatcttgaaaacccagcagactcgagaagattaataacctctgtcttgcttacagttttcttatccaaagagtattcgtcttttttcaatccaattgtacgacgcaagacaacttcgcttttaccggtgggaaatcgattatcagcattagcgaacgtaacttcaacgtatgcgctcatgacagttgcaccagggccttcatgcagcaaagcttgtctttcttcacggcttaaatgtgtatacgcatcacttaatacgaatcgaattgcagcaaaaaaattgcttttaccagatccatttcgtcccacaattacattgtggtgagggcttaaaggctctattacagtataatctttataagatttaaacccttgaataacaatcttaataaatcagttaactggggttctataatgctttacttacttttgtgatatacatagatttgtggttggtttgggttaaagtatttacgcgtcgcgtgtcttctttatggcgtgtaagtatcaatctttgtggtaacagagttctaagaatctacaacataataattcattcatactaaccaagatgagaaattctttgagttgttgatgttgattttgttatgttttttctatatgaaactgtattaactgaagatcgtttgcttttctctttactgccgcatcaatttccaaatataatatttctttattaaactactgggaatgcacaatcaaattggtagaaagcgcgctagcttaattgagtatgtgattttttagatgccaagtatgcattagtgttaaataagcaagctgctcttgagcgtcagcgtttcagtaatgaatttaaaaaaatgcatatatgagcttatgtattgtttcttttctatctgactttttattgtcaagctttaatgaggaaagccgctcacactaacattaaatgtcttttggaaatgtaatatatattttattgatcgaagaatggaaaaaatataatccactaaattaaaaaaaaaatcattggtttgcaaaaatcatcttgtaacttatggtaatcataatttgctaacttcttacatttttatataccagttttatttacaacaaaaagtttttactaccacctacaaaatacaaaaacttggatttgtatccagttctttgtcaaatttttaaataaattattcttttattgatttatttaaagtttaagatggttgaggagttaaaaaacgatgcacagacaaatgaagaagaatcagaatatagcgactttagtgatggctctgacaatgattactttagggaagacgatatagactggaatcaagcttcttcaagtaagttcatatactgaatagccaaaagcactttgcatgaatttttgttaccatttttcatgatcattaataacatttttactagattattctgctagacaggaaaattttgggaataattcttctaagatcaattcagttaatgatcacgtttctacgcttagtcgttatgtgaataatataaaattaaatgacaggtttgaggcagagggtaagtgtaatatagtttaactgctcataggttttagaactcgaggtcttttgatccttcacacttttacattttcatgtttaatagtactgacaaataaagacaagtcatctatcaaggataaaagtgaccgcgctacatctgaacaagtgctggatccccgtactcgaatgattttattaaaattaataaataatggaactatatcagaaattaatggttgtataagcacgggaaaggaagcaaatgtgtatcatgcaacaaacgaggatggtaaacattttgctataaaaatttataagacttcaatcttagtatttaaggatcgtgaccgctatgtttctggagaatttcgttttcgtcatgggtataacaagcgcaatccccgaaaaatggtacgcttatgggctgaaaaagaaataagaaacttgaagcgtgtggctgctgctggtattccttgcccagagccaatcttattgaagcagcacgttttgcttatgtcgtttctgggggacaagaaaggatgggcataccccaagttaaaggatatagatatgacgcctggtgaggctactaaattatatcagcttgtagcacggaatatgcgtattttgtttcatgtttgtcatctcgtgcatgctgacttgtcagaatataatttactttatcataaaggtaaagtttattttattgatgtatcacaatcggttgaacatgaccacccgcagagcatcgattttttaagaatggatattttaaacatttctacattctttaggcgtttgaatgctggttgcttatctttacctcaattatttaaattcattactgaagaaggaagttgtgaaaaggaagccatgaaaacccggttaaatgcaatttatgaggaagaacctactacagaagaatacgaagaggaattcttaaaaacttatgttcctcggactttagatgaggtatacgacattgatcgagatactgaaatcgtaaacgccggaggtgttaatagccttgtatataagcacttattaaatacagactttcaaaaattggatttaaatgacactacaaaaaatcaaaacgatcaaatcctcccaaatgagacttcggagagcgatgatgatgcaaattctataagtagtatggaaaatgaagaagaacggacttcggattcaaaatcatctgcaaaacaaggtaaaggaaacggacgtgcaaaggagacaccggaggagaagagggcacggaaaaaaaaaaccaaagaagataaggctgagaaaagaaaatccaagattccgaagtatgagaagaagcgcaaactaaaacaatctggaagaaaaaagtaatcaggggaaaaaattacggttattttatataattatctttattggaaaagtctatacaatactcataaactagtagcataactaaaatcattatacgtttatagactttaaaaatcgtaaaatatggctaacagggtcatcgcttagaggctgtagtagaagatttttcacgttgcttcgatttcttatcgtttttatcaggaattacctttacgtttggcaattctgtatattggtgctctataatttcaaaatgtaaaggaggatctgttacagctccccatagagtctggggtaaataatcaccatattgattgaaaaaatcgatacgacatttcgcctccgcctgttgttccttctccaggcgtcccacaaattcgtccacaatggatcttacacaattttcataggtttgtcgtctgtgaatttcctgaaggagagcggtatacgctttagcaaaatgtgtgtaatgtctttcaagctgcacgagttcttgagctaattgcggaatctccaggccggtttgcgccctcattaactcatgcgcggcttcatgcctttgattagtcaactggtttttgtttaactcctcagccaaggcttccaaaatcgatgttgccgaatctacctttgacttataactttgaactgcgttgaaataatgaattgtttgatctaatccactcctaagttctgtcaataccgaaggaacatgattagagtctgattgaagcacttcttggagatctttcttctccgcatcagaaagggtgtcataaatattgagagcttcggagcattgatcgtaatgttgagcaacttgcaaaagcaaatccgcaagttcttcggcagtatcgttataagcgggaggtaagaagtctaatgaaacagcttctaaacgtttatgataattggcacacaaatcttcttccagtaaacccgctagcttttcgaaagcattccaaacaccatcagttacgcctcggagcctggttttcaaatcttctaatgcagtatcatctacaaatgcataaagattggtatattcgcttcctaaggctggatctaatgtacagtcacgaagacgtttaagtgacgattccaatcgatcatgaaggacgtttaattgattaaatgttggataattttgaactagatctaataactgcttaataagagctgttgaagagtctaaacgagtacattgagatgctgtgagcttcgccaactcttttagctgttgatgctgctttatggaatttctcaaatcagtttttgcatcttcattaaacttatgtgcatcaccacacagttgcctggcttgagtaagagctgctttggcttgctgagtccactgctgcaacaattccatcaccgcactcacgcggtaaaactgtattcctcttgtatgcactccactggaaaagaaactatatagatatataaggatagatatatatttatatatatatcggccaacaaacttttcaaaaggacctttaatacaaaggaattgattgtgaagcagagttgtatgcttgcggcgaaattgaaatatagcaagtgagcgcatgtagcacatattaatgagagcttgcgaactacagcaaataaattgcacaatattgcagttgtttttcgctatttttctttatttacataaagttgactgaagcgataattataatatagttaaaaccataaacgaaaactaagaagaagaaatgtttgttaagagtactatagctatgaatagtaatgattaagcagtaaatcttttcagaattattgtggttcaaaagtaaacagactattattttttaagagaaaatttcagattagctgatcatattaatggcacttcgatgtttagcggagctacgaaaacatctttaaaattctgcaagacaaagcgctgttatttggacaattgatatctattagccttgaaggagaaaaaggctataaaaataatttgttatgagatttgtatagtcagacctttaaaagctgctttgatgatgatacaaattatttaagtatgcttttatcaactattcaaataacaataatagtgaacctatggaattaagggaattccagatgggaccttctttcgatattgttcgtaagaatcaccaaaaaaactaactaagtaagcttcttcggtagtaattcgctgtgagaaaaatttccaaagaactagagaaaatagtaatgttgagacaaaatttcctaacaacatttgagtgcccaaagcccagataaaaaacccaacgtatgatgggtgtctaacgtaagcataaatcccatcagtgacaagcaaatgatctttatttcttttactagctacaatgtgagaaaaagattgaccggcttgtaccattgcagaggatcgtagatattgtcccaaacaaagaaatcccagagcagatgtctgatataccgaaaatataaagttgattaagaagctcggaaatcttaagcaatttattaccttagcaaaactttttccgccacttaataagcattctaaaaggccgactaacatcgctaaccagtaggctttgccattattcaatatgaaagaatcccatgataactgactaccttgaaaacgagcagtaatgtaaaactctaatagatgaaaaagactcagaaatgcaaaaaaacctccaatactatatccgtatataatccatacgaaaaatcccaaaccaaaaacacaaccaagaaaggcgctggttaagcaaatagatgctacagctattgacgtatgtaaattccccatgattgtatattaaattcaggtatgtgaattcaactttctttattaaatttatcgagaagaattattgagtcaaaatgtcctaacaaactaactcatacacatttagagatgttataattattaattattggaggaaagacacgagaagaaataaaatttatgcaaagagggatattccttgctttagcctggttttcgagttattaggatattttcaaaatttcctgcttaaaattatagttgacacaatagggaagtaaaacaaagaaaatcatactcatattgtattacttaagttttgacttcttttctttgtattggctctaatagttgctaaaagttgtattatattaatgtagtaaacctcgatataacaaagaattcaaatactctgtcattaatcaatttgcaagttatgaattattaaaaaagaactctttctcagttttgtctaaacatatccgattacaaactgatatcaacttgttttgcaaataatgagccaaatactgatgtctaactcacaaaggagaagtcccggtgtatgagttgaacagataacttcatattattcaaaaattcaaagaataaatgcatatactagttctctaaattgctaaagaatttgttcctaaattcgtcaaatttacaacaatccaaaattctgtattcatgaatccaatacttatctatgtgactttggtattaataatcagtttaaggcaactcgcgaacagcatggttaaatgcctgtgcaacatgctctacattagaattgttcaaaccagccatagaaatacgaccatttgcactgaaataaagatggtaccgctcctggcaaaattggacttgtgcaggcgttaaaccggtaaaagaaaacattccaatttgttgtgtaatatgatcccaagaaccgggggttttgagtgcaacaagagaatcgcgaagacgtttcctcatctcaatgattctagaagacatagtctttaaatcttgttcccattcagcaaacaattgaggactgttaagaatttcggcagcaatacgtgcaccgtaagcgggagggttagaaatggtgttacgttgaacaatacacaattgagataagaccttgtttttagtggaagcgtcctttgcaacgtaatgcatgcaaccagtacgttcaccataaagacccatatttttagcaaatgactgacaaacgaaaaagtccttgttatatttgacaaactcgtttagagcccaagagtcacgattcagatcaccactggcaaaaccttgataagcaatgtcaaaaactaccagatgcttgcgagaaagcagactctcgaatatagaaagccattgttccctagtggggtcaataccagtaggattgtgagcacaagcatgaagtaaaaatatacttccttcgggagcagatttaatggtacttagcatgccttcgtaatcaaaagatctattcttggcatcccaataaggatatgtatctacagtgactcccaatttttcccacaaagtgcgatggacaggccaagtagggttggagatgtatacatgggctccagtgtgctttacatagaaagtctcaatgaaactagcagcaagaaaattggcaccagtaccagagactgactgcatagatgcaacacggtcctcggacaataaatgaggattgggtctgaaaagaacttcagccgcagccttagtgaaacgaggcaatccagcaattggtaaatattcatggttgaagcttgcctgttcttccactattttagatgcttttttaactgcaggcaaaatccaaggcttaccagtatcgtcacgataggcgccaacactcatgttaaccttcttgggatcttcatcctgatggtattgagcatttaatttaaaaattgcatctgccttagcttcctcaatatttgcaaacccgtagtctgacattgtggttaaatatgcggtaggtagatttcaaccttactgatctactatatatatatatttatcactcggtttagtatcactatattatcagtatacttcattgacatataagataccgagcttgatgtactgtaatagtgaataacgatacaaagtttgactcgtatagggaggagcttaacttttacaaggaggagctctgaagtgtcttatcgagaaaagtaggcaatatgtgaagttatattattatggtcaaagattggctttccataaagaaaagtaatctttactataaatatcattttttatcattagtaagttcaggcaaccgaaaatttccagggtaaaataaatgttgaaagacccaaaaaataggcgacaacagccgttgataccaagttggactaggtttgtcggtagtgtatttatcagcaaccttggccataacagctatactattcactggatacccaaaattttggttatttttttgaataagcattaagcagcgacctagcattaacagctctttcggtaaacgagtgcagtcctgtaagaagccaatgaactttttgcgttcagcaagctgctgttggaaggcctctttctttgaaataattttttcaccagtgtgaggttgctcttcatccattggaatatttaacatgcggttagcaaaaagctcaggttgtccaatcccccaagcatccattacctgaagaatagattttttgtctaatgaataggctgcagtgaaaagcaaggcaaattcttttctaaacttttctgattcaaatacatataacccatgatccaaaattaccgtttgacacaagcctgcttgattttttcgaacaaggatatttccaggatgtggatcacaatgaacttgtttcgaatgaaacatttggaaggcaaggaatctgaaaaggttcgttaaaatttcctttttgctcatcccagcttcagaaagagcagtttgatcatagaggggaatgccatcagcccattcagtaaccattactcgctttccagaaatctctttataaacctttggtatatatatcttatctcttaaataatcagtttcttctaccccttcacgagcatgttccgaattgttagcttcagttgtaaaatcaacctcagaacgtaatctttccgagacataatcaaccgtaaagtagagagggatatgaaatatccatttatcataaacatacatcatgtatttgtacacgagaagatcccacgacatttgcttagcaacatctggtttttgaatttttaccgcgaccttttcaccgctaggtaaaacagcacgatgtacctgcgcaatactggcacttgcagcagcacgtttctcaatgctggcaaatacttcctctactggtcttccatattgctctttgaatatgtcttgaagttcttcccattcaacttgaggtgcattgtcaaacattccctgaaaggctttcccatacgcttcaggcaaattatttgattgcatagcaatgatttgacccatcttgatgtataaaccgccatttttgtaaatcgttttaaacagtctctgtgctactctttggtgcaaagcatcaattttgtctgcctttttttcgctgaaattcaacttatagtcagccgcaattatagaagcggtgtatactgttctaatactacgggtaagtgcatgggcattatacactcgatcccaagcgtagacacctattccagcagcaccaacaaatacgaacctcttcatccatttacgtttgttaccaggaactccatgattttgcaatgcttgactgttataacgtacatcagcatatgtctttgatcgcttaatgaagcgactggtagttttctgcagtagagaaattgttctccacgaagtcaacatctctacgggatgaaggctttgaagaagacgaatttgagcagaagtaaactaagttcaacactttggattcaaggaaggtagtaaagggactatcataaatagatcaagttggcgctgtgtcctttcaacattctcaactttctgacctaaggcagccattgaaatgcattctcccatttagcgtatcatacttttgataaattaactgaagataacgtcgccagtatactattattttagacattatattacacaattcataaataatgatattcagtgtagtcgttatgaatgagggattctgtcaataacttttttattacaaggtgatatgctactacagctccgataacacttaagaacattgctcattgatatactgaaagtattaaatgctatgtcggtcaattgctcgtcgaagaatcgcagagcaacagatctattcaatccaaaaacaggttagggttataaacagtcacgtaaatagtcagtaatatatataccactgtttccactttaatttttccaaatgatacctttgagctcgaacgatcgtggttgaagcagtcatacaggaatttttattcctctaaacagctttagggaaagtccccggactcttgcgtcttgatctccatggagattgggacaggcggtaacgtgctgacttgaagaatcagcggtttcattaatggcgctagtttttcctttagcctttgtactttaaacctcaagagatataactccttgtccagaatggagtagataaggaatacagtctatgagttgtgtttcttgagcgtctagtgtacgaacggtatggttgattacgccatttctgaattgtggtttttcgtcgtagttgatagttatacggtcgcatccatttgttgatgtatcacaatggggcttagtctcgtgctcaaaggtttttttccttaaagaaaaaggtttgaaaatttggtttactctgtcggagtgcttgttcgaatcaagccagacctacttttagttagcatattattaaatgtagcttttcccaaaatatgatgatcgacaaatacaaagagtcaagcactgaaacgcgatagcgtcttgttgagttatttggtctgattttggtattcatataagttttttgtttctagagctgttttacgttatttaatgaattatgttttcttgtaatgaattataggtgctatgtagcgtgatatcaagttttgctttttcttattgaaagtgttaaggtacgttggcataggctcgttaaaaacgaatgtttggggttcagatatgttatccatgcattaaattttcagagataagtcaagcaaaagaactgcaaatttagccgccatcaatgttttactaattgcggtagtaacagtttggtttagtgatggaaatagcataggtagcataataacataagtcgcagtagctcagctgtgttattgtttacattacttggttgcgaatttttggcatcatttattgtttgcgggcttttttccttcaaaattagattgctcgtaatctcttgacgatgggattttatgatttacctctctcattactaatttgatttaatcctacaacgcagcatttttactttttttgccagctggttcaagctggatcttttggcatattgtaaagtgcttaatttctgttgaggtttccctataactataatttctgatacttgttagtgttatgcaaacatagttattattttccatgaactataatgcaaatgttgtcaagtttcattcaacaatacttcacaaattcgctctgaaaatatcgaaatttctaattttatgcatgcgtcgaaataagcgccaattggcttgtatgaaatgccaatgtgaaaatccaatggctgcgattacatatgcagatattgaatatcctcacaatacgcattttctacttttagactcaatttcgtggataccgtgtacatgtaaaattctcaagttaaaagaattcgagctgccagatcgctttgacattccaaatttgttttatgatggttggttatcttatgttttccatacgtttagtggtgtctatttgaaaattggttatgaaatggatgagagcgggttttgccttcctgatcaggtttatcacttgatcgataatcattcttgtatacagacagcagtttcgcatctacttcgaaatcatcaagctctatttaaatatttgtgcgactatctacgttcgggcgaatttccattaactgttttgattcatcatgtcatgctctatcaatattacccgaaaagtcttcaggaagccttgtgggcagcagttgagcattatgtaaacaattcaggagaagcatacagtactgtccaaaagttagctgtacagaagaaaattggaaatattcgcatgtatttggtaaatccgagggatatctttgctcttggctcgacatgtaactgcattgtagtaagttcgtcgaattttcagtcatacgtacagcttcgtaagccgctattggaaaataatctaccttatgaaattgatggatttgacaaaattcttcagtgtgctaattctgaagcagacatcggttggattgcaatgattcactgtattggctcaaacggttatgccttcccaatccatctctatttgaatatgaaaaaaaatatatttctcggtaaactaccagagtcgacgttgcttttgtacaatagtgatggtgcaatctttaagaatccgccttcatccaaaaaggaatgtgacttttataaccaattgttgctagatctctgcaaatgtcgccaattcaacgccgagatggagtgtaacatgaaaaaattgttcaataatccaacgggtcttcattcattgccaaatttaccaaatttttctgaagcaggttcagcaaaatcaagcaatttttgctcgtcaaaagataactgcttaaccaatagactaacattgaattgtctggatacaccttcagatgaaaatggagaagatatagcgattcaactgattatacctgctgaatgagatgaggattgatagaattccgaagaaaatctcgagttggctgaattcgccaatccgaaaacatctttcacaaaaaagaacccaacatcaagcttgatgggtgagcctaaagttatatgcgaaaggaattgagtttgcttttactaaaaaatctaacgaagcagatgatttatgttgaccagctatggtgaatcggtggaccgaattatcgttttgtgacaacgggaacgaaacgattttttacccacattattaccgaactacactcacatcctgaccttatgtatttggttggggaatgacatgactgaattataaatgatatacaaaagtttaaattaaaatcacgtaaaagcgaagaaaacaaaaacagaaaccaaaaaattcttgaccttactcggtattctttacagtttccgttccttttgtaagtataagaataaaaacaatgcctattttcgctttgcggttgcctgctgagcagaaaactaagcgaaccttaatattctttaaactttccaccatatttacttttatacattagaactgtgttgttcaatttccttaattttttcgactgcaaattacagtaaagtaacaatacgtactagaggatatacaaaatatctgttttaaatgacagatatttactatgtctttaatgaaagatataatacctacttgtaggtagtattctctatcagtaagcccatgcgcaaatatcgtacactcaaaggactgatgatgaatgctggacaggtcggtacaataactttttgtagccaagtccatcgccaaacgtttctccttcaactaactaactaactataagaacaatcatgcacgtataaccaaattattgttcccgtatgcacatacgttattgtacatttgagtatgcaaacatgaaggcgacacatccgctaacatgccaaatgtatatcattcattgactgccactcgcttagctaaaagtgcgaacgcatatgtaattctatgagaaatttagtcatttccacatgtaacagtaattttgcgaatactaaggctaacatgacaatcgtaagccaagaagacttcctaatttcacttcagacggatgagcaattcacaactaaaagttgcctcaaatcactactacctgtatcacgattagaatgaaaatgtcggatttttgagatgttatcgccatgatgcaatcttttcgcaactaagtactttttctattagcaagataaaccgactccttgaagcaacttcattctctagtccttattctgatctccaagttaggtaaatggaaattcaactatttgtgcagaaaccccatctcccattattacccttgctgctcttctttctatctgtacactttgggaagggactgttgagtcggacattcaacactttttacagccaccaaaaataggttgcctagactaacaataggaaggaacttgtcgtcatgttaaaaatcggccttgctcataataattattttattattttattttttttttattagttttggacgcagcgataaaatgcccgataaggttagaaagaataggttattggcaagaaagtagggttaacaagtgagtcggtagaaagcatgttaatcaagcgagtatgcaaagtcttcgtcaaggattccactcacaatagcaaaggcagcaagttgtttgtaaatagtaaacaaatgacatttggcataaaaccgaccttatccactttactttttcatcattcatgagaaatgccacttaatcaatgaatgatcatttagtgtagattagctcattcagccgctatttcgttggaatccagtaattttagagtgtttacgtatcgacaaaattacgtatgatacctaatacgttaacagtgcggtatcttaggcttcggtagacaagtggccgtgtggtatatggtaagaacgcgcaaatggatgttgtcaacaaccataatcgccatgtcttctagcaattcagagcagaaagtagacgttgcagtaagttaagattgtacagctgaaattgattattaactgaaatagaaattaagtccagaagaacagaagcttttccgtttgtatggacgacttcctcagcgaaaggatctattagttcaaaaattacaggtatggaggaatggatgtgttttggataaattgtcatatttattctaactctacccctttttagcaaggtagaaaatactttgattcaggcgactatgccttaaacaaagctggaaaggcctccgattcaggtatcacttgtattggtaaggagattccctctcctgacacaattcctcaccgtgttgtcagtgctgggtctcctaataaagagccgtctcttcacacgaaacgaccctcagagtcctcgcctagtggtgccagtagcagaagggaatctgtcacgcgacacgacttggaaagcaatgaaaattgaggtcatacacgttgctatttttgcgacaaggttggaggtttaatttggcttggctcttaaaatttggtattgcttgtcgtgtgcggaaatgctgtgtgcaaaattgtggtctggcaaaatggaacgaacgcgtttgttcagctgtcaagagttatgagaaatatataacgataaaagtctacgaaatgaaaacgcttactactctaatacttcccttttctcttccttacccttttctacgtagttgatggaggacaacacttctgttttattcaatgcatcgcgcattccttttcttcgtttcttactttaaatctttttttcattttcctttatcaactgttgttctatcttgtaatttcttatatggttcacttgtttttttgttgtcagaacacttgtcacgattttggctatatggcattgtttaattccaatgtttgatgattgttctcgtcatcgctcttgcgtattgcactattgtcgtctcgtctttttgtgagtttcaagtgtttttacttactttatttttctttttacatttatttacaatgtaacgttttatcattctatagagcaaaatgagcatattctaaaatttaattgttgccattcgtcgccacgtggatacggtgtctccaacggttttactttcgaaaaaaatttgctgtatttcttttgtttttcttttttttttagcgtggcttatcttactgagcttggtcaatgtgataggaataaaaaaatgaagtgttaatatatattttctcgtagtgccaatttttttgtgtttggcagattattcaattagtcgttaagcattccttcttttcttgctttttttactcatgaataagagtagttatgcgtgaaatagcattccttatcgtatgtatctacaaagttttttcgtcgaaaaagatcaccgtaacagttatgtcgtcacgataccttcttgaaattggataagtcaaggttaataaagcagatattctttggtcgcttccacccaaagaatgtcgaataaggtgcgtggcagcattatcatcaatgacctttgatgttttcttaaacagcgaccatgattgtttgtcatcctgagttgtgttcttttcgttggtagttttacccaaaactgtatctgcccattctccgaccaattgtactgcttgttcactggacatagtgtcccaaaggccatcggaagccataattagaaagcgatgcttctttggattcacggtgatactttcaatttcagggaccgcagtaacatatggaggagttttaacagggatgggtgaagcggaaaaatattctctgtgtagtctctcgctaatttcctgggaccatttgtaacgagcgtcgccaaaggctcttgaaggcataagacgtccaagaatcctgttattacgaaggacttcttcgcctggatgctcaacttccaagcgagatgcttcatcaggattcattccagtttgatcgcgactaagtgggatagcttcccaagagccatcgggcgtacattctccaagaacagcccgcgaatcaccagtacaggcaacctgaagactcttagattttgctgaatacgaagtaagaagagcgcacgatcctgatagagcgggtaacaatagactagcggctacttggagtgactctggattgttgaatacatgggagacatgctcgtgtacaatttgatggtcaactttggcaaatgcctcactgatcgacttatcgagcgcaagagatgaaggacaagcattttgatgatagtaagatgcagtacacttttgcaattccctaacgactgctggaactaggtgctggcgtaagaaaagagaagtattccaaccggaatgtccgtcaaaaataccccaaaaataccaattcccttcatcgatgtttcgatctattacctctacatgatcgtcttcgcaaggatcattgctggcaacctgattgaagtcgtagcgaaagatgccatctttgttgacggttaccgttcgctcaaactctttcaggcgttttgtgataccatccccatccgtgggaggaacccgatttttagaaacatgctgataagtgctattaggtatgtccaaggcaatcgcatccttacgaatatggtaagcagctaatccaatggaggaagcggctatagcgacatatttaaagttgttacgcttaaacactttcgaaccaacggctgaggtaaaaaaattcatcgataatcccctttttttaaacttagcttccaattcattcgtagactccacaacaaatactgctggcgaagttccagaaatcttcctcactaatataccgaatgtggttttgtgaaactcagtagcgcaaatgctcaaccactttgcttaccaaaaaacggttactaataaaacgatatgaaggagtatcgtcgcgtgatacaaaattggtatggaaagatgttattatcacactctcggaatagggtggcaccgacattccatatagtgattaaacactttcccttgttcgttatggttctctgtggcttttagatggtgttaatgtacgtggcatttcaatttatttacacaaaaacagtagttttgactagatgtaataaattatttattgactatgaaactttcttaaagaaagagaatggagagggtttgtagaaaaactaattgtaaagaaaagttggctttcactgtaacgtgtaagaatcgaagagcattaaaaaaaagtagatgctgtgaatgcattaaaaatttattttacataagatagtgggatggaagcatttaatacttacaataccaaaaggctgaagacgacaaagtgattccctgattgagaaataaagctgagcatacgatttacctagcgacgtcttgcatgactttttgaaaggttgagcaatcagactttggaaaaggggtcaatatttttgggtacagctcttccaagccttctaccaagtttgaagttgagcacgtaaccaaataattcatcgaggctaatttggtagccagttcaacttgatggttgtccattaaagattcatttggtaccactagcaaacgttttccagaacgaagagtctgtaagatgcttccggctcctgcatgagagatgactatactagcatcatgaatgtaggattcaatttctggagcatagtcaaagcccaggatggtcaaaccagcaacgcttttggggtctccaaatgcctgttttccttttccgtactgaacaatcagttgattaatgccatgtttcaccaaacaatgctgaaactcgggcttcaaaacggctcggataagatcatcgaattgtgtagagcccactgttacaaatgcattcattgtaagaaaggataaagtcaactgcaaaagataaatgtaggcgggtttttggagacaggtttactctactacgtctacgagtgagattgtgcaaaataaaagacagagtataaaaagcgaaactttgtgtttgtaaccgataattaacaatatggtgttgtatattcaaggaataatacttttgcttaagtaaataaggaaaagtttacttataaatctgctaatcttgatgttgccttagactttttcagaagctgagtgcacgcacctttgaaaatgcttaacgaggtatggaggtaaatggtctgaagcttcagaaacgttaaatgtatacaaaattaagacttactaggaacgtttacttattatcgaataattttgcttccaatgtcttcaacattagataatagtctttatccaaaatatgcaacgatgcttactcttcactaaaatatctgatatactcgataactgggatgatgttacagaaacaatgaattttgtgtataaaatcttcagtgtaattaaaaggcaacagttgatgagaatagattaagataattagaaactactatttataccaaggttccatcctttcaccaaatgaccgatatataggaattgagaaaggaaatcacatttggactcatgtcgttagccatcataaaccagcttactgtttacttgagctccagcgattgaatgttttaaagcacaatactctaaaaacatggaatttcttagtttacaaagacctgctgcgactgtgttataacttgcatttctgtattctcgctaccatatcagatatgatgataatttggctacaaatcaaacaaacactaggtacttggaataatcatgcttgtatttaaacacttatatattttataaagtatgttcttatattggttagaatcagcagcaaacacgatcgttctatcattccgtggataccgtaattatgtttgtgtaattttccattctattttgttagatatcagtgataattttcgctaaatccgcgtgggtcgtctcctaatcttatcttatatatcatacatctgcttaggtagtgcttaaattttttgtacataagcggcaactcaaccattccaccgctgcaaccataccactagtaagattagtcagtaattgctgtggtaccaacattcactatacttgtatacctgtataccaaccatttcattcgctggtatttcattctttagattccccgaaaaactcgtatttttattagaccgcaatggctgctcaacctaaagacctttcacaccacttgtctgtggaaagtgcaagtcgtaaacaatctccacttaaagctgtcgctctttccaaaagcagccgcaatattaaaatcatttctttggctggcggtttgcctaaccctgaatactttcccattcgtgagatggatgcggagattcctgctataaactcttggaagaaggattcttcaaacagtggaaagctcgataccgtttctgttcctatgagctctagtgattctgatgtccttcctcttagtgtcgctttgcagtacggccagggttctggtgctgctttactttcccaatttttaaaggaacacactcgcatcattcataatcctccttatgaaggttggaacatcattatgactaccggtaatacttcatgcctagacatcgctcttcgtatgttgaccaatcgaggcgattccattttggtagagaaatactccttcccttccgcattacaaagcatgcgtcctcttggtttaagctgcattcctattgatatggaccagtttggttttttaccagagtctatggatgatattttgactaattgggatgctacttcctacggttctcctaaaccccacgtactttacactattcctactggtcaaaatcccactggtagtactctttctgtggagaggagaaagcaaatttacactctggcacaaaagcatgatattattatcctagaggatgaaccttactattacttacaaatggacgcttatgaaggaaaaccagaagctgctgataaagcttttaccaacgagcaatttgtaaaagaacttattccttcattcttaagtatggatgtcgacggtcgtgtcatccgtatggattctctgtcaaaggttgtagcccctggttctcgtgtaggttggttcactgctcaaccgttgttcattgaacgtggtttgcgtgctgctgaaactgcaactcaaagtgcttctggtatttcccaaggcatcctgtatgccatgttcaagcattggggtcaagacggatacctagagtggttgaagcatattcggtattcttatacgcttcgccgtaattatcttctttatgccatggacacatacttaccaaaatcggtctgctcttatatccctcctgtcgctggtatgtttatttggttcgaagttgacaaatcgcgctacatccatgccgataaaaatgaatctattcccgaaatcgaatctaaaatccatgctgaagctgttgaagaaggcgttaaccttgcttgcggtaactggttcgttgttgaccctagagtcaacgataagattttcttccgtgtgacatttgctcacgctgaattagaagaatttaatgttgccattgaacgttttgcgggcgttttgaagaataatttcaaatgctgattctgttcattcttttcctccatttttcctcattaaatgatagtgcagtatttttgttaaaatatgtctcgtgacctgcatttcaaatatctatccgtactaattcccactagtttggaatttttaaagcgaagaatacataagtattttttcattttgctttaaattttttgaatttatacataacttttttttgtttaatagatttgagcaaagtatgattattggctaaaaataaaagcgatttttgatataataaatatcacactgatctgcatttttgaactaattggtttcaaatacgacgctataatttgtaggaaacagaatatcattgcctatttatggctgtatcaaaagtactatcagctaatttaaagggatgggaggctatgtagtataaaaccctgcagttcaaatacctagtatatatcaaaaggaaaggaacgtacctccatcctaaaaatcaaaagctgggtaacgcaagactgggcttttactattaaggctcatagcacttagttatctaaaaacatatctattaatctcattttttcaagcatgtgaagaccgatatgtagatgttatagaatgaagaataaaaatcatcatcgcactcttaattaaccgacgcgagttttccggccaattctttcttttcattttcgtcgagctcggtcaaaacttgtgcaaggctgtctatcattcccttcctatctgaacgaaggagtttagaaagacgctcactgtaataagtactcttaagttcctgagttctcttactcaaatcgtcgttatgttcctcaatccaacaaacaacagacttatcagattcatcccaatcttgctttccacaccactcttcataccatttctggagatactcacgagattcacggatagtcaaggaaggaatgagctgggtaatcttttgaagagcataatgttcattcaaacgtctgcggagacgccagtaaaagaaacgtctagcttctgtccatttcaacggtttacggacaaccttctttgcaaccatacgaccaacacgatcatgcaagtcggcaaaatgaatactaatttgttgataaattggcataagcttctgttcgcgttccatcaacttgacctttatagttgaaaggtcatcagcactcaaatcatctcttttaagctcattgcacaatgatgcatatttatgatcacagcgtcgcatcaaagaaagcaacttttcacgtctgaatttaatactgaccataccttcaggttccaaaacaccagctctactctcttcatctgcgtacatttccatttgatcctcattgatggttggatctactacaacccaagagccacctctaagttcactgaatggaggaatgtatacaaatacaggttgtttataagaagccaaagcatctacgatataagaaccatatttgagtacctcattaaacatatcacgttgaccaccagaaaatccacgccaattagcaagaataaaaagaggtaactgttcaccatggttgaagtcattgattgcttgagcagtcttgaaggctgagttgggataccaaacttgaccagcctccattaatacttgttcagtagagtcagggttagctggatcagccggtacagtgttttcaatagtacgagtctcgacagcaatcacaccagtaggaattccgcccattctagcacgaccaacaacaacagtcttggcccagccattcaaagtttcctggaaagatcctttgtcaaataaaccatacaagaaagaatcttcatcttcctttccggcaattaaccaacgaggatcgtaaccattttgagaaggatagaactccacatcacgatcccatgtatctgatgatggtgaaattggtactggattgttacgtttatcggggatataggaaatccagtttacaattttcgaaatgccatcaaaatcatcttgactagtaagatgggatataccatttctatgcataacttgagtaccacctaattgcaagttggaggtatagacctcacggcctaaaaccttgttaagggcgggtgcacctgttagaataattggttggccttcgatttgtacagctctttggccgagacgaaccaagtacgcgccaataccaacagcacgacaagtgaccaaagtacatgtaaaaatgtcattgtatgcgcgagatgtgacaccagcaatcagaccggatccacgcaaacattcaacaccaagaccctcgcttgagccaatgattgtggtaatcttatggcgaagttccccagtttcagtaacaacctcctcagtggtgagaatattgggattttctttctgaagacgctcatatgcctctggagtaagatagatataatcaaaacccttttctggactatcgggatcgacccaagcaatattgaaaagagggacgatttcatcagcaactccaatacgtgcaccggaattggcagcgaggtaaatacgaggaataccgcgttgacgtgccaattgagtaactttataaaagtattcatcctcttggggcccaaaagaaccaatttggaaagtgatgtcgttagccactacgataatttttcgtccattaggatattcaggcgtcttaacagtaatgcaccatgctaccataccacaggagttagttccaggctccctattgacttcctgtaatacaccatgttcgtcagcaacaagctccttacattcaaacatattctggggtatagtaactttggatcgcccatttggaacctttttccagctatcggtgaaggcgcgacggaataattctgggaagtcataaacgaaagtagtgcccattaattgagctttgtaacgacgaggttgaagccattctttggtaggataaggtgtactgatggggcgaagatgcatggatccaggttgtccgatactcttaaatatccaagaattattctcagtcttgacttcagcataaatttcaacgttcacaacaaatccagaaacattagaaataatgacacgaagaggaaacaaagtgttagttgatgggtccgtgcaaataatacgaatttcagctgcagttactctcaagcgccataaacgacggccaaaacgttccaaaaatccgccgagggcagcttcaacttgcttaggagcaagaccaaaggctggtgtaaagttaatgaaaatatgattcaagtctgtttgttcatgaccgataacttccaaagcatccaaaatatcattaattaaacgatgggtttcggatataagatactcagcagtaggtatctcgtcacgtaatcttcctggtctaactaatgcacgagtaaagaatcgcttatctgtatccatatttttggcggtagcacgataaacatgaatgttatgattatcggtgaaaacgggttcaatattgaagttcgatagacgacccaattctaattggaatgccaatgcaggttcaatatgacgaatacgctcatcttcgttatagtgtacaagattgccgtctttttgttcagcggaaacacgataagtatagtaggaaggataagcagacttgttaattctgccaccaacaattgtcactcttctaacattatgctcaagcaaatcatcacggaaatcactaaggatttggttaagcttgctaacaatagcagaatcatccaaatcaccagttgaggttaacgcaacgttcactacattagttaattcttgagtgttatcgttagctgaagaagaattgccatccaacgttaaaccagcattaaagtaattacgagaaagtggtaaacggtcgattgcaagggcaaggttattttccaattcatcgaaagtttctgcggcaatcattgtaccaaaacggaatggctcagagtctgttttattgacataccaagaaagatcactaacagactgcaggcgtcgattgctgttttcgtatgaaggagtagtgcttgcagggaaattggaaccattagttgagttggcacccaaacccggagcaccacttgaatgaagctgaaaacgccacgtgagtacatacggagttccggcctcggtatgatagttgatttcaagaacagagtaggcacgataagcacgtctaacatatacctcaagagcagctaaagatacccatgggtcggtgtgacaaaagaaagcaggtaaaacatcaaagactgtatatttagaatcaatcaattctttcagaatgtctaaagatggtgtacggtgtgagaatttagcatcaccataatgactttcaactacagacgatttcaatatgtgctccatttgagagaatcgctcattaagagaaggcatagcacatgtaattaacaactcacgagcctttagagacactttagaagtaacccttgaatccaaatctgtaagcttcctcaaaatgtcattaaagtacagagaaacaaaagttgatggttcggacttcattagatcaagaattgtaattaacaagttattcttagatcctatacgagaatgagataaagccaacgcaataactttatcaacatcatctttattttcgtcacgtagacgaagaataacatcttcttctcgcttattaattccagagaacaacttttcaacattataatattcttcgagcaaacctttaataacattgtattcatgaactttgaggccgtctttgtagtcagatatgattttaaggagaggtgcaatttggacctttaattgttgagtcgtcgccaaattttgaccatcacaataagtctgaatagcaacctcaagctgtttggcaggaaattcagctttacgagatctggctttttcgattatagatacaaaaagcttatcaagtacaggagagattctattaaccaatgctgaataatgagcactccattcgctatagggcaattcatgattacgaaggacttcaacaaattcattgtaggtactgttgagaatgatttggttatcatatccctttagaatgtccaaaagaatacacaaaagagcatgatagcgttgacaaggcttatttcccgcaatttgaggctcaccccaattaggaagctgaccatcaaatggtaatgcatgggtgacacggctaggatcatcaagcgtgagtattccaagaatatcaccggcgtctaaagatgcaccgggttgctttatcaattgaacaacaccatcttcggttgctactaaaggcataatcattttcataacttctacctctgcatacgcttcaccggctttaatatgctcacctgtttcaaccaagaaacgaaccaacttgccaggggaaggagttcttaattgagtaggatcattttcttgttccagcatacaagaaaggttatcgatagatatacgagtaccagttacctcatcacgatagtatactgtataggaatgtccgtttagcaaaactaacaatccaccatcagtcaaagaacggacaccagcagtacaacgagaaccatttaaaaacaaatgataagagcctggagaagaacgagatgcggtaaaacgatagcgagtgttatcataaataaattcaatatcatacacatttttcaaaaattcacgggacggtacttgaccgcgttcaaggtaggatttgaaagcacggtactgagtatcggcagtagcatgagcacggacaagagcaccacatacaacagcaagcatcttgtcgggacgagcagatgtaactttttgtgcaataagccgatctagccatcctgtggtaaactcattttcagaaaactccttagtttcaaggagacgcacgagatattcgacagtagttctaaaatcaccacgaatagataattcttttaacgcaaccaccatcgatttgcgagaggattcacgagattctgcaaatgaaaaaatatgaccgaattgggaatccgcaaactcatgaattccaccagcagtaccaacagagaaataaccccacacattgctagaagaacgaaagttgagatctttaatcataccgctcgatggtttaaatccttcgccgggatcttcagacgtaatacgacaggcaacacaatggcctttaggagtagggaccttctgtactttaaaagattcgggattttgaaagaaaaaatcgatttcagagtcaccatcacgtggtaagccatagagctcacgaatgtgtggaatacgactaagaggcaaacccatagcaacttgaagttgtgcagcgggtaaattaacgccagaaaccatttcggtagttggatgctcgacctgtaaacgagggttcagttcaaggaaatagaacctgtcattctctggctcataaagatactcaatggtaccagcagaagcgtaaccgaccaattcacctaaacgcacggcggcacgctccatttcatggaaggtagcggcaggtgcgatggtaacaggagcctcctcaataattttttgatgacggcgttgaacggaacaatcacgaccaaaaagagaaatattattaccatattgatcagctaaaatttgaacttccaaatggcgtgcttgtccagcaagtttcataacaaaaacgggagatccagggagttcatcaagtacttgttggaatgcttgagcaaacttttcggttgaagtaacctgacgaatacctttaccaccaccgccttcagaggccttaatcatgacgggataaccaatcttctcggcgacggcaataccttcttctgcagagcgaatacaggctttttgataaacatcatcgtcaacagtaacaatgtttgtctcttcatcaatacgtacttggtcgagttcattaccggaccaagacatacaaggtacacgagcactttgagcaacgattgtagaactaattttgtcaccaagactacgcattgcgctacctggaggaccaataaaaacgattttcttactactggcagaaagcatctcaggcaatttagggttttcagatgcgtgtccccaaccagcccaaacagcatggacgttcatacgttcagcaatgtcaacgataagttcgacattagcataattattgttatttgagccgccaggtacttcgacatactgatcggccatacgaatataatcggcattaacttttaaatcatctggcgttgccataacagtaaacttgatagctctttcattattgaaggtttcataagcccatttccgaatgcttcggatttctttcacggccgcaataccattattagcaataagaatagacgtgataacagtgtgtcctccgtgtgatgcaatataatctttcacctttcctgcaggtgctttatctaaggaattgcctcctaaaatatggttaataaagtacaaaatgaaaaaagaaaagcttgaaatcgaaagttgcgagataagaagaacgtcaataaaaatgaaccgttaaaaaaagaaccccttgattgggagagaaggaaaagcagagacgactgattgcaaaggaaatgaggaaaaagttgtaagaatataagtaattatgtatcgtgggtaaacatgcttaacgaacagttaaaaattgagcgagtaaaatcatgccagtcaacagcagagacacacaaatccatgtttgaaatctacgcgtaaagaaacaatgtatcctctatgaataatcgtgaaagaatggtttctaaggaaaaaacaaacagctagtgcttgaaaagtgataaacatgggcagcaagttccgcatgaagaaacattcgattttgcacacagtgtcattttagaggaaatgagactagcaattactgtatacatagtaaagaagtttatctaactcgtttttgccaaattatcaacgaaaaaagctagtcttctgaccgttcgacaacaacccatttcatccgcagacgctcagcaatatctcaaaactttctacaagcaattcctacatcaaatgattaatataacatacccagaaaatgggaggctacacgaggagccatagttctcagtctacggtaaaagagtcgtggaagggaaatggttgcttttatcgcgtagagcttgctacaggaagaggaagaggtaacgctctggcgcatggtaagtcccgtgtttttgagttcccacgcatccaacttttctaaaaatacatagattttaataattgtattctaatttgatgtcttgtaaatttaaaatctcttaatctcaaatgtcgacttttgatttaggctacatttctacttgacctggtaggttgttcgtgggtttaaagtagtcacctatcaatgtagcttaatttgtgcagtcttgattctccaacgtgggatttcaccagtacatcagtttgtctactaaacagagtgtttcccttcttttttttattgttaattttaataattcaataaaaattaatttcattctcaaatacagctacacgatttctctcactatttttaatatcaaactatcgataatatccgtaaagttctcgttgtttattaacgaattatgtaaacaatgtctagagaagagttgtaccgactttaccacaatgctggtcacacgtctgcatcgtggaaactcaccaagtgttggataatatgactgtttatattaataaaaaccaacgattttcgacgtttgggacatgccgcatccgattcgtaaatacgaggtattccgagtaacaaatatgactccacagtaataaacagtggtagtactatgtaaacagagacgctaaccagcacagactgatcctgcacctcaaagaggaaaatgctcatttctataagtgttgaacaagaaattttattttataaagcctattttcaaaatgattgatcatccatcgtttcacaactgttttactacacggctctacagatcaagaaacacgtggagatggatataacagatccgaacgaatcgcaaaagtggaaatagcgatggacaggattctaagtatcagaaatagtaatagatagaatagcggtaaaaagttgggatgatggtagcagcaataatacataaaacgagttttcaatcaatagaagtgtttgaataagtatggtcgatttggaacatttcagctggtgatggggtactgaacctttatgtactactgaaaaaattgatgaaatataaaagctgttgagtctatgtttatatatatttaacagctttatacataaaaaaaaaaaaaaaaaagaaaatttaggatttttccatataacttattatgtgttcaatttattttttaataatatcttttgttcattagattagttatcgaattttgacataccttgtttatttacattttactttggctttagtacatggcgtagaaattgaagtcattgaggtattgtcaatgtaacaacttaaattcatgttttactgatttcaatgatttttttgtatggtgtggtatcttcagcttctaatgctttgtataacagattaaatttttttgggaatcgtgatgaattcatattgtttactcattgacaatcgtaaggtctgattactttttatcagaagaaataattagtataaatttaaaattcgaaatactttttaacttactcatccattatcataaataatcaatactctcattcattgattttcaaataacttttttccttcgctttagttgttttaaattgctttttttttttttacacatatccaaacatacaaagattttttttacgatacaaaaaaaagtaaataaaataaaattaataaatcagaaaattcataaaaaaattacatttcgttctttaaaacattttgtaaacaaatatctcatattccttgtatattccagtttattagcaaacgggtgtttcattttattggccatcatcattgcacattaatcctacaccatcttttcttttctcggctaagtcttttatttgatccttcttctctacttactaataaactaaacttttttgtgtacttgtttacacctacgatattttgcgccaagtcatgaacgctgctttgtactgctgtatatgttaacaacactgtgctacgtataaacacttctaattcgtatactccaagattcagcatacattcaaccaaaaattctttgatatttcaatatggcgaatgcagctcaaaagaaacttgctgcgcaaaacaagcatatcctgacttttatgctggccgctgatctgatcgttaacgtcttgttttggattttacgattctttgtgcgaagtggtttgagcaagttttcaaagtttgtttatgcttttgcttctatatcctctggttttttacattatcagcttcatcgtgcagctgcccccaaatatgatgctcgtgggtctctgctttacgtgggtcaagatttgcttcaagaaggagtaacttcttacatggttgactatatgtatttttcttggattcttattttcttggcggcattgacatctgttaaagtttttgctttttaccttttggtacgcttaagatatataccctttttttttattgactttacactaacccttcatctaggttcccatattcgtggtttacaaggccgctcctttattaaaaatgttattgcaacaattaaagaatttcaaaaatcaagcactaaatcagcctcctcaacagcaacagcaacagcaacaacaacaacatcaacaacatgcgactccctcagaaccagtgttatcaaagcgccaacagaagttacgcaaaaaagctgcaaagtacagtcgcccatgaatttaaaatattgaaaaaattcatcccttgtaatatagtgcatcagctttgataattagcttttttcaaagtcaacaaccaggcttttttaacttgtttttaaaaatatacaatggacgcattacaaaacaatacggttttacgcttatttgtctttaataaaatgattaatttaaaatattaatttaaacatattcaatcgttgacgatttctcatacgctttaaatgtaccatatggtttcatcctcatcacatcacagcacaaagcttgccaaacacttggctacatcataaaactctttaataacaaaactggcatcaaaaaaaaatttcctacttaataagcggcagcctgaccgtacttcctaggatcactcattccgtaatactcactgtgatgccttgtaacggcttgaatttgactcaacggtgtgtcatgctgcttcagtcgccagactttatgaccgtattttttcatacgagtagcaactgatttggagaagcctgattcaaggattaaaatatcaggtaataattgatgatgaggacgagcactggcaaccatcgattctatatcatagtccatgtcaattcgctttatgatggagtcaaggacagcggtgacaatacggctaccaccgctagcacccagagccatctcaaaatctccatttatatcggtaaggatggttggtgctgaagaagactgaggccgcttaaatggctcaataaagttccaaggagaaggggacaagttaaatgcattagaagcacctggtatggaaaaatcgtccatttgatcgttaaagacaacacctgtaactggatccatcaattgtgagccgaaaaggagatttacagtagaggttattgaaactgccaagttgttgctgtccacagtggaaacgtgggtggtaccatgacttataggaagatcgtaagaaggattgtaatgttcccaagggtatgttttactaagggagatgttattgcgaatttgagacgcaaactctttagagagcaattttgatacaacatccaaatgatcaagaggtaaaaaatctggatcaccgaattgagttctgcctgcagaaagccatttcattgcttcaacttctaaatggagacgcttaggaaatgctaaagaaggtgtgtttaaaggataaccatcaagaatgttgaggccctcaattaaagcaggtccactcgtcggcagggtgcatgtatacacatcatggcctctgtaggatgtatgcagagcatccgcgaaaaccgttgaataatttccgaaatcttcgaccgtaacaattccaccattgtcctgaataaactttaccatagaattagttaactcacccctataaaagggttcaatacctttattggcaattatttccaaagtcttagcatatgccggacgaaacattttatcgccagccctaagtactttcccatttggcataaggataggctgccaaattggatctttaagaagatgggccatttctggcaatttcaaaactctttccattgctcgagtcacaggaaatccttctctagcaagtttaacattgggttccagcaatttcgaccaatcgagcagaccatgactcttccaagcctcgtagaggccagctaattcaccaggaatagcaatggaaaggggcccaacttgagcaagcatcggatttttatcgaacatatgtttactcacatttccaggagctatttcgcgaaacgtcaaggactgcgcggtttcgttgggatgtttgattaacatgaaaccacctccaccaattccactcgagaagaaattaacaactccaatgcaaaaagtggatgctatggcagcatctactgcattaccaccgtctgcaagcatgctcacaccgatgtcagagcaaacaggcacttctgaggcaacggcacctcgccttcctctaactttatgacctgtgaattgtgttggagtatgcaaattggaactgattgaatacactaaaacaaacagagtcatcagtccaaaagcaaaaataaattggctgaaccgccgtcttgagatcctccgataccacgcaccatgataattacggagcttatgccaatcggggtcttgatgtcttgattgatcgtcccatgaatacagcaatggggtagtgtctgtagggctcattacgaaaccaaaaaaaattattacacaatgacttaaagctatttacacacagattaaagaaaaaaaatgaaagtaaaaaaaggagctagcttctttcagacgccaaaacttctaatgttctcgctttttataccgattaaactcaacgagcgacaattataatcaacgaaagcaactgagagaaaacaacagataaaatttgatcaataatttagaaatcctcttaattctctagaaaccaactgttttcaagggtaacgagaacagttgaataactcaagtgttgagaaaattatctaagcgcaggtgttgtttaatgatcgataacgtgtcactttatcatttcactcatcctgcttcagcctttatcacaaggttataaatgctactctctttcgtatcacaagtagtgaaataagcggttctctcgttaaaatcatacagcactgtctacagttacgaatgttgtgcggtaaagggcgtcctagcgatggcctgtgatggataaacaaatgtaaatgtcatgtttccagtatgtttaaactaaacaaagtatcagaaactaagtcacacgttgatgggaaacatttcgtagctttgttgagtttaatcgtagattgtcgtttacagagttttgtctatactagcttttatcatgtaaattgcctgttaactataacaagactttcttttccgacagcaatgtgaaaagttgtttgtgtaacggattgattttggatgaccatgtaaactgtcgattccgcctgatcctcatgcaacatgccatttactctgatttcatagtcacagctttttaacgcagattcggtaagctactcagagccatattctctggagtgaagacgcagtaacgcattcttttagcattcatctcatttgagtagcggtaacttacttcaatatattcctttctcactttacattcgtttataccctctcaaaatggtaaagaccgtgaatggggaaccgctgcggcatcgacccttgcaattcaatgacatcgaaagggtaacggaagttagtttgttggcgtttagcgacagtgcgacttggaaatggaggttcaaaggaatgtcttctgaaacgatgaaagcattaaccatgcagctgactcgagatgcgtattttgatccacatgtaacttgcatagtcgcgtataccgattccaacccgtacgttggatttttggcctttaaaaaattcccgcctgaccctaacgtctcttatagagactggattttgaaaagcttaaacaagtactacagcaattttttgtattggtggtatggtgcgcaaattgtacaaaaacgattccactataatgaattgcaatacggagctgctctttataaaactggattgctgaagaatcctaaaggatttatccacatccattttgtttgtgttgatcctgctcttcaagggaatggtgtcggtggctatcttttggacatggctcatgacttggccgatgaatatcaaattccatgcttccttatggctagtaaaatggccttcaaaatgtatgagcacttgggatataaaacatccgttatagcgaatttggtcgacgaggataccggtgaactaattagagaaagtcccggtatgattcgtgagcccaaacaaccgtcatctcatgaaacgtaaaaagcgaaaataaagacagaatcgctattctgatcaaaatcaatactataaatacgattttctttgtaattttttttggaactcatcgcttgattgtatctatttttcttattctacaaatttctgagaccttcaatgattcgacattaaaatatagacaaatatatgcttcagactacaataaaattttttattatataaattgttactgaaaagctgggatcagttcataaaaaatatcattgattgcgtagtgtgcttgaaaataaaaacttgatgacaatgttaataaataaaaagaataaaaaagttcgtcaaatacaacattgttaaaacgaattgaaaacgaaaaattttttttgaaaaacttaagattcaaaaactaaattattaaacagggattaattctttagataatgtacattggtatgaaaaccggctaagttaagcttattaaacaacatactttaacatccgatgcacagatactaaaaaaataaacttagcaaagatgatatgccaaccttaaagatcaaattaagaaaagagtgttataaataatagctttgccaaatacgttcatcgaacagttccgaacgtataaaagaatcacctgtgaattttcatcgctgaaggggggttttaccctagattttcctatcaccatcgttggctgcgtagacttttcaggctaaataacaagtcaatacgcgtatcacaagttaacgaaatcagtcaaagaaaaaatcggataatcagaatgtaatgactgacgttattaattacaggaatttttaaatattgcaaagccattttgcacgagtccaatatgctaataacttttttttaaattttttaatgaagaaaaaacagctaaaatttttaaattaagtattctgctcaccaaacggagcaatcattagcaaaacctttctcgacaacttttctgtttctaacttctttatcatcgttagccccactcgattgacttgactgtcttcgtaaaactgcactgttcattgctgctttttgccgccgttcccaaagtaggtctcttcttagactttcagatatttcagaggctaatactttgttcgaattagaagaacaatgagacattctgtatacacgataatcattgtaaggatagttgctcaagtcagagttgtcggaattaatatttccactttgggataaatttggtgttgcctttatatcagtatctctcggtaaattcaaagcggctgaagaagctgatcgcacgtcgtgttgtagcttttcatcttgagacaaaagcaaagaaagtgcactattccggaatgacttagaaagatagggcgcaggcgaccgttttgtaaaatgaggtgactctgcttcatcgacagatacccatgcatcatcatcatcatcatcatcctcaataacattttcttgagatatactttcggctatcgcatgagtaggaagagggtcataaactgtgcgatgcggaaagtctgcagagttcacagattcgctatcgacagcagctgaacatatagacgacgatgccgaatgcccagtatcaaaagaacccctcaggtaaaaataaggctgcgtaggattcggttttaacaattgttttgatttgtcatcttgcactgaatgacttttttcttcatgactaacgtttttcgtggatagaacgggcaaccttggatcaaacccccgaataatacttgtagaatcatcaggggttacagtgacttttgataatttttctttttcgagctctttagcccgagatgcagcagcgactgcatcactaaaagacttagtgggttttcttgatttatttttctgagcagttgaagatgtatttgtacttaggctacctaaatcgctggtagacttgactagttgtatggctttggaaactgcatcattaacactagtagatgatttttgctgattcaaaggaggtgcagatgaatgtgtcttaatcgaccgatcagcatgctcgttttctgaaacgctaacgttcaaataagcttgatcatcagtcgaagtatcagatgagtttgaattggaaaccttaggtatagtttccttagaagatggtgatttatttccatggaacagggccaaatccttcatactaggtttttccggcggtgaaaatgaagagatgaactgactaaatgcgtctgtagacaaaagacgtgagctggaacgtttggcttgtggcctaacaatagaggaatgacttccacccttcattggcgcttgcaagctaacttcattcacaataggagcattaacggaaacattgtcaatcctgttaaaggagtttgaatctacaacatgacccgcatccgattcaacggtagaattaatggaatcgcaacttgaagaaagatcagggacggaagattcctggcaagcaatttgacaagcatcattagcatcggacatcatagcttcacgataccacaggcgccaagatatattttctaaacgacgaccgttttcaaggttctcagcacacttggtaaaaactagaaaaaaaagagttaatatagagcatctgttaaccacattaccattccacatagatcccaggctatccgcagttaaggtacccatttttgcgatattttcagtttccaacgagagcattgggtttggggagacgactctttttgccattatgttatgatcaactgaatgaatgaataaatttgctttaaaaagtgaaggatacttttttttgaagaaaagcaaatgtgctctaaaaaagtagtaaaatcaatcggtatagttgagattctacagcaagctcaacaaaaagatggaatgagcttttatccgatcaaacaggacaggaaaaagatttaaaactcagtacagaaggaacaaccggttgctttaaacaaaaggaggacaaacgagaatttaaaaaatgagaatagatcaactaaaaaagaaatagtaaagaaagttaagataatatcaattgataactaagaggcgggatacaaaagagagatttcaacgtattgcaaacttttaatgaagcttcttccaaaaaaggcagtgacttcgataaagctcaagctcctttaatttcaacttcacgctgaacttaaaggcagtatttgccgtttaattacaggattttactgaaaatcagcaaatcgtagtcttttgatgttcttttcttttgtgtggaggttggtttgctttgcttcttcacccctcttaaaaagcgtcggatttggtccaagctactacactaaacctccttatttacaatgaaggaaagcaaaggaacaaaggttgatgaatacattaatccaatactaatggatttctgtgcgaaaagactcagtctagattagcgagaaatgttaggaaaatatcctcgcatggctcaattaagaaaactgatatcattttgcccaaactcggctttacaggtgctaccagaagcgtttttgcggaaaaagtagccgacgatttccgtcttgagcgctgatgtatttggtctatttgtacagctttatggaacaaatcataaacagagtttagtataaaaataatgccataaacaaggttagagtgtctgaaggctttgaaaagctcacaatctctgagtaggtaaaaatactattgaaactggaaatacggactcaatatgatgcttagtagaaaaaatttatatatatgcaagaaattttttattttgacataagtacacagaatcaccattttattcaaaaaagcacatgcttgccgtatgaaatgaagtaaattaaatttcctttagccgtgcggatgaaaatgccatttagttatagtcatcatccttagaaccggcaacgataatatcgttaactttgagtaccattctgcaaagctgagtagcaagaagcagttgttgtttctttccaataagaggatcaataacaaactgctttctcatatcattacttccggtctgcaaacagtcaataccaagatatgccttgttttcttttacatgacgagctttaactgctgtaagagcttcgatggacgaaaggccactgttctccgcgagggcaagaggaatcgtgtccaaagcatctgcaaatgcacccatggaatattgatcaataccaggaatcttttcagcttctttggtgacagccaaagagcaagaaatctcagcagcaccaccaccatacactactctgttgtcacgtatcagattacgaacgacacagagtgcatcatgcaaagcacgtttcgcctcatcgacaatcatcttattgcttcctcgtacaaaaacggttacggctcgagagttggcacacttttctataactaaaatcttatcacgagtcgtaccaaacgacacctctctcactataccggctgaaccaagcttatcagacgaaagatcctcaaatcggggcacaattcgtccatttgtagcaatagcaatcaattcgatttcgggacctcccacccaacgtacagccggtaaattattttgaagaagtagatggtttgcttcatcatcaaaaccccattgacatataacaaggttagctcctgcgtcctttacatgcttaatcatttcctgaaatttttccttctcataagcttgaagggcttcaaattcactcactgatgttatgtccaacttatgcttagtttttggctttggtggttcaaaagggcaggttaaaatagcaatctttgcattttcaatacgatgaggcatttgtggatgcgacatgtctttgtccaccacaacaccctttacaagctttgtatcatccactgaaccaccaaccttgccatctactttaatgagttcaaaatcaacatcttttctctgcaaatcagcaacagaaaggaccgcgtccacagcaatgtttgcaaagtgatcatgagctttggaaaccactttactacccaaactagtcttagcagaacgaaataaattagtagtgttttcgggactaaagtcgacaacatctgaaatagcatctaaatgtttaacagccacctggcatgccttttcgtaaccatctgcaatccttataggatgtatacctttgtctataagtgcctcggcctgctccagtaatgcacctgctagtacaacaacaccagtagttccatccccaatttcatcatcttgagatttagacaactgaactaacagctttgcaatttgatgttcaacctccatttggtcgaggattgtagcaccgtcattggtaaccgtaatctctccatctggagagattaaaattttatccagtccacggggacccaaagaagtacgcacaatattagcaactgttttggtagctaatatgtgactttttacagcatcaattccatgcaatcttctcttcttttcctggtcacgtactaaaatgaaaggatttccttgatcgtcacggaccataacagcgttatctagaccggccattttgctcatcttgttattgtgaactgtcgatgcaaatgaatttcaagtgataaaactgaacgctacactaacccaaatccttgaaatacttttgaacgatttcacaaagaaccttatctcttacttccctttaaatcgttgaaataacttgaggttcaagcttagggtgtattctttagaatgtcgttgaaagcacgtctaatatgttgcggcccttcagcattttacgaacttctatagaagaaataagcactatatttcactaatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgagttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtactattgctgacaactaaagtattttgcgagcgtgcgttacaactctgtaatcataagaaatcaactcgcaatattagtctcaattgtacactctccaacaacccacatatcgaaatggaacagaaaccggaagttgattactcagagaagtttgcagagttacaaaaaagtttaaataaccttaataccatagacatcgtacgtaaaaatcaaaattttgactaatctctaacttgtaattgtaggatgcgaacctcgagaagcttttgatttttgagaagcaagttcgtcaggcttctgacaccagcacgaatacgaaagtattaatatacattgctgatttgctctttcgagctggtgatttccaaggcttaaacgaacagttggttagtctctttaaaaagcatggccaactgaaacaatcgatgacaagtttagtccaacatgtaatgacctatcttcctggaattgacgatttaaaaacaaaaattaatttgattgaaacattgcgtactattactgatggaaagatatatgtggaagtagaaagggcacgtcttacacaactgctttcccagattaaagaagagcaaggtgacatcaaatctgcccaggagatcttgtgtaatgaaccagtagagacttacggatcttttgatttgaaggaaaaagttgcattcattttggatcaagttagattattcttactgaggtctgattactacatggcatctacttacacgaagaaaataaatgttaagttttttgaaaaggaagacgtccagtctttaaaacttaagtattatgagcaaaaaatccgaattggtttgcacgacgatgcatatcttgatgtttgtaaatattatcgagcagtttatgacaccgccgtggttcaagaggaccccgagaaatggaaagaaatattagaaaatgtcgtttgctttgccttgcttactccttatgataacgagcaggcagatcttcttcaccgaattaatgctgaccataaactaaattctcttcctttactccaacaattggttaagtgctttattgtcaatgaactaatgagatggcccaaaattgccgaaatctatggaagtgctttaaggagtaatcctgtttttgctgaaaatgatgaaaaaggtgagaaacgttggtctgaacttcgtaagcgagtcatcgaacacaatattcgtgtagtcgcaaactattattcccgcattcattgcagtcgtctaggagtgttgttggatatgagtccttccgaaacagaacaatttctttgcgatcttattgcaaagcatcatttctatgccaagattgatcgcccagctcaagtcatttcattcaagaaatctcaaaatgtgcaagagcaattgaatgagtggggttccaatattactgaacttcttggaaaattggaaaaggtaagacagcttattataaaagaagaaatgatgaattctattcaacaggcggtagccaaataaattgttccgtctctatttcatttcgttactttcatgactttgtcatttaaataatatactattggttcaaaggccttcaactttttttacgagaatacaatagttttaatgtcgaattgcaacctcggagaaagttattctagtaagtttgtagtgattttcgttgttatttgtctcgtaactagaaggttaacttgatgaattattttaaataaattattgtagttcactcaatatgtagtcccttaatttttatttcagttgagtttagttaaaagattgccattggtatcatatctggcctcaaaaaaagtatagcttagaagaatatcgtcaatatccttcatatttggatcatcagcaaattctggatctataaagaaaaacacaggcaagtctactttttcatgagcatctagcttttgctcttcaaagcaaaagcatgcaacctttgagaagtaaacagcggcttgacctggtactatattataagttgcaactcctactatgtcatggtcggacgtattttcagcagtataaaaccctagagcagtctcgcctggaagaacatatatttcacgctgctggggccaaagcttccagctaaggtttcctgcaacgtcgccattgaaagtaactctgattcttttattgtctttacgaggaaccattctttctgcattcatacgactttggtcggtattaagagtgccaccataacctgttttcgaacagaaaagacgatataaaggtacagccgcatatgtcaagcccaacgcaaaaatggaaattgcaaccagataatagatagtggtcctttgattatagtggaatttatctctcgaatattgtcgtgaatatttcctggtaccagagatgcaattgtaacagctaaatgaagtaaaaatacaagggaaacgatgtgaattaaagtctgcaaatcgagaaaaagctttatgacgattagtcgaatagaatcgttttccgacaaaaataggatctgcagttgtatttctttcaactttgggtttattatatgaggggggattgattgaataggtagaagaagcatcttttaaatgtttagtaattttactacttggagaagtactttgaactttgccctctaacggaaacaagtcgccccaagcacttttcctagctaatcgataagctagtttaccttgtgatttaggaacaatattccttctaagccgagcatcgctatcacagacatcaattatgacatgtccatctcgcttcagtggaggtcgaattatacgtggccagtttttaagagttggagatgtaacattcacattttctagtaaatcctcatcattcttgaacctttgtgtggtattattaagcggtctagttatacccttttgaataacaacataactgtaatgagagcgatccgaggatcgacgatgagaacgagggacatatagacgggaaaatggggataggaaaaaatgttgtttgaaagaacaaatatttgctcttaccccattttctatatcaatggggcagcgaccatcgtggggacagggtgctacaatatgggcattgaattgtttatcagaagtatttttacttttttgcaatagaaatgttctagctctttgaatcaaactaaagccacgctttgtgcctcgctcgcagagcaccaaaagaccaccatcatttgacacgagactccaaagcgaacgaagataatcaaagagttctttctccgatttcatttcaagaagcttgttagatgcaataactagagtgtatgaatcctttttacccaatggtagacggttaagcgtaacagggctagttggattcggcgaagttgacgggtaaatgttatggtgaatatcatatatgatttttttcaaaaatgggttctcctcaacaattgaaactgaattaggtgtgggaaagactgaataactagctagagcaccaatacctggacctttaccgcaatccagtatatgttgagacttgcaagacacatcactgtttacaattttcaagtcagtcaatacgctgtatagagaagcatattgatacggcatagactgatgaatataagctaaaacttggggatctgtcatagtccgagtagattcatctttgaatggcgcagacaatggaagctgagattccgtagccaaatcttttttaatatcattaataaattttttaatttgtcctttttcgctctttttcaataaatcgtccacatatagattaaattttgtatgcaaactaatatcaccacttttcttttgatcctttaccaaaaagtcgagtaaactggaagcttctggacgatgtgaagagatcaattcgtttttataatcagaaaagttgttttgaacagcttgaaaatttgcattataccacctaatggtagtggttgttccatatggtatgagacatcgctgattttgaaaagtaaagcaattccgtaaattataaagaaacagaattttatatctgcatgttagaatgggcatatgtgctgctcaaaacaccaattcaccaatgaacaatgggatttggggataaagcactgatctgtatattgtgtagagtaagtgcctgattaagtggccgcagatggtgttacttgcgttgacagaagaatgaatagtacaatttcctacatatctatatgttttatgtttattaaattagttcaaggataggcaattctgtctgagtgaatattctcccagttttagcttcttatacacttcaaaaaaatgcaaaactttgaacttctttgaaaataagaacaagtaataaattttatgatagtaaaggaattatcaagaaatagctaaaattagttttagcattacacttgatcaagatagactcttcacattgatagttctacagatacctctttaaccttaccattctattatactagggtaatcttcgatttacgaaacattccttgttaactaactacaaacgaaaagttgccggaaaaaaacagcctacattccttgagtattttcatgaaaattcggtaattcttttccatttggtttatatgagaagtttgcaattgtacaataataattcaaaatgccctcgaaaagaaaaagaaatcctttacaatatcagacttcaggatcattagatgaggaaacaaatcaacgcagcgcttttccacaaatcgacaacaatagtgcttcagaatctttggaatatgatataccacttgatggtttagattatttagcaactgtgaggtacgaacatttatatatgaatttttgtgaaaatcgaaatttgcaacatgaatgctttaatctaatcattgtaacaataattgggctttttactgacaagttcagagaagaagctcgcaagctagttccatttgtagcggcgcgtcgtgagcctgaaacaagagaaaccattcctcttcgcaaattggaaatcgaggccggcaaaaaaagctttgacccgtttttacgatacttactaaacataattgataaagaaggggaaaggcttgagcaatatatggaatcttcttcattggacgcatctattttacctaaaaatttacaacaatggcgtgtatatattgagcataaagctccttgttgggccatattagcagtggttgatttggcaactgttttggagatcctagaaagcttgtccagctggcttgaaaaggacgcaattgatttacaggttggtaacaaggatctcatgctactttgctggtgtatttttgttcattctaaaatttgctaacatttttctagagtcaatggattttttgcttttgttataaacttcctgagcttttgaatggagaagatatatcgaccctacgttcagtactcaagtctttacgaagtacgcatacttcttttcctgctctgcagatgtcagcatctgcccttcaagcagtcttagtttatcgatatggacaaaaagatctctttcaaacatagagtctataaatcttggtcgaaaaaaatttaggtacacatgttcatatagcatacgtttgtttatagggaaaaaattaaaattgatagcttgttttaaatatgtttttaggatattattccattaaataactgtttaaaatttcagtttttatttgcaaatttacagtaagtactcaaactacaaagattctaatggatctagttcagtcctttccttgcttcaacgcacttgtctaaggagctattcagtcaatggattcgccttcattattggaagttttacaagttcaacaggtggaaaaacttatatcaccttcattaaggtttatactagcagtaagtaaaataaataaatgatgataaattaatctctttcagtatttcacacatcgatatccaagatttttattacgggcatataattcttttgatggtatttatttattggtaaaacttttacttgagaaatctcagcttaaaaaatggaatgctacatctgttgaaagaaggtttcaactcaaacgagtaatagcggttcgtgacagtagtataatcgctgaggaattcccacaagaatcagagtccgctacttcgctcaatgggattgacgtgttaaaaaagttgtttttaacttattgcataccatatttgcttgaaaagtgcgaatcgttaacaacggttaaagaaaatcatactgccgtttctattctctcattacaggctcgtgacaagcagaaaggggctttaagtgtattttattcgaaaattaagatcctacttgtcaggttgaagaaaattttgcattttgtatttcgtttgataagaaaatctaatacctacttacagtggttgtactatttactttatgctttgggtaaaactccttatacaaaccttgctgatcacatattaagacaacgtgtgatttataatgtggaaaatatccattctcgaaaactaatttctaccagagagaaatcttctctattaacgtctattgccgatcacagcatggaaggatttttgatcattatacaattgattgattggtggcaatctaataattatgaatctcatcttaaaaaaggggaagtcgcttttactgaattggcaccgccaaagttaccttttgagattaatgtttccactaccgacatttgtaaaatatgtggagaaaaaataaaaaatccagcggttttgtcgaccggtttcgtcttctgttacccatgcattcaagtatggttacagcgacatccattcaaatgtcctgtaacgaatttggaattatcaagaaaaggcgaatccttttggagactaatgatttaaaagctctgctttttcatttttacttttattattttctaagcagaaggttgagggatactttactacttcgtggcagtattccacaacttttgcacatcttcaactagctgattatgtatggtattttttggttgtgagatggtgaatacctcattaaccatgtcaatttttccatttacacgttcatcaatgatcaatccaaccaatgcttgttcaataatagaaatagagacacctagtttcttagcaagcaagctcagcttcaccgaagtatacggcttaactaattcaatcaacacctggcttcttatgctatacaaaattttgtcaacatattgacgaataaaatcatcgtccaaaatatcgtgttgataggtttggagtattctttcaactgcagttatatcacggatttggtatgcttccactagttttgtcatagcaatgatatgcggattatccttataaggttgagtctctggagaatcgaatggattaatttcagattcgctaagcatgttggccaaaactagatacttcaaaacgcgaattctatccgaagaaccggcctcatcatatgatttaaaagactcaaaaaaatttgtttgagcttctgaccattgattttcttgcatatgcattttacctccgcactccctaatgatacccataattcggggatgcggtattgcagtttttactcgtagtgaactttgatataattcttttagccgtttgttatcttcaatatcggaatacatttggatttctagagaatacaactctaaaagatgagttccacggttttgatctgcaacagaattattttcgtccgacaaaagctcatgcatttgccgtaataaatacttaaatttgtgatagttcttttgagtaaggaggaaacgtgccacgtgcattaaaacttttagcatcagtcgttcattgtttagattttgtaacgctttggtcgtaacgtcgtaaaacttttccaaaaattcggtgttttcacaactagaagcatattctactatattataaattgatttttcagaataatttttggtaatgcttaaccaattggtataacccaacaatcgttgataactttgcaacatcttaaaacccaataattagaaacaggttaaaatttagatccatttttacttacgtcgtcatatttttttaattgaaaattaatttttgtgatttgttttagagctttgaatgccctataagagttagaatcaccattgctcccaaattcataccattcattttgttcgccttcacacttctccactatactgtagaaagaagttaacgcggactcgggattctcctcttttagtgcttaaaatcgattagttgtaattcaaatctcctaacttacatttggaattgtagtaacagttttctacatcgacataaggctcaatcatgtcatcatcatcgtcttcgaattcaaaatcataattctcatcatctctgtttattattaatcaaattgtgcacaagcagcgaccttactctagcataaaatcattagacatcgtaaggaggttaaagttgaaggcagaagacaggcatgtatggaatagtgtgtaaactttgttactacgaaacgattaatcggtgctaagctagatataagtttctgacgaaaattaattgtagtaattacaataagtaaatataattctaaagttttgataaaagctataacgctaatattgcgtaaacaattggatgaaacgaaaacaccctggtatagtaaagttgatttgtttcataaattttgtatatgttataaacaaaactttatgtacttgaaattattttttataaagtgagaacgcccagttgttcattaaagtactgcttggacatatttgaacagagctggagtacctaatttcaataattctttatttttgaaacactaaaagttttagagatcaaaatagcaattgaaaagtatttttttttttattaaaaaaaaaatttattaaattttcctttgttggaacatattttagaacatgggagtgccagttaaaactaaaaataatattgttttgaaaaactacatcttaaagtaaatgatcatcgaatgtgctgtcagtactacgacaaacagacctccgatataaaccgacactttaagtacttaagttaattattattcttagcatcgtatagatactgtcaaaattttttgtaaaatataaaagttcaaagtactaaagcatcaccatcatgcatcaaataataacgccctagatatttgttcactaaatatgtaaacaaaagatgattgaagtacagtaacaatagacgagctatgagagtagtgaggtttgttttaaataccttattgtgctaatactgaaacacattgtaatcttatcgcgcattttatcaataaagtagtgtagtgtgcacaacttatacgctactttgtttggtagtcgtgactgtctttctcgaggttttgctaattcatcgtacacattaaaatctatcagtaaccttctgccatcggccctaatagtttcgagaagcagtttcaaaaatgactaagggtactcaatcattcggtatgagacataacaagtctcataccatttgccgtcgttgtggaaagcgttctttccacattcaaaagagcacctgcgcatgctgtggttatcccgctgccaagactcgtagttacaactggggtgctaaggccaagagaagaagaactactggcactggccgtatgagctatttgaagaaggttcatcgcagctttaagaacggattccgtaagtaattgcacgatcggtggagatcctgttgtatttttcgtttatttattaacattttatttaggtgctggcaagcctacttccgctgctactgcttaggtattgcattaatcgatttattctcgaaggaggttcatttctttcaatgagtgaagtgcgtagtaatgttaaatgtattcatcgtatgcttataatgtaatttaagttcagtaaaaattggcttttttgtaccgactttgccttgtattgatacaaacgtgataaatctttttacgtcttaaaaatagtctattacaggatatttgtggtgtttccagcaccacaaatactaaaaaccgtggcagcagacatgaaaggattttacgtgcaaaaataaatcacttcactcgtgttattttgggtgttttaatttctcatttttatctcttcccaatacttgaaatataagctggccaaagaatgctggtagtacagtttgtttgtgtgattttttctagaatttaaacaattatatttgcattccattccgatatttttcacgaagcattgtcaatcggtattttaactggtaataaatttgatactatggtggtaaaagataaaagataataataattgttatttttagtataatatattaccgttaagctgtttattttgataaaacattttggttgtttaagtaattttaataatgaatcgtgtttaattaatttatctcagaacaaataatggtttccactgtttcattcttttaatgactcaattctgcaaaatattcagcaaattttatttatttatttattagaatttggtttattagactgcaaaagcttaagcatattctgattccctgatttcttattacaaaacaatttcgaggttacatcgacgataccaatggatcaaaataaatcgacacaggcaactggaaatggaaagaagacagaggaaataaatgaattgcttgaaagttttataaaagaaggtcctaaattactttgggggtcgacgaatttgaaatacgaagaccaaataagtcgttcgtcagaacatgaacttcagcaatatagggttcgtgaatttctaaaaaagcatgagtttatattttataattttttaaagatgtccgtgaaaaagaaattgtactaattactcgattaggaactttttactcgattgaagttttcttatatcgagcaagggacgaaggagtacgtcgcagattatttttacaagttttaaatatgtattaacaatttgaaaaggagatatttaagagccatactggatgacccacctatgctcgttgaagcggaagacaatgaaaaattaggtataatatatattgaattttatttctgcagacttttatttttactaatgagacttaaagaaacgacaaattcttctcttaaggggaggcttaaatccgaaaaaagagaagttgatttgctcacagaagagttaaagacaacgtctagggaattatcttctagtatgttaactggaattttttttacttattgacatctttaagattatgaatcagtgatggaagagtgcaaaaacacaaagtctacactctccaagctcgaaagtctggaaagtgaattgttaaaactacaacaagattcttcaacaaaggtaataaatgtttggattataagatgctaaacttctagactcccattttaccagaggttgaagcagctattcatgacctcgaaagcgaattaaacatcactaatgaatccatagaaactatcgatgggaagatagacaatgatgaaaaatactttatacaactaaccaaaaacctttctttacttgaaaaggaatataaaatagcttctgagaggtctaatcaaattaaagcagcaatccacactagaacgcccgatgctgacgcaaaaaaacaagtgcaaaattggtatacctcgatgcttgaaatttatgatcaacttcttcaaaaataaataaaaaaccaattttagtaataatgtatgacactaatctctattcctgctaggaacccagcgccttaaggttacacatcgaattaaatattgtcgaagtacagactctgcccaatcccattcattcattgaggcttgatttttccatattttattaaagtcttcaatgctaggacattgaacatagcataatattaggctctttttcacttgcgcaattacccgatttagacaatgaacttcatgccattgcatgttatatttttgtttgtttccaacacatggaattagcaaaatagcaaactcggcatggctgaaaactggaccctttttgtacaatactatttcttgttaaaaaaatctgaagcgatgtatataataaacttacaaaaatccaccgaaaatttggttccgttttttacaacccaaccttgctgacgaaagtagaaataagcagccaattcagttaaaaatttgttgtccggctcaataatagggtcttcatggctttgctgtaaagaataatcatgagtaagggcaactgaattagcaactatgttggcaaaaagctttaaaataggtaaaagttcaaaattagggttttcgtagttgattcgaaggactcccaaagaagctaaaaaaaaggcttccggaaatgttagctgtaggtgctcaacattaggcactgaagtaatatggtatggattttcggaaactcgggaaaagtctttaagagatttcgttaaatactcaggaagttctgcatcttcttctaaagatgctggaatcggcttgccattttctaatagtaattgcctctcacgagcacgattttccctataagctctttgtgctttaaattgttttcgctgaaatctcctacgcgcggtaacttcctcagctacaaggtcttcatcaaatccaagaagtcccagcgatcgcttagttcgtgtatgccaagttggctcgctacgagacaaatttccttttccaaaaaaacctgatgtccaaaattttttaatagcttcactatctgttacaacacagctgaggtcactttcatgaagctgacattgccattgtacttgcctgggtgtctttctaaataggtaccgatatatatatggtatccaggttaaaggattagtaagaataataggaggaagaggataagctaaagaaatagggagcgcatccttataaacttcatgatttttcgacattttttgtgacagtaaaagtagtaacacattaaatactaaatttatattagcacataaattagagaaaaagtatgtttgtttctcttatttgcagactgttcgagttacagatggcatacatccaagaattgggttcagaactagcaattactgcaactaccctaatttggtggtgataaatatttacaattctttagctttctttgatttacacataccgggatagaaattctaaaaaaacagtatacaggaagcattaaatttaaatgcttttgcataaataaaacaatttctgtataaaaaaaaacactttattgacatactagagggcgttattcttaaattttttgttcctaagcctactcgtgttttttctgtttgtacaaatacttataccttttgttctaaaaggaatttaatattaagaatcggtttcataagaagttatacacaattcggatttactattcttttgtttcagctaaacgacttaaaagagcaattgaatccttggtttatggttttcacttatgttttatctcaactgttcagtcaattttcatttcttaaatttttttcctttttttaacactccttaatgaaacagtacttgaacacagttatttccaaccctagaccagcacaagcgttgggaatcaatcaaccatttgtagtattttgctttattacatctcgtgctctttcatttgtacctgcgatttactggtgcttcaaatgtttacatctagcttttgttgctgacaagttcaaatggctcccattaacatcggccctatggactctggtaataactcgtggataatgcataatactaatttttataggtatctgcttatttatcttttgtcttggcgaatggttttttacttaaatggtgagtaagcatagtagttcattccatgatgtttattactaaaccgcttaattcatttgcttagctaactatatttgtactaggctgatccattactcaattggacctaccattataaggctcttttcactcaacgtgataaatttttcattcctatcattaagcgttagttttattacacatggcgacaacgcttatttacttccagcctggattgctatctcttgtttccagactgcagcctacatagttcaagattggatcacctctcccataattagaacacttccttttcgttcctcatccagttcatcttccaattatcgacacaatctcgattttttagagatcaccgtttttgctgtcgtgccagtgggtattgcaagtttttttacgatggttatgcttatttggcaactttacaaatacccggattcttttttagtgtctgcgtaagtcattgtttggatgaattgggactatttggactaacacgaaatgttgccttcagttgaccattgacagtctctacaaaattatttaacgttaattattctttttttaatctgtttgtaaattttcattagtcattaagtttgctagaatactttttgacaattgtgttgttctgttcttttaattctttgcatatgggatatacttacatgaaatataatttgattgttattttttgataaaatatagtttatcttctgaattacttgacaggttcacgaagatccttatgatttttcgaatgttccgtttaagttgtttacatttgtcacatagagtaaacataacgtatcctcaacaaacttcattttaaaaatgcaagaccgctttttaaaggaaaatacggaaataataaacttatcttcaagcattcatcccaatagggatagttatttggattctcaatccgaccccttaaaccaaaacctctataatattgaaacagaaaacgttaaagatttaaatattgaagatgtagattattatgaaaagttgcaaaatttcaaaattgttgacgaaaacattgatccaggtttaaggacatactccaaaaggtctgttggggtgaataatactttccaaaatccctgtaatagaaaaattgagggctatataaaagaaattgaaagactcagtaacagcaataaaaatcttcaagcagctgtacttcaaatggtatgattatatttagtataatgcaaggtctgactgctctcattaggccgtctcggacaccgatgatccaaggttaaaagaggaatataagcaaacagagaaggaattacttagagaaatttccggcaaccataagtctaaaattctaaaattagaagaagagttaaatgatttaaagcactccatgaaagaaatgcaattgtacatgacaaaaatcatagacaaagcaatgaacaacgcttcgctcgaaaatctgttttctctagatgagaataacacaaaaatccacgacaaataagttcaggaaaagggaaagaatgttcctcttatcaacaaactatgtactaaaacctttaaatgttcaaaagcttagaatgacatgacagctgcttcccggaacaaaaataaactgcatatagctcatctttaattttagttttaaattgaattttttttacacatttaaagcacatagataaatcctcagcaaaacttcgtaaatgtgaactttccaatactttacaaaggaaaattccatctggtttcagtgcttttatggcaaataataaagctgcctgggcaagataaagcgaatccaactcgtccttaactgctaaatgctcattagtttgcatagctaaataaggtaattttgaaatccaaaattcgaatccctgaaccattggaaatgggggacctaaatcactcattataacatctgctgacaaatcttcaattttggctttctcttttgtatctctttcttcttcaaagactgactgcaagtagggaatagaagcagaattatgatcttgttgatttcgaaaaaaagagtttcgactacgaatggctgccttagctatttcaagctgaatttccatacttagtatattaccttgaatcatactggagttttcagggagcctacaaggaattatatcacatgcaataactctaccaaacaaaccaacatgtcgagcagctattgtactccatattccaggtgcacaaccctaaattgattagttgcgtataaaaatttgaccatttacctaccaaatcaacaacaatctgaccaggtttgaaaagctgatgctctttgtttatcttaatagttagcaataaacaactccatagaaaaatattaattgaaccttgaaaagttcagcagatatacggaatatgtacgacagtttcttagatgcagtatgctcctaagaataccttgcaacggacgtctgttgacatttcgacgggacccttttaacaattgaacttactttctcaatgaatttttcatttgctgtctcagctgactttctcagagatattaaagtattcttttttgtctttttaggagggttggaataaaaacgtaataaacaacttgaaaagagagaattgttaaaccaagaagaacttctggctatggccgaataagcagaggaacttctactccaaattctcatagacatattattttgtggaaagcattatctaacatgaatagtcactgatagtaaatatcaacatataataattcatgggcaatgtaaaaacttgactaggagattttgataaattaggaaaaaaaaggtataaaaaattgttgaccaggtgagtttgttagtaaagaaatgctttttgatcgaggagactatggttgcggaacaacgtaaatatatacgaaaatattaaatgtctggcaagaattataaactattattatggatcgactgcaggtatatttggagtaaatggcaaatataaacaaaatatatttacaaactataaagtaattagtccctggaagtaaaaaattataatatactctaaagctaatgataataacttatattattaaacctttaatagaaagaaaatttatttaactaatcccaagaaatcaaaagctttctgtttattctttgaaatctcttaagtttgtttaatgaattgcaacttcataggtaacaaatataacgaatctctgcgcatcgacggtttgcttagcgggggcagccattaagcagaaatgaggctgccaaggacaaactattgaaggcaagatgaatttcttcaaaatcctctcgtttttctccctctttgtaattacatgctttgcaaaattagatttaaattcaaaaacggatgctgatggagttattcaaattaccggcagattgtttcatcgaatcgtaaatggaaaacaagatttcaccacagtagctcttttctcagccgattcctctaccatgaactgtgatgtttgtcggtaagctcagaaaatattatattaagttgatttattttctaacgttgttagtctcattgaaccggaatttaaagcgcttgctaattcgtacaagttaaaatatggtcttgacagtggaatacgttttacctacgctgattttggaaagaataagaatctttttcaggacgtatgtgatgcagtcttgtaaattttcccaactttatcaatactaattgtactcatagttttccattgaaagcgtccctaatttttggatttttaaaccaaaatctattcaagctatccacgtagacttaagccatgggtaagtccaaacactcatctttcctccgaaattgtttgtttgcgaatacttttttttagtaattcgccgtactatttttagtttttttgaagaaataaaaaaactaacttacttagtgtcactgcttctcatcttgctgctattgtagaaaagcatactgggaaaatcgccgatattgtatataagcaagatcaagccaaacgggttggtgcttttctttcctatattatcgttggagctgctttattctttacccgtaaaattattgtcaaaatctttacaagtcgcaaagtttgggccgccttaaccattatcaccgttattactttaagtagtggttacatgtttactcgcattcgtttcagtccttatagtcaacgtggtgaacacggtgaaaacctttggcttgctggttctcaacaatttcaatttggtgctgaagttcaagttgtttccctattgtgtaagtttgtcgttaaaattttaaagtgattctctaacatttttagataccgctttaaccatgtcttccatcttccttgcaatcgttgctcctaaagtcgaaggagccaaacgccaaactttgttcgttataatatggttggcattcctttggattggttatagtttccttgttgatatttttaagaggaaagttagtatgtatccatttaagcttctaatttaaagaaatgtatgacttaatgaatgctgcttgagcctactgctattcattctttgactatgttgtatccgggaaagttcgggttcttatgcataaaatcattattaatttacaaaaatttctaatatgatatctgtagtatatttcaatagtaggggtatgttgggtagcatcattttgaaattgacaagacgactcttaatttaaagatcgtgaagcattttactaacagtttcatatgtataccatgtaatactcataacagggataattttcaacatattgctcgaatagccacgaaaaaatccattgattccttcggttttatatatatgaaatattgcgctttttatatttttataattgtgtccaataccaggaattctattcacttgaaatcgccgtcgaagtacatcagcaggaaatgttagtgtttggccaataatcccggtaaacccacccaaaaagagcttttgaaaagcagtcaagtcagcatttgagaaaaatttttgtttgcaaaattcaaatgtaaaaaaacatattgagacatacggaacgacgttcaataaagtggcagggagaccattataaagggcaggatatccaccctcatgctgaactatgtataatagagtagaccacaaagtaagaggttttactttcaaagaattattagcgacattattgattgctaagcttcgtgatgttagtccagctgtctcaatggacaaacgcgttcgtgcaatgtccaaaggatatgtcgtagcgcaactggcagcaccagcaattgcgccaaaaagaagcctttcatgattttccaaattctgatgtgatctattttttaaggctctttgtttgagcatattgaaagtcgcgaattgtacggccccgtaaggaaacgctctcaagcagttcgtaccattgccccgaaaaaaacctatgaggccttcacggttccatattttgacaagtgtcgaagtgagagaagtatattctttgttgttttgaacctgaaaaatgatcttcattcgttccagtgggcttaccgctgtccgactaacggtagcagcaactcctccggataacatagaaatcaaatcattgctcaacagaggtatcctagaaggtgcacaagggccaaatttgtccttttgcatgatccttcacaccaatatcatgtatcccccaaaaacaatgtgctcaaacactcataactaaccctaccctaaaaacaaaacaaaacagtcacacgacaatacacaactttagaatgagaattgacacctacaccgagccaagatggtaagtaaatgtcgtaactggttgttttccggttttcgtgagtgagaattttaaactaataaatttattagggtattgacatcgagagacaccacgtcagaaagtctcagcgcagcaagcctgcctccgagaatgtgtacttgaagcttttggtaaaattgtaccgattcttggcccgtcgtacggattctcgtttcaacaaggcaattttgaagcgtctttttcagtccaagaccaaccgccctcctatctctatttctaagattgctgctcttactagccgtaagagcgcttctctcgagggtaaaactaccgttatcgtcggaaccgttactgatgatgagcgtttgttgactgtccccaagctttccgttgccgcccttcgttttaccaagtctgctcgcgctcgcatcttgaaggctggtggtgaagttttgactcttgatcaacttgctctccgtgctcccactggaagcaacaccgtcctcttgcgtggtaagaaacatgctcgtgaagcttaccgtcacttcggtttcggcccccataagcacaaggctccttatgtccgttctgaaggtcgtaagtttgagagagctcgtggtcgtagaaagtctcgtgccttcaaggtataagcatgttagtatacaatatacatgcccaaaagtttttcaagttaatatgggtgcattctttatatttgaggtttgtattgtaagtatgttgttctagtagttttcggcttacaaattgcttgtgtaatattctttttttgtcgctttagtacaatagttctagacagtttagtaagatgtggaatgtttgtatttaaaaatttctaccgtacagcatcgtatatgaaggaacaattagcgctttaggagatggctgccaatctatcttaagagtctccccgcagtagtatctatttggcactttttcactgggaatgcaaacaactattggaccttgtttataatactttattatccacaaaacgacagataaataaaaaaaccagatataaattagtagtaaacccaaaaaaagagactagaagcgaactcctgccagaatctagaagagataaatcataaaaacattatattccaactcattaaatatataaaccttctcaaaaactttatttttcttaaaaaaattctgacaaaagagtataaaaaatgccgcgtcctcgagttcaaactacggaagggcagtgatcaacagattacatgtttgaagtcctaagacattttgtctagtatcatgacaattaaaatatatattcaaagtgagaaagggactcttgaaaactttctcgtattaggatcgtaattatattggtaaaaatcagtaccatatggttgcggctcgatgcagtaaacagtgtgaagtggtacattcaaataagcgatatcttctcgacgacaacccaagaaatatgcaataattatacgagtaatcacgcgatgaccaattaccaaaacatgatgtttcatccgctcaatttcaacaattacactctgtaatctatagataacatcaagatagctttcaccaccagatccgggataccgataatttaatttgtctagttttcgagcttcatattcctttggataaattgacttgatttcctcgtacgtcaatccatcacatataccagaacagatctcatttaacatacgcatggcttttatatcatattgttcttcgtcaaaatatgcagcggtctgtatactacgctgcatcatagacgtccaaacactataaggtttttctaatcgctcttcatcctctggatctaaaacttggggatcattaacagtattttcggagggtgttaggcaattgaagctggtttcaaattgtttaccattaaaagaatgggagccgtgctgtaacaagtgtgattccttagaataatcgttgtataaacgctcttgaaattcatctcgcttttcgtcaataaacaaagctaagtcttcgctaaattgtctgcccagaggtgtcaactcagcgttaccaccaattcggcctctaacattgtcaacggactcgccatgacgcgtcacccaaatttgtcgtggagaaaggttgaagtttagcaaaaagaacacggcctgtcctgcaaggaatccacggatgttaaatgcgacaactttcttcccgacatttattacctttatataccttaggttcaggtcttcttcagactttccaagcggttcgtatttcctttcatacatacgaacacgttcctgaaaatctcgcaaagactgctcagggttgagatccttgtaatcagggccaactagcttcattctcatgttggcggcaataagttgttcatcattacatatggactcaataaacaaagtagtcacataaggaactttactaagatggtcaacaatggcctttcttcgtttggaggtagagtttgtggcatcaaagatgccgacaactccatcctcttcttcgaaccactgaagcaaagcatccaacgtatccatggcaaacgattctctaagcttggaagcctcttcgttagaaggatcgaagaaagaggcatcatcgtgactatggctagcatgttttcggcgaaaattaccaacgttaaacgccttgcaattatattgcagccaattataatatctaacaagcttatttacaatgtaagatttccctctagctggtaagcccaccataatgattgcaagcttttcctctgggggattggtcgcctcggaaccgttattggaagaaacgatggatgtttgacccggaatactcatggaagagccctttttccgtaaatgatgatgaaaaggaatgggcgaaggcggtgcagtatcgcttgcaggatgaaaactcggaacgcgatgctgttgtgacataggtctgtgcgtttgacgtatggaagtcaactgttttggaagagcaaaataaccgccagaagagactcgctttacatctggtcgactccctaggttcagagtgggagacaatgcaggggaaggaattggatggacgggagaattttgaagcgatgagtctgaaaaattggcagagttcgatgttaacgtcgatactggtgaagaaaatggtcgatcttcagaagtaaccgaatcggtgttggtgaaagaatgatcgtttgccgaaagcttgggagaaccaaatttatcaagctggtcaacatcatcttttacaggaatagccgtgcgatcaggattgtaataatgagtacgggactgcaactccgagtcatccttgttattattattcgacatggcaaatatgcaacaagagataagtttcgagcagaaggtagtttttaagtctctaaacaaaagtaggggaaagtagttttaaaagggaaaaagaaacatcaaaaggcaaaatagaggcaaatttttacttgtaaatttctagatggatttagacagattgctaagcatgaatgtcatcaaaaaagtattcgatatggagaaaagaataaattagactaatttttaacaagatcctgaaaagttttggcagccaaaaaatctttgccagacacgacaggaagaatggtgtttgcaaggttgagtacatacagattttgctacgtacgttttctattcattttacgtacgcgttgcgcttcgacctacaacgcaagcttaagccatgcaaaattcacttcaccgtattgagaataacgaagtagaatgagtgtataaatcatgtgtaaaacgagaggataaagaagatgaaccaaaatggtgaattttttctattgataagcatgaatccatgatgatgttaaaagtgtttattaaaaatgccctacaagagagattcaacgacttgattttgaaggtcttttatttccagtctttgctctaatgcttaattgtaaagttccagtataattagtggtataaagcttcttaaaaataattattactcaaatatttcgtattcatacatactgctaaggagatggttctcgtaatgtcttcttcattatcatagtccagaattttgtttttgagatgtacgagtatatatagtaaagcaattctacaaaggttatccttcgcaacagcatgttgtaaacatgacaatagaaatgcaatgcaatgcgaatataactatagtatataatttaatgattttgtagccaaactgactcatttccccttttgcaacaagttcaccacatacaacttctatgagaaatcgtgagatgaataaataatgtttcatattatcccgttccagctgatcctttcatgcaatgacaagtaaagaaaccgccttctttattgaataacgtgtctaacatgtctctactcttgacaaaactagtcgtttcgaaaaaacttaaaaaataccttaaaggttcgggaatcaaaatttgaaacgttaacttccgttaacgaatgaataaagcacattccacttgattagaagaatagctataaattaattttaaagaattttaatttttataacattctatgattttcattaataagttaaaaagaaataggcttttaaattcaaattcgttttattttgttttgttttgctcatttctttcattcttattttttttttcttttttatttagaagattgctcaaatactatcctttttcaatctttctttcaaatattctccaatgtagtatagtattacattcacactttatctgaacgggaactttttcatttaatctaggttatcaattgacttgcctcctatttcaatacaaagatgtttcccttgttttcgccgacgcagtttccatactactaattttttttacccctatctacaaagactcttcaaagatggcgcacatttgttttcttttttcagaagaacttttgttatacaataagcgtgattattagctactattgtgattattactcaatacaaatacggttattattactagcggaactcaattgtggttattttttttttttttttcttctttagttccgcttggcaaaaaattttcctgtctcattgttaactaaaaatttgcgtccatcaactaataccttcgggaatttgtatctattcccattgtctcttgacgttagttgatcgctttcatcccatatcgggttgctgtacattgtgttaattgatttcaccgtcctagaacgtgatggcaagtcatcacctaatcgaaggacataagataagtttaacgaaccgtatcgttaaaaaattggctcagatcatacgatttttcggatgtaaggaattccaataagaagaggcgtatcccatttttaaagtgtctatcccccaagcgaatctcaccaccataccttgatttgctcgtttccaagtccttagatctggacaaaatagcttgaaacatatagaggcaaaattgaactgagcgagaagttaacgctttcataccgagtcattcgttattcctttcttggtatatcattgctttttcttgtgaaggcaaatacatatatatcgggagtttacccaaatcatcctagtgagaaacacactacaccgaaaactcaagcaattaattacttcgtttatagaatattgaatttccctccctttctatcacccatttttcgttagtttgcgtccttttttagattataatgaaactttctactcccgaagaagtcaaagcctttaataggaacacctactcggccctttttaaaggtgcacttgttggatctagccttggtatcgctggatggcttattggaaatcgatactctgctggattccgccgcttgcctttctctttaaagtcatggttggtcatcggcagtggaagtggcgccagtatcatcttcgccgataaagctggtctcaagtttgaagctgagcgttatggaaaattcgatcaaatcgattatagcactaaaggccttccctggaatcaacgtgccctttattacttcaatgagcacaaatggcctatcatccttggtacttgggcatccaccatgggtcttagtttgtacgctgcctcccgtaatcgttatgatactgctcctcaaaaacttatccaggcaagaatgtacgcccaaggtgttaccgtggtcgttctcttgggaagcgtctacctctctactttggctaaccgacttgagcctctagagcgcgaagtcttggtcaccgacccttctaatccaaccaagcttgtcgcctttaagcaacgcaaggaacgctatcctggagaactccagtgggaagtccttgtttctcaagatgaagagaggcttcgcaagcttaacttgcctctccgtgaacctcatggctctactggtcccatgagcaccccaactcctgctttgaatagcagtagatcggcttagagtatacagggcaaagttccttgtgcataatttctctcctctttcaattccggcagcggactttttctcttcattctttttcactttgtttgttttagttgtacaatgtaatggtatcgtgtcattaatatgcattcactatacttggaagaaatatagtttttttttattttcgtattatcatcttttgtgaatatctcgattgacatactgaaatcggtcaaagcgattgataagctttctcaactattttactaaataccactgttttcttttttttccctactgaattttttctgcaaatctctttatttgtgccatttttgttgatttgtttaccacgtgcaccggaaacttcaaatatcaataaaatacatttcttattttttaattcttttgcttaccagtcaattattcgtttgcagtatttttatttaagggtctgatgctgcagacaatagaaatatatcgttaagatcaaaagttcaaaactcctagtacttagaatctttaattgagtattctaatagtaacgatccattatctgattatcggaatcatctataaaatatcttattgaaaagccttatgacgctgaataaaacacttattacggtgtcttaggaagcagcagagtgggatcttggggaatatatgaatcccagttttcttcattggcaaacaaggtattccagtgtaaaattgcatattccaggaaatagcaatatgggttatactctttgtctttcatcgacatcagctcagcaatattgtctgctttcgaaaagctgggcccaatacacagcgctaaattttgagcgttcatcatgttttcctgttcatgttgtgtgatttggtacaacagtgaaaatattaagcgagctagcttttgtgagtttttatccattgaagcatcaataagcttttgtaaactaaccgcataatcgatacctgaatccatgtggtcggttagcccattcaaaaactctgcagaaaacaatggtgatggcaaagaacgaaataaatgcttgatgagggagcatgctgctataggtccgaacgcttctaaatcaaccatgcatccgttatcgtacaactctatgacaatgtcgaggtgttttcgagaacaagatttgcggaaaagtccttcagtttgtagagacttagaaactacctgcatgccttctaccaatgcatctggtggacgtgtccattgctgtacaggaaaaataaaattagaagtggctgaagggttagaaggaaaaatcgctggttcaacattgcgatcaaattcgtaaactatgggaggaagctttaaatgagagaggggaatatacttatttaggtcagaaatggagttcaagtaacggaactttcgagtgaatttggggctagcaatggacaacaatgttcgtatggcaacttttgacatccaatctgtatgaatcacgtagacggctttaacattcttgtgtaaatagtaatccataccatagtaggctttgagagaaagcccaagatatgaaaacactgtactgtcatgtgcaaagaacaccgccgtatatcgttcgtccttctgaatgagtttatggacgtgattatacgcttcctttatgaggtttatatcatcatattttttaaataactcgagatttttggtcactacaacgatgactttatcatctatatttataaatttgattagcttcggaaacgcaacaagtattgttactctgtttacttactgtcattatcataacccccaatgaaacaaagtctttctaagtcatgttccataatctttaatatagtttgacaaaattactacaattcccacacctcaatgtatgccaattgtaggaagaaactcgttcggtaggtactaagtcggtttaagtacaccttacaagctcgtgtttgtgttacttaaccatgagtgttgtttacaaattgttatgcatcaaacggtttttcataagtcagataattgttatgatacttttacaagattctttttgtttgaataattactttttagttccttgctgattcccttacatctttgcttcttattgctacctcttttacagttttttgtaccccacataggacttttaacccacatttattgcacttgtagtcaagtagctaatgaatacttaggcccccactcaggcctttggagcccacaagagcaacctagtgaatacctgaatgctatataatatcgcagaacattcatcattaaattgattttaaaaatttatttacgtggtacgttaaaacacaatttaagctacttcgatcgtaaacttaaggatgatggctgggtggaaattttgacgtttgaaagcatagagtcccaaattttcatggaccaaagcatagatatccaaattcaacctccaaatttgtgaatacaataatgggtatatatacgtagccttctggcttcacacttttttatttatattcaatgtccgtcttatcactttccgacctacctagcagatttacattttctagtgaatcgtcctcttcaagttcaattcttttcgcttctactttggcatcggaatctagactttctgatttatctaccggctctatacgggattccgactgtttcagttttaatgtccatgaattaaatcagtcagatgaaatccttgaaattgattttcgttttttctcaaagaaaaaaaaaaatgaacatttctctaagcgtagaaaattatcaaaagtactgactccaccaacaaatgatgaaattaaatttgttaataggcatacgggatcaaaaccccagccaaatttttattcatcttccgaatcaagcgaaaaggaactaatttggtttcagccaaaaatgcgtgtttttctacaaagcttgtctaacatgagttacttgtctccttccaaatttcggtataccaccgtgtactccaagcaacccaacgcatgttgcattgtctgaaattgttaatacatagcttacaaaaataagcgtagtacaacatgatgaatattttattgacggagtaaactacgtttcggggcataattttgcgccttatttacgaacttcacatattgcatatatcattggtttcaaattcattaaaaaaccacaatttttttctaaaaatttctaatcacgcttcaattttttttttaggctgttaaccttctttgtcatttcatttcctgttgaagcatgttaaaatttaatgtttaattttttctgttattatattacatggttcattttcattgtcttaatacattccatagattcatttatatcatattaataaaccttagggcataccccatgaataaaaaaaaaaatatatattttaagcatattagatagaatattagatagaatattaggaggtacggctaaaaaaatcaatccatctttaaatactgataaacataccaaggcgtaagtaaaataacttaaatatctgcaaatgagtcattaaaaaaattgaaaactattcattaaattcaattcataaatagatggcttttaaaaagcttagttaacaagagcgtcgagataaaacaaaagaaggcgactttcccctcttttgtaggtttcgaaatagttgaagtggctttacatccataggtatggcatgctccttatcatcgtagtttataagcaaatcatagctcatccaagtgtttggatcgattcggtatcgttgcaacatggagcataacacttcattgtaggttaagttcacatttaattttctgtttttctccgcgtttgtcaaagaatcattaacctctaaatcaaaacttccaagaacagatggtgaaggctgaacagggtgagtcatcgaactagtgtcagatgaattttcggtagtaagctgtcttccttccttaacatttatggcaatttttcttagtaactgaagaaattccgagttcaaagagtttagtgtttttaccaatttagtgttttccgtttccaagtattccacacgtttttctaaagagacattgtcatctgataaatgttcggttttttcctctagcttcttgtaagactcttctatatttttcagttcttgatccttattttcttgctgcagtttatccttctgctgctttttcattgactgtattgctgataaaatgtcaatacgatggcccacactctcaattcccatgtctcgaagatcatttgaacttaacaggtctatgtcttttccaagaatatggtagtctagaaattcttagtaaattgccatgaaattgaaccaactttggagaaactcattgttcccaatcccccattgactataaaagaaagagcattcaataaggattaatgagaggcgagcaaataattctttgaattaaacttctgttatgcatacataccttcaaacgcttctttatggggaaaaccaagctgttctatccaattgcaaactgcttcattgttccaattccaataaaaatcgtcagaatctcccattaattttgcttaggatagcaatgtaaagggcgtagttaatatatatgcttctgatgctgacctgcccactacttttataacaaagaaagcatactcatttaccaaaagttagtggatatgcaaatttaaatacaatatcaaaaatcagcataaaaaatgataaaaaataagacccttaaatcttattggaaaagtgattttggatgtgatttgggactttgaatttggattagctataaaatctgtaaattatgggacgtaaacaagagcatgtatgccgatgctaatttgacttgcccagtttttttcacttattaaagaaaagttttattatccctattatattagaaaaattggtaaacaataaatttagagtttcaagttcacagaataaaggcacaattgatatcaaacatcggtacgttgtccaagtatgaataaagctcaaagcaaaaaaacccaatcgagaagagaattttttgtagcattgttgtacaaagagtagtttacaaaaaaaattctgtttttcttatttgacaaaactaaataataaaagttgttttgttatagcacttgagagcaaaaagtttttatgtatcataacgagatataccgcactcgaatgtaagaacgcaaattttccagtggaaaacaagcgtcgaacaaccattgcttctaatactttaatttaattttactgatcaataattcctattttcgttagtatttgtggaggtcaaagctgtgtaggaattatttttttttgtaacttcttctcttcatctccaccgagtgctgtgtgaaacttttgaacctcagaaacgcttattttgccaattttcacagtttcagaaaattgtgtttaaacttaaagtaaaaatggcttcttttggtgaactatcgtttctcagcgaaatttcgaatattcataaatcgaataaaaagcatgaaattcagagtgctggcacggttgctttggataacggagttgaatctccttattatatatgtgttcaagtggaaaatcagggaattgaagtttatcatatgaaggatgaacgcttattcgcttcatgtcctctacctgagaagacacggttttcctgctcacccatctacattaaagaaggaaattggcattatatttggacctgcacctctcttaaaagtaatggggaatggaaaatacttctttggaagttcaacgacctcgaggaggaaagcgaagttgtatatcgtgatatttccaaccaacaaatatttgctcttcatttcatctcgtcaactggtcaactagtgattgtatttcgaaacggaaaaattgcgtttctcgatcccgaagatgacaaagttcacatgagtgcctccgttaacgaatcagccacattgcttcaatcaatgtatgttccttcacaagcaaatcctattgatgctgtacgattagcatctaacgaagcaagtggcactaataataatccaaaggaaatcgagatgaacagcgacacaacttcttcagtaccaaagtcagggtctaccagttttagcgctaatgtcacctcatccacatccatggtatatttattgtatagtgtacatgtcgacaaaattatacaatattatgtagattctttttcagtttctgaaagacgtctcgtgaatacgagagctgtggttctaaaggaagttcaggctccttcgcacattctgatgtctaaagactctacaagtatatatacgatttccctcgaagggctatccatatactcacttcatgatgagtccaaatcttatatgcttattaaaattcttcatttccaaagcatatcgaaaattgaacacatagagcttatttcggataattttttgttaattcaacatgatagtcaactatctttatgggacataacattcggaactattcaagatgtttacgatttgaaacagaaacccacgattctcacttttacctgttataagtcgtctttaaaaaaaatgaatcaaaactcccaattaactggatacattgctgtattattaaagaagggactggccattgtaccatatacattgccgataaaaatgcttcttgccgatgcagttggtaaacgtacttcaaaaatcggaaagctacgcggaaccaatgaactcatcggcgaaggagttttaacaaaatctaaaaatggtccttcgatgcgtgaccaactattgaaaaatatacagttgcaagatcattcacttcgtgatgaattaatttccttgcgttccttagctgaacaaaaaaataccatagagtttgatgctaagttcctaggtgttgtcgaacgataccagaatcagtatgccaacaattgcaaaattcttaaaacaagcagtgtgcttcctattccatttgctcatgcaattgaaagtctcttgttttcccttgatgaggaaaatgagcttcaggtcagttgtgcagcttcagggacactcaattacttaatacgacaccgattatttagctactcaactctggtacaaaaaggtttctcgggctccgtgtttgattgtttgtataaatttcaaaaagacattgcctttaatttcctggaaagaacttctgatatttcagcctatgaaatagcttgcgcaattaaaacagctatcaattcctccaaggttaagttgttaagaagtgctttagcgaggttatctttgtttgatagcacgacatcccgagaagcgttgcttttagcttttgttcccgaggattttgattcactctttaaaaccttgggcaacctagtagtagactctaaccttgcatctgttaagtttaatttggaaacgtacatttactgtttgtctgttgttctcgatgcaatgggtgttggaggcgttgcatcgagttctgaaaacttagaggctgcgaggattctctacaatgatttacaggaaaagctaacgaatttaacagctatgtcgcttgttctccctgcaatttccgaaattgttaagcgtaaaaaagacgtacatgctgaacgagtgcagttctacgccaatccacaacctaaagcaattgtggatgacatgggtgatcttgcgactttactgaaaaaagattttctttccgaaaaaagaaaaggtaaaagccaacgtgcccgtggtaaagaaattgacatggctattggaaaatatacagttgaacgtttagaaatataattagaaaaacaggtttatttgtgaaatacatataggggttatttttttggaataaaaatctatcaaaaattaatttaaataatgtttgtacataaagggacagtataccacattcaaagatatttcagaccttgttttcaactgcaaagctatatcaactaaaagtttgataaaacaaaagactggtaaagatcacttttaattagacagatttcgttcaaacaaaaaaccaaaagttgcagagatcgtggttataattcattaaatattttgacagagagttgagtaaatgaatatgtcgttaaaaccaaaagcaagggaaaaggtagcaatacttaaatgacacaaaaattcgggaaaataaacatgataaaggagtgtgggtaaaatcagagtaaaaaaaaaaagaaagagatggtaaagcattaaaaatcagcgatcgatgtattccaaaataggatctccaacgttttttatttcaggaatagtacattttaagtcaaacaccttagccaaaacaattttgaatatctaaaaatcgtcaatatagtatatcaactgatattataccttttgcacattaatagagtgtgaagtagaacaaaataccaagcttgccttcatggcctttgcataacgacgtgcctaaccaagttaataatacgacttctagtaatttttgtacctgtttggtaatctcttcttgatcttcacgaggaaatgtcatgaaatgatcgtattttgttccaatcaatatagggacagcggtctgaaagcgttagtaactaagttagagatatactgagtacgataaaaagtaatctaatgaagtttagccacgaacagaggttatcggttctaaaaacaaaatcaaaacaacccggacgtgcataaacgtatatcggaacgaaagaactcataccttattgaaaccgcgagcttgacgataccattctttgatagaatttaatgtggatttccttgaaagatcgaacataaagagaattgcaacggcatcgttacaaaccatcggtagcatgtttacaaattctcgctgacctccaaggtcccaaattgaaaaggtaatttcagtgtttcgaatgcttattgttttctccataaaattcactcctaagtttgttaagttagaaatctcccaataaaggtaaatatttaccaagcgtttgtgtgctttcctcatcaaatgagccctgaacataagttaccataagagatgttttgccaattgaactatctccaatcattccgacttttatcgtgacgttattttttctagcatctgccattctttaaaactcctatcctctgatattactctgcttgaaccccggcagtagatgaacaatttccctttgcataggataagaagcctcgttcgtgttataatatatatattggcttattatgaatagcgtattatgacatagcttgctacgtcgtgttacgttgacttgtacatatatttttttaagcaatggaaagaatgctggtaatatattagtttgtaaattaaaacgagaaaagatctttatttataataagtaattataaaaaagctagttattataactggtgggtttacagtaaattgtagttttgattatttgctatcgataatgtaaaattccataactgtttgtgctaattattgagccaaatgagatgcgttgttaattgctcttggaattattcgtaattcttgtactcataagtttgttcgggactattttttctgggttttactcgcattgcaacggaattcgggttcttaccagggattgtggtaccgagccgccaggtgtttatgaagccataatatgataaaggtactaaaattgttcatatactgataattagaagttacactaagactgaacgttaacatggcagtgtcatttttaaaatgcttgacgaccagaacaagccagtaataattaatatattaagtcaaccaaatgcctctaaacattatcataattaacaatatgacaaatatggtcagcatttatttttctgtttcattttgcacaccttagcttttactgtttaatgcgtcaactggattcatctgaaattaatgaatatatcagttgagaagcgcattgtaggtttcaacattgaaatattgtaggtaatcaaatgccagtaaaaattcaaagggaatttccaacattatattcaaattcaagttttaattgtagttttgatttcgttctttattccctcatattccaaggagtaaggacccttttgaacttgactttcgaattcagaaattacaggattgtcgcacttcaacttcattgtaaacaaaactctcaaagcagaacgaaccaaatcaaggatattatcgctatctgtctttaaagtcttttcagtttttctaagctctataatttttcgtaatgcttccaaaatagtgtctacttgctcgtctataattgaagggctgcagtcgacaagtttttccaagattgacaaagatactagcttaatataatgttcatcttctaaccccatgacagaaacctgtaaaaaatgggttaaatgattcaaagattcagggatatccagtaaggaataaagtgtttcaaatactagctgccgttgatttattgaattatcaaccacatgttggaaagggcccatttgtacaacatgaacgttactagaatcaactgatgatttggaaattaagccttgtaaaagttcattataaacgtctgcaatgcaagaacgcctattttttatcacagatattatgacctgcaacgtttcttgactaacttcgaggtctggattttgaaatagcttatacgccttttcaaaaaattgtttctcataagctttcagtttaggacagtccaatgtcaacgaaaaacgaaacaccgaaagagataaaagcatatgatttgaagcttcactggaggataaaagttctagcttataatataagctagaagattcattacaaattaaaagaccaagacattcagataaaagagttctgaagggagaagtggaaaagtctttaatgttttcaatgtccttagaaaggatatcccatattttatctgctgtttcataatcgatttttgatttcttaagaaaagttaaaaaggaaattaataaaagttctttatcataagcatctgagacgtataaagcacataattcttttatgaatttttcactttgactagtaagcgaccctaaggcaatagctgctgctttcataacatctgcattcggcgagtttaaattacttgcaatcgtatcaaagtactcatttgcaggaagtgttagcttcccgtaatcaagctgtccaaaaattaaagttgtgaaaacttttatccgtacttctgatttaggactcataaaacttttattcagagacgtaacaatggcctttgattgaaaaatacaaatcagttgtgcagcaatcaatgccaatgtaaccatttcttcaacaggtttttgtgcacaagtgaaagaattaataatcaactccaaatcttcttctttcgaaataacagcaataattctgcttagcaaacaaacggactcttcgttcaaatgtatggttgatgattgcagatgagaaattatagtgtctattagtaaattttttgatttcaaaaggatactcaaaggtatgattagcaaacattttaaaattgcaaccgtattctcagtgtttcttttaagagtctcgatcagtaaacctaagatatgttcaagcaagctttcagcgagatatttttgtccaactttcaagagcacttctaatagttccaaataagcagtcgtaaattcattgccacttttgtcgatatgcctacagcaatcctggagtatttcttcataaatttttgttccattttctatcttagtaatatctgtaacggacatgaaaatatcacataacgctcttgcagcagcacttctagtgggctcttcctgtaattttttacataaaataattaagacacgtctcaggaatatagaatcaaaatcaggctcatagaaaagaattacgtattgagagaccagatctatcaaagctaaacgaactttcaagtcagaaattttagattccaaaagttgaagtgaagaatcaatcattgtggaaaaatctgttgagacgttagtgggttgctttttatgaatatatttgcaaaatgacagctcagtaattaaggcctcgtatgaaagttgtgggtagttgttttgtaccgctaaacttaatatagttgacattttagattccatgttttctatctcttcgcagccgcaagaaatgatagctgatattaagcgaactaaattcagcttaatttttatatcaagggttgaaaaatcaggaaaacggtatataattgagctcagatttgaaaattcggactgaacaccaagatctcttgaagaaaaaatcactgtaactaggttcagtaattcagatacaatggaaagtggagttttatcagataacttagagacatgctttccaattacagacactaaataaatagaagtatccgatattgctgaacggtccgatggtaacccttcataacgacgctttctatcattagaagttgcatacacctctatccaacgaggaacatgcaagaatgcttgttttaatacttcgatagaaatcaagcaaacagattcctctctatcgtttaacttactaaccacagaagtccctagtgcttgaaggactataggcaaatactctaaacgtgacaaaattacagacaaaacgactttcaaagattctcttctaacaatccaagatacatcttcttcatcttcgtaaatgctgctatagtcactcatttcttcgagaaagtcagcgatatcatcttcatcattagtatcagatattaaattgggatcataagaaattttagagattaagagaccatgtaattctggccaaattttcaaaatattcacttgttggtactctaataacaatcctaaaacctccaacaatttttgcgttaactcatctggggcttcttccttctttaataacgataatattttattggtgtagtcagcaactgctgttgagatgaatgatgtagatgaatctttttcttttttagatgacagaagtatttcgttaagcaatttaatagaaatatttacctcggacatttgggtcgagggtcccaaacctcgatcaagcacctcaattatatatttgtatgcaaagcgaggcccataaagtgatacgtcagaaaggagatagcaagcctttttaataattaattctctttggcattgtgtcgtacatttttggaatacgtctatacacaattcaaaattgttaggtagaagagtcgaaagattagaatggtatatttctagagaatcacagaccacacagagaattgcaaaaaattcctcttgagcaacgttgtactgttttaaaatttgtaaaaatgaagggaatacagtcgaagtataaaatttgtttacgaaaggttggacgttcgagttggacaaaagcaaactgagagcagacaagtaatttttcgatttcttcccagcaactccagaaagcaaattttcaacagtagattttaacttatcttgtggaattttgctagaaattatagcaacacaacgaactgcctcttgttgaacctctggcgaagcatcactcagtgcttgtaataaaacatcgagtgtatcaggaaagctctccaatttgagatttttcaaatggtttgcatcattaagtcgggcagctaaatcgctgagtgccatgtaacgtatgtctttatcgctacctgcaacagttagagctagttttttatttttaacatactttcaacgtatttttttaataaaattccctcctccattttacaattgattaatttttatggccactaaggtagggattcagcagtttgtacaatgagcctgacagcgtgtatcataaaggattccacaccataagccatataacgaacagtaagtatggatatttaaaacacattaaattccttattaaagattgaactaattttattattgattgtgcaatacaatcaataaccataaaagaagaatatttgattagccttaacttactgctaaacacttttacaaaacgctttctagaaaattgatgtttatagttataatgataaataatattgcaagggtttcaaactaaaatatttagcttactaaaccgccaaccaagtttcatttcaattgaaaacggataacactcaaaatgtttattttatgcttagtaatgaagttttaagcacatttagatatagggcggtcgttcgaatttttgcatttctgtagtttaaaatttcctcgtagattttactagaaaattgtttactattgatgttcttggaacattctaatagcaacgacgtttccttggtaaaagaagaatagataaattaaatttggcaatttatacaatacgtgttttctagagatgcgttaaataaaaacaatctagcgaaaataatggaaattggtagtaacgaccttgcgaggcagctatgtagcagaaagactcaactgcttacagatgttattatacagaaaaaaaacaattagaagaatatttagaaataatttacctttttgagcaataatttcatgtatctttataaattgaatgctcatatataagcgcatggtgcatggtcgaatgaacgcaccatccaccatgaccgataagaaaccagaagtggaacaccttcagggtgaaaaccctccaaaagagtatgttttcgatgtagcagtaacttttttttagaattcgatgctaacaagctcagtacatatagtgcagaagacacagcaacagctattcttcgtaaaaaaagaaaaccaaattctctagtggtcgatgacgctaccaacgatgataactcagtaatcacattgtcgtccaataccatggagactttacaacttttccgtggtgacacagttgtcgttaaaggaaagagacggaaagacactgtcttgattgttttaactgacgaagaaatggaagatggcgtagcaagaattaatcgtgttgttcgtaacaacttgcgcgtaaggttaggcgatattgtaacgatcaatccttgtccagatattaaatatgctgaacgaatttcagtactacccttggctgataccgtcgagggtcttactggttctctctttgatgtttaccttaagccgtactttgttgaagcgtatcgtcctattcgaaagggcgatcttttcgttgtacggggtagtatgcgtcaagttgaatttaaagttgttgatgttgctcctgatgaatttggcattgttagccaggatacaattattcattgggaaggtgaacccattaatcgtgaggatgaagaaagtagcttggcagaagttggctatgacgatatcggtggttgtcgtcgccagatggctcaaatccgtgagcttgtcgagcttcccctccgtcatccccaattattcaaaagtataggtatcaagccacctcgtggtatccttatgtatggtcctccaggtaccggtaaaactttaatggctcgcgcagttgctaatgaaacgggcgctttctttttcctgattaatggtcctgagattatgtcaaaaatggcaggcgaatctgagtctaatttgcggaaggcgtttgaagaagccgaaaaaaattcccctgctattatttttattgatgagatagattctattgctcccaagcgtgaaaaaacgaatggtgaagttgaacgacgtgttgtttcacaattattgactttaatggatggtatgaaagctcgtagtaatgttgtagtaatggccgctaccaatcgtcctaactctatcgatccggcattgagacgttttggtcgttttgatcgtgaagtcgatgttggtattcctgatcccaccggccgcttagagatccttcgtattcacacaaagaacatgaagcttgctgatgacgttgatcttgagcaaattgctgctgagactcatggttacgttggatctgatttggcatctttgtgttctgaagctgccatgcaacagattcgtgaaaagatggatatgattgacttggatgaagatgagattgatgccgaggttttagactctctaggtgttacaatggataacttcagatttgcccttggttccagcaatccttctgctttgcgtgaaaccgttgtggaagttcccaatgttcgttgggaagacattggtggattggaagaagttaagcgtgaattacgtgaaactgtccagatgcctgttatgtatgccgaaaagtttttgcgttttggtgtcactcccagcaaaggtgttttgtttttcggaccccctggtacaggtaagacattgttggcgaaagccattgccaacgaatgttctgccaactttatttcagtaaagggacccgaattgcttagcatgtggtttggtgagtctgaatcaaacgttcgtgatatatttgacaaggctcgtgctgcagctccttgtgtcgttttcttagatgagttggattctattgccaaagcacgtggcgcttctgctggtgactctggtggtggtgatcgtgttgtcaaccaacttcttactgagatggatggtgttaacagcaagaagaatgtatttgttattggtgctaccaaccgtcccgatcagattgatcctgccttgatgcgtcccggtcgtttggatcaattaatctacgttcccttacccgatgaagaagctcgcttcagcattttgcaaactcaattgagacatacgcctgttgctgaagatgttgacttgcgtgcagttgctaaggcgacccatggcttctcaggtgctgatttggagtttgttgtacaaagagctgttaaattggccatcaaggacagcattgaagaagacatcaagcgcgaaaatgagactggagaggctcctgctgacgatgttgttatggacgaagatgcatctgtgtctcaagttcagcgtcatcatgtggaggaggccatgaaaatggcacgccgctctgtcagtgatgcagaagtccgtcgttatgaagcttatgcccatcaactccttacctcgcgtggtcttacaggattccagtttgattcggctgatagtaatactaatggaccaagcttcggaaatgatggtgctgatgatttgtatgcatagaaactaccaccttaatgcatgaattctatatccgatgatgaacaaaatttatgtatgaacatggacttgcctttttgttgaagtcatttttgtaaaaggtgattgattgattgataataatgacttctctgctacttaacatgagtttgtagggattcttaaatttagtctttgaatagaacgaatttttttttatgagtaagaaattcttgaacgcccaagtctagtttactacagcatactattatgttgactgttgtgtttagttataacttttcgtcagtttttgcaagtgtagaaatgtgcattttcacacgattcacataacgatcggcatatagatagaagccaacccggagatccaagtgttaacctaaaatgtcgttatcgaaatagtagcatatttgtatgtgtagttattttcaaggtgaactgctactatgctagtagtgtgctagcgatgttaagtctcttcgtggaggcaacgccccgttaaatctactggaagagctaaaactgggatgttccactatcgaccacaacgagtggacgatatctgcgagctcatggacatgttgttcggcagataaccgtagtttgaccctacccccacaaaagtatgtaatgtcgattcagaatttccacatggtgccttaagcatcgttacctgtgttacctggaaatattaggttattataaaatttgtttagtcgcgacaacgacatgcattaaactgacaatcctccatatacatgagtgagattgaaattatttgttaagaaagagttttgacggattcagaaagtttgagtaattaaaagtatcaaggtttttactagaagtcagtgaaaacattcaaaaacgattaatcgtcgatatccggcttttcgccacttgaccagttagtaagcttagaaaggaaagagaatcttttacactagaagatttttacttctaagttgcaataacttcatttattcgaattgtaaaatacgagttcactgcagagtttcagatcattgaagattattgcactaaaattcgtttttaagtgttaaaagctgatttgttctttacaattcgcataggatacacttcatttatcattcaattttggtttttcctttgtgaaataggaaaaccgcaaagcgtttgtctgttattttatattttttagtttggatgtataaaattgacatccttaaccaatctatcagacatttagtatatatgttataggattcgttttttgtccttcacgtgccttgtttcagttattatttgactgttaattctttctcctttccttacatttccgattctcctcttgacgtacattgtttcgacaatacgtttcttatttcctagttagtgtctaattctatttaaagtgtggatggcgtttatctttttgaaatttattttccaggctttttttgaaatagactcttctgaagtacattaagtttttcaagtgtcttttcttgtttatctgtgctattactgtgtgcaggttcaatcgattgtttttattctttctctgtctattttaccgaccttctttccttgttgttcttcgcggtggctttttgtttgattacactctttttttatcccctttaaaaaaaaaaagtttggcatctcaacagttctcctcatattttccttcttcaactacttttctcatctccctgttgtccttaagaaatatttaacatattctgttgctttgctattaacgttatttggtaaaattatttggcagattatatcttgcttatttttgcctacctgtatttctctgacaagtcaattttgatttatttagctatttcttttttctgacttgttgataactaatttaggatcttgcatttcattttcgaaaattattttgcggttttcgtttttagtctttttgaatcctgattgcaatcactttcaagctttatttcccttcatatcttttattttaacaacatattcttcttttgaaaaataagaaaataattgtttaatttgaaaacttgttttatcatgacgcgtgagtctttagcaccgatagcctcgaaagctaatactttatccgaatcaaaagtttcggaaaacttgatgtctattaattccgattctggtacctctaatgctaatacacccagctctgttacttctaattcaaaacctgtggcttcttctaccgctgctaaaaaggaccctaatgccccaccccagaaagttaaacaatatgtttgtgaaacatgtacacgcgcttttgctcgattggagcatcttaaacgacatatcagatctcataccaacgaaaagccttttacttgtagtgagattgatggtttacctacaggttgtggtcgacagttttcgaggcgtgatcttctacttcgtcaccaacagaaaatccataggaatccacaacctcgaagaagacgtcgttcaacaacggctttacccaatccttctctttcaaatgtttcggtaagcacaacaaatttagcttctaaacctgttatttctttacctcaggcagattccattgacaaatttcgttatccaaagttgcatgccgcactacaagcgcagcttgcgaacaactcaggttcattttctgcaagttggttgcaagcccaacaacaaaggctggtttctgccggtaatgggagggaaacggtaaatgcctctgcatctggtgcagtaaatcctacatcttctcaatggtcagatcaacgtctcggtgtgccttatggacccgacagtcctttgtactatcgtagggcaaccattgccagcgatttgaggccttctgtttatcaacacccgcagctttatgactttaatagacctgaaagcctttcaggtcaattagacgatgaaagtttggctagaatgccgtattcacctaacgccgtttcacgaaattacgctatgaatatgacacttcctgaatctattcctgaagggtacgagattgataaattggattggatgagttttagtgagtctttaaatcttcctactttcaatcaacctagtggcccatctgatgtttctgcttcgtttcttaatcttcaggctatgccttctcctcatgcttcaccaaaagattctttgatcaacaaatcaaatagttacttttttcagaatcctcctaagagtaattctgtggattatactcgtcttgataatctcgaacatatgcgtcagtcttgcatatcgcctagtggcactaatttttcaccgagctgttatagccctgaatctttaatgcagcaaccattaacgttgagtccttcttcgatcccttctggattgcccacatatgcacatgttaattcgccattaggaacagagcaatatccatctgaagcttatcctccaaaaggctatgttgatatggaaggaagaatatcagaaggcatcaaagaagaaggcatttcattatctgaagaaattaccgataaagatcaggccttcgcttcgatgggatattttgactcttacaattttgaaggcgttgagaattcaaattcattgaacaacgaaggggatcaaatggagactaattttcagtctgagaaattagataattccaattcaattcctttctttaattttaattcattcaataacaatggggcaaattggtcttcagactttaattatcctgtatccgaaacttccggtttgcttacagataataatcggaatcaaccgccctcattttaatttttttcatatctttatattttatactatttgtttcttaatgaaatgcatcttttagtttttttaaacaaaaatcaactagctttgattcggtttttaattaatttaaggattgatctgaagttttgaatattttgatttggggttcaattgttgataggaaaacgatcctcttttaccgaatatttaattacgctaagatatgcaatgctgagaggttcacaacacattagttaagagggttgcttctgatattttattatcaaaaaaggttcagcgtgatatggttaacaatagcaacggaggctttatatttaagatgaaaaaaatggcattcaagcacatgttcccttaattctcaagaaagaatctactcgttcaaacttttccttaataatgataatgataacatgactacgtatgtttaataatagaagagaatattttttaatgagatgaaggaataatatagcaaaacttctgaaaataaattgatacagctaattgaagatattgttgtttattgtttactgccctgaatctaaaaattttgaaagtctaataggttatttattcaaatgtcaaataaggagttattagcgaaacaaagtttgtaacaaatggttattaagcattcactctgcatgcactatattcacttgatttaagtcgtcaaaactagctttgtgaacaagggggacggcccttaaaagaacacaaaaatgatttcgataagaaatgcgctagcagaaaaataattactaaagtagaaagacagtcaatggttagaaactggaatgtacgaaaaagttaatttctgtattccctataaagggaaggttcgtttagcaaaagaagttgaagatcacaaaaacattttcaaaatcgtaaaaaaaaagttcgtaaatatcacggttattaaatataaataaaagaactatatagcctagttcaaagaggacgtgaaataaaagaattaagtgaaagtgtaacagagttacagcaagtacaattgctaagtgatatttatttgcaccctaaatggaagccacaagtaataacaacgcacaaaggagcaaaataataaagcatctgggatactgtttagcctttcggctgaccttgtttaatcgattttttgcatgatcaaacctcctctcaattcgatcagcatcattattcatattatctagtaaaacattttgttcggacaattctgtattcattgcatatcccatccgcttttgcctttggacacttgcttcgatccctcctaaagattcttcttgttcgttgagcatttgctgatgcatttgagccaaaacgtttacgtttatgggatcagggtcattgccatcaaccggatacatggcctccatctcaatatcagatccctcactactcgaagtcgttttttgtaaagaaggaaggggagttaacttattattcgtacttgcaacttgcgggtttgcagaaaaggcacttgttccgtcagcaggaattgaggatgcacgccgctgcttctcaaactcttcctcagcagactctaacctcctttgcattctaataagaaatgcttcggattctcgtactctgtactctgggatttgtgcatttttctctaatcgcgattgctcctcattaagtttttgcaattcttgccgaacatctttcaatgaagactcaatttcttcatcgggattctgtccaaactcttccaacttcctcctgtctcttattttttgtgaaaccgagtcaatgatcagaagcaaatttgacatagtcgctggttactttcttgagtaatcatgttcatcatgcgcctaaaaacacaaacattagtgaagtttacagtaatacggtgtaatgcctttgctaccaattctaggttcaattacagtaaattttgtttgcagcaaaaaaagagaatcttttcgtatgttttaaataaaaaaaaaagtaaaaatgatttgctcattagctgccagatccattataggcatcctgtgaaattatcgtattattagaaacctactcgttatttacacaattttttgaatgcttcttttcgactcttctgattgttttcggtatttatcacaaatttagtagttcttatttcacatctattaaaaggtaatcaagcaaggtgtaaggaaaactttttaattattgaaagttggtttgcgtagtttcaaaattaatcagataaatttatacagcaagcccagtataaaaaggggcctaaccaggattcgaaccagggatcacctctaaactcagcatacaagtggggattacccgaaagaggtatgttaaccactacactattaggcctaggtttctcattacaaaatattaatataatatatatataaaataattgcgacataataaatgttaagtacctctttgctctgaaaactaaaataccaataatgacgcttttcttttcattagaagagaatgtttattaaagaaatatcttaaagaaaaatactacttaaatatttatttaggagttagtacactaattccagagtattaaatccaagtgtaacaaggtaggagtaacaaatagttgtttaattacagacaattaagtacagtagaaaattactcaaatatatacaaggctttgggccgtttaaaacgaatcatgctgatatctatattcggctaatcgacttcttgctttattctcagtttaaaatggagtttttttttatagcgttacgaattagaaatagatgtagccgtctatcaaagttgacattgcacgtgaaattatcattataaacataatcaaatgaatggcaaagcgatcaaaataagaaggaattttactacgttataaaacattcggctttttattttactttattcttttttattcaggtgcatctgataataatcgcgtgaaacttgagtgcaaaaaattttacagccctgtagatcccgagtgagagtagatcacatatagctaaaggagctcgtatgaaactaagatacaaatacatttgtttacgaacgtttgacaaatatataaattgacccacagaccttaaaattgtcaacaacagttgtctcaaaaaaaagccgggtcgaaagtacattatttactaaatgatagtgtttttaacttcaaaaacagtacaaagaatgctatagaaaacaaaatgcattttcgatgaattgaattattcattttctgtaaacaacaaaaagttggttgagaattatggaattcgttatttttatttaccgtatttcaatagttcgtaaatatgcatgaccgcatcggtaagcataggcaggcttagtaacttgcatttctctttgtctttaagcaaacatcgactaaaatacatattgcttgaaaaatttaatattggttgcatacacttaattcacaatggataaaacaaaaatgtttagtgccattaatttgggcgtaggtggtatcttcgttttaagcggatttatcaagttattttcatttagcttcgtaaacgctttacttgcattgttcatcatcgttttcggtttgggaactattggtttagaaaaggaaattcctcctattgctattaaatatggatcgttcatgttctcattcttaggaaggggcttcttctacgctttcatgggtactttactcttttcttactccgggtttacttctttcctaggctttttagttcttcttgcaggtatcgcctactgtggtgcaaactacgtagcaggattgcaagactacgctcccagaagcatgcgtgataatgattgggatgataacgttgatgaagtgtagacttttttttatttctaactatattatttgattcggttcttgttcctacccccctcttttcccgatgtcctcctacatatgatttattctggatacattcgttttcttcagggtaggtgttctaaaagacagtcactttagcagtcatcctcagagtagttaatgagtataaatatgtatacgatctcttaactatgtataatttttgtatatcaacattagcgtagtagctatggtatttgtgatgggttttagggttatacattcaaatacctttaattgtccagcttggattctgaactgtcgggtgtatcgaggaggataaaaatgacatgtcaagctcaacaatatgaaaaattatgatttttttctatttcttcactttctgagatgtatcttgcagttcaaaatgttagttggctttactaaaattctattttatttcattactctaatcaattatctttttgctttatgaccattaccgcttatactctatagatgttttatattttttatatctaaataaatatcttaatttttttgagctgttgggaataatgaatattctttctgagtttcttacttacaggtcttatagacgtgtttccattgtccatactataaaattgttgacctctatagtcaccgttgcttttgtcactacattgcaagagctgacgagtcctccaaattgacaaatgcgatcctcaatattccactcaaggccgctggtttttttaacatacacactctgtcctactggcagaagaccgcaatgtaaaccaatgttgtcgtgacaatcaacatgatttattccgggttgaagcaaagttgatacattcaattcagttaatagaaatacttcattcttttcagaaatcgaggcggcccagaatagatggtttaaattaccaatggcatgatcaactcttccacccatgccacataatacaaaaatagtatcaatcccatgttctttaattattttatggcatttcataaagtcagtggtgttttggcatgggtcgaatacaatgttgactcccatttctttataataagctttagtttcatctgttaacgaatcaaagtcaccaacgacataatccggtttgagcgaagaatcgtaatttctcaattggttagcaccaccgtctgcgcagactcggatactagctcttttccataaagtacgaaatctatcatccggtatatctatgggttgatttaatagtaataccgcaaacttttgatcagtatcatagtcacgtaaccaagccttacatggagctagctgatgagtggctttttggggttttgcaggaacacacgtttcagctttctttgaagtatcttcaaaagaatcccctctttcatattttccaacaggaacaggcaacggtctatgtatccgttctaaagtttggagatactgaggatgctgtggagtaatgataccatgacggattaaaaagtctaaaagaaccagagcacaatttggcttaaaactttttaattcaagttcatgaagtacttgattcaatggtaataaactgaaaccagcgacttctccatcattaattcttgggataacaagatcatcaacaggtaaatcgaatacatattgtaactcgggctgaatccaatgccttttctccattttgatgtaggagacagtgccacaaggaataagattcatagaagaaacgtccaaattagcttcttcagaaaattcctttatcatagtgcctatgactgaatcaccatgagcaattccgccggcaacgctattatctaaataattgggccacgtttgtttagtcggtgatcttcgtggtacccaaatacgaagaggatgttctttagttgctggaatatacatggtacaatgcacaccagtgctcaaaaaaccgaataaccaaaatccgccccgttcaacggccaatacaggctttttagattttccataaacagtatataattcattcctccattgatcagcaattccaaatgtattgttatggcgccaatgctccagtaccttagctaagatgtcagttcttttttcaaaagtagatgcgtttatttcaatatactctcctggaacataaacccaattgaatttgaaattatccgcctttatgaggatttctagtaccaaaggggtaacatatccaatggcagcgccatttgcacggaagggaattgttccaggaacaaattccccattaaaagaatcgcattcatctaaaagctcttcggcatttaattgtttagcagaggtgatagacgacattgccattaccttgcccaaattttcctctcaaatggatagtgttctaaaataaaacaggaataaaaaaggctagtgtatttatgcgaaggagacacttatggttcaattcaacataaatagaataatatataaaacaccctatactagcaaatggtaaaagctcaaggaaactggttcctggtagtagaaatcgggtagttgactaaaaccttatcgtataacgaaatgctaatctattaaacccctttcaaaatgatctttaaaaacaaaaaagaagttgatattaaacaaacagtaccttaatcaaggtaatctagtaattgtctttcaagagtgtggtctacgaggaaaattacaatgggagcagaactccgtgccaggaatgtcttggtattaaaaataatagcacacagattggcttactaattttcactttaacaccaaccgccgtttttgtaattaattagggtttggtatagttaagcgtatctttcacatgatttttattttcagtggacttccttcgtaagttttttaataataattcctgaagtgattgataatttttccgctaaacgtatcaaatctggttgtataatagttatcgactacagctataacttgctgctcaaacaatttcatgtaaagaacatctgcctacagaaaagctagcatagaaagttccttcttttttacgtctcataagacgtcaatgcttgggattactccaacatatttacatgtataaaagcatggataatgacactaaaaaaaaaatcgaagggaatagaaagaaaaaaaaaatcttatacttttctcacgcttttctgcatctccgttatatttaaaataatccaagtcaccgaaatgttaacatagtagtacatctggttatattgttgagatagcaatatgctatgttccctttgccaatttcaactctagaacagtacattaacaaaacaacgaatctgaactttttttataaaaacaaattgtccttggtttagctactggcagataattaaattctattgcgttgttttaaaatgagtgttaacaatgaagtatccgctgatcaacataaccctgaactagaggatgatacatttgagcatggacctccggtttctctgggagaaaagaaatcacttaatgaatatatgaagatggatgccgaagatgaatcattgcagaaatggaaagcatctctgggtatcacgggaacaggttattcaccctcgaatgatcgtagaacagttgttattttaaagctgagtttacttgttgacggccgtgacccagttgatgttaacatggaagatgcagcaagtgtcgaacaaatccgcaagaaagggttcactattaaggaaggaagcgagtttaagattggtgttaaatttcgtgtacaacacgaagtaatttcaggcttaagatatgtccaaactgttcgcagacgtggctttgttgttgacaaaacatctaccatgattggctcctatggaccttctgaaacaccttatgattttacctctgaaccagatgaggcacctacaggtatgctggctcgcggacattatgaagccaatggaaagtttgttgatgatgataaagtggtccatcatgaatttgtttgggcttttgacgttgcaaaaagctggaagtagtcattatttatgccagccttattttttaaaatcgtaaatttcaaatctacttggttattcaaaattctcggtattcagtactataaagaaatttatagtgatgttttgttacaaagcaaacattttcctttttcttaccaatttctttcacatatcggtgtctggactacaattgaatatggtaatgacgatttcttaccaccttcttcagtgaaactttacttcacccaaatatctcggattgtttggagattgccttttgttgtgcaaattacttttatagcttacatatgatcttcacatattcccctttagcaatctacgttgtttcttttaaatctcgttccaaagcttacaaatgcgatattttggaaggatatatacatccgactatattcttttcactgaaattatgagttttgagattttgattaaatttttccaagtatcttatacttttccacttttccttgttgtcaccaaagaagtacatagaaaacaatacaaatagctattaactagcctgattagtccctttgatgggaattactagaatactattgtaacggtaataactcattcttaaactcatttcaacgtatctcgctcgactttgagaaaatcctacatagtgcttgaaacttaactttttattttaatacttcacactgattaaaagattgattaatgaatcctaaacccataaaaagttattgagcgcaaagctactgtcttaatatagttttactgcagtagaatagagacatcgttaacttggtttcttggtatcacactttttctttcactaattctttgcacatcatttgctagactctcatctttcacctacttggtttggtgtaatccgttcctattcctaacgtattatagatttccactaagtagtctggaaatctcgttgttttaacagccagctgtcgttaaaaatcatcttttattttttgataaatatgaggcgatcagttattattggatccttgcttgctactgccgctgttggtaagtttctaaattttgaaaaagcattgttatgatgattagatttttgagataagcgggcgtttgttttctctttttgatcttgaaaatagaagtactgtatttcagtcgagattttattgatagggttaaacattgatcttgttcaataagaagtcatcgcgtttttttgtttcatcacgactagtagttcaataactttttttatacttataagatgtggaaaaacatttctttcgttaccttgctttctggtttcacaagtctactgtttttctaagctaatttattaaattaggctacgctatttactttgattataagcgtcgtaatgatcctcatttccgcaagactttgagtaagtaaactttacttgttacattataaatgtttgttttttgcgcttacgtttactatagaacgacgctacaaaaaggtgcacgaagctaaaaagcaagaagaaaaacttgctaccaaaaaatttgacatcactgttgaagaagctttgcaagttgttgcttctactcctgtaccaagcagcgctgaagagaaagagctcttttttatgcaacaagtcgctcgtggtgagcaattatttcaacaacgtaagactaactagtttttaaaacgctttacgttaacctctgtttatagaacccgacaatatcaaagaatcagctgcttgcttttattctgctctaaaagtttatccccaacctgtggaactttttgccatttatgagaggacagttcctgaacctataatgaaccttttgcgtgcaatgcaagccaaagaaagcattccttccgtcgagtagtataaactaatcaaataaaagtatttcattatgccaatgtaaattggtaaccagaactattaaattgtattaaaaaaataatgggtctttcatgaaatttatattccatacccttatataaaaactgaaatcaaaatttattttaaatctttagaatgaacatcaaaaagacgctgtaatatcggcatggcatcaattttagcttcctttaattccgtgttataagtcattatttttgaaacggcgtccgtatatgatctgtcgtgggctaaatgtttatattgattttctattaaatcaacaagagcctcaatttgctgaaaaatccagttcctgtaagcgggatccaattttttcaactcaaataattgcaaataagaactagtagtttgcgctaaacaacgaaacactatgaacgcgcaagcatcgatgaaattaggagtgtctttttccaattgaacattcagacacttttctttaatcaataaggtcctagacttcataaatacaccttgtccctccttttcatggcctaaagagcgtaaataacgaactatttctttcccgtgggaaagactgattcctttaaatccaagttgatgaagtaaaatttccgtcacctttcgctttctattgtgaagtttatctgcaaaaaattcggcaaacaactcgtttagattaccacgctctagcttattttgtatcaaagccaaatttctaatagcatccgtaaactcttgtaagctaatttgtatgtcgagatgatcaaattgcatagatatttcctttaccatgtttctctgtttggcataagcctgaaggatgtcctgagtatccagatttttacaaaggacttgaaaggatgtatacgaacacatatcggcttgttccgatttagtatgatattctagttcacgactaaattcgagatcttcatcatgctttctagaccaattttctagttcttgaagctggtgatggcgagcctgacgaaccatataatccctttcttcactattgtgtactgccaacaatgtggtcttattgttatggttaattgacagtttgtatagagagacctctttctccttctgcagcatttcagcacctgctggtccataagtttcaattgaagaaatagaaatttcggttaaattccaattatacaaaacctgctgcttagcagggaaatcaacttctttcatgtgagaagtagtaaccaacagtctatcattaaacagaagcatattgacaagaagcttaggtctctgattgtcaatattgattaacatccaattgtattgctcacatataagctgtctttgaggcgcttcccagaatgcttcatctagcccttcaatggatgatcgtagtctctgtaccgtttgttttattgattcgtcggaagggtcatgcgtatggtcgaccaagtttaatccttcaatgtcagtctccagggttttcaacagagactgaaactttttaaaatctgaagtcatgctctcaacctcccctgatataaatacatattcattcaaatttttgtaaaaattcttttccaaatttttacggacgcccatgtgaatgcgtagaagcttattgtataaagacacaaattcatcttcactaaggtcctgtaaaacatcgtttaaatcttttttgcaaaattagtttccaatagacataattacacatacagctttgagcatcaaaattttgattatcgaaaaatttaggctgtaaaaaaacttcattttgtgaaatgatatgttttgtttgccgtttttgtcgataaatatcatctgttttagaggtaccgactcgtaatcgcgtcggtgacttttaaaaagcagttttagtaataggttgtttttatttaacttcagtacatacctgtctttggctttcatttggtatggactccgaagcaacacttaaatgattagatttcctaacaaaaaattagctcaaacacccgatattctctagctgcgtacatgaattcatcttcaaaagaagatggattgtcaggcatttttttttcaagtttctgatagaagaataaatattatgtatctaaaggatgttaaattgaatgcttcacatttgaaataagtttaacaatttaccaattaaaataagggaatgaagaacctatttgtggtatttacaaataggaataataaattaatttatccttgagcaattgctctatttttaaaaatctattaagttgtttgctttgccgaagtagttggacgtgtttgtaaaatcaagcgctgacgaggggtttggaatatcagggctgcacttaattttgaaacgagtaaagctacgtagctcaaattatataccatgcttaaaaaataaatttatagtaaatatcagctagatattataacacgatattgaacatgaattaaggtgcatgatatcagtcgtttaactgatggaagtttcctaacaattttttattccttggtgaaaaaactacctcaatatctgctttggattgaaaactgaaattcaacttgccggttcatataggatgaatatgtattcttagtattttgattctacttccctatacgtaaaggagccttcacttaactttattccaccgtgctacaaacttccttcaagagcaattcatagatattgatactataacggtcaattaaattaaaaaggcacacatatacatgtatgtataagtggataaataggaacattataatcttttttatataaatcgaaggtttttcgtatctaacgaatttatagccagctgaaaggaatcttctatgataaaagaccacttcgcagagcgaggctgctgatactgcataaaggcgctatgagatttagtgttttatttttacaaaaggttccaaattgatttgttgtcagggttataattaaatccagattttgtatggcaatgtaaagcaatggcagtttcgttaaatgactttataagtgttaaattaaaacgttattctcgtgagtcaccctgggaaagacttagagtcccatatagaaacaaaaagcaaaagaaatgggcttccgttcacaataatgaagctcagttgcactcggctaataaacgaaatgataattgtctaatccaaagaagtagtacttggagattgggggatatgattacacttgtcataaaagatattccagttacttggctttcaaatgagggaggaaaactatacaacttgtgggaaccccttcatgattacggtacaatagaattcatgaagattaatgaacctttgaatggacagacaagtactactgcaatagtccaatttgctcctcctcccaaagttccattctgggaaccaaatgggaaaataaatgtcaaaggtgttgatctagctgttcaaattgacataacagcacatcgttcccacatcagccgacaagttttctctaagaatagttttagaagcgatcagctagtaaaaatcccgttatcctcctttaagctcgggcaagtttatgatgaaagaattgtcccactgtttggtgttgattgtggaataactgtaactgaatcaaacttacttgtatattttaatttcaaaaagctctgtgttctctttgatgcttcttttgacaaacagatcgaaacctttcgtctggacttcgattttcattccataataggcgatgtagggacggattattacgatgatcatatttccctcgtatttagatttagattttctccactaattttcagaaaatctaaaaatgcaactgaatccagagttcaaactttctggactgcatctcatctttggagacgacattatgatattctacctttcaatgtttcaccaacgactgctagtcctatagagctacttaattgccataacgcccccattggacgctgcaatgttttagtccttagcttttccataagggatgagtctgataaagatgacattgcctttcttttacacaacttggaaaaattcaatttgaaaagtcaacttgataaagtggttttccatcttgtcccagactacaaacatcgctgtagtctaataaatgataaagaaattgaggaagagattgcttatcttttgcaggcttgcctttctaaaaacttattatcagaaattgatttgcccattatattggcgaatttaaagaaattatcgaaagagagagcaaaaaaattcctaagactaattctaacgtccaaaaccgctttaataaatccttctgagctagattttactaagtcttttgtcttttacgatttatcttccgcttcttctattcacattaaaaaattgtacgttacacctactactcttcgaatagttgaagactcattagaagcaggaaatcgtgttataagaaattttaaggactttgcaaaccgttttatgcgtgtgcaaataactgatgaatactataagcaaaaaattcgaggcggttctgatgggtttagaaatgaaaaattgtattctcgcatccaacaattattaacctacggaattaaagttggtaatcaaatttacgaatttttagcttttggaaattctcaattaagagagcatggtgcttacttttttgcttcgggatctgatctaaatgccaaacagatcagggaatggatgggtgactttagtgaaatcaattcagtatctaagtatgcagcaaggatgggacaatgcttttcaacgacaaaggaaattaatcgattttgtgttgacatatcccttcaggatgatattgttcgtaacaaccactgctttactgatggggttggaatggcatcattatctgtaattcgaagactttctttggaagtaaaaaatcatgatatgtttccctctgcgtttcaatttcgtatgggtggttataaaggcgttttatctttagctcctccgactaagcttgaataccatcaaggaaatcttgtgtttccacgccgtagtcaagataaatttaaatcattccatagtaccttggaagttattaaaatatctcgattttcaaatgcccatctgaatatgcaactgatcaccttattggaaggactcggggttgaaaaaaccgtatttttggaattgactagaagtcagttgtcaaaaatgaacgaatcgataaacagcaaacaaaaatccattttaatgttacgggacaacgtagatgaatatcactctactttaattattgctgattttatccaggccggtttccttgaaagagatgatgctttcaccgagaatttattaaatctatattatgaatgggttcttaggttaattaaggaaaaacaaaaagttagtgttccaaagggtgcctatttacttggtgtagctgatgaaactggaacactaaagggtcattatgatgatgctgttttgtcagtacctgaaattttcatccaaattaccgacacttctaccagttttggttcatattcaactggaaagctgaaaacaagggttatagttggattgtgtattgttgcaaggaatccctcgcttcatccaggtgacgtacgtgtctgtaaagctgtcagatgcgatgagcttatgcatttaaaaaatgtgatagtgtttccgacaacgggtgatcgaagcattcctgctatgtgctctggtggtgatctggatggggatgagtacacagttatatgggatcaacgtcttcttcctaaaattgttaattatcccccattgcttgaatcatctcccaagaagtctatagattttttggaaggaaagccacttatcgattcggtaaaagaattttttgtgaattatataaaatatgattcgctaggtctaatttcaaatgcttggaaggcatgggcccatgaccatgataataatccggaagggatatttggaaatgtgtgtttagaacttgcagaaatgcattcaaaagctgtagattttgctaaatcgggagtagcttgtaaaatgcaagccaaataccatcccaaacgatatcctgacttcatgcaaaaaacaaaaactcgttcttttcgttccgaaaccgcggttggcaaaattttcagatacgctgcacgattccaaagagaaagtggcagacctgcaacttataatccgataatgaatactgtttatgatccttgtatgaaacttccaaggtttaaaactgaatatctgaatgtagctgaagaagtgaagaaacactatgataatgacctgagatcaattatggctcgttttgatatttccacagaatatgaagtttacacagcttttatcctttttaaagatgatttagctaaaaccgtaaatgaatatggtcttagggaggaagttagctttcagttcgaccttctaaagaaaaaatacactcaagagtacttagagaaatgcgctttatcaaatcaatcggcatttgattcttcggaatatgaagaacggataaacagtgcggttgctgccacttacgatgtgacatacgatcaacgtgtcaaatctgttggcaatggcactactgaggtattgatttcatttccatatttattttctagtcgtctttgtcagctttcacgaaaagccatgcttactgctaataatttttaaatcgaatatacattcgaagctttaattgctcgtaaaaggctaatagtaattgtactcattatcgacaatggaacatagaacagcaaaacaggtagctagagttaacatttaacaagactgttgtatgtttctgctgaaggaaaagagttgtcataatttttacacatatactcgatggttaaagcaatttaatcgtaataatgtataattaacgatttttatatctgccaagcttaatctaattttcaccattaatttaagtagaataattataaaattttgtaacacgaaacaaaccaaaactgtaaagaaactacggcatgtgaactccaattcagcttctccgggcaagataaatgctttaaccaacccattttctagcagattggaaaagacggatccaaggaccatgaacgccccactcgctagctttcgaatgagggtaataactgtttgcaactttcaaaactacacgttcagggtgaggcatcatagctaaaaagcgaccacaaggggagcgaacaccagctatagcatctctgcttccattagggttgaatggataacggctagtacgctcgttgtagttgttaacgtagtatatcaaatccaaaccttccttcttaaattgttcgtaatcggactctgaatcgaaaacagctctaccttctccatgggcaacgaccacgggtaaactagatccagccatactttcagtgaaaatggattttgaaccacttgtttcatcgatctttaacataactgcacgaccttcgtattgcgctgactcattaaatgtaaacataggccagcttttagctcctggaataagtgatttcagacgactgaacagttgacatccattacaaatacccaaaccaaatgtgtctttacgctcgttaaagaaacggtaaaactcattacgagcatcttcgtgaagaaggatggaagtagcccatccattgccagatcctaaaacatcaccataagaaaacccaccacaagcagcaataccgacaaaatcatccaaatgaactctaccgctgaggatatcagtcatgtgaacatccacggcagtaaaaccggatgcataaaaagcatatgccatttccaaataaccatttacgccttgttcacgaagaattgctactttgggacgactagttaaagccaaatcagcggtaactgacacatttggatcaaatgtaaggtggtatcctaaaccaggatcattattatcggcaatattttccatttcctgtcgtgcacattcaggattgtcacgaatttcttgcattttataagaggtttcatgccaaattccgtgtaatttagagcgagttgatttgaagattattttaccagaacggctaaaagatattgtttgagcctggccggaaagtactttaccgatgcgatgaacacaagtactcaaaccattagcagcaaataactccaataccttggcaatgtcacgatcacaaacttgaattacagcgcctaattcttcattgaacaaagccgcaatattatcggatgacaaagaatctaactcacattcaataccaacatgaccggcaaaagccatttcactaagagtaacaaacaaacctccgtcagacttatcatgataagcctgaatgtagttggttttatgcagttgagtaataacgttaatgaaattcttgaaagtgtctaaattatcaagatccggcacctcatcacccaactgcttataggactgagcaagtatagaaccgcctaaacgttgttttccatttgctaaatcaataaaaatcaatgaggtggatccgatgtcctcaactttacgtaattgcggagtccaaatggaataaagatcatcaacaggagagaagccagtaattataagtgaaagaggtgcagttacggatttctccctaccgtcttcattccatttcatactcatggacattgaatctttacccacaggaatgctaataccaagtgatgggcacagttctaagcctatcgcttgcactgcttcataaagttttgcaccttctccaggatgcgaaggagctgccatccagttggcgctaagacgaatacgatctaaagcaggaatagatgctgctacaaggttcataatacattcagcgacagccattctagcggaggcagcagcggatactaacgcactgattggcttttcacccattgcgagggcttcaccagtgttaattccctttccataggacgtgacggttacgccaacgtcggctacaggtacttgccaaggaccaaccatttgatcacgagcaatcagaccagtgacactccgatctccgatggtgatgaggaaggatttagacgcaacagcaggcattcttaatacgcgttccacagcatcaagaattgggtcactcgatggcgccagatatgacttcaaagaagaatcaaatttagataagggaattgtttgagtttcagctactcgagacatcttgggaggcttgccaaacagtacttccataggcaaatcaattggagtagtattgtaaagtctatcggtcaaaatcaaacgttgctctacagtagagtaaccaacaactccataagggcatcgttctctttcacaaatggatttaaaagtatccaggtcttctgatttaactgataaaacgtaacgctcttgcgactcacaacaccaaatttgcataggggacatactaggttcaatacaagggatatcgcgtaattcaaaccgggcacccaaaccagcatcatgaaccaattctggcaaagcattggatacaccaccagcaccgacatcgtgaattgactgaattatattctcgtccatagttgtacaagcatcaataaccatttgggcacgacgctgcatttcagggttaccacgttgaacagatgcaaaatctagttcctcagagccttcaccagcattcatactggatgctgctcctccacccaaaccaactaataaagcaggacctcctagaacaataataggactaccaggtgcaatactttttttgaaagcatgctgcttgcgaatacggccaataccaccagcggccataattggcttatgataaccacgtatctcaagagttccatcgccgcgtggaacttccatacaaaatgtgcggaaatagccattgatacaaggacgtccaaattcattattgaaagccgaactgccaattggagcctcaagcataatatcaagagaagtagcaatgtgataaggttttccaacatccaactcccaaggttgcttgtaaccaggaatgtttaagtctgaaacgctataaccggcaagtcccgctttggataaagagccttgcccgacagctccttcatcacgaatttcgccacctgatccggtagcggcaccaggaaaaggagaaacagcggtaggatgattgtgtgtttcaactttaccaagaaactcaaccggttcatccttcattgaccagataccattgactggagcaaacaacgttcccgaatttccctcaaagacagcggcgttgtcagaataagcagaaattgtatattggggattttttaaatgggtatttctaatcattttaaatagactgtagtctttcttttcgccatcaatagtccaatcagcattgaaaattttatgacgacagtgctctgagttaacttgaccaaacatgaaaagttcgacgtctgtaggctcacgactctttaaactaggctctgaggtatagcactcaaccaaataatcaatttcatcaggtgccaaagctaatccaaacttcttattggcatgattcaatcgctcggttgcagcctgcttgtcaccaccttgcccacagttaagctctattctcacaagtggagctggttcgtgcttatcaaaaacttcatcctcttccggaagtttaaatcttaaagcttcagtcatgcgatcataaagatgattcaaagcagatttaagcatctcttctgaaatgtcatctttaaaaactactgaataggcaatacctctctctatacgaatcacatctttatatccacaaacattggcaatgttcgttgctttggatgaccaaggagaaattgttcctggacgtggaaacacatataccatcgttgttccatcaggcttgaattcagattcttgcaaatcagacaaaattggtcgcagactttcgcaatttaaagaagaattggacttagtatagatcaagtagaaataaacagcatttagatcagaaactccagaaactgttagttccaaaattttttttttactctgaacgctcaaggcagatccaccataataaaccaacattttcgtctaaaatgatacaaactccaaaagtactattgaaatagtagaatggagatacaattacaacctcgccaaataggttggctcagtttatgtactaacaagtcaggaaaaaatatgtactttaaattgcgctatgcagcgtagtattattgtttggttcatccgggggcaatcgactagcgcaccactaagcagctgtaagattaaacatctgataaaattattgacatttgtaaccacaaaatcaagcgagctacttcagaattaaaaaatgagaattaaagatcagaaacaattgatagttgaaacctactcataagttatgttttacaagccatttaccatggtcagttaaacaaaaaagaatataatgaaatttaagttgagtataattttttgtatcgaagtaccttgacatgggggggggttcaatcaccaaatatatcatcgtagtcatcatcaatttcctctaaatcctcaaagccttcatgttcttgacttctcttcattaaattcctcattaaatcatttatccgatcatctgttgctgaagtattcaaacctctaacagtatcatttaaatctgtattatcctgttcatcaaaattcgaatatctgtcagattcctctacctcttcggcgtttaaaatcatattcaccgcgacttcagaaggcatttctccttcgatcagcgcaaagagtttttcacgcataagatctctaaccttatagtaacgaccgcttctataccatcctgtgtcccgatgacattcagaacgtaactgagtatctttcagtagtggtgcaattgtgggatctacgatatcgcacacttgataaacacgattagtgggaaacaaagtcttgccatcaaacacgtgagttttagtccctttatgttttccatttagcttgagtttaaagaacaaagcttggtaagcagctgcattagaatcttttctaggatcgtatccaaaccgcgtatatgtatctctaaatggacctgaagtccataaataagaaaggtaaggaagagcaaatttcaaatagtgagtatatgacgggtctagatgatttaataaggctcttctcgtccaaacgggtcgtttttcaaaaagaggttttaaagcttctataacttcctgaattgtcttcgaaggctcacctaattttgagtgtctacatgtaggtacactttcaacccccatatttgtagtgataatccaaactctgcattgaccttttagattgactattgtagttttcccattaggtagccgaactcgacctactagtggattttgcaagaagttataagacatgggtagacttgtctgagagaaaacaggaggaggaggcatgtcgacatgttttctttgtaccggagttagatcgatggaaaacttattaatggcgttatagtcaagcactcgcagagtggaatctaatttttgaacgaatggtgaattttgagtactatactggaaatcagccatatctctgaataagaaaacttgacgaattctactgacattttgcacagagttgtccatttttttaatcgttactaataggtcatttctggattgcactcgagcttgtactggatgatggtatttatctttaggccttagattcaactccaacagagcttgttttgggttttgaaatgaagtttgacatgcctagaaattgttagtattaggtcaaaaaagattatcaaattcatgttttataaaaggggaagcttaaagatgtaagccggtcattcctatacttttttagcaatttaccttttgaattgattgaacaccgcctaatgtctgaaaaaatgcatccttgttattagcaaagcccggatgctcaatgagtgcatattcattgtcagaaatttttagactattcataagatatatgcctaatatggtatgctataaaacactggaaaaagtagggcaaagactttatatatatttgcttttaaagtaatttaattaataatctggataacttattcctcaaatgaaaaattaattgatacacatcaatatcattgcttcaaaagcattttaattttttggcagctaaaataatgttgttccaaacctcggacatcgtacaacaatacagtaacatcataacacaagatttttgccgatccgttaattcacagtaccagccaatttcccaagtacgttatttcatactaccagccttcggtagcgtcccataacattcgagccactcgccccgttttgcttcatttgccaaacataactcatagtaaagttgtcattacaggaagtttcaaggttaaccctcttaactattccctagggtgtttagcttatatacccatcttataaaggggctcagaattctgttaccgaggttgttgccgttaactctttgacttgccgagacatatttacggagtacttgaaaggaacaaatcatttatttacccaccacataaatttacccttttctaactcatcattgtgtacaaatttattaacagacgttcttttgaagaaagacaacgtttacatattcagtaataggtgcattcatttaagtttcgaaattacattcggtcccaatcctaggaatcattcgttttttaaatttggttattcgctatctttataacttgcaattgagcaaggaaatcatctcatttgccttttaatgaaaggattaaggagtaaatttgtaaaagcactttcgttgaaggatgaacaagggtcacataaaaatggtcattcaaaaagccactatatctctaaaaatgggtcttacgtggaaactgacgacgtgaagcacacagacactcaccattcttcaaaacacgagcttaaaaaacttaagagtcatttcctaaaagatactttaaagcacaaacgaaatcatcatgccaactcaaataatgaaaaacatgaaaattctgataaaaaaatacatacgacggttctagcatctggacatgaggattctgattactctacgtttttgcccgtaattgaaacttctaaagttaaagacgccaaccatttcccacctaattatccagaaccaaaaaatgtaagtatacgtcggttagtttaatattttctaccaaaatgattattttcatactaacttacttgtaggattctgtatcgtctaacatagacgaatttcctaatgattccatatcttctgcctcatttttatctgtcccacaatccactcctccttatttagtttcacagccaactcccttaaataaatttttagcaggtgctgagaatgttgacattccgcatagtcttagaccagtacctcgacgcgaacactcctctcaatttcaagtatctgagaaaagaacattagttcggttgccttcatttgatggtacgtttagtaagattcttatatcttattttaataatgtacttttttttattcttgtgctaatataattagatgttcatacctctgaacgtgaagaactgtttataaagaagcttgaacaatgcaatattattttcgattttaatgatccatcttccgatttggctagcaaagaaataaaaagagaagccttattacaaatgatagattatgtgtctgaaaaccgcggtatttcttccgcatcgctttttccttatgttgtcaatacagtatgtttactcctctgctttttattactgtaaaaatctaatcactatagttttccctcaatgtatttcggcctatatcacctgctcttaatgattattcatcagatatgtttgctttagacgatgagccttttttggagccagcgtggcctcacttggaagaggtgtatttattatttattaagttcctagaatctcctgactttagagccagtaaagcaaaatcgctcgttgatcgtaggttttttaatcgcttgctagcactatttgacacagaagacccgcgtgagcgcgaacttctgaaaacaacattacataggatttacggaaaatttctgaaccttaggtcatacattagaaagtctatgaataatgtttttttgcaattcatttatgaacgagaaaaatttcatggaatcgctgaactactggagatacttggaaggtatgtttcattaatggttatagttcctaaattgatttacaaactaacttattagtattattaatggatttgctgtacctttaaaagaagaacataaaatatttttgtccaaagtgcttattcctttacatcaaactaaatctgtttttttataccatccccaacttacgtattgcattgttcagtttatcgataaagatccttctttaacgaaggcagtcttgactggcattcttaagtactggccacgaataaacagctttaaagaattactgtttttgaatgaaattgaagatatctttgaagttttggagccttccgaatttgttaatataatgtcccctttatttcagcaactagctcgctcaatatctagtatgcatttccaggtcgccgaacgtgccttatgtctgtggagcaatgagtacttcacaagtcttgtcagccaaaacgtagtaacccttctccctataatatatccttctctttacaaaactgctaatgagcattggaatagcactatacaagctattgcttgtaatgttttacaaatttttgtcgatatggatgcggacttttttaatggacttgttgaggattataaacaggccattataaagcaagaagaagttatgattattagaaaacagcaatggtgtcagattgaggcattagcggcggaaaacaaacccactgattatttaagataattccttcgtaaggaatatgtttatatatgttacaactatttggtcgcggcagagaataaagtttatttaatttgtaatctttagaaattccctgtttatacgcgtaaacgccaattgggattcattttgtttttgctatcttttatacaccgcattttatatactagtgtcaagattcattttggagtcgtattaccaccttttgttacatattttaatacgcctcatgagaactggatttttaatgatataagttatgtagtattttgcaggtcctttaccaatacaatgattcaatattaaaagttggtattgtcaacaatggatgtattctctaaaaagtatctacagcgcaattgccaatttgagtcgaataaaaacatagaacaagaaatttacttatttcttttgtaaatctttcctaagaaagtggtaaatatggattttttcaaaccggttgattcatcaactccatcaattagctttttgatttcagaaacttctgattcctcatagttctcgaattcaccacggatattgagttcctcaaaaacagctttaactctcttttcgctttcgctatctttacgtccataattgtcgtccaaaataacacgttgttcaggagtacactttgcgagagcaagattgataatccaagaacatttgttgtctaaaatatcagtcccaattttaccagttaccgtaggatcaccatagcaatctaaataatcatcttgaacttggaagtatttaccaaggataataaggatgtcttgggcgcatttcaagttctcaggagtagctacaccagcgagatgcattgccaatgcgacaggcaaataaaaggaataaaatgcagtcttgtaaattacaatgaaagaatgcttttgaagagaaaacttcgaaagatcgacggagtcttcgggagcagtaagtaaatcgagttgctgccctaattccgtttgaaaagttacgtcgtggaaaagttcaattagatcaacgtagcatgactcttgacgaaaatgctttttcaaaagaaagtaaatagcagattctaccataaacgcgtcattaatagcaatattaccaacgccaggcattaaataccaacatggttgaccccttctagtcttggaagcatccataatgtcatcagcaataaggaaaaaagattgaagcaactcgaccatccatcccaaaacagctgctttcatgtacgctgcttcgtccaaaggatgtccaagaagaatttcataactgtcaataacagataatccacgattatactttccacctaatgtgttatggaaaagactctacaaaaacagcagttagtcatgtgttattcgaggttcccaaaaagaaataaaaaattgatgtgatctaattaaaatacagatgatatgacacgatgccgatgcaataaaaacagcgcaaagtataacactttttttttaagagatcaatgttttagaaacattcattgacattggaaaatattgtaactctacactcacatacattcttgtaccattctgtgacatcgtcaggaatattgatagttttgagataattgacgatttcatcaacaaaaactggcaaagcagattcgaattttgctcttttatcaactgcagacatctaagaatttggttagggtttcaatgaaataacaaatgcgttttgcatcaaacaataatcatacaaaagcgtaaccctcggttgtcaggaacaaaattccaataccttgagctgctaaatagcaaaacgcacgaacatttttcaatgtttaaaaaatttatcacttacaacgaagaacttgaaaactcaaaactacttcaaaaaaaaaggaaactagtcaatggtagacgatgcgattaaactaacctagtggatgcgctacataacgatggctcgcgtatgcatgctgccattgtttgttacttaattctaggtaacgaacaaattgtgaccaaaagtcatatagatttctgaaaggttaatctcgattgtatgatattttaatttcattacagcaattattacgatagcgtagtgcagtaaataaaactagatagcgagcaaaacggttaagatcgtttgtttggtgcaactgccaaataacgcattaacgtcgtttcctcgagtttgaatttagatcgtaaacaagtagctagacacacaaaagcatttgaaaataattctcctttaatgcctaattctttatgttaatcaacctccaaaacatttaaatttttctaatttttttctgcttgtttttattgtcaattgtgaagtgaacaaactaccttaatcgctatcaaatcgaacctaacttctatgactgtgtcgctgaatacaatgatgggagttgatggactcgaagaccaagaacaactacgagagattcgtaattgtcttttaaagtgtatttctgaatgctctgaaagaggtttagtttacgctgtacgatggtatgcagaatgcaagaggagctttaattaaaaaatctataatttaagcatgaaattattgcagaaaactgttaattttcagtttatgattactgtaattttacttgtttgttatggatagcattatcctcattcaaaagtccaacggttttgttgctattagtttcgaaacctcatgtaattcaaagcaattcttcaagaaatgtttaactgaagttttctttattatctattgttgtgtgaaatcatccttccacttttagttagcttcctttactgacgcattttttagggcagctgaaatgctcaatggaatgaatcctattgaaatggaacatattccattttcatcgacccctactggagagttcgatttggatcctgatatggctaatgaaaagctactagaggttgaggagaaaaatatttatttgcttgcaaagtcttatttcgattgtaaagagtttgagagggcagcttatactttgcaaaactgcaaatcgtctaaatcgatattcctacgattgtatagtaagtacttggcaggtgaaaagaaaagtgaagaagaaaatgaaaccttattaaatacgaacctaacactatcatctacaaaccgagaattttattacatttctgaagttttggaaagtcttcattatcagggtaataaggatccttatttgttgtatttaagtggagttgtatatcgaaagagaaagcaggatagcaaagctatcgactttttaaaatcttgtgtcctcaaagctccatttttttggtctgcttggctagagttatcattaagcatagatagtttggaaacgttgacaacagttgtcagccagttaccttcaacccacattatgaccaaaattttttacgtctatgcatctcatgagcttcatcaagttaatagctctgcgtacgaaaaacttgctgaagcggaaatcatcttccctaatagtcgttatctaaagactcagcgagcactactcacatatgacagtagaggtatactattctaagtcttttatttactaactttacagactttgacgaagctgagtcgcttttcgagaacatactaacaaatgacccatatcgtttagatgacatggatacttactctaatgtgttgtttgttttagaaaacaagtcgaaactcgggtttttagcacaagtcgcttcttcaatagacaaatttcggcccgaaacttgctctattattggcaattactacagcttactttctgagcatgaaaaagctgtaacttattttaagcgggctttgcagttgaatagaaattatctatctgcctggacactaatgggacatgaatatgtagaattgaaaaatacacatgctgctatcgaatcttacaggttagcagttgatgttaatagaaaagattacagagcgtggtatggtttaggacaaacttatgaggttttagatatgcatttttatgcactttactactttcaacgagctactgctttacgcccttatgatcaaagaatgtggcaggctttgggaaactgttatgaaaaaattgatcgtccacaggaagcaataaaatcctataaacgtgctttattaggatcccaaactaacagttcaattctagtccgtttgggtaatctttatgaggaactacaagatttgaattctgccgcttctatgtataagcaatgtattaaaactgaagaaacggagatttctccagaaacaatcaaagcacgaatttggctcgcaaggtgggagcttggtaaaaaaaattacagagaagctgagctttatttaagcgaagtattaaatggagacttagagttggaggaagccaaagctttgcttcgcgaattgcgtagtaggatggagcattcatatgattaatataaattttatgaccaaaaagcgtgcgcttaagtattaaatatttagtagggttatcgaattaaattttagggtctttgtaactttatattataagtgaatataatacaccaattttatcacattaaaagttccttatctatatgagtcatgattatttgatagtcattaaaatagtaacaagaattaatagaatttcgacaattatcgttgctctgagacattaccttcaatatcatccatcatcatttctgatcgagaatccgcataaagaacctgtgtacggtcattcacggattcagtcaccttgcctgactggtcttccatgctcattgatttatcacttgtattaaggtttgattgctgcatgtattcactcacctcatcttcaaagacatattttgaattaagaaaaccagaagttaaggagttttcttcaagtgctcgtttcaataaatccgaagccatgatttcattaggagatatagccagactctaatcaatgttaaataaaacatcaaacagatatttcaatatatatataaacttacctcgtgtaagtgggtaatagctaaaccagggatttttttatgcaaatagactaaagcaatcgctgtatgaacatttgcatcatttgtagaaagtagtaacccttggttaagggcatctattgcagcgtcatacatcctaaatgatgttagtgaaaagtaaaaaaaagttgaaaattatatattcctcactttaatttacgataagcatgacctaagttggcccaagtagcagcccaaggtttttcattgctttgcgttttctttacaagtagcaaagcgttttggaaatgattaattgcagtttgcatatcagatttgttaaaagctacgacacccaattcattcagcaagagtgggtcgtactgaaaaagtgcataagagctttggaggtactcatttgctaataaaatatttcctagctgcatgtgttgcataccgagaaataaatatggaagatgtgtgccttgaaatagtcttgccgccgtcgtataagctgaaattgcttgatcatgctcaccctctatagcaaaggaatgtgcaaatccaatccatgctggaccgaattgtggatccatcgtagatgatttagaaaaatatctcctagcctcagaaattttgtttacacaaaggtaatatatacccactgctaaccacgtcacagctttttcaggatgcctgtcaaccagatcatttgaaattagatatagcttatttttttctcctgattcgtgaagggaagccaaatgtaagggataaacatctaaattgtacggatctatttctaaaatctttgtggtaatggccaatacatcaataaatcgagaccgcacaaacagagtgtctgctttgcataaaagaagatcagaggatttttcgagtccattgatagaagaaagataatcctcggccctccgaagttcatcttcgtgtgaagttttattaagttttaacatatagagagatctcaaaaatgctgcgtcctctttagaataagtggaatagttaagttttagaacgagatcccactcttcatcagcagtaaggagatggttagaaaccaattgatcaaaagcttcataacatttagcatcaaccattaacgcttctttgtaacactccttagctcgatcaaagttgctcaggtttgtgtaaacttggccgcgaagatagcacatcgaagcttctagttttataccgccatcttgcatgagcagtttattagcattcttttcatctttacgaaaagggttagtttcacctaaaagattaagtgctccttgccagtcatatagttttactaagcaaaaggcagcaaggtatcgacaagcagagcttcgattatacaagtcttctttagtcaaaagacattttgccctggcatagtctccagtacagcaatatacctgtgcaagccaaaatgcatcatttggattcccagttatgtctaaaaccttttctcctacaaatgcagcacatttatactgttgttgcatcagtgcatcatgcctccacagtctcaagtaatcttctctagacaatgaatctgtgttttgagcattcctttcttttaaaaaggatccatctgtcgatgtattattagctaaataagtcatgggacttattgtcaaagttgacaattgtgaattggaattattcgcattcaaagcacccatagaaggaggtgtcatataagctgcatttgcatgtgcatctggatgattatgattaccaggagtagactgcattcgagagtcagtttgcgttcgtttaacgaccattacaatctgaagggtatgtttacttcgctaatgatgttgttgactgacttgtatttagccaagatttagcactcgttaagtcaccgcattctacacatcaagaaacatgtcacctaaattgctatgttaaataaataaattttaaattcgaaattaatggtaatttgggaagatagaattttctttttaaatgaagcaactatttaaaactctaaaccccaaggacttttcaaatacattgctctacatgaatggcgatatgatgcctaaagattcaattataatttatcccaaaatccaaaaattaatattaagcaaaatctgaataaattctacaaatatagtgatgcactaaaaacaatatcccgatgtatgcatgcgatagtgtcttccattttttgctgcaaagaagtattacctataaccttcgcagcatcaaccatttgtcgtataagttcttcaagccttctgaacatgcggatcagtgaaccttcataaacatcagtcattttgcagatttgagcaaaagaggctccatgtgcccaagcataaacaacctccattagagatggcttaaaactattaacatattcctcttcattaagttcttgcttactttccttggaaactttagcaatccgacgtgccatctcttgcaagattttcaaaggaccggcaagctcttctttcattctttggttttctacttcactcttttcttgaaacaccaagcaacttaggagagcagcacattgttctggggtcaaatcgttaaacataccgttgaagatcagctcagttaataataaaccatcaccggaacttatctcgcaagctacacggcccttaacttcaataacgtcgtcagaagtggtaaatccgagacgacgtagaacacgcttacgactattgagctcatctaattgcataatcgagcgagctttggaaagttttttctttaggtctttaacctcttcgagtaaggctaattttctcaaatactcggcgtatttttcttccaattcagaaaaattatgcaatggatttgacaacaatcttgactctaaaatatttactttcttcataagcttaataaaagtaggttccttaatgttcatattttccacaggatctagtaaagtaattccttcaggaaagcgtcttttgacctccgataaggctttcccgactgtaagcttttgaccttgagactttaaatcattaggtaaaaatacgcgaatatgggcaataccatctaaagaggacaataaaaagggaacaacttcaaatttccctttgtcctctgcagcaggtggatgcacttcaggcagatgaccacttctaatacgcaatggccctgtgtcgctagccaccattacaagagtatgtactatatatgattcttggggtaagtactcatttgactgccctttaggaagtggtcgcttagaaacatttacgacgacgccccaatcaaagtcttcatttccaactttaacacgcacaaggcgacctccttgcaaaaaagaaagacaaaagttggggtggttgacgacagtacgaacatctgttcgatatctttccaattgagtttttaatgtgtgatattcttccaaggggcgctcatcaagtattgtaaaagaatcataatgttgctgagactcctctaactttgcctccaattttggaacctctaaactgttctgaaattggaagaaacatctttccagcatgaactcgggggaaattccctctactcgcaataggttaagaatcatgttgtagcttaagtggaatgcagaatctaatcggtcagcttcacctttaagcatactttttgcaacaggcggatccattttttcgtcaatcattaaaattacaataccacggtcatccaaaccacgacgaccagcacgaccgctcatttgaatgtattcaccacctgatatccaacgaaaagttttaccatcgaattttcgaacgtttgtaaatacgacagtttttgcaggcatatttagtccaatagaaaatgtttctgtagcgaacaaaacctttaaaaggccttcctgaaacaaaatctcgatgacttctttcaaaattggcaataaaccagaatgatgaataccaataccacgtctaagaagaggtaaaatatgctctatttgtggtaactctctatccttctccgataattggttcactgcattattaaaaatcgtggtgaccaaatctcgctcagtttggtcgttcatgtctaactttgacatttgcaaggccaaagcttcacattctcttttgctaaagctaaatacaataaccgggttataatttttcaccataatcatttttacgattttgtaaatatcagaaggtcctttgacaccgccttttccggtctttcctttctttgcattacctttagtagccatagcggcagggtcatcgccttgtttttccatcaatgcactcattgctctttgaaagttttcttctcggaaattacttttctcatcaaccactaaatgaatgccatcgctaccgctagggaataggtaatgttgaagaggcgtaggtcgaaaatctgtataaactacatgacaaggctgacgatgaatttttgtaatccattcagcaaattgcatagcatttggaattgtagcagacaggaagacaaaatgtgatttgtcgggtaataagataatggtctcttcccaaacaacaccgcgctctttgtcacgcatgtagtgaatctcatcaaaaataacccacgcaacttcacgcataacctctgaaccacgatacaacattgaacggagaatttcagtggtcataaccaaacaagtagcatctggattaatagtaacatcaccagtcataagaccgacatctccaaattcagcaagaagttctcgatacttttgattacttaaagctttgataggacttgtataaataactctctgtttatcacgaagcgattgagcaactgcatattctgcaacaacagttttaccagcagatgtatgagcactgaccaaaactgattcttgacgctcaatacaggcaatagacactgcttgaaaaggatccaaagtgaagggatatgtgcgcgcagggggtatgggacttttatgtttagagataggtacataatcataatttggaggaatagagacttgatgacggacctgatgacgaagttctacaacttcttcagtagatgatttagcttcggtcatcccaaccttcccagcaacttgtaatgatgcttcctgctcaaaagaatcagctaccgtagcctcaggtatagtatcgccttcgttttttatagatacttcattggaaatatcatcagcagcaatgtctcctatttttggcttatgtttggtatcagcgactgcagaattgttaatatgaattccgttaacatcattgttaggaataaggtcttggttatccttcagattttcgattttagctcttttagttgcagattcttgttcccctactgaagactccaacttttttgtaccttgctcttggttagaggcatttttatctgttaaagtacgctttattttttgtgaattttgtgaattttgtgaatttttagattcctcctttaagctttttggaactttaccttcaaagactccaaaagcatcatctaactcaccaccaaacatcacaattaaaaagatttcttaaactgcaatgtggagttggtgttggcaaaaatctgttttttctctgtttacgaaagatgtattagcatttgttaaataaattatactacttgattcactaagttacctaaagtattgaagcgtgagcctcacaaaatagaattaagcactgtgaagtttctcccaaatgtagacaaatttcctttataaccagcattatgaagcttgcaagttgattaaaagtattgaatgttacctcaatgttactgaagtaacaatttctgtatgtatcaaatgcgagaaagctgtgtgaattctaccagcgaatacttaaattatgaattctgatgacaatgtcgaagccgatgctagctcgaatattataaaagattctccaaaaattaaagaacaagaaaatacctcaacagttaatgagagtgatgtattagcaacttcgacgactgccagtagtggtgtaaaacgaaaacgtctcccaaatgaccttgtaggacaattacgggataaaatacaagagaaccctaacgatatttcttcttggtatgcactggtagaagagtatggatctaaggggaagcacgaagagttaagagaaacttatgaacaaatgttgcgaccttttccttacgttccacgagtttgggttgattacattagttctgagcttgcctttaacgatttccatgccgttgaattgttatttagtcgatgccttgtcaaggttttatcggttgatttatggacgttgtacttaagttacattcgtcgaataaatccagatggtgaaggacaatctcgttctacaattactcaggcttatgagtttgtaataaatactattggtgttgacatactcagtggccctatatggtctgagtttgtggattttttacgttctggcccagctaattcaacatgggagcaacaacaaaaactagatcatgttcgtcgaatttatcaaagagctatcactacacctatccataatattgaaaaactttggcgtgattatgatgcattcgaaaatagtgtaaacagagcaacggccagaaaatttgtagctgagaagtctcctgtttatatggcggcgcgggcagcaatgagggaactttcaaaccttacagaaggactcagagtttacgattttacctttgaacgtaagtatacaaaagttgaaagaatagcgtattcccgttggatgaactggattaaatgggaacaaagtgatccattagatttacaacatggcacgatgttacagaatcgaattgcttatgcctttgagcaagcgatgttgtatgttcccctttgtccgcagatatggctcgatggattttcttactttttgagcatttcggatgaacagcgtgctcttcaaactattcgtcgcggaatgcgttattgtccttcaaattttgttttacacgttcgctacgcggaacatgaagaagcgaataaccgtacatctgaaatccgctctacctacgaatctttaattgcagctttagctcgggaaattagtcaattggactccaaagcatcgtcgtcctctgaaagctcaacagatggaaaccctcaagaaaaaaaattacctgaacacctagtaaagcgtaaaagtagacttgttcgtcaatacagtcttgcttggtgttgtttaataaatgctattaggaggactgaaggcgtgaaagcagctagagctatatttaccaaagctcgaaaagcaccatatcagtctcatgagatatatatagctagcgcgatgatggaacatcattgttcgagggatccggttattgcctctcgaatttttgagttgggtatgagacattttggagatgttccagcctatgtttataaatatttgtcatacttaatagctataaacgatgaaactaatgctcgcgcgctatttgagaaagccatcccgaggattgcagctgatgaagctaaacccatatatcaaaaatggcttgactatgaaagtaattatggcgatttgaatgcagctatagcacttagtcaaagaatggctgttgtttaccctcaagagtccacacaagccatatttttatcgcgctatggcttgaaggatgatgctgaggaagaagaacgggaaacaaaagaagcggaaaaaattagagaactatctgttcgcttaaatggaggaaatggattcccgggccatgttcataacaacagggaagatgatgaagtttctatagcctctacctcttctaaaagtaacgtcgaaatggaagatactcgtttacttcctgcgtctttggaattagcaaacactcaaggagcatcgaatccacctacttcagcacttccaactgttccggtaccgttaccatctataataaccgaatttttggatgaactcccagctcctcaagtaataactggtatgttgcataattgcgcgtttattgactaactatcttttaggtcctcgaatccaaccaacaaaacttatcgatcatattattaaatcagatatccctttcattcgtttacgaaatgcaaatgcacatttgaagcgtgccagatttaattaaaaatttagactattgcaaagaaattttctgcactctttccatttttggtggtgagcaaagtgaactaataatgaaataaaattaagttttaggaatgatcgatgttaaattacagcgccaaacgatataggtatattttaaagacgagtttattgtattactcaattttatcttttttttaatatattaatcgttacaagagcaaagcaatgtgaatttagatttgaggttttgggtcaagtatgtaaaatgatttcgcaaatcataaaattcactttggtattgaatataattagaaactttaatcgacgctgaacccttactttaaaatttccttttttgctaattattcttaatttgtgaggaatgaagtttgagcttcatcgcatttcgcatttaaatatggtaaccgttcttatattaaacttaaccgtatttaaagtggtgcatgaagcataactacagtaaaattatgttaaatcaatttttaaattacagttgactcgacacagagtacaaagttaactatccgcttattatcttaaattttctatttgaagcttgtaaattatatgaaaagtatttattgggaactacccatcgataacatgatgttttccgtaatttaatataagcaattatgtgataatactaattttcttttcttttttgtaatgtattcgaccgcaacttcatgttcttaaattagaaattcatatcattaggaactccaatgttgtaacataaataatttatcaatttttttgatttgattttaaaaccattagagtaaagcacataagtaacgttcggtttttcgttcttgatcttttcaaggttagtaatacttgcataatatatatagcaactataaccgttgaaactttcttgttaacggttgaagcgtaaacgttttatgtagtaacaaacagtgattgaatgccataacgctatttcatcacaggtgtttttaagtattttattcgaaagttccactggtccgtagtatttttaaaaacaaagtaacaaaaattcgtaagttaaacttcgattgtaaaaatcgtgaaacaaatcagatatgaaaagtacgcttaattctgaaaggccttaaaaaataagtaattaaattcacttcagaaattcctcatatattaaagcaataatgtttgagaattccaacgaaaaaccttgtcaaaagcaaatcatataacaaagtattataacccaaaaatgtactgtacatatgaaaacctttcaagctttttgtctgtaggatcgactaaataaccaagttttggcaatcataacatccaaattaattgagcaacaagtttaaaacccaaacaatgtgtgcaatacgacttgaacaatttttccaaatagagaagtttgaagcgaagtgttgtcagaagcagttttagatttttcttcctcatctattggctcagttgaaccaaaaccaaataaataatgaaataaccaattacgaggttgatgtttctgagaagatttaaaaatatcatttttgtgttgaacaatgacttttttaccaagaccagattgggattggaaatgggcatcagcatgcacgggaatagacattgaggtttcggaggaagaggcatccgtcatttccaagtctttattgctgtttcttaacgttttcggaacatgctccttcgcttctgcggggctgtatatacatccaaccataaaagagtcatttatcaacattccgttagacaaaactgctttggcagcagaagaaggctcagcatatgttaattgtagccagttaccagatatgggacccttggagggagtgaatccggcacttgaagcagttaatgaattctcgctaataatagttccaaaacgagaaaattcagctattacttgatttgtcaattctggtgggaaaccgaaaacgataacggaggtatttgaatcttgaggagcgccagacatggtaaaagaagggtcgtataccttttcagagacaggagaaaaaggggaagaactttgtccaacattgagagcattaatttgcctagaggaagaaaagtcataaatggattgagtaggaggagcatcttcaattaaagatccggtacctaaacgatttgtatgcaaaaacggtttcggtgtaccaaagctgggtccgccgaattttgaagaagggggactcgagagagataaacggaaggaagagctatttagagaaaattagtaaaggttctaagagtttatgtctaatatttaaaaattcatagggattaggctgaagctctaacaaatttggatatagatagatattaggtaaaaaagcaattatactaaacaattttttaatcctccgtcttcaaatgtcccttaaactcttcaaagaaattacttacgatgactcatatggttctgctaaaggcgagctaacctctggggcaaatcgacgctgctgacttgatccaaagtgtgaaagatgactgggaacaaattttttttcttgtggaatgttagaaacagatgttcgaaatccacgatattctttttgaggagagggcgaacgtaaatcatcgacagaaagtggctttaaggttgatcgattcgtgatagaaccacttcccccaaaagacatgtttccggcaatattactagagtcttgtgatagactgttgtgtaacatatgttttgcaacgtatataaattagcggtaagttcatttgaaggagatggcttgcatggaatgaatcatgaagcctagcgtagatcactaaaaccaattaacgcaaaataacagtttattgttaatgctattgatttttataaaacatgcagataaatcttttgaaagcctcaaactaatattaatacgtttagctattcatttttttaaaacttgatttaaaggactctgttaaattccaagctcatttacaacaaaccttatacaatcatgtcataaaaggcattatagatgataaaaattctccacaactttttctcattgcttattgaatagcgtatctttttcttacagaaattaaaatgcgactggatatatattataatcgtagcaataagcacctgaagtaacagtgttactcctaaccatggcaacattgtttacacttgatgatttaacgagacactgcagaagaaccaaacataaacatcttggcttgaaattcatatacttagcactcaatcactccaagcagtattttttatattattaattgatagaagaatttttctttttctttaaaggtcctaccgagaaatttagttttattttaagcttacctgaatctcatgggctacttctgttctgaagtatggaaaaatacaagattcttgagtgtattggacatgggagttttggaaggatttataaagtaagttttaatcttattttcactgaaattggttattggatagcaaaattctttcttgttttcagtttatttgcgagcaactacttgtggttggcaaatgaatctatagcattgaatcaattgttttcttaagaaacagggaaactatattgatttaaatgcttttcgctattgtttgtactctattcaaaacagtttttcaaattgaaactttgatcgatatttttttttgcaactccttttttatgcattatgctaactattataggttcaacgcttaaaggatggtgctgtaagtttgaaagcaatttatttttatagttattaatactttttagcttttggctcagaaggaaatacactttggtaacattactcggcaggaaaagcagtacatcgcagatgaagtgaatattcttcgtaatcttaagcatccaaatattgttcaatactgcggagaagaattgaatcgttctgcgcaggtaataaacctttatatggaatattgtggtcatggtgatttagccaatcttattcaacgttataaagaagagaaaaagagatttaccgagcaagaggttctcaaattttttacgcaattactacttgctctgtatcgctgccattatggagaaaatgcgcctgcttgtgactcacagtggccaagagaaatttttcatcctaaacaatctgtattgcatcgagatatcaaacctgcgaatatatttcttgatgaaaataattcagttaagttaggagactttggtttatccaaattgctggacaatacgcgtgtcttcacacagagttacgtgggaactccatactatatgtctcctgaaataattcggagcagcccttacagtgcgaagtctgatgtttgggctcttggctgtgttatttttgagatctgcatgcttacgcatccctttgaaggaaggtcgtatttggaattgcaacgtaatatttgccagggtaatctctcctgttgggatcatcattacagcgacgatgttttccttctaatcaggcattgcttagaagttaattcagacctcagacctactacttaccagctacttcgctctcctattttatccgatattcgtagtaaattggaatccgagagagtagtcttggaacaaagcgatttgcttcataaaaaacatcagatgcttattcaattggaaaatgatctccaatttcgcgagcaaaggctttctgctcgggaaagtgaactcgaaaacgttatagcttctcgcttagcccaacgtgaagagatattgcgacgtgagttggaaaagcaactgcgtgacatggatgctcgttatcaaagacacatgcaaaccgtagtaaactctatgcagaaaatgcgtgttacaagtcctgtggatcataatgaacaacctgaaagcagtaccgctgagatgtttgtagattgtacaattgaagcatcacaatcccccctacttcatattcctaagttaggaattagcaagcccttgcaaacgttatcgtgtccgggtttcactctaactacacaacaaccgatattgaaaagacctactctccgtaaagaattatcaagcagagccttacatacgactgcaacattaatgaaatacagagctaatgcgtcatctctaaggactacacctattgataaagatggccaaattacatcgttacagcaaaaaaacggcacgtcgaatcaagtggcggattgcatgaacaagttgctgcacacatctttggacggaaagaagctaagcccttctgaattgtgtaataaattttcagacggtgaaggtttaccaaatcgaaaagttagcaaacttagcgtagagagcgatgaaacggcagtgagtgcttcaagtggtgaatccgtcccgactgattcaacgttgactgatacgaagtcaaagtctgtttttgtccacccaccttctccgcagagtctttatgtggagaaactcgaaaagttgaatattcgttcggacgaagtgtcgaaaccttcgaaagcttcaaaaaccttacatggctatgctttaccatcactagcgtcaccttatgatgttcatgctgaagagaagatagcaagagaaaatgaaatggatggcaattttaagacgatgaagatcaatcaacaccccgacgagtatgtgttacggactccgaaaaagatacaactgttggaaggacaaaagcggtcgcctgtaaaacagctgggaagacttggttacaacaagcttcgacgatcagcgatggacaatgcaggattggaactacgaaaggcggcatctacttcgaactatactagcttacagtctcgaacactacccgggtcttggagagatgatgaagaagaaattccaagaccctttctacgaaaaatgcttgacgcccgaatgatgagggcttaagtaaagttccctaaggtgcatttaattgtacgagaattatattagcacaaatgcgtactaaaaaaaaaatacagcaaaaaataaaggcccaaatgtaaatgaaattattgaaatgcgtaccgtgttgaacttcccctaattataaggattggttttctatttattcaaagaaatgaaacactgctggtcagcgtttatcacgaagtttattactaataaaggaatacaaacacgatatttgcatctacaagttctcgaatatgagatgctagtaaattgagccttttaacagtacacatttagatgattaggaaattttgaataacaatatttttccccaaattcgaatgagccgtattgtaaatggaatttaattttataatttttgaaataatattacacagaaacaaaaattcatggatgtagtaattagagagaaccaaagaattagctaaaactacgaaacgccagccttgacaagagagactgttttttttttggtgtaaggataagttgcgtagataataaatggagatatacgtaaattcgtatatgagtagatatctggtatctggagagatgacttatcaaaaagaagccgattatggaagcggcatcaaaaatagtctagaaagaaaacaaagtggaagtaatagaagtaaaaaaaatttttacaatttcgggtggcagaaaaaaggatattaatggtatacgaagtgacacaaataggattccaaatgagggatgaatcaattaaccacttgacggattgataatagcaatgatgaaaatagcagaatatagtacaaactagtaattgacaaacacatataaatacttagttgtaatgtagaagtatgaaagttagtcattcattgttatttcattttatttacatactttgacttaaaagaagtgccgacacatgttactacaatcttaacccattcttatcgcataaaatgtttgttttgtttaaatttctttgtttttgttttttatttttagagctatcgaaagtatcaaattttctttatgctgccaactaaggccattggatattaaagttctttcttttctttgagagataagtcaaatcaccaacttgcaacccccatctttttgtattatcaactctctccctatatctctttactcagcacaatattactttacacaaacccttctccattcatccttaactctctctgatcctttagagtgggatgagaagaagcttcgctagctaaaacatatcctattatgtaatggactcattatgatgtctcggtgaagcaatatttcctttttccactgtatgtcaatactttacgtggtatgtgatgattatgcaccgctatatgatatttgtgcactcacttttgtcatcccaagaacgcgtaatttcccttatcgtaatgcatgccatttaacctaatttacccaacatcttcttcagcctgtgtactctgttaccacctctgcttcggctgcatgcataacccccaccaagtacctagaaccctccactacaaccgggaagtctaatgggtagtggtaaagagaggtaggtgattaggttaaaaggaggtcttttaagataacaacgtggtaataacgctgctgactctatttcgtagtagttgtgacttactaagttttaaggccaaaaactgtcaaaacagcagttgtcttgtggtccgacaaagcggagcaagaaagacgggaagggaggaattaagtgccttggactcctcggttcaaatcaaataaagtaggcacttttaaaaaacgggaccgttccatgtagtggtggaagaagagagagaaccttgaaaaaaagaaaagataaataacatataatatttgtgtacaaaatgaaaaagatggattaatttcaaagttaaagtgtaagagaaaaaaataaagaaaatttgttatttatctcaaccaaaaaaaaaaaaaaaaaaagaaaaagaaaaaaaaagtattaaaggattccgtcaggtttgcacttgttggaaagctaaaaaatgtttacagatcaccggatttgggctaattgcgtggaatccgtgagtgctgccaaagagtagcagatgggatgagatgagatgtgatgcgaatgtgaatgtgaatgtgaaaaattgtaagccaaatgctgtttctcacgataaaaactaaagaaaagcatacattgaaaattagaaaagataaaacaagaaaaacagatttggtgcttatgcgctggtcggtaaaacagttttccttggactgataacaagagggatggataaataaacacgctcgctgataacttgtaaaaaataatcaaaataagagtaaataaaaatgataaaataaaaaacaacgataacaagggacgagtgggtgaaaggaaattttatgtttgcgttttcgttgaaccagcgcagtacagaaatacagaaagaattgggaagtacaataacagctgggatgtgggatgtgggatttaatggtaggcaggatagggtaagcaatgctgggacaaagagaaagaggtgaggggggtgaaaaagttttgtgaaagaaaggattgtttatgctacggttggagaagagaggcgaggggaagtgaggatggcttggatgtagtaaggataataggaaattagaaataaaaaaaaaaaaaaatttggatatgatacataaatggtaaaaaataaataataaattaataatcataaattaaagaaagaaaaaaaaaagtaaagaaagcaacggtgaaagtagttgaggaaactcaaagaaaacaaaataaaccataagaagaggaaaagtgttcaatcgtaataagaaaaaaagaaatcaaaatatatttaatgaaattataatagcaataaaataaagattatactaaattcatgaatgataataaataataaacagaaaaatttaaagggcaaaaaagtaaattataaaaattaaattaattataaggtaaaataatttaaaaattttaaagtacaataataaaaattcgaaatatttgtttattcaataaactaatggagagattttccatattcaaagttttgtttcattactaatttataaaatgatacttttacttttgatttattttataaattttattttttgcttttgatttaatgtattaattttattttacttttattttttcactcttcaaattcttaaccattcgcgtcttttcatcgcatcgcccatcatatttcctgcccaacaactgtattcatcaataatatcgctactttcatcctacatctttgccttcgcaagttgcgcaagcttgctcgccatttcgagtgctgatggaatcagcgatatcgatggagttagcgatgccatcacagaaattgcaattttacacatcacaaagtaaaacaattagcaattctttcaaaatatccatccactccgcttaaagaaatcatttcatcttcataccaccccattatcccaccttctctgatggatagtggaatccgccttgaatgtctctctctcttactattacttgcttggcatctgagctgagccaatccaatgtcgcttaaagcagcccaaaacttgggtaacatagcgaagaaacgcaaagaaaaaaaaatttcttatgaggaatcagaatctatcggagccatgaatcatggacaccactttcatatttttggaacaaagcaagaaaacctctagaatagattggaagcaaattgatccaactaccacatgtccttcatatccccccccaaacatcattcatctatccctatgagcctccttcctcaaatccttttccgcattgccttccccttcgctatacctagacattacagaatttatccatcccaatcttccgccccctcccaattttcaactgctaaaccttgctctgatccaatttttccattgttgaggcctttctggatgcagctttccaaacctttcaacgtcccggcttgacttaacttccacgtcttatcattcacaaaatcggcagtccaagacgccaactttaccgacgcgttttaccccattgaaattatggatgtttgctttacgcagtggtgtgaaatcacggtggactaacgtttgatgtgcaaaggatctcgttgttgcagatagtgttacctgccactctcggtaacaaatgtggttgacaagccgcgactgatgtttatctcatataatcatagatctgccacaatcaccttttttttccattctttgcatatataacatcagtcatctctcctaagaagagccggtcgtccctctgctaagcaaccatacaaaacataacgttcatcctttcttttttgttacattcgtcttcctttcttcagcctagatagaattggtttggtgtttgtgctattctcaattttcctcgttttggattgtgtttttcttgttttgtttgggaatcatcattcatccattaacatcttctttacttttttttttcatcgttcatcgaatcctacttcctcttgacacataattagtctgctggtttctttcttccttcctttaaacattttgtgaagaatctcgtaacctaccattcggtgctgctgtattataaatctaatctatttgattcgctacggatctttctcaccttagacctttactacctgaagggttcttttcttcttctttaattctttgtcacgatatattataacttttcattttctttttattttattttattctatttgcttgtctgggtttaggtgctttgtgttctctttcttctattctttttttcattgttccaactactctgctgactgcaatatcacgcctctttgaattctcgggaaaaggcttatctacttttcctttgtttcattcgtctgctgtcgccctgtagctttaacgttttctaactccgtcgctggtttcgtcgattaactttgggtttcgcatacggtttcgtgtaatttcaaacatttatttattatttatttatctatctgtcggtctgttttctttgcttattttccgcattcatcttagcttatatttcaatcgttgaatcccatcccttgcttcattcgtttttctcttctgccaacaaattcttctagagattgcatcttttatcgtcgttaaggagattggttaagtagtttccctctcattttttcaatctctcctttctagcttattttgggtttttacacagttcaagttttccttttatctgcctggtccccaaaatctcggttttgctttattttctttcttcaaattcgactttgtgcgcttgaagattcgatttcaagcaatcattattatttcttacactctttctttggatgactattttcgccaacacatctatctcttcatttttgcaactttttaggcttactaagcttctttttcttgtataataatattaactgattttgggtacgtgtcttcaacatggcatacctttagagatttctgtttttttccagttaggagcactgtttagtcaatctactcgttctcctcattgtgttcgtcttccaatttttgtcatccatttttacttttctactaaattttcgtcgaaagctttcattgttagcttttttccctttcataaactcgtattttcttctctttgagaaaaagcttgctaaaagttttcatttttctccaacagctgcttaaaatttcatcttagatatttctctacacgatgtcgaaagttaacatgcgagctttgctcgagtcctttagtaccgtgattctttctatctaccccttggctaaaagtacaaatcaacaatcacattcgcactccctttcacttactcagtttttgtatgaaacgattcgcagaagtcgtgtcgattacactacgttgcttcttgctttatattacttcatccgttttcgtgatgctgcttcttctaagcctactaactacattcctctgttatgtgggcgtcgtcttttcttagtctgcttgatggccgctacaaaatttttacaggatcgtagttttagcaatcgtgcttggtctcgcctatcaggacttccagttgacaaattacttgttttggaatatatgttttaccaatgcatcgattatcgtcttgtcgttcctaaacatatttttgctagatggtctcttttagttggtgaatgttgtgctcacgcgactgcacgttatgattccaccgatcctaatgttgcctcatttggcagcgtcgcacaatattgggtctctttgttttctaatgttcaatcttctctagatgatcttttttccattgcctgtttaacgaagatagcacatcgcagaatgaatgctaatgctgctttgaagaatcaggctacgaggaagccctcctcttctcctcaaacaactcaagactcatcacctattcttacgatggcaccttctactccagtatctgttggcagtacccctccatccactccatctgttttacccattgccaaacaactggctcctatgaatgtctgtaaagcacatattcaggcttcaaatcagtcccgcactttgactactgcttcgccacccgaacaaataccgcttatggaaccgcaagtttatgtaaatcctcaagtattaccgggtcggttgtcaagcctttctaagccagttagtctaccaccaactccttcttcaccaaaggttggagtatatcggccaatgacttctaagtccaatggaggtgttgcttactgctataatgctcaaaaattgaacaatgctactggtccagttacatttaatatgccttttgcaagcgtcttaccacttgccgtatctgtgagttgtgatctgggtacagcgtctgcatatgtcgcgtccctccctcaaccttgttctcaaaaaaggcatttagaagaagactactcatgtttaacggaacacagtgctaagcgtcgcagttacttttaattatcaagcccaatctgcgctgtcttcgccgcttctttcaaaaactataatatttaatgaataatttcataatactgatgccattttaacagcggatgtcaataaataccgataatgttttctttctattgatttatctattcaaattgtgtggaagataatcatgatatgggaaacttgattaggtttatattactaccttcttttcatatctagacttgtcaatgttttgattaaaaatcaaatattgttgtcgtttctatgaatctttttttaacattctaatagcaaaacgatgtatatatggtatgaatgaattaacgattggcaactatatttacttatgcatcttgtaaattgatatcagtagagcaaggtattcaaaaaagataattttgttgatttcttatggccataaacttgtcaaatagtcaaactatttagagattatgtatgtgctcattaagatagttatatattttaggcaggtgaatgtagccatttgaaatctactactgagctccaatcctatttgaaggctctaagagtcctttcaatcattttttaacagagttgtctaagtaatattttttcaacgattaaactgtgaaacattgaactaaaatatcttgatcatttacaaaagcagtaattgctacaccgtactactagtagagccaattttgattacggtctttaaaacaatgttgaatacactaattgtaagcgatttttgtaaaaactaataattatacgtatcttcttgaacatcacgaaaattaactgatatttccctaaagtacagttgcaagtaggaaggattaagacaaaacaacaaattatatactaaaaattttacaaatgttaaaatcaatttcacatatatattttgttgtaattaaatgcactcaaatactatagcttacaagtttagggagcattacggagaacatcccacatatgctgttctatgaatggggtttggatttggccatcaccacttcaccgatttactggttcttttgaatagttgaagtgtatgagtacaatttcagaagttggaccttgggagcttggtctttccttaggatcaggaggaccaaattcatcacgtttagccaaacatcgtgaaactgggcaattagccgtagtaaaaccgattgtaggatggtccgagcttacttcgagccaacaggctaggatagagggtgaattagttttgcttcgattgatcgagcatcctaatgttttgcagctcatagatgtgatttcagcccaggagcaactctttgtcgtagtcgaatatatgccaggtggtgagctttttgactgcatgcttcgtaaaggaagttttactgagcaagatacggcaaagtttctatggcagattttgtgtggattggagtattgtcataaacttcatatctgccaccgggatttaaagccagagaacttatacttggatgcccatggttctatcaaaatcggtgaattcggtatggcgtctattcaacagccaggaaagcttttgcagacttcctgcgggtctccccattacgcatccccagaaattattatggggcgttcatatgatggttgtgctagcgatatttggtcatgtggaattatattttttgctttgttaacagggaaattaccgtttgatgatgacaacattcgttctttgttgctaaaagtctgtcagggtcaatttgaaatgccatcaaatatctctcctcaagcccaacatctgttgtaccgcatgcttgatgttgattcatctactcgaattaccatggaacaaattcgtgaacacccgtttcttagttgctttgttcatcccaatatttctattccaatcatatcagcccctatacaacccattgatccattaatagtgcagcatctctctttagttttcagatgttccgatgatcctatgcccttgtatgaaaaattggcatctcaatcacccttggttgaaaaaactctatatactctactgagcagacacttgcatccgccttccagcgctgcagttgatcgcaaccgcgctgtggtcgatgatctccttggtacagcagcatccaacgggcagcaaatggacgaggaagaaattgaacaagctatcaatattcctactttagcgccttatccaatttcttatgctgcagagtctgttcctcgacctgctacttctgcatcgccatttcttacacctgttaccacttctggcacttttaattactcttttaatgctaccaacccccaatccatacttcaacgaccagccactacatcttctgctgttcctcaactcccaaaatcagttaccccaggacttgcatatccccacgatagttcaatgctgtcatcaaattaccgacctccttctgcattatctcctcgcaactttaacgtttctataaacgatccggaagttcaactaagtcgtcgcgctacttcactggatatgtcaaatgattttcgtatgaatgagaatgaccctagtattgttggtaatttagcagcttccaatttcccgacaggtatgggacctccaagaaagcgtgtcacttctagaatgtccgaacacactggtaatcgagtcgtaagcttcccgcgcggcagtgcttttaatccaagagttactcgcttcaacgtaggaaatgaacaattctctaataatattgataataataactataatcaaccatacgcaaatgcaaccatgaacaactctcgtcgtcttcgtacccctagtggggagagatcaatgcgtgctgatctctctcaatcaccagcctcttatgattcgttgaatgttcccaaacatagaagaagacaatcgttattctctccttcttctacaaagaaaaagctttccggctcaccttttcaaccaaaacgatcatttttaaggagattatttagtagtgagccttcttgtaaatgcgtctatgccagcttggttgcttcagaattggaacatgaaattttagaagttcttagaagatggcagcttcttggtatcggcattgctgatattatatatgattctgtgagtgcttcgatatctgctcgtattaaacgacaaaattcacttaatcttaaaccggttcggtttagaatatcggtactggctgagttttttggttcacaagctgtctttgtgttggaaagcggttcttctacaacttttgaccatttggctacagaattccagctgatttttgaagataaggggtttttggataatttggaactctcttattttcaagcttcggcatccagacctgtttctcgaatgagtgtaagtagtagtccttttgctgtatttcgtcaacgacaatccgtccaaagttaaattcttttattattattattatcatttttttttgattctccaaaacctttgcaaacttcatttttctcgtgatgctttggaaaaaaaaggattatcaaaaaagctaatcgtttgataattgaacataatgtatactcgtggaagtattggaactttttgaattaagctttcattttgtcccatattggaactctttttatacaccaacaatatctttatagacctccattctttttctgatgtttttcttttacttgttcaacttgctatatggaaccacggttatccgggaagcaataaatgcatttaatgattaaattatattttgctgctctgctacaatgtttctcttggaacctgttgagttttgtacatgtgatgttgtacttggaacttactccaatgataataacttgcatgtctgaagcaaggtaatttttgtatttagtatgaccggctattgctggcatcttttttgaaatacatttttcttatttaatttaggtataaaattttttatcttaatcaatcttttcttttggctttctaactcttcgttctaaatcacaatctttttagtctcgtttatttcaatcgatttgactttttcttcatcttatttatcacaatcaactagcactagcggatacaatttcaatgaactgcagcataggtcgtattatgtttagaaatttatgacccttctgcttgttctgtataaattaaatttattccaattaagtatttggtcgctcaatgctaattagtatgatattaaatttgagtggaattcaatatgtaacctgcttacttcgatagttgaagaaatacatttgaagttgtaggatatctaggttatctgcattgtacaaagagtctgtttttttggaatgaagtacgtgacatattattaagcacttttaaaattgtctgtgcaattgccttttcagtatttttagcgaggttgcaacttcaacttattacttgaacaagcagcgaaaaactgcaagaaaatcgtgtaaaaactagtaaataccatggctaatgtagagttacaaacaagtttggtaagatcttttccaagctcaagcatttaacattttttagggaaaaattcttattgaattgtatacagaacatgctcctaaagtacgcatcaagaataaaggacgaacagtgttgtttgctttgaaagtagaatcgctaacttatagacatgtcaaaatttctatactttagcaaaagaaggatactatgatggtgttattgtaagtttttttcgcactgtttgcatcgtgcaaataagcatgttgaaatatgagtctacaatttaatatttcaagtgtgttattttattgatttaactgttcacatttacatgatggactcagtcagtcatataaatatgtgtcctataattcattcaatatcgtatttgatttaattcgtgaaattggtactaattaaattagtttcacagagttattccagactttgtaattcaaggaggggatcccacaggtacaggtcgaggtggaacttctatatatgggtaggcaaagctttataaatcggcattcaccgattgtttgcatctttattacgaagttttcacattcttattaattgattagggataaatttgacgatgagattcattccgatttacatcacactggagctggcattttatcaatggccaatgctggacctaacacaaattcatcacaggtatgatgactttgtttacactaactttaaccatcttcagttttttatcactctagcacctactccttggttagacggaaaacatacaatttttggtcgtgttgttagcgggctttctgtgtgcaagcgtatgggtcttatccgaacggattcatctgaccgcccaattgaacctttaaaaatcattaaagctgttgcactttaaattattctttaaaggatattcaaaggttttaatctataagtcttttttcgatttttcaacacatcctgaagatattgactaaagttatttgtcacggatattaaaagctaaattaatagttgataaagagaagcatttccttacaaaaggtggactttttaattgaagtcaaattttacaagtcaagtggaataacataagcttctaagaaggaattaactagttttctagcttaagaaattggagatggattttgttacgcatatcaacctagttgtttgaccataaacgattgaacaaaaaccttttacaacgttagcattgcttccggtacttttctccttatcaaaaattttacaattgtatttttttcttaattagaagattaaagctcgggccaaatatacaactacaagagtttattggactagattactcaaatactattgcttcagtttttttgttacaacgtgggatgttattttaaaaaaaattcagaatcaaaataaagtccaatgcataaaaacggcatgaatccttctcttttttatttaattcttcttttaattgtttacgccaatttgtgtgatccataattagcaaattattttacgtgttttaacgtattacgttataattgtaattaagcaaataaatgatatttgtcaattgaaggttcgaatgtagtggtcacggaatactcacaagcatgataataatgttttttaaggtcctaatatatctaattgacctttcacagctagacatatcaacatatgaccaaaacttagcttcattcctcaagcgggaaacattcattaactgaaattgtccatgagaaagactttttctattgaaagataagtttgaaaaggctacaaactttaaatacttttaataaagtaattttattaactaactattcctttgcttacttatagatttaagatactaagccacagttacgcaaaattggataatgaactttagtgacataggttttacactgagtagttgactttggagcgtgttatttacatgcaatttcctaacacgtttcgcctggagcatggcacttttaaaaacgatgccaatcataaggtctctaacgcgtggaaaatcgattagattacttcaaaaacaatcaacgaaaagaactaatccgtgcgtctatttagaagcaaaagctgttgaacaaacaccggctactgagtttaacagtatacttcaggaaataatttcgacagaatacaattactctgttgatttaaagaaaacattaaatgtaacgattactatagcaaatattatgctcgtgtttactagtttgtgattacttacattttaggaaattataatgccaatcgaaggccaaagtatggaaagggaggcgattggaatttgcacgtgctttaagactttaaatcagttacacacgaagttatatcaacaaatgatttccagtggctctccagtatattcattgtcgcaatctttacccgcttttcgtgatgtttaccacatgtataccatcaatttaagtggaatatctgccattgaaaaaataatttctgatccttcttcgtgcaacagtcagcttttaattccattgcaacacttgttgagatatcctatacatttagcacgtgtttgtaaaatgttacggaaatatccatttttgaatggagattttcggatggcggtcaaaacacttgacgattttcgagagttatgttcttatatagaccaagaaaaagcccgcgaggaaagttatcaagtacttagtgcactgtgtggaaaccagggtgttgcggtggacattccaaggcatataaaatttaaagggtcagttattccagctacttcatttatttatgattttaatgcctgcgtcttttgcgacgatggattggttgtttggacgaggtatgttaaaaaaatcgaaatgaaggccgtttcgatagaacaatgtcttcgagtagatgaactttcaaactctattttagtttgtactttaaatatgaaggggaagcttttaaaccgtcatttggcacctcaaactatggctgcttctgtttttcttaagtggtatcatgaaagagctggtatctcaaatggcaaagaaaataaattaaaccgattgaaagttgtcaatgctaaaacataaactaatttctttctttttctttttttaatattaaacgatattttttttctattattcactcgttacctaaaatttgctgaacataatgacaaatatgttaaaccaaaatttattgtcaacttacttcttcattcttgttatccttgtcttaccaactttgaaagatattttcctcaattaaaaatttacttctcaccttcgttaccttaatatgggcattattattaaccaaatagtttaaataatatctttatcctttaataatatttattggtaattcttgtttacaattcctcgtctttttattgaagtgagagtctactatatatgagtttaataactagctacacaagttagcaaaataatattgtagttcgtcttactgggaaagacatacatgtgcataatgagaataaaccttaaaacaagcaacaaataaaactagtcctcttcgtctgcattgtcatcttcgaaaagagttgagtacgaggtagcgtttgaaagtgacctgcctttacatttctctaaatgtgcagcatatcgagacgcagctatttcacgcttgcacattaaacaagaataataagggacatttgaaggagtttggacgctattaccatatatatcgtagcctggcttggtacaatactgccgacaatgcttgttacaggccggacatttttgaagagataatttagcattcttgtggactgtttgggtcaattcatgggtgtagtctttcaacaaattctcaaatatagtgcaagactgattgaaatttgaagttagtgaaaaagttgtacaagtgttaaattcagccacctattgacaattgtttttctattaatcttccttttgtctttaaagtactacaatttgacatgttaaataaaccgcgatcgattaaatgatacatgctttcataaacaagcaaatctttttttggcgaggaagtttaattttgaaaggaaaaacaattacacatagagaaatcaggtacttacaataccggcaagagaagcaggctgcatctttaaaccattctttgggaatcaaaagttgagtattccaagcaagttagtattgttacaaagccggtgattccaaaatttcaaacaatgaggaaaaagatgcaactgatccgtatgggaaattgagatttacagaacggaagtgcttcaaattgatgtctttattataaaaattattaggctcaaatacttggtgttacatctttagcttgcgtaggagctgactttatttgctaatagtgagtgttgatataatttgctaatttcatacttctctgactccaagagcaatgcaaaatacacacgctcatgaaataaaatatcagtaatccacttgcgcaattggaaaaaacaacgcctacaacatagtacctaagtttctcccttttacaattcatcaaatcatacattcttcagctcgactaaggataaattgtattcattaaatacataaaatgttaaaagtcataaaataattcgctagtaaattaagcaaaaggctaaactgtatgccgggatgccatcaatctcaaatgatttaaataatacaatacaggcaaggatattagaagtagtttttgattatagacaaagtgtttgttaccaaaaaagagccaaatttagatatggcattttggcaacccgagcaataaataaagacatagcttcgaatgatgaaaaatgaaggatatacaagcgaaatgccgaagaaaaaaagaaatagacacaaacaaaaaggcgatgcgatgttggggtaactacgattgaatcgacacatcgtcattattggcattagagggtgggatatttaaatttctggttgagatattggataacgaggatgagtagttgggtactgaagaaagagctcgttgcacacttgaatttgacctttgaccattaagggaagatatcggaacagattgtgtagatactggagattcatttggagcattattgaaaagccacaaatatattttcccatcttcagacccactgactacctcacagtctccaagagcaaccgaggttacaggctccgagtgattcttcaacgtgtgaacacattcacaagcctcccaaactttaacaacaccatcatgagctcccgagattaaacgaaggtgatctgccgcaatttcccatacaccttcaatgtgtccaaacaatgtatgaacacattttttcttctcgatgtcccattgctttattgtgccgtccaatgagcaagaaaacaatcgcgaatcagcaagagctaaactctggacagggccaatatgagcactgaaagtatgaagacacgtgtttgtttccaaagaccaaatcttgatggtggaatcgtcggaaccggaaagaacaagtccacgatctctaattatgcggacagaattgacaggtcctgtgtgaccgcgtaaagtgatacgcttaccgccagaaaagtgccacagcttaactgtacaatctgcgcttccagaaacaagtagcgtagagtcaaacgttaagcataaaacactatccgtatgaccatgtaaaatagaaatgcattcagaggttctgtagttccatatacgaatagttttgtccattgaaccgctgataagtttacactgatcgaattgaaggcacgtaacaccactgctatgaccttctaatagagcaacttgttgaaaggtagcaagattccataatcgtatagtggcatcataactgccgctagcaagaatgttccttacaagttgtagacacataacaccgtcagagtggccactgagaacaacctggcgacaacgaccatgccgccagttgcattcaactctacaacgttcagcatatacttctttccatggtctggttttaaagggaagaaagaatttggaatcggagttcggagaaggtggtttgacagaagaaatagtctcttcattactcgacgtcggataatcgtccagctttgcttttttgacgggtgaagattcatgagcctgatcgacgcctctttttgtaagtcgttcataacgtttttgtatggaagcctttgctgcgtataaggtatttctttcgagtaacggaagtccccagccgcatttttcacattttcgattaatatgttgttcacacatccgatgccatataacatcatcatcagcaagttctttccaatgtttactgacttgtgcagcttggcaaaggcttctagcatccaaaaaagataaaatgcgaaacgaaatttcaacagggagcaaagagagaaaatctaagcgtactagagaatctaatgtgctggaggcaaaagagagaagagaggacgaacagttgtttaaaatgccttgcaaagcgagtttacgttcgctgcaagaagcctctgaaaaagcagcccatacagcttcgacacgttgacgacttttttcgcttaaaccagacaattcattatgcattgaagaaatattaaaagccgaaacggagatggattgatcaccttcttttttttccagtaaatggcgttgccatagctctgctcgtggtgcaagattatcagagggttcggaagtgggaacagattcataacctgtagtcattttttttataaaggttaaatattaagtatgaaaagaaagaagggacaatgcaaaggttgattttagggtaaaaaaaaatagagtggataatagcacaaaaaaatgttatcacggatgatgcgggtagatgttaacagaatgaaaccagaaatgatttggataagatgatagtagtataaaagactatagtaatacaaaaaaaaaggagaaaactatatgaagattgtaataattatgataagcggggaaagtcaactatcgaaccttacaaagtaatttgtaagtaaatcgaaaatttaaagtgctagctgatagaaatatatggaaacaagaaaaaaaatttaaaaagagacacaaactatgtaaaagataaacgaaaaagaaactagaagatcaaatataaaatacacacaaactcgttgctttggcaaccttcagtaaaaagatgaagagttgaggtagaaccaagattttaatgattcaaaaaactccaataatactctttatccaaccacttgattattccaaatatgtgtattttcttgaggtggctttcgatgaggttaaggaggagaggatataatatagagaggattgtgaggcctaaagactaataatcacctaatgaatttgagattttgagtagaattgcgagatgttaagcgaatctcaaaattacgaatccgaagataatgtggataaaacaaattgcaaagatgtcgttctattcgtctcagtatatatatgtgcgtagatcattaaaaatctgtccacttctcagttaatgcaattgatttcgattaaccaactattgcgcaatctgccactcatattgaaaatttttactgatctgcaaacgtttaacagctattttccactagattaataaaaaatagccaatcctcacaagtcgcacctttttcggggatcgggggaaatgtcgctgaaggtgtgaaaatgcaaattttctcggatgtcaacagtttaatcagtcgcttcaaagtttgtatatttcttaattttggtgaatttcctccatatttcttcactttgtatggcggcaatggagccgtaatgctaagcaaatcgtaattgagtttgtaatagctagcatcagtttaaactcgaatgaattaagtaaccgcttatatattcataaaaacttctaagtaattgagctaggtgcgtttatagggatgattattcgctcagaaaatgattaaaacactgctcaacttgttcacctatatatagttgtcgtaaacaaagctaaatcgatgatttattacaagaagaaagaatacatgattttcggttaatcacataacatgaacaatattgaagaaggaaatagcgatttattgagccgctgtttttttcatgaataccggttaacatagatttttaagtataaataaaaggataatgactagcggtttcattgttcatctttgattgaatattgttaatgtcacgtacgcgtgaaatatataaagtcgccgaggaatatgcatatagtctgcatatacattattttgagaacatatattaatttaaattgtttttgtcacaaattcaatataatattctatgcataattaattcatcaaaacgactgttgacctatgatttgcccttaatgttgactgattacaagtgatggacatatattaaccaaatattttttacacaactaaataaatatgaacgttggtgatttgaaaagtgccaatgacttgtatgaatctgtacgctcaatagaaggagtgactggtgtccatttatttcgaataagagatgcaggcattttgaagagtactatgataccagagttagacgcgttaaccacaattagcttggatgaattaaacaagtctcctaccgttttcactaaaaatttacttcaaggttgcggtggaactgatcttgatgtgccagcggaattgaagagattggtgattttcgtatgcaacattttggaatcctgcaacgagttcaccgatttaggctcagcaaggttgttacgattgactttcgattcttgccaactggtgattatgtatggtatgctaaacgcccgaattttattttatcttattttttaaataaaaagcgtaaataaagcaataaattaactagaaaatttagattctttgttcgttgttgcaattacaaaggatgaaacataaaacttttttttgccgttcttatcaataaaattaattttattaatgtttgaatctatggtaaattaatttttataaaagttttagctcgtttaagcaatgagaagcttcgcgtgctttgtttgggtatcctgggtatcactgataatacgctaccgcgctacagcaactttttattttcatatttgtcttgccaaagaccttcacccaggttgggattctactgggtctttaaatgttaaataaacgcttaactattcaattgcctttttatgctacccaaaccgcctcatcgtctagattttggcgagttctttccccaaagtctcgaactggaatagcactttatgcttctctaatattgctttgcatattttttactatattttctactatgagccatcccagtcttcaatgctttagtcctacttccttggtaggagcacaacctttgaaaaacctcacacacttgattattgttgccggtcatgcggtttggttaggcgggtctactaatggggaagacgattcagaatggattcttgagccctaccaaaagggggaaggaaaagtatttgcacaacatgtacgatcgggtttagacttgttatctcaagatgattcctctttgttggttttttccggaggtcaaactagaaacggtgctggtccttcttcagaagcccaatcttattattctttatctatgcaaattaatagtgatgaaggtttggctgccagacggactaccgaagaattcgcccgggatagcttagaaaatgttctattttctgtcgctcgtttttatgaagttacatctagatatccacaaaaaatcactgttgtatcgtttgattttaaaagggaccgatttttgaatctgcatagaaaggccatcaaatttcccgaacataaatttcattttgtcggtatagatccggaaggtggggtttccgatgctactcgtgaagctgaaagaaagaacgctatcattccttttacggaagacccatacgcttgtagtaatccactactggttaagaaaagaatggagcgcaatcctttcaggagacagcattcgtatttaatcacttgtcctgaacttattcccctgttacagtattgtccatcagatccatcaaaattctttaatggaaaactgccttggtaacactctttgtgatctatatcagtctttttctatacattctttataacctatcatatgatcctgaagctacattggatctatgcgataaaagtaaggcgttcttttcattctttcactatgaccttgagatgcgagtcatgcaattttttttatttttcattctgctctctaggctaattgtacacctaatgcaactaattttgtcaaaaaaattgaacaaagaaatctctaaatgtaatcattaagtgtaaaattataaaaattcataaaaatttatcattattcaatgtttctaatgcatgagtaaccagtagcaatgatcaaatattatgatcagttgtcgaaaatttgtcaagaaaagagtcgatgcaattatagaccttgaaatgttagttttgatcataaatatttagaaataatacctctgaaggctgttcaagcatcgaacaatgtccagtatcaatttctttaaaagtgtaatttccaggataatcctgaaaaaaaactttatccttcaaagatgaaacagggtcctatgataaaagtcagtctttaccaattaaattttgaatttaaacgtacaaattctccaaacaaaataaggataggacatttaggaaagtggaaccctggttctagcaattcttcaagacccatgagcattgttttccaaatctttgtattgctctgtctattccaaagccataactgtgctcgtacagcatcaccgtcacctttaatgttttttgatagtgacctggtgactgagctgctgcgtagtccatgaaaacgatcaagcaatctatataagctaatgaaagcatttggtgttttcctcaaacgaactatcatggaaatctctttgcttgtgaagcgaatcttaggattgagcaacaacaatgcggtacagcgagtttggagcattttagacactcttgaagcaatggttgctcccattgaatggccaatcaatatgaattgtgtattttcaggaaataatttctcaaggaccttgtacgtgagtttcgatagtccttttgttgttaattgatcgactgaaccgatacgctgatttggaaaagcttgtcgtgacagaccgcaaccccaataatcgaaggaaaagagacaagcagtaggtggaaaatagctcatcactttttggaattgagacatctgtcccccaagtccatgaaggaaaacaaacacttcctgcttagcaagattatgatttaatggtataatgcctggacgcaagtagtaggccaccttgtattcatttaataattgatagtcactagatatatcaatcttggagttgtgggaattgtcgtttggagataggtttttagagagactctctctctttgaccttctttcaatcactaaacgttgaaaagacttagctaaatatgcatcatatagataaagaaacgtaagtatcccaagcgctcctaaaatcccataacttataaatgaggtaagtctggagattgtaaagaaatacatatgtatgtatcttactgcaaaagtatattggaaatgaaggaattactttatcacgtttttttaacaattttttggaaattgcccgccaataatgatagtaaacagatgtattacagacttgggagaattccgttgagatttattgtatcactgcgacacccaacgccaggtgactataccaagttactcaatatgaaattcgataattaatttgttgtcgcgaatattactttaaatatctatcaattgtgatttaaaaaaaaagctctaatatgtactcaaattgattaacaatgtctttgttcttaaatttgtttcattagtaactagaaaatcagttcaataaaatattaccctctcgtacaaggctacgaataaaaacgactataggtatagtcttattctctgaaacttagaatcatttaatgtgtgattccttgtacattgcgatacgaaggcaaatgaacagcaattccagtgtccctgactgactgcacgaaaacagatatatgccagctatacatattcgtacaattaaaacacaaggtataataaaatcatgatagacttatatattgatagcaaagtaatgcaaatcaagcctatttatttagtttaaagcaaatagaggctggaatttcaaaaataaaatattttaacccatctggtgcatacttagaaagagcgacaaagaaagcaataggtatacgcttcataccctaacaatattgtatatacacaaacatctcaagacaaccgagcgaatgtttagtagtcctacaaaaaggccccacactgtagctcttcctttgaactcacgattttcagagacgtattctatcaagatacagactatttatatggaaaagttatcaggaatagcattaataaaatggaaaatggacaaagtcatagggaaagaagacgtgtctagaagatagtccagcatataaatacgtatcacttgtcaaatacgagcattactttgaagagaaaatgcagtattataatatcgatgaatcaacaaggacaagatgacgacaagcaaataaatcgaaaatatgagtatttaaaaagtacgaaattttaatttattcctctttggcggcagcagcagcagcaggagctgaagctttaccagttttttcaccattagctagtttagtgtcgtactcttttctctcacgttcataacgttctttgtcctgacgagctttttcctcgtatggctaaaattgggttagtgataaacgagaacaaaacaaatcaaagtattagaacaaacacccagacgccttatataattcagatacaaacacatttgcatttgacacgaaaaaaaaataagagccctaaaatgcgtgcgtctccaagtaatttattattgaatttttaactttaaacaaaaaatttggtactcattgcaaacgtaataaccaatactcaacttttcaagtggaggtagccataatcacttgtgtataacgcgtagatgctgccataactacaaaaacatcttacctcacgttctgtgcttgtaagctctttccatcttttgcccaacaaagatcctagctggcctaaacgcgttagcttttgactcttttaacatcaacacaagaatgatagaataattaatttttactccaatgaaacataccaaaggtggcatcagggttgtctgttttcatcttttcgcggttctcaatggaaaaaaacataaacgccgacatattgcgtttaggagtatttggatcttttttacggctggattttgcggctctaggcatgattgtatgcgtgttttgtttaggtgcttataatattattgatggtagtatgtggaatgtgtatgtgtgcgctcccttagtatgtaacgagttagtacatgacatcataaatggctatgtaagtaccagcactaaaatgcgtaccatagaaaacaaccacaataagttatctgtaacatgatgtaacgtggtgagcttatagcatatgacgaagaacagcacagtgcataaaaaacaataactttgtcagttagatgtttattttcgaaataacgatactttctactacggtttgattatatatagtaataaaatcagtcatagcccaaaaatgagtataaaacaaagattcaatttaattctgtttcaagtagcttaagcaatgtctcagttataattaagctataggaaggtcaactatttttgcttcactatattttgtattctgaagaacatattgatgtgtaggatcgatagcgtagcccagtcaagcaatcgagaactgtaaacctatgttgactgtgcagtcggaaatatgtgaaagacgcatggttctaaggttgatatttttttatttttactgttaaagttgattcttgtatggttgatatccaccagaaatatacaagttcttaattcagtcaattctgatcattgcaaattccactgagaacttctgaaatgcaagcttggtcgtactggtaaagaaataggacttaatattaactcatgtgaaatttaaaatattcagtacgatacattataagtgatgaagcaaaaaactattgctattattcaaaacctttaaaattcgtatagcaaaacttatagccgaatattgttacgatttaagcattaaattacgaggtcatattgtacaaaataactgcatgaaacgactatttattcatccaaaattcctaatataaccaatccgaaaaagtttatttgtccagtgtctttgaagtatttgtaaaacaaacaaacaaacaaaattaatccattttactccgaagcggccgaaggcttctcttcagaagcgttagatgacctttgcttcttaaattttcttcctctgttactatatttaccaggacgctgacgatccatctctttaaaagcgtcaaaacgtctgcgtttgctgctaaactttggtggatcgtttttatgtaattcagctttcatgtcaacatactcctttttgctcattatagtgagctcgtcctcgccccatttcaaaggtgcagttttgactttctcaagaaatttattagcaacatcgggttccttgaattcaacaaatacgcttcccttaaattttttatcgtcatcccttctcatacggacagcactaatgggaccagcattttcttcaaagaatttttccaaagcaatttgagtgtcatctttttcatcaccgaaacctttgcagtagacacttctttccatgacgctcttgttgtctacacgaactagaggaatcatacgacgtactttttcgccagcttcatcgacttcaagaagttcaggactcttgcgaagagcatttacaatggcttccaaaggctgaaaacgacgcatacgtttgaaattagcaattgtttgaatgggaacccatccatcatttttttgagaagtagtccataaaaatttatcatggggtaagttggtgtccgaaaaataaaattctattcatactgttagtaacgaccactcaacacaaaaaaggttttaatccaacgtaaacaaagtgtgtaacataccaacttgctttaaaacttcagcttcatcaaaagataaatctttttttccatcatcttccttcttttcagtagtttcctcctttttttcttcactagtagtatctttttgactttctactacttttccagcttcctcggccttgggaacctctgaagaattctcctgcttagatgagatgtccttaatttcttccttctgttcttcagttgacatgatgttaattattcgtagagagacaggcaaagggcaaatttcataagaagttggattcctctcctagaagcatttctaaccctaccctattatcgaactgacattattttcctactcatgaagacaatgttaaaagttggcacttaaaaaagaagtagtttattcataatagatttataatagatagaataatcccatgaatttccattgtttttttttttgaaaagattaacagagattgctccttacaatgtagctctggatacaatttaaccataatgacaagcagtagcttttagttttcctatttatgattctttaccgacaattgcaatataacctataatatcaagattccccattcgaattatcatttaatatccactttattgtagaaccgctaactattaaaaccgatgtaagacattaatactttaaacttactccatttgttggagtcattatatgttcgttacgagatcactatcaaatgctttaattgaataatttcaatttcatattgttgaaggattttaaatagtaaacggagcgcctcgaaaattttaaatttcctttataactgacataggtgtaagattaacaatttctttctccatgttcataacgtcttcttcaggattagatgcattatcggagggtggagattgtggttgattattttcgtcagatgtagtcgatggtttctcattagtttcggcgtcttcctcttcagactcccctaccatatcttgataaatttcggggtgtttttgaaaacaagcctgcatagcttgaaatttgtcaagacattccataccttttggttcactcttggaataaacgaagcaactaaaagctgctttgaattcttctccacatggaccatgagccatacctccaagacagggacaatcccagttaatctctccagtatccggattaaatgctgactcctcgctgctctcctcctccacttcctcaaatttcctagcatattcatcatcatctttaccagtggctatttgttctcgaagtatatttccagctgtctccccgctggatttttccttatcagttttcttcggtgcactattctcagtagcgctgaccttgcggcctttctcgtcagtcgaaggttgtgtttcacttgtcattttcttctcaatggcatcttcaattcggtgtcgctgcatatatggttcattatacgctatattgttagttaaattcatataatcgtacagaaaaagatagccatttcaaacatatgatacttacattgtgtttccgtatggacatgttcgcctacaacaggatggtcattatcttgactcgatgatgcatttgaagtgttttttccaagtaaatatccagcagtcaaagaagcagctgcaacgccagatacaataggcaaaaaacggcctttccatacatcagttttggttgcagtaccaaattttcgacaaatgcctgcttgaaatccatttctctgcagtagagaccttctcatattattgtaaccgttaatccttatacattttggaaatctgaaaagtaagtttttagcaaacatggtttttttgatttatgggaagttgagctctgaacttctaatgtctgcgtaatggtcagaaagcggcgacgatcttacaagaacgtaactttgtcattcattctaagtttatataagtttgcatgttttttaaatcagatttaagtaaataggtattcacaaatgtaagacaagcaagactggcaggatttacgagattactaagaaatgcctgaatgactaatttcataatagaattaaactagcgacataatagtttcacaagcaaacttaggtatgcaaaacaaaaggtaattcatttataatatttaattagaagaacgtgagtattattttctataatatgttaaatttttactataataatgtaccagtaaacgacactgaattttttctttaaaagaaatatactgacatcccaatctattcttccttgccaattatgtcaacccaacgtttgcccttaagctcggcaagaatctcttgcttaatcttgtgagcaattacaggaccatcatatcccaaagcagtataaacttgaaccatagttgcaccagcacgagcatactcaatagcatctttgccagaagaaataccaccacagccgatgatgggaatatcggaagaaagatgcttacgaagtgtgcgaagagtatttaatgcgataggtttgagaggaggtccagaaagaccacccgtctcttcaacatggctagttgatttgagggtcttagggcgttgaacggtagtattaccaacgatcacaccgtcaatcttgcactttttgaggacatcggcaatgtccgtgagttcttcttcgttcaaatcaggtgcaatttttacaagtacgggaggatgaggagagttcaatttattgcgctcactgacaacagcagtcaataaagttgagagggcagatttcttttgtaggttacgaagaccaggggtattaggagaggaaacgttaatgacaagaatgtcagcgaagttaccaaaggtacgaacaccttcaacataatcctcaatctcgttaccgttcttattcttgcctaaattgataccaaggaacttgttaggaattaaactacgaggtacgccaaggacagcgggatcagtgcaagaagcgggatttgcatcaaactgttttaatagttgaggagatgtcttagcaatgtatttgcgaacgcgcttttgaatcttagcaaggatggcatcatggccgatagaattaaaaccgtaacgattgattacagacaaatcaggcttaaggcggaaatagcgtggtttaggattaccaggttgaggtttaggtgtgaccgagccaatttcaagataggaaaacccgaagttcaacaaacctgagatagcatcggcttgtttatcgaaaccagcagctagaccaatgggattgcaaaatttcttaccccaaacttcaacggcaagagatggatcatcagctacacgatccttcggtgttataccccaagaggcagcgagaatggcgacacgatgagaaaactcaggagtggtgaaagcatgaaagagaggcatttcaatgcggccatggataaaactacgaacatcggacatgtcgtaaatggcaacgccggcagtaaaactaccaataacactcaaaagcttccaatgacggagaaagaaattgccatttgaagagccagagctggtagattgaaaacgtacagaggagcgctttaaaccctgagcgacaccgcgaaacaaagatcgttgatacattttagtatttttaatagaattcggcttaaataaaaaattttcaaaacgaaattgaaaaaaatatgaatgataaaataataaaatgaagttttataatagtttatgcttaatatatttaaacaccagtttttttccaaacacaacaaacccaagaaaaaataaacagaaccaaaaaataaaaatatggatttaaggatcagaacagaatcgtcaatccgtttctttatccacctagagacaagaagtgttaatttatataaaatggagaacttggttctaataagatttcaacgaaaacaaagatttcagaaccgaaaaaatttctccaagtgctagcagaggtatattctctgagaaagaacaaaaatcaaaaattgaatgtttatattgaatgttacctgtaacaggtaacatgtttttttagtaatgccgggctgtcgaaatttgactatgagttttgtaaataaagcgatggttataaacaattttatgatagtttttgctttcgaattaacatttcataaaaaatttgaaaaagaaaaattttaaaaatttaaggacaaaatccacttgaaaaacaagtgcgaacagctttttgcaaaaaaactacaaaccactacacattagcgaataagcctattaggaatttattttaatttttgttgatttaaatttcttttttttttaaatggttagaatctagttgataaacttctagcaatgtatttccaaattgtttctattacgttcgttgatacaggcaattgttcatttctggtatgactaaagcatttctatacaattcaacttctcattttttctagctgtatttatgatgtacagagcgttgggagagagttgattaagtcaatagtatttatgaatgagacaaggaacactcatactatatcaatgataaatagcttttatattatcctgttataatcataaaaattaatttcatctatatagacttagaaaaaaatggtttcgttttcactgtccttaaactacaaatatcgtacacgtgttacttgttcttcaggtgtaccctcactattgtcaaatcttatgaaattctttactcgttgacttgattgttatgcgaacagtattttcgcaaattcctcgttttaaacaagtcaatcagtacatacggatgtcgacaaggcagtcagacattaggtttgttagatagaagacagacgttgactaacccatatagcaacttcttcatttcttctgcttcgcacaaaagcgagcacgtggaggtttctcaatcgtcttctgattccaaaaatgttgatgggagaagcacaagcgaaaagagaaaggtcgaatcagtgaaattagtcgacgagtcgaaacacaacaaccacgacgacactggaactcaaaatgttgagcgtgaaaataatattgtgtctgaggcaaaaaagcaaaagactttaggttcatcctcctcttcttcagatgccgtatctagtaacaacgattctggggcatctactccaatacctttgccaatcaaagaaccaccgttagagtccaatgctcgcaatgataagttaaaaggtcatgcaacatttgctgaaatggtaaaagcattcacaaaaatagagaatactagcaaacggttggaaatcattgatataatggggacttacttttttggaattcttcgcgaccatcccagcgatttactggcctgtgtgtatttaagtatcaataaggtatgaacgtttggttttaaaggatttctccttctcagtactaacgtctttttttacattagttgggcccagattactcgggactagagctaggaattggcgaaagcattataatgaaggctattggagagtctacagggcaaacgcttcaacagattaaactatcgtttcacaaagttggtgatcttggtcttgtagctcaaacatcccgtcaaaatcaacccactatgtttaaacctgcagcgctgacaattccatttttatttgactcattaaaaaaaattgctcaaatgagcggaaaccaatcccaaaatagaaaaattggagtgatcaagcggctattgagttcctgtgaaggtgcagaacctaaatatttgattcgagctttggaaggcaagctacgcctccaacttgccgaaaaaaccattttagtagcattagcaaatgccaccgctcaatatcatgctgataagaatggagaaaaactttcgcaacaagacaggattgaaggagagcagattcttcgagatgtttactgtcaactgccttcatacgaccttatcgttcctcacttgattgagcatggacttggtactttgcgtgaaacttgtaaattaacacctggaatcccaacaaaacccatgctggctaagccgacgaaacaaatttcagaagttttgaatacgtttgatcaagccgcatttacatgtgaatacaaatacgatggcgagcgcgcccaagttcattttaccgaagatgggaagttttatgtattttctaggaattctgaaaacatgtctgttcgctatccggacatctctgtttctgtatcgaagtggaaaaaaccagatgctcgttcttttattctcgattgcgaagctgtcggttgggaccgtgatgaaaacaaaattttaccttttcaaaaacttgcaacaagaaagaggaaagatgtgaaaattggggacattaaggtccgagcatgccttttcgcttttgacattttatacctaaatgggcaacctcttttggaaaccccactcaacgagcgtcgaaaactactttactcaatgtttcaaccaagtactggagactttacttttgctaaacatagcgatcaaaagtctattgaatccattgaagaattccttgaagaatctgtcaaagattcttgtgagggtttaatggtcaaaatgcttgaaggcccggattctcattatgaaccgtcaaaacgttccaggcattggctaaaagttaaaaaagactatctttctggtgttggagattctctggatttgattgtaattggcgcatactacggaaagggtaaacgtacttctgtttatggtgcctttcttttgggctgctacgatccagataccgaaacagttcaatcgatttgcaaactcgggactggtttttcagaggagcatttagaaactttttacaatcaacttaaagacattgttatatctaaaaagaaagatttttatgctcatagcgatgtacctgcgcatcagcctgacgtctggtttgagcctaagtacttgtgggaagtcttagctgccgatttatctttgtctccggtttacaaagctgcaattggatatgttcaagaggacaaaggaatcagtttacgttttccaagattcattcgtattcgggaagacaagagctgggaggatgctacaacaagtgaacaggtttcagaattctatcgttcgcaggtggcttacagtcaaaaggaaaaagaagggtccccagctgccgaagattattaagtttgtagctgagagttactgctgagagctactgtcataataaagggtaatgttcggctaaaatttgcccaaagaggctaatatgaattatgttaaagagacagacaaattgagtttatgctctagctgatggctatttctctagcttactactatttatttttttctaattgtaatcccctgtggctaaaaaaaaattaataataaacaacattgaatttccaaattataacattagattgaaaatttgaatcttatttatccctttttattatcctttttatatgattttatacattgtattaccattttacgttcgtaccaagccttactctattttgccgtcatattcctccttacagtggattacgaatgcttggtgttcattaccgtccatatacattttatgtcactgtagcaaacaccaagaagaaattacaatattggctttaaagccattaattgctatgaataattcagaagaatggccattgaaacatgtgcaaccgcccaaattgtcatttcgtcatttgctatcgagatctgtgacagatgctccttcattgcgggtacgttggttctatgcggtagatagaccgcttaggaaatcaagaacgggaccgacggaaattaaaaaagcaaaaaattttttacctttttcagctgaagactcggagcacatcgaaaaaagttatttaaaggctgtagaaaatgacggtcaatctgaaccggtcaatgtgaatgaggattatttgtattcggtgaacgttgtttcaagagaactctcaccaatatactgggatggtcccgtttaccggatactcaggggaacgtggttttttagtcgtggggataaactgtacccttgtgaggaaaatctagcgacacaagtggaagaaggttatttaaacagttgtccctatcgagaattttcgaatgaaaaagactctgctgctgcacaatcaaaaacatgggccctccttggaaggtatacaggtggattcgtacaatacactggcagcaggaatgcccgactggtgtatgatgacttttatcgtaacgtttctgtgaaaattatgaatcggttttctcctgctagctttcacagaagtgataaattggtgcgaggctatgaactggatatgttggagtcgaattcgaagccgagtacacctgtccctactgaggaattgacttctaccactcttttaaacgattcttcagatccaagtgacaactttacacctagtaataccgaaagtacgatagaccttccatccgcgactgatgcctctcatttaatgtcaagacccgaccgggaagttaatcatctaatattgtgctgtcatggcatcggtcaaaaaatgggtgaacgtgtggaaactgtcagttttgtaaaggatattagtaactttcgtaaaactttaaaaaaaacctttaattcttctccagacctgcaagctgtgtatcccaaactgaagggaggtggaaacggtgttcaatgtctgcctctgttatggcgtcaagacataagatttggcatggcaagggaccttgattcgtcttttgcggacgatgatgacgatgatgatgaatcattgaacatgtctagagatcttgcattagacgatttggaagacgattccattccaactttggataatataaatatccctacggttactggattgcgaaacattatttcggatgttttgctagacgtcctcttgtattgtcagccaaattatcgagataaaattttggcagcagtggtgaagcgactgaatcgtctgtacaatctgtacaaaaaaaatgtcccctcatttaatggccatgtttcacttcttggacattccttgggggctctaattttatttgatattatacgttaccaaggaaatatcaaatactcaaaactgcaacttgactttcctgttgcaaactttttcgccttaggtagcccattgggattatttcaaatgctgaatggtaaaaaaattgcaggtcctattcctaaaacgaatttgactcgcagtctaagttattctgagcaaagtttcgattcgggtgtctcgatccttagctgtcaaaacttctataatatatttcatcccactgaccccatcagttatcgtgtagagccattggtggttaagcaaatggcccgcttaaaacctcagaaaatttctcactttcgccctcatcaagacctttcaagttctggtgtagggcataaaattgccggtggtgctctgaatgttctttctggccttcgatctggtattgctaataccctaatcttaaaatcattgagttatgcttctgtgtttaacgaggccaccgctgattctcacgatgaatcacagggagctgaaaacattcgggattggcatattgatgagcgaatgtatcgattgaacaaaacgggacgtatagacttcatgctacaagaaggtgcactagatacttcttatagctatgtctcagcaatgaatgctcactctgaatattggaaaaatgttgatcttgctcattttattctaacccaattactttaatactttttcgaattaatgcaatggtaaacattctttccttccttttcttatctaaattttattttaatgttttaccttttatgtacgactaattcaaatgagtttaatagatgaactttccaaacaaattttacctattgatttaagagagaaggctattaaaagcgcccatgactttgtagatagattgattgcttgtataaaatttgacacagtaatcctcctaatttttatgcgaaaacaataaatcttttatagctttggcatctgcttgcaggtacaaaagttggggtaaaaaagaacattccaatatcattttgatagtagttgctttagtttcatagcaaaattttccaagaacaggacatcaatttcaccttctcatcctctagcattaaaatgtaaaaaaaaaaggtagcgatagaaaaaaaacactaaatagcaaattaagcttttttctactaccaaggactcttaaaaagtccagtttctatatacgttgaccatctcgtatttctgttagagacaacttaaacaaacgcaacgccattcagtcgttggaagaagtactattcgttcttacaacgataacgacatgctgtcgaatttgctgcttttttcggacccttgttgagtttctttgttccccaccttttgaacatatatatagacccctcgatggcttagttgatttactgaacctcaactccgaaaagcgtataaagtcgggcaaatctcaatttcttcatttttaatactttaagaagtcataaaacgtgttaaattagttgatacactgttttatttgattgaaatttgagattaagttggttattgtggcttgtccttacaaactgtatgctgatttagtttggagctcttgtttggttaccaagtgctttattagcacggtcgtttaattttgtaaaagttttaaattttagaataatagttctttaactattgcatttcgtatctggctcaaatggatttcaacaatattccccttgcgaccattaagtccagcgatgataagggtaaagactttatcgtggaaatgaccactcgtccttctgaaaccaagaagaaggttcctttttctgaggacatgcgtgaaatcccttctttaccgaacgaggaagaagcgaatgcaacggatccacaagccaacgaggtcgctgatgaaaacggtgaaggatttgaagctgaaaaaatcagtagttggatttgggtgctgtcggctgttgcaggtatttctggtttgctgttcggttatgacactggtgttatttcaggcgctctcgctgtcctcggtagcgatcttggtcacgtccttagctctggccaaaaagaattgattacctctgccacttccttcgccgcccttatatctgcaaccacttcaggatggcttgctgattgggtcggtcgcaaacggcttttgctatgtgcagatgcaatttttgtcatcggatctgttattatggctgcttcgcggaatgttgcaatgatggttgttggtcgttttattgtaggttatggaattggtcttacttctcttattgtcccaatgtatattactgagttggctcctgctcgtttgcgcggacgacttgtcatcatttacgtggtcttcattaccggtgggcagctgattgcctactcacttaatgctgcttttgaacatgtacatcaaggttggagaattatgtttggaattggtgcggcccccgccttaggtcagcttatttcgcttttctggactccggagtctccaaggtatttgcttagacataaccatgttgaaaaagtctacaagattttgtctcgaatccatcccgaagcaaagccagctgaaattgcatataaagtctcattgattcaagagggcgtcaaagttgattttcctgaagggaataagtttcaacatttctttcattctttaaaagtacttttcacggttccttcaaatagaagatccctttttattggttgcttccttcaatggttccaacaattttctggcactaatgcaattcaatatttctctgcaatcattttccaaagtgttggatttaaaaattctatctctgtcagtattgttgtcggtgctactaactttgttttcacaatagtcgcattcatgtttattgaccgtattggaagaagacgaattttgctttgtacttcagccgtgatgattgcaggtttggcgctttgtgcaatcgcttatcattttcttcctgcagacaccacccaaaacacaaacagtggttggcaatatgtcgtattagcatccatcattattttccttgctagctatgcttctggaatcggaaatattccctggcaacaagccgaattgtttcctatggaagtcagagcccttggtgctggattctcaactgctatcaactgggttggaaatctcatcattagtgcttcctttttgacaatgatggagtctatcacaccaacgggtacatttgcattgtttgctggattttgttttgttggactcgtgacaagctactttacttatcccgaacttgcaggaatgtctattgaaaatatacacaagctgcttgaaaaaggtttttggcaagctgtaaaggaaagtactaaacgcgttagaaaaggaagaatagatgaagcttgagatgaaatacccatttcccctataaagctttgtttactttgttttcttgggaaaatacaaatgaagcatattccatttgtaccctttagaaattaaattttataatcacagccaaatcttcatttttatgagaatatctacacaccaattgttacgattattgatgtttttatttaataatctactcaaaattacttattttaagcaattcatagtaattataattaaataatatttctttagattagagtatatcaaagcgatgtaatcagtgtttcaaagtgttttgcaatattaaatacatgaacttacagtgaagtcattttttctaagcttttaccgcgtatgttcggtaacgacaaaaatttaaaaatatatacgatagaaacgaagagctttcaactctttaaatttgtcaaaaaagctgcaaacgtttaaattccgaaaattttaaactaggtcaaggtatatttagggccatctcctccttgaggggttttccactgaataccttgtaaagggtccttaatgtcacatgtcttacaatggacacaattttgagagtttatgacaaaacgcttaccgtatgaagaagcttcatcattaacatattcatacaccccagcagggcagaatttgttttcaacgcccttatatgtttcaaaacatgatttacggtctttaggacggtgatcgaataggtgacagggttggttttcagcatgcattgttgcggaacgggataccgaagttggaatatcgaaagaaagaacgttatccggtttgggataattgataggtttatattttgatgcagactttgtagcctttgcatctcctcctttatgctttaatgtccatgggacacgacccttcagtacatatgcttccacggcagaataagccataccaccataattaccaagaaatgagtgaaaagatggtcgaatgtttctaacagaataaagttctttgaagacgtacgtgttctttagattttcttcataatcgtttagaagaagaggcttactggcagcgtcccgtccaaacgcatctacaatggcatcagcggcaacaatacctgatttcatcgcagtatgagtgcctttaatcttggcaacgttcacaaatccagcgctgcaaccgatcagtgcaccaccaggaaacacaagtttgggaatagcttgataaccaccttcattaagagcacgtgcggcatattccaggcattttccgccctttagcaccttagcaaaaaaggggttttgcttcatacgttgaaattctaaggcgggagaaacataaggattaggataatccagtccaacaactaaaccaacagtaacgtagttatcgccaaattgatacataaaaccaccaccatatgtatcattcctcattggccatcctaatgtatgggctacctcacctttgcgaaagttctcgtcaggtacacgccaaacctcctttacacccaaaccataggtttgaggttcacaatttcctcgaagattaaaacgcttaataatagattttgatagggaaccgtgagcaccttcagcaaataaggtgacaggtgcgtgaaaagccatgccgcgttcgaaattatctttgggcaaacccttactatcgacaccaaaatcattagtggcaacgccaataacagaaccatctttgttgtagaggacctctgaagcagcaaaagaaggatatatttcaactccatattcttcggcctttgcagctagccatctggtaaattctgctaaactcataacataatttccgtggttcttcatggctggagggacaggaatagggaaatgcaattttgggatcaggaacttcattttatcgtgagtaacagcagtacagttttcaggtgggtcatcacgccaattaggaagtagttcatctaaggcagtaggttgaattacagccccagatacgctgtggttaccgggctcagcagccttttcaagtaccacgacacgaatgtctctgttggctttggcagcttgttgcttgatacgaatggcagcactaagtcccgcagggccagcaccaacaatacacacatccacatcctcgacctctcgctcaatagtatctagtttacgcaaattatccgtcaattcattaagtcgaacggaacttgaatgaaaattacgagcgcccagaacggtgaaatcttgacgtaaagtttgagaagagatttttaaaagagtactaggagaagcgagagggagaacgtgcatcgatcttcctccccttctcccgatttttctcaataccccagtaaggtgtttagccccgactgaccgagcgagtgcagatctcgataaataagacattaattaggcactttagcacaattgctgaaaaaatttaaaagtaatcactaatacgaacagaacaagaagctaatatcaagtactttctcaacaaatgaaaacaattatcaaataatacaaaaaaagatattacaaaactagaaacgaaggagccttaagacgagacaaaaaaaaaaactattcacaaacagacacccgttaatacacttggaaatcccgcaccgctaaaacgaacaagtgtagacagatacaaaacaacaggaatgaaagagaaagaaaaaagttggattctctctaatcggtcaagctagtggctattaatttgacatgtgtagtaaagaaggaaaaggaaaagaagatgtaaataaaataaataaaggaacgcaggacattcgtcatttaaccgaggaagccgctccttacctttaacagcgcaccaattgcatttcctgaattaaaccgaaggctacggatacagccaatgaatcggatctaagtaatctaaaatgtgcgggaaaaccaattatcacggccgctatcaataaaattgaaggttctggtgaaaaatttcgttattacatttatgatattctggtgaatttggcagtagttctatttatggcgttaaataatttaacgataattaatttctctgtttttgacggctttagagatactgtgtaaaatcagtgtatgtgtcagtaatactgcattacgctacatatcattattcattcattcattcaatttgcacatcgtgtcatgataatacgaacatgagatagatcttgctaacaatacaataaaatataagctattaagaataatacacgataaatagatcctcgttcttcagttctttctcagcgacaaattacaacagtacctacatataacaatatatatagcaactgttacctctattattcaaaagtatcatagaataaacagctcataagcgaaactcaccgcagttcattgtatcgttaaagcaaataacaaaatctgtagctttttcactaagtaggtatgtaaatataaaggcacgcatgtgtttttgcaaaatcagggtcttatgtctttttatacctcaatcaataatcttatctgttcaggctagcgagacttcttttcaatcagatcattttataagcatctattcatatctcctaacactcatgtttacaagctagttgatgcacactgtatctatagccaaacaaaaaatctgggtttgcactcttcaaacataccttatccacaaatgcattttctggtaattatcggtcggcttctttttaaaaagtaaagctcagaatcctacatctgcggatatcatatttttgagcaggcaaattcatcatcgtgttatatttttggtttattcaactttatcctctagttactgataaaaattagcaatttagctatatcttgtcaaagctacataccaaatcgtaccttgattttaatttactaaaatcggttttgaaattgatgtaaaaatcatatgaaactttgaaatgcacgaaatcttcaaaaacaattagtgttattcttacgtcttacaatagccaaaggacaaaggagtcaaacattgttaataaaataaaataaaatatattccaatcaactagattctatgtgtatttcctttaaaacagaaatctttagatatcaaaataaatgcgtataaatacctatgcaatgcaacgaagcttagaccatgacgagaaatgaatttaaaaaaaaaaagcatgtcgtttcgcgttaagtcatcaaaaaaaaaataaggaattacggattagtaagagatagtaaccacgcgaaaaagaatgcaagtgtaaacatctagaaaagagggtaatcagtgtctataccgtctgaacaaagttcgacgggaataaaccacgttttgaatttggaacattaataatttcaccatcccaccatccatcttcttgtgtgcgaagaaccattaatgtatcgcccttttggaagctaatttcttcaggtatttgagcttgataatcataaagtgcgataactgaattataattagtaaaattaaaaatttttaaagtttctctttaatgaacttaccatatcctaaaattggctctccttcagccgtaaaagtagctcgtggatcgacattctttgattgaacgctatttctattagtcggctctggtgaccgtgcgcgactggtggatctttgggaaacttgcctcatggaccttccactcatagacccatatctgtgacccatttctgaacttggtctcgatccactataaccaccattgtttcggtttgatgtgttagatgaagtagatttctgtgactgtaagactgatgacgatctacgattagggcctaacggattgggagaaacagaacgttgcatagacaactgaggttgagatttgttgtactcaccatacaacgacatagatgaagatggcctttgttgaccagacactgattgcccacgagcccttgtagaaggtgctggcgaaacgacatcagattggcgtacactaagagaagatgcagacctctcaaagcttgggcgcaaggtggagcttcttctcgataacattggagaaggagatctactcatattgcttcgactatgacgaagggattctctagctgaattttcggttcgttgctctccgaacacctgctttgtttgggaagcaaaactattactcatgcgttgcatttgagcagaagtgtgtgcggctggaggagctcctaaggtactctttttgggaacgccatctatatcactagctatagaagtatttcgagagtgatagcccaagccatttaatcttgtagaagaagacgtcttactaagagaaacaggcgcttcatcgtcaactgatgtcgattggcgtcttctcattgacgaacttaattcagccattgcattagcgatgggatcgggtacatctttgtcttcttctttggatgtggattccactggtgcctctccaacagaaagcatgttgggtccaacgtttaaaacaacgttagctctggggtcaatatcttctaactcatcagactggacagacgcgcctgtggcatgttgattgctagcaaatccttctttagtaggtgaggtacttcggctacccatattagagaaactagaacccatgaagggagaagtgggtctccccatacgctccattattgattttcgtttgatagatcccaaactagtttgagacccgtgtccatgtcgagagaaagacaacctagatgaccgacttccggtagcagtaggttgaagttgactactcaaaataatatcatcattatctttcgtgatagcattctcactatttttaccttccttaacttcgggtgatatatctgttgcagcgggtatagcctgtacctcagtctcggcattatgagaggatctaacatccattgaagtcaaaggacgagcagctacttcaaaagttggtgatgttacagaaggtcgacgcattgagctccctgtaagtactggtttctgggattcagcttcttgtatagaaggaacgggaatagaaagttcaacctctgtaacttgttcaacttgttcattagacactggcttaactggtgaatgcaatggtgaagtaggtggtgatgatacaacttccgatgaaactgtttcactagttttggggcgaaaagcgctacgtgttggcgaacttgccaaagatgcagaagctgagggacgcgaagaggagtatggataagaaggagctttagaaatgagctggtcgatgtcataatttaatccgttttctttgaaatagtcattaaactcgggtaaagggggaattgtagttccggtaccttcgttttgaatcatttgagtaatatcttcatcaatgttagtgttttcgagtgtgagtcgaatcttttcacaagattcatcatcttttacacaagcagtagatattatatttgcataggcccacatgtttgttttgagaaactctaaacgatattcctcaatatgttgaaaagcatcacagacctctgtccaacgatcaatccattcccgagtaactgtaagaagtaattcgtttgtttctctgtattccgcatccattttttttactgctagcgctgcttgacggatttttaaattgtatttgtctaattcacgaccagtcatcttttttgtctgtctcatgtagctattcagcttgttacaactgtactcgtaggcatccttcttctcggataagtctatttcgagagccgtttttttctgatataattcctcaatggcattggctgcaacaactttctgttgctccgtctgatcaatgtactcgcgaattttatttcgcaattcggtatttatctgttgtgagacttcttcatgcgctttggccatactccctgtttcagttctcatagataaaatattatttaaagttgatccaacttctgggatgtctgctgagctggcagctaactcttgcagtttagatgcgtactcacgctcaatagaagcactaatttagttagtcagactttaatcaataatcataccgaacccttcggttcattacacaagctatcttaagaatccacgattatctgtaaaacatcttaaatgacaatgaaacgaccaaaaacatatttcttgaatcatcgtagcgcttaaggtagagctgcaacttccaaacgaggcaaccatacttaccgctttgcgtaaaattcatcaattgattctaatacggaaagagaagattttgttcgggacataagagcatccatacccgcatcttcagatccctgcaacgattttgttaacataactttgctttactaaatacagcaaatttacacatacccagaaattatcgcggaacttaacagaagatttggtaacgtacggagccgcttcagattgagagactccattaacctccattttgttattgaaagaacaaaatgcagcaaaatttgtgatttgttgttggtaaattcctggtagtcgatttcaggaaaagagtaaacatgtttgtttactgcgactactgcggtgacaaccgtccctagcaaccgttgcctatctgagtgcacaataagcaactgcaaattaactctatccttaaattttgttaaaaaagtttacgaaagatacagtctcgttaaatttaatgttcgatcctttcttagactgcctggcagtgaggaggaccgacatatcttttgcaaaacaccactgcacctattttcattcaaacttgctagcagatactgctgcatctcatctgtaaatattcaaagaatatatcagctgaaaatagcataggagtataataatagcctcacaaaggcatggtaatagaaaagcgttaaaaatatgaagagccaagaacaacaaacgccggagacacgagagaaatctagttcaacttctgaatctgggcatcctatatcactagattctaagacccctccaccaaacgattcaaaaattgaaagtattgttaaagcacaaatccttttcttattgtcgaccttacgggaagaccaatatgatacgaaacttgaacagattcgtcaacttatcaacaaaaatgcacccagagtataccaccattttcttcgccgtctaattcaaggaaattcataccgtatttttggtaccggtaaatcttctgatggactagctacttataaattactactagatgaattaaaatctctcacgaagtcttgggtcatggcgaaacgttttagtgatgctatttcaggttctgattctgaagtatttgaagatttcgatatagaggcatttttagaccatttccaattctccccgttagaaaggactaaccttttaattggacttaccacttctgttaaacctactttagcaaagaaagcttctgctttgcttaaaaacacattccaatctcttttaaaccaactatccgatcctactcagcaacaaagtattgataaaaacgatttggatttgctcagggaaggtttgtttaccaccgactatgacagaatacccttgattaaagttccaaagtttgatgctataattgagaaaaagttggcgaattcacgccctcttacagctttgtttggtccgatgaaagcttccaaagctacacttaagtctatgaaagaagcaattcttaaaaaatatcccccgggaacggctactgagactgatgttgcttatcttataaattcacttgtagctatacatgattatggtgcttgggacactgttttgatgggtaaagctatcgtttcctcttttgaaaacctaaattgggaagctatgctttctatgttcgataatcctaaatttatgataacgggtacacctagtcttgtactgttcttcacaatctttacaaatgcttacaagttaaggcaaactaattttacgttggactttctctgggttctttggagaaatcctttaccgcaactttccatcatttctcatattatcctatccccaacatcgatgtttgatataagagagttcaatgtcaatcctgtagtttctgttgatagcttaaaggattatagcgaagagcttgttaattatgcgaaaatatatgaaaaaagtaatttaaattgcattgaacttgtccaaatccttttacgcctgttatctgaggtagtcacctacgaaacttcactgttcttgaattttttggatgagaaagtttctgccgagcttttgcttttgggtacgctgcagctccctttggcatggaatcctgttcaagagtcattagcgtttcaatggtgttcagactttttttccaatttcaaagaacataaatttgtcttcgttaggattgaacgaacaaaccctcaatttttgttcgcctttttacgcagtttgtggctgaaggatagttcatctgtgaatcaggtagtagagtttattatcgaaaatgattttacatctcacatcggcaacattcaaccaaatcgatttgctttagagattgctgcacttgcagctgctcgcaaagcgttatcgtttcaggattggcttgacaaaaagatgctcgaatttgaggatgcagacggacttaatgttttcttggtagaggttttggattttttgatgagtcgagcggcattacaaaaaaatgagtctgaacaaaaggaagagtctgttgttctttccatcgatacggttaatgttctattgacaacgttgatggacaacgttagtatttcggaggaagtcagtgaacatataaaagatgtccaaattttgtgtcttcaagtttatccgcgtctcttcagtttgggtcatgatcgggatagcattgttattgctactaacacgactaattctttttcaccggatgtagaatcggaggtagaatcgtactttcaagctctgtatgaacgacgcatatcaattgggaagattgttttgacgcttcaaaattttaaaaaatcggaaaacccgcgtgaccttgatttgtttgcatgtttacagcatagtctttttgatgaatacaggtttttccctgactatcctttggaagcgttagctttgacagcagtcttgtttggaagtttgattcaatttgagcttctatcttttgttcccttaggtgttgctttgcgttacgtttatcaggcgctgcttatgcccaccgactccaaaatgtttagatttggtatgcaagccttggttcagtttcaagaaaagctaccaaaatatattaactactgtaatcttatattgggtataccttctcttcagctagtgcgccctgatatatatgactctatcagagaaatgattgcgtctaatgaaaatactgaagttgaaaaagataaactcgatagtttttctgctctcgctaatcctgcaagtccaaaagcgcctgagtatacattcgtttctatccatgttcctcctttaaatgtgccaaatgctgaaggtgaaattgaagagagcgtttgtgataacatcttatttgcaattaacaatctttctcagcttaattttaatgaaaagttaaaagacgttaaggataatttgactcccgcatatttgccttggttttcgcattatattgttacacaacgtgttagtcgtgaagccaatttcttgtctctgtatggaaagtttttagaggagttaaaatcaagtgatctctacaaaattgtttttcgggatactcttcaagcaatattggatataatgaacaataacgcagagacattatcaccttcagagaaaacaaaccttaagaacctaggttcgtggttaggaagtattactctattgcgcaacaagccaattacaacccttcaagtttcttttaaagatttactacttgaagggattgatagtggtcgaattgatagagttttaccatttgtgtgcaaagtgcttgagaaagcttcttcatctgtcatatttaaacctcctaacccttggttgatgggaattttgaagttactggttgagttgtatcagtttgctgattttaggcttaacttaaaatttgaaattgagttattacttaataacttgaatgtcaagatggacaacattgaaccttctgaaatgtatcgtaaccatcttgtccaaaaagccgatttagaaaaggagcttcctgaggacgtacttaacgctgagttccctgatggcaccgatgttataacccaatatatagtagctgcatcttcgcaaataacagtaacggatgcggtagctcaggtgtttggaaaacccaaacctgctataaaaaatattactcaattaataattcagcaatctgttttagaaataatttcagcagtagtgcgacgatctgttgggattgcagctattactaccaagagccttttacagaaggattttgcagctgaatcaaatccttcccgacttttattagccgctagacaaatggctaaaacccttgccggaaatttagcaatggttacttgtcgtgaacctttacaaatgcttatgatcaataattttaggacgatagctttacaggacgttgaaaacgttcatgctgctgtggcacaagcaattgatgagcttgttagtcaaaacttgttcgtcgctagctctgtaatagagagtgtggcatcggagacggctattgctgaaattgacgcggaaattgagcacatgatagtggagcgtgttcgacaccgtaagacaacaccaaatcttccatttgttgatccagctggagcggctaatttacacttgaaccttcctagcgtattgaaattatcgtcggagcttacgcctcaacaatttcaattatatgaaaattttgaccgcttgagcctatctaccataatgagtaacaattcttttaccagtcttaatggattacgtaccgacagtgccgacagtacggacgctttgaactccaatcttaataatacagtcgagaatgaagctaatcagacagcattgaactacgctagaaatttgctcataattattgggcagttatttcagctggctgcccaaatgccttataccagtatgcaggaggttccagctgatcatgaattacatgaactcgttaatcaatttttaactggcgttgcctctattaatcatcccattgcagatcacgtatttttgttatgcgctcaagaatgttgtcgcatacttctcaccgacagtaaatcacctttcattttggaagtgttttctgcaattttagagtatatttgtcaagcatccacaaaaactgcgataaatgtctctttgtattggaacttctctaatgatcttgaaaagcttaatcttcctattattttgagtttaattagatttggaattctcacgtctggtgaagttgattatcacgtagctagaggtgtccggtctgaacaaggatctggtcctgttaccgattttgcaatagagttattgaggacagcggtaggtggtgagaatccaatggctttacctggtaattttgtgaattctatcacttcactctacgagattagtgaatctttctctggtgagacgaaacaggcctatgagcaacttgttgaaacaatgaacaagagtgtatcacctgcatctgaaattttgtctgatctcgataataaacaacaacttaacgatcaaattataatcgtttttgtctcttgggttcatctgttgcgcaattcggcaaccaacgatgaaactaaagctgcatttgtataccaattgcataaacaaggaattctgtcagagcctgagttatgtattcagtttttcagatgtaatttagaggcagttttagttgcctttttggaagcagcttccgttaatgcccccgattattttaatgttgacgcttatgcctctctattggtaaacgttgttaagtacactgaaggtagtactgaaggaacggtatcttcaaaaagcgtgctttttagaaagatcattgctttgataatcggtgtgtttgccgaattgcataattccatggctgaatttgtccatcaaaaaacatttttcagattgttctctagtatactctccgagcttgatgatgctaaggatgtattggagtcctgcttcgtcgatatctatagtgttattttagaatgcttccttgctattcagccacgctctttcccagcgtttacatttgcctggcttagccttatttcacattcatacttactaccgaaggttcttcttgtcaataatgataaaattaatgatttatttagtgagatcctgatgtcctttttaaaatttttagatttgaaggatgatattgataaagcccaatttaaacttctttataatggcttcttgaggatcatacttgttcttcttcatgatttccctggctttttggctacccattgttaccaattgataccttatattccattagaatgcgtgcaacttcgtaatatggtattgagcgcgtttcctagtgatcttcatcttcctgatccatttgctcaaggtttgaaggtaggcagattacctgaggtaacccgcgcaccattaatttcaaattcagtttctgcttcacttgagaaatttgcgtcagcgttggatttagaagcttgtttctcttcttccaaaccagcggaagttgccaagctattgttagaagtgtactcaagtcaagatacccctactaaattaaacgaatgggcaaactattttatgctttgtttaatacgccacgctactcgtgattcccctgccaagcaagccccacaatttcaatcaaaatctcctgaatgtgtaattattagtactatgaatcgcagttgcgattcaaagtgccgctatttcttgttaactgcgattgctaatcagctgcgttaccctagcagccatacttactatgctagctgttgtttcttgtaccttttcaagagttcttctaacaaccctcaagaattgcttatcaaagaacagatgacaactgtacttttggaacgcataatttgcaatcgaccacatccttggggccttttaattacatttactgaattattaaaaaatgaagactataacttttggaaacacccttatataaagcgaaacgatgaaatctgtcgtttgtttgatagtctccatgaacatgtcatggcaccctcctcagctaataatgtctctaccgaagaggctacagaactgatgggtcaagtttaaagcatttgtgctcaatgctaaaattgcaagcccttagaattcatttatttcatggccaaatggatttcgtttaatttcataaagggtcaaagaccgaaaatgtttactaatacttaatttggttatctaccattgcattaatttcattcctttacgttattaaaatctatagtgatatatgttgatcttgtataatggtgcttatttgtaattttaatttttatgtagtgcgcataatcaactatccctcggaataaaatgaagactgaataaattatagtgctagtaagtagttgaaatgcaacaagaagaaattacttaagtaagttctcactaaataaggaatgatttaaaaagcaaaagaaatttaaggcttttcttattcccctattacagaagagacatattggatataaatggttatggaaaaactgacattagcacctatctttcacaatttacaaacgatagtttacattatttattatgcaacgttcaacgtttttaagtcattcattttaaagtgccaacaatcatcaataactggactcttctatcttcaagcataacaatataaatagtaagggatatatacgcatactattaactggtaacatgtattccaattcttgagtacatatgctagaccgataaaaaaaaacggtatgaaattgcagaaacgtatatcaaataaattgaagttaataacatcgtcactctagtaaaggactcctagattgtttaaattagacattgagtaataatactaagctaaaaaactgttcatggagatgagtaataaatctaatgtaaggcaacaaaaaaacaaaaagctaaatctggtaggatgtttagaattttcccattaaaacacttttcaacatccttcccgcagtgaaataaacggttttgtataaagttccgaaatcaatggtggagaataaaccatccataaatccaaagggaagcattgatacaatccatccttgagctagttcaagagcaaaacaaggttcaccagacggcatgctatactgagcagtgtgaccccaaggatgaacatgttggtcaccaggaagataaacacgagcctcaaggtcattagcagaagcagcaagttgacggccacgtaaaatagtgaaataatcgtcagccatatgaacaccagaatgtccctcggtgccgataggcgtgccaaagaaaatcaagtactcagaaaaggaagcatgcaagataaacattgtacccatagcaccaccagcattgttgtgaacccattcatcttgattcacaggagtaattaagtctccgtattcagcaacgagtctgtcgctcaagtcgtaaagaagagctttggtatcatttgcgtataaagcaatagactgcttagatagctcctgcaactttgctggatcaaattgatagaaggaacgaagatgatatttttgtatataataaatcaatccagcaataaaaggaatgaacacagttaaaaactttgtcaatttcattttcaaaaaaataaatgcgatatcaacaagctggtaggtaaagagagtaaatgtagaaaaccaggatattgtaaatatcagaggtaaacttgagtgttctctatatatcgtctgattttgtacgctttttataatagtgtaaagtaacgtataaacgttattcaaaataattagtaaatattgatttttttcgaatggttcgcgcaatgtcagcaggttcagaacaatatttgaagtacaaatttatgagaaaaattaatatacctacctcatactccctctagtggttttactacgacgattccttcgaacagcagattgataaacaacttattcacataacccaacacaagtgcatgtgcatccatcgtaattaacaagagggctaactaagttttagaaaattgttttcagttgctttcaatgaagaggaagagttgacttcgctacttaatgtgaactttaaagcttgaccattcgcttacgttaaggtaatttatctatctattatttatattaggataaaaattatacaatctaatactagaaaaaggtagcccggtttgattaataaaaactgtgatagtgcttatatagatgggattatggggtatttgacaattcatcatacagttcctttaatcgtgaaaattgtctaatgtgctgctttgcattgatgcttccgctcatcaaagaaaattccatgctgtttctgtattttcttgtccagtggaagtcatctaaaaaaagcatccaaccctccctgttaatgtaaacaattgctataaacgtaatagttggttgttgcgaggttgttctaaaatacctcaaagtgttattccgttgttaaatatttttcgataaatgatgaagatgctcaacatacatgtgaagtgtttctattgctttgtgtgataaataaatttctaaacaacggacccatccatagtatccacccgtccatccatctgcagagatttcattagctctccagaaatttctttttgaattttttcagaatctgtggttaagctagactcgagagtaagtttagtattagccaatctccgaatattttcctataccacgttagcaaaaataattaaataaaggactgttttcatacttctatagtgtttttcgtaattagcctgtaaacatgcaccggccgcgtttgtccgactctatgtgctcggtcttctgcctgcatgtcatcaaatggattgaaggagcaatcaaaaagaattacaatattagcacatgttaaattaattccaaatcctcctgattttgtagacaaaagaaaaactttgtaattctcattagtatgaaaatcatcgattaactgttgcctagtttctacaggagtactaccatctaagcgtaaaaactcaagatccagggtattaagcacgtattcaaggatatccagcacttgggtaaactgactaaaaatcaaaattctttcatttggacgactctttttcagcaagctgcacaattttttaactttagcagaatccatccaaggtttaccttttaaagcaaaagggtgcagatgtcgatactgatctgcaagtttatgcagctcaaaatcagacatgacttccatgtcttcaaaaatatattgcggattcgcatcaaggtaagcatcctcctgtaatagttagcgctaagcataaaaaaagtaccaatcttacccgtaaaattctttttgacattaacgatagagtttccaaattatattgagaacgaaagagcaactggtgaagagcggcctttcgtaattgcattagaatgttttcccgattagcattaaccaaattttttaattccaaaactgataggtataatgagagttgagtttcctccatatgacagtattcgacatgctgtattttaggaggtaaatctgaaagtacattttcttttctccttcttaaaataaatggattcataattgttttagcacgagatattctttcttgagaaagataagctctctcaatatcgccatctgaagtcgtttttattttgtaaatgatgtctaagccttgcatattattgtcaaatactttaggtagcataaaggctaaaagggactagcaaaaattagtaaaaataagttattcaaacatacaattaactcctttaaattattttgaagcggtgtcccagtgatgagtagccgaaaattcgctggaatattcatcaggtgtttatatcgttctgacattctattttttaaataatgcccttcatcaaatatagaaatctaaaagattagtttaccgataaaaaacataagcttacatcaaatctctgtttccttaagaatgatctgtcgtctcgacttccagatgcaagttggtaagtagtaactagaacatcaaaatccgtatccattaagtagtaccttttgttgatcctttccgactgagttcccgaatagctttctactctaagcgacgggcaaaacttttcgaattctcgcaaccagtttccgagagtagaagatggaacaactaccaagtggcgattttgtatacctttctcctttaacgaagctagaaatgaaatcacttgacatgtttttcctagacccatttcatcagctaaaatccctgacaattttgctttgtacatcaaacacaaccaattgagtccaacaatctgataacttttcaaagttataccagatgcgattgaagatggttgttgactattgtattcgtaactgatagaccctgtagaagtattaagaaactgttccatttttttatcatcaaacaaattgtgccaagatcgcatagtattggatatcatagccccgtacctttcgcatttagcaatcagagagtcaacagcatcgaatccctgaagtacttcataagttgaattaactaattttcttccaacgttgcggccatctgatttctttcgtttacctgtggctgcgtgcgcatttcgttggcatagtgcctctgctttttctaaagaaggaaatggtcgtttagaaataaaatattccaccacttttgattcacaaccggaaacttctactatttcttgaagtgtagattcatttaaaaagtttaaaactcgaacatcatattcagacatttcatcctcaacttctgaaggtcctgaactttcgatgcttacttcctctattttatcagaattttcgggaatagaattatcgatgttagcatctgtagtacacgctgtaggtgattggcctaacaagtcatcttcattcgtttcttcatctgaaagttcaataacacgaagcggctttttcttttgcccttgtttagttccttcttctacataacgtttcctttttgcgttctccttgtctaccgaggacttttcaatgggctggttgttcagcttttgggctgacttgttgattgtcgagttacctcgtcctagcaacttctgaaacgtaagcttatggatagttatgttttccctccagttgaatttttctaatgttgcaattatcatttctgaatctaaggctggaaatcgtttttttacagcattaattttcgtaatttgttcgctgtcaaaaaagtttgaggggtttattttgttcgaagattcttttaaactcacatcgcgttcaggaggctgatcgtgaggatcgtacgccgcgtagctgctctcaacatactttttatgatcggttgtgtcaaaaaaaatacgagattgcatagccaactgcccaaattttttcccgttagcccttgaggaggtagttgaataatttttgaaacttcctgacaggtctaattgttgaataggactacattcaatgggagagctcgtaagcaaataataattttcttcgcgtataggagttgaaggaggtgaagagcttggtatgcaaattaattctttattatcttttctcttcatgaaaaccctctcttttctataatctatttcacttaatctcttattgtttaatttgtgttttgatcaagtttcgctttcgactcaggtgtttagctgcttaaggagcgcaactaccttagctttagaagagaaaccgagagtatattaatttaggctggatagaatactacgctaaaacataattccacaaaatatgaaaaattaaatttcttaaattttgttgcccacgatttatattctactttattttcgatcaaacttcaggtatcaagcccgtgaatttaatactagcgaaatacaacatttacttgttgagtaaatttgaagccgcatacacatctgaattaattttagttaattatctcgtactttctgtgcaaagtatcatatcagggtatcgactattctaataaatttattttcccacataaaaacctaaaccattcaccagtttaaaacaaaacacgcgtaactaatacctatttcctaaatttcttcttggaagaaggcttttcttttgtttttttatctgaagcgtccaaagaattattttttctcttttcccctttaatgctgaccaccctagcgccttttccatttgtcttttggatttgattttctgcagccttccaatcctcttcgtttccacgaatggcatatttttccaaatctatagcattgatcaactctctttgcttttcacgtaaagcaagcatagcctcatctgctccttcctgtagctcttcctccaaggattgctggagaggagtaaactcaggaagtttagaattactactttccgttttcttattcgaacctaattcttcttcgatgtccttcgtttcaatttcatctatacacttcataattttcttggacaacttgactaacatcgccaataattggtttgagggtaagttgaactccttttcaagtgtatcgatagtcttatactgcaatcccaaagctaataatacagattgctgaactggagacagcttaacagaatcagggaatttaccgctgaagtaaagatgggccaactttggaagcaaatcaacaataacatggtaatcgagcaaattattagaataagactctaagcgcttcaaatcgtatgattcaaaaacgttgttaatttcttcgttggttaatttagatgtgctattaaccacatatttggtgccattgttacatgcgtctaatacactgagtgcagtaatcgcagcaaattctctgaactggtaaccaagtaagctgaggaatcgacgataaaaattttgagcgaatgctccaagccattcactatcacggccttcaaggactctcaacattacacaggtatgctcgcccgttagatcatttgcagtctgccttaagtacaaaggacaataaccctctcgtttccagaatttttgcaatgacggtgttagaccatacgaaacaccaacatagtgtaaaggctctggttgaagttctgaaagcttcaaaagcaaaggtggcatggtttttgcatctctcacatgaattttttcagtttgcaaagcggtattctcaatctcttcgtccccaatacgcttaagagaatgtttaacagctttaaattcctcagatgcgcttataaactttccttcaaaatattcatgtagtaattgcatggctctagttccgtagcccattttaacatgttcaggagatacagcaatacgaacaatacgagcaccacctaaagccgcaaaattctcgtcttgaaactgctgagaaattagccatgggatcaagtcacctccagctctttgtccccgacttaaactgttcataatgctttctctggaaatggaaccctccagtgctaattgaatgacacaaattgggtcagggagttttggattctttaaatctacaggaggaagcagaacaaacaactgatgcgcaggagcatctgacataagttgaaggtcattcggcgaatttttgtaatggctggcaacatataacgacatcattctttgcaaaaaagcttcagaaatagggtgatacgaaaataaggtatcacgactcactctgtacaaagaacattctgaaggatgaggaaaaccctgagtcgccatccgtgaaacataacttgctgcatctaaacataataatttgttcaaccaaagctcaatacgatcccccattgcataccttataggttcgtctaaagaaatctctttcagtgtacggccggaaatatgtgattgcgaatcagacttattatttccgctacctgaataaattctggattgctcacgaagctgttgcaagagttttaatgataaagatctaccagttccctcataaccgttaattgtagatgccataaataccaaataagggccaataagctttcgaactaatggtaaaggaatggctgcagcttcatcaataacaacaagttcagcttgacccaaaacatttgaatcctcgggactaatatattgaattgtttggcgatgatcacggaagatatttactcgcactatggcattgtggtaggctggattcgttgattgaataatatcgtaatcaacgtgttcctcatagtttaaagcatcaaatcctttaaaaataaattcaaataaagtttttaagttttcaggactaggcgatgtaataaaaatattggagtagccgtgagctatagcagcggcaatagcaaggcctaaagcagcggatttacctctaccacgacctgctgttaaagagactgttccttttaaacttttttcaacgatagattcaacgaaggttaacacagccctagcttgatcaagtgttttagtaacaccaacaagggcgccagcaggatgatcttcacccaaagattcctgtagttccttaatactgttttgagtggaattatcttcttctaaagtaggtggcaaagcttttacgtttttaccaccggaaatagggagaacattcagttcgtcatcaatcactaaacaattttcgcagtttcctaaagataaaatgaatctttcattgaaccttgcagttacatcgctatgggcttcagtacggtaacgactatggatatccattgacattgtatacaactgttttaaggaatttaacttgtgtaacaataaaaccacgatacctccaccttcaacagtttcgattgttcttgcaagcaaattgggagttaatgcttcgaagtcctgcaaaacaagcattccatatgtttgacctaaaattttttcggactctttataataacaatatctgatattagttatactgcagaaaagctcaaatgggtcttctgaatttggatcacgaattcctcttttgatttcctttttaattttattttctctcttctttcgatggctatatgggttaataaaagtttaattctttctaaacaagctgggtgttttcatcattgggtctcatacctcgtaaaaccaagcaaatcttttttatacatccaaagtacatttggtctagcggcaactttggattgagatagcagccaatgcaagttaacaacctgatctcgagctctatcgcctacgacaacgaaaaaactccgctgtttttcctaatctttgtcagtaacttataaacttgatagaattacctggcacccattttttatgagagtcggaatacgagagtcaagtgctttcttgggcatctttactttaaatagttttgactactggcaaagacaaaattctgctgaaacttttatatgggaagcttggagttggttatacgattgttatttgctttagtgtacttcactatttttatattatacatttattattatgattttaaatacttgagaacgataatctaattcattaaattaaacaaaataaactcatgaaacataaaaactgtataaaaatttgtctagtgaaacaacatgatgaaaattaaatgaggaacagcctgtagaatataatacttgaaaataagtcataaagtaaaaagcaaatgggaattaaggattaaaagttcgactgcttgtcctgagaagaaacgtaagcttccaaaaatttgatatccgttaggacgaacttcaacgcacgagtccaattctcgtcctgattgaatgctaaacgtatgcattttccgccgatacggtcattttcaatggcatagggtaaaaccgctgaaggtgttttagcagcacaaaaatcgccaaattgatgtaagtaatccagaaaagccaccatgccttggtcaaatctacgattcataaatattttgagctctccgctagaaaaaagatctagctttgttggtttaacttgatttccattaggatcgcgatcaaaacgaattataaaagattggctgccaaaaggcttcagctgataggaagaggaatgaaagtctaacttttcagtcaaaacatctaatagtaaaacagtcatcccccaagcggcatttatctcagcccaattaactttctggcttggaagccttcccaagcgtaagccattaattgtagcaatagagccctctccattcggctcagaataatgagaaatgtaaaaaatatcactgaaaacattcattttctgaagcttctcgagcttcctagagttatgctcaaactccaagtttgcacaatcgtattgtctttctaaactcagcttttttatttgaaattggtttagattattgtagaactcttgctcctcggcataaactttttccttttcttcgtccaattcacgtagcaacttttgaagtttgtctgtttcatcactaatttcctcgatcttttcttctttctcattaatctgtttcattaattcatctatctcagaatcaagcgcagcagtattttcttcatgcactgtttgacttgataagaaattatcataattaaaatacatttttttttcctcttttagggcccttaatgttttagacatctcttcagtcaataactcagcacattcgacacaaagagggtgatcgactttggttttagaggataaaagatcaaatattctgttataaatttctattttccaactaaaaagatcattcacctcttcaggcgaattcttttcttcttcatagccatctttagcagctggcaatacaacaaatgaatctaaagtgggcgtcctcaattcgggcggtggtacattatcaaaattgtaatcaccttcgcttattgtttttttgtaaagttgcaatctctgagctggatagtcttcagaagaagaattcatttgatcatcactctccccactctcattcatctctgtcaacgatgatgcttgaacaaatctacttttcggaagattttttagctttaacaagtcatcatcgtaaacatctttaaaatttatcaaagaatgacacctctgacacaaatactgcatgttacgcagattctcgaggatgagtattgccttcgtattgacatgaggaaaagcgactacgaataccactgtttgttagcattcgttattccttttgatttcgtaggcgtaatactattcatgatcgaggctaaaatgtaagctcttttgtgaggttaagagttcactaagtgataaaataaaacaattctttagaaagctgtgtgcaatgtttttctaataaataaaatccagaaatcattaagcctagagaaacgccttagttttcgaacaagatcagacttcctattatacattataattgtataacacttgcagcacggaatggaaaaactttataacacaagtttacttatggcattatgaacaatgacttttgcaatcgttttaaaattgataaaaacactagtactgttaatttacgaatttgtatgctgcattaaaagttactcgtgatattttattaagtaaaaaaaatcttaattcatgtaagaaacttttattaataatgttatttcattgcaattttctttcaccacacaaagtaaaattctcgcattaaaacctaaaaaaaaaaaaaataaacagattaaacgacatattagtcaatttatatacataaaaaagaattgcaaggttttaattaaatatatacgacaattattttacttacaaatgtaaggggtcatagctcagtggttagagtgagggattgcagatccccaggtcgctggttcaaatccggctggtcccttatgttttttaaaaatttatttttgtagttgaaattgaatgtaaataaagcacgccgattttagtcactattctttctgtataattaatggataaaaactgttcaaggccacgtttcactattacgaaattctaatcaaactggtaaacatttccaatataatgaagctacaattagtaccaaatactttctcattgtaatttacgatggatttgctagttttcaagcatgtaaattcttttcagctgagataactgtagagtaaagagtaccgttcaatggttgaaaatcctgtctgttaaatgtttattattttataaattaataatgaatcacaattgattgcattttaaagtccccttggtttttctaaatgtatagatagattatgaatgaatatcattcctgatttttataaataaattgagatatttgtagtctattcagtgcctgctaatccatacgtacgttttacttttatccaagttcttccgccctaaaatgccctttcactctgattgtatatttaatgatgttgttacatgtacggttaaatccttaacggattgcaaccttcagcgctttatacttcataatgtggtagaaacagtttagatgatagatggtgtattactttagtcggtgagttcaactagagagttgattgatgagcttggtaatagaaaaatttcccatggcttcccttgctaaaaatattcttcaatttcggtcgaaaatcactggaaaactaaatacgccggactttcgcgtgtattgctataaaaacaataaaccaatttcattcttccatgatgtcccattgacatctgataaggacacatttaatatggtgtgtatagtaactcattgaattttgaggtttttgttgccaattagttatatatccttttcattatcgctgcggagtatgacagcactaacaatttttttcaactaggttactgaaattccccgttggactcaagcaaaatgtgaaatttcgttaacttctccctttcatcccatcaagcaggatctaaaaaatggaaagctgcgttatgttgccaattcctttccttaccatggtttcatttggaattacggcgcgctcccacagacatgggaggatccgaacgtaatagattcaagaacgaagatgaaaggagatggtgatcccttggatgtgtgcgagataggaggttcaatcggctacattgggcaaatcaagcaagtaaaagttctcggtgcattgggtcttatcgatcagggagaaacagattggaaaatccttgccatagatatcaacgaccctcgtgccaaactacttaatggtacgtgtaacctattgcttttcatgattgaaatattatggacagctaactttcttagatatttctgatgttcagaacttgatgccaaggctattaccttgtacgcgagactggtttgccatttacaaaatccctgatgggaagcctaaaaaccgatttttctttgacggaaactatttaccaaaaagtgatgcgttggacataatagctcaatgtcaccaacattggaaagtatccagagacagaaaacagtacattaaaaactttcataatgaaagcgtgaacaatgttgatttaattaacaagattaactccctcaaagaagaagtgtctcaaaatgtctcaaattatccttcctttccttatttccacacaatacctaatttataattacttaaaagttactgacaaagttcaataatattacattacaaaatctttattttttaacttaagatactgcaaaccgaaaaaatctctggattatctataattaaactatgcgagtaataccaacgttggggttgtttgttcgattaaaaccaatgagtaacattccattatagcacaaggaaaagtttttgaatgtaaaggaatgattataattaaaacaaaacactccaaagcaaagaattataaaaatgggtcattcttcaaaaggtacatcactggcaaaataacatgtatttacaaagtactactcacaatgtaaggcattcggctgtttcgtacagacattgccgacaacaatgaccgatcagtctcagcagaatgggttcttgaatcgccgggagaaagaggtattgaccaagctgcattctcatgtgtaacacttgatgctgcgtccatctgtaggaaatacttgtaataatcttcattgcatagaggacaagatgccttcatagttgtcatccatgtatcaatgcactgagtgtggaaaacatgttcacagggaagaacgcgtaaaatgtcatcaaaagcatagtctgcgtaacaaattatgcaaaaatcttcttcgtcttctagcaaacaagagtcatccgatgaatctccgtctgaagcatcagtattatatatgttgctcaaagcagaactcatttccacaaaggaagttgaacctaaattaggtcttctcacatcgtaagtgataatcacagagggagtttcaccttggccttgaacaattacactttgattttccgagcggttgtccaaaaacgtgctttcacctttcgcatgacctttcctcttcttaagccatttaatgtatggaatttccagcgatatgcaagataatgcttcttttgaaactacggatcttcgtctgcgagaaggtatatcgtatcccaatacattccctaatctatccacagaagggctcaacgatcctgtagatcgattgaccatatggtgttgaataagggggcgctcatcatctccttcttgattttctaaagtatggtaaaaatacacacagcagcggcataagtagaagaaaaagaagttaataaaaataacagaaagtattataaccagagcaaaaagtaatatttctgtatttgtctggctagacacttcttcttcaacatgcataggtctattttttggaattggcatagttgtaacgcatcacttgtagtagttattaactttattcacttcaacacaaatttctaaaacgcctgaaaaatgagagaaaaggaaagttatgtaggtgctttgcacaactgctcaactgaatcgtcagcaatgatggggtaagcaaggtaaacaaaccaaaaaagaaaaaaattcacgcaaagcaaatcactttgtaaacaaacaaaacgtttaaaaaaattatagacagtaatgacgcatgttttatacgtgaatagaaagtacacagtattttttttatatgcgtttgcaaatcagatcccacatgaaaggtaagaaagaaccttcaaaagcatgaggtaaaagcactttaagtttacaaacccgatttttctcaaaatccaaaaaaataaataaataaattttagttttttcacatacgcaattaggtagtacagcacctttatttttgtttttagcgaaatgaaaaacaaatgtaaacaaaaaattattcagacagccttatttttttagatggtgcttcatcagtgacaaccatttagaatggatctgtatgtatccctcctggtttcagcatgtaaaagaactgaacgacaagattcgccaacagattttctagcttggtcttgttttaagtcccaaaaagtcgctaaatttattacatcaaaaccggccctacactcaagtggagttctagtttcgcttgttacaattatccctctaccccgagtagctctcacgagacttgtagcgtttgtaatcaaatttctcctgttggacacatctcgaagtccagaagaatatgatatttctataccaatgtctcttgaaacagccaaacccatgaatgtatgtttcaaataaaagggaagtctctgagtaaaatctatggacaaaatgtcaaattctaaatcactgcatgtttgttgcagcaatctgtctccaattggtcgtatggctaagatatcaaattcttttgttacgttagactaaggcaatgttaggcagagatattcaaatggttttaatcatttttaaatgtttaaacatgaacgtaccaacactttgttttgaggcatcgactcgattgttagagtgattcgagaatagatttttattttttgctcagggtatagctccttaacaataggatttttctaagttagtaagtatacacgtatttgatttaaaaaccatactataacattttgcaattttccatcatattgataattaagtgcaatggccgtgtagcccactttttgaaggtaagtaaaattaatcatggatattcttagtacatacgccgctcaagtgtttttactgttttaacaagatttaaatctttaacgcccagagttggccagacaacattcaagtcaataaacatttctcccccaaagcaacaatttgaaagttgccagtactataagcacctctagcttcaggtttcatggataacgtacggtaacgatacgagaaaacaattgtaataccaaaagcattatttaccttacattttcatttaaataaaaaacggtcttaatttagattgcagtttagttctatcgaaatttttttttaattttatttttcaggttgagtaaaatgatcggttgaaggatgaatgttttgcttcaaagtgcaatctattataatacaacctgcttcttaccaaacaacaggtaccgcttacttagaagttagaattgttccattacaacataattattgacggttggattgccagcttgtaattaataaaccagcatattgactaatgcgatgcttcattttgatgtaaaagatttatataaataatctataagtgttatagatttccctatactgatgaatggcagctagggaccaaaagtgaaatataacgttgagcttttaattcgttgatttatgagtgcctctgcgtatatggattaaattacgggttaaaaggaacgcatagatagtggcagagaatatgcaaagtgttagccagaacttaatctgttgtttctcatccaacattttcgtcaacttaactcaatgagaaggtggagtagagcggagatttgttagctttattttcaaagtaggtccctttggtttaataggattgattgttattgacgggggagtaggactcgtggacttttcttttgttttgctagttatttgcttcaagggagcttttttaattacaatctttccttttcccaaatgtatagcacgtaagcgtggtattaaacttggtattttaagcgtcaccaaaagagatgactttgctttgtagagtacgcgacaaatcataagaagatttcttttagtaagcaaatccgattttggattatttatggcattccaaatttcagttgcaaaatcgtgattctgaccaaggtcatttctaagagcctctatagcacctgatatactggcacgggatgtgatatcaattctcttctcaacggcttttgtaatatcctcttcgacaattaggtcctcggatgcaacgtccgatttagttccacctctagccaaagcacctaatccgtcttgaacagaataaagcaaggatcttcggacaaccggtgataaatcattggtaagaatatagaagatgtacttgatcaaaggagtatatttaagagcccctgcttgtagcatcaaattgaaagcgatgcatcgcactaatacataattgccttcttgagtatatggtaataactcttttggtccgaactccagatggaatgtttgagccaatcgcaattttgcttttaaagacttgcaagtaataatatttttaaacgacggcatacaggcatcaattctcatatatcgatcaatttcattaataacttgattgacgaattccatgtgttccggatcgctaaacgcatattgaactgtttctccacgaggaattaatccttctaccaaagaatctatcaataagcatataaaataagcatcggaaaactaatattagttaatcaaaattagtaaaggaaaatcatacctcgttattagcattatcattataacacagcaaatccaaaagtaactttttaacggatgaaggtgtaacccccttgcgatcacgaatattgggaaaggactcaagcattgcgcatttaacatagtattccgttatattagaaaaatcgttgctcttgggaatagtagagtctttaaaacaaaatttttctaaataagccatgcgaagatgataatatccaacccaatcaagttcaggaatagcacatcttgctaaggcacgtgctgcttcttgtcgaatgccataataatacctattatccaatagtgtacgaagcaaaacggtagaaacttgctgagagaccgtaaagctctcactagtaaagtgccgaatagtttctagttgcgcaactacatctctatcttgctgtaactgagagacatacatatgttccggctgccgcacacgtagatcacaaatccattcgaagtctgcatcaacccgaatccattcgaaagcctcagtcgccattgtatcttcctcttctttagtatagtcatataaatgccaacgctctatatcttcgtcactttgcaaaacatcccccaaacttcggataacgtagtcagaatcatcaccattatggtcaccatcccttttgacattttttgtagacctgtttctactaattcttttatatttagtattgtattgaatatcgagtttggtaaaagaatcctttaactcaaccacgtgttcatacggtgtaccatcggcctcgtgaattcgaatggtcatgggtccactgaaaacaggaaggccggtaggaatgctttcgttattcaaatgacggatggcgtcgcttaaaaagtttttgtcagacattggggctcggggggcctcttttgtttgaacctgatcaattcccatttcgatgatcattttcttacgattgaacctttgtactactctaaaaattggatagccgtagccataaatccattgttgagcaaaaacgtcgagccgcatgtgactagctttttcacatgttttcaaaaaatgagaggtgctaagacatccatttagcatatcaccgctcataacttggagaagtaatttaggaataaccctcgacattcctaatgagccaccggttttggtcaaacgtcgttcaaggatgtggattaccagcggagatttcaaagcaataaagtctagcgtattgggatcaatagggatatttatattgcgctgagatattgggggcttgccaatatcaagttctaacagtcgataaacctgtttttttaaacgaaaacgataatcgttattacccattaatttctttaaaaatagtccgcatatatagtatgataaaccatatatcaaccataagtcactccatgctttaggaatgagataaacaccaatccattgactagcaagagcccaagttaaggttttagtggagtcatatatttgatcaagcgagtccttaggatacaaaatagaattgcttgatatgaccaaagagggtgtcgaaataataggaaaattggtttcatccacaaaacacaacttgaatgaattgaaaggatatgatccatactcccgaacaaaaaaatccattgctttatataaaaaaacacatgtgttttcaacttcctcagcatatttgggtagataatatcctgtaatatcaatagcactagaacccatagcatcatcatcttcaggttcacggaaatcggtcaaattgatgtgcttgaatggtccagccgcaaaagcaatataattaggagcaactggagtagtcacactaaaatataccgtttttttgcgcatatcttttggatgggtgacctggtccagcagatcgccacaacaaataacttcaatatcatgatcttcaagtaaatcgggttcattacttaagttaaactggtggtcaaacctattattctcgtaattatcatcatgtccatcaacgccatttgcaccattgttcaagtcggaaggctgagttttttctcgatgcataagggagctgagtgtttttggcaacgtgatctcaaattcccaagtcgatcgttcccaaatgccatcgacacaaggaagccatgaacaagtgctgtaaggaattatagaattgtttgtaaacacgtgtggataacgatgatctacaggatcgataccaacaaatgtaatcccgaaaataggttgatgaactgaaaaatcaattgaaacaattagtggccttagctcatcgccaggaggcttgctaaggaatatattgatacctcccaaatcattcatcaatgcttcatactgtaaattaagttgatgatgttgatttaccgttgaatttggttcatcaatacgtagtttctttaaagcatcactataggaaaatttagttagatccccgtttacataaactgaatggatttcttaacaagttagtaaatgatcatacaagacgcgcattgaagaaaacaagcgaatgaaagctataaaacttccactcaaaaatctacttaccagcctggtagcaatctaatacaattttttgcaaatttgagtctataggattaactgttatatccgtccttccaattatggtttgtgaagcaaaatctatgtcaatagcaactttctggtgacttgtactagaattagcaaattttcttttaaattatacatatattataaacccacgagcgggtacatccaccaattgtgacatcttactgtctatgattcttgcatagataaattatacgaatttggaatatcactgtagatggcagcacacacgcagtctatccaaagaggctcgtttaacgaagccttaggtgtttcgctatactttttgttataaagctttatacgatatagtaaatacaaaattagctttttcaaacaatgaaatgggcttataaataaaaactacttcttgattgttaagtcaattccttctaaaccgagtgaaaattaaaaagaggtgaattgtaagcatttaatagaagacgaatgctaaactaaaaaaaagtagtaatgctccaaaagtaatcaactcaaataaatttgggacagaatggataaacgaattaaataaaatgcattccaaacataagaaataaaattgacgaaaaagaggggataattttgaagttccgggttaagcatgatcttccataagtgaattagtgaaacttgtcttggtcattaggagaaataataaacgtaaatcagctcatttgtctttaagtagctcaaccactatgttagtagaagtcccaacaatatataatatgaaaagtaaaagtcctaaaactcgattaactcgaaacctgtttaatggaacatagatcaacaacagcaacaaacaagcaagtaaaaaataagcagtaatcgacaaggaatgaggtatttcaatgacactgtcatttccgtggttggagatacttgaatagaagcttgaaatgccaataccgattaaaatattcagagttggacctccaaatacaccacccattgccatttcgggaaaaccagaacgagcgatcataatatccgcaatgaggtcacttaaactattaccagcagcgaaaacagtgagtccaagtatagattcgttcaagttgaaaatgacaccgagggctcgtaaaatacctacgacttcattcgcaatagtcgatatccatattatacctaatacgaatccaatgaagcttacccacggcagaaattttggaggtttctcttcatccgtataataatacaaagctgtgatgcacaaaatagaaaacacagaagatgcagcataaatatataaacgattcccgcctgtgatggaaaaggtcacaaaggcaaaaggaacgaacacacattgtagtaagcgaagtttacgggaccatgttggttttgatggattacagttagatacatccatatgataaatgggatcaactgccaatcgcgggcattgatatacaggcaatgctaacgtaaatattaaaacagatggaacagctaagacgtccattaacttctcataccatgattttttggcaaaatttcgcaaagtagggaaaagcaaagaactaagtgatggcgagggtaatggaaagtcttcgtcagtgtgagttgggtgacgaaagatttcagaaacaagggattgcacgctattattggcgctaaatcccaaattgggataattaattccactcacaggggtgttaattccactgggataaaaatcgctttgagaatggcgaatatgcataggatgcatagtaagatcaccgtcttgaatattcaatggatcaagtgagcgtaatcccggatgttgttcctcattcgaagatctaaagtcgagagcagcaagcaacgaaggacgcacaatggggcccgatgactgacttagcacacggttagaatgagtgttgtttttgtgaataaaatcatggacatgggaatgttgatatgaggaatacgaatttgaagggtcattatcgttaatgtaatgtattttttgggtctttctagatgcttgggcaggcaagagaaatgcctcttcggataattcagaatccgtgctactataggaatccgagtcatcgaaagaatttaaaaccggtgagtagactggaagggagacaggcaaataattctcatcagtgattaccacgctaacaccagagctaccagagaaaaagacgaaaagaacgtagagtagataataaagtatcattacgagactctgccaaatactcaacgaaccatcatgcaaaacaaacattataacaagtaaaatagtaccggtaaggaaagcaacatcccgaaggaagtgacgccgaggtattttaaatggctttattaaacatacgctgccagcaactatggctacgatgaagaatgcagagcccaaaagttccccaatagccattcccccactgttgacacgtacagcagcgaacgtactaagaatatcaggagatccattgcctaaagcaagaaaagtaacgccaaccacagaatcgggcaattgaagtagccacgaaatagtaaccaaattggtactaaaaaaatcactagcagaaattccgatagttatgaaaaggaaaatcagccatcccacaattattgataacactgggaatcggagactgttaatggtacaaaaataaaattcaacgtaatcaaagaacccactagcctctcccttacagtaagcctttgcaaaccgacattgattagcaggggtaatgtttttgatatcattgcatgtaagtaaaatttggtcgttgctatcatttaaggtatttccgcgctcaaaaagatggacggttgagtccgaagtcgaggatactgaagcaaacgctttgctaatccgatgagtccagaataaaatgtaggcaatgccaaggatacaccaaagtaatattagtctgtatttcttcaagaaacatgaagttttcgacatttttatacctgatatccaagatatagaaaatccatgcttaaaccgcattgctaggtattagcagcccttttttttctaagatagatgggatgaaaaagactaatcctataataaatatataaatgcgcagtactcaagattgcccccaattttggcagaaaaagtaagaatgtaactagtatatttaatagaagcaaacgtcacaacagaatatcgataaatatacgtgtccgtaaacaataaataacaacagtcaacgcaacataaggtatcgtaacgtagaaatttctcctttcaaagtgtatgcccaatcattaacagatagaataaagcaacagttgaaaagggtaccaaaatttttcaaaacaataaagaatgaggctgataaacatactagctatgagcaagatcaaaatacacagctccatccaacccatttgcaccttcaggataagttcctttagtggcttgaattcgacgagaaacaaaaggcaaaagctttgaaagttaatataaaacaatattcattaatttacaacatacctcacaatcaccagaaggaggcacaaacgtgcgaacacgcgaccactggacaagaaaacctccatgcctggttttttgacccattttcccagttcttgtacccttgtaatactgatgacccaactttgtggtcattggcaagcgtcttgctccaaaacataataatgattgatgcattttgaataactctcgatttgggtaaatggagggtttaagttggcgcgttttccgtcataaaagaaaaggtaacggtataaggtaacagtcaaagcgaaacatagaatgtaaacaataaaaatatttgtttaaaacgaacaaacgaattacattatgaaactaaaaaatgaaataagtacgaaaaactatttttttttcaacatttaaatgagctttcttgttgtttatctttctgcacagttcaatgaaaacaagtacggttaatctacaattaaacgcctcaaaatatgcctttaaaaattttagttattaaaatcagttattaaaaaatactgttacatctcccatttcattactcgtttgagccgatttccaacagataaatatatattaagtgtccgttcacgttcgcgttatttataacgaaatacgatgagttgtggaataaagtgttaaagcttttgttaaatggcattacgatttatagtgatgcttaatgtacagaacgtggacaaaaccctcgtaagcatcaacatcttacttcttcttcagctagtcggctgaaaacgttggcataatgaatcagccagaacggtatgagctcattgagcttatgggactccccaagtaaggaataaacaattttacaaggaattgcattaaccagtgtagagtcacatatgagctcgatagcaaatcacctaatgccgcagtagttactcttgaaaaagaggatcatacattggctaatatgcttgcaaagtaagacttctaaatttttttttcttttctaactgctttttcgaagtcaactcctatctgacgaaagggttctttttgctggttacaaagttcctcatccattaaatcacaatttcatacttcgtgtacaaaccgtagaagattgttctccaaagcaggttattgttgatgctgctaagtcccttattactcatctggaagaaatcaaagttaattttatgcgtgaatgggagttgaaaatgatatctgttgaaggcgttgaaatggagttttcctaaaatccacggctgctttttctctaatatttattagagttttgtttcaaaaaatacagaataccctctgtatgcatctttattacaaaaattttgactttcgttttcgcaacttctgtaatttggaccgaagtcgtattaaaagggaaaataaaagtttctttcttttttgaaaacagatgctttaaaaaaggtgaaagttctccgatcttttattgtatatgcttcttcataaaccaactagaaaactgcagcaatggcgatgaaagtttttctaggtacctggattattctctgatattgctttttttttcaaagttgaattttgctgaatgtaatcgaagtgattaatttcctacagtagggcagagcatcgattcttacattcaatcttaaaagaaataaattaattaatgttgtactattacaatttatgtcattgaattattcacaatcatcattttctctccaaatgctttgcttcaattgcattacgaaatttgtttattcctgtattagttattattatagaatactttttggatatgtaagtaattatattttcttaaaatatacgataaatattcttgcataaattaatgataccctatgctttgcacatatgctccatctgcgtatcagttttataacgtccgaatatcgctaatagtaaacgctcctattacattgtgacgaaaagtttgaaactttgttcaatttttgattatgagctctaaattatttcaaaataagctgttattagcagggattgggggatttatggtaggcggtctagcttcttgggttgtttccagtgatgcctatacagcatatcatcgactaccagcaagtgcgaaacatatttctgaaatttcgaaatcgcctgaagctgttcaaatgattgataacatttatcgcgaacgtcaacgcagcatgaaaatggaggagcatccgtccttgcttcaatctaagtatccttccaattttctttcctttaaagatggattgatacctgtatttaaaacattttatgaccccgaacatgaagaatggatcagcattggactcatgggtaaggctttgacaggatatcagaaactggctcatgggggcgccattgcaactttattgatcgagtctcttgagactgttcggaatcttagatcatcgcaagcaaattcacaatcaacacagcctcgggaccctattcctactgaaaacttcgatgtgcgtactcccagttatagcataaactacaaaaagcctgtgcctgctggagactgggtaatcgttcgagttaaagacgatgttgcacgattatacaattctaaaagtcagctgttagctgaagctttggatttacaatcgtagtcattgttaaatgccatttatgatattaaaactgcaaaccttaaccttctaatgatcatacgaaaacaatgatattttgttacttggatttgttgtgattacaattccaaaaatgcttttacttaacgtgactgcattaacagattaaaccagagacaaaggtctcttttatgaaatagatacaatctctttgagatctatgtctcaagtgctatatccaattagttagttatctactgtgtactaaatagtaaattttctataacagttagtaattgaacgtcaagtcctagccaagagaagcatgttttgagtcgttccatatagcataaaacttttatttgcttggaataaaagtataagtacagtaaccaagacattgaaacaagatttggcaatcgcaattaatatttttcaattgatccacagaaaaattaaggattaaaaataagcaattaccggatacattctcaatttacactttaggcaaatattcctcttcgagtattaaccacgtttttgtaaatcgagactttggcaacaggttattgtattcgaaacataactgattccataattaagtaatttttcaaaaaacgcagaagctttgatggaattaagggagtagaaaaaaaaaacgattcgagatttctgtaaaagatttcaattactggaacatcctactcgtaaaaccgaaatttaaaaaaattaaaagcgtgcttcaattatatcccaaataattataaaatatggaccctattaaattggtttttcttttttttttaaagaaatacgagttcacatgttcagtaccaaaaagcgcgaagagtttcatgatctagaaagcttgcgtagtccgaaaataatttcagaagaaaatttcgtgcagtttcagtgttgtaagcagcgaatttaattattgtaaccgaccgaatttcacaagcagtccagataatcttcttcatttgagatgaatccgttgtttttgatatcctcttctccttgttcctatattggttcaaaactgcttctttagttttaagaaattttggtcctataagatacaaattgcctatacattcaaagtgatgcattcgttcggcttttaaaccaatatgtaggttaggctcatcgaatatttttaacacatctctcaaaagcgtttttctctggtttgaagctggaatcttcatctggatacaatttttggacacataagatcgcatactccattgttcattgatatggcttcgaccatgtaatgtccaatccagtaatgcaagagaagaagtttcgtcttctaatacaaagttttgagtctgaatgtaattactatctccaaaaggttgcactggatcttgtaataacaagcacaatgcattcgttccaacttctacatccaacttttgctgtgttgcaggctttcctggtatttgtttatataattttgtatttccttgactctgtatgcacaatgtagcattttttccaactataatatccagcgctacacgatcccctgataccaggccacctccatagctcatgatgtacagaatagaaaaatcaagttttgttttaggagcgataagttttaatggatatttacaaaacatatctgttacataatgtacattttcaatgcattccactcgaaatcgtccttctttatcttccatattaaaagcaggtagtatctggataatacagtggaatatgtgaaaccataattaccgttgtttcggaattttggttaagttaaaaagtatgaaaagatataatatttggtttttgtagtttatgagctcataatgcatttggcaatgcatgttcaattacagtgttttcatattcgaacattgatattttgtagtgtgctttacagttcaattcaaatgttggaataccctatgaataaatagcttcatcattcattaaatcaatatcactgaggaacatttatacttcggagttgagtttaatcatggttccacacgtagtcggcacctactttcttacgcgcttggtggtccttgatgactagtgaaaagtagttataaagggtaaataaaaatatgctttggatagtttcattgcacgattcaacacaaaacaactgaatttaatgacagttttttaaatctatcaatgtactactctgaattttgtaatgcacatagaagactggaagtgtaaattcacctctgtttattatttatattgctacaacctcacagaatgcagcctgtcgagcaagtgcgacgcgtcaaaattcaacacatgaaagacggcacattttttcaaacaaatattcaagactaaaaatcaatttatgaaagcaactaccgctccattaaaaatcactttcaagtgacttctggaaattcatagaggctttaaaggcgctttggttagagatatactgaaatgtacgatatcacgctatttgagatatcgatctgctttacattaagaacctataacgcttaaagacgattttgttaattatattcaaaagcagtcacaaaagtttggtgtaagaaattcccggttatcaacaagtcaacctgtccagagccagagacatcaaaatggcactgaaggagtatcaagtcgttggccgtaaggtcccaactgagcatgaacctgtgcctaagttgttccgtatgcgtttattcgcacctaatgaatcagttgccaagtctcgttactggtatttcttgaagatgatcaacaaagtcaagaaggccactggtgagatcgttgctatcaatgagatttctgagcccaagcctcttaaggccaaggtctttggtatctggattcgttatgactctcgttccggtactcacaacatgtacaaagagttccgcgacactactcgtgttggtgctgtcgaggctatgtatgccgatatggctgcccgtcatcgtgctcgtttccgcagcatccgtatccttaaggttgttgaggttgaaaagaaggaggatgttcgtcgtaactatgtcaagcaactcctcaaccctcacttgaagttccctcttcctcacagacgtactggcgttgtcggtttggctggtaagaaggtttttgctcctcatcgccccagcactttctactaagggatatgggtcttttctattagtaaaaaaaattagttttccttgagtctcttttccttatctgtgttacctattagcaaaatagaggttatttggcagtcgtataaagttttatcagtcgtagaattgtaaagtattctgtatatgcataagttggctactgtgaaacgatctaaaaattccaaattttcgataatttaatagtagacttgttaaatctgcgtcaaatttataaaatctttgaacaacttattgattaatagatttcatcaagcctgataacagtgaacgtattagaatcagtcttcaaaaaatataagcattaataaacattatgtattttattattgtaatttacaatatgaaaattagtcttcatcactatcgtaatatgacactaaggcgctttgattggtatgtactgcttgtttagcaacctgcaagtcactcaaaatttgtgaattgacgaatttattttgactttcagtagtagtaacgcttttgtgatcatcattgctaccttcttctgattgcgatttatttggaaattcgttcgcagccagctggttatgaacagaattcgcgccgtcggcatacagcaaatcgtctgatggaacgtatccttttaatccaaactcaagttccaatttccgcttgcgatttccactttttccattttttgtctcctctaaatccaaaagaaattgcttcggtaatagtttttttacagcgttggctgcacgctcttctaatcgtctttggttgcgcgcttgtgaagctggatttggatccgtagttgcccagcgaacgttcagacattcatcgtggtccagtgattgatgagccattgcctcttttgcaaattgggcattggcctcgtttaaatatgtgataaaagcgatgcctctagagtttaaaactcgaattcgttctatatccccccattcggcaaaatgtcgtgaaactatttcttcgatatcatctgtaggagtaattcccccgacatatagcgtatagttttgtctcaaaaaggaaccgacacctcccatatcatctcgataatccgcatgcttttcgcgaccaaagcaatcaacattggcattgaaaaagtcagtgtcctttggaagccgatgaagatattcacatttagacctaagatcgttagacgtgatacaacgtatacaatgatggtatttgcctgcatacccttctgaacacattccccgagcaaaataaaggcaaaaaaatgaccctggatttttatccgccttagtataacctgaatccctggatattacacatctcgtttctgactttacttggctttttaacggatcctgtcgcatgcctccactccacttgttgtaccacctaaaaagtcagcaattcccaatccaaaagcaattaaatataaacttacaggttgtaaacttgtccaggttgttcgggctccatttcatactctggtcgagtttcaatttgcttgcgcgcaggttgctttttgcgcttgacaatcttcacttttcgaggggtttcttcgtactctttggatttttccccctctaccaaaatcttttctgtaacatcgttatttttttcctcaacagtgacttcttgttctaacccattttctgacattgtttttgaaaagttaagtctaaaagggaaacgatgaagtatttgcaggtttatgtcgtacagtgcgttaatgttcttagtgaactatatatgaatttcgttacttctcgttactctttttcattgtaatcttgcgaatttaaatactttgatttagataaacaagagcattttagtaaattcttgcctaaagatcctacttttttttttcttctatttaagtactaaaggaattttcttatttgtatatgcctgttttttctggataggaggtcactttagatattaaacgcaggcatgaacaattttgtagttatctctttagatactttttaaaatatttttttaaagcaaaatattaagaaaaataaatagttgaaatgaacggagtttgaaatctaagatgtaaagttaaataactagaacattttatactcatagagtggtattatttaccactagcaatatacacggatacacattagttatcgcgattccacagatctctttttctttttaattttcatttttgtcaattctctttttttaattcatttcatctagtatgcttcccatatggaaacttccagtcaatcatttactttgccattcttttaaatctattccaagaacttctgcttatgcggttcgttttgcgcatcacacatcaaataacgatgatttggaagttaagaaaaatactgtttatgaacgatatgaaagaaaactaaaatctaaggctgaagaacttcacatgcccgttacaaaccttctaaaaaaggggcaaacgaaagaaagagaacatgttattcccaaaaaatctttttccgcaaaaaaatcattagttgggcaaaatgctaagaaatcagacttaagtgggctcaatcgttacatagatgttgaaaaaatcaaggaacttcctacttcgactatagaaaaattatggagggcaagaaatattggggatgacattttaagcgcttgcattcccaaagaaatttacgaaaaaatgttaagtagagcaagaatgtacccatatttcgtgctcccgttaccgagaggtgataaagggattgaaagtcactttcttcagtggaattttccaaataaaaatgaagctcatctccttgtgacatccttactggagtataaattgaagggatcttatgctgctcctcatactataatgcttcattttgcagacttactaaatcttaagggaataacactcatgcggtgccaattcgaaccaaagaaattatcggcaaacgatgtgcagcttctggttttggcaattcaaaaattttacaatgcttccgaaaatacaccacttggcaaagaacgactcgcactacttgccgcatttagtaaaggtgcggattttgatcttcacaaagtggctacgcatatggatatgttggaatgaaaactgtaaaacatcttatttctgaattagcccgcatgttcaacgttatctatgattaaatttaagaaatttgttatgcgatggacatttatattccattataagctatcgtatattaatagaagaaagaatcaagaatgtaacaagtgcagaacaaattactttcccaaccatcggtatcgttggtatcgtaaagaagccagacagtcttaaacatccccaacgcataatccgtttacagagaaataaaaaacaatgtataccaaaagacccagtataaaacaaatcggcttacatgaagtcatcaaagtcatccgcatagtcatcatactcatcctcaatgtaatcttcgtaagcggacttgtcagcaacggtttttttagaattaacattgaccgtaggttttcctcctttcttagaaggagctgcagttgatactggtttggcagcaggagcagcggcacctctcttagattgagttttttcttgctgctctttgttgactacaagtttattcactgatttctgaactgccttcaaattggtagcattaaggccggtaagcaataaagggattaaatcttgcacaaaattattatactcggcagtggtttgacaatttttaaccttcttcaaaatatcagcttggaaagctgcatagtcggcttttgttttgagttgtcgttgatcagcttgcttggagcggtttgcacttgctgagtttttatcaacgatgtcaaacaagtccatggcatttgccaagtcagagtcaatttcggcttgtcgcatagcttctttggaactttctagtgattcttccttcgcagctgcttcacttgctttaatggctttttcgaaatttctttcctgaattttttgttggatacgagtcattttgttagagccttgatcattttggctagatgaagaggatttttgggatactgaatgagaatcattttgcaaggattctttgttttcttcttcatcttcatcctcttcgtcgtcaaatctcttttttggcttggaagaggattgactatccttccctaaggggaaatcaaactctgcaggctttgcaggatcttctactaaaaagtcctcttcatttcagttaataaacatgtagaatcatatatagcttaccccagctatccatttggaattcacttgatggtttttacagtctactaaaaaggtatgtggttcaataaggaatttattgtagttgcacaacaaaattacgagatgaattgagtaggaaaatattcaaacacacgtactgatagagttcaacaataaatactttaaattctcgatcattcttattattttattttttatatgtttatttttatttttatttttttattttttttctatgaaggatatgagtacctcgaattattaaaagttaaacttcccatttcacagcattttattaaatcaattgagatttataaatttgaatcttttaaggaattatactcaaattttcatggtcattctgtagagatgtctttaaacaggaagtgcaaaaatttaaaattatgagaataaactataaaatctttaaaaacaaaagacgtctaaatttatgattattaaagacaaaaaaatgctcaatttgaatttatttttttatttttttttgtgttacatcaataacaacaaatattgtttattcgattaaaatatccgttcagactaaaatcaataaattcggctacggtcattgtatcagatgttgaggttctggatttttatacattgaataaatcatttagaaaagaattaatatcgaaatatatacaggcaatgaaatcctgcttgaataatatattgttatttactttttcagttttccttcttcatttgagtgttcaactagaaaaattatcagatcaaaattggcatatacaaaaaatacaaaagcagattatgctacacaacaaaaatgcaattcataataaacgtgcaaaaaaaccttttaatgaactgcacttatcaaaaatgcttttgtttagcaaatttttcaaagctatgtcattttgctcaattatttggagactttaaaccgtgacagtgtttgtaaatctgctcaataattaattttccataaatcaaaatgaaaacaatattttcatatcatgaataataatatcactaactcaacctcatagaggaaagtgaaaaacacgattttctgtttacattcagcaaaaaattgcgctgtaataaccatttccaaatactgcatttacaaatattttttgttaaatccttttgcgatttaaacatcgagtacgatatataagttgaatgtcgacaacgttccgttgcgctatagcatactacgttgtgtatcactaattatcacatgtttgatttgctctgtcaagctgtacatgataagttacttaggtagattactaagagttataaaatgaataacaaaaaaaataatagaatgcttaaattttatgaattgaaataaacaaaacctcgtttctctattcacttttatgctaattcggtgataggtaacaatataacctctatatcagaatatcattctaagttactaaatgtatttacctgtgtaccataatacaataggtcacaagtaaaccacacggcagttctaggtgtcgttaaatagataccaataaatgcgtagctgacattgaaaaagttccttcatccgccgtttagtggttttagtgcggtttatagcaagtacgttactggtttgttagagcatatacgataatgtaataaactctcattgtttgttgacatcactgttgatggtaggacttgcaacattaggaagcgacaacggtagtcctcatttctccaaggcactttaacgtaactagagcaaaacactaaccgccaaaaataaaggttaaaaaaaggaatagaaggactttagagttactgatttttaccagaaaatggtatgtttattatattgtttggacatattccgatttttcctttgaagattgactaacaatcgtatgaacggatgacactcagaaaatgatttctgaagtcgtctaccgtatcgtacattattacagactacccgtaaccttacagatgagcagattgcagaattccgtgaagccttttcactgtttgatcgtgatcaggatggaaatatcacgtccaatgaattgggtgtagttatgagatcgttaggtcaatcgcctactgccgccgaattacaagatatgattaatgaggtcgatgccgatggtaatggcacaattgattttaccgaatttttgactatgatggcccgaaaaatgaaggataccgacaacgaagaggaagttcgcgaagcctttaaagtcttcgataaagatggaaatggatacattacagtcgaggagttgactcatgtgcttacaagtcttggtgaacgtttgtctcaagaagaagtagccgatatgatacgtgaagccgacaccgatggcgatggtgtaatcaactacgaagaattctctcgtgtcatttcttccaagtagaagggttggaatttctgtggaatatttgtaagccttaaaaaaatcaaaatatccttgctggggtttccacccttttagttcttctttataaccactctccatcgcaatttggacaatctctttaccaacttaacctcggctattgtcctttactttttttttcgtctatgattttgaaaaacattagttagtgtattacaacgttttggttgtttattttgctggcctaggtgtgtcacaaaagtaactatggtagcatttgttgttaccattcatctcatgatcgatcctatgaattttaacgcttcctttgtttcaacacataaaggaatccttaagtctgggaacatatacgttattgctatgagaataccacgcacttttgcattattgcatcctacaatgaattattagaagcttcatctgtctgttatatgatgcatttgctcgtactagtatgtgcctagtactcgctgtatacgttgcatttatgtccttgcaattcccatgcccattatttagctcaatcttccttttcttttttccttcaagatttactgttcattatactagtcgatgttaaaatttttagcatttttctagttatatgcacttcttgaagccgttttctcactctggtagatatacgctttgttttgtacttaatacattactttatacaaatacatctctcagtatgaaattttgtgcggcacttgtcgaagctaagctatacgtattaactaaacataaattcataaatgacatcgtttattttctttttgcatttcacgtagttattccgatcgtaaacagaaattcatcattggaatatggacatttcctaagaaggaaggctctgcgccggtaaagttcaagttagtgaagttaaaacttatctaaaattcaacatcatggtacatatatattcaaaaagtttttacaaagttatcagttctaaacctcaatgtcctcctacttgctattcaagccaacctaacttcctctcaccatcaaccacccgctatatggtttcgtatatcccttcgccgtcgaaaacttgtacctaactatacgaaattttcttctttaaaattgccaaaaaaaaagcttcgagttctatactgcgctgtattacataacactttggaatcaagggttagcaattaccataactaaattaattatagctctatgtcgaatggaaatgataattctctaattatcaaaaatattgggaataatgaatttaaatttgtagaaacgcttcacgaattattaccagaagatatcacttatgatgatttgggttcattacgactaagcctgtcagaaaggcttcaagagtctgtcaaaaaattggatgcgaacaagaagacttatgaagatgcaaaattaagtatgggtgaaaaaatggatgatttgaattcttcaattgttagtttgcttcaggaactttcaaccctgcaatcagtagccgaaaatacacaatcttcgatcgttcaaatgacttctgaaatcaaaaacctagactttgctaaacaaaatttggcaacttctatgacgatgttaaagcggcttcaaatgttggtaacagcttatgagaagcttcgtacgcttcgacaaaatcaaaaatttggagaggcaatttcattgatgcaggctactcttcaacttttgaatttttttaagaaatacagaagtgtcgagaggatagcttcattaagccgtagcatctctgaattccaaaaatcattctacgagcaagtatttgatacttttcaatcacaatttaaaaaggaatcaggaatgcgtggaggatttagcccttcttctgtgcaatatttgaatgagctatgtagattcattgatattttcgctggagatcctcccgagtctgtaattcggtggtactgccggcatcaacttgaagactttatgaaagtatttcgtgagaacgaagaagctggttcacttgagaatcttcccagaagatacacttggtttaaaaagctgttacaaacatatgatcaacttcataaaccaatatttcctccgcattggaaagtggactttcgattgtacgaagtattttgcgaggaaaccaaaaacgacttgtctaaacttcttaaagatgataggttatctttgcaggttttcgttgcctcgttggaacaaacgctcgaatttgaatcatttatagaccaccgcttttataatacaaaatctcgatttaattctaatttcgaacccaaagagcgccaagcttataatgcgctttcaagtgtatttgaaccacactatactttgtatttcaaccaacaatcccaagaattctctattttgtttgaaaactttgctttagagaagcaaacatctaccgatgagtctagccaagttctatcttcctctataaaattattccaggcctacagaaagactttgactcaatttgtacgccttaccagatcttcaccccttgtcggtttgaaaaatttgtttataaagtggttgcgtaggtatactcaggtggaattattggattatcaggaaagctcgacatttaaagacattgccattcggctcaacactgctgagtatatttatagaaccacaatagagcttgagaagcgtttccaagaaatttctaataaagaattcaaagataaaatgtcgttctcagaggtattagaagttatctcgtcttcaagaggaactttattaaaatttgccacaggcaaatttgagaacgttttgaattcagatttggagcctctatctaaaatggatttaaaaaacattgagacggtgggcgaccaaagttcttatgttgggggtgctgttcaaaatatgactgcgaaagctagtgaatttttatcagtagttgatttaaatatgtttgcccgaaacttttgcgatcgctcatgtgaatcatttactaggcaatttttaaatgccatatatcttgcaaagcctatttccgaagttggagctgaacagcttttactggatttatattcatttaaaaatgctttacttaagttgcctgatttaaagcaagattactcaataaccgacagttatatcaaccacttgacgatatttatgggatacatcgaaacagttttaaaaacattacttacgcctgcttctccgaaagctggttttattcaaagctacatttttctggtaaaagatcgttcagttaccaattttaccgttttgttagaattaaaaggagtagggaaaagtgacatatccagtttccttcaacaattttcagattttgtaaagaaaactcctcagctagaagaaagttctcctatattcaaatacttgactataaacacagctgttgaacaagctgctactcgctccagattatctttagacttggcgcccgaatccagccgaacgctgcaaaacttgggcaggctgtttacttcaaagaaaaagcacgtttaaatttgcatccattaagtttcccattgtaacttatggtacctatcattccttctaaatttacctctttattaatgaactcgaattacttggataggttaatgcaaggcttcaaattaaaagctaatcaatgatagatcaagttggagcctttatgtaatgatcatttaaagaagcataataagtttagattatgttttagtttttttagattttattataaacttaaatgtaagtaattctcaaaataattcattacaatgtctagtttttgttattatagtgaatattaatctacttctacatgttagactcctatcttctaggactcaagagtgctaaatatacataaaatgaataactcaatacctaggctagcaatagtatttgattccttcaaaataggcaaatagcaaaaagcaaaaatgggctgttgtgggaatcgaacccacgaccaccatcaccctaagatggtatcataccactagaccaaacggccactttaattataataatttttaaacttatacaatgaaattaaaaataatatgagtaatatgatggtatttctatagttttagtaattttgtgggatatttggaggtcttttcataacttaatttaatgggactaaagtatttcattaatgatctaatttatgcttattaagtaaggagtttgtttactcccttaatttagcgttagtaaacaagaatacaagtttctgtaatttaagagtatgaatttcaattgcaatcataataccatctcatacatatggaagttattctcatttacagtttacttgcagggtactgcaactacgtgtaagtaaattgcatagtgcttgtttcgataatggaaaatatatttttgagctactgctagcttctgagtactattgtcttctatgctaatttaagcaattttgtctaattgaatttgttctaaataaagcgaaaaaacaatatagttagaaaaagcacattctttagaagcctatcgaaactcttacattttaatttacaagctttggtgcattgagcaatattaggcagtcgattaattgatctatttcatcaagcagtctaataaaaagcaaacacgatgccgattcaaagaattgcagtaacggtttgagtcagtggagtatcagattctaggatacgagaaaacgcagaaaggtattcttttattgtatttgcatggattgtaaactactggtaataacgttacaaaaccaaatcattactttaacaaagaaaaagaaataacgatcagcctacgagattaaagccctaaaatgaacaaattcacaacccttaagcgtattaatggaagttcatgaaaaaattgaacaggatacgtatgctgtcaaaaactatttccaaaaaatgatttatgtaaaaaagatggagattagattcagtaagttccggaaaaggcttaaatgtcgaaatttcaataatccgccaagtttatatagagctaacttagtataaaggaaccggaaaacgaaagatattttcaaaaaaattggaaaacaaggaaatagtgaatatgacagatgacaaggaatttttggatacaatacgttgattgtaagcattaaaaattattaatacttcgttttatcgcacaattaaaataatttacaagtaccaatcatttttaaactgcagcaggagctgcagaagtggaaccggaagccggggcatcaggtataactggagcgacaggacgattatattccgcattcatacggcccaaagcaatacccaaaccctcaaaaacagccagaatacaagcgcatccaattgcaccgttacgagtagccctccaaccgccacgaactgctaaagcaccaccggtaaaaaagcctgcaataatagcgttccatgggtcttctttgcgacgaacacctttgacggcacaatcaaatgtactaaacaaaccaccccaaacaccaaagttacctcccaaaacgggagctctagttttagcagctgcaatagcagaaattcgtttttctccctaattaataatttcattagcaaatgccttcattctattgcgcattcaactttgcactacttgatttaacttaccggtggactgttcctccatcctttgatggaatgccaaatggcaccacctatagtacccatggaaaaagcagcaccgaaatcattcaaaatcacataaggacaaggatccctggtatgatccgcgctagccatttttttctattttctgaaatgtttcgatcccttgtgttatccaaactctccgtatttaatcaaaaagcaaataacctttctaattaatcgtaaaaaatgctagtttacagccaggtcgtcgtctactgactgcacgtcaaatttcgcaggtttgaactaggtttactcttgcaggcaactctattactccctcttactccctgtttaacgagtgctgacgattccgcaaacagaattcagcatcgtaaagcggagcttacaatacatagcgtagctcaacgtaatacaaattgtcatttgaaaattgaatagttcagcttagcggacagttggatgaagcttgttttctgtgctatataaattgtgaaatttaaaacaaatttatgaaggcattttagttgtccacatgtttctttctgaaagtgtaacaatacctttacaactacgaaaacaattgaaaagtatgtgctatatgatattttcgatattagacagagcgatttattatgctttaaaagtcgatatactaagaaatttcagtttttttggtaattggggataatcaaattttttttttttttaatagcaaaaagtatttgttcaactacgaatgaaaataaattctactaacattaggaaaacaaacataatattagggcatacattcacgttaacacaaacaaagaaaacagaactatcgattaaattaaaaaaacgtagtttatcgaaactaccagaggaacaacctaagcttcaacaaaatctaaggaagaaggaacttgtggaacaatgtttttttttcgcaagaactcttcgttatacagttttgaaaaatggcgagatccaggatcgcaaagaagagtaacaattcgatgaccagggcccaactttttagcaagacggacagcagcgacgcaattaacagcagaagaactgccgacaaataaaccatcatgggtgactaagtatcgagacatagctacggcctgctcatcagttactctgtaagccatatcaataaggggttcagcgatagaaaagttgcgtgtcattcgattaatacccactccttcaacgatggtatcaacctgatgtcgccgacgagttccttctcgttcagccaaatcaaacatcacaccgtgaagaactttatgatataggccacttccgggaggatcagcaagacagacggtgatggaaggatctttggactttaggtagcgagaaataccagcgatagtgccacccgtaccagaaccggcaataaatgcatctaattttccagcacattgacgccatatttcaggaccggtagaattgaaatgagcttgccaattcgccggattctcaaattgattagcaaagtatcctttgccaggaatggactcgtcgacggtatgattggcagcattacgacgagccgtatttacaaaatgatttggatcgacgatgggagctggagttactctttgaacatgagcacccaacaattcaagtatgtcacttttttctttagattggtcactaggcatatatatacgagagtcatagccaagtgaacaacagagcatagctatcgaaataccagtagaaccggcggttccttcataaacagcattcgattgataaggtactaaatctccattttcttctgctgtgcgaatcatctgcaaagcaacacgatctttaggagaatttccagggttcagaaattccgctttggcgaggatatcgcagcccgtcgcttgcgaaagagattttatcctgaccattttagtatttccaattagtccttctactccatttacgatgtcttcttccaacgaatcggctgacgatttgacgcgaagagactcgtacaaacgacgtaaaaggtacatgaaaactgcacccatggcgattccactagctagatcctgatattttttcgccattacataaatcctctcggttttataatgtcaaacgtttatatttacacaaactgggtgtactctacgataacacaacaacccaaccaccaatactgttggtgcttccaaaagataaaattaacaaaaaaaaagacgaacaaaaatccacgagaaataaatacaaaaggaaatggctcgaaatggcgaaatttatgaagaaactagttaattctaactacctgtataaagaagcccaatggtatatcactaggttacatgctacccaaaaaggttgaaattatagtggcatcgttggcgttcacactttgaattggttaacatggatatacgaatccaaaaaatctctagaactcgattgcaaaaaaattgattgacaactatagaatgctttttatagcctcacccctttcattccattcaaatcgttttttatcgcgttgtgcattgctattttactaattcgtagagcgatgtgaaggttatctttcgttattagtttaacgtattgaaaagtaatcgccctaggttttttaataacgcgctatactcctgtaaaacatttcaacgagattttatgcagcacaaacttttttgctgtgctttctttgcatgttcactggtatgccaaaatgataagaacatcccaaattataagaataagtaagtaaatggaatctttcaaacatgatcctagaataaaattattagccgagaaaagctgaatgattcaaaagggagctgtaattgacattgcggcagagtttcttacggcctgaatctgacccttttccttgtaaacaaaaggtgtccaatgttgtcgctcactgtatcaaattaaggaaaataaggaaaagataaaagactttattgaaagtttgagaggggtttattgtgctagattacgttttattgttaagcagcaactctatctactcgagtcgagaaggaaactacttacgtttgacttggtaatgaatgaaaaatttaaagttcctcaattcgacatcgtcaaacatgaaccaaaattataaagttcttactactggacatgtcatgaatatagtaaacacatgaaaataacccggctaaccttattgatcttcattatcattgttgttcttattagttctatgaattattgttgcaactggacacattaatgtaaagtctgctttgcttctcaaatttaatgaccgtcacaaattaccaaagtacggcttccaagcacacaatcccagtcatgccattctaagtcggttgccaaatatcgggatgtagaaaataaatctagaagaactcttcaaaaaaaaaaaaaaatccaattgtccagtagctcttttcctacccagtttactacttattcctccttaggtaatgttccttctcttcgctgcatctgcgttaattaggcttcgcttctctaatttatcttctgccaattaacgaccatttacggttacccttaacctaatctaacgtaattcgttataccacacaatctcgggttttagacttcaaggtgcaattttctagttctcaggctataagaggggtgtaggtaatgcaaggttgaaatggcgtcattcgatgtgtaagcaacacagattaaaacgtacacctagacaaatcgcgtttggtacgtggttaatgctattaaagcaacattctacccgctttctaacacttaaccttagccaaacagtaatcagcactgtatacatttgaaaaaagaaaaacacacatatatttggcaagtacaagtgaagatgagttctgcaaatttgtaagttataaataaacaactctggttattttttggttgtagtgatgtttatgaaaatttaacatttctcaacgttgtttattattaccgttactgaccgagctttttacttttagatctatcaaggaaaatggcgcaatggtcgttttcggcgcttccggtgatctatccaagaaaaagacgtttccagctcttttctctttgtttagcgaaggacgtctccccaaagatattagaatcgttggctatgcgcgctccaagattgaacatgaagactttttagatcgcattacccaaaacatcaaaattgatgaagaggattcccaggccaaagagaagcttgaggaatttaaaaagagatgctcttactatcgtggctcttacgacaagcctgaagatttcgagggcttgaactctcatttgtgtgagagggaaggcgaccgttctacccacaaccgcattttctatctcgcgttacctcccgacgttttcgtatctgtagctacaaaccttaaaaaaaaatgtgtgcccgaaaaaggtattgctcgtcttgtaatcgagaagccatttggcgtcgatttgaaatccgcccaggaactccaatcccaattagctcccctttttgatgagaaggaaatttatcgtattgatcactatttaggcaaggagatggttcaaaatttggttcatcttcgtttttgcaatcctgttatttctcatctttgggacaaaaacagtatttccagtgttcaaattacattcaaagagcctattggtacggaaggccgtggtgggtactttgactctagtactattgtccgtgatatcgtgcaaaaccaccttgtccaaattctgacccttttgaccatggaaaccccgaccactttctctgcagacgatcttcgtgacgagaaagtcaaggtattgcgtcgcactcgattgggagatctcaaagatattgttcttggtcaatatgtcaaaagcaaggacggtaaaaaacctggctaccttgatgacgagactgttcccaagggtagtaggtgtcccacttactcagctattccctgttttattgataccgaaagatggcgcggcgttcctttcttacttaaagctggtaaagccatggatattggcaaggtagagattcgtgttcagttcaaagctgctgcaaatggtttatttaaggacgcatatcataatgagctcgtaatccgtgttcagccagacgaagctatttacttcaagatgaacattaagcaacccggtcttagtgaggctcccctccttactgatttggacttgacttactctcgtagatttaagaacatgaagctccatgaagcatatgaagcattgtttttggacgcgtttgccggtgaccaatcccgttttgctcgtatcgacgaattagaatgtgcctggtctttagttgatcctcttttgaaatatatggaggaagagaaacctgtacccgagccttacgagtatggttccgatggtcccgaatgtttatactcttttttgaaaaagttcggatatatttatgattcccctgattactatgattatccagtcatgtccgttccttccgatcactaagtagaaatgttaaagctacagtattagaacttggtttatgtcggttataatgatgcaatatagaattcctctttttcatttatctccgtcatttgctttaacccaatccttttatatttgttgatgtgtttatttaggacgtgagtgattttgtgaggatatggtgaatatttttacaactaggattatttaatttttagtttttacggtttatgtcttgcaatatgacttgaagtatacttttctatcatttcctactttattatattgagggaatttattaaattgtattcagtcgtcaagtggtttgttgcgataaaaataaatttacttattacaagatatcttaatgtaaacttgtagttaaggatagtttattttagcgtatgatatatcaaaaacaatcaaatatatttggagttcgtagcatagccaaattttcttacaagtaaagaagtatgtaaaaaacgaacgataaggaaaggacgaagaggaattctagcagcttccgctcatctttctatttcttcaatatacagtttcaatgtatatgaatataaatatatacgagtcaaaaagtaaacggaacccaggtgttgcataacataacgtcttatattttgtgggtcatgtcataccaagtttcatccccaaacttgcattcactgggacccaaatttttaaaccctaagctttcataaaaggggaccaaaggcttatgagatattaaaatcatccgactgggcttgggagtaatggtgtgctgacaacggaattgaagctcttcaatgagcttcttagcatatccgtttttacgatgagcaggatgaatagatagtgaatgaatagcaatgttttctcctttcgaatcatgtttagacatggattcgtgtgtaacagtttcgctacctgttctagaagtcaagacatgtccaattaaagtactggtatgttgagtaggagcaaaaagtcctaactgaatctccggagcacgttttacccgatccttaatctattgagcgtttagttaatctggctattcgaaaaacaagcgtagacaaatcattgacaagataactaacaatgagaatgtctcagaatccacttaccctagcaaaagaagccctctctgcttcaggaaagcaaatggcttccaattttgaaacctcttcaacttcggatctctcgatattacgaatgttgaccattacactttcttggtaaataagcaatcaaatacgcgcgttcagaaaacgacctcttaaactgttctgcaatttgaagggggaaaattctcttctaaatctagtaatcgcgaataagcaagcaaacaattcacgtcgagtttttcccttataattagtaagtactggctaggtaagattaaatatagtaaattcaacattatattttgacgatataaacggtgttacttcgcacttcagtagtcctccttgtaaatctcaacactttagtgctagtggttccacatttatgtgcacagaataactaatcattgtattctcttaataattttatagcttctgttcgcttataaatatatatatatatctagcgataattgttgaatctacattgggtggtttatgaacaaaaacaaaatgatatcaatatgtatataagtgtagtaaatacgatatttaatatttttaatagaagcgcaggataagaactcgtgttgcttgatttttatcagcgtattgtagtagtttaacatctaactcttcgcttcttcagtcttgggtaataaacgttgcatattttttgaatttcaggttaaaacatttgaaaattactttaactatctacattaccacaggtctcgctacacctctcctttcaatagcatcactgaaacaattctcctaagtgaacatgaaaatctatcttcgcattatttgaaaatcaaaatttgacttcattaattataaatatatacatatgttcatgtattcatatgaaatcattgcatacctagtaatgcatgtttggttgttaagaatttgcacacgctgatggcatcaataaatttgctgaaaaagaaaagctaaagaatcaaaccatccattaattagcaaataaatatacaatgaattcaaaaaataattatttaacagttcttttgaccctcaagtcaaaatttttaatttgggaattatccatattttgcacaataccttattccccgtcttccatttctgtgtccaaaggttccaaaacgttgcattcaaattctttttcataatccacacccatataagaatcgctaaagcagctcagtttatattttaaagttcccattgccgggggcacaaattccatcttggtagtcaaggacctacctaaggtaatcttcttaattgccaagagggttttgtcatccgaaattacaagccaccaatgttcagttttttgagctggaaagtaaggagcaatgacagtcgtatcaacttcttcatcctcttccagttctcgagttagttgaacaataagcacagagggtgaattagcgtgaacatcttcagagtcttctatttcaaaatcaatgtcaatatccggatatttattgataaactctgcgcatttggcaagatgtgcattatccatatgtaacaattcagtacgtttttcgtcatccaaatcgataatatcaaagacatcatgaacaccctctttattgcatcgttcgattaaagcgtcgtcgaaatagggtatctgttttaaaggactatcacgatcccataaagcttgcgtaaccatttgcgacatctccattggtctaatacaagctattaaatggccttcggaagacaatgtatcaacacaagcgcccagaagattatgtaccctagtcaaaatgaatttctgatctataactaaaccaggaggcaattcaaatctagaaaaatgagctgcaagaagaataaatgatttcgtatgaggatcttcatagttaggattacttaagcgaacaggcaggcgggaatgaattcgctccagcacaatatcttcatactttcgaattgggagttgctcatattctgctgctgatgtaacaatttctagtaatcccttcatcttcgtgcgctctgacaagctcaaagcaaacgtttgcatagtaatgtatgtaattccgtaatgagaagctatcattgctaaatttaatgcgacacaactatcatcctcatcgtctacagtgattaagcgtgcctcactcaaatcattcatggttgtttctacaagatccgaaaggaattcagaaaccgactcatgagtgatatcttgaagaccataataggcaggattggcaactagtctccggtacatatacgaccatgtaagccaatctacagcatcttgtttgctttcaatggtttgcgtagatatttctgacacgaaagcatcgtgcagccaaacttgaagatggctttccatgggtaatggctcatttaaaaatttcttgtaatattccttcttagtagtgacagtcataagaataacctggctaagctcacttgatccaatgctagcagtaaacccgagcatttgtaataactcacttataggataatcaatataacgatgttctttgccatcatagtattgagtacccatcacaataacagcgtttgattttgcttttaaggaataaataacatcgcgagaagctatcaaaaccttgataagtccatgacggtaaagatattgtacaatattctgatcattggacgatgtgatttcactaatataagcaataccatgcttcaatgattgctgcaaggcagcatcttcaactttattgaaagcttcattctccattaacgaaaacaaatactcatcttcatcagccatactgaatgtaactaaatcaaaagctaattgtttcgctactttcctgtcaggagtaaatacaatagtagactttctctgagaaataaagttcttcaagctgcgatatataggcttgctcatagccaacataagggaagggaaatgagtaatactgaatgattgcaaatgaatagtaagaggattaggcctgtctttaggactaaaattaaatatgcattgtggactagtcccaagccactcacccaaatctcgagcattagcaacagatactgaaaggccaaccactcggatatttttttctaattgtactgccatgtaccgtatccgtgagatcactatttcgtataatggaccataaaatccaccaagcaattgtaattcatcacatatataaaaatcaactttctgaatgcttcgcatacttctccatctcttcgacaatgagtcccattgcgatggcgtgcaaaatatcaagtcagcaacttgtatcagcttcaagtcttgtgaacgctcacccgtcaattttaccaaaactttcccatcaccgaggtcagaaaacttgccataccattcttcatatcgacgatcaacgatttcctgaattggggcaatgtaaactgcagtaccataatcttcttgactccaatgatgtaacaaagcaagttcggcacaaacagtctttccacttccattgggagcaccaataaaaacactatcgttggttttataaacagagttaaacacctgtgtttgaatcttgttaaaaaatttaaaattagggtagagggaaatgaagcttgggttattaagactagagaccggggcgttctgaagatcaagaagaggtgttggcgcaggaaatttttctggcattatcaggcgctgaaatgaaagaggtaccttagttatcgagtgtaaccatcgatctgaaactatctttataaagtaacaaggaggaagaggttctaacaaaggtactgtaaaatttacaatatgctcatcatctttgtattttttaagaaggaaaaattgttcataatgtagcaatcggtccccgtccacgtcttctacaaggatccaaaaagcttcagaagtgccgcttaaatgatcatcccagttgaactgagaatttataacaagttcgacccgcacaagcgatcttgtgataggttgaacatgtgcttcgacgctcaaccttggaaaagactgaaccatgttgtacacacgcctcccttcttttggcacccctactaattctcctaattcagcagggtccagatcaaagtatcgctgccaaggaaattcctttttctcaacgcggcgtattacttcagaaggacaattgggaaactgtcgaagggggctcatagttggccaaagccttttctcaatcattttgcatgtatcaagagagagtgttgcaacagatgaccaaccacgtctcaatgatatctcgaatattgcacgcataattctacccgctgattgcgtaacgtataccatgtctgccacaagtgcaaatccatccaggcgttgtcttgatatatatgattggagaagggcattaatcttggcagcaggttcatctaatctttccctaataggaattggtactctttccagcaacttcgcgagttcaactttctcttcttcacggacaggaatgtgcttaaattcatcagaaaaactgaagactcgaaataactcgataaaggatgttgtctgcattaaaagacgattatatatggccatcgagttatgagtaacgtaataacttgcagcaacttttcccaattccgtagcggtcaacgtaccactctgacgattatacactagtaacttgcatttttctaataaaatggcagctgaatgaagtaagtcagctcttttttgaacaagatatttgtcatcatcatactctgggccgacgctatatagggcaggggatcgtaacattcgaacatagaggtatgtataaccaagccagtctacgccatcttcgatactacgaacagttcctaacgatacttcggcatttaaacaatcagctagacggcgcataaattgagactcaattggaagctgctgattcattagtgatagataatactgtaactcagagtgggcggtaatgataattccttcaccatatgtgtcgaattgtgggcgaccagctctgccaagcatttgcaaaacatcctgaggagagagttctgtccagatacccttttcaggagaataaacttgggtccctttgatgatcactgtgtgcgctggtaagtttacgccccaagccagagttgccgtactcactagtacctgtatagtaccatcggcaaaaaggtcttcagacgtttggcgatcctctcgtcgcataccagcatgatgtatggcaaacccatatgggagcaaatctttcaaattttcatcactggtagagtcggcttcagcccgaagaatttcacgggatgcggcatcagagcgtaacaaatgaccgatggtctcttcctctagtgccttatctcttataaaacgagcggttttagcggtttctttgcgcgaatgtacaaatatgaggacctggtttttgccagcgtgttgcataactttttcataacaagcttcattagtcgtctgcattcgtttaaacggtgttttttctgtaatgcctataaattcttgctttaaagggcatggacgatatgtcgaatcgaagtaaaaaagcccttttttagggtcgacatgtaaaaaactggcaacatcggtataattaggaagtgtagcagacaaacctactaatcgaacttgttcaagagtttcctcctgatggcgaaatatacgagcaactatagattctaatacaggacctcgttcatcatgaagcaaatgaacctcatcaataataactaaacggactagattgacataagataaatcattagcttttcgagttataatatcccacttctcgggtgtggttacaattatttgagtttcactaatttgttgtttagtcaattgactatcaccagttaactctgcgactcgaatattgtatggagtaagcctctttgagaaattattaaccatctcttgtaccaacgccttcaagggagcaatgtaaacaattttaaaattttgtaagttaaagctaagatcttcacgtaaatgtttttgtaattcgttaaggatacatagcattgctacatttgtttttccagcaccagtaggagcgcataaaaggatgttttcgtcagtaccaaaagcgataggataaagatggctttggattcggtttaaagattgagtattaagaaaagcttgatgagaccattcaggcagttccttgatttttacaagacgctcgtcagcgccaagtacggctttgttgggggcaggaacatgtatttcttcataccctttaccagtcctacgaaacgagccttcaggtagcttgacagctttattagacatgagacgtgatccctcagtaaacacataattttctagatcaacttggtgcttaggtacaattttatgggaagtcaaagttttcgaaagtggaatttcagaaacgggcgcaggttcagctttctcaacaacattattatttaattcatttaaaccgtcatcaggtatagtgatagcaccagggcgtagagcttcgagaatccaagaccgaccagcagcacgaatttgctcttccacacctaagcgttcttcatcagtagcggcgcgttttaacattgtacacgaaactattgtccaacgattcttagtcaaaagttgaacaagatagaaatgttcataatcaaaaatactcatcaattcattttccaattcaccgagatcgtaatcagccgaaagtgcctcaaacgcttgatttgttttttcctgacaaacgacggcgtcagcaaaatattttgctatttctcgttgcagccaaaatgcatcgatttcacgaggatgaacagtgggtatttcggtaacttttttggtatcagcagaaataaatgtaacctctgtatccggattttcaatattctttttctcttcttcttgagatatggaagtttctaagacgacgtcttcatcttctgccacttcatcctcttccattgcctcaacagcttcttcctcttcatcggcttcattgaacaatactggtacgccagattcattaacgccttcttcatttaactcttcttcttgctcaactgtataatctgttaagcgatttcccaagttaacgagctgtgaaaaccgatcctgtgggagttcagtactcaaaacctcctctatttgctttttacgaccttgttcatctaaagaactatccttaagaagttcaataatcaaatcagcagcagaacggaggatttcaggagactgatcgccaaggtattgttgaatgaaactcaagatataatcataaacttctcgggtctcgtcggttagaggattatatttcaaaatttcaaaagaatcaaaatatttaagtatcgctgaagagcgcttttcgcgttcaggttgccgtataccaatttctaaggattctgcatctttacgaggtaaccggacctcctgaacttcctgcgtcaattcgagaggaagggtactaggtttttcaattctcgctctagaacccatatctgcaatactaactcgatttaccagagattccggttcgcctgtaggttcagcatcacgtcgtgacacaaatcttcgatcagcctgcgtaaccaaatttgacattgcagaataactatactgtgattgaccatagtttggcttctccttactatttccatgtttgggaggctctttcgagtcccctttaggatgtgcactcgacatgattgtgagtggcggaggataaactgaattttcaattttcgtctacttcgaggtattagaagtgttcatttctgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaagctcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaataactgaactcttgtgatctacaattaactccttttaggaaaaaggaattattgaataaatatatatcataaatatatatatttctctccttctgggttcaaaggagaaagaactttggaaggactgttatcccttttgaaatctcccaaagggaaacatatacaatgtcctacgcaaattatcgttatatgaaagcaagagcaaaacgatggagaccagagaatttggatggaattcaaacatcagacgaacatttaataaacctttttgcaaaaatattatcgaagcatgtaccagagatagggaaattcgatcctaataaggatgttgaaagttacatttcaaaacttgatcaacactttactgaatacccttcattattcccaaatgagcatactaaaagacagtatacattgaatcacctagaagaattagagcaacaattcgctgaacgcatgttttctgagaatggaagtcttacatggcaagaattactcagacaaacagggaaagtacaaggatccaacaaaggtgatcgtttaactaaaacatttgaaggttttagaaatcaattggacaaagttcaatttataaggaaactcatgtcaaaagcaaatgttgatgatttccatactcgcttgtttatattatggatgctgccatattccttaaggaaattaaaggaaagaaattactggaaatcagaaatcagtgaaatttatgactttttagaggacaaaagaacagcctcgtatggtaaaactcacaagcgttttcaactgcaaaataaaaatctaggaaaagagtccctttcaaagaaaaataacaccactaatagcagaaacctgaggaagacaaatgtttcgagaatagaatactcatctaacaaattcctaaatcatactaggaaacgttacgaaatggtattacaagctgaacttccagacttcaagtgctcaataccctgtctaatcgatacgggcgctcaagcaaatattataacagaagaaactgttcgagcacataaactgcctaccagaccctggtcaaaaagtgtgatatatggtggagtttatccaaataagattaatcgcaaaacaataaaacttaacataagtctaaatggaatatcaatcaaaacagaattcttggttgtaaagaaattttcgcatccagctgctatctccttcacaacattatatgacaataacattgaaatatctagcagtaaacacacgctctctcaaatgaacaaagtttcaaatattgtcaaggaacctgagttaccagatatctataaagaattcaaagacattactgcagaaaccaatacggaaaagctaccaaagccaataaaagggttagaatttgaagttgaactaactcaagaaaactacagattacctatcagaaattacccgctaccaccgggaaaaatgcaagctatgaatgatgaaattaatcaaggattaaaaagtggaattatacgagaatctaaagccattaacgcctgtccagtaatgttcgttccgaaaaaggaaggcaccttgagaatggtggttgactacaaacctttaaataagtatgtcaaacccaatatatatccgttaccacttattgaacaattacttgctaaaatacaaggttctacaatttttactaaacttgacctcaaaagtgcctatcacttgatacgagtaagaaaaggagatgaacataaacttgcttttcgctgtcctcgtggagtttttgaatatctagtaatgccttatggcatatctacagctccagcacattttcaatactttatcaatacaatacttggtgaagccaaagaatcacatgtagtatgttatatggatgatattttaattcattcaaaatcggaatctgaacatgtaaaacatgttaaagacgttctacagaaattgaaaaatgcgaacttaattatcaatcaagcaaaatgtgaatttcaccaatcacaagtaaaatttatagggtatcacatttcggaaaaaggatttacgccttgtcaagaaaatatagacaaagtcttacaatggaagcaacctaagaatcgtaaagaattacgacaatttctaggttctgtcaattatcttaggaaattcattccaaagacatcacaattaacacatccactcaataatcttttgaaaaaggatgtacgctggaaatggacaccaacacaaacccaagcgatagaaaacattaaacaatgtttagtttctcctccggtgctacgacactttgatttcagtaaaaagattctactggaaactgatgcttcagatgtcgctgtaggagccgtattgtctcaaaaacatgatgatgataaatactatcctgttggatactattcagcaaagatgtctaaagcacaattaaattatagcgtatcggacaaagaaatgcttgcaatcattaagtctctcaaacattggagacactatttagaatccactatcgaacctttcaaaattttaacagaccatcgaaacttaattggtcgcattactaacgaatccgagcctgaaaacaaacgtttagctcgttggcaattatttttacaagacttcaactttgaaattaactacagacctggatcagcaaatcacatagctgatgccttatccagaattgttgacgaaacagaaccaattccaaaagattcagaagacaatagtatcaactttgttaatcaaatctcgataaccgatgattttaaaaaccaagtggttacagaatatacgaatgatacaaaattgttgaatttactaaacaatgaagacaaacgagtggaagagaatatccaactcaaagatggcttactaattaacagtaaagaccaaatcttattacctaatgatactcagctgactaggacaattattaaaaagtatcatgaagaaggtaaattgattcatccaggcattgaacttcttacaaacattatattacgtagatttacgtggaaaggaataagaaaacaaatacaagaatatgtacagaactgccatacatgtcaaataaacaaatctaggaatcataaaccttatggacctttacaaccaattcccccatcagaaagaccttgggaatctttatcaatggattttattacagctttaccagaatcatctggttataatgcacttttcgtggtagttgaccgattttcaaaaatggcaatcttagtaccttgtacgaaatccattacagcagagcaaacagctcgaatgtttgatcaacgagttattgcttatttcggcaatccaaaagaaatcattgcagataatgatcatatttttacttcccaaacgtggaaagatttcgcacataaatataatttcgttatgaaattttcgttaccatacagaccacaaactgatggacaaactgagcgtacaaaccaaactgtggagaaattactaagatgtgtatgtagcacacatccaaatacatgggtagatcatatatccctagtgcaacaatcttacaacaatgcgatacattcagcaactcaaatgacaccttttgagatagtacatcgctattcaccagctttatcacctttagagttacctagctttagtgacaaaactgacgaaaactctcaggaaacgatccaagtatttcaaacagttaaagaacacttgaatacaaacaacataaagatgaaaaagtatttcgatatgaaaatacaagaaattgaagaatttcaacctggagacctagttatggtcaaaagaacgaaaacaggttttcttcataaatccaataaattagcacctagttttgcaggaccgttctatgtgttacagaagtcgggtccaaacaactatgaattggatcttccagattcaatcaagcacatgttttcatctacttttcatgtttctcacctagaaaagtatcgacataattcagaactcaattacgctaccattgatgagtctgatattggaacaattcttcatatcctagaacataaaaacagagaacaagtactctacttaaatgtcaagtacatttcgaatctaaatccgagtactattatgtcaggatggactacattagctacagcgctacaagcggacaaagcaattgtcaatgattatattaaaaacaataatctaaatatctgagaacatatgacttatcctcagatttacatagaaaatcttggggagggcaatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaatttcatagaagtatgacctttgaacaaaatcactatttcacttaatgcagtgcttaaattctttaatttatacttagtgaatcagtaaatttaaaatacgttaaatggctttatggaatttccaaaggaactcttcgaagaggaaatttcaaattatgtgatagattaaagattatggctattattcgataaatgagtgtttttttactcacttgatgtgtgatatgttaccacaaacaaagtccaattttgaaggtacaaacatcagaaagtcctgaattctagcaacattagtctatgtacggacacttttcaactcgttttacttcatctagctaatcattttctttaatctaagagccattacatgtctttctgataggatttgttcggctatgcttgttatttgtttatcgtatagagagcgacttatagtgaatatatacaaaaaccattatgatgatatacgaattctatatcggttattaggtgcttccctaatacaatactacacccgcgcaataattcgttataacaaatcgttactgaaaagacatggaatatacacattggcaatgtaattttaaacataattaacttcattactttctcatgaagttaattgtatcttaaaccatttgagggaaaaaacttgtcctttacaattacttccgacaataaaggacgctttgcagtgaatgtcttatggaattgttgtatttgacgactgacgaaacgaagtaccttagcaaaattcgtttttaagtaattccagctaaatttttgctaacaatataaatcattgataaggatgtccgatgattcttttagtagtgatgaagactgggacgaattggacacccaagtagttgataaaattgagaatgaatatcataataacacgataggtttaaatggatactcagttgatgaatattttgatgccaacgattccaatagatatcgtctacaacacgagttagatgaaagtgcagcacagcaatgggtataccctataaacgtctcctttcgagattatcagtttaatattgtccaaaaagctttatttgaaaatgtacttgtagctttgccaacaggtttaggtaaaacatttattgcagccgttgtgatgatgaattatcttcgttggtttccaaaaagttacattgttttcatggctcctactaaaccattggttacacaacaaatggaagcttgctataaaatcactggaattccaaagagtcaaactgctgaattaagtggacacgttcctgttacaactcgaaatcagtattatcaaagtcgaaatgttttcttcgtaactcctcaaaccattttaaacgacatcaagcatggaatttgcgatcggactcgtatatcttgtttagtaattgatgaagcacatcgtagtactggaaattacgcttatgtggaagttgttcatctactttctcttagcaacaaaaatttccgtatactggctcttagtgctacccccggaaataagttagaagcaattcagaatgtaattgattctcttcatatatccaggattgagattagaactgaaaacagcattgatatatcgcaatacgttcagaagaaagaggtggatttttttcctgtagatttgtctgcagagattacagatataagagatcgattttcttctatattggaacctatgcttcaaaaattgaacaagggtaattattatcgaattcagaatgctaaagacataacttctttcactgtggttcaagctaaacaagcttttcttgcaatgtctggtcaaaactttcctgctaatcaaaaatgggatattttaaatacttttgatgcattagcgacttttgcctatcctttaaatttgttactcaaccatggtatccgaccgttttatcaaaaattgcgagaggtagaagaagaatgctttgtaggaagatcaggttataagaaacgcataataaatcacgaaaattatcgtcctttaatggacgatatagaaattttgttgcgagatcagtcttttgtcggacatcccaaactagagcatttggaacgtattgttacagaatattttgaaaaagaacaaaccaaggataccagaattatgatttttgttgaaatccgctctagcgccgaagagattttacgatttttgggtaaattttatccaaatgtgagaccagctatttttattggacaatctgctgtgagaaaggctgctggaatgtctcaaaaattacagaatgaagtatgtaatctgaaaatgatggatccttaactaactaatctctagactgtgaaacaatttcaaaaaggtgaagtcaatactttaatagctacctctattggagaagagggtttggacataggtgaagtagacatgatcatatgttacgatgcatctgcttctcctataaggatgttacaaagaatgggcagaactgggagaaaaaggaaaggttatatttatatgcttttgacgcgaggcaaagaagaagcaaaatgggagagagccaaagacgcttatcgaactttgcaagataatattgtcagtggtcgcggtctcagcctatcggaaaaaagttatagaattttaccagaaaagtttcgcccggtttgtgataaacgagtcatagaaattcccaaagaaaatgaagaagttgtagtagctccaaagaaagtgcaattgagaacgaaaataaaaaagaaatttttcatgccagaaaatgccttgaatggatttattactgcgtccgctttaggtaaaccgaaacgtgctttagccaagtctgaagaatcaccgttcgagatatgtcccgttacatatagcattgaacaagaaaagaaactggaaaaatataagcgtgtttgcttaagaggtttggatattcatagaaataggaggttatctcaattgagtgttacaggacggataccgcattctctagctacgaaaagtatacattcatttttaaagcatttaaatactatagattcgcaaaaggctcaggagtggagaagagaaataaacaaccaattccaagtatcaaatatcaactcgacggatcgtgacacaaaacagccaaagatgcatgactttagacaacctttacacccaaatccgtaagtgtttaaactattgagttgtttaacgataattacagattattaacatacaggatgacaactttgaaaaggaaaggacaacataattcattttcttacgacaagtctacactgttttatgacaacaacaataatttagaggaagacctcccggatgtaaatatttctatatcttcaaggaatgaagaagcatccaagacaaaaccatttgacgaccgacaacaacgccttcagcaactcgtagagaaaaggaaacgtatgaaaggaatgctgatttagagaattaaatagtgtttagaaatagcctacaacgttttcaatttgtagtctaactcaaaaagatattcgtagcattccatttgagtttttgatttttcccatgttgctccccaaccgataaccccatgtccacgaataagaacagcacatgtttgtggataaagctcgatgactttttttagttcatctaatattgttttactatcgccattgtggataactacataatcagtattcagataccagtcaacaccaacagaaaacacaacttactaggaacctctagagtatcaaaacagcaaagatagcctgctgaaggatttccctttggaattcctttgatcatttccttagattgtgtagtaaatttctcattatacatcgatgctccgactgcagcgactgaagtagaatatatacaggctactgcatccatattacttttgatgtgttaaaaattgctgtaaatagaaaaaatgatgcatacctcaaaacccatgagaaaatgtaggcccaattgactaaatccttggtgactgactgattgctgtataaaaggttagatactaattggagctgatccaaatgaataatttaccttaaattaaaggtcacgatatcgttttccgttatgaagtctctttgaaccctgtccttaacgcaaattgcataaccactaaatgttaacaaaatcgtttgaataccgtacaattacttgttctttagacaaaagtttccactaaataccaattagctttaaaaaattactgaacattaaacgtcttgaacgctacctgccaaatttcatccatccaagactgtaaaaatgaggaataagttcaagaatcaaatttttctctaattggagactcattcttctaaaattttcaactttaacctttaaaagttcccgtactatactcagaaatgatttatttaatgatcggttctttcagcaaagtgagtagcgtttcataagttgcgtttgcaaatttgatattaaaaagtaattgaaggaagacatatgtcacaaaacactctacacaatcattcattaagcttataatacacgaaaacttttactttaaagaaaaaacaatttgaacaaataacgaaataaattaccatctaaaattttaagtcattgtaacccacctattagagtaaccagttaaataagttttcaggcctatatattccaatactgggaaaccaaggaaagtaagatgttaggaaaaaagacttattttttgacaatcgtcactacatcctcatccaacagtacatgagataaaccaacacgcatgccaggataaggaacgctttttccccaaacataagcatgtttaaactgggatttgatacttgaatgaatattgttacactaaagaagttagcaacacgaagatcggcagaagcaattcgaaaacttacaaaatcctcgacagtagaatggccagtacgaaggataacaggttcgctgtaatcaggttcaagacctctagggcgtgtatagactctaaccaaattcaaatagtcccacatcgtttctttaagttcgtcaatgttccaacccctgttaccacaaatgggtacggcgttaggaatacgatcaatcaaatcaagttcttcaatagaaattgaatcaattttatttaacacgtaaagtgccgggatataaacgcgatttccttccaagacatcaatcaaatcatcaatggtggcatcacaacgaaaagcaatgtcagcagagttaacacgatattcgctgcaaacagcacgaatttcgtccaaatcaatatgagtcaaggggacagtattggtgatattgataccaccacgttctttctttttgaatacaatgttggggggttccttatttaatcttataccaaatccttccaattcctcttcaataatacgcttatgagacattggtttcaatacatccaaaacaataaatataaggttgcaagtacgtgcaacagtaataacttgtttaccacgaccacgaccatctttggcaccctcgataataccaggcaaatccaaaatttgaatttttgcaccattgtattgcaaaacacccggaaccgttgttaaagttgtaaattcatatgcagcggcttcacttctcgttcctgtaagctgagtcatgagtgtacttttaccgacggagggaaatccaatgaaacctacagtaccaataccggtacgagcaacatcgaaaccaactaagaaagattagtactccaaacaaaaatttgacgttcagtacatacgccctccaccacctcctccaccggtaggggtgatcaattcacgtttcaattttgcaagcttggcctttaacattcccaagtgcttagccgtagctttatttttttgggttttggccatttcatcttcaacttcttttattttttgcgccgtagtcgccattttgtttttttattatatatgaaaatgctatgaaaatggtgaaaagaaaattctataactaagtacgtataagatcttttgcattattgagtgctaagcaaccctctttattttatattagtgtattaaaccacattacaacagccaaactattattaagataccaggtagaatatcacgttggatctcgatatttgttccttgttgtaagtaaataaaaaaatatgtgaaatattgaatccagttattcaatagaatttcataaataaatcttttttcttttgcgtgtctttttttatgcgttagatcaatataaaatatgtatgtatataaaaagttgataattttgttttgtttttcttacacaattttaatgcaaatattaaataaataagattgcaaaaaagtagttgctgattgcgcaaaagcttggattaacagtattttttgataaataaaaaaagaaataaataaatttagtatgttctaagtcaacggcaaatgaattattattcaggggttgaagataatgtcagttaacaaggttaattatcgggtcagggtaataattaaaaattaaataaataaaaaatatctgcggctgttgcgtataaacagtagacggatgagcaattatccccaatagcctaaatacaaaatataagaacacatagtagaaactacaaaaacatttttaccggcaacaataacctcgttgatatagtggtattgttgataactcaaaaagccccagcgttttgtgcgcgaaaattatattaatattaacgaaagcgaatatgctgaatatgtataaatctgcagaagatacatatgtatcattaatttttctatgtacaatattgtaagcaacataactgatcggaacaggaaaagtagatgagaagagggaaacggttaggatagcgtgaaattcaagatcaatgcgaaagaaataaattataagggttaaataaggcataaattaaggaagtcatcgaaacaaaacctaagaaaaaaacacaagacagcaggggaaaacagtcatagagacctaagggcctccaagaacaccaacttattacgaaaggtaaaacgaggcagttgttctacattaagaatgggatgatggcacgacggtttgctggatacttcggaaactttttacagtaccattgatgggcttttaatgctcttggaagcatcaacagaatctctgacaggaagaaccaccaaaaaggttcggcagaaggaccggctgccaagtagcatccaaaccattcaatccattcgcaaaagtaattgggacacgaaacatactggaaaagccctccatagggaattcgataatacgaattctcagattgtacggtgtcaagattatcgggatccttttttttattagatgatcttcttaggtcgtataagatgttgtcgtgatacatatttcccaaccaacccattaaccaaagaaacataccaatgtatcgacgaatgatagacactggatgatgctggacgctagcttgaaccaagtacagacctattgacataccgttcaaaaagttaaacaataccgcagaaacaaacaccgtccaatgcatgggtgaaacttgtggtgccatcaaaagaggactcactagcgctcggttggcgtaatgaactaaaaacataccagcaagtacctttcgacagctatccagataatctcggttcgacccatctccaagagagggcagcgtcgactcgaagtgtcgattgttacgaattgcataaaggaacgtcagtggtgctaccagctccatcaatacccatcccactctacccgatatgtatcctttgctgaataatttgctttgcttggctaatttgccatgcggcgcatttacaaacagagtgcatgggaacactccgacaacgaatattttcaacagtttcaggtagtctgaataaaacatgttgaaaaaaaaaaaaaagcgatttctttacctagaagcacacaattcttctcgtcaacttgaggcagacttacaataattttccaaattctttctaaattggaaacgaaaaattgcacaatttcaaggtgcagaagtcgctaaaaatttgataaaatcttataacaaaatctactcactttatcacgagatctctcagcgatattatgctccaattaacgtacctatcgggaaataaaagtgactggttttttcgttatgttgggatggggaggtggtgtgaaaatttctgagtatatatagtaaaggcccccaagacagttagtcttttcttcataacacaacgcctctgtggtaaaagaaatctcttcgttccctcaggaagaaatttgttttcccactaaatctatttgtatatttatatatattcatatacaaacatttcacattactgtactgtattccctaagcatacagaataatattgtacttttgaacttttcaaacgtacattagattatatccaaccgtcctaatttgcatattccgacaaactatttgaaaatggttaaatctgctgttttggggttccctcgtatcggtaagaaccgtgagttgaagaaggccaccgaggcttactggtctggaaagaccagcgccgaggaattgcttgctactgccaagcaattgcgtttggagcactggaagcttcaaaaggcccaaggtgttgacattatcccttccaatgatttctcattgtatgatcaaatcatggatcactctttctctttcaatgttatcccccccagataccgcctctccggtttgtcttctttggatacttactttgccatgggccgtggtatgcaacgtgctgctactgccgataaggctgccgttgatgtccccgccggtgagatggtcaagtggtttgacagcaactaccatttcttgcgtcccgaggtttctgaggagactgacttcaagttgagctctactaaggctctcgacgagttccttgaggctaaggaagctggtatcatcactcgccctgttcttgttggtcccgttacctacttgttcattgctaaggccgccaagggttctagcattaagcctattgaactcttgcccaagcttttacccgtttatgttgagcttatcaagaagcttactgaggctggtgcagagtacatccaaattgatgagcctatccttactcttgacttgccccaagagatccttgctagctacaaggaagcttatgagactcttggtaagatcggtaagctcattttgaccacctacttcggctctcttcaaagcaatgccgatgttttgaagggtctccctattgctggtgtccacgttgatgtcgttcgtgctcctgagaacttggaccgtgctcttgccgttctcggtgagaaccaaatcatctctgttggtgtcgtttccggaagaaacatctggaagactgatttccaaaaggccactgccatcattgagaaggctattagcgctgtcggcagtgagcgtgtgcaagttgcttcttcctccagcattcttcacattcctcactccctttctggcgaagaccaaattaatcctgaaattaagcgttggttcgcctttgctgttgaaaagtgtgctgaattagctattcttactaaggctgctaatgacggccctgcctccgttcgtgctgaactcgaggccaacgctgctgactgcaaagctcgtgctgagtctcccatcaccaatgttgaggccgttcgtgaacgtcaaagcaaggttactccccaaatgcatgaacgtaagagtccctttgagacccgttatgccaagcaacaagcttcccttaagcttcctcttttccctaccaccactattggctcttttcctcaaaccaaggaaattcgtgtaaccagaaacagattcgctaagggtctcatttctcaagaggaatatgatgccttcatccgtaaggagatttctgatgttgtcaaattccaagaggaagttggtcttgacgttctggttcacggtgaacccgagcgtaacgatatggttcaatactttggtgaaagaatggagggctttgtctttactgtcaacggttgggtccaatcttatggttcccgttgtgtccgtcctcctatcattgtcggtgatgtttatcgtcccgcccctatgaccgttaaggagtctcaatatgctcaatccattacttctaagcctatgaagggtatgttgactgctcccatcactattcttagatggtctttccctcgtgacgatgttcatgactctgtccaagctcaacaaattgctcttggtctcagagatgaggtccttgatcttgaaaaggctggtattaaagtcattcaatgtgatgagcctgccttacgtgaaggtcttcctcttcgtcgtgccgagtgggatgagtatctcaaatgggctatcgatgctttccgtttggctactgctgctgttcaagatgacactcaaattcactcccatttctgttattctgacttcaatgacattttcgatgccattcaacgtttggatgctgacgttgtttccattgagaactccaagtctgacatgaagttgttgaatgttcttagccgctatacctcttgcatcggtcccggtcttttcgatatccactctcctcgtgttcctcctgtttccgagttcaaggagcgtattgatgctattgtcaagcatgttcctaaggatcatctctggctcaaccctgactgtggtttgaagacccgtggatggcctgagactactgctgacttgaagaacatgattgccgctgctcgtgaagctcgtgagcaatacgcttaagtcacttattttgaagaaaaaggacaatttttttcctttattttccatgataatatttaaaaaggggttgttaaccttcaacatggttaaccggtaatgaaacgaatgtttgaaatgaaaatgtttctgaggctgcatagctgttttctcatcaactgagggtaacaagttgatatattttgctatgtgatggcgtttttgttaatattagaatctaatgaaaatacttataaatgggttttcaggtattattcgatgaatgttttgtgtataactgaatacagtacgtttgaatcttaagtaaggatgtagtcgacatgtaggcgtgctcttataacagaggtatcaagtttttggaatttgttgtaaagtagttaaagtaaatacttgaaagaatatggaaaagtggggtgaaattgattttgctggatttgcacaagtggtgatggtaaacgttacgaaagtgtgtatcaaacatgcgatatttctattttggtagtaaggacttttaaggaaacattttgtgctttttcttcaaaaaagtgggcacttaaatactggtgccatttatgaatttgaatgtgatgttttctactgacacttaagttttcctacattaagaggatagaaaaaggagctgagatctcaaacgctttaaatagtgagaacttgaaaattgatttagtactagttttcttgacatccataatcttttaaagttagcataagatcacaacattttgtgttcatgtaaacgtcttcttttacttaaatgggatatccacaaacccgcacatgctagaaataaattgactaaatgttttacataaaacgtggtgccacgtgatgacaaatgtacatttaacacaaggaactaggttgcactgactcagtctccctgtatcaccagtatccgacataaattgtcgcctacttgcattccacctaaactttttatctttttccacattgtgatggtactccaaaattgcaaatcacagaacggcgtaccggtaatggatacctgctgccctatatgaaaccaaagctgcccttgtagaattcgagatagcttacgctgttgcagattcagttcaatcaagtaaattattaaaaagagaaataattatttgtattataaggttattaatatatattggattaacagcctatgtattcacctaatgtacatatacgatagttaaattgttgactattttcgctaagcaccgagcttaaaatgatgctaaaatttcctcattcgccttaggttgatttggcatataaaagtatttctcacccattaagtgcctaaatcgagctaaatttccatcgtccacgataatttgagctcttctgatttaacaaacacccgttttatgtcagattgcctttttctgccaccaacgtgtgagacacatttttattcatcaaccgggttcaagcacccgggaacaccggttatataataacaaaatttcgagtctgatttttcttaaaacttttgcaaattacttttcttttaattatttgagaagcttgttagcgatatctcaatctttgcttttaaaaaaaaaccagtgttggaacagtacagtatttcgtaaagtggctgttataattgacctcactgaattttaaaaaaaaatcggttacgcataatctttgacagattttgttaaaaagacgataagtttcctttctcgtccttttgaagaggttcattctttttttttttttttaaaaataaaggcacatttatttactaaatacttatcgcctttaagtgggctcttttgttataatccagcaagaagttcaatctatttatttataaggtttttttatgaacgattgaaaatttctttttctttctgactttttcatttgctattattacaattgcttcgccatgccttcttcacaaataagccatcaagatccagagcttggacaaacctcctcaggctcttccagtatcaaggagaaagcagaacctcagctctatgctggtcccatcgaccctgctagaaggcccgatgtctttcaagaaggatttgaagatgtttctgtcacagacgacgataatgataatgagttattacggaaaatgggctatcaacctgtgcttcatcgttcttttgaattctttgagagtttcgctgccagttttgcttccttagatgtcgttagtggtgttcgcttgacctttagttggggtatttcatttggtggtcctgctgcatattggtcggctatgttggtaactggattttgttcaatcgttactgccgcatgcttagcagaaatttgttctgctcttcctgccgcaggttctatctatttgtgggccgcagaatctgctggtccaagattcggtcgttttgttagtttcttagttgcttggtggtctactaccgcttggactacatttgtcgcatcgatcactcaatctactgccaatttcatctttgctgaagttagcacgtttaataacccttggcctactaacgacagtgacgttaaatttcgtgctgttcaatggattgtagccgaagtgcttttagtgtttactatccttcttaatcaagtcccacctcgttattacaaatggatctttaaagcatcaatgttattgatgtttatcgattatgtaatgaatattatttgggtccctgttgctacatctaaaaaacctgatggcttcaggtcggccaaatgggtctttacggaaaccatttatgaccaggctggatatatcaaggaggttgatgatgccaacggcaaccccatcgcttcactttcaaaaatcgttccaaagggctggcagtggtgcttgtcttactttgctactgctggtgtcattgtgggttacgatgcatctggtcatattgccgaggaaactaaagatgccagtattaaagcagctcgcggtattttttattctaccgtaacatcttttatcgttgcttttagtcttgctatcctttatcttttctgttgtcctgaccttgatacttttacagctattttatacaacgacaattctcctcaaccatttgtcaatttttactcctatcttctaggacgcggcggacacgtggttatgaacgttgttattatcctcgaaatcttcctgaacggtgtagtttcagttttagcttgtagtcgattagtgtttgcagtctcgcgtgatggcgttcttcctttttcgaattggattagtcaagtaagtaaaaccggtcaaccaaagaatgctatcactgttatctacattgtttcagctcttttactttgcaccattcttcctagtgcagttgcttttacctcccttgtttccgccgctggtgcaccaagttttgctgcttatgctgtattggcgttttgccgcctctttattacacgcgataaattcccaaaaggccgttggtctttgggttggttaagtaagccttgtttggtcattacattggtttacaacttgtttgctcttgttgttaatgtttctccttatacttatcccgttacaggtccttctttcaattatgccgttgtcattatgggtggtgtttccatcttcgccattatctgtacgattgtaattcccaaatccagatgggtcgcaaatagatatcgctatgaatcggattctgaacatagtgctagcgttaaagaactcaaggtatgagaggttcaactgtttcaatttattatttcgtttggggttttggtttatttaattttcagctttttattcagaaattctatcgtcattctattttctttttcctttatgttatacgataatatattgaataaaagcattttcattcatacttatacacgtaaaatatctttaattatgtagtactgttcgccttgcgctgcaataataataaattaagatatgctaatttgttaaataaatagacatgattttattaaaatgcatacacattctaatcaagtccggactagtactgaactatttaattatatctaataaatgttggaattgaaatgtattattgttttttaggaaaaaattaataaaaaatgctcctggtgaggctcgaactcacgaccttcccctgtgtcataatatgagagggatgctaccaccgactgagctacagaagcttgttgaacaccactaggaaatatgaattaatgtagctcttaaaatatgattttaacaactactgaaatttgatatttgttgtaactatgaataccaaaaatacatctttaaaagcaatgtagtgaatggtattgattaaatgtgttttactgatagaatgaatacttaaaagagtctcatatgcgcactctctcaagcattgatacaaactcctcatgaatttagattttaacctacgactatttgcacttcatactgcatccaaaatatttgcactggatagaggttgtatgttgttagcctggactgaaggcatattattcaaatttcctcaacttggtgatattgaatatgtctttttggattattctaatttatgtaattctaactttgatagatgactataagtgaaattaataaaaaattaacagtacattatatgaccattatttttaatgtcaataacatatagtaatatgcataagtatataaaagttgtacacgacttatcgacataaagagagttgcttagttccactaatcgcaccttataaacaaattgaatctttactcgaataaacaagctaaagttgtgaaaagcgaagtgaacttttcactgtttcaagataatcacgttgacctactttaggaagtttttaaatacactaagaattgcagattttcctagttggtacttttgtgttttttgtcaaatccttatgacacttgttcaaccttttttctttattatataaatggattctgctaacaaaaatacaaaaatatttgctgagcaattgggtaatgactttacaatttcagttggtatgtaatgccgtgtgtttttaatggaagattaataagttaataaaataaaatacagatgatgaagatatggaaatggagtatccgttgcgttcctctacgcccacaaaagtaatagacgaccaacgagaaatcttgcttcagaaagcatcgcgaatctctaaattagacgaagcgctttgcgagcttaataatgaatctaatggctcaatagatttatctattgacagcttcataccatcttacgatgaattcttgcataaaaaactactaaacgaggatactggtcatgaaagcaaagtatcagaccaagttaagcaagtcatcagcactcctatgagcacctgctttgagcagtggttcgaaggagaagaacaatcgtctacggggaacaatcaagatatatcctactctagcgtcaactctctatctccaaaaagacgaggcatctctcttatgtccattgatgctaacaaattgagtcctaaaaaaacttccccaaattctggatacataacatctcctttaaggcatccgattttactttccgaaacagaacctggaaccccaacaaaaaatgattcacctgcttatatcggattaccttcacaacccaatagtataactactttgaataacactaaccagaaattccaagttcctgataatgacaaaccacctatgtcttcattaaatgaactatctgcatcctacaagcctatcgtattcgactcttcgcagcataaaactcaaggcactgacaataatgactctttttaccacgacgatacaaattgcattcatctttcacgtttagaaaagattcgggagcttctcacattcgtacagttggaacttaaatattatgtagaacctcttaagaaagaattacaagagacaaagactctattggctcaaaaggaagaagagatatctaacctaaaagataaattacaaaatgcaggattatcttaatttattcatttacattgattcatgaattaattttgggtaccttgtcaaaacaatttggtctgaaggataactgacataatagctcagcatattcgacatgaggaaactaatttagaattctctgttcaacgacggcaacattactctataattctaatttggcaatgtgcagtgttttaagtaaacagttgtagggttctcttaattgagttcacccagagggagctattccaaaaattttgtaattttttgagtttgcgtatagccgttagtgggcatgttcattacttttgtcatgcatgtcttctatgcaccgtgagagtattgccgagctggccaacttattcttaagatcctcattgtctatttcgtgagctgcagttgtaagtatttaacattagaataatagagagtttatacataccatcttccaaagagccccatcgatttgtttggtactgaagttctaagttcgtcaaagcggcagctttttcagagttcaaatatccttttaaaatcatgaaagaaactatgaagctcttgcagcaactaacagatctttcaaaagctgctagttgccaagagttcagcgagctgagccagtttcttatgcgttcgtgtgtttcctgcgtttgtttatgggcaataataccagcatcaccatccaaatagcttaattgcacaccaagtttgttttcaaaggtttctttcagtggccaccaattttccttttgctcctccaacaatttcccttcatattctgtttcgggggagtaaattagaattgtgtcggtgtcaaggaaacgaattaattgagtagaaagtagttccttttcttcttttttgaattgtgatatgtcaatagctctcgaaactagggaagtaattgggagattgtgttgtcgaacagaggttgatggtaatcgatcccattctagggcaatcaagtgtgctagtaactccatttctttaggtaccttaacaatcttcccagaaggtgattttaaatttcgtccatctaattgaatcaagacttctccattttggattttggtagctgtattcttccaaaatctcctgaatgatggttgcggcaaaggagaggaagcttttgtagagtaaaacgaatagcacgttttaaatgacagcaagtttttgctggataatctgtaaaattgtaaagatcgaagcatcttacaaaaatagaaaaaaaagggtattcaaggtgtctatctgagacactaaaaaatctttcgtacttcaaactgccaaaatttaatttttaattattgtttaagagttaattattatgatatacgtttttagttggtgttctccaaaatattggttactatgtaagatgagtctaacaatattttgtcacaggcatgatgagaataagttttaatatttttttctaaaagtagtttttaattaagcaagaaaaaactcttttaaaataaattaatagacgttcctatcatagttcctaaaccgttgtttacgttagccgccttgaatttagctacgattaagactactttttgacaaaccgtaaatgtaaattgataaattacaattagatactcggaaaattagaaggaaccttaaaaaaaatcaattaacatgtgctgttaaaaacttaaagttgaagaatagatacaaacaaaataaaacctttctataaatgctacggtattattctacataacaaactacatttactaatcgaataataaaaattagaacaggatattgactatcaactcgcgttatgaaaatccatcaaaaactcattaaatattattacaataaaaaccttgcgctggtacaaaagaacatgtacatttttaatagcttagctataaaaaatgcaagtaattaaaaaatttagccatttatagacgttataccaaaacctttttcttctccattttcctttttgcatattttggaggctgaaaattcggtatattggaagtggccagcttctcagaaaccaaatctataggtttgggtaattctttttcaaccgttgtttctgcattcaatcttcttataatttcaccatcctgagacgaaaacaacgatttagcttcacgatcaatttcttcttcctcaaatttccgctttttggactcctcttcttcaattgatccatatgcatcttcctttaagagagcgattgcatcatcaatgttaactcgagaccttcgagcgctcttttcacgtagttcgtcgagtgcatcactaatttgcatttgtcgtttagtgtctaatgttttttgttctaatttttccatttcgtcctcctcaggaatgtcattgcgttcagctaactcattttcttcatattcttgtaatcttttttcatgccacggctcataattcctggaagctccactctctgctgcataatctgcatgttttggatcggttataaatgttatttcagcagcacacctagtgcagcgaatataaaacctcaatatatcaattgaaaaatatttttcgccggttttctccttcctagcgttaaacttttttcctttatatatatactctccacaagtatgacagcgcattgaaaatggagtcatcaaacgaacagtcaatttcccaccatttggtccttgaaactttttctttttcttaggaggacgaatggaaggatcataatcgggcgggatatacttgttaagtacctttcgttcagacattgttggaaactatgaaaaaaaaatgaaatgaacgtacgagaattgctttaccaaattcaaaaaaaaagaataaattaaagtaaggaaaatttaaccgtccttttgggttggaattatttgactttacagatgaatttgaaaatgctagttttatgtggatatgcgctttttgtaagcgaatggcaaaagtactagtactatctgtagttctttgacactcgatacgtcgcggtaataaattgaatgcgcacatagcactacgtaaacatatttagtaccatccttatatttccttatacaatacctgagctgagctatcgagacgtgagcaagcgttgtttgtcaatcttacaccttccggtgttttaagagtactttagattcccttataaattgtgtattatttaaatgcttctgattaattttgactgatcagtctccatagtactttacgcttacagcaatagacaattaatggggttgttggcattaatggcaggaatagatgatttatatgaacttggttaaaaatcgctgtatttcagcttatgttcgtcttagtaaagttgatagcaatgatcataagaaaacacctgctatattaatttatcatatgttcatttaagtaaagcttgtggaagaacccaagtttaaaatggtttaaaagataactgtatagtaattacacaattgtcatttttcgttagtttaataactaaagctttgtgaaaagaaagactgacttatatgtacgtatgtaaatcattaaaacgagaagaaaatagctaacgatgtccgcaactgaaaagaatgaaagctgacccgggatattctgaacaaatcttttttagcagacaatatcgaaatgggattgcctccatatcgagataaagtgttcaactggagagagtatatgtggaaatggtaccaccaatttaatgaaaattcaactagataatgaagcaccgattgttcaaagtactattcttacaacaacgaacaatttgattgaattgacttcttttaaaataatactccaattaaaaacaaacaaattaagccgacattagcgatatagaagtcggtatacgtttgttcattagtctgagttggaaataacataactcaaacaacaccaacgagtgatatgcttggctatcaaagtaaagaatctaaatgagtgaaaacttgaagaacagcagcgactacctcaatgaaaagtagttgctcttccttcacagaggaaagttcttcggaaattagctcaggcaagttagcgccaactgacgaagaagcatgaagatcaaaaggccattgcgaaaagtcacagagaagctcgtctacgcgagaaaatgctttttcacgatcttcatagtttaaattgtcaagagcgttttcaagaacattagcagcgtatgaggaacaagcaagggcaacagtgcgaaggcaacgaaaagacaaatattctgggaaagaaggtgaattatcaatttcaattactcgtgaagtaagaacagagaccactctttttttaatggaatctttaatggaggtatcggcaatgggatgagttggcatgtcgaaaagtaagaaattcttcttctcatttcttaaaatccctttgtcaacaaggccctttgccaaccgttcgcgtacttgtcttaattgatatccaatcttcatcacattccacgtttcaccactcatcaaatcaatccaagaggttacagacatgagttcgctagtatgtatcattttaatagcttcgtctaaaagaacctcacctgtaagtttttcatcaaccaactccactacacgatccgctaacggaaagcgtttacgattaacgtctttttgcatacgcaactttccacgaaatgcgagctccattagaatacatccccgaagagaataagaaatgctgtcattccaaaaagaaagataaccttgcttgtcttttagacccaataacaatacctcctccatcagtgtaagcctgggttgcttttccctttccgcgccttgttccaaatcctttggatcaaaagcgattttatgatcatcatcgtatccctcaagatgacttttggaatgagagacgctcctcatctctggacgttcttcgtccgaacttgcggcagcaaccctccttcgggaaagtccacctgacatttctttgaattttatgcctaaatacaagaaatttcttgttgtctatatcaaataatcaagaagatgagagagatatgcaaaacgttgaaagcaaaagtatgcaatacaggagtttcgctaaagaaagaaacgttcaaacaaatgggaaaacttttgattaaaaataccttttgcttttgtttcctcagaaccttgacggccaattaatccaacttttcgttgggatgcaaattattataaattggtaggttgaaccagaagtacccaactaaataccgaattttttgaagatactgggaatatttccaccaaagaactttggaagacaacaaagaattaataaatacttgatatttgaggattgtatgttcgcgcagttctgcccgtaagtggtagcagaattacggtggcttaacagatgctcccgtaacctacagcttataaattgatccttagcatacggcaacccaaaaatcgagaattttggactttacttaaaaaataaaaagatacgagaagaattcttattgtaaaaaaaataaaaatataaattgaaaccctcattttactacaagaaaagagacggatacctttttaagaaaagcttggactccccgataacctaaacaggatatttatgagcttggtgtaaatactgaatggattacactttaaaagttctaagcttttcatgttccctaatgaaatgaaacgtatactgaatgcgggagcacctttgtatagaaatgttctttcattaacgattgcatgctttttaagtcgtaaattagtaattaaagtatgaatatgccgatagtgatgttaaatgatataaactttcaaccattggtgcgaattattaagagatagagaacatcgagaaattcagttttatttttatcgtttacgcgacgatatatgaactgtatcaccaaaaaatttttacgttttggagtaaaaaataaattcagagtttgtaaagaagatgaaatgtaaaaacacaatgtcacaggccttcataagcgtaactctgccattaattattgaagaaaagaagggtttcaccaaaaatattcgtcgtaaaacaaaaattgtcgaggtacaaaacaaaccaaaaagggatttttaaggtaacaagaagattttgagcttttccaaaatgcgattttgagaaaataaaagttgctttggccattcgttgacgtccttatacacgatgtttatggcttctctcgtttcagaatcacgcatgacaacgttttccctcatctcgccaagcaaatgcaaaacgaaatttggatctttacatccttgccatacagagaggattgcttggttgtataccggggcggagcaaccgcgaacatatgcattaggactgtgcttttttacagcttgaaagaaggacagtgcaagcataggattcaaaaaattcaatcgggctatcagcatagtgtctcggagagcatgcgacaagggaaaatctctgcggaaatcactgagttgttggtaaatttccgatttaaagagttgtgccaaggcgctgtcagtttcgcaggtaagaaggtggttacgataaactgtaagaggagaggaatgggtatgcaaagaatccagttttttttttaaattatggaaaaagacatccggatgttcaggtggaattgtccccaaatgagtttgctgtttacggggggagtcaggtggggaactgggatcgtaaatattggaggagttttctacttgatcacttaaaggatatttttgaatgtaattttcgaaagattgtttgacgccatgaggcaaggaaaagcctacaacgtccgcgtttcttcgaaggtgcaggggttcgacggcattaggattgacgtgaattttgtgaccatcgataaagtagtcaaacaagagatccggcgaatctgaagggagattgttttttgagtaatgagaggaagtagcggtagaactgtgagacgtggatttgtgcagccgacgtttatagagtgataagagggaaagagaggagggaaatgatttgatggaaatttttaaagttctacacacacgcattctgccatatttgcctttgttttaaaaaaaaagagaaaagcggtggaaattccatgaaaaaacaagtttgagtgtgtagcgaggaaatagggcaatctttcgaaaagctccaaggaaatcgatacgatgctttaaaaggaaattgggagtgaataaggattacaaaaggaagtggcagatagcgaggaagaaggtggagatcgagatgggtttagtgaaaaaagaaggtttgaattgttgcaatgttgtccctaaaacaacgagcttgaaagatcaataacgtttatttcgtttaagtatgctatctctttttgcgaggctattaaccatcgagcgcgttgcccctcctttgccctctttagtggtgaacaaagattgatgcaaaagggtggaggtgcaaaggtggtgtctgtttcggttggcggcagagtcgaaagccttgtgcgctgcacggcccgatttagagccgggtgggttgaaaacgcatgccaaggagccacaacaagcaccgatcattctgatggttgttacgatgcactgatgcaatgcgtttcacccaaaacccacaccaccaacaccgcctaccctcagacagagtagagcagtgcagtgcagtgcagtaggcgtgagagggagaagaggtagccgagagacagtagagcacatgatgagtaaacgaaacattgagaatgagtctaacattggattgtgatgaagattgaattgtattatttggaaaatgaaatttcatttgtaacagcagtgatgaaatagagtagagaagaaaacagtaagagccttgcacctaatagccttgcacctaatagccttgtccgtcggtggttatggttagtagagttgaatcagtaattgtattcgcattgtataaattcttacagaggtattttcatagttttcattgtttttttcttttgtgttttaccgtgatgctatgtgttgtccaacaatgctcgtcagcaatgaccagttttcgttgtccaacattttcattgtccaaatacacctgtgtccttcctgcttccatccctgagatgattctctttacattttcatcccatacattccaaactccgactaagaaaggaaacaaaacaaaaaaaaaaagaaaaaaagaaaaaaaaaaagaaacgattgttgagaaaaacaaagtcctcaaaagttttgctctctacaaaaaaataaataattatcgttcaactcgatgtgtgttggtgtgccaatgtaaatattaaatatcaacaatactaatgtttgagtgtgttttgtattgcatgtgatgcaattgcactaggatgcgtccatttatgcaatgtttacaaatgtacaagtgcattttttccaatcaaacgctactacccattcaaaatgtgctccactcaatgtttatgaaaaagacagccgactcgcttctccatctttctccagattgtgactagcgagaaggaaggagagaccataataaccaacattgactgagaaaagaggttggtgagttaaattgaggcaaaatattgttctgactcttgacaaattatatgttgactttttgtagtggtgatacatgcgttgcacttttactttctttctaaatcgtttattactcttgatgcttcttttcttacttgtgcgatgaatgctcctttgttttgaattgttgtccttactgcttgctacattacatgttttgactctcccatttcttaaactcaattgccatgctccaatttcatcatctgtcacccttcaccaacattgttggaggaaggcgtcaatcaatgttttcgtgcgagtcactacgtcgtagtcctccgcatgcttttgacattagcttaagtgaggtaaatatgttggccaaccgctgccgaatgttttaattatctttacgcagcatccatcaaaagtcccccttgttgatactttacttggagtgtgggtgtttttgttttctttctatatatatacaaggtaaacctcctcatcgctgcttccttttcttttttcttctcttccccttttcttcttcttcttcttcctcttcctctcccctttgctttgcttttcttttcttttcgtgtttgtggtgaacactcgtcaagggaactaggttttgcaaaagtattccgatttaaagattaaggattcattgaattttttcactcaattactcacgcgcatatttacactctattctattctattctattctagcagagagcaacacagcatcccctccaacctttttttcttctgtactcttaaataagtgtgtgtttctttgctactgtttctcctgttactactgttactattatttgctagttactttctattcctattattctaattgcctcgctatttatcgttgattagtagcgtcgtccatattatcgttattgctctctactgtttatacttatattagtcaacgaatttgaaatctctatcctctattggatttgatctccacacgccaaaaaaaaaaaaaaaaataacgaaagaatacaatacattcaaccttttcccattttctcacttgattttttttttcttcatacgcacttccctcttgcatgcgcttgaggttttgctttgttttctttttactggtaaattctcagtattgttttctattccattgatttcgttcgtccaggtctgacattttgcagtcaagtcgttcattgaaatcgttggcccgtgcttcccgaatcacttgactagtttggcaagacaacaattaagtctttttagacgaagtacaatatttgattactaaaaaaaaattaatttttttttcattaacattctttatttacttcgttaaagaaactaagtcaaattttcaacggctaattattaccttgtttgagtttttttctttttttcgtaaactcttatccggtttctttgcaattgattctttaccttgttctatcttcttttttcatacactatttttcgtctgcaaattttttttttttgcattcctaaaatacctgacatcactcaaataggttcaacgcttctcctcgtataaattgcctatttcaaccccctttacgaaaataactttgtagaaaaaatttttttcttaaagcgcattttcaacttatttctccttttttttcctacataaaatcactgctttttctcgtcagtttttgtagacattgttttcccacctcagctcagaaatctgtcccgtccaaaggtagcactactaactgtactccaatttttttttttacttttttttatcttttatccacccaatcaagttactgtcgttcttatttccgtcatgtctagtaatccctctcgttcaaattctcgcagcaaaaatggcgatttggagtccggtttgaaattcgtcgataacgatcatgactctaaagatattgaagctcgcaaccgcaatcacttttacggttttcgtgccgaacccatctatgaccaaaccgagcgtttagccaaccaagtcgctgaattgcaagaacaacaaaaaagattgtttggtccgtctggtgctgatttcgagcctaatattcatcgtcttcgttatatcaattatggtaatcctgcccctttcggcctcagtgcgtttgctttcactacgtttctactttcccttttcaatgtcaatgctggtcatgtcaaggtttccaatatggttactgctcccgctgctttttacggtggtttagctcaacttctcgcttcaatgtgggaaatggcttcgggaaatacgtttggtggtgctgtttttggtagctatggctgcttttggttaagttatgcttctatttttattccctggtttaacattcaaaattcttatgacgatcctaatgactttaattatgctatcggtctttacttgatatgttggtttatctttacctttttggttttgctatgtacagttcgctccaccctagcattcttttctctcttcatgtctctggacgtttgctttttgctattggcatgcgcatttttaagaacttctgacggctctcctaacgttgttctcattcgagttggtggtgcatttggtatcttctctgcttgtgcagcatggtacaatgctatggcaggtttggctactatagagaactccttcttcactgttcctcgtgccatcttcccatggagtttggaaggactgggtcctgaagaggctaaccgcagacgtatgatggctgatgacaagtaagaaaatgaccactgttatggtcctttttcttcattgtgtttttattgttttcattaagttatttgtttcttcaaaaaaagtttaggtgaaaacaactaggttgccctctcgttacaagatatcgatttatcatcccaaatggtgattttttgacttttgaaaaatgtttttcatattagtcttttacattgtcaaactttttctggactactcgagtcaggccatcaaattcgtacatcctcactcccgtttgtaaatgtcttcttttcttatgttttaaccgtatccttatcatcaatttctccccatactcccttctctgtacattttctccttttacattcatcattactgttgttgagataccttctcccattgttcccaaaaacaaatcatgtacgaaggctactttcatgccattactattctcatgatagtttaattaatgtttaattaataatccataattcttttattttttatttgtttttttcaaatgttacaaggaagaaaagtagaagaagtctattgttgtatattcgtcgtccttatcaatttatctgcaaagcgaaaagactgaagcttttcaatcattttccgtttaaacaatttaatccattgttttgtatgctttggatctaaccaatctaatgtaatggtaaagttcaacagtctgaatgtacgattttgtataattaaattaaagacttcactcatagattatataaacaaatagaaatttcaaaattctcaattgtcaatgcatgtttactgagttgccaattccagtatatgtttgcaagtagttatttcacttctacctattatatgaccccataacattccccactcccactactgtaaacaaacgcctctgaggtaaacattccgactttagaagaggtatgattaccaaaagtttgtttacatcaacaagtttctcacactgaggcacactgttctgtaatttccgtatatcatatctatatttactccgacttgcttcttttcaaacattgcattacttattggatacatattaagaattattacaaaataattaatatatatttacagtaaatatttccccggaaaactccctgttctccctttatttgaaaacatggtaaacaccgacaacaaggaaaatgagcctccaaacatggagaaggcccatatggattcgtccaatgctctttatagagttcaacgccctctacaacgtcgtcctctacaagaattaagcattgaattggtgaaaccttcacaaactattacggtcaaaaagtctaagaaggttagtgtataggaacttgagatattttgaaccaactcgttttatttaaagtatttactaacattttatttacagtcgactaattcttcctcttattttgcccaattgcatgccgcatccgggcaaaaccccccaccaagcgtgcactcttctcataagcaaccgtctaaagctcgtagtcccaatccattgctttcaatgcgctagaggttttcgatctttttttttctttgcgtttctcgtccgttcatcaagtcttcttactgaatgtaatacctcttaacttcatttgtactcgaaacttgtatatcctattttttctatattacacttctcaaatatttttacccttttgcttcagaacaagctttgctacgttcacttgttgacatttcctaaatgtcagattttggtgaataaactgatgaattgagcatggtcccattccttgattttagtcctttatgctattcttgctcctttttccctgtggcttaaatttatttcccttcaatcataatacttatctaacaatttcgcatacatagattgcacttttatggtatttgcttgcaaccttatcgttagttacattggatggaaaggtattgtttaagccatgtcttttaacatttatattatacttaggaaaagggctctatattgtttatatcgcttttaatattattgcttcaaaatcgataactgctgttcttgtttgtagcggcatctaagaataagtaatcacatgtttaaaaccattgaatagctggagcgcagctccaaacaaggtattaaccaagaaaaattttagaaaagtgagtctctccctctctaggaaagtgattattacgtctattgcttttgctttaaacattttttataaatcttcaagctagaatttatgatataatagcattacaaacgatttctgttactcagcttttctatagaaacccaaaaaatatacatttcaaaagagttctagtaaaagattacagctttttaaaagttaaatgtcccattcctaaaaaatgttacaattccctcatgtttttctcttcttttaacgtacaaaatcaactttcttagttccctagatcgtgtagtctacgtgtttgttaataaaaatagcgatgcaacatatggtagaattcatctaatgattcttaaataactttatgatactaccgtagtgaggtaatctaaacatatattactgtactcaagcttattttgttagcttatagttggttaacagtagtcttaagtgaactgaggaggtaggtgcagtcggtttctataagtccaattagcaaattaattggcaatttcgatagtaagcagatgattaatggattcattcccaatacgatccctagatcaagaactcatggtgagtaatggcagctaacccagcacaaacgcaccgctgacactacgtagaaatttactgtattgcacaacgctatgataccgaaatacgtgagacactagtattatatcactcgacttttgcgttataagaagtatagttcttggataagtttcaaggtaaagaatgcgatggctaaactgtctagcttgctaaatcccattatttcaaaaattttagaaatatatgtctactcatggtactcaggaatcagcaaagatgctctatttccttctcaatgcgaacaagttggcggatcaatcgtacatgaactggaaaagcgattatcacgccaggacgcaatggacttgctattttatgaaattccatttctcctcataaagcatatcgaaaatactgaggaagctaagttgagattcgcattacctcagggccaaattcttgaaatagacacgatctatcatagtctccatccccatattgctttagagaaagaggaaaatgaactcgtttattgcaggttattggtggaagacatattgaaatacctccttccagctactaactctaaaagtgaaattgaatgtgtgattttacgtgaggctttagctgtccagatacataagtctattcaagtagcttcttctccagaaacgatgtacaaatttattatatacctctcaaaggctattttgcaaccttctcgtcgtccttggaaagaatctataacgactgctgttcgatgggtttggcatgcatttcgtattcttctcattacaagaggcgttccttatttttctaccgcttggtttcaattttaccttaaactgttttcccaaaaggacaacgtctcgtcttcagatttgactcgctggttttttttctatacattattgtatccatggattgccttagtaagtgcctttgtcgctgagacgatgaccctgtgctgcattgtgacgattttttatgataagaatgttaatagacaatggaaacaatatatccttacctctgtttctaatatggataaagggaatccgtccggtggttcgcaatcgacgaatgtaaccacattccgaaggtttagccaatcttcgtatcctagaaggtccaactacaggcgtcgtatttctactagctcaaaaagtttatacgaattatctccttcgaagtttaagtcaataccgattacttcaaatccaccccctatgctcaatttgtccaaaggctcgacatctgtagagccaacattttgcgaaactaacgcatccgtagcattatcaacggtgacttcaactccagtcttttccactgatagtagccctttaagtagtcgcacaagggagaacttactttctttaattccttcagctgtctcgtcacccactaaagcaaataccaataagtcacaccaaaggtctttttcaattccaaaagcaacgaaggattctcaaactccgtcggaaaatagtgctgcaactttaaaacaagctgcaattgatgcgtattctcaaattcctgtcattcctttttttcttcccagtgataaattgataatgcttgtagaaagtgaatatcggaataagcacattttttattcacttttaaattcctttaccatggttatgtttcctgaattacgacatactaagtgataacctttacgcaaatcttttgcccttcgtttaaattttttgcatgaaagtttcataaattaaagcatttttttgataaaacaagttttctatgatttgatgaaatattacttgaccttttttaggttttcagataaattatactttatttattgatataatgacatttcttgtttttttgtaatgttcaatttacaatctcctcaacaacattgtttttttgtgatccacaaaataatacaatctcccattttattttctgtatgatagtttgctaaattttgaaaaactgcagcttgaatttatttaaaaaagcaggctgtgctgagtagcttttagggtcatcgtttcattcacttcaaatatactaacgcaagaacacactagccagtccaaacccaattcgaaagctgtttaatatttcttctaaaaagaagatatctaatctgaattaacttagtcgcctctggagcgtcgtgtcaattgattgaacgcaatgaatacatacgttctaacagcaattgctgtactagctagtctaataatacttcttgtaggaagaaatgcaattaaatcgtcaaaaaagaaaccttttcagaagcatttattagtcttttttggatccggcggtcatactggtgaaatgttgaacttgctaaatgcactcgatgataaattatattccgttcggtcatatgtagcaggttcggatgatacaatgagtgtgagcaaagcatctcttctgagtaattcacttccttctgttaagtcaaaaatttttaaagttcctcgtgctcgttatgttaaacagtcttggttaactactccttttacagctttttggtctcttcttgggtcaattagtgtcattttttggaatccttttgggattccagatgttattctttgtaacggtccaggaacatgcgtatttatatgtctcttaggatatttggcaaaggtataaaacttcagagctagcagttttctttactaactgataatagtttttaggaaaaaatgtcaaaattgtatacgtggaatcgtttgcaagagtaaaaagcctttctttgagtgggaaaattcttatgccctttgtagaccgatttttggttcaatggcctgaccttgcaacaaaatataagcgtgcagagtatattggaattgttgcatagattcaggatacccattatgacaactgagatgtatcaagttatattcatgattgtttacataacgcgtgaatcacctaccagggtactaatcctgacataaatgtttagcttaattgattgttccttcataatttacagttgatccctaatgaaatcatatactatatgtaacacttcattgaaacaaaagtaaacacttttagttattcaatcactacacgcaacaattatttagtatcgcccttaagtctttcatattattggcattatcattgcagtatttgtagcgaatttatgtaaatgtatcaaaaatccttttttacaatctgacgttttttaaatcacaaaatgctgataggagagttttgacttttgttaaattggcttctgctttggccatcgctacttgattacttgcatcagcaacatgtgtatagacgtgtaaaatccatggctgttcttcgttcataggatgaaacggtggttttattgatcgctgctgcgaagggatcaatgtttgatatatacgtacagtcgtatcaaagaaaaaatattcaagtccttgaataatgtactcatgagaaaacctgttgaagaattagttaaaaatgaatagtgtgaaaatattatgcgaccatactcataacccattttttcgacaaactcagttacagaaccattggtaagtttcgctctgtttactggtctgataccacatttatcttcacgtttcggttctgagttcccttctaagtacattgacctgactaattagtatgcctaaggagacgtatatttatatgcaaatttacaaaccattgagtatttttagaccattcagtatcagtctcatcatgagactcaatattgctgcacaatctcaaccaagaatcgggctgtctaggcaagttaggaggaacatcttcaattcaaagttagtttcattttacatccttgaaataactgatttaaaatctaaataaggactgtgatgcagcctacatatgcatttttcacgacatacctttaggacggtaaactacccaaaactccaatattgttttcggaccatccaacgtttttgataaagaatttacaactgcttcaaaacgcctcgaggggactactcctaaaagatacagttcttgcatagcatcgcacctcaccgaaattgatttcttttatctcttaagcgtctactaaagctaagctactgatggttgtagaaatagtgaacaaaatatacaatgcaatgtcagtagtaagggaaaattgctgttggaagcctaatgagcagtgttttcaacgcggtgtagttagctatgtaacgaacgaccttaacgatgaaagaatgagaatcattatgaatcgccattatggaacatagtattgatccaatatttctttcacattttcttcgaattgatactattattgctttatttcctttaataatattgagcgccgtgttacttgattcttgattaaataatcaaactataatagtaaaacaattcggtcaactaatatttataccaacatatttgatttttgggacgttgtggtaaacgccgcataaaataaactttatattagaaagacgatataacttaagttgctatcgaggtccaacaaagctgaacacttcaataacgaatcattatgaacatgatatccaaacattatagaaattgaaaatggaaagtgatttcttatgcattgtataagagcaaacagagtttaaaaagaaaacaataaaagattaaaaaaaactatttagcggtattaataataccagttaaaccaataaaaacatattaaatgtgagcttttcgaaatggaaaaagaccgccaggttaatcaatatcgagtcactacgtttgaccaattgactatgttaaattaatgtgataagtaaactttccgtgtgctctcaattgttaaagtatacgcagaaaacgatattgtaaaacaaaaatcatcagacgttaacgattttaactttattttgtccatttcacaactaaaagactagcaaaggctagcaacaacgaattaggaggagtaaagacggcataagaccaccataaaactttggcacactcgcgttcaaatacaccattcagttggcagatttgtgttaattgaatggcggttgggcttcccacaagcaagaaaataacaacaacaaaaacaggatcatcaacagtacttatttcactgaagtatgagagtaaactgaaagcgggtaataatgccagaggaacaactaccatacggccaagaagacacacaataattactcgagtatcgttatttttacggacttcttgagtaggttcagttttggaaatatcagtagcaagacttgctcccaaaactaccaaaatcataggaacagcaacttgaccagccattcgaataccactggtgatgctaccttcaacgaacgaaccttcttcgaagaaaaagcgttgcagaggaggaacaacagcaataaataaggcgataaataaggagtataaaggagggctgaagaaatctaacagtaaaacaataaacttcgagatcttcgaagaggctgctccaaacccaccaacttcttcgttagaggtttcaacttgaacgttgtcatttttggaaatcgcagaagaatcagtttgaacagttgagccctcatttgcctgaacagaattttgaaccccatctacatttgcactagaagccaacaaattctgaatttcttcttcattaacatcgctatgtgaccaagaacggttaccgataggtagagggtcctccggttgattcggagaaaggagaatacgataaccataggaccaacgaagagcttgacctaactgagagaaaataagcaaatacataataccgcgtgaagcaaccttatcaggtgtatcatcgggaattttgtcccatagcaaatcctttacagtagtagctaaagaagataccaaggccaaaggtaaggaatttgactaaagagttagtaaacaaaaacaaacgaacaatattcttgcaggtaaggtacgtacgttttgaaacgttatgcaggcagtggcgaaattcctttggcgaggtgtcagtcggaagagttttgcaagtaaaaatgatatcagaatagaactgaaagttagcaaagtgaatgacttaaatacttacgctgcggagatgataacataaaacacgggtaaaagagaaagatcaatcagcatcttcaaattcaaaccgttgccaactttttcaaatactagacaaggagtaaagaaataaacgttcaggctggatattacctgtgtaaagttagtaaaatactagagaacgcaaagataaatgaagagaagaaatttaatagttgaaaatttatttctttatttcactgctccatttttctttaaaacggggggtaaaatgaatcataccttctgagcatctctaggaagaaagccttttttagctaatacataaccacccaaagcgatcacaataacttccaagtcactttcgataatgggccttagaaggctccaaacattaatttggccaagagaagaaaagaatcccataatttttcactaaatgacggataaaaagattgaatccttaagaaaactttttcactagttaaaccgaattccacacaacaacaggaatcaaatcaaggaaaagcaaaaaaaaaaagaaaaaaccaataaggtcgatcaacagtgaaaccggttaaagtataacaagaaaaaaaagtatttcctataaataataggataagattattatgcggtctatcaacaaaagcttctcaaaaaacaggaataaggagtaatcactctaaaagtaaattgatcaaaatgttcccaacaaaagtcaattcaaatgccagaaattttcaatcgtcaaagtcttttctctgcaaacagcagaatgaaaagggtaggttaagctgaaaggcctgtttgttttcaaggtataggttagaacgacaaaaattcaaagcctcaaagtcagtaaaccgcgtggagaaacattgttacttagaatggcaaactgacgcatgaaactgataggtaaaaaaaagatacacagaaacaattattgaggctttatgaaatactttctttacaaattagggaaaaataagatgcttgtaaggagaaatgaaagaagaattcggccaatccataaatgatctctataacgtaatcagacttagatttcgttgttttaggatttttaatatttacggcagatcaattaaaaaaattacattaatttcgaacaccttcaagtttctcaaaataaaaaatgaatgttgattgattttagtatggtcgaaaaaaaaagggatatacctacctgacacttattatagaatccgttgagtcaacttgtattccattatgaaatttcttttttattcgtaacataatggtgtttgttaaaaataatataaaatattttaacgtaacgctataattataagttgtggatagcaaggaattgataccaatgatagtattgtcgaggattcactgtcaaaccattttattttctgttgttgtagaaaaatttaattgtccttaaattttcgatcaaactcgaaaaacttttgttgaagctgtactaaacatcagattggtttgtgcatgattgcattcattaccgcataggttcggttgtgaaatagctaaagcgttaaatagcagaacaatcgtacacaactttgtgtaacttaaatgtgagttttagcagaagatagctagtttttatacattttctgctttattggttttgttttctttatgtcttccttgcaattttctgtttgttttcgaaacatctgccgaagctctaacttttgcacctactgctcccaacaatttttgccatctttaccaggtcacatgttccttgcgatgtggacaggttcaatgaaggttggaagtttgaaagcatgtttgaacattatagaagtatagactggattcaaagggacgagattttatatacagtagcaatattttaatatgtaacaccgtttttcctggttatttttatcaagagcttattgtgtttgcatgtaaagatgtatacagaagtccgtagataaattaatacagtgttctattgttatgcttaattaattgcttcccaagtattaaaaatcctttgagaggttcctctttttatcagtcacgtaacaatttacgttaaaccttcagttcttcatttgtagtaaatatttaattacaaaaatggtgaaatttttttaacaattctcatgtcgttaatcaatgaaatgcttgacaaacaaaatcagccaaaagaagtgaaataactctgtagttagtagaatcatagcacttagtcttgagagttattatcaataaattttttatcatataaattaaaaaaaagaaaagcatgaggttttattagtgagtacaaaaaatttaactaatatcaatcagtttctatattatttctttccaatttttattttatttatttattttttttaacttcactgcatccttactgtattgttaattactcctttcttgttgaaaataaacggaagtaactgcagtcatataaaattttgaagcgatattttgcaaggaaatttgacgcatcattaatggggaacaatttttttgtcaattaaatctatttactttttttttttttatttaaagcaagcttaaaatgggccagcgaattgagattttttttaattatagtgttaagcaatgaatatcattttgttataaagttcatgttctttatttggttacggcggataaatgattttcaaaatttggcttatgctgtactacccattattttatcacatatttgcagcaagctatgcgtatctttatttaatcattaatctaaaataagacctatagcgcgacttgacaaagtagatatcaagacgcaagctgttggcaactactatccgaacctggggaaatctgtataaacaaaacatactgtttaccactaccaccaacaatcactaaatcacaactctacaatctataaatcctctggtattattaaagtatacaacctcttttcttcattattttgaagaagaaaaaaaattacttgttattcctcgagtaattagaaaaaaaaaaaaagcagctttttatcatacatagcaattatttaccaaaaaaccaactacttgtcaataaactgacaaattccttctccgctgtgagccagttttcaacgtttcttcaattatatttaattttgttatacgttgaataaatacaaagaagaacctattttattgcgtattctcttcttttttgcatattttggtattgcacacattaattgtttttttcaatacattaccctaccacttttccgatattacgattaagacgttgaaagtggtacagtgattgacgttattatacctcacaatataaataaacaccaccttgtttttctgtttatcattaatacttgttctacttattacttgttcttattcaaagtttcttacaatttttttgaaattttttcttttttgttgagataaacagctattttcttttggatcgtaaaataccgctggtatcgccattcagtattgtgaaaggacgatactttattaatgcgacgaaggatttagtaaactcctctgagaaatttttttgcaccctatttacggaccgtatttacgtactgaattgtaaaaaaggggtttcttctttcattctgcctttttgtggttccatttgttgatcatgctcgaaaaaggcgaacatattgagtacccaaatactccaccgcttcattcgcctcccgagtcgcatacattctcatctcaaacagatgattcgtattttcacaaaccatcttctactggtcttttcgcaacactagttgcggataccaattcctctgtaccgtccgcctctcgcagtcctgagtcgatagcatcttcacaatccaacgattctgctgccataccttcatatcgtcgcaaacgtcgtaaagtccgtaagcccgaaattgtaaagcccacattacgcaaaagaggccggaaacccaagaatatatctacgctcgaacatgacaagtcaaagcctgtcatttcttccctcattgacgaagacgctaatctttcacaaattaaggctagaaaatcagttttggaatctcgattttctcgtcttgaagaagcctttcgagatttctacatcaaaaatcttgaaaagaccgaggatcttatccgtaccgattcccattttgtgctgaacaaagagctcctttctttcagaaatgattatgaacatcgaaggaaacactacgaaaagtatagtcagtgtcttaacaagcaattagaccatttcttttcttataaggtaactactgtacacaagtcatatcagcgttttgctactcttctacggcggcatttattagacaaaaccgctaaacgctatcatgatttatgtgagaaacgcccttataaatacataactacagatttattgtcaccaagtttaacatgttttgctagcgacattcttcagacagtgccagagtatacttcatcccaatcttcacctgttctcctccccgctactcctagtattgtgacaaacaagcaaatgatggatgatctgactctctgtaatgtttaaccttttatgttacatttcaacattgcttactccaggtgtttatgttttctctttcacaactgtacatatatgtattattagttacattcccatttttttaaaatacgagttaacctccaaatataacaagaaaaatattgtatgtgacagtttattcaacgcctctctcacttctaatacccttaatgcttcagtgatgatagacaggcatcatactcacaacaattatgctcgaaaccagagactaagttcaaacaaaccatatttttatcgagtttaaagtaaaaaataaatttccaattaccattacatctttattgataactccattttcattattatacaaattttcaacataacttatcaatgtcttgtatggatcaaaaactgcagatgtaatgtgttatgtcaaattaaattaaaagcaccagtcaaatttagccagccttttcaccgtgaagattaaaacccattctacaatgtgctccaaatattataatgatattatgaaatcaattttaatagaagaagccaaggatctttccaccagcatccttagcacgagcctcattatgggacatgataccgcgagaggtggttaaaacaatcacaccaacttgacgagagggcaaaagttggttaacccatttctcaatatccttaagcttaacgttaaaacgaggagaaataactccacatttgttgatacggccgttcagctgaataacgattttaccagaacgatggtcatcaatttctgtgaattcgtcaatgtagccatgcttttgcatgacagttaaaaacttgacgataactttagaggaaggacggatgagcacttggcgacgtccacggcgctcggcgttgacgatattgtttaaacaatcagcgagaacagattgacgaaccattttgtgtttctgacgagaagcgcgttagttttcttgagtgtcttgtttaaagatttcaagaaaaaaaggttccacccattgggttcaagtattcactgaagaataaatgtaccaatagacttccgctcacatcttgtaatatttaatatttcatacctgttttggactacttttactttataaactgtaggtggtaaaaacagtttgcaatttcgcgaaatgcttgttttgtatctacaggagcagtcacataaaaaccctaccctatttaactcagtactgatttgattgactttgggtagtttcaaaataatagaaactttagaaatgtaacctgaagggcatatacggttaaaaataaagtgtttctcttaaactgtacggaattccaatgttttaatataccaaggggaaattactttatatagaatattagacgtttagtattgaattgccatactttacaaaatttgtatttcctcaaacacaataagcataagtaggagacataaaatcatggtattaaattactgtaatattaagagattttcgacgcaaataaaaaaattccctattataaattattgtttttatcattttgaaaatacaaagaccttgctcggtctttcactctgtcaaccggagtcatgttgatctgtattttactccccttgttgccaagtccaacaccgggcaaatacatcgtcggttgaatagcttccttgatcccattttcgttagtaccaagaccacttcctttgttccatcccatagaattaagcattttcatgctaacattagaggtggagtgaaagcttgagccctgagatgactttttagcctcaactattgtatcactagaagcagcaggtactattcgacgttcagtagcgcgatctctgtaatcaacagactcagtttgacgaactcggtgcatcaaaagctctgcagaagagacaagttcgtggtttttcagattattgttgtgcataatagactgagtaatatgttttactacatggccccaactctgaaactttcgctcacacaaaacgcatattaaagccgatttccacacaaagtgtaaaagcaacttttcttcttcttcagagagatcagggatattgtcttttaattccttctgcgcatcattccatctttgcaatgaagtggcaacctatacatatcagcaggtttatgctaacattaagacacataccttcttagaagcaggtacatctatgtaattggatgatcgtgcacgcttttctttttttggtttcttatttacttcaattggtttaaactgatctgtatcaatgccttcaggaacatagatcgagcaatatagttctgggtcccaataaacgagataaccagtttttgtaggaaattgccatcttgcagattccgtatatgcaggaattaaaactccatcatgaatgtaatcaacagacactttcctagaagctaacgtgaagccctttcccgggtacgtgcgggctttcataagtgctttcgctgactcatctacatctttaaattctagtatggcataaccacaaaacgcatcattaaacttatatcgaatcatgaaaaccctttggacgtcaatttctaatttggaaagtcccttccataacgtttcttcagaaagtgaacggtcaaggtttcgtaatataaggtatactgagggtacatcacttacatccatgtcgccattccgtttactgattttatgatttccaatagcaatcgaagcctgattccttggcacacgacatttgaagcaagactctctatatgaataatttagaatatcacactactccaacagttagtaagtaaaaaaaaattatatgtgaaaaaacaatattaattgttaaaattgtttacattttggcaacaccaaccctcaatctgctctctggccgcacgtgaaaaacgtacagacacatcaataccgtcgatgaccagcgttggaaaattggcttccatccaatccttagaatcctgtaaggaaacaaatttagcgaaggcaaaacagcgagatttttgtgtttctttctctcttattagtgtaacagtagaaactttagcacccgtggcgtacaacgcaagttcaatcttcacgcatttttgttagtatttccttcaataaaaattaagtctgaatcacacatgttcttctaatatttccggagtcaacccttgaagaatgatttcttgattaggaacaccgatgtgtctagaaaggggtgagttcctgtcccttccataatttcctttcggacgatatgaatcgagtaaacgagggttgtcactactaatatttacatcgtaatctctagatgcacaattgtccgatatattactgctggtcgaacctttctcttcaaaaatttcttcaaaaccattttctgaataataatccttcatcatgtccacaacgagttttaattatttaaaatggtctgtcttataactaaacgaaaactattccaaccatctcaaacataatttgtttgtattaggtgaatgtgtcgtcgtatacttataaaattatcaccaccaacatttccttgcagcaacatcatatcattctctcaatataaatcacgaagtggaagttgaataaaattattgaagtatagtacatgaaatttactttcagtaagtcaatttaaactgtcagtttttgaaaaatattgctacgtcacatgaatgaaaaaatcaaacattttatatgcataaatggccgtgtaatttaattttaatttaatacagtctaccagctattctagctttcctttcctaaaccctcttctcaacagatcagacatagaaaaaaaactatgacatagataaatttttatgattttttatagccaagccaaaattatgcagtagatccacgaacgttagttcccttgccatccttaggacgtgcacttgccgttaatttcccttcagcatctatttgaagaaccagctcgatcttggcattaggagaaacatcaggaagagtaatggtggcaatcaaagtcttgggtatagcgatacgctctttaatctcctctggctcctcttcttcatcatcagaaaatgcctcttcctcatcaataggctccggttcaactttggtaacctttactgaacgctcagcttcataaattggaataaaggcagcaccctctttaggagcaatcacctcaacagtctttcgagcaggcaaagcagtctcgatgtcgaaaatagtaacaaagttctcaccttcgttgataccgataggagcagtaaggtgaggaacatcaaccacttgtgcatcagtagaagcagcaatgtcagcagcatcaaagtgcccaatcaaagaagcttgaacaccggaaccgatcgcggtaagttcagaagggtctaattgcaaaggagtaactgaactagaggaacggatgatagtttgttcagggaaaatggattccatcaaggaagttaatttgggagtattggaggcaccaccagctaaaataacctcagaaatatcaaaaggctccatgtttgccttttcaacagcttcggttacaagatcggccatgcgatttaaagtggcgcttgctgcaaggtcataacgaaggcggttaatgctactatggaagtcgatgccgtcggccaaagagtctacagcagcagaagcggtagtaccattgctaagtacacgcttagtgatctcacattgagcacggagcttagcaagggaacgggcatttttgcgaggatcaattccattcttcttttcaaactccttggcaaagaaattaaccaacacatcagttaattgctcacctcccaaattctcatcatgaactgaagccaaaatggtcattagaccacccttaacagatacaacagagacctcagagcgagtggcaccaaagttagcgaccacaacagttttgtcgatcagaacctcttcggaatacattaaggccaaaataacagcagccgggtcatgaatcaactgcaaaactggaagtccagcttcattggcagcagattccagagccttacgttgagcgtcagtaaaatagacaggaacagacataacacatccgttgacctttgtacccaaaaagtcctcagcagactcagtaagacggcgtaagtgacggacactagcctcatgagcagtcaaaatcttttctttaggatcagattcttcgtcctcttgaacagtgatcttgaaaccaatttgaccctccacattcacgggattggcagaataatgacagtgatgaagtgtcaattcatcatgagattttccaagcaaatcacggaagttagttactgagttatcagcatttcgaacaagttgtccgcgagcttgaactccgtgatactcttggtcaccgtgatacgacaaaattgaagggatttgacgatttccctcttcatttgctaatacatcggtttttccatcctgtttgatttgttagcttctttaatttgaaaatttactaaggattctcgtctgcctgcataaagcaagtctatgcgaatgaactaggagattactcatttctccaagtaaaaaaattttcttaccctattaaaagcaatagaactgttttgatttccaaaagaaattccaatgacagtcttgtattcttcggaatctgccattataaaattttcgctgaatgggagagttttcgttagcttcagctgcatcagaatttacgacccgaatataagaaagtaatagtacaatgcgaaaacatgaaattgtgaataaataaataaattggtatattagtatattattaattattttttaagttaaaaaaagcttttttttcttgacattaaaaaacattgataattactagctttttcataaaatgtatataaaagattcaatttttcgatgaatgtaatatcttaattgtaaattagtgattttttaaacttcttcaaaaccatattaaaaattggttttacaaatatctatagcagagttacacggcaaaggagaagactaagcaaagtggcaggtttagcaaaatatgtataataaccaaattaagtgttgctaatagaaagaaaagtctaatcaggtaaagtaatcaataataaattatgttaaaactataggaaaacatggtttaaaactcgttcggcgaatccgtatgaatctcgtttttggtgcaagagtatagattaactctactatctgtgttatcaccacatgcaagtaataaatgatgcgggtgaaacttcaggcacattaaactggatggtttaggctgattaaggaaccgtggattttcacggaaggtattaatattctggcctaacgtgtcccaaatttttatgctttgatttgaggaaccggttgcataaactggggcgtgactatgcacagttaaagaggtgagtccagagttgtctgttgaaaaagtctgtaaagaatgattcatcctaatatcccatagcttaacttcaccatctgaactcgccgaaatcaattctcgcattccggaggattgcatttcaacattgacgatctcggacgaatgttctttccaaacatccgttagtgaatctcttgcaggcaatcgtttgtcgtaaacacgaagaactccatctgaaaatccagcaactataatattacaaccgaccaaatcgctagttaaacttgtaatactattactgcttcttactggtaggtttgcatagcagatttctttagaagcatcccatattcgaataacgcgtacgtctccagcaacaagcaagtgcccacagttctgttgccaactcattaaaaggctagcatttcgatctccaaagacaagatcacttagagaattccacgaagttaccagttcaaccttttcattttcgtagtcacgatacagtttaattgtgccatcagaagacccagtcatcaataaagcaacatcatcttcatttagtaattgcatgtcggtcacgttagttgtcgcacttgctgaagttttgaaagaattgaggcaacgattgcgacgccagtcccatacctgaatgatatctttgtcacctaatgtaattaactgatcttcaaattggtgaaacataagcttcctaggagcgatagtattattaaatgtcataagttgttgattccaacgaccgttggttgagtattcagcaaggggacgagtacgataaataagtttttcgtttctgtttcttctccacaaacgttgattatagcaaatacttccaggttcatcgtcttcgttcggccgcatttggggttcggtaaaatacttacgagaccaatcaaataagtaacttgtaagcggcatgtctagctcggattggtattcaagttcattaaatgcaggtggaccaggaactttggcggaagttaagtgatttaaattagactctgcaggtttgttttctccatttaaggaaagtaattcagaagcgcgatcacttcctgccaggcttaaagccaagcctttcaacgatctagtcagagagaatgacctgttcaagattttgttttctgaaacagaaggaacgaagggatgtggcttcgggtcgctcgtaactgaattagtatcggtatctttggaaagagaagctttatggagagcaggtaagtgttgcagaagaaatgctaaaaatgattctcttaattcagaatttagcatactctgataaacgtaatttattatggcttcagctgcaagagaaatttcgatgcttggatctgcagccaaaaccaaaacagcttgccaaactgtttcgtaaattgtcgaagcactgatagaattgtggttctttttctcaaggatatctgctaaactgctctcatacgcaactaccattaattgcttcttataattcactacaaagtgagaaaggaatatcactagttcatgtcgaactaatggtgacgcatcagaaagagctgctaacgccgcaattgcaatataagtttcaacagcaacgacttcttcggtcttctcaggaaatcccaaaaaagtggtaaacgctgttaaaactgatgcacgaacttcaggaacggagtcaacgatgatttcagctaattttacatgtgcattatcacgagttccagaccatttagcttcagagtaattttcccaaagctgagaaatacataggcaagcccattgtcttaataaagagtcgggactatttaaatgggaaagacaatgtgataaaacctgtgggtttaaacaagctagctggccttgtgggaacccacgacaaaaaacactgaggatgaacgcacacattgctcggtgttcggaaatattacttgaaggaaaaatggaagaattagggttcaaaatttggacaaaatatccatagccattgtcttttagtaagtcagcttgacaagaatcatctacagcaaggattctcgcccaaataaataccaacacaggctttaactcaatagctggagactggagaagtttcaaaacgtaaggaaatataccaatagagagcgctaaatctaccgcccacaccccgagatccagaaattttgagagaagaattagtgcacgcaatcgatgaacttgtgaaagtaatacctgcaaaactagcggtaattgatccggtggctttctgctaattagtccttgagagagccatacctcaaaggcagttaattgctcactaaaaaatgtcgaatgcttgtactcgtaggctatgcctttgctttcagcatcaagcatatcaggtaactgagatagacaattatcaatggccaaatcccaagaattccacataggatgatcgtgggtaggggggagttcaggactggactgaggatgacaggaatgaacgagcattatacgttccgctaatagaaagttacgaaacagtgctgctaccataagatcttgcctaaataatcttctgaaaagatgctttggaaagacattccaagcaatcgtatctgtaatagcagtaaatatccagtttaattcgcctaatggagtacgccgatcttgcaagcgaccgggaattttaagaagcatattcaaattaagcttattaggaaacgggttttgcaagacataccaacgaaccgaaatttcaattggggaggtaaggcaagaagtaaacaaatcagctggcagatctgggttcatcggaagggtttctttaggcccacaagcagcaagttgaatacaactagtatgagaaggcatagcgagcacattgggattttgcttagcaatacggagagcttctttgtctctctgctcggcaaaacgattaaaattcactatgatattcccagctgcgctacaatcgtaaacatatatacaaggcgctccaagccaagattgtaagtcataaagcgatacaggaatgtattgagtataatttttattgaaaacccagatttcaccagaggcagtaggcattgggacaccatgaccattataatgaaaaaggatccgttcctctttagcgtttcgtctttgaccaatgcaaagttttttgacttcttcaattgcgggatcaaggtaatgcctatatcttgttctcatacttaatgtttcatattgttgctgcaagttcttgccaatggcttcaagtgctttagaagcaggtaatgaaaacggatcaatccaacattcatatttcgctgcaggattaggctttataacatcaggaggatccacccctatgtttaagcaaactaacaatgctgcagaaacagttttaagccgttcgcgcattctccaatcatgaattgtttcagtaggttcggcattctttttgctgatcaccccccgatgccgtttatcagtgtaatacatgtaaaagacctgctctaacatgtttatatattcagcattgttgtactcttcttcaaaaccatgtctaggttgcgggaatccggactgtatcccatctatcattgaactcgctgtatcgacaccattctctgtagcaatgttgctgttctctgtgtatctatcgcttccggtctcggttgttccatagcttaagactgatctacgagcccttgagctaccagatacttcactaattctatcattcatgtcgcatagctcaaaatcaaatacaacatttcaagaactcttccctatgtacaaaaggtcggtaaatcaggaactcaagggaaacttaattaacaaaacaaaaaaaaataagagaaaattaagatgactctgtatgtatatacgaattacgcaagtgatataggagaaatgtcaaagcaattaaaccatgtaagttacgaacttttgcagtgttttatgggcatatttcgttatactgtttaacgctcgtaaaatacttcagtaatccacttaagaaatataaaatacacaacacgttatactttggtaataatcgaaacctcctactagctaattatttatctactacatacatccagtacgttcatttagttctctatatctgtatttctgctaaatacaagagacttttgtaaagaagatgagttattctaaaaaagatgatgatggtggtatgttgattgtttggaattatgagctgaccttttaacaatagacgaatcgatatttgccaatgtcaatcaagtcacagtaactcaagatgctagggcttttaattcatcttccataagccctagaaagagtagacgtcttcttagcaaaatcgcctacttgatatatacgggagagcatttccaggaaaagcaagctacagaactcttttttggtattactaaacttttccaacacaaagaccctagtcttcgccaatttgtttatattattatcaaggagctttccgttgttgctgaagatgtgattatgattaccagtagtatcatgaaagacaccgctacgggacgtgaaactatataccgtcctaatgctattcgctctttgattcgtgtcattgatgctaacactgtccctgcgattgaacgcattttaactacgggtattgttgaccccatatcagctgttgccagcgctgctcttgtttccgcatatcatttatatcctgttgcgaaagacattgtatcgcgttggaacaacgaggttcaagacgcggtcacatctcataatgttggtagaaaagttgctagctctccttttttcacctctaccttgggttacacaccaaatgccagcggcatttctcaatatcatgctttaggtcttctgtaccgtattcgaagacatgattcgattgcaatgaataagttattgcagctgcttgtaagcaatttaggaacagtctcaaattctcatgcatttgttatgcttatccgctacatttctagtctaatggatcaaaacactcaatttagagaccagatggttccatttctacatgggtggttaaaaagtaaaggagacatggtaaacttagaagttgctagaaatatggtccgtctcaaaaatatctcagatgatgacttgcaacctgtggttagcgttcttaaaattttcttgtcgtctcaccgatccgctacccgattttcagctattcgtacgcttaacgagttagccatgacacgtccacacttagtacattcctgcaatcttaatatcgagtctttaattaccgacgtgaatcgctccattgccacctacgctatcacaacacttctaaagactggtaatgatgagtctgtcgaccgtttgatgaaacagattgttacctttatgtccgatatttcagataatttcaaaattatcgtcgttgatgccattcgttctttatgtctaaaatttcctcgcaagcaagattcaatgcttacctttcttagtaatatactttgcgatgaaggtggttatgaatttaaacgtgctgccgttgatgctatttctgacatgattaaatacattccggaatctaaagaacgagcccttgccgagttatgtgaatttatagaggattgtgaatatcctaagattgcggtacggattttatctattctcggcgaagaaggtcctaaagcctcagaaccaacgagatttatccgctatatttacaatcggattatgcttgagaatgccatcgtacgttccgctgccgttagcgctttgaccaaatttggattgaatgcggaagataaatttgtccaacggagtgttaaggttattctcacaaggtgtttggaagatgctgatgacgaggttcgtgatcgtgctgcttttagtgtaaaggcgcttgaggatagagatgcatttttgccagtggttaaatctgataaaattccctcattacctgctttagagcgtagccttgttatatatatttctgaaaggaagttcggacaaggctttgatatcaaatctgtgcccgtactatctcaagaagagattgatgctgagaatttgagaatcaaaaaggccacgacagaggtagagtttacagaggttactcctgctgaggaccaaaatgctcttgccagttctaacattgaaaccgagtttttaaacgcattagaatccgtttcagaatttaatgaatatggcccagtactgaaatcatcgccgtcacctattgagctcactgagcaggaaactgaatttgttgttaaggtcgttaagcatgtgttcaaagaccatcttgtggttcaggtaagtattctttgttgatatttaattttataattacagctgattactaatgcttttagtttcaacttcataacactctgtccgaagttatcctagaaaatgctgtcgtggtttctactccttctactgacgaccttgtggaagaatgtgtcgtcccagctgccatcgtttcaggagaaccagtttctatctttgtcagttttaaatttaatgactcggttccttaccctcttactacccttactaacactcttcaatttactacgaaagaaatcgacatccatactggtgaaccagaagaagagggttacgaagatgagtacaaaattgatgacttggatgtctcggccggtgattttatttctcctgcatacgaatcgaactttgatggtctttttgatagtcttgaacatgaagcttctgaagtttacgtactcagtctgctagattcgtttagaagcacatgctcacgagtagctgagttacttcaaatgcaacctctcgagggcacagagaatcctactgacaagccagtgcatgttatgaaactctccggtaaacttgttaacggagaaaaggtacttgcattggtgaagatggctcactcaaaagatggcgaaggtattacaattaaagtaatagctcggggtgagagtgacagctctgttgagttggtagttggaggaattgcatagatcgtgtagattctgcatggatactttcatttttacttgaattatataatttagtaagtacaatacaggcatttcttacattttggaaatactaaaatttaatattgagccaaaatggaacaacaaaggacaagtaaatagtaatgagagttaaaatatgaacttttttaactatccttaacgtcaatggcatgcaaaagcttttttcataaaaagtgtcgataaattaacaaatttgagcaacaatctggattaaatgcataaaaacttaagcagttaatattaagtcattttgatccgtaatatccaaccaccgaacaaacgaataaaacaaagaagggtaacatcattaaagtaatacagaaactaaaatatagtataaacaaataaagcttgtatgaaaacatgggtcgttagcaaatatacatggctgaaacgggaaataggaaaatgtggcacgaataagtcaaagtaggacattaggtgtatcttcaaggattagaatggcttgggtggtggaacttcggtattacaggttggacaagcatgtcgataatcaacgatccatttcgcaatacatggacgatggaactcatgtttacagggtaaagcaacaaccttgtctcccttcgtaaaggactccaaacaaatgacacattcgacaccaaaagtcgctcggcgagtagactcatccataagagggacaagttctccattttgggttgaattctcaatttcttcctcttcactgtaaaaaccttcacgagaaattgtacgagaagggagatcttcaataaatcgtctggttttagattttgttcgatatgtacgaataaatttacgaatggctaaggcttgcacagtaattaacataataatggaaggagagaagcaaagtaggaagggccaaaacatatcacccagttcctccggttttgcatataatttcagtggctgacgatatgaatgcagtaagtcagaccataacaaattataagaactagtagagacaaacaatgatggaatatgaacttttgactcgtccactttatcgggggcaaccatataatgtaagcgaaatgaggaaggtgatcgattgtcaccaactataacccctttaaatccgagcctttgggcttccaatgctttatcaaaataggtacacttgcctctttgaaccaagagaaaatccaatattgcttcatcctttgactcgcccccatcatccttttgtactcgagcagaaggcttggaggaatatgatttttgctctatatactcaatgtcatagtcgattatatcattttcgtaaaagtaggaagcgtcagtatcgtttctgtttgggcatccggacatatcctcttggaagttagaaggtagataaagattaatcacagtggtagctgaagcgttcgtaaaatgtttaccaaatactgcctgtcgtgaccatagagtgacattacggtccggcagctgaatggcaacatctgtactggccgcaaatcgcttaggaataaatatgttatctaacactccaagatctaaggcaattacctctagaagaatgatataactaatggatgctagaatacaaactattatttgataatacgacatattaataatttacagaaggcgtgaagagtggaggaagaacggataccgcaaggtgaagccgcttagttatatagcacctgtataacgataactacagagtcaccaaaaaaggtatgcgtaagctattttgagatattttattttattttaaaacccttttcactagtagttgccaggattattcaattgattagtaacattgtcagcattaaggcaagttgcagtgttcaacaaaaggaaatccgatatttgcgagggataaaaaaaattaatacaatttattcccaatcaacttattttaaagacgaaacagtcagtagaaaacaagctctcttgaaagatactttgtatctgatcaaaagaggtaaatacttatataatattgaaaagtatcattgtactgtataaagttatataataagaacttaagatatttagctatataatattgtaaacataagtcgagcattctcttgctcgttagatttcttatattattcagtttcagcagcttaaaaacaacatcctctatctttaaaacaacttttaaaaaagaagaaaattctctttatatctttgcatagtatcatacatggattatcaggcatgacaatgaatctgataatcgattatatttctacattgaatctaaaaaaaaaattaaaaaaaattcattttaccctttactacgtagggtcatttgtttttccagtcacaatgggtctttaaataagccaaaatcaagacattcttcttttctttaatggttatgaaagtcgaagcaccatgtaccgttatgtctcattacaattaactctgctttagtagtgtcaaacagtgtaaataattgaaataaaacggtttctgcataacattgaaagtataaactgacagcttgctttttctcaattccattaacatgatataaaaaattatattgacgaaggtggggttcgaacccacgcccacatacgtagactagcaattgctttcacctgaagctagcgccatagaccactcggccacttcgccataactactgaattttagaaatttagtgtatatattactaaacactttgaaagagccattaaactgtaatctttagagattatgtgtgcctttatttaatatatctgaattcgttactattcttcgaatgattcattgaaccttgaaataatgtgataaaatatcttgattgaacgaaaaagctgacacaaacaaaacaacgcaggagatttatcaaagaactgcctacttggcagcattatgcaacaaaagtagcttactcattatacaataaggaaaccaaaatacttatcacaaatggatcatggaaagaagtacttaagtacgataccacattcaactttagttttcaaagtgttgttttaagcccatcgtatgggagattagtaattgatagaagatttacaaagaaatggatacattttcgctttaaatttatttaatgctaataataatactataataattgtttatttcctcctcatgtaaattttttacctactctttcgatgttcagcaggtgtcggttagcaaaaataaaaagcaagttaactgtcactatatggaaatgattgtgtttttattaaaagaaacagaaacttatactaaacgtgtcaggatggaattgccctcgaaccgataaagtgaaccaaggacttgatccatcaccatagtgactataacataataacagataatactcatttaagagaataaaatagtgtcccaataaaaccgctagataatttcaaatggagaccaaaatagaaaaaatagaatgcttacacgctttgggtaacctgctcagcagggggagattgataaatagccataccactacgcttgctcttttttaattctcgtcgaattgctgcctggtcgagaggctttataagttcaaaggaacaaagcagctctgaattaacactcatcacggccccccaattatcaaattccccacagtaattaggggcagaaaacaccgtacataaagttctgtcattaaaaaattcataaccgtcttcaacaaccatgtgagcacgacagattaaatcaaagtcgtgcttggccaaaaattgccggataacgtttttgttgaaaacaaaagaaacacctcgttcattatcttcccaatcgttttcagtatcagcaggatctgaccataacaaatcattcagcaatccatagtcaggaacgtcagtaggacgaggaatctcccgtatgtcatccatatgacttaacgatggagaaagaccaccatgaacgcaaaaaattttaccggctacaacggacgcaatgggtaagcaattaaaggtgtttatgaaagtcttccaaattttgatattgcaacgtcttttacactcatcgtaaaaaccgtaaacgcgagtgatattagcgcattcatgattgccccgtagcaagaaaaagttttctggatatctgatcttgtacaaaaagagcaagaggatggtttcaagactctgcttaccacgatcgacataatcgcctaagaataaataattagagctcggaggaaacccacacatttcaaacagtcgaattaaatcggaatattgaccatgaacgtcaccaacgattttcaccggcggggtcaattctaaaagtgtcggctgcgaaagaaatatttctcgtacggccatacaaatgctggtaatttcagcattctttagacacacacttttactactttttcgagaatagccaacatggatcaatctttgaatcatttcatctacgttaaggctaacaactgtttcaggatcatcaggatccgtagaagaaattgccgaattagggataattacgggcccctgctgatcttgtggatacacaggaccattatgctcagaagctgaatcaaagttggagccaattgggccagagctggttggtgaggtaggtgatgttggagaaacggcataagaagaagaagaagaatgatgatgatgatgctgggaagcggccgtagagggactaagcatggcaggctggttagaaggatgcggcgacgtcggagattgagaagaatttcccgaatcctcctgttgatgcttttgcaacacagccggagatgtagctaatatcccaggagaaggaggaggaggaaggcttggtggtgtttcgggataccggtgacgactatgggttgtatcagtagacgttcggcgatcatgattcgagtctttgcccttccccaggactgttttcagagactttaaagacttaatggatccttgagtgtctgaccgagaaaaggatgggtaggaatcgagcttgctgtcggcgtgtttactgctcccctgtcccattgtatttcaattaatggtagattccgggaaactattccactttgttctatttttattttcttttttacttcaaaatcgagacttcgttgcttgcatttagtgccaaaattaaaaggtttcccaattgtacctagattttttctatttttcgatattttccgtaaattagtagattttctcttcttcaagtaatcctggtctataaaaatgttttgctttgctgacaaaacacaatcgtttaaaaatttgtaaggtcgtggtgaagaatgggttaacaagtgatgggaagtgtagtataaatctgatagacgtagtagcccgttccatcttactcgagaactgaactcgctgggtccatctagtgtggtgcaacgatgatggcgcacttactgtataataactgcagtgtattccaaagtaaaataaaaggcgcaattgatccacgtaaattaacgttaaattaaatatggaaaaatttcgcgttacgttatatactagtctgattcttactcaaatgtttttgttttgggtcgattgggtttctgattgtgcgatattctctaaactgttgtaatatccatcaaaaggcagttacatctgttaatactagtgtataacctgagataccatttttgctgttcgttgaactatttttcccaatttttgagttttccaaaatgcttatgttagacggtggctctactgccattcttccaaagcttcctgaaagtatatctgagtctagattatggacctctgaagcactggtgcgttatccagagatcgttgttaagcatcatgaagaatttttaaaagtttgcgacattattagtactttcacttatcaactggatgcttctatctacgacgaaaaggtagaaggtgtaccattaaaacaggtttacgcaaacagcattgggttacctgtttatgctagagaacatttgggtttgcccaacaaatatattgctttatgtctcggaagtcatgctgctactattcctggatgtatggaatacaaaatgatttatgataaacccaccgattttgaaatgctatacaattttcataaaaacagaattgaagccattcaagcatctaatcctaaagctttcgaaaaaattgacttcattgcatttgaaagccttcctcacgtgactgaagcagaagtagtatgccaactcattcaagatatgaaaggttggtctaagcgttgctggatcacctgtacgtgccctgagcgcagcactattgaacgagtatcgtccattatctccaagatactgagcatcaatcatgactctatatggggcatcggtgttaattgctttcacctcagtttactcgaacccatcgcaaaaatgctatccagtcttttaccatccaacataactgctattttgtaccctgacggccgcgggttgtatcaaaatccagacggtactttttcacctggctcaacagatcatcctgccccttcacctgaagaatggtcaactataacggctaaatactcaaatctacataatggaaacctgatactcggtggatgctgtgaaacaaattataatcacttatctttactccgggagaaaacgaagtaaattataaccattttaattaattttcctcatgatattaatatatttgtattgaattaatttttttcttgtttaaagtatttacctcaaaatatatatttcttcccaatatcccaaaatccattacaaatgtatctaatctactgcaaaagatatcaatctaataacaaaaatccaaaactcaatgtacatataagaatctaattaggtgccttaataggattaatgactttaccacgtttggtaacaactctgggagcaacagccttatgatgtgaagctcgagtagtccattctggtcccataggcaagttaagagatcgttcatactgttctcgtgattcaaatgggaacggaacactatcagcagtaagcttagcagctttcttgttgcgtttttcattaataatcacatgctttagcttagaatccttccgctttgacggatctagtccagcaatttttttaaccttaggcttagtctttctttgttttacgccaacacctccccatgaaccccaaccgggcaaactatgatcttcttctttcggtgcatcctcttgaacccagtcttctttatccttttcaaattcagcgacaacatcgtcgccagcaaatgctttagcaacaagctctctctgcttaattgacaaacgacctttggttggctttaacataggtaccgaaacatcaacatccgattccgcttccgacgctgattcaaaagccttttcttcaaaaattaaatcaggctgaactttaggttcttcgacaagttcttgaagggaggcaactttgtccatttttaacttgtgattctttttgtctgccttagagctgtttttatccaactttttggcagaagaggtcctttggtcaggtacttgcaaccatggattagtttcctcagttgcttctaatggtgattcctttttttttcgagcttcggccttcttttgtccttccttcatttccggtttgttgactttcagcaccgctgaatcagaaacaaagggatttttccttgatggcaaagataattttgcagcttcttcggaaggcttaaatgaacgacggcctgtattattccctattaatactccaggaaccccgtcctctcctttttgagatgtatcatcttcattgggtactcctgcgagttcgtcttcgaatgcttgcatttcatcttgcactaaagccttttgtcgattggacgcatcacgcataaatttcatgcccagtacaccttttaactttggttcctcttcatttcgtattttttcaaaagcggttgacacctgttcatttgtgtcataatcgctatccgagaactcagaaacatcttctccatccatttcagatatctctttaccatggatacgttgcataagctcgtctcctttccgtatttgctcattgactgcttcacgggttccttcaccatgtgacgccctttcaagcattttacgggtccaagagcttgtgtttttgtgacgttgagtcattctttccaaagcacgagcttcttcagatttaatccgttcattctcaagatcctcttcactcttaggaattaaagccatttctttttctttacgattctttctgatcttcctgtaagttttgctttttattttagcaacacgtttggcctttctttcctcacggaacattagctctcgcataaatcgaagctgacgagttctttcagcaacttcttcaacagaaagtttatttaaggctaattcttcttgttttttcagcgctgattcattttcaagacctgcatctagtaaagcctggtgcatctttctctcagattcagtcctaggctcaaagctagaggccagtccattattactagggacagggcgagctgtttcattcatggggaaaatgagctgatcagacttgcgattatcagccacgataggcttccatttttctaaatcgttttttgtttgttcataggcagcctgtctttctaaccgatcctgtatggacttggccaaaggagcatctaatttcttagaggaaatggaggaggactcactaactagtggttttagggatacttttaactgctcattcatcggtatagaatcaagcaaatcagttatgtcaatagttttctcggaagaaccaattaaattatactctgactctttgttggtttcatgaggatcatatttaacctttttaattgatatttcctcaattgaatcattatcatcagacgataacactgattctgcatcagcttcatctttttttcgtttttggtttagagaaacaatataattccttaaattatccagcttcgaatcagagttttcgccatcatcatgatcactatcggagctttctatttcagattccgagtcagattcattcatattatcagcggagtctgtaagttctgattccgagtcgttagagctcgaggcatcactttccaataaattctccttatccgttgcatggtcattgttgccaatccatggaggacggatagtagaagcagtgttagactcatttttttcgggttggtcattatccaacaaggtatccaaatcaacaagttcgttttcgtcaatgctgctaccaacacttccctcgttttccaacttatcagaatttacagaatcatcagaatcgtcttcttcatttaatgatatttccttcgtattatttaaatttttatgatccttattactcttgccactctaaaaatgtgttagttgaacgagcaaaatcattgaaaatatttaccttggaagcattgaaggaccaatctgcaaatcttttttcatcttcttcatcaaaggcttcatcactatcaatttcttcatcatcttctgagtttacgccaaaactgtagccttgttcatcgttgtcttctagttcttcagaatcaaaaccagcggactcttcttcataagaatgtaaaatcttattttctaattgtttttttccttttctttgatgttttccctgcggttgtggcaatgtattaacttttcctttcctagccatgatgctggcttatggtaaaaattcttcctcacttcgaagtagggactaaaataccttacaccagtttaaactgaataaataatttcaactagtttcaaaagtaaaaaaaatgaatcaaatttttagtaatctgattctttttcattgttcgtcgatttatgttgcagtcatactaatagtcatatacattacgccttctaacatatggataacttcttacaatatttccaatattaaactcaaggttttgaaattattaagctaagcatttcattcagaacataattttatacacaactcagtcgtaaaaaaataagggacgtagtaagagagaaatgaaattttggagaaaaatactgaaccaatgtgaatctaaatagcggcagcaaaaacgaaaacgaataaaacataaaaaatcgacataagaacaattttgatactagactaagtcatgaggagattttctctgatcggggctattagttggatgacaagtatacaaatactcgtcgtcaaaatggaatggccatttgtcaatttcaaatatttctccacataaagatttagttataaacatgatacggtcaatgtgattcacaacagcgtaagcgattgtacaaccaacagcaaagtttaagtactgcatattgttaagcaattcgtactccatcgccttgggaatagggacaggggcatcgtttaagcctggtggcaggaacacgtctccgctggttgtaaaaaatctatcgaccaacggtgaaggaaccacttgtggaagcggatttccggtttgcagggcattagaagacatatataatacggcaagctgatccgctacaaacttgtgatctaaccatcctacacggtaaagcaatgcaaacaaccatcgatcttccagagtcgttatggttgtcatcaatgaattcagcaggtcaaccaattcaagttgcgttttgcacaaaagttggtatttttccataggccatcttcccttgaagcttggctcgaagtttaccatatttaatcttccgattaaactttgtatggtattcgacaaattgagcaccttactctgaatatctggatcaatgtgattatgtacaggccttcttgcgaaatttgaaatctcacaatgaattgatccaatgtcaattaaggtattgccaatattttttctaacagcgtatttggctgtacgaggttgtggaagaaaggaaaaaataaaagcaactgtaattccagcagctactgtcaaaaaccgacgataagcaacatcccaaccaattccaagtgttactacaccaggctcatgattagatttccaagagtacgttacagttaatgctgcggttacacagaagatcacagcaggcattggagttaatattacaaaatgaactctgataaactgaataaatggaatggctgctccccagacagcagctaagccataggcattacccaaaccatgcccagaacctgtgtaccaaatcaccataccgagaattgcaccaaaaaaagttccaaaaattctcatcaggtagccatacacagtatctgcagtgaatctttgcagactcatgatagccaagatgactgcccatagacctcgatttctataataccatcctgcgctgcttctgcaaaaagcaggtatagtgcagataacggccagcgtaccgacttttagtacaaaaacgttcattgggcggaagatagatttaaagaatttggttaatctgtaaccacaaatatgatacagagaggaaggatgatcagcatcaggatctctaggttgtgtgctagattgattcatatctttgtctacatcattgtggatattttcatcataatcaccttgatgtcctgtcagctgcgataataaagatcttcttatagaccttaaaggccaccacaatcgccggataggacgccgctcttccagatctataaccgtttctagaatttgtaatataccacgcactgcttgcatcaaatgtgactcataataatatacaacgaaaagtgacctaagtgaatgcatatagaactgctgaacgtcttgattttggaatagcgattcgtaaggctttcgcacatcaaagcacttctctctttcatattcgtgaagtgcttgtgacaaatgatcataatggagtttgatgagttttagacgatctcttccagcagctttttgatcacgtttactaaaaattttttttatacgatcatgatttaattccacaagccacgcgttcagagcatccaatgaataaatagcttgatcaaataagtctcctgaagagttttttaaaatagaaagcagagagtctaaaaattgtggtttgttaaacggcaatctgctctccaatgctaaatattgctgtgcctctagaactccaacaggtttatagctcttttttcttttcttgtaaaactttcccaaagaagaaggaagatgaagacgactcttatgacttcgaagacttggtgactgtggttccaataaatctccgttacgcttagtagttgaagtcttagcggccaatggtgcttcgctgttattagagcctgtcctaacatggctgcgtccgcgttgaacgatatcattgaaggatgctgtagatgcattgctaggggacgcatatccgaccgttcgaaagttattattgaccggaacatttagctgtttgctagcgagtctacgaatctcctcaccattcctttcactatcttgagtagtggcatttacgggtgccagaccgaaataagagactcggtcactttcagaagagttcctacccgatgatgttcttgcagaagcggcagacaaggctggcgtgtttaaccaagaagatacggtagcctccccagctttctggattgtttcgtcatcgtatatttgcatattatgatcgatcagtctttgaaaataagaaaaagcggaaagccgaagaattgttttcttaaagattctttgaattgagaccaaatcctcacccttcaaacgaccatacgaaaattccatgtccaggaacagttcagtcgatttcatctttgataacagattttttaaatttgcaatttcattttctagagatgaaaaagaagcccaatgactcgatgcaggagaatgtgataacatctcagtctgccgttttagaaaagagcttgtatcttctgtaagcttacaaagcatagtattgtaagcatggttacaggtttcaggtaaaataaatagagtacaaccaatagtaatgcctgtttgaacacaattgggaacgataaaaaacaagccaatgcgaggataaaagtaagggtacattggccccatgtttgcactgacagcagtgcagataattgaaaaaacgcatggaaaattgagaggagggtatttcattttgagtcttatgaataaagcaaccgctgaaaactcaaagagtgcccagatgatcgagggcaaaggacgaacaaagtagccttggaaaactgcttccctaatacaataattaaagccttgggatggatctggacatacgaaaccctcggagacagcctgtgccaaagatgcctctcgagatggagaaccccgagcaacagttgccaacttggcagcaagaacagtccaagcataggcgctaaaaaggagaagaaattgaaacaaagttttccacaacattggcgcaatgggctccattgcgggaacgagaatagaagtgatcacgacaaaaaagctcgacataccaagcactcgattggtgtgccgagcgagaacaaggagaaaagcaatccatgagtttatggcagcacgaatgacaggtttcaagccttttctattaagattttttgggataaactgcaaagaaggaggtaaattccaggcatcgggatttttaagatagcgatacttacgttttaagttgctttttgagaaaaatgaaggctttcgccgaggggaaggatcgtcaagggactttttttcattagaaggtatttgaaattggaggtgcgtagaatgttgtgaggattgagaggaagaggaggaggaggaggaggatgggttttgagaatgggaaggttgctgaggaatgtcgcgggcattatctttttcgaagaacgagtgattaaatgaaggagatggttcatcggcgatttcaaacgtcactggattagcggaggactgtgattgattgagaggagactgattgtgggcattggaaacggaatgagaggattgaaaatgcgtgcttgactcagtgggttggcgaatggcgggaaacgaacccttttgaattttgagtggtggaagagaaacgcggtttgattcaattttcacatggcgggaaccagaggcggtagaggaattgttagaggaagaggattcggtagaggacgtgttcgacaactgagcatttgcacgatcaaggttactaggcgcacctgaagtcggcatggtacagtagtgtaagagaaaaccacatgcaggatatgagacggacagagttgaccgacagctaaaagaaaagggattctaaaaaaccaagcttccgagctagcgagcaagccacggatatgaaaagtgtaaaaagaatcaaagaagaaggaggaggagagcagaaaggaaacaaaagtcaaattgaagagaaaaaaaaaacaattagactgaaaagaggcacaccctcaaagtgaggagtgatggatgctgaacgaaaagaaaaaaaaaattacaatatagacaacacaatttaaactgtggaatcaacaatgatgatacaggaacgcaccaaaaattttgaaacacaaacagaaatagaacagaagccgaaaccggagttgagagaagaagaaggtgaacgaactccggaagaccaaaccaaaccaaaaaataaaagaaggtaaagatgagtcagtgtcaaagggagacgccaagttagcaaatgccaatgtttatataaccaaagtgaggaattggaaaataaacagaaaaccggaaagggcggctttactaaaaagacttaaaagatgataaagttggataaaaccaaagtcaaaacactttgctacaataaaacaatttctgttttggtggatgatgtcgcaagagatgtttcatacgacaacactaattaggtggcagcataaagtggtggtacccctccaaaacaaaacaacaaaagaaaaataagattttaaatttgaaaccgtgtttccaaccctcgacatacaaaaaaaataattttgtatgacagagaggagcgacgaaatgaaaagtgggggagaagagcaatcaaataattcctcaatgccttgacgtatgtagactttttggtagcacagacgaatgcgcaaactagaaagcagtgaaacgaaaaagtaaattaaacaaaaagaaaacagaagcaagttaatgaaaaacaaaaaaaagcgacagtaaaaaaattcaagaaaaagcggtgaatgaattttggatgaaaagctatgacatccttgtatggggtaaggtctcgatacgcaataaacaagattttgcaaacctctagagaaatacgacgatgccgagacaaacgacaagatcaatcaaaaaaccgatataaataaagagcaattgatgcagaaacaaagagaaaaattgagtttctgagaattgggaaatgaaaacccgttgtaggtggatatgatgtggcgaccaaattgcctatgtatatactacacacgtgctaatgaagtcgttggtaggagtgtaaaagaggtaaatagtacagtacagtgcagaagaagtatagtgtaatatagtgtaattacagtgtaatgcagtgtacttcaatacagtgaatgagagaagcgtacagtaaaggaaggcaatgagataaacaaaggacaagaacccacaatatcagtgttaaacgtcggacgaaacgagcgaaaacagagacgaaaattcgttgttattgtgagacacgtgctttagcttgggaagacgtgctgaaatgcttctggtagagtaaatgaaatagcagagggaagagatcgacaaagaagtggtgtcgaggtagcagaatcctttcgtacagtgtaaaaaagataaagaaaaataaaaaaaaaggaagaatgaatgggggaattcaatctaatggctcgattacttaagaaaagatgagcaaaagagaaatgatggaatgggcaagtatacgcaagtttagtttggtgttgcttttttctttaatattggattggatttaaaaaaaaaataaaaaaaatagggaattgtttatcatttaagagggaaacaagctaagactacgtaatatcgacgttgaatctcgcaaataaaattaacgacaggtaacgaatcgatggaactacgcaaacagacaataatgcggcgcgtggtagttggttcttaggtttctaactctgagggtgtaggcgcgttctttaataggaaaaattggagatgggtcacttgacagtgttctagaagtgggggtttcaccccaagcgcccaaggtagagattatcatggtgtaagggcaagggcacaaggagtcgagaattttatcaatgaaatattgggtcaaaaaattttcgtctctttcagatactcgatgaagatggaatgctcgataaactaagagacacgactaggcagaccctccacgatgtctaagtgtacaatatggtaagagagtagaggacgtagtgtttgatcagcatgtctattgacggagaatcggacatgcccaatttgaaaatagggttgcaggaaaaagtggcttgaggagatgtaacgagaaaaaaagatttggcgatgatggagagagatggaaaatataagagatgaatgacaagaggggatcttgcagcactgtagttaaaagaaggagggtttaatgatttttggttgtaattgaacagatgtagtgaatatgaataaaaatacaaaccatgtatatagtctatttttcaatactctactattttttccctttttactttgcttgtatcattacaaagtgatatagttcgtatacttgaaaattattgagagtttggtacgattggttgagacattgcctcaaaaaagcgcaacactttcaattccaataccgattcgagcgctacttttttttttattattattagtgactcattactcacaagtaactaaggtactagtacggaaacccttcttcctcttccctaacccacttttccattcggccacttttggctctcgcttctgcccatttcgttttctcctgtccttttcctttttatctaccctttttcggttatatatatccgccattgcttactgagacagttttttttttttttttttttttttttttaaccgcttataaattgctcgtcctcattttctttttctcccataatctatctcctgctatcttttacacttgccatcacgctcggctcttacccatacctttacgtccatggaagggttattggggtgccttggatagcgctaaacttcctcatgatttcctatcccctcgtccccccaactttgtcactcacttccatttttacatcatctgcgcttactgtccccatatacgataaagggcgcttgtgtcgcccatgcaaatccatattcgacacattcaagcttaaatttccgtactgcgcaaagttgtcgtcgcttttcgatatgctgtaaatagcgtaagcacggtaaaatgtgttaaattgagtttcaagattttggcgatgagagagatgcgaaatgcgacataacgagttataagaggaaaacaaggcaaaaaaataaataatagcgtactcaatgtcgtctcatgatcataatcgtatatgtaaacaacttggttttatgtatctcgttccaacactgtttcgatagtctttttcagttatagtctagttacaaaaaaagagagaaaagaaaagaaatcaaaacaaaacaaaattaaaagcaattgcaataaaaatttccaacttattctctaccacccaattgattttttatacacacattcataatctttctacgatttatctgtttgttcaattgaaccatatgcatagtcaagttcctataatactctgtcgtcctgccaacataaaatttcacatacattgtcccgtaaaattccactctttgttttgcttttatgacacgtctatcctaatccctgtgctttctttgttcggaatttcacctccttttactcttttgcctaccatttgtgcgtgtctcaaataacctatttagtgtgccgatatcacataccaaatctattccttatactgtagttgtagaaactcatttattaaagtatatttacgacatttcgttgagattccttgtttgttttggtagaaaggaaatccccatctcatcgaaattttccccaaaatttaaacaagcactcttgcactgcaattccatattttttccttccaaaaattttttcgccttttcctttgttttcttttgccttttcttttatggtaattctttgatttctgccttactttacgtagtgtactcacattttatttattaagttgggttttctttcggagttcaagataccggagtacagtgctgtgatttaaattttcgcccaccacacattccttccttcgcaaaccacaaaacctataaatttaaaaaaatctcgaaaaatatcataaaagcccaagtttttaaaattctgaaaacgccatgccttccacggatcttaagaagcaagctgatgccgccgttgagagcgatgtaaataccaacaacgaggctgttgagtcttctaccaaggaggagtcttccaacactccttccaccgaaactcaacccgagaagaaggcagaggagcctgaagccgctgccgaaccctccgagtctacctctacccctactaatgctagttcggttgccactccctctggcactgctcccaccagtgcttccttgtacgttggtgagctcgatccctccgtcactgaggctatgctttttgagctgtttaacagtattggacccgttgcaagtattcgtgtttgccgtgatgccgttactcgccgttctttgggttatgcctatgtcaacttccacaatatggaagatggtgagaaggccttggatgagcttaactatactctcatcaaaggacgtccttgccgcatcatgtggtctcaacgtgacccatccttgcgtaaaatgggtactggtaacgttttcatcaaaaacttggatcctgccatcgacaacaaggctttacacgacactttctccgcctttggtaagattttgtcctgcaaggttgctgttgatgagttaggtaatgctaaaggttacggttttgtgcattttgactcggtcgagtctgccaatgctgctatcgagcatgtcaatggcatgcttttgaacgacaaaaaggtttatgtcggtcatcatgttagccgccgtgagcgtcaatccaaggttgaggctttgaaggcaaactttaccaacgtctacattaagaaccttgacaccgaaattaccgaacaagagttctccgacctctttggtcaattcggtgagatcacctctctctctcttgtcaaggatcagaatgacaaacctcgtggttttggtttcgtcaactatgccaaccacgaatgtgctcaaaaggccgttgatgagctcaacgacaaggagtacaagggtaagaagctttatgttggtcgtgctcaaaagaagcatgagcgcgaagaggagcttcgtaagcgttatgaacaaatgaagcttgagaagatgaacaaatatcaaggtgtcaatttgttcattaaaaacttgcaggacgaggttgacgatgagcgtcttaaggctgaattttctgcctttggaaccatcacttctgccaagatcatgaccgatgagcaaggcaagtctaagggtttcggtttcgtttgctacaccactcctgaggaggccaacaaggctgttactgagatgaaccagcgtatgcttgctggtaagcccctttacgttgctttggctcaacgtaaggaggttcgccgtagtcagttggaggctcaaatccaggcgcgtaaccaattccgtttacaacaacaagttgccgctgctgccggcattcccgctgttcaatatggtgccactggtcctcttatttacggtcctggtggttatcctattcctgctgccgtcaatggtcgtggtatgcctatggttcctggacataatggccctatgcctatgtatcctggcatgcccactcagttccctgctggaggtcccgcccctggctatcccggtatgaacgctcgcggtcccgtccccgctcaaggccgtcctatgatgatgcctggttccgttccttctgctggtcctgctgaagctgaagctgttcccgcagtccctggcatgcctgaaagattcacggctgctgatttggctgccgttccagaggaaagcaggaagcaggtccttggtgagcttctttaccctaaggttttcgttcgtgaggaaaaactctctggtaaaattaccggtatgttgttggagatgcctaattccgagttattggagttacttgaggatgactccgctcttaatgaaagagtcaacgaagctattggggttttgcaagaattcgttgatcaagagcctggcttcactgagtagtgaatgacatttctatgaaagttttcactattggaagaaataagggttaagcctgttggaaatttagtatagtttatttacttttatcttgacgaatgggtgtttattcgtttcacagggatattattttgcattttatgtttttttttcgaggacctttgttccacttagcctatagtttcttgaaatgcaaaatccggttggataatttatattgaattgatatattgcttcacaggcgagtcgttttgtttattactgtaaatcagtagaaatctttcaagttaagattagatttcagtagattattgaatgctttgctttttttgggttaattttagatactaatatctatggcgctttgagttttgacaaatttgataatattgtgtttcatcatgtagtttgcttttgaaaacatgtacttgtgggagagccagtatttatagtccagtcatttttactagtcggtacttaaataataatgtcacaaatatttgtaaatgttcaacacgttttatttattccactaaaatgtaaacaaggttttcacattgagtttttaaacgttcagatgaccaatgagcattccaaaccaagatattaatatctagatgttttaggaatgtgagaatactatcagggtcatcacaccgaagagctttagaaggatgagaaacataactttctaatcgggaggtatgttttgaaagcaaagtagaacgggaagcaaggaaaagatcgtagtcactccattttttaatatcctcttcactagtggtctaataaaagttaataatcaaataattagcaaattatgtttaacatatttacctcatccactagaatcataactttctttcttgattttgattcactttttgcttcttggtcccgaaccagatccttaaatagaacgtaaagtgttgttcctattccaattgcaagtgttgctttctgaaaccaactcgtggtggaataaaacatgaggaattaggtaaaattaaaaaaattcgttccctattctggaaatgtaaaaaattgataaacagtaactatttgtaacaacgtagtaattccaatacacagtgataaaatgcctttaaatcagataatcggtgctggatttataaatacctgctgagaactattttataaaataattagcttttcaaattctacaaaccaaactggttcttaaacataagcagttatttatttacaatggaaaaaaaggaactttgaacatgtaggtggaggtgccatgtatcagtattgacacgcaatcaaattttgaagcatacttctttttttatgattgagaaattaaaacatctcctatgatcaatttacttttctcatcataatgaatagagtaccatggttaaccctttcacatggacgatatttgcctccaacttcaattaatataaccgttactcatgcgctaaaccagcagttcttgtttacctaatcatctcgaaagttcttaaaacgctataatttactaaacggttagattttaaacttttaataattctattttctctaagtctttcataaaatctttgccttattagagtgtaaggctgtttgatttttatatttgcttttttacacttgtgagttctgtatttgatacctaaaaaccgcattgatataagaaatttttgaagaatgcctttaagttttgaaggaacgtttaaagccaaaagaaatgttaatctcgggggaaaacgtgtctccaacgatcgcgctcagttgttgcgaaaagcagccatggagcgcaaaaatcgagaagaagaacgaaaagcagaaaataattctgttgccgttcaatccttgtctagaggttttttagctaggcgaaaatttaaacaagatttccgggagcgctggatatacaaatacacaaaatcagggcgtacatctatcagattcaatactttggaagatataaaatgctctatttctcttcttgttttatttgctgagcctgatatcgacttgccatttgtttctcaagttgcgcataatatactggtttggctggaaaatttaattcctctatcgaatggaatggatgatacaccaaaaagccacctaaaagtgaaaatattaaaagtacaagagacgttatccaactcaaatgactcctggctatggcagaggttttcatctttgctactaaattgcttagtcagttctattaattcacataggatagagggtactgatacatctgccgaaacatctctccttcattgtttggcatacgtggcgccttaccttaaaagttctgaattatctacgtattatgactctgttatgactttttatgctcaaatataccctaaacaaaatatgactaatcttgaagatattatgtctctatctttacttacacctgtcagctctaaaactgatgagaatgcaaatagcagttcggcttttttatttcatgtccttgcgtcggactgttttagctcaattgaaaactgtataccaccagatctaataattgataaagttttctcttcgtctttgcaattatccgaagaagcctgcatttcttctttattaaatttggggatgataaaagttttctctttagctggaaactgtcttcatttgttgcacacggaatacaaaaacagttctttatggaaattctgctcttatatcttagatgcactatatgttttctcaggagaatctgtaaattctcgaatccaagtggtcagtgatgttgacgatgatgaagacgatgaaaacgcattttcccaaaattattatagccatcttcaaatggttgctaaacatttttctaaaaattacgcaaatcaatctggtatagttcagcgatcgtttgcagaatgtatatcttctacttttataacaaaagctttcaaattagtgtcatctaatactttacaagctatgtcacatttttatgcaaccatgataaaactttttccatccaaccgaacatcaattcttatgtatatatccttagtagaaactaacgaaggctcattgactcgttctttttcacgtttttcttgggatatgttttccgaatcgcctgtttatcaattgttccataagaagtttgatgttcaaaatgtcttaaaaaatgattccggctactggtttcaactacaattactaattgatgtttactcacgcatgctttttaccatgatcgacgatgagtttcataacgataagcaaaatccgctttatccagttatggctgagttttgtactgttttgaaaaatctagttttaggtttgtactgggatgttcaagctgctaaagatgttgactgtaaatctgtggttgatatttctcaattaagagtctcgtcaacttcccttttacaacagttatataggataaattcaagaaaacaatttcttccggaagatttctttttgatgagtgaatatttcaatttgaatgaatttgaagctaatgcactacaagagtcagagttggcttcacatgctgaagcggaaattaatattacttacaaattcgataacttcagcgagtcccgaccaaggctaaatatcctaaataactgttcttttttccttcccttccattttcgcattcatttgcttcagcaactacttcttttagataaacaagctaacggttatgcccagccgtttggtcatctaaaacatgcagttattcgtcgaaatcgtattttcgatgatggatttgacgctttttacaattttgggaagttacttaaaggtcctattcgaattacatttgtagatgaacatggtgttgttgaagaaggtatcgatggaggtggtcttaccaaggagtttttaacaagtatatgtaaaactgtttttgacattaattatgggctttttagtgagacaaaggctcatttgttatatccaaatactcatgcatatgctcaagacgttgaacgattgcgctgttatgaatttttagggatgctaattggaaaatgcatttacgaagggattcagattgatgcagcgttcgcatctttttttgtcgctaaatggcttgggcatccaagttattttgacgatcttactagccttgatccaaacttatatgaaggattggtatttcttaaaaactacgatggagacgtagaaaatgatatggctctcaattttacggttgttcatgaagagtttggtgttcgtaacgtaattgacctaattccaaatggaagcaacatttcggttacgaatgaaaatcgtttacagtatattcatttggtttccaattattatttaaatgcaaggctatctagacaatgtcgtgcgtttaccaacggattcactcaaattatcgatccacactggttagcaatgtttcatgaaagtgaaattcaaatactagttggtggtgatcctgtaccgattgacattgacgatttacgccgacataccgtttatgctggaggctacgaaccaaattcacctactattgttttattttgggaagttttacgagagttcgaagaagaagacaaaagaagctttgttaagtttgttactagcgttgctcgtccaccaattttgggatttaaagcgcttatgccttctttctgtattcgtgtaaatggggaagatgaaacacgattaccaactgcaaggtaggttatgactattgtagtctgcatctataagtttttactaacgtatttattatagtacttgtgtaaaccttttaaagctgccgatgtatagtacaaagcaaacgttgagagagtaagtttttaagcttattttcattgaatctaaccaatgtttagtaaattattaaccgcagtaaggtcaggtgttggttttggctttagttaatcaacctgatctaagaaccgttctgtcgaatatttttaaactatttccttttattttctttataatataaaacgctttactctttcttttttctggcgaattctttgttgatgtcattggtgtttgttgagtctctgtttcagttttgtctatcaggatttaaagttatttagaatttatagttttaccatttaagagttatgatttatagataaatgcagttcaatttttttcgcgcgaatacaatgtatatatttatgtttacactaaaactgtttaaaagcattttcgcttaataacaagcttaaatttccatgacgttgacataatactgacgtgttgacgttttgaagtggctcgaaaaccgcctaccaataccaccaactacataccttaattattcaataccttagaagacaatagctttgaacttcacaatgattagatattccctaaacggtattcgattatttggctctcttaatcttttcaatgcaacaagaatattaccaattagtttgggcagagcttcctatgcacatgctaggcttttcacctcgaaagttgagaagtcaggcactgcagaagagtccgctcttccttctgtcgatgaagaggaagataaattgaattccttacttggcaacatcaaagttagaaccgctcaagaggacggtgtttccgttgaggaagtactaatgcatcatcccgaattgttgcgcaatgctcctcatgcattgcaacaatcggtgaaggaaattcttgcctcgaaagaagttggggatgcttttaagaagaattaggtctttgatgactctttgttaacacaaagtgtttggtatcgaattccaaatctggtgttaacatatttgatttacgttcaactgtggaatgaaagttacgatggatttcattcacgtttatgattaaccccactttccttcattaataggcttttcaaatgtttagtactctggctaatatatcctgttttcataattggctttagtaaacggaattcgcagataaattcaaatttatgaataatatgtgctttttttaaatttagcagatgagaatggcataattatgtgaatgctctgcattattcaacaaagatttcagtaatgttcaacaattgtcggtactatcattatatttaagtaaattaacatataaaaatcaacaaatgtctccattagaaattgaaacgtacgttaatccttgtttatatattgaataaaatcaagtaaaaaaatgtatatattacgggaaaaaaaagcaaacaaaaaattaattcattataaatcgttgtaacatgtaacttttggatccatctcgggggccctaagtgaaaaattgaaatcataaactggaactgtaatcatttatggttcaaactagaaacccaatgtcgtgaaagaatctataataaaactccgtcataaaaataataaatcgataaatttaaaacgtacaagtaagtaaaatgtacgctatttcaaagggaagtaaaagtagtagcaaaagtaaataatttattcgacatttgagacaccacaagaaatgttaaaaggagactgtgttttacttacacgacacgtcaacagaaagaaacatttataaaatgcagttttcaatcccttatccacttatcagagccaactagccacttttaatgaaaagtaatacggttcaacagcaaacaagcattatggtgtgcgacccacttcgtcaacaatcgcatcggataagttattagctaaacgagattggtttcccagtcgttgcttattttttttgagttttttgcgagctaccatcaccggaacactcgacttatttacgagataattactaaaagaaccaagcaatacacctttgagatgacttcgaccacgacttcccattaccaccaaggatggttcaatgtaatcaatcatttcaataattagatgcttggccttttcgtgatgtataacttcaatgtttacttcgacttccaaaaccgttttgctaagcaacttcaaaatgtacttggtgattttctccaaagtttctaattgttcagactccatacgatcttttacagcgcgagcactaggatcgtcacattcaatgacatctacgataattaacgtatcaccattgcgaagaagtataccaacagcccactcagcggcatgaagactctctgaggaaagatctaaggtaaggaagtacgtacagtttctctttgatgaactagcagcagtttgaaaatcacctcgacgaatacaacgaatagtacgattagcagtgggaatccatctggtaggtccaatgtctaccttcattgatttagcagttttaacgtcttgttcaagctcttccaaatcagaaccataccaattattgatatttgacgatacaaagcttgtattgggatgaacagtatcgtcgttggcaaatgcaggattagagcgagagcgacgtaaagaatttgagtcatattccgtacttgtatcattgtgagatttactttttgtaagaggcgcgccgcttgccttttcttttgcaattctgttctgctccttacttcccttccttataattttaggaggcttaatagaaactgacatactcgatgttttttccgattttgaaggttgctttttctcgtcatcatcagaatcagaagataatgataaatcagaatcttcggaagagggagaagaactcaacgagcgattcagatgcaaaggttccaaatgtttagcagggatatcttgagatggagaggaagtttggatatcagaaagtttgttagcttcattggtagcagaaacaggtggaggagataaaacaaacgatggaattggtttctctggaggtgattccggtgtaacgttggaagatgccccttgagtcggagaagacaaggctttgggtgagaaaattttctctttagattttgtagtagaaggtgtgctactatctgacattcttctttggctagctgttgattttgttgattgcaacatattgtaattactaccaatagtgcgacttttgtctgaattagtggatactgaggataaattagatgtggagttcctacgggtagtgtcaggtggagagccagaagaaaacaaagaagaagctaaaatatcgccagctttagcatttggacttgacaagcggtcgatgctacttggacttgttggaccagacttcactttcttcaaatttaaagtatcaatatcagaaggctgttctccctgaattgcttcgaaaattggaggatttctgctgtgaggcaacgatgtcattaaactgctatccattctgtacccgctatcaccatgttttaccaggcaataatctcgaactattggatcatattgaagtgctagctgacggtgctttttttcttctctttctttcatccatcgtaaaacttcgagacgttcttcatcaagtgccgattccaatgatcctgcagattttccaccaccagagtaaagagccgaagtcatcctttaacaaataataaataattcaagttagttcgctttaactaactcaaatgtatgaattgccctcactagtttgtttacttccgttaggtggtagatacaaggttgcctcgttttcaacctacgaatcctacaaatagcgcgcagcgaaacaacatttgatctccttcgctaatttattacatcaaaactatattaatgtttacacataaaggttcttgaattttggaggagtaatcaagttaaaactgatactgtaaactattaattatgttttcaaaggtttagctatattctttttatttgatcagtttcagtcttgtaatttataaattgaaccaatgcattttttaattgttattaaaattgtgtactggcatgtcatgcattacaaacaaaaatgttatatatttataatcttctaatatctgcttctaatggttttaccatgtcagttgtacaacaatcatagaacagacggcaaaagcttgttgcaaaagataaaattcaatagcaggagtgacatgtacaacaaattatgtaagaaattgtatgcacggtaaattataattaagataatcattactagaatttctctacacatggacaaaaacacttgcttgagaaaagtctgtactataagttgagactatacagatttcaatagatgaacttcttttcacaaatactgatacggcaatgcttctgtatccttttagttatcgtgttaagaaaagaacctcatccacaattctatatgacaagctatcacttcaacacttctaatttaacgattgcttgtacgccaaaatgcccgttgtatgtaagccttctgatccctcaaccaacgtcgatagtcctttgcataaaagttagtaatcagtgtacaaagtaaatgagtagataacacatatcacatacagaaagggagtaaattttctcaccgtaataatctaattaagagttagacatcaatcatgacgcagccttcacagcatacctgggataggattagaatagctttccatttgaggtgtaaccctgtttttaaccaagtgacggtaaaattcttgttctctctaaaaaattaaatatattagaatactttcagaaaacatagtccgtagatgctaacataacccctattatctaagggaatgaacgtaccgctgcaatttgtctcgcttgacttttatgaagcagtgtccatatttttctacctatactagggcccaaaagccatccaagccctccggatgcaatagttccaataacatatagagtaaatagatcaagacccataatagtcatggtagggtcaacagtacgcgtaagaaaataggcggatcctaatcctagtccggtaagtgcagtaggaatagaagttaaggtttcaaaaatccttctgctttttcttaatttcaggaatgtgggccaatttaaatcttgaggtttcttctgttttatagactcagtggaataagtttttacattataacaagttttccataaagttaaaaatattttgggactttgtaatctttttacaactagaccaggccgtataataggtatcataacgaatccttgcttgttggaaaatgtatacttcatatacgtatcgcctcaattgctcttctctttttaacgtattttgtttattattccttagcaagcgcggacgcatactaggaaacgcaactttttttgaaagtacgctaaaatagcttagtgagatataaatgagagtttaagtaaattatttgaaacaatattacggttcgtgtatttcgccattctcctattttattcatatccttgagtcagttgcaagtttagtgtatttttttattaaaaatccatattattatttatttatcagcatttgaaagtctgtcacttgctgttggatttagtataatgtctgggaattcaggcgcctctgaatcgatttctattgaggagaccaatagaattagaatttcgctaggcctcaaacccttagatatttcagaagaaaaacctcagaaagaactttcagatgcttcagtcaagtcttcgtatgtcgatcaagaacaacaggcctatgaaaattggaagaaacaagagcaggaggaaataaataggaagaaagaagaagaactgaaaagcaaatttgaaaaattacggcaaaagaatgaacgaagacgcagaacgcaaggaaaaacactcgctgaaacattggcagaagaggatgatcaaatcgatgctaacgatactcgagcgtggatactcaaaatgcgtaattcctcattgaataaaaatggcaatggattgaattttgaagcgaagaatgacgcccccagaagatccactctacattcgcaaaatgctggtcccaatgtgaatagctcattagaaggaatgaaaatagcacacggttttcaagatttaaacaagaacgatggtctagtccttacattgaaagatgctgatatattagacgaagataatcatgatctattagaaaatgttgaaatggtccagcggaagactaaaaacgaaaggaaggaagataacccctacaaaccgtatgaagatgagaatgattttcttcaacagtcggaagcagatcaaccgtctgaagatacttttacgaccattggtccacaaaatagtctcactgttaattctactatagaaaaacataaatctgataataaaaaaacttttgggactcttgtctctttcgttgaaccaactatcactggcagcgaacaatcagattatcgacaaataaagattaagaagtcaaaaaagaaaaagtcaaagtctgatcggagaaagcgtctagtagaacttgatgcagaaaatgaaaatgaaaatgacccatctgatttcgtgctaccgaatggtcagagtaacagtgatctgtcagttgagcaagattcggctattttcaaagaacaaaagaaaatgaagattcaaaagcgtatgcgcgaattagaaacacagtcgtttgctgatgatgatgatttgcaacagtcaattgcaatgcagaggaggctagctcaaaaaagagcgaaaatacttaagccagaagatgtagctgagcaattgcagaatgccgaagaagtcacagatatgacggactcggacacggcttccggtttaatatttgatgatacgcgtgcttttgttaatagcataaaggaaactgaaaatcgagaagctcttggttccataaatgaacaagcatttgaagattccaaagatttgaacgataccaatagtattactggaagttctccaactgaagaaagtaatgctttagtggaagacacctcggttgatatttctgcaactctcgaagaagccaatacgcagcaggagaatgcagaagatgagccacttgtctctgacaatgttggtgcagttctaagccttctccggaataaaggcgtaattaaagtgtcggatgaagcgaaagagaaaatacaaaaagaagaagagtacaataaatggtttgccagaaaacagcaagccagagttgaactggaggagcaacgtagaaagaaaaaagaacaagatcgtctcagcgggaaatttgaaaaaatgactcagaaggaacgtgaacagtatgcaaaaaaagaaaatgaaagatgggataaaaaaattgcggagatagagcttgaacaatttcatgattataaacctcaggtggacataaagtatgttgacgagtttggtgtggaacttggtcccaaagaagcatacaaatatttgttgtctcatcaatttcatggaaaaggttcaggtaaagctaaaacagaaaagcgtttgcgtcgtatcgttgaaaaggaacgagaagaacgcaagccaattttctgaaagtacatattttatgtttttatttttttaatttatggttatgtggtagtaataatgcatcatttataatttcattttttgagtgacttctaaaggcagacaaaaacgagggtcaacgggttctatgtttggaaactgtaatagtgataatcctgcaagagaaaaacatgtgtgataaacgtctgtggcatcctcttttcggtctgcaaaccctccgctgtctgcatcttgtgtacctagaagaaaatcaataagctgattacggtctatccaatctaattttccaataattgctaacggtgagagatcccaccaaccgtaacaggactagaactattagtaaacatgctagacaaagagcaatcttcgtacatcaggtaacttttcagggcgaccatttaatccacctcctttaacttgccgttcactaatccaccaacccaataattcttcatcaattaaatctaacttgttgagaattttgagagcggcaacacaggtaaaaactattaggtcaataattgggttttgaaattaaacatacccatcgctccatgtgactcagctccaggacagagtccaaacccaccatcaaaattatagcatttcattaaccaatccacggcagtatttttattaagatagtccaatttacctagtattgccagacaatttattccagaatatagaaatctagcgtctatctctccccagcggtctcctttcatagaaccatcttcgttctgtaggccaataatgtctaattatttataaattagttaaggatcgcatgtacaaatacaaagaaacttacaagaagcaactttatctttgtcaacgacatgcaaagagtccaacattgctaaaacttgtacagcgtatactgtattcgtaatgtgatcatcgtgtcctggataacaagcaaatccgcctaactcattgttagcagcccgtatcaatatttcagtatcagtaatataactaaccgctttctgtcaaacaagacaacagaaacgatacaatacgttctttgtcaatttgatctttcttcttcaatagccagaagctcatgcaactccaatatattgcgctgacgtgtaaatgctccttcaaccagaaatccagctcatcagttcgctgtttgtaagaaaattgaattattaaactattttcttttcgcttacatttccaatatcgtgtaagtaacttatgtgcttatctctcagtaaaactgccatgttttgagcaattgtatgaacaggtagacggttcgttatgcaatggttgaaaactgagtgtaatgatcagtaagatctgacagttcacgatccttcctctttttgaaattaaataacagctttagatatatagaatgcttgtgctgtaatgtattacttccatttacgaatgtggtggaatagcacattaaccaactagttcttccttgacatccaatcggtaatgaattattggaataaccattccatcctttatattaaacagagataataattaataaatccataaggtttcatctctgactaagaaccaaatacttggaattgctttgacctgtgtttttccgaatgcgagagttcaggcttatattcgtacttcttttcttcttgccctcatttgcaatagcaaatacggagattattaacgtagaaactggagattctaataaactgttgacctcgaactctgtttgtgatattgagttgtctaacaactcttcaattcctctattgttgaagccaaatccaacgatcccacaagcggctggtgctccacaacaatcaaaatacacattttctgtgtgtggcttaaaaccgcttcagaaataccaaataagggcttcttggccagctgtggtaagcattaatgacaatttattcaaggtcttaacaataaatttactagtatccttcagacataattttgaattacaatataactcatattattgtggaaatcaatgcctcgttttattctcataatgaaagtctgatgaaaagaccaccattagttcctttacggctaggtatgttttatagagtttaagaaaaaattatattaaccttatttagttgtagaaccattgctgcttgggtttttacccaaaagcgttttaccaattgtcggatttgtttttgttataatcttaattgcattgatttgcatgacaaacttatttattaaacataaacgagactagcattgatatttatgaatatgaatctggacttaatacgagtattagatgaacgatatcttgtttataccaaaaagagaagaaggtgaattataaatgaatgtatttcataataaataaggattaaattacatataaaatgactttaagaatttagtatgtaaacgtcaatactctagataacgtttaaattgactttcctcgtacaggacatctttaaccaaatgataacaatgcaataaaagcattggaaatttttcaacaaaataacttgtgaatccgtctggtaaatcgccgagtacacgacgcacagactccggtaagtcttgataatggtgtctctaaaaaaggaagttagtaaaagtaaaataatcatccattaaattaataccttatttcttaatacccgaagaatgtcgagaattttggaaccatcgtacttccgatatttaccaaggttatcaactagggacgagtgtaaacaagttgtccagttttctccaatcacagatttcgaattgttttcaagcatttgaagtaacggagaaggtggatctctttcttcaacttcgaatcgatcagaaacatcaattaaaaaatcaagctttttggcatagtcccaaaataacggatgattcaaaaccacttcgattgtaggacgcttgcttggctcaaatgcaatcatatcctcaatcaaatcagcggccaacacaccacactctcctaatgattgcaaatgtaccaaacaataatttcctttaagaatgttgccctcacaatcataatgggaaccaaacgggtgcatcccaccagttaacgtataataaaaaatacaaccgagggcaaaaatatcagtagcgtgggaagcttgtcggattctaccttcacgagttttcacttgtatttctttcgattgttgagacagggaaccacttaaaatttccggagatctccaaccataagaaccggctgcctcaaaagtggtattacgaagactgctttgattaaaatctaacttcttgctcaatccaaaatcggaaataagagccctgactcgagttttggaaagatttggcgaattattaacaacaagtaaaatattttgtggctttaaatcacgatgaactaaatccaaactatgtaaatgagaaaccccaaaagctatttgatatagcaatgaaactagatcaatcgatttgaataggtcatcataagcaattggtttttcgattaaatcagataggttgcatttacataattcgatgacaatgtaaaggaattggtcacttttttgtttgcaataataacgaacgatattaggatgattatcactctgctgtaaaagtgttatttctcttgatgctaagtcataaaactccattaaaactctcttgacagctacctccctatcttcataaacaccacgataaacaattgtaccatgactaccataaccaattacttcaggataaacagtcaatgagtttacagtcactgaaccatcagtgttttggattacagttgcctcaggaagatgactttttaggctgctatcgagacttttttgtaaaggatcagttgatttgtcttgaatttcaacaatattttcactcaagatatccaatgtttgattttgttcaaaagacgcctggctttctatctcgttgaagttagaagaagccgaatgctcatcgctaactctctttcttcgtttgcctttacgccggcgttttgaagtatcaattttattattgatagaaaccgtatttttctgagattttaacggtctgacttcagaagagcgaatcctaagaatggaaaagaaggtaacaattgtaaaagacacacttaggaacattataacccaaaatgtgatagaaataggcgtagaggaaataggatttggatctagtaaaggaataggtttttttccaattgaaggtaatgtttttgttgagccttcagattccacgtaagaaggaatatcataaccaggaagtcctggcaaagcaaaaaaaggcttaggggttgccattagggaatgaagtccaaaaatactattcagtggaatataaaatccattgtaataaaggaaggaagcttccggagcaagtgataccaaaggataatgacgttccgacatcgcaaaccatgcattacctatatgatttatgtatacgtgttcagttttgtttcttgcaatttgaggaaacatcgtttctaggtatgtgtcaatcggttgtcgaagcagaacagaagtcggaaatttcgcaggtgtttgagatttgtctatcttcttgttgtgaggtaaagttacgatatcaaacactgtggcagcaggagacatcaaagggatgttctgttttatgaacttggaatgggtatcaacaatgtgcaacgaactgtcatatgatgaaagcgcaagtttcgaatcaaaagatgatgaatgaaaagattcatacattatttcgtttttagttggtgtccaatcgatgtaaaccaaatcaagtatgacattggaatcagaatatattgttatgaaatattccgttctagcaatatcaacaaacgatttatttgaaacagtaacctggtaattgaaatcatcaagcaagtccaaactttcagacaattttttaccagaagggtccttaaatgataaatcagagtctgcgccagaaggtacagaatctctttttgtacctaaattatgcacagagtgatgtgtttcatatctatggcctgaagggtattgagagacaatatccccgtttgaaacatcaatagtgaataacgtagtgtttttgctaccaacaaatacattgttgtttagcagacggattggtgatgcatgaacgaggtcctttattgaatgaggaagtctgactaagccagtttgtaaattaaaagcgtacaatattccgccatcgataggttctacaaaccaaactgtatcgtcgtcagataagtaactgatgtttaaagtagaatcactgtaaaattccccatgagtactattataagatttaaaatttgattgacttaaaaatttacttgacagaagcgaattttcatcttttgtgtatgagagacctggattagcgtttgtgaagagcgaccaaagttcttggccggtaattcgatcataagaatgcaatgatccatcaacagtagcaactatgaaggcattataaagactagattctgcgaagacattctctgccgatggcaattctaatacgccatccacagaggaaggtgaatcagcagtaggtgaaaaaagagctaattcattgtttgctttaccattggttcttttatcaaaataattaaacgaagaagaggaagaagaagccccatgagcaaatagaagaatcaacaacgaaaaaaagacgaattttcttaaaaataacagacgccctttcaaactcttcattggtaaaagtttttaacaaaaatattttttaagagcaacttaactaaaaaattcattaaagacgatacatttgaagtaggtagtaggtaaacagatttgctcaataggttttataagtctactgcgttaagtatggctaatgcatgaatattacaataaaaaacaccagctttacctttgagtatgtaattggtgccaaaaaatgggaaaactcattaaaagtttaagttctactttatccaaggtgtttagaagtagagtagcctaacattattaaatggaacagttgttgtaacacattcactgcaaaattagttttcgttcgttctaatagtttgtgcatatgagatttactatttcattaaaagaatgctgaaataaatctggtggaacgcggattcgttgttttcctttagtacaaagtatgcattatcagaagacataacctattgattaaaacttattgtattagtagtaaaagttaatgtattattacatcgcatgttaataaacctgttaaaccgtgttaattaaaccgaaacactatcaatataaaaaatatatattctgcatgctgacattagaaatcaagaattggaaatctgctagaagttagaggcatatatacttctaaaaaaaattagtgtaccaatgcttagacctcttatttgctttgggtatagtcatccataggcaaaaaaagcatatatattcaaataattttactttacaaacatactgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcttcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctttttttatcttaaattcactaaattcccctagcagatatgaagattggttgttcaatgccaaattagttcttcaaataccttgtattgtttaaaaggttgtcttaaagttaatttccagagatattctgctttgataatttaaacaaaatgtatgcaggttttgtaaatccataagctaatgagtttaaagtctgcaatatacacgaatatcagcattaatattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatatagatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccctaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcagttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttattaggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttctttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacaaatatttcacattaacgatatatgctatatttcgttaagctatggtcaccaccataaattgcccgtttttcttttttacctcataagaagtgtgagttgcagtttgattgatgatacaatttttgctaagatgtctcgtaagttttaaacctttgagaatgaagaagaaattctaaaaattattatccccctctcagcagggaatagctgcgttgaactatctcttttatacttgcttattgatttttagtattcttttagcctttttcacattctgatattcattaaaattaaaactatatctataatttgtaattactaatgttactaggtggaaatcagcgtgatgttgaccgtgctcgcaatttaaagaagtctcaagcttctaaaaagaaacaagccggagatcctaccaaacgtcttgaagcgtaagtggaatggaatcaggattttgtttaaaaaccaattagctaatattttaagtcaagctgaaattatgcgtgctaaacaacgtgcagctgatgagcgcaaggcagcggaagccaacggtggctcaaaaggaaaaaaataactatattcgaaattttgttaaagggcagtttattccatccttttaagtggtgtttttccacagtacattggctctttattctgttatttttcttcaattttacctctattttgataaaaacaataaaatctatatttctaagtaaagagtaaataaactcggtagtcttgcaatctataataacatcccattaagttacttaatcatttactcgtaatttcttaactctcggttatgcatatcatacgccttatgtctcatctttgccaatcaaattattttattactaactaccgcgcgccttgtattaaaaattaaaaaaatcaaattcaagatatactaaatgcaaatattcgatagactaattataaaaaaggcaaaatcaataactttgaaaatagcctaagagcaactcatataaataatttaaagctcaaattaaagaaaaggaacatcaaaccttctcaacacttttctaagatcatatagaagttaatctcttctaaagatatatgtttaatcacacccgattataaagaagaaaataaaacggcctgtattaataaacatttcagtaacccacatcaccagagataagccagctcatctcgccaaataagtatcggtaacattcaaatattaattttctatactttcgataaaaaaagtaacaaattgttcatgacgacacttacatagcaagagcagcaaccaaaagagatcccaaaactaaagcaccagcagtgaagccgttagaagcggctgagctttcatgggaggaagaggaagaggaagatgcagaagaatcagaagagtatgaagtggtggtagcagaaccagtggcagatgtggcagatccactagtagcagagacagtggaagacaaatcataagaactagtagcagaaatggtagcaacactaccttggcaagtgaaatcatcacccttaataacactgtcatcattggaccaagggcaagtgaaattggtagccttagtctcgacagtgagagcacccttcacatcactcaaatcaggcatatcaatgcttgagaagttaccgagaagaactaaaccaccaccaatttcagagatgacggggaaaccatcaatagaagtcaaaccagtatcgttaataacgaaaccaccaccaacagtggtaaggttagggaagttgagggaagtaagctcaggagagtacaaaacagcaaaactttgtccgatttcggtaaggtaaggaaccgaaatgttatccagagtagtgttagagaaatacaagttaccagcagcactcttcaagttaccaataaagacgttgctgataccatcaaaagtagcagtggtaacgttagaaagtttactgaagtttacgcttacacccttagagttagcggaaatctggatattttgagcactttcgaggccctccatggtgatctcctgaatataacgattgttggttacttggaaagtagtgacggaatccaaactgataccgtcaatagcttgaagttgagtgtcatcaattacgacactatcagaatcggaaagaccagcgttaaattgaagctcctgtaagtttggtaaaacagcaagatttaggcttccaaccgaagtgagctcaggggtagcaaggttgttcatgcggatcatgttgttaacgttaaaagcaccagaaacgtttttcaaagaagggaaggaaagagaggtcaaatattgaccatcagaaaccacaacatcaccttgaacggactcaattccattaacagtaagggtggtgatgccagagttaccagcatcagaaatgtacaaatcaccattcaatacagtacagctgttaagctcgtcaagagtaccttgggcggagatattgtaagggccgctggagcagttggaagcagcttgtacgcgagctgcggcgaaaagaagagtgagagcgaatgatttgaacaacatattgactttagactatataatgtagaaatatgattggaaaaatataacgaaagatagtttttaggatgcaaaaagggaatatgaaggtaaatttgttaaatcaaaagagaaagaggacaaatatgtaaaatgcgtttataaggggaaacgtagtaataatcaaaaagacagagattgaccacaaaagatatgcagaatagcgggtatttataaaaggtatatgctatatattacgggtaatatatatgatatgttttataaatgaatgcgtgggtaatgaataaagaagtaaaagagtgtttaaaactcaaatgtagttcgctgaggatgaagcgagttgcggaaaagacatctatatatacccggaaaatgcaaagaattgtgacttgttagataaaaagggggacaacgaggtgcgcaatttcgttgcaatgtttactgtaaacaatgagtaattgtgtattgctggttgctaggccacaacaccaacgaggagcttgcgaccaaactttgaagaccgtttattggctaaacttgtacgtttacgagtaatttgactctcgttaaacacattggcatgacaacaaggcgttcgactctttacagattgagaattgtaaacactcaatgtaaacaatgctgtattttctgtcaaaacttcatttgtattccagctttggttttaaggttattcatcgcataaacatttaaagggagagacacaaaccgcagtgtttgacccttaaaaagtcacattcacgggcttttaaacgtgacatcacttgtttgttttagtgaaaaataacagtcaccagatctctgaagaggtaggatttttttatactagaaaaaagcagaaaatcataaatattatttggtatagaaaatgcttcttccagctatgctaatcttgtttatttttcgctcatatgcaacggtatttacgtttccgtaaatggtttcagacatttgtttactgacaattaccgttaccgcagcaacgatctgtccatctgcagtgtaaacagatttatttagtcatgtaaacaaagtatttaccgtgctgtagagaagtagaggcgcagtggatatgcttagcaagttgaaggagaaaagattgcaaaggtcataccggtattcaactgattgactagactgaactgtactgtacttcagaagcatttacctgttactttttaacttcttgtagtttcgatgattattttggcctttgtgtatttcatctttgtgtgacatccagttattactttaaaacttaagtaatttatatttcccatttttgatgcactgagtgagaaaaaaactacttgattattcaaatttgttcaatattttaagaaatagcaaacaacagtctacaaaattattttggcaatacagtttaatcagaaataatgttgaaaggcataaatgatttttaagttgattttatgtttattttttttgtgaataagctatattatcttccactgtctaggatgatttgcttcagaaaattatttaatcattgttgaaggttgaacaattctagactactgtgcatgatttaggaatagaatatgaatgtggatattttaaatattgatctagaataaatgccctaattggagaatatgtattgtatttagaagctagtactccaaggtaataaaatgtatgctgaaacataaaatgtttttttgctatacatgtgcactgtaagctagactgttgaatgtatatgaatattaagtcagtagaatgcttgcatcatttattacacaaagttgaaatgattaactccagagatttcgggtacttgttaaaaagcatcttaaggtgattagttccgtcatggtttttataaattcctttaccttctatctcgaagtaatcttataggagcgattacacatcaactcatattaaaaatttaactttgattactgtaacttgcctattttttacattcgtagtgtaatcataattaccgtccaaatattcaagtaaaaagcggcgttgtagtctgatggagatgcccgttatacaaattgagtaaagcactcatttaagactgttttgctatttggaacctttttattttttttttattttttttatttgttctcttgtgtgacgtgagttagtagttaatcgctgcgattataaaagaaattgatttttaatacacaaagtatatctttaatttatctgagccgcgcttttttttatttatttaaaatttcgtatccttgcatacaggctatatttatttacttattcaattttattttgtttgctcttttggcatttgacggggatatatattttagagaattgagtatttttacaaaaaaaaaaaagacaaaattaatgacagagcgatgtaaataagtaaaagtacattagcattttttcctcaaattcaagatccgtaggctatgatctcttcatgttgcaaaatgtttgtagacaggctccaaacttttaaaaaactacttattccaaaacatgcttgcctcaacgaagtatcgctaccgttctctttcgttttactaacaagttcaatttgtttcttgtttttgtattagtcgatttttaatatgcacaggcttgcataaagatagttaattataaatttcatttgtttgattttaagcttagcatttcattcagctcgacttcaagctgacaatccccaatgcaaatatccttgcgtctcgttaggcaggttacatttccaatagtttgaacgtagcttccgcgttattatactttgccagttttagtgcattgtatagctacacagtattttggttttaaacttagcgagatatctcaaaaccccttggcatgctcttagcacggtacttagctgtagatccttttaaaatttgctaacagatgtaaacttgaaaaccagatttttcggcttaatatattccatctatcatttaaatctctttgatgataactttcaaaaattgaaggaaatccgatgttgacgatgaaatcactgtagatacgaatgtttactcaacgaaattaccatacaatttgatgccgatcattttaaagacatttttagcaaaatataagcagtcaaactagtagaaatttttacaaaaaaaagccatatacgaggtttgtttagtacaaatgactatacgatcgcaataatatagtaatcaaatgagccacaggaggcagcagctgtgtataatcggaaattaaaatcctagtaaagatacacccgatctatagaaatgatattcttgtgttcattatttttcaagttttgtaaactattattaattttgcatactagcaaagaccatttacaacaaatagtgcaacctacttttgaaaacttttgtaatcagaagacgaatatgctggactaaaataaacattaactgcatcttgttctacgattgttatattgagatggtttatttattaattgtatggataaagcttttttcaatcagtcttgaatttcagagtcaatacaagttaaaaataaatcaattttggaattaacttcccttgtatatttcacttccaaggtatttatatttggatgaaatacaataataaaaaatagctctattacttcagaaaaattcgctgaatgtgttcaatttgatatgctagagaaggtacaatattatagataaatagggctatttactaattttggttgaaacgtttgtaggaaaccgtcttcagtacttcgatattatatacaaaacttattcaatagatgtctaacgagcacacataatacaaataatatctaagaaacttgtattgtcatcatgtaacatagaattaaaagtttacacatttaaacaaactgagtaatttaatgtagctaaatagatatagtgctaaacactcatgaaacagcagatgaataatcatccttcattttttgagtacgcattttgcgattgaaagatccatgatccattatttattatattaaatacttgtgttttagcaaaatttattacattactccaaaaattatcttatgtttgagtattgcttagcgaagctgcaattttcaaccccctttatcacaccgcttaaacatctcatcttaaaacgaagtagcggctttgctctattttactcatcacaatggaagatgaaatgcaaatagacaagaaggaggtggaaattgaacaaaaacctcctcgatttgaaattaaaaaggttcgtcattatttttatgatcatgttcttcatgtgtatcaaatttgccataaagcaaagtaaactgtgaaaattaatacccaaagatatatttgctattttaaaataagcatacacttaagtactagtttactctctttgctttttttatgagttcttctgattcatattgcttaccttcaatttagtggaatgctgtagcattatggcaatgggacattgttgtagataactgtgctatctgcagaaatcatattatggacttatgtattgagtgtcaagctaacaccgattctgctgctgctcaagagtgcacagtggcatggggaacttgtaatgtaagttttaattcgatttctttcgtattcttagctcaggactgtttttaacaaatacaaaagcatgcatttcactttcactgcatctcaagatggttaaacactaggaatgtttgtcctttggacaatcgtgaatgggagttccaacgttatggtagggtatattaagacgagcctactttactaactttatctcaggtcattaataacatttattaagtacttacttttttgttggtaaaaatatttcaatggagcagagcgttttattaatgaaatgacatgaatcaattaaaatttcctaaaatcatgactacttgtggctagtttaagtttccatgtgactttgaattgttatttatatttatttactccaattactcagatagtggacgaatatatcaatttattttattgcttgtcaaataaaatttcctacagacagtttttaactacacatcatataaattaagacattatatcactactttgtatacacttgaagaattagaacattacttaaatcatcaaaagaaatggcatacttctaaagtgctattgttaaaattgaataggcatacagacattatgctgcatatcgcatgacagaatgcgaatcattgctttcgagaagaatgtcagtggtgagatacaaaagctcagtagtgcacggattttctatacttgccaatcaattcacaaattcagttaacttttaaataagaacaaacagctttatgaaaattaccatctgatgtttaaaaccttcagtttatcagacttggtgttttcgttaatagtgggtaggcataaaaagattcgtggtactttgactctttattcgcctaatactaatgtttctgtcgccttcgtcacttcccactatagagagacctacattcatctgactttttaagtgatactaaaaagtcggatactttttatataaagactgtaaaaagcatccctatgtgattgaatgtgtatatatccatctctttaaaggtttgatagggtagggtcatttcagcatgaaagacggttataaaattattgggtttatctcatctggaacttatggaaaggtttataaagcggtttcatctaattcgaatgataaacgactgtttgcaattaaaaagttcaaagctgagtcaaagcaagtaagctcgaatgctcaacaaaccggcgtttctcaaagtgctattcgtgaaatgatgctgtgtagagaaattcagcatgaaaatatagttagcttggttcaagttttactcaaagatggcacaattagcatggtttttgaatacgccgaacacgatctgttgcaaattattcatttccatagccgatctagaacaagacaaattccaccatcaattttaaaaagtattctatggcagatcattaatggtgtagcatacctacatgaaaactggattatgcatcgagatttgaaaccagcaaacataatgattacagctacaggcaaggtaaaaattggggacctagggctgggaaggctcattcgggatcccatattaccattttattccagcgatcgtgtagtagttactatttggtatcgtgcgccagagctacttttgggagctcacgattataccccagcaatagatgtttgggcaattggttgtatttatggagaaatgcttgctctttctcctcttttcaaaggagatgaaataaaaatggaagataaaaaagtcgttccttttcagagtactcaaatgctacgcataatggagttactaggcacaccaacagaagaacgctggccaggtctcaaaaattatccagagtactatcaattatcatcatttgaagttcgttactggaataatttgcttcctcagtggtatcaaaccgtaaaaaatcgggatccgcaagggttagatctactgatgaaaatgctacaatacgatccaaaatcacgcataactgctaagcaagctttggaacacgttttttttacttccgataaattatggaccactaggtacgtgttcttccttttcctatttatcatcgaaagaaataagcttttactaactcactttttagcccatttttaaatcaacctattcattatccagaaaggagaatttcagaagatgattccgaggtttcctccaaacgcgtactatctacttcactaaggtccgaaagtaaacgttttaaaggaaattgattgttaatgcttcccttaagctatttaaaagattatctgtaattttcaattaaatatttcgccttttcttggacgtatatttgatattctgtctacgcagggcaccgtcgttttatttaagaatacctaaaaaactcacgattatttattcatatttttgaccattgagatactaaaattttttttcaactattctaatatatggttcaaaccatacatttttgctagtacatccacgttgtgactcattattcttattgttttagagggaagattccaacagccatgttgggtaaggaatgggaaaacactagctttgcagaaattggtctactacatcaagcgcctaacgataatgacttagaaaaatttcaacatgctctaacgttaatgagtgaggctgataactctagcgatgtactaacttatgattttttactggattttctctaacttgccatagcttttaataccacttattagtgactttttaatatggttttattatcagaaaacacctttaaaatggattccttttctaggtcacttttttaatacctggcaatcttgtagttttcctccccgcagatatttgctagctaaaatactttcagggagaatttcagaggtatgtgtaaagagaaaaagaaagcagtttatttttttttgtttcgatacgtcaattttcgaacgaaacttttgtgattgaattttttttttgccataacaaatgcaagttgtttgttggtactaactatgcatagttgctgaaagtttctccttttgagcttgccgcttctgtaactagccaggatgtagtcgaagctgattccctagttgaagagaatgagttacaggcttggctagaaaaacaagaacttgtaccgtcttcctctaattttctaaattctttttggatttcagggggagagagagagctaacggaagaggaacaggtaagattatcctttttttttcaattttcgaggaattgctactgacatttcgctttagaattctttacttcaaagcaacacgacgtacacaaattctgatttgcctgcctccaagcagcttgaatcttttatttcgatgaacctttcttatagtaaagtttttttccttcatcttctacagcactctgattcctcgtttaacgataaatttctcttgcttcttgctaatattcccgttacagtttcaaatgtagaagtcttactttatttattgcaacaagaagaaagccttgctcaatttgatcttaacggcaaatcttttctttatcacatgcttgtatccttgcataaccaagttaccaatacatcacatttagaaaagcaacgaatatccactgttgcgactttatttatatccaaactattcgaaataccttctttatctgagtatttatcgagcacattgtttttagatcttcaggccttttgcatcgttgctttaccgcaatcagctaagctattccaaaaagtaaaagcattaaaaaataacccttgagttattgaaaagttagtataactctattatttattcgtatctatttagaaagcttgagttacgatacttctaacattaaatttaacacacaagtactacatttccataatatcccaatatcccaattctctgctagagtaaaataattagagtattccattttttatgcctaaacccattaccaaaaactaaactactaatattcacaaatttttttatgaatcaatatccgtaaccttgaataactcgcaaggtaaaggatacatacgcttataaagcgacatagctacagtatcttgtactgtaattttaccattaaaagttgccttgaaataaccgtgggtaccaagtggttccttaatataacccgttcgcccttgtttagtaaaaagctgaataggtttgaaccaaataacgtcttctggattaaaaaacatatatctaatagtgaccaattttttgtgtactttgaaaggatgacctgttagaacagctcttttagcaatgacagaattggtatcacaatttacatatgagccggtagcggcaagacgcaaagagttatccgatgactttttgaacattattataggtacattaccaaagacgataggagaaataacagatgcgataacagcttgcttaggtggaagatatctatgatatttttgtaagttgttggaagcaccagaagccgtgggatctgaataaagaggtcgaaccataaaacggcgaggtccaatttgaagaagaagttcttctttggattcaatgggctcttcatattcagaatgctgcattgcagtaaattgagaaacagtcagtttattctcatattgtagcaaagaataaagcactaaaagattccaaggcttattataatactcgaatatttcaatcggaacgttcctaagttccacataaacagcctttccaggcttagcttcaccaataaaaggctgctttaaaaatttattcttcaaattccgatagttttcaaatttaaacaactgtctccattcccttggttcattaggatcatactcatctgcatcccattgactagtataaagactccgtagacccctatattttttaaagcgctcccttgctaattcattaggttgaagctctacctcatcgggaaattcaagttcttcctgtaattctttttgcttcttgcggtattcctcgtattgtctaacttcttcttcttccgataaatcaacaaacatttccgatttagcatcatcgattgtttcttcttcgtcactatcaattttctcttcagcaacatggttagaaatttcttgattatcctgatcttctataataacttcagtatcctcaacatcactatattgatcggattcctcatcttcatctggaatccaagtagcttggtacgttgaggtaccttttggtacacgtttcgcaaccgcaactggctcttcctcatcgtcaaaatagtaaaaatcatccagacgaacaccacgcgatgcttcttttccaacttcagaatccatatcagtatccatatcatctattataggccccaaggactctaatgaatcctgttcttgagtaggactacacaattccactaacccaccagtcaaattggtatcttcatccattgaaatcccacgagaattttgtataccttgaggagcttcataaatgcgattgatagcaaagtccccgaaaccttggatatgtattaaacgattcgggtctaaacccttgccacgcacaattccgcgaactaaaagatttccgttactataagagatttcttgagacaacaagtaagatcttgaatcacgccaatgtattccacgtggatgtgatgtacacaatgcacgcataacgttcaaagcatcctgagaaacatccgcggcaaacacacgttcttggtctgagaaaaaaaagttcataaagctctgtagcgactttttaacttcgttccgagtctttaaactatccacctcagaaagatcatgtaccatagacaaaacactggaaattccttgcccttgagttgtgcgaacaatgagttcgccaaattcatcaacttcttggacagcagaaagaacgaaaataacataatccgaaactttacaagcatcgataagagaataaaactcccgtttaggaagcagaaacaataaattctgtttaaaccgatcaattgttgtagaataactaatcgaatccttgtcaaacttgggcaaactagcttcaggatcaatgctacgcagtaaattggtcagaacgttccaagagtcaacattattgcaaaggggtacaatagtgataacttttggggcaccatttttccctccaaaaatgcggttgttcattgcgacttccgtgcgcttatttaactgaatttgcttggcagtgttacggcgatctgcctttgtagaagtatgtacaatatttttgggtccgcttctatgaggctcaacttcatttttgtatttctcctttaaagatgactttgaagcgtgtttagacttaaacggcttcttagctttaaacgttgatcgatgatgatgagccataataaagcgtcctaaagtgaaccttaagaatatataaaatctcttttataaagatataccctacaacgatatcaaattagctagaactatttgagtatttttatagattttccgaagttgcagtacagaagccagactaccccaaacaaattttcaccaaaccgtatttccaagtagaaaaaaatttaaccactttccagtacaacgtagtaaacagtcgtcgtaaagtggaagttggtatacgaaacgaaaaaattattttacagccttttgtttggtgtttaggagagataggtaagttttcgttaaaatataacgcacgccacggtatatttattaacaggtatatcagaacaagattttggaagaaagaaaataagtagtgtaaattttctcaattattttattgaatatacattaataggcttcataaggaagatggttagaagaaacatatttcttagcacagccgtaatgtacgactgatccacttgttaaatgaaggttagtaattaaaaaaaaataataaaataaaataaaattacttactcgggaaaaatagagatgacactttttccaagtcgtttgtgacaaaacaagcaagttttctctcgggtaattactactttttcagaacgaactttagtcaattcctcattcaaatcttccaaacgtttttgatataatttagattgcgtttctttattactcagttcttcaaataactggcgaaattgagaagagaacaaagaatgataacttttcatagatatgttttttggcagtaaaggaaaaactctgtttaaatccaagcgtgaactgtactttgttataaaatctaaaatgtttagagaaccggatttgtagttcttagatatttcagcaagtagcatataatacggttctgtttccccatcaatggaataaacagagttacaataagatagagcaccctcccaatcatttagtatttttaaatagacatccaatgcatcctgatgccgtgataatcgtctatacaaaattatcgagacagtagaaaggaactcgtcttgggagttaatttcttgtaaaacgacattagcatcatattgttttgaattagtcaaatagtcttctaatttttcgatggtttgtttaaaaacttcttgatttttgaagtccgttgtttcttccagctctaaaatcctcttcaagtataatagagctagtcgagttggaaaaaccgtatcattaaatttattatccaaaagcaatttctccaaataaatgatagaaaccttgtacgaaatggtctcaagatactttaaaacaacgccttttgagattgtgctggcctcggaattttcgtcaataaatattactatagaattttgaggatcttcacttagtggaacacggctgtatttaaatataagatgatcaagttccggcgacagtttttctaaataggaaagtataggctcatatttggaagttgtgttagattttccctttaaagacaatgtatctgtaggctcatcacataatttagttaataaatccaaagcggcttcgtggagtgattttccataatagtattcaacaagttcacgatacattttagcagatagtagatttgtttctactaccgaagtctcgcatcgatttggtaatcgaagtaaagaacccactaaagctggcgatgaaatcatataaattaaaaataaggtggtatcgatttgaacagcaattttttctagtttctctttagcaaccaatgtaccgtcagcatttaagaataagtttttcttctgtaaaaaataatgctcttcatcataacttaaaaatcgattggctttacgacgagaatccgtcaaatatgtactcagggagcgaaggcgcttattatttgcaactgttgaaactgcatcgccattgcgcaaatctgtttgagaatttgaatgattgcccgggaacagtacattagactcaatggattcattttgtgaaggagccatcgaaaggatgcttatagcatcagaataattattatccaaaagccctggaaataaacctaatacggtagatggagattccgagatctcagaaaataaacgcatagccaaatcgtaatcaccagaagaaaaagagcgcagcgctttctcccgcttagtaattcgcaaatagtaatcgcgcttaggaaattgcgatactgtaatttgacttaaaacgctgatagcttcatttaaattttcggtattaagaagggcttcaatttgattgctaaaatcttcaggagttaaaatccatacataggagttagaagtgaaaaatgtgtttttatgacaagaaaatgttgaataaatattacttattccaatttgctgaatcattgcataagtctctttgttccaaatataaatgtattggttgtgtaaagtgattatatatggagagttataaattacagcttgaggaacagtgggccaccggagagggttccgagagacttgtaaagatttaagattcacaagtaatccttgtgaatctttagacaaaagaacctcgtcatcagatattcgagtaatgtgcaatttgtttgactttatggacattccaatatagcttatacctaaaccaagagaagaggactgttgccatgctaaattaagagaagaaatccgggatgtttcagtatttacagcacaaaaatcatttgaaagagacacaagaatcattgtaggagatacccaagcaagagaccttggccggtcattaagtgaaatggtttttgtgaggttaggtttagaattcttctgtatttcgtaaatttccaaattttttttggatgaaagtacaattaattcatcaccgtacaaacacatgttctgacaatgtgctccaaacgagaaaagtttcttaaaagtcgaaatttgataaacgtaaacttgagaatctaaaaaagttaatagttataactaaactagtttaaaaaagtttaccagataaagcataaaatatatcttgcgtagcgcaactcacgacttttgttataggctttttcgtaaaattaggatatacatccacatgttccatgacgaagtcagctatttataagatttattaataattatttttttatagaaacaattccatacctgcttcttcttcttcattgttatagattttgtaactatccaaatcaccattgctattcgacacataaaccagacctcctattatccattagcattaaggtccaaaagtaaaataaatcatacctaactcaaaaacgcattcaacccgagcttttgatagctctaaaacacggtataatgaaaatgctctatgcattacccttcaataagcatcagacaaaataactttgtgctaaaacgtaaatttggtccagaaaaaaattgattaagagaaatataactgaaaaacaaaggagaatatgttcaagaacaaggtctggtttagtatgacattcgctaactcaagagctcgttgaatgtcataaaaatatttaatacattagcaattgctaccttaaacagctcttgattgtagcatataggagagttaaatagtaaagaaataactttcttaataaactggattgctcaactctataatataaataatatgagaagattttgctttatattattagttaaatagttgctttctctactcttgtttatttcccgggtaaaaagtttgctaatgttagttccagttaataataatgtcattgaaaaccatttattatttattcaattaggatatatctcaatactttatgctcgatatccaattgttaccaataattacaccaaagttttaaacaataaacagggatataagaaattttttgctttccaagtagcaacagaaataaggtcattaataatgacttttcaaggaggtacagaaactccattgctattgctgggagctggccaaaatccatctcgaatccaaccggctttaagaacagcaatctggtgaaaaaaagttttagtaaagtagcaaaaaaacgcaaacaaagatagaattttaaaaaaggaaaaaaataataaccgactcaacttactacaatgcttaatttgaccggacgcttcaacttttgccttcgatagactagtgcttcataaacattgagatatacattttcaggaactacaacttcattcgatgaatcagtttcttcggtagattttttccctaaaagccatgaagagcgccgtttatgccactcttctactccaattcctaattctgtcgcattaccagaatccattatattgggtaaaaggaccgtcaacaattcaccgttgtgcacgccacattttaaatcgagattggaaacttgatacattttaataacaatccgttagatataacaaacttattcatttcatttgttctgttaattttgcaaagttgctttttactgcttcgtattaatttcgaacaatcaaactacttattccgcaacactatatgcttaaccatcttttttacgcttatcattttcttcttcaactggtttgatatccatattttcactagtgcaaaattttcgatcattctaaaaatgagttcgaacagtgctgttcaaagcaaaagtcctttgcttcctaaagaaaatccgcctgttaaagcttttccagataatatacaagtttcgtccagcttattgtccttcttaatttacatattatatactttttctatcagtggtctctcgactttcgttattacaaaagtaagtacacattcttagcaagttgtggttagtttttatatttactggttcttatttacgtccaactcaccaaattctagtattacatacgtcctcaatggttatacacattggcccttagacgggcactcataaagctttattacaattttatggatggattcaataagcggactgatacattacaacatcgggttgacgataaaaaaattttaaaaacaatagaaaaatggagttgtattaaagaaaaattgagaagagttgccaatataactgaacaggagcagcagtgtatcccggcagaaagttcgttagacctgagcatccaggcaatgaaaggtgtcgtaaatgcagaactttatcagtttggaagtcaaatttctggatctttagaatttgatactccaattggcaatttgcagaagcaaattgtctctttgaagagcaaaatgattaatatctgaatattaaggaacaacataataattgcatgaattctctgaatgccttatgttggtcctactgcattctatagataatagtgtattatatctcaaaaagaaaacgtatatattttagattaccgttttagttatctttgggatagatgcaaacgatcataattttatacaccaaccaaagatctatagtttggaggggcgttttgatattctttaataaaatattcatctttatgtagaacgagatacctaaataaatggttagtatagtaggggagtttaaaagcagtaaacatacttcaagaattcttcaatgtaattcaacaaacactcgatggattgtgaatccatattagtccggtcaatcaattcaggaaggcttacaaacaagcgaattaaatgttcgacgccatataaatcacacatttcagtatcaggatattgctgccgaatttctaaatattgctgccgttcaaaccgatacagcagcatattgcccaagcacttattaaagtatataaccaaaccagccatcgcttgttcaaaaacatcaacgtctatttcattgttcaaatgagaaatcttggattctcggaaggccgctatagcagcccggacggtgggattccgcggtatagctattaactgttgatttttggtaatgttttcccagtcatcaacaagccatagctttagaacgtccgggacactaatcttgtgttttggaagcggtggctcttcctcaaaatcgtctttctcgttattctcgggcttagtagtttcctcgtttttagcatcggttgttccatcgcgtttcacttgttgaggaattggagactctgatttttgggtttttatacgtgaaggcaattcatgtgaatcgccatcaaccgttacggtgctcgattctcgagacctctttcctgatgttttaactccagttgagtcatgtttcgaagtgctggatgcggactttttagaagtcggtttttgtctcgtagagatagcggcattttttaactctttctgagtctttaaattttcttctgtccattgtagtatcctatcttgttcaacccattcatcccaactgtttttccatcctttataatgaatcaggtacgtggtaacatcacctttcatttcagtatcaacaattttagcctcatagagtaacgggccgtgaaagcatagtacacgttcattcaccttatatgacacggccattccaacaacgttgtaggtatggtggtgagttagaagtaagaggacgtgtgccaaaacagtacacttagcaaatttatcctactttgaaggagttagctattttgttttaaaaattatctagacccattaacaaacggtgggtgtaacaggatactatctaagcaacaaattcattcatctgcaaaatgcttggagaaagtgctatcagtaagttactgttttaggatttttaatgataaattaaaaataaactttcattatgttcagcaaatacgtcccaatacgcattataaaaaatgctttagtcaaaaggatactttaggaaaaattagcttttctacatgagttttcatcaaatgctgcgtttcatttattcaatttactaatatctcaaaggttgctcatgaatatggaggaacaaatacttaatgattatcttctttctcaagggcggttgcagtctattataagcttagaacaatggcggcaactgtttcctcagagatacagagaagacccactgattgagcgtttatacgaatactgtacacaacaaagacaaaagcgattagcaaaattgagagctaacatccatctcgagagtcaagttatcggcaaaagcagaatagataggatgttggcaacaaatgttgagaaactgcaaacggtcagtcatgcctctacattgcacgatgtagaagaattttacacatcacatagtgcaaaaccgctggacataagtgaaatcaatgagcggctttctgaagctgtgcaatctgcttatacaaaattaaatgaggaaaaagagcgctgcacacaattgactcttaaaatgaataggtatgaggttgattaggaatttgggttgttttaattgagctttatttagcttgctaataatttctttctagtcagattgcatcccttagcgattttcaatggtcaaaagagccaaacgttgacgagtcaattcatcttgtagaatctttaattgaaagtttagaaaaggcagcaccttctgcaatagaagaattagactaggaccttcaaacgttaagctgttccatatttattcaataatatagctttaacgggtatttattacaatgaatgaatttttttttctttttaataattaaatataacgttattctgcacctttttaataagatatatctgttcctttataaactcatttcattaaaacctgttcaaagtaatgcgaatatattttcttcaaaagcatgcagtatttgttccatttgacaaactacattttaatagagtgattaaaatcagttatcactaacttgtcgtagcacgcatccgaaccatgactaacacagtataaaagatggagcaaaatttgcaaacatagtttgtaacactttcgccaaattcttgattaaattaggataatattcaattttcatttttcttagcatagaaagattgaactgtcaaatttttggtgtccgcaacataatctggcatttctaggattttgtttacttacttgacttctatataagaacttttataccaaacatgaaacgtcaaattgactattctttataccttgtaactagctctagtttaattgccccaggttctactatagaacgtcaggtggaagagggaattttgggaggtgtcacgcttgttcagcacagagaaaaagacatctctactaaatgctttgtagaacgtgctaaacgactttctgaaatttgcaaaaagtacgacgtgccttttctaattaatgataggattgacgtggcattagctgttggcgctgacggtgttcatattggtcaagacgacatggattgtgcattagccagaaaaattcttggcgatgatgctattattggagtgtccactaataatatcgaggaaattgaaaaagcagctgctgatggggccgattatgtgggtatcggttctatttacgagacaaacactaaagatgtcaaagacaggttaataggaatcacaggtctgcgaaaaattcttgaacatgtttctaaaatgcattgtcaacttggtacagtggcaattgctggtttgaactcatcgaatatccaaagggtcatttatttgagcgaagccaatggaaaaagaattgacggaattgctcttgtttctgctatcatgtgctccattactcctagagaaaccgctaaagaactccgtaaccttatagccactcctccatgctttgctcaagcacgttcgtctcttacaactcccaaggatttactgaaccaaattcctgctgctttacagaagttgaaggatttcactcctctaattcatcatctgactaatgctgttgcaaaaaacttttctgctaacgttactcttgcagcatatggttctccaactatgggtgaaagctacgatgaagttgctgattttgcaaaagccccaggtgctcttgtattgaatattggaattcttgaaaatacaaagacgtatattcatgctgctcaagtcaacaatgatttagccaggcccgttattttagatccagttgccgtaggtgctacaaccgctcgttcaaaagttattaatactttgttaaattatgcttactatgatattatcaaagggaatgaaggagaaattatgaacttagcaggtgagcaaggtttgatgagaggagtagatagtatttcccagcatacattagctgctcgcattacagctgttcaccgccttgctgttgaaagacgctgtgtagtagcaatgtctggtgcagttgatgttatcagcgatggaaattctacttatgtcattaaaaatggaaatcccttactaggacaaattaccgcttcgggttgttcattgggaagtgtgatgggtgtaacggcttctatttgtcaaaatgacaaattgttggcagcaattactgcaactctactttataatatagcttctgaattagcagtggaagcgaaaaactcatgtggtgacttactcgttcaaggtcctggtacttttattcccatttttgttgataagctacatcaattaattaatgagactataaaaggaaatgttgattggattgaacgtgccaaattagagaaagctgaataagtagaatatacttagaaaatacaattttgtgctacccgtttgaaaagctgttgatcacgacttgtcaaatttaatacaaaaacttcaaggctcgtttttacgttacaccataatgaattagaagttgtaaaaaaaattcgttaaacaatattttttgtaaccaaatgggttgaatagtaaaaggattgaagggtcatttacattataattttaacgttttaatgggaaaaaccttttattgactggtcaaactagaaacataaaatttttatttaccaaccttattcattagcttttgatggcttcttgctcttcttcttgtttttggtcactttgatgggagtctcaaggagagccacaatttctgggtcttcaacttttttatcggatttaatgaaatcttccttaggttcagaatcgctgagaataattgtaccctttttggtcaaagcaatggttgaatagaattcagcaacaatgcctccgtctttatcgagcaaaacttcataagggaacaaaagtttgtggctagtacattcatttaatcccatattggttcttgaatcaaaactaatattacgagtggaaaatgggaaaggaccaaacttagtttggatttcagaatagactttgcggctagcttgaagtttcaacatgtaagttgtatcggtctttttgtaaatacgagtagcaatgtcagaacgcttcactttcccagaaggcgatgttgaaacaagaatgtcaacgccataaacttctccttcctcaaacgtaaaagtatccatttcactacgttgagaatcagaaggatttaaaataacctgttttttgccatcaataacttcacgctcttgctgatggctaagcataccagcaacaggtttgcagccatagctagtagcaattttgtcaacaatgtcagtgacttgccagttagtattaccaggtttaatagtgcgttgagcagccttcaaagcagcagaagcagctgcaataacatcagcggcaggaccagtaactggttcttcagaaactacagttgtagtagcgaccaaggaagcaaatccatcaatatgagcacccaaaagaatttttacaacatcacccgatttcaaagcgagattggcttcgggatcactttttaaaggagataaatgagcagccatatcattaggagatacagcggtagggaaagcaatacctttataagcatccttggtacgatatactttcttgatagcttcgttcaatagttcatcaccacgaacgcaaatatcgtatattttggctccaggttggcataattctaccacttttttaataacattttgagaaacttcgcctgcaattttatatttattgacggtttcaggattactcaaagaataatcgacagcagtctctgaagttgcttctttagtcgacatattgtctatgatgtagctaaatctggctacaaattcaagaacttggtgctaggattttgcaagtcacaaaattgtggactccaaactcatgaataacatggctcatattgaatcctatgatataactaaatagtaatgctattaaaatttacacatattacccagacacaatataatgtatgagtttttaaaaaatacaatagaacaatttactaaattcctgatataaatttctccaaataatatcattcacctattaaactgtaaccgatttccattttgttcgtttttttaagtagcaaacatctaatcataaaagtcttgctcagcatcatcggagtaagcaaattcatcattttcactgctatcttgccattcgtcttcatcgggatagctattttgatagaagctttcagcgtttgaatcctcatcaatttcatcatgtaatggatcatctttatcagagtccactgtctcggagactagttcctgttctaatgaagaacgaaaagcgtctgggatggacaaagcatcaattacaccataagcaaacgttggcttgtttggttctttgctagatgcttcataaatatcgtatacgtagtcttccgtagattgctgaagaggaaggtctccatttgacaaatattcttgaatcatagaatctagctgaggatgcggatgatacgtagtatgtctatgaatgttagttaaggtaaaaaaagccaagagccagttcttataacaacagaactaagtaattgactctatttgatgttgacatacccttgttcgacacggatagcgtcgaacactctattactttgagtagaaggtaaattctgaattgtatagcgtggggatgagaaagaaagaataccttttgtattttcacgggatcccaagtccatgtgcgtaggtgctttcacaacgtcttcagaagtttggacgacagggattccgtaattgttcttttttagagatgatatttttgtatgactgtggatatttcgaacgtcttcatgagtgggttccgaagattcatcatttatctgaatataccgatcatcttgcttcagcgtttgtgatagtttaaaatctagaaactgtcaataaaaggtaattgtgtttttcaaatgattagtccttgtgtaatattccaacacaaaagctcaagaagtagcatacaatatcgtccggcgaatttccttcttttcgtacttgaaacagaatttggattgtttccaagttccaaatctaaattattaaggagttagataaagaaagtttacttagaagcttggtcgtacatagggcgttaacaggatcttctgaagctttacgcttaactcgaagtactggaagaggcatcttcgtatcacaatttaataacgagagttagacgactctttaaaaaaggaattaatataaccagcaaaatctacggttgggggatggcaagtctgcaatgtaaaaaaggtagatataaaagtagctcttcgactgaaagacagcaacttcagtataacttggattgaagtagtattacaacaacgcaatcttatctttcaaaatgtaaaatattctatagttttattattttaaaataaaaaatcgtgaagttcattatttatatcattgtcatcacttaacaaaaagaacttttctataataaataatgttgagcaaacaatgaagcaaaaatattcaataagtctaattacacaaattcacaacttaaagatgccccacaacaattaattccactcaaaagaaccgatgatataaatgtatactttgacgattaacaaagattggtctaatcaagcaattatctcatgtaatacattcaggaaaaatgtattttgtattgttttaattaaattcaaaagagggtacagtcaatctctactgctgcaatctgtacgagaattgtcttttttaaacaaaacttcgagaactagtttggatgcttttttttttttttttttttttcacatttatttctctcttctgaaaaatatatcttaatcaacgatcgtatgaaaatgaggtctttgtaacatttgacatatatcttctacacacccaactggtaccaacaacagcatatggatggaacttctcaagcttttaaaattattgtagctacaataattataggagctattatatctaccctaggaattttttttactagaaagacaattcaaaagaagttaccagcagtgtttttaattggacctagcgattctggaaaaacgtctttgttttgtgaggtataacaataatatacaatctttgaatacttattaactgttatatagctaatttataaagaaaagaaaactacagttcctagcattgaacctaatgaagctgtgtggaaatatggtgcttggttagtagatcttccagggcatcccagggccaaacgttggattactactaaattctctggaaattataatgtaaaagctgtagttttcgttctcaacagtgctacaattgacagggatgtgcacgaggttggattgatgttgtttgacacaattttaaaatgtcgcaagcatcatgtccctcatctattaattgcctgtaataaatttgatctttttactgctcaacctgcggaaaaaattcaacaattgttaaaagctgaactgcacaatattttggaagagaaaaatcttcaactcgaatctatagtctctgaagatgtcgattgggaatcagttgcagatcagattgaagatactgatcttaaattccttcctggcagcgttgcaaaaatgtcgaacattgaagaatggatttcatggatggaatcagctttacaataaagatgcattaattattcacaattgataatttacaagtaaccaaccaaaaaagatatatttttgcatgtctagaataagctatcgttttatttcaaaaattcgtaatcttgtgtgaatactgtaaaatacttaaaaaaattaacagggttgttgacaaactgattcgtaaagtacttgtacttagggacagcttgggtaaaaaaaaacaagagaaacattaatattagtataagaatatcaagaaaagaacaatccaaggttgtatcaaagcctcacatacgcaatgaaaacactcttgatcattataagaaggtgagcaacaagctcagttgataaatggtgatactttaaaaaaatgactgcaacgaatgcatcatatgaaatattctaaaaaaagataaacatcacaaaaaagtgaagctgataaacaaaattactacacaacaaactcattaagtcctacaaacaaaaacgtgatattataaaaacttaaacacatatttcaaaatggttaataactgggtggtcgacgtgacctgcacgttaaattatgagggaaaattgtctaatgctcaaacatggtctcagtgatgataccagtgacgaggtaaggatcgatggaagaagcaggacgacgatcctcaaagtagccgcaaccattcatggcgacagaacgggggatacgaacggatgcaccacgatcggcaacaccataagtgaacttatcgattgaaccagtttcatgacgaccggtaagacgcaagtcgttgtcgtcaccataaacagcaatgtgctccttatggcgtttggcaaacttctcgagataagactcaatagcttttataccaccttcagcacgagtgtccttagtagaaacgttagtgtggcaaccagcaccattccagtcacccaaaattggcttggggtggaaggagattttgacaccaaaatcttcggcaatgcggtgaagaaggaaacgagacatccagagttggtcacccatttcaataccagcgcaagggccgacttggtattcccattgggaaggcataacctcagcattgataccggaaatgttgataccagcgtaaagacaagccttgtaatgggcctcaacgatgtcacgagcaaagacgcggccagtaccaacaccgcagtagaaaggaccttgaggaccagggaaaccacccttaggccagccaaagggacggtcatagtagtccaacatggtatattcttgttcaataccaaaccaagtttctttgtcagcgtgcttctccaacaacttggcgcaagcgtcacgatggttgaagccgttgggagagccatcagcggtgtagcaagcagcgagaacgagaatgttgtcaccgcgacggaagggatcattgtacatggcaacaggcttcaaaagagtgtcagaattgttgccgggggcctgaccggtggaagagccgtcaaagttccaaacgcgcaattggtcaatagaggaaggcttggcatcgagagtcatggtcttgctacgaagatggttgaaaccatcgatccagatgtactcagccataaccttaccattttgaggaagatcggcatacttgtttaaaatagcagccttggagagaagaggttcaacgtcgtattgagacatattgaaagtaaaagggaaaaaaaaggtagaaaaacaaaagataaaaaaaaacgaaagtctagagaacggaaatttgaaaactagcaacagaagaaaaccccgttacaaaacaatagatcgattactgtaaaccaggattaacaaaatttgtcaacgatcgaaaaaccgagataaggatatcgaacgaagtatattaatgaagaataaaaaaaaagtaactttaaaccaaggcaacaattataccgagtttaatctaaattaccgtgtagagaagaagaaaaccccccaaaaaaaatttatatgtataaaataaaatatgtgtaggagcgtgaattatatatgttactagtaaaagcaaatatataacagcgtttttttcgttttacacaatcaaatctttctttacaaatctagaagaaagaaagccgaacaaacgaaacgaaacgaaacaaaaaagggtggaaatttttttttggcttcgaaaatgttatttggagaagagtaaggtgactcgcgccttcactttatataccacgaccggttaattgcacctcgtcctccaacactccgttaacgaggaaaccggcgtagataaagagtttggggtaagggttgcaatagatgggcagcatttgattggggggttcttgtccagaatgcaagatatcacagatgattggaagtatgggccaatcatggagcgaatgaatgatatggaagataatttatctagaatgattggcggaaaaggcgcctaaagatagtgccagggatcgccttttttccatttttttatcatgaattaacccggaaaagctggacaccgcaagtcatcgttgctgcaattacggagattttcggagcgcgtaaagagcgagagagagagcaggctgggtatgatgggtgctcatgtgttcgcttgcatgtatgagcaaagcaaagggagagttgatacacacacacacacacacagaaagagagagagatatagagaacgaggatatcagtttaaagaaatgaagcttcataacgagttgccttgaagatatacattgctattactacgattgcatgttgtgtaattaaaattaacaaggtgtcattgtaaataatcagtttatctcaaatgtgtgatagtctaaatttacttttgctactaagtaggtaattaggttgggttgctttatctctaggtaggcagttcttcgttggtattctagataccccaaccaagtgtggacgtatgcgacgatgataatagtggataggaaagctagacgctgactattcagcgtgttttaattttaatttttttttttttagatgaggaggggcttcttatcaggattcaatgaagctatgtgttgccagctgttgactagactaacattgaagtaacaataccagggcacgacaagttccatcaagggcatgtcttaacacagtcaatatgagtgaggttagcaataagaacgaggttaacaaaaactgtagaatgaaaacaaagagtagcgcaacaaaatagagaagagcgatagggtcgctgagatattgttaatgcattcatatagtcaaacgatggatagaaacgaaaagattgctgataaatcgcatggatctttgcaaatttattttacaagctaatttcagttgcgcgcaaaaaaaaagtaaataaatagatttaaagaaaaaaaaaacagaaatataataaaaataaagtaaaaaaaaaaaaaaaaaaaaatagaaaataaaatgctatatgcttctccatggactgggccgcatgaatatcatattcatctgttttccctctcttgcttgcctcttgacatctcggactccattgtgcgctcccttgttttcccacttggatggcatgacaccatgccccatcgattgcggttttgccgtggggcgttcccgtggaggcggctttgggggtaaacctgaaagcaattcgttacactacgatacaatgcataagcaacatgcgatgcccttctttataataaacccgacagaatggaagcgaaatttttgcaacaccggataaactagagcgcgcaaatcaaataacatcaatttccaatgaaacatgttaatccaaaaatttccttttattttaccagggtgtcataaactacgactacgactataaatacaactatttgggctaaacgactctgattcaggcgaaaatattcgcacaaatttcttccattcagttgatacttacgacaaggcgaggaaatgaaacccaccaagaatcgctacttcggcgtcgtcgtttggtacttttttcactaccgtcctccatcagtctttttgttccatgagagctccacggtaagaacttggtaaaaggataggatggttaaacaggtttgttcaagtacttcttctcctatgcgttttccggatgtttacatttcaaaaattgattaaaattcttaaaccactttgatttcttgctccatgattgctatgattgctgtcacgtaatgaaacagtttactattataccttttttactggtatttactataaacgaatatttttttggggggttaagctgacaaattatccaaacatcgtaaaatcaaaatcacctttagttcaaaatcgcacactcccccacttggtttagcttcactctgagctccttagatctcatcaactagcatgtaccaatatcagtactgtgtgggggcataatctacggtataacgaactacagattaactacatcaatgcgatatgtgggatagagtagcttcagtgggggcggtcctaccttttaattttagcagcttccacgcaagcaagcgaaaaaaaattaaacataacgatttgtagcactaacttcattataagatagtctgattctgttgttatctttcactattcaataaacaataaacaatggccccatagtcgcaaccttcaaaaaacacaaaaaaatcgagaatttctttaatagacgattagaatttgccaaaaaaattggtaatgtatctaaaaattttttggtgcatgctcgtttctagcagtaaccacagtagtgcatgctttactattgacaaagtaaactcctctatactatcactttacattggtatgttttaaactatatcttctagacctataaaatgaatgttcttttttcaaaaacaatagaaatttgagtgcttttgcaaatttaaatcaattagcttttatagaatacgctgtatgtatctatctattttatacatttattaaagctcttaacaaagtgcaacgtggcacttcatgtaggaaacaaattgataacatgcttggtttattgtcccattcaaaaggatcctagctttttattagctacttttatcagatatcgttatagcaaaaagtttttttccgagtataaaattattcaagtgtaccagataaattgcggtttgaatatagtaccattcttagtaagaacaaactacgacgatatgtggggttaaggagtttggttatgattcgcactgtaaacgtgatttgcattgtaatcggtttgtaatttgaagataatcgaacttatcaaccccttttaaaatcggattttcgaaaacctctacttctcagaaaaacaaactgcagcaccagtttaccaccataacatacttcctaattctcaattactggaatgggcgtacatataaatggttagaactaacactattaacaccttatttgtcattttttggtaaatagtgaaaaagtgaaggtataagcataatctgtttgaagcaaatcaagtccaactgtaataattatttttcagtaaatcacataccaaagattcttactcacattaataaaaaaacttcttttcattttatttctatcctctagaatttttttttttgaataactagctggtcgtttattttaataaaacactcatcaatcaaaatctttttcaggttctacagtatcaaccatccctccacccaagcaaacatcgtttacatacacggcaatgacttgaccaggagtaacggctcgttgtttatcttgaaaatgtattttaacactttcagggttcctccaagtcaccttagctggttgtaatggctgttgatggcgtacccttacaaaacatgaaagagcacttttttcaaggttttgtaacttagtaccacaccacttccaatcttttaaataaatgcatttactcattaatagttcattattcgttccacggcatatgtacagtgcattatttttaatatcctttttccatacataccatctcccaaagtattcagattgagcttgtggtaaactcagtccacagcgttcaccaacagtaaggctccatattccatgatttcctgaaaactctccaacgacattttttcctgcaatgacttttatcggcctatcagaaaaattcaaatatctctgaaggaattttctgaattttctccctacatttggcgaaacaaaacagagtccttgactttcttgcttttcagcaatttctttgaagcctgcagaacttgcttgctttttcacgttctctttcgtccaattatgtagaggaaaaatggttttttctaaagcttctttgcggattgtgcataaaaataaagtctgatctttacgcttgtcagtcggaatacacatgtgggattcgttggtctcaatattaacaaccgattttgcataatgaccagaagccagccaccagtcacccttgacattattttcacaatgttttttcaatgcgtcgaacaacgctccaaattttacctgtcggttacaagatacatctgggttgggagttaatccattttcatacagatctagactaggctcaaatacgagattccaatactctttttcgaaattaaaccgtctacacgatatattgagcttcttacaaaccttttggactgttgcccaatctctttcagcagggcaaccagaaggcgcggagtcctcatctaaccaattacgcataaaaacaccttccacattatatccctaaaccaaagtttagtaataagtttcaaaaatctttcacatcaaagcatttctcttttagagtcaatttaaagaattgcgaattacctgactttttagtaaatacgccgaaaaactagagtccacgcctcccgacatagctacaaatacttaaaaacattattagacattttagcttaaaaaataaacgaacctttatcctgcgatttgggccattgtaaacgtgtagaatgaggttgaaacgcctttgagcattctatgatttgcttttgtagaaaaagtgaaaccctcatatatgatttatcagattttaactacccacatgtaacaatttaccaaaccaaaaaaaacctttctagcgcaacatagggggaaaagtgtagctatgttcgctatgggtgatgaatttacgagaacagtcagtatactcctaatagtgctacaactcaaaatgcaaatttcatgaatccaggattattcttaagtatccgatagatgtttataaattttttagaatctttggcattaatatactatgaaattaatgagttataaaatcttaacaactacacgttcacttcttagtgacgtgacaacttatagacatttattttctatgaaccataatatgttcaatttgaaaaaaattttaataatctgccgctctttttctactaagtaaaaagtaattttaaggatttacaaaaactatgctccagcagtgacttgaacactgggcctcttgcttactaggcaagcgctctaccactgagctacaagagcttgtggttgtccgtttgtctttgtaatatataactgaacaattgagaatttattttaaatttattagtaaatgaatacgtatcagttaaaagttactaaagaaatttgaaagttatatgattaattaactccgttagctattgaatttaaaattgatggtttttcaagatttggttcaagttgattatccgcattcaaaacataattttttgcatcactttagtaagttttttttcattaaataatcattagaaaatgaaaaagctaattttctcataatactagtatagaaattaactaaatccattcttttattcattttcttgctttataacctatcactttttgctagtgatatcgatggctatcttatgtttacattgctaaatgaaacccttcaacgccccttactcattttttaaggctataagagatccgcaaaaaaaaattgagttatttcttacactaataaaagttgattcgtaaggaagtatctcagaattcttatttttgtattttttgttgcattgtagctgtaaggaaagttaatgagacgcagcgcacactcccccttggcattcggtttaccatcatttaactagaacaggcaagatttctttcttttgccaacctgtatacagcagtggtggttattacgtcgttcatatcgtatcccaaacatttggagttatttcaaaatgatggtttctttgaaatcttcgttgttctttatgctagcattattgactgttgtccatgctttaaactttgatattcctgccaaaaccaatccagagcctttctgtcttcgtgaatacgtaggagaaaagaaccttgtaattgttaatctgaaaactactggtaatatgggagatggacaaaccttgagtatgatgataactgattcatctggcaacactcatagcagtattcaaaatgtcttaggcgagaagagtgttgcctttgacgttgatgcttctgctatgctcgatatttgcttcctaaatactttgacaccaggtatggtactatatctaaaagtcgtatttacttcaacggctattttgatttgtttacgttgtttagatccctttctttctttgaaaaagaaatcctttatgagtttagctttctgactgacatttaaatgtaggtgctatagagtctgaacataaaaagcgatccgtcaaacttgagtttactgtaggcgctgacgccgatgattattcttcattgcaaaaagcaaacaacttggaacctgtagaagctgatatccgtcgtgcaagagacttcattgaagaaatcaaaggaaaaatttactatttgcaagctcgcgaagctagattcagaaacactaatgaaagtactaatgagcgtgtcaagaattttgcatatcttacttttatctcattatttgttcttgttatatggcaaatcctctatttacgttcatttttccaaaggaagcatcttatcccttaaatttcacatgaacaataaatatacgtatacggcatacttggcacttccacaatttccaaaaattaattggttgcttttatattccgtactaggaattactgtgagtatggacaaacattcacatttaatgcatatacactacttcactctttaacttcatgaataaaaataaaagattgtagtaaattacattagcataattctgttgtaatattacaactgtttatcttcattgtttgtgaaataactaacaaattcaaaaaacaaaagggaaatgtaacaactgtgaattctaattgaaactaaatgagaaagtcgtaacaaaaatatcaaaattcaacttagtttcacaatattagtaaatgcaaacaatattgaaaacaaaagctttacaacaaaaaaaatcgtaaaagaaaaaaaaaggataaaaaagggaattaggttgagttacgcgactgaccttatgcaattttaaggatcaattgtttgacaacttctaaaaatggcattggactgtaagatgaagtgtactttatagaatcatcactactagaaaagcggatatcaatcacgctagcagatggtccaatagagaataattcaataaccagataaacaggagaattatgacatgtaatgcatgaaaacactttatacttattttcctttagaaaagattcctcatcacagggccgaaaccgagctcctaactcaagtaaagcctcacatagctttctcaatacttcaattggatttttggcagtttgaatcccataatgccagcgtaaagaacgaagtcggttgggggcgggaggtcgggataatggatggttgtagaccttattcatgaatgaagcatgtctctgtggaagagaagagcgtaaagtttcaacgttagaaggaattggtggaatatcagtaggatctaaaaatccggatgattctgccatgtcagaatgccacgaagtagccgaatacaagtcctcatacgacgaataacataaagatgcgggatctggattaggagattcagtacctgaaatggacattggttttgacggggatagggctgagtgatctgtgggctgaggaatttgacctacactactggaaggcgaagttatggaagggtcgaaaagaatagcaagatctggaggagaaaaggtgacagatcgatgcttggaagaaaaggatgaagtacgggaaggtaaacgggaatgcgtgggaagatcagcgataaaccaaggatgttgcattatttctgcaactttgattcgtgaagtaggaagcaccattaacatttgacgaatgagatctgaggctgaagaagatacaaaactaggaatggtgtagattcctttacaaacgcgacttaatacattggagatggttacatcctcaaagggaaactcgccgacgagcatcaaatacaataagattccgcaaccccatacatctacatcacaaccatcataataacggccttgaataacctcaggagcagcataatggggagtaccgcaagaggtactcagaaaggaaccatcaagcataaaattggaaaggccaaaatccgtgagcttgacaaccagatctttattaagtaaaatgttttccaacttcaaatctcggtgagcaacacgatgaagatgacaataatcgatggcatggacaatttgtcgaaaaatcttgcgagtggtacattcatccagtcgattatgcttaaccaccatactgtgcaaatcagtatccatatactctagtgcgagcactgtgtacttgggaacccgaaacacctggtatagggtgataatgtttggatggtgcaattgccttaagattgtcacttctctttgtaaacgcttccacgtatctttatcttccaattcatcattgtaaaccattttcaatgcgaccttttcatttgtttgaaaatgcttgcccactacactgttagccatcgtacaattgccaaaaacaaaatcaaagacgatcgatgcgcaagataaccatgacacctaagtagtctatctctactgtctataagtagtctactctatcttattaacaagcccctacaagacaaagtcaactaaatttcacctcatgtacttacatttcactttggccaagtttccttgtcccaaagtccttcccaaaagccaaggcccaacataggtgtttcctgaatccttttcagactctgccgatgcagaagaaggggtttgcatagcaagtcgagccagctgactttataggatgaaattcgttattcgtgtatataggtggttagcatgtgcatgttgctgcataccgtccgacttaaacatgatccgcgcatctgatgctaatttgttagcgataaaaaaggtgcacgaggcaaagtagtgtgattcaaagcaaccttgtaataagattatatggcgtaacgtgctatcttttggtaaacatctccacggcgacattgcagacaacgctagcgttcgatacgagcaaccaatctgcactttatttaattaaggtacgcggtctatgggttatcagatgcataggtatgtaaattttgtgttatgaaatggaaaatcgagctggtattgtgttatgggaaattatgccaattttcaaagtttatgagtacatgggaactctctatttaccctcttccatcattagatccgtcccaacttctagccaaaattttttgcacaataagctacaacaatacagccgtgataatgataaaattagtaaaagcagtaatagaaatactcaaagacaattaaataaaaaattacaacagctagattttttgactacagaaaacatttgattttcggtttaatcccaaaaacccgcattatttcgcacgatgccatcaatgctagtagacaaacataaaaccgcatattacagaccgtgcgaatgtttttgtatagctattttttaatgtaaagtatattttgccatatctgaaatagcccgatcgaggcatcccaagtacacactacggaaagtgataagtgcaaaattttctttgtatccgtttacatactggcatacctattgccgctaccagccctttgtttactacttaagtatacattacattaggtggccgccaaaaaaccgaacgttccgcatcggtaaaataccttggagtcattcgcccgaaaatcccgaaaccgaaaatccatctcttaccacatacgtttaggcaattattttattcctctccagtcatcaattgaaaaaaataggctttctaagttttgcaattatcacagtagaagtccatgagtcaacatggaaactgtggagatacgaagtaagagtctgttgatacaatggctcacggtggaatcgaattccttactgagttggcaactgcatgtgaaacggaaaagcataaagtttgatatatatcataaaaagaatgacacatctagcttgctagatggatccaacaaaaacaccgatcgttccatcctgcatacaaagcgtcaacacactcacgaagctggtatcaagaagttgagtgctgctgggttagaattattttatcaaggagagcgatgtatgtcggaaaagcctagtgagggctctgtctacattgagaatggaggactttatgccttcgtgtttgataacactttttcgaaaacaaaaccaaaaactgtgaccttcctcttgaccgcgcaaccatacaacggtccgagaataccaaatgcatcagtccatggctctcctaaacaaattatttctggaaccttgcttaaaaagcgccgaaagaagggccaaggctatgctcgacgttacttcactctcaacatggtggaaggcacgatctcatactatgctaacgaaaattcttcggtaatgcgcggtaaaattcccttgagcattgctgtgattagcgttgctgcagagacgcatgagatcaacgttgattcaggcgtagaactgtggaacctacgagcacatactcaccaagattggctacgttggtgcaatgctttggaaaaggcgaaaaatagtcaaacttcttcaaagctcgtagtagacgaaaggacacaagaatcgtcatccaatcagttagtctctatttactcaagactacgtgaatgcctggatattgctcaattgtatcgcaccagtcgtatcaaatcggcttcaagtcataatttttctgtccctgagatccgtatacaacttcccggtgatgccaaagaaaacaaggaaacccgtacttcagtggaaattactgctgctgaaaacgcgcaagctgcggttactttacgcaaggttactcgtcaactcgggtctttgttgcatgaactggaatgctttattcaacaccatgaatatactaaagaacgtacggcgcaatcttctccttcgtcacgcatgtctatggattccaattttgagcaacattggtacgacgctgaagattatgaaagcacaacttctcaattgaatcactattctgagtcgggtgctcacgcagctgatgctactaaatcaagtgttgctcataatgaaaaggtggaggacatctctgattccgatattccaataatgaaaacttcttctaatagcacttcccttgatgcagatcgtgattctgacacttcttctatttccgatacatcatccaactcttcagctccacatgaacagttgaatgcaacttctctcgcctcaacagtagatgagtcttctcggtcaccgcctcttcccgaagttgaaagcaataaagaaaacgatatcaaaagaaaacagccattccatgatttaatggattcttcatcaccggatgattccagttttgccaatgctaaaagcgatgaagaggttcaaaagccttctgtttctaaaaacatcgccgacggggccgttatttctatccctaagcctctcacccctaaaccctccgattccaactctctttaccctttaccgcattccaaagttggaagaagaaagaatataccagctattactgttccaccgccaagcatactatcaattttacgaaaaaacattggaaaagatatcagttctattcctgcacccgttgtttctaatgagccttgtaatttactgcaacggtgtgctgaagatcttgaatactctaacatgctagacaaagctaatgaatgcgatgatgatataaaaatattttacgttgctgcttttgccgtttcaaatttttccaatatgagacataaagaaagaagtgttcgaaaggttttcagtcccttgttaggtgaaacttttgagttggtgcgggaagacagaaattatcgttttctagctgaaaaagtctgtcatcgacctttaattattgcttgtcatgctgaaagtcgaaattggatttggaaccactcgcctaaacccatacaaaaattttggggaaagtctgttgaattaaatactcttggtccagtcaccattaagcttgcttgtggtactgaattcagctttatgaagccagcctgtttcctcaaaaacgttgcgatcggtgagaaatatgtggagccttacgatcatatggaaatcgttgatgagacaacaggcgataaggcagtgatacgtttcaagagtggaggtatgttttctggacgttcagaagatgttttagtaacagttatacgatccaatggtgaagaagatcctaaatgcttgcaagggaaatggacctcacatctcgattttgtaaatacagatgaaggcaatgtaatcgagcgtatctgggaagttggtcctttggtcgacaagcctgaagatcattgcggaatgactgtttttgctgctcaaatgaatgagattacagatttggaaaaggataaattgcctccaaccgatacccgtttgcgtcctgatcaacgttatagagaaaacaacgatctcgatcacgcagaacctttaaaattggaactggagcaaaaacaacgcgaaagaaggaaagaaatggaggagaaagatataaaatgggaacctagatggtttgttccatctgttgctggtgatgacgaagatgaagatgggtcaggtccaatttggcaattaaaaaaggaaaataattattgggaatctcgtgaaaactctacttggagttcatgtcctaaattatggtgaagtcttatgtaacaaaagaattaaaaaaaaaggaagagaaagtcccttaaaaaaatactcttaagtttcttaatgctgcataaatcgttggtttttccttcgtttcatatatattttgtctttgttttaatagtaaatatcttttaacgtttcgtttgtgtgtaattagattcaattgctgttaagatcgtattttaattcgtagttatgaactaatttaacaacaatatattgtgttcattcagcagtgatactaagtgcatttgtaaacaacagtttaaggagcatggaatcttttactactactaccataaaagacactaataaaataagtcggtggtgtcattgttttttgcaatttgacatataatgtttattattatccaagataggtatcgctggtatacaaaagtaactaacaccgctcattatattttgctccaaagatttagtgaggctaaacattagtggtttgacccttccatgctttctatgttgacataaactactaatatcggaaattatagtattagttaatttgtttgtatacgattaaaaaaaagtatgcgtatgcaatggatttggaaaagtagacgctctttgcaaaacgtctttatacgtcgctcatctcaataccataagccattttggcgaagaccattgccggcaaccctgctgggctgcgcggttttaggagtcgctgctgtttattttgccaaaccttctccaattgatgaaaattatcccaggtccgtggctaagtatttacatgaagcattatatcgacagaagggagaaaataatcacgactttcaggacgcctggaaggcttaccagtctgccattaaacaagccgagagtgagaaaatggatatggaatctcctccggttcaaggaatccgtttgcaaatggcgaatttgttagcatctgcaggagcgttgcacaaagcctggtctatgtactgggatattctagaaaggacttcaaagcttcctgactttcttgagcaaagagttttgattgcaagcaagctaatcgaattatcagaaccgcttggcttacaaaaggatgccaccaaagcagcagacctcatagtaaaagcattgttatcaaaacaatttaatggtgatgatgagcaaaagagtaggctatttgaacaatcggctactctgtattttcaagccggaactccatcttatgcagttccgctttatcatgaagcattgaatcttactatggcaaatccttcctgccacggattgatattaatgaataatttggctaccagtcttttagctcagactgaaacggtcgacaaaaaacatcacgaaacgcttatgaagcaatcacagtcctggtctcaaaaggcagttgactcctactacttcgcctaccctaaggatcgtaatcaagagtgtcatgctggttgtgcggctgctttctacactttgggtcaaatcgctgagcgccaaggaaacatcgatttggctcttaagcattataaaaattctgaagcattgaggaaagacgatccatacaatgatggttcaatgctttcacatatagctattgatcgtcttgataaagatgctttcattaaaaaattggataaatcctcctctcctactgattagctacgtactttttttgaatatttactaaattagtcttaaatgtaatcgtatgtctacgaaacatatttactaaatttacgtacaagcatgaatgtagagaaaaatcttattatcgtggataaatctaaacatgcttttttcaaatggctttggaaataagacatgtaatcaatgcggccattgctactatcttaaaccgaaaaaccacagactaggatgatttgtgtattctcaatttcataatttttgctaaaacttttgtaagtcacttatgtaaattcttcaattaatggttgcacgttatttgtcggtgtttgtcataatactttttttacaacttctgaatttacaaagctctggttatcattttaattcattataatttatagtaaaaatggaaaatatgtgtctccaaaatgtttaccactcaaatttttctagatactagtttatttgtgcacttggcgcttggttgttcattcacaacatataagcatattttatggggacaccaaaatattaacttcagtgccatagatgaatacggaaaatgactctaatacttactaagaatcaagtacttcattgccagttttctagctggtacagtttgtttcgcaaattgacacctaaagctaaagtaatcaagcccatcccagctacagtacttaagtatttgcatgaagatagtatatatgttgaacagcctatgaatactgtagaggaggttgatagtgaggaagacgaggaatctgcgccagcctattatcccgagagagaagctatccaattaattgaaaaagcaattaaagagctaggtggagcagtagttccaaagctaaattggtcaactcctaaagatgctctatggattactacaacaggctctttaaaatgcacgacagctgaagaggtattattattactgaagtcgtccgactttgttgcccatgatcttaatcatgcttttgatgattgcaaagatttcgataatgcagatggttcagtacctaaagatttttctttcgaacttgttttaaaggaatggtttccaatgcatgcgtcaactgaatttcgttgttttgtaaaaagtaaaagattgatagcgttttgtcagcgtgatgacaattattacgaatttttgaaagaaaacattgattgctatgaaaaattgatatcagatctccttaaaaaacttgatacattcccggatcctgattgtaagttaatatttaagtgcttatgaactagtcctttggagttatttattttactaacttgaaaatagtcgtgtttgacgtatatattcataaagatcgtgcttggttgattgatattaatccgttttacccaagaacagatggtttactattctcttggtctgaattggaatcaatgaattccgaaaatatgaaacccgaaattcgtcttataccaaaaggttctatgccatcaactggtagcgcaaaatattacacaaaccgagtaccgtttgatatgattgctgctagcgaaggagaaaatctactagaatttgcacaaaaatggcaagatttaaccaataaaagtaatgagtaagatagctactatcatttgttaatgagaatatttttattgcttttcaagaatattttatattgccaggtcaaaaataattgtgtatcatttgactaaaccgaagtcgattgaatacctgaatatttcctaaagctagatttgtttatccaaaaatgtactggaagaacttgctagcttactttcaaaacaattcacgaatgtgttgatcttctagtaataaagaagtattgtaaacccttaatgcttgattccaaaaacacaataatgcttagtatgtaatatttactttcagacatgaatattctcctttatacttggcacaggcttattccatcctgaatatgccaaataacggtgattgagttcagctcgccaatgaattccatatagtgattcgatccctcccgtaagaggttgctttttgcagtaaattaaacgccgaatcctggaatgtaagagacccatactacacattacacatggttcatgagtcataacaacagtgagatctttgcacaaatatctgtctttactgccatcagtacgattttgtcggcgagataattcacgttttgcgactaaattgatggcattcatcacacagtggtttataggattttttaattttgaacgttcatctacggacaccgcgagcactgtatcagtagtgggatcataaatagcagcagcacatcctatttcgccatgtttgtgagaagcaccggcagcgtttatgagatcttccaatattgattctatcctttttaactcatgtacagtaaacacgtcttgcctttggacatgttttctataagaaacgggccaaactgagttccattcatgaaactgttcgtctgtcaaaggcggaaatgcaggaacagcatagagaaatatcatttttgaaacaattccaaggtcttcaaaatctttaccgatttcgttggcagtcattgatttttctggacaaatgattatctggagttctagtgaaccattttcatcttgtatccttcttagtctattacaatgtaacagactttctttttgtttagaacgtatttgtttcacatattgtgttacttttgatgcatattttggctcgaaacacgcaatccatacattttcttcttttgtcagcaagcaactctataaactcacactacatacctgtttcaagtttccttgtttctaaatgagattttattaatttaaaaggccaatccaactcaggaacagtggcttctttaggtgaatttttagaaatattagttttcaccatataagttgtattcaaaaatggtattgtccacaataggtgcttgattaaacttcagctcaatcttgctagttctttttaatcgaagtataagctttttattgatctcttttaattattactattttacattctcaaacgttcttttaaaaagttttttaaatacattagctataacaaatgttacaccaaatatagaaagaaacaatatattacggttttaatgacattgaatgctaaatttcatcaaagtctgatattttatatcaaaaacggcatgaattttgttcagtcatattgctaattatgtgtacatgattgtttaatagaatgaaaaaaaaacataggttttttttaaaaaattatatgatatttggagagtacttggctcgttgccttaattgtggaatatatataaaactcaatatttgataatgaatgctaagtttgtttatatagcatcatcagtaaatcaagcttgttcctcatttgaacctccggtttcagatgcatccttgttttaaaatatgcaattttatcgtctttaaagacatcgtctgtgtctattctaacatcttcaggacgaatgtacttttttgttcgtaaatcataaatcataggaattcttttccggtaattataatccaattgttcatcaccgaaggaattaaaaggattgtctagtttcaccaagttagttagaaatatattttttgaacgcttacccttcaccaaaaattcgagaccagattgttcttgttctctatacttaatagccatgcttatgctttcatttttaaagagcttgtagcaactttggtacaattgaacttgggattggtggtctgctagtaatttcgaaatagactttttcatgtgtggcagttttgtaccaggggggatttttgataagagatttcgggcattttcatcagtcccaatgttttcgagtaatgtacatataaattctggtttatccaaagaataagaaatgagatcatcccataactccctatctgcttgctctttaacatatcttatagcccttccaatatccagtagctcatttattatcagcattaatgcctctttattgtttcccatacgtccaaggatgtaaacaagttcgtcaaggtaattgtactgtttacaaatttgtgcagcatgatccaaagaatagcattgggtatttactaaaaagtcaaaaaaccgttttcgatcaaattctgcaaaaacatccaactttaaatcaccatattccattaatgagttgggatacatgagctcgaactcacaaaaatattcgtataaaaactgaggaaccgaatgtatttgcataataacttcttgcggaggaaaagagtggacgtgctgaaccaacatgctactcattgcgctttttgtatctgatgatttacctttggaagatataagcatcaacagcaaaacagaggctctcgcttcatcatagagattatgctgcaaaattaagtcgatgcatagctcactatgtaatttgagatacaaatggaatgcatcaattggcatgttgtcttccaaatacaagaaggcaagactttcagttagcgttgagcttttttgattttctttaaactttttgagtgttgcattacgtatggttgagactgaataaagcattgtaggccattcatgaagtttcttgttaaaagttctctcatctgtggccagatattgagccaatatcatctcatagacaagagggcttaaatgattttcccctgttggaaggaaatctgcaatatcctccagatgatcattttcagcaaatacaaaaacccattgttcccattctgcaaggttgtcattataaagagaagggatcaccattcctgcctctttatattgaccttttccgagtaaatggaatatatattttttggcgagctcagaaatttgtaaagaaggaggaatttctggcaatttctttacagcatcaatagcttcagcatacatttcttttgaaacaaggtatttaacatgatcgatttgattcctttccctaacatacactatgtcatttggagatataacaaaagaatgagagttcgacgatggatcaggcaaaagatgataatcagaaggttgtaatcgcgagtaattggcgagcccaatggcatcaccacaaagctctttgaaagaagagtctattaaacggagttcaggacgacaaccttcaattctttgcgagggaatagcagaagtaaaatcttcaacattggcaatatatgccagggtgagaatattaaaaccaagcatcaaaactccgctgactatggaatctatttccaataaagcttgtaaagatattttaggcaattcattagccacattagacctttgtattgagacaatcattatttgatcactccatcctattacaagcctagattctgattgccagaataactgatacggaaaaatctcatcattcggtagtcgttttgggggttccaaacggcctaaaacctttccgaactcagtgctataaactgtaatacccaggtcagaagcccaagcaatatatgttgtgtaccacgatattttataaactgctccacaatcagcttgcagcacggtgtctttatttcctaaccaccctaaatttatcgttagacgtaaaagagtaaaataagggcgcacgctcctatccaaaagcatacctttttcagaaagtacaacttttccagctcgtcctcctgaaagaacctgacgggatgatctagtactgtagtatggatcaattgcgacgctcaataaaggccgcttgaaatcatgaacagtagtttcgcgagtagtaatattagaaatgatcatttttcctaataaagatcagtactaattaagaacaatattaacttaccatccatagaacatgaagctaaattttcgctttcaaggtccacagaaagatctactacagatgctgagtgcagtatcatttttcgtaataaaataccatttttctgataaatgtaaattgcaccattatgcgaaccaaaaaactatacacaaatgttaaattatatgaataaaaccagatgacgatgcttacaaaatgttccttagagattgcacaagcagatatggtgtcgttcataaagcatccttgaaatttttcagtaattctttcataaatcagtttaggctcttcatcttcatcagacgagctgatcgaatcaatttcactgtccgaattgctctcatcgacagacatgcataaaattttgtggtgtaaatggtaaaactagttagccttagtagtagtgaaaatcttcaaactggaactgtaatatgtttactataataataccaattttgagaactcgagtaacaaacgtagataaaataactgtgacaatatatagtaggtgttagttttatgagtagtggaattgcaatgacataacaaaatgcctacatgaatgtatgaatgactatggacgagtgagtaagatatacaaatattagacgatttattaacaaataaaatacaattctttcaaatttgatcaaattaaggaaaatttcaagcaaatgtacattttaatttacggtagtagatgaccatatatttaaacttttataataaagctgggtgaacgatgactattagctatttggtattgcaaaatgtaaatattcaaaactacagcagtgttataatgaacatgtaaaacgggagacatgaatgacagtgtcgatggtttatatcaatactgaatatcatctatgaacacagtttgttaaaaccaatgtgaaaatgattaaaaaaaacataagatttttaatgtcgtaaagcgttattaacgacgacatttcagattattgcgaaatgatcaacgtgatacaagataaacttcggtgtatggatacatgcaaattaggtctatgtcagtcacacacacaattgtaatgaaaagtgaaatcggtaataaaatggaagagagctattttttttaacccgttcatcacagaaagtgaaatcaattaccggttacatttttaacgcttcttcacgctgcccacaagtttttggaggctatcttgctgggcatcagcttccgattctgcatcaccagctagaactgcagaaagaacatttgttttgctagattcctgtaactctcctgcgagtagtaattcctccataacgtaatatgctttttcgaaattaaaaatgaggtcaagctcacaaacctactcggttaataaaagtacaattcaaattcaatcaaatcagggggaaagccgtacattaccaaagtatttgtctaagcattcaacaaacttatggatgacttctaatataattaactcattatcatcctgttcaattccacaaacaaaaaacaaggaagcatatcgtcggtaaacaattttttcgcctaagacaaatacagttaattcatattttgaataaaaataccaatttttttacctttatattcaacaaaattgcacatttttggttttcgtgtaatcaccagtgaagaaacatcacggattattttggctctctccttgattgacaaagtattgaaccatttagctaaacgcacctttccctggcggcttacgagtagaaagaactttatagacatcttataaaagcttattaaatgcttatacgctgctttaaaggggattgacactataaggtaaacgatgtttcaattcgtaaccgctatggacgaaagctcataaaggttacaaaaaaaaggtaataaataatcagaaacaaaacagttatctaacgttgactgccaagattgacttaacgctcactattgcttggtgttgatagcggtagttaggtagtgcgtgtgccaactctaaagcaactaaatacatagggcatcggcaaaaggtccatagactaattaaaccatatgaaggataccataaagactaaacaataaatgaaagattttttataaaaaattttctagagactagtatttagaacatcatcctatcatggtacgtttacggccacgcattcgtacttcttcaaatcttcgaagtgttgccttagattgtttccaactttgggcataagagtctaaaacatgatgaaacttcaaacagttagaatttaagtgctttaagtctaatagttaacataccaaagattcgctttctggtaaagtacttgataaagctctctctaggacgtaaatatccacagctttatcttcctcagattcggaaacgcttcctaaaccgaaatcaataaaaattgggaccggattgttgtgagactccagcatcatattactagttgtcaaatctccatgaacgatatcattcttatgcatcttcgcaacttctgatcctattcgcttcattaaaggaataagttttttttcaatctcacattcgcagatctctcgaatataatctcgtacacaaggtccatcaatccattccatatatatttgaccacgattggcatctataaagtacagcatgggacattttattccaacgtaatgacattttgctaaaagtcttgcttccactaagcagcgttttcttgataatttctgatctaaaataggatgtctccatcgtttcgcaggtcggcacttcaaaagacaaacctcacctggataaaactcggtttttatcgtgattgcttctgcaccttgctttaccacagttaatttcttttcctttatttcacgatatatatcagaacatctttgcctaaggtcaggtttttctgacattttagagttatgtaaatgaagatgggatttggaatgataatatgcgttagagatccgaaaatgtcacaaatttaaactgtctttagaaaattatcgtaagaactgtcaaatactaataaatattttttagacttaaattgattaatttctgttatttacccacgatttaaatgtaatacaaaaattaattgagttatccaagaaaaattacagcataaagttgacacttcatttaatatcatagccttatatgttcgtttttttttttaattcagtttattagtgtctgctgcatatcaaatcaagtctggttttacagaatcaatatgctgatttaatgttaatgttaataacttaagagtatttaatttaataattaaatgtatgattttaagggttcatcacttgaaaacacgtaaatttgtttgttcagaaaaccaacacaaactcgatagtgtctatacaggaagacgttttctagatgcattgcttgttcttcattcaatacacttaactccgtaggagctatatttgtaatttcttccaaaagcttttgactaaattttgggtttttaacacttccagtttcatcgacaattatgcttattaaatctgcaaatctcaaacctgtcaaatcattgccataaactaatcccccttcttttgttaaatctttaattttactttgcattattaaaacgccaacctgcccaaaagcttctccagattggctggctattttttcaagagcctctagggtgctcaatctataagcatttatcttaataagttcttttcttttgattgaaaaatttaatagtttcaaaactttaccatcaaatgactgaagtgtttgaattattgcatctttaattgacaattccagcattccggtattggttcggtaggcaattgcattatgaatcaacaaaactaaaaattttggtgagtaggtacatacctgaatagaaatctttacatacttgtttcattgttccaactgagagcggatttaacttgggactctcctatcaacacgatcatggctgatccagaaatatcgtgtacgtgtatcgtttgtttaggtagagatttttttgtttcattattaaatatctcgaattcttctttccactgtattgcaactaatacattgacgaacgccccatctttaaagtcattcactagtgacagcggaacaatattgtcgctaccaaacccaggacatggtatttgctctggttcagaaattgtagcttcaatcttgctttccaaatttttggaatgaatctgtagtttccaagctcttatcccagaaacacgacagactacgtcgctatagacgaaaactgaaatgccgagttgtaactgtctcagcatttcaaattttggcgaatacttggataaactatagttcaattcaacaattccagtatcatccataagtttaaacatataacaaacctcgttggatgagacacgcttattttttaaattaactatctttcccttaaaatagtatctaaatgtacttgtccctaactcgttaatttttttgaattcatacaatttccaattgataaactcagataagtaaacttccatttttatctgtaatttgtggtggtttgctttatttctttggatgcatgaaatacgcggtaatgaagtgagctaatttaaatactaaacatatatactgaggcagttgaaaaaaatcaaagaactttttatttgagttgttcgtcaatagaaggaaaagctcaacaaatgtaataaacaatctagctttaagagcattgaaaattcattcttaaaaagaaactgagaaaccagcttaagacatattacttaagcactaatttgcaaaaaaaaaaatacaaaaaggttgagagtgttaccacaagagctaagactggaaatagtagacattaaaagcatggttcaaattcatgtctattaaaagggtcaacgatgttaaccctcacaagaatgagtacagcagctttaataatttagttttcaaagaccaaggagtttttggtattcattaaaaaagatttaactcttcaaactccaaaaaactgcacgtaaacacgaagagtagccatttataaagaggaagcagttaaaaccataattggcgaaaagtgtgaaaatgcttgaatcgcaccattatgaatctggtaagtcaagtaaatgtcccattttctcaattttagttttgagataaaggactacttcagcactttcaattcccttttcacctctccatgacttgggtatcattgaaatccgttctactacacgaacttctttatttgggccttcaatgctattaaccttttcaggattattcgtcaaaagtctgatatcacgctgaccaagatccatcaacatagcagtagcaactgcatacgatcttccatctgctggatgttgaagcagtaaattggcttggacggtgtcgtttcctaaatcctgaagattataagccttgagtttctcggacaaaccaattccgcgaccttcttgacgaagatatattatgacaccattcccttcttcactaattaaacgggctgcttcatcaagttgttcaccacaatcacaacgagccgaccaagcagtttcaccggtatagcactcggaatgaattcgaaccagcggtacaaaattagtcttccgtgcttcttctttctgctcttcggtagtttttgaagagttaacatcaatataagagcttttacggccaggataaagtgtccccacgtatgcgcctcgtaccatacggtccatttctgtttcgccttcttgcacagcatcaagactatctgagcgaatttgttgaccaaaaacaattgctaaatgctctttattatcaaaatcgtttttgtataaatggaggaaaatctccgtccccttaactgtaggaattcttgctctaacaacgcatcgaacctttggaagcctttcagcagtaccgacaacgttgggtttaggctcaatatcaagcgcaggacttaacataggcgaatttacacattgtacatcgtcaattggcagacgtttttcagaagcaacattttcaggaagacttaaatcctggagcaatgttttgtcatgatgcacttgatcgccctcttttttatccatttatagtaaattattaggataaaaaagtactaatatggatgttaaaaagaagatgtgggttaatggtgatctgtcattaaccacgcttgtgaaggctgaaacctgttgtctggaaagtgtacgaatagcttactaagaaatttcaaaattggcactcattctacaaatcacctttatttacttccgtctttactaatcttctttttttttactaattattgtttaatttgtgggaaaatacaacatttacagcactaccttaagtatgcaaatacaacaggttatcaacaattatttggaatatttacagtactttttgattaaaatattaaaatggtttcaaacaggatatcataggatgcaaattatgtttacaaacgcataacgtagaaattttgctgcattgtgaaaatgcagtaaatatctttttaaagaatgacttcagcaaatattatcaaaactacattcaatgctcaagcaaagctcttaacttatctaactggatacgaattagcttagcaaactgtgatgttttagtttctttcgtaagctgatccgattctaattcttttggtataccaatcacgtcaatagcgtattcctgctcatacagactagcgggtatagccaaacttgataaaaaatttggatgtgaaatcaaatagtcgatgcctccagcatctcaatcttcaattcagcaagtctaatttcttgtagtaatgcgggattaaattgttgcaaaagatcgaacagtagcactatcataaaagattcatcgatggaggctaacgaaattgaggaaggaggttgacaccaatttaataaagcgtactgaatttgaggaaatgctaataaaacaaattccctcatatcgttcatgatcctgttgcctaaaaatttaacaatattaaataaaaggggcaatattccacgaatccagattttgtattgaatcgatgaaccatcgagtcctaacccaccagtgcttaaagccgtacttaatggactttccataattgagtaaaaaaacccattcataacgatttgttcagcacctgctggtgatgaagaacatatcagtaaaaatgacaaagctgcatcggcaaaatacggctgaccatccaccaacaatgagtgagaccatgaaaataaccgtaaacagttatcaacagaaaacgagtcatttatataactgatgtatagtgattgaagccctctgatcaaatgggaatttactatacatttatggagcgagtttagcaagacaatgtcgccataaacctcaattgtaggattgattacggccttctcaaaaagctgagacaatttacgatgacatagctgcaataatccagatacaaaaccaacactcaaacttagattttctttttcctctgataagagtctatttagggtgttgtataaaacatgtaacaatggcctataatatgccatttcgccattgctatcttcataaatagaaaatttggtagtagtgattgccttccaagttaacagaagaatggactgcaagtgttccttaacttcattagatatgggtattgctaaagtctgctgagagatccgaaatactaatgctgctcgttctgcggataactcctgaaccacattcacatcaatagtatcctcagctaatgatttcaatacccatttcataatcttcaactccaatattgaaagtgttgcgtcttctttgacgaattcaacgaaagcacatataaatattgaccaggaacgtagtaaagcagcttgtgcatctaacaaggataaattttcattagcagacatcatcatgctaattttgaaactggtatcttcagtattaagcaacatgttttttgcaagctttatgttataaaaataattatcgccatatctaaggggaaaaaggcctgtgttcctaagatctgaaatatgtaagtctccattttcatgtttaaaggcacgtgttaaagcattatgaatatttgaatcatatgcggtaatagtaaaagcatgttgtaccagatccttcatcgaatctttcaatgggtcaattattattttctttgaactatttgatttgttcaacttggacatatgcaactgaattgcggttatacgagtagcatgagcagcaagaatataaaggtcagcttgagccacggaactaagcccatccagcttaaccgttaaaggcaacttaatggcatcgacaattctgttccaaaaattagcctcttgttgcaaattaccaagagaagcagtccaaaaattacgagaaaggaatatgaattcaaaaactggtacctgggacaatatgtcattaatagaaaagctatcgagtcttttctcggcaagactgattaatgattttgaagtcaattgcacgtcaacgttatgatttaaacttttcattcgatccaatggaaatttttttccagaaaacaacaatacggccaatccctgttgttgacccttcattattgacgaaagaaatttccatacagacccttcaatattggttgattgtataggatttgtaagaatttgaatgcagacacggccaactatatctgttgagttaatcatgtatgccaaaagggaaggcgtttctgaaggccaaggagcaaggattagagcactgagcaactgaagaataggagctatgcagcagaggagacgaggcaaacaattaaaaagatctggagaccttgaaaaaagctcacgctctagttctgaaggtttcaaattcaagaagccacgtaaacagataagggttttcatagcacaaaatgaagaaattaaccacattttagcggctttggctcttggagagcttatcgtggaaaaaatatcagtgtacaataaattaataagatccattacagatagcaaggggtgcaggtaacgatttgaatcttgttgaaccaaaaacctttgtacaatataatggctgagttctctaagcggtaaggtttttttgtttacagtagttttcggattaaaatattcgattccaaatgtaacattaagcagttttgttataagggatgcaaaccgatggccgatttgatattgttgaataatcctagcatacttccaatcaagataattagcaaatacttcgcaaagaaaacgcatggcccttttaacaaaatcagtcttgagacgtatggagaaatcatcaggaacgactgaagttgaaatacaattatccagtaaaatttcataaagatcaaagaaagctaaggtaaaatcataaacaccattgatagactcgtaatcaaaaatgacatcttctaaggatatacctttttcggaacctacacaaaccaacgatcgagtaacataagcccaaacatcagtagctgcaaatcgtgtaaactcacgcaacagtcgcaaagatgatacacaaatctgataatctgcatcttcgattacggaaagtgaaagaaagtaatccaaaagatcacagattacattaataaaatcgagttcaccatcaagaccttcagaagctagatgaactaactcacaagcgccagaaacatctgtttggaatagtggcacagaagaagatagcacagttaatacaaagcttttatgggaattgattaacccatttcgaacaatatagtttaatgaaattcccactgcttcccataaagaataatttaagtcccacattacaacaggaggataggtgtcaaccgaaacaattctccctcgtgttcctttgggtaagcttcgttcagcattaggaaaaaagaacccatacgaatcaagatgcaaactttcttgaagttctataagagcatttccagtaacatttggttctggaatgatttcgtaagccttgaatccactgggaagagattgagtaaaagtcgtcatgtgcaagagctctgaagataccaattgtttactggtaaggcatgcaaaggtgggaatcagcaagagcacaaattgagaatactcgaacggaaatctcgcccgagcaaaattgagtaaacgagttacactgtcattattttcaaaaagttggtaaacctgaggtgtcttaaagagagtagtagcgcaaagcattgttgaatctgaaaacttaacataggatactgcactagaaaaaagggtagccattatttttgagtaaccatcaatgtaaggatcgtcctctaaacttgaaatgatcctatggattaaagtgaatggatcatattttaaggccgcaataattaatgcttgaaaagaattttggggattttgaagaatctttgaagaaacaacgctcgaattttgtattaaaggtatgttatctgggctgttgctcagaagatgaagagctatgccccatgtcaatgatacagcggcaccaattgaatcgttcgatagttgagtaatcatatcgtgtagtgaaattatggtattgccagagagcataaagaacgaaggattgtctttaaaagaaagcacctgtttctctaatgaaataaagttgatggaaataattatggcaacatttgttatctctttgcacatagaaaaccctgtgtcaatatccaaatgcataaactcctgatcatgcaaatacctagtttttttcatacaattgaaccaggatatagccatttctgaattgcaaaccactagagaataagtcgacaaaaagatgacccgcaaaagttgaagctgtaagttaaaatgaaaaaaataccattgagagatagcttcttcgccattaaatgttaaggaagcgggcgccgcttgactagtcatcttgcttaaatagtcgatgatacggacgcagaaaatagaaggagtagtgctttgtgcattttctccagatcgctgagctgtttgaaaaatcgatacgatcaatcgggtagccattttatgccacttgctgtctgcatcggtacaagcttgtaagaggaaagctaaaactttccagcaagatataatttcagcatagtatcttctttgaaattcttgggcaagaacagaatcattgtctaattgtgagaagtattgggtatttaattcatattgatgcaccagaagtacataagcgacttgtgcctcattataacccgtaatgtctgatatcttttttacactttctaattgtgatttcgagatggaatgactactatcataaatagagagcttcgcttcttcgccttctgtggttttatttgagttgagagttcctgttacgggactctcgatttgctgaaaggcagctatacgagcatccagtagctcttcaaacttattttgtgataaattctcatcagacgtttcaaaagcatctaagatccaagaccaagagctgcacaaaaagtgttaattaaaaactacacaaaaagtgatacaacaaagacactataaacaaagacttacagtaaataatcacccatggaagactttttggttagctagaagcaccaactaacggttgatttcaaggatttattagtaaagatgccgaaacaaccctgtgaacctatacagattggttctcctacggtacagttcgtgcatgcgcactttgcagagcttgaatttgcaataacgtagcatagtgtaagacaaataaaaatgctattagaacaagcacttagatcggctcgttcagatgaatagcacactcctgagagtataagacaatgctcgttataacaaagagttacgaatcataaaaagaacaacacaccatgggttatcgtaatctcaaactgttgtcaagtaaataaatattatttcatgtttctgttcattttttccacatgcatattactgtagaggaaacaatttgaacagtaggtttcttttcttattcgccgtcttgacggtttggattcatttgatgctcgtcgtaattataaatgaacagtaaataaagatagtagacgtagataaaaagtcgattccgaattatagacaagtcgacttacaacgaatggaaaaattataaattcactgtggctgaaattgatgtatgtaacttttgccaacggaaaattcacttacagcttaatttaagcttaagctggctcaggacaaaagaaggaaaggatgtgggcgttcaccattggaagatgataaacctcaaattaataaacttaagactatatctgtaatctgagtcacggactcaagaacacctggctccttcagtgaaattaccgccgcttttgcttcatatctgatttgttcaaaaattactgttagtactactagcgatcgctccgagtctcgttgttactaccgtaatagcagcacaacacgcacgtacggaaagtcggaatgtaaatcgatcaacagagaagttccgccttgccaacatgaactaagaaaataacaattgatcggtgttgcaacttgatacattaagcgatactcaattaattagatgagcgatttattttcaccatgtttgtctcgaatgtattggatattttaatgggagtaaaaatcatttcggttgatttaatccaatattgaaggtttgactaggattttcacagataatgattgatagtgatttcaaaagatgtaatgaatacgaagatggtttaaaccttcccgagcattcttcgagcctgtaaatggaaacacaataacagctgagcaaaaatgtcttggaatatgaatcaattttaaacaaaaaatggctaaaggaaaaattagagaaatttcattgactgtgaattctatgaagttataagatgcactttgccgtggtgagttatatacgggttttcatgattgcatgtcatattttcataatgcttcttaccgtcttaaaatttggtgtagcattcagtcgatattacgttacctggggcaagtccttacatggggtcatgccttcggttttttaagcaaggtgcaatcttacatgaaaacaacaccaattttactgaacgtagtagcagtgtgttttttgagtgtaatccttgttatagtattgaaaaattaaaatcgaataggattttaattgcagttcgtttattctcattcgctttttcgtcattttcgaccacgttaagaattttgcgagattttatcatcgcggcttcaaagtgcgaatttgaaaagatttggagtactacattttcaatatcttttctatcctttaattttaaatcctctgagtctcctagtctttaagcccgctgggcgacacaataggcttctcttttctacctacgagtctcacaaaattcaaggtcggatatctacagttttcctatgctgcatctttgcttgaaagtttagtttataaaaactaaagagggggaaaactagtgctggaacgttattcaaaagtacttaactagtatttctctcttccataagtcatttgagttttatcaaaaagtgctttgcaaactgaatttgaagaacttttttgcttcagccaaatccttcacaagagtattttcgtactttttttcgctgaaaccgacgattgttttcgttgggctataagataatcaccttgtttcctggtttcctccctctctcaaccattttcccctctttacaaatttcgcaatcatagatttttcatcgttttttttttcagttcactctctgtgtcactttgattgtatgcatacttttcaccttcacattcgatgggttctcaacagtctaagtatgtttatttttttgtccaatttctcaacctgccgtaggtttggggaagaaccaatacattattaaccaaattacaggttagactttaggaacgcggttttacgactacacgaagaaagggtaggtaatatttttcttttggttggtttcataattcagtgaatgccagagaatacgaagttcaattcttaggattctctgctaatgaatgtgaattcaatttgaatataatcataaataattgaaaatttcaagtgtactaaccaattcagaacattccaaaatttgaccttatatgggagcgtgtaagtgtgatctttattcgtgaatatttttgctaactaataatctttagctttggacgcttccagaaacaaccgaagacgtgtttcatttgatgtctatcgatgatttgacaaaagttaaagacaacgctccagaaaatttgcaaactattattgctgtactctgggacaaattagaagatctacaaaaagaaacattgtttgatgaccccgccgctcccactacaaaatgcgcgttaaattgtatgcgacttttgacaaggcttatgccaattatatttgaggataagtcaatgttagaatggtttgactattttgcgtggacagttccaaaggatccgaacatcaatacaccccgaggagcaagctttttaaacaccgttgtagattatctgttcctaatcaattttaccatccctgctcataatgatcttacccatggagttcactactgtatttgggaaactggggtagtttatcatcccacaatgttgaaagagcgctcgtacgaacttcaccgtgtcgaagtcctccgactcttactttcattattttccgaggaaatatatcgaacagatggcaatggaagcagttgttgtgcttatgttgcttcaatagctaacaggcgcttagtcctttgtcttctttcttctctcatcaatacagcaatgcgtttcaatacgatgttttggaagcctgagtttcttccccttgacaactcggtagctcacatgtctttgatagagtattgtttttctgtcctactcatactaatgtcggaagaaaacaacaacggcactccttgttataataattaccgttcttcaaaaaacacattaccaaaaaactattttagcattctgctttcaaaacttcaaccttattcagatttccaaatcatccttgatggaatgagcagactgttatatccccctatgcaatctaccattccaaaaagaagctcattgattatgtttgactactaccctcttgtattaattttttgcaaactttttattcattataacgagaggttttttcattatcttattgataccgatcgagcaatcgatttgtttatatttttgttatatttaagttttgaatatctcggagatccttcgacttataaccacttaaagctttgtgtaattctgttaaagcgcttgaccgctgaaaaatatttttgtaagcgcttaaacaagccatttcaacagcagaccgccttaccaattagcatgccagttcctttcgaaggtggtacttacgcagattttaccattattgcaatttcattactagtgcaatatactaaagattatcattccgagattgctcaaatgctttgctgctcgctttgctacctttgtttatacgcgcaaaatttaaactcacattccagccagagtttgtttgaattgtttcaatctgcttcctatccaggctttttaatttctaacgacgtcaatcacaaaattttaaagtatgttataggagctatcaacaatgcaattcaatatgcccaaaaatacaatgcaccactcttatacttcttttcaatgcacaaagattacattgaagcggtcagcgctttatcgtttgatgccattatgagtgttagaaactcatccgcggaaggagattctgcatactggactcgcaatggtaaaacattttcttcaaaagcgtttgactccatattgttaagccgacttcgatatgttaggtcaaaaagtccaacgccatattatcctatagaaagtagtgaatttggtttcactaacctcaaagacgttactagcaaagatgaaattactgatggattcgataaagcacttcgctccaattctttacgtactcacagggatagtaggcctgtccaaccattgttgaagcaacgtcctcaattacatagagctcttacagaaagtgccacactccatggcaatgaccgttcgttagaagataccgacgaagcgaaggtagagccaattgctcattcagtagattacacttttaagccgactgtagaatggtggaataaatggtggccttcgctgaacttccgaactatgctcgatattttcactgacctatctctcaaaatcagtgatatgaagaaagccggtcatccagcttcagaaatcatggctatgataaaaactcaaaaatacccagcaactaatcaaccatacattccgaaatatagaacaaaggaatggagacaacaattggcaaattttgctcgtctattcgcctggcaagtctcatgcgatttagacagtcataaaagagaagggccaggcatctttgaaggtacggatgtcaaaatatttgactcattttagacttgaaatctccttgaggattatgcttgagcggcatatctccgttttaagaattgaaatggagaaatttgaactatcctaagttttgtatgttcaaagagtctgtttgaatagatacttggctttttacatctgttttatttttttattatttcttttcacaaattggttaaaaaaatgttgtttcgtttttcattcagaattaccactagtatgttactacttttatcgttattttacattctcagtaactgtttagcatttactaaaagattttatgtatacaccagggatttattctttgtagtttaatagataataaatgcaaatgccaaacaaataatgcttcgcaataaacatcggaaaatcaactcaagttgaaatatatttttttttcaattgagcacactactcacataaccaaagaaaaatcaaaactattgattatttaaccaaaaccatacttatgtagctcccttctaaaggcgaaaatttttcgacgttttcttatttgctcagtaaggttttgcagctaatcgttagaacactatcattataccaattaatttaatagaaatacttacgcaattgagtaagtagtacatgaaaccgttttttcagagtataacgttgtcgagaatatttatcgtcaggagagaaacgagcaggatgcgaagattttgtgactcttccatctggagataccttttttaaagtataaacacgctttccctcatcatttaaataatacatcaaatgcattgtgaaaaaaaaaacggatattacaattttcctatggtgctggaaaggtgtaaatgtcaaaagtacctcaacttcaggtgactgtttttgttgctaaattacgctaaagcattataacacagacataatcaaatattaaattatttagcgactctcttcttttattattcactaaaatttaaaaacaatactgtaagcagaataagcaatatggggttaaggatatagcaatcttcgtaaaattaaaacagctattgtcattataataaattagaataaaataatttcttttaaaatccgagttttcagctattaagaaaatgcgattaattattgaccaaatcagatccaactatttagtttacatctttaacatacgtttgcttggaacatttagtaattgcaccttagtacacttaacttatgggttattaaacaagggagttaaacctctattttaagcagttcgtttttgattgtctttctttagggaaatattatttttttttttttattgcgcatctaattaagatagataattaattgatgtctttgctttaataatcactcaaagaattgctctttgtctccttttcaaacatatccattaacgtttgactaagtttgttccatgcaacctcccccattgaattttcaaaaaacaaaagtaaattaaccaaccgcggtagaagactggattctgataaatcatcgtcagaatatctttgtactctgatatatttccttgaacaattgaatatatggctcaaattatcattcctaatgatacactgtaatccacctaacttttgcactgcctttaagcttgatgggtaaattatgtacggacattgtttgtgattatattttagtaacttctctgcttctccgagatccagcgttttccccacatctgtaatatgccaacagagcattcgaatcgggttgatcaatagtcgagatataaaccagtgcgaactgaatgattggtggtaaaggctattttcaaaatttctttgcataaattttaaaataagttcttgtatagcgattctctgtttcggtgtaagcgacttttgtcgctgatgaacaaattctgacaagtattgaaacaacgttgattcattgtattgctgactatgtaattttgtcagagcgattcctttcctggaacagaaaaacaaatttttcagatgagtagaagacataatttgatacagaccacccattgcagctacagcatgtagatggtatcgttccaaatggaatggatgggcaaatgatttaagaaataagcggtttgcctcctgtaatacaaccattttttttgcaatcattaaataagaaatcagacataaggttggcttaaccaacaagctagcgagcaacgtattaaatgaagaagaaaaagaattattgaaaagttctttttcggataactctttcctggcgacgttaaactttgaaacatataaatcaaaattttggtatatagtcttttctgattcaggaatagataatattgaaattgactcgttagatattaatttattaggaatcacagtttttatgcttcgagtaaacttgtaagtttctttttttgtctcctcgacatttattgtttcgtataaagagtcaatcatggcatcccaaacgtccactggaacaattttctttcgatttttggaagatgaatatgctaataaaaaaatttttgcgacaaataagtcatctttttcattttctacaaatgcaagcaagtttttttttaaacccatcaagtaaacagcgttgtatagacctccaatatacttaattgctaataaatttcctttcgtgaattgttttgaatgattgcttgctgtgctaacagctgtgtcttcaaatttcatgatttttttaccggataaatcttcaaaaactatttgagaaaacatgaagtgcaaaggatcaacgagtaagcttgtgaatgcccagcattttgatgaatttttcaacaaaaactcgtcattgtgcgaactaacttcaacgtaaacatctttgaagacagtattagtattgattgatgattctttgaaagaaactttgtcattggcgttggaaagtatggaagcaatccttatatacaacttttcagatgatacgacactatcgtcagttgaaagcaaaataactttctgagctgaacagtaaaaaacatcagtcaaatattttcgtatgaaactttgaagagaaacaaaatggtaaaaaatgctttcaggaatcaagctcttccaaatgtattcagcttcatttataccagttaagcaattggatcgtctggcataccaatagatagcttgaattgcgtttacaacaatagatgtaagtttttggttctttctaaaatcaatgacggggactgtagcagtaaggtcatcatgtttttttttttgccaagttgagtgaaatcgcctattgcagcaattgtttgaaacaatgactgaatttatcaacgcataggtggttgctgtaattttgaagaaatcattagtatgcttataatttgcaaaaataacctcatcggccttcgatattattgctttgattggaaatctgtcgcgcagctgatgagaaagcaagttcattacgggccgctcaaaaaggtggctttctggatttttttagaaaactatcgtatactgttagcaatcattgagtattgacgaccgagtattaaaaatctaaagatttcttaattagtgtatatgaaggagaggacaaggtaggtcctttgaagtagctttgttgagaatttaatacaacaaaaaaaacacgcttagacggtgcttaaataggttcagtaattctttccttttttttgaattataaataatccttagtgaaagagaaagtaatgaagcacgtcaaataacaatttaatcttacagatttacgtggataaccctaaagacagtaacggtgaccttttgttttacattgttttcttactattattcgaagacaaagctgaaagaaaaaatacttttagattatactttcaattaattaacttaacaagcttataaaattaccactagttaattgttcgattaccacgggttaagagaaaagtgctatcgaaaagaattatgaaacatggatttgtgcaatttctactgctgttatttactaaagtcgaataggacacaatcaagtggagctgtttatatcggttccacaccagatccacctagagtaggtattttgtgctattataggaaactaatttgttttagcgattgcggcaacataatggggaaatagttggtggtgcatcaaaaactaaacacgggcgcccttggtcgatttcatgtttagtttacggctttcctaacaaagtgtctgctttaaagttcgaatggaattggcaaaatctgggaatctcgaggtacactaaagattgtgatttccgttcaaaaaaacaaaaaaccattatgtattgtcttaaaggtttaaagcatttggttgacagtgatacgtggagaagatggccattaaacatcacatttctaaataaaactgctttcagtaaatggaatcaacttggtaaaacttatggtaatatcaatgtatacttcgacgaagaatggttaaatgggtttcacgaaaaagtaatccaaaaaacttacgatcataaattatgtttaagaaagacaatatcagagcctgttaagtgtaacctatgctacgaatgtatcgaatctgatgaattgcgggctaattgcccttttacggattgcaattcaataaatcatttaacttgccttgcaagcagttttctgacagaagaatgccaggttcttccaatcgaaggaatgtgtacaaaatgcaaaagagtattgagatggagagagttcctgtctacggttttcactacttctttagaaactgacgaacgagattttgaaagcgaaaatagaatagaaatcatagatctagaactagaaaaatagcgccaatactgtgtcagcaatctctatagttagtcttgtttattctacggctagcccatcgaaagcaggagaaacgtccatgggtactaccccatcatctttccatgttttgataacattttcgattatctccgtatggttaatggccaaacaaaattgtgcatcaaatccgccggctccaggaactcccacaccaatgacaccaggcaactgctctatgttgtctaaaatatttgtttgctttaaaggttctatgtcaacctttgcttcaacggtaattctttgaagaatacgacgaatggatcgaaattgactttgaagttcagagtctaagctttcagaagaaagaaaacagtttttgatggaaagcactcttgaatacaaatcatcaaagcaattcttagattcctctggattttccttttgccattgctgtactttttttaccatacccggtgtgctactgccaccagctacgtcccccattagcaaacaataagtagcaggcaattgaaatggaacaacatctgaccattttttagaaactatttttctcagttcggtggaaaaatttatgttctttatttgttcgtcgtatgggaccagcagttgttcaattaatttaggatcaaaccttctataaatacaacttccccaagtggcagcgccaacatcaaacccacttcctacttttccttgtgcagaacagtgggcaatttgtgccagattgtgaactatgactttggttgaatcatcaattttgagagatttgtcaccagtgtcatctgttagtcgtctaagacttaaaaataatgaacctataagacttgtaatcatagctgccgagcttcctaaaccagtcttatgtacttgacctaaagtacagtttaagaaattgaattttggatagcttgtttgatcaggctttaactgtggttggtgataataggcattatctacctgcaatgtaacttgaagatcttgccagcataaaggttgtcgccccgtggaaaaaaagtagttaattacataaaaaagtgccagttgaacgaaggggtttggatttttttccaattcacagttttcatatatctgatgaactcgaataggagatacagtccaatcaatattataaagccattcagcgttaatgaattgagggcttttcacacgaaccgttccacatttatcgtccaaagtcgttgtggaagcgtaccctttggcagttaaaccaataacaagcccgctgtattgaggatctaaaacaatgtatccaccagctataagtactttaccaggagcagagcaggtcctgccaaagacgctagttagagatggacaaaacagaaaaaaagaaaaaagactggtttcaacttacactttcatgttgatatatttttgtcttgaatatggatatctctataatgttttgtgtgtcgtaacttttttataggacctgagaaggaaatagaaaggaatgtatgacttctatcttacgtgataatctgttgaatttagagaaatgatatatcagtcaaagtaaaagagaggattatcttcgaacagtagctcctgaaaagtgttattctaaaaatcaaaaaaaataaaaaaagaactgatcaaagagtatcaaatgttatacagaaactaaagttgctttgagtaaatcaactttctaaatcattatcgtatcgttcgtttcgcaagatttgcttgtggagaaaatagtatagaaaattaacgttaattaaggagagttcgaaatcaggaatacagagattacattaacgcatattcatattagagtatataattgattgcatataaaataatatcttttacgaaaatggaacattaaggtggaaagaaaaaagcaaatcttgctattgaagttttctgaataccagcgagttattgatagtattataactacaatgagaagccatgtaactgaattggaacacgtatattcattcgggttcaacaggaatctttctattgccttgaacattcaaggtcagaaacacaatccttgatggataaatcatataaaaatatataatcaactgtattaacttacatagtctaatatagcgtaatggaaggttgacaataaataacatataacgaaatacgttgtgcagaatttgctaattcattttgaataccatcgtacttacttaaaaagatactctgtagaatatagtgttttgtcattcttactaacgaacggtatttaatgacttttggaagacatgtttaatgccaaacactttttcaatttaggattgggctttcaatggctacaaaagagaggtattggatcgttaaaacggccttataactttccaaagccagtaccaggtccaaagcacaaagatgtgttatcattattcgaaaaaaagtgccgttcagtattggatgagcaatctgagcgattcaaaatgtttcatcgctcgcagccaaatcgagtaagaccaggcgcggttttactggttgaaagctactcaaaatacccatcaaaagattcagtcaacagatttgctggttatctactgcgaattcggcatcgtggaccaaaaagttcaatcctgttacgaaacgtggtaatgggtgttggagtcgaatatttgttaccaatttactctccacaaattaaacgtattgttgtcctcaaagaaaatggtctatctaaaagacctagaagagcatacttaagttacttgcgtcaacctcgctttcgtcttccacctgttgaatcactggtgcgaaaatacattgaacaaaatcaacataaaccttgacacaatcattgcaacttctgcaagtaaatttctttttttttgcgaatctttcatgattttattcaagaagcgctgtatgatttatagttcgtttacactctatgtttccctatctacttgtctttttctacaggctattgcatttagaactgcattataagaggcgttggttggttttctggaacagatttagagatttggatgtatatttcggctttagcctgtttgtcaaaacacgtattatcgattccatgaaacggcaatgaatcacctcctttgagccttttacccccttctcattctttgaatcgacaagtcacatgtcattgccattaattttcccagatgaatttgtgaggcactatgaatcaaaacctctacttttttcttataaatttgagctgtatgtaggcttgcctcttcataattctgcgctttgattattttgaataatatttgaaattattcatgtaaaaaagtataaaacttgagctcaacaatatgttataagctaaagaagcaaagtatcataaatataaaaattttgttagcatgtcgaatgtagccggcttgttacagtccaatgaaaattagttttagttagaaattttaaactttcagaaaacgaaaagatgtatagctaaagccaaatatcaactgtaaatctactaactcttctcttcttacgacattttgtttttcgcctgaattgttttcttaataccgtggtagaacgtaaaacattagctagcaaaaaacactaatgtttatttaattagatctcaaatacaatatacaaagactatgaaggtgaaaatactgagtaagcgaatattttggaaataaaattgttttctaaccactaggataccatgcaattgctaactggacgtgggataccccaaaagacgacgtttgtggtatatgtcgtgttccattcgatggatgctgccctcaatgcacaagtcctggagacaattgccccataggtaagaatatgtttgtatttatttcctgaatatgctctgcggaggcttacttgtatactttgcatcctaagggggtatcagcatgaaaatttgttgcgcaattgggttggttgtgttcaaataatctttaatctaatattcatactttgtttttgttaaaaagagtttatcatgggcatcagctttcacagaattaattaaaggctaactacgctagtttgggggaaatgcaagcatatatttcatgctcactgtattcaaaactggttagctactagcggttctcaaggtcaatgcccgatggaccgtcaaacttttgtggtagcagattctacgaatgaaaagtctgaaacacaataaatacgattgacgtatcgaataagacttccaaagaatccaactcaatagtcacgattattattattacaaacgagataaagttggaagcattttttcgttaacgaataattattactgtaacaatatagaagcatgcagtttcaggaaaaccctactacaccatatcaagcaaaaactattcaaaaaaatctattttcaacggttcattattcataatgctattcaaaaagtagcaacgtttgatgaacattagtcaattgttatctcataaaactcatcattattgtcgacgtggattatctttattcgaccagatgcgtactgtattatcatcaccggcggacgcaaattgatatgggtcgactggattatatgcaacataattcacgcatttaacatgtcctgataatgttgccagtagctttccactttctctatgccagatacgtattttgtcatcttcacttccacttaaaacaaaagtatcatcttttcctccaaagcaagatccgattaaaaaattccccagcttatgacccatgtattgacgaacaattcggttttcttcaagatcccaaagaaaagtagtgtgtggttctaagtttgtcaacgcatatttcgagtcttttgataaacaaattgaagttactttcgactgcaacgaaattttttttatacattctctggtttcaacggaataaatagctatatgtttatcttcggcgttaattaattgttcaaaacctacaatgtacaatttagttccatcagaagtaagagccatatcgtaaatattgacatcttcccatttgtagagtatttcgccatttaatgaccaatgagttatatgacaatctggtgatcccgtaataaatgataaaccatcaggtaaccaacaacaacaactaacagaaaacccatgcttatagtcacgtaacttttcccccgtaaatgcgtcccataaaattacagacttgtcacatgaacaactgagaagataacgatcgtctggtgaccatctgatgtatgctaccgtatcaatatggcctattagacgaaaaactcttttcaaattgacaacgtcaaatataatggcagtcttatcttttgatgctgaagccaagtatcttccattatgggaatagctaatttgccatacttcatcagagtgatcgtgaaaaacatgatattcctttgtaggtaattcgcttggatctgccttgtagtcagatagaaaagagaagtttttcaacacattatgataaacctgagaagacacttgatagtctttggcttgttgtaataagtgctcaaggcgccgtttagggagcaaaatctcaggagaaatgtattcggatagttggtttaaaagatcaagtcgagtgttcccataaccgttcttcgtaattaattcattattgcttttgttgtttgattcaagaataatcgataccaaccgttctttttctttgttaaagtccgtgctttcaaagttttgcaaaacatatatcgcctcgcaaatggcaccacttctcgctaattctaaacatcgttgcttttgtaataaaaattgagcctcctagagtacatgttagaataaagtgggtaatcgaaactagttgattcgaaaagcatcgattgcaacagcatgaactgatacagtgtaacttgtacttttcgttcaattaaattatcctgtttacctttcttttagattcgtcacgcagttgcattatggagaaagcagcctctgcggtaatccagtccccctgaagtacagcctgtttcaatcgtttgacatcttctgtttcagaaaccaatcccgtctctttttctaaagcttttaaagattcactaccaaaataacgttagtaagcgttaatctcaaaacacctatctaatacttactcgtaaccgtagtcgttcaaaaattgaagaagcagatgaattacttcaagctggaatttttcatccaaagccatcttttgacgtacggaacgaatgctcgtatcttcctgcaatgggcgtttattgttcctctgctctcccaatctcgtcgagcctttaccgttccctaagttggcacacactttagcgatttcaaattgttgtgttctttaaagaagatgtttgatgcctgtgacaaggacctaaagagcttctttaagcctgtaatgaatatggtagaggtgaagcaacaccggtctttgctaatattatagtaatgagaacaggtaacaaaatgataaaaatgtgaagttgggtacaacataaagcaacaaaaattttatgaaagattaatttattacaagttattttctgtttccgaataaattttaagctaaattatctagctctatgtatggtagatggggatcggcgctagttaagcttcatttgtttaaaagcaacattaatctaaggagaggatatcagaatgcttgtagaatctcgcgcatgttaatagtttcaccttgcaccatgagagagcttaaaccattaaagcgtcaaaggagctgtaaattctacggttgcaatttcaattaaagggcaactgaataggcacgcgattaggtcgaaaaacatttgtaatatattcctttctgaaatgttttttaaaaaaatgaaattaacttcaatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagcttattgatatattccctctttctaatcatttagtaggagttaccagcatatatgctcacggttgctgtattaacaattatgaaaaaagatatcctacaagtccaatatatataatagatctttttacatattggttttacgtgtcttcgaattaagctgtaaagcaatatattgttaaaatatacctacatttttaacgctattggatttagactatgtttacgggtaattcagagttttgccaatttctcaaatgatttcattaaggccaatacatatttaatgattaattaaaaactggaaatgtgaaatctctactcattaatttgatatttaatgcgtgactttgtaaaatcttggtttgacacaattctgcatcaaacatgcaaaaattgtagttgaagtcaaatcctggttttataatcttaccgctggttatctaattttaactatattaataataggcatctaatgtggagaacacttgtaattcactgcacttgttagctcctttgtaaagctcctgacatttctagcaggtcactgtgatatgtgccaatttataatcaattccacttctgcaaaatataaaaaaaactccatcggtatgtgtctacacgagaatgcacagatgaatagattgaatacagtgtgaacatttcacagcaaacttaaaccgtagtgattactcataaataaattccgtttattatttagcaaggaatcttgaataatttatttattcgcgattgtttgggctttgtatttgtaaagatctttttaccgatatgacctacaggttatcgttgtattgaatgtagcgtttcgttactgcaacgaaagtgttagacgcctatcctttacctactccaccagaataaatatattattagaagatggtaagataattagctgaatacttctagtcctcttttttattaacaaatttgataggcgggaggaattgaactggccaagaaggctatcaggagcctcaaaaattacgacgagcatgaaaaccgatatggatctattttcagcgtttctggtcctggtaagaaatcgttagttggagctttctactaaacatttacagtcgttgttgcagccaatatgcttggatgttcgatgtacgaactcgttcgcgttggtcatgaagaactagttggtgaagtaattcgtatccatcaagataaatgtactattcaagtatacgaagagacgtccggtctcactgttggtgatcctgtccaacgcactggaaagccattatctgttgaattaggtcctggtttagctgagactatttatgatggtatccaacgtccgttaaagcaaattttcgacaaatctcaaagtatttatattcctagaggtattaatacagaatcacttaatcgtgagcataagtgggatttcacaccaaataaggatttacgcattggcgatcatgtatccggtggtgatgttttcggttctgtatttgaaaactctcttttcaatgatcataaaattatgttaccccctagagcccgtggtaccgtcacatatattgctgaagctggatcataccatgttgatgaaaaacttcttgaagtcgagtttaatggcaagaaacattcttttagtatgttgcatacttggcctgtccgtgctgctcgtccagttgcggacaacttaactgctaatcaacctttattgactggtcaacgtgttttggatgcgttatacccctgtgttcaaggtggcactactgctatccccggtgcctttggttgtggtaaaacagttatttcacaatctctttctaagtactctaattctgatttgattgtttacgtcggttgtggtgaacgtggaaacgaaatggcagaagtgttaatggatttcccagaactaacaattgatattaatggtaaaccagagcccattatgaagcgtactacattggtagccaacacttctaacatgcctgtcgctgctcgtgaagcttccatttataccggtattacacttgctgaatattatcgtgatcaaggtaagaacgtttcaatgatggctgattctacatctcgttgggctgaagctttgcgtgaaatttctggtcgtttggctgagatgcctgccgattctggttatcccgcttatttgggtgccaaattggcttctttttacgaacgtgctggtcgtgctcgttgcttgggaagtcctgaccgtgaaggaacagtttcaattgttggagctgtttctcctccgggtggtgatttttctgatcctgttactagtgcaaccttgggaattgttcaagtcttctggggtttggacaagaaattggcccaacgtaaacactttccctcaatcaacacctctctttcctattctaaatacatcaatgctttgcaaccttggtatgaggaaagagttccaggctttaatactcttcgtgatcaaatcaaacagatcattcaacaagaagattccatgttggaaattattcagttggttggtaagtcggctctttctgaaacggataaagttactttggacatagccggtattattaagaatgacttcttacaacaaaacggttattctgattacgatcgctgttgccctctttacaagacttatcatatgatgcgaaacatgattgcttactacacaaaggctaaaagtgccgttgaaactggtagcgttccttggtcaaagattaaagaaagtacttcagatatcttttatgagttaacctcgatgaaattcgaaaaccctaatgaaggcgagaaggaaatagtcgaacactatgaaactctgcacaagaagattgaggacaagtttcacactctgactgagtaattattttttgaacaactaagtttttaattctagtttttgctggctatagactactagcttgataatacagacttccagtaaacattgctttcacgttatccaaatatatgtcctaagtaattttgcacattaaatcgcgaatcaaccgcttctcgaaataatatatttacacaaatacaagccgtcttcaacaaactcttttgaagaaataaattcagtgatatagtcagtagttgtaaattatgagaaaaacaaaataatgactagaagggatagtaataataataataataataaaaacagtaatagtaatgactaatcagatttaactttttaaggagaaaaagtatctttttggatatatcgttaataaataaataataatcagttgaacaatcaatcatccccgtcacggtcaaaaatatcccaaaaatcttgctgatccaagtctgcatcagacaaaaaaggagacttcgtttcagatgaagaatcattggtggaaggcgtagtttcctggtcgttttttaaaatttcctgagcagacaggtcttcagctggataatcgtggttggaggaagaacctccaaacataaacggaatattcagtcccagtgctgggccaccatgaatacggctaaaataatcaaaatcaatagtgacagcactgcctagcataactgccctttcttctaaactcatatcacgtgcacaaacatcattagcgattccatgagcagcttgaagcaattgattttcatttacagaaccattggctgcactcgtagaggtaaatcgaagaacgtaattaccagtatcagtaaaaaattcacgaggaagccccatgaaattccgtgaaacactacctaggatgcgatcctgctcgtttcgcaacagaaactcccaacttagcactcgctcatcaattttggcaaactgttcaaacatagaacgcttcgcaaggaacaattcatagcgacggcgccataaatgccatttttgaaggacttcgccaactaaagtagacgagaacttactgtaatcaatagaatgaatttgtaaccgggagtttatccaagaaaatggtcgattgagttgtaacaccaactggccgttactgtccattacatctgccttaaacgcacgatgtgtgtggaaaaattgtcttgataaacttgataatatggatgaggcaccctgttctgcaatgtatccaagatgctgaccttgttggttaagaattacatagcggttagcctgttcataaccaagaaaaacattcatcatttcaagttgcctctctactataagaacatcttgtgataataaaggggccgctggagaatttaatggaatagctccagtactgctaatggcagcaggctcttgagagactactttcgctgtagcgtcaatgtatcgtgtagatttgctatgatgataaaggcgacatccaaaccgtttgagcccataaagcatagttaaatgattactggagacaaaggtttgaattggagtaatgttagcccatagaatttcaagcataggtttgagaaattaaaattagtttgtggttcacctataccacagagggttgctgagacaaatatgtaataaaggctgtgtagtaagtttcacaatttaaaatagcacatactatgcgattaccttaaagctttacgaaatataggatactacattaaattgcttatgaacagctaacattgcggtaatttcctgtttacttttgtttacattgagaattccgaattctataattaccaactagacacatcacaatgattgcacttgaaaaactttcagaaaagaacaaaaggagcactaagaagtgtgaaatttccatttacgtagggaatttaccttcaacgtgccaaagctcagatcttcatgaactgtttgaacctttcggtaatcgtatatgaataaacaattttttctctaactgtttaaggtaatttctcaaaattccacatgctaagtagaaagaagaataagagtactgactctaaatccccaactttatttgcatttatcacatttgaaaacaaatgtagcgctgacaacgcaattgcctccttaaacgggagttcgttccaaggaaatactttgtacgtagattttaaaataataaacgctaatagagcaacaattataggaaggtcgagtatacgcatatcgtggagagatacaaaaataagttggaaaatggagttgaccaaattcatcactcgaataatgaaaaagcaaaaattcggttttcaaaaatagaaaagtatacaaaggaaacacgaccgacagtatcagaggttcgagttagtaccaaagacaaaaaggaatattcgatgaatacctcaaatttagttcaatcaaaccccccaaaagtgcacgacaaagagaatgcatttgcagaagcaacaggaactagtatacttagctcaaaagcagttcaaacactcttagtttcagatttcacggagaatgagccaaagcatctgtctatcaggccaaattgcaaagataataatacaccgtccatttctaacacttttattgagccatataaggaaaataacacggaacatttacacctaaaatctgcttttgaaccctgtcaaatgatgccaggtatgcttctagaacagaatccccaatttttgtacgacaacccttctatttttgtgattgggattttaaaccttccgttgaaagtatcaccagtcgagctttacaatgagtttagcaatcatggtcacattctcggtgtagccatcaatcaaagcataaatgaagatatgactcactacgcagaagtggctgtgagcacctatgaaagttgcatagaggtattaagcaagctattttttgctatagcattactgaccttttaatttagatcattgaaaaatttcacgccattgcgtatgaaggatccattttacaactttttataaaacaacctgttcagggattttgctctaatttgttaaatcacccagaaggaaccatgacaaatttattgcccccaaatatggaaatgcctcagccgtttgaaattccagtgattgccaaaacttctgctttgccaaatccatttatttcattcccttctttccaaacatcgtatgaaacgacagtaacgccaacaccaacctcaacaccgacaattgatccttgtaatttatttgttaaaaacttggatgataatatagtaggaaacacacaacaattagaagaactgttttcgaaatttggaaggataaaatcttgcactttagcgtcgtatcccagtacagaaatatccaaaggctatggtttcgtatccttcagtcatccatttgaagctgtgcaagcaattaacacgttaaatggagtgttattcggaaagaaaagattattcgtgaattatgcagaaaagagagaagatcgcaaaaagcgactgagtgctatatttagccaatcttaccctccagttgttccatcgccctctctaacaattccaatggctactgaaccacaaattttagagtatcatcaggaatggcctcaacctctaatacaatctatacagcagcacgggtatagcgatcctagacaaacattaccaactcgtttagattcatgtgccgctaagctacgtgaagcggtgatttcaaacgaaaacctaaacccaagccataaattcggcataaaacactccacattcaaaacttcactatcgcctttaaccaacattgtattaaaccaataaataaaagcaagatatgtctaaaggacataatatcagtacctgtcgtttaaatattttaacagttcttttttttaatctatctcccatgaaatttagggacatagtattatacaaagaagatcggaaaaagttgaaacacaaggagtcgttaacaacggttgaaatttcacattttagctctggaaaagtatgtttattttataaaagaagaaaagaagaaaaaaccccaaaaaaacaagaataataaaagataattggacagctctgcgaatatttttattttctcaaaatatgaatacgctcattctacattaaatcactcaatctacacaaaaggaattagtataataaaatagtttataaaaagaacatacttatctgcttttttgacgatcatatagcgaagaaccgaaggttcaagtctcagaatcctctgtatctcagattgaactgtggggttactgtaaaaggtcatagaccaccagtgaccaaaagagtaagattgatttagtttttttataggtttagccagttccttaagtcccatggactcaacatcaacgaccacacctttgttatccaggattgctcgaccacaatttttggcaatattcatggccagagtctaaatttattagttcatgaattcaaattgtaaaacagtatctagaaagtaatgagataatgactatcgctttgtggttcttcaaaaagcaaaaacgaggtattaccgctaacttactggtgaggaagtgcgtgttgcatttgcagctggcctagttatacaaaaaagttcatacataaccattatattgctatacttttcaaactatcaagagtgcttgttatcgtgtgacctttttactagcgtctgtaagtgagaggtttggcggtacgctaggaaaagaagaggtttgagttaagcactaaaaacttctgtttcgtaaattacagtctaaaaagaaaagaatatattaacattaaagtaaatataaagcaaacgtaaaggagaaaaacacgaaacgtttgggtcgtatatttgttacttaacttatttagcaagattctctttattagatgaacgtgaaatttaccaactacaagcagttaccaacaaaggatatttacagctattagcagtatatcatcaaagaaatcttgattttttttgaaagaagattgatcgaaagagtcaaacacgttttagtcatcaattgacttcacatttctacttgtttgttctacagctaaaaaaaacactacagaacttgaaatctttcttctctttttttcagaagtaaaatggatagggaagatatcttaaaggaattttgcaatcgcaataatattgacgttagtcagggccgtttttttttagagtccacgaattggaattatgaattggctactgcacttttacatgaagtaatacctcctgaagaagaccatgggttgcaaccttccagtgatgtatcgaaagttcctgaagttactggaagctcaagtggaatcagtggtggtgatcaacaaccacctcgaccgttgcaaagacaacaaaatactcaaggccaaggaatgaagtcaggaactgcatcaaaaaaattcgccacgcttagggatttagagggaaatgatgaaagtgcagaagagaaatcacatctctttactggtggtgagaagagtgggctttctgtagaagacggtgatcctgatccaaagaaacagttggtgcgcgatattctcgaaaaggcacgtcaacacacaatatctcctttagatgagcaagattcaggtccttctagtcttgcatcgtcttgggctagtgtcggacaacgattaggcacagaaaatgaggcttctggttcgaccactcctgtaacgcagtcaggtcctccgcgtgaaaatcctcctactgagagtcaaccagaaaagcctttacgtcgtactttgtacttttggcgaaatggttttagtgtagacgatggtcctatctatacatatgacgatcccgctaatcaagaaatgttgcgttatataaatagcggtcgagcacctttgcatcttctaggagtatctatgaatcaaccaattgatgttgtagttcagcatcggatggatgaggattatgtagcgccgttcaaacctttttcaggcaagggacaacgtctcggttctacctacatgcaaccacgaatgtctcaaatgccaggtggtctttacactgatacttctacttcttcctctgttcctataaatgtcaaacccaattcaacaactccgcatgcatctttacagattgacgaaaataaacccaccacgagaattcaagtacgcttatcaaatggtggaagaactgtccttactgtcaatctctcgcatacacttcatgatatctatgaagctgtacgcgccgtttcaccaggcaacttcatcctttccgtacctttccccgcaaagactctcgaagatgatccgtctgtcactgttgaagctgcttcattaaaaaatgcctcacttgttcaaaaatctctgtagtctaaaaataataggaaaaatagtgatccccagttgacataagagccgtggattattatatgaacatatgtgagagctattgaatatgggaagcatatttcgggttgtcagaaatctgatttctatttctgaaaggaaaccttttatttatttaatgatgtcctattaaatcatcaaaacaatttccaagtttgagtattttattggttatatcaggatatgtagctcagagatagttgaaaaccggaattaaaagttatcactattatggttattaataaacatctgtagttaccaaaggacctttttgaaaacattgattttaaaagaaatgctatgatatgctatcaacgtggcactaagtattagcaaattgacctaagatatacataaacaaaaactattattcatgaatgtaattcccatcaaacaataattaatgttggagtttgaaatatcaaccaacttttctgcgcaaatacgtttagtctttactgttcagtaaaccttgacacaagcagttaagcattgcagcaaagtctgctattgtttagtgtagtactaatttatgggttattgtatttatagtgatgttaaccaaaatttgtaagaaatcgttactacatcgaatccatgatttgattcaacttatcgcgaagagggcatttcctaagcgcacacctcaaataccttcaattttgcttcgatatccctaagcaatcatgaagattgttgatttgattgataaaattcctaatggaaacgcattctactcatttgagtattttccaccgaaaaccacagtcggtttggaaaatctttctagtcgtataacgagaatgtcgcgaaacatgatgccattattttctagtgtaacatggggtacagctggttctactgcggaggtctcaatttatttagccaaaatgctagagcagcatcacaaaatcccagcttgtttacatttgacgtgtaccaatgtagataaagccataatcgataaggctctcgaaactgctaaggaatatggaattcgtaacatcttggccttgcgaggtgacccgcctttaaatagcgatcattgggaaggaaaggttagtgagtttgagcacgcggtggatttagtacgatacatacgtgaaaaatatggagattacttttgtataggtgtcgctgcttatcctgaaggtcatgtcgattccaacgttccggagctgtctaaagatccgttacgagacattcctttcctgattgaaaaagttgaagctggcgctgatttcataattactcaaatcttctacgagcccgaagcttttattaaatttgaaaattttgttaggaatcatagctctaatgctttacgaaatattcccattattcccgccattatgcctattcaatcctatggaagtcttaaaagaatgactcgtctttgtggttgcagtgttccctcttccttaatgcagcgccttaatgcagctaaaccagatgatgaagctataaaaaacattggtgtcgagcacatagttgatatgattaaaaagataatggacaatgtgcaaggccgggtgcatggatttcatttttgcacactgaatttggaacgatccgttgctcttatccttaaaaacagcggtttgcttaccaaacgttggaaacaggttgagtcagagatggaggatgagaaattgcttcgaacaacccgcaaacgtcttagccttgatgaacccgcggaacttcataatcaagtagttgttccctctcagcaaccagttgccgacaaatcgtcgaatcttttcgtaacttctaaacaaagtagtgtatctggccacaaagacaatttaaccgaagaagcaccgttctccgtttctgaaggtagtggagttttaggtcgtcaagcaaattgggacgattttacaaatggtcgttttggcgatccacgctcccctgcatatggtgaaattgacggttatggtccaacattacactttcctccaagtgaagcattaaaactttggggatatccggtggatgaatctgatatcacttctttgttccagaaacatattatgagtgacatatcagcaattccatggattgatgagcctgttgaagtggaaacgaaaactattgcgaagtatcttttaaaactaaatggtaattcttggtggacagttggaagtcaaccagctgtaaatggtgctccatctgctgatcccgtttttggatggggtcccaaaggaggaagagtctttcaaaaagcgtttgttgaatgttttgtcaacggtaaagatttgaaggattttattacgaaatggcacgacaatcctcaggttacctattacgccggaaataacaaaagcgaattcctaacaaacgctcccaaagatggtgcaagcgccgtgacatggggtgtttaccccggtagggaaatcattcaatctaccattatagcagaagtttcttttaaagcttggttaagtgaatcatttcaagtatggggtgagtgggctaatttgtactccaagaatactccttcacgaaaacttttagaaaattgcattaatgacagatggttagttaccgtcattcaccatgattttatggataaaaatgggttatggaaagtcttagaaatcgacttctaatcataacaactgtgttctcaccgttttaatgctatttgaaatgtttcattcttattccttcgttattgtaactctatttgactatattgtctgacccctctcatttttgtattagccagctatgtatatacaaacaaatacttgttttggatagtctcaaataattatattatttaaaggctttaattaaataataaatttcattaaataaatacacataaacatacaaaaattaaagcagtttgcagatatgaaaatgttaagtgggcaaacgactaatgtaaagtatttcaattcacattatcattcctcacatgctgaggtatgtttcagtaaacaaatcaggtttacggtcttccaatacgtagtccattttggaaaaatgggaaggagtattagagacaggcaatacatcaaataaattagcagaagcagaaaaagctttattaagaaaagccacattctctgttgtaccctgtaatacgctaggagaataagcttgtgacaaccacacagatggtgttgatctcggacgtgtgttccatgggtacaactttccttccttggaacagcaatccgggcaagcataatttgaaagagtgctcacaatatcggatgataaaccaacacattcgtaatgaaaccattctaaacaattgtgacattgcactgtaccatctgaaatagcaaacggttgtcgacacaagcaaataacagatgcattttgatccgaaacgagatgtgaagaattgaggccaccgagggtagaagtagaatccacagataactctttaatttcgggggaaatgtttgtaaagagctcagcaggattactagtcggaagtaaatcgtgagctgaaggcatgggattaggactgatggcagcctgagccaaacttttcatagcccatggagataaagtagtgctcaaggtatgaacattaaaaggtttagaaataaagttgttttgattccttgtctgagttgctgcaatagcggcggcaccttctgctgaagtcaatttaccactttcaacttgttccataatttcacgctgtcgcttagttggacgtggttttctatttgacctactttcacctatgaagggaggaggttggggagccactggcataaactcatggagtttttgtcgaaatacgtttaactcttctgtaaatagtatttcagagccttcaagttttcgcaaataaaattgaagcaacggcacatccttttcacttaattgggttggatcacaaacttcagactgcatcttattcttaaattcttcagcttgtttaacgactcttttcaatagttcaatttcaattggttgaaaaggtaaggtgggtatgtcatcaaccattttctgtaactctatcaatggtggtctatgagaatggcgaggtacctcaacacgataatcgcaaatggggcaaataaacttttcatccgctcgcaatttctttttcgacattttcatgcatttagcatgataccactcatgacaaagctcgcattcaatcatcatcccagcctctggctgtctacaaaagcagtaatgaaagtcggacggatcagaaccagcaattacatagtattcattacctacatggaaaggagcatccgatccttcatcaaccattgcatttgtgtttctctgctcaacaaactccagatgctgattaaatatttcaagaggcgcattagctttcccaaacaatctctttccacgtcgaacccactcgtatgtttgtgtcagtaatttttgagcaacagtatattcctcaggcttgttagtaagattttcggactcagctagcactgtttttgcttcttcaatagtcggtctactataataatcaggatccctagcgcgactaattaaagaaacaagctgagtatgaaaattttccgatttttgtaaaacttcgttaagttgctccaataaaccccgatttatgcatatggaattggcttcagatttcagctgaaaaagcttagaagtagacaatgtttcttgacttaagagaccttcaacctgtttcatccagttttctgatttttctttcaacagtaaagcagttgccatattttcattgtcagaggttaatcctattttctctcctctttctataagctcaacaagttcttccattgtagaatctgttttttgggaaatctgattgaatgaatcaatccattcagttttttccatatattgcttaaagtaaagtaattcgggagtttttaattggagagactctccttcttctactatagccaaacattcctcgtaagacaaacttctttccttcatagcgttagctttttctctgaaaatcttcaaactttcagctttctcaaaggcaacagccatttccgggaaatcaaatgtaaactgctcggcctcttctaccaaatttatcaacaagtctgcttcattaatgttagaagaatttaaatcttccacttcctccgaaggactttctagatgcgaatgtgtagcagaaccccgctttggcttccgcttttctttcttaaccatagatttttttttgaaaataatagcaaatttgtcaagccattgttgtgcagtcttaacaagattgcgaaccaaagagacttcttgcaaaggacaacatattgtttccgcctcgttgagtaacgtttttaatactttcagtgaaggccgtgaattatccgagcctaaagcctctttataattttctagccatgtatctgctttgtgtgcacgttcaactactttactgtaagcggcaagcaaagcgttgtcatcatatcgaacaaggacagttagatcactatcggtattcggaaaacactcatctttgtgagaaaggcatgcagttttggtaccatttttttcttcaatagaagctaaatacgcaaatgttttacaaaatgcgcatgccataacagaggactcgagaggggtaggtatccaagtgagtaaagggtgccgtttacgaaattcgttccttaaagttaactctctgtcaactctgtcttttagacatgtcattaaccaatacgctgaatgaacagttttatcaagcgtggcattggccaacaaaatatgatctaaagaaaatggagctgaaatatggagatttttgtacatattaaaactgttctcggcgtgcatgtcttgtatccattctttcgttgcaaaaggaacggactcagataaggagaatccagtatctaaaacagtatagtaggtgtttggcgaggtaatgacaaattcattggaattctgtacgaaggtcaagacttgaatcccatttgaaattagcatactaattggtagcaatatttttgatttaatcaatgtttcaggcttctcttgaatgaaggatggcgataaatcattcaataatttttcatacttcggtccatccacttctggaatcacataccatattcgttgagctccataatgatgatagtgcataccaaacaaagacatagaatcgcgttgccagccttgacaagtcagaggctgacctagtgatatagtagacgtcaatatacctggaggagtaaaacgtaagggagataatttggaaaaatgtataaaataaagattccagggatcattataataggcattctgtcgagaagtggggaaagcagtagtattcactgcgcgtccaagcaaaggagtcggaaggctttctggataatacgaaaatggagaggaagtagaagcggttgatggaaaagagcaacaccaaaaaaaagtttctaaaggggatagggtattcaaaagcttgatgtcggaatcaagatttatggaaattttggtttcaaaaccttttccggatgttgacctagtccttcgactagattgtctagcagatgcaggaggagtttttgtgtttgaaggaagagtaagtggtgtttgagctaagaacgaagggagctgctttttcaatgaagacgcaagctcattactagattgaagaaaagacgatatgcaatgataatcaacctctttccataaaatttttaaagatgaaggaatgcaactattacacgtccaataatgaatatcagaaaagggggcaaatggagcctctacacaagcataatgataatttgattgacaaatgcaacaagtgacaagagaagatccttcttgggcacataacttgcattttggaatgtgattctgacgcttcacacgtttagcaggtctattaatcggcgaaccaccatcattgcctgtacgagtagtgacaccggtttcagcatacaagttgtatgcatttctcaggctattaacatccaacttgtaatgttgggcagcttgggaccaaaattcaaactccaagagatttttttgcttagagagttgaagccactgcttaatttgaagtaaatcgacagctttaccaagaacaaagatataagacaaaacgacggcatcgggtcgatcgaatattctatacaagtcgttggaatcataaggttcaactgtggcagtagatgaagtttctgcggtggaattggatttgttgatagtggcttttgcagaatttttctctaaagtcttatcgttaccgtgaaatttttgctgacttgagatggcatcaaggggatagtttgagaccaaagacatagaagaaggattatttttcctagtgagaaacttgaaggtagttgtgttaatggtcagcggacacttccaattgtcgggaggaatgacacggacggcaccagacttcctggcggtttgatcgtataaatcgctgataaaatccaatccacgagaaaattcttcctttttaggagtcaccctgacatttatttcttctttggtgagcaaatttactgctttaaattcatcacgagagatacatatccgtggaccagttgaagtggtctcattgctgatattttgttgttgttgttgttgttgtgttgacggtttagcatgttccaactcagaaaaaatattggaatgaacgtttaattcctcaaagtcaacatacggaaattcaataatattttccgaggactgattttcatgagatgaatttttccgcatgctttaccaaggtgattcaatttacagcgttggtaattttatctccctggtaaatcccaaaattgtgtctctataatgaaggattcagtggtggtggcagaacttaagatacgactaggataacccagggaggcacagtaatttcaatatcggggggcaataacgaatttggtattaaacttttcttatttctgatacgagtaatttcttagcgttgtggtgtagaatgttatttgaagatagttgtaaaaaatactacactacgttgcgtatccctatatggtcatgtgttggaatctttttaagatatgttcattgataattacggttatctgtctgtattagtggatacagtttgttaacaactatttagaaatattataaatagagcttcaaccgaactgaggaactcattgagtcattagctatattaatgataggtaacaatataacctacataatacaatatatttactcaattgctacttagaatacctgtatgttataatatatattaaagtcacaaagaaactcaccgcagtttaacgtaaatatcgttacagcagataccaaactgcgtagctgacaatagtgattctataggagaatgaaggtggatgaaaagaaaatgtatcgttagtaaggatgaatggtaaggttgcaaaaaaaaaacgcgtttaaaaaaatggagaagggtagggtagggtaggtttatgccaaaaggaaacctggtaattgtttaagatgaagaatgtatatgaaaaggaagcaagtatatgagaggaaggagctagtcaatgatgatagcaagtgggttgaatcattgtttaattgaaattttttgcaaaaacaatttattaaaaagttaatcaatgcgctagagcggttctctaatcccactgaaaaagaaaaatagcaaagaaaccagtgatgaatcaattatgcagaacagatgaaatacgtcgagtttaatttaaaatagtttagcaacaggaaaaagaatatgatagatggatggaaatgaagacgaatgaatttttaaaaaattgaagagaaaagaaaaataattttaggtgtaatcggactactgaaaataatatgaatgcttggttaaattaaaaagtaatattatgaaaagaatttgaatggaatgaaaagatgtttgttaacggtagtatttctattatattttattttttttgaaaaaaaaaggtaatagaacaattcgtatgaggaggaatagaacctctttcactattaaaactttgacgcaagtttacatgatttacactttatagggttgctattttcagacttgatggtacaaaagacaaaacgtaaattcaaaaatcgtaggaataataaatgaaagttgtttactgctgtgggacataaaaaatgggttgaaaggtatgccatactataagtatttggtactcagaggtttgatggcatgataatagtaaaagaagtgttgaattttttttttttttagataaaattaaatcaagttgaatattgttattgtcattattattttattttattttgtttttttaatcattgattttcaaatagtacctatttacgtttgcaaataaaggcatttcactttaatatttctttatgaaagcatttctacatcaaaatcaaactgcatgtgaattcattggcaaggtaaggcaaggcaaggattacgtcgaaatgtagcttgcttacgaaggttttttgataaagaaaaagaatgcatatgcatgattcttggtcatatgaatgtgacacatccgtccattccattcgtcgttttgtatgtcaagttacttgcacattgccaattctcatcgtcgatcaacgcatttctacgtaagtgattccgtttaaaaatcaatgatttctcttatctatgaaatcacagactttgtaagacagagttgaacgaggcgaaatcggcggcaaaataatataggaagatttatggaaaaaaggctttgtaaaaaatacaagaaaaaaaaaaaaaagggatgcatttaaaaaataaattctaaattttttaaataaaataaaataaaatatgcaccagaaccaaaagttaacaaagactactgaattgatgggtactaaaaagaatgtcccctttcttacattacctatcgagtcgggggaactcgtcaaatcggtgtgctaaaagctattttgtatgtgtagatctgtatgttggcgatttctttgaaacttgctcataatgacgctatgtgtggtagttgactatctatcatatcttaatgttgggcttcatctgattaatctgtacgagagcatgatggcatttcttcaaggcaagacaaaataggatgatgatgatgatagtaaaaaaggaattttttagaaggttcactttattcctattcctattcctctttttttccttcaattagttacaaaatatcataaaaaaatttacagattttatttattattattaattattattattatatttttcttttttttttaccttgttttccctccccacgtctctccttcccgcacatatatatctatttatacttttccagaacgagaccacaataacgtaatgcagtgaaggacagggtggtacttccaccaagaaaaaacgagtttgccgagaagattcaccttcccaacgctttgcgcaaagcttccctgtagctggaatagggtaaacggcaaagagaaacccagcagaggggaccaaccagagaggaatgaaaattttcaggagaggtagaaggagaaggagaagcagggcgagaaggtgttaagtttaagtatatgcaagagttgaataagaggtgaacagagatgagcaatagtgaagggcatagtaatacggtgtgtttgggttacgaggaagaaatggatgagaaggaaatctattaaaatttattgaattgattttattttattacattggagtttcttttagaatttttatgtttcattacagtacgccttttttttttctctatgcttttgcttatttttcttttcttttttttcaagttttatttcctatatacttattctaatttattggattttttttttattaatttatttatttatttattttctattattttatattattttttatttgaatttttctgcccccgccccgaaacacggcagctgtaacatacttcccgcaaatgcaatacaatgcaatgcttgatcgttccgtaagtctgacgaaaagatggtcaagcttattgacgagtcgatggatggttgcgataagactagctatgccggggaaaaaggccgcgcctttatacaatcatgcaaacaatcaatggtcgacagaacgattaaatcaataaagtttgaatgagttaataaagtcgattcagtcaaaaattcaaaaaaaaaatatcaaacagtctagtctaatcaaatcaaataatcaagttatcaactaattcaaaaaatcaaatactttaagtaaattaattgtttgactgaatcgattatagaatcaatcaccaatcgaatagatagatatggttagctacaatgtgctaactaaactgttttttattttctccggaggtttggttttttttttttttgaattttttttaaatcatttcaattactatcctaccaaacttttgtattacattacattctatttcattaaaaatcatccttctctttttcttttatttaatttttttttgtccacagcatctttttcctattcttttccctcaaagtctcatttaactttttactcaaaaggtgctccctctgtcttttttctatctctcaaatcttccccatgtcccgggtactgctcctctactctactctactctacctctaacttgctcccttccctcccctcccccctccatgctcctcctccactcggctcacgtttgcttcacgtttttttttaccgtagatcaaacgcatcggcgtatccttcttttacgccccgctattcttttttcccttctttcactttacgatgagcttctcgctatctttcttacggtgctttcttcgccttgctccttcacgtgcgatgatgaaatggatgcgacattctattaacatcggcatcggcgatggccagctagacttttcgtcgcgtcgacatgcagaggtttgataaataaatgtgcgtgcgtgcgcatggcatatttctttcgattttattttcgtcaaaatcatcatgcgatgaatgccactgatttttctttgctcgaatactctggctcctcgtcattttcttcatcgcaacatcatcgtgcgaatttcgcatgcatggcgctctcggcttgtaaatccctatgcttgggaaaacgtaagggttggaagcgatgatatagtaccaagtcacacgtcaagctgagaccgatatacgttccaagcttgagcctatgacatggtacttccgtctttattctcgtggtatatatagatcgcattcactagccttactttagccgtcgcaaattgtgtgactttgttttgcccttgtttaagtaagtaagaaaaaataaacgagcttgtcttgtgaaatatcaagcctacctctctctctctctctctctgtgcttccctgctactctactcctaatactactactactaccacgtttgttagttgtagttttttttggttggattgctattttgaaaaagacctcgttcgtcgcttctttttatatttttaatttcttttcgtgtcggtgcgtgtggaaaacctagttgattctaccttaccttaataaaacactatcgcctctttttttgtatatctataaatctatacaatggttcaagctcttactgcttctttaatggccggcgctctcttggcgcgcggtatcatcggtgctaaggccgatccagttaactttgctggtattggcggtgccgcttacgaatacaactacactgctactggttcctttaatcaatctatcatgcctgctaactttactcctgctggcggcatcgatactaatgatagcagccctacttatcaccctttcagtgactttgactaccagtccttgtctctcgctctataccacgagtacatcgagtacgacctcttcaactacggtctcactaaattctctgatgccgagtttgacgaggccggcattgacgccgagtaccgtcacttgattcgcttcatggcccaacaagaaatcggccacatcgagcttgtcaccaacatgcttggccccaacgcccccaaggcttgctcttaccagtacaactttgacactgtgggctccttcattgactttgctcaaacccttactaagtggagtgaatccggtgtctatggtttccttccccaccttgactctcgcgcagcagctgctcttttgcttcaatccatcaccactgaagctcgtcaacaaatgtctctccgtcaattacaaggtctcttcccttaccccgtctggtttgaaactggcattcctcaatcctttgcttggtccttgattgcccctttcattgttggctgccctgccgaaaacgaaaagttggtttggcaaaacttccctgccttacatttggttagccctcctgttcacactaatttcaccaacggctctttccctcagtaccctaacggtacctacatgtatcccgccgctgtctccaccaaccgtaccttccctctctctcttcccggacaaagcgtcgaattggcttgggatgctcccggtatggctgtcggtcctaacagctcctacatcacttccacctctgccggaactcctcgttatgctgcttggatttcccaattgaacgttacttacgctcccttaaacatcaccggcaacaacagcggtgttacctaccaacccagctctcacctttacaacgactctacccagcaagtcattaacggtaccaacttcttggttctcgttgacgaagctatccccgtcactcccttcaacatcactgccatcaacgagcacgttgttgctggtcctcttgtttacgagtccggataagcgtctctatcaaggcaaactcccttagttgcacatgtacacatcatgtagatgattgactcagttgattgagctcgtttgtatatgtggctaggttggagccttaataattagactcgccttaccatggatttatttcatcaaaaatcatactcgttcacgattctatctattggcctgtcttcttttggtttggatatgtgaccaacatacaaaaagtttggtacgtctaatccagctttgaccaacagtcttatgatttttttatgacttttaaacccctggaagccgtcggctactaggaaacctttaaacataaagggggaattcctccttttaatatttattctcttttcggtgaatccaacattccattatttattcgtagtcttttgtatttgattgattgtagtgcgtataagtcggcgtggcagtaaatgagcttagtaagaagtgaagtatgtaaagtaatagctaagtagtaaacaaatttcgaaaacttggtaaaatttgttgtagcgtaagtcaatgaacggagtaagcagtgtcttggtacatatatatatctgacgcgatggtgtacgcaaaagatggtggaggagtggctggttgatgaggaggctggtccaaaactcgcagagttgatttcgtcattcaattgcaaagggagcattgtaactttcatgtttgaatcaattgcatgtaatttaaaaaaaaatataagagacggttgtgattggaatgtttttgtaaaaattccaatttgctcgtttcaattttcaatacagtgaaagttgaaaaacgttaaagtatcttaaaatggtctcactaccacgtccacagcttttgcatcaaagtttccttttctaatgagcatatatatacagtcaataaataatattacattagtacatcactttttcgatgtaaataaaaataccgtctaaacaaagaatttcgtaagtgaatattatcgttatagcttttcgttatatgttactatcgaggagctcgactaccgcgacggatactagccaaatactgatatcctacacttcaatggaagctatttagaatgtcttttggaagatgggccgcttccattggattggaaatacatttacaacttgcaacagtgaaaaagctgttttctccagcaaaggttaaccctcttgcacagcctaatacttgtgttgcgtatttcgatgtgtcactaccaggctctatgccggtgagtttttttagaatcgaatgcgtttcaattatcacagcttattaactttttatttttttatagattttgaatcctgaagcgttaaagtttgcagtgaaaggagcattggcactgaattgtgaggtagcgaatgtttgcaaattcgacagaaagcattacttttatccagacttacctgcgggatatcagattacgcagaaagaaattcctataggaagaaatggatttataccattgtcggctggtttggacaatgttccagatactcaaatccccatacaacatattcaactagaacaggtaagaaacattgtcaaaacaactttccatatactggatttgaaaagtattttaacaaacttatatttaggatactgcaaaatcgacgtctgctaaaaatccatcgcgaatcttactggattataatcgagcaggaactccgttattggaaatcgtcactaaaccttgctttcatgatgtcaatactgtttctgcattcttgtttaaattgcaatccatcgttcgcttcgctggaatatctgaggcgttgatggaaaatggagggatgagatgtgatgttaatgtctcaatcgcgccagtcatctcttcagaaaatctaaatgaacttcattttaaaaacaacggagtgatatcagtagagaaatccatatcccatttcccccaattaggtactcagttggctcgtgttgaattaaaaaatttgtcaaatgtacgaaatgtagtaaattcaattcgccatgaagtggaccgacaagtctctttggcaaatatgggtgtttcttggccctcagaaacgaggggattcgacgatatcactggtaaaacatttcctcttcgtaataagacaacctccgacgattatctatttcttcctgaaaccgatatccccccaatcatactttctcggagttatgtgaattctgtcttaaaatcattacctgctctgcctgacgaacttttccaaaagcttacaacgggttctcatgccattagtcataaagaggcccgtacattattaagtgtgaaggaatactatcactactacagaaatgcgtaccaccatatcgattctataagccatgtaaatcaatctttgaaagaggatgctttacgtacccttccatactggatcactgtggaactagtaggaaaagttcgtgaaattgacccttcccctaacatcaatatcgttcctcctttgcaattggctgacattgtacttcttgtttccaagaagaaacttacagctgcatctgctaaactcttccttcgttcattgataaaatcaccttcatcgaaacctatatctactctcatccaagaaaaaaattttggtaccattggcgattccgagaaaataaaagcttgtgtagaaagtgttcttagtaaacattcaaaacaatttgaagagttgaaaaatggtaaaacttcccttataaagtggtttgttggccttacgatgagagagcttcgaggacaagcaagtcccaaagacattgagatggaagtgcaaagcagtttacgaagggaaaagtaatcaaattggtttgtatattagtggccctagtttttttaattactgcatatttcaaatcattagacaatgaaaggaaactcgttaaaattcatagtccatttactttaatttcaaagttttattttgctgagttaattgcctgtattacttgcaacagaaacccacagttaaaaaaattcaatctaatgtaacccatgttatttattccaaaattttaatatttacctaaacacgtgtaaagaaatttgataaacttgatttaataggtaatcaattttccaagagaaaatagaatgcaaactctttaaagaattgtatcgcttgcatcataagtatcattcataatacgataaaggtaggaaggaggatagccacccaaattggtaataaacagatctactaggtctggtgggatgtaatcatagtaagggtttaaaatttcagcgcggcttattagatcaccttcattaaaggacataattttatcaggtgaagacagttggataatggattctaagtcataagggtaaacagggctaagcttataaatacccgaacacaccactacgggagtagcatggtgcctggcagcctgagcaactaattgggctccactataggttaccaatcctccgttacccaagattgcatgcgtaccaagtataactttattcacgcgtgacatgattgcaaaaatcgtagcatcagatataacagttgtatcaataccagcctgagctaatcgctttgccatggcatgagaacctttttggttattgggaaatccttctgcaacaatcactgaaaatttgcgtttctttgcggcaaaacggagaaaagcttcaacagtttttgagcaaccctgagttaaaataatttcactaaaaaggttagctaactgataagatgtttagcatgacaccatactttgaatgcaaatggtccattgattgaacttcaatatcagtattaatcttgtccaactcatcgattacatcttggatgccagatatgatcacagcgcgcatatccatgccaccggtgaccctactgtcaccgacggttttactatgtgtgggagactcaagagtaggacgacctaataaattaagcatagaagagtacatctgaactgaaacaggttcgtgactttgaaccaatttttcgttagagggaatgtctcttttttgagaagggctagaagagttcgatgaagaaacgattaacttctcattttcatcagcagtctttaataattcttgatattcttcgcggattaagcgtaaaattcttctaataatatttccacaagaaaattcttcacggtttagcatgtaacacaataaaagaatatgattcaaaatacataccagtaggttgagccttgacaagagtagatccaacagcacggactgtatcaattaattgatcaactgttgaccagcgagtttgagaaatcacttgtctcattaccagcgccgtttcaacggcaactgcaaaggggccttgtacctttcttgactttaagtctgctatcaagctacttacagccggataggtatgttcaacattaatagttgacattttcaggcgatgggaaacgacaagtagtgtttacatgttaataacgaacaaatacgaacgctgtaaaaatgtaataacttgtttacagtaattaaaacatcgttaaagcatataccgaagttgacgccgcaataaaggaacggggatagtgaaccaaaacaaaatgtaaggtaaaatcagttggtaaagagccaggcttgcttgggaaaatttgggaaatggatttgttagtctaagcttgattcggtgtgtaatctattgaagataaggtaaaaatctatatcttataaaatgttaaagcccctttgcgttgtcatcggtactacaggagctggtaagtcggatttagcagttcagctggcgaaacggtttggaagccaagtcattaatgctgactcgatgcaaatttatcggggatttgatactataaccaataaaattactgtggaagagcaagagaatgttcatcatcgcttgatgtccttcttgaactttgacaaagaatacagtgttcccgagtttgaacgagatgcctcccgcgtaattgacgagattcacagtcaaggaaagatacctattgtggttggagggactcattattatttgcagtcccttttgtttgaagatactactttgtcggctattgataaattgacgaacgattcatcacctagtaagccaccccatccggactctcatatcttggatgatgatccatctgctatgctttcgtatttaaaaaagatagatcccgtgatggctgagcaatggcatcctcgggatactcgtaaaattcgaagaagcctagagatatattttcacaccggtcgaccgccatctgaaatttattctgagcaaaaaatgaagtcaagtggctctaaacttcgatacaaatctctaatattttgggcgttcgcagattctttagtcttaatgccgcgacttgataaacgtgttgacaaaatgctaagccatggattggttgatgaaataaaaagcatgaagagtcttgctgaaagtgaaaaattttctcctgatttcacccgtgggatttggcaatgtattggatttaaagaattcatgccatggtttgaagcgccttcggatatagtctttaatgattgtttagaacgaatgaaggtttctactagacagtatgcaaaatctcagaagaaatggatccaaagtcgattcctcccgatgtgtttggctcaacaagatttatccccttcttcaattctattttccaccacaaacactacggacttgaacaattgggaagagcaagttgaaaaggcttgtagagtatttcaatattttttttataatggcgatgccattgctccatctgctgatgatcagcacgctttcgaaaaagccagagattatctctccataatgaacggtcgccaatctcagaaaaagaagttcgtttgcgaggaatgtttagacaagcggggtgatccattcactgtaataggagaagatgcgttcaatgtccatattaaaagtaggaagcataaaaccacggtgcgacgtaaaaaagaaagagctgagcgtcaaattcgtttaaaaaacattggaattttaaaatgaagtccatattgtatttattattatatttttggtcatgttcataatataagtcataaaaagctatggagaatggtcattattgaagtattcaagatggatgcacagtgtttatttatccagatttagagcgttaacttgtaagctaatagtgaaatttattattatatacgcatgctacgaactagtctgaataatcatgcttgaaaccttcaagaatggagagacgacagaggattccatagcaaagattttacttctttagattaatactacaagggtaatgctcgtgaattttcagtttctctgtgactaagttataaacaatttaacactagaattaagctacgtttaggattgtacataccaagatcgattagtgaagcattacgcagcattttagtgccggtcgacaaataccatgttaaaaagggtttaaggcgtaataacgcaacgtcatatcgatataaaatcagtcttaatggacagtggtgagatgcaccacccttaccaagctttttcaaaagtcggtaaatgcgaaatttcacaaaccaacccaagcttttcatccggaatgcggtgcctggtcagaagcgcagatatccagtttaaaggtatttgtgggttaactcgtgggtttgctagttttaataagcccccccagaccatcactgaaaaaattgtacaaaaatttgcacaaaatattccagaaaataaatatgtacgttctggagattatgtaaccattaagcccaagcattgtatgtctcatgacaattcatggcctgtcgcattgaaattcatgggcattggagcgaaaaaggtatttgataatcgccaaatcgtatgtaccttagatcatgatgttcaaaacaaaagcgaggcaaacttgcgcaagtataaaaacatcgagtctttcgctaaaggacaaggaattgacttttatcctgctggtagaggtatcggtcatcagattatggtagagcagggctatgccatgcctggtagtatggctgttgctagtgattctcattcaaatacatatggtggtgttggatgcttgggtactcccatcgttcgtactgatgctgcagctatatgggctacagggcaaacctggtggcagattcctccaattgctcgcgttaatcttgtaggtcaattgccaaagggtttgtcgggaaaggacattattgtttccctctgtggtgcttttaatcatgatgaagttttgaaccatgctattgaattttacggagaaggtttaaattctttgagcattgaatcccgtttaaccattgctaatatgactaccgaatggggtgccctttctggattgtttcctaccgacgaaaaactcttagcctggtatgaggacaggcttaaatttttggggcccaaccatcccagagtaaatcgtgagactcttgatgccataaaggctagtcctatattagccgatgaaggcgcattctatgctaagcaccttattttagacttgagtactctgtcccctgccgtgtcaggccctaattctgtaaaggtttacaattctgctgctactcttgaaaagaaggacatcctcattaagaaagcatatttagtttcttgtacaaatggtcgactttccgatattcatgatgctgctgagaccgttaaaggtaaaaaggttgccgatggtgtagaattttatgttggtgctgcttccagtgaagtcgaggctgctgctcaaaaaaatggtgactggcaaactctcattgatagtggtgctcgtacacttcccgctggttgcggtccatgcattggcttgggtactgggttacttaaggatggcgaggtcgggattagtgctacaaatcgtaactttaaaggacgtatgggtagtcgagaggctttggcttacttggcatctcccgctgttgttgctgcttcagctattgccggaaaaattgttgctcctgaaggcttcaagaatgccgtttccttggtctctgcggtcgatatcaccgacaaggtaaacaagcaaactgcttccaagagctctactgaggctgttgattctgaaaccgccattattgacgggtttccttcaattgtcgctggtgaaattgtcttttgcgatgctgacaatttaaacactgatggtatttatcctggtcgttatacttaccgtgatgacattaccaaggaagaaatggcgaaagtttgcatggaaaactacgattctgaatttggcaaaaagactaagaaagacgatatccttgtcagcggttttaactttggtaccggcagcagccgtgaacaagctgctacagctatcctttctcgtggtatccctctagttgttggtggttctttcagtgatatattcaagcgtaactctattaacaatgccttacttgctattcaattgccagatcttgtacagaagcttcgtactgcatttgctaatgagtccaaggaacttacacgccgcaccggttggcacttgaaatgggatgttcgtaagagtactgtgactgtaaccacttctgataataaagaaatgtcttggaagattggtgaacttggcaattccgttcaaagtctatttgttcgtggcggattggagggttgggtcaagcatgaaatttccaaatccaattagtttatttgcttgattttacgaacgaatttgcgaatctgtaatcaattactgctgatccccttataattataccttctaatctttttagttgtcttgtttaagaaaaaaatttaactaaaataataatcgtcaataacttaagcatacgagagcttaaacttttttgtcattatgtaaagctgaataacatcgctaaatattaataagtccatcaatctatcttcccacattaaatatgttgacattcttttcgaacgttgattttcatttttttcaactttagttttcatcttttttgcttttttgaagggtttccttcttcagaactaatatctccttctgtaacaccttgataaatgggagttggctgagtttccgagtacattttcgtgaacataggatttgattttgcaacgtcagcatatttgagaagggcctcacgaggatcttcattaagcatggttgccaaaggaatgtcatcgacagagttttcttctagcaagcgaccaacttgaggctgccgagaaagcttaggatctttgcgtactgcattgcgccgacgccgtgcttccaaaaaataagctgatgcggattcagtcgtttcctctacaagcccaaaatcagaagttccagcggatccactcaatgagtttatatgcacagtgctagataagtcgtcatcaatatgcttcgacttaggagggcgcattgctgcatccttaactcctcgtatggactcattaggcgaaaagagaacatatgcgttgccatcagccgaccccaaagaaacctgatttattttttcgttccaagagacagctgaaacggaagcagtaaccgtcgacttggaatcgaagaataacgtagctttcgtatctaatgtcattgcgtctaaaacgaataaaggtgctttcatgctattgacagctgtagaaccagcaagtataagcttttgggtaggagaaaatattgcgttgcctccagctttaggagttaaaatgtctatacgctcattcacacatttattagaatttcgcaagtcccaaacacgaagggcattgtcttctcctctacttaacaaataatttccgtcctgtgaaaaactaagacaggaaataccttgttgtggtaaatgtgcatccttaattttcataacaggtcgtttagtacgagaacccttttgccaaaattgtatggatccatccagtacagcagttgcaaaattatcgggttttgctggattccaagcacaacttgtaactggtatacgagacagtccggtgtgagaaccttctggtacatggacgaaaacttccaattgcgattttgtgcgattaacatcccaaatacgcgcagtactatcatacccagtagttaaaaatatttgagagctatcaggctgccagcagccatcagtaatttcagctatatgtccttttgtattgtacatgttacggatatattgatctcccttactaaaccgtacaatcaacgagccatcacggtcatataaaatcggctgagaatgggtatacaatgcaaggatttggtttttagtagagcaacttaatttgctcactggataacgaccaacattgtcagcatttgtgtctgtaggatcgataattttgaaaggatgaggattagtagcagacaagccatttaagtcccaacaatggattgtgttgtccaaagatccggtgtaaaaacgtgacccatttttgtcaaacgtagtagtggtaacaatcttaccaaaaattagtaaaaatgtagtaaaagcagaaaactacaaaatcaacttaccttagaatgtcccggaaacataatttcatgcgaacctggtacgccaacgtccgtaatgtcgtcctcattctcttcgctatcccaatcctcagagtctgaggattgtaaagtagtactctttgagttgagttttgattcggattctttttctacactgtttatcaaaaagctttctttcggtcttatgaatcttgcaattaacgcatttatatcgtatgtttgtgcttgcttgccaaactgtaagggaattgtattatttgtgccatccatttacgaaaatctggatattgtaaaattttagaggctgatatattgtttccctattatttttttcaaatagccatttaactaactgacaacaagttgttcaaaatattttgtaacgaaaagtgcagggtgagaagtttcaattactgagttgtggggtgtggcagcactacgtacttcattctacccaagttagcgatttaggctttgctaattgatttatctcctaagaagattacattgaagcttacgaggagtacatattttcgttgccgctctaaaaataaagatttatagcagtgtgcatattctttttcttcaacacacagtgatgccgaatcatttgaatttcacggggttgatcgattttacctacaagttgcattaaaaaaaactgataagattataattgctttgggatttaataaaggtttatgctttgtgttgtatgaatctgcatggactagaatgtaagtgaaaatttcggtttatagaatatatgttaacgtctacacgtttctagtaccaggaagggatcagaggttaagccctgaggttattgacctaaccgaagatatagaagatgacggtgcggatgtttcagaagttactttgctagatttaacgagaataccagagttccagcctcgtcgaaggattcgtacaagccgtaaccaccttgacgctaatctttctaatgttccaactattaattctattccttctccagtcactcgacctcccgtggctgttggaggggggatattctatggtgcacgaaggactagaaacaggtctcaaacccaacggagaacccttcttgaaaatgggtttcgaaattcaagaaaaaaagctcaggattcatcaaattctatcgccgaaagggtatctcctccacctgggttttgttatgatgtccatcctcataataatattgcatgcgcaaaatgtggaaatgagttagtaagtgatgagaaaaaatccatttttgctgcaaagtgtggacacttattttgttctacttgtgcaaaagagttacgcaagaagactgtgccttgtccggtgcaacattgtagaaagcgtataaccaaaaaatttatatttcctttatatttataatttatcgattggatactaagtgttatccatagaggatatttggcggttaagtaatacgctggcgattttttggaacgttttgttttgctttaataaccagtaatggttttaaaggatacgagtttttgtaatgcttataagaactaaggtgctctattatcctcaatgaaaagatttattcattattgacgattatttccccttttttcaattatttattcccgtcttcgaggctatcacacaaaaacaattgcttttctttctatattgattcatcatttttcgtacaagggaaattaattagagcttttcttaccctaaaaccttctacaaaaaacaaatctggattcaatcttttcaatacactatttagatgagtattatttgggatactaggaattctcgtaatgttcaatttcatgttgaatttatttatttactgcaaattaaaatattcttcagctaaaaatcttagtatattcaagggagtttcctgaaagagttttttctgaatttcaaatatacagtaatgtttgtttataatttacagtatctaatcgattcaagtatttaaacattgtatatataatatatatatactgcttaacgtactaaacccacagtgtgctacattacgttactcattgcagcaaagattatgagcagttgattcaagtgctaaccatgttccaagtgtaaaaacagagactttgctaggcaatttagggaaagagatacgttagcagtgatttgacacgctcattaatatcatagtatcacttttccgtttcggtcattctagagttttattttaaaaaagccgagtttcgttgattcttgcttttgtgctgtacttgcacagggcgttatggaatcgacattccattcagatactctcgattcttttccaaattatcaggaaaatagtttaaacactaatgaggaacagaccaatcccttagaatcgttaagggatggatgggcttcgtcaaacagttcgtcttcgtcgagtcttcttcttccagacgaaaatgagggaaatgaagtctttggaagcttaaaagggctagttacccagtcaaaatttggtcaatgggctaacaaattaagcaagtctttgcaagcaagaagacgaaagtctgaatcaatctcaaaaccccgagtttactattcagtgttcatggctccttcttgggttttgcatgcagaaaagcattgggaggaatacccccattacgctggatatgattataaagactacgttcgactccttgatgctacaaaggaagcaatcgcccacggcgttttcccggtccttatttccaaggggtcctctggatcttattttgtgaaaaataaagtccaaaaaaatatagctgtatttaaacccaaagatgaagaaccgtatggaaagctaaatcctaaatggacgaaatggttccatcgaaatttatttccttgcttttttgggagaagttgtctaattccgaatacttcgtatctttcagaagccgctgcttgtgttctagatagaggtctgggtttgtatttagttccatacacgtctgttgcatcaatttcttctccaaccttcaattatgattattttgcacgaaaagcttttctgacaaggaataagcctcttcctgaaaagactggatcttttcagcagtttcttgatggtttcgtcgttgcatccaagttttttgctcaacatccctggcctggtactcgacatagagaaacccgagagtacacggagtctgtagcttccagcgaggacttcgacattttcgatcctttcttagctgagaacgaaattgagaccgaattttggaccgaagaattacgccttaaattccggtttgaatttgaaaaacttgttttgctcgattatttaatgcgtaatacagatcgtaatttggataactggatgatcaagatttgttacgaaccctgtgataatgaagaatattataaatcaattaatcttttatctacgaatttaacacctaatatgtctgcgaactcggtagaccctgctatttcccaaacgtcggatttttggaagggaccacattttcaaataggagcgatagataattcgttagcattcccttataaacatccggattcttggaggtcctttccttatggttggctctctttaccacgctccttatttacgcaaccttttacagagtttaccaggcaactctttttacacaagttgactagccgagaatggtgggaaaaactaagtgatgatttacgaaacgtattcaatcaagatttagatttcgatgagaaaatgttttcgcggcaactttcacttgtaaaagggcaagcctacaatattgttgaagttttaaagaatcccctcatgaatatttatgatttacttgagctccctaatttatatgttgttgaggatgttgttcgtatcgaagtaaatgagccaacgtctgcgaattctgaagaagcagaatttggtttaccaattaaacgagattatgggagtattttgcacccttcatgttcacaaactttccctccttatccaggaagccaattattacaagcgacacccggtcggtctttttcgtcaaatgctgaagcacttctgccgttaaattatattaccctgttgtccaaagatagttcatctccaaaaatgttaaaggatgtaatttttgaaagactccagtgtgcttcttccaatgcggtctttagcacgtgttaatataagtcttgtgtaatagtatgctactatttccgaggattaagtctttgaaggtatcatatgttattttctcgcctgttctttctaagttccttgttaatttaatttttccatcattttattgctacttcattctattttattaatattagtttgatgttagcggttaacatgaaggtctctaatcataattgaggaatttaatttttttaccatacaaatccgacattacctgaaatcctcataattgtccattgataacaaaatttattatatttttagctacagtttactctcttttttttgtgtttattctacccataattagttctgtttgagtttataattgctttgcgtttgcgattctttcctagattattattcaaaaatgttcaattcattaagtattaggatctactgcttgtgaatgattggaaaaaatgtgctatttcttaagcctgtttacaatcaaatatgtttaaacattgcaaaaacgcttacgtgcttttcgatatcaatttaacgtttgtttcaaacattaaggttgaaatgaacaccaatttttaatgtatgaagttttgttacatccttattatcaataatttatttcgaatataaaacaaagcaaatggttatgaagaaaataaaaaatgttagtgtaaactgttatccttgctaagctgccacatttgtacgttgatattcaggcagctcagtaaggcgaagttgaggctattcaagctcagcccttacgtctagtgcgaaccaaccataatcaaaaaattaaacgaaaatttataaattccatattgtggctgaaataatactacttaaaaactttctaacaaaacctttgtttctgttgcatgaatttctttcattgatttcttaggtttatattgttagtagacaaacagtgaatttccttactgtccctttttcccttcaagtctttaggatctacttttcatttctaataattgatttctttgacacagtcctcgattttggagctggattcttcatttgaggcaacaaattgattaaaggacttagatataacagtgtttgggaaatactgtgaaattcctacttatgtcctaaattacgaggatttttattatatgttttttttttctgttgttgtaacctgtctaattttttgcaaactggaaatttctttttcagttgatacctaatttgcacttcatctaaacaactgagtcttaaatattaacaggttttacttgccttttgaattattatttcccttttatttgtctttaactttcattagcggccctggatttgtatcaaggctcaacccgtatatcgtcttcttcgtctcggttttttaaaactatgaaagacgataagggaaggtcagatactgtgaatggctactatatctccaattcaaagctttcaagcggcttttataaacgcaataatgccaacacagcctcaaacgatgagaaacctaatttagagcaaaatgatattcctagcgttactagctctggttcttcaacacctagctctatttccatagaaaaggaaattaaaatctcaaaggggaatgttatagttaaggctatacgaagctggtctctttatgttgcaatcatcgccattcttttattattagttattctacattcttttcaaggtcgtccacaggacaatggttgcggaaagtcctatgtttggccttcttatgttcgttttgttgattttgatgaacgttacactcgtttcgcaaataaatattcgctctacctttatagagaaaaaagcgtagaggaaagtgacgaaccatcaggtattcctatccttttcattcctggtaatgcgggtagctataaacaagtaagagcttttgctgctcaagctgcccatgtttatgctaatgcttacgctgaagacgctgatggtacgctaaatgctggtaaactcgtccctgatttttttgtggtggattttaatgaggatttttcagcatttcatggccaaacgctgttggaccaagctgaatatgtcaatgatgctattccatatatactctctctttaccgtcaaaatcgaaaaatctcttcggagtatgacaatgaagcttttcctcccccaacgtccgttatattacttggtcattctatgggagggattgttgctcaagctacttttacgatgaaaaactacgttgatggttctgttaataccctaattactttagctacgccacatgcaatggcccctttgccttttgataggcatctagtagaattttatgaatcaattaaaaacttttggtcccagtcctttctgttgagtccagaagaaaattcactagatgatgttttgcttgtttccatagctgggggaggtttagatactcatgttgtaccggagtattcgtccatctctacctttgtgcccccctcgaacggtctaatggtttttacttctggtatcccttccgtttgggcagaaattgatcatcaagctatggcttggtgcgagaatttccgtcgggtactaattcggggaatttttgcaattatggatgcaaggacatcaaagtgcaccgtttctcttaatttgaggaaggagttgcttagtcgtgcctacatccagggttcttcttttcaaaacgacattacgcaaatttccaaaccaattgctcaatacaaagctttggaccttgatcttacttacgtttatagcgagatgccagggcaactgttatttttgaaccaactaggtgtttcttatattcggcatcatatctttcctattccgaagcctacctcaagcattgaccgattcgaattgcttactgatcagcctattgatctttcgtcatccaatattaaagtattggcttgccgccttgatccaaaaattgataatactatatctgctttattagagaatggtaacaataaagtaattaacgctaattgccatttacttagggaattggttactttgcttcctgcttcaactgcatacaccagcagtccatatggtggtgacagtttttataactacgtattgccaaaggaaaaaatggatgattatcattttattttagtgtctgatgattcgaaagcacccgctagtgggtttgttgttgggggattttcaaatgtttcgttggatcctaaaacgattaaaggttctcaaattgaactcttcaaaagcggaagaaaatttcaattcgacaccaaaggatcgatttcgaaacgcttcaggttccctggtattcagagctcaattatggcttacaccatttcagtaacgtacgaactttatcctggtgccgtacctcaaaaagaatttacccctatgttaaagcaaagtattgaatctccatttgaaacaaaatatcatgtgaatatgtcaaatacagaactttctgttcacgggatatccccatttatggaattttttggtaaggaatcagaaaaatctttaactctcgaattctttttgaatcctgctatctataagtcggtttatgtttcaatacagccaagttattacaggagcgctgggcgtctgctcatgcgttacagaacattacttgcttcctttcctgtggttgtaattagtttggcagcttacaatcagtttaggtattttcattacggttctgcatacttgagtatgtcggctgcacttgaagtcatgattcgcaaaggacttatcaaactcctttttttagtttcgatcttgtcaattgcattttcatatttaattagcagagtagagttgattgttgccgatggtgctgaccctgtcgcctcttggaaaatattcgcaatgatggttccaaaatctttctggaaacaaaatcatttactttttggactacagactgctcaattttggttcctcgccccgctgttaactttaatgtttgttggcttagttataacagccagtgttattatactctgtgtcatgcatttattagcattcatatatggtatctacttgcgttataaaggtttgacttttactggtgtatgccaagctgtgaagttctcctttcaatgtctgagaacaagaaatactagaaaattggatcatggagaatttaaaaaactttcgagttttctatctcagagaaatatgtattatgcaaacccttctctctgttacgtatatggaaagaagcatatgcaagctcggataattggcatcatgttattgttgctcatggcaatgacggtggtaccctttcaacttgtttatggtgttgctttatgtacccagacagtaactactgctaaagctttacacttggcccgattttgcaccaagtcaagccattaccgaaaaaaattgtgggatttctacaatttctcttgcacgataacaatactgatgttactcttagctcctttggactttcctgttctcattgtttgggctagaaatctttccatgcattggtctattcctttccccacacatcataatttcttctcaattatcccttttatattactcaccgaaattttacgaacaggaaagatgctacctcgtttgaacgacgtggagtactacataaataacgtttttttgtttcttctgtctttctattcattgatatatggagctgaaaaaccatacctcattcacaatgtagttgggttatactttttttggcttttatttttgtatgccaagaatggtttttttgtacaaaacatttcgaaatggccgatcattcctagaatgaagtattttattaagcacaaatttttgcgatctatttcttaatggaaacttgtaacaatattatttaattcttttctcttttttctttattctctcttttatattacattatttcctttattttcacactgttgaacacttatcatactttaattttcaagatagaacttcgtttttatttggtagacattcgttcattgaattttatttctatttattaccttgaataatatctctttacaaagtttattggtttatcaaagactgaataactcacattagcatgatggaaatagaaaaagatgaattaatatatgagctgtcatcaacagttaagagatattttttgatttttgtagaccaacactaaaggtactggcctttcttccgtacgtgataatggctgtaatagttcaaataaggaaacataattcacttgggaaaattcctgagataaaggcacaatattagcggttggcgaaggaagcttgtaaatctggcgcacactcaggtcgggaaaaatagccaaagcttggtgattccaaacaaattgaaacatgtagctatgaaatccgtcaacatatatgcggcataaggcaagaggtctgttgctgatggacaaagtcttcagtgaggatgatgtgaaagaacccaaacaagccaaaatcccaagagtatctgttggataagatgacaaagagccttcaagctctctaacaaatctgggccctattgatcccttgttagatttgcaggatacgacaactttggtgggctcaaacaacacatttttaatcgaaaattggcccaccaaatccaccccaccatcgccctttccaccacatctttcaagctgaaaactgtgttgctttagcacatactgtaccaagtattcaaacaaggttccttgggcaacagtattcgacgttgaaggcttctgaacactcaaatgttctaaataggaaacaagattgttgtgtgtgacagacaagtttctaaggcctaaaaggcctctgttcatgaatgaaaaatttctacaccgattgaaccctgactttaaaatccacatcacgctagacagaatgcgaaagacttaaacagtataaagttcaggataagaaatgaattatgcaaatattcattcccttctaattcgaataacaacgactgaggatcgaaagtagttatttaaataatttttgctgaattttagaagttcgtgaatcacgccgttccttagtaattttaattaatctgttaacggtttgcaaaagcaaattcgcgatatctaagaaaaatttattcagaaaataacaaaaatacagagctttgaggattacaagcaagcgacaaaataattgaaactggttctgctgtatttcatggaatgatccagcttccttggtagctttgtttataagttttccttaataaaaatttactcttaaattatatttgataatatgaaagttttgataacatcacgcctccatttccacaatatcaagccttcagactcttttattaatcaagtgtatttttggtggagaaattaatagcctgttaattttcaacttcactattctttttaaaagttttcgaattgtaatttaaaactgtatactaaaacgtgctacagttcgttaaacacgttgtctggcactactctaattttgtggaatcacaagtaaacaaatgcaagcaagggcttagcaaagtagaaaggcccttaaggggatataaaaggaaattcaaagagaatttatatattttatttaattctcaatggatatcggcatactttcgagtttaaagcctgcacagtcgtttcgtgataactcattaggaagcttcattaatagcattgattacagtgattctggagagtatgttgcaacgacatgttctgccgatgacacagtccaaatatatgatgctttagatccgaagcaagtccatacaataacttgtttcgaaaccggcatagaagttgctcgttttacacaccacgatcataatctacttttgtctaccacaaaggggaataaggatattcaatatgtttcaatttatgacaacaaaagaatatcgtacttcagtgggcacacggacatcgtttcatccattgaggtttctcctattgaagaccaattcgttagtacggcaaacgacaaaaccttgaagctttggaaaatgaatcaatcctcgagatgccttggaaatttagatctcccatcccttggaattcccgcttatgatcccacaggtcttgtttttgcggttgcatgtcattcactgtcacgtatctttctttacgacgtgcggaattatggttctgatccgttttcaacattcacaatagatgactctcgttacttatcaaggttttcgtttccccccatgatgcctgagtggaaacatatggagttttccaacgatggaaaatgtatacttctctcaactagagctaatgttcactatatacttgatgcattcagcggggatgttttatctagattagaggacttccaagaattgccgttctccaacaattttcacggcggctcaaccacttttgtacctcaaggtaattttgtcataggatctgctgacgaccgtaccctgaatgtatggaatttaagacatacctttcaccataaaggaaaaacaagacctcctgaacatcgtattgtttctcagtctataattaatccaggtcttgttaagtataatcctaggtatgatcaacttttgactgcagggtcccaactcgttttttggcttcccgaaaaatatgccttaacatcatgattatactgctaaagcataccgtaatcttctcccaggttttaattattatataatcttatttatgtcttcaacaactacctatacgtaaacctgaggaacctgtcatttcaacaaatgaactaaaaatttttaaaatataaaatcctcataaatctttaattgatttttcatatttcccgatcttaattttcttcatgcaatgttagaatttttactaataccctttttattaaaggattcgctagaattcattgatatatgaatatcaagaaatcaaactttgcgataagcaaaataatgttaatactattctatcttttgacatataccatgttgacattgtataacgcatacgtatgcatgtaaatgactcctagatatatctgttttcttattccttcaatccactgtaattaaaaaaaaagattaaattaaagaaatcccaggtaaacgggaaagcgaattgtttaggtgcttgacatagtgagatgactcttaccagttgctttaagtgtgatcggggataccactgttcgtcacaatactcacgtgtaatatacattgaactacatttatagaagttgcttcacctttttagcattttctaaataaaatagaaatggagccttcaataaagtatcccatctatggtatgccgttcagttgcatagttatactaatttacgaaagaatgggaacttttacaagacacttattaccaaaaggtacgtcagaatggaatttgtaacagagttaaaaactaatgtaactagtcagctattggaaaggcggaatgggaatatatagatcctgttgactttatgtttgcagttgcaccgtgcggcggtgccattggtatgttcattgtcttaattgaagactatccatgaagctaattatttgaaacagcaattactagatcagaatccaatctgcaaagcaattacaagtatgaccaggttcccatgtattcaatatgtgttttttgcctatctggacagttgcttcaaaccttgacggtatgtgagttgtttacgggttttgtacaaaattttttttcttattaactaatttttctgtgtagtgggacaaaacttctctcgttggaatgggctggaatgaaaatgaagagttaatcgttgtttctaaacaaggtcaagtacgcgtttacaatttgttgggtgaatttcatcaattctctctgggaaaaggggtagaaaacataggaattcgagaatgtcagttcagtgaaggtggagtcttcgctcttttgcagaatgatacttttatctctataacaggttttgaggagccttggcgaaaaacctacgcttcaattccttttaataccttagagtactacaatattgactcctgggctctgattcctaatcccttctctccagatttgggaatggatatagtagtcactgttggcccacatattttgcagatagacgaacaagactcccagcttcatagtatcagttctcttcaacatgtctcacacatctcaatttcacctaacgctcgatatctcgctttgtatgagtcagttggtaaagttcgtgtgatatcctcggatttttccaaggagttgttggatttaaggctcccagagacagttgctgaagcttctttaaagcaaatggcttggtgtggaaatgatgcggtcgtccttgttcatgagaatttgttgactcttgttggaccttttggaggctctgtaccatatctttataatcatactcctattgtttctacagaggttgacggagttcgaattcttacaaaagattcaagtgaatttcttcgcaaagttcctgcaccattggaaaacatttttcatataggttccaaaactcctggagcaaaattagtcgaggctttccagaaaatgaaactaaagtccgtttttgcagaaaagatgttattagagttaaaagatgaattacatgatgcagttgatacttgtgttcaagcaagtctcaatgaattttctatagaatggcaaaaggtgttacttgaagcagcttctcttggaaaaaatagtttgcgaatgtacaatcatcaagaatatgtggatgtttgtcgtgagttaagagttttgaatgctgctagagaccccaatgttgggatttacattactcatgaagaatacttgcatctaggtttagaaaggctaatccaacgattttcgtgtagacaattatatggcctcgctgttcaggcatctatgtggatgcagattccgtgtgattgggtctacatacaatgggctcagacgtacataaagcaatctagtgaaccagaggaggttgtattggataatattgttaaacgactttcgtccagaaaatacatatcatatgagaaaattgctcgcacagcttatcaagaaggtcgactaattctttcaacaaagctcttggatttcgagcctttagctaagcatcaagtaatgctattgttaaacatggaagcatatgagcaagctttaaaaaaggtaatagaaactatggacaataacctgattatttacgttgtgcttcaaatcaaacaacaaatggcaatagcgtctttctttcaaattttaaatgagtatcctgatgcagttaaggtttacgttgaatttgccaaaaagaatgatagaaaaactttacacgacttcttttaccaggacgataacaaacaaggaatcgctgttttagcggtagaagatactttaaaaactgcgacagtcaatcagcgcattacctctttaaaatcagcagctaaagtttgttcagaatccaaggaactatcacttgaagaaaaatgtttgggagatgaaataaaattattacaattacaacaaacttacgaggatcaattcactggtaattttgttgggctaacagtaaatgaggttgttgttaaattgattcaaattaatcaaacacaaagagcaaacaaattgaggtctgactttcagattcctgagaagagatttgcttggctgaaattaagagctttggtagccatccgtgattgggttcagattgaacaatgggcaggctctatgcgaagatcgccaattggttttgagccttttgttacagaaatccttagtgccggaaataaaaaagaggctgctaaatacataccacgatgtactcagcttactacacaagaaaaagtggatatgtgggttcaagttggggacgtgaaaagtgctagcgaagaagcagccaaatcaaaaagcgggagtgttcttggtgatcttttagaaagggtgcagaccatgcccgaaagtcggtttgttcagaatgcacttgatcaattacgccgatgactattagagatatcaataccaatcttttttttttaggataaaaaaaaagatataaatattaatgacaagaatccatgaatgaaaagcaacccaattgaatttagaataatttggatatttaccgtaaaatagttagttttttttgtgagctagtttatattaattttaacaaattattttacaagaaatataaaaccctgaattttatgtaatgcagatttttattagtaggattaaaagttgttatttattggcaacttaagcatatacaaggagaaccagctttcttcctccactatcctcaaggtattgggaattgaggagaatatatatatttttggttacttctttcacattaaataagttttgagatataacaaatggtatgagattttttttttgcctcactaactaacttatttttgattagtcgtctgctattctccttggagtcggtatcgctgcaacggctgcggcagtatgtgaaaacagaaaataaaagcttgacatttgaaatgctaatgactttaggggaaaattggtgttgacgcattcagaaaataccggaatttgaatggcggagtaaaggcctttctcaagggtggttttgagtcaaaaatgtctagggcagaagccattcaaattctgtcattgaacaaccgtactttaactcgacaaaaaataaaagaggctcacagaaggttgatgcttgcaaatcatccagatcggggtggtagcccttatgtagccagcaaggtaaacgaggccaagtcacttttggatgcagatcgatcaatccgaaaatttagttcatgggcactccctgtttctaagcagcgatcaatgcctagtgttcttgaagcggtgaaatggcttgaatacagctccataccgaaagcttaaaagtgatgaataatggtctgcatcgttgttaatattattatgtgctgtatctgctggagaactaatgttttcttgctaaaatttagctgaaagctatgatgcccttaatagaactaatcattgtgtgaattattgtttgcttttccaaaaaacttttactattcagttgcagacaccttttgtcaatttattttattttttgcttctaaagatgtgtgtttgctccgtatagtacatcgccttcgattcttttcgtactcttatatcaatcctttttcggaaaatgcgaaggaaaccccgaaattgtatttttttttctttctctacgctggagctatttagtaatttgatttcgagcgtcaatgattttgtctcctttttgatggttgtaccgagtgttaatagtttaactcttttttagattaaatttgagtctctcatatgtttccggacacttactttccaaaacgttttcaatggaaaattgtcaggttcttttccatgcattccgagtatcaattcacaacaaggataagttaaaagaagaattcgagcatttgatttccttagtcgtaaacaatatcattccttacaaaatgtatactctttgaaatgattttagtttttgacttttgcgctttgaatgacattgttaaaacctacttcagtaacagtttatatgaagtatgtttatttaaaaatttatttcataatcataattaaaaaaaatgaattgattaataaacatcgaaatttcgcttctaacaatgattattaacacagaagctgcctttacatatcactctgacgttaccgtatataagtgcgtactgtcaaattttttttgacttaaacaaatacgttctctaagattttgtttcttagtagagtaggaagtttagtatattcatttttttttaaagtgcataagataataagaaacgcgatgtcttttcatattacgcccatatggatgtggaaaggaacgggcaacaactatgcctatttgctgacttgtgataaaaccaaaatcactgccatcgtcgaccctgctgagcctgagaggtaagtgaagagaatgaaataacgacttaaatactgttatctgtgatttcggaaacatgattttctcctcctgttttccgaattgttttgtttgtgcgctccgtaacatttaattaaccaaactaacattgacaaactctagtgttattcctgtcataaaagagaaaacggcgaagaaagaaattgatttgcagtacattctgaccactcatcatcactatgatcatgcaggcggcaacgaagacattttgagctactttccttctttaaaggtctatggcggaaaaaatgcatctggtgtcacatacactcccaaagataaggagattttcaaggttggagaagttcaagttgaggctcttcatacgccatgccatacccaagacagtatttgttattacgtttcctctccttcaaaaagagccgtgtttactggagatactctttttacatcaggctgtggtcgcttttttgaaggagatgccaaacaaatggactacgctttgaatcacgtccttgctgctttacccgatgataccgtaacttaccctggtcatgaatacaccaaatcaaatgccaagtttagttccacgatcttctctactcctgagcttacaaaattggtggatttttgcaagaatcatgaatctactactggtcactttaccatcggtgacgaaaagaagttcaatccattcatgtgccttgggttagaatcggtacaaaaagcagtgggcagtagtgatccaatcactgttatgaagaaattgcgtgacatgaaaaacgctgcttagaccgactttgaatttatctgatgatgttttatgtatgccttggtaagctcggttgctttgcttgattctactaggagctagagcaagaatatagttgatctatttttcaattggatcacatatacgaattgaaggctgtttagcggtgtcagagtaaattgcatcctgagtttattttattcaaataaatgttttcgtttctttacatgtaagcaataaagagattgattatcttaacttcgattaagttattgtatttacatataattttgggtggcctatacagtcgcacttttaccgtaaatgatttaacgcgattagagaggtatccacacaatagcatttacaactctgaatatatgctaagccagtttttaatgtttatttaacttgccatcaaccaagtagtaagtgttgataggtgttttggtgcctactaattaatataattatcataaaatcgcgttcatttattcactctttcttatttaattgacttcttcaccaatttatttgaattcaccaaatatctcttaggattactcactcatttcatgactccaactatgaaatcaatagcccgtaggaaggctttgttaattgcactatctatatttgctgttacgttcattttatggaatggattcccaggctcatcaaaccgacctttaccatcttcaaacgacgaattccattatgaggacatcgagcttccttcaggctacagaagtgaaggagaggtagtcgatcttttgaatcccaaggatgagttagaggaacctcttttttccgaagaacctttatttcctgttactacctctatccctactaagactgctgtttctaaacctaaaatagctccaaccagtgcggcaaaggatgtaacattttcttcttctattgactcagatgattgttctgtggcttatgataacagcaagcctgttcgtcaatatgttttgatgatcgatgctggttccactgggtctcgtgttcatgtttaccaatttaacaactgcaatccttctcccaaattagaagaagagttttttaaaatgatagagcctggcttatcttcttttgccggtgatcctgaaggagcagcggcatccttagacccactacttgactatgccatggaaaacgtgcctgaggaatatcgtcgttgttcccctattgctgtaaaagcaaccgctggtttacgattgactggggaaagtgaggctaaagctattttgaaatcagtgcgacaacatttggaaaacgattacccttttcctattgtaaaagacggtgtttctatccttgaaggttccatggaaggtatatatgcgtggattaccattaattaccttctaggaactttgggtggtaaagccacgcactctactgtcgctgtaatggacctcggtggtgcttctacacagcttgtttttgaaccacgtttcgcttctgatggcgaatcgcttgttgatggtgaccataagtatgttttagactacaatggtgagcaatatgaactttatcaacattctcacttaggttatggtttgaaggaagctcgaaagctgattcataaatttgtgctgaataatgcagaggccctaaaggagtcattggagttgctcggtgattccactagcatcatccatccatgtttgcatctcaacgctagtctaacgcacccggattcaaaaagcgaagcttctgaggtcgtgttcgttggcccttcgttagcccatctttctcttcagtgtcgtggtatagcagaaaaagccttgtataaagacaaaaattgcccagtccgtccttgttctttcaatggtgttcatcaacccaagttcactgagacgtttactgattctcccatttatttaatcagttatttttacgatcgtatgatcagtttaggcatgccaagcacttttaccattgaagatatgaaatatttggcaaatagtgtttgtagtggaccaacatactggcaggacgccttttctttaactgacgcccttaaagagttgaaagaagagccagagtggtgtttagatttgaattatatgatttctttactttcggttgggtatgaaatccccaataaccgacagctccatactgctaagaaaattgacaacaaggaacttggatggtgtttgggagctagtttgtctatgttgtcagagcaaaacaatggttggaattgtaacgtgaaagaagaaatttagtttttaccttcttttattatgttgaatgaacaacaagcatatgtaaacttgtttgcttaaaacctcaggaggtcaagggttaatatagttgatcctgttttttttcttgttttttcttttttcttttttcttttctacattcgtccatattatttccatgtctcaaaattcgctactccgctcctttcagtgttaacttctttacgggcgtatagcaaatctaacatttgttgtacaactaacattaatagattgagggacattctttattccactggtttgtttcatgtaaatcaaatctttcaaatttctgggaaagttgaaattgatcaaggcaattttcccaaatatcgtaggcatctttttacggaatacatacaatgtgtgctagcttttaatacttaataaactttcagcgataatagacctaataaatacatttatgtcatttatatttactgaaaagtagaaaatgtattataatgaaggttgaatataggaatccataaatgccgacatcgattgatgaacttaaatagctaaattaatgaaatatttcaaaataagtagtaaaaacctctgttaatttgtataagcgtcactaaaggctatttccaaacatcatgagaattaataatcttactgtctaaagaagatcgcggccgagaagaattggattgaacgggtgatgctctagcagatggttgtgcactggtcacattagaagtgaacataggcatcttccacttatctgccacaaaggaggatcctgtcgtagccggttgatgaaaagcaccataaggttggctagacgtagtactagttgaaactggggacggtagattttggtatgttgcattggtggttatgcttgaagaacttacttgtggtcgtggagatgcatataaggagagaattgaagactttaaatctcgttgtctagtcgaaggagcatgcacagtagaaggttgcttggataaagaagctaaattaggagacgactgggctaaagaagtggtagctgatatagcttctttcttggaagtaacgttggtaactgtagcagaagaagtgcttttaactgagtgagcactggaagatcgagaagcagtattaagatctaaagaggcgttgacttctgaaacaggtctggtattctgttccggttttagcgtttccggagaaggaatttcagggtagagtacccattttttaaattcgtatttcgtctttataaaagtcgcaattttactaaatctaggtcagaaaatatgcagtaaaaaaaacaaaaaagaagcttccaatttgctagcaacgtgtaaagggtatgtagcctagaaagataacattcaatgccagctatgctaaggattatcaataaaaacctacctatcagagggaacgtgaccacccgcaagtttggcttcccaatacctattaaagttgttagtttttatattttaggacgtgagcgcaaagtttttttgaaaagtagacaaacttacaaattagcacgttcatttccccatcttgtcatattttcagtttgttcatctgtccatgaatccaaatcaacagattttactagttttgtctgttaatttctgattctgagttttttaacattaaattttgtatcctaggtaatcataccacgactaacatgaactccaagacttcgatgcactcctgagcatctaacaagtgttaatgatttcaattttaagcagctattacttacctgatacaaatgaaaacacccaagttccaacttgcccatcgtggttgttcattgcgcttacaatccgcgcaaactttgttgtaaggttcccgcaaaagcgactttaaaacgagggcatttgattccttctttttgctttttgaatttatcattacacttcaaggattactaggcaaattataaaactggttaagtctagtgattttgggtcaatgaacaatctaccgtattgcaatgttacagtgcacaattacgtccctttgttttgaatagcaaagaaaagcatccttccttttctgatgattacgcggttttttatcaatcaacatcgttaaaaacatttagcattaaatattattataattagccacagtacgttgcagttcaaagaggtatacacaatttgaatagaagtcatatatataacaaaagcgcaacttgtgactaataattagattaaaaacagttagaaatataatagttattatttaattttttaaaagtctttgaggagcaagcaaaaagtccaagtgagaactctgttgttcagtctcagcatacagtagtgtcaatcgataatatgtattgccgagaggggactgatgtcttcatgtgttgctagcaataaaaaaagataacaaggaaattcgataaatacatgttcatttgcaaagtttgccataatttgccattatgtgtttatatggtaaatctgccaatctgacataaacatatttaaaaaaaaaaaaaaagaggaacaaaatatgaatttatcccagcttcttagaaaaatagcataaccagacttcttcatcataacttgcttgtatttttttttgctaatgtacaaaagcagcaacaattaaaaatctataattacaactgtgtttacatagcaacaattacattcaaacccttatttatctttagctatacagctattctcaaacgaatttctcaagaggcaacatagtacttgataaagattcaaacttgatacactacatcttgaccctatctttgagttcagttggtaacccaaacttagaagcatatggaacagaagaaacggagaaggcagatattcatgcaccctcatttttgttaacaaatttatctgctgaggtttatgagtaacgattttgcatgcataaattctttatttaacgagtaaaattacgttattattagacacgattttgaatgcatgaagagcagtgcatgctaaattaataaatggtaaaattaaagaaattaggttatctagaatgtcaaaccttaggttatttagaatgtcaaaccataacgacaaaaggtattttacatttctcaagtcactcgtaatcaattcaatgtgaaagaaaacaaaggcgttcataaactagaatgtgatgttaagcgcctaacaaaaatttgtataagtataatgttagatgcatttttcgagtaagagaacaagaactcatactacgacacgggacttgataaaagcaataacgtcagaaaaaagcgaaatctaatttataaacaaaagaaaaagaattttttaaaggaacacaaaaaaattattcattttcacggaacgttaagtggctttcataaaattgaagcatcttctgaggacattttttattggtgatagtactaggatgatgagatattgcaccgttcttccaagtcagataaatttccaaggttccatcatcttttcgttcaattgtatcgatgctagataccaagtcttcccaagaatcatagttttctacttgtttaaccgtcagctctctgttgtccggaagtttgggaacttccggactaggcttctttttcggagtaacattgctaggggtctctgctatttgaatatcctcactttcattcgattctttttgtgaaggagatttagactcattgtcagattcaatgtgaccattcggctgaccagaaggtgggccgttctcattaaattcctcttgcgatttatcggcgaatttaatagttttctcattcacatcttcaatcttttcattggaatctttgtcgtgtttatcttcatcagttttacgagactttggtgaaggctcctttgcttcgggctttttaggtcttgcagtcctctttcttttagaaggttctggtcttcctccatgttcattccaatatgcttctatcaactgtttgcaaccgctacaatcggcttctgaactccatgtattatcactgggatcgtcataaccttcccatttcaaaaggtattcatagcctccaccttttctcgccatacggtgttttaaaaccttttctacaacatattcatcctcttcttcttcttctcctccttcttcttctttggcattttctttcaatttcttcgacgaagatttactttcatgatcgctttcaacttcattgtccgacgacccagagtctgctttatgagaagcaatagcctcctttgtcatgcttggtaactctggttccgaatcgtcgtcaataactgatcgttttgaagtagaggagcgccgataagatcgaacacctcctttcttcatttttcacttgtcttaatatgaaaataaacgagatttcagaatattttaaaaagtactaaacatcaatttcgcgttggtctttacaggttgtttgctcgtttagcgagacatgtttggcttgcttttcatggtgtacagaatggctagcatcacatagagttcgtttattaaaatattgcatagaagtactgtattaatcgttgtctaaaagttgattaacgacgcctaattttgcttagatcactatcagtaataatcattatttcaaaagcatctcaatttcctagtgatttacttaatgcgaaatacgaaaatattgaacaaatattaccgttagaaataaaattaacattttaagtaatgctgcgagtaacaagatatttggctgttacggttggcatgctgatttgttttctaaagcaatgctgagtctctcaagattgataaacaatcttaactagaaaacaattccaccttttaaatttcgtaggcaatcatcgtcaaacaacaaaatatatattcttatgaggattctttttgcactacatattacactgaataacttaagtcgtcaacgaagtcccgagtggctcaatcggtttagagcgtctgactcttatgatggtaatcagaaggttgcgagttcgagtctcgccttgggagtttattttttcaatttttttacaatgatactacaatttttggaatgtaaagattacttaaatacaaaatggtacgtttaaagaaatacgtacttagggaaattatgataaattcaacttatttgagcactcaaatatcaaaaagaatgagtagttgatgaagtatcttcaaaatttcaaaaaacatgaacttagaggcatctgtactgtttttgtagaccatggtttattaacatctaaaaataatgaaaaatagcaaaaacatatggtgttgcattaaaaaattagtaacgaatatgaaagcataaacatatggtttagccagtccaaaaataacccaatgtcttgtattgcaagacacggctacctaacattttccaatcgctgttttttatccacagctccgatacgatccgaatgcgattgtatatacaagcacccttccaggcaacaaattgagcatccatacttcttggtggaggaattaccgaaatagtagggatgttggcacgcttggaatggatacgctcttccagtaaatgagcaaagcccgggaactgaccagctccaccgacgatcaaaatgcttgagtaaagattttttgccttctcatcacttaaatttccatcacatgcactaaatatactctggttgattgcatcatccaaaggatatatcagtttctcattctttatttctggagcagcaagtgagccacaatatactacccgtggaggcttgaattttaccgaaggtgtcaccaaatcactttcttcttttttctcttcatcatcttttccattagctttgatgttggatatcggcgtagatatttgcaataaagtggtttgggcaagtgattcgggattattcggttggttgtcatatacatcgaccggcactggaaacaaagtataccgatcatgaagtttattttcattttcaaaaatgtcagggcgaaagaatccaagaggtgcaagcattgtttcgtcaaggcttttaaatgtaaattttctagtccctttatcaggtgttcgcgaaaagaagctattcaattgaacattataggttgcttcacttaggccacaatattttatttttaaagcattggctaaagaccaatcatacggagtttttaagtcaatatcctgatacgggaaatgacttctcatgagtaatttcatgaataaaagcgtaatgtcatctcctccatagtttatttttatccttgagttgggaacgacaaccccttcttctacacaactgatggatgttttctgagcgcccatatcgacaacacaagcagcagacattccagcaccaaatgaagtgcacagcgattcttggactatggcagcctttccaaaatgcaaatcaaaaaataaaatgtctaatattttctccacgtacactctatcgtagaggtctgggacaatgaaaatcacagaatactgtgagagttgggatacagggatttgcaaaagagaggtaatgctgtatttaaatatttcataaatgtcagccaaaagctgttgagaagatgcgtaatcagattcgttaaagacgccgctttttataggataaaacaatttgtattcaggatattcatttaacggtagtaaaaatgcctaaaaaatataattagtatacttgtatgatataaagttagaaaaggatgctaagatttaaacgcacctccttcccacaaatcacatcaacatgatcatcttgttcaaaatgaatccagtctggtttctcaggatcatcgtccggaggaacagtctctggttttgaaattttattatagtttttaacaagttgagtaccatttggaacggaacgtttcttttgggcttttagccaggacttcagttctgaatcgagcaattttagattagagtcaaactagaagaattagcacaagtcttcgattgcttccacatatttaatagttgataaatatgtaaagaatgagtttcaaacacaattttcaaattacttcattgtctctctcgagatgtacatacctctgaatcaaatgctacgtttccatcttcattaacatgacaaatgtctttaagtaagcaacgctcttgagcaaatggggccctcattttgcgagcaattaccatgggaactgtggtaggagttttattagaggccaatccaatgcgaagattttgagaaccaatatgcaaaacgatagttttattatcctacaaggcattttagctaacccataattaaagaagattttatcttaccttttcttctcctagttcagattcttcaatgccatcttcttcttcttcaacttgtgatttttttgagtcatcctgcttcgtgtctccattagcagattccgactctgtttctttagcgtctttctctccagcggagtctcgccatatatacatttggtcatcccttttgagatattcactattttggttaatttaaggactaaacaagcgaattgcacacacgtgtaaaagttcttttgattgataggaggaacaatttgaaattgagtaaatttaaaatcgattccctcctccgtgtagggttgttttcttttcggagccatcgctttaaatcacagggcttgaaaaggaaatttcgttacggtgtagttgggccaagtcgtgttggttactttgcgaaacttgacatgattaaaggatgtgcgtgtgtaggtaggaatgaattgcgacaaagaggaattttaaaagaagaaagtgatacattacaatttaactcatttattcatgcctaattaaataagtatgaaaaatgccaacttgaaaactctatttgactccacatcctatgtactttaaaagcttacagtttgtagttagagttgtttaaattggatgtgatgtttttgtgaagagacacagattatatttcgtattttttcactttcaatcacttctttgttttctactttgaattgtttcctgggtgaagagtgcaatgactgttactgtaagaacaattggcatatgttaacgtttcaaggacttttgtattttattttctcttgttaaagattacacattactcaacttgaattgtattagacacgggaattaactaatgaagctacattggaatatgaatgatgtaaaacgaaaaaagaagacacatgtacaagatttacactgtacttggttcttttaattttttaaattttaataataattattaaagtacaaacagctatgagatggattgatgttaagtctatattgttatatacatgaacaagtgttgaaaaccgttgataaaataagttatcgaattgtataaaaaatatatacatatatgtaatagtaaagcaactccctgagaatgcaagcagtttatggctttattaactaacagtccattcacctattaaataaagatatgcgtaaacaattcagaacttggaccatgaacttctacattgctacatttatctgtctttataaattaagtaaaaattgagaagaatttggttgtgtttattagcacttttattcaatgattttagctagtattctttttttacaaatttttaatttaatttttgctcatggtctcttagatctcaacaaaattgactgtatagcaagaacgatgaaatttctttaataaactagattaggcaagcattcattaatcaattttggattgctttttatttagttgggttattttatctgtagtaatcaacatacaaaatagttgaaaatttgcttaccaaaaaatcatcgaatttacttgttacaatgatataatgaaattggactacagtgagtgaacatcgtataatgctaaaagaaaaggcgatttcaataggtgatacaatcgacgcaaaatccttaacatccataatgatgcatgcataaatactgggattttagaattcgtacaataaaaatgattaatcgtctattagtgaatcctcggctttagggaattgcgatcttacacgttatcatttctaacatcagtactatggatttcttttaattaattaacgaaaatgagcaatttataacgtacttcataccggtgcgaagattagacgctcgtttccaatttagggtgatgctaggaagttatatgggaacgtgatctccttgggtatttgtggaaaacacatcaatggtaagaactagacttgaaaaacagactaatcaagcaggaaaataggaggcaagattatattttgagggttagataccataaccctcttcctcctccgccgtttcctccaaaattgatcaatatacctaatccagtaaagcagtatgccttaccaaattttgtatcaactttagttcaagaaaaaaagattcccattgaaaatgatattgaattgggaatgccgcttgatttggccggaataactggattttttgaaggagataccagctggatgcattcggatctatcaagtgttaatttggatcctattgaccgttcattattaaaagttgcaggaggctctggatccacgcaccttgaggtacctttcttgcgacgcaccgagtacatatcttcagaagtggcacgtgctgcttccaatcggggaaatttacgacttacagcatctactagtaaagcattggctgaacaacgtggccgttcgcttcgcgaggttcccaaacaacttgaagctattaatgagagtttcgacgttgtgcaacaaccgttagaacaattgaagcatcctaccaagcctgatttaaaacccgtatcagcctggaacttgttgccaaatacttcaatggcaggaattcaacatttaatgttgcgcgttgctgacgatttgtcagaacggtcgcattcttatagttccttggttaatcttcaagaggggcacaatctcacaaaacgtcacgaagtcgctctattcatgccttcttctgcagagggtgaggaattcttatcctactacttaccttcagaagagacagcggaagagatacaagctaaagttaatgatgcttctgccgatgttcatgaaccatttgtttataatcactttcgtaattttgatgcttctatgcatgtcaatagcacagggcttgaagatctttgtttgacgtttcacacagataaagatcatcctgaagctaaccaagttttatacacacctatttatgctcgttctaccctaaagcgccgtcatgttcgtgctccagtcagtcttgatgctgttgatggtattgagttgagccttcgtgatttgaatgacgaggaatcgttgcagctgaagcgtgcccgatatgatacatttggtttaggaaacataaaagatttagaagaagaggaggagaaactaagaagtgtcgagggcagcctcaatgaggaactctctgaagaagagaaacctgcggaatctcgtgaacaactagaatctgctgaacaaactaatggagttaagcctgaaacacaagctcagaatatgtcggcttccgagtcgcaagcaaattcccctgcaccaccagtagaagaagggaatacacagccttcgccagttgaacagctacaaaatgaagaggattaatcgtttcatgtttgaaaatgaaacattatcctaaacaaataaatgatctaatcgtgtctttcatgcagcatacccttgtatatacaaaacaatgaaataacactttaaccttcgcaaatgaattttgtataaaactatatacataaagaagttgtaaaactatcgtataaaaattcatattgcatattacgcgtggaagttcgactattttacacaatttacaattctacgactaaatgacagttgctttggaaaaccaataatattttctcttaacggtaagatttttgttgacgagcacgagcaccgtgaccaccgaactagaaacagttagtataaaaatacaaaaacacagtgaatatagacaggcaaccaaatgcttcagtagacaaagcacaaaaaagcttaaatgcgttatgtccaaaactaaataaagttgcttgaaattcaataataaacaaaccttcttgggctccatacgacgaggatcagcaactaacaaagtacggtcataagtaatgagagccttcttgagttcagccttagagtgctcatcaacgaacttttggtagtaagcaacgatggccttggagatggcttgacggatagcatagatttgagaaacatgtccaccaccagaaacacgaacacggatatcgacgccggcaaacttgtcagcaccagcaaccaagatgggttcgtaaactttcatgcgcaagatctcgggttgaacaagagaaaggggggctccattgaccttgattaaacccttaccgaccttgcagtgagcgacggccgtagcgttacctttttttccaaagcattgaacagactgcatggttggctcctgtataagctctagcacattcagaatgggttactgtagtgttgcgaaaaaaagcagtcacgtttgtgttgactacgaaaaaaagtcctcaccaccgagcaccaacttaccttccacaccaactcacctgaaccaccatggcaattcacgttaaaggacagttgcccaacgctcacttccacaaggactggcagcgttatgtgaagacatggtttaaccaacctggccgtaagttgcgtcgtcgtcaagctcgtcaaaccaaggctgccaagatcgctcctcgtcccgttgaggctattcgtcccgccgttaagcctcccaccatccgctacaacatgaaggttcgtgctggtcgtggttttactcttgaggagctcaaggctgctggtgtttctcgtcgtgttgcctctaccatcggtatccccgttgaccaccgccgtcgcaaccgctctgaggagtccttacaacgtaacgttgagcgcatcaaagtttaccttgctcacttgattgttttcccccgtaaggctggtcaacccaagaagggagatgctactgatgtctctggtgctgagcaaactgatgttgccgctgttcttcccatcactcaagaagctgttgaggaggccaagcccattactgaagaagccaagaacttcaacgctttctctacccttagcaacgagcgtgcttatgctcgttatgccggtgctcgcgctgctttccaaaagaagcgtgctgaagaggccgaggctaagaagaagtaaaatgtctgtagttaatggatcaggcagaactggagtataaatattttgtttgaatttgggtaacttaagctttttatgtacattcgcaaacagtattgtatccagtagcagaagtggaagctagttcacttaaaaaattttaagtagtttcactaaaattcctatttgcatataacattggtggctgtttaagagcgtggtaaatattgtagtctcttgagtttgtaagtcgtacagtcgtattgatagaataaccttgtaatttcattttgaattgcaagggctttcatgcattttcttacagtatatgtaaatttgtgtttatcaattgtttccttttaataattgctttctgatttttataaatgtatatgattattttacataaattgcgtgtggaaaactatatttcatcaatgtcacattttttttttcagtttaggatgaatgacatttaaacggctaccctaagaagttaagggctaataatacaattattcaacttctcatgtgttttcgcactgtttcgattaatgttgtgcaaaatttatcatctccatatcccacgtccctgaggagtttgagcaccaggtgattacattcaacattgataatattcctattaaaatcgtttgtatatcttttaaacatgaatttcaatggtacaaggtcaattagataaagtttggtcttggttattagaaagagatgcttcgatatggaaggagcaatctactattgtgcaatttttgttatattgtcaaattaaatttgccatagtttttaaacaccattttttacctttaagtacacatttcaaagcctatttgaaaatcgcttcaaaatttttttgcgcttattagcggattgtaacgaagaacattatgtgtcttaaagcagtcacatttcatagctataatttttcgtctgtctatagtcccaacgtgccctctactcgttactaacagacgataaaatggcggaggatgcaccggttgtacaacagactatgcttgaacctgaggtgcttttaaaaaagcgcaaggtcaatgagcgtactcggaaagaacgtgttgagcaggctattgccaaaaaagaggtatgtgaattgcttgttctacaggtttgaaatatccataatatacatatttatatgaaaaagatgaacctttcactcttggattgctagtttcgacgatgctgctccaaaataccatctttcggctgattcatatattttgtattggttaaatttaaacctttgacttcatcaatttttatatattgttaaaaacattttactaattttactccaggcccagaagaaaaatcgtaaagaaaccttcaaaagggctgagacttttattaataactaccgccaacgagaaagagaacggattaggttaaatcgatctgcgaaaaataaaggagacattttcgtgcctgatgaaacaaaacttcttttcgttattcgaattgccggagtcaagaatatgcctcctaaaattcgcaaagttctgcgcttattacgcctttctcgaattaacaatgccgtttttgtgcgaaataataaagccgttgctcaaatgcttcgaatcgtcgaaccttatgttatgtatggtattcccaatttacattctgttcgtgaactcatttataaacgtggctttggtaagatcaatggtcagcgtattgctctctctgataatgcattaattgaggaggccttgggcaaatatgatgttatttccattgaagatatcattcatgaaatttacaatgtaggctctcattttaaggaagttactaaattcttatggccattcactttgactccagttaaacacagtttgatggagaaaaaggtcaaacattttaatgagggtcgaaaggctggctattgtggagaagaaattaacgaattgattaagaaacaagtttaaaactttctttgagttcgtgtaatgacttaaattttgcattcagatgaaaatgcaaaaatgtatattagactttttataggccgtggattggaatttaattaattgggttacattattcactatcttattgatttattagaactactatgtaacgtatcgtatgatgagggtaattttgtagttaaaaaaaactaaattattgataaatattgtacattatataatatgagtgctgtgttttatgaggttgtcacaagcacctgtaaatgttcataattttacacaccatagcaaagaaggattttcctagtcttcctgagagaaaatgccatgataactttgttcagcttgcgttggtccaaattcggcatcatcgttcacatcattattaaaagcagcaagctcggattcattaggaataccatctaagaacaatgattgaccagcatcgtttgtggttgatggctccttaatgccattagtttcgtcgcttcggtcaagcgcagaattaaacattctggatgagtcactttgctataaagttaatgttaataaattattgtacttagtactaaagccgaattacatacatcagtttgccatccaatagatccagggggattatgtgctacagcagtcaatgagttgttgcgctctactgaattgaacagagaagctggtgttgaactgtgctgccatctatttcccatcatagatgacacctcttgttcatctgatccaactacagttgcaagaatgaactgcgcttcaatttcggaatttttcccttttgcaaaagttaaaagtatcggttttcctgggacaccgtaatatgcacaaatcgagcttcccaatgcctctgctaaaatgacggcagcacgaaattcacgtagagaaagggtaacagagactccctcattaagtgcgacgcgttcaaattctttaccatcaatggaaacagttgtttgggtaggttgcttcaaaatatctctattatgtacgacctcttctgtgaaacttgtaagtaaaacacgttcttgaagtggttgaattgtaagctcttccgttctctgaccaaaatgttcagtcaaatcttttagaatttttgagtttatttgaaaattattgtgactaagagatttatcaaaaacagcgtgtaaagtttgggtttgttcatatgatattttatatgttttaatcactccttgatgaataaacgttagtagagcaaataaaataataagacggacaaactacgtaccgtgcttgcataagaatttaaatataatcctacactcgctaccagtagagattgagatttgaacattctcgacaatcacatcttttctgcttgcagattcactgccataaccgttcttgctattggtagtgacgacagtcgggatgaaatcaaagattttgtttctaaacacagatagtatgggcttgacttgcgtacgaatacgtattgtaggagtcatcaatcccgtcaacaggacggaatccggctgaaaaatgtacttgtcaaaaaatgccttttttaaagtcaccatgctaaatcctgacctagaagaatttaaacatgtaatctctatctttaccaattagtttcaatgtttagtaaggtttgaaaaaagttccaacacacctgatttttgttaatttcccagttgacagcatcatcgattctagaaagatttgtaaagatccttgcgaggtcccgaagattaacatttgaaacagtgaattccattttatataccagtacgtgaattgatgtagacgaatgctgaacgaataacgatagtttctagtcgatatgacgattaatttcttaattcatgctaatagaagtaaataaatctcgacaatttttgacaaacagaattgaaactggtatatacagaggtaaatctataatgtggtgttttctagcacctgctttaacgcacttatattagtatagacacgcgcgccgaaatttgtacgaaagtgtaatggccaacatcaatcgcaaaataatctgtatatacacaatgaattgtaataagaagaaacttatagctgcttttaatttgcagcagaaagagttcaactgtacatcatataaacgtacatacttttatgcttaaaatactaaagtgcacaaaaactaaaaccttcagcccaagataaccctttattacttgtaattgcccgacattgtgaccatctatgtaaccatatatatgttaaatttttttattaacctaaataattgtaaacgaaatatattataatagaaccaaaatccgcgaatgccctttttaaaaccgaaaaaagatatactgtaagtaaaaataatcatgcaccctaaatgtttagcacagcttgcgtatattaaaaaaaagacaaatagtgaagcttatccaacacgcacaagcttattttcaaccgaagagagaaaatccgtcgttggaagagatcagttcatcatccttctccacgaagtttgaagtatttgtatcattagctgtctctgataaatctaattgttgacccaacagactactaaacaaatcttcagtttgttcatccggccatacagtcacttcaatgggagccataaaattttgtaatttatcatgaacgtgataccttatttttcgacctttggatgccttagtatcaacgttttctttcttctgtttttgcttttttgtagccatccaacgaacagtgccatctcgagtagagtctgccattctagaattaatgaaatccttcaataatgattgataaaaatccgtgtcgttgtaaatttcgggattgaaagttttgttgttagggtcactgtaatcaattctagtgcgctcgaccaaatctttcttgttaatcatagaattttcgatttgttgaacaatactttgatttagagccttgaatttgttagattgcgaaatcccttgcactgcttgaacccgattatgccatttggttaaagtatcatttttccactcattcaaagagtcgtcaaggttattcatttctaaagcaatttcttctagactaacaggattctcttttctttttgatctactgtcaagaatttccactccagagtcaataagtaagtttttcctcagctgtaaagtgtgttgaataaaagatactaaaccatctcgggcttctactttatcaccttgaagttggttgctggaagaaagaagttgactacatcctttttgaagacggattctagtatctaaaacattatcgtaaaaacgcatctgctccttcaaagctaaaccctttttcatgtcttcaagggcggatgtacgaatttgatcagatagctttttctctccatttataatcttttttaaacgatccatgtctttttcaggaatggcagaagattggtcgtcatcttcattttcctcagaaattgatgaagcttctgagcttgaaaaattttcgtgatcttctgaaactgcatcattttcgtcttcctccgaatcttcttcttcagatggtgatgaagattgagagtttaaagaaccgctattaagtaattcctggcgagacgtttttcttcctttaaattttgggtctaactgaggagcctgttttgagcgtaatttactttcactataaaatatgaaacattagtataagctcaaatacgcaaaagtaaaaattttgaacatacctaacatcaacataatgttctctccctaaggtatcgttttcttcttcgctagagtcctctctatcagagaatgcgtcctctaaagcttcagggtctctttctatttatgtgagtaagaatcccggaatttttcgttaataacataccctgcggttgagggtttagcatccctgccaattcatcttttaaagaaactaaagatttattagaacctaaaaatatcttattgaacttacctttacccattttgagcaaattttgatgtgtctgggactgggtaagtgaaggggtgtgggttagcaaaattatcattgtatgaaataaatataagaatgaagtttgaaggcatttatcggattcagctagtacagacgaggttatattactttgtttgaaataaataatatggtttttatgaagcaaccaaaagttgaaaaaacgaacacagcacgagagttgattatattagtaaaacgacgtagagaatgcaaccgactaaagtatcgatttttaaagggctaaaaattgttcgttaaagctcaaggtaaaaactcggaaattccccacatcttgcttctttctgtctagacaatgtaactaaacaattaccaatttattattttattgtttgactgtgtattatgctaacgagtattatgtctctctaaaactgttataagaataggagttgagttttggtaagtgtatgcttgctgtttccaataaaagcggtctctatttaacttgttgcttatttttaaaaagcaaaaaaatatcttaaaacagtgttgattttaagtaatgtttacaattaaattcaaaaatttcgttacacatacgattcgaaaatggggtgctgctgtaaaagaacgagacgtaaactcttatacttaaaaaaataaaataaaatctaatttgttttttttaaagtttcataccttgcttttgtcaatattattccaatacccttgcatactgcttttgctcaataatattttaaatcgaatcggtaacagagtatatgtgaaagaaaataaaaacatttaaaaaaaagtttttcaaaaaatctggaaccaaatgaattgggcattgaaatactatttgtccttgataaaaatctttgcccatgtaaataaatccaggattagactaacacatcaaaatttgaattaatcgatgagttaaaatgaatcgctttcgaccctattatattagttttatatcaactataagaaaaaagttcctaaaaacaatttgtaatatcataaacatcgatgttgcaaaccattattagacagatagatgaaagactacaaaatcaaatacatttaataccgattttctattatctatctttcatggaatatccattttcaaagtgctcattcataaacattgaatgaattgtgcattcatcgccatattattcggcctcgcttactagtcgatcaattgggattttcgaaggatctacctatcgatttagaaattttttgccaatatgcggtttttaaaaacaaaagatatgaaagatattttagtcagtaaaatgcatttgttagttttgccggcttcacagtcaaaaccatgttttcggttgtataaattagatatgtggtttgctccaccaatttgcctcccgcttatttctctcaacttgcacgcacacagcaaactcgagccgttctcttgagaagcaaggatttcttccgttgaatttatttaaagctaacgctattcaattattgattagccttgttgatttcttcatgctaatatcgtaaaaaaaaggtgtagaagttgcggttggctttctttagtccattttgggtcatttttccccaaaaattaaatttgttaaattagaagttcttttcattttcttcatccataccctcttctcaaaggttttgtgcaagattccttaatcttggtaaaggtattttttttaaatttaatttcattccatttcataccttgtttttttttttttggatattttcagcactttttaaattgtgatgggtatcaatacgtcttctgctcagagttcaggggctgcttccatcgctcgaagttctgtaaatgtgaagtctggaaatcggcatttatcatctaataagaaatcagccacttcagctctagaagaacgggcttctcgtccctctattcttgtcacatttcttgttttggcaggcacaatactttctttatacatctggccaattttatctcccgaccttttttttgcaaatcaacggtgctccttcaaatataaaaacaaaggctcgcagagagtagtagttgaaggaaaaaatggagttgtggctacggaggaagagacatgctcccaaattggtgttggcatcttgaaggccggtggaaatgcagtggatgcggctatcgcatcgggaatttgcattggagctgtcaattcattttcaagtggtattggcggtggtggatttatgttaatacgccatccaaatggtacagcacattccttgaactttcgcgagactgctccagcgggtgccagcaaaaatatgtttcatggtaactctaccctgtcacaggtaggtggtctttccgttgccgtccctggtgaaattgctggctacgagcgtgcttggaaaatgtatggctctctaccttggcataagttgtttgaaccaaccatacgtcttatgagagatggaatgccaatgcccaaggaacttgcgtctcgcatcagacgacccgagttttcctatttcaagactcatccagattggtctaaaatatttgctccagaaggtgtttttttacacgttggagaaaagttttatcggcctgctctagcgtctaccctcgaagaaatagctaagtttggtcctgaagtgttttacacaggaaaaattgcagaaaggcttgtaaagtttgttcaacagcaaggaggtatactaaccatggaggatatggccaatttttcagttgttgtggaggaacctatttatggtaacttctatgatcgtgaggttattacttgtggatccccttgtagtggagaggctttgattttaggtttaaatgttctttcaaaagtagatttaagtgaaggtacttctatccttggttgtgaaatgacggatattggcgtgcaccatctaattgaaacaatgaaatggatgtccgctggacggactgtattagcagacccaactttttacaataatacagatcatgttgaacagttactttctttggaatatgctgatgaaattcgcaataatatttctaacgagaggacttttgattttactcactacaaggccgaatacgatttccctaacgatcacggcactactcatctttccgttatcgacaaagacaatatggcagtcggactcacagcttctatcaatttgatgtttggttcacaacttttggaacctgaaacgggtattatactgaatgatcacatggacgattttgcttctccaggaatagtgaatgctttcggtttgagtccatcgccatacaactttattgcccctggtaagcgaccacaaagctccgcggtgcctacgattttggtatataatggtgaagttgaaatggttcttggtggtagcggtggcagccgaatcgtgacagctgtgttagacacaattattaaaaaatataaatggggcaagtcattgttagaatctgttgagagtcctagatttcatcatcagctaatgcctaatatcgtctatatcgatgaaactgttgaaattgaagttcttagagctttagaaaagtttggtcatatagtggatttaatccccgttcaatatcctttcagtgaaattcaagctgttttccgcaccaacggcacattgtacggtttaagtgatagccgaaaacaggctgttgctgctgcctattaaaatttcactaaattattaaaaaaaactccttagacgctcacaaaattttcctttatttgttgttattaatttatcaggtttattaacttattctcaatctttatgtgctttttactgatctttagcttgtggctgggatgagagaaaaatattataaagcataaaacgtatgaatgatcactgtctacatatttgtgcacatgatggtgatgattggaccttcgttagttagatagattacattctttcctagatttagaaagttttagcaaaacgaagaacaattacatttaactttcgaatttattctaaccgtaacataatatatcttcatactttaaacgtaaaacagtaaaatatttctttcgatgtacgaatggcaaatattcctttactaattaaaaatactttactgtgttaattaatactaaatcattaaattgaattaaagattcacataatatcggatatttgcttttgaccttcgtggtccatggaataccaccatacaaattgttgaatagtgaacttttgatttaagcttatgaaactcaacttctctaacaccttacaatacccacatgtttttggggaaaaggagaaagtatggaagaagaaggacataaaagtttaactgtaagaacaaatttaagtgtaatttattaatttttttccttatagtcgcatctacctcagtcctcgagttctttgtcgcaaagtcgagaaattgctaaagaatttacgtctaatatacctcctccgactattaaaactaattcatcttcatcaaatattctgaaacctcggttatcattgcaaaatgaagttaaccaactgaaacctgctaaatttcccagtaagatgttaccaccaggaagcttagcctcggttaaatcttctagtcttgcaaaaaaagccaggccttttaccgcgtcctctaatcccaggatgcccaagtctgcacatcccatttcaagtcggtcagtgtctgcttcttctcattttggtagacctgccagtgctgtttcatccagtttaaatagtagcgatgatgtgagaagtatgtcagatgaaagtatggaatcttataatgatgaaaagtctgttaatgccagcgccttaaggactacagaagaccggttgaggagtatggaaatggcttatgctcaattatcggctaaagttattccttcaccctcaaaaagaccagctaattacaaattttacgaacagagaattgctatgcttgaagaatcattagaagtcgagaggagtcgtacatcggagttacaagaacaattttcagtggctctgagagaaaaagctgaggcggaggctaataaaatcgtttctcaaaagggtatggagagtttggagataatgttaaactcaatgaaaagtgaaaatcatcagcgcatggccatgttggaagagaaccatgctcgggtgatggagacagctgagcttcagcatcaagcagaattacaggattttgcttccaatattgaacaaaaagcaaatagtttaatcatggagtacaaaaatgaattgcagtctgccgaagaacacttttcacacaagattaaagagcttacttcagaaaatgaactcaaaatttccagactacaagaggaaaaggattctttattaaagaaagttcaggagggcgcttcgctggctatgcaacgtgtccaaaataagcatgatctagaaaaaaaaagactgcaatctgcaattcaaccgcttcaggaagaaaataattctttgaaacagcagattgaacaattacaaagagaacttgcttctgaaacagttgttaaggaaaatctgaaatcttcgttggaccaacaaagtgccaacgttcagaagcttgaatctacaaatcgggctttagaaagcactatcaaaacacttgaagaagatgtttatactatgaaaaataagattatagaactagaaggcattttaaaatctgccaatgttgagagagacggtttagttgagaaactcatagctgaggaaactctgagaagaaaactccataataccattcaagaacttaaaggtaacatacgcgttttttgtcgagtgcgacctccccttggcgatggagaatcagcacaaatagcttttcctgatcaaaattccgaagctagtactatagagattgttgctcaagccccagggtcttcgttaacagggaacgggataaaacagtatgcctttaatttcgatcgtgtattttcccctgaaacgactaatgaggatgtatttaatgaactgtcacagttaattcaaagtgctatggacggatataatgtttgtatattcgcttacggtcaaacaggttcaggcaagacgcatacgatgtcttcaaatacaggaatgatcccttcatctgtaagaatgatatacaatcgctctacttctttgaaagaacgaggttgggaatatcggatggaaggacaatttctagaaatatacaatgaaaccattattgaccttttagcctccggaaatgaagaagagaagggaaagaaaaaactggagatatatcatgacacgaaggccggaaggacgactattaccaatataaccagcgaaccgttagacacacctgagcaggtaacctggttgttagatcaagcttcgaagaaccgttctgttgcggctaccaatgctaatgaacattcctcaagatcgcattcagtttttatgctacacttgaatggaagcaattctacgacaggtgaaacatgcagaagtacgcttaatttgattgatctggctggatccgaaagactttcgagtagccaaagtgtgggtgaacgtttgaaggaaacgcaggcaatcaacaaaagtttaagttgtttaggagatgtaatacatgctttgggaagtggaaaggaaggaacgtacattccgtatcgaaattccaagctgactaatttgttacaatattcgttgggaggaaatagtaaaactctcatgtttgtcaatatttccccactaaaacagcatgttcccgaaacattatgcagtttgagatttgcaacaaaggtaaataatactcaaattggcacagcacgcaaagtcacaaaatgaacggaaagcaccaacaggatggcttgaggattgttgtttataaggagagctgtcttttccgtttttgtaaaatatacagatctgtttgctctcttttgtatactttgaaaataatttttatgggcctataaagaaccacaagtcagaactattatcgttttaatggacgtatacatacaagtaagcgttcatttccaactcactctttttttttatatattcgaatacgctctttaggttatatgtgttctttcctttgaatgttttcaaattttaccattatattttatgttttctataatagtattgagcaaatattttcttttatgactagaccctaatgacattccaacttacttagtacggtggtttataattcgctcaaaatgaagtcatatctcataaagtatgttcaaaagtatagttaatcttagaaagtaactgactacaaaaattgttccaagtgacttttggatgaagcaaaggtgagcaattaaatttcacagatgaattacatttaggagaaaagatcaagtatccaaaaatataatattactagctattttttttttctcaaacttggcagttcctttaattctctcttgataataaaaatattagaaattctactacccactgtatattttattcctttcggaatgttcttcagattgacccaagaaatatagaataagctaaaattaacagattatactttattttctttaataattgtactaatttcggtttcttaattgctacttaatccacttagtgggattataggaatttccataaattttccactgccaatcttgaatacatttcctttttttctctttcatttgaatgcttctatcccttttcagtaaatactgaggtggcatttttctatatcttgccaatagtccaattcttttccatttgtttatcaaatactgaattataacgagagcaacattaagcatttttatcatgtaaccacaggcttcttaaaacggtttagtaccgtattactgcaaaccttcttcgagcttccttttccttcaccatcgcaccatcccgcttgtccatttttctctggcattcgatgttaaccgaacagtaaggggagggcactagttagtccacttaatttttttgatgaggtagcgattgccacgaagaaggttctcgttgttaaggtacttgtttttttgtaaccagaaccactacctcccttgggaatttaaaagaggaatacgcgtcgtttttgtggaaaagcgcacattaatatatcccaatagttagagaaaagcaaagtttttctggtttctattgtgcttttctggaaaacatatattttcttcgcaactcttttattaaagcttttaggaattttgaattttgatcgaattttagaaaaaactattcgcaagacttacaatttttgaagggtgctatttgtgaaaaaataaaacgtgaaataaatcgttttataatttacgaattgtcgttattcaaaactcaaaaaatatgatctcgtcgagattcactaatgtagtccgtagcggattgcgtttccaaagcaagggagcatcgttcaagattggcgcttccttgcatggaagtcgcatgaccgcccgctggaattctaatgcaagtggtaatgaaaaagttaagggtcccgtaatcggtattgacttgggtaccaccacctcatgtttagcaatcatggagggtcaaacccctaaggttattgcaaatgccgagggtacccgtaccacaccatctgtcgtcgcatttaccaaagatggcgagcgtttggtgggtgttagcgctaaacgccaagccgtcattaacccggaaaacacattttttgctactaagcgtttaatcggtcgtagatttaaagagcctgaagtccaacgtgatattaaggaagttccttacaaaattgtcgagcactcaaatggagatgcttggttggaggctcgtggtaagacctactctccatctcaaatcggtggtttcatccttagtaagatgagggaaactgccagcacctaccttggaaaagatgtaaagaatgccgttgttactgttcctgcttacttcaatgactctcagcgtcaagctaccaaggctgctggtgccattgctggtttgaatgttttgcgtgtcgtcaacgagcctactgccgccgctttggcttatggtttggacaagaagaatgatgccatcgtcgcagttttcgatttgggtggtggtacttttgatatttctattttggagttaaacaatggtgtttttgaggttagaagtaccaacggtgacactcatttgggtggtgaggactttgatgttgctcttgttcgtcacattgtcgagacctttaagaagaatgagggtttggacttgagcaaggaccgtctcgccgttcaacgtattcgtgaggctgctgaaaaagctaagtgcgaactttcctctctttccaagactgatatcagtcttcctttcattactgcggatgctactggccctaagcatattaacatggaaatctctcgtgctcaatttgagaaacttgttgatcctctcgttcgtcgtaccatcgatccttgcaagcgtgcccttaaggatgctaacttgcaaacctctgaaatcaatgaagttatccttgtcggtggtatgactcgtatgcctcgtgttgtcgaaactgtcaagagtatcttcaagcgtgaacccgctaagtccgtcaaccctgatgaagctgttgccattggtgctgctattcaaggtggtgtcttgtctggccatgttaaggaccttgttcttttggatgtcacccccttgtccctcggtatcgagactttgggcggtgttttcactcgtttgatcaaccgtaacactaccattcctactcgcaagtctcaagttttctccactgctgctgatggtcaaactgccgttgaaatccgtgtcttccagggtgaacgtgagcttgttcgtgacaacaaattaattggcaacttccaacttactggcattgctcctgcacctaagggtcaacctcagattgaggtttcttttgatgttgatgccgatggcattatcaatgtctctgcccgtgacaaggctaccaacaaggattcttccatcactgttgctggatcttccggtttaactgattctgagattgaggctatggttgccgatgctgagaagtatcgtgccagtgacatggctcgcaaggaggctattgagaacggaaacagagctgaaagcgtctgcaccgatattgaaagcaaccttgacattcacaaagacaaattggaccaacaagctgttgaagacttgcgctccaagatcaccgatctccgtgaaactgttgccaaggtcaacgctggtgacgaaggtattactagtgaagatatgaagaagaagattgatgaaattcaacaactctctttgaaggttttcgagtctgtctacaagaaccaaaatcaaggtaatgaatcttctggtgataactctgctcctgagggtgacaagaagtagagtgcacaccacagtacgaaatgacatgtgcaattttcaattttagctctatatgtcaaaaaatttatgtggataattgattatccatttacatgttgaaagaaaatgtctggattttgaaaaggtaaactatgatatttttattaaatgttctaagtatggttggcttcgtaaagcatatatatgacctgttcatctagtatgtaatcacagagtagttactgtttgtattattacaaatgttttaattataaatattttgcgaagaaaattcgaacagtagtattaagatgatgctttttcgtaattcattcacgtaggtgttttgaagaatgtgtaaataagcggtcgtgtaaatttggtgttagagaacaaaggtagaagactaagcccaatgttaaagatcctgtactacggttatcttttgtttttgtaaagcaattaaatgttgtacattttttttggcatgtagtttagtaatgttttggtaaattttgaatgaggcaacttatatcatctcaactcatcaaagtaattaagagaaatgaatatctttaacttctggacgagagtaagcttcatattgacgttggccaactctcaacaaatgttcaatatagaaaaaatcccttttggaaattgtttgattttttcgaaattcttgatgaacaaacgccatccaacgttcattataaggctacgtattagttagtacaaaagaaagagcataagatgtaaaatacttgaataaggcagattcgcaaacgctatgtatagacatacctgctctttggccttggccgcatgtaaacagcgtcgataaaagtgaatgacttgtctttgaagtcccgaaagagccatggtaattggtaaccttgctaggatggaacaataggttgtagtcgctatgaagggatttgtaatgaaactaccaatccgaagtatttttaagcaacttcaaaacggtagaatacgactttattcgaggagatgtttataaaagaaaaaaaaaatacgaaagaagtaatgattacagaagaaaacaataaccttcaaaaggaagcgatcaagtcaacccaagtagaaatgaggtaagaggcgaatgtcgaatttccaatgtctgacctggtttcggctgtaaatactatattgtgtattaggttcaaaagttgagattatcaaataaaacccttttacttattgaaatgggaattacagatgtaaagtagcaaatggtgatgttacttctttcttagagataggaaggccacgggattagcagtaaaggatagcgaatttgttgaaattttgacttatacaagaccccattttgcatatataaattatttggtaaagttctcttcttcactcagttgatttttcgcgattccctttgaaattttgtgaaatattgtagtttgaaatttatactcgaaattggcttgtctggaggttccagtataaagagagtatggatttggaggagcttcaaaagattattcaagaagagcaaattcgctgtgagagagaaatcgcagaggctgcagaagcacgtaattcttctaatagtcttattgtagttgatgaatattccaaggaaagcgaagatgttctagaaaatgggttagaacacgttcagtctaatgaattcaccgaatctgaagattataaatccattgagcgctctttggctgtcacagaagctgttatggctcgctttgaaaaagaaatgggttcattacgggatcaaatgaatttctttcatcaaatactcgataatgacaacctcgatggtttccttactggatccagcaaaccttgctagatttatttgcgaatgggaatgactatagaattagctcaatcctgtatgcttcctgctactctttcatataggtttaaagaatcctttcgtttgaagagacatggcaagttacgttttttattccttcctaccatcctttgtacacttagcatcaaactcattaaaatgaaccaatccacttggtctgtaaacctaacaaggcttgtgtgaagctttaaataacgtaaaagagaaagaataacttaaaaaaatgcagctagaaaaacagagaagcaagaaatggataccttctagtttactattttgcgcaactagatactctgttgctgctatttgaagaggcagtaagcacgcatagttgttctttatttttgcatttttttaatctcattttgtaatgaaataaagataattaaatggttttcttctctttcacacgtgtctatgcctcagcttccattccgtggcatttttttgacgggtcgactgccgacaatactgagcaacaaatccagggtgaaagctgcttactattcaactttaaacgaatctataacccaccgtttagatattgatagaatttggttatccagctatcagttacatttgcagtttatcgcctatctcttcatacttaaatttgcataaggttgttatctcaactatcgttctgtggagaataatccagatctgaaagttacttgtttacattttctgttgaattactaaaaatttttttttgctacattcactgtcttagaggcgctgttccatcctattttacttataaacttactgttttcaaggcaaaactacatttcgtgtgtcgttgctgtctgtacattaaatctacccgggggaaggagttgaatggaaaaggaggccatgctccacaatagttaaatagctgtgttgaaaatccatttaactgaaaggcaaactcgtacattgttgtgacgatgccggtctttctcatctattcccatctcaaaaaagtaacaaccttctgtgaacgaattttttttcccgagtcatccgttacagcttcggatagaaaaaccatcactaccttgtagttaaaaaacatttatttaaaaaagaaattatccgctatctacctggttttttttactcgtgctggaagtcgcctctgtgtgcccccgttatttactactgacatatatagcgattttcggtgagcgtcaaacacaacttcttccccaaacagcgccattgtcaatttcacgaatttttgaatgtttgggattgtggaagtcgacatcgtttcttgagattatactacttgtaaaagtgctgtttacatctagtcactcgaagttttgattcgtttgagaaattgctgaagattatatctcgatcttgacttaaattcaagagaaaatagtgtttttttttaataaatgctagaatatttatccatttcccttggatattttacttttttttctttttgaaaatatagatcagatcattgattttctgttttaagagttccccttttacgtaacaacttcctttttggttaaatcatattaagtatttttaaccatcactgattctagtgtctgaatcaattactaatagtcttattactgtgctttgcttctttgttgaccaaaaagttttataactcagaatctttaggacctttccaatccaatttaacatttaatcatttttaaatccctctcttaatttcaaaggtataaaaaagaaagaaaaaattttttctaaaaaattcgttgccatgtcgtcagtgaattcaattcccacagcaacttctactgtttatatttcagtactgccagctacagctacacctagtggtggtagtggtggaaatgttttgcacgaagatcttaataaattttatgattatggaaacactagttggattttagcttgtactccattgtgtcttattatggtgcctggtgtggcttttttctactctggcttagcaagaaggaaaaatacattggctcttatcatgctctctatgcttggtttatgtgttagttttttccaatggtatttctggggttattctcttgctttttctcaaactggaacctctggttatattggcaatcttcgtcattttgcctttattcgcacacttgccgattactctcctggtagcaataatattcccgagcttgtatttgcaaattttcaaggaatgttcgccgcaattactgtagccctcttcactggtgccgccgctgaaagaggtcgtattggtccaatgctcatcatcacatttgtgtggctcactgtcgtttattgtcccatagcgtgttggatttggaatccaaatggttgggcttttaaatttggtgtatacgatttcgctggcggaggacctgtagaagttggatcaggatttgcagctttggcgtatacggtttgtttaggacgtcgatccaaatttgttgaggaacaatttcgccctcattctgtgctcaatgttgtattgggaacatctctgctatggtttggttggcttggtttcaacggtggtagtgcttacggctccaatctgcgagccgctatggcaatcaccaacacaaacttagcaggtgctgtagctggtttagtatgggttatttacgactacatttttcgcactaggaaatggtcaaccataggtttttgttccggggttgttgccggtttggtggctgcaacgccttgtgctggttttgtgagtcctcatgcctctttggcaattggtgctattactggcttatgttgcaattgggccattaagttaaagtcacatatgcgcattgatgatgcgatggatattttcgctatccacggtgttgcgggttttgtgggtacctttttgaatggtttgtttgccgttgattatatcgcagcaatggatggtatttatgttggtgaaaacaaaatcagaggtggttggtttgatcaccattggcgccaactaggcttgcaaatggcctatatttgtgctgttggtgcatacgactttgttgtcacgtttatcattttattcattacggacaaaattccctaccttcaacttcgagtgagccctgatgctgaagaaattggtgtggatgctgatcaaataggtgaatacgcgtttgattatattgaagaacgtcgtgaatataagcattggaagatttcccctgccggtgtacctgaagaaatcattatttccaatggcgttgctcaacctactggaaatgtggctgctcccggcaagattctagaatcaacaaacccattggagcttggacttacgatctaaatctttttgcatcgtacaaagttatttgggtttaaaaaaaaaaagtaaaaggttgaattggagaaaagattttaagttaataaaagaaatgaaaattttggtagattggtttatgattgtttaaagaaaaaaagaaaatagcacaactacaaggtcgctgtttgggaagttttgaacaaaattacaaagactagaaatttcttgaaagatttgcttgtttttacttctaaagaggtcagaatcttaaattataattttaaggttttttttttgttaacagcatttaaaatgaattcggtttaaaggcaagactaataattgtaatgaaaatatttttatgcgaatttggtttgtaatttgtgtatccaaatatgaagagaattaattatcttataagccaaaagatttaaaatgagcaagtcaatctttgtttccagtcataataagtttgtattttgtataatcatcattcaccatgaaaccaatgaataggtacaaaaaagtacgtcgaattaggctttaataactatttactgtttacgaatttaccggaagtgaaaacctcactactgcatcgaaacaaaaaataaaaagtaaactcccactgcgagactcgaactcgcaaccttccggttaaaagccggacgctctaagccgattgagctaaacgggacttggttgaatggggttaaacttagtagtttatatctaattacttttagaacgtatttttaatgagaatattgaatatgaaatttctatataaacttggcgattgaaattgataattagcgaatctcttgtatccatatatgtatattttatatgtatttaaataatattcagttttgaataaagaagagtctttgagtcttaaattaggcaatagatgatgagttcctatgaatttttttaattttttaataaaaataacaaatcaaattaaagtaaaggttaaaaaaatataaaattcaagaaagaaacatgttgagttattctactcattattacaaaaataatatgtaatgtctgaaccatcattccgctttactaaatgttttatttattttattgcattactgttaagatgtcaatttatatatatattcaataaaactgtaagagggtttgaagggccagtaaaattagcagtctatagtaagatatataatttataatttttatgaactttggtactcttgtttcagtaaattgtgtgaatttatttatagtgctaataagataaattcgatgaggataatttcttacaagtgccaaacagttgaagtaataactttattcatagtatggattttttttttctacttctctttcatttttgacctacatattccatttctactttctctaccgccattggattcgctcatccctctagtacttacgttgctttttccttccttcttccacacaccagtgacaaaaaagcttgtatattcaattgtctcttgatttttatcaaatacaagctgagattaaaagagctggacatttactacaaattttagttgtttgcttaattcccattggtttttgttttgtaaaagtacgtgcgggaatcatactcttattgaacttcttataccttacacgtagcgtcgattgaaaagattttatttctcaactcatctaaaaattgctttcttttttaaggccttcatctggatatatcatttatctccgtaaagccaccttttttaaccgcttttacgtttgggagatctgaaccctttacctcattattttaattccttaaagtattaaagttcactagcttttcttctaattgttggcttttttcgttttatgactgataataattcaaagagcaaagattcttcacaaaaaattccaaatgattcgttaactcccactatttcgaaaggtttaagaaaagatgttttttattggactaaagccatagcttatacaacgtggaatttcttcgattctagtccagttacacctcaaagaaatcccatatctctgttcgtgcgtggcctttctcatccttttttacgccatcgtttatccaaatcccaatttaatgaatggtttttatcacataacggtgttgatccagttcaagctcaaacattgcccgatcctcttttgtttgatattccggaccatcaagaaacgtcttatagtttgcttgaaggttactcagtcactgctcacgatcattccgacacttcacctttgccgataacaagctccaaccaaaaggaaggcaaaaaaaatgtatcatcgattgatgtgtcaatggtttccgactcttctgaatttaagcccgatagcttacaacacgaaaaattggtgaagaaatgcaatcaacttcgtcttcaaaagctcattaattctagcgaacttgcacagattgatttggagttgtccaaactctattctcgaagaaggcaagttcttgaacgccttagcaagatcgaggaacagaatttaaagtatacttccaagctggcttctgttgagaaactgatgttagattcggatgctcaagatttgtatagctcatattctcatgatttaattccttcacaaattgaagcgggtaaaaatggagctaaccccgatgtttttgatgatacacacgacaagtatacagataatttatctgctagggctatctctccaagagctccaaggccatctacggctagtgaagtggtatcagattactttgaacagaattccgctttttctaaagcaccagagaatactgaatcatctgtgaatcaaaattatatagttggaaatctcgtaaagcagtttcaagctcattctgaatatattacgagtcttgatttttcccatccttttggaactttagctacggcctcgactgacaaaactgtgaaagtttgggatatggcgggtgttgtatacctgggttcattgaaaggtcattctgattatgtttcttgtctggcgattcaagactcctttattgctactggctctatggatacaaccgtgcggttatggaatttagataatgatgtacttcataaggataatcctgttgaagagagccttaattctcctcccgatcaacctgttgacaatgccacaaatgttttaacatctcacactgcccctgtcactgcattagcattatctagtgatgatgtgcttataaccggtgccgatgataaaactgttcgacagtgggatatcgttacggggcgttgtattcaaactttggactttgtgtgggcggaaactcatgatacatctactagtcaaattttggtcagtgacacttacaaacaagaacctttcatcagagctttagactgcttagatgctgctgtggctagtgggactgtcgatggacttattcgcatctgggatttgcgaatcggtcttcctgtgagaagtttcattgggcacacagctcctatttcttctttgcaattcgattccaaccatttgtattccggaagctatgacaattctgttagaatatgggatttacgaagtggctcgccaattaatattatacctatggagaaaaaagtgaattccttaagactgtatcaaggtcgtcttgctgtagcatctgatgaaccaaatgttaggatatttgatactgtatctaatcggaactggatttgttcaattccttctcactctgattccatagcagccgaacctaactcagtacctacttctgttcaatataaagatcgctttttggtggatggaaagtctgatggatctgttagcgttttttctgcttaatttgtattttttatccacacctttatttattatactctcgttattgtgttgaatctggataacgttaattttaaaattttatgtctttatgctttggttaatgggtattaacttctgtttggtttttttatttatttatggacaaataaaaaggaacgagacattgcgaataaaaaactgtgatgttaattttgttcaaaatatttaaaaaaattctcaaagcaaattgtttgatcaccacctcccttctgcttcttatactgtaggtttaaaatttagtaaataaaaatcttttctagtttacatttttttggttttactagtatgaagtacgcaacctcattctgatctgagatgttgtatttcattttgttgatccagtttacaaaacacgctcagcgtgtttaatgtcaactacacataataagtattgaagaatctttttgaaattagcaatttgaactcacacagtgagtaaaatatggaaataaccaagctctttttatatttcagattaactgaatggtcattttatttttgaagcataaatagtcataaatgctaaaatttcaaaattttacatctgcaatatatatagagaattaaacaactgcgttcatctgtcgtcaacagtctaacaatgtcagaaaactggtagcgttactttttaaaacatcgacataacttttagcattttgtatgaggctattttaaaaactaagtagagaacatgataggtccaagcattccaaatcacaaagaatatatttaacatgtaagagtgttaataccaaaaaagtatgtactgagggcaaaagataataaagaagtcataagtcataacaagataaaataagaaagttataagaaaagatgtgtataattaatgcttattctcaagctttttccaagtgttgaaagcacgtacagcgttataggcagtacggaacgtttttcttgcattgaaattttcccggacgtttggaagcaaattggaggttgcgggacgcttttcagacaggaaggggtgcttcaacgcatcagcagcagttaaacgtttcgaagggtcgttttccaaacattttttaataaagtccttggccgtttctgaaatgccagaccagcaaggatcgttaaaagtgtactcgttagctaaaattgcttctataacttcaacctgagaaggtcgagcaaatggagtataaccactgagtaaaaaataagttataacgccaatagcccacatatctctataaacagtattagtcaagatacataacttctgaattaaaatggtagttgatcaacttacacaggttttccatatccggttcgacgaaagacttcgggtgccatgtactctggtgtcccacatgccgtcatgagcatatagtattgagaatcctcataaaagtgggacaatccaaaatcggcaattaacaaatctgaattcggatctttagagcgataaagtaaattttctggcttcaaatctcgatgtacaattccattgtcatgcaagtacttaactgctgatgtggtagtacgcattaaagcagcagcatcggcctcataaaatgaacctttggcacatattctatcaaaaagttcaccaccggtggccagttcagtgattaagtacactgtttcaagggttagtgaacaaaacacatcacaataacatttgattcatcaaatcgaaatcggagacatacgattattcacagtttcaaaaaaatcaaccaagtgtaagatattaggatgttcataagaaacacgttttagaattgcaatttcattcttcacctataccaccaaaaacatgttagtaaacgtaaataaggatgctgtaagtacttaagtctttacttacaaagtcttgtttcttctccatcatctttttattcataatcttagccgcatacattctatgaaaatttggtcagcaaacaactcgaatttaaaatatacttacttgttagtttcgatatgaacggcttcacgaaccgtcgcatatgttccgcctcccaaaacccgaccgacacgatatttgcaaggtaatagttgtttctgatccaccgtagcctttggagcaccgtctttcaaggccgaggtgtttggtttgtatgtttgctgcatagctgtaaagaatcaatagatgaattattccaatgccaacgaaggtaaacgtaaaaggtttctcttaatgtaaattattgtattgttagatggtgccataaacaattctgtactacagaattcttttatgaaaccaaaaatgtaaaggtatgtaaatgaaaaaaatcccgtagaaacaataaagaaaatattatttgcgcgaagcaggctgttgagttaaacggtggttcaataacagaatgatctaagcagcgcaatgactgtccaccaacttatgacaataagtgcttagcctcaacttgtaaatatggaaaaatttggaaaaggtatattgaaatcctcggatttaacaggatattgatattgaatgtacccgaatagtattgatgaagataacaagaaaaccagcgtctgataaataccgtccaactgatttgcaattgcaaaaccagtagtctgcagtatagtcataaatcctggtaattcccaatcggttcagtaatttccgtacctattttcctcttctaagagaaaacaagatcagaaagatcaaaattacaattagcgtattgaaaccaccaaacactgtaacaatgcaacacaattatttaaagaattgaatttaattatacaatccttaaaaaatcgcagttttatgagcaattggcaaaacgcgaactgcttgaaatttcgctgatattaccagctcatgagagttaagtagatataacaagccatcatggcgaatattggtcactaacgtataccgtaataatgcgctatcccatgcattttagtttgtttaaatacagtaagcgtattaacaacatagaacagaatacgaaaaggtaaccacgtaacaaagattcatactgtaacaaaaattgtgaaaaacagactgagtgtaaattgagctaataaaatcgattttgaatgattacttttataatcttttccatcttggaagaggtatttagttatttgagaaagaaccgaactaccttctgaaaggaataccatacattttacaatagcagtgagtatggtatgttaatttctcatatgcttcttgtatgatagttagtcgaaatgtattggagataatgttgaagaagtaaatagtaaaaaatgcgcatgcatgcttgactccatttgttctacagtactttacccttgctatgatataaattcaaagtatcggtttaaacagacgaaaccaataagggtttaaactcacatgggtttttgaaggaagatgagtctacaatgtaaactattcaactcttaaataacactttttgataaatcgcgatatagccaaaaactagaagaaccctaagtaacttcttcttattaaggtataaaacaagttttctacattgcgaataacgaatagagatgaatgcattaattctaacattgaaaataatatagtcgatcctttggattccaaataaattatgaaaaccatttaaatcattaattaaaaataaattatgagatggatgcaataaaaacctgaaattaatcaataaccttgaaccatctttgtaggtgccttccctaaaaagaaatctattaatggaaaattgctcaacagcactaacggaattaaacctgcaagcataccaaattctgagctagactcaatgtaacccaatttcttcatctccgacagtgcagccacctcaagtttttcgctcacagcttgtttatccctacagcctaaaaacatggttatactcttttctgtctcgaaagaaggggtcaaggttgcaggttgaataagttcatgaagacaactcaaaagtgagtttaaatttccaaattttactacattaatcctcgaccgaacactatctgttacatcagataatctcaaatcgagtttcgtatgtgtttgagaaggaataaaggtctgagaatgctggtctgttgtaaatccgtttggcttagttatttttcgaatgttttttcgaagtttcggccataccttaaaagctgagtcattatgcttgcttaacagcacttcacttgtgtaaacgacattaggcaatgacgtcgcataatcatctttatagaattcatcatatgtgtaaatataggctatactcgtctcttcatacaaaaacttaagtaaaagctccaatgcaattaaatcattttcagtacccaaatatatgagaattacaaccttgcttctttcatatgtagagcctttttctttcacactaatctcaacctgatcaaaggacttcttgtccttttctaattgttcaaaatcattcttcggtgaaccatactcagtactacgtatgataggcctaatttttttcactgataaattgtgaggattacgtgtgaaaaatactccaactgggatccgggccatctttattaaaggaatcaactcatccaaagatttaaaagaatcacccaaagctaagcggatggaactcaaagacagaggagaagaagagctctcattctcaattgttttataatccttcaaatagggcatgatcaaaatgtttgaagaagacttcttcaacgtctcaagaaccacattgtaataaccagttccactcactagcaaggcattgctttcgtactcaaatttttttatttttacaaacgtttcaaacaatcccattagtgcttcattttcaaccttattatcgacctgtgaggccctcaatagatttgaagtacgagaatcaacaaaaagtgtccaaatactatgaataattatttgaggcagatgtagacagccactcactttatcacggttctcataaatatgttgtataaatatcatagcagcagaagcatccaatggatgattgattaaaaaggagagtcgagtcggcaattctggaagatactgcacaagctcttcggaactttcaatagaattgtcatcatgttcacttttagtgaaccgcagaaagaatttagtcataggggtggtgacaaatgtcgttataacagccataaacacaaacatggagaaaattgtttcattcaatattccagttgagagaccgatgttcaaaacaatcaattcaacaaggcccttacatgacattaacgatccaacgactagtgaatccgaccatggcattttgagaatccgagcagcaagcatactagatcccattttagaagctatggcaacacatattgttccaatcgtgtatccccatattttcccagtgttaagcgtagaaatatttgtcttcaatcctgaactagcaaagtaaagtggtagaaacaaacaatttactaaatcttctatcttttctgtgatcttaacggttaaatcgttttcatggggtataatggtaccgacaagaaaaccaccgaaaattggatgaatgccgataatgtcggtgaagaaagcagaaacaaggaccattgataaaacaatgcatataaaagactcagatggtttatcctttaaggacctggttttaactgctaataagtatacaagcggttttatcgctatgaaaagaaaaaggcaccaccccaaagcgagcagtagtatatatacagctcgaacaccggagccactatttaccaaagtaactgacaatgctaataaaatccagccgataacatcgttaccaatgccagcactaagaacgattacgccgacccgtttatgtaataagtgcaattctgaaaggatgcgggccagcacaggaaaagcggtaattgacatagctgtgctaataaaaagtagaaatttaccaaattcaaattctctagttgtaaatttgtataggcctgcggatattccagctccagccccaaaaggaatgacaatactgaagaccgtcaccagaagagtcactttgtaatttaaaacaaggacacgaagatcaacctccattcctataacaaaaagaaagagtaccaaaccaagattagaaaccaagttaagtggacccatagaactagttggaaaaatgtaatccaaaaactttggaatcctacccatcacagtaggaccaagcacaattccacctatactgttgttctgttaacaactatagaaaccaaaaagtaggtacaggaagcttctctttttcgagtgataagaaatactgccctgattgacaactttcttatcgtgccaatctgagaaattataaaacatctattaactttttaaaagcttctttcttacttccgatatcacttacatctccgcaattactcttggctgctgtagaaaagacagaggaatatgaatcagtcgacataatgcaataataatgattgcctaaagttgttattataaaatttcccattaaatgagacatacctgtacgatgaacaaaagcaatgggtccgatgcactgtagacaacgacattatcgccgtcaaatatgctttgcgttgacatgcctaacagcggattagttgttatatgaacaaaccgattgatatttgaaatatagtcattgatgcacctactgctatattcgattatatgcgagttaagataacttcaatcgacttaagtttgcaattttttatgaaccctaacacacattgcatatagtaatggcgaggtgctagttgcttagtggtaagtttttacagcaatataccctcgtgtttttagcgaataaaaaattgagacttattaacatgctatgagtttaatttattttaggtaatgtaagttgtgagacacaaacggaaccttcaaatttaaaaactgacaaacaccgtcttagggacggcgaactcgggtaccaattttataagtgtagcggatttactaatagaaagcagaaacctattgaatattttttaataaatgcagtactttttgatgaaccgtcatggttcctttcctctaatatgagcgattgttaaaagtaccccacaaaactttcatataagatactcgaaattatttaaacgtgtataaattttatattgcttctctaaaaaataaaagaaaattgaaaatattaacattagcagcatatcagaagaaacaagaaaaagtaatctttagaatacgacacaaatctgcaagcaattaaggtattacagaaatccataaaaaattccaaatcctaattaatgccaaattttctaatacagacttgtttatcgacacccaaaagaaagtgttacttgtaacaacgatttcgatttttttcaataaagtatcgagaaaagcagcataatcggaatgaatatgctaacgttttaaaaaaactatagcatattcattggatgaggttataaagggctaaaagttaacatacagcctacggcctgtgacgttgtcaaaagttgcgcagtgaaattttaaagccgcatttaggtatctaaggagtagaacacatcgttctctggagcgtctatgaaagaatgaacaaacaacaaacataatactggattgcagctgaaaggaaagctaaagcgtccaatggaatttcaatacactgagaagcagccaaaatcataacttacaactttcgcaattaaggagaaagaaatcgaataatccccaagaatgacaaatattttatcgttaatataacccacatctcttacaaaacgtgtatttctcaaaatccaaacagaagaagaacaacagggaagccgaatcaagaatatctaaaggggaactattcttcatccgactcaccggatccttcttcttcatcgtcatcgtcagcaacgacatctgcagaatattgaagagcaggcgcaggtccttctaatgcagaagcaaagacatcgtgaaagtctcctggaacaaggtcaattggtcgaaaaccatcgttgttggtaagaagcggatcggcaccaacctccataagcatctccactataatgaaacaatagttagacaaatacactcaacaaagcaaacactataaactatcccgaagcaaaatcgatgtttgtgaaataagcggaagcaaagtacaaaattatgagaaagtaatatcaaagaattgtttgaattttacataatataagcgatcttgcatacgttgaatcattcgtaaaacaacgtagaaatacacaactcgactttgaccataacttccgaaaataacaaagaacacgaaagcaatgattagcacttcggcttgtaaattcacttacccatacgtaaagcagtttcctgatctttttttataaacataacggcaaagtgtaaaggtgtgtcccctgtcatacgacagcggttattcaaatttacgccagatatatctaaaagccagtcaaggcactctagggaaccatattttgtacagacatgaacacaatcgtttccaagtgaatcacgagcattattgatgaagctcactccgtctccttcctgttggtgaacaacttcctcaagcatgtcaacattattcgagcggcaagccgcaattaacatttccgctaaaaaatcgttagcaacttgatacagccaataaatcaagcagcgctcttacatggcttagctccttcagttgacattctcgtgactatagtgtattatgtatttggtaagtatgttagttcttcggtccgctgaatggatctctatatataagtggggggcgtgggggacggaaatgttcgtcagttacgaataaacaaagcatatactaagaaactgtttaatcattacttctccaaatggtattgcaattgatgaatttaacagtgggttttcaaaattttgagaacctatgttaacctttgctttgagtttatcaatgattgcaatatgacctaaataaagcaatgaattaataaaattagtactttaagcacttaaatttatttcttttataacgaaaaactgtcctatagtgaccaaacatttagttctcatatcccggattataaccgtttgtataacatatctacgcattcgacacagccaaaaggcttcttcctctgaaagaaaaataaacaacataagtaaaatatatgcacaaagcaattgaacagatgatcttggtacaagtcaactctaataatttatacggaatatttgataagaaactatagagtatgaaaagatgaaaaaaactggtaaataattgtaatgaagtaaaaatatgtaagaataagcgttttctgatgatcattttaagaatatggattattgttatatacctgtattgcttagacttctagtatccacatcaagagttttcatatttgttcttaaaaaatggaattcaagcctactattactttcattcatctttttaataaacttgtacggatctaattatcatcattatttgaatctactccggctaatttaagatacaagatatttaatttttcatatattatatatattctattagacaccacttctcaactaactcctgatggtgtagttggttatcacacccggctgtaatttcgatgataccggttggtcgctagttcgattctggctcaggagatcttttttgcttccacctggtaaactttaaaatataaataaatatatgttcagatctgataaaccttattgttgcaatcaatatctcattataaaacgataggatgttatcacttcaatattatctttccatccttcgtgaatattcctaactcacttaaacttttctatcagatgtttttaatgaagccctttaatcaaattaacaaggatcctaaactactttataaaatataagcaactagagctgactaaaaaaataataatgtgtagatatccttaattaggtaggtataggctcataagtattcaattaacaactcttaaaaccaaacaaaaaaaaaagaattagaaaggtctaaacactatcattatgtcagggtttcgtccaagttacgctttcgatgttcaaaggtttcttgtagaagtttgccaataagtggtctacctgagcttaattcaatcagcaacgcgtttaatcgcttataagccatgaaaaccaaatcaaaatttcgaaacttcagccagacacaatgctttgtgaaagatgacaaaaggccaaaagtcgtagcattaaaattttcattaaactcaaagtccagatacatcttaatgattgcagatgataggatacaaaaatagaattgggaatacggccagaaaaaatcagtaaaatgggattcgttaatggctagaaaatgagaaacacaacgttgcaccacgttcaacatttcttgctgatatactgcatctgtcagtttaagtttcaatgctgttttccgtaataacaactccaaggcatcgatttgtaaaaacaatgataaagatccaggttggttctctcttaaattacagctacatgaaaattcttccagactaatcagatattttgatatcttttgagccacagtacgccgatttttcgacattgtcataaccgctcgagcgttgaaaagatgttgtaatacattttgaagcaaaatacttagttccgccattttaacaaatacattgaatgagtcggcaatcctttgctccccagccaatagctggttgtccgttaatggtggtactaagtagtcatcttgacgaatgcttgcattgatcccaatatacatcgaaagccatttttcgttaacaaaaagggcccaccacactcgattacgcaagattttttcttcctttggaatctgccattcagagcaatccaaatggaacccgagaatttgcgctaaagcaatcgctctagtcaaaatgctccagtttccagctacgttaatccatggtcttcccgttaaaaaaataatcgccgcttgtagcgtacttaatcgagagagagaaaaggaaagatccaagaaatcctcagtaagatcccataatttttttgcatccaagcgaggataatttcttaactctttatccgcatcccaataaataattgaggaagcatacatcgcagttaaaaggataggggacagtttgtgttttgcctttttgaaggcgaggagaaatctttcgccatgaataacagggtatacgcgatgaatgtaccggaagtaaaggccaatcaatcgttcgccgacttctggggatactgtggcttcaaccacttgaaatatttgctgaagtttttcataacgagcaatttgtttgtgcggctcataagctggatcaaccatgtacataactggagtttttgggtttgcagaaacataacgaatgtgcatattactaaatgtataggttccctctttaggtataaagtactgccttatcaaatcgacgtcagaatcagatgttgggttcaaaatataagcatatgacaaagaatcgtcaaaaccaagaaaatccgtttggtcatcaactgatgaaccttgactaattagagaatcattctcatccaacacagttgagctgtttagacttgagggaggtggggcagcttcggaaactctctcaaccttggtagatgagtatttctttaaaaactcctcatatgaaaggtcggataactttgcatgctcctgtccaggttcggattttggaaaagtggtttctttaacaatgggttgtggttgtgtgaaagactttttaaatctaaaattttcctcattctgagttatagagggaaactgctgcatggattgtgctgagctaccagccaatgcggaaggcattgattcatgtcgaattgtccagtgactactttcctgactatgtgaaggaattaaaggattgttattagtaccaataggcaaagtaccatcagactttacatcttgcgaggcaaccgaaggctttttcgattcaaggctagaagaacgagagtgcggtggcaagttaggataaggacttgaacaaaacaaagaaacaggatccataaagcttgaggaagaaaactcatggaaatggatcaagcaagttcccaagctgcagggaatacatagattcggttgagcctgagactctggctgcgaaggagatgaactttggtccatttacgaatcaatacataaaatcgtagttacacgacccaagtaaaaggatgacagtatcacctcattagggagcacaccaaaacgggatgtgttacaagaacaaggcgattttgaagtgagatgggcggtagcgaagcatggatggtgtttatcgtctagctttaactttaagtacattaaggttagcgagattaaccgtccatatgtttatgaatggtcttattattaaagcaccatcgctttttttaagactatttacgttgggttcaaaatctttattgtaaaaatattgatgggcattaaataatttgcaattatgattgaataagaacataaatatacaatgaaacagagtacaacgaatgaatttgctgatataaattagacttttatgatcggatgcagaatagcttgtattcaattgattttttatttgaagcaaatagaaggaaaagttctcgcaatttatttcaaaaaaaaaatagtattatttgaccaaaatgggtccttgcgtttacgaactctgatgtagtcaccaactatcaaaattaccatttaacaattctttttgcttttaagagtgttggcttgacgaatggattaatttcaatttactcataatattttgcttttaggcgttagagaattattttaactcagtaaatgacacttagtatatctcacggaatactttcttttgcttatatctttcaggattttgttttttttagttttacttgaataaatgttaaatttttgatacgaaacttcaatgttaagtttaactttcaataacgatcattttgcacaacttcatcttctgtactcagacatcaaggttgtcagattcctgcaaccaacaaaatataatttcgttgtaaatatttgtgcatctaattgatacaaatataaatactcttttttcataaatagttatatgtttgtgcatattttttgggatcgattttaaaaatcgtcgcatttcctgccttcaactgtatcaacgttttattttaaatattcatactgcaggacggaaaactactttatggaaaatcgcatttgcacacttgcaaagccgttgccaaagttagatgaaagcaagcaagcatgggtttcatatttatggctcaagaaagcgttgccaggtttcgaggaacactctgcttatgtttacatgaccactaatcctacaatcgctggtcgcatatttttaccaattaataatgaagatctggaggatggtactgttgaaatttctggttatgataacttactggctgatgccttgtacatatcgacaattgcacctgtcaaactggattttgtgcagttgattgttatagatgacaattcacaagatcaggatgcaataattgaaaggattaaagggagaaatgctattttaatggaaagcgattttattaaccaaaatattttggtacaagtttgtcaacctgttcgacatggagttgtggattcagaaacgaaatttgttattgaaagaaaagatagttttacttttttagcatccaatgaaaaaaatatttcatcatttaaacgaggaaaaaccgaaacagatgctgagttggtcattcgtccatcaaaagtacatactgaaatacaatggtgcttacaaaactgctctttaattcatgttccttttgaattattattcaatgttggtaaaaaaaatggttgcccaataagccttcgcttgtcagatggaaaaaatgtctatggaattgcttcgataaaatctgatactgaacatgatagtgtacagctttcgccttctcttcattattttgatgaattcaacgaatctgttatatccgaggaaggtacagaggcatttcttgtcgctcgtgggccatctgtcgggatcgcttcaagaatctcacttcgtactattccaactcaatcctgcttttctgaaaagcttctaaaagccgctaacctttgtgttgtacaacaagttaaacaaaaagttttcttacaaagcaaacaaatattttgtgtacctataaattcgttaatggctaattcagattcagttgatatattagagcttacaaggaataccgacgcttatatatggtactctgttgaagaaatagatcctttaaatacttataacatttactataccaatgaggatacctcaatcgtgcttgacactcaactttcccacagacttcttcccagccttaggaaacctcttctaaattttgttaaagtacatcctccttcccaaaaactattaagattctgcagagctttttttgatcctcaacaagttcctgggtttaatcctttttttctgcttcatggaaacccatttacgggaaaaacaaaggcagtagaagaagttgcttctctttttagtgcacctgtttttacggtaagtttcaattaatcccaactcttttttgattccattctaactgttttctagatttcttcttacgaatttgctgacgcaactgcagatcatttagaagctaagcttgacatgtttgtgcaaaatgttgttaagtctccctgtgctatcatttttgtaaaggacttagatgtactctctatatcttcggatgaagggaacatagtacctggttcaaagagtattcaaatattattgtcgaaaattgatctggttaaatctcctcaaggtagatatattgttatcggaacatgccattcaattgaaaaaataccgtatgaaattctttcagaatcattttttgagttaaaattttctgaacttgagatggatgaacgtttggaacttttaaaaatttatgcaaataatgttataattgacaaaagaatatctttgaaagacgtggctctaaaaactaattcaatgtcttttggcgagcttgaatgtttaccagatcatatgactaaagctgccgtagacagaataaagagaactggttacgataatgattctattattttatcggggccaataattacagagcaagacgtggacgtttcaattaatcgcatccgtaaagaaaaatcgaataccatttttactgtccctaaggttaattgggatgacatcggtggattagaggaagcaaaaactgttttgagggataccctgcaattaccacttcaattcccagagctgttttctcaaggattgaaacctcgttcaggcgtacttctttatgggccaccaggtactggaaagacccttttggctaaggctgttgcaactgaattatcattagaatttgttagcatcaaaggtccagaattgctaaatatgtatgtcggtgagtcagaagccaatgttcgaaatgtattcgagaaggcaagaaactcttcaccctgtgttattttttttgatgaacttgattccattgctcctcacagaggtaactctagtgacagcggaaacgttatggatcgtgtagtgagtcagctgttggccgagcttgatagtatttcaaaagataataataagtatgtatttgttataggggccaccaacagacctgatcttttagacccatctcttcttagaccaggtcgattcgacaaattagtgtaccttggaattaacaaatctgaagagtcaaaagcaagtatgttacgagccttgactaaaactttcaagctggatgaaacaatcgaccttaacgaaattgcgaaaaactgtcatccaaactttacgggagccgatatgtatgcactttgttcggatgcggtcctttcagcgattaagagaaagacaaatgagatagatttacttattcaagcatcaggcacggacctttctactgaagaattctttaaacgtaatgaaaatcaagattccctagagttaagaataacaaaagaagattttcttacttccttgaagaaactaagacccagtatatcagaacaagagttgcatcgctacgaaatggtgaggcatcaattcagctaactttgagattgccgtcgagttatgatgattaacgcaatgattagagtgttaataatttttgattaagttttgaaatgggtttaaaagaatgctgttattttttttagaatttgagattgatgatttaaggttagacaattaataacatttagatgaaaaagtagtagagttggaataaatttagctttgagtttcaatcgtaatttagcttattcaattaccagtagattgaaaacacgttagcagcccttgtataagctgagacccttgctgcgatccatcttcttctaatactttttgagccaaacgggcttcttgagataaagaattgagaacatttaatagatcatgtccggtgtctctctcaacctcttgaaaacgaagttggagggaagagagattctgccttaattcgctcgaaatcaaatcaactttctgtaatagttcttgatatatctcaattattacgccctcctgattttgattctggtgattttgatcagtatttttctcttctactacattatccttctgttcttgaaattcgcgtatacattcattgataaactgtttagcaaaggcaattgtttcagtttcatgttttatggatgatttttcaaactgttttacaatgctacttgtattggtgacacttcctttaaccatttttaaatccgactatgttcgcggttggattgaaattcgtttacaaatactaataagttaaaatgagggtcgcattggtaacgacaaataagagtgattattgaaagaaatttaagataattgaaatcaatattatttattattatttctcgaatgcaaatttacttttgcttgtaaccaaagagaataatttggttgttcgattgttgaaaagaaagcacgcgtaatggtaattcttttatgtaataaaatacttctattatttataaggcttatttcgtagtcaagcattgtcaagtaaactgtttattatattgaatgaccactatgcgtattggaaagaggtcagtattacacaagatttttaaccatgttatagtacaatttcgtttggattttttactggaggaggagaatcaaccgtcctttcttttaaaccgatcagtatttcaaaggcaaccgtctgagggtttatatatgaagaagctaaatggtattagaaacatcgacatggatgaaaacttacgttgcatattttcagtaatatctcttgaatgcggaggggcagtttgacaaaagttcctaggaattcctaacttgtcttttttaaccaagttttcatcaacccatatttcctcttttctttttaacctatcaaacgtcagaggatgtaagtaattcaatgcttacgttttgacaacttctagagaaggaagtggaggatcttgctcaattgtatgcgattgaaacggatgcattgcgcgaagcacacttagccattcagagtcgtactgcatatatggggccccactatctgggatctcaactggttcaatttcgacaacttcaaaataagatctcctaggtagacatttgtctaaggctaaaaattttgtgacttgatcagaggacgataaagaaggttccttcttacaagactcttttcgacacaaatccctgttagttgattgttttttgtcctgtttctcctcctgttcgttattagatccttcctcatccgacttgtcgttttgttctttctcgacgggaagtctttcttgagaaggttcgttcaatcctttcatgctaaaaccagatgaggttacatcttttgaagaacaagataatttgccatcatcctcctgagaattatggtgaaccacagcggtaaattttgtatgaagatgcgcggccatccaatatcttggttttaattcaaccaaaagctcttctaaggcaggcgaacccaagtcatttctctcaacttcattccggaagaaaggtttatgtcttaaaagctttgcaacatctccatgctgctctattccccgcggccaatcgtgcgaaaggaatatatcgatgggcttttgtaatgactttaggctcagaacgtcaaattcccgggtgtgataaatactctttagcattttataattgtacggaagcccttcataacgtcctattatatgttactgactgctatcttaaaccaatttttttataccttttttgtaatccattgcactgtaaataccgctaataccggcgattcgtaaaccaccgacgttaattactgaagatcttcccatataatatatgtttggggctacccatcctccgtaaggcctgttggcgcattgttaatagcacgtcttagtttcgtccacttacagttcatccaaatagttactggcttcatgatttccaccaacgaatattgttagtatcggtgctttatttctaccattatagtagttaaaaaaatcgcctagtcgcttgaactttggaggcattgatataccatgatagtctgatacatttcgcaaagcttggaaatcccctccgataattaacaaatctacttttcttttttccgctaatatgtacagattatctaaaatcccatgacaacatccttgcacgccaacgcgcatttttaggaaggcaggtggtggttttaatcttgcaaagtacgacatgaattagatgaccattgcaaacgagtgtttaaaagttcagctcacttataacaataattttgaaatgtaaattaattttttcaataaaataactaaataatctatttcatgactatttgatgaattgtcaactaagtagagctattgtttacagatagaagagctgtgtttggggtaacaaaatttcacttggagagcgtgtgaaatgcaacgctttaatagcgcagaatagtcttggctgaagcaaaaaccaaaaatgactactttttatgtgtaaaagaaagaagactaacaagagcaaaaaaaaatatctggtatgtaaaagcttcctaattatcacttttgtacacaaaagtaacaacatgagtgcaatcagagaaccctaccctaaaaagaacagtcacaatgtgttgaagtccaaaatttgttcagcaaaatgtcgttccataaccaactaagtggccgttgtcatgtctcactgtaagttcgaacaacctcgtcacggttctcttggctttttgcctcgtaaacgtgcttcccgtcaacgtggaaaagtgaaggctttccccaaggacgatgcctctaagcctgtccacttgaccgctttcctcggttataaggctggtatgactcacattgttcgtgatcttgatcgtcctggttccaagatgcacaagcgtgagatccttgaggccgtcaccgttatcgaaactccccctatggttgttgtcggtgtcgttggttatgtcgagactcctcgtggtcttcgttctctcaccaccgtttgggccgagcacttgtctgaagaagtcaagcgtcgcttctacaagaactggttcaagagcaagaagaaggctttcaccaagtatgccaagaagtatgctgagagcactcaatccatcaaccgtgagctcgagcgtatcaagaagtactgctctgtcgttcgtgttctcgctcacactcaaatccgcaagactcctcttgcccaaaagaaggcccatcttatggaaattcaagtcaatggtggatccgtcgccgacaaggttgaatgggcccgtgagcactttgagaagactgttgacattaagtctacctttgagcaaaacgaaatgatcgatgttattggtgtcaccagaggtaagggtaacgagggtactactgcccgttggggtaccaagcgtcttccccgtaagactcatcgtggtcttcgtaaggttgcttgtatcggtgcttggcaccctgccaacgtccaatggactgttgctcgtgctggtaacgctggttacatgcaccgtactcaattgaactccaagatctaccgcattggtgctggtgatgatgccaagaatgcttccaccgattttgatgccactgagaagcgtatcactcctatgggtggtttcgttcgttatggtgttgttgagaatgactttgtcatgttgaatggtgccactcctggccccgttaagcgtgtcttgaccctccgcaagtctcttcttactcacacctctcgtaaggctttggagcctgtctccctcaaatggatcgacactgcttccaagtttggtcatggtcgtttccaaactcctgccgaagccaagcaattcttgggtactctcaagaaggatgttgcttaaactttgtcttgttttgaaaaagctgaataaaatttgtcgggatcccttttaataacgcgtagcatgttgtaaaactttagaaaaatacttgtagaatgagatgcgttgtagtaacataataattgacgatttatttattttcgcaacttttactatgctttctaaatatgggttattcttttaggcataaatgttggggttatgaaaacaggtatttttattatcctgtaagtttgatgaatgtatagagtctatcaacgatgctatgctttacaaattatataaggtagatgattgcaaaagaaacgaaaaggcgttcaccagaaaaaccatgctattacggctaacgatattagcatagtacctgaagcacaaaaaagcgatggttgtttagaccatgaagccgaagatccttcgatgggaacacaaacgccgttatagcataaaccgccgcgacatcgagtcccatcaatgtagtctttggcgctgataaaacaagttccgtcttcgttttgacaagacaccttacaactatcagaatgacacgacaaactgctaaagttggtaagtttcttgcattgacgtgacgcagatgtacaaacaccagatgcacacgagcccatccctagactatcttgacaaatccttccatcatcccagttttcatctacgggacacttggatgatattcctgtacagaattcaggcttgtcgcaagggtttgttgattgcctacataaagtaccggcatttttaaaatgacattgataacagcaggcatcctgctggtcatcacacaatgaacctttcgtaagcttacatgttttcccgtcgcaacaagggttattttcacaatcctctccacaatcgcattcttcaccatcttcaacgatgccgtttccacatgttccttaaataatgttagttaaaatatcacaatcgaaatgaataacgagcaaactaacaaaggcttccacttaccaagtcgtaaaacagacttttcagaaggtttggaaaggcacgaaagtgatacatatttcttttctaccaaagagtgtaattgcaaaatagaacaatcactgaatctaaggttggcatatgtgtatgagttagaggggttcattatatataattcttgagcatcgcaaagcgaactggaaagtgggcaacaagcctccgaatgatccccacaagattttttattgcagtcgtgaatcaaacccaatatgtgtcctatttcgtgcgcgacaactaacctgtcatttgggtaagcggacacaacacttaatggtccaacatgccattcattttcaatgtgcgtttcggaacaaatagtagcaaaccaagatactccatgagggcttcttttgacagagctagtaaacaataccgaaacctggggttccgatggaaatgattctcgctcatgtggtgaaattgcttcaaaaacattattgcctggagattcatacttccatttactaaaaatttctagcttttcctctatagagatgcgcggagacatgctgatttcaggtcgatcaacaacattagctgaacaatcgtgtgctgaaggaagaattaaactatggatttgaacgttgatattaaaagaatcttcataaagggttgaaacaccttcaaattcctgaaaaatatgttttttggcttccatgcgactcgtaaaatgagtaacatatgaacagtcagctacaacacctatccataaggtttgaagtgcaggaaataacgaactgacgggaagagacatggtagatttagatccataatcatacagcctgttttcattccatttacttagattgtttttagtacgagaaagtaaattctcgtcagaatgtgctaaaataatctcagcgtatgatgataccgccaaaacacacgaaaacagtaaaacgagccgcatagtatatcatatattcttttttaaaaagagctttcctgtcaaaaaagctaaattcttgccagattatcttccaagcaaaagctgggtggtttgccaattgcacgtttgtttgtttacattcgcgtagtacttgaagaaaaaagttggtacttaatgcacgtcaaaaaacagtagttttaactataacgaattaataaaaaatgtggaaataataaattttagaagaagcaggaattacgcgtacccaaggatttctcttttttttattttttcaaaggaagcttaataacaacatgacccttgcataaaacaaagaaaagcaaaagagaaaaaacaaaaatagaacaaaaaaaatcacataaagcgatacatctagtgaaagctatgatctttttttaaaaaagccctccagaaactcatcagatttaaccgtcaattaaatttcggcttttaaaaaatcgagcatgcaccctttctaagacataatcatgagagataccataccccaaaggacaccaggtgtctatattccaagcatcccaaccccattcaggtttcaattcaggttttttgtgaggacccaagactaaaagccagcgacattgaacagataaggcataacaagtagagaatagtttagatggttctgtaagtaaatgaagagcaaaagaacatattacaaggtcatatatgccatcttcagcgctacttggaggtagtttttcatcagcaatatcctgaaagtttagcgttaagcatggcttaccaatgcgatttgtgtaggcttctaaagtaaatgggtccgtagctataagctcaaaaggaggtaattctggtggaatagaacgtatagaaatttctttacggactttaaaagctcctccatgtatacccagttccctccctaaatgctcccattctataactgtttctgaaacttccccacttccacatgccaaatctataacatgcaatccgtgacttttaaacttttcatcatgatcccaaaaatgacttaagcactgcaatagcaaaagtcgtaatccccgaaaatgcaaatttcgataagtccctcctacctttttgtaataaacatctacgccttgcgcatagttatctctcattgagtaaggagcatttctgactgaatgagtaggacgccaactcatttttaattatggggtaaagaaataatgtattccagatgtcaaatctctcacagtgttaataaagtaataaattattttgaattaattaactgcaaattctaaatttggtattcgtttttctttttttttgttttttcacgcgacgatgcaaaaagcaaaaaaaaaatttaaatataatttatcaagatacccaatttgacaagaaaatggtgagttaaccgagtttattcaatatgcatcacgaattcgcacaaacgacttgttctcgatattccaccgtccttactactttaagttttataagtaaagtcgtagaaatagaaatgatataaaataaaaggagatatgtcaatgaaatgaacgaaagatgagatttcttatgtagtaggtatactgaacttagtacaaaccggataaattcaactaacatgaaaatttgactaaaacaaatctcgattcacgacagcataagcatacaaatcacaaataaataattttttatttagtttgtgcattgtatgtatctttcgttagttttttggtttcagttatgatttattgatacatcttaacaataaggttattgtaaacacgtttgttgacgaaatgattgtttaacagtgaaaatttcaaatgagtttcgtatcataaagtagatgttcattcgaattaaagaatcaagtttacgaatccattgcgcatgctaatgttagcactggtatacacctaacctttgcctataagacctttcttacttaataatgtcgcttcgtcgaataccgaataaaaatctaatacctgaaatacctcccttcccagaggagtcaattaatctattacagaatggcgtaaatacaattgtatgtttgggatgccaatttatatactaatcaagctattttagcctcgaataaatcttgaagatgtagatgttatgtcaaccaaattacccacagatgaagaattaacagaaaattatcaaaactggaaaaaaaatcttgaagtagagcgtcttgaaaagcttaaacgaattgcaccagggtactctgcctcttcacccttattacctagcaaaagtgattaatcccaagataaaatttagatttattatatttttcgattaaaatgatagtattttggtggtactaacaatcgcttcatcttactagtgatttgccattaacacacacacacccacaggagaacctccttttcttttgtgcttataaatttaaaagtgacagctgaaaagttacgaaacttaataatcagttgagagttgttgctttaaatttcttttgattggcctcgcatcttggtttgtcgtttactgctgcaaattattattgccatacggcaactcattttcaaagagtttgagtcattagctatttataaacatttcatattaaataatgagcctaaagagaaaaaataatgcaagggaagggacacctgacgaggatttagaagaatatagcgattacagcgatgttgacaattacggtgaagaggatgatgattcttacaagcctgcacccaggattcgtataaacaacaataaaactaaagcacaaaccacgactaatagcaatgaagcccgccaatctgggatttctgctatgtttggccaaaacgatttttctaatttactaggtttaaaattggatcatacggctaggccactttggattaatccaattgatggtagaattatccttgaagcattcagcccattggctgagcaagctatcgacttcttggtaacaatttcagagccagtttctcgacccgctttcattcatgagtatagaattactgcatattcactttatgctgctgttagcgttgggttaaaaactgaagatataatagcagtccttgatagactttcaaaaaccccaattcctccttctatcgtagactttatccgcgcttgtactgtctcttacggtaaggtcaaactggtcttgaagaaaaacagatattttattgaaagtggagatgcaagtgttttacgactgttattaagagatcctgtcataggccctcttcgaatcgattattctacccagtctagcaagcagaagtcttcaaagccttccaatgaagataatgtggaagacaaaaaagatatcaccaatgattcctcaaaagaaactgctgagaaaagttcatctgatgaactgttttcggcagtagtaggcttacaggaagaggaagatgatgaagatgccgttcatcttttcgaaattaagcactcttcagtggaaactatcaagaagagatgtgcagagattgattatcccttattggaagagtacgattttcgtaatgacaacatcaatccagatcttcctatagaccttaagccaagcactcaaattcgtccataccaagaaaagagtcttagtaaaatgtttggaaatggtagagctcgaagtggaattattgtattaccatgtggagctggtaaaaccttggttggtatcacagcggcttgtactatcaaaaaatcagtaatcgtgctttgcaccagttctgtttcggtaatgcaatggcgtcaacaatttttacagtggagcaacatcaagcctgatcacattgcggtttttactgctgatcacaaagaacggtttcacagcgaagcaggtgtggttgtctccacgtactcaatggttgccaataccaggaatagatcctatgattctcaaaaaatgatggattttcttacgggacgtgaatgggggtttatcctattagacgaagtacatgtggttcctgctgccatgtttcggcgagttgtcaccacaattgccgctcacacaaagcttgggttaactgctacgttagttcgtgaggatgataaaattgatgatttaaattttttgattgggcctaaaatgtacgaagcaaattggatggatttggcacaaaaaggtcacatcgctaaggttcaatgcgccgaagtttggtgcgcgatgaccactgagttttataatgaatatcttcgagaaaactcccgaaaaagaatgctactttatatcatgaatcctaaaaaatttcaggcttgtcaattcctcatcgattatcacgaaaaacgtggtgataaaattatcgttttttcagacaatgtctatgctttgcgtgcttatgcaataaaattaggcaaatattttatttatggtggaactccacagcaggaaagaatgaggattttggaaaatttccagtataatgaacttgtaaataccattttcctttctaaagttggtgatacgtctattgatcttcctgaagcaacctgtttgattcagatttcttctcattatggttctaggcgtcaagaagctcaacgtttggggcgtattcttcgtgccaagcgacgaaatgatgaaggctttaacgcatttttctatagcttggtatctaaagacactcaggaaatgtattattccagtaaacggcaagcatttttaattgaccaaggctatgcttttaaagtcatcactaatttaaagggtatggagaacttgccaaatttggcttacgcctccaaagcggagagacttgagcttttgcaggaagtattgctacaaaatgaagaagcagctgatttggatgacggtgaggatactagctttggatccagaagtctctctagagcaccggcgaaagctaaacgttctagtggttctttaagtacattggctggtgccgacaatatggcatacgtggaatataacaagagtgctaataaacagctgaaaaaggacagtaaagaacatcatgccttatttcggaagcacctgtatactaaacgtcgctagcgaagttatacatgctagcatacacacgatatagacatgaattttgttgatttttctacgctaaaatttttgataataatgctttcgttaagttttaatatgaaattatgatttccctaattcccttgtaaattctaatttgtgattggcaatattgccaaatcatcatcattttctttatcttcttcatcgttgcttccgctgctaagcgattgtcgttcattgttagacgaccactcagttgacagacggcgaattaaacccttcaaatcgcatctcatcgtgttaatcttttgaaggttccactgttggtcgaagtttttagcatccgtccgtctaagagatttatctaaagtattggctatcacttgctcaggagtttcaagaaatagttcgacgaaatgtaacgcatatataccacaatcagaaaaattgctttgttgcgggacttttgcatgaaacccccgtatatcagtggacttaagatgtacatttttcctttcgaaagcttcttccagtaaatattcacgtaagtaatttaatgctcctttatgaagatttgctaaagaatcaaaaatcaaaattgctggactataattaacttagtaaactgaatcaaatgatttatgatatatttttccttttaatcaataaaattgtaaacctttaacatacctattgctcgttaattctgcttgtctagtctttgaagcagacggttgttccacagacgacataactatttcatcctgctcttccagttttgtgtccacaggcattaatcgatcaatgttgcagataatagctagataccaatgaaatgtttcattgataggaacaataatgtattttttatggaaaaggtcaactttttgagtccactttcgaactcctctatgacctagccgcttgctatattacccattagtgatcaaataattgatagaagtaaagcctgttacatacccatctttatcttttgaagtaagacgattatagaaaaatgtgttaaaaatatgagtgtcattggccaaagaaggattttgtgtttgtaatttacagtataaatatctaaatttttgaggttaaaagaagcgaagattccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttacctcaaataaaaatcaacaatagtatcgtttaaaaattctccctcattgagtcttgtaaggtcggtattagtaatggcaattgaatttgttccagaaaacggatatacgagaatagtggtacaagatgcatcagacagaagtgttttatcagaaccttgagaacataaagttgaaaagtcattggaagtgtttccagcagaacttgatgactgattttgctcttgagctccgttatttgccgttggacgctctgacgatgactggttcgaatttttaatcctggaaagaagagagtcaccagaattggaattaaatggagttggcgaggatggaagggaatgtttaggcatttttgaggaatgtggagacgaggtctgtttaacaattgaccttacagttttctggggagtgcgagggatgatcgtggattgttttaaagtcaataattgtttaaattctttagccgaactaggagatgttaaagaaaagtcagattggtccaaaagatcaaggccagctctagcggattctacatgtaatgggttgtataaaaataataaactggcagaatcacctatcgtaattcttttcatatctctattttttaaggttaaatgaatagcatgtactggagattccaccaaattgtctctccatccttgaagccagcaacaccgcttcaacaattggacagggatgtgaatgactggaatgctagtatctgtgtaagaaacatttatttcatgggtagtaaattttaaacacccaggcctaggatcgtaaaaacctccataacccccttttgtgaaaggcagctcgaccacatcaattgttttcttttttcgtgctaaacaaagtagccaaaaagaggcaaaaataagttagtttttattttaaaaaatcaattattgatactgaagaagaggaattgttctaaacattttgcatttcctcatgctttacacatggatcagagcaaaaaagttgcgacttacgagaaaccactgtaacattttgaaaagagcgttttaagtgcttaggaggtgtttgatcatcatctatctgcttccgccttggtgaatccttctgtatagcagttcgaaccgttggcttttccggggatgttacactattcgctagcctttctagcgggctcttaataggaatagcatcatttgggctagtacctctagattgtaaaaatattaatataggaatgtgaattaaaagacgaggtaaagtcaaacctttgttttccaaacgggggaagaagactagtgaatgaccctgatttatcatccagctaaaaaatagttagtaagaaaaagaaacgaaaaagaataacatacggcatctttggaatctctcattcttcatgacatacctgttttggcgagatagagaagcctactacttaatcaatggcacaggttttgtgagccacagcgcgtccaaataaaacataaggattcattattttgcggtagatgatctgggtaaaacaatgtaaataaagggtatcaaccaatgcaaaggatgtaagtatctctaacagtgtctttaactcaatgtaaatgaataaaaaacgaaaggcatagttgctttttaagctgatttcttcctaacctttgattaatcatattacgattgttttgattttttaataacgaatagcgaacaaaatgttgctgttaacttccaagaaaatgattttttgtaaactattctaaattctttttattgactagaatatattttacagatcgtttatttaaacttgtatttatctctgatttacgaatgcattagatacattagtcaattgcaaccatagtcgcattaaaatcaatgtaaattataaaaaaaaataacaacaatacattaagaacaagtaagagcatgggacattcacgcatgaaaacctgtttgacctttgtataatatcatgaagaagtataataataccaatattacttgaatatttattatatgatatcatagtaaagaaagttagttttgaacgatttcctttctaaactatgtttgggactagatcatttaaaaccaccaaattattttgataattaagaagaaaaacttctgcttttatttttcgaaggtttactatttgttattagtatgctgatgattctgggtttatactcattttcataaacaattttgtaaatgattaaaagaagaaaaatttgtaaaattgttttaagagtatttattaagactaatactctaatttatattcccagaacgctatcgatacttgccttttgcgatacagcatattccacactgtcaacactcaacgtagcaacagcctactctgcagctgagcataaaactactcacatatcgtaagtgaatttgttttgatacattggaattaaaagttatattaaatttttgaagattaaccttactttatagaaaatgcgcgtaattactctaagcggcataacactatttttgctcgccagcttagcttcggctattgagttaacattcaagttagaaaaccaagagaagcagtgttactacttagattcttttcacactggcgaaaaaacacatttcacgtacgctgttcagtctggcggttcttttgatgtcgattatatgatcaaggcaccatctcagaagaccgttgcacttggcaaaaagagaagacaggctgatgtatttttcaccctcgaagaaaagggtgaatatgaattctgttttgataatcatatgtctacgtttactgataaaattgtgactatggaaatcactatggaaaatgaactttctcttcctgcattaacccgtgatgaagccaaagactacaaaaaggacagcatgcaaagtactgttttagagatctcaaccgcattatctgaaattgaccgtgtacaaaattacttcaaaactcgggagcatcgtaattattctactgtaaagtctactcaagcccgcatcttttggtttagtcttgctgaatctataatggttgtcgctctttctgctcttcaagtctttattgtaaagacattctttaaacgatctggtcggagaggtgtataaactgactagtcggtcacctttctaacaatattcatatctgtcatgcctatgtatgcctttaatcagtcttaacgaagcttatagctctattgttttattcaggattatattattatgccaggatttaaataagacaatcgacatgcgtctttattaaatcaaggattacaatttcttgtagttgaagtattttccactaagcaatattattatttccttcattgcattttacaactgtattcgtgtttcatacaaatttaagcaacctatcaacgaaataaagaaaaaatgtgcttaatgagtatttaagtataaaaaattgtatactatgaaaaaaaaagaatgggtagggttagcggccataaatgaaggattagactgctaaaagggcataaaaatgaaatgaaagccgttaaactatttgaagttcataagaaaggttttaatataaaccgagcagaacaactgtacaaccaaagtgaaaagggcaaaaaaggggaatagaaatgaataaaaaacgtaaacggagaagacgcaaaagctcatgtaataaaactttgaaggtcgaaaaaataatttgcagtcgtttgacgttataataaatgaaactcaagatcctttgtacttgcaactcacgtttcaataatgcgtaaagttaataaagtgattcactcattttcattcatatttacatcagaagctgacccagaatcgctattatctctctctaaatcactctctgtaccactgctttcaagttcatctcttttcaagggcttagccatagcaaaataatgtttctttcgaagttcgttgaagtccggtttctttttaggaatgttctcttcagcttcagataaagcctcctcttccattgcttcgtcttctcctagaattactccttcattatacattttatcagcatgatcagaatctttacctaggttattcacagaaggatgagtacgtaaatggtcgtcaggattattaattctggcatgaactacttcaacttggggttttgtttccctcggaaatagttcttttttacttggtaaatgattatctgtagagtactttggtgttggagccttcatacggacggtgtacctatcacccgaagtagtcggttcagtacaaggaaccgggaaaggttcctttttgacataaaattgtttcttgtcgctcgaaaaggagacattgtcatctttagaatcttttgacacccgggtactgggaagagtgccgagtgtgtcacccaaagttccagcagtaaagtcgtccttactgtcagtttcatccaaattgatttcaggaacttcatcatctggaagcaaaaagcgttgaaaaggagttttcggttcggtaattttcattttcgctgacttctgctgttcagcttttgaaagattttcctcatcccaacgaagacgacgaattctttcttccgatggagttcctgtgcccgagcaatcactctcattcatatcaattgaaggtgttgatgagaccatattttgttgttggccactttccattgagtcagtctcaagtgagggagaactcatacgactatgtttaagaattgatttaaccttcatcgttatctatttctgtgcgttttggatacgagaaaatgatatccttgatttgaagatgtaaaagttggtggaggatcagttgacgcatgtacctactacaatcacatctcatacgagaacattcctttaccaacaacaacctgtatattaagtgatagtatatcataaaaatgactgatgattctgtccctcctccatcgtatgaagaggttttaaggcaagaaggtgttattgattcaccaaactccagcaatggccaaacatctacttctgctggtcacccttcaagttcctcttctaccttgccgaattacgcagcatcgagtctaaactcaaggcctgtgtcaagttctggatctggcaatgcctattctcaagcgccatacccacctgcgcgtcctactagtcaaagaccaaactcttggcaacctggaaacgcttcaacgatgtacgcgagtcctcctccatcttcaaattataacacggcgaaacctccttatcagaccagccaattttatgctcgccctcagtcatcttacgcaccgcctccttctggtcgaccaaggatttcatatccatatccacctggctatatgtgttacaaatgccacaatactggctacaaagatagcggaaggccatgtggtcgttgcgctcgtagatttggacgatcgtacgatgttcaattcagtcgaccacctcctggtgcactagttgtttatcctggtgaccctcgaattcctggaagggtttgcgggaattgcaaaggcagtggtcaacttgactttatattctttaccgaaatttgcccggtatgcaatggtgttggaaaaattccctactaaatcaactgctgagcaaaactgatactccattaagttcttgttcatatatgacatactcttgtaattattatttatttgaaatgagcgacaagactcatttctcaatttaaatatttgaataattttaaaacattttttgaatgttgcgattttattcattctataatttaccagttttacgacaatcccttttaagcattctttcccaccaacccatatcatagagccccttttatatgcttattgctcatatcgaaaatgtcttcgttttttgggtttgtttatgaattcgtgaatttttaatttggtcatagttttgaccattaagtttgttttccaaaaatgctctttccttatctacttcgtttatgctttggaaaatttcttctaaataatatctacgggacttcctaattcttaaaattgcaaaatccgtccgtgttctaagtatttatttattttactattgtctaagtatatcggaatgattctcagagctttgcacttctttttccctaaattttctattaacttttatctttttgttattgtattaacttacaaaagtaataccggttcatcatgcaaaattccatgttttaacagttgtcataacctctatcttttctgtataagaaagggtaactgtaaaccacagtgctattgttgcctaattgtttctacgttttcttgagtattaaatacttattaagaagaagcaaaaaaaaaaaacttgatgaaattattctcctttagaaacccttgctcattttttatctagttcgtcctgtttatctgctatgccacaagtacaaatttcgggaagcaatatggagtgcctattttcattattgttttccattgatgtcattagaatattatcgttatttgtacatcagattaattgctatcttctgttctcgcaataagttaaaaaagctatcactattgtcttgacgaagtattgcaccataataaatgactattaatgaatcaagcaaacacactacatatggcaacttttaagcttaaaaaattcgttaaagacccatttggataggtagcattttcgtacaattgtatgttctccaattttattttttcatttgcaaaagcaaaccactgtcagtttctctttagggctggcacaaggaaagcatatgctaacatatacatcgagcagatagtgagttagactacttcttcatgtttagtgttgcaaatgacttagtaattcctgatttgaaaatctgtaaactagaaacaatcttaaattggattggaggatatttcaaactgtcttatcaaaattaaaatgaaagtccttcttgtttatatatataccttttgtataaaaaggtcagtttcattcatatttttaacattaatgttattataaataggtttaaataatcatcaagttaacagttggtcgcatgatgtagtcggttatcatgtcgatctaataagtcgaatgtcgccagttcgaacctggctgtgaccatgttttttaattacgttttctctcttgacaaaggagttggcaaaacgaaattataagtacaatatttattgaaacagttgatatacatatttttatagaaaattaaaactatagaaataaattaagtaaccgcttgatctatggctcttagttgtcgtatgttgcatttgaactcgaaagagttcaaatatatttacttttctttcaacttttctgtagacaagaacataagttgtttaggaatttcaaatttcgatccatctttacgatttaccaattcagtccgcaaagctcgcgtgagtcttctcttacaccattttatcagaaggaaagtcttcagtaagtattttttagcagttaacgaaaacacatatactgtttcgccttgatattacccatttattgaatgtatgtatcatttcttcagaaaacaatctcgcttagatatagcttatttgaattaagctattgattttttacactgtaaccatacgcgctttgcataattatctagacaatgcaaagaatgctgaacgcgtccagaaagtaaaaaaaatgaattcgaatgataaaaaaaaagttgttagatcatggattgagcaatttgttcatgattttgttgagcaattaagtaagcctaccaaagattcagtaaatgttgctttgaaaagacgaaagcacaattcttggaatggcagcttagattcaaaggccaatgaaagacaaaaagttaaggttttttcattccccaggaatgaaacaacaattgctcaactattcagggttttagattgtgttcatgaagctgttatttcggatacagtaatcactaagcggtaattgctttgtactatacgccgaaaattcagatttaagttctaattacatttgcagagatatttattacagagatgtagatttattcaagcgacaaaccgtagtcgatgagctgcttggagatatttcaaacaccattggttgctccaggtccgaccttaacgttgtaagtcatttctttggaaatagattcattaacgattaatttgatcttaggaagcatctgctaaaggattggtatttgggtccattcatattgctcttgaaaacgggacagtaattactgctactaaagtaggttcaagttttaataaccgtaaaaattgttttttctaactaagaattttactaaatacagccattattaatctctcaccatcgaatttcatcaatcacttccacagcaaaatgggtcttggtcatcgaaaaggaagcggtattccaaacgctaaccgaagaggctttagcggatacaataattgttacagtaagtgagaatgcttccttttcaatgatattgatgttagagtgctagctaactaattgcttgtaacaggctaaaggatttccagatttgatgacgagaaaatttttagttaaattagccaaagccctcccggatgctaaattttttggtatttttgattgggacccccatggcttatgcatttattcctgtttcaagtacggttctaatgcctacagtcatgaaccgcacagtcaattacgaaatttacagcttttaggccctctgtatgaggacatttttaataaaaaccaagaattctctttaaaattgaataaaagggatattaaaatgattacaacattattacaatttgaaggcttccaaaaggagcccgttgttcgtgaacagctacagcgaatgctgtttatccagaaaaaagcggaaatacaagcaattctagaatttccttcatggatcaaaggaaaattagctgatgccgacaaaagtggaaagcactcagtacgttaagttcttggatagttcaacctactttcactacactcccataataaagcctccaacatggatgacttgctagatttcaatttttacgataaatctacaccatctaatcaaaataattacagtaataataatagtagaacgccatcctactcccttcccgccccagtagcccagaaaaagaatgcacaaattccattgaaagcatcaaagcccgaagacccttttgctaatttatttcaaaagaaaacggataataaaatttccttaaaagaactagaaaggcagaaagttggaactccggactccaattccacccccaaatcttcaaattacgatccctttgaaaaccttgaaattttgcatcaattatcaaatactcctagagataaagatgcagttattcatgataagattgaagaaaataaaaggccgatttcacaaccacaagtatcggcttccgagaaagtaactttaaaggatttgtctttagagccgcatcagcctgtcagtttacccgcctttgagaatattggttcggaaacctctatcccctttgaaaaccataatgaaattactaatatgaatactgcaaaggataagttaagttccaacgagatgtatgaaaagctacgcgatttgggcttttctgacgatcaaagcagattggctttagaaaattccgggagcctggaggatgccatagagtacattcttgaaaaagataatgcaaaaggacagtatcgtgaaggagaagcttatgaagcattttcagattcaagtgcaaaaactcaattttcagactttcaagcgttatccaatcaattaaaaagtcagttatttgaaaaggctaatgatctttggaacattggaagaaagaaacttagagatgcagttgaggagaggcgagcggtgaaagatcctagcaaacctcgttggatggatgcttcccatgattttggccgcgaagcaactcctgaaatccttcctaaaaccccaattcccaaacggaagccgcacaaagttcctatgaatgaaaaggtttctgaagacagaatcaccactaatcaaagccggtcaggaaatgatgaatcatctttagtcgatttcttaacttctaagtcagacaatagctcttttaactttccatccgatacgtacgaagggacagagaatatacttgaaacggcttatgaatcaacaacggctcgtcaagttaacaataataaacctgggaagtccactgttaagaagcgcgaagaagagactttgaataacatggtaagcgctctagtagaagaacaacaatcgacaggaaatgaactttttcgcaaaggtgattttagccaagccattgaagagtttacaaactcgctttctcaattacctgccaagcatacaaagcgtgtccctcttctcagcaaccgtagcttgtgttatcagaaagttggagatctcaagacttgcttacaagacgtagatgagctagtggatattattggagaagaaaaaggacatggagaaagcattagagacaagagtatgaatgattactatgtaaaaaatatggttcgaaaggcacaagttttagagcagctcgaaaagtaccaagaatctttgaatatttggaaagatcttattgcagacgggcaaataagcaagctatatattgatggtaaacacaggtgcgaagcagccatttcttctcactcctccgaatctcattctaagcgcacaacacaacagccaaaaagtacccctaatcacaccaatataaaggtaaaatcagagaggttacaacacgttcgaatggctcagcaaaaagcagagcaattagacgaagaaagaagtcgtttacgtgagccagtgcaacaaattgtgaataagtggaaagaggggaaagagagcaacttacgagcactgcttgcttccttagatactattttgtggcctgaatgccgctggcaaaaggtttcgctttctgaattggtcttaccaaagaaggtgaagattgcctacatgaaagcggtgtcccgagtgcatcctgataaactaccccagcagacttcagtggaacatcaattaatagctgaatctgcatttagcattcttaatcatgcctgggaactttttaaacagcaaaacgatctttaattacaaatagtgagactttggttctgcgctacactctcttgcatgaaccaagatgtgtgacagtatttttgtcggttagcgtaaaacatttgcagcggtttacttatccattgcaatcttaatttcatttattaaaaatttatttctcatggagcctggaaaaaaggattatatagattctcctttgaggatgcaaccagcctcactttctggcgcatctacaccaactattgatttagacgggctttcttggccttgtaagtaatgaaagcatattttatactcatttaagtattctaataccaattaggtcaaggaacacaacgtagaatagatactgctgaggaagaaaaagtaaaaaaaatttccaatgctatttcaacaattttggaatgtttgggagaagatcctgagagacaaggccttttgggaacacctgagaggtatgccaaggcaatgctttactttaccaaaggatacgagcaaaatttgaccgaagtgatcaatgaggcagtatttcaagaagatcacgaagaaatggtcattgttagagatattgatgtattcagtttgtgcgagcatcatttggttccttttattggaaaagtaggtttcatttagaagtggattttatccattgcattcacgtgattgggctatgcaattatgtttaaccctctttcacaaactcagcgtattaaactaacattattgtagattcatattggttatattcctcgtaagcgtgtattgggactttcaaagctcgcacgtatagccaatatgttttcgcgtcgcctacaggtgcaggagcgtcttaccaaacaagttgcccaagctattcaagctgtcttaaaacctcagggagttgcagtcgttatggaagctactcatatgtgcatggttatgcgcggtgttgaaaaaccgggtagcagtactgttactagtagtcttactggtatatttcagagaagccataaaactagggaggagttttttagattgattggaaaattttaattttggttttattttgttcgttaatcgctagaggtgataccgtccgtaaattcctattacaactaaatggtattatatttttatttttttttgcattccagtttttgagttgttaaaacaatcacttttttaaatatatcaatccttgcatatgtttatttatgcatacgatttagcaaccaaagattttaaaagcagtcgaaagttctctctctattactctttaaaaatatgaatgcccttcttcagttgtttttcacgaatttttttttttttttttttgatatcttagtattatgagaagaaattcgaacacatggtcgtttttcatatggcttattttattttcttgaaaattgaccggagctatttcactccaccttactattattagcctcaacgtgctaaggaagacgttatcctaatggaaaactactatttaagttttctttttgaacgttgtttcgaatcacttttttggttacatggtaaattagtccatgttattatatacatatatgaagtttcaacaattttattaattatttactaagttttgctgtgtaagactttcaatttgcaagagctcaattaatagtttatcatcaaatatattatgaatgaataatctttgtaccgtaatcgataagtattgcaagcaacttacagtgattgtattgatataccctagacacattattataaaggtaaatgtctcgttaattataaaatttgccaatgttttttaatcatctactactgctgcagtttcaattagtcgaaacgtatttcttgataaatgtgtttgatttgtttttcaaacaactaaactccttccttcgcctcaatgtttaagaacttgctctattttagactcagctagtctcaaagactaactattttgccatttgtatttttgttgaaaaaaatgataatatgataatatctttactcacaatgatatcgttaaaaaggcttctgttagtatgatattaaatcaaagaggatctacacattttcaatatttcatgtactatataactaactccttaaacttcactaacctggggcctatcgatacgtgcaagcaccgcatatgttgacatttgttctctactaacaacaatactttctaaatttattcctatttaactgttaatgagaaagttcgttcagtatgggaattccaaaggttgttatcgatattttgtataagtttttaacaattagttttttcgatggatgagcgaaaggtatccgctgtgcagtcagctgattgaaaacgatcgcattcccgagtatgtcaatttaaatcatcgtttgaaacgtatggagctaattgaaatagatttgataatctttatctagatatgaatggtattcttcataactgtacgcataagaatgatgatcattcctcaccaccacttccagaagaggaaatgtatatagccatttttaattatattgagcatttatttgaaaaaattaaacccaaaaagcttctatatatggcagtagatggatgtgccccacgtgcgaaaatgaatcaacagcgcagtcgccgattcagaactgctaaagatgcccacgatgcgcgtttaaaagcagaacgtaatggggaggattttcccgaggagcaatttgacagtaactgtataacgccaggtacaacttttatggagagggtttcacgacagttatactattttattcacaaaaaagttacgaacgattcccagtggcagaacattgaggttattttctctggccacgattgccccggtgagggtgagcataaaattatggaatatattcgaacccaaaaggctcaacctagctataatcctaacactcgccattgcctttatggtttggatgctgatttaattatgctaggtcttttatctcatgatccacatttttgtctattacgtgaggaggttacttttggtccggcaagtagaaaccgttctaaggaattggctcaccaaaaattttatttattgcatttaagtttattaagagaatatcttgaatttgaatttcaagaatgccgatctacattcacttttaagtatgatctcgaaaaaatccttgacgactttattcttttagctttttttgtcggaaatgacttccttccccatttgcctgggcttcatattaatgagggtgcgttagctttgatgtttagtatatacaaaaaagttatgccttctgctgggggatatattaatgaaaagggagtaatcaatatggctagattggaacttatactcctcgaacttgagaattttgagaaagagatatttaaagctgaagtttctgagacaaaaaacaatgggaactctgacaaaccatcttttgactttctcaaatatattactgaatcaacaaatgatattaaagccatgacaggggagcagaaaaattatttcttacagattaaaaagtttttgtcttctcgtgagccgttcattgattttagtgcaaacatttcttctgttgatcagcgctttctacgacgtttatgtaatgatcttcatctgtcattttccaaaattataaaggtagacggcactcatctattaaggattacatttagagatcttgaatttaatgatgaagacgaagatgaaattgagcaggacgaaatcgaacgtgtacttcaaaagtatgataacattcctttgcttaacgaagaacaagctttaaaagaaaaaaacgtcgaaaaagattttatccaatggaaggatgattattatcgaagcaaggttggttttagttattatgatgaagaagctttaaaagcaatggctgaacgttatgttgaaggtttacaatgggtacttttctattattaccgtggatgtcagtcttggggttggtattacaactaccattttgcaccaaagatttcagatgttttaaagggccttgatgtaaagattgatttcaaaatgggtacacccttccgtccttttgagcagctcatggccgttttgcctgcaagaagtcaggcattagtacccccttgtttccgcgatttaatggttaacagcgaatctccaattattgatttttatccagaaaattttgctttggatcaaaatggaaaaacagctagttgggaagctgtggttataattccttttattgacgaaacccgtcttatagacgcactagcatccaaggataaatttttgactgaagaggaacgaaaaagaaattccttcaatgccccaacggtcttctctttagcggaggattatacatcgttttatccttcttcattaccttcactttttccggatttggttacccgctgtattcaaaaaccttactctctaccttcgatggaaggtaaagaatatttggttggtctttgccctggcgttttcttaggtgcttttggaatggtgggttttccttcctttcacactttgaagcataaagcagaattagtgtatcatggtatcaatgtttttggtaatgaaagcaggaatccctccgtaatcgtcaatgttgaagacgtcaaatctgctttaacgtcggaacaaattgcgatgcaatatgtcggaaaacgaatttttgtagactggccttatttacgtgaagcatatgtggagagtgctatggacgaaagttacatgtatttagcttcaaacagtaccattgagaaaagggatttggcagaaattgaaaaaagccaatggggccgtaaatgttcccataaaattagagaatatagtaaacgatttggcgttctttttggtgatatttccttattgcttcaagtacgtcctatcaaaggattggagtataccagagaaggtgctcttgttaagatttttaacgaatctgtccttgaggattatccagcccaattagtggtcgaaaagattgctatagatgatccaagatttaccgagagagaagctccgccagtagaggtggaatatcctccaggaacgaaggcttttcatctcggagagtataattatgggcgacctgcacaaattacaggatgcaaggacaacaagctcattatttggttatcaaccgcccctgggttggatgcccaatggggtcgtgttcttgttaacgatagcaagtcaaaagagaaatattatccttcttatatcgttgcgaagttgcttaacatacatccgctacttttaagtaaaataacatctagcttcttaattagcaatggtactaaaagagaaaatattggattaaatttaaaatttgatgccagaaatcaaaaagtgttaggattttcccggaaaagcactaaaggttgggaattctcgaacaaaaccgttgcccttgttaaagagtacataaatacgttccctcaattatttaatattttaacaacacatgctaccaaggataatttaacggtcaaggattgcttccctaaagatgatacccaacaattggctgcggtcaaacattggatcaaagagaaagggattaactctcttactagagtatctttagatgaagatgctttagactcggacattataaagctaattgaggaaaaagcaagcacaattgattctacctatcaggttccgaagaaagtttttggcgtccctcggtatgccttattaaaaccttcacaaacacgtggaattttgcatagtcaagaatttgctttaggcgatcgtgttgtttatgttcaggactctggtaaagttccaattgcagcatacggaactgtcgtgggtattatgttgcatcatttggatgtcgtctttgacttgccttttatgagcggaactactctagatggaaggtgttcgccatatcatggtatgcaagttgaagtttcaatggttttaaacgttacaaatcctcagttcgttgtaaatacccgtgccggaaagaatagaaaaaccaatgttagtgcaaataatgtttctcaaggtactgactctcgtttggtaacgaaacccacttcaacttttccatcacctccatcccctccatcttctagtgtttggaacaaaagagagcatcatccaaagcctttttcactacatcaagtccctccccctgaatcattaatccataaatcgaagagtaagtttagcaaaggtaaccaccactctaccaatggtacacaatctatccgcggtaggggtggaaaacgtggtaaacccttaaggtcgaaagaactcaatcgcaagcacgatcacatcgttcagccgatgggcaaacttcagattaactagcccaattgtattttagtggtgtgataataaattttattagcatagaattctttaactttatagaaggttttaagacaacattatgatatgaatgaaatttatgtgcaaatattttagtagacttctatactttaaatctgtagtaagagaaatttcggtttgaacggttaaacttataaatatttagtattcggagtttagtctcagatacaatcaaccaaacacgactttacaaatcatatggaagaaaaatattataaaaacaatagaggtaacaaaatttatattacgactggataatatgctcgattctaatttttaacgccgtaacgatttacagtcttaccgtctggaatgttgaagagaacagcctgcgtaccatcaaatggaacatcaacaatgtaataacctttacgctcaacttgaattatatcacccttctttaaattcttgattccaacgtcagcaaagacgggagagtggaattcagtttgaggagttaggaagtccttatagttttctccttcttcaagtttgtccttggtaataagatagtcaaaatcaacaaggtcgacaggagttttgtcctccgtatcagccaaccaagtgactttcttctcagttttcttaaagtcaccatccaagtggagttcaagtttaagggaggtaactttaccagaagcatcacgattgatttcgcgaacatatgcattaccccagtccatcagagtaacctcttcgtcctgcttgaaagattgagcatcagcttgttcaattaaaatttcattagcaaaaatgctcttcttgttccctaactctgggttcttcttatgtctgggacggtcttcggcataaggagcagcaggaccattaactatggtagctttgacaacatcaccgctttcgacagctgtatggcgtggagcaacgggatcaatgattttcttattggttgcccagaaagaagtccaatccaaagtaaggatgtttttactaggaccttgagagacgatgtattgttgtaatgcttcaatggtcataccacgtctacggacaccacgaacggtggggaaacgaggatcatcccatccccaaacaagaccgtggtcaacaatctcagtaagcttacgcttacttaacaatgtacgtacaaagttcatacgagaaaattcccaaacatggattttacggaggttcattgccttaatcatccattgatataagggattgcgatcacggtactcagtagtgcgcaatgcatgtgttacaccctcgagggagtcgacaatgggacaagcaaagtcataagtaggataagcacgatacttggtcccagtacgatggtgaggtaataaattgcaacggtaaatgacggggtcgcgcattgctttgttgggattttcatatgaaatcttggcacgaatgcagttcttgagaccgacgtctgaacccttatccatttcagagagaatctctagggactcctcgataggacggtcacgatgcttgctgggaattccttcggtacgctcatggcgcatagtttcaacgtcagtatcatcagcataagcttggcctgatttgatcatatcaacgcaatattgatgaatagtgtcaagatagtcagatgtataagtgacgacgtcgggcttaataccgagtaaggcgacatcctccaaaatggcgtcttgaaattctgagttttctttactaggattggtgtcatcgaaacgaacaatcagttttccgtggtatttgttagcaaaatattgatttaaaagtgcggcctttgcgtgtccaatgtgcaaatatccactaggttcgggaggaaatctggtgaccaccttaccatcaatggcatcaggaagaccgatctcgtagttaggaccagaagatttttgttttttgctaatattaactgccttggtgaattcttccatggtgacactcacggcattttgagaatccataaacttgtaccaacgagcaaggttgaaatactggccagtgcgtacggcaccagctgccatgttgtttgattttaaggcaccccaaatagaaaaatcagcagaggtgagggaataacccacaaaaagagagcgcataattaaatggtcgtctaactgagcaagaagtgaagaaagctcaagaaagttgtggttaccagctaaggcagaggcagtttccacccaactctcaaccaaagaacgatcgttttcgccaatgaaaagtttaggatagacttgagagaaagtctgtaaagccaacttggaaccgaatacaggagaatcagagccgttaagctgaatggagacgttcgattccttgttttgtttgtctaataaagcaacgtcctcatacttgacggaaatgcttcctgcaccagacagattcacataatttgcacatgcaactgcaccataagcaatgggctttgcttttaatgcaacactaactgacattttcccaaaaccggtggtgaaaattgtcgaacttggttcgtggtaagttggtgtcgaagtgatttttagggtattagtgtatggtaaaggtatgtttgcaaaacactaaaaatccaaaccagaaaaattcgaacgcagtacgaagttgaccgaaaaaaaaggattctatttaagtacaaattagattatagataaggaattcaagttcatgtctgaccttgattaattttctttccagcatttttcgctaatctgctaattttatacagatatgaaccgaaaccgagggtttctcgttatactgtttaccattttctaacgtaaatcggtataccgataagaaaagagaatagatacataataacagagtggagttgaaacaatcagaagaatggaagaaaagtcatttttttgttaataattacctgttaatcagctataggattaaaggaaaaagtaggaaaaatcatctaccaagttaattaataagatctttatcatctcatttatttagttatcttgctattgacaattttgacgatatcaaatacatatatgacatttcaagtacattgagagtagaaaaagagcaccttttataattgaaattattataaattggaaaaaaatctcacttcaaaatagatagctgctttgtttattttacagaaatagctaaaatttgaatacagccatttataatgtacttcattgtatataatataaggaactctaacatatcacggcatagtctagcgattcatctactgaacatgtaaatatatcattgtttgcttcgacagatgtctcatgtggttttgccgcgtgagttatacagtagatgaattgtttacagctatacagtttccttgttttttttataactgagaaacctttgaggtttatctgatggcacggtaattatgagataacgagtagaaaccaaaaactcacaaacatttaaatgcagttcagcaggtagctgaagtctctttgacaagctgtatttcttccttaattctcatttcgtgatggtaatcaattgttttccttaccctgcctcctaacaaattgcagtttgctaaaaagtgtttaccaaatagtgagtcatagtgcattgactgtaaatgtgaaaattcgtcgtaatgctaacgatcattaaatgtacggtagagctaacaaattaactcgagcaataataaaatttcgcaatatgaaataatgcatcttttggaaacttagcgcgcgaataaagtatacacatggacgggtctactagtacctaacgattatcgatgaagctgcagcgtttgtcaagagcactttacggttttcgcatctaattagagaatatgggaggccaagagtcaaagtaagtaacattgcgaaattttcgtatgagctaactgtttagattggcatttcagcgaggaattgcaagattagcttctcaaccggtacggtttgtgtttatgggtggatgatacgctaagagaacattgcaagctaattctagtaggatataccgttggatgatgaagtttgggtttctgtatgaaattttttttattaacttgtgtaagacgcttttactaatgtattcgtttttatgtttattagctttggagtgtacctgaaagttgtccagaagtttacgatttttttcccccaggtctcattcgtgagatgagggatcatgcctttgtaaaccttgaaaaattgctgcttgtattgacatctcgtttgtttgcgttgaaaaatgacaaaaagtttccaaatcctgaaacggcaccagcgagtgaagcgttaaactgcattcgcctacttactagaatcattccttttttgaatgagaaactcgatttagaagaatggcatcaaaagttttggtggagccttagaaagaagagaaatttaccaaaggaaaattccgaattagaccttagtaattttcaagacgatctagattttgaaaattccatctcccaaaagaacgaattctcgcagaagtctccttcagtcccattatctcctgtgagcacctttcctgcttcttccatctcccttgatgcttcttcagacgtctctgccgctgacgtatcagtaggtggttctagcacaatcaaagaaattggctctattgaagaaacttttactcatgaaaaaactttaatggaggaattgctggacaccgtctttcgtttgcttttttgcagaggctttacgcttcctctttcaagtcctgagcaatatgcatacattatatggtaagtatatatgtatatatatatatattttttttttgtttttcgtttgcttttttatatttggttaaatgcaatgtgttaactaatcacttttgcagggaaaatggaattggtacaacagaaacccaagagaaaaccacaaaggaacttgcgtttaatcgcattgaggttcttcgtttgctgttagtattgatttctaaaaggctgtatcgatcttctgaagtagcttctcacacccttacttatttgacctgtgtagcaaataagcagcttatactagtttttctttattcccttataaatactgtaagttttggcttaaaatttacctttttttgttgtacaactaacttagtttttagactttgcgacttagacctgatagctggaaggcttcgtattcaactctagtaccttataatgattctagcattgcactctcaaaacttacttctcaaatccttttgctttttttagatcacacccctcatgaaacaacagtcgaatacttcagacagagactcaatctttctcctggcgctgctatcgaaaatcagtatagattatatttttctcgacttcaattacaagctgattatgaatttttagttaacgaactatatcggctattgaatgcaccagtttccgctatctctgcctatatttcaattgtacaaaagcctaatatcgcgtttccggaaattattttgtttctttggcaagcaattttatataataaagtatgttcaacggtccttttatatatattacattatttgtacagttgtttaatttatgttgttacgcgttcattatatttgctaactaatttaaaacagcgtttccgagcatttttgatcacttctccttatgctacggagtttttaacttctattcagttttatgcacttagatatcgtgaagacaatgaacattccggccttgttcgcatttgcctttttatcgttcattatttatcatgcgagaaggttctttgtgaaaaactaaatagaaactgtatgaatgcacaatcattgatgtcttcccttgggttctcagtcccaccaatgtcttatgcagagtttttgattatcgtaagattcacgattaattgtttattttaattttattacttacgccttccagtctagctttcatatttcagcagtgaagagatctccgtttagcagtttatctcctgttatattgttgaccatatgcaatattgcaccatttgttgaaaacctaagtttcgttacgtgtgccaaattaatgcaactctgttcatctctttcatctcctcggtttctttttcgtaatccgcgcaatcatctgcttcttgaatacctgttacaggctatttctagtatagttgaaaacaagttttctcaaaaccctaatctcagttattctattattcgcctccagcaagtttttttgaatcttaattctatgaaacttcctgccgttgctcagactaaatcacagcctttagtggccctcaattcggaaggaagtagtgattttgaatctaaatcatccgataacacctccttagatggaacaccactccaaaatactgactttaaaaaagttgctaccgttgaagatgattcacctttcgatgaattagataaattttcctccccttttagtagcagtagttcacgcggtggcttatcacatatttcgagtagaaatgtttcgatttctgtcccgacagtccttcaagatgtattctcagattctccattggttctgtctagaaagttgcgtgggaaaataccggaaaatgtttctagttcagaacttattaaaaaatgtgcatccaatccgtttggaaaagatttagaaattgactcaaatttgtttgcaccttccaactcgtggtttaattcttggcattcaagacttgaattggattctattctagccattatatctcagttttctctacctgtatacaagaaaatgaatgaagaattatcaactactgacgaagctgttaaactattagctaactctgtgctaaatgatgtacatcctcgagttcccaattttcgctactttatttggagtgtccctatgaataattggtttcaaagtcttgtttggctttatactttgtcatttgatgaaaaaggtttaatggctactccctctttatttacaacctctaaagtgtacaaacaacatggaaatatcatgaaagttgcatctcctgaaaacagttctaactcaatggagaatgccacaaaatctatacttgacaaactcgatttgctgtatttacagctgccaagtagtgtcaaccacgattccagtttacgcaacaagtgattcttaaattcaatgcgtaaattaaagtatacttttgtcctaaaaaatatttgaagaaaaccctgcatgcatgttatggtatcttactttgaaaatttattgattaaattgttcactaaaaaattatcttggaggatttgcatccacatactgccatcatttaattatatactgatgaccagaatcttgccttgctaattttgatttttgaacttttcgatttgttttcattctattaattaactaaaaactggcttggagaatcttctgctccaaccttgtcactagctttaaaaaagtctttcgaagtttgatttggaaagttggtgtttgaaagtcaatctcgtatactttagaaagacccacctttatgagagaaacgatccactgatgctaattcattacatgtatccaaatcaatgtataaccttatatagcaatgaattggttgctaaaaaattcttagctttatttcgctacacttataaatctgtttactatataaaataaaaaatccaatttcaaaagttttgagtcccaattttttgggtaacgaggattacttcataaagaccttagacctttcctttattttttccacaaaactatttatattcatgagtttgttttgtaattgcaatgaataactagcttgtcatttacgaaaattgcatatcaaaagtatttgagtaaaatcgatatcctgtttggcataatggttcaatttataaaaaattcgtgtggttaagagtagaaatatattttcgattttgcgaaatgcttaatatgcgaagatattgtatttgagtacttcaaaagaatacaacgcacagtaaaccttttctttcaataaattatcaggtagaggtggccttattactgttttttaataatttttatgcttaaatacctattggaagcaagaagtaattatgattaccaaaattgactcacttccaaaggacctaattcgcaaagttgaaaatggtgaaaagttgttgccaaatcaagaaatcgtttattttgaagaaaaaacagtcccctataaaattagaagtgatgaggaaagttttcctttgggcaaattgataactttattagtaacttcacagagctttatcctttttgatgaagaacagaattctggctggaaaattccatatgaaaccattactcttcatgcgaaacaaagcaaggataagccatatgtatatgttcaattagagggtgaagccattcgacccttgctagatcacattcttaaatttgaacggtcgtcaggaacattgcatgaagctccttctaccgaagatgaaaatgaattcacagatgattttttagaactaacattatatgttactgatgttgattcatgttaccaggctctttgtacttgccaatctctacatccggacactttttcctcagataatgatgttgaaaacgcgagtatgggaaaccctatgtccttattttttgatccaaatcaccagtgggttacggctgaaaacgtagatacctcagcttgtgataacagatttgattctccggaatcgcctgttctgaaatggcatcgcacagagtaactttcataatgttgtattctaacgtttcattcatactttttaaaaagtagtttatgataataaataaatataaacaggcttctaaatttactagataaaatatcattacacatttcactaatttgtacaaaattaatcatgtaatacatattacaaatgacaagactgtagactaaatttcccatgcaataacattttaatcattatttatactggagaggaattgcaatagcatgtgaggcggaaagatgaacatgctttacggtaactttaacttttccaggcagtttggccaaagtaaaccgaacatttgatacaagtgcttcgatgttttcttgtagctccttgtcgctgaaccctagttttccaaccggcaaatttatcgagcctgcatcattttgccgatagtcaacagctgtgagggcagattcaatgagtggcttcaattcatctgatatagtacctcgttttattgaaggcataagacgttttgatcctaataatttagcaacttgtggtagtaattctgccgagttgggatgagcaaagcactttgaaaattcaaggggctctgtttgaattttttttactaagtcttctgcaccaacataggttgcacccaattttaaagcttcatctgcagctgcacctttagcaaacacacaaattttaggaggctcttgaaatggatgaggaaaggcaatttgaccacgagctgacggagcgcgtcgattactttttaaagcaattgaaagcatataagacccaacatatggaacagaaatgctcacagatttgagatattttgtggcttcaggaactgtcatcgcaagagcgggaaaattggatttcttgtttagttgagaaataaaccttttgcagaaacccttttgatttttaaaatttaaaaattcattatgtgacaataatgtttgccgtttacctaacgctattaatgaactcatggtttttaatctggttcgtcaaactgtcaccaagctactggatgtcagtcaatgaacctgctaaaatcataaatctctaaacaaatctgatccagctgtcaactttcgaattaataaagaattatctttcaaatcaaatttccttataatgtttttgattaaagactaaaaataaacggtttcgtttaaattccacgttgtggtagttgtaagatactgtagggttatactagcaaatccatccgttcacgatgtatatattttaaggagttaaaagtttgttcatcggagttttgagggatatagcattatgaattttgtttcatagttatatcttcaccgcatcttgttaaatctgcgtcaactgaatagttgttggtgaattgttgttaacctttgttgttgataaaaaattttccttatttgaatctttaatatgataggaattcattttttggatattggatgtagcttctggatagctgtccatgtacccgacaagtgaaagcatgttcgttgactcattacagtcctcatcttggaaatgtgagggctcaactgttacgtacgtaagagttgtacaggttgttgctcttgctcttggcacaaagtatgcattactcagctttttgttgtgaagcatgtcttgtatcttcttcaagttggtggctgttgaacccatcttagcagaccctcggttatttagttttgtgttagcatggaataccaatggttttaacaagtttccttgttctccgtcatggctcaattttcctgcttctttctttatatccaagttgcctgataactgtccactaagttccttattttcttgcttacagttaacatattcatttgtctgactgggttctttgttttcaccagtcttaggctcattcttattttcaaccttacttgaaagggtcgtgggattctcagagattttgtttgtagaagactctattggctttcggatggtaacagtagagcttctttctggtttgacgaacaaagctttgttgtcttgctgcgctgtttgttctgaagtaggtttgtttgcaaaaaatgcttgcaatctacgaattctgtcagactttcgctccgcgaagcaaacgaaaatcctttttttcccaaccatcattccattcaatgtgtctttggctctaacggcagcctctatttgacgaaacgctacgaaaccataacctttggagattcctgaatttggatagcatgctaacatggaagacaaaatcgacccgaagggtgagaataaatcttccagctgactcttgcatgtgatgacggtatcatctaaatttttaacgtatagatttgaagggtcaataggagaattagggatacttggagagctttcacgtaaagagtcccaatgcacgattgactgaggtttattatctgggttccaagcggctggatgattttgctgatttgaaacaccggtagttgaaacgctaccccattggcttttctccttagttggtgagcccataatccatgtcatcttcgaacatgtagcattttcgatatttatttgagttttgttagcgttttccgatgggaaaggccataagctttcaccagtcggcgttgtgggaattgacttcactgaagaagaggctttattttttatactgacctctaaaatgcttcctttgtatggaacgttatttaatttttctattgccttaataatgaggttagtatcatgaaatagattatgcaaatattggggttttctcttcatattgagcttacattttgacatgattcaactgaatccataatcacttcgccataccggaaccctctttggtcaagaaactggctgaccgccgtcccttttactacaccagcctgtttaaagtggttatataagtcaatcggtgtgacttcggcaggtaggttcaagatactaaggggtaacgtagaagcgaaggcatttggtacaacttgcatgctaatatcttccaaaccaagagacggtatggtaagcgttgtttctggcttcgggttacgcgaatttatgcctctcacagtttcccaatttctttcttcgacatttggaataaattccttaatctgagactgtttgagtcctggcttaacgttttcctcatctgtattgttttggatgctaggattgaacacgttcgcagtgattgacgtatcgttaggtttgaattttttgtctgtcagtttcgcaggatttacgactcttgctttaatggtccttttttttaggttagtaattttttggagaatgatttttcgatttttttttctgtaatgcttgtctctaatttttcccttcagtcacttacaattttctttggcccagagtcattcctttagcgtcctttagaacttcttcaatgctttcagcattaacgaatttgacgaacccatattgcactccatttttaggaggtttaaaaggtttcgctttttccttaggataaaaactatcaagtaatcgacgaaagatggattctacttgtcctaaagaattgattaatatatcgcttttatttatgttttctaatgtttttcctcgtgtttttatccttgacttgtgtgttcataccatattttgaaaagtgtttgatgatttcttcatcagaaagtcgggaatctatatttcctacatatatagtactgctttcatcttcatactgtccggggacagagagttttgaattgttcattttatctcaaaaaagatgtgtgatggaaaggaatggttgttgtttttggtatatataggatcgctgtttgtttacatttcgatgatgcatgactgaaactattaccaccataacaaatgagagtaaacaaaccttaaattgacctcttaacatttttagagtaatattttttgtttttttttaaaaatgcttgttttatatttacaacttgatttcctaatattcatgcagtttggttcatatctgttttatccatatctctactaaatcctcaaatcgcatttataatgacattttattttattttattattaaagtcaatattacctgctcgcattaaaaaatatttcaaattcataccatccttttttcggctttcgctgatttcaaattaaaagttgaatttccttaaatgaatcaaaaagcaattaggctaatattctggtgaatccattcataaattttcaattattgttgtttttggcaaaccaactgatatcgcacaacctgtcaataagttaggtcaatcagtttattactcaaaatccagatgttactaaattctttcatctgcttttttctttggttttctttgattttagaagtatgatagtttagagctttactcgcctatattctttgctaactaactatacagtattttactggcaaaaggtaatagatttagataaaataagtttgaatcgaatgaccattaaagtaagtgaaaagcaataggtgaagatttagtgtaatcattaaaaaggttataaatgttagcagttctccaatattaagagcaatttatgtagctcatttcagttccttctaatccattttagacttaaagcttcattctgtcgaataccgttttcttcaaatacttgtataaacctcggattttgtcactgtttatgaacaatgaattcgtctaaattaacaaaatgcaaaattctttgtttttttgtttttatgattgtttgactgaacaaataaataaacatatacagatttaagggttaacaatatccaatgattttccaagaatattatactgctgggttaaggtattttgatataacatctacgacactactcaatagacacaactactatacaaccttcgggtgccatcagacaacaattattcactatagtatttgttttaagaattattaacttattagtaaatgttttattgtgtatttggaactttaactaatactatctaaaatccggtaatctcgttcctttttggctttcgaatctagtgtggttcatatgcgatcctttgttgtgattagtttttcataggctcagagaaattatgctaagatttggaataaaaacatggaagcgctctgtgttggcgatacgcaggtcgtcgaccgctccacatgtgcagatcatctccaatttgcaaaaaaagctgctcaatgagctttattctttgagaagattagtcgatgacaattctcctgcaacaattcgtgtaggaaatgtctcccttttgctttccaaatcgaatattaggaggaggattgcgctacaggcgttaagctcttctgccgaagatgtcgcgtgtgtcaaacaaatcacacatgctcttctcgctgctccctttatgcctgagtcaaaagaattgaaatatgccatggatcacaatggactaaacccactttatatctcgtttggcacaaatgctttgtttgagcgaaatgctaggtatagtacgtcacatttatttcttccaagcgacttcctacaagtcaataatcttgaaattattcaccttcctccgggaacagtggactctgatattttggctagttgccatgctcgatatatatgttctacttcttatttaagaatgacctccagtgactttactactgcagacacgttggtgctcgatattgacccaaagttgcattctcttttaaaaaatgaaaaatctataatacccgtctcatcatcggctgcattaaaagccaccaaagctctgcaggatgatccccacaactttcaaaattaccaaaatcaatgggagcaaagtggatttcaacaactacgcaccaacatgacgccaacaagtgatttagaaatatgcaaacgttttctaaattatctttgctgctccttttctctaacaaaagccgagaaagatctcgttcgcgcaaccgaatttagcaattctatgctgatatcgatagaaaaatgggccaagtactgtgatgtcgatcttcaagagtttgaaaagaaacttcaaaagttttggaaaaattttggtacattgaaattatattccaacattgagtcgttacctgcaagtctaaaacaattaataaaggatgagtacttacaaaaatcaaagctcgaattgtcatttattttaggtgagttgtcgaaaaacggtgacgataaaaataattttgaactcgccatgaaagattttgggacatttcaaaactcccgtatgagtgctgtagatcaagccttacaacctttacgtcgaaagacactatacacaactgcttttcagggactgggggctcttggatctctttatttatattttgtctctcatttttctttgtacaacgcctttagcgtattttctgtttgtggcgttttcggcctctactatttacagtccagctatagatcttggaagaaagagtattggaaggaattgttggaagaaggtcggaaatttgaaagacagctttgtcgtaacgtttttgggcgctctagtttttatgtacagcagaaaactgcagctgaaaagaaagagcatatttctttaattatgaaaaagttgacgaaaacattggaccttatgaaagaatttcaactacagtcaagcttttcggatagccctacagcctcgaaaaagcaacttctatgaacttttatgacttaacctatcacccctctcttgatttagtaacaaggtatcgaagttttatttcttctgagttagatttaacattttttaggagtaaaataattaattaccttatctaatttcacttgttaaaaataatagtatacgaacctattgtttaaggaaaactgtgtaacaatgataactgctcgccccttaatacatattggagaaagaatcccttttttataatgtagtaatcaaattacagcagagttagcgatttcagtaaaaaatattcgtgattttaagtcgaggtttttggaagattctaattgttttcatgtacagtagtagtaaaactagctagcataaattaagcagcatccattcagttttatttaatcaagatttcaaaaaaaatcgcaaggtaccagcttaacatttatacactgtaagcactgtagtattcttcattagctccaatatgttaccaccaactattagaatttcaggtctggctaaaaccttacatataccatctagaagtcccttgcaagctctaaaaggctcatttatcttattgaataagcgtaaatttcattattcgccgtttatcttacaggaaaaggtacaatcctcgaatcataccattcggtctgacaccaaactatggaaacgcctcctaaaaattactggcaagcaagcacatcaatttaaggataagcctttttctcatatatttgcatttctttttttacatgagctaagtgctatactacctttaccaattttcttttttatatttcattcactcgattggacgcccactgggctaccaggcgaatatcttcaaaaaggttctcacgtcgcagcttccatctttgccaaattaggatataacttgcctctcgaaaaagttagcaaaactctccttgatggtgctgctgcttatgctgtagtcaaggtatgttagtataaatcgcctcaatggcatatatacatgtacataagaattttcgccaaaatgatttagaagcccatatttagcgtatcttcaggtacaaatttgattggccaaattttcgctaataaataagcttattttgtcgaaaataatatggtgtcttctacgcgtccgtttgtttccaactaacattttaccagttacttcttccacttcgaattttcttaagtctcgcgtttacacctacatttgctaaaataatttctaacctatcttttaaattgttcaaaaaaagaatataatggcgagtacattttcacaatcggtttttgcgcgttctctatatgaagattccgctgagaacaaggtcgattcatcaaagaatactgaagccaattttcctattacacttcctaaagttttacctacagacccgaaagcttcttcccttcataaacctcaagaacagcaaccaaatatcatccctagtaaagaagaagataaaaaacccgtaattaattcaatgaagctgccatcgattcctgctcctgggacagacaacataaatgaatctcatatcccacgtggatactggaagcaccccgctgtagacaaaatagctaagagacttcatgatcaagcaccttcagaccggacgtggagcagaatggtatccaatttatttgcttttattagtattcaattcttgaataggtacttaccgaataccactgccgtaaaggttgtttcttggatactccaggcacttttattgtttaacctgttggaatcagtttggcagtttgttcgtccacaacctactttcgacgatttacaactaacccctttacagcgaaaattaatgggtcttccggaaggaggttcgacttccggcaaacatcttacccctcctcgttatcgtccaaatttcagcccttcccgtaaagctgaaaacgttaaatcccccgtccgtagtactacatgggcctgaaacattttatttatagggttgttttaagaagttcttaataaactaacttactgcgccttgctatgttttgtcttacatgcatactttcatttgttctggacaatttctttgtagggatgaatttctttttaactgcttcatttcaccgacgctttcgtttatttatattacgttaactccttcagaaaattgcttaatgggtttcatggtattgttagtcgcaataagatcgaagaaaacttttaattatattttttaagctttatcaattgaacgtttagaaatttaaagtgtttgtaatatagtcactattgtaattcagatttgatttaagtatcgttacaaagcacctgaaaatgacaatttctccataaacgttaaatattggaataaattaaaccaaaaaaagttgtggatttcttatgcatccactgtcatcaactgagacatcccactcagtaacttcggaatcgattatcttacgtattttgatgcttttacgcgtctgctctccataaatattaatccgctccaccttcaaatgcttttgagagctagaatacttaggagaaacgggaggattagaatgactgtccttcatcgttaagattccattttcatatgagaagtgcctaatcagatattctcccttcttataattaaaagttacaccatcatctaagtacaagaatccagaagcgttcttgccaatctttgacactgcaatggtcaaagtgaatgggtcattacgtgtaagttcagcggctctacgaatgcgttcgcgagtgattaaaatattaccacccctcagtaaaacaggaactcgaccaagaggagcaggaacaacttggtgtccttttccagcatattctgtatgatcatgcaaatcaaaatatacttcatcatctgcaaggtatattgtgatcttatcaatagacgggtgagtcaccggcttcaccaataaaccagaatcgccaacgtaaaattgatcatctatagcaaagccctcttcatcttcaggatgcatcaaaaattgaggataaagaatcgggaaaccgtgagtatgagagttgtaaaaagcagtataccacgtgggtaataagcggtagcgaattctcagtagctctcggactaaagacgtatatggttcaccatacagccaaggttcacgtctcttagtgtcaatgtgagcatgagcacgaaagaaagggtaaaaaatggcagtctcataccaccgaacaaacaattcagcgtcagggttgccaaagaaccctgcaacatcagctccagagaaagccatgccggaaataccattggttaaaacggtgggaattgaaccacgcaaatgctcccaagtagtcatagtgtcaccaatccaattagcggctaaagcactagtaccagcaaaaaatgaacgcgttaagataaaaggacgtacagcaccttcaccgcgcttgattaacccgttgtaggtgccattaatgcatttatgtccatatatattgtgaatatcacgatgttcccaacccccataatgaatagcatcacgatgcatactagtttcggggcctctaaaaacagaaggttcgttcatgtcattccaaatccacaagttcttatcggattcaaaacgatcaaactcgtataaagatccccaccaagcttgggcctccggattgaagaaatcgacccaaacagagtttccaggccagcagtcagcattatagttgtcaactccagatttatccttcaccgcataattgtaatcaataagctccttagaaacaaaataattaggatcattttttatatggggatctaaaataactattaactttcgtgatttagaatcgagtttttctaacatcgccttaggattagggaaagtagccttatcccaagtgaaatatctacgcttagaagcgtattcgatatctaaccaaatcgtatcatatggcatatcaacttcatcaaacttagcgtcaacatttaaaacatcctcctctgaaacgtagttccatcgacattgatgatagccaatcgaaaataaaggagggagaagcggacgacctacaagagcggagtatgattcgtaaacatcactagctttaggaccaaggaaaatgaataagtcaagggtaccgctttctgaataccaatgggtggaagtggactgtgaatgcggagacggccctgattctttttcaacgtctatccaagtagctgctgcgttagaccaaaatacggcaacgtcagaatttggtttatgagcttgcatgaaaggaatagcgccatattggctcatcggtgaatcaacctcatactcaaaaagatctacattgtaaagtctatacggttcagtataacctgcgtccgagttatttgtttctttcaatgaaagggaactcgtgtgctcaggaacgccatatacgttaccataatcaacaaacttaatgtccaaaccaacgctctccggacccttaggctttgaatcatgaaaattatcaaaagtctcatcccacatgccatttgcttcctgttcaggggttcgagaggatttaggacgatagtactccatattcaaaaggtgtcgttcatttaaaacaacttgaggctctccgtcccgttgaaattctaccttaaatggactgaatgttacaattactgtgaatctcccgtgcgatccataacgaatcgttaaagaggtactagtttgttcaagtaaatgagcatcttttccataaacttcagctcgttcattgaaaccaagttcagtagacgcatcaaaacgacgcttggtcaaaatattcttttcatattcaacagtaccttctaatcggcttttttcatccatttggaatcgaacaacatcattttttaaaaaactgatggagaatggaaaaagatgctgattctctccattttctgattgttgttcaaagacaccgctaacaactccactgttatacgaaatgctattcagttgaaataatccattccaattcaaattttccttctgaaatttcgctaaatctctgttacgccgtgcaaacccatcctgttcagcagttttaaattgatgtcgaaatgcaccttggcaactgccaaagattgcaaaaattatcgcagcttggaatataaaccaacatatgccatgatatctcatattattaattttttatccttcaataaagtatatggaatctttccggaagaagttacaattcgcatctactccagatagactgttgttgagcaagtccaatgtatgacaacttttaccaggctattcccataccaagtaacattgctacttaaaataagaggtatggttaaagaaaaaaaaaggactcattagagactactttattgtataggagtataatgaaaaatataaaactgaatatcgtgaaggatggttcaaacattgctgagaattacatcgctatcgaggtataaacaagcacaattgtcaataaaacagcttgaaagataaatataaatgagaaagaaagtatttcaaacacgaaaaaatataacgttcataccattattattattttgctgtactttcagcagtagattttattacgaaatatgcttggacaacagcaattaacatattactaattacaaagagcaacagcaaatggcctttagaaacattcaataaagaaagatccattaaatttatattaacattctgtaattttatcaactatattgttcattaacatacagttgtgacatatcactagcaattgtttggcagttgtagctggacaaaataaaaataatgtacaaatgataggggtaatttgtcttcattttaatgtatgaaaaatgtaaatccctaacccatgcttttaaagaataaggcatatcatgaaaaaattagaagggaagaaaaaccggtgatagatacactaagagcctaggtatgtgttttctaaattcaccgaaacaaatgactaacatgacggctctgtggataaagcctccgattttgacgtgataatctatacgcctctcgtaaatgatcaggactcagtggaccagtatccccccattgatcttgaatctttcgagctaattcaacgatttctccaacaaacacctttgaaaatcctgagatcacaatagcaacattgggggttacactttggtttaaaatttggttagccaattttttaacattggttttatttaagttagcacgacgaaacacttcgtatctttgcatttgctcttcatcaaaactctctagaagatattttgtgcgcaatttttcattagcttcgtcgtccgtttcaccaggttttccagcaacttttgaaatagcagctgtaccaaagtcatccctatcgtcttcttccagatcattttcttcttgccgattccaattctctttttcttttgatgagggagcaggctcagcagcaggcgatgccgtatttgcctttgcatgagctcctgctgtaggagaattagattgatcgtagctcatcgatcgctgaaatcgaggtactgaactcgcagaaccagttcgtttcatatttatcccttctatcttcaaaaaactgaagagctctaaatgtttaaaaattgggtttgattttgttatgcaaagtgagaatgtacaagaagtaaatttcacaggttggaaactgcttcatacataagcaagtacactacgcttccttaaacgtacaatactatgattatagtcaaattgtttacattacatgaatccaacgatgtttgtaaatgaccttgaaaatataggtttataaattgcaaaataattgttttagaaaagaataaatgtaactttaataacttagcaacttctgtaactcattatcgtcgacttttaggcgtaaggtcttattgcttaaatcgcacttgcaaagatattcgatgtgtaatggacatacagtaatcgacttgcaagaacaagcaacttgagagaagtatgaaaatgctttgcaatgctggcattgccaattttcggcatcctccattaattcacgataaagtatttcctttaaatcatagcgtcctcgtatcatgatacgtatacctaattcacgtttgacagcctcatgcacccaaggccttagctcagacacacttatctctgacgccggatttgtcgctaaattgtaaaccaacatatcatgtgaaagtacaggaggtttaagaagtgactgatatttcaaaacgccattcaaagagaatccgtttagtaaccaatctttgggagcaaaattcactgcctcattaatgttaaacccatgattaattcctgcgtgaaagctttttggaaaggtaatcacgaattcattaggcccctggtcgatgaaataaacatcgacacctcttttttgtagctcatcagggttgatcattgtagctaattggtaaagcagatctttttgtttttttaccaaatcaggagcaatatcaagagcggcgcgttcaaacctctcggcttgatcacctggaattccataccataattttgtgtctccataatgttgataatttacggaataagtatagttatcctcgacatgccaacaaaaagttgaaaaacacattccaacgtacagccacggacaggttatacctgaaacaggattatctatatagcttaatagagaaccatttgtggatgctataacatttaaattccatgtgtccttagagtaaggattcactggatttttggctaaactagggaaggcgctgccctgatcaagggttgataaatctgcaccgtattccacttcaaggcttgtattattgtcttttacgagtttccaatactctttttcaacaatatcctcagttatctccgagtctttaaatttagaaaaataatttttcttaaaattgtcacagtatttttcaaagttcgataaagtataataattccctgtttcaaacccaaactcatatggattaattatacatttagtacaatacgcttctttacacgtatcttcgacttcacaattgacaggtttgtgacaattgtcacataagtggttgttattcgttgacagagagctcaatcgtcgctttttattatgtgagtgattatcatttgatccaaaattatcggctggcatatattgttgtttaatctgctcatttctcttggattcttggttttgaagaattcctacggactcattagtttcggggttaaattgtttagatgtcttctgatctttaatactaatattagaatgttcgtcttttgtaaaaaatttagggaagagatcagtttcaaagcattgatcctcagaggtctgatattttctgacgaaatcctcaaatggaaaaatataccttaaatacaagtcacttgcttcctttaatgatgcattagtaaaaggaattgaaagttctcgtaaaatccttttccatacatgaacttttaattccttctcacttagagatgcatgagaatcaatacaacgcattaagctgtataagtcgatagacgtattggaaataaaaaatgattccgggagctccatgcccagattgcaaaaaaaacggtaaacgcgttcatcgtaagagactatttcacgaaatcgaagatccatcatatgcaaatcctgccgccgagtacggaaggaaaacttgttcatgtcaagttgcatcggtggattccaaccagcaggaggaacgatttttatgataccatatttttcaccgattggagctatcttattaatataaccgatagagtcctgaaattcctctttatcaggataaaaaacgggagcaactggaagtccatgaatggatttggaacgctgttttctttgtccggtattttttgacatagaggataagttatttccccgcgtattcatcccatgaggtgcaggttttagtttatctgtagcatgagtgtattgtacaaaagatggggaagtttgatgaaaagtagacttgctcatgtttcctatgcaaataagtagataaattagtccgaatggtgagcgattccagaaaaaaaaagttattataaaaagaattaaaaaatagagaataaaaaagaaacgaaacgtaaatgagaaataataaatggaaacaacagtttttaaactcggacttagatgaagtaagttttttatgtttatgcaatgtatacttgttcaattgtccattgaaaagacgtaagtgtctttatgggatataaataaagaaattaggtaaaattcgaaaataatcttaggctaatagcataaataggcattaaattaatattcgtaacgtatggttaagtgaaggttgtgacaacttcagttgacgattttgagagctaaaggaacgatcattaaattataaaggatagaaaaaggaaaggtatttttcacaattagcatagaatttacaatcggaacaacgccatatcagcaccaaagcatttcaaggtaattcaccgtttagaaaagaaagcgtggatggcagaggctgtagatacactgaacgtattctgtgatcaacatataaaggttccatcacgttcaaatgaatgacaggttcagaaacgtaacttttgctaataatggtggttagtacttgccttggtaaatgataagataaactatcaatgcaatatttagtaaatttaataaataccttctggaaacagctacttgctccgcaatccaccaaggagaacgacattgaactgatttgtaatttggcaagcggacgtgctttcttagatgcattgaaaatgcataatcaaaattttcataaccttctgctaaaaatttcgcttctccgttgtgtaattctatctttagtaagaacaactgaaccataaatcattcgacaacaaacaagtgcacatcaaacctttaaaacttacgccataaagcaattaatgcagaaggtacggtttcatcaaaaaaggcgcactttccttgaaacattgacaggcaaactgttgtaggtagttggtttgtttacaattgcgcgcgacgcgtttcgaaaaagaaacacaataaaagatattcaagaatactaaccaatactttctttctattttttaatacacaataagaagccgatttgatgaattgaaaggaaaacgatcaaattagttttataggaattaacattagaacaatataccagttctaataatttactttgcaaaaaaaaggattctttattttttaattttaaaaaatgtaagatgtaaattgatatcgtattttttggtaaacgggaaataacctaaagacattgaaatgaccgctttaaaacgaaactacaagatccaggatctttcaatcataaaaaattaattttcctctttccagttcaaggtttcaaaggtataacatatcatgcttcaattttttagagcgttaagtattgggtatgagtttaaaagttgccgggaagtttatcagcaagagcctttaggttctcgccggtgactctcatcatactccatcctccaactttttgtgctccagccttttcatagacttcaatggctctctggttccaatcaaggacctagggtattagtcaaggtataaaaaaagaaatgggttataaacaacttacaacccagtcaagacgtctgccaccaattctaagtgattctcgtgctaaataagacagtaagtagcttccatatccttttccacggaattggggtcgaacatataagtcctcctaagaaattgaatggttaaaatcttgctatgaaatcaaaagttaatccttcaataaaaaggttatgaaggacaatatgataagaacatactaaataaatccccactctgctagtccacgtgctattcaacgtcagctcatatatttcaaaacggaacttttcactacctaaaatttaggaaatatatagccattcctgcgggctgatggcaattatagattagtaaaaaagatcaagcaagtttacttttttttacgaacctgatcattttcttcgatgaatactccatatgccacaggagtaacctcgtcaataaatccaaatgcaacttctaaattcggaattgtcgcttccacttgatcttcacatttttcaaattcttcataaacaaaatgttaaaaccggtttttaaatagtaacacaaactgatctgatagcatgcggacagaagtagagatcgaccctgctgacgaaaaccatatattctcaaatccatataaaaagcttaagagtaatctccaattcaataagagaatcagaccctgtgagtctgggatactggcaaaagctctagccttttaatagaatctacacgacttcgtcctcttggtcataacggcgcttacctgccaattctttaataaactgataaacggtcggaagatcttctttaatgacagagcgaatgcgaactgaacccatgttttgaattaattggtttacttggtgtgcagtgctaacagtaaataatatgcgtggcctaatggtagtttattgtctagcgcactttaaactgatgagatctcatcatattatttttggaatgccaaatacgggtagaaactaatctagtatgttccatttacctttttatgtttgggaatgaataatccgcttttctactgaacgattattaaatactaccttgaaagctaaagcaactcataataatgaaacattaattcagtaaacaatttaataaacagcatggtataataaagaatattataatagtttttcgaagttatggtatttgtattaattaacatctaaaaaagttgaaagatgtaaacttccatttaaaatagctcagttaaatccatattgcatttatgcactttccaaaaaaaaaatgatacctgagactatgagagacataaaagaacgtaaaacaagcctgaacggaagctatccacttaaattgaataaattagtaatagattaagcaagcataagttattttaaatatggtgattagaatgaacgcgtgtctcaacgcaaacaaatcctttaatgatgtagcgaatatggcacaggcaaataaatgaaatacagtggcctcagaacgcaatgagtagaacatgaagtggagaaatgataaaaaagagagtggttttaaaaaaccaaaattactggatgcaaagaaatgcgtgtatgaacaaaaacaatcaatacgtttgtttcccccaattttctgtaaattttatgaatcttcaattattgtacccaaatgtaaatgatgtttgaaaggatatttttgtataatttttgaaatggtaagaaagtcggctgcactcaatagtccaacgggcatatcgatgttaatcccacattgggtgaaggagggtaatagagtttccgcacctgggcctaaataataaatggattttgaaagtgatgttgctttacatgtcaacagtatcctaacaatgctttcaaacactggaatagacaattgtttatcttgtggtttggagcacatttcaaccaaagtaaggtcctctttatgcggttcactagtaattggcgtgggtgaaactaataaaggatttggagaaatttgataattctccttggcctctttactataccccatacataatttttgcaatgttgactcggaggcagctaatacacgagagtctgtaaaggcctctcggaaaactgatgtcttggatctttttgaaaatcccctacttccaagaagagtaacagtaggagaacagggcaaccatagcaatacacgaactcttccaaaaatgccaagccaatcccttgccgagagaaagtctaaaatttgagaaacaaataataacccggcataaccatgaggaagatgagcaaaaaataaaagttcgcgatgtggtgataacttctgctcctcttctgtttgaatacgaggatccaaaaccttcgaaacgtacacatcttcgtaagtttgccaataataaccatcttgatgcacccacttaatccttccatcagaaagcgtacacaatttttgtaaaggtttggaaaaaacttcccgtgattctagcacaacgtgacttttaggttggaagtaattgaacagcgaagtggtagtcactcccggtcccggtgccatttctaaaatagtcattttctccgagttgtattccttaagcagattgcttttcacaagcgcttcatccatcaaattctgattcacaagatacgatgacttatacgaagaacgaccgtttaggtttaatatcttaacaaaccccgtggatcttggtcctccaaatgcagctgcgtcatataaaattttaggaagcttcatattgattattttagcaattgattactttctgcataattcgtataaacagtccaagattggtcaaatgacctgtgatatattcaataacgaaaaattgaagacattaattttttttctaattttaaaaaaagatgtcacctttacgcttgctttctttttctgttcatttaaatgtggttaaacaacacattcatatgcgcattgttcagtctaaaacatcaccatgtgcaagtttatttaatgctcggctttagttaattcattcataaacattaacgaagcccatcaattttacgcaatacgaattatgtatcctggtcaaatacggtatttccaagtaaacaaaactatagaagttatagaaactttgaataaacgtgtaatgttgaattaactggaaaagaacgatgtttttcaagtaaggaaaactgttaactactcaacgcaaagtagaataatacaattttttactttttgaaccagtcatgcgagctgtctatgatgattaattaatggtaatagcaattgaaaaaaaaaatattcaatctccaagttatagcgcaacaattggattgtgaaactaccgctttaatgatgatatctgtcacaaccgtaagaactggataattgtaattattgggagctaaattcagttcataactttaatttacttgcaagatataagtttaggatgtattccataaaaaacggtgaaacgtatatatcaaacaaattcttagttctcttttactatcatatggaacatgtaatccataataagttcattattggaataaataatcgcaacacaatgtgccagaactatagaaagcctaataggcgaatataaatgaaaaagtaaacggaaagtatcaattgaaacatactagacatactagaattcgtcagaaacataaacaaaaattcgaagcaattcaaatttattcttatcaatcataagctttaatcgtttatatgaatcttgaatggctcactagtagagtcccctctaaaagtgaatactctttccacaccaggcagccatcattgcttccttagtagcctcactcaaagtgggatgggcatggcaaacacgagcgacatcttcagcactagctccatattcaagagcgagagttgcttcaccaatcaattcaccagccatagggccaatcatgtgtactccaagtaaacggtcggtttccgcatctacaatgactttaacaagaccatcggcatccatattggtcttggcacgggaattggcggaaaaggggaaagtgccaattctatacttaataccgctttctttggccttttgttcggtaataccaacccaagcaacttcaggatgagtgtacattacagcgggaatacagttgtaattaacatgtccctgaccctttgcgatatactcaacagcggcaataccctcatcttctgccttgtgagctaacataggaccaagggtagcgtcaccaatcacacggatatgggggatgttagtacggtactcactatccataattactctgttgcttttatccatagaaattccaagcttatcgaggccaagaccctcagtgtatggaacacggccgatagcaaccaacaaaacatcagtctgataagtttcacgcttgttattcttcatattctcaatttcaacctcaacgctgtcaccattcaccttggcgctaagcaatttggtagatgtcttaaatttgataccttgcttagaaatgatacgagataaagccttggaaatgtctgcatccataggacctccaacagctggcaaaaactcaacgacggtaacctctgcaccaagtcttgaccatacactgcccatctccaatccaatgataccaccaccaagaacggtcatcttttttgggacctctgataaagataaggcacctgtagaagaaacaattttcttctcatcaattgttacacctgggaatggcttaacttcacttccagtggcaatgatgaagtttttggctttaatagtttgatctgcagcaccatcaattcccttaacagagagagtttgaggatcgatgaaagagcctgtacccttagcatattctaccttattttttttgaaaagatattcaataccggacgttaatgacttaacagaatcgtccttggctttcatcatttgagaaagattgacgctaacaccggaaacgtcaatgccacgtcgcttggtatcatgtttaacagtatggtatatatgagagttattcaacaaagccttggaagggatgcaaccaacatttaagcaagtgcctcccaaggtacctcttttttcaacgcaaatggtcttcaaacctagttgtgcaccacgaatggcagcaacataaccgccaggaccaccgcctataacgcaaagatcgtattctccgtttccagaggcttttgcagagtacaatcgcttagaaatttcaatttgtgccggtctgcattcactaacctgcaaacacgtgaatttgaaccggcaaagtgccgatcttttaatcacagagttcaacataatctttaatcaaacccagcaataacaaaatatgaaaaacaacacgctttttatcttgttctaatggttcttggaggatatcataatctcatcaaaggagcaaataaggtaaggttaaaatccaacaacaatatacatagaaaaacattgttaatattaaaaattatctattgttatgatagaaaattatttttctctcggtatctgtatttttaagctattgagcaaagttgatattggccctccgtacaaatcagggtttgcttcgatgccttcaattatatttttcatgaggttcaaatcaatatctttatcatcaataccttctaaaccctcatctctgccccttaatccaccatacagctcttcatccatggcacgcatgtattcttccatattagcatcgcctgggatgtccatttcatcttcattccctgaagagaattcgtcaacatcttggttttgatatttcccatcttttccttttaaaaggtcgtaaaatttggtttcgtcaaactcgacctcgtcgattccttgatttctgtttaaaaagatctcatcatcggaatccgccaaagaatcagaatctgtatctgtatcagaattttttactccataaaagtcctctctatgattattggaggcttcatcattaataaacgtctcaattcttgaagccatatttttcaaatccgattcattaaaattttgcttttgtttatttttggtaatttcttcattaatactttttccgccatgattccctggtaccatttcttcttcgcctacgagcgtattatcgtgatcggtgttgtcaaaaccagacctttcatcatctccaaaatcatcacaaaaagaatttaactttttttccaacagctcttctagttcatcaggatttacgttcataaaactagtgtcatcctcaatgagaggtattttttttatgtcttcatcagtagggagaggctgaatttgaaggtattcatcaatttcagtccttttttccacgttttctttagagttgtaaaggatttcaaatccacatgaaagcttcattcctagaatagcacgttcataatccaatgagtgaacatcagagggtaagtgaaatggacgaaaagttttacatctttgctgatatagttgagcgtacaagagaggggtaaaagttatagtcgtggtaacaagatcgttttggttaaacttactcattcggtcgcaataattttcatcgattgggtctctgtagtaaaatgcattaacagcactacttatcaagtttttatttttttgtagtacgtgtacaatttttctcggtactgtgcagatggccctaagctttacattagctgcttttggaaacttcttaagacgttgacttatggagtcattgacctcgcgactagtatataagttactgcccgaagaaatttgaaagattgcttgctctcttgttagaggaggacatctgttcattttttttaaaaactcatcttcaggtcgaagaattataacctcgccattgtgaatccaaactcgataatcggagttgtcttcatcaatccattttggaagagatagtgctgcttctatcaacaaaaattctccgtcctcatctataattctgacaaatgctgactttacagccttacttgcctctcttaataaccaaacgatgtaccattcatcatcaatacagtccccaaaattcgttattcctaaaatacaatccttcccttgatattcgactctttgtaaatttagctcttcgttttgccatatatgttctttcccatattctaactggagtctctctaattcagctaaaaacatatttatagaggcttctgtgctctctttttctttctctgaaaaataaacatcaatcctgcattcattttgtgaaatacaatcgctttctatcctttcggtgatgttattgcctagattgctcattttccaagtgttctattgtattaaaaacagtgattgtccatctatttgtttaacaatggcttttctcttcttccagtaagatttataaaaagcaataaatcctaaggtacgtgttcaatagggatttattgctgtagatcgtctacatattaactagatggcattttacactgatgatactctaattctcatactactttcgtagcgattcgctattttaaatttaataatgattcgcatcgagatctcattaaatgtgttgattgtataagtaaatactatctactgctgggtactttagtataatgttaaaagaacgagctacttttagaactatttttaatttcttaaaataacgcttttatttttaaaataggttttgaagttaaaagcctagagatcttcacttcgaccgtataattcaaatatttttgttaaagcagtagacagtgttttttaatgaaagttcagactttcataaaactcaaaattattttatcattaggtatgcaaatgaaaaagagattagtaattaaaaaagaatttgaacacaacttccattctgtttggttcaatatgtcttgcactatagcacatcgcattgaagaacaaaaatgtgttaagtagagagtaaattacattaagggttcaaattacactggaggttgagtaaaaaatcttgaatcatctttattcttccatatactatcaaaattctagtttattggtttacataaaataatactgatgcctctgttttcatttatttagatttttgccctcaccaaacttcgttaatatcgtttaacattttgatgctccgttttcttaaaaatgcagtgctgcaacttgaaggaagtactttcacactaacgaaaaccatactgtaaacaaacaacaatatttcgctgtcgtcgtcgttagcaatacctaactttgtatcaatgctttcgaagagactccgctgaagttaagatcctctagtttgtctttttctttaagcttgacaactacctcattaatccatgagtctattcacttttgtacagatacgggtgtttccctttctccagcgacatttgttctttcttcaactttctttgacattaattggtttatcatggatttttatacttcctcgaaatgaaattattgatcgtcttcatgtctcagaaagtgctcttctgcctgggcaagtgaatacttactttgaaaataggtattcaaaaactgtttcatcatctttaacggcagcaaatacatggtcccatttggatgcaagtgtgggcacaaacacaatgtatgatgatctagagcagatttttactgctatgggacttcccactcagaaacaaaactactcaattaatattcccggatcggagtttaacggctcgaattttattacaactttacgtgctcctagaggtgatgctactgagtctctactcctatgtgtcccttggaaagatcatattgggcaatataatgaggccggcgttgctttagccattagtttattgaaatacttccagggatggtctctttggtcgaaagacatcatcttggttatttttgatgatcctgtttatggtccatcgagttttctcacgtcttattttgaccaaacgacgccatatatatcttacacaccattgaaaattcgttctggttccattcaagctggtttatcgcttgagctagttactactgaaaataactcggacgtgcttgaagtcctttaccaagctaccaatggacagttgcccaaccttgaccttttcaatactatttcgagaatctttatgcaacattttaattatccattacgactacaaggatatgatttccatgctaattcggggtcctcatacacatcccgtctaaaatctttgtggatgggtatgttgacacaagcagtttcgaatgttactagtgcgcatgcactatttcctcaatatagaattgacatgttgaccttgcgaatgaaagtgaaagacccgttttcatttgacatgtttagatttggtcaagccattgaaagcacatttcgatctcttaacaatcttcttgaacacttgcatcaatcttttttcttttacttcatcctagatcatttgcattttattagtatcggaaattatatgccttccattttaattctggctgctagtttcatgctcggagcttaccgacattggatcaaccatgaaaaaaaaatagatctttggagaccattttctttttggctttttagtattttttgtacgatcgccgcatattatttggtatcttcttctactaagataaccgtttttatattcctctatttaatgctcacttttattggtattatcttttcaacttttatgacgagtgaagacgctgaactggttctttcttacgatttaatgtcaaaatcccttttcatttccgtagtgagtacgttaaatttttctctttcttttgttgttgcaattttgcttgtaccattacagtttatttcatttagatttaatcgacgtctttcgttacttttcgcagtcttgacatacttttctacatttatattcctttgttctctgtctaaaattttgaatggacctttggtaccattttggttgtgggcaaaagaatatgagttgttcaactcttggttaatgccatccgtgtttatgattttagttttacctgaaatcatattctcagttacaagttttttttcgctttggaatgaaccgtctgtgaaaaccaagacaaagactttgtgagggactaaaaggtactattgtatgagtacttatcattatttattttacgaacatcattaaaaactgtctataaaaaatattaccgcagaattgttacgttcgcggaaagcttttagaggtagaaatgcatttccgctagttaatttttattgaattgacgttttctaataatttatatttttcgatattgaatggcattgattaatgctcgtaaatttttaaactcatacagacttaacgaaatgaaaatcaaaatgctggtcattaacatgtatactaaaaatcgattgatcaacttagagggtcgagatagttaaggacttgatatcgagatattcagaaataccgtacttgctgccttcacggccaaatccactttctttgactccaccgaaaggtgaaagaacgtcggaaacaaggccggtattacaaccaaccatgccaacttgcaatgcttctccaacacggaagacgcgagaaatgtctttggagaagagataacctgctaaaccaactgggctgtcattagcccaggcgactacctcgtcctctgtgtcaaatttgaacaaagcgccaacaggaccaaatgtttcttcctctgagattaacattccttgtttagcgttaattataacggtgggctcaaagtacataggacctaggttggaagccactttaccaccggtaaccacaacaccgcccttttgaacagcatcctcaacatgttgcttaaccttgctaattgccttctcactaataagaggtccgtgggtgacgccagcatccaaaccgtaacccagtttgaatttggagacacgttccgtgacaagatcaacgaaggcgtcgtacacagaggaatgcacatagatgcggtttgcacacacacaagtttgtccactgccacgaaacttacatgccattaaagcatcagcagccttttccaagtcagcgtcctcaaagacaatgaatggagcattaccaccaagttcgagggaaagcttctttaaagtggatgacgattgctttgccaggattttgccgacattggtggagccggtgaaggagactttgcggatcaatgggttggtggtcaactcaattccatgctcgctgggagagttagcagtaaccatatttaaaactccagctggaacaccagcacgttcagccaacttggcgagagccaaagcggtgaagggggtttcagcggccgggcgaataactacagtacagccggcggccaaagcggcgcccacttttcgagttatcatggcggcgggaaagttccagggagtgatgataccaactacaccgacgggttgtttgatcgtaatgatccggttttggggattggaagacattgaactatcaccagagattcgtagagcttcacctgcaaaccagtcaataaactttgcagcataaacgacttcccccttggcatctcccaaagccttgccgttttccaaagtcatcatggtggccaaatcatctgcattttccataatcaaatcataccaacgacgaagaatggcatatcgctccttgatgtcgctgttcctgtaagagagaaacgcttcgtgcgcaactttgatggcttttctcgtttcctccacggacatatctgtcactggagccagagtctcgttcaaacctgggttttccacgtcaaacgtctttcccgacgcagcggttacccattttccaccgatgtaactgcgagcgggaaattcctctaaatcaaacagactgagatctttgatgtttgtacttaatttcgacgatgtactcatattggcagcaaaactacggtttctgcaattcctttttagcaagctcagaccaattggtgattttctatcaagtccactcctgatcagcttgggcaaagaattgctctcatatatatacctaggaatgctctgaatcaaacttgtcatctctttcacttacttgggatctcggtaagccaacatagacagcaaacggtccacgagggcagcccttatcatccaaggtaacgccgaattgcgaagtttgcaacgagtaatagtgaagttaaaaagtggcttatcagatgataccgatatcgtatacgacgttcttctacattactgaacgacgttggaaagcactgcaaagtgattgaactaatagagacaataaacttagaagaaaaatacaaatttatttcactcgattgtaaatatatatccatttcgtaggattctttttattgaacttgaattcctccgttggattttatcgatgtcctttctttatttacatacagtagatcagatattgatttcaaaaaaccaaccgattgattggtttttttcactgtttacattcttcaagttttatatacacgaaaaatttatagcccttgttaaaaaatgattttacaaatgttcaagcattctaataaactagctgctattttataaattcaaaatcattttagcatcagtttagaaatgtctgaaccttttgcctcgtttagataattttcataacatctcaaacacttgtgttcgctccttctagcatctcgctgtttcaataaatttttaacttctcatattcgctcttcaaatgatagtcactgtgtacacctccatgacatatcaatcaaaccatgctcaagtattttaaaaaaaaaaatttcattcaagttacaacaaaaacttatcaaatgactaaaaatacttacgaattttgcaatggttagtccctttggtccgtcgtttatattctcgttgcgcgaattgattcccaaccaggcgaagatccattacttatctgtcaagatataacatccaccatataataatgcatcttatcttttatacacaacgcagctttgctaactaatttaacaggtgtctcatcctacactaaaaaattagaagtacaaaaaagatcaaaacttaaaactcacttactcaattactcacattattaatttattcacaaatatagttagattagattatcagtttgtacaattcttttttttattaacaaatcgtaataaataacatttaaaaaaacgaaggtaaaatagcagtagcgcttaaagagaaataaagaaaaaaaagtttcaacccaaatgagagaaaggacttaacaaaaacgtatacaaagtttccaaactgcttcaaaaatgcacctccttctggtgaaaacaaactgcatttttcaaacaaacaagttaaatccttcaagaccaatattcatacgtttaaaaaaaattaggtttaaagacaacacacatcacataatgtccaaagcaaagaacggcggctctgtgcgaaataggattccaaataatcactgtcaatgcaaagaacaaaatagacagacagaaattcgaatctataaaaattcgatcataaacaagcctgtaacatcgtctaataaggacaatttaaagaaatttgaccgtaaggacggattacaaattaacaaaagtagcgttcaagcagatattaaaaaaatcccctacgtcccaaatcgcaatcattagggaacttagtaaaaaacgaagacaccggatccagaagtgatgccaacagtgcaaccactgccaccattttggaaagcaccgttctcaaatacacaggtaccactaacagaagcgccatcagcgccgacaatcttgacattgtaattggcaagttgagaagtcaaggggttttgagagatggacaaccaagtagtaccatcagtcataccggcaccaaagacaagaggagaccagttaccatagtcaccgctagaagtaccccattgacatccttgttcagcagtatagccagccttgttaacatagtattgagcagaagtacccttgccttcccattggaagtagttagcgttatcagtgacagataaaggagaggtagcaccgccaccaacataggtaggaataaccatgttctcacttccagggtaatcggtttggcaaatggcaacaccttggccaagtgtgttttgaacagaagcagtgccaacaccgttttcacaaaggttatcgtaagcagtattagtacggtaaagcttaccgcccttacaaagcaaaccaccacgggtttcaccgtcagaaggttgagtactaggccattgagtcttcaacataccgggtgagcaagcataagagcagtaggcaccctcaacgcaagaggaaccagcaccatcaccaatttggataccggagtaaccaccataaccaaggtaatccaaagcaacaacaccgctttggtcagaagggaaatcagtgcaatcgtaaacaccgtcttggaaaccaccagagctactgccagtggaagtagcagaagcagcagcagaggaagtagtagaagaagcaacttcgctagagctagcaacaacactagaggaggtgggaatgacgctagaagaggcagcagcggaagtggcagagtcaactacagcgctagagctgacgggagttactgaagcagcgacggagctagaagcaacgggagtaactgaagcggcaaccgagctagaagcagcgggagtgacagaggcagcaaccgagctggtggtctcagcgtctccagcagcagtagcagcctccttagcagcgccgttagtagaaatggcggaagcagcagcctcaagagtaacggtggtataggcgtaaaccttagaggtaacgacggacacatcacgcttgttaagcaagtgatgaggatggcggaaaggggcggccaaagcgccagtggtaagaagagcaagtgctaaagtttcgaaaaaacgcattttgctaaattatacacaaaaaagatatatggatagatagatagagaaggtttatatgtgtctaaaattcaaggaacgaacgaagaaaaattctttaaaacgatagtagatgagacaagtcaagaaaagaaagtttgcttgaatgtatctctgggtatataggaatacaggccggtatccaactattaatatattataacagctagctgtagatttctaatgacggttgttggtaaacgacaggcaggtttggtagggagagggcctgtttttacctatcgcggaagcagtcacaacgcgtcacggaaccggtgaaacttggacaatcgagaccgcaactttatattccacgtacgactaaatgattggtggagtaatatatttaattaatttattaaggtgaggctttgcaatgggctagagctcgctaaactacgataccaagtgcagtaagtactctgtaagagcttctaccgtttgctgaggtggtaccgttttcttttgtttaaaataaaccctgtttatacgtgaagcaaatagagcttcttttgatattgtttttttcaaaatctccttgatttacgtttttaagaggttaaagtttctttgtttactaattttctcaattaattaatcatgatttcatttaccacatcatagttttctttatcgataatttaattagcgtacaccccaactttacttttaaaacctcgtttaatatggccatcttcttgacgtcgtaaagcttagttatcgatctcgtttttacgtatcgtaaaatgacgttccaaagaagcttacgggatggttttcatcggctaatcaatttctatttttatccatcataccacgataccgtagtacacaatcttgcgttttcaacatcagactacatttactttaaacatttaacggatcggaatgatgacgcgctgcttaaggtagatcaaaccataaacaaaacaaatcgtttcatattcaggaagctgaaaatactatgcccttcatttcttaactatagtttcattaatatttattgttttggaccatataccatggttggagaagaattccttttcttctagaccaactgatggtctattacatattcagatatgagcaatactttaacttgacgaaattgatatataagtatattctgaattgttgcaagtcaagaattttcggtaccctgcatggaaaactttgcacacgagtagattaacgtctttttcctttgcttagtttgaaaggagctatagaaaactgcattattttacacagtgacgtttagcatacttacagtccatttggttaacgacacgttattcttacatggtaaaaagagagacagcatattcttattgccttactaatgtaaattcataccggaaattttaccaaatggcgatttcttaattgctgaggtggccagcagaaatcgtcttttcattattctggaatcaaaacacattctttgaattgttcacttttctgttgccttgaaatcttggtcttcttagttgactgtttcatcaaggttgctccaaattctttgtgatttattggtaaactcgggcattttattgagtatgttggaggtggaggtggaatcagataacaaacatttagttgcagatgaactaattgctttacaatcaatctatcccgaaatacacttggatggtaataactatggtcggcttaacataccagttaatacagagagcgactatttcctttcctttaagtctcccgatgaatctacgctcacagatacaatcgtagtgaggcatttcccggatttagtcatggaattctttcttcctgaagcatatccttttaactctcctccaaccttttttttgaaatcttcatggctccctttgaaacaaaagcgtgttttaacctcttccttaattaagctgtggaatgaaattcacgattgcgttttattcgacgccattgaacacgtccgttcgattgcaacaatcgcttttcatcttcctactgaaatggtatttccaggcggttttgatgacttaaaaaaggaaattcttgcttttgataaaaatgcaaaacttttggaattccagattcgaaaatttcaatgtaacgtctgttttgacgaattcaatggtactgattgttttcagcttactcgctgtggtcatgtgtcatgccaatcttgtttacgagattattacactatgtgtattcaagaaggcatgttttcccaaataaagtgtatagatttggattgtggaaaggacgcaccagtacttaccttgaaagaattagaatcaatagtgggcgttcagttgactaatagatataaggaactagaggaaaaaagaagatacgaaaatgactccaatattatattttgcccaagatccttttgtcaaggtccttcgaaacgcgatcccggacagaaacttgccatttgtcagaaatgtgattttgctttttgctccttctgtcaagctacgtggcatggtgatctatccccatgtaagttggaaggtgactcaaagaagctggttgaaatgtatttaaattatcaggaaaatgagccggaaaaggctttggaactggaaaaacgctacggtaaacggattatagacagacttgttgaacaagtaaaaaatgatgaggaggcagagaaatgggttttgttaaatggccagcgttgcccaacttgcgatagagtcgttgaaaggattgatggatgctgtcatatgaattgtctttgtggaacccacttttgctttctttgtggcgcatatctgatggaacaaaatccatacaaacatttcaacgatcctgtcagttcatgctatggtatgttgtttgcttctgccgcagaaaaacagcgtttttcggaaaactggacttgaaaactctatttgtgcaagatcctcttattaatttatttatgtattttggaatgaaatttttatacagtcacttaacatcaggtgcttcctttgatgagtgaagactttgcataaatgctctcacaactgaaaaatcctcaggagaaaaactgtaatctgcattctctatagattgatttttattttcatcagctggctcatttgtgtttgaatggtctacttccaaattatcattggatagtttagggtacgtgtagccttcttgaggattatactgaggaaatttctcaattttagtcagcgccttttgaaaacagtaggttgcatttaactagacgttagctaaggacttttcaaccaagaaaggcataccattcttgtagccagtagagtatacgcatttggtgccatataaatattctcattgcaaacaaaataaaccgttagtggtttaactagtaaaagttaattgctgttccgactttcataaaagaaccattttaaatataccctcattttcattaagtctgttttgcttctgtataacccacaaaaatggagggcgctcatgtataattacaaattgaataccagtcagtcgcttgagttgactatttaaatcccccaaatctagtgcattgaattgtgattgcatttttaacatctcgttgttggacttgtgactataaaagggagattgagagaaatactcgagaactaagttttctatattagcaaaattacacgcaacaaattggaagttgtttgctgctttatcaactaattacatctctttaaatttttttctcttcgaattgtacagagtctattttaagagggcatactgcgcaaacaaaaaatgttaaactcaccattctctgttcgtaaaccacccatcgactgaacccattcaggcatacgccactgtatgctagttaaatcaactgaaggaggtgctccagaggccattttcaaggtacttttttgatattaacaaacggggaatgtttaatgtaggtgaacgttgagcagaccgagtatggatggtgaatagtctagtgttgctagtgggatggaattaaatacaagctgtgttacattgcagctggattgtaaatattaattgcatattacctttttaactgacttaaagattgggaaatcgaattaattgctttatgaatgagaaactcaatgaattcaagggttacacctacatttttataaaccagttttgaaattaatcgtattatgttcgcaaatagaagttattcaaataaaaatattactcgacagctttttccctatattctcaataattggattgaactatttgtgttgttgaaacaaacaacattcattctctagctagaaatttatagacaaaaaaatgaatcactatttaaaaaaataaaaataaaaacgaatatcatattctacaattacttatcgctgaactgaaaaaatatttataatattatctactcaagtaaccagtattgaaaaaaaaaactaaaagcatttattgacttaaaaaatatttcgtgcttccattttaataaatattaattcaatttttttcattcattagttcaatgacttaattattattattattattattgctattattttttaaaaaagggaagcgattaataaacagtaagaaaaatattaggaaatgaaaatttttttgagttaattttaaacaaacagtcggaactaaatctcaaattaatcaagcaaatagtcatatttggtatgcggactgtcgaaaattatagtatatagtgaaaacgagcatccttgtcatctttaggctgctcagataaatcgatggtagaacttgaagccaaagacttttgcttcttggagttctgatgcttcaagaagaatatattcacaacatgcaatacagtggagataaatatagctattaatgaagtcaaatggccagcaatgtattttggtgggtaacggtaaatttgtccggccaggattccagaagagttggcaattgcaagttgtaaactaattgcagtagcacgtttgtaatgaggtgcaatgtttgcacttaaccatgtaacattaagcccagcacctgtatagacgccgactgaacagaggtagcatgcaaagtaaagaacagatttattattttggcaagccaacaacagaatgtatccaactattggaaagatgttgccaataattaagattatgccacggtgatggaaacgatcagagagaaatgatgcggcaatataagttgcagctcctaaaatgtaaacaggaatagtcatatactgtacagaaagcgaggtatatcccataccactgatgatggccggtaaaaaagtgctaaatccgtataagcatgtgtcctgtccaaattcagaaagggcataaagatatactttaaaatcggtgaaggctgatttcacacctttccagtcaaaatgtgctgcttcaagatctgcagctctctccagttgtcgtttacgcatcatctcctggtgagttttggaaagaaaccatgcttttgtaatatcgtttggaatgataaaataaactgccacaccacatacaaatcctattaatccttcaattatgaaaagccatctccaaccagcgaacccgcctaccccgtccatatgcaaaactgcatatgcgaatagaccaccaaatgcacctgacaaagcagaagatgcaaacaagtaagcaattctaggtgccaattctactcttgaataaatcattgtaaggtaaagagctaaacaaggaaataaaccagcttcacaaaaacctagtactaagcgtgctgcgagcaaaccaccaaaattgtgacagaatccagtaaaaattgtcgtaagtgaataagaaataacgataaaagctaacatgcgttttggttgtactttcttcatcaatagcgtagttggcatctcaaacaaaataaatgtaacatagaatacgcttgcaatgatgttaaactgatccccctttaatttcaaatcttcgggaagccccgcaactttagcattaccgatattactacggtctaagaatgctacaaggtataatatcatgattgtaggagccaaaaccaaatccaacctaaacagcaacgaatctctttccgactttgtcaaatgtgtattttcaatggaaattggactagcagtgttagaacggctgatgactttttcactttcatccgctttggtaaagatgctgccattgctcttattactgctagtgtgacttaaagacttcatattttttttttttttgaaaacgaaaaacgacgaccttaaaactttttcgtatgtaagttgtctttttataaaaggtaaattaaatgcaatataattagggaattagtaggatataagtgaaactactagggatcaatcgaatggttaatgtcaatctgatacaaatgattttcgcagcgatattaagttttgggtttttcgcttaagtgaaggtgaattagtgaaaaccagtattagaaaaggtaccgcgaaattccaaaatctgaaaggaaatacaattccccaagctattaaggagaagaaaaaaaagatgaatatatggatgttgatgaccgatctcaaagcagtgagcatttttcgtcgagccatgtacagtcaatatataacccggctgatcggttgagcatgcatccggatatctggaaatagcttgcaatgattgaatattagttctaaaaaataatatgattggacaacttatgcctcggtaaatataaaggctgaaattgattagatcattgtaaagccttttattcgtttattatacgtagctttttaaactgcgaacacaaaactgacaaatttaagtagtggatgcattttttacggtaatttagcatttttccggctatccggagaaagtttttcggaaatctcggccttatgcgatttcaaattttggtaaacattaaggcgcggtagaaataaatggagttgaacgtatggagtggtattaaatgtaacgtggttatagatactttttatgaagaagttgcctcttaaaagcttgataaaatctcgttttcagacccctcggccggatggtttaggaaatgttagattgaggtcctaaacaaacttaacgtgtaacatggtttggtctatgaaatgataatgtcaagtgaaagcacttgaaaaatcattattacagtgaattttttagttgaagatatctatactgagtgattctcattgtacacttttctaaaatatggaggtggcataaatgctgaagacattgtttgtgcgccagcctaggaataaatagagagctaactttagtgaattagaattacaaaacaagattaaaccgcttttttttttaaaaggttttatattttttatatgagaatccttcagtacttaagacattctctgtaaattaattcgtaagtcttagtaatgtttgcgacgtttgtacattcatctacgagaattacaatctcttatacaatgcattatactgtgcttcgacatttttttaaagaaaaaatttaaattgtattgctccttaaaagctttggctttaaatagtaacggccagctctagaaatacaaaacatgaattaaaagacatggagcgatctaatgaggaagataatgtatctataaagaaaacagagggaattatttttacaaacgccgaaaagagagcactgttgtaatatcggatccaaaacgcaagacccgctgagcgagcatacaaaaagacagagcgagaaattcctggtcccaaaaatgatcaggacgacaggcaaaaaattcattttgcgaaggaaatttcactcagtaagagaaatgatttgcgatttttgtgtaatattacagaaaaggcaataaacgatagcaaagatatggagtttaagctgtggcaccatacaaacgatcaccaatgtcaccgacaccaggaacaaggtaacccttggcatcaagagacttgtcaacagcgccgatgacaaattcaacaccggggatgttggaaaagcgagtcaaggcttgctcactagccaagacactgacgaaaatgatgttcttgcaaccccattcttgaagagtggtaataactgcgttggcagtaccaccggtagccatgacgggatcaaggataacggcagtatcggtggacttcttgggaagcttgttatagtactcaatgggttgaagagtgctcttctcacggaaaataccaatgtggtaaattggaacatcaggaagtaccttggagaaggcgctcatcatggacataccagagcgaagaacaggcacaatagagacagagggactcttcaatgtcttggtagactcataagccaagaaacgagagatctcatcgacgacagagcgaacttgagaaggcttaagagagcgatcacgaagaatagcaatctgctcgttaacaacagggtgggaagaaattgtaatgttgctcatttcttcgacggtacgaatggcagaaacggtggtagtagtcgacattttatagctaagagataattatcggatttagatactgaagtttagggatatccgaacgtaaacaaaacgacttgggtgttgtgcaaaacaattaaacaagcttcaggaggaattgagcacggaaattgcttaaaagaattttaaatgatgaatagaaaactcttgaatttgatgttaaattgccaagtctttgcatcgtatttataccattttctctctcaatattcttcaccctcggtgagaccgcgggctgcaatcacacgctagcctcgggaagatatcggtacttccaagcttacgatattacttcatgggcaaaatccacttaaagtatcgttaaactgctttaaacttccttagtagaaattaatgtcttttggcaaaaacgttagcgagcccagttgcgaaaggaagtagtccgcgggtatgccacggcaaagtatgttgatacttatggcgcctagcggtttcatgtattgcatctcactttctggcattgctgtcttaaattttttctatatattgaattacctctctttctttatatccttctgtttctctcactattcgatagaattgacactgctcctgtggaaatcattcaagagctctctatctatacacgtttggtagaagaacttatatatatacatacttaaggagatttcaattttcttttttacattatttcatttactctcgagtctcaagaagattgatttcattttacgtacttggattcccagtgtgaattttgtttacttcgtttctgttgaacgagaatcgtattgtctaatcttattcacttaattgcatcatttcaatccaacatgagtacagagaccgttgccaagcttttgtctttgcaagatattcgttacaaggcccaaaaagtgttacaaaaggccgaaagtcagtccttaaagtcttttttgtacgacccctctaaacttcctgaagttgccgattttgtcgtttctgtaatccaagctgattttaagggcaagtattccaccattcctcctcatggacggtggcagcattttgaggttggcaatgtccctcgattgagccaactcgtcagtaaatgggaaaaggagggtgttgattctttggaaatttgcaaaagagttttggacgttactttcgtcagtgtcttgcttgacgccggtgctggcgacgtgtggaagtacactgatggaaaagaggcctatggccgtagtgagggattggctgtagcaagcttacgttgctttgaaagcggactattttcttcaaacccagattttgtttatcaagtggatggaaaggctcttcaagctttaacttcggaaaagctaggtgccggtttccaggttactgaacaaaacccattagctggtgtggagggtagagcgactattcttcgttctcttggaaagcagcttggttctgggagacccagtgattttgttggtcgtatattccccactggcgatttctccaaaggattaaatgttttggaattgtggtctgagcttcaaacccttcttatccctatttggccggttcgtacttcatttgaaggacaaaatttaggtgatgcttggtacttgtccaccattgatgccattcaacccttccacaagcttacgcaatggcttacttactccctacttattccctttaaatctcttctcaaagtccccgttgtcaacgaggaactccttactggattgccagagtaccgaaacggtggtttgttcgtagacttgggagttctgaccttgcgtcccgagttttcttacgctactgagtacgaacctagtagcgtaaccattgtggagtggagagcgatgacagttgttttacttgacaagcttttagcatttgtaaatgagcgcttgaaacccgagttgagcgagcctttgtctctcgcacaaatgcttgaagctggaagttggaagtctggaagaatcatcgccaaaaaattacgtccttctactgcaggtagtccaatcctgattaaaagtgatggtaccttgttttaaagattcaagtccttatagttctaaagaccattgtaattattatccctctttctataaaaagctaggaattggatttatcatattaatggcgtgtcttttgccatgttggcttcctgttgattagagtttgtttaatacttatatcttttatgtgcaaaaattccttagatttgtaaagcaatgctgtaatgtctttcgatgtgtatgtctactatgaataatccgcaatgttgatattgtagcctaaacatgctttcaatgtattttactattttccaatacaaacacgttatttatacattaatttgctaaaaaagtctgaaagagctacatttagtatggggcatacccagatgaatatggtaaggcaaaaatgagaaagcatttaataatacatggatttattattatttaaattttttttatctaatttactagactatagccattctaaacaagccagcaaaaatattattttttttttcatttaataaaaaataaatgttttaaatttaaaaacgactcgtccttcttttatcttgaacataaaaataattttgaatttttcaaccaataacttgataaaaatatacatatatataaaataaaatataataaagtctactggacaatattcatgactttcatatttaatatacagtctgatctgtaaactgtcagacatgaatcagacataccagttaaatgattgattccatatttttactctgtattgttaaatttgtatttatttatcatatttatttttttaaatgttttgtctatatctaatagagaacaattgaaaaatctgttctagcagcaagtaagatttgaacgactgtatacctcgttactagaatctttcagtactacataaaaagaatgtattgcaataaccaatttactgcactcagcgtaaagtcaagaacatttcagggttgtcaatgaaaaaaaaaagaagaatttttttattctctacattaataacatactgaaaatgaaatactaattagttcagcttgtatacattgattccgtctatgcaatgtctacgcaaactggtgattgcaggcctggttaaccttaaattcgttacacaattccagtgagcctatatggaagtcaaccttaattcgattagcgtgacacggattattatttttatatcctacgtaaaaaagaatttcgaactagaatgtgtggcaaacgccttcactactgactattacgaattgtataaatacaaagccgtggaaatagaaaccatcttttcgatcgttctttgaatacttgtaagaatgatgttctattcttttcctgtaaatgggaatatttgcttactgacatcaaccaattccaattgtttacattacaaaaaaattttttttcttctaaacaatgacttgcgtcggctattgcccgcggtagcgccgctcgagaacatgcgtgcacgacccttccccgcgacttcgtaaggtctaagaaggcgcaacgatgtaaacaaggtattgttttcggttcgctgacgaggaagtgcccgcggcaagtccgcgtggtatctggtatcatgcgagctagcgctttcattgatagtatctggaaggctataaataagggaggaaatccatacggttcaacatcaattgcaaaggtttcattcattactttagctgccttactcaattcactttgtttaaaggctaattttgtgaaacgaatttctttctacccattgaacattcgtttgtcatttttcttgttgttttacttatccgttttcttcaattactaaattagaactaattcaatatgcttgccactgaacaaagccgtcctgcagagtgcaatggcgctcatgctcacgagaagaccgaagaggttaagaagcctctttactctcgtcctgtcgtcttgaccacctatccctctcaatctagaattgatcctttccccatgaactggggcgctgccactgctgaggaacgtggacctattactgtcgctcgctccattgagactcttcctcatcgcaacgccgtcggtgctcatggcggtagctactccgtttacaatgctttagctgttgccggtggtttcttgccccctgatcatcgtcccaactttgagctcactgagcccacttttgacttccctgaattggacagctggcatgatcccaagaagatcgtcgccatggatccctatggccatcttacccctagcgtcttcaagaagtacttggatgagggttacgacgttcgtcccaccattgccattacccgtgctcatctccaagtcactgagattcaacgttctgttgaaaatggctctttgcccatcgatggtaagattgttctcaacgaaaagggtgacattgccgttactaaggttgctgttgagcctgtatggtatcttcctggtgttgctgaacgtttcggtgtcgatgaagttactcttcgtcgtgctttgtttgagcaaatgggtggtgcttatcccgaacttatcacccgtcctgacatcaaagtattccttcctcccatcggtggtttgactgcttacatctttggtcctcctgaataccttagcgatacttccaagagcttggctgtccgtgttcatgacgagtgcaacggttctgatgtcttccaaagtgatatttgcacatgcagaccttatttgacttttggtattgaggaagctgccaaggaagcccaaaatggtggtgctggtttggttgtttacttcagaaaggagggtcgtgcccttggtgaagttgtcaaataccttgtttacaacaagcgtaagcgtactggtgactctgccgagaactacttcaagcgtactgaagagttggccggtgttcgtgatatgcgtttccaagctcttatgcctgatattctccactggtttggcattaagaagattgaccgcatgctcagtatgtctaacatgaagcatgatgccattgttggccaaggtatcaagattttgaaccgtatcactattcccgatgatcttattcctgaagattctcaagtcgaaatcgatgctaagattcaatccggttacttctctgagaagaaggtcactgaggatgatctttcttgtgttcacggtcgtcattggtaagcttgcccatctgttttagacgtcacagaaggaccatgtttattttaaatttcacatacatgtgtttaattaccttcattgtataaattctcgaaactttctccaattcttcggtcagataaaaaatttctctagtcaccgtcttttatagagcttttgtcagatgtttttctggatggaatcattgtccagttactatgctttttatttataagtttgaaagtttagttaactttttgttttctttaatacattttttaatcatgtcaacatttgggatttgtagaagtagtaaattttttgtacatgttgtagaattggataagaacgaaaacagctagtatgtaaaaaaaacgaaaatcccaaattccgttgtttgtttgatatagtaatatttatagcattttagtttctaaagatttttgataatcttttacatttgctttcacatacattcgcgctactaccatacatcatatcccgctttctttaattgcttccccacagactcaaccagcggggccttcttctcgcttaatgtcgatcggagcttaatcgtatttaactcgcattaactcttgatccttgtgtaatcacgcatggatagaattgtatatgatcgttttatccctataaatcaaaaagtacctggaaagaaaatcgtataatgttgagagggatgtacgcagatacattaacaatgaacaaattttaatttaaaattgtacaatttccataactttttcgtcccttgattagcatgtattgtttatgttactcatttctctacacgtttgtgaatgaatgacttagatgtattcgtagtactacgtatatatgtctttgatgatgagttatccctactttatactaagtttaaaaatctcttttttaatattaagattcttttgcgaaaaagttagcttggcgatacaagagtgatggtgtgttcaatgaccagcaaatgcaaaagctttacaattttaacgattaataaaaattagtgagaaaagctttatgtaatcttgttcttaaattaattcaacattgctgaaactcacaaattcttttattgcaaatatctgtcggcagtgttggatactgatgtaagtggtgatcaccgatatgttttttttttttttttttttttttttttgccaggtgttttgaggggatacactgaaacactacaattacttactcaactacacctcctgacataaaacaagccaactcagaaagcattgttcgcccgttccgtttcaaacgagtatgcaaacataaacttgctgtattgcatttttttccaacatattcgttttagtcatcacttacccttcaatatgtatcagcgagtatagcatcgattacttttcaacaaatgactcatcaataataaaggattcaacaaccgctatcgctttgtttaccatcgcaaaatttcgcatcgctccgaatctcttttttttaactgtccgtgtcgtaaacccgtccctgttcttacgccaacagtatcagatagacttctttcggcagacgaaaatccgagtaagcaccttatcaatattacggaggtatgagtccaacccacaaatttattgatactaccaggtttctctagcgagctctactgattttaaccgtaattacgctaatagttgctccaaggtgcttttgcccggagaccagaatagataaccattgttaaggaaacctatatatttattgagcgagagtcgttgtctgatataaattccttctattacctacatggtggagaaatttcaagtaggaaagaatgggcgaagtggaacggacgcgtcagtcatcctcgtctctattaacatttaaaaggaaacgtgctcttgaagcgtgcgactcttgccgtaagcaaaaaacgagatgcctggcaggttctgttgaggatgaaaaccgcgcgtgcttaagatgccgctctttgaacatggattgtagcttggctgatccaaatcactttatacgaaaagtggaaaatgacaatatggatgctattagcgcgaatatcaactcaaaactagaaaacaggtatgaatatatttgttttattcttaagactttttaaaaacccattcctcttactgtagtcttgttgttgtaataccatctttcaaactaacaaatttactaaactgcttattatagactcaaggtattggagaaggccatcagttctatcacaaattctcctattgcaggccagatttccctcaaatccgaaaaagacgttttcctccagggtttactctccatggatgaaatcgaattgctcttggaaatttttatagagcgctatggtaagcgctggctctctgtcgactacagtgcttcccagtacatggaactactatacacaaaatcacatttgatgcttgcaaccgcttgtctcattgctttaagacacaatccctctctgaaagctaggatttacacggacgtactaaacatcgtggaccgccttatctcagaggaattgctcactacttcaccttccctacagtttttcgaggctgtatctatgctaaccctttatcgaccgcttcggctttcccaaaaacaagatctctggctcctcagcgggtttgctttgcaacacagaacgctttcgagcaccaagggatggttcaacggttttgcgggatctagcgctacactaacttatctcgatatcgttcccgcaagaacgtggaatcacctctgccatggtcatttggttatgtgcatgggatatcgtcgtcatgctatgttggatgaaaatacttttgatgattgtcgtaatatattaacaaatactaaggctaatgaatttgacggaaacattttgggaatgctctctgtatactccatgctatacagaatgctgcgatcccctaccctcgatttggattatgcaatatttcagcttgaagaatggcgcaaggaatggtgtcatctttgggaacaacccgagccgcaatattctcggattgcctatttttattcctacaatgtcgtttacgaggccagcatccaaacagctacggatggtaatgactttgcgaacataccgcggtatgttagcatggtgcaaagttatgcgctaaaaacaattgatgcaatttttgaattgtcagcttacgatatgtctcgttgctccgatcatgtcttgtttcacgcgggttttgcatctgcaagtttactgcgattgatttacgctgcaaaaacaaaggaggtagacacttctatcgtccagcctaaagttttgaatgaccttgtaactaaaatatggaaatggttgcttgttatcagtgtcgaccaatatcatttggctacaaagtttgctaattacctgaaggaatatcaaaaaaccgttaatgaaggcactgctgaaagcacctggtttaaaggaccactgcgacctgtttcaagcactacgttacaagctcttaaaccgtacaaccttggagtcgctactgtggaacgtggctaatctttgccccatagagcccgcgtttgtgcctcggtgcgatagcgcggttgttccgcaatagcttaatcaaagacggtcggaaattccgcggttgaaaatcggctgtaaagtgtctgaaaaaaactaaaaactggcgatctaaaagatataaaggaagaattcttggccctgaatagagaaaaaagtttccacatttgactgtttacgaacttacctctatcttacgaattttgtaaaaaattccttttgttacatcaaccttttcttatcgaatttcagtttttttttgaattgaatcgttttgttaaattaaaatttccatccaatatgtccattcctcttgaacagcccgagaatgtcgtggttctccgtcagaccatgtacttgttatcattgatgactattcttcgcgatcagcaaaccggccattcagagtttgtgcgcacagccaatctcattatcaacatgctaatgcaagaagcattgagtgctttaccttataagaaatgcttaataaagactagttccggcggcacctatactggcgtccaaccagctagagatatatgcggcgtcagcattttaagagctggagagagtatggaatatggattggccgctgcttgcaactactcagttcccgtcggcaagttattggtgcaaagagatgaaactacgtttgaagctaaattgatgttctgcaagttacccaaggatgcacaggatcgtttggttttgttgctagatcccttattggctacgggaaattctgtaattctcgccattcaaactctgatcaacaaggggatcccagaagaaaacattgtgtttgttaatctcattgcatgcaatgaggggattactaatgtctttgctaagtttcccaagcttagaatggttacagcgtctattgatcccgaattgaatgctaataaatacgttgttcctggatgcggtgatttcggtgaccgctactttggcacttgctagaatcgttgatctttcatctcatcagtgtatatctctttctgatccattcattgtattttaattaccctaatttttattcgttctcgttcatttcgatatattaaccttagatataatcaattgtaacatctatttcatcaaagccctgtacactgcatatcctcgcgatttatttaatttattatactcaagtccataccgtgacattcgacaaacctttaattaataaacataattttacatccattttttcacgagttatttcagtaatctttaatctctgttttccaacattctgtgttcaataaggcgtgttatttccatttgatgtttgatttttatagaacatcctatgttacttctgtaactattaccataataaagatatgtcgcttacttacttttgaagtcatccctttagtagataaacagctttatttagtgtaatatgaatacgcttactgtctaaacgcaacaaatatgcataacctattaatacacttcattcattaactagcaatacattataaacaaagatgatctaaaaaatttttatgacaaactaaaaacaaaaaataatttaataaagaaccttcaataaaccttgaaaaattactattaagacgagatcaaaccacaaaaagtaatttacctaaggaaaacaacccgataattttttgctcgtaatactgagaacgtcgtccttctcaacctccttctcagtgggaagtccatcaatataaatttcagatgtactgtccttgtcgatggagtcttctgaggcaagggtaagcaaatagtcatcagcttcttcgggaacctcagaaagcattttctcaccgcattcggtaacagggaagattttgcaaatgattatatgagataaacaggcgacggtaatacccaaaaagtaatttaaattaaacatggtattagcaacttttgggactttttgtccagttgaaccagccataccaacaatattgataagcataccacaaatgtaagaagcaaatgcccggaagttgatacccttccaaaagtaataggggctgctagaagaggaagagtataaaggagcaactctaatcaagcctttgcgcacgaaatagtagtcggcaatgataacgccagcaaatgaagacaaaaagacggagtatgaggataaataagttgtgaagttattgtttgagcttaataaattccatgggcacatgcagagggcaataatagaggcgatgtaaccaccacgacgaacattaattacagtaggcaagagagctgacaaatcgttacccgcagaaaccgaattagcagcaatgttgacaccgagttgagcgatacacaaaccaaatgcgatgaaaaagacaccggcacgaacaccgtgggcgttagagtgatcgaggaaagaggcaagcaattgagtaggatcccaaagagtcgtgccataaatggctttggatgcagaactaacaagaacaccgattagcgaagttacaccaaaggcaaggggaacggtgatgatttgaggccagtgtacggcgccaggggtggtcgcaaagcgtgcaaaatcaggattattgacaataagagtcgcaaagccatcaatacaggttacaattccattaattaccacccaagcatgttcatactgacctaattttgtaggttcatgaataacaggaccggcgccgtgggctttaacgagcgcccaaattaggaaagcaatggctgcaggaggagcgacaatggccttaaaagtgaagaggtgacgaatttgatgtactggaaaccaaatggcaatatttgaaaggagccaaaagataaaaaagccaacccattggtatgtctccgtaccactttttgccatggtgttagggatatgggagaaagaaggccaaattgagcgaatcatcaaaacaacacattcaccaccaatccaagcctgcacaccgtaccagacgcatgccaggacactacgattaagaataggccataatgaaccccatgtaccaaaggaagaacgagaaagaacagggaatgaaatgtgatatactgcaccagggcgaccagtagttgcaactaaaataccgcaaataagatagccaacccaaacgcaaatccatgcctcccaccagttcaagccaagctcgatagcggtggcagaaatcatccaagtgttgatgttgacagcatcagctaaccaaaaagaaatgaagttccaaggcccccaaaggcgcttggaaggaggaacaggatatagatccttgttagtcaacattctctcggccatagtcataccaggcctatgatccaatataacaaaatccttgacctttctataggcattgctatttctaattcgtgaaaaaaaagaattattatccacagactccatgatttaacaagattaatgtttcagacgataagaaaaaacaaacgacaaaaatgagaaaacttttttcaagacttttgtagggaaagaaaagatgagcgaaattaattaagtgactttaaataacagattgaaatattaaacgagctgagtgaattcgttaatgaaggaaaaaacgttcgtaaacaaaaaaaaagagccgacaaaaaaaatggaggaaaccaacaagtgccgtaaaatatttcacctttacaaataatagcagttatgtagtattaaaaaatcctacaaaggtttgacaaaggccttgcactgtggcttgagtagaagaaaaagtggaatgttgaaatattttcagagcaatctaagaggtaacaatgaccagaggtaacagaaatttctccacaataaaagtggcgagcaagcgatctttggaaaaaagatgagtgaaaagctgtgtgctattacaaaacagatcgttaaatgttttattttatgtcgcctttcaattccctcaatgttaagcctataaagtttgcaaatatgtattttcttaggaagaaacctttgtttatatgtagagaaaattttttatttcgcagcgcaatcagaggagatagagatatctttcgcgtgtaagtttaaatccaaaacgctaactaacttaatgtgatagaaagccaaccaagaggctgaattcgtagattgtaaggaatatgggtattatcaaatgacgaagattagattacgccgccgtccttaatataaattaatgataagtatatgaacggatgcacaatagagataattgataaaaacttggctgtgcagctgacctgattctcaaaagctttacttgaggtatagataaagcaacgaaataagatattttcgctaagtctgcaagtacgagaaatcgggcgtaggctgatctatgtgcaaaacggtatgttaactcaaaagccaaaatataggatgatagagtaaactcgtataatcaatatgagtcaaaaaaaagtatgaatggaatgcagggtaatgctttttgaacgaacaatcaaagaaatgaaggaggaaaacagtgcgaattgaagttaacaaacgaatggaaaagatgaatatcgacgataaaacaaacgtgtaatgccaaacaaaatagaaaaaaatgaaatgtagaaaaactcaagaaaaagacagtgtggactttggtaaaagctagtgatcaattaatttccggatccaaaagaaacggatagatgcaaacaatggtgtcgaaagtaatgtcgactcctacaagaaactaattagtcgtatcaaaaattgattttgataattgatgaactttgcttaggttttatagttaaactagtttgcttggaataggtcgataacgggtcgtccatttcgtctttcaatataacaagctattaactatacttgttttcattcattttttttgataggaagctcaccgcggcaagcctttttgtagttttctgttgatttcgtggttttgttgtcgcatctatttttttgagtttaaagttgtcaagataaaaataaggccagcagttgaacacatcgcttaatcttatcagttagtttttcacgtaagtaaaaagagttttcgacgaagattctcaagtagtgttttggttttaaatttttctaaaaagaaatgatattagaatgccgcgcttcaaacggcttgttccaccaaaaaggtatagtctcagaaagtgcgatgatttttttatccatcgttaccttgttcgggaatgctgctacggtctgcgcagtatgaaaacaagtgaacaactgatcaatcagtaaacataagaaatccttagttgcgcagtttagaaaagatgcaactatagcaccttttgcaagcaaagcaattgagctaggaagagataaatgattttattaaaaaatattaaaattaagtaaagagtaatccctacaccgtaaaccaaaataaaaaagaaagagagagggagaaaaactagtaaacattgtttgcgacagatcatggcagtaatcatgaatttttaacacttttaactccttatggcgaaagattttgttttaacatgcaatacactttagctccctgcctctaatgcgaaatgaagaaatgtagtgtaaaaacaaaaagcagattaattatttttgtaaacttatcgaagaaaaaatcattagcatacaacaatatcagaaaaaaattataacaatcaagttcgatccttggttaaaaaaaaaaaaaccgaaacaaacattaaacactagtaatagaaaacacaatgtttttaccagtcaaacgtagataaaaaaaatcaagtaaatagacaatgaccttattctgcaatgtaaagaaaaataaatttaataaacagttgttttgggattcttcaacaaaagctttttaaaaaataagtttcaaggagcatctttaaatcccttatccttttctttgtactccgtgacgctttgagataatttctcttgctttgtaaaaaacgacagaagcattcctactcctgcaactggacaatttacaatccagattgtacgaatggcattagcatagacattgaatacaaagtttctctcgcttacgctgggaattgaagcaatttgagagtatgaaagccctgtagaatattccgttccttttagaagtgtcgtaagttgctgatcataaattaccgctcctatcgatattcccacagatgcacccatattccttagcagcataaatgcggaacaagaagtcgccatcaaagcaggaggtacagaagcctgaatagcaataagattgggttggaacaggttgccaattccaacagctgtcaaagccaagaatcccatggtacgtggtataggtgtgtcatagtatattgcgatcatactaccggtaccagctaataaaactatccatcctccaatcattggatatcgataatttttcaattttcctattcccataccactaatggcagaaacaactgaagatacaactgccagagataaagtatgaacaccagacattaacggaccatcacccttgatgctttgaaagtagattggaatgtaataagtcacagttgacatgatataataatgtaagaaggaggttaccatcacagaagataaagagagtgtttgaaacgccgagggagcaataattctagtgcgggtggtataaagttcattgacgacaaaaccggcaatgcaaaggataccaaaaattaaatagcacaagacattggcatgggcccaatgtcctgttgtagatccgatgttcaagccaagtaaaaataacacaacaccagtcgtaatggttacaatgcccacaaagtcaaaatcacgtaaaaacacgcaaaacgaaactgtaggcttgggtacaagattgaggaaaaaaatcaagagtgcaagcgaaagaccaccagtaggtagattaatgaagaaaatccagcgccatgtagtattctgtgaaattgcacctccaattaaaggacccataacagaagcaaccccccaagtgactcccatacaacctgtgtaataaggtctggtctgtaaaggagtaatgtcagctataacgattgtaactaaagacataatacccccaccgccgatgccctgcacagcacggcatagtacaagccaaagcatattttgggcagcaccacacatggcactaccgaagaggaaaagaacaatggaagtatagaggacaattttcctaccgactacttcactcataataccacaaaatggaaggatagatgtttctgccaatgaataagcagtaccaatccacgaatacgatgaaccgccgtcgagatttgctacaatagtgggaatagccgtagtaatgacggtttgatccaaggcagccaagaaaatcgacaacataagtcctggaataacgatgtacaatcgattggagggcaacacaagggtgaaatcaggagaatcatttttttcagacgagatttcatgggttgaaaaccgagactttagagaaccggcaccataaatttgatcttgattcttgaaagaaaaggctttcgagtttatagactttatttcgtttgcttcatcaagcgcagttggataccaagctacttcactgcctgtggtatagagttgtaaactctttggggaggccaaattacgatttggagaagtagaaggattcattatgtttagtaactttataacacaaatacactagggaaaaaaatccgtaaggaagagggtgaatgcagctaggagaaaaagagatattgctaggaaaaaaaataatattgaaggaaagaatataaataatcaagacaacgaatgcaattttaatgaaacaattgagtaagtctgttacaatcagaaaggggggaaattttaactaaatcacagaataaaaacactacttccaggatgcctagttttggttatggtagagttttttttctacttgcctggaatgagtacgttttgagaaaacacatagataggaaattataaggaaggaaaattgacgcggctttaagtgcacatattcttagtttaaaaataagaaaatatgcacattaggccaagtaattaccgagtaagcattttcatgtagaaaatttgaatacgatctttagaggcaatatttatacaggatttttctaacgatggagcaaagggagagcaaaaaaaaaaaagccgcgctaatatccggaaaatagggacactgaaataaggaggttcgtcgagaaaagtctacagagtgtctatgcataagaaaatgaagggaagtcgaaaaaagcaggcatttaaaaacgacgagaaaatgaatgaagagtattcctttttgagtgagcaaaaacgataatgccgtgaagaaatgagcaaatttaccaagataagaggatatcgggatagttgattaatattgatatagatgtaatgacagcaatgtatagtattataaatttgtaatcttttaaaatgtgaggaatgtagaaataatcgtaaacatgtatgatattataaagggaaaataggggatcggagtaaacaagtaagtgaatgaagagagagagggttgacaaaatattgcatatcaatggaatggttaagcaaacattgaaatgagtaagtaagcaatgaaatgattaagaaaagttttaatgagtcaaaagaatgtttgtggatcaacaaggtgcttttgagggtcgataaagtgctccttttaaggattttgtaacaatattacaataacgcttctatatgtctttagttgtacgtcttacaaaatctacagcaacgattttttttatggattgaaaagtgtgcgtatgtacaggcctgtaatacaactctttttttcaaagaattgcaatgtttattgtacatttgactttttagtctgactggctgaaacagcatgtcggaattgttaatggcctttacctactatttcccactttagcgatgctttattatacactatcctaagataccgagcaagatgcagaaatgcagaattccctgattagaagaaagagaagtgatgtttttaaaaaaaaaagtgaattctactcacaaaccttttttttttttttttgggggttgtaagactgtagcatcatattatttggaaagatttcatcactcacacggtaaggaaggaaggaagaagggaggtgggtatagcggaagtagccacctgcacacttggacgaaaggggattgagtgaggaaaggcccgaattttcgaaggtttggaatttgtcgaatgtgcagaggaaaagtgcagctgaataagcaaggtgaatctaggaaggtgggctagaagaaagtgaaaactaagcaagtgttttgggtatttagttttacaaagcaagctggagaggtttagagaggcagtaggtaactcaataataatgcgaccggggggagggaggattaaaaaagatggatataataatttttactcattttgcggttcttttgcatataaagaactttaaacaccacgctgtgaaagacgagtgacattgataactggagtgaatgggattgcatcggtctttaatagatattacgttttaaagcactacaagcactagtcaaagttgaccattactgacaagtagcgtagataaacaacgtaggtgggaagggcacactagagcgtatataaggagaaagaacgcatgtaaacgttaaagggatatagtgtgatgcgctgcacaaacattgattaatttatccaaccaaaaaccacgcatggtagagcgatttgtttacatttcaaggaagcgctcgaatggattgatttttgatatttgaattatgaaacaaaaggatcggttgtttgatgagagtaagattccgtgattgaggaggtttctagcttttctaagtatggtaaaccagcaattcccactttgcatatccttcgttggtcggaaagagtgggtgagggtgcctttttcgtttacgtgtgagcgatagataggggaacgaaagttcgcggacttttttgtcagcaagtctcgataagatagcgcagtgcagtgtaggcggtatggtggaagggaggaagagtgtgtgtgagagagagagagagacggtatgagagaaggatggaaaaaatggagcagggaaagcagaaacatcgttcgatttgaaacaaaaggaaaagtataaagagagaagaaagtaggaaagtaatgagagtaagagcagtaatagtaacataggtattgctggatacaatgggatacaatgggtagaatgttgatattgtagatgtaactatatgtgtaagtgtagcttgtcgcatagcaagtatagtaagcaggctgacagaaacacagacagataaatacacaaatagacacaaagactatccatctacatcgtttccaacttcaacttctgcaactgcaactcccacttcaatttcaatctcattttcataatcgttttcttgcatcgcctttgcctttccccaatctccctctctctttaccctcctctaccatctttttcgtcgcaaaaatccttactcacacactctctttccgcctctttatttctccctccgcctctttatttctatcaacgctctcggccctctattatcgctctcgtcctaaagcgattgactaagctaaaagtactttgttcatccactctatctagcctgtccaatccgtgctatatctaccccgacaacctccctgacttgtcgtttcttcttttacgcatcgcccaatgcctgtaagctgcgtcaacgatgattagatagttttgtgttggacgaaagcgccaaacgaatcggattggtttgaggtacaaggcgatgaatgctgagtggtggattcggctgcgaatacaaagacaaaacaaaatcggcgtttgctcattgataatcaatgctcctatgggtggtgagtgatgtgagatgttggaatgggcaaatcgcatttgttcacccctgcttttcctaagattagttactaagtatgtattaaaatttccttgtatagcggacttgccaaaatgtaatcgccgctattctggaaaagaaagtagttcttgagagtgttgaatttgtatttaataaggcttattgacacgatttcattccaacgaattgcgcttcacaagcaaagcaaagcaaaggcaacagcaaaagcgaaaacaaaaacaaaaaagtaaatccaagtcaagtcgagtccagtaaagagtattgtatcctttaggtataatacccttgtttaattacaattttcacttgtttaattacactcttcacttgtttaattacactcttcacttgtttaattacacttcttcctctatcaagttagtgtttcgattgctttcatctgaattgtttggtaggtaaaaacaacgcctattttttttttgtcgcaccatccaaattactttgtatcaatcccatcactcctcgcagtgctttgtctcgcttttacagtaggatttttgcgttgtaccatatacttcacgaaattttgcgcttcattaaattgtctctctctctattgactctttgtgtgtgtgtctagcattttctgactacttgtagttgttatcctttgctatcgcgctctatctaatcagctcatttttatttatttacatccatcactccttgttgcaaggttagagatttgactagttccatccttcttcttaatcactgaagtcatttttgtacttgtcattcattccaacttgtttatctcaagtcattcatttattatcctccctataaattgactaggttgttccccccttaacaattcactcattcttaaaacaacccaaagttactatagtagcgtatccttgacataatctaaattgattgcgtcgaaaaaagaaaacactaaaagagcaccttgtcgttttttttgccttacaccaaaaaaaaaactctttgtatatctctgaaagaaaaagttttgaagcaaaccttttatttcttcactttttttttacttactctgtattcttttattctctcaactctgccttttcattaagcgctgtcgatagcataccctctttgccatatcgcttcgtttcaccttgtctactcttcttctactaaaggaaataaagttttttaatttttaatttgctcttttcctttctctttatttaattggcttattgttcgattcctcttttgttcaattgtggatttcttggggtttcttatttactagctgattgttctttggtagttttagaggtaattgtttttttcctgtacgaacttttcttaaagtttgttgcgttgagatttcctttcgtcctaacttgtaatatctaattcttattaatatcttttctcttttttttttcgttttcgtctcttcttatttttttttatctttaatttttctacaatgtcggaatccatccaagatcaagatcacgaaaagactactattatcgaaaagactcgtcgctttgttttatccatctttaccaaagacttttggattggcgattatgattattcctttttgctacctgccatccctttcaccaaacaaaagccaaaatctcccccttttttctcgttaaatgccaaagtccctgtcttgttggctttgcttttgggattccaacacgctttagccatggtcggcggtgtcactagtcctcctcgtattattgctgcttctgccaatcttactactgaacaaacaaattatttggtctctgctggcctcatcagtagtggtatcatgacacttattcaaattgcccgggttcatattccaaaaacaaaatactatattggtacgggtatgctttcggtgctaggtatttcctttactagtgtcagtgttgctcccaaagttctctctcaaatgtacgaaaatggctactgtccaaaagatgagaacggcacaaaacttccctgtccagatggctatggtgctttccttgcaaccgcttgcgtttgctctctcttagaaatctttatgtctttcattcctccacgcattttgaagcgtctatttcctcccatcgttactggccccgtcgttttacttatcggtacttctctcatcagtagtggtcttaatgattgggccggtggtgaaggctcttgtactggtcgtcccactgaagctgaagctcctggttattccttatgtccttccgatacctctcctcatgctttaggttggggtagtgcacaatttattggtctcggttttagcgtattcgcaaccatcattatcatcgagcgctttggtcctccacttatgaaaactacttcagttgttttaggacttgttgttggtatgattatttccgctgctactggttattgggatcattctatcattgatgctgctccggtagttaccttcaattgggttcataccttccgtcttcgtatctatggtcctgccgttcttccaatgcttgcactgtacattgtaaacatgatggaggcaatcggcgatataggtgccacgtctgatgtctccatgctggaagtagatggccctgcctttgatgcaagagttcagggtggtattcttggtgatggcctagcttcacttatcgcttctcttatgactactacaccactgactactttcgctcaaaacaacggtgtcatcagtttgacaaagtgtgcaaaccgtcgtgctggattcttttgtgcggtaatcttattttttatgggtttgttcgctaagtttgctgctgtctttgttgccattccgtctcctgtcttaggtggaatgaccacatttctcttttcatctgttgctgtctctggtattgctattatctcccaaattccctttaatcgtcgtaataggtttattttaactgcctccatgactttgggtatgggtgctattttggtcccagattggtttacttatttctttgaatacagcggaccaaataaggctcttgttggatttctggacgccattacccttgtgatggagaatggttttgccatcggagcctttatctccattttcctgaacttaattttgccttacgagtttgaccctgatttgacaaatgacagtcctggtctttccactacgaatggtgttaacaatggcattgttgaagtccgtggtatagatcccaacgattctctttccaatacggacacggaatatgctaacgaaaataaaaaagatgaagttgatgttgataaggttgtttaaatttttttatgttttacatgattatccttataagaagaacaatgaaagcaatgctttcattgtttctataaatgccttattcctaaatttgccgctttgtttgtttccgatttcatttcttttcgttgttgcattttatttaatggcttacatattttgtttaataatatttacatgtgttaattggttgttaggtttttcatctatgtatacattcacatcaaaatttgatcagtataatgtgctgatagcttgtttatatatttcatttcaataataaaaatctttacttagatgcttgtattactccgtttataaaccatgtattttccgactagtgaatttagttggattgatataaataattaaaagcgataatatttgtatattgttatagaagaaacccaaaaatcgtagtatgaaatttgcagtattttatttgctaagaggaaattaagcagttaaagaagcgaggttttctttcaagcgtgaatccgtgtaacgttgatttatttacttacttgagaatactgactttaaagcagcttgctgtgttaagcttccaatgtttacaaaagacacatttcagcatccgttgggtatatactatgaaataaaacgttcgacgtgggttataaagcaatgtatgttgcattgaatgatctttctaattgcagcacccttgttgataaataagaaaaagaaatctaattataatcttaactaaaaatgtgaactgcgaaaattcttgctacgatagcattaatcggttagcacattttatagcgaaaatgtatcgtattgtagttgggcgaaaggccgtggacatttttattacttcgttcgtctaaggtaatctttgctcgaaataccgtgctatcagtatttgatgcgatcaatctggctagtttttcttgatacatacatttattagtacacactctggtattgctaagcttggtaaaattataccttcaaataagtttctggtgaaacacctatcgtcgtttacaccattatctggagtttgaaatacagtttctaattgaaagtcacaaaggactaacgaaatacttgtcttactttctgttttgagaatacatcctttactattcttgatcgcttatttatcaattgacttcttttcatcttcgattagagaaggtatcattcgtattataatcaattttccataaactcacaaaagttgaaaattagttctcagtatttaatactggtgatcgttaatagttttgcttaaaaaagtgttcttttgctaacatatttctttttggaatttataaagatcaagttgtataactttacccaacgtttttatttagaagataaattgaaaaaaaaaataaataattatgtcgggttcctgtcaatttctttcgagagaaacacttagctcatcgttgggttggattcctcttataaatgccttacgagaaatatttactgagaatgtcgtctgtccgacgagattacattacccaattgatgaagataatcctagcagtactgcgaacaacatccttttgattatgccttgttggattccgggaaaatttctcggtgtaaaacaagtaaacgtattccctgaaaataccaaacacggtcttccgagcctttccagtcactatctattgagtgatgctacaacaggttgccatcttgctcagcttgatggaaatgaacttacttcacgacgaacagctgctgcctctgcactagcttcttcttacttatccaaggaagattcaacttcacttcttataataggatcaggcaaggtagcagagaagctaattcacgcacattgttctgtaagaccaatccgcagtgtacgaatttggaaccatcgctttgaatcagcaaaatctttggcaagccgagcctcaaaagaactcccgtctattcagatagatgctgttcctatacaaaacttagagaatgctgttaaatgcagtgacataatatcctcagctacattgagcaaaaagccaataattgtaggttcatggattaaccctggcacacatattgaccttgttggagggttcacaccgcatatgcacgaagcagattcaaaatgtatacaaatatctaatgtttttgtagatacgaggaaaggtgctttgcatgaagccggtgatctgctaactccaattaaagaaggattgttctctccaaatgaagtaatagccgatctttttgatctatgcaacaataaacatagcggacgctcacaactgaaaaatcctgctgaagcgattacattgtttaaatctgttggtgattcgagggaagatcttgcagctgcttccttggcttacaaagtacacaataaatcaagctaatcgctgtgataaagcgataaattaacaataaagatttaagaaaataacacgattttaattaatatgtaaaataaatataaaacattaactttatctaagaaacatcaactacagaatggtgaggtgttccaattacaatggtttctgtgattgaaccagtgtatgaactggtatatccactaaagccatcaaacgttgttgtagttgtagtagtagcgtgttgttggggaatatcaacgagaaccgttccagcagtggttccaatgggagtagcaatggttgtggtgaatccgacagatccagatgtaacagtttcagttacccaagatggtgtaggaatatcgactaggacagttccagcagtggttccaacgggggtagcaatggttgtggtgaacccaacagatccagatgtaacagtttcagttacccaagatggtgtaggaatatcaacgagaaccgttccagcagtggttccaatgggagtagcaatggttgtggtgaatccgacagatccagatgtaacagtttcagttacccaagatggtgtaggaatatcgactaggacagttccagcagtggttccaacgggggtagcaatggttgtggtgaacccaacagatccagatgtaacagtttcagttacccaagatggtgtaggaatatcaacgagaaccgttccagcagtggatccaatgggagtagcaatggttgtggtgaatccaacagatccagatgtaacagtttcagttacccaggatggtgttgggacgtctacaactactgtcccggcagtggttccaacgggagtagcaatagtggtagtgaatccaacagatccagatgtgacggtttcagttacccaagatggtgtaggaatatcgactaggacagttccagcagtggttccaacgggggtagcaatggttgtggtgaacccaacagatccagatgtaacagtttcagttacccaagatggtgtaggaatatcaacgagaaccgttccagcagtggatccaatgggagtagcaatggttgtggtgaatccaacagatccagatgtaacagtttcagttacccaggatggtgtagggacgtctacaagtacggtaccagcagtggatccaatgggagtagcaatagtggtagtgaatccaatagatccagatgtaacggtttcagttacccaagatggtgtaggaatatcgactaggacagttccagcagtggttccaatgggagtagcaatggttgtggtgaacccaacagatccagatgtaacggtttcagttatccaggatggtgtagggacgtcaacaagtacggtaccaggtacactaccagactgcgtagctaacgtagtggtaaatccaacggaaccagaagtagtatattctgtagttgtttgaccaacaaattcggaagacttatttgagcttatttgctgactagttaaggtggagattaaggaagctaaagaagtagaagaaatttcgctagtgacattgctgcaaacagtaattaaactactagaataatctgtgctgctagaagggattagacttgaagtgtaagaagtattggaaggagtgattgaatgcgttagcgcaggtgttgaagtactagtcgctgtaagtgatgaagatataatcggactagaaattatcagacttgaagaagtctgcaaagaaaccgatgagtttgaagtaggtatcgtagtcgatggagtgctcaatgatgatttagcattcgttaagcttaaggaagaagaagcagaggtaaagttttctgtgctcaactgagaagagctaagacttgaaaacttagtgaaagaagtagagcttgtaacaagagatgaatttacagggggaataacaactaatgaactagaggttgaaaaagcttcggaagaagtatagttttctgcagatgtaggggtaacgctatacacaatggaagatttaatcgaactcgaaggaatgaaggtattgtttgtatagcttatagaatttgaaggtgaaggagtgatggttgtcaggaatgtgtgagagtcataagtggttgttaaaattgtttcagtgagagtcgtaacataagtgagggtttcaacctgagaaccgtgagtggttgtttgaacaaatgaagtagtaactatttgatgatcacctgattttattgaaccagaatttgttaaaatagaactggttggagaactcaccgatggcgaaataactgatgatgagattggtgaggctgaagtcaattgatcagtagacgaagagctagtagagcgtacggtggagaaggattgggttagtagtgaaaggagggaactaggaaagctactttcaccaatagtaaccaaagatgaacttgaagaaggcaaatttgtagtttcagagctggaagttacagagttgattaacgtgtaggtgataacactagaatcacttgtagcggttacagtagtaaacacactatcagtaagagtggaagatgtttccactaaatagctggacgagcttgaagctggagaagacaaagtggagggtgttgcggggatatcagtagaaaaggaaacagtagcttctgaagtactaacaggaagtgtactcgaagcagtagttgaagctgcaatgtctacggatgaagaagtatatgccgattcggtagaagtgatacttacagaagtaagtgtttccgaactgctaacagcaggggaattaacagatgtagtcaaaatcactgtatttgtggatgaagatgagtcactgggttcactggaaacataactaacagaactagctactttcgatgaaacgctagctgatggagaaaatacgggtgttgatgaagggctcatggataatgtggaaatttgagagctaacagccgtaccagtaggtgagttgataacagatgaactagtactagaagaaatgtctactgtagaagtgaaagcttgaccacaagacaacgtaacatattctgtaacagtttgaactctgtcaacgtattccgtaacggtggaagtaggattggaagaagctgcattattagaattgccaacagagtcaattaagtcttgaatggaggagttggaagacccgataacaccaattatagtaatgtacttggcatctaaggtacttagaatctcagaagcagaggttgagttatagatattgccaacttcgagagggcttgattggcaagattctaaattagaagatgaaattaaacctactgaccgactgacgttaaaagtgtcatcaagtgcagatggggatgcccaggaaaatcctagcaaaacgagaataaagaaagccaaagcaatcgacatgacgaattatgggaagatcaagcgataaaagaaaaattataattaataatgtttttcaaagaagaagaaaagaaagtattaaaaagaagcaagactcaaatcaaaagatagataaaaaattgagaaatgcgatgcaatgcaatgagaagttatttcaaaattctactagtctgaaaaaaactaaaaaatgaaaaagcaaaagagtgtcaaaaggtaatgaggaataagtagacgagcgaatggcaaaatcagagaggtttcaaaaaaatcgagttaagtgatcaaaattccttgctgaacctatttgtcaattgcaatactagtactaaaacaaagtcttcgtcgttcccttcttttttttctgattgcagtttcttattcagcttgctttacgaaaccttcaaatgtaatgacaaatatggagctctatgcggttttttatacttaggatccatggtgaaggaatacaaagaaattcgagtatttgaactatacaatgctcaaacaatggtgtagtgttttaaagaaagtgcaattatggagtagttgaaagagttgcgctgtactcaacttcctttgtttcatcggcatgctgtgctattcaggtaacgggtacgtttattgttggaggggaatgagtaattcctattgtcatattccatatggtgtagtaattcttttcatgtgaatgcttcggtaaagaaattgttcaaaacaagcataccgtaagaaactgaaacatgaaacgactcggttttgcttcaagttatagaagactgtgttcatgagactaagtcacaaagagccaaaaatagtttattttacaatacgttccctatcgtgtccaaattgttctgtcgttttgtttaacatttctattgttctcgctattgtctgtttcacttggcacttagtaagaatgcaaacaatgccgagatcaattcatcctttgttctaattatttagcgatgatttctccaattctatgttgtaatggaattgataatagttactagttggtacaatagacactttctaaaagaattctattgaggagctgcgctacgtatcctcatatttacatgaatgaacaatcaaaatatggctaaacttgtcgaacagaacgctttcaactaatacgaattatttgtgaaagaaagccaaagaatcgtcacgcttctttggggcgatgtgacaaatggaatgctcaacttatgggatttttttattaaattgtgcaaatgatgcaaagtaatattcaccaaaacgagtatccttattttctttattttaggtatcgttgatttctcattttatcattaaaaaagtaatgtggaattgctatgttcgttggaatccacaaggtatcgcagcgttcgttattattacaaaattgtatgtctattaattttatgtattttagaaattcttaaacagtatagaattagtgcaagaacagataaatcagtcttttggagcaatgagttaatttacaagcgttaagcgaccatcattgaaattacacttttgcataaactattcaaaagaacttttcattatcttttttttttgatctctaagttctaacagaaattaaatctaaaagtcattcgtgaattagttacgaaactctaatacaagtctacagttatggcaccgttcactaataaaccactactgaaatcgctttcctactaataactgaaaatctccaatttttgccttaagaaatttattggaaaggattttttgaacaaaatttctcaataccaaatgattttaactttcaatcatgtgcaatcgtcaaccgaaagccgttgacctgcctccaaactattcttgtccacatctgttgtcttttcagtctgtcgaatttaatactaatcctacggcttgtgatgatgtgttttgtaaaagaattgagtccgaaaagaagtacaacgactttttggaatctcttttcaaaaaatatggacgcgacacttctgatatagctgatgaagtagatcttgcaactggtgaaattattgttaataatggacatctagaagctttaaaaacaaaagatgatatatgggatcctacatttaacaaccttgaaatctcagcgtcaaatggatacgaaaaaaaattagactcaagcattggcaacccaggggaaaaagctgtttcaccagtccatatagaggattttcagtctccccagatctataaatttaaaaatctatcacttcgtgatgaaatggtgtcagattgtgtgtttgcagatgaagttcctttagcttcactttttgtggaaaatgtttgtaatgaaactataccctctcagtcatgcgtgagactaaaaatcaatgataaaacaagaaaagttgatgcttcagctttggaaaaaaaatcttgtctgttgccaaactcatcaggaacattaacagatcagcgtggtttggatacaatcaagcataaaagcatagaacaaaatgagattttgcacgtcatctctgatactttatcttcaccgagaagaaggaaccctttattatcatctcctaaaactcctttacgtagatctttttctaagtcaaaagtccgaaactccaattctacaaaacgaagaaactttatttcattaatttcaatgatatcccctcgacctaatctttctacccatcattttaatcttggttttcaacctttaagtcaacaaacttcgttctcaggaagtagcactcagaaccctcattcttccagcacttgtaaaaaagcattttgtttccaatgcatttctgagtcaaaaaaatgttgattcagctttaaaccacttattctcccatcttcttcgcttgccataccatggcttttaatgacctatttcttcgaacatatatttattttttgttttcatttacaacaaattgtctttcgagttatcatgttacattcgaatatatatttttttactaatatattaatcattcgttgagtttttacgtgatctatgcttttgtagtatggcaaatgagtacacataattgttctccactcttcatgttataagtaaaaatcgtagtcataaagatatctagccgaaatatccattcagtgtgttgaacaaagattatctttaaatatcgcttaatgagtacaatatttcaatttataacacatgtacctgtttaaatgactacttacaccactacaaatttctgtcattgtgaatcattatggagtcgagtgtaaaatgtatgttaaatgccgcattactaaagctttatctataaactaacaattaaagatgcgcaggagttcgtccaacggtattactcatctcttgatacgaacagaaatgggatcgcagaattttacagagaaaatagtttgatcttatggaatggaaaacccatgcaagtaaccgaatttacctctatgatagttaatcttccatactccaaaactaaagttgaggatttcgatagtcaacaggtcatgggtaatgatatgaatatcataattgttgtttcaggaacaatacgtttcgatggaaaaaaacctcatgtattttcgtatgtcagtttttattgtatttaccttcttgtactaagatcctctactaacttcctttaagagacaatatagttctacaacaggaagaatcaaagtattatattgccagtcaaaattttagaattatgagtgaataatacgtatccaaaacaaagatttcatttcgtttagagtttgtattaatttgccgcagcaagcttatctgagcgacacattccctaatccctcatacttctttagaacacaaaattaaccaccaccttacaaatatgaaatattggaagtatttgtctcagctgactatcagaaggcctcttacatacaacaatgctcttctgtataggaataggtttcctagtatattaacatggaagagaagtgcgactacgcaacctgacgacactattttcaaggatccagtaatggatgagcaagtccagaaacttgaagagaaaatgagttcattagttgttaatgatccggaacttgctcaaaaggttggccgtcttcgtcagttttttgagaaatacggccttgaagctggttcaaaaccgtcacctcttactatcctaaagattactcgtgatccggaattcaagcagttagctgaaactatcacggagatatttaaaaaatctggaattcaaaatgatcctgcgtatgtttttttgaatgtattccattgattgtgcgaacactaacatatctatagatttttggaacttgttcgaagaaaccttaagaaagaaaagtaaaaatatgcctctgacattttttttattctttgtttggcctaataaccattacttgttcactattatgtgaaacttacaattggaggaatgactaatgttattgatttcataaacgattcactatacatcacaactactttcttaattagtaggaattttaaacaagatgctttatcaaaatatcagtaaacccaattagcattcaaagcatagatttaaggattgctcctttgggacatccatgtccataaagcggcatgcggtacgtcaacctcatttgctagtttttgataaatctcttcagacgacgaaggctcgtacatagctaaaaactctaagagtggcttgtgtaaagcaggcaaattttttcggagattagctatgagattatcaagttttgaaggtcctgatttgtcaagtacactgtaaaaaagttaatgaagaatgtaattaatggaaatgagagatacttacccacacaaataattccaagcactctgattgtcaggagcaaaaaggattttgtctttcagataattcagttcctcttccaaagaccaagaaaccaccttggaggtttcaaacaaaacataaaatctatgattccaagccgaattgttataaatgtctttttccaataattcgttggttaacttcagctcttgagaataatcattaaaattttgcaagatccaaactcggtaggaccagacatgataatttttactgtcaatttcaaacatctttttcgtaaactcaagttcacgctcataattcttagtcaaagaaagtattttttgcctatgatgccaaacctggtagtttttttgaaaatcttcggcaatttcatcgagccattctaattcattgtctatgtaactgggcgtgtggtttaggatttgaaatctataagcccatactgtataatgagctggattattcataatcaagaaacctgttaaattaagtgctctcaaggagtactcctttttagccataatggcacgaaaataagccattccttgttcatatcctgtcgtgtagcaaattttcgctaatgggttttcgccatcatcctgaggaatgggtgttaatggtccatattctgtaaaatccaaaatttcatttaactcgggatcaatgggatccatttcattaatttggcatccgttgtacaattctcaactcaaagaaacaaatacttaaaggccgaaaatttaattataagtgttttattaaaaaggattgtcaggtttttctaaattatcaactcgaaaaacaatgagtctctttgtttagtgcgtactattgttcaggtgtgatggtgggttaactaaggagagtaagtagatgaatagtgagttaggattaccatgtttacaatatgtgatttatttcaaacttttatcatagtcttttattaattttattgtaggcaacggagtatattcataaaacttcaaacgtacaggttatatgagtatcaccgaccaattcgtggtatttcagtattgcctattaattaaaccggtgttatattttcagtttgagcacaataaaaaaaacatcaagtacatcaagtaattgcaaaacccatctaattttaagtagagtatgaaatgttgtgagtttataataatacctaattcatgtcctgtccggatagatgcgctttggtcgtacaaaacgaatgactagtgattacaaattgcctatgagaaatctgtatcttcagcatcctagcgattaaaactgatgaggattaaagagattcatgcaaattatttgaacacctatataaagcattgaaggcttctggtgaacaacacgatatagaaaaatatattgatatgcgtttcaatgattattttagtttaaaacgagaacctaatcaccagagtcatgaaatgtcatttgttagtatctccaaaaaaatatatagcaatgccgaagcaaattatttctttataatctcctgatctactcaatttttaatttcttaagttgaaatctgacattccgattatttacatatacttacaatgaaatgttgcaacaataatagcatttaaagcattttaatattttttaattgatccaaaccttccattaatattcagtaaattaaattaacatcttaaaaagggttcgaagctgctttgaaaagtcatgtcaaatttatattactacttacttttcccttacagaatatatgaccaaccagaatttgcgctaataaaaatttaattaaaagtaattaaaacgtgtcttctaagaaagcaatgacttctaaatgttttcgactttgctggatttttctagatggttaattatgcttgacttcatgcactagacgaaatttagatttagctcataatgtgcaaccttcaccaacatagatgactgaaattttattgaattgaaaaactcaaaaattaactgatctttatttgtcggtgttttttaattcaattttgagaacgggtttgtgggtttgtacttaccgaaataatttagaactaaaggaagttactacggcagtctgtattacctctaggttttagactaaaacatcataacagatttatttagatttttttctcatttcaaacattatttattactttttgttgtctttacattattttgtttttaatttactactcgcatttcgcccatgaagcgtcaaagaccacaagactctatgatatctgtcccgttgcaaaatgaaaacagtacgaccactccaactaaagaagttagtcatttaaactttcctttgaaacgaccgcgattgcattcttttgtcccaacttccaaacaagccgctttatcagacataactccagacacgcctcctgccttcaaaactccttacagtagtttgccttacaatttggttccccagaattctagtactagcaaaaaaagaccaagggcagaagacctgttggttattgagccgtctcaaaatagccttgttcctagtacacaaaataatgagtggaacgaaattgctcgaaagagagtatctttagagtccgatcatcctgacaaatcgggtcaagttattgaccttgcaacagggcaaatactcgacaagcaaacagaagatatcgatgatgatcgaaacaagagtgccgtatcaaaatccctcgttagacatcctcatcgcttgaagatgcttccttttggtattcaatccgcacatccttatatatcttccttgaattctaattacccaacgacttggcattttgcttcacattactatcctacagatagtaaacaactagtgaagtatcaccctacagaagtccatccttcatggacggttgaagaaccagtacattataatacctacgatggagtcgtcaatgaaccgaatagttcggtcattattgaagagcttgatgatgactatgatgaacttaatgatcctatgaataacaacgatacccccattactaattccactcattctgctcaaatgtctaatctacctactcatgatagcatggatattgacatgggaggtgctgtcccttcgacatctacataagtaatatatcttatgttcctgttaacaattttgagtcctttattattatttttttttttgcatcccaagttccaaatctcatatcaaaaaccgtatcccaaattattatttatgtccctaatataaccaaaatcacatgtgatcaatctaaaaaatctagctagaaaaactgtcatcaataaatttttgtttcttctaaatttctttttaaatcttgaacaaaatgataaaattaacaattcacccaacgcccattaatccgtttttgtatgatttgcacggctggtagattccacgaaggtgatcctgttccaatattggcacttagaataggaataacccagcactctcgttttgttgcattatccaggtaccgaattggtggatatgaaaggggtttcgagtaagacaaaagagtagtatttttagcaagtctagccaaatgttctgggctgatttcagttaaaggagacatgtaaacacgaccacttctgctttcatgtagactaagatagacaacatattcagaatcaatattataagttctatcaggtacgaattgaacaacctcggaaccagacgggaaaagtgtaacatatccacgcttctctttatcatatagagcaacttgatcaatatatgcagaagcaataaattgtctgagtgctttaatttgtacactagttggaggcttaagctgtaacttgaaaaattctttttcgactctaaccatatatctttttagtagaccaataatttgcttacgaagattggtgacttcttccaatgctttttctcgcagataattctctttacaaaactttctcttatcagaagcatagtcatacgcacacacagcacttaacaaactcaaggcaggcgcatcagggtctatagcttgaaatctcgatattgcattaaagtatccacgcattctatttttatattcttccttttgcttgatttcgtcatcatcaatcagatcagtttcttcgctacgagaatttttgtcatgagcatcatataaaagagattgctttgacacaaaaagctggtttatagacaatgctgaaaccaatgcaataacataaggtaggcaaccatgctgctgaccaataattaacattttcgaaaatcgaggagacagaggaaataaggacatttgttctcctagtttggtaagaaccccttcgctatcaatagcccctagatttgacaagagttttaacgatttttcaagcctactacgacctggagaagttggaaaggggaaatttgcaatgttatcaatgttcatgtttttcatttgaagtacgatgctttcgaccggagtacgcagaatttcaggcaaagaatgcaagggaaaagagctatcaaacaccgcagacgaatatagacgatagcagtgacctggtcccgtacgaccagcacgaccagcacgttgatcagcatttgctttgctaatccatcgtacttcaaatttttgaacagaagtcttttcattatacacgcgctcttttgccttaccacaatcaacaacgtatcgaatattaggaatggtaatagatgtttcggcaacattggtagcgacaatacacatacgatgaccttctggcgatgaatcaaataccttcatttggtcttcggtagttaacaaagagtaaagaggaagtacatacataggttcagattcatcatcatatgtgacagaacttgaagaacttgtaggcacttgatctatatcttctgtttcagattgcaaatcctcgttctcaacggacatagtttttctcgatactacaatgcgtgcacgagattttagaggcctaaaagagcgtacaaaccgctttcgcaacatttggcaaagctgctcaacttcttgttgacctgtcagaaacacaaggatagagcctgccgggagtcttttgtgtattaagcatactttatcaaatgcatcttgaagatagtcaggttttgttgtgcgattaaagtgaatagaaacagggtattgtcgtgcatcaatcttaataattggaggcggtacagagaaaagaagtttattttcagagaaatcagtaacacgaagcgtggctgacataattataagcttaaggggtttgactttttggtcacttttgctcatttctcttcgcaaacgaacaattcgacttaacaaacctaatagaatatctgtgtttacacttcgctcgtgagcttcgtctacaattactgctgagtatgcagttaaaaggaaatcagaggataattctcgaagcaagattccatcagtcatgaatttaatggcggtatccggattgattgtactgtcaaatctgatttggtaactaactttggaagaaaaaccagtcagttcttcagaaacgcgtttggcaatactaacggcagcaactcgtctgggttgtgtaatagcaatcattcctggattctctgattcaggagaggagaaacctgcttcgaagagaaactgaggaagttgtgtagttttaccactaccagtagcaccacaaatgataacaacatcattcgcgaaaatttgctccataatcctttgctcttcagcaacgatgggtaaagctaatctactttcttgaatttcaggaggacgatttataatagtataagtcgtttttcgtccctttatttcgatatcgtctgctgtgggttcaacatcctcttcacgcattttaagtttccgaggcatgcgctgggcacgaaccatatctgcatcagggttatcaattttgttgtcaggagccacatcatgacttttttctccaacatctgctccaaggatctgtttatttgcccaagacttaaatcgagaggcccgctcggtagcgtcatcactggaatcatcttcggaggtctctaaatcaaaatcttcattttcaaattcaggatgtccaaatgagggttgtaatttttgttctgagcgtaaattaactacatcttcaggcaccgttttttctgcatccttagtactaggctcgttagtgtctttattctcttctgaagagttgtcagaatcctctgagaattcctcactatctgtacttaaataatcttcctcagcagaatcatattcgggatcttcatttagcattttaccccaagaagcattttttttctttttaggaggaaggactttaatgttaggagtaatctcactttcattagttcctgtggaaaaaccaaacccaaaaccagatctggtagaatacttttctggagcattggtttcagctgtactgctctttgtagttgtcgtttcaacgtcaacaactttgtaaagtcggctatcagcgtcagataatggaagtcccaatttttcttccaagagtgatttctttaacttctcttttgcagtggcttgcttccctaaattctttgaactcgaaagtaaagacgtgtctatgcgttcttctgctaactttgcgataagtgaagctacctcctcttttttaagcttgttttcctaataaggttgttagtaaaaaacgtttttgaaactgacacacttacgatatatttatccaagcgttttttctttttactagaaatagatccttcgttttccttcaacaattgatctttcaattcttgttttcttttctgacgttcttctttaggaacatcaataagtatttcggcattcgaatcttgattatctggctcaggattggcatgcacctcagatgaagattcttgctccctcacagaacgatgtaaacgcgcccgcttcaaattgagcattttttggatgccactttggcgtcccttttcattgaatcttttacgcagtctccccatcgtgaagaaacaagaagattcgttcaaaaaccaagtgtttcgtccacagcagcttttcaacgctaaattcttcaatttatttagtacttacaatgtataaaagaacacgaaatgtgaatctaacgaatcatgctctagtacgttaattacctttagcagttggcgatttaaaagtgttgttaataattaatttactaaataaatgttgctcaaaattttgctataaacgtgtataaattataaacagtcgactaagttagaattgtatggcaaatgattgaaacccttttaaaaccgtcaatgaatgttacgagtgtctttattgaaagtttaaagctcaagtttgcacataattacgcaaggacaggcatacgtgcgtgaagaaagaagctcatttttcgtttaaacaataataatagatttatagcctatatactagtatcataagtgagcaaattttacatcaaatttatttaaaaagcgaagacgaagaaaagtcattagtttaatagaatagctaaaatatacattcataaaagaaaacaagcactaaacaataatcaaaactgagtctaaatcatgaagcgataaggaaagaaaacaggtgcgagacaagaccatactgaaatattgttgttagcaaaggacatttacaaagaataaatacttaccataaaggccatggcacacccatgaagtaataattttaacccaaaccgcagcataggaaaaaccaattcttacgaaaacgtcgttcttttgattttcatacacactggtggtgttccaatttgtcagtaatgaagcagtgtaaaaggcggctagcacgaagacaatgtgaaaccatataaaattgtagtcagattgatgtttatcttcttcagaagaaccatcctccagaggggttgatacacccatatcatgagaatcagcatacaaatatgagtagctgtcatcagactcgcgactggaagcagctcttacggcactatatagaatagtgaaaaatgtgaatgctgctccgatgactttactaaattcgcgtgtgccagaggctgaatttccccagggattgcattgtccttcatcaggacgatttgccaaagctgaaaggattagataacaagtataacacataaccatagaagattgtgcaagtccagagcgaggattgtattcctgaatagtaggatgtacagataagcagctgacagctatgcataataaaagattgatggtgttaatagcctgattgaaggagcaagaggaagcacaaaagaaaacataggtaaggatggttaagacaagaccaacgacgtacatgccaactgttgagccaataagataaaactttgaagaagaagagtcactcgtcaatacacgatccacgcatcgctctgcccaggtgtgtgcaaagtccaccaacagcattagtccgtacacgataaacaaagcagaccccatgaccgaaataatattaccccagaaggaaaggaatttcgtcgggatgaaaaaagaaaaaatacccaaaacaaaccacaggacaatcttaaatggccaaaggccattttgaatcttaatagcgacccgtgagcgagtattacaaagactgagaataaatgctaggaagaggtgaaacatcaccagagtaaatgataaacgatgcacagcaattacactatagcatttcccgtcattttggcaatcgaattgtaaatagccagctgacaatttggaaagcttgctgttgaaccaggatgatagcatgcaccatgaaagcaacgaatttacaaagtacaaaacggcataactaatcaccgctccaacattgctttgtatggaattagtcaaactaaggacagaagtaacaagaaaactgctagcaatacctactactcccgaaagagaagaggcaagagctaaaggtatagataaaaccgcacccatatctcaattgcgtttaggatatatctttatatataaagcggaatacagttgatcaaagaaaaatattcaggtaaagaaatttcgtcaacgacagcaaatgcctgaataggttaaaaagtagcaattagcagaatagtagcaaatttgtaaaattaacaaataataatttgaaagataaaaataatagaggaagaaagaattgtaaactccttaaatatcactttctcatatacatgtacacatatcgtagttatactatttgttctgggtgtagaaccataacacgcagacgtacgacgctactttgcttaccaacgcttaatatggtaatacattataacttaattgtgtgaattgctatattgctttagaactccctaaaatctattcagtgtagtgttaaagtactgaaaaaattttttacgtgctaaataaaagccaattatatggtattaagcatcttgatggattgcaataaatttgaatacgcaccgttttatctgatgtaaaagctgttctaatttattctttaatgaattatatatttgtatatggacagatagtaagactcgctccatggattgcaaggcacgtgagttccgtggatgttgatagtgcaaaataattagaagttttacatcgggtaaaaatttacttgcaaccttattatcgtgcacttatttggcagattggactttactattgatttgacagacccttctctaacgtgttatagccggaaagttcggcttaggaacacttgccggtaagtatactattcaacatagcaaagccctaaagaaaatctcactaaaaccaagtaaaataaaacaagttaaaaaaaaaatagctaaagacatcgtgacaaattgaataatatgtttcatgaaatttttgtgtcaaatgatattgatcaaaatgtgataccgactaagtcaatcttcatttatgtgtatatgtgtgtgtaatttttttaattttttttcctactgacccaatgcgctctttttcctatttgatggccgaaaatttaatttcacaaattttgcttccattttcttgtgactttaccatcagaactagtgagtaacgaaatatgctaagttttggataggaggaaattttactagtacgaaaaaatctcgactttcctccattagctgaacaaagaaatatgcttttcccaatccgtatgcggttgatgtaacggaatgtgtaagggaaatgactatcttttaatttaaatctattttacgtttatcacactgactactcggctatgaaggggagagaatgtaatagcgataaaattttcaaatgtatttcaattacttagaaaagatattcagtatcctttttcttttttgaaagcatacaaatcataaataaaaactcatattgttcatatactgtttgtcacataacccttcgtattactaatacaaacaacgataattcaagccttagtaattaacctagcgttgccaaatatcaacaatacaaagttccgaattgcccttgtaaatacggatctgcaaactgggaatttgagagaaacagcaaagagcatatacaagtttgccattgggaatacaggtgagctccgactcgttctttaaagaaagctattcagaaagtgattttgaaatccgaaatatcttctcatacgtctctgtataggtcttcctcagtcacatttggatatcaaatcattcatcgcatctcatcatcattattcctatagatcccatttttacttataccacactttgtcctttctttatccttaatacattcatccgtggctgcgcaaaaccagtcactgccgctgctgttagacttcgtaaaaacgtataagcaacgctggtgaaggaggaaaatactttggttatttctagcaaagtcaacaatacccaagccccgcggaattttatccggacttcggcattcatcctctcgcctatagaggagtaatattacggtaaacaagcaaccacttgtctcttccggtctttaaaatcagcaattctccttgctttccctatttaccatccctacttcacaattccttgattgctgtttttttgtaaaaattgggtttatttttcaacagtaatcattcctttgcttgtaaaagccaggaattttggctagtgcttttagcctgctgaagtttcatcacccgtgaacgtgtgtaatttaattgccttcattcgataatcagttttcacattcttttgctgtaaaacgagaactagaagcaattgagccttttattcgtcttttgaaggctttaacgtttgtttgttgtatttttagaaagctcgaaggtcgtatagctttccaacattgtagcttctaattcactttatgaactgctttgcaattagaaaccggtaggatttgatcaattggctttatatataggcgctatattttctttctttttacatttctttctatgatgactcggatggaattaagaccattggaaattggcttctctaaagcactcacagaagtagctccggtaacttgtcaatgcgaatgttgggatcataatctttgcagctctcaagctagtgagatggatttaatttatcagtctcaggatacccattcttgtgcatcaaagcaagacgccgtttttcagttgctgagtgaaaccaagatccctgttcccaatcgttatagaaaaatttcacatcgcttgagtactctatctaataaaaaaactcttaaatcacaattagatcgttttttgtcttcgtccaaaaaattacacaatgatgatgttaatagaggtgattactgctttcttctttctacacctgtcgagtgttctgcttctaccaactctcattcttacgactgtttgtggaatttttcgtgtaattcattccctgaatactcctcctactctgcttcggaaacgtcttcagtcgcttcttactcttactattcggggccaaatcctgcaactcccagctcttcctcttgtaacctcgtaaacgcaaatagccttgatatttacttgaatattaacaacttaaaaaaatccaaatctgttcctcgtttaagaggtcaatgtatgttcttttaagatttttcaaccttttctcttatcttttatttattcatcgttgctaacaatatcatagttatggagcccgtagagcataaccatccactttctaaaagtcttgaggagcaatcctcttttttggaacaatcaaaggatgcttcctctaacttgaccgcctgcaataggagtggctctagtttatcatctaatttctactcatctaggttgtccaaaaaaacatctttagcatctttaaataagtctcgagcttctttacagcataaaataatgtcgctatctcgtaatatcatcagacgtgtatttcacaagccagaagtgcatttggatccaagtgcctccattttaaatctctcatcttcgcatggcgaaagcaacctgacaaatggtttgctttgtcaaaatttcaagctttttcaggatgattggttgatggaggattgtgcgccagatgccaatttcactttgtacaccccgcttcaaccctgggaaaagcgaagtgtgaaacctgaaatcagacgtcctcgattaaatcctaattttttccgagtatttgttttagaagctcaaatgcgacgagctggaaagctatcagcaaacactgctggccgagcccagttaatttacctcccaaagcctgccgttaccttctccactagccctttgcatgttgaattgtaaaaatttaacgcatgacttatatacatttgcattcttccaagctggttatatttattttcatttttttctcacccaatacttttttatccctactgtctttatggacaatcgactcacaattgtttctttttgttgtatatgattttttttttaaaggaaatgggtttcgcgatactgggttgaatcccaattgcggttaatattacataaaataattctcccatagtcctagatcctgtctttgaatatgagcaaataaaagaattgaacaaatcatgaatgcttttctctcttagatgatattttgtatgcataagtctaattatattgattacgataagacttaaaaagtaagcctttgtatccttttaagcagtatttgaattttcttgtatcatattttaggtagagcaaaagataccagtttgtagaactttatgtgcttccttacattggtatatttcaggcacataaatattcttcaacttacaattctaagtattttgtttatactaaaaggagctgaataacgtttatacagtgctgacattgaaatctatttgctttctttggaatataagcgcatgctgagttactttcgcaggccaagccatatccaaccaccatttttgtgccaagcttttatgcaaggttaattccttgtactgcttgttatgttataatatatcaacatcttaacagttttcatatcttcctttatattctattaattgaatttcaaacatcgttttattgagctcatttacatcaaccggttcaatgcaaacagtaatgatggatgacattcaaagcactgattctattgctgaaaaagataatcactctaataatgaatctaactttacttggaaagcgtttcgtgaacaagtggaaaagcatttttctaaaattgaaaggcttcaccaagtccttggaacagatggagacaattcatcattatttgagttgtttacaacggcaatgaatgcccagcttcatgaaatggaacagtgccagaaaaaacttgaagatgactgtcagcaaagaattgattcaatcagatttttggtttcctcattaaagttaacggatgatacttctagtctcaaaattgagtctcctttaattcagtgtttgaatcgtttgtcaatggtagaaggacaatatatggcacagtatgatcaaaagttaagtacgattaaaggtatgtaatcgtctttaatttagacttgtgttttaactgatgtatagaaatgtatcacaaattggagtcatattgtaaccgcttaggaagtccgttcgttttacctgattttgagaattcatttttatctgatgtatccgatgcttttactgaatctttgagaggacgcatcaacgaagccgaaaaggagattgatgcgagattagaggttattaattcctttgaagaagaaattttgggtttgtggtctgaactcggtgttgagcccgctgatgttccacaatacgaacaattgcttgaatcccatactaatcgaccaaatgatgtttatgttactcaagaacttatcgaccaactttgcaagcaaaaagaagttttttccgctgaaaaagaaaagagaagtgatcatttaaaaagtatacaatcagaagttagcaacttgtggaataagcttcaagtttctcccaatgaacaaagtcaatttggcgattcatcaaacattaatcaagaaaatatttcattatgggaaactgaacttgaaaaacttcatcagttaaaaaaggagcatttacccatttttttagaagactgtcgtcaacaaattcttcagctttgggattctctgttttattcagaagaacaaagaaagtcctttacacctatgtatgaagacattattacagagcaggttcttacggcccatgaaaactatataaagcaactagaggccgaagtttctgctaataagtcctttttaagcttaattaatcgctatgcctctttaatagaaggaaagaaagagcttgaagctagttctaatgatgcctctcgtctaacacaacggggacgccgggacccaggtttacttctacgtgaagagaaaatccgtaagcgactttctagagaacttcctaaggttcagtcgctgcttataccagagattacagcatgggaagaaagaaatggaaggacgttccttttttatgatgaaccacttctcaagatttgccaagaggccactcaaccaaaatcattatatagaagtgcaagtgctgccgcaaaccgcccgaaaacagcaactacaacggactctgttaatagaacaccttctcaacgagggcgtgtagctgtaccttcaacaccaagtgttaggtccgcttctcgagctatgacgagtccaaggacaccgcttcctagagtaaaaaacactcaaaatccaagtcgttccattagtgcagaaccgccatcagcaaccagtaccgccaatagaagacaccccactgctaatcgaattgatataaacgctagattaaacagtgctagtcggtctcgaagcgcgaacatgataagacaaggggcaaatggtagtgacagcaatatgtcttcttcacccgtttctggaaattccaataccccttttaacaagtttccaaattctgtatctcgcaatacacattttgaatccaagtcaccgcacccaaattactctcgaactcctcatgaaacgtattcaaaggcttcatctaagaacgtcccattaagtcctccaaagcagcgtgtagttaatgaacacgctttaaatattatgtcggaaaaattgcaaagaactaatctgaaagaacaaacacccgagatggacattgaaaacagctcgcagaaccttcctttttctcctatgaagatatcccccataagagcatcacccgtaaagacaattccatcatcaccgtcccccactaccaacattttttctgctccactcaacaatattacaaattgtacaccgatggaggatgaatggggagaagaaggcttttaagcttcttatttacctaatcgatcaaatttaaatatacatatttttgcatatgaatacagcatatagataattcataaaagtttattaactgaggtcataattaaaagactatttacacctaaaaaaaaacgtgtatcaatagagggaaaagagaagaattaagaacagaaagtaaccatagttttgttaaaatagcaatgtaaaaaaatattatgaaaagaaaacgtatagcacattttgaaatgtaaaagaatctgagagagcgtgtgaatatctagcaattacaagaagatgtattattcaaaggctttgaaagaagcaaaggttcagagaagtcattaacaaagtcatctctcgagctttcattttctaaagctaaacgactgactgtttcgaaaaggtcagtaacgtttgtattttcttttgcactagcttcaaaatgaatcatatttgatccatgtttggatttgcaatagtcaagagctcgatgaagagatacggctcgtttagacgcgtctttgtcgatttgatttccaacgataatgaaagggaatgcacattcatcttgtgaagtttgatataaaaattcttgcctccagttttctactgagtcaaaagacttcgagttattcacattataaacaattacacaacaatcggcccctctgtaaaaagccattcccaggctttgaaatcgttcttgaccagcagtatcccaaagctgtttataattagcaaacgaatttagatgggcggaacttatattggaacttacctgtaatgtgaccaatttgtcgtcaaccacaacgtccttggttaaaaaatcagcaccgatggtagctttatattcgcgactaaacttttgattgacgaactaaaatgacgatgttaacaaattgccaaagcaatactcatagagaagctgatgtaaagatcgttaaccatatttgagctagtatttaataacaaagtgaataaattttaaaagcaatcaccttgtagcgacaaataacaacttatcgacataaaatcaatgggaaattgcagtattggattttacagctcaatacaaaaaccaaaaagaaaaatatactgaacgtataaaatttaacgcttcaattgataaccactacaccatcaatggttgaattcgagggtaatgcttaaaaaagctcgtctgtacgatacgtcgaccacatcagcaactcccctagcattaacatacctgattcattaaacatgtttttccaacgccactatctcctaatataacaacctttaaaaacacccttttctgagccgacattgaagtatattctgtcgtacctggtagtaagaagttcagcccttagaatgtccatctgggacagcattgatagtgtctttcagtttgacacattacagtaagtagcattacaatacttcgttgcatagcgttgttttaaatacgaatctttaccgtaaatttttataacaatatttaacgaaaacgaataactcactaagtttttaataagatacatttgctttcaatagacattacagtgaaggatctagttatctgactactatcctgggaagtcaactagtactgtaagcaaactaataatttgcttttacataaagaaaatcagtgaatttgattttatatttcactttgaaagttattgaacatttactgcttacaacaaatttgttgaatgatgctacttgcttttttttgtagctaatctaatgagaatttatatttgtgcataaagttcctttccgtaaaacgcattgtagatatacgattgataaaaatgctattatattctctgcatcaaaagtatcaaagaaaaaacgattgtatctggttagttagaattatacgatacaacttcttttgggtaattcatgctttagtgataatagtaaacgctccaaacgggattttactgtttccttccccaataaactaatagtatcgctaatacctcctccaggcagatttccacataagccatatcgaagtaaagactgtatttttttcaaaggcatctgatgctccatggcaatttcttttaaactaatctgtatctcatgagtattccattcgatggtttcgaacttgtttaaaattgttgttaaaatttttggaagctcttctaccgtgatgagggaggaaactaaacttctaatttgttgaaggtcagatgcctcataaaaatagaacactatcttctcaaactccttaatcgtgtgcactttattttttaaaagtagcaagagttttttagtgtaacttttgtcatgacttctagaagaatgagaaaacttttggatcaacctcggctgaaccagttcgataagctcatcgagtctgttaacatctgatatcgctctcctcaggtaatttttgtttaaaaagtaaagcttttcaaaggcaacaattgaggagctctttgttagtttatcgatcgaaaacagatcgataagttctttcatcgggagaaaatcacttttctgacgcgaagaccagcccattaaggcaataaaattaagaattgcttcaggaagaaacccttcttgaagaagactagatacatgtgcatcattttgtcgcttactgagctttgacccgtcagggttgactaaaagtggaagatgagcaaatttgggaggtttccatccaaatgcttcataaagttgtatatgcttaatcgtagatggtacccattcctctcctctaataacgtgagtgatatgcattaaatgatcgtcaacgacattggcaaaatggtatgtgggaaatccatcagattttaaaattacaaaattattagattcctctatttctctggaatctgattttattgcaatttttccatacaccaaatcagtgaatggtgaaggttccttcattcggaatcgaacaacgtaagggaattttttagatttataaagctttctttgagcatcagtcaagtcatcaattgatatttcatgatattttgtagatgaatcaattttggtagtagcgatagggaccgaataagatacataggctctcccagtttctattaagtgctgagcatacttttggtaaatttgtaaacggctcgactgttcataaggaccatagggaccaccgacgattggtccttcatcccattgaagattgaactgctttagtactttataaatctccaagtctgaacccgttacttttcgcttttgatcagtgtcttctaggcgcaaaataaatttcccgttcgatttcttggcccacaagtaattaaataaagctgttcttagagatccaagatgcaagaaccctgtaggagaaggagcgaatctagtccggactacagcagtggaattacatcttttcagtgaataaaatgagatcttggaaactatatatcttgaacaaattagtttcgcacaagaggtataagagagcatccaaaaaaattactataaacagaattattcagtattattttccagaattggatataaggttgcaaaattttcactagcgaaactcagttgttaacttgttaacattgagtgagaagtgattgtatttataataaaaattgttttttatgaaaagtagacagttagcgttaacaaattgttttattttaaaacagctttgagatacagtacaagaaagaaattcagggagtcgaataagaggatgtttagaaattgtaatcttacgtactaaaagtcgttgaagctgatcaaaagtgaggaaatgtttatttattagttacgatcctaagtttttctttgttatagcattcaagaagaaattgcaaatatacctaatctaaaataccatacccagaacattaagtaaaaagtaatgttttaaaaatagggagctacactaatataaaaaaattgtctcctaatttaattaaaagtcagttccaatatgtgtgtatcaagtatgacaaaataacaagaataaattgagtagggataatgattactaaagttgggttatagtttcgatttaaccgagatggcgttgtaggtaatcgttccaaaaaacgccttttggatcaagaagtttacgaagggaaagccattttgaaaggtttggatagcgttcaagtaactgctctttagttaaactgtattccttagcccaatgaggttttccgttatactgatttgcgatatcctctaaggctttgaagtagggtttatagttaattgaagtagagaaagggcggtacatgattgcttcgatataacaggtgggtactttacaatcagtagaaagccaacattcatcctctggagtgggagcacaaacgcgaacctcaataggccaatgagtatatgcgcctatctttccagcatcatcaacagtataatttatcagtttctcaagggcatcgggggcagattcaagaggaataccccattcactaacatgttgtgaaaaatagcagaacatttgcaaaacatcaaaaccagggccagccacctgcaaagccgtgccaagcttagaaccataatgacatttgaaccaaaaacgctccaaatacggcgtaactctatttacacatttacccacaaaaagtaaacattgatagacaaaggaatctagcttcaagcgaaagagtgatggcttaggtgtgtgaggaacagtattgggttctactttgttggctctccaaacaacagctcgattagcatatgggaatacatgaacacgcacaaattcagcagattcccaaatcaggttgtttttccaatcttgaaataaatcagtgacagtagtaacatcttccgtggcgaccaaatcaaaagctggtacaacagagatagtaatatcaacaattacacccaatgctcccaaactaacttgagcagcagcaaacatgtctttctgtagctctcgagaacaggttacaatagatccatcggcgagcataatacgcattgacttgatataatgaggaagcacttgatgttgcaagctagaaccatgggtacaagtggacatgattccgcttacagaagtttcagagatgctaccaacgatgggaagagaatatcccaaattctgaaggatttcttgtacttggtaaaatctgataccggcttgaacggtaatactaagggaatcagggtcaaatgagacaaccttattcattttatctaatgacaaaaggtagccagaagtgcagacaatgtctgatggcgagtggccagcaccgacaactcgaattttttttccattcgaatttgcatctactagaatctaaaaataataatgttagaagcaagcgaactaattaatttctatagaaatgtaaaaaaaagggggaaaaggattgatagccaaagcagcatcatgaactactagaaactaaggacagatgtaaagctaactttaaacaaatttacaagtcttcttaaacccagttttcttacgctacgtccaaaagggcaaaagcattacctctcttaattgttcttctgttttggggcatcgtaaaccaagtgaaatggcagagaaagttttagcccaatttgaaaaacgaactcgcccatcttgggatagcttattaatatgaggaattgacatagcagaaagcaaaaactagtagtaaggattgcaatctaaaggaatttcaacaaaattagctgagaatacgccgatgctacaaaaatccttatattagaacaaaagagcaattccagatatccttttatctaaatttcgctgttagcgattatttggcagtgaacaagacgctggaggattgttatatagtcagttactaatatcacctccaaaaaacgtaatttgctataagtatcgctaatttgaacgataatttgtaaacaactatagtgattggtaaaactccaatatgttaaatagtgacaaggagaaaccgttggtaagtccacagtaattgaatctaggattgtcacaggtgaaagaaaattgcttagtattgaattgtcatgtctatgctattaaggtaattatatacttatgccatttgttttttacttgaaacgaatcatcaatgttgctgtttaaacaaggtgtgaaagatatacaaaacacaatatacttactttcaatagtactataaatcagcgtaagtagtttgcagtgggacgctacgagaaagaattttggcataatttgttaaacaaaaacaagcctagtgcacaacacagttattcactatattggatgattatggaaaagcggcgaggagtcttaacgtgtgggattgaaatgtttgacgattaataataaatttccataaagttaacgattaatctttatatatccttttggctactctaaataaataaatagtcaaagttgccaaattccttgtttatttacattaaagatttcctatcaaagagtactaagcgtgtgcgaagtgattattcgtaaaacaagttatcaggatcgacgcttgaacgcactatatcgatggaaaaatatctttgtatagttgcaggaatttgttaccagatgttgacaagttatttagaattattcctgaaattcaattatgaagggctttaaataatcagcttggggtcattctcagtttcaacttctctcggttccatgctgattgattcgcctttgcggccgttcttctttagggaaaaatcaataaattagaagatgaattaattcatatatacttgaagcatactacctactatacctttgtggtatttagatacgcctctttaataacactcgaaaagaccaagtaacatgttttccatatggtataggggtttggagcctggcataaagtcagtattggggagacgtagtgtagcgaagttacgatactcaagaacaaaatgtgaatttgcccaaagcatgctagagttgtaattccttttattaggtaattacatttgttggcattaaaagttctctttaggagaagattggttttaaaagaagtttctcaaattcctttataatttcctatcgttttgaacagccaacgttttttcactgaacttacagcttgaatatttcctacgcccaattgaagaatacacggattagccatgtcgtcgtctaagattaaagagcttcgtgaaggattgatgtcctcatcgaaatggtcgatggcgccaggaatgatgatgcagcaaaatcaacctcgtccagctactacgacgccgcccataagccgaggaaatgaggacgctgatgaaggtttgaatactgctcgaagcttttccagctttcaagatctaaaaggaatgtctggtgatgcaaaagaacaagagtccgcaacgttggttcatttgacaaaaggtcgtgctcatccacgatcccgtcgtccacccaggcagatatcgattgatagtgccaaaaaggaagaaacgaaaaataccgggtcaactaaagccgcagataccaaatcctctgtggaagccacaatttcgcctttgaaagataccaaatcgccaagcaacgcaagcgtgtttcccatcaagcccactgaatcaaaaacatcgaccaccaaggactccgagactgcaaaggaggaagatgacgcatcatcttcgaccacaaaagctgttgaagcaacaactagcaaggcttcctcagcgcatactgatacccttgctactagtgcttcaaatagcgataggggagcaagcacacccgaaatggtagttaaggcagagaagcgtgaaggatcgacttctccaataccatactcttcgttgtcaatcgctgaacgaattaagcaagcccaaaataccccgttcttagaatcgaaggttttaccgcaaaacaatgagacttcagacgaagagaatgtcgatgtaaagccagcggctggtacggtgaagaatgttatgcaagcctttcttcagcccgctactcctgccaaagacactgcatcaaaggaaccatccaaatcatcccaacagccagtacgcacaaagccacgaattgctcagtcaccctttcttgcccaggatgccaaagaaaatggtggcaatgttgaagtctcatcccccttgtccttctccgcctccaagtcgcctgctgctgtagactcctccacaaagacacccactgaacaagttaatgttgtatcaaaacaagcccccaccacctcttccacatcggtgatttccccagatcccctccagaccgctgcaccatcggcaaatgtgaatgaggtcatcgccagtttagagagtaaggttgttactcgacgcactggatcaggtaacaattatcgagtggggttacgaaatgtgtctggtagtgaaaggacaaagtcgttaagcaaggaatcaccagtggagccggaaaaacctgcactaccggatgctacctcgagctcaacaccaactaccgaaaacaaagaatcttggactaaccaaggcatcaagtctagtcaacaacgttcggcaaatgcatctcctgctacttccccttctaatcaagcatccatccatgcatcgtttacgaaagaatcgagtacacactcttctccctcctttaccttggaatccttgttttctggtgctccacgggtcgtcgagttgacgaggttttctcaacccagccctgcttgcagccgtgctttgttggcacggtggaaggaggaatacagaacgtctatacattgagcgaacccgtctacggccgtgcatgtgtttgcttaatggaactagaagacaaggatgggtggacgggtcaaccgaattgcctttgcttatgttagatagaattctaccctaatgtgcgcacgttgatagttaaagtcgtttatactacattgtagaaaatgtacattgactgcaccaaaactcggctaccgttcctaagtcgatggtgctgatttttattttgttgttgtattgtatgttctgcattctcctaatttatgctctgctttaattattgttaatttttttttccttaaaaacttccttcctatattattctatttcgcacgacattcatttttgaacaacattctacctttatacgacactataggatccaattcttctaacgttgtactagtgttttatgtttttgtgcttctcatttttatgttttgtacattgttttctaagttagttattctaatgttgcattgtacatctcattctttccctataattaattgccttgataatccttttactttctcctacttgagtactagcgcaatgctgtttacaactctactcgacattgttttttaacgttgtactgtagcccactacatctgcggtttgtttacaggactgttgtataacgagtagttattgttgctgttacattgccatagatttcagtaacttgagtttttccgcaagtacccttatgagtgcattgctttttttttgtccaagaccttaccggcagttccctggtaacgaggcctgaggcaaaaccccttctgtcaaaacagtagagtggagcagtaactgcttttaataggagtctttgtatcatccagatctggacttgtggtacagaacatttggcagaagttggtggtggtaataaaacaagaagtttgaaaacaaaaaaaaaaaaaaaaaatgattttcgtaagtcgtttaaagaaaagtgaaaagtgttttttctttatactgcactcgttggtcaagtgaatgaactaactttttcctgcgcttaactatttaccaatctccactcttcaaagtagcaagatccattcgcgccatttttagttgatccggtttgatggaataactgcttggcgctcgttcattcgttctttaaggttcaaaatggacatttttatttcaactctaattacgatatcggcagttgggagaggaggcaaaaggccaaatttttagtttataaaaaggagcatctcctttcatctattctgcagaaaccaaggcttgtattgtgagacgtaaagcgttcaattgcaaggtttccccattgctagtctcgttgacagtcattccttggctttagaaaaagaagtttgcttatttacttttttcactaattttggaattccgtctttttgagctacttgtttgtttagacattttaattctttaattgtttacaatttactgtcttttttccttcataatagaaacgcatatcgaggtttgaataggtcgaaatagaaatattttgttttgttaatcgtccatcatctcatttcattcacattccatcgatcggtgctatattctctttatttattcagcttaattgcccgattttttttttaaattatttcttacctttttttttttggtttggtaaaaaatgagctgtgttactagagcccccatgtctgtaccccagactgcccttcaacctaattcctacgttaatttcgacgctcaacaaacatcttctactctgcttccagtagaagtcattgactcggtcatgcagtatttacctgcacacgacgttatccagtctagcttcgccagttatccattgactttgattgccaacaagatcattcgtgctcgtctttccttcttagacgaatattcacttcgcgtttttgcaaaggatgtctataccgattcaccgatttgcaacttgtctgcccgtcgcggtttgtattctttacaatatgatggttattcggtattccacttggatcctaacaattgctcctctatttttcaaatctcctttgaggacgacgaggatctagcttcttttgaacgataccctggggagtttcttgctccccatatcaatgttcgaattcacgttaccttgtctcgttcttcctgcgatcgtcatcaagccgatatattttcttgctttcaagatcctattcgtgtccgccgggattggcttgattcgataaaacccggtcaacctgaaacactttggtttgatcaaaacactcaacatgtcatcggtctaattgttacaagagttgatgctgctcctggaaagtatgatctttctgttacatctgttattgttcaaacggagtaccttttatcttgcctcgagaaaagagtacattaaaaaagaactttttccattctgcattgtttaatattctattatttaattctcatgagacaatcatgattgcgttccgttttcttttaatgtttattttcgttgcttgacaagcctgtgtcgctcacgacttctttgtttgacattttgtacttattattcttttaattaaaaatttaatttacctgtgatgtatgttttgctgtgttaatacatcctggtttctcatttaataaatgcgtttatacattttacgcagtcgactggttttttttttcagcgttgttttaatttcattcagcatttggcttcatgtacaaaatttatttcttaacattttttttctaataaacttttttttgttgtactgaaaagtaaaaacctacctttttttaaattgctcaatcaattgaatgttgttttcacgtttctcatttctacgaatattttagcctttgtaaaatctttttaatagacgcttaatcttgtaaatgtgactaagtctatactacgttctttcgctccagtcagtctgcattgttttgagagttagtgattttatgctggaatcgacgtggttatttcgcaaatcttttaaatatgtagtgaaagcagtatttgtttatattattgaagaactgtaaaatttaggtttgacattggtggttttttggctttacaactcgtctgttaacggaattgggtagtgttcaaataaaatttaaaattggtagaactctgggataagttttagtatttatgtttctatgcaaataaagataagcttacttgtttcattttttctttaaattctatatatcttcattgtttttacatgtcaaccaagaatacgaatgtttggttcataaacatacctcaatacattgacaccaccacccgtcaccatgaaatgcgtcgaatgcggcgcggaagtcgattctttatacacatattatggaaggggtaccagtaatattcgactagctcaatgcgtaagtaatatacacacaatatgtttcgttgatgtagtcaacttgatcgtaaggagctaagggcaagtccattccaacggcgacgaaaagaagcttcatgaatatttttctcttcaaatataatttacattattgtaagcaaatgacgatcattcaatttttgtctccatttatcttgcttaatgaatactgagagtggaatgcgtagtcttgctgtaatcgttaagatcgacttgttctttagttttttttaagtacaatttcaaactaacgactatgttacagaaaaactgcaaacagtttgcggacaaatacattgaattagatgttgttctcatcagcatggatgtaattttgatgaaaccgcaagtttaccgtcatcttttgtttaattctctgtcggcacgaacatttcgtaacgtaagtattttattcatttcaatggctttttaaatagctgacaaaatgcgcaaaggttgtcaatttctgcatattaatttcccttttcaacgtttttttagtttggtcacgactagaaaaacgcgcagccctcttcccctacttcacacctgcccaagcatttctctcccagccaattatccggcagtacttgactttactgctaatatgtttggttgagacaactgtgtatcaaatttcagtagttctgttattatgcctaacaatgggttggaaatcttggacttctgcgtctggcgctgtaatactttcttctagcacaagaatgctacccgttttcatggtaatttgggactacgacctttctatagcggcaaccgtcgtagaatgggtagttttgtttagcaatgtggatgcgctatgtatattaactggaagccggcggtattttaaaattggcttaatcgttctttttgccagtctcgtgagatctattgtcgtttatatttttttacatttaacaggactttcacagattcaaccatcaactccttgtgatgggtttcagcattttgtaaatctattatgtgtatactttcgttcaatcactttaactgcgcaaactgcagtataatgacaaaaggaaatgggaaacaatacggcatcgacatagtgtatcagttattaaaagtttttatatcacccgttttaagaaactggtcaattattagttctttaataagttgttgatatttaaaaaatatgaatttgatgaaccaattgaaaccgaagccagtaatcatatttcctaatcttgtaatatgaaacttgaaatggtctaaataaaaataataattacaccctcaaagcatatagatatgtaatagatacaattatatagaggaaacactgcaaggaaataaaaaaggcaaaaaactgaaaaaagtaaaactattttgctgagcataactaaacaaatgatcattcgaagatatttttcttaccagtggaatttgttgcatttttttaataacaaagttcagaggtttgcttttgctgtcgctaaagaacccatcacaattttatcagctacgatattttttaaatatttaatcaatatatgtatataagtctttgttcattatacatttgtttagttatagaagcaaccaggtcagctaacaccgtcttagctcgtaatgtaaaataaactcatagtaagcgaatgaatatttcagtaagttttaaatgaaataaaaattagaaagtaagtaatttatagaactgtaagcaaatgcaatcagacccgttgagattgaatacagtaaactattttttaaacccaattcaaaaaaaaaaaatagcgttgttttgctacatgtgctgcattttgtgcttttaaaaaaatttaaaaataataataataataatttagtgtgtagctaagatgtcagctttttataattagtatgttaaatcaattaataacaggttacattagcttttagtgaagaatggaaaacttgaagattaggttggcagactaatcttcagttggatgtagccctattaaaaagcagcagaaaaatattctttccgatttcggagggttgtataatgaattagatttgtaacggtaaaaagtttttgtgcaaataagttccgtataattaaccatgtttttctaatctctaaattaaaacctaatttgaaaatagggcaaacatgtaattttcttgtatttctcgacttttgttttttattttaattaaattatcaattacagaaagtatttattttttaatatgactctaatattttcatactgtctatcctttcactctaatctacatgattgttttgtaaatttggcagtaattcggctcaagggttattaggttaccggtttattaatcagttaatagcaccttatatgaaaagagacgagattaaagtcatacagttctaccaaataaataggttttttttttgaatatttattttacggaagtaatattaaaactcgaagtatgcgtatttaaacattaattaactaaatttgtttggataaaccgctttgaccatcttgactaactgcacttaagcgagtaatacgttagccaacttcctatcgcgtaaataatttaacgctgtctacgacaggccagtaaacacgcgatccccatacatgttttagatgtacgggggatttttttttgaagaaactgttaaatttaatacacaaaaatatttaaaagttttattttggatatgagtgaaaaatttaatgtatttttctgccgccaataaaattgattctgtttccatctataatagccaaccacaacgctcgcctttaccagtcttaccaactgccaatattaaaaatcaaaacatatcgagatgttcagccgtcgaattcaagttttgagcccgtttttgaagcattttgttaacagaaatgcccgtatgatggctacagaggccaacatatctgccacttctgctaatcctcagtcacagggtgaaaatttaaaaactttcgagatttatcgctggaacccagagaaaccagaagtaaagccaaagcttcaaaagtatacagtcgacttaacaaaatgcggaccaatggttttggatgcgcttattaaaatcaaaaatgagcaagatcctaccttaacgttccgtcgctcatgcagagaaggtatttgcgggtcttgtgcgatgaatattaatggcagtaatactttggcttgcatctgtaacattaaaaaagataacaaacctactaaaatttaccccttacctcattgcttcatcgtaaaggatctcgtacctgacctaacctacttttataagcaatataagagtattgaaccctggttgcaaaacgataacatccctaaagacaaggagttttaccaatctcgcgctgaccgtgccaagcttgacggtttgtatgaatgtattttgtgtgcctgttgttctacctcttgtccatcttactggtggaactcagaagagtatcttggcccagcagttttgatgcaggcttatcgttggatcatcgattctcgtgatcaagctactgctaaacgtttggatgtcatgcagaactctatgtctgtctatcgttgccataccattatgaattgcgctcgtacttgtcccaagggtttgaaccctggccttgccattgccaaggtaaaggctttgatggctactgcttaaacaagatttacgcttctttttgtcttttctttcgcatctgatgattccaatatttcttgttaaagaggaacccccgttgttacttaacctattttatgtttctcttctacgattttttttacttgcgtagctctgtgtttagctgtcatctatgctacattactttctcgatctgaccattacttttgcgttgttcccgttaatgaaccctttatttttatttgcaatatctaaatctagtttaccattaataatttcgggaaatggtaaacttttctattttaaagaaaatatgctatttcgtggtaacttgtgcacaattgaattgtttgattgtgattttttacgctgttacatcagatgaaataattaagcatgtatttgaaaattatctaaaccacttttttcactgtttatttgtggctagttactgcatttaacatagcagctgcttctttggttaaagagttgaaaactttttagcatattgagagccctttaaggtaattgctttgtaaaacttgagataagtaaatgaggcatcttttatttaattaaagtatcacataaaaacggaaatcatgtacacaataatgaaagaaaaataaatcttaatatgacgattaaaccatggtattctccataggctggtcgaaattttttgttactataacatgattttaaaatttcaatggatcaacaatgtacattttcacggccactttttagtttataatatttgacgaacacaaataacttggataagatgttatcgttcataagaatttacatattcaccactccagataatactacgcaagactaaacctaactccttcgtttcactgattcaacaatttattaaatttcaatatgctttttacctttaagacatgttataagccttcagacacactcattttttaaatattaatggcgaatattttactttgctggtttgttgttgaatagcgcagatagctattacttgatagcgtaattagttaaactcgcttttataaaaaatagtagtagttgaacaagcttctatattagtagtttaacgaatacgtctagaaaatttgctatactagtatacggcttcaggtacatatatcatcggtaaaaatttttttggctatatatagcagcttgtcgcgccgtaccagcagtcaaactaaaaaactcccaaattcttttaaacgggcttttggtataggttgtgaatataatggcaaaaaaggataaaacctccgttaagaaatcagtgaaggagactgcatcaaagaagggtgccattgagaaaccttccaagtccaagaagattactaaggaggctgctaaagagattgcaaagcaaagctctaaaaccgatgtctcccctaaaaaatctaaaaaggaggctaagcgtgcttctagtcccgaaccttcaaagaaatcagtaaaaaagcaaaagaaatctaagaagaaggaagaaagctcctcagaatccgagtctgaatctagctcatcagaatccgagtcttcctcttcagaatccgaatctagttcttcagagtccgaatcatcttcatctgaatcctcttcgtctgagtctgaagaagaagtgattgtgaaaactgaagagaagaaggagagttccagcgaatcatcttcctcctctgagtctgaagaggaagaagaggctgttgtaaaaattgaagaaaagaaggagagctctagtgactcttcttccgagtcttcctcatctgaatctgaatccgaatcttcctcatctgaatctgaggaagaagaagaggtggtcgagaagactgaagagaagaaagaaggctccagcgagtcttcttctgactccgaatcctcgtcagattcctcctcagaatctggagacagcgactcttcctctgattctgaatccgaatccagctctgaagacgagaagaaacgtaaagccgagcctgcttctgaagaaagacctgctaagattaccaagccttctcaagattctaacgagacttgcactgttttcgtcggtcgtctttcttggaacgtagatgatcagtggttagggcaggaatttgaagagtacggtacaattgttggtgcacgtgttattatggatggccaaagcggtcgctcaaagggttacggctacgttgattttgagacccctgaggctgctaaggctgctgttgccgctaatggtaccaaggaaattgatggtcgtatggtcaacttagatctctctaatcctcgcccagccaaccctcaaccatatgctcaacaacgtgcgggtaattttggagaccaattatctgaacctagtgataccgtatttgttggaaatttgtcttttaacgcaactgaagatgatctcagtacggcttttggcggttgcggtgacattcaatccattcgtttgcccacagatcctcagtcaggacgtcttaagggtttcggttatgttactttctctgatattgactctgccaagaaatgtgtggaaatgaacggtcattttattgctggtcgcccatgtcgtttggacttttcaactcctcgtactggtggaggtagccgtggtggtcgcggtggatttggcggtcgtggtggattcggtggccgtggtggatttggtggcggacgtggtcgcggtagaggtggtgctcgctctggaaaccccaaccgtggctcggttgctccattttctgggaacaaagtcacttttgactaagtatactggcttttaactatattgagttcatttttatgggttaaatgtaaataccttagcaaattaatatatgagtttgggtttttgggaaactttttggcataaagggttttaataaatgttgggctgtggatttgatttaattgggttgaagtattcaaatacaaatgacttgtttgggtttgttatggaatgaatttgggtttggtttggttttattgactttataaagataataaatatgggcccgttggttttacaatttcaaagcagtgatggttggcgttgttctacggtttagttcatgtattcacctttcctttatacgttccatagaagcttttgacatagctttagataggttttaatataaaatagaatcttatttagttttgttcttgttcatctaatcaatccatgttactcacaatcatcgttgatcactttctaatagctagtaaatgaagaccgttttgtgttcctttttgggcttttccatacggcactttaaattaatgattttttgttgaactttgattgtggtcttacccgtaatcataaatgaagaatgtagtcgagccattgtcatattgtcttatatcttcaacttgtaatgtctcgtctattaaattaggtaagcatcaatagaaggtatcattgattctacattacaaatacgcttctatttcaacttttaaattaatacaagcatgtttacttacactttggttgcgattattttaagcaaattaaaaaaaaatatttttgtatatcaaattataatatagctaaattcaattgtaacagtagtgatgagttctggcatattcaaaaaacggttgtagaataatatatccagcgttactaaatccggcaaaggaactgtctacttaactctatgaacaaagcttctaatacaacactgtaaatttggttccttagattccccttaccacactgataaactagtaaatcaactatacgactagtgtactgactttccagtccagatgaagtgattgagtgatggcagaaggtgattttaaaaatgacagtacaggttgtattggcgatagcgtggaatttactacttttaaaaaacgtacaggaaaaagtctcggtaatagaagaaaaaagagggtatttcttaagctttagaaaacccgtctaataaatattagggattgtctggatgggagccttattttcaagaacccgaactgacagctgaagagaaattggaaaatgagacattatacagcaggtgagaatacaaaatattgtgtcttactaacacttctaggaacataccattgactgtgttagtaaacagatgttaaggactttgctgacaaattaggcgaatggagcgatttattcaaagatatcgatcacgcagaaaatggagcgaccctacaagaataagactgtttacaatgtatctagatttaggaggcgtttctacgggccaaaaacagtttacagggggtactgatattaataacgatgcgaaggcacgagaagtttccgctcaaaccacgactgattatattgaatacgatatacttgatgaatatgatattgattttaagtgggttgctggagtatttctgtgagtcatttatgtttccattgaatttaattcacgttgtattttagctaatcaatttaaggtcgtcacacattttgtataacgctggactaactaaggaagaggatttgcaaatagcttgtcaaattgttagaaattttctgctaagtgttttgcataacaatgttgcaccagaattcgaagataatattcgtgacgcatgtttattagcagagcaagcagaaactgaattaatttctaataagaggctatcaactaaacttcccggtagattgcagcgggcattggctagtatacatgttgacaattataaaggcttatgggacaaatcgcaaagtgataggacaagtgatagttcagtcaatttcattgaatccaataataccaaattcatgccaaatgatgaactatttgagcctgatggaattagtagattttctacacagcaagcgcgcgactacatccagagaactcttggtccacgatatttgactgggaaagtcgttgaacaagagtacttaacagtcaagttagtttctaaaacgctattgaatttttcaaaccaatctttatgcaaagcagtgtttatcgtttgggatccacccggatctaaatattctcaagatacaaataaggaaagactagaagtaattttggaatctgatttactgaacaacactgttgatggcactcacttagagggatcgttcacttttttggataatggactgactatattagacactgtgcttgctgtgctacccaccttttatgaagaagttaaagatgaatagcattgtattttaatatagttacttttgtaatatagctggatatgaaatcctttaattagttgcttcttcttattgtgatgaggataaagttctaacatatattaatgacccgttggtgagttcgtacttcccccaattgcataaacaataagtataagaaattataattcccaatcacataatagatattacttgtgtatgtaatttaatgttttcaaatatttttatacaaatacgtcaaactatgcgacaatattttgaaagctagatcgtgcagaagtcgcttctgagtcagtattgagcaataagaattattcggatgattttttcaataatcttaagttactgtcaggctcaatgcaataaacacgatcaaaagaacatttaaagctataatgtgtattcacttttaattgtaaacacaaacgattaaaaaatttacgtgtataagtatttttcctctatgaaggctaaaacgttatgtggaaaagaatagtcaatcatcaataacgttcataacttgtactattgaacaagtcgtgctgggtaaagatagaaatcaagtaactggattggaagttgtgattagcatagcgaaacgcagcgcctatggcgaaataacccaggtgaggaaaagacaccttacaactccaaaacgacgaaaataaattggtaattgttttactgggttaagtgtattgtagaagcataattgaattgaagaaagtaattgctgttcttttggacctgttatttttgtacaggagtaagcaaactacggctttctgcaataacttgaatgttttgatatatttacacattctcaataatttaaaagaattgaaaataattattaaattaattaaaaaaattgaagtatcgagtagatgaatgttggaaagaaatccgaaattcaagtctcagctaaaagcaatcttaacttccttaatgaactaattgaggaaaaaaagcgatacgaggacgagaagcgcaagattagccatcaaaagtataccgataaattattggaagccaatgataacgagacgaccaaaaggaaattactggtaaaacaaaaaagaaaatccaacaaggaatttcaaagtaatattatcaaaaaaagaaaggacgaggaaagaaaaggaactttaaaaactgaacaagctaatgaggaagagctgttgcaaagaagtcgtctggaactggaacgaaaagctaaaaaatacgaccagtatgctgccggagaactggaaataaaggagacagaagatgatggaatccttgtcgacttcacacgcaaatgggctgaggaagcacccgaaaatgaaacagttgaaataacggatgaatttgggcgaaccaggagtgtctctatttacgagaccggtaataccctactttcacaaaaggaggagtacaagcccgaaaagccaatatacggtgactatatgccatccttcgaagtagacgaagaaaaggttcaaaaattgtggaaggaagatgagcagcaagcagttcattatgactcgactaaggaagtaaggaataaaggtacggcattttaccagttttcttttgacgaaaaagaaagagaagagcaacttctatctttaaaggagattcatgctaaggttacacaacagcagagaaaaaacacagaagatgtgttaaccttacgagacaaaaaacttgaagaacggcggaaatttcttgagcgagactatgcaataaagttgggggagagatggatgtctgaacatttttctaataattgaggtagaaactaatgaaatgaaaacgtaatgataacgactcataaacaaaagcttcttagcgaaaacagagaaatgtaatagtactgtaggaaaaaaggaacacgaaatcaccaaaaacagcagtagttttcttcttttttgttttattttaacgaattatttatttctgattattgaattcacaatcagtatgaatgtgaaatattaaattatgtattttggagaaccatttttttgttgcgtatttataaaattaataagggagaaaggatagggaaaaaagcacaaaacatattagcaagagtatacaagcaagtgaaaaataataaccagttggatggtcagctttacttaagcattcttttataaattttttaattggcggcagaaaaaggaaaaaaaataaactggacggccaaatatatcaaagcaaagaaacgttctgaggatattaagaggagaaaacaacttatatgttttaaaaacaaaaaacagaaggacaatctattaaaaaaagaatcaaaactcgaaagccagctaagactgtaacggaattaagaggactttgggtgaacggcttttgaaggcttttggatgcaaccgcctccaatttcataaagtcggtacaaagcaaggtatccgcataccacaatgtccaagacaatagcactcaacgttggcaaaatcagaagaaacgcaatggtgaatgcggaaataaccacaaatttgataaggaaagacaaaatttcttcaagcaacataactaagtatatatacaaaactaaaagatacgttttgaaatgcggaaaatgataattaggaaacagaggaatatgactcagactttcaaaacagcagttataaccgaccgtgtacgtttgtaaaaacaattgagaatattattaaagttactattctcgtttttaatattggatcactagaagatattgatttgtatgggttgtaatttgaatttcagtaaatcaatggcggtagataataaggtaaaactgaattccgctgtcgaattcagggcaatctcagcattcccgagcggtgctttacgaagtgtagtggtgtgcgttattttgctgaaaattgtaaacacataaaaaaccaaacttcagcaagaagaataaaaaaaacggaactgattggttgtttatcgaaatttttgctagttgaaatacaaaatttttgtttaaatattagtgcgaaagaataaggtctgcaaaaaagaaaaaatggtctgtttattagaaaaataagcgaaagttgtttaatgtttatacctttcagtgcgctttttccattagtataacttatttttcgttttcaaccctcttctatcgttttgaaattttttttatattaatcgtaccatcatcattctctactcgtttcttgatgttttcggcaatgacatacatttgattatacagccaaacccagtgaaattgtgttggagtgcaaaatgtattacgacacgatatactatgcaattttttttaccaaccgcgtataacgcatacggcgtaataagccgttaccatatcgttatttaaaagttttaattagaaaacagcgtaatataacggatatgcacaaaatgcgttagcattgaaagctaatgaggtcttgtgtctccacactcgaaattgcggggcttgactaaattcaagaacaacaaagagaaatgcctgctacataagggattttgcctgtgaaatgtgcgcagcagataaatgtagatcacggaaaaaatttaaagtagcacttggatagtatgatgcgtttacaaggaagttgctcaaacagcagaatgtctggctgtaaacaggaaaatgtcgcagggggcgaagtgataaaactcagggtttcatgaagtaaaaagttttgaaattttttactaaggtccagagttggctgtttttgtaaatttttaatcaagtttgcatgattgctaagtaaaagttgaatgtcctaatttgctcgtccgaatgtgctcttttttttttttcagcgcactcgttagacagataaagtgaatgttttgctaggccattttctcgttctattttgcctcgattgaaacgtggtatgtttgcagctaaaaggtatgtacagttaagcccagtggagacaaagatgaaaaggaagtaaagcgaactatgaagcgaaactataaagcaaaaacagctaggtcggggaaaatttctacaagaattgcttaagttctaaaaatttaagtgtttacttttagcaagaataaatgtgttttcctttattttattttgtattttttttttctttttttttggggggggggtagatggggtgcagcgactcttttagcaaaagctgcgtccacccataagtgcgaaaagaccacgtctgtctttatttggcgttgtcgctattgatttgaatattggcaataactataacgcttatgccaaagagaaacaagtcggtataaaaacaggttgatattttaaagcgcgatttattaatgtagttgttaaataatgcagtatggtacaggaaaggaatagagagcaaggtaaagaaaagaagtgatgaaggagggaggtaagaaaaaaagaaatctcatattgattttttttaaaggtattaaagagtatatttagaatgtttggataaaatatatatctcatgcgtccatattccttcagtcattcattccttcatttatatacctctacatctctttttttctttcttttcttttttgttttcttcattttcattttcatttttctctttctttccttaccttttttttattcttttgattagttcctttgtttgtttacatgcgcttgcatcttactttgtccctctcctacccctccaatctcatagtacaactacttactctctatgctctctctcacatcctttgtatgcttacactctctccccgtcgcccctacgtattacctgcaacctagttatcaaattatccttccattacccggagcttctacatcatccgttgtcaacacattggccagatcccgctctctcctcctaattcgtttctaaaatcgtccacatcgtctatctatgataacatcggtctccaagcattaggggccttatcttagataaaatagcaatcactcgtccttttatcaggagcgtggtagccgaggccttttcttggccaatgaaaagtcatcatcagtcatagactatgaaaaggaatgctaccacccttatcattggtggttgtttttgatactgtttaagcgaggttatttattattacgtaggtgcattgattgttatttgtttagagtggacattactggtgttgttaataaaatgcgtatttgcgttaatgcaggtggagcatgaagaaaattgaatttatcctttaccaaattcaacattactactctcttattccttcttccttcttcctctttccatcttcattcccataccctacatccatccttgatttccatcattccatacattagatacgtacatctatctagttagttacattagccatacactacactacatacaccccattgatcaactctttccattccatttttttctttaccggatcgtgatttgtgtattgtcgattcatcgtgtattaacatcatccatttcaatctcactataaactggttgccttttagtttgtttttggcccgagatattggttttctttctttgctctacttcccccttgcttccatccatcccttacaactttggtcttttttgtcgcttgttacctatggccctatcgctttttcttttccagcatatattgtgatttggtttttttttctttcactgacagtcctctttcaacgaatccctctttataaggccttgtattcttcttcttcttcttctccttctccattaaactttgttgctaatcgatcccctcaaatcgtcgtccaatcttggtttgaaaaattttttattacaattattatttttgtttcgttacgaacttggctaatcagctagttacgagctcgtctgttctactctttttttttccgcttttttcttttttccccttttcatctttcatcctttgctttcttccatgtaagccatatatatttattttctgctaaaaaaatattctacttatctatctgtctgtgaatcaatctttgtctacaaagtttgaattttttctttttgtgtcaactcccaatcacccatttttgttccattgtcgttccctcttttgctatatcttttgctaggctttgccgtaagtcttttggcattgtagcgcagttaacgatttgaaaagcgtagcaacaattatttgaattcataactcattttttccattttttgaataggaatattcattacaacatactcgcgattgtttgtttccccttgttctctgaaaaacattttattttttaaccctcaattcctaatttctgtttgaaaaatcaatagtctacgaagataaacgtgtcgcttactttttttttcttttttgtatattttcgtctcttcattcaacactctcaatttggttgaataatctattgggatcgaactaaaaatcgcgtcggattccaaatctttcgctttgtaaatctgttttcattgcttacgctacatttactattgttttttaattgctttgttcctttttttttctttgcaccttaacttttatttttggctttctaccactttaaatgtgtaaataggtttttcctcttccttttcttttttataatcacctatctcttccttctcactattttttttgtatcgtgttgtgaactggaatacgtgtatcttcccatctttctttctcttaaaaaaaattggtcatatatcacatttttgttccttgaccattttcctctcttgcttaatccgaaaacgactatttaaaaataagcaatatatttaaatatctggttattattaggtttcgttttatacttcaaaatatttatttagtttgattcttgatcccactgccttctgaatctttatttattgcttttcttcaaagctatgaacgctcaaccctttcataacaacacttcagatgtgcaatcctttcaggacattataagcaattcctatcaaaaacctttgagcttagttgacagtactgatcgtgcactaccggattcttctctttcaagcttatcacgatctacctttcaatttcacaagcatcacctttctggcaatgagaatcctcagccctcttccgaaagcccctacttcactaacaatgaacgtttgaattcctctagtttccctcaaatccatgataatcaattatctccatcttttaacacttcttatcaagccattccttcctcctcctctaatcgatcccgtggtggtccttacaccccaagcattcgagatgactctcttctagctttactcagtttctcctcgaatcatcgtctgcattctatgccctctcaacttcagccttttaataatgcatcatcatacactactccaatggccccttttacggcatccttttctaacaaggtttctcattctgcttaccccacaaggaggctacctagtcaggcaaaaaaaacatcggcaatagagagagttccggtcaatctcaatttcctacagtcggacaacttggttgtgcagtcatcgccgcaaacgaattttgaaaactttgagtttccgaaaaagattccatcaaaagaagatttggaaactcgtgaagtgttattactccctccgcaaacgtctaaactctcaaacaaaaatttggacaccaaaagttttaccgatgttaacaaaatttcccaacaaggatttgtggaaatcagttcaaattcttcaaaagttacccccaatacaagcttgcatcaatcctttggcatagcaagctcctcttccaataattatatgcagacatcgtctgaacttacctcttctaccgagaagatgaatggatcgcatcctttgcaattgtcgaataagtcattattgtcgatccatcttatgcagtctaaaaaccaaggtcatgtttcgatgacaggttcagataaactctcttctcatgtacagtccgaaaccgagaatgctcctgtaagtaaaccaagtaaaccaaatactttgactgaagatgaaaaacctttacagtctacgaagctccctggaaattctcttactgttggtgaattataccaagaacccaaaagtatccagctgcccgaattgtctgtttcacggactacttattcggctcaatcctcttctgtcaaaaattgcaacgaacgcattccctctgctaaagctctaaaaaagcaaaagcatttagttccggaaaacaaatcaaaattgcaatatgtatggcagaaaaaagaaagcctcccttatgctaaccttacttccgcaagtaatacgcacttttttctgtcggaaaaccagaacgacacttctgaacggttgacccgtactttgagaaaaagcacaaaaaactatacgtttggctcttatatattgggaaggacaatcggtaccggcgagtttggaaaggttaaacttggctggcctttaccaaaagccaattctactattcaccgctcaacaccgcaagttgtaattaaaatagttttgtctacgaagcaaaactgtcaaacaagccgattgatgcgagaggtggccattttaaaaggtttgggtaataatcacccccatattgtaaaatatttggattttgtaaaaactaaacatcattttggtatagtactagactatgttaatggtggtgaactttttgattatatactggcgcgccgaagacttgaagattcggttgcttgccgactgttcgcacaattaataagtggtgttgcctatttacattctcgaggagtggtacatagagatctgaagttggagaatatattgctagatactaatcgaaatatcgtaattgcggatttcggctttgcgactacttttgggcactttaatactctcagtgaacactcattgcccacggaaaagccagatttatttagtacatcatgtggatcgccttgttatgcggcccctgaattagtgaattgcaagtctggaatgtatgctggcacacaagcagatatttggagttgcggtgtcattttatatgcaatgttggctgggtatctaccatttgacgatgatccacacaatccaaatggagaaaatgtccctcgactctatcggtatatttgcagtactcctttaatatttccggagttctttaaaagcaaagctcgcgacattcttaaaaaaattttagttcctgatccagcaaaacgtgtccgaatgtcagcaattatgaatcacgcatatctccggtctcatgtgtctctatttgaaacgtataacgatgatgaagcgacctcactgcgtccgtctcccatccgtttgctttctcaaaaatctttagctagtgtttcttcagtttcgtcaatcagcacttactcttcttccattgaattgactcctcagatcacaaaaacttcattaaatcgagaaaaaccggcattacatggcagcatcaatcttaaacactcaacgaggccggttgtaccaattgcagatggtatctatgcttctactactcttcatccaatcgataatgctaaaaaccgcttggtttctttactgcgccgtcccaagcataaggttaagcatgccaaagttgaaacacgtgaatctcctatgaaaaataagccaactaagaaacaacacaagcgtgcatttagcatgtttgagaggcccacttctcagaaagccccattgtcaccagtagaaagcaagattaaccttatggttgctcctaaacgtgtattaaattgtgcttcagattctttaagagctttattagcaggaaagacggataaatctttttggggttcacgtataccattcttgtttaataaattgaaatccaaacagaaggctgtatccagctccttcaatacggaaaactcatttttaattcttcaagcagtttcgcctttaacttttggaggttgtttcaaagaagaaaacgcgtatgggcagaagaagcagcacatgagacacgctaccgttttttaatgtttgcgttacgatattgtatatctcaacaatgcatgataattatcaaactgcctgtttcctatattagttttttaaaaagatggctcttcgactttttcttaagaaaagcggtttatatggttatcaattattaaagcttgaattgattgtttgacaatgttgaacaatgggtttcctaaaaaaagacgctttagctgatttttatcgtttatcagcgtgtatattacttgccttgtactttacagtttccgcttttcatctttattctaactttttattttaatttttaattttttggtacaagcacctttcgttctttaaactacttttaaactattaaatttctttcactcatatgtccttatatctaattcactcgttaataatattttatcattacccttgagttatacttattagtaaatagtgtaatattttaattacaataaatggaacgcgttcttttacgcgtctcttctttaagcaagtacattgcgagtctaacacgaacgtaataaagagttgagcaccacattttgaaatcgcatctttcaagcttcaatattgcgaagtactaattaataaaatcagcctatggctcttatggatatagagcattgaaagtttactgcatttgtcatttatttgttaaatacccaaggtgaatagtacaaaagcgtgcaaaagccaacttttgcgatgataaagttacagtttcaaagaaacattgtcccaacacatgacaatccgttaacgacttccgagattttaaaacgactacgtgatttactaggagagcttactagcctatcccaagatactatcgaccgtgactcagtattgccagtagcacgatcattagtaaataacaatttgctccatcacaaagataaagggatacgctcttatacactttgttgtattgttgaattgcttcgtttatgtgcccccgatgcgcccttcactttatcacaattggaagatattttccaagtaattctcaaaattcttagtggtcttatgaatcaagaatctacttattatccacaaatttacgagatattagagagtttgtcgaacgttaaatctgcagttctaatagttgatctcccgaatgctgaagaattcttagtaaatatctttcgtctcttctttgatttagcgagaaagggtactaccaagaatgtcgagttttacatgcttgatattattaaccagttgatcaatgagattaacaccattcctgctgctgccttgaacatactatttgctcaactaatatcaggaaagggcgtaaggcaaacaattggctcttccgattctactaatcacggtccagcttttcaactagcgagaaatatttttcatgactcagcagatcgactacaaagatatgtttgccagtatttctcagatattatattcgattcaagagattcgctttctgactccatgactactccagaatttatattctcgcacaatttagttttacaattatggaaatatgcaccaaccacgttattgaacattattccacaattcgaaaatgaattgcaagctgaacaaactagtgtgcgacttgtggcgatagaaactgttggtttgatgctccaagacaacgccatatggtccgattatcctagggtatggagtgcattttgtggtcggctcaatgataaatcagttgcatgtcgtatcaaatgcattgaagttgcttccaacgctcttcagaattcattggctacttctgagataattgaaaacgtagttcaaatgcttcaatcaaagttggccgacacggatgaaaaggtgcgggttgctactcttaaaacgatcgaacagttgactttcgaaacctttaaaatgcaattttcagtacaggctttgaaactcatgggtgaccgtttacgtgatcgtaaactcaatgttcgtttacaagcaattcggacactaagtcaaatttataatagagcatatcaagaccttatagatggtgtggaatactcaatacagatgttcagctggatcccttcatctcttttggaagtattttatgttaatgatgaaacaactaatgcggctgttgaaatttgtatggctgaactggtcctacaataccttagttctgatacgcaaacaaggttaaacaggcttttcctttcaataaagtattttagtgaaaaagcgatgcgagtttttattctacttttacaaagacaagttaagtattcggaactcttaaattactacattgagtgctgcaaaaattacaatggaggtgttatggataatgatgaagagtcaattaccaacaagcttaagaaggtgattgatatcatatcatcaaaaagttctaatcctacattaacagaagccactttcagaaaatttgcggaacttaatgatcgtcaaagctacaaaatgcttttacaaacgttttccattaaaagtgaatatcaagttgttttaaaaagcataaaatatttatttaaaagggtttctgaaacgttgagtaccgcaagtcttgaatgttttagaatattcgtttaccgttcagctctgtttgcttttaataaaagcaacgtgcatgaaataattcaattattaaatgaacctgtaaaataccacaatttccttaagccgtcggaggctcttttacagcatttaccgctaattcatcccaacatatatggagaggttgttatagaagttgaaaatattatagtttcttcgggcattgaatcggatcctaaagtaattaaagctctttcccaattctccaaaagaaaaaaaaatttttctatacaaacaacaactgctgaaatactacgaaagttgtgtctacatggaacacaggaacaagccaaacaggcagcgacgattatcgctataacggagacgaaagaattcaaactcgatatgataacgaatatcgtggaaaatttggagtataatggaggacttcctgtacggcttatgactttaggacaactatttctatacactttagaagaggtagagaaggttgctgaccaagttacagaatttttagtaaaaaaagttatacagcgctttcctgaaaaatatgatgatacgcataatgatgaggaatggtgtacttacgaaaaattagataatcttaccatgtgcaaagttttagcaattagggttttggttaatcgactgagggcggcggcaggaggaaccgaagcgttaaatattggagctcctatcattaagctattgaaagtattgttaatggctgacggtgaattaagtccgttcaagaatactcccaaaatttctcgtgcttatttacgtctcactgctagcaaatattttttaaagttatgttccattcctttttatgcggaacatatagattttagttcttacgttcaaatctccttattatgccaagatgaaaattttgacgtgagaaatttatttttgacgaagcttcagaagcagctgcaacttaaaaagttgccaattagttattatcctttattgttcctgactgctgttgatccggaagaggagatcaagactaaagcgtctatatggatacgttctcaggttgcttttttccagaaaacccatgattttaccatggaatatgtagcaacatatcttatccatcttctctctcaccatccagacatatcttcgatagaatcagagaactcgcttgattttattgcatacattcgcttttacgttgacactgttgttaatagtgagaacgtcccaatcgtttttcatctaatgcaacgcataaaacaaagctatgatgttattgaagatggaaacaattacatttatgtgctaagcgacatggctcagaaaatattgcaggtgaaatcccagaactttggatggagtttgactacgtatccaaagcaaattaaattaccttacgaaattttaagaccaattccctctatagatgagaaaaagagaattttcaataaaatcttcataacgcctaaaatggaaagtcagattgaacatgctataaggacaccagtctcatcttttgcgaaacagactaccaataagcacgcaaatttgaagcaaaagaagactcatagctcaaagagcgataaaaaatcgtctagaagaaggaaaaacgaaaaaaggagaaagctaaatgagcagaatcctaatattaggaacgtgccagaacgaagtagctcaagatttcaagggattcgtataaattattcggaagcaccgtcttcaagtgaggagataagcgaagaagaggaggaaattagcgaagaagattttgatgaaatagaggatttataaaaaaggcttatttggatgcgaaataccgatactagaacacttacccaatattaccaatgaattttcaatgttaattagataaattgctatcttttttgttaaacaatctatgcttgctaattgcctaaacttttgaaagatgactccatcacatacatgcctccataacttctgcatctattaatttttttcattcctagtaatataataataaaagttgcatttttgagtttttttacgctttacaattcgtaaaatctaatagtgagattggattagccgctgtagtatatcttaataaagcatggctgggcgaactaattacggtgaccgcacaatatatttacctacaaccaacaccggtgtttgatacttaggggtttgaactttctaggaattcaataaagtgaagcaaagctttacgattaattattttttgtgaaatagtatgcccaccattaagtgtgtcgtagtaggagacggtgctgtaggaaaggtgagttgatgtttacggaaggtgaagttaagcaatgcataaaaaaatacaagaattgctatcatctaaaatgaagtttcttttgtctatacattcccctttatttctttctttccaaaaattgttcttttgagttttacacatactgaccgtttgaatgtagacctgtctgcttatttcctatactacaaacaagtttcctagtgactatgtgccaactgtattcgataatgtaagtataattagttgtttatggaatgaagtacttggtgaagttttgtccccatattagaaattttttactattcaaatgttcggtcacggaaaattttgatataaggctttttgtcaaaaaaaggctgaaggattaaacaatgactcaatgtatttatcgattttatctcagaaactattgaaagtttaataatttttttttatccgatgcttttttttttccacactagatctaaagaccgtaggaagccttatctcgtaaggaataagatgaggcgaccactttctttcccaggaagatttggtcgttattatttctgctatttgctatattggggactattctaactttcttgttgcttttactcccgtttttaattgatatagctgattttcattttatagtaaagatttactgactaaaatagtatgctgtcactgtcatgatcggtgatgaaccatacactcttggtttattcgataccgctggtcaggaggattatgatcgcttgcgtcctttatcctatcctcaaacagacgtctttttggtttgttttagtgtaacttctcctgccagttttgaaaatgtgaaagaaaagtggtttcccgaagttcatcatcattgtccgggcgtcccgtgcttaattgttggtacccaaattgatttacgtgatgacccttctgtgcaacagaaactagctcgccagcatcagcatccccttacacatgagcaaggtgaacgattagctcgtgagttgggtgctgtcaagtatgttgagtgttccgctttgacccaaaaagggttaaagaatgtttttgatgaagctattgtagccgctcttgatcctcctgttcctcacaagaaaaagtcaaagtgtttggtactgtaatttaacccctggttttctttccttttccgaaatttccttaatacagctagtttacaacagtaaacaatgtcttagctttctttaacgatccctcatatttgcaaagatatttgctatttgttgttttcatcctagcttttgtgcttcttcattcattctgtcaatcacacacttcttgggctttacatatctgtgttttctggctaggcatatttcctttttccgttaaataaacgacgattttgctatacttttgctacattattgtattcttctgccattactcgcagaattcggtatggtccgactttgattttagctctaatattagtgtagccaggtaattcgcaaataatattatttcatttgttagaaaataaatcgataatttaatcatttttaggtgatacgattatgttgactcatttgctcttgtcgctagagcattaaaggagaaaaaatggatctacagtattgcttaaatacatgtgattattttaaagcttctgcaatagtttgttttattaacaatgactatattttaacttacttccagtaattctgataagaaagatatctaaattgaaatgtatcctaccgaaacccagttgagattcgattttacgaagtttaaacataccgcgtaaatgaaattctcgcataaaatagggaaatattaaacactacactaaacctaaagaataatattcttccatttttactccttttgctcgtcaatttccatagtttcaacttcttcgttttcaggagctacttcctcagcaggaggaggaggaggagcacgaccaccggtgccttcctcaaattttcctgaaggcttttgcttttcagcttcggatttagtagcggccttggcagcttctctctcagcctggaccttttgtcttttagcttcctccgcatctagatagcgttgacgaatagggccaccaacgcgcatgagatcctcgagtttagcagtataaacagccttagtggtgtcctcaccttcttcataaagccaatcttctgctttggtaagcatctccttaaacttagagctctcctcttcgttggtgaagggagcatagatatcatcaagcttagcacgagtatcgtaaatgtattcctcaagggcatttttacgatcaacagtctcagcaacaagcttatcggtagcaatcatttgatgttcagcttcacggtacttctcaaggacttcagtgggaagacgatcttcttgaacagaaacacttaagtcagcaaccttaaccaactttttaaccttgcgcatcttaacaggttcatcagtctttttctcggcttcctcttcaggagaagtctcaactggctcttccacttcctgttcttcaacaatatatgcctgttcaacaaccaaaattccatgtaggtccaaacgaaccttgatcttaacaatgctcaaatcaccatctttattgggaacaacgtcattaataaggtattgagcaatgttttgctttatactgccaggaagctgagcttccttagaataagcagccaaaagtttgaaaggtgctttacgatagaaagtcaaaattttagtagagggaatagggttgccttcagaaaaaacttccaaactagaatcctcttcaggattctcaggaatgggttcccaactaaaggtaatgggataggtagtgacatcgtgaacatggaattcacggacacggaaaactggagaaaggatagcacaagagagagcgcatccacgagcaacggcttcatcttggttcaaagtgaaagacaagcctttgccgaagtagttagcaatgacttctttgacaataggaacacgagtacaaccaccaaccatctcaatgctgtaaaggtcttctttcttgatgccagccaactcgagagccttctcaatgggaggagtaagacgttcaagtaaaggcttaatgagttcctcaaaatctgatctcttaatgaaggaactagcatcaatgtcattcatgatcatttcaacattgagaggtgcattggcgttagcagacagcacctttttaagacgttccacagcagtagctaaacggaaagtagctttgggatttgaaagaacatcaattttgtatttttccttgaattcagcggcaaagtagtcaataagagccttgtccatgttgcgactacctaagttgcgatcacagacagtggacttgatgtggaattgaccacggctgaactcaacgatggagacagagtagttagagtgtccaaaatcaacgatggcaacacgacgagggctttcaggctcaggtaaatcagttttggtgatgccataagtaagggcagcagcagcgttgtcattcattaaacgcaaaggattgagaccagcgatgttggcggcttctaataaagcacggcgttgaatatcagtaaaccaagcagggatagaaataacaacatcactaacagaaccaatcaattcggcttcagcaatggctttaattttcgtaaaataggctgctatcagttgaatattagaaaaagcagtttcttcattcaaatactgaactttagctccgacaaaaccatcaacttcggtaagtttagcagaaataaagttagattcaatatctttaatttcaggatcatcataagtgcgaccagccaaacgcttcaagctaccgacagtattacgaaagttagatgcttcagcggacttagcagcttcaccaagaaaacggctacgctcaccataagaaactaaggatggagtggagcggttagaaacttcgttgacaataacatcaattgcacgattacgggcaacagcaataacggtcttgctgttaccgaaatcaataccgacaacattcgtccgtgatgacattatttatttattgaatgaaacttcgtaaggtaaatatatgactaaaagttagtaataaattccgcaacaaacaaaaaataaaaataaaagaatcgaacaaaaaacttaacaatggaagagtaaggcattcaaaacgaaagaaaaacctttcgtaataaatcaaactaacagacaaaagtaaaaaaatttcaaaaaagttaatagaatgaaacttggtttagtatagagaatgcattcaattcaatcaaacaagcaggtgtaaagttaatgcaaacaagaaactaataccaaaagtgattttgattaatgaaaccatatcttggtgacaaaaatacaaaatagacttcttgaaattttctaactaacttatcgccaatttttagacatatctcttccaaagcaaatttttttgggtataaaaattttagttccaaactattacttacgtgtattttaagaaataaaaccttctaggcttctgaaagaaccaaatacgaagaaaaataatttaaagtaggttgtgataaattctcagcaaacccgaatgtatttggcgaaggatgaatatatgtgtaatggaaagagagtaccataaacttttcataaaataaacatacaagaaaagaatattattttatatatatacttcaaataaatataaaatatgtatagaaaaggatgtattcagagcttccatgtagttcttgattcaactcgaaagttctgagaacttttttggaacatttacgaattgaaaactgcgttagaatattataagctgagaatagcaatgtatattaccctgaacgctaaagttggatgttttgcttcgaccaaattattgatgatgtgtgactaatacattgcattggatctttcgtatttatgaaggatattcagtattcctttgaagaaactaagacatggtaatttatcaaactcgttctattgtggtatgagtgaatcgacacttacgtaaatcggacggatagctgaattattacgaactttgtttattatataaaaataaacggctagttgaattattgtttggaattagtcatgaaaaaaattggtcatttaaatcgtataagaacgcacactttttccatctacagatttaactgccccaaaaatgtctgaatgcaatcagtatttagacgaacccttattcgatttaatgttagcgtaatttccgtaaacattcgctgtattacactatttcacaaactcatccttgttctctgttttgctaaacaattaacgagaagtggagtatcaaaagaacgagatgcacaaaattggtaaagcttaaacaaaaaagggaagtgaataatttgacagagaattctaatttgcaagatcagcatatttaataggtaatgcaatttaatgtgttcgattgctgaactacaaatagtggtccagtattacatacatcatcgattcgaataatccaacaaatttgtttacactatacgcaaactttagtagcgtcgacttaaactgctgaatgtataaatggataaatatcttaataactcctaatagtatcaacgcattgtagtgcttttagtgggttgcatactaactctgagtcaaactgcgagttgagtgggatgtattaattaaacgatatctataaaaagaaataaatcgcgaattttagcagatttctgattttggaccttaatggatttaaccgagactatcgtttaattaattaaacataatatgggagggtagcaacaatattacctatctgcttaattcatagtgaggagcaccattgataaattacacgaatataattaacaacttttcatattatttattagttgacactcaagtatacaatgacattgccaaaacattaaaaattttcaggatttcataatacaaaatatttaaagtcaataatcattcaaaatcttgttaaatattaagaaaagtggttttttttaaaagtattgtgaaaactaccggacttaatactatcgccaggaacctaaacatgttatttccctacctcatttggtcaaatgtgatcccagccttctaatgaatctcttacgctaatataagtcaacgtacactggcttccctatcatcggtgaagcatcattctttgtttcttacaacagataactgttgctggattattctttgtgtttaaaattttgttactaccaaacagtatacgcagatatgcatgcacctttattgtgccttgaactttagcctcaaggaacaagctccctttgaaatcgcgtttttcgacatcgcgcttcaaaatcaataaaacgcgtcgcgacgcggctcggcacgacgcgcgaccatccatcatatataaacacatatctcaggcaaaatgtaaattatataaccaatctttcaacacagaaagggtttagagaagaatacgctcatttaatttgaaaaaaatctttgtgcactgggttactctcgtttcttctcgtcttgcatgaaacatagctttgtttaacctttgtttttggtgtaaagctcgaacatcatagcgtgtttatacccaggcattaacctaaaaattactaattcgtgcttctattttttcctttattaatatacactctttgtttttctagttcacactttttgaaacaaggcaccttgatcacggatcttttgtaatcttgccttgttttgttacaataatcgatttatgttattttgaaattcattccttctttaaatcacgacaatacttcgcgttacaattcaaccttaattgtttgaatactcctttggccagtatgaacatttctagccaaaatgtgctactgccttctccaattccctcttcatcgcctatggcttctcacaagaaaagttggctctcaaaacatccaaatcaatcaatgacttttgagaagcctcaattgggtaaggttgattccacggtgattagttaagaaaactgtgtaaaccaaaagagaatcatgcctctttaccaattgacttgaatctaacttttactaatattaatttaggccaattcgtcctcacgcctgagccatctagtaatacattctatgccccctcttcgcctgcttctgcagtgagaagagagccactttctccaatgtcttttgtacggatgcgttcacatcgcgttaataaaattggccgttctagtcaacaatgtgaccatgtcctatccacggttgataaagcaatttctcgtgtacatgctattgtaacttgtacacaagaccgcatgattattgagtgcgtgggttggaatgggatgattgtgtctgataaaatgaggaagtcagtattccacatgaagaaaaatgatcggattgtcctggtaagaccgaattcggatgcttgtcctgtactggatgtattcggttaccgagttcttcttggttggccaagtgattctgaagatgaatgggaaggaaatcttaatgctaaaaattatgaagaaaatcgtgaacctatgtctccttcacctcaagaagctttacctttgatgccttcatcacctccttctcaagactatcaaaacgatcagaatcatctcatattgtacactaattccgaatccattcctaagctaaacttgcgtagtaacgaattagtatatcctcctccatccaaagatttgttacaaaagcttcttgccttagaaaaagatggtcaggtggaaaagtctgattgttccaaaaatacacaattaaaaccatcttttctcccaaagaacaccgacgatttactcaatggcactgatgataataacatcgttttaagagaagttaaggtttcttttgagaacgaaaaaatcgagagtgatgatcttgataaaaatgaggaaattagtgaaggtgaagaatacactccaattgaagagtcaaaagagcctataacagtaagacgggatagcgttatacaaattgatgaatcgtccgctggactaacggacgttatctctgaacttaattttacaaaccataatgatgactcaaagaattctaatattacaacttcaaatgattccccagtgaacgaagttgagccaatggctcctgaattgagttcagcagttgtggaaaagaaggaacctgaagactacgaaagcatctctgctgttgatgagaacactaatgacagtaatgaatccctcccttctagccatgattactcagaatcaacaaaagaaaattcagctcccgatagcttattattaggattggttttagatgaattggttttctcaacaacttcaactactccccttcctgcactttcgcatttatttccttccaatatgccacttcaattaattcaggacaagcttcgagacttggcagccaagcacccctactttgaagaggttaaacgttacggaactgatgctaatggtgatccattgtggagtgaatggttttataacccagatgtggatgatgatttagaacggcgtatgagatatgctccattaatgagaccagtaagatcctcacgtcgtgtacataaacaatattattggaaaaagccccgagctcgtccacgttcatcgggacattcttctaggcgtcgtcgtctttcataacgaattgaatgctggcatcagacacgacccctataaaatttcgctttttgatattgtatacatttcgttattacgaatggaattattagatttttcaaatggggttcaacaaaatacaattgaactcaatagtgatttacatttaatatgaattttgggtaaaaaaacgcattcttttttataaaactgtatttacaatgtatagaaataaattgctactttaagctatttacaattttgatatagcattcaagtaacgtgttacttgctacatgtgttgtcatatcaaagacaagaaaataaattaccctcatattggaaccaactacggcaagagaatgagcaatactctttataatcacgtatgtaacttcctaaagttttagaaaacatattaatttgtatttcgctagtgtacaaagttgtttcagtccattcagcgaagcctcgatgagttagaacgtggtgttcaagatgagagcaacactatatcgttagctggaattcagggtatgtgtagatgaataattatggtacttattttaaccaagttattcatgagactaatgcaaatcaatttaggccagatctcagcttcatttctgtcattatccagatccattgatgactacgatagtatggtccaaagggaattggttcccgctaaaaaaaaaaaagctacaatacgaatccaagagttccgtcaaaagcatgttcagttgttggaaaaatttgatgagttgaaggcacacgttcgtgacattgcgcaagcaaaaaatagaaaagaattgttagggaggcgtgggtatgtgaactctcttgatagtccctacggaaattcaacaacggatgcagaaattgtggaagggccatcagatctaagcagacaagatggtttattaaaggagcatgatttccttggtcgtgcagaatctcaagttgacgaatttctagaacgtgggcggatgattcttggtgatttagttgagcagggaagcgttttaaaagctactaagacaaaagtactgaatgccgccaatacccttggcattactcgccatactctatctttaatcaaccgtaggtccaaacaagacaagattatattttattgtggagcattccttgtatttgtcctcttttacttgatttacaggtggttacgctaacatgttcatgtcgttggcttgtttaaatttactattcttatatgatatggggcagtacaacaaaatcaaagatgattaaaaaatttgaagagcttcttgagagttaaattttttattaattatttttaaaaataagctatacattttgcacttgttagcttctccttgcaagctattactgttgtgtttttttccttctgtttatgacattccactaatcacgcacttatgggccttttaaatctaattctttctttgtgtttttttaaatccttagtttgtcaatcaattaataccgttgcggtaatgcttgactaaaacaccttctcttcaggcggttgctttgaaatgcttcaattgtgattccatttcattttattttaatatccaagagaaaattaacttaccaatgggcaatagttttttttccttagtttcttcgtaatttgctcagttaagctatgtattaaaaataataaaatagactaaaactaattgtcatcacgaaccgttagttgacgactgttttacactatttttattgtcaaccgttttcaatgcaacttaagaatttgtcgaaagccaattgaaatttgtattcatatatattaattttgtaccatatatattgtaataactgtattggatgaagttaacttttactaaagaaactcgagacacgtttgttaaaattaatatcgttagcgattatcctttcgtataccataatacaccaaactatcctccattctcatctttttaaatatctagcgccaatatttagtaattcctataagaattatttaatgtttttaaataagtatatatcaaactattccagaaccagggctgtgagctgcgctccagttctatcatacaagaaatgtagttatcgaaatttcaatggtttattacaggcaagatttcaaagcaacaacttgagttggtccaatagaaacagagtggtatataaatcatttcagcccaatcctagagacaagaggtttcaatggatttttggtgctcttattgcaggaggaggtgtatactattttacacatttggaatacgttcctataagtaaccgtcgaaggtttaatgatgtttctttagattttgaaaagcgaatggcacaagacgcctacaaagaagtaatgtctgagtacggagaccgtatgttaccaagttaccatcctactaccctttatgtttcacgtgtccttaaaagaattatagctgtttctggtatgtctgatttgaaatgggagttacatgtaattcgagaccccacacctaatgcgttcgtcttacccggagggaaggtctttgtattcgaaggtattctcccaatgtgtaaaggagaagatggtctagctgctgtccttgcccatgaaactgcacatcaggtagcccgacattctgcagagaagatagcttttacaagggcagtatcctgtattgtgttcctggcagctgcttctcttgacctttccggtcaactttctcattttctcttgaactttggcttattgcttccattttcacgtaagatggaaaccgaagctgactacattgggcttatgttgatgagccaagcatgtttcgatcccaatgcagcaaaaacgttatgggagcgcatggatgctgctgaagggcaaatgggaaaggctcttgcgtttgctagtactcacccttcaagtaaaaagagaatccgtaaaattgaggaatggcttccggaagctcaagtaaaaagagaaacaagcgattgttatcatgaaacttggcctatgctacagtcttttaaagaagtacattggtaattgttttttaaataattatcatcattgcagtactatttattttttttacggccaacttgttatgtataaaacttcaaatttagatttacattttcgagaagttcatatgtatttgaagctatgtatagtattaatgaatctgtttttacaaaaaattattcatcgttaggcaacaactaagtaatgctagatgaatttccaaaatgatgaagataaaaaattaaacattgggccaaacgcctatccaatgctgcggattgcgaattcaagcccaaagcctataaaagtaccacgtcgagataactcctaacactgttaaaatcatgggtactggttttcgacttttatagaaacgaggtccactagaggctaaaaggaccaaagaaccgtaaaaggcataatttattccttgggaagagccacgctccattaatttagaggcccaggcaaagttagcaccaagggccgttcccgcgattaatgatactttgctttttttgcgcaaatatcctattagaccacctacggtcaagagaaaacttaaaactaaagcgttttgatcaggtgtcattgtatacttttgaaaatttgaaggtgtctagcagcttgtttgtagtcgaaaacagacttcgtatgcgcacatactcaacagtgtaacttagggcgctatccatgttcgttcattcgtgagaaacgtcacaatataagtagcaataaatctggggctaaaataaatatcattgccattgagacaaattcccaaaatttatattatgtaattcattatgtatcgttatagaagaacaatacaggtgtgggataaaaaaacaaaataaagtaagtttttatgagttgatctttttctttataatgcgaattatttgcgaaatactgaatccgaagttgctaaccgccagtttatatatcacaatactacgattaatggtttataggctggtctacgagcaatatggaacacaacaaattatctttgatctgacgacttcttagctagaatagaatatttgtaataaatatgataagcaccgaaatctgacagattatcagattccaattttcgagcgtgctattgtttctatcggtataggtagccaacagagaaagaacatattttcaatttaatcaaaagacaaagtgctcaaaatgagatatacatttaattgtttacaaaaagtaggcttcttgggagaacctaaaagacttgaatacagagaaaaaagtgagttgctagcatttttaagtagcaaggttatacacaatttatatttcgcaccttactgatgataaatagttttcatgacatgatcagttttgcgagcggtaggtttgataagccctaaaaacctcaattcttctaaaccaaacaaaaatcgagattgtagctttgcttcttcgagttttcttttatcctcatctagttcattcaattctctttgcagattcccctgaggtgattctcgtggatggttatcatcctctttcaagttttcttttccagcttgcagatgctctgaaaatgctatgtaccaatcgtacaaattaagcaatgcaccagattcactatataacttataaaggatagataaatctggaagccaggatatcaaatcttttccatctttttcagcgttagaaaactcgctgtcaattttcttttcatctcctacataatactctggatccatgcacgaactatgaatcacacttctttgatgtcctgaagcaaatgcttgattcaacggtcgacagtaatcataaaatagcacttcgtaaaagggatacatatcaatagattcagtacccaagcatccatattgaacttcttcgtccaataatcctacaattttcttcaaaattttagaaaagtcaattatgcttttatcaaagccagattcaacaacttttcttgtatgctttgttccactatagttttgcattcgaacctcgacgggctctaagtaattagttgaagagttgcgaatgagttcagaaagctcctggtgaatttctaagcacttcatagtttgatttccagtaaatatgttttcatttaaataatccagacaagccaaggctttggtagaattcattcttaaaattgcctgacatatacttttgtactgaggacttgatagccagtccccttgcaaaaatgtctctaaataatcagcaaatgaaattctagtcgttgttttcacagccatttctaattcgtgccaaattttagcttgggtgcgcagtaaacgctcccgatataataaattctcgcacatttgaatgaccatctcttgaaagtaggtatcatcattcaacattttctcgacatagttaatgctttccaaatctccaatttccagacgctgttcaatgtgccgctgaaaactaggaactgttcttagagtggttaaatgaagaggggatattaaatgaaagtctttttgatatatcaaatgctctataatactcaaagcgtttccataaaagtgagttagaatactatagcgaatgcattcaataactctctcaacactccatgaacgctcgtaaaacatcgagcgaaaaaatctccgagtccgccagccaaattttaaactcaaactctcctcaatcgaggtaaagaggctttcaagaatttccgtgcttgccttcatgttaaaaaccttggttttaacattgctaaggaattttgaatcgagggatgtatcaaacatttcaagcggtatttttaaattaaaaattgtgtataagcatccttgtaactttgaatgtcggacgagtgagctaagtgcttccacaagagaagataaaagacgccgatcacaatcttctacatcttccaataccaacacggtcttttcatcaagtttttcaatgtcatacgaaaggacacctagtccaaatgatccaccttttattactcgaaaacatgatttcaaatcacgatgagctttcagatttaacacaacaaagtttttccacccaattttttccatatcgtctttaagttgctcgtaaaactttaggtgcatcgagttgctactcttatcacaaacgattgcagttcgaagtaacccagtttcatctactggctctgatgcatgttcacacaattgtctcaaaactctggcgttactatcatatgtagtgtgagttgtaatttcttctaactcatttaacactttcgtacagagattttctcttaattttacgtattctataggttctttacctcctatcaaaggaacaaaaaggccttcactaaactcatttcccaggctctctgttggcttgggtttcactgaataagttccctaaacaatttagttagataaaatactgaaaaaattccacttactttactgactgaatcatattgtagtattgctgacatattaatttgatattgtagagaaaaagccagatgactagcaaatttagtatttgagtttactctgtttgcgtgtcacaaattattagcattatttcatttaattaggtcttaatttgaatcattaacaagtggttgtcacaagagcaccgttctgaaaatgggtaccttagaaagcgtagtaagtgcagaaagcactttgctagtttgttttgatgcttcgagttaatagaatgagtcgacagacgtttgtaggactaaaaaagaatacgaatatacacatatattttcatacatcgaagaattatttgatttgttggtataagtcttttttttattttcattaatcatgagtcaaagtttaaggaattttataaaatatcattttttaaataaaataaaaattttggttgagttcacgcctcattaattgtcatcatttcctcctaccgataagtcatcttcggattctgattcaattccttgaatttcatgcagactttcaacattcacattgaagccttcctctgtgaactgttcaacagtttgttcgatcttagctaaggaagaagtgataacagctaagttattgctggatgagaagaacggtaaacaataaatttttaaaccctctaaaaattgttgtaatgtgacctgctttactttttctaaaaatttatgatcttcatctttgtttagacctttgatagataacaaagtaaacgagttttttgatgagtaaattgcgttgttttcaagctccgatactatgctataagatacacatttggcagattccaaatcaaaactactaacttgcacctcaccagatattagcgattttacaagatcgcgacttgaagcccatgctttatagacatcaggggaggtgttaatacaataataaagcacaccaccatccacatcaattgacatattaaatccgtaagcaaggccagaaccacgaatggtattccaaaaagggccatccatcaaccctagataatttgcaatcaagacgataactggaagtgacggatcaagccagctggtaatacctggaatagaaaataccaaatcactactctcgtttgacggcatcggaataacggtaagggaactgctacttccaaattcttgaggctttaaatagttcttagagaaagtcgaaagaaactccatatttggattccggtggcattcgctatcaagtaacttattccatgtacttattggctgaggtaattttaaaatgtcaccaattacatgaatacgaatggcttgatgctgtaacatgtaatttctcattttttgaaaggcatcaaaaattgatgaatgatcattctgtaacttatcccgtaattcgcgaagaattttctcttgacttaaggtatttaggctgtacttcaatgagcaatcattgtatagacggatatcgaaatatgatggtaatataaattctgcgtcacgtttttgaaaaggaatgtcggccagttgctgatttattactgataacattctttctctatcccataccgttttggctaataaatttcgtatccaataaactcctttttcgtaattttcacgagtgacctttatttctatagaaagcagttcacgtttagtttcataataagcgtaaccacaagatgatgtgtcaaaactaagcgaaacattgagtgatacagtgtcacgctcaagttgcttgacgacttcgtgatagggtgtaggtatggtacctgagagcaaggccggagcagcttctatatatttagcaaatacagaaagatatggtttcaaacttgaaggaatcatagaggtgtcgatatacgttgcaagttggacaaaggaactatcaatatgatcgaactggatgaaagggttttctgaagaaacatcagtgtctatataagtttggacttcattgtcaaaaggttgacctgcggaacgagtcctagcagtcgtagatgagtaaaaccgaatactctctggatcacttatcctgaagcttgaaattaagttaacagaaagcttttgttcattcttttcttttgatttcttcagtttttcggctaatttttccaatccagacgcccccagcagacatctccgtttattaagctgctccgcattctctttcttgatgttttcagccatttcgaaagagggaagcgcaattactgtcactgaattgttttctacaaaccatttttttaacaattttagccagtccttttcttcccattcctctaataatctattgtactccagcatctttaataagttaggaagatctttaccttctcgacttccgtaaacatgatccaaagtcaaaattttcataaagagagaactagggaaagcctctagatttgttaagtattgatcgcgtcgtgtttttaagtaatccttcatacgattcatgtcgatttgcttagtttcggccaaaagacgtaaagcacgttgttctaagccattaattttttctaaaggaacgctgtcaaaaaacaactgaatagaacaagggacacggagtgagacataaaaataaacaaatgagcaaaacgggtcttcaatttcaacaaaggtctgcccaaatggggagacggcagattcactcaggaattcacaaagtgtttcaatagcaaaaacagtgtatgcatctaaggccgagggtccattccaagctaaagaaacagatccagtatattcgtcttcggaagaaaatttaacagttttcaaaattggctcaggaatagtgtaatccacattagttgaacaccatggacgcgtccacgtaggtggagtgataataccattagctaaaatttcctttacgataccagaggcacagcttagaagccttgattcgttaatgcacccggtcacaattaaacaaatattgcttggaacatacatttccttatgatattctctaattttctcgatagacaacttgcgaagttcgctgggatgaccaccagtctcataatagtaaccactggtaactggatattgactagttctcatacaatcaaacataacatccgtctctgagctttgagtattctgcatttcagaataaacaacaccggactcttctcccataccatttatatgataaacttctgtgcaaaacgcttcatcgcttagaattggagacaaaatgtgatctgcaaatacaggcaacagacgaagaaatccatcttcctcagcagcagaaagctcatatgaagtataatcaacatcggtacaagcattgatatcaccacatgccctgccagcaaattttgtaagaatgccattcatgggatactttttactgcccatgaaacacagatgttcaagggtatgaggacagccaagattatcgtgagcttcagttgctactacaaatgatccttgtaatctggatgttggagtttttactgaagcgacgctgaacccagttgcatcgtttatccatttgttgaccgtgtaattcaatatacgctcacttgagatttggcgaaatgatgtgtcatcagaaagcatactttaataaagttatccaaaacagcaaaatcgagcaaaatgagcaatacaatgtcccgtttcccaacgagagtgctgttgactttaataaaaaatccttaacaagagaatacaaatacgatgtttaaggattctctattaaagaaatttagaattacctctataacagcgtaacaactaagtagtagtaagaaaatggtcaagaaatttcatactttagtatgcataaactgtatagacgaggtaacgtcgttactgttcagtttggtttgcaaacacctccttaatagaataaacgttcgctattaatgaataggtttgagatatgttcaaagatagttttgtgttattaatgcaaacatactagttgtaaaaaacggatttatcatatggtaattaaaaagtgatttgtacctcaaaatgaacgagcaatgtactcctagtccaactataggtttttacacttgttaacaaacaaccagtagatgcatttataaattacctttcctaggttttaattaaggaaattaaaaagtctgcatcttttggatgataatagcaaacctatatattttgcaaccactatggttgcacaatacttaatttgcttctaccgtacactatctatctactttaaatgctttgagttttaagagttatgtctttggtagcctacgactcagaggaagaggaacaaacttcgttagtaaatgaaaacaatgatattaaaggacgttctgaggaaccccattggaaaatcccaaattctcctaaagctgaagttgacacagagctggagaaaaagataaagcaatttataaaattaaaggcaaagggcattcattttcatacgagactatcagaaaatgaaaatttcagaaacccaaagttacttgataatttgcaggattttctggatattaaggagccaagaggaactatgatatctaaggatatgtgggatccaacggactttcataaaaacgtctatgcatccgcactctctaaatcacaggatgaaatgattgccaggcgtgaaaattaccaaaagcatgatagaactgaaattaaatttcaaacctctcaacatcctaaataaatttgagtatcaaaagataatgtgtttgtaaaaataatttcgttaccgaatatatataagactacttaatttaataccttagcctgttatgaataaatgatccagaaatgccaattttgataagacatttatatggctagtagcttaagtcattagtttaccctagtcaattttcaaaaataataattgttattataataattttaactaccgatagaacaaaaaagcctttcatgaagagaatcagaaccgtaaataataaatagcatcacttttaactattcgaaattactgattgaagaagttgtcggagccaattcctgcaaagaaaccaaaactaaatgcaaaaacctccgaagactccagtagccaactttctgaattcgttttcttcgtatctcttgatttaatacatctcgagcaaacgattcatacacctacatcaaaaattagtatttattaatattcaaaagcgtaaattactcttaaattttaggaaaagacgctcttttatagtaaggaacagggtagaacttacctgcgccgaaatttcttgtaaaacaccactgtcgtaaaaagtccagcttccatcaaagtcagaaagcggttttgatacatgacaaagaatagggatgaatgtccgtgtggaattaatgtaagcaataataggtcgaattaaagcattgttgatatagcttacttgatttgtaaaaataggaattacggctttgggattatgtaattgcacattaacatcaaagtgaacgtctttgtaaacatcctcatctttttctttctttttcaatttgtccatcaaacttatccacgctttttggaaagaattttccgaaggttctgatggaaaagaaatattaactaaaaaatcaacactgccatcattaatccatccaaatgctcccgaaacacctcgatttagatgatcgattgcgacattatcaatacgcaagcgactatgtcgcatatcatcgagttgtttaccgacttttaggtacggtgaatatggacgaagttgtaatcgatgaatagtaaacatactattatcaaagcttccggtgagagtcttagcattcattaaatcataaaataaccattgttttctaagcctaggaagctcacaaaagaaaacactaacggggaacttccgaaaacctttaggttgtaataaagtaacacgcaaatcctctagcttaaatttttcgatttcaaaatccccccagttgtgtttacgacggtaatcacgaggatcggaggatggatcccattcaataaaccgtctatcaactacacctctaacacctttcagctgaagttccttaacaatccctttaccatttaaaaacctagcaaagctaaacgaaacatctgccttatcaatggataactcaaattgagtatagtttccctgactcagagcctcagtgtcaggttcctcattagaatcataacgttttcgtaaagccatgtactctttttcataatcagacttattattcggattttgtgctccaatgccattcaaagtatcaggtcttctaattacggaaattttgttgaatgtgattaatcctttcctccaattgggaacaattgcgctttcaaagacgaattggaaccctgtattttttgtcattaactgaccaatccatcttcctaatagttcctgtgcagaaacagtgtttaaggtgtacaataacaatgaaaaaaaagttgttgtaccaactacgatccaaactatatggctcacaagccaccaactgaaaaaggcagtaacattatccactgttaagggtttgttttgcttaaaaagaaagcttttcattttttttaatacgcgaaatggcattgcccttttaacgccggaagattgatttgattcatttttgttgagaatctcagggttttcaacatctccagacgagtaacttctaaccatagatatttgcttaataattacaggtgtagtacgggacaatatcccactgtttgaaatattcctagctgctagtctaggaagagtaggaaaactcttgaagctgctagattgcaaaacggtttgcttgagtaaggcattttgagtagaagcacgaacatgataagaaattaaatagggcttacgggcctgaacaatccttgctatattcttcgcaagtcgtgattcgagcatcaacttatgaggtcaaataaataataccttctcgaaaagcacaattagtgtatataattacagtcaagacaaattattctatatatgcttctgttttaaagaaataaactgcctgtaatgatatattataaaagtttcaatgcctttcctgtatatggttgtctgcagaaagaaaataggagaataactagcaaagtttacactaaaatctttagctaagatggcaaaatatatagaaaataacgatgatccattccaaattattatatatgcttctgagtatacactttataaatcagatgttttgtacgaatgagatgacatcgaattattacatactttgcttaattataacaattagctaactagctgactataaagcaacaactgtatacacattttatactaactgcctgcattaactactaaaatttaattatgctggttgagttattaagactattgcgcttagtttgaatagaattccaattcatgtccaaggcattaagaagccgccaaaaagcatactgttatagtagtatttagcttctgaatataacttcaccgagttcttttcaagataaaattaattttatctttacttacatattccaattctttattttcgttaatttcatctggcaattttaatgttgttgatgcaacggctaaatagacaaagaaaagttgagatttcattttcgttatctatgatatatgcgttatgcctgttaaaaatatttacagaatcacaatccatttttaactgaattaatggacgcaaattatgtattaaatgtctaggtcttatgcacaccaaggtagcatgcgtgcaacatgaatgttacaatatgtttctcgcaaaaagctatttgattacttctttttgttttttcttcgatagttgaactctatttatgtcacctggcctttgcttcctaaaagaaatttcagtcatacaagctacaccaaagcctactacaagaagttttgccaattgttgtaaaatgggaattctacaggtatataacgattagttgattttttatgaatatatttggggtttaaaactttgtattaacgtttttatagcatttgatgcacattttagacattccaggcttcccttggaaaatagtaattgctggattttctattggaaagtatgcctgggatttgtatcttcgtcgcaggcaagtgccatatttgttgagagaaaagcctcctgctattttagctgaacacgttgatgaaaaaaagtaccaaaaagcattgtcttatgctcgtgataaaagttggttttctactattgtttccacatttactttagccgttgatcttttgattattaaatatgatggactttcatacctttggaatatcactaagtttccttggatggataaattagctgcttcatcctcaaggtttagtctatcgacttcgattacgcattcctgtgttttcatgtttggacttactctgttttctcgtttaattcaaattcctttcaatctttactcaacctttgtgatcgaggaaaagtatggttttaataaatcgactttaaagatcttcgtaattgatcttttaaaggaattaagccttggtggtttacttatgagtgttgtcgttggtgttttcgttaaaattttgaccaagtttggtgataattttattatgtatgcatggggtgcctatattgtttttggcctcattttacaaactattgctccttctctaattatgcccttgttttacaagtttacaccgcttgaaaatggaagtcttagaacacaaattgaagagttagctgccagtatcaattttcccttgaagaagctttatgtgattgatgctagtcgtagatcaactcactccaacgctttcttttatgggcttccatggaacaaaggaattgtactttttgatactcttgtgaaaaatcatacggaaccggaacttattgcaattcttggtcacgaacttggtcattggtacatgtctcataatttaattaatactattatagactacggaatgagtctgttccacctcttcttatttgctgcttttattcgaaataatagcttatacacttccttcaatttcattaccgaaaaacctgtaattgttggacttctccttttttcggacgcattaggtcctttatcctccatccttacgtttgcctccaacaaagtttctcgcctttgtgagtatcaagcggatgcttttgctaaacaattagggtacgcaaaggatttgggtgatggtttaatacgcattcatgatgacaatctttctcctttggagtttgattctttatatacctcgtattaccatagtcatcccatcttggttgatcgtttgaatgcaattgattacacgacgctaaaaaagaacaattaggtttcatgagtgaatgaaattatgtcaaatgcacgaatttgccttaaaattgttaaaatatattatgcttacatatctgtatagaaaaatgatattactagtaacaatgagtagcaacgattcaatatgaacgtatactaaactaaatttgagaaattgcaacattccttaacgaaaataaagtcagggggaaaaaaatcaataaaaaaaaagaaacatcaaaacaaaaaaagacgatatgcaataactcgtaacagcacatacaaaattggttcataaaatttgagtatggtggacagcaccagcaaatgcgaaatatcaaaagcgaagggaacgtatgagcatattaatcaattaactaatttaagacttgcctaaaaatccactattcatagaaagatatatcaggaggacaaatcaaaattatgcttgcttacaattaaacttgcaaacattaaacattggaagtcgaatagcaaagcgtcttcatcattaaacgtaggtggagaaaatttcaagcagataaacaacagtgctataatttcaatatagcaaaaagtaaaaattgataaccggttgtctagtgatttttccacaaaggtttaaaaaaaaagaacggtttttaaggagcatctttgaatcccttatccttttctttgtactccgtgacgctttgagataacttctcttgctttgtaaaaaacgacaaaagcattcctactcctgcaactggacaatttacaatccaaatcatacgaatggcattagcataggcattgaatacaaagttcttttcgcttacgttgggaattgaagcaatttgagagtatgatagccctgcagaatacttcgttccttttaaaagtgtcgttagttgctgatcatagattaccgctcccatcgatattcccacagatgcacccatatttcttagcagcataaatgcagaacaggaagtcgctatcaaagcaggaggtacagaagcttgaacagcaatgagatttggttgaaatagatttccagttccgactgctgtcaaagccaagaatcccatggtacgtgatatgtccgtgttataatatatcgcaatcatactaccggtaccagctaataaaactatccatcctccaatcattggatatcgataatttttcaactttcctattcccataccactaacagcagaaagaagtgaggatacaaccgctagagataatgtgtgaacgccagacatcaagggcccgtcacctttaatgttttggaagtatactgggatgtagtaagtaattgttgagacaatataataatgtaaaaaggatgttaccattacagatgttaaagagagcgttttaaatgccgagggagtaataattctagtacgggtagtatagaattcattgacaacaaaaccggcaatgcacaggataccaaaaattaaatagcacaagacattggcatgggcccaatgacctgttgtagatccaatattcaaaccaactaaaaacaacacaacaccagtcgtaatggtaataatgcccacaaagtcaaaatcacgtaaaaacacgcgaaacgaaactgtaggcttgggtacaagattgaggaaaaaaatcaaaagtgcgagcgaaagaccaccagtaggtagattaatgaagaaaatccaccgccaactagccttttgcgaaattgcaccaccgattaaaggacccatgacagaagcaaggccccaggtgactcccatacaacctgtgtagtaaggtctagtctgtaaaggagtaatgtcagctataacgattgtaactagagatgtaatgcctccaccgccgatgccctgcacagcacggcatagtacaagccaaagcatattttgggcagcaccacacatggcactaccgaagaggaaaagaacaatggaagtatagaggacaattttcctaccgactacttcactcatgataccacaaaatggaagaattgaagtttgagccaaagtataagcagtaccaatccacgaatacgatgaaccgccatcgagatttgctacaatagtgggaatagctgtagtaatgacagtttggtccaaggcggacaggaaaatcgacaacataagtcctggaataacgatgtacattcgattggagggcaacacgagggtgaaatcggaagaatcatctttctcagacgatgcttcatgggttgaaaaccgagactttagagaactagtaccataaatttgatcttgggctgaaatagaaaaggcttttgattttgcaggctttagctcgttcacctcatcaacggtggaagagaaccatgttacctcattccctgtgctatagagattcaatcctctagtcggattcaagctacgatttggagaagacgaagggttcataatatcttggagctgagagacaaatgcaattgtaaagaaaggggttcacaattacaaaatgcaaaacgaaatgaagtaaaattcaaaaagaaaatagtaaggaatgcaagaaaaattaaagtaatgcaatataatgacactcttgattagaaatataacaaatgaagaaattaaaggatgaaaaacaacattcacatagcagctatagtgcttgaatagtttttaaatggaaacggacgcattgttatattaatttacaatggaactttttgacgatttacaaagataggagattccgaggaagcacgcatcaggctgaactagaatgcctagtggcagcacatagataaagtccatgcacaacagtataaaggaagtgcacaaagacaaaggcaaccctagttgagcatcaaagggatgagtatttgagcatcctgactatgactttggcatgatttctgaatgataactccgtatacacttttgtttggaacagccacaattaaacaaattttagaacatgcagtaaggttcagtaaacagaaagagagaaacaacgatgctgcatagtgtgaacgagctgagttcgatcgtaaagtgacagtagcgaagagacagactattattgattgttaggttgactgaaaaaatttacaaaaaatgaggtattttgatttgactataaacaaagcaaatttcagtattcaatctttaagcaagtttcttaggagaaacctagaagcaatgcaatactataatggttaaacaaaaaagagctaacgttaacctgcaaaagagatgataaaagaaagcagtaaaaataaagctatagttgctataagtatgcaagtagtatgtaacgtatgaactattatacaaatttccctttgtattgaaactcgatattaaaacgttcttttagtttaagaatcgcactgggacatcggaaaataactgggcaatgcacagccattaggaagactttaagaaaaaaaaaaacgacagctactgcaaaacatcaaagttacaagcgattattccgactgttgaaatttcaacacccgacccccaaggatctaagcatgatttaagcagtaggagaggcctgaaaacctgcatatctagctcacaatacattcataagaagaaaaatagataactttagatctgccatatcactactaaacaaagaacgaaccttccctttatcgagaaagataaagaagatagtgaaataaaggtgaagaacatgttaccttagtgaaaattttacaacgcggaattactctgatataacctgcgaatgagattcgctaatatttctgggtggcctccacggacttaagaaagagcaagtatattaattttcattccgtttttgaacttgtctttagtatatgccattctttctcttcttattgaaaagtactcgaaaataaaaaaaatgtctcctcataaaattagtgataaccaccgtcatttgatgttaagtagatttatgatgggaaatggtgtttccatcataaacatgcctttctctggtggccagcccaaggacggtgcagagttggctcccgaaatggttgaaaaggctggccttgtggatgatttggaacaccttggatacgatgtcaagctcatccaaaaccccgaatttaaaagtcgtccttccaaggagggtcccaaccaggctttaatgaaaaaccctttatacgttagcaatgttactcgtcaagttcgtgatgctgtccaacgtgaattagaacagcaaagagttgttgtcaacattggcggtgatcattctcttgccattggtactgtggagggtgtgcaggccgtttatgatgatgcctgtgtcttgtggattgacgctcacgctgacattaacactcctgaatcttctccttctaaaaatcttcatggttgccccttgtcattttctttaggatacgccgagcctctccctgaagagtttgcttggaccaagagagttattgaagagcgtcgtctggcttttattggattgcgtgatttagatcctatggagcgcgcttttcttcgtgagcgtaacatagccgcttataccatgcaccacgtcgacaaatacggaattggccgtgtcgttgagatggcgatggagcacatcaatcctggtaagagacgacctgtccatctttccttcgatgttgacgcttgcgatcccatcgttgccccagccactggtacccgtgttccaggcggtttgactttccgtgaggcaatgtacatctgcgaagctgtagctgaatccggtacattggttgctgttgatgttatggaggttaatccactacttggtaatgaagaggaggccaagactacggtggacttggcccgctctatcgttcgtactagtcttggtcaaactttactttaaaattacaatttatcaatatataaaacgaatattgattttcatgagctgacgggacgaagagtgcattctttttatgtggaattaagggaaaaaatataaataacgttactattgtttaaccgtttaaatagaattgacttaggtattaacaagttttttgatctgattactgaagttgagtaaaagcatattatcacgtaaacatttttattaaggataatcactaaaagtaaaacaaaataatcagtacaacggaggatacgactccaacgaaaccggtgaaccattgattggtttgtattttcatgtcattaatttctttgtgtaaaatatccacttcattgagaattttcgtttcattttcgtgaatatttgtgtttctagacgttgcggcatctttcatacgtcctttttcaaggtttaaattcaatctgacttcagacaaagcggttttaacgtcttcgcggagagaactcttggttttttcaatttcgttaataagtttatcagagcttttcctaactttatcaaattcattttcctcaatcgtctccaaatacttccgaatttgtaaaaatgttcttttttgctggaacgacacagattcctgcttagctttaaatcctatatttttctctaactctgtaagcctataacgttagttggaaagctcttaaactttttacttacgcctctccagtaatggtcctcatcaaattagtaattgtttctgcattttttacagaataaccagcctgctctagtcttctggaagactgtttaagcaattcagggcttggttcataagatgcagaatatctttcggattggattctattaataatcgtccaaggtctattttgacttagaaatgggaaaatttgtttccgaataatcatttgttccttttttatttgtaaattctaaggaacgattcaatattcatgggcgatttgagaaaagatacgtcaaaaaaagtaaattatgttaaagaagcagacaattgcatttgaagaaaatcaatctttatactactacgttcggtggtgataatttagaggttttggtgtttctgatatggtaaaataaggcggactaatgaatattttagtctctaaaaataaaagaaatatatatgtatattaaataataattttttaaacgatttaaattgggttttatttccatgattattcttcacaaattatgactaaggtaaaccaacttgctttaaattttagcgggccagtctttaatatagcatttacaccagcaccaaatgtacgctaacaaataagattgtggatgctgaaattgcgtaaaaataaaatgtacaatattaaacaaacttctttctcaatgttaaaaatacgattttcttaatcctaagcctcaaatagttttcggtatctgtaaaatattcgacgtatcttatatagtaattaataaatattatttagtgtcccactgaaaaagcgtttgcagtgtaaacccgttaataattaagtctagaggaaatatgtaaaattttgaaaaaaaaaattccaaaagtaatatgaaatgcataaggatcaatggagaccacctataaatataaaatcgtacgagtgaaaatcctaaaaaaatgtcatgtacgtagtgaaagccattgcgaaggcaccaatagtaaacataaaaatatcaagagtacgtaaaatccaattatttgcacaagccttataatgtagcatcggcggatacatatagataagcggtatgcaacagacgctacctaccatacttacaaataaatcaagacgtgaagatccactaaattgttagcaaatgaagaaataaaaaaaaaaaggaaaaacgtacgcccaagatattaggatagctagaataacaattaagacacgaagataattcttcctccatttaatttttctgtttcttttaccgcttctagtgaaaattccctgttcaatgatagcaattgcaggaaacaattgcaatggggtactaagcaaaattgcaatagcatacaagaattggataataacggtgaaagtactctctggcatattcaaaataaccaccgttttgacctttgaaccaaaagcagcgtaagacagcaacccaatagaaataaacaagagagagatcgctgccatcacacctgtgaggagcttaggtaaattctttggtttagccatctgttcttggataggcaatatcaaacaaattccttcgtaagtaaaaatggcaacaccaataaataaactaaaatcagttttgttaaacattgcaacatcggctattcctttagtggctagcgtaatcacgtcccagaaatacaaatataatatccctagcaaaataaaaacatcagcaattaaagcagtagcagaaagttttgatatcttgcgaacgagcgatagagggacaaataccaaaaactgaataaaaatgaaaacagctaaatggtattctcggtgagtagtggatataacttttacacatgcttgtaatgtgctagcaacaaacgaaatataagcactcgaaaatccaatcttaatgcatttagtaaaatatttaaatttaaaaacttacctgtgaaaccacgatagaagcaagaatagcaaatcgcatatgaggaccatataaagttcccccaatatcaccaaaacttccaggtaccttcattcgagtctgaatgagaagtaagaagcaaatatgagacaatactcccacaataagaagggtcgcacttgaaaataccaatccacctaatttaaagctagacatcggttaatattctaggaaataataaaataaaaaaacgttaattccataaaacttacgctttgggaagaaagagtacaccggtaccaacaaatgactttaaaagtagaagtacagcttttccgtttgaagcatttccaggcgtctgtagtttgtaacgtccatgacgagaaatcaaaggttcttgctcagagggaacagtagaatgaatcaaagaaggattaacgtctcgaggcatagcaaagtcgtctgtatcctcatcttcatcttcttcgctaagttcttcacctgcaaagtgaccgtaaacagagaggaactcaataaagttgcgatttaaaaaattgggattaccatgagcattactgctcatcgaaatgctactggcacgattacgaagaaaatcacgtctcattccaccagcttgtttcatatcctgaacacttcgcaaatgaagattggggtcagaaacctttgcactaaacgagcgagaacgaccacgacgaatctgcttattttgatctacttcctgttgccaacgatacacctggcggtgcatatcaccgccttgaagctgaagagaagaaaaattatcatcatctgcggcttgtccacctaaatgacggcgaacaacatcggggtcttcagatgtactgggaacattctcggaatgagcttcatctgaatttagagttacatcttttcctttcctagagttgtgattttcgtctctgatagatccgtagtttacaggtgtatctgtcgtgttctcagcaacattgtttggcaaatttgactcagaaggggaaatatttaatttaggcttgtggaatccttcagccatgggggaatgggacaatcgatgaatttgctgagagcgacgactagagtaggaaccagaagcgaaattctcgttagaacgaggtttctttatttttatagactgactattactcattctaattgaggaaagcagctagcataagaacttttcaagaaatcagtgtaagtactgcaaataatatgtaacgtaaaaatgaaattttccaataataataagaaaaacaatgaaaagttagctaacgatatcaagaaggaaactacaaaaaaaaaatatgtaagacccaaagtatctgtgctgggtagaacccacttttcattatgctgacagtcttctgacgatgttactttgagcaataagtcacaggtaaattgtagaaatatccagcccggactgattgttggtaatggaggaacttaaatacaacttcttattttgataacttatatataagatatgtgtaagtcaagatatgtgagtggggatatatacttccatttctttctcctttatttaatatacaacagacttaatttcatctcttttagctcacttgcagtatattcatcttagttaaatagatgtgtttttcaatttgatcattttaaagttgcttttgcttttacatctcatttccctattgtgttcattcaatgtccttcattaacgactaaaaatgaaaatagtaactttacatctaatattctaatgtaaaataaactaaacgaaaaaagatacatactgcttgtttaaaggcacaaggaattaaattacttgatattcggttatcggttaaggcaaaatggattagttcgtacttctaagtaccaccttttttgcttgcagtctacttaactttcaacaaaacaaatttggtaacacagtcttttttgaaaatcactcttttaaaaaaagcaaagggttattttgtatgaacattgttaaacgagcagtcccagaattactgagaggaatgaccaatgcaacaccaaatatcggtttgattaaaaacaaggtagtaagctttgaagctgtcggacaactcaaaaaatctttttacaaaagacaattgcctaaacaatgtttagcttttgattcatctctcggtaaagatgtttttttacgagcattgcaagagggacggatggaaaattatttttcgcttgcacagcagatggtaacccaaaacgaaccagctttttgtggattgggaactctctgcatgattcttaattcgcttaaagttgacccgggtagattatggaagggatcttggcgctggtatgatcagtatatgcttgattgttgtcgatcgctaagcgatattgaaaaagatggtgttacgctagaagagttctcttgtttagctaactgcaatggccttcggactattacgaaatgtgtcaaagatgttagctttgatgaatttcggaaagacgtaatctcttgttctaccattgagaataaaattatggcaatttcattttgccggaaagtgctcggtcaaacaggcgatggacattttagtccagttggaggcttcagtgaaagtgataacaagatattaatattggacgttgctcgatttaaatatccttgctactgggtggatttgaagctcatgtacgagagtatgtttcctatcgataaagctagcggccaacctagaggctatgtacttttagagccaatgcatattcctttaggtgtgcttacagtcggtttaaacaagtacagctggcgaaacgtttccaagcatatactgcagcaggcggcaacggtaaaaaacgcagacaatttggctgaaatacttttatccattaatcaatcatcaattcctctaatccaagaacgctccaacagttcaaagtctggtgatttcgagcattttaaagaatgtattagaagcacaaaaacatatcatttatttctgaaacatacgaataccaatgttgaatatatcactatggctttttgggctatattttccttacccatgatccaaaaagcgcttcccaaaggcgttctagaagagattcaatctttattgaaagaagttgaaatttccgaaattaacactcaactaactgcgttgaaaaaacagcttgatagtttaacccattgttgtaaaactgacactgggtgttgtagttcaagctgctgtaaaaatacgtgaatactggtagagatggatatttcttctcgttgcttatgaactcaaaaagtttacatagagccatgaacaaattttttacaattattattattatttttgttgttgttattgttacgcatttattttatattaaggtcaattctagagaaaagtattacgctcgtgctttcgtttataatccaatcatttctttttttttgtgtggtgttgtttttctgtccattctaattgaagtgtaatggttttctaaggctagtaattttattttatttcaggaacaatggttgaaaaaatcaattattccgaatcaaacagattacaaaacaaaaacgatgcgtacttttaacaactttaaacaagcaaggaagacaaatgaacaaaattcttctctgaaaacagcgagtaactatgaaagagagtgatccggttgcattagaaattaataattagagcggtttatttgtgtttgtatatgcaccattgtcgttgattaattacaacccagcattgagtaactagcatgtgcatgcagtgaatacggaagttagtttaaccaataactgctaaaataaagacccaaagattttttattttaaatcgagaaaaacaaaagcataacttaaaatttattatcaaatcgatgtacatacccactgctcttaacaaataaggggatagcctttcctttatatggcccccacaagggactttatgaatattggatgcagctaggaaatgttaggacaacccccactcatgttgatacagcgatttcgagtaaactgagggtagcagaactagtactcgcaacccctatgctctctcccccacatagccccttaaaaaagatgggagattgtttttaaagacaaacacgaaacaacccgaatgatgcgtcaaattagctggttacctatatggaaaaacaactttgaagcagtgctacttattccttccaaaattcatccatacgcatgaatttgaacgcattagaaatactgatacgttggtcatggttgtgttttgagtaatatgtagcagtatgacaatgcaacgctttcaatttaataattcaaatattgtttttcgtaattgtgcagaaacgaggattgaaaaactcacagaaaaaaaataaaaataaatcatactaaattaaattaaattaaatgttcagaaacgaaaatcacaaagaatccgagaaacgcaacattacaaggtaaggagttaaaagattgtattacgacttggttagattcaagagatccattattagtatatgtatttacaagtgtatgtgtatatgtacgtacatattttgcgcaccagttagtttgcgacttatctgattagtttgtgccactccttgtagtttacattcacccacttgcacgactgtttttttgtcaatgtttaaatccttgtcacatcaaccaaaataaagttataaaaaaaaataccatagcgaaatatgttacattatagaacgctgttaattttacctctctgaaaatcaattacccttcccccaaggaccactgcgaaggctctgttggcgatatcagcaagtctcgctattagcagactgccttggtctgttaagataaaagttagaaagccatgcttagtggggaagccgttcgaacagtcagtagtggcgatgccaactatatgagccatttttgcttccagatgttatagactggggaaccatgttaaattgactctcacttcgccgaagagcttatcgaacgcgcgagcagccaaagtaacaagagcaaggaaaaaatactcagagcggcaaaaagctgacagattgtggtaaatgcaaatgtgacgacaatttaggttgctacaaacattttaacgatgagtagagacaaagtattagagtatgacagtccaagcaggcaatatcccactacaaagcggaagttgtcaacaagcagcagatgcaggagtaatagctacggaacaacgataagcaaatcacggaatatgattccaagagagttttactttttaatttaagcgtttcttactctttcattgaaacaaggaaattgaagagaaagtaaaattttttcaaaaacgatatacgaagtagagaaaatttagagttgtttaacccataacccaatgaggttgtttgcgtttctcgagaattgttgtcgcttggtatggagaacgagcgaatattttagcgacgcgtaaaatgttaacccgtcgcagtaatgatccggttttatcggatgcaaggtatccatacggaccgatttggttttccaataaagattgccacatgcaagtttcagtttgcaaagttgtcctgatcattattggtaagcaaacaatttgactagaatttttttttctttttttaaatttgttttggttttatgtcatcaataattatgggaatttatttcaaaaaaaaatgatgctttattattattattgttgttgttgttgttaatattatcattactatctcgttgaagttttcaatgtcttgcggcaagccgttgggcctttttttttattttttcttttttatttatttatttggaatgatctttttaatggcatagctagaacaatatttcctccctacaatgtgcaagtagtttaagcttattatgatttttaatacacggaacataaaattaaataaaataaattcatttaaatttatatgaatcatggttacaaccttttttacagctataaatttatggaattaattaattaatttattagtcaatttattcatttaattaattatttattctaactgtcggcaaatttgctggcatagtaccgtgactaaaataacacttttcatgcatgtaagggaatgtggtactcaaggcaaagttaaaaagagtatattgacaaatttaattactccactgttttttacatcgctaaaagaattttcgtacatttgaacagccaacaagtcatacgattctattattctaaaaatcaacatcgaatacgataacgcattcgaacaaatgaaataacacgtttttgtctgtcttgatatgaattttcatgttgttacaaattttaactcgaaagcacatcctaggggaatatgtctctttttcgcttgccaacacatgtacgaggaaggagaagttaacaaaaaagagatccaaaaaaaaaaaaaaaaaaaagcacccccgatacatgcaaaattcaaatgcccttaacccctagtccaacagtgtttggttccgattgttatagtataatctattatgtgctgcgatataaggttttctctatcagtacttgttgaatggattagttaattgaaaatctatcgcccaccttcgagacagacctgttatccacatgaatgtctcgccttttctctctgtatactccgtggaacaggaacaggaataaacgagaaacgagaaacgaggttagcaagtacccactagtaagatagataagtgaaagaccgagttaaaaaggttgaccatgtttttgatagacgatcaaattgagtgttaggttgcaagaaggagtaaacatggttgaatgcaaaaatacaaatcatccgagaggagagtaagcaggaggaaaaacaagtaatgaaaaaaacaagcaaacgaatagataaacaaaacagaatactattactaattagtcttcgttataccaatcttgtgatgtcaaaatgcaaaaaactgcattgcaaccatcataaaaaataatttatttatttatttaactatataaatatatgaatttaaatataaataaataaatatattatttttatttaacaaaaatcactcatctataattttcatagtaaacctacacagtcattcgtttttcagtaaccgcgatcgtttcattttcatatgcgcggattattaatagaagcaaaagaattcaacagcgactcattttcacacaaagaagcaagtgtaaaagttaattgcctacgcaaatactacctacaagagtagcatatcgaccaaaagtgtatttccactcaaagtgtcaaaagggaaatataaaccatattagaaatatttctcatacatacaaaaacgggacaagaagcatgaagattaaacagccatggaatggtctcgtttgttgtttttatctgttacctcggttgcgttgtagttttttctttttgtgggagagagaaagcgcaaatttaagataccgatagacgtcagccgaatctcttatacagatcggctagaagaagtttgaagcgtgtgtcacctaatgaaatggaaagaaagtaattgcctgtccagcgtagtgtagtttatgctttcccttcggcaaacatttccaatgaattcaatggtaattgtttgaatttcctatgggatcccctctgttactatgtcagaaaacctctacaaagatatttggtatttcctcacaaccgcttccttgttttctcttcggtcggttgaatgtcccggagcaagtgacacccatagtggtggtatcggcgtagcgtgagtgagttttcagataaaccaagcactggagctgagatcgatccatagaatagcgaggcggacgaacaaaacaaattaatatgctatttgatttgctttctttgtttgtaaggcgatttatttttaacaactgaagcttagtgcgtgcgtgatacacaattacaaagtcatcgtcagcttgacctagaagaaagttaacaaacaattttttattagcaaagggaatatatttttttttttcgctttttttttttttttttttttttacaattctatcaaacagacgttatgtaggctaagctacttgccacaaaaccattcttggacaaatgaaacaaagataaaaaaaaaaaaaaaacaagaataaaacgaatgaaaaatttttttttctttcaatacttcaaagaaaaaaatttacacacacacaggagctaggtccttctttttttttttttaggtaattaataataatgcgttgcgtacccaagcaaatcattcgtagccagccaatgcaagcaacttatgaatgaagcgcacgatgagcaataagggtgggttagtatttatgccaatggagttagtgcttgcgaattggattaaactggactgcattttacaattcatatctttgttataaaggtctgttaaaagttaaaactacgcatttccctgcttcccccttgcccctcctttcatttactctctctccttaactgccgatccagtgaatgaaacatggattgtcggtttttgaaagcactaagtgtgtgtgtatgtatgggcagaaaaaaagtagagaaaaccccaagatagagctgaataagatgtaagaatacattttgcattcatcgagtatgcgggtcttataaaaaatgcacaaaaatacaattaaaatataaatcaattaattaaataattaattaaataaataaaagaaataaaaataattataaaataaataagtttacaaacgaaaaatgggagcgagattcaatagcaaaatttcctctttacccccaatgtacgatatcaatcaatatcttgtctgatcatccatcaccaccaccatatggtaaacaaatagaattagaaaaaccattgtagcagataataaaagttctagtttttcatggtttataaaataaacaaagaatcatacttataactatgtctctcagtttggaatacacattccttatcctcaaaccatatgctccagttctatagccttttttttttcttcctcttctttttcatttctatctgccaagctacattggtttacgcttaacttgaacgttgtcgctgctgcagcaagtttttttctttcttattcaccttgaccaataatcatcctttatctctcccctctccccgccaaagcatacgggattgaatgtaggtaaaaatttgctacacatcctcttcacactcggattatcccgtaggttacttttagcaaaaaattgaaaactcatcaataaaataaaatgagtttctcttaaactattcatcaatcaataaagccgtaaatttccatctttttcttttttttttgtaacaaaaaacgacctgctctctgttttttctactttggcataccaatttacagcactacaatctcgatcgcgtcttttttctaatcttacataaacggtggaagtgctgtcttcccaatcgccacgtgatgagtgttacagtgacatcggcttactccaacatcatcacatttcttttatgggagaactcgttgtcagcgaaccgtcagtttttgcctcttgcagacgtttgttggttgatatggtggatacacacttgcgtaacatcgctacggtattatcgtgtcgatacgtgtaaacgaaaccgtcgcttcttagataaggaacagatttccacatcattgaagcgctagtctcagtttcccacatattaaactcgcctcttctggcgtttcaacgtttagtttttctcgtctaggaaaaaggtagtttgtctgtgtacatatatccctatatatctgcatccacataaacttgctcatctgtattatatacacatatacatatacatacaacgtagtcaaaagtatagcgctttttactacgcctagtatattttttggggaagagtaaaaataagtaatttctcttttcaatcggttgaatttgtaactgatttccccttgctcgtcggaaccgagtgtgccgtttcctttttcaagtcatacatactgccttcacactcgacacacacccttttttttctttttttctccaatattcctttttctttttgcctacaaaggagtagctcagctagtgtttgcaaacccatcttacactattatctcttcttatatgctcaatctttttaattgatatattgatatatgtgtgcacaatacacacttttataatcgctccaggctctcatataccgaattgcatcacaaaggttaccagaacataaattgatacatttacccttttcctttacaaagtacaaaagccattcctttttattatcctcattattcaaaagttaaaaatttccccttaatttcatttgtctttgtttcttaatccatatttttttgttgttgcacatcgtgctcctgtgggtttgaggcattggtagtgaagtaaacgtttcactcaaatagcttatttttttcctaatttatcttcttgaatcttaatttggaactttcctttcgaaattttctttttttccaatctataagaatcacattgcttcttcgatagaacgcttgtttattcacagcattttttcttttcctatcagcagatcaaggctttccttctttttattttctaataattgtactgtaattttttttattccagatacatctttcctctactgctttgattctttcaattcttggatacttactacactttcgtctcgtactattaacttttctcagttctgcctcatactaattctggctttttatctttttttataaacatctaaataatcatatcttttttgtcttgattttgatgtctacagccttataactctgtcatacttgttctctcgtccttttcttttttttcgatttgtcgcgtcccttatttattccctttttactcgtctttccgcgacaaatcaatacattttctttctttttcttttattccctttttattcactcactagacatatcttctcttctttttcagtaaaattcaaagaggaaatcggtgctttctaaaaatcgatcatactttattcaagtttctagtgccattgagttttacagaccctttaaacgtattttttttgtgtattgttaacattttttacacttgattttcctgtgtcaataaacttgttggcttgcttgttattgtagacgatcgtttgtttctttccgtttaacttttttggtcttgctccttaatcttttaagttttgttcttcaattatttccgctttacttatatatttgtcgaacttatacttttcgatccttgtatttcttgctgcaagctacgttgtttgcagtcaaaaataccttttgttacgtatcaattctattctattttaaggcttacataatcatttattttttcgataggatcccccttgcaattgaacttttttttcgttcttaaacttgcatattacgaacgctaagtgtataaacaataagttagcaagactatattccgttacctctctttttgtcttttctttagttgattttttatttttgaaaagtattcgcttactttctttttataataattcttttatcttactttgtatggttttctttcctgaggcaatgccccttgttactctttctgaacgaatggttccccaggtaaacaccagtccatttgccccagcacaatcatcatctcccttaccctccaattcatgtcgtgaatattctttaccctcacatccttcaactcataattctagtgttgcatatgtcgattcacaagataataagcctccattggtttctactcttcatttttctttggctccttccctttcgccaagtagcgcacaatctcataatactgcacttataactgagcctttaacatcctttattggtggtacatctcaatatccatctgcttccttttccacatcgcagcacccttcgcaagtctataatgatggctctactttaaatagcaacaatactactcaacagttgaataacaacaatggattccaaccaccgcctcaaaatcctggtatttctaaaagtcggatagctcaataccatcaaccttctcaaacgtatgatgatacggtagattcttcattctacgattggtataaagcaggtgctcagcataatcttgccccacctcagagttcgcataccgaagcttcacagggttatatgtattcaaccaatactgcgcatgatgcgactgacattccctcttcattcaatttctataacactcaagcttctacggctcccaatcctcaagaaataaattaccaatggtcgcatgagtatcggccgcatacccaatatcagaataacttactgagagctcaacccaatgttaattgtgaaaactttcctactactgttcctaattatccttttcaacagccttcatataatcccaatgctctcgtgccttcatatactacgttggtatctcaacttccaccttcaccttgtcttactgtttcaagcggaccattgtctacggcttcctctatcccttccaattgttcatgtccgtccgttaaatcttctggcccgtcttatcatgctgaacaagaagttaatgtgaattcatacaatggtggtattccttctacttcctataatgatacccctcagcagtcagttacgggttcctataattctggagagacaatgtcaacgtatttaaatcagacaaacacatcgggtagatcccctaattcaatggaagctacagaacaaatagggacgattggtactgacggttcgatgaagagaagaaaacgtcgacagccgtctaatagaaagacttcagtaccacgttcaccaggtggtaaatcatttgtatgccctgagtgcagcaaaaagtttaaacgatctgaacatttgagaagacatattcgatctctacatactagtgaaaagccatttgtttgtatatgtggaaaacgtttttctcgtagagataatttacggcagcatgaaaggttgcatgtcaacgcaagccctagattagcctgttttttccaaccttcaggttattattcttctggtgctccaggtgctccagtgcaaccacaaaaaccaattgaagatttaaacaagattccaattaatcaaggcatggatagctctcagattgaaaacactaatttaatgttatctagtcaaaggcctttgtctcaacaaattgtcccagaaatcgctgcttacccaaattcaattcgtccagaacttctatctaaactaccagtacaaacacctaaccaaaaaatgcctttaatgaatccgatgcatcaatatcaaccttatcctagttcttaagcatttttataaattaactgcctaaattcgggttttttttacattgaactgttttataagaatgttttcaattataatttttcatcagccttttttctacctatttacatgtttactaaatctattttttacgtttcaaaatggcaatttcattgtttactagcatatcctgctttgctatctttaggctattatcaaggcataacgccggatataatacttaaagcttgagcgtgttatattatgagggactatttagcggtgattttttatcgttccaattttttaaaattttttagttgtttatcataaaggctcggagcgatagctacaaatgattttcgttttggggttcttcaaggaacggttttacaaatccaataaactaatgtacagtgaaagatatactgttatttgttgttaatatgtacatgaaataaactatttcaatgaatgactgttgtgttttcggatgaaaacatattgatcctttttttgtgaacatcttagctggataagctaaaaagtaaagccactgcaaagtatcataaaagacgtaacgtaaactccaaaaaaataaaataataataataataataataataataacgaatataaaattacatggagagtttatggcagaatttaaatcactcaactctcaaacaatgacaggcctgacatatgttgccaggccaccagaaaggactcatggtggaattacatttgctacagcagcaagcgacattggttggcgcgatagtcggcttacaaactgctatagtatactgaagtaaatagatatatgccttagggtacaaattgcgtatatattcgctccaagcagaattattagtattcggaacaatgtcattgcgcaacaaaaagttcctaggcaactgttcacttggtccaaaaagaacaggccgcaaagaagtccaggaattgatcatgcatttgttggtatttatttctgttacgttgccaaagaatgataaagattttaaatttgatagcattgaaaaaggggattggtcttgtttgacaaactcaaaaccgagataccaatttgctttttcagcacaagttacgtgacttgtcaaaccagaatttggactagaaacacaaacaccaaaactattgccgcatacttcacactttttttcccaacgattcggaggcaattgagcaattccacagacaggttccgactcctcggcgggaacataaacatcgggtgtccacgaagcacaaattaaatgaacccaatttccttcaaccgtctttttcattagggaatgagaagcagattgcaaacacaagacacagtgattatcgttattctgtcccaagttatcgttggatcgacaactaagacaagcccatgataaaacttgatctttttttgcataacttttctttccactaacaatgccaggagacgcactgtttctagtagttcttccagataaatgtgatgcagaaacgagcatttgttcattttcagcataatcgtcacaaacataacatcgttcatgaacacatgttccacatttaaagcatactaaaagcccctcagttccaacaatgccacacaaagcacagcacttcttgcggtcttcactaaaattaacgtcatccttgttttttatattattttgacgagctcttttaactgtatctgccttaacattaatagttgaatcatgagtcaacgtaaagttgtcaaaagttttcgtagatactcgggggttttccattaacgaggacgcatttcgtatacgattattctccttttttacttcattatcatgattagataaatgatcccaatccgcttttctttttttcacaggttcaaaatcacaatttctcaaatcacttggagttgcttgctgtaaaggatacccataataacgccaaacataaccacagcgctggcataaggcaacaattttacttttgtccttgggactactttcttcaatagggggagcaacaaaccactcagagcttcgcttactatgacaccaacgacaaataggagtctttttaagttttaaaattttctgaagatcatacattccaatgtcataacaacatgttggcaacccatgagaatctgtggtagtagttgaaagggaagaatcgcttagctttttaaatgtattcaaccctttaggagaagaggcccatgacaaaaaagaaaagaaaatttcctttaaagaatattcaaattttagtttctctacaaaacattgcagtgatacgccgaattcctttaccaaactattaattttatgttcatcaacgcgcttccctgtacaattttttgggtcaccaaaccctggcatccacgattttaacttttcaaatgcagccgctggacttaacttggtctcatataaagctgttatagttaattctaaaaatacaaaagctgaaacaggaaggcgaagttttttccaaagattccaacaactacacaaatagtcatctagaagtgcatcggaatatgtgattggaactagaagcatagctgattgtaagttaggctcacaaagaggaaacaaatatcccttaagtggaagatcttttagaaaaggccaacgttcaaaaaaagttggaatatcaactttaaagcgctcatctgactttaaatccaagtccatttcttcatcggcggtggttaatggttgcagtggatgtaagttatcctctgaagaagtaggaagcattggcgagattgaaatacgagcacgggatgggtatatgtccgattttttttcgacagtcaggtcacttttcaaatctaggtaacgcatattccacggaagtcgtttgagcttagatacatttgaaaatgagtttggtttattttcatcaagagattttcgagattgctggtgtaggttgcgagaagaccttagggactttaaatttcttcgcttcccatgatcctcttgaagagaaacattagacaatgctttattatgtcctttaagaatggaaacacttttttgcgtagcttggccttctaaattattttcggtagcatggttagcgtctacattagcattttctttttgaaaagtggattttttccgctgagtagcgaatgagcaggtagcacaagtccaaccaaagccatggggaggcttctttaacagtgggggaactacacaatccatatgataatattttttgcaatctgcgcattgtactgagaagtcaaatgcgcaccattttttgcaaactttacagttactgggttcatttaataaagcccttcctttgccatattctgtaacaataaaatcataattcttaaataagtcttcaagaacatcatcaggagcgtttttgacttgagtgactggtacaacatcgaacaccttattaatgttctggtcaaatagcctatcgaaataataactctttgcttgagacttgtattcatccaagttttcaatttgagaacggtgcttaacagtgcatttctcttgtacagatccaatattatagatatcactgtgcatgctagcaaacagaaggcgagtatccgtcaaatgccgctgtatgtcacgaggacggaaataccaatttagtcgcacggaatcgtaaagatttgttgatacacaaggtcttgacttttcaaaggaaattattcttgcaatttgaaaaggttcaccaggaaagggagagtttacaagcacaaaatcgtttggttgaatcaattcgccatttggcaaaacgcagcaaaccagaccatttggaggaaggggttctagctcaaaaatacctaaccttgttttcagattctgcgtttcagtctctggtagaagaaatctatcagtaacatcaacgaagtgtttttcgggtggcgcgtaagctattcgaacactattcttggagcttttaattattaatcttctagtcgtattcttattccctattttaacatgatttgactcgatattagtgtttttgtctagatcaaacatggcggtgaacagcaaatttgagtcagcttctatcaccaacataaaaggtctacatcgctgagctgtaatcttaaatatcaaccgtggtagttaatttaattgtaaagtgatgcaaaatctttggaagaatgctctggatactttaagtccgtacatttcaaacctctttgataatgatgtggtctgtataaacaacgaaagatatcgaatacaaaagttgttaggtgaagggtagagtggtttcaatttcttaaaataactaatttctagtggttttgcttttgtttatttggtgcaaaatgtatcaaatgaaaagctttatgctttaaaaaaaataaagtgctcttttggcaacaaggggattaagaaggctatgaaagaggcggattatcataggaaatttaaaagtaattatcttttaaaaagctatactcatcaattggtcaaagaagcagatggttcagaatttgtatatattttgtttccatatttcgccaaaggtagcgtggcacaagttattagaaattgtgatatcgaaggttcctatatctctgaaaaaaggatacttgtttggtgttcttgtctttgtaaagcacttcaatatcttcatgaaaatgttgcgggtgattccccaaagcagcctgaagtaaatgacttaatcatgtttgatgaacctcaagtcccgcaaaatacttccaataataatttggtttcttacatacatggagacattaaacctggtatgagtattcccaagtccataaataactaattgcatcagacaacttactacttcatgagaattcgagggaaattgttcttacagattttggcagcatatgtttggtacctatttttgcttctaataattctgaagcgatagctatacaagacaaagcttccgaaaattgcacgatgccttttagggcaccagaactgtttcatgtcaaagccggttctacaattactgaaaaggcagatatttgggttcgtgaatccattttcttaatagttggaaattaaatattaacatgctagagctttggttgtacactatacaccataatgtttcatgcttctccttttgaaagagaagtaagccaaggtggttcgcttgctttggccgtctgcaatgcgcaatattcttttcctcgtaagcacccttactcgactttactgtgtgaaattgtggaagcttgcctacaacgtgagcctaataaaagaccaagtgcccgcgaattgctatcaaagattgatttgcaaattaatcaataacttatgtcttaattcattatagaacatatgtctaatattatctactatagattaataattgtaaataatcaagaaaatatttaattgtccgcctctttttattgaagctacagttaaagcaaatagcctcagttttttgtatgattctcataattcaagcgtcggattgaaaataagacattcgaccttgtcagtacaagaatgacaatagaatattcctcatcggctcttttgaacaattcgatatacgtttaaatgaattttaactgtaaaatatgtgtgaacaaggcacgtcaaattgacaacaatcaactgcgtgttttatttacttttaagaatgatagcatcatttttttttgcattgtatttatcgagaattattgaatgcctgactaaaattacagaaatttaaaatttgtgtaagcaaaagacaagtggagagtatacatgggaatacatgtaccactatattaacactaacaggacagctgcaacataatttccgaactattttaaatcgttcaaattcaattttgactaactatttatttaaaaatattatctaataaacggatattctctaagaaaacctcaacaatcgcatccatagctgaaaagcgacaataaactacagttccgttaggtttatcttctaattaaagtatttggcacatcttaagaacatgaaaggatgttcatttcttagaaatggtgcaaaatttcaaggaaaacagaagggtgtaagcagctcaactttggaagtccatgttacaatattacatgtcaatcttgctaaatcgatgttatgtgggtttattcacgtaagttatacaagtccgaataacacctccttgactacttacttcgaagcggaaataatcggcaatagattcacttttgaaaccaaatggcctgaatggggagcttctgaggaaattgataacaggcactggaaacgcctaggagcccttaaaagtaatggtaaagatattccacttcgactaatacaaccatatgatccgttaagtcgtgaaacagtttacatgcgttggaaagagcttgcgatgcttgataaaacagtcgattatcaaaatcacaaccaaagctttccttttggaatcagttatgaaggtttttactatatttcattttcacaaagcactgggaaaatcaaaggatattattatcatcattccgaaccagaaaaggttctcttcttagagctgaaccctataattgatcgtacatttccggtcattgaatttcagtgatttttttaagcactagcattttgtttaatttaacatttttatcctgttataacttatgtcaaacgttcctttacgggtttgtattttcttgggcttgcaagtctttgatactcgattgcattttatatatctcttcgtttttgcacagttttttatttccaattgatgattaatggtccaaccttttctatctggtttatttaatttccatattagttggcatttaataatattaattattaaacggaacgatatgtggctaaaaagacaattttttgttttgttagtctatacgtttagtttatttcttaacttaacaattgatttttgtaatgaaatatacatatacgtgtattataagataatttttttgtttattcatttctgatttaaaaaaagactccaaaagttgtgcaaggttctataattttttttcttacaaaactgaaatttgatgttctaaaaccaggaataataaaaaaatagaaaagatgtatcaagctgacaatttcaagataattgctttcaaaaagcctattaatatcgagtatctctacgctgaacttactgtaaaatatcagacggcggtattagcgttacattaagcatattagacagatggaaaatgttcataaactaagttaaaaacgtggtaacttgctcgttttctctttcccacgtctaaatatttatggaagacatgtcaatggtaccagtattatatgtttgcttattatgaactcctgtataatttactactgctagttattgctcacgttttactcattgtagttatcaggtttctatatctaagaaagcatacggtaaggtatagtattgaaactttttcatccttagttgctttgagctgataactactttgcaactctgattaacaacttataatatttggcattatgaatatgctctgagtatgttagccgttctatcacgtgactaaattttatatttatgcatataataaccgttaaataaagatagaatgatggtttttagctcttttgtttatataattcagctctaattttatttaccgaaaacatttaagagctgtttgaaatatcttgatgtcttttttaacatctatagtgataacggaagtaagttcggtaaggtgcttaaggtgagacaaggtgtttgcgatgcatccttaagatcactttacagtagttaacttaggtgaatggcatatagaattgccacgcatcgcactgtatcgaggagccaacaactgcaacaataatctgaaggatacgacgtctgtattgaaattgaaatttgataaattgtaaaagctaacgcctttaacgctgttgcacggaacccttgaaaaagctttttctgaagggcaaagtctgtagaaaccgtgtgcagaatttcaggtagctttaaatcagctatatataccacgttcattaatatcagctccaagtctctctttcggtgagataaccttataattctagtgttttctatgacagttgctgatggggctagagcatactttctatccagccgaagacaggtttgaaccgttgttggaacattcagaacctgtaaactttgtgccgaaagaaaatgctaaaagttatgttcgacagggctttgcatcaccgcatcaatctttgatggataacctcgtggatagcacggaaagcacgaaacgatctgaaaactttgtctcacacataccattgactccttctcattctggtcaaagtgaaaaattaatgagtactcgtacctctcatagcccttatatctctccaaccatgagctacactaatcattcacctgcgaatttaactagaaattcttcttttaatcaccaacattattccaccacgctcaggtctccacctagcatgcggggccgaggcatagatgttaattcttctcattaccctcatatatctcgtcctcgtaccagctctgattctcagaaaatgtacacacgagctcctgtggattattattacatacaagagaatccatattttaacaatattgatcaggattccatcagcgataagtcattaccttccactaatcaatccctccatcattcagaagaagatactgaatccgataacgatttttcagagagtatacatcccgagtttgatattgatgtattttataaagtttctaatatcctttatgatgagtctgatctacaagatccggaaaaaagagaacgtttagaatggcatagtatgctgtcttcagttttgaaaggagacgttatgcaaacggagaaacgaaggcttcgtttaacggagcccgatgggcatagtggtacatatataagtgaagtttggcttggtttacaagcctggctccatggtcgtctgaacgctgatcaggctgaagttattcgaaagagcagagaaggtgttgagcctgtacttcgggaggttattgattttcaaatacaagatgaagaaaccaccaagcctccattagagcaagtcactgaaatattagaaaaggttgaacagtgcaaacagttctatatatcttctagagaaatggaagaaaatgttcctttatctgcctcaaaagaattcaactacaaactgaacgcgcttatatcttggagcaatgtcatggagagtattcaagtggaaacacttgttcttcaaaaatgggtcggaaacgatgaatttgacttaactatgaggactcctcaatttaattatgatggtgtcgaaaatacttcatcttttgttgagcgaatttttagacaatctggtttgcaaaggacattcgaacaacgcacattgacgactttaaacagaattattcatcaagctaagcaaacaatttccgaaaatgctcaagcttttgaggaaatgaaacttcctacctacgaagataaattgctacctctcgtgcgttttcctattaagttgttggaagaggcgcttcgtcttcgcctggcatacgccaagaaaattaaaggacctaattttttaattgtagattctatgttagatgatttcaaaatcgcgttgtctgtggcagtacgcataaagcgcgaatacataaaaattgcgagcccatcaccgggttggagtttaccaacaaatgtggatgaagattatgataacgtgttacttgactccttgaaattttactttaaacttcttactttgaaactaagttcagggaacaagaatctatattttaaggaaatcgactttttggaaaatgagtgggcatttttaaatgaacacatctattggatcaatggtggtgatattcatatggctggacaatttagttacctatcaaatagtctgttgcttaatgttcatcgttatgtggagtcgcatctcaatggaccaacagaacgtactgccgcctcacttactaattggtattcgacacttcttaaaaacactcaaattcgttttcgaaaaatacttcgtttttcagaaacccttaattctcgatttgaaaatgcctcagattttgtgattagtgaagggcatttacctgacttagtaaatcggttgtctactactggtcattttttagcttatacagccaatttagagagagacggagtatttgtcatagctgatcacactttatccgaaaacccagaagcactgaaggccttactttttagtaaagatatatctaaccttgaaacgatacaacaaaattgctcctatgttctcattttatgtcccgttcatccgatagtttggaagggaaggattgaaaaagtggacgttcctgatttttcagttgatttgaaaactaatagagttagaattatcgcatctaacaaacgagagcatttgcaagctgcgaaatctgtttttcagagcataagcggcgacctcgtaacactcgcagttgaatgccgatcgagcataactcgagtttacaaagaatttattcgtctgagcaagttatgtatgcgaatatcttctacggtagtggattgtgtatctgcagtacgtgaggcatgttcaggagttaattgtcacgatctgatttatcacgtattttcttttgccgccgaatttgggcagcgtattttgcggtttttgagtttcgattcatattggcaaacgaagctaaagcggaaaattaccagtcttgctgttgaatggatttcattcatttgcgacgaatgcgatttgatggatagaaaaacttttcgctggggagttggagccttagagttcttaatgctaatgatccgtggaaacaatattttactgattgatgatgcgatgtttttaaagattagggaaaaagttggcaagtctatggcttttctgttaacgcatttcgatgttttgggtgcaaaatcaaaagtagctgcaaaattacaaagagagtcgaccgaggtatcatcgtctccaagactcactagctttggagatgtagaggaggaagctttgagcatccagctacttcagaaagaaacaatgctacgtattgatgaactggagattgaaagaaacaataccttacttgagcgcttggctatcggacatgttttggatgattctgtttttcgtaatcgggactttattaaacttgcgtcttcattttcaaacattaccatacgttggcagcaagggcactttgttcgcagtggaatgtttggagatgtttataccggtgtgaacatggaaacgggggacttgttggctgtcaaagaaattaaacttcaagattctcgtacttttagaagcacagttgatcaaatccataacgaaatgactgtcttggaaagactcaatcatcctaatgttgtgacatattatggtgtagaagttcacagggagaaagtatatatatttatggagttttgtcaaggtggctcacttgccgacttgcttgctcatggacgtattgaagatgaaaatgttctcaaagtttatgtagttcagcttttggaaggattggcatatatacattcccaacacattttacatcgtgatatcaaacccgctaatattttgctggatcatcgcggaatgataaaatacagtgattttggatccgctttgtacgtctctccgccaactgatccagaagtacggtacgaagacatacaaccagagttgcagcatttggcaggtactccaatgtatatggccccggaaattatattgggaaccaaaaaaggtgattttggagcgatggacatatggagtttaggttgtgttatactcgaaatgatgacgggttcaacaccttggagtgaaatggataatgaatgggccattatgtaccatgttgcggcaatgcatacgccatcaattccccagaatgaaaaaatatctagtctggctagagactttatagaacaatgctttgagcgtgatcctgaacaacggccaagggcagtagatttattgacacacccctggattactgacttccgcaaaaagacaataataactatgccccccgccactattacaaaaaagaccagcctttctcatactataacagaagaaaaaacagcacaattgcttgccggaaggcatgacgattccaaggctgaaacagatagcttagctgcatcttacaaagaagagtctgctcttccagtagcaagcaacgttggcctaagacaacctaatgaactacgcattgattccattaacttaccgccagctattgttaccccagacacaataaactatagtgttgactaattacatggttttaggcgaatgtgttaaccgcgattactactcgttctgcattcagtttaacacgaaatgccaaatcttcgttgcttcctttagaagtggatgttgagtgcattagtaatgttcgttctttaatgtatactaaactattcaaggtgaaggataataacaatttacagctttaattacaattagtctttctgacttttttaatgaaattaaatagaacatagtaatgaacttatatggagcaaattacaaaaaagaaggtaaatacatcatctgcatgctaaagggggaagtaaaaatatgatactaagacaaacttaatgcttattattttacctaagcgtccaagatgtcagagtcaccggcatcggtaatggccaaaacaccaactctgaaaagtttaccgcaagcagtaccaagatcaatgctaataactcagttagaacaaagcaattttataaagccataaactggaatgaaacttacttagtgccagcgtaatggtgaacatttgccttagaaagcatggcatagtactcaagctctgacttgcgaagaggagggcagttaccggcaatcaaaatgagcttagccttaccagagcggagggtcttcaaagtagacttgtaacccaagacatacttgccactcttcatggtaagtgcaagcttggcgttgatagtgtctccgctctttttagacttcttggtaaccacagatgccatttttacttttgttggagaaaggtggtgctagaaaacttatgcttcataattgttcaggacaaattaaaatgtgactgcttcaaaccctaccctaaagatctcaactttcaagttgagctattcataagaatattgtattatggatttcatttaataagttagttttctgaccttctatttttcaatttattaatctctactatttgttactattttaagggcaggagttggctctgataattggctttactatctccaatcctataatcgtacctttcaagttatagctatttcatataaaaataaaaactaaacttgtaattaagctcaaaattatacataactgaagctttgatacgtcggtttattcaaatttaataatgcagtagtacataaaaaataaacggtagcatgttacaaaagaaggcaattacagttcatccacagtaaagtgattataaaattttaatttaaaaattgcgatttataagtctcatgagattgattgcttaaagacatattatgaaatgtttgtcatatttttagcgtttgagttcagatggtagctcacgttttataaacactaaatttttaatatatatatatatattttttttcattttcaaattttaattaacggtagctaagagaatgtaatggaaggctcacttatactgataaatttttgcttttttttcaatgcagaatttaaatcacttatctctaaaacctcagtcgcaaatatttattcaattaaaatggcttaaaaaaattatttatggaatgtttaagtatttcagtatatttttagcacatcccgattaccccatttctactaaagggtattcaaaattcgaataatttataaaaaattcaattctctctatgtatttcttttgttgttattttgctaacatttatttggttctaaatagtcaaactgtcgtaataatatgcacataccatgaaaaatccagaaacttaatgaaatgcaacacgttcgtttgggcgaaatattatcaaataaaaaaaaaaaaataaaaaaataaaaatccaaacaataaatgtatatcattgatttaacacaagcaccttgtccacttaaatccacccgtataagaatatgaaggacgacttaacttctcccgatcgtataatatatattatcatatggactaatctatttttgaagactagttaatctcgaattataaactattagttgaagcaatgttacattttctaattagaccttcaacgtaagtgtttacaaaaaaactataaaaacttgatatattgaatgcttggtaattgaccaatttaggcgatgcgctggaagcccccattttaactccacttctagttttctgagaaaaagattacaatctaaaactattctatcaaaaagattggggtttcaatttcgaccctcttctaccaatgtactcgctgaagttagtacagctacttctgggttcaacccatcgtggtggccttatgctctaatccaaaatactgcttacacgattaatgtatatgcaggagctccttggtgggtttctatcatactcacaactttgggggttcgtttggcccttactccagttatgatagcttcatttcgtaatagcacgaagctgtccgttatacagcctgagatgaaaaaagaactagaggcgattaaaacagcaaaactggataatgatcagcttgctttaaatcaacatagcattgccttgcgaggcatatatttaaagcacaatgttaatccttttgctatatttattcttcctttgacccagagtgccgttttctttagttttttttatgcaattagaaagatgtctcgtttgtcggtagacggttttaccactggaggacttgcatggtttaaagatttgtcaatacctgatccttattgcattcttcccattattaatgccggacttatgttttctggaatgcagatgaatcgtgcaaatactgcatctactatagggaattctaccaactggagaacttttttctttttgtgctgtcttttaagccctctcttaactgctaaacttccagccgtacgtgaattttcaaaatagtcaaatctgttttaagcctttatcttagaagaataactaaccaaagatcaaataggcaatatttatgtattggatacccagcagtctgtttaatatagtgcaaggttatattctaaaaaatcccgttgttcgaagtaaacttggcttcgctccgctaccatcaataatagaaaagcaaccttcaggctttactttgattacaaaccctattaaatccttaaaagagttttacaaaggagttcgtgacggttttaaaactcagtatgagcaattgcagaaggatgtatcaagacgagctgttgctactacttcagcttcaaccattcgacctaattctcattataaaaagctcaaggaacttaaccgtagtaagaaaaattcaaagaagcaaagtaactgatattttaattttgcttaaatttttttcatgatatctacttctttaattactcatcaattttcattttgatattcatgttcgttaaagtcatattgtactgttttaggttattatttgaccgcattagtataaaaacgttcttctgtgtattgttgcaaaaagtgatttctacggtagtattaaaattaatccctatataaatcatatattccaatgacatgtactgctaaagtatacgcctctttaatatggtaatctgttgctcgtttcattgtcaaatatctcctagtagcacgctccatctgcatagaaccacatcttcgctacttacaataaattaaaaacagagcaatgtcttctcagttaaaatcaacttgggcgccagttccttcaacaaaaccttcacagccttgtaaaattggcactgattttaaaggtgaaaggattgtttatcccgtaagtttgtcgaatccgtatgaattggtcgattaaagaacatttactaaatagtttttaggctaacaaagcgataataattcgtgaaattgagaaacaggaaaactgctttcaatataatgagcatactgctcctacaactgtagcacgatttagcccttctggatattatgtagcttctggcggtacgaatgctaattattgctattatttcttaagtttttatttttaaacgttactaatgatcaactatagacaatcaaggtaacgtccgcatatgggattgtgctggagaagataaaattttaaagaaccaagttactgctattagcggacgaattactgatttagactggggtaagcctgttcaagtttcaatatgctaattgatgaaaagacggagacagtcagagaataatagctgttggtgagggtaaagagcggtaagtgatttctattgttttcgaaggatgtgttaaattattggatttactcataatttcaaaaattccaatatttgttgactcttgctaatcttacttttaacagatatggacacgcgttcaccgctgactctggtaattctgttggtgaagtaagggttttattagtctccaacttccttaaaatgttaacggttacagatttttggacattcgagcgtagtgaatgctgtttctttgcgcaagagtagaccgttccgtgctgctactgcatctgatgataattccatcaatttttttcacggtactccttatagattcaaccgaagtttacgcgttcactccaaattcgtttatgatgtccgttactctcctaacgatgaaagatttgcttcagctggagccgacggtaaggtttatgttttcgacgggaaaacaggagatcaggtctatgaaattgatgctcataaggggtccattttctctatttcttggtctccagattcatctcaatttgtcacatcttctgcgggttacagttgcaaaatatgggatgctaataccggctccctaattcgcgaatggctttcgtcggacaagaagcaattagttggaacagtttggccaactaaagacctaataatagttgttaactcaaagggaaacttaacatatctaaatccttcggactgtaaggtaattgatacaatttacggacaccaacgctctatcactgccgctacactttcacctgatgctacccatttttatactgcctcatatgatggtactgttctttcatgggatatcggcaaacagaaagcattccctttggttggtgaaagtcataccaatcaagtcatgcaaatgataatggctgatgaccatgttatcaccattggcatggatgacacgttaagggtaatcgatatcaagcaagggtgtttcgcgaaagataatgtttttccaactggctaccaacctattggcgtatgctcggttgaagactgtttgattttggtaacggtttcggatatccaagtcctccgtagtcttactggtgtttctacagccaagactatttatcagcctagcgcagttgcttcgcatcccttaaaaagtgaattttgcgttggaggggaggtatgataccatattttaatttccatataattattgacttttttaggactgttgtgtatacatccatacccttgaaaaaggtgagctttgtgaagtagctcaatgcaaagattcaacagcaccgattacatgcttagcttactctccggatggaaagtatcttgcatgtggtgatgcctcagggaaggttgtactttatgacgccaattctcgggaagttattacttctcgctgggcgtttcacactggccgtattctaggaatgtcgtggaatgcaaaatctactcatttagcgaccgcttcattagacaccaacattcacatttattcagtagaacgacccatgaaatatattgcgatgaaaaatgctcactcattgggagctacccaagttgaatgggtttctgaaaatgagcttttaagtactggaagtgatgctgcaatcaaagtatggtcagtgaccttttgaattcgtagtacaattctcattttttgcaagattttaataaaaaaattttttttgtaagatactgttagcttttctgatgccatatctaatagttaaaactttctcattattataatcattaaaattaagaaacaaagggaatacagttaagcttggacatcacgattccaatagtaatagatatatattaaaaacattaaatgaataatgacttagttgtaaacatcaaccttcaatattacacagaacagacattatttataggaaaatttataggataaagtcgcaagatttgaaattatttaaaccgcctgccaggttgcatagactacccatcttcctatcttttcagccaaaattaaagctctgtattctcctgtttcattaattgttaaggaaaggctgaaaaaaataacgccatttccagatcgttcttctcttaaacgcacaatgtttcccgtcggggtctgtattgctaatctggtattgctaatggaggtagatggctggcaggcataggccgaaacattaaatttgtattcaacaccagaatgcaatgtaccacattggggggaattaatatacaaatcaaccgatggacaatgtggtacaggatgacgagtcacaaactctagagctttatttttgccatgatgtacaaatggaagagacattgccataggatgaggtgcagtcctcacgggactagagactcctaagcgaccagcgtatatccttagcaccgcagcacgattattagcaggcataacagctttaactctcataacacgaatatccggagtttcccagaaagcctgtgttaacgtgtatttataacactgtgaaacatcagcagtaggtgctaaagcagatagagcatcaacttcagcaacgcattcaatatcctttggagctaaaaattcgatttgtaaaacttcaaggtcatttaaatgtagaatactggtattgaatttacgcaacttcaatcctaaagtaaaatacacagacgatacccaaggtaatgccattactataggcatagacaaatctggcattataaactgctggtccggattctcaggtacgtgagtaaatatacactcgtttggtttcattaaaaaataaaaatcattggagctgctggatttcaaggcctgctgtgggtgtgttggactggcaaaactagcatcaattagacgaacctcattgtcaaatgtaacaacattccaagcatgatttatattaatatctctggtataatagatgtcatctggtgatttaagatatccttcgataacctcacaccataaatctagtgcttgcaacatttctttaaccaacagtgcaacttcaaaaggagttccctgtccttcggaaattacttgtgtacttgtgcgtaattcatcattgtccaaagtttgattagtgaacgtaatacgttcagaaatatatataaagacggctctcatttgagcgagcgcagtcgtttgtcctggagctaaataattttttgcaagtacagcaggactgacctggacacgttgtggaataattgaccttatttgtttatcaatagcactaaaattcatgttatgaatattagtacctacagagaactgcactggctcgccgtcggctaaaacattcccaatacattcactgagatccttcaatggttcatataccggcatcgaaagcttattgaagatttcttcccgtttcgccgcaaactcggctttcgtgtatgtctttgtacgtttcaaatcatcttttactgattttaatgtatgaggcgatgcaggacgaacacctttttgaggaacattgtgcgccggataacttaccggaggagttggttggagactgggcttacgttttgacgatccacgacgcaaaagctttttgaaagttttttttaaaaatccaccaccttttctaaacgattgagcagttgagggtcgctccgttgtttgcggtcttggctttataacattcgacgcggtggtccgaacttgagttagtggtatcaatgttgaaacgggtctgggaataggtgcgggagcactctgaaaacgcctgtgctgcggaaaataatcagacggagataaaactgatgaagccatggaaggttttctagaaatatctcttgaagacttcataggtgattctcctggttgcaaacttgttcttggttttgacgaattatctgttgaatcatccagcttggatcgagaagtcatacttgtggacccatgtgcaggagggacaggaatgaagtccgtttctttgctagttgtagtgcttttcgtaagtcttaaaagaggggaattcgctcgactaaaactttttttgcccattgcatttaacgattgaagaacattttccatagcacttcttaaaggggaaggtgtagatctacttaaatcttgggcatcaatctgagagtcgttatcggctgtattgtcccatctggaagagacatctaagttggtacgagacattgaagatggcggtctagatacgcttttcttaagtgacagacttgatcctagcgaattgagcatggggtgacttttttggtgttttagtgagtcactctctcgggttggtttattcaaagcatttgagcttccaacgagatcaggagttagaccttgatcagatgaagttattggggtgtctatagagcttttttgaggagaagaatatctaaagctagaagcgctagttcttgacatagaactgccaggtcgtaccgtgggaatatctaaacagtgaacaaagttgctaggaaatatcccttgtgtattagtattgatatgtctgccaatccaccattttccatcacctatgcttaagcattctattaaatctccttctgtaaattttaaatcacctgaaaacacattaatatatattttttaaactttacatcaataattgcgacgttacttaacagcatctttaaatgttacgaaccttcacgttcacctggccatgcatacagagcacgtaccatgcatggtagttgtttaggaatggacattcctgaaggcttaaaggaatgaaattatagtctttggtagttaatataaaaaacgagcggagcggaagttccgtaacgtgatgtgagttgtgtatgaatgtgaagataagattcttatttaagcgaagtacactaataactttgttttttttttagagctcaattaaccgagtacatcataatttttctaataacgcgacttatatacttagcgcacaattaaaaaatggaaatattttcaataatactcgataaaatgcagatcggtaataaattcaaccatactagaatttcattttaggaaaattaaaaaaagaaagatatttggctaccatgaaacattctttaacgataaagagtgcgatgttagattcatttcatgtagattataattgatttagtgagaaaatttactaaaattgttagaagtcctagaagggttcattttaacttgaaatatgtggtacatttgcacttctgtaatttttttaaagagctttttgcacaagacataatattcaaatgatttgaaaccagcatccatatttatgcgcactttaagccatattatttagatgaaataatctaggttttaatttaccaaatgtaattttcaaaaatttgcacgatgcttcagtccatatgagattcctctttaataaagctagcaactttcgccagagtattagattaattgtttactagcttaaaatttgttaaaaaactctgtcctattttaaaatgattacttataaaatttattcttcttccggaaatttaattgagtttattttatttttaatttcacactaaatacgttgaacggatttaagttgcctacttgcgttgcacacgatgtggtggcttaagtcgcttaccctagccgaaccgctttcaactcatcttgagcatttatactaatactctaaaaaggttccttttataaaagaagtatagttaaggctctttttgttttctttttaacccgaagttgatggcacctacgttttttttatccactcatatattattaaattgagaatctacaacttaaagaactggaatgtgatttatatggatgatttgctgaactctgttagtttttcgaacgcctctaatcctcataatgcatggggtagtgaaaatatatccaactcgaattcagcaattccctcaattactaacgatgtcagtttttcaatggaggcatcagtctggaaagaaaatgctctcaatcttgacacatttaatttgaaagatattaatgaaaagttggattacacatttggcgttgtcaagcctcctaaacggatttcattggcatccaaagattatataggtattacagctacctcggaaaccaattttagacaattaatccgcttaggatacaatgagaaaagtttaggagaactaaaacaaggaaccattagtcgtttacttaaagaacatatgactttatggaaccaagaacggtctaatgtaaatcgaaaaagcaatgtgcttttttgttggtcaacagcttatcagaagcagaaaaggaaaacagcaagctataccaattcacctgtcacaccgcccatcaatgacaaaaatattttgttaccggaacagtctcctttatctaatttttctacgaccaagatttccagtataaatgttccttcagatatacttgatttttctaatttatcatcgaatgaaattcccaaggattattcttcttctacggctcttttaaataatacagttgctgttaaacaggatcacaaattatctgcaaatactttcctttcttccccagtcaaattgattgagagggaaagcaacagttgttctacaatttcaataaataaagaggatgaagttgttccaaaatcaccactaagtttggatcgtaaaaaagttgatgaagtcgaagaacattcatcaatcgctaaacttgactctgaagaaaaaattagagaaacgaagaaaaaaaattcatcaacgtctctttccccggatccaacctctgataattttgaatggggttcatgggtcagttcccaagatacctcgaaaaactcatcgaatttagcttctgcttccgttgatgatgtaagtgaagagtctcaagttgagccaaatactctaatttttcagaattttagttcaccttctacttcattgtcagctcctaaagacactccggctgttattcaatcgatcaatacttcgtttcttaataatgagagagcagggcgtggaaatataaaaacagttgaccaaaatcaactaattaatagaattgttgataagcttccggatcttagttatcttgtcgattgaaaatcttaatgatcaaaaggtaaacgtactaattttaatcacataatggctagaggagttattgttatatctatgcccaaatgaatattaactttattgtgaacaaatgttaacttaaataaatcaattctaaaaagatgtaagaggaattgcatcttcaaacaacgtgttgtgaatatacaaatgtttactaatagattgaacgaatgtataccattctctaggggatgaaggcatgtcagttttatcatcacgattccaacatgtgaggtgaaatggtttaaatgttttacgtaatcgcgattcttcatattcgctgcatgaacaatgcaatcgcttttcaaacaaatacactggaacatgaaatggatgattgggcaaagttatggatagcggtagagtacctccaaaggaaaatatccctccaagctggtatttagtagacaatttataacaactatataaagcaaccatagctccttgaccaaacccgaaaaaaaatattctagaagataatataccgtaagagagtagattgccaattaaatttgaaatcatcgtaaaacttttagagaaatcggcttcagattgcagttccccgttttgatcaaaatggacatcctctccccacatccaattgcctccaggattttcaaaatctaatggtaatcgatatggtccacgtaaggaaatataactagtgttgggcaacggaacgttctttgccatatttgcaaaactcttgtgagaatctccaagtccatgcattaaaataactacattgtgaaccttgtctttcccttcaataatctctgcgcatgcatttgaaggtagaacactgtttaaagaagacattagataaaagaaatactaaaccccgaggtcaactattgagattaaacttcttgccattaacttggttctgtgtcaacagtttgttcctgagccatacgtatttcccgaattatttgagctattgcttctgggtgtacgttgttttcacaaagactgatgcagagtgaaagcgttgttttatcaagttcagttccaagcaatgttcctatttcgtataaaacttctattgtctctttggtagattcagacataaaactcgatactttataataaactagtctaattatatatacttcgtaacaagttggtaatgttaagtttactggaataggcgtctcggagtagctcattataatcctctaagtaataaacaaagtacttcgtggtgcatctagcttgtgcttgtaaaacgaaaccgaaagtaggctcaacctcagatttgagcagtcaaaatattgatgaaatgtatcctctcaatgctaattcttatactctgctacggaaattaggatcaggttcatttggggttgtctggaaagcacgtgaaaatgtgtctggcgacattatcgctattaaacaggtaagactaattaatttttactcttctttagtatcacaaaaaacttacagttgcagattgatttagaaacaggtattgacgacattaccgacatcgaacaagaggtatttatgttatcgaattgcaacagttccaatgtaattcagtattacggttgttttgttgacggatacacattatggattttgatggagcatatggatggaggatcagtttcgggacttttgaaaatgggaaggttgaatgaacaagtaatttcaatcattcttcgagaggtcctttatgggctaaattatcttcatggacaaaacaaaatccacagagatatcaaagccgccaatatactactatcttcctctaccggaaacgtaaagcttgctgactttggagttgccgctcaactttcgaacgctgcttcgcgtagacacacgtttgttggaacgccattttggatggcaccggaagtaatacaacaaacaagttatggtttagctgctgacatttggtctcttggaattacggctattgaaatggctaacggaattccgccccgcgctacaatgcatccaatgcgtgtcatctttgaaattcctcaatccgagcctccaaagctagatgatcatttcagtccaacattccgtgattttgtgtcctgctgcttagatctcaatcctaatatgcgatggtcagctaaagaactccttcaacacccattcatcaaaagcgcaggaactgtgaaagacattattcctttgcttgttcagaaggagaataaattatttgatgattcggatcaaagtgtattggaagaaaccataaataatactttaaagccctttgaagaaccaattgctgaaggaaatgctgacattgaggattggacatttgaaactgtaaagaaatctgactcaactgtgttagggaatactagcattcctaaaaattccatcatcagttcacaaaataaagaggaattgccttcatcaataaaatatttagagaaaactataatgagtgatcaagcgacaccgcatcctttttccaagtcattgtctgaaaaaggtagctcttatcataaatcgttgacttccgattttgctatgaaacattatattaagtccaccatacgatcgatgttattaaatgataaattgtcagcaacgcagcgctcatctttagaatctttttatacatctttcatttctttagataaaaatctgtcctcaaaatttgttaaccaaattactccagacaacagactgcatcacaaaaagcaaaagcggagccccatatcacaactactattttcacggtggcttgaagaaactgagaaaagaagaagtctaaatggatagcttactaaaaactcgtaaacaacctgtttacagcattcacaattttgtatttaaatgaacttataatggcatattctactataatttaatctacataatatatataaacacatccaaacgagaactattcgaaatcaacttgacacttgctttaaagcattttgtacattccagttatttccagacaaatattgttcagccgtttgataagacacagaagtataattcatgacataggttattctggttggttagcaaaattctccaaaaaaaaacatacttagcctttctcttaaattcatcagcatactcaatccactttcgtttgaccacgtcccatgtggacccctgagattgcgcatttaccatcttcgctttggaatgtattaaagcagatactggtcggtgatctgatgccttcagttcgtacctggtatagttttctgcagagatgtagtcgggacttccacgataacagatacgatcacaccaggcaggcacacgctttttttcactactgtcgtactgctcactatgaacgtcgtacttgtaagttggggcaaacgtgatttctggttcagtaaatgttctcagacgaaatccggcatttctttttcgctcaacaagaagctgatcgctttggagcaaagtttttatgtcgttttttttaattaaatctaaagctttaggtctcaatgtgttgattctataatttaaatcaccatgcaaaacacaaacttcgtgatccataattaaagagccatcgccaccaccaacgaatgtattcaattgatcagtttcatcattttcaggaaaaagagaagcattgtctaaaattgttgccaaatcattatttctggctgctttattggattgaccagcagccaaatgacagtttactatgcaatatgaagtatcatctaccagaaagcgaacgactattgcacctttgttaccatgcaaaccacctagtcccgtttttacagttgtcgattgtaacatccgaattttgctttgtaacttattttttacaaaaacacatgagaaaagaccaaccaaattttcacataccaaaacctgataatcatcgtttgagcttacccgcatcatttcagattctaatttttcacgccataaacgatactgactggaaatattagcactgttagacgaaccacctttggagctcgactttgaaaggatgcttctagctgtgagtcttttattctccaaatcaactagctcttgaaaaccaaacacaactatatctgggtatccattgtctcgaatcatcattggaatcatactagctccaatagtatcactatctagatcagatggctttgaagctccggcattccaggaacaaataagtatagacacgtcagtaaaattactatattctgggaagcggcttcgcatttcggtagctaaccagtcacccatcattaaaccatcccaaaacttgacaactgaagaagccatactaacaacttggagccttttagctttccatacgctattcacatcaataccaagtatagtggtagctccattgtgacttgctttatgaccatgccaactttttaagaggcgccaaggactctcagaaacatcaaatacgtaaatcatgcctgtcgtgtaggctgcccaaagtgtatttccaacaccaactagtgaacaaattctatagaatgaactgctagtaattagctccaaaaaacggtattgggttttcgaaaagatggatatttttccatcaacgtgaccatagaagaccaaatccgtaaagtttgaaatagtagtgccacaagagatatcacctatcaaaccaggtggagtcatgggcttcgccaaaacacttgccgactcattttctgaagttgaaggatcatatacataaattgatttcccaacaacaacccataaaagccgattatctaaaaccatagcatgagtggcatgaggaatggtgcgaatactatgtggagtagactgtatacttaaacccataatttcatcttcctgccatacatacagttttcccatatcgtccaacgtccacatttcatttttatagaccataacgtaagtaataggacaattggaaacagacttcttagtaacgatatgatgattttgaacatcgacttcccataacatcccatctctcgttccaaaccaaacaaatctgccatcgtcagagtaattctccggggatgatttaaatgataaggacgttaccttcgtatcccctagaggcatatgccaatgacaaagaccagtaacggtgtcataaacacgaagtcctccgtttccagctaaaacaaggcgatcaccactaacatcaaagattctagcttcaaaatctacgttaattgattcaacaccgttaacaaaacagggcgggttcctcctaacgctagaagtatctggtatgcttccttttaaaacaacatctaattgcgatgacgaagaggaactagcagcaacagaaggatcactttgctcagtagaaacaggcatagagacaggtttgttagtagctaaggatttcaccctcggtggtggtggaggaaacaaaggggatggtttagaagataagttttcagatgttaaagctggactagacagttctgataaagtgtgactaggacggggaggtaatctgggtttctcaggtattaaagacatctctgatgcaggagcaatatgagtgtagggagacgactgtaaaccagtaacaagactggcgtcacttttagtagccaaattctctattggggaagaagagcgctgggtagaaactttacgcagcggtggttttgggggctttcggggagatacatgaagcggtaattgttgagatattaccgcacgcgattgctgtatagcctcaacagcaactggctgtggaggtcttggagagggaattggaggaggagtttccaaagacctgtctccaatgttcaaaacaggaggcgccgtcgatatgggacactcctttccaaaggtctggctaaatggatcatgcaaatcaaaggagggcacacttttactagaattgataacgttttcttcttcttcttcagaagacagaaccgaagaggcttcggagtgagttggagactgagaaatatatgccttaacattttttaatggagatacagatatcgggcttgaagaacctgctttcgaagaaaaattgggtttagggggtggtatttgatgattattggtatcatcgtgtttcattagatcatttcctttggtagattgtacagatgattgaaaagaaatttcaggccctttttgttgaggtcgcttaagtaatggagaaacagaaacaaatgaattagatatagtaggagaagatggagtagctacgtgagattcagaagaatcactaggtagacgatctatttttgaaacatcagcgtgggggtttgaaggatttttaaaattagaagctagcctttgaattgaaccactaacttttcgtccagtcgaacttcctatagtcgatgagacttgcctcggcggtggaataggtcttgctttaaaaacgtttggctcagaagtgccatttttacaaccttttacagttcttcttttagcagttttttcgtccaaattagttaggtcaccggtactcaatgactcgaactttgatttcaatgataaaaccgaagggggcaactcgggttcatcttcattcacattgctgaagccttggcgagaggccatgttccatgattacgacaatcttatgctttaaatcaattttttaaataaatcaccttttttaaatacttctaaaatctattaggtgctgtttggaccttttgcgcttttcagctaattgttggaaaaagacaaccaagacactgcgtgggctgacctattatgaaataaacaaagcctcgtgcactcaaacacacgcatcaacaatactccaaataatcatttttacagaaaacaaaagggaagatgatgtagaaattcgcataatacaaattaggaattccaaaaaactatcaaatattttttaggcatttgtattgcttaactaaatagtttacttcacatttatagaaacaattttgaaagccattctcaaggcaatgaaagatcatattgtcatgtagctaaatatttgtaacatattattaagcattgactataaacacacattgcacaattttatttcagaaagacacaaaacgagaaattttaagtacttatgcaagaaattttataagatacagaaaatttattcgatatcaaaattatataaaaattgagcaacttatgaaagcatatgtactatacgttgaataaaaccacaataaaagagtgtataaaggcatagaaaaaataaaataaaatcatatagttaattgattgtctaaagaatgtaatttatacgggaggcaagatagacgtttgacattatgtattagaaatgaaggaccataaaagatgatagtatggttcactagcaaacaaacccaaatgataattgggtatcaagtttcgttatattttaacattatctctaacgtttgcgagagctggtagccgcctttagtcgttcgatttcaagttcaatttgttttatttgaacatgctgagcttccaaatctttatttaatgagtcgcgttcggcaatcaagcgttgttcccattgtcgaaatcgagtttcttctacgcgcacttgttctgtaaatctttttctcaaattttcttcttcttccttaaatttcgcattatcaatagtccgcagtttaggttctccatactggcgaactttcatctgctcttgtcgatattgctcatacaacttttcttcagtagtttgaatcaaatcaagcatacaactccgaattaaaatattcctaagctgtttaaagtcgcagtgttcttcgttctcaatttcaacaattccccatgggtattctctacccttaacgaccctaccatcaggagtacggatgtcatcttcgcttccaacaatcgcgaatggcatgcaattaatgattccttgaatttgtctgtgaaaaacgggatcgccctcatccatattaggtttataaacattgacttgatggtattctaaaacttgagaaattctagttttatacagagctaaatcccttcgagtatacatatcggctttagctatgacaggaattaaattgacacgcttagaaatatgtttcatagcctccaaatccataggccgaacaccatttcttacgggacgcaaaaaatataggcaagcatgaatacgcatatcaatgatcttacgacgatctggctgctgatcttgtctcatgtacgattcatgctggtcttctataaattcaactaccgactcccaacatcctgaattattgataaaatccccaaaaccaggggtatcaattactgtcaaccttaagtggaaatttttttcttctaactcagcttttgtaatctctatttcgaccgttttctcagcatgcttcgcacgaaccttttccgggcccatatgtgatttaattgttgttgaaaagagtgtattacaaaatgttgttttaccaagacccgactctccacaaagcatcaaagtgaaagctacaccatttcgtgaaactattttgtgacgctgattaggtaaatccgcaattccaacgaagtttgtctcttcttcattcatgacgcgcagagatgaatagtatatttcctttgtttaacggtctgtaaaatattgacttaaaagcttccaaactaaataaaaaagtttccaaaaaatgcaagagaattgttattagttttattaaagcataaatggtaaaaaacggaaggtctaagtaaatagataatcgaagcttcgttgcaatcactcgttagcgatataactatatgatcactatacctcattatatttttaacgggctttcgtctcgtaaatatactaactatcattactagtttgctcattaaatttcataaagattctgaatgccagaaattatgcttggcaaatatataaaaacctctatactacgtaacagaaatagattgctgggaagtatgcatttaagttattgatttaatgttcattatattgttcaagaaaatagttactacacaggtaatatgatgatcaaaatcgttgttttagttgatatacaagtactaacttgttgcagtgtaaagttaattcgtggcagcatagtaattaacggcagcattgatagcattttctaaattatttaacgaattttacgttcgtagctttgagagttaatgtgagatatcgttattaatatttaactaatgaaacatggctacactaaacaaatgttaactaaaataatagcatagtgggcgtagggataggttaaccataatatcttgaaaagactaaaaaaatttatctcaacacattagttttaaaaacttctttacttcagtcttgtatgatttaaaattacagatttgagcggatcttcatatacttcacactgacttattttattaactcttcaataatcgtgaatgcacccggtaatttagaccaacgaaaaattaagtcccaatttttctttggctaattatattgatttgttaaaacgcaattaaataacactaccttctaatttttcgtaatacatatatatatatatatattatatgtttttttgaaatttataatggtatttgcagactataaacaacgtgttgaaaatggcgatttggcagtagcttggattggtaggaacaagttgattcctttacatatagaagctgaaaaaacatttcataatcaatatggtgccttcccacattccgaaatgattggtaaaaggtacggcgagcaaattgcatctacagcgaagcaaggatttatttaccttcttcaaccaactccggaactatggaccctcgctcttcctcacagaacacaaattgtttacactccagatattgctttaatccaccaaaagcttcgtatcacttacggaacccgagtaatagaagctggtactggtagtgctagcatgtcacacgcaatatcgcgaacagtcggccctcttggaagattatttactttcgaatatcacgcaactcgctatcaaacagcgttacaagaatttcgggaacacgagatgttaattgatgtgggtggaaatactcatctaactcatagagatgtctgcaaagatggttttttggatacggaggtaaaggttgacgctatatttttagaccttccagctccctgggaagcaataccgcatctttcgaatcatgtaaatcatgataaaagcactcgaatttgttgtttttctccttgtatagaacaaattcaacattctgctgaagcactacgagaacttggctggtgtgatattgaaatgattgaagttgattataagcaatgggctgctcgtaagagtcgaattgttcatattgacgaagcaatcgataggctaaaagaggttaaaagaaggaggatcgaaggatttgagagaagaaaaatgaggcgtgaacaaaacttatcttctgatgcgaaggtagaagatcaagataacgattcaatgcttggtgaaaacaagtcttctgtgtccacagaaacggcgttaaagcccgttactaacaaacgcattagagaaggtgatggaaattacgaatggacagatgttgcaagagttgattctaacttaaaatcacacaccagttatttgctatttgcggtgcatttgccatctcagctagataaacagaaccaggagacaggcccttagataactttcatatttatgcaaaacagaaatttagtgaaaataggccgaagtactccaaaggacacacaggcacggtaaatgacatacagggtacaaaaaataatattaacgcgtcaaacattcaaaacttgttattataaaaacgtaactacccaaattgagatcgagtataatgtcatagaattattgacttatgtgctttttactctcggagccgtcaggagaagctgagcgtttacggctcaacttgtcctgaatttcagtttcctgagatagtctatctacctttcttttcagttccagtagcgaaacgattgagttttgtagctcaacgaacttctcaaagtttttagctgtcggcataatcagccttgaagaaactcctagttcagtcataactgacgaaactctctgcgataaagaagcctttatggcagggattttttgggaacgaacaaaagtgcccggatgtagtttttcgtgccaagtgatgccaaattgtggatctgtcggttgcggaccgtatctgattcttggtgtgctgagagcatgtggacgagtaggggtatttaaaacactagacactccagaagaaggggctgaagaagatacaatagcttcctccactttatttttggttctttgagaattaatcatatcttgaattaaactgctcattccagcacttgtgtgatattcatgaatgccaccatctcctttctgttcatctaatagacggagaacttcgtctctatcacttaataatttagcctgtgatgtttcaatacgttttaattcaataaataaagcttcttcttctgcaacttcttcaggcgtcctagaagcaagcccaattagatacttcttccgaataacttcttgctctttattgtactccatcgtattcaacaaagagctctgtgcagcagtcattgaattaatgggattcctggctaatagaatttttcgcgacacagaataaaatctgtcttttaaatcttcaagcgttcgatgttttttatatttttcattatcataacgatctgctattacaaagaacctcaagtcataatctttgcataaacggaataggtagtcggtttcatctttattccaatcctcatctacaacaaattagttaatgaaatatagtagagaatctcaaccttttaaataattttggtactcttcgtcggtgtagtcaattataaacagagggacgttaaatttttcaaatttgtatgctacacagtttaggttagtttaaccaagcgcttatcaaataaaatttcaaacatacaggcttcagaatctacttctgatttaaggacccaatgatgcaaagtaaaatcatccttacggcttgatatggaaaagggctggcgtaccctacaaattagtaaattccttactgaatacacaaatttatttatttgagctctgatttactcaccaatttttagctttgtgactaacttttggtttttccttaaatttcttttggtatattgctaacggggcagaattctcgcctagcaatgaataaagttctcgagaaattccttctggccttctctctgttggagttttagatttctgcttatttcctatttcaggaggaggtaattcaaagacatcccgaatgtcagcactagtcattgtattttgaactgaattttctcatcagtgtacgaataaaacgccgacacttcaaatgtggttttcttttaaaaaacgttagactacagtatttatttagcataacactgcgtactcaattgtcctattttttaaggagattttagagtgcacttgcaattttgtaattcaggaaatatgggaataaagtagtattgatagagtagttatttaataaaaaaaaataaccaacttgagataacaccatatcggcgttaaatataatctaaatgtaactgaaaaacttttataaaaacttcattgagtcttcctaacgctacattcgggaaatctttatttaaagacactacaaccctaggaaaacataagtatcgatttaacgaaagtttcgattttaagcgagcaacttcacatgattgttcatgtaaagacaagaatatatgcgatgaaaagtgcgtgacgaaaaataaaaaacaaggatctttaaagcaattaagacattcatcgatatgagatcatctcataaggtaacttaacctcgttattttagcagtttgttatcattatatcattaaacgttagacacaatctcacttgcctgtaggagagattctaccatttgttcgcattctttacgacgttgcactgtcacttcgctttcctggagtaatttatcgaacgcctgagacttgtaaagctgctcaagcaactcgtgctgaatgtgctctttagagtattttatcattttcaaagaaatggatttaggtaccatatcggccaatgtccttttaacaatgttgaaataggacataataagtagtttaataacttcagtatcagtcttttcgcggtctgagagagtagtagaagctcttaaaaccggtggaggaggctccatagctgcaagtcgctttttattcttagaaccaaaaaagcttccaaagaaattctgtcccgaagatgatgaagtttcaactggaggaacggggttatttgtaagtgcttttccagttttagggtcaacgggtatcggcttactattctgactttgaacaatcgccattgcttgatgtccagataaaaagtctggatgaacagtgtttatataagaaccttccatggcaaccatatccattacaagggtattagtgggttgcatacattttctaaagaaaccaataacaaccttgtaaaattcatctttcaaaagaggataacgtttaaatatgggacgttgaagcaattgatttaaaatacggacaagttcgtcgtaaatgagggaaacacacttcaaggaaggatcctccaaacgcttaatttgttgcttgacaataacttcaaatgcagcagtacccataaataaactaggagaagggccagatgaattgtacaaaatggtgcgaatatccgaatccttaacttcatcaaatggatcaattgcttgaataccattcgaaaaaatttcatgaaatacgaacgcaatacgagctcctcctgaaagctccgtagcagaaagctcttcactacggccgtccacaactgtgcgatattcgttgcaaaagtcagtaattaaatttagtacaatactggagttgtcgccaacaggagtgtcccccaaagaatgtagttcggcctgatatttggctaaagcagcgttaatacgaactttaatttcgggaagggtgttccgaatatggtgcatcaatatcatatttagtttacgagctagaaatggagtaccgcagtattgcgctttagaaccataggaaggatgcgtttcaaaaaagttcctttctgcctcaagagctatacgaatagacttcttcccttcgatgtccttttgaccgcgatttatgactggaacatacccaagtctcaatggaataacacgtccagctagaatatctaccacatccgtacctttatccattaaatcaaccttggtcaatacaccgatagtgcgaagaccttcggggtcaacttctctagcaagtttgagaccatctgagtttgccaaatcagtattggcagcgtttacagccaatataatggcattgtttttagatatatacttcaaaaccatttcacgaatttgcttttcaatatctcgaggttggtcaccaaccggtacctttgtaagaccaggtaaatctactagtgtcagagtaagcacatgaggagagtaaatacgaagatagataggaaccgaagaaatgccaacattctttcctgttttttcttctgtttctctaacgatttcttcacgaatcttttcaaactcaaagaacttttgtccgggaagatggaggaattctccccattcagatgaattattctggtcctttccatctgaatcagtagttgtttcttcattttttccactagcgctaggtctattaattaactgcagaaccaaaggacgccttgttacaatgccggttcctctaggaaggaaatctctcccaacaatattttctaaaaccgatgatttaccgcttgactgtgaccgtacgacctaacaatttattagtgaatttttcaatctaagttaaaattcacaacatacagtaatctgtggtaagtcaatcaagttttgaacgccaactgtggagaaagcctcctgaagttgattgacaactttaatcaatgagggatccattatcaactatggatccactaaatagacaattttacgaatgggcggttacaaacctgatggtatgtgctgtggtagtgtagtgtttactcggatatgtcgaataaaattagtacctcgctaatcggatttcagtaaggctgcttgaaggtggcttaacaatatcgtgttgctaattgatttaccaaaaaagaaacagtgatgcccttgaaacgttgttgtcagactttagacaataaatctaatgtttaaccctcgataagtaatattaaagcgatgcatcattccatatttaacgaacgataatatactaatattgcgttttactacgttgcgtatcactatatgccctgtgttggaataacaggaaagatccttttaatgataattgcgaaatgctatttatcttaatacaaagttacccattgatacttgagtactgaaaaaattaacggaaactgctttaaccttgtttttcagtacaattataagctattctgctgataagtaaaaatagtacctatttacgagaatctttataatatagtacgcgttttgctgcgtaccgtaatattgtatatttcaaataaaactaccaccacagttttaaaaattggttacattacgcgtagctgacagtgctcaatacgctagtttattcaaaaacgagttttagttcagtaggaaaagggaatggactttatagaaacagcaatttttgctaattattctctgttttgctgctgattagaagtcgacaagtgtgttcaatttgcacatgccattggacaaattttagcaatcaccttagcgtcaaacaatttatgctttttgttggaaaaaaaccaataacaattgggacctttttagcaataaatggaagcgaatttcatagtggataatatctctaatttttatcaaagcatattaatataccatatgcaaacttacaaatagagaaacatatgaagtcttggttcttgactccaaaactaaataatactagcattccaaaagttagttatcaaaataaatggttgtataactcgtggagtagtttgtcaaaatcttacacattttgcttcgtttcttgacacctctatcgtatacaaatgccaaatcaatatctttgatatcttgtaaataattttttgtcaataaaattacaatttttacaaatttgttactaaacaggatgcaaatttgggttaactataaaatccaacttctctgtattcggcatactgttaggtttatacatgaacggcatacatgtaaaacccaaatttttaagcaaatgctacgacgcataggttgcttcatgctctagcgagcgtttaataagagactggaagattggtactcctcctaggatcacttactccataaccataccaatgcactacttactcaatgtcttcaacataaatttagtatacatgtcttttttaagtcaataaaacaaaactgtcttaatgtgctcgttgaagaaaattcgacaaattatttattctttcaaaggtttcgttaattaatgtttcaatcgtttaaaagcggcataccctttatttattctgtgatccttaattaaaagcaaagcctaaaaagaatttttacttttttatttaaaaatatcactcgtgaaatgctatttgccaaattattgttaaaacctgtacaaattttgtttgcttacgcaaaggccaagagcaaagaaatttcaattaaagaggctaatctactaatattccaagatgaaactgacaatttgaggaaaatttctacccctaataagttggctgtttctctagctgggggattgaaagcacttctgagctccaaccaattgtgccatgcttttcattaccataacaagaagatcagactagttgatacatcattaaataatttgccggtaccaatcttacttccaaaattgattaattatttattagctagaaaatctcaaaaaagcgctgcagagtgggaagaaatagaacgtgcactgttatcatgctgcaaaaggtccaaagacccgtcgattctttttccaactgatgtcccttgttcactggatgacgatgttagcttcctcacattcaaaggacataaaaaccacttagaaaatcgatcattttttcatgatagcgaaagtgataattttaaagtagtactttctaattgtgccatcaattcgaaagaagacaacaatcttgtcaccgaagatcgagtgaatttgggagccaagttgcttctggtaccagtccagaatctcattaaactattgaaagtatctaaaattagtgtggatcttgcagttattgatcattcatttcaagatcaaaaattaactctcgaggttggtaacggtggattggaagttgtcaaactctttggaggttggattagaatacttgagtccgaatgtttaggacatgtcttctcctttaagaagactatgaaaaggaaggaggtcgctttagtaaacagaaaggccgatattgatactactgatttgtttattgctttgcgccaactagttgattcaaagtttaaatcatacggcataaaagctcaaaaacatgcaattaataggatcagtaagctaggaaaaatgataacttcaaaccatgcggaagaaaaattaactacaataccaataaccgaagccaaaaaggaatctgtttctaacacagctctcatcgccaggaaaaatattattagggaaagaaaatatttatcacggatgttcgacatttttgagcatatagatagctatttcaaccatgagataaatatgctacttgttgatttgctcctggagcctttacaagtagcatttgtatataaaaatttagcaaggcgttggatttcgttggaggagattgaaaacttatggctcaaagtttttgactcttcgcaccctttaggaaaatcaattaccagtacccttcaagctataggtaccaggaaaatattaacgcaattatcaattaacatgataccgagatacaatcaagataactgttctgctggtgatatatatatactatgtttttcagagaactgctggctttattccgtattgcaaaagactattgaccattgggtgaatgaaaatgttgagcttttttataaaaaatttgagatacttaagtcattattgattgaggatatagcaaattcaacattctctaaggaagtttccttgaattcttcgctccgctggtactgtgttgctatattagttacacccttgcaacttatcattaatcatctaaaggataaaactgaaatgctttcattagatgctgtcatgactttaattttgggtaaaaacacaagggaggtgaattcttctatagaagagttaaaaattactgattgtttatcgtttctccttgaacataatatttttaatacttttttggtatacaatgaaggaattgtgaaattgaataaagacttcgatgattttactccccttaatttattaaaatgtgtcaactattctttaatggaatttcagaaaaactcaacttttgatatgttagaaaaactttatgaaataggacgggaaattgatatgtcaaaattttcaacacttaaatataaccttcaattaccaaatgttgacttattgaaggaatcggaagctgtttcagaaaccaagaacactaaaaacaatacctttattttaaaatctgacctcaaagaagaagagaggctgactaactttactatcgaagaaattaataaacacaaagccataggagtcgctcttcgaaagcttctggaagaagcagacaccagttcaaatttttcgtcatcaaacaatcacgtattagactcttcaaaacatacggtttcctctgcctcgactagcagcagaaaattcatcgaaaattacaaaagtttagaatcgattggtctaacttctttcgtaaaagataataaacttaaggcttcaaaggagttgcagaaattaatagaggaaaatgtttttccaaaaaacctgatcttattcatatttagaaaatgcgtgattggtattaagtcatttgaaaaactccaaagctatgtctttacatactattgtgaaagataccccaagctaatattaaaaagagttttaagattcctagaggaaattggcttcatcacgagccaatatccgaggaaattaacagatactggggcattgttcttaaaacatccatcggaatggggagtattacaacatacttttataagctcaaatttttttgagaacgtaccttgttatatttcacttgagcaaagtttgcaaaatttccaaaatgatattcgacccgatacagtgaggacgactgctatgaaagcaattattaagaaattgctgaaaagtttgagaaagttagaaggtcctgttaaaattgcgtgctttggatcttatcgaacagggcttatgaccaaaaattcggatttggatttagtaatttattcttccaaagaagcgcttcttccctactatgatagagtcaagagtattataaagaatgagttctctaatgtaatgcctattagaggtgctcgaattcctatcattaaatttacagggcaatacaatattcactgtgatttaagcttcgacaatttactgccaattcataattcagatctaatcttgaactattctttaatcgacgaaagggttaaaaccttactcatgcttgttaaatactgggcttcgaatagactcattgacaagactcatcatgcattcccttctagttatacttggtgtataatggttattttttatctacaacagattccggaaccgatactaccaaaccttcaaaagctaagcacgcaatactcaaaaatcgtccgggataatgattatggaaatgttaattgctggtttaacagggataccgaatgttatagagggtcaatgcaaaaaggcagaaaaaatattgcattattgttacgaggatttttttgttattatggactaactactcaatactcgttcgattgggaggcttacatgattgatatttcaagcagtcaattgaaacgcaagtcaactgaatttaaggattgcccttttgttgttttggatccttttcttaaaaagaagaatttgactaaagctttaacgcaaaaatcagttaaggtagttcgctatgaactcgaaagagcgtgtagaattttaagcgatccaaaatgtaatctagatcatttactggatcccttgattcaataaatcttttatatatgaacataagaacagaaaaaaacagttttttccctctctgactcactttcaaaataccgttggccggtgatattagtttcgaaagtaacatagctttgctaactcccgactgacccaattttgttttgcgataaaacagctctgtcgtttctgtgaatattattaatacttctcatttccttaatttctaaataaatcgtttagatatatcaagtagcgaaatgttatagtaatgtcagaaaacagtacagactctaaaaatttccaattcagtgaaggttcacgcgagtctagcaatgatgagctcaaagtattgttaagagatacagaaactaaagaggatgagaagtcgtctttttcaaactctgaagaagagtcgataatcgagaatttgtcggactcttcagtcaataaggaatatgctaaaaattccttgaaattgagtgacgcggtttctgagtctaaatacttgaatccattacttaaagacaaaagacatgataggagcttcgcattacacaaagttgttgttcctgatgattacgattacattcctctaaataaacatatccctagtgatcctcctgctaaaacgtatcctttcgaactagatccttttcaatctactgcaataaagtgtgtggaacgaatggaatcagtccttgttagtgcacacacctcggcaggtaaaacggttattgctgaatatgctattgctcaagcattgaaaaatcgacagagagtaatttatactagtcctataaagtctttaagtaaccaaaagtatcgagagctactttccgaatttggtgatgttggtttaatgaccggtgatgtctctattaatccatcagctagttgtcttatcatgactactgaaattctacgtgcaatgctatacaaaaactcagaaatcatgcacgaaattgcctgggttatctttgatgaagtgcactatatgcgtgataaagatcgaggagttgtatgggaagagactttgattttgttaccagatgctatacgctttatttttctatctgctactttacctaacgcattacaatttgctcgttggatttcagagatccacaagcaaccctgccatgttgtttatacagattaccgacccactccactgcaacattttatttaccctcaaggagctgatgggatttatatgttagttgacgagaaaaacaagtttaaaactgaaaactttaaaaaagtactggaagtgcttgatcattccacacgccaggaaaactattccaaaagttccaaaaaggttaagaagtcatcttcattagaaagaattatcaatatggtcttatccaatagatatgatccaatcattgtattttgctttagtaagaaagagtgtgaaatcaatgctcaccaatttggaaaactggacttaaatgatacggaaaataaagaattagttacagaaattttcgactctgctatcaatcaactttcagaagaagatagaggcctccgtcaatttgaagaaatgcgttcgcttttacttcgtggcataggtattcatcattctggtttgcttcctattttgaaagaattggtcgaaatattatttcaagaaggtcttgttagaattttgtttgcaacagaaactttctcaattgggttaaatatgcctgctcgaacagttctgtttacaaaagctcaaaagttttcaggaaacaattttcgatggcttacatctggtgaatatatgcaaatgagcggacgtgcaggtagaagaggaattgatactaaaggattatccattgtaatattggatcaatccattgatgagcaagctgctcgatgtttgatgaatggtcaagctgacgttcttaattccgctttccatcttagctatgggatgatattaaatctcatgagaattgaggaaatcagtccagaagatatattaaaaaaaagcttttatcagttccaaaatatggaatctttacctttaattaaagaagaacttatgcaattaaaaaacgaagagacttcaattaatattcccaatgagacagctgtcaaggagtttcacgatttaaaattacagttagaaaagtatggggaagaaattcaaaaggtaatgacccatcctgataattgtttgccttatctgcaatctggccgacttatacaaataaaattagggggtattatatttccttggggtgtacttgtcaatgtcataaaaagagaatttgatccaaacactcgtgaacaagttgccccgcacgaaacctatgttcttgatgttttacttcccatctcctcaaactccatgtcaaatcataaagtgaatccctcgattttagtaccccctcgtccgaacgagacacctctttatgaaatagtttctgttttactgactgctgtttgtaacatttcttctatacgtatttatatgccacgagagttgaactcgaatgaatctaagctgcgtgcttatagacgtgtaaatgaggttatagaagaatttaaggaaataccttatttagaccccttagaacatatgcatattgaaagctctacgttaagtttatctcttcgaaaacttgaaattcttgaacccaaactcttcgacagcccttactacaaggattctaaacatagggccgaatatcatgaatttagaaaaaaactcaacttacgagctcagataaaagatatatcgacgaaaattacaaatactgaggcgattatacaacttcgagaacttaaaattagacaaagggttttacggcgacttggattctgcaccttagaaaatgttattgatattaaaggaagggtagcttgtgaaattacttctggagacgaactgctgttggtggagcttatcttccaaggtttttttaaccaaatgcctcctgaagaaattgctgctgcactcagttgctttgtttatgaagacaaatctgaagtttccacattgaatttgaaagagcctttcaaaaagatgtatctaacgattattgaagcagcaaagcgcatagcaaccgtttcgttagaaagtaagcttcaatttaacgaaagcgactacctccatcagtttaagcctgacattatggagcctgtatctttatggatcaatggagcctcgtttcaagaaatatgcattgtctccaagctttatgaaggttcaattgttcgaacgttcaggagattagatgagttgttaaaacaacttgaacatgctgctattgtattaggcaataatgaattgaaagagaagagtgtgttgactgaacaaaagttgcatcgtgatatcatattttcggcctctctatacctctaaatttgtagcgaaagtttgatattgacaatgatcgtttggcctatcaaatatgatttcgattttgtgcaatattctttttatatatgttagttttaattctttatttagaagtgttatctacagatttttattgaatgtataaaaaacaatatcattaaataaatccttaataagtcatctacatattttttaaactttgatattttggggtagtatactcatgatggactgttgagcgtagatgagtgatacagacttggtgatacatgcaatttagatgaaacagagacaggtgtaccattgtagaaatcaatagtcaaatattcgtgagtaaacgaacctttaaggagtaaaaaaagttgtgagcaacctagtaaatctttacgactttggttgcaatgtactaaacatttattatgctgttgatcttctagaatatatgaatggtcaagacaaaatggccagctgtttcccagcgctggtttggaaaggtggagttgctttatgtacacaagagaagtagataagtatactgctaatctgaattttctggtaaggattcggcattttcttcctaaagtcatcatgaatgcatgtgcaaaagatatattgccctgagccattaacaaaccaatgggattagaaaaggaatctatacacaatgcatatgcttgatcttcggagcttttgagattgctttccaactcatcaactgcatccttcaatccctgagcatcgaatgatctaaccaacatagttttttcaagacatggaagagggagtgcagccggattgaaagtacctaaagtatcaatccacataattctatcaaacctagagtaataactttttagaatccagtaaagcatcaagtttgcagaatttccactaaattgagtaacctgattcataatgtcagaaaatatataagctgctttaagaatttgcttggtatgctttaaactttcgatagaattgttttttccaacgatattgatgatcaatgaaattgatttttgcaatcatcccctggttatgctaatggcattctaaaagagataaacacccaaatgcgttgaaggaaaagatacgtacaatcgtcaaaaatttccggaatgttcaacaagtatttaactaatcatgagtgtgtgttgaatcttatctcatgttttttgttgaactatctacatggattatatttaattagggtatggattaaagaagcagaaaggtcgtcaacattcgagtacagtatatagccacactggtgtggatttgtatatattgagaataaccctttaagaataaaaagaaaaaatagaaaagcatcaactaactgtttttaaatgctacatatgcgaatttaattctctctaataatgccatgtattacaagtaacctcatgtatcgattgatttaatcattatcgttacaaaatttttataaattatataataaaaaaaaggaatattaacaatacattatttaccgaagaaccctataaatttgaacagcactgacaactgtaagaggtaaacaaccattttttcaaacgttcaatgagtgtgacactccaaaacaaatgaatccccaaatcccaaatatgggagagctctatacgattgactgctgttttttccccgaaaatttcttcaaggtcaaaaattaaatagcactaaatagaagaaaaaaacccaccaaagaaaattatgaactaattttgaccacacctgtaattcaatgtttatgcaaaaccttcataagaaaacccaatacaacttttaaatttttgttccaatagagttgcttttcaaaatgctgcctttaaataataacaattgtttcatcaaatttgctccttcaagacataagtgattatttttatcgcactaatcacttgcatttttagctatagtgtttaccaaatatcctttgtactacgggacctatccattaaatataattgtccaactttacacgtaagcattgaaatccgaaggcaaggatgcaggaatctgcatattagagtaatgcggagcattgcaacggagacaattactgcggcgacgaaaattagtaaatccacactcacataaccaatcgccttgatcagtagtaacggaaggacgtgatacttctttaaagcgtccatgatcatcgaacctagatacattaccaccattttgtcccccaaaattttgaccatgattagccgttactgaatttatagaaagttgtgagtaaggatacaccgaatgattaggaggacttgtactcataacaggggggatgtgagaatatgaattatgactatacgaaccattcaccggcccagatgcatgatctgctacgactgcagctgtagcacggctagccccacagcgtaagcagcaaacattttttgcgaaattgtgatatccacaaccctcagagccacatttccaatcaccagcacgaaaagggacattaccaccgaatgagcgtgaagaatgatgatgatttacagcattattgccattctgatgctgaagatcactttgcatggtattttcgttagaatgatggacagatccaccatagttggcaataaagtgagaggagccgttgccgtatgaatttccataagggaaatcaggtgaaaaagtattgctaccagtagcagctgaaacatgagtaggaccaggaaatgagcatcggaaacaagacgttcgacgttgaaaattgctgaaaccgcacattgggcaattccaatccccagggcgtgggcgattcttactagaaggaaaaggaattagaatgtctgaagctttatctaaaacctttgtactactgggaataatttccagcatccgatctcctaagcaatatccattaaaggcaagagcatcggcagcatcttcatgactagcaaatagcacaaaacctgtacccgtagatttgtaaggttcgggagtctttaaagtccataaagctacgggatgaaccccatgattagtaaaccaactttccaactcgagctgtgttacatcgttggtcaaacctgcaacgtgtacaatttttgaccgttctgcataaaagcttcgtgcgtctgcttgacagttaatgggttgtgtaagcaccgaaggaagagaatgacctcgagaatctttctctgctttacgaagcaataaggtggtagcatttgcaaggcgccagcattgagtaagacctttggttatgtaaggagcatctgaaggtgataattcaattgcttttgactctgtaataggtggtaaagagtcgacatctaatttaccaaaaatatgagaaagcgttattgtgtatggtggtactgcacccatgcgaatctgccacttggcgtattcgcttgataaatcaaacaagcgaggatggcgcatgtaggaaggtagcgtaattccctgatcccgtgcttcttttggcaataatacacgaagctctcttccattcataacaacaaatgtaaaaggttttccttggaagtttaatcgttcttggattgaattatccaatgtgaagatagcttcagttaaggaactagcagaaccacaaattccatgacgagaactatcttcacgaatactacacgattcacagtgttgtttttccaaagtttttccatctaatataacccagcatatttcatgaatttcacatggcgcccggccaatgctaatgccgtgatcgtcaagatttgtttcaaagtgcaaaacaaccaagtcgcctaccgattctggcagaggcattgttggacttggtagctttgacatgatattgcaaagctacaaacccgttggtgtttttctttgtcactcacaagtacagtcacaaaagtaacaaatctagatttagaatccacctaagcggaattattcaaaggagaaaaatcttttatgaacaataatatgtacaactgatgttactgtcgaatcgtgtattgttgtgggattcttttgcatgcaaagcagaaaatttagcaatactttcgaaacacaatgaaaatgaaaattttacgataaattattataccataatttagcgcatcaagcatttggtattcttatgtcagcaatactacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtataatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgatagttaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatcttatgaacaataccggggttttttgtaaccacgtaaacaatcaaagaactgttgtttattttgacaattgtatcaggaagtcaagggaaaagttatactgaaaagccatccattgaaaagtatttgtacatcttgctacataaaaaagctgatagtaatttacttacacaactgataatttactaaattaccgtcatttcaattagagttggtgtaatgtagcaaaacataaatttatcagcaataactctacaatcgataaaatgcgaccaagttatagcttaaaattgatacaacgaattttatacggacaaataaagggttaaaatttacgttaaggatttattaaatgccttccgtacaacctaaatgaagactaagagtaatataacgcaacgttaatcagcttagcgattctaaatgtgctctttattatttgatgtgaactgcaatagtaaaaatctttgtcaccgttagcctaatcgtagattgtattaatcaaagtagcacaaagcaaatttttcaaaacctttgaaaaatattcaaattcagctttgtgtagaatacacactagactacaacgatggcaggaatagaatcaaagcaaagaagagctcagaaaaaggcagctaaagctgctatgaaggaaaagaaaaacaaggaaagcaatgaatcttctacttctgttgaggcattaaatgagaaagaaatgatcaataccattaaatctcctattattgaaacagctgatacagctgatcaagagaacgaatctgagggatcagatgaagttgaactttctgatcttgaaggaattgagttggaagaagacgctgatttgattagaaaaagaaaattagctataaataacactgttgcactagagaacatctatgaacgaattaaatatcctgatgatatttcgtttgttgaaaaccaagctgttactactaaggagcctataataattgaaaatgttgaggatgatcttgcccgtgaactggccttttataaacaaggtgtgagctctgtaaaggcggcttttgccaaacttcgtgaggcgaatgttctaatttcccgacctcatgactattttgcggaaatgttaaagtccgatgaccacatggagaaagtgcgtcaagagttgattaaagaagcaaccgctaaaaaactatcccagcaagctaagaaacaacgagaactcaagaagtttggtaaacaagttcagcttgctaaacaagaagagcgtcaacgggaaaaaaaggaaaccctcgaaaaaattaaccttctcaaacgaaagcatactggaggagatcttaccactgaagatgactttgatattgctctttcatcagcctctgccgatacatttaaaaaaggtagccgtagtacgaaatcacggccacagcctaatccgaagcgacaaaagaaaaatgaaaagtatggatttggtggtccaaagcatcgcagcaaaagcaatgatctcgacagtcttgctgctaccgaatttgggagaaaaggtcttaaaaacattaaatctaaaaaacgtcccggtaaggcgcgacgtgaaaaggctagaaaataattggggtttataaggggtctataaataactatatcttaggtttaatatcattatttcttctttacaataggtatgtttcgtacttcagtcgagtttgaaggcgatatattataagaagagcaacaagaattttgcaaaaaaaatgaacagttataaatattaaattatgtaatatacaattagagccgatcacacaataaattctaaaaaaatatcaaattcttgcaccgttttacccaaatcggttaaatttgttttactaaatttctagattacattgaggaacggctatggaaattagattcgaatgaagaacttgcaagtttcaataaattgcatagttccacccaggtctaagcagttagaaataataaatatctcatgaatacttaccgtttcaaaaaaatttgaatccttaagatcctcatatatgctttcaacaatattttttccttgctcgctagtgttagaagcttcacgaaatttgagttcaacttgtatatgtcgactaactttatattcccaatgatatatgctgtgtgcaattctagcacgattaaagcaactgtttcctagcatccacgcttctttagtgatcggttcaaaactgtctagctcctttagaaagttagtagcccgctagtgttgagaaaatcaattcatactttatagttatgctcattataaggcattcctttaaaataaacaatttgcgttgacattctggtgtgaatattacatgcatcacagccataagtagcatcgatcttggcacttttcatatttggtacagtcttgattagtttaatgaactctgattgccaaatgcttgagatgatattcgaatcaactgatgaatataactgtttacgaatagttcgacggctaaacaaataatgatcagatatatcagaagcgtctattggatcaatagcctgctgaactataaacatcataaagtttcgaaagtgtgcttttaaaccttgatgacttgtcattgaaaactctgcaggaagtaaacttcgagcattcatcattacctctgtatcctcatcatccactataaaatcgtcttcttctgattcattagccaattcagatttggtaatcaatgtatcagatttttcggaagtcagagattcaagtttgctataacttcgatcttaattattcgttaataaaagaacaaaaaaattacttacttcttaaactatgtagtttttcataaaatgccttcttcgaaggatttcgaaatcttggcactttttcttcgaaaccttcatcaatagggtccaaatcttgaacctcttgttctaattcatttaaattctccatttcttctgttgatctaattatgggcttcaacaaatcttcaggagatgaactttcatcatcttcagaagatgagctcaaaactttcctttttcgttttattcgagaaaactgtcttgcaacgttttttgaaccagaatcgctctgtcgctcggtatcagaatcggaatatagtatattagaagacagcttcgtctttctcgtaatcgtaacattttcttctcttggaattccagtgtcggaatcctccgaatcaatgacaaatccttttcgtttctttcgacttcccatgttttctccctttattttatcactagtgggtaattcttccaagttggattcacctaaactatcgttgccataagtagatgacagtgacccggtgatatcttcaagacatacaggcgaatcttcatgtgaattaatcgcaacctcattttttgagtcgtgcttgtctaaacaaagaaacggaacgttgacggtttcgtgaatatcggagaaagtaataagcggtttgctgatttggttctcataattaacgcttgaagaatctttatctaactttaacttttcggcattgctttcttctttctttggagtattattatcaataattaccaccggaactagtctgttcgtgttatcactaggctcacttgacgaagatgcttgagtttgagtggttctaaaattatctcgagaagaaaattgggattcttttaattttttgttccctctactgcgtgaatttgaattcgatttcatagctcctttgttctttttaagcacaacattgctctttcgctttacaaacctagttatcggatacttttgaacatcatttctctgtacattgtcttgatttgataccataaattaggggaatgttttaagttgacagatttgtcgactaatagtttcagtagtttgttatacgtgaaaaaccaatatagtataccaaaaagtagaaaaaatagtaaaaaaagcttttacgttttttggatgaattatattcaattttagtaaccttcgattgactcaaatataacttagttgtgtttcagacaacactacgaggtgcatgcctgatgtgttgatcctaccatcagccactataccatggtttacctgcaaactgtgaatgagttcttcacacagtcaaaatcattaacggaggcttatccaaaaacggtatggtgttgatgatatctttgataatcaaactctgacttttttcatttagaccaaacttagtatcaaatatcgcacgaatgagcagagtcaaaattatttaatcgcgaaagcctttgaaagtgcttctggaatatgtctaaaatataggactgacaaggcggctgaacttggcagattacttctaattgcaaacaaacttagttatgtctccacaggtaacgaaattcctcctgaaccaggtatgtattattagtatatcaattgtttttgcattgttataaaaagaagcgcttggaaggaagatgttttcctttaaaagtagttattaatgtaactatgctcttctaatttttacgtttcgctaacagtcatgttatatagaacaagaggtagtggcttctccggttacagagcaaaagaaagcggagccttccgctcctcctaagggttcaaagaaaaaaaaaagggggaagaagaaatgagtgtagcacttggcgtgtttttttttttcattttgttcatttagtgtcacgttagatatcttaggatcggattaattctttacttttatcttacaatagcaattctctcggtttatcaataaaggtaaaaaggataatttgcagtgtaagtcagtcgttctgtactttcttattcgaccaacatgaataatggccccttctttcttaatatcattttttatttgcaaatgctatacataatcaaaaggatgcattcgcattggtattaccgatgtgattggttataaaagtataacaagcatgtgtattcatttacaggtatttcaagtgctaaaatataatatttcctttatgcacagttggtaacatattatttagtacaaaaatctttattcggtgaatttcattattcattcgctaggacagatcgtttagacaaggatgaaaagttttactgcattagcaaataagtaaaaaaagttgatgtttctgcttttaaaatatcgtttgtttacagttaccgattgcacaaaaactagtttactacagtgtgaacttcatattcaatatacaagcaattttccttttaaagtttgctagagcaacttttttaatatggatatgtatagacacaacttcattttcaccttaatagtatctttatttaagtttatcacattttgtttaccattttgttcataaaccaatttatgtaggttgagagaattagcatcatagttcaaaaattcttattatgttaatctatgattgatctaaacaaaattattatcatcaattatctccaaagctattgagtaaacgtttttgtttaattatgagaaatatattactgcctgcttaatttccaccttccagtgctgtgggcattaacaccaaaaaatcggcaactcaacaattatttgagcattaggagtgcctttctttatttattattgggatactcaggggcttaattttttattttttagcaacggattggttttcttttgatcctttattattagcctacaaatatatttgttaaattacagccttttttttaccttacctatgggcttactggaattctaacagaagctaaaagatactttcattttctttcaaaagcataattgattgctttataggtaatcttgttggacaatctgaagtgttttctattcagattactgtttgctactactataagtgttctcgtgttccttcaatcactgttattgatccaagatatttggacatttgatgctaaatcttatttacatgtaattttgtttgtagtaagaagttgaaaacgttcagttttaacaatttttttatgtttaggcatttggtacgaaaagttttgtccttccatttatctttttaatcccctctttatttaacttaaacactttcagggattctacatgcctaactcaactgcccaatatccggaaaaggattcatgggaattcttagtcaaatctggaattgctggtggtacagctggatgcgttgcaaaatcagtagttgccccattagatagagtgaaaatcctttaccaaaccaatcacgcttcttatcgagggtatgcttattcacggcatgggctttataaggctatcaaacacatttaccacgtctatggcttacacggtctttatcaaggccacactgctactttatacagagtcttcccttatgcgggcattaaatttgttgcatacgaacaagtacggcgtgttttaattcgtgaccctgaacatgaaacacatgctcggcgatttttatcaggatcacttgccggaacttgctctgttttttttacatacccgttagagctgattcgtgttcgtttagcctacataaccaatacagggaagaatcctaccctaactcaagttacaaaagatatatttcacgaacgtgattttttgtgcaataagaagtatcctgggttatcccgtttgtcaaaaatctgtaatttttatcgtggattttctgttacgttaactggaatctttccatatgctggtatgtcgtttcttgcctacgatcttgcaactgatttttttcataaacaaaaaattgacgaatgggtttctacaaaaaagtcagataaaaaacttaaaacttggcccgaactactttgtggagcatttgcaggagtttgtggtcaaacggtttcttacccattcgaagtttgtcgacgaaaaatgcaaattggtggtatcagaaaaaataaatcatttcttagacttaagcaggtagtacaaactacttacaaagaagccggtatgagaggttttttcgttggacttaccataggttacattaaggttatcccaatggtaagcactagcttttttgtttacaatcacagcaaagcgcttttagggatagattgagactgcagacatagttttctatgaaaaaaattatcccttttttaaaaatttataaaaaaagatctacgggattataggtgtatgatatattcattagttgcagattgttacatcgtgaccatgcaatgaaagagatgtattttattaaaacggaacaagaaatagcaacccaaagtcaaataacacgttttttctaagtccacaactctgaattgaataatttgctatcatactagcagccaaaactagatgtgcaaatggttcaaagggaaaatgaagtacttaaagatagctgctaataattgtgttaaatgaaaaaacaattattgaaatgaaaagaaagagatgaaacaaaagacaggaacggtgcattcaccaaacagctcaaatattctgcaataatacttgctaacatataacacaacatttagttgaaacctcatcttcggttttactgttatttacagcgctagctcttttagcagttgaagctggaacttgggcagtctggacggcctgcttattctgaaaacctttttcttctgatttgttatagcgacggatcgtgcgaaccaaactataaaaagcttcttctacatttaaccttagcttcgccgaagtttcaacatataaacaatgcatgctttttgcaagttgttcgccttcagctcttgaaactacacgttcagcttcaaggtcgcatttattagccactaaaacgactggaaatgtatccttatccttaactctaaggatttgttgataaaatgtagaaatttcgtcaaaagaggaccgagaggtaatattataaactaataaaaaaccctctccggttctcatatattgttcacgcatagcggaatattcctcttgaccggccgtgtccaatacatctaaaagcgcaccttcaccatcaatttcacactttttccgatatgaatcttcgattgtaggatcgtattcgtcaacaaaatgcgattgaattaattgaattgtcaaagcacttttaccaacaccaccatctcctacaactaccaatttgtactctcttaagtaggtagactataaatattatcgttgattagtttgttgtaatcaataaaagataaccccaagtcattgcttagacttaccctcatattcactattttataaagcacactaagtttaatcgtatatttctttaggttgcttttaaaacaaaatacaaaaagtgtgtaggcttggtaattaaaaaatattggttggtcttaagctcgttaaaatgtgtttggcagttttcaagtaatgcagtcaacaattactgatggcaaaccgacaagctagtaataaagaaattcagaagttataattttttaaaggtatctggtgcaataaaaacgaaatattaatgttaacagctaattatgttaaatccatcaataaacatttgatcttctattaaaataccaaaaattctgccatttgtatttgacagatatattgcattagtgctttgtctacctttaaaagcatacgaagtattgtttgaagaattccctattcagcccaacttaaccaaattagcagcaaatttaagtattgcttttgaactttctatactgaacattaaatatttctttattaaaattaaaaagcttctaaaaattttgctcaagtgttcgcaatacatgcatgaagaggtcggcaccatatattattttgtatatgttaaactcctttcatgcgttttatcgaccgtggaaagagatacgatagtggagattttcattcaaaaacattttcgtttgctataaatatacaatgagacattgataattgcatatagtcttaaaattacattctagcggcaaaaacagaattgatagaaaacgttaaggatgtagtttctcaagattttcaataatactttttagatcttgaacagaaatatcaagctttgtaccctcatgaccaccatttacaatttcattcaatataggttcacgtaaaccaaggatgctctcaatcaaagagccatcaattaaatcagatggactggtctcattttcacctcgatactctttccattccttatgactcaagcctccaaacgaaggtataacttttctaatgttatcctgcagctgtagtaacaaaggagtattagacattccggcatcacccacaatcatgaggctgccgtcaactgttgcgcataacaactgtggtgtgacaagggatttatcctgtggttctataaatgtgcagtgcctagttttatttatcaattcaccaagatagaactttttgtaccaacgtaacttttttctatcggacaattgaggagagacattgtctctcaaaagaatcactgcgttgccatctgcttcagttacaaagtactttctttctgacaaaatttcaacggatgttgcccacaatggatgatagtctctggcaacttctattagttgatcatcaataaattgtagaacggtaatagacttcattaaatctgctgcgatgatttcgtcctgattaacggaaatgtcgatcgtataagtaggtgtcctaatagaattccttacgtgcatagtaccgtgttcatattcgaaaatacagacactggcattaatgccggcgactatcaaatgtttatacagaactaaagtgttcacagatccctggaccttatgttcagcttgcatttcgatattattatcggaagtcatctcaaagaccattaaacggcctgaatctggggcatcttgatctggaaagttgaaacctgtgcccacaaccacacgtttatcatcattcattaaaatgatactttcaaccatttcatattcattaaacttatgatgagcaatctcacttaaagtgtttttttcgtaaactctcaagaaagacaataaacgttgctcctgtgtaccaatcgactcttctagttgcatacataagacaaagtaaaacaacgaatttgaacaaattctccgcggaaaccctttgacagaaacagtttgaacatttaagcttcgaatttcactcattttagcaagagatatataactattagtgcaataaagcatatttactcctaaggaagggttcacataagaagatatattcaacatttccgtacaagaaagtggtgtaattaccaatttatctgactcataatacatgagctgtggtttttcgcctaaagcaaatatagcatttttttcctttgaatcaaagtgtttaagaatgataggggcaacgcccaattgattacgccttagagaatgttctataacctgtccattttgaaaattaaacataaggacataaccgttattagtagagacatatagggtacctccatcatcaccgtatttctgtgaataaacaatgctacgaggaatgtcagttagtttaagggaatgagttaaagatatcccatcttgacaatatgtcagcattattatatctgctgaccaaagaccaacgtatacgacattttcttccgtaaaacaaagagaggaaacctcagtatcgcactggtatctaccaacttcagtaatgccctcaaaaaacagtatcaaaccaccggcaacagcaacacagacattatctgcaaaggaactaccacatgtaattgacattggagatatccaagagtgcagtttttttccatcaaataggcgtatttctttggtagtgatttgcaaaatttgactgttgccatatatagttgaaacgaatatggtagattcttcacaagacagatcatgatttgctgaaaaaactccttcaggtgaaacaataatcgcacgcgtctcacaaattaaactcaagaaaatataattgtcataatttgccctaaaagaaacggaaaaaaaatccttaattccctccatttcaattaaagcaacattttcaatgtttatgctatttcttataatccttaaagttccatctttataagccccactgcaagtgattattgatgaaccagtttgatcatcgtctataatgaaatcactaatgggtgcaatattaacgaaattctgtagtatttcgagcttatgattatttttggtgatggatggaagttgtagtagaacagaattattaaaatgacttccaacaaacaagtgattgtcaggaagtgctattagacaagaagcaattgaagactcacctaatttttccaattccattgaaacagtctcatcagtgaacaaagctttaaacttgtacaacatacccgactcatccgctacaatataaatactagaatcgaggccagtctcgggatcattagaaatggaaggagagaacgcagtgatcgggtatgttaaaagaagtttcgaaacctgaatatctttacttatatagtatacatacatctccccgaacacaaaaacaccaccattctcactaggtatcaatttaccttcctcaatgtcatgacaaacaacatcatcctcgtcgatttcttgttcacgaacgtttattttgtacgtagaaagatgcacaatcgacttgctatccttgtagagaactgctaaagatggacgggatgagttataaagcatggctatgtcgacaacatttaactcttgaatccgcacactaaaattatcatgcaatgaaggattgttatgagaagtcataaatcgtttttttgacttaaaaattgggataatagtcagtaaaccctgatatacatgtaaacaaataacccgttgaaatggatccactaacagcaaaggtccagattgactttcccgaagagacctttcactgcaatcctgtatctttattccattagaaacagtgttatcattggcatcccaaaaaagtgtaaaataacgaaaggaatctgttgcaacgattatatgatctgtcggggatgaaacaggcttaaaagcttttacattcacaattttcgcaaaaatattagcagaagttattaaacataatcgattattttcatagctatagacttccaaacaatttactttagccactattacgttccaggaggatgcattgacaaatttacaaaacacggcgtttcttatagaagaaggcttgtgcaaataagtaacataagtcatttcttacaagggcaataccagctttgtagtaaatggcgacactgcctcggcttctcgtttttaaaatattgtcagcataaagcaaaagtaaaagggcttcaaattgctgtacaaattatcctatatattttaagtttggattttggaagacgttaagattatcgaacaacgatgttgatggtttttgggactttttctaaatgccaagtgggtgaagtgggaaacccagatttactactccagacatagcatggtgcggtgtagtatgtgctttttgcaagaaaataaacttttacacctaagcctattatagagtaaagtttacataagtacttaaatttaagtgtttgatttattaccgctcgacttcgagctgctaaagtaatacatttttatcgcttcgtcgtaaagtattattagctagtcccgatgaccaaagactttatgaatgttattaaaaaagtgattgcattaacaggatattcttaggaatattaaaaaaaaacattagttcgttcaatcttaggtattatataatatttatccttaagtatcctcttttttttttttttttttttttttttatttatcaagttgtaaatataacacaatgcttaaatttgccaatttacgaacttcaaagatatcacatacgtggatatagactttttgaatataataaaattgatgaataatttgtatttaaaaaatcaataattatctatcaaaactcaaaaataaatttttaactcctagcatgaatttaaatatcttttaggattctgcacgaacggtattaattcaacccaacaaaagcaccaccctcgaaattaaatttccttaattggctattgctgtggttttacataaatattataaactaacaagaaagatgtcatcagaggctcgtatgttcaccatttcggataccacgatgaaagaaattgatcgatttcgtttgcggttgaagaaatcagttatgtatgctttcattctcaaggttgataaagctactaaggagattgttcccgatggagaaatcatggatttacagagtattgaagaggtcgcagatgaactctcggaaacaaatcctagatttatccttgtttcctatcctaccaaaaccacagatggtcgacttagtactccattgtttatgatatactggagaccaagtgctaccccaaatgacttatctatgatttatgcttctgctaaagtctggtttcaagatgtgtcgcaggtgcacaaagtatttgaagctagagattctgaagatattactagtgaagcagttgatgagtttttgcattaatgcttgtttatatgcgagttgaaaatgaacctttccctcgttcacattttatgcaattaattatttaaagatattttgcttgtatgggctttctttttgacatactatacctgcttagcagcagatgcataaaccctcaataacaattagatttaatggataaaaatttatacacttagaaactttttaaatactattttttttattttctctccattacctaagaaaaccgctccatttcattgataacacgtaacgtttaagagttcccttatttgtataaatttatttccaaatcggtaaaaataaattatttgaagataaacaaaaaaatcgtttttgtattatgcacaattgtccaaagatcgtgcaacccaaaatcttaagccaaaaatttctaaactaaagcttccaaactttcccaaacggattgtttgataaaagtcctttgacttctccttgtcttgcgccataatcagccttcggtccggcaattgtagaaacaaacttctggctaccgcagacaatgcaaagggtatcctttaaaggaactgtaacattatcccaatccaaaatgtcatgaatgtttaccaaacgattttggacggacttcacccttacgtttgggcattccttttccaattcttcttttagcaaagggggctgaccaggccttgagcagtatacaatatcgactggggatttaacagactgagctaattgatatataggagcaattcctgttcctgcaacgatagctacgattcttgggtacttcgtacaatcgagtttggtggttttaaaaggaccccgaagttcaatagtgtccccttctttcttagaatgaatataagaactaacgggaccctcttcatactttctaataaagaactttaattcattggcatccaagtacaaaggggtatatggtctctggacttgcatactgggatcacgaattgttaccttagcaatcggttccaaagtagtaaggtgttcagaagggctctgaggaactaacgaaaacaagctagcatcggatgtaagctctgtaattttattaactgtaaatggagcataaatttcgggattaagtcctgggggcttattcgaatttttataagcataataaccacctgcgcaaccaatagcaagacctgcagctaagattttaggcaatttcctgtaagtcgagctactcattgttttctttgtaagttttactgtatcaaggggaggttggaattgcgtgtacttatattcatcgtttatgaaagccaaatccaatcacaggcttcgtaggaagtatccgatataataccaacaaaatgtactttgttaattacacaactcagtacaaaacgtctgattattatctaaggttaatagttttttaacaaaaataaacaaatcttaataaattttctaatagatatttatggttctgtttttgtatattaagttcgtaaaccttccttctataacaaaaaaatttcaataacagtaagccaataataaaggtaaaaaacagagcaaaaacaaattttagtagttctaaataagctagtgattaaatatatacatcaatgctcatcagaactaacttgtgaatcatgatgagaatttaaaccatgaactactaaatagtctctgtaggcgacatattcagtttcgttatatcctaagatggatgcaatttctttgcttctcttgcctttaatcaaatctatttcagtactgctgtaattaacaagggctctgccaatttcctctccgttgtaaataaccgtaactgcttggtgagctgaaaaatggccatgtactttggttacaccaactggtagtaatcctgctctatttgtacgggttatagcctcgaaagccccacgatcaatttccaaactcccatgtgatttaaggccgtgcaaaagccaaaagtgtcgatcacggatccttccttgctttttggctacaaagtgggtatgcagaggtaattcaactgactcatttttattatcagaggattcctgacggattatatcgaatatactcgaaggtttagaaccacgacatattataacatttacgcctgaagacgttcccaaatctgcagcgatcaatttcgtcttcattccccctgttccaactccactaccgggtgtggaaacgtttgcatttaccattgatgtatcatgaatttttaaaataggcttagcgtcagggttggtacgtgggttgtctgtatacaaacaatcaacatctgtaagtaaaaacaaataatctgcgtttatcatgccagctgtaattgccgataaagtatcgttatcaccaaaacggatttcttgaacagacagagtatcattttcatttacaatgggaactaccccaaaatgtagcaactcggaaattgtgttcgctgcatttacatattgggatctctaaatattaatagttagtacccgtcagtaattaaaataattttttaagtgtcaacaataattatctgaatcttacctcggcaatgtcgtttctagtgattaaaacttgcgcaataggctgacgaagttgtgtaaataaggtatcccataaggaaattagtcttccttgaccgaccgcggcaattgcttgtacagcagaaagctttgaaggacgcttaggtaaatctaatctacgaaggcccattgcaataccaccacttgaaaccaaaacgacattatgacccaactttcgaagcttgacaacggtttcaacgattagtgacaaatttgaaattaatggttcatgagtcttttcatcacaaattgacgatgtgcctaaaataatgttagcaaagcgtttgtgatgccaacaacgagcaaacaaagaaatacatatttgaaaaagtgagatataaaattcatacatatgcttttgtatagcttactattccgtgcttaccaagtttgatgacaattgtgtaagtcttatttgtgcttttcgacttcggagacattttaaaaaaaatctacaaagttactgttgaaatttattttttaaaaaaaggataaattttagtggaatacgacttgtcttcacctttacaaatcaacggcccatctagtagtggtaaaataacggaaagccttatagcccattgataaggaataattatatgtaggatttggatttcaattttaaggataaaagcctgttagagtatatagctgttgaatttacctacaacgttctatttaatattaattattgtctttagtttatcatatacgtagaaactaaaaaagacacaaatcattaatggagagaaaatctatttttataagtacataaaaaattgttaaagggtaatactttaacctacatattcctcagtatttatcgaaaatatcatgaaactgttgatttatttataaacctacggtcataagattaagttttttcacctataacgtagcaaacatttccaaatcactagtgattaccaggaaggaaggaatttagaatgttaaggcgagttttaaaatcatcagcactggccaaagcgatgctcttctggcgtaaaagtttagacaaacgcttagcttctttatgtacccaattttcatcatttaaaatcttctcaaaaaccttcttgtaatacttagtccatctagatgaatcctctaaggctaactgcttgactttttcaagaacaacttccttggcagcgtttgacatatccaaaaactcagcagcaaattcatcgaaagttggaatacggccggcagtagaaagtaaagtgccatcgggagaacgttgagttccagatttcttattaatgtactcgatcaaagattctaaagaacgatctccttcgtataattcaggcttatctttatcatctttaggaaagaatttgatggtgggaaagcttgcaacttcatgtagccttccgatgtcagcaaagacgtctgcattaattttaacaatctcaacgtttggttcgtttttgaataccttgccaagagtttcgtaagtaggagccaaacgcttgcaataaccgcaccaatccgcataaaattcaactaaaacatcttttttatcgtccataacaaccttgtcaaaattcaaagaatcgagctcaactacattgctagggaggacaatcttgcgttttttgataccagttttctcagacacaaattgagtcaaactgtcaacgtcgcgagcattggagtactgaactggttcagatccatcaggaggaaaccagatcagtgttggaaaaccagtaatgtggtatttatcagcaacatcggagtgtgtatccgcatcaattttgccaatcaagacatcattgtggtcttcgaaaagagcgccaagttcttcatacactggcgctaaagatttacaatgtccacaccaggtggcgtaaaactcaatcaatgctccttttttagaagctcggatagtattctccaactcattgagactttggagctctacaacacctgatgcaaatacaagcgcaaaaagcgcaaatataacaaaactcagcagaggtaatctcattctaagtattctacttttccagtgtccacaaatacgggacaggtacaacaaaagtatgtatatgtcgttgggtaatgtaagctgtacgaagccggctgtgtcatgtttgaatgagcttactgagcatcgttacccatgttacctatctataacaaaaggaatattcactaaattgcactatttagtagcttcattcgtcactgtattctttattccacactttggtaagcttatatcgctagcgcatccatgaacgcattttaagacctacaaattattgattgaactattatacaagaaagctctagtgaacctatgttattaagttcagttattgctgttattacagtacgtttacttgtcaatagtaaaaaactaccgtgctcgggcgtatccctatattcaaatcaactgagggttagcattcagaaagctttaagcagtaataaaaatcacaaacaaaaaaagtgaacattacaaacaattttttttctatttacaattgatttgaggtttattaatcaaaattaatattaattttagaattgagtaatgaatttgataaaacacatatgatcaagagtgagttgttaatcgacctcgaacccccaccaggaggtagtactacttagtagttttaaaaaaattccccacataggcctttgaaagttaataataaacaaaagacccccacataagtatttcaatcccacttaaaattttgaagtgttagtaggtaaagcagagaatgctttaaattggccaacgagattgaaagatgcaatcactctctatggtacactcatcgtaacctgcaatccacttcgagaaagcacgaacttgctatattcgattttttttgtaggtcgataacctgatattatagttatttttatattccaaaatggtaaagcttgaggaagtcgttgatgagacagaagtccaaaacgaacaacaaaccgttatagagaaggatcaatacatttatgcgcaagaagatgtagaggaatctgattctgatgaatcagattttgaaggtctcgaggaggaaaccatcattgaccgaattgctgcgctcaaagagattgtgcctgtcacatggcgtgtcaaaattgctgacggcgccaagaccgcgaccactggtctttctaagcttgcacagtttggtggaaaatcaatgtgggtaatttctacttctgccttgcttcttggagttccatttatgatgtctttggaggaggaggcccaacttactgagtatgaaaaacaaatcaaggatcaacgcggagcaaacgaggtatgtttatgttgactaatttttctatgtttattattacactattctcaccatgttttaggttattgctcctggagccactagcggtgctcttcctcaataagttcatttgtaaatagatgcattcgacttaaaaaatctagcaaacggataactcttttccattctgcttgcaaaatttttaaataacatttccttcaaaaatactggcaatcaaaagattcatcagtggagcaatggaatatgtattgccttgctcaaagccaaatttatgaacacttttttggttattattgttcggcagttttacctttctcagtaaattccattagttctaatcattacaaaggtattactgattaattttatcatttcacaaatcattttcgtatcaaaaatcattttattttgagtattcaaaatgcactccaaaaaataaaggatctatttttgtcaattgagcttctgttccaatggttaatagaaaatttcgaattcgtgcttgccaagaaattgacacatcaccacttgtagaacatgtgcctttgagaagtgatgacattgaattagctgttggatcattagtagattgactcatttcttgttttgaacgccatagctcaattcctagtttcaattggctctcgtaagagtagatattaaagtcgtattgagcactgaacgctttggttcgtggttcagcagtcgaaaatgtagaagtgatatgaccaacaatgggatttaatgtacaagtaagaataaagggagcgtaaggatgtgatggtccactatgcaatcgcattccaaggctggcgcctgcgcacttggtcaaaacgccgtagtaggtttcaaaaccaagactccatctcatattagatggagctttattttccatgtttattttggtatttagctctctataattcaaattccataaacctcgaacgccaagcatagctccgctagattcataaacaaactccaagcatcgctttccggtatcatattgccagttaaaacaaagctgagcgtaagtaaagaaataaagataaaaacatgaaattatataaattgtagcgtacattgtcaccgacaccgtcttcaatttcattaacaccttgaataaaaaacaacagccaaggagataatcttgtagcaaaaatggcatctaagtgttgagaaggaagatgcattcttccatacaataatgtaggcctcaacggaagcttcttgtcttgaaattcattcacataatgaacaaatggaacatcaacatgcttatagccttcataaaaatgttgtaggttataagttatatttctattcagattttccaagtttacattcgtatatacataggacattgacccattcaaaatgggcatagcagaaattttacatcctgaagcaaaatttgacgaagttaaacttgaaagttgacagcttacaccactaggaatctcaaaattcaaaatatctgttgtttgtaagtactcttttacaattaggattttactataacttactgtcagctgtttgagtaagattacagtaaagattatggatattccaatttgtctttttcaggtactcgtaaaatatataatcgttaaacgacatcattttaccaacattgcaaattatacttcctaatccttgtccaagtgcgttaatatgataaaagtgttattacctttgttaaaaatacgttaatcgtggtgtttaaatgaacagagtcgagtatattagtaacgtcaatgagcatttttaggaacaaggctcgtggcatgtcttagttttataaatttaatataccataatccataaaaattaaaatgttcgaggccaattgaagtgcaccaaaatcatttcgacaacttatgatctgtagtttgcgtttattttaattgttacaacaaattgccaaataaagtgtataagtataaaatgagtaaaataaaagctgaaatagctagccacatctattttgtatagaattagttattattgtttgcaacttcgtaaaatatccttagaccataattataaaaaatgaacgtatagggctaaattgtatattatgagaaataagaagttctagtaaatagttgcttgctagtaataatttagcgctagcgctgattaaataatggatttcttttaagtgttgaataatcattattagtatataaaaaactattaaactgaacgtttgtttaggaataggagttcgattaacggtgaggaaaaaacatctaatttggattgcatatattgactggtattttgattgcttccaaaaaaaaaaataattgtcaacaaaaaaaaattgcaaactaattttatgcattaagctttggtaaacagaaaaagcttataaagcatccagcggaagcaaaaaaatgacaaatcaaaggattaaatagatatggaaaaagaaagaatcctaataatattcaaatgcattagggaatagtcgttatttttgacaaaatattatgaagcctcacttatagtcttcttttcaagagaaacaagccgaatattgagacattgctatgcgtgataattttcatttttcactaaatccccaataaaaaatctccgaaaaattcttttctctaaggttagccgcacttccatgcagagaagaattccatacgcgaacgctcccatcgtctgaaatacttgccaattgaccttcactagaccaatcaactgcagtaacatccttagtatgaccacctgtgagcatagcagacgatgaacagtttcttgttgtgtcaaaaacaacaacaccactagtcttgtcttgaacgcctccaccgcaggctaaagttgctccgtcaggactgcacgccaactttacgtagaatgaagaaattctgagtctagggtctttgtaagtcttgcaaaatccggagtttaagtgacgagatgaatattcataaatgatactatctctggaagcagcataaatacgctcaccgtcaggagaagtacaaacattagtaacaccaaaatcgcgttttgaagtagttaattcgggagtagtagcagcaggtaaaggtcggacggtatgtacagttcgtaaatcccataactttaaggccgagtttgcagagcaggacgatataacttgcgaagtagattgagggagccacgtagctgaggtaattgagcaatcccttcccgaattttcatgtgcttttcttatccttaacactggtttctgaaaatgctcaccgtcaattgttatcccgtgtgttcgcatatcccaaaagataatggaaccatcccgagaacaacttaccaaattataaggagaatcattgcaaaaattaacctgctttactgaatgagagtggtatccatcgacacctcgtcgtcccaatcgagtgatgcattgttgcgttgacaaatcaaatacctttgatgtttgatcgccagatgaagtagctaataatgaatcatctttagagaaattaacactaaatatagcattgttgtgagcaagccagccatggattcttcgagcagacggctgattttcctcattctgtctatcgtaaaatcgagaatcaaacagctcaagagctccagtctcagtacatacggccaataaagactcgttattagcaaatccaagacagaacgggagttggttcagcatcattaagcattccgaaggtcgtgagtaatatgtttcgagattgagtctacctcccacatgacgagaagtttttgtgctaaaagggtgcgaccgggaacctcccagttgtctgattaaaagttctttacaaagttgagcaggttttttttgaatatgaactggcttgtgtaacaggggtttcttttcaaacacaatgcgttttcgaggtgtttcaatttttcctcggctttctaggaagtcgtaaagcttatgttttttggaaggtgctgcgggagaagaatcaggagtcggaggtaatgagttatttgcacgtgaggtaatatctcgaagcccaccaacatcactcaaagcttttccaatgtccatattcatggtataatcatgaatcttaatttaatccgcttttgaggtcgtgtgttccagtttaatttaagtagtggatggtagcgtgagtatattagattttcgtgacgcgtgaacgcgacgcgtccgtgatccatcacatgcaccaaacgttacccagaatatgttaaagtaacaaaacgcgtatttcaaagtcatgtttaagcatatttgcaattacagatgggtacagcctaaaattcttgaggaataaataaaaaggataaaagttttctaattacttgttaatttttcataaaggatgactttcgtatttctgcctatgatataatgagcgctcgaaaagttgtcaaatatctcatttattaataataatcgaaaatattacgcgtcaaaagaatctttcactcacaattctatacttgtatagtcaaattacaatctcaactcgcggagtgaatataagttagctgttcaccttgcaggacccaaaagaaaatagtatatatttgtttcaatcaaggtaaagaaaattttaatgtaataacttcgttaagtataaatttcctttcgtatccttggattttcaaacacatttatcctgtctaacactattgaacaagacaagttcgtgcttttatcaactacaggttgtgaacaacctccattgtacaacaccaatagtgcattcattacactctttccaatatttctaattacacctcttaatttatttataaattatttctttttttcttcaaatgagtgagtctgttactactggatctgatgatgatggaggagacagagaatcttcccctgtaatgctttctcaaagttttgatcccatgagcagtagttcaaattcatcttctgaagaaaatagcgatgatgattacgagaaaacgataagctcaaaaaaacggcatccacggccaaattctaaaggagtaaatgtaaaacgctctaggaggaacgctatagttgaagaggatcctcaagaagaaatttttaacaacttatttggtaatgataaagtccttctttttttcagctactaacactgaaaagcttttctgcttgaccaaaaagttgataccatggacatcgcggtttcgtggtttgctgactatgcaaaagataatcaatctgcccttgcaaatcttattaactttattttaaaggtagagtcattcttttctttctttactaaatattttagtgctgtggttgcaatcgtgccattaatgtgtttgatgttcaggatcaagattctgcttcagctactctatctcaaattcaactttctgtagagcgtgtaagtgcttttgcgaaaatactttatttgtatattaacaactttaagacttctactcgtgattatcctttaaattcaaaaaatcttaagtttaggaatttcagaaagagattgaccggtcttttaagcaactttgtgtcacagttgtcaataagaaattacttgtacaatagcactgtttttgaagatattatgtcttgggtcgttgccatgtcttcttctacgatgagacctattcggcacaccgccactgttttctgtttgaatattatgacttttttatgtgaaaaatctaaagaactattgaacgagcatgcaattgctaccaaacagctcgagaaagaagaaaagcgctctcgtgtaaatagaaatcgcatcaacgaacttaataacagtcttggtgaaatagtcaagcaacaagatacattgactacatacttaaatgactactttgataggtaaagatccctcaaacgctttaatttatttatactaacctttatattagtgtcttcgtccatcgatatcgagacgtggagcctaaaataagggtagattgcttacaagagcttggggtctggattaatactgttccaagcatatttttttcaggaagttatttaagatacctaggatggatgctttcagacataaacactaccgtcagattaactgtagttaaagttttgcgcaaattttttgagacagattcatttattggtggattaagacatttttcttctagatttaaagaaagaatactcgagatgagttgtgtggacgccgatattggagttcgtgtagccagcattcgtttgtgtaacgctatgaggacttgcggatttttagaaaattctgaaattttaaaagtgctgaagctaattttagatatcaatccaagggtgcaacgtgaagccgtactgtttttatgcaaagtggttgacgaaagtgtgaatgaaaaaattgatttatggggtgaagaagactatattctaaaggccttttctcagacttcacttactacattttcagttcattggataaaattttcccaaatgtgtaaacttttggaggaggttagattgtcttaccaatcgagctttgattatgatacattattacgaatcttccaaaaaaatggtaatttcattactcctataacacaagctttacttaatgcatgtgaaattgattcaatctatcagtcatgggaggatattagcaacttcgtactttttgataattatacctcgactctaaaagatccgatagacagtatactttctttctgcaagctaaatgattttcaggaatctattcttttacagcttctctctgcttcaatccaaactgtctgtaataacaattttatcacacctaaaacggtgcataataagcaagcggcggaaacgaccaacgatcaaaataaagataaggacttactttatttgaatcttcttccttacattaattcaataactgagagaaattctgcttcaccaacacttcttcatgattctcttcgtttgttattctcaatggatttgacagaaatgacagaccctcaactttccagacattttgaacttctaattaataatttaaaaaaatttttcctaaccaataatgatcttcaaattattcaaggttgcacgatattatttttacggttggactctattcctgctttgaaagaagatttgaagcttctggttactgacatttgcgaccagacggtaaccgaatttttaaagaattttggatcttttaatattcaagatgctgtaataacaaaagatgaatttgttatttttgaagcttgtttaacaagaatcgagggatgtacctctctcaaagatttttctgactatcctgagtttgacataatatatgaaaggcttgtttcgcttctttcgcgggttcctaatagctatgaagatacattgaagttttctgcaattaatactttacagagtctattgttttggttctttctaaggaaggataaccctgctgatgaggaaaaaaagaaggatgatgagactaaagtttttaattgtttgattaatattatgaataatgacagctctaaaattttgcaacttcaggtatacaaaatcaacttattatttgatttaagaaactaacttgaccaggcagcccgaacttttctggaaacagtgataatgaaagaaggtgttaaagcatcacattacaacgatgacaatcgtgtatctgaggagcataactttttaaaacctcaatttttagatgctcttttaaaaatacttgagggatggttatacacatatgccaaagttggtcaattccccttcaagcgtttgactcaagcaagttctccacatacacaaatttctttggacaaaaatccacttaatagaaggctattggaacatgtatgttgcgatttgactagtaaattattaatagttgtttcattgtcaaatacgataacaccagaattttcacaacagttttgtgaactaagagggcactatggaccgaaattatctgctattgtggatgagtttttgaattaattaaatttagatttaatgcctgctgtatatttaaagtaattaattatttttaagtcagcattagaaataaattcttttttcattattaaaaagattatttccgcttggttttcattaattctctatatttctctataagttccaaacgctgctttcctagagcttggcgtcgtgccatagattctgtttgacccatattattaactttgggaacattttccaagtactttgtctctttaatttttaattccggaagttcaggaggagcttgcacagtttctccaaaggaaggttttgtttgtaaattagcccacggatcaggcgaattttttcgtttttttctagactcaatttggataaattgtctaatatgttagtttatacgaaatgaaattggtgatatacacatacccagtagtatccgcctcccatgttttatcttcaaaattttcctcaatttcattccagtctctttcacgcttctcttttcttttcgctatttttttcttttcttttttatcagtaaattcgtctattttgctcggcccagacttaaaagatactggaatagccttatttacgcgctgactaaattcactaaggcgttcaccgggtaatctttgaattttcccataatctttttttttcttatttttaaggttgcctttctttatttccttctttttagattcatggtactctttttgctgtagcaatcgcttgaattgctttgggaagttgtcatctacactttcatcctccttgggagcatgatcgagtctattaaccaaatgttagtaaaaacatcttgctatagaaattttttacccaatctttttccgttcagcctcaagaacggaccttttcttagtcttagtaggcatattgcgcttggatagtaaacacaaacgagaagcaagtaataaaggaaaatagcgagcctagctcgtatcgcaatttagataaatttggatttgttttaatagatactcatgggataacagtaaagtttattaatgaatacaaatatctttttttattttagtggacaagctgtaacgctttagagagaaaaaatttcagaatcaagttggaagcaagcttagtgaagatacttttcgaatcatacacgaaaaatatattaaaaaatatatatatcaaacaccaaatatacactatctttattaaaatcgtaatgctcttatatgtaaacactcaactatctttcttgttgagtattttgcgagctaattaataaaaattaaaatgactacaaacagagtacttgaaattatatagaaagcgaaacagtacaaaattacaataacaaaataaaaaattcgataacaatctgcttccataagaatcaaattttattctcgattaaaagaaaactgttcccaaaatccaaaagtttagatgagcaatttctctattgccaatttaatagcttgaatttgaggaagtaaatcactagcctcattggtagtaatgctggctgaaatcaccggtctacttacaccacaagcacgtcccaaagcagccttgctaggaacaaaaacataaggcacattcttgtcctcacaaagcaatggcagatgcaataaaatctctatgggctcggtatcagccgccattactataaattcactaataccacggttcaaggttttggtagcctcatttgcacctttgcgaagctgcttgtaatgagaggcctgttgtaccaagtcgagaatttgttgggttaagccagaatcggctaaaggaaaggcctaacaatgttagtatgcaataaaacgaatataaatttcggaaaagttcattttccgtaataaaattgccgacgaaactagcatttgaaactagcatgctttcagctatttcgtagccaaagaagaagtcttataccattattaacatacctttgggttaactgacattttttcgggttccttgctgtaaaaagtagtatctgacctacaatggtggttgctcgcccttgctaagaaattttctttagtaaacttcactttagctgtagtccaaaagtacaagtaacaacatcaacgttagtcgatccttcgatcaatgtaacttggaaaattaatccaaatttgcttaaatttggaattctaagaaatttatgcacattaataatcttaattgtttcttggcattacactatgaatatggaggactcaaaactataaatcagattggtgagtttatttctattgagcaggcattcttcaattggacattgtttaccatatttaacagaatataataacattaaaaaaagttggaactgcatatctgattgagagctgtattgttatatagtctatggacttagcaaaaaagaagttgctaataatctactatttaacttttaaattttagcaaagtacatataatttgtcctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagccctggtacatactattgaaagtgtgtaaattgtaatttagctaaaatattttcccttagtggtttggaatataggtttttaataatattataatttataaaaactttgcaaaacactttctaaataatatccaaaaaagtttatactttctgttaaattcatacttcgatctccaggctacaactttatctactgtaaaaaaagctgaataaattaacagcgagtacatacacatttggatatgtgtttaggaaattcattgttttatattattagataaaattttacacttatttattcagctcatataacctgcatgttcgtgcaagcagtggaagtggttgatatagctctacactatttcaattcattctacattccgcttacccaacagctgtcacatcgaaaataacgcttcagcatattgctaaacgcgtattgcaattttcaagaaatatacttttgacgaaaaaacatgtactagcggattttttctttaactcttgatgaaactaaaactgtttccatttcaagctgctggtcatggccaagtactagtcagtgaggatgataaaattctaattaagccatgcattaaaagtgaagttgatttttataaaacatgtaacgacaatattacgctctacaactggattcctaagaatttcggtgagtggatgccttctagtagagacattgagggtatcaacccgatcgcagaaagtgttgctttttccttaactggaaaagctataatcttagaaaatattctgtatcagatggaaactccttgtgtcatggatatcaaattaggaaaacagttgtgggccgatgacgctcctcttgaaaaacgaaaaagattagatgccgtttccagaagtacgacgagtggtagtcttggatttcgtataactggtatattgtcgtgggacagaacaaacaatacgtacattaaacgatcaacagcttggggtaaaacccttacggattcagatgtcgtagaaggcttaaatgatttttttgtctcttgctctctttctcaaaaagcaaggttggttgaaagcttccttaatttattgaaattatttgaagttgatctttctgagtcttatattgaattaaaatcttctagtattcttttcgtttatgattactcttccctaaatccaacgtatcattgtgaaagcaatgtagttctcaagctgatagatttggcacattctagatggacgaaaaacactatagaccataacacattaattggggttaaaaacttaattcactgttttgcgatgctcctgaagaatgaataattgaatactgacatgataaattcctttaaaagaaaagtaatttttttaatcattgctggttaaagctaattaatttatctgtatagtattccactataactattataaaaatgataccttatttatttttttgagtgatcgtgaagtattgatttgttatagaaaagaaaataatttttattcttcgtttattttatgaaaattttcagaaaggttatctaccctttttatttttggtaagataaagatcttattccacaaacgaactacttaaaaaacagtcagttttctcttaataaaatagttcgtttacttatagaagtttgctttataccttgcgttgttttcatagaggttactaaagcatgctttacttatatgctttcaaatacgctttaactttttttttaataataattttaactaacataatgaaaataaaataaatatgcttatatttctccatttacctaaagtttcaaacagtagtaatatgacttgagcacttgccatcagcaaacaactactccacgaaggatttcatcatggataccgaaatgtctgtcaatatgtctgattttttacacgatcaagctacaagagctccagaaagccttcagcaatcctatattttaatggaagacctttatgaaaggaagtatgttgtaaaagtgctttagaagaaaatgaactttacattaactgacgccagattatggaaacaacttacagatgctttgattgttttctttgataccccagaaacagtacctttaaggcttcctttgtatacgaactttgtcaactcatttcgacctaatatcaatcaactcaaagcagtgtacatgggcttaaaggcttttgagtcatgttctaacgacgaagcccttcgtaatttaaaccaaattgttaacgaattggatgaagagaaatataaagatgcctatgtatattccattgttgccattgctcgcatcaagctgattagtggtaagttggatgaagcccgggaactacttgtcaaagcctcaaaaattatcgaccacattgattacgtagaaagtcttattcattcttcatattatagcgtcagtgcagactactacaaggcaaaggctgattatgctcaatactatcgtcattgtctattgtatttatcttgcatcgacctcgataaatgctctcataccgagttagttgaaagagcggtggatctaagtgttgccgcaatactcggtgatatttataattttggtgaattattattacatcctgttttcgagttgctagtaggtacacagcacgagtggttacatgatttagtcatcgccatgaatgtcggagatttacctttgtttgaacgcttaatggggcaaattaacaaaatgcctttactgcaaagttcggttgctttactaggtcaaaaaattcgtttaatggccctcattgagttggtcttccaattacctccaaatcagcgtactttaacatttgatacaattgctcgtgcaacccgtattccttctaatgaagttgagttactcattatgcgtgctttaagcgtagggcttataacaggtgttatagatgaggttacccaaattgtcaccatttcttccgtccaatctagaattttaaatcactcgcaaattgcaagcatggaatctcgtctacgagaatggaaccaaaatattaagaacctttctaatgtggttgaaatttctggaaaaggtgttttcgtttgatgactacaaaactcattgtttaaaagacaagacatgctataaagtaaatagaactatttttctatacattattatacatttcagtgtagtaattttattagttgtaaacatggtacgtaatttcattctccttaagcaattgtattcaattagtattcagaattcaagctacttaataaaaaacccaattgaatccatgaatggctattaatgttagatcaataatataaaaaaaaacttacccctaatgtgccataaaacccgactaattgaaaaccttttgggactaaatagcttttcaacccacccccgttagcatttccataaaatggacttgttttaccattttctaaaacaatggatatcccatccacccaggctccacaacgtatttgaaagcctacaatttgggagccttgtatttcaaaatcgtgagggcttccaccacggttaccaagaagaactgattcatcaccaaaaaatacttcaattccatccaaagctaaaccacaatgaacacgaattttagtaggcttaaacttttcaggtgctattaaaatatttgataactctttcccattacaacctcgcaaaccatatctttcagatcgataaacagttccaaaagacgattcaaccttcgcattttttataatttcaggtacattgtttaaatcaatacatttgaaatttctggatagaacgcgaacacgataatcttgattggagcttgcatttgaaagagagcgtatttcagcatcagttaaagaagcttctccgactggaggattaaactccttccagcccttggtctgtccattgtattcaatttcaattaaaaagattccagtcgaattgacaaatgtgatagtttctcctttaacaaagtagttcgtttcaatgtccgacggatatgtagggtctgaaggtagtttaaagcacggatgataaaaaaaccttaacatgtcaagatggtgccaagaacattcatcttttgcaagcactggggcaagacctttacttccagttctaacacattcaaattctcttgtcgtaaaactgcggttaaatattggatatgatcgcaacatgattccatctggttgatgaggacaaccaagtgtatgtcctaactcatgaagcatagcgcctatccctatattcgcacattcccaaatcgtagaactttcatttgcatcatttgccaagtaagaagggattctacgggcatcactaaagacaggtacaacatactcaagtgcactaggaaaagaatgtaacgaatgggaaccaaacactccaagtttgtgcatgtctgtacctccacctaaagctacatgtccacgaattttttgagtagaaggatcatatcgtgtatccaagaacatgcacatataatgccaaggctcaggaagatgtagtttgtcgacagcatctccagctatatgaaacaattgatctggaggaaccgatcgaatctcttctgctgttttatcacttcgcagaatatttatagtggctgttaacctttcggtgccccaaggggacaaacaagacattgtgtcgggttgcacactttcctcaattctaaaagaacgtcttccataaccatttctatacatacattcagcggtgaaagcttgccataagtaagcagcgcatctgagtttacggatgccctcatcaatatcatttttggcaccgtgaggtgcatcaaatgaaaggtctgagtcttttccaactataaaggcgatacaatagaaaggattatcaacaagtaattggtaataaacctgcaattctagtttacctccatcgtccgtagtaaatagtatggtattgtctccgggaacgacgtgaatgatagctttaaaatataagtctgtaactacccatgtttgttctggaaatgaattttcgtgatgcttcacattgattgtttgtgggcaataacttgcacgaggtccaactctaccatgtataataacaaatctctaaaattaggcatctatattagtacaattatgaaaataacattgaaaacactcgtacattgtatacagtttcgttttgggatatattgtctaaaatgatctgactcatgctggctcttgacaaacgcgtgtgcagtacattctatatttatttcgaattgacttagactaatgtcacaaaacatataaattatttacatatttattcaaatttataaatttaatatacacgacatcatataaaatacaaaacataatataatcgcgttttttgaacaataaaattacagcatcggttgattgagtctttggcagtgggtatactgagagaccaataattatttaaaattctagctgaataataaacttttgtatgctttacggagacagtagacgtccaaattaactattgaagacttatataagtacaatgaattaatggattatttattttaatgattgtaaataaatatttagaaaaagaggagtgcaaaacttattaaacgatgattgtgtatgttatggctcaagatttacagaaaaatctagcagagtaaaagcgatactttcaggatcaaagcacgtccttagtatcaaatatgtacgcatgacgatagatacaccggcctaaaaaagaggactaggtttaagaacttaatcgctttattcttgtacatatggagagtttttgtcattgaatggagatgcggatacttgactttgagtctctgcattttcaccactttgtcgtgagaaagatgaagacagtctgggaggaggggcttcggtatttacaaaaggtactgtctctgatgtgtgatctataaatggagaagcagaaggaatagtattaagctctgcttcttcaacccttgtatcccacatgtcgtctgcatccaaggcttcaaacttagcggaattggaaaaagggttcttcagaaagttccaggtttgagaagactttacagaactaacatcagctgtcatcatatttcttctccgaatagaattaattagtcgtaagacaccatatgcaacaaataagaaagcaatcgagcatataattgacaatgctacaatgccaaacgtccccatgatgaaccaatttatctaaaagaatttttcaaacagttttcataaaattttctttcaacgtttgaaaattagaaagaagaaacttggggtacaatacaacaaaattaagtacgcaagatggtgcaaaatccaaaagagagtaatgaggtgctttaaagatcaaatttcccttgaatgtccttataacaatttaacgcaaatttgggagtccgttattatcattaaaacaaaatataataaaacatgttttcgtgtaattcaatgatgttaaacattttgaatttttttcctcactttttattttctcgtacctcattcacctcatcttctttcttctgtatagctaactcagtatcgctagaggcgtcaaaaagtacttcttgctcaatttcctcttcttgctctttttgagaataataggttctttgcttcgattcgtatttttcttcctgtactgcaagcgattgaatctcagcatcagaaatgttatcatacccaagacgttctttcaaaattttggcaaccaaccatctatactgcaaatgaccttcaacaagatcccccacatcgacattttctaaagtatttgaatcaagagaaactggtccaagaccagcagccgtagattgcgcactgttgacacgatacactaattgtagtacataatcagaagcagaatagacatttacgaatctcccagcgacaacgcatctcattttaagccataacttagcgtcagtcggcataggggcgcccattactatcacattttcaactagattcgtctcaccacggtcagccaaatgtagtaaacactcaagaattgtacgtgcaccaagcgaaaacccaattaaagtcactggacgcataccctgagctctaacacaaagcgcattggctaaagcttcaccggctttgatggataaattaaatgcaattctccaggaattgcctaaaatatttccgactttcaaaagtgataaaggccataaagcagcagcaagaggagctaatatcgttctactaataacctctccctttacccagccaagtccagcagaaaataagattctggaaagagattttccaagatcaactaaagcttcaacttcaaatttcaaagcatatatgtctccccaataataacttttatctccaacagttaaagatttccaagcagcgtctacttcgttataatccccaagccatcctgagattccaatggtaaccggtaaatgcgattgcacactgagaggtatgaattcaaaatcagtgagtcccttagatacatcccccatctgttgcatactcattttggctccaaagcctccaaacagagcagtgatcattggtgccgaagtaatcaaagtgccaagataggttgctccaatcatagttcccaaacctagaccagcaaataacgtccctaacccagctgcaacaaaaggtgcagctagtccacctgttaacccaataagagctccacctgccagtccagcgagacccattgcaatccgtcttctcatttttcgggtgcccgaaagttcatacatttcttgattgctttccatagtttgaaaagtatctaaaagcatagaagaggtgataagctcagccttataaaccacgatagaggacaagcccaacttctctgcaatactatataataaattacgggaataaggagaataattacccaatgaaagaatcaataacagtagacatttaataaagcactcgcttttctctgtttcggaaaactgccgaaatttttttacttctacttgatcctttggagtagagggatccagtgcgcaacctgtgcgatttacaactgccattgcccaagtgtcgaagttttctctaaagacgtccaataattgagaaagatattttactatttcaggatccgtgttatcgattattgactctttcttctctcgcatttcaccaattgtactagcaattaaaattgtataacgagtacaagcatcatcgtcaaataaggatatgattttctgttctgccatattatctaaaagaaggaagatatgaaaaggaaaaaattaagtaatgtatgttttgatatgattcgcatagaatgcacagcagaaagtaattgtgcaccaaaagtttaagaacttctggtatcaggaattaggaatgaaaaacttcttctttcaaagcaaacctattaagaactaaaaaagtaaacaatagttgaaagaaaatggtcgtaaagcaaacttgatattgaagcacttagcacactaatggaagaaacgtcataggttaactctcaatataatggagatgtgcgcactcactatttcaagttaaggcacaccaatctcggccacgatcagcttggaaatggcacaaggagggttcaaggaatagtgataccaatgaagctaaaaaaattccagagctatctgaagagccaacagtactaatagctagttcacgctgactactctccgtagtctgcaaactatgatacacgttcacataaacggtaccaccaataagaccctcaacgaatatgaggaatagtacaaaatgatagctggaagtaagatatagggccgactgtagtatagtaaatagaaggataatgaactgtgttattgccaatgtgcgcaaatatgggacagtaaaaaatgaaatggaggatcgcgataggaaaacaccaatctggtaaacagtttggtaagtaggataaaaatccctaaacgaagaaaagccagctttttcgggcgggaataaaagagtgggagctacaccaatattgatagtatattctgagaagtatacaaggaactgcggaaacatatgactaagaaggtatggttgcatgaatatgaatgtttgcttcaaagaattaacgaaattgaatgaaacgtgccctgctcgaagatcaatagattcaattggcgtataattgttgttaattgaaggtgatgtagattcagactctggcaacacaaaaaagtacatgatcaaaaggaaaagcggcagaaagctagagataataagtgtgctgcgtaccgagaagttaaaccatgtagtcataaccaaataggaagatgcaccaaagagaccggccaagcctgttccggaactccagcacggtaaagacacagagtgataacgacttgatagatgcaagaaagagatttcgccaaaactcgatgaaatggctgccagagatacaccaagcattttcgaagggacggaggaagaccaagcaatccattgcattcctaatatggacatgaaaacacaaaaaccgattctctttgcaaacttaaatttatgaacatgaagaattgatgctgacaacttgcacgccaaagaaggaacaatattagaaagtagtaccacacccttagaaacgtttgcgccaaccaaatctaaggcagcggataaaattatcacgtagagaaggttgtttaacaatccaaaaattaggaagcaacaccctactttcgcatcttttgttaacctcaatttaatcatgattcgtactatatttagtagaaactgaggtcataaattttagtttgaaccggcaatacgatagtagacttttgtaaagtgctagtctacaaatttgctgttgtttcgcaaatagcacactttaaagcccttctatcgatgacttcatagacgagttaacttgttacaaactgtaaatagcgaggatcaacgaactgaaaagcaagtcgagatatgtttaacatttattattcgagtagcaataagttgaagaaaagaactcgtaagcgcttaagggtacaaaaaaaattgagtttttagtaacttcgtaagagaaaggctactacccttcacgaatggcgtattgagcgattgaattattacggtaatgttgtcaggttcaaaagaaaccgattttgaatgttacactgttttttccaagcaaccgctatcaagctaaagcttaccctactaaaatttcaacgactagtaactgacatgccttgcttgctgtgatcgaaaagctcctagtttactcatgcttcggttagcacttcttgaaatctcccaggaaaacaattacaacatctttaaatattctattcacgtgtctacagcttctacttatgaagttattgtttttggcacgagatttattttggtttaattccgatcttcgtttgcttatgtttaaaaactctaaatcgtaaatcaaaacaaattgaatataatatcgtatgaatgtgtctttaccgaactacggttaacatcgttattgcattatcactttgctcaacaataatataaaatagtaatacgcatgtatctactatagatatttcgtattgcttagtcaattttttttttttttttttactaaatgaaggtttgacgctccgttacgactgtttataataacgaattggaaaccgaaccgaaaaatcatctcgttcattatcaaatttgccttgtttgctttgacccataacacattacatttaacagtaatgggatcattatgttagttactgggaattatattatgcttgatgctgtactacaaatttataatactgtccatagaaagtgcgatattggcgttttaacgagcgtttcgctatcattctctagtttacaaatcgcacctcaccatggttcataaatccagcagctacagcaaacagctgtttgcagacgcactttagagtttgaattttagaatctcttttaagtaaagctaagagacttataatctcttagatttcctttggttttatattaacttcaatgagcataatgaattattatgcgatcacagtgccatcgacatgtttcaacattttttaagcacatgctgttaatactatttaatccactaaacttactaatgagagtatccttttaatctactgataaacaaaaggagttttcgtgctgtaaaatggtaattttacagtaccaccctctccctgtaatcgaaaatgcataccagatatgatgatgcactcattttaactctctttaaactattaaagtatattccatcatttccgtaccctcgtttcagaatgttcatatgcgacttgtataaacaactcatataatctgaatgcaaaacttccctcattgttagagatgatcatgtgtagatcatcaagtaaaaaagatggacgatgtgcgcttcaatgagttaacactcgcatcaagcttttggtaaagcctttgactcctattttttttgctcagccttgttatattttgtttaaaccagtaagaaactgattaataaaagtttccccacacttttgaatgttttgtcgaataagcactgtttttctgtttgtttacagagtcgattgtttcggtttgagtgatatttaaagcagcattttttttgtatatatagagcctttagtacgaactttcttttctttaccgattgatttttgtcaaatatcattactgttgcattcttatcttcttgtgtcaatatttttttttcggcaccttgtgcttcttctgatcgcaattttgtttagtatcgatatcgcgatttttttgactcttctttctttaactctggaacgctcttattagggtgttgtatttatttatttttttaattctgacctattctaatctctttcaaagcgattgtttacgtcctattatatcaaaagtattcaaaattgccacgaatactgtttcataataagtttttctataagtctttttgaaaatattatataaaataatattttcttgtttagtctcaaaagccattacctcgtggtaatttgattcaaaaataaaatggggattttgtctgtcatcagaattttcatttattgcttaataaggcttttcagttttaattctcgaaagagaaactcttcaattgatgaactggaaaggggagaaatcaatgcgtttgcttgtgacaaacaaaacactccatcacctaatagcgaatgtcgtcccttaacacctcttaattctccatttaggagaacagttgagggagacacagcaaatcttcaagcacctagccctactgcatgcccttcttttgactctgcttcgtctatcaagtcaagtaaggaagacattgcttgtcgtaaattgtcgacagaacgttttttttattcacctaatggtatcgatgaaatgaaaaaacagcaacaatttaagaaaatacctactgtttcaattacagaagttgagcctgctttcatccctagcaatatggagcaagcattattttcagaagagccatttgttatccaggatgatctatcacatcagataaatttggacgacaacaggaaattttcaaggattcaaaaaaataagcttgatccccttataacagtaaatttggttcctattgtgaacggtgaaaactgcttcaacttttacgaaacccaaatggaaacaaattttctttcccctgaatttattaaaaagccatctatggttgatcacaagcgagattcagaaattaatgcagttacagctgtttctgccgacggctccttcagtcctttgactgaaacactttcatcaacaataagcacgttgtctaacgattccctggatggactaagctctcaaaaaaacgaatttactggatttaatagcaatagcgaatggatacctaatgacacagttgattacatctgtaatagcgatgcttccagtgttgttagtaatctaagtgattttgaagactgttttgatcaatttggtgtttatgataaggaatatgaaaaaaaaattgagaagactaaaagaaactttccaaagttccagtcttctgctacgtatccacctttttcagctcatcatcaagctaggagaaacaatcctcaaggtttccgaaatgtgaaaaaacgctttcaactgttcaaggatgattgcacagcacttaccgactcagactttcttgacgcattaccattttttaatgcaagggtcattattgcactatatgtcgaatggcgtctccgtgtttatgagacaatgataataaaaggtgaggaatcactaaaaaatcttcagcgagcgcgagatggtcctcacaataaactttggcttggtgtatttggaaataaagatacgattaaaaaactttcaaactatgataggagagcgatttcgaacccttatgtgtctaatcatttaaacttcaatgttagacgagttaaatcggatactgtttacattccgacaattttgcagctccttagaagctcgacccagctgatgactgaacaagcctttgtcgcctcgagtaatctaaagtcaacaaagggtctgagggagacgagattaatccaaaaatacaaagttaagggggattttgaatatgtttatgctgcgttatattatgctgctttcacacaggaatcaactttaaaagctgtaacgatagatgatatcctatctgaagatgaacttgaggattggtggtatttaaatttacgatacacttcatttataactccgcaattatgctttgaattcctcgacaaagaagctgattcctgtcgcgatcgcttaaccgaagttaaaagtgaaccgcctaaagcggtcatttatgaagaacctttaaataaattatctcgatttagctctgacaggctttttactagtcacgaattggtagccattgcagagttaatatcattaaatgagccgcctttagagagcggtaaaaagttttactatgaagagtttcaaaaggcatgccagaaaaagagagacgactatcgttattctcctgaaattgaatttaaagctgcttttcgtgaaaagtttcttcaatctaatgagaaagtcccgtttccacgacccggtgaaatttacgaaaaaaggtgtgactattttagcaaatacgcatgccaaaacatatttatatctaaacctcttaagagatctggtagcatatacgaagtcttttcagacggcataggtcgtgttatatacggttctgttttagattatgaagcaacgagaaacaacattttattacattttgggtttgaaattcattgcgctccttcagaagaggaattaatagagagagaggaggcattcaaagattttcacaatatgctatcctttaaatactctgccaatgaaatttatgagttttgtggaactcattctcgtgctgaagtacacaaaaatgaagtactgaagcgtatggcctactatctaattgacgaaaataaagaaattagcatactacgaaggatactttctcttcggattgtagagccaactacttcgtttacgagatatgagtacgatctatggagaacgttttatccagatgttctgtacttaaattattcgaaatctggaaggattccgaccggatctccctatattatgaacggacagtggaggaaagatttgtgtgttagcactccgccaatggtagacataaacagtgccttgttccctcattggtttaagctttctgcaagcaatctttttgctggagcagagcatgctggtttgaatcgtcaaaagcctgacaaaattgatcttgatttatatgagcctctgcccgaaaattcttatctggtggctgcagaacttcgagtccttagagccttacgacataagaatcctgaaaatataccacttttagagaagtgggaagtccgtgctttgcatcagctaatggctaagatcagaaagtattacacagtcccgaccgattatttatctttacggatggatggtttgcaagctatgttaagaaaacgagaatatatgtcttgctacaccttcaattactttgattatgcatgtctcatggatcacgcttaccgtttgtatgaaggattcaacaaccaagttgtgaaccttccacctcgcattatgtagttttttagttttttgataatgttaacgatttttttcaacacaataatatatgtgacttgtgaatatactttacatatataacacgtatcaaattaaattaattatactcattacttatttcaactggctaaaactacacaattgctcttgatcgtaagcaaaagaatgaatgaatttttacatccattatgttggcacgcaaatgataactaaatacgaataggagttgagaacttgtgccaaaagtccaaagtcatcaatgtcttccatatatattattaagatgtttctattggcataatgtttttaatcctatttacaagttgttatgttacctgtggaagcccgcacatgatttaaagattactagcgcattcttatatttttattcaggtattcagcatttgttcctggcatactgaagaccacttcaatattaccgtaccctatctgcatctctttaattccactaacaacgaaattcaacgaaatactacatcgacaaagtgcttacaatcactgcgttttcatatagcttagaacgtcccgtttgcataacgaacataactaaacaatatgtcaagtaatttatggtaaaggatatttttctttttcatttctaacgaactaagtcctatatattcttctttttttggttttgcaggtatggacgattgaattatgattaatagctaggtgtttgtgcctcaatggttttttcatgcctcggagcaggctatggaacagcattggctggaagagggatagctgccgtaggtgcttttcgtcctgagattgttatgaaggtttgtgctgctgttttgaacaaaaaataatgacaacatcactaatattttgaagtctttgattccagttgttatgagcggtattatcggcgtatgtaaaagattcaaaatcttgtaattcactgacgataaataggtctatggtttggtaatgtcggtattgattgctggtgatatgtctcccgataatgattattccctattcaggtatgttaaataagctttgtgtgaagtttcaacataattggatctattcatgccttaatcttcatcttgtattttgcaaagattgtaattctttggactatacgtctactaaagtggttgtttgtctaccgacatacattcttttttttttatgtacatgttactttccattgtagagttttgtttttttcaaagagcttttacaaatggagttagtgagatgatccatcatttgaagcttcaatagtatttgacttttcccaattagttttgatttttattaaccaagtagcggatttattcatctctctgctggattggcagttggtttgacgggtgtggctgctggttacgctataggagttgttggtgatcgtggtgttcaaagttttatgagacaagatcgcatatttgttagtatggttcttattttaattttcgctgaagttttgggattgtatggacttattgttggccttattttacaaacaaagacttcaaacgtttgttattagtaatcgagtatgtcaagggttttattctgtcctgtcattagctgaagatgataggatttatttaatgactttaaattgaagaagtctgctaaaaaatatgatataaaagcgacgtttaatatcaaatacttttatcttgttgactttctctaaggctaatcaaaaagtactctaactactaatactttgttcgctattttgtgagtttttcgatatctttagaattatggatttgctatccttccttgcttaattatttggaaagtatataccgtataactttgattgatctcgagagcaacagccacagttttgtaaaacgtggttgaagctcgattctagaaaaaaaaaagataattttgccattcatgtcttaaatgcttcatagtgcattaaagataacaactttatgaatgacatacacaaccaattgatggttccgagtaaactacttttttctttctattttcgtttaaaagatttgttcacgtacagtaaatactttcggctatctgcatagtgatacgaactttaggtaactggaagaataattaacaataaactttgaaaaaaataattttgtattgaagtcatcaatgctgcattttattattaaaaaataattcacaacctttgaaaaattctgatcaacgttaaaggaataaatcagcacattatgaagaattttctttcaatgtttgccgcgttgagtagaaacagcagaaatggggactgtaacacgctcctctatcgtttcgtatgtcattggagtgagtttaattattgtatgtaaaggaacattaataaatggtaattcctcaagtgaaagattatgatagtatccataaatacaacgaagaatagcttgatgacatataataaaaacatctccctgtcgttctaactccataataatcggctctaaccgccttactacgtccatataagattctccgccacgatatctgtaatgaaatttatcattatttcgcaattcggcttcatgaggaaaattctgttcaatataatcataagtaaaaccatcacacgttcctgcatctaattcatccagtgctctccattcgagcttttggcaattaaggtgtcgagcagtttggatagtcctagccattgaagatgtccaaaccgtaagtcctttttcacctatcgaaaacttagcaacatattcaggaagaagagcagcatattttagtccttgaggacttaagcttgagtcaccacctatttttccttcaacattaaattgactttcaccatgtcggcttagccaaatacttcgtcgacgcgtacgcaaattagagagataataaacaatcctagattcaaggtaattttcaagtttatgaactatcagttcggctccaaagtccacaattctaacgaaagtacattcttcagcctcggacaaaggtgtgtagtgtttctcatactcatgaatactatcaaggattttattcttcgattcttcgaacggaaagcttttgaaatatggtgaatgctgacacatatcagtaatgttttcatcgataattttttgatttgtgcagacaacctcgacaaacattaagagcatattccgcgcttttgccaactccactatacttttccgaaactttagtgtacattggttaaaatcaagaatcgcaacatcagtaccctttttaaaaacgctctccagattatcgaatatggggctaagagttttagctaaattctctgaatcactgttagaattttcggacaacgaattatcaatttctttcgtatcataaaggtgagtagaaacggacatccatgtcaaatatctggataatttcattgcagaagatgtcttgccagatgcgggtaaccccacaaagcaaacacataggcccaaaagtccttcaatgtctttcatgttcgatcttaatgtaaaaaagttagttcttaatttaaattttgggtgtggttatgttgcaaacaaatattaaagaataaatcataagaatatgaccaggttgctaatcctgccagaatcgggttgaattattaagtgaatatgttaaataatgaatatatgttaaagagtcgtatttcgctcgaaatgtatgattcgccttgaagagcttgatggacggtttgcagtactcgtacttatgttaagtatccttagagtatgtagtgaactcgtcaatgcgttaaaaagctataatttttaaaaagaaaaacgattaaattaataatatttaacagaacggcttaaaatatacaagttcagaacattgcactcctgctaacataaacaagaggggtatacgtgtaagttcaagcttaatatactaaattgcaggtcttcgttacgcagtattattgcgagagatgtttacgcttccgtaagctacattaagtgatctcaagtctttgacttggtactaggagtagttaaatccactattaaaataatattcaaaattaagtgtgagcatttccatttctataagcataattatgctaagctgattgtaaaagtgtatataatcattttcgtaatattgtggagttttcatacaaaaactgtcgggtaaggcataacttcatcattttttcagtaatgtgaattgtgaattaagattctggattggaagtattagaaaacgttgctgaactgtatgatcttttaaaaaattcatttttataacatgttcattgaaaatattaaaccagaatgcccctaaattggaagaagtatgtatcctaaatattgaacatgaacaacacttatgaaattgaaagaaagcttggctttttcatatatttcatttactgtttaaaaccgagtaaaacttgagtcaaaagcctcagtgattcaatggtcaaagttgcccaatatttaacactgacttaataaaagttagaaatattaattttgtctgctatatttttttcgtgtgttatccatactacaatagtttgttaagggctctaacaattatgaaaatcttaaattactaattgatattggtaggaagcttggagcaattaaagaaaataaagttacaattaccaatcacgtaaaatgatctgaattagtcacttgataaagttgggtagcatcgctttgttcagtagcaagattgacatctatgaagtctaatgaaataaagagtgaacttcgagtgttcaaagagcgttttctgctaattaagagttatagcaatactgttctttagttattgaaatgcacagttagacactttttttgaaagagccggaacgcaaaaaacgaaacactttaagagtaatatttcggaaatgattacgaaacgaaaaccaacctcccttagcatacgttggtagtactagacgaggccaattaacgtattgtctacgatgaaaatataggtagattccagcattcaccatagggatagaatataacagacgacagaacagacttggatttccaaataattcttgtatagttaatattatcgtggtgaacaaaaaaattccaggtgccacaaatctagtccagtgaaaacgcaaaggcaagtccggaatcgaaagtgagtcgtaaggacgaaatactccaagacccaaatcatagctatcttgcagcataccgtcaaaaaaattgttaagaatatatctacgaaagcagtttaataaatctttgaaagctccaaaaatggttctcgttccatggcgagtcacatcgccttttaaggccggggtaccagtgtagagatcactgatataatctccagtattagcccatattaagcgaaaatcttgtaaaaaactatcatattcttccaaactctcagagctagaaagtacaccaatatcgtgtaattgcatgtttagaataaactgtgcaatgctagtctgaatgacgttcgtccgatctaagcaatccatacaatttgtccttacaaagttggtttgcattgcagtagttttagatccatgctcggcataatattttccttctatcaagagactttgaatttcagcaagaaacaaagggagatttctacttccttgcttatgataatcgtagtaaacataagacaaaggagggtttttatttcgtttacataatttttcaaacccagaccgtagaggtgcttcacgtcctttttggtctagaagattgaccaccacaagattgtccccataatcgttggcaagttcttgaaaatgcttcccaaacacagtctcgctataatcaagaggttgtaaagataataaaggtcgataatgaagatcattaacttcggcccagaacatggggatacttcctcgaatttgagtaaaagaaagaaccatttgttcttcaagggtgatgggtgattcgatcattattatttgttcaatttcattaaaattagcagcacttccttgtgcgtttacacctctggtgaaataccgcgtacccgcatagtcaggagaatgtcgtgtaataacacacagtctaaggttataagtctttaaaaacgagttagtaatggcgatattaccctgaatcatcggttgaatccattcttgaaagcctaaatccttattcgtcaattcaattaattcatgaaatgcatatttattccaaaaaaagcggtaattatattttgatgtcagttcaaaagattgggttagtacgcgtaatctttgaagggaacaggttagatctaacgttggactaaaaagtatttggccttttgacaaatgtttattgagcaaactgatataatgtagttcttcctcatctttaatatttagcagacccgtggagaatggaagagtccttgtaattgggaagatagcaaatttccttgcccgataaatattgtttccgagaattgctgcatgcaaatcacaacttgtaacaagaactacatatttgtatattttcaatcgaataaatccatataactgaacgttattatagtcaggtgtcttgctgagatcaagagaattgctcaaactaaggcatccgtcgactctatctattcgaagagaagctttttttttggaacatgatagataaatgctgtctggaaatactctaacgtcctgattcattattttgttgtatttgagaagcgtagatgcttttctgctataatgaaccccggactaatgtattttccaaattaggtctcaaaagtaaaaaatgagaatgctatatttacaaaaattcaaatcaaactctttaatgtccatgaaacgatttttgaaggcttgatttccaacgcagcgcctgagtaacgagttcattgttacctgaaggtttatgcagcacgttttacaaaacgaactttcagtgacagtgtaatgtatgatattattaacaattctcattgcactatgtaatgatacgtaaagtatcgctattcattgtacctttgctttacaagataggtcgtctggtgatgctgatactccccaattacctatattaaggctgaactacaaactataattcgaagaataggcaaacgaaaatcataatactgtatgatattattgattttgagagtagcaaaaataattaataattcatcgtagcgtttttcagatatcacagaaaacataccatactctatcgcataatcaaaatagtttacgagccttctttgactgcaagtaacatataggcaatgtcgctttatattttgatacataatttctataaaagttaggtgttatatgataaccaactcttcgaaaggaagcatatgttttgctttaattaagctttattgatatttttaccgttgttaaataatatatactaaagatctgacccagttgaatttgctatctatgttgtattgctttttactaatacaaccgaactgccaatttttacataaatattttattaaatcggattgagaagtaaaaattataaaatcatacatttaataaaatcctttttcaacacaaataatctccattgttaattaattgctttaaccaacaaccttgttaagcctaattttgaccgcaggaattaaaaaaaaacactaaataaaaacaagataattaagaaaccaacatctgcgaaacataaaactcggtggaaaataaatatggttaaacgacatagacacaaaaacaatggtaatgagagtaacgtgagtattagttcgataagcatgcatatgtagcaatagcaagtgcttaacacgtgctagcaaattatgtgaattgacatgacaaaaaattcacgtcaattgatgaatgcgtaaggatcaccagaaatcgcgtgaatacacaccaagacttgcttaagcagcaataggttgtgcactagtgctaggcatagacgtttcagcaacgccttgagatcctacttcttcatcatcctcctcgccaatttcaaagttatcaacaacttgggtgctttgaagaatgtttggttgaaaactaggttgataatcttctgtacccatttgagaatatcttttactacctgtagaggtgtaagagtgtgtagtgccggaagtagttacaccattcgcatgagagtaacggcgtggaggttcattgattacatctgtgcgaggaacgacactagcttgaaattgtgtttgataatgactttgagaaggcaaaccatcaatgtcggtaaggggttcaggagtttggaaaggattttgccaattagccaactcacgttcagcctcaacaatatagtcacgggttatgttgtaaccatcgtaaatagggcgaggctcaccgggaacaatgggagtatcgtccaggagatcgaggatcttcttggcatacccgcaaagaatagcaaccttttcagaatgctcaagtaatgtaccaatatgaagagtaaaagcacgtttaaagttttcgcgggtaatgttagttaactgcgcttctgcaaccaaacacgcagcttcctcacgaactagttcctgttccatagtaataagctttggggactcaggatcacggcttctaacatcataaatggagttaagtagcttttctttcttaacacgggtgggttgaacgctagcctcaatatcacggatggtcttcagactaacacgatattgatcgtatctgtctaccatatgctcctcaagttcgccaatttcatataaaagtacaccaagcttatcactgatatcgctaatatcatcatcgcaatcttcaccccaatacgaaagttgattggcacattctttgcgctccatggcaacgttttcataagatcgaagtaaatccttttccatcttaacgagagctgcaaggcgtttagccatttcgggagtaaacatacccacagatggataacggaattgtctgccgagtttattaacatttactgcacgacgggtagtagagggaggaatttgattctgtttcgctttaggaggcgcgcgaagcgtatgaatagagtaagatggttgagtgcccatcatcttgctaattacttgataaacgatttaagactttgaaaatatgtatatataaaaagagaaaggaaatactaataaaaaggttagtatgttaattagaggtaggttgaaacaatgttcattaaaacatacttaatccgccaactcacactagacaaagcgaagtataaataaggtcaggctcaaaatggacttattagactacactttcgaaagtaacaaaagagctgtaaagttcaggtagatttttagcgacttgaacccatgttttaaagatttgagctaggcttgagacgtcactatgtcaacatggaatttatatgtcgaaagcataatgtcattattgtccgtacactgaatgcgacacctaaacaattgaaaattaataaggacttgtcaatcagcaaacatatagatatcttaatcatttccctcctctatgacaattagcaatttcataaaaatgaacgaacaaaatagcttatgatacattatgaaaagatatgagatcacaaataaatcattgagaaacttttgaccaacactcgacaagtattcatagttgtttatgcaacgtaatgaataggtataataaattaatagatatgggcaaaacaaccatcactatgctaaaaaattcgtaactgaagccaccatttttacctaggactcacattccaaaatggatctcttacgtcgttgtgagctattggtaggaatactttgataatcctgaataccagtagatgttaactgaaaagccaactctgattctgcagaatgagctggtggctgctttgccatgaatgcatagcgcagaagctgatgagagggacgactctgtccatcttttgattcttcagttgaatgcctactgtaaagaatgagccgataagatagattatctaaccaattagtgctgagaagcggtatcaacttagcacctatcccactaacaacttttgaagtcatctgggtggtaacaaagatagccacataacaagaggatgtaattttgcttaacaaagaactgattgtaccgattgccttttttctgcggtttattgttgttttggtagaggagttatgaaatgcaaaattcgagtcgtctttactcgagaactcattttctttgtttaacgtcaaagtgttttctttttgagatgaatctgaaagggagctttttttgctggtattacgacgaagacgtagataagcataatcttctggactggttggatatgcaagttgaataggcattgataggttgtcaataattaataatccaatttctttaagatgtttttcttgatcgaaatttcgtaaaaaagctagaatattcactaaattgggtgcatatacaacatcgagaagatttaataactcatcagtatcgcatttttcctcttcatcttgggaagaagggacgtgattgtctaatagttgacgaagtctctccatgggaattggttgacaagtttcgacccaaatcacacgagaaccggaaagaagagcgtttgcagtaatctgtaaagccaaacttgtttttcccatcccaggtgctccacatacttcagaaatataccctcttttaagaccacttcctccaaacgcatcatccaataattttgaattaaagccgaaacctggagcagaaaatgcttcgtacgcacgaatagcaggttgagtcactagacgatctaaaaagtattagacacagttagctaggctggaagtcgcatacgttgactagacagcatttatttcaatgaaggttaaatccagcacagtgcgacctactagaataacagcgatacagtttatattaaattgataacagcataaaaaggatataggaaaatttccctttacatgagaaacaacgatacgttgtaaggtttggaggtgttggtagaacgacaaaggaaatcctacgtgttttactttgcaatcatttcattaaatgttgtttcttataaggaataaattattttagtcttaaggttaagcagattagaaggtaacaaattcgtaacctttatacataatgggaaatttgactaggtaggtcaacaggaatgcaagagtaagctcaagttcatttgaatctatgattcattactgcctttgactttgaactttaaactttgggttcatataacgcaacatttacatttgtattgaaactcaagagggttttaatcaaaatagctattattttcgtactacattccgtttatgaaatagcgtgtcgaccgatatgtgtgcaattagtttactatgtacacaatactcattttattgaagaaatactaaaatggaaaattattaacaaaaatcgattgcatgccatgcttcaataaacgtataagctcgtcaacgaaaagaaattgacggaagttcccattttcaaagtacaatacaagcagtatttatttttcaaaaatttaaaatcggttagattttttcttaaagttatgtataaacaaggtctcatatactaataatatgtgtatatattagatttcgttgataaaaaaggttcgtaccactacactaaattacgccctccagtagaacataggagctggggtactacaattttttcttttaggcatttactaatcaagttctgccaagtcattgccatagttaagcattttctcttttcagaattgaaattctgtaatatagaaaaagaattttaaatttatggaaattggtatgaacttggtattttactaacataaacggggaaaatgagccatgaattttcacctgaaaatacggcggttctgttcgaagccatgaagcaggagcagcataataggagacgtcgtgttcctatggagagacgaagaagggtggttctagcctgctttaactgcaaagcccggaaagttcgttgcgacggggcaaacccatgcaaagcttgtgcttccaataatttggaatgcacatatccagtaaaggatgaaaaagaaatggattattctaaggactactttattgatctttcaaaaagatacaagtgtttagaatatattgttgaacgtctttgttccaccaaagtttcgacttatactacaccttcattgattgaagtttgcaatcgtataagcaaccaaaaatcactattatcttcagatgtcttttccctcaatagtgaaagcaccaatagtcaacgtgacgtggatacccttacacaaggtgcacttgtttgttcacaaattcagcaagatccaacggtcgtagcagaggatacgaacaatggaatcaatgctgatgctagcgatcaaagcgttgacgaaatcatgaaattaattggaaaaataaaagttgactctaacggcgaatcccgttatataggagcttctgctggtgaagcattcgttgactctgttcaaagtgaactacttgtcgatccttctttttccgagctgagcgcgtattcccatacccatcacagttatcctccgaatgaacatgatgtaaatgctgttcaaaaagcgctgagtcttctccctcctcctgaagtttcagattttcttatcaaatctttctatggccatgttcaagcaaattttttctttttccatgaaacattacttcgttatcgtttaaaccttatcatgagcttccaaaatccatccgttgaccctggctttctttgcttgctaatgatgatctttgcacttggtagtatgtttgctcacatggaaattcgttctgctagcaatccttttgacaacccaggaaaacagttttttgatactgctaggcttttgttaccacaagtaattcagcaatgcaaaccaagcttggttcaggcttccatacttatggggttgtatcttcagtctacactttcccaaaagagttcctatacttacttcggactttctttatctgctgctgtcgcaaacgggttgcatcgtagctgtgaaaatccaaatattgatcccaagaccaaagaacttcgtaatcgcctatggtggtcggtttataccatggatcgcttaatcagtattgctacaggacgtccactttctattgcggacagcgaatgtgatgcggcattaccaacagtagtgcctgaattggaaatagaaggttctgcttccaacgttcataatatcatatctatgtctaaaattgcgaaaataatgggaaaaactatggaacaactttatggaactgtcaattataaaaagaatccaataaacataattgaatcccttcgcgccgatcttgaagaatggaagcgttctttaccaccatttcagattttggaaaatcttgatgctgaagacccactttttcgtgcaaatgtgcatttacacatgacatatgaccaagctattatcatcatgtctcgacctgttttactacataaaatgaaaaatgcaaaaaattctccgcgtgtcgatcgtatcaatgaagactgcattttagctgccaggcacttaatttcactcgtacatttacttcagaatcattctcaactctcttgttactctttctttgactataattataccttctcaagtgcgctggtggttttgcttcactgtgttaccgaaccttgtgaagaagatgacatagcaatgcagtatgcttactcagctctcgactatatggcagaagggaatgaagctgccaagaattgtgctagagttattcgactctttgatgctcatctcaaaggagctcgctctgacggtaatgggaatactagccaatctggtttcatggcgtggcagcgctggatcgcggaagtctctgctaaagacgaacctgaaaaacttatgagtccttacaataaaagtatcggtgggggaagaaatagtaattctttgactcccaatgcaaatttaggtgcagatgtttcgttctttccaactgatgatacatctttccttttggaccacagtaaactggatgatgatctagaaaagtttgctagcactttggatcctataaagacaacgcctgatcttgccaacgattcatctttgttaaactgggctaataccgatcaaggcatggatatcgaaggtagttggctaggtaatatgcatcctacttggctagattacgtttgtccataacatttttgatgtttccatatttatcttttcattgacaacatctgtaaaacatctgagcatatcgagtttttggttttttttttttctactagaaggctttattttttgatctcacggattttattcaatatcgaacaaaaaagttaaatttggtcaagtttgttttgctaaagaagcaacattcaaaactgttggacttaaatttcataatactaactatttgttttttattattttatgcttaatcatgatttctgtatgcgctaatacgttttgctggctgaaatgaattgcacatattacagattccacttcccattagttttaatatttcaatcatatcaaaacaagcttttaaatgttgtaagttaccattgcagtcatcagaacgaattctgttaatgggcttcgatttcatagcacaggttatttgctgaattaaacgtggaatacgttacagttatagtaaatagataatgattttttttatcttctattgaacaagaacgtcagtgaaaagtataaagagattagtagactaatcatgtaaactcgcttatttaggtaaaaaaaagtggcaatgatgtttgttatagacataaattctcattaaaatatataaacaacaagggttttaattagaaagtcgtgttatactgcttattcttaataactatgcaaaattttaaagcaattcatttgaaattcatttattcaacataaataaaagacgcgttaaaggggaataatttacctgataaaatattataagcaatttgaacggttgctcaagagatcacacaatctttatcttttttaccatggctaggttgaggaagagttgtcgactcacctgaactcgggttatttcggttaacaatttctgcagcagaaaacagcattctagcagcaccagcacttccaatcagtgtaggacacaaaggtctttgttccactggtccttcttgttgaatgcgttcatctttatctggttgaaattgcttgtttgcattgaaaaacttattgaacgaggctgtcaattcgggactcaacttgtaaagaccaaagttgcgataatatagaccttcctttggaatacgtaaatatttcatgagaaagtcggcttgatctaaaaccattttttgagcaggttttgccaacgcagatgatggcattgcataagaaaatgtcattaaaccttcggaaagatgctgagcaaaaaaggtattatcagaccatactttaaagcttccattacatgattgatcatacaatgggccattggtgtccaaagcacctctagccatatcctctaagtacgtcggaagcttttcaatatcttgcaatcctttagtgaattcacctagacccatcaataaagacatggctgtcatagtggtaccagtgttataagtaaagcgtgccttatctaagacccattttccgtctttcaaactaagaccgtcacaaacaatatgattttcatcaagcaagttttcctgaatccatcgaacacaattccaagcaaacgaaacaagatgttgctttttgttaggatcgtccaacgccagagcaagtcgcaaagcagcaactgcagacatagaagtagagcaggcatttagattagtccatggtggaccagtagtacgggtatgccaagcaatacctccacgttgctgattccaacctttgttgataataagcgaaattatactttctgctcgactaacataatgatcgcgacgtgaactgtttgtagtataatagccagccgtagccaagccaatagctacctgtgcattgtcatcataatatacgtcgtcatttccttcaaaatagtgaaaagcacaacaggcattaaaaacgggggaccaatatttcttcaaagcttggaacacatgttcgaatttccgctcaaacttgctggtgtatcttaaactgtctgccattgcttctgcatatacagccacggaccaaacaagaaagatatgatctttgtcaatagtgcctgaacaggcaaaggcgctacccattctatcagtgtacttatcaaaaaaagttttaaagcattgatctactacattcagcgcttcgttaaggtaaacgttttcactcattgtaaactttttataattcctggtttacaaaaattgttcgttaatagtatattcctgagaaatcgttaaataaggcaaaaaaaatctgccaaatgtacaacttgatataaagaaaagaaataacagttatttaataatgaacttcctgggaaaatgtaactcaaaaagcagtagttgtcaactacttaaaattcatgaaatcgtacgcttgcttggtctttgcaagtagttattatgaaacctcgcttttcttataaaaagttatctcgggcaattcgtaattggaaaaagtaagataaacgcctcacggtttcctcaataattacatgtggtaattcttggttattgacgaaatgcttctctgagacgtggtatccagctactcgggaatattgcgtcatataaattaacctactcaaacaagcgaattgtatatttactagcttacatgtgtatatgtaagagataaaagcacacagtacatttagcagttatttcttcaagtaaaaactaccattttatattcataaaaataaacatagtatcgagtgtttattcttttctttctccccttacaaatagctttggtattgcatctctgtgctactgtgttgcaaatataaaaaattaagtaaaaaacaactactacaattttacgattatcacttaaatagaaaatcaaaagcagctttcatcattgcagttatatacatgtatttaaaaatatgtaaggtaatgtcatcatttagcgttacctagactacaaaaaatgctaaattaaggcgaacaaaattccggaaagaaagataaacaaaataaacgaaaaagaaaaaaaaataagaaaagaaaaggtgatgctaaaacaaaaaacatgtaaaatttgcttctcaaaatagtaaatttggaagtgaaataaataaagtagttgacaaaagagcgtaattcagggaagagaccaaggaattaaggggaaataaaaagaaagaaaggtcggcaaaacatggagaaataaaaggaaaagaaaagattagtggaataatcaaaagtaaaagtgttatgagctagggaagcaattgtgtcgaaacgtgtgttttagagcgatcgataattttcgagtcgggaagtgttagactaccagctaacgatgtgataccaaaatctggaaaatctctgtccaaaaacgttgaggaaatagctgaagagtcattagataagactgttgatgtaccacttgaatttgtataggctaatgttttacgaagaaggtcctgcgtagcatggaaagaaggtggagacttggcataattgttcacagtagccatatcacggtgcaaatctttgctgtgaagtgtcggtgaatgattagatgaccggggactgtatttagaggattcactgtttacagattgattttcgcgcttatcttcgtgagatagaatcgatagctgaggggaaattaaatcacttaaacacgtagaagcagaaagttgcgtactaccagacttggagttaggagagttattcaacaaagcttcttgacttttatttatagcaacaagaaattcggttgaaggcaaaggacggtcaaattccttcgctttgggggaagtagaatcttcagaagatgaaataatgaagtttcgtaacttgagattcaaaggagtagatgggcgtatttggggtaaaacgggaaaaaatgttgaagaggtgatactatcagcaatatcttctgactcttcagaaaactgagtagccactgaagacttatttttacggttctttgattgttttcttgacttacgaaacggtttagtaaacccattgaaacctttattcagctgtttaagaaactttgaagttgaaggattgatcctagattcttcctcagtgttacattcatctggaatggaactagacgaagggaaatatgatattgaaacacgaaaatcagtgtttttattgacttcctctttactggcaactgcatcagccggtgcggaaactcgacaaaattctaaatcaaggcacatttctgcagtaggtcgtttggctggatcccactttaacaattgggacaacattgaagcaaaagctaaattccatggtggggaaaataagtctccaaagtcgagcggagccattttgggtagagaaatacctagcttattagctaatagttcagctcgatcccagataccacctcccttatctccagtattctgagattgctcatcagggcttccaagtatttcacacattttatataattggtcgaaatcatcatttccaggaaaaattggttgaagtgtagcaatttcaaatgccatgcatccagcagcatatatgtcgaccggaaacgaataataagagtcccgtaataatagttcaggtgcacgataccaacgagtggatacgtattcggtatatggaggccgcgaattaatttcacgagcaagaccaaaatctgcaatcttaacattgaaagaagaagagtcactatttgaagaaattaaaatattttctggtttcatgtctctgtggaaaaaaccatttgtatgaatatgattgaggcctttgaatatttgacgcataatatcttgaacttgctcaagagtcaaagggtcgttctttctagtacttattagctggtacaaattgcaatcgagaaactccattacaatatgtaaacatcgaaattgatctatatataaatcgaaaatattaactatattttcattttcggaaagtctcaacaaagaatgtacctcgcgcaatctggtagcatcagaaaccttagccagctttttcttcatactttttatagctactacttctttagaaggagttttagtagttgcaaggtaaactgaaccgaaggtgccatctccaacctttcgcacaacattatatacttcatcaattgaaatgcatttgcgaacctccttggtatactttggttgcttgcctgtaaatacggtattcgtagttggagtaccccacaaatacttcttcataatatatccgcacaaaaatcgagtttaggtacaaaatagaatcagtgaagcacctcaacaaaaaagataaaacatgcgaaatcctgtaaaaagagatataaaaaaactttgttgcaaaggcaatattatacttgagaagcagcttccaagtagcatacagcttaaacgcaataaaaatcaaatcaaaatcagtgattttcaataaagaatgaaattgaacaagtaaatacacctctctatacaagtatttatcgttgagaaatggtgtaacttattcaaagaaaaaatggaagcggtaaatggatttaagcctgtattaagaaaatcacagtgcaaattaatgaattctttatacaaatggtacaaaaatagataaaagaacaatcccttattacaacaccttgttttaggaaagtaaaagtaaaataacttcaaaatggcattcgaagaaaaaatcagtgcctagaagttgaattgtaagccaaccgtgattaattatttttaaaatgcagtcaacccaattttgacacgaaatgtcatcgaaatctggtgtttgctaatactctatagaatgagaacctagcagtaacacttgagaaagaaaaaagaagaacaattaaagtaaaatctcttctctaaatgataaaatcctttctcacctactatgcactgttttgcgattatattaagtcgtgaagtaccggtaaacccgtttttgtgtttggttgcaaacaactcgtaacggaaaagcccactaagttatgttagggtgacattttaggtagcgtgcagttataaataattacaaaataaatatataagccggcagtattttatattattagaaatgctatcaacttcgattaagggacataaaagaggaaactatcacacataagtagtagcataaaattaacttaattctgtaagtcacattgtaaaatttactctcaaagccatcctggagttcattaagatttttaagtaggatgttcatatcttaagcaaataaaacacgtagacagataatatatcaactagataaaacaagtgtataactctttgcgacttcttcgcccacagcagcattgatttcaacaaaccaatgtttaacctgagggaaataacttaaaacatgctgaagaattagcattgttactcaaaaataaagacatactcttgtggggaaagttgaattgccaatgttagcaaaattctccgaaaccaaggactcagcaacatttactgaaagaattccaggaagctgtcgattaaacagtgtataatcatcttcgttttgagatgaatcttcagaagaatcgtagtcaacagcagtttgaatatcactattattttcatccccgaaacttatatatttaggagcaccagtattccaaagtgaagtaaagttttcaattggtatccatttatttgtaccctgtttgtattagttcaagttaaaatcgaatgtatacgtacgggattaagcaggtacgatggactatacgttgccttatacttcattttgggacatgtgtgaatataataacctgcaaggtcaatcaacgtaattaaataaatgacattttagcctacccatgtagtagtaccgatatccgcattcaagagcaagccagatttcacggcaggcactaatccttcccagagaaaacttagacatatcaggatcataaaacagataaacgctagaaacaccatgtggtagcaagtctaaaactccaactgccacaagccttccttgaaatcgatacatctgatgataagaaccatactttatccccttgtcttcattaaataaaggagagttgcaaagaaacctgctaaatccttttttcgtgatttcctcttctttctctaaatgaacttgcatttgatactttttgaagacttcaaatttctcatcggtgtaagtgcaaggctccatagttacagagtatttttcagctccgagcgattctatagtttgaaaggcattgttcaaataatctgtgctaatttcgcttttcataggttttaatggctttccatttacatatttgacccatttttttattgccttcttttgctcttttgcaattttaaaattatagctgtcgagtcttcaacattcggcggttagtaatcaatcatatttggcgacttatgctaagtacctgattgtataaagagaacagcaagatgttttcccgttgggtttatataaataatgtcctgaacgtcttattttatattagcaatgttaactaataaaggtttttacctccatcccaaatcaatcaatcgctggtagtcctgaggttaaatgtaggttagcaaaatttgcaaaaagcagagttatacgcttacttcacaactgagcttttctgctaataaaccaaaatgctcggtctttcttccacttttacaataaccacattcagtactgacgttgtaccctgtgtacaacagtttatccaataccatactattgtttgaaaatttccctgtttaatattaaatgaactatatcatcagtagtaaaactcttagttcagttcttttgcctttattttgaaggctctttgagtaggtgaactaagactacaccaattatttcttgaagattaagtaccctatttttcgttgagtgcatgtttatagaaatttcctgattaatcatattaaaaagtctatcacattttcatacgaatatctagaaaaaaacccaaaaaatacatagttctcttgacaccttttacaagagtcaatgacaaaagtgtatacgtctaatacaactataacatgcactaacgataaacaaaacatataaaaagcgactaatattaatattatccacgataccatccaccaagttctatatatataaattaagtctaaaaggtatatcagtaaaccgtaaatatgtaaaagaccaacttcaacaactagcaccgtctaaagaaaattaaaggataaacaactctcaacttgtcaatccaaagagcgaattaaaaaattagtctgaaattattcttcatcatcagagaagaatgatttgggtttttcggtgcccttgggagattgtaaccatgctaattctctctctctagcacgtctttctttggccttgatttcatttctcgtcaatttcttctttttggtagctttagcctcaatctttttcaaatctttctccgacagatcttcaaactttccatcgtcaacagcggtcttgcccttaccggtaaccttacccgcttctacatgccagtgttcaggacacaacgcagaaacaaattcttcattatgtgaaatcataacgaccccaccttcccaatcacgaatagcaacagctaaaccacctaatgcatctctgtccaaaaagtttgtaggttcgtccaaaaccaaaagctgggggttattccagagacacgcagcaataacaactttaaccttttgaccgccagacaaactactaatggggctgtaatcagcaatgtcgccaggaaggcccacatcctcaaaatgtgccctgatgtcttcgggaatcaattcacggaaaccgagaccttcgcgagaagattccatatcatcaaaagcctgtacaaacttttgaaacccattttcaagcaatatttctcgagacacccacgtattgtatttatgaggcttcccaaaccatttaatttcatattgaaatgacttttttagtttttgacggccaatcaaagcttccactcttctacgttcgccattgaccgtaatatcacgctgaagctgagcacggtcttcttcggtaagttttcgagattccttctctgaaacttcgcggtcctgtcctccagcataacgccattgaatatattgacttggcgttttttccagatgttgatccaagtgatgaaaggcatgctgagcaacgtaacccacacgcaagttgggatgcttgaaaacttttccttcttgagggattacttcaccgataagaactttaataagcgttgatttaccagcaccgttaggacctaaaatggcaacacgagaagataaagataacccaacggtaacattatctaatgacttcttcttcgcgttgggatatgtataagaagcgtttgtcatttttaatatgagacgtgtgtttgagcgcacaccagttaagataccgggaggtggaaaaacaaacttctcgtttgtggctgtcaatgtatagtatgatttagcttccggtttgaccttgacaaaagctgaaagattaccttgataataaccaagcttttttgcctggtttttaacaccttcataatgaatgatgtcagtacacacgtggtccaaaaatgaagagtcgtgagaaactatcaagcaagtaatattcttttgagaggttaaatatgcttccagccatgcaatattggcaacatcaagatgatttgttggttcatccaaaagcaaaatatcagctttctgcaacatggcacgagccaactccagtttcattttccaaccaccagataaagaagcaacaggattttcctgcatctccgcagtaaaaccaacagaatgcaaagcatcagcagcttcttgacgggtaacattcatagtcagtaacgccttatcttgagcaacaaagtcaaggatagccatactagtatcctcgccttgaagactatgtgcaacaaagcaagttttaacctcatcaggtgagggaaagttttcaaccttgtaatcaccaatagcgcgtaacaaggttgatttaccacaaccattgtgaccaacaacaccgtatcgatgacctctataaaggtgaagattggtatgactcagaagcaatctgccaccgtatgccaaagaaaaatcagtgttaactagttcctcttcctcaatagtaaggtttgaaatcccatcaacagaatttaatgacttatagaaggcgtgaaggtcatcatatatctttgatgatatttgtgaagccaattcttccccgacaagtggagataaataaagcacacctaattgcgaagtccatttgtctttgtcaaaattatttgacttatacaatgctgctaaggcatcgcagacataatctatgatactgttggccaactcatgtggtacactagtgtttttaaggacggcctcacgtaattctttacaagcgctatctaacgcctgtttctcagaattgtttgcagcctttgcagcctgagcagctgcagccttgtttagagtagtaagtgcatgagaagcaagggcacgaacttcaggcatagcagcagtttgagcaatacgctcaacgtccggaattaactcaggaagaaaatcagatgcctcggcaggatcaggaaccagtttacataagttgtcagtaataatgacagtcaaccgcagcatagactgtgatctctgagctaatgctcgctttaagataggaacgagcacagctaaagcaactgattcaactgtagctacaaatgttgtagcgcttaaatctttaatacaagcttccagtgtttccggatgagccatacaatcgacgagctttggtatatgaggaataatgtcgttgttttcaacgacggaacataagttcaacatgcatgtaatagcggcacgagaaatttccggtttcgtatcatgcattcgttctttaatacaaggaatgagagcggccatgtaatcagcaacagccttgggggatgatgatgcaagagagcccagtaattgcaaagcagccactttactaggccatttgatagatgaatcgtctaagtaagaaatcaagcttggaattaagcgcgtttctacggctcctgcaggaagacaatccaagagggcttgggcggccattttggcggcttgtctaactacttcaccacgatccgagaacgaatccaaaatagtaggaagataaggaaggaatacaacttcggaaggcgtacccaaatttttaataacagtagcaaaaccaatcatggcagcttcacgatggaatcccgacttcttattgcgagctgcacgttccaagccatccaaaaaccccgtagtcttcaaagtgactaaagggttgtcatttgaaaaaagctgggcaatttttttacctacatcagcacagctttgagaagtttcagcatccaacaattcctgcaataatttgaggacatcgtcctcttcgtaaccctgaattaacacagaggatgtcatttctctgcaatgccgttccaaatcccacaattaacccgattaggccttgcaatgtagcttggtggaggacaactattgatattgtgagaatccctttcatatactaaattttaaccgctcgcaaatttataatttgccttacagttccttaaacgccgactattgacaaatagtacagtctcagtatcgctatagcttattataatataattactttagttcgctatttagtacagatgttaaaagtaaataatatatcctcaatattctgtcaaaaaagatttactgaacggaccacctgcatttgatgaattagtaaatagagatattaatccaattagttcgtgaaactctgctatagtgggcccatcggatctgatgaatttgacagtgtagacctattaggtaccaggtactaccgtagggtattgtacttaatcagcaagaagatacaatgatttgataactttttagaaagcttgtttctatataaaccaaccaaaaaagctctatagggattttttactactactctgttaaaatattagtctgcgtccttatattaattttaaccataaaacgaaaaattggagaaataaattgatttcaatagttaacagatttcatgtagattcacataattttgccaatatatttttcctctgttctgctcaggttactagtatattaataatacataatttaagctgtcacatactacttatttattttgaggttccaatattttatattatttttcaactaaaccgacaatcgtattaggctaatgaccactagatataataaaatcataaattacttatagtacaaaaatcggctgccgtttgtgatgcaagcgtcgtatttttgttcatatagggttgggttcgagttaccgaaagttaatgtcgcttcggttgtttctctagggacagggtattttcgttgctattgacttagaaaagtcgtggagttattaataaacaaccaataaatttcaactcgattaaatacattttattgttaagttttccgtcgttgttttggcttaagactgagaaaatcaagtcaatggatatcaaatacaatgagttggtcaaccaatttgcgccgggagcaaaacaaattactataaaaaaaatacgaaagaaaggcaatggaattttttctttgaataggtatacttctggaactgttcttttagaggttccacttgaaaatataatatgccgcaaaacagttgaacaatttcgaaattcttgtgataaattcgcttcaatcgcaacgcttgaggaatggaacgatatgagtttcagaactcaggctatgttatttctttgctatttatggctcggtattcaaccccgaaccaacaagtgggataagtttttaacggttcttcctttatctatcaatacgcctgcacaatggcccgaaaaagaagtctacagcctccaaggcacttcgatttttaatccagtttgtgtcaagagaaaaattttacaacaagagtggctttcattaaaccagcggtattctgattcctggcctagtaaaataacactcccaaaatgggttcatgctgatgctttgtttcacagtaggtgccttgaaagtccctttaaagatccagttttagctcctgtgattgatttatgtaatcactcctctaagtctaatgcaaaatggtcattttcggaagatgctatgcagctctatcttgacaaggacattgatgaaaatgaagaagttacgataaactatggaagtgaaaaaggttctgctgagtttttattttcttatggttttttacctgaacctgagggcgatcggattacaaatgttatgaaactcttgattcccgaggattctaatgactcgcttgatcttgctaaaaggagatcttgtaaaactccccccatgattgaatttgtttctgattcatctggggaattatggtggcatgctccatttctttttttttctgtacttaatgttgaagactttacaaacttcaaaatggtgtgtgatgaatcaaaagctcaaacagttgactgggaatttgaaggtcaaaaatgctcagttgaagatttgccaaagcttgtacaattatctcctaaaagagatttgtatattttacgtgttttttgtctcgctgaacaattagcggatgctgccctaaatacaaacattgagaatatgtacaatccaaccgaacgacgttcagaatcggtagagcttttaaagcgtgaaagtttcttacttaagaaagtccttttatatcttagagacgttatttcaaagctccttaagtccaaagttgtggtggaattcatccatagccagaccattgagtcatgaatcgaccatgcataaaaagttatttatttaaaaaaaaaaagaaaatatttagtatgtgatgaatactctacaaatctcttaatttggaatgactaatcgtgtataataatataatatccgtaatatatccataccaaataaattaatcagtaattgtgaaaaaaataagtatctattttgattatgctattaaatattaggaaattttcaattgtagtattgataccagtttcctgtattctaaggcgttagtattcagattggactaccattaatactatttcggactatgtattctaccacaccgacaactttgacataaagcgacctagttcctatttaatagctcgtgcagcgtatttacgaaggactcatcctacaactttttgatttattagaatatttgccaaggacgcatctagcttattgagatttaactatggaaacaaatcaaaatgaaaaaggaccaagtctaccttcttatcctgctggaggaattatgtctgtaagcaactcaaatgctgatacgaatcaaggcgttactcagcatcccttggcaaatcggattgttaatcctaactactacaatatgggattcaatccatactcgggttttaactccttcattccttcctttaatccatttgtccctttggaaaccaatttaccagggaacggacctatatcatcactgcaggtcattgaatctattgtaggtgccgttggaagtatagctcaggtccttgagtctactttaatggctgctcacatgagttataatacatttgtttctgtgagtgaaaatctgaacaaactaaaatcgtctattggtgcaatatttggtattgtttcattgttgtcgcggcttaaacgcctagttttaaagttcttcaagcattctaaaatcgatgaaatgaattcacaagaatatgatgtatttgagaaggaggaaggaaaccataaaaattcaatatattcaattgtcagtagcttggcaattattcttgggttggtgggcttaccttatgcaataattaggttattcaaaaatatttatgaaaaagaaaaacagattcaacaagcaaaaatcagaaaaaaaattgatagtcttgagttttgcaaggctgattatgagtttatgtccagagatccgggagtggaaatgtctttaaaaaaaggagatatcatagcaattctatctaaaacagacacccaaggtaatccttgcgaatggtggcaaggaagaaagagatctggcgagactgggtggtttccttcaaattattgttcaatcatttcaaggtaacgttacgatattttgtttgaggacaataaaatgtctgaatcccgtatagtaaacgaactttttagtttgacaatttattctactattctcacaagatatgtagacaaacatcctttctcttgattgcagaatttcacgcattacttgcacttgtttatgggaaatgcctgatcatttctctctgacgactaatgcgcagttgtaaaaagttttttgatagtactacccacgatttataaattcatagtctatttattgatattactcataataagaactagagaaaacattttcaagtattttataattagactaaggcttttaacagagtcgctactttgagtcaaactttgtaaacaaaatatgctgtattagtgagtatatatattgatatattcatttacttcagtcaaaagtccacaaaggaacaggaagtagtttattgcaacttctatgcgattcttaaaataagaaaaacttttgacattttagcagtttcattagtcttcattcttcgcagttggtgattcagtttcgggagcgtaagaaacgtctatcttctcagtctcagtctcttgcttaaacttctcttgctgctctttctcagcttccgtagttccagtagataaagaagccggggaagaggaagcaaagaaataaaagtaacaagtaagaataacagcggttaaagagccaagaacggcaacaattgcaatcccaatttcaggagtctcgatgatggtttcaacatagtagtcaactttttcggcaacatttggaggaagtttagctttaataatatcatatacgtcaagaaacttctcaagaatttgattagactcttcgtcaacatgcattgattgcttttccatggactcttgcttagaaagtaattctctttcagctttcaatttaggtaggaaagtttcatttccaagacgttcagcgtcctcaattgaatggccgacatagatattgctaaagcggatgttgggctgcatagtccaaagttcgaaaccaacaccgtagagtggaccgaaatgagaaggatgatcatcatcaaaatagtcagggttaggaattttacgaggataccattcaccaatgaattcaggattagggatcataggaggagaccaagggccacgatagttagggttacgaatcatcggtggcttccattcaccacagccagcaccttcaatgcatttaggattgatgatttcacttggaatccaatcaccatcttcttcatcatcccaatcctcaggcttctgagcttcaggatcaggaatgtaaagaggttcatcctctaaccaatcctcaggtttcactgcgtcaggatcaggaatcatacggggagcgtcttcatcccaatcatcaggcttaaccgcattggggtcaggaatttcaggttcgtcaacccaatcagcaggcttgatatcttcgggatcgtaaatttcaacgggaggaagaacaggaggtataaaatcataaaacaaagatccttgacggacaacatcgccattaatacggacttcgaaggtttggtcaggcttcacaattaaagtgtaaaggtttgtaataccaggtttcaaaaggctggcgggtctagagtcgagatgcttctcggaatactcacccgtaaggggattcttatgcttgaagataaaatgaacacggtcattaacaccacatttgtcgggtccaaacatgattctgtaatcgatggagtttgacatttcaccatgagtgggttctgctaagagctttaaatatgcaccaccacagttcagaccctcttcggggttaacctcatattgaactaccaaatccttttctggttcatttatgggttcatcaaattcataagaaatagcatgatgagcggcttcgtctttcataacgagaccggcttcacccttaagggcaccgggaccagaactttcctcaacagtccattcacctacatagctcatttcttcaataccatttacaaatcgtttagcatgtgaaggaatccaacgttcagaccatgcaccttgaaactgctcaacaagaggcgctttcacttcagttgggttaaaaaccaaaggttcttgttcggattcaggatcagcaagtgatccccgaacatataaagagcacaaaagcgctagaaaagatacctttccgtacttcatttccacgtgttgggtggtgtagttgataactacggtgcgcggttttgcgtgtgttttggtagtactacggctttgatcgatgagatggatcagcaaacataatcgaaagaataatggagaaggttccggaacgaaaaacaaatcgcattaaacttagatgattagatttgaaagacctatctggtaagttgtatttgcattagatctttatatttattttacttcttactttgtgaattacggagcgcaatgtcttgctataatgaaggttgcagtaacatgtttacagtaaacgtttgcattttaatatactaagtatttggctttaattgttctccccattaagtaaaaaaaaagagtaatgcaaacaatgagataaaataaaagtttacaaactatcactagtcataaagccttgaaagcgctatactcgtagtctttgaatcttcaatcattagaatatgctttagtctgacgcataacaactgtcaggtatcaaacaagtttttttattctcgtacaccattagctcaaaattgggacaatcacaatatttaatatgttttttttttaaatagtttatagttagcctttagcaaaatctcaaatagcaaatatttttttagcaagtccatcattattaagtgcaaatatctaccgggttaaagagaaagatgactattgtcttggtaacagattgaaacatgaaatctatgagagtaatatctattaataaaaacacaccgctttgcacttcgtaaattgctttcatactctagtataataagttttacaacatctgatacatataatttttattaaagagttagttagtaaacaaagatttgttgttgtgataaaacaactattttgtattgagtatatttattcattgttttgtttacttttaattttgattaagtagcaatgttacctctaagcagttcgagcaaataccactttaccagtacccacctatattcataggattagtacaccacggtgcgtttgcttgctttcaactgtatttattatatttcttttaaattttgtttagatgaagatctttaattgataatctaaaaacttaattggaaagttgagacttgaccatagtaatttcatcaatagttacctcaattttggatattggttaaccttcttttaattcttctccctttctcactgctagtataacatatatcaaatcaaataagctggaaaattggttacttgagtacttaatttacgatcttttgtcggcagcaaatagatatattcatttatctacgaattgaattttttgttatccccctaatacttgattacaatcttttggtttcaaattgtctctttctttttattccttataccacgtcagcattttctacgttccattttcaactttactccttcaaaccttatagctctatttttgtcatcgagaaacttttgaatcttttattaatattcctaaattttcctctaaatgtttcctcttggcagtgtcgttgaggtaataaccggagagcgggggtttgtccgttatgctggagaagtggaaaaccgaaaaggtgtgtatgtcggcttggagcttttacctgaatttgccgagtttggtaaaaacagaggcgtcgttgatggtcgtgaatacttcaaaactaaaaacaacgagaagacgggcatttttgtgccattcgataaatgtaagcttgcatcttctatttcatcatcaccttctcccaaaatagatggaactgcagcatcaataggaatgggttttcctcctatgtctcctaatcttcaatcatctattccaagattaaccaatgtttcgtcctctagtaatctcagtatgaatactatttcctctactgccttaacgccaaccgaaaaaattcttcagaaacgtattgaggatttgctttacgaacgtcaaaaccatcaacagcaattggaagaagtgttggctacggttgatcaattgcagtcactcgttacaaatttcaatgaccaacaagatgaagtcgatgagcttcgtgaaagaattactttgaaagaagaaagaattcaacagatgcgcaatgaggcttcacaacggagatttgagtttaaaactactattgagtgtttagaggaatctagcaatcgtgcaattgagacatatgaaaaccgaatagctgaattggaagctcaacttgagatgtatatgtctggaaaatccgaagatgatttactttttagccttcaacaagagcgcgactatgctcttaatcaggttgagatacttcaagagcgtgttgataccttgatgaagcaaaaagctaacagttctactgctaatgaaaagttatctcatatggaaagcagttcacccaccctcaccaacgcttcttttgaaagtcccaaacgtggtaaaggttctaacgatttacctgaaaaccatcctcaacgccgtcagactcttgaattttacgaaattgaaatagaagtgctacgggaaaaagttgaaaaacttcaagcactttctgatgaaaaagatttttacatttctaaactagaaaaaagccttgacagaaatgacacaacaccagtcccatcagatgaaaagctttccaattatgcagcggagaaagaaaatcttgtatcacgtattagtgaattagaacatacgattgagcagttgaccatcaataatgaacgagataatgaaaggatgtcgccggccgaatttgagctagaaactactcaggaagtggaagaaaatgattcggatagccatgatgacgaagaaacttggtgtgaggtgtgtgaaacaaataatcattcattgcaggaatgtcccactgtatttggcagcacagacgaagcttaaatatatatgaccacttctggtcataatgtaatagctgtatcttcagcatgctttataattagtttacaatagtagtaaatgactaatgcctaatctgttatcctcattttgaatgtttcccttgcatgtttgcagtttcgtatttgccttcctttgtttaaaaacgatacattgtgtaagacgagtgctatggtcgatttagcaaatgctatattaaattctgttaaaacgtatttaatttttaagcaagatatactaaaaatattgacacacacaaacgatttaatttgataagtttactcctgttacaacggtacaatatgaatataataaaaagcaagaaggcaactattcatggcctagatgccttttcatataagcttccaaaccctcaggaccatctgaaccagctggatagggaataggttttttgggagaatcgaggatttcgtcccatatcttccaagcatactcaacctcatcataacgaatgaacttagtgggatcaccgcgaattgcatcttcgaataaaatttcatagccatctcgtttttccttcatcagatctttaaattgctcattataattgagcgaagcataggcgtcaatcggttgaaggtcagtagtcatgggtttattaatagtacatgtcaaattgacaaactcctccggctgaacatgaagaatcaagtaccgacgtcgttttacgtcggagaaaattccggagtcttttagacggaaatagtacttgatatatacttcaccttttttcatccgcttaccagagacaaatacgaagggtacgcccttccatcgatcattatcaacatgaagagtggatgcagcaaatgtggtggctttactatctttagggactccctccaagtctaagtagcccggtattttaccgtcttcgctagttgtatactgaccaagcatactttctttcaaagatgctggtctggtagctttcaacaaattgaccttttcagcacgaacatcactcgcagaagcagacttcggttcattcatagcagcaatacaaaaaatttgagttaaatgattctgtacgacgtcgcgaacgactccattcgcatcatagtaaccaatacggccttcacagcctcccgtttcatacatgtgtatttcgacggattgaatagaatggcgatttaaaactgcgtcaatggacgaagagtttgcaaaacgaagggtgaaaaaattgttaaccatatctttggctgtataatgatcaatccgataaatttcttcctctttccaatgcttatgaacttcttctttgagtttaacagccgattgatagtttttaccaaacggtttttcaataactaaccgcgattttcctggtaaatataaattctcatatatatgagaactgactgtcacgtaaacagatggtggtaaggcgatataaaagatacgaagtgctttcgaagagtctgcttttttttcaactgattctaggtgttttcgaaattccacataagaactgctctgatcatactgaccactgaagtaagatactcggtcaatgaagtcctgaaacacctgtttgctttcagtatctggcttcacagattcacgaatactttccctgaattcaccgataggtatcttacttctagcatatccaagtacgtaaaaggaagaacgatctaccaggtttcgtttgaagagatggaacagggcagggaatgtctttttgttggcgaggttgcctgatgcaccaaataccataaaagtaaccatttttgtttataagatgaactttaactgtagaagagcgagtgggcgaaaactaatatagcaaataacaataatgtatggcaaaactaaagaaataacttcctattaataaaatctccaacaaaacaataatcaaataacgaacagaatggctgaaactttgcgtatattcgaaaggaatacgcgatgaataagtgctttaccaattcaaggttagccttcagtacaggaatgctttcaagatatcagagagccttggggtaaaattctcaattagaaataatcagtgccttcccattgatggactaaccatcctttaaataataagaccaaaacgacttgggtttagagtatgaaatcatatgccaagtaaaacatattgcctatgacgatatattaggtagccttacgcatgcaaaaatagcttcccaatgttatggtttaagttgcattaagctgcggatcagagttcgcatagaaatatgctataagggttacaggagtttggcgaaagcgctgagcaagagcttttgtatcgatcagaagtttgagaggatagacaagttgtgtaaaaggcattgtaatccaattcttttttacatcttttgtgctgctgaattagatcctacaacacgcgtgtaaccgggtttgtttaaagttctgcggcggggtggagccttgaacgattcgattgataagcaaaacttacctgcagtagtaaagaaaggcaattaatataaaaacttacaactctagaataaaaaggtgataaccttgaattattaaattcgcacgaacaataaaatattgaaactcaaacgaggatagacggaatcgtgggatagtttatggttgcggtattatcgaaagatgtctttctgatcatcatcagtgccgatacatacatacatcacacgtgtcgaaaaatcgagtaatagtgagtggtctttaacaaatagcaaaagagcattaaataataactcccaagaatatagggcgaaagcgatttgtaagagagaacatccgtagaaatatcgttttgttcagttagctataaacgacacattactaaatcgaatggttgagatacagaaaatggatgttttttacattaagcatctcaattaggtgacggattacgcgaaaatacattcctaagacttctactttaaaagagaaataattgaatattcattctatggtataaacaatcaactagcgaaacgtgcattacttggccaagcaatgcaatgcatgggcgtaaacaaaaaaagccagttggtgattcaactcaaaattgtgcaatcatttgcactgtttcaatagatactattcgcaaagtcttacttgcggaaaacagtcttgaagaaagtctcaccttgaattcgtgcaatttctagttcatcatcggatacattacgagaaccgtcggctccagcataggaaccagcgccccagctggagccgccatgaatggactcaacgttagccatgagtgaaaatgtattcttatagccaagaggtacaaaaatcattccatgatgaacaaagctggtcatggcagtaagagcagtgctttcttgaccaccgcccaaggtaccggtggaaaagaactgaccaaagtactttccatgcaaagcaccttgcacccataaaccaccagtggagtcccaaaaagtacggaactgagcaggaggagtgccgtagcgtgtaggataaccgaagaggaaggcatcatactgcgttaagacatcgagtgtaacaacagggtaattgggtttgggtgcagcatgcatcttctccaagatttcaggactcaatgtctcggggaactgataaatgacagcttttccaccagctttctcaatgccagccttttcggcctcagccagtttgacgacatggccataagtggaataaatcacaatagcgacggtgtttgcggtagacatactgggtttaataaaacgctggagtaataaaataacgaaatcgaagcacgacagtgaagaatgaagctgtgattgaatttctttggaacgtttaaaaatatagggaattttacgtccttatatagattttttgaaagcctccgatgtgtttttttttatttcctgtttttttgggaccagcggttgattaccaagattacgtaaactacctttggttcatcctaggattgtgaaaattgaaccatttctgactaatcctattcaaacaatgattctattattattttatttctttctctctcattcatgctcactttagatcaaacaaaccgattttgtgcttgaaatactttcattccacaggtgttggcatttgttattacctgtcccattttctgtaaactgaggttacatactttggctcgcttgatgagtttttggtgttgaccttttgtatcgctattttcatctttgctttatcgatgtagctgcgccactgttggcctaagtgggggactttgggtttctctatagctttcctactaacttagtactgggaaaataacatggttacggtcacctctaatttaacacaacccaatggaaaacatcggtaaatcgataaaacgtacgctattttaagtgcaaaatgcattgatggtcagccagtccatcatcatccttggaaagtttttgtgtatgcaaggaattggtcagcactgaaaacaaaagaaaacggttatagaatgaagtgttaaacctcttccctttctcatcatagtatcaattttaaatcaatcaatttcatatattcatatgtaaaacatcatacaggataatattcttgagaaatttgtaggtgctaaaagacaatagcaaataaatcgcataatcaaaacagagcgatttctcaagaatgattaaaaaagaaataataattaaaagtaaaaaaccaaataaaaagatgaacgagttgtaataaactaagcaaataaattaactaattaaataaataattaattaattaaataagcaataaaaaaaaaccccaggaaaataaaacacaatgatattatacaatgcgtttaggatcacgtcttaatacaataaaattcgattcttaaaaaaaaaaaaaaaaatttcaatggattattaatgtttattgcaaaatctttaataggaagattatagcaattcaatcgatgttcaatacaaaactgaatacggcttgcgtttgaagattgtataaatttccgatatttaattatttatgcagtttaaagctcgcattctctttcgagttgacactggcaatttcattatttaaccttttcaaccctaactgaatatgatattctttccaatttaaagctattttatttataaccaattttcaaaaaataaataaataaataactaaagtcaattcactagcccgcttagtgcacctctcaagttgaacaaagaataagaaaaatagtacttgccatttagtaataataagttggcatagacgagacaacgtagtaattgttgaaggaataaggaacttttaggtttttagatgacggttctacaggaacgaaaaactttctaccatgttcattagaccatcgccttaagaaatggggaagtgaacaaatgaaggaccgattatgagtagcaagctgaagtatatctgaaactagatataaaggtgtgggaaacacatatttgacggtctcattttgaaacacgtgcccaatgttagaagacattttttttgtagaaaaatcattttccatacttaaaacagacggtgcattgattccaggcaaggatttgtcaacgtgacacacgtccatcaaaagcagactgtggtgcggaaactgttttgacaatcgttcaaaaaatctaatggctttcgtaggatagtatgtgagtttttgcgtgctaaaaaaggaccaaaatacttgtttaacaccggaaaagtaccgtttagccctgctgtcgctaaacccttgctgaacattaatcctagcttgttgaaatgctaaatggtaattcaaagagctaactttttggtgagtatttagagtgaagaattcgtttaaaaagtgctctggaccaagccagcaccgttccatcatcatggcgccgttactctgacgaaataaatcatgaccgaaggagctaattacctgtaatgccaatacaaagcaaggatttgtatcagtatggttccacgttaatggatcactaacatatatatcaatatgatctccatgctttgcatatctcacagatgtcaacatgctcttaaaccagcttgcttgccaagaattatgcaagactatattgtatgtagtacgtccataaacttcaaggtgatttttataaagataatcaagaatatccaatgctattattccagtcccagaatgaaaatcatatattttcaaatcaaacaccgggaaatatcgaagtttatactgcaacaccaagtagttactaatggactcagagaatagagacctttgcttttcatagatgtttaatgccttttgaggaataggtattccatgcaaaaaaggatcaaattctttggaacatttatgcccttctttccttaatacatgtacagaatggctcaaattattggttgagcctgtccaaagtcgagaatagtaacccttgctgggatcaaacgtagattcatgaatataatcggctaacgaaaccttagaatcgcggtgcaacaaaaatccattatcagtagtataccatcttcttgggccatgcaaaactagaccggtatttgtaaatgcaagagcactaattactctgcttccaaataataatgaagcttgataaacttgagagcgacttagcttccacatataaagattcagcatttaacactctttgtagtattaaaattgaacaaaattcattatttattcgattactattattcgaagttgagaaataaaatgtaataatatgatttcataaacttactaggtgaagtgctttcctctgtcaacttttgttttgcaagttttagaacgactttggataataagaatcgcttatttgctgtattatcttcaaaaaagactgaccattttcacgacgcgtttttggcgtggtatataaatggtgtcaagaagctaaaagctttcatattaggttgaagaagtactgaatttgtatcattcaataaatagaatttacttttacaaatcaaatcttttaatctgatttagtgaaacgggatcgacttataacgtgcaaaacacaaatacagataatacaattgaaaataaagagaaaggtttactcgaataaagtagaaacctaatcaatttgactattttaaaactaatgcataaaaaaccctgtataaactaatcatcgtcatcttcagcctccacagtttcggcattgccggaaagagtcgcatccaaagcaattttagcgttggctaaacgttgaatgtgctcttcgatggtatccttgacaacaaatttataaactgtaacttctttcttttggccaactctatgtgctctatcttccgcctgaaggtcatcgaatggattgaaagagacatcataaagaataaccatattagcacacgcaagattgataccaaaaccgccggctttggtagaaagaagaaatacattaatgctttcatcagcataaaattgatcgatgagatcctggcggaaatcgacttgtgtagaaccatcaaatcttaaaaactttagatttaatgatttcatgacaagttgaagaatgtccaaaacctgtgtaaactgactaaataatacaactctgtcgccattttcaacagcattagtgagcagttttttaagttttctgacctttgtggcgtccatccaaggttcatctttaagttggaatgaattgatagacggaaatttgcaacacaaattatgtagctcaatatctgacatgtactgcatgtcttcaaatatataaagttcgtttgcctttttgtattggggttcattcataatagctttcgccatttgtcgaaggatatcatctttataatgaattcgaaacaacatagggtgatccgcaagcttacgaagctgtacaagcacaaaaccagctgtgcttttcttctttgcaagatttgcattcgtatctaaattagttttcatgacattttcatccaataaagaatttacactttgtttgctagcgaagtcatcataacggcgacgttcctcttcggaaaattcgcaaaattctataatacgcgttttcttcggcaaagcatctaacacctggctctttttacggcgaaggacaaatggggccatcatcattttggctctcgatactcgctgttctgaaagcaatgctcgttcaaagtcgctttctggggattttttcatagtaaaaatgacatctaaacttttcaaaccataatcaaatacatgaggaagaatgaacgctaaaagcgaaattaattctttaagattattctgtagcggtgtaccagttagcaaaactcgaaagtcggcaggaatactcatcaaatgacgatatctctcagacgcacggtttttcaagtaatgaccttcgtcatatacacaaacattgaacttttggttgcgcaaaaacaaacgatcagccttactagtagcggctaaacggtaggtggttaacataacgttataagaatctttattagagttgatacgttcacgaatttcttcacgttcgacttgcgatccataataaagttcaatttttagcttgggacagaacttggcaaattcacgtaaccaattctccatcgttgaagcaggtgcaattaccaaatgtggcccgttaatatttttatccatgagtaatgagaaaaaagcgatggtttgacaagttttaccgagccccatttcatcagccaggataccagccagtttgagctcgtacaaaaggtaaagccaattaatcccaatgatctgataatcctgtagtttgatatcgggcgaaaaagatgcaggaggtgtagtgataaacgaggaatttgcaggcgtaccgaaacttttcatttgatcaaagttgacaagagaagtttcaccttcatcagatgtagcagtgtttgacaagccccacgcttcaatgccgcgctgaattttaccacctagctgctcacactgacgaataagcgcatccactacgaaataaccacgcataatttccatacatataccaactaaacgtggtccaagaggagttttttcacgtctacctcgtctacctttgggaatcaccggacgaggttgcttaacgaccaaagcagattcaagatctggaaaaggtcttttggcaaccataaattcagcttcagcaagcgtacaacctgtcatgtcagccaaatcctgtgttgaacaacgattcatatatttaagaacttcctcctttagagcagcagtatctatacgagatgcccagcgatctgcatttgaatcatcatcagagtacatatcatcattgctgtcatcgtcagcttcaggctcataagtctttcgagatgacaatggcaaggtaaattgaagtccgttagtaagattattagcagcatatcgttctctcattgtaagacgatgtggggctggcttttgatttgtaacctgtgaactcagtgattgagacgataatgaaagaggtaaagaatcgcttgcttcttcgtcatccatgtaagagggcattttgggctctgtctcagagaattgagataaagcattgtaaacagcgccgtatggattttgggcatccataaattgcgaaggagtgccagcagaaggtgtaggaacaagattttctaacgaaccggaataattatatggttgatttatggagttagcagaggaagtaaatgagggagaaatatcactcaactgcttgaaatgttctaaacttgaaatgggtgcagtagcctgaactcgtttagacatctctgaaagaatctgaagtcgcgaattcataccaccccccataacattagctttttcggtagcttctgaaagcgaatcagcaatgaaaggggggaaaattggcttgcgcttcacgttggaagtcgcgtcgtaatgcgtgccatcagcggtatgctctatttttctttttccatccataattaagtaacaatcaatgtatccaagcaaatggcaaaagaaaattgaatctaaaatataggatttggagaaaaaatatgtaaggtcacgtgtatattatgaataattttatcacacgaattaagagcgccgagaatagatgcaaaaagattgaaactttttaaattctcctaagattaattaaaatggaagaaataacgacaaaacaatacagatttcttgtttcacgcgtttcttggtaactcaaatagttgaaaacttaatatgggaacagcagattacaaaaaattttgagggccaaaacttattgcaatttctaaaacaagaaacaattcctttagttacgagatgtgtatgagttaattaggatagaccaccttcttctaatacataagcgttgtttcgagatgatatgcagaatttaatgaagaaaaataaaatgtaaatgaaaagtagacaaaaaaattttaaaatataaatttaaaattttcctgatgtttaagatgaagcaaacttggtaagctctagcaataaacaaatactcgcaattaaagatcaccaaaaacgacttatactttggctatccaaaaacaatctttgtttaaaaaaagaaaaagaaaattaccaaaattaaaataataacactcaatgaatcggattgttaaagaaaaagactccagtcacccaataccttcttttgtattatggaattattcggtataattcaagagcacactatgctggtagtttgttcttgatgtggcacgggggcgtgatatggtggtagtggtcccaaatactgatgctaaataatgccttaaacgttgtaacgtagtttatggtaaagctatatcatgatggcaacttgctctttatattactaaacatttagcaaaagataccgtggcgaaattgtctttattcttttatagttttaataaaatcattaaacataactgcagatactagagatcttttgtcactgaaccttaagaaatatgacaacaaatagtgtttcgttatattatggcagcgtaccacgttatgttttctaggtgatactgcaaaagctaatgttaaaagaggatggtttgggttctaggattatattatttagttaatattttattaacctatttatttagataaaatagttttgtaaaacaccttgctcatcactcaaagttatttagcaaaaatttgagtgtcgagtaacaggctactttaaggaaatatttttaaacgctttataaagtaactatttgcatacgattgtagtaatcaatacgaacatcaactgctaagtagctacttcggggatttgaagaaatagaagtccatctactcattgcattgaattcgtataatataattttttcttaatatttgtcgttttttctgtcaaaaatatcgcattggttgttcaattctgcaagaacagccaggaatgcagtttcacttttaaattaatatttttgaatttgtccgttaggaggcccttcgtttctaagaataattgtttaaaaacctgcgctgtttattttttttccctttttcttctttgtttttgcttcattattttaacaacacctatattgtatacaagttgacagttaacgtagtaggaaattaatatcctgctgggtttttaagttttcttattgctgtgctataattgaaatttgcgtaccacttgaaggcattgttggatctaaactgaaggtgtgtttgtatgctgcatgtcaataaatgccaattatgcgaaacaagacgtccttctatttgcgaaagctgtttaaaaaagcagctttatgatttttatcataaacgtgatgaattctctcgagatattgagtcagagcttgaaaaggttgctaaattgaaatcagaaagtttctctctaaaaggaaagattacccaaaaagaggaattaacttatcgactacagaaccttgctgcctctctaaacgaaaagaaatcgttatcgtgtgacttgcattcccgcaaacagcttatagaagatgacttgtctaatcgcaaaaaatcaattaatatcgcgagtcaaaagttagctggcttatcacattcaacgagtgactatttctctaaggaataccttacagcttatcgccgttctgagctacttcaaaataaattgcatgagtatcaaaagaagctgataacaagggttttggatatgtatcaacttcactggcaaagggatttagtgcttaacactcagggttgcactcaaaaatctgctcaaatgggatcagagtttaaccctgactccatagattcatctcttgcgtatagactttcaaaattatcaatgggcaattcgaaatccgacttatctcatagtgacaatgaaacaggacatttttatagcaactttttttctcaggtgatggagttaaatgcctctgtgactatttctggcattcctgtatgtatcagaagtaaagagaaaatgtttttaaatcctgattgtgctttaactttatcctttatttgtatatttttagctcagtataccagtattcccttaccatgcccgcttcaactcccttcgcctgatcaaaaacccatgacttcattttcatcggaacaaatgttgtatataatgtataacatagtttggatttcatggaactgtggcattttttcgtttccccgtggaattacccaatcccagctttttgagttaatgcagtatactggtttctggttagttcagctacgtaccaagccgctaacttctcaaaagccagattggcattacaagatgggtatggattttgacctttttcaccgattatacctggcgcgtcttccaattccaataaattactcctctcttcgatcacgttcctcgtctaaaccatatcagcttatttcatgaccttttttacatgatcttcgattaacagctttcttataaagtctcttaacgtatattttttaatgctatttatataaacttttttactgaacaattaaattcaataatttcttttaaaactgttgtaaaaaaattagattatcggtgtatttatttatattagtcaatctttctatgactattttcgttgaagatggaacgaatactatgagaagatcacggaaagaaaacaaaaagcaatcctaaatggaaagatcgtttaaaactgaacgcaaagccgaatcatttggttgggcatcggaaacgggttgaatggaacgagtctggttgatgatatctttagtttttccaaagtagacatcctggaggaagttgcgcatccgagtttccatttcctcaaccaatttgccaacattagcgatctcagtgtcatcatctgccgctggtaatcgttgagaagtttggcgagtcaaatgacctgaaaggttaagagctttggaaggcaaggcagactgttcctccgagccagatgaaaggaaaaggataatagtacttgtaagtcggtaatcataaacgttggtttccgtggtaggcagacattcaaacacgtgaatagaatcccatccgcttgagttagaagtagaagctaaatgaagttagaattatataatgaaattgacagaaaataaaaatacccttttttatgagaacggcgcctgcgtaactatcgtcttggtcccaaagataaacgctactaacaccgccctcgtaataaagatcaagatagacacggattgcttcattcaaagaaacttctaatttacgaactcgatcagtagaaactaaaccatcctccaaaggaggatcatatttattgctccatggtgagcggtacgaatctccatccctgttaaagtcacataacaaatattgattacctgactcagaacaagtatttacttttagaggctgatcaacagacgagagaaggacatcagctaaatcgggagcgacggaaagaattgtgtctaggtttttagagatatcttttgggtttaatcgtcggagtaaatctaatgcagcgtcttcagactaaaagaataagttagctgatattgtaaagaaggataacgacaaagaatgtgaaaagcaaattcataaagtctctgagcaatactgacgaaaatcgatgaaatatgcattcaatgataagatgaatttacagatggctatataataaaaatataacaaaaaaattgggcaaggtaattaatttcagtaatacttacattcatggtgagttgatgatataatgctttaaacaaaagaatacaaccggatagcgatctcagaataaaagtgaggccttaatgattataggaagtaactttagattcgtcgcataaattacgaagattcttcacggtgcagtacacaaatagtagaggtgactgactggtggtgaggtacttgtactctggtgctttctgcgtaagtttagaaagtgaacaacatatggcggtgaacattgaacgatgaaccctctggtgatgacaacgtagcaaaaaccaacctcaaacttactttataatcaaactggtaatatcaatgagctgttaaaaataatcaaaagaagagcacattttgttcaagcggaaaaagtcaagaatttattagatgctactgttggtcacttcaataagctgtctatttttcaatattgaacattttcaagttaaatttagtattggcaacgaatacaaaacttttctgtatatcggttaaattccttaatacagaaacaaggagaattatatgccaaagtcaatgcttgaatcgctttctatctaaagtttggattttctacgagtcaaaccatgtaaagtcataaaaaagtcaataacaaacgtccttctttcattttaagcaatggtctttcattttatttaaactatggatcttttaaaatctattcttatgtttataaccttaacaaatgcattgtttaactgctttttgatctttatctacatctcaccttctgttttagcatccactcaacctttaataacgttttactgtcgttatgcagtatgacaacttacgaatttagtgttcgtatatcttcaaactgcgttccttagaaataaagaacatttaatttgttttgttaaacggttttcaaatggaatagcgcgactcaacgttctaaaaatttgcggaacattaactgtgatcaaaaattttgggagagcctagattttgccactgtcacgtaattatgtacaagcgttcaactcccatctctcaccgatttctgattcgcaaaaatcacatgggttttttcatggtgtggtccttttaaccaatcagattgtaggacggtttctcaaatgaccgagaaatgattccattccgttccataagattctttgtcccgttcggagttcttgaaatcccgagttcgaatcttgcattctaacttttttcgtatgtttggccatactaagactactagcgcacggctgaaaccaattgtgtaaacaaacatttctaaccttgcttaaactggattgaacctttttgtcagtacattggaggattacattggataattgcacttttccgtatttctatctgtttattgtcttgacaaaggctgtaattactgttgttgtagcagtgagtgtgtgattacaaacacttaaaacagaaaatgtgctttgtgggtttgaaacttttatcgaaattttgtaagaagttaacctgcaattattgttgatcatttatcttttaattgtattattattaagttgtttacttgcagaacacatagtttggccgaattttttggttttgtttgtttacaataacaccccgcgatttgcgttgcgcctgatagctttagccagtggtgacgtaggagaaagataattggtcagtcgccctccattgaaattatcatctaatcgttcatccgccgcaatgttgattcacatcaaaaccctaaccctgaggacaacggtgacttataccaacatgtttcctccttccctctgcaaaccacatttttcctcggttcgactcttgaaattgctagtcgcgcggaagagttcgatatcgttattaatcgttaatttgttatagggcactacttttttgtccctttgaagccaagtcgctataaatcttaagtcatttgtgctatctgttattgtttggcgctatacaacgaagtaaatattgcatattgcttgttttagtgtaataggcagtttatgcgcgcgtgtgttgtgaaggttagccggcattaattttgttcattcttgtttttgtgtactattagcaatttgatattcagtgttgctgtgttgattgctgtagcttatacgtcaacgtggcaattttgttttgtaagtagttttgtttgtgtttatgacaggtgaagtgggtgaggcagtgagggcagtccaactcttaatttggattttttgctggtgatttaggattttgatatggtttgtcgaagtttgttagaattgtcgcttttttatcctaaaggttaaaaaattggaattggtagtctcttcattgaaaggaactgactttaaaattttttttttgttttgccaaagatacgtttcttttctgtgttgcgacgcgtctaccaccattatattgtagactgtggaaaggtggtgctattgttcctcttttgttaatatctcgtgttccgtttgacaatgttacctacgcctttttttatcgtagttccttttatttatataactaatgatggcttatgtcagtagttatttttcaccgtcgttaatttttgtcgttgtaaatatgccatctgttttttcccgcttcactttttttggactttcctaacaatttttaagatgttaatattaacttttttagggtgaaggaggcgttcacagatattattactgtcctcaataagcttgaagatctcgatatgacccccgttcaagtaccaaatttagacgtttcggtcacttcatctctcattactactgcgcctgtaactggcaacgctgctaccatttccacatttactcctggatcacccgagccttctatgaatggtgaagaaaaggaatcatcttattttccaattagcgaaaatgatgatggaaccttagatctttttggtgactcagagttggagaaggagcagaaaggcgataatcaggagactgattactcttctcaatatttgcatccgactccgccttatactaatttcgacgatgagtctccatcatcccccactcatccctccgtgtcaaatatcactgttgacggtgactctaaaaaacattctttgcagctgcaggaggaggaaaaatcctctgaatcgttggattctcatactcatcctcctaagcgtgtacgcaatgaagatgactccttaacattttcaaagacatcacccgtatcaccatcgtcgctgaaagatggtgcctcaaacaccgttaccaacgatgcgtctaataaaattaaatctgaagcttcagaatcggcatctccttctgctttacaggctctggactctactgctgctggcagcagtaaggagcatagttcccctcacgatgagactgtaaaaaaagaagaaaatgataaggatcagtatccaccaatgacaaaagagcagcataaatatattcatgccatgcttcgccaactacgacgtggtcgtgactccattccgtttcgtgctcctgttgatcctgtgaaacaaaatattccagattatcctaccattattaaaaacccaattgatcttggaaccatgcagaagaagttttcttctggcgtttatagcagtgcacaacatttcattgatgatatgaacttgatgttcagtaattgtttcctgtacaatggtactgagtcacctgtgggtgtaatgggtaaaaatctacaagctactttcgaacgacaattgaaacaactaccttctgcttatgtgaccagttattcccgtcctggccgtcgtccacgtagcatgactgcacctaaaggtggggcgcgtacacgtcgacaagccgccatgtattctaattcttcatcaggaattcgtgagaccatgtatgatttgaagccacaccgtcgcaaagatgcagctgaaatgaagttctgccaatctgttcttaaagaattgttgaagaagcagcacgaagcttatgcttatcctttttataaacctgttaatcctacagcatgcggttgtcctgattacttcaaagtaattaaacatcctatggatttgggtacgatgcaaaacaaattgaatcataacgaatatgcttcaatgaaagcttttgaagccgacatggttctcatgtttaaaaattgttataaatttaattctgctggtactcctgtgcaccttatgggaaagaagcttgaatctatctttcagaaattatgggctaataaacccgactttgattcggagacctatatgggtatgtcttcagtgaacactgattattattacggagataatgaagtttttgatagcggtgacgaatttttggaggatgatggtgaggagtttgaagcagttaatcgtcaaattcacaagctgcaaagtactttacaggccatgaaatctagagcacgttcttcttcagtatctcgccgttcacgttctaggagtcttagcgttgacatttacccacctattacatatgaaatgcagaatgagctggctgaacagtgtaattacttatctgcagaccaactttcgcatgttgccgaaatattaagggccgcactacctcatttacgtaataccgatgagattgaaattgatgtgtcggcaatgccacctgatgtattttataaagtctattattatgtgtgcaaaggtgatgagatcggagctgaagctttagctaccgcctctcatacccatcaagagaaaaagaaaggacgagccctgtctgaaacggagcaggctgaaaaaatccggcagcttcgtgcccaattagacagattttctggcattgctcaaaataagaatactgttacaggaaatattgctgcttataatactaaatcgttaggcagtgatgattcttcctctgaagatgatggtgaaagcagtgaaagtagcgattccgcatagatgtggttagcaggtttaaccaaattctttgatttatttttttaaggctctttttattgttccccttttttatctttcctgtacatatgcaaatgcatacaaattttctctatggttttatacttcacactctttattattttcatttttctattttattgcttgcatgaacttattttttccaaataaccttagaagttcttttttagtcttcctgtataggttttgttatgattcttttgactttgttaatgttaaacacggttccattgcttgcttttattgatgactgattccaaagttaattgaaaagcaacaaatttggacctatacttttttgtacattagttatagcgtctgtctatagaaaatataaaaattaaatattttactaaatttttttaatgatcgcggtgctaaattgtaagcaaaaatttgattcttcctggacatgtgaatgtttcgttattgtacttgaattggtagacgcgagttataaaaatttgaatacatttttaccggcattcctgtgcctaataacgccatttacggttgaaagataagcacaagcattcaagagtggaagggataacaatcaatgattttgaatctaaatgtttttaagagcttagcgagttttggaaacgtcggaaaattgtagcttgctttgttgtagagaaagcccgtttccattttattattggtacgttttgtacttagagaactattgttttacgatatcatctcctaattgtatgttttaattgtatgccaataacgtgaatgtaggccaaatagccatacattcaattttaccgactttaactttaaatatcatatttacttaataaatagtattttaaacatatatatatatatatatatattgaattattaaaagcagaattagcgttggtataataaattttcagcagttcaagctatactgaggggtaaaagctaaacaagcttttcttgagtagtagtttttctaaaaaggacacgggttttttcttattcaaatcgtaaacatcaattgaaaagtcagcaggtaaatattgaatgaatcgagcgacagagtatagtgttgaagcttataaacataaattagtgtagcaaagtataatgaccttgctgttaaagaagtttcacaataatccgtactatagtgtgagcgtacgcagcatatattttagattagttaatgagacataacgcgaaaatagaaaatttcgttacagtgttaagttttgtttgcttaaaacagtacaaacagcatacttgcttttctaacagcgtttgcatttcaatggcagtaaggagtcggcctcaattggcatttcaaactgaaaaagaaaatggaataggaataacggcttttaatgaaaccgcaaagctttatgccaacgttgttgaagcattagatgcacaaaggttgcgtatatttgattccgtcgctggatctttaaaaaccgaatacattttagagaaagagaaagtgattagctgcatagcttgggaacaaaagcctctatatgctagtgaacaaattacaactgatataagtggttctggagaaattttagttcttggcactaattctggtgaaattcttatatattcagaacatttaggatctttaactagaacttactcgtttggaatattgcaaaaaattataggagcacatgttttagccaacgatggatttgcgattgatattactgggaaagttgtatgctttagtgtaaatacgggagaggttagaacgtcttttacagttccttcttcttccagggaattctctggtctttacttatcaacggtttttaaaaatttagcgttagcttcgtctcacaacattcacatcgttgaccttaatcacagaaatccgattgattctttgaccacacatacttctatgataaattcagttgtatttcagtacttaaaagatgaaaataaattttattttggggtttcagcaaatcaagacaggtttattaatttgtacagcaaggaacttgatggcactggcgaatttcctaccaatactgtcaagaatgttggagctttggtttgtgagaatgaagtcaaaatgctttcaatagcctatgagatagaaaaccctgaaaccggtgtattagcagctcttacgaatgatggtaccatagagatgtttgaaaacccttggctatctaaattaagacagaatggtacgaatgcctcgtctttatcacatcgacgtaaacttctcaccagtcattctactttgaagatttgtttttgtcgttctcgaggagatcctccaattgttcttgaatcgattgctttcgaaagcactgattccctcactgttgtatggaaggaatctactagaactgttttcgaaactgtcccttggcgtatattgtcatctcaagctacgaatgggctgatagaattggttcgttcaaaaactcgacttacatcgaaaaacaaaactgtttcgaatgtttacgatgaatccaatgcaactatttcctctggggttatgcagaaagatttaagaaaaactgaagagataggaagcgccgaagctatggaaggggaagagcaggaaccaagtttagcagagcgcttgcaaaatttaaccaaacttgatcagcaagctcaagcgctttcaactcaaatatctgcttctacatccttgtctactgtacttactcaagcattaaaaaccaacgatcagtctttattagagtcttgtttcaataataacaatgtcgagactattgacactaccattagaagattggatccatcattagcaccaattcttttagataaacttgctgaaaaactagcacttcgtccgatgcgagcggatgttttgatggtgtggatacgctgtaccttaattacacatggtggtcatttagtccttgtcgatgatttaaagcacaaattagctaacctacattccatcttagaagatcgtgcatcaaaatattcaagtatgttagctctgcaaggaaaattagatctcgttctttcccaaatcgcctttcggaaagcaggtggttctaaagataatgctgaggatgaggagccgattagtatatattatgagggatatgaagaatccatggatgaagcatcttctaccggcgatgaaggctatagctcggacgattcagtcgacaatgagatgtattcagatgaagagaattcgagtaaaggtgcctttccagatgaggaaaatgaaaatagggagttgagtgaagactattcgggagatgaaagtcttgaaaacagtgaatctgagtaaaattcatgacatgtttttgtaatagcgagttgatcaaatattcgtttaatttgggtattggtattattttctgtgtttgtttttgttaattattgtttttctcgtcttggaggtacaatttacaagcttaattttttaaagagaattaatcttgtaaattacctgtggtgctgcatatttcaagctcattatagtaagaaatgttgcgaattgttcgctgtttagccccggtgacaacacttttcgagaataaactgatggccagcgattgctgataaatctcgtttggttaaaaaaaaatagagaagcatattgtggtatatgttggattgtgctgtcatttgtttataagctgtaatctcatctgactttaggatacgttgtatgttgagatatttttttttcttagtgcgtaactcgtagatttaccaaatacgtaaacatattcctatttttttattcaacattatatgtatattgaagggaacactttacttaccgtaccatcctatgagtatcacatttagctgacatagtcagtacttcctccttctccacagtcgttggaaaataatcaatgtcctcaagtgctttaaaaaaatgggaaattgtcattcgattcgcatcatcaatacctgatttatctttagaaataagtgatgcgcaaactaccactattcacagtctgtttaagattgttcgtaatcggattccagaatgtcgagataaacagctaaaaatggtttttcaaggaagattgttatccccaggtttcacagtagaaagagcagttagggggaattggcaaagagacgaaaatgacgatccaaacatagttcagaaagcatttatccattgtatagtgggaccaaccttgacggaagaagaattggcttcacaagaccaagcccaaagcggccttaactctaattcagaatctcctgatgatttacaaaatgctcagactggagaaacactccgtggttttgatcgtttacgtgaagctggttttacagaaaccgaggtcaataatttgcgtagccaatttcatcgcttacgaggaactaatttggattcactcacggaagacgctatcagagaggcagaagacgattggattgacaatggaggacaaaactcttctgccgacgaacttgacatgtcatatgaaaccttgttggctggagtattaataggcttttttggaggagctattgcttgttattttctttgggaaaggacaatgttctctctgagaatgcaattatccattcttgtcggaattatttgcaattttgcatacggcttattacactcgtatcgatggtaaacccgttcatttttgttaaaatttttgtccaatacaattaatcgttccacttttcgttgcacttgttaattatgactacagtttaattgaggattaataatgtcgaattttatgatctattcgctttgatcaagcgttaacttattaaatgtacgtttaaaacaccatttggatttattaagaagtgtaaagtaggataactgtaaaagtgtcgtattgagtgtgcaaaagtaaaatatgcatatattcatcgctagaatgaaagataccaatcagatcctaaaacaaaaaaaaacacacacaatagaggagagtgcttctaaaacaataaaaagaagaagaaatatgaaggattattttacaaccggtatctaaatgggctgacccaagatttaagaaaatttccagcgatttccgcaaacagtacattcacaaaactaaaaaaaaattagtccaaatattctacccaaatagactaatgcttaccgttgtcataggctcatcagcagatctatacggattgttaataaattttacgcgataaaaagtactaaaatcatgacaaataacataccttgtttgcatttggtaataagaaacttttttttgcttacacttcccacaagtaaaaaggtctgtaacagctttttggggtttagcaccttgcgcatggaataaattttcttgttctagcttggcatcttccttgcgacggtcttctgaagccaattcggcagaagtcatggtactgagtctttgcggagtaatttcatttcgtaatactgatgctctaagtttcgggttatttttatctttaagattcatatacaaggaccgcattctgtttcgatattcagaaccagttttacctgctgctctagcaagtacttgcgcatcaatttctttggctttggctattattaatgaagaagattcatccgaatctatgactaatgcattgtacattaatccaatacagttgttgcgaatcttgtcatcagtcacattgacgttcacattatcagatttaaaagtacgctgaccactgctgctttgtttttgaacttgtttttgagcttgagaacctacatccgcatgtttagaaggcgtggaggaagttgtagttgtggttttcaatggacgacctttactaacatcggctttccatttttttacaatttcccgagcttgctcaccaactttctcattgggatgagatctgagcttgccaacgactaatcccagccgggtttcctagcatcattggttagtattttgaataccgattctccatcaaatgttggtactcttgtggaattcgtattttaagaaagatgttatttctattaagtgaaatttgcaaaattcatgtaatatattgtcaacaatccgtgcgagaatactaccatattgcatgtaataaacctaccttaagtaattcttcggtagcaactacttcattttttaaacgtgtcataatgttaattatagtctagcttgatattagcttcaaaaccatctgtaagtcccaatagcacaaattacaaacctctatattctttccctgaatagctttttccaaagctgctttcgcagatcggatatcagcagagtccatgattcaaattaagttcgaatactgtaaacactgctgttggttagcagattgcaaaattaataatcttatggtggtagaggatttattttggataacgcgctttacatctcacatgtctactaataccgttgtgatttttcttcaccaccatagttgctgatgtgaatatcaacaccccgtaacgtgattttgttagttgaattcttgagtttgacagtttttttttcaagtttgcaaactgttttctgtttatcgcattagtactcgtgtttattttacaacgttaaattttcatgctcctccgctgacttgatcttactcaattgttaattgttttatcagctttgtttatgaaaagcaaagattataatgttgtttgatcaaattgaagaaacttgatgttcaagaatttaaaagtttgatattcagtttatttttgaaacttactttggtctatgtgttcgttcgttttcataaatttagtttcatgattgtactgagagactcaagtgactattccgactctgaagtagacctgccaagtatcgaggtgaacggagaacgaggaaatgttcctacctcagtgctttgtaatgttgaaggatctttgttgaattctaatcctgctttaaggcaaccaaatttgaaatgtataaaacataatcaagacgttgaaaatactacgtttcaactagacttgcgaggctgtagggttccttcttctcaacctcaagttataactgagttagaaaacaatattgacattccaaaaaatattgatgcaatgcaaaactggatttttccacagactcagcagtatagaaattatcaaaaggaattttgtgagcaagcattattccacaatttattactggctctacctactgggttgggaaagacatttattgcggcagtggtcatgttaaactattttcgttggtttcctgaaagcaaaataatatttcttgcccccacaaaaccattactgttgcaacaaagagttgcttgttccaatgtagcgggaatgtcaccaggtgctaccgctgaattgaacggtgaagtatcaccggatcgtcgacttttcgaatacaatacgaaacgagtatttttcatgactccacaaacactccagaatgatttaaaggaacatttactggatgccaaaagtattatttgcctgatatttgatgaagctcatagagctactggcaaccattcgtatgctcaggttatgagggcagtgcttagatctaatagtcattttcgagtccttggtttaaccgcaactccaggatcttctaccgcctctgttcaaaaggtagtagattgcctccatatctccaaactcattgttcgcaacgaagaaagtatagatattcgctcatatgtttttcataaaaagattcagttgattaaggtcacgatctcctctgaaatgaatattttaaaatcggactttgctaacctataccggccatattttaattttctccgtcaaaaaaaacttatacctatcaattgtgaatgccttaatataaaagcttatacgcttttcgtttctttacgaaagtattcctttagttcaaaaaatgtacaatctaaagaaaaatcaaaaatcatgagttgctttacgctattgatttcatgtgctcatataacgtatctgttagattgtcatgggattatccaattttatcaaaagcttgtggaaactaaaaataaagctgaaggaaaagggagtggacaaagcttttggttgtttactagtaaaccgtttgctttttatttagaacaccttcacaataaaattcaaggtttgtcattaaaccatcctaaaatgaatcatcttcttgaacttttgaaagaacatttcaaagatacttctgaaggctatcaaaatcaacgagttatgattttcacagaatttcgaaacactgctgaatatatcacaacgacattgttggcaattcgacctatggttcgagcttctttatttattgggcaggcgaactcggcttactcaactggcatgaatcagatgcaacaaaaagaaactatcgatcaatttcgtgcaggtgttataaacacgctagttgctacatcaatcggcgaagagggtttagacattggtgataccgatatgattatttgctatgatgcttcatcttcaccgatacgcacgattcaaagaatgggtagaactggtcgtaagaaaagtggaaaagtttttgtgcttcttaccgaagattgtgaagattctaaatgggagcgatctcaagtttcctacagaagggttcaaaaggtaattgaatccggtaaaaaaatagcacttaaaaaggacgttcctcgtttaatccctagcaacatacaacctatttttaaatttcaagctttacagaacaatgcggacgcaacattgatattaaactcatataacaataattcctcatcattgtcacctgtaaatacactagcgaaccaagcgcattctcgttctaaacggtatcttcctttcatagtggatgatgtttttgaagatatggaaagcaacctacgggtgcctactgaagacgcaaaaattaagcgatttaaatcggattatagaagttgtatttataacgccagacgcaatgtattttcaaagcctacctatatgggtgacaaattgactaagttcgcaaaagtaccacattctttattaacgctcagcatctatagacggggtagacttttgcaacaatgctcgccttcctctgtcaccaaatacttaaaatatgaagagaaatttaaacggaagcggatgaagaaaacgtcgaatgcattatttcaaagtacatgaaattactgattaaataccttaaagaaaaaaatatcataatccgaaactttagtaggaacttatgtgagtttaagcttatttatttgttatatagtaacttttaccttagaacgcaatgtctttcaagctgtcacaaaatttctattctggtttttgaagccttcttctccgtaaataagcttggaataaaaattctaccgcttcagtattcattttggtatcttgccacgtatcgccccagcagtaaataccgtgatctctaacaattacagcacaagtatctgggtacaaattgatcgcttcttgcaaactatcatgaagatcagactcatgagcagtattattgataactattcggttagcagccttttataaaagtttgtaaactcatacatggaatttttatcttatctgttggcttatgaaacccattatttttagatccttttggaatatacgatagtacttcaaaacctgttgccgaaaaatgatcagaatccgcaaatagagtagacaataaaatggcttcctgagaatgggtatggatacatgcatatgcgtcacgcaagctactgctttagtaaagaattcaatgttcaacaactttgctgacttacgtgtatactgctaaaaacaaaggtgtacactgagaaggtttcaatcgaagagctggcattcgcatatattctcgagtactgcaagaggttagcatctactcaaaatgataaaaacaatgacaataataatatcatacattaaagacatgacaaaaagatggtgtaactccatcctttccttttgtacacccgagggagcgattacaatggcatctctacatgaaagttaatatttgacgctttaataatgctttgtacccagagcgaatggtaattcctcctctgattcttttattagttatattaaattcaaattagtaattacccagttcctgtaacccagcccgacgtatacagatctcgacagatttcgcaaattaattcaccacattttttcaaatcgccagaacgaagacatcctaagtctttctttagaaaatcatccattattactatgatgataattatcttgatgaaaaattttgaaaagggtcacgtttcattaacgtttaaaaatttttaagtagcaaaagtaactgtgagtttaatctacgcgacattaagcaaacaaagtgaagtaaagaattgatgtgtataatagctatcttgataattattatttttttttatgaaattattaaacattgtgtcatggcacttgaataaataggaagtactaagtttttgcttaaaacaaaaagtttattacagtctattaacctaatgaaaataaagtacaatagaaatcaattaataatttttttattcagtcatccccaaatattgcactgaaaagagtttggggagcttttggtttttcttctatatcctggggtcgattcaacttccttgtatcaattgaatcgatacttttgttttcaatttcagcaataataggtacattttcaatagaagaaatatttttacgcttttgtttttcttgaccgtacggtaaggcgacattaaagcgtttacaaagaagacgttcgggaatgaatgtaacaactgtacgaggtcttctcaaaattgaatcatcagtttcactatgtgaattaatcgactcttttttagtcgaggcttcaaaagaacttacgaaacgcatcgatagattttttgacataggtcggtatagtgaagctgtttgagtaaattctagtaaatgacgagaatcaatatctctgagtaatcgtggcatattcattaggtgcgccttaaggaaaatctcgtaaattccggcacgctcatcgttatagggattatctttcctagacattgcatttttagctgtctcaatgtcaattagttgccaagatccctcatcttccttgacaccatgattaacatcactaggtaaacttgcttcaccgttggaatttgtttcacttttctcagcaaaaagtggtaagcgctcatttgaagtttgggcttttttttgtgaaaatccttgagaatttgtaaaaagttttggctcccaaccctcaggtattgtaggaggaggaaaccaattattttgaaaaggtgattgtaaattaaataccactacaaatcctggaaggggaggtagaccatctgagcaattttgcgatttgattatgcttttccctttgcttctgtctttttttgacagaaaggtatgcttaacgggtgtaaatggagaagcgactttttttgtaatgttgatagatttatcataccgcatttttggagcaccgaggtcgtatatatcttgatcttctatcccatcatcatttaaaacacctgatccaaatccaccgcgcagattttttgccattccaactggttttctttccagctgaaaaacatcgtccgcttgatacccgataccgtgataagcttggttggttaacttagtgtcatcataatacccttgaaatggagatataacaaaatcatgaccgttccatccaagattttttaacattttttcgccaatgctatcgtccctatttgagaattctctaagtagaggatcatcaattggtatagatgtatcaatcgtatttattttcgaagtataaactttactaagctcttggtcagcacgatcttcctcgtccataatatcgtcaatagtcattccatgcacacttttgttttcattccttgaacttttccaagatttaggttgccaaccctcttttgaaccaaccgtattaaaatagccagcagaaaatccaccagtaaatgcaccatgaaatctctttctattacgctcatccctggcttcttgtttccaaacaggaactccttgattaattctggacggctcaagatcaaaaggggagccataaactacataagggtgccgatgaacatcgacattgcttctttttcttgaattggcatacattttaaaacaagaagtaatcgtgatccgtagttaaactgaaaaaaaaaaaattcaaaattcaaaatttaaggcatattttaggatactataagcccattatttttgaggcgacaagaatactatgttgagcaacttttaatttttaataaagccagataacttatcaaagaattctgatttgttgacaaaagcaattacaatactcaatttttaaacagttgcccttgcttcgaatttcagctgcctccgtagtgcaatctgcgagcgttagggtacgttatttatctattacctaattctttgtacagttgaagtttcatgagatgaaaaatgtatcatgtatattttgtctgttattgagaaatctcaacaaagttctatttagtattacttcatgttgaaccaagcattcataaactaagaaatttgttggtagctggtaaactgagcgaattatcgtcggttgattggtaaaacatcatttcttatacttcgtttgctcaaccatactacgaattttaatgcctaacaattaatgagcaatacacatttggatatgctgcttatataatttcacatatcttgataacttaattatcaattaaggaatggtggttaggcaagtatgtgtatcattacgtggggtttttcatagatgtatggtttgaagatgttaaaaaaataagtgtaagcggttactatgctaatgttctataaaaaccaatgttcatataaatattcgtcgattgcggggcttcttctcataaggattataattactaaacatagaggtattggcaggtcagttgtaattcgcgtacaacatcttcgactcaccacttctatagtggtacataaattaccgtttctttctgcgaaaaagtgggttagaagttcgtgctattacttctaaataatcgtgagaatttaattcaatcgtaggatacaaagctgttcattatataaaactatcaactttcgaatattctatggtgtggatataattttcatttatctttatgagtaaaaactatacatatcatatttacaattaaaaatcttctttctttctactatatggatggatatttcgaattatgttgacaatttctactttgatgagaaaattgcttcagcatttgaattaggtaagcgtttagtagttcaataagcttgcacataaaaaaaaaatattgggtttttgtaccgggatcttaaaagacggaattactgacagctttaggagaagtaagcacggttgatttgttaacgctggatattactgagctagaaagacgcacacattgtagtcaaagtgagttattacagttaattgagcagatatccctccttcttcaaccagtaagatgttctgcttccaaagtcacttcgaaatatttgacaactggcgatgtaaagttggatgaaactctacatggaggtataccagtaggacagttaactgaaatatgtggtgaaagcggttcagggaagtcacagttttgtatgcagctttgtttaatggttcaactacctctcagtttaggaggaatgaacaaagcagctgtcttcatttctacagagtccggtcttgaaacaaaacgattatttgaactggcgcgttatttaccagaaaggtatcccaaagctgataagaaagacataattataaaaaatccaggagatagggtgtatactatattatgcccagatctggaatctcaagaacatatcattcagtatcaactgccgattttattcaatcgggataaaattgggttggttatattggatagtgtcgcctccaactacagagctgagctccgttacaaccgatccaaaagtcattttagagatttagataatattgccaaacgtggaaatcaattgggaaagttagctatgactctacgcactttagctcatcaacatgaagctgctgttgtcatagctaaccaagttagcgatagaattcctagagattatgatgctattgggttgtttagtttagattatcaatcgcaatggttttcgggatgggatgacacagatccaaatcccaaaataccatctcttggtctcgtttggactaataacatcagtacgagattagcattaattaagaaaaccgactctgccaccaataattcggggagaatctttcgggttgtttattcaccaaattctccaaggcttgacgtacgaatatgcataggatcggttgggatatattcgtgctagcatttttgtaaaaattttatatataatataataaaaccggtttatgaattgccctaactttgtttaatcgactgtcgcttatcaatcattcgcagaaagaaaagtaatgctttgagtaactgttacatatataagtgtacttatttatctttatatttatattacctctgtcactattaaatatatattttgttgatctatgatggtagtgcatttttattagaatccgacatactttagtggactgaattttggatataccagttgggtattgaaatggaaaaaaatacaataaaaagttttacacgtaacaaagaatgcccaaagagctctcttaaccgacgaatggctttttctacctgtttttactattgcgcgtaaaagattttgtaagacctttccgatagcttccgctattggcgatcctttagaaatttgcacctaacatttttaccaaaagccaagtatgcattggtgatatcttgtaaataaaaaatgaacattcttttataacataatcgttacaaaaatagaacacaaaaatgtcagttccaattgatcgaatcaatacggttgacactttagccaatacactggaaagtaatttaaagttttttccagaaaaaatacatttcaacatccggggcaaactaatagtcattgatcgcgttgaacttccaatattaccaactaccgtgttggcacttctatttcctaatgggtttcatctgcttttaaaacatgagggaggtgatgtctcatcatgtttcaaatgccacaaaatcgacccttccatttgtaaatggattttggacacctatctaccattatttaaaaaaagtaataatgcttatccctcaaaaattgcatttaatcctatatcgaatactaccctcgttttattcttaacagaatgttgcaatatctatttattttctgaaaataaaaagcccgtcgaccaaaaaatcaggagcgacttattagagcaaactttcaagaacaacgacgtttttgaaagtgcagacaaaaaaaaaatccgaaaagggctgagtgatggaccgctagttgatgcattacagcattgtggatttcgctacaacgataaatgggccaagagagtaaaggagccaaaattaatgagcttaatgtcgtatatcataacaacagtcgagagctcctcattaagcgaagaatttttgagtaaaattttgaagctatggggacagccaggtaataagtgctggtggataaacgaagttataaaagtaaacggatctttaatcaatgtttggaggagaaagcagtggttgttggaagttacgattatgggaaatcgtgaaaattctcaagactaagtgttttagtaaaaataagattaaaaaacattttgctaagttaggccgtgcatgcagccattcttttaacagataccaatgttacgaggtttcccagattttactcaaattgcgtgataattattgtagtatatttattttgaataataattttttatttgaattttgttaatactgttttttataaatattacaatacgttcaatctagttgtggtaacatgaaagtgcttccacttacttgatgctctctacgcaagagtatgcctaatgagtttatttcccaatcgcttagtactcttacaaatacacccttaaatattcagaaaaagctattaccaatcaccaaatacagtatgtagctgttttacccttacattgctgacgttacatttaggaaaccagttgttatatgcagtagagcaaaatcagattactatagtgttaggccacacaggatgtggtaaaacaactcgtaagtattttgattagatggtttattaaactaaaaataatcttgaagaaatccctcaatttttatacgaagctggatgggcgtcccaaaacggtattataggatgtacacaggttagtcacaactttgtttatttatcatcctcctaacttatttgaaagcccagaagactcgtagcaaagagcgtctctgaacgagtatctttggaactgaactctcctcctggaagtttgtgtggatatagcattcaatttgatcataacgtttctgaaaaaacaaaaataaaatatatgaccgatggaatccttttgaatgaaatattttttgatcctttgctggaaagatattcaatagtcattctcgacgaagtccatgaacgaactttgtcgacagatctcctactaggagttttgaaaaggtatttaaattttctattcatagctgacaaatcaaggattttagaaaagaggaatgattttagacttgtgctctccagcgcttctgttgacgcgaataaactgtctcagtttttcggacaagataaagtatgcactatgtcaattgaagggaaattattccccgtagaaacattatttttgcagaaacctacagaaaattacgttgattctgcaatcgaaacggttataaacattaattcaacctatccgcctggtgatatattggtttttctttcgggaagaaaagaaatagaatactgtataaaaaagattgaagattccttaattcatgcttccgaagactgtcaaactttagttcctttacctttacatgctggtcttactgttgacgagcaaatgcgagtttttaacatatatgatggtgacttcagaaaagttatattttctacgaatattgctgagactagtattactattgatggcatagtttatgtcgttgattcaggttttaataaacaacggatatacaacccgtatacaaggacttcaaaattgattaacgtgcctatatctaagtcaagtgctatacagagaagtggaagagctggaaggacaatgaggggaaaggtgttccgtctatatactgaaaaagcttacagcttgatgaaagaagaatttgaagcagacatcttaaattgcgatatgtcaccgttggtgttatttttgaaaggtttagggctaaaaaacatacttcagtttcccttttttgtccgtcctcccacagttcaccttatggcggctctagaggtttgtgaattttattatagccggcaaacaactaatttttttgaaggacctctatcttttaggtgtcttggacgaaagtggaaatttgacagacccacttggcatacaaatttccaactcattcttggatgcaaacatctccaaagctgtacgtactcccatataggaaataaagtacacgctaacccatcattagttacttacttccaaccaatttggttgcactcatgaaattctttcaattgcttcaatacttacagcaggcgaagtattttataatcccacaagttcatcaaagaatgatgccttcgttgcccattcttctttttttgcaaatgaaggggacatcattaccgcattaaatggtatgcttcattaataaagtttaaaagtgtattaacatttagtttttgaatcttttgtcggtaacaaaaaagatttacaatggtgcaggaaaaattatttgaactatcaaactttgcgccaagcccttgacattcgcactcatttggttcgttttttaaataaattttctatacctactgctcaaagattaccatccagtgattgttccaaaattttgaaatgcctacttgatggttttgtgcgtaacgtcgcacatttacagaatgacggctcttacaaaacaataggaggaaagcaggtttggttagactctagtagtgtacttcatgaaaaaaaaacaccatggatcatgtattcttcaggtaagcctatttgttataagactattttaacgttttagctgtcgaatcagaaactcaaatattcgtgaagaatatttctaaaatagaaagtttttggctggataaatactataaacgagaaaaataatatatgttaatacaatttcatgttaccggtttagcatagtaagttttggtagttaaaacatatgttgacctcacttccaccaacttgctcaatccaccccattatgagtgatttggaaaaggtaagagaaaaatttcagctaattgctaatattggcccatagattcgtcttaaaaggcttgctaaattgcagcagaccaattcggaggcaaattcttctaaagaacctaaggaaagcaatattgcacctgaacctaaaaaacctgatttaaaaaagagatttattggttcaaaggctacaacatcaaattcagaacaaaaagaaatatctccacctgttacatctggtgctccaaaacatcgcttgttttctaaggatgaatggatgcattttataacatgtcaggctcttaatattacattaagtgaaactgattcatcaaaatactatttagaaggttttaaaaaagatttagaagaagagggatcccctttattatttaatgagaataatgttgactctgcgttactctctcgactgtcaacaactggcaacaatactttctcttatttgttacagtcttggagttttctgtatcagtataaaaagagacttccgaaggatgaaaaccaggactttaaaattcactatttatctctgttaaaaagtttgcttgtcagttatgccggtattgtagtaatgcttcctgacacattcaattcggagacaattgatttggccgaggttttaattggtgcagaaggtatacctttggaatttctatcagaatttgttcagaggtttgaacacgaaaacttagatgaattgtttattcctgtgttggaatctttatctttgaaaattggtcttatgaatgtagatactgttcaaatgaatgtgatgcaggtatgaacatcaatttttatcttttagcataaactgatatttttagattatattacaacttgtgtcattaaaaccaattgcattacttttgccgaagttgccttcttggaatcctacgaataatgctggagaaattgagtacaaaacgtttcttggaagaatatcaagcttgtcagtgtttactcaagatgtcgcttctcgatatttttccaattctactgagagatcagcccaaaatatatcttcgtcaataagttctttaaaattgactatgtctacttatcaggatgtcctttttcaaattttcaataccctcattcgaacatctacatctttgagagagtctgtgttggatttctttgccatggtggtaaatgccaatcacaagcgacaatccattcaagttaatcattttgatattacatctgacgcctgcatgctaaatttttcacatgtgttaagcagactttctgaaccatttcttgacataggatgttcgaaaattgacagagtacaagttgaatattttaggagaaaccctcgcgttgatatcaaagaagagactaaattgaatgctgatcaaaaggcttcggaatcgttttattcaaaaccagccgagggttccaataactttatttcagacatattttttttaaatctcgcatttcatcattatggtgtaaatgctacctttaaggctttagagcaacttgtgcaatcaattcgtgatagcgagaaactgaaagaaagattagagactgaacagcaaaatatgagcggtagttttcaagcgacacgtctcactgctcaattaagtcggcttgatcaaagattggatttagatagatcgtttgtgcactgttatgagattatgcttacgcagacatctgatacttcaagatcattttcttttcttaatttcgttgccatttggttatcgaggttagctgatggtcaatcttcgacatatccaaaaatgccgctatcgttaccgtttaatgaaaatgcaccggaagctttcaaatgtttacctgaatattttattgaaaccattacagattatatgttgtctttatttaaaacctcgtcgagtactttgacgctgcattccttagagcctttgtgtgaattttgtgtgtcgtttctaactcaagctaattatatcaaaaatccttatttgcgagcgaaacttgccgagattttatactttggagtgcaaacgcacgtgggaagatcagaattgttgttagatgttgtacgtacgtcgaaggttgcaacaaggtggttacttccagcacttatggcgttttatattgagattgaatctacaggacaatctacccaattttatgataaattcaacattcgtttctatatatgcgaagtatttagaactatttggaagcaaccagcctattttggtaagctggagcaggagcaaaaaacaaatttgccgttttttgttaaatttgtagctctcatgcttaatgatgctacatatcttcttgatgaggctcttttaaaactaaccgagattcacaaccttcagagccttttggcagatgcaataagcaatagcaactctaaccagaatgttcaagaatcgcaaagcaacttagcggccgcagaacgtcaagcttctacttattgccagttagggaatgaaactatttttatgctcaaattgttcacttcctcaattcctaaagccttttgtgccgttgaaattgtagatcggttggcagctatgctaaactataaccttcaagctttatgtggccctaagtgtagtaacctcaaggtagaggacccaacgaaatatcattttaatgcaaaaacccttttgtcgattattttcgatgtttatcttaacctgtgcaatgaacctgcatttgtcgaagctgttgctcacgatggccgttcttatagtaaagaaatatttgaacgtgcgactagcattatgactaagcacaacctcaagtcatcttttgatatagaagctattaaagaatttgtgaatagggtagaggcattcagattgcaagaggctactgaagaggaagacatgggtgatattcctgactacttcttagatcctcttatgtttacaataatgaaagatcctgttgttttaccgagatctggcatttcgattgataggtctactattaaagcacatctactaagtgatgccaccgacccatttaatcgaactccattaacgcttgatgatgtgacaccgagtaagttttttttttccactgttagttactaattctttagatgatacattacgtgaggaaattaacacgttcctgaaatcaaaacgcaacaaacattcgcgaaatagtgaatgaatataactgtgtttatactagttttttaatgaaaggcttcgataagtttaaataaaagattagacaattaattactatgaaatatttaaacattcatggaaactcattaggtaatgattcgaaggataaaaaacttggtgtacggtaccacaaaggttaagctcgtaaaataattcctttgcacaagaggataaatgaatatagtgaatctaacaatacagaatgtaattaatagaacgctcttatacaccataacagagattgcatttcatcagagtaagatacagtgcttcttcttttttgtcttcggtacactagcaggcttaaatttaagcatggaagcacgagctgcagtctcaaaaacctcattgaccccttcgttcaatttcgctgaacattcgagatacttataggcgccaatcttttgagctactacctgtccttcttcaaatgtgataggcttctgtgaggttttggagagctcttcgattgtttttggatcgtttcgtaaatccactttacacccaactagcaaaatgggtaaattggagcagaagtgaagaacttcagaaatccatttttcttgaacattgtccaaactctctggagcatcaactgaaaaacaaatcaaaacgacgtgagagtctggataggaaagagggcgtaaacgatcgtaatcctcctgaccagctgtatcccatagtgccaattcaatatgccttccatcaacctcgacatcggcaacataattttcgaaaacagtagggacgtaaacttcaggaaaagttcctttggaaaaaacactaaaataattgttagtagattaatcgctttaaaaacacaattgttgtttagataaatcaaattcacatttgaaaagctcgataacaatgaatagaatttctaaaagggcaaacgtacatcaacaagcatgttttaccacaagcaccatcgccaacaataaccaatttacgacggagctcagtagtcataatgtcgaataaaaaatttcttttaaaataaaaaattgttgcaagtatatcaataattggttcgtgaacgcaaggaattgcccgctttgaaaaaatcgatctcaactaccaatgtaaatataaggcgactgataactcaagcaacgaataaatagggggcaaagcaaaaagaaaatataagcggcgtcttagagtaatttaattgtaaaaagaattgttaaaatctattcaattgaactaaatttcaactttccttttataaatttatgcaaacacacaagtggagcagcccagtaaaaccgacctgatggaaaagatagtagttatagctttttattatgtttaaaaaatcctttggcttttatctatacaatattttatagtaaattgctagtatactttcgaattttaaaacgtaaacaataggctttggtgtggttacgagcatgctccccctcttccaagatacatacaaaccacgtattgcgttatattgtcgtatatctattaacgattaataaggaatatgaaagaagcttgataagtttcattgcctcagccgttcaaaattcatataaaattatttagcaaaactccttagctacgggatcagtgctacttcatgaacgattaaaacagcactgaatgtaaaaattagtgtttatagtttacctgtgaaggatttaaaattatagaagaaaaaatagagtgaagtagttttcagtttgggttctactgtgttaaaaagatagtaattgtacaaaaattgaaaaatcaacgtcttgcatttacgaatttgaccaatttttaataatttttggcaatggaccaggaaattaggtcgaataattatgatatttcggtttcgacagtggaggacacgagttttgaagcaatggatgattctatattggaaattattgatgatgaagcaccagagattcagggaaaacctaaagcaaatatatcaacacatttccgcaacatgctagcaatgtttgggaatttcctttccctggggttttttttagtcataatagttttagtaggaatcgcctttgagattggcggtcggttttgcggtttggtaagtttaggaatgaagttatttcaacatttctttctttctctttcttaaaaaataaactaacataaatttaaaatagatacttacacttgcactagaagtatactttttctctactgctttgttgaagctgtttgggcttcgaaaaattgctttaacattacatttctttgaacctcttttagtttttattctattaataatagcccttaatgcatcaccaagcatagagcagaataaatatgcctcttttcttgcttctgcttggaacactgctctactacactttactcccctatttaatttgctagaaggaatggcgtcgcttttagttgtacaagctcttggccatctaagccgttggttggtccataataagtccgaaaactggatggtacgtatattttatacttttatttatgcctacgtttgttaacttaaacgcagttctttattttgcttaatgctagtagtgccatatcaatgagcctctatctcctctatcgtgtatcttctttttctatctccaatcctaatgcattaatgatcggattttcccttgcaactgtgattgtaatttctatttatggtgttgcttctggacgtgcaaatttatctgaagcatcgctaatggtaattgttatttccttatttctgattttaacatatttagtttttgtatattgcatacaccgtatatatggtttgtactgattttggcaatccaaacactagttctcttgagaaaccaaagtttgattatcttcctcctaatatacttcaaaggtaagttccaacatgttttacttattcactattaccaatttcttgcttttttttcgagcagtcgaattttaacattttttaacagtgttcactatctaatctccactatatctgctactttaccaaggacgctttataatattgtactttttatggtagcggctgctaagaccgtagcgccgagtgttttcgctacatttgcttttcgcatatcagttatgtatgccgtaacaagaattttacctgcaatacaaaataacatcatctttctcgagtacagtcgaacttctaaacagggtatgtggagtattctttctccatgtatacttattgcagtctatacaaaccttctattacagcacttatacccaacaccctctttcacttctccagtgaatcaaatattgtgttccgctgaaatttggcgttgggtaagtgctattttaactctcctcttatacgccattgaactagcttatagcaaagagtctgacacaggccaggctcttgctagccatttcaaacttgactaatctgcaattgattttcctaaggttatttaattcactcgtttctcctttcattttttacatctaattctagtctacactgttaatttttcattacttgataattgaatataaacggcttagtttacaagtttagaatttctggttacatccctgaatatactaggaagtcactaagaggtatttgtcccaagtatatgtaagttagacccataaaagacagaagtatatcccctgtcacatgattctaatttactacggaaaaactacttagactactaaaactaatatcattttacgacgcagtaatgagacaaacaactttttattaagttcgtttaagctctaggcttttccttcttctcatggaaaagagcagaaagaccaacaccggcaaccttgacgaccttgaaacggacaccgggaatatcacccttagccttgcccttacgaccgaaaccagaaagaagaacttcgtcgttttcatcaacgaagttgagacaaccatcgtggggaacgaaagcggtaactttcttaccattcttgatcaactgaacacgaacacatttacgaatagcagagttaggttgcttagcttctacaccaatcttttcgacaacgatacccttagcatgagacgatccaccgaaaggtgatgacttgtaagcggttcccaataagcgcttcttgtaatgagcatcggcccaacgctcctcacggcgatgattgcgaagcttacgagcggcgttcaatcctgcgggttttcccattttgtagtatagaggttgcggcgaactgtgtgttggatttaggtgaacttagctttatgtccaaaacagtcacaaaccctacccttcttatataatatagtacgcaacgcttcactaagtaaattgttgatgcccatacttactaaaattttactacattacaaaaaagaaaaaacatctaaaacaaaaaacatacgtctttttgattattttggaaaaaggagttgcaagtactttgcaaaaggtttggtgtgtaatatttaagctcaattggtatttatttgtttcgtacttggaatacttccaagatatttagtcaaagttttgtgagatttaaaaaaaaaaaaagatttgatatgactgaacttataaattccgagccaacactctttttgttcccgaataaagaggattcaaagcaattggttgaaaaagctattgaggttttctcaaatataaaaatcccatctacaagtcccatccaaacaattgtcacaaaaggattagataattggcaaatatataaccaactagcattagctgccaagtatgcattagatgatctccctcaagttgatgttgaaaacgaagacgaagaagaagatagcattacttctttccaggatgaggatgatgaaacaagtcatcaggaactctctgacaatagtgaaatgaacaatcgggatgatgctgatgatgaatttttagggttctctggtccagaaaatctagaagatgtcgacgaaagttctgccgaagatgtttcaggagatgaagctgaaattatgaatgaagaaggacaacaaatcgaacagaaaaaagacgcatttggacttaatgatggtttttttgatattgataattttaacaagcaaaccttagctttagaagaggaagcagtcgaagagggtgtcctcggcgatgaagatgacggtattgacttgttaatggatcccgatgagaatatggaagactctgaagatgaatcaaatggtcctcaggctgactccattatgtacgaagatttttttggtccaaaaacagcggccggtcgccgtgaactaaaaaagaaaaaggccgaatccaaaagaaaaagaacaagtaaaccggatttcaaaaatgatgtgcaacaaaatgttattgaagaaaataatgagagctctgacaatgagtatgctacctttgatcgagtgaagaaagatttatttgctagtgacgaagaagacgatgtttcagctgatcaattatcttcttatgagcgcgataaagcccgtttgactcagcaaattcgtgagctcgaggctgaaaacgttgccaagaagtcctggaccatgatgggggaggcaacgtctaaaggacgaccttctaattcactgttagacgttgatttggaatttgaaactggtgctaaacctgtccctgtacaaacggaagagactactgagacattagaagatttaattaaaaaccgaattatttccaaaacatttgatgatgtacctaaacgcgcgccagttgctgttactgaatttcgaccaagcgaattattcgagttaaacgaaaataagtctcagcgttctttagcagaagaatatgaagaagaattccttaaaaagagcaacgccgacacatataagagtgaagctgataaaaagaaagaaaaagaacatgaagaaatcaaggcattgttttcggaagtcagccgcactttagattctcttgcttcttggcattatgttccccctcctcctgagtctactgttgaaattgtttctaatgcacccactttagcaatggaggacgttcagccaactgctgcctctgacactatggcattggctcctcaagaagtttataaaccgtctaatgagaatcgtgaaggtgaaactattactcggtcaggtatcgccatttcatcgactgaaatggaccaccaacaaaagcaagcacgccgcaggcgggtgcgtagaaaacatgctgagaaacgtaagcaaatggctgagaaaagaaggaattccggtactgaacaagtcgttcgtcaattatcaaaatcgaatgttgaggtcattggtaaaggaggtgagcgcaaaaaggttgcaagtaattcaaacaaatatcatccgattgtttcttcaaatcagctaaagctttgaagataaatttcggtgttaagtgtgctagtcataatttttataaacgtttggttttagtgggatcaataactatatatttttgaaattaatgcaatttaataatttcttagatatcattcgtattattcgtaccaataattccatgtatcttcatagtctttaaggcatttaaaaggaacttcttcaacatttgtaaaaccttcttctactgttggcatttgaaaacgagatttgaaagaattaaacgctatctcgggaagttgtttttgctagaattggttaggaattcttctaagtctttctaatgctccaacaggtaacttacgttatggtgaatgtaacggaaaacgttgttgtgtctggcaagttcctcagatgactgaagatgaatgcagcgtatagggatctcaaattcttgggctatgtcaatccacatttttcgtgattctattgtagggtttgtgttgtctgaaatcgcgtaagtcgttgaaatgatcgagtacatacctatgacaaccgatttttcttttttaagtgcctctatggcagccttgatgcattttgatttcgtttttaagatgtcttgatttaccctttcgtatccttgagtgacaatctgagattcagctaaagtactcttcccagaagaaggaaacccaactaaaacaacaatttcttgatgctcggattttttaaaatggtatggatgtgaagaagaatttcttacaaggtaattctttggatgaaatgattcaaagtttggaggcacaaatgaatgccccaagaaaaattgctcgggcgtctcaaatttaatcccaatgttttcagcaaactttaaatcagttgaattatgatcacccggacggcctgcagcatcacctacgtatttgatgaaagataaatctaaagggtgaaaaatgttaataggccttgataaattacaagcgtcaactcaccaattgaacggttcacgtcttttaaaaaggaattccacattcctgtcaatggttttctaaacttatctttcaagatggcagcatacaatacaataggtagatctaatgactcaaaaatagcacgaatcttcatctgaaaggtatgtccggcagaaggttttcttggaattccgttttgattactgaaaataacaagagaataattgtcttggtataaagccttcaattttgggacaacgcttggatgccaccaggtccagtcagctgcatcttttgaaaatactctaccagatttagtttttatgagcgttccatctaaatcaaatgcaataaattttttagtcttttttagttttccatactttgctatgtataatgaatcggtgatgctccattgaatttctattttctgttgaaggcatgtcgaggatgaatcagaatctttgttttgagagccgtacttttttgaggatttagacgatttttcaaaatatgaagttaaagattcctgggggggagactttctttttttcgacgacatcgcgattgacgaaatactaaatgggacttggtaattgagttagctatattataattgcatagcaatgaaaatgggtggtttcaataacatacttaaaaatggataacagatgaaaattttatttttcgctctattgaattttcaattgtttttgatcaattacataaaatgcctcatatacaacaattagtgagaagatatattatatcatatagtccttaatcgaagatttaatatgtttactgacttgaaaataattcttattcgaagaaatttagacaataaataacaagaaaattctttaatttattcgtctaatttattatttggcaaccattcaaagatttcacaaataacatatttgagacctacatcttattcattaacaattgcatatctcgttatttacgaacattagttttttttttttggtatcgtttaaaattaaaccgtttatttttaaacaaaaaatgaaggacatcggcaatattttgtttttatgtatgagcttttttttgcattattttttcgtttgtcatttatcttttttagtagctgatctggaatttaaaaacaaaaatttccataattaattaatttaaatatttcgtatatttttatataaacattatggcttctactgcatcagccaagaatttactgatcgcaaaatcagtattccacaagatccatatcgacagaaaagaaacctgcatacaaggctaataaatatctttgattgtgtttaatataaaaaattgataaattctcgtaaaacaatttaattttaataatttatttgtgctaaatttttatcatgttgtggaaatctcctttactatcaatcatttaataaagtattgctaaagaaagtaactttataacagtattaccctatgtaagattcacaaatccatctttatgctgtataaaataaaaacatgcgatattaaaaatataaacctgttccttagaaaattttataaattaatataagattttttgtatacattgagttacaaattttgtagcagatgttgcgaattagtgcacattgcaacctgtacttaaccaaaaacacttttcagtcatgagtgaatacactacccgtgaagttggcgctttgaacacattggactaccaagtctatgttgagaaaaatggtactcctatctcttcttggcacgatatccccttgtatgccaatgctgagaagaccatcttgaacatggtcgttgagatccctcgttggactcaggctaagcttgaaattaccaaggaagctaccttgaaccctatcaagcaagatactaagaagggtaagcttcgtttcgttcgtaactgctttcctcaccacggttacatttggaactacggtgcttttcctcaaacctatgaggatcctaatgttgttcatcctgaaaccaaggccaagggtgatagcgatcctctcgatgtttgtgagatcggtgaagctcgtggctacaccggccaagtcaagcaagttaaggtcttgggtgttatggcccttcttgacgagggtgagactgactggaaggttattgtcatcgacgttaatgaccctttagctcctaagcttaatgatattgaggatgttgaacgtcatatgcctggcttaatccgtgctactaacgagtggttccgcatttacaagatccccgatggcaagcctgaaaattcctttgctttcagtggtgaatgcaagaaccgtaagtatgctgaagaagttgttcgtgagtgcaatgaagcttgggagcgccttattaccggtaagactgatgccaagtctgacttttctttggtcaatgtttcagtcactggatctgttgccaatgacccttccgtttccagcactattcctcctgctcaagagctcgctcctgctcctgttgatcccagcgttcacaaatggttctacatttctggctctcctctttaagtagtagtatcacactataatatagaatatagactatatctgcgacactacatttttgaccgaaacaggactatatgcgattatcgtagtcagtaaatatgtgaataatgctacattttcaaataaatggtaaagcgacgtaacataaatcaagcagtaaaacctcatggcatacttaaataacctacaatcgttacacacataaatatacaaattaccaggtccttaaacaatcgacataaaacaaaaatatcatttaactaagcattaaaaggtcattcgctcctaattgggccacccaccgtatataatctctcccaaacgtttcataattaaatcaccaccatcatcactcaaccacacatcatggggagcattgttaacaatatcccaaactgtgcgctgagttaacttacttagctgtcgctgttcatctggccactttttgaaacgcttcatgctttttcctgcactaataacgctaacaggaagatctttgggtaacacagattgagccgactgtaactcatatctagagaaactagggccggtaagcgattcttcaattttactcttaacccaacgatccgaggtccatgaatacatgccgtacactcggtcttgacgagttttgcccataaagattgaaccaaaaatacggttgatccccaaaggtgaaagccaaccgcgaacaaaaagaagaaagcgggataggaactgaccggaatccttcaaggtctgaacagacccagcatcaacgaacactattcctttcacctcagatagatggcgagcggcaaatacattggagtaaacaccgccgattccatgagcgacaagcacatacggaccgctgacatctgcttgagcaagtgcttccgttagcaaatccatgacaattccaacggaggatggagaaccaatattgtcggaccatcccattcctgggcgatcccaaacacaaacacgtgtatcaggtgaaaggtaaggcttaacatcattttcataaccttcgaaatccttactttcctcataaagatcaggagaggtatgttgaagatttaagagccattctttgaaaggatgaactgaaacctcaccaccctctactaaaacagttgttttgttgttggaagaagaacttccaaagcattccaaatggactcttgctttactatcggtaacggtatacaactgaccaggagcagaaagggctccatcgtaagcacgcataatgagtgtgacgagagtgtggatggtcaggatggtcaaaatgacggataatatcgtagaggcagtaagactgccaacttgtctccaaggccacgttgatggggaccaagaccaataatacccacggtgtgcaattgcatcgtagtccggatgttcctccttgtattggcggaaaagcataagatcagtaatcacaatccataggctcattaagaaagcccaaagaacgaaagcgttgcttcgccatccttctctatgacgaagaattgggctaagaaaaacgactaaaacatcgatggctaaaaggaaacaaatgattcgttgtgtaactctttcgggcgcatttggtgagtatacaaacataatttgcatggctagtaaaatggcagctagcgcggtgaagccaacgggcataaaacccggagataaatggctaataatcgggatggagatgaaaatattaagaagtaaaaatagatggcatattatagtaattaacagtaatccaaccgaggtgctacgaatccaataaaagagaggtgtcaaagcatacgtatcagtgttttcaggaacattgcctctatgcgatcccagaaacctgggcagcagagccgatctttcgttagcagcttctgcgttcacgtcttgagaagtattcatggttctctacgttaatttttctttactcggtaaccaaatggggatggttctgaagtaagatggttctttttaaagataaatagaaaggaaagaaaagaaaaagaaacgttcttcactagaaacagtggatcacgggaatttgagtagaagggaataaagaaacgaaacgaaacgaaaactatatggatttataattagagtaacggcgtaaacaagatggactgttgtttttaaatcccagcaaaaatatatataatcacaacagagaaatcgattttgtcacaactagatgtgacaataaaacaattttaggtaaaaatcaaatgtttctgtttatgcagtagacaattaccacaaaaaaaaatagaaattgacttgataattgttgaaaaagtattatttgcaatgaatacaagtctttgcaatacttttgaattttcttttaacaatagcttgactaccaaactattgtaggcaaatgaatttattatgtaaagaaatcttggttaagttctatccttttgcggacccttcaccatcactggctacttgccatatatattataaactgccattatgttctacgtaaattagcctgcgtcgaggaaacgtaatgaatgggcggctcagcgttgtatggaaataagactagttaagtgtcctttagtaatgcactcgattactctatgtgacgtcgagaggacggaagagtaggaatgatggtaaaggcaaaaaacatattcgttcttttgacaacacacagctcgcatcgccttcaattacccttgccaatgttgcaagtgatgatgggtgagatgggatagaaagaggagcaaacttttaatctgatatatcattgatgtataggaaatgagaaataaaaatacaactaggtttatagtgcattccactgtataatataaagattaggatagatacacatgacttttgaagtgcagaagtatagtcaagtagggaatatagttgagtagatgcgagttgtagaacaaaacaattcagtatacgcaattttcccctacgggaacatatttaggtatgcgtgcgaatggagagtgaagatgaatgaaatgtagaaaaaaaaaacactggattgtcagttttgccataagatacatttactttcttgttattccatttttctacgaatcttctttgctaggttatttttattaactttttcgcaaacacgattttaataacattgaattcctcttcagttatcagatgtgaacggtaaataccaattgtgaactatttcaaacgaacttaatatttgctctgtaagttgtaaaataaatgtctcataattatttcgctgtcagtttccacaatcgcttctactctttttttatatttatatttatattttttttttgaattaaattaattcatattattatttatttttcttggttttctaatgatatgtttatgatatttataaaaggatttatttatttgctttttgtatgaaggatcgtcgcttgaatgacaaaacacttcttttgctagtctctcctttcctcttgtttaacgtatatcacgattattttgtcagcgtaaaagtgacatagggattagatggcatcccactttctttttactgggaaaccttggcttcaagagaagacgcctcgccttcaccttcatcccacttgggaccttaaagcttccaaaagtcttgctcgtttcccttatacgccacttgaaagtcttttggcccccatttcggcctttcaccccacttacctaaatagcgcagccccgtcgaaggctcagagccatccagtattgctcgccgctggagtaggtggaatagtagttagatgccccagtcggaaaccgatatatcgtaccactcgaattcagtatctcttgttaatctcccactttacaactgcactatttaaataatattataggccgatacagtcagtctgcgaattgcttgcaacctgtagaaacaaattgctgtttcttttgcaataacatagtgtttctttatcgcaataaccaactactgatttctttccctattggaagtagatagacgtttactttcttttgtgaagaagcagaaagttaacgttaagccattaccctcgttcattgctcaaaaggaggtcatttctttttatttgatttgttcgtcttttaggatcttcatctcctgctgaattattggatttctttttagttccctccacaaaggctcgagaataggttatcagctgtcgatttttgtcaaggatcgtgcttgctagtagtcaaaccaattttagcggggtttgtgtacttattttcgttatttgaggtttctctgctcgccaaaattaaattatacaagtaaaagatacatttaattatcatgagcgcagacgggttggattacaccaatctcctaccaattgcaaatgtcgcgcgtatcatgaaatcggcacttcccgaaaacgccaagatttccaaggtatgcatgatttgttgaattgagaaaaatcgcattgtcagtctcttcgattgattgattgctagtgacggagtaggtcgctgtgagtgcgttcttctcttttgttttgtaattttcatgttgcagtgctaatgtctgactttttaggaagctaaagactgcgtccaagattgcgttagtgagtttatttcctttgttactggtgaaggtatggaatcaatagcaaaagcctcatgtatagttatttactgaccatataatagcatctgaacaatgcactcaagaaaagagaaagacaattactggtgaagatgttttattggctttaaatacccttgggttcgaaaattatgccgaagttttaaagatttctctcaccaaatacagagaggtaaggaaaaattctttatttgaatggtgatacgtgtacttctacttccttgttggcttagagatttaaattgtctcaagcaatgaaggcgcaacaattcattcactcataccaaaatttcattctcatagtcacttttctaacatctactctagcaacaagcaagatctgctagcatgaaagaaactaaacaaagccggtccgaagagcctcagtaatttccttatatattttgcattagcggggttttccctgaaatatttcctgacttttgcagcgatcgtcgatcgccttatttgttattcctctctctttttgtactctcctgttttatctctgtttatcttacaaatgatgctaatttacgaactatgttaatttctactttaaccaagtttcaaagataagcactatattgccaaaatggcctgttcatatttaaaacttccttaatgtcgtcagtataaatttagcaattactattgcctgtttacttaaagtgtattattgtgattatccctcattcgcttttgcttactttttcattttgttaatcctgctactgttaacctatatattattttgaaaaaaatagcatttcatttttatttttactcatttcgtctatttcaccgaaatcagcataagacacatatagtcattcggttcatggaaggattagccgatgtttccgtagtcatatacgtatcaatcaataaattttcttattgtcaggaaagtgtttaatcctgctgtagctagtatgtaaattaccttctcagcgtacggctatataataccagggtcattttccgtccaccgattctaatagattccaccaacttcgtatgttagggattcgtgcctcgtttcccatctgtttatctaaaataactaatttaaattgccgtaataagtttcgattaacacatcaaagcgttatcaatactaagtcttcattgtttgcgcgcttaaaaatttcaacccacactccttcttatcctttacctacactacaccgcagagacctcatgaccgccgaatcagaggtagttaattggcctgccaatgagatcaggcgtacgtttttgaagtactttgaagatcacggacatactattgttcctagctcttctgtaattccttacgatgaccctaccttactttttgcgaacgctggtatgaaccagtttaaacccattttcctgggaactgttgatccttctagtgatttcgctaaattaaaacgcgcttgtgattctcaaaaatgcattcgtgctggtggaaaacacaatgatttggaggacgttggtaaagacaactatcatcatactatgtttgaaatgttgggtaattggtctttcggcgattactttaaaaaagaagctatcgcaatggcctgggacctacttaccaacgtttacggtcttaagaaagatcagttgtatgttacatactttggtggccatgaggaatctggtttggagcctgatttggaggctcgtcaactatggcttgacattggtatcgatgaatcccgcgtgattcctggaagtttgaaagacaacttttgggaaatgggtgatcaaggtccatgtggcccttgttcggaaatccattatgacagaattggaaatcggactgtcccagagcttgtcaacatggatgatccgaatgttttagaaatttggaatattgttttcatccaatttaaccgtgaaaaggatggttcacttcgtccccttcccaatcgccacgttgatactggtatgggatttgaacgtcttgtgtcggttattcaaaataaaacctccaattatgatactgatgtcttttcacctatttttgctaaaattcaagagctcaccaatgcccgaccttataccggcaaaatgggtgatgaagatgtagatggtatcgatactgcataccgtgttgtggccgatcatgttcgtaccctaacttttgctattagtgatggtggtgtgccgaacaatgaaggccgaggctatgttttgcgtcgtattttacgccgtggtgcccgttatgtacgtaaaaaattcggcgtgccaattggaaatttcttttctagactttctttaactgtagttgaacaaatgggggatttcttccctgaacttaagagaaaggtagacgacgtccgggaactacttgatgaggaagaagagtctttctctagaactttggatcgtggtgagaagatgtttgagcaatatgctgccgccgctaaaaagactccttcaaaaacactacaaggtaatgacgtatggaggctttatgaaacctatgggtttcctgttgatttaactcatttaatggctgaggaggcaggtatcaaaatcgatgaacccggttttgaagctgctcaagctcgatctaaggaaatcagcaagcaagcttccaaaggtggttcttcaggagatgatcttctggtgctggatgttcatgcactcggtgcactttctaaaatggatgatatcccagagactgatgatgtttttaagcataactctgtatcattgaagtcagttataaaaggcatatatcacaagggcggatttcaaaaaagtactgaggggttcaactctggtgagcagctcgggttgttgcttgatcgaactaatttttatgccgagcaaggtggtcaagaatatgatactggtcacattgttatagatggtgttgctgactttagagtcaccaatgtgcaagtctacgctggatatgtacttcatactggatttctagaatatgggaatctcacggttaatgattcggttgtttgcgaatatgatgaaattcgtcgctggcatttgatgaacaatcataccgttactcatattcttaatcttgctcttcgtaacacccttggtgacggtattgaccaacgtggttctttggtttcacaagaaaagctgcgatttgatttttcgtacaagtcctcaattcctattgataagcttctcttagttgagaattattgtaacaacgtaattcaagacaacttgtccgtgtattcaaaggaagttgctttgagcaaagccaaagaaattaatggattgcgtgctgtttttggtgaagtttatcccgatcctgttcgtgtcgtttgtattggtgttgatatagatacacttttgcaagaaccaaagaaacctgattggactaaatatagtattgaattttgcggtggtactcattgtgataaaagtggtgagattaaagactttgtcattttagaagaaaatggtattgcaaagggtattcgtcgtattgtcgctgtaacatcaactgaagccaatcgcgtttctcgtcttgctaacgaatttgatgctcgcattgccaaattagagaaaatgccttttagtcccgcaaaagaggctgaacttaagaagatctctgtcgatctgtcaaaattggttgtcgctgctgtccggaagcatgcaatgaaggaacgtatcgcgaagatcaccaagcaagtccaagaacatgttaaagctatcaacgctgctgagcagaaagaagttgttaacgtcgtcactgaatattttaaagaaaatcccgatatgtcatttgttgtcgctaaggtccctatttctgctaatcccaaagccttaagttttgcccttacttatgctaagaaaaatttgaaggataaaagtatttacttgttagcatctgacgatactaaagttgctcatgcatgtcttgtttcacctgaggccatgaagaagttaactccacaggagtggtctcaaaaagtttgtcacagtattggcggtcgcagtggaggaaaaggtgatacttgccaaggtgtaggtgataaacctctttccatcgacgttgcagtggaggaagcgattgagttttttcaagggaagttgacgatttaagtttctacgttattttgtactctatctttcattatcttctacataggctcaactttttgtttgttttatagtccgagcattttaaaattgctcaacaatttcaatcattatacataaactcatcgtaggcttaaacgtcgagtgtttactcaatgaacacttcttaattttaagcgatagtttgaaaattacaatttcccagccgcgtgttattgtattattaagattatgtgtaaagcctgaagatcacgatttcctattatttactgctagtctgtcacgctaatacagcatacttatatgtacaagtctgaacaaacctaccactgacttcaagagtgaaaggataggtttattgcagttcatatgaaatcgggattctaagcaaaagcttatgtctattcgaatacatactaataaccaaactattacaaaaatttttgcatgaatatctattactattacaggccatttctacaccattccttgagaaaagaaagtagccatctttattatattaataaaaaaaaatagaagaataaatgtctttagtatgttatgagagttcgagctccggagaagacgatgacgagacaatatctgataatccccgaatgttaaaagtccctaagctccaagaatcatttcacgaactttataagagtaagaaggttttaatgttttgataactcatattcttagaaaagccaaaaacttttgatagtcctgagtttcatgagggtcgaattcgtggacaaaagcatattgaaggattgtggtttgttcaaacatatttggagggtaataaatcaatttttatttaacaaaaagttgacaattatcaatagtggatttgagcaagaaagttaaaaaaggcattcgtgagtttttgaattcacaaagtcggtttcaatcgcttctttgctctgagcataatgtaccaagaagattacatttaagcatatctgaaaactaccgcataaattattccactaagaaccaattagtgcacaaatgggaacaatatacaaacaatttgaattacaggtatactcaggacaaataatccatactgttgagactgacatattaaaaaagaactttaaaatttcgactgggaaagatgtgtctactatttaatgacgaaaaaacaagaatgttcctagctttcgaatgtaaattcagtgacgaaaactacaaagacttaataagtcatgctagtgactgtatgaaagagtttacaaataggaatttgagagaggtaagtaaaggttcaaataagcgacaattttaacgccttccaggactttttacttcacatatcctttgcttcatcgttgacaaatgaagacgaatatcaaaattgggtcagtcaagacagagagtcccatttttttaaaacgatgaatgaaattattaatacaaagattcaaaaagatcaattttctgaaagttttatcgttgatagcttaaagttgtcaattggacatctaatatttacctttccattttgtaaataatttattaattggggcgataataatattattacaatactcgtttacgaaagaatatgctcagcttcaaatcaattggtcttaggaacacaaaaagtgatcattagcaattgcattcagttttgttacaaagcatgcggactaaaacgtatgaaggaagaataatttcaaaaaaattccttattagaagctttagtatactcattttcgtcttctgtgatcggattttgattgcaacgtttatcagttttttgttacatttcttctcactagaaaacaatatcataactatattttcacttgtttggtttataaacttaagccatatagcgcattaacttgtttatattgctatattgcttgtaacggagcttaaaacactttgttaattttcactaagcactctctttgcacttgcatacacaagacctgcccttcaccagctagcttgctaaacaaattttttgggttccgtttcatataaaggattttgcattaacatagagggagcactctaagaaaaaaaaacgtgaaagctgaaaggtgctacttacaatgaaccagactgaagcggctccagtcgtctcagtttcccgggtttgtacgtattgtgaagttcaaatttataaaaaaaggataacaaatgactaattagatttagatgctcatgttaatgaggagatgccccgtgaatactgggactacgagaacatgcaggaggtatttggatatcaggacaattatgaaattattcggaaagtaggaagaggaaaatatagtgaagttttcgaaggattaaatgtcttgaacaacagcaaatgcatcatcaaagtcctaaagcctgtaaagtacaagaaaatcaagcgtgaaataaagattctacagaacttggccggaggtcctaacattatctcactgcttgacattgtccgcgatccagaggtaagaataaaaaaaaaaagctttttgtattgaatcgtcttgaaacttgaaggagaagaaattttgtgcttttccgtctattgagtttatacgactctggcttttgaacgtttgatatccatcaaactattgtatttgtcgatactaatattttatagagtaaaacaccatctttaatttttgaatttgttgacaatattgatttccgtacattgtaccctactctttctgattatgatattcgttattactcttacgagttgctaaaagctttggatttctgtcattctcgtggtataatgcatcgtgacgttaagcctcataatgttatgatcgatcacaaaaaaaggaagttacggctaattgattggggtctggccgagttttatcatgctggcatggaatacaatgttcgtgtagccagtagatactttaagggtccagaactgttagtagattttcgagaatatggtaagttgcatccacttttgttaaatatatttacgtttcttttttcctaaccaaactttagattactccttggatatttggtcgtttggtgtcatgtttgctgctttgatatttaaaaaagatacttttttccgtgggcgggacaattatgatcagctagttaaaattgccaaagttctgggaactgatgaacttttcgcttacgtacaaaaataccagattgtgctggaccgacaatacgataatattcttggtcagtatcccaagcgggactggtattcttttgtcaaccgtgacaacagatcgcttgccaatgatgaagcaatcgatctgttaaatcgtttattacgttatgatcatcaagtaagttaccgaacctgaaggtttttacaggatcttatacaatcacttatttttttaagtggtatatactgtatagttactaacttagcataggagcgtttaacttgtcaagaagctatggcccatccgtactttcaagtactcaaataagaactgagggaagggactataactcaattatctctacggacagccttttcattactagttcccttcattttcataaaaatgaaccaaatccaattctagttttaattctggttcatgttttattattcttttcttattattagacttgagtattcctcttcatttacgtcggtgataatttaagctaatatttcttgcccaaacgttatcatctcccacacgattcctcgaaacggttcttgcataagtacatcctactataatattgctttcacgtggcggagccttcccactactttttccccgtacctactcgttagacacttggtctacatagtgtctgtgtctattgctttcccttactcaaattagagttttttttatttttaaatgctatcgggcttactaaacaggttccaattctatagttttctttaatactttaaacgagtttttacctctttaggtacctaacagctttattaatagtaagtaactctgcgtattatgcataatgaatgcaatctaaagaagcgatggaaatgaatatgcgatatttcatgaatgaaaagtaaagccttaattagagagcaaccttacaaaacctcttattctgtagcgttaatcttgcgcagctgctcatcctgaacttgttgaagttcaatgctcaaaacaattgccttttgtaaattcattttactgtatttaacacatattagaattcatcatattaaaaaaaatgataatgtcataaactagggatgaacttacaggaattcgcatttattcaacactgattccaaatgaaacagtatttgcttttgaacctcagtcagcatgccaaaatttgcaccaaaatctaattcaaaagaatgtgttgtgatctttgaattcggaaaaaacaactttacttatcttacttggtaaagtatattgtttaaccaggcaaatttgttaaaaaaggagtagtttacctctcgctttatgcgtatttatggtaaaacaagtataaaacactataacgcggtagctcaatctctcgcttttagaaaatactttacgctacgatccaaataaatgggttaacttgtgtatcgtctaccaaaacaacacctaaaacagcgtgttttatcattgcattgcaactaaggtgagtttctttcttcctctcttgctttttcatccttgaatgtaaataaaattcaatcaagctgaatataaatttaataacagaccacatttgtgtactacgtttgttagtatctccaacatgttacgaagaaatcctacggcaatacaaattactgctgaagatgttcttgcatatgacgaagaaaagctaagacaaacgcttgattccgagtcaacaacagaagaagcattgcagaaaaacgaagagtcaacacgtttatcgcctgaaaagaagaaaattattcgtgaaagaaggattggaattactcaaatatttgattcttcaatgcatccttcccaaggtggagccgctcaatcatagaccgtgaaactaaatcataattaaatcatcaaataatcgttagcccacattttttcgatttgcactgttttgttagcatttcacacctgcctccatactgctgatctttacatataactattttaatcggccatcataatatggactacactgtctatgttaatttaattagtaagatatacatcgattgatagaacagtgaagttttcgttaaacaatgaccagtctcattaactttaatcttgcatacatttatcctaatgcttcactccatcaattattcaacttaaattcttacccatatcaaattgtcaagctatttcatttctattgttaccaagagtatttataaaggttattcgcaaaatttatcaaatctatatatgtatatgcatgtcgacaaaaaaaaaagtgggctttaggaaagaggtgaaggcgtgtggatcaaatagatagtttgcgaattaataattaagagtaaattcgaaaagctcactatagtttacaaaacacgagactccaatctatggcttcaaatcccccatttttgcaacatgactgtcatgctcctcaatgtcttgagcttcccaaggatacatgatccagcagtcgggagtattgcaaccagtaaagtaatatttatccaaaatctccttatccaattgagcattttttggtttaaccttattatggacaacaaaaataccaaatgtggtcttctctccttcacggttaagcttcttagcttgctcggcaacatctctttgaagctcgcgaagagcataatggagagtggtacgagtatcatctacctcgtcaacaattagaatgttcttgccaacgagatcaaccattccaagagtactaaaatcaagccattgagttcgcttaacttcaagcccaggaacttcttcaggggaatcagaaacaagctcttcatacaggctgagaccaatggcttgaatgggaatatttttgcttccttttttcttaaggaaagtacgaaggattctgttatattagcaaatgttaaccatatgaagataagaagagcaaggaatttgaatgcaccacgatggattcttgggctcaattgaaaatgcaggtaaacgatgcgtccttttgaaaagatcatacataaaagccttaaaatccttatcgtggataagcattgttaaaatcaatcatttgtgaaatcacaaagatgctgccattcaaattttaacgcagtaggccgttataggaagcgcttcttcctgttatcttctttatttgttcaacttacctagccggaatgaatccaccacctccaatggctataatcacatcaggacgaaaggtttccaaaattttttctgcctgttgagcacacatcttatgaatgtcattgtagctgtaataaagacgaacgggatccataataacttaagaacaaaatgaaacaaccaaaaaatgaagggaacgataaaggtgtaaacgtgaacgggggaaatacgttcttttgatatttatgtacttttgacaatttaagcgttccttaaggtaatctcgttaaattactgataggaaaaagtcactaaccctaccctctatggtggttagttagggatattctaacaccgaccagacggtgtctagcaaagaatatgatgtttaaaacgatttcagttatctatgaaggccattacatatgtaaatgttctttatattgattttctagatgtttaatacttttcaaaacccatcatttcgttgttaaaaatatattaaaaggtatatcagctagcatgtctgataagatttattatatgtatataatgctttaggtttcaattttactgtttactttttgtataattatagcaaaattaatatagctcaatttttgcctgggcaattaactgcggtacattactcaaatgtactcgtaacaagaaaggttttggattattcagtgccgtttgaagaaccgatgcagtcagtcatcacataggtgtctcatccgaagcctcgtagttctgggaaggattagacgcattacctaaaaaacggtacaagggggattgtacaagtagatagtgcagcgaatttgtaaatatctaatcacttgtaaccagccaaaaagtagataacgcagcatacgtagtaaatatcgagacacatgcttacttcaatcttacactaactggtgatttttagatatggtggagaccatgagttattgataaatgaactatttatttgtcatttgagaatgaaaagaaggaaatataatgaacaggatgattgagaatgttcttattctttttgttttattaataatcatgtatatatatatatatatatataaaaatttttttaaaagaaaaccctctgacatcaggctttcattcaaaacattaacaatgctgctatgttgacagtataattatgaaaagctcttcaacatcactagattttccttttagaaagagttttattttcgaagcatttcttttttgtatgcattcactcataatattaaaattacttgatatatttagcttattactagcgaaatctggggagagagaatgctcgtttatgaacgaagatcataaaacattgtaagttttgagaacaaaccactgctataaacaacaaatagaaagacctttttaatatattttatggcgtttaatcaaattattaagcaaacccagtaatagctaaaaatagttgaaacatctaggatcattttcaattccttatttatttacttctaaacagccgttcggccaagtttctgtgagctacaagaaatgatggtatctttcaataaacaatgattggcgttgcataaagcaagcgtatgaatggaatattgagctattaaaaataatataaatatgcaatttcaaacgttttcggcttttaaaagtggaacgtggcacatttaatcaacgtaaatcattttttttttacctatagaagtttacccaaaaattgataccaagtattagctttattaactaattacttttggtaaagcggtagaacctattcgacgaaatatcaatcaaattaccaagtacgatcttgtcgctcactcattacccaaaaaatcatagaaaggacgatccaaatatgtgtgcatattgcttataattaactcgtttattactgcgatactctgtaattcgttgtatctgattacgaataataatagtcacttttacgatatcaattattatcagataaatattttcgatcgcaaaatttgatcttctaactattttgactaatttgtgcgtttattcttaacaccgaattgaaagaaaatttcaaaaggtagtctttgttagttccttttgtggtaaacgcgattagtggccagtcacttacaaaactttgttaaagcagactaatagtagtcaacgtgtgattttattttttcttcaccgcttacttctcaaaagcctcctttttaatttactatcaaaaacggcagttttggcagttttttgaaggtttattggtttaattaatttattctgtaaaaacaaggaaagcaaaattacagatatttgattctttagattttcttaaaccctctcgcatcttcgtcttattttggcttttttttttgttaaatatagcaagtttgcgcctcttttatttaaattcatttttaaaaagccacctttcattctaaatttaccttattcctttttctccctgtgaaattcaacccttaccatttttttgaaattggtgacttttcgttttcaaactatgttcgacctcgcaagacaaactcggattatccttttattaggtattgatgttacttttttcttcatcgaaattattactggttatgcgatcgattcacttgccctaattgctgattcatttcatatgttaaatgacattgtcagtttactggtcgctctctgggctactcgtctagcacattcaacatctcacgaaccaaaatacacatatggctggcaacgtgcagagattttaggtgctttgtcgaacggtgtatttctcattgccctttgcatgttcatttttatggaagccatagagcgcttcattgagcctccttctgtcagcaatcccacccttatgttctttgttggttctttaggtctgctaagcaatttcgttggtatctttttatttcatgaccatggtcatgatcatcctcacacccataccgctcaaaattacgattttcctgaagaagatgatattgaatccgttttaccttcgactatcgttcatcgttgtaataccagtcaacaagaagtcagccatacacacactcaagtcgcagactctgctaccgaatcttctcctttattgagttacactggtaatcataatggtgctggtacttcaaagccagtcaacaaccatggcagtattgaacaagatgcaccaaaacaaacgaagaaacgaaatttgaatatgcatggtgtctttcttcatgtcttgggtgatgctctcggtaatattggtgttattagtgctgctttattcatcaagtatactgactattcttggcgtttcctctttgacccatgcattagtatccttcttactttcattattctttttagcgcaattcctctctgtaaatccgctgctctcatcttattacaagttgctcctcaaagcatcaaactggatgatgtttccaacctaattaatcatctagacggcgtggaatctgttcatgaactccacatctggcagctttcggacgttaaattaattgccactgttcatgtctgcgttacacttcctgatgataagggagagtcttatacaaagcttactacggatatccgtaatgtccttcaatcttttggtatatatgatgttaccattcaaccagaattcgccaatcatccgcttttatgtgaccaaggttcctcgtcttagtttgcgaacattataaatttaacgtggttaatctattgtgtcacatcttttgatttattcttgaggtaaaattttatattgaatgtttactttgtttcatttttaaagcgtaatttcttctgccattcctgttcgtatttaaaaactttatttcaccatcttggttgtttgttttgcgaatgcacttaagtaaagtagtcgacaacttaactttgaaagtagatagttttcgatttcttattcttgatgaagacgatgcatagtttcggttttattaaatctctattattcttagaaaataatgtttagatgtagtgtttaattatttaaaaggaatattttttaacaattatattgggtttgattcttctcgttagtattttttctaaagtattcgttgtaagtgtaaaacaccatccaatgtggtatttgtgttcatgtcttgataaatcatttgaactttggctatcagcgtcagttcatgtaatgcgttgacgagtttgtgcgcttagttgcatttgccgtttcccaaatcatcacctccaaaataaacgagatcgtattcctagtcatttgatggttaaagatcaaaatacatggaacaaacactagcgatattaaaaaatggtacgtatcaatttaatacataactcattttaaccaatgttgttagacaactcaacgttagtggccgagatgcagaatcaattagtccatgatttttcccctaatggtaccgcactccccgagcttgatataaaggcattcgttcaaaagttgggtcaaagactgtgtcatcgtccttatgtttatagcgctttcatggatgttgtgaaggctttacacaatgaaatgtatatatggcttatttactgagttgctttgagatagctctttttttattactattcacttattaacatgaacattagtgtcgattttcccgggtttattgaaagaatatctgtaatcttaagagattacccagatcttttagaatatttgaacatctttttgccctcgtcttataaataccttttatcgaatagcggtgccaacttcacattgcaatttaccaccccatctggtccagtttctacaccgtctacttatgtagctacttacaacgacttaccttgtacctatcatagagctataggatttgtttcacgagttcgacgagcattattgagcaatcccgaacagttctttaaattacaggatagtcttcgtaagtttaaaaactctgagtgttcgctttctgagcttcagactattgtaacgtctttgctagcggagcatccatctttagcccacgagtttcacaactttttaccaagctccatcttttttgggagtaaacctcctctaggatcgtttccattaagaggaattcagagttcccaatttacgttgagtaatatttctgatttgcttagtcaatcaaggccggacaacctctcaccattttcacatttatcaaatgagagcagtgactttttcaaaaatgtgaaaaatgtacttaccgatgtagaaacttaccacgaatttttaaaactcctgaatttgtacgttcaagggataattgatagaaatattctggtgagtcgtgggtttgggtttcttaaatcgaattcgggactttggagaagctttttaagccttactagtttgagtccggaagagtttttatctgtatacaattccgcttgctcagacttcccggaatgtggcccgagttaccgattgcttcctgtcgaagaacgcaatatttcttgcagcggtagagatgattttgcatggggtatacttaatgatgactgggtcagtcatccaacttgggcatctgaagaaagcggtttcattgttcagaggaaaacgccttatgaagaggcaatgacaaagttggaagaggaacgttatgaatttgatcggcatattgaagctacttcctggacaatcaagtctcttaaaaaaattcagaaccgtataaatgaattgccggaagaggaaagagaaacatatactctcgaggaagggctaggtttaccatcaaaaagtatatacaagaaaactattaagcttgtttataccagtgagcatgcagaggaaatgtttaaggccttggaaagaatgccttgcctcacattaccattggtaatcagcagattagaagaaaaaaacgaagagtggaagtctgttaaaagaagtcttcaacctggatggcgaagtattgagtttaaaaattacgataagagcttagattcacaatgcgtttattttaaggcaagagataagaagaatgtatcttcaaagtttctcttagcagaagccgacattctacgatcgcaagcgaagctccattttcctttgcgaagtagatcagctttcgaattttcttttgtatatgacaacgaaatagtactttttgatacttgttatatggtatgcacatacattgtatgtaactctccctctggtttaaagaaagttgagcattttttcaagaatatattgcctttacattttggtcttgaaaaggataaattttcgatattcctggatcaagtttttcgtggtcctgattacgatgtgaatgccccgaatatagttggtaacaagcctgtacgtcggaaaagatctaattctataacccagttgacggaatttgtaaaacaacctaaaatcaatggtcaacgcgaaagtcgttcagctgcagctgctcgcaaaaaagaagaatccggtaacaaatcacaatctaactctcaaaactctttaagtgatgaatctggaaacgtaacgccggtttctaagaaacagctttcacaacctgctgcagccattaaagccagtctcaaatatccaagtcatccagatagtcttttggaacatcaagatcatgctggtgatacggagaatgaaatgcatgacgacgtcgataaagaacagtttggatattcttctatgtacgtattttttagactttttaacttattatacgaaaggctttatgagcttcagcgtttggaggatcaagtgtccattatccaacagcgtataataccaaacccagtatctcaaaaacaaaagatttggcgcgataggtggaatgatctttcagatgtccctgatgaaaaaactcattacgaaaatacttatgtgatgattcttcgattaatatatgggatagttgatcaaagtgccttcgaggactatctgcggttttattatggcaataaagcctataaaatatatactattgataaactcgtttggtctgctgctaaacaagtccaccacatcgtttccgatggaaaatacaaattcgttactagtttagtcgaacaaaatagttctgcttcgcctaagaagaattatgatgactttctttatcgcttggaaattgaaaagcttttgaatcctgatgaaattttgtttcgattttgttggataaacaaatttaaatcatttggaatcaaaataatgaagcgagcgaatcttattgtggatcaaagtttggatacacagagacgagtttggaaaaaatatgttcaaaattatcgtatacaaaaacttactgaagaaatatcttataaaaattatcgttgtccctttctttgcagaaatatagagaaagaaagaacagttgagcaattggtttcacgccttcaaacaaagttattaagatctgcagaattggtttccggattgcaagcaaaattatgtttagactcgtttaaattgctctacttaccacgcacagaagattcttacatagatgcatcttacctgcgccttagagataccgacttccttgattgccagaataaaagaaaacagcgttggagaaatcgatgggaatcgttattaaaatcggttaggggaacttctgacaacacggcagaggtgaattttgatgctgacattaatgcactatttatcccataatgattttaatgcagtcgacctacctattgatcatatttacttaaatacaatttgactttaatagttttatattactttgttaacataacttatctttctaggtattttataatttcaaggatttatgtatagtacgaatttactgaaatttttgcacataagctttgtattaaattttctaaagccgtacttctgtaattactacataaaatattacaatgcacagatttttatttacaaacaagcggttgtcgtagcaaccactttgtttaccctcaaaagttaccacctgcgttttgttagaaacaaataccaaatggcgagtgttgcaattaaagagcccaaaactgctataaccccgaagaagaagtccaaagcctctcgtctttgctttactccgccaactaatcttcataataataaaaaaaatatattctacactcgctacgattgcattggtgaaggcggctttgcgagatgttttcgagtcaaagataattatggaaatatttacgctgctaaagttattgctaaaaggtcactacaaaatgataaaacaaagctgaagctctttggagaaataaaggtgcaccaatccatgagtcatccaaacatcgtaggatttatagattgttttgaagattcgacgaatatttacttaattttggagctttgtgaacataaatctttaatggaacttttacgtaagcgaaaacaattaactgagccagaggttcggtatttaatgatgcaaattttgggagctttgaaatatatgcataaaaagagagtcattcatagagatttaaagcttggaaatattatgcttgatgagagtaacaatgtaaaaattggtgattttgggcttgccgcgcttttaatggatgacgaagaacgtaaaatgactatctgtggtacaccgaactacatcgcacctgaaattttgttcaattcaaaagaaggacattcatttgaagttgatctttggagtgctggagtagtcatgtatgccctcttgattggaaagccacccttccaggataaagaggtaaagacaatttataggaagataaaagccaactcatatagttttccttcaaatgtcgacatatctgcagaagcaaaagatttaatttcttctcttctgacacatgatccaagcattcgtcccagtattgacgatattgttgaccatgaattctttcacactggctatatggcttctacacttccagatgaaattttacattcaatgcctatatggccttcttcccaatcaaaatcaagctttcagagaaacctggacttcgttgcctctgcttccggagtaggctttggaaattcagcaggtgtagaaaagaataaaccttatgcacttcgaacagatgaagttgataatgatcgaatattaccaagtgttttaagtccaagggaccgtgtcaaccctgttatgaaaataggaccggaaaccaaacctgtaccatcaaagctctctacagccctccatgcagctcgtaaatccactgatggaagtttaggctcaagagttaaagttttgagagaagaatcacaatcatttgttccaactaagagcgctgtcactgaacaagttgaacctattcaattaattcggtctttatctgcaaatacagtttcaagactttctaaggttggaaatatgaaatcagacatttggatcagcgtaaagaagacagctcttaaaatcgggatggcattggaagcacatacacacgctttaacttcagaggatgctgactctgagcccgttctttttattacaaagtgggttgattattccaacaaatatggtttaggataccagctatccgatgaatcggttggcgtacactttaatgatgatacatccttgcttttttcagctgatgaggaggttgtcgagtatgctttacatcctaaagatacagaaattaagccatatatttatcctgcttccaaagttcctgaatctataagaagtaaacttcagcttttaaagcactttaaaagctatatgggacaaaatctttcgaaggctgtgcaggatgagagttttgaaaaacccaaaaactcaacttccaataccatgcttttcatgcagcattatcttcgtacgcgtcaagctataatgtttagattaagtaacggaatttttcagttcaatttcctggatcatcgaaaagttgttatttcctctaccgcacggaagatcattgtattagataaagagcgagagagagtggaattgcctttgcaagaagcatccgcattttcagaagacttgagatctcgcttaaagtatattcgcgagacgttggaatcgtgggcgtcgaaaatggaagtgagttaataataccgttaatctatacttgggcgttaagttactatgctgtctatttttccatatttcacatcctcatttttgtactattcatccattcaattcagttttatgttaatgttttactaattctttttttattatttctttccctcagatacatcttttaaacgcaggagctcttgacgaataagttataaacttaaattatagctgcaaatatcagcttaatcccttttcaaaattttttattttttgcttttaaattgatcgctgcaaattctgtcttaaggcgacacttatttatctaatcaaaaggattcacaaatctcaatgttccaagtgttatccaaaatgttagactagtcacagctatgttaattgatttttattctctcgctgtaactgaaatccttttcacagattagatacatgttttgctaattatgtcagtaaaatgtgtacagttgagttcaatctgctgcatattaagaatcacagactttgtaacaccaaattaaattaattaatagtagcattatttattgtttacaaggcattaatttatacttcactaagtatatcaaaagagcaatagtactggtttttactagcaactgtcacgttgaatccaaatagcaggaacatttttataataaataggctgatgcgataaaagaactgtttgcttttaaagtacttataaactaattccagcaatacataattagtaaataaaatgctttctctacctacgctatgctatgttaatagcgattgaggaaattacctaacggacaatacactaattagtttaacgaatatgaagctttgcgtagcatgcgttaaatctctttactatttcataaacaagccgagtcaaattgatgaagtatccaagaacgcatatccaattccccagtatgcttcggaatcgtttgtttaaaaccccacatcagactggtaaggatattaatgctttttcaaattgctcttcaatttgtactaacgttttgtaggctttcaatggaggttaggcgctccggcgacgggaattacaatcaggaaccaacctattagaagctattcaggtctgcgaggaaattttttgattgataaaagactctctcctgtcaaatttaataaatatagtccatcagatatagtattctataatatcggctcttcaagactttactctacagaaactcctactccttctaaagttaaggaagccccgaaacaggttgctgcggaagagactaagccaactactgtggttaaaaaaccgtcaatatggcaaagggttaaaggcggtgtattacatttctgggatggtactaaacttcttggtgtcgagattaagatttcttcaaaactggtttataagatggctgtcggttacgaacttactcgtcgtgaaagtcgtcaacttaccagaactttaaaggatattggaagacttgttccattctcagtgtttgttgttgtgccgtttgccgaattattgttgcccattgcagtcaagctgtttcccaatttgcttcctagtacatttgaagatgcaaaggataaggaggctaagaaagcacaacttcgaaagactagaaatgaagtatccaacatgctacgaagcaccttaaaatcgggaaaatttactttctccaacgagactcgtgaatctaaagagttcagagatttttttcaaaaggtgcgtactagtggtcaatccccatctagagaagaattaattgaggtttgcaaatactttaaggatgacataactcttgataacttgtcgcgtgcacaattagtagctatgtgtcgctacatgaatctaaatgcattcggaactgatcctctattgcgttataatatccgtcatcgaatgcgtcaaattcgtcgtgacgatcgtgctatttacattgaaggaatcaactcactttcaattcccgagcttttcaatgcctgtaattctcgtggtattcggactcagggcctctctcctgctaagttgaaagaagaattaagtgtctggcttgatatgcgtatcaaacatggaattccttctgttattttgatgctttcaaacgcattctcttatggatataacgagggtacttatgattcacgctgggatgcactgcaagatactcttgcttctatccctgacgagctttatcatgagactgttgttgatatgccaacaaaacaagtatcaaacaaggaaaggctcgaaattttacgcgagcaagaggagcttattgaggaagaagctgaacacgtcgcggaacatccagatttggctaagaaacaaacggaagaaaacaaagctacttccaagcctgcagtctctgcgaagtcaccggaatctaacattccaaagaatgaaagaaaataatttctgtgattttccaatcaactcttgttttgcaacttttccttttagaattttgtttaattatgtctcacaatccgtcatatctgtttatttttcaatccatttaacttatttctaccattcttttttaagtttttcctttacgcttttaggttagaacttgaacgcctgcatcctaggactgcttttattctagactacctcttttttgtggtgcgtatttgtttttgccgctaaatatcaaaatcatagctgccataacaaatatcttaaaagtttgatttttgtttacgagaatgatatgaaaaattcaaacaatatttttggcttaattcgttttgtttctttttttctcaatacatttcaccaacattgcatggttattagtaaatttcgaaataaatatatatagctttgtttcagtatttatttaaagagatttaaagaaaagaaagaaagaaatccttttatgatatgaatagttttttatttttatttgttttatttcatggaagtcggtttagaggtattaggaagcaatgtaagcacttcttccgctgccagtaggacattttttggaatacctgtagcgtcagtttagttgtattgcaaacaaaaacttacctgccatttcagcgactttgagcccgtgtgattgatagttaacgcctttttttagtttgtaatcgaaactgaaagtgtgatcatcctgtgtatcgagttaaaaaaaatttcatctaaaacttaatcttactctgtcaatgcttaaattagtgcaataacactctacatttttaaaagatttcgtcaagttagtaagttgatgagcgtgggttgcaaatagagttctagaatggttaattgtagaaagatattttagacaaccgtaagcaattgcaataccatcgcttgctgtggtgccacgtccaatttcatccatgattacgaaagaccttcttgtagcattttttaaaataaaagaagtctccatcatttcaaccatgaaagtagatttttgctgatacaaattatccgcagatcctattctgctaaaaatttggtcaacaatccctattctggcattactagctggaacaaagcttccaatttgcgctagaatagaaataattgcgttttgtctcaaaaatgtactttttccggccatgtttggcccagtaatcaaccaaatattaacgttcccatttccaacaaaacagtcatttggagtaaagggaataagtttatgactcaatcccttttccacaatcggatgtcgtccctgtattacagtatgagcatgtgaatcatcaaccactggacggacaaaatcctgttcctgtgctaaagtcgctaaagaagtagaaatatctaattcatccagggcattagctaatgaacgcaatgttttgtgatggctaactatctcatcagtgatacttttcaagactctctgctcctcttgatgtatatgcaatttagtattctcaagatccattccaagcgaagtccagcccggtagttgaaagcttgccgtactctttgttgattgaaagagaactgcttgagtaaattttttgataaatcgctcaatggtttcgttgcctgacaattttaaatgtacataataaagctttgcaggactttttcgtaaagtggctttcttccctaagcgtttactcaaatcctcttgaagtttatcgtaagaagcaaacaaactttgaagcttctcatgcagttttcgaagattattattaaaattggatttgacaacccaattttccttgaaactttgtctaatatcaaattcagaagatagtgatttctttacaatctctacttgagcattttcatcttgaagtatttcttcagcttcttgagcaattacttcggtttcttcttcttcgtttattttctgcttcatcaaagcattttcatccacggcattatttattagttgtttcagctcatcatgcggatgcatatttaataaaagtaacctaaaagcagatgaagattcaaggggagatagtaaagaatgaatttccttagtaatagagaaattatcagccatttttaataaatcataagagttacccctacccatcaataaatgttgaagaatccgatgcgtatcattcgatttcttcaacaagtttattaccttcgaacacaactccggaagcaacttaaatttttcaactaagtccaacctattgtttatttcaacaatgttagtagaaggtgcacaaagtctccgggttaataggcgggatccagatttagtaaccgttttattaatggcatgaagaagggaacccgtgtagcggttctggtataaggatgatctgatttcaagacctttcattgctgactctccaataatcatgtattcgtttaacgaaactcgaatgggtggttgaatatttggatgcgaattttgaagccgatcagcgatatatgatattaatgtacagccagctgtaacctccaattttgtacaatattttataaaggaagggtcaatttccttttctaaaaacttattccaacaatccagagattggtatcgattttcgacgtaggataggaaatactttctttcttgaataaaggaataaataggatgagtagtaaaacttttcaaactttcgtctaaaacaatttctctaggagaaattctagtcaaatcccctgctaaacgctgcaagttggaatcttgtgtgaagaactcaccagttgacaagtcgagccatgataatccaattttacaatcagcgaaacaatccttatcttcagcagttccttgattagaaatatcggaactaaaaaaattgggatcgaagacgacagttaggatatagttgctttcataaggattcataaaattttcgtcaattagagttcctggagttatgactcgggtgacagatctaatatacatattctttgagctcaggtcatcaactggcctaataacttcctcactcagagcaacgcacttttttaaatcttccaccaatattttgagataacggtccagcttaaaaaaaggaaatcccgccattgatacatcagatttagaagtctttttcttggaaacccttaaattcagcaatggacctattttctcagcttgttcgaagtacatttcatagaaattaccaacctttgtaagcaaaacacagtcggcaaactttttttgctgaaaactaacttctttcaaaagaggaggtagagttactttttccttcggtctaataaaatctaacggaggtcctaacgcgccttgtaaaattggcttttggccgactttgggggatttactagaatttcgaatttgagtaaacggtacccaggttttagtgaaagaagatttacttcttaatgaaaaaatatacctccatgtcggcataattttcaggttaccgaatggaagggtttttttgtagagttagcaaaagtttatgttactataagcgacaatgaatgcatcattgtcaagttgaagaaatagtaatcttcaagtatataaatttatttatgagcatataaatgtatattaataaatatatgtatacgtttaaatagaattgcttatgcagaaaaatgattgttgtaataaagttcggtacacttcattaacaaaactaattctggctatcagtgtctaaaatacttaatatgcaatttacaatctactatataaaatataaatatatgtatatatatccaaaccataaccgatgttcattattattgtagctgatatgcaaaaggtaaaacgtatagaaataaatgcttttttctttaaaaaaaaatgtaaaaagatgtaactacgcaacacatttattcagggttatcgacaagttgagtacgttttaactctaactcggtcaccatacgattaacgtctgcaaggaaacgatttcgtagaatgggattagttgcttcatcggcatcctttctacgtttttgaatagaagactccaactctgaaataaactcacgaacaagtctattttgtcgtttattttcgcgagtctcatcgtcagcttcattttcctcttcttcttcttcttcctcctcttcttcttcttcactagcagattcttcacctgcggcacgaggttctgctgttgactcccgagtatcttgactaagctcaagcataccctgttcaatctgtccagccaaatcgtcctcatccataccatcaaacatatcagtttgcacgctttggtcgtcccgatcgatgctggtaccacgaagtcctgccattccatcaaacgatgtatcctctgaaagagcgatgcttgagtcacgagccaattgtgcttgatcaatcaactcattcgatgtactttcagcgcgttcatccattgcaagcaatcggtcaacctcattttcaactgcttcgattgttctgttcgaaacacgttttcgaaatcgcttctgccgcacccaatgcattggcgtcgtcaatccatgtggataaatgtaatcagcttgctttaactgagtattgagaacagaattttcgtgctcgattctttctgtagctatcaacatttgacagatgtcagcagccttgaagataacttttttgtcgaatgatttattagattctatgatgcatggcaaatcaactaacttcgcagcgtacaaatgaccattaacatgaacaaccgctcttctttgatctaactctgttaataataatatagtgtaaccaagtcattacctttgaacttcacccatatgtctgcacctcgtcccacttccctattttcaattgcttttcgaacatactcacaatcttcaccaggaggaagacgtaatataatttgttcttcaatataagtgtcttcttctctgtcagaagcttctgaatcatatcctaagccaggttcgcgaactctttttaaccgaatttttgtcaatcgagggcctttaggttcacgtgtcttgatcttaattttaggaattgggggaggaggaccagtggctggagtgctagatcgtgaatcatttggaggaggctgaacagcacgaatttttagcttaaccattttcgaaaaccgccttttgagtaattgtcgttggcaaacgctcgattagcaagtcgctaaaccttcaagtgagtctcgttatctactactaacgagccatagtgatttacaacatttttttaatacaatcgttatctgcaaacacctgtcagctacgcagtttggtatctatttaacgattcatagaactgcggtgagtttctcttgcgacctacagtatagcggtatgtggtatgtttaactaacaatgtatatttgttactataagaagtccattagtatcgatcaccgacatagctaaactactgaactgaggaacaaggttcggcagtagccctatttatagtattcagataataaaaatattaatagattattattaaggtcaatctcaatactgtttcatacaacgatgaatgattaggacatgtgtcatatagtgatactcaacgtagtgtatccttgagtaatgtattgttgacaacactacttatttatcccacagtaaacaatgtaaataaagcgcgaaattgttgatcgatgcaaaggttaaggtaaaaagggttttcaatgtagctaggaatccgggatttactcacttattataccatttgtagcatactaatcatattgagttagcatataatataataacaacgaatgtttgacaaggccactagcgacaattgtataatacgtgaaaacaaatcactttagttatttaaagttttctaacataggaacattattaattgtaattacatttaaaacttttgaaatctatcacaataaaaagcgattgcaaaaaaaaaaaaaaaaaaaggaagcaacacagatgatgtgcattgtaacaaatagatcaattacggtgaacaactttaatacaatacaactaacaacgataaaacattcatttgaaaaggggaacaatttttttcattcgtaacaaaaataaagcaaattattcatgaagttataaggggcgtaaaaaactttggagtaggccgaaaaggttgatcattaaatcactagattaacgggaaaagcttacaacttttttaaaaaaataaaaaaaaggaagaaagaaaaaaggtaaaaaaagttccaagaggaaaggaagcacacgaaataaaagactactatagaaaaaaaaacactcaggacattaatgatcaatgaagaaaacccgcttaaaaatttcttttcttcttttggatttactagggaaaattgaagctggggataaaaataatgcctatggatgaatgtcggtcaagtgaggactatgacgagaagggggtaatctaaaacgctcggtccatccagtttgttcttgccatttttgtgaataggagtcaacggctttaatagcgtcagcaatttgagatggattgaacttctttgacatgttgtgaatactctcatcaggtcgcaaagtagctctacctaccatcaataactcttcatcggttacgttgggaataccaagttcctcaagggtaatgggaagatgacattttgccataaaagaagcaagattattgaagtcttccaacggccaatcctccaaaacaacttgaactaaggtaccgtaagcaaccttttcaccatgcattaaacgatgaacgggaccgtggatggcggtcataccgttatggatggcatgagcagcagcaagaccaccgttttcaaagcctagaccagacatcaatgtgttggcctcgaccacgttctcaaatgcctcggtacaaacaccgcgagtgttggaaagaatagcgctcagggcatacttttcaagagtgtctttgcaagcacgggcaatgtaacggccagcaatggaggccacacctccggcaaaggaagtggaatttgagcgaataacggattcagtttccacccaggtggacaaagcatcaccaatgccactaataaggaagcggacgggagcgcgaacaatcacatcggtatcgatgaaaatgaggttgggattaagggggtaaaagctgtatttttggaattgaccgtcaggagtgtaaatgacggaaagagaggaagtagcggcatcagaggaggcagtagtaggacaaatgatggatggaagattcatggaatgagcaatatactttgcggaatccatggttttaccaccaccaactccaatgatgacttgagtatcatcagggcactgtttgcgaagtttatccagttccaccaagcttgcctcgccgccaaagaccagtttggtgacagtcattccgttttgagaaagagaatcgacaattttattggcacaaatgttccatacgttctggtcggcaagcacgacagctgatttagtggcccattttttgacatacatataggatctagtgaaggcatgacgaccctgaacatacttttgaggagaggtgaaaatgcgatctttggattcttcaaactctacaccaactttgtgaggcgtctccgtttcaataggagcataaaagcgtttgccccaacgttgtgcaacggcattggaagaggcgagcgcaaatactttagagttcctgtgggcgagggaaacgagagggaagcgaggggttgcagcgcaaagacgaggaccaatcattatgaaggaagttcaaagactagctaagcgttacgaatagaaatcgaatcaaatcgaagaaaagagaaatacaagaataggcgtgtggaacggttcttacctttcttgaaatttatttcgatacagaagaatccttatttaaaaagaaaaaggaaataggtaaagaagcacaagtaactaagaaggagagaaacgcaatggaacagaggtccaaaaagaaaaaacaactatatgtgtatatatatacttgtttgcggaatcaatagacagtcgaaagatcacgaaagttccaagaatgaacgggatatatgatctcggctggccaaaaaaaaagggatcgacgtagtcaatggtgattgtcaaaactagaatcagccgatcgacggtaaacgggaagagtaggaagaatgaaaagagaaaaaatatttaaaaattaaagcaacgaaagttgattaaaaaaataattaaagaaaagaaaaaaaaacccaagtggtagtgaaaacttgctatggttttattttacaatggaaaaagcaattctgttaaaaaaagaagagaagagaagaggtggatggatggatggatggatgggggaaatatggaaaactgcgaaagcaataaccaagagcaaagaattcagcgctgcccctctacatataaacttgatgagagggcgatgacaccacacatatccaccgcaattgccagttccccactgcggaagccaaacccaagcagacaggaaaataacgtaacaaaagatgaggcaggataaacccatgactcgttggtctcataactgcgtcataggggcaagaaagacaacgtggtatgcagtacaagacaaaagcttacttgctgaaaatctggggaaatatatacaacagcagtcattcgccagttccttaataaacgctcgctaaaatgacgcgacaaaaaatgaggagacagggatgagcagtgccactcaacggcgagggaaaatgggaagagtggagagaaaggcggggtcctgctacaattagaaagcatttgaagaaaaaaaagtggataaaaaaaaaacaaacaaataaacaaacattaagagagacgaatagtggggagagtggtacaattagattgtttctccccaagatggatagataattttactggtatctgccccaccttttcccattgtctcattgagatcccctccattccagccccagcattcttcctctagtctgcagtatgatttccctgctcctcttcctccaaaagttttagtgccgactttagatgatgaatggctgtcgttgtgtcttcgtagtctaatgcactgtatgcatagcgtgcatgacttcgagcagattggatagcctccaaggcggaaaacttgttcaagggggaggctttagtcggttgagatggccttgatagaggggcatttgttcttgttgtggctaaagttgacttgctggaaaatgctactgacggatcgatggaggtggaggtggtggtgattgacgtaggggagggaggccgatgcccatctgatgtttgctttgactcaggagataaactttggatatgcgaggaagagcgagtggaacgagtaggatctattgttggcaaattttcggttattgatgtagttgaggggaacgtggtaggctcatatgaatgggaaggtgaatttagttgtggagcagccggtgttgaagacaacgattttacgtctgcttctacattaggctcggaagatacggctgcagactttgtaggagagatggagagcgatgctgctggagatgtagtggggagagcaaaagatgtttcatgagaagcagaggcattcgtttcaacggcggcttcttgcgtaggtagggttgtggaatttgtggaagattgctgtaactcctcggtcgcgtggtttgagggtgttttggcctttcgttggggatttgcgacttggagcgcacgtaacttgcaaaatttgattgacttggtaatctacgtagcaataggggttagtagggaacaaaaaatcgttataagcatcataaagcatcgttgtataatacaaacgagagagaaaaataccgataggaaggaaatcctcagaatggcaaaagaagaaacgagtcgaaaaaaaaaacacatggtaatgtgaattggaaaagacgattttgtttttgacaaaacaaaaataaaaaataaaaaaatttccaaagaaccttcattttttcatttttgttgatcgtggttttcttttttttttctcctaagttctgctcgttactctttttcattccgtctcacttgctctcgctgtttttgactcacgtacctgttccgtaggtggtccccagattctcgacaactctagaaaatctcgggctgccaaatacgcttgcacatctggtttcccgtttttgctatttctttcggcctggacaagaacttctagggaaaacgattcaacatacgcctttgcactagtctcgtcactcacattctcattctcgcccaaatttttacgtaactacacacgccatagagcggttagtaccacagaaacatttacatagttggtctcgtaatccaaaaaaaaaaaaaaagagaaaaaaccctcgccaacatttaaaaaaaggaaaaggatgttttctaaacttacatcttctaaatgctcaatgagtgacagcaggaaatccttgcattcgttggaaacaccgtgtgagctggaaagcgccatttgagctgcccagtatagacctagtaatagtacaagttagtgaatcaagcaaatgaatatctcgaatgatgaaacaaattcctttgtgcttataatagggtgtattatggaaagtagtattccctctagcgaaatgtagactatgaaaacttcatcaacgtaaacaagagagaaaaaaggtttaagttatttttttattattttatatttttctttctccaattttttttttcatacacccttccatattacaaattcatcacttagctactaaacacttactccaataagctatgacaggattgtgtgcctcaagttcattgaatcgtctcacaaacggttgaatggattgtaattccttcggtatagtatctatttgtatcatattttgtcaaatatctctcctttcaagtttctgtacttttggtttgacagttggtggattacagataccagctacatgatataaaaaggtagatgaaggttaggtctactcaagtattaaaaccatcaagtcaattattcaaaaaactctagtactaatagttttgacgtacaaacactttcttttcatttgaggggaatcaagtcgcatcgttttcatcgtgcattttttgtgccccgctattcagatttttctagtgtcttgacatactctacctattctatatcaaaatgatgatttcaataagccttataactcattgattgactaaaacctattatttcttctaaattttctcgtgacatatgctcactcaaacctcacactaaagtggttgtcgccgtaaacctctcgatttttccattcaccaactacttcccattgcatcgatcatttgtagctaggacgtatttcttatttcattttcgccaaacggtttctatttttttttatttcttcgattttcattttcctttctttcattcaccttactacccttaaaaatacgctggacaaactacacatcattatgctcttccgtattccaactttatttacgctctttttggcttgcttcagccttgtatccggcgtctttggctactcaccaatgtttggatccaacacgattgagttaaattccaaaaattttcgtaaatttgtaaaagcaaagggcccatctttagttgtcttttatgctccgtggtgtggttattgcaaaaagcttgtacctacttaccaaaaattagccagcaatctacattcactcttgccggttactgctgtcgattgtgatgctgatcagaatagggccgtttgctctcaataccaggtacagggctttcccactataaagttggtttatccatcttccaaaggatcttctctttcctctactgattacaacggtgatcgaagttacaagtctctccaaaaattcgtctctgattctattcccagtaaagtcaaaattttgacttctgaggcaaaaactcaaaaattcatccaagatgctcaaaactcctctaaggtaattctcatttctcaaaaaatgaagccgactttgctgtacaaatctctttcaaatgagttctcgagcttacctttttcatttatgcctgcaaaagctaatgtgaatgatcttttcaatatttctgcgtatgttgacacctccgatttacccatattattcataaaacaccccaacaatggaacatcttttttttcaaattccttaaatcgggattctattgttgaatttttacaatcttcaattaaagataataatttttcagaatacttagcaactttttgctcaaaaaaatcctgcattattacaattcaggataaggactcggattctggaatagacgaatctattaggaaaaagtacccaaaacttcactttgtacgtcttggtcgaaatacaacagtagccgaaagacttgaagatacattggaccttggttatagtgacacttttcttctcagtcttaagaaatctcattataatgctaagccctatggaaaacctttacgccgttggttggaagatatccaagtacaacaagcaggaccttcagtgtctttgccaaatgacctcttatcaaagattaaataaacacacttattgtaatgtaattttgcactttgcagtacaatatgttactctctttctactcactcgttctcgtcattgcattttatattttgtgtgaagctttcctttacatgaagcttaagcacttttaaaagctattttttatttaatttaaaataaagatgttatacattcgtataattcctttttgtctccttcctttaatgaattattatgctcgtcttgctaattttatatttcaaatacagattcactaaatgaaacttaaataaagcgtttataaaaagtttgagaacgattttctttacagaaaaaattatttatataatacactataaaagatattatgtttatctatagacaaattacttcataattaagacattaacaaaaatgagcgatttcaactgctctttgggggcaataaagcttcttctttgttcagttgcaacttcaagttttcaggcaaatcaaaacgtagacggagaacttcatgaatgttcatttcactaaaacctgctttacgcttgtcttgcatgactgctggaagaacgtcaattctaaatgttaacaaactttctctcctaaaagatattcacttacttgaccataagtaaacttaataattgaagtatcaacttaaatttcgcatcaacggtatcaattccccaactagtcaaagtagaatggaaaaaattaatatcactagataaagtcagtaaattaatcactttcgataaaaaacaaaaaattgtgcgtacttttgcaacaacaaagcgccagccgctgtgactttggaacgaaaagcaaaacttataagcattgcagcaagcattgttgccgtcttttgttttaaggccaataacgagggatcataaggtcctaatctatgatataggttttttatataatctaaataattttgaacattcctagtcattgattgacgaagctcggtagaagaatcaatttgttcttctgtcatagcataagaaatttgcctatacggacttaaaataatttccaaatggtctcctagtgcatgcacggtcgcgtaaaatacatcattaacggcacattcaataacggagattgaggaacttagaatgttaaccgtttctcttcgagatgacgcggtcactccagtaaacggaatcactattgacattaaatatgcagaaaaatatcccataattttcttacattccctaatgtccactaggtaatgaagatccaagtttttcgacttatcatgtgaagagatgtatgattgtatagatgaaagctccttgaatacataatcttcgcgtatcagtttatccaaaaggttcacaagcgaagatattacaactgacaaatcttggcttgaaattaagatagacgccctatttaaagcctctgcatgccagccaataaatgaatatactttttccgaattaagatggctatggtttttttcaatggtaatgtagtcttcagtaatgaatgaaccactttgtattagattttcctgaatgtcagcaatcctcaaaaggaatccttcagtttttgtattaaattgggaatggactccggtaggcgcaaccatattgccttgtagaggagtcatcagtgatcttaacagaccgggctctggagtttctaagcgaattttgtagcttgtatatttgtataaacttagtcgaaataaagaccgtaaggaatgttcctcacgcttaagataatcatcaacttcaataaacggaaccagtaaatcttccatatattgatttaaagcaagagagaggggggaattatcggataccgaaaaccctcgattttctaaaatcgttttaagatcggcaacaagttttcttaaagaagaaacaactgtctggagtgtcctcaaatatgcaaggtttgacttccctttagcaatctccatcacttcttctaacctattttgaatagactgaccaaaaattctttgaaagaaagtttggagaaccaattcgggattagggaaaacacgtttaatgaccgcgcagtcaccttctataacagaacataattcactaaataaagaagatagtgtttgaattagcggtggtattttctgcgttggatctggcaaaatcagccatatagggtcttgttctaaaccttgacgagattgaaccttatcagcagcaatgaagaactcatgctgattaacgaattcacgtacgacagatgcaccaccattaaactcctgaagtatggtgccaaaagatgccatacccttccaattgggctttctgtattcgttgttaaaaaattttaaaaaatttgtctctaaaaactcggaaaatttttcaattcgtgccagcgtttcgctcgaatcaggaagatcaacttcattagcaagcgctaacaattgtcttgtcctttgcgcacataatagcattttgtcgtgattattggtacgaaaaaaatccatgagggtttgtggttttccagaccgaaattccaaataatacctcaacaattctgctgaagataaaattcttttacggttattttccgcccgttctaattcttggccagcatcaactaaaccgctgcgcatgtcattaacgttatcttccaaatgccttgataattcgaggacctgtgcaaatttttcacgtagatgattagatttctggtgatactcattttgaacttgctttgatgctgaagcatagtcacgtatcctatcaccaactctagactttagccgattcaattcatgaaggcatgccgcaaatgatttgatagacccatcaattgaagatactgaaacattctgttagtaaatcatacctatataataaaatatgtaacgtatagtattcgaggtattatttttttgggctattataactgtgacagaagtaggaaaaccataaatcgaaagtaaacccaaaataacaataagctccagcgattaaaaaaaagcttttgaaatacttaggacacgaatgaagaggaaatggtttcgatacaaaacaaaatattaacttacattttttagaaccatcattttgggtctcgtaaagggactcagcaaacttctctacgaactcggtagaaggaattcctttctataatctgttagttgagaaaagggcaaaaacgggattcggttacattgtcatttaaagaatttaataactttatctgggaatcattcaacgcgttttttgtagacatgtcttaatagacaagaaattttaaatctacaattctcgaatagaaaagtaatgatcaaagtttcctttggtttgtaggtgatgggttatcactaggttctatgaagtgggtcatagcgagagcataagtgaaataagtaaaccgaacgtgtcatgagaaactaattaggtccaatttttatataatggtacaaactaattgctcatatttattttcataattattttttctactactctgacacagctactcaatatattttaaacataaaccagatcatctctagaaaattgccaaaatccggtttgattcaacagacaaaaatatgtaatttaatcactaagattgtgataaaggatgaatttttaaatagtgaaggataatacacattcatccttttcttcgtcatgataagttctttcataataaatcgacaaattaaaaaacagaatgcgattccacgaacaagcaaaaaaaagtaaacattttcaatcatcttcataagcttctgatccatcagtaaattcagcatccaaatcggaatcactgaggaccgattttacagttgtgtgatgcctcttgtttttacgtaccactttaggaggagaggaagtttttaatttctgtgaattaacgttcattttttctccgagctttctactttcacgttcatcactttctgaaacatggccttcattaattgcatcaacaactttatcaatccattcttgtgaaagagcggtaattccatctaaactgttgacaatgtcatcttctcctaatctgttttttatgttttttaacattctaggagtaacacatccccagtgtttccatgcccaactctgaaatctaccagaatccacaaaagtcccgaatcgtacagttccagccagtatttttgacctaaatttttgtcagtagaaaagaaatatctctacaatattagacatgtaaatagcgttctgtgatggtttccaatcgcctgccacgaaatcgctaaaaacaaatgaagcaattttatcgaaagtaccatcagctgtactgaatttgcgctcatatctcaattgttttcagtttatgctaaaaccttaccgaccacataaagagcctttgcattttgcacggttgttgggtgcaatttctatgcgatatccacttccaccctgttccattaatgtgcaatgttcgtactgtaatttcttcaatacttcttaatgtttcgaattgaactgaagatagaataaaattacaaaacttaagtttattttatgatcaatcttgataaatgcagctcctgattctcaagtttgtttaaaaaacaatatggggattccaacagatagaaactcgtgatgatatttctcagtagaaagctaatgtccaaaaatatgaagatatttcaatatcttaaccttaaaattagttcgagggaaatgccaattttgcttaatgtcagctttaaaagaaactaagccaattcttagctattatagagataataacaacatccccgaatacagtataaaggatatagcgtgtaacattgactcattgaaagccatgattagcaaacgaacaccttcttacagtgtattatctacatggtggatgggattgctacccgatgttttgacaacaaggggtgattttataccagtaacgtagtagcgtttaatttctatcaaaaggaactcttcgatgaaaaaaacagttgattaaaatcaatataagtaaataaatcgtgaaatatcagaccttattctagttagtatgaagtaacttgaatctttggataaattttacgcgttcaatcttgatctgataatttttgtcttacatcatgctacatagtgtagagctgggaattctagattatacattcaaatcttgtcaaacatttgcgctttaagagccttttttattcctttcatctttaaagttgttttttttttctttttttttgaaattgcaggttcttttacaataggtgctttgtcaggtcttaatcaacattatttccttttgagcatcttctttttcattcgtttatttaaattaaatatatcaggtctcttaattgattattgttcctaataacttggcaagtggaccgaaatatcttcatgtactctgatgattttccaattgaatttgatccaatgccaagtgcttgctactaaaagcgtttagctttaaagatcaagttaacaaaaagacgaagacaattttattagaatttcttattttgttgtattagagtacaatgaaatataaacctttgacatataagcactccattcgaatgattgttcaaaaagatacctttctttttcatctttttgctcaagtgcttgtaatgtttgcattattctaaaataccggtgtgttttatgattcgttgttctggttagcaatgctagttgtgttataatacattgcgttgagcatcaccatatgcacatgtcctaatcattcatcgtaccatgtatgatacgatattgaaattaatcttaatgacaacctattaaaatctatgttatctgaataccataaatagggtactgctgaacctcgttcctcagttcagttataagctgtattagtgataggtaacattataacctagatagtataatacctgtactcagtcgctacttatattacctgcgtttcgtaatataataggtcacaaggaaaactcaccgcagtttacgtatcgttaaagcagatatcaaactgcgtagctgacattaaatatgaacaaacattgttacacggtaattttgcaattttggctctgtgtacaacaaaattatctgatcttcaccaactttgtcacatcacccagtttatgaaaacttggctagttttgtagtgaattttgtattttcttaggtttgtataatataggaatcaaccaccgggctcaaaaaaacttactggtgtttgaattgcaagtttccgtttgaaacttttgcccatcccgttatgtattattcttcccaatagtggatttattttatatcattatacctctttccaattattttttgctttttgagacgattattcttgtttctatccgcagttttgttttgttttttggaaattacttcattgaattgacatttacaaaaatatcatttccatatctcaactcatcgttcctatactatgatttctcatgtactcgttaaggatacgtcttgtttgaaggttcggactagctataaatgttttgtcaaatacttcccgaaatgctctgttcaaagttccttccattcatacgatgagttagctttctcaaggaggctatataatctaccaaggacattacttaactctcgatattacagcaatcattctcatgggctagtccatggatcaaaatcgcctccttcatcacaatttttagtaccctcgtttctccaatttaatggacaactgaaagctctttgtaataattcagcttttcaagctcttcctattaaactttccgatctacaaaagcattggccctctttaaaaccccatcctttgcctccaaaacgagtttccctgggcatcccctctatttccaatcctcctgtagataccgttatttctgattctcctacttctcctcatcctccttcttttgtacaacctcatcctccatatggtatttttgcggcccctatccttgatgtacgagttctcactaaccctggtgctgtcaaaagaacttataatttatgcttagatatctcgaagtaccctttacttgaagggaaagattggaaaataggaggttcctttggtattatgcctcccaattcagatgctgaagtcttgcatttagcacacttactgaagatacctcagcacgagctgtatgttactaaagttcttcggaccaatggaggaagatggcccactatctggggagaagataagccacgttgtctttatacgtctttgtatcatattttcaagtggtgtagtgattttatttctaaaccgccaacgaaatcacttatccgtctcttagctgaacatacgttgaatcccgttgaaaaatctgtccttttagctctttccgatttcaggcaggacgaatcttactgtcgtatatgcacccagagttgtgtcactctccctgatatattggaggcttttcctagttgccatcctcctgtggatcatttaatatccgctcttccgcagctaatgccacgttggtattccatctccaatgatccaagtctggcaaataaacgccttgaaatggcttttactgtccaagagtaccattcgcctaatggacagagtaggaccggaatttgcacaggatttcttgaagaccttgcacttgcattcttgaaagcaagacacgatggttctttagcaaataagaaatttactgttcccatgtttcgtggagtacagcaaaacccatttgcaaaagagtttcacaatgatggacctatgtgtttaatcggcgcaggtgttggtattgcaccatttcgcggatttgtgcaaaggagattggcaaatgcagcgtgtacaggaaaggtatggataattcagggatgcagagatcaaaagcttgacgaactttatcatggtgaatggaacaccgttcctggccatcacaaaaacccaaagtgtcgcgctaaaaagttagtcgtggagtcacggaatggcaggagagagtatgttcaagatgctgtccgtagacacggagacgttatttgggacgttttgagccataaaaatggaaggatatatctttgtggttccggaaattccttcgtaagtgagatagaaaaggcgttaatggatgtagctatgaaatatgggaaactttccaaagaggaagcccaaaaagaattaaaaaattggcaaaaacctatgaattgtaaattaattaaggaggtatggtaattttcctaccatgaaaaatacttcataattacactcattttcaatttaggtatctgtttttttagagttttcaatgtgattatttattatgttaataaaagtactgtatcatttcatatttggtttgttcccttgcgtttttagtgctacacatataaaataaaacagacttgaggattatcatgcaaatctaccaaggttctatacgtgttttttggaacgggcatcaagatagctaagcttatcagatttgccaagtttaacaacacggctgcgacctaatttggagagaacttcttgcgctgattctgttacatcagtgcaattcctgggaatcagaggttctgctgaaaagcgaatgcgaatttcgaacgaaactgtcaacaaaacggaacgtgcaaaactcaaaagggaaggaaccggtagggtaacacagggaggaagatactttatatacaaagggaaaatcctatctgtttccttagcagaatcaaagcacggtgtaaactgacataaagctcttccatttgtacaaacaccctaaaatgatcagccctttgttttcttaggaaaacacaagtatatgtaatatttcacttacctctggaaatagaattacgacagttcctatttttgatgcctttgcagcaactttagcaagaggtttagcatcagtaatctttagtttcgaagggctaaagaaacacgaccaaaaataagcctgagcactaataattgagacattcgaagtttttgagtcacacacagcaaaagtacagttatataaacaagacaacacaagtacatccaaagggcttgaatgattcactgccaagatatcacccggttgaaggctatcaccctgaacgaaacttctactcatgattagtttctgaaaaataaaaaatgtaagatgcacgagggacttaatgggcataccctgaagttgactttgataatttaagacatccaaaacataaaaggagtaaacgggagagactcgaatcaataaaaaaactaagtttcggctgtatagatagtataggtttcaaaaaacaagaccagagaaaccataatgttacagaaatgatgcaaagaggaactcgcaatatcataacaacaactataaggatccatttaaaattaaatccactaggagtttctgtatttataggatggaatggagctatgcccgttcccggatctaaaagggttaatgaatctgcattaaagtcattttgttaagagaaattgacaaacactcgatcttaaagtcaagaatcataatacaaaataattggcttctattttttgcttttatttttttttgcgttctatttaaacaacatttatgtgaacaatcaagcatttaaagtattgcatattcttacctctccagcgagtaaatttctccatttcacaatgaaaatgataaaatattacaaatattatttttagtagagtaatatggatttcagtcgtaaaaatgaagtagtgatttcaaagtggtagctactaagattcacttctaggtttaagtgttgctttgaccatgactatatactatatgcatttgttccaccatttgaggattttggatttttcattaatgttgcataaaaagtattaaaacacttttgcacgagcattgttaattgtagtaatactgatactattatcgcgtacgactataaatatcaaaatgtccggtaggcgatatagtcaaatttctcaacaagaaggatctagcagtagtgatgatagtgattcgcaacaaaaaaagacaaaacgtactgttgctcaccgaagcccaaatactactttaaatggcatgcctcgcgtagattcacgagcgaggcctaatgaaaacagtggacaatccaaatctagcaacggaagagtagacactgacagaaaaatggatcttttgcgcaaaaggagtaaccttgtacatcaaaccctgcttcttgagaaagaggtgagggttagacgaaatgcaattaaccaacgcgacgattcgtttttaagcggatttataaaatcattattagagattgattcctctgtagtaatttataataccgaaaaccctgataatcctaaaacaaagcaagttatgccatctgctgaacccaaaaaacatgttaaattgaattcgtccatatcatccattcgtttcacacaacatgaatttgaagcggaatccgagaaaatcattcatcattctcttaaaggagatatagaatatctcccaagcttcaaatttttactagaaattaaggtccgaacaatcgattatgctcttttatttattacttataaaatcccgcattttgctagaaaagagctcagtagtttttcggactctgcaatacaatgtctcgatatagtagctcttttgagagcgttctcattatttgcccaccattactcatatcgctgcaatacgtggttttatttatcaaagcatatgaaaaaagtggcatcagcaaacatggacgctcaatgtttctatgttcaaaattccttttacaaaattacaatactttatgagataaaatttgatgatcttggttttgtacaacctaattactgcatctcttatatactaaagaatcaaaatgaaaaaattgtaagcatcacatcaaagttgcttaatcaattagacaaacgtttttcggaatttgtatcgcttttcggattcagagaaggttcactactattattacaggcattatttaaacctcatttggggtaagaaggataaattgatatttttaacatggtttattgaagctaaatgttaaagcggagaaggggttgcatattcaacttcttgtttaatttccaccttgggtatttcaatactattgagcacttggtgcaactgaaaagaagtgttatctttcttagaactatcattgcttttcgtgttcaagccaatagctttcgtaattttagtggaagaagtaatctttgtttgttcggaagatttttgttttgaagttcttttggcagaatgggacttgagtttccaacttggagcatctaataaaggcttcagacgtctaatagcaatttgaaggtctccttgtacaaccaggtcgcataagttcaaaaaatctttcgtaggttcgtcataattcaaccaaataacatttcccttctgtttatgcacacagttgctcatttccttgataattcttttgacaccagggattttacaagaagtaccagcaacaattagacagtcagggcgggactttaaatcttgtgaacagaccgaaccaatagattcggaatccggatgtatctcattgtacaaaacaatccgaggacgaaggcaaccctcgataactgatctttttcctgctatacgacgaacctcgttctcggttttacagtcagggcaaacagtaacaccatttctatcaaatatatctggattaaattttttcaaaaagctgcaccttgtgcaacttacaacttccagtgtcccgtgaagaggaatcgtggtaggccaaggggcagactgcggcaatggaatacatgtttgaaggccctcgagtctggtttctaaaaaatcaatattttgtgtgtataaacgtaacagcttagattcttgggctagttgagataaaaataaatggaaatcagtggggcgtgcattattagaaagcatatgtagctttctaatcattgcgtgaaagatgttaacactcttaagatctctgtaaacagatccatcaaacaattccttcccggagcagttcaatttatactccgcacgaagggaggagaaaagaccctcagaggaacggaaatcaggaattccagcatcacaagaaattccagcacctgtttaaacgtattagtaaatgagcctttgtacgattataatatttaattttttttttaatcccactttttttttaagtgaaaagttaaaataaaagaaggaaaaccataaataagcaacataccagtaacaacgactatgcgctttgccttgcgaatggcagaaactaaaggagataaatcgacattttcattgcctgtatgaagtctaagtggaagcttggaaagtaattgctgccttttcgaagcattttcagaagattggcattttctcttcctcgactcctgtattagagggacgtgctcctccactttcatactaagctacgtaaatttggaattttttaaatccaaaaagttgagtgcattaattaaaatatattaaaatcattgaactcttcgacttcttcctaaaatggaatggttgaggaattaagttgtgattgacggttaggcggttgtgtctacgtacgtttcgaaaggccgttgaaggacaattatatcgcttgaaagactcaatttcgccatgtctttgtataacagtaatcgcaatttttttctctattcacttttaaaaatgccgttgaaccaatgtttatttagagtactgatttttttgtttttacccatttaataaaatgttcagactagaaaatcagctttcatgctgacattaataaaaagaataaaattaagtcttcaataatccttctgagatttctccttctatcaatatataaattgtctaaatagtcaaatgaaataaataaatatatacagaaactggtaataaaaatattaaaacaaaaagggattgcaaaaatttaaaaaaacaattgaagttccattttcttaaatattgggaaaactttcaagagttttaagtacagtatttttccttgacatttaattgaaaaagttggaaggtgaagtctttcataaaattctcaaaaaaataacaaaaccaataaatatatctttgaatctttggtaaaatatccatgcagttaaaaaaatttagtaaaaccaatcggtcaaatttttaattagtttatttctttcagaaactattgttttctctgtctcgattcccctctcaattgtaattaaagaagtaaataaatacattatgttttcatgaacaattgaaacaaagaagcatacgtttatgtgaaaagtttcgacgtttttgtgtaaactatttaacgttatgggatagtaaacaataaaatatatagaaattttttgaaattaatgatctttaaatttaataaaagcatgcgaactgaagcattttatgaaatacgaatttgccttcacgttttgcacagttaatttgaaaatgaaataaaatctgcagacttgctcggaaatacgaaccggaaatgaaaattgtaagctaacttaatttccatggagtgaatgagaatagctcgtacattttatggcaaaggatttttttgtttgtaaaggtcttgcattttcgcaaaaattgagagtggaaattgcatgagtaaaaatagtgaatccttctcaaaaggtaaattttattaataaaaagggactctggagaagtaatttgataccaaaatcacctgcattgcctggcatttcatttatagtgttgcatatttttgcactattaatttctgccaacaacatagtaatttcaattaatagccttataggcatactgcttattcctattaatcctttgttgcttcactgttaatatccagatatatatttaaaaaaaagcattttaagcttttaaaagagagtctgcaaaggagcgcctactttgtggacgttctcaacatttaacattatataaattttctggagtaacaagaatggagcctgaacattcgaattatgatttaaaaaatcatcctacgagcgttcaagagtctactttaaatggctctgcagtaactgatcctcagtttggaaatacaacaaattctctacctagcatgaatggcctgttaaatcatgaaaattctttcgcttcgcagcaatctttatcgtcttctgcctttgatgattctgaaatcgtaaccagcactgctaatagcacagttgtatcttctgctttgtctacccctaaaattgacgatgcgcaaaactctgacgatgttagagtagatggtacaagacgttcttcaagggctaaacgacccgtttatcgtgatttctcttatactgaaattgacgagcatgaaattccgattcctaaaaaacgaaagagcaaacctgcaccaaagcaaaaaaagtctgtggctagcgatgatgaagacgcatatgataagagacatagattcagtattaactctgcttccggaaccgaaatccgtacttcattgcgatcttcaaaaggtaaaagcgtcaactacaatgaacaagaattttacgacgacttcgaggacgaagaagaggaagtagaagaacaggtcgaagaggaatatgagcctattattgatttcgttttaaatcaccgaaagcgagcggatgcacaagacgatgacccgaagtctagctatcagtatttaattaaatggcaggaagtttcccatcttcataatacttgggaagattattctacgctttcttctgtgaggggctacaaaaaagtcgacaattatataaagcaaaacatcatttatgatcgcgagattcgtgaagatccaactacaacctttgaagatatcgaagctctggatattgaacgcgaacgtaaaaatatgctttttgaagagtataaaattgtcgaacgcatagtagcttctgaaactaacgaagaaggaaaaacagaatactttgtaaagtggaggcagcttccttatgataattgcacatgggaagatgccgacgtaatttattctatggcaccaaatgaagtttatcaattcttgcaacgtgaaaacagtccgtatctcccttataaaggtgttttctataacacccgtcccccgtaccgcaagttagaaaagcaaccatcttacattaaagggggggaaatccgtgattttcaacttactggtataaactggatggcatatttatggcaccggaatgaaaatggtattttagcagatgaaatgggtttgggtaaaaccgtgcaaactgtgtgctttttatcttatttagtccattctttaaaacaacacggtcctttccttattgtcgtaccgctttccactgttccggcttggcaagaaacattggccaattggacacctgatttgaatagtatttgctatacaggtaatacggaatctcgtgctaatattagagagtatgaattctacctttctacgaattctcgcaagcttaaatttaacattctacttacgacctatgagtatatattgaaagataagcaagaactcaacaatattcgctggcaatatcttgctatcgatgaagctcatcgactcaaaaacagtgaatcatctttatacgagaccttatctcaatttcggactgccaatagattattaataacaggcactcctcttcaaaacaatctcaaggagctggcatccttggttaattttttgatgcctggaaaattttacattagagatgaattaaattttgatcaaccaaatgctgaacaagagcgcgacatccgagatctacaagaaagattacaacccttcattctccgtcgcttaaaaaaagatgtagagaaatctttaccgtccaaatctgagcgtattcttcgagtcgaactatctgatatgcaaactgaatggtacaagaacattttaactaaaaattaccgcgccttgacaggtcataccgatggccgaggtcagctatccttactcaatatagttgtagagttgaaaaaagtatcaaatcatccctatctgtttcctggcgcagcggaaaaatggatgatgggtagaaagatgactcgagaagatacgctgagaggtattatcatgaatagtggtaaaatggtacttcttgataaactgctgcagcgtttgaaacatgatggacatcgcgtattaattttcagtcaaatggttcgtatgttgaatattcttggagagtacatgtccttgcgcggatataattatcaaagattggacggtaccatcccagcttctgtacgcagagtttcaattgatcatttcaatgcaccagatagccctgattttgtgtttttacttagtacccgtgcagggggactaggcattaacctaaatactgcagatactgttattatttttgattctgattggaatccccaagcagatttacaagctatggcaagagcgcatagaattggtcaaaaaaatcatgtcaatgtttaccgctttttatcaaaagacacagtcgaggaggatatattagagcgtgcaagaagaaaaatgattttagaatatgcgatcatctctttgggtgttactgaaaaatcaaaaaattccaaaaacgataagtatgatgcccaagagctgagtgccattttaaaatttggtgcttctaatatgttcaaggcaactgaaaatcagaaaaagctcgaaaacatgaatttggatgatatacttagtcacgctgaagatcgtgattcttctaacgacgtgggtggagcaagtatgggtggtgaagaatttttgaaacaatttgaggttactgattataaggctgaagacctaaattgggatgacattattcctgaagaagaaatggaacgcatcgaagaggaagaacgcatgcttgccgctcaacgagcaaaggaagaagaacgcgaacgaagagaagaagaagaacgtgagaatgatgaggatcatccttctagaacatacaaaagaaccactaagtccatcactaagcgtcaacaaagacgtgaggaaatggttcgtgaaaaagagattcgacttctttatcgtgccatgatcaaatttgggttagtggatgaacggtttgacacaatagtcaaggaagccgagttacaggctactgacccgaaacgtatttattctttatccgccgatatggttaaggcttgtgatgaggctgtggaacgcttgggagcagatgacactaagaataagcaacctagaaaagccattttgattgagttcaaaggggttaaaaatattaatgctgaaactgttacgctacgtgttaaagacttaactcacctgcatcgtgcttacaaaggccttgatcctttgaaacagataattggatatcctattcgaagcgttcatagttggaattgttcatggggtattaaagaagattctatgcttttagctggtattaataaacacgggtttggttgttggcaagcaataaaaaatgacccggacttaggcttacacgataaaatatttttggacgaagctaaaaatgacaaagagtcacgctatgttcctagtgctgttcatcttgtacgtagaggagagtatcttcttagtgttgttcgtgaacatcctgatttgtttgtcgttaagactgatcaaccaacaaaacgcaaatataatcgtaaagcgccaactaaatcatcaactcggcaaaccaccttggatggttctattagcaatacaaagaaaagtagtcgtacgaagaaaaagaaggaagaagaaactaatcgaggcgatgaaacctctcctgaaggaacagtgggagaagatgaagtggaagaagaacccagacaagctgaacctcctaagcgtgcattaagatcaaatagtggtaaagcagcttctaataagagaacaactaggaactcaatgaagacacattccgcgatggatacattgacagcggtggctgctttggacgctgagcttgataacatgtctaacgaaaaggcgaaggaagaagttgatcatgttaaatcggaaaatggggaatcagtaaacgaacctaataccgaagacctctctttagaaaccgaagaaaatactaccgtttctgacataagtcccttagtaaaaaacgaggcataaggagttaaaagatgattttttactgtctaaggctgacgctgccttgttactacaagtgtaacaaaattcaataaacaattttggcttacacattttcttaactttatatatatatattttaatcagggtaattctttacttttaaaaagttacacgatttagaaaattaatgaatagactcgattttggttttaaaacacattacagaagaaatttcacattcataaccagtaaccaaaagatctaaaactaaacacagaaaatatgattttcgacaataataaatgaacagaatttgaagaatgcagcttaaccgaaagcaacgttgatacaataattaataagtagatgactgtctatagcaaagttatcgtatagattacccacaatttcatcaggagaaggagcaaacgatgaattaacgtacagtacctatggattataagttagagaaagttttgagtttgtataagcggacaaacttaccaaggaagagttcatcggtagtccaagctctttctttaaaaaccgagtcactttttcgaatctttgactagcattgattgaaaaaacagtctttcgaagtaagggtgttcttccaattgctttaaatcgtaaattaactaaaaataatggttaaacaattgaaaaatgaaacgtgaaggctagcactaattcattacaaacctcttcgattctctttctctctatatgtgttgattatggtctcaatggatggaagctgattttcgatatcctcattttggctatcttcctcagtagccaagcgtttttcgagttcctgttgatcgactaatcccgtcattaataccgttatcgagaaatcaattactcataagtacagaaccagtattaaattaaatcttcaattcgtatagtagccttaattaatacttcaattgataaaaaacgcttctaattgtaagcttgaagtttaagcacacaatgtctgtttggtgttgattcgtaactactactgtacacttaatttatactgagttaaaatacacatctgtttaagatataatagaatacaaagaaatgtcaaataacaaccttatgcctttggtcgacgaatattagcatcaactttcctgtcacctataataaatcatttgtatgaacggaaatatacaatgtaaaaacatcaggactatatcaatagactatcatctcgcacataacaagttcaaaaaaaaagtaaattataataaaaatatagatcttcaaaaaatagaaatgaattgttttacacactaaactaaaagtcattatcattccttacttttctaatcggtattgaaaatatgcgttgattatatcacgaggcgaagaaaaacaaaaaggtactattaattaaaacaatggaaatacatataaaaataagcaaaaagtcgttataacatcgatatagatcaaaccaagcaggttaattaaattgatttaaagccgcttcaacatctctttcatcgagtaatacacccgaagaagaacatttagctttattcttcaacttgctacacaaatcatcaatgtcgaaactctcaaatcgagggtgattgataatctttgaccaaaccttggggcagctgaggtatgctcgttccttggccggaacgatttcattttctgaaggcatttgagaactagtatcatgtttacctttctggggtaagccgtcaggcggaacttcatcagggtgattagaaatataatccttgttatgtttgataaatggatacatttgctcagggaatgattcgttggcattctccagaaaatcaagaccatgcaatgaattagtgatcaagtctccattttcgttagaattatggaaataattatgaaaaacatcatctatttcaccctcgtcgttaaagaattctttgtccaatgattcagcgggttcgcgccatgcttgaaacaattcgggttccatcacaacattcttgagatgcgaattctcaatcgcagagtctggttcaaacagagagtctaaaccagtatcggttggcaatggaaatgaatccgtaccaccaaagggactaacaaattgttggttaacgttcaatgacaactcgacgttaggtatagactttgacacttccgaagacctttgaacgctttcatcagccataggagggctaacggttgattcatgaaggttgctcaaaatatcgacactagcacgatgaggggttgtctttgtcaacatcgaacatgcaatagatccacaagcagtagatagcttttggcaaaattgtttaccgtccgccacatcctcaccattttctccattggacaaagcagaacaatcatgatgcaagtgggtaatggacttccttttcggataattcagatacagattactaggtgaatcggaagagctaggagtctcaggcgataaagtaccttgggccgagttagaatcaacaagtgtaggaggaacttggtaacgatgatttaaattatctgcactacggtcgttatgtaaaacattttgatgcatattaggtttttcaatgctattaggagaaaggtgaagattagattgaggagatatgccgtctttcatatgagcaaaattagaagaaaacccagtagttggaagggaagacaatgagggattacggtgaggaagagacatttcaaatgtgaaagatccatcctttaaaattcgtaattcttcttctaactgtcttactttctgccttaattgatcattctccaaggtagtcgaagaatgtagctctttcaacgtaaccacttgagtttccaatgctttcaaatgatcttcttttcgtttccgaaacgcacgttgagcagcacggttttgagctttccgcttggaactcggttcctggtcggaattctttctaccaatttttttaggcttaacatcgccatccacctcatcatcgacgttaggcataagatccacctcttcagatgaagtccgtcgtgaagatctgtcactaacgggaccacgttttttatgtgaagctgaaaaatcggcggattgctctggttccgcctttgcaattggaatgtttgaagtagatgacaacgtctcagtttgtccggacataattatcaattaattaacacgaatgtatgctcctttgaaaaatgtagtatcgataggataaaaaatttataaaataagagctctgtaaaaaagaatgtaattcacaaagcaatgcaagatgaaggaaaaaaaataagaattccaaaattaattaatgcagattatgccagaaatttagagatgtaaaaataagaaaaaataaatcgtctataatgaaggagattatgtatggaacaagtcaaaattccagttgatatttaaaaaacgatgaaaagaagaaggtgcagccaaaagtaaccgaaagagaatgggaaaaggacaatgagttctagaagttccggtgtataaaaaggaaatcagtaataaaattaagcttataaaaaatgtgtaagataacaatcaatgcaaagatcttttaattcatgcaatagtgacacgtaaagaagacctcggaaaaaaagaaaaactcaagtatcgatcgcacttcaaatcaattaattagttcaatttctaaacaccgccgtagcattagcaagaccaaaatttgcgtttaatgactaaaataattcgtaaaactcgatgatttggaaaatcgtgcgtgtttcatcaaataatttttaactgtgcaataaatcacttaattgcacttccaaatatcaagattacaacaataatatgatgtttagcctgaaaacgcgttcgtttcgtcgaacactagtcttaaaagtgctttgtagagggcaaactgtgggttttactgcatgtaggtagatatcagtgcatgtacttttaacgccacgtctttacactttgcttattgcgctgagtctagcctccattccgaaacatagagtgaaagaggtacaacaagtacttctagaagttatcgaattcatgctgttatcgttgaatatgcgtttatgaagcaaatatatttcgttaacgttaaagcactttacgggaactttggttaactgcactattgtaatgtaaacgaaagctgcgattgaatatgataatttgtttttaaggtggtaatttatatctccataaagaataccttgaactaggattgttaattgtttacatgttcacagtaaagttatcgtagttagtgtatgtcaaaagtcttgcgatacaaagacaataaaatcagttagtcaataaatacgattcggcagatgacatcgtatgtagtacagagaagagatcagcccaatctttttcctgctaaagggttttcttttcttttctttttttttataaagtaaccgatatttatgccatatactcagcataacgcttacaaatcccagattacgccaaactatacaaaccctcattacaagacgtacaaatctgcaattacaatacatcttcatatccatagctatcaacgtgactacagactaccagtatcaatgcaactaataccttcaaaaattcattgtaccataccgaaaactttgaaaaatataaaagtaaataaaacactaacgatatctgcgaagagataacgtgttgtgacggagccaggtggcatgttgaggggagttgttataacggtggcccttgccgataccacgagacttcttaccaatggaggtaagaccacgagactcacggtgcttgtgaacggggttgacgatccagttaatacgaggatcgcggcgaatagccttgtgagagggatcaacgagaatcacctcaaagaacttataggttgcgtcttggttgacccagtaagagttcaaaacacgcaaattggagcagtagcgaccaacacgttcctcagcagtgcaacgagcagagcgttggtatttgagatggttaacaccctgatgaacaggcttaccataggtttgacccttgggaactgggcgcttacgaccaccacggcgaacacgaatacgataaataacatatccttgcttggccttgtatcccaaacggcgagccttatcaggacgagaaggacgactggcacgatgaatcacattcatctgacggtattcccaagcacgcacacgggacaaaaaaaggttaacatcagattgcttcttcttagcaagttcctccaagtatttataagcacccatcttttcttatttttgtgtccttctttaacggcagaatgaagtgacggcaagttttccccttctgaaaagtttcgatattagagcaaattgtgactgctcctgccaacaccaaatttttacaattaacactttatcgagagcaagacaccaaaatactcttagtgtattgcatttctttataggttaccaaattttaatttgattaaaaataatttaagctgtcttgtactagaatatttttctgtatataataatccaacattctttttcctattattctactaagattgcgttttctaaaattgcaaaataagctaacttaaataccttgttgatactttttctcttacaaggctttgaagatttcttcgtacctggtatgtcaacgtaaggacttgatgaaaaaaactatagaattgcagagacaacaatttatcaaaatttttaaaagttgtaaatacatatatatttattttgcgatgtcaatgtcatccattgatactatagctaaataaaggccatcgttattagttaatgaaattagccgaaaaatatgtacaataaaaaagagcaaaccatataaaccaaaaaatattagaaaatttacattcaccagccaacctggttaaaaccgtagtgatgagacaagctcgataacgcttgaagctatcatcctaaactactccaaaaatcaattagatgtacttaatgtcgatggtcaacgagaaaacatgacaaatataactagaaaaaaaaaaagcctagaaataaatttacgtaataaatcacaactataatcataatgaaagaattttttatccggcaaacgaaatattccagccgggatttcctgtagcataggcaaccaagctatcgattgtagactcttgataattgcgcaaatcatcagatggccataaaccattccattgctgaaggtcactgtttttagcaaatccaaaatatgacattaaatccggagaatatgatttttgagctgcttggttggggactattggtgattcagtaatgtacataaaatgtttttccaagtcaagcattctttcttcatcaatcatttcgttgggaattgtgtcttcctcctggataccagatgatgttctctgcacccagtcagcccatatttcggacatcttatcacacaaggcactgatacttccccaataatttttcatttcaagcatcaagcgcaaatcaatctctaaattgtgacgagcagtagaggcagctaaaacattagagccaaatgccgcttccgcttggacgcaaaaggcagtataaactccagatgcgataaagggagaagttaaaataacattgtgcttcctgcaatcgtcaacaatcatagaaatagcattagcgcaacgaaggcaaatctcacgagcagccttatgaagtcttcttgcagctccatttgcagatggatcgttattgctattattttgagattcaccattagtgacattaataggtgtgtgactcactggagaaaaagagactgtgtttcctgctaacgatacggaactagatattttggaaagttgattgttctcggtttctccaatagaacggaataaccacattaaagtgtgatgatatgccaaatgtaaaaatgcatactgggcgccttgttgtatagataaatggttttccaatccaacagcagaatatttaagccgttggggtaacccgtcagcccaggcatagagggcttcactaatgtgagaaaaatcagaatttctgtgccaatatgggtatggatcgcgtcttttaccatcttgtttaaggtattttacagcacgtccccacaatgcaataatcttcacagtgtaggcagcaactcccatattttcggtagtatccgcgggaataacaatacttgggacgccttccaaaattcgaccatcaagggtttgcgtaacgccagcaatttgtttagtaaatagaagttcatgaacaggtagttgaattcctatatcattttcatccaaaaattgtaaatgctcatgggaggaagcatatctatccataaggaagcacgaccagaaagtacgacgcctaagttcacgctccagaaaagatattctgggtcctgaatcaatgttatcaaggtccaaaggattacttccttgttcgcagttcagttgtaaagccgcagccatacgaagtgccattccaccatacatccaacttttgccagtttcacacgttccagagtcatgcaaggaaagcagtaagagagcagctaccaaagataaatctggtctatcaaaattgtcgagtgctaaacgtcgtgcttcacgagcatattgttcaccggccatataaggaggggagaatctatcgtgcattcgcgatgagaaacgggcggatacagcacacactgcataaacaacgacaagaggtacggtattattatttaaagactcaaaaaaagttggacgatgaaacagattataagactgaccatggcaacagtgaaagaatacctctgcgaggtgaattcgaagttccaagggaggcaactcagctacgggcgtggaagataaagtcagactcggcacaggatccagacgaggaacagcttgtaatgagttattatcacttgttgtatcattattgtttgtataagaggttgagagacctgaggaagcggaattagttgtaaatgtaggaagggatgtaggcgaaaatgaggaatcaagcttcttgacagaagattggggaaacgaaggagcgtggttggcaattggaaaattattaaaattggaataaatagagtaatcagagttgggcacttgagaaatcctatttgaatcaaattttgcgggagtttgagaaggattggaaacaattgaaagcgagtctgtcggtatattaatagtattagaaggaacagaaactggttgagaggaaagagaaggatgctgcgaattagaggcgggcgccaaaggcaaagcacgagtaacatcggaaataggaagcgaactagaataagcagaagcagcagtggaaacggggggattatcggaggagacataaaccagatcgggagagacagattttggagaagcaggatctaggaccaaatttttggagagagatgctgacatcagcgaaacctgaggattatgagaaatattgtttgtagaattaagaagagacgaagaatttgaagaaggtactatagttggatgggaaagaggctggtttgtagcagaagccataatcccataagaaggagggctgttaacagaatcgtgcgtattaatgtgatttggttgagaatattgccgagaaagattatctattgaatttgcagcgacattcttgtgttggtgttgatactgatgattgagatgtaactgttgctgatgatgaatctcttcatggcgtgagtgagaacgctttgttgaatttgatttgtatatacaaggaatattatgttttaagcattgatcacacgaaggacgctctcccgaacacttaactttcttctttcgacaagattgacaggctaaaggtaaacgttttcgatcctttccagcctttgtcttttcgtgaatccaacttggaacagaagcaggagatgagttttttgaaccatcataaccttttggagttccaggctcagtctttgcaggatcatcctgcatggggtctgaagactgcccagcttgcacagcatttgaaagaagtgacaaagaccctgaacgctgttgcatcattttaatccccacactgaattctaaataataaaatcctgtgcgactaagactgcaaccggtcccctaaaaaaaaagacgttccttattatatatagatgtgtggacctgttgagtatagtggcgtgctaaggaaaagttgtgactatatcgccaacttgttgatagtgagtgctagagttgtccagtaagcgagcttttaatagtttgccctacactttccataagtaaacactatggaaaaaacagacgacacgccacccaatactagctctataaaaacagaaaaaaggatggttaccatcaaatgtagcgtgttgaaatcaaagtgcctttcagtcgttgtcttttgctcaaataccatttgaaaattaacgtaatacagtgtaatgctaagtagttagttatatagaaaaatagtaaacataaaaaagaagaggttgcatataaagaataaaaaaagttatttatttaagagacactagaaaaataatgacttttgtccaaattatttttggttggttttgaaactaggataattactttttggaataattatgaatgtatgtaactattgagaaaaacaagaaaactaaaaggaattgaacgaaacgaaggataatagttttttatatctaactcctttaaccttcatccttcaattttttttgattcttcttagcgacaggcaaacttttcaactatgagaatatcgatttgccaattcgctttgacttttgtgccgtacattcgctagaatgtttgtacgatacaattcttatgtaaaaaaaatttcgcaaagccgtttgtaaaattgctcaagctcttccaaatgtgtgaattattataatacagaaatagatacgtttttaaaaccttgaaagctgcaactatacgatttagcccaataaaataaagtttcttttgtttctattctttttttttattcatctttaagaaaaacaaatttgaaaagcaattagataattgtcacaatttctatagaaataagattaagggatacagcattttaaactcactatctatgactgaattaaaggctgtgaacggagcacttggtgcctggtgctagaagatggacagtctaaaacacatgttacctggactgaaaaaaaatattcgtaaacgttacaagtaaatggggaatggtgaaaatcaaaaagcaaattctattaatttcattgtttaaaaaatgtgcacctggtgtaatagggttaaacttggaacatcgcttctatcgtaaagtcttaaaactagttagaagggaatgaagaaaacattcaaatctcctatttgtaacgtcaaaattaacatgacacgtagtgctcaaaaatatcatcgagtttaatttttaaatgccttagtttattagcagcacattttatagaaccgaaaaaaagctatattcgtcacaggaattgttcaacggtaattcaaaatggcctagtttaaatagttcattttcttttcattaaaataaaacatctaagcgtaatataaggaaatttccttagaaagactaaagaagtttagtcaaccaaattaacatcattcattcctcagtcagtggatgaaaagaattagtgcccaccaaaaattgtgcaaaaagagcaaatgaaatactttatcaaagagtattcatttaatttgtcatcaaatcctgatcgtatggcttcgcacaaccatgacaacgaactaagaaaaaatggaaccacttttatacgtggcttacacaaacgggtatctaacgttgggcgctgtattcgtgtatggtattttttatcaaaataaaagtgttccatccatgatacgtcgcaatgtcaagcatacagattcccgagcttgctcactgtttactctgggcccaactagataaccctttaggaagagattagagaccatatagttctcatcatgcatatggccaatttccgaatccttatatatataacaaaaatcgtttccatacaatttcatccatagtgcggtttccttgaagcaagttcgatttactggaaatgtgctacgaaatttgcttactgctgcttgctccgcaggatcgttttgagacattctcgattgaaggccacgtacaaaccctcctctcaagtggctaaaattggtatttctagtgggaacgattttaatggcatacttcatttcgtttttcaatagcgctgccacgatccgacttccaatttcttcgtctttcatactcatttctagccctaatttcggatctacctccttttgcaatatagtgtgaacggtttgaacatctttcttctgaatatacaattcgatatcatacacatgaatacttagaaaagaaacatatcgcggtcctgaacctaacaaaaatagttcatcctcattattaattcttttttgaactaatccttcgtatgtttgttgaattgtcttggtgacactctcacagtatagagggcgagtttgatacatggcatttattgttgctactgagctccaaaagaccaatcctggtcgtttcgataaccaattcttgcaaaattgataagcaaaaaaacgagtaccaaacatgttgtttagtttaaatacacacacacagatattagccggttggtattggatcacatgtttttccaagagatcctagattttaaggaggtgcgcaaaaacaactaacaatgttgaaacatacggttattatatagtgaaaaaattaattaattaattaatcgtctaatttctaaagagtagactgttattttctagtataagtctttgagtttaattttaagtattcctatccattcgtaataagaaaaaatgtcagtctatatatcccattgtccgccgtatcccaaaataaataaaacgactattttaaaccaatagctctcataaaagtctctttgaactcatcatagtcaacaatgtcaaggccattaactggcgtcaattcatttttaagctcgtgaatcaatacgaaccttctatatttatcataattttttttctggtacaattgtagagtgctggctaaagatacatcagcgctatcatcgatcacaatatcccaatcctgatacaaagtcacgttcttcagcgctgggttggtcaggtagcgctggagtgtattcaataagttttgaatttccaagagacttttgtctggattgtttgttacaaaatagctcttgaccatatccacaattgatgggggtagaattaaaatccatgaatcttttttaatctcaagaaatggactaatgagttccaaaagccgtggtgtttttataagtgctgagagtgtaacagataccaccccacccttaggaaacatcggtcttaagtactgtgaatatgtcaacttatcaaggggttcattgtttttcttaaagtccgtacccacgtgtgaatcattaggacttttgagagggagtgacaaaccaaataagaaaaatttacaacttttccttttcgccagtgttaaaaattgcagttgatcaaaatcatcctctagtgagacattcaggaaaacaaaaacattctgtgataaaaacaaagattccggaatctcgagtcctcgaaatgtcggaatagcagcttctctaaaagtatcctccaattcttctgcctccggagaaggctgtttagagacaattaaaatttgtgtagcttgaaaagcgcctattttatgtaaatcgatgtggcctaattgtagtaaataagacaagtaagattgggatttatgatatggctttttaggccttagattttttgccgaccattcgactaggattgattctaaaggttcaaaaatcaccatccaaaaagggctattgctttggccttgacaatcgtataaattcattaaagcattattatcctctgtaaataataataatgtatagttactacccagaacgatgccagcaccgttgccgcggtttagtatatttttaaagtgagtcatatcaacatcgcttcgaatacaaagacttccggaaagaactttagtcaagcaagtaccaaatacctcgagatattgtgaagtaacaaaacgtaaaacatctacttgcttgcaactgactaaacttcgtaacaactgttgatgttcagtttccgccttaagcttggatatatcaaatgacaattctccagcatagtagagagattttccgactcgcaaaacgaatctaaaataatcagacaatgtgcttgctgaagaaagatcttcggattcgcttatcgaatggtgaagagagttatccgaatttaaagtaatattaccagccggaactactttgctagctccatcattttcaaaagtttgatcgcttttagaaacactgttccagtcgttattaacagtagtccaactacttccgataacacttttcttaagctgcttagcatcttcattcgtcacgtttacgttgaaatcgaaattttcgtccagatcgacattgctagcaaatttttccgactcagaaagggtatctgttgttgtttgtgtaaaagaaacggaccttgcatttgctttctttgaaggggttgtttttaaaatagactttgagactttacattcttccatatcagttgatatcttcccttttactaaagttacatgccaacttggatgccctttatcatacgcaagtttggcttgttcgatagaatcgaattgaatgtaggccatattacaaactttgtctttctttggtgatttgagaaaaaagacctcaatatttcctttgataaaagcaaagtacgataaaatatcttgcttcgttaaagaaccagaattatcactaactaatatcgtatgcgtttctaatttcggtgcttccttttttatcttcaaagaggaaggaagaggagtcgaattgctaaaaaataatgaattggcaacatcattatcggaagttattactggcgacagacttaaagggcttgaatgcctaaaggttgacaagggggtgttagattgtggtgaattcgcattttcaacaaaagcgccagtattttcaagattgttcgaattttgaattccgggaactgagttgtcagagtcactgggcatcaacattgtgcttttaatttcgccatttttcaaaggtattgcatcgctggagaggcttttggacaataaaatactgtcggtaactgtaggccactctgataagtagaaaggattaacatcagggctagtttcaccaaacgatgtggatagcgtgctagttttatcggtcaaattcctctccttcaattccccttgcatactttttctctcaaacgcatcctcatccattgtctgatcgtcctcttcctcttcatcatttgcgatggttacaatccttcgggcaggcttcttacgcatctttttgaatttttctttgactttttgagataattgggtaagctcggatttgcgcttttgtctttgttgcctcaatatctccttttctctcttcattttctttgcctcattatcttccgcatcgaaaggttcaagcaagcctttagcaattaactttttccgttttttccattttttaagcactttttccgcaccgaataaattttgttcaggttcccaagtattatcataccaatcatagccagcccattttatataatattcgtttatgccatttttatttacgcggtcagcaaggatatcttccacctcataaacatccgcgtctgtctcaccttcattcgagtcaatatcaggaagtggtttaacagataccatttcaaggtagcgggttttttgctcacctacgtgtcgctaagagagattgaagtattacaacaaaaaaatatataaaaggataaagatatgaatttaaaaaaaaaacggaattaagcaagattgaatagattccttgacaaaactattagccaaagttcttccctttcaactacttttatagttgcatgaagggcagagtataacctctaaaatggctcaaatatttcccttttgcttgtgatttttttaccaatggaacacaagaataacaacagataattccagtaatgaagcttttagatgttagaatttcgaagtctcgctgcaataagcaagatggcttatgcactcgaattttggaatcaaacaaaatccgcgtgattttaccgtcgtgtcaccaacgcaaaccgttaaatatacaaaaaaataagttttcgattgggtttggagttttattgcattaatcaagtgtgtgaggttgaggttgcagatttgaagacacctatggagacatatgtactttgagaaaatactcactaaccactagtgttactagttgcatacatgaggtactagtagtcaaaaaactttgttggtaaattgataaatgtttaaaattttctcattcctcctgaacttctaattttattttctgggtggttgtgtaagttagaaaaactttaaacaaataatgaattttgttttcaaaaagctacaatgagtagattttgagcgctgcaatttattaaacgatgcgtttatacataatacctctaaatgtgttaactctatataaacgaattcaacacaacatatcattccaaaactggtagtacaataagaaaagtaaataattactacgatagaaaaaaatgatcgtgccaagactcgaacttgggaccgtctgcgaactagcatgttaagcagaaattataaccatctaaaccacacgacctcttttgataattgcttgcattaattttatatagaggttaaccaagggatccatttacttatattattacggaactatgttattcgttttccatgaaatgaacttaataagaaaaactgtttatgtgcaggatttttttgtttcttgttaacccaagatttgccaacgataattattcgatggattactcaagtaactttctgcatgaaggatgcctgcatgccatgagcagcatccaacattgtataacttttgcataaagaaaaagatttcaattgagccgccaattttattctttcaaatttttaatttcgatcattgtgaccattataaaagtgagaaaaagctgctgaaaaaaccggaacttaaaatattctttctttggctagataactttgtaacttggaaatcaaaacattgctttcaaagaatttctacatcattgtttgatgcaggactaaaatgggtatagtactgactaatcgcactgtaaaaacccataccaacccgtccatatccagttttgcgattgggttcaatcggtcattcatataattgatagtacttgcattcaattgagtacttgcgcttctttatatcaaaggcattttaaaatgtttacaaaatagcgctttatagtgaacaacagcataatgattttgatgatagcaatcactaaacgacaccagccttctcatgattacgacattctttgtaacgcagtataattatttaatgaatcattggaatgcgttatatgcattttaacggccagtggcactagtggacttttttttgttaccatgataaaggattattacttccttaggttttctgatatccctctgcaacttacctacaacaaactacgactaagtaaattcttcgactatcgaaagcagggttcattgtaatttacaggtatataccttgatattatttgaccttaaatatttgttaacaaaaattgttcgtagatttaccgatagagaacttagccatgtgtcaagaggacgaatacgattatttgttcaagactgtgctgattggggatagtggtgttggaaagtcaaacctacttatgcgtttcactaggaatgaatttaatatcgaaagcaagagtactattggtgttgaatttgctactagaaatattgttcttgacaacaaaaaaattaaagcacagatctgggatactgccggtcaggaacgttatcgggccattacctcagcttattaccgtggtgctgttggtgctctgattgtttacgatatcacaaaacaatcttcattcgataatgtgggccgctggttaaaggagcttcgtgagcatgcagacagcaacatcgttatcatgcttgttggtaataaaacggatttactacatttaagagctgtatctactgaagaagcccaggcatttgctggtaagtaattttgttggtgagatatggagttgttcggacgggaagtagtgaaaccggctttagccgctctcactttattccgttcatcgtttttagcaattttgaactgcttgaagcgtagaagatctctttttgttttgaaatattattcaccttgtcgattccattctctgtttattaagcacatttgtttgcctctgattcgtcataattttttgaacataattaactaatgtttttacagctgaaaataacttatcttttattgaaacctccgccatggatgctagcaatgttgaagaagctttccaaacagttttgactggtatgtttattcgtacttgctttgatttcttcaagttttactaatctagcgtagaaattttccgaattgtctccaacagatcactcgaggctggagacgacggtgttcatcctacagctggtcaaacgcttaatatcgcccctaccatgaatgatcttaataagaagaagtcttcttcccaatgttgttagatggttatcacggattcgtaccattattttacctcgtttctcttcatttaaaaactccacccctttataacatttaaggtgccttatgattatgaaatctttagcaggttagtcaaccatttattagggctgtatcctttaataaaggggtagatattttgcctaatgctaatattgtctactatggatttaccgtccttctttatacacgcttcagcataattttatccccattcctatgcagcatataagtgtaacacattattacctctgtttattatatgatatttgtagggttactttaatagagaatttgtccagatattttcattattcatacagctcatgtttaatttccatgatatatcctttataagagaaagtaacagatgataagtatgagataagagccaaaaagttagagacagcttaaacggggaaatcaaattttccagcccaagttataacttctttcttcagtttggcgatttcagagaatttagaaccatcacccacatatgctttgaagtctctaaacttcgattttccttccttcaaagcagcttcatttattttcttggtcaaagatacaacttcatcaattagctctaccactctctcaaaatccttctcatcaaaaccgcgagtagtgcaagctggagttcccagacgtaatccacgtggaattaaagcagacttatctccgggcacagtattcttgttggcagaaatatttacaagctctaaaatacgttcgacacgggcaccatctacacctttgtcggtcaaatcaacaagaaccaagtgagtatccgtgccacctgaaactaacttatagccacgagtaataaatgcattggccattgccttggcgttacttagaacgtccttttggtattgatagaattcaggagtttttgcttgtccaagggcgacagctaacgcagtaattgtatgattatgggggccgccttgatgtccaggaaaaactgagaaattgattttatcctctaattcatataaaattggattaccacgtttatcgtgagaacgagtaccttttcgataaaatatcatagctcctctcggtccacgtaaagacttatgagtcgtcgtagtaacaatatcggcgtattcaaacggagaaggaattacaccggcagctactaaaccggatatgtgagccatatcacaaagcaaataggcattgcacatttccgtaattttacgcatacgcttgtaatcaacgagtcgtgcataagcactagcgcctgcaactataactttaggacgaaattgtatcgcagccttttccaaactatcatagtcaataataccagtttccttatttacgttatatggcatggtggaaaaataagtcgagacagctgaaatagctttctggggagtagagaaaccatgagataaatgaccgccatggggtaaatctaaacccattaggcgatcgtgtggcttcattactgcttgataagcctgtaagttggccggagacccagaatggggttgtacatttactccccatttttccccatccaaatgaaaagcttctaaagctctcgtttgacatagtctttcagcttgatctataaattcattaccaccataatatcttgcaccaggatagccttcactatatttgttttgcataatacttccgagtgcatccatcacagctcttgaagtaaagttttcgctagcaattaaagctatcgactctttctgacggcttttctcagattccaaaatcttatacactgtcggatcacattctgccaatggtgctttgagtaacttaattatcgttagaactttattagaacacttcataaatcatttgagcaagtcaatctatcgcctgttgatagtagcaaacagcacagatagaaaatacagtcattgcttgctccaaaaaagcgcgtttaaataaacttctttacctttttttgattagcagaaagcgcataaaagcgcttgggaattgaagagtaagagttcttgacgaattgacgaagaactgccattgtggtgataggtaaggtgtcctaaaactgaaagataaagttgataaaatttaagtagaacttggcgcgtccgaaaaacttttacaaactaaagtttaataacaataaagaatattaaactattaggtgggtcaaattagaaaattccttttggaaagttctacttcgcaaatatttaccccaaagtaagtactatgatattgaaagtaaaaagtaaataaagatgtctttctttattaagtttacacatttataacacaaagtcattaatttctgatattgtaactaaatctgatacgaaactgaagtttaaaattgctacaccatatattgatatcgtcaacactttacagagatattttataaacaaaatgttttcattcatctatacccaatcttttttaacgttacaactcaaaacatgaattggagtacttccaaattttgagttgggattaaggatcattagtggaaacttcattgtcccgtcctacagcattgatttccgcaagatcctcaacctcttctagttttactcgctcactgccagaatttatacggtcacgttcggcagctgctaatttcacggcaactctacgactgtagtcaacaaaacttcttgctcttggcccttctagtgtctcaatatacttgtttaaaacactgtcatcttcaaccaattggaacaaagccaaaaatgcagcttctgctgcaagttttacgggaatcacaatggccctaacacaaccgaatatcgcaggagctagaatggaaatatgtggtttaataagactataattttccttgctcacaacccttatgattaaaagtgcgagacgtcgtgaatcttgagaagttgaaggtggagcctcgatgttaaccttcagtgcctcaactaaattcttggcatttccgaaactctgtggaatatcagccaaaagtgctttaccaagagccaaaataccattttcagcaattgtaacttccttctgtaaactcgcagttgagataatcgaacaaactatgtctgataacttcaactcaataattttttgagaaccaaacttcacagcagcattcaatatcagtaccgaaaattcagactgaatctctaaactcaaaaccttactttctaacagctgctttgcttgagcgtcaggtagatgactgaataatgcaccgtataacttggcgcaaattaccatgtgttcactactttctgcagatatttcgtcaaggagctgttcaatggcttctgcggatgcttcattcatattctgcccagactttgaaacaacagcaaaaagtgcgttaagcatagccttacgaacacccgcatcgggagtccgtgcaccagatacaagctccgtgataatgggagcaagtcttgtttgtaaggtaatcagagttcctaatgctgttgctgcacgactccgaatgacttcgctagatggatcacccaaacattttgcaaatgtcctctgcaattggggcaaaaacgggcgcaaaaatgtagagattttagataaaataatattaagcgtatacagaatagcgcacttaacctcgaccgggaatcgttcaccaataatacgaattaatggtcctgttatttgagtaacaaaaggacgaagtttgcttggttcagtctttaaaacaatgtctgcaatacctaaagcagattgttctcgctgatccattgttccatgcattaatccgtaaaggaaaataggtaaaatggaattgacgccctgagcaacttcaaacgccggaagattaacgccttgagatcccacatcgcgaaggctatgataggcaattgaaactaaagaatccaactggtctttgcgaagagccgaaacaagagtattctgagcagcaactgcagcaaccacaacatcttgactcttgtcttcgaagagagtaataaaatgtctaacccagtccccaacgtacctatagtaatcgagtttacagttttggaaaaagactagcatatgctcagcagcaaataatctctttctgaaatcttcactttcagaaaacgagtaaaaatgagccataagaatttggagtccttcttgatccttcacagacaaattaactttatcaattgctccattcaaagcaacaagatcatctccagttgaagctagagaagattccattagcgcatttagaatggaaggtaatcttttattcaaggttacaccagcaacttgagccaaagatgataaagcacgagcattgaaagcagaaacaggttttttaataagagtagggatgagaacaggaaatatagttgatgatcgtcgggaaattatctctctaagggctgaaagtgcttgctcagattgattttctgattcaagtaacttaagtaattgcggtaacacatcatcaacagctctatctcctaaaatactttggagtgaatcgaatgcctcagcagcagtttccctaacttctaaatcaccatccataagggctcgacgtacagcataaacaaaatcatcactgtatatttccaactgttcaggcgtagcactgtttattagctcttcaagagcaatacatactccaatacgatcaccactgttagctgattcaagtccttgtttcaaaacaggaaggagctgtggcaaaacatcaaaaccagccttcttcaataaatcacccaaactctttacacacattgttctgcggtcattactcgagctatttaaattgctgacgataatagaagtaagagttggcaaaatttccctaacagtacgaggagtgttaactacaattgctttccatatctgtatggctggagttcgaacaactgcagcaatgtcttgtcgaacaatgtagagagtcgagagaatacgatcatgtctttcttggccaataatgtcaagcaatgctttacggctaacatcactgtgtgtaccctcttcctcctcatcttcttgcaaagccttcctgttaataccagccaatttaaagacaagatcaccaacaagttgtaccgatgatagacgaatgcgccaggcattgtcaaataggcctttctctaattccggtaacaacaaatcaacagatttggtagcgtaattgttcactatcatcttggcagctctcaaagaagctgtctgaacaagttcagagtcatcagccaagccagacagaatgggcggtatagcccgagccaaatagggttgaaaacgtgatccaaaggtggcgggcaaataaatgagcaatgaaataaaactttcacggatatgtggaacagggctagaagtgttcttcaatatttctggtagaacgtcttctaaacgagccaaaccgagaccagccagtatttctgataatccttgagcggcaccctggcgatcaacttcactacattcactgcgaagaacattgaaaagttcagggataagcgttggaaatttcttttcccctaatttttctatcagtgagcctaaggccttagcggctgttgcacgggtatctggaacgggatctatcaaaacctcgcgaagtctaggcatcaatgattccaaataaacagccaaattctcgggttctgtcaagcttgccatcaagccaaagatcttggctgattgacgtttcgtgcctgcatttcgctctctcagcccatatttgagaattggtattacaagcgccaaagagggtggatcaagatagtgaacaaatgatgttttcaacaacgcctccaacgcgtcgtctgtataacgtgtacaatcggataacgcctttaataacgtaggaactaaagtttgaatctcagggttcgagattacgtcgccaaatcgaagaagactcttatttgctgtatttctaacttgagaatgggagtcagttagtacttcgcttaatttaggaataatcgttgggagaaaaaccgacaactgctttggagccatataggacatcaaaccaagaatctctacagaagctttctttgaccgccagttatactcattcaatccgtccaacaaagtcgggagtagaagcttaactccaaatgcactcagttggctcatgatctgcttaacagcgtccatagttgcctctcgcacttcattagcattatctccaaaggaagttaaaagcaacggtaataaatcaggcaaataaggctcgaaataaatacctaaaatcctagagaacgcttcaacagcaaaaagagctacctgtcgatgagtagcattttgtcgattcgagattaattctgataacgaatctaaaatattgaaatcttgaaaggctttaataccgtaacctttaaccaacccagccaggccataagcagcacctttttggtcagcaagtgatgtggagttcataagcttgttactcaataattcgtaatactcctttgatttacctaatgattttttaaccaaaggaggtaagcaaactgcaacagcaagctgaacactctcgctgggtgtagagagtacacttaataagctatccataacaacagctagacgaggatcatttgaaggtaaatgctgtgctaccgtgccaaataatacgacagtagcttcccgtaaacgatcattagcatcagtaggcaaggaatcaacattcaacttttgttcaaaaagttccattagagcctcaacctggtgtgcacctgattgaaaaattgctaattttccagcctcaagcattttcgatgacactttttgggaagcatcagttactggaatttgtgcctccgcttccgaagcagttaacaagaactccaagaagggtaatagcaaattggacgaaagatatttggaaatgtgaaaaaaggatacggctactgattctctagctatacgccccaaatcgcgtccaatagtttctttcttaatgattccatattcatcatattcgggagcagaaggtaaagcattctcacgatatgttcgcattaattccttcggtataaattgaccaagctcttcaaactcgtcaagcaaatcaattaaagatttaccaatgatctgctgaagatagtccgaatcttgagtaaaaaatatttgaagttcaaaaaatgaagtttcggtagcatcaagtccattttgggtcgatatttgatgagctatagatgcatttgtttcattatcatcatacaattccagaaagatttccttaataaattcaaaacgtgataaatcaaaagcctgtaaagcttgcaaaacagctgatcggatactactttccgggtgaaaaagattacttaataataaattaagttcctcatcggtatatgtcgagtgtaacccttcacaaagagaaagtaaagagtttttattttcctgatactgcgtaggtgcaatctcaagtaagtgcagcaatgattttattagctttgaacgcattctccttagtgaagctgagtaaagtgcttgaaactccaaaatttctgtaaccaaaagttgtaattcggcttcatcttcttcatcagaattggtgatattaaaggtcaagtcataaagtaatggaaatatgcatgcaaacatttgtggctcaaaatagttttgctcaatggcaaagcgaagtttgtaaagtatggattttgttaattccttaatattttcagaagaatttacactaaatgtatgggcaaggatagaggcgagactcgatgaataagatctatcacctaatcgttcagaaaatccagaagctttcaaagtaagcagaaaagtatcataggccaagtttttaagaaatggctcactatatttcagaacgttgtggaaaagtaagacatcaatagcatcttcaacccatagggcaggtgcgagttgcacagcctcacctaagctccgaataatgcctaatcccctttctaatgaaagtgcaatcaagttgactcgactacgaattttagcttcagcatcgagttgtgcatcaacaagagcttgttgatccttactcaacttcgcaggctttttagcagactgtttcgccctcacttcagcttcccatctcttagtctcataatccttggtattcttatcaagcttctttgaagattttttttctaaaacgttatcccacaatacaccctcaggggtcttccaaatttctaaatccgtacttgatacagaagaaatgttaaggtgcaacaattgattacggaaaacatttacgaacaaaggtattgattcttcaggagcgacaaaaacaatcatggaaatagacgcaatagctgctgtctctttagagtccttgatagcagaagaaagtaacaactctatttcttcgatgatactgtgtatgcgttcagaaacaagagtagcgggatcacgtttagacacttgacagaagcgaatccaatcaaacttatccttaaatgcaaaggagaggaagaggagttcaaccaaatatttatcgaagtcaacaagttcctggtttgaaaagttagaagtatcagcggacatcgatgaaaggattaaggattgaaataatgaggaaatctcatcgtatttggctgagtcaaactttcctacgctcttggacttctcgaaatcagcatgataattccatagttgtgagcaaattgacatacgaagatggggacggtatagtattgccgatttaagaatctttagcgcacgattagaattttcacggctagcaaaagaaaaaacgccgatgaccgattgaaaccaacgttcaacaaaattggaaaataacaaattatcagaaacttttgcaaaatcacagaggccctgaaaataccaaagtttcgactgatcatcattaagcttattggtaattttgctggagaaaatgaaaacatcattatttttgggagttgacagttttactaaaatgtcctgcaattcaagagtatgggatattctctcactattccaaacagacaacttattaacaccgaaacttaaataaattataggtgctaagtatgtaccattttgagtagcaccagatacagacattagagccttttccgtaagaatagacaaattatttaaaaagaaattgataaattctatttgaacatcatcagatgcaggaagatcccatgccattgtagctaaagatgtgagccaaaacatcgactcatgagcgacaggtctctgtaggcttttagagagaaaatcgtaaattttgtctccgggattacgaccattcattaacaaaaatttcaacgttttaacaatcaatgacgcaagcgaattaaaatcactctcttttgctttagtaaaaagaggtaataattcattcaacagcattgaagcatcgatatgttttagagaaagactcgagagtgcatcaacaaaaagaacacgctgatcggaagccgtaacctttccggttctaagagaggtaatcagttcagacgcaacgcgtgaaagtgattcattatcactcgcattagctgataaatccttaaacgtttgaaagcagtttcttctaacctctgcgtttgagcttttcagtccgttcacaaacgaggtaagtacagacgagagaatcaaagaagaagcatccacctttgaatccgcgaaaccatgagccagagaagaaagtatacctgaaaagataatttctggagagcgaagtaaagctttttcaatggaaggaagtaggtatagcttcaattgatctactgaaagaagcaaaccaagactgtagcaaaattcatgatacaagtatttctcaagtgcaggttttgccattaaaacattttgggccattatttttgaaaagagctcagcctgctgagaaatttcattgcgaggattgggagattggtgaaaatagtagcatgtgctaataataacaccatacaaaggtagagatttgggtggaagaatagcattctcggtttctgtcaacagaaaactaaccaacttcttcaaggagtccatttttttgcaaaataaagaacgatagcatctcctagtagactttatggcactgtcagcaacactgggttttccatcgcgtagagcatatgataaaaaactgctttgtagtggaagcagttctaaaatccaatactgtagctctttctctggaaggttgggaatcattgaattaacccagttaagacaatcaaatgatacagagacagtactcctgaagcgatccaatcttccagcgatggtggtcagccgacgaactaagaaaggaagcactattgaaggtaatctactgaccaaatgatttattgttatttcgatttgttttcgagcatctctagaaagatttcgtggtaaagtttcaaaaatatcttccaaggcagcaatagctgattcttcgtcaatatctgaaatgaaaagttagaacaaaaagaacttcaccagttttcataaaattagtagtctagaagtctaaattaccttgagtacgacaaatatgctgaaggatatctatcataatcttcttcgatcccaaaaatgcgagcgaagtatctttacttagcaacatggcataaagcatccgatctttatgaccatgtgcttctatcccaggttcttcgaccgacatgaccgatatcggagaaagaaatgttggttatggacaggttcgcagagggtacattagcgtcaagcaattttcgattacctaacgaactcgagtttaccgaaccaaattaataagttaatagtaatattcttaaagataggtatttttgcgcaaaattaaagagtataaaagaaatctaaacggctatatacctgataatttcataagagaatttattttttttaaattttttttggctaatatcgtttatatttatcaatacttttagaattcacagacaactgcttcctaaattaattgctttattttatcagcgatttaaatgcacctatcgtattttacgcgattttgggacacatattctacagggtctgttgcaattatccatataaaaatttgtctatgtaactagtcttagtttcttctttctttttgatgtgtaacaaaaccaattatttgctaaacagtcattttataaagagttcgttcaagtaccagcaagttaggattaattttaatattatagatcctttttttttttttttaaatttaaaaataatatttaatatcagttcgaatttaattatatttcccataaaaaaaaaaaaaaaaaaaatacacatttaataacgcatattacatgtaaatattagttccctagtttttgctaggctgcagtcaatattctatattgtacaagcattaagggtaaattaagaaaaaatcaaagtacaaatgtttaatgaattaaatcttctgaatcgaataacaaaaatctaatatacttgctatgaaactctcggttgtgccaagcgttttacactcaccagtaacagctttttctcttctttgatctattcccttttcattgtgggaagtgtgtaaagacaacttgccgtcagctacagcatctataactgctttgaggatacagtaaactacgatgactatttaacaaaatctttttttaaaataaagccatactgaaggataatcggtataacaatgcttaacattatttaccaattcagtggaattacagaacaaagagatgcactttttgttcaattgagttatgtcaaccacaagcacatacattgggaacgacggcatcgtaatggataagattaaggacattaaacttaagtaatgtgtaatgtagtgagatatcgatgacagttaatgttaacgacagcatagcgattagtcctaatgcgttgctcttactttccttattttttatttttcagtaattaataaattatcttgaggcttccgttccttttgagcagaataaatcaatgaataaaaagttttatagagaagttaagacaattattttttaataataagtattgctaaactgatagatatgggctgcacattaacagtaaactttccaattctactagaaagctaacaagccaccattcagccaaagactctttctaaaaaatttgattatatctatagagtattaacagtataacttcaaatcgtaaacaatacaagcactagccaagggggtaatagcgtatcttaacgtcctgagcacattgcacgctaacacttgtagtgccctaaacacaaatattttgcagaggcgaatctgctaaaagccaataattcggttctttgacaaacagccaaacattaaccataacttttttaaagatgtcttcgtcttttaaaaatgcaggtcaaaggaaaaatcatcgagaaagagctcagccttttgaaagacgaaaatggggtttgctagagaaacgaaaggattatgcgcagcgtgctcaggattataagacaaagcaaaagaagttaaaacgtcttcgtgaaaaagcccttgaaagaaaccctgatgagttttatcatgaaatgacacacaaaaagaccaaaaatggagtaccccttgaacagcgcgaggattcaaccatcgatatggacacaatcaaaattttgaaaactcaagacattggctggattcggcatcatcgcaatgttgaacgtgctaaaattgatcatttggaacaacaaatgcatactgtgggagctcatcggaataaaaatgaatccaggaagcacaccatcttcgtagacaatgttaaagaggcaaaaagttttaacccagctgaatttttccaaactacagatgatctggttggtcgaaccgaaaatcgtgtaaagaaagatcaaattgaaaacaatgaactgacaaaccagcctttttctggaaaattgcactcaaaattaaaagaaaaggcggcgaccgagcttcttttgcgccagaaacgcgacaaaaaattggcggctgctgaagaacgtgtcgagcttgatagacttttacagggaaaaggaggccgtcagaaaaagaaggtcgtaaacggaaaaccggtatacaagtggaggaatgagagaaaacgataatttccttaaattgctcctaacataattgaggaactgttttcagtttgttgtgtttgtgatttactggttgttatttcgtttctttcatttagttgtaccttttttgttatttatcattttctctatttagtatgaatgtacttaggttttggaatttttaacgaatggattgcttatttatgaataatttggtttaatcatctgtctaattctaagcaaatatccatctatttctcatattgagcttcatagtgttgtgagtcattcaatattaccgaattattttatcggtgagtattaagagtttgtcttaggttgtaattcccaaactttaaaagtgtatggaatggtttaattcaatgccttgtagtgtgataaattgtttcctttctttttgtaattgcagaagctagaattatagttgttattttattctaatactctctaaagaaaatgtaaagtacgaaacgtaccaaaaaattcaagctatatcaaaaagtgaatatctatagcacaggatataagctgaataacaatgaagacaatgcaaaaatttttaccttaataattatacaattcctagaaagtcttccatagaatgaagaaatttagagcaagcaatacttgcactcagagggtagtcactaatactgattttttcgtcaacccaaccatccgaaaaatcgtccggaccatgagccatagcaccaattgcaatacaaaccgattggttgggctgtaaagtctcaagatacttgcgaggaggaacagtaggagcatcaaaagataatgttgcctttcgacagttcggaggaaggtagtctgtaactggatttttgatcacctttagaagcttttcattgccattcacactacgaatagagagcttgtgaagaagctgcaccatcaaaccggaaaaacgtttgaaagttctaggaatacgaacagagggattcacttcaatcaaaactttcttagctgtgtgaatgtacacttgaagacgacctgccttattcagtggagaatccaaaagagtcaataagcattgatgagtaatatcaggacgcgcttgagcaatgttacggtttaacttttttaaaataccttgatgatcatcgcaatttagaagttgatattttgcatccttagccttgccaactttataaatttccaaacatgcttggtccaatacgacaatcaaacgctgtgttgtagtatcatgagaaccaattgacctcgctggtattggcgccatatgggtagtaacacgatgaaccgaccctgcaggaagtggacgagctttgacggttttggaagaagcaccattgggatcctccttttcttcatctgactttactacattatctatttctaaagcctcaacacccaactctcgatcgatagactctggctttttcgaaagagcttcaacagaagcttgattctcacgaagtcgttgtaattcttcatcttcaatagaacctactgcaccattactctgctccttttcatcttgcatcaattcactagcagtttcacctgacgttattgtttcactcgattgacttctctttatgaatttgggttgattggttttctcagaaacctctaaagagcctctagacttccttttggaataagtaggcatgaatgatgaaaaagctagtctaccagatattgggtttcgacaaaaaataatggcttgagaaatttgcttttggtggtagctacaaataactatcagatctaacctaccttgcttaaacaagataacgcatatttacgaacttacgatccgcttaaaccaacaagtgtaaaaccaaacatatcactcgcgcattgagctgaacaaaacaatgacttatctaaatcaacaaaaaaattataaaaaatctacacacgccgaaaatttgttttcaatgaattctatattaactaaaaaaatgcaggtaatataagtccatcttcagcaaaaaaaaaaaaaataaaaataaaaataaaaaaaaaacggaaaagaagtaaaggaagtggattaaaaggaatgtgtaaacaggtatcgtcaacacacagaaaaaccgtgccttctaatactgttgcacatatcaggtggataaatacacaaacgcgacacatcagtgacggaaatatgtgtttatattagaaaaactaaatcaccacttaatgcaacattatttgtaaacaatgaaggaaagagataaatttaaagttttaaaaagaaatgattccaaaactatttacaaataagagcaataaatgttgccgtaattcagtctttacgtaaaaacgatttgcgagtgaaagatattataatcaacgataagttgactatcttgactagcaatgaaagctcaaaaaccgagggcttgaaaattgcaaacattcaaaaaaaaaaaagcataaagcacattgcatgtactccttgagcgtagaagataggttacaacattcgccaaaaaaggtgaccacataaatatcacttatattagcaaacatcatgtatatcatggacgaaagtttaaaaggttggcaaccaaagccaagttcatgagaggaaaagaagattataactataatcctcgacacaggaaaataagatgtactgtcatcgcaaagcaataggcaacacgtcagtaataattaggaaaattaaaagaaaaaaacacaagagaaaaaaatgtacgagaccggtgaaacaagtttcaaacaaatctcgataaaagcacaacgagattattaatagcataataaaaactagccagaataaaattaatgcaatatgcagatcataacacccaacgctcataaaaaaggtaacaaatgcccattctaagcatacaaatcgaaaagtaaacgaggcacattttcgataaatagtcattgacgaacatttccatattataaatgaattgctcgctcaattaactaacaaggaataagatgaagttaaggaaatctagtcaataaaaatcaagatttcaaatccaagaaatccattaaaaacgttggcatttcttttaactataagccgttagaaaaggaattcagtagcttttgtatgaaatcctctaaaaaccaaaagcgaaggaaacaaaattaacccatatagagagctaaattctataatccaaaaaaacagaaagacagaggtacatagggtgatagtaagaaagtcataatactagcaaaaatactagactatgataaattctcttggccaatgttcaaataaatagtgctacaacgaacacgtgtagataaacgcggagacgaaagaaggtgaaacaaaaaagtggaatagttagaacagaacacgaggcttaaaaaggtgatatgtccttagacataaataagcatccaatgaaactatgcacttccttgacgcagcatacggaacaagcgctgttcacgatcgcgatgaaacaataagtctagggcagaagtagaatgacaatgaatgccgttattaggggaattcaaagtaggggtaatgttaccagtgggatggccggcagcattgaagtgattaaaagaaggagtggaagctgaatagttagtatgaggagaattgtgtccactgtaaaatccattcgtctgttgaatactctgcaatgagggatcgttacgagacatcggacaaaaattatgacccatggcaacttcggatggggttgaaggaacagaggaagattgatgaaactggaaaggcatgtttgagttcacactaccagtaggaggttgccattcagccttttcggaaacgggagagtgtaagaacgtagggatgggaagattagaagcggccggagaatgagtaaatgtaggaccggcgtaaagaatggaattagtatcggaagaggaattcgaagaaaaagatcgatcagcaccggaagaattggaaacgtaagaagatacagacttcaaatgagaatcaacttctccgacggcaaccttatcaattcctaagccagcaggagccgaagcaacaccagaaggaaggtgggaattagaattgccacctgagatacgagagccagcatacgaactgtgaccagatttagagcgtcgattcccgcgtactttatcgccatttcgcttaccattgctttcaccaatgttagaagtagcaaaagtactcttgggtttcacaaagttaggtatctggagattaccatctcgttggggcataatcgacattccatctaaactgaactcgacatcgctggaagcaaccattgctccgcccggtttagaattaattttcttcttattacgttgaaatctacgtccaatgtctttttgcattttttactatagtcaaaattcgagtaatccctaatgatcatggattctgtattcttagtgattgatgttggttaaggataacttcgggggcaacactcttacccaatatacgttatttgggctgaggtgacacaaagcaatgagctgcgctatgcctccttatagagctttcttcccttaaccattatttgccacccactttaactggcaaaaagaaagaaggaaaacaaagattcggcacaaagatagagaaataagaaattgctttaccttcgtttagtgaagtcttttattaaatttgaaaaggtgtgtttgaacagtggaattcaagcaatttcctaagtatattatagctcattgctgtaatattataaatttgtatgggattgcaattacgttcacgaatcagcaacttatgccaggtttcctttttaatgtagataaggattcatgtaattaactagcttatatcagctttataccatttttgatcagtttgaattattcaccatggacaattgggaggaccctaacttcgaattgcgaaatcttcgtgtcatagacttgaaaaagatccttcatgaatcgggagtgtcattccctgtgaatgccagaaaaatagagtatattaggatggtggatagaatacggaaaaacaaattaagctctggtccacaacatttattgtctcatcttcaaaaagaggaaaactctaacacctcaaaagcgtctagctccgaggatgaaatagctcctaaatacctttatccctcctctccttccaaaagcacgaaaaagccacacaacgaaacagaaccgcttctgtctccacaattcattgacaaacctagcaacattgaaaccccggttaaaatagagtctccgcacgtctctcaaaataatacctttcagtcctattctgaattgagccctaatgtggaaacatcgctgactatgaaaactccgccagcccacgcgtctacaccaaaatttcgctcgcataaatctcatagggtagctgttcctatgtcatttatggatagctctgctttacatacttcgccagcattttcggagaggttaaagctgctttcatcttcaaacaatttttctccacaattgaggtctcccaaaatatcacatcgtctacaaacttcagccacttctagtcctcttcaacataaacgaccctttactaatgttcctgagcgagtctctcgagatatcgagtttgctcctcttgacagtgcaaggccctctgaatcttcatcgccttattctgaagtagactctgctgaggaagatgacgagctttttcaaaattacgttttgcagcagactcgaaaagaaagcaaactttggtcgtttattaaaaaagtatttcacgacattaagtacgccaattatcgtcttcttcacaatttgcgcgcctttcctggaatcagcgcgatatcttcttcttatttagtgcatatttttatgattttattaggagtggtggcagcaatttttctggctttattacgggagaaaatgtttacagcaggattctgtgattcgggtgccagtggaagttctgcttcaattcttggaataagttttccatcattgtgtagaacttgccctccgaatgcaatatgtccctctccaaattacgttgaatgcaagcccggatatgtcctctacgaaccatggtattcaagtttaggattttggccctccaagtattgcgttagtgatacttctagagaagaaagtgttaatatttttcgtgaagaatgtttaagtgtattaagatcctggaatgcaattttgcattgtagcaataactcgtcagatttgctggaacgaaatatgtcgtacaatgcgcacccttatgtcgccgataatcttaatatatcatctgatcatatctccttcccatcaaaaccatttgcgttaggattattacatgatacgcttcttgaaagaaaatctccaacccttggccttgaaatgtttgaggacttatttaaagcttctttggcagtactttctgaaacgaatgaagttgtcatggattcaaaattaatttgctacgatagctgggcaggtattcctttgcggtgtcgtttaaaacagcaactgataaaatttgtttggaggaacaaagtttttttatttggaatccttgcgttgtcaggagttatttttaagctcatcaatttttttcgtactcgcagtatcgtagcaaagtatctaccatcggcttctcgattctgtgtagaatctttgaagagacagaaagcaaattatcaaatgtctcgatctcaagaacccgttataccactaatcgaaatgcatgatatactctttcatggaaatggcccattggaacaaattcatatgacgaaagcaactgctcgaactctttgggaagcaatagtcgaacgtgttgaacaagttggcagtgtaagaactcgtgaatcagaagtagacggcgaatggacccgtgtatgggagtgggtcggcacaaatactttggatttccaaaccgatcgttcatttattaatacaacttcccctttacgtgaataatgattctcgactgtatttctagctttgtatttatgacatttttcatagctaatacaaaagtaagttaataatatatttatctgaatgcttatacatattaaaaatgaaacataaaattggtataatgaggacttgtttgcaaggttgatgaaatttaactgtatttcttatattaatgtgattcttagttataccaaataaattattttaaaataaaaaccaaaaccagtaccatttttgattgaatatgggcatgtctagagtaagaaattagcggagaaaaaataggacatgtcacatagaaagggtatttaaaaaaaaataaaggaattcaaaagggagattcacccaacattacggttgaagattcgtagtctgtgtcttcttcttcctcgtcatcatccaaacctggaatttgttgccattcgttataaaatggttgaacaattatagaagacttcgtaagccggtaaggatcaaagggaaaataggcatccatagtgtcgaacccttctctaaaaattccttttctgttttgctcaataatggaatagacgtacataaaattgagatgatttgcaacctttgcaaattgaagtacaatattgggggaacagtatctcaatggattaagccgagaaagaacggaccgatgaagtatctctaagcccggtatccattcgttaggtcttggctccatggattcagactcatcagagacacaaagttcacgccaacgaaagcaaaatatgtaaaaaatactttgattaattgcgtaaaaaaccgagtgtttagatagtaaatcatcggacagctcgttttcacattgatctaagtaagcttcaacccaacgagtcatcatattaacgatgatctgaattgtatttttttctaaagctttggctctagcaacgtaagacccaatatacattgcaccacttaatcttaaagtataaggttgtgatgggtcaagacaaacttccgtaagcactccaaggaaaatatcagtaaactcgggatccaactgagaagcccaaaatatcaaaaattgagtatatcgacaacggaacgttttaaggaccgtgttcacaaatgatttaatcaaactattataaaccaagtaacgatctctactagtagattttaaattggaatctaaataagaaaataaagtatacaatagctgatccagttgctgcatcaattgacgagtgtctgttaatgagggaggagtcaatattgtgctagatgtcatttcacttgaaatagcagtatgccgttcatataacgttgaagctgtaataacttcagaatcggcattgctagttccatcatcatctgttaccacttcatcctcctcctcatcatcatcatcaacctctacttgtatttccacatcaatttggataattttatcaattattgcatgcaatacaggacctttaattgatggtacatattcacatatacttaaaacgttcgaaatataagtcatctgtgctaaaaggctctcgtccttgtacggaaactcctcaagtatgctactatacaagaaggaatgcgcacggggaacaagttccaacacatattttaaagccatatgagcatgttcataatggattgctaaactatcaggccgatacaacatatgctgaatcagcatagtcataactagcggcaagtaattagattgtgcagatatgagatttcctaaaaatcgagtatagcatctcacaaaggactcatctctgctcacccaaacagaatctagtacgctcataactaaagaagaattagagctatccaatctggaaacattgcacgtcaaagccgacaataagttttgaagttgcagagaggaaggtgcatctttagtatcactttttgcagcaaactgtcttctaagatcttcataaccggcaaaatttccttctgctttgtcgtccaaagctttattgacgaaagcacgtaacatttgttgcattaatcgtccatcatttttggaaactgaagaggcaaaacttttggaacctacagtacgatcgggaacatttgtagaagatgccattgtcccgttgttaacacatttattaatatattgaggattcgtagaggaaatgatggaaggcattgtaaagacgagataaacacttgcactaatcacagataaaggaatggatgcaaacaaaaaaataataagaataacactagcggataaattcacgtatggttattctaaactttgtaatagttagtttcaaagttaaaccaaaacttaagagtaaagtaaatgtggaaataaactgtttcaagtcaagttgacccaattgcttaaaaaaccaaacattgctatatctctcttattaataaaacatttccttacaatttccaaaaactaagccgttaatttgcttcgaaaagctaaatttttagaaatttacaggacttcccacgaatgaattttacaccccaaaaacttttcggtgtctcaaatgagtcagataaaataatcaaaataaatttgtaagataaaacaaatttaaattataagagtgatcattaattcattcaacgtaaaagcaaaccatgtgtggcggttggcagaaactatgctaacagtttgtaaagaaaatttgagtatatactgaaatgcagcgcattgcgctctttgctaaacaatgcaatatagataccgatttctaatgtatgctaagttaaaaactatgtagataccaaattaagtgtaatattaaacaaagaaaagtagggatcttccaaataaaaccggatcgaaaatcaattaaacagaataaataaagcgtgataattgttttcttcaaataccagagttccttcgattactagtagaacgtctgcggcgctctctcaaagatgcatttaaatctttgtatgcctgtttgtacattaaatacatttttttcgataattcgccaatatccttgttacttcttcctgaaatataatagtagttttcatcctggtatgtaaaagcgacacgacgatatggaccagaaacgtatttatccttagggattatagtggcagcatagggataagtagagttatccggtgttgggtttaaaaaggaatttgagcgctccatccatgcaggaatagtggtagtcttcatgttgatgttaggctctgccaaataaattgcagccgcaccctggctaatggcacctaacactttgatctttctgttatccttaacctcttcatccggttgaattgtacgacatgaatggatgtaaggaaccaggctggcatgtaaaagtgggtcttctagcatctcacgcacgaatggatttctccctccagttatgaaaacagcactaaaattatcaaacgtaaaaccatttgatcgatagcattttggattgttgaactcattcagagtacagagaacgctatatatgtctaagatttccttagaagcaccgagtacatgactcttccagccggtcatataagaatcattaggtttcgggggtcttggaggaaatatggattcggcgattacgaattcaactacaaacccgcgatctgtaaaatacctccaaggtagacatacttgctccaacatgaaccccttatcagctaaaacgatagctaaatgaggcgacaatttggcatccttaccaaataccggagcattcactgaaatgaggtcgtgcttgggatgaattgcagcattatagttgtcaaatgagttcatttttgaaacctgaaaggaaaatgccatcgtgcttaaaaaccagttaatcctccttttttaaaaaacaatttaaaattaatagcactgtagattgtatattagttatatgtcttacacaagaaacctggaaaagtgggtaaagggatgattgacccccttaatatattaccttatgtttaggtcaaccaaaatgacacgattctacagggtttcgattttttacaaaaatttagcggtattcagaacgcctttcgcttcttccaaagcttcgttcaatgggtagtggtttgacttgctgatcatatataatttatgtatttgattatttacaaatcacctaattggtagaaatacttttttaacaatttgtacaaaagcatagatctttttgttgcttataactgtagaatacaatgtaataggttttcatcaattatgctggcctgatcaaatatatgaaattaatcgaatctgtaaaaggacttagttttacaaactaacttagcattcaggacatttcatcaattcaccaacattaatttacatgggcaaggaaactgttgctttttctgtacttttaattcctactttaaccctctatgaactagtatgcggctcaaagtctcctgcaccgaatttccaattcaacaatgggttgagacttctagtcttgaattagttgactctgttaattgtgtggcagatttatgccatgccatatggatgtttaatggaggatgtgcggattggaggcttcaaatacttaaagaaggatttacagttccgatgacgggaattatctcacaatatcttaaaactgacgaccacattaaaattgtgaaggaaatttatcctccgaatttacctgttcttccgttcagagtgtatacaacgcagaatacctccgttgaatctgagctagttgaatgggaagatgtagaaatggaggcttagtgctttgcttgctattctctgatttatttgattaaaaaattatattataaagctatctgcaatggtaaatcacatgaacaacgaattgaagtttgcaatttaacgatcgcttatctgtcccttgaacctacgacaatttctaagaagtttaggatgacattgcactgttttcatcattataaacttaatggaccagcagtattatgcttaacgtttgcactgccgctgctttgacactaaacttttatgctaagatatataacacctatgaaaagttcagtctatgaaagaatatagaatatatattataaattctgtatacaacaacaaagcttgaaaattttactttttacttacacaagcgacaataaacttccacgagaggaggttaaacttggaaattagatgtattcttttctacgaaatttatccatacgcgctaagcaatcactactccaaagcaagtatacaatgaagtacttatcgatgatacaattgtagtcagacaacttaaattattgaaagctatgaaatccgactcgaaaccgatacgaacgcaaaacgtgaaattttattgcttacaagccctcgccggtagcaacagggaactcgaatgtaacatttttgccagtgagcttgtggtagacactagaaaaggaacccaacttataatcaacagtgttagcatctctgttgtcaaggaaaaccttgatagtcttgcgaccgtcagtagcttgacgagtacgcttgccaatgatctcagtggggaaaacaatgtcttcaagaatagcgttgtgaacagcagtcaaggtacgagaacgaggacgcttttgagtaacacgagacttacggccaggcttgggcaagatacggcgttgagcgatgaaaattacatgacggtcagcaaacttcttctcgagctcacgggtcaaacgagcttggcatttgtggaaagccttaagaaggggttggggcacaaaaacaacgattgccttctttccacctccaacttcaacttcgcgagcagaagtaatttggagagggcggagctccttggccatgtccttagaagaactctctaaatcatagagacattgagcaacaaggaggtcggtttcagtgggctgggagctcgaacgcttgacaatcttgttgagagcagacattgctgttgtgtagaaaagaaattgtttcgacctctccatatttcactttgtgactgctcttccaaaatgttgccggggtaacatgtaatttaacttgggtcttctactctttgcttgacctgcgtacatcgttaaaatgccttaattgcattctgtagtgaagatgcctacaatcgaatttcaaagctaagtaggaagttaatcaaatggaattatgtatgccatttgaacgataattataacaattttggtcgaacgcaacgatcgtagttttttgggtcatgtttgtttaccataagagcagtcacatatttacgaaacattggatttttttcatattatactagagtaaatgatgagaaatttatgtttacaagctaagtatgaaggatttatcttcaatattttgttaaacatgtaaatgccgattgatgatttatatgtagcaaacgtatgaaataatattttgccagaattgttatgttcttagaagacttttccttattttaaattattgttgttaataacaaagtaagcataattataatttataattacaatctaactaaatgcaaaactgctaaaactcttactagtaattacatacatcggtttatgaatttagatgtaaaaactaatcaaattattttacgtttctaagattataccaagtccaaattttttgtctatttcatttatttgtaactgtttttctccgatttattgtttaggcatcacatagtgcatctttcaaattctgcctttaaaaatgttgtttaattgattaattaaatcaggtttatcccaatcttttctgcttttaatttcaacatccagcctacttctttagtaaataaaaaaaaaactaattgagagatagttattttaatgtttgcaacgaatattccggaatacatgtaaattttcagttataatacccattaaagatttgtttacataacttctacttgtttaaaatcagaaataatttatagaaaatatgataaataaaatcccaagctaatttatttgttcacttggtgtcaataaaattcattgtgttttctgcagcgcttgtacgacgcgactctatcatctcaataccacacaacatgtctgaatctcggcaagagctcttagcttggatcaaccaagtacgctttaatatcttagttagattgaaaaaattatcagcttactgacttattttaaaggttacaagccttggtttgaccaggattgaggattgtggaaaaggttacgctatgatacagatttttgactccatatatcaagacataccactaaaaaaggtgaattttgaatgcaataatgagtatcaatatataaacaattggaaagttcttcaacaggtattcttgaagaagggtatcgataaagttgtagaccctgagagactatcgcgttgtaaaatgcaagataatctggagttcgttcaatgggccaaacgtttttgggatcaatattatcctgggggcgattatgatgcgctggcacgccgggggaatagaggacctgctaacactcgtgttatgaattcctctgcaggagcaactggcccttctcgtcgccgtcaggtttcttctggtagttctacaccttcaatgactaagtcatcagcaaacaacaataacgtgtcttcgactgcaaatactgcggcagtgttaagggcaaagcaagcacaacaacaaatcactagtcttgaaacacagttgtacgaagttaatgagacgatgtttggtttggagagagaacgtgatttctattttaacaagcttcgagaaattgaaatacttgtacaaactcatttgaccacttctcctatgtcaatggaaaatatgttggagcgtattcaagcaatactttattctactgaggatggttttgagttaccacctgatcaacccgcagatttaactaccgcccttacggaccatgatactaacaacgtcgctgaagaggctcaaatgactgacctaaaagactcagaaactcaacgcgttccctctgcaccagatttcgtacatgctaggctacaaagtttagaggttgatgacgatgagaatatcacgttttaaaaagtactaagttaaagtttttttttgttgcaaattcttcatttttcactgtaacaacgtaaataaaggaaaccgaaatatttatttttatagggagttcttcttattccttattgtttatttaacctgatcgaatgttgcgtgcctcatgacctccaaattcatttaatttcgttctttttccttaacatatagcattctgtatactacaaatgctaattgtaataaactttaatccttagtgtttgagccgtctaattatcccaaataggatatttttcttatttctttaaaaaagcttcaaggataatttaaatttatcctgcttctacgtttcagtgattacgaaccaaacttttttataattaaatgttgaaaagtatgaatggatgtttcagaattttattcaatgatgctgaaatatctactcgatttaaaaaaaatttgcatccgattttaaaatcgcctttttcatatatgagcaaaataaagagtaaaatatttactttcaatgatctgattatgttaaaacgtttcaactgcgtacgtctcagcgatgtagaagtttaattacttatccttatcttatatatatatattgttgactttataaaccgtaggtgtttatgcttgtcatttttactagcaatagtaaagtatgtaaaattttgaggtacctttgttagtttattttttttactcgaactatatcaactttaaatagcaaatttttaaatcaagcttaaagttatgcaattcagctacacgtcgttaataataaataaaactctttcattcacaattctttaaatttgcaaagcaaaaatctcaataatgaaattcaaagcaccaagtttccccccccccgccggggggtttgatcaatttgtcttatctgatctgataacaccaatgttacgtctttcacacaaagaattaaattcgatccacattagtataatatgcgaagtataccactagtttttattataaaacttctgttttctatataggtttttattcacctaattctcaggccggtatgagtaagtaaccatgtgatgtataattatgcaatgttgataaccggcaaattgagcttgcagtcagccaacatcaccatcaacgaactgtatatgggtactactacttaatcaaactaaatgcttcaattttcatttcaaaattgcaaaacgcatacatgctatatgaataccagcgtgaatgagcacttggatcaagatgaatcgtttttaagaatactaatcgatactcgcaaaaaaataagaagctcatatttcaagcctcaaacatttgatgaatttgtgcattgtttagcaagagtaagagccatgaagcgattggtttcgatctgttctaattttgatgaagaagacaattggaatggtgtctggaatacgttggttgttgatggagattcgcatgcttcagcaatgattgattatgaaggtctacttgataaatgctcactaagtagaaatcttctagaattgattaatgattatgccgagtatactacccaagtcctgcctttcagaaaaataccaagtagcgataatcttgactcttcattaaatttaactgttgcttcacctaagtcaaatttatattatagatactcatctgagagtcctaagtatgcaaaaattttggattgtccggatgaaattttacagctgattttttcatattgctatgatgcttcatacatagagaagttaccctttgcattttcatatagaaaacaacgacatacccttatccatgacctccccaatacatgtttacgttttaaaaagattctcagccctcgaaatgtttcattttggaaacgattacttaaggtgcataaaaaaaatccaaattcggctgtaacttgctctgagtctataaacacaagtgctgtggccaaatttaccgatatccctacaatcattccaatttttcttgatccaagttatcaaagttatgcagcaaagacaattcattctgatacttcttcgttagcctcctcgatcatccaaacaggagatggaacacagtcatgcgatgagtctacatatatagagctagcatgcaatcttgtaggccgttgtgtgctttgcaatagaataccgaagttaactaagtttaaagattgcattacctcattttaccggccttctgttgctaccaatatatgtgatcaatgcttagaagcaatcattgacttttatgaacctgtaagtagatacaaatttgatgttatgaaagatcgtttaggggtgggatatataagcaggcctggtcaaaaattcccctcttggttatcggagcatgttcaattggctagggatgaagagaaagcgttcaagagtatttaccattctcaaggtgaatttgcaagaagtttatttcgtttgtttcgagcgcagttggctgagttatgtgaacaataaaattttggattaatatactacgattttatgtaatagacaaattcgatgtcaaatttgtatgaaagtaaaattgaagttaataaatttttttttgtctatgacaactgttacatttatcgttcacccgttttcaattacagttcatttttgaaaagcagagtaagcaatgcaaggaaaaaataatattaattaggcaaatgacccagaacccttttgtaaatattgttatacagataccatgagagattaagaagtagagaagttgttaataagtcagagcattaacatttactgtacaaacacataaggtaaattaagttactcaaaaaatacgaaaacgccaaaacccatttcgtaaatgaaattgatagtgagttgtcatataaaaccaaaagttccattaaataatggcactaaaaaaaacaaatcatccaaatggaccaaggaatttctatcatttatagaattcccatattccaaatttttttatttcaagctcgtgaattgaaaataataggaaaaaaatgccactacaacagtaaaaataaactgaaacaaaaaggatttaatctatcaacatccatcttttagcggtgacgagaaaacaggagagaaatgaggtggtgcatctcaggcttcagtacaaatatccttaaggatccgaagcaaaaatgaattcagaagtgtgcgaaaaaataaggacgaagagaaggatgtaaaattatgctttctatataactaaatgcgcagatcgctcaagggatttgtaagaatatgaccacttgccaaatttgaataaatcggacaagaaaaagaaaaaatatcttcataccacgacaaagggttataaatagcaagcacttatgcctcaattacaggagaggtgcaattgacggcgatgtggcctggttgattacacttgtaacaaagttgaccatctgaagcttgttgacattcaaagctgcggtgtccaatcttaccacaagagtagcatttcacgcccatagtgcaatcacgggcttgatggccataagagccacaagcatagcaattcatgttggagcgatgaccaccaaatcgtccgccactttgttgaccatttgtacgacagtctctagcaatgtgaccaacacgaccacacttgtaacattccgcaccttgacgggggttagggctgctggggcaatcacgaacgagatgtccggcggtaccacaagcatagcaagttttttcctgttgaggctcagtgcattcgctagccttgtgaccggtctgattgcaattgtagcagattgaacccttggtgcactcacgagcttgatgaccgttttcaccacagttatagcatcgaggaccgggacgagtggtttgaggaacggtgggaacagattcagactccatcttaacaactcctttacaattaaaaaaaattattaaagaaaattaagaaaaataaaaaaaaacagaaaaaatgtactttttctcgctaacctgactacacttccttaataaataggagcgtgtgactgtctaaatttttcttaagtaacaagcacatggtggcacttggaagtaacgaatttgacaagcgactattttggtcttaaagatgtcaataaataagaatttagttgttttagaccgacggaagaagcacaacaacttgccaattaaaaagagtcatggaatcgaagaattgttaccgcatacttgcttttttttgtgatagagagtgtaatatcttacataactagtaagctcactctttcccataaactcaggactttttggttctgacaatagctttatatcatagcaattattgcctcctcattgtaatgtagattggtattccaagcgaatataaccaaacgcttagttactttgaatcgtggtaaataagcatcgttatttttcatggcaaaaaatcgtagaaacattgcattcacagtatagcgcctgaagaattgagttcagtcatttgcaatatatatattactggaatctatagttgtacatattttaggtatccagagtaccacgtgcttgaattcaaacaaatcaaaataaatccaaaaattgttttggtaaaaaataatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagcttgttgaggtttcgataaaaaaagatttaattatattacgcgacgatatatcaacataataattttaaatagataattaggatcttggaaatctttttatatttttcctagactttatgaatataacaaatacgaaatagaaggtgaatggaatagaaaaaaagtaatcattcgactaaggagcaaagaactgctgattacttctttatttgaatttagcaaccaagaatttattaatgcatgtcggattattaatttaattcatgcagtaagtgttttgccaaactattaattgcttatttttttctctttggaattcgttttggtaaatagaaaagcaagtaacttagtcgcatttaaattattaaattcaaatcaaattttgtacgttaattactattcctatttgtggcttaataaattttgtataattcctacatattttttacaatttatcattattattgggacacgtttattcaaacactgttttttagataattcatttcatactcaagcacagatttatattaaaagtttaacatatacagaaatgcatgattattccaaattattctaaaaaaaaatattttttttttgaaatttattcattttacaaaatgtttttgcttgacatacttcatcgatttccaatacttatgcaacctttgaaccgtcatttcactaacctacgtgaataaactattaacaaaaattagattaacattttaatttccaacccattcacagatgtatagtatcatttaacagaaaaccacttcaatcgatatcaaattatcactattgtcatactaagaaaccgtcaattttttttttgaaaacaagtacatttgaccgcttttcgcccttgggaatgactagttcatcgcttcattttataattaaacgcagtaaattaataatcgagacataaaacacagaaattcttctaccagttagattaaaaaaaaaaatctgtaaaatcattttccgaacgaaaatagtttaaactatgtaattaaggtaaaatagaaatattccaactttttgagaacaagttcaagaaagatgaaaaatctgttctatcaaggtgatatgacgatcaattttcattccaaaacttagtttttttcagcaattacccaccagttatcacggtcgtagccatgttccaatattgagccgcctgcggtctctactaactcatttaattcacccttgcgaaataaatggtagtaacgttgatacgcaatattttcagcaggatcgtgcccctttaattcctccggctttgcatttggatactcatattgcctttttaatatccaaggaacataaacgtcctgcggtccgtcttctgaaaaaccacgccttgaattcttttgttctaaagcccaaacaaaaaatagtgctttccctccttttactaatggtcttaaaacttcctgaacagcttgcaaccttcggttttcattgctgaaatgatggattacagctatgcttaaggcaaaatcaaaccgattgcttggatgaggtacgtgcaggccatcagaaataaccataggacctagattgcttgctattttaacaagttttacgcaacgatcgcttcctatcatgtaaacatttgggttaaccttttggtatttgccatttccgcacccaatgtctactcctacagagcccaaaggcaaagattttaaaaatttttcaaccactggccatggctacaaaatgactgattagctttaattaaatatcgttgtattaacttaccttgtatcgagtatctgagaaatgtgttgcaatcttatcatatacttgatgaacatattcattttcgtactctatttccattttaatataaataagtaaaaatttgtagcctttgaagccgattaaaatacgtctcgaaggttgggtaaggttagcaaatggtaaaactaaaacgatgggttatagggatgttaatttcgaaattagagattgaaaataatttccattcctttgtttattgccatggttcaaaattaaggatttcattattctttatcatttaaagcaacaactaaaacaaattacagctaccagtaacacaaaaaaaacggtgatggtactaaaagtatcccgttactttattttgcaatgcgcaaactgagataaagccttttctatgaatttgaattttaataatgattaatttaaacagttgaagtgttcaagaaatattattttttctaccattgccattaagcttgtagctccagtttatctagtaaatcgtcaatcatctccattttttgattatattcgctttcataaggtgttaatgtatctacaactccatcaatgcacaaatcctcatggtaaatgccaaaacgttttgagaggaaataacgaatatcatcaatgagttcgatcgtgtctgtttcttgtctctgtaaaattcgatcagcactttctttgactaattcacagaattcaggatcgtcaatcaagtgctccaaatgatttgccatatattcggaagcgtattgctccaggcgaggcgtagacgtatcccaagctgttcgtagaatatcgtaaatactatctataggctcttcttgtttagtaataactatagaagctaaagatttcaagcttctatctttatctaacgacaacatgtctgcaacgtaaactacatctaaagctaattccggcgctatatcagttttgtcggtatataaaaacttcaatacaatttcaacaacagaacttgaaaaaggtaaagacaaaaccggtagttcttgattgctttccaaaaatggtcctgctaacatgtccaaaaaatattcacatctgcacatgatggcacgatggacgggatagcggtgtgtataagattgcaagtaagcatcgtgaaacgaatactgatcggaaggttggttaagagattcaatgggtactttgtagttagagattatataatccaaaaattctcctagatcattttgagtttttgccaactggattttcttccaatctctagagtgtaactgctcgcgatctttttcatacaatgcgataaaatcgtttaactggaatttttttccaatactcagaagagcattgttatactgtttggtgaaaacagcatttgtgtctaagtagagatatcgcaaaattgattcaaactctttagcaaaatgtttgacttcaatttcatgttcactgggtcccaatttcgaaaattttgatttaaaatatgaacttctggcagctaaatagaatttatgagcaaaaaccctaccatattgaccggcaaagactatgtcagtagtaaaatgtaaagccgagttcgacaacaaggaagttatgtgactagcataaggttgggactcatcaatggctttagtaatatcataagaaagaagcatacggcgaatattatcattaagggcaccatacaaacatctttctccttgaaaagtatctcgttcgcataaagcaccattttcaagaagaaattttacaacttaagcgtgagaaaatataataattgagagcaaaacattcatagcatacctggttcatgcccgcaaagactcgcaaggactaaaggcgagtagtcaaattggtctacttgattaataggtgtgttatagttttcgaccaaactggattttgaatttagcaattgcagttaaaattgtttatcgattcaatatttttaaattgcacatacctcttgacaacttccaaatctccacgccgacaagcttcacaaagctcaagaaattcttgggtatcatttactgtgaaaagtgaggaagacagcttcttctcatccattgcctttgaccaaaggtcatacttggagaaaagctttttagaattttcaccaccttgcaattcgacatgtgttgtccctgtattttgatcttgagaagccattttaataaatgaagaacaattaacaaccgattaaaaggttatactgagcaaagattgcacttatgttcaacagtattatcgacttaaaatttaattgatcatatgcgaaatgtagttggttaacgagggttctatgtaattgttcaagttcgatgtgatttgtgaacgactgaccaaggcggcgtcagcatttaactactacgtcttccaccactttatatattcttgtgttttccgttttcattaatcatatatcttaagttaaaattatttgctacatgaatgagataactctctttattaaatcttcctctgcaaatgctgaacgaaggattaacccacaatggactgttagtcagcttaagaccaaattagttcctatcgtagggacaccagaacaataccaaaaacttacgtatgaacctgcttccagtacagtccctggacacgttttcactagcgaagaagagaatttagacctaggggaattcaagcttcagcctctggggactatagtcgttgaggatacacgccctcctcatttgcgtctagactttgacgatctttcacaggttgataaatatgtaatgcctcgtgaacagtatgagaacaggacagattctgtctatgcctggaaaaaaagaaatcagcttggacgattcaatccagactttgaagcaagtaaagcttctcgacaagaatctttaaaacgtgaattagtcgacttacaaaaaaatttaaattctaggtgctgtgcagcaggagagagatatggaactattcgctatattggactagtgcctgaaattaataatgacaatctgtgggttggcgtcgaatttgatgaaccagttgggaaaaatgatgggacagtcagcggaaagagatactttaatgcgaaaaataaacatggatcctttcttcgatcttctgaagttgaagtaggagacttccctccagaagatattttagaaggtctttgatgttgttattcgttttacaaggttccatgttaatgatttcctttttttttgttaaatcttgtatgcaggcttcgattgctaggagatgactcgcttaagataatgaacaattttctaaaaaaatgaaagtctaaaaagtaaatcatttagtttagtcatttctcaattaaaatatttttactcaatcaaagaaagcattataactgtaatgaattgtttgtctggcttttcttttttttttatttacatcgttttaccgtagtaccgctaattaaaaccacgaacgaaagaaaactgtgttaggcctatttgcgcattccttcaacccctttatttatttttttattcagtttttgagccaaatattagaagtactctgataattctttaaaagatacaaagcagcaatctcaacatgaaagatgatcacgatgcatgggaaccagaagaactagtcagtgacaataactcttcagaaaatgagctacaagaagaccaaaattcttcaataacttttttaccaccttcagttaataaatcgaatcccgcaaaatcgaattactatcattcaacagtcactgatgatatttccaagagtcagccatatcgattaggagtagatgaagctggtagaggccctgtcttaggacctatggtatatgctgtcgcttactgtccagtcgatttcgatttgaccaactatgggtttgctgacagtaaaactttggcctccttaaagcgagaggaacttctgaaattaatttgcaacaaatctaacgagctaggaaaaaacgttggatggtctactatgtctatttccgcaagagaattagctgcaggaatgctgaggtaccggaacaagtataatttaaatcttcaagcacatgatacgacaattgacttaataaaaaaagtttatgaatcaggaataaatgttacagagatttacgtggatacagtaggacctccaatatcataccaggaaaaattacaagctcattttcctcaagcgaaagtcactgtcactaaaaaagcagattccctttttcccatcgtgagtttagcttctatctgtgctaaagttactagagatattcaactggaatgcgctcgtgaaagtattcgaactgagaactggggttctggatattcttctgacgctcgaactaccgagtggttaaaagtaaatgtcgataaaattttcggatggaagggagacatagttagatattcatggaaaaccgctaaggatttactagaattaccttccaaatcacagtcttcgattgaaatagattggcacgaagatgacgatactcctactttgaactttacacagaaaaagaaaccgaatccggcttctcgttcgtggtttggatcagagttttatttttagtttagttactatactctgtcactacttttgcctaagactaattgtgagagtgatacgaatttacatttatgcttaaaatcattaattgcattgcttcgtgcttttggagctacgtagaaaacctttattagcatttggttatagataaaaataatataaatttattgttctatttaccccaggcttctgctctgtttattgagtttggtttagcaccaacaataatataacgacttgttaaagttcgctattataaaaattaggtggtcttcttttacttctcagtccgattttagactactaccaaataccgctttgttgtggaatctcgttttttttttgcatagatacccaatttgatcaaatatggctggcatgagacttattttagttggacctccaggtgctggaaaaggcactcaggcccccaacattcagaagaaatatggcatcgcccatcttgctactggtgacatgttgcgctctcaagtagctcgtcaaactgagctcggtaaagaagctaagaagatcatggatcagggtggtcttgtcagcgatgacattgtcactggtatgatcaaggatgagatcctcaacaatcctgagtgcaagaacggcttcatcctggacggtttcccccgtactgtcgtccaagctgaaaagcttaccgctcttcttgatgaactcaaacttgacttgaatactgtccttgagttacaagttgatgatgaacttttggtcagacgtatcactggtcgtctcgtccatcccggatctggccgtagctaccacttggaatttaatcctcctaaagttcctatgaaagacgatgttactggcgagcctcttatccaacgttccgatgataacgccgatgctttgcgcaagcgtttggtcacttatcacgaacaaactactcctgtcgttgagttttacaaaaagaagggtaaatgggctgctgttgatgctgctcaaaaacctgagcaagtttgggagcagatcgttgctattcttgagaaggctgagtaagtattttttttaggttagagctgaagggcccctttctttttcaattacttagatatttttgcctagtgttcgtaggatataaatatagaatattctgaacccaaaagttttcggtaaactgtttagtttgctatactactataagcagtatgtaaaactcatattttagctgattatatagaaatattttttgtatgtacatgattcaaatttattgctaaaatccgaaagctcgagaaaaatgaggttaaaacaaaactcacttgctttcttgtttaataactttagaagacattgaatccattgaatcgtctctctctttgcgtttaccaagtgcttgaaggatactttgaatatcaatgccttgtaacaaattttgaacatcaggttgagagtccttcgaagcgtcacccgtagcatttttaatattagacgaaacagctgcttccgctaaattttgtgtactagtatttgtgtttgaatgtttgttttctgacgggcgtacttcttgcaaacaagtcgcatgaaatatacggccttcctcttcgactgcattcataaagacccaaacttcagcttcctcatgccaaacactttggaatttttcttgacatattggacaaggctcggacgcagcaattggatctaagggtgtcaatacatattgtgacctaacggattccatttgcttttgacgctgttcttcgatttcctgagcagtctctgtaattaaatcttcctcttctttgctattgacccattcttcctccatcacaaaccaacagcgattaatcccatgaaggctactttcacgaattctcttattgatccgaaaatgccaatctgaatgtttgtccaactcctttctactttcaggatcatttccataacgcctaccacagtttgcgcattggttagaataattctcatataacaaagaagatagcttgggccgaggagtagcgagcgaagatttagaaaggtcaatgtctgctgttagagacacagcttcagtacaagaagcttgtggaccttgagacttaccaccagcagatggcggaaccaaccctgcagcttgcagattagcaaaaagagaatctatactagacgattcttcaggcgttaacgcgttcgcgttgtataaggatgccggcggccctgaagataacgaatacttgtgactttgaggacctggatggacatatgaatgagtgagtggaggttgcgaagatacagaagccgaatacgcagaaggaattgtaggaatggtagatggaatagaaggtttcataaaaggagtcgaagaaatagatgataatgcagaaggcacggagggagcagacgtagcaacagaactcgttgaaggagaagccggcttctctaattgtgccagctggttttttatagccagcaattggtcataaggtagtgcggaagaagacagcacatttttgagttgtaatagtatttcaaaccgctttttagccatgttgtcataaggatttttaataaatctagcttgttctgtaacaatcattcggttaacatcagataaaagagagtccagtgtaataaatccaggagaaggactggtgcccgaaatatgctgaaagccaaatggaacagaaggtaaagacggtttgtacgaagatgccggatcggaaaatgaggagtaggagttaatattagcgtcaataggagcagaaaatgatgaaattgaagtattagcaagtaaagggctctgatgtctcaaaattgttgatttgtattttagtaatgcgttttcaatttttgctgtaactatgggggaaaatacgggctccaaagaacttgaattcggtggacgttgtttccaagtagctaataattgatccagttttaagcgcagacggggttctactacggtgtatgcactcataaatgtcgaaaaaagatgaaggccaaaaaaataagtataaggagctcctaaattcttagaaatagaatctaaaaggtaaagcgctggaagtttacagttaggtgggcactgtaaataagagttagcacatatgtttcaatcaaggttaaatcatactttttggatatgtttttcaatggcgttcacgatgctaatagcataaggctcattctcctgcgcgatataagtaagagtatggatgataggtttactgttaaacgttaaatcttctaatgcacttaagtaatccaattccactaaatccattttcttctcttttctgagtttaggataatgtaaagctaaacaaatctagctatagtcaagtatgataaattatctaaccgatactgtcaaaaccaaagttttcttttctcaaaaatatcttttaaaacaaaatattgtacacaatgataaaatatttactttttaaacacacacacgcagactacaaaacaaaattgtaatcgtgagagtctcaaaaaactaaggataatagaaaacacccgatatattagtactgggatattttcaatgcatcagtatcctttttcaataaaaggaaactctttcttttaaagagaagtctatgggacaaggcagcgttgctcgtaaggaagttattcgtatgtgatacatctaataggttatgtattgtgtgtatatcattctcagattacaaaatatggtgaagcgtgctaatgcaaatagcgtatttaaatttacccattaatgtattaacctttttatagtactatttaaagttatggacgagaatattaacttataacttattagcttttttttttataacagtttcggcatgcatggtttatggattatctgtaaatatacctcaacataattttagaaagtttacgattcaaagaaactcgtactctattaaggtgaatctgatagtaattcttgtcgggacgtgatattaaagatctaaaagtaatggaaccgataatataaaacacaaattaaatgtttttttagtaaattactttcaattgtatgaatcattcttgaagtaaagtctaacttgagtttttatatctaagaaggctgcatacaaaaggaaaagttaagtatatacatattattctaaatcaatttatcaatatattatgaaaactatcaaaggaagtattggctcgttgtatgcaagggaacgtgaagaatgttggtggtttgtttacttaaaaagtgtaaacaaaagttccaatcccttaatcagaattcgcccaaagcatattttttgtccaggcaagggaagttggataattctcttttgatctcagtaagtctttttaattaatttagttttgcatttaggttttactgtttgatttttctgccttttaaaagagcatacccaaagtatgcagagagacgaggaaagacccattgactttggaatgtctttagaactcccaaaaacaccaaatgatgtaaactatgttaaaaaattgattactcaaattctttatctccaaactctcgtttcggagcagcaaaaaaagattgagtcatctactctagaggtccagaagaagaaggatcaaataagagaattagaaaggatttatgagatgaatccaaaaagtttcctaactcttcgacgaacgccagcgcttaagttacttcctgagactttgtctgtagagctatctaatgaagtaaatctgacttcgtcaaccacttcttcctgcgtaaagccttctccctatcttacaaattgtaatctaaaaaacaaggacacatttcccgttagcaaaaataattgctctttgtcttctggaatttttacaaacagcaatggcaccaacaattgtttttcgactcatccaaaatccttggatgacgcaaaagacaatgtggttcctaaaaaattaaatgataccgatcagtttcctttatggagtaaaaatgaaacaatcgacccgatagatctcggttattcttttatttcgccgttctcaatgtcatttgcaagcaagggtaatgaaattttggatccaggagagtcaacaaataaaaatctattttatgaatttcctaatggaacaaccgagccgtttgaaaaaaactctgtgcattctggcaaagagactttacagtacagcgcaaccataagcaaatggaaggtaagtctttcttcaaatttaagcttcataatgtaattgaaattccctttcgctaatgattctttttttaggctatgatagagcaaattatctttcaaaatgatcaggcagcctcactatctctgcaacagcaacttaagaatgaggatattgaggataatattaatctcattaacactattcttccgttttctgttacattaatgaaaaataagttcggaaactttctgatacaaaaatgctttgaatatagcactgaggcacaattgcaaagttttagctattttctcaaaaaacatgtgaaggagttatcgattgacgcgtttggttctcatgtattacaaaaatcattagaaatttatccagaaagatttacaaataacctaattgaagagcttatagaatgcttaccagctactcttatgcaaagacattcctgccatgtatggcaaaaattttttgaaacgagacgaaaatcattagtggatggaatctttgatcattttaataagaagatgcaaggaaagtggcttcaagtttcagtcagtgagatgggaagcttagtggtgcaaaccatttttgagaattgtaaagaaaaagataaggtacgtttgaatgttattaaacatgaattaacaaatcattagaggacttgcttagatgaaattattaacaacatggaccaaataatatgcggtcaatgggggaactgggttatccaacatataatcgaacacggaagcgagcctgataaacagaggatcctaaatagcttactgaaagaagttgagagctacagtaccaaccgttacgcttcaaaggttgttgaaagagcactacgagtctgtcatgtaaccttttttgatcgctatgtgaaagagattaccacaccacagaatgaattgccgacgatctttcttcaagagatagcttccaatcaatatggaaattatattgtgcaatacctactgcaagtagccacaccgtcacaaattaatttaatggcagagcacttaaaaaagcacatggtttctttacgcggtcataagtatggacaaagaattgcagcattagtggagaaatcaaaatcgtgaagttccggcttctaaattaattgaaaccgaagaaccaaaacccttaaaaatataagggtttgatgatctgcatttatgaaatgaaaaatcttaactcctttaaaaaatcgcttgagtttttaatgatttaaaattgagaaatctatttccacgaatataaatcacatagttttatcttgtggtggtatataatcctcatcctcttcttcaaaatcatcttcattttgtccctcttcaagtactttggtaaagtctatcttttttctcctagttcttgtagagcacatgatgttagtggggtcaatagctgaataatcctcaggctcttctacaatacgtcaagttagtaaaatgcaacaggcagttagcgttaaactgtctaaggactcataccgtcatggatatcatcataatcctcttgcatagaatcgtctgaatcatcggattcgcctgaggagctcaaatcttggaaatcaacatcgtcttcctcgtcgtcaatatcagggatcaagtcctcaatggctcttccctttccttttctattcttattagtttttgtaattaataaagaattttaagacttacatatctatctttttcggttcttcagacatttgcagatgttggtgaagcagtgttgtaataatacgccaatttaagtggtgaacagaaccatcgttatttgaacaagtgttctgagatttggactatttttatcacatgaattaataatttatttttttcagtcacgttgtaactttttttataataatatcaatagttatgttatatgttaatgcaaatctttaaacacgcttcgtgaactgcgattataaatattattcgcgtttaatatattagctgataataagaaagaaaatgaatagtgagttgttctatttaatctatattaacaagaccacacccgaaacatgaattttgtagctagtccgtaaaaattgcgtttatctataaaacccacatcaatgaaccctctgctgaaaagttgtgccaattactcattccacttctgtattgtactttattaaaaatttattaaattcagtaggaaaaggtagcctcatctgttaaaagaaacatttcaacaaccctttcatatgagtgggttattcttgacttgttgtttaacttcgcacaatcagatgaattgaatttcttaaaaaaaagaagtcgtttttcttatttttctccttaaggaaaatctttctatgtatatctgtaggcaagttaataagtacaaattaagaatgatcgacaaatcggtttcaacaaatgctcccaaagttcctaaaaggaaatcggctaagtatatatatttgttattttaatcatttaaataatgcgcccagaatatatttctgaaatttttacgactagtagtttacttaagatttcattgtttaactaccacctgagcatactgttctttggtcttcgcttaaaaaaaccctaatttaagcttcgctaagacgtaagactaattgacggaaccattctgagtatgttaattacaatacttgctactgtgaatgtaaacattgattttcatgcgccttaaaatatcgtggctttgctatatattctgagagatttattaaagaaaaactcgcaatattaatttaattattattgctgtaaacaaatgttagatctcctattttagtaaacatttcctaatacttttctctacaaatttatacttattccaaaaagcttgacatacggaaattagaagaaattttttgagtgctaagtaccttttcaactactattttaaaaaatttaatttcaaatccgattaaaattcgaatcaattaaccatatgatcatcgagttaacaaagtatggaagagtgtaaattagatattaataaaggaaaggacgccgaaattttatacgaggaatacaaatatcatgaaattaaagaaatgtcctttagttcttgtgctagaacaagtccggaacttcttaaaaaatttggatgtgatgcgcatgttataacttcggtcgaaggtgcacctaaaaaagagaataaaaaaatttgggaattcttcaaaggttctaataaaattaaaaatctctttacgatgttcacttgctgttttgcgaacgacgaggaagagatttggggtgaagaaacaaatgaatcagttgtttacaaagaatatacttacaactcccgctggaaaatagagattccaagttatccagttagagagataccatatgtagtggcagatactccgtataacaaacttctttgtccgctcagttctttggaatgggtttcaaaattaattctaatggataatgcaaacagtattggcatgaagaataatagatactctactaatcctttcatttacggcatgtgctatattataagaaacaatgcaaatcgaatccttttagaatcatgctattgtgaaaatagtacaggaatgtctacgtgccctcgtatcctagagttcatgccttacgaaccccttttaaaatacaacagctacagactgttgtcaacttatgaaaattcttacaaagaattaagcgaaatgcttacaaacaataacgcaccattagaagttttgattcatcatgtgatgctatatcattattacccatcctttttacaaagcgcattatggacggctgttagtagttatttagaagagcgatgcaataatggattgtactctaagctcctagtcaaagctgcgaaacaacactttggagacattcgtctatacttcgttactccagacgatatatatacttttgaccattgtaacaactggattgcaattgttacacgaaatttcatggcttatattgaaacaaagcgaaagctggagtttgatagtattccattcaattgcccattaattacgcaactttttcccttgatatcatctccaaaagaaatggcatggctattattgatcgtctgcaccgattccaacgaatcttggtttcccgtacatgcatacatcaatacgaaaacaagaattttacgaccgcgaagtcccaaattagatttctttctaaaggaaagtgacttgctatattttcaagataagcaatcaatttccgaatttgatataataagaaaagatttgctggaagatctaatccaatgcgacagttatgtcaatacacgagaacagctaagacgacggcgggaaacgcttaaccgcaaaaggatcacaattgcaaaactccaaaacaatcactcacagattacttttccgtacaaaaggcataatattcataaatcagttgatagtattcagttttgcaaacctgcctctaacctgttaacactaaaagacaattcatatacacaaatacctctcgagcctttactgttggcggaaataagcgtgtgacgggcgtcagcataacttctttcttcaagccttacagtgtcagatttctttttaattacatgctcttgttgcggcccagatgatgaccattgattgttagtcagtttcctctttaatgtgcagacttttgctcggtaaccaaaatctggttcaccatcctatttgttagataattcataaaatcacaaaatccaacaaatttaatttgtgctctttaacatgaagaaagaataactttagaacaagttatcaatgactcaagcactttataacatagtacatgatgccttcgtagggacaatcgtagaatatgattttctacatacgtactgctactataacttcaaagcatgcaatttaaaaaattgatgccgcataaagtattattcacattataaaaacaaaaatataaattgaaaaactcgattatttaaacttaaatagctactgttactatttacacaacgaaacaaaatctcagaacaacattcgaccccaaaaaggtggtgaaagagcgaggtcgtcttctcaatgccccacatccataaaatccaaagactccatggagcgagttagagcacttgattagggcgctcaaactcaatttaaaaactcgttcatcatttgattttagttgtgtaaagaataataaagcatatggcacatcatttatattcagcactattgagcagtcacatcatatgtctacaaactctccacatattacacttgatttatcttttttgtttactttagctatcgtagatgcaaactcaaatttaaacgttgaataaaatttatttttttatattaacctcaatacttaaattcgtcttccagagctaatctcggtacgatattcatacttagcaactcttgaaataataacttagctgcatatggtatggtcattttgacaacctctcgagtactctggcaactattacaccaacctttgtaacccaaaagaccacattggccacaaacatccacatcacaagcatctgaggaaatcatgagtctttccaaaagtaactgggaggcaccataagcaatcaaacaatcacgctccatttcacccaaacgtagaccgccgtctcgagaacgtccctccgtgggttgtcgcgttagcaccgcccgcgggccacgcgctcttgcatgcattttatccataaccatatgttttaatttttgataataaattgggcccataaaaatgtaagcctctaatgtttcacctgtaattcccgaagtcaacatatcttttccagaatagttgtaaccatgctcgaccaatattcgactagcatcttccactttggttccaccaaaacatgttccatactccaatgttccccttagaacaccaacttttccagataaaagttcaatcattttcccaacggtcattcgagatgggaaaccatgaggattcatgatgatatctggacaaataccttgatcattaaacggcatatcttcttgttgtacaattacaccgcaaacacccttctgtccgtggcgtgaggaaaacttatcgccaagttcggggcgacgagtttgtcgcatcaagactttgattaatgtttgatcagaatcagttgtagtaagcatgaccttgtcaatgtagcctggttcaggggccttgtatgtcattggagttgctttgtatcctgattcaacagtttgagtatgacccaaagtaattgaattgtcgagggcattagtgggagtttgtttgttgacatagatttgaccgggttgtacacgacaaccaacaccagctaaaccatcgtcttcaacaacaccgtgtttccaaactacctcgccagtttcaggatctcgttgtggatcaccaatacgatcatgggtaccgttgggatactttcggactatgactgaatgcttgtggaaaacttgacagcggccaaagcccctgtcaattgaggatttgttcaaaaccagtgcatcttcaatgtcataacccgaataactcatgatcgcgacagttgcgttttgcccagctggtaatttatcatatccaattaactcgatggtctttgttttgaccatcggttgctggggataaaccattaagtataataatgtatcaatacgctgcaattgattgtaagcaatcgctccgatagcttgtttacccattgcacattgataggtattacggggagattgattgtgatggggataggggattaagccagcgacagcacctagaatggtaaatggctcaatttcaagatgagtggtgtcaggagtgatgtctctttcataaacagaaattaaactatcattttcttcgttaacatcgacatattcgaccaatccttgtttcaaaaaatcttcgaacccccattttccttctttaagcagtctaatgtgttttgattcgaccttgggtaatccattctgaactataatcaatggtctacaaattcttccaccatctgttgatatgaaaacagctcgttgatgcgtgttaatgaaaataccaataaaaggtgatatttttcctgaacgacgaagctttcggaatgaagcaacaaacagagaaggatatctgctaatacctaaaatagcaccatttaaataaaccaagtaggtaccatggctgtgtaattcacgtccgctgatgacatgtatatcttcaataccaaacgcatacgccaacttaataattggctcctcttcttcgtcggttgtaatatgggtcatcaacgctaaattcttcactaaaccacaagcttcaccctcaggtgtatctgaagtacaaagcataccaaactgggaagcttgaagagaacgaggtcctgagacttttcttgttttttcaaactgactggtaattcgagtcatcataccaagggcactaatatagcttaatcgagataaaacgtgagtgacaccagctctttccatcttgaaacgctttaatgaccaattgccagtagacaaagcacgaaccataccttgagtgatgtgatcactatggacggttagctggttgtaagcgtcaaattcttgtgtacgatgtggtttctttaaaactttatctatgttcagcttaaggtctgaattaaacttcttaaaaagatcctcaaacaataatgccaacaactggccagccaactctagacgtttgttaccaacatagtcacgatcatcgacttgtaaaggatctaccatggccatgagaactcgacgggccattattccaatgtaaaccgccttaggacggaactctaaattaaaaacattgatgtgagctaacacaacggcggccaaaacttcaagagcttcttcgtgagggggcaaacgattagcaccggctcgtctatttaccttaacacgcgcaccgatatattctaatgcttgctgtgcagtatatatatttaactttgcacattcttcgatgcttggtgcaaacaaatcttgataagatgcttctgcaccggcaacaagctcaaaaatttcttgatccgattgaagtcccattgcttttaaaacaaccactataggaatatcatctgctacactgttgtgtttcaggtaaagctttccatttttggttattacataggtttttgactttcgctcatgggtcgaggaagtaacagaagcttgccaaagtcctttctttggttctgcttcgacaattatacgattcttggataattgttcttgcactaaaataactttttcagtaccttttacaatgaaataaccaccaggatccaaagggcattcgtttaaagcggccatctccatttcatttttcccagataaaacacatttattacttcgcaacattacaggcatccttccaataggaacatttcttcttcttacaacttgtttgcccctcgtatattcaatatcaacgtaaatattcgcaccataagtcaaatcacgtaaacggcattcatgaggtgaaattgaggcttgaatagcatcagcatcagttcgaacaggcgctcctactcgaatatccaagtactttaagtagaaccaaggttcaacgtctgaagtgactttttcatttgcttgtacaattttttttaaatcaacatcaacaaaatagttatacgagtctaaatgctgtttaacaagtccttttacctttaaaaatgcaggtaaaagctgccatttgtcttcaatggtgggaacagggtctgcaagctttttgcccttataaacaggtttaaagagggctccaaaactctcatccttcccaattccacctttatttattttgggttggcttttttgagggtctccggcagtatttacccccatcgaactcacttagttgataatggcggacggtagcaaaattcctccccaaaaatatacttatggaggaagcgttagtaatgcaaggatagagatttcttattactttgggcttattttttaagtaacatatataattttaaataaagaaataaaacttatacgcaattaagattattgaagcttaactatttaccactttattctacgtacaaaaattatttcgttgatgaaaatctataccatagaaagcaacttcaaatctgtttatataagttttgaagagtctgcgacgcacagacagaggaattttgtataactgaacaagaactaaattaaaatgtgtggaaacttaagatggtactcgtacgcgacttactgctggctatttaatagcaaggattaatgcatttagttcaaaatatttgtaacaaaaaaatatccaaatggtacacagaaagaataaaaataacaaaagaatgggctacaaaaaatataatcaatccaaatggataccggcatattcatcgtaaccacaggacagattgagattctggagagcttgagtagcagcacctttaagtaaattgtcgatagtaactacaatgactgcacgctttccagaagagtgcacaccaaaaccaccaactgaaacatgatgcttgtgtgcgttgtccttgaccaaaggtacatctccttgaacatgaattaaaggctcaccattataacggtcttggtataagttacgaagctcacgggaagttatacttttctttaacggaacattaatagttaaagtaattccttggaaccattgagcaacgtgaggaataaaggcgacaggttgctttaaacgataagaaatttcacgttcatggatgtgatcagttaatgagtaaggtatcaaattgtttgtcaatacattcaagtcattcttcggagagggcttagtgccagccccagaataaccagatacaccaaaaatagagggctggccgtcaatcaaagagagtatgggagttaaaccgacttgcgatccagtagcgtaacaaccaggattggaaatacgtttcgagttacgcaaagcttcacggtcatttagttcaggaagaccgtactgccacgagggctcaaaacggtagtccgcacttaaatcaacaatgacacttttaccatttgcagacgttaaagcatcgacataaggtttgcatacaccgttgggtagggccatgacccaagcatcaaccgctccctcttcctctaattttttaacatcatctgtggacaagttgacatactgaatttctttcttagtgtagccaggaagtttggtgccttccaactcacgagaagaaacatgagataattcgagataaggatgagtgttaatcaatccaatcaagttctttccggtataaccacgggctccaaggagaacgacttttgctggcttcgatgagaccgccttcaaaggtttttgggtcttctgagcctcagcagaaaaaaatcgttttccaccctttaaaaacaaagaacgattcatttttttgttttttgaaaataaagaactagttgagtaacttcgtttttgattgatctgtgaagaggaagggttgttggtggtagatgaagcagtagggggtttagtggattgggtctgaatgatagcatcggcaaatggcttgtcagactgaatgaacttggagattttattcaaatcttttacaccgtaccaaaagtagtaaaaattattagcaaacaaagtaccttcgcttttagagaagaaccattccagattcttggctgaaggttgaagacgccatagcaaagaagggaagtctgcttttaatgttgttaatatgctatcaacaacattgtttaaccaattattgtcggcggcaccaaaagctaagagtactggcaaggatgagtcggtggtgtcgacaatagcaacagattcattgaaagagtcactataaatacgaagttttctgtctttcagagtatccttgaactgtttcaagctttcactaggtgcggctaaagaatttttttgaatgatcaaattttctagagcagcgtctggaatgctatccaacgagtcatgtttgttgatgacaaaaccgcgactaatcaaagtaccagcgccagattccgtaaaaagctctttttgcaaatccttcgtactaataatggctacggaagatgtacggggaagagtatcaagtaactctttgatttctttgattttgagcttcgtaccatacttgacccatggttgcttcatgaggccatcgtactccctatccaaatagatgctgctaatttttttctttgtttcaccgttgataagtccacctttttcattgagatagaccacctttagaggcttcaatacgcgagcaagctcaccagcagtaatgtcggcgttgacattcaacaattgaccagaagcagtttcggccatagacgtaagaatagggagggttccagcacgaatactgtgttcaataggagctttgtttaccttgacaatcttgccaacatacttgtatttttctttgtcgagatactctgcctgaaatacaccacctgtaatgggacgagcacgagttcccaacttttccaaagcatctacaagtttcgcattttcctctaagaaaactttacgagctacagaaagagtctcggcatcggtgattcgaataccatcgctatactcgggttcaacatttctgctggcaagaattttgtttaattggggaccagcgccatgcacaacgatgggataaagacccacatgattcaaaaaggcaagactttgtgccaatgtgtctaattcgtcggtgataatggcaccaccaaccttgataatagcgaaacgttgagcttcgaaggaagtaaagtatcgtaggtattgctcaacttcacgacggcttccgatggaggaaagaattctaatgatggcatcacgatcttgttcaattggtttcgcgagtgggtttaacggttgttgttgacccggggcaaaactgccttgaaaacgtttgcttgcaatgactgatgcattggaacatagtaagctccttttcgtacagtgtttcgctccattccgtacaagaccggacttgacaatttgttgcaattcaataagcattgccaaattctagtgatattctatgatttactgtagttggtagaaggcagtttggttggtttcaaaattggaaaatcatttgcttcgtaaacgtagctataattcgttaaaatttgattgctgtatctagggatttgctctggagataatcactcaaaaagatgagatcgataatgttacttgttggctgaaaattacatcggaaaccaacagtttacatgaaagtgctgcaaacgtgagacatggacatttaatgaattaaagctatataaatgacactgtaaaagcaactcatttgccgacaatgaatctatttgtatatacattatttaatactagtcctaactgacacagtacaatattcattatttctatgcaagccagttcaatatcttgatttatacatgaaagcattcttttgaaacaatattttgttttctatttgatttcgcgttgaatagtcccaatgaccctgatgagacaaaagcacttatcataaaatttattatctaagataatctcgttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttggcaagaagcccttctctttcgttaaaacttgtttcgctttatgcaatactgtaagtgtaagcttgtaatatagcgaatctgtgaactcattgttcatttcatggtagttgttgatttcacaagcatgctgagttatcaatatagtaacacaattggttttatttcagctcgcttgaatatagtgtcaagagataattgaataaacaaaaaaaataactacacgttttttagatacattttatttacaatgtattggttctttaaagaatgggtggtaaataaaaaaaatattacaaggtcgaaaaaaattcatcccttttcattagttctataattaaatgctaaacccatgaatattcttttactgctaatcaattaacgattttggtatttaaaagctattgctgataagtattctgacgttctgtatcaatattaccatgaataacataagaaaaagaaaggaaatagaatgtttatgagtagtttttaatttttgacttgttttatcatatttcatcaacgtactagcttgtttgcaactgaactctagtgtacgataatgtaaaaattttccatctcgtcgaaaatccgcatacgatatattacggcgccaatctcgcagtctgagagagaactagatatcggctatatgcaatctcaccctgaatatctaagaaattaccagtaacttgtgggttccttgtagtcgactacaaaaaccgtatttttgatatatttagtcgagaagaattattcagtttgcaattgaaaatgtctttcaaaaaatttcctcgtcatttactatccattcgtgatcttagtcgcggagagattgtaaagttgatcgatcggtcttctgaaattaaacaagcttataagcagaattttcagaatcgccgttctgttcaaatgagtggtttgtcgtctcagaatgtcgccatgatcttcagtaagcgtagcactcgtactcgtgtatcagtcgaaagtgctgtcagttgccttggcggcaatgccatgtttttaggtaaagatgatatccaattaggagtgaatgagtctttatacgatacttcaaaagttatatcaagtatggtttctggtattgttgctcgcgtaaacaaatattcagatgttgctacgctcgctaaacatgcctcttgtcctgttattaatggtctttgtgacacgtttcatcctctccaggcgttagcagatttactcactattaaggaaactttcaaaagctttgacggtttaaaagttgcatgggtaggtgatgccaataacgttttacatgatttgatgattgcaaatgccaaggttggtattcatactagcgttgctaagcccaaggacgtcaacgttcgcgacgatattttatcaatcgttaacgaagctgcgaacgaaaacggttctacttttgaaattgttaacgaccccaaggttgctgttaaaaatgctgatatcgtcgttaccgacacttggatttctatgggtcaagaagctgagaaggaacaacgtcttaaacaatttacaggattccaagtcaccggagagatcatgaagcttgccaaacctagctgcaaattcatgcattgtttaccccgtcatcccgaggaagtgtctgacgaggtattttatggagagaacagtttagttttccaagaagcagagaaccgcaaatggaccactgttgctgtcttggaggctttgcttgtcaaccgtggtgaaattcttcctcctgcctcagcctaaactgaaatccttaatttcatttttatctggggaatgtgcaaacaatgccaactttataattttttttattgggcgtgcaaattgtgatattcatttttgaaattttatgtactttgtttcacaaaaagaaaattgacttttgagaaaattttttaattgacaattacttttcagattttttatgcgcaggacacaggcttctaaagacgtacttatacgttaaaaaaggggatggatcaatttggctcattagtccaacaagctttgtgtaaaattattacccgcttaatgctatcctcttaactagatatttcaaggtatcaagcaatcatagtattaagcactattatatgcaaaatacaatttaaaattaatagaaactacaaataagcgcaacactcataaggaaaaagctttgggacaataaagctttcgtcaatgcggaatctacgacagaaagaaaacttagtgtaggcatcgaaatttattatatttcaagcatgtatgctagtaaaataaaacgtaaactcattgattcaagaaatctatagaaaaaaaagatctgggcaagtagagtgtgcatcatcgaaatccggcttctttcataaacttatcgtattgctctttaagtgctttgcttttatcaataaatggctttttcttgtcttccgccaattccttccacgcctttgatgcattttgggtctcttcaacgagtgtggaaatggcttctggaatacctaactcttgacgtagcttgggattgtttcgaagctccttgtaaaagaggataaaagcagaagaaggttttttaggaacatctggatgacgaagtctgtaatagcgactgcccgtgctgtgagcctccttcgagcgacgacgattttcactatcgatttctgtaggtgtaaaggatcgtagagtctccataaaacgctttttctcagcatcgaactgctcctggagtttgtttttatacttttggatctcatcggcagtcaaagctttgtatttttgacgaatcatctcaaagcgctcaggaccattaccagcaccttttgtttcaaccaacatttgattccaaatggttttcagcctaggggggatcaacttctgtaatccattcttttcggcagaaacgagagtagtgtgaaactggcgtattctaattgcaaataccattttgtgaaaaatgatcaaagataatggtgcttggtaagttaggtaaggaggcattgcgtcaaacagacgcattcaagtactgagtaaatatcgggtacgtaatattgtacaacagacaaatgagtagtaaaaagacggtttactcaatttttaatagcatagaataaaggcgttaaaagcagtttgtttgtttcttgtaaccacaaaggtagtttctttttctaagtgaaacacttcgacattcaacataacaaagcgttggtccacagaatcaaaaaggtactccaaaatgaaaaggaaacaaacgcatcttcatctcttgagcaacaaaacagcactcatttctatactttttccaaccttccttatataccgtacctcccagcactctcatattcattactcaccatagactatattgtagctgtgtatttagtataaaaatgtttcagtggaatcgttgctattcactattcattacagtgtattctttcagcacgttattttaatttaataaaccgaaataacatgccccggttcttcttttgtcatattggcatcttgggttactgaagagatggggtatacgttgcttcaatctcattagttctagagcccctctataccccgatttctaaacgtcaatccaacttagttttaaggctgtcggcctaatttaaagttcctttctacagctacaaaatttgtattaaagggacgagaagcccccgggtatttgtttgtttttaataacatctagtgtgtattaacttttcttggctgtgtttaaccaagtcgtaagtgtctgcattttttcggtatttcttgccgcttaccacaaactatagtacctttgaaaagttggctgttttccagtaaatttgcatcgctttgtccgagaaaggagccttttagcgccattttgacaaagcttgtttaaaacatctcgttcgattaccaccaacgtgtgattttgtgattgtacccaaactttgaaatcctcacaaataattcgataactatgactgttactcccattaatcctactaatcagccatacaaatatgtatttgtagtcatcggccctgccggttcaggaaaaacgacgatggctaaggcggtatctgagaaattgggttttgagtatattgagggtgatgatctacaccccaaagcaaacattgaaaaaatgagtcaaggccatcctttgaatgataacgatcgttggggttggttgcataactgcggaggtgcttgtgccatggaacttgacaaggaatcgataaagggagttgtgttaacctgctcggccttaaagcgtagttaccgtgatatccttcgtagctctttggagcatcgtcctgcaattttgcgctttatttatttagccgcttcgagagaaacacttattaaaagaacgactagtcgcaaaaatcattacatgaaggctgacatggttgaaagtcaattggcaatccttgaggctcctaccgctgatgaaaaggatgttattaccattagcgttgagaatggaaaagaacagtcagaagaagaatgtcttgatatcgtccacaaaatggttaatgaaaacaagcaaccttaatgagtcttctgcttctaaaatatttgcacgctcagctcacgtgtctctgtttgtttattgttactacttgatacgtttttgtagtcttttgttattaaaaaaaaattcagaaagttccttgaaacgaaatgttgtcggctttttcttcatttttttattttactttatagttagcccggctttctgttttaactagcaatattcaaggcatttaccttcttttctgtcgtttctgctgcaatgtatcactgaaaaataggcaaaccaaaaatcagctctgtttattaaacgtaactttttgctctctttaaacttactatgcttttctaatgcttattttctgagaattatagaactccaacttcttatagtacgtatatcgaccagaaataaaaaaataaaagaaagaatgtattatcattaaaactcacatcatgaacgaataatgaggatgttattcatcactcatgctcatcccttcttctccataaggttatttcagattgtttaaaatatctcctttgatcctcatccaccaaaattagactcaaataatatctcacactaaattttttattaacgtctcgaaatgttggtgttaaagcgtagccattcaaaaacatccgtaaaggaattgtttccccacgattaggattaccatccataatttgaaatctggtaatcgtttcactgttactgtactggtttggtgatgtcccgatcgtttcacgccgtatgatactgacttccatccgctgaaccttgatgcgtacaaggataaagtagattttcccaataataacatcttttaaatgatatttgtttttgctgtattcaaattctatgtgtaggcattcatcaatgcccacatccattctgattaagctgtttgtctctggttcattctcaaatcgatagacccacagatctttttcacgaatgacatctttcatctttctggaaaccgtaacgcgacatatatagcggagtttaacgtttttgccaatataggattcataaggtttatcaacatgcttgaactcaaattcaaacatttgggcatgcctcatttccccaggagaagctaactcctgtacgcttctagtaaattcatgaatatttcctttgtcgtaagtattttcgatctgtccaataaactcaattttcacaccatcgtggtccaacttgcggccatcttttaaacgaatcatcacctataccgtcgttagtcgtacaaacatataaaaatccaagctgttgcaacagattatttatttcaaaatacactgaacgtgcacgtttgcacttactgttcctttcacagtctcatcactttcgtaaattggcgccttgtcttttcggccctgttcaaactcatagtcaacgaacgttcgttcttcttcattgtccaaatgaagatcaacgtcgattggacttttaaagaagtaatccattgtgaaaatttagaaagttgtttgaaaaatgagtttggaattttagatattttcaattgaaataaggaaaataagttcaatttcgtaatttctttctgtctctaaggatgataaattagcaattgaataagaactgataattgcagcaaattaatttttggaggctaatatatcccaatttgtaaattcatggtgtagggtgatactgtgaagagctagtagcttaatgcaatggaacgcaacttgagtaatatgtgttaagttttttaacgaaatgttttagcgagcttgagtttatagacgtaaacaagtgaattattattgtacttaaaaagttatgtcttagtagaacacggttgtttctttaaagaaatttatatgtaaattaataagctctttctctgactcttattgtgccaaatgatgctttaaattatttttgaactttatgaattaagagcatacacatttgaccatctattcattacattcaaaaatcggatatcttacttttatgaactgtatggtattttttttttttttgttttagaatacttaattcaagttattaaaaattcgcacttaaattcagttactgtttcacatgtaaagcaagtgaatttaaaaggaagaaaaaaaataaaaagaatttatttagttgtataacaatttatatggaatgcgtttagtctaacgaatatccattatttttagttaatcgatttgaaagagtaagtaaattgcttaaagcgctgcaagtgattttcataaaaatatatcattaaacaaaatcataaagttaaaaggttgaatttctcagggtattgttgaaattatgaaataaacaatatcccacaagataaaccaaatctcattcgatagaaaaaaaatttgataaaatgaataatttgagtatatttgacacagattattacagcttagcgatttgatcaaataaaacaacaataaaagaattaaacaaagaaataaaagaataaagaaataacgaaattaattaattaaatatacaattattgttataatcttttcattttaatgatttctttgccttataactatcgtcaccatcggttttaacattgcaaagcagctcttcaacgctatattgatatcactctcaataacttactagtggtatttcttctatttcctttaaaggtgtacgcgatgttcatagcgaaatcaatgtatgtttgattatttctgtgtatttaaataaatacttacgataattagagtaatcggattattaatatgtgttttgttcttctttttctttgtgagtcgcttcaacgacaaatatgaattgcagcctctactcacattgggattactaaacgcgtctttaacagctctttctgacttgttagctcaggcgttggactcgtacaaactgctaaagtttcgcaataaaagagacgtatctctcgagaaatatgggaatacaatcctcttaccagctagtacttcaaagttagatgtccatagaacaattcgttatgctgcctatggtacgttaaaggtttgcattactttgaaaccttataaagtgaaccttgttatttctccctctttctatgcaagatactaacataattgaacaggtctatgccttactcctatccaagtaagaaaaactactcttaatgattaaattcagtatcaaagttcacaatgacttttgataccaagtttgattatgtgtacaccaattttttatgctaacgcgaatctagttccgatggtttgttgccttatccaatgttattcaaactgagaatccttttattgccatagttttgcgagtggctttagatcaatttatctttgctccattaggcatagtgtttttctttttattcatggtactactattatcaacaaataaagcatcagaattaacagtttttagggtatcaccgaatgcaagtcttatgaaaggttgaaaagctacttccggaaacattactggcctacattaaaagtaaggaatctctttgacatttgcaccagctgccttaaattattatagtcatttgctaacatatttaggctaattatatactttggccggccgtacagcttttcaattttaccttcgtccctttggtcttacaggtgatttttgccaacgctgtttcgatggtttggacagcttacttaagtttgaaaaatagttccccgaatgcagacgtatgagaaggtagggagcaattcggctattattttcttctatcgtatttgcaaatttatatttcacattcaactttgcaaattttctttacctttactcagtcgggcttacgacttcatttgaagtttattcgtttgttaatatgttcaaaattttattccaattatcttaattctcccttaaggcttgttttcgatcggtatgctcttatgttatttaataaacttggattaatatatggatcttcctattatttcatttagtttcactcgctgcaaattatgcaaatatcttgcatatagttagattgtatttaatgaaaaaaaattgttttttcatatcgacgctgagagctaatatcaatagatcagattttatccaaataatctcgttaatagtatatttaatattaccgaattccaattttttaaatcactactttataaacaccgtgtcaaatttcacctagttactttattctcatggtaattcactggtggtgggagttagccctacaagttacaaatacgaaagagatgaaattacaaaatctgtatgtactaatatctttagaagtaaatacctcttcagctactcaactgaggtgtctacaatctcttgaatttatcaaaagaaacaaaaagtatcaaacttcctttatcatcattaatatcctataaggaattatagcaaagtttcagtatacacttgtcgacggatgccattttatcttaagaggctagcaatttacgtagaacattacattacttcacttgcaatatggacggagaaggtatatacactaatatttgtgttttagggtataatatttagaatactaatagacttttagttcttgcaaacaaatcttgctgtggtgcagtagtaactgcattttcagtaattggtattgtgtttacaatccttaaatttacatcttttgccagtttcgtttataagacgttctttgccaaaggtgtcaaggtaagaaaactattatatcaatccttagacagtgctctaacttctttagctgtctgtttacggagccaagaaaggttattgggcggttgttacaggtgctactgatggaatcggtaaagagtatgctactcaattagccatgtctggatttaatgtggttcttataagcagaacccaagaaaagcttgatgcattagctaaagaactcgaaactgttgctaaggtcaaaactcgcactattgcaattgattacaccaaaacgaccgccgaaacttttgagaagcttcatcaagatttagtaggaactccaattacagtacttatcaacaatgttggccaatctcattatatgcctaccagttttgcggaaacaacagtgaaggaaatggatgacattatgcatataaactgctttggtactcttcacaccactaaggccgtactttctatcatgctcagagagagacagaagaatgaaaagggtccccgttgccttattttgactatgggctccttcgctggcttacttccttctccttatttgtctacttatgccggatctaaagcctttttgtctaactggtctgcttctttgggtgaggaagttaagaaacagggtatcgacgtttggtgtttcaattcttatcttgttgtatcagcgatgtcaaaagttcgtcgacctacattaacaatccctacacccaaaaagtttgttcgcgctgctttaagtagcattggtctccagcgtggaggaaccaatccttacataagtcaaccatatcctagccatgccgtaatgagttggtctttggaacaattgttgggcagtgcaaaggggtttgtcgtttctcaagttgctgcaatgcacctcagcattcgtaaacgtgcacttcgaaaagaagcacgccttcaagctcaaaatcaagcctagtttgaataagttgtctttcgaccgtttattatagaatcaatgaattttttttaaatggtataaaacaaaatgttactactagtaataaaaaatacgaattacagacgttactcgcttacaatttacacaacattttttccaaaccataacagcgttacactgaaaattatagcaatagctattgttttagtattattagcacgacgatgtataatacaattgttgactttttgacaaacaagacttaacggctagtgatgttgtattataatctactcttcaagctcctcaatgttaccacgctcggagacgtagataccatccaaaaatttacgaatatccttattgcggacattgcaaatttgcttaatgttggcagcggattgagaaacgttttccaaagagttaccctcaaggataatctcatccttgacagcggaggaaatggagacagtgacaccaggcaaacacttaataacacgagtaatacgctcacccaagaagttacgaatttcaacaacagttccgttctcagtcaagttaatgttgatggggaaatgtgcatagacaagacgcattttgtagcggaaaccttgggtgacaccgataatcatgttgttaatgatagaatagacggaacggatgcaagcattatgtttgcgagatccgtgccagacaatgaacttaatagtattgccttgcttcttcatttcaatatcaacatggcgcaagttttgcttgagagtaccacgaggaccggtaactgtaacattacgtgccttaatgtcaacagtaacacccttggggattgtcaaagtctcgtccttgtatatatcacgtcccatcctgcaaagtgttggtggtgtcgttaattttgtctaagataatttccgtttcgaaggcctgtgactgtacttcttagctagggtagggttgagtgataggagttttgtagtacgttataattaacgagcttattcagactttaatgatgtacgatgtttaaagaaataatgatacaaattggatgtagatgaatatcttgcacaacaaagctgcacaatggtttccagaagtaaagaattagagtactgactgcattgaatatttatctatacaaaaaataaaagtcactttatcatgtttgtttgtaatactcgcgttgtacatcaacaaacttttggccgcgctccatggcaatatcctcagggagacgttgactttgtaaagcctcaaacatcgcctttacagtattcattccattcttagaaccaagtatctcaccactaatatcctttatacctgcgcatctacagatctcatgaaggatggggttgcatcgaagtccaaaacctatatttagttagtaaaattgtcattgcaggacaagtaaacatgtcgaataaaactaatcgataaacagaaaacagaactgtctaagcttttaaaagattatttatagaacaaatgaacaacataccggctggacgagatcgtaatgttaaccggacagcatgaaattttttatgaataacgccatatacagtccttttatcgtagcgaggtatgtaaaccatatttttaacagcacgtccacatgattgtttgtatgctaatgaatagctttcggcttttccctcaccaaaaccagcaacaccatttcgattaccgacaacagtcagtacgtacatactggcaatttttcccttacgggtttgattaacaacacgtcttcttacaaggggaacgaacattaaggctctgagatctgactttgggattccactaatatccgagagaaactcagcgtcacttgtgctcttaccagcatcgccaaaatcaaatggggaaaactttgaagaaatttcaaacgtgaggtcatctttaaaatcctcccacttatcaggaatttccccgttagactcctccgatcctaaatgagaatatccatctaaaggagtgacatatttatccaattttgatacatagttcaatttcaaaccagtttgacgtggtgctgtagacttttggagtgcttcaatggctagaggatgattacgaatgtagttttcatagaaaggaaggtgatctttgaaacgagactttaactcttcgatagaaacatcttcattaatgtcgttaaaaagcttgctgagattttctaccttttttggtgataatggggaagtatttgacgcagttttaccttcagattcactctctcttggtatagacgatgagttaaattgttccttggtttcattcttggatgattcctctacggatttttcgtttaaattggaatttaattcctttttgggatcattcttaaaagagttaagatgtacggtagttttatggaaacaccgaaaataagttggctgccgcctcgagccaatttgtagaaaatgtgaaaatgagcgtaacatcgtaattaaatcaataaaaaaattattttttaagttatgatcatgaatttttagtgaaccttagcagtgaaagtaagaatatttcctggaatcgctttataaaagccgaaccacctatatatttattgcactttgcaaccaagggtgtcactaacgctataaagacgggaggaaaaccctaagagatactcagtcaaaaaaaaatgctatcgatgagtttaaatgctttttgaatcgcacaaataaatttataactgtctcagccgtgaaactacttaccactttggcattggttgtagttagggcgcttcggtacgattcgctactgttcctatttagtagtggtatggacaaagtacataaaaccgcacatcactttctaggatcagctcgtcttgtaattctgatttatcgtctggttaacaactcctttttttctgagttctctctcttgatttcctttcatcatcctccgtttacaaagaacgcttctaaggcacccatttaatgtagtacattcgacttcataaatatgaatacggtgcacgaactacaagcaaatatacgtagttagcgatgcaatgaacaatttgaaatagctcattatatttgtaaacaagcggcggctgaaattgtacatggaagaaatgaattgaaaagatcactgatttcaacctaactatatgattaaaaggatacatgataggcaaaagagaaaaaaaagaatcttttaaataaagcaaaataatagtcacttccatattatcctcaaaattactcttcggcaaatttttttagtacttaagattctagaaattttttaaaagaaacaacaattagggcaatcaagatagttaaagagcaagcgtggaccaaattatcttttaatccacggcaaacctgtaattttgagaattacgaacggaaaataaataacgtatttccaaggtaagtcaccaatgcgacgctattcaacgttgtaggtcaaagaaacgcgaaatgcaaacaaacaaaaaacaccgtgtagcaagaattgtgttgtacgattgaaactaaagatcttctttttcaaatctatcgataaaagaatgatgcgtctttaacgaaggaaaggcgtccttgaaaggcaataaaaaagaatttccaaaatatttcaattcgtttgcgattaaattttgtattttcttaaaagaatattaaaataaaaataagtttgttattactaaataccattactctaaatctttacattttcctgcgtttccttctcattcgttggtgcagctcaacaactctgcgattcgcccacgtagtatagcaagggcacgaaatagggatagcagacggatatggtaccaactcttgaaatatttaccaaaccagcttccttttacatatccagctttaaaactatatagaaccagagtatcttgcggtttttactttaaaaaaagcagcgctcgatcagccggtttgcattcaatgaagcaacattgatatcttactcagttgaatattaactacataaaagcttccatcgtatccagaaactaacgtcgcctctgttggaacaagttttgaacatgtcaaagatattttttcggttaaatcttgtgcgaaatagcttatggaggcgagcagccagttttacttcctattccgaattgaagtcattgacgccttatgaaattttggaactacctcgtacgtgtacggctaatgacattaaacgaaaatatattgagctggttaagaagcatcatcctgacaaaatgaagaatgcatctcagctagcgcctacggaatctccgccagaaattaataagcacaacgaagagtactttcgtttattgctggcagccaacgctttactatctgataagagacgtcgtgaggaatacgatagatttggaattcactggaatcagccgtctcatcctacacatccctcgcctcaaaattggtctcaagcgaggtatcctacctattcaagatctcgtcgttctgctggtatggggtcttgggaagaatactactacaattcctatgattatatgaatgaccaaaatgcttctaataaaaacagaaaatttgacgatgaaggcatgcttgtttttgcaggcatattgtctatccttgtcatcatcaacatctactctaattatcggaatggcaaattttatcgtgaggctcgatcagccgcaatcggtcgtgcggaagacaattttgattattatagtacaggcatggccgatttaagcaaagacgataggatttctcgtttccttatccttcgagaacaaagcaaacaaatccctactcagcaaaagcctagctctttaccacctcccgaacgtgcccttccagctcccactatgccaacaccatcctcttaatacttcttttattaatactttcactattctcatcttcattgttattgttacggattcgtcacccagtgaagatttcacctgcttgactattttatgagttttattatgttaatggaacattgaatgacctttttttttttacttattatatcgtattattcgcagagtaaagtagtacatgagtaatcagtagggaaaaaggaggaatcgcattgaggggggggtatatttaaaatctaaatctcttaaaatcaactaatctaatgaaatagccacaaaacaaaaagcaagttaactaacagtgacccagtagggaaaaattaaaacatattagtagcacttcttggtaaaaagaaggaaaaaatcaggaataaaaccagcaattaacaaacaaagaagctctacaaagggagcaataaagaactttgattatccaatgttaaagacctacgctaaaatctcaaaaaagaggagagaaaaacaggaaaagctacagtaattaaagatgcctgatgtgttgagaaacagtctcgtatacataaaatgtaacagcattggcgggagcagcacgaactaatacgggtacaaagcctctataaaagcctcggaggccagctttggtgtaaatacctttggcgcattgccaagaatttttgtacgtggctttacttaaaaagccatccgtttgaattttggatttgacgatatcaaagggatatgcagctagccacattgcataaccagcaccggcgccaaacacgcaaagtttccaacctggggtttgtgatcgatcggtcaaatgatgcttggccattgtgtttttcaccagagcttcataagccaaaaaatacattccaaggccatgagcctcacgagcggcagtagggttgtaacccttcatgatgccactaagaccatattgcgaagaaatctttttgatacaatcccaaggaccatggtacaaaacatttttgcccgtctggatttgaaggcgaatacggacatgctctacgggacccaccaaaaaagaattcgccaagccggaaatagcaccggaaacataatactgaggcatggtcacgggagtaccgtctcgagaaaagaaacgtttacaatattcaaaggtggtaaactgaatggaaacgcaaaatccaattcccaaaagtggtaaaacggtccctttgtaaaaggcggctaaaccctcgtttttggaaattttttttacacaatcgagagcattgttgtagatgggggaaacattactctgtgattgcaaacgaaccttgacacaatcaaatggctgtccaacaaggacctgggcgacgccgccagacacacctgccaagaaatctttagtctaaacaagttagtagaggaaggggaagatgaaggagattcataaatgcagtgttttcatcattttggagggagcaaaacaagaaaaagtaaaaagatacgaaagaaaaaactagtattgccaataagtttttatcacctttttcgtgcattagggcattaaacaggaaacaaaagaaaggattatggagaagaagaagaaggaaaaatataataaaaaaaaaagaaacaaacaaacaaaaaaaaagaaaaaataaagaatgaaagaaacaaaaacctgaagaaaagaaagaatgaataaaactaaacccctttccctaaaaaaataatcaacgctgcattttttgtcggataaaaatcaaactaaatgaaaaatatccacttcaaccacactttacataccgattgcgaaagagcgccctctggtataactggttccatctacaaacaaaggcactgcggtgttaaagccaagttgaaaatggcgaacctgcgagcctgaaaattgctttttcaacggacatttagcttaacggtcgcgaaatcaaattagcgacttgttcacacacactatatccacttatcacatccactttacagattagatagcaagtaggcaggcaaataacaaagtcgaatgcacaacgcaatttccgcatggcaattagaagctagtatagtatagtatagtttagtttagtttagttagtatagtatagttgtctagtatggtaatgtctgtctcgtatagcacagtctttaataagacataatttaataaagtatactgactagtgagttaagtaataaaggcaaaatacctgccacaccgtcattcaagcgtaaacaaaggaataagaagaaacgatgaaagacagtgaaatggtgtggcagtcgccggatgcaagcaacaatcgggattgcgacagaagttaactaattaaggcaaaagcctagacatgcatagaaaagcgtttttcgtccaccatgttttgggcaaagcgaataagacgataagacaagagtagggcaaagatgacactgaccgataatgcagttttgataatgaaggcagtacaaagtgtaaggtagaaggaattctagaattttttacatgagcagcaagcgataggatctttggtggaaaataatgtgaaaataggtgtaatttgtgattgtgaatgattgtacaaacaatgattgcaagcatccactagtagtaatcatagcctgctgatctagtacagtgtaaagaaaagtacttgatcaattttagccacataaattaatttgctttcacagtttcatttctttacaaatctcacccttagctactattctacttttccatctacaatagcaaatacaagttgcatgtactacactaatccattcatacattgtctgaatgacacttgttggcaatgacaaattcgcagttagttctatgctgctaatctacgtaaacgcaatgcacaacgtggattgcgttccatgcatgcccatactgataaattaagctgcgaagcgaaaaggatggcgaatgccactaggcgggtagaagcgaaagcgaaatgaaaagcgaatgcgacccactcaaaatctcaagataaaacaaaacatacgcatactgtcggatgaaaaagaaatgaatagttgcagccaccaaagattgagcaattgatctttgaaacccactcgacccacttttcaacggtcaattgaatacttcactctggaaatcaagtcattgcactcaatttccaaactctttgttcttgcataggatgcattccatttatcagcagctatttcattcatttttttcattcgcatccgcattcgcattcctactcaaatcttttctcttttgcatttccattcaattcatctcttttgtttatttactgttttgctcttctcttttgccctgctcatttctttccaaccataatctgatagcttgtgttgttgtcaaacagtcgctttgcctcctctatgactgctttgcctaacgagcgtattattagcacattgagtcaatcaaggtgacgtcgcccgcactccgatatgcgtatgccgctttttgcctcgattatataaggcatcgggaaccccaccaactttatcgcagattttactgtggttgtagaagaagtgtgcaattcggtattgtgctttagcaacgaatttatttttgatatccctattcgtcgcatagaataattctcggttgactagtttcgtagcttggtttattgtgctgattgatttgattgtagcttgtttgttatttctaccttgtttgtgattccctcgctcgcatctcacctctcccaacattctaggtgtagtgtcttatatcgtttgtttgtaaaaggttgtcttttggtcgtccttttcttttcatctgtcgttgctggttgatcccttttagtatgattcacaagcacagtgcaaaaaacaaatgagtctcaagatgtttgtaaatgaaaaatttatcgaggattggtgtcgggaaactggtgaacaagtggatcatcagctcgtttgcaccgttggagaaaagagcaaggagaaaatctgtcttttggaacgtacctgctctcttgagggcctttccaccgttttaatgtcagaaaacttcaaggacactttggaggaggaacttaaagattgcgattctcatttggatcgagcagctaatgattctccgtctctttcatgtatccttggcaatgcaaatgattaactttaactaagcaactaatgatttccttttattctttttttttttcggtttacttcttctttgtttttactacaatttccccttcctctctttcaatttctttcttattctcttctacttttttcttccctttttttggtaatttctttttttgactatttacgatttccattcataataatgacggcttaatgttacttttatgtttccactgttatgagtacctgagcaactgaccgtgtgtttgtagctcacgttttgaaagtcaatcatacactgattctttcctttctttacctttcatctatactttgacttttttttaaatctctttttctctgatattgtgtttattcttgtttacttttaacgaatgttttcattaaataaaattcttctttttttttttccatctattatagattttaatcatgctaacaattcaactcaaaaagaaaataaatccaactttaaaactaacgcttttttcatactaaactaaactaaatggtcaggtaattgccgtattgctttgcaaactttcccaatgtgtatatggaaaagtacaacttgtagttgggatatgcaatggcaacattcttgttaaagatcccttccatcgatttttgctgccagctcccatcgctcttttgagacgccatcaaaaatttaattcccttttctatcggttttctatcagggtactttgcattaatcagtgcgtccaaagcccaaccagtttgtgttaccaaacttgattctgtttctgtgtaaactccagtaacacaagcctaaatcatccgttagtcaatctcccattatctattttgtatccataccatgtaactctcactccatccaccatctggtctttgcttcgacagtaaaaattcgcacgccttcttctggactgggcagttttcgtaatatcgaccggctgatgccaaagaacctgtcgcaaacatggctgcatacgtaaaacaaatagcccaacttccataccagcttccgtctggtcgttgcatctttacaacgtattccaaagcattttcaatagtattttcaatttcatcacgacgatatccaggatcatactttgtaaaagcccggagtgccaatatgacagatgtggtgcactcgggataagagtattcgaccataatatttccaaaaacttcggcaggatttaacaactccatccattcacctgttcgcgcaggctcatatgaagcaaacccaaggttctcattttgcattcccaatatcacatcaaccgataaccttagcctaggtatatcaaccagtttttcaaaatctggcaatgattggacaagcaatacagcacgcagagcttcagatgtagtatctgacaccgtataaccttgagttatattactaaatggccatgcccccaaagaattgtacctatatccactcccttcatattgcgttcgaatctaaattaaagttagtcatcgtctaattcaacatatttggaaaaaaagaagcgcacctgttgtcgatccaaaaactccagagctttggcgatatctggtttgaaggcctctttttcgtaaagacctgattctacgagcgcttgcaatgtgaaggaagtttcccaaacttgcaaaccattagtaccacgcataagcattccttctggttggacccacatgaaatcatgcaaacgttgaatgtgcttttggaaagctttactagaaggtccttcatgaaagtaaacgcaaacagtgttcattgctgcatttactgggccaatacaagagtaatcggtattctgatcttctatttttataagttcgtatgcccgtcgagtacccagttttttaagccaagagggtcttagataagtaaaatatttttccaatatccaattcaaacgatctaatatttgagtatgaggaaaatagaggtccacatcactaatcgtatttctatgatccgcaaaattaatgctgtcatagttttctacgtacaactcctttcgcaattgcattattaacgaatccttagggcatttcagcctctctccatacatatatcccataggcaagtatactaaacgaacgtgacaccaccattttccaggatgaaatggaatccagtcaggtaataaccatagttctggggggatagggttaacaccatcccagtcgtaacagttaagtgtagcgagccaaaattttccccaatgcgggcatccaatagctcctccaagttcatgtaatctgttacgagctcgtgtagcaactggatgtcccgcatccatacccaaaattcgaagaactacataattcatggaggttccgaatacagtagaaactccttctgtgtgaataccccatccaccatcgtcatttgtgtgattaattaagtattggataatttctggagcccaacctttaggaaatggtgtttgcgaaatataaaaagcaaaaacggcaccgcaaatgagaaacatcggcccttcataaggagaagcccagtgaccgtctggtagctgcaagcgacgaaaaaattcataaccatactcagcactctctaatggagttttcgctggaggtcgtttaggtagatcctaagaaaagttagtatatgccataaaacagaaaacgattacttactaaatcaaaacctaggaaatacttctccgcaatggtgagtggacgcttttcagcctcttcttttgtaacatactcccatgtctctccaccagctgaatcgatattcaagcgccacaagcttttatcgatttgttcaaccgttttagataattcaggacggactctgcaagcctccatttttttcgcaaaaaaatcctatctatcaagcagttccagaaaaggtgattagactcgtctttactctatgttaattgtaaatgcaacaaaataatcaaaaaagggataaaaagtagtctaaagggtattcatatatcaataattattgcattcgtggttggttcgcaagaatgtgcaactagtacgattgtcatatttcgtttcgtaccactacgtaagtaaacataagaattggaaacaccatatctcgagctcaaaattagaaaaattttatgcttgtatatttacaattccttatgtaatataaagaacaagctctctgaagtataaaaataaaaggccaacaatctacaatatctgcttaaaaaacaaaagctacttaatacgattcgcttacacagatacatatgctaactttacaaagtaaaactactacattgtaaacagttaatgcaaaatttttgtaaacatgattaattatgtacccaattttggcaaaaatcataataaataaacagtactgataacatgaccgacaagttaatagggaagcattagaagaataatttaaaaagagtcgtaaaatttatatgttgcttcgtcattgatcaattaaaatagtgaaggtctgatgtctgctatagagtgaccaaacctccaaaatttttctggcaatttttaagctgtaataagtgtttaaacctaatccacttcttcaacctcaggtccattgtcagcaccgcccggagcaccaccaggggcaccgccaggcataccaccaggtgcaccaccaggtgcgcctcctgcttgataaatcttggccatgatgggattcgcgacaccttcaagttctttttgcttgtcctcatactcatctttggcagcagtggtgttgtgatccaaccattcaatggtttctttgacagccttatcaatggcttccttatctgaagcatcgaccttatccttgagattaggatcgtccaaggaattacgaagagaatatgcataagactccaggtgattcttggcttgaatacgagaagtttctgcttcatcttcagccttgtacttctcggcttcagataccatacgatcaatttcttccttggaaagacgacccttgtcattggtaatggtaatcttttgagtcttaccagtacccttttcaagggcagaaacgttcaaaataccattagcgtcaacatcgaaggtgacctcgatttgtggaacaccacgaggagcaggggggataccagaaagctcaaacttaccaagcaagttacagtccttggtacgagcacgctcaccttcgaatacttgaatcaacacaccgggttgattatcggcgtaggtggaaaagacttcggatttcttggtaggaatagtcgtgttacgcttaataagaggagtcatgactccaccagcggtctcaatacctaaagaaagaggggcaacgtcaagaagcaacaaatcctgggtcttttcagaagtatcacccaccaaaatagcggcttggacagcagcaccatacgcgacagcctcatcagggttaatagacttgcagggctcctttccattgaagaagtcggaaacaagcttttgaatacgaggaatacgagtagaaccacctaccaagacgatttcgttaacagaggacttgtcgatcttggagtcgcggaggaccttctccacaggctccatggtgttacggaagagatcggcacaaagctcttcaaatcgagcacgagtaatggaggtgtagaaatcaataccttcatacaaagaatcaatttcaatgctggcttgagcagaagaagaaagagtacgcttggcacgctcgcaagcagtacgtagtcgacgaacagcacgagcgttgccagtgatgtccttcttgttcttacgcttgaattcttgggcaaagtggttcactaagcgagagtcaaaatcttcaccacccaagtgggtatcaccagcggtggctttaacttcgaaaataccctcttcaatagtaagaagggagacatcaaaagtaccaccaccaaggtcgaaaataaggacattggtttcatgctggttgcttctgtctaaaccataagcaatggcggcagctgtgggctcgttaatgatacgaaggacgtttagtccagcaatcaaaccggcatccttcgtggcctgacgttgggagtcattgaaataagcgggaacagtaacaacggcatcggtgactttgccacccaaaaaggcttctgcgctttcacgcatcttcaataaaaccatagaggagatttcctctggtgtaaaggtcttggtctcacccttgaactctacctgaatcaaaggcttaccatccttctcgatgaccttaaaaggccaatgtttcatatcagattggacttcgggatcgttaaatctgcggccaatcaatcgtttggcatcgaaaatagtgttgtgaggattcatagcaacttgattttttgcagcatcaccgatcaatcgttctgtgtcagtgaatgcaacataggagggagtcgtgcgatttccctggtcattggcaataatttccactcgattattcgagaaatgaccgacgcacgagtaagtagtacccaaatcaataccgatagacttgctcatatttgaaatgtattaatagttcgtaaagaaaattcgtatcaatgaaaaacgggggaatgaaattaaattcgtaaacaaaataaacgtgaattaataagtattataacacaggtacgatagattcgcacaaatgcgctttagaaaatgctttttttaatttaagacgaaataaacaatcgaaacgacaattgctgtttgaagaattgttgatatccctttcgccgtcccccaacctctatttatgtacctttgtccattctcgaaccttcaccaaccctaaccctcgagatgcttcgagaaacggggagaacgaattctgacgaagtcaaggaattacgttacgatactcaaaaaaaatcgaaacatttcgaagttgccgaaacattcgcttccaaaccatcacgatccagcgaaaacgcttgagaatttgctggacgtgtccttttattaatccgtactaccttgttaactatcaatgggtaaaaccaagttttgatcgtctcaaactcgctaacaccttttttcctccacattattcgaatgtggagtagaaaacgtcatcacttgtcgagcgatggcttcccgcttacattagagtaaattctgtatgcaattgccgaatacagttactttcattgtgatgacttaattagagcatacagatgtttttcaaatttgtctttcgattgcactaattgatggtgaaaaaaccgttttcagagtatgagacgattcttgcagcttctgcatcatttgcaaataaagttatagtggaataaacgagtataaacgcacgattactcgagcagactgaaatataacggtatagcaaaaaaatgcggtatatgaaataatgcacagttgcgaaaatttaggttactgaagcactcaatagtgcaattacctgtcccaataatcaattccttaattgtatagtaacgatgaacaaattggtctcgcattttggataagaaaactggtagaacatcgtaacgtcatttagaaaaaggcactacttcatctctttaagttatttaaacgaggctaaatgattgcaaccttatcagtaaattgcagattgctgtattggtctggtaaacgaaggaaaggttgtttaaaataagtagcgcaaaagtaccctccctacaaaaagctttggttatcatcaatcaccaattttctataataggggaactaccttaagcatttcattgcatgtatgtagatggctcctgatatctcaaaaaaacgattaccatgcaaagtcctcgtttttaatttaccaccaactttgcctgaacaagtgtttctccaatccatcaactcatttttaccacacgtggaatggcaccgattctccaaagggaaagcaactgttgggtatttatttatttctttaacctttcttgcaaatagttactaatatcgtgcctttgtagtactcgatctgaattgctatcctttgcgtatttgaagttccaatccgccacggctgttcaggaattttttcgcgtataccaaggacataccttcatagataagaagagtaagttgttaccattcaaatttttcttttttaactcaaacatgcattagacaacacttatagggcaattgtcacaattgctccatatcaaaagattcctccttctaaagtaaaggcagatagtttagaaggctcacttgaacaagatccgaagtttcaagaattcaaggttcagcgggagagctattcgcaaactgcgtccaatgacgatgttattgaaaaattacaaacctctactccattactacaatatcttgctgagaaaaaaaatgccgttgtagaaaaaggaaaatcaaaaccatctaagaaatctgtgaaggctaagaaaaagctacgcttggctgaaaagccggcatctaacaattcaaaagctggtaaaagctcacaagaatcaaaaaagtcttcaaaggcacctgctgaatctgcagctgctgtaatcaaagaagataaagtttctgatcgcaaaaaatctaaaaagaagccaaaaaaaacccccgtttctaatagcactgcttctcaagcttccgaaaatgcctctgataaaaaaacaaaagagaagaaatcgtctggcaaacaaaagatcgcttctaaaaagaaagatcagctaacaactgataatgtttgaaaaagtatttatccttccttagtgtgtaaattagaaattcctccagtcctcattctttatgtttgccttattgtcaacgatcacgatcaacttagcatctttaattatactttttaatcaattggttgttttccaaactcataagatacactgatgatagatacatttttgcattactgtattctttggcccgtaaatataaatgcaacaaaaaatcttttaaaacacatactctacaaaccataaaaaagtacctgtttgcgatagcactacacaattcctacaactatttttaatgtaataccaatatatcgtcattgttctcatgcttattctgaaagaatattaatgagatggaaagataagtaaaatgaataattgaaactgtgcatgcaaatttataaaaggaaccagtcctttaattaataggttcgccaaagagatagtaaaattgtaataaaagtaaaatgaatgaaatgaaagaagatgagtaaagaatcaatctaagggaataaatcgacagtttaccgaaactatcaattctcaaattatacataagctagcagaatgaagacaaaatgtccaattgaataatcattaacggatcatccgatttccaccaggtccccgtctattattacggttaccacgaaccggaagctcgaaatcagcgttgcctgaaagctgatctaacgtatttgaaacagggggaacattagataaattttgagggtctctcatcatactgcgaggaccataacccatgccggcatgggcggtattcaggctgccatgtgagggattacgactaccatttaactcaaaagaaggtcttgacatatttccataacttggtctcttgaattggcgagagttgtttgctagtggaatgccgtgcatactgagatccaaggctgaattatttctggagttaggagaagttggcataccacgggaatttccaggaatgccactttgaccgaacaaatcagttgaagaattactcctagatgcgtttctaggaccattacgtaaattcattggaatttgcgcattaaattcacttgaagaattgtttcttgaagtgttcctaggaccacgcatattgactggcataccaccatgagcatgcaaatcatttgaggaattatttctaggtgcacccctgtgaccgttattcatatttgggtgcatcccgctctgtgcatataaatctgaagaggaattattacgagatgtgtccctaggaccatttcgtccattcatcggcattccagattgaatatgtaaatcgcccgaagaattatttctgggagcacctctaggaccacgcatattcattggcattccaccttgagcatgtaaattattcgatgaattgtttctaggagcatttctagggccatttccaacgtttttaagcattccagcctgtgcatgcaaatcatttgaagaattgtttctagaaccaactctaggagcaccggtcatgtttgtagacatttcacctttaatgggcaaatccgatgggaagctagagtgatcattcacaggagagcgtgtctgaggcattcgagtagcgggaggctcatcaaaaacactactagttgttttagcaaaatgatttggaataccgggatgtgtgatattttcagtattacgaagttgagtagatgaagcgttagcatgaatggcagcaaaagggcgagcagtcttagggaacatttcaggctttacactgggagtttgagcaacagaaacttgattttctacatcaaagaatcgagaatctgtaccctcgctactaattgagccagcttgacgattacgataaggttccaagtcaaattgcgtgttagcaataccagctgtggtaggacgtgtacgaggtatattaagggaaggaaagccaggtcgatttccggtcttgtggggacaataaccttcggtttcatgtacttcaggtttagaagtactaagcacagaggaacgagaaggcgaagactccgatttacggaactcgtcatagtctgctattatagaaggtgtatcgcgggaagaaagttttgcaacacgcgatggtactggagaagccacagtactttcgtatcccgtggcgtatttaatatcacctggatattgagtagtaccaaccgtgtcaccgctatctgaaggagggccaaactccgaagtagatgtaagagcgtcatgaaatttgggaagtgtgggcacactactgagcttgtcatccagcgccaaaggatatttaacatcagttttgtagctcgagtacgatgagttcatcgtatcaacatgttccagacgtgcagacttctgtccaatacgagaaattgaaacacttctcaggcatagcgctaaaatagcgatcaagtctgaaccaatagctccggcggtgacatatgactgccaagtattatgaggaaggaagagaaccagctcaatagcaaaagcaagacaggtaagtaatgtagtaatgaaaacgactatgatattgatgatgttgacagcttgattaaccaaaaagatggaaaaaaatacaaatatcgcactaaggaatgacaaaaaggcgctgattatatgagtgattaagactttggaaagaactaggcgcttatcacctttatagtaaaaatcatcaattagagaagagcttgcattgtaaccaaaagaagtctcggtacaatcagttccattaccagtgcaagtgccgaatataccaaactctgtaccttcgactttagccagagtcatacgggtagaaggcaccgacacactaccaatgattaacaatgccgttggtatcagaagaaacagaatggctagaaacgctaaagtattgcgaatcatgttgaacacgaaaagttgctaatagttgtatttgttcgaaagaagaaattcaaatgcacaagggcaaaataatttatgcaagtagatgaatgaaaaaatagaaaagaaagctgaaaagttaagatattcttataaaaaaagaaagacggcctaaaataaatattgctcggggatttgggggaaatgagaaaaccgaaaagagagcagaaaaaatttgcagtaataggctaaatatgaatgtttattaagtgaaatcaattaatcacttatgtatacttgaagattaagaaatgaaagggaaatgcaattaaaatggaaaaaaagagagtcaatatcccaaagcgataatggaagtccaattaggataaagaaagaatgacttgaaggttttgaatcaccaagtgtatctaacacctactttactatgccaaaattttttttgtagtttttcttttaaaaaaagtagagtgtataaaaaaatcagggaagatgaggtaaataataggtaaagtcgaactaaaagttcgatacctttaataaatacttagttcacaaaagttataaaactgtgaatggttaaggataaaagtgtaaacagaggttgctaaacattgttgcacagccacacaatattaagaacgcgcaacgaacctacaattccaatggtatccacatataatgacgcagaaagtaaacaaatgatagaccaaatagtcaaaataaagggataccgttgtcaggtaaattcccaaattagtccaatacaaagatagcggttgccaaatgtttttgcctttatttacttgaaatgtaaaaaatcattcaatggaaagttgcatcctttggatatcgcataaatagacgactggatcgtcttatttctattttcatatggaatattggcagtagatggttggattgttttaaaaaacttgcatatctggatataatgtgattgagattgtttcagcaaggatggataaacaaaaaagaaagtagtatcgtaatttctatgtcttatttatcgttatcaaaacggtatggtaacaaaccagtcaagctactgtttacccagtttccagctttattttatcgtttaaaatttttactaatgtaaattttgttaaaagtcaagggttatatggaggcagaatagttatatttcaatcagatccttttggaatgattgcaattaggattcttggtctattagggcatttactatttaacagtaagttatgactcggtagagtagtaggtaaaacatactttaagaatagttctttgtttgattattcagtttccttaatttttttgtgctgatattttagaataaaaatactattcaatgaacaattttaatttatttattttattttttttgcttttttcccgctatactccgtttttcattgctaactaattttttacactgttgtagccatgaatacttaatagtgttttagcgatcaccctaagtattctaattttgaggtgatttcctttgtgatgcttcaatatagtatgtctgattagcggaaatatgctagtttatgaccattattttatggagagacacaaagtggagttttagcatagacgctacgttgcactcaaagtagttgcaaaaacaatataatgctgcaatgtataaaagcttatgctaatcgttaaaagaaaagtcaattgcttgttagttgaaatgtagaattcaactttagtaaaataacccataattgttcactagttcaatttactcatgctttgtgcattattatacaaggtgaagagtagtaaacgtgatacttaaatattataggcttttggaaaacacatttttattggcatttaaccggcatactgtaaacaaaatggccgatcctagaggaaaaccggtctattcgaaagagcacaaagaaattatgtttccagttaatagttcccaaataaaatttgcagctactaatcaagacaaacaacaactgattgtttggctaataattaattgaaaataagaaaaagaattaagtgtatttaggtaaaacactcttaggtaaaattcaatagcagcaaatcaacattctactcaaaggttatattccggtccactaaatgtgagaaaatcccgagtaattgatgaggaaaaaatatcttttaaatagagaagtttttcaaagttatttctaatagcacctcaatttctttggattgcaactgtttttactagtcagagctttgtttacttcgtctgcttctaaagttagcaaagaacatgtaacttgggtgtaatgagatgaaggtgacgtgcactcactagtggtactgatcctccaacgggatgatcgaatcataatttaaacagaactcagacttttcaacaaacattttcaaacagagttgtttacgaagagagtaaaatattcagaacaataataaagaatcaacgttcatagatctacattaatatttattttcttacctccttatcaccatttgctagttggtttgaatactatttgtttcttctcattgcaagcttgaccgattgaagtatgacagatactcctaggatattgattactccatctccgcttagcgatataagcacaacgattaacaaaccaaatgttcatcccagtatgagtctattgaaggctcttcccgaatgccgactcgttgtcaaatccaagggtgataaaaataacgcaaacgttgttgaatttcctctggatcgtcataaacaattattaattgcaggaaaagtttaccatgattataagtttaagcctcgtaaatcgatttttgatcgtgtaaccgatcctaattatttcgcaaaaagtgagtttagagggttttatgtgcttttttggctttcaatggctgcatgggtactacagttatatgcaagaagttattggcaacgcgatactttgcttggtttaccactagctagacaggtctttcgccagtttttcgtgttgtttagctcagatttccttatgatttgcctcagcttttttagttatggtttacaagtgtgtattgagaagaacatgattagatgggctaatttgggttacacaatccaaactttgtggcagggcttttatatggtgttagctgtctattgggttaagcatcgagattttccaattgttcaatgtgttttcttcacgctgcattgtgccgttctaattatgaaacaattttcttattctcaccatatgggctatatcagtgagattcgtatattgcataatgaatacgaaaaacttttaaagtttgttcgtgaatgcctgaattccaccgagaaagatgagaaatacacgtttgaactgacttttcccaataagcctgctgaaacgatatctacattgcaggcagaagaaattgtcgctttaacagcaaaatatttgtcacgccagatgcgtagcgaagtgggcaatgttgtttatcctgataacatcaatttctttaattacgttgattatttattagttccatcccttgtctatagtatggagtttcctagagttgcccatttccgttggcattatatggcatttaaagcaggctccacattcggtttactagctctcaccttggctcttgtagattggtatttcgttccaagtgctgtggctgtcaaagatcttgacttcatagggaagctacgcattgctcccttgttaatgaacaaaattatgtttcccgctatcatactttaccttatcatgttttacctgatttttgattgcattcttaatgcatttgctgaaatcactaaatttgccgaccgtggattttatggtgcttggtggaatacagttacatgggatgaattttcgcgcgaatggaataagcctgtccacgtttttctcatgagacatgtttaccattcatcaatttccggtttcaaattaaaaaaatctcacgctgttctactcacttttttaatttccgctcttgtacacgaatttgtgatgctgctcgcaactggtaaattccggtgttacatattaacatttcaattattacaaattcctctttatgacctccaacaaatgtttgctttcaaaaaacgcgatatccttggtaatgtgtttttctggattggaatgttcactggtccttcatttttatgtatcttatacattgtcttttagtatttgtttatgagtttggtgggtttattaggctaagactttttcttatcattccctttttgtcggatatttattctggttcttggagttgtaaattaattgcttaaaacaaagtgccctttttttgcatattggatttacgaaggtttataccataaaaaatttttttcgtctccttattacacacctttaatattaactataatatacaaaacgttataaaagatttgtgcatcaacctttgactaacgttattgaaataattaaagagaaatttttagttcattagagttataaatttaaaaccaaaaataaaaaaacggtgtagtaacattaaaatgcgcaaaatctctctctttcatctcgtatttgatacatttaataatattcatttattctagtatacaattcactaactatacttaaatgctaatgatcttattctttttttctacaatttactattaccaactaaaataggtatcgtcttgttacctcttcctttgtaagcatcgatgcagatcttccgtaataattattttccaaacctgtctgactattctctaaaagtcttacagagcacaccaatagcttctataaaactataaaagtaagtgtaagtaaaatttttctgcgtacacgactcaaattttttttttggtttttttgaaaagttttcgactttttatcttcggtttaaaccattggttcctcgccgacataattgatttcgtcccaaattttggtttttctaatttattgtactcaatatgagctcaatcgatacgcctgctaataaattgcaagcgaaaaccttgtttcacccagaacatctcgaatacatcaacaagcagttatcggagcttagtcctcaagatatcttaaaatggtgccgttggacacttccttctttgtttcaaacatctgcgttaggactgtccgggcttgttattatggacatgttatcgaaaatggatatgaatgttcctctgatttttatcaacacacttcatcatttcccagaaacactggatcttcttgaaaaagtcaaaactaagtatcctaacgtgcctgttcacgtctatcgttgtgctgaagcagccaacgaaaaggaatttgctcagaagtttggtgagaagctttgggagacagatgaatctcggtatgactttttagtcaaagtggaaccagcaagtcgtgcttattctgacttaaatgtacttgctgtgtttactggccgccgccgtagtcaaggtggagagcgcggatctttgcccattgttcagctggatggaccagtattaaagatcaaccccttggctaactggtcttttactgaagttcataattatattattacaaacaacgttccatataatgaacttctgaacaagggttacagatcagttggtgactggcactctactcaaccagttagagaaggtgaagatgaacgtgccggacgttggcgcggtcgagagaaaacagaatgtggattacacagtcatcctcaaagtaaattcgcacaatatatggcggagcttaaaaagaaggagacggctgatcagtgaaacaatccttttgtgcaatgttgtaaactgcttttttgttatcgaagtgcaccatatgaaaaaatacggcatttttaagtagacaattcaagagtttctctttgttttagttggtcattgtgagaaggttttcagcatacattcttagtaaatgggttaaattattatcgtgacgaagaaggttagggatacactatgaagaaacttctcggtgtttacacctatacaaatagatatattagaaataagatgatttaattatcaaaaaattgaagtggtttatacgttgaaatttgaagacctaaaaccatatgaacttacaatgctttcctccttttttttattaaatatatagaataaactatgtagtattgatctacaaattcatatatatattttttaacaacaaaaattgagtcaccattcaattattttgtaatgtcacctactactaaccgacttatcgtaatttattattggtaagtaggccttacatatgtttaggaaaaagaaatcccgtgtactccaaagggacgtcaactttgggaattgtcttgaagacatgaatctccaaattaccaacgatttttacttgaggaagttgaacgcgccaaatgagctatatgaatttcaagttaccaaagataaagagtacaacgaaaaattctattttgctgtacttggtagggtaatcatttaattcaggagttaacttgcaattgaaattagatcacgtttacagttggactttacaaaattcccttctaacacgaatatctataccattggaatcttcaccgtcagaaccacatagttggatatatgcaacacgaaattggcaaactaatgaaaatggaatagttataattatacagtcaatgtcgcaccccttaatctggtcaaatagaaacttgcgcgaaggcgatgtgagacgtgcaactgtactagatgtaatagccaaatgcacagaaaagaaactttcagttgtaatattttctccctctgcgctattatgggaccaaagcattaatttccctagggtatgtgcaaatttattcaataatgtttaccaaaatttagacaacccgttatttcacctctcagggacttcaaatcactaaaaaatctatcataaaaggtaagattgattcctaatatccaatgaaatttttaacaaagaatagacgtcgagactccagagagctatgtgtcaatagggttaaactatgtaatgtccaattcagtgagcactaaaatacactttgtgggttctgaatatggatcgtatttgctgaattcttacttggacttgaattggaagaaattttctggcaaagcgggagctatacttttaattatgaatatgagcattaatgaagagcttcatgaccccgactatgttagctacctgatagaagtgagaaaataatcttttcaaatggaaataaataataactaagactttcagcatgcacgaaattatctcccttcacatgagccttgtcgacatttaatgaatagcataatgaccgaaagcggcatacctaacttttcagcaggtatggaaaccttgacttagaacaaaattttaacaagttaggaaaatatatcgatgaattctatgactacattggcgatgttttgcttgagatgattgctctcgacactaatacaagtaaaagctgaagacagagaacaaaatagttaacgataaaaaattaattcaacatatttaataaaattttccaatgagattataacaaaagggctacaacaattagaaccccgttgctacaaaagtgtaattattccaatcccttataattttattcaaatttttaacctaacaaaaaaagttacttttgcaggtatttttcccataacgcttgatgaatttgctttaattcataaaataatctttttgcttccttgagctgcatttcactggtttcagctttggcacgccaactggactctgagccttgtgtctaaaaattatgttagttcaaaatctttaagaagtggacatacgacaatatcagagctgattttgagaatattttccggttgcatcagctgctctaccccatcatcttgaatgcaaattcgaacatctgaatttaagtactcatttgtaatcatgcgctttaaaactggaaaagaaagtgaagagtttgaataaaatgatatcttgtcgaccttgcattgaagaaaagagaccggcgaataatactgaacgaggcggcgcaaaacttgtcgagaaacactatcccaaaccaaaacattaccatccttatcaccactaatgagtagagaagcatcaaaggaaacagtcaacgtggttattggggattgacacgatataatacttgattctctactgtcgttataatctacaactcgacccatacctccgatggcgtttggaatagtagtattatcaacagacgtaactctttttttctctttaacgttgttagaaaaagtggatgatcctgtgtataatggaatccatattattcccttttcgttaccaacgtagacaacacgttcggaaggatccacggtcatgcaactgggagttgagggaagagcaatcgttgtcaaaaggtttcctgtagaaacatcccaaatccttattgtgttgtcttccgaagccgtgtaaagtcgaccactaacgatgggaccagggccaatttccatagacacgatagaacgcttatgaccagagaaatgagaaatcgctttaactgaactattacttgtttcaaaagtagagttttggtctaccaaagtgcttatcaaccaagcgaatacatcaccatcgttggaagcagtgaataaaaccataccatcattggaaaatttcaaaatggtcaaaggttggtagtgtgctctgaagaaataaataagagcaccggattttaatgaccatatgtacaaatttcctttttctgtgcctgctgccagccaagaaccacaaggactcgattgcacacaaataagtatttcaggtaaaatgattgattgatccaaaatttcctacacttgtattagttttactcatttaaaatgtgtttagctactttagcttgaaattagctgtaaaactgctgttataaacgaagtaagcgtacaactaatgcagtgcagagagaacctacctttccaaaattgtgaatattcagctgtggacgggtatgttgagcagatagcaaatgattcaaagtagtacatgtcgcgtttttagcaggtgagctttgacggaatgtgctcaccagggtaccggtatgtagattgtggcatagaacattacttggttcaccctcaatagcttcacagccagaaagaagcagctccataaaccttgaaatgcgtgttgaataaacgcaaatcgctgaactgaaatgttagcaacaaagcgaaatttgcaagaaaagtcgtgttggactacattgctaaattaaccgaattcaaccgcatttcgttaaaatgactgtttactctattttctagagcaagcataattgtagacaaattatctaagtcagctatttacgtttccaaattgatataatgggctgtttggaaactatattagttttatttgtacccaatcaaacgtatattgatttcgactatactgttggaaaatttctgactttagtggtgtaaatatgtttaatgtttacattttcgctacacgatttcatgcaatgcttttcaattaaccaagaaaaggttactttattgctaacagaagaattgatttaattcttaaacatttgtaacaatattttaatgcatgtataaatatagattaagccaaatttcggtgtcaatatgaggatcatccgtttaaagtttgttaaaaataactaaacggttcaatcaaaaggcataggaattgaaggatttgaacgtgatatttttaaatgatattcgtttttggataaaaatgtataatgtataatgataagctcaagtggtgatatataaaatccccaaatgaaaccacacaaagagattaatcagaaatgaagaaatatagttattattttctgggagacattattaaaaatttaagattaaactttctcaatttttaattgccctttctggctaacacgcttttcacgagaccccggttcatctaaatccggcgtttctttataaagtctttttttcttactagtgggccgaggaacatcgattctcctagacaacctttctgaggagacatttaaatcgttatcttgtttaatgcttatgagttgcttacgcttttggtcacgtctccgattatttattccacgattatgggattgaacatttctcaccatattattcaaaaaaactttattagggcgaagttttgttttttccttttcaatatagccatggtcgacaaacgacttgttcttttttttagattcgtgaattaacagtttagcaacaaactcatcaaagttgagtctgtcaagtgatgattccatgatgagtattattaatgtaaatcatttattatcatttcatttaggtaatttggcaataattaagtggataaagtgtggatgcaggaattaagaagtggtggtgttcctgcctagtgtataaactatgagaaatcagcacgatcccacatcacggtaaaatgttgaaataaggcatatgctaagtacacatgatttattcgaattattcagtaagcatcaaatgaatcttagttacaaacagatagctaatatttttcaaacttacggcattaagaattagcgttaggccaaactgatatactaactacatttagttactactttgcttatatgtacaagctggtcagttatttaaacatcttaccattctggaatttgaaaattaaatgttaagctagttcaattcagagtatgtctattcagtataacctgtatttttttaagatttttatgtttataaaaaataaagatgtatcaactgtcttttagctaacctattgttggtttgtttactcacctcaacattatggtggccaatgtgggggccacgaacttcttgttattgatttcctgacttggcatttgcatatatatataggcgttgaaacatctaattgtacattagagtcaccactagggaattgttgaaggtttcttgtacataaccaaaaaccccataaaaaattatatcgtaacttctcttttgtaatcaagttgaccatgaggtctatgaaacctccagggttttcatcagatcttatggatgagcattctgtcgacttgttgaatgggtccattttggcagctgaaaatccctctaaaagggaggtagctcaagatgttccaggattcgagagaaagcctacgaaagtgagaaagcctcgagtaaaatggactgagaaagaaactaacgatttactacggggatgtcaaattgtatgttaattcaatactgacattgtctttttattagtaattgaatatataaaaatgatttttttttcgaaaactaaccgtctctagcatggtgttggtaattggaaaaaaatactattagatgaacgttttcattttacgaatcgttctcccaatgatttaaaagacaggtatgcatgatcaaatttttttcattgcctaaatcaattgctaatgggtatatgcaagatttcggacaattttaccagaagattacaaaaagttttatcccaatgcgaaaacgcatatgggacggcctcaaaaaatccctcatacggtaggtttatctaaatcaactagaaaggagagaaagcaatttaccccagaagaggatgagcgtttattagagggcttttttctgcatggtccttgctggactcgtattagtaaagatgcaaatctcggacttcaaaatcgtcgaagtacagatctaagggataggtttcggaatgctttcccagaaagatatgcggctgctggatttaagcttaagaataatccaggcaatagatcgaaatattatcagaataatatggtaaatgatgctacgaccccgaacgatagttctacaacggaggcagcagcagcagcagttgctgcagtggccgccgtagctgctagtaatcctaacgcatcaccacagcaaaccactgagcagccagcatctgacgagctgctcgattggccacatcataatttaccaagccaattttttacatctcaacggaatcctaactactcgactgattcctttttactgggtcagtcattgtctgatccctttaatcacacattacaatcatttcacccttatgagtctttgttttctgcaggccaacctccttcattacctatatccccatcgacatcgcaaaactcggtccaaccatttcccttctcaattcaacaacctccacttcatttggagcctcccttaagttcaaatacgcttaactcgtctactctgccgcagccgaattccactgatttcaatacttttccacctttgccctcgactcctagaatctcatccgaggatataccgtgggacaaccggggatagtgatttagtaccgtcctcattatttcctttcatctctgactcacaacatttatccatcgctctgcatgtcgttattcatttaaattttgtttttgtttttttaaatatttttagtatttaaatatgaatgttcttagaactcagaaatattgggtgaatcagttcgctatcaatttcgcttgcagaaatacctacgttaatcctatgtttttgcgatatttccattgcgctgttcctcgtgcaataagtcaaagggcattaaagcctatggatataccgtttttgcgtatgtttagtgtatataatagtgctgactctatagaatgttacattgaacctatcgataatacatcatttttcttgcatccttttaaaaaaatacgtttttggtggagatatttgttctacggttggtggaatttaaaaaaaaatcaattcttgattaagcgtacctttcctgaccgtgacttcagcatcgccgaaattattcaaaatgctttaaaacttcattctggtgtcaacaaggcacttgctaagtacgtatttctgtaacgttaatattggtttgctttttttagaatttccgttagccattaaacttatcacatttcagttttgctaacttagcgttgttaagtcatgatttacagcaattagaggaattatgtaccttgagaactgctcaaatattaaaacaacaagctctaaaccagccaaaatgtatatggaaacttgaaaagcacatatctaagcctaagctacttaatttgagtcgtgcccaagcagatttgaaaggcgaagaattttttgtacaagccgtcgtacggctgcataccctacaatctttacgaacggataaaggctctcccaagattgaaaagccagatatagagaatgttgttatccagcaaagatcgtggacttctccaattagatggcaattgtgggggtctgttccatcgaccccggtaaacacagtaagaaagacattgcctgacggacaagttacttttgttgctaagccgtcaaaaaaatcgtttttaaaacaactcttctccggaaaggagtagaggatttctgcccctacaattaatccatcgagaacaatttaatgactatattattatccacttaggtgaaaaagtgttttgattatgagattttttttttcaaagtcttaaagctttattgataaaaaaacccgatagatttatcgtaaaactataataaataagccgcaaaaaatatccataaactttataacatgagaagagtcgtacagaagcgctaaggcaattctgtaaatcgaaagacaagtatttatacatacatacatacatacacatgtaaacaaatcgtctaattcacagatcgaaaatttgcattcaaattttttaaaggaatcaagcatacgaaaatgtagaacggtttcgaccgtttaggcctaaggcagcacatccctcgtaaaacagatcaaatttttcagagctgtatccaatatagtcaaaagaagaggtaccaataggagggacggtagaaccttcaaccaactgtttttcaggtcgatccgcaacttggctggaaacgcttagatcctcccattcatcatcttcttccaagcattgtaaaattccccacaatgcccacccgatgttcgcagcaggactaattgcgcgaacagattcttctaagttcataatttgcttttcaaacgtgttctttaattcgtcggaaatatcagttttcaacaatgaagcatcttcaatttcgagtagatcattaatgacagcggattgctcaacatatgcgtgataaaccaactttcgagcattaaaatctggataccttgagcggtccatcaaataattatgggttggatgatgatagtcggccatccattcagcaaaatagttagctaaatcaaaagcacaaagatttggcccagcatactcaaaatcaacaggtacaagggttcgatgcttttgggaaagaggtatagaacgttttttagctttaattttcaagaggttgccatattgagtatcattatgagagaaaaccatttttaaaccaaaccaatcttttttatcacgcgaccattcaacaaaccaattgtaataagcgttaaagtcttcttccaaagttttcataaattcactagtaattgctaaggagtgctttctaccaagtatttttgcttttgctttcggaagccataccaagcaatttttccaagcagcaggcatttcgagaacttcatgggggtgtaaaaggataaaattgtgtaactcacaaagtctacggccaacatagatagaaagtttgggatcgcgaattgttttgcaggtcaaagtagttgattccatatattgttcaaagcggccattggaaaactcgccaattaaataaggcccaatattgtgtcgagcaaggcgcttcaagttttccagttcaacttgtcgattaataaacaattcaacatggggaccataaatccgtagtaacagtttgggagcgtggtaaccttctggcggtgccacataatagacagcattagttaaagctcctgaaattcttttgatgtgtaacttgttacacaatgttaacggaatacgattccaactagaaatagcaagtttgtgtattattaccaaaaccttatgacgaaaaatgggatcagggtcattacaatccaaagatcctttacattttcgagaagggtgagccgaatcaaaggcattattcttgtcaacctcagaagcaaaattgaccataacttttatatacgatggttctatacaatgaacctgtgacttaacgaatcaaagtatgaatgaaaagaaacaagaatatatagcaaacgaaattgggagatgtataaagaatcagtatagcaaggaaacgtataccccgtatataatagtcccttgtaaacttatgcttgtcctgtctttataatttttttctttttctggttctttacctcacgaacctttttttgtatttagtgtctataaggaatatttatatgaaactagtgttttgagaaagtctaaagctatgaaatagaggtctgttaaaaaaaaaactaattttcttttttcagttcgccagtaagccaaaataaaaagttcacgtaatattacagcctcaaattaaaaatttcataaaatgaattgactttatatagtatttttgtaaaaatttatgtagtgaaaataatcaaatggttagagtgtatacgatacatgtgtgagaacatctatatttgggagcatatataaataaacttctatctaatatcattatatcgttaatgcgtaaagtagagaactgttacgagttacactaattcgtaaaattatatagaagacatatatatgaacataataacatttatgactctaaatcttttaaatataattgcagccaatttgcatcttttaagtaaaataaattagataattattagtgttttatagaatatgtacctaataaaaaaaactccgacacttaaggactgtataaagaagtgaaacctcaatcagataatgaagggaaattcaaaataaatctaattcccatccataggtgggttatgcgtataatacatcggactgtacgattgaggcatagccatttctggagaataaatgggatagtacgactgaggaattgatgtgggaacggcaccaggaggaagggtagccattgactggtgaaatgttgaaaactgatccatgggtgcagggattggcatcattgcattacgaggtggtgaaaatggcgctggaaacatcggatatggataggagggatattgatattgaggggaaaattgctgcattggtcttagttgacgaaattcaacacgcaaaggctttttctggtgtggggacctcgtcttaccgcagacggcagcataagcggcttgttgagaatcaaaccttagaaaagcaaaagcaggcttcttgctttgatgaattattttacaatcgattacctttccatatttggaaaatagatcaactagtaagtagtgtgtgcaatttactgggtcgagttggccaacgaatatagaataaggatcaatcggtggaggcattgcagcaaacatcatagaggggttcatgggatatccaggctgttcaaaagaaccatctgttgggagttcggccttgccgctttctaaagagggtattgaaggtaatatactcggtaaggagcttaaagattcattaggagtactgaattcagtagaattgaccaatgagtgagcaaagtatgagggactttgaaccgcggaatttgatcttcccatggtagaaggaggatcggaagaaactgagaatggaataggggcaggtgctttgataacaggagtgttcgactgatctttgccttgcgactttcgccttcgactatgtgcgttaggtggagaaaacggggaggaacctttcttcttatagtgaccgttttgatatgtcacattttccgcccaaagtacaggccaggcagaatgcttaagcgcggtataggctgcgattgcttcatccctgtaaacaaaccgtactaagaaagcggattgatctggtatttccgtgacatcttcaacctcgccataaggttccaataagttatctatgtctttttttgtaatgtaaggttgatggggtgcagaggatatacggattgtcctattaactttggcgcgctctatacgtatatgacggccatccaatatcgtgttttgggcttcagaaagtgctttcgatgcatcatcagtattttgaaattgaacaaaagaataaggcctttgcaaccaatctttcaaaactttgacatgcaacaaaggaccccactgttgaaagtaatctttaacagtggcagtcagctcttcctcagaccttgaagagtttaagctagcaacaaataaacaggcaactggttttccacggacagacgacggatttaatactccactggaagaggaacttgggataggggtgcttgatgatgcagtttccaaaggaggctttataaaggtagtggaattatcattttcggataaagaacctgggggaatgtcttgtaaaagcgttgttttttcgagttgggctgataatttttcgacaggagaatgcaataaagatacagacggagaggaaacaaccatttttaaataatgtgtttaaaaaaaaagtttggaatgagaaaggatctataaaggggcatgaaacaaggatgccggattgatatcaaattaaaaagacaaaactttatacgagatgcctgcgccaaagtgggatggaggtcgtatcagtcgattatatggaatacaatagatagttatgagatgatgtgtcaacagcaatccaaaagctgcgtagaaaaaagaatgaaaagtatttcaactgaaaaagttaaaagttaattaatttaaaatttccttcaaaacaaagtttaaaaaaaaccccagagaaaaaatttggtcaaaagaaaagataaataaaattgatcaaagaagggataggaaaaaacgaatgggaaaacttttactcaggtaataaaattgcagaaatagggaaagaaaaaaacgcaagcgtatggtaatttagtgcaaaaatgcaaagataaaatagagattatacacgtataaataagaaagaaatggaatggctcttaaaaatgacgagtcaaaagaaagaaagaaagaaaggatgaagattttgagaaaccagctgaaacagaaatggaaaatgaaaaaccaaaaccagagatagacagtaggtaaaccaaacgagactttgcagtctaacaatagtctaaggaaagcccaaagaataaatatatatttgagtgggggaaacgagtatttccagaataagagtcagatgatgagaaaagtaaaatggggaatagaaatagcttgcacggtgatcagaccgtgaaagaaatttcacaaagatgaaatttcagtttttgggtgatggatagagagaactcttctcaagtggaagctaaaaaataattggataagcttgagggagtagcaagttcgaattgaaaaaggtgaaagaatcaaagagcagtacaattgcagttgaatatctcgaaaagctgaacacagagaaagtttgaggtgaaaaagaaaacaaataaaaataaagaagccagtaaacgcaacaaaaggtgcaagaggagagcgaaggaaagctcaatggcacagacagaatcagatgagaagagaaggtaaacgcagtctcactagtatttcaagcaatgtggaggtattcgatagataacaaaagaaaaggaaaaaaagaaaaaatgggtgatcagaaatgcaacaaaactgataaagacaggatggaagacggggagacgtctcagcaaaaaggaagcaacccacacaaagagaaattgaatttagtatgttaatggagaaaggagagaatcgaaaaccctcgaatagcaattgatttaggtgaaagcaaagaagggggttattcacgacgaaggtttagatctgctcggaatatacgaggaaaagacattgtatatcaagactacttgcaaactcggggatttcaacacgtgttcttcatcggtaatgtaggcggcataaaagaggacaagggacattagggagcaaaaccagacgatatgattaactaaaggagcaatacatccgaatcctgcttacactctaataattagtcaaacgaccaagacgctgcctcaaatcctcaatcttttagtaattttaccgttctatttgggccatatcattttactaaattctagccattctcctttaccacgattgataggcaattgtccattcggaagtatatcactactgccaacatttccctctccacaatgtcttagatagtgggttacagggagtataaggaacaagctagtattgacaaatgatgagacattgagaattgggcacagggtaatgggctaaaaattgggtgctgcaccgaagcatcctttggttgtgaagataagcaactacaaattttaggagtaagttaacaacggccccatggagatagaaaaaggaagaatgctaaaagtcgtgaacaaaggcgtaatcgtcaaagaaaggtaaattgcaagcacaatgaaaaagatgattttttacaataggatccaataaagcgaaaaaaaaaacaaataaataactaaagaaaaataaattgaattttgattagtatacaaaaaaaaaattaagcacaatctagatgagcaacaaagaaaaaaagggagacctttaaaagaacaaggtgaatatgttatattactgtctggattaatgactgacaaagacagaatacgcaagctatagccaagctaagaaacgaaaaaaaaaagaaaagaaaaaaacaaaacaaaacaaaggtagttagtttgtcaagctatgaataaactattttcgtcgtattttcttgagcgttctatagactgtttattcaacaaagcaaagcaatagtataatactagtagtaaaaggagtaacaataggaaaagccagcttagcgtgtaccgaggttttctcaaaaaaaaaaaaaaaaaaaaaaaaaggaatcgcttgctgagatatcgaactctaccccttgaatctaacattcacatgaccttttgtttctttgtttgtccccatttctagatgtgtttttaccttggaataaagtctcggtattctaactccgattgcctatctctaacactttgtagtgggatgtgcagggagcaagctaaatgcacgcactctgatggagtgagttctggataagtgacagctgagtataacgataaacatcgtcgtacagtttagcttccctttgaaacaaaaattttaagtatgtgtaatggtgcttatttatcgaggaaaagggtgaatctataataaagaatggatcgttggaatgtagaaagtagtcgatacttgaaagtgaaaacagatgttgaaaaaattagtcgatgtttaaatgtttaaaaataataataataatactaatactaattttaattcttgtattttgctagttaaactagaaaactgccaacgaaatacaagcatacatacatatctatatctatatctatatatagatatagctatgttcctttccagacaccagtagactcggtctatatcgccagcatttcttagactaggattagaatgggataaaaatatgaaaaagggaatgctgaggaaggatgaataagagtcgttatatgtttttctttactgtttactttttctttttttcttcttcttttctagctcgcctttggcccaaattaagctcattaacctgatgctgtcagatatgacttgacactctctgtgatactacatatgcagacaatttctggacgaaacattaaattttccgatcttcaatcaacgttccgaaatggtctacagaaagagtaacaacaaattgtatgtagcgttggatatgaaaatgcactgcgtggcatagcatacaatactcttacaaatgcgcttggcaaagacgattcaatttaagattgctgttatgcttacagtataaaccaaagcagcaagaatggaatccccgtcccgtaaatttttttttcttggtaatacgttaaaagtataacttggcagacatgtcgaaaccgatcatttgtaaatcagcttctcttaactatctctagtggatgcaatagtatgttaaactaacaaacacgagtacatttgaaagactcataaaccaaattcgatgatgatccttttgttgataaaccgttttatggtggatctttggcgtatcctatcccttactcttctttcagatatgaaacaaagtaaataatagccgaggcaaccatctataaatcatcattgtttagctgcttcccccccctaacatgggacgtaagacaatgaaagtttaatttgcttttaattttcgttttgaaaaaagtttgttagatatggttcgcttccaaccttcctactttaataaacaagtcggaactccagctagcataaaatctgtgggagaactctcaaaatgctttgaagagtgactgtatcgattgattgattgattgatggggtgaactaggtagctgtatgaactgaaccatccctactattaagaggtatgaaaacgtacgcatgttaagagaagctctaactacattaccatactgttatgtactactcttctccaagccagatcatagaactttctaaagagcatagatttcatttaatttatttatcaagctttctaactacgttcttcgtgaacttttttattactgggccattttaaaaaaaaagaacttcattactaaaccaaacaaaaaaaataccatatatgatttatttcttctcgttcttatactatgtcttataccagggaaaccagttattatttactgcttaacaaatgctattagggttcaacgttctcgttagtagaaacatgaaaaaaaaaatttcgatgctgatgctgatgcaaacaaactgggcataacttttatttaatagaaaaataaataaattagttcattgcctcttattgttggttggaccacatggcctgacaagcctttagctgttccaaatagtaagaacattgactgaactcatgctcatttatacaatctgcaaacattttagcatcgcccttgcaagcattcttcgcctcttcagaaatagcactgctggcaaaggtggatggaggtgctgaaccataagcggcttctggaacactgttgctgtaactagattgaggtacactagtatcagctggagcattgttggaaccacttccagaaaaaccgcctgttatgacgctgccaaccgtgtgtccgatagcacttccaataccaacaccagccgctgtactaaccagattgccgaagaatccaggtgagctgcctccttggacggcggtgggaggaggagcctgttgcacacgactaggagcaggaggaggtgccattgtcctaggaggtaaagcagcagcagtggaagcacttctggcaggagctgcacggcgaggaggaggtgcggcagaacgtctacgaggcatcgtacttatttatgtgaagagatggaaatgggcaaaggaagtaagagataaacaaaaaaggattaaattttatgaaaactcgtttacgatatctgcaaaggaataccgtcaatgaaaggataaacgatatacgagtgtttaagaggcagatggcggagagcacgaatatatatagcgttgctagaagaagctgaagaaaatcgatgaatggagagaatcgttccgaccaaacatcgtcttcgctatagcggattggaagacatgaggtacaacttggatatttgcaccactcaagtcgtatagaccagatgcccttggggtaacagttacctaacaatccaagctggtttactaatacaaatggatgcacaagttttcaataaagaaagaaaattgcaacttccatcactttcaaaacttttatttatgattttatctatcattctcaataatcgtaaattttggacacatgtatgcaaagcaatttgactttgttttttttttttacgtaaagaaacttttttagccaacattatttataacgtagtggatagaatcatgttattattaattagacggtatatattccaaaaaataaaaataaataaataaataataaatacgataagtaagggaatatatgagaaacaattatataattgatcaatttaacctaaatagatacacatcatcgacttggtgagtcagagtataaatgagattattggagttttgttatgctattgtataaaactatgaagcagctccaggttccacactagtgaaatagcaagattgtgaaaaatcagcttatataaatgtttcagttgatttcaaatgatgttactcttaactcgttttaaataaatgggtgtatgtgaaataacgaagcaatttgggaatgcaaaatctaatatgtacgtattagttgttgatggatctctttatatttttatatggaaacactagtagtcatggttttaatagaaaagcagtctagagagatatgttggaattcgatactttgcatcaaagtgttctatttatttatttatgttgcgtctgtcaagtcaaagcacttgaaatgactgttgttgtaaaaaaaaggaatcccgaagaaaaattatatgtttttgaattaattcatttctatatttatttttaagagctatttttgagttttgaatcctctagccaaaaagtagtaactacagtctacacgctctcttaccttggccgacggggtatgtacaataccaactcgaacggttccccacatggttctccaatgtgggatacttggaatggtattcagtaacgatctaaaagtcgcaattctaatattccacccccactttgtctcattggggtccaagtttttggatgggaataaaaagcgaaacgagctgtaacgcttagcgttagtgaaaatagcgattaccactagcaatcctaagaaaaaaacatccatctaaacttcgtcaatagcaatggttgagcagttagaaaaagttatcaaaaactttcttacctataaaaattattttcttgtcgcttgtcaacatctctattcatttattcactcccgatacatgcatatgcattgccgtaacgcacatgcaagagatgaagctacttcagtcaacgttcattgagtaaatatttgcatagctaagcaattcttttctgtatctattgtagtactatgtttgactgagaaatccgctaccgcggaagttctcctaaattttgatctttactgatatcattagctcgatcgatcggagcaactacccttttttacctgatcaagacaagcaaattctcgaaattcggcttgttatctatttaaaatttcaaaaaaaaaaaaaaaaaagaaaaaaaacttatgagagataaaatttgtagcacaaagtatggtaaccaagaaccaaagatgcgtttattgatagtaacagtaaatagcacttcacttgcaaggccaacaatacaagacactatggtaatgtagatcagtacgttttcaaagcataaaatgtacaaattgtttgttggtaggaaatcaatacttattcatacccatctcgtttctctcattgttgaaaggatataatatcaatctatgtagtctaatttgtatcattcaacaattatggaaacatcggatacgcctcttttcaaattttcttactccttaatttatttttgatcaaagtacatctaaataataaaatattattttttcctgcgacgatgaaccgggtttccatgcaaggttgcctgtcccaatcataaaagtgagatttgacttttcaacgggtttgtaagttgtaggctaaagttcattagtaaatatgtgataaataaggctttctttcttcattacaattttttcttactgtttggtggatttcggctttgttgcccaagtcattctccacaaaccttcttcactttactgaattttaagtggttttgtatttcgtattcaccgacatcagaagcgagtctatatgctaaggttgttcctctcctcggttttggctagttgttgaatggacagaatcatggggcactgacgtcgcaccctcccctccgttcatgctaatggtactcaggtttaccgaataaatagtcccccatcccagcaattattctttccttagccaatatcggtgcattgtaataccctttttcatgtaagtgcaagcctaaaggtgtttgagatttgatcttgtcgagaggcagtaggatattctctagtgcatagtttagaaaatcctcctttgtgataattttgattttgcgtttcgttggccttttggtcttacgaaatgtcggttttcttgaaagaaagtcttatatttttggttggaaatatagtttactcgatgctctaattcatgtctgccaatgctaggacttttttcatctgcgcttatcttggggtcaatcctatacatagcgtatgcaaattttcactcaaaatgggttcatttctcttactttgaagaggatagaaaaggtcttcaaaagctcaatttttttttctatttaaaattagatgccgttattgataatgactacgctactaaatttgtggttcctgtctatatctatgacccatctgagtgtgctcagattaagcacactagttgaattgaaaattaattattgatttttgataacaaaccccgtctttagcttgtttgaaattaaagtgacttttctcattggcgattattgatagtcaattttttttctatttttcacgatagttctcttagatattatcattaaccgactttctattcttattgcttatttctttttttctgtttgttaaatttgcgaatcggccttcactatctccttgatctgatatccttcgttctctcatattattacaaaggagcttttcccgcatttcacgccttcttttatttcccaagttttactttttactaacttttaaattattaggatgattatattaaacgcacctcgttttatgacaaacacaagattagctagtactcgacgacttgcttcgtcgttactttctcaagcgtcgcttcgttcccgtcaattaaacccccttttcacatcttcttactcaactcgttcctcttccttaaaggatcggttagctgagcttattcctgaaaaacaagcagaaatcaaaaaatttcgcgcagaacatggccaagatgtcattggtgaggtaactatcaatcaaatgtatggtggtgctcgtggggttcgttctttaatatgggaaggctctgttttagaccctaacgagggtatccgattccgtggttatactatcccggaatgccaaaaattacttccttcttctcccaacggaaaacagcctcttcctgaatctttgttctggcttttagttaccggggaaattcctactctgagtcaagtgcaggcgctttccgctgactgggccgcccgttctcagttacccaaatttgttgaagaactcattgaccgttgccctcctacccttcatccaatggcccaattctctctcgctgttactgcacttgagcacgattctgcatttgctaaagcatatgagcgtggaatgaacaagcatgattattggaagtatgaatatgaagactgcatggatttgattgccaagaccgttccaattgccggtcgtatctaccgcaatttgtaccgtgatggtgttgttgctcctattcaaatggataaggaccattcgtacaattttgctaatgttctgggctttgctaacaatgaggaatttgtggagcttatgcgtctttatttgaccatccatgctgaccacgaaggtggtaatgtatctgctcacaccggtcatttggtaggttctgctctttcttcaccctttttgtcgatggctgcctccttaaatggacttgctggtccccttcatggtcttgccaaccaagaagttttgaactttttgattacaatgaagaaagaaatcggtgatgatttatctgaagaaacaatcaagtcttatctctggaagcttttgaattctggtcgtgttgttcctggttatggtcatgccgtacttcgtaagacagatcctcgctatacggctcagcgtgaatttgcacttgagcatcttcctaaagatcccatgtttcaacttgtaagccgtctgtatgaaatagttccaggtgttcttacagagcatggaaaaaccaaaaatccatatcccaacgttgactcacattctggtgttcttttgcaatattatggcttgaaagaacaaagcttctacaccgttttgttcggtgtttctcgaacactcggtgttgcctctcaactcatctgggatcgagctttgggactacctattgagcgtcctaagtctttctctactgaagcattaaagaagatggttgaaacgaaatgattatcttatttcttacaatgaaaattatgtcggcgctttttttttcattcattatttgtataaatgttttatttcctacttagtttttactgtgttggtgttgtcaattcccgttgcatttaaaaattgaatatccgcaaatatatcagcaaacacaataatattaataataaatttcaaaattggtatagcaaacaatgaatttacttaactctgttgtattcatggctttaaaaagtctaacgtataagttttcagtaagcaaattgttatttcaaaaggccttctcatcatctggtaactttctatatattttagctaaattatttaatttggtatgaatgtaaaacacgcatagtcagacgaaagcaatccaattaggctttcgtcccggcttaattggtgtctaatatctttttctgcatatacacagcgtaccaaaagtcactgttagcactccttttagttgcacgtggattcacaagaccaaagaactttgattcaccgagactcaaattccaaagcctccaatcgtgctatgtatgtggcatagaaaaagataaaatttctaaatggaagagatatatatatgaataaaaattcctgaactaccgtatttcactagttttcattaggctggtttaagatagttttctaattgcttcgcaatttgtttcaattttacgaattgctgtattaagcagaatataattagtaaaaaatatgatttggagtaatttgtattaagacttattagctaccataagatatcgtcttgaaattcattgatagatttggtgtagctgcttcataaaaaaagacggagattggatcttaaaatctgtaatttcaggccatttctttgatctaacttataactgctaactagttgaatgtttattggtggggagtagctttgagatgttgctactgtttggcgtaccgccaaacacctgccaatcttttacaattaacgcgactcctctatacatcaatacaaacattgaagcaacatataaccatcacacggcgtttgtattaccatcgtaaaagaaaaaatgaataacattacacgtgacatctataccaaaggacaacctgctgatctgaaacgtctgctgatgaagcgtaactcttttagaaggccattgttaaacatgcgatgtaattctgtcttacaatattcgttggaaaaaagaaaacttaccgttcaagatttaaaagacacgagaatggaattaaataacatgattcgcatcttgactgaagccatggcagcccacgaatggactgtcgataatgtaaacatagctgacatacagtctcttcaatcaactatccattcgacccttaaaaattttcaaaaaatcaatgtccttcaattaaatataaacgcatctgataattccttggcttatctttcaaaacctgaagaatcttataatttcttaacaatttacttctcaaccttgttgagttatgagaaagtagaaaatctcattaagaaaagtttaacggtaattgattctttgtatggacttttaaactatcagataaatgctcaacattcattgggttgtattcctctgaatcaagattcttttaaacagcttaaactattaatttgcattctggaagaagacattaaattagatgactgtggactcgaaatttcggcgtctaagaatgaatatctcgaaaaaataaaaacccactataaaacttggctgcgcatccatacatttttaaccttatttccagttccgtcagttctatcttcgaatttaaagaaacaaatgtacggctggtttgaagacttacgagacgaaagcttgaagtcaataatactagccagcttgagtgaataatgaggtaggagttactaggaagagcaattttatttgcaagaacttctattacaacagggcaaaccacgagaggtctttaccacaccattaagttttataatgatcgattaaaagctaatcaaacgcgcgtatcaaaagaaagtaatatttccaaattaacgttgcagctttgcataactcgatggtttaagcttccttttaagagctttgccgcaccagacgggtaaaagactgataaatagtataagcgcactcacccaataaaacttcaatccaaggaggaatttgagttctatatgtattagcttctctaaaattcttcgtaaatatattaaacataccaaaataattagttaaaaatggcacgctaaggatatacatcatcaaagttaacaactcagacattacaattgtttgttccctaacgtcgttagtatatatacctacacacaagtgagaaaggtaaacttaccatgtgttaatctgtaaagcaaccataataagctcgttgaagatcaaacaagaaaagcaaacagccaacattttcccttcttcctcaaatccaatgaggtagaatgtaaacagttggataattaatcctatgtttgtaagtatggtaatgaaataaaatttaacataccttgatatacgctaatgagaacgcaagatataaaatttttgtaagaaaaacatttttgctccctcatttccttatacagttctgggaataagaagaccagcttctcacttacatccctatcgtacacaatcgaaaaaacgggaagcattgtgtacattgtagagtatccaaccaaaagcaaaccttgaaataaagcgatcggttcaaatgcagaaattacactatagacaacttggcaaacagaaatcaaaagaccacgatgaataacaaacatagctaatttcgatgtttgtttataactaattcgaccatgccatagtagaagacgcgagacatgactaaattctttgacgctatagtcagcagcaagactagcttgctgaccttccttaccaacaattccaatgccaacattagcaacttgtatcatccccacatcgtttcctccatcgccaatacaacacacagaagcttgtttcttttcttgtattaaacgggtcatattagccttttgcgttggagtgcatctacaaatgactacgctcgaaaggtctgaaacaatatcaataaactcgttttgaaggtaaccaatgcaaaactccatagactctccatcaattattaaacacgaatctggtttgttacgaagcgttaaaagatgattatgtgcttcttcacgagacgaaagctgattgattgtatgtatatattgaccccgcgaaaccaaacgagatgaaatagcgatgcatctcgcagtctccaccttgtctccagtaagcatccaaacatggattcctgcattgcgtaacagttccagagtgatttttacatctttctgtagtttgtcctctacacctgtaagccccaaaagatccatgtcgttttctaaatatctcgaaacaatttcttccatctttttgtcccttgaattcgaaaatgacaagctggcatcagagtgtgctagtgaaaacgccgagtattcttcagcagataaatcctttttggcaacaaccagtgtacgaagaccctcacgggccaaattaccacattcttcttctaaccaaaaactgggttttacaaaattttgcatgattgaatctgccccctttaaataaaaggttattttttcatcaggcgattgcacaattatccccatgcgctttgtctccgatttgaaaggaaatatgttcaaaattttataaacattgttgttcaatgtaatagcatcccttgtacggttagtcaaaactaaacctagggtactagtccatttaacaatggcgacttcatcaggacttgctgcttgataagatacgactccatcatggcctttagaaggcgtaacattatggcaaagggatagagctaaaactaaatttctaaccaaagttttagaatcctcacttaatggtataggagttgaataattttggatacaagcctgaacgacatccattgattcagctgaaaatcccatagtaccgacatgaagcttcttcatctccatctcgttttgggttaaagttcctgttttatccgttagcacatactcaattctgcctaactcctcaggaatattgcttgagcgaactactacaccaggtaaatttggatcactttccgtattcttcgaatgcacaattttagccaaatctaaattcactcttagattgataggtataatgctcgaaaaaagaattaaataacgaaaaacagaaatgtaccaatcggttttgatgccgtgactgaaagtcaatccaatggaaagtacaagtacaaaagtacaaagtattttagagtaaaaattgatttctttttccaaaagacccactttggttttagctttagaactattcatagactgacgtgtatctttaccagtgtaaactacaacgccatacacaccatcgctcgcaaggacagtatttgcccataatgtatgatcaacggatataggtcgtttctggttgttcaatgtgaaagttccgtagaagtgatgaacagacttaataggagcatccgcatgaacaatgccttctgtatgctgatttgagcaaggtatcctgagtttccagtcggtctcaccatcaagctgatccgtacgaataaatgcttcatttcctactgttgtctccaacaagatcatatcagcaggaatacgttggtctttagcaatgtaaacaacatctcctgcctgtatgttttgagctgcacaaggggaatcattaacagtatatatctcattgttagcatatgaatctctccttcgccgctttaaatcatcaactgcttcttttgtgagagtaattaataaaacaaaaattaacggagcaatgtatgtagaaagataaccaatttttaatggtggtattaattgggaaagggatactagcaaaaaatacatattgtagaaatatcggaattgctcatagaggcattttggtaaaaaagtaaacagatcatacttagtattagtaacagcattattgccgtattgcggttcaggttgccctacctgaattaccctaaatgaagaatccaacgatatacctgcattgctggcttcatgactggacataagagattcagtttcgtctctatctaatgaatacaatccatggccatttgaaactgaagactggcgactagacctaaacgatttattgagcactttaagtggtatagaaggattgctcagatttttatcttttatccacagtttcatcttggactgaattcgatttagtcttgagtccatagtgaactgcgacactggctaatggaaagcagtgcgctttgcaaaatttggaaccacactttaaatatataaaaatttaaaaatttaaagatactaattcaaatactttggtattaaccaacctgtaagtttcccaaatgttcggttcggtttaaggcggtaacgataagctaagaggatatcagtaacaacaactaatttgcgcagttataaagttaatagtttttgagtaattataaaaaaaataataacaaagcaaggattctaaagaaaataacttttcatggtcatcggtatttagcaatcaaacaaaattttaaatttagaactatcaattagtatctgatgacaagaatggtaagctatttttaagctttgtaaaaacaattgtatttggactataaaacgtatttttattatgcatgaacaactaatatgtttcattttataaacgtaaagctttctattgaaagttgttgttttgacttgtgctgttgtttataaattgtaaataaaatagatttgatacaccaaataaatactaacataaacgtacaaataaacactacataatttcaattcttattttctatcaatcttaataaagaaacatttaaacatttgtttaaagtttcttcaaataaataaatatctgagacctgctagaacgaatgaatacgagaaatatgttcgacattctgaggaaaggaatttttaaagatgaaatcactcaaattgaaaaaatccttttaaaaatggaagataacacttacgaatatgtggatgtttttttggagaaatacgagagtcaacaaaaacttttactaaaactgaccaaagcaattactgaatacttatccaatttaaaaccacaactatctaagcaggaaaacatatatgtcaaacacattaaaagttcgaatgaagcaaaaacagagctcgaaattttcaattgttacaaggagatatcaatatcaaaggagaaaaaaattaattcattgctaaaacttgtacgagaatcagcccaagactatacaatcaatgaagaaaacgatattttatatcattctgagatatctgcaaaaaaaaacgcaagtcccatggaatttggggatgcatcttttgatttagaaaaacaaagacttcattttgcaaattcaaatttacattctattgaaagtgaacgaaatgagagtagtttatctttggattcgggagaaagtgaaaaaaaatcagaagaggataatggaaacggcgaacaaaattatattcctgagcagtatgagcgattggatagtccagtgaaagaaaaaatcattaatacatgctgtaagggaaaagctgaaccccccaactatgagagaataaaaccgaaagcgaaaaaaggcaaccagatgcagaaaataaaaatcagtaaacttggcactgcggaaacgcaaacagaagatgtaatgaataagtcttcacaaaaagaaaacaacgatatccttcgcaaacacaaaacatcagttaaatttccaactaatctcgatgcactcaattcttgcacaatggaaaaccatgaaatcaatgaattgaccgctacaaacaagatgaatgatggacctataacaaaatgtgcaagagaaactatcaatataaagaatttaaagacatcgaatttggaaagaaatcaaaattctccgaaaaataaaaggactgtaagttatgagcggctggcaaattccttctcttttaatgctctcaacgattataatttaaaaaaaggtggagaaaagcttaggaagaaagcaattaagagagccctcaaggacaggggttcccaagataaggcatatggaggtgttgtacagagtaattcacgtcaaccaaaagttggttttcatgttaacaattcatcttcaggtcacaatgataatgagggaaatcattctctaattctcagcagtaaaacgaaatcgccccagttatttaacaatgaaaaaaaagacgaaagttactcaggtttctcgaatactaacagttacgctatagaagagactagccgggctttaatgggaacctcaaaaaccagaaaaccagaaaataaatcgaagtatttgataaagaacggttggtttgaagattcattaaactcggaaatttggagtgatgcaaatcctttggactggagaaaaactgatattcttgaggagagcacgtccatcgtttacaaatagagattgtgggacacaaacaccgattgattgatttctattacaggccacattattctaattgtaaatcgtttaaggaaaatattgcatacaacagattttggtaaaactcctgaggccagtagaatatagttcttcaaagttatgaaataattagtacgttaagacattctaatttatttcaattgggcggtttggaagatggcttaaatatacagcttttgatgactgcaaaacacaggcaaaacctcacaaacaaaggatttaaggaatgagcacatatacaagcaagagaccaacagtacttacaaattctatcaagcggaccaagataaatagtatagcaagataatatgtattaaaataacaattattaaggaattgaaatataaacaatccgtacagtaacaataattagtttttgtaatgatacattgatgttggcaatctgcagacaaaggatgctatgttaaaaatggatataatgaagtatttcgtaattctctgtgtcattaaatggcgacagtctttccactgaagtaacacagaacaagcatataaaactacaacaaaatcatatctagtcgttacataaaatggtttatgcaagtttaggtaaagcaatcgaagaaaactgtccagaagaatatgtggagcaggcaattcaaaatgatccgaattctcttaatgcggtagatgatgtatgtgaaactaataattaatattgttattctattgtgaattcgaaaaagaaaatgaatatgcattgacaagaataacaagtgtaactaagctactaaatgactcatgttgtttttactaatcacaaatattgttaggacaaacgtacacctctccattgggcctgctctgttggtaaagttaataccatttatttcttgttaaagcaacccaatatcaagccggacgaaaaagatgaggcaggatggacgcctttaatgatctctataaataatcgctcagtacctgataatgtaatagaagaactaataaaccgttccgacgttgatccaaccataacgactcgcggtggtcaaacatgtttgcattatgccgctggaaaaggtcgtctttctattgttcaattattatgtgataaggccccagaacttattaggaaaaaggatcttcaaggccaaacaccattgcatagagccgcagctgttggaaagattcaagtagtcaaatacttaatttctcaacgcgcacccttgaatacttcggattcatatggcttcacaccattgcatttcgcattagcagaaggacatccagatgttggtgtcgaattggtgcgtgctggagctgatactttacgtaaggattctgaaaaccatactgctttggaggtttgccctgatcgtattgtttgcaatgaatttttagaagcttgcaaagagcaaaaccttgaaatttagttccatatattacgagaaattaatgttcaaataaggtgaggttttaaaactcataagcgactgctttaaattatacaattctcttaatttcgtattaatgaccttaaaaaaaatgcatggcgtttgacgaaaatatagaaaaggtggttttgtagcttcaattattgaaatgaaaattacaacaaaagaaccattgttaacttatgttctcttcgttgtctgagtgatgttttatactcaataattaaaattattacttaaataattaacctggtattttttttacatggatatatttattgttttcattctctttttcgaaatattatttttaaaataaaaaaaataaataaaaaggaatagatagataagcatttttaaaaggaaaatggtttgtaaaaaaatatgttttttattaaataatctcgctacaagccaatctgaagatgtcggtattattttcatcgatttgaactaatttatgaattaccgtctgcataactttttcaatgatactgagtgaaatacaaagaacgaatgaaaacatttaattattttcttcagttcattacttcaatatacttataagagtcataaattatatacgaataaatttatttacacttgaaaaaattgaaaattgcctaaatataattgacgatctatattgaatttgatattgtgcttgttgatctgatattttctaatacagctaagatgaagtaacaatgagctgatgggtgtatcatcaaagtctccctgctaattcatgaacacttgtcagaagcgctgtgtctttttttatatggaaagaatagttttgcgtttctttctgaaaagtttatgaataaaaagatacgattaaaatgaactgtgcttttactaaagaattaaaggacgagatatatcaaaaaaattatactgagcacgaaattttacagaatgcatataatggaaaggtatgtagatccgcttatatcttaatcctaataataaaacttagttagatattttgttgccagtagaagacgcctctgaagaagcaattagatcaataacgaaaatagtgcaagatcttagtttttatgaattctctggctcacccgctctgctgttacatcccgatttatattcaacgtttattcatactggtaagaaactttctaggaacacttttttgtagctaattttttcaatataggaattgcaaccattgtttcttcatccgataatgataataaaatatgtataagtcaaggtgagttattttacggtactgttcgcttttcatatctctataggatattattacccagccaaacaatttcgggtatctttaagattttgaaatttttattgcttacagttaataaggtattctatctgtcactcttgacaaagatagctatttggttagtggtattgatgcaaaaccttctagttctgaacctaaggacactctatgggtagcaaatattgacttaaagtctgcattcttaaggcctcagtggaaaggctttgaaagattaaaagctgctttgggtcgtcttcctggaaagtggagtttttatcttacttttccaactgagaaggttgatcagtcttaccaaaacaacttgtctcactcgcttcctgttcccatgatttcgcgagaaatcaacctaaaaaaaggaaaactagaccaagcaaaaatcccaccgccacttgtatcaactcttaatagaaatgaactctttccatcaaacggtccattagaggttttggaaattctttcttttttacgttgtaatgcaaaatgtgtgcaaaattcatttgttcctgatccttacatttcacgttacaaaccatcttgtgctgttactgacgttctttatctttccatcaaagggttgttttcttcttctacttgtttagaactttacgagttaataaggtaataactacttatacgtttttagatgctaacagtaaaggaatatttcttggaattttataggggttgaaagcttcaactctttccgtgacgttgacaactcaagtcaattacactctggtgatagttctttgctgagtttctatgattcccgtactgagcgaattcgttggacatggagattgagttgaattgttttgtcatctaatgtgttttctgccaataaaaatatagacgttttggaaacacgaccagtttaaaaaatatgaatttatgttatcttattctatattcccaagtaattatatttacatacatattccaaaaaataaagtctagtgtacacatcctgaatataattcagaaaaataaggaaaaaaaccgtattgtaagtactagtaaacgggttccagcattccttctattattattttaggtaaaacagtcagatatcttacgtttccatcagtcgaatcaacttcatcgccttgccatctcaattttttaagcaaaaagttagattcaaaagctttaacgtcagaagaagaagtccccaaagttatatgaagttgagggttgcaagttttaccataccagacgctgttttcattcatagtgactcgaaaacaaataactctatcatcccatacaagatgagttatcctaaacgaaatattccccattttagtagtatttttatcgtgcatatgctgtaagtattgttcccaaatccgactatttaccggcttctgtgactcgtggatcatagtaatatgaaaggaatcttgtaaggtgtatctggaaaaagcctcctgccattgcaaattagctatcgttaagacttgaacgagagaagactccactgtcttcctgtcaagcaatacgccaaagtatcttggcgcttttttaaaacaagtagatgagccggtaatcccttcggctgtgattttattctttatcttttttgagtcattaccaaaagtttttctataagtcgggacgtactcattaacggcgtaattaagtgcagctgcatagtcgtcatcactgggatcatttgggatcaattctggtatgttttttttgaaataatttacaattcgacgtgcgttttccaaggatcctatcaaaggatccagttctataatatcatcataattagcatcatgtttatttcctgcaggatcgaatggcttatactgcttataaaaagtattcataattgctttcaccttatcgacaccctctgaaacctttattgattggtgccgatcaccacgttgaagtacacgattttgaacaaattccggaacttccggtgtatgcttgaaaggaagagcaacgaatctgacgccatcaattaaagccaagatgtcggtttgaagagtacttctcatgttggaaatgtgattgttacgatcggcaaaaacaacagaatgtccgtttctaaattcctcaataattgctttagcaaatctttttggtccaccttttcctgaaggaagattatcgttttgcactacaggccagccaaaaagcttttctaaaattttagcaaccgtagttttaccacaaccaatagtggcgataggtacaagtaaggtgaattctttcccacaatcattgtcattcgaaacggaaagatgcatcagatctaattttgaaagcaccaaaaactcatctcgtaaagaaattatacctttattgctcatatataatcgtttagcatcctcgtcttccttaaactttttgtcacagaaagtaatatattcagccgttacttttttatattttgtgtaacttggctttttaccagatattaacattttggtgacttcacgccattgacgaaacatgccatacggttctggaaatttatatttgaaaaagaaatcattagaagattgttgctcaagagatgaatgatcagaatgacaacgaataacaaacccttcgattgccctgttattccatttgccatctttagaggcattttctaaaaaggctttgagctcatgaatgctatccataaaaaatgaagaaactttcataaatccccattgttccgcaaattcagcaacttcacaggatgatgcagtaataaactgcgggcaattccgatttaatccatgcagatatagtccacgagaatttccagtgtatggaagaatgtgctcttcaaactcatcatcacagagttcagccacagcagtcatgtctctacgaagtagttcatgggccagctcttgtttagtgcgaccaacactttgcaaatgtttttcaagccaacgttccccaacgtttgcatgagagactgattgtccttccacaatacctaaagaatgcttgctagaaacaatgatctgtccgtctggcaaagctgcaataaatatgatacaaccattttctttgactgtcaattcataaggtcctttagtgtgttgagaaagtgcatcccaagtagtaatagggacttcatcaatattaaaaaatttatcgtacccacgtataacaatgcgatgtcttttactttcatagtcatagccagtaaacaaaccacgcgcgtttgtaggtaaagtaattctatgtccagatatagtatcaaaacattttttgctattggacacatttaaacgaaatgcctgttcccagatcctccaagaagttaaatcataattagatttgggagctttgaatgtaactgatctaacagttgattttttttctccgaatatgcaaactctttgatcacgagtctacataattcttgaaccaaatcttctgaattattaaaattcaaaaccataattttttaagaaaaaataataaagcaaaagccttgaattcaacgaacttcctttgactgaatgctctacagaaaaataagcaactatgtatttttggaagaaatcaataaaggaagaaaaacataagcttttctcagcagttggccggaagaagcaactacactgatttgaaaagagtagagcgaaagacaaaaactaatttatttctgctcacagttaagcttggtatatggaagcaacattagttacggtagattctattatgtctcagtaaaatctatttacaaattcaaaaatacctgataaatcttgatctactaattaaagcgagcacgtatttatttctacttatcaataataaacgggttgttttttcattgatataatgttttgtcttctaccttctgtgcaagctttaataagttaacaaattagctgaagttacaaatctttacttcgttttagcaatagcattttcaaaagtaaaaattccagctgttaagaattccgataacattttacatatggatgtaaccaacattattattcattagcaaacaaaaaattcggttagtttttaatcatgctagctgttgataaatggtttcaggaattaaacggaaagtcattgcaaacactaaccgtagcaaataaatttcaaatcataagtcaaaataacgtttttctacgttttgtgagccactctcttgcagtgcgttactcaaatgtatccagaacagcggaaaattaaacgaaaattgatgaagatagatttcaagcgtcggcatttttgatacattaattgtctacttacaaggtcggttgaatagacaatttccgcattaggggctactaggctatccatctgtgcaatatttattaccatttttaaaccacaacaccacatatctctttgcaaggttattagccatatattttattgtgtcctcgtccagcaagaatattatcttcggatgtccaaagtaataaagtcataaaaaacctcatagctagtactaatcgatttttttttaagcttagtgattattgtggcaccatgactaacacaattgattcattccaaaaaggctccgcattagaaaactataacatatggatcgattgcgatcctggacatgacgatgttgtcgccttaacattggctgcttgcgctggacattgtaaaattttgggtgttagtaccgtacatggtaatacaacgctagaatttactaccaaaaatgctttagcggtaatggagcttttaaatcaagatgttgatgttcatgctggcgcagcgaagcccttgatgcgcgagtccgcgttcgctactcacatacatggtacgaatgggcttgcagggatttcattgcttcctgattatcccaaaaagaaggctactcctgatgcggtgttcgctatgtataccactatttctaattatccagagcctgtcactctcgtagctaccggtcctttgacaaacattgcattgttattggcaacgtacccaagcgttaccgacaacatagaaaggtttatatttatgggtggtagcacaggcattggaaatattacttctcaagcagaattcaacgtgtatgctgatcctgaggcagctaggctcgttttagagactaaatcacttatcggcaaactatttatggtgccgctagatgtcactcataaagtacttttagatgcaaacattattcagttactgcgtcaacatagcaacccatttagttccacactggtagaattgatgactgtctttcaacaaacttatgaaaatgtctacggaattcgaaacggtgttcccgttcatgacgtttgtgctgttgctttggcgctgtggccatctctgtggacctcgcgttctatgtatgtgactgtaagcttagattctctcactcttggtcgcactgtctgtgatgtatggtcgcaacaaaatcagtatccggctaatgttcatgttgttttggaagctgatgtttcattattttgggagacgtttattggagttatagacaggctcaattatttgtagtatatttatgacattatcgactagtgttttatgtttattttttacaacgatcaagttctcccttcattttcaattttgaaagcacttcaagcattcatcatgccctcttatatcatccattggaaatacaaaaccaaatactttcttttttactcaaagaagtacgtttatacttttgcattgcatatagttttataaaatcttagactataaaaatatcattatttgaatttaaatactaacaacaaagtatgtataaataaatgcttaattataaacaaaagggtgtacgagtaagtgataggttcgtagaattgtcaatagcatcattttggcaaataaaatcagtagacgccaagttggtctttcatagtacattaataaggcactttaaaaaagctcaatatgaacaaccagaacgtattatattcttaagtcgaagaaaaggcttaaaaatactagaattaatgtgccaattttatagtcctatgtacaagtagcttgagaatattttctgaaaacaaattcaagaaaaaagggaagataagaataaatgtaatagcaaaacaagaataaagtatacaaagacattatatttatggtcatatagggtggagaaagtagctactcatcaccagacgcggaagaggcttcactagttgtcttgtcagaaaaattaccatgatcaacagaggctttctcctcgtgatctgcttcagtttcctcaccagtaggttcttctttgacaggagtttctgtggtagctgattcgtcatctttttcaatttcctcttctttaacagtattctttttaacttttttagcgggaacactttcattatgctcaccttcattagctgctcgacgagcacgggggcgttttgtctttctttcggctttaatgggcggagcatccggtactttttcaacaatgtcttgaagaaaatcaaactgttcaacactttgaacagcatgctttaaatgagaaacggtaacacgctttgcttggtgcaatcgcgtctgtttgcacgattcttgaattatactctgcatgaacaattccaacgctttcgacataataaccggagtaacttgagcgacctttccaacgtcctggtctgcttgcataatcttttttatacgagcaacaggaaatctgcttttccagtacgtagcaggatttggtttagtttcactatcattattatttgttggatcacccattataagaagcagaattaacaagataattcgatattaaagtcaatagtaagttggcgtgtaaatgattgtttcggaaatgaatcgcttgaaggagctggtaagtaaggtagtaacgaaaacgtatattactacctctattgagactgtctgtcaagtttttaaaaaaattttttttctaatttgtcgaatttgagaagttaaagtaaaaatcttctagtgcctaacagcggatcttagtattctttataacaaggtagtggtgaaggactcgtttaaaagcagaattttatgtaggtcgcggaaagcaataattcggaatcacaagcgactaacttccaggaaatatagcaaagaaactcggtaaatattaatttggttttcttttagtcgccatacttgccaagtattttgctcaatattccaaatgaaggcaatttagaggttcataatatgcatacaatcacagtttaaataagaataaaataacagattcagatatacgtgtgtaatcagagcaagcaaaacaaaccagcaaccaaatttttaaatactagtaaaaagtttttcttttcttaaagtagtagcgagtaaatacatgcttacaaatgaactcaaagtatttaaaagctttcatgcttaagattgctgctaattgatataatattccaacttgttttgacaacaaagacacataatttgcaatgtcagtgctttaatctttgtacgtaataattacttttactaagaaaatttcaattaataatatgacattaaatttataaaaaattgatttgcaatagcacctttgtagaatccttcgaactaatgactcaaaaggactcgcactttaccttcttcgaagacgacacaacgattatcactttctatacagagctatccttgcaagatatgattactctctaattttacaaaactaaacgggattaatatttttttttgcaagaaactacttactatgagctatcctaaagcacgcataagacgattttttcgtcagcattgccagcgcagccttgaaagttccgcattggatttggtatggaaagttataaatgaaactagctatttctcagtcagtatctttttggacgcgctattctaataaagatattcaaattttttatattgaatgttttcaactaacagaattttcaaggtatatttggattactgtcttttcttacaatccttactaaaagaagccaatattgaagcggctaagactggggaaagaagagtacagccagaacatgttcgaagtattcaaagagtaagctaatattgaataaactagatttattatcttttcagcaaaggcgtaaatcgattgcactttattttttaaaatggaacatacttactaaccatttagaaaattctagctcaatttaaaggataaaaagagtcattatgtgggaaagaagacataaaacagaatcattgattcagttccataagcgacagaatagtagataccaaaaagtaagataaagccatatttatagatcgggtctactattgagaacacgaactatacatcctataccggatatttccaccacctacaaaaccgtattagtgaccgaataaaaatgtaaagcatgagataagcaatgctagagcgttgggaaaagcaataaactaaaagttaccttttcgtgccaattaagtaatacagacgagttgtaggcttgaggattcgccaatccacgataaatgaagtttacaatattatcaatttcctccgttgaacattcttttacaaatgcgggaatgtcagcagctcgtatattgcttaatacatcaacaaaagcattcaaatattgagtctaaaaaagttaaaattcatttacaccataataaaatgaaatcaagaagaattgtaaatttaatcaataaataaaaacgtaattgatataaaccgtctttaagcagtttgtacagtttgcacataccctaacttcttgaacatcatttccataaggaacatatgagagtaaggttttcaaaccttgtaaggcatttcctctattttaattaataaaaaaattgcttcttttaaataaacatacgtttgaatggcagaccgggcttgaggaatgagttgagagacggctgcttggacttgctccgccgtttcgttacgaattggaaatatatcttgctctgttaaaacaggttctgtgatggagtcgacatccaaagtccgaaacgtcattttataactctataactggtaaggtaaagaaaacgatggaacaggttaagtttcagctgtgtgtagctctaaagaggcatcatacaacggtcgaacgcaagtctgtaactgaagttattataattcatagagtatattaatttaaccaataagttaagaaaattcaaaaaaatatatttatatttttttaatcttataactttaacttataatttttgagcggagctatataagtctggtaacagcattactaacttcttcagtactccatagacctcttttgtggatgtttatttttttttatttgtaaataatcatctctacctttggtcttagatgtaaagttctgaataacttgtagacagaaattggttacatattttacatttctgcctatggtgattcagaagaaaatatgttagatacagcctagtaattagttgaataaagattaaaagtaattttttttttgcttctatctattttcagtatgtatattgatgtatgagtttatacttctattcgaacaataacttttaagacttattttgctgacagaactatgtagtttcttgtgtaaagttcaaagtaaaacgaagagacacatatgtaacatcctgggattaacagatttttaattagtgctcaaaccagccagttacattgttacgtagtatttgactctccagaagttaattatgaatgtaattcagttaacttaattctcttcaagcttttaacaatttgctctgggattatcatacccaaaagccatatactttgcgacttggaaaataataaaaatgacaagagataaattaataaaatttgagctcatattatgtctatctgctttttttttttaatacaggaacaatgaaaatgaaggttttaaattagcctgttagcaattcttgcaaccgccgtacgcattaaactcttcacatcaacattacagtagaagtaaaagaactaattcggccatttttctcaataattcggtataaaccgatattcagatgcataattaattaccattcatctttgttataaaatatgcctgttcacgggtaaaaagcataccgattgactattttgctgattgattatagagttatttattattcatcgccttcaatggcgacgttcctttctccagcacaggataatctggttaggacctactttgcacaacatttaagtaagctgacactggtttggattttatttcttatgattgatgatttcaagatctaactttgaatttcagaaaaatgggtagttcagtataaactttacagaaatgctgtcactccaaaaactttagaatttttgaagcaaaacattaatcccagcatgctggcgtgtgtggatgaagcgacaatgattgatgcagaacctgaacttgaggacatcattgtgcgaacgaaattatggaattttcggcagtcctttactattgaaggttcaatatatgaagtagggagctttaaagtggctattgccaacgttttacaaaagtccgtttggaagggtatactttttcatgtaacttacgatggtactgagtccgtcgatctcgcacgccctattattcaagaattctttcttaaatgctttttacaaaataataaatcggtaacccctgtctatgaaagcttctttaaccagcctcgtcattctttggattcaaaacttctactacagttgtttaaacaacgcattgataccgtttcacaacgcacatagaataaaaaagtatcaatttaaattttttctgtaaataaatttctatctaactaactgtcaaagtcttgctttattgtcagcagaaagttatggctccctttcacatttacagataccaattatgtttaataataaaatagaaatgcaggagtttgaataacaacccattttaaactcgatgcatttcactgtactccaaaaagtaattattcattcaaaattattcaaataaactctagatgagattatggaatcagcattaaaagcttattaatcaacctttactaccaaaacattaaacgtctaagtttccaaaatactatgcgcgcttataaaagcattgaatatgctttactctaaggaatctgtaacagcacccttggaggcagtgctaacgttgcgagcatattttaaaagggttccttgttggtacttcaaaggaggtgccttccaaacactgcggcgtctcgccatctccttctcatcaaccatcaaatctaaagtgttctttacagcattgatttcaatgacatcgccgtcctgaacaagagcaatagggcctccaacttgtgcttcgggatcaacgtgtccaatcaaaaatccgtgagagccaccactgaaacgaccgtcagtcaaaagtgcaacatcctttccaagaccagctcccataatagcacttgaaggctttaacatttccggcataccaggtccaccttttggtccctcaaaacgaataatgacgacagtcttctcgcccttcttgaactcaccacgctctaaggcagcaataaaatcgttttcggcatcaaaaacacgagctttgccggtgaagttcaagccctctttgccagtaatctttgcgacagaaccttcaggggctaaagaaccacggaggacacgtaaatgaccctcggtcttgatggggttgctcaaaggtctaatgatcttttgaccttcggcaaggtccttgaatcctcgtaggttctcagcgagagttttaccagtaacggtaatattagaaccatcgatgagaccttcagcatggagatatttaagtactgaaggaatacctccgatagcgaacaaatcttccataacgtacttcccgctaggcttcatatcggcaataaacggtgtacggttactgacggcttggaaatcatccaaagttaaagtgataccaacagacttagcaattgcgatcaaatgaagaacagagttggtagagccaccaagagtcatcgtcaagaccatagcattttcaaaagcagaacgtgtcatgatgtcgcgaggtttaatgtcgtcaaccaaaagtcgctttatagcactacctgcagcttcgcattctgcaaacttctcaggtgagccagcaaggtaagaagaagaaccgggtaatgtcatacccatagcttcggcacagctagccattgtatttgcagtatacataccaccacaagcaccacctccaggacatgcatgacgaataatgtcatgacgggttggctcatcaatttttcctgtgataaattcaccataggattgaaaagcagaaacaatatcgatgggtgcattgttctgacaaggagagtgaccagcacgaatactaccgccgtaaaccataatactagggcggttgaatcttcccatagcgattaaacaaccaggcatgtttttgtcacagccaggaatagagacgttggcatcataccattgaccttgcatgacggtctcaatggagtctgcaataatctcacgagattgcaaactataacgcataccagtagtacccatagaaataccatcactaacaccaatagtattaaactggaatccggtcaatccagcctttttgacaccttctttcactcgtcgaccgagatcaagtaaatgcatattgcaaggatttccttcataccaacaactagcaatgccgacttggggttttttcatgtcctcctcattaagtccagtagcatataacatagcttgggaagcaccctgagacttcggaccagtgattgtttcactatacttgttcaatttcttctcgactaaattgatcgaagaggttttaaagccttttaggcttaatgcagctcttttgctagcaataccgttttgacaacggagaagcttgcagaacatcatcttctaaaaaaaaaatttcgctttgtttagactatagaaaattttctactaagggtcaactccaggatttcttcaaattccccttttataaataataataaacaaaggaaaatatgaaagaacaaacttataacaaacttggtgttagatttaaatggaatatctgctggtgacttaacttattcacccttggttagtggtcctggtaaagtatgctaaaccggagatgcgaaatataaaacacggtttatatctcggtaaatcaaacgaatcaagagaaagcccaatcatttcctaaataaatcaatataaaagtgacatgattggatatatggtatgacacataaaaatctatgaatgtacagatcatggtgatcgtacatagcaaaaacgttgttttaactaagaggcgaattttcagtaagaaaaaagcatgactagtatttttgtcgcttcatatttcacttttgattgacatagagatgctaagaagctttgatcttgcgattatgaaactaaaaattacaaattttcacatcaccgtagattgattttaagatttttctaatttatttgatttctagcaattaatgatacgaaatgttttattacatttgaaaaaatagtcctttgacatggctacctacattaaaccatccaacctacccattgaaaagtagatggttgattttttcattcttaagactttttaaataaaatatatatgatcagaattcaattttacagcttatcatttttgacatatcccagaaaaagttagcttactgaacattctatttgatattttatttcttgttcgaatttgtattgactgctactggacgaaaagtactcaaataacgtaaattagggtgttgttaacatgaatacggaattttgcattttggtgcttatacagttagactgaaggatctaaaagatgatatgtgtatgtgtcccacttcacttgatgtgaatgcattttaaaaggtctagtaaatcattcatgaatttgatttattcgcggtttgttatttagttttttttcttttatttcgtggttttaaaaaaaaataaatgctattttaatacttcatggaaactgtaacgcttataaattgttacaagtgatttatattttcgttactcactagcaaaattatcctgaattaaataataaatcttcactagttcccatactctttttatttttacttttgatacttagttaaaatggcacctaatacacgagtgagcaaatgccaaatatcaagaccaatcctagttggcaacgatgccaaaccattgaccaaagaggagaaagagaaggcccctactgatcacactcatacttggcgaatttttgttgaaggggtggatggagaagatatttcaaaatgggttagaaaggttgttttcaaattgcatgatacgtacaacaatccaacacgtaccatagagtctcctccttttgaagtaatcgaaactggttggggtgaatttgacataatggtacgcattttcttcgcccctgaagcacatgaaaaagccttaacattttatcaccatctaaagcttcatccctacggtcctcgcatggaagaaatgaaggcttctggtggtttggtcgaatctgtacagtatgaagaaattgttttcaacgaaccttttgaatacacgtataaattgctttctcaaaatccaatcggagatggccatggtttagctgttgaatcagagcccgatcatccattttcacagcaacttgaacaggatgaagctgataaacttgattttgccatccaggaggttaaaaaaactattgaaatgtataagcaacaagttcaatccctccaaggccaaaaaagctccacacctgtcgaatagaggcattattttatatattataaactgaatatccatgtatgtcttatattttggctatagtgctattatatgtggtttttttaatgtaaataaaatatatataaatacaaatacagattgtcatctatttaagaacatgatgattactggttttatgtagtgatttatgtatcggaacaaaatgaaataactaaatggctctgtaggtgttgtgttaacaaataacacatattataaaaagattgtattctatagtatctattatttctaacggcatagtaatacgttgtattttaaaaaaagccttgataaaaataaaccaatccaaatgcaataaagagtattcctccaatgaacatgactttatgaacctttatcttggtagaaatatattttccagaaataactgccaaagctgtacagcaagcatgaccaacattagcccccatgaatacaccgtaaacattatcactagcagccattgcaatagtagcgatttgggagcgatctccccattcactaacaaaggtaagtgcaaacgcctttataaataaaggagaaaacagggtagccataacgttccgtccctttgattttaattgcgacattaaagtatgtccagagcgagacctgtgaccagtgtagtgggaaggtgctgccccttcctccaacaattggtcgatggggccattagcagctatttcgttgcggacgttctgaaattcgtcagacatggattctttagaatccataacttccttcgcttccataagcattttaattccaaaaatcacaaaaaggacacctcccagaatgtccgttaactttctaggaaaaagtaatggagcggcgtgcccaagaagtactcctaataatgtcatgatgaatagagctgagtatgacccagcaaaaacagttaatcgagagttttcaaaggccaaaagagcagctacgatgaaagtcttgtctcctatttcacaaccaaaaatcatagatatagagaagatcaaactcctaagaaagtcacggtttgttgggtgcacttcctctggatgtttgatagctgacacgtctgccataccttcgccaacgatttttttctaaagtagtgttagattcaatgcaaaaaaactttgatttcaattatctatcaaaacattacttcttccaaaaggaaaagtgaatatcattgatttaagaatgtagaaaaacgattatagcaaaatcgtaaattactgagacaaagtaaattctgcatcacctgcatatttgcacggaatttatttcgtctttgtacaacaataaactaatcacgattgtattgcacaagaaccaatgagacgtgttctaaaggacaaggaaaaaacttacagccacgacggttgacagcaaaaccgctataatcgcccattttattggatttttcatgacaatattaaaagactgggatgcaaatagtaattgcaatgtttgttgagcgtagatgcaaagtttggtgtagctgaaattttaaaggtagttaacaaattcttcgacgtattgtgcgcacaccaaaaaaaagcagttataattaaatgaattcagaaaaacaaccacattttgaaaataggcctgtgtctttggttagtatcggtaaaacattttcatttattttctggccttcacgtggcatatgccaaaaacctctaatttgttttaaaacaggtttttaactcttatctttcgaaaagttgttatagttaccacttgactgtatattaattgatcattagtgggtataatacaagcattaggacttgcaaatgctcataattttatgccttttttttactttcatgtattacttgttgtagcaataggaaccaatgccaatccttttaattgtaagtgtaatacgcgaaaccaaacagaagtttgataattttttagatgggaaactcacattgcactacctacataacgcaagttcaaccataaacacataagaaaattcactagccaaacggtcaaagtaaagccttaacaacagaacatcgcatttaagttaaacctcgttagtacgtgtttcttacagggtgattgtacgaagtcccttctgcgagatattacttcaagaacttttacattgagcaatcaagacacgatcaattaattcaagttaaatgtgtcttgtaaaataactcgagttttattaataaggtagtataaatatggccgaataatctgtaatcaaatctttacatttcgtgaaaattcttttctttaccacattattttaccgtgtagtcaattcataaacaaaaggcatggatagggatgtaacacttaatgttgatgaacttgtatctaaatttaaaaaagaaggacattttgatcgccttcgaaaacaaattctagaaacagtaaatgaaaaggtagggtcatcgatagtttcctcaaaaattaaactatcactattttttttaactatcataatgataccaatgtcactcactcttttgccatactaacatcgcctcaggaatcagggcctttattagatcggctgaaaaaaatcattgatgaagaaatggtgaaagatcgcacactcaaaagtaaagaccagtttagggctgctcctttaattgcaggtgccgtagataggtaagcttacgacttaataatggttttttttcttttctttttggaaactcagtctaacccataagatcttcattgtatgaagatagcatggaacacatccgaagcaatgttttatctgatcaagatttgagggaagttatttataattctcttgaacaaatagggattgaacaaatagagcatgaggatgaagaaaaattgctgaatagtaaaaccatggatgggcgcaaatgaagataattagctacttaaaagtttgaaaaagttttgttattgattacttctaaattgcatatactgaacatacttattacaattaagaattgtactctcgggaattttaccagcaatcacattaggttgcataagaagtgaattaaaagttataacatttaatgatgctgaaggagataataaatggactctcagaagaacaaccacaattctttcagattcggatctctattactgctgattattagtacattcatttgtgatgccaatgtttcaaaaaaaataaaaaaatgtgagagtatgtagagatcaggtgtgaaggacgacagaagttaagattatatatccatttaggataattatattaatgcagtaatgaataaaagagaccaagtagcacttggttttctcatcaataaaatatttaatcattatgagtgttgataaataaagttagggaggcatgcttgtttaattcaatcatcaggcaacagcaaatgtcaaagagcctgtgttcccataatcttctgccatgctcataaagactaaatataatatgatcattatgttacgatggtcattaaaggaagaacttgaggacgtaaaagacaattagtaaccatactgaaaataacagtttactcagatgcatcgtcttttaccgttgcatttcgtagaaggtcatttagactttcgtcaccttcttcaacaggagcctccaaatcatgatattttctacatataaagcaactgaagtatgggtgactttcgtttagggttgggcgtatgcatttatagtgataagagtgagaacaaggtgcaacgaacaatgcttgacaaggtaaaacaggcataagacatatacaacattccggaggacccgattcagaagatccgcataacaccagttcttgcattcttttgaattcgttaaggttgtaaggactaagcttaattttccaagagttgtttagctcaactcgggcacgaacacaacgatagttgacttcatgacctcctctataatccgccccaagttgtaatatgtcgttgttcgagatgggataaggcttactcgtttttgacggcggtgataaacgaacatggttcaaaaatgtaccagaactagaacccatatcttgaatgtaccaagtattgttttcataaaatatttgtgcatgccttctactcacaactttggaacggaagacaatagcagaaacatcaccgccgttgtatcgctctgtgtatcttcctatgtaaatgggtagattattttgcttgcggttccagtagcgaactaacggatcaaaagagaaagaatgtgcattgggaccgacaaagttagttaaacgaattgatattttatcgtcgtccttttcagaatcagtctcagcggcaagttcctgttctttgaggtatccctcaacagattttgtcattttttggaaagaaaagctttattaaaacaattgaatggaggatagaaagttacaaaaaacaaataaattaatgttaaaagcttttgaaaattgtcttccgtataccaatttgatgttatccaagaaaaagttcaaagaaatatgccttccttctagtaaattgaagataaggtaagtttcaaatctattgctaacaaaatacgaaagtatatggggttgttgtgtttatgtattaaagtttggaagcaacaagagacaaaaacgaaaacaaaggcctcaaaaacaaacaaactgttgaaagctaaggaaggacagcaaacagaactcttaactgaattgcacactttaattccgaaaagaaacacttttaataatcaaccagaatttagctgtaaatgaaaagcaatcgaaaaaatgatagttttcgctgttatcagaaaaatatgttataaattatgaagccaatttagtagaacaagtaaattgcacacagtaaacggtcaaatggtgctgcaaacgaatacagttaatgctatgccgcctcgaaaggcgcatgactaattcggtatccaacttacggtacaacacaatgttttcttcggtatagtaattgtgcattaaataaaacaaaacaaataataaaaacaaataaaaaactagatgcgtcgcataaacaatgacgatgatggtattttgtctatctttgtctcaccatacagatggacttaagcaacaccgtttttatgttgaataatttattgttttagtataatttagaatttagctgaaaatccatcaaacaaaaagtaagttgaaatgagtagttccgaaaatatctttagcatttctatttttatagatttggacttgagtcatttcatggtatatatccctttccgatcacggtagacaattgtgaaattacttgcttttaatagactatattagaaaactagaacgaaactaaatgaaatacaaggatttatgataattctatgaaaatgaaaagatagacaggtcaaaacttcaaagcaaatgaagcctttgtagtagcaaatgccgagtaattttagggactgtgactttgagtttgcgattccaaatcataatcagacatgaaaggtaaagaatcagaacgagtttggtcatacttttcattggaagaagtgaaacgatggaaaatcttccaacgggacggagatgtcttagaaaacggagatgaaaatacccgtcgaccagtgcgggagacacgagcggcaggcttcaaagcatagccaaatataaaatatacaacaatgaaaaacgtcaaaaaaccaagaaatgtaaaaatggcccagtgatgcaacatatagaatacaaatccagcgtcactatcgtgccatgatgaaccttcataaatttcaaaaaatgcatggtggctcttttcatacaattcgggaaccatcacccaaatatgatgccaagcttcggcatctggaagcttccgccaagcactccatattatcgacaagaacaatggaccagtcgaatacattacggttaggtaagggaagtggtaattaaacgcgaatctaggtaggtttctgaccacctgtaaaagaaatggatgccctttagcaaatcccattacattattgctaatcccacttggggaagttctcctcacccatgctggataatgcaataagggatcaagggttcgattacaaccaacatccaaatccaaatatattccaccgtatttgtaaagaataaagtatcgaacgacatcagcccgttcaatattgtaaggataagaatcatattgagtcaaaaaccaaggataatcagtagcaataaactccctcatggattcatcagtccacaatacatattcataatcaggatgtagatcaatgcaacttttctgggcaccaacccatttttccggaatttcgttggttttccaagtctgatgtataattttaggaatagcagcagactggtttgaataaatttcatgattataaacgtcatcaactttaagaaggtctgtcttataattaataaagaacagcatcattggacctccaaaaagataaacagtagcggaaagaattagtgtcaaaaagaaaaaaaagtaaaaaagtattttgttcatggtggcatcaaatatacgcttccagcgaaataaaatcaggtcagttgtatattcgtgcttggtagattcagcacacaaaaagaaattttgcaataaaagtattttagttgaagttagataatgctagattttaacagattctagtaagaggcaagtttttggttctcactctttgcttgctttttaggcagtgtaattaattggactaagaggaaggaaaaaatataaggtgagataaaacgtatatactaatgaatcacttatattattaaaacccagtgaactcgattccgccaagtagtacaagataattttggtcactaaaagagttgccctgggacaaaagcaatagtagtataaaatattaaaactgaattgacgtcggagaaagtcagttttatattatcaaaataaaaaactggagaaaaattagtaaacatccaaattttggtcaattatatccttacaaataagaaaaaataaaaaaaataaataaaaattattgaaaatgccagtaatagcagacgacaaacttggactagacaagaattgtcaattggagggggggtaaaaactaaaacttttaagagattgatttgaagccaacacttctgagagagtaattaaaaaaagaagaaaattctgattttatagagataaaaacaatgctacagtaataccatccagctgctgtacaagttatgcaaattgaagaagtatttgggcttggttgcggaaagtttagccttcccaacaaaaaaagccaccaagtcacatgtaccctatttgcgattgagcgcattgacattttgtaaactgtatggcaaatacgtaaagaaacaatacacccaatttgatttcatttatttctttacatattttggactcaaaaaaaaagtaaattgtgctttgtaagctgttaattttagcaaggtacctcttaaagtcattgctaaaaggtcctagcaaagatgcttagcttttaaacattttactcttcaagttattcatcgcaaagccaacgttaacggcatcctgatttgtctactatgaagttatatgatagaagtttgcttatggaggaagcgcgtggtcccaatagcattatatatatgagtatgcaaaacagctgatttttgtgcaaattctatcaccatggatacaggtcaagatattttttacgataacgaagaaataaaatacatagtcttaattgtactgttcaaatctactaggttttaactttggctgtcgcgaagtctttggttcgttcaatgctttgattatgggtctgtaattgtaccaaacagtgtaataagaatccctagcatgttactataaatatctagtattcgttgcaagatgctcattgtgtaacacacttttataagttctacaggatgtggaaatgagcggataattattgtcctgcgtagtactaatacttaactatagctaaccattttaaacgttgctggttatgcaattagaattacactatggctatcaatgtgtttcctgtttcaataatttggattttttaagctcgtcgaataaacaaagctgccataaagtacagcgaagtcatcaacaaaaaagttatggattattgtacttttcatgcacagcaaaaatatttaaagatgtttaaatatatataaatattatgaacgtagacaatgcttgcaagtttaaataaactttaaaaaatcgacttctatagcatttgcctacatatgtcacttgtttacgttttgacatttctccttattaacccaccattccaccacaattgtaaaaattattatcaaatttatatatttctttaccgctagaattcaattttacaagaaaattttatcccttgcttataaagactctgtgaattaaaaaaaagtctcgtttccttagaaaatttgtttttccgttgaataaggcgctttcagtattacttgccattggaaagtggtagaatgtttaattaatggttttttttttgttaatatttatctatttaacccaatttttttcatttaatacaccacttcagacgaatggcttctaaccctaatgccgttgaacaagaaattctacaagctgtcaattcggctcaaactaccgataaacggaaagctcatgagcaatcattagcatatcttccggtggaggaagaaagaggagttaatgttgttggctcaaagatgaaaccccgctacattgctttgacttgtgatgatgtgactcgtattttttatatacacagattgaaagtaaatgataaaggcggaatgacagtcgtgaaatcctggcctttatttgagttgcagaatattactgtaattaatgatcatgatgttactatgacaataaacaagccacatttgttgcgaactcaggacacttctgctcgcgatcgatttgttttttctgttgctaaaaattatatgtactatatgggcaggccgctttcagtgactacgactgatggccgcaaagtggactgggcctatcgtaattcctttgctgataacaaacctaatctctatcctgcaaagagcctagctattcctaaagcaaggtcatcattacctgaaaattcttcagaacaagtttcctcatcttttaactctcgagtcgcacataaccgtaatttttcggacggcccaattgttaccaatttagaaacggatcagcctcgcatcgagaagaagctcactattgattcttctcgatcagccaaaaagaagttgagtgttgaaaaagaaagacggttttctgacaataagccttcttccaacgtttcccgggggaccccatcatctgcccatagtgatgttatagaaatttcaagttcttctgccattgcaaggacttcaggagaccgaaaagatgatgtcttattcgatacttcaactcaaagacgagataatcaaacacgggaaatgtttattcaagaacaagctcaattgtttccatctaaaccttctttacgtaaaactactcgtcgtgaacaagcaccctcatttaacagtggaacgagttcttcggaaaggggtaagaatagcatcagtggttcttacgagaaaaatacagctttggcactagaagctggtaagtataatatgtctcaaaaagacgtgaaactaagctcttctttggagtcaaacacatttgctagcgattttagtaaagtggatcgtgatgctacccaggcagctttatcttctagcttagaaactccttcagtattaacgtcatcttacaagccttccagttcgtctaaagtatcagcaaagtctgtttctcgaaaaccaacaggagcaccggctattcctaaattacctccaaagcacccgtcccgtcagccaactgttcgggcaactccttcgactggtaaacaaatcgaaccaccaaacgacgagccttctataggaaatgaacttcttcccctttttgaaagtttgcgctttgaaaatagaaaaaccacttccaagccaaaagccaagaaaactcttgttacttccattccgactaaaccgcaccaagcttctgttgaaaaagtttacgatcttaactcaaaaatcaacctcaaaaacattccggagcaaagcatttctcgtctttccactttgaagtggaatgaaggtacaactataaaagatgtattgaaacaaacagaattttcgtttgatggagctatcataagcagtgtggaaaaccttgctgaagaagaaatcgaattgcaaaacattaagagccaacttcaagattgtgctttaggttgtgagtctatcaattcaaccatcaacttattttccctagagttgtctactgcattaaatggcgtcattaatatagagcaacaaccaagccgtagatgatacaaatgcttcacgacaaatatcgaaagattaaaatacttatttatttgaactaaacggaatccagatgatgagagttatctaatagacgcttttgaggtagaggaataagtatattttctttaagtaaaaggttagatatctgctcttctccgagatatggcgtccatcttagaagttttggatttactctttgagggtgtttgatattccaagctttataaacattctcaagttcatcccgtttcagttgtaatacatatttctttttgagcggatcatacttaaatacagataacgattccaatgtggatataacatcgtcgcataccatagatgttgatttggcgatagcatttatgctaatcggtgttgtgatttccaatagagctttggctactctcattttccaatagcttcggtacgtaacgaggcctaaatctgaaagtggcttttcaggtgatccaagcttaccttctacctgtgtaagtaaataactaaaatcaatcaaaaagacaccatatcctcggcgttggtaaatgggtaatgttaatatacaggaaacgttataatcagaagccgagcgtttctctttactgaaatatccaataactttgcattcttggccatcaaattcagtcaatacatagaaaagaaacggttcaacgtcatagtacagcatttttgaatgaagaaacatctttgctagaagacataaattttgacaatatatctaaggaaaaacatcaataagtataaaatgcataaaaaattacttaccggttgccgttgaccatcaacttcaaaaattgatatattcttatcccgatatatttcatctcctggtggataactccatgagcatttcatctgattatgttagtccgtaaattcaatttggatagattatgatcttttaatgtacacctcgtttaaactcaagcaatagcgaataacattatgatcttacttgaaaagttgtttaccttgtgcctttgtagtacatgatcactgttcatatactttaaacaagattcgcatatatataaattttttgcacagctatactcctctggatacggtgatgtataccatggttttatccggtaagtaccaaaatagaggtatcgaatggaggttggttgtggtggaggcgttcgcaactgtgtagataaaataggatcggaaaatgaataagccacatcctttgtcctatctgctactgtctttgctttttcaaacagcctcacatcgtcttggttgagtctcgtaatcgatgtgtcagcttgccctttagttaatagacccaaaaaagtactttccgaatttaactctaataaatgtttcttataaaatggatatctggaggagtttgtatcaaactttattattaacaaagtctttgaactggctgtggatttcaaaatagtcgccggcattatacataaaaaaaaaagattgtttatatttacagatcgttcatagttttcctaatggccccatttaatcctttggtcaatataattgagttggtggtagtgccctcattctcttcttagttcttgctttacttccacctccatccgatctctgcaaagataaccctttcactcttgttaaataaaaaactactcatattttttacttttgtattctgaaacagtaaccattcataacttcactgttagctttttgattgaatgccattacaaacgttgcgtataaatactacaaagtcaccttgggtgattcaacgataagttttacattagtagttttaatgccactttaattattctctaatttcgactttattttcaagtaatgtaatgatgataaatgcagaaattttttaaatatgaacacgtagaaaagtaaaaaaaatatcatgtaaagggtgagtacactaaattaagtgtaagaatgcaaaggaagcagcatcagaactatatgaaattgttaccataattttctaattttaaaaaagcagaagcaaaggacaagctaattctattcagtagcaaaactggaaaatcctctgaaacactcttgttgttgtcgtgtgagaacagtattgacaggtgtcaaagttggacatgcacctaatcgatcgttagtaattaaccatattttaacaattgtcatacttgtaaattcttcatcaaaattattgaggtctcggggatcgttgataagcggtttatatgatggttcataaagtttgttatacaagtcatcccagacaatactagcaaagaaaggatgagccataacctcgtttgcgtcttttggtccactaccaagtcgttgatttggatctcttgttaaaagctattttttgaattagttaacatatttagaaatttgcatacccctctcaataacgaaaccgcatccgctggcatattaatcggaaacaacggttcatcgcttaaaatcgcatcgaatatttcctcttcatcttcacctttgaaaggggattgacccagtaacatttgatacatcaaaacgccaaaagcccaccaatcaacatccttggaatattgctgttctaataaaatctattttcgttagataaaataaaccaaaacaagttccgccttacttctggagccatgaattcgggggtaccacaaaaggtggaagttgtattgccaagcaacatattttctttgcagagtccataatcagcaattcgtatatgaccatcaggacaaagtagaatattatccaatttcaaatcacggtaagcaattccattctcatgaaaatacttcaatgctaaacaaacctcagcaccataaaatctatggggttaataaaaaataaaaataaaaataaaaataaagattgaagtactaccttgcacgtttcacgctaaactgttgacgttgaatatgaaccataaggtcaccaccaagaatatattccataacgaagtaaaccctggtactagtttgaaagcttgcaaaaagattcagcaagaacggatgtttttctttattcgcgacttcgaaaacatgcttttcagtttttaaactctctagttcctcattctttaaaatggcttcttttttcagaactttgatggcataaaactttttattcactttatattcagccaacataaccttgccaaaattgcctttccctaatacagccaaaaatgtgaagtcgtcaagcgtaacacgattctttttctctctgcgtggactttctggaacacttctattagcatccttggaagacgataagctagcactggaaggtggagcaagaacagaagctggagtaggagtagaagaggaaggagtaacatttaaagatcgatctttctcaggggtttttggaagtggagacgtattaagtacacttgtaactggctgagtagcagcaagtaagccctgagatatcgttggtaatgtatcaaaagtattttgactggataacggctttcgataaactttttcattggtggttttgttttcctgattaggcaattctggcttctttggacgtttagagacttcaagttcagttaagagttgatgtttaagatcattagacatgccacaatagtcaggaattaggtgtgcacattgtccatggcaagtaataccacattccacacatttgaaacagtctttacgacgtaatggcaaaaagaaaccacaatgggcacaccattgagctcctaaagaattaaaaggttcaaaacgatgagggattctgtatcgaagaccaccgaaatccgacttttcagaatttgattgagcaatgcagctagccagtactttggtgacacattttttatgacaaacaaaactgcagttttcacattgtaaaccaggagaatacgaaaaaagttctgcacatacagcacaccgcataatttggtaaaattggcgttgtacaaattgatgaccaacttgagacgcaacaacatcttccttcttttggcgaatggctccttgacgtcccaaaccagtttctggaaattgacgtttggtggtacgctttgaaaaggacaatgaaatgcatatctgcccaaccggttccaatgaaagccaagacttagataacagcttataataggcagtaggtgctaatggggaattagtagaaatgctggaagagctattaggggcatttataggatcagattttgaccctttttcatcggaacgtgaagccgactcagctattgatggtttccaactagtttccgacatttcttgaatgttcctttttctacgcaattcctcagcaatgatagtagttggaataagaataagggcaatgggaatatcaaagtctttcttcttttcataaataattatttgaaattctttggcacgatgtacatcgaagataaacgtctcatcccatgtgtctgtttgagaaatccgagacttagcaacttgtgcatcatcaacgtaaagaacagcatatgaaggcattgtaaatgaatgcgtttgaagaaatgatgtatgttcaatatttcttagagaatgaatggtaaccttgagggttccagatataggtttggctagacctcgaaaattaagaccactagcctgttgcttttcctcagaagaaggtgtagaaatatcaaaggggatatgtagttcattataccgcttcaaagagcgttttaatagattgaccttttgcttaccctctttcaactttataataacatcagttttatccttctgttctttagagtaaagagacatgattttttcaatgcccgaaacacattgctgctctatcgacaatctcatttgaagatgttgtaacatagtcgagattttttcaggacttaatggcttctcggagttgaaaagatcaaaagcgcttctgttgtaacttaaaagatgatcatctgaatttgtggatttggcagagtcactgtatttcttagaggaatccttgtctgattgggactctcgttcacttccactctcaacttttaaagcatctattcgttcccttaaatatttaatattattttcagaaacagctatattgctttcgagccgtcgtttgacttctggattcttggtcgaagccaccattgcttttgctccaaggatcaaagactcttcccgttctacttttttatatgcatcttgaagagcatcatccaactgcaccattctgcatacacaaattatcttaactctacagtatgttaatgagtatgagagttggtatttggattaatttcgaatacgtaaacaaggaagaccactgcaacaccccattttaggaggtttaacagttgtccgtaaacaacttagagtgtcaataccaaaaggaatagatcggaaacaaacatatgcttatcgctactgtcagtacaatataacttattgttttatttattaattaatatgagctaaaagtttcgtaataagttgattgccattgtataagatatacaaagttttatgtttacgggtttgactaagtagtacactctcttttgaaaggttaaaaatgactaaaatcctcttacaaaaaaatttttctaagtactattttgccttgcatgctattgaaattgatttacaagtgtcgtggaagggtttttgaacaaatgatggttcttgtcagatactaatagtgtacaaatttatcatataacatactcgctttcatttcaaaaatagatcattcctaggtgttggcatgtattttgaaaacgctttctgttgaaattcgaaatagccttttccccacaatgaaagtagtgctgtacaattttggttgcggtcttaggatttttaagatatgtttatccattgcaccaactgtaaatatggagaaacataagtatgcagctcttggagcatgtctatcgtcatcttccaatttatagcaaaattgggtgtatcaattacttctgcaatcctgtatcttgtgtatccgtacatctaaaccgcaaacttggaatattcactacatcatgattatcagatgaatgtgcaattatagggattcatacttatttatctatctctttatgcaatctcctcatagtacaaatttaaaaacaaattcgaatactgaagctgaatggataagtaaatttgttttactataaataaggagaagaaaagccctcaacgttgtaggaatttgcgacctaaaaaagtttccttaactaaaattaatacttttttagaacatttataccttaaaaaattttaggaaaccgaaaaatgaagtgtgttattcgataccatgactggctgtcatagaaacgcttatgcttaaccttccatcccgatgggtctctctacttccaatactcatattttaaattcacctcaacaattacaatacaaaatggcgttttattacaagaacaatttaggataccagaatattccttatggctatcaatgtaagcttttgagagctaattagttctaaatgtgcgtgtggtgatcctctgctaactgttgaactagtgaatgattttcgtgcttcctttgagaaagcaaggacattcgatatggaagatgatttggagttttgtccatctctttcagacgaagaggtaggttttaaaacaaattgaaaattatgttcctgagtcaagcctgaagtgctcattgccattacatttctgttttgtaccatatactttttattcatagaggaataaaagcgtgcgtactaactttattggtttagttagtatctatttatcagtctactggtctatcacctactagcagttctccttcgctttcgcccatgacccccaatttgtatcctaatgtacttcctaatgtacacccaggggtttctaattacacccatcatcctttatctggattacatcaaaacgtcggttcacgtactcggaaatcttctggtataccaattattgatcctgtgactcgtgctcctgctgtacttgctggcgctgtttcgagctcacgtgctaagcaaatgtggtaaagtttgtactcttttgttttagcaatatgtttataggcgtgcctttgtgcatttttacgtatttaaattctggcatatcttctatttctgttatttaacttatttgtatatcattggttgttatctgttttatgattctatggttgcactgcatgctttttacatatcctttgtttttagttttcttttgactatggattcccttgattttacgaaataatcccgttcctttttgtgacttttacctttcggtagcttgctgacctggtgtttcttgaatttttgcatagatatacggtggcatattttaatgccgatttacctaattttgttctttttcagtcttaattattttcatattgaaatgctcatttacttgtgccatattaatctccagataagaccttatttcatgctcgtttatctgcactttgttaataattaccatcatactctctccaataaaatggtaattattggtattatataaccttgtttttatgtttataatgaactaagtttgtctgtttattttaatttaaaaaatgtatcttttgaaagaattaatttaccaactttattcttcatatactttagtccctttcagcttaaataatccttttgaccttatacctagagccttaagtactctgaaaggtataattttaccctactttccttttaatgcacatgatattagtaaatgttatagtgcaagtaaactattggaaatcgttcaggtattcttgattttttaaatcctttacacctttatttttctttaatttgaacgagcgcatcctgttcttcctgaggtagtctaaaaacaacctcgttgatattgtgcagattgcttttcatagcttccttaaaaaactctagaagataaaactaaaaatgttagccctaaaaaccaaaactttaacccacctgcaaatcagtattatcctcatcttctgaattgtctacgccagaaaattcatctttggacaattcgttaacatctattgttagccttttcttttaaaggtctcgcgtaccattagctgatagcccaaacgtctctgcactgataggaccgtcatcccaatcatccgctccatcatcggaaacttcttcaacaattgcatctttagacaacgaaacaaattcctctgaaagtagtcgcaatattttttctccaacgcttacatatgaatattcctcgggatctagttttggttaatgaaaactatcaaaagcttttaacatacgaagtttagactgcgaccgggttataatgcgattagaatgagagataagttcacctttaacttgaactgaatcaagtagaggactgtcaaaagaataaattttagtcatagcaatacaactttcaggttagaatttatataagcatcaaataatataaggacatacattatagaaatgtttttgaagttgctaaaataaacaaagttgtcacaccaaacggtcataagtacttcaaaagccgttagcccttgttcatttaataaagacgatgtcaagaagtgcatcattcccaaagagtccttaacaattaatttggcaaaaacgtaaattatactctaaataaaagtcagaaacaggtattcaataagaacttacttgaataaaccgtggttgttcagctattgccaatctcttaatgcaagaaagaagaatggactgaagatcgaccatttgacttgcgtgatcagccaattcaagtaagataggcccaactaaaaagcaggcggaatcatcactctctttgtcaagtaactgatgcaaaataaaaagaatgtattgaaagccactactacctgaaatctccgtttccaataattgtggtgtgtccttttccaaaagccccttaagaatttcctgagataactgaagcagttctgtgtctccagaatgaatttgagtaatcttataaacagggggcaagacatatccaacaaatccattaggaagtggtgaaggacctgcacgaatcaaacaagaaagcaaggtagccccaatattaaccataatcgggtcttcttgattcaggacctgtaatagttctggcaaagtaatttcacacatactttcatagttatttgccgcatggataatgtcctcaaaggtgtcttcaataattccacagatgtaaggatcagaagcgttcgtagcaaccaaattaaatagaagtggaataacagaattacctaattcagcagcctttgcacaatcaagttttaccgcagaagaaatagcttccacaagtaatacaagagcttcatcgcttgacttcgaagcatactgagaaagaacttccaaaatcatcggctgcaaagaaagtatcggtttgacttttccgactgaacaaaagcgctcaatagctttcatagcagcatactgtacagtatcaacttgtaaagcattaaccaaattattcattattatttggaaaaattgagaggctactacggtgctttcagagaaatatccgataaagaggaaaaacctagaaagaagtaaaattggagcatcggagtaatcaatacggactttgatagcctcgtatatggggtccaagtaatcatcataagtgtcatctgaagcagcatccacggaacaacatgcatacaagagggcttcttgatatatccaattgatttcattgtttaatatgtaagtcgcggacatttctcgtagactttgctggattggtaaagtggtatgctcttcaaatgcacttagtacgctgatggcggcaccgcgaaccgtatcactagcaaaatccatagaaaattcgtttgcgatatattcactgacatcgctttcatatacttcaatttgatgcttaggtagttgcgtatattgcaccagaagtggaatgcaaggaggtaaaggaggtacggggaccgtattactgacaaacaagttttgaacaaacttgctttgcaaagctacagaaacgaatagcagtagttcaactaaataacgaatagggtatttatcaccaaatgctgaatcatctaaaccatcgctaaaaacaacttctcgtatatatggatctagtaacttttctataatattccaaacaagttcgacgaaggtcacaacgtacggtgtcaatttagaaggaaacaattcgcgaagttttgtaagagtcatagcaatttctcccatgatacaaaaataaccacaggaatcaggtaaaataacttgtcgatcatcaacgagggaaacttcaaacttgtgcgagaacatatccatccaagggggaagtatttgttcaagaaatacacgaacatgttcagctttcgtttctttataaatctcaataagttctaggcaagaacgaaacagtttaattcctctagcttgcaacatcctcatggaatcattagggggagcggaaaatataaactgatagagaatggatgcaagttgaggtgcaataataaagaactgttcttcaacaagggactcatctacaagctcgtccagaacatccagtgaagcattaatagagttttcattagtagattgtaaaagatgcagaacggccggtacaacttctggccattcatcgggataatccacgtttgcaattagagaaacagcatatgccacagccttgattaaagtgaaattgtcaaggctcactaaaagatgtaatagtgtttctctgacatgttttttgacattttcatcgggtatcggtccatcttgaaattgctcaaacagtggagaccaatggtgaacaatatatctttgtaaataaatgagagaaccttgtcttaaaggaacagaagcaccagaagatgcgatatctgttaacttcgcagcaaaatcttcgtaaaagatagttagtaattttttcggttagtttatagcttaagtagcataccgtgatatttctcaaggtctcgtaaccccaattcggcttgtattcttgaattaggatcagcagattgcacttgttcaagcagcttaatgattttgctttcaaccatttagcgtgataatagacgttaaacaattggtaggttttgatgctatctgcttaaagaaagtagataataataaatatatttatgtacagacgggtatagttaaccccttaaaaatggctgtatttaataattttttatgcaggtataatgcaggtactactaagagtgaaatgttactaggaaattcatgttcaaagaagtggatggtaaataggtgacattgtcacttaaattgctaatgtctaacaaaatagtgttaattgaaacaataattgcttgtattgttgttcatttaaaaaaaaaattaaaaagaaaggccatgtaactattactattttcattcttgattttccttatattttaatgtattgcataactgagttttttaatgaccgactgatctttgaatacaagaatatacctaatcaattatcgcttattttcaaccgaaatatttatctgatggtctgaaacgagagaagcactaaaccttttcagcagaagagacagatattcatatagaatgtctgaaagaattttaacacgtttttcaagcattatgtaatttttgttctttgggtataccattagaggctttcttaacttaaaatctcattggcgaactacacagtattatgtattaatcgtgtagtttcgatcactgacaagtcagaaaccaacctccaaatttcataaaactgacacatacaacattttagtggaatttttctaatgcgtgcaaataaagagaagtaacgcgtaagctttccatataagaagtgcttaatcctttgtttttcgaagcgtatccggtcaaagccgattagactgatacaaaccttgggtgaaattttccctagccaagcactgtttgtgtcttcttaaattatatatatccaatacaaaacggtgcaagacattgtttttgtattttaataaatctcactagtttcacggaaattcctaaagatgattgacctcgataacataatagagagattatatgaaaaacaattgattgctgagtccgttattgcttatctttgttctctcgcaaaggaagttttaatgcaagaaagcaatgttgtcaggttgtctactcccattaccgtggttggtgatattcatgggtatgcatagattcaatattgcaaaaagttcattctttgtggacattctgcttacaaagtatatagccaatttgatgatctacttgaaatctttcgtataggaggcccatgcccatacacaaactatctttttctcggtaagttaaaatgatgttcattagaatcacattagctgattactacaaatcattaaaactgaacattgagaacacagcacatgctttattattcgttgctaactatttgaaggtgattatgttgatcggggctattatagtatagaaactataacccttttgatatgtctcaagttacggtatccaaagaggattactcttttgcgcggaaaccatgagtccagaggaataacccaaacctatggattttattcagaatgcttaagaaaatacggtaatgctaatgtttggaaatattttaccgatatctttgatttcctaacactttctgcaacaattgatgacactattttttgtgttcatggtggactttctcctagtattcagcacatagatcaaatccttgtcttagacaggtttagagaattcccacacgagggacctatggccgatctcgtgtggtcggatccggatcctagcgtgcaagaattttcactttcgccccgtggtgcaggtttttctttcggtgaagttattgtaacaaaatttctagaatacaacaatatgaagcacatcttacgagctcatcaactatgcagcgaaggttatcaaatattgtttgaaaaaaaattatcgacagtgtggtctgccccaaattactgttacagatgtgccaacttggctagcatccttcagatcgacacagatcaatcaagattttttaatgtttttgatgcagctcctaatcaagaaacgccttttgtggagccagctgcaaaagtgacagcggaatatttcctttagctggacctgaattgacaaatgttaatttttttctagcctctttcaatctatcctttatgaagttactgtcggcattatatataatattttcaaatcatcgttcattaatcgtcgtgctttgtaaacctagaattacagaacagcgcatcatgcttgttttttaacaaaaaaataagtttatctaacgaatatatataaatgatataatttgcataatttttagtactctaggaacatgtataataagctcgtgtaacattaaacgttgaatttactcctgccatttgcaagttcccattattaaagcattgctgggaagttgttcaggaactggagacaaaagagtcattctgtttttaacatcatcaacgtccgaaacaaacacatatcctatgatacatgagtcaacaactgttgcttcatcttcatcttcgccgacacttgaaactgctaaaatggagttttgtaaaatggtcattgcttcagtactaattcgctccaaaaattcgcccttgccatgtaatcttaaagatgtatttccatcttgcttttcagattgagtattttcttcttcaaaccctaaaggaaggacagaagacttaggtccgctttcagacgcctccaaaacacgatacactaccagttgggtggaatcaactatcatagacaaaggagaaagaggcatccgatcatcaccataaaagtattgcttaatgcaacgagcctgaaattgttgaatccattcttcttcgcgatcaatacaaccaccacttgatgaaactttcaccacagacaaccaggtcgcatcagcatacttacgtttcatactgctgtacaatctctctgaaccaagtacaataataatgttaatgcggaagtctgtaattatagaatgaaggatatcctgatacttctcagcattttcttgaatggatgaagtatctaccaaacaaccagacactcgggcatctttactttgggacattctagaatgcaccgccaaagctagcctagataatgaaagcttataaagcttaggattatcaagtggtgaatccaaaccaaagttatataccagtggtactttggcaagaacgtgagtaggaccagtagatgtgcttgcaccaaagccatcagcatcctgaatgtcaagaatagtggcattgtgaaatgcagaaatagacccagggagagccaacattggttgagtaggatcaaggttaacacaaattggatgtcgagattgtttcaaagcgtatgattctaaaatcttcaagacacttgttttaccacaacttcttgggccaatgaggcaaacacacggtccatatgaagactcatcatttgcagcggcattttcggcttgtaatctaaggccttccaaagcaaaatgcaaatttagatatgtactcataggagtttcttcagcaacatactcaacggacggttcaccttcaacttctaaagtacatccctgccatgtatatatcgctcctttaacacgagtaaaatgatatggtggacctaaagccaattcagtgccaaaatattctgcatttccagacacgagctaaacatgttaggaaaatacttccaagaaagaaaaaaaaaatttaaagaaagagttaaataaattaagtaaatatttgctagaatctgaagtagcaaaagtaagctacttcatgtcgtaaacaacaatatcaccacgaacttactcgaatttgaattgccggttcgtcgacctcaaatctccattcacactctttcggaatgaaaatttctttcatttcttaaaaatataaatggatctaagcagcagctgagaccgctgactgttcaggatgaagacaagagaagctacgaaaactatggtatactaactccatctgaagtgcagataacgaagaatatgatacttcgtaaaatgttagctactgaagggtagtcaatataacgatatgtgccacagttgagtttttattatgatgctatattatcttatactggacgacttatgacagaaaataagtatatttttaggcccataagttcgtacaatatgtgattctgttaaagggaaagttgtttaaaatgcaagatagcatgcgttaaaacttactgaccgaacctgaaaaggtccacttgtaatacttcctgtgcaaataagtggatacaatgtgtgtataatccactcttcaagcgaaagaaataaacatggaaaagagagtataatactagcgtaacgaataactaataccaaaagttcgtgatgagcttccgcgtagacatttataagttgtgcaatgcctcagttgttcttatgcctaatttctattcactattaataaacgctcgatgttttattttgctagaagcttcaccacgcgattaaacatgtaaacaactatatactcaatctatctgtcaatataaaatctactgataaaggagtacataaacatagataagatgcataaatccaaaaactttatgcttagaaataaatgtaaacaaacgaatttaaccaatgttttcaatgtaattttaagttaaagtttgcagaaacagagaattctagaaagtaggaaaactgtagaactatcagtttcagcttttactaaactcgtaaagacttacttttgcgtattttataaccaatgttaatagtgaatttgacggacaaaagtgaattctgccacaccctcctcatatatgccctcaagtctgatatttattcagttggaaggcatagctagtctgtatgaatttagaatcttggagtaaagccattgcggcacctaccttttggcgggaactattgtggcgatacgaacggaacccgagtatcagatgatgtaaagtgttaatattccttaacaggacccagaatcaaaacaacaccagtactacgcagagatctacctttaccaactggatataatattgaatatgatacaactaacccattcttaatatgagattgttttctattattcataaatttatgttcatttgctttgtaaagtccaatcacttcatttgtttggttccatgaaacaacagcatgatttgtgtacaaacatctaaatacgtatatgcatttgcctctccaaatatccctgcagatcctatatcgacatgacatgatactgtcaatcctttagcttggaaaatgtatataaaggcaccctactctcaccttttttaccactttaagcgtgcttgagacaatcgactttcaacaactcatatcaccctaacaaactttcaacgatggaacacactacccaatgtaagagcaaacaaggcaagccttgcgactgccaatccaagtgcggttgccaagattgcaaagagtcttgtggttgcaagagcagcgctgttgataactgcaagtgctcttcttgcaaatgtgcttcgaagtaatctatatgagatttacggactgtagttctggccttgacgaaatatttcatccataaagcaatgtccgcctcgtcttattgtttttcgaagcatcagtcgagaaaacaatactattatggaccaacgaatcgccctgatgtcttgatcctactacattgctacttttttacagagcattcttacttacaactcaactcttaagatatgattgttatgaataataatgaaatcataaattgatttattttcaacagctatttttgcttagcgtagagtaagggcatcatcttcttggaaaatcgtccactattgtggattcttttccacaataaattagttttatgtgcaaaaaaagatactctgtatcaattcaaccaaaattatgtcttaatattttaacggcactaacgaacgtttgtttcttccttctataccattgctaagttaagctctgtaaagcaaatgtatacattatatttgggtaactacggaatctatttttcatagcgaacgctaatagcgcgtaatcctttaaactgtttaatactcattataatataattacgatagtgaactacaatgctacgcgacaaaattcacttccagaattaactgaaaggtaacttgaacatagaagttgtagatctgtaattttatacttggtaagagggaaattaataagagagtcagttgggaaaaattttaatacgtttccttgtttaaaattgttgagtttgtattcttctaatatattactttgctgcttggaccaactctcattgttctatattaagcctcttttcccgtccttttcttccttcatctatctttcagggctcagcagttcagtcactataattgagtgtctgctagcttcttcgttctttctaattacaacgtgctaacaaatcgattttgtctgttttgtgagaatattatatcctgtatactcatctttcataaaaacgacagcgttttcaaagtgtttggaaattaattattgattcatttacaatatattgctttctttaaatccgtgccattctttttgccttttcttcatacattccttttgctatctcggatcttaattcatatacccttacagtaggttatcgctttaacagtttgtctgtaattataatttccacttgatcgttttatgaaaattaagttaaatctttttgttgcagggaattctaatagttagaatctttctgagattattgtaatataatttcaaattttgttctactaccttctttctttttgttctaattccagtctctatgttaaaggtatgcttcaaaaaaaattttttgttaattaatcaattattaaccatctctagattaaaaggacttggaaaactcatagtcgaattcttgataaagatcctttttcaattgaacccccgagaaaagttattagggccctttatgattacacagctcgtaaagcaactgaagtttcatttgccaagggtgacttttttcatgttataggtcgtgaaaatgacaaggcttggtacgaagtttgtaatcccgctgcaggtactcgtggctttgttccagtatctcattttgaagagataggaaaaacggtcaaatcggaacgagacagtgatggcagcgggcaaatatcatttacagacttaaccaccaattctagtaccactaggagctcaatcagtgaactccattctggttcacagccgctatttggaattgtgcaattcgattttgctgctgaacgaccagatgaacttgaagccaaggcgggtgaggctattataattattgctcggtcaaatcatgagtggttagtagccaaacctataggacgattagggggtccaggtctcattcctctttcatttatacaacttcgagatttaaaaaccggagctgtgataaaagacgttagtgaggctgttttacgtatttcttgcatacctcgtgtagaggattggaaacgtgcggctgctgattataaaaagagtagtattcctttagggaaattcagtgatggtgaaactcaaactatgcctagcttaagtccaagcactgaaaatttacaaattaataacgatgttacatatcaagctgctactgacaattcaagcacttttcctggttccgtcgctaacgaattaacacctctgcaaacattggagtcgcgtacggctagcatcgcttctaagaacaagaaagacatgtcttctgaacctaccgttgttgctgcaatggtggaaaactacatgattcgcgatgaccaatattggtatttggtccgtgccgttatgagtgatggaaaacatcgaaacctttgtagatattacgaagacttttttaatttccagacgaagtttttagagttatttcctaatgaagctggtcgtggggacgaaagacgagttattccttacatgcccggtccagttgatgacgttaatgaattaatatcttcacaaagggcaatggatttagatgtatatctgaaggaaatgtgcaggcttccagctcgtttactcgaaaatgaactcgtcaaacttttcttcttaccgcttgacggagacgttgagtcccctcatccaactagtacgatgcctgaagccttacccagagaaccgttaagtttctctttgccagagaaagctcctgaaaaagctactaatatctctattcccgaatcagctccgactactgcaggttcgacatgcaaagttaaagtcagattaggagatgaaacctttgctttgcgcgttccctctgatatctcatttgaagatttttgtgaacgattgactaataaactcggagaatgtgaacatttgtcatacagagatacgaacgcgaataaagtattacctcttaataatgttgacgatttacggaaggcatgttctcaagaatcaggagttttactttttgcagaaagacggaggttttgagactatgtatatttaaagatttgggtttcttattacgttcttgcattttatttttttttcgtttcgttctttcatggtttacttttattaatttaatttcatcggtataatagctttctttatctttctaatatatctgtctgttttttcgagaggtatgcgtttttggatagtatttaatcacgaccgaataagatgcaaaatgtttattctccttatatattagctttcttggaggtaaaataaacaaaaaatctcaactatgcactccctttttgttcacaatcattcaattgaatattttcattagttgtttgatactgttcctccaaacatatatgtatttgacgtatttcaaaaggggataaaggtaagcctaagtagtaaaataaaaacgtttttattgcgagaagttcaacatttcttgacaacgtcttaatcagctgaatcaacgcagatttggtaatacaatatcatgtcgcagtaataaattggttcatatgaaccagctacaatatcgatcacgtatattatatacagccaatttggtaaaggcaattttgcaaactacctgttgattcattaaacaattagatattggaagccggaaacgctttcttctatacatttacttcatttatgtatacattatttcttacatttaatgtgaccacaagtaacatgctgcatacatttaatccaatactaaagacgctttatcttgttagtttatctaaaatattgctttactacatgcatactttccttaatgcttatcaaatttcaaaaataaaaaatgctcatataatttccttttccgtatacttagaatggtggcatctaaaatagcggtagaaaatagtacctgttgaagtgacaagtagtgaacgcccaaccttcgatatagatcaaaaaacaataaattacagctgtgcagttgcttttatttcaacattgcaaaaacacatgttaaattaaaatttttttttaaagattccctcactttaatacttcctccttttaatttatacctgtatgattaattcatgagaacgtattctttacatagacatggacgctgaagccttaaggaatttgtatttgtcatccattctccccaatgaatctaaaacgggtaatgaatcacctgaaaagaaattttcttctcctgtgttgttgcaaagggccaaagtgattcctttgagacttgaatatgaagaaagaaagcttcttcatttacttactgctgcattggatgtgagtgattataccgacagcgttgataccctaagcttttcgtcgccagcgaaaagactggctcagcaattgaaaggaattactgcagttttgtcgggtatcatggttgcttatgattataaagttggacaagaattgcttgagcataaaaattttgaacaacatgccgaattttttaaaaagatttttgaaataggtcgacgttataaagtgctaaatcccaaccgactggggtctacttatgggaaattgatgtactttgtgcaagattctatgcgaccagaaattcaagacgcacttggatttaacctctttaaacccattttgactgtctatgaatttttgaatgaaagggatgctttgaacgcattagaagatccttatgccgaaattgctactatggaaatagtcgctgaaaatagatcacgctcagcgattcaaaaagatattaaagcgaaagaaagagctgttgaacatattgcaaaaaagtattacagcagcaaaattacaaaagagaaagtacgatggtgtctctactctattgctgatagtaacagttacttgagatataatcgtgatccaattgccaaactcataggcttggtagaagcatatttttctccagataccgtggacgatgagtttactcttgctattgatgccattaatggctcaagactaaagcatagtcattacaaacagtaccattatgttgtgcaaagtttgcatctttggcttttaattatgggagaaatattttcattatgggctcttagtgatctggagttaactaacccagatatggagtataagctaattgataacaatcaaggaatacacagaatgcagccttgtcccaacattagaattgcgatggaaaggattttgcggacggctcaagaacagtctgaaacatggataggaagttcaacaatccatctcggagataccgctgttccaaatgccttattgtttatagacaagtatatgcaagtgccaaggattttaacacccttggttctattgttcaaggagttagattctttaaatgaccattctcttcttaactacattgatacagcttttggaggcagagaatatttaaaaaagactattttaaccgattttatgagattcggatttgatggatctggtgcagacaattggtttgatgtaagttaaaattatctatctatatatatatctgtttaattactaactagctctaggctggcagttgtattgatggacgtttgactagtgcctggaattgggcaaacaacatacacacaaaagattactatcgtgtacttctcatgtccggatttcttagcttcaatggtgagtaattatttagtaatggattaaaatacaatcttttaagcatcagttattttattattgcaaaaatgtatataaattctcgacgtgtaataggctcccaccaacaactgccaacatcaggaaatcttattacgtttcgcgtaaattgttcaaaagattgacataaatacacgtaccaaaaacctttatttactttattttattgaagttggttgtatttagagatactttgatcggtttatacttagaatactttggagattaatttgataaaggattaaacctaggatgcgtttatgttgaaaacccttagcaaagtgtcaaaaaacttgtcaaatacaagtgcttttcttgtcaagtcgaaacccttatacatttctttttgcacttgcaaagcgtactttgaagacaatacttcattaagcagacggtttttctctgcaaaaaaaagtttacaattcaaatctttaataagaaagtattctgaagactctaccttggcctggagagattatgaaaactataatgatgatgacctgctatatcaacgtgagttatcagaaatatataacaaatgtctgaaagctctgcatccgttttacccagtttttgaggttaatagtaacttgtattatcagttgctaatgtttacgaattattcaaatccgaaagataatggtttttcaaaattgcttttctcacaatattctgacgaaaaaaaggtactggtaaatttcgtatataatgtgcttcgtttagatccggatttgcaaaggcaaaagcgaattctggagagcattatttcagctgccttgaatatttgcgtatctactgtaaatttgagtagaactgacttaaaatcttctttaaaaataattttgcaaacaattgatctgtttaaatatgacagttcattctcttctatatattttcgaaaagatggaccgtaccacaaagttgaaaaactgctgaaaagcgctaatattcgctcttcacttaattcaaaaacttttaatgatttccgcacacttttcttgcttctcattagagattacagtcttttccatggaaattcgagccattgcatgttagctaattctatgctaccaccgtctattgctttttcgaagatggagaaggctgaaatttttttacgtttacgtgcgttttttcagcttatggagcatattgataatgaaaggataactccatctgaacagtttctggataaagtctttatatctctcctttcggctaaaaatagctgctctcttaaaatgtggctcattcactcatttaataagggatggccggtaaaaattgagttttttgtttcttttttcaaaaatttttccaatatagtagaaggctctatggaggtctattccgcatatttacatattatacgagatcactacaatttatctgatttggctgacgtacaagcaatttttctttctcgttttattttattaagaaagaaagaagattgcaaaaaactactggagcatgttttacctattcgtcagctttttttgttaaattgctatagcctgctaaatgtactcgctaattacgttgtcgtctttaaagatcgtttaatttttcaagaaataaatcaaaattgggaagagcataaaggccaaattccggaaaattttattttctctcttttgaagatgtttggtgaaatgcaagagaatcaaggttttttgaatgcctgtatttattatataaacaaaaagaaaaatttaaacgaagttagtcgttataagattaatttattattactacaaggtgtgaattccttcgaagtaaaagacttttacagaaaacgaggaatcgaaataatgccaaaaaacctgcccagatttttttgttattgtttaaaaaaaaataaattaagttatgctttaaagtatatacggttatctgggcttcagtttgattacattgttgattgtttccgtaatagcagcgactggaccagaactctgatttcgatattgagcaaaaaaatgggaactgaattcgcaattcgttttttaaagataatttcttttcctttgttatcaaatgacaaagttctccgagagatcgaattttttgccattcacgaggtaaattttagaagtctcaaatgggttgcagatcaacaattgcgaattctcccaggatggagttctcgcccccaaaaagcaacatttcctttatgtacagttcatttaaaaaagtgataattctcgatagtgctgcttccaatctacatcgtgcttggtgcttgatacatttaaacgcattgtttgataattaatatattcattggtatcaagttgtactttacgaggtatgcagccaacaatagattatttacattaacattgagagacttaataaagcagcacatttaaaaatgagatcgacattagaatcaaaacccgtataataataagcagtatttccaactattttcctaacaaatctgatgccatctatattatcactacgtactgaacacttctatgtcgcaaagaaaaagtgcggttaaaactttttgttgtagataaaagacaaaatttgaaagaaacaaaaaacttaaactgcccaaatttttatagcaatccattttctttcccacgttgattaataatgcatatatccactggaatggttagggcttctatatctaatactttagtaacattaaccatcgaaggaaacaatgatcgataccaagtcatacttgataaaaacgtaaatgcaaaacagtttgttaaaacgtgttggagaaacaaaaaaccattgtaagattgttattgacgacaagaaactaaactattagaattgtaaaagaaggaaaaatatttgtagacaaaggattcccttttgatccatgcagaacatttttggaagcactttacgaaaaatattcatattcaagtcccctaccttcctctgttgaatttaaaagtggaaaacaggtagaattctgtggtttcgaaaaaatccaaagcaagcaaagagatttaaaaagcttgcgcgttattattctagacaattataggattgaagatattgaaatagagtacgagtattctaaaatactacctggtatgtcacttattttcaactaaatgttaacggaatttgtagaagttatcgacttagatttatcgagaaatttgtttcatgaattttttccaatccttaaattgtgttcccagcttccttcattaagaaatttaactctagagcatgtgtttttgtttatctctacacgtatattctaactctttcagttcaaacttattttcaaattttattagctcaaataccgttcttttaattcctcatttaacacaactttcagtgaatggatgtggcctaaacagtaaagatgttcaatggattacagagacttttcccagtttggaagtactttaccttgaagcaaatgaaataattttatcaaaagcaacatcttttaaaaatctgcagttccttcaaacgttaagtcttgcaaataatctcaatctttatagtgctgatggctatgcagttgatgtgttccaagggtaagtatatttgagaaatacgaattaggtttctaatctaaagaattaacaatttgaatttatcttctacctccctcgctgatgttgcagaactacctgtacacactttacacaaattgacattccttgacatatcagaaaacaacattagggatattcgttctctggatcatcttcgtacattagaaaacttaaagcacctgcgtataacactttcttattttaataaacctactgatatagctaaactgctggtgattgcgcgaattccttctcttgtaaaattgaatgatgtgaatatatcacctaatgagcgtttggatgctgagttgtactacacttcatgcatccggaagcttgtgattgataatgaaattaaggatgttgaagagcttacgaaaatagagccattctgggaggaaatatggaaatctcacgagttgccaagcattcaattccatttggaagcttcaatcaatgactggacgtctggcattcttaaaaatcgcataacaaagggcatcaaaatatcgtcaattaactcaggtgcgacaatgttattaaagctccattataattggaaactgttagatataaaagctttaatttcataccacttcgcaattccagtacatacgtctacttttgtctttgcttcaagcgaacgagatgtaagcttctctccaaagactgtcagagacgaccaaaagcgtctctttgaactcccttttacttgtacttttatcgatgtatatgcaaaggaaagtggaaacgtctaaagccaagttattacttgaaggaccaaaatcgatgctctagttttacggcttcttttaaaatacagaaaaatctttttagcgaactcttttctagtattatagtttacgcgattagtcattagaagttttttatatttaatattcaataactctttaaatatactaattccatgtatataccatatatgaaaagtgcctctaagttatttaatcggttcgacacaattataaaattattaagaaacaaagaaaaccaaagccaaaaccttgaaccaatagaaaaaaaaaatacacgtcaagtgtgacaaactaatccaccacggtcaactaagatcagggaactggtgataatagggaatccttgattacatagttgcaacaaagcaagttcaaagaccaaatgaaagcaaagtgatcaaccatgtcatatagatttattcttcaatacaggaaaagacacaaagtccaaatatattaaggttgataaacgaaaaaataagaaaccaatatcgtagtattggaaaataattcagcacaccaaatacacttataaaataaattagaaaggagacaaaaattttaatagccagaagattctaagatttcaaataggggagataattctgggcctaagcccaaccctactgtttcataatcattatcaaggtaagagccatcattgtgttcgtcttcaagcgcactttgaaaatcagaatgcatctgacgaaaagtcattttacgtgctttctttttgagagcacgacgagccttacgtgattttggtcgtaaaggaacggaatttgtggtagtcataccagtagcattaattttgtgtcggcgtttttcacgtgttttgatagctaaggtaaaccattcatctcgaattaactcatcgcgacgtgccatagattttatgtactgattttttcgaaacgtcccaataggaattttttcccagcgactcaatgaattatcttcttgtgcaaaggaaactgaattttcttcttgaagatcagtttgtgtagaaggttgcagaagagatgtatcaagaatatcatctagggatggctcttctgaagtttcattcagagtttgaggcccataaccgttgttagcagtgttttcaccctttgtacatgcatcaaacttatcatggtgaagggaatgagagtgtttaccatcaataataccaatcaaatgattcggttccttagcccaggtacccattacaggcggctttggttgggttatatttaatcttggatctaattcaaaagatgctacagagacaactgtagaaactggttgagctaaggtagctttagctagtgttggggtcaaaccagtactattatcggaaatatttgcacgagaagccaaagaagtaagatcttctttataggcgagttcagctgatagctcaagcggagtagggacagctgaaagtagagtacgttgtgagttaggtgattccgataattctgttttgattcggggtgtttgaccgaaagattttttaggagtagatagatttaataacttattgttttgtaattctggtgtttcttcatcagttgtatccccttcatcatctgcttggtgagataaagtgttgagttcgtccgaagaatcatcaaagaagcattcccatccaatcaagtcaacatcatcttgttcattgtcatgatcgtcaacgctagaatctgaactaataagccccagtaagaaatcatcatctgatcgctcatccatatttacatgttcggtaagaaaacgttcacgatggctattaaaagaagccatgtccatgtccaaattatcaacccaggaagcgctaactatatcttcttcttcttcctcttcttcttccgtagatgtcgaaaagccattttcagtttcaccttcgtacgttgagaggtgcttgcttttcgaaaaaccttgattatccttttgtggagaaataaaacatttatttttccaactctctttaaacattgcatctctttttaaaattttcggtgcctctaacgcaaacgatccttgattagacgaacgtcgtctaattcctgcgttttctcgttttacaaactctgtagggggagtagaaacttttaaaagtccattggatacctctttcgacttgggatgtgaggaagactttttccaagaattaattttcagaggctccttatttgaataaaatggtttttcatcgacaaatttctctttcgatctaccgatttcaaatcccagggataattttgaatcagaaaaatcatgaaattgattttcctcactgtcagataaaggcaaatccaatttctgtctttcttcttgaaagatgaatgttggcattttgtcaaaatcaacgggaaaattcaattccgctggtaactttttaatttcttcagtattttgatacccattctgtatatcatactcttcaattcgcccattcgttagcgccatcctaacattcgcaaagacgaattacttggctgtggttaagtactcaactgcttgaaagcggaattcttagcctctagttctgattccaccaactaccctaccctaaaagttgtgcgtgaaatcagcgtgatgccgccctaatttttcacttcattacggcattcccaaaggtaacacaaatttcattgcgacacttaacttcacgacaccaatgttcataatggtgctataaattacaacagaatctgcaacaattgctactttatattatttgcacacgcattccatattttttatcgcacttccaattgcatttttgcaattcgtttacatctaagtaaaggaatattttcaatagaatgaacttgaatagcatctggtgtaattgcactcatagttgggtcataaatttgaaatcattcattgattaatcattttgaagttaattatgaatttagagcaaccgttgttggcaaaatagttgttaaagcactttgctaatatagttggtaaatatctaatataatgtctatacgacagaagtttaaattacagaacagatgaattttactagcgtaccaagcagagtagttcaaaacagcactaatatacgcctggctaacggtgcctagcttctctaaagcttctcaccgtaaagctgactactctcatcaaagttaacggtaaaagcggttactgaatcgtgtagaaaccagttgggaatatacattataaaactttaataatttctggcatataatgttattgaacttctttacataatcttatattactgatatttcttaattattagatataattaatttttattttcatatcttggcgataacaaagtttattaaatagtctaattcatttttatcatctacctaattgaaaatgaaaaatatttttaattcgatacccatcaatcaaatgaacattgactgtaatagtatactggtttgacgattctacttgccgtagaacatcatttacgaccaaaaatctttttcagatgcaatatataacattttatagcatcatgcattaatctcattcattaaagataaattccaatctgtgaaaacaaaattcagtgcgactatagtggcagcgagtgacaaacttgaaggccacagattctcctaatgtttattgatcttccattttgggacgttgcttcaaaaccaagtcagtgccagtcattctcttataaatatctcgaacgtcgcaagtcaaggtttcaaaatgggaagtggcatctacgcttttactgatgtagcattgatctttggtgccatctgtcactggctcatatatttcctggactctagaaaatgattccactacaggcccaagaagcttgagaccaggtgcgatttccgacaaagggttagctgtctcaacgattgtggaaatgatagccaagtaatatcccttagggcaaacattgtgaacagatgaaattcctgcaatataaatgtcgtgcttacgtttgacttggttctgtggaataataatttgaacggaatccaaattatctgtgttaggaatgggatggttcaagatacaaatagctcgcacaaggcgtccaactgaacgaactttttcacgaaaataagatgggtccccaattatttgcttagcctttgcaacttgatcgccacttcgaacaccgattgcgacaccatcatccccataaacaatttcatcgacaggctggttaagcatgtaagtaccaccgtaaattgcacttaaacgagcaaatccttgaggaagttcgcccaagccgtataaaggatatatataaggggatttgccaaacttggcaatcgaggacgcatacagtaaaatgcgctcacgagtctctcgagcaggttttttcaaataggcatcatccaaataaagtgccatagcatggccaataaaatcttgagtaccagattgcaacccaaactttttgaatacagattccatagaatcccgatcaatatttatatccttgtatgtacttggatcatcttcacgatagttattaacccattctaaaaacttcttggcccttcttttttcaaataagctcataaggggactcttcaatgcttccatttcgtttccaggtactttcgcaattcgtccatcacgataaacgtagctaccggcaatctgtttaaattcaatgtaacgagtgacatcggtataaatcaaaatgttggttaaatcgccattcgccattaaaaactttggaacgagatctacacaccagtccctatctcgacctaagctctctggtcgttgttctccaggacgaaacagagcatataactgagttaaattcaaactagcagaatcactaagaggagttagtaactgactgagaatgtccatatccaggtattaacaacggttatgtgaaatattaaccacatctaacttacgctccataataatcgtttctatcaatatgcaatactttctttccatccacactcaacaaaccgctgagaacacattctgtaagccctgtaccgaggactataacatcatattcctcatccatagtaaaatcaatgtattgtgtttaggttgaatcaaaataccagttctaaacgagtatccaagttacacaatcgtgtgagttcgaattccgtcttggccaaaacattcatgacgtaatgaggtaaataaactgtgaaagtgacaatgttacttgaattatgctagcaaaacgcggttttaatgaaatacatatatttttatttgtttactagtccttcagcaatttaacaattgctacaggtcatcggtattaatcacatctccataatatacagaaaacacattaattactatttctctttgaaaaccgaatattgtccataaattgttttttttttttgttttacataacacgtaatttggactcatacttagaggaataattttcaacattatctaaaagtagttaacgattataaatatcctgttcaaacgtgaagtagcagcacatattttttcgtttacaaatagcttagtaatgaagtttccccaaaaaaaaatagtttaatatttcgtagtcggtttgggtaacggtgatgctctgcgatcatatcacattactcgataagtacaaagattaaataaaaataaatacacggtatcttctctaaaaggcattgcagtggtgtcaagtagtaccattaaggttggatctttcgttggcataattccaaagatcttcatcttttagtcccaaaggtcccattgtcatgacattagtgccttttgcggtatgccacacgataacatgaggagggtcatttgtattactaagttcccataagtatgacagtatgctttttattttcttttggatatcggggtcatggacagtaaaaattgagcatttgccaagttttcttctccatatactaaataagcaaagaactttgtatttatcttctccagatatgtgtataaggggactcaagcccatgctatcaaaaattaaatattggctccatgcttcatgaattgaatcttttcctttaaaattatgaactacagctgttaaaatttaagaaaacaaagtgtcattatcctatttttgacgcaccgtttgattgtttatcattattccttataaacaccttaatttccacattgttacatttagaaccctttagtaatgaaaactttctgtttttaggtaccttattagttttcaaactcaaaaaatttcgcaatgtcttaaataagcctttgccatccttatgaaaactttttttatgccctattttgctgtctgatacgcttgagtataacgtttttgtatcagatgaaccctcccagtcattataatcatcctcttcaactgtacgtagacgatccaagtagttatccgagaacggcctgatttgttccatttctggccttgatcgaactaactcagattagcgagtaagggataggctttgttttttatttttagaaaagggtcgttttacaatactcaatataatcaaaattccgtagagtcaaaatggcattgccaattgacattcagtgtataaaaaataaaaaaaattgaaaaatttcccatttaaaagatatactatacttgtggcactgacgtgcaattacaatcattattacttgtacatgacttgcctattaagtcctgaagtattgtagtataataacacacatgagacaagaacatattatgggtcacaaaagtcattttgaaatctgtgataatctgcaaatacaaaactgaaaagaattgactggtagtgtcactattttgttaaacactgactgcatttaataaatagacaagcttataaattcaaaaaaccaacactttaatgatatcaatgttactactatcgtttgtctctttgcaaaatcaaataaaatgtttttatgaatttttttgctaattttgattacggctcctcagcattttattgtgaagttcttattttacaaaaaaagtattaacattatatatgcatattttttaatgggggactaatattttcaaattacctacttcagttttgcattaattaaatcaataattttatcaaaagattttgtaccttaaacaaaatatcaataatacttttaactatactgaaaccattaaaaaaagcacataatttcatatttgtaaatgaaggtaattaataactaactattgactgaggtatacataccactaacaactaaataatttagtagtccggaagactatttgtatagtacttgaaactttcatttcattttttaaacgtcaatgaacatattagattattatcgttttggcttaccaaatcacttcaggtgaaataacgtcaatgtggtatacaaatttgttattaccatctattaagaatgaactgagtgaagattatgtgcagtagatatttgctgactattttagtcgttttgtatattctttactatgattgtcgccttcgatgagttaacttgtcggaccgaaagttaagcatgcgaaaagtcttctttacaaaaaatttacttctttcattttttctagacttaccctctttttttttgcgctgataccgataatttacatataaaatcttttggcccttctttactagctcacctcgtctctaccaacatggatgatatttcggctactacgattcaaacaaatcaccaagatttagtgaatgatgttacatacggtaaggaaatattattttagattttgtagctaattgtcaagacttttatggccgtcgaatggtatcatgttcagctgatcaacgagtcaaggtttacgattttaatgatgatactgaaacatgggcaatcacttctgaatggagggcaggagatgctagtctaatgagggttgcttgggctcatccttcatttggtcaagtgctagctgtctgcagtttagacagaggggttcggatctatgaggaacaaaaaaagaactttgaatccaagacatgggttgaagttgcaaaattaatggatgctcgtagcgccgtattagacatatcattttgcccttttcaacatggttgcaaattagcagcagtttcggcggatgctactttacggatttatgaggccatggaacccggtaatttaacgtattggactttaatgaatgaaattgctttaatgccgtcccctccttcgcgcaacgagcaaccagcgttttgtgtaaattggtgcccatcacgttggcgagaacagtacattgctgttggatgcatgaatgatgcttacatttacaagcagaactctcatggaaaatggaaaaaagttgctgagttacccggacatacagatcttattcgtgatatttgctgggctccgagtatgggcagtagttattacctgatagctactgcatgcaaagatgggaatgttcgtatttttaaagttgaaaccctttgcgaagaagtatttcaagaggaagaagatgctggaaattcaatgacagaagactcaaatttcaatctaaattctttgaaggtggaactcattggtgaatatgataaccataaatgtcaagtgtggagatgccgttttaatgtgacaggaactattttgagcagctcgggcgatgatgggtgcgttcgtttatggaaagcgtcctatgcaaatttatttaaatgcatatctgtcgtttctttagaaaagtaagttcagagatgctttcggcctcatgaatatatgatactaacttgtgacagaaaacctgaaaaattgtgatttacttagttcaattttaatgtaacagatacattgaatggccgaccttgcttggtttcctttcttaaattatttcatatttaccagctagatcataaccaaattgtaaaaaaggagatattactttataaatttttggttttaatttataattttagacaagtgaactaacattcgctttgagattaaattttcatttagcgtaaaacttcgaaattagactaagtcttaatgtaaacttttaggtagagttcaattcgaaaatttgttttaacgaactaaacaagcgatgggttcaaaaagctatatctgctacaggttgtagtttgaaaatccggtaatcgctacaaaagcataaaaaaaaagaaaatgaaattgcagataatcaagatacttgtattaaatattttcactatgatattcttcaaccatagttcaaacgaaacaggtcatttaagacatagtagttaccattattgttaacaaggtgaaaaacttggctatagcgctgggccatttgctcttcatccaactacaaaaaggttaaaaaaagagcaaagcaaaaaaaaaaaaaatgaatagaataagtaacatcaatcttataacttaccaaaagctcacctgtaaccataacgattacggatccagtagtaccagtaggttgagcatccaaagttgagatgcggtgttgaacgcgttgaaaaggcaggctctataccaaacagttaataaaaaaaaggaagacgtttcagttattatcatacaacaagtttttccacaatggctttagttccttggagttgggctccctcaaaactcagcatcgactcttctctctaatatatataagttagctgcccagataaatacacgtaggattaatttcataattagaagtcgcatacgtatagtgaagaaagttgagaacgatcggaatcgaaagtttggtagtaaaattgagtgaactgggtcgccaaagcattatagtctgcagagtattagcaataaatcatacaaatttttatcttaccagccataatgaaagatggtggtaaaaggtagacctattatttcaagttcgaaaaatcgcgtcaaaaaagatcgtacagacaccttaagtaatttaacgtaaaatgatacaactcttaatatgtaaaataacatgataaacttatagttgtgttatttggcaaaagtcctctattcgaatagtattggcaatggtagaaaaacgaatttgcaataagatttgaaggggttttacttcatgcaaacaacaggatagatgtttatccgttcctattgagacaaaatttatgagaaaaaatatggtgctagcgtctaactagtatcatgaacgaaatggaacataatatttacttgattgtgaagattgcttattaaatgctacattcttttttataacgatgtatttcacattttgcataattaatgcaccttcaatcataattaaaagaaagcaacaagtatttgagttgggataaaaatgtaaaacttaatctattaaatgttcacataataaaatatgaagatgactacaaaatagaacgtaacaaataataaaggatagaaggaaacaaaagcaaaacacccacagtttgctttaattcctgggtaaactagaaaacacggagcgaagcctttgagagacaaaataactataacgaaaggggaacataatacataataagttatcttctattgtggataataggagacaaattttttgattggagcaagcttatcaagcttcgaacgtctcgccgaacacagtatctgcgacgggatcgttagcatccaccgtacgtggattcccatgtgaatttattgaattaaccgatgaatgggttgttgtgcgacacgcatgtaaattatctgtctcttcgttttcttgtagtcccaggttctgaaactgttcatcaatggacttattgacactataaagtttaaggttagttgatggtcaaatatttaaaaataaacttacaaagtgaaaccacgaaatctgtcctgaatcgtgttggatagaggtgtcgaggcattagcgggatcaacattggaaactatattgatatttttcacattagtattggtaaactctttatcaaaattggaaacatccagatcattttgaacattcggtttaaaaggcggctgaaccttcttcttgctaagtaggtcccaatttatgtctgcaaaaaaaggatgctcttttaattcagtagtgtcagcaactgctcctaaacgatgatttggattgcgatttaaaaggcctcgaacaaagcttcgaccctctgatgaaagaactccttttggaaaacggacctttccaaaggcaatattacgatacatttgttggacgtctggagcataaaaggggctccatccgcagcacatctcaaagacaaggactcctaaagaccagaaatcgacctgtttagtataccccttgtcctcaagtaaaacttcaggtgccaaatattcggtggttccacaaaaggtattagtagttgcgttagctgaaaggtttgccttagacaaaccaaaatcgcaaagagcaatatgaccatctgcatctaatagtatgttttcaggctttaaatctcggtaaataatatcatgtttatgcaaatgttcaagagccaaaacaagttcggctatataaaatttagctctttgctcaggaaagcgaccttcatgttgaagatgccagaaaagttcgcctccactcatataatcagttatcaaataaagatctgaagcggtctgaaaggaaaactttaaaccaacaataaacggagattcgtctaatgaagtcctgacaagtatattcctttcgcccaaggtatgtgtaacctcttttttacgaacaattaattttttggatatctttttcatagcataaatccgattggtatcgtttttacggaccaaataaacttgcccaaaagtgcctaaataaagttagtataccgtaaattttttagcttaaagcagctttaccttttccgattaaacgaagggccgtaaaatcttctggcccataacgaacatgttcaatgtgctcgtaaattgtttccacttttatttcaccctccagagacttagttaagtcaagaggctcaagcttataccatgcttcctgcacatattcatgtaggaaaattggtgtaattttaacggagcccaaaaatttatcgtcttcatatttgtcatatacagatacaaccatttgacttttcatttttgtcacatcaaatacagtttcaaaatcccaatgaggacaacgcacatcagccaacattagctcagaatgtagtccagaagaagaaccggaagcagatccagcaagaggacggtttttagaaggaatggaaatgggtatcccaccgtcaatgtctttaaaaggaggaggtaccataacctgcgttttttcaaaggtgattactgcataaggttgtgcattaacacttttgacgttcaaatctctaccttgatgtaatcgaacataaagccgtccaaaagcatgctgaccatttttatcttttggcacaacggtatcatgcctaatgtaacacgaagatggaggtgtacgactctgtagtagtttgggtttttctgaatatgtacccattggtgtaattccattgctttcggaactattagaaccagattctttatcttcctttaaggactatgataggttagccaagtgaacaacaatttatggagacagtgatttttgaaaaacacaataaagaaagctatggggaagattgtctttcaagcaaaaaatcaattataacatacctgttctttgtgaagctgagctgtaatctcattgtaacgcatcttcatccgatccgacatgaaaacgggatcatagccattagacgaagcaccctctttcccttcgtaatcgtttactttcgtagaatggtcattggaaagaaccggttgcgttgaatgcgattgtattgtggatggcgatgcttgatttgtattctcagaatttgatgatcgatgcaatttaccgaaaatttcggtcattttcagcaaaagcaatgatcaatcaagaatcttttaatactcttttaatggaatcggattcctcgtctggtgttactaataatagggtgtggtgtttaaagttggttcgaccagcaggtgtttcgcatatgtaaccttcgcaattcccttaatcgaaaagtgtggtaacatccgggagtacgatatcttagcgaacggatagaaaatccagtatttttcgaacactaattcgtattttactatgattatatagatgtataattttaaatggttataatatcagaggggcgccgcacttccatttatctatttcttaagggattcaggtaagggggatgtataaccctaaacatttgaaaaattcctttgcagtgtattttattattatgcacttattctaaaagcagaaaaagaaatttatcgagcaattaatacgctgttgactcagaaatgtcttgtgattttcaaaggtttgtccaacgaaggagtatcgaaacagagttctccgaatggcttagtagaaacttcatgtatatttattttagcctacatatacaaaagaaattaaagcacattacaacgtaatttcggagagctcaagctatgagattttcgactgtttagtttcgaggaatacctagatagtaccgaaaaatgctacactctttttttataaacatttatcaaataatttttaatgcgttggctgatgccttaaccaaaggtcatactaaatttaccagaaaagtttctttttctttaataaatcaattgtagtgtttgaatgaatgagctttagtaggatgtccactggtcaattaaaattgtaacttactgacatacattagcaaatttgggcacaatttctaattgttatttgcttctcatggtttctgatatgcgtttgatgcaaaatactcgggatttttgtatttcggctgatttaattttaattttaatttttttttatttaagtctctctatactcattactgtggtcaattatattccttgagtttattaaatcttttatttacagagtacaattaattaaaatggagccaaaaaaataacccttgttaaaaatttttttaaactgttaattccctccccaaaaaaaagatttaaaaggaaaatgattaaaaaaaacgagaaataaaatttcatgtaaaaagataactttgtatagtaatttatataataagagctagtttgtcatagttcactgctattgtttattattattttttttcatagcacagtatttcaaattaaatatcgtaaaagaccatcagaaattacaaacaaaataagaaaatcatcggttaaattaatgacattcaaagtaccacttttcgttcctctgacaaacgttgctacgcaaccttgattagccgtactagcaaacccatcttagtactttgtgggggctttcattttaataaccactgctaagctgctagtgttaggcataaaaccgataataaggaccatgtgggggtcttccgcataggttaaacaaacagctgctgaggcgaggttcaggttatcgtggtgcttttctacgttaatttatcaatacaaaatagtttaatttccaaaacaaaagtcaagagatatcagctacaattacattaatgatatgcatcatccaaagtcagtgtacaaacaatagatttacgcccgacaaataaaccggtatattttagaagttcatcattttgtatacaatcagttacttccaaaaaattattgattaaataagtgtttataaaagatttttcataatttcgtagtacggtcattattctcaatttcacgtgtttttttctttttttacttctaggcccataacattattattaactatactagtataaaaaatttctcgctcaaattatgttcacagcatgtaaatgagatatgttaaaatagaaaattcagctttcaaaaaaataatgtctattgccatctttattgtcatgttggcggaaatgaactttgcatattggtgttcttgagagtgtacaattttttttaactaccaaccacaaagaatgggaggcattggtaaaaaacgggtatgttgagaatggatagtttaaaagaaatactttatttaaactaatttaattataggtaaaaaagaggacgcatttgaaagctgatcctatacaagaagcagcaattcctaaatcggtatgtgcaattttgtaaaattgtaaaattttttagtccctttgctaattcttatttaagatggtaattcgatcgggcgcttctgaagtaggtagaagcttatctttgcttactcgagatcttcgacatatgatggaaccacatacagctattcgattaaaggagcgtaaagctaataaaataaaagattacttgactatggctggacctcttggagttacacatcttcttgtcctctctcgcactgacaacaatgcgaacttgagaatcattagggctcctagaggtccctcattacattttaggattcatgagtatatgctgaacaaagatgttcgaagacttcaaaaaaatcctaaatctccaacaacagagttccttactcctccacttttggtcatgaatcattttaatcaaaattcgtcaaaagactctccccatgaagctttgctaacgactacatttcaaaatatgtttcctccaatttcagtccaacataccaacattaatagtgttaaacgggttctgttattaaaccgccgcgacgatggttatatcgaccttcgtcatttcataattagcacgaagcctgtgggtatttctcgccctataagacatctgttgaaaggtgaaaaaaaggactctgatatccctgatttacacaatgttcgtgatatttcggattatgttttacatggtgatggtatttctggtgcagcaagtgactcagaaatcgaagaggatgcaaccgtagagattgatcgtcctgtaccgactaaaactgaagagaatctactatcggcatctcaactattaaaacctaagcaacaggcaattaagttaattgaaataggccctaggatgacattggaattgatcaagattactgaagatgcgatgggaggaaaggtactttatcacagtcatgtccataaatctaaagaggaaataaagcaacaagataattttcacgaacagagtcgcgcgttaaaagaaaaaagaaagaaagagcaagacgaaaatgtcaggaggaaacgtgaaaataagaaaagaagaaaagaccagaaaaaagaaggtattacttcttcgaacaaaaatgatgacagcggaaatgaagggtcatctgcttattctgatacagaataatatatttggattttgggttttatcttaggttagaagtatttttgatcagatggcttataatagaaatacattatattttactggtcaaattagaccacagtcatgtgataataaaattacgtacattaatggatgtactagtagcaaaaaaaaagagctctaagcaaaagaaatatgcagaactggattatttcattgtctaattattttgtatacaacaagagataattaataaatgagtttgtgtattacacagacatcaaatgaaatattaaaaataaataaaataaataaaataaacaacgtggaaaccaaaagcaaccacaactgaaaaatcttttaattttggcttttaaaacaatacaatatcaaaatcattctcttcagtcatccaagaatagccgattttatccaaaaagcatttgatttttgtcggtaacccactcatgtcaggtgcataactgcaaattacattgagaaacctatctaattcaggctctaaaaaacctttatcgtgtttccatatttgaatagtaacttccattaaacctgaccagtattcttcttcctgttccacctgagaaggcaaaactagttttttcttcctagacttatgtacaatattggtaacgttgtcgtaccaatccgctgagcaatgttgctgaatagttttaacaaatttgctacgacaatcaacagtattgtaaggagggggaaactcagacccttcaatattccaacataattcaagaaggaagtctcgagctatgcgagctaaaaaattctgtaagttacatattaaactagatggcaatccactggttttgtttgtcatgcttatagccacaaatgaagaaataaggtaatatattctcccagaaagtaaagggcgtttgttttcatataataaagcatatttctctaaatcagccacaaaaacagaaatttcttcacacagtaactgttgaatgtaaggttgcaaatatatacgtctaaagctgttgtaagttcggcttagaccctccagtagtaacaatgaataaaacatagctgctaacgagccttcaccaaggtaactcaataaaagttcctttacacaaaatttccgaagagaagaaatctcgacatcccatttgctggagctattttgattatggaatcccatagccagccttaaaagattagaagtttcagtttgcttttgttctagcagagcaacatcaaaatttgcttttaggaaactaaacaaagcattttgagaagctgaatttgtgagagtttttctcgcataacttcgtaacctcaaggccgtatattcgagacgctccggtggttgggggaacttagttgagtccataaaatatctgagggcaggaaggttacgatcatttgcaaattgactacaatactgtaaaatgtctccgacaacacgttgtgaattaataacaaacaaagagtgagtatcagaagaatgaccatttgtctcataactatgctgcatagaagacagtagagaggataggtaatgaataaacaagctctgtaaatattgagagctcgcgaaaccatttgtcttggcatcagcatacagttttgccatgttgcaaaacacagctgttaataaattcaagtgaaccgacttaaagtaatttatactaatttcctcaattttgacggatatcggtaaattaagcaaaataggattttttaggtttttctgtaataacaaaatcgtaaattgtgcagcatgatcctcatctaaagcgcccagtgattcaaaccatacagttaagactttttcctcatgttttttaataaaagaatcattataagatataaggaaggaataaaacgtggtactgagagatcttttcaaaggagtgttacgaatcctttcccaagactcagacccaaaatcgatatagtaactccagtcattgattttcgcttctacagcaaaactagcacaaattgccatgcactccattaatggtaaaagtaaaatacgaatataattttctttgtcctcgtcatttccaacgagataagatatcgtttgatacaaaaagggtgaaacaaatgttctcaatatttgagccacttcgtatttacgttcaaacttttcttgttctaaaatgagtgtgttatcatccagcacatcagaatcaaagtaagcatcttgactatcatgcgaagtgctaccaacaacggtaaccttaggtggctctgtattagattgatactgcaaaaacttttttagaaataaaatacactccagagtaacgcgaggaggaaaaaaatgagagtctttaagaatgcgccggcatgactgctccgtcaccaaaacgtttatcctactaatataaactgaagaattgggaattaaatcttgaagggaatggaaagctacaattagcgcattttcaagttgatgtttcgagtattcagccaattgcatctcaccaacagaagttccatttgaaaagagagcaagatattcatcaaatgtaacttttaaaatggaattaaaccactccattccctgagcgagttcataatcagttccctcttttatcacatacttcattaggtgaagccatgcttttagactaattaaacgtgccttaagatgagaattatcgacgattacaatatccctaatgcgatttaaactgggcctacaattctcgggtgctgcccaataaagacaaataagaagagtgtgagtatgttccaaagacataaagtccttaattgagaatggactttctcgcgtgtattgacgtgaatgtaagggctgtaatctggatactatcctcttgattgaatttgtattttcatctacttgcctcaaacggcttatagaaattaaaataacttttaaataaattacaaaacatgtatcaagagcagttacatgaagatttggaggtctgtcaagtgacttaacaaaatcaggaaagtcagttggtgtatcttcagatatttcagaagaaaggtcattaaactttctatggctaaagaaatcgaatatcaaaaataggatttgagccacatcctcccaacgccattcagatatgagaaaatgaattcgaagaaacactgtgcgaaggtatcgctcaaccactttaacattgtgtccgtccttatgcattttaaatgcactttctgaaactctgattatcagtggccaaaaactattgtttcctggtgaatgagtcgttccattaagcccaatttggaaaacgggattgagcgtcattataacataccaaattttttccatttctaatatagacaactcctttttttgaagatcaaaaaatgaattcacctgttcccacaaagcatatttcttcttatatacatgaaaaagaatatgatttaaaattgaccaagattccaaaaaaagagtgtcaattacagtcgtatctgaagcttgaattctcaaattccgataacattccaatagaccagattgaccagcagaaagaagttttgaaatcaaatcacttgccagccaggaaactttattaatgttttgctgatttccaagttcaaattcacaataaaatacaacttgaaaagtttgaaacaacacagctattttttcaaccaattgtgatctattcaaccccgatatagaagaaacacgatcattgactaatgcataggtttctaaaaaggaggaagccaagttaaccaagcccattgatacttgagaatgaagaataaacgcagagcaaaaagaaagtagattgtacaagtcaacagtttcagagtttgtaaagtatggaagattttctaagactgtctcaaaagtgtcttttaatttttcgaatgttttaaaaacatcatcctggatattgaataaacaagaaaaagcataaacagacttaaaaggatgtgtgacgatgtccaattgaagaatagaatttaacccttgggtttttataaaggagttgttgggcaaactaagtcccggtctaaaagttatgacattaaatgtagtagaccaaatacctatattccaaaaaggatttacatctgtaaaataattagggtttgaagaggattgaaaaaagacggtgtcaaaatcgtctcgtataaatcgttgagccttctgctttcttgaagacttgcggatctcagtatttacttggggtacagctaaagtcccctcataacaatcatgttctctttcctttgagtttaattcaatattgtccctaatgtaatggtctaatttggcaactttttggcatttgtcatgtactgtatgagtcctttttaactttttggattttttgtatgaaacgttattagaaaaaagagaagaaaatagctttcttttttttaagagttcctcgctaaaattttgaagatgactcaaaccgttatttgctgctgttttagcgttaatatttacactatgctttttagaattaacagaaaaaatatttccaccaactgacttagaatctgaaggctttttgtaagaatgagattgttgaacaagctcatgtttacctgaataccaatcagaaagaacttgatcaataacttggcgatcggattctttgtcgaaggaaaaatactttttggaatccatttgtctttttcttctaatcatttttggaatatgagatgaacttcgagcaaacaccctcaaaaactttggcgcctttttcccatacgattcaaggataaggtctggtaatttttccacttcgacatatttaaatctattttttttcattttggttttagttgtgcgatagacaggaatagtagaaacagcattggctgctacatttagctgaaaggggttttccgacgtcaaagaacttgattttttaagagcggataaacttcttttaggaagccataattgatcaaccacatcttctttcaaccagccattatcacgagaaattgaatctaaaaactcgctggtgtcaaaccgtgaatcatcagttggtgttggcgtagaaatgctattgtcagaatccgatatttcgtttcctaattcactagatagtttagctgtcgatctaggatgcaacttccgtcgagccacaccttttattttttctccctcaataacactcttgtgtaatgatgtcttttttttgacacctctattttccaatttttttttttcttgaagagttagaaatgatggtggtaaaactcctcgtaatcttttctttaaagttttcaaattcagatcactcacagtagaattcgatgagatatttgtcatagactgatccgaatcggaaagtaaagactcagattctaaagcctctttgctagttgaggttttctttccttcaatagtagacgacaatgcgaggtcattgtcagctgtattcagattagattcctttgaatgatcttgctcagtattagactcatcatcatcgctatcagatattacagctccataccttctaaagcgatgagtagaggtcaagggtggtttacgtgaagaagcacgattacgaactataacatttacaggtttatgagaggacttagaagtaatagatcgatcagaagaaaaaccatgcggtacggtgatgggtaccaagcctattcttttaaactctatttgatgccttaagaaatcgtaagtataaggccgggtttgctcaggacgtctagggcgaaaatctcttttaacaacaaccgcttcgtgttcggcatcttttttaaaaacctcagttcgtttgttttcttcttccctctttgtttcagctaaattttgatcacttttttcaaaagaaacattcctattcaattcgggcaatgaagacaccgatgactttgtagaaccgatggtggtttcattgttcagaatttctagcttattttgatttttttctttagtagccggcgtaattccatcgtattcatttccacgttgtgaaattaaagacccatgagtatttgaccattcacttccagaatcctgagagtcagacacatggtcaagtaaaaggaaactattcatcctacaaacccatgggaaagatggtattacataagagggcttagaagagttctttcgattttaaaaagtgtctatatggaggtcctgttgcatactccagttagcaaaatagaaacaccattgagtaacaaggaataggtaacattattaaatacctaacaaaagccgcaaatattaaaagataaattgcttaaatgggctttaaaaacaaatattgaaagtataaaaagtctatcttctattaaaacatattaaatttcagacatataaaaattttaaagtcagttcgtttagccagttcattagaagatcttcggattcatcttgtggctttatgagagaaataatggaaatcatctggacgagtaaaatctgctgctgagtattcaattgaggaatttcaatgaatcgatttgtctttttcagctttggcattacaacaaatttacgaaacacccaaatagaaaacagtttcaaatctatattagcactcttttttaaccagtacgttttcatgggctcttcaaataattgagcaatctcaaattttgcaaaagtaacaggcaaaaacgtagcttcgatatacggcaatatttctaaataaaaaatcgaccacacctcaacaagatagtgtagaaaggaagactcattgctattcatacccagcaatgaaatgtcaattatcagtccaattcgcatatttcccaaaagctcttcaaaatcgcttattgcttcgcaagcgcatatacaccgcagcactaaaaaatttaaatcttcgataataaccttttttttccaattcttcttatcctgttcggtgtaacgatgttgcggaaatattggtctcatagcaatgtttaattgtttccacgctaccaacacagttagcggtcttagtttatcaattgcagttaatcgatgcgacattttatatcgcttgagaatagagagttttcccttgtcaatagatggatgagagactagagatccattagaaacgattgaagcatcagatatcgtcttccttcttttttttttagactttaccgaatctaagttagatgtagtggttcgattttcatcattgtgaaacaaaaaaaaacaagggcattgaactttgatagtcgttaaccctaaataaattttccatttatccctcaatttcatttctagcttttttaaatattagacaatggtagattttaaaagttgaaattcgttgtttgcatttctgtatcgcaggcgtaagttacgtcaatagattcaattactctataaaaaataagcttaatttaacgaacttgacaaaggctatatttaataacatgcgtcacgcacactaaataaataatacaaaatatgaaacagtatcacgttaattttcggatttctatttttccaaggtccattgtcgatgactaagtttctttatttcatgaacttttttttaaagccaatttgagcatatgctacaccaaaaaaatgtgtatggtcgatttccatggctcaaagttgtgaatatattcatcgcttttgtaatacctgcaattctactatatgttatgctacattatgcttgtctatcgctaaatatcatatgttagaatattagctaaggtgtttttattggtaattgagaataactattctgtatacaaaaatacccgctggtaacatctattagataattacgaatagaagctataactgaactgaggaacgaggttcagctgtaggcaatattagtgatggctaaaaatgtaatcatatagaatactaataacaagttgctacttacattaccagtatagtgcaatataatagataacaaggagatttcgacgtaatccaacgtatcgttacaacagataacaaactgcgtagctgatataggaatcctaataatattttattcttggtatatttaataaataatgttgagatgctaaatcaacaattcaatgaagccatcaattgtcacaaagcgtttaatgcatttttaattattcatatttggtgctcaataagtttactaagccttgatgatttaacaaaagattattgcatacctgtgctatcaaagcccaatagtatttgctagtagactaggagactttggtataagatagtagtgctttaagaagtacctctaactagcaacgcaaagccgataataacgtgagtaaattttaaagaacgttgtttaaagtactatatattgacaacatatcatatctatcctttacaaaaactgtgcggataaaaaacgatagtttattccatccgaagcttttgcataatatctatcttttttttcaattaatattgttgcggaaatcctgtttttctgttttaattaatttcttctcttttttttctttttttttttttatatacaaataaaagttaaagcaatgaacaatcttgaactaacgtataaatgcgaaacagatactacacgtccatttttaaaaagtcttcccgttgggtttgaaccagttgaagttgatgattattatatttccttaaaagaacaagtccgagcaatgcaagatcattgcaatgaagagtttactaagaaaatgcaaactgaaggaaagaatgatgtcccagaggaaaaacccataattttataagcgattaattaataaggacagatcgtgtcgaactgcataaccattaaaaaaacagaaaaataaagctagacatcacttataaattgccttttactataatacgtttttgatggttttcattgtaacgcaaataagtataaattttagatatacatgtaatctatagcaatactatctaaaaatagtctttcaacttctgtaatcttctagctgcttcttctaaagtttcaaaagttttgcaaaatgcaaagcgaaggtaattctctgcaactggtgcatcttcatccgtatagaattcggtaggggggatcgtagcaacaccaatttccttcaaaatccaataacaaagcttgaaatccctaggtcgattggctatttcctctggaaatggatagtccttaggtaatttgagtttggagaagttcgccatcgtataataactgccatctggtatagtgtagggaatctctaattgatcaaacgccttggctagaatctcaaaacgctttttgtacgaagatttatactcttcatagtaattatgtttctctgcttcgccaaaggctatggccaaggcctcttgacaagggctattgacagcaaaacaaatacgagtatgagctgcggcagaatatttgattaggctttcatcaccaataagccaaccaacacgccatcccgtacatccaaacgtttttccgccagatccaactgttacaacatgtttgaaaagttcaggacgaagagtagcaagcctgacgaacggaacaaaggaaagacggtcatagacttcatcagacacgactaatagattgtgctttaataccaaatcggcaatttcattcaattcttcttccgaaaagatcttgcctagaggattgtgaggtgtattaattactatcattttcgtcttttctgtaatagcatttcttaacttgttcatatccagcttccaagcacctgcagataccggtttcaccgatccttcctcaggaggtataataggtacatagacaggaactccaccgttcatggtaatattagatatatattgatcaaaaaatggctccataactataacttcgtctcctgggtttaaaaaggccgcaaaaacactaaagaacccttcatttgcacctgccgttactacaatttcagtgtctggatttaaagtacgtttgaaatagggagaatacgcttctgataacgcttttcgtaagcttggccttccgcgagtgtgtgagtattgattgcaagcaacctcgtcgatagacttcttggcagcatccaaaacaaactttggtggattataattgaaaaatccttgactaagtgatacaggaggaactttacattcagctgttgcttgattcactagggtccatacatcaggacggcttgcagcgactttgttagaaggccgtatacctctgaaggccattcctaaaaacttgctatttctgaacagtttgaaaaaaattaaaaaaatcactgcctaatatggcagatctaatacaccggggtgattgtacaaaagtgatttgtatagtttggtaggttatcttaaatatttagacgcggatcctcttaagcagcgattacaaagtagatggtgagcaataagcacgtaatattactggccaggttcaaaaagaatatgcgcatactcatatatatttgtacatatttgtttactaagaataaataaattgctgataaaaatcggcgacagttataaagtgtaaagcaacaatttatgagttttatctttaacaaatagagctaccatacaacttttcagcttatatatttcaaataagcatcaactttgttgcaatatgctatttattttccttttttgtaaattcgtgacatacatgtttaggttatactcaatattactcatccaaaagctgcaggtttatttaaatgtctaagcgaatatgcgaagtgttattactttttgttaatctcattacaaccacacagaaaaatatttagtaattagataataggattatagcaacgaaattcatactcacataatataaattgttttaacattcgtacacaaaacattaattataaacgcgaaacttcactaagtaatgataattaagtagacctaagaaaaaaatcgaattaaaggttcagggacaccaagactgctaccctctttggtactcttaaagcggacacattgaaacggctgatacatatttatacgatctttcggtacagcctttgaccgactaattgagtctgaagtaggattattaggagcacgaccgcgtcttggttttccggtatttgattgcctttttaacaatctgttgatcgtctccatcttttcttcctcaagtctcctttcactttgattttttcttcttctagcattttcaattcgtcgaagtgccatctcttccggagttaatttctttcgaccagatgtctcaggaggtagctcaagtaattcatcttcttctccttcttcaagaatgccttgtattgcgcgttgacgttttgtcattcgcatagacacaggtgtagtttgtgcaggcattggattggaatacaaatcttttaaatcgctgaaagaaccatcttcttcgtccccttcgaggttttcgctatcttcgtcgactacggttctgcgactcgcctttcgtttcgaagctccaccgttttttggcttactgcgggaatttttttttgaggtgaccacaggttcaggtgtggcatcttcctcttcctcttcctcttcctctagttcttcctcatcaacttgggctgattcctcatcgtcgatgatgtcttcttcataatttgtatcatcttcttctagtgcttcctctatctcttgttcatctaaaacactttgaccttcttctgcggcaagagcatcatcacctaattcctctttcgtagaaacgcttaaactgtcagagtcttgagcgtttaaatctgacggcgtttcgactaatgcgcgtctcgtggatcttctccgtgccattatattaaatatgatacttaggtagtcttttaaagtctagtaaaaacaaaggtgcattttaaaaattattttttaattgaaagtacacaaatcgttaccaactttttcagaagctgctaagtttcacagttatttcaaaaaaagatttcacttctacagtaaactgctaagataaagattaaaactggcttaagatttatgtcgttggtggagaaaccatgtgccacattaagacggttatacgaatagtaaatggatgcacttatcgaaacattgtggattgtacgttaacgagttttcgtattttattacaatttctattttttttgtaaatatatcacactgatagagagcacctatcaaacgcttcataattggtttgtttactagttgtcgaaagcactttgtcgaccgttgatttgcatgctttaaatttgtaagcaagtggtgttaaaattctaatcgctagatgctgtgcgcctcttgtaaagcaacttattagctctactgtattaccaaccctggtactctaaaagcagaagttcaacgctttctcattgcaaaagaattttaaaaagcactgttccgattctgtaagtagtgtatggagcttttttaatacaagtaataatagtttttgtattactttaaaatgaacattcatcaagttatagtcgaaatttgtaacttattgaatggtgatttcgtagcaatttaaaagtcttctagtattgctcatacttttcttctgaataattcaaaacccttactactgtaggtaggagaagcttcacttttagttcataaacaattgattccaacattacagatcgaattatttcaaggcaactcaaaaaagtatataaatctatgcaaaatcacgattacttttaagactattcaaccaacgtttttctttacgagatttctcccgatcgtctaatggtctattagaggatttcaaaattcggcgaatactttcaggtgaaactccatatagttttgccaattctgaacatgacatagatgatttttctttctttagacgccgaatttcgtccatagattctaaaggaagtttcttttttggattccaatagcctccaatttttcgtttgaccgctatgttctgctttttccactctatagaggctttgtttgaagctttgaaggtagagcttaaacggcgaaaaatcagagtagtatagttgaatatattcatcaaaaaaatccaaacgtttccttttttcagtctatgtgacctttaagtaatgacactatatattccattaccacttagaatatttagtagctggtgaagtataattacttccacttataacaaaaaagtacaacgctcaaaactactccgatattaggttgagttagtaatagttgtaaacagccttaaattactccgcgaaatactcggatttaaacgttgtcaaatatcttaaatcttgttcattcggagttttcagtgaaatcgtggcaaaggacttcttgatgctccggtaaagtcggttttagaaagcaaaaaacagcttttgctagtgttccaaacacaaaaactactacccatagcacaattattcattaaaatctgtgaagagagacatattaaacactgtaagtgggtaacttaggaattgagataaaagcattgtttttcggactatcaatgtttagttgctgaaagttacgttaagtttacaaatacatcagaggttgactacaagaacttccgaataatatgaataatgagttcaaatttggtaaatttaagttacgaatacgatttcctaaaacattacacagcttttgtaagctaaaattctataaatgtctattgtctatgttgatttttaaaaaatatgttcggtttagtaaagattaatggtatgtgatgagcaagtattatgtacaagcatttaaaaaagctaaatataagaaaaaaccgagaattataagcaaacgtttataacaaagaaacacacgaaaatgctatttacagcaataaaagttaggtgaggaaagaaaaatagaaagttagtatgcaaattaggcaaggaaaacataaaaaaacagataatcaaatatagtgagtaaaaaatagtcctgagcctttaagagagggttgggaatttagcggaaacaaatccgtcgtctatctacattatcacacaattgttctgacctgatacaacagaaattgaagaaggagtaaacgtatcgttctcattttcttcaaacttttccttaatctctcttgggaaatatgttttcataaaattcatcaaggcgtgatcaatattgcgagaatcggctttcataacttctttggcacgacacaacggacagaaatcaactttctgtttctgaagaatgataaggcaatgcaaacaaaaaacatgggaacaacctaatctcaccggcttgtaagcaacgttagagcatatagcgcattcaaaatccctcagttgaggaataatcgagaatagcttagaagagagtgaaaagcatatagctttagaagcattgtcgaccaaaagaagagggtctgattcgataacttgaaaaaatagaggttgagcggttaaggatgtccgcttatcaaactttttcatgatcttcgtaacggctaacttattcatttgctgaaaagaagcaactttcaacaaactttcattaagttcaagaaacttagcatacaaaatacgatcacgatgctttgaggaagagggaagacattttgctagcctgacctgatcgtcaaaccatttcaaatggcgctcagcgagctcgggagtgcgttcatgactctgatcagcttccttgcaagaaataaatatatcggaatccatataaatttcgaaaatttttctccagcaataaagagatttgtatttctttttggaattaggggaagctataagagatatttcatgactcaggatatcaattgcgttaaaaagaattttacgctgttcacgctgtagtccttcaacactttgcaactccgaagttaatttttcaaaaaactcgtggtcacagttcaacgatatttccatactttgaacttcggacatgtcagaactcatagtttgagtatcgatatcttcatcaaccgtttcacaagtctctacgctctgagatgatgcggacacacttggtaacgtattggtagggggctgctgagtagaatccgaaggagtagaaggaacatttgaggcataattactcctgacggttgtaatcatatttgatgcattcaactgcttgaacattgaagcagcgaacttatcagttttcaatttatcaaaatttacgttgataataattttggggacaacaatgtgtccctctttgccaagggagtaactaagcgtaatagcttgttggggatccacggtagtcggagccatcaatttactgatggtctcagcacttagacccaaggaagacagctcaaaaacgaaccttttaatacatttttttaaggccttgtactgaatggcagcctcgccccaaccagggggcatatcgttttcgagagcccttttaaaatcgtgtccaaatttcatatcggaaggactttttttcaatgaaaatgaaagaggatgaaacctttacaaaagattgaaatcaaaatatttgaaaggcggtaaaactacagaataaaaaaccaaagcccaagaaggagaaagctttgtggtttttataaaaatgagtgctccgacctttgcaatcgaagtatcggagttaagtattttctttattacaagcagatggagaaagaaagcttgcaagatagagtttcgcagagttgaattgcgtacgttttgattaaaatatatatatattagtaatggaatgaagtgaagaaaaaagtaacagcccaaagacctaaaagctgcttgtgataaaacaacaagctacaatgggacgaaattagatagaatagataaatggaatgggaatgaaaataaataaaatgattttctaataccacgtttcgaatcaaccgaaaccgtcgttcgcaaacggagacctgcctggcttgattcaaccaaaggtacgtgagtgtttaaaattgtaaagagatgcgtaactccttaatacttatacatatagtaaatgaattttcgatactatttcaaaagttttaacactgtactaatcgtcaaaatccttgttggttcatgacaggtgaaaatccttgcagtcctttcgcatccttatattgcaccgcgttagacgacgcaaggtggcaaaccaaagcatttccccctgacgtcataaaaagagcggaggaacttgcggtataggtaatactacccaaccgcactcgggttcgcaatgttattagtaaacggccttccggtaagccttacagtaaaaggaaaggaagcaggggcaattggaagaccagcagtggtacgaaatcttccttagctttatagaatgaggcttgtgctgattgtcaacaatttgctgacaatgtgtgaaacgtacagagttgggttgttgaacaaatgttctgtagcactgtgccaaaagagaaaaaataaaaaaaaataaaaaaaaaagagagataaaggatagtcggtaagaagttgagcctctttgttttcctcttttttgtattgtttttaattttgtatgtatatgataataagtaggtatctaattatatttgattgatccgattaaaccggactatgactgtaataaccattttattcacgattagttaacggtgtgccacaaaaaactaaaacagataagggcaagtttcgtatggaattattgtacattatcgtattgagtaagtagataaacgtgtttgatgactatagacattaaaaggattatcgagattgtaaaattttggtttttttacagattagaaaaaaaaagaaaaaaaaaaaaaaaagaggagaaggacatgttgcaaatccgtgagtcaataaaacaattctggaagaagcaattttttagtattcacaatgtaaaggaaaggacgacaattacaatttcattgaataatcccaagctataggagagacttaaaacgagtttgaaatattgaagaatatagaaggataagaaagtcgattagtatgaattttgagattctattaaaatatgaatagcagcaattgttaaactatcaaaatttttcttttattcattatacaatgctatttacttattacggtgaaaaactaacacgtcaacctcaaacaatttaggatttaaactttcgctttccaatcaagtttagatttttattttccctaaaagtagtcttctcatttgcacatgattttgtaatgctaagcttggggtaaatgaaagagacctcccttttgtaaaagaaatctgcgtaatgcttataacatcgggtcgtaattgcttgactcaataatgtaaacaaattttgttaaaactatttgtcccttgaagaggcagtgttatatagtcagattagcaacacaatatattaaaaacatcgaggaaatttgcattaataaatgcgaaattttcgtattctatatgagcgaaaccttagctaaatagtattgattaactcagaaaagaccaagcattcatagcgaaattaacatgaaaattcgtgataatagccttgctacatgaaggcaagaagttcgtttgtttttaagcaatgcaagcatggcattattattagcgcattggcttcttctaaaaaacacaatcttacattttaattcggttgtggaaaaatttgatctttagttcaatgtcttttgtaaactgataattttaacttcattttttggaaatgtgcattttgctaatgcatatatagcagcaagaccttaaataacaatataagttttcatgagaaccatgttttcttaattaagaagacagtagtttgtaaactgtattaagattatacatatatcaatatatgttaatatatatatttattcatatattcattttttacaaaagtgatttttcggatttcaaactgtctaaagtttgcatgtatagaacacaaatttatttagggttcaaatgatttcgtacacaactttaacttatgtttcgcttgttgtatttatttacttcagcattggcgagacgtgagggaccacaccatattatgtatttgcgggtttgtcaacacagatttaatttacccatagcatattactttattttttagcattaacagtattttgattcgttgtttctcgtcaattcgcctttttgtctctttctacattttttgaaacacagttgggagctattgtcgccggtttgtgagaaagatcaccattttacatagaacgtactgaaggtattgtattttggcgattgaacgggcaactctcaatttttttgctttttttgtatttcaattgtagaattgaattgttagtttatcacaagcaatctcaattgcggttgataattcattccactcctcggccttggaattttgtctttgaagctactttatataagtcttttactggttaacttatgattttatgcaaattatttatcaccaatcatgaataacccttttaaggatatggattgctatgaaatcttgcaagtgaatcatgactctgacttgcaagagattaaagcaaattaccggtatgaaaacttgttttcaacttaatcaatcaacatagaatataaatttacagcttttcgatctgtgattaaaacataatcgtttaagttgtgaagaattgatcgcctttgtgtatctttactaatcataacagaaaattagctttgcaatatcatcccgatagaaatccgggcattgaagactataacgaaatattttcccaaataaacgctgcatacaatattctctctaatgatgataaacgaaaatggcatgaaaaagactatctaagaaaccaatattctgtacaaattgaagacgttttgcagcatctacaaacaattgagaaaatcccttttgaaagcacctcagcgttcgttgaaagactgcgacaagacgaaaaaatagcgggttccacagacgaccttccaactttaggggacacaacttggctttggacgtatgccaaacctatttatcaaaaatggctaagattttcaacgaaaaaatcttttgaatgggaagctctatataatgaagaagaggaaagtgatgcagctacacggcgattaatgaagagacaaaatcaaaggcagatacaatactgcattcagcgatataacgaacttgtcagagatttaataggaaaagcatgtgatcttgatccacggagaaaaaacgttgtgaaactaagcgatggagaaagatacaactccctacaagaagcatcgcgaaagcaaagtgaacgtgatcggcgtcagtaccaggaaacttttaaaaaccaatcaattgcgtcttggacaataatcgatcaggaagaaacatccagcgatgatgaatctttgagcaaagaaattgtgaattcaaatccaataatgtgtatggtttgtaacaagaactttcgatcacaaaatcaattggagaaccatgaaaacagcaaaaaacataaaaaaaatttaaggaaaatgaaccaagaaataaaaaagcacgcaaaagaagcccagaaaaacgcggaatcgaataaacaacccgaagatgctcctagcgaatccccatattcgaacaaagtttcttcctctgacttctatacgagaagttttgaggaaatagaaaaaacatttacttttgtcgaaatctctgataacgagttttatacagcatccgaagatggttttttgaacgaagacgataagttggatcaagattagcaccgcaagcttatcttttttaatagaataatacaggtctgttttttgctaagttatataaaccattattcataaattttgtgaccagcacgcaaactttcaataagcaattgtagtttgttatgatcaaaaatttccttttgccttaaattgtctagctcttctccaaactctgaagtaagttgttccatatattcagatagtgatggcttttctgtttctttttttgaaaatgtctgaaacataggattttcaagcatatttgataccgtcgatttgttatcgattttttgatcgtttgttgccatttttcaaagcttgttttgtcgaagtttgtaaataatacaattttgcaaaatttttttattttcgacttcctgaatccctttattacccaaagttaataattgcgagattggcgtagttaccaactttttatacttcacaacactcttactttttccattagatgaacagcctggctaggttcaaaataacgatataactagataaatttaggctatattttgactgcaataaagttgggaaattatggaaaacaaagacgctttagatattggtaaagatgacacaaatacttctgaagctgacgtttctaaaaatgaaactcaagagcaacccgttcttagcaaatctgcattaaaaagattaaaaagacagcaagagtgggatgcaggtcgtgaaaagcgagcagagatgcgccgggaaaaaaagcgattacgaaaagaggaaagaaagcgaaaaattgaagctggcgaagtagttaaaagtcaaaagaagaggatcagactaggaaaggtcgttcctagtagtatccgaattgttttggattgtgcatttgatgatctgatgaacgataaagaaatcaactctttatgtcaacaggttactagatgtcattctgcaaatcgtacagctttacatcctgtagaactttttgctaccaactttggtggacgtttgaaaaccagacaagattttgtgctaaaggggcaacaaaataattggaaacgatacaacccaactactaagtcttatttagaggaatttgaatcccaaaaagaaaaattagtatatctttctgctgattcagataacaccatcaccgaactcgatgaagacaagatttatattattggtgcgattgtcgacaagaatcggtacaaaaatttatgtcaaaataaagcgtctgagcaagggatcaaaactgcaaagcttccaattgatgaatacattaaaattacggataggaaaatacttacggttaatcaggtctttgaaatattatctctttggttagagtacagagattgggaaaaggcattcatggaggtcattccaaaaagaaagggaattttgcttaaaagcgacgaatcgtttgatgtttctgaggatactaggtctcagtcaaatcaatctgatagtgaattggaaaaagaaaattaaatcgctagtttaaaatcatactagttatgcttttgatttgttttggtttttattattataatgtatttagcaaaaaaggataaataaagaggtattaaaaaatatattattactgtcgatttaacggaaaacaatatgctccacgtaaatagaagtcagagcttccatcctttcatgagtaaatgtatgcccaaatttttagttaaagcttgaatcgattgttgaaatacgattttaaaattccaaattctcatgttttcttttatttcctactgtttctttaaaaagctggctactgaacgatttaaagtacagcgtataaggattgagagaagttgaaaagccatgccccttgtttgattgtcccctagcattatctttttggttttctgttgtattagtttccattgttggaccatggccgttatcattttgggaatttttatccaactcttgcaaaagatcattcacagtgggtactttcaaaggattaaaagaatccatcctctctatatctatgggaacacaaacacgactagttccggggtggacgcaaaatggagattttagcaaatggtttaaatgtctagaaacctcaacatccaatcttggatacaaataggttaaaacaatgtcctgcttggcaatcgcaattactgaaggagatatagaggcaatagaaccagatgctaagacagtgtcaatgtcggaccatttatttttgctagatcgttcaggatcaacctcccattttttacgaagagcagatgctaaatccttgtctggtagtaatttcaaaaggttttcggctccttctttagaagcccacggatcttggtcttcaaggacaatttttacaaaggccgatttgagaatgttgagagaacgagtcaaatgtgggtgaaggggtctttttaagttattaataagtcgtacgccaccttgaggattacctactacaacctgtaaataactggcaatcattctacgagaccgatcgtctaaagaacaagcaatttcgtcacaaatccaagcgtgaatacctcttcgaccagagtatacccacaatatgtgtttaaatccaaagtcctcatgaaaacaaatatctaaaacttgaactgcgatcgtaataaatggccagcatttttcgcatatatttgtttttgagcagcaggttcgtacatcatcgtagtcagtcatatctatatcaaaaacgagttcctttttaagcggatgaaatgttgacttccttattgttttcctgtccctgggattggcactataaacgggtccaacttcaaatcggcttgggcataaatttaaagcttccttttttaactcttcccaatttgaaaaagataaataacgaatataagcatcattaggaagtgtgaacgcgaactcccgatgagcaaaatcattagtgactaccggaccatgatttaaccattgaaataaatatttccacggaaaaagatggcgataatattgaatcatcgtctctgaatccacagctccctgtttactataagaaaattgttagagaattttcattattttagaggctcaatcgagtccatagttaagattgttcagtattcacacttacgcgccatcaagtgttccgtttgcaattatctcatccaaatctttgtcgtccaattcatcgatttgaacagtcatattgtaataagtttagctaaaaacaaaggttatttacatacagctcaaccataaatcaaaaggaaacgacagcgtacttaaacgttatacgttatttaaatttaaaaaactgcttaacgtatgcgtaaacattcagcagtaaaatggagcattcattagtgcatctactttacttttaaagcataattaacatttcaactttgcatttcgagatacgtatcaaactctgtgcaatggtatttctccacatatagaattagaagaaatatatgtttatgtagattagcctctctttttgttttgagtttgtttttgcagttgtttgaatcgaacactacaaaattgaaattgggtccaggcagtgcattaattggcaaatcatgcacgatgaatcacgaactaaacaaatatctagtataaaagcgctcttaaagaagtgggaacatgagtacgtccatacgaacaattgcaaaccttctaaggaggatgtgaagaaacaaccagaaataggtatgtaagccaaagatacacttgaatttttgaagcaaactaacgaacttttttagcgcttttatataagcaatactacgagttgaaacgcgaatcctccattacccctaaaaaagcaaaaacaaaggtcgactttaagtttcaaactcctacaaaacagcgtgctgaaactgaagcgaacgagagtcctaaagcgccccgaaatgattatctacaggttactccgaaaactgtggataaaagtcttttaggtcctactccacagttgtcacgtcgagtacttaaccttcttgaagacatgtctcccattgcagattctcatgtggatcaaatttcggatataaaacataacactagtgaaatttcatcaactatgataccgactactccatcaaaaaatcccgaacctgtggctcaacatactcccaccgttcttgaaaccccctcttcatatcgccttcaagtttatacatctcctaacttacttcgagttaatgcgccatgccgaaaaagtctcagtgaaatgcttcgtgagttaaaagatattgaagatgattacggatcaaatgaagagaagatattgcaggagtttgaaagctttagtagctcatcttcagaaagccttgtagatagagacatatcacaacctatgaagaaaaaaattaaacgacaaaatcgtcttgttaaatgtaaggttttctcctgtttgtacctgaactaacgttttagtgcccccttcaatgaatctttccaaaagtcatttagaaggtcttcctgaaatagacgaagatgcggaaaatggcattgacgacaatgaagatacaactgctagcaaagattcgtcaccatttttagatctgcagagtgaacgacaaaataaaaagattatgagaaacgggcttgttattggaaaacaagtaagccagaattattcctcttacaaattaaaaaaacgtaaatttcggcgtcacagaagctaacatataatttgtcaatcggaactttgctgttgtatttaaaaaaacacatactttctgatcttccttaataggatatacactttttcaatgaatgttaaagaggtatatatatttaataaatcatgcattcaataaaacctggaaatagattttgtgggtttttgagatttaaatgaaataatacatcatgagtttgtggtatcctgttaaaaaaattttggaaatataaaagtttgaatgaatcatatatttcttgttcttaatcttcgggtaaaatcaaattagttactatcgaacgataaacgttttatatttttacgtaggcattcgtccaacattaaatctaagactggaacgttttgatatacgaatatcatgaggacgtaaggaaagaagaagtacaaaaaaaatcgaaccttcaatattgaagctggcgagaaagacaaataaaaaaacagcttcaaataagtttggatctattgaaatgaggaatacatgaaagctgaatatcatcattactttacatggatttgcatagcttattcatccttaggggacagcgatgccaaatttcctcttaactaaatttttagacaacctaaacaccatacgttgatgctaaacttcaaaacatgaatagtcatttccaaatgtcatttacaacttaagaaaccatgctttaaataatagatagcttataagatacaggcaacaactgtaatagattttggtcgcaactcttcaattgtattcaaaacatagttcaacctacaatcaagttaacaaatctttttaaagacaaataaaagggctctagataatcagaatccaaaagaagtgcattgtgtaattaacaaatacagtcaatacgtttcattgtttaaggtaaacttctttactacgctctctatatattgtattttatacggggataacatcagctcttgtagctcagtggtagagcgcttgcctagtaagcaagaggcccagtgttcaagtcactgctggagcagttttttttaaattcctacttgatgcggaattgagtagaattaataaaactagcacctgtgcaaattatcaccatttcataataatagctcctattaaactgctgttcaccgtttctttttttgttttctatcacttcgtaatcaagttttagttccttaacctttgtcaatgaatgtgctttgcagttcgttagcaatgcaataaggtagcattcactttgctgaagtatagtggtcatgaatcggtaccaacctagccaaaaccaataccatgtctggtatatccaatgcagaaaatggtaaggcaattgtgtcttctggagttttaaattccgtttcagcatttgtaaggcgccataggacatttgtttacactattggtgctgttgccgtttttgctacagttgggggtgtttatcatgtacaacagaaaaaagctagtcataaacgttctaaaaaacttaaggctcatcaagataaggctgaatccaaagttaatgaaggaaaaaatgaagctgcaaaggtcgtaaaagaagaggatcttaaaagctcagaaactggaaaggatgttgaaacagcagccgctgctgctgctgctgcaaaaaagaagaagaagaataaaaaaaaggttaaagccaagaaggtcggcgattcttctgtcgataaaattgctactgaggaatcggtaaaatctatgacgaaggaggaaagggcaaaattggctgccgagttaaagactcttggtaataaggcttatggacaaaaggaatatgctaatgctattgactattatactcaggctatcacctgctctcatgaccctattttcttctctaatcgtgcagcctgttatgcagccatcggtgattttgagcaagtaattaaggatacaagtgaagctctttcacttgattcaagctatgtgaaagcgttaaatcgtcgttctgctgcttatgagcaacttggtaaattggatgaagcccttatggatagtaccgtttcctgcattttcgatggcttcgctaatgagagtatgactgctaccgttgaacgattgttaaaaaaggttgctgaaaagaagtcgtctgctcttttaaaggaacgtcctcctaaattgccagctgccagctttatccagacttatctcgattcattccatgctcaaccaaaacctttgtttgataataaatttgacggtgatgctgctttagcagaggcttatgaatatttagaaaagggtgaatatcaactttcgtacgataaagcaaaggaatcctgtctgggatctttctcatctccttcggttaatgctcgcactcataatctagttggtacttttaaatttgtatctggtgactctaaaggttcgatggaaaattttaatgcagctattaaattagatcgcaagttcattcaaccatatattcgtctctcagccgcttatttagatgaaaatgataatgaaaaaatgtggaaggtactgaatgatgcagaatctgttgataaaaccgattcggatctttattatcatcgtgcacaagttaggtttgtttctggtgagtttgcagaagccatttctgattatcaaaagtctattgcattggatgactcttttatttatagccatatccaacttggagtagctcaatataagactcatgcaattgcggaatcaatgaagacatttgaagattgtaaaaagaggttccctaattcaagcgaagtttataattactttggtgaaatactcttagatcaacaaaagttcgatgatgctgtcaagaactttgatcatgcaattgagcttgagaagagagaacatctaacaattatgagtgcaatgcctttgattaataaggctcttgctgtattccaatggaagaaagatatatctcaagctgaaaatctttgtcgacaggctctatcggctgatcccgaatgtgatattgcaattgccagtatggctcaattcctattgcaacaaggtaaagctcgtgaagcccttgaatatttcgagaaatctgcacaactggctcgtactgaaagtgaaatggtgaatgcgttttcatatgctgaggctactcgtacgcaaattgccttgactgaaaagtacccacagttggttggtcgtttaagcaatcctatgtaaacgagattgtatatgagaattactgttagtcaaaataagcagttggcgaaaacattttgaatgctttaaaaaggttccaattttaatgtggctcggaaattttttgtttggatgacagcaagtgctgaaaatccttaaaccaaacgaagttttgtatacggaacatgtttgctaatgtattctggttgacggatttttgattttaacttgattcttagggttagcaataatgatattttgttcgctactccctaaaatgtgaacttattatttctttgtacttcatgtttagtaggtagtgtatttattaacgacagcaatagcaatgaaatattatacccattgagattcaaccattacagaatgttatcataatttaggactctaatttaatataaaatggtaggtgtctattaattctctttaccaaataagttgaaataggcagctgaaggtttttaggaaaacaatatttggtttcgtcatcaagggagatgtaacctaagggagatataacgcagtaacgatttctcacaatcttatatagtgaagaaaaaggaatagaagaatatcctattagagaatagcaagcatcttgaagtgcacaccactcttcgccatcgtctttcaaacaacagaggaattttataataattacactaaaattgtttttcttgaagcaattgcttgagaggaagagttggttaacgaaactgaaggttcacttataaaacagtgaacttcgtgttttatcactcaacgtaatcttgacaattcccatggaactcacaagaccgttaggtgatatctcctcatcagctacagttaccattgaaagtacggaggaatccgcgtcaataagccatgaagaatctgagaatgtgctccatttacaaccggaaccagtcagaagagttagatggacggtaagcactgtagataatgagcatatgaataaaaagaaatcgaaaggtaagtgaagttctggtgattttacgaagaagagaataggccttgttccatcctttggcaacaagcacaactttcagacttatattgattttaaaaattggacagtatgagtctatttatacatatctacattctttatctttgatttatcaaagcactagaggcttgatacacgaacatagaaaattaaaggatttaacatgatgtgatgctaaatattactagtgtgctgtatctttcacaaacagagaaagtttgatgaaagttcatccgattcagatagtgattcggactcggattcctcttgttcctcatgttgcagtcgcaatgcatatgaacgcgcttaggttgttcgttgagtcccctatattgaaaatgagatataagtcatatgtcttaagtatttttcttaatatgccaaaaacccaattccaacattacttttgaaacttaaaatacgttttgaaaaggaatctcgatggctttagcagtcatacctttgtaaaggttttgaaaaatcccacaataaatgatagcagcttttatgcttttcaacgttagccagatactcatctttttctttttaatgaactttacatcaaatgtatgaaaagtgtcaaagaaaagtgcgggacttttgataaaaaagagactgtttgatatactcgtagattctgaaataaattataatgcaaaacagacataggtgctttttttaattagttggacatatcggtagtacaataagaataacttatcaccttcgtccacgtttcatccagctagaattcaagtcgtaaactctgcgtttatgtggggtagcaatgttcatttcctcgtcatcctcatccaagactgggcgaccggcgcgtacagttctattgcatacaatatgaggctgtagttgtgtatcttcatttcttaagacagaattgtcgtgatggttgtgaacggaggaatcgttatcgctagaagcgagcttctcgaggcaatactgtgaaataaagtcaatactggcacctgattcaataagttcaagaacctcccgaagagcctgattgtacccagctttttgtgcttttaaaacttcagtagtagacgcttgatataattgagtaacgctcaaagctgcctgcttaaaatgagataaaacattttcatatcctgatgatgtagacagatcatttgactgagaaggagagaagtttaaatttgtatccatttcattttcaatataataaaaaattattagttggtgtttctttgttaattttcattaatctcttttcgcttcacattttaacgtattatagccgtagctcacaaaaaagaataaagtgtcagtaatactacactacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttctacgtatccttaaatcggataccaaactgcgtagcttacataaagcagtagctttttgttggtgaagcttatggcgttgcaaaatttaacgaaagtttacgtaatcgatgctacaacatacagcgtctataataactttgactgctgtagtaataattgctcgacattactgatgaaatttatcttaattttataattatttgatcataatataataatcagtaaaatgaaccattggactaaacacgaaaattccaaatgagcaaggaaaagcccttcttagctgttgaaatgcaattcattaaacgctgtcaagaggtacaataaactgcacgttgtagaaagaacctaacggtatggctggatttttcatcactaagttaatttaaaattaaataatagataggaaactagatataagttataactgcagcaagttcagtatgtataattgagctctgcacaactttttatagtaaaggctaatattgtgacaaaaaaaaatactaagaaaattaagttgtcgaattaaattaatcctaattttgcaaatgtgtcgttccaataaaaatataggctaacccccttgataaaagaaaataatcatgtgtttaacgctttctgacctcaagcgttttaattgcaaatttaggaatttttttataaacaaaaaaaaaatttaatacactgagtgatctagagcattattcaagataaatttcaaaataataatcgataaaatgaataataattcatttgctaaaatcaaagcaggtaagatttgtttatgcgatttttaaattgcagaaaaaaaaatacaataaaacactttctggtttcagacaaggaaatttttaagtcactatatttaacctagagaaattattagaccccaaaacaattagagcaaaattattcagtcatcaaaatactatttacaacgaatcatcaagttgaaattattagccctgacaggaaaaactgtatatttacgacaaacgtttcttaaggaccaaacctgcttatagtgtttagtcggaaatgaaataccatactttcatatacggtaatacgaatacaatctacaaatcacaaaggatattgaaaggatagggctaaggaccccatgtaaagcttcattttatgcgactgattgatttaattttagccgagttttaggaattcaaacaaaactcaagccaattgctcaggccagtcataaatctcctactaggtggagggtttgattcttcgcgcttgttagtaagataagattctatgaatataaaattcatttttattaatgaaaacaagcaaatttactatgaaggctttacgtttcgttactattggtagtagtcacatttttgagttgcacgagcgaagcatctttggtcttcaaatactcgaaaatgccgaaacaacaatcttccaaggacaacaatagaaataccagaatgattattacattagaaaatataacagcatatttattctatcgggtatacttcgatagtcaccaccacaagagaactgcagccctaacctaaaaaagttcaaagacagtcacagtccatatagaacattttttgagctacctacatctctccttcaagacatcccgaccagtcaacatgccagaacaacttgtgctccgtgcaactctcgaaggtcactctggatgggttacatctctttctactgcccccgagaaccctgatattcttctttccggttctcgtgacaagtccatcattttggtatgtaaatcaaaaaaatttcagtgcggtaattgttagcaatctaataatgaagttgtgcaatatgtaaattatacagtgatagcggtagaaaaaccagacctgaaaattttacctaattagcacatcagataaaaatattgagcgctttcgattgctttcttgctttagtactagttttctaacatctatttcagtggaacttggtccgtgatgacgtgaattatggagtcgcacagagacgtttgaccggccacagccacttcgtttctgactgtgccctttccttcgatagtcactatgccttgtctgcctcttgggataagaccatccgtttgtgggatcttgagaagggtgagtgcactcaccaattcgttggccacaccagcgatgtcttatctgtctccatttctcctgacaaccgccaggttgtttctggttcccgtgacaagaccattaagatttggaacattattggtaactgcaagtacactatcaccgatggtggtcactctgactgggtttcttgtgtgcgcttctctcctaaccccgataaccttaccttcgtctctgctggttgggacaaggccgttaaggtaagtattattttagtgtattattgcaatacatagtcattagatgtttatggttattggctctgcagtttttagtcaagcaaggaatgatgtttagattaatatttgctacttcggaggccttacggctcgatgagacaaaacaaatcaccatatgttctgacttttccaattgttattttgattttggctctggctataaccatttacaaatttattcattctaattaattaatgctaactctcttcaaaggtttgggatttggaaaccttctcccttcgcacttctcactatggccatactggttacgtatctgcagtcaccatctcccctgatggatctctttgtgcttccggtggaagagacggtaccttgatgctttgggatcttaacgagtctacccacctctactctttggaagccaaggctaacattaatgcccttgttttctcccctaaccgttactggctttgtgccgccactggttcttccattcgtatcttcgatttggagactcaagagaaggttgatgaacttactgttgactttgttggtgttggcaagaagagctctgagcctgagtgtatttctcttacctggtctcctgatggccaaactttgttctctggctggactgataatctcattcgtgtctggcaagttaccaagtaaaaataagattttaattgttgtcccataagacgataatgatgaatggctttagggtgcatcgttttctttaaactctgaatcaaattcgattcccaaagaatatatattagcggtttttgtgtcaataagttttccgtcattttatatttttaagtagatatcatatttgaaagccatgtattatgtatacaattacagagtagcacttagccttaaaacaaaaatattgcagcaaaaatccctttaaacaccaattcaagttatgtgcattgttttcgtagtttgctagtgacatagtattttggaaagttggtatataatggttttgtttttaaccttttgtacaaaaatgtatgttttgatgagtagagtgttaatatttggaaatccgatataataaagatgcgttatatcggcctttcgctcgtccttcgctggggtggctgaatagttgttgttcgagtattctgaattatttaagaggcattcaatgaataaaaacagaattgtttttgtttttcactaacgttggttataaggatacttgttctctaaatgtgttcagggtgcttaattttgtaatatataaaatttcaaaaatttcgtacataggtaaactaaattagtccttaaaaagtaatataaattctacagaaaaactctgaagaagcattaggtgaaaggaaatagcaatcgcatcaaaaaaaatgtgaaaactaatgctaggttgattaatcattttgctatttgtaatttggtagacttttgccaaacaattgaatcaaattggctctgggttctagataacaatttgaataactatacgcaagctaaaaaagaaataaaatttccaaagtatgaaaccatgtttaaaccataaactattttacaaatatgatatttttacctcttgtttaactttacaaattttaaatccaggtagtaatacttgacatgctacgaaatttattagtttgacttaactagtaagctaaattaatatataaactacaaaataataagtatgtcaaccaagtcccgtttagctcaatcggcttagagcgtccggcttttaaccggaaggttgcgagttcgagtctcgcagtgggagtttcctttttgccaactgcaattgaaatagtctgtttgctgcaggtgaagataatataagttattatgactttaatactaatatgtttttaagttttagataaagtgcttgaagggtgtcaattgttattggatttggtcactgaaaaaagttcatactcaataatgtagtttctgctaaaagctacccttcaaaatgatagtttgcttaaaaagtttagctaactaagtattacatttaattaaagttgaaaaagataaaaaataaaatcttaaggtaagaggcataaaaaatctatgtgaaacataaatataaaagaattgtttattctgtgaaataaacaacggataaccatttttatccaattattaatgttatcaattttttaaaattttatttaaatagaatacaattaagtctatacaaaagtttatttgtttatgtttgccaatactttaaacaaaaccatgggtgtgttttgtttactgtttttacgcgcaatgttaatttcgtgctaaattgtacatgacgcgtggatttgtatcctgcactttaccaacttctagttgtttgtatcactacacatactaatttatacacatattactttaattaattctaccgtttttaataaactatagattagtcacaatgaattcaaacgaaattgagaattttatatatttaaacaacaccttattatccgaagttcctgaaccaaattccgtgttttatactcctaaatgtttttcaaattcaaagttaccccatcaatctgacttagaagagccttcttctgcttgctctctttcaaaaaacacaataatcgatggtggagcagacgaaccatacgactcatcagactcttgcgcaacatttgaatttgccgatttctttaaagataatttagacgattttgctttggatggtcctataataaacatcaaccatgtcaatcaaacttctccgtatactcatcataatgcagaacctctacacgatttacaaaccttctcatcaaatttaaatcattcaaacaatagacgtcaaacaatctgcaattttaatatggcaaatgatgcttcaaaggaaaacgaaacaccgtacatggttttaaacaataaatttaaccccgttttgacaacggaatacacacagcagcaccttgttcaatgtaaaatggttttggaaaatcatataacttcaagatttccccatttttacacgaaattgccagatgtcagtctggtaccaaataatatgccacattatcctgatgaagtgactgcaaaaagcgctcctaaagatgacttttatgttcctagatttactcgtggacatggaatatcaaagctgggcttgtgcccaatctgtagtcatcaaggtgaatttatttggctacgtaccaagaccagcgcatattggtaccacatgaatttcgtccacggaattcacagcaaaggaagaccataccaaccgccaattgagtttagaacggtaaggcttagaaaaaccaggaatgcgattggggtgccaaataaaaagtacatgattgagggaaagtgtcaccagtgtaataagtggattcgatgccaaggtaagtttaacataaccaaaaaaaaaaaaacagacttttgttgtatatgattttaatttctgtttaaaccatgcattaaatgtttcaatctactaacacttctcaggaaggaaggacgtttctgtcaaaataccggagatcttttggtggagacatgctcatcgatgtcatataataacaacagatctacgttaaaaacgtggtaattcagcaaagcaattttagttctggcattctaatacacaaacaattcactaaacagtacaagcatataatttatttgtagacgtataataaccaatttttaataaaattaatattacaaaaaaaaagactatttcaaaccaagaactaagaaacatgttttctttttccgatttgtgcttgataaccagtcttgatggcttgcacagatctaacggaaccacatgcctcacatgtcataaagaaaattctgttttctttagtaagaattgtatcaggggatttgcaagttttacacgtaacatattcgacaatgtagcgacgcaaaacattttcaatttgcttttgttggaaacgacctttaatgatcaaacgtgaggaaccgtcaacactaccgctagtacccaactctgcaaacaaaaattggataacatggtccaatgatctgtgcatacgttttgagatgtcactaatattggcaaagatagtcttcttgccttcacgatgaacggaaggaggaacaattgtatatttacgtttctcaccagcaagctcgggattgttggtacgcaataaagtgaaaaagcgattcagtaactcaggatagtagtagtcacgatccgactttaaccaagcgtgttcacccatattttcagaatcaaaagtttgcttactaaggtccgaagtagcatcacccgtagaagaagcctctaattctttttcaaaagcagataaatctgcactcttcttcttcttcttctttttcttcattgagctgaagtccagctcgccgctttcagtagtgatatcctcagtttgctcttctgcagaagcagaactctttttcgatttcttctttttcttcatgctagagaacatatccttcaattcatcaacctctccctctgtaacaggtgtagttaaatccttagcactactttttctttcagaatcatcttcatcggttgcaccagctgaagaagcttcaggcccatcctttgagactgcatctacctcatcatcaaaggcaacagacttttttggttttttctttttttcagggagagccccgttgagatcaatctattaatgacatgttagatttttctttttttcttaataaagcaaaaagaatgtaaaattctcgtaaaattaaaacatacctgatcaactacagcttcggtctcggtcatggctgtttctaaaattctaaaggaggtttgtacttaagtaacgcctggatacactcgtcgaaataattgaataattagcaaatttaagaacatcatattattaatatgattttattaaataatttcttttattttaatagagagtttcttctaaaaaatattttatcatttcctttcatcttagcacgtggcgcatctcgctttctctttgttcgaatacgcagtctcgtttcgccgatggactctaaatgagtagaagcatctgtactctcacttgcattttaccaaccttcagtatggattattggaaccaagaatgtgttgagttatctcaagttgagaatttgtttactgagctggcttctcgtttagagttactaggtaggatcagttgttccaagtgagatatcgcgtcaatttttttattaacaattaacacagaaatgaattctaagaatgtactgtatagattaactattgggacaaatccagataggaattgggaagcaattgcctttattcgtgagttttttgacagcgcgaagcatggttatgtaattccaaaacatgaaattcgaaatcgtattcggcttttaagtgaagcaagtctaatttcttgtcttcgttggctacttcaccggattccaggaggtgtgattacttggtccacatataaattatttgatgaagcagaaacacgagccaattatcctgttagaggattcgacattttcatgaagcacgctacaaaacactcttgtcatttcaatatattaaagtgttttttaaagcttcttatgagtttatctgctaaattagctgtctcatcaaattcatcaacagtgtcttcattggaattggtatctcaaatagcaagtatatgggcattcgattggcctatgatgaatttacaagaaacttttatctattgggataggtaagtcttgtgttttctgaaattatggtacctcacatggtatcaaaatcttctctggttttgttcttaacctaaatgtatagatgcacgaacgcttgcctgcgtcttcttctttgttacataagatatacgaataaaagttccgaaactggattttcttgtttaccatccgctttgcaatctcagttacagtcttttaactatcctccaagtcttaagaaattgaatgatgctaaagcccatgtgtttacattttctatgaactactatatgacaagagatcctttagaaatgattcaaattgtaactaagatgaatatccctgatcacttaacagctactctgccacgctccagcgatgacatacaaaatgattgtttgtttgctcttagacaagttagcaaacgaagttcgtatcattctgttttttccgcccaagaatctgcttggactgattttattaagaatgggtttgatcatccaattttacctacttgtacccaagaaacagtttattcattactaacggggaatgatacagcatgtgtttatccctttcctaacaaaccttatcggctgccagatgtcgattttgagatattttctcattgctcatttgaaagtcttactacagtaacaactaatacaaacatatggtgggtgtgggctgaatctcgctgtacagaaattcctgagtctaaaagaacagtttttcctaattgcaccatgcttatcgataaaaccggtaggcttattatacttcagcaaaccgtcccacagaagcctgttgcgttgactgcctcttctaacaaaagaaaaaacagaatctttgggaagatccgtagatcttttaaacgtattttaaaaccaagaaaaattaataaaactgttaaaattatgtcaaactctcaaagaagaagttgtcagagtgttttgtcggaaggtaatcgcacaatcttattgcacctggctgaccaaatgaatgcttgttcacttcaaactaaatcaagggagtccattaaaactttaaaactgattgaagagaaggatgaatactgggagcctgaaacggctggctatttcaatacgattgttggttgggcagatcagcgaaagtccttgtatgacgaggcagtaataaaaataaaccattcaaacatgctcaatacacttccccctacttcgcagggcgcaacgagtactacagtttcttctgcgtccagcaatttcctctcttcttcctgtacgcccatcgatgataccaattctgtcactggctctactttatcttgttcatttgacgagatgaagcttagtgataaaatagatgacgccaattcattaaaagatgatgatttcatacaaggatcgaaaaaagatttttttgaaatgaatctcaatcattcatcctaccaaaacaaggacgagcttaaaccttttcaattattagttaaacatgcgttcaaaccgccttcctatagactaattcgtcctccgctacgcgattggcagtcctctgatacactgtccagtgaaatgtctaagtcgatttcatcatctcgaagcagtccattttctttagagcaaacaatctctaaaattcaaaataaattataggacttcttgtaatgaaacgcttattcttttgatctcatttggcttaatcttactaatatattctacgacttactattttcattttatttttagctttatttttatataacgaataaaatatgtacaacctattttccttacttattccgaccagcgatgtaaaataagttaaatacgacatgtacagaatacggtaataaaatgctatcatattataaagttacttttatagctagaattgactcaggaattaatgaaaaaaaattttgattaataaataaagataataacaattcgttctcaaattaaaactaaacaacgagaaaaaggttagtaagtttaagacacgcacattagttaagttaggccacggcgggtggctgattatacaaaatgcggtttttacggggatctgtagaatttaataattctatatcatgctggtcgtcgccaaaactcggtattgaagagacagcgacgctagctcttttctcattaactgcaagtggaggtaacggaatttctgttacatttcctttcactatttgatcattcaaaatagtacggcttaaagtgtcatgactaagtggatcctcagttgacctttggcgctcttcagaagaagtgtaggtagtataagtacccttggaagctggacggtttttatgcttctcttttttcaaacgactttcacgcgatttgacactacccttagttctctgataaagcctagaacctctgtctgtagcccaagggctatcgctgtcttctgaatcatcgactccaaatatattgaacgcaggagaatgccaagtggatccggaaagcgcagcccttctcttttcctcactacgctgtaaattacctgatggcaaaactatgttattgagcgcagtattttctttgtgcagggcaacccgaacttgagaatccttacccttttctttactggatttatgaagattggaaatccttgaatatgccaccctaccatacaccttgagttttgattcctgatcttctgtcggcttggaagaatctttttctatctcagatttggcttccttatgtatttcgtaccattctctatcgacttgttcaaaagcatgacgaattgaaagctccatggaccttgctacggtagatctcacgtatgtcatgagtgagggctttaagaaagcgagtaataacctgtgccttgatttacgaatttttagcttaatgtgatgtatgtccaccttcacgtcctccaccttaaaaaaggaatccggaagttcgttttcaaacatagtatttgagaatgatgagagtgtcaagttcacgaccatgccttgcttaccaattaacaaatcgacaactccaagatcagtaaaggtagggaagccttgcttgcgcttaatatagtagttgacgtcttttaagtcacactggatgtttgagagatgaacgtttatcatgttttcacggaaagaagtaatattagcatacggggagaacctcacgaagttgttattcctaaattcggctaacttgggcaaaacattcgcggtttgtaaattaaggttttcaagaacaacgtcgaaatcaggttgctcaatttccaacctaggtattgggaaatattgcatcttttccaagataacgggtacccccaatcgaagtatctccaggcacatggaagttttcaaagagatttgtcctccttctctcttaattaaatcgccgtatatatttttatagttgctaaataattgcttgacatccttgtcggaagaagcactatcggaaatctttttgacttcggatgagagttgttgccaacgtttcttgtaccgaccgttaagcagttcatcgcctttatctcgcaacttgttaaattctttatccgaggcatcactttttgcatagccctttttcaaaagcaccttgcgaacaaactggcgggtagattctaaccagtcttttagttcttcatcattctcagcatcatgctgtacttgttttaaggtgtcaatcaaattatcaagagatcgatttaaaatgttttccacgagttgcttcaaatattgcatagcacgatcgtaatgttcgttagtgtcagcagtaacatttccactctgttcactgagtttatcgatgaacttgtcaattagattcaaaagactgcgaacaggatgctgatattttggatctccctgcaaatccacagcgacagatttaaactcttcgtaaagatcttgaagtttttgtttggtttcctctttagccttttgcgcatcaggatcatttttaatcttatctttggccttgcttccttgttcgcgagcttggtcgcgtgcggaagctccatttctcatgttttgcttaactttgttcactccattgcgaaggttatccgatttttttccatcctgctcgttcaattttttactggcaacattcgttgtttgctggcccaaaagtacaatggcgttttgcaaaagcgttcgcagtttaccattgttaaagatgagcaagaacaactgcttcaggtcctcggtactgaaatcttgactttgcatatcttcggtgatatcattccaaacctcattaacatttgtagagccttcagcttgcgataattcataaattgcgttttggagcaaatctccttcgttctttttcgcaaatacattaaagctattatcaataagcttggaaaagtcactaaaaaatttccgagccggatcagagattttcttttgcctctctttggcaacggatttcgcaccgtccgtcagcgacgaaccgagccctcgaagctgtttgttcgagggcatcttgccgttcgaaatagctgtccatattgaataaacttctaatccttttccagtttcctcatgcacaacatgcttgtcagtgggataagcaaccgccatacttgctcaacgactaatgcgaaaaagattagcagcaattaatcacttaatgatagtaacaagcgagacacgtcagctaatatcagatggttacaagtgtaaaagtgataaataaacaagactgaagatatcctttcctcttcagcactccaaaatcaggattttacagtaaaaacctcttgttatgggatagacagacacacaagtgcgatcaatcaaacaaataatcaaatgtcgctttgatggaatcctccttaagtaaagagatatatggtttcgctttattttcctaaaattccttgtcgcaactttatttcaattctgtacaaagattataactttataggaccatggcgacattaaatacatttatttaaagcctttacgttatgactatctcagccatactcgaattaggctgtggcgtcatgaaaacttgcataatcatctttacttacgaagtattagtgtcaatccactctcctgttcataaaagaatggctcatatgagaatggctactctagtaatgacaggttcaagaatacgtgcattctcgtcattaagacactatattgacgttcaaccgtttcatgtccaaaactatagtgtagtttgaagaagtaaactacgtcatgcgctaaatatgtgatgtggttatatattgcagtaagtatcgctatttactggcttgctacatattgttcttcattattcggtaaacagtggaagaagaagggctgggctggcttacttgttcttgttagttgatcgattggtcgcaatgttcaatcgatatatggaaggcgtttctttcacttctttttctcttttttggctttcttattgttcggagaatttccgtatcttagagtgtttcagtataatcaatcatctatctaatctggtgtgtgctgctttagcttcagcttataggcatcagcaaaaaacaacatcaccttcaaagtaggcgcccgaaatcattgttcatatttttgtcctatacttttgtactaactgataaaaattattttatagatattaaaagcaaatcttatatatttgtcacctccaaacaatttttttattgatattctccattcatgaaacataaattcattcttataataaaacaaaataaattttaagaaaatgaaaaaaatatatattacgagcttagtctaaatacattctaatatacatctttaaaataaattttctaatattatatcttaacaattattactttggttcattcaattctttgctcatctcaaaaaattatctactagtgaaatgtttatttacacagaaaatgactatatatggcatgcacctcttaaaaaaaaggcggacagcttcgttgatggattatgtttcaaagaatctaattctactaaattaactcataatgctttcaaaattattatagtttatgtgcaaaaactgtgatgctgaaacgttcccgctggaaaggagaaataacgaaaataataatcgtcctaaatgtcaaattaataaaaaaaaaaacatgaaaataaagtaataatatacatgaggaaaaagaaattattcataacttaaaaagagaaataaatggtaaataaaaaagtttaaagtcgccaaaaaaatatgtgtcggctaaacatgcaaaaactcaataatccaactcacgctcgtgggtacgatactgttcaaactccattacattttttcagtggaatttggattcgatcattgacggagtttcttcaaatgaaatgctaggatcattaagtattgcatacacgatacaacaatatgtaatacctcctatcgctttggaacataaaataaaataaaattaaagaagtaaaaaaaacataaaccatacataatcgtatatgaagtgccttgtagaggtcttttattttttttttcgcatcaaagttcttcccagacaataatacatggaagcacaatttttttccatggaattgtatttttatcaccaaattaaacattattcaagaataccttgtataatatagatcaaaaattaatcctttaaaccttttagagatattgatgaatttataaaaacgtaagcggtcataaaaatacaaacgaggcatgtaattttcaagagttaaacatcttctcgttatcaaaagaaaacgaaaataagcaagcttcaagcgagtttcaattgtaccgttaatcatcatatcacaaaatttactgcatgtccggagaaaattgttgaccacgaagtttctgaaaatctataccagcagaaggagagtaaacatcctcaaatggactaccactttggtcatgagataagtagcccgaagctccgggttgcgacgcatacacaccaccgctactacttttctcaattaaattactatcctgtccagcagatgatgctaaaggtatagacggtgtttgaatgaataaccgaggagcaaccccagcagaaacagatgaatttgtacgggcttgcgcgtaaacagactcttcagatggtacttcaaatccatacgacgggacagagttctcagtagcaagggagacatctccaaatggtacctgagataactgttgacttggtgcattcatcgtggtggaaattgaagaagagccaatgccgccaaattctctgttttgagtcgtaaatgggacggatacgtttgtgttcattgaccatgaatttggagtgagaccaccagtttgtgaattgggaaactgcgctgccatgtcttttatttccgtgttaataccttgtgtatttggatgcatcacaggtcggcttggtgaattggatgctcgaggaagtgagccgacatcggatggtgccgataaaggatatgatatattagatgtgccaagctcaccaaactgcgtgttatcaagattaagcgctaaattatggtgcggataagcagatgaaactgaaggctcataagagtttagtcttgtagaacttccttccaaaacattagcagatttcattgcttgagtaataggagacacagattgagcatgcataagcccttcagtattagttttcggaggtaaaagatgctgagccaaatcctgtctagcaggggttgaagtgctacgaagccttttaaactggcttttattgccatattcagaagaagtgtcatgagacaatccctggataggagggtttcttccttgatgatcaaatacagagctatcaggttgtctaggaagttgattagcccattgagggtccaaaaattggtgaggattaagacctttttgaaggcggattacagaccccaactctggcgatgcccttcgaacccgatcgagcatttgaaacatgctagtagctcttcccatcaaagaatgtaataaaacttccgaagcctgattaccctcagtaaaatccgtacaatttccctgtccttcggaagtgatcatgtgaaatactggtggaacactcagctgaatatccatttgaagccaatattcatttggtgccggtttatctcgactagacgcagttgcactcaactcatttaacaagggctcctctactctaaaaacgtgtatcgactcaatgacaaaaaaagaatattcaatacgatactgaatcccctggaattgaatcaaatatgcaaataatttctttggcggagagtagaaacacattaaatcctgaggagaggctcgtagtcttttccataaaccaattactagtaatgtacaagaaaagtagtaaaattccgaatcatatgaggtcggttctgaagaagtacgcatgtgccctgttgccatattaggaggacgaacaggccctgatgctttgtatgatgaaggcttggaatgaccgaacattctgtaacccccagaactagggctcacttctctaggataggagtaaagatctgactctggttgaggcatacggatgcctgtaagtggagtagcatacgaagagggtggagattctacgtcgaaagcttgatttgataccgacatagcatttgggattgcggaataagaagaggcagagtatttcctttgacttgagacaggaacggcatttggacttagactattgtagtatgtactagaaagagactgacggatcggaatgtctgactctgctatgcatggctccatggaagattgcataggtccacttttcatataaaagtttcctgtttttctagttggtttaggcaataacgtgttcgcatactgcctattagctgctattcccccaacgtagggactggtaggtgaagtagacaatacttcgtgcgcaaatgcttgtgaaactttttgatttaaggaatccaattctctctgctcacgaaggatcctttgtctttcttcttcttgacgtcttgaaatgagctttgattttgctcttctgttttgaaaccaaatagttacgctacgttccggaatattcaactcgcgtccaattttttcccttatagctggaggtggattagtatctttggagaattcccgaagcaaataagcaagttgatctgcagtaaggcgctgttttttgctctttggcgcagaagtagatccgccgctctcaggagtaccactttcgtgagcgacattctccttagctttctcaacagatgtagcttcaacaacttcattttgctttgaattagcaggttccgactcagatttaacaatattaggttgaactggcgatggattcgtcaatttcgaactattcacattatcaaatgaattattatctgcaaaactcggtgcatccggtttgggtttctcctgtttccaatctactttgttttcgtcaaattcaggaggaaaataattaggattggtaggattttgctgttccccttgaagatgctgctcatacgttgaatggggtaattgcatgttattatcagatggaaactgaccgagaaaagaatccatgtcatagttgctcaaggacaaattctccgggagcattgtaggtcgcttctcagaataattaatattgtcattaatttgaccaccattttctgggttcgaataactacgcatattgttcttagaaataaaatgaaatgaaaataaaatccttatgagaaataaaaatttgcttcaaaaagtatgccaagaaatgcaaattgaatggtgactttggaagattaattaaagaaagctcagagaaataaaatgatgtaaaaaaaattaaattgaaagaaattccgtggaatctctgagtacttgaggagacgcaaaaaacgtgaacctggtaccctcgaaatatggggcacttatgaaaccccagccgctgaatttattgtaattaaaaacttatcctatccaaaaaaaagtttgaccagaagaaaaccctaacgaaataaatttgatcccttcttggaggggacttctctctttagcttttgtagcagagattgtagctatgttcagatacataagcacagtggacaagcaatacccaagctttaaagtctccaagtagaaataattagtacgccttctagatcttgaaagaaactgattgacgaaaactaagagacacgaccctttgtagacagaggctatcgatccctggatatctcacaaatgtcaaaacaaataaaaattgactaaatgaagagatgagttgtcaaatttgcctaaaaattaaataataaaagtttgctaattaaatgataaaaaatattgcaaaattaacaatataattattcccttctctttccccaatttttctttcccttttttgttattaaaaaaataaataaaccaaataattaaagatccgaatgtaattgagatattcgttaacgttcactgctaatagatcgttgctgattgctcctctaaatctaatgcaataaaacacaacttgaaatatcgtaaagagatgcaatttcactccaatttgatccttgcaagagcctaattaatttctgtcctaatttaatgaattaaacagaatgcttatggtttcataaataatgtagtttttatatggttgatgtggtggttttaattcacatatcgctcttcacttaactaaccgaacaattatattacgaactctaacgtactaccttgccttagaaacgacgcccccaatacatattggtaaatcctttagtaaagtgaatgaacgatcgattgcttctaatgagcaagtctttgtttttaagacctattatttgaaggatacttttgtcgaatgggtacatctagggtcatatgtaattcatagaatatatagataaatcataattttgtcctcaactttactattaactatgtggggaattgtggagaaacactaatgttacatttactgtctaaactgtaagcgagaatactacctatctgaatattgtaatataaaaacatagaaacattactaaatttttaaaaatttgatctgtaccacttgtttgattttatacttttttttcaatttattctacgggtaatgctgttttaggagtgcgaacttaagtaattgtaattgggagttttaccatagttcaaagatttgtgacactttttattattcagtgctaaagacttgagtggtcttattaggcgaatatacagaaagaattttattttctctccataaactgctaacttcaatctggaagatttgctaatataccaaagattaaagcttatgttaatagactatgtcgcgactctaaaaagccaaaaccatataaattgaaaatactacgacatcttgctcgtgctgataaattgttttaaaacattttttgcacttgcattgtagtgtaaataggacatgattctcaaaatcatagactaaagaaaaccgctttgttgaatgttcttcttcagcatacacataattctcttaagcctttgaaaaattagcctaagaaattaaatccacagaaaacctttattaggtaaataagtacagtattatgtacaggttattacatgactacaacgctatttaaggctagtaaatagtagaagcaaaattgaaatgatatttatagataaaaagaaatacacatatgttttggtataaaaaagtttaatcgcatgcgatgcttgtatatctatagatcgcaactccgcttaagtttacggagccttaatataaatcagaaaatcgtgagtagaacattgcttaaaagcgaaggtcccatccaattttaggacctaaaataggaagttgttcagctacgctttgaacatccttgtcaccacgacctgaaatggtgatcacaatatccttatctttaggtaactttttagcaagctccattccaccatacacagcatgagaagattccaaagcgggaatgataccttcaagatgacatagagcgcggaatccttctaaacattgagcatcagtgacagcgataaactctgcgcgattggtatatttaagttcagataattcgggtcccacacctggataatccaatccagcagatatagagtgagtatcttgaatttgtccatcttcgcgttgcagaacatatgttcgaactccatgaaatacaccaacttttcccatagtcaatgtagcactatgtttgggggtatctacaccatcaccaccagcttcacaacccaacatcattacacttttatcggctttgaagggagaaaacattccaatcgaattggatccaccaccaacacaagcaacaactgcatcaggaagttttttacgcttctcttgcatttgcgctttcgtttcctcgccaatgacactttggaaagttttaacaatggtagggaatggatgagggccaattgcagatccaattaaataatgagtggtgtctatttgttcgacccacgccttcaaagcttcgttaacagcatcacgaagggtctgtgtacctgaagtaaccggaacgacttcagctcccaaaagacggatgcgaaaaacgttgagtgcttgacgacgacaatcttctgcacccatgtagatagtacatttcataccaaatttagcggcacagatagcagtagcaactccatgctgaccagcaccagtttcagcaatgatacggttttttcctaaacgtttggcaagaagaatttgcccaatacagttgttaattttgtgtgaaccaccatgattcaagtcttcacgcttcaaccaaatatgggcaccaccacaatactcagttaaacgcttagcataatcgagggcacttggacgacccatatactcataataagaacgaaattcttcccaaaacttttcatcatgcaaagccttataaaatacactttcaagttcaactaagcactgggttaatgcttctggaacatacataccaccaaacatgccatatttttgaggaagatacatttcgttgataggttcgaccacagcagcagggggggcagtagcaacagaaccaccggattgaaactgtttaggtacaggtgcggatgggtcttctttagtaagatatttacaatattcctcaaccacggtagcagcagtgccaggctctgccttcaaaatcaaatcgataattttgcttccaactacaacaccatctgacacgctgccaacttggtggaaatgttcactggtgttaacaccaaaaccaactgctagaggggtatctccagcaaatttacgaacacgctgacagagctgaggcaaagcagtattgattactccggtagcagatgatcctgtactacccatacgagaaacaacgtaaataaaggagtcagccacagaggccaagagctccatacgcctgtccgtagtagaaggagcaacaagaggaacgaaactaacaccttgctttttacattcttctctaaagccgacagcctcctctggaggaaggtcaacgatgatgaaaccattagcgccaacctcctttgccttttgaatagttttggcatctccataactgaaaataggattgtagtaacccatcaaaattatagggatagttacacctgcatcacgagcgagctttacagtttcaaatactttttctaaagtaatattattcttcaaagcaatttcgtttcccttgcaaattgtaggaccatcagcgacggcatcagaaaaaggaataccaagctcaattattcctgctcctccattttgcaaaccttgcataattttgatagtttcatcaacattaggaaaaccgcaagtgacaaatgtcactaaaacatttttgttttcttcttttgctttgagaaacgtttttttaatctgctctgtcatttttcatgagttttgcgatagtcaaaaaaatattggcggtggaacagagattggagggaccgacagaatagatcgttaagatttcaaacgaagatgaccatattgataagtcaaataattttatagataactaaattaagtttcaaaacattataaaatcgttaaggcctgcaattgtggtgcagattgaaccaaatttcgtaagttcatgggcaaattaccttcaggtggatggatgttaaactaaaaagttaaatttcgacttcaccattaacttcacttgaatgtaagctgtttactactaatataaaagtatatgcctagttgatactaaattttgttatgaatgaacggaatcaacctgagacatcaatgtctagattaatcaaatgtaagtaaatgagaattggggttgctgactttcattgttattagaaatatatacagtttttacagaacggaagctgattgcacagacaattcgcctgtcgaaaaataagagtattggcgttacatagcaatccatcaaaaaagtttgtcatattttgttgcattaaatatcaccttttggtacattttttagatttctcagaataattttaaagatcctgtaacctcattgattacgctgacaggcccaggaccaatgcccaagactgtagcagaaccagatgcaatctgggtgcgaccagcatcgtgtataaccctggcacatagccctagagacattgcttgggcttgcagtaattccaacgtctcttcggtttgagcttgaagagtaattttagcctgtccagcattttcccatatacgtaccaaatcggggtccaccgcagatgcgattttgtagcaggctaaggctgcatgcgcacattgagctgctatttttcctttggtcatgcctaaatccgtcctaacgaccaataccattttagtttgtccttccgccaatgcaagcgcagccaaactgctgtttcctttcagcatatctaaaagttcagtttcggactcgctgtcttcatcattgctaacagaaacaggactttctttttctgggttagatgctttgttggcatttttggaactataacctcttgatgcatctgctacactgtatttgcgtccgatcataaaccccactacagcgccgacaagtactgctgcaggaaaggaggagatcatgaaatttacgaaaggtactttcataactactatgaaattataatgtcaaaataattatgtgtgcgaaacttaagagctaagaaacataatatataccggcaacatcattaaattgatgtagtgaagcgcaacatactcctctcaaaactattaatttgtttcacaaaattaataatgatgcattcagagaaattaatattaaatttcattaaaagaacgaagaaggatatctcatatatgtgtttgaaaagtttgactgaccagaagccaactcatggtacttatttaaatttaggcgtctccaatcttctatgcgcttctccattttaacatgataactcgaagaaagaatgagtaatcaagagtatacaaaaaattatgtttagcgttaacattgaagtgagactttctaacatcaattgtagcgacgacgcttaggggaactatctcttcctccatagtctgaagagtgagaggagcgagtaggaccacgaccaaatcttgaccctcctccagaagattttcgaaatcctcctcgatagccaccacgaaatccagagtcgccacgaaatcgggatccccgttcccgtcgcggcctttcttttgtataatgtcgcccgccaagtccaccacctaacttacgcggtagccatccttttacagttctacctctttcgacatcgaccactatccgccttccatttagcatcaaaccagctgatgctttgtaagcaacttttaaatctcgttccctttcaaacacaacaaatgcatatcccattgattttcctgtaactttattacgaacaactcgtatgcgctcgataggcccatatcgagtaaattctcgttcaatatcgctttccttggtatcatagcttaaccgagaaagaaacatagttttatatggatctccaatgacatggcgatcgtgatcaggatcccataccttaatcatggaccgtaatctttctcgttgctgtttttgtttctcgtctctaagacgcaaacgcttttcttccaagctttcagtcgggtgatattgttgatcgtgagactgcgcatatttcagatattttgctatgcctgaaacgcgaggtgttgaacgtttctcaggaggcacatccataggaggcagatacctcaatgggggacgtggagcaaacaatgcaagtagaggagccggtaatttttcagccattctatatgaattgtttttttttatttagaagtgtgtgggtgcaatgctgtgtagggtatatcccagtaaagcgatattgcctgtataataagtgctatgtgggggcgtacagtacaattttttcgcttattattaaaatatgtaagcaaattatatagtcatatttatttgacataaaagggaagcaaatatgtatttaccctatgaataaacctagtacacgcatgggctgcatcaaaaggaaacctcataattttaaaggacgaaaagcctcaccagctaataaaagttagggaaatccttatttcaacgttgaattcatgcatgattaaaacgacaacaacagaacattgagtagaccgttattctcaacaaaaagtgatagaaaaaaatgaaaagagccactagattaactcagtgttcaacattaacatctaagtctcatttaaagtcagtagtcttgatattcattaacaatttgaatgtaaaacgaaaaataaacattaaaggaataactttagaagagaataccatatgtgtattacacagtcgttcattagtttctaatgcaatgccaattagaataacaaattaatgaagaccattggagttagaagacacgacagattgtaaatatgacagaaaatgatcatcagaccctttgaaatcggattcctgggtatcttcctttttttgatctgccaaaggcgaacgttttaaaatcttaacgaaaccaggactcatatcaacatggtttttgttggtttccgaattctccttcttctttctatttttcaattttgattgcgataattcgtttcgtttaggaggaacctcagacttttgttgcggagatacttttagtaaatcaaactgattagcggcttctagtggctcatcatttctgggaatacgaagtgtcttctttaacaaatcagtgcttttgctgtagtttttgacctccaactcctttacctgactggaagctttgcgttcgttattctgtgatttattttgcaaatcgtttgcaggagtaggcaatccagatttaagaagtgtaagtaaacttaacgaatcagatgtctttttcggtgtttcctcttttgtttcggttgcggatggatgtaagagagcttgaagtaattgtgcggagtgtacagaattggcgttaggattattacaactttcaccatgcaaattatctgatatttcctctccttgactattgtcagaaaatttctttgtctctaatgaattaggcgtcaaaaaaagattcgctaattgaacatttgcctctttgcttaacgtagaagatgagggtgtcgtatcctgctgagagagcatacttaataacctttttgaatttgagtctccttccgaattatatgattgacctgagttatcggaatttcgagctaaaaactgagtctgagattgaaaaggaggaagagaagaaatttgttgagtctgatgaccatttacatagggagaagaagatccgtatgctggttgcggagttttgcctaaaccataggaactaacggaagtcgaagtgggaggataaaaaacttgatgataaacagtacttggcgagggcaattccattggagaaggcatgtcgctagcggcaaataaatgctgaacagaattttggtctttaagtaaatttgaatacatactctgctgaaagtgattattcaacacaggtttattagttaacatgttgttttgagaaacaactcttggaaaagaagcagatggattttttggatccaatccaaggtaagcaaaaggatcgaaactgttattatcatgcgataaacgagaattgctgctttgaatggggggattaagaggaaggttcgacacaggaggaagttgaattggagatttaggttcatttccttcatttaataaatgcaagattttctgtttaatgtcaaaagaagaatgtgattcaactggtggctgaggaaaagttgaaggttgcggagtagcaaggtctgaaggtgctgtcgaagatttcaaaagagaaagcagttgggaagaagcatcagcatcaacatcaacggaaatgttcttttctttggtagtgttattggcaatattcctcttcttaatccatttcttcaatggcgccaaaaatgggattaccatgtaaaatttgtttttcatggtctgaggtttattttttttgaatgtaggaagatccataagattatgccattcaattttactaatttcttttcttgtacgagattcaaatcttgtatccaaagatattccaggaataatatacaatcgaacgttttgtccacgtatagtcatatcaataaattcattaggatttatacggctagaacagtcaaagcctgtttcttcatatacttcacgaatagcacaatcaacatcagattcatctttatcaatttttcccttaggaaatccccagccggatgatgctttccatcctttgacaagtacgcattgctgcattgacatatcaagcattatagctccgcggacaggaatacgagtcttatatcgtaaaaaatcatcaaacgcctcttcatggaccttactccacttccacaataaaggacagtgagcaaaaagctttgcactaaaaacacgcaaacctagtgatggcaactgatcgttttgcgcacgtataaaatcttcataaaaccaatgagcttgttcgatttgaaaacaaagtcgttcaacgctactttgctcctctgctggtaaattcaagataaatctagctgataaatcatccagcacttgcgaaaacgtggcatttgtgaacgacatatttcttttaatatatagtagtctattgtttgcatttaaaattctaagtcactccaaagcacgacaaattcgtcaactttaatttttgtgcgtcttggtatttaaagccatttatgcgtgtgcgtataacacagagttagggacacgtaaaattacgtaccaaccttcgttagtgataaactaaaccattattgatttaggaatgtatcacactgcgctatactattgctcaatccttgtttcattaaactgttagactgtagttaaaatcacaatttgccttacctttaggtctttcgagaatttatttatccaccaaaaacttgtttaatattctacagaactgattgaaaatataaaaaagcgaattaatttttgctaagtacataaaatcatatgcgagttattttggttataggtcgctctaattctggaaagctagattttattaagggtaaatattagtgttctatttgcaattactaattgaaaagctttgacgggttctttaccgaaggggttagatgacgaggcatttaacaatgatcattctggcttgattcataagtataatatcagaaataaatattttgaagcttcggttggtatttggattgaagaatattctaatttagctgaaactttggatgcttatagttctgaagaagcgaaggaagttattgatagcttaggtgccattgtatatacttttcgaagttttgatgaagctgagtggtctctttttaaaaattttatagataaactacagctagagattccggtaattgggttgcacatgtcagatgaaaaattactagaaccacctgatgtgtttaccccagaatatatttctatcagcgaggaaggagtgaatgaattcaatggtaaagtcaaccaatcttctatttattaacaagtctctttagagaaagtaggactggaccgtgttcgagaaattctcgattgctgcgaatggaacttgtcacaagttgataaaagtttctcggaagaaaaggatgatgccggagatttctatctcccggaacgattcaaaggaagtccagacatgcaatcgacggatctggataatttgatgaaagaaatgaaccaaattagaggttggtaactccttgagtcgactaaactaacaacgaaatttagatgctgacctggaaaaaaatgagaaaaaggccaaggctttaaatcttttagaaaaattgttaggcgatgaattcgaggaaaatgattatgaatcgctgtagaaacaaggcctttgttcgtatccggagaatacatgttgtcgctggagcacaaattgatgtataataactatttgagtttgcaagaaaggttcaattaagttttatcaaagtattttttactaaaatctaaatctgctgtattgaaagaggacctattagcaacttaaaaaaaattcgtaagtaaagctcagtcacaaattgtgataattttggtcgtatttcattattatagacattataaatccaacacaatggactacattttcaatgtacaaggttcgtcaataaaataattcccacatggcatttttcgtatttaaataacggccacagtcattcactagacattttgactgagatcgtttactggttttcaaaacttttgcacaagagccacaatagacgtgaccacactttgttgcccataatgcagatttctctttgcttttggatgttcctaatggttcctgacatcttggacaaaccatcaatgtatcattgttaaagcttctagtaaatccagattttggagggcctggaggcttgtaagactgttttatattttctaaagaagaagtaaaatcatcatatgattcttcaaaatggttagagaaatattcgtcgtctgaaccgttagtccattctggatgtatagcgtcaaatctcattcggttcacaatcaactggaaaagagaaggggataaggaattaacagaactaaactcaggaaatgtcctggcaatcattcccatcaaatctcgacgtgaagaagaacgacgagtggacacctgaggacctaagtaaatcatgtcttccaaatacgataaatgatttgaaggaaagttacgagaccgttcattccttctccggttcatacgccttcttcgaggacttagaacaggagatgatggaaagctgtcatcaggaatagcatccaaatcaatgatatttgttgaagaaatagaagtttcgactggtggagaaggtgatctcgtcaaatcaattacactgctttcatctattccattgcttccattaaattgcattgatgtgtgaaaaaagatacacaattgtttcctgtcaagtaattgacaacgggcaaaaaattaagtcgatttatttgtatatattttggccttgcatatattaacgaaacggtattatttaatataaagctctaatgtattgctgtatatcaaaataccgcagaccaacagttcggtgcatttttaaggcaatgtccagtatgctttattatttataaactaatggctagtaaagaaacgtaaattagaagtcgcatttctttgtttacacattatctttataaaaaggaaatgaccttatgtgataatttactgagaagatcaaacgccaaagaagatatggcgaatagaggaattttacgagcttaatttagcaagaagaaccaaaaaaatatgcctctagtagacgatatggattttttattaaagcacagaaaatgaatttaaaatactagacgatatttgatagtacaattgttgaagaattaggattgtatttattaaatccgctagattctgaagttaaactttcacaaatgagtaattggaacatcagcgcttgaatatcaagttcctgtcttgaatttttttgagtataaatatgataaatcaaataatggataacactgcttttagaccagcatcaaaagcgagcgacattaacaaagattcgtaaagcctttaatcatcccaagacgaggttataaacaataacaatcgtgtttatggcaataagagggactaaaatttaaaattagaaattataaagtttttaatacttacaagtcatgacagttcttatagctcgaattaaatgcaaaattcggcttttgatagtatcttgtcgatcaccaaatcccagggcagcactttgggaccatccaactattttcaataattagaacaacatatttggttaaaattgtagttcatacttcttcctaaaaatctatcctctgaaagaatagcaaccgcgtttaaaagcaataaagtgactaacaaattagaaagctgcgttcaaaaacatcttaccatataatatatttccaaacccaaacataatgctcgatactttttaatacaattgaagttcaatatttttttttaaaggttttggtagtgatttaatgccagaatacagcagcatattacgtatcgttatgcaagttatggttttcacctttgactgaaagcaaaaagacttctataaattagaaatttacatgttagataataaaaaatctcctgaaaataataatgtatcaatttcttagcttcgaacatattattagtgaactgttcagtgtttttcaattggtattaataaagtattgtacctaattagcttgcatattttagaatgtaaataattaaagaaggctaccatagtaaattgcaagctttgatttggtaatgaaaaagctaaatattatacaaaaggttcgtctattctagttgtaaacgaagcaggtaatttaccagcaatggcttagaatttcggtatttagaggacgaagataaacaagagcttctcttattcgaagttcaaaaccatttctttaacacgtttccgttccattatttcttcagtttgctgattcttggtagacctgaccaacgaagaatgcgagggaatctctaaatattgagaacgctgtttatttccccttttggtcaataaagtaaacatcacgtgcgacgattcgctagctgattcctcatttcttgtcacatatggagagcctaggctagaagctctaagaggaagtggaacatcaaatcccggatttttctcatgcatacgagtcagtaagctttcattagttaggcgctcaaactcttcatcaagctctctacttaattgcatttcgttatcaatatcttcgtcttcactatccaacagatcagactcttccaatcccgatgattcctcgtctgtttcagattcatctgatatatcttccggcagataaacactttcttcattcgagctaatatcaccatcattagcaccctggaatactggacgtgtatcatcttcttcccaatcatcagaaatggcctgaagcctttccgttagagcattcctggcttcctcataatgcatgtatactttcatgctaggtcgcacatatcctatcacgtcttcaaattcataaagcatatctaaaggcatttctggttgaatgagaaaataacactgataagctaatagatatgtaagcatcgtctttttcgtttttgaacggatgattgatggtccacaagtctgcaaaactacaacaataagtcttaatcgaaacatgtcattgttaatattggttaatgttgacgctttcatggttaaaaaagattcaaatttctctaatggtagtaaatggaacaaaaaatttgtaattgcacgcacgtcgagcatatggatgacacaaagttcagatataaatcgagcttgtgccaatcttttttgcttctccacatgatcggaattattaacggctgaaaacaaactttccagtgtatcgtcaatcacatgaatacagaattctggatggaacttataaagcgcactaagcagacgagcaagagcatttaaagaattatattttatattccaaacctccataattgtattgtacagaatttgataatcgtctttccaatcaaacttcctaagcagtaaaagggtcggaaagacattgtcatcttttaaacgaatttgaattaaatcgtacaagaattcctctttcaatgattttttttttgaaactatgataccacgctttggcggattgacgaagtgtaaagcattttctagtacaagctgatcttgagaggcaagcgcagaagccaatttttttttctgaatggcttctaaaaacgattgcatttgcaacttggtttccggataacgaagaagaaatctcccacaactttctaaaagtaatgctaaaacttccaagtcaaatggtgtaaactcatttatacacaatttatagcattcaaaaaccatgtggaaaggcatcaactgaaatttagtaagttcagaaatataacgaacaataagcaatctagtatcgtattcgtgcttagcttttcgatgaatcatccttttgaacgaatgtcttgcatgatctaccaatgaagtggaaaactctgatgaaagttgagaaagaatacgtgctaatcgaacataataaggaacaaggaaagacgatgtcctagggatagtgcacaaagcctttataagtcgattcctagatgcctttgtatttaagtcgtaaaactccaaggccatttcattcgtgagttctaaggaaaccatggagggtaattttagcaagaagttatcaactcttgagcttacttgcgttgtatttagatcgcccgttgagtccttaagatcatcttcttttttattgttttcagatgaagaacgaataccttcctgactggattcgtaaatgctacttttcatttcagctatagaaccttcattaaaatttgggaacacctcgtaaaaaaaatattgctctctatcatcccaaacttgagccgtttcaacattggcagactcactcctttcgcctgatgcattaaacacgctattagttccagaggaagccttttccataaagttgagttccaagagatcttcggaagcttttctattcaatacttctgaaagagaagcataagaagaaaattcagactcgatcgattttgaaaagttagcaaggcgctggaatttttcattgtttggatctgcccttataatgctttgctcttgatattgtttgtttaattcttcaaaaagagattttcgcttttggcagtagacctctaatttgtctacgtaggaattcaacgactttcttaaataagtcctccacacaaccggattaaggcgattaactagttctaaagtttctttatcttcaaaatcctctgtagtgaaaagttcgcaagaaaaagtcctcaccaaagatgtcaaaaccggtaacaagagaaacccaaatcttgtgtccataaggtcattgaatagcagaaccaccaagggtttttttaaattttgctcttcaaaccatggcttacgaaactttttatcattcgaatcagtagaaggtaaataagagacgaaatcctcaggagtgccaacaacaccatttaaccaaaactcaatcaaaaacctaaggagcggtctaactttgagtaaatgagaggaacggtccttttcggaaacttcgttttcattttgctttagttcaaagtatgattcgtgacacaatgagtatcctgggtttgggtataaagcacagtataagttggccagcatgggtccagtaaaagccgtggaaaaacgcagattaagagcccaaacaattttgactgacgacagtatgtctttagtagctttacatttcatcattccttctacgatggcggcggtaatttcaggaatgaactttttcaaagacagggtttttatttcctttataaaggaatcgtaattttcagaagttaatgaggacttacatcttttcataaatgctgtatttttctttagagaagaatccagctggctctcagtatgaaatatatttttgtcaccatctttggctcggaaggcaagctctctattatccaaatattgattaagtttttttatttgttcttctcttgacataatttaacgaaattgcattgaaaagcacttcaattctcatatcttgtttagaacactagtcgacgatagttggcgtaaagtgagtagataaatttgacacatgtcctcttccacaacgaaataatattgtaaagtaactatggcaagtatcttaaattatactggtttttttttttaaaaaagaataaacagtattggattatattttagttgcataaatgctatattgttgctgcagtttcatatattagaggaataaatcaattggggatgattagaagcaataggaggtttgtgcattggtacaatttaaacataatttgttaggcatgaagaataaaacagttaatacaggtagatgtatgcatcatcttgataaggaccttttatgattgacgaaaatatatctacggtttccacttttacgcttactgttgatgtgtaacaatcttaaataaaaaggaaaaaaaggtaacagtagcaatttattgaagctattaagtgtgctaacagaaattcaatacaattgttgatactcagaaagggtaattaagcaatactcagaaaaccatgtattgccttcgaataaataaaacacttttataaataaatatcatattcaacaaaaaattgctcagatcgttaaaacattagtctaggatacgagaaatgtttctctccttgtaggtagcagcctttccagtatgatcgttcaatatttcataacgagtctcctctccgctatcgtttttaatcacctgctggataactcctgttgaggtgctggtaccgctagggccaccaatcttaaaccatttgttaatacttaatcacagtcgaaaaacttcaagacacaattcggtacacaaaatacagtgtacttaactgacatgcctgaatcaaaaattcctacttacaggatggtattcgactttgtttcctttagaatatttggtcattttttaaacgatatgaatatttatgattttagtatgcaaacctccaaattatatagtttttttattatgaaagtggcaactaaacctcttaaacaattgcacataatgttgtcgtgagtaagacgtaaaccatctagacgtaatcaatgcctttgataatttttgtgtgaaatctgatacatgcaaccctgcagtacaacgtagcacgtttcatcacttcgtgaagacacatggataaatcgttcatcatccaacacttccatttgagaagaagcggcgattgacataactatagtgaacgtaataaattgtgattgaaaaccaagttagtcttgtttttttacgtggcatcgaagttatatctatagaaatgtagtatagaaaaaaaatgtgtgagattgaaagatagatagatattaattcattccaacttttaaaacaatggtagtttagcgtaacgatttttcgtcatatttactcatcaacgagaataatttttcccattgaaagttatctggatgagaccggagttcgctcatgaggttgcaaatacgaggttagattaaatcgactttctcattactaccagcataagaaaagtgatcctaagcattttttaaaacattagtgaacttttcgaatcaatgtacagtgttcctacttcgcactttaaaagatttagttgggtaggaaaaacaatgtcaatcctaacagtaattaaacggatgtagaatttggaaaatcgacaaacattgtcatagtcaacttttttatatgaatgtgtttccaattcccaatattctgggttcatacaaggctaatccttcatcaataagcttcaattacctatccttgtttattatcgagcattttcagaacctggtaaaagcttctaaaaattcaaaaaatcggtcactcttttttttggttcgtgaattatatttttgttttgcttcccctaaaacgtttgatgtgaaagttaaataatacggatagtaaattttctaaaatatctcttcttctgccttcagctacttggctgtttggatggataagttataaaccaattaaatttttagaaaagaatatttaactatagtagtatacttagtcggataaacctttttctactgtagtttaaccaacaatgttttacaaagattttcagtgctataatgcgattaggttgtaagtgtaattttatttaaaagtctaaacttatgatcatattaaaatacgcacatttcgtatatatacgtgctcagttgattagtgaagacgaacatataaatgatgaacgctatagaacaaaaagtattaaactgagacaagtgtttgctacacagtttggtatccgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtattgctgacattagttcgcgacctatccccatgcaaaaaatattttcggcattagtgttaagaacgaggtgcatacaactttcgcattgcaaacagctagttgcatactgcaagtgtaattttttttaatttaataatttaagatgcttcgtcgtgctgttagggaaagaagacagttcatttataagagaaatcaagaacttcaagaagcaaaactcaatgaaaaacgacgtgcattaagaaaagcattggaaggtaacaaagaattgaacaaagatttgcaggaagacagtcaacttcaaaaggattataaatatgatgaaagcagagcaactcaagaagagacagaaaccaaccttgacgatgagtaccaccgtctgggtgagagggagccaaaagttttagttaccaccagtcgagagccctcatctcgtctagcgcaatttgcaaaagaagtacgtctcttgattcccaactcatatcgactcaatcgtggtaatatcgttgtcggaagcttggtagaagccgctcgtgccaatgatattaccgatatagtcattttgcacgaacacagaggtatccctgatggtcttgtaatttctcatcttccttatggtcctaccttgtcattttctttacataacgtggttcttcgtcatgatatccctaatactggtaccatgtcagaagcgtatccacatcttatttttgaaaatttgacttcaaagttgggaaagcgcgttaaaacagctctttctgctttatttcctccagaccctaaagatactacaccacgtgtggttacatttgctaacactgatgattatatcagtttccgtcaccacatttacgccaaaacaggcccaaagcagattattctatctgaggctggtcctcgctttgagatgaaactatttgaaattaccctcggcaccgttgatatggtagacgctgatgtggaatggaaattgaagccttaccagcgtcacaaacgtgatgttttagctgaatgagcgtaggtatgatgggtatggtcaaacggttattttaggttcatttgggatacaggtaaataattacaattcttttatgtataggcaaggccattagagtgaatggtatctttgataaataaggaggcaaaactttctagtattagtggttaatggttatactattcaaaacattagtgaagtagaacatatatcagtagcgattgtacttgggttccttttttatattttaattagtttacttgagcaatgtttatgtacagcttaaagtttaagcactgtatttgtctttttaaaaataccaaccttttaacttcggacctacgttattatggtgaatattccaaccaaatgacattccatatttttcgctaaacttctatttttttgatttcttgattttcttcttcttgtattgcttttcaacttcatcaatttgggcatcggcagcttttattagtttttcagcaaattccggatcggtaatttctttgcgtgaatattcaactatcgaacattcatttacaaggacgggttgagtaatcgaagcaaattcgggactgcaaatagcatgaaaaaatgattgagcaccatgaatagtacctttcagaagaagccaccaaaacggccaaagtaacaaataaagaaataatccccaaacctttccaaaggatacaactcttcgaaatcctggagttcgaacgacacctggatttgccatgatggtatgtaaattacacggcattttgtcaggtcgttcatgagcttcagcttttttctgaaaatcataaagataagtcatcaaggcaagtttggcatttcccactaccttccagggactttttcgaggatatggatgattagataaatcaagatcgttgaaatctatattacctaaaatatatgatgaacaggtagctgcaacaattcgtacttccctgtgcccgggctgaccatatataactgggcggagaatcctaagtagctggtatggacctaagaaatttgtagcccattgcaactcaacaccttcctcggtagtttgcctatccataaatggaggcagtaaaactccactgcacaaaactatcatatccagcctacgaataggagtgcaatcaatccactttgtagcgaacttcctaacagataacatagagctcaagtcacagacttcagtataaattagttggttttttgtacgctttctaaggtccattatgtaatctacagtaaattgatctggctctgtacgaagtagaataacaacttgagctcccagagaagctaatttctctacgacaacttgtcctattccagaacttcccccagtgaccatgactaccattccgttcattttacgctcccaagttgttgttcgtccagaagtccagaatttaaaggccgcaattgttgaaaccgcaatcgcagcctttgtatattgagcccaatgtgtaattagatgctcatacttaaattgtgctatgtgagcaataattggaataggcatatttcgttgatttacaaaatctgttgatggagttggcaaaaggcagctacataccactgacattgaggtatactaaactcgtcttcatatttaattcttaacaatcaaaaatttaaaacttttttttatacaattgttttaactttagatggatttaattgtacaattatttaatcgcttgactgctagtgcatattactaatagcaactagctccataaatttgacaaagataggattgaattgtttttgtatatatacataatgtaatttatggaccgtaaaacagattgcttacaaattggaaagtaaaatagactgtttatatgatatatatgtgaaatttgaagatatactaaatacttgttttaacataggaaaattaagtatgtgtatactacaacatttgacatattattttttataatatttcaagaaacactgtgatagtatataattcgcatagcaaatataaattattacggtctgtcttattagcacctaccagaagtacagcactcaatggtgaggtatcgttttccttctttgcttatttatggtaccttcaaaaaggctgaaactacattgcacgctttagcttgatctacctaatgagtctataaacatcatcgatatttacgacaattagtgttctctcaatacttgctttactatatttgccgctctgcactatcaaccgttataccgagatgtgctaagctgcccgcactattacttagcaagtttgagccacgaacaatctgttattgctgtcgagaaccaaactctttctcaaattgaattttattggaaaggaggatttacaatacattattttgccataatttcaaacaatcagaagaattgtgccaaagttgttatacttcacctgctgcttttgtttattaggaatttttgaaggccattggttatttgtttggtgacaatttagcttacaaataataaaaagatttcttttgtttcttaatttcggtttttcttttcttctctattttcataacgatgtctcggtggtggaattccaattctcagtttgcttccgacatagaaaaggctacatcggaaacgcttcctgctggctctgaagaaatttcattatatttagaaatttctgatcaaatacgtagtaagtctgttgatccgaaatttgctatgcgtattcttaaatcccgaattgatcattcgaatccgaatgttcaaataatggcattgaagttgacagatacctgcgttaaaaatgggggttccggttttttattggaaatagcttctagagagtttatggataatttggtatctattctacgatctcctgcaggaatagacgaagacgttaaaatggtcattttacgatacattcagtcttgggctttggcagttccagataccaattctccacttagttatattattcatgtttatcaaaatttaaaagacggtgattatgagttccctgagccttctcagaacattactagcaaatttttagatactgaaacaccgcccgattggacagatagtgaagtttgtcttcgttgtcgtacaccttttacattcactaatcgtaaacaccattgtagaaattgcggtggcgtgttttgcaatcaatgttcttcaaaaacactttctcttcctcaccttggaattaaccagcctgttagggtatgcgacagttgttattcattacgtacgaaacccaaaggttccaaatcaagagcgcgaaatgaaaggaaattccatgcgaagactagaaagacaccctctaaacccgtaactaataatgaagacgaagatatcaaaagagctattgagctttccctcaaagaaatgcctcaatcacgagaacctccatcttatgaaagaccttcagaggccaatgtagttattagtcaagaccaacatcttacagaagacgaagatgaagagcttaaacgtgctattgctatcagccttgaggaagcacagaagtcatctcaaaaggatgacaatgttacggcacctaacaatatgaatatttcttaccctagtgttccagctcacaccgtttcaactgatattcgatcatctcctttctctggtaggccgagtgataatccttctactttaatttctactgcggatgctgataacatcactttatatgctactttggtgcaaaagttaaaaaagctaccacctgggtctatttttacggaatatcagctacaggaactccacgaaaatatgggtgttatgcgaactcgtatgatgcgatcgcttggtgaaacaatgagtaaatataacgggctaattcaagctttgcaaaagctccaaacttgtatgcgattgaatgatgctctaatagaacaaagactttcatccacgtatgcacatcattatattgattctagcatggattcaaaccgatcaattgaacctgagccggatgtaattagcactgtgaggaatagttcaaccattccccaggcttcgtcttcttctgtcccgaaaatcgttgtcgattcgtctccggtaacagaaaatccccctagtcattctgatgtgatgggtcagaaagatactatctccagttattactcgacggatacagacgtttctgcgaatgtaatgggaaatcgacacgatgaagttgtattttctgacaccgcatctggtgaaaagaatacaaaattaaatatcgatgaaagtaccaactattataatactgattcaatcgataaagttggagagccttttgacgaaatttcctctggttatgatgatttaatgaatggcaatgataagcaaggtaatgatattcctgaagttcaagaagcatctttaatcgagctttaggttttaaacatcttataatacatattaaatacttagatcaatttatcgacaatgcatgtctgtttacgatccttttaatatttttttgtttttcaaaattgatcaattgtaacctaaaattcagaatggtgaatacatacgtaaactaaactaataaacgactatagactccgaacctgggtagttatttgtaaatcaagcgctctcagtctccacagttgcggcagagactgcttcatttgaaaaagcctccttggagtttttccagtcaacagttgaagcatcaaaaggtgaaaatttgaggtaacacatatcttgaggaaatgtcgtagcgaaaatcatttgagtatcagagtcaggggttcttttatgtttccaatcaagcatgatactggcctttccaatgcaagcaattaaatgattaacggcataacgctggcccaaacatacatgaggaccattaccaaaaaccatccaattcttaggactttgctcggcaagaccatttggtgcccagcggtcaggattaaatgtttctggctctggataaaccttagaatcgtgaagtgcaccatagagggtaggaataaccatggcatccttgggtactgtgtagtcaggagtaatagggaaagctttcttaacacgataaggaaccatcaatacaggaggacgaagacgtaaacattccttaacaacggcacgggtataagtcatcttttccatcaagtccaagctgagtgggacatcaatgtctcctttgcgaatacgaagctgttcttcacgaaccttctgcaaaacatcaggatgatcagccaaaagttgaaagagccaagtcatagcactagaagtagcgtcttgggaagcaaataaaaatgacaaaaacgtaagtgaaatttcctcatcagaaaactcgcgaataaggacactaggcttctcagccccctctttattttcagatttgtatttacgagtttcgatcatttcatgaatccattcttccatcatgcaagcaggggcattaccagcctccatgttcttacgggattcagcagcagccttcataaagtagcgcataacgactttgcgtgattgaataccgtaccaaactttggtaaacggcaatacgatagggaagttaaccaactccatagcagcagtaatcttccaatattcgtcagcaatgtgcttaatagcatcgtcggagatatagtaaccgcaaaatgtgcgacaagaggtagcaacatttatgtcacggaatggaatcatatattgagcatagtcatctttactatgagcgaggaattctttgaaatatttgttataaacagcttcttgggctggtaaataagacgcaagagcacgggtagtgaataaaccattgagtcctttacggtactcaatgtgatcgcgaccatcaagaaaaacccaattcgtgtgttttagaattttctttccagcatcaacaacgcagggttgaacataacttggagaatttaaaatcttacgggccaaatcgcgttcggaagcgataacaacaaatttgtggaaaacagaaacacaagaaaggggtccggtttgccatttagcattgtatttctcaaaagttggtttcatactatccaagaaagatcccatgaaagggatcttaaatctaggtccagggatatgccccttttgcatctgatacgagactaaaaaaatgttagaatcacacggtacatatcaatagactaaataaacattgagaataaagaattagcaactcataaatcacaattaaaatccatggtaaatatgagatcgtagtaaatttatcattaaaacgaatgatttgatcactaggctccattgataaagttggcacagagtgacattgtcaccagttcccgaatagcagattcgttcgcatcagcaaagcgaaagtagataaattaattacttaaatcgagagaaaatgatgcttttcatcgtggtatttatgcagcagttgatacaaaaaaataattctcaatctttaacatactttgatcataagcaatgcagacagccaaaagggcgaagcaaattgtccatttcgaatattcaatttcgtatcccagcacccgaataacgtttcgggctgcaggaatcaaagtctcagtttgattcatctccatcgttttaaaggaaggagcacgatgaatgaatcaacaaatccaactcgttgggtattggtgaaggaaaagtccttgtcgggctatcggtcttatatagaaaattaccgacacgcaattatacgctccgaaatgagatagataaatctggtacgatgtgaatcttacaataaagtaaaaaaaaaagaaaagaaaaatttaaagttatgaaaactaatactataatttcaaaagctttcttactgcagtaattagaaaggcttactaacactcactattatattgaaaaaactcgttactgggcagtcatttaagatcagctgttaaactaccaatcatgagatgtgcaatcatacatactatatataagcatcgcttagcatatctacaccaaactttgttaagtgattgcatgagaatgcagtgaatggtccgttatacgagtagagtagaagaacattggaagaattgataaaataaaagtatcataggaacgggattcgtagtccaagcgataatcgtataaaaggggataaaaaaattttagcatggatcaccaaaataaatggaagatttgggacgtaaactttcaaaatatgtatcagtaaattaaacgactctgtcgtcctcttcatgcgttcatagtctctcgcaaaagtccatgtagatagattatcggagtcaacatgcgatgatgaaaagttgaattaggcaaaagagaggctaaaaagagagaaagaaagagatgcaatcaatctaaattgcgctaaaatgagcataaaaaggaattaataaagaacttccaatgaagacaaaaatggaaggaaaatgtccaatgaagattttcaagtaaatgtttcataaagacggagattcggagggtgatgggatattcatgttttcatcaggttgagcaaaagaagctgaccaccatctcagcgatgaaggatcaggcattataacatcatcataaggtacatagttaggattcttgaattcatccttccgagaaaggaaatagtcccagatacaacgagtatgagtgctgacggatgcttgagctcgttcccgttcagagttgtataggaacgaaccgtattggcaagagtaaagatggtaaagtagacggcgtaaaaatctctcgttaaactcgaaacaattaggaaattgatccataatttgccagacgcaatctaaaaactgatgaaagaccggagacatcattttttcggaatggtcaattgagaagccacttaaagcagagcgtactgttgaaaaagtgtattgtaaagtcgaacttggtgaagattggggtggttcttctgagtatgagctgtcgattgtaaaaatacgtttaccaggtaaatgacaacatctttctgcaaacctatgcccgaaggaaagccaatccttttcgacgagagcaaaaaatccctcaattgttctatagtaaggatccaaacacaattgaggtagagcacataactgggaagttctgtcccatccatctgagcaatgtacaagtacatgggcatgcctaaaatgaactgttttaacaataagaaccgctccttgtaaaatgttagccaagtgcttaagccaacttgatctgtttaagagttctatcaatggaggtgccgcactaatatctgtatttttaagagcattcacaattttatttaaagaatccctcatgacgtgtatgttatcaattccaagatatatcttctttgcaaaacggtagtgatccatgttttcgcttccagcgcctacggcaatgttagccatcgcattagtagaaggcctcgcatcaactataagattttcttttccaggaatgattgatgttgcgaatatagcttcaacaagtttttcatcctgtgcacttcgattttgacgaatacccacaaggggttgagaggcccgcgtaattgaaaactaaataaattagtattaaagcctctcaaagttagtaaaacttacagaatttttatggagatacgtaagggtaggaaatcgatttttagatctatatttgcatccataatatataacactgtcagaaatgctagcgggaacggctagagcttgcggataagaatggcactcagagtaattttcgttaattttagttatcctccaatttccgccagcaccatcagcttgggtggaatcacctactcccatgcgcctatattcattttcaagtagaaatgatttccaagaagatggcagtttctcttcatctccggagggcatatagtaaaatgcgtatagcatatttattgaattaatagacatcaattcctgtaaagtgtcgtatacgtccatcgcatcctccgtgctttgaaacctccaacaaaagaacataaagtctcggcattgtatacgtatacaaaatgatttttcgttagagcaaagctttacattatttatcatggaatatgccgtccaaatttccttcccattttccgagattgaaaaaatagaatgatacgctgtcaaatgcaatgttccgttcaattcgtttcctttgttcacaaacttcacatttccgacctatttgttaatattttgataaaattaagttttagatctaatcgcattatgcttacttttgcaactttgatgttttccatcacacggaaacttctttttataagcaattgaataaaatgaagcaaccctcgtactatcaagtactgtgacaaaatatgagtacaaagaattaaatatgtgtttagcgcagaatgtaattgcgttctacttagatagatgaaggttttaaactatttacggtggtgctgtcgattaatgctgccaagtgcatggctgtaatcattgcggttatcaaggctacaacttgacatatcattaccttgtttattaaacaatagaaaggacgattctgaaagatgtagaggagttacacttatctttggtatatatatgtttaataaattcaactttattaatttgtgtatctgacaaaaaaaaacgagtgcttgatcaaataactcataaaaccctaaatataaaaaagataataaaataacaataaaaataattaagttacagtttcattaacaattatgcagcgtagtctgcgttttccacagtctcgagtgtcaataatcttgtagctagagtgtctttgccgaaaaacaaagtgcggttcctccaatcttgcgtgcaagaatcgcaatacctttgcatcgagggtgggtataaatcaaattcccttgctttgtcacatcccaacagctcttgttgaatgtattgatatacggcatcctcgtgaattatatattcgtaatagtttagagacgccaaattttccaatattttttttcttttttctgcaatataattccgttttcgtaaccagtgacttttttgaggagaactttttaaagcaaatgattgtaaactgtaaaaagattagaataataataataacaaaaaaaagataatataatgtacatgtaatcaacatttataattacatggtactactaacaaacttaccattcacttggataagtgacgttggggtgcaaataagtaggaagtccgactaataaatcatcaacgtccttcatataaacataacgagcagaagtttcaatatttttaaactcatcgaaaacttgcccgacaaatttgttattctgtcgctcatcccagtacttagctccaaaacaaaacatgagagaaaggttcaagataaccgaacaagcaaaaataataaccaaaaatgagtgagaaaataaatatcttaggaaaatgtggaagacagcccacggcagctttagtagatcaattgccaatccttgaagaaaaagccaccaattattgcgaataatatcgataattgacaggtttttcaattcacagttaaaaggtatttttcttcgataaaccatcgattcattgtagtcgcctactcttccatattgatttattatcgcaataagcggctgatttcttgctcttctagttgccttttccaaaaagttgacttccgtttttatatacttgatagccagttttctacattcagcctcaataacctttgatatagcaaaaggtttaacgatccattcaaggcctacagatatgagcaatctagacttctcccttctaaggtgagatatagaagtttttgtcacgattttaaagtaatctctataaggcaaagtccaagagtgatgaagccatgtcataatgtataaatgataatcattgcggacgtccattatttggcaatcctcatagtggtaagattgacattgaccttcttggtcgtaattataaaccttataattgatgtatcgacgactcaaattggtttttggatcttttccccatggtaaaaattcgacatcatctactccatgaagattgtaagcaccagacaacacggtgcttctatcaccaaaaacaatatgaaacaatgccttagtagaaacattgtacactcgatcaaatacaatatcgtccagatgatgagaacgaacaacttggactgtctctttcggaagcatagcaatcttgaagtccctgaggtcttccataaatgaatcattactctcattcttattgatcaaattagttagcgctctactactccttcctcttcgaataaggagatcttcttgagatggctgtaccccataagacttgagagcattatcgtcaccacccctttcaaagcgttttacatcatcattcaatcttttgatacatgacaacagttgtattgaactgtttggtttatcggcaatgtaattgcacagtaacacattaagtcggtcagttagagctttcgaagaatcgagatagagacggaaccttacagtcccaatgttctggatattcatgtaaaaataatcacatttagtactagcaaattgttttacgtttaaaatgctagaaatggggaaatgctcaatgaggaccaatccattgatgttgtaatatatgtaaatccctttcatagtgcaatacattcgaccaggcatacgtatttgatcctctcttttactacaaacacggcatacaaataaaacggtagatgcttccgattcaccaaatatacctctaaattcagcattcctcaacttaagctcagaaggaagtttttcaatgtgaatttctctagctaaacgtttataagaaggatttgatagatcttcaatgtacacgttctgacgctctaaaacatggccgtaattgactgaaccccaaaaatttgccagtaaggcgcaaggagaattaccatgaaaaaaggcttcctggtccaaaaggctggttatcgtttcgtgagtcaaatttgttatcagtggtgcattgactagggtccatggagcaagcggattaaggaatttagcgccatttatggaatttgaaagatactttggaggaggaacagttgaaattgtgggagatcgcattatagttgaaacttcataattgtttggaccacataacaatcgtcccgaataagtacgacgaggacgataattttttcctattttccccgtagagtttgagcgcccattgacttgtggatttataattgatgtagctttagcagaaaacgatggtaaggtaggagacaagattcggttagcagatatcccggaattgatacagtgttctcgagcgttatttattacgctgccccattcaagcatttccatgtgagtttcggcttgcagaatgtagctcacggacttcgtttttatttgaaaacaaaatttccgatgattgcttggtaaaacagaaaacttacacagaaggactccgattttttcgctctcaaaaacaccaccattggcatcattaataagatatccgacatagccattgtcgacaaaaaaccagtattttctccaaattgctttgttatctgccttgctagaactgatatttcttagtaaccacccttgacgtttagttgcgtttgtttgacatatttgctggggatcgaaacgatatgcgtctaaattagttggtggctgtactctcttaagaatttccttctcaattctatcaaaaacgttagatactattctttttagtgaaggataagattccttaagtttagtttcgtaagagagtaagcgaattagttgatcatttatatgcctattggactcgtgcagacgatcagtcaaacgaaacgtttcaattgaaaacttgcaaatgctttcaataactatgaaatcaatggatgagcgaaaggaggtaactcgaactacgtattgtagagcaactgtaaaataacttttacgagcttcgtataaagattttgcttcatcccgcatttgcgataaatcttttgaatgtccaagagaagaataccttaagacttccgcatcatacttggcttgctcggctttaaagcgatcatttaattgaagcaaaggcttaacttttgaatctcgaaatagatctaatggagcaacaataaatttccgtaaatttttagcttgttgaagttgcaccatatatgacgaccgaaataagtcttgaccgtgaagcaaagcggttgttgcataatcaggatcaaaaaatcctgaagcaacattagaaggcatagcattcaacgacatactggcgacaatgggctctatcgccattattgactcgataaacttgttgcagcaacataagaaatcatgagaccattcgttaaacgctttgatttgattccctagataatacatgctcgccctaaaagacggagaatcaatgctacattcgttcagtaagactggaataacatgatccttttttgaagacgcatttgcaggagcggccatgatttttcatttccttctattagtttccaaaaacttcaattcatataagaaagcattaagaacgatatgtccactcgtctaaaggatgatttttaaaccggtatatgcgctttcggctgtcggatgcggcatgtttgtagcggcgtacttgatgtttttgacttaagagtgacgctgcattttttaaccaagatgaagcaattcgttatattagaataacgatatttaagtacttctattataaggtaaacaaatacgaaataactgagtgttagaaatttaatcacaaggaaaatgtttcagctagctaaggaatttttacttaaaatatataagtgaaatgattccatccttatacatatcataaatataaatacatttactattagaaaaataaaagtgcttttaatttttcgttttcttcttttttaagtaaaatttactaagaatgagttagccttattacaaaaattgtggcactaatttgtgagcatagtatcttaatttatacttgatgtttgcacttaatcttttttaagtcattataaaacaatatacaaattgagcacgatcaataactgtaatggtcaggtttggttgtacttcaattggtatgtaaacaaaatatttggtaaagtggttaaataaattttatgaacagttaggaattatgtatatagtaaaacaaaagcatctctaaaattataaaaaatacctagatttttctgttgtgggtaaattacttgttactttttttattgccacatctggttgctatttgctttcaaaattaatttttaaaaaaaaaattattataatgagtaaagggtgcaacctagaaacatgttcagctgagcttgttaaaaatatttgttatgtttataattttgaagtagtgtatcttaagcacttgcgatagcgaactaaatttttctaaatcattgacattagaaataaaaaaataaactacattatggtgccatttgccccattagattatcaggaacatcgtgctagccatttgctatctacgtttctatcagaccatgtcggatttggtcatacgaggaagggtgtggcagaataccttgcggtgggcgggtttgtatgcattgggcgataaagacacgggcatgttgtggacggagcaaataacactactgtaaccaacaaaactagtatttacttttcaattcttttttctggagcaccaaaacttgtactcattattaaaattctagggaaattaattagttgaattggttagcaattgacgattcattaaatttcctgctatcaacccaaggacatgacttttgctcattaattttgtgttcgtatttccattgagggtttcaaattactagagttcattttactttcgttgctttgcttattcggtttgctctgcgctgcctaaatcagatcacacttggtttttgtgcttttttttttaaaaaatttcgattcatttgaaccgtctcacagaagtttcacttttacatcttcgtttcagtttctcgttctttgttcataaccatttttcatcttccataccttccagttcattacttttcattcatttcatttcattccatgctgcatgcattatattaatcactaattgtttttcccttgttcgttcgcttcggtagtttctcaattgatttttcttttgattattcgggaaaaaatatctgttcattaaaggtaatacgttggttgctttctccttattacagtcagttttatcctcgtatagtcgacaaatctatctactgtctccaattgttataaatttagatcctgacttaagtttacattacatttctttttgaatcttcctttcattttcgaggtctctctttacttcaatcttttttaagtctttctttttcttcaacttacatgcgccgaggcgcgaaatgaccttcagaattccttccagccaggagtcttcaaataaatccgaaaaggataccactgtaaattctcctaacgcttctagtttctcctctttctttaaaaagtctagtcagacatatctgtccaaacgttcagaaaaactaaatgagcataacagtaaactaaagtcaagcggatctttcacaagtaattcacagaccgacttgagtaattcgccctcttctaagaaaaaaaatattttttatccgatcgcaagagccaagcactcgttttacttcaaccacaactggtcttcggatttgcagcaagcaaattctcctgttgcatcgtattcaagtcaaagcgtttcaaacgattccaattttccaaaagatgtcacgtctcctatttcgacagacctaagcggttccaatccttctttgaaatcaccatctagtatcaactcggcgaaacttcgtgcttctcgatcattttttcgatttccgaagtggtctaggaagtcctggaatcccgatgttaactcaactactagttctccttctgaagttggttctctcgataaagctggtggccctctaaaccagcaaaatgagaatttgtcagcggaatctgataatacgattttacagaatggtactcggaaaagtagtgtcaaaatgtccgacctggggaaacgcattgcttctttacctgtagtaaaaagacctcctatccagttttccatatcttctgattacattaagccagttgataaaagcgatcagacttctaacgttccatcaccttcttcttctgtgggttccctccggttgtatcgttcgccttctattcctaatgatgttgaacaaccacagccacaaagctctcggtcacggcctcgtagttctacgattcctacccaaaggactttagaaagattgagagaaaaccgttctagtatttttagttttcgaactttgcgccgggatgatgacgaatgcgtagctcagactattgaaaattcggctttattttctgatattaagcctaatccgaccaagtttctttcttctgttccggagctcacagcagatgatactgcggagagttatctctcaaagcttagagagacagttccttatagtcgtatgatccctgttctagcagaaaaggatcatgtaacattgaacaaagctctgcacctttgtatgtcgggaatggagtttgaaaatcggccgttggatttttgcttgcggttatttttacttaaatctcaccttcctaaggaaactcaacagattgatcgtgtcatcaatgcattctctaagcgctattttgaatgtaaccctgggatgttcagttcccaagatcagtgttacattctggtgttttctttgatgatgctccacactgacgtttttaattcaaataataagcataaaatgacgaagcaggaattcataaatctctgtgacatagatgaattagctccggagataatggagtattattatgacaatattacctttactccttttgtcaacctggatgatgagttgcttctcattgagaaggaaaagaacgaaaagtacaatttcacatctcgtaaaaggttagggctttctccttacacatttacgttagaaaatcaattgaatatttcacggcctgaaatatctctctcttatgatggaaaattcatatctccaggtatcaaagatattgcgtctttgctgaacgttagaaagttgatttccagccctgcgataattcagcttgtttctaaaagatctcatccaatggcattctccaatcattttattggattaccagacaatgctgacccgggactagttgattttagtatcagtatgctgggcattttaccacggtgtgaaaagaagcgaagaagtgtggggcacaattcatacaaagagcatttggttttgttgaccgcttctagaatacttttttttcgtaatttggtatgggctaaagatctcatggctcaaaagaaagcttatgaaaggcgttacaaaaattttacaactacctcgagcagttttgacacgttgcaaggtatagatacagaggctatggaatatgaatttccaaaaattcctccgcttgtatttactccacctctagaagagttttcccccgataccagttattcgcttgttaatgcgtttgcctattgtgacagagataagaagaatgtacgcaattgttcttttaccgtcatatttcgggatggatctgaagagactctttgtgctccaacagaagaaagcatgatagaatgggtagctaaaattaactacatctcaacacttcgtacagctggtctgcgaatgcctgtaagtgattcttaccatcctaaaagagacttttcttgctatccaaagtatatggaggaagaattagcagcaattgaagctcaaatgaaacaggatatggaaattgcacgtgcccggacaattaagacacgtattgaccaacttgaaacatctattactgagttcaataagaaactcatggtattacaaagaaatgccaaaaatttatcgacatgtgcacccctacagccgaaaacaagagtagttattttacaagcccttaaaaaggtcgatgctaaagcgcaatcattatatttggaaatcagaaaaatggagtcacaattgcaagtattgcggtttgaatctgatttagataaatgcatttctcttgaaagttctaatgacatcgacgacagaccttcttcgacaagcccaagcaccctaaaaaatccgagcatcaactcaatcaatcgtcaaacacatgatgttgaaaaagaatcatcagatagagatgtaccgcatcttttggatcctgataataatttcaacttgaaaggcaaccccgaaaacccctcatcgacattttttactcctgaaatactttcaccaaaggtttactcggacaatgttaaagatgagcctgtcgaagatatttttggttttgaagatacaagcgaaagctcgcccggtaaacccagccaattgaggcttcaaattgaagcctttgatgatgaattagctgacacagctagcttaggttccgtgactacatgtttagatcaatggcaaacattttcggacgatacagatagcgggtttgctttgaacctgtactcatcagaagattttcgcacggatccatataaggaacatgatgagtttagtatgaatagcctatcgaaatggcattctgctacttctgataattagcatgtatatcaaatgttaactactattatctaaatatttgttcatctaaagtgatttctctttttttttttgatttttcttatttgaattcatatccgcgtatagacaaggattcccgctttatttattaattatctctaaatccataataataaattttatctctcttagccgttcgaaagtacacattgctgtagttacgatgctttaagaacattaattgaagagcgtaacatttggtagcgattttgatgtattatggcaattcttaaatatgtggaaaaatttaagcgtttatgttaattatatattttatccgtcgagctacttggattatgagatgatccacaaaacagaagactaaaggaataggtggataatgaataaacatgagtctaattaacttctaataacaatttttagttcattgataaatgtcgtactacatttcgaaataattctgcaccgcatgtagaaagacgaaaaagagtataaactatttttctttgcttttcagcgaatacgagttataaaaatttttttgttttcgtatattaatacccaaaaattaaataatgctgcaaacaatcaatagcatagtaagttataaattgaaaataatgaaaaagcaccaaacataatataaataccataaccggaaattagtggaattaggaaacaagtctaccattagatgtactattaatacgttgcacccggcatttcttttccagcatttttaaacctaaaaatggtgagtatgcgatgcaaattgttaacttactttttccgttcataaaaccaatccgtccgactggaaccaagatttataacacgagggcaaccatcacgatcatattccatacgtgtgcattccgaacaataataacaatcagaaacacctggagctccacaaataatgcatcggtcttgtgagctaccaaacgcgcattcatcacatattctcaccaacgttgtcggccttacatgagaatcacaaatagggcatttttcgtcacatcgttcacatactgtatattcatgagtattagaatctgccaattatttaactatgccaaattatagaacactttacacttacactttccaacagtaattcctggttgtcttctgcataatactaaatcaggatgatctaataaacgttagtatttaatttcatttttatttccatacgctttgacattgtgaatatactcagaggattaatttcaatgcagcagatatatatagtaaatttacgacggtccttcgcgttacgttatgcttagtaaaatataaacatcctcttctgatttcaaatttcgtactcgctattatggatacgttaagctgcaatacagccatgcaatggcataaacaagtcggaaaatgcgcgttagcagttgaagtgctattataaacaacgtattaataatgcttgcaagtatgtaccaaatatactctccattaagctgaggatctttttttgttgcgccatatttacggaatttttgaacaataaagtaaaatagaaataaaatctactattaacatttatgaatttatgatcaatggacatacagtagtcgatgtttactgatgtattgatgaaattcaattttcatggtaatcttgtagaataaataattctttgtagtaaaacaaataaatgacgaaaataaagtgttaaatacttctaattaggtacgcgataaccaaaatttagattcttaagtttcagcgtataaacaaaaggcacaattacaatcgttttccctaacaggccaatttacagataatcaaccattgtaaattgcagtgttttgataatatcttcaaatttattcatagtcataaatatgatgctaatgtattccaatcctatacttgacaattttgaaattgacagcagaactcgcaatgaagataaattaaaacgactatagctccgatcatccgaaaaaataacaagactaatcgcaagactattttttttattcatacataaataaaacaggcatcacccaatccagcaatcatttcattaacaacctttggagactttttcaatgtgacacacaattcatcaaaatggtgctttccatccagcaaaccaagcagttttttctcttcttcggttaagttattcctcatagtccttcgttctaagtatgggtatttatgcacacgatatattagcccttttatagtaccgaacgagattagccttcgaacgtctaaacctttgaaaatttctttgttctcgttcatccaatccttaacacgaagtccttgccttaaactacaatacagtttgaaaatagtagcaaaagtaacgtttttcgcattagagctgttagttgatacatatgccgtacattctctttgaaaatctgggtcttgtaaaaggttaggagcattagtagtcatagcataaatattatggaattgaaaaatatcagctataattagacaaccgtaatatagaaagtgttccatgcatttttgacaacttctatagctaacattagctaattcagcaatcctttgaactgagtttatgccattaataaaaggataaacctaaaaaattagtcaattttaatttttttggaagagagtaccttttgaacagtcatatcccaatttttgtccatgagtaaatccaactgagccgttaaaattggtacatgaaaacttttaacagtaggaggagaaggaaaaacgggaaaaagcttgatattaatagaattttggtcgtcttagaaagttagttaaagtccgaatgaaataattgcgcatacctagctgtatcatacactcacaaaagttgttcatgtcctccaaaatttgctcaattacgctgaaaattacaggtcttttgttcaaatcagatatataatgaatttgcttttctaagacctctaaatttctcgctagtcgctttactagtggtatataacatgctgaatcttcttcttcatgaaaaatcatacacatgttgaaaatcaaagcatttctctcataattgctacctataattgatattggatgtccaatgacttgataatgattagtacaaacagtaattgttttgttgcaaagttcgcgtttcggaatcacatagtcagaaatagtttcgaatggtaaaagacagttctttccaccatcaacatttgttaccgatccagcaggagcttcacaagctactatagggccttgtaagggatcaaataatgcaaaaaatattgccaataaacgaggcggaaagctgtcagcttgatccatccatccctcttcagaatactccataggaaagctaaagaatttaaaaatttccgagttttttatctaacctttaatttatgaagctaaaacttgtaagatatttattttaatatttcgttatgcccctactggtggatgcaaaagcttatgtgcaagtgtcgatttggggactaacttcaaaaaccatataaatctttgtacgctacccagaaaagtagttgtgctaatgaatttattatttacaaacaatattcagatttctgcattgatgtaacggtaagatggaaagtcatataacacttgtgtacattgggtcagtaaattatacaaatttgattcttaacgtcaaagcttcctgactacagccacatttcgctacatcattaatgttaataaggtgataaaaatcatatctgtattaacattaaggattatttcgtatggataacagatgctagcagcctctagggttaaaagattttaaaaaagtataaaacttgattttcttaatctttttgcttgataactgcgctagtaatatccagtatacacagtaatcatataaaaatagttaatctttgaaacgatagttaatagacttcagtcggataaatcaaatttttactgaacaggaagttttaataaaagtatttgtgttatttttacgctagaattcaaatactaaaactaaatttgtgtaaagcagtattattacaacttctgcttaattcttaacgtaagctttcgcttaacttaaacctaaataaaaagatcacaaaaccgctagataattgtaaaaccttttatccattcactgagtcaattatttgtccatatataaatctagagagagagaattgttttgttactataattgatttcctatcttttcaaacatttgaagatataaatcgctagtttccacagaaaattaaaataatgaggcaccaagccatattgactgtataaaagataaattaaggagatacagtggaaaattgtgattgagccagtgaattttttcgctgttagaaagcaacgaaaaatacgtcaaatcattgaaacttcaattaggcataagtgcatgaaagctcgataattgttcgagttgtttagcttaaaacgaatagattaaagtgcgaaaagagcggatgcgtttaatttttaggatatttggtttcttttaatgagctttagttcattcttactatatcgttttgtaaataaacaggttctgcctggttttctccttcctattttttataagcaatatatccttagagttttcataaacttgacaacttaacaaaattagttgcttgaagtttgaagggcctccgttaatggctttttttttgtttttaatttgatacgcttcactttcaagttgatcattataacgtacctcagtgagataaagactgacgagtcatccagctctagctaagtatactcgagatattttattgcaatatctaataatcatttaaacaaaacttgaataattctgttaaaatcgcaattcataaaactgttatgtaattgtcatcgcttatacattagcttgtgatatttacgtgtttatccgagtgcactatacattaaaggcactaccacacccggccaaattgaatgttttgggattttaaacatcgaattgaacagtctgttacaaattttagagaaacaacttatgaagcttttagccgatgtaaattattcttgaagacacttccaaaaacatcaatttttttttttgacagtaattatactagaatgccttttgataatatgttttgaaggatattgtatcggacaattccgtactgtggaattgctaaagaatcttggaattgacagtttgcctatttcattaacgctatttatttttgcatgcttctttatattatatttatgcgtagaagctttaagttcaaaaaatataattgaggtacgtgaattttaagctatccgtttttatcaactagaaaaagcaagcgggatttaagtttaattcttaaacagtgctaacatccttagatcatcggattgctatgcattcatgtcgcattatttatttattccattgttcaaatttcagaattagcagagattcagaaagtttttctttccaaaacacaatcctctcttaatcctataacgctaattttgaataggcatgaggcaggtaatgagggcatttactttatacttgaagtccccaagagaatcaaaccattcttaattgcgcttccggtaatccttggagtagcaagtgtaatgttagggttccttgcacatggaatgaacaaagcgtatggatgggtcatctacaaaaaaataggtcctgaactacgcatgcgaaggagatatttggtttataagatatacgtgactttgttaaagattgatatatacttttgtaagtttactcaatttcaaaaatttatatcctaatagctaatattctagttttgggagtgacagtacaatatgtgatggttctaccggaggatgctgttgtcgaattcgtacttactattttggtattaccgcttacggtattgattttaactttatcattcaactctgtgtcttctgaaaatatgtttctcatgatgacagttcaatttttttacgtatgtggcataccgtatatccttttcaagataattcggatgtatacttcaacacagaaagagtattatgcttcttcaaagcagatgattaccactttttcggttatcactcttctccttttactgttcacaattgcaattggttttgcgtgttctcacaattttaaaaagggtctgaaagagtactgtatgtgatgctaaaccagttactaagaaattcactaaccatttgaacactagtacatttccttaaagaaaagcaaaaaaatgatggtatttctccttctttgttttctcctaagcctcgtatgccgattgacgattaaactttcttcttctttttctcttctctattgtattatttctaaatgactttttttaacagtatggacttaataagtttttcattctatttatttctttccaaattgattatacttttttgtggttaattttcgtttttaatttttgttacttttaattatttctatttcatgcaatttattatcatatattcatttacatcacatattcaatacaatttaactatctgcaaagttcgttatataattcaagaggaactaagtgtaggtggcataacaaatggttgctcagctgagctatcatgcggaagtatttttacaactgaagtaaagtactcttcttcttcagactttcctgtctcatcgtgaatatcaaattcgtcttcaggttcctcatattcaatattttcttctagttcttgaaaatctggagcaaacgcactccaactttctttttgttcgaccgcccatatataaatacttccagaatctaaaccaacggaagctacacaaggaaatactgggtgccagtctacgtcgactagctcttctttcggaccttccagtatttttactaaagatcccatgcctctctcccatacgtatatcgcatgagccatttgataagtagtagcaaaaacaaactcaccagtttgactgaatccgcatgaattccattgcaatcgattgactacatcttgaaatttatgctcaacttcaggattgtcaaggtcttgaatactgactgtacggataacgcgatctgtagaattgaatatcaaaaacctcttgcaaaagctaagtcgaatttgctttatactttgtgaggtgatccgatgggaagacctgattttagtagtagatgcatcaataacatgaaaccaaccctttgaggtacctgataatatgtattctccagaaggatgaaaaaaagaaacaagtgtaacatgcttagatctatttctcctgtctgaataattctcgtctatatctgggtttgttggaaggtatttgtgttttggtataccatcatcaacaataattaattgaggagactcgtcgaggagtgatgcaacaaatgtattgattttatgagggtgcaggctagctgaccaaactggagctgacaacacaacttgataaacaatggatccatctctcaaatcccataaaatgcatttccaatctctagaggcagtcagtagaaacctgtcacagctggaccaacaaactgattgtatagctcgtgtatggcctgtcaatactcttgatacagagaaagttgataaatcccatataaccacagagccgttgacaagaccggaggcaagatgatacccgtttgtactaaatctaatactggtagcgtggccatgcttcaaagtagttgttaatgcttcaggataatccggaatagagaatggatcaagtaattccaagttcatgtcgctgatgaagtatttgtaattttttctttttaaatgttgcagctcaaaatttcaacagccactcaaatcaccagctgcgaaaatacaaaaacttagaataatctgttcatttacaaattaccatacaaaaatactttacattcttcaagggggtgtttaaaattgcagaggaaccagttagtctcactcgaattctataataacactgtgagtgaaacaaataccgacacttggtgttgttggttaagtgttaaatagtatctcgaagatctacttcaagaattaccttcttcctctagataaataaatcctatatttcaaaagaactgaaatatatttcggcgttttcaagtgcaatctttaaaaataactattttccctaatcacaactacaccttgcaacaacaagttctagataatttatttattttatcgacacaacgataaaaataaagaaaaacagctatttaataaatttatcctcgggggaaaatgaaactgcattctttaaaatgtacagccttacgaactaaatattaatacaatcttttagttgagataactaatgcttagctgagtttaaacaccagcctaataaaacaaatacatagtgatgatataaaaaggtagcattgaaaataataccgtttgtctcatggctgaacattaatgctaaaagacaagatagttatgaataaccaagactatgatttaaataattcactgctgctatgctcattaaacaataacttgatgtattggtttatcccattaatcatgtgagctttaaagttcgtgatcttttttgccttttgtaaaaaaaaaaaagcttaaagagaaaaacatgaggaaattcacttgaaactgttcgtaagttactatttaaataatttaatatgcaatgtacttaaagtaatttggatgaagaaatgcactgatggtgtttagtagcgaaacaccactagtgaggtatgtataatgttttagcacatatcaaccaagcaactgccaaggttcattgaaaatccgtgcgcggcagtataaatccttggatttgcattttttattaaattaatatttttattaggagtggtttcattttttagctctttgagtgcatccactgctattacacgccgatttccttacgttggcctacttcaaatgtctaatctatcgttctttcagactttaagcgggcttgcggaaaatgcaaagcagatagcaaaaagctcgagtctttctttcgaagaaaatgagctttcccactccgatttattacgcctcttgaactccaactctgatgctggcaaattagaggcgattaacttcattttagctcaaatgatgcacggcgaaaatatgtcgttatacttcccagatgttgtgaagttagttgcttcagaaaatccggaaatacgacgcctggtccatatttatttactccagtatgctgagttcaatccagatcttgctttgctgtctgttaatactgttcaaaaaacactgtatgataaaaacccgttaactagatctaccgcaattagagttatgagcagtatcagggtgcctgccattaatggaatcgttcttttagcaattcagcaatgcattactgatacagctgatcgcgttcgccaaagtgcggcattggcaattacaaagtgctattctcttgacccttcatataaatcgcaattggaagagcacatcaaaacgcttttatctgataatagtcctattgtagtcccagctgcattatttacttttgaagtcgtttgtcctgagaaattagaaattattcatccatattatcataggatatgtactcttttcccgcaaatgaatgactgggacaaagtagtggctttgaaaacattggttagatatgccagacttacattacccgagccttcaactccttcaacacattcagatttaaaggaactacttgagtcaataaagtcttgctttttctctcttcttccgagtactattatagcaggtgctcgtgctttttactatctagctccttcaaatcaaatgcacttaatcgttgaaccattgttgcagcttttgctcgaaaagccaattgttaggacgacaactttacgatatatttctcaaattgtatataaaacaccggtaagtatatatcattgccctgtatttaaacgactctaacatgatattaggaattatttaaaaaccatataaagagtttctttctaattgcttctgacagtgacgatacgtgccttttaaaaatcaacatattgtcgcgtttattggatgctcaaaattcatcgcaaatccttcccgaattattgtattacattaacagtcatccgaatccttctgttgcatcaacggcggtaaaggcattgggtgattttgctagtgctaacatttctatggccccctcttgtcttaacactttattgctgttacttaaatcacataatagccttatcgtgacagaagctgcctcttcacttcggcttctcattcataatgatcctaaagaaatatatctgcagtatttagctgcaacgtatgaaactttggaagtaccgcgggccaaatccgttacactatggcttatttcggagcatatactaatcataccgcgactagtccctgatgtgctacgcattgctgttaaaacttttgctgatgagacattagaagtgaagtatcaaattctcgaattatcggtaagactatatgttttgtctcattctgaagagaagcaaaacgatttagagtcaagagatgatgtcgtgtcactactttttaattatgttttatctttgatacactttgacatgagttacgatttacgagatagagctaggttttacaaagaactagctagtacaccgagttctgaatttactaggcgcatcgtattggaaagcaaggggaatagtcaaaaagaaattattgcttctcgggactactgcattggtaccgctagtttatgtttgaatgaagacgtgatgggatatgagccaatccctaactgggctgatgtctctgatttaccgcctgattctgtccgagaaggtatcaaggatgttttgccaataaaccctcatacgggaaatatttattcaaacaattcaccgggtgtgaaagcattatcttctgataactttaaacgtgattttggagatactaacgcaattaaccgtccaaaatttgttggccagcaaacgcttgaagaattttatgctagtgaaacttctgaaagttctgaaggagaatatgaaacatcaaccagtgaaagtgaagatgaagaaacggatgatacttctcaagaggaagacaacgaaaaaaatagtacacctgatgaagatacagagaacaacaataccagttctatatctactaaaagtataatggataggccgctcacagaacctgaacctaactattggcaatcataaacaattgataatgtaaatattcagttttggaatgtaatcatgcaaataattgtacttcatttaaacggcgaataaatattagctaataataaacatgatggattcacggaagataattaaagctttttatttcaataacgcttatcatggattgaaatacaaacaacgattattaccatgatgccttgctgaatggattagtgacaaaagtaaaaatgcttattcttaccgaactccgggtaatttattagctagtgctttaagtcgaaaaggaaactgaaatagtcagcatcaaaaatgcatttatatgacattataatcgtacccttgcaagtccaaacgcacgaaatacacctcggcctctacctgtctcaatacagcgattttttatttttgtaggatgtgcattagtcggtaaagcctcaatccgctttttggcttctaaacgcacccgaagaggtagctcaggatttctatatatatagagattgctttgacgttcaacttcgtgttcagcaaaaagtctcctacataataaatcacgaaatgctttatgcttcaggtggcccaaagccctcatattttttatttctggtttagaaggcttctctgttgtgttcaaattgtgagtgtattctcagtagatgaaatagtcaaaataaattacgaactgcgctagcgatctgtataattatagttattttaataactataaacaatgtgaataagagaaacaaagtaaattagataatttctaccaaatagtgtcacattgtttttatattaagtatttttaatcgtaacccgttctttatataaatatggtcttgcgtttatattaattgcttattaacttaatatatatagtggaataaaaaataataaataccgtaattatcactttgaagcactgaggaaatattgaacatttacaacattaaataggagtgcttcaaataatataaatttcatatgtatgcagtaaaagaatctgcataagattttacatggatgaagctttttgatgagcgatttcatgactttaactttggagctgcaaagttggattccaaagcatgaacatagatattaccagcggcttcttcttgagcacaagtggcaattgcaagcatgcttccgtcaacattaaaagaaatagatgatatattgatctttgaaggatttaacactcttaatcgttttcggacttgtatatcccaaaacgcaacaacgccatctcccccagcagttgccaatgtttgatgaatcggatgaaattttaggtcgttaactggataaacaatatcgtagtccttttgtatctgccgatggcatttaaaggtaaaatttttgctttgcgcttcctgagacgggttaatatattcaacagatgtccttccctcaatgctggaagaaacgaatccctcaaaattttggttacagcaaacacttcgagtcatatacttaaaactagaaggacgtcgctgaaatggaagttttaaatttcgaatatcgtacaccaaattttctctttctgaacagcctagaaccaatatattatctctcgagctacttgcaaaaattttttttcctatatcctgtccctcgacaggttgctttacgcgaacatcccaaacacgaaatgatttgtcccaagacccactaatgaaacagtctaaaatgttaatagaatagctggctaataaaatatatatcttactttccaaacgcaacttagaaatgcacgatacccccttaccgtggtttcctaaaaactcatggtttcgcgtattaagatcgagggtagtaactgtcccatctaaatttcctactaaagcagttttttcatctgtatattctaaagaaagaataggacttgataaatcgtatttccctaaaagttcgggattttccgagatttgataatgcagtaagctaccatcccagcaccctgcaattagttcgtttttgacagagggtgaaaatattacacttgaaatcccgtcttttgaattttttagtaatgtttttgagaaattcatggcagactgacagatgacatgaaaaaggagtttggcgaggtataggcctttaaatgttgcttcaaaaggacaacgtcgaagttcgatggtaattgaccgaattttacgaagatgaatttccaacgatgccgattatattaggtgttaaacataaatacttacgttttcatacgcgcaaattactgtttcagcttcttttcaacaaattttgacagtctgtgcctcacaagtatctaagataagcgaagcgaattgctaatagctgtgtaaaataaattgcaaaggagctgattctgacagtttaaatatgatgtaacaaccgttatataagacataactatgaatacgtttcaacacaactacgttctactaaataccactctaaagcgatgaaaaaaaatcataaaagaaagaaatgcacataactctacatactcatacaaaaaactgaaaggcaatagtagatgtcagtcaactttgacaagtgaatgtactactgtaaaaataatttgagcgtcgacgagaaaatttgcctagttgataaagcagaaagaagatttaaatagaaaataaagcttagagtttaggtgacatgtgcaaaatcccttaatagccgacacaaaactcaccaggtttggcaacaatatgggtttcaactgcttgacgctcaactgtgcgacgtaaaacgttcttcaaaatctcgacagcatcaggagtgatctgaatatgaaacacgatacgaggtcccattaaaatgattccagactttttggcttcatcgcaaagaatagcaacgttgatattggccaatgtcaccatgttactttgagtgggaacttcaagctcaattccaagagattctgcgtattcggcgacttcaatagcatatttatggacctgcttcaacaaaggaaagttatgctgaattgagtataatcctgcagcagcaagcataccagattgtctcaatccaccaccataagccttacggaaccatttggctttagcaataaagtctcgtggtcccacaataatgctaccaacaggagccgcaagacctttgcttaggcaaagactaacggaatcaaagtaagagcagtactccttaattgaaacgttggaagcaacagcagcatcccataagcgagcaccgtcgcaatgcagggggatcttgtgagccttagctaaaccagatatacgagccacttcatccaatggaacgacagcacctttaatagtattttctaaacaaatcaacccagtgggtgaaaagtgaatatcatttcccaggataagcttgttctcaatttcctcggcagtaatatatacattattttttggagaaataggacgaacaatagcttgcgtaaacaaaccaattgcacccgcttcccagttataaatatgggcgcgatcatcacaaatgatactatgaggaggttgatgcaaatgactacgaatacacaactgattaccttgagtaccagatgttacgaacaaagcagcttccttaccagtcaactttgcaacataaacttccaactttctagtatcctcatcttcctcataaacgcaatcaccatcagaggcctcatacatgatgcgacgcatttcatcggtaggaacagtcaaagtgtcactacggaaatcattccaaggacgatactttttagcgctcccttggttggaagggcataatcttgtttcggtagtcgtagaagtaacggatccgctcatattttttttttatcaaaaaggaattgacgaaactaaatttaaacacctgcaagctaagtttgaccgcaagacacaaaaattgttttcaatgtaaaataaacaacaaaaatatatttattttacagatctaataaatcgttgaagatcagcagttcaacgagaaaaaaaacaaaaaattttttagactgttgaagcccaaaaccaaaagaatctttaacgaaatttaacagttaaattttttccttatccagaaattatcttttgataaagtaaagatgcagttgaaggcactttctctttaaaatctgggcgtttttaaataaaaaaaaagcgactttttacaatagtaagaaaatcgcaaatcacaaccttttcagtttgaagataagtaactagtacttttttttcaaaatatcaattataaataaaacttataaattgataattatacaaaaataccaaattgttggtgttggtgccacaactgggagatggttaaggttaactttcaaaccattccaaaaaatttaccactttaatggataacggaataaactgccaaaatgttgtgagcgcccggagtaagaaattagatccgccaggatatagcaggctttataatttggcaacacatataatcgcaaaataatcaaaaaatatcatttttctctagccatatagtaaccatatattctcgaactataattttattactaagcatcgaacccaacaaaattatgcctttttatcaaatgtatacaaattttgagatcagcattgtttattcttttactataaaattattaatttagcgtgaaatagctttcgaagcaagatgcaatttacatttttcaagtttgccatttcgccgtgatcctcatcagtaatttgtcggtgaaggcaaaattctggattgcttaggaaatgagcaatttgtacatgtttataaaattctgttaaccgaagcccgcttgaaaaagttacaattataacagtggaagttttgcacctgtagataacttatcgatatcgttagatactttgaggctattcggtgaataatgcccgcattcttttagctggtttttcagtttgataattaacgagcgccggaaatttcaaatttttcaagtaaattgagttggataggatttgaaggatcacgaagctatattttaaggagttctcatctccataaattactaagtacattgtaaaatgccggtttataataagccttgaaatcaatcatacttagtaactgcattttgaatgctaaaatagaaatattttcttcttactgctgaagcggtttccgttaaaaattgttcagatagttgcgttcgcgctatttaaagcaacctttataaatatattcaaagcttggcaagattctctttcgagccttagcggaaactttgatttctaattgctcaacttaataaaatcgtaaaaagatcttataattcattttttgccttgcaattgtcgcaaggggtcatagctcagtggttagagtgagggattgcagatccccaggtcactggttcaaatccggttggtcccttgtttttttcttatagaaattagattttttcacaaaaaatcagaagatttgtgacagtttcagcttttcgacaaaagtatgtaactaagaacaatcattttctagatgctttcttttgacttgaaaacttgagttatccgaataaagtagagtgatattctaagaaggatagccctcgatatatgcgtgtaacagtctcaaatgttctctggcttataatataagatcgtcaatttaccattcgtacccatagacccaccttatattcattcaattactacaaattcttttgttgtatccattaactaacgtaactttttattaggaaaaaacatagtgataattagcgtgtcgaattaaatatagcgaaatggccttaatatgtagttaagctattgtttcttaaaacacgtttatcaaaatgcaccgtaacttgtaaatgagtatagccggacgacttgtcaacaactagtgctctaatttattaaatggcaattgtgctatttctcttgtatttataatttttattattaaggcctctttcttaacttttcaagtgtgttacaacttaaaaacaacttaattttgtgggtattacatttttttcgtgagtggactattcaaaaatcagaccttcacgatgactctcgatcaagttcgcataccctttctggtggaacaaacttatcccatcattgttccttcttatgcaggatggtttgacatgtcgaaaatacacgatattgagcgaaggtcgaatcccgaattttttaatggaaaatctcctctcaaaactccttctatatacaaggactatagagattttatgattaattcatatcgtttagaaccaaatgaatacctgacagttactgcatgtcgtcgaaatcttgttggtgatgtttgtgctataattcgcgtgcatgcatttctcgaacagtggggcttaattaactatcaaatcgatcctgaaacgcgacctgcattccgacttcctcctatttcaggacatgttcaagctattagtaatactccaatcgtcacgcaagaaatgttagctcaacaccctcctcctagtaccgtcggtggatcttcgagccaagaatttgttaaattagaagaaaagcattacagccctagtttaaatgcaatggaacaaacctctcccaaagaagaagatgaaaaaagcgacaaagtccctcgagtcgataaagtttgtttcacttgcggtgttaattgctctcaaacttggtatcacaacttaaaaaacaaaaaatatgacatctgtccaaactgttataaacaagggaggttttcttcttcctttaattcctctgattttttgtgcatggatgcgattgatttcaatcacgacgaggaaaaaccatggtctaaccaagaaactttgcttttattagaagctattgaaacttatggagacgactggaatcaaatagctttacatgttggatcacgaactaaagagcaatgcttgattcatttcctccagattcctatagaggatccctatcgacagaaacttcagggtgacttttccccatttaaaaagggatttttgccctttgatgaaaatgaaaatccagttttaagtactttaacatatttggcttccattgttcaacaaggcatgaaagagcgcaagcaaaatgaatcagtgaaacaaggagaaacctcctttgggaattccgagtttaaaaacccactagagagggttgcttattatgctttaaaatctgctgctcaaaaagcaaaattgattgcagcgtttgaaaatcgccagcttcgacgcttggttttttcgttaatccaggctcagcttgagaagttacagcttaaaatgaaggtgcttgaacaactcgaaaagatgtgttctttagaattatctgaactcgatcttcgtggaaaaaacttactactaagtcgtttgtctactaaaaaaatgcttcttgcgtttaacaagaaattggaagaagctgttaatttgggcggtgaagatggtttgaaaataattgacgatttaatgagtacagaacatgcagaagcattattgacatttgagatgcctacggcaacaaccgtttctcctttaagtaagcaatatcccgataaatttcgtacaattgctttataagttaggttcaccaaattcaaatttgtattctgcatgaagttcttttggctatctagtttttatagacatatatatatgtaatctaaattttttttttgaaaaagaaaaaaaaatgaacattaaattctaattgttatataactgaaatgcatcttaaatatatagataattcatataaaatatgatcataatggcaattaagtgttacatttatgcattaaagaattcttaggccatgtataaccagccatttcccaagttgtagcatttggatttttgtatgctaacggatgttcttcaatatacttggtagtaggatagccggggggatcacatccgatatgtgagttggtgtcatcagggtcttgatagatacgaatgtaatctatgtacatcactgcaggaaatgaaagatcccggaagtaataataagcccaattgtttgatattccaaggttgaaaataatagacattggctcctcactaatttgacgaggtccgacatttccattttgaccgacggcgctgccaagcatcgaccaagtatagtttggaccgacaaaccaagatacatacccattagtaccttcaccaggcttgtagtcaaaaccataaatttggaatgcatttcctccataccatgtattgtttaaagtagtaattcctgaaagagcctgttgaaaaggccctcccacataagagttcatgtgagtaatgctgtcattataaactgctaaataatcataatttggtaaccagaaaaaatcgaatggtgcgaactgcccagattgagaaactacaccaatgtctagttcatcgtcgggatgtagcttctctgttgaaccttcaagaatgtcaatttcaggagcgccacgtccaacacctggactaggatgatcctcatttagacatacacagtttggcaatttttgtcctggtaaataagaaatgccatcgtaagaagactggttgggcgtaattcctacatcacactgagagtatgcatatggccatactccatcagttgtagccatatagccagggcgggcaaggtttccaagtgtccagatacctggccataatcctgcgtgttcacctgaacctgccaaagaggccgatacttcaattataccaccttttaggcagagcttgttccaagattgcaacattccagaacgaaaattcaaatctcggttccagaatgcatcgagttgaatggctaatgttccattaacggtagtaattgcatcaggatcataccagtctaaatcattcgtcgcagcatagtgaatattaaccgcttcccaaaattgatcatttccggaataaaaagatcttccttctttgttaaattcgtcagaaaaaaccaaattgtatttacgaccgttgtacccggttctgtgatacgctgtagagggcgtatccttgtcaatcaggttcgtgcgcggaacacgcatgtgcgcaaacaaatggtcagttatttgattagccattatcgcatcaaacttttctttactcggagtaatatttccagtgaatgtcaaagcaggaaaaactatgaataataatcctatcccaagggaaaggacgaacagaaagaaaagatcgcaaaaacgtgaccaacccaaataatcttcttcccccattaaactaacaactgatgattttggatcatgaaagtcatcatcctcttccttagatcgataaacccaacttaaatcaatactactaaattgagatgggcttaaaaaagatttctccctcattttccaaacatcagaacccactctgcttctcggtactcctaaatgttgatgatcttggttataaaaaggaggatagcgactcagttcttgaacatgaatgagagatcgagaaagttctttgtttgctaaaggtacatcgtccttacgaagtaaacaactaatctgaggcaatggagaagtgcttgaagatccagaagtttgctctgaaacatttaaagaagatccatagctagaaggaaagctatcttgatcaaatgtcaaaaatgggttttgagcaactctctctggctgcctaggtaagtcgctatgacctttttccatgagaatatatattaatcaagatataaatatgagaagattattttttaaaggaaagatggaaagaagattaaaagaaagaaagaaccccagaaaagaatgaacgattgccaaccactaataagagaaagaacaaaagaatgggagttttaatatttaaaataaaaaaggaagatgttttcttgatataaaattccactcctcatatcagtttgggactttctttttactcatagctgcgcaataatgttatggcataactatgaccggaacgacgattgcacactacttaggtcattgattttatatgcaaaggacttcataaaatagaaggaaaaaaatattcttatttgattatttttgatttccgttgctcctgagcaacggcacgtttgtagcggtccacgaaatccgggtggcctatgagagcgtttaatggtgtagcatctccatttgtaaacaacttcaatgctttttctagtttttcactttcctgcatttgaatgttttctatgctcattacccgagctaattgaatagacccttgaatagcacgaaaattgcagtatgctctataacaaagataaaaacccggaatatttggtattagaggtatgagaatgaaaggtatagtcaatggtaatccaataatattaccaataaggtaatttgtatgggtcttttgtaattgtttggaccgattcaactcagctaaaatagtacttgattccaaatttggaggatgttcaatatacaaagtttggtgtaattctgtatcatttagcttcttaacaggagcaatcgcccttaaaaaattttcttcataaggagttgcatgcaaaattcggtttcccaaagacacaaccttttgtttggtatagctttttgaagcactccaggagtcccaatacttgtaaattctgtttataattttgtcgtgaatagtaacttttttggcaaggtattcagaaggataacaatgtaagaataccctttgatttggcaaaggaagtgcaataattctcataattagttaacgaatgtacttaattgtttttacaaaataaatattgaaataaataaacctgcagtaacacaaagatgggtggatatactaaagtagaagctaaaagtgggtaacgaatatctatgtagtagtattactatctaatttaatcaaattgatacgtatacagaacagtgcggctttttattatacatggcagaaatacacgtgttcaatagcttttttgattagtaaattaatatattaaagaaaagatactgaaagtcggtaaaaagtatcagtctctggtgccaacaaagagagacaacaattttgatgattcagtgaaatagtctatacaagtagtctaacaattaaaaactaaatactaaaacaaaagcgattaaatcatgtatccactcaaagtctcttagtactcaaacggattttctacgaccctcataaatagcagcattaagtgatagcaatagttctgaaagcagagatagatgttcgaatcaaaactggagatctactttctcaatcttaagactatgttcaacagaaagtattcaataactttaaaagcattcgccagcagcatcgtttaaagtaaaaaattaaatgcaaattgatattcgcaaaaatgacaaaatatttatatcaactagaactgtataacttggtcatcttaaagagattatttaatagcaatctgtgaacgttctgagacaactgaaaaggagatcgatccttttccttacagacaaatcggtgatttcagattccagcagccaatgtatatattggaaaaatatttttaaagaacatgtgtaataaactccggacaatattaaaaaaaaaaaataaacgaatgtaaaagaagcgattcttacaaggaggcttcagaactctctagacatatgcagacagtaagaggtcttctgttaacatatgaataatggtagggtaaattttatcttcaaattaaaattaaaacattcccgcttctttcagactgtgttgtagaattgtttccttaacggcagaaaagacaacctttatgttagatgtgtctacagcggtggtaatgtgaggatatatattatgcttagcccgatttatagaagggttcacaaataaccaaagaatataccgggtaatacttttaacagaatttttaccttcatattgggggaagtaatcctggaacggaacatgttccagtttcttccgaaacaaatcaaatttgttcaaaaacagaatgatagaagaatgcataaaccactgactgtttataatagagtcgaataaagaaatactttcaaccaaacgattgcgttctggggcggctctttcataaagctttttatcataatcatttaaggaaacacaaaatatgattgaattcacattttcaaaacaataaatccatttccttcgttcggttctttgaccaccaacgtcgaacattcgaatttgcaaatgatccaatgtgaacgatatttccgaaatacccagagtactatttctagaccggagaatgtcatctattgtagggacataatgccgactgcaaatttcatcggctcgcgaaaaaaagtaaggggcagagtcaatgagtacggaatcatttccatatgtacaggatctaacactattggctgaccaaagactagtaatagcttggccaatattagcattaataagctcaccaggagttggattaaatttttcgattatctcgcaattgtgggttcctaaagggtccaagttgatacctttttgaacgataattttaacaagggttttagcagattccaacaggtttcgtcggatcaccggaataaatgtcataatctcttcttgactaaacccatttttgttgagaattttgatttgcttactgatggtactttttccactatcggaggcacctagaaaacaatggttagactgacgattgtaagaaacaaaggaaggaaaatttgctataggaatcaaacaaaaaatctgtgctatgcaatggagagaaacggtaagagtgtagagcaactgattacaacatgcaacgacgacgaaaagtggttaactagaagaacgttatcaaagtcaccttcactgactgagtattgaagggaaagggtaaccaagagtagagaacgtagacgcaattagacaaaccattttctgtcatttcttaaacagtttctctgtttcgtaaatagtttcactcatttcgtttctttattttttttctcaatcttttctgcttttttgctcgactgcccaagcatatataactattgaacaacaacaacaacattgagtagtttacgtacctaaaagcaacactttgtaaatctttttatccttcttcgaggcattttcaatctgcttttcgattttgctgttcaatttttttgattcaccgctttcagataatccattaaaaatcgtcatttttttttaatccactactgcagaatataaatacggggatgtagtaggacaccaaacttctcaatccgacagctagcgggtttttgggataagatgggagaaataaatatgaaacaaagtaagaaggttaaacgcaggtaggtaaggtgtagcagcagagaggcgaggactttccaagaaaagccttcaatccagttcttttcccaattaaagcaaagattaaataataaaatggaaagagagcaagttagaaagaaaagtgaaacgcaaataaataaaagtattaaaaaaaaagttgaggtagcaagtatgattaagtaggaacaagggtgcgggtgtcaaaaggggatattacagaataggaatcaataatcaaaatattgattagtcagtcactaaactatacgcgcaaagtttgattaaccccctttatgggcgacctttaaatcgcaatttcaacttttttttgagtttcaccagatgcctcgaaaagcagggggtggaggagaatgaggaaggatcgcaggtcggaagctagccggctagctaattgacacagtgagtacgagtgaataccaaggttgattaaggcaagaagaaaaggctgaaatcagttgaagagatgcagcgacaaatgagaaactcgtgaaaattgatttctcgtcgtctttcgatgaacgagaaaaaaattaagaattgtacaaggaagaaagaagaattagaggcaaaatatctcaattcttactactgtccaactaaccgagtgtacaattaaatccttactttcaattcacactaccctaaatccaacaagcagcagcaaaagggcaagcgttttgatgcttcaaacagcttaagtagctaacaactatggttagattggtacctgagcggtgatttcgtctatactatttcgaaaaagacagacggcaactctggtataatttgtatttatgaggcactacgtcatgcatcatccatttacgattttaatttttcgagtggggtagagaggacagttcggaaaatgtaacattggaaaaggatccaacacataccaccaaacaagcatcattcaagtaaagaagattggagtgtaagtcttactcttcgattatgaccttgggcgaggggagcaggcagtaagctgagacctgtgtgagctttgcattctatgtaagtatcgcatagagaagcgccgctcatcaaaatagttttttatgttttatgtttatatgtcattaactggttggtccagcatttctatactactaaactatactgctctattactactctagtaactcaatgagtcgtcccttgtttatggctgaagatgcaagcaatcgggatagcaaagatgaccaaaggaagtgttccaaaaaacgcgcaatctttccaagcaatgtttaatgagtgttttcccaatctgagtttgttcactttcataatattttaaattttcaagccccaattttaccaagttcaattccagttacggagacttatttactcagatatgaaagtaaagtgcacaagggataaggcaactaacttgatcgcaaagcgtgggcagctatcacaaagctagaaagaaacatataaaaaatccatagacgattgggtaccaagatgaagcaaagcatgttttcgcaactgaccagttttacctgacagtcggaaaatttttcagctgtataaaaaaaagaagacatggggacttgcaaacaatctagaaaaaagggatttttgcgtatctagaacaaatgttaaacatgaaatggggtcttgaaactgaatacagcgaactagacatgcttttcgcccctcccccgcttggtccatgaaaacattactaagtataccctgctaccataactcctctcctatttctcattgctcgataaatagcacaaagcagcttgacactacaaactacatttcaacgcaaaaaaaataaggaggactttgttaaactgctcatcgttcctaatttcattcggttccttaaatttaatgggtaagaatggtaagatatcctgatgccgttacttgctggttacttagtcttggaggttcgggaaggactgcatttgccccgctaaaataaaataatcttcaggtgagatagaattagctaggtttcgtaatgtttatgtggtactgaagtcaatccgttgttgttcgttcatttattcattacatactaataaaagcatgtactagttataaaaaaaagtcttccaagatattcacatgtagtgggagggtttttatattgttttgttttttgatggtttttttttttttataaagatgaaattcttatttgcgtaagtttaatttttgcttgattataggtatccttgacaattattgaatatgtatcttatatctcttatatatgtgtatcttatatatcttgcatatcttgatatatcccgatatattgtggaaactagtttgccggatctgtttcatgttggttttagggcaataatttgaattatgagcaagatgcgcttcccagtttaaaataaaactatgttaatttaattcaaaaaattattataagaaaataattgaataaatcaatcattagctaagtcaatattagaagacaacggaaaaaatatagagtaatcttgttttttcctaatttttttcttttgccagttggttgagaatatgtccaatatctatatttacagtgtgcaaaaaagtggatcatgaacaaccgactttctgattttctaatctattgtgaaaacgatgaaagaaactgtttttccagctactgttctttcgctgtggcttttatttcttttcaagagttttagctttcttattttttgttgtaagcgtataacccaatgcttactctcgtccataaccgcgtaaccgtataaccttcgacttgatgactactacttcttataacgaagctgttggcttatccaaaggccgtacgaaaataaataaaaaatcatcttataattccaaaaattagaaaatcttcaaaaatttatgcttttacctcatatgctcttcccaatagtcttctaatactcatttcaacaatgaaaatgcatgcaaaagtaatgttaaggcaaagttaggtaacaaacgttgatacctagtcatacgcgtttacactataccacccatgttagagacgcccgttgatgctctgccaaaacaatgtaaatggccgttgaatgcacaactagctttttagttttatttatttaaacagcaattgtatcttttagtattgaaaataactgtttggtatcgttttggaacatttacttaggaggatctttagtgaaattgaattttggtactcagatacaatcttttggatttcgttcaatgcgatatggatgaaaatggtgcaagcttccaagtcctttgcttggcaactattgggttgtaagtatctaacgtcctcgtctacacaatttagtaatcttggctaacgtagttgcagtcatcatttacgaggtcctgaaatagaacacctatttccagaatctatggattttcccaaagaatggtctatcttacctttcctttctcttccagatggtgcacactcggtatgtatatctcattaatttaaaacgtacagtgaaaatggatggatcagtttacaacccgttctctccatttttttctcgaaaaattgataaataattggctaatgcaattccagagtgaaaaggatttcgtctattttacacttccctttcccaatgacgaaggaaccgtgtttggtttatcatgcaccagacaacttaacgctagcagtttaaaaaacataccatccgatgtcacacgttctagtgttcaaaaggcagttgtagttatcacaacttctccaccatttggacacatcaaagataatctagatatcgtaacaaatgcttatttttctcaaggcgatttttcgaacttagatgtactacgagatttttttcatgtactcactaggaaggagcaagatgtccacattgctcttaacatcaacttgaaaagttttttgtgcgaatggagacagaatgctcttgttctactaaaagttctcttactgggaaaaaggattttagtgtacgataaaagcgctgagcgtcttggcaattttcaatattccctcctttctctcattccctgtatgatgtctcacctacaagatgtctcaagtccaagcgctcattcgttagaaaaatcacttcacaaacctgcatctttacagactagtgacaaacgatcgttgcttgcatacacaggctttccgctcattatttttggtgaaggaagtatgttttctccttatacaccgttacagctggtgcacgtgttagaagctaagtcttctaccagttggttggctggcaccactaatacgcttataatgctaaatcagaataaaatggctgaagttatagtgcggtcagatactcatcaaattgagtttgttgatcctaccattaaaaatttaacgtcgctcacatatacagataaaagttggatggaagatatcatttcacgggtagaaagttcattggaaatggaactacctggatttgagggcagtgacgattggatcagaaatcaatttgaattgtacatatttggaatgctagctactgtcaaatattataacttcctaaaaaaacaagacgatagtatattatcacaatatcactacttaccgtcaacatcatgcatttcggattacggtgagacatttctattagaatggatgaaaacgaatactttcagaatatggaataatatagctgacgatgatttgtttgatgttatccttcctaaacacccatgcaaggaggaacacaaggttccaatatctgcgcgaattgcaactttattctcagccgttaagataactccgaaatcaagagacggggaagatgaaggttctaaagaacctgctgtttgatcagcaagtatgcaagacacccactgctaaattactaaaaatttactacccaatctagttatttctacaactgtgcggcaaataaaaaatatgaaataacgtataatttttattatatataacgtatcaactatatataaagacaaaatggcatttggttatcctttcctaattttctggttatatttttttttcctttgaattgcgtattaaaaagttaagtccttttagcaaaacaaatttattaacctggtacaacagtagctcgtaaattcataatcgttaaaaataaaacgtcaaataacagcataaataagaccaaaaagggtatgcaatgattacatcttttaatacctttcagagtgatggccagtcttcaaatcttcacccttctggacgagttcagggtctctggtcaatttaccagccattttctccatattacccttcattttgtcacccatactgacatgctcatcctcggccaactgtgcatttctttgtgcagttgtacgagcattacgggtaccagttgcggcacggcgattagcttcagcagtggtatcagtagcataggtacctttgccatatccctcaccgctgtaaccagcagaggaaacagcgcctctggtcttgttagcagtattgtcgttgccataggagcctccacgatgctcagtaccatgagaaccaccatgggtatgggagccagagcttgaataatcataggcaccaccaccgactgtgtcagaaggagttgctttttggcgactgccataggtatcagtggggtaactttgactgtaatcttcaccgtagtcaccaccttgggtggttttacgactttggttgtattggctttggccgtaagatgcagtatcatctgtacgactagggtcggtggtgtaactacctccgctggtagagtaatcctcgttgcgtccgccggaagaataactgtcattgcctcctgtagagtacttgttagaagagtaagaagaatcatcgtgtcttctcgagtaagaggtatcacctccacggacatctgattgttccttcttacgtgactcgacactattgaatcccttcttagtgtcgctagtcattccagcataaggatccccggatccaatgtctgttcccatgtcgttagcagcacgactagaattgctgggaatttcagatgtgtaagaggtgtcaaagttgcgattttgaggggcaccactagaagagaagggctcatcactgttgtggacagcaccagcgcttgagctgtattgcttagcagagttcatagaatcgtttgcacgttgttggtaagacattttatgaaaatatttgtagtattgtaagtagaataatatttacttttcaagattcgaatttattttgcgaatatcgatggaggaatatccctatttataaataaaaaaacctttctccatttatgaactgttgcaaagcactgacgaatttcttcatcatgcaatgtgcgttttctttatttgatcgccactcttgaattaaaccacgtacgacaactttcttcactttgatctctaagttccctctgttaacaaattggcatgatcgatttcagcctgctgatatcactatttacagatcttccaatactaaccatctgcgtcatacatcactagcattttggtggtgaacttggttacagttcgaagtgcgtagcgagaaatgacgaagtcagttattgtcataattatgtatgaagcttgttggggattccatttacaaagtgtatgtttagcgaatgtaaacacgggttaccagtagaaaaaaaaattttatgaaatttcttcaataatggtttttttatctccattctatttcattagaaatttttttttttgctttatttccattctttgtttttatttttttttttattttcaatattactataaattctcattttataaaaatagattttgcaacagtaaaacttggaccgagttgatgatgtctacacttgtagtatggctttttaaaaaaaaaaaaaaaaaaagataataattatcatccttacttcctcgaaagtatagataaatctttgcgttcacattcagtgtataatctaatgtttacctctgtgattcttatttaacttgtaaaccttggtacgggcatattatctcgctcgtttcctgaatgtctgagtttaaatgatagatatccgatttctgctttatttttatttttattcttgcattcagttaaataaattaattttattatttggtagttttcataaacttttggcaaacaaatacacactccaataaatatactcactctctgtagcgtaaggagtactcaccttatctgactatctgatgctattttcatatgaaaattgaggtcagacggtaaatagcattttccattcttcttatcccttcttttttttttttttttttttacttaacaccaacttcgtgatgtcgtgatccatcatccatttatccttccgtaacctcagtcaatttatcatcgtcatcgtatagctacacccgctggtcattttactagcgaaaaaacaacattttgttacgtaaattacatatacactttctccactaaatgaatcatcaagttcatcacgatggtgtatcgtcccactgctcatgagtttgacgacttaccgaaaatcgagttcatagattcatgcccataccaggtattccttgagcagtatctaaaaccttgcgttcccgtacttattggaccgaagcttactgctcaatggaaagcaaatactacgtggataactagtaagggtgatcctaatatcctgcatagttacattctacctgacaaaccttgtacttctagagacaacactagtgggaattcactactaaacgacaatgatataaagaatttcattaggtcatatgcagaaaggattgtgaataatgaggataaaaatgtgtttttggattcgttattgttatcgccaaactatgaatacttagaagaaaattacggaacgattcctgtaccattggcttattgcaatgaaaaagatcgttatggatctcaacgtcgtgaaacagttcccttgaagagtgcacttcatgaacttcgcgatgaacaggtccaactacaatgccggcaggctccaagtaatcaggctttgaaatccttatatgccaaggatatgcacttgtttcgacatctagaccctgccgattttccttacagtactccggacattttcgccgacgactggttaaatgcatacgtgattgattgtgaatccgatgatttccgtttcgcatatttaggtagtcatttaacgactactggcctacacaccgatgtctatgctagccactccttctctgttaatctctgcggtgtgaaatgctggctttttatcgatcccaaagaccttcaaacgattgcctccctttatgatgaccagcaattaccttcatggatcacaaaagatgatttatttagaggtccacttgtaaatcatcgacatttgataaaaattctcttccaatatcctggacaaacagtgtttgttccaagtggttggtatcatcaggttttaaatattggaactacactctctatcaaccataattggtgtaatgcatcttgcattttacaaatgtacaccgcattaaaagagcagtatgaagtttccgcagagtctctcaaggatttgctggaggatggaatcgtaacaaaggacagattttctcaggttgttacagaagtggtggaagcaaactacggttggtgttggcgtcgattttggggtatgatcaaacatcagctcaaacgaagggatgcaatattacatagttctgaatacttctcaaaatggcccatacaacctgagtttcttcctccattatcatgggagtattcaattttaaaaaatattttactaaatgatgagcccggcagcaccttcgattctggttctcctccttcatcgattgtcacgatctttaaatctctcggtgattttaaagaatagtactactcatctaaactccttttaaaatgatgtttttttcattctgcgtctgctttcttcaattttgcttacgtctttgtatcattctcatgcaatggtttccccagacaaataccatccatataattagtttaccagtaatatagatagatttagatatgtaaaataaaaattaaaaaaattactttagtaaacaatatccgagagatgttgcttaagttataaatttataattgatgtatgctgtaaaaactcttaagacactggtgtttactttaatatactaaaaaaaattatttaaaaaaatcactattgatagttcaggttaaaatgttgattttctttagagccaggtcttcggaagtcccttcttgcattttgaactcacatgtgttagtaggaaaataaacatttacaattatctatcgtcatatataattcttacaattaatcgttttctagtttcaaatactaaaaatatttaaattcacagactaattggataattagatgtttaaaaaaatgtggacgctttgcaatgtacaatgcagaaagtgtttatttacattgagattcagaacgagtaacacgttacctaaaaaaattggaggaccctatatatgcacgaacgtaatgtatttcacttgattgaccaagttcaaagttcaatgcaagtatcttagtttgcattcctcaattttactcttccaaaattttagagattaaatgacaaacacggtgacaattgaactgaaaattggttataagtatgctgctgaggttgtaaaaggtaagtcaaattagttgctggaaatattacatatcaaagtctaatcctttagccgttttaggtgtaattctatttcatagacagttttctactgttcctgctaggacaattgacgttttagacattacggttcctactctggttggtgcagaactaaatgaacaactagcaactaaagcggcggaatttattgataccattcgaaatgaggctggtgcaaatggtcagatgattttactgttgtatgaaagatcgcctaaaaagtcttggtttgggaagggaaatacaattccttgggaacaatggatcttgcacactaccattttagaagagggtgactcttatcaagaatcttctttatctctagaggcagcagttgagcaaattgtgcaagcagttaaccttcgaagcctttcatacctgcccccagttgctatggattccgggaattacccgtatgaaattgtaactcctacttcaacagaaggttggggctcactgctgaagcgaatgattatagaaaacgttagtggaggtgattaaatcaaatctcaccaggtttgtacttcaaacttgatttctcattcagcatttaaaattcttcattcaccatacatctatacggtttggcgacgcaaagctccatatgttaacatgttgctggagaattatgtatcgatggtatatttacatgctacttgtaatcctttcgcaattgattattttggactaatgaaacttgcatgcgttaatatagtacattcgcgcatgggttataagaaagttggatttaggacggatgctgtgccatttatatcatgactttaattgacagccataatttttgaaattagcgtttgtactttccaaagttgttttaacaaaatgaccggcgcattcttaatcgacttttagcttaccgagatttaacgtgtgaatattttttaaatttactcatttctttttacatttcgaaatttactatgtcaaaatgcttgcagcagcttaaacgacaacttcagcatttcggcatagatggatgctcattagcagatggtgacatcgattattttttcacagttaccggtattgatcgtggatggggctgtggttggcgcaatatacagatgttaatttcctggcttcaatacaccaatccaaattggtttaaacgtaattttagtagtggaaattatgaaatcaattctttgcaatcgttgttgctcagcgcttggatgaaaggtatagatgccgaaggttatgctcaattaggagacaacttgcatggtaaatggattggtgctactgaggtttatagcctatttaccgggttgtttgtcaacgtcgctttagtagactttgatttcagatctgaagcttctgctagcaatgcactttttctttacgttaaaaaacattttgaaagttctaatgatacaagcaatgtttctccatgttatttacaatttcaagggcattctatcattatcattgggttctgttcttctttagaaactcttgttgtgcttgatccagatcgttatcagagtgttcaaaaaaagtttgtgaatattgcggactttaatcactgttatatgcgaaaaaagcgatctttgaaattctcacaatttcaattggtacattttaagcaaaacatttttttaaatgatttcagttcaaaactggaagttcgttctaccagaatttcggacttttagctgtccaagcgctggtgatgtttttcataatatttatgaaggccgtttccccatatattaatttatagaaaaaggaaaaactgttgaaaaataataatatatctgattattctcttttgacttactactatgtagtatacgtatatttaaaattgttgatagtttctcatattttcatatagcgacattgttattgaatttaaaatttgttgttttgcggtgaattcggtgtttacatcggtatatccgactttggcttccgaatgtggataaaggctaaagttgttaccaaaagtaaacaactaccagccttgcacaatgtttgttgtcaagactgctgtattattattctttgcattatttattggaaatacttatgcatatacttattctctggacagaattcaagcattaaaatttagttctgaatcctccaacgttgatgatggaccacggcttcattgcaaaggaccagcgtgtagctcgcacagcaatgatttggctatttgtcagcataaccaacttaacgttgctcctcatttattaaaatggacttgtgtatggcctaatcagtcttctcatgtagaagtaatagattataatattgagtgcaaaaaaaccgtcgccttgtccatggacagcattactaagacatgcattttaaactataagttggaatggacctactctggagtattactacataggccttggaaattgttttcattaaagccattcactgctgcgtttgtgctcctccttgcggcttcatatctggcaactgcctgtttccgtatgcttggttatttgggaacacctagatctcgtttccatgataacagaagatggaatgaacagaaatttatggagttggcggtttctgctgtagaggagcagttatctaatggcatacagcttttctccaatgtcaaacagagagttcctgtacccgtgttggatgaatctgtttaatactttgcatttgaatcctcgtgtttagcttccacgtagtatcacatatcttaaatggatgacagtctaactctcagaataggcaaacaacagttgaaatcgcacctctgttacatatattacaagttcattcccttattaatcactcattaatgaatgcctcctaattgaaatcgagcgctgtcatccccacggctaataatcgttagatttctgcattctatttagtaatattcttgcattattaccatcatattctctgtccactttcgtttgcttctttaacttacagttagagaaaatacactttaaaatataataatggaaaacagctatattaaaaatcaatattggcatagcagatcattcatagtattatataacttcttgatataaaattgtttcttttttcatttatttgttcagctgtatatggtaatccatatttcgtactaagcgcttcgtctaccgacgttgtaggttcaaccttccatgtacataccttccaacaaaactttcttacatattgatggcaaatagtggcttatagacagatattttagtttaactcattctctaaaagtaaaatcacttgcattcttttgaggtggtagaggtggtttaaactcaaattgttaaaaatttgttaaagtatgcaaaaatgaacaccgaactggatatgcagaatttcgaacatattaagtttctagagaatcagattagtgaggatcattttcgttggaaaaaaaattcgaaacatctatacaacttactaataacccgtactttaacatggccctctttaagtatccaatggctctcagcaatggaatcgatcactgaaaaagcggttttaaaaaaccgtcttctcctagggactcatgccgctgaagggatgccaaatttcttgcagcttgcagatttagatttacctgatttcaatcaaactatattggatccagtaaaacactacaatgaagatactggtgagctaggaggctatagtatgcaacattcttgcaagttccaaatctcgcaacgaattcttcataatggcgatgtaaatcgtgttcgacacatgcctcaaaacccaaacatcatagctactatgagctcttgtggaaatgcatatatatttgatcggacaaaatatacttcaatgcccgctgaagaatttttaccaaatatctctttgattgggcacaaaaaagaagggtttggactatcttggaatcgtcagcaaaattgccgacttgtaacagctgctaatgattcgaaaattttagaatgggatctaaataattttagccgtgatacgaggtgcttaactcccgtaaaggattttcattatgatgattctccggttaatgatgttgaatatcatccgcaccacaccaacttatatattgctgtaaatgataatggaattgcctttatttgtgataaccgacttcaacaaacatgttcgaaaacagttaaagcttcaaatcccctttttagcgtcagacataatccttcaattgcgactttgtttgctttggggtctgagcaagatttacagctttgggaccttcggaacttaaataaatcggtttttaacacttctgaagacttatcagataatagattaaaagtgccttctagactaactctaggaggcaccagtttgtcatggagctggagacactctggtcggattgttagtgcctgccaagagtattgctatgtgtggaattttaacaaagctaatcctttggagtttgtgcatgcaggtcataaaggtacggtgaatgaagtggactttgatccgtttgaggcacaatgtattgcttcggttgctgatgacaatgaattacacatttggaagcccaatgttattgttaattaataaatacttacatccatcacacgaggtaatacaaagttttaagttatacagcaattaattaattgcaattttgatgggtatgttgcagggctatattgtattcattcatcttcaaatttgctcaacgtgtacattaaaattacctaatgacatagagatatttcattactaatgaaaagataatttttcactcactaatcgtccgttcggtaatcaaggatttcctacttatgttcttcaatgtatttcctataaagtagtattagtaaatatattccaaacactcgctatagagcaatagctttacttacaaaatgaattcttcttcttctttgcttttggcattcaaaggaggaacatcctttgcgctaagtggcttatttcttttaaacaatttactatagatcacaggaccaacaaatactgaaccgagaacagctaaactcaactatgttcattgttaggtgtacggaatttgaaaaatacatacttgatgagcttggaattgacgacctgcaattgtataaaccgacataatgcttatatttaatagtgaatgattgaatcaagagaagggaggtaaaggtttaacacggttagcagcgaatatgaagccgactgtaaacttagcaatcaatatattcgttaaattagcttaacgaaaaataaggaatacagttatcacttcaagtacatataaaattgcaatagaatcaactacatgaaattaggaagttagctagcttttgccttttatatgaactacttcaaattagcagataaatagtaaaaaatgtgattatagacattttgtttgcatttagtacgtttgctaaacgtagagaatgtacaggtgtttcacagcaaatttttaattaactgactattctttttaaatatctaaatttttcaatcattcatcttgctgcgacattgctatacgctttcaaaccatattgtttagtttacagtacccaatgtgtatttattgcgaaaagcatcgctataacagcatattcttgggacgcacttcagtaaactgtgttgtagttcgctactcctcagtatatttgataccttgcattaacaataggaactatacaggtactggactacataccatcttttcatatcagttacgatgttacggcctctgtggcctctctttcttactgctttgtttttaaacatctatagagctgccagtgttttaatagatgaagcagggaaaaacgatttcgaaatttctctacttggtaaagttaatgacctagtttatgacaccaaaaatgaatatctgtatgccgtttctcagaaaggcttattggcgaaattaaatgcatcaaacggagatgtgatttggcgccaatccattgcacctgaaactagtcaactcaactataacccagtcactaactttattatcaccgtggacaaagattatttgtatatttggaattccaaaaatggtattttggacagaaaaattgagctcgctgatggaaaaggtaaattatttgaggttaataaaggttttgtttacctcaatcctcatactcgcaagttcatagagttggatttgcaagcttcattttctatttcaattgaaagggatttacaattagatgctatttcctttttgacttatgctgagaaaaactacgtcttgttcaagagggatggtcaatttgttctacaagctttagatcacaattatgctgtttatggacctgaaactgttcttaatgttcctgaaaacgcacaattattagtcacagagaaagatgttattatttactcttccaacggtgttatttacggtatccatgtttctatggcagatatttctcaactgcttatagatgaatataaaacattcgaatggtctagtatacctggtaagagacatggctattcaattacagtcgattctcaatccaccccagtcacttacctctttgttatcattgatagcgaatttgttttgattgatgagtatatacatgaggacaccgaagctctaggatatatccatatggaagataaccaaacattttctcgagtgtttgcagtggctaatcaaattaaattcgcaccagccacagtaattaccattcccaaccagctttctagacctgtattccgtttatttacatttgctgagggagaaatttccgcaattgtaattttggacgacggaactttcttttcattttcgaataccgaattagtttggaagcgggaagaagcattggcatatgctatcaatccctctattcttccaacaactttattgacaagctaccagaaatccattcaagatgaggaaaattcatcggtctctttcttaaatcgatggtaccgtcattttaatcaactcatagatttcttgaaacatcctcatggttttacttcatcctcagtattggatgatgcttttaccacgaaaattattataccaacatcaacaggatctatattttgtttatccagcgaccctaaacaagtgcacaggatattatggcgctatgattttaatattaacccggaaagtgttgaatcttggctattggatatttcagacgaagatccaaaatttgcttttgtgcaccagtggaatgatgcttttagcttttatattttgaatgcatcggatgggtccgtgatatctcaaaaatctagagactttaaagctgacgagttttactacgttgataatatctccaaaaacttacctaatcaaatatttgccgtaaaagattataaggttttacccttgaccggtgataactcaatattcgaaaaaatttctcaagaagccaattctatttttgtttacacttctgaaaccaaagtcgaagggttcagtatttctgctgaccttacaatggatgttcaatggtcgtacaatctagccgagggtgaaatagttattgcttctatacgtcgtaatcctcacgaaatagtggcttctttcggtcgtgttttgcaaaaccgtgaagtaatgtacaaatatttgaatcccaatttatttgcgttattttcaaaatgcaaaaacgatttagtcgtctatgtaatggactccgttaccggttctatagtgtatcagaataaacaccaaggaataatattgttcgacaaagtttatggagtcttctccgagaattggcttgtttatagttatcagagcgatgtgcctaatttgtctaccaagataatatcagttgagctttttgagggatctcactctaacgaaaaaatcgacagcaacgaaatatattctcgtcataatgattacaggccctatgcgttcactaaagcatatatattcgatagagaaattacgactttgggtgtcaccaacactccgcagggcatcacctcgagagatgttttacttggcctatcaagtaaccaagttgcaatgattccacaagctcttttgagccctatgcgcccagtccttagacctaatgaaaaagcaaatgatgcgtcctttatcccatacgaacccattataccattgaacgatgatatggtgttgtcttacaacaagcgcgtgtacggagtatctcaaatcacttctggtattactaattttgaaagtacgacgttggttttatcaaccggacttgatgttttttttaccagaacagctccaagtatgccatatgacatgctcagtagccattttgataagaaacaacttatgttgaccacttttggcattctgctcgccgttctgttaacaaagcctttggtaaagaaaaagcagcttaataccaaatggtacaattaaaaacaccatggagaataaaaatatacttgattagatttgctacagattatataggaataataattcttggataaaacactagtttacttgtattacttgtttactcaatagtttaaaaaaaaaatattaatccccatgaatatatataaattaatatcgaacgcgtttatcccataataataatttttttttcttttcaaaaaattaacctttttaacacttttaatgttcgcaatcaaaaacaagtaattcggtgtcatcagaaccggttacaacacgtttaccatctggagtaatagccatacacaagataggctcttgatggcctgtatactcgccaagtaattggccagaccgaacatcccattttcgaataacacaatccgcgcatgcagtcaacaaatatggagtgttgggtaaaaacttacaatcaataaccgcttgttcatggggaagggattttctaaacttaagggatgcagaatcgtaaagcgcgacagtaccatcgacactagcacacgcacatataggtaaggccgtgcaaagtgcgatagcttctacactttcagtttgggcctccaaagaagcaagaatatgactactattaatgttgacaacttttacttttcctgacgaacctcctaagaaaagaacgttaccttcagcattacagtcgaagctggtccaaccggcggcagtttcttcattaccaggatcaaagcgatgatcatcactagacattctgcattctggtgctccagtagccgggttccaaacaattaatgtaccagaatcatctacggttgctaaacgcttgccaacaccgggtgggatgaattttccagcatttacaggtgccgtatggccatacataacctgaaccaccttaccagagggaagactccacatccatatacttccgtcattacaaccggcggctaagaacaagcccttagggtgccaagataaccaaacaatttcgtccacagtttcaaaagcagtaatgaactcaaaacctgtactggatttccacaatctgacttgactatccataccaccagtagcaatataagttccatcaaagctccagtctatagctactatggagtctttatgtcctgtcaattgacatatttgttcaccggtagtaatgtcccatatataccctaggtcatctcctccaccagacgcgcacagatttgaatgcactggattgatagagacgctgaatacagagtctttatgctcgaaaaaaccttgaacagacatgtccataaccatgttattcatagtatcgttttgttcttgctcagcttcgtcctctgtgacaccttggtccattagtttgtcattatctttaataacttcttctacttcattttctgctatgtataattcttgattttcttcttcttcggccattattaatgtgggtgtgtaccagctaaaaagctttgcaaaggtcaagcttagtaaggaaatcagtatgtatgtaattttacttaggtaataatatattaattttattcattatatatacatataataaaaataaataacaaaagtatcttaaaataaaactagtttaattaaattatttattacgtttaaccagtgaatgagtgcaagatagtatacaaaaattttcaatatttcaaaatgctacaattcatattagactcaaatatatatagttataacctaattcttcataaacaataatctttcgtagtaatccacttcttgaagttttcatattcgtaattgatccaccatctgtaatagccaaataagaattcctacggccattattactggatacgctgaattaacgtatgaaatggtttgtttactttcttgagcgttttaaagctataaagggaaagaaagtatttttgtttgtttacaatgaagtaaacaaaaaaaaactacttaagtgacaagcgcaagcaaacacttctctggagcaactatcataaagtatgaagcacaacgaagtttttggatggacactgaaggtgctttcatttcttttggtggtaatcccggccaatgcattagacaaacatggttggagaaaacaatcaatttattctttgttgacagataggtttgcttctactaatccaaaaccctgtaatccagaagatcgtgaatactgtggaggcaactggaggggaatcattgataaattagattacatacaaggtatgggtttcactgctatttggatttctcctattatcaaaaatattgaaggaaggacaaaatatggggaagcttaccacggctattggccgcaagacctatacactctcaatccacattttggtactgaacaggacttaattgatttagcagacgctttacacgatcgaggcatgtatttgatggtcgatacagtagtcaatcacatgggatcatctgatcctcggaacattgactacggcatctatagaccattcaatcaatcaagtcattatcacccaatgtgcccaattgagcaagacaaacctttgtcgctcgaacaatgttggattggtactgaagatatgacattgccggacattgatacagaaaatcctcagattattgaaacattgtacaattttatccacgatcaagtgaagcagttcaaaatcgacggcctccgtgttgacgcaactaaacacgttcgacgtactttttggccaggattttgcgaatctgctggagtctattgtcaaggagaagaatggacagggcaggcggatctgttttgcgaatggcaggagtacatggacggattgcataactttcctgtccaaggtgtagcagctgaatctgtgatcccactaaatgaccgcgctttaaggaaaactgcaatcgcaatgaatcttgttgcccatcactgcaaagatagtactctgttaggtcttttcttggagtctcaggacgcaccaagattagctgcattgaataacgattataccgtactaaaaaatgcgatgactttaaaccttatgtcggatggaattcctattgttttctacggacaagaacagatgtttaatggaagtcacgatcccgtaaaccgtcctgctctttgggatcaaggatataatacagatggtcctttatatcagtataccagtaaggtcaataaaattcgccgtgacttaattaactctgaagacggcgaaatatacattaggtccataacacatgccatcatgataggtgatcacgttatggtcatgtacaaaggtcctgtaatcacattcattaccaactatggagccgtggacaaggaatatttaattaaaatgcctggttcagaaacaatgattgatctattgacctgtacgctcattgaagtagaaggagaggtgatgagaacatctattaagaaaggggaacccaaaatattgtatccctaccaactggcctttcgcgatggattttgtcaagaacagataactttacaagagattgatgatgtttttatgggaagaaatgaaattaatgggcccgataggaagtaggatggaaagagaaaacttctttttatttataatttttaaaactcgtgacaacaacttagtcactaggcatcacttgtgagtttgcaatacatttatagctaatgtatttttttttaatataaaaaaaaccaaaaagaaaaaaaaaagagtcgttactaaagaaatagtatgcttaaataagccatacaatcggtagtcattcacatcattcccaagcacatactaataaaaacttaaaggtacttcaattgcttcgtaaacctataatagtacaaacaattgtacgagaatgaggttggcgacgaaactcagctaactgaatgtcttgccaagtacccaagctcaacttcccattagtaatgggaacagttaaactaggtccaattaagctagatttaacatgagcaggcatatcgtctaatccttctgcagtatgacggtagcctgctgattcagggacaattttatccaatatatcgttcatgtcagctcgcgtatctgcgtcccaattctcattgatagtaagagcagcagaggtatgctgtataaaaaaatttactgtaccagaagaaaagctttttaattctggaagctttttgaccaaatcgtttgtaattatgtaaaaccctttggatcttctctaaattcaattgagttagttcagaagaataatcttaaaaaaaaagttacatctaaagttataatgcgttgaataacatccatgtttcagaacgattattgaagaggatagatgtaatactttagcacaaagttgtaaaatactcaactctactaggtaacatgctatttagaggatagtgtgaataggcttgatacactatatgaattcattaagagtgcagaaatataacatatactaatgtgttcgaataataggttaaccaaagatagacgaagagtgtcaagcactaatgattccaaaatgttaaacaatctaaattgaggagaaaataaaataaccatataatattcagaaatagcttctgaacgcccaaaagttttctgaatataaaacaaatatacggatatgtcattcttaaaagcgtacttaagaaaccgcaaaagtaattaaatacttgaatcaacatattataggtttaatcgattataaatgcattaaaatggggacaaaatgagaacaaaaatgagaacattgaaacatgccaaaaacgtatgacataaacaatattaagcattatctaaacggattaaagaaagagaaattcttaaattgaaggcttagtttttatgaagacttgatgttcaacttcttctgggatgataagcagacttttccaaacgtaaattctttgtaaagtcattaatagtgcgttttttccaccctggaagacgaacaacaagacaggtgatatcgtccacagcaccaacgttttgagcgtaacgaatgatattattcgcagcatcttgaggggactcagacagttttattatatcgacaacttcatcatccgatacgacatctgtaataccgtccgaaagaagagttaaaaacgaccagtcatctcttagtgaatgaatagaagtcaattgaggttcggcaacaacacctaattttttgagtttatatccgtctccaaaactacgggtgttagcgacccaagcgaatcttttctgtccaaatgagtctcttgaaaaacccatgttgtaacgtcgtagccgacgtgcttcctcgacatcagctggatgatgttggaatgttaaacgatgggcccttccagtccgagaatcacacaataaagctcttgtatcgccgacatgagcaaggtgaataatgtaactatcgctttcccaatatgagagattattttttgaagttattatagccacggtaccgactgcgccgggtacagcactgtcaggcgatggccgggcatagttagttaaataatccatgtccgcttgtaaaaatgaataatatagcctcgccctccaaagcagatcttcgtccctagattgaagaacagtgcgcaaagaaaatggaggctttagacccgccatgtatccacccacggaatggacttccttcaggattttctctgtatcatttaaatcttgattttcaataatcttccccaagttggtggaaagaaactcactacactcagtacctccgtgaccgtcgaaaagcccgtagaaaaaaggactatctctgttagtagtatcttttaggttatttaagtagccgtaagccatacggtcttgatttgtcggcgaatctcctctagcggtacataatccaagactctgaggtgctttgttcatacttatcttcaggtagggaccattggagggactataatactgaataaaggatcgatagaaatagttttttgagcaataggcattttgaatatatagaggtgcccgtaaacgtttaagaaaacggatcgacatgtattaatggagaaggattctcaaacgtgaatcgcttgagatggtaacttcgcggcgtgcaaaacaaaccgtgcaagaaaccggtaatttctagtaaattttgctaaaaaaagattaatgatcaaaggattagaggaaagaaagttttctttcctacagatattgaagcttccagacgctttgcttgaaagccgaggtaaatttccagtttaaggctaactcgaaataccaaataacaggggattttaaaaagagttcagcatacaccaacaaggagaaagtcttacacgattctatacaagcggtgtaaagcatatagtgtgttaaaacgaaccctgtaatactatgcaaacaaatgcgttaaagcacgataaaagaagttaaggaagatatgtaatgaaaggaaggctgtgagcattgtagggatagttcgtttgatgagcatgtctttatttcattttcgttaatatttcaattttttttggttggtttgagggggtggattctaccaaccactttcatttttcctatccaaatatgttttttacttttctatcttattttttcactatagcacattagcactctagattatattgctttgttagagcaaaacagatggagtatatagcttatcgacgacaattcaattcaattcaatccaaccatcagagaaatctgactatgttactctttagtttattcctaataagcgctgcttgaataaagtgataagtgcaacagctccgatgatggcaagatatttagcgattagagattgtttcgtttccaaagtaccaagtacttataacgaaatatatacaaaagctcccaaattcaaaattgctgggtgtacggcgccaccaaaatacagaaccgtcattcatttgttccaatataacgccattgttctctgtattgtttgctaattgtttcaacttgttgaactattagtgatggtctagtccaaacgacacctggaatgagagcgcattgatgaaagagcttcaacacagcgcccaatctctcttactgtgggaatctcaaacattgtcaatgttgtcacatgttgtttgttcgtatacaaagaaatgcaaatgccatccacgcattctgttcatcattaaaactctttgattaaatcccttgtactgcattaaatttcatggctgcatagaagaaaagttacataggaaagagccagcgattgctacgaatactcgctcgatctcactccacaggctgtttctttaacaatttatataagaatatacaaataagtaaagtttcatagaaaagaagaaatggattttatagtgaaaatggggaattttaaagtccctcattgcttcatctagcaactctttcttatatacaataaccgaaatacgatgcatcggtaattaactgtttacgcacacacaatctctcaatcttctctcctctaaaataaatgtctccaaccaatttgttgataaagatagaatggctgttgtaatgtagcaaacacttatcaggggatggatggatggatggatgtttttcatcaagcacttgtttacatgagtgggcgttagctgaacaccgagagtcatgttcattcaattgtgctagtgttttataatttatttgttttcgtttcagtttactgtttgtgtagaatgaatactagtcatgaaaggaaagaataaacctttctgaaaatgaaatgacattgagtgcatattgttgaatatggatatgctgttgcttccatacatttggaaattttgcaaacctctttttttatgtatgtcccgatcaatgtgtgtatccgtggattaccaagttatcagtgaatcggcttccgttcctccatatctttgaattgctcttttttctgccctaagcagcgcaatgcgcatgaagcgttatcattcaatgtaccgaacagagtggcagttgagtggcccttaccaatccggcctttcaaagtttatctaagaaccacttgtttgagcttatcgaccaatcacaggcaatggatcaccgttcctccactaaccacctcgtatcgctagattagaggggtgacgtcaagtgaacatatcgtgactcgttaagtcagccaagtaacgaattgcgaaagggagggcgcgcttgagaaagtgctaatacagcgatgcatgcagaacagtggcatttgacgaataatcaagggagaaagcagagaagtaaatgaacagaatttttttaaaaaaaattatattacaattgaattgaatggatttggaattgagttttgcctgcttttttacggaatctctgcttctatctgtccaaactccctttgttgatgttcgagggttagggtacgggtggtggatagactatataaacgaaagaggtagcccccattgagtcgtgtatcagtacgctcctcgttacaaagtcaaacgtcttagaacaagttgcattggaattgaatttaccagtgccactagttttgattttgtttcattcacagtcgttttttttcgctttgtgtttttcatttgcttgcaattttttattttattaaagtaattgttagagaattattatagtttctttctccctttctttataataactcttaatcccattgttcgcccatatactacttactatagtttgtatatagcccacaattctttttttttttcttttattcatctctctcgatttcttcctatctgaacttgggatagatagttagtttttcaatagtctttgtcatctgttttccttgtctttctttcataagtaaacacggaacaacgatacttgcctactgttcagcaatctcagcaatttaaccgccttcaatcactaccccaaccacaatcacaatcacttccccctccaacagcctcgtcttctcagcatcaacatgagaattccttattcaaatcttttttctgccgccgcaggtttggccctcttcgcttctactgcctgtgctgcaccagtgatgccagcgactgattcggacattgcccatgctggtatccgtcctgagctcgataacgctttctacgactcccacggcgaagccgctacccctaagcacaaacctcatgctggtcctaatgccgctcctctcttgtctgcttccaacgccgataccactggactggactctcactatatcattgttttgcagcctgatttgagcgaacaagaattccaagcccatactaattgggtctcggagatgcaccaaatggacattgcttctcaagaagatgagtactacgatactagtgatagtaattacatgtttggcttgaagcatgtttatgactttggcgaggactctttcaaaggttattctggtcaattcagctctaacattgttgagcaaattcgcttgcatcctcatgtcatcgccgtcgagcgtgatcaagttgtcagcattaagaaacttgaaactcaaagtggcgctccttggggacttgctcgcatctctcacaaatccgtcaaatacgatgatattggcaaatatgtttacgattccagcgctggtgacaacatcaccgcttatgttgtagataccggtgtaagcattcatcatgttgagttcgaaggtcgcgcttcttggggtgcaaccattccctctggtgatgttgatgaggataacaatggtcatggtacgcatgttgctggtaccattgctagccgtgcttatggtgttgcaaagaaggctgaaatcgttgctgtcaaggttctccgttccagtggatctggtaccatggctgatgtgattgccggtgttgagtggactgttcgtcatcacaaatcgtccggcaagaaaacctctgttggcaacatgtctcttggtggcggcaacagctttgttttggatatggctgttgattctgccgttaccaacggtgttatttatgccgttgctgctggaaatgagtatgatgacgcttgctattcatctcctgctgcttctaagaaagccatcaccgttggcgcttccactataaacgaccaaatggcctacttctctaactatggtagctgtgttgacatcttcgctcctggacttaacattttgtctacatggatcggttcaaatactagtactaacaccatctctggtacttctatggcaacccctcatgttgcaggtttgtccgcttactaccttggcctacaccctgctgccagcgctagcgaagttaaagatgctatcattaagatgggtattcacgatgtactcttgtctattcctgttggtagcagcactattaaccttctcgctttcaatggtgctcaagaatagattttacttcatgttggatgcattcgatgttttcaataagtcggtgtttgattttcaatacatcgagtaattgttttatttttttgaaaacgtttgctccttttatgattgttctttacaaacagtttataatgattgttatgacaataaatattttataatgcaagccactgaatcacgtttagaatttttatacttgaatgaaatttttttgtgatgttcttccaacttacaatgttaaagtgtaattgtaaatgtcctcttcttttatttgtatttgtatttatatttgtgccgctgttatgcaagagctcttctacatttaatatcgccgcctatctcttcatagttttcttttacaatgtgattgctgcatataaccattgtacaaataataggggtaaaataaaaagtaaaccgaactaaaatgccttttacttgaccgacttacttttttttttgaactaaagtatccttgtggttacttgttacgttgacgcagagcataataatagtaataataaaataattttaaattcatgaactaataatttacatcatcttaaaaaatacatgtcgagtctttgggaagcttggctaccttagaacgctaggcgaacgattggacctcatggataatctactttcacttctctttactctttgaccctccagcaaagatctatatttatcaaaatcggtttccaaacttttgacgcgttcacgctcttcttgaagagcatgttccgtccgacgtagtgcaaatttccattgtgtttctgaagcttgcacatcttctaattgatttctcagttgcgcatttctttcctccaaacgagaaactgagctctgtattctctttttatcatcatcaaattttgatatttgagcttccagttgacggatagtcctatcgcgattgcgacattcatcaattcctttaattcgttcgatgtcggaagcagcaaacgatgcttccaaatctgatatttgcttttgtagcattcggacgtcctttgatgttgatatgggataagttttaagatctaaatcaaacaatttgagctccaaatcctttttctccttttgtaaaactccgagttgacgatgcagttgaagattttcttctcgatgattattactatctttttgagtttttagcgcaaacatttcgatctgttttatgcgttcaactaatgatgatagtaagtcatctttttgagcaaggttactcttgagtgttaatacctctttctccatttcaatttcatcaaaaggtcttgcagaactatcgaattttttgttcaattgctctgaaacttcgtgaagttttcgctcaaggtttcgattttctcttaaaagggtatcttgatcttttcttaatgtctggtttgcttctcgtacttcttggagttgtgcagtcaaagaaagaagttggctttgggcattttgttgcgctgttgaggaagaattattgacacgagaaagagattgtaagtctgcttgaagtattgaattttcttttaacaaatttgtcttttccaaaactaattcgtcaaatttggtacggatatcaccaatttccgcatgcatgtgccgattatcttgtctaatgcgcaagttcttctcacgttcttcttccaactgtactttgaaaccatttagctccttttgataacgttgaaagagtagttgatccttcttttctcgttcctcgagatcttgaacacgaatgacatgaaactcatcaatttgtttcatcagtttttctttttgcagcagcaaagtattataatcgttgctcttttcaacgtaaagaacttcatactccttttgtttcacgacagcatctgccagttcgttttgcagatcagcatttgttgtttgaaatccgcgagcgagttcttcaacttcctgtaaacgcccggtaagataatttttagacctttcagctttagaaagtgaagattctgcatgctcattgagtgactggaccatcgcaagctgttcgcggtacttgttaactgtagaagtaagctcctttatcttcattatattaacttcttcttgcaaccactcggtttcttcttctccagaataattagttatactaccatcaaaattgggaattattaattgagaagcagtgggagcctttaaaggagatgtaggaacagaaggtccttgcaacccatgaagcaaacgatctctttccttggttatctctcttaaagctttttccgttgaaaacagcttttcttcgcttgccgaatataactttgcaatagctcgcttcgatgatattgccttttccacaaaacctttgatttggtttctagtattatttggaacatcttcaagtaatggagcaaaatcaagcattttatcatcactgcctaaattactagtagttaagtttttaagttcctcattttcttttaacaaagattgtataagttccgaaaattttgatagatctttgttatctaagattccagactttgtagcttcctttaacttcaaattgattttttcaaactctgtttgaagcacggaattccgttgattaacgataaagggatcaggaatactactattttgatcaaaatttctaatcagtgcttccattttgccagatctctttgaaggtgagccgggttgagaagagggtaaattgctgattttgcttggagacaaaggtttcagcccagtaaattccatattagattcaggattataaagctttttctgcaatgatgatattaaaccactttgagcatcagaattaggattgcttaatagcttccgagaattcatgatagcttgagtatctttaaaaatgtccggggaaggtctgtcagaatttgatgcattgagacgttcctttaattctgataaagtactcaaccctttttcaagcttcctaatagagtttggtatgtgtcccgaaatgtcagtaaaagataaatccttagagagggaatacagattgctaagttcttcttcaacggttagttgcaaagcatcaaggcttttactaattgttttcaataatttattgtcaatttttcgatcatcgttattaccatcaatgcgttttagaggatcacctgaatgtttctcttcaaatgatggatgtggagaatttccatctaaagtgtgttgtgtaactgaccgattttctgttttttgttttaatagcccaactttacacctttccttctgaagctgattcagtaaatctgaaattttatgttcataacggctttttataccttggaagtctatgaaatcactagcattcttctccaaaacaccatttgtatctttcaaatccagattatcagcatttaaagagataatttcagtttcctgatcctgaatttggtattttaaggcctcaattatatcacatagttcagaattttttctacgaagcttttcttcagtcgctatactttgctcaagcatctcacttatctctttaatccgttcagataactggtttgcttctttcgtatgtaatgatttaagctcttgaacatccttcaaaattgaaagcgtggtcgaagaagtagaataaatattctcatcactgtttaaggggccactttttacatcattaatgttatgagttttctcaggattttgaaaagctttatgaagttgatctctgtattccgtgatttccttctgaaagataactaactcggcttccttcttattcaattcactttctgtttctgagtatttggaaacaagacttgctaattgagattcgtaagtacgacattggtcttttaagcttgcgttttcttcccttaattcttgaacctttgtatcataacttcgttgctttaatagtaactcatcatcaagtctcatgagtttctcattcaattcgcgaatatttaaattcttttcgttaatagccttttcaagatttgataaatgctgcgaactatgttgataatccgccatgatattcagatagtctttctcaagctctttatatttagaagaaatcgtttgctcgtccttcttaattgaagacagctttttctccaatgtagatgataaatcggaaagataagaaatttctgtctgtttgttggcaaggtcctcctctatgctttgcttctctgcatacaaaaactcatatttttcatcagcaatagttacttgattttccaaacttgacagtctctcatgaacaacttcaacccggctattggctctttctaccaaaatgtccttttcatgtgccagagcttgttcctcttgcaaatcgttagtcaattgtaagactcgttctttggtaatagttaattcgtttgcaacttccttggtactttccaattgattctgtaaattatttatgagtgcgtcttttcttcttaaatactcatcagtctgggttgttcccaataacggtttaagatgcagaaaaagattccaccaaggatgtggcttcaataacttcaactgcctcaagttatgctgtagaaggatagctgcatcttgcctatgattaaaccggtaaagtctccgtcttgtcaaaaacccacgaatgcgagctgaaaatgaattaaatatcacccgcagtaaagcgtttctgcgatcctctaaagaacccaagacactggctttaaaaaatacctttgtttcacccaaacggtatacggtactaggtaattttaattcattgatgatcgttattgttgccttttttgcttcgacatatcctctctttaatgactgcgaaagaatcccataacgagctctaaattctgtataaaatagtttgtttggaaatccagtttgagcaattctaataccctccagtacaccgttgcatcgaagttgatgaagaacgagagatttatccaaattgtgaggctgcttcaaattgtttggaataatgcatctgacaaagtgaggctgagttgcttcgagttggtgcataagactagaaagctgtctcctatgacgctgcgacacagtacgaaagattcctttcttttcaatgttatctcgaccactagcatttgacgaataatcatcaaaaagagaagacacatgactgttagtagatttgaacattagtgcggcaagacatgcatttagaggatctttgtttttctccagccaatctttggtatcatattcgacatcaccagcataatgttttaaaacaaagccttcactagaaaactttttaggacggtatatatcggatttacccttaaaaagaaggtgaagtttttctgtgaatgtagcatcagtagccattggcataacacaatcctcgtcgaggcaagaaaaaataccaatgggctcagatttttcgatagcatctatggtgggctgcaaatcatttccgtagtcaataaaatcccattcgatgcgttcttgtgtatattcttcttgttccagaacgaacatgtaatgattaaagaattgctgaagcttttcatttgtaaaattaatacagagttgctcaaaactattaaaagtgaaaatttcaaacccagcaatatctaaaaccccaatgaacccatcatgttcagactgagaataatacatagtctgattcagacgtttcactaaatgcgcaaaattacgctcataaaggcctttggctaaggattgtagtgtatggactacttgttcacgtgttcttgccgtcacaatccattctcgtccagctttggactttgggtgtaaagctgcattaacaaatccatcaacagggatttcgagtaaatggcataattgatcaatttgcgttaaggaaggaaatctagcttgccccgaacgatcagatgctacttcaatatttcctatatgaagaattgaagctataattaagaacaaactgtgaatttcgttattatcaaaccccaaagttctgagaccaaagcataatttttgaaattctttgccatcatcgactccattaatatgcttgagaccattttttaaatatgagtaatggtcaacatatcgatcaaggaaaagactttcaagcaatgatccatcagcacctcgaagtagttgataaaagacgtgataattgcgttcattggaggaaggatgtataacgcgagatttttccaaaaggtaccagtctaaattcgctccaacgatgcttccattattagaaaattcaattcgtatgaacttgccaaagcgggatgagttgttattccggacagtctgagcattcccaaaagcctccaacacaggattcgtttcaaggattttcttctccaactgttgagaatcgcttgtggaagcatcagtgaccgatgttaggtactgaataacctttttagtagtttcagtttttccagctcctgattcaccagtaactaaaatagattgattgatcctcctttctaataaacttcgatatgcggcatcagctgttccaaaaatatggggtttagtttctttaaactgtttagattggtattttcgcacaacatcatcgccataaattggtaaatgacaataggggtttacagcaacgagaaacaagcctgaataggtatatattaaatctttctcataacgctgagtaaggttgttaactactgatggttcgttgagacatgtcaacgcagccatgtcatcaaccatatcaaacttcggtggatttactttttcagcatcaaatccatccacaattctttccgagccatctctttctaatttcaccctatatttttctcctaaatcttcaactatccaagctttcacgaatgattccttcgaatcaggaatccagatccatgtccgttcatcaaaagacgcgtctttcacggcattgcaatgtttttcagcatctactagctttttgataatattattgttgtcgttagagccattttttgaaagatacgacattaaattaagaagtataacacattggcaatgctgcagctgtataaatcatgactgcgcagcaatgtaaatatttatgaatgttactatggcaacgaaatacaaatggattgtttacaatactatgtaagagaatacttataaatggttaaacaataaattatacctgttaaaatgtagtaagccagtcgtcttttgccaggatattaggcacgtatgtggatatcccttagtaatcttctgataaaataaataagttgaagtaaagtgaataactaaagaactcaacttcaacgaaaaaggaaatcgagaagagataaaataaaagaatgaaaacaagtctcaggcaattattgttttttttcggggctaattttacagttagctaccaaggcagaaagtggaggattttccccttccatcgtatactctttgggcttgactaaatacccatttaaatcggcgtgtttaaattcagcgaagtaccgtgctggctttttagtgtctttactgagcaagattaattcaacgtcaatccagcgaatgagtgctttcacctgtatagtacctaaagcacttttcggtaaatttaaacattgaatttcatctttaggctccatcaatcgttcctcaccatttcgcgaaattcttaaacgaaccatatcttcattagcatgagacggattaccatcaaggtgtttattaggcgatacaaaagacgaatcatgctgctttaaacaccaataagcaaaattagcagcacgtcggaccataatcccagcttcttttacaaaaggaagagctgtaacgacatgacaacaatcatcgtacatttccaaacgaacctttgtacgcttaccattgtatacgtctgtattcattttgtgagcgatgtacactatttcgtctcgtaagcgttcgcccgatccacccagaacaagtgacggcggtaaaccaccaaggttttcagtgaagataggactgatcagaggatgctttaaatttgcattagaggtataaaactgtacttgaaaaggaaatgtagtcaaaatgttagggtctaaacgagagtccacattgtcaaaatcaatacgtgcatgttctttatccatctcttgcaacacggggatcaaatttttgatggtctgaatttttttacgtatgctgttttcaataaagttagtcaattcttgtttcttggaataatttagtaattccttttcggatatcgttgagaaagaatctaagttagtaatgggccaatatctgctggctcggtgatgaaatccttcgcttggaatatagtcagcagcatcatctgcaactacagaaggaagactatgagtcaaatcaacccaaggggaatcataaactactccagcaggtaagggtaattttgaatctctaatcaaaactagtgatgcaacgattaaaccagcacctgagctatcgcccataaatattatattttctggcttggtgcttttaagtagatacaaataagatgaaagtacatcatgcaaagagcaaggaaagggaaattgcggtgctaaccgcagatctggagcaaaggttctagcacccagagctgcagtatgacgctgaatatgataagcattagtacgaacagtacttaaataatgagcacctccatgaacataaaaaataactttatcacatttgagattgtgccttatatgatgtcgcctttcaatccaccaggattttaaaggtgactttcgataaagccaccagtttgagcccccaaattgtttaatgccttctggtcccaaatagtttcgaatgtaagaagcagaatctgattctgactttgaatctataggttgtgatgtaaatttaaacttaaactcatccgttaagctccttgagcaaaaatcttgaacaacttctactttataatccctgctatcaattaaaaatttttttaaaatcgacactcccaaatcaagcatgaaagttctattcttgcgtaactcatgatgagccaggaaacggaatgcttgactaaacgttttagatattccatcattaattgattcgacagttaactgctcctttttcagcattgtctaaaaaataacggttttttagcaaaaaatcgcatagatttattttttaactctattagaaggataatgatacaaaagtattaaaaagaacaaaaaatgctgccaaagagaagcataacatttaaaagagacgttgtatttatattaattcataaatgctgcaactcttggccttactacagagtaatgctctcgcgattgttagttttatactatgcaaaaaatgcttcggccttcagtaaaactcactaaattgtttttgacgagctttacaactaagatgggtatgtttacattatttagctgtaagttaaatttacttattttttttgtttccaatagtttgactggtaagtattcatcatattttaatatctatatatgcagattatctatgcccaccagaacaaaacgcattatacgaggtataaatttgaaacacaataaactggcgctggacacgagtaacttcttctaatgcacttcataatattatgagtatcatcatatgaataggagtttttaagcctgttttattatccgtcgtataagcaatgtaatgaagacataaatgtttaataaacaaattctgataacgtataattgactacctctaattcgactattgaacaattaaaacctgaagtacaaaatgattagtgataaatccagtgcatcgcaacaccactaaacgtgctaacgaacaggaatagaagtgtacttcttcagtctacgataacgttttgtaatttcctaatttgcaaattaggatgggcgaaagtacaaagaaaaagaatacttaatgctcttgcttttgttcggaatctttctaaatgtcgtatataaattcggaggaaaagaactcttagttcgctgtttattaaatacaattaaacgaaattaaaacaagtctaaaattatagagcctaagcgtggcttaattacagaaaactaattaattaatgaaaaccccaataagttggacaaattgaaaaaaaaaaaaaaaccactcgctgttgcttatatatccaacaattgaaaccctgcaacaggagataaagtagttcctaattttggagccacgcgacattcaaatggttccaatgggtaactttcaccatctaaagcaaaataatgacgctttcccgtattaacaggagtaaatcgaaaagaacgaactttgtaatagtttaaatgcttagagtaataaaaacctccattatcgagttgagtaaacatactcaataaagatttacgaaattgtttagaataaacaattacaacatcgattaagccgtcatcgttgctagctgcagggaacatttttgcatcaggtgcgatatacggaagtaacccagcacaaaagattgaaagatcattgatttcaaaggtcaataaatgtgattcaggactcgtcgaaaccgttttatcgctatcgcttgattcagacatcggtgctaagtttttacttttctcatacatgtgtttaatttctgtacgatcagaagacacaacgtccatttcaatgctacatttccaatccggtttttgaaaaagacgcaaaaagaacccaagatatgcacgattttcacccataaatctccaattctcagtaccaatatcgcagtcagcgatgataccataattggctgtcaaaaaagagtaagccttctttcctttttgttcaaaggtcattaaatcgaaagaagtaggtcttcctttaagaatttccaaagcggttaatgctggtttaagttgtcctgtcgcattataactaaatgcattaccagatccaccaggtatcatacaaacgggaagtttgaatgcttccaagtaatcgtctctctcacccaagccattgatcacttcatgaaacaagccatcacctccaacagataatataccgtcataacttccgacgtcaagattctttgcaatactttttgcatgatccttccgtctagtcaaaactacttcacatatactgtgagcactactgaaaactggttccgcttcactttcccaaatatgtttggcttttcccttccctccatggggattaataaaaacaatgaatcgtcttgaacgttttatacctttcaggtggttagttttttaaaaaaaatcgtaataaataataattaatacatattatatacacatgtaatgaaaacagagaacgaacctttatatgcaacgtccaacaaatattcacaaaactgatcggaattttcgacgaaatcaacccagcattttgttgcaactttgcttgatctagatacataacttaacgttacagaattagggccagttttatctacccaaagaatgtttttaaaaggaatgtttaaatcgacattttttgcagagactgttattgttaataacacgaaaataatcatattcgaaaaagcaacgcgttttaattacctggaatagaacagatcaaagtatcgctagggtaagagacacaagattgatgaatgtgcaaaagtttctgatcttcaaaagctttgattgaattattggtaagaccgaaatccatggtttaaatacacataagagataaaagggtattaacaggatattaaaacgagggtggtagagaaataggattcggtcaaaaccgaatgcttttatcttcggttaagcgaagttcctaaggtcaatctggtgatgaggcgtttccgaggacgctaaggtgattataaaaatataataatataaattatttatcaatttttttttaaaaaaatttacttgcttttagaataccaccattatataaatgcttttgtaatatgtatctagtaatcaataagtagtaaaatttgttgatctatgaacttatatctcagtgtttaataaggcttgttttatgtcttgtattttgactagtatatccttctgaagctcacagttcttcaatttgatataagaaggtgctttttcatatcctgaagacgatgtagtgtgttggattttatctagttttttctgcaaatcatccaagttttttcgcagttttttccttttacttggataaagcttttttggaacaagcagtatagtgtctgatgatatccgagataaaataaaggtttgatttctcatcaaatcaatagtatcttcttggcttatctacaagaatgttaaaaattcataagcttatgaaaatgttttacatacgcttttcaacttaagattagttgattgttcaatagcatcgtaaaagtattttaatggttccaaggacgttgagatgtaaacagtatgctcccttgatggactcttatttagaggagattccagtttcctcaattgaatcaatacatcatatgcgttttggacaaccacttctgcctggttgtcatgaactaatagacattcttgttgtgatgttggaaagcttaaaaattcactgtttttacgttcagggattattttgctgtgtagcataacctagtttgttaatacatttataacgtctttgtcacatacgcctgaaatacaaggtacgatagggtgaatgagcttcaaaaaaatatgcaagatatcagaaaaaactcgatagacttcatatgcagaggatttactatctttcacgtcaaacctagttagctctacgtaaacagacgaaagatcgttcaacagaaagtttttcatgatatcagcagcgttaaaaaattttcgctgctcaaaagactctttcacaccctcaacagcatggtgcagttttgaatacgttgccattttaagtaatgaaattctttgacgttgtgaatcagttagctttaaaggattctctttgtctttatactgattaaagtagcgagcgagattccataattttgaaacaaaacgatgggcatctgaaaatgagttcatatccaagagtattctttgttcatggtgaagacataaaaaaagcccataacggaaaatatcgatcccctgagcaggaataccattaggaaaagctttctccatttgttttgaggatttatgtacttcagaaataggaagatttccttcaagcaatgcttttttcatgttctctaaagtaacaccatttataatgtccataggatctataacattacctaatgattttgacattttacgcccttcagaatctcgaacgagagggtgtaaaataatctctttaaatggcagttcattggaaaaatatttgcataacaatgccatcctagcaatccaaaaaaacagtatatcttgcccactttcaatgaatgggagaggctgaatatctttacttttaggccaaccgaaggctgataaaggaagcaatgctgaagaaaaccaagtatctaagacatctgaatcttgggaaacggatttccccaccgacaattgaagtgctttctcataattcggagcagcaatccacttgtcttcttcaagtattttccaaacgggaatttgatgtccccaccatatttggcgagaaatgcaccaatcgcccatttttttaaaccatgaatcccattcttttcttgctaaggaaggaacgagtttgagtttgttgcttgactttaatacttctttcttcaaagagtccacagaaaggtaccattggggaaccatgactggctctataacatcccctgtacgagaacatactgataatataagtgaatgtggaacctgctcaaccagtctgtttctttgctgcaaaagacgaacaattttggagcgagctttgagtctattcattccattcacttcttttgagcagttaattaaatttcctgatttatccataatagacacacaatcaatattgtgtcgcttagcaatttcataatcaacaatactatgcatcggagtaatttttaaaacgccagttccaaaatgtctgtctacagcattgtcacatattactggaataagaaggtcatctatcaaaggatgtttaacaaaccttccaacatattttttgtatctctcatcgtgcggagagacggcaatagctcgatctccaaatatcgtttccggtctagttgttgaaacatttaattgttcattatcggatccttctagttgatacgagatttcgtagagccatccaaattccacaggtgtattatcaacatatttcgtaaccggcttattaatctgctggctttcgacctcaatgtcggatactgcgctttcaagtttagggcaccaattaacaaatctattagctctatagattagcccggcattgaacagacttatgaaagcttcgttgacagcctctgatcggttttgatccatagtataaaaaatgttgtcccaatcaaaaattgcttcgaaagatttctattattagatgaattttgtaagtagggtatatactcaccagttgattgatgatgcttttctgatattttacttgccaagaatgtatgctgctcaacagctcatcctttgaaagctgatttctgtaaacctgaaacagatgtaagaattggtatgcatgaaaaatacacataccccttttttttgcaagtacttctcaacaacactctgtgtagcaatgccagcatgatcagtgccaggccgaaaggaaaccttgtagccatgcatagcatagaaacgagctagagcgtccttcaattgttagttctttgtttttgcaaatcatatacctgaatcgtgatggtcaacgcatgaccgatatgcaattttccagtaatattaggaggtgggagcaagatgggaaacattggagcttctatgcttttaggcttgggataatgaatgtgtttacgaattatgttccaaccatcttggatcgctgcctatttattgagttattaatacacggtagataaatgaaataaagaaataatacaatatcaaagggagcttcaatgtgtatatagttacgattcttaaaacttagtaacccatgagctttacgcgaagaaaaagagcgttgaaaatgaaacatagaactgtaacatgaaaacgaagaattattttttgtaattcaagaaacaatatatgaacatagaagggagtcaggaatgaccaatgctgataatgtttagaagaggctaactttgctccgtttgagacgttaaagtgaaatacgagctcactgttcctacccattgatgctgccaattcgtataatatgctatatgaacctacatctagtcaattgctttgtgaacaaagcttggtatattggcgatagtaacaaacaagctagtcgaaaatttttaactagtttttaattcagatttcgatagagtaatcgcgttaaatatatttacctgtccaataaaaaatttcgatgaaaaaatgttttttttcttttcaattatctacagaaaactaattaattaatgctttgcgacttagcaagaagttgtaatacgtgtttaatgtactgtagtatctaggaaattgaaagttatatgaaacaatagatatttattttaaaaaagttaaagcgattggaaatcaagatttgaatgtatgattaattttgtttagaaaaaaaaatgggttttctctcaatgtcgcagtgtcatccttgtgcaggggccatgctctaaacaacgagttagtatgactcgaaccttggtaaatattgttacttacaatcttctctgtatcgtttcaatttgaccaaagtgatccgaagatcatcagaaaataaaaattgtattatttataattaaacttatattataattttttttataaattggttttattatataattaatattgctttaaagcaagttcattttgtaaaatatatataataaacattattggtataaaagctctgagatttacagtatgcaggaaaacaaagccgccaagagctactttgactaaaatcgcgtgaataatctcgaaaatctttattaaaaagattcttttatgcttaattaatgaatttaaaatacaaatgtaaaagcgtaattgtaaatttaaaattgcttcattatccctccgtgaaaaagaaaaatatcaaatgatgtttaaatcgtgcaacttaacagccttaatataaagtcgatagtattttttctttgaagaataatattttttatatcattgaacagtcgtgtgcttcatgggatttgactaacgtgtattgctaaccaaatattcatattaatccaacgattgttgatgacccgaataattatccaatattaataaacaatacatgcttgcatgaattgcctattatattattgttttaactggcctaactctttgggcctcatacaatttcgccaccctcaggagaggaatccctgtccacaacaggaattgactcattcttcgtataggagggtgaattgcttctttctctccttctatgataagaatacctttcccgttcatcgtgtctattataatctcttctgggtaattcagaacgccttgagtaactttcattactactccgtcgtctttctaattcatcgtaggaggaatacgaatcgtaatgtcttcttctattttcattgtaattgtccacatgcctttttgaatttaatgatttcctctcggaataacgcgggtaatcataataatcatcgtcaactgatgatctcaaatcgtctctttcttctaatcgcccatcatcgtcatttttcgagtgaaatcctcttgtttcttttcttttctgaggttgaagaatggattcaaaattttttcctttttcagtagatttttgtaattgcaattctttaagtaactgttctcgatatttttgtactaaaatttctacatcagcttcatctaaagatttagttttcgattgtgattgctcatcttttataattgctttaggtggcttcgggttttcagtcccaaaatttgtattggaatcagatgccgctgcatcagtgctgtgttgggaactgacctcctccaacaactgctctctgtacaacaacaacttcgactcaatttgtcgacggcattcatgctcgcttattgaaggatcttgaacccgtttttccagagcttttgcatttcgatttgactgtagatttgtatttttgtcatatttttttacgtgagacagattccgcattacgtatccatttgttcctgatcctcttggagtgggtaatccaattccattatacgactttaattgttagcaaaggactcaattttggtgtcttcttcattaaagaaagctttttatgcatctcttaccatcttgctttatttcccgtgaagtcgttcgatttttgcttttgctcaaaaattagaaaaactgagtttatataggttcgtcgaacagctagtctaacaaaggaatcgagcgaacaaattttaccggtaggacactgataaattcgcgttactttttacgtgatatgagcaactagcgatttactaattgaaacagataaaattttatccctattcgttgaccggtattgaaaaataattgatatctctcacctttcacgaatagctaattttcagatttactagtttttgagttgtcatcgcttgacttctgacattatgaatgtatatgtacaacgagatgacggtaagttactttaaacaaaatttaccactcctttaaattgtatttgcaagttgatattatcagctcgttatttaaagtttcgatttgttatgcttgtttcgatgcaaaaattttgggatggcatataaatatttaatacttgttctaacattggcatggtacagttggtttaggtcaaatacatcgatttcgaatttttgtgcagagtgggggcaatttgcattcggcaacgtcttctacaactgtgccccccactgtgaacctcaattcagtgactaagaaagagagtggtagcatcgaggatagagcaggttcaggtgggatgacaatctctagtggggagaatatcagcaagcaaatctcagagaataatagtagcacgaatccgaagcatgcaaattcagaatcctcacctcttctttccagcgatttttcatcttcttcaaaagattatcataaagttggtgcgtttacagataataccaatgcaatcaacatacctgaacaaacaagaggtgtctctcatacctcttcttctccttctgtaggtacttcattctcttctattaatcttcgtgaagtaaaaaatcccttggcaggaagcgactctacagctcccttcataaattcgactaactcggtactttggattcgtgtcaggaatagagaagcacgtttccgccaggcagcctatcttcaaggtccatttacattatgcgttagcgtttggaatgaccaattttttgatgaaaaaaattctttattaaactttgatcctcaggtacagccctctactagtttttgggtctgtgtaccttattcatgtttttccaatcagcagcctatttacattgaaattgcaagtcaggcgatttttaaagatagatctattaactttgagcttgctatatcgcaatctcaacattccattcgagccatgtcagctgctgatatcgatactcttcatgcattccctgctctacacgttgaacatcaaactccggaaaatttatggcgtcttccgtattcttcatttcattcaaagaattcacatttggtggtgctaactcatggaatgcattctaatgttggtgctgatatggagtatttaaaagaaaaactaatagaatcatcaaaatctgttaaggaactagtagttgttcgaggatttaccggtaactactgtcagactgagaaaggggttcgctggctgggtaaacgacttggtgaatggctgttggatattacgggctggggaagtgcatcttttcctcgatattcccatatatcagttgtcgcccactcacttggtggattggttcaaacatatgctgttggttatgtacatgcaaaaacgcacggtgccttttttcaggctattcaccctgtgttttttgtaactttggcaactccttggctcggtgttgctggtgaacatccttcttatattggtaaggctttgtcctatggtatcattggtaagacaggacaagacttatctttaactccactgaatcactccattgaatcaagacctttccttgttttgatgtctgatccttccacgcctttctttcaagctgtttcgttttttgaaaaaagaatattatttgcaaatactaccaatgactatatcgtcccttttggaactagcgcaatggaagttagttctttgggtaaggtagaggaagctgagggttcagataaggttatgcctacgcatatggaaaatggcatttcaccaacactaaaagaaaatgagcaaacagttcaaagtgtcggagataatgcaaagaaaatccatgcttcttcagaagaatctggatcttcattttctaaagctcttaaatcctttgtaggattgttcagttattcggcatccaaaactacagatactgaaattccattagtaaaaaatgaggatgaaaatgctaggaagcctactgaacccaattgtcttggctcagatgaattagatgtctcaaattcttcaaaccaatttttttgctcagcccctaaattagatccaacttccacgttttcaggagttgcacaacgagttgtcaacacttttacaaatttgtttatcccagctgttccgacagattcttacttttttaaatatcatctgcataaagttgttgtatctgataatgtccatgatccagctgcctctttttctacttttgatggaattactgagctaaacaacatgaataatggttttttgtctaacgaaattactattgccaaaaactggcataggcttgcgtggagaaaggttgctgttagactcgatggtgatgcgcacaataccatgattgttcgtaggcggtttccgaatgcttacggttggacagtgattaagcatctaactgaaattttgttcgagcaaaacacttcaacagcatatatgaaccccatttctttcgatgaaacaacaaccgctgcctggctttcagaaatttatgaagataactcaatatcagtttaaatactcatacgtgttaagacattcgtttaaatttaatgatactgcatttttttagagcataataatttataaggttaaaagtaatttatttctaactgcgtatataacgactacaaaaatcgataaccatttcaaagcatttgaggtaaacaaaaagattaaagatagtgtattaaatcaaacgattgaagggaatgcgaaaatccgcataccaatgttgaaagacaatataacgtaaattacttgtgagccaaagcaacactgacactttgattatcatcgtgggaaatactgacggaaacactcttcacaccggcggtcgttgcagccttcgcagcctctccgtgcaaaactacttcaggagcaccagactctgaagaaataatttcgatatccttcaatggagctgcagcgcctttaccggaaatacccaaagacttaaagacagcctctttggctgaccaacgtccggcaaagctagcttggggattaggagctgcaaaacagtactttcgctcggtatcagtaaaattcctttctataaaggtctcattatcaatgctaatcgctgatacaagttcaacatccacgccaacattttcattggagttggtcaatgaggttgttaggctttgtagagtacgtgtagtttcgttggttttagaaatgtcggattcagcaggcagtgtggcagggaaagtccaagtgccagctttgctcttcgaagcgcgtgccaaaggattgagataaacggctttctcttgttctttggtgtaaggaggagaatccttggcgcggaccaaattgttgtaaaccagcgcatcgtgggtgtaacgataagatgccttataacgagcagcagttttagctttgtaagcattataagtagcctcatcaatcacaccgtaaatgtaatcaggatggataactataacttgtccaccaacttgtccaaaaccaaatgcagtaacagatgctgcctttatgccatcagtttgtataccttcactagggaacataacccggtcgaatcgtgctagatactcatcaatgttatcggcgttacgattacccggaacaaacccagagcgaagaatttggagagctccgttgagcatccaagctccagcaccacccttgctatgtccagtgagatatttctggaaaacaccgtacacagcgttacccttagagcgtccgagatgtgttaactgactgtcaatgacatcgcattcattcttctcattggctttggtagaggtaccatggaatgatgcaacgcccaaatcgtcaatagtaagaccccaaacagctaatgcaccacggataggagcaatagtaggatcacgtttccaaaattcatttccaaaagtattgagcgcctccttttcttgtcgaacaacctcctccttaataacgttgatacgctctatacggtaagcctctaaatccaagtcaggattttgaaccttcatcgcatcaagttcttcttctaaataaagatactcgcgttcggcccattcaccaatttgagaacggcggcgttggagttgacgagaacggaatttaaggtcaactatgggaaggggtgtcttagtcgcgatttcacgagcaccagtcaaaataccttgcccaggggcaggaaccgaacgaccttgtttatccatagctgtggaaacataaccaacaataccatgtatagggacacccatctcaatagcaagctttgcttgcatgataatctgtacaccagcaccttgagactccataaatccatcacgagtagaagtagcaggacgagacatttcttgaggagtacgtcccctttctgtttccttagcagcatttgatgtagcacccatgttcgcaaactcgtatgaaccttcttctgaaaagtcgtcataaccaccgctaatacatatcctggccttaccagaagtgatcaagtcgacagctgcatcaacagattcgacagcggtagcgcaagcaccaacaggagtcttaataggaccagaggcagagagcaaaagcatgttaatccaagcattggcagtgttaatgaatgattcttgtaaaatatctttttgaacaggtttatcagtccagcggtccttgtacattccacgaagagcagacataccaccaataccagaaccaactgtattaccaagttcagatacgtgaatatacttatagcattcataaggatctgtaatacctgatgcaaccagagcttctacagtagacactaaaacgtacaaagttgtagggtcaacttgagaaataatatcgtcaggaatgccataacgtttgggatcccaaccaagtggaatctggccagcaacaaatcgatcaaagcgcaaagccttaggaattagcatacttgtaccgcgcttgaagcgtacggaccattcggtagaatcaggaatttcaaaaatttcaacttgatcaccatgacgaagcttgaactcatgagcagcctctttggatgcttcaaaaggctctaagtcatgatcaataacaacttcttgcaaaagctctttcttttcaggattatatccatggaagagttcagcttcaataatacggataccgcaatgctccagtatatacttctcatacttagctttaacgtctttgtcgtccacaggttcaccggtctttgtatcaacccaacctgaatagggcttgccgtctttgcccttgccattgaagtttttaattaatcccataatccaagcaatttcgacacatccttctagtgaaaactcaccataacactccatatcccatctagtacgagagttaccccatggacctacttcggaaaaaccagtaacaacaggaactttttctaaatcaaccattccacgaagatcagataaatgagaaagggcttcataaggtttcaatttggggaaattaaatttaagattggccctaggctgaatggcagttttctggaaaactgcttcagagtcaggtccgttggtaatgctatgatcaaaggcagtctctgcggcaacagcgcggcggatttcggcagtttctaacaattcggtacgcaaacgagtggaaaggtccttgagatcaggtaaaagctcaagaccaccgttaaggttggcataaattggttcagattgacacaagtcgacgactttctgggacatcaaacccaaaatgttaaaagccatctcactctgcgaaaaagtacgaacaccatatttttcgattccctgagaaacaatattattaggtgccattaagcctgtaccacgagtccaaccaatgacagccccacaaatggttaggtaattagcccatgactcggagtaccaacggttaaacaaagtttctaaacctaacttagattccgagtataaaccatcgtttccaaaggtaccgtgattgggagaaagaggcaaaataacttgagcgggtcgggtatccataccacgagaggccttttgacttttgacggcgccaagcagtctcaaaatgtttgtcaacataatacggtgagcaaactcggaacgagaatcaatgccatcaatttcacgaccattttctggaatggcagcgaaaggaacaatgtagtccaagttccatccaagacccttcttttcgtcataaatataatcaataagagcttctacgtctgtcttagatccttggttaaatggaaccacgatcagacatgaaccacggcttccatggcgggtgtaaagggattgataaaattcagtaaccttgcgcgaaaaccgggatgtagtaactacaactttagcaccaccagcaaggagaccttcaacaatctgagcaccaatggagcctgcacctgcaccagtcactagagcatatttgtcttggtatgttataccattcttagcacccgattctaaaacatctaaataagtgccagtcaatgacttgttgaattcccaattaccatcaacggacttcttcctaatatgaaggaaaggaatggtttctttaacaggcgtttgttcatcgttggaagaaggcaatggaagggaaagggcatgtaaaacctgaccgtacaactgtttaatctgcaacttagacgaacgagacattttgttttgagacttaataatgcgataaattcgagccaaatcgttttgtaccttagctttgtttttggactccgttggtaatttaccacctttggccatctcagtaacgtaatgagttaatttgcgaacacctggtctagggatttcttcataattcaaattaccacgttcgtcaatcgtcgtagaaggagcagttggatgattcacatttttgaaaactggaggagcatctatcacggatttgcaattatcaattagctgttggcccaaggttttagcaagttgatatgtttcacccttttcggcgggacaatgatcaatatgatattgcataaattcaagtaaagtagggttggatctattcataacagaaatacaacgagcgactatttcagtatcaacatgcttaagacgaccaaagataatgtcaaaaaacatcttaagagcatcttgacgagcccaattccagtcggagtcgtaaacgcgagcttttaaaggcgaaaaaataggagcaattcctgatgcataaaattcaccatgttcttcgttccataaatctaattgagcgcgtaaggtatcggaaataaccttttcagcaacttgagccttttggccagcacgaaggtctttattgaggtatcgagcaaatagttctaattgctgagtaacaagcatggtattattcttggtgagtttcttaaaggtttcttcatcgataacagctgcagaaccggacgaagaaccgccttcagcagtaggagaagataatgtaacaccattacgagcagcatatttttgagctacactatcaagccaagctttagcatcagcttccgagcccaaacgtgatgcaggttccatggtaagcgctaacaaaagcacagactccaaacgaccaggacccaaaccataacggtttcctaaataaccacgaacagcagaattattgaaaccaccaggcatttttgaggaaatcattcgtgagataagagaagacgattgtttaccaagagatccgttaaagcttgactgcatgatagctccaagctcatccaatggaacctcctctggcttctcgggagtggcaccgaactccttctgtaaatcaccaagaatttcgttttgcaaagtggacttaccgccaaccaaatctttgatagatttttgaggggagacttcctcgatgcttttcttcaacttttgggcaacaagagtatgaagtacctcaagagctttgggaggctcgtcaggtaaagcagcagctggggctgatgtttgtgctggggcaggggctggcgtggcagcgggagcggcagcagcagcagtttcaacctttggagtggagctggttgaagctggggcttcggcaggttcatcagcaacctcgtcctcaaagttgtaatagatttcacgagcatctttagagtagcaaagaacttcacgattaatacttaaagcggcatccatgttctcatatttcaatttcaaggtacgcttagccataccagctaaggtaggactaggtccaatttcgacgatacgttcagccgatactggaggagaaagaattacatcttgcgtctcaatccaacggacaggagatgcaaactggtatgcaagcaactccaataataaagtatgagcaagctcctgctcaacttctggtctcattattcaaatggtttaacaaaactccaacacctgctttagttgttggttctagttaacttgatcctttactatcgcgtgggaacactcaggttaaacctatcagctttgaagcatgtaacgaatatttaacgcatcgttatcaaatatagcgaattagcaactgcttgtggcataattaacattttatcactctctactacacagtatagtaagcttgtaaaatacttttgagtaattatcagttatagaaagattttagagagagattttgttaaatataagatcatctctttttcaatttagtaaatttagcaataaacaagaagcatcttaccttgttggaattgagcgttaggtgctcagttttatcattagtcgaaacaaagtacactgtttaccaatagtctatttaataataagagtattatttttatcgcgatctgcgagagcttttaaactaaacacgtatttcgactatgtgagataactataaatatagaatttaccagtatacgtaaaactaagaaaaaccatataaaactatttgccaacttatatctacctgccaccgattttatacgcaattcttttccagcaaattacataacttttcaagtatgagtgtaaacgtgatcaactaacatactatctaatagatagatgacaacgaaaaaagcattttactactaaagtgtactctcaatcgtagagaactgttcaattgtaagatgtatctaataaatctttagtcgtatactttctttcaatactttggttgtatagcattaacggagggaaaccatattgaaatgttttaaattaagagattttatagtcaatccatataacgattaggggaattgcttcgaagttttggggataatagttgcatctatttggcgtaactgtggaagacataatctaactttgttacggtaaacagcaggattggttttctgcaaaggatttccctcaaaataaacggtttcaagttttttaagaccagaaagctcgtcttcaatttcttgaaaagaagacagttcgttattgctagcccataattctactagattttttagtcccgctaagtatgaaaggtgcttaatcatgttgttggaaacatccaaaatttcaaggttttcgaggacctcaataccagagaaactagttagaccattatgcgatacatataattctcgaagacaatgggataagcaggccaagttttcaaattgagttattcgatttgattgaattgataaaagagaaagtttctgtaatttttcaaaattctcgaatttggttattttgtttttgccaacccagagtttttctaaattaactaaagtatccaaattctcaattactcttattttgttcccccccaattcaaggttcgttaacctgtctaaaccttctaaattttcaattctcctaattctgttttggacaaagaagaggttttctaagccctttaaatggttaatgtttcgaatcgttttaatattgttgaaagacagatccaagtaagtgagatttttgacattatccaagttttcaattctgacaattaagttgtcatacaaatccaattcagtcaatgtttctggaactgattcaattttcttgatttgattttggcgaagacataaactctgtaaatttttaaatctttcaagtccaagagatgccatgctttgtatacgagactgaataagctctacgcactatattaagttggttagctatatttcaatttaatgatttaaagatatcatttacatcgacgtcgtccggcacatcatcaagcagatcttcatctgcatcgatttgctggacatcagggtcatcaatgataagctgtgtctcaggagcaattccatcttcactggaaacgttactcattgtaaaaaaaggcgatataataaaaagggcaaacgtgttacaaacgaaagtactatatgctttcaagtagagtaccgtgacaacataacgacgctttaggaagcaacgatactcttgctatagctttttacaaatctgtatagtttttatcgaatcgttaaaaaactcactatagtgaaactcatagcataccgcaacataaaataatcttattcagcgaaaatcattaagttgactaaatgctaaacaatcccaattgcagcttaattgtttaacaatcgttagtactcatcacattaatggaacaattatcatatggtgtgtatagatttattaatgaacgataacttacacggtaatataaccccctcctcgaatactgataaaaacagatttgaaaacaaggttcatttcaagtcatgttaagctagtcaatcaaatatatggcaatgtgaaattgtacattctctgaaagaagttacaaacgatgtatagtttacggaattgacttcgacattcaaatataagggtataaaataaatgaataaatgacagttgacctagaagggaatagcaaataacaacgtctcatttaatacaccgatgacacatgactactagcaagcatgagtttagcgagggatatgagcaaaggagttttcgttatcttttgcttcccatataagactatcaacatcaaagtttccatggaagacccaaccattttcatcaatgtgataaagatttactgagccaccagagtatgcatctctgtgagtggcagcaacaatagagcgctgagctaaataaagagcttcttgtttagataagtcccagcgatatccagagtccaaaacaccgtacgcaaatgtagaacctgaaccaacggaaaacaaatcacctttcaatcgggtgccatcactgtcgatgtagtaaagtgcagtaccaccttttcctgttccagcaagcatagtacccatgctaagtccataacccttgtatgaataagtaatgtttgaaagaattttgctagcagcagaaacagagattaactccttatttctaagttgatgtaaacgacattccattcctagaactgtctcccaaaactgacagtcagctgcaccaccagcaagagtacctaaaagatatgggtttatctctataacttttttaacggtttgtgaagcaataagaggaccggcagatgctctcgaatctacacaaacaacgataccatgttggtaacgaaaagctaaagtagtagtaccatgattcattttaataagacaatgcttgtttttcgtttcatctgttaagtttcgtaaataaagagaagattgaggcactggtacgacatcaaatcgatttgtaaatccttcttcttctattattttttttgggtcatcattgttagtactttgtgtatacttagatacgatagaattcatgattaaagaatagtattacgctcttagcacgttcgtcgctcagtcagcttacggcaaacactcaatatagcgactctcttagaaatcgctattataatatttggaacactaccgcgactactgttatgactaaacgcaaaagaagcgaaaaatgtcaaacatttttaaaaataagtttttgtcaaatttaaattatttttgttttctagacttaatagtaatatttcagctgattttgtatatttatctaacattttaggaatgccaatttatgagtccatgtgacctatctagcatgttgggaaaacaaagaaactatcgttttagcgtgccattttacagttacgttaaataagtataccgatgcttaaaactggcaaataaaaaacaacagaaagttacactcttctttttactcaattacctatacctagacgcatctgtttaacgggaaaacgataatataattacttctcgtagttctagcacatatatagttttttgaagctcacttgagtaattttgtagattttgaaattcgggaaccgtaagttgaggaaatatattatagggaatatgaagagtgctacaatcattggaggcggttctcatcctgaacttttacatctcatttctaaccgacttggaattacaccttgtgatgtatctctaaaaaggtttgcaaatggcgagacaagcgttgaaattcgtgagtcagtgcgagataaggacgttttcattttgcaaagtggaagttccactgtaaatgacagcttaatggagctccttattattataagcgcttgtaaaggtggatctgctaaaagaatcacagctgtcatgccttactttccttattccaaacaatctaaaatgcggaagtatcgagatgccattacagctagaatggtagccaatttattaaccgttgctggtgttgatcatataattactcttgatttgcatgcttctcaaatgcagggattcttcactcgcccagtcgacaatctatatgcagagcctaacatagctgaatggattcgtagaaacgtcgatgattgggaagaagcggtagtagtttcgaagaatcctggtggtgccaaaagagttaccagtttggcggatactttgaatttggactttgcattgattaacactgatagacaacgaagttctcatttttcccaaaattttgaagattccattatggatgaaacagaagcaactgaaacacatgttactaattgttctgtatatttggatcgtcctcgtatccatactgctaagtaccttttgggacatattatcgatgacgaagaaattataactaccccagctagtgtttgttcagaagattatgctcaagaagttaatttgtattctcagggaggatgtcccagtgatgatgatgaagaggaaaacattatgtctgcgtccatttatgctgaacgtatgatcacccttgtcggcgatgtgaacggtaaaaccgccttattaattgacgatacaattgaaaatccaacagctttcattgtcgcttccgaacatttggttaagcgatgtggagctaaaagagttatagtgattggtacccatggaatttttcaaaataaatgtttaaaagatttgcaatcttgtgaatacattgaacaggtaatgtcaaatatcacggaaagctgactaacgtaacaatagattgttgtcaccaatacgtatcctatcaaaccacaagcagtcctggaatgtgacaaacttactgttattgatattagtggggtacttgcagaggctattcgccgtacccataacggtgaaagtattagcttcttgtttaagaaagcgttctaaaattttcgtactactttatttatcatgttaatttaattagttattttaactacaatatgctgctctagaagacttggttttgagtcaaagttataggatatcaaaaagtaacgttttgtttaatatcactgtttcttaccttggtgtgaagaatgtctaccaatgaatagaaaaatctgtacgctaattatttacctaatttaagaagtagcactattttgtaacaaatatagttgcccgtattgtgggacttctttaaattcgagggttttcacgttttattaatgcataaaaatattaaaaaaaataataattaaaaattggtagcaatttagaagttactttaaaatttattaggccagttcaactctttcattggcattttaatataccaaaacacttaataatgtaagtaaattgcaaacataatttgttaaattcagaaaagctgagtttcttcaaatgaactatcaaaaaccaaagttttattaaaaaaaaaaaaaaaaaaaaagaatctcaaaagattaaaagaaaatgtcgtttaacttcttaacaatacatttgtttacaacttgtttttatttttttgtcatattttcaactttgcgaaacacactatatatactatatagtttgctacaaatcaagcaacagctcccgtggccaagctggttaaggcctcatgcttatatgatactccccttaggaggtgtgttacgtggaaatcgcgagttcgatcctcgccgggagcactttttttgcaaagaatttttacacagtcaagattgttggcttgtctagtgtatggatcattgtaaaataatttttataagtatatgtagtacttgattttttgcaattgcttatgtagataaatctatcacgttaccctccacttaatgaactgacttcttcctattcaaaccctcttttttgcgaaaagataaatatctaaatattgttgtgtttatttacatataatgtaatttggctcaagttagtagttaaaatgtttgcactgcttttaatttgtacgcaatattatttcgcaaacggaaagtaaaaagtttaacatttgttatttacacatggcaatcttctacaaacgatatacatcctactaacagaaacctgttcaaaaatgagaaaggatccaaaactacttttatctgataatttaaatgaaatagcagtaatattgattgtcatgtcaaaatctaatacccaacaccaacaagataatcagctaaagcctctattgcgttgttaataattgtgctaattaagaatagtaaactgagaaaaacttaccagtaatcttggcggcttctcctggaagggttgtttcagggtagtgagaaaccaaaatgcaaagcttagtagctacacaaataatgccctctttctgtaatttaccatagatagaacgtccttcagctcgaatagtgatgtatttttgaccggctaaaatgataccagtgccaaacatactaggtggatcttggaaaccagcggcaaggccttggatttcctgaggagaaagattgaatccagcagaagcagcccaaacactgtcaccagcacgagagacgatagcagcgcgatcgatttttccagtaccgagcaaagaagtatcaacgtaagctaaataagttagatattattcgtaataatatctagaggatatacaaaccttgccaagacatttttgcaaatctgggtttagagataggaaaacttgtagtagtagggtgacggaaagtagcagctacccgttctacatgcgtttgaaacctatgaccaatttaaggtgctctaagacgttctaacattgataaaaaaattcttataaagtttccctcatttttagaaataatatgaaacttatcgcagttgacttcgttagaggtttaccattcaagatcgtgtgaatgtattgtgtaaggattgttatgcttaatacgacttcagaagtattcaatagaatttcagaactcttgtttagaggttcaacaacacaattagagatacttcgttcagtaatagattttttaaagaaaacaacttcaaaccatacaccgatagattgagctcgtactagcgaccaaaaattcgattacacacatcatgtctgttttcagtcgatggaaaaaaggcgaccatatgaaactgaagaacaaagcttgcagaaatagcttactgtaaacgtgtataatggtcaacagattcagactttcgaagcaaagtatctttacaattgaagataattaccaaacggtaaactacattatttccgattaacgtttgtaacaaaaccactatgaagtaactcagatgtctattgatctatggaaaccacctgatagttaaatactttcttcaaagacaaatagtcattcattttattgaaattagatcgccctatttttcaccgatgcacaacaactttaattcatgtctgaacgattccgattttcggtgcgttcattgcgtcttttaaccgagccacccttatcacgacgtctgttctcctgaggattagtgtgttgggtcttctgctcatatagcttttcatttgcctcattcaattgtgcagttttctcgctaagagaaacagtcaagctttccagcttgttaatctcaacacgttcaaaaatgatggcaccgtgaacttgatcaagagcagcatggatctcacgtttagataataaccgagaaacaataacagtaacacgctgaacaggaagatcaaatgtcgtagccaaaaattcaagagaaacagaatcgtaaaaagcagcatatgctaataagtatgtacgtagtccctcttcccgaatcttctcactaagcatttgcttaattttgtcagcatcaggcattaagctccaaatcttaatagcatgaataaattcttcacaacgacgccattcaccatctgccaatgctttcgaagcttgcattatatactcgcgggtattttcaggaggaccaacgaaaagctgacgatcaatgtattcaagcatacgacggaagggtcggctgattacacgctttctagaatctgaagcagtagagctagcagctgccattgcgggaatctccatcaacatagaacaagtcaagtaaacacattcaagcagttctagatttatgtgcatatggaaaggtaaaaccaactgcttatccaaacgatcctgatcaggtgtaaattgtccaaactttggtgcttgtatgccttgtccaaggagttcctttacacgaccagtagtagagatgtcttgaagagcatactgtgtttcttgaaccataccgttgcggaaagcacacaaaccaatttgaaccatagtgcgattgtgtaaaatttgagtagcaatgtcggcagcatgcacgctatcttgtaaatgcgacataagtaacatatcacgagccttgtaaaaacgattttgcaatgcttcatgataaatatgacacagcatagcacgggtacgaagtaaactgacaccattattataaagatagacacatagggaatggattaaaatatcaggagtcgtagtcgtggcacgaggagtaattgtaagatcaaaagtaggagggaaagaacgccaagcaacctcctcattagcgcgaattacttgttcaggcttgtaatagacgcgatcaagacggcgcatgatcaatcgagcagtattttcaaccaccccaattcgctcaaggtaaccttggcttctgacaagaagggtataaagtgacgtttcatccttcagacggtcaatatattcaggagtatgaggatcaatcatttgaagagaacgagtaaattcatcatccaatcgttctaagaaagagactacactaccttgaacttgtatgactccattattattttccgccgcagctatcgcttcctcctcttcttcattttcatcttctacctgttcaacaataacaattttggggtttgcatcaaagatgtcaagaatactgtgtaactcagtaagagcggcattccattgatcaataggcatgtattgtccagagccagtgtttatatcgaatctaaccgccaatagggcaactttaacgcgaagacgttgataatcagttacggctatagtcgagagtttttctagtaaacgaatttgttcagaacggtcagtgcttttcttaccgcgagcttcgaaaatagctctgagatacttgaaaatatctgcaggtgtaatttcttctggttttcctaagccctcagtaggtgcaactataccacgagtagctacaccatcaacaataacttcatcttgcccagccttaccggcaggcttgggaatttcgtttaattctgctggcttcatgaaaccttcaggatccttacggtatctatcaatatcactttgaaactgacggttgtttttacgaacacgctgttttaaagcgttgaacgcacggccgttagcagcatccaaacttttgataaaggccttatcagcggactcgagtttttgatcaagagcagacaagaattcgatgtacggaggaggatttctgccggcctctttgcatttttgagatactttgttcaaatgatcaaattcattagaaacaacaatccagttgtttgaactcatagcgtttttaatagtttccatgcagctaataaactcttcatagcgtttatctttagcacttttaacaacacgacgaccctcttcctcatcactactttcctcgctgctttcaccacggagaaacttaagaccagcgggtttggcctcttctttttcgggtttctttaagaaactagaagggccagaacgttcagattcatcagattcctcttcagattcagattcctcctcagactcagactcggactcagactcggactcagattcatcagaaacttcgctatcctcttcggattcagtctcttcttcctcttctgagctttcagagtcagattcagagtcttcggaagcagccacggcctttttcttgggaacctctacttctgactcttcgctttcagactcttcttcagatgattcggactccgaactggatgcgctttcctcttcacttgattcttcttcagatgaagagtcatcttgtttcttcaaccttgaagaggttaaacggttttcttcagaggagtcaacggattctgcatcgctgtcgctagagcctcccttgaagaatctcgacatgttggtggttggcaagttttttttcgtgcagcagtcaaaggaagggtgaggacccccttccacctttttgaaagaggtatgttatcgttaataatattttgtgtccgttaaagtggattaacgtaatttgttatttaataaatttatccaaaactgtcggcaatgaaagtttagaaaactaagaagcatggggtttatcgattttgacttgatagaatgtcatgattctttataagcaatttcgtatcacaaatacactcagaaatcattaacgcagttgcgggacaaaaactgtacataatcagcgtcaggttgtttatagaattacttttgatgaatgaaatacgctgaacaatttaattatgaggaagtgattatattttccatctaaccaagtgtatactcactttgcttccttgtcgcaagcaattatctgcttagcaattaataatccgaaaaaaataatcgtttatttattgaaagttttaattgtctaaatattgatgctcttgagatgtacatttgttaagaaaatgaattaaattattctaacccctcccccgaaaaaaaaatgaaaaaatactaaaaaagataatgattatggaaaattttaaaggaaaaaatttgtttccgcagcgctactcttgattatttcgtaagaccaagtaaactaaatataaagcgttttgtcttaaaaaactattgcagtatagaatgtttcctctactgcaaaacaaaatccatacagctagctcttagggttatcaattagggttattgaagccatacattttacctgatcactgtttatggcagcgatcacagtcatgttaaattacgttacaagtcggtatttagccacgttccttcaaccacttagtcaaaaatggatcgcatttctgctcaaaaagatattttcaaaaagggtatgtccctgtaaaactattaatttaacatcttttagtcgtcaataaggaaaactcttccattttcgtgagtcttggcgtatttgcagtttctgtagccatcttgaaatccagactgggaaactttttggtaccacaattgtaaatggatgtttgaatttcacggactaaacgtcttcagctttggattcagaaaaatattacttcataacgttgtatggttgtttcataaataaaatgaactcccagtttcaataaaggttcaaagctaaacaacatatatctttcatgaatatcattgtgctttgtaatttttgttagcgatctaaaatttgaaatatttatgttatctagtgtcatgcgaagtacgtaggagcattagttggtaggaacatttttacatataagctagttcgattctgatatcttgcgtctatttatgtttccttagatgtttgaagtcaataaccaatattcgtccattcactacagatttttgtgtgaacattggactaggaaccatttcgtttgtcgtttatgcgaaaatttttatgtacgaatgtagtcggcgtggagaatgttttaacaacgactccttcatttacagatagatgccaaacaagaaacgtttttcctccttttaatatccaaccggttacatggttgtgcaacatccaaatatactaagtatggagaatatccgttttttcgaaaaattgctactattctgaattaaggatgcgtactattggtaaacattgcgcttgatgtttcgaataagcctttcaatggaagttgtttcttatttatcgcggttattggtatagacggatgttttgcaccaaattcattcgtcttttcaaatacgaattgatttcgttgtggagagtaagagcaggaaccttaatgtaagcgaaattatcgccttcttaagtcatgtcacggaaacctgaaacaatatttaattatttaattgggatctaagatccaactatttaataatataagaatcaaaagatcctcttctagtaactttttcttgtatttttttgcaagccaaagttttaatgacggccttttaattcattgatacactctattacgtaatagattgaaaatcagtaaaactgattaaggcatagcaagcaattgtactttatttcagtcatcgtcagcgccgttacacgcggctcactacaaagcggtgtgtcgtcatccctttccttcagattcctctctatcctttaaccaagccgctttttttggttaaatccttcatctttcaataaattgcgaaatctctcagtgttgtttttcgtataaatttgtaatttatacggtggagttgattagttattcgttcaactcgcactgtgcatatttatcggcttattttagtgaatattttcgattttctgccgaatattatatttgtatttgtagctacacgctataaacaagaaaattagaagattcctccaaattcatattttaagcttcatatccacaagtgtttccctttgttccagatcgagattatcgtaagcgaaactagctctttgtcagttgttccattaaattgattagccggttggtgcgttcatttcaaactctttgacttttttcctttaaagcacttcttttttagattcctttggttaatctgtcaactactactttgtaaatagtataacttgtggttcctttttgcactgttgtgcatcgactcacgttccaagagatcactattttacgttactttaaagtgattcgagtgtgaatgaaggcactcgtattctgcctatactgatatattctttgcaatactttacaaaaaggcgtctctattcatatggattcggattcgcccattcttccattatcgaacaatcctcctgctgcgaggactcatgatcactcgcagcgtaataatcatgctcgtcatgtctcgtcttctggaacaactttgtttgctcctgtcaaaccggcaaccaagaaatacaattacagaagggtgtctccccatggaagctatattagcgtacgaaattttttacttgctctgcattttactaattaaacatatagcccttagaagcaatgactgtgaaactagctgatacatattcaatttgtaatccaaaattccagttttcttccgaacaaaaccctcggagaccactcaccaaacccagtgaaggagttcacaaccatggttttgataacgtcaatcatgattatgtattgtatgttaacgatttgctaggaacggatgaaggccgtaaatatttgattctcgacaccctggggcatggcacatttggtcaagttgctagatgccaagatcttaaaacccaacaaattgtagctattaaagttatcaaaaataagccggcattttataaccaatgtgtgatggaggtttctatactagagctccttaacaataagtacgatccagaagacaagcgccatttaattcgtttatatgatcaatttatgcataaaaatcatttgtgtctcgtttttgagttactcagtattaatctttatgagcttatcaagcaaaatcagttccgtggtttacatttaagtcttgttcgttctttcgcaacgcaacttctatcgtgcacatctctcctcaaacaagctcgaatcatacattgtgatctaaagccggaaaatatcctgttgcaggatttatcatcaccgattgtgaaagtgatagattttggtagtgcttgtcacgaacgccaaacagtttatacctatattcaatcgcgattctatcgcagtccggaagtaattttaggactacattataactgtggaattgatatgtggtctttgggatgcattttagctgaactattcttaggtcttcccttgttccctggaaattccgaatataatcaattatgtcggattgttgacatgcttggtaatcctcccacttggatgttagaaatgggtaaaaattcgaagaaatattacaattctggttttgtaaacggtagaaaaacttatgagcttaaatcgatcgaacagttttctatcgaaaacaacaaaacagagcaacctggaaaacaatattttggtgaaaagacactcgatgctattgttttaaattatcctcgccgaaaaaccacacctaagcttactcctgaagaacatgaagagagactttgtttcatcgatttcataaagcagtttttagagttaaatcctttgaagagatggactcctgaccaggcgaaaaatcatccttttatcacaggtgcctctttcagtcaatactgcattgacaaacaaaaaccactgcttacaactcaaagaacgaggaaccgttctcatactattggaaatcaagcggtggttcctccttccttacagcgtgcaagcacttatgtttccaacgaacctgaagaatttgtacatactcgaccgctgcctcaatattatcctcccgctaatgagaacgaaaatgtagatgaatttttctaatgtcatattttacgtatagaaacattcaaatttatttaaaatatttaataggcatgatccattccaaattttttttttatgttgtaccaattttctaatagctttcgtaaaacgttttcaattttcataaagcattcaaacttttgatgatatatacatactacgaatattttcaaagttccttcgaggcttcaatatgcagttttcaatagtaaatagtataaagcatttacaaatttaacgctatatttagcgctacggtaaatactctatgtagagaggttttatacttttatgtagtagacattcacaaatcgccaaaatgaaatcaagttcacttgaaaatgggactcttgctaatgcgggtgtttacgaagatgatctagatagcgacgaagaattggtctcagaagaagaatttgaaaactttaataatgaagattcagaagacgatgaagactcaaacaacgaatcaaaaacagctaaaagtcgtatgttaaaaattcttttattttcttaattaatatttactcacaaatttgaagagttagctgagattccgtttgatacattgttgaatgctcaaagggacctgcttaaagaacagcaaaaaacaaagataatgacagaaaaaatatgaaacatactgagaaagttgacaaaaaatttttggcgaaagaaagaaacacgcccctcaagaattgtcaagtaaaaaaccagtttctcgttttcgcgaagtaatatctgaaccaaaaaaatttactcgtgatcccagatttgactctttatcgggaaacttaagtaaagataaagtgaaaaaaaattacggctttttgaatgaataccgagtatcggaaatccagcaattaagagatgaattgaagatttgcaaagatcaagaacgggcggagagtattcgacaaactttaaagtctttactttctaagatggagagacatctcgaggaggaaagggccgaacgtgtcatgcatgaattccgtgctcaagaaaaagaaagggttaaagaagggaagaaaccgttttatttgaaaaggaacgaacaaaagaagttaatacagatggataaatataaatctatggaagggacaaaggctttggataaatacattgagaaaaagagaagaagacgcgctcagaaagagaaaaaacatcttccaagagctagaccgtctgcgaactcacagaataagtgaactaaattgtatcattattggatttgggaaaatttttattaatcatttcactataaaaaatgatgttttattgtacataaatttaatctgtatgtaaaactgttgtcttttaataaagaaagaaacaaacctgatttatttaagcataaattaaaaaaagaaaaccttctttttcgtagaaaatattaaattggtcattcatgactagcagcatggtattaaagtgaaatagggtaaatgaattaccgaagcagtttaattgccaaaatgacaattaaagcaacgatcagaagtattagaaaacatataaaccgaagccgcccggtatttttttggtgagactccgcttttattaactccttttcggcagattttgcatgaacctgtgtttgttcaatattgaaatcaatacgatctactaatgctccttgttcaataacaagcacttgtaagtcttgaaacatctgcgctagctcaataatgccttcagcgatcttggcaacagctctttcatgtcgtatagcttgttcgtcttctccttgttcttccattaaggcaacttgttgtatagtagattgtgaaattgcaacgtcggataccgtctcgtcgagctttgactctacaggagatatgttggcgtttaaaccacgaagttctaaaaaatttggggtcagtacatttgttaaggagaacgcgggataacatactcttcaaataagtagattgcttttttctaaactgtgcactttcagtttggattctgctagctaaatttgataagaaatttttagccattagagcttctgagcctgttgcagagtttgtttgagctttggtaacttggagaagcttctgacacctttggaaatcttgtgtaatttgaatggttaatctctgtatttcattctcttgctcagttttgtcggaaaagctaggtaatacatgtttagcatattgcttatcaagcaaattaatatttcttcgtgtatttaacagcagactgtctatttctccttcaactgttacccatctaggggcaagcatgtccatctctattacagtgttatctttattatctttatggactaaactctgccgttcttctttagggtcccaacccgacaattccaatcgttgcccatgatgagagtaggattgtcgaaaagtaatgtacaaacccgtacggtctcgataggccattagataagaaacaggaagaaagaaatatagtagagtaagtaataaaactgttttccacctgtaggcacactaatttcgaaaacaccttttttatagtggttcttcccagcgtgagaaataaatgaaattatttcagtattcaaactcagtttctattgtgacgacttcagtcttatttccagcataaaggcttcttaaacacttggtttgtaattaaattgatacttgagtttttgtgctcaatgggtctcaatcgatgtgataatttacaaatacaatatcgatgttgtgtgaaccattaaatctatttaaaatttgtagtatgtatcattatgcaagactaacgaggcgctgtgtctccactttattcaattccatgagctagctttaaaggttggaagtcccctgcaacataaaaactatactgtgagctggtatagacattacttgacttttaataagtctatcgttcgatttatctagttatcggagatggaagaaacacaaattgacgagctgtatttctcgctaatgaggattttctgttctcagacacttcgcgcagctggcattgaccgaacgaaggtttcattattaaactcttttactgatattactatccggtatattagacttctttcagaaaccgctatggcaaaagctgaagttggcaggaggagctgttgcgatttgggcgatctgcgtcttgcaatggaagaaattggtttgttaaatggctctgaagaagatgttaaaacgttagtagaatggtttaatggtccacaggttgcggaacttcgtcgggtatctggatttgttcaagacagtgaaacgcaagtcaaacctaaagactggcttacaagcttaattcaaaaacagattcgtgtcagcggccctgaaagattttatgagactgtattttctgcttctaacgaagaagaagacgtcaaagatagttaacaaagccttctgctaagttcaagttgatcccatgtttatctagaaggcgttctaatggcgtcgcataaaaaggttattagtttaattgtttcaggattaaactaaaattttcttttatttcttgcagaattagtttattactttactgatcgtttatcacttgttatgcctataagatgactatttagattcgctatacatgtgtcgtacgtgaagtcttattcgattgctaaagattcatacaagtcaagctggttaaaattaatcattattcttatttatttttctaaattgttatgccagagctgccgagtgtcttacatcttcctggcattttaactaacaacgcgattttcaaaaaaaaaaggcattttttgtgagtgatatccaccgttttctctacaattttaagtgatgaaatttgtttaaacaagcttgaaataagcaattcattcatttagatttattttgttgagaacgtcgagttacattgttactccttatgggtgaatatatctattcaaccggtctgtgctcaaagcactcctgtccatgacctccatgtactagctgttacctgaagaacctgattataaacttttcgtttttggtatactatttattctattgttatgagagttttgaggaactttacaatcttttttcttttcactgcattaagccttttccggcagatttcagctagtgcaggagacctacatcccgtatacgtttcttgtgtaaataggtgcatcgaaaataaatgtcacggaaacccatcagatacgtcaaaacttccgctggacttgaagctctttcgatgggattgcggtagtaactgcggatatgaatgtgaaataactgcggaaaattattttgccgctcataatttaccttcgcaacaataccatggaaaatggtactttatacgagtttttggtattcaagagcttttcagtgtcttcttttcaatgctcaactttatgatccattacaatggttaccatataatgcgcaggtgtattccagatgagcatccagctaagcgattgtgcttaagctgggctattgtaggaatgaatgcttgggtttggagcagtgtatttcacattcgtgatacgcctattaccgaaaaactcgattatttctctgccggcgcttttgttctttttggttcttattgtaccttaatattgatgctgagactggatcaattaccggggggaaaacttttgtgttggataataggcgttatcttcatagctgcctttattgcccatgtaagttatctttctttttattccttcgattatggttataatatgaaagcaaacgtcgcagtaggtttagtccaaaatatactgtggtattactactcctggtcaaatcgaaattctggactttactggactagatggccagcgtacattgttactagtctaatgttggctacaagcttggaactctttgacttcagccctattgcaaatcttatagatgctcatgctctttggcacttgtccactgttccaattacccattacttgtatgggtttgtagttaggaaatgctcatatgatctaaccaaaggaacctttaaaattaaagcctatgatagcagtcgatgattattttatcttttctctattaagaactacaagctttttctgtacacatatcttaatgattattccctttttggctttcctcgttttaaagtattgttattattaattaattcaaaaccacttccctaacagtaggttttaaagacctagttttttcccaaaaattttgcctttcatctatagaatttagtaatatttatattttataaatacaataaccctttttccgctctatttattaatagatttgttcttcacgatcaagatcatcacgtttgcgcttcgtgtgcaattttccctttgattttctcctatcgtgaatctccttcatttgaataatagcttcacgttgagcttctccaacacgttcagataaaagaaatacaccctccttgtcaatttcatattcctgcatttttttgccaattgtagcttcaattcgaagaaaaggttctaaatcatactgagtaaccaatgcaatagatttacctgcccgacctgctcgagcggtacgaccaactctatgaatatatgcctttgagtcggtaggaatgtcgtaattaattactacatcaacaagaggtatatctagacctctggcagcgacatcagttgcaacaagagtagatctcgcacctgacttaaatttatttaaagccccaagacgattactttgagacaactgtccatgtaaaggaatagcagaaaatcctaaggtacgtaataatatggccaaccgttgagtatcgtttactgtacgagcgaatatgataattgaattgccggcaagttcatttaccaagtaaacgagatacgtgtccttgtgtttaaatggaaaaaacaaataccgttgtattagggtatcgacggtactaaacttggaagatacagcaacacgcacgggttggtgaagggatgcacgctgaagcttttcaaccttgctagtcatagtagcagaaaataacaaagtacgtctttcatgaggaataattttaagaattttatcaataattggaccaaaatccatatcaagaagacgatcggcttcatccatgattaaatatttcaaattctttaaactaaaacctttcgtgttctccaaatgatccatcagacgtccgggtgtacaaactaggacatgaggcttttttgataaagcgactgcttgagttaccatatccataccaccaacaattacaacactgcgaacgccgatactacctcctatagcctcgaattgttcagatatttgataggcaagttctcgagttggagcaagcacgactgcaaaaaatgggctcggattgttccacaattcttgaatgacaggcagcgcaaatgctgcagttttaccactaccagtttgagctagacctataacatctcgtttattcaatacaactggaatggcttcttgttgaatcggagttggagttttaaatcccagtttttcacaagcttcgcataattcgtcaattactcctaattccttaaaagttttaggggcttcgttgttttgtgagtcaccattattattttccgaagatttttcagagcttgaattagatgtttcaatctttttattcaatgaggaattttttttatcctcagtaagttttttctcagaaggtgccattgtataaaaacttttgcggacaccaaaaagaaataattagcagttgttcaagcacaacagctgtaatttgtagatttaatgatcaatgaaagttatttactaaaacttcgaaaaagtaattaggaaagaaaaaattagcgaaaccgagcaccaatttggaaactggtggtttttttcaagcttgtcgcattaactgtttgtaatttttaatgaatactctaggcttccttaaatgtttttgcgatgtgagaataacattatcttaaagcagtgtcttattaacattgtaaacatcaaaaagcttcataacagatgtaagaaattaataaaattaacttgtgaagacattcgatgtgattaaagtatgaaatgtttttcaattccaaagagttaaactaagagatttgatacttcatattacatcaataatttcaattctggaactttggaaatattgtaaagaaacaaaaaaataaaataccgatacgtaatcaaataacttatcatggaaaaaaaaactgttttttaaaaagatgatttttacagttctagcctaaattatttcaacctggttgagcaatccttgtcttaaagtctttcggcataaagttgaacagaagaccttttggaaccctttcttgaaatttctgttgtaggtttagagtgatcccctttcataaaaccaaaaaccttaataaaatttcgttagttgtgataatcattttttgacaatcaagatacacttaccatgtctggcgatgaatgtgctaatccaaaaatgatccttttgttatgggaatttgaggtttcaactttagcaaagatgattccaacttgcaaatctgaatataatgttgcagatggatgttcttaacagttagaacaagtacgggatacgaacgcacaagtcaataagcttaccatgaaagtcattaattaatttatttaaagatgatacaacattatcctcggaaactaaaagttgtgaagaacgacaagcaaaacaagtgttgctaatatgttcaccagttccagaggtagcaacagcacaagtagaggaatgagacttattatcaaagctttcaatccaaaaaccatgccctggtatcggagaagatccgatcctccctgctggtttaagtaataatcctccactgctgcttacaacggcaattctaccatttttatccacgcatattacgccaatggtatcttgcgaagagagattgattggattttggtaaaggatttctttccattttatttgagttttcatagatctctcagttatgagatgtgattctggaacaagttttatgttactatgaaggagaagtttctctattccgttcccaacaagcattgcaggaggtaccagtccatgttggctcattacctttcttttgtttaaaatatataaacatgcttctgaaggatgcctacagcaattgcaacaagcaacacttgcagttaaaccactttcagaatccatgactccagcctcacactcaacttttccatcaatgtttaaattagaacctacaccagcgtttgtcactggactatcctccataatttttgctgcctgaatagcagcagataaggcagattggccaactttaagagcctgaatagcagctttacaagcactgaaagttagtttattaataactttcagtaaatacttactcagaacaggtttttttggcttggatttcccgttgaccactgtataagccagcgccagcatgtaaaattaccaagccattagacattattgcagcaagtatttttgtatgactaagataagttcttaagattcctgtaatataacctttagcatacttgttcaacaacgagaagcagtgtcgttacgatccatgtggtggaatagtaagcgcaccaacgtgttagcagcaaacattgtattcgataactcaaaggtttatattacgaatttataataatacgtatttattctttgtacactgtaaaagctaataattacagaacgttggagatgatgcatactgaccggcagaaagagtagctattaaaaatctaattaaaagtttatattaatacattagaatacttaggtcaaaataaaatagcattatgtgctcaaacgaacggatcaggttcattcataccaatactgttaatttatggtactataaattaaacctttttctctctttttaaattatttaataaccttacggtgaagtgcccattcataaacagaccaagtaattgtagatgaaatagattttcgaagtacacgaaggaagaatccatcaaggaatcctctaaatccttcattggcatatacaagttttgcagaatgcaaaaagtttttgtatatatgaggttctaattgaacacgagttttgagcatatcaaatgggtttgtgatagctgttgcagtagcacctgaaatgagacccgacattacattgacaatattgcgatgcggcacagtgccttgcaccgaagaggatggactgaatcgatcaaagagtttatgcaagttttgcttagaaagttcataaaaatatacgtatagcccagcatgaggtgcatctcttaatgcggtgactccaaatcctctaaaaaaaccagatataccttcttttttccaaatatccctaattgacgaataaatggtggtataagaatataggttgctctatcaattgttgattagtaaaatgctatactatatgggaatgattagtttcaatatttttctcatacctcataacgaacttttataaccgtaacaggcataaatgcaaatcctacagcagctctagcaaatcctcccatccacaaattctgtatatgggaagacgcaatattttttgattgaggagcaaaatgtcttaaccagttcaaaaaataaaaataacaagatgaaccagtggtagaccttaaaattgagggcaaagtacccttccacagagaaaatacacctccttcatgaaggattattcggcgtaccattttaggaagggagtcgcgttgactttgttgacaacgagttttcaacaaatccaaaggctgcagagttgtactggaaataaatccacccaaagcaccagcagcaagatgtttactgctttttacacccaatttctccgttttcttaatttctgacatttagggaaaggtgtacagaaaagttatgtgtagtcgactatgcttaacaatgcgaaagaattcaggtttcagctaaatcatctatttattttctaatcaaaaaaagatttaaataggagttacgttcaaaactttgtttgcatagacatgtattgagataacatacggcagtagcaaaatgggaaggttggaagtatcgctataaccgttctcgcgtacatcataatctggatggtgaaaaaaattcagaacaatcattgttaaaaggtagagcgatttttaaattcttagtcttgctttagtaattattgtattcgctacatatttatagtgcaattgctgaagccattactgcagaaggtaatgcgttggattaattgaagatgattcgatcagcaatggatgcttaagttcataattcattgcactatatcagaagttcacatgattattgaaattacattgacattactttggaacgtgtataacaaaatttcctatctcttctagtttacattggaaacgcgataaactgcctgctctattttacactttcatcattctctattaacaaataaagtatcatatttagtacgaaatgaaatacaaacttgagaattttaggcaacaaatacctcttaatacctaattacacggcgccttacttgaaatagattaaagaagaaaaatataatgattttatttattgaaataacacgaaaatgcctatttactgtttacactagttatagaatcaaatttccattcaactctatttgatttatttctaaatgacttttatcttagccaatgacaacgactttataaagcattaaagattgagaaaatacattctgcaatccctttttcttaacttcaggcatatctataagtgtttgaatttttcggggttaatatttagttagtctatacttttagcgaaatattcaagttcactatggtacgattgtgtgtgcggaaatacctactaggtgttggtggtaaataagttgtggtagcgcgcgaagtcttttgcacattgcaaaggactaaggaagagcataagtgtgtaatatctgaatttctcgattgagttctcaaataaatgccttgcaatggtccataaaaaaaaaaatgtggatattccgtcttctcagaaataccttggaattcagcatgttaatttttactcaaatgcgtttggcaaagaatcattacgttttcagttgcgtgaattaattttaccaattgttcgaaaagaaactcgtttattgtataaaattcaagtaagttggcttttctttaaaaaaaaattgtattaaactaacattcgtttacgcagtctttttttcgaaatccttggctagatgtttatttcatgtacactgcaacgttggggactcacgtgttctttatgcttgctttgcccatatttttctggtccggttgtatatactatactctagatattacacagctttttgcagccggtgtttacttcagtggttgcattaaagattatttttgcttgcctagacctcgctctcctccgatggtgcgtctaaccctgtcgtcggatgctgaatatgaatatggatttcctagtactcatacaacaaacgccatggcaactgggttttactcgttattcctcctcctcagcatgtccgactcgatgtcttctatatcctattatttccttctttctcttgtgttgttatatatcgcttccatttctttgggtcgcatatattgcggtatgcatggttttatggatgtaagtactggcacaattcttggagtgacacttgccatatttcagtggaagtatgcggacttttttcataatgtctggtctagttcttctaccagtgttcccattttatcagtagttcttgctctgttttttatttggtttcaccctcagccagctgaaagatgtatttgtctcgaagatagtatttcatttatatctgtcataatggggattgatcttggaacttggtttgcttctccagaatctttatctcatcttcatgataatttaaattcttattttctgctcaaattttttgtaagggtactttttggtatgttattgaactaaattagtaaaaaaaagcttcgctaacaatttaataggagtttgcatgattcttatatggaaatcattcgcaaagcaagctttgctggcagttttaccacccattttcaaatcgcttagattaagttacttagagccaaaatctcagagtgagaaaggcattcgcgcagcaactggttcaaaccattctccgggaaacattggaactgaattaggagttattacttctcatcaaagtcatccacatcctgttaggtttgatattgaaaccatagccagaattattgtttactccggtataggctttttatgcacgtattttgctcccaaggtcttcttaaagtggaagatataaagttttatcatagagacgatgtgacttttataataatcttgtttaccgtacgggcgttctttacaaaacaaatacctcttctcgatattgttattttgtcccagaaaatttattggctttcattttcataaattgtatattatggctaaatatgtgaattaacttaatttatgttagctaatgatattatataccatgagcagtcattacgcatgatataatgtaaaatatcagctaatcttttctattatggaacaaaatctctcgtcaacttaaacctagttaaataatattcattgtttaataaaaagtggattgaccgtgccagttaatgtctttggtatgcacacatataaatttaaaaaataatttatctttttttcttgataaatgcagtgacttgcaaataaccgaataattttttaagctaactaagcagccagtttattgtgagtttgaataatttactcagtgtttaatttctgaaaggacaaccaggaacttttaggttgacacttagataatgaaagaattgccagactcagtttttataatttttaaaattaccaaaatatatattaaaatatacgttgtttatttaatggtctttggcaccgttaaaaagcttcttcgcagttgtgtaagctaagcattcagtaatcgtgtaacggtccgaaatactttaaaagcaaccaaattgtaattactgatgagttgcttcatcaacaaatttctctgaaaaaattttgaataaaacaattgacatgaaaaattgaagtgttatgcttatcccaatttattacaattggagattgttgtctctttattctgctgtttacaaaaatacaaacgatgggctaaacgtgttcaaataagttaagtagctaagggaataaatatcaagtatgtgataatttattatttacgtttttgacttcaaaacactactcaagttcaatgagaaagattttacccgaacttaacagttgagcaaagaaaaataaataaaatagatatataaatctatataccgtcgcgttacagtattccaaaattacctttttaaaacgttagcttcctcacgacagagacaataaaatgcattatctgattagataaccttacggtatgttttatttcacttactgtacttcaatttcacttgatcgtctaaatagttggtatttataatcgcttaaacagtaattcaataaatacctaacgatttataaaagtttcatataatatagcttctataaacgaacataatagtattgtctatcccagatttaactaatgaaacctaaatattactaaatcgaggttttttacttggacattgacatatatcattatagaagtggtcaaaatttacagcttcagatgtaattgcgaatacattatattgcatttcaaccttcaccaccgtgattttaataagcaacttgggtttgaagcccttatcgcatattttacaagtttaattgcttaatagtttttctcgtattctatgcagaactctatgcggtattatatatagagtgccagtaaggtgcagcctgttttatgaatcatgtcaacgttcattaaaaattggaagagaataactttgtttcaggttaaagcgatagaagaaaatatcgatagactgactagtagcttctcctcaaatggtgaactagtagtatttgctacagcttttggtgacgtctcgatctataattcatcttttaagtcactacaatcgattaaagttgaagacgaatcttcaattcaacaaattctttggcttgataacaaaacatttttattattttctaatgttgaagggggtactggcaccaatagtactgtaattatttacgcgttttctcaggcagatgaaaatgaaccaccacagtttgttttggttactacgcacaagttttctataaacgagtctccgtatcctataattgcagtttctcagtctcccattgataagactattgcttgtggatttggtggaggccttgtatcgtgctatcatggaaatccgttgcgtgaaagaggaattaaaaattcctattcacacaatcttggtgagccgataacgggattgacatatttagatgatcagagctctgttctcttcattgccaccacaaacaaaacttactctttgagcggtaaatctttaagctgtttagacaacactggtgtttccttaaactgctcttcttcttgtaaaacaacacctttacaatcacgcgaaaaaaactcttcctcattcgtttgtacaaggtcctccggccttacattttatgactctaaacgtgaaaaaatttgttttacgtttcctggagaaaagcactacatgacagtaatgggttccattcttgctttatgttacactccaacattaggaactgattcatcgaccaacgaagggctaaaaaagtcattttcatcgtcaagttcaataagaaaagcggacgcatcgcgtaatcctgcgtttcctccacgtctcctccttgttgatctttctagaaacctcattgtttgggaaggtcatctgaaggatgttgctgtttcaatcttgccattaaaacatgggtttttggtagtgaccgctgatgataacgtttttgagttaaaacgaatcactttgcaagaagagatttcgctgctttgccaaaaaatgatgtacaacttggcaatatctttagccaaaaaagaaaatatggacattgaatttagagaatcattaatgcgagattatgcctcctttcttttccgtagaggtgacttttcggcttctatggattggtatatacgttctattaagtcgatcgacattccttccgtatgtcttgaatttttgaaagctcaagaaattaagcaacttatccgtcttcttgaagaacttataaagacgggtttagcgacttctgatcaccgattattgctattatcttgttatgttgagatacatgactccccttcaattaggaaacttattgacataggtgaaattgattttgatcaagcatttaaaatttgttacgattctaatttgttagatgaagcgaagcatttagcaatacgtttcaataataacgagcgggttttagatgttctggttgaaagtgaacagtattctgaagcattaaggtttttcgaaagtttacccccttcaaatttgcttccattgcttttaaaatatggccgagttttattagataaactgcctgaaaaaacgaccaatatttttatacaattttactccaattctcacagaggggatttatctacctctgaatctaaaggtgaacttaagactgcgaaatctttgagacaaacttatctttcactacttccctatgcacaggttgctaactttagtttacctcctagtttatacgaaatttctccttctcaagaggaaaatcaacgtgcagcattgttttcagaggatgtttcttatactgcaccaagtccacaaacctgctttcatatttttttaaatcataactcagaattgatttcatttctggaaggaatattaccaaatgcatcaccaaattacaagactctcattaatacatgtcttttcgaagcgtatataagagaatcatttgcgtcctcaaacgttgaaaagcaagaattttggcaagaaaagtctaattcccttctaaaaaaagtagaaaaaaacgtagaccttaatgcagtctttttaatatctcaaattctaggatttgatgacggggttcgttttgttcaaggaaaatcgggtcaaacgcttgatatatttcgctctttctgtcagcaaaacgatattgaacgggcattaaaaatggttcgtgttcatggtccagatcagcaagagttgtacatcatgatgttgaactgttttgcgtctttagaaaacgttgatagttggtatcaggatatcaacgaaatagttaacataattgtttctcaacgtcttatttcgccaacacaattgttagacattcttggaaaatcagtcaatatcaagctcgagcacattagtgactcaatgcaatctgttcttgacaattatcgtgaatcaatctcgaaacaaaatgaggctattgaaatgggtaagcgggatattgaagaaattactagtcaactttcaattcttcgtacaagagcatttgtcgtgcaagagtctaaatgctctacctgtggaatcgatttagagttacctatggtacattttcgctgtggacattcgtatcatcagcggtgtgttgaagatgaatgtattcgttgtcgatggttataatgagtcaaaaatatgaaaattaaatacaaagaaagaatggaagtaatgcattatttattgtacgaaataagttactcaagtcaaaattatgattaagaatatttcattaatattttttttggcaaaatggaattaggtagttacacttggattctctgataaggtttcttagtttgaataaatgaagatatacatctgctttgctcataacgcaaatatctgctctttttaaaacttgtaatctataaaacctttaccataaaatcttgtaattaacgattgttaatgtaaataattcaacgcttgaatgctaaaccaaacaagtgaataaaggtgtaaataataactccaccgcctaccgtaaatttggtcgccagaatagacagttgacgataagtcaattgaatgcggtagtctgtagacaaaaagcgagataggaaatattttagcgaatccaaaaaagagtgaaacgtatcgtaattaataggaggaagaattaaggacgcagaatttttgggaaggtttttattgtcaattttcggagaagtaagctctaatgcttggccgacagcttcaccttttttatcaagtttctcggaaatctttttcagttcatcatttatttcaagttctcgttccttgtcaatgtgatccacagcttcacgaaccaaccgtttccttttccttggttccaatattagttgaacgaccacaaaaagaacaacgttaattcccattaatccccatgtaccccaggtacttgcttgccggattttatcactccaaacttgttcttcgtggtatctcgataaaatcgaacgcaccaatccattttgagcttcctctacccgcctttccgctacatccacatcttcttgagccttaatttcttcttctttgtttgaataatcatcacggtatagtttagtaaatctttctaaatcaatagtagaccagctactacgtcgttgtaacaattcgttgacttcacgttgacttgacgatcttttttcaaccgcttcaatataacgctttcttgcttcagctgcagataatctaaaatcacggagctttgtctcctgctttacaaccgcgttctttaatgcctcaatggaggaataaccagttaattcattcaagcgttgactcgcttggagtatagtctgttgaactgatccatttcctttattatagattttgggaaagcgagcagcaaatcccttaatagactgagaaagtcgttgcaacatactttcttaatacttatacattactgttatatcctttcatgtcttcatatagtgagttaaacataatgtactgctgcaccagccataaagctggtttacggaaatattcataaacagcttagaatatgctatttatagttaggtatcagcaatactataatacgctataatacttacgttgcgtatcactatatgtcacatgtcctaattaaatatcgtactatgtatgatacgatattgagactgatcttaatgataatctattaatatttatatcatctgaatactataaatagagctactgctaaacctcgttcctcagttcagttacaagctataccagtgataggtaacattataaccttgttaatacaatacctacactcagttgctacttatattatctgtgtattgcgatattataggtcacaaggaaaactcaccgcagttctacgtatcattaaaacgaatacgaaactgcgtagctaacattaggataagcgaaactcacgcttgagagaatgttgtagatgtaaaaagcatttgaaatttaaaaagaaaaaacaaaaaaaaaaaaaattacacttcactttacaaggcttgggccacttttcttaggatttatggtaaaacgtactgaggatatcgtttaccccttgcagaaatatagaatatcatttcttttctttgataaatatatgctttaagttaattcaacctctacactaatttcgatttttaatctgcagccctttaaaataaagaagactgtaaattactttaagaatttcatttttttgcatataaaagataaaatatgacatttatcatgactcgaacaaacgactgcttgctaatcacggaataaacaacaaactttatatcagtgctggtaagtttcgttactttaaatcctagagttggatagctgtacaaagcaagcaatttcagcaattcaaaaagatttggactatggctcagaaaaagcagttatacgtattcagtgactttgacggtatgaaaaaataatttcaataaaaacagacaactaacttttggggtctaggaactattacactccaggattccaatgactacttaactggtaaggttgggaataggaagattgttacagatataaaaagatgtataaaggtagttagaaaatgttcttacaattaagcttaactgaatatttattgaagatttacgaaaatctgtaagagaaatctatgattttataacattgggtcaaaaatttccctgcccaccttgaatgctttattactgcaacactcgacggcgacggtttactaactatgttttagacaactttggaatgggcaacgccaaccgtgtgaatctaaatcaacaagttcttgacggttccatttcttttcggtaagcgtttgacgcgtaaatcaactcttaacaattcatagtgatgctttcgcgaagatgttggattcagtgcatttaagctatgatgaagctttggaggttctcaagaagaatgtcgccattgatccatcatttaaaccattctatgaatggtgtaagtctcaagacattcgtgtaatcatcctttcaagtggtatggagccttttattcgtgcactttttgagcaataccttggcaaagaagaagcaagtagtattgaaattgtttctaatgacatcaatgtgcatcctgatggtcaatggaacattgtgtatcatgatgacagtcattttggacacgacaaaagccttactatccgtccgtatgctcaattgccagaaagtaaacgtcctcacatggtctattgcggagatggtgtttccgatttgagtgctgcgaaggaaacagaacacttgtttgccaagaaaggacgtgatttaattaaatattgtgaaagggagaaaatttctttctctgaattcgaaacctttgctgatatccataaagatttgcaaaaattattctttagcagttaaatctgaataatacctaagaagttttcgtacttcaacatttttatacctaaagttgatagatatttgttatcagcgcctcgaaacttagtttcaagcaggtcctcatagcaatttaaatgcatcattcaccaacggttcgattagtttgggttgttagaagcaatgatttaacataatttgtatttatatactcatccatttgcgagtcttgtatgaaaaatcctatatcatatcagtccgtaagtggtcgcattgctacaatatctctttattttttttaagaaagaaaataaagagatattaaattttgcgtcttttggtcgtgagatcgccgaaataaggtagcgagtataacataatgtagatcacgcatattgttatattttggtttggtaaagttactcaaagtcaggaaacttgtaatgatgttttaaggggcttgcagaaaaaattgctattacgaaatccatgtctgtaatattttggttattaataaattgaaataaaatttaaaacatgaaatattgtgactttatgtatcctgtctactaccatacctttcaaccttcatacaaattttcccgtactcgcatcattttctttcttcacctaactccccaccgtgtctgtaaaacataatatttctctttcccacatacgaacgaataaataataaaatacagtatatgtacagtaaacgtacctcagacaccattattttgtcaagaaagtgaataagcttacaatacccccgtcatccagtgaattcgtaagtgggaagttgaaaaacgcatgctcaacgcaggatagcatacaaacggaaaagcccttatggatttttctgtggatgcttttctttttaattaaaaatttagtcgtttattaactattgctttaagtttttttcaacaagatgtctgtctctggaaaaattggagaggtcgatcgttggattgaacagttgagtcgatgcgaacctctttcagaggaagatgtcattcaaatgtgtgatctcgcaaaagaggtactttctgtagaatcaaacgttcaaagcgtccgatgccctgtaacggtttgtggtgatattcatggacaattccatgacttaatggagttgttcaatattggcggcccttcacctgatacaaattatttgtttatgggagattatgttgacagaggatatcacagtgtagaaacagtttctctactgattgcttttaaaattcgatatccccagcgtataacaatattacgtggaaaccatgaatctaggcaaattacacaagtttatggattttatgatgaatgccttagaaagtatggaaatgcgaatgtttggcagtactttacagatctttttgactatttgcctctcaccgccctaattgaagatcgaattttttgccttcacggaggtctttctcctagtattgatacacttgaccatgttcgtatattagatcgtgtgcaagaggttcctcatgaaggtccgatatgcgacttgttatggtcagatcctgatgaccgacctggttggggtatttctcctcgaggtgctgggtatacgtttggcccggatattgctgaagcatttaaccataataacggtttagatttaatagcaagagctcatcagctagttatggaaggttataattggactacaaaccataatgttgttactattttttctgctcccaattattgttatcgatgtggaaaccaagcagccattatgggaattgatgaccacataaattacgcatttatccaatatgatactgctccccgaaaggaggaattacatgtcaccagaagaacacccgattacttcttataagtcatcgtatgttttactttcttcttggacttgttaatagctggaatttttcatggttggattttagcgttgtcaacgtgccgctaaaaatttactttaattttatgggtttctaatagaatgttgttatcttcgaatttttaattctcctgtttcggtacaaatattgaatttatggaatgcatataaaatttatataggatatatgatgcacttgtaaggtgtctaccgtaatgataatttttcacatctgtaccggtgtataatatattagtgaaacaccaacttatcgacattaacattttaataaattatctacaaaggtctaaacataaatgatagcatgttcagtaaataaaaaaaaaacataagaccatgaaagctaaaacattgtgaagctgatgtatgagtaaatttaaaacttgtgcgcaaaaagttaatcgtcaaagctagatatgttaataatcgaaaatttaacaaacagcttacatgtaacgctcaagtaaagcacaatttcctccatttttaagatttactgcgaaccgataatagtgtcctgaataagaagctacttgtatgtgcggaccgctgctcgaaaaaattatttttccatagaaagaagcttcaggaatcttagcagttgcaaattctttcctagtgtcccaaacttttgctacatttgaagttaaatattttgaccaagaagatgacacagttacggaagatgtaggagacgaattcggatccgatggttgcttagagattttgaaaacgtgaatagtaccattttcagaagcacaagccagaaaaggctcaactgggtgaaatgagatagatacaatggatgcaggtatatatcccctgcgcaattctgtcaccaattcaccatcactagttgttataacacggattacagttccctttgcggatgcagtcgcaatcaaatgtccacgcggatgaaagtcaactacttggacagcggaagaatggcaatgaatcaatgtgacgggtattgcagtatccaatgaggctaaataaatatcaccagggttggtcggtgaattatatgcaacataattctcatgaacagcaaaagctataacatttcctttcgaggtatttagagtattaattaattccatgttttttagattatatacgtaaatactccctttaattaaaacaactaaacgattccatgtgaaacgtacacttagcacaggactcggataaaatattcggcataaaacgatatctctctaaaaatatgggttaaaattaagaaatcaatgcagaatctcagttaactaattaccttgatgtcaaccaattttagtaacctcgtcgactcaggggaaatattcacgaaagcaagtagagaagattcataaagcatttcacaaatacttgccccattggcttctacaatcagtaagttataagtcgtgtaagatgggcttgtgtttccacttctcggaaattcattgacagcttactttttgaaaagcacagggtaaacggattggagcgataaacttgatagccattctcagaaccaattgataaaaagctaaatttagcagtcagtacaaagattgcacaaaatctattttatgtgtgccacttacccacgatcttgattccacgaacagtaaaggataatcgatggcatttctcttaaatcgactgttaatttatttagtagttcacattcacccctgtcttaatacaattgctgatcacgttcaatggtaaaagtaaaacagatttgtgctaaggcagtgtgcgtaattgaagcaaaaaataatgtgattcgtacaatgcaaaagcttaactttgtagtatccagaatataaaagaacccatttgagcctttagcaattttgattaatgaatgtttttgttatgtttgtattatgcaagataatatatacagtggtgcagcgctccttaatggtcacctctacgcacattcaagagcgtatatcttggcaacatccaaatgttgaataaaactttttttgggaattcatgaatttttattgttttggttaaatttaaatattaatggatgccgttgaaccttctgtggagaaggaatacaaaaaaataatttcttttagagatactgtgtttgaagggaaacatcaacaatttttggttccgaacaatgttcgtttaaaatttttaagagatagattacataaatctttaaaaaattttgattctgttaaacggaaagtcgaaattgcaaatgatgaaggtaataacaaactcctgaaatcatcacccaaagcacaaaccagagatgaaaatactccttctgaatttaagaatggaggttttagtaacagagaatctatgtccgaaaactgtttttctaaatcatctactaatttaccacggctagacattaaccgtgattttaattccttacttaatagtcaaacaaaacctgaagccactggtttgatgaaagaggatattactcccgttgtaaacactagcaaacaatcttctactgggactcaagaggagtcctcaaaaccggaaaaatctaataaattgttagcaaagagtactttatctttgtatgggaatcaagcttttaatccttcttcagttcttcctagcaattcttcatcaacgcctaaggaaaataaaaaaaatgtgaataaagagacatatcaaccgaacacttttcgccgtagtccgttgaaaaatgatactggatcagtggagttatcaaacctgtatatgccgtctccaccatcatctgcgcttcccgtatcgcttgtgtcagctccttctcctccgagggcaactaacgttgcagtcccgtgtcttaaacatttggaatcgagtgagcagggcaataacctacttattaacaaagcttttacttctcctcgccttccttcacctccccagtcaacaagacctagctctactaggtttccttcggttcctttatcagatgaaaaaaactcaattgtctccgtaaaaaacgaagagccgtctgtcattctgggaaatcaatcaccaatttcggatttgcatccgtattctccatcttggatcccctatccaaaggaattgcaatcgctacaagtcaatcgaatacctgagttgtccttggagaacaatgtcatgtcaactcgggattataaggatataatgcctcaccctcgtccttctgctgtccttttagataaaccggtttctttagatcaaacttctcatcctttccctcatcaaaatacttatattctacctccggggataaggaattctgtagactatgacggcacttttctttcccgtaaatcgcttcctccttataatggcattcatcgtcttcatgagagcccttctcagttttcaaatcaatcaagatataattgggagccaattttagaaaatcgctccctgctccatttgaatcgtccgcctcctattgaaacgcactattcatacgaatctaacaattcatcgttttctccgtattaccataaacggcatagacagatttctccatactaccccacttcctcagtttatggagtttatgaaagtccgcctcacatgtctgattctcgtatttctcggcagcatatgcctttaacgcatactacttatgagccttctgcgccttattataacgactatgaattagcagaggaaattgagaggcgtcgtcatcatagcttttatgattattagctatactcttccgtaagtgcgcgcaacaatttaaaaattgcttggcggaatatttgaatttgcatgtttttgttttaacttataaagaaaattaagtacctttagtactggtaatgtttgatgtacatttattatagtagatagaatattcatgttgcataaattggtttcgcactttcagttaacattttcaaattcatttatacataaatacttttttagatgattaataagaggcgtttcataaatagtataagtactttgtaagcctattctaatggatgtgaataaacaaagagactatggattatgtgaatagttatattactttcttattcgataatcaaattttaaagctcccaaatgcaagattattgaagaaattttgaaaaagtttctttagttaacattagcatgtaaaagacacataaaccctaattgactgtaacataagagaccttttacttacgtctacagcgattattctactggacttaataaaagcaaaattcggacggtcgaaacaactcatttagacgtatgagtctatttattgtaggttagctttttgaatgaatattacatatcattatttttctctttctttctctaactactaaaacctagggtactcataacatcaaaaactcagcaatacaacttttaaagacgaaactgaaaaatgaatttttaaagggcgttaaatgtattactaaatatcccgaaaatgcacatagcatttttaaagttcaagaatatactggatacaagggagtgacctttatagtatctaccaaatggaatctaactgtcgactcaattcataaactaattcctgaaattaaaagctctccgagtgcatgtttacttttagtaaaccaaccatacccagttatcgaaaaaataactgatattcttacaaaacatgggatcacgaatgcaaatcttttggaattttcaaaatcgtctttgttgcatccttttaaaaggaatagacaccttctttcattcgtgccttatcctatgactgctgagacattaggagacatctcgtggtcattttctcgaagagaaaatatgaaatttgaaaaggaccagcagtatatcttatcaaaatttaaaagtccacgaaatttattgattccttacccctctttcctaattcaaaagttcttggatatggcaatccttcctcctatggcagctttaaggattttgttttatcagtattctaaagctagcacgatgagccttacagatgacttttacaataagtatgtgctggagaatttgaatataataaacaatttacagatttttcttcatcttgacttagaacctttacatatcaaaagtcttgctaaagcaagaaaaagattttatgaaactgacttgaaaacaacatttttaaatgcattttccagagacgagttgttgatgttggttaattattttatttttcggggcaccgagttaaaactttctgtttccatgaatctcgcttttcgtgacattctattatcatcggcttatttgaataaaaccaaataatactaacgaaaattactggcttaatgctgcttataatctttttatatagtattttatttcacggtctgagattcgtggcatgaatgctataatgctagtaactaccgatgattattcattaaataaatgactgtatcctgtagaaacaggatattatgttgacagagtttaatggtcatttgtaaaaactaattaaagtaataagtaaatacatttttaatatagataagtggcagaataaagtgagggaagctttgtcgtttaagttgtatatttttttttaaagctgggcagtaaatatatttcatatttaatgaatttgcgtcgccgccgacagcatcagaaaccatcaattttttattatacggccggagaattttaaaagaataaatataaaatactgattactccctaaagctggctctagacacgaacgacattaaggcgaaccacgtggaatttttggtatagaggcgtaaagtgttcactaaccacctagcataaacccacttaggagtgtcaattgaaaactgtagtgcttcaactagtgaattgcaattgttttaaattattttaaaacaattgatcatatttgtgatgattcattgaatgaagtaaattagattttttatgggcgtgtgttgattgttgcgattaacatcagcgacacgaatatcttcaaattttattatcattttagaaaagaaaagttattttttagaaaaataaaaaacaatggacggaaatcgtagagtgcgtttcaataccgatagacgaccttacctctctcccttacaaacatcttttccgagttccacttcgtttcagacccctacatttttaatagaagaagatgatgaagatacagaggatgatgatggaccacaggttcttcctgttcatagggcgccttctcctgctgcttttcgcaaaagaggctctataacttccatggatcaatatttagtaaacatgccggctgttccaagtcctaccgcatcaaaagtaggcctattggatgctaggaatacagacgttgaaagctatgcagctagctataaaacccaaagtagttcaaattccgtcaatagcttaccaatgcgtaggcctactctggatagaagctactcagcacctatgatcgctgctaaaaatttacagagcgatccggaaaaaatgtctaatgtcgaatcaactaatgaactaccctctactacaacagaagcgtacaagcttgttgctgctcacacggcagctcgattagagcatatgaggctaaacgctttgaaggccgctaatgatgaaggagaagatgttaaagataacgaacaagatgacaatatagatgaatctgatccatttgctaatcctaaggcttcttatcgtggcggcgtattgtcaaatttgctgaagttgtatacaaattctaatacagttacatccagtaggatttctttgaagcacactgatcctacaaaatggcaaaaacacgctaaaaggactgcttctagtaattcacttacagaccttttgcacgcatcaaatcagacttttatggcgcctgcttctggcttgcagtctacggaggaaattcctcaattctctaaaacaggtcattctcgtggtagaaaatttaattttcaccatcacagtaggaagaattctggtttgaacgaagaatataaaatcactattcatttggctgacattttacaacgccaaaaatatattttaaaactatgccgtgctttaatggtatatggtgctcctagtcatcgtttagaagaacatatggcttctgcagcaaaggttctcgaaatagagggacaatttttgtacattcctggatgtatgatagtgtcatttggtgatgttaacactcatacttctgatatgcacattgttcgtgtaaatcaaacaattgatcttgggcgtttgaagttggtccatgacatatataaagctgttttgcacgaccgtatgggtgttgaggaggcaattagaggtttagatgaaatttttaaatctcctccttattttagaacttggatacttgttgttttttatggttttgctagtgccactattctgccgatgtcttttcaaggcggatggattgatttgcctattgcatttatattaggttgcctcgtagggattcttcagcactatatcgctcctcgttcaaccatgtataatagtctttttgaggtgactggctcaattattacatcttttctaagtagagcttttggtagcattcggtattctggtggtcgtcgattctgtttttctgcgcttgcggagggcgcgattgtgttaattcttccaggttatatcgtactttgtggttcgctggagctacaaagtaaaaatattgtggcaggaggagttcgaatgttttatgccatcatttattctttatttttgagtttcggtatatcaattggggcagctctttatggttggatggatcataatgccactgactcaacttcatgtccggtatctactcaaatggatgataaatggaaaattttgtttgttcccttgtttactttgtgtcttttaattgtaaatcaggcaaggccctctcaatggcctgtttcgattttcatatcttgtgcaggctatgtcgttaattatttcaccgccaagcatttcggatcaaatccgattgcgaatgcaattggttcttttgcgattggttgtttgggtaatatatattcacgtttaggtcgaggagttgcgttcgctgctgtattgcctgctatatttgttcaagtcccctctggtttggctgctcaaggtggtatttcttctggcattgaagttgctacttctttaacgaacaatacttacaacacctcaagttcttctactttggatgttaattctttaaaattcggtttggttatggttcaaattgctatcggaatttctgttggcctatttgcgtctgcattggtagtgtatcctttcggaaaacgacgatctggcttatttagtttttgacaatattcgtttttcaattttttcaaaaattcacatttttataaagcttcctctttactggttctagaaaatccggaatttttttctttaaaaaatatcaaaatttaaatctattttgatctttatggcttaagttatgccgtactgagacgtcggatattatttattaatcaacttcacttgattttttattatttattagtatttcctagcatatagagtatcattttctctgattattaaaaaaattaatcaatttattacaaagatttagcagagcttattgtaaagattatatagagcatgagtacaacttctcgtaaataattctgatatataatttatgctgtattcgtgatttgctgatgttttgaataactagactgcgttttgtatattaaaagactttattgacgccgcttgaaaatattaatatttgtaggaaagcataaaaaaatcatgagtttattgagatatgtaaataacggtaaaaacttcctaatgtatcttaataattcctactaacaagctattattaagttcaataatgctaaactaaaaatatcttagttaaggaaacttgacctactatcacctcatcccatggtaagtaatgtttaccctgactcttaccttctttccaagctcatattatgaatgaagacaaattggagtccaaatggttattttcattaactgaatcacaaaaattgtaccttttaatatctctaataattaataagaaattacctgaagctaaatttgtttacaagttactggattacactaaaggcaattggctttcacttttacttcgattccttcctgaaacgacggatccagaatgctacataccatatatagatattgattcacactatggtaatataaaagcttctgtgaatgatatagagcctattgttttaccagatgaagagttatgtcaacttcgacttactaatatgaaactatggaattgcaaacttccatcattgaaagatgaggcagagttctattctcttttctctaaaaaaatagttgaagaaacagatttggtagatttggcatatcaattgaccaaaaattcacaagctcctgcagagattcaacaatggaatagcgggacgtttactgtttttcataagctttcacaatttgctgctgtacccattaatttagaggaaatggaagcagctaccatacgcgatgttatctctttggcttttccggtccttgactcaaaaaattgtgttttcattatggacgaaataataacagtttttattaataattcatcaaatgatccgaatttgatatcagaaaactgggattttgtttggaaaaaattactgcaacttgtgaaaaccgatgggctagcagtcgtacatacgttggttttaaactggaacactattgaaccaaagctttttttaaaacttgcgaaggttgctcttgcttcttgttacatatctgacgattccagtttatattcggttagtttagctcgtgatataactgaagcaatccagaataaattgaacttcagcgacgttaattttggcgacttactgaagaaacctcatgatttctcagcggacggcttgttatcattgcaaaatgatttgactacgccttcgagtttatcaacgagtctcttgatggaaattaccaaagctattgctttattaactcaattgaaagtacctgcaccaacctttaaaacaagtgtgtcaatctcttgttcgaattttgattcacagataaaatatctagaaaatgtactgttaaacgcgttgggtactatccaatctccggattataaagattggcatgacttatactcttatatcgaaagatttaaacaattatccttattttttttgaatatctcggaagatgcgatttccgttgtatttttgaaacagatgcttcaggaaaaaagcttcttggcattgaagcaaatgagaaacgaaataggtctgaaggatattgaaccaaaggttttgatcgattgtctgaagacaagcttttatgaaaattttcgagctgcttctaatatgaataaaaatcgtggtaaacttgctcttgcttgtaaagttttggacgtttttgttgattgtgaacctaccattgatttgcgacgtcgcctgaattctcttgtaaatgcttgcagtctaattcaaccatttaagctcatattggaaccaggaaaaccgttatcaccaagtctagtggaagctaacttaaatcccgataaattaatcaaaactatcttttcacaaaacccttctgcgtatactctatacgatgatatactagctctcgatattgagcttcataaagcagctggtgattttgactatagccaagtattcactgaacttcgtcgaattactgagcatatgataacgttaacaatagatgtatcattagaaaaagatgacatcgagtacgccaaacagatagttgaagaccggttaatgacattggctgaagccagtgaagatgtgaaatttttcttgtatgaaatcgcttataaaattggaaagtttccttccaatcatccaaatgcgaaggttattcgtctggacatgttacagattgctatagcaaatgcaccgcggcaaaaattagatgaagtagtttcgtattggacagattttcaatccaatagtaaagttttggaagagaatcttaatacgacggatgttgaattccattcatccaaaaaaattaaagattacgaggatttagaagatgcaaactttgacgaagaatggtcaaaagcagctgatttaatgagcgatgatcctgaaaaccaagtattatatgagggaaatttaaatagttcattatccttaaatgaggacccttccgtcagcgacgaaaacctaactcagaaggttacttcaaaattaacgaatgggctaggttgggtattaggagttccccctcgtaaatagttaaaaccgcttataaagtaattttacttaggaaacttttaaatatttactttcactttgagtttatttattatctaaaagtcgctttatatcttaaactgcctacgcgtatgaaataaaaaaataataaaaataaactaaattaagcaaatattggcagtgtgcaattttgaaaacattcatagcatctattctttgacaagaaagatatcgtgttaatcgcttattaatccttcctgtataagtgttagtaatcgttattgaattttccttcaaatgtgaatacttaccaaacctctgtcatcaaaagctgtacagtagaaagtgcctcaaatcgaacttcaggatcagggtgactcatcaagtccattatacgttgtttagcaccatattttataatcagacttctaccttcaggataagatcgaatataggcacccagatcatggcaagcgacggctagtgaagtattgtcttcattatattgtacaatgtgaaataactttttcaaaagggcatagttatcctcattaagcctcttggcattctgatgccaaaaatcctccgatcgatgagacggtgaccagtgcaagattccagtgtcgagttcagatttatacatgtcgaaagttgaaagatgctttgaactctcatcaagtgtggaagtaataaaatccaaataattcgttatgtcctcatcagcccatttacgcttctgaagcaattgtaccgctttatcaacgtgttcgagtaacattgtggaaatagtatctttaggtgctttatcaattaagttcaccaatatagcgaggacaagacgatatactttggtctttgtatcagatcgaatgatttgtacgagtaacttaattaaatcaaatcttttattgatatcctgagcaatatgggactcaaatgttagttgccaaaaacaaaataatgaataatattgaagctgagtatccccgatggaattacgcaacaattcagccaaacgaaaagagcaagtgttttcagcccacaatgcatagcgatgagccttcaatgtaagtacgccgttaaggcattgtacagcaaaaagtctagtaagaggattgagggactgcattaatttgccaagatattccaaaaaaagagtaaacgctttagcaacggagcacggtgaagaagaagaacataaagcgaatactctggcaaacaaaagtttcgagtcatcatctaaataatttatatagctaagtggttagaattgctttaaaaccgcaaaaaaattcgatttgtcaacataaagggatgaaataattaaaaggtaatttcaaaagacaaacatccactatcaagactatcaaagctttcaacaatgtataaatgacttacctttcatccttttcgagaaagtcgtagaaagcaggaccaaaggcacttaaaaatttatttgagtcttaaaaaattagtgattcacgatcaatgtataaaggtaatattccttactaagtaaagtgtctgcgagtttaacaagggcgaagtttacgacgtcaggagtgtctttcatagagagcaatttcaaaaagagattggaataagcagtggtatcctttttaaaaaagttaatgaatagtcattaatggtgagagaataaagacttacctcttcggctgttttcacataagccgataatggtttgcctgtgagattctcaatttcttgaagttcgttttcctctaaagaaccagatctttgatatccctgccaaggaatagcaacacaacgcacattattgataatttcgtcgacttgtgagttatctaattcaacgggtggaggggatgcagcattctgacttggttagatttctcgtggttaaccggtggaaataaaacatacacttaattctaaatcactatttgacatttgaagctaagatttatgtgacgaaatgaaaacgaagggactattaagactgacaacacttggtgggtgaacgtggtaagagtgtgtattgagcaaattgtaccttcttcaagttatcgcaatatgcaagcttatacataaatgacgataaaaaccccatttaagagtttttgtttctatttaatttacttttctaaccatttaatttaaatctcccctttgaaggtatgagacttctaaatttttatcagcataagtatctaaatttccgagcagttcgtagaggtttgtaacacatcctaggtaaacttgtactattctaaattcaattataattaaagaacttgatactcagaggatgattaaaataggctgattctttcataaaactatcacattctttgttctattcaactttgacttacaaagtacatatatcttttatccgacaaaggacaccgcattgtataatgcaactgcttaataactggtattcgttactcttgactgaggtagctgcatattttacgagcacaactctgtttgttagtattttaaaaaacgcgcctagtctaagctggttaatgaaatacggaggtcatgataattttgggttaaagcctcctctaattgctaccaagcttgaagtacctaaacggtggttttggcatttttacgcgtttatttccctcttgaatccattgtttacattttttatcctaaataccaattttcctattcctatatttaaaaatatcaaagaggacttgatgtacagtaaaaagctacaagtactcctactaatttatgaaattcacacgctgcgtagattatatgagaatctacgttttcgcaaaagcggttcgaaaatgcttgctggtcattatttattgggatacctgttttacacacatacattccttgcattgcttttgtgcggtagaagaagttatgaaaatacaatgtcaagcatgcaatttgttggtttggggatttacgcaataggcagcatttggcagaatgcaagtcatgaacatttgattgctcaaaaaaatcattcgcaatatctagtcctaaaaaaaggatgttttaaatggataactggcccccattaccttggagaaatcattgtttatactggaatagcactgattgcccaacactggttaatatggctagtcttgggatgggtactttgcaatatggtagcaatctcttcttcttatgcttgtacggtcaagaacaaagaacaaagtttggactttcggtggactcttataccttttctatactaagaaaagcgtgccgtcaggataccgcgattcttattgattgtgtaaaataacatttattaaaaaaaaagataatttgtattaatatttagtcggggtttgagaagagacgaactttaaagatgtattattattttatgttgcactttagtacaagcaacagtagatgataaaagttatttggccagcatgtagaaaatagggaaggaaggaaaaagagataggaaaataagaaaaaagtaatacaagtgtatccaatatttaacggaacaaataataagacatattttgtttcgtaatataatcattttgatatgcaggtacaaattccatttcacaacaataccaaaggtaacttcccttaattgaaagagtgactaatttaaaaaacgtagacgaagagtgcagctataaaggtaagttagacaaacagacatgaatctctctttcttttatgcttgaggacgtgaaaggtaatggtaaaggatgattaagagcatcatggagataccaaaggtggtaacgatattttgaagttgaacgtctgtcatttttaagatgatcctttgtaggaaatgagttctgatgcttgtgctcggtacaagttgggaatacaagtatttaggtccaagcctgaattgccgtgcattctcataaagtaacgaagcacggttgctacttgaaatgtgaatatcagtactgcagtgatgaaaaagactgccggtatataaggtaaaagaaagaagaaagaaaattcattttacggtactttcgaattctttaatacatattgctgctcaatagcttctggatgtctaaaatgtgaatgcttcgaaagagcgtaaaaaaatttcaaaaaaaaaaatttcttcaccatccctataattgccgttgattaaaaaaaaaaaaatgtaactttctactttgttaaagccaaagtagctgtagaaaaagtgactgtggatgcgtatgtaaaaggttaccctctcaagctgaaaactgcattgtactatttcgccataacgtgaatttgatataaagcgatggttcaatacaccgtttctagaggaagtagcatggaaaaaacataaattaaaatatcgttcatcgttctaacgaaagttcagctaccgcaaagaattatttgactggcgattaacttttttttgatttcagaatttcaagtatatgtgacactgttataaactgcatatttatactccttttccaatttctaccgccatttatatgtaaaatggattttgttaacagtaggaatatcgcctcactattttacatttttgtatgtcttttaatttgtaatttcatatcagtacctcagttgttataacaaaattttcttaacattacttcgactccactaactagatcgtgtacagcaaagaaaagagcacgcataatctttcagcttaccaaaaaaaaagaaaatctttacatttacatacttattattttgatgctttaattgcttataatctcatgtttgtcgagaatccacgattaacaagctgacataacaacaagatggcttctttagctttgtttactaattgtcaggtttccgatttgtgattcgttgtaattccatgaagtattactccgaaatgcgttatagaaaattaggaaacgaattggtaggttgatggcagagaatggcaccatatcctcgttattgtagctcattacctcatcgtcggtgattgcacaatgtacgctctcgatctttctactagaataagcgaacttataaattacacattttctcaataatatataaacgggcacgtcgcaccatcgtataagtatactagagacaaagttcatttgcactcctgaagtcaacgtcttttgaatttttcaggtttacttctgtttactcgttaaatcgattttttctttatttgagtatatatttttaacttaatttcccatttcatttatatacaacatggtgaaacaagtctccgactcttctgaatttaaatctattgtttgccaagacaagcttgtcgttgtcgacttctttgctacttggtgtggaccttgcaaggccattgctcctaagtttgagcaattttccaacacttactctgatgccactttcatcaaggttgatgtcgatcaattaagtgaaattgcagctgaagctggcgttcacgctatgccctctttcttcctttacaagaatggtgagaagattgaagaaatcgtaggtgctaatcctgctaaattagaggcttctattaaggcgaacctctaatttacgcaatctgatagttagttgttatgaacttgtaatacaaaatatttttatttaacaaaaataaatgttttgcttttctttgtgtatgcaccgttgtaatttattgggaaaagtatttttgtcctagcatcttttctactgaagttgcagaacggcgatttgcgtacaattatcgcaataatagtaatgtgccatcgaccaggcgtagtaatctagtcatgggcatttttcagacaagctagctaatttgcgaccgccttgagcatttgtaatatttaatacgactttttggttaggcgttcgtgactctgttctacattattctcctatccttctaagatagacattggagagtgtataccaatttggaatgataccatttggatgaataaatatcctttttgattacatgctcaaatacatgctactctttatttataacattatacaattaacccaacgaatatttatgttgatctgagtagcaaacatatttttgtattctattagaataaaatctttaatattctcgttaagtattgttttataacaatcaaatttcacatttatggagtaaaatcacagtaatgattacgctccgtcgacatgttcttaacacttacatcctaacatacattgttcgtctaacgagtttcattaaaaacacaatttttcttaaacaaaaaggagttcctttctatgtgaaagaactctaccaattttccattgtctataataagcgttactcttaaaaacctgggatctgtctacattatttgctaaagtctcgtattttatcaaaagttaaccaatgtcttcagttgagacaagaaattcttttaatccttttcgggtattatttgatcttggttcctatggctggttacatccttcaaggctccttctgttggaaattccttttgtctttgctattatttccaaagttccctacacggagatagactggattgcttacatggagcaggtgaattcatttctattaggagaaagagattataaatctcttgtcggatgtacaggccctctggtctaccctggagggcacgtatttttgtacacccttttgtactaccttactgatggagggaccaacattgtaagggcgcaatacatttttgcctttgtatactggattacaacggctattgtagggtatttgtttaaaattgtccgcgctcctttttatatatatgttttgcttatactttcaaaacgtctacacagtatatttatcttacgtttatttaacgatggattcaacagtttattctcttccctttttattttgtcttcatgcaaaaaaaagtgggttagagcttcaattctactaagtgtcgcttgttctgtcaagatgtcctccttgctttatgtcccagcttatttagttcttttgctccaaatcttggggcccaaaaagacctggatgcatatttttgttattataattgtacaaattttattttctattcccttccttgcctatttttggtcgtattggactcaagcctttgattttggcagagcattcgattataagtggacagtaaactggagattcattccacgcagcatttttgagtctacatcattttccacatcaatactttttcttcatgttgctttgctagttgcatttacctgcaaacactggaataaactgagcagagcaacaccatttgcaatggtaaactccatgctgaccttgaagcctttaccaaaactccaactcgcaactcctaattttatctttactgcattagcaacatccaatttgattggtatattatgtgcaagatccctgcattatcaattttatgcatggtttgcttggtattcaccatatctatgctatcaagctagttttcctgctccgatagtaattggcttatggatgttacaagaatacgcatggaatgtttttcctagtactaaactatcttcattaatcgctgtatgcgtgccgcttattactattttgaagctatacacatccgactacagaaaaccctgatccctctttactaatacgcaaaataaactttataaaaagcttaaacacttcacttttaattactcatggtttttaaaaaacaaaatttttagttttttcatttgtgtaccgactataaatttttgaaaattaacatcttataaaaacgaacattagtctaatcttttaattcgtatctttatgccgtcataattcgatgaatattctcttcaatgaaaatctcaggggattgacagattgataaaaattcatacatttaatcattcgacactgaaatgaattagcaccagtgtttttatcaaatgctcattattacttttaaaaaagcgtttctaaaatataaaacaaacagttgctaagaacacaagtgctttccgcacaactattgcaaatattagaataaacaagttgctgattttatagcttgcaccattgacagtcacattttactaaggtttcattatatatttcagttccctcgttaaagtaattttgtgatttgctgtttatttgcataatgtgaacttcttaaggatacattcgaccgctgtaagcgcctcttgtctgatgtagcgtagtatggattatgaaaaaaacatatttagcgtaacttgtaatagttctaataagctaataagtaaaatcaacttctaccagcttcaactgcacttcaaaatatatttttcataaaaggtttagaataattgctttttaagggaatgactataaacgcaggcatacatgtgagaaagcaacttttatcttactatagctagtgcagcgtaataaatatttctttatatcagcatattggcatttcgagggaataatggtgaatatgtaaatgtcttaaaaatattaaatatagagccagtactaattgttaaataaaatttagataatttaaaagcataaatccctttagctaaataaatgctttatcgaatttgctcggtttgcgtcagttcttcgaatttcaatatttatgaatagagtatacactccattaaagaaaagaattttgtgagctactctgtatagattttgaacccgtaaaaacagcaaatgcataactgagccctagattgttggtctaacgattattctcgtagcatggatgctagacttggaataacgcgactagaatggtcattcaaattagaaaataaaaaggattgctattgcgtttatcggcatattcttcattttttaaattttcgttagcatgcatatgcattagccatttcatgttcatgtcttttcggaatattcattgtttacttatttgcgcccttgtataatgaaaacaacaatagatcaatctctaaaaaattaaaaggatcacataaatataatttttcttcaatgtcaaaagctagtacacaaaggaacaacagagctttgttgaaaatataatcaatttatacatttattagaattctgacgaaatattcatttataagaaaaaattatcatttcaaatgtgaaacctttattgtcacattaggtccttgaagaaggggtccagatatgaatgttggatacgcggtaaacctgactgcgtttattttacttctgttcaaaatatttcaggaaattggtttttatgtcacagtattcagcattccattggatgtttcttgctgctgaaacatcttttattaaatcatcccctaggtgcatacattcttctggttgaatctcctgtccaagaagtttaacagccttttccatagcataatcaaatatttccctgcttggtttttcaaatccaacgtcgtacgaaaacgcatatatatctattagatgatctatgccgtaatcttcaagcactgtacgaattctttcgtctgtgtttgaaataataccaataatgtatttcctctcttctttatttctcttaaggaaatcaatcagaagaggatgaatcgtgtaacccgtctttttggaaaagtaactccatagctcttcagccatttctgcaggaacaggagttggaaaagaatgttcgataacctaaaattgttagcatgtaaaggttttttagaaatcaagagattcaattctttacaaaacacaaatctcaatgaaattcagacacatactttgatccaccagtcatgaggatttaatcctgacttttttccatgattcttatgcttttcactgaaatccttgaatgctaaattattagataaatagaaaccaaaagctaacctttattactattgtgttcaatttcatcaatagttgcatgaactccatacttctgagcgacttcgctgtacacaattggaacaggtttacttaaatgaaggattgttccaaaagcatcgaacgtaaccaacttgatcttttggatattttttgagggaatcataattccaggttgtactttgatgggacacactacacaaagcaatttacataaggtactccttaccaccagtgcgttgttcggtgtgataaataatatttgcaaatcacttttattgcgagcgattgcgttctacatattaaataatatacgaatagattaaaagttcattaaaaatttatcatgttacaagacgagagacacgctacagcaatagtagtcgttaatttacgtcggataccttactaggcgagaccaaaaaacaaatttcagtaaataatgccataacagatcaaaacctgaaaaaatagaagtatgataataccaaatgtctgtcatatagaatcagtcccacaaatacaagcaaagaaaaagcaagtgaaggtataagctaggtcacataatgatttaaaatctttcatcgatagcttccactaaatgccatattgtacctgaaggcaggcgaagccatttatccgtcgaatcatcagcagtacgatcttcaatggaagttacccttcctaacatccagtcgcggctttcaagtttcaaatgcggttgagtgttcaaataataatgaggagcgttaacattaaaagccgcccacacctttttgttaccggcggtacgtcgagtaggcaaaaacaagaccaaggatccttgtttgaaattccttaatgagactttactttgagagtccaaaatagctttcagcgccttgtccctgttagattgaaattcacgtttccaacgaagttcatgattatgtgcttgagtcaaaacactgacaacaaagttatggaaagagtcaaaatctaaagaactcattctgttcaaaaattcctggaaattcctatcagcatcctccccatccatccaataaagatactgtaaatctttggaattaaattcaatttggcgatctggaatcgatgcatggccatctctttcgttatctgaatcaaatccaggctgagtaacgcattcccgaagaacagactgtaactcattacaccggaatacaatggtataaagtttctgagttaatatcttacattgttcttttcgattctcggaaagtttgagtaaatcagctttctctgcaagagcataatctctctcttcaataatatgttgtactgcttcggcatcttttgcaagagtagcgtattcgcccttttgcttcaaactcgtgagttgaagcttgaaagcattataaagttcttgcaagctatcaactttgccctcaaatacggagtaaaggtttaatatgttcggttcattagaatgcatctcctcgtttgattgctgttctgcaactgccgcttcatttttcgtaagcagtttccgtgttgatgaaagttcctcctgtaaattttcgtatttttgtagcacttcctcattttcagtttcgaggtattggatcttttcttccttcccttgaagctcaattaataagtcctcatttcttttatttaccaaatctaattcgttgcgtaattgattaacctcatcttgaagtcgtaatatgtggctgtcggtaaaagaagttttgcgattagttaatttacgaattacgtttagaggcacaatactaggggaaacacggtaaaatggctgagaagaattagactgctcattgatgggtggatgtggagcatttggagataaaccatcattgttaatgttataattaaagccgttttgatggcttaacattgcctctaaattattgcaacgattttgatacattgccaatttttcatgtaatgaattgttcgcttgaaccgtattggaaacggcttctcgaggacttccaggaaagcccaaatattctgagagccgattgcttagcatttgatgaaaagtttggtaattcggatgtgcttgaatattgagtaaataattagaaatttcgtcacgagttaaaactggtaagtactttagctggccatgattaaaaagcaaattagagaaatgactgagccaagacttcctaagagaaagctccttctcctggtctaaaggaagagaactatcatggcttacattgtatgattcctgccattcagtcctcctcagtgcctccattaaaatgtcgatatatagcgaaaaaatgtttcgagactgagaaagaacgaatttgcttctgtcaagctcttctgctatttgtcgaagatattcgtacaatgcatcatatctaagagaaaccttataaaaggaaagccaaaaagatttcaaagatattagtgatgactttctagaactttttaattccgacagattactttgaagtttttccatgcaatcagtaatttcggtttcgtaattacattttggtttgatttgagaagtagttgaagttgactctattttaaggatctcttgcaatatattggctgcatcctgagcgacggaacgtagatgataataagcatcatctccttccttgattgaaggaacttccttgaatggggaaacgataatactatttgcggcgccaatgcactgttggactcgtttttgagcttcagcataacgagctgaaatggagtttaaccaggagtccaatttagtccaatttgttgaaagtattttaagaggagtaatgggtaaagaaccagttggtagagcgaggaaatcatgaagtaaatcagacacagatactcgatctagtctttcgtagaaaacgaaaagtaaatctttcataccagattgtcttctttgtaaataattcattgcaacttctggagaaacaatactagtagaatactcatcatggcatacgcttaattgattatgaatctttgaagaagactctaaaatatcagataataatgaaagacacttgctgattttatctttccattgatctgaagaagaatcagctataatcccagtaagtacattagatattggttgtcctttcagagaaggaatagaaggaattttatcaccatcgtaggtgaaagtcaacaagttttgatctagtacgtaaataaccacatcactttcactatttagtacggtttcattcaaagacattccgttcggcaataatagttttgcttcatcactaagtccaatattgagctccataatccaagctacaagattttggggagtccattgtacattatctatggtccaactctttccggagaatgaatcattcaatcgaaaacgcatactgacctattgtattgcttaactttatcattcgcgattccccaacattaaacttgaaatatttgatctaaaagaaaactcaatatcagttatttataatccgttgcatatagttattctctgtccttatattccgttttgtttggtaagttggcgggttctatttggtttaggcgattgttgggtactaactaccaaaaggagattggcattgtatgaacactgagttgaagctgtaagacaatacagcttaaaatttcaaatgtcttttcatttagcttaaaaaaacaattttaattattggttttattatgtttgtctactgaaatatatgtcatatgtagccgtataccctcaagctggtgggttcggaaactcagccttaaccaagcatctacactgggtgtgaacgaaagtgttggggatgctaatttacattgcggatttcatatatttaatttaaagatatcttctacttgtttacttttcattcttttagaatacaagtattctaaactcggaagtatttttcttgtttttttaaccgcgaatcttttggttaccgatttctctgtcttttatcgataaagtttttaaaaaattaaaaaagtcaaaatttctctactgtaggaaaaacttttgagcatcttttagcatatttggtacatttttttctggcatttgcatagcttgtcctttaaatcttcatttctttattagtggtgattgcacggctcatgttaattaatttggttttaatctagggattaattatattctttttatttgcatttcacacttattcttttctttacatttagcttcatttctgaaattctgaatgggtgactttcaatcacgatatgagatccttgccgctattatgggtcctcccaatacagcctcctttaaagaggaagagcattcgggttcccaaacaaaaaactatcctgttgtggtaaaatgtattcaggaacatgatcccgtcgatacaaccaatgtgcttgtagctgacgaccttgattcgaactttgaaccattttcgattacagatgattatggtaaatatgaaaacactttagtaagccattcctcaacaatcttaaatgagccttacaacgaatcaccctcatcatcatcttctgattcctcttctcgttctacctctcctttttctcagttgtcttctcaaagcctacgccttaatgcggaggagatagcgccttctagcttaataaataaggccgtccaatctaccttacgtctttcggagccactggtttctccaataaagtgtcctttatccgagcaattcatcaattttattaatcagcaggattctgataaggtagttcttataagagggtttttattaccacatttggcttctttaaccactaaaaacgtttccgaaccggaattggataaacttaggcattctttgtataactggtgggtatccattcttcgacgtttacaatctaatatttctacttcagaacgtatcacatatacaaaggccatacttgctatcgccaagcatcattgttggaacaaagtggaacactctgctttattgtacttggaacaccaattaatactttacgatacattgacatttgtagttcatctgctttctcaaaagtccttgccgtattcattaacgacattttgtgcgagtatcttggttctctccttttttcaacttccactttttgccgaccatttcttgagcgcattagatgtaaagaaaaagtacattgatgctttgggctcatccttcgacgaaaaaataatgattatttcacataagtatcttgcgccattttttactgaccaattttcctcgactatgcatccgtattacccaaaacgaacttcaacgccttttactataggttacaataggcagcctattgaattcacacgagcatggatgcgtcgctttaagtcttctacaggtggattctttttcgagtttttatcatgctatcattcttttttagctttgcaattctctttcgaattacctgataatgtcatatatttcgctccaggttacatatgcttacatgcttatcttcttgaattaaccatttcggttatacatattagcgacaaaaagccattaatgttacctacaggacatgagcagtttccatgtaagactttaccagaagtaaatccatcaatggaagaatacaatcctaagatgcctgtaactgccacgactttatcgactcttcaacagtttgtcggacatattaaagatgcttttaaaaagattggggattgcagacaagagcagatgcgtttattagccgttttagagcaagttttaattaatgttgccaaaaacacccctgcttttaatcttcaatcttgtttcttgctgtgttctcttgttgaacagtgtttcggggtatttaacgatttctcacaccgttttgatttttctttttggatttcagttgccaaaagattaatatcaacttcccacaatatgtccattgttcgtagtataactttcatttatgctgtctggccatatttagatataaaatctaaagaattggtaacgttgcaatggttactagaagaaaatactttccaggaattgtttcttcattggtcgcctcttgtgagagcttattttcagcgccttgtatgttggagattcttaaagcttgatgatatggaagaattccaatttaaaggtacagttactttacgtgtaaaaaaccttttaaagcattatttcacagcccaagctctttaccacgaagaatgtctcgtaaacggtagggcatctcctatcacaaaacccagtgaacctgttccaatgaggcggttaaccattgtttgtaatcattatcaaaattatggtaattcggagagtaccgaatttgagctttccaattataaacaagatgatggcacaattcaagcattagtcactgatgtcgtctcaatttcaaatagcttttcgagtggtttgaaaaaagcttttgggtcgctttttaaaaatgtatctggtctccctgctgaaactgaaattgcttatcatcatactctttctgcttcgaattcatatgtgtttactgatttggtagataatcctgattcaatgttaaaatctacattgaaataccggtttgttttcaagttctctccatcccaacctctttcttccctcgggaaaaacaaggaaaaatatgacgctctcttagagcgctcatcacatggagttcttcctgtccagtcgaagatgttgctgtacaacagcaatcatataagctgccccttgtcaagcatcaaaggtgtttcagtaaacggcaaaaggttagtctataccagccgtgcattagttgaatgggcccttgttgttaatgaatttgatcatgcgctttctttacgcaaaggaaacgagacggaggacatggaggcacccacgttaactgtccgtattccaaaatcgtatgcttctaacatctacaattaaagaatggatcttgtttgattaacttatttattttccttgcgcattttgagaatttgcttgatatctatgttactgtccttcttttttaaatctgtatgcgatatccgctctttttagttttatcagttgcttctgataagtatattggaagctcaaattttttaatcatttgtttcattttagttagctaatatattgtttgaaaaatcttttaagtatgcttacgttttataaaacggaacaggtttgaagcatttctttaatgtgggcaatttgcttgagtatattttgtctgctagctgcaaaaaactgaaaatactacttgaattgtttgaaactagatatgtcaaatgtatatctaatgtatgtaagaaaaggtatatcaaagaaaatttaaaggtcatttatcaatactaattgaatcaactagagaatagatatacatccccccggcaaaagctgaatgtttattttttttacaatagatttctataaaagaacaggcattcaatttacgtgttatctactaatttatctagcagatttcaaagtaggaaagccgtagttgtttttcagatcaacaataatctagcattatttcctatatcaaaataaattcaaataaaataaataaataaataaataaatagatataaaaaattcattaattagagcttctgcatattctttacactgccctcggcatagtataacagcattaacctctgttacttcaaatttaatgcgcgttggaaacttgacagtgtcgcatgctttaccaactcaaaaaaaaacaatgaatgtctcattaagctgaattatacgaattaacttaagaaagagatacccccataatgaattcgttttcttcaaacgagtacagtacagaaatcagcactgaggcgcttaacaattggcagcagcttgttgaacaaaggtaagttgaagcttaaattaatttcgaagagaagcatcttattccatttgatactctcgaatcattaatttttaagtatttttttaatgatgggttatccttattatatttcgaactgacacaaatgtgtaataattcatttcaaactttgactaatctactttataaagaatttcattggaattggaatatgctgcaaaattagcaaaattgacgaaatcaattaaagcgattaagcaatgtgcacccttaaatgatttgaccaaacaggtgtgcgtagaacttatgcaatgtaacaagaagcatttggaagcgtcccgttactttcagacccatgttaaagagtttatgaaagaatatgttgacagagaaaataaattctccaatgaaactatttctaaggtatagcaacaaatatgcaattattattctgattccaataacactttatgttatgccttccttctctagctagttaatctaacggtgttatagagttcggctgctgctttaatgacaagcatggagaattttattctttttacaaatccagtgtaccataacaaattgcaagttccttctaaaagtgatatggaaattgcgaactctttaaagattactcaacctgctgaaaaaaatagtggtacggcaaatcccatatctgcttactctttagaacatgcggaacttgatgagcgcaataatcagctgagcgaagctttgtcaatgcttagattaagtccttttgtgaacaactattatccttcttaccaaaatcgtaaggatgggaaaagtttgatggaaaataggggggtagttttgtcagtggatactgtcacatctcctatttctcaaagtccaaaaaaattaactcccacaacttctccaataaatagcacatcactttcttttgttgatgcaaaaaaacctggatccaaatggccttctcaatacgactttcctaaaaagactaaaagcaccgaaatcccatttaaaacgttgccttcgcttaatataaataatgagagagaacttacgaagcacaaattacctatagttaaaccgaaacttgcagtttttccctctaatcaagcaacagcatctacccttcaattagcaccacctccagtccaagcgataccaactctcaggaatccagtaaatttagatgataagaaagagtcgcttttaaaatattatgctactcatcctacgattactccggacggatttcccatttttgcttatggtgagttctgaataaaatgctcaagtcaatatgatttatagtattttactaactaattaatagtacgtgcgctttatgcttacaaagctacacttccctcagaaattgacttaaacgttgacgatactttagtggttttaaatagacaaaaggacgggtggtggaaaggccttgtcgtcagtcctactgttggtcgaattggtttatttccgtctaattatattgaagaacttgaatactaatatgtgatacaataaatatgttcccgttaaaaaaaatgtattgaattggaatacattcaaagtcgcgtcttcaaaaaagaaaggatttagtactatttttagataaggatttattatcaaaaaaataaatacgagtaaggaagaaaaatatagatttacggcgtgaagtgaatggacaatttaagtctagcttaactgctttcaaccctttagcggcaacatctggagttcatatagcacacaaggcacaagatatttgtatatatgtaatcaattaatataaatattaagatacaaaatctatgaaacagtattactcgatttgataagcgcaattaaatatatgagttttcacctaatggtgactgtgatgaaaaaataatatgaaaataagagactgtctagttattttgctctttatcttcacgagaccaagctcgctcttgtcgaacgcgtttgagatgtcgcatactttcacgaactccaaatccatgtttaagcagctccccaatttcttcgatggtataatcggttaaatcaggatagcagaaaagtgcaccaagccatcctaaaaagcaaaggcctccataaagggcaaacgttcctgtgggtgttatttcactcatcaatgttaagaacgaagcacctataccaagattaccagcccagttaacagcagtagacatgccagtgcctagacctctaacggacataggaaaaagctcggattgttgccaagggagatttccaagtccagaggcatacgacgcaacgtaaacaatcatcgaaattaaaacaacgatagcccaagcatttgattgaccagaagtataattgccattctcgtctttcggcaaaaaatgaaaagccaccgcgcatacaattaaagcagcaatcattccccatacggtcaacaggagcaagattcttcgaccaaaaaaatcaatcacaccaaaggcaacaatggtaaatacaaaattagtagctgcaatgataagaccagtagcagtaggattgttaaagccaacaacctcaaaaatagtactagaaaaatacattaatgaattaaatccggaaagttgttgcatcgcttgcagtccgcaagccagtatcaatgcacggaaatttgaaggattgaaatataattctttaaaagttttcacaatcttttgccatctagatcctgaaaaaggatcacgaactccttcttgaattaaatagagcttagtctttatttcgtaagggtgagcagtaggatagattcgagccagagtgttataagcctcctgagatctttcttttttaactaacaaacgaggagattcgggtagccaaataagaatgaataattggaaagctgcaggaaccattgctaaaccaaccatccagcgccaaccattatggacgtgttcaaaagctgtatcaattccataggcaattacttgaccagctgtaattaataaaacatatatgataaccaaccttccgcgtattttagacggagcgatttcacttaggtacaaaggaataataagtgatgcaatgccaacgccccaaccgataacaaagcgacctacaatcatatgccaaagatggtgagccgtaacctgtactatggaaccaactatgatgatgatactagctattgcaattaccggttttctaccaaaaaagtcggcaagggcaccagcaattatccctcctaaaagtgcaccaagagatgttgcagaggtgataaattctttaccaccatttgttaattcatgtccgcccaagctagtacctataactacaagagcacctgaaatgacacctgtatcatagccaaacagtagaccaccgataccggcagcaaaagcaagcacccaaacccatttgctaactggttgatcttcaacagtgtcgttaagtgcgtgtggctcagataaagaaatgttagaattgctgcgacttcgagctccgttagataatctagacacgctgtccacaggaagcacctgggttttgttttcaaaaaccgaggattcaaatggactttttttatcagcagcaaatgtatcggcagcgaaagtatcatcagcgaaacccgctgacgttacattttgaaaatccttggaagagattgacatcttgctgaaacttttgaatgtaaattaataagattataattaaaggaatggtttttaacgttaacaaactaaacaaataaatcgtaagtatgacaggaaacctaaagatgaagtaaaaatcgataatgagcgaaagcgctaataattttttagcattcgaagggatatgttcaaaggattgctatgatatgcaatcagtacaacccagaaacttgttatatttaccgcttagataaaagatgtatccgaggaactctgttcttaaacgaaaaaaaagacgttaacaaacagttacaacggataagaccggaattttcgaaagagagaagtagaaagtgttgaaatgtcagcaattaagaatggttgtctcacacttcttaacaataaaaccaatgaatctttttgattttttaacgtttctagatagaattgtttaaaatacgtttgggttaaagagcatttaacggcaaactttttgacagcggaaattaatgtgcgtctagtaaatgaaaacagaaattaaaaggtattcagacaaagagatcaaacgttaagtaattttttttaaactttttttttttttttttttttttaattgagaaggaagtagtttttaataagctaaacagacgtcaatcaacataaacacatagaaatatggatcaaaccaaatgtgcatatgcgcttaacacttagcaaagatgcgtaatcggcagaattaaatgctttggaagctggtttgaattagcaagctgaatcgttaatcaaagtataggaacataaacccaatggtgacttcaatagaacgaatcgattgagtatatcaattccaaacgctttgttaatagagaaaaatagcacagcaacagaatcgttttgacttttagcagttgaggaatgtaaaaaatgtagaagggcatatatatatatacatgcgctactgcagcatccgattcgtaatagcggaacgaactaaggtaatacaatgtaagctcgttatttttatgcttcttttgttttacagtctcgatttttgtattaaattaattaattatttatttttggttctgtaaataaataagaaaaaaagtaacgacttttctgtagaatataagtttaattttgtgacttattgctgcttatagtgggtttattgaaatacacaatattactcgaaaaaaatcagacattttgaaagactaattcaaacgttaaatacaaatcactatgtttggtatccgtaaaaagcaccttgctatcaattaataaattactacttgaatttcgaatggatggaggcagcaataattcaattcttattttttaatgctgttcaatatttatttattttttatgtttcgtccaaaaaaatattggatttaagtgccgcatataaaatttaatttaaaatacgagcgaactactgccgacttaaaatagataatttgtatgcatatttcaagtggaataaagccgataaaaacgtaaaattgaaaaattattatatgaagtggacttgttataaacggagtagtaaaacataaaaaaccattacttcttaaatttttcacttctttaatctgtacttattttaaacaattctatttgtaatttcgtaaatgcgatatttatgggtttattaatttcttaagtataagtaatacacgagtgcagtcagcatagccaaataattaatttttagaaaacagttatgaatttctatttgaaacaaagtacgattgagaagcgaattgttcacttgtccaccgtttgtatttgtatattatttgcaaaagaataaaacgcaagataaatgttagccgaaaatataacgttagcaatgttattccttttaatattcaagaattggtcgatcttatcatacgagaaacgtgaacgtatgatacaaagctattcccagctaataaataaatttttctatgaataataatttatttattaatcgtagattcagaatttaattgaaatattataatagctcaaatagaaaaattcctaaacacacgtacaataagatacgttgcaacgcgttaacacactgtcgctctaactaaagctatctgtttcatttaaccataaccaagatacttcgataattttccgcttagtcgcctcacaaataggttagtgcaatcttttttcaaaaccctcacactttgtagaaactcaagaaaatgtcctttgatagaaaagatattggtattaagggcctcgtgttgtacactcccaatcaggtatgttataaatgagtcgctactttatttcaaaacttctcctccaaattatttgcatgcattacctacatcttttttcaatagtacaaatttacgcaagcttcagaggaaagtaatagaaatactttctcattaaattccttcagaacctgatattaatcgtttttaccctatagtatgttgaacaagctgccctcgaagcgcatgatggagtctctactggaaagtatactattggcctcggcttgactaagatggcttttgtcgacgatcgtgaagacatttattcctttggtcttaccgctctttctcaacttatcaagagataccaaattgatataagcaagattggtcgtttggaagttggaactgagactatcatcgataaatctaagtctgtcaaaagtgttttaatgcaactttttggggataaccacaatgtcgaaggtattgattgtgttaatgcctgttatggtggcgtgaacgctctttttaacacaatcgattggattgagtcttctgcttgggatggccgtgatggtatagttgtcgctggtgatattgctctctatgccaagggcaatgctcgtcctaccggtggtgctggttgtgtcgcccttttggttggtcctaatgcccctattgtttttgaacctggtctacgtggtacttacatgcaacatgcttacgatttttacaaacccgatttgacgagtgaatacccttacgttgatggccatttttctcttgaatgttatgttaaagctcttgatggagcatatgctaattacaatgttcgtgatgttgctaagaatggaaaaagtcaaggacttggattggatcgttttgattattgcattttccacgctcctacttgcaaacaagtccaaaaagcatatgcgcgtttattgtacaccgatagcgctgctgaaccatctaatcccgagttggaaggtgtccgtgaacttcttagcaccctggatgctaagaaatcccttaccgacaaggctttagaaaaaggtcttatggccataactaaagagcgttttaacaaacgagtttcccctagtgtctatgcccctaccaactgtggtaatatgtacactgccagtattttctcttgtttaactgcattacttagccgtgtccccgctgatgaacttaaaggaaaacgcgtcggtgcttactcttatggttctggtttggctgcctcgtttttttcattcgttgtcaaaggcgacgtctctgaaattgccaagaaaactaacttggttaacgatttggataatcgtcattgtttaacccctacgcagtatgaagaggctattgagctacgccatcaagcacacttgaaaaagaattttactcccaaaggaagcatcgaacgtcttcgttcaggtacttactaccttactggtattgatgacatgttccgccgtagctattcggtgaagccttaaatcaccgaaaaaaagattagaatgcaaactagatactgttaaaatctcttttagtagacttttttttgatacatgaatatgtgattttgacaacttttttgttaattatttaaaactcatacgtattgtagtcttaaaatgaataaccttcatttgtaatagcataacctaaataattagagtaaattcgtcactaacggacagtatcttgaattaaactacttacacctaaaaaccccccactcatcttgataacccacattttctttgtctgagtaacagctactctccactaacatagccgaaaaattgtgtgcagttactttatctagtttgagatcgaatgctgagtaggtagtcatcagaagtctcaatggacgtaaatgtgggattatctagacttcaatctcaagctggggcacctgttggcacgaaagggtcgaacactcgtttagcagccaaacaaagagaaacccttcaagcatatgattatttgtgtagggttgatgaagcaaaaaaatggatagaagaatgcctcggcacagatctaggaccaacgtctacatttgagcagtcgctgcgaaacggagttgtcttggctctcttggttcagaaatttcaacccgataaactaatcaagatattctattctaatgaactccagtttcgccattcagataacattaataagtttcttgactttatccatggcattgggcttcccgaaatttttcatttcgaactgactgacatttacgaagggaaaaatttacccaaagttatctattgtattcatgccctttcttatttcctttctatgcaggacttggcaccccctttaatcaagagtgatgaaaatctatcttttactgatgaagacgtttcaataatagtccgtagactccgacaatctaatgtaatccttcctaacttcaaagctttaagtgccgattttatgcttcgtgctagtcctgtttcttctcgcactccttcccctacacgatttcccaagcatgctcgtttccaaaccctaaattcatcagattctgcatctatatattcgtctccttatacttctcctactttagaattttcgaagaaagatgctagcgctcgttcagacatccttaagatgcacagaaggacgaaatcagcgacaccttcgttagaacaatttaatgaaccatataaacaaactttgcctagtcattcaatcgaattcgaagactctttttttcaacccccttctcaaaagggacatatgcaacgatctttcctcacaacattttcagcacccacaagaagacgggaggcactattttctaccacttctggacttagtcagcgtagccctgtcgatgagaaaatcgtgaacgcgattcaagcttgtggtcgtggcgtacttgtgcgcttgcgtttggtggatatgttacaatccctcgtggaacaaagttcttctgtcgtacttctgcaagccgtaattcgtggatatatatctagaaatacatacagaatacgaaagaaagcatacgatgaacttgtaaactgggttacttctattcaatccatctctcgtgcatatctgatacgtgcacaataccgtaaagtggttttacaggaggaggcaacgaagtcaatccaaacgttacaaagcattattcgtgggggtttctatcgtcgtaaataccactcgttaatagagaggctagacttatttacaccatcatttgtgttaattcaatcctcagctttaggatttcttacccgtcatgcaatagttaatatgcttgacaacctttacaactatatccctctctttaaccggatgcaaagtatactgcgtgcaaatatgtttcggaatgaatggtctaactttctagattccgtacaatcgtttcccgtttcttttcactctatttgcaaaggacgcttgataagggattctataaacagattaaatggatcacttctgggagaactggataattttattaaactacaaaatttatctcgaggatttatgattcgtcgggcatttaaagagaaattggagaaattaaaagcatcaacatcctctttcattgctctacaggcaattgttcgggcttttcttttaagaaaaaacttggaaagcatttatgattcttttcaaaaatcgcacctatctgtcattaaagcccaatctctttatcggggattcattactcgaaccaaaattgattattgtaacgactatttgttaaagcgattaccagatatcgtgtttatgcaatctgcagtccgtgcaattcttttacgagatgatgtgaattatactgaagttcagttagattcttttattcctgaaattgtattgttacaatctttaattcgtgggtatctatctcgaaacaaattttcaagaaaacttcaaaattttcataagaatatggagaatcccatagttgcgaagtccatttttaggggtcgtcaagaagggttggcttatagagaacttgctacggccaaaaatccacctgttatgacggtcaaaaattttgttcatttattagacgacaccaatttcgactttgaggaagaagtattgcttgaaaaaatgagaaaagaaattgtgcaacaagtacgagacaatgaagaaattgaagttcacatcaatgaactagacgtgaagattgctttgttggttaaaaacaaaatcagtttggatgatgttttaaaacatcacaacaagtataaatttggaaagcaaagcactgaatatttaaaaattaatactctgtctatgaagtcactcaacaattcaagcagaaaatttttggaactttatcagtgttttttctatgtgttacaaaccaacgaaatgtacttagcaaattattttcaagcgctaaaaactgagggcacttcctctgtaaagatccgtcatgctgtttatttagttttgcaaattttcggccatggctctaaccgacgagaagaagtactacttttgagattcatttcccaagtcattaagctagaagcagctttagttaattcatctcaggatctactttctgatgactgtgtctggaaattactgttcactggatatcgtggggacgttcgtgaagtgaagctttggaaaactattctcggccgcattcacaaggttttagtagccgacaatcatttggattttgaaatcaatccgttgactctatttaaaagtttcaatcctgaagttgccagtcaaactgatagtccaaaactcactttgtcgttagcaatgcaacacccaccgacaagaaatctatacgttagcagacttcgtgaacttcgaaaactgtgtcaatcattcctagtagcactttctaagaatattgaaaatattccttatgctttatgctatactgcagcacaattgaaaaatagcttacaacgatatttccccgctgcgcataaagaagaaatttttggcgtaatagggaaatttgtttattgggcttatgtcgctcctgtacttgtgtcacccgataacttcaagttggttgatggctctattacagctcttcaacgaaaaaacctttacacattgtcaagcattttgtctgagatcttttcaatcgagtcctgtgactctaagcaacttggtttttttagaccactctccgagtttattgaggtgtccaagcaggataccatgttgatgctagaaaggcttgtcgatgtggttgatccagaggtgtactttgagttcgatgcttttgaagaccttgttaataccaagcggccagtaatatacatgaagcgagacgatattttaggcatttattcatctattgcatatgtcatagatagtattgctcctcctgatgtgaacgatccattacgcgctgttgtcaatagcttaggtcctgtttcagagcaagacaatgactttgtgcaagatgaaactgacgtcaaactagaattgaatcccaaattttgcactatagaaaatcccgttgctcaggaacggactcttattgttcagacaaagagatatatattatttattattcgaattcaaaatggccttaatcttttggaaatacttgtcaaaccggttacagattcagacgaagcagcatggcaaaatttattggcagaagaatctgaaaagaatgcaaggaattatgatttgtttgatgattctatcttttcaatgtcatttgcagaactgaaatacactgcactaagcaatatagtggaaatggaaaagcttggatttgcaaaccgacggaataattaccaagatatggtaaattctatcgctctagatatccgtaataagtcgagaagaaggatgcaacgacagcgtgaacttgatgcgggacatcaaagtttgcttaacttacgagaaaaaagagctttccttgattcgcagctaaaaagttataacgaatacattgaacaagctatggaaacattacaatcaaagaagggtaagaagaagcttattcctttttctaaacagtattttcacatgcgagatctccgaaaatctggacgcgttcctcgctttgggtcgttcaagtacccagctcttaaactctatgaccgaggagttttggtatcaatatctcatatgccgcagaaagaaaaattgtatattactatatcagccgatgaagttggcaaatttattctggaagcaacaagcccgacagttaaagtttcgagcccaaggtgtgaattgcatttggacgacttgttgtctgctcaatataacaaggttttaactttggatgttttggatggccgtctcaaattaaacaccaatatgttcttacatttgattttctccaaattttattcatgagacgtttcactttgttcatttttccgtctctttaactacccaatgatttaattcgaattaacttaaaaccgtcaaatatctttgcacattaatacttgtccatattcttttggcgaaatatgtatactatgtgatattttctcccctttaattctgataatttgcacagttttcccatttcattcacttagtgtggggggtttttttatcactacttgtgtttacttatactgtacaaatcttatttaactcggtgttatttttcaaattttttttttcaactaaagccgttgaacctgaaacactaaatcaaggaataggaatttttggtttatgcatactagttgtacttggtaatttatactttctgaattagttaaaggtttataattacaaataacacttttttataacaaaatgtaatttatgtcaatacatacatctttactaattcttataaggcgattcgattgagcatgattatgttcaaattaacctttggatatgggtaggtgtttggttgacaaacttcttaagcgtgttgcattttaacgaagaaaatttgaattttcaaatcccgtatagcgtgtaaaaaaatatacattaaacacgtattatgagcagaagactacatagacctaatatgaaataaaacgcacaaaagaatattacgcacaaataatggcgagggtcaccaccatacaaagtaatattcactaccacaattcagctgacaaataccattacctaaatggcgtcgttaccaccggggaatcctcctccaccgcctcctccgcctggatttgagcctccttcacagcctccacctcctccacctccaggttatgtgaagaaaagaaaaaacaagactccagcacagtctggaaatcttgaaaagcaacttaacgaaagagcacgcaaatggcgcgcttctcaaaaatcaaagtttggtgtcaaaaggaagcagggttatgttcaaacagagaaagctgatcttccgcctgagcacctgcgcaaaattatgaaagacaggggagatatgtcttctaggaagtttcgtgctgataaacgttcctatttgggcgctttgaagtacttgccacatgctgtgctaaaattgcttgagaacatgccaatgccttgggaagaatacagggaggtcaaggttttatatcatgtaaccggtgctataacttttgtaaacgagagtcctcgcgtaattgaaccgcattttattgctcaatggggaacgatgtggatgatgatgagacgcgagaagcgtgatcgaaaaaattttaagcgtttgcggtttcctccttttgacgatgaagagccaccattttctattgatcaattgcttgatttagagccgttagaggctattagaatggacttagatgaagaagatgacgctcctgttatggattggttttacgaaaataaggctttggaagatactccccatgtaaatggtccaacctatcgtcgttggaagcttaatttacctcagatggctaatttacatcgtttaggttaccaacttttgagtgatttacgcgatgataattacttttacttgtttaatgacaatagtttctttacggctaaagctttgaacgtggctatcccaggaggtccgaaatttgaacctttatacaaagacgaagccccagaaatggaagattggaatgaatttaatgacatttataaacttattatccgacatcccattaaaactgaataccggatagcgtttccttacctttataattctagagctcgaagcgttgcactaagtgaataccaccaaccgtctaatgttttcgttcctcctgaggatcctgatcttccggcttttttttgggatcccataataaaccccatcacttcccgccaactcactttgcatgaactagatacctctcccgaagattctgccatagaagaagatcctaattttgaaatccctttcgatcctttctttcattccgaagatatagaatttgagcacacagccagtgctctgattttattgtgggcaccccatccttttaataagcgatctggtgcgactaagcgtgcgcaagatgttccactgataaagcattggtatttagagcattgtcctcctaatcagcctgttaaagttcgtgtgtcatatcaaaaacttttaaaatcccatgttatgaataagttgcacatggcgcatcccaaatcgcacaccaatcgcagcttacttagacagttaaaaaatactaaattttttcaaagtacttctatcgattgggttgaagctggtctccaagtttgtcgccaagggtacaacatgctgcaattacttattcacagaaaagggttgacatatttacatttggattacaactgtaatttaaaacctacaaagacattaactacgaaggaaagaaagaaatctaggtttggtaatgcatttcacttgatgcgcgaaatacttcgccttactaaattaattgtcgattctcatgtacagtatcgtttgggaaacattgacgcatatcagctagctgatggattacattacatatttaatcatgttggtcaacttacgggaatgtatcgttataaatatcgattgatgcggcagattcgtgcttgcaaagatttcaagcatcttatttattatcgcttcaacactggtcctgttggcaaaggtccaggttgtgggttttgggctcccagttggcgtgtatggcttttctttctacgcggaattgttcctttgctagagcgctggctgggcaatttgcttgctagacaatttgaaggccgtcattctacaggagtggcaaaacaaataaccaagcagcgtgtcgattctcatcaagatctagaattgagggctgcagtgatgaatgatattttggatatgatacctgaaggaattcgccaaggcaaaagcaaaaccattttgcagcatcttagtgaagcttggcgttgttggaaggctaacataccttggaaggttccgggtctccctgcacctattgagaatatgattttgagatatgtgaagtcaaaagcagattggtggacctcagtcgctcacttcaatcgtgaacgtattcgtcgaggagctactgttgataaaaccgtggcgaaaaagaatcttggcagattaactaggctttggttaaaagctgaacaagaaaggcaacataattatctaaaagatggaccttatgtaactgccgatgaggcagttgctatatatactacttttgtacattggttagaaagtaggcgattccaacctattccctttcctccactttcgtacaaacatgatacgaaacttcttgttttagcacttgaacgcttaaaagaagcgtattcggtgaagggtcgcttgaatcaatcccaacgagaggaattagcattagtggaacaagcctacgataatccacatgagatgctgtcccaaattaaaaggcgtttattgacaatgcgtacttttaaagaggtagggattgagtttatggatatgtattctcacttgattcctgtttattctgtagatccgatggagaaaatttgtgatgcttatctcgatcaatacctttggtttgaggccgatcgtcgacacctatttccttcctgggtaaagccttctgattcagaacctccacctcttcttgtttacaaatggtgccaaggaattaataatcttacagatgtttgggaaacttccaacggcgaatgtaacgttttaatggaaactaggctgtctaaagtatttgagaaagttgacttaacacttcttaatagactgatgtcattactaatggacaccaatttagcttcctacgctagtgctaaaaacaacgttgttttgtcatataaggatatgtcgcataccaactcgtatggcctagtccgtggtttacaattttcaagtttcatctggcagttttatggattagtgttggatttactaatacttggccttcaacgcgctacagaaatagctggtcctgcagatgcaccgaatgattttctacacttcaaagatcaggcaactgagaccagtcaccctattcgactgtatacacgctatattgataaagtttatataatgtttcgatttactgatgaagaatcccgtgatttgattcaacgatttttgaatgaaaatcctgatcccacaaacagcaatgttgtaaattattctaaaggtaaaaaaaattgttggcctcgagatgctcgtatgagactcatgaaacacgacgtgaatctcggacgtgctgtcttttgggagattcgtaatcgtttacctagatcactaactacccttgagtgggaggatacctttcctagtgtttacagcaaagacaatcctaatttattgttctcgatgacaggattcgaggttagaatccttccaaagatccgacaaaatgaagaattttctttgaaggatggtgtatggaatctcacagataatcgtacgaaacaacggacagcgcaagctttcatacgtgttacggaggatggtataaatcaatttggaaaccgtatacgtcagattcttatgtcctctggttccactacctttaccaagattgctaataaatggaatactgctctaatagctctcatgacttattatagggaagccgcgatttctacgcccgagcttctagatttacttgttaaatgtgaatcgaaaatacaaactcgagtaaaaatttcattaaattctaaaatgcctagtcgctttcctccagccgttttctactcgcctaaagaacttggtggattaggaatgctttcaatgggtcatgtacttattccacaatctgatcttagatggtcgaaacaaactgatactggtattactcattttcgaagtggaatgactaccaatggagaacatttgattccaaacctttatcgttatattcagccatgggaatcagagtttattgactctcagcgtgtatgggctgagtatgcaatgaagagacaagaagctctacaacaaaatcgtcgtttaactttagaggatctggaagattcatgggatcgaggaattcctcgtataaatactctatttcaaaaagatagacacacattggcatatgataaaggatggcgtgttaggactgagtttaagcagtaccagctccttaaaaacaatccattctggtggacgagtcaaagacatgatggaaaattatggcaattaaataattaccgagtagatgtcattcaggctttaggtggtgtcgaaggtattttggagcatacgatgtttaaagctactggatttccttcatgggaaggtcttttttgggaaaaagcatctggttttgaagaatccatgaagttcaaaaagcttactaatgctcagcgttcaggtttaaatcaaatccctaaccgtagatttacgctttggtggagtcccactatcaatcgtgctaacgtttatgtcggatttcaagtacaactggatttgactggaatcatgatgcatggcaaaattccaaccctgaagatttcactcattcaaatttttcgttctcatttatggcaaaaaattcatgaatctgttgtttgggatttgtgtcaagtgcttgaccaagaattagagtcattgcaaattgaaacagtccaaaaagaaactatccatcctcgtaaaagttataaaatgaatagttcttgtgcagatatcctccttttggctgcctataaatggaacgtatcaaggccatccttattgaacgataatcgcgatgtgcttgacaacactaccaccaacaaatattggattgatgtacaacttcgatttggagattatgattctcatgatattgaacgttatactagagctaaatttttggattatagcactgatgctcaaagcatgtatccttcaccgaccggtgtcttaatcggcattgatctttgttacaatatgcatagtgcatatggtaactggattcctggtatgaaaccattaattcaacagagcatgaacaagatcatgaaagccaatccagccttatatgtgttgcgtgaacgcatacgaaaaggtcttcaattatatgcttctgaaccccaagagcagtatttgtcctcctcaaattatgctgaactctttagtaatcaaattcaattattcgttgatgatactaatgtttatcgggttaccattcataaaacatttgaaggtaatttgactacgaaacccattaatggtgctatttttatattcaatccgagaactggtcaattgttcttaaaagttattcatacgtcagtttgggcgggacaaaaacgattgggacaattggcgaaatggaagactgctgaagaagttgctgctttgattcgttctctgcctgttgaagaacaacctcgacagattatagtaactcgaaagggcatgttggatccattagaagttcatcttttggactttcctaatataaccattaagggtagtgaattacagcttcctttccaagcgattattaaacttgataaaatcaatgatttgattttacgtgccaccgaaccgcaaatggtacttttcaatttatatgatgactggcttcaatcggtatcatcgtatacagctttttcacgcttgatacttatcttgcgcgcattgaatgtcaatactgagaaaacgaagctaattcttagaccagacaagtctataattacaaaagagaatcacgtgtggcccaacctggatgatcaacaatggcttgatgttgaaccgaaacttagagatttgatccttgctgattatgctaagaaaaacaatattaacgttgctagtcttacgaactcggaagtgcgagatattattctcggtatgacaataacggctccttctcttcaacgtcaacagatagctgaaatagaaaagcaaggccgtgagaatgcccaagttacggctgtcaccacaaaaactactaacgtgcatggtgatgaaatggtggttactacaacatctgcgtatgaaaatgaaaagttttctagtaaaacagaatggagaaatcgtgccatatcatctatcagtttaccccttcgtacaaaaaacatttatgttaactctgataatatcagcgaaacttttccttatacatacattcttcctcaaaatctgcttcgtaagtttgttacgatatccgatttaaggacacaggttgccggatatatgtatggtaaaagtccgtcagacaaccctcaaattaaggaaattcgttgtattgcacttgtaccacagcttggcagtataagaaatgtgcagcttccttctaaactgcctcatgatcttcagccttctatattagaagaccttgagccccttggttggatacacactcaaagttctgaacttccctatttatcatctgtcgatgtaactacacatgcaaaaattttatcttctcatcctgaatgggataccaaagctgtaactttgacagtgagctacattcctggttcgatatccttagctgcatatactgtgtcaaaggaaggaattgagtggggatcaaaaaacatggatatcaacagtgatgaagctatcgggtatgaaccttctatggctgaaaaatgtcagctgctattgtccgatagaattcaaggatttttcttggtaccagaagagggcgtatggaattataatttcaatggtgcaagcttcagtcctaaaatgacgtacagtttaaaacttgatgtccctctgccattctttgctttagagcatagacctactcatgtaataagctatactgaactggagacgaatgacagattagaggaagatatgccagatgcatttgcatgaatgaggagctatttattttcgtaactggattttgggcaattaatgtatattttgatttttgctaatttgagtgctttatgacatcttgctttagttaaatggaatttagtgaaaaagctagaaaaatgggtttttaaaatatcccacattatcattattagtttatagtaatacaaatttttcatcaagtacatatgcgttagattatagttttttaaatcagagcacgtttatctagcagtttgacaccgcagccgggaactggacatactggcaatgcatcgtctgtattatcaaaataccaagaacgtagacagctttcatgaccgatgtggccacaaacgggaggataaacgagcacgcctcttaacggtagctcacaataaacacattttttgagactagtaacggtctttgcattttctttacctttttcggattgctcgttaccggttgcttttttgttttccatttcaaaaatcaaatctctactacttgaatgaatgtacttgagattttttgaaccagacatgtttataaggagagtagcttcactgaacattccgaatctccttaacaaatcaacataactttcaagtaaatcgtctaattgaatccgtggtaaatctatagttaggtatgaaaaaactgaacaaacgcaggctgccgtttggacatctcctcgagatatacagtcgcttataatcgatgtaacaacataaggaagttcaataggaggtagatcatcgataggaatttcagaatcagtatctccatgtaatgataactggtctaaaaatatagatgctcgacgtgaagaattaccagcactcaatacggcttctctcgatttgattgaagcagatgtaacagaacttctgtggaatgaattgaacatttcgttatgtgacgtaccagaataatttgatgctgcagaatctagtaaataggatgaattgatgcttgcccggctatcagttgaaaaattattaaccggtgcttgtcctttctttaatacgatcggattttctaaatcatgccattgcgattgcttattaaggacggctttatcgagattgtcctcggattcgatagatgaattagaggattctgaaggagtagatgcttcccgtggttcaaaaaaatcatttaatgataaattatcatgagcgggggttgaggacgttgaaatttgcgttaaattttttaaatttcgacctttctcatcatcagccatagaattgttagcagaaacaaaaggaatatttattaattcactaattcctttatcagaattgttaagtacccctagtgaaaaatacaaagcatcccaaatttgataagcaaattcagctccaacatttcgtgcaaaaaatgcgttctctttacaagcagaagagatatctcctgatatgcgataatttttggctaaatagcaaaattgagcaacatcttcagagcgatatgcaaggatccctagttcctgaggaatgccaacaaaattgtgaggcacaaaaggaacaggattacttgtggacccatcagaattttgagaggcatataaagcggactttaaagagctgatattgctctcaaaagatgcgacacgatttaacgacgacaatctttgattagaaataggatttgaagagaacacaaggctatttttagttgaccatgaactagttgcacgtggaagcatatcaatacaattaaaggcattttcaactctcgtctgagaaaaaattccatctttactacaagaccagagtagctctgtagaagcccaatgcatcgttgaaacaatactatcatgacaactgacggttctgtatgggatataaggcctagtaatatcccaaacatttattgcggtatcacctacaagagaagagcttgcaagttgattagaacctctcgattgctgattagccggtcgccaacgaacacaattgaggggactgacattattgatagttataagggacttttttttgttgcttgtggaatcccaaatacgaatagtcttatctctcccgcatgacgctaaaaaaacaccattaggactataattaacacacaaaacaacaccattatgtgcagctaattttaaaaaaggaagttttggaaaccggatatcccatttttgcaagatcccactgtcataagcggcaacgaactcatttggctcagaaggggagaatacgacgtctcgagcagcttcagaatttccacgaaaagtgattgttgatgagctttccttgtaatcccaaagcttaattaacccatcctgagaggctgttaaaacgtaagacgggtgaaatgaagagatatccaatttatgtacggctcgagaatgctcattaaagtcatagagaagggcttctaaattaacatcccatacattgagattaccaagcggtgaacatgtaaaaattaaatttgaagcaaaactactaccccactttacatcattgcaagagatgtgctttgtttgtgttgatttttgtagaaggtcagagatgcaaacaggaggctttgaagagtttggattaacagctagaacttttagaagctctcggcctgctacacccacttttgtacggcttttatttaccgaaatagcactgatggaggcctttacatcaacaacccagtcttggtaactaacaagtcctttggatgactttacagatgtgctagcaagttgggcataagtaggtcgctgaaggacgtttgagtttcgtgaaggcatttacgaatttgaaaacaaaatgaagctggtagagtagcagctgatgccttctaaaatgatttaggaaatttgcatacagaaaaggaaacaagttcttaaatatcggacaggaagtcaaagaaattgctgaagtgaaatgcaagtatggtgacactcaccgtacattggtaaaattaacgttgcaagatcgttcaatagtaaaagtcagaaaaaagtagactattctttatcaaactatttgttttgatacattaaccaaaaagataaagtagaaaagtagaggagcaactaacagtaagaaaagtttctgctaatgtaaatatcaagtccaatgttagtgaacaaataagagctttcgaattttcaattattgaggaaattcaatcagaacaattacacatcggaagttttcaaaagaataaaagttcaaatataatttatttttacgaagttcagttgcttattgcttctagtaagtttggttttgtgaatttacttctgaatctcgctatgaatcagcaatattgcatcctgtaacgctatactgcattcctgtagagttcattatataggtttcacattttactatggcatttgtcgcgtatacatgacttatgatttaaaatttcgtttacgctgatttacaacatttaaagaatggtactgttgagcttatctttcaatgcttctttcgtagagttatagtagctacaatattaaatatgaagataacatgttatatatgacgatataagtaagcaaagccggtcagtccaatgtcagttgcacagtgtcaatcgaaaaagcggtttgcagtaccttgtcggtttgtattttgtaatataatgatgctttcgaaattaaataaacaagtcttcattccataaacgaattgtgaagcaaagtaattcgactctactttatatagtactaattagtaagaacaaatcatcagtttaccgtacaagagttagtttgctgataaagagtttacgcagtctactgtaccttaaactcagatacgaattgcgtagctggagttacgctaaatgatctattaagtccagttgctacacattgaattaagatggcactcgtcaggcttatacgaagccgcttttcactaaccacctctgaaaaaccaaactgtcattgggcgttccgtgatataatttcttggaacttttctttatttttatttaaattttcgtgagaaatgacgtctcaacttgaaaaagaagcaagagaatggatcgaagaaactttgcatacgaaattgaatgctcagttagacttactggatcaattacaatccggggtgattctttgcagaatttgcaaagaagctttaggcgctaacattcgatacaaagaatctaacatgccttttgtccaaatggaaaacatatctgccttcattaactatgcacagcaagttgtacatgttccttcacaagatatgtttcaaacttctgatttatttgagcggagaaatgatgaacaggttttaagaagtattcactccttttcgcgctatgccgcgaaaatgtttcccggcaaagttcgtggtttgggtcctaaattggcagagaagaagcctcgtgttttctcagcacagcagcagcgtgagtttcgagaaggcgtaaatagtcttcagtatggaagctttgatatgccgacacagggaaccgagaagattgcattttctagacgcagggacccgaccggaaatatgtattagtcttgtgtagggaaagagattgaagattgtataactttatatcttcgcttcttgtactttttgataacttatttattttcattcattcgtaaaatctgccgaatccataataggagtgaaacgtgaggtcttgtaaaagatgtgtataaatatagaagcttaagttttgctttaaatattcataatgatatgttttttttacgacactaaaacataaattgaattatagtttgattcgtagtttgaaaacacatttaaaatcttatgtttggtgctgtattgctagatttctcgtcgtatcaaatgacttaaaaaagcaatacgacaattcattgtttcatgagcgtttccttacaaagctgcagagaaaaaaaaaaatgttgcaaaaattagttatggaagtatcagtgattaataaaaatgcacactttatttatttattttgttatttttgtattcaatttcttaaatgataagcaggtcggtaaacgtatttacaaatagttttgtgagatattataaaaaaaaaatgtatgtacattgaaaattgcagaaatactagagatgttgttaaaattgtttgcttaaaatttactcaagtcagaaattaaataaaaattttaaagcttgtatacaaaagaaaatgctggtagaccagttttgcaagaaacaaagtagataataaaattgcatgtattgcatttgtttagacattagtgttattaaaagaaatcaaacaaataagtttttaaacatttaaagtgtaacaaatcaaactcttttagagtagcaaaaaaccaaggctactgccatttccacatcgctaagagtcaatatagaggaaaaaacgtttgtacattttcaaagtttattcttccgacaacttatcacaaatcgaatttttattttctaatttgtacatgatgctatattgttgctcaacacaagcaacaattagtattatagaaaaaagcgcacaaaatttcgtctgcaatggggggaggggagatttttttttttttattaaagaaaaaggtaaataaaaaattgtataaaaatctcaatattcacaacaatgggattaatagaaaagtactgctataaatacatatttaatggatataatcgtacattaccatgtttagtatcggcatcagcatcagcatcagcatcggctttaattttgacgaaacgggtcccgcataaataaacaaacaaatggggctttttttccgggtcgcattttcgcatgtacgtatttctttttacaaaacaaacgatttaccttgcaagctattacccaagcgaaaaatctcctcaaaatatgtaggtaagtatttctgcgactagcaaagctaactttaccagtaaccccacacatccatcatgatgcccagacaggtgggatgggtatctaggaatgaaaggcaatgtggggggatagtgggcatcccttttcaaaccatcacttatgacttgggaagagcaacagtggagaaaataaacccgatgtggggggaaaggatgaagtgcagtacggaagcctggtcaaagaagtaagctcggacaaacttttgtcccatgcgggcattagcgagtggaaaagtggtgtgaagcggaagtcgatcgacgaaggcttccgagacggttaagtgagacggaatagacttaccccgcagcaatacattcaattaagccgatggcgggcatttaagggggctgaacgtggatagagaacattcggaaaagacaaagttagtttgccgatatggagctagcaagccagtaacaaacttgacacaaaatggtctaactcaacagcatgtcaacagaattaggtttactcctcacactttccccaatccgtgcgtcgattattttgatggaatacggagtaaaaaggatctaatttcgggctaattggccatttctaaattatcaacgcggggtaaatcgcaattgttttagctatttaaagagcgccaaacttccccaaacgtagattacaatttgttttcacgcccactaccagacaggaccaattcctcctttcaacctgcttaattgcccgctcctttcgctgatcagtgtatacgctcgttgtcattaacgcgagtaggtgtttttctttcgtaactaatttcgttattctcagcttagcgcagcacgctcgcctttgctttacccctgcttgttttttattgcaaaatcaagctaatttgcatccatccactcatccatccattcacttggtttatccgaagttgactctggtacagtgtttcggtatcccgttctagccttattctttgctctccgctgcctgtatctctctgtctgtctgtctttacttctctctccttgccctttccgaaacatccaacacttcggaaaaacttgttaacgaagtatagcaaagcggtctccacacgcccacaagttacgtcattggctatttcttgtctaaagatctctaccatactttgaaaagtagcgtcataccgccttttcaatcgaccagcaaacaaacaaggtgccccggtcgtcgttatctttagtaacttgcatttgaagtatcccgcccgcgcccaaacttttgtgccattccggagcttttttgcaattttgaacaatcctcccttcttattatccatcgtgtttcgcttttaagaaacctgttaattaattagaaagaaaggttttaagcctgttggattgacgagtcgctgttcagcccatcagttttttttttctattttcttttttagctctagtgcaatacttttagtagtgctagtacacacacacacaatcacattgcaatacaattttactattccattactaccttgattttcccaaaatttccccctattgcactttcgggaaatttgtgttacgttgccttttcttaaaagtccctttgcattttacattacagcctttctcgctttgtcgtcggatttgacggtagacaagccagtattgtataaactcatttgaaccttttttccatagtcaactttgcaaaaggaaactccttgcattttgtttttctttttgctttctgcatcgtttttctttgacttttcagcccagtatcttttttttggagctgcttttttctctcacctaacctatttctttggtggttgcgcttttttctggcaacttcggtttcgtccattttgttcggtagcaacggtataagaagttgttagctttactcaaaaattacataaatatcgtccgaactactgcatagttccttccgacttctgtctttttaaggaacttaacaactacaaaacacttttcgcctcacttgcgaatctacgaaaggaatatataggtggttcaccccttttcttttcatttcgtgtttttaatagttatttacatcaacagagataactatttctgttaacgattttttttcccacttgttttcttcctttttttttgaattttaattaatttataataagcaatggaggctaattttcaacaagctgttaaaaagttagtcaatgactttgaataccctaccgagtccttgagagaggccgttaaggagtttgacgaattacgtcaaaagggtttacaaaagaatggtgaggtgcttgctatggctcctgcctttatctctacccttcccaccggcgctgaaactggtgacttcttggcccttgactttggtggtaccaacttgcgtgtttgttggatccaacttctcggtgacggcaagtatgagatgaagcacagcaagtccgtcttgccccgtgaatgcgttcgtaacgagtctgttaagcccatcattgactttatgagtgaccatgttgagcttttcatcaaggagcacttcccttccaagtttggctgccctgaggaggaataccttcctatgggtttcaccttttcttatcccgccaaccaagtttccatcaccgagagctacttgcttcgttggaccaagggtcttaacattcctgaggccatcaacaaggactttgcccaatttttgactgaaggtttcaaggctcgtaaccttcctattagaatcgaggctgtcatcaacgataccgtcggtactctcgttacccgtgcttatacttcaaaggagagcgacacctttatgggtatcattttcggaaccggtaccaacggtgcttacgtcgagcaaatgaaccaaattcccaagcttgctggcaagtgtactggtgatcatatgcttatcaacatggaatggggagcaactgatttctcttgccttcactccactcgttatgatttacttcttgatcatgatactcccaatgctggtcgtcaaatctttgagaagcgcgttggtggtatgtatctcggtgagcttttccgccgtgccttattccacttgatcaaggtttacaacttcaacgaaggtattttccctccttccattactgatgcttggtctttggaaacttctgttctttccagaatgatggttgaacgttctgctgagaatgttcgtaacgttcttagtacattcaagttccgtttccgcagcgacgaagaggctttgtacctttgggatgctgctcatgcaattggccgtcgtgctgctcgtatgtctgccgttcccattgcttctttgtatctttctaccggccgcgctggtaagaagagtgatgttggtgttgatggttctttagtcgaacactatcctcactttgttgacatgctccgtgaagccttgcgtgagcttatcggtgataacgaaaaattgatttccattggtattgccaaggatggcagtggtattggtgccgctctttgcgccctccaagctgttaaggaaaagaaaggcttggcctaaatcatgttagatgtctgttagctttttttgaattgtacgtagaaatgagcatgtaaatatgaaattgctttttaacagcttttagttaagatgttttttttgaaagtgaatttatttcctggaattagttaatagtatgaagattgaatatcagatgaattaaaaagcatgttgtgattgatgttatatgtctctttaaaacaaaattgtggttgtgtattgttattaaatttgttacgattttgttaacattccaaaaaagagtacggaatttacaaacattacaggacatctcaaagatgtgtgtgtaaattgattctaacaaaaagaaatttgattttttttaatctgagtttgtaaaaaataagattcatcataccctattatctcaaatttatgaattattcgggttcaagataaaatcttctttttctttcaagaaatccaattaaccaagatttgttaaaaaatatttttctcatcgtttagtaaatttttctgcaacgttgaacggtgaagttgtgctagcaatactgcatactatataaataagaaccggaaagcgttttccaacacccaaaaggtgttttttatactttattcaagagttaaaaattaaatagcacggtagtaaaaccaaattgaacaaattaaaaattgaaagcgtctcaagtttaaaatttatttaaagagcttatatcaaaaaagtagaaaactttccaaaaggatttctcaaaagaaaatcctcctcattttaataaatcattgtttagatagatttggttaaattttaaccaaaaggattatctatttgctaattttttagataactggaaattgcctaattacacaatcttttttacctttttttgatgattgtatgtttaaaggggatgtagttcaactaaaaaattgcttattaaacatgcaagagtaaatgattattgaatatgtatagttgcaacaagaagcaaggttgcgagaaatgacaaatgggttgactcaacttttttctcatttaaatttttgtttcagtcattttaataaggtccttgtgaatcgatatcaaaagaggaggtggaataattataaagataacgtttctgaatatcatggttttcgaaaaagaaagtctttgaggtcatgaagtttaggctgctttcggtttttttactccatacttgcttcgggatgtgacacgtcccgctacaccagcaatgtcatagacaccccgaacaacatgatattggactcctggacaatcctgtgctctgccgcctcttaacaataccacagcatgctcctgtgcattatgaccgatacctggaatgtaagcagtaacagaacggccggttgaaaggcgtacacgggcaacctttcttactgccgaattaggttttttgggttttactgtaaagaccctcgtgcacacaccccgtcgaaacggacttccctctaaagcaacagattgcttatttgttttttcaggacgtttctctttatttcttatcgtttgatttaatgtctttaacataactgaagagctagaaaacgcttgagcctgaaatggtgaaataactgttggcttcatcaaccttgaaattaccggatatcgagcatattgagcaaaacggatcattatttggggaaatttaatatttgagctgtataaaatctcaaaaatcactataatagatgcttgagcaaggaattccgaagtttgtacccgaacgtcgctggtttggtgttagtgtatgtatattgccttggaatagaatatctcgcagcattcatattattcgatgggatacaaaaatttattcttttatattttgacaaacatttttgggtataactagcgtattaaatattttttcctctaggaattgaactttaatggactagtctaaaacagatgcagaatgtaggtatgctaatcgacaaatttacagtacagtgttaagctgaaaaaatcaacttaattcatgacttctactgaaaaacgtactggaagtagattgtattgaggtttaagcttcgttttgccatgccattttcagttgatgatagtatttattacaataacttatccattcattaaaactttaaacactgatatggatttatcaatgtgtttgactacttacatgaaacttagcagaaaaattgagcatcaggcctactccatataaagctttgacttaaaacttaatattttctacttgttaaatgtcttcgtttggttacatatctccataaatgcatatgctttgtttggcttagctactgaaaattcagaaacaattaaatgaactccgaattataatctatattttttttatcagtgtgtgaaattgaaggggatttgatgaaacacttctttttttgaaatatcgtactggtggcttttcctagtgtatcacgacttactctcttaattagcttcataccactgaacacgtttactactaccgcatttttctctactcaggttttttagcttttaaaggaaggttttatgttaatacttttgaaaattaaatttttttctatcaacgtgaaaaaattcaaggagtactttagtttgtgttgaaaagttttttggcagatgcgttctacgttacaattaatggctaaggcctcaaagggaaagcaccaatctggtccttctaatcatagtgagtcaatcgatttggttagaaaagctctttacggaaataaaaaagtcaggtctttgaaaatgaatccagacatgtgggaaaaacacgaagttattaatcgcgcttggcgtatacacgaatatcgacaagaaaaacaaagagagaatcttctaaaaaaccaattctctgcaatgaaaattgcttgcgaggaactgaagcatacgagtgaaacattatataaagccgcaatgagcgattcaattaacaggaggttccccgtagaaacgaggactcctacggacacaccaccacggctttctaaataggcgagcgccttttatgagtataattaatatcttcggtagtgctcgaaagtgttatagacaagttcaagtatataaaaaaatgtatcactaattacgagcaagtataatctaattaggatttttaaataaaccaataattgaattaaagaattatgtctcctagtttctagtctacatgtatcatattattcattcccaatttcaccgtaaacgaatgatacaaaatgaaaggccatgctttcttttttaaccaaaaatttagaattgttaccaaacccaaaccctacctcgaaaacaataaaatatgacccaaacactgttttctttttacaacgtgtcgcagatgagacaaaatgtctttaaagccagaatttacgtctatctgattcttcaccggcattgctctcgaagaaaacctccccttctttcctatcccatactcctttttgaaccatacgaagacgcatggtaaatcgaggacctaattcttgtagcccagttccaataccatctggcatattcgatttttcacgaaatgcataacggtgtcttcgaaaaaaaagaaaatctctttgacaatggatggtaacaacttgtcgcccttgaatttgaggcgtttgaataaataatgattgaaaggctcgagcaacagtcataccaagtctcgttgagaaattgttgattatcagttctggaatatgaccagtggagcggccatgatttgaaatttcctttgctgtttggagattcgataaggtaaaatagaacgaagggccattcggtaagtgtacaagggttaatgcatttgtttttttacgatcctcatttaataccagtaaatcggtgtaaccacgcttagcagcggcttctgcgatttcatgaacttcaatatctccggttctttttcgaaattcagcattaggaaaacaatctaaaagctcagatgcaaaatcatagcattttctagaggctcgtttactcgtggttaccaaaagtttcggaactttcctttcttcactaaagtatgcagaaaactcatcatcttttaactccgcctgaagttcctcatcgggtttatcctctatgatagtttcatcataaactcgtttcgattcaatagtagcgggaatattttctgaaagtcgcaatctcttcttttccgggtctttttcttcttctttagcacgttcttttcttctttcaagcttgtccttatttttttgatgaagagccttcatatactgctgttggcggacaattttgtttttaatcttccccattttaataagttgcgtataatctctcaaaatttaaaatttaagaatgaaataatttaaatccttacaaaaaattgcaactaaaaaaaattgagataagaatgagcaacttaagtacaaataaaagagagttaaaaaaaagtatacgatgggtttgaagtctcaaaaacttattgcacaatccaattccatgtcgcaaaataccgaatctgaagaacatgctacgaatttcgtcaaatttgcttaaaagtattaacgcagtattatatcacactgctgttaagcaaaatgtatactttagttacaattactgtttgtaaataggtgatattacaatccgaaatcgtacactatagatatcctcatcattaaattgttgaacaactgaaagcattgtggtaagggttcaacattctacaaatcactcacgctactttcattttcacatttgaatgcgtgctttgaatggaactagcagaaatgaaagggacgatagtcttttaatttcatttctttactttctttttactttcttctgaactgaattgctatattgataaattaaataatgttctggataaccagaacgaatcagaacgtgtcttttaatagcaaaatttttcaaaaccaaaagccaatgaacaatgtaagcaaaaaggaggaggaaaacagattagggaattcatatagagcgtattttcagaaaggttatttgtatacctttttaagtcctagcctcgctcatgtcgagtacttgaaccatacctcggtttttggtctcatttcggacaagttcatctatcaacttataattccctggaatcacgagagctatgcactcatattcatcatcaatgttttcttcttcaatttcatcagctaaagagcgtaaacgctctcgtaaagcttttccctgtttgacatccaccactattctgatgcgcatacgcgcacggacgataggaatttcgtttttttcttgcaatttcttaatagcttccagagcttgggactttgcagttttactggtagagacagaaaagccacaatcagataatgctttttcaattatagatgctggataaggtcgtttagaattaggatccatgcacatcgcagtaacatgggagacaatatcgcgataagttgaagacatttgatgatgtctttccttttcacctacttgaaaatctcctttttgcaaaatttctaaaataattttatctatatcatctgtaccaaaagcctttttcaaatcctgtcggctagctacatgtcctttagaaacattgttaaacacattgtggatttgtaaaacttcatccagatctgtttcactaaacttggttagctatggttttgatcaaaaaaaattgtacgagttattgagttgttgacaccagtcgacaagacacgtgaattcaaaaagatagcttgttataattttctgctgatcttaaagaatatttatctgtagcaaaggctgactctcactaattacagtagcttaatttaatgaaatcatgcatacattttgtttctccattctgtaactttatttttataacaagcaacttcaaatcttttccctcctttcttatattttacaacggacacattggttagacgaatttgtccaacaggttgactaataaccattttgctcaagatgggtacttttttggattattttttgttattctcaccttctctaattatagtgttttaatccaacgcctaaatctgttaaacaggttaacaatccatacactatatatcggtatttagatttatctgaaaattaaacaaaaatttgatatttgcgagcctgaaaggcaaaaggatggttccaatcatttttcggatgttaacataatcttggaaaaccttatggttaaatatttaatataagtgcaagttatttgtcgggttttctaaaccagtttacaaatcacgaatgatattaggcttttaaaaattattacctaaattcagcaaatactaaaaaaaaagtagaaaacaatagaagtatcgactaagtttgagttatccgacaaaacttcaatcttacatcctagtatattaacacaaccacttgcgaagcgtttctatacgatttcgcttaacattttcaattttaaacttataaacaaatagatagaatgacattgtcttaacgagtacacatcattttaatgttggttaacgatgtcgaagctgtagaatattgcgtgcaaaagcaaaagcaaattttaaataatgaaacttaaccacgtatcgcaaagttgcctttgtgtaacaatgatccatttctttacttattgacgaagagagtactcaaataacaactgcaaactaccagcaggatacacattactgtttcatagcattcttattttttctcttatatttggccatatttatcctgtctagaggttttactttcgttccaacattacagcgtagtaaattcctctgtacaagtgatgtaccaccgttagttatttaaatattataaaactttttgagcagaatgagagacttgcgtaaattaattccaaggctccgaggccctggtactaacgtcttaaaaatgaaaaagcctttaccgttgcatatgcgaaccaaaatacgcgaacacctcaataaatctgatccaactgttaaagacgataaatccgctaaacccgagttaccgtttggaaagccagctgacagagtccctttctggcatatttttaaaggggattatgtatatgttcatcaaggacctctgaaaggaaaatggggccgtgttgttgagacaaacaaatacacaaacggtattaccatagagggggttaatgtgagatccgtcaaagtaccaatttttcttttgcgaaataagcctgaagataaccaagatccagtaattgatattgctcacgaagtacattatgcaaatgtgcgtcttcttgcgcatgcaaagactgacgccggggaaccagttcttattccagttaagcttaaaaagcattcctcaactaatctccggtccattattcggcctaatattgaaggagtacaaattcatactattcatcttcctcgtcccaagactgaagataagcctaaagatcccgaaggtaaactcgatactaagaatccagtagttagtaaagttacttggtctcctagcttatcggagcctcctcttcctccgtttgcaattggcgatttacgagccaattggtctcgccgtttagatcgtatatggggatataaaaagaacaatgatgattttactgaaattgctaaagatcttgtccgagcagagactgctgctgaagatttaataaaaaaacccatctctcctaatacttacagtgattaaaacaaaaacgatgtttggtcgttgcaagcatttttttataacattacataatgattcacaatctctaggttataaagcttaataaacttttgtaaactcttctaaaaaatttttcaagaaacttaaatatatttaacttagtagagtaagtgataagtgatttcaatgaaagtgaagtatttgaagtttacacgttaacctagaaaaacttttactaatcaatgtagaaaatctatacaaatcaagatctttaaagtccattaatctcttgtgcgaaaattaacgctttgccagttcatccaatctggcttgtaaattgtcttcagtctttaactccggtaccgtaccaatttgggtcgcagcatctggcaatccttgagacaaatcgactccaatttcatccaacactttattgacaagttcatcagcttcctcttcgtcatcttcttctaaagcatcgtccatattttcatcaatcatttcttgtctctgttccataatttcattttcacgctcgaattgctgagtgatacgagccattgccggtatattcatgcttttgttcatccctgtcaataactttgtaaaagttagttctatatttttcgatattaaggtgaaaggaaagtcattatgaaattcttttcttttaaaacccagaagatcctcaattgattatttacggcttccataaatcagaaagaagaaataaacaatggggttagtgtaatcttaccctggtagcacctcgcatactctgcatcatctgttcgctggttctcatcgtctataaaaagattagcattatggttaaacgaaaaaatttaaaaaatctcatatagtgaagattatcaatcaaatggacttacttgtaatctcaaagatatagcttgtagctgcgtttttgcattcatcattttcttacggctattccttagtctcatcaaatcccgagcttgaatacgggcagcaccagtatttccggcttttgcactacctttaatttcttgaataagcgctcgctccctttggtccaatttcgttcgttcacgatccaattcccgttcagctcgaccaagagatctctgatgagccctcagctgttcttgaggggacttcccccctccaaatagccaagaagttaagcccatgagcgtttcgctgtggttgtgctcatgaatgtttagttattgataacacacacgacacaaaatggcttaatataatatcattatatacgtagtacgttttgtatattaactactatattggaaaaacacataaatcgtaacaaattttcatatttaaagtctatatttttgataagctagacttttaactatatatattttcaatcagaagattaatgataaaaattccaactaaaattttttgaatttgtctatctaggaaaggttattttacaaacaattgctacaattgatgtgtgcaaatgtgtatttattatgctctagcaagcagatctagtcaaatatcataccttgtaaacgtatgtaaaacatccaggaaaagcttaatactacagttattaaactgatttagagggctcaaaaaaagctaagtaattgtgtgtgtaaaactgggttgaataaatagcttattagttaatagcatactttacaatgtatcacactttactaatttttgatagtttaacagttcaataaactggatagttgagagtttgaaaattatataaagaggtatttaaaccaagcatcttgagtagcttcatttgaacatgccaagcgagtatttgagtttttgacaagaagatcaacatcattgtcatcttagctagcaatgtttgataagttcaatatagctttacttccacacttttaacacatcgatacacttgatttatacctgaaacaaattacgaacgtagcctaacctaactcatccagatagaggtacgaaatcgacacgaacggttataaagttattgtaagtttctatacggttttcatacttaacggtaatcatacgtattatatctgataaaatttcacatcaaactattttattcaacaaatcccatttttaatatatcctttttgcatatgttaaacaacctgtcggtatactaagtactaaacggcaaaaaggaactaccgaaagtgacagtgtcagaatcaattaatatgtttacaagaagaaatgtataattaaaagtaatgctattgaacaatttagttgacttcagttttgggacaaacttagcaacgtggatgtacacgttaagtgagtacacctactaaccatattaactaagaaaagtacgaattcatcacgaatggaccttaaaggtttattacatgaagaaaacgaactgccttctattgaaaaaagaaagatagatgaaaatgctgtggaacacgataaagtcgaaagaaaaaggacaaaatccgtagctgtaccaaagatagaaatgaacttcttaaataaaccgattgttccagatacgactaaagttatttcaaactttcttacacattatttgataactgaacctgttgaacatgtggaggttggtaaatgtttttagtcatacgttctactaactgattttttcttattttagattgaggcgaaacttggtacattaattgacttggaaactcaaaatcgatttgagtttccggtgatgaatgaaactattttaaacccggaatttaatcttcgtactcggtttgaaagtgatatgaccgcttccgagcataaatatttgaatgagtttcttaatcaggcatttcgtgattcacaaaaacctggacggcttccttttgcctataagcatacaaagcaagtagatttgttctatgaaactgaagataactcacgagataaaatacgcgtctcaaaaaatcaaagtgacaatcaagttttggcctgtgtgaaaaagcgaagagttgctgatttatttttatattgccctaatgatgcttttgatatacgaatttccatcagcgacgaattacctgtttcaatgccttcaggtaatcaacaaccaagtttgacacgacttaaagatcgcgttggctatgtgcatcaggaaattaaaattgatttgactaaaactactcaaaatgacccagtttacgataccactgaacgtcatgagctagaagttgagtttggtaacatcgcggatttgagagatcgtgctcaaaaggccaaagatggaatggaagctcctttgtttcggagggtacagttgtttatggacaatgttcgtattttgagacgagagcattcttaattctttacacttttgctacttatttgacattcttaagtcatttcttaataattgttccttgctttgcatcagaatgtaaaggggtttttaattactttaatttaatcatcatttcatactgggcaataatcaaggtaaaagaaagtcacgttaggtataaacccccatgcacatattttaattttcgattttgtatctcggtgattctaaactgaggcttaatcttggatgattctatttttttttttacctattacgacgggtagttagaatttctacgtacattttctaaatgtacacctaaattaaggatcagctttgtctgataacatcattcgttataattactgtatctttacgagagcagcttacaactcctatattcctttaattgcaaagttttcagttacttcacccaataaaaatatttattgaagaattttcataccgaatatacaaaatagcattataaaatacaagtgtccaaacctttgattgcaggttatgttttaaaagcggcctcaaacaccggtacttccaaagccattagcaccgcggactgtagcctctaagctctctacaagtatgactggtggattgacaattctttccaaaataagttgggctatccggtctccgacctttataggaaaatcaacatcactgtaattgaaaagtaaaacacgaacatggccacgataatctgcatcaatcacaccggcgccagtgtcaatgctatgttttgaagctaatccgcttcttggagcaacacgaccataagtcccctcaggaacagcaattgccaaatcggtatccactaaaacttttcctcttcttggaactatacattcagcagccgcgtacaaatcatatccagcagaatttgcagagcctttagtaggaatggttgctttttcagaaagtttttgaacgaaaaaactcatgtttaaactataaaactgtgtaatttcacagacaatagaattcttgattgggaatgagtgtttgcaatagatactggcgttgcatataaatttgaagttacgcgacacgttgcggttgacggcgcgtcgcgtttgtttacatttagtcaagatatacaccgtacaacatacctaatatataaacgtagacagtgtataaaaactttctaaagaggtaaacgtttataggaattatttcttcatattttatttattgcgataactcttaaacctcaattttattactaaacactccggaatattcgacaattttcaaaaaccaacagacgttattacataaaaacacccaaatttcatataaaactaatgttcacaacaaaattttactttatacagactactgatttctggaaagcgattgtaatagaagatattcattagttacatatataaactagtgtgcccaaatcattaacagatatataacgtaaaaccctaaaaccattaaattgctaatagactcaaaggtccaattgccaaaaaagatcattaaattcgtagaaaggtacaggtacacacgacgggagatccaaaaaaaataattatcatcctcattaaattataaacagatcttaacatttgaatagccgcccacagtatagacattaatggttgattttgaggaagaagactgtgtttttgaaaaaattcctatttaatccttccgaaagaatgaagaaatctttcgtaatacagaaccggaagaaacttttctgggagtatatcttgcattagtagcatattgagaatatctccgacttggaactggagatgaacataaaggagcagaagcagatctcacattagttatgttcggctgcatattactgattacaggaaaagatatgggacgtctattttgattgcctgatccttgaacaaagcctccaacctggacatcgtccaaattggttagcccatctattgatggttcaggagttgaaagtgaatcaggagtgtagtagccactggctgtgctagacagagtggtgctaggaaagatgcggacatagccataccgattgaatggtacggattctaattgctcaagggtaggagtggggagagattgtaagtccagagaatcagttctaacattatcagttgaataagtatactcttctggtggacaaacaaacatataattatagtcatcatccaaagtcgatgggtttgaaactacttcatgacaggcatagctgtcataatccttgtcagaagacaccctgatcggtattggagattgagacatttgatttaaggctgaaagcggactagaaactcttctagcaagttcatcttcaaaattactacttttgcgagagtttgtcgaaacattggattttactaacgatgttgttgaaatagaagctttggtgaaaagattattgtcgtgaattaaatcgtaaagactgagatatttattttcatcaaaacgttgttttttcaacatatcatcgcgcaaaatctcggataaaactttatacacatatttttcgtcgttatcatctcgctgttgaagacgacgaacgacttttttagaggatgattttttccaaagcacacacatgcaatcaactactaatggatcaatttcgtcaattgacagtgaaggggtaggaggggtagtgctatccatagagctcaatgatgtacagcccattagaaatggatgagaaaaaacttccggaattgttatacgcgtgcttggatttacatctagcattctgtgtaacaaatcttgcgcagccgaagaaattgaagaaggaagatcatatgcgccatggcgaatcttattataaataacatctgtgttttgaccaccaaaggggagcttattcgacaacaatgaatacaagatgacaccacaagaccaaacatcagcaggagctccacgatatggtttgtgagatacaatttcgggagccaaataatgtaaagagccgcaataattctcaagacaagagtcatttggttcaacagtggccatgccaaaatcagctattttaatttgttgctcatttaccttgatgagaatattctcaagttttaaatcccgatggcgaaagcgaaagcgatgacaatgcgctacagcatcaagaatttgggaaagataatgcgcagcctctctttcgctcaaaggtccatgtttgcgtatatagtgaaaaagctcaccatcagggacgtactcgagtgctaagtacatatgctgatgatcggtccaaacatcgtatagtcgaagaatattaggatggcgcaacaaacgcatcattaagatttccattcctatggaggcatatcgaatagggataattttgatggcagccaaatcaccagttttagcatgcttggcaagacgcacacagctagtggaaccagtccctaaagtcttcccaagacgccatacgccaatagtatttttgtgtcgcttcaccattcaaatctaaccttttattaagggaaaaggctttccaaaagtaaaattgcagactgaataatagcaacttcagaaaatctgaaatacttatgatgaaaagtagaataaatgtcgaaaaagtagcatgaaatttggaataagtaaaggaaaaagtgaatgacaccacgatacaaaatagggtgtgatcacaaaatagatactggaaacgaattaataaaataagagtgcctcataaataacctaaagcacttttctgagtgtattgtagaacagaaaagtgaaacgtggaacggaaatagacggaccttgaaaaaaaaatgggaagtagcacaagaacacaaataacaaatgtaagttacaagacgttttgagtaacagcaataaaaaaaggtaaagacaaagaaaaagaaacgaaggggagcgtaaaataaagaaagtatgtaaagtgtataagattcgtgatgtataaatccaataaaggttaagttaatgatattcgaataaggattgaactttcataaattaaaagagagaagaaacaagaaaggagaaagtaaaaatggaaatattggggcggtcaaatagttgaaaaaggtagaataaaataaactaacggattttaattcaaaccctgtataatcagataaaaatatggagaacagtaagtaaaacaaagaaagatgaatgaataaataaataatatgtagaacaacccactatatagaaggcctacagatgtttcaaaatatcgatctacaatattaatacaaacaggatcccagcaattcctaaaatcgaaaacaatgctgagttcttatgcagagtagtccaaaagacggaattggccaagataagtttggcagaggacaacatgaatgctggaggagcggatataagtgttcaagagtagggaagggtggggcactacttggacttgatcagggaacatatgaagagtgtattgaaggcttacgattatttcggcggatcacgataggatgacttaaggaacggaagcaatccactacttggtttctagtccttgagggtggtaatctcaggctcatagtgctgtcttgataaaaacttgaatattaacagctgatttatagctgtagagcaaattttatttagtttttcagtttcgctttatgaagtttaattaatattcatattgtagtaaaatcgaaccgttaaagttgtcttttcttctcttatttacattttcgttaaaagcaactttagcagtcttttctgcttctttcacatttgtttacgtagtactcgttttggcaatctaggagcaagttattgcaatagatgaatattttttcttgttttactcgtgtagttttagcagggaattccagtttttcatcgaaaagtaacacgacttggtagcacggtcaagaacccgttctacttcggggataaccagggacatgatgcataccatatctgataacacatgccattacactttttttgaaaatttgagcaaaaaaaataatgaaaacaggtacttgaaatctgacaagtgttagagccggcttcatgccaaacattgaaacttgcttcaataatagatgaaatctcagtatataatgaatgtattgaacgggttactgaagttcatttcatcattataagcgaatattggatgtttgaaatcgtcttcatcctatggtatgaataacaacgactgtcgtgaaaagttgatgaaagactataggccccgcttaagaaattacgatattataaagaatctataattttctacaatttaattgaaatttttatatttggaggcgaaaacttattctttttcagcttgctcaactttatgtgacttttttacatggtatatcaacatgaacattcttactgcaaatatttcaactaaataaattcattaaatttttattagacaataaaaatatactatagcaacttgagagctgcaatacgtgtacgccacaaacaattgagaaacaaacagaaattgtttacacagtttcgctgttttcaaaatataaccacgggtaagtaatacagttggcatacaacatttgggtaacctaccataattatcaattgagcgcaagaatggcttggatactgactcaaccccagtctactgaatcgacgatgtttggaaaatcgaatgaaaccagcaaaaccgatccttcacctttaactatcggtaatccaagtttgattatcgagcaaagatgtggttggtgcttggacagatggatctacttgattgcttgatatttttcggtgtcagttcgttacgctaaaatgactaagaaaaatgaacacagcctcgataaacaaatatcatcagtgcgatccaacagcggtatttgtctgagtttctggtttacattccgagccacatgaaagataggcgttacagggctcgggaatgcagccgaagccgttcaaagttgtcaataaagaacgtttggtagaagtgtccaacagcaacgaagtgttgatgacttgttgccaatgatgaatttcttcactattgagttggactttggaatgtgagtggtcgtaccaacaactacgggtatatggccttattgcagtgtaagattatctcattgtcatacaaagtgggcaacttcatacgcaaggcgtgggtttcatgaacacacaaaacgaatcgagatgatcatcgttggatactcgcttgatgcagctgctaacggagatgcacaaagcaatcgaactttaccatgacatatccgaaacatgctaagatcttgttgatgcattcgttgacgttttttcaagatgtttcgtaatttctatacccccgggtggagtggagctgcacttacgaaaggataagttgaaggctgatttttcacatcccttctttgcaaaagtttccaaagatgaaaagtggagatgctattacgctagcacaatattcatcatcatctgatctgttgtataaaactttttcatttcataacttatgaagtcaataatagtttttgaaaatgggatttcctaatttagtcaattttgtgttccacgttgcacgatggttaaaaacggtaatttacactactgcaacataagaaggacttgtaagatatagacattaaaaaataacctcccaaggcgagactcgaactcgcaaccttctgatgaccatcataagagtcagacgctctaaaccgattgagccactcgggacttgcttgtattgtgttaaattatgtacaattatataataaagtctttaaacaatgaaaggcattgaaggtgttcagcttgaatgaattctttttagtatgttcattgatctcgaaagaaaaaagaaatgaaatgaaaaactcaaggtttgtaagtataacttttttggttttgaaaacgcttgaatatgatgttgaacattgatagcagggtaaccagtatatgtaaatataaatgcatcttgaaaaacctgtataagaagtgcaagtgggttaaaatacattgatttgagtatataaagaatttcttaatgttttggcaaattcgaagacttttcctttcttagcttttaacaatgactatttctttcctcccaagttctttgttgatgtttctttgttcgccaagagaattttctttgtcaaaatctttgatcttttaaagaaagtgtgcatatacataatcaccaactcagttcaaaatacaatttgaatttcatactaaagtatgcccaatgattttaaaagtcattagtttttttccaaagtacgatctcttacgaatacctgtaagaaaattaatattatacatcagcctcgatttaattatgttttggatgcagctttagtttttaattatattcatcaagtgcaaaattgcaaatcactaacatacttgcaagcgttttttctgccatgaagaatcgggatgtatatgttctacatcaattacttatcttagtgtgaaatgcaaatttatatgcagttattttgttctgaatatttattatatgctaccatcatcaatgtgatcaagtcattaaaaaatttatttacaggctctaacatttgtatcatttctaaagtccagatcaagcgacctcggaagaaattttttcttaattactcaattgctgtcactggataggtttgatatgatactttacttttgatcttagatttccagactcgcaacaatttctaaaaaattgggtagtaaacacacacatgtaggctggaaatattaaacactagcaagatgcatccttccaacattttacataaaatatttcaatgtcaaaagttaaatattttgcaaagttactctctctatttcaagcagaacctttcaagctggtattaaaagtttaaaacaaacattaacaatgtgaaaaacagtttcatgtaattagctttatactattctttagttctaacatatctatttcgctcctatcggaagtcatagacttttggaatttcttagcaaagcactaaattgttggctacatgaacctcacccagaacctcgttcataccaaaaactcctccattttttctcaacattccaataaaattggattatataatttcttcattgaacattttatttcttttttgtttgaaacctatcaattactggtcattttgacatatgcgttttgacatttgatttactacaatattttgttatacatgtcctccgtaaagaattgattatattcataaaggtttaattgtttctatgaattatttataccaaaaatttcctttatatgcaagaaaccgctatcgttacgttgaagaattaaattaatattaactttcctcccttcttctcatcgtctttccactttaaaaatggataatataggtgctgccgatgcagcgacgtcttctggcatttctgggttactaagtggaaattcatttttaggtgctggtattggtttaatgggtttcggtgctgggctagccatattacgtcgtgggcttatttcaggagcaagcttagtaaaaagaaggatgctagtgtctgtcgaaattccaagcaaagaaaaaagttataatgcctttttgcattggatgagcacggtgcctaaacgctattcaaatcagctggctgttgaaagcaacagacaactcaaaatgccgcaaaatgctagggaaaaacctgacaagcaagttgcaaatcgtatattcagcctcgttccaggtcctggaaagcattacataaagtacaaaaagtgttggattcaagtagaacgagagcgtagcaatcgtctgcaagatttaacaactggaacaccttgggagacaattactcttaccactctttcaagagatcgtggaattttttccgaacttttattagaagctcaaaaattcatgcaaagtgctcaaaaaaacaagactactatatacacggcttgggccactgaatggaagcctttcgggcaccctagatcaaaaaggatgctttctagtgttgtacttgaaagcaatgttaaaaaaatgattacagacgacgttcatgactttttacgaaattcacaatggtatgatacaagaggaattccatatagaagaggctatcttctttatggacctcctggaagtggaaaaacctcatttttatatgctcttgcaggtgaattggactacgacatatgcgttctaaacttggctgaaaaaggcttaactgacgatcgtctcaaccatctactttctaatgtacctcccaaggcagtagttttactggaggatgttgattctgcatttcaaggtagggaacgatctggggaagttgggtttcatgccaatgttacatttagtgggttgttaaatgcactcgacggtgtcacttcatcagacgaaaggattatatttatgacaactaatcatcctgaaaagcttgatccagctctcgttcgtccgggccgcgttgacgttaaagcatatcttggaaatgctacacctgaacaagttcgcgaaatgtttactcgcttttacggtcactccccagagatggctgacgatttaagtgatatagtgtgtccaaaaaatacaagtatggcttcattgcagggtctttttgtaatgaataagagctcacctgctgatgctgttgatatggctaaagagcttcctgataatcctcctagtacacctttctcctttaacgtacacagaaagtctttgtctgtatgaaatcccttagatttatttaacttaaaatgttattcgtttcgtaataagctctacttatcaatcttgaccacaaaaaaaagacatcttggtagaaacatatattgtacgcgattaatctatgaataattaatgaatttaaaaaatggttaaaaaataactagtccgtattttctattctaaaagacaggcatgcataagataattattcaaatgcatgttctcaataaaaagctgcaagctgttgaaattctttttccatatgtttaagaaagtaaaatccaataaaattccaattgtaatcttaaattattttacgtgatgcatagctgaattcgcaaagtactaatcctacttactgcacatcttacttctttaaagttgcataaaacttgtgtcctaaaagaaaagtgagttgtacggcatctctttattacaaaaaatggttaaaaatttgctcttggatattgaagggactgtgggtagcatttcatttgtcaaagacaaattggtaagtgaagttttttattgagaacaatgtagatcgtgtttaacccatgctagtttccatacgctgcttcaagatacgaaagttatgttaatgaaaattatgaaagtgatgaaaacttgcgagaacttggaaaaacgcctgaagaggccttgataaatttacgaaagttgcatgctgaaggaagcaaagaacgttccttcaaaatggtccaaggtcgtatttggaaaaaaggttatgaaagtaatgaactaacttcacacttgttccccgatgttgttcctgctattcaacgtagtttgcaattgggaatgcgtgtttacatttactccagtgggagtgttccagctcagaaattgtatttcgagcattcagatgctggaaaccttctaaagtatttctctggatattacgatactactatagggcttaaaactgagtgtggcagttatgtgaaaattgtgggaaactcaaatcctagagaatggctcttcttgagtgacaatatcaacgagttgaaagctgcaagaaaagtcgggttgcacaccggtttggtggttcgtcctggcaatgatcctgttgtagacaccagtggattccccgtgtacaatagttttgaaattttgttcacggaataaagcaatggtgaaccctaacgaccgtttcgcttagaacaaagtaatgagtttctttaaaggacatgagttctttaaaagaattttgattctcttgtgctctcattttctatttctttgtgttttttttttcatgatttctttgaatacatccgaaaattagtcaacgcaatttcttctcttaaaatatattgaattattataatttttttaacccaatggatttttgaattgtttcagaaaccttttttaactatgaaacttttttaccatgattgaatatttgtatcaattatctaaacattgagtaaaacactcttgtaaactctccattcgttcaatcaactatttgaactgaattttttttttttttttgataaaatagaaaaagagcgttcttgtttaatattttcctctcctgtgtactcattgtaaagaagagaggtttgtcaatcaacatgggttacaattcgtcggttttgtagccaaattaacattaatcctttattagtgatttctttttaaatgtttcttagccattaatgtttatttatttacttgtttctgtgacatataatatcattacccccatttggtacctcttcctcccactttgatcagcaattactctctgtaagcttctccaggttaataaagtcaagaagagactatagctatacccccatatagtactctttatcccacattttgtatcactcaaaatcaatttcaactaagagacctaagcagagtaatttaactgtcaggtggatttgactaagaaagtagtaatagctttcattcaacatgagtactatccatagctgtttagatttaattagaagtcaaatccagcaatctgcaaatggccgcaatgtaagtttgtatgagtgattttggttgttttttcgggtacttggtaaaattgaatttcggatgtctgatctccaggcgaataaagtcatactgctcagctaataagcttcgtgaaagatttatttaactcgacgatataatactttatttttaggcttataatatttaaggaaatgatgcttcgccgagaataaaatgttgcaaagatatcttcgattaaaatgggtttatctgaaatagcgttgtttatgtcagctgaggtgaaggaaaagatctaaaaaaatgaatattttcacttttacatttttgggattccctaaaaatcttccaatttcgcctgctgctttatccatcactaacaattgccttaatggcttttaggttcttcttgtagctgttagcaagtttcatcctgttgaaaccttgatggaagcgtacaatgctggtcaaaggcactttggcgagaattacatgcaagaatttctaaagaaagtagagttggtaagtgctagaatgtattatgtgttttcggtaatctattttttgatgcctaccatctttaaaaacacttttttaagttagataataagtggttctcattgtttatttccattcacaaggctaacagtgccatagatgcccgacgacgtccaatggcattttatcggtagtttacagtcatctaagtgcaagaaaattgcatctgtaaaaaacttgtacagtattgaaaccattgatactgaaaagaaggctcgtttggtaaacagcgctcgtgaggcattacaactacccttaaatgtctatattcaagtaaataccagtggtgaggagaacaagggaggagttactccgtctaaagttcttgaactctgtaagcaagttcaagacatgaaatatttgcgactcaaaggcctcatgactattggctctatttccaattctcaattatctgatcacaacccagatttccaggtaagattatttcctttttcttcctttttattcatctttgctcttcctaacgcagtacaggttctttcagatcttcgtgagtctttgcaaaatgagctcggtatccctttacaattgtctatgggaatgagttctgattatctccttgctataaaatatggaagcgactctgttcgtgttggcagttccatatttggttctcgtccgacagaaaagccatcagatgttcacatatctgcatcgaaatgagttcggatgtagagttatagataaaaaatgcaattttggctatcctttttcatttaaaatatattattttattttttgcttctttaatgatgatgttactagatatttgaaaataaatacatttttctaaattttttaaagtctcggtttgcaattctataaatttttagcaaatttagagataatattataattaaggaaaaaattgtaccaatatatatgaccaattaatcctaatacgttcatttacaacatggctaagattcgagtgcaagcacttacttcacagcactacacttttctctaatatcttttcatttattttggctattggaaattgtggacgcaggcgcaatcgttccattaataaatcaaactaattattaaagaatagacgggaatgtacgattgagagtgaatactggatatttaataaatctctcaataacataaattatcaaaatttgaacgatgactaatagtgacgacgatctttttagtgaaaaatcaacatcttctgatactcagcaagtacaaaatatcctcgaacttgaagcaaagatccccgacattttatcttcagctggaaaatgcattgaagccattcaactaaataattctcttgaggactttcgcaaatattctaaagaattcttagaaacagttgagttcatttctacagggctgaggagacaagcattggaacttgaaaaagctgaggtacctgtcgtttctttacaacctaagaagcgttatgcgtctactccattgagtaaccttatttttgatcaaagttcaaagctcatgtaaattattacacaggttcataaattgtctttcgtaggaattattatttttgatactagtcctaagtattgctgattgcatgtcaaactttcgagcactttatgcaattttttgaaacttcctcagtttgtttattaggacaaaaaatttaaacaaaaaagggaaaaactaaatagatgatattaaaatagacatgtaatatttagcagaactcccgaaacatgaaattcatcactgaagcggttcagcactttcgcaaagacgatttaggtgtatgtatacatcggttccgtacccctccattgaaattagctcaagatctccaccaaaatacctagtataaagtcgagcgagaggaagaccaaacccgaagccctatgcatgtttgttagtattatatatttcaacgatcaataataaaatgtttcacttacagccataggagtagtagaatttgcgctaacgatatcgtgaggatcatctgtcaatgtaggagaggcagttgtaaacatgtatgaccaaactaaagggatatttcgacgggatataccgcctccttcatcagagattttgatggttatatcctcttgtccttttgcaacaatgacctttatgggaggaaagaaatcactgtctacaccatgaaattctacggttgcacgaagactgtttttgagaatttcaaagactgcgtgatttaaatgggactctacatacatcatttcaagtgaaggatcgcaaataatttgaatctcaggtgcttcaaacaatccgtacgcaagcctgcaaatgtacttggcattttcagcagcaccttctattatttgataaatatttgcacgtgtacttatcacaccaacgtaattctcacgcggcggttcagagacaagtgctatatattgacctaacagcattcgaattccaatacgagacatgtaaaacctatccaaaaatatttgaatactgttgtcaatttggttagtcttccttcggtattcttgtatgtccaaagcaatttcgactgcaacgttatcgtgtctagttcgaatggtatttaaaaggtatgcaaaattactattaaattttaacaaagattcgggccaattacaatcaacgccattatcttggtcagaaaaatctgtttcaaaatagcgaccttttgaagagtctaaatgagtatttgcaagcgagggattatgaagaatttcagagtccattaaacttgacctccatttcggggcattgtgatatcgagcgtgctttggaagacatttcggtagttccactcctttcagttcaataatttccttcaaccagttagctttgtttgatttctggttatgtttcgacaagtatcgaacatgcaaatatacacatttgacctacctccatagatctaccgtaagcagcctttacggaagatatacgcttcatacttcgtagcatcggtgaaagattctgcaggtcttggatgcgccgagccaagcgaatgggcaattcatctcgcaaaaacaagccagcccggaaaagtgttcctggtgtagggttcttgccttcataataaaaattaagcagtcagtataaaatttctagtatgaagtaatctaagaaaaattaactgagcaaaaattcttaccaaaatacactaattgctttaaagacaaccctgtttgaggatattgagccaagagattgactttctcctgtaaagttttcccgagcactgacatttcttttaaaccttaagtttttctttaaattcgataatgataaatagaacaattgttcaatcgtaaactttgttggtttgtctaacaaatagatgataacccatggacgagcataaaaaaagcggcaatttgcaaaatataacctaaagaaagtaaaagatgagcttcagaaacaaacaaataaagcagtttcttaatgttttcacacagaatctaagaaagcttttgctaaactaatgcattcatatgtttgcaaagtacccataaaaataatgaacttgagtgtattccattaaaattgaaatgcgtgatacattatacttcttttgcattgcttattttatttttcacaatactgctagctacacagtttgttatctaatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggtcgtatgagtagcaactgagtataggtattgtattaactaggttataaaatgttacctatcactaatatagcttataactgaacctcgttcctcagttcagttaaaactctatttataatatttctaaatagttgctatcaacgggtatctatgtatatagacggatagttacccgtgatgatcaatagacggatcttaattagtattccaacatatgacatatagtgatatgtaacgtagtgtagtattgctgacaaatacgcggtcattaggttacttaacgatacacataatactgcaatgcttgtagttacttgttgatataccaaccataaataagaggaagagtatggtagatccaccttcaagataaacatatttgatcattgctatatcctgcttgtcaaatattttcttaatactcaacggttaggaatattcaaaaaaatttaatgttgtccaacgattttgcgctattatatttttgcgataaagaaacatgtgctacattgaaataatttaaggtaaatatgtgatacgtagcaaactggaaaaaacaataaaatgaatatttggtttgactattagtgtgtttaagaaactgttcttttaaaagttaaaactactttaaatataaaatataattttggtcactttctgctgcactcgacatttacctcaatttcccatccaccctgtttcgtcgcaagttgttacagttactacaaacctccattaccacgctttctgacaattgtcagggttttggcgaatatttagaaaatggttgttttaaaaggaggtttgtaactttttttattgtattttctaacataatttaggtgcctggaaaaatacagaggtaaagactatgattttaaccttctaccacgcgcaatgtttttgttactaacttattggtaaacaggatgaaatcttaaaggtatttttttatttattagttacatatttcctttaatatttagaatactaacgcaaattcctaggctgctgtcagtaaatacggtaaaaaccaatgggcccgcataagttcattgctggttcgcaaaactcctaaacaatgtaaagctcgttggtatgaatggatcgatccaagcattaaaaaggtatgttaaacatgtaatcactatttgttatttgacaagacctattgttaacatttccttcacatttagactgaatggagtcgtgaagaggacgaaaaattattacacttagctaagttacttcctacacagtggcggacgattgctccaattgtaggtcggacggccactcaatgtttagaacgctatcaaaaacttcttgatgatttggaagcgaaagagaacgagcagttgggattgatcagtggagaaggtgcagaagcagctgcgcctgttaacgatccaaattcccggcttcgttttggcgaagcagagcccaatttagaaaccctacctgcactccctgatgccattgacatggatgaagacgaaaaagagatgttgagtgaagcacgtgcacgtttagcaaacacacaaggaaagaaagccaaacgaaaggatagagaaaagcagcttgaattaactagaagattgtcacatctccaaaagcgaagagaattgaaggcagctggaatcaagtatgtgttattattattactttattgtattgtttttccttcattatgttaatctataacttagtataaagctcttccgtcgaaagaagaatgaaatggattataacgcttctattccatttgaaaaaaagccagcgattggtttttatgatacctcagaagaggacaggcaaaattttcgggaaaagcgagaagcggaccagaagataattgaaaatggaatacggaataatgaaatggaatccgaaggtcgaaaatttggtcattttgaaaagccaaaacctattgatagagtaaaaaagcccaacaaagatgcccaagaagaaaaaatgcgacgtcttgccgaggctgagcagatgagcaagaggcggaagttgaatttacctagtcctactgtgtctcaagatgaactggataaagtagtgaaactaggctttgcaggcgatcgtgctcgcgctatgactgatacgactccagatgctaattacagtactaatttgttaggaaagtatacacaaattgaacgagctactccattgagaacaccaattagtggtgaacttgagggaagagaggattcagttacaattgaagttagaaatcaattgatgaggaaccgcgaacaatcttctctcttgggtcaggaaagtatacctttacaacctggtggtactggttacacaggagttactcccagtcatgcagctaatggctcagctttggcagcacctcaagcaactccttttagaacaccacgtgacacattttctattaatgcagctgcggagcgagcaggacgattagcaagtgaaagagaaaataaaattcgattgaaggctttgcgagaattgcttgcaaaactacctaaacctaaaaacgactatgaactaatggagcctcgatttgcggacgaaactgatgttgaagctactgttggagtgcttgaagaagacgcaacagaccgagaacgtcgtatccaagaacgtattgcagaaaaagaaaggttggcaaaagcgaggaggtcacaggttattcaaagagatttgattcgaccatctgtaacacaaccagaaaaatggaagcgttcacttgaaaatgaagatccgactgcaaatgttttattgaaagaaatgattgctttgatttcatcggacgccattaattatccgtttggaaattcaaaagtgaaaggaacggctaacaaagtgcctgatttgtcaaatgaagaaattgagaggtgtagattgttactaaagaaagagatagggcaactagaaagtgacgattatatccaattcgagaaggaatttttggaaacgtacagtgcacttcacaacacctcaagtttgttgccaggcttggtaatctacgaggaagacgatgaagacgttgaagccgctgaaaagttttatacgaacgacattcaacgagatttagctaagaaagcattggaatgtaacaagttggaaaatcgggtttatgatttggttagatcttcatatgagcaacgtaattttttgataaagaaaatctcgcatgcttggaaggctttgcaaacagaaaggaaaaatttaacgtgctacgaatttctatacaatcaggagcgattagctctacctaataggcttgaagcagctgaaatagagctaagcaaaatgcaacaaatcgaggcgtatgctcaacaagattatgctagggttactggacaaaattaaacttcacttcactttgttttaaataattgtcatagcttatcattcatagtgtatattatcatgcctgaaataaaacgaaagttttataaaaagataatccaagctagagaaaagtagaaaaggaataaagggtatactgccaacaattttttgttggatagattagaattttgtaaaacacccatagcagcgaacaatgtccaggcatacattgcaacaatcacaggtatgcgtataaatattaagggaacgaatgcacaaactatagaagcaatcattaaagggaaagaggagtaccccaatatacacatagattgaaaaatgctaatgttggcccctagtaattttatatttaaagaacaaaccgcttccccaaaccatatgagcgcgacaacgactgtaaaaacagattctcgttcaatcttgtcagtagacaaggcaagtgctaaagcaattacgagggaaaaaatcaaaggaccccacaagtcccagtcgcgtagtacttgagcatttttgggatacaaaacatagacgagtttttcaccaatagctctaaattcattaaataatgtaacacgaatgggttcgtccagagaatctcctccagtgaatcttgtttcaacaattgactctccagcaatgttgtccggctctatcgctcgagactccacatcgaggctggatcgaacaggatccatgcgaagaagattttccatttcatcctgttctatttctgtgttatgttttcctatgtctgtcatttctaaaatataagatggtaattgagtatggttttggtttggtacttcgctggtacatttctctgttaattttgtagtagcacactactatgctggtcctcaaaacagtaagataccaccaccatgaatcctaaagatacaattaactatcatttcagtgaatctaataaaaatttaattatgttcctaaaacttacaatatatcctcttaagaattgatttttgataaaagtgtgctaataaatacataaagaagaaaaagaatattgtattaagtaaagcaaccgaaatcccagaagttcaatgaagcttgaacatgaagtcctactttagtcaatgcaaatattcaaaataatagtaaaaatttcaagaatttagcattttgcgtgcgttttaatgcaagtggatccttaggcttctttagtataaaaaagaaagaaaaagaaagaaattcttcttactttaataccatagcaaactttttatatttaattttttatttgaatttgtaacaagacaagcatttttgggtagtagagataaatataatcatataggtctttaaatgtaaaaaagaacgaaaacttctatgaaaaacttttagcgaatattaatttaagtgaaacattttgttcaccaatgtaacccaatcacccaaacataattaatggcaattacaaaaacctgatagtttaatgcgaataaacgtaatgaagatttagcagagagttaataagtgtgatcaaatggtttttgctcttttttaagagcatacttgaaagaaaaatatgagatacagagtaaatcgtaaggaaattatcaaaaaagcatcacatacatatctatccttacaaactcatcccatagaatttgcaaaataataaataaaaatgaaacgatactaaaataatttagacaggtgcgataatttccttgggatcaccaacaccatcagaattaatggcaaatatggcttcgctctcaggcaaacacggactatcgtaaattttacaaatgcgttgctcaccacgacctttccgcaaagaaagtcgagtggtactcgaatgggcaagaatattaccaccaattggttttttgggatcaggattaaaggaaatgccatccacttgggcgaccacctgattagtaatgacaacagcaataccgaattcatctgccaagcgctgtagcgtccgcataaaccttgctaaatgcatttgacgagcagagagctctccacgaccagagaaatctgttctatacaaggcagtacaactatcgacaactaacaatgaaaatcgggattcagacatcatgtttgccgcttgttggagcaactctagttgatggtctgcattgtaagcacgagcatatgcaacgttatccaaaacttcctcaccatttaagccatatcgatctgcaacagccaacaaacgaacaggacggaaagttccttctgtatcgatatataagcatttaccttcaccaccacccatatcgataggaagctgacaggttaccgcaagtgtatggcagatttgacttttaccggtacggaattcaccaaataattctgtaatgcttccagtctcaacgcctccttgtaacaaagtgtctagttgttttgatccagttgtaatcgtaattaattcacttcttcgaatatggtactcagtggcggtggtaaatcccataggaactagtttgcttgcctcgccaagtaacttatcagcctttgcttcagaaattcctttaatcaaaagtagttgtcgcttaggagtataagcaattgattccaccgtgtagtatccggcttcatgaattttttttatgtcgctagcagtaatcccattgccttccaacatttgtaagggcataggaccggcggcggcctcatcttcttcatcttgtacattcacgtcgtattcataatttgattgtgcttgtccattttcattattattcatatctgctgcactaacttgcatttccacctctgtatctgccattataacttgttaagcacgaaattatcactattctggaattgaaaagagttttttatattattaaagaaaagaaagattaggtttttaaaaaataaatcaaggaaatagttttgttagagaaagaattggtttatggcaagaattttcttgcttagtagggattgtgaaggaattaaaacgcgtccgacgcgttttcaatcaattgttacctagtactagcaaggtaacacctactaaatagacacacacattagggtagggctgtaaaaatagtcacgagatagggaacgaaacaaaacacagttttttaacacttgcatttacaacaagagaacagcactggtcaaaatgtctgcatctgaacttgctaccagttattcagctctcattttggctgacgagggtattgaaatcaccgtacgttatattttactagaaaagttgtgaatgtacttctaccgatactggtaaaagatcttttccatagcgtgtagtcgtcttattccttcttattcggtttttgttaaattaatttatactaattgttgcgtagtctgacaagctcttgtctttaaccaaggctgccaacgtcgatgttgaacccatttgggctaccattttcgctaaggctcttgagggcaaggaccttaaggaacttttattaaacattggctctggtgctggtgctgctcctgttgctggcggtgctgctgctcccgctgccgctgatggcgaagctcctgctgaagagaaggaggaagccaaggaagaggaggaatctgatgaagatatgggattcggtttgtttgactaatttccctaatctgctagcatgaactagttgatccaactcaaaaaataaccatttttctatatctcacttaatatcttcttgtgttttgaaattaaaaatttagaccgagtaatctttatgaaaccgcctttgatctgcgccaactatttgtatggccaatgttggtgattttcagacatatgtgaagtaatattatcaggtgtaaattgattcacagtacgaactgcatattttgatattaaatttttcaagttaatcggtaggagtgttttagtactaatatttaataataagcattatagcgctattttgaaattttaatacatctcggcctcggagtgtaggagtttgtggccctttgtaattaggaccgtagttggaaaatgaagtgtaaggtttttggctgatctttatacattaagcaggtttttacaagttagcgtttgcaaaatgtaagtatgaaaggagatattatcatttattgttcacaaatttcttgctgaatgaatgagttcttagttattaggcactgtgtatgcgatgcttttattaattctggctgaagtataaaattatttagctatctctttaaagttgatattacttttgggattgattccgaaaaatattcgacacatcatttgcccatttttactaacaccgtcccaaggaagacgcgagggcttcagctatcctctaccacatacaacatgaatccatcatgtgtggtttatggtaagttaaatttttgtttaaaagtaattctaataagtagtgggcaatattccttatgaaatggctgaggaacaggtcattgacatctttaagcaaagtggacctgtgaaatcctttcagttggtcattgaccctgaatcagggcaaccaaagggatatgggttttgtgaatatcacgatcctgctactgcagcgtctgcagttcgaaaccttaacaactacgatgctggaacacgtagattgcgtgtagatttcccaaccgctgatcaaatacgaaggcttgataaattattaggtccttcaagatatggatattatcctcaatcttatgccaatcaatcttacacatatggaaataacttcggttcgtatcctccaacccaaccttctactcaacctctgcctcagtcttatggatatccttcatatccccctgctggctatcgtggtggctctgcgaggccatccggcgttttagcaaatgatgaagtctatcgcgtgttagcacaacttgcacctaacgaaattgattatatgttatctgctatcaaagctctttgtttggaagcaccggagcaagcagctcaactttttgagacaaatccccaattgagttatgctgtttttcaagctatgcttatgaaaagatacacctctgaatccgtagtggcagacttgctgattccggccggtgttaatttaccaggtgcgcaagaacctaatagaggttacttttcacccatgcatacgtatagctctgcagttcctggacctattagtgtgccgtctgctccatatggacgggcttcctcaacaatcgccgaagtttcaccaatgtatggttcgcacgccgcaccatatgcttcgactccatctgcagccgttggatcgtcgcggggttcaacccctgcttctgccactgtaccaatttctcccgctcgaggttttcctactacctcagcttataatcccgctccccctgcctatggaatggcaaatccagcttatggttcaacaggcatcaggtcaagcagtattccctcatctggttccatacgaagcccatccctaactacaacttctgcacaagctactacaaatgctaccaacaacataactactacaactgcagcacaagatgaaaatgcaaccaaggctgcattaatagctcaattaatggcactgacagatgatcaaatcaatgttttgcctcctgaccaaaaagagcgaatccttcaaattcgacaagcattgcctagtagttacaaaacggagagtaaatagactaatgtattatgtttcgttaaatattaaatgagatagaaaaaaaaagtattttttttttaattggttgcacttgtacttctgtttattgtgtctgtcacgtaaaccgcacttttgttcggaccaggaatggatcctttgacgagaatacactcgagatctgcatctaccgcccaaaccaataaatttttcactgtcctactcctatgacccatatgtcctgccattttccttcctggcagcacacgggatggtgtagtattttgacctgtagaacctggtgtacggtgagataaagatgcaccatgagatgcatttccaccagaaaatccccatcgcttcattacaccggcaaatccttttccttttgttatgcctttaacgtcgacatattgctttggcttgaaataatcagtagtgaaaatggttccaggtgataccaatcctgacgcatcacgaactcgaaactcccggacatgcatttttggatagatattatgggaaaagaaattcccttgctctgctttagtaatagatttaggcttgcggattcctgatccaacttgtactgcataataaccatgtttttcttttgtacgcacatcaattgcctgcactctatcaaattgtagaatcgttaagggaacctgcataccagttttctcatcccaagcattagtcattccttttttgacaagaatcacgcctggtcgcaatggaatttgcttcctcgcatgcgctgcttccggtaaatcatgcaagatttttcgaggggttaaatttgcatggtgtgcaaaggttcgaatgagagtcggggatattaagaaccgtgattgcatctcttcagcagactttacaaagcttcaagcaggttgagtaggaaaccttgttgacaacgatgttcggagtatagaagctcatcgttattttgctgaaaatttatttagtgcattgtaacgtatctgataggaagttgaggtgaatcaacttcatagtctaaacatttctcagatagtatctgtgtaagatgagaagagcaattcaactgcgttttaagtcacgtcaataatatgagaaatactaactgacaatatttaaaattgtaaaatatagcccttctatattgcttatagtaaggtattccaagagtttcagtagacatcgaacaatgaatgcataacggagtaggtaaagctacttttttctctttttttattaaaaaaaaaattacaacaggtttgaatattcatcttactttatactcatttgtgtggtatattggacggataaaagcgaataattactatttgtacaaccacaatactttcccatcgcgatgtaatttctgtcaagtattttacaagataatgccaaaacattaatagtttagatatccactactttggagtgaatgtagcttgattttcgttagattgttgggaatcaatgctttagcaatttttatgatggttgttggttgaaattttaacaaaaaatccagttaaacgatgcaattgaccaaacgttattcgcataattaagattgacttctagcataaattggtaatcaaatgaaaccaattatatcttcagtccaaaacagcgtccgtgattgtggtatccacagttgagtcactcaaagtaatataaaaagaacaatttgaaagtatttgcagcaatatttgatgaaaggaaagcgaagcaaggttgcaagcggaagtgaaggaattaaaaactaaaacaccatcaaagttgtacacatcacataatagtaaatagagtcattaaacaaacatgatcaacaatgcggaaaatgaatggtcgaacactttaacatttaaaatggaataacctgagaaaaggaatcaaattttttgatttaggaaaagctcgcaaaataaaaaacataagcttttgattcgaagtgagaagttgccgttgctacccaacaaattacagaaaacagtttattcatcaccaggaggaatttcctctttaaggattcgcttgagatgaactcgaatttccgtatgttcgtctcctcttaggatatctcttaagaaaactgcatctacatccatttgcaactaaaactacagttagtgattttacaatttaaagactaaaaaagcttttaccatttccaacgctcctctaatcactccacataggatattagaataccataatttttgacgagcatcagccggtaactcaacgaattcagctaaagggttatcgtcgagggtaaggacgaatgtatttccatcatccgatacactggaaatgataggagaaaagttcaagaacactttaaatccaacttttgcaactgtttcacctgtctcacgaaaatctgcgcaacgaggccattcagttttggctaaaaagtcttcgatcaaccgaatgccaatgttatagcccctgaaatggagttagaatatccctcttatatttgaaaacaaacaaacattttatccaattcttcgttcaccttctcataattcatgtctttgcacaattgtgcgacaattgatccataagttaaaacaaacagttccgcgttcttgatagtcttagtataaatacatcaatattgataaaagtaaacatacaactttgtctactttcttataaacatcttcaccgatttttgacttcgacatttcgcctgagtcgcagttggcttcaacgtgtaatactattagcaaagaacacaatctaaggcttcacttaaaccctaccctaatcaaactcaagataccatataaaggaaattttagctgtctacgaacttgaattaaacacatatcatattgaaatggtagagtagtttttaacaaaggttgtgatgatgaatggggtttttatcaaacttgcaccgtcgatagtgtactgttggcttggtgattaaaagtaatgagaaactttcaatgtcgtgtgcaattctacagtagtgagtcatagatttgcttctgaagaaatgtcaaatttgctaatagctcttatgaaactacgctgatgacactgtatttgatgctggagaatccgttcggtgaaggcacaatgatttctcaaaagactacaacggtatctgagtggtacaagaagacaaatgcatattttggcttaaagattttttttaatcttcaattaagtctttaataaaaatattttttaattaaaagacctaagattttgtagcatgctgaaaataggcaaagttttaaaaaagaaattgatcgtaacacaagttgaaaacgttagggtttattctgaatgattttatgtgaggcagtttttaaaattattctcgtatggtgctgtatactgtaagtttaagtagcccgctttaatacattgttagacatatacttagacaagtatatccagccgtagcgaaaccaaaccatttgacttttgtgtcctcgtaccatagcatcgcgtatgcgctgagtagattttcgatctgcgtgaatgattattgtatcgtttcgacccgcctgactttggacaagagtgggaatggtgtccaaatatgagatgtattttcgaaatatattaaccgactctaaaacgaagacttgaacttggggagtagctttgacaattttcctataaacaagatgatattagctgacaatcgtgtaaataagtaatacttacatggcaccttcgtaacatgcgatatggtttgggtgaccggatattcctttattgtcaaaggtaatgagctaaaattatattagatggtctattaattggataactgaccaaaaataaagcgtaccgttttaatgttgtaacgttcaattatttgagaaatgtgtttcgctacatcggttggatcccattttgcctgcataccgtcttgcaattgaggatctgacacaacatgaacattggttttatcaatttggtacttagaagcagcgacgaccaactctttttctctaacgcttccgagcccatcggcattgcctaaaatcggagttagttcgacacataattgataaaatggaaaactggaccaactgtttcataccattagaaagacacaaaacatgaactcgagtagaatgctgattgcctaaatagtcgatggtgggaccaaaaaacatagattcatcatcgggatgagcaaagacgaaaaggattgattcaactgctaatttctcttgaccagaagaggattcatttgcagtggataatacagctattgcggtaactaacaaagttgaccaaaaccaaatcatagtggtgcaatcttagttggaaatttcaataattttaatatgaagaaatcttttttaaactatcaaattaattaaaatgaatagattaaaaaaaaaaagagatatatggttgcctagtttgttataggagtatacaatggacttttgcaaatggatgaggattacatatgtcatgtttgaacaatactgtcaagaacaagtttacactcaactcatacgaattacaaaaaagcggatacattacttagtaaatgttttacagctacataatatatatgttatttccagacttatatagttaattacattattcattaccctgtgaactactatcgctcagtgagacggatagggaaagaggcaaaaaactgtaaaagtacttcaaaggataaggtaaaagtaagaggaatatatttactttggaaaacagagaggacccaaagaacataataaactaccataagttggagcggaagctatgcatatattttatagagaacaaatatgagttatcaggaatttcggaaaagagccaggatccattatatttttacattcctttaatagaaataaagggccaagggagccagatggattgcaaaatctatattcattaaggaatttgatttagctgcgttcttctcgaaatcagaaactgattagtacaatattaagtcttttatcccacgatatacttttctaataaaataaatattcttataaaacttttctaaaagtactgattttctataatattatactgatttaagacttggaagaattctatatagcgcaatagaacgtggtacggcttcttacacttttatctgcggcgaatcaatgagttgacattcaagctcaaaattgccttattataaacactttacaatatccatattcaagatgaattcgatgtttagattttggattcctaaaaccagtatatccatgcaacttcgcatgctgtccacacaaactcgtcaagctcttgaacaggccgtcaaagaggatcctatcgttttattcatgaaaggtacacctacccgcccaatgtgtggattttcattaaaggcgattcaaattctttcattagaaaacgttgcttccgataaattagttacgtacaacgttttgagtaatgatgagctacgtgaaggtataaaggagttcagcgactggcctacgattcctcaactttatattaacggagaattcgtgggcggtagtgatatcttggcgtccatgcataaatcgtaagtaatgttttaaactgtatttttattatttggtagagagacggtgaggattgaggaggtgtcataggaaatgttaaagatgatgaaggaggattctacaactgtttaatcactctagttgatattaaagataaaaaaaccctgttatattttcgctctttcttcaaatgaactttcccttttaaagcattggataaaaatcaactattagtgtatcagtgtctttaattcgtcgtctatatatgccacattgttctctccctcattttttctctcatatttaattatttctccttgtcaacatttctgtattaacaatttgtctgtagaggagagcttcacaaaattctaaaagaaataaatgctttggcccctgaacagccaaaggatagtgaagaggaaactactaaaaaggattgagtccacattgcaaattaatttgcacaacgtaccacggtcttgtgcattttttagtttattggtcaacttgacaccacaggccatgtatatcaatcagacgttattcaattatctttttgctgtacgcttgatattctttaatgaagctttgaaattctgtttctcctcttttttgtgttcatgccctttcatgacaaaatgttggaaataatgtaaaagagctctataagaaaaaataatttttatcggaagttattttttggatcaacctcaatatcaatttgaaagcgatcatgttcatgttcatgtccatccaaatgacatagagaatggaaattagtgtcgtgatttatgccttattgttattccttgactttttttttaaaaaaaatgtcgtaaattagatttaatgttaaagcgctattgctgaatactgttttattttgcttatgttgttgcacagaacaatgtcttggtaggtgtaattcacagaaagcattacgattggttatctgatatgatttaaaaattcttctttgattatataaagtactggcttatcgacgttacgagacgtttaccaaacttttattaacagatgcttgtgtttcttgacaaacaacattattccttccaagctcagcatatagcgaattatagtgtaactgcgatataaagtattagcgaactctccctttttaattctattcaaattgcgttagtttgtgtagcatgtaatgacggcacgcgcatagtgaattgtaatatacaaaacgctacaccaaagcgcgcgctctaaaacacgccaaaacgaggtgcacgcaacttagcttgcgcgaaagcgcgtttctcgcgtcgcgtcgcgtttacttcttttatatgcttgctatgcctgtcttttgctttttcactgacactttgacttgtgttgagttacaagaaaggcttcaaaggcacttgtacaagtgtaatttcccttttacaagactctaccaaaggttggatccaccttgaagtccttctcttgttgtcgctgctttttgcgtttcttcttttctctttgaatattccttctttctaatttcttttttcaaatacatgctatagggatcagtttaggctccatatactaggttgagctggttttaactgtaaacaatagtaaattaagctttcagtattttgagtgtcaagctagtttttactccggagtatcttatttctactgtacttattttcttttaattaattttttacacttttcagctgctaagtgtcggtttctattgtgtactttaccgttttaagtttctttgttttctttgttctggttcgcttattgtcctactcttttacaggaggcgcttgccaaagacagtcatttctcttataacaagtacactatatcttattaaaacataattaatcgtcccctttcgatattagtgcaacaattgctatcctacagtcttcccaattgcaatttatttagcctttcagcattgctctcgccctcaagctgaaaaggttttactcgcttttcttgctggaaaaataacacctacatttgttattcttttaaattcgaactatcaaacttatttgcttgtattgttcgtcttagtgctgctttttctgatccatcgtttgtttatcaaaccttcaactttgctttttctaaactaattacaaagaagtgttctttttaattctcttcgttaatcattgtccctttaaactacgctcttgtgctttataagagttaattctgcatacctcaaagaggtaaattcattttcgaatcgaacgttaaaaaatttatctttacttttttttctttctcaattttgattacatctgcttgtttttttttttcgtttatatccacaacagtaggttggtttggtttgtttacacaattcatttgtttatgtttggacgatttctttccctttcttcctatcaacaacaatagaataattcggacccattgatttattctcatttaaaagagaaactttaaaaattcgctataagtgctttctgtttctcgatcgctcaatttccctaatttatccatcttgtcaattgagattaatttaccaaaaacagtttccttattttaataaaaagaagacatttttggttacaaacaatcagatatatttctatacgttgataaaagggtaatttatcaatccatatttcatatggctctctattcaatttcaaagcctgttggttctaaaatcaataagcatagttatcaagatgaaaacacacttgttggcaaacaagctttatcaaaagggactgagaagacaaaattatctacaaattttgaaattaatctgccacgtcgaactgtcctatctgatgtttccaatgtaggtaaaaataatgctgatgagaaggatacgaaaaaagcgaaaagatcgttcgatgaatctaatttatctacaaatgaagaagctgataaacctgtcgaatctaaattcgtgaaaaagttgaaagtttatagcaaaaatgcggatccatctgtagaaactttacaaaaggacagagtctctaatgttgatgatcatttatcctccaatcctttgatggctgaggaatacgcacccgaaatatttgagtacatcagaaagctggatttaaagtgtcttcccaatccaaaatatatggaccaacaaaaagaattaacctggaaaatgagggaaattttgaatgaatggttggtggaaatacattccaacttttgtttaatgcccgaaaccctttatttggcagtcaatataattgatcgattcttgtcgcgtcgttcatgctctttgtctaaatttcaattaacaggcattactgctcttctcatcgctagcaaatatgaggaggttatgtgtccttcgatacaaaactttgtttacatgactgatggtgcttttaccgtagaagatgtctgtgtcgctgaacgttatatgttaaatgttctcaattttgacttgtcctatccaagtcctttaaattttcttcgcaaaatatctcaagcagaaggttatgatgcacaaacaaggacattggggaaatacctaacagaaatttatctgtttgaccacgatttattacgatatcctatgtctaaaattgctgctgccgcaatgtatttgagccgccgattattgcgtcgcggcccatggacgccaaagttagttgaaagctctggtgggtatgaagagcatgaattaaaggagatagcgtatattatgcttcattatcataacaagcctctagaacacaaagcctttttccaaaaatactcctcaaaaaggttcctgaaggctagtatttttgttcatcaactcgtccgtcaacgatactcagtcaatcgtacggacgatgatgaccttcaatcagaaccgtcttcttctttaacaaatgatggtcactaacgaacgctcttataaattttcttacgcaaatattctgttgaatatgaggttgagctcttcttttattatttattatcataacttatttactttttaaagagcttctttttcttcttctctttctttgaatcttatcatctttatgcaaggactgttttcaagtatgtcatcaagcctttcctccttgataactaagtccttaattatataccatatacccaagttttatccaagagttttagaattgaaaattttgtagtctactaaacaaaccgtgttgatgcttaatcctcacacattgtcttttagatgattccgttgattctagagtattcgataatttcattccttactttatgttacgtttacattttttatttcaaaatacgtgtacgttgtttcctcatatttctgttaaacaacatgtttctaattaatggagttttctttattcattcataaaacttaaagctcaagcggtatataacaaactggctaaaccattaataggcaaaaaccaagtaactcataaagataaacaaagaaagtagacataaggaaaaaggtaaagctgactcgttttctatacaaaaagggaatttttaaacctaagaaacaaacttttaattgataacaaatatagaaaaagaaggcgatttccaacgagaataaggaaataaaaaagaaaaattcgataatagaatcactgttattctgtctcatacattcgtcttaaattaatgaacatttgagctttttttatcgagagcttggcgattgtgagaaatccaaatgtcatgcccacctaatcgtccgctggcttcactaacaagtgttgagataggaatcattaaagctacgctagtagctgaagaaacagaaggtgaacggatcttcataaatctctgttttacacggggacgaagacgttcaggaagcgcttccatctgtttatcaaatttggagttgttgagtaggtggcgtatccttcctcctctaatgcgttgaacgaagccaagggaatgacgaatagagtcaataacttcgttgggagatgtgggttcatacgggataagactaagggattcaacatcatgatcggttgaacggcgcttagaacggaacctaggatttagaatccaagagaaaacagtgtcaattgtcttaaccggaaggacctttcttaggaaattgtttggtacacaacgaatcaaggctccaagtgggatagagataacaccaaacacgatggaaatcgcccatcctttaccatcgattctttttacggagaatgcggcacctccgaaaaaaacaattataacttggataccagcaacaataacgaaaatagcaataaagaggaagttatggttaatacgttcaaaaatattgagcttgttatccaatctccgattgttaatttcgttaaacagctggagccagacaaaggtattgaaaacaatagtattcatgtccgcagtattggaagggtaatggaagatactattaccagcaaagtgtagcaccaaagtaacagcaagttggtacatagattgacaaataatcattttccacatgtcaaaagtaaaaagcgatgcacctggtttctcaggtttcctctttaacacttcaggagtaggagggtcagtggcaagtgcaagagcagcaagtgtatccataattaaattaacccacaaaagctgaacagcagttaaaacagagctttggtcagtcgaggcaacagcagagataatagtcaagaaaacagccgtaatattcacggtaatttgaaattgcaggaatttttttacagcgtcgttaacggttcttccccaagcaattgctttcacaattgacgagaagttgtcgtccataaggataatatcggacgcctccttggcaacttcggttcccgatttacccattgaaaagccgacgttagctttttttagtgcaggcgcatcattggtaccatcacctgtaaccgctactacgttaccaagcttctgcagtccttcaatcaataactgtttgtccaaaggagatgagcgtgcaagtacatctaatttgggtaagatttctaagcgtttctcatcagaaagagatcgaaattccggtccttccatggatattccatcctctgtgtaaattccgcactgcgaagcaatagccttagcagtaacaatattatcaccagtaaccatacgaacagtcacccctgcaccttggcaaacctttacagccaaaggtacatctggccgaatagggtccatgataccgaaaaatcctaagaaagtcatgtctgtaaatgcgtcttcccatttcaaaggattagaactatcctcgtcattggtgggaatatctttgggaggccaagagtcaaacacacgatagcataaacctaaagtacgaagagatcttttggcatatccagtgatcatttctttaaaataatctgcatgagaatgcatatcttcaacttcgtcaagggagccattggtaataactgatgtagactgttgcaaaactctttccggcataccttttactacaaagtaatacttgtctttgtattcaaatatagcaccagatgctttgcggtcagaggaaaatgagaagaattgcttgatatcaacgcttgaacgcatgctatcgacgtttgtaagtcccagctctttgactgacatatcaagtaatgctgtttctgtcttagaacctataaaccttggggtgtcagaattatcctcaaatagctgtcgacatgtcgaattgacagcaatactgtaaagagttaagtcccgaagttctggggaaaggcgcttaaaggcgaatgcgctagcaccagcgtcttcgaactttgaagaatcggaaccctgatcaacgttggtaggagtttcatcattatgatcaaaaaacaacacatctgtgccaaatccacccgcaacaacagtcattcgattttgggttaacgtaccagttttatccgagcaaatgttagtagctgttcccatcgtttcacaagcttgtaagtgacggaccaagttattatctttctgcatgcgatttgtagcaaaagccaaagccaaggtaactgccaaaggaagaccttcgggaacggcgacgactaacaaagtaactgagacaatgagaatttgcaaaaactcttgacccttgttcttagaagaggagtcattggattttaagcgaaccaaaaattcaataagtaggacgataaacaataaagcagatgcagcaccaccgagttttgcaattgcatcagcaactcttgaaagacgaagttgcaatggagtggcttgcccttctgtacgcattgccatggttgtacgcccgttaaatgaattaacaccgacagcagttaccaaaagtttaccattgccttctaaaatagtagtaccagaaatcaaatatgggtcggcattctttcgatattcgacgtccggcgatgttctttcaatggcagtattggcatctactttcttgatgttgtctgtttcaccagtcatcgcggattcatcaagaacaagattattcgattcaataagcacaccatccacaggaactacatcgccggcttcaacaaacaagacgtcgccaacaactagatcaaaaacagatgtagaatgaacagcaccatctcgaagaacctggacatcaaaattggaaactttcgcatttaacttcttaaactgaagctctttttgccagtcattcacaccacccacggtaacaacaataacgattgcagccataatagccacgccttccacccattcgacacgaggttcaggttttccagtgatgggatcaagggtgggaggctgcccgaacgtttgatataaacctaatgccagcgaaactacggcagctatactcaaaagaataagaaccttatccttaaaggcttcgagcataagacgaatgaggcctttagaatcatgttctgggagcacatttttaccatagtatttgactctatctgaatcgtgcgaaaccttagcttcgggattgttatcttgggacctaattctatcaaggtgtacgaccagtttcggattggaatcatcgttcaagatatcactcatctgcaatttatcggcataatgaggttcgtgagtagaaataccagtactagggtcaacctttagtcctttacataaacccttaaggccatggatggcatgtaagagacttgtgttctttggatcttgtaatcgctggagcaatggaatagagaaagcaaatggagcgtcatcgtattcggtatgtaataagtcctcaatggaagtactggattttgacgatgcctgttcaggctctgcatcggaatgggatacataactcgtgtaatccggaggggtacccttatttttatcataactctctttcattgaatcacgacttgccatgggatacatggtgccagaagagcttggttcacgagaaatagtagaactaccacttcgagagctattttctctttgattatagtttgaagaaggaacaccgaggaattgagaggagctgggcttttggttgcgctccgaatggacgctcggaggccggcttgaatcatcatcatcattgtaagtaggcatcttaaaacaaactaactataagcgaaaaaacgagaagagaagatgaagaggagagctattatcactcactatatactataaaaaacagaaagattgggcaaagaaaacaagataatgtaatggaaggtaaagaaaaatgtcttgacgaaaacttgattaaacacgcgaggaagcgaattaaagggtaaaataggtcaagatgtataggtaaaaaccaaaccaacggaattaaagtaataggaacaaaggagaaagaacaagaaaactgaacgacacagggaaaggggaaaaataaaataaaataataaaactaaaaaaatggagactcgtaattaactttctgatcccttgagatcgaattaaaagagaaaacaattaacaaggaataagttaaataggaatagaaaaggagaaaagctttttagaggaaaaaaaaattcaggaataggccacctttaaattcaatcaacgaaaagaggcgttgagttgaaattgacaacttttggtaaagagtaaaaatgacttgaaagagaattaagggaaatatttaaaagacaaaaagtcaataaaacttttttgtttacacctgatgaatatagaatatatacgaaatgggtgtataaaattttttgttgaccacgggtcaagtagaatttgtgtatagaaacaagaaatcaaatcgacctttttctcgagtcaaaaacactaagaaaataaggaagaaattcacaagaggaaaaaaaaaatagtagtaacgagtatatctgtgggcaaatacaatttgtttgtctacacagactccatgaaatgaagaagaggtaaaagactaatatttatggaggataaaagacgtggcaattgattgaataagccgattcgtttacacgcaatagatttgagtaaatgatcaactattacaatcaatgagtatagaaaaaatctcaagaaaaggccaacgatgggagaaagcaacaacaagaaaaagccaagatggaacgtaaaaatgagctaaaaaaaagtttgtatttgatatttaactgcttgcaagctcactcacccggatttcgggtggaaaagttggtattggctctgattacgtttgagcggctacgatatgaagaaagcaccaaacttggcggaaaacggatctctgcaagagaactgatggaacaagtatacgtacagacgtaaccctggtttttttgataaaaaaaaactattgcgcctcttatgatgaaacgaaaaaaaagggaaatctaacgttataaaagaaatgtccgattttctcaattttctcaaaatccccttatttactatcgaagtaaacgagcttggtttcaaaataccggcactcaaagaatcaacaaaaattcgttttattttaggtaaaaaattgtagaagcatatatataggaacaagtagataggaaagggcaaattctaaggttgacttcaaaaactcgtaataagcgctattgtaatggtggatttgcgcctgatcgaataatactaaaaagataacctcatttgacaccgtggcttagcacaaaatagctcaaggagaaggttacgtcatgatgagaaggtttgcccatgtatcggttatgtagtatgcactaagaacaataaaattgcccacgcaaaaaaaagaaataagattatattaagcgagtatactcgtggagaaattgtggagaaaccttagcaaaataacctttcatttgtggagtgtaggtttagtgtttcgcttattagtttagcaagacttttggatcaaggtaggggagcaacgctaaaagaaaaggtagaaggaaaagacaaggaacaaaaaagatgtgaggaggaagtgaaatagtagattgagaagacataaaactagaaattattgttagatattggagaattggggaaatccttagaaatgagttaaaaaaagaaagtgggcttttgcataaatattaggcgataaatgaattaagtggataaatgggtactttttgtaagtacatgttggaaagagaaatcttctgtagattagttttctttcaattgttttcaaaacaatttcaaattctttttgaggtttttttctaccttttttgtacctttggtttttgaaatttactgttttaaccgataaacccggtttttccaagcgactagtacagtttagtcgctaatagaaatccattttcagacggcattattgaaataccgatataagtacttttgtaattagaagcaatgtgtggacaaaaggcttggctgagcagagagatacttttgtggtcggatttagtctcataccgaaaaaaaaatattggtaaaggcagaaaaataaagaaagaaagaggacaaatgttaaaattcactaatgtgaatttttaattcgtttctttttttattttttttctattattattattattattattctttctttattcccttaatttttttctttttttttttgattttttttgtacgaacaatcttcattttatttttatttttcatatctaaacgacacattcactatcttttcaaaattaaacctacgttataaattggacaatacttttctacacttttcataaacttgtaaaccatgttgtagatgttgacattacttatactggtctttatattagttttctctttgacaccctactagaatttccacccgaaatcccatctatggtgagatttttagttaacctaaattcctggtcattatatttctgaacgaaagtatgatttcgtattctctcattttgttactttaaactttctcgatttaacatgtcttggatcatctggtataatactaaaggtttatttttattttatttttttttaaaatcgctacttgctcaggtaattggtattcctttttttttatatttatttgcatatattacatgcttttattcaatttatctgatgtgtataccatactagtttacgcaaaactccaacaggaagctaggtcgcaactatactcgttttcagctaaaactcctaatacttataaatttttgaaccaatttaaaactctaatagtaccaaaaaacatctcaataaagaattggtcgataacaagctgtacgctacaaccattgaattcttctgcttcttttgattacattagcagctcttctatatttactaaatagtgaactctagtgaagcaaagcaacgagctctaaaaaagttagtatgtttacattgcattccataaacaaccttaccgataccgatagactgcagtgaatttacattgtgatatatataatcatatgtaggattgtttatcgcaaaaatggtattatgtactctttagataacaataaaatatcgtaaggtcttgtaattatatttaatagcttacacatggactaaggaacatagtttcgttgcatcttacttacagcagctctagaaaacaataaaatagctagtttttatggaaatgctgctatcattttcaatttcattccccatgctatcgttataaaataaacagcatacaataaagagcaaataacaaatggcgacggctaatgtaacttaatatagcgtagtgatatgatatcgtaatcaggttactgtaccatgaaagaatatgctttttaacgaggtgtaattatatgatattcttctaatgagccaaaggaaatatcaaagcatcgtcctctatatagattctcatcaacaaaaagtatcgtctgaattttgtttttgaaaagaagcatctaatgctcaccttttccctccacatctaattcctctcatcgttattcattcctcagcatctgttctaccttggctttctggtgtctatcgcttacactcgttgtcagacccctctacttcctttcccaatcttgttccttggaagtgtgaattctggagttcctattgtatttttggatcactattaattttcactcgtttttttagtgtcttttgataacgaaacacattggtgaaagtaccacattagcatagattgtttgacgatgtcgaaaagtgatttctggattttatctgttccctctagaggaggatcgaatgctgatctatgtgacgatattgaaagacttttagtttctggatcgacatctttaataagcaccgtagctccttttgatgttcctcctttcaaggtatgtaggttcgctaaccatacattcagtatataaatgaagtatcatttcttccaatcttggtattatttgaatttttgctcacatttttcccgttttaggttgagagtttggatgttttaatcagtcagagtgaacaattgacaaaacaagatgcacagtgtgcttccgctatatccaagatctctgacattataaagaatacagtgtcttcctcatcgggagatttgaaagattattttatggtccaagacagtaagtctttattttaataatttatgactgacttttgcctctttaacagaatcacctctggaatatgtttcttcttttgcttggaattcttcccgttttcatatgaataaaactatttctgaaatttctgataggataacttccgtatgtattgcatcctcctaaacactattttgctaacttttcgatcaatcaggaaattatttcctttgaaaatgatatccgtactagacaaactagctttcagcaagctagttctgcttttcaaaatatgcagaaaaagcaaaggtatgtctttcctgttatcatcacttgattatctaatggatctatcggtttccgtgtgacacctttttttatgagtttgttaagatctaacattttctttttagcggtaatttatcacaaaagtcactcgcaaacatagttcatgaggaagacgttgtccacggctctgattatctgacaaatgtttttatcgctgtacccttaaacttagagaagcaatttttaaattcttatgaaacattgacggatttggtaattcccagatcagctaaaaagctggaccaagactctgagtttgttctatatactgtagttgtattcaagaagacagccgactcatttattacaaaagccagagaagcaaagtaagtcttttggttcaaggcctcttttttttatgttaacaaaaatcatagatatacgattcgcgaatttacctttgagcaaggtttacgcgaaactgagcaaagtgaatttgacgatgcggcagttaaggaaaagcgaatgctcagttctttacttcgctacgctagtatcgccttttctgaatcttttcaaggctggattcacttgaaatgtctttgtgtttatgttgaaagtatactgcgttatggcttacctcctgatttttcctcggtaatatttcaggtatgctacttaaggagttggttgcttaataaatgcacttgcttctttcttttttagcacaagttttactaacactcgattagcccatggccaagtctgaagttaagattaagaatattttattatcgaaatatgcgtatttagcacagaatcctgtcggaaacaataaggttaagaatgttgattcttcagcaggtcttgatgagagtatggcagaccttaatttagatgaagaatatcttcctttcgtactatttacagtgccttcaaaggtgtttaattattaattttatgataaattttttgaataatatcatttttttatataaatttcaaatataatcttttaatataatgtgagagtcgattcttcgaccaaacattgggtaccatggtctgaatggatatgatgtaccatgtgcgaagaaccattactctaagatatgggaattgcttcgtctcttcgtctttttggaaaagctccggcttcatatttatttaatggatttagaaggcaaatgaaaaatccattgatgaagaaaggagtcgtttatgccggtgtgtcagggacttgcgcggccgctgggtatatgtttggaaattttgttatggaaaagcatatctatcaagtcaaatatacagaagaacaagaaaaggaagtattggaggtagaaaatcgtttacaaaacctgaaaattgtaaaagacttacgacaaaatccttcgtttcgcgagttgcgtatgccattcaatcgtagcaatcacagtttgacaaataaccttttgagtggtcctggacgtataacagttcctccagtaattttttatgataaatctacacgacaagtctacgcaattgcccatgtaggcaaagatgtcggtctcgacgatgatactatacatcctggacttattgcaacgtaagaactggaaattttattattgcttttttaaagaactgattatttacagcatatttcagatgtatggacgaagttctagctatatgtgtaagttattacaaaactattttaatcaagctaatatttgaattacagagcttcctgagtttgcccaacaaaattgcagtaactgccaatctgaaactttcaaatcctacaaaagcatacacaaaccatttctatattttgcgctcccatcttgaatggactaagggccgaaaggctcaaacccatggtactgcttatatgttggacaatgaggacccttcaaaatctacgtgtgtcgcaatagcggatggattatttggtatgctctcttcctttccttaggtgttgttgtattaacaatttttagtcgaaccgcgttttgccaaatatttaaagcatgtaatacccgtgagtctctgagttgtctgctgaatgaacaatgatttacgaaatatttgagctaaaagcaggaatataatttaaaaattggtttcgagaattatcgattattactctctaataccaaataggatctgaatagagtaattcaaatatcggaaacacaatcaaatgaaatgaaacgagtagaaacttcttttactaatgacaaatatctttttttatcactgggaacaagatacccattatgctccttaacaaggtgagtccaagccatatctgaatcgtatactgagttgaaatattgtttattaataagattgagaactgccaaaatagagactaaaattgtagatgctttaatacaaattccaaagaaaatatccgccttatttgttcaatctgaatgcagctcgcagtgtaagatgttttattattgataaatgataattaattaattatacataggtatatatattattaattttctcaatcttggtgtacagacattgtactagattacaatatttgaatatacatcaagtctattatataaaaaacgaaggtaattaatttatttctattatagcgcaaaagcgttactttctttgctgttttgttaatgctttgtttccaagtcactttatcttccgtatgcaacaatcccttatccaaacgtgttacaacagcacaatctcgagaaatcaagggagaaacgttattcaagtaaaacaggatgggtcaatgtctctccggaaatcaggttgcaggagttgcaaataatggcggtgagcagccatctggtagcaatattttgcgattgcccaaactgtacacacccaatcctctgctgacaaaagaagaagtcgaggtacgtcgaaatgagttttgggaaacctgctgggcttatggtggctcaaaagaaatatgggatgttttgcacaaagtagtgactttattgtacgaaggaaatgctgaagcggctaccgaaatggcattggcggcggatttgacgattccagaaaacgatattagtaagggtgtatacgattcaaaaggcactttttatgaaattcctaaaattgtggctcgtatccctcgtgcttttgcagaacgaaaagattcactcgacgatgaggatgataacatgataagtagcaacgaccctacaaaatccccagaggagcatgataccaccacaaaatccatagcatcgctaaaggatgcggaattggattcgtctttggaaaccgtcttaatccgttacagtaaggatgacaaagattactcgattcagattaatcccaatcttcctttttctcatgccaagtcccaattagaagaagtaggacttgaaaatgtccaaagattttttttccttggacgcgtccttcaatttaaaaaaagtttatcccaacagggttggacttctggtatgatcattcaagctatgtaagcttttatttctcttcctttgaaaaccgatccttccttttatttctagcgatgttttagagctaactgtacaatttatgaaaacttttttttttctaaaaagaaaagtagtttttggtctgatggttgtatcgtgaatgtgattttcgcgttgttgcttctttgtgttcagccaaaggctttttctttgaactctttgtttgttttaattatcatttttcattttcttttctattttttgagacatacgattctcctcggtattttcttttaatcctgcttatttgacccttagtttgctgtacaaattcagctgtttaatttgattttttcacccttcttatcagcactgtctcattcctttttatgtccgttatggatattgaagacttgttgaggtttcaatttgatgctttacgattagtcttttacatatgtttctttcattcttgaatttttttcatgatgaagcatatcttttcgctatttttcataatttttctatacaaatttggtataagttataatagttggtattttttcttctacccttcattgatgtcgatttcgagattattcaattagagtacatcttatttgttatccgcttcaattatttcatcttgttggacataccataattctattaccattgaattaatttatttgctagacgtttatatcgtttgcgaaaatttgttactatcgtaatttcttgctttcgttacaaaacctatcgaaaataaagcatttcattaagtaatagatgtgagataaagaagtttggaaggaagaaataaattttgtattcaataggaagaaaaaatatctgtttattaaaaaaactatctatatattgcttaaactaatagtttatttaagtattgaatgtgtttatcaattatcctatacatacttgcaaactaaaatcacatttaaaattaacccagagttttaatttttcatcttccctgtcttcgcggttccgtaccaaccatacgggtcgaccattcctactattcccagtgctgtccatattgccaggtttgggaacaatcctctccagcggactaccaacattgggttaagcaagcaccttgagaaaacgtagatttgaaagttttatttattccttttgtctatttttttgaatataaaaagtgtgaaactaaaactattgaagcattcgtacaatttgagttccgggcaacaactcgaaaatttgtgtcggcggcatttttacacctcactgtttctttacaatttaaacttgcattcattttcgtcatttattaatatactttactttagcatacattgtcgttttccatatctcatgaacgctggcaattggactcttttctttacatttgtctctctttgaacggtttatgaactacatcctcctgttagtcctttttccttatttcaatcgttattttgactttaaatatttattctattcgttacgttttataattaaatcttgttgcactatatctattccttttttttgcatttcccgtgttagagaagctccttgactcttaagaggttctggttttcgacgttttctacattccttcagtcttttttcatcatttaaaaaaaattaagaagtgtaatgtcatcaagctcaaactcagatccaagctctagccctgataataccgatttcattccccttaaagataatcctaaagatacctcttcctacataaataaaaaaaatccattcgtaaacgattcttttgattcccatgatgattcctatttggataatgttaacccatttgagtataatgttgcagatgatgaagatacgatttccatgaccagcgacggtgtcgaatttcataaccttggcataaccgaaactgttgatgagcaggacaaaatcttgtctgaacttcaattggcctatcctactgtttctaggtactcagaaacactagataaaggtcttctgaatggagataaaactaccaagggagattacaccagtctaaggagatttagaaaacctttcttgtttgataaactatctccttattttactcattttttttccgaaatttacgctgcggttttgagagttgttggccctccaagagctaatgaaacacccggaagaaacttgccattttccccaattctccgccaaatttataatcaccctttatacaatatctttatttttgttgtaattgtgctacatgcggttttactaatgattcgttctgatgaccctcatgataagtctcaaactatcgattatttaattattgtaatcggtatcttatatacgttagagatgttgctcaaaatctatttatttggttttttatatgatggttcctcttcattttatgatttcataaactcgtataccaagaaaactcccagaacaatgtcttatttgcgacattcatggaatcgtgtcgattttgtggctattgttgctttatggatctctgtaattggtaaaaaacagcaaggtatttttcggctttttagtatgattgcttgtttgcgcctaactcggctgttgaatataactcgaaaaactgaaaccatcctaaaaagtttaaaagagtcgtctacacctttagtacaagtcgtctcgtttaatgctttctttggggtaatgatagctatattgggtgttcaattttttaaggcatcactgaatcgtcaatgcgtatggcttggtgattacggggaccagtatttacctactggtcaattttgtggtggtcattgggagaatggtataaaaagggcttacttagataaaaatggatttccatccaacgtgaaccccagaggttttatctgtgctgaaaaaagtgtttgtcgcgtggtggaaaacccctacagtaacactgttagctttgacaattttttcaattctttggaattgatatttgttataatgagttccaatgggttcacggatattatgtacgatatcatggatgcagaatattttgtttcttgtctccttttcataatatctgcatattttcttacactctggctcatgtcccttgtgattgcagtggtaacgagttcttttattgacttgcagcattccggaaagaatcaaaaagaacaaaaatctgttgataaacatctcattcgaaataagttatgtgagaagtacctattttactcgaactttatttggataagttttatagtagcccagtttgtaactctttgtactcaaacatatgatcaaacttctagcactgcaaataggtacctaatcttttacgcttgtgtggactttctactggctgcagaagtgattcttagattttttgcatacttgccagattataggcttttttttcgacggtatacaaatttggttgatattgtcttggccgttttgaatttggttactttattaccgagtattagaaaaaatcctgtagcttttggttggttgtcaatatttgctattgctaggatataccgatgcattcttttgattccctatacacggaaaattgctaaactcttgttctcaaattttaaacaactgctaaatttgatgctatttttggtaatcgtcttattcattgcatctttgtgcgctgtcaggttgtttcaagatttgcccaatgacggagattcagacgatgatgcgattagcttcgctactacttacgaatcgtttttatacatgtaccagattttgacaagtgagaattggacggatgtgatgtttgcaatccaagctcgattagcacatcttcacttatcgtggattcctggagctttttttactctttggtttctcttttcaaacaacgtggttttaagtatgtttattgctgtcattcaggtaaactttgcaccttcagaatctgatctaaaaatggaacaattgaaaatgtacttagctaggttattaaggaactataatccttttcaagcttcccttactttgaatgccttaattaaaaggaatggatctcgaaaagggaagacagtggatgaatctcattatgagtggttatatgaagacaatattattaaaggctttttgcgtgttactaatattcctcctaaagagccacttaaaccgagtttggatacctcacccgagttatctaaatattcactggcaaagctgtcaaataactttaagagatttgttatgcgtgatgaccctttttctcaagcatacttcaaacgtgttatcggtatacgctgggaaaaggatatgaatctcaagactgcagcgaaagatatgcaagctgctaaagcatttgtccgaattaagcagaccgaatttttaaagaatcacccaaagtataatgatgtgttttgggtcattaaaccgtcgaatagaattaggaggttttgtcaacgactggtaatgcccggtgtgaatgaacgatatggcggtgttgagccatatcaatgggtttaccgtgtaatacaagtttttatttatgcttgtattctaactgcagtgattattgaatgcattgctacacctatttatgagcgagaccatttattgaatgataaacaacatgcatggtttgtatggacagaggtagcttttgcaactatttttacaattgaagccgctataaaaataatagctgatggattttgtattacaccaaatgcataccttcgaagtacttggaattgcatcgactttttcgttttggttaccttatggatcaatctttatgcagtattaacaagccatgccttgctttcccgagcctttcgagcattcaaagcgcttcgtgtgcttcgattaatcaatcttacacaaacttcacagcggatgtttcatgacgccctaattagtggtttttttaaaatattttctgccgccgttgtgtcggcaacgttgctaattccttttgctctgtgggctaaaaacgtttttggtggattattatacagttgtaatgatgacaacgttttatcagcttctcagtgtgttttagaatacgcatccactcctaataattgggaggtttgggcaccaagagtctggtccaatccccctgattacgattttgatagatttcctcatgctctactcgctttgttcgaaatcgcctcaattgaaggatgggtagacattatgcgttcggtaatggacattactggattcaataatcaaccccagaccaatgcctcttctggtaatgctatgttctttgtgttgttcaaccttgtttcaatgatttatatattgactctttttattgccatcatcatcagcaattatgctgaacgtacagggtcggctttctttactgcggaacagcgcgcgtggttggaactgcgcaggaagataaaatcaatgcgtccgtcgaaaaggccggccattagacctctgggtttaagaggactttgttacgactttgcagtgcaaaaacatggcatatggagaaggacatttactgggttgtatattgtgcatctcttgttccttctaaccattttttatccttgtcctatagcgtacacttatgttcgaaactctatatttctaatactgtcaatatgttatacgataaacatatgtgtcaaagtttacggtctttcattctactatttttttcacagtttttggaatatgtttgatgtcgttgtaacattaggaagtctcacttgcaatattgctatccttgcaaagtttgaaaataggtcgttaacactcctgcaaactactttattggtgttagttactgtgcatctaattccgaagtttgacaattttgatcagctttctaaaactgtggttgcaagcttaccttctattttttcattgattgcgacatggattgttttatacattacctttgctatagcgtttaatcagattttcgggttgaccaagcttgggttgaatggagggcctaacaaaaactttaggtcaatacgcaatgctcttgttttgctttttacgatgacctttggagaaggctggaacgatgtaatgcatgattatactatatcatatcctaattgtgtgaatggtgacgatttctacaattcagactgcggtaacaaaccgtgggcttatggattgtttattgcttggaatattatctcaatgtacatttttgttaatatgtttattactgttgttttcgacaacttttcctacatccatactaaatcttcctcgtttacaaatttgcagcgtaacgatttccgacaatttaaggattcatgggcaccttttgaccccatggtcaccggttatattcccaaacgcaatgctgtaaaatttgttctttcgctaaggggtgtctatgatttcagaatatatcgagatgaacatacattgagaagcattatctccaaagttcagagtaaaactgggcagcaatctgtcccaatgctcgaaaatcccttgatgggttctgaaataaacttagaggcgctagaccaaattattgatactattgatgtaaacgtagtgaaagagcgaagaaacgtactgaattctctctgtacagagattatgacactaccgggcaacgtcatttctttttcgaatatattgatgttagttgtacttcataaaattgttgatcatcgtgaagcatttcctatttctgactacattcgccgagcgtacgtactttcggaattggaaaaatctattagaatggaaaagttgttgggtttggttgaaacttcaatcatcagaaaaacattccttcaacatatggaagaaaagaagaaagctttagaaaatcctttcatacttttgagtgaagtttctgagattttacccgaaacacccattcaagaagtccttcgccaacataatgctgatccagagcaacttttaatgtcaactagaacaccttcagttagtgatcgcagtttctccatcgttgaatcgactgtaccgacaatcgcttcgggtgaaggtgatgataaccatagcgtggaagatcatttgaaggtaccaactgataatgaacctcgaagatcaccttctctcaaagaagtccttcttcgtggatctcattctttacattcaaataacgaccgaacttcatttgacatcgaagcaggatttggaactgctgaaagcgatttccaatttggcggagcgacagaagatatcaatcgcatagctgaccgtatagatgattatttagatcgggattcatttaaaggataaatgggctgtatggcttttataatcaaacccaaacaacatagaaagtttaccaaaaaatatcataaaatgaatactagtagttttaagatgaaaaaattatataaatataaaaagcaaaaatcctaatgaaaacaatttctaaaattaatgaatatgtctgctagagacttttgaaagtaattttattaatattttctctcgtaacatcaacttaaaacaaaaacattaacatcatgaacttcatttcactgttataaatacctcaccatcttgatcatcaattagctctaataagtcctgtacatcctgagattcctctctccatcctaaacgaatagaccattgtaatcgatgcaaattgggaagcttcccatcgaccaaagcgcccaccagatcatcagctttgatcaggctgatgttggtcaataagctccctgaataagtaatttctaagcttcgaacattatgccctgactcaggaatgctctcaaaggcggtagaggtaatgtaattagcaggaatgctaatagttgtagcgttgggacataactgaaaaatgcaatctaagccgctccgagacaattcgggcattgggtattgcacacagactgaagacaaattaggtcctatttttgaaagcaaagagaaaatgcctgcatcggtcaatagcggacattgtgtgatgtttatactttttaaagatgggggaaaaacagactcagccaaaaagtcatcagtaaggccaccagaaaagcccacaaaggtaagagagcttggccagcattcagtacacataggagcaggaattgaaagatagggtaatatgatatactcaagatgcttgagatgctgaatacccccaaatagatattgtaaatcaattttttcagaaaggatagacaggtctatcttttttaatttttggcattgagagaatgctcttaaggccgtaaaaccaagtcctgactgcggacctgaaaatgtttctaaattcgtagcgcaccttctcaatagacgggatgttatagaagcttttgatgcatatgaaacattgtttaaactaatgtgatgcactaattttcttgtaggtttacggctaatcgtgtcaacaaacttatgataattacggggattaagctttggaaaataataaatagcatgtaggcctccaacatatgatgaacgacaaatccttagcaagcccccaaaattttttgcttcaaacttgtcaaaacttattaaatgatcgaatatgtgatgccatatttcaggaggaaacgactgcatctttcggtaaggccaaactagatatcattactcccaaaagttaatttaagtgtataagctttcgattaaaattttggcaataaccttgtcctaatgtactgacaatggtgttaggcagtagcaaaacctcagtcttcgacgccaaataattgagtgataacttggtatcttcaaacaatttttttttttttaaatatctaaacttacaaataatttaaacggtaactgccaaataaccttatatgactagtaatttgcattgctcgatacataaaatggtggtaaatggtaacacttcatgtgagaagaacaagcagaatcagtaccacgcttaaattaaaaaaaaagatttgacgcaagatattgatgaacaatttgcaaaagtattgtatctaacaaaccgtttacaatacatcaggtagaattctatagaacaatagcaactcttatacatatcacattatatttagtaaaccaatattattattaatatacaaagaccaaccataaaaatgataaattaaaccaaaccccccaattaactcctattcttattatcatcaacagcactttcatctgtagactcagaagcacttccctcggctactggtttagtactttcagactcatcagctttaccatcatcagaaattccatgccattcttcttctgcttcttctccatcctgatcagaaccttcagtttgctgagtagcgactttttgcgaagaattgatttcatcgtttgatgaggaaaggcctttaggtccaataaaccaagggattttaccgcgcataaaatcattcaataccattttagcaaccgaagcttcatcaggttcacctcctttgagcaaacggcctcccttcttcgcaagtttagcaagaaattcagtcgaatcattccaaccagatatttcatatgttctctcaagatgcttcactttacaacgactgagtacagtaggaatatatgcttctggattactcacgttttcaactcggactacacctttcaataaaagctctgcatcagagtcgttggaactgggtgggactataccaggacagtcgattaaaaaaattcgtttcatgagtgcaacatattgccaaactttcgtttctccaggaatgggagcaacattacaaacttttttcttccttaaagtattgatgatgcttgattttccggcattcggaaaaccaattaacccaacagaaatttgttttttgtcagaatgtaaagacgcaaattgacgaagaatctgaataagggaccctttaccaaaggaattatttatagatgcatggaaagcaatggttgggtactctttagccaatattttaacccaggcggcctaaaaaagttagaaaaaagaacattggttaataaagatatatctggttgttcgttgatacatgaaaacaatgtaagtctttacatttgtaagtgtgacaactatatgcagcgatatactgcttgaaacaccgaaattaaagcaaagacaatacaactatctctgatatagccagaacggctatataatttagagacagtttgtatactctcccagagttgtaacagacttcaattgacgggaaatatgctgaaaagcatacaaaagagtcttgacttaacaatgggcatactgaatactattccagcaattaaatagaactaatgcataacagatgcatatagcttgatctttccatgtatcaaaaacaatgcaaatagattttaaaaacaaaaatgacttacagcaacagaggtaggaacaagatcaactttgttcaaaaccaaaatcatatgcttatgagaagcttcgttccttaaatagcgctctacggttccacaacgagtacctacaggatcacgcgcatcaagcacttggattaaaacatcgctagaatcaataactttgtaaagctcattccaaatacgtttagattgtcctttgctaaaaatcgcatcacgagcagcaagcataacatcatcagactcatcgggattagccaatatacgctcttcaattttctcttcgtaagcgttctgtttttcgtcagactctttagccaattcagccacagaatcgaatgagatcttggggcgttttctttgagatttagggccaaaagtgttttcaaaaggctctgactctaaaacacgaacttttggaatttcagtgttctcttgtaggagagacataggaagtttgttccttcgtaataaaacttgataaggatcgtttaacttttgacccatagcctctcgaaattgggtgagagttggttgagcaataactctggtattgttgaaccatcgtcgatcaggctgaattcgagctttaggaacctcgctagactgaaattcagcagcacggactaattcaccagcagcgttatatttcgccttgcctcctcgatacatgttaactcgagcaacatccttggcatttcggtaaaaattttcacctttgacacgaaggttgccaggcttcttctcattagcaccttcacgtccgattctgcttttctctttcttataggtgcccattttttttgattactccaaaaaagaaaaagaacaaaaacaaggccctaacaaccacgccaaattgatgcggttggtgataggtagagtgtaagtaagaaagcgaaattttcaagtcataagcacaggtaacatatgctgggtaacatttgtttactattcacatttgttagtaaaatgtagctaaattcctaagttaataaaggaaaactttggatattgtttctttaatctcaaagaaaaatcctatatggtttttcacttggaatggaaaatgtactataactttagtctaaaaacgccaaaacaaatgtcttacagatggtgaaatgtatgtattattgacattttgatcaataaaacttaaagaaagcaatgaaaaaagtatgttctcaaataaccaaaattaaaaacttttaagtcacagaattcattgaatataccatacttctaaattaagaggatttgaacacaatatgataagcatcaagatatcagtgaaattttatgaaaaggataaaatgatttaataattcttaaaaaataaaatctttaaacgtagacctggtcgcttggcagcgacttcttgtccagctcatcggaagttttctcattcatgtacgtatcagttgaaggcatgactccatcgatgtatgatttatcatcagtgaagtgttctttcgttgataatctatcggtttccttaccgaatatcgaagtcattatgagttgagatgcacacatcacgaataaaaaaataaaatatataattccttgtccaagaaatgagactccagctgcgtctataccaaaagaaacacacattccggctgcttgggttcctttgtacagtccagcgtaacgtgcatacttgtcgggatcactagagagaagtgagatacaccactgtacagagacaatggaagaaccatattgaatacccattagtaaatatagaaccagagcacctccgtaacctcgttgagtccagtcaagatcaggggatgtatcgtgtaaatcaatgtgcttagaaacaatccaacccaattcaccagaaagagtagccatgattaccacagcttgaatagttaatccaataataccacgtgtccttctttttaatgcttttgcatctaaaattaaagtgaacaagtaagggacgaaaaattgaatcacccaaaataacacattgtttagagaccgagtacgaagggagaaatagtaggagtttaagtgcgactgccatgcaattgtactttgtgaagcaaaggatgcaggaagcagacaaagtagtctccaatcctttgctgcttcaaacaatccccaaagttcttgaccgaacgtcttattactgggagaaagtgcagacgtcccatctgattttcgtacatcagatgggctttttataaagagaatggctaataaaacggcacaagccataatgattatgaagatgatgtagactgccataggtacgccagtgctcgttgagtgataattaataccaaaagctataaacgagcccactgtactaccaaaagccaagatcgtccattgagtagcaatgaattgggatttttgatttgcacaagagtaagataagctaatgtatgctgttgatgcccataataatccagcagcaatgccttcataggcaccagtaaaaatggtgaatccttgctttccagtgttatcaaaataccatagtccgccaatgtatataggataacctgtagcgcccaaggcaagtgcccagcgaggacccaggtacttaagaatcggtcctcccgcccaaccgcaaacggtaaacaaagcatacaagagtgagttcgtaacatcagccatatgatatgcatcaggatggccaccacctgcacctaacccagttactgctaaatagataccagggcagcaaaacaagatgcaagaagcaatgaaattttgaaattggcctgaagagacaagcttccctcccactgaaggtattgtaattttccgcatattattgactagagcaaccattttttagtaaagcgagggacaagcacacacggttaaagcaacgttggactaaaatcacgctttaaccctgcaacttcgccgagttaaatagctaaaaagtatctcgtctatcatatttattgccaaggaaatcggctatctaataactcttagaaatgatggtaccttgaatttgttgacaagttcatttggacttctcaccccttaactattctgtatcagtgacgacccctgccgacagtctttcacttgctatttcagtggctatccctgcctcatacacaggtgattgcttcttttcacttcttttgcttaagtctcgcaagcaaaaatttcacgttccaacgtaaacttgacccataactgtgataagtttttgtctccctattttttgtatttcgcgtatacttatctttcaatggtacaggtttatcaacactgggctcgccgatggcgaacaaatgtctgttggtgttgggcgatcgatagctatgttacaccgtacataaaatgaatcctataaacacttctgtcaatcaaaattaggagactagaatcgatggatcagagtctttttcatctatgagcgtctataaaagttggaatgagaaaacgatagacaatgaagaaaaaattatttttaccatactttgactagatattgtgggtcatatgtttaattaacgaagagatattactttattctacttgtgcatgtgctttttcaacccttagggctgtcaatgatagcaaggtgctataaccttattatcagcgtattgattcaagaaatagtcctaccaactcttagtacacgccaatatcagttgatgattctttcgaacaaactttcaaaggactttataatagctagtcgttaaattttactaaagacagtttgtcaatatgatcatttaaggccggaaggaaacttctacatgacaatatgtagcttctcaaaaaaggagcaactttatctaatcccaactaaatgaactcttgatgcttgtactcttgaatattcacgttatctatttctcatgatatttaagcaacatattaacgcgaggaattttagtaagtgtttatcatttcaattgtccgagggtatacgaaggttacatatatatcattggtgtttgtcataaaacaaaagagatttcataatattaaatacctttgcctttaacgcccaccactatttttaatcaactgctcttacttacaaacggaaatctataataaagcttcttttatttaccaacattggacactaataaatgcaaaaataaaagtccacgttgaaacctttcaaaatgaagtaagacagcttaaaaaaggcgcctttcactttacgtagaaaattacttatttgcatatgaaaagcaaaaagcaaaaaacaaatctgatagcacatcgaaaaggccgcaaaaggcactgtatatcttacctcgcttatgctgatgttaatatttaaccgaaagttagtttggcaaagataccaatgtctctctttttacattggaaatatttacttttcacactacaaatattgcttaatgttgttgagattcattattttcatttgagaaaaattgacaggaattgctttaatcgtcgtagcttctctgacagctggtcaagcatcattatatttgcaattgccaaacagaaatgtttgattatttaaaacagtagaagataaataagagttgatcgttttaacataaaaaattaacaatctggcattccatggtgactatattttcagatatttgaggataatatataaaagttagatctcatgagatcattgttggagttggataggtaaaacaaaaacttcaatctccaatctctatcaaaatttctgaacaactaatcaaaactttccgtttcacctcccatctcgaacacacgctcggtttggctcgccaaaaggctacaatgtttcaacaatatatatgcacaaagatgagtagtttaatttcaaacaactgccttgaagactatataaataaaatttatttttgacagtttatatatgctattttctgtagaaaaataataacaccaagttaatcaacaaaagagctttttgtgagtcctttttccacgttcatttacaaaactcgttatattatatccactctcgctttcgattaccaaatctaattgatttattttaagcgtagttataaataagataaatacgagtgtagaggattgggattactaaaagactgaagaaggaaagaaacagactttattgcaaacaaacaaagcacatctgctcagcctctatattgctcactaatttattaaccacacactttatgacctggccttgctgctcatcagttgttcaccaccataaacacctgaccattataatgagttccaaaagtggattattcttgcctttaagctcagttataacttcttataacgaaaacacgaacctttcattaaaaactatcgatgcttttcttgggtttctcgtagttgttggtggtttacaattcggatatgccttacttgttggtacctatccttttaactcatttttgtcaggattcatcagttgtgtgggacaattcgtaattactgttgggttccgtatggctttaactcaacaggaattacaaagttcatcttccaaaaaaaaatcacccgtagtttctccttacaagcggtaagtgaatattatgtttcaataaacaggttactaattatttgttcaactagcgcttttctcgagttttgcttctccagtctcgttttacacttctttgctgtcaatttcctaggataggctattcgctccttttatactagcttcttttgcgagacgatgaatggtttactatgcatgctataaagatcaacgagcaattaaataaagtgctattttaaaaagttctaagaaatattttattctttattccaaatgctgttagaaccatgcaaggaaaagtgctgaaatctttatttgaatttgacagattgacgtacactttattaccattgttttttctttatgtaatgaaaacagaagagcattatttaaaggaaagtttgggaagtctttatgctcaattacatagtttaccttgaactgtttaaattaacttatgtggttgggtgttcgtttgccgatactttctgaaaattaaaattaagtttttgtaaatgctaaaagaatggttgcttaggttattaaatgcaaatggtaaatgaaatagcatccaatgttgtagatgaaaaaagaagttttggataacaatgcatcagtaaaagtcgacttattaaaagcatttttcttccttccactgatcatatcagtatttaaacttcaaaatttgtatgttttaagatagcctccttagtactgtgcataatcatttactgggtctttaattcttttaaaaaattcgaatagtcgtgcaacgtttcgacatgctccgaaaagaaccaatgaataatctcaacaactatagatcccgacattatcaaaaacataactccaatgcttatcccgagactgataattacaacgtaacgtggctgtcctatatgatcgtacttggtagttacaggaatcatcttagaggccgaactagaaaatgatttctgctggacaactttgcgaactattcctgcttctccgttgtccttaaaagctgtcaataagggtaggcaagacttattgacacaatagacagctgatgctttgctcgaatcatccaaaacaattaagccagaaaggacgattatcgaatcgttgattgggatttgagaaatttggttagattcaaaaaaatcaatactgtttatcgtcgattgatttaaatgaatatcaagagaatatgaatttatagccccttcagagttcaacacgttcaagtaagtatcactgctacttacttcagttccatacaacaaaactgagtattcatcctttgattgtgattttaaagatgcaagcaagaccggaccgggtatgctagaagaacctttgcaactcatgatagtattgttatcgaaattatacatcaatagatagtctacgtcagacgtatcccaaacaaatttgccagctaaatacatacttgaatatgtttcgtttacccacaaaatggactgcacttcagcagatatcaggttgtgactgatgttgcgccagctcgacgaattgtattcgaatatgcaaaatcctacacatcccgaagattgttcagacaagtttccaccaaagaagatattgttgtaagaatcatccactataacactatttatgtgccctttcagttgtgaaagtgctgtagtgtttcctaaggaatttgatgttgtgttgaaagaaacaaacgtattcttgacaatgtctgactcatccgtatcattactataaataattaaacagtcctcaagtacaatgaacttagaactgcaattagcggacaaaatacgtttaggatatattggctcagttgagttagcgaaataaacggcagcagtacatttatcctccatttcttcacttcctagaatagcaatcatggaattatttgcaaacggataggctatatcttctaaccgtatgtacgagggaaatgcgtttacgtaacacggaataaacgtgtcattaagactatcgctggaaaaatgggcgatgtttctagtactgtaactcgcaattgcacttagattaccagaatatatcctttgcgtgctattaaaaccaggtatatcgaaaagatacccggacatgtaaaatccaagtttctccatgctgacccatgatttggaagaaggattccataaactgaatccactcgttgatatggcgtatccctctgaagtataaacttcattgaaatctccttgaaaagatataaaggattcaattttgccgtcaataaagagagaagtggagcctatatgagttaccggaccattggtaccaagaccaagagaactccaattgcgagatgtctcggagtacatcgcaatataattaagctttattgagccatcacctgtatgggtaaaattaccaccaaaataagaagaatctccagatacataaatatacgaaacccatccgttcaatccgttattaggaaatgaatgtaggtgatttaaggaatccatgtacaccacattattgccatagttatcagaaaaattccctgtcatgtatagagaaaaatttccattagatagactcttaatttgtgatatagcggtacctcgtagcttactagcagctggaaactcaataattgagggaagtttgttaacatcggtagtggtattaacaaaaacaagtccattggaaacatttgtatatgattgttctaaaaagcgaatagaatgtgtaaccatacgactgttcttatatggcagcaactcaacatagggccgaaaattatctgaaaatccttgcaaataaccagaataaagagacacatattggtcaaaatctgatgcctgctgaacaagtttggtagcaggctgtttatttttagcaaagtaaacatttgctataacagaacccctctgagaacatgtattatcgtatgtgcaaccaggaattaataattgcacagttccatttgttggaacagttatgttaggaaaaaatgaaaccgaagcttgttcaccagcgatggtttgtatccaatatggcatagaagcgttgctaaaagatgcttcaaagttaccttcataggaagacaatgaattaagtcctggaaaaccacagctttcctggttgtagctatcatcaaagtaagaattttgatttgtctcaaaaaattgcaaactgcttaatccaaaagctgaattttcagtagcttcgccatttccaaacatttgtatttcaatttgataagaattgtaacctttggagaaatagaagtcttggtaattggcaaaattctgcaaggagcagtttacatcgcaagtgcttgataaccctgtttccaagtcataatgtgttaatggaagaacagttccatcagctggatttatggcgctaaaaaaagcaacactattttcggagctttcataattgtaaaatctgattctattaaaatcaataagatagggagcccaggcgtatatagaaactaaacctgaggaagaagggtcccataaagaataggaatccgttaaatcacaggatacagatgataagttacgattcaaagaattctgtgaaaaagaattgttacttctgaaagcaagctttgcgatttgcgggccattgcttgaactgaatggacttatttcagtaaaattgcccgaaatggcgacactatcattattcaaaaaaaatagcgaatcaacattacctttaacgttataaaaatgttcaatcgtcacattcgaattggtaacattccatcgatatattgatgtaaaagaaggtttgtcggaaaaagtgaatgtcgcataagcataaggaaatttatcatcacaaaagatagcactgatgttaccaaaaaaagaagtattttggcttgaaaaaatttccaacgaagtcggattcgacgtgaaattgctttgaagtagaactgtctgctgctcggaatccaatacaataacataaagatctccttgccaagaagaatagcaaatttgtgaattagaataggaggtgtcaattaaggaagacaagctgccattattagtttgttcaaaaaattgtgaacttaaatcagtgttcgctgaactgtttgataaaacattaaagccagagaaatcacctaagaaggaaacatcggatgcaacgacggatgtaagaaaataacaaaaaaaacgaaaagtgaaataaaggcgtatccaaaaggaggaataaattgccataatatactaaaaacgtgagacaaaaagccgccgatgcattaagccgtcaaacggagcctagtaaaccaggacttgagtaatgaaaagaaaaaggattttaaaatgtgactttttatgctgtttaaatgaatgaacgtactgaaaactcctttttaacgaaagtcgttgctgcaaatggtgtaggaagtatgcagagggtaacccgatcgcaatgtaaaagtaaatcattcatttgttagcactttcgatatagaatgaataaaatttttctatcattattaagcttcaaattttatacaaaaacgcctagttttattttttaagcgtttgatggatatgagacatatttaaccagaagagatgtttacacaacgcgctcaaactgaaacaaaagacaataatagatggctttaacatgggttacaagcatctctaatttccaaacatcgagttaaaaatctgcaaagcatgaaatgagacaggaaaatgagcgtaagataattagattgaccacctacgatgtttagtgagacaatgattgtactttttttacttcaaaacataatagttgagatgttcttttgaaaaaaggttatcaaaaattggctacacgattattcatgtaacattaccactagtttggactgagtaatgaaaataaccattactaccaatttgaaatacgctaatgcctagataactaaactcagtaatatcaaattataaggccgaagcctcaaggacaaagacaaataactgcttaacttatattgatttgctataatccgcgtccaaactcaaatactccgtcaaaaacttatacaaaaaacaataattactgtacaacattaactattattaaagatttaaaatatcaatcttatttttttaagaagacctaagcaagcttcaattaagggctcactttctactaacttaagcaaccaaagcagaagcagtagcagattcgtacttccaggtagggggaagagcaccgacctttctgtagtaacgagcaagacggtggatacgagactcaataagaatcaaacggaacttggagtccttatccttacggttacgttccaaatgcttgcggacggaaacagcctaaagggttagttaatgaccaggaaacgcaaaaaaatcgttgtcatataatcaaataactcaccttcttaataagattgtagagatcctcggggagctcgggagcaagacctatcactctgtcagcacacaaaaccaatcagaggctttaataactaagtaaaagtggcataccattagccttcaagatacgcatgatcttttgacctattcaaagttagaattgagtttttgtcatgtgggtgtaaaaatttttatagcttaaaattttatagctcctttttacaatcagagaataaatttaacataccagtgatgaaacgaacttgaggaattccatgagagtcacggagagtcacaccaatttgagaaggggacatacccttcttggagaacttaagaatttgctcgacaacggagtcggcatcagccttgcaccaagcagggggagagcgaacgtagggtaaagcggaagaagcgataccctttcctttgctatgcatacgacccattttgatttaatttgtttggttaaggtgcaactttgagtgagaggtgtgtgctgaagaaataaaattctaggttgtgtttcaaacacatagaaagcgtgactgctcgttgttattaaaaccctaccctagtattatgttagtcggtcaatcagaacaccagcttcagaatcccacgcatggcgagctaacaagttatacagttctggcggtaatttcgaaataaggagaatggtaattttcattatattttttgcatttaaaggaggaaacgttcgtaatagggtcatggggctttatcgttagcatgcgttatttatttattttttttaatttgagaaaggatgagaaagaagagacatatgatgaacccaaatgaaagtaaagtttaaaaaaaaaaaaaaaaaaaaaattgttccataattttctcctcttttgtaaatccttcattataatgaaagggtgatgagaaaatacttaccttggatgatcgatgagctgctctcggaaaataaacatttgtgcaatcacacataggatattaaggtgtattccataagcaaacaaaaaatcccatatggtaagagcttcggataatggggcagtacaagcactcaaagtaagtatagctatatgtgaaaagtaaagttaatacctattaattcttttcacaaaacgacaaataaattcgctattcacttacatggtaaagcgtaaatttttgcggtaagccctttggataaaagatacgtgtacaaacgatggtcaaggacttcaaggcatttatccaataactgtaattgagttagtaaattgacaataatagattaataaataggagcattaaaacaataaataaacagttacttacctttgcgccgcgatgaacaccatcaatgtttgggaggacatatagagggcattcattttgtagcagacggtcaaagaactgaaaagcttggttttcgcttttacaagcatacaaaaaaggtgatgctaacacattcataccttgaacatataaagcacctcgtttccagacataagcatttaataaacgtgaaagagacgattgagacacacgagaatgaaactgagattctacgaccagggttcttgaaacatcattttgaatcttttgtgccataggagacggtccttggcgaacatatcgtatgtattcgtcagcgttccgtgggggggcattcaaaagaactgcccaaacatatggcctggtgcttgaattcccaccttcatccgactcaacttgatcaagcatgaccatgtaacgaagcctagagatacatttcgattggttttctggtgatttgggcgctaacttttgaagtcgcttgcagtcaatactcggcatccttagaaaccagcctatacaatttgaagaaaactaaaatgaggaccagtatgaattcaaaacataaatataagcaaaaatgaattaataaaatgcaattgaatggaaaataagaggataatgaggaaacagtgaaggttggtttacaacgaagatacaactgtaagtaggtatagtacactattggcctttcaataggttgatggctttaataatttacaaagctgactcatttagaaatagctttcgaaatttttattaatcttgttttaatatagaacattacagtttgactttcaaaattctacatatttatgccagcaattagagagttagttgtcttagtccttacagtgccagaagatttccaccagcaaagatttttattattttcggttttcaattagtattataaaataaaaactgtagctatcttgagaagaaaaaaattagaaagattgttattacagtgctgaacatctaaccagtaaacagaatgcctgtcaattgagacgagctctttgattatattatcttttttttttaaaaaaatacataatactaagtatctctctaatcgtccttgaggaagcatcattgtactttgtaaatgttcgattaaacgtcgtgatatccgttatcatatttatatagaatttcgatactgcatgtaataaaaaacacttctgaaccgattaatgcaaaattcagatttgctcaatagttattaagcctattctgtttttagccttgcataatgaccgtagtcagtaaaaagaaatataaatttactttaacaataaaatatatttaaactattatgtgtcttgttaactcttaagatctcggaattcgttggttcatcgattgatacttggtcactactaccaacaatactagatcgtcgcgcaactgactgcttatggtttgcgagccattagaaagttactataacagtgctacattatttacaaataataaaagtttttgattgcttcaagccgatcattttttattttgttcatcaaatttgtacattctctaaattaaaagtgaaaatgtcgactcccaattcgacgcctagcgagccagtacgttgcattaaaagataatatttatttattttgtttactaataattctaaaacttaacagcccgtgaatgtttcctattatgaacagtgcaaaaaggagcttcatgaaatgattgaaaagcgacaattgttggaaacttcgttaataggtctcgaggactctatctataggctggaaggcagttacttagaaaaaacatcgggtactggcaacattattcgtggattcgaaggtcttttaaaaaacaatgcatcaaacctccgccgtcgtgcagactattcggaatcagacagactgttttctctttcttccctgtcgagtccccatacacgtagtccagcttatgacctcgacgactcgacagaaactagtcgaagaagaaaacgaaaaaatgaatctgatagtcacgaaggaagaagacgttcttcttttcgagaactataatgttactcagaaaacggatataaagaatatactttaaattttatgaggaagttcctttttcggagcttttacaaatcaatttgcgattattttctccttcttctaagtattttgcaatagcgctacaaaattacggcttaactagctattcaaagtttgtcctttagaacagttactatttatgacttgtataatacaattttcattttcaaaaaataagcatctcttatgtaacgtgtgtatctacaatcaaagattgatattcctgtattttgcgctagcatcatttaatcaacccagctttgaatagaaaaaaagggtgagaaacaattcacgtttgttacgaggagagggaagcatgaagcatatataaagatcataactacgtatgaagatacgatgaaagaaaggatcaacatgggacggaacattaagcacgaacaaatgacctaccagtagctgtctttctctccaattccacatcgggcttggcccggttcaaaaccttttggaagtcagcaacacgcttacgcatacgttggtgcatgtaagccttggaagccttaatgtgaaagtgtagggtgttgcggaaaacctggatatgagatatgcaatcttcacgattttgaggtgtaaaatgacgctcaaataaaacgaatgttacaaatccaaagtcatcacccttttgaataccctgaatatcacgaatctccaaaggtggatctctataggaaaagagcacttgaggagcggtttgaatagccggacggcgacgggcatcaacgaattcctgcaagaataccttgccaaagatgcgatcagtctcttcacggaatttcgttgaaaagacgactgtaacgcgatcatgctcaggccataaaacaatagtttcttcatcacgataatgaattgccatgagctcctgagaagtggcttgcttgtcaagcataggggcattttccgggtctttacgagccaaatcagctagttcggcttgtttggtgaatgcacggtggaagggagcagctaaaacgtttctttttaacatagaaatagacatagctaattgttctttttcctcatcggtagcgggaagttgttgtaagtctataagaatactgaagttgtatcccatttcaggttcatgcacataagcaccgtaaatctgtttcagtaaatccagagtaccgtaattaacaagctcaggatagcatttcatagacagactgatcaagattttcgtcttttcctcaggagttgaaatgtggaacgtgacgccatcaaaatcagttaccacttgatcaatcgacgacgggttttcgctataaattagtgaaattctttattgtttgtttcacataccttgaaaacctttctgtcagtaactcgtaaatgaatatattgttataatctaatgagagcatggttgatggttaacgtgtgacggacccgggaattcttattactcaggttcatatagtgttataaatccttatactgaggcatctgcaaacatgtaagaaaacaacagatcatattaaaaccatgaactcaatatatatttttaaagaactaacaatctttttgttctcattctttgttctagattaccttttgcttcttaggtaaacttctactattttaccgtctatggatatactgaatattttatctaaaatgttagaaattaaaaaaaaaaaaaaaaaattaatcagtatattaggagttctgaatctaattactttatctaattcgaagtgtaccaatacatggcttttataaaccttggttgcgaaattttgaaaccagtcaacagtctttaggatatggaataaatagttataaacttctaaattaatttcaataagcattctaatataaaacattgtatacttcgcaaaagagaggtatcgtaatgaacctttatttaagagaaaaacaaacaccaagttagcatgtaaaaaaggcaaacgaaacaagacactgaaaaaatctatattttgtgaatttcacgtgcaatccaaaaaaagaaagcgaaaaacggatagtaaaaaatcaactttgaaacagcaggccttggtacagtaaggccaacatattttagacgcataaaagatccgaaatttaataatagtatactgcttcgaataatttggatggagctattatgctattttgactattaactatgcagagttcggcataagctgggtgatattcttcaacacctaatgcagaaattcggtcggcagttttttggatcacttcatgcacagaactaagggccatttctactgatttcttaagtttatcctcctttatagaggcaaggctctcagtacaatccgggctctcagcaatatgagctgccattagtgctgtaaatagatcaccagttccccgaaatatcccaggaatcacgggaatcagaacaaaaaaacttttggaatatatagaagatcctatacagtagagtttttctacgccgttttcttcaacgacaaaagatgaaatgacaacccgtggaactttatatttttgttgtagacattccacacatttaaatgctgtgtcgattgaatttatgcgcatccctgaaagaattctaagtaaaagtcagtgattttcaaactcattgcaggattgttccttaaaagtactcactctgcttcaaacccattaggtgtaattaaatcagcaaaagggagcatctctctatacagcgggataatgctttcttcgacataaagccttccattatctcccaaaactggatcaaaaactttttagcgtcagcatgtcagtcttcaagggaattggcaacttctaacgcacataccccaaaaagccttcttattcttggattttacggagcgaactatctccattattgcttttacacttcctattccacgggcatatcctgtcaacaaacattcatagccactgggattagctgctgaaacacccttatacaaatccagaatttgttctgcgcttaaggtccttcctttaacaatgggatacccttgaaatacgttaataaaatataaaataagaaattaaataatttacctgcatgatttgaaagctctacagttggaattgcatctacgtcccaacctaaaagctgaagtggaaatgtagcagcacgatttcctacatatccatgacaaacagaagactataatgttgttagtttcaaagaaaattatattttttcaacctgaatcgctaaaatacgctttgttgtattcatcctatatggtattgggttatcctcaaggcgtagaactggataagcatgcttttgtataatagatgatagcgatatatgatattgagcgttgtcgaaaaacgaatagttacctgagttttaaacaaatataaacagacttattcttttaagaagagataaattgactactgttattttctgaatgctgcctaaaacatatattggaataacttactaaatactcttcaaattaaggaaaagcataagctacaatttctacccctacaagtaacgattttcctttttttttacttcctcaaaacggtcttctcgaacagtatgttctcaaaagttttccgactttttatctcataaaaaagaaattcaatgtttctcatgcatgacctttaaatttctctttgaaaaatcatgtgaagcttacttaaagagatgtttcaaatttctctttatgaaacgagtatttatcggatttattggatatccacttatgaaacactacagcagagcaaaactttcaaataattgttttattattttaaaagctattccagaaaaatttgtttaatttaaggcgtaaatttcgcgctaattttcctagaaatgactgaaaggtcgattttgtttacgtctttttgcatcatcctttcaaagctaagaagttatcgcaaactatttctccattatattggatttattttattttggaacatacaaacatgaaattgaatgtgaagaaatatgtatgtagcttcgtcttttaagggaatttaataaaaaggataatcaacttaattttttgcgacaaaactaattatgaagcacattcttttgaatcaatttatccaaaaaagtaataaattcaacagtgacaagatgtaagcattatacggaatacaacgactcgaaatacatggaattgtataacttaatcactcatttaaacttttacagaaatcttcggctgaaatatacggggtaaaatagggcttttaattgtaaagcttagagcctgaataagtatgctttcctttattttaacattcctcaatttgttttcaagtacttcacatacctaggaagaatgctaaataaggtacagtgggaaaacaacgttggttgattgttagtttgacttgctaagctcgtaactttgaggatatgggctacaatttacgtagaaaggtaatttattaagcctaaggatggttgcttgctcattaaaattgtcccaatcctacatatacgctttaaactatatgaacctcatcttttgtcgaaaaagaaagtacaaatccttcctcataagaaatgttcggcaatctcttctttttcaactttcagcctaaaatcgatatgactacagaatttgaaatagggaattgcatttcttactagtactatttaaatgtgtaaagctttctggattaccatcagaccctcatttaaaaatgatatttatattatatgctgattctttaggaaacagcaaatggacgactttctgaatgtgatttttttaaccatcatgtaaatctaaagtagactgttgctaataacagtttcgtacgaagaacagaacttttttaaaaatctaatctaaatttgtcataaatctttcggaaaaccttttgaagcataaaaatcccagttgagttaatgtagtaacaatcatgtgtatgtactcatacctaaccatcacattccagtaatccacctaacatcttaacaactctccagcacacatacacacacatcattatttcaagtcatttcacacttaaattcacttacaaacatctagaataatttttgattgaatcgtattttattcatctgaaaaccgactgagatttagtattgtttccttcgtattgcattttttacattcgtcttctttggaagtggcgtactaagccttttatttgattccatcatacttgtgaagtatccttaagcatcccatgtctgattctgtgaatttggacgaaccttcaactaatagtactcactttctacaatgtttagttacagaacctagaaaggagctacagggatctcgagacactcatgtatcttatctaatcatcactaaggtaagtcttatttttgaaaagtaactgatgaattattttttggaaatgtgcttactctatgttactagaccaatctttcgattttcacacgtgcggaatgcaaggttcgtcgtcgtttttctgattttgtgaagcttcaagaaatattatcacgaatgaatgaggattgtgtagtccctcctcttcccgctaaacataaacttggtatgcgtgcaattaaatagaaactcgttagtgcagtgattccgatgtctttgacttttcaatgattcgtcactaacactttttgtagaatacatcaaaggaggtcggttttcagataatttcataaatcgaagagccaagctgttgaatcgttatattacacgttgtgctcttcatcctgtgctgcaccaatcgcctcatttcattgcatttttagaaaatccaaattggaataattatgttcgattctttattcagccgaaattgaataacacatcgaagttggacgaaatctcggattccttgctaaatgcgttttccaagctgaaggaagaacccactgagtttgatatccaacgcgaccatgtgcaacagtttatgtttggaatatctaatttggaaggatccattcaaaagcttttacgtttagagaaggctctagaatctgattatgaggatgtttcgattcagtttgatcgattggcatccttggatcaagctttagatgtgcctattgaatccattcagaatgcattgcaacaaactggcacagagtatgctaatcttacagaaaaattaactttattgttggatacaattaaagacgttgaatcttacgctcattccttgaaagaactcttgaagcgccgcgatcaaaaacagcaggatgtcgaggcacttcaagagtattctgcaaagctttctttagagcgcgacaaaatatcttctggcggctctaatggtttcagtttatccaaaactctggacgacttgcgtggtatcgatcacaacgatactagattaaagcgcttagaacatgtacaatcggaattgcaggcagttgagcaagctattcaagaagcatctgccgttcatgacgctttcaaccaaagggttcgagaagaatctaagctttttgattccgttcgtcaaagcgagatgcttagtgctatttccgattacgctaatgttcatgtagagttttttacaaatattcgcgacctttggatacgtgttaagcaataggttactttactcaagccccacagcatatgttgttttgatcatgtctcgattaatgaatcattgacctgcttttcttttttaatttctaaatatttattaatgataatgattgtgcatgacttcgctgattactttttttatcatcaacaatttcataatcgggaaactttttttgtctgtatttgtttgtaagtttattatgattattattagaaaagaaataaaataaaaaatgaattgaataaattagagaaaaaacaaacagtggggtataagaatcgtaaaaatgaaaaaaccggtattgcaaatagtaaaaaattagaaacatattaatggtaattcttgcacgataatagcactcaaacatcttaataccatctactattgaatgaggatccgtactttttcttaaccttcttaagttcctcccttattttcttgctatcaaaaaaagcatttgattttttaggagacaaactgcggcctttttgcattaatgacttttcaatcaactccttttgcttattttgacattcttctgcttctatttcatacaacaattgagattgtcgttctctcaagggttcgggaataggttctgaaaccaaatccacttcttcatcgagaacttcaaatccaacagcagctaataaaattggcattgattctctataagccaaatgtcccgagacaagattagtaacatcgatgttttctatccccggaatacaatctatttgacgcaaacccgcaactcgcccaatgccaccagaagtggctcgaaaaagatagccaaggatccaatcattctttttgtaaccattgacaaaccttccagaaacgacagatgcagctttaagccaagaagtacgtttaaaaataacaggggtgccgaacaaatatacattttcaatgatgctaaactctttttttttctctaattctcgcaaacaatagtaaataacacgagcccccaaagaataaccaactaaggtgactgggcggacgccaagggaccgataacatagcatatcggctaaaagctgaccggtagccttagcacggtctaaagaattattccacggattgtcaattagatatcctagcttcgttaatatcaagggccactgtaaggcacccattagagaaactaagacggtggatcccaatacctgttgaagagactgtgtaaccacttctgttgccaaaatgttcatagtctgaccagcagaagcaagcatttcgggctcccaaaaaacagaataaatatcacccacgataggatcaagtgtagcaaaagaaagacggacatcatcttctttacttaacatccaaccggaaacggtgacgatgacattggctcgtctctgtgcatgtagcggtctaaattcaaaagttttaacatcggcttttcgatgagccatgccagttgtaccaatatgagctcctgaaattgcaccgccagcagtaattaaagcagcactaccacccccggctaaaaaaccagacgtagcaactccagataagccaacagtggtgaaagcagctccaatgcctgcactaataataggagccagtaatccagaagagagaccgatcactaggccgcctccgatacctgctaggcccattagtatatactttttacgccttgatactttacgccgcaatttcatgaccgcttcagtgtttgcacttgagccggcttctaattcgccggtatcgtcaatctgaattgtttcaacaatatgtttttcaaactttgcaacatcaaactcattaatgtcaagaacctcgccaacagccataagtagagaacgtgaccgacaatcgtaaagcgatttagaaatgaggaccagaaaaagatcacacaacacagtccaacgaacatcaatttgtaccggtttctctttccctaggctacttagactatcgctggactcaacttcgtcaacaagcactgcatcaaggctactgactgtttgagctctatgggcagaaactaaaatcttggacaagtcatctatttggactgaatgtttgtgaagattttctatcatcttctgttcctctactgtgacgccgagatgttcatatatgcatgaagtggttttgtcagcccacataatggtgtcttctaatgcggccttacattcacctcgataccatggcaaagttgtaaaacatgcaattttatcaaccatttttaaaattaaaagccgacatacgccagcgtatgccattttctcggtttcagagagtatgttgccagtgatttccaattgactatccatgctaatttcttcgttgccatgatcagcaatgtctaataatttaatggcttcactgtctaactgatgcttttgatcgtcgtcttcatcacgaaaaactcgggtgtagcgaggttcaagctcactctcttcaactttttcagtttctttcttttcttctattatttcattatcatcatcgatatcattgattaaatgggttggttccaacgatataacttccattggttgccaattgccatcatcatgttcgtcgacggaactgtcttgtacatagttttcagtaatcgaacccttcgattcttcaaaggtacccaaagattgctctgttgacacactttcagcagaatattgttgtaaagtcggatccttcagatccgacgaacaccttgtgcctggtgaagaaattggcatttagacagacaacatcgacttaactttaaaaatgattaaaacaatactcttaatgatctagctcagcaaaaactcccataaatatacataacataaaaagagcaaagtgagtgaagataactaagtggctggtaggtggtacgtaaaaaatcgaaacggaaaaacactaattgaagcccaataactctataataaacaacaaatgtaacaaacagaaataattttatttaattaagaaaaggtattttttttacgagttgttaatgaaaatttaagacttttaggtgttttattagagaagcttaaacacaaacggggggttactcgtgatcttcttcgttaataccggggcaattttcaatcaaatcttcctggctatcgtaatggcagccgcaataaaggcaataaaggaagcgatccctaagaagatgcaaaacaacatccaactgcttcgattcctacaatggttagataaaattcaatagtgaaacaaaaatgcgaaatttctccaacctaattgtagagcttaagttgtggatgaacgaataatactaataggccggtcaccaaataaattcttgtgatgcaaggcttgcgatggttgaacatcagatttaatgatcctttgtttcctcgatacttacctctaaagattcaaactctacgtaaagagcatcagaattggcttcttctttgatagcactttcgagatcaatttcttgggaagctttagcattcgatagtgaaattcggctgaacagctttttttgcttcattttttccaaatctgccaacttctcttctaacatgatacctttataaaacggatgagcacgttgtaatgtaagttctattccctttttctcgagttccatgatttcaagctttcgcaacgtggatctagcatttaacaattgtttaaaaacttttttatttttgtaatcttcagaactttttgagatataatctcttaaattctcctgacgtttcgttttttctagcctttcttctcgaacaatatcttcccaccgtcgtttctatcggtagcatatccgattccatgtttgctttcatttttatctggatatagaggttcgtttatttcttttgcttctcccagagatgttccactcctaaatatccaaaggttaacgaaaatgctcttctggaaaaaaccaaaactataatagtaatagataataagaaagttttttgtatggtaaatctatttgaacattttaaaattcttgagaaaatagaaacctcttagttaatgtacttacttgtatcccatactcttcataatttgtaatgcctttttagtgccagaggttttttcttccacgctcgcagctaggccttgctttaagttttcaaaaaacatttcctctctggctgtaatctttcctctttcaatactctcattctttcttttttcttctgcagttgtaagagtcgagggtgtattactaaatttcattgacatatagtcctctacttcagattctgaagactccatcattaatagctttcatatactccttttttcttatttcaaacgtaatatcaagggaaatttttcctcaataatcgaattcttcgtaacatggtagttcagttgtaggtaagagacgaataatgcctgcatcgtatactgccaaccaacagaaaattcacttggtcaataagtttggaaagtctttttctagttaagtgcattccttttttttgcagctccatcttttgtgtataacaatcgagtagctttataatgatttagattttaatacggaaagatcaatttcgctcgcgataggtatgtagggattgcttaaatttatatgctttaagaaacaaataattgtagtaatattactgagaggatgatgctaacgtgaatacaccaaacacataaatgtcaatctcaaatgaagtatcccttcctttgttatcgtgttgcaagcagtttacttagccgaagataaacccaattttttgctcttcgtactattcagttgtcaaatacaacaaattaaagtagtaacattatttgaaagatagtaatgaaaaattatcttagagtatttacagcttaaacttttcgcttatataaaccttaaaactctatttcgtagacccggtaatggtgtaagttctgtctactcaaatgtctgatgtataataataataaatatcttttttgctttctagaagaaacatcccttccttcgatttatccaaattccctcttaacgagtaaaatattttacggcctcgggaactttattacattgtttattttgaaatgtttaatcaatctatgagtattaaaaacaaagtaaatttagctttgccgcttcatctatttgacatttgaattaacaggatgtttttgaatttaatttaatataaggctatgatatttattattgtatatttccaacgaaaataatagaaatttacttataggaaaatagctcagttttattctataccatcgtgagaaccgtaattaaataaactaaaatacctaagataattttagaaatctaaaaaaaccgatgacattttttattatttgtatttatttatttattttttttgctcgcagggaatgtaaaggtaaacaaatagataaataaaatcaaccaataaaaaaaaagtcaatgaacaattgaaacatgagtatttttttcaatatttttctaaaaaaaaaaaataaatcaaataaattgcacaaatttaaacaagctcatctcaattaaaaagttattatggatagatgcaggttttaataatcaactattttttaaggcttatttttgttcaggaattaattaaaggatcgtttgtaatcatataatcagtcacgtttcttctacttttacttttttggtattccagaaactattgttttcaactgactgaacctttgttctcacaaacaaaaccagtttcagaaaacgttttgctaagcaaacaacaaataagtgctaccgaaaaaaggttgcctaagagcccgctcttcggaacctttcgtttattcattacactattattatgctaaagtaccaagatgacaaatgccgaattgaagccataaattaagcacagtaatgcacacataagagagaaagataatcaacgacaaaggagcagtagtcaacagattttgtgttactgcatttacaaggcagatataatttgttttttgaaaattcatttatacattctttttattatgaaatcctttttcaactcggtaagcaaaaagaaggcacttcattattttgtttaatgaaaaccgttatttcaatataccaaaaaaaccgtatcttataatgttatagctctgataataatcctaaggctcgccattccatgacttgccatctaccaattttctgttaatttcacgaagatatatttttcagattcaattgcttgttgttacactcaaaataaatatggcatcaaatacagctccaaagaatgtcgttacaatcaatcagaagcttgttcttcttggtgattccgccgttggcaaagtaggtcattcattcaagaactaattttatatattttgtcgttttagagctaattgtttataataatttagagtagtctcgttcttcgattcgttaaagatcaatttgatggtaagaatttacttatgaggcttttaatttttcatgcaatagaaaactgacatttttcctctaaacagattacagagaaagcaccattggaggtatgcaagcacaataatgggaaaggtttctctccttttaatcgtatcattttttctgactttcaaacttgttcagctgcttttttgactcaaacccttcctatagatgaaaacacttccgtaaaactcgaaatttggtatgcaagtttaatgcagcaaaatttattaatttgttttatttttcaactaactaaattttagggatacggctggtcaggaacgttataaatctctagctcctatgtactgtatgttgtagatgtgccgctttatttattaacttggttagatcgaaatgctaattgcgctattgtcgtatacgatattactcaagctgtaagtaaaacctccatcatacgatatggaaataagattatgttcgacgttttcttgttcggtttttaacaatatttaggcatctctagaaaaggccaaatcttggattaaggaacttcagcgtcaagctccagagggtattgttatagctttggccggcaacaagctggatcttgcccaagaacgtagagctgttgagaaagctgtaagtttttttttaagttatatacgtcttgtaggtgtattaacttttctctaggatgctgaagcatatgccgctgaggctaatcttttattctttgaaacttctgctaagactgctgaaaatgtaaatgagctttttactgctattgccaaaaagcttcccttagaagataagctcaaccaggccagaggcgctgtgaatcgtggtgtcaatttgtcagaagctcggcctgctgctcaaccaagcggttcatgctcttgctaatttttcatgtttacctgataatgttgaaaattaatggttctttgaatatgtaccttccttctgtgttgtttttttttactttgaattgctttccacatactgcctttcttaactttggaactgttgcagttattatttatggtaacaaaaaatttgaactttatttgttatgtaagtgtagcataatatagcaagttggtccgttgtaagccatttcactgtatgtctgtaacagttaacttccgtacttagtaaaatgttagtaaaaaaggaagatatgtgatacagcaattgattagcttttgtttcgaaactcctctatttttttccaatctcgcaatagctcaaagaatgatccatgaggtagcccaagccgacacatttcacaggcctcagagttcttttgatgattatttgttaattgaaatagttcgagacgccgtttcttgctctgatgctcaacatacaactcttgcagcgtagtctctaaacctttcataaaatcgtagtcgggaataggctttctcttgtattcaagctctatctgctcattgcatatgtcactagtaaaattaatagcaggcggtgtacaagatattactgaacttgcagaagtgctatgtaagtctccagttttaatgggagtttcttcagcattcaacaacttccctgtagaatcatcaatagtggtacaaattgaacggtcaaaaagttcatcctgagcgtcaaaaatttcaatttttgagcggcggtgagactgagtttcaaccctttgttttgaatcagtagattggatagactggctgcgctcaattgtcaaagaagaatttaattgttcagttgactcaactggtctgcccgaaataccgcttccacgtggattgagtggaagttgtgaaacattgacttgattggcttcgtgctcatttgtttgatcaggtgtttcgtcgtcttcaagaggactttcaaaaggaggaggcttctccgcaattttttcaaggatttttctatttgtaggaagagaaggaatttctccagcagagtcagttgatgaagaccaagaatacgcgtctaaatcttcatcgttatcctcttgcttaacttctggggtttcactaacagaattatgaagtccttgagccatttttctttcctctaggtaaattccatgagtagtattttctatacatgttaattgaaaataatagttgctttggtaccttcagactccttttctaagatcagttgctgtccttttggaatgatgcattcttctatacttaaggaagtcatatttttccaatgaaattggatgttatttttgatatctctagaattactagtattgtcattaggtttttccttgacattagtaaacttggctaaaatttacaaaatacctgttgactaagggaggcttcctggtaagacgatcctagaaaaagggtcaattatagatcgtgtaaaattacaaataataccttctttaattgatcggttaaattcattggcaagcgcagcaagataaggtgattgaagcaatgcattaaacaatgcagaagttgtaatagctttagggtttccaaaaacagcaccctcacaaccctgaaaattaaatgactctacttgtatccaaggaataatgcctgattgactaggaattaagtgaattaaaaaattgcccaatgtcacgatacctcctcttaaagatgttatccttttttcagtaaaactaaaaatcacaatcaatattgtgctgataaattgaaacatacttatttaagtccgaaatgctctgagacgaaaactctgcttcaatgtaaaactctgtatcggatagcttgcatcgaattggatgttcgtatcgtatatactgaagtttaaatatagtcagaattggttcgaaagatagaagataaagtataatacctcaaatatttgtaaaggctgacatttaaatacacgtatcggaaggacatctgcgtttttgatcaaattcaatagtccattctcaagccaaggatgttttaagcaatttgacattgcactgtttaacgcagctaacttttatataaaaatcaactttttttaataagtaacagtgctgactgaagtctgttgatatttaatcgtctactttttttcttgaaagcaaggtcagcagaacactgcattcatcatttcctcaaaacaaaataattgaaatattatcatcaactccaaggacttggttcttctagtttagttactgtcaaaagcactttcaatctagattttggataacaacttttcagtattccaaatctttagaagttactactcatgtatttagtaatggttcatccaaaaatttataagagaagaatcaaataatagcaggttgctgtatctcccattaacaaaattgacttacttcaaaggaattgctgtaaccttctaccccagacgacaaaacttgaaaaattaggcaagaattttcttttgcttagaactgttttataaaattttggtgataagttaataaagggtggaatgaattggcttaagaatgtactgagttatttagttactgcacttattactacaagaattttaaccacgcattttaaatgtgcggatatcaaacatactaaagattgaagcaattaccggacatttatttataaaagatcaacaatacaaccaatctgcttttcaattttattctttatactacttcaatttgctgctgctaagtctaaattggtgtacagaaataagtaaaaaaaatttcataattgaaagaataaattagcttttttcagtgttgttaaagatctcaatagcttggtaccgtgctgaacagtgtttacatctataactcaactcacatttagcctactaccaccattttgtaaataaacttatttgtgcaattttttggtgcgatcggtcccatgaagctaaaacatttttaaaagcataacagctgatgttgcgatgacaaaagaaattgctgtgaaggaggcttcaaatatgcttctacaagaaccttcaaccccatcatcacaagctgtaggactgagcagctcacctagtagttcgattcgtaagaagaaggtaaattttagtagtgaactagaaaattcccccggtggaaatcgaccatctttcggtttacccaaacgaggtatcttaaaaacttcaacacctctatctagtatcaaacaaccaaattttcaatcctttgaaggaaatgaatctgaaaaagagacttccttgcaagaactacaatcctcgttttgttccggaatagaaaatcttcaacatgttgaaaaatctgctcgaatcgaaacatactcaaaactgtcttcctttttgaaaatctatacaccaagtcttcccgaggatccaatattcccccttttaaatcaactttgcaattttttattatcggatagatgctctaacaattcagagggtagtcccgattttcaattgaatactcaagcaaacaaacttctcagcatacttctttggcatccaactatttcttctcacattcaaccagaaactgccacagtcttcattgagcagtcgctgaattttttagaaggaccaaagttaactaaagcactcgcggctcagcatttgcatcttctttcttgtcaaaaatgccctctttccattcaccctttatgtaatcgtattttagacgtgtgttttaacatttcattcccttcccttgttataggtcaggagcgattagctgtcttaacaaaaattttaagccaatttccactagaattttcgcgtcgtgtagttgattgggctccttatctgctagcttgtttagttgatgcctcaaggcctatccgtgagaaagcgttattacttgctttggacctgagcaaacatttgtatcacgacaagttagtcgcacggactatcctcgctaattttagaagtgatattaagggaactgcatttgttcttatcatgacagagcaatttgagaagcttgtcattgaagaagacgacggtgtctatgtggctcatgcctgggctgccatcatatcagttttgggaggtgcaagaatttcctcatgggaatactttaacacatggcttaaaattattcagctttgttttaacagcatgaatcctttaactaagtgtgcagcccaaacatcttggatccgtttaattcatgagttttctctttctgaaaccctcacacaagctaccaagcggttaactcttttgtgtcagcctatttccatggttctaggttcaaggaatttgccaacagtaaagaatgcagcaatgactactttgattgctttaatatatgcatgtttgaggcccggaatctctgatgccatgctctctttactgtgggattcagttattgtcaacatacttgaaaagtgtgccttgaaaaacgaggttactatttttgagtcttctaacatacttttggctctctttaacacgctgtctaatggagtttggaaagatgaccgcttggtttgccgtgaatcggtagaagcaaaagaacttccaaagctcaatcctgtttgggttcgtgctaattgtagtcggacaattgaaccggtcaagactttacttttattagccaaaccagatcatactgttaaaaccactacgcctgctcgtaaacagcatatacgaggtcttagttatgaacaaagttcgtctgtttggagtacttatataaagtgtttggccagtgctggacagaaggaaattaaaaggtctgtagagactggccgagctatatgctgcatatgctcatcgcttcacaaatttttatattcgaaatctattcgtaaagatgaactgtatgtggaaagagtctcgaggtttgcattaatggttaagtctgccattgaagcttttggtattaatacattcgtcgaagcatcatatctggtttccgataatcagcttgttttaatagatcagacaaaagcaatcgatagttatgatcatgtcccaattagccccttaatttacttgctccactctctcgctcttttaacaaacggcacattattttcgactgtacatgccgcttacagcagtattctgtcatccattgaagaatatcatttaagatttggtttaaaacttatgttactttgggattgtgtatctcctttgagtgacgatggaactttagtgcttgcgagagttctcgtttcccatgaagtatctaggttgacctcggaggctctgctttcagaacttaaaagtcggaatggaaataattcagtagaagaaggattttcagaagaggagcgatccatattacttaaactattaagttggaatgtgaagttttgcagtattagtgatgctggtagtgtaaacaatcttcttcaacaatactttaccgctatttataaatttgaaggatgtggtagcgtttttccttttgtcgttgatccttttactacaatcctcgatgatgtattaagttttgaagcaaataaagtttattcatttgccatatctttgatgaaagtttctacttttgaaagttgcacaaaggagctaccacctgtaacattacctgaaaatatcagacaacacctggatagttacaaccacatggtcgaattgtataatacactgttacaaaggttatcaagttccgatcaagtagatctacagtgtcgctatcttcatgagctttctgaatttataaagaaaatacccaaagagttcatttttcatactatttgtaagttgtctaaaggtttgataccttgcttccttatgaacgcttttccacaattagagaaatctaccacattacaaaaatcatgtaccaacttttgtatattaattttgcagctgctactaaattccactgctacagcttctaatattttagaatctctttctccgctgttgacatcaggtcttaaaagtatttcaaaagaggtggtccttgctgctatcaagttttggaatcaagtttttggtaaatttgaatcggaagaataccctattgaactacaaaaaacaatatcgtatctgagcaaaacttatattattcttttaccgtttcagtcactatgtcctggtggtaagcaagccaaccatcaatcgagcgaaaagatgtcggatatattaaaaggagttgatgagttgcgatctgtctctaagaatggtccttatgcttcttcacaagataaaggagaaaagactaccgaattctctggtcctggtaaacctaataacgacaattacatacagattgcttctgtgcaagaattagacgacagctcaaaagggaaagcaggaaaaatgccagcgtctaagaaaaataaaagacaaaaaggtgatgttaaaaaaattgatgaaacaaaaaatgaagctactgatatggaagagtctttgacaacaccgtctggcaaggtcaataaggaagtaattgtagacgatacttctttaagagatgaagcaattgtacctgataaagctatagatgtggcagacaactctaacgctcttttaaaggaaaatatttcaagccaaagcaataggaaagctgataataatggaacgccgagtgtcaataactccttcactacagcaaataatgatgaatgttcaaaagaaaattctcagatagaaccagaagggcaaactgcctctcgtgaaggtgttctatctactcctcgcagtactagaaagaaacgaaaacttggacgtaagagccaatcttccaacgtgaataaggaagttgcaattagcgaagtgtccgcaaccttggaaaatgtggaagtcatagaacgacatgggatttcagaacagggacagaatctggacgaatctgcttgtgtacttactaatgaaagtagtttgagccaaactgaaataccagaggaaaaaaccgagaatgaaacaactgcagttaacggatttgaaaattccaagaaacgacaattttcgagcttactttcagggtccattgatacaaacaatgaatccaacaaagtttcatctgtagagtttgataaatctggtcctcaagacattatacaatcaatgacggaagccacttttgaaatcgaaaagaatatacaagatttaaaatcggaggaagttcagaagcttagtgatttgttgatgagattacagagagctattttatctagaattgcttgattattcaactcatgggtacaggaattacggaccggcattggggtcaatttagtcataaatcaatcttattaatggggttcatactggcatttaatatataacatatgtatatagataagaactttctagtttcaagaggatagaggtatgcgtatatgtgatgtgtccaaatatcttatatcatcaaaccaatgatgttgtaacgtctcttcaatagtaatgcgatcatgcacatttctatcaagcattcgacaaattaaatcgacattatctttcgatagttcaaaaggaattctaagtttggcgtccaaaatctcttcgatctaataattagttagcataccattataataattctcttacgttataataagggttttcccgataaactatcgtgtataataaaatacccaaagcccaaatatcctgttctttaccgagatatttttcacctcttagtagctccggagcagcaaaaccaactgtaccccgaaatgtatcaaaaggcccgtttttcgtaaggctcgaactaccgaaatcaatgagtcttgcacatccgtttccttctagaattacgttttcatctttgatgtctcggtggattatgtcaaaagaatgcagatgggcaacagctaatgcgatttggaaaaatatagccttgctctctttctcagaaatcgatggttttaattcgatgtaatcaaacaaatctattccaggcttttggggctcagttaacaaatagtagttttcattgtcttcaaaaaaagttatcatttttacgatgttagggtgggaatgagctttcaaaaaatgaagtatactgatctccataggtacggttccaagatctttatctcgcatccatgaatccaaaagtatcctacttttactaattgatttcaaaataacttcatgaaccttgttagatttataagttgcaagttttacttgaccataagcgcctattcctaattccttgatagttgtatagcttgcgatgttgtgtggtacaacctcccattccgaatcaacgtaatcttcgtctgccgaaaggtcttcttcttcttcactctcgtcagaaataacgacttcttctaagatcacagaggagcgcattgatcttacgaaatcagacgcacgattatccactgaatcaaatataagccatactccaaaagcgggctcattagacttaacagaatgaggtgaaacagaaataatctggcaatcaatttgtattatatttccatccgaatggattaaatatggatagtccgcttttttcattttatcagctgtacaagtacgataagcatgtcgaacgtgtatttcggaaacaactctaccaggatcaagtgcgtgactatccgctaattgctgcagaaccaatttaaaatccgggaatataagggatatatctttagttaagaggtcactataaccaagcattgattcgaataatgcctcgtttaaggaaatgattttaaaatcagagtttataaatagcaagcccgctgcataatgaaaaataatatattgaaatgaagatttggaaagggggtatatcatactgggacaatagtagccttcagtcgtttttgtagttaggtacagacgctgatcccaggtttttggtagtctcgaaggaagaagatcagacgttaaaggctgttcagttcgttcgtcgacggcaacaccatcttgtaacttgatatcaatgtatgattcttcaacaaattccaaaatccaaattaatttaccctgtttttcttttacccaaaaatccataaggcggacaccatcaacagtaataacaggaaacacatcaccacaaaacaagattctttcatgttcattgtctattgggaaagaaacaattaaattagagagatgtgaagaaaatgattttggaaaaatgtcaaaaacgctatgccgattcagctgagaaccggcatatccaaaaagtaaacagaaatagtcattggcagaccaaatactgaatgttgtgttgctggtagtgacaatagcttgagaggagcaatgaactggccaattgctgtgttctttatgaggaataggaacatacgatatatcgctcaaagacctacgtttttcgggattaatggtgaaaggagatcgatttaggccgtctcccaaagcttcggtgctaatatagtagttcccgacaagaggttcattggcatgctgtaaatcatagtctgtcacagattcccacaaatttgcccgcgaactagtatctaaagggatataaccgtcatttgcatctcttgacagaaccggactataagaaaacgagtaaggagaactactagagaaagtcaaaagcttaactcgagcagcgttacttaataagttcttattttcctttttaggtagaaacgatgctaacggtctctcaaaactagctccaaaagatctaaatccattagcaaaaagattaaaaatataaaaaaataaataatattttcactcccaattttaaatttaaaaattggtaatcttaaaacacacctagctcgtgtacgttgaacctgcttgctggtcaaatgtttaaagacgtctgttaaattaaaggttagtgctgtttttggacacaaaaagacaaaccttgagacatctaaaaatcaattccgtacactatccagaaataatttcaggaggatagggttctgcttgagctactcaatttcttctgcaaaatttgtagatttcagaaacacttctcttcagacgaaatcgcaagcaaaataaagattttagataacatagaaatcaaaaagcatcaaaaccaattgtaaattgtaagtttcaacacgtctataaaaatgttggcaatgtgctgggttgtctatgttggtgaactaagtagtatgacaacttaaggaagccaaacattaaggttgaagggcttaaaaaatcaatttaattgacttgaatttttaagggaaaattgatttctatttagcaatcagttcgatagtcaagaggaaggagtttttgaaaacacctaacttgcatgatacctggctaaatagtgatgaaggctacttgcggttgaggaattaggcttactttggtggcagagattacgctacaaacattcatgaataaagtataaaaacatagatttatattctaaatattatagagtggaagaggttaaaattttattgattatgacagatgtaactcaatcaatggttgtttaataacgtttgtactgacggggcttaaaaataatatatgaataccgattctactgaaataaacaaagcaaatacagaggtgaattgaaatttacgaacgagaacgaatatttcgatgatcaaagaatttctttaacttaacaaatattcaaagcgttcagtgttcaaacaaaaacaaaagaaagaaataacttgtaaggtttatttgtaatgggaaacctctgcatataagaaaagtgagcatgaaatctagcaaatttcaagacggtatttactttacgaaaaaatcttagagggcgccaagttcctttaatgtcttaaccatttcatcaacactctttaccattatgttttgtctcttttgaacaggctcggagactgaaacagtctgtagtctttgatcaattgttacgcctagatcttcgggagacattttgcctaaaggagccttccttgccttcataacttttgccaaattcgcgaatctaggaacattaagacgtaaatcggtggtaataatggctggaagtgtactacttaaggtttcttcaccgccgtcaatttctcttgtaacgataactttgtcaccttcaatacggactttacttgcgctagtgaattgaggccatccaagcatagcagccagcataccacctgtttggtgtgcatcatcatcaatagcttgcttgcccagcaaaaccagattacttttttccttctcgactgttgccttcaaaagtttggctactgaaagaggttcaagttctttttcgccaacatttataagtgctgctcggccaattcctttagcaagacactggcgaagaatgggctcagaagaagtttgtcctgcggtcactactaaagtgtcctcaattctatttttcaaagtttccttcatccttatagcctcttctacagcaatatcacaaaatggattaatcttttcacgattagtcaaatataaattgcgaattacagcagtactgaaatgattactctcctttcaacatacactcattttttgccccgataaatcaacagcagtcttagtggcattgatgcgaggctttaacatatagtctagagttcgcttgactcctactaaaatgcgaattttcgacatttttgcgatattgctatgcggtggtcaaagactggaattgaagaaggtagaaagttgaatatgaaaccttcatacatattccatattatttattaatgttgttaattttatactttttaaaaaaaatagtttttattatttaaatattgcacaatttccgagtttaactagttaggaagttttttaattttaagtaagaggaaataatgtctatcaaaatttacatattccaaacaattccaacttcaagagaaatcatgattgctaaaaaaaagtaaaatttgctttaactatcagattgctatatgcaatctcacacttcaaaaaagtacaaaataattctagtttttttgagtgcaatcttttcaaatttaaaaaattttcttacttttctcacgtaaggaaattcacttagttgattcgtttataagcgatgagtgcaacattttctaaagtcgtttcttcaccaacgtagtatacgagagaagattcataacccattttttcgcattctaattttctcatgtaattgataatatgcttgcacttcaacccaatttttacgcgttcctcatgagaaagaccactgatgtgtgagtcggctcctccagaagcatgcatatgctcacgcaaactgtttacagcccacccagtcatctgtcgtaatatttgaaactcttgtggatttgaaattccccaatgacttaattgttctctagcaaaggttgaaagtgttctccatcggcaatgatgatgacaacaaagggcaattacaagagcattaggaggggaggactttaagcaattcaaggtaaggtctgtggcagcaccacataaatgcttagaatatgcaaatacaggtttaccactattccgaaattcactagcaaaaaaatcgagtttcaaatccttaatatcaattttacaccttataatttttggctcaggccagttatttttgatgctatcttttaatatcctgctatcatgcttcgttcgatttgaatcacgatcaataagtatatatacgttttcttgttgggagcagtgctgaacatatcttgataactcggctcttccagcaccgaattcgtaatatatagatccttggttgtcaaaataatgtagtttttccatatgtcctaacaatgatgcctaaaatggttaatgcttttgactgccgttaagaaatcatgtcgaacatacctgctgaattgcatgctttttttttgtaccctcttcactgttaaaaatgaagttagtttctacttttgcaaccatcttcttaataaaaagctaatgagaaagcacttcgtacatacagtcttgcattcattgccgggtgaaacaacacctttttttgaggagtcggtaaagaatcactaattctgttgaacaaacaaatccattttgacaactcttccttgcttaaatcgacgatttcaaaggaggaagattctgaagcatctgttgaagtagagatatttatgtccttcttgtaatatggatcggtcctttcaacaggacgcgcgttacaacgcttcaaatgatattctaaacgatgtcgcacaattgtatgcttgtgatcatatggacaggggatttgttttaattcttcctgagtaaaaattttttttattcgtgccatcaagttagataactttttaactcttaagtgatattagcctgaatattgatcacaaaagtaaatcttaaaatacaataattttatttttcttgtaaaatttggtctttttcagtccttcggataatttacaacactaatgaaaaatagctttccgattcggcagttcagacacttcaaaataaagtattttcgcgtttttctctttattacagttgtttccaacccagtcccaaactttctactacttttatagttttctgtaccagatgtgcgattttacgaagaaatctgatgtttccaaccattggcgtgctcataaaaaaaattcaaatacggaatcatgaaacatttatataaattgatcatgcgttctaaaaaagtagtttaagcttgaccttgaagaacgcaactactttttaaaaacctctgttttatacaacattccgggaaaagacaatatcctaagtatcacttccttaaatataccaaagcaaagaaataattaattacaaaagagcaaactgtgttgacatttgtgaaaaaagtgtatatgacatatacaccgattttgaaatattgatatattgattttactctgaatttcttatcagtagcttaactatttaattctgagtaaaaaataggagtctaagtaaagttcttttgatttcaaacccttctttgtaggaatcgtcgacattcgtccttctcagagccatattctatccctaagggtattaaggagtcaaatagacgataaccgccagtatcagtactgatatcgtcaaatagtcatgagttctatccttggtaaaaggaaaaatgaagaagtcgtatcttttagccctttgaaacgaatttctgttgagaaatcgcttttggatagcactgcctataataattcattggattggctcagatctaaaaatttcaaggtctcgtgtctacttaaacattttaattctaaaattatcaacggtacgaagcttttatttcttcactgtgcgcattactaggtaactaacatctctattcaatttagaccatcctttaagtggatcatgctacacagacatcggttatgcattaattaattcccgaaaagcttgctttattttgtcgtatcgtcaaagcttgggaacagcagaacctccaactataacatttccgctacctgaagaggactcaaatggcttttccgggcaaaatgccttgacagccttcgtcccttctgatgcttctgacaaagaacctggattgctgattgtaatgcctatctctggtcgtatagcatattggacttcaattgggaatgctctcgctcaatcttatatatgtccccagggaatggaaagtttgataaagttactccccaaagaaaaatgtgagcatttatgttgctcaaaccccatgaagttcatcatatctaccaattttggtcgtcttttttctgttcaactgcgcgatcctgcaggtcaacctgacgtttctgtacaattatttgcttccgatattagtactttttctactattcttcagaaaatgaagatttttaactaccctagcattcatatcattgctttaaaatccccaccactgttctctccataccaacatcttttgtatgtcgctgaggcatctggtttactagagatatatgatttgaagttggaaaataagcttgtttctggtatgaatctgtctcctatttttaagcaggttttgagagaaggatgccccgatgcaagcggacttgaggtgttagaccttactatatgccccacaaacggaaatctagtgagttttttagtatgttggaaaaattctattaattaccgttacatgattatttctcttgatttttctgacatttcctcaccctcggtaatgaatattcatccattgtattcattttcttctaaatctcttgagtcttcaaagctacattattcatcatcagggaattctttatttgtggttttaacagacgctgttattatagtgcacgtccaagaggatgataaagatattgtatcgagaacatcatgggaagaggttattcgtatgaatactaatgtctctggcggcatatttatgtctacttgctacaaatacgttttaggaaaatactctattcctacggaatcatgttttatagcaaccccttattctggtatcgctgaaatagaagttcatagtttggagcatcctgcaaataacgaatctctcgtaaaaagcaagttggaagaagctgttttttactccttccttcctggtaatccgatcgatttttcctgcaattaccttcgctccatcaaaaagcctgaactcgaaaggattattgtcgatcttggaatggacatcttgaattcaaggtctactcatttacccccattatttgcttctttaatgcagcatctgtcctgtaggttaaattctttgaataatcttgtccggtatattaggtctatgtcactggatgttgatcgtcaagtactatacaagttgagagtaatgggcgaaaaatgcaattctgttagatatttatggaatactatcgatactgaatttagtactgttagtcattccctaatttttcaacgcataatttatagactcactcaaagtgcttcgtcggataacgctttgagagagtggtttttgcataatattgaaagcattgatcaactgatagcgcaagcacatgaattttgcatagattcaggttctcgagttcaagaacttccattggaagttcttgatgtaattatggaagctaatgaagtaattctggcaattcaatcttcggctttggcttatcgccgtgagtcccagaagatttataagctaagtattgatacctttggagaagaggttccttggacgtcaacgccagaaactttagttttgctgtgtcgacagtttgaacttactcggtcagcgcttgtccagtcacatcaaggaacctcggatgtggagaatacttttaaaataaaggataaaggggtgctaagaaatgtcgtttcaaatttagaagtacaattagtggccttgacagaggtttgctttgacgcgtactcagaaaggattagatggatagaacaacgttgtggtaaggatgctagtgaaattcaagatgtcaaggaagcttttgcagttaatcgcagattttgggttcaaactttatcagatataggtaaaggcagcagtgccattcgaatcgctgaaaaatactcagactatcgttctttagtagaattgtgctatcaactttatgaggacaatgagctcacggatgcactaaacaattaccttgatctttttggtataaaattcgcatttatattatatgactattttgttgaaaatggcatggcattagagttgcttaatagcgacaggttcaacaaatcttatttgaaacaattttttaaatctcgagattacaaccagatttcatggatgcatgatatgaggttaggagactacgatgctgcgtcgcatagattgctacagttggctactaaacaagaaaagctggttgataaaaaggaatctgagctttcattaagtaaattatttctttatgcagttccatccaactctggaaatatcagagatttggttttagtggaacaaaagcttgagcaactacatattcaaaaaatggtttccaaaagtgttatgccagtcgttgaacggcttcgttctcaggggaaaaaataccagcttgtagaagctgttgtggatgatttgattggtgccaaggtagcgcctgttatcgctcgtcaggttatgcagcgcgtagtcaaaaagttcattgccggacaggtggttgaagcaactgaactgttggagtacctcagcttttctttataccgtcgagaggaccttgtagaaggtgaagttaccgactattatcttgctttgcgtcttcttttaaccaccagattaacggacgatgccaagagattttatgaaaataccatttggagacgagctgttttacatgacaactggatccaagttttggatacccagggtaaaaacgatgcaattatagaaacccaattccgaatgtcagcactatatcggactctagaggctgtgaccataaacggactttttcatgaaggacttatccgacctggttcgctttcttcttgtaagtttgaaggatatgatcctcaaaatctcatttctatttacccacccgctcgctttggagatgtgactgaagttaccaaagtacttaatcgtgaaagcgtaaagttggatcattatcttacaaaaactaatttaaatacttgctatattagtatgtgtttaagttgcgatacgatttaacctttatcttaatcatacaaacccattagataataaaagaattttggttagataggtttcatccgagtcccttgatcattgtcaattttgttagctaatgaatctaaaataaaattttgtttaccactaactcaaactagaaagtataccattatatctattttcagctttccaaccttatactacgctagcttggtatatcggtggaaaacccagtactgcttacttgtccactaccaagtacagtgttggctgcctcggattcctctgaggttgtcaactgtaaacgaaataattgaactgtcactttctttgtgtttttcatggaatctttgtggattttagcggcatctacttcatttttctacccgtaaccatctttaactttcgagtgcgaaagacatcaacatttaacaaaccggaacgctcttttaatcaaaaacattttaaagaaaactgcatttaacatagtggaatatttaaaagaccatcatgtcaactacttcgtctcactccaacgtcgttggtgttcattaccgcgttggtaaaaagattggagaaggatcttttggcatgttatttcaaggtgtaaatttaatcaataatcagccaattgccctaaaatttgtatgtaattatttttagagagcaatccagattctcaatttcagtactaacgttgcattctcacaggagtccagaaaaagcgaggttcctcaacttcgtgatgaataccttacttataagctactaatgggtttgcgtaagtattcactatggttgctatactgattttcgtcaatttcctaacatttatccctagctggaattccgagcgtgtattattacggtcaagaaggcatgtacaaccttttggtcatggatcttctaggacctagtttagaggacctttttgattattgtggcagacgttttagtcctaaaaccgttgccatgattgcaaaacaaatggtaagtttgtaaacgtctatccgattgttgtcggattggctttatgtgattacattttaacagggttaatcagatcacccgtattcaatctgttcatgagagacattttatttatcgtgacattaaaccagataattttttaatcgggttccctggaagcaaaaccgaaaacgttatctatgccgtcgattttggcatggctaagcaatatcgagatccaaaaactcatgttcatagaccgtataatgaacataagagtctatctggtactgcacgttatatgtctatcaacacacatcttggtcgtgagcaatcacgaagagatgatttagaatccatgggacacgttttcatgtatttccttcgaggtagtcttccctggcaagggttgaaagctgctacaaataagcaaaaatacgaaaaaattggtgaaaagaaacaagtcactcctttgaaagagctatgcgaaggatatccaaaggaatttttacagtacatgatttatgctcggaatttgggttacgaagaagctccagattatgactacctacgaagtctgttcgacagtttactgcttcgcatcaatgaaactgatgacggaaagtatgattggactctcctaaataacggaaaaggatggcaatacagtgcagctaagcaacatgtcgtccaacgtcgacatactcagggtactaataacaggcggcagtcaactattcctccatatgctcgtactcgccagaatttgctctctagcccaagtaagcaaactccagtcaataacgtggttgatgccagtgttgcgacgcagaaagatggtataccagggaaagcggcttctccccaagttcaacaacaacagcaaacttcttccgctcaacagcagcaaccgcaacgggtggagcaacctgctcctcagactacccagcctacacaggtagacactcaacaagctgctaagcctgcgccctcgaaagagaaatcacgaaagaagttccatcttcgcttactgtcttgctgcatatcgaaacaagaatagtcatgattattcaacgtctttccttcttgtctttcactgttatgtcgatactttttttatttttttcccattattaaatatccgcttacaatttgcaacataatacgtccatacgattccttctttaaattaattcttccggaatcgtaatgtgacgttaatcccggctgcttaaattacattgcttactgttgttcaaaaaaaaaatgctcactagatgagattctgtgtttgttggcattctttttgattttgaaatttttgaacgtgttgaggatgaagattttgattctaattagtactaattgttgtcctaccttatatacatagattcatattattactccaatgcattatgcatcatatgcaattgaagagcgtagaagcatgttccttgtcgttgcattttacttttgaatcatttgcagctgtcatactttttcattgtaagttatatcgatatatacataaatagtcagaagcttcactgagctaccaaatgttgactcataaggtaaaagatgtttgagaagaacatgctccaattactttgggtgaagtatagtgaatatttaatttatcttatcatgctagaaagttatagtcagtaaacgtggataatgtactttactttattctaactgccatgaagtattgagacaaatctatcaaattatataaattaaatattaaatttttaacatgtccgttcatcgcttgcaaaaggagtcaataggatatcacgataatttggcaacctacggttgtctaagataaaatcttgttctacacacgaatttaaagtattttaaaagaaagaaaaacaatttctttcgtaaataactgctacagattataaacgaaaatttttaataaacaagaaccggtaatcgcagattcgaaaaacaatttcataagtgaaactctagaccattaaagaatataaacaaaataatttttcaatcatgataattttgaagatgattgatttcgcattattttttgtttaatattctagccattccaataattcaggagtaaagtaagtcaaaactatgttagcgccagcacgcataaagccatccatggtttccatcacatgtctttttaattcaaatacgccagcggcagcagcagcatgaataatggcgaattcgcctgaaacttgataagtagcaataggaaggtcatctgctagcttagaagccattgccaaaatatcgagataaggtgttcccggttttaccataataccatcagcaccctctctaacatcgcgaagaattgctcttttggccaagccacgtgcattacagggaagttgataacagctgcgatcaccaaattttggggcaccattagcagcagctctgaaaggaccaaaaaaaccagaagcgaactttgcagaataggaaataacgcatactttatgagacagttccaactctacaagtttctgcttaatcgccttaacacgaccgtccatgcagtcactaggagaaattatttgagcgcctgccaaggcataatttccactaacttcagcaattctctcaacggatttagcattattgatagtgccatcttcatataacagaccacagtggccgtgatcagtatactcgcagagacaaacatcacaagcaacaaccagctccggaaaaaggtgacgaatttctttaacggctttaataactggtccattttcggaatcggccatgctaccacaatagtcctttttggactcgatgacaccaaacagaattacactacgaagaccttttttgacgagaggacccaaaaactcttccaatctattaacaccccatctaaattgattaggcatgctatcaatggcttccttagcatcatctatttcggaaatgaagataggatacattagagatgacttggtaatgggacgtacaccttgccattcacgaagcaacgggtttgaatacccagcatgcaaaagagaactgatatcaacaggcatattaaatactaactgacaaaatttatttgatttttcctaaagatgtaaaactgcgtaaaaaaagcagatttgtgacaaatggaactaatggaccagcaaaagcgccttttattggttatttaaaaaagttctagcggaagatcaacaagatttcctaagaaatatttttaaaaaggtaagtggcagatggcgagaggttggcgaaggttaagataaataagtttaacttttttttaaaaaatcgggcatcggaccacgatatttgttgattacataacaatagtatcactcctgaataaattgtttgtccttgaagaaattaattgtcgtaagggaatgctgggagtattcaaacaagcgaaacaggacgaacgccaaaagaaaatgaccaaatgaaaaatttagatatcatttagtttacaaggtgatctcattctccatttcattaggaagtgaagatacttggaacttgggtttgctgtcggctttaccaattctgaaatagaagaaacaatatgaataaatggacagaacaataatatttattttaaccaattcttggccttttctacttcagtgagaaattaaaaagagtatttaagtctttatacctcttcaacatcgccttgctccgtagcagatgcgttggtatttgaagtagaaggaggaattcggactaaagctcctgaatgttgggatgctatctgtattgactcaaaaatgctgggccaattattgagaacagtagcaacagctgattttgttagtgatttgagtgtcaaacatttattataatggattaaaaagagtcgtcaagcatgtatgagtagtagtgaaaatagaaaaaataaataaataaacagattatattttttacgtttaggtgaattattgagaggtagaagttcatttagagacatgtcggcaaatgattgcttttatttgcaatcctgcagatccaatcaattcacttgtttctttgcttttctcaatgtaatgatatttatacttgttcacatgaatagcacttaaacagattggtgacaaggctcttttatatactttcctcgtaatgaacataccttcacttccatctgttaaagtttccaatttagcagcaagcgtttctatttgttgaaccatatcattagaagaatctcttagtttgcatattagttcgtattccttttgcttttcctcaatccttgcttgaagcatgttcacgccaaatgtttgtagaagaaggtacgaaatttactagatttatctcctacaccatataaggcgatttcggttttgtaattatacgtttaaaacaaataatttccgtttctggaattttatatctcggaatgtattactaataaagaggttgataatagagactaacaaaaaatataatgattgattttactcaattttaaccatttgttttcatctttaataaattagttagttcattaatttaaagtaataatgaatttaggaaactatgttgaatagtgaatataattactcaaataatgggtcaagtttagctagcttattatatccatattttactaagtaagtatgcattgcttcatccctctaaagttttaaagaggatcaaaactgtgcatattctctactatttcttcttttatttttatttttatttttttttacacaaggtataatgggcttaaaagacttttaagatttgggttcgatagtatattcttttggtcaacaagattgtcaacgttccgatacataaggaaatgaattttttattctagacaggatgcaacttccacgtatgttttctaaaatttgaaccgtatttgactaatttaaaaattcataaaatgtctcatccactattgaagtttcttcaatgatcggttccaacgggtcgttaaagaatacccaacttttttagaacaaattataatagagtggctattatccatttctaattaacaactttttaacatacatcaaacccttgtttacatggtaatcgagtattttccttcgcaaaaattcactattactccaaatactcagttactgaattgttcgatctcacaattaaatttcgcgcagtatgttattatattctatatacagttttagaataacgcactttatacatggttttcggcaataacgtttacatttatataacaattaaacaagttataataccgttatatcacagaatgtccctgtaaataaaagtcagtaaataatctataggaaagaaaaaaaaggaaaaggataaaagggttaggggattgaaaggatcattgatttaaaatctttgggtagtagcatctttatgtatcgcagtaccgatgagatcttctccatttttgtaaaattattgaaagaactaatggtaggaatactaaacataaattatcttgtagttttattcaatgatcaaatagttaaagatttggatgatttcgctacattgatacttggattctatgaacagcaaaacaatcgctttcccttcatgctgaattaacatttcgataactaaaaacagattctatacactttaagttcagagaatttaaattgttgttttttccttcggcccgtcttcaaagaaacacactcaattcattactgaaactggacttgctaagagtattgttaaaagcgtaaagcacacattaatgtcttttggtaatccaaacaccagtaattatgtgtaattatgagttttttcgatacaattattacggttagaggaagacatggtttccaaaatcattatgcatttctttcgaaatcaattatcgatgtttcaaccatcaactgttttcaaattggtattaattaaagaatgtaagaaatagaaataaacgctgttttcctttaaagcaatacttgatgctttatttgaattatctcattcatcccaacgtgaagttgacgattcgctgtaagcgaaaaatccttacttaacttcaggtttaaagcaaaaagaaatcaacaataaaaagaaatgttaacgtgagttatgttcgcgttgaactttgtatcgatggggttgtcaccgttaaacgtcgtactagctgtgggtgtctttatctcactgcgtaccctccttgtactcatcaaaataccccatttcgaaatgagctgtgtaagtcgtcaaatacgcgattcgtttactaatttgattatgaaaatagcctatagattccaaaaaacttgaagaaatttgcctagaagctgctcagccggttttgaaggcttccgaatatgacggagacaaaacagctgaaatgaatcaatctgttattgtaagttcattttattttacaaatatctatgtatggtagctaactttatgtctcatttagtatgccgtattaaatgctttgaataaggaaacccagtcttacaaatggattgttagttccactcttgtacaaaagcttcccgaagatcatccttctagaggcgttcacgcagctcacgctgcttgctggaattgtgaaaaggatggaatgactactatcaaagagagcggtgaggctattgacgtagtattgagcattatgtggatctccatttaattaccatattatcgaaactgttccaatcatgatcatcttcaaagacctctttgtttcattccctctttttatcccctggtaccagtttttgccttagatgcaaattgcctttaactttgcaatttactaactttactatctactcttcttttctacttattcctattatatgcaatctacgatagttacgtttcttaaaattcagacatttgtgagcgctctgtaacatgttcgtattttataagcattttggtgtgtatacgattcgtgttcgtcctttttccaaaggttacaaaggacgttgaatcgtgtcagtattagcttgatcgagctttactttgcttgaactctctaagactagcaagaaactgaggtacttacaataaaaatagcgaaaaagattttaaatttgttatatcatatacctttgctttaagattaaaatcatacatctttttacaaggcagtaaaatgttgtttcaactatgtaatttattaattaatgtttgggagcacctgtctaactaccacgttattagcctactaaacgccatgcaggcttttgcttataaactatgataatagagaaaagtataaatgctaagcaactttctttaaagttgtgggattcttttgtcaaagaaaaacaagtttcttttgtggctgaaggagatgctactgtaaaactagtaagtctagttgaactattaaaacgtcgttgtaacgagcagaaaattccctttaatcaaacgattgaattaattcctagcgaggagcagtcttctgacactttgatacacggaaatcggagatcacttcctcagttgaagatcgacctacagattttggagcatgacagctaaataatacgcaaatttttactcttttcaaagttaccaaaaatattcttctttcatttgtattcatactttatagacgctaattccctgaaccaatcgattgacaatttaccagtttacgagttatattactgttactttgtgagttttttgttataaatgatagtacattaatcgatgaaaactcgatttaccttcttcaataattgatgacctgcaatgtccttttgccaatttgtagacgtctaatattattttttccattcacgtctttgcgaatgatgctatggtaaaagggttgagtggaacgaaattaattcataatgctgtttttttcgcacatggaatggttcaaattgtgaaagttcgctttttggtcgctccaacgctgcgaacaataaagttttggatcttcaattgatttcatcaattcactcttatcctcttttttttagatcgctggttctagcttacactgtatgatatgaaccgctctagaaattggaatgagattcaattggtgaaagtgaggatcaaacttgtatggctacggagtttttaatggagagacacacctttaagaatctaaaggccccatacaatagcgctaatcttattattaaaagcactcttatggatttctccgttttagagatgataccaacattattttcaagctgacgcaagactattttgagtatgtattagaatttacattagcgctttaaaggatattgacgttagccaatcgaataaaaaaggaaattaatatttaaattaaagcattaagttatcaattttttattatttaccgtttaaatcatttacacatattggaatcgaccccctcgtccactattaaatgttttcccccattcgacaggatcaactatttttctagcagatagtcgaattcctccttttataaccattacatggtctaatgtcttcaccaacagaagatttttctccaagagggcaaactctcctggcttcatgtgaatccaatcttctgctgatgttgagtgcaacggatgaacgtcgtacaaaaaaacttttttgttatttaaaatgcaccatacgtgattaaaagctctgctcatgttgtatatttgttgcgtgttcatgctttcaaaattaacatgagcatcttcaggtgtaatttttttagcccaactttcttgaaatgatggaaatgtttcttttgaaattagttgtaggcctcctgtatctgtaatccgcccatgtatttgaggagctacggtatttgtttggcaatttggtaaatagagtgattgtaaaaggacatgttctaacatgccggcagctcctaaactcaaaatctttgtcaatagtgtatatgtttctttcccatttaatttaaggtacgcttgagctaatgatttccccttatcgaactgctttgaatccattgtttggattgtcacaccggccagacggtcaccatttaatatagtagaataaacagggcctgctccacgatattttggaagtaaggatggatgtatatttatccccccatatggcagttgattcaaaattttaaaaggcacaaaccttccaaagctagccgtaattgcaagctgatcatcaggtctcatatggaagtttttccatccatcttgtagttttatgtattccaaaccgttcgcatttgcctccattgctgcaggtgggaggggtatttcacctcttctcgattgtctctttcctcctgcactaaccacgcgcacacgttgaacacaacctattaatttgcgtagaattggaattgaaaattcatctgtacctaaaaaaataacgttcaatgggattttaggagccatccttataaattttgttgcagaatggtgctagtggaacacttctgcattcaccgatgtacgcccgatggagtgattgaaatgttatggatgtaccagtccgagttgatgggaaataaacaaccaatccttaataaagatgaaatggctgctaacaatcctgaattagaagctctcaaaaatcaaattgctttatttcatgggatgtacgggttttctgttgaaactaaagatatcttaaaagaacagccgaccgattctaaatccactacttcctctgcacctaaaaactcacccttttctttgcttgagagttatgattgtctacaagttgatactgcaactgttcaaaaggttcttatcaagcgacctgaaggatgtcgcgagctacactcttgcaatgttttaatgaataatgacgaaaaaaacactctttcattaaccccatcaatatttctatctgtcatgaagccgtgtccaaaaacaagtgtgctggttactacggttgctgctttgtgggaacaatttaatatatttcacggttcatatttattcgacgaaattgaaaaaaaatctagctttgagattatcgaccgctggtggacttcggtcctatcacctttggaatgtggtgggtatctattgaaatccctgagtgtgctacctgttctccattcgctggatgaccctttagtaaagaaaatgaatgatgttatacgaaaagaagacggaaccatgggatcgcttatactattcactaaatcgggccagccaaggttgctttccctacaaggtcttcgcttaaaaccagaatttcgtaatcttctttcttactattgttctcacaattatcagcatttaatagaaaatgaaagcgcagatatcaacattgcgcatagaccattaacgaccttgttttccgacacagacagcaatcttgcaataacgaacgaggtcggcgaaatgaccttgaggattttttgtctcaaaaagaaaagcaataaaaggctactagccatactgtggaaacttggccaaacatcttcagaggaagttagcaatgcatttaccaattatattattgggcttgctccattatcccaatctgtgtttgacagccaggcaagtacggggttcaactttaaaatacaaaaacgagttgaaactgagttagacatgttttggtacattgtagccaattgtacaactggccttgccgtagttaatactgattttcctttgaatgatgcccaccatttatggaaccatcttgagaacctttgcaataatcaaagtttcaattcttgccagctccaaaaaattactcgagggtactggatatcgcttcagcaaaaagagtataattccaggatctacgtggatactgtggcagatcaaagccagacatacacgccaacacgccgctttactaaacagggatcgcaaggagattttaatgctattcacagtcgaaaggtccctgttacgcatacctttacatacatactaataagcaaaacaaaccgctggaatagccttcatgacacaaaagcaaagatccaacgattcattgatcaatttgatctcacacctacactatacgactaattaccacaatagtttaaatatttttgtaatatattgcagcagccaccatccagcttcatcctatagaacaaaaacatataggcaaactaactacgtagataagaggaactctcagctgacaaacaatctccgtacacgaaaacgaagaaagtatgtgaaactagcttgaatgacgttacgttgtcattatctacaaatttttggcaacggcagtagggttaaccttcttgccatcgcggttgtagcgtacacggggaggaggtgtacgaatacgacgtccctcgcgagagcgaacacggaccacacgagagtgaatagcgcaagagacacaatattgcaacttgatgtacaacttggggatggtgtactcgctgtaaacggaagcctcagacaagtcacgaatggcggcagtttcaaccatgttacctaaatatgtgtcagttcattgttttcgtttctatttcataatttaagtgattccccatcaatttaactatagatggtgaatcatttaagttgaacttacggatagtccagcgcttaatggctttgtccttggggacagcgcggctgcagttgatgcagcgaacgaatttaacgtgtccacggccgtgcttgttgcgtccgttatttcttctcttctgagtcatggtggtgcagaggaaaagtttcaccctgcgttctgatcatgctaaattgtgatgtgactgctttttgggtcaacacaaagcatcgacataacagaaggtaaatactgtgcggtgttgggatacgctatgtgattagatgtaaataaagaatattgggaagaaaaaacgtagatggtttgaagctgagggcaattagaggagcaaagtagtcatgaagttgaacttatacagataccacgacttttgatacatcatccggtcctttagctcctttatgtgctgaaatgtgcgtaaggaaataagacgtacatattgctaaatagaatcttcaactatcatatatatttgtatatgacttggggaatggagtgtctaggaaagttaaggtgcattttttgacttggcgactgcttaactgagacatatactaaaacgagacaggcggcattataatttacatgcttttcctacagcactctgtcagaacgacagtattccttcaaagctccacactactactggttacaaattttaacaacggtgagcagcctcttcacctcgactattttgcagtccgctcttctataccatactgtcaaataagtagtattgaaaaaaaacgtgaacaatataattagattaactcattttaaaacaggtatagtccccatataccacctagccgttgtagttatacacggaacaactgagataccatcaaatctaaacaaaatgaggaaaaaatccaacttggcctttccaataattcaagagataaggcactatctaggtagtaggagattgcagtaccagagtggttttgcacgttcttctgttcttgattacggccacgattatgctttacttaagcttcttcttaggacggagttggttggtatgaccacatttcttcttacggcagttagtggcacgaggaggaagacgagcatagcatttacggcagatttgcttctcacagttgtacttggaagccaatgccttcaaagagggctcaatgataccaccacgaagacggagaaccaagtgaagagtggactctttttggatattgtaatcagaaagagtacgaccatcctccaactgctttccggcaaaaatcaatcgttgttgatcaggaggaattccttccttgtcctgaatcttactcttgacattgtcaatagtgtcagaggattccacctctagggttatagttttaccagtcaaagtcttgacaaaaatctgcatcttttcaacgatttcgccactcgacttttgggaatgtggtgtttggcactcgacaaaatgtcatttatccatccgtattttgcacccaatctcactaccctcgagtttgttgcgaccactccccaaaaaagcagtcacattgcctacctagtggaaacatagatgaacgacgacttgctcttcccctaacaagtcaccaccagaaaatcaaaaatggaaggattcaagcgttacgtcgaggttggtcgtgtcgttctcgtcaccaagggtgaatacaccggcaagcttgctgtcatcgttgacattgttgatcacaaaagggtaagtttgattaagctggttaacttttcaagagcgtgaaaattgcttgtagacagggatatgagatttaaattcttttttcatgttatttaaagtagcttatacgcatgatcaaatgttttatagagaaaatttttttatttttcattacacttaaaaattttatggcttgcttttttctcctccttttctttacttcatatgttaccagcaaatgtagaaacagtcatactgacatttttaggctcttatcgactctccttgctccgagttccctcgtcaagtcatccgctacggcagtgttgttcttactcacattgtcatgaagcttcctcgtggtgcccgttccggcattgtcgccaagaagtggaaggctcaagatgtttgcaacaagtgggcctcttctgcttgggccaagaaattggaagccaagaaggttcgtagccaattgaacgacttcgaccgctttgctgttatgcgccttaagaagcaacgtcgtgaacaagttaacgttgctgtcgctaaggctctcaaggcctagatttggtgtttagatcgaacatttcagctcatctataaaattggttccattttgtatctaattacctatacatcgtatatcactgtgtagtttttgtaaagattgaattgtttccctaaagttgtactatttttaatatttgaatttgaatttcaattaccattttctcagtgtaaaatttgcagttttctgaatcagaggtgtaaacaactcaaatttacattttagttgcagtaatcaaatgtgttttgctattactaatgaatatttttcattgtgtttttaaagaacgtgttcttcgttaaatatctttttttagcaactttaatgacttatctctgtaagcgtgcagtttgcctcgtgtttcctacttgctctcaaccactttttaattttactcaactttgcacttctttaccgtgttgatgttttccaattcttgctttctcgttttttttatgttctaatttccttttaaactggtttggacacgtattgagacttttgccttgagcgttgacggacaagaaggttaattccaaaactttttctgtgaacgacctcttttgttgtgctcttttggacttaagtacatttaacatttttgaagacagcaggatttgaatacattcaactcatctattctgttttctttgagaaatacgtacgtacgtccattggagacaaaagccatcaaaaaaagttaaaaaaacggcgacatttggtgcttgtttcatttttattaatttaaaaaaaaaatcctcgaccacacactacttagtctatttatttctttcaagtgtacattaatcatctttttaattctcgtcttttcttggtttaatcaatttttatacttgaatctttattggcctgttaatcatgtttcgaagaaataccctcacgcctgggaaaggtcgtaatagcttagacatgttttctgtaaatgattttatgacttggattgatgggatgaaaaaaacctcagacgaaaacggttgctctccgtttactcttaaacctattaaaagcacgtctgacagaaaaaggaggcggcattctcgaatgtcaattgttaatgtttggaatcaatctccaacttcatatcgagatcaactgcttcacttcaatcacgaaagcgatgtttctatagatgacactagcgaagtggcaggtgaagagacttttggtcaaattgagcgatttgaatacctgctttcgtctgacggtgacggtgacggcgatgttgaaattgagaatcctgaggtagatgattatcaagtttcggagcatgattttggattggaagacgatttcaacggtgatggttgccaacaaatgattgaaattgaaagtgatgaagctattagtgaagaggaagaagatttgtctaatgaaaataaatcagaatctcaacttggtgaatcattttctttcaatcaagataacacatttgtcaattatgcttctcccgcttccataactgaagaatttgtcgaacccaaagattcacagtttaatcatgatgttaacttaatgcagggttcggcaccgggctattcgacggtggagcctgaagataattttgcttcagaaatccaaaccaatgctccagaagttcatctcaattatgaaaacagtgactatacggaagatcatatagatttgttagatcatcatttctgtgatctttcagagatatcaaaatttaaccaccagcattcgggcaagcctgaccatccttcgcttgtatcaaacgcttctttagctccttttattgtggaaggtaatggaattaaaaatggtttattacattacaacatggaaaccgcggaaaccgatgaatcgtacactgatcttgacgatacatttgctcgtctcaaaaatctctcccaaagacataccaaccattctacggaccaccatgatgacacggttgattcacatttattgcattcatttgtatcggcagaaaacgctaacgagcctacaaacgatgtagacgacaacagtttgcaggaacaggtagcagatgcctcacagttcgtctcatttttggagactacgaaaactgtagccacctctaatctacgatctacaaaacgaaaattatcagagattttggaaaatggccaatcgggagattgtagtttgacagacactaacgttgactttgacatctccgaaaaacaagcatctggcaattcaagatcaatgattcccttgagaaaaaaaagataaaagcacactttgtttgatctagtttaattctttattgtgtaacttattagtttagcaaaacatattattgattacataaacaacgttcgtttaataaaaaactattttacaaatattcgcaaaagcattcaaagaaataattaagtaaaattgtacatttcctctacaccacgtccccattaatacacaccccctttactccgtaccaaatcctgcagtttcttgaatagcaattgtgagtttttgttctagttcttctttggaattataaggcggaatatctaaacgattgaagctgttcaaattagtaacagtacttaaaaaattttaacataccaagtatgagcttttggaagctgagagatatgccctactttctcgattgtaaactttcgtgggccatcactaccatgcatgtccttgaacccggataaaggaagcctggaggtaccagtagcaaattgcagaagcttcgcctttttttccggagaccactcactcagtagctcccaaaaccaaattacaatgtcatcagtctcagtataagacctatagtctgtaaaacgcttccaatcttgaacgtcgatatccctttttccgttaagtaatgtatcaagttcgttttcattaaatatttgcaaaaccgaatcaggtattaattcattcaatccacctttcaaagcattaaattgctcttcagtactggtgacaagtttatgctccgtaagagctttaagataattcattttattctgattattgactgcaatattacggccatttggaattaaatcgaccgtcacagattcaccaaatcggttttcctcaacgctaaagtttaggcacagagattcatcaacatcattgttcttaatccatttcaagctttcataataaacttcatcaacatcctttacgtcctcgaggcacaatggcttttggaggatccgtttataaaaaggtaatacaaattgaacatccaaatatcgacgatgatatatagccaatcccataactctgccaacaaaccgaaagtaggaacgaaaatctggattcacagaagataaggggctaatttgaagaccatagttatcgtctgtagcatattcaaacaaggaatacccaggattgaatattgcatgagacaaaatataaaagaactccctagaaacccctccataatccaaaccgtcttcattacggaatcgaattaggagcttctttttcatatcgctaacggataactttgatattatatcgtacgcgtcttcaaatgtagtggctctgctaacctttagctgaagttgagcatcattaacggccatttcaggccggtcatacatgtaagcgatttttctttgatattcatcgttgatttgttggattgaatctgtattttcagacacgctgtcagaagccacaacattatctctgggatcactccatgtagtcgttttagtagaatgatccacaaaataaacatgatagtcttcacttaaacgcatctcccacccggctggaagcggtcccttttcgacggccacttgctggcgaacagacaaagccaaagggtagtgttccaataaatgtttgattactttgtattccagattaatttttaaagaagatttcgattgattattaaaaagaaactgagaaaaaacttctttcagctgtttaggagtcaaattttcaagcttctcatgagaaatggctgatatcaccgatagctgaggagattttaaataataaacatgcccaaactcatcaattcttgtttcccaagcgcatccactagcatcatcaataatgtcggtacaaatttgcgatttatcagcaggaagttcttctggtaaaaacttagaccgtttaaataaacaaactacggagcctcgataagatcctgatggagatcttaaagtaatacgtgttttgtagtcttttagaaaaaagaattagttcatgtaagtaaacaaactggcaagcataataaatcatagaaaaactagcttatagcaaaaaaaaaaaacttaccatcctttgggttattaaaaggcaggaacgaatttaccactgctgcccccaaaccgacaaatccatcagatgtttcatttttttgtttttcgtcgaacaattgtaaaagtattatgctttgaggagacacagttctaaaagaaataaatcattagaaacaaagggaatttttaaaagtaattatagcttacaatttttgagtaaagccccatgaaagacgaagtgtgccactagcaacattcgtcttgataaactggtcatcatcgacactaataagcaggtaaggctttaaagatcgtaaaagcccattcttccataatccttccacgtgaaggattgtcaattggacttcaaagcgaatattttccattcatagagtgttttatacccaagaaaaccaattccttcgaatgcaggttatattaattggtcttttaatcttcttaatgcaagaccaaatcttaatacataaaatgtaaaaaaaggactgaattttgcgagcaattcgaagaaaacttgctttcaataatatggtggaaaaagatgaaacaattacggatccaagagagattggtaaactaccataaatttgattagcgaaatgtttttggaccgcgttatttttttgaaagggtattgcgatagtggtagaaggatatcgttacaataagaaagcaacaggtttattatcaaaaagttttaaggcaatatgactctaaattaataatttaagaaatttgaagcgaaatgtatcattaactataaaaaaataagtctagaggtgaccagggaactttgtatactaaaaacaaatatttcctaattggtgtttggaaaataacacaaacgacatttaggaaatattgtctagtgagttcgtttaaagaaagcaagaaacggttattgatgagtaaaaggatattttggaaaagatattgaatggcaacaaaacatctaatttacagacatcaaaataagcgaaatgactaggatatatatcctacgttagataaataaaatagcttaaaaggatgtataacagataaaggaaatttttattctggataaaaaagattgtcaaagaggagtgattaaataaaattgacaatcgtctccaccatggtacgaacatcggccgcggcagcgataccaacttccaaaacctccaagtgatttgcagcacccttagacatgacattcgaatcaacctccactaagtctttggcagaggggctctcttcaacaacaacgttgttggtaaccaaagaaatggcaagaacacgaataccacaatgacgcgcaacgactacttcgggaaccgtagacatgccgacacaatcagctcccataagagcaagcattcgactttcagcgcgagtctcaaaacacggaccagatacaaatgcataacaaccttcgtgaattgtacggctaaccttgtgagccttggcagcatcgtaaaccaattttcgtaattctaaatcataagcatccgataatggggggaaacgtacaccaaattcgtgtgcattagggcctctgagagggttcatgcccgcgaggccaggaaaattgatgtgatctttaagaatcatcaaatcaccaactttgaaaccttgattcaagccgccagctgcgttggtaacaaccatgacttcaacgcccatgactttcataagacgaacaggaaacgtggtagcttctataggatatccctcataagagtggtaacgaccagccaaaatcatagtgggaacgcgtttctcgcccaaaaaggcaaagtacaatttggatgcgtgacctggaacatgggaaacatgaaagtgaggaatatcttcataaggaacttcataaactggagccgacaatccagaggctaatgtgcccaaaccgctaccgcaaatgatggcaactttgggcttggaaagctcttcggggacttgttcaatgatgtattcacgagcctcaagcgctttaatgtaaggttcagtatgatggggttgctgttttgcctggtgaagaaaagatgtagcagtcattgttgttacagaagagtttcgaaaaaaaaaacagaaattttgtataaaaaaagaaagcaagaactaatatctaaaagggaattctttatctttaatatttattaggcgtattagtagccaggaaaaagaatttaaggaattttaaaaatatgcagtggtgggtaaatagggccgatagaatcagtgttaatttgttttgaaaattagatgggaaaatcgatagcaataacaatactaactgaaatacaaacaatagaatgcacagagttttgaataatgtgcaagcaaagacgaagagctgggagtatcttggcaattgacctttatagaatatcaaaacaaaatagtaaaaaataaatagaaaacgacgattttttggcacacacttgatgctatgcttaatttaattttgttttgtttttgttttttgctgaatatatgtgtaataaaattaatattagccgtgagaacagagtaattggaaaacacagaattgaatccaacaattgttacagggaattaagtaagaaatggtctatataaatacttctacaaatgttattacttcaacatatcacagaaaagcagaaaccggtattacaaaaagtcaccgaaatacataatttatatacgggctttggcaaacaaatgcgatatttaggacagtgctggtcggatgaaagcgcctatcaattcaaattttcttcgtgcttgataaggaaatgttgcagataagaataatgaaaaagaagaaaaaaaaagaataaacaaaagcaaaatgttcaacaaatttgaaaaaaatttagttcaactgtaaatcaaaaacacgttaattttacatttaaaaatgtaaaatataatgcggccagagaggttcgaactctcgcgttttacaacagcagggatcaaggcagaagcctcttaaatctgcccccttagaccactcgggcatagccgcttaattgtacaaactaattaaatagaggtatatatctataaaaatagttgcgtgtactgtaaattgtctgggtttattagagtatatgtacacaacctgactaaaatcgtataaattagttaaaaaaaatgcattggattttttataccttgagagccatgccaactccaaaggtcaatatttggtttaatgatttttttttccttcccttttctttatttaacacactaaatgtcgggtaactgcgagttaataacgaacatgatcagtttaattcaattttcattcttttctatttccatatagaattgtggctgtaaccgcgaagcatttcatacggaaagtcgcctttatttacataagcaacatctttgttgtgtggctataggagttaaagcaaaaaaggcgaattactaaagcacaatgaaatggcaaatctttagtaataagtatattatttcgtgccgatgttccataaacttggttaaaataatttggaaacatgattctagctgtaattcaatttttttaaattcataacaatttttaatttactgaatgataaactttccttctgttttgatttactcgttgacttgtaaattgataattaaaccataaaatacctaataattcataataaaaaaatttaaaaaaataaattgatgtttttcaaatgacctgtctttgctaaatacttcaaaacaaacaaacagaaaaatccacgtacgacacatttatttctggtttaaacgcggacgttacgatcaaattcttaccgcatttctcccattcacggaaacgaccgaacgtcttaccggaggaagtaaattttgtttcaaaactaataccatttttttaaaaaattgcaatctgctgatacactcagttttatcgccatcattctcgttccattttatgtttacttcattcccatcaatttctgcctataatcacgttgttaaatttccttaaaatagataacgcaaaacgattggatacgctgcatgcttgctattcttcttcgtgtttctttgccagccttgcggccacaccttttacctccaacacaacacttgttcttttgcatttctaccctgggacgttaggcagtagcctttaactgtatacattctttcattctcttgtttccattgagtacaagacaaatttctatcgcgtgaagcatctcttgggacgaggaatttcgttataaacaagagaatttggaatatttatttggtttttatttatagtaaggaggtaagcactttgaacgctcgtgtagatacgtgttattttccttggtcttcttttaggaaggatcttgttatctttcgatttcctgttcttcgatctcttgtttgagttaattattgttttttctctattatttttgcaagggaggagtaattaatcagcaagtaggagattaaaaatttatattattttgtttctattcgataaaattaatttttcttctacttttttttattttttttttcaaatttctaacttgattgctgaagtcctttatacatatacaatcgcataaggttgaggtaattatccttttctttttacttaagacatttgttcaatacgttgccaaccatcaatttacattttttgctttttgatttgtaaatatggagggcatcctggcattcgatcgcgaattagacgttgcccttttggatcgtgttgtccaaaccttttaccaaggtgtcggtgcagagcaacaacaggctcaacaagtcctgacccaatttcaggcacatccagatgcatggtcgcaggcttactccatcttggaaaaatcagaatatccccaaactaaatatatcgctctttccgtccttgacaagcttatcaccactcgttggaaaatgcttcccaaggagcagcgattgggaattcgcaattatattgttgctgttatgataaagaactcgtcagacgaaactgtcctgcaacaacaaaaaacttttcttaataaattggacctcactctcgttcagattcttaaacaagaatggcctcataattggcccaacttcatcccggaaattgtccaagccagtaaaacaaacctttcactttgtgaaaataacatgatagtccttcgtcttctgagtgaagaaatttttgattactcagctgagcaaatgactcagctcaaaaccaaaaatttaaaaaaccaaatgtgtggcgaattcgccgagatttttcaactatgctcacaaattctcgaacgtgcgcaaaaacctagcctaatcaaggctaccttgggaacacttctccgatttttgaattggataccccttggctatatatttgaaacaaacattgttgagttaattacaaatcgattcctaaatgttcctgattttagaaacgttaccattgaatgtcttaccgaaatagctagtcttacttctcaacctcagtacaacgataaatttgttacaatgtttaaccttgtgatgacctctgttaattctatgcttcctttacaaactgattttcgtgaggcttatgaagaaagtagcacaaacgagcaagactttatccaaaatttggctctcttcctttgcgctttctttagctctcatcttcgaccattagaaaatcctgaaaatcaagaagtccttcttaatgctcattcctaccttcttaatatctcgcgaattaacgagcgagaaattttcaagatctgcctggaatattggtcaaaattagtagctcagctttatgaagaaatgcagcaaatccccatgtctgaaatgaatccattacttaatctttctagtcctacatctctcatttcttctaatcctaatatgttagccaatcttcctttaaggaaacatatctataaagatatactttcaactcttcgattggttatgattgaaaacatggtcaagcccgaagaagtcctcatcgtcgaaaatgacgaaggtgaaattgttcgtgaatttgttaaagagacggatacaattaccctttataaatctatgcgtgaggttcttgtgtacctcactcacttggacgtggttgatactgaaatcgttatgactgaaaaacttgcacgtattgttgttggtacagaatggtcttggcaaaatttgaatactctttgttgggcaatcggctcaatatccggtgctatgaatgaagaaatggaaaagcgctttcttgttaacgtgattaaagatttattgggcctttgtgaaatgaaacgtggcaaagataataaggctgttgttgcctctaacattatgtacgttgtaggtcaatatcctcgctttttaaaagctcattggaaatttctcaagaccgtcgtcaataagctatttgagtttatgcacgaatatcatgaaggtgttcaggatatggcttgtgatacattcattaagattgctcaaaaatgtcgtcgccattttgttgctcaacaactgggagaaacggagccgtttatcaacgaaattattcgtaacttggccaagacgactgaagatttaactcctcaacagactcatactttttatgaggcgtgcggttatatgatttctgctcaacctcaaaaacatcttcaagaacgtctcatttttgaccttatggcgttacccaatcaggcctgggaaaatattgtcgctcaggctgcacaaaacgctcaagttttaggggaccctcagaccgttaaaatattagcaaatgttctaaagacaaacgttgctgcatgtacttctattggttccggtttctatcctcaaattgctaaaaattatgtagatatgcttggtctttacaaggctgttagcggtttaatatcagaagtggttgctgcccaaggaaatattgctaccaaaactccccacgtcaggggattacgaactatcaaaaaagaaattttgaaattagtagatgcttatataagtcgagcggaagatttggagttggtcggaaatactctcattcctgcgcttttcgaagcagtgttgcttgattatttacaaaatgttcctgacgctcgtgatgccgaagttcttaatttgataaccaccattgtcaatcaacttagcgaactccttactgataagattcctcttgttcttgatgctgtttttggatgcacccttgaaatgattagtaaagatttttcggaataccccgaacatcgtgcagcattttttcaacttttacgcgccattaacttgaattgtttccccgctttgctcaacatcccggcaccacaattcaaactagtgatcaatagtattgtatggtcctttaagcatgttagtcgcgacattcaagaaaccggacttaacatcttacttgaacttattaataacatggcgagtatgggacctgatgtttcaaatgcatttttccaaacttattatattagcttactacaagatatattgtatgttttgactgactctgatcacaaatctggctttaagcttcaaagcttaattttggctcggcttttctatctggttgaatcaaaccagattactgtacctctctacgatccttctcaattcccccaggaaatgaacaatcaattatttttaagacagtatatcatgaatctactagtcacagctttcccccatcttcaacctatccaaatccaagaatttgtacagacagtgctagctcttaatcaggacagcatcaaatttaaacttgctttacgtgactttttaattcaattgaaagaattcggcggggataacgctgaactttacttggaggagaaagaacaagagttggctgctcaacaaaaagcccaactggagaaagctatgactgttcctggtatgatcaaacctgtcgatatgcctactatggaggaggaagaactatgatattcttcagcaaaaacgtatttaagcttagaactttaaaatatgaaaggaattatatatttggtatcttttactattgacttaattgtggatgttatttatccctgttacttgagaagtttacttaattccttttttttcttttttttttttttgaaaagcaagaagggtttttgacatgacatggcccgtaattcaacgtgttagatagcaaaatgatggcgccagttgttattgattgcaattcaaactatataaaaaagtaataaaaaagcataaagtctttagagattcaactttccgtgcagtgttgtaaattagaaaattaaagcattgtaaggatttgggttgcctcattttttatactgtttataaattgaacgagcagctatacttgaataacactatgaagtctcgtgtaagagatctcaatgcgacgttgaagtcctttttattgaatgctggcgttatgcaaccttgctaaaggaaacaccaacgtattttcacataactacgtttttgcttctagaaaatgtattattacctttaataaattatgtagctactactattccgttagagaatacggtaagaaagaaaaacgaaaacattaaacataaatcaaacttacaactacaaatatgactattcgtgtagtaatttggaataaaaaaaattccaaattacaaaacatcacctaactaaaacctttttgagaattccgtaatttaccatgtgaactttcgtctcttctgactttgtctaataaacagacaatcagacccaaaacctgaatactaaaattcaacttcttcacgcaaattagaggagatgtagttcaatgctaaggtactcgacattccccaaatacccactcgccatccacgatacaaaccttctattccaaatttacccggatcttcttcgcttaaaagacaccatatggtaccgacgataccagtgtatttgcctacgggaacgatagtttggggtggaaggttgcattcatactgggcttgtgctcttcgaagtaccatttctaaagggcatttgagaagaaattgaacggctgaagtgcccaagccaaccattgcatcaagtgtaggagatgagcccaaaaagttgcggaatgttagtggaagcacactcgaaacaaatggtggtaagctgacataacaaactgtgggtaaaattaacgatgaagggcagtaaaaaggcaatgctttcaagcattgtctgatagtaagaggtttaaattttttatgcgaattgccagaagtttcagaagctgaagacaaataggaagatgaggaaatggggaaaagaattatttttgttctggcaatatcaaggggagatagaataagagcagagatcgcagaagtaatggatttgatgaaaagggaaagaagaggccgaacagaatctataggtgaaataatgtttggatctgctattgcgagagctccagataatgttgccgaaagccaggactgtaggccggaataaagtaagttatgcaaaaagctgattgtatgacctttccataaacccctagctccttctttctcccatagctcactaatgatacttttaatcgaaaatcttttcgaatgaattgtatagcttctctcgatgagattcgaaggatcagttacatagccagacgcatcgacgcaaagtttctcagctagctgttctgttactgccttttctgtggtaggtgtttcaaagtaagcatagatttcgtgttcatcatcactgagaccttcctgttctgtgccatcgggaatatcctcatcataaggctcctttgtttgtttcccatcacgctcaattttagttcgttttggtaaatattcttctacttgacagacagtttttgctacttccaatggctgtacaaaaaacgtcgttaaatatttggtcactagaatacttctgagtgtctcaaaaatctcactcttgcttatggtcggttgcgtctcaaacgttggttctggagttatcgaaaaagtaggctcaacattgttaaccacgacatatggtctgtatggattcatgctgtatgcttgctcttttccaaaatgagttctccaaactcgtttacgaatgattcaatatatagatttaactgcaaataatttcaaaaattgcttagctttggataaaaaattaataaaagaagtcgttaaccttcatcaatcctttgaattctggtaaattaacaaactttttggtaccaaagtgtgatggcttatagtaaggtatcaccaacttgaaggtatgatacgcacagaaagcaatggacccaaaagttactatacaccaaattctgcaaaatattattacgacaatcactagacattattaaaaaatctactaaattatcttaatgaaaattggtaacaactcaagaacaaacagttaagtttgctgtgcgcctgctttgaaaatgaaaatcaataactggacgtacaatccaataataaatgttttatacttacatttcaattcaaattgtcaaacacaaaaatgcaaatcttatatctccacaatgactaaaagcaagaatttaaaactaaaacacttcaaaaacgaccatacaaagtcggttcaatacatgcacaaatagttgttgaaagcacatacataagtatatatatctatatttatataatgatcatccttcaaatgccattcaactcattctgatccactgaaacaacaaaccaaagtttacgcgagcaattaatacatgatagacgataataatatgtacattaaggtaaatgcctatcaaactcacaagtaaaagaatatgagaaaactttgtagaaagttaggaaaaaaggaacacgtagaaaaaggagcgttccatcgagcttgaaatatccgtccaaactttactaacttttgttcaagtagattggggttgttttagaaacaagaaattattactttgaactagacgcaaaccacacgaactagacaaaagatgttaaaaagaatggaaatatttggcagaaaggaaaagaactcgaaacgcgacgcatccctaattatcgaatggtaaatagaaagagagaacgcagaaacttgaagatgtcgaaatgtcacccaatatacacaaaagaaaagggaaatgaagaacgaaggcacataaagaagcaaacgactattttaacccgctttctatttttctttaaaaggatgtcttaaatactattaagaccatagacatacgggtaacaaatcgatgcttgcaataactaaattaagataaaaagcaccccataaaccaattgcaatttatgtctcaggaattagagaaatattaaacagaagcagacatacgctgaaacccatgcattcccaccgtttcaagcaaagaaataaatccgccatctaaatttttaaagaaaaaaaactgaaagtaaaaaagaaagaagaaatgacgaccctagaagagccgtgcataagagtaaaataaaaaaaaccaaaagcaaggaacttttagatggctggaaaaaatgatattttccaatttcaatcccaaagtatcgtcttttgagtttttttccttgtgaaaaagatgacgacggtaccatgaaattggactacgcttaagaaagtttgaaaatacaaaagaaagctaaacaagggtctgcacgccgtacacattcctctccattagagtttccttgagcgagcagaaaagggagaagcattagtagcagtggtagcggctaaagcttcagagccagcagcggcagcaacagaggtgttatctgccttaccggcggctttcctttgattttttttggcaccgcgcttgatgtaggtattaatgtaaaaaccaatgaagaggaataaataggacgaaagaacaccgcaaccaaagaaggcggcaaagagagaaccagaacaatcaccgacatggggaagccaagggaagtaacggaaagcaatgtgggagtaggtaccaaagtagcagaggatgagatcaaggacgaactgaatgatttgaacacgggtaacccattgcttccaccaaactctacggccgcaagcagcaaggaagtagtaactgtacatgataacatgaacgtacaagttcaagccaataacaccccactggacggaggtgcgaccgagaagttgagtaaagcacaagagagccgtaataccatggtggtagcaatggagaaaggcaaggggtttcttcttcaaaaacaagaacaccgtatccatcaactccaagtacttggtcaagtaattgaggtagtacaaggtaaccaatctctgcgtaaaatgacgagaatcgcaaacgcagtagaagagaccgttacgcatgtagttgcgaaaaacctcttctaccaacaaagcaagcaaagctccactgatgatagtcaaaatgaagttgtgaagttgaaaaagacgacgttgtttcaaaggtttgcgatttgtcatgatcgctcgaccactcaaaatgataacatagtaagcggtaatggatacaattacgctcgaccactgagacatgggagttttacccgggatgtactcaaattcagagggattccatcctatagttttgatgctcagttgctcaaacaaatgcctattccaaagttagttttaatgcataattacgctttgcttaccataggtccactccaaatggatggtcaatgctgggtcggtgaattttcaacatgtgtgctccggttagatccattctccgctgagaagacaaggaaatcaacacatgtacacaataaatatttgagtttgaattttaaaatattttttaaaatattctaaaaattataatttctaaattttaaatcccatatgtgtataatttgacataaccagcccttcccggcatcttgccatcctcttttttttttttttttactagtccgttccgatggaactgaagaaaggcaggtcacaaaaaaaaactaatcactgcaagtaaacaaacaagttacattctactcaatcgtcaaacaaacgtattgacccatggatgcccaaagcacatccaaaatgtgaaatcttggagccctctgaactcctaacttttacaaaaagctcttcttattcttcttattttttcgcacgactatgtgcgatcgtgcaaagcatctgctgtacgatacgtgtgtgcgcaattattttgatcgattatagactactagttttcacgattggtcctcatcataagatcaatggcgaaaggtggattctcaattttccaccttccgtgaaagtatgtctttaaaaaattcatttattaacatttgcaaaacaaatacctgcaactgcctcagttcttcatactttgttttccattccgttttccggttcaacaaatttacgttacctatactggcccaaccaagtgacattgttatttttttattttttttaccaattaaattgaaccaattttaccacaaaaagcacatgctactcagataagtaacgcattcccaaaagtaaacaaaagacggaaaagagatgggttgggcatttacaagggtagctgaactgatgctttagtaaaagtgtttattgaagaatggaaattttaaaagtcagtttttcaagattcccataaattttggtagatattagaaaatcttactagtgagtgagattgatggtgacataaacattcaaaagccaagcaattttagaaaaaagaagtaatatgaaaaagagataagttaataaaaaaaatgcatatgaatattaaaaatttcgtacgttatccacactcttaataaaaaaggttagattgtccaacaatttttttgtagcagtcaattacaagtgaaaagaaaagtattcacttcaccaatcaccgatggcttcaaaaattgattgagtagcccttcgacatctctcattgaactttttttcggattatgttttccttccatttggtactcctagagtattagtggagctagaatgcttaatccttcgaatagacctgcctatagaaagtacatctaaaactccaacatgagtttcaattcacttgaatttgtatctctgacataactatttaaatgaatatctatcagcaaaatgtcttccgctaaatataaaacagatgagaattttcattctacagcatagtaaaagtcatatttctctaattaatgaaacagctgtcttgtataaacactccagtttaattgagcttgcttgaaaattccatgtcgaactaatactctacataacaagtaaatactttaaaactaagaaaatcatttcatagcagtagacctttagaagctacaataacatggaatgcccttagtctgtgagccgtaaatcttcatttaaacacggctctcaataatcgatctgtacagattactcacaaccaagtgcaaaacatatttatataaaattacagtcattaggttttcttcatcctacttctaatataactgaatagcttttttcttgaatacatagtctatactagaaaactgtttgcttcttgatatattacaaaccttagcgtactactacttccatctactctccactccccttcacttttatttagcaagaagcaattctaattcattataatgaaagcagttcaacgtatttttcaaactggccgcttttctgtcgccgcaggaccctcggttcgttttcaagctgggtttttagctgcaaacagacaagttcgtttttctagtaaccacggggtttccttggaagaaataaacacaaagtatgtaaaaaaacgacgataagggaataggtaattgttcggcatgttgcaatgcctgaaaagtaactccattcagcacttttattatcaaatgcggaaataggaatgctgggaactgcaaagaataaaatgaacacgaaagcagtctgttttatcattgacttttgagtacccaatactgaaagtggtttgaatattttcattttagcatctctagaatgatagtaaatgagcgttcatagctatttatttgtctgctattttttgttcttttctcagttttcacgtttttagtttttacacaagaaaaattgaccatttttccttctttggaagcttattcttacttctgctctgctctgcttttcctttatttaaaatttcttgttttactgtttactaactacgtaggtataacgatttcttttcaaatgttcaggatcaatttgagctccaaagaggcctaaataattgttttgcctacgatatcgtgccttcttctgatgttattgaacaagctttacgtgctgctcgtcgtgttaacgatttccctaccgccgtaaggattttcgaaggtattaaagtgaaactaccaaccaaagaacagtaccaagcgtatgttaaggagcttaagcctgtttgcaatgaattaggtattgtattgaaggaggatctttttaagtaagtccgattaagtttcttgatctgtctcctcttcttttgaaatttgtagctctttaccacaactctccttttcttggtgcttaactatgatttgcgtttttcaaaggactttaaaaaaactgatttactgattttgattatcatcactttttttctgtccgcacgcaatgatgtttctttaggattaagaaattatcaaataaaaatgccaataccatttctcatacaaacagaattgctatagtaatcttatctctttttcttttttaagtctagtatagcagtgaatctgtaacgatatacatcttcattttgttcacgtagaaaatagcttgcagttaatacatgtttacttaaaatgttaaaaaaaaaattgtaagcagactatctccttttaacaaaagatttaagggtgtagttgaagttcgtttcagcaagggcaatatgtattagtcctttcaccaaacaccacagaggttgttcaataatatattttacagcattacattcgtttcttcacgcgtaaaatatttattgcagttacatgtaatttaagaacatatttatatcatttttgcaactcattctgtaaaggttttgaagagcttttctaatttttgttttattttttcgaagagcagcgaaatttgcttcatcctttattttataccatatcatcttttttatctcgcttttttatttttttttaactcattccccttagtctttttcatcacaataatggctgcagcaacaggttgggaacggagtgctgtatattataccccagttctcccaggagagcaagaattagattccaatgttagtcatgagaagaatttcatacagtttattgaagaatttgtgattgacaatgactttatctatcgtactcaactaagagacaatctcgtggtaaaacaatacatgttgaacatagatcttaggcacctgatcagttataacgaagatctagctcatttgcttctgagtcagccgacagatattctacctctgtttgagtctgctgtcactacagttgctaaacgcctactttatagaagtcaagaaaatgcttctacgaatatccccacttgccaggtaactctacgttacgatgctaacatccttccaatccgtaacctgacagcttctcatatctcaaaactggttagagtgcctggtatcatcatcggtgcttcaacactttcctgccgtgcaactgctttgcacttagtatgcagaaattgtagggctaccaggattttacagatttctggtggattttcaggtgttcagcttcctagagtttgtgaagctcctgttctcgatggtgaaaaaaaagactgcccgatggatcctttcattattgatcattcaaaatcgacttttatcgatcagcaggtgcttaaactacaggaagctcctgatatggttcctgtcggtgagttgcctcgtcatatattattgaatgctgatcgctatttaactaaccaaattactccgggaacccgctgcgttattactggcattttttctatttttcaaaataagtctgttaaagctagtggtgccgtggccattcggaacccttatatcagagtcgtgggtattcaaatggattcaaatgatggctctaaatctactcctttatttagtgaagaggaagaagaggagttccttgaaatttctcgtactccgaatttgtacgatattatatccaacagcatatctcccgctatttatggtaatgtagacatcaagaaagctattgcatgcctacttttttcaggttctaaaaaaattctccccgatggtatgcgccttcgtggtgacattaatgttttacttcttggtgatcctggtactgcgaaatctcaatttttgaaattcgttgagcgactggcccccatcgctgtttatacttccggtaaaggttcaagtgctgctggtttgactgcttctattcaaagagactcagttaccagagaattttaccttgaaggtggcgcaatggttcttgctgatggtggcattgtctgtattgatgaatttgataaaatgagggatgaagatcgtgttgctattcacgaagcaatggagcaacaaactatttcaatagctaaagccggtatcactactatattgaattctaggacatccgttttagctgctgctaatccaatttttggccgatacgatgatatgaagacaccaggtgaaaacattgattttcaatctacgattctttcaagattcgacatgatatttattgttaaggatgaacatgatgaaacaaaggatcgaaatattgcccgtcacgttattaatcttcataccaatttacaagaatctagtgagactttagcaattggagaaattccttttgataagtttcggcggtacataaactattgtagacagtaagtataccaaatttaatattagttactaatggatttagcaaatgtgcacctaatcttgatgcagaggcagctgaaaagctatctagtcaatttgtcgcaattcgaaaacgtgttcatcagtcagagcaggacagtaactcgcgttctaccattccaatcactgttcgtcaattagaggcaatcatacgaattactgaatcccttgcaaaaatgtcattatcacctattgcttctgaagctcacgctactgaagcgattcgactgtttttgaccagtacacttgctgctgctacacaaagttcgcctgaagttactgaggaagtaaaaaaaattgaagccagcttaagaaaaaggttacctatagggtttcaggcgagttaccgtatgcttatacgagaatacgtaaatggggtatgtttattgattaaatctaagtctaacataattttagcatggatattcacaacacgcgttagaaatggctttacaaattctttcgtcgaaggaaacaattcaactcagaaatggcggacaaacggtgtatcgatcaggagtatgaaatttagcgagcgtactatttattagatgatataatttacaaatataatacatgatcgtgataagaaatatcagtctcgagaaactgcaatactgccacgtgcgttgtctatggaaaatccgtgacgacgttgataatcttcttcttctttcagattatttttttcagaaggaagaaggatggctcgatcaacagccctgggtaaacctctatgtctaccgcgcagttcaagtgctataataactagtttacttatagtagtaaatcttgctgaaagtgaacaatttgaggagcttaatccagtactaagtcccaccgtaccgtaagcagagactacttcaaaaaggacagtaaaaatactgaaatcggtatctagaggattggagattttacctccttcacaaatgcatatgatgaatagccctagaaaaatataccataaatcgtaacttaattgttcagtaaggtgatcttttaagaaagatttcccctcatcatcttcagttctgtaaacacccaaagatcgctcctcataaacattggtatttctcatgttgatagcaactggataaacagaaatatacatcataaccatgtaactgaccagtactgctgggtgaagttcactaattgatacactcgtgaatcctgcggttcttgtacaaactgattgaaatattgcatttacaaccctaatacctttaggaaggctagcgactgctttacttccagtatctaagaccatgaacaataccagatcaatgacattaagcagcagcaaaacaaaaaacaagacccaggttgctccagatggaaacaataaagtgaaacatcgtcgaggatgatcaaggagaaatgccatagcttctttcttctcaaaactaaaagggtatagcttatacgttgtccaaatgaatgttctaaaaaaacaagggaatcccgtgttacctgcgataatgaataaagatgaaatcaacaaaagaaaaatgtttcgattcattggcacaaaagacgatggtattaaagaaaaccccaaatcattaaatgaagaagcagacgagaataacgcccaccacccacgacgtaagtcataagaatctattacctctcgcgatcccactgccgtataagcaaaaacaatgaaggtcacaaaggcagcaatattaaaaatgataaaataaagggtaaccatggagcagacgcatttcaaagctctatattcaattccacccagctcgtcccgctgttctttagacaaagcaacgaaagcagaattacgatcgacagtaggattatacgacaaatagggaagtgacatagtagtgtgtcttgatgaaatagaaggctcacgttttttagcaaaggcagaagaaaggactcgttcaagagtcaagtttcgtcggttagaagtgaatgactttgtccaacgtattggacgatgaagtcctcgcgaaaatctggaacgtaaagattttttataaaaacgacttttttttctaagtttaagattacgttcacgctctatggtgggcttattaagtccggtgaaagcaatatgcatgtcaactgtcgatggttcagtgtctttagatagggaggaagaagacagagacgaccttactattccgtctattgtattggcaggccttaaaccaccttctgggaaaagattgtcgtccccagtgagagtaaatgaatccctcgatacaaccaaattagtatcagaataactataagccatagggagagattcctgaactaaggcgccttcagataaagtttcacgggtgtcgtcagcctctaaaggattaacggaggaaataaaagagctttgtctacgaagtcggggatgaaggtcatccatttcatacatttgcatcgaggctgaatgcgaactaccaaaatcgtaatttttattttcaatggaaggttcatagtcatgaaaagtcatgttgtgactttccaaatccatgtctagcgtatcagacttttttgggagatactttccaaaatactcgtctttagatatatctgccttgggagaaggggggttgtcaggaaagtacggattgttcgtactgtcatgcgtgtcaaatctcgagaagttttttagagacgttggactccttagtgaatgtaggtatggtaacattacacgaatttttctaccacgaacaccctgttcttcgtcatcctcgctttttttcattaagcttttacggagctttctctgaaattttcgagtacgattttgacgaacaacgtctttaaattttcgtcgaaaccaatacagccggatgaaggaaatacttccgtgcatccatataggaaccgtaatagcagtaaatccatacaggataaactgctgccagatagataaagaatttaagtcaacactgttaaggcctgtttgggtagttgcgctgctagctaagaataaagcatcgatatacttgattttcgtggtggtccctccggtaaaaagtaggatagaggcaatgatagttaaggatataatgtaaatataatgaattgccaagaatccaaaagttggtatcacccacttgaaccatctttgaatgtaatttaggaccatttattttagtcaatacttccagccaaacccaccaacaacagaacaagaaacagagaaattggtttgaagttaacggaaatccttaactatggacaagataagaagcaattagttttgaaatctacgggtaaaagcgatactgatgaggaaaccactaaatttctaaaagggaattatgacaaatgacaaacgacatttttacccaatctttgacgattcctttcaacaatacttgaggattcctctcttataatacaacgtaaaatcgcgtcttctttcccgtagaaggtagtttctaagcggttcaaagtttcagcctatacttcgaccatgttgtacgctttgggcagtgaagtgagattgttgacgatctttaacataaatcgttgttgttccgtaaaaaatgttaacaagatttagagtgttcaagtactttttacaggtaccgtatttaaattaaggaaagtccaaaagttcgcataacaacgcataatatgaattgatgtagcctaacaaaatgcactatctatgaattttacgaactagcaaaatttctagctttgaacagtttatcttccgtaaacatttgaaaaccaggcgaaaagcaggcattttaaagcttttcgctccttgcttgcataatttcttttcaagcgtttcgttcttcttgcacagcctttgctaaacggattttcagtagaaaaatgacagaagtttcaaaggcagcagcttttgatcgaactcagttcgaggagttaatgaagaagagattcttcttctctccttcttttcaaatctatggtggaattagtggattgtatgattatggcccaccaggtagtgcacttcaatctaatctggttgatatttggcgaaagcactttgttatcgaagaaagcatgctggaggttgattgctccatgcttactcctcatgaagttttgaagactagtgggcatgttgataagtttgcagattggatgtgtaaggaccctgctaccggtgaaatctttcgtgccgaccacttggttgaagaggttttggaagcccgtttgaagggtgacaaggaagctcgtgggcagaattccaatgaccagcctgaagaatctgatgacaagaagaagcgtaagaagaaggtaaaggaaattcgtgcgactcgtctggatgacaagactgttgaggaatacgagtttattcttgcccaaattgacaactatgatggagatcaattaggtgagctcatgaagaagtatgacattcgtaaccctgcaaccaacggtgagcttgaaacccctcgtcagttcaacttaatgtttgaaactcaaattggtcccagtggtggtctgaaaggttacctccgacctgaaactgcccaaggacaatttttaaactttagccgtttattggagtttaataacggcaaagttccctttgccagtgctatggttggtaaagccttccgtaatgagatttctcctcggagtggcctgcttcgtgttcgtgagtttttgatggccgaagtcgaacactttgtcgatcctaaaaacaaagagcatgatagatttgacgaggtttctcatatgccccttcgtttgttgccccgtggtgtccaattagaaggaaagactgacattttggaaatgcccataggtgatgctgtcaagaaaggaattgttgataacactacattaggttattttatggcccgtatcagcttattcttggagaaaattggtattgatatgaaccgtgttcgttttaggcaacatatgagcaatgaaatggctcattatgcttgcgattgctgggatgccgaaattcaatgctcttacggctggatcgagtgtgtaggttgcgctgatcgtagtgcctatgatcttagcgttcacagtaaagctaccaagactcctttagtagttcaagaggctcttcctgaacctgttgttgttgaacaattcgaggttgaagttaatcgcaaaaaatttggtccacgtttcaaacgtgatgccaaggctgttgaggaagctatgatttcgtggccggaatcggaaaaagttgaaaaaagtgctcaacttgttgctgaaggtaaaattattgttaatgttaatggtgttgagcatacagtagaatctgatctcgtcacaattgagaagagaaagcatactgaacacattcgtacttatactcctaatgttatcgagccatcctttggattaggcagaatcttgtatgtactcatggaacatgcttattggactagaccagaagacgtaaaccgtggtgttttgtccttccctgcttctatcgcacctattaaggccctcattgttcctttgagccgcaatgctgagttcgctccttttgtaaagaaattgtctgccaaacttcgcaatcttggcatttctaataaaatagacgattctaatgccaatattggccgtcgctatgctcgtaacgatgaattgggaactcccttcgggttgactgtagactttgagactcttcaaaacgaaactattacacttcgcgaacgtgattctactaagcaagttcgtggtagtcaagatgaagttattgctgctcttgtttctatggtcgagggaaaatcatcttttgaagatgcactagctaagtttggagagtttaagtctacacaagaataggttacttaactcactagtatactggaaagtaaataacttactaattgtattattcttatgtattcaatgtctaggatttagtagctggagtgaaacgccaattatgcatactttgttggtaatttcattttttcctgtccatggtatattttaaataaatgcataaaaatcaaatacatgtataattttaagttaaaggcttatgtaaaagcaattcttttgatcttacttggtttcttagtaaatatttgatatctttgcttaccaatacatcattactagttcaccaccactaacttcgtatatctttgtacaagcgaaatcgaacgttggagttcccttgttctaacattaagtattagacttctaagtgttaacttaaaggtttacatttattttgggtaatagtagtttgacgctgtgaactaatttctttctccagcatatatatgcgttaatcgtgttctagcagtatatttaaattgcttttggggttttattttagtagatttatttatcacaatggaaattgagaagtatacaccggagcaaattgaagagcttggaaaaggcgcacgagactttgcatttgcccatggggtagtattcaccgagctgtcagtttcgaaggaggggaggaatattgctactcaaattcctattacattatttccctcggtcattcctcatggtgcatttgtcgaggctgtctctgtacagaaggcatacaacaaactttacgctaaaattgcaaacgactatgaatttcttagacttcatttacaatcgattacaaagtatgatgagtttatgaacaaactttggaatctgtatcaaaagcatcgcgaagctgttgctcacttaaaggaaaatcaatttcaacccttaagcttgggagtttttaggtcagattatatggtccatcaagacgatagttttattggttgtaaacaggttgaatttaatacgatttctgtgtcttttggaggtgtttcaaaggccgtatccaatttgcacgcctactgttcccaatcgggtttgtatcgaaagcctcttactacaaattatttaacagtgaacacgtctgtctctggaatttgcactggtatatcaaatgctgtagatgcctaccgtgattacgttaaaaacattacaagcaaaatgaatattgcttctgataacacgaaacccattgttttatttgttgtgaagggcggagaacgaaacattacggaccaacgcaccctggaatatgagttgcttaatcgattccatgtgatatccaaacgtattgacattgctgaactcaattccctcatacatgataaatcatctaacaaactttacatgaaaactagttttaccacttatgaagttgcagtcgtttattatcgagtcggttatgcattggatgattacccttctcaagaagcatgggatatgcgtttaactattgagaatacgttggctataaaatgcccttctatttcaacgcatttagctggctcgaagaaaattcaacaagtacttgctgaaagtaatgcattagaaagatttttagagggtgacgaattacaagcagtacgttctaccttcgctgatatgtatccacttgatgatacacctcgaggaaaggaaggtattaaactcgcattcgaaaaacccgaggactttgtcttaaagcctcaacgagagggtggtggaaacaatacgtatggaaaagacattcctggtttactcagcaaaatgcctcaggaagaatgggactcttacattttaatgcgctatataaatgccgttccatcacaaaactatattttgaagggagaaagacctgaaaagtttgatgtcgtcgacgaaattggtattttaggtacgatcgtttggaacatcaagactgacgaagtcgttcaaaatggacagtcgggtttcatttgtcgtaccaaacccaaaaaaactaatgaaggtggtgttgcaacaggctatgcttctttatctagtattgaactttctgaataaattttgtgtatcagttacaccaggtcaaaggtatttaatgtgagacaaacgtgaagatgttgataaaatttttgatctgaaacacgttgctacttcaagatatcaatagacatgatagacaagatgcggattttttttttaaaatcgatgatattactattatacattaattaaacttttcgaaaaagtcattaccagttatgcgataataaaaagaaaggaacccagaaaaggcagtaaaaactcttaaaaaatcctttaagtgcctcaaagaagatattaattataaagtattttgggagaaaaataaaatctcctgtgttcaaaataaaaacaaaacaagtaagaagataggaaaaaaaacaaaaaacgattcaagcataaatgacccgagaatactctacccaccgtaatattacaccacgaatttggtcccactgtttactgtcaatttggagccaattctcatgaagtgatccacaagaatcacatgtaaaaggttgcatccaagaaagatactcatttaattccttatgtactaacctttcaaccttgaaactcacttggcatggcttagaagttttgccgggatccgggaaaatttctaacaccgacctggaaaaggcacaatttttagggtactcacgaaggtgtcgctgaaggtcagaaactctggaaatttggatgagggtagagtcacctaaaacgaccgaagggttatttttctgctcaaatctgtaaacgcagatataacccggacaatcataagaatcctggttacaaagctcactttgtaaaagaagtttacatctttcggatagtagcggattaatccaatcttctaatacaacaactccacgagtaggaatagttcccggagaagcgactaatgaaagtctgggtggaagatgtttacgatgaacaggaggtatattggcacgcaaaaattcagggtcaacaggttcagtaacatttaagacaaaagaatccccattatttaaatcctttacaattgtagtaacttctctaggctctgacatctgagtttcataagtttgtggatatactgtttcgtaagtaactggacgccattttaacgatcgagacaaccatctataaaatctcgttgccttacgacttaaggaccaccaaatagaccacaaatcccgtttccagcaatcccacttatcttgtaaggagttcgaaaaaccgaggtttgtagagctctgattacccaatgtctcaaattttgaagtagaggaatattcattcacgtctgcagcttccgattctacatttggggaaggaaaatctgtagagattgatactgaatgcagagtattcggcattttcatgaaatcctaatcaaacaatatcaacatccttcaaagcctctaaagtcttaaaatgtatgaacaaactcaattactcgtattttcagatatttttcaaaagttttaacaatcagggaaacggaaaaagcaaactgagcttaatgttgacattgggattcgtttaaggaaacgattcatgttacgttattttatttaccgtaaacatttttgccattccaagtgccactactaagaagtagcaatagtattggcactaagtaaaagggaattgacggcaagaaggaatgctcgtgagggatttgttttggagtgtagttctgtaatttttaccagaaattggcgaaccgtttgcttggtaaggtgagactgagatgcagatagagatataggatgggcaagtaaatgcatatggaggtcgtagtataaacaaagaatcatcaatgcaagacaagaggcggcttctttagcatttccttcatcgacaataaatatagcatctctctcataaaatggaggatcaagtgaatttaattcttgcaatattgaagggaaatgcttgcgaaacaccggagcacctttttttcctgacggtattggaaaacaaagttcattcttcacattcagggtggtattcgacaaattcaaaacaaagtaagatgtattttctggagggggataaaatcccgtaacatccccaacaaatataggagttggtaaaagatgggttaacgaagaatttgacatggtaggtgagtttctagttgaagatagtaggaggctaattttttgctccaattgctcctctgggcatgtgaggatagattcagtattttgccaaaagacttcaggggtcagcccatgcgaccattcttcttcgtcatctgctgctccttgaacgtaaagaaatccatgttctcgggagtacccattctgtacttgagcacttgcagtaaccagaacaactgtaaaatattcttcaaattgtgcagatgttaaacgactagcaggtgttacccataaaggacgaatgggtttagttagcttagccgccaacgcatctaagtcaatgccggactgcattaaagaatctacaaatccatctagcctctgtaaaatagatgatttttctgtatcaggtaaaaacgggggtaaaaaggccaaacgagcattaggaaaggaatggggacgaagccgttcgaaaacacatttattgagcgtagcaatccatatcggaatcgtctttgatagagcatcgggcattctctttccacgacgagtagaatctactataatcaatccatcacaagtggttatctcatttagcaaatgcaaattgagacgacgacagctaaaagaccattgcccggtatgaccatcagtacttttgaaataaacagaaatcggagcatgtcgtcggttgacataccacgtaccgcatcgttcatttacaacaggtttaaatgtggggtacgaagctataactgagtcgacaaacttggcatcgtgtgcaattgacagcaaccgattctttcttgaaattagtgttagccaaattttccattcgatgacatacaaataaaagaaaagcaaggcaaaaaggaaaaacaagtaaaaatcagcaaaaatatatatcagtacgaaatccaacaaatggcgattaggctaaaaatttttcatgaaaatttaatagcagctatccatcgttttttcttacaatttgcattaattgcttgtgcgtttataaaggtagcaatcattttctaagtcttttgattctgccagcttatttgtatagcaaattgagacttacgggtgtcttgcttgaacatgaatttgttgcacagcgtctaaagggtcgaattcgtccattcgtttggcagatcacttctgtgagaactagaagttgagatatttgaagtggtggcagtcacggcagagggaagtgttcgtatagaatggtgctccgggcagtacggattggaatggagagtactacttttcgaatttgtttcttttgtatgaaaaacgagactcaaaaaccccatattgcgaaggctggcaacgtataaattatgttgggttgcaaagtccaggatgtacaaatcgatcgccccaattcttttacgatgaatactgccaaatacgaactccgagatataaatcgttaaaacagatagaattccatctaatagatttccaattgaccatggacagaaggcttctctcagtttctcgtttaatgtgtgaatgaatacatcccaatcctcaagattcacataagctcgaagaggtacaggataatcggttggaaattgaggatatttatctcctgaaaccgaataatccctttcaatgcgaacaagcatcgaaaaaacctactgaaatgaagcttggtggattccctagctctaggttcaagtgtacaatattagaagacggattagagaatatgtataatgaaactgggattcggtagagcacaagaaaaaaaataaataaacaggaaagttataagttaaacaacgttaaaaatgactaaaaaattataaaacactcatgagttcatcgattgatcatataaccggaactaaacaaacaaacgtattaaatgtcagaattgagtgattaattgagtgaatagctgtaaaatgggcaatgataactcattttaaaaaatcattatgattaattgagtgagtttcagatttgaaacaaaaaccacacagtttgtcactaggtaatttgaacggatttatagtgaaaattaagattgataaaaggatgtggttttagttgttgaggaattgaaaattaataaaacgtattgctcgttcaggaagaggataaaagctctctacaggatatatttcatctacgataaaagttacttagaatgaactggaaaaactacttgggaaaataaatgtaataaaatataaaaaatattcgactgtatattatatgagcattgactcatattactttagtcgttagatgagataaaactttgacaacgaatgcgggcttttttgaagtccttgctcagtccaagaagagcgtcttaaatcaagttcaataaacttttttagctgcaagggaagttaggttgctttaaagtactcagctatctaaaactcattgtgcttgctattaagttaagcgttaaagatcctattaggcttaatatcgtctgcgttctatacgacttgaagcttactcgcttctaaaaggaatattcgtttaaataaaagaaacatgctaaatatatatctatagattcttacaaccaacttttcttatccatttatgcaagttgaattcatgatttgaagaaattccaagaaagacgattaaaaaagaaccctcctttacgaagatgaaaatttagtttctcatgatacccataacataactgtttaaaggaaatatgtatcgcattacactgttttgttttttttttccataggtaaacaatagaaaaagtgttacctgtctcgagtcacagaaaattcgtatgatctacaatcgcaaccccaaactacttaccatctaccacctaatcattgaaaattaaaagattgctctgcgattggtaattgctagcatttgtgattcaccactccgtctttacctatatttaactatactttgtcaatttccccctgtttgatactttttaattgttttacttatccaggatgtctgaaacgttcaagcttcccgatcatgacgaacttccccagctagttcaaactactctttttgatgttggagccagagtgtaagtttaatccaattttttacttttaaacgttgaattatccaaaatgctgattgttctgctatctttttttgtaagagacagggcttaaaggtctaagtacttttttgaaaacttataatacaattgtactgcagcacggcatttgatgatttaactcttttttagtctttttgtataataactaacaatcatttagtcgcaaaggtacgtgaatcaaatttaaaaaaaaaaaatgagtggatttgtttattaataccttaatcaaaaatttctataaagcactctttcttcatgtttatacttttaatggaaaactgtttttatagaaactacttcctttctaccttttttcctgtttagatgaaagcagtttttactaactttagcagctgttcaaactggttacaaatttgaccaacaacttttcccttcttaccacaaggatcaaactgatagaaatgagcttcctcagcaaaaacatgatcctaatcttcgtctcgatgatttgaagcaagaattggctgctgattctattttctgggataccgcctccactcaagaaatcgccgattcttttgccaagcctgattttctcaagtctcattaaatgaataaatgagcaagataaagctttcgatactattgggtaatatgtatattttcaatagcataaatctttgttattgagatgaactattactcaaaactatgaaattgaattgaagataaagatttacttaatttatttcttcgactttgctttctagtttttgcttgcttattgtagtattgtttactcatgaatatgcggactcagtactagtaaactatactttttaaattatttgttttgtgtttcttttttctcgtcgctcgctcatctgctatagtttgttcctttgaacattttcataatagtaccatttttattttcaaattacgttaaatgtgttcaaatattaaaaactaagtaccctctatgcaaaaccaaaattccttgtccgtatgcgtcttacattcacaaatataatcagcttaaatgttccaggtaaaaaaaaggaaaataaaacaccatttgaatgtgtcgaaagttactaaaaatccaacttccatagcttcagtatttttaaaggtggtataaatagttaagaagaaaaagtcattatttttttgtcacgaaaatcaaattttcctcttttttaaatttttatttaggtatcatgctttttggcaatagtaaagtaccgcccacgagcttacctggcgctgagaaagtaacaggacgaaatccctttttgaactgttttctttcttttcgtttttttgctaacaccgtaccactctcccgggcttcgttctcaattactttctctatatgtttctgtttcttcttcattcctctacgagcagccattggcattttctcggtttccttcttaccgcccagttgagcaatgtgctgctgaacgactttgtgacggatttttccttcagcaaccaactgaacttgacctgtccttgaggttgcctcatgtaaaagatgagattctcgtaaaagtttttgtagttctaaatcgttttttagattctcgacttcatcatcatctgaaccatcatcattttgacgagatcgttttcgcaatttttgttcttctctcttctttgctagaatttcttcttcatcttctaacttgggcattttttttaaaaaagatacacgacctacggtcgctgacagagttggcttctcaacttcttgatgggaaactcgtagaattttggacccaaaagacacatcttctttatcctccatatctgaaatagcgtcttcctcctcattgctggtagttggagattgttctttttctgaagcatccgaattgaaagcagtttcagaaggctttgctgaaacaggttgtaatccttcgatgtgtccaaattgatcttcaaaatgcctctgtaaggctaataaagcattctctgacatgtttattgtcaaaattataaagaaggtgataggaagaatgaaataaaaatttatggtggagtttgtatttgacagcttacttcactggtgctgtaacgtctcaaagttgctcacttcaactatttttttatataagacatagcaattctgtgattgtttcatttcttctcttttttgttttgcacgttattgggaaatttgaagatatggaaaaatcgcagcacactttgtttcgaccatgtatcgatattcatcaaggtcaagtcaaacaaattgttggaggcacattaggaaatgacgcagacgtgaaaactaactatgtatcattaaaacctagcagttattatgctgaactgtacaaattgaatcacctcgaaggagcacatgttattatgcttgggccgaactgcgaagaagcagctaaaacggctttgcacacatggcctggtatgtcgtgcattttttttttggataaataattttaattattttacaacttacaaatgaaggtgctcttcagattggtggggggattaatatttctaatgcacaaaactggctacaagaaggtgcctcaaaggtaaatttaaaattaatttacatgctatgttaaacgttaatcttcttttacattaagcaatctcggatgtgattatttgtatattcatttctgagtatgcaatattgattaaaaaattgcagctaaagctggtcataaaaatacatgctcataaaaagagttgtgttccaaaggcattagtaaagttacaaaaaaagaatgatgcgtaaaatgattaacaatcaaatgaaagtgtgaagttcctaactttgtctaggtaatagtaacttcttggctgttcccagatgcccagtttgatttggatagactgaaggctatatcttcaaaaattggaaaagaccgcttggttgtggatgtgaggtaagaaaccaattcgcgagcaaaggaggaaacttccaagagtattattaataacaaaacttacagttgtcgtcgaaaagataataggtggttcgctgccatcaataaatggcaagtaatgactgcttttgaactaaatgaagaaaacttagatttactgtctcagtattgttcggagtttttaattcacgctgcagacgttgaaggtctatgtaagggtatagatgaggacttggtaattaaattgggagaatgggtcaaaattcctaccacttacgctggaggcggtcgcagtatagaagatttggatctggtagataaattgagtaaaggaaaagttgatttaacgatcggaagtgctttagacatatttggcggcgtcttggagttcactcgagttgtcgcttggaatcgacgatttactccattgcctctccaagactaaacatttttccttaaaatcagtagaatccaaagtctttcctgccatagttgattcgatactcttacagcaatccaatttgaattgtgcatgacgacccaacgcggtatttttggtaaaaggaagccataccaaaagagaccaaaggattaatgcaaccttttctgtccaaccaccacttgtactgaaaaacaaagacatgaggtaaagaacggttggagggacccagtcgtttagtccaaccttagttgtaggataataggtaattgattcctgatgccaggcttctactagttcatggttgaatggtaaaaactgctgtagttttccattagctacgaccatgaaaatggttagtggaaaataaccgaggaaaaatacagctgccaaacatagcaagcgtaagaatcgttttgaggttagttgagaatctctctgaaaaaattgctgcagttctctttgtcgacgccagtaaagcacgacgattcgggaaacgaagaacaagccaccaaaagacaacaggcatggagggatgtaaaaaaataaaagcgtgtaccacgtttggtaaaaagagctgtagcatccattcatgcatattaccacataacggttactttccaaaggaaccatcattgccatgataatcaatggcagcaggatggataagcatacatgccaaatccaattttcatatcgtttgagagggtggtctctgcgaatgactgtatcaagatacaggaccaaagtgaaggcagatgcaggaattccaatacttgaacatgtgacaattctagatgtaatatcacacaatccataacccatccatctaattgtttctgcgtagggattgctccaaatagcagactcgacaacgtagatgagagttgttagggttaaccaaaataaaagcaaaaggcagggaatgtttctcgcacgcaactgcatgtataagatggggatagacaaaacaagggcaaagtaagcataaaattgatagaaaatcccaataggcaacatggtaaactcaacgtataagtaactaataaatatgatataaaagaaagtaagatacaaaaattaaatggtacacaaagacctatatagaatttcaaaatattaaagaaggtgaaaaagaaagccgaaagacgatgcgcaaacaaaagagtataaattcagtgatgatggtagtcttgatatttggatagagcaaaaattggaattgtatatgccaagattttcctaagattgccaaagtcgtgtacaatttgaacttcaatattgttccaaaataaaagtaatagacacggaaaatgtattatttaaaaatacaggacaggaaacgaaaaggttaaagctattggaaacacctttgatcgctcgccagatatcccgcgcgaagcttgaaaacttgaaaacaacttgcgaaaacagagcacggttcgtaattaaatgagtaagaaaaattactgttgagtatagaaccttgtttgtatttatttggcatattgaagaagggcagtaggctctttatatacctaccgtgagaagcctcagcatagagatccattttcggtcggtcaaagagttcagcccatttgattatctaaagcatagtattccaatttgaggcatcaaaagcgaattctttatctttaataaatccatagaatatctttttgatgggtaatctgcgaagtaaatacgtaaagaaattttggtgtttaacgactgtttgacttcatatatcgcggtcgtttatattaattgatgagcgcattgcaaagaaaatttctttttagattttgtactcgtgaacaattgtgctgatgcgctgaagttttactttataaatcgcagcctatatacgagagtttggtttgaattgcactcggtatattatggaattggtacactagccgttagtcatatcttcctttatatataatttataaaaatactctttcctgtaatctaattccatcctttacttctctaaacccgaaaacgaaatcagtaaacattaacgcgtacacatttacgcgtaagtcaattctttccaaatagctggagtattgatccagatcaattttttttaactggtttgtttgttaaaaatttcaagtagaaaataaaacaagttactcacattaacgagcttatattttgttaacaatagcactaggtaacttcttacacgtattagtactggtaatacttatcctataaagttacgacttaaatagcgctattattaaacaatatactcaaccatgctaacgaataacttgggtatttaattaattataattctgcgaagtaaaacatgtaagccatatttgtatgtttgtatttcttttagtacaagaaaagaagagagcaatcaatgttatataaaataaaagcaataaaatgtaagagcaataaaagtaagcaattctcgttgatccgtgtgcaagttttatataccaatatgttcattatctcaacccagagaaccaacatgagcaagacaatagcatctgttttcctcatcatttatcagaaaatgttgcacggctataacctgatgctgatgtttcgtatatcacaataggcatatcaatcaaacgtctgaagcaaaggtgttataaatcgtgtttgtatcctttgagaaaaggacatcaaaaggaattcgcgattttctcttaaactttaatacagtgcttatcattgattttaactacataataatagagtttcatttcattctataatgagataactatagtaggttacgaaaaaaaaagtagccaaattaaatctgatgaagtgaatattggcataaaaagaaggaaaaaatcggtaacaactcttcctaacttttttttctaaaatcaacggataaatgatatcaaagcggcaaaacgttaggctccaatataaatgtcaaaaggtgtaagaaacaaaaaagaaagatttttttaggaaactttgcagaacttatatatcctttgaaaagaaaaaatcttcaatcatatatagttaataaatcttccttttcaacaaaaggttatcttgtaagtgagcagcgtgcatgcttttttcgaaacagagatatgctgaatacaagggaagaaaaaatataacatgattcggataaattgtcttttagcaagttgagaaaaaatagtatataaattaccaagaaaccagtaacttgtaaatctaacaaaatgagaatttgcttaggaataacagtttcgggattttcataaaattaattagaagcattttaaattagcaaacgacctgtgaactcaaataagtccactctcttttgcgagggaataaaacaaagatgctttattttccagcagctttttcgttgaatcaaattcgactaccttaccatgatccaatactaatatacgattcgaatccatcacagtattaatacggtgagcaatggtcaaaatggtacgatcgttaaagcgttcacgaattgtgcgttgcacaatagcatctgtttcaacatcaacagctgcagtagcttcatctaataataatacgcgtgtgggtgtcaataatgcccttgtcaagcacatcagctggcgttggcctgacgaaagattggctcctccttctgtaacacgggaatacaacccgccgtcaagagtctggatgaattgttttaaggaagcagcttcgagagcatgccaaatctcttcatcggtagcattagcattaggatcgagattctcacgaattgtaccttcgaaagcttgattttcttgtgggataatagcaagtctggagcgtaaatcgtgtaatccaatcgaagtaatattgatatcatccaattgtatgtctcctgatgttggctcaattaatctaaacaatgcaagcgtcaaagtcgactttcctgctcctgtacgaccgacaataccaatcttttcttgtggtttaatgttaacacttatatcgtttaggactagtggaagattttcacgatatctgacactgtagtgatcaaatttaattgcaccatgggaaggccatccttctggaggacgatgatctggaataatggagggtgcctcacttggaagaccaatgtattccagcattcgttcgactgaaacaatgtttgtttctacatcaacagactgtcttacgacaaaggttaaactttgggtaatctgtacggcataagacaacgaaagacccactaaaccagaattaggatttccacggactgcggagagaactccaaaaaatgcagatgaaaataccaccaaagcgcctattgcttcaacacgaattgcctgccatctatttgaactgaagtacaagaaccaaattcggtgattggtatcaacacgaatatcgttctccgagataaatgtatcttccatgtcataagcacgaatagttgacaacccacccaaagactcttggaaatgagcatataaaggactgcgagtaacgctatcaagcctttttagctctcgagaagtttgagtataataaacttgattgtaacgatacagaaagaataatggaacaattaggatcataaacataggagaagaatagcaaataactgctagtacgaaaactatttgaaagagatttctgaagaaaaacataaaaactctagaaataacttcgtccacacggtaaacatcgctggaaaatcggtttaatattcgaccagttggcgtggtttcaaaaaagctcatgggagcacgcaaaaccgcctttaccattgaatcatgtagataacgacagcttttaatagcacaaaacacggtaatggttaagctgctaagagaaatcaatgcacaagaaagaagaccaaacaatgtgtatatacccaagtaaaagtatggtttaggattataacctaattgtgtatttacctcactccaatgtttaagccaaacattagtaccaacattcataccaataccaccaataatgaaaaggaaatacaagaagattaaaaacaaagagcacgctttaaagtacgtccagtatactttccactttaccttaccacgttccattttctcagcagcttgtccagtagctttgacattgtcctcgtcggttaaccttttacggatcctacctgttccttttatggtggcctttggataattgctaactgtgtcagaagaacggctagctgaactcgtgacatcggtagaagaagtaattacagattgagaacgggagagaggagtatcggctccagtagatgatgcggtatccttcttgctaaattccgaaagtaattgaaacaattgggagtctggcgaagaagataattgagtgaagcttccactctctattattttaccatttcttaacatataaatcatgctggcttcttttaaaacggttaaggagttagttgaaagaataacgcatcgtgatctgagtaaaccttttgaacctaaaagattcctaactaaatctctattaacatgctggtcaacagcagataaaatgtcatcaagaagataaatatctgagcgagaataaacagcacgagcaagagaaatacgtgccttctgacctccagataaagatatacctttctcgccaacttccgtttgatctccatcagcaagtatctcaaaatcacgcaacaaacaacaagcacgaatggttttttcataaaactcaggatccagttcaaggccaaagaggatattctcctgaatagtagcattcaaaatccagggttgctgagctgcatacgcgatggaaccacagcggaacacggagccagaatgcttctgcatgttgcccaaacaagcttcaagcaaagatgatttacccattccaactttaccaactatgcaacatagctcaccccttctagccacaaaatcaatatcacgtaaagtaggttctgcggcattttgtccaggaccggaccaactaaatgtaccctttttaatttctaaacaaactccggatggttctttgttagctgggtagcgttgaacagcgttggagtccaattcacctgcagtgagaaacccatagatacgagaaatagcaacagatgcctctaaaactgaactgacaacaataggcaacatggttaacggaaattgtaacaaattgaaaagactcaaacaagcaaagactatatcaactgaaagcacacgtgtctttccatacagaacaatgaaagtaccaaacgttgcggctgatacaagaataggagcaaaaagccaggtaaagttgccaatagtgttgacaattccaatctttttcaacatgcgcaattctctggtattccttaactgcagcaatttttgaaggaatatgttttcccaagcatacaacttaatgctgcgaatattgttaataatttcagtcataaactgagaacgtgcgtctttatttttcatttgtctattttgaaaccttttaaagatacttgcaatcacaacattacaaggaaatagtaagaatgtcacaaaagccccagagagcgcaccgtatcctacaagatggtacaaatttgtgagagctagtacaatttggaaaggacccgatacaataacaaacaaaaacatagttaaatcacaaactttttgagtgtcgacagacatgtaatttacgatatctccaacagatcgactttgacgagccgcacttgagagacgtaaggatttgcgatagatagcagtaatcaattcggacctccatctcatgccaagtaccatgccaagttggaaatattgttgtaacaatgcggtttgtacgacgttggttaaaaacatagcgattgcaagactgaaacctacttgaggaggttgtggatgctcagaagaataggagctaacaaaaataacaatcttcctaattaaatttggctgaataaacgctacaacgtcttgcaccaacttcaaaacgataataacaacggtaagcttccaatggtttaaaaacaaaacaccccacatgtaaagactactttttttcttttttgcatgggaaatccaattcttttcaaaaacaatagtcagattgctggaacgttcggcaggaggaagagaccaagcatctgattcagtaagataatttctgtaaccaaacttcataagagggctaagccaaccaaatgatatccttgaaaaaatgttggcataggtaaaccgagatggtcttaatccagtctcttccaactcagctgcatcatcgggataccaaactcggttggcaggaggcacgtagatttcagctagaaggcataccaatgagcaaaaaaaagtaatggagggaactacgttaagcatagggaacattgtataattaggacgaagtaataaaaccagagccgaggctaaaaacttaaaaagccaaaacatcaacaaagaggccataggtattcgcaacgtaggctgctccacaacatgcaaaaacaaagcaagaaaataagttataatgcttaatacattccatacactttcattcgttttataacagtcataaatatgggtgaaaaggagaaccataataactaaagacttcagccatattgtccaaaatcttcgaaaatgaaaataatgagacctttttctaacctcatagaagtactgcagacatccactgataagaaggtaaatgtttggagcaagccaagttgccgatagaaatgtgaatcctttgtaagcagaattcatccaatttccacctacaaaaggatctaaatcctgttcaagaaccattttgataatacagtattaaactgattcaaattccctgaaacagttatttcctgcgaatgtaacaaaacctgaagagtgttggctgaagataagtggcttacaaagtataaatttgtggtggtatgaatgaacatgttcgtaatacatttcgattcagtaactaacaacaaaatattactaaatttttatgagcaactagatatattaatggaatcccttaatatattttaatctatctaatgagtttataatttcatcgttgaattgactaacctttcacaaaacgaatctacatattaaatatggttttgacagttatgatttttaatctaatgatattcactgtaaacaaatgtttcttaaacctttaaaaacaagttttacagtcatggtaacttcaaagcaatttctaatcagattaaattcagattctaaattactatgcaatgtaagttgaaaataaaatatgtatataagttaaaagtattgtaaaccatatagttagactataaacgtggacctcaagggaaagtaggatcaaagtaaatggaaatatataaaaaaatgcaaaaaatgatagggaaataattgcattagaaaaggagagttattttacgattcactattctcttctacatcaagttctgaatcaaaactcctagcagcttgcttccaaagctcaacactgcgccatgcacgttcgcattccgattttaaccgtgcgttctccctagctagttcttgaatagtatgatcagcaacaagtttctccaaatttgatttttcacgacacatttcctccatttctttaagggatcgaatatattgagcagtcctttgaaggatactacctttatttttctcacatccaggaacgatgttcgccaactctttaattccctcacttatggcttctcttcttctacgctctacttctttgtgacttaatcttttagctttataccattcctcgcttccaacacatggtttttccatagtcgtattaccactagaagctaccgttgaagtcgtggaatttttatgggctgtatttttcttgggaaaatcaatcttttcagagggataaggattataactaacggcatgagcataaaaatcgttataaactatgtcattagtaaaacctgtgagttgttcgacttgtcctggtcctgataaaggaggaagcagatgatttatggacatatctctttgcattttctagccgaatttattatctcataaaacaaagaaaatttctataatagaaatgaattttttacaagcatgaagataatgtaatgattgaagtgttaccgctgatgaatccagccaatgtatttgaacactttcgtagtaaaccagcaatgtaatgataagggagaatgaacagtctagtaaagagatgaaaacacaaggtagtttatgagtacatatagtagcttgacaagagtatcttgataaatgggattctaaggataaatagataaaaggtttctgaagactggaagtttaaaaaaattccaaaacgttagatatgtaaaacaggaataaaaaaaataaatatagaataaacgatgattgtgcttaaaggctgtccaaaattaaagcgttgattttcgcatcaactcaaattaaaaaaattaaaacgaactgctatcagtcgcaaagggtgaaacaggtgttcaattagttcaaagaactttttcctgttctttctaatggaatgtttaaaaataatgttgcaaaatgatagtggtaatcaaaggcacttcacggatccctaacattgacaagcgtgataaaatattgcactcttaattaccaaacttaaaagaagagtagcaaatgtattttaaaaagcacttaaatgttcaaatagctcaaaaaagcaattcacatcaaacttttaacatgaagcgaggttcattgttgataaaacacgtctgtaaaccgcgttgatattactaagtagaatcacttaaggaagggctacgctgccctcgtttaattaaaaacaacgcatttaccaaacctactttatttttatttagtgtcagctacgcagtttgatatctatttaacgatatgcaaaactgcgttgagttttccttctgactactatattgcaacacacaggtaatatttgtagcatctgagttaggtattctattatgtaggttatatttgttatctatcactaatgtaatttataactgaacctcgtttctcatttcatctatgtccctttatagtattcagataatatagaactttagattatcactaagatcagcctcaatatagtaccatttatggtactatatataattagtacgtgtgatatacagtgatacacaacgtataacataatgtagtgtagtaattttactacattacatttaaatgcgatgagttttattgtaactataaagccgtatgcatgaagtatgagaagtacagatgtaataaataatgttgtagaaagagaaatgttaactaatcgttgcttacttagcttaatttgtcgtaccagctccattctatgatttaatattgcttgtcatatgtttgttgcaaacggcatatgaatatcctaaaatctaataactgttagcaatagcagactacactgtactgcatcactacatcgcacgttataaatttacctattcactgtaactaagagatgatgttgataatggatttgcgagccgaaagataactaattacaaattataaaaggtacccaattggtttcccttcttcctttcagatatttcaatcataatttataatagcatattcctttggatgaactacaattgaactgttcatactaccttacataacgaaaatagaagatcgcaagaaacttaacggtgttctaacggaaagataaactaggttacgaaagtgaacacttcataacttagtacgaagtgtaaaataagtcgataaaaaagcattgctccagcagtgactcgaacactgggcctcttgcttactaggcaagcgctctaccactgagctacaagagctattgttaagtcgattcttttagtttaacttgttacaactaaacgtcctaaaatgataagttattaaaggaaagatgtgttaaaacgaacagtcaaaaatagtaaaaagcggcaaacagtaggtaaccaaatttttaaaaaaccaattctctgtattagcaaaggaatatattatcaaaacgtattacatatttagcaaagcaaccgttttattttcctgatgcaacacaaaacaatttactaaatttaatatgactatacgttatatttttttgcgtgtagaagtttcaataccattattgcaatcatacatgaatgaagcgaatacacaatcaaggaacataaaaaagagttttcgcttactttcgattcgtatcccaggcaaaactgcttttgctaatggagttcattaaggtatgatgccagtcgcttctttgcactacgcaaatgtatatatgtagatcagacaaattgtatatcagtccttaaacgaataagaagtaaaaaatcatgttgaaccgtttaagaaacaaaacttattgtactatttcaaccgttcttgaacacgtctgttttaatatataaaaccataaaaatccgtgaccttttcatataataatacgcttaacgcaatataatcttaacttcatgaacaaaaaaacatgctactctacatagaatctatctaaacgatcattcttttgatttccataagttttctttttctctgaatacacagtattaaaaaaatattattgttgatttaatgtatagagtgaaagaaacctttgtaagcggaaacatgcgatgatgcttgcgttaccataagcaatccctgttgtttattttaccatcctattgtttaccgaatactgctcgattcttggaagcattagttgtggacttaaaaaaaatttaaaacgagctctccctcacctttgtctaatatcaaaaggtgacagcgccatttgttcaatttcatttatcaaaagcgatgtaacttaatatgtcttcatgtccgtaaaacgacaaaaaaatttggatacaatagcatacttgacttatattaaagaaaaccttagtgacccttagaaaacgttttgcaagcaatttgctatacattttttatctttttcataagctttgcgatcaggtaacaacagattgttaccttccattaccttcatgacctattagtgcgtgcggcgtcaagaatcgattccattacccaacgtcttcaacgaattcttcctttggagtgtttccaagtttttttagcattatcttctgtataaaggagttcatgcaagaaaaagaaagtaaggaattgaggttcgctgcaattatcgttaacaaagagagaattagtaaactagcctttttcggctaaactggattatcttgctttttgaaggcgtatgcaaatttggtttactcttcacatttcagattttctcttccctgtgcctactctcatttgctgcaagtgacttttatagctggggttggaacaggagtcggtagtgtcaaatttattagtcttgaattctaacatcgttgttgttgtctcgtttttttggccatatttaaatcatagtccttgattaatttttttttctctttctttatcattggatcactgtttaccataaaccgatccatcatttccttccaaacaccatatattttatagatatattatccttgttttattgttatttagcctttagaaaaatcgtattctacgtgttggatattatccgaacagtcaaattttcgcgttttaattatggaagacttagatactaagatcaaaacgttaaaaaatatgggcgtttcggaatccgatgccaaggattctttagaacgctgtggttatgatgttgaaagtgctgcggaattcattttcagtggtcagttagaaaagagccgactcgttcccattatgtctagcacatctattgcttcttcattaccaagctaccaagatacattctttcttccttcccctcgcaagcgtagaaggttacctgggcgcattggaacagttctaaaacccagcgctttgtttcctgcaattgctcccttcctttttgttgtttttgagatacccgttgccctcaacacgtttgtgcacgcaacttgtaaaggtttactatttgcagaagacaacgcttcttttcacagaccgtttacagatgtttctgcgcatttatcttcctcctctctttccaaatacaaccatcattcaaaccatcgactggcttcccccggatggtggtatggagaagactcttgcatttctcagtctttagatcctagatctgttatgcaagtgcaaacaattcgtgcctttgagtttctcttctccagtcatcgcctttacttggatactgtacatattaccgctgcactatctcaagttttagccggacttggtaataccaatacatcaatgtccgatggtgactgtattgcagcttttctatcttcatatttttctcctcctaatgctgaatttgattctacattttgtagcactctctcatctttgacaaattccgaaaaacccacatacatttttaactttaagcccaattcaactcccgacttacgtttgagtatagaatcttgcttggatttattgcttcatcctccttcttcagctcaaaaaaattggagttggataaaacatgttggaaaagtcttttgctgttcacttccaggaaataatgcatccggtacacctcgattcttgctaacaccaaagattgatttaagtaaatgtatcatagaaaatcgtgatgagatgttacgaagataccaattagagactgtttaccgcaaaactttattagagtgggaggatttgtataagcgtttgactggcgttacacttactgataaagacattggtgaactcttgactgatggacagcaatttcttgaaaaaagaaatcctgcgttgtctagtcatttacagctgttaaaagagaccttacaaaccaaaattagcacacttatatcaaatacaaatgctactcagcataaactctccactttatatcgaggtatgcaaaataaatgtacgcgacgcctccttgccgttattatcgaaccatcgataatatacatttgtctcaaaaacagtgcagttcagtcaaatcgaaatgtttcgccgtctgctaatcataacgaacaatggtacttagttcgcttcaccacaagcgcaacgatatcccaggatagtccgccatgcattgtagaacctgttacttttgaagaagttgatttagagtttgagaaacatatatcctaccataaccgtcttttgatatacgttgatgatgactgcgaagcttctactcgtactgtcatacccacttctgtcaaaaattttattgcagaagacaatgaatattttgatgatgagttagcaggtataattcattcaccgactgtaagcacaaggagcagccgcagcagcgatgtttccgaatacgaccttgaggatcaagggggcttacagttaactgtgccccatatcaatacagatgtacaatgtcaccgatcccgaaacagtgcttgcgaatttccggaaagtatgcatgtggaacatagcggttaaaaggacgatcattacatgacagcatttttcggctgttttgttcgcaaaaatttataccaatgcttttatgatttcctttctctaatgtaactcgtttccttgtattattcgttgtctgtttgatggaatcacattcaaaaattttgtcaaaaataactaaatatattaatgtctatttagatgcatgtgtagaattatagttaatgttatgcgaaaataaaataaaataaatgaaatgaagtcaagtagtgaatgataatctttgtgataaaaccaaaatatcgcaaaagcataaagaccaaacaatgtgccagatatatattaacataaaggggtcggtaagtagcagacatagaaattcaaatgtaagcaggaaggttattgtaatattattaaacccaagtaaaccaaagaaagaaaaaacaaaacaaatatttgagtcagataaaaattgcaagaagtgtatgatattattggagcatgaaacacttcatcaagatttggttataagaagaacagcaaaatacacaatggccatctggaatctcttcgtttctattctttttctgtctggacgctttgtagtgtattttgcaaagacattacaggtggttttcttttcatgtagtacttcttcttatgggcttgtaatttcgcagtacagggactcattaaactatcagtaggactagcaacattcaatgcatgcttaggaagttcatgcttctgcaacacctgttgacggagtgttgcactttcctgatgcaatggctgaattgtggtttcaacactcgacttagcgattgagtcagcttgagtttctgacattggaagtttcaaaaattaccaaatgttgctaaaattggaatataccaaaatagttatgtgttttggagactatcaggtgcagttgtctgctagacaatatatccataacaaagttgtcatggcaactcgtctaaatgtaaataaacaaaaattaagtgttagggagcatcagaagttatccgatattcttattactgcctttacatacaatttgtacaaatactgatgcgctatggatgcaaaaaagtagaaaagttgacaggcataaatttctctacaaactctcaacaggaacttttaactgtgtttatattcacacatcctcttacttttactgttaccgccatgtcataaaggtttacttgaaaattatgttttatacaaagtacgcattacagacatggcatgtcgaaagccaacgatattgtaaagtaaaaacctaataatagtattattaatgccacaaaccatgaagaaaattaaaggactagtaaacacatttttaaattcagtaatcgtcaatcacaacaccgcttctttgctttgaccgtttgttttttttgttatgcttttttgaagttgcagaggaaagtgcttcgggtgaaacaccaagctctaaagctgtcaattggcgagccttcctgcgtgaaagtggtttgccttgagcattcatcgggtacttcggagatgcatcatcattcaaacgacgttggaaaggctgcatagtattacggcctttataaacgggtccttgcatggcaacagcggtaccttttaccattgggcgcacatgcgggttttcctgaaaatactcgtcgtcaacaagctgactttcagctgacaacgtattgtcggatatcgctgttcgttgtaacttttcagtaatcgagtcagacgtagcagaaacaatcttttggtgatgttctttgttaaattcagagccagaatttggatagttaggtggaggatggacgtaaagaagtttaccgtttacatagtccttcaaaagaatacgggctgctcgtgaatcatcaggtgtaccgtgatgtgcacgcataaaaccacgagatctagcaaaaggaaaaagaacttcttgagcagacggaactccagtgccaccttcctcaatcggtttaatacgaatccttatagtatataatgtctcaagaacttccttaggaattctttcagccattaatgccgatgggcctgtgtattcacgaagttgatcaattggcagtacgccatctagtaccagatctgcctgagtagttgcgaaagaaggaaacaccaaacctggacaatccaataatgatactttttcacttaagttgatagtttgaaaatgcttggtctttccaggagtagaagatacagataccttcttagagccgaccaatgcattaatagtagaagacttaccgacattcggataacccaccagcccaaatgtcattttagtctttccatcaggaagggtagaagcaaacttttcaaatataccttcaaggacctttaatgtggcgatacgactagaatggacgtcgttttcatctgcctgtaggctttcagggatttcatttgatgaagtggattcataggtttccagatcctcgcccctttcattagcttccgcagccatacgagctgaaaaaaatagaaaaggaatattattttcattgaagtaagatgaccagtagttacgctgctcttctgttaacatgtctgctttgttcaccaaaagaaaattttttttactaggaccaacttctttaacgtattgttcaaggtgtgctgagcgaaaaaagagcggatttcgagcatctactatttgaacaacaacatctgatcgttcaataacacgccatagttgacgccatatttcaaggtttctctcaaacggtgtcacaatgaaaccctcaacatcttgaagctgtgctaaatttctacgccaatttaaaaatgattcacgctccatcctatctaactcgacagctgtcgttgtttgatcccaatgaggacgtctgggaatcgtcaaacgatctttgtttttttcttgtttttgctttgaacgagcagcctcctctttactaagtagaaagggattttgctctggattttgaatcacagtaacattttgtttctctgcgataaactcgacttctcctaattcggcagtatttaagaattcatccagatccgtttcatgggtaaccgaacgtagagcagcacgatgtgccttgggatctgaatcaactatatgttttaaaccacctttacgatttctcctgttcttggtaaaatctgattgaatcgctctacccagtccaatttgatttttcgattttggaagaacctactcaatgacaattagcaaaaagctttcaattgacaatccagcataagctgcatgtaaagagaaaatcacaagtctaactttaagagttgttaagttactgacataccataattactttcaaactgctgaaatttagcaaaataaatataaaatttttcctgttgtaacactattttaattcccaaaaacccaataattccaaagctccaaaatttcctttacgatggtggagactctgctttagacttactaattgacacttgcgaagaatagtgagctttaaagcagtcacgaagtaataaggatacataatgtatcggtataaaagaatacctacaagaattcaataagtgaacttgtgcaaactagcgttttattgggaattgagcagttatttttattaaagaaccggtcaaatatctttaaatattcctttttaattaaatcatcaaacaccggttaacaattggtcaaaatggtaagaaatgaataaaaaaataaatttttgcctgtgcgattgttggttgaacagaaaattgtattttagcaatctattaatcttgatttatttgtcaaatagggaattgttggttgactaacgaaaatatgaatagggtaagaaaaagttcgtgaataaaaataaagcacaaacatttcatctcgtccatcgttctcaacgagatcctcagtatcatgatgaaaatgctactgaacgtgttttagtttcagctgaaactttaaacaaaactgcacgtcgcttaaatcgccaaactcttgatgaagaatatggtagcactattcgtcccaatgaaggcgaggcagctaattatggtatctattttgatgacactgaatatgattacatgcagcatttgcgaaatattggaaatgaagacgctacttgggttgaagcacctgcaactcgtaaaacacaagataagcagaaaaagcaacaaattcagctaagagatcagccaagcattttgcctcaagaggtattaccatctgaggttgagttagaaagaacttatcaagatcagcaaagtgtacccgatgctatatctggttttcaaccagatatggatccgagattgagggaagtgcttgagcagcttgaacattctgatatcaatgacgaagagacttcggattttgacgaagagtttgagaaattggtggctagcgggaaggctgacgaaagtgaattttatgctcaaccgttcgtagaggaaggtgaaaaggattatgatgaagcagctgcagcaaaggctggaaaatccgaatgggaaatagagtttgaaaagtttaagctggagcaaaagaaacagcctgacgttgctagcagtgacggtgacttctccgacgaacctgaaagcgaagaacgcgacgaggtacctgaactggtgtcctcctccaagtctaaatcaaaaaccaaacgtaaagctcgaactgccctttcttccgtgtccatgagtagttcagctcttttccgaaatgaaggattgactttattagatgataggtttgacaaagtagaagaagagtacacacccattaaagacgagcgcgaattaattgatccagatcaaaaggatgtgtttgatttggtaaatgataatcaattcaacgatattatggatgagtttttagtctcatatgggcctactttaggtcggaaaaaggcaccatcgcgtatgtcgaattcaaagaaaaagtcatctctagaagagcttgacaatgttcgtaaaatgcttgggcgtgctaggatttgatagtgattttcttctatttaattgtgaatcttggacaaaagggggagtttttttattatttaggcatactaatgtttttgtttttgttttcgttatacacaatattaattttttttacggtttagagttttttacatattacatagaacgatcatccgaaccgttcataaatgacactatccactaagtcccatactaaaatactttatgcttacagacgagataacaccattagggtatctatttaataattcgagaacaaaataaacatgctgcaaaacaaacattactactcttgtacgcatgataaatatatatatatataattggttgataaagtgaaattttatttgagtaaatgttctgcgtcctttgcaagccaaattgagctagttatttcaaaggtattgcaatttactcattgctccttagtgagggcgcaaatggatgagcctatctatttactatttctcagttagcaaaaaatacaaaaaatttcagttatattagacttacgatctggctctcatctttcttcttttacgtttgagacgacgcacgcgttttttcctccatttatcacgcatcttggcagtggtaaaaatgtattgtaggccacatgttagatatacgaaaatgtgactgtttctttggctctggcatatgagatagcgtcgtgctatatgcaataacatattataaaaagttcgttaattaagtttgctgtcagcaatactacactacgctatgatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaattagataccaaactgcgtagcttacatttgcgtaatgtttaaattcccttttaagcttctaaataaatttgagattccactgtggtatgtcgcactaaagctggaatgatattgctttataagtaaattgatggaaatactgttaagtagctggcttttagttcaactgataagtttcaaatgctttagcaatgaaatttcaaaattctgtggaattgatcgcaacttggacttcaatacgtacttacgttgagcacaagtacgaattcattttaattccacaatcttgaaacgaagaataaattgaatagcatttatccattatttgtaataatgaaaacgtttttttgaaagaataagttataaagctattttataaacttaaactcgtttcgtaaagtgttttaaaattatgcgttgttaaaacatacgcagaaatgcaataatttatcacttaacaaaaatagctaaaggtgggcttttagtttcgagtaaagattgttatttcctaatgaagttctctttaaattttcttccattcttcccttaatgttttgcagaggcgttgttcattttaattttgaagaaagaaagttaccgttgaggtgcgcatgcttacggaagctagtggtaatagaaattattttataagtaaactgtattatatgggcaaaataatctttggaaaagtcgtacgctcaaaaaacttgcctaaagtgttgttaaaaacttacaaattcaactaaaaagatacagtttaattattaatagaatgaacaacaaacgtactatgccaatacaaaaccagtgatctgagaaaactaaacaaataaattttgaggatatcacgatgtaaagagtagccctcctatccttcgtaatttcaagacattttgagaataaatagaagtaaaaaaccaaataagaaattatagggaaaaattatgctgcaatgattataggtgctgtagaagcatcgttatcaacttccatgaattcatcttcatcatagatcacccggacaatcaagctgcagcttgggcaacgagcaacatcttcccctaattgaagatcttcctaaataatgaattagtataaacttccaaaatattaagaaattgcgtatcaatacataccaaagatatctcgaagcgatccccacaaggacagggaaaagtgtacaagttcgtaccggcgtcttttaattagcaaaagtattcaacttttaacaaatacataccaaacgtgaaatcttctaactcgatttcgtcgtaaaatgacattttgccgcttcaatgcactactggcagaaggtgcgtggccactccaccaaaaatttgttttatatgtgggaaccgcccataatgaaaactacaagctaagtttaacataaatggaatctactgtaatttagaggagaacgatacttacttgttaccgttttgttgtattttttaaaacgtccgcctatattcatttagaaactataaatgcgttacaaatctatgttgagcaaatttgattgtacagtttttattttcgctttattacatgagaggaatgagttataacattactcatgaatgcgacgctattaatattctatcagataatttacatgaaggagcaatatcagaagatatggttgccctcagtggtccagccatagagttactagaaaataatgttggtagttcaaaaaatagctatcaagaagatgagggaagttcttcgattgatgagaacgcgcctcttataagcataaaacgaaagaggagaattcgtacggttaaatctacttcaaataaagaattagtgcaaagaaaagcatcgaaacctactaaacagaaatctgttttcacaccacttgagcagcaatacttagaattgaagaaaaattatcaagaaactattttggcaattgaagtaggatataagttccgattttttgggaaggatgcaaaaatagcctctgaggtgttaggaattagttgctattttgagcacaattttttaaatgctagtgttccctcgtatcgtattgactatcacttggaaagactcattaattttggtctcaaagttgctgttgttcgacaaactgaaacagccgctctcaagtcaactagctctagcagaaacactctgtttgacagacgagttgctcgcgtgcttaccaaggggactactctagatgatagcttttttcgctttgagcaaacacagcatggtacactacaagcttcccaatttatcctatgtgttgcagataatgttgataagagcaaagcaaaatcaggaagagttcaggttggactaattgccatacaattatcatctggaactactgtttatgatcattttcaagatgattttttgagaagcgaattacaaacaagactttctcattttcaaccttgtgaattgatatattcgaacaagttatcttccgaatcggttgccctactgaatcattacgtatcaactgaaaaaacttgcggtagagtagtgcgtgtgcaacatgctgttcagcaggacgtgaaactagcattggagaatttgcaggacttcttttcttctaaatgcatcatgtccggtagcaaaattatagaattacacatggaaaaggtgaagtctttacattctctttcaatcatttgtttggacatggccatttcttatttgatggaattctcattggaagatctattcgttgcttcaaacttttatcaaccttttgatagcatttcttctatggttttaagtaaacaggctttggaaggtcttgagcttttcgttaatcaaacagatcatacacctgttggtagcctattttgggtgttagatcgcacatacacaagatttggacaaaggatgcttcagagatggcttcaaaagcctttggttgataaagaaaatataatcgagcgtctggacgcggttgaggaattagcctttaattctaatagtcaagttcaagcaattcgtaaaatgctgtatagattgcccgatctcgaaaagggtctgtccagaatctactatcaaagggtaagttatttttctgtttcattttcttacagtagtgcactccgtctgaaatgttccatgttttgaagggtttttataaagccgcatctgctttctcgaaaaattcatactcttgttttaagtcagcattgcttagaagactaattcaacagcttcctagcatatcgtctatcattgatcatttcttgggaatgtttgatcaaaaagaagctgaaaataacaacaaggttgacatgttcaaggatattgacaattttgatttatcagaagagccaaacgatgtagattatgagttggcacaggaaattcgagagctgaaaatgagtattttgatggtcagaactgaaatggattttcaccttcaagaattgagagactatttagaatatcctaatttggagttttctatttggggaaatgtcaaattctgcattgaagtttctaaaggatgtaaaaaaattccaccagattggatcaagttaagttctactcgatctcttttccggtttcatacaccaaaaattcaatctctcttgattgaattgtcttctcatgaagaaaacctaacaatttcaagtgaaaaaatttatcgctcatttctttctagaatatctgaacattacaatgaattgcgaaatgttacaacagtattggggacattggattgcttaatttcttttgcccggatttcttctcaatcgggttatacaaggccagaattttcagataaggagctgttaatacatgaatctcgacatccaatgattgaattgctaagtgataaatcttttgtacctaaccatattcatctaagttctgatggtgtcaggtgtttgttaattacgggcccaaatatgggcggaaaaagttcttttgttaaacaattagcacttagcgccattatggctcaaagtggttgctttgttccagcaaaaagtgctctgcttcctatttttgattcgattcttatcagaatgggatcatctgacaacctttctgtgaacatgtctacttttatggtagagatgctcgaaaccaaggaggttttaagcaaggctacagaaaaatcaatggtcattattgacgaattaggtcggggtactagtactattgatggagaagctatttcttatgcagtcttgcactatttaaatcaatatataaaatcttatttattgtttgtgacacattttcctagtttaggaatactagaaagaaggtttgaagggcaacttcgttgctttcacatgggttacttaaaatcaaaggaagactttgagactagcgtttcacagtctatatcatttctttacaaattggttcctggggttgcttcaaaaagttatgggttaaatgttgctagaatggcaggaattccgttttcaattttaagtcgtgcaaccgaaattagtgaaaattacgaaaagaagcatagaaatgcaaggaaaaatgttttcatacgaaaggttgcaaaactattaatgattcttaatgccgaagagattgattttaaaaggcttttctatgatcttaccgctttcgaagaaatctgagagagagcattactgaattaactactttattaggatactcaacacataagattttactgtataaataaatttaagcaactatacatcagttttaagttcttttgctctgtgctattgatttacttaaaaatgggggctcctatatagtgtccagaataatatgagagtttcaatttgtagagaacgtcaatatgcttttcgctgtaattgttgtgaaaatcggtaagacgtctgtaacctccccatctatagaacgcaattttggagaatatgattagcaaaacgagtttatctttttaacgaagaagagcataaacaaataaaaaattacaaaagggatagttagatcgattaattatttaattgctctccaacaattttttagagagcggactccaaggagtaagcggccggtttcacttgtatcttgttcagtgcaaaccaccacccttttacaatacttcctgttctggagatggcattaaaagaattattaggaagcgatgctcctgtaagtatttattaattaaatctttttttaaaaaatctaacgataaacatttttgtcgttgctcggtttaaaaaaagaatagaaaaattttttcgaaatatatgtgtatgatctaactgttgttcagcttgaaaaggtttgctctgctcttttagaatatgaatctaagaggaagtcatctgaaaacattgactctgaatcaaaaaagaccaatttgttggaagatgagcaagatgatatagaaccggtgtggttgcagttggctactttgaaatttattgggaataacagaaaacttattccatacaaaatagctataaaaaatcccgttattccttcctcaagcgaggcttgtctgattgtaaaagatcctcagcgcgtttacaaggacttagttaacgaagcaggcttgtccaaagtggttactcgggttattggtcttagcaagttgaaagccaaatggaactcttacgaacagaaacgccaactgcgcgatcagtttgatattttcttagctgatgatcgtgtaattcccatgctcccccgtatccttggtaaaactttttatcaaaaaagtaaggtccctgtgcctgtaaaaatatctaagggtactgctgaacagttaaagcgagaagttgtgtctgcttatggcgccacatacttcaattctgcaccctgcagtagttttatgattaaatgtggacatgtttccaatacaagtactgaactggctgaaaacgtcgagtctattttacaatttgtttccaaacatattgtgcctgatggggcaaaggggatcgctagcattcatcttaaaacaagccaaagcattgctatcccactttggaataatccaaatttgaaagagttgattgctagctctcgtaaagtggtaaccaaggaaactgcatcttcaaagcgtaaaagtgatgaagaatctttacccagtcagaaaaagcagaaaaaggttgaagttgccaaggaaagtaaagattcaaaacagcaaaacgttagtgataagaaacaggttacggtgaaggaagttcctaagaagttatccgttaaaaatgccgctaaaacaactaaccgtgatgaggattcaaagggcaaaaaggcaaaagccagtcctaaagtttctcagtcctctttaaaagcaaatggaactactgctatcaaaaaggtaaaggcaggaaagaataaggtaaagcactaaaatttcgggagcatgaatgggttttttgtatgtgtatatataatttcagatatactgttattctacggctaattgatttatttgggtctcaaaatattatttgaaaattcaactattataggaaataaatgagcgactgtaggttgaacaagcagtcgtctgataattcgtaaggtaagagtaattttgaacagacaaaatacttatggcgtaagcacgaacatctttttgtagggttattattatatcaacgggtaattgcttcaaggttggagcccttttctgattccctacctgttccaggatatccatcgggccacattgcacaatcttggactaatttccagtctatcggatttctattgtttttgtgataatatctgagccaagtatcttctcgcttcataattagtgacattgggtagcagtgctcatgctcattcatattcatccttcctacaaatacttgccaatttcccgactcaactctacaagcagaaaaccagggtgaattgagatattgcatgacaaatggagtatacgaggatatgggatttgttttttgtacatcaatggaaaatccatttgtccaactagtagcatgaaaaaccagtggagaatatttattttcgataaaagctctaaatccgcttttgtatgaaggattagtgcctgctttattgaagtgtttttgctagtttggtaatgcttaccttttcacctcgagatatcctctatgatttaaattaaaccgaaagatcagcttttcagacttttttgaaataggtgataaatataattgattttgatctacaactatgtatctgccatccagtccactaagtgtcggatcttccatctttgaaaccatagaccacagggcagatatcctgtactggttaaattcatctattttcttttgtacctcaatttcctgttttgtcttccaaaaatccccaggtaaacaagcgctaggttttgggatccttgctgttccaaatacgaatatggctaaatatatatatttgcaaatcattgcaatcctttgttttgggaatttctaagtttggcttagtcgttcaatagtggtattgatgacatctgttgtatggtaaacaaacgttttatttacatttgaaactactgtaataaatatgtatcagtaaacaaatggtaaaccagaatagaattttaaaacattctacatattccgtttgttataataattagcaattacgaaattccaattctttcatttttcgatttatatagagtaagtatttgaaaacactaaaagcaacatttaaaaggtaattattctacactaattattaagagcctaatttagtttacaatataaatattgggcgggttcgctttttacatatatttttaatacaaacgaaaataaaatatattcaaaatctcagatattaattgtttttttgatagaaaaaaaaggtatataaaatagcataatttaacatattacagctttaaaatacgaattgaagcgtcatgctaatgaaatatagttgcaggtttttatttaacattcaaaacataattgtttataaaaccatagtacttaaacatctatacataaattttctaaattgaagtgtaaggataaggactcgtgtatattaacaatataatctcaatttagcttgaacaagcatttgtaaatataccattcacagtaataattaccatttaccaagcagttaaggcacctcaagaatatacttggcgaaagcagtggttttttacgaattgcacttcttattaataataagaaaaagttttgagagtttaaatttgttttttgcttcttgataatcaattattgcgttcttttttcaatctactcatggtttgagaaatcaccagtcaattccctagtattgatttccaacactcattcatatttgcattttttttaaaaagttatttaaaatagaaaaatatggaaatgtacgttgaagatgtaccgatgccggatattgggcctgattccgtcttaaatacgccaattcgaccgaaatatgaaattttgaaaagtaaaaaaaaaacccagaatgagaatgatccagagccaatggatatttcaatgtctcctgacgaaaaaaatctcaaaaagtcgactgtcaggcgtaaattgcgaaaatcaaagcccaactcttcttcaaatcaggtttcttctcgtactcgagcgttgactaagaggtccaattcttcgaacgcgatcataaaagccaacaatcaagattctgtgtatgtttcagattggacaaatgttcatcgagatatacctatcgttgttagtggttatttgcaactgatgtttaatgcgtgcgttgcttcaatctttctttattttttgtttaaaattgtctttggcattcaaaacgatgtccgaaatcgtgttgagtatcataaaatactgcaagaagaacaagctgctgactgtcaacgggaatatctttctattaactgtgactctccaggacctgctatttttgaagtttgtcaaaaactgaaacaatgtaaaatggaaagttctaataatgtcggttctacaaagttggcagcgttagtttttgctgagattatagacgcttttataagtcatatttcttataaaactatggttttttccctcattcttgtatttggaagtctactaacatccaattacgcctttggtctttatagagctagacattctcaaaatatccacgattatgctgccaacgctatcccggcgatgataccgtccagtagattccttccttccaatctttctgatatttccaatagaaaccttatcgaagctgcctctcaggaggaagaaatttgaacgtcttcatttttctactaacctcatttttcttaaaatcatttttcatcactttcatttatatcattactttgaacgttattggtatgctttctaatttggcatacaaatttcgttattcggattcattttcttttataattttgttaatttagctgttcattgtatcgtattgctttgtttctcacaagggtgagccaattaatattctaactttgaatttcttttttggaaaaatgcattatttataagccttttaaactgtagtatattagtaaattaagcaaactaagcttttaaaacggagaatgattgaatgaactgtacatcttttcattcaaacattcaatgtttgatttttatttgttagacataattattcagataatggcgatggctattcacacggcagagagtttattttttgtatatggcagttgtgttctgagtccacataaatatcacaccaatggaatccgagcttgtacgacttcaaatccaggtatattggaaattccatttctttttggaataattctttaaagccggaaatcatagacgcaaaatatgaaacacaattcggtcgtaaagctgcccaaaaactattccttaaacagtcaattacctccatttttgctgttaatggatttacttccggcaagaccaaactggtatttaaatcagattggcgggttaaatctatcattcaattagtatttcgtaaaacaagcaacccttactcgctacaaatccggtgatcaccaaagttaacggttgaatttttaaatgcccagaaacacctgaaaaaaggttggagaacttgcataaatcatttctcaaaaagtttgaggataacgggttctccaagtttgacactaaaataaatcaatattcaatcccataaatttaccatttcttacgaatttcagtcgttgtgtcactaacgcatgaataatcacttagattgtcagaagaatgattgattgggctaatgcatagcaaatctccaatataggtatccttgaaataatgcttttgagaattggaatacaatatcttcactcgctgaccattgttatccagtacaagaaaatttgaattaacggcagctaagcgtcccacttgccaggagtcgcattttttttcttcaaagtcattctcacttaaaattaccaaaataccgatcattccatcctgccagttggtactgccttcccaaacggtactccaaaatggaataagtaggtattgttgcttgtctagcagcttagggaaatcatggtaagtccctgagaaatgtataaaattggtattgttgtctataagaaaagcaccttttttgtctaaagaaatgatgcgacccaattccacagtaattcgtttcacaccttgatcacttttgcttatagtaatatcacgtatttgaaagaattcatgttcagttgattcaaccattgatttcacaaaactttttgatgcagcatattgcaatactggaacaaagctagttgtaggaaggaaacgtatttgctttcgtaaataccatttttgatggatgcgtgactgagaaaagcgtaaagttgactaaataaaggtcttagataatcactgttataaaggagatgatattcaaaaaccttacacctttcaaaatgttaaatggttcatggaagagtaaataaaaactggaatgcaaaatcatttcgcacgtattctcctcactatctttcagcttcaaagacggtattggggtataataataatcatagcaatgaaaatgaaactggtcttccaaataaataactgcatctgatttcgttaaccattccaaagaagaaaaaactgtttacaaaaaaggaggtcaatatctctttataccaaaaaaaaaagtaaactttctcgttaccattgtccaatttatttctctccgagcactacgttcatgcatgtcagattttatcgacttgtagagtaagtagattccttaccgctaattcaatctcgttaattaaaatgggatagctaaaccctgagggatactcctttaacaagctgatagttttgtttattaacctaaattgtcagtagccactctttacatatgcgttaacttttagcatctactcaccagtaatcagtgaatgctggttgtttagatttctcaactaagcggttttctagatcttcttttatttttttaatcagacctggaaaatccatataatcattaaatttactactgctctaagattagtagttgatagaatatagataattgacagctgcctaaatactccatttagtatcatctgtttttatactgttacgcctaatgatattgaacaatacttataaaatttttacaatttaaaaacttgtttgctgtcattatttttgttatttcatatcacaatcgaaattttaagtaagaagacacaataaacagcatataaccaaatataatatttaattcatttaaaacagatatctatccggttttgggatgcttgtcaaaaaagatgaaacatctagcaaacaaaaaagcatatgcttgtaaaatattaaaacaaacttaaaactacccatctagagaaggaatgcactcgtaaaattaaattgttttcttattatcttctactaagaagaaccaacgtgcgatgaacgtagcctggcgggttagtaaacgattaacgaaataaggaatttactatattgacataccgttgagattgttcttggagaagtaaattcataataataagggacagcaccaggtacaacaaaatttttaatcaatgatgccttttcggatgattctctatcattactgtcgctaaccggattgacatctccagcatgtaatgtcatcataggaatagtggattgatttgtccacactaaattttgaatagaacggggacacagagcaaaaatgccttttacagagtttggtcgaatgtgttttagactctcaagagcgacagacgcaccagtatcttcacctaggaaaaaaatacgttctggatctgcatcataatagatggcattctctactatccaatctacacacaaagatacaaattcgacggcatcggaaaggggaaattttggaggctgggcgtaattgggaaccactacgaagaagcctaaagatgaaaggtagggaatgataatgctttcggatttcttagcaccacaaacccaaacaataacagaagatgcggatgcagattttggaggtgaataagcgtttaataaaaggtgacttttgtaaacgagacgctcagcattatttttggctaaaagccagttaggaagataagagatgtatgggtagcgtttgacggttgtcccatgtaaatcattgataaataacctactgaagcattttgcaagtgagctatttttttgctgatcgcggttaccgatgcttggttcaagagatgcgggtaattcagactcgagttttcgggcggcaagtacattaacagcggccaaagcaaacaaggatccaaggccaagcatatcaacaaaaaatattttgtcgtagaaagaagaaaattgggcacccatacgctcagcaattatagtagcaacgaacttaacgcttgccgcttctaagcttttctctgaaacaaaagcaaaaaaagaagcaacatttgattcagatgcaccgatgactatcttggacaacaacttaaccaaaaatttgcgaacttccagctggtatgctgaaagaatcacaaaagatgaaagtactacccaaatagaataaagaatcgtcgcaaaccccattactacatggaatgatttttgtctcaatactaaattggttaatataatgtgtgaaaaataaaataatttcagtaaataatcatgtctgttttcgttctgatgactttcaattgaagaaattacgaagtccacattgggagaaaaagcataaatacgaaccaaccctcaagacccctgcacggtaatcatcgtgtcactcagatatccatttctatttaatttagagattcatcaaaccaaaaatgatctggtacactatttttgaaacattatgcgcatttggtatcatcatcgagttgggcattaactcaatagcacagccaaacatagaacaaaataaccattattattcaaatattcttttaatatgaaatacttcttcttaaagaaataaacttaccaaaacaatcggtacaaaactaatttcgaataaacgggtagatgatggtgaatggtgtaagtggactgactatatatgcgaacactagaatcattgtgatagagggatcaaacctacaaaagctatttttttctaaaaacgttgtaaaaatgactgtattacattaagtcgactgttaactaagttgtctctgaaaaagccaacttccatagtatctgaccgctaaaaggaaatttcaagtaaacaaaaccggtacaatgaaaagaaacaaattttgattacaccgaaaagtgtgattaggatagaaaatctgatcatttttaatatatttttcgaaaatttatgacgacaacctaagacaaacatgaaaatacaaaaatatttaagatataaagcggaaaaagaaaaggaagtaaaacgcccttgaaagcaaaaaaattgatttttattcagtatttgacaagcaaggcaatgaaacccagctaaaccaataatccattcgcgaatattcacaaaagttgaaaaaaaaagcgaaaacaaatatcaacataccaattgctacttttttgaaacccaaacaattggcaaagggtatttgaatgatgacaatagttttaaaagatgaccccaatttgtaacgaaagaagcgtatgctcaaaagagggatttatttttttttttgctcagatagaaccttaaatctttccaagtgatgaatatgttattttttactgagcgcttgcaaatttgcagcctaaaccgggataggaatagtcattttatacccgtgaaccgtagcacgtatttcaggagcgccagggtcctcttcaaacataggggttcttttttcttctaaaatcttttcaatctgaaaaccctcactttgagcgatgtcgaagaagatcatatcttttttagccagatgtggacggtgatgggtaaagaaaacgtagactacagcgtttggattaccttcaatagccattttgcaagattttatcagctttgaatgctcagtatggttgaaaactaaatcagaaagcagtaaaatatcaaacacctcattgtctttaaaaccagcattcgacatgacttcttttatgttagaaccccagagatatcccactgcagaaattttactggctatttcagcatattgcttaacattatgctcaaggttatcgattaaagcaggatcagggtaatcagtcgaaactacaaattttgctccgtcaaaagcagaaacaatggaaggaagaccagctccagctccaagttcaagtaccttttttgcacgtacagtgtcagggtttttgtcaatatagttggctaattcaatgccgctgttccagagataatgtgcccataatgaatgactccctaccaatcgcaacttgatttcttctggtctattatacataacgatgttaatatactaacctctatatattgtttataaaaaaaagctatctgtctagcctgtgagtggttttaaatcatacccattcggcactataactcgtgtgtgtaaaacttctttaggaggaggagtagaaggtcgaaacccttcaggttcttcaaaaattccaaatccctcgaaatcattatcggccatgattcctgaacttcttttttgaggatattagaattcgtgctaaagtaaggtggtaaggtaattaaaaaagcaaattcaattagcgatgaagtttaataattctcttgtggggaaccaaaataaaacgttgaggaaatgaaatggtttcagtattcggtgaatactcaattactttcggttcacattcaaggacgaagtattttgtctaataccaacacaagcaaagttgtacaaaaaaaatattcaacattatggtaacttaattaagtaaactttaataaaatgaaaataaatttatttctctctgaataatttctgggtaaatagagagcgtattaaaataagtataagaaccaagtttactcagctcaatagataagtaaaaaaataactgtaaaataaaacaaatagctaataaaacaaagtaaatttagcaagtaaaattggaaaaaaaagttgagaaccctattccaccatttgcattctttatgcacggtcggtttaaaaacaagctgatcgtgcaagcatagataacgtacagccaggctatagagaaaacaaataattataaaatagaaagcctaaaagaagaggcaagtgattggtaaatccattgacctatttccatttagacttttagtttgctgattgatagataagctccttttgcgaaataaaaggaggaacaaatgagaattaataagagttaaaaatgctaaagaattatatttcatgatgcgaattaaaagtagccggcctcattccactcgagaagcaaagacaaagccttgtcaacggaatcaacgactacactgacaccatccaatgtgcaaccatgtagccaggtattatgatagttagtaatttttcccatttgggagttttcaacgacgatatgaggaatacccattaaagtgctaaggatgtgagcatggagacgatcagtaatgacgacgcgagcagaggcaaggaattccgcaccagcttcgtaacgagcttggcctctatcatcaaaggaagaatcgggattttgagcaacaggaggatcccacaagagccaatcctcaacgctgtaggtcaagttagcggcattcaaagtatcgcgataatagtcttcagcaccatgttgctgaccaccctcgtgatcgagacgagcaagaatcaacacatcatgagtgatgggagtagcctcgcgaatctcagggatggggcccatgaagaagacgatatcgggggtaagaagaacttcattatgcttgccaaaagcatcaacggcaaaaccatagctttgcctatcacgagtgaccaaagtgatattaggattttcggcatacaaaatagaggcctgttcgagaagttgttgttcattataccagacagattgagggaaggatatggtggtgaaggaagggaaatctcgcacgacaagttcacgtaaatgctgatggtcaggatataaatcgccaaagttaccaccgccgtggaaagcaagtgcgaactcatctctggggatatcagagatgatcgacttcaactcagaagcagagtagtcagcctcttgagcagtaatgtagacaacctcaatattcaaagcatccaaaagctttttctcagcaacatagattgcactatcacccttgttggggtggtcaggaaacccaatgagcgcaaccttcttgatgcctgcaaagtaatgcttgtaataagtgaagagtaagttggattgcagagtgatggtggattcacaggaagcactatttctgggtgatttggtgaaaaggggctttttcttgtcaaccgaagtagacgaggaaggagaagttagactactagggttcttcaaagtttgcaagtcggtgcgtgtcacgccgtagataaacagcgtgcaagacacggcagcaaggagaaaaagccacacggactttcgaatattaatgtttgcgaacattttgagttgagaaaaaaaaagaaaggaagaaaaacgatagaataaaagaacgacacacgtctatcgtcgtaaaaatttttaatgacaggagaaattaaattcgataatcccggaacaataattagcgaggtgtgagtattaagttggataggataatgattatcaaactaaatttagaaaaaaaaaaattagcatttgatcgacaaaaaatttcaatgtagtcaaattacaccaaataataacacttaccaattatttaaccaagtgtattataaattaggagaaggaatcttcgcagcaccgtttggtgtagtgtttggttaaaggcaacctctaaatgctaggacgcaaagggtaatttcgaataccgtgtgctatcaccaaacttttcaattcgtaaagccgagctagtatgactctagaagtaatttacaccacactttcttcttttactggtggccgggcttcaattttgacatttttatttcacgttacagcttacatctaattgcgattttccgaggcgtttgcgtttccgatgatcagatctgatagaaggtgaaaaactttccatcccaacgataatagaggaggttaacgcacatagactctttacgttatattctcatatcaaatatgaaattttttatgagaatatgtaaagtctttgctcctttctcaatgtttacaaaaataattttatcgagagatttttcaataaattacctggatagaatattcattgttaggtgcaccccggaaggcttttgccgaaaactccgcctcaagttatacgccccgtcatcttttaaactcagacaatgtccactccgaccataaagtttgctgtttacatgtcagctaagaaaatggtaggagcgcctttgttgggctcgtaagtgtcaattgtaaacaatgaccagacaataaacaaagaaagagtctcttttacaatcataagtacgtgcctgaatgctttgttttctctactgtgttgggtacttgtttacaatttggcatggcaggttgagcttgcaatttgcaggggttaaagcaaaccatgcctgcgtacaaaggtggtaggcatatcaacctgtgttgggatacggtgaggagcacagtagtgggaaggagaaaaattctcaaagcaaaatcatgccctgagtatgaaaattgctgagaaagttgttgttgtttgattttggagatatggtagacgcaaattacgcttgctattactagaattaactagcctgtacttattgaatgatcaagattactttgacactttgtgtttacaacatgtttgttagcttttttgctactaaattaatttggctaaaaacaaaatgttccactttgaaatcttttccctcgatacttatttatttgttgatcactcttgtttacatccgtatttcctacatacactttaattcccttcccgcataatctatgcaaacaaaaaaaaaattatttattcattctaatccgcgttctgcggcacccattgtaataaaatcataatcaacattataccaaatcatcatgggtatcttttcaaggcatgactaaactatttagagtatccatataccatacatatttccttaaacaaacaaacattttatatgcaaaattgacataaacttgatttctttttctcttgcaaacttggaaatcaccgtcccaaaaaaataaaacacctacttggcttcagtgatggccttggtaagctcataggtcttgacggcatccaaaaagtcggaatggataaggttcttgtcacccttaccttcagcagcatccaagaagatcttgaactcactgtagtatgggtcatcattggggtatttgtaaaccttttcttcgtccgaatcaggagagcgaacatacaagacgggctcttcataaagatcaacgatacgaaggtagtaaccatcagcctgaacttcaatgcaagtatcatacttggcaccttgaagagtaatgttgtgagtaaaagcaccaacaccaccgtccttgtacttccatgaggcagcggtaaagcggggaatacgctcctctggaggaattgtcttctcatcaactggcatagcatttaatttgccgctagggtcatcccactcaacacggttgaccttgatactatcaatctcaacatcaccaccaaagtagcgagagagatcacaaaagtgggtaccttgctcgacgactggaccaccagactcagacatgatccaccagaacttcttcgagttgtgaatgtaggcagagttgtacttggctacagtactgacaaccttcaagttcttttccttgattatctccttggccttttgaactgtcttcaaataacgaagcatgtagccgacagagataacggattcagagggcaaacgacgggcgacagcaaaagcatcctcgacgggagcggcagaaattggtttttcgatgaaaagagaggcatcagggaatcgcttgaggatggccaattccaaatcggctcccttttgggtagagccatgggtctcaggaggaatgccaataatgtaggcatcgggcttctcctcggggtggctgtctaagtattcgaggtattcatcggcagaataaaattcacgagtgttggcataagaagaggcgtactcagtctcagccttttgcttaaggacacgttcgtgggaactcttgtgaggggacaagagagcaacaacttgtaaacgatgaccaagaacgagttcaagcttttgggaattattccaaggaccctcagcagtaccaaaattaataccaccgcatccaaagatagcgcacttaaaaggagggccagtgggttcgggagcggattgtggaagatgggaagaaatttcgtccttgacgttttggtaggttttgtaagcttcgtctttaatgttttgcatcatgatatagaaattttagaatagagaagttttgtttcgttgaagaaaatggagagttgaaaaaaaaaagattaaaatatttgtaaatgtgaaaaatcgtaatcgtcaaaaatatacaatcaaacgcagccttttaaattgtagcaaaaaaaaagcttttaataaaaggacgagacaaattgtaagtcgtatataaatatataaaaaagagaaaatctagcaaaaatacaataaataaattgtagtgggatttgccaagtttttaaaagagaaaagtgtttttttttgttacactgtaaatagaatagaattcacaagctggagaaaagtggtttgaagaagaggaaaagcacctctatttataatatttgaagaagtcattcatttcatttgtttcaacaattttacatattcatttgtttacgtatgttggaatttggtagccggtatagcatcattagcggtatttgaaggcagcgtcatggctgttttaattacattgtatgacaaaatttgctttacgaggtgttctaaccgataatcgagtgagcgttctgatatttcctggatggaaaaaaattttcgcatgtttacaacaaatacatcactggcttttgatatgatatcatgtaacaagtaaacttcgataaggtgcagcttagaggtgatttcgttaagttgtagcaatagggtaaggattgtaagaagaaaatattagggagaaagagagaaggagacaaaaaatagaattagagattgagaattttgaaaagaatcttgttatgttagtcgtcaaaaacaaaagagtaaaagaaatcaaagaatagtggtagacaggaaagacgtttggaaattgctgcgagtagttcaacgacaatatcgactttgcaaatagactctattagagttgcttggagtgtaaattcatttttgttggtagggtcacccttgattatcttttctttcgatcgctacttaacgaatcatgatggttcgttgctgtagaaatttaatgtactgtctttctatgcaaatcatcgaaaaactcgacaaatgcgaagaatcgtgatttccaaaaactaaactaaaaaaccaaaacaatgcgacatttcgaaaactgcgacaattcatgaaattggtatcaaaaaatcaaaaatcgacatttttatgaggtatagattgttattactatttctatttattttttctccttctttatttattaattctatttatttttttttctccttctttttttattattatttatatttcttttttctctattctctgctaaacttagcgtatccttgccaatggcttataatgatttacgcagccttaaatggatcagtaaccttccttattctttgcttcctctcgactcggttcctatactgttcctttacttaaccttcgttccttttttccatatcacttcatcgcacctctcaatgcatgatatcaggatgacgccatttgatgatagaacacagggccaaaggggataggagcaaaaatattcatttcatcatttagctctcatcttcggcttttactcgtacctaaaagccaatgaatgaaagaaaggaaaggctagctttcaacctaaaagtcaaataattatttcttgctccaatgggttctccctctttaacaaaaacgattaacgcatctctatcgcttcattccataacacagcccattacgttactaaaaacaatgcattacgtgttgcagcttacaatacttccttccgctatgcaacattacgcaacattacgcaactttacacatccggcctgctctgtaaacaaacaagccgaacagggtaaagaacaacaacaatatgcaatgaaatcccagtttcagtttcgcagtggtatttgtagcaaagttcgttccgatgagcttggtttcaaaggaaattcactacaattgaatgatctacccaagaatccttactaattcgtagtcgacaaaaaaactaaacgagattttatgattttagtagacttttcttttctcctttctctttgcttttgttttcccttttgtctaaaaattttttatagttctttttcaacttcaatggctgtctactagtctacaacattctcttagtgtgcgaccataaaccattgtgtttgcttcgtagaaagatgggtgtaaaatcataaatgatattatatatgtaaatatactattttcttgcagacgtgcgaaataaccttacttggaaagttccctagagcttaacgttgttcatccatatcgtgattttgcaattgccaactttgaaactttagaaggacaacgaaatcctttcgcattccttattttttttctttggcaatggcttgacgttccttatttccttttggttttacttagcttagcctagcctagcctagcctagcttgaccagcctttccatcgtacagactaaaacatctttgtcccccacttcgtccttggattctttcgcccaccgcactagaacagaaaagcggcatcccacataaaccaagaccaaattatcccacttcattggggccattaatgaatttgtcaagacaaaccgttgagacctcttaatgacccccattcgttcttttttctttttttttttgcttccgactgttctttcccatcccatccctatcattcatcaccccatcgccatccgggcccccactcggacccactttccttccttcctttgtttcaaaggcgaattgcgtaccacagtacatttcgttattttcaaaactgttcacttttggcactgacgtttggcgatagctaatttgggattttcctagcaaaatatcccattcattcgcttttttttagccgtgtttggaagaaaagggcgcaaaaagatatgccaatttctgctttttgagatctaaattttttatatttccacggtttgttcctcttgtgatctggcttgcttcccttctctctcttccttgccttgccttactagaaggttcccgctaattccatcatcgaatcgctcaccttcatcttttgcacatacccctcttccttgtcattccccacgtttctgcgtttaccgcatcgttcgccgaattttctatttctttcagcgaatactctcgtcgttacacagtgcatgaatgtaaatgatctcatgcacaattgctctttcaaacttgccctttaccaaccactccattcccaagtttttggatattcagcactggttatagacgcacttgtttaagtaatcggtttacatggggagaattttaatagcacatttgtttcttccttcctcagttggattctccttcgatacagtcccgcacgatgaagttggatccaagtttatgcaaaaggaagagtcgaaggattggattgccgatacccctttagatgagagtgccatcgtatcggaagaggaatcagacgatgactctttgctctcagacctccccgaggagattgactcgacgaatgcacaaagtaatattgcgaccccttctcccggtacagtagctgcggcgatcagcgggattcaacctcctcctaaaacgccttcgtcggactccccgtcgttggagaattcgttgtcaaacctcaatgacttgttcaagtcgagaggccgccatatggctttttccaaaaatgacggcaccaatctctctctccctccttctcgtcaccagtctcctcctccctctagtgtccttgcgtcgcaacgccatcaccgtcgccatgacagtgaattagaagagtttgctcgtcgtgcctctcgctctttatcctttagtatgaatggaacaccccagcgacgtatgacttttgacgcagaagcttggaaaaacgttatctttaaaatcaaacccagctcctttggtaacgcaagtttttacaatgccatcagtgctgccacccgttccaagcaattcgacgaccatctttttgtcggtacctgcggcatccccaccgactctcttcccgattccctgaaagaacgtatttctcacgactacataactgaacacagcagtcttgttgtctatcccactgataccgattttgtgggtcactacaatcattactgcaagaatatcctttggcccaccttccactaccaaatccccgacaatccaaagtctaaggcatacgaggatcattcctgggctaattatgttaaagtcaacaaagcatttgctgataccattgttgataactacgaacaggacgatatgatttggattaatgactatcatttactgttagttcctgaaatggtccgtgaacgtcttcctcgcgcaaagatcggctttttcttgcacattccctttccttcctcagaagtcttccgttgtctggcgacgcgtcaagaaattttgaagggcatgctcggtgcaaacattttgggcttccagattcccgaatttgcttatcattttcttcagacctgttctcgactagtcaacattgacattcgcaagaatggcgtcgtctcttttgaaaaccgccagatagatgtgattgcccttccgatctccatcgacccaggattcatcgatcgctgccttgccagtccaccagtggagcattgggccaaggtattgcaggatcgattcagaggtaaacatattatcctttctcacgacaagcttgaccccattcgtggtttgcgctccaagttaatttcttttgagcgatttttacaaaagtaccccgagtatcgtgaaaacaccattttacttcaggttgcccccgaatccctacaggacagtgagcatcttcctcacatctccgacattgtcacccgaataaactctgcctattccaacattgcctctcgtcacgtgcccgttattttgctgagacagaaacttggttatgcacagtttttggctttaatgatgatatccgatgccttaattgacaattccttacgtgagggaattagcttgactagccatcaatttatttatgtgcagcgcaagagacacaggccattaattcttagtgaattcgttggcagcgcctctatcttgaatgacaatgccattattgtcaacccatgggattacagcaaaacagcagaggctttccgcactgcattaaccatgtctgaagaagagtgccaaaaacgcaacaaggcaatgtgtaatttgattctccgtcacgatgctgcttcttgggcagttactttccagagtttgattaaggaatcttggaaggaacaaatcgatatgcaacggattccagcattcaccgcacaacttatcaaggagccctatcaaaatgcacaaaagcgcttgattttactttattttgaaggaaccatttccacttggggttctcaataccataacgttatgacgagtttgcaacgtactatcaatttgctgaacatgttgacgtctgatcctaaaaacactgtttacgttttcagtgcgcttagctgtcaggagctggagcaactatttcaacgtgttccaaagttgggtatcgttgccgaaaatggttgctttgttagatcgcctcctaaaggtgatgcaacaatgccagtttccaagaaggaaattgccgagttgtggaaaaataaggtattaggcaccgatttaacttggatgaagacggtttctgaaattttcgagtactatgccgagcgtactaccggtgcatatgtggagaataaagatgccacagttattttgcaccttcgtgaagctgaagatgatgaggcagccatgtgggcagccaaagaatgctgtgaatctgttaacaacttcaatgttccctgtagcgctactattcaaaatgatatggtcgtttgccgatccaacaaagtatccaaacgccttgctgctgaggatatatactcggctaatggtggagattatgactttatttttgcagctagtaacgaccctgatgatgatacagtcttttcatggatgaaaaatttcaagcaaagtaagaaagaagttgtaccatttacattctctgtttgtgtctctgaacatggtaattctaccaatgccgatgctgaaagttctggtgtatttgggttcttgcaagcgcttgagaaagtttactccgcttaaattataatggtctgcaatttatgagcagtttacgtgttatttttttttggttttatgtattgattttacaaaacaccgtgatttgtgaaatcctgatgacgatagttgttgatgcttcttatgtaagataaaatttggaaatgttacatctattctcagcttttgtttgatagaaaacgttagttgaagcataaaggtagataaatgaataaataaataagtcatgtttacaaaggattggtcgataagtatttgagatgccatatcaacgtagtagttaactaatattatgatctatttattgatatagaaaggttccgccgtgtgaatagttaccgctgcatgttatttcattgaatcacgtacatgggtaatttatataacgcgaaatattgtttttagtagctgcagacaagtaaatagtttccttagtcaaagtttaaaagtaaagcaggaaaggtgatcaccagatgcatttaagttagtgaaaaagatactataaaggtagaaattgttaatacatgaagcaaaaaaaattaagggtttgaataatccatttaagcgagattgttttcaccttaataaaaccattaagggataaaaataaataaagttacaaaaaggctttttaaatcttcattaaaatactaaagcgaaataactaggtatcatcctgctatatctctttttgtttaggtatatttgcaaagtatcaataagaaaaaaaaaaaaaagattggaaagcaaatgattagacggtaaattcaatacgatcacagacgtatccttgatggttggccttgtttaattgaatgagttcaagaaaacaggcctttccccaactggcttgaccgattgaagaaatcgtctcaatggggtcggaagtagagtagtcagagcaaatactctttgcataaatgacaggcatatagggatgttcgatgacattaaaaggatcagaagtatcggccaagtcataagcagcattttgcaattcttccaagccgggagttttctctacctgaatatatacacgtttgtagaaggaatccccaatagcgactttgccgaactttatgttcaaaggagacttgcgcttggaagcgatatattgcaaaacactcttaaacgattgatttggtttcagcttgataccacgagctaaagtaatgtgaggagcggtaggtaactgcatttcttcaaagtcgactttgtgacacacagcccagtcgacaaacgttcgatatctcaactcaatatcagaggaaatggcaggtacgagccaaacacaataacaatggtcttcggaagaaacttcagcaaaaccatgacttgtagtcctatcggtcaaaggctgggtcctgaaaaattggggcatgatgaaggagaaagctagatttcctaattacaaggggctggaaaaaataaagagtaaaaaaaatttaaaaggttgtcagcagtgaaaattgtatgcaacgctataatggtgttgaaaagaggaaaaataaatataaaatacgtataaatccttcgccaatttatttcaacaaatatgtagtcaatattttgcgtattttttttaataccacactattcttctttattagtaaatgaaactccaaaaaaaattttcacatacagttaaatttctgtttcaagagtaaaaccgatatttccttgttcgcttcgaaacctgtcaatgcgcttttttcgattgcaaggacagaacactaaaaaatataaaatacactcaagcaaagaatgtatttaacacttgatttattttccaaattgcttgtataagaaatagaacttgattaatattgttgaacagtgagttggttcgttggtctgcttataacagctggtgctttcaccacactatgatgtcatcgtagcgatgcgataaatagaaacagcacacaggtcactttctcgtccgaggtttagcgctcatttggccgtgtgcggaagcatgtgcgggtctctaaattcacgctttataaatggtaagatggcgcaaaaaactgtgtattccatttaacagcatatttgggtaaacctataagtgcctgatatacatattgcgcattttatgaataaattttatacagtgaagtgcaatgcattgcagaatcatttgttagatatgcggtatgcttgatctgatatgacgagtggatttgctgtgttttgtagtcaataaacaaacaactaaaccttttcaaaaaataaaataaaattgcaagactaaaaagaagcactataatgaggcccctttatttttatgtttcggaattacctccttttacttcctcttaaaaccgcaaataagtatatgcgtttttctactcataaagatttttaccttttatatcttttaatcgtgtagaaatttgttatttatttttattaaccttttgtacttcatttcatatcattttatttatttctttatttgtttttttaattgagatgtaataattataaatttcgggaattggtcaaactattttttttcatacattatctggaaaatagaaaaaaaagcgtattgaaatcgattcatttatgttgagtatcttgaatttattggttcaagattttaacaatcaactaacagatcgcatatttcattaaataaccgtgtaggttttttatccttcgcccttaaatacgctcgtttatttaatatcattattaaaattctatttttgtataatttctaatggtcctccttcatagaagaaactcaagaatatatgtttgcaaatatacttctataaataaataatagacaaagtaaacgatgtcctctttacctttaattttatgttctttgctcctttgcacttggtttgttccaagatgaacgagaggatcgttttcttccttgcccggttcgggatgcctttgagacatttctttttccaattactttggtgggactgtcagcatcatagtcaatcaaaaattcatcaaaatcaattcgatcacgcaagatggataaagctactagttcaatcttgtacacatttaaaccagtagcactcatattccgtccttcttgatcgttgtcaggttgagcaagtataattgtgtccttctcttgagcccttttaatatcaccaacaatctatttaaatcattagcctatcataactagatattctccatctttcacttacctcagctccagatgtttccaaaattgagtaaagtccgtgtatagaatcccctaccatcgaatctcgaattgcctttgtaatgtatagtcttttcccattgaaacacgttcttctgtggatatcgtccaaacgaaatccccacttggcttctgcttcctcgtctttatatttgtagctacgaaaatctaaaactttacctgattttatacagtctgtcaagtattgagaagagacaagtggtatacctagagaagtcgccagtaaaaacttatgtgtcctccgaagtggaggtgaaccaaggatgacaaagtcggtttcgtctgtgacactttcttgcacccttagaccatttctccttataaaacttttcatcggtttagttaggttgaaactcgacgttaccagatttgtgtgcttgtttttattttcaactgccgaggactgcacattcttgtcaggttgatcctctaaagatgatgaggggaaagaataattagtggaaattggtgcctcttctgcttctctgttactttcatcctgggatgtggattccttctctttgagagcgatttccggcgcacttcttttactttcttcattttcgttggagggggttaaatctggcctaacctctggatttacttcatcactgtgaatgctattgttctttatagagctgtccgatatgttttgctgtggattcacatccttctcaattggtgagtttatttcagcactttgctttctatcaaatacctctgctggcttcaaggatgggtctccactcaatgattgcgagacagaagaaggagattttgtttctccttgtatataaatttggtgtgattcaataaatgttgactcatcgtcggtcttattcaactgtttttgatcttcagaaacaacctcctcttcagtgtcagaactatggtcgccttccacatgttgaccgtccaataccaatttttcgtccaaatcattctcagagttttcaactttaagaacaggctcagcggcagattgcgattctggaattctctcagaaaagagttccttttccaattctaaagcacttttttctgaagcgaatcgcgaaaggggaatgacctggtcagatccttgcctaattaaagaattgtaattttgttccaagttacttgaataatcaatttgatcttcattcgcattgatcgcttcaaatttttgttgctgcaaatttggcttctgcggggtattagggaccttggaaaataggttagtgtctttttgacaatagtataatgagggaatgcacatacagtcataactcccattttggatccttcattcacgtttgcattatcctcctctaattttgaaaaaattacaggagtatcgttgattcttactctctaaaaaagtatataattagcttactcaattaatcaatagaaaaaagataataccgtttcgtcaaaaacataataaagaagctttttgtcgctagcagatggaagcaccgttgtatcggctattttaactatagctcgaatatttcgaataaaaagttgatgttctatatttaagaattcaacaagaacatcatctgtttccatttccttcagatgggaaccatcagtagctagaaaacccccagaatttaccatcctacacctctgatttccaaactgtatctccattttacaaatcctgctattgatcgtataaaaatttcaaggaggaattaacaattaatgttttggttactgcgtgaaaaagcttagcaacaactctgtgattaattcatcgaatggttaagaaatgcgtggtatagttacaaggatagtgttgtcaacgcaaaagtgtctaccttctgtaaattgtactaggagatactattcaaaacaaaaggatatttctattgttcggcaacgattgggacgacctggaaatcatttgaaaattggcattgtaggaatgcccaacattgggaaatccaccttattgtacgtttgttcaagggtttaactgataaatttgcttcattgatcggtattaacaataaatatagtcaaattcttacaaagacaaacctgggaaatcctgctaactgtacgttgtcatattttagtcaagtattagttttgattataagtgatataatattttgtatttctgttgtctaacaaaacaaatttataagaccctttcgctacaatcgatcccgttcatgcaaaagcccctgtacttgattcacagtatgaattgctttgtgaaatttatcagcctaaaacgcgtatcccagcgcaattaactatttatgatactgcagggttgacaaggaattcaagcaagggagaaggtcttggaaatgcgtttctttcaaacattagatccgtcgatgctttgtttcaattggtacgtgcatttccagaggctcaagttcctcatgttgaaaagtcagttgatccagtaagagatctacaaataatacaggaagagctattgttaaaagacgcagagtttttagaatcatatttaaaaaaggagggccgctcgcccaaaacatgtgcaaaagctcttgatacggcacgaagagcattagaagtagtattaggaaaaggccgtcaaatatctaaagctgaatggaatgacgagcagattcccattttaaattctttaaacttactcactgccaaaccggtggtgtatctggtaaatatggatcaagacgattatctttccgatgaacaagaagcattaaaaggaatcaaagaatgggttgagaaaaatagttttggtgatcaagtgatacctctctcagttctgtttgaagaacagctattcatgcttacgcctgaagaggcggcgcaggaatgcgctagtttgggcaaaaattctcaattatcagaaattatttgtgcgggatattctgcacttaatttgatacattatttcacagctagtgaaaaaatcgttcaagcttggactattgccgacggctctaaggcgcctgacgcggccggtataatacattcagatttcaagaagaagttcgttgcaggagaagttataaagttttctgatttcgaaaagtacaaatcagtagatgcttgtaaaagcgtaggaaagtgcaaaacgaaagggaaagattatactgtcgaacccggggatattattttctggaaaattgctcgttagtgataatctaaattaaattaaattaattatagtaagatttcattaataccgttttcataatgtttcttttcaagtgtttattagttatttgtttacaaaactttatacttgtaggatagctttaattacattaaattatttagtgcatcggtgtattttgttaaattggcctctaaacagtaatgcctacgtactgtgtgtatgtaaacacataattcaacctattgccatatttcttacatattaccctttttttgggtgtaatagcagtagtcagaattctgggttgttttatcttttcctttcataaataaaaaatggatgggaaaccgcaagttgaagtgatagttaatggacaagttgttccaaatttggatgatagagagtatcgtcttattaagttggaaaacgacctcgaggttttgctagtgagagatccggaaacagataatgcaagtgcagctattgacgttcacatcggcagtcaaagcaatccacgagagttgttaggattggcgcacttttgtgagcatctgttgtttatggggactaagaagtatcctgatgaaaatgaatacagaaaatatctcgaatctcataatggaatttcaaacgcctatacagcctctaataatacaaattattacttcgaagtgtctcatgatgctctatatggtgctttagatcgttttgctcaattttttattgaccctctcttcttagaagaatgtaaagatcgtgaaattcgggctgtcgattctgaacattgtaaaaacttgcaatcagacagttggagattttggcggttgtacagtgttttgtctaatccaaaaagcgtgttttcgaagtttaacacgggaaacatagagacgcttggtgatgttccaaaagagttaggtttagatgttcgccaagaattacttaaattttatgataaatattattctgccaatattatgaagcttgtaattattggacgcgaacctcttgatgttttgcaagattgggcagctgaattgttttcccccataaaaaacaaagctgtccccattcccaaatttccagatcctccctatacagataatgaggtacgcaagatttgttatgtaaagccagtaaaaaatttacgacgtttggatatcgtttttccaattcctggtcaatatcataagtataaatgccgtccagctgaatatgtatgtcatttactaggccatgaaggagaaggctcttatttagcttatttaaagagcttagggcttgcaacctcccttatagcctttaatgtctcaatcaccgaagatgcagacatcattgttgtttcaacctttttgactgaggagggtttgactgattaccagagggttattaaaattttatttgaatatataagattgctcgaccagacaaatgctcacaagtttttatttgaagaaacccgtatcatgtcagaggctcaatttaaaacgagacaaaaaacccctgcttaccagtatgcgcatgttgttgctagcaagcttcaacgagaatatcctcgtgataaagtcctttattattcctcagtactcactgaatttgaccctaaaggtattcaggaggttgttgagagtcttcgtcctaataacttttttgccattttagctgctcattcaattgagaaaggacttgataataaagagaagttctatggcatagattacggattggaggatttggattctcagtttatagactctttgctacatattaagacatccagtgaactttacttgcctttggcaaatgaattcattccttggtctttagaagttgaaaagcagccagtaacgacgaaactgaaagtgccgaatttggtgcgaaatgacaaatttgtaagattatggcataaaaaggatgacactttttgggtacctaaagctaacgttttcataaatttcatatctccaatcgccaggaggtctcccaaagtttctgtgtcgacgacactttacacgcgattaatagaagatgctctaggagaatattcttatcctgctagcttagctggtctttccttttcactttcaccatctactcgtggcataatactttgtatttcagggtttactgataaattacatgtacttttggaaaaagtagtcgcaatgatgcgtgatctcaaagttcatccgcaaagatttgaaatattaaagaatcgcttggaacaagaacttaaagattatgatgctttggaagcatatcatcgttcaaaccatgtactcacatggttgagcgaaccgcattcgtggtcaaatgctgagttacgtgaagctattaaagatgtccaggtgggcgatatgtctgattttattagtgatttattaaaacaaaactttttagaatctttggtacatggaaactataccgaggaagatgccaaaaatcttattgaatccgctcaaaaactgattgacccaaaaccagtctttgcatcccagttgagccgtaaaagggctataatagttcctgaaggtggtaattatatttacaaaactgtggtgccaaacaaggaagagaaaaattctgctattatgtataatcttcaaatcagccagcttgacgatgaaagatctggagccctaactcgactagcacggcaaataatgaaggaacccactttctccatcttgcgtactaaagaacaacttggttatattgtttttactttagttcgtcaagtcacgccttttataaatttgaatatttttgtgcaaagtgagagaagtagtacatacttagagtccagaattcgtgccttgttggatcaattcaaaagcgaatttttagaaatgtccgacgaggatttcagtaagcacaaatcaagcttgattaactttatgctcgaaaagcatacaaacttaaaagaggaatcttctatgtattggttacgtatttgtgatggattttatgactttaccagattggaaaagcaagcagaaattgtgtctaccattaccaaggatgagttttacagtttcttcataaacaacattcattatgaaggagaaaatactaaaaaaatatctgtgcatgttgtttctcaacgctgtgaagatgaagtttacgaaattcccaatgttactatcattgaaaatggcaacatgttcaaggaaagcatgacattgagtaaagcggctttcccacttaaaccctttgatgaaatcgataggtctttattatttaattagttttttttccctaatccgattctcaaatttactgattttatattctcatcttaatttcagttttgcattctggcactgcggtttttctcgctatccaaacaagtgtgacgagacctactcttctgctagctgcaaagtctctttttcatagattttgtaagcaatagtaaaacaattgtttttttttatgataagatatttattttaaaatgtcgtctaaacttctttctatgaaagtacgaaatttagtcaaatttttaagaaaaatttctactaacctgtattttgtagtttatgcaacgcgctcgaggcattgacccgaagcaagcagaagaagagttaagcaagaacattgttacagatgagcattggagtcttgcaggaaaagttgattttttaccccaaaagatgactcgtaatgtagaatatgaatcgggttatgggggtctgattgaagaaaacgatcttgaaagtcattcaaatgaacctaatttagtacaaggaagagctagctttggattatttaataaggaactaggagaggaaaatgtggatgaaaaagatgtttctaagaatgaagaggttgatgtaaacggtactaaaataacggacacatcggagcttacagaaagagaacgtcgtaaacaagaattagtgtctaaaaaggcggaggcatcccgtaaaatggaggtgaaggccccggcaaaggaatccaaaaagaggaaagttaatgagttgtctcaagatgtcatttctctacattcccccaaagagtccaatgcccgaaaaacaaagaaaaataaaaacaaaaagaagaaaaaacgcaactaagagttgctcattttttttttcaatttgactggacgttcattgtatgaataagggatgtgaagcatttttgggtactgtaaatattaattaaaattttctgaattattatcatggtcctttctaactgtgtattattaaacctggagaaaaaaagagaaccgctacatatcaacgatgcttttttgctattaagatgtaaatgtaagagtttgaaactacagcagtagttcatcgttgtcgttttacgaaatctgctagggagaaagaatgagaaagaacagtagaaatatgtatttactatataatgaaaatagtcatgaatagaccataatttgagacgaatgaatcaatatttgaacgaccgtataacataagcatataaaaacatttaagtcgatttacgtaaagccgaggtaagtagacagaaaaacataatctactctatatcaccacgttgttcaggaaccaaattgggaagtctagaaaaaaagttagaaattgaaagaaaggggaaaaacataaggacttacgaatcattgacaattccatttttgacgttcatgagaacagcgcattccattttgtattgggtctcaagactgtttgtacctaaatgaggaagaagaatcaccttttcgttctccaaaagaccaggatgaattttgggctcttcttcaaatacgtcaagaccggcagagtaaacgatgccttcgtcgagagcttcgacgagagcagcttcatccataacggcaccacgtgcagtgttgacgatgacaattccacgcttcatcttttgaaattctggttttccaatgatatgccgggtgtgagcattcaagggcaaattgagggaaagcacatctgacttggctaaaagatcgtcaaatgagacaaactcggcaccttcagcttcttcctcgggaaggggagtacgattgtgatatacgattttcatgtcaaaggcgcgagcacgcttggccatggtcttaccaataccgcccaaacccaaaataccaagcgttttaccctcgggatcatgagagggtttgcaatttgcattccagttgttcttgtgtaactcaaagataccttggttaaatccacgaagggcacctaacattaagaagataccaacgtcggcggttgcatcgtcgacagccttgggaacgtgggagacttgaataccacgagcggtacaagcagccacatcaacagtttcataaccagcacccaaatggcagataaacttgacggatgggggcaaattatcaatgatttccttgtcaaaaatgcccatgtaaaacttggagttgtaagtacgacagatggcctttacattttgaaactcggttttgcatttggccaagaagtcttcgcgagtgccatcgctgtaggtctaaaacgacattagtaaacaagaacaggtaaacacaactaagcgcatatgttgaggttttgtcgggaagctaggagatccgctagatagccaagaaatccaacagaatcgcagaagcagaggacgagggagaagaagcaacagaacaacaaacaagcaatcactcttgaattttttagttccatatcctctgctcatccttcaacctccatctcccactactgtcccttcttccctcccttctctatttctttaccttcaactctgcatattttccaagagcttcccactccttatgagcgtgcttcaaagtgccaacgagtaaagctgcaggttttccactaagagtcatgatgaatacaagtcgttgagaggatgagacgatcgattgattattttacagaaccttcgtgcttgagttctggtatagttgatatcttgaataaaggctttctgtcaaacaaaagcaaatcgcacacacaaacacacaaaaaaaccgctgtacaactatttagaaatctcgagttgagtacaacaaagaatgtgatggagatgtggggaaagcaggatattcttcgctttttatgcttttctgaatgaacaaaaaggcaacgattgtaacagcgatagttgaacttaggtttagtaagattggttaaacagcggagaactgaggtgtttaatgtctagatcccgcactctgcgttcttttcttacgtacacacgcactctaaataagactataccaacctgaaccaacttggtcaaatcttaaggattagtgtgcctgctgttccactgcacttaaatagtcttaccggcttatctatgatgttcgttatctatggatcacgtgggagacgaaggaggagcacggtacatgatgctgatatatggagattaggaggatgggcgtggtacatggaattgtaagcgagcgtgcaaagtagaaagaaaagtccactaacaagaggagaggaagtagaaagggagaatgtgtgagtggggggatgcgagtgatcgctgagtgcaagcatctgtagagttagtggtaagaaaacatggttaggaaggatggaattgaaactggtttaaaaactcgaattgtagtggtacaaaatgaaacacataaaagtagcgatgcaaaaacattggatcaaaatatccgcatattccgaggacaaatacgttgcgaacacaactactttttactcatcttccatttgtttgtcgccatagattgaatcgatagtgtaggggagctcccaacttatagatgatcaacacttttttcgcaaccaaaatagtcactttggtagtacaagtttaggacattttttccaggtgtgcatgcagagacaaatgggactcgtaaattggtactaattcgtttgtttgtttgaaaatcaccgacacacattcgtctacacaaatcatcgcaatctcattgtatacaaagtgccggttcacacttccacaatttataacccagatgcttcattagcttagaagcagataaatctgcttgacttgtttcttagtcatagtattcatttcatctacaaaagtgttagagacacaatctagttattcccacttgcttcttagtaatgtttatgttgtaaacaatatttcctcaatacaaccaagtcatttcctagtcatattatgtctcatcaacaaattattacatacgcacacttcaaaccagatcaataaaactcccttgttacaatcaaacttttaataaagcaaataattttttcaataaaccttctaaatgttttttcctctccctactctaccttttgagcaagcaaaatttgcactggacggccgtcttcgataaatccaatctcatcttttaaaaccctaattcgtccatccgactctgaaactattgctgccgcttctcctttttcgaatctatgatcacttcctctaggatgttcatactgatgcaccccatcgttgacaaatgtacacaagaagagaaatccgttatttctcaataatgaagaactttgtctcagcaacgcacggtttaagaatcgaatttgtagaactaaatcgtatttgtaaacatcaccttctggaacgttttgaaaatcagctagcatatctgccaaagagattgccgttgcgtttggctcttgttttccatctctagtatacaatttccataatcccgatgcatctactttagcaactttttttccttctatcctatcctctagacctaaaccgctgaaaagctccgaaaatctttgaatcgcgcgcttttcagcatctaatgcagaaaccatccaatgtttaccgctctctctaaaacatatccatgccaaatccctcccagatccacatccaatgtctaaaactcttgcattatttgtctttattcctttttcaacgactggcatgacctcttttaaatacggacatggttcaaatagtaaatttcgatttggaccgctttccaaaagctcattctgaggtaaagataaatcttcccatattttatgactgaacataaagtgtccagctatattccatcctctcttcttcaattgttgagcgcaggttcctgtctcttccgtctctattttatctccctggtcttcgacaacgaagagttcctcttgctttgctggtaattgataccagcatttagaaattttttcacttggaatattgactgactttcgtaaatggctgatttcgtacttggattgagcacgaacatctaaacatttaatctcacctcgaaccacggcctttacgagatgttttggatcatttaaactattcatttgcatattcaagggtcacataatcttcaatcgaattgacttgaacaatttacgcacaagttaatgccgttttagaactttggaagttggttactcgaaagagcacataaagttagcttaagaaaattacattataattgaaatatctaaattaaaatgaccaaggtcacttgacaagtgaaaagtttaaaattaaaggcagtacataaacattaaatatttgtcatcgtttctcaatcccatcgatgttgtcgaacaccggtagacggatctattcttcctaacgcatctccaatccactcacttagacgatgataaatagacaaactagcgttatggtagctaatagagtgtgcgctatcgggaaaaaccgccatgtcatagttataacagtttgcgaggttaagtccatccatcaaatgcattgagtgttgaaaatgaacattatcatcacccgttccatgtgcaacaaagaacctctttaactgtttaaacttttcgtagtcatgaatttgcgaatttttgtagccttctttattatattgcggaaggtccatgtatctttcggtatatacagaatcataaagacgccaatcagttaccggggctacagccattccatacgaaaaaacgtcttgtgtttccaatgtcttcaatgtcagataccctccataactccaaccccatatacctacatgattctcatcaacaaatggcaaatccgcccaaaatttaccagcttggccttgatcgtatgattcccattctcctaaatgccttgacacagaatatctaaaagcattaccattaaatccagtccctcttccatccaatgttaccacaatgaattcaaagtctggatgagaagcgagataagcttgaaagtcaactctgaacaatttagcaacttgctgagatccagggcctccataagcaaaaaataaaactgggtactttttgttaacatcaaaatttctgggtcgtcgttccataaaattaaacgttgtatcattaaaagttaatttcccgtattcaacactcggtaacgtaattgaagacaactgctgtttcaaacgtgagtttgtttctaaagacagacaataatctttgtctttagttgatcgaagctcttgccatggaacgtcaggtccatgataatttagaacataaaaatctccaaaaggggaaaacgaggtagagtagtaaccctcatcttctccattatctgtaattccgtaaatttctaatgtatcgagagatacataataaagatgcctttcggtagaatcttttaaagtggccaaaaaatatacatttccaaaatctccatctatgtgtattgggccgtctgttacatcccaggcgccagatgttaaataaataggagaagaaccattaaatggaataaatgccaaatggttataatcatctaaagctaaaatatcaaaatatccatccgaccaattttcccaaacaagagaattatttaaaggaaacattttagcagactgttgaacctcataccaaccttcttccaaacattccgttttcactgtatgtatacttttcaactccgtatccaacaacctcgctgtaatgcaagtgctattacgattggtaaattgaaccaatacactagaggtattgacccagagtacattttgaacgactggttctgccaaaggttcgttatgccacagtgaaaaattagaggaagcgttagaattaaggtcagcgacaaacaaagaaacagaaggattcggattacctggctttggatatttaattgccatgtccttgttataatcaaattccggcaaactgggatctagctcagcggtgtataaaggatagtgataagtagggatctctgattcatttagcttaagaaaagcaattttatctgaatccggagaccaccaaatcgttgaaggactggaaagtacttcttcttcataaatccaatctgtcaacccattaaatacgtcaacggtaccgtcataagtaagtctttgaacatttccatcgttttttcgaacatacaaatcattattatagacgaaggaaagttgatgaccagtaggtgaccattccgcaaggcttatagtccaatgctcgttgtcctgacccagcatattgacatccttagtttcggtattataaagataatattgtgcaaatgatgaatgtctccaccgttgagacttattgaccgagactaacacgtactttgcgtcaaaagatatagaataactgtcataatcgagctggattccattatacactaaatctgaaaccgagaacagagttttgttaagattataaggatcttgtatattaatcaaatcaccgtattttactaaaaaagtatccttcaagccttggctatcaatccaattgacttgtttgtatgaaggtttgtatttttgaagaacaatatcatctaaactcagcgagtctcttttcggaggagaatcgctaacgttggaaattgtcaagtaaagaattaacaaactgaatatcaaagccaaagctttaaccactcgtcgaacatgacgactaccaaagccacttcgactaatcaaacccttgtcctcaaaactaaaatcattcatttaggtagtaattgatcttcaaaaagtagaatagtatatatatatatatatccgtaaagaatgaccaagcgtgttaaaggatcaaggaagatatcagaaaagtaaagggtttgtattgttcacaattaatttacagtttaacgtcttcacgaaataaaagtggctgtctcagcattaaaggcgagtaccctgatagaatactgaagttgcgtttattgagttcagtagcgtcaatccaagaaaaatattgttttagtttaaaaacaaaataaaaattaaaaaaattaaacccttttggaaacagtaatgtatattccttcgaaatcgttatgcttgttggtgtacagaaatataagagcgatactgaaattgtgctgtaccaaaacctgcccaacacaccacattagaatactgactgtaagtagtaattgcttcagttatctagaaaaaggaattatatggggagtaaggctttaattactagcccagacataagttctgggcaactttatataaagttgcccacattttttcatttatatgtgtggccttttgcattatttgtgtacccctatattggatatgtatatcaaaacaaactctattctgaagaggttcgttatttaacatacattgctgtcggtactattcatgcattattctggctagctggtgaatggaacacgaaggtttactgtctcatgacttgtcgaaaaactgacaaggtcgaacaagctactcatatccttgttactcctagtaaaataggagaatcatctagtgtggagccaatcactaagttggttcttcctgactcacaaacgattcagtacagcttctcttttcaacgtaaacggtttatctatgaaccagaaaaaggatgcttcgcaaatataacttttccaatggatgaaccttcaactattgggactctcaaaaaaagtacagggcttaccaatattcaatctgaaatatttctttatcgttatggtaaaaattgcttcgatatacctattcctacctttggtactttattcaaggagcacgcagttgctccattttttgtcttccaaattttttgctgtgttttgtggtgtcttgatgactactggtacttttctcttttctcaatgttcatgattattgctcttgaatgttcagtagtatggcaacgtcaacgtacattgaccgaatttcgtactatgagcattaaaccttatgaaattcaagtttatcgcaataagcattggttccctatctctaccgaagatttgcttccaaatgatgtcgtatctgtccttcacaataaggaagacagtgggcttccatgtgatcttcttttactttcaggttcttgtgtagtaaatgaggctatgctttctggagaatctacacctctggttaaggaatctattgagttgcgccccgaagaagctgttattgatgtcgatgagcttgacaaaaacgctgttttgtttggaggaactagggttcttcaagtaactcaatcgccgttttgcaaacttaagactccagataatggtgttcctgcaattgttcttcgtaccggatttgaaacaagtcagggttctttggtacgtaccatggtattttcttcggaaaaggtcactgcaaacaatcgagaaagtctttactttattctatttttgctagtgttcgctattgcagcctctggatatgtttggcatgtcggcagtaaaactgagcgtagcagatacaaattaatgctcgattgtgttatgattattacttctgttgtcccttctgaactccctatggagctttctatggctgtcaatgcctcattaggtgctctttctaaatattatatttattgtactgagccatttcgtataccactctccggtcatttggatatctgttgctttgataagacgggtaccttaactgaagagcatatggttgttcaaggtattgctggagttaatagaaaggatccttatagtcttgaaaaattaagcgatgcttctaacgatgcgatactggcaattgctacggcacataccttagttttgctggaacaagaaggtgaaactcccaaagtcgttggtgaccccatggaaaaggctacggttgaaaacttgggttggtctattgagaaaaagaattttgtttcagcacctgaaggttctgttttttataaaggtaaagttcaaatcattcgaaacttccaattttcttcagctttaaaaagacagtcttctgtttccaacgtaagagtgtctggaggaagttttaaaacttttgtttcggtaaaaggagcccctgaagtgattgctactatgttgcgggaggtccctaaggattatgaaaaaatttataaagattatggtcgtaaagggtctcgagtactcgccctaggttataaatattttaaaaattatatccctgagaatcaagtttctgatttgagccgtgaatctattgagtctgaccttgtatttgcgggattccttatttttacttctcctcttaaagaggatgctaggcaaactgtgcaaatgctaaacaattcttcgcatcgttgcatgatgataactggtgacaatcctctgaccgccgtatatgtagctgaacaagttggtattgttgaaaagccaaccctcgtattggatattaagcatgagaatgaaaagattttagagtggaagagcacagatgatacaatcaatttacccatgaatcctcataaatcgttggaagcttcgttgtacgaaaagtatgatctttgtattaccggtcgtgctttgtctcaaattatcaatccggacgttattatgtcaatttttactcacgcttgggtttatgcgcgtgtttctccttctcaaaaagaattcatgatctcaactttgaaacacaatggatatataactcttatgtgtggtgatggtaccaatgatgtgggtgctcttaaacaagcacacgttggtgtagctttattaaatgcttcggaagaagatatgcttgaaatgcaagagagagctcgtaatcagaagttgatgggcgtttatgaaaagcaaattcaacttgctaaaagatttaatcttccaactcctcctgttccacctgcactttgccatgctttccctcctggtcctaacaaccctcatcgtgaaaagactcaagaaggcttaaataaggtcctggaagatttggaaactaagaaagctagtgatgttcaattaacggaagctgagaaagctgctgaaagacgggcaaatctggctaacaagatgtttgacactttagcaaacgcttctgatgatgaggcaccgaaacttaagctaggagacgcttctgttgctgcaccatttacttctaaattagctgtagtttcttcgataaccaacattgtgcgtcaaggtcgttgtactttagttgccctcgttcaaatgcataagattttggctctcaactgtttgatcactgcttactcgttgtcagtacttcatctggatggaattaaatttggtgatactcaatacactatttcgggaatgttaatgtctgtttgtttttactgtgtttcacgggctcgtccacttgaaactctttcaaaagaaaggcctcaagctggaatttttaacacttacataattggttctgttttaggtcagtttgctattcatatcgttacccttatctatataactcgtgtcgtttatctgtatgaggatcctttagaaaaggtggatttagaagaaaccttcaagccttctttgttgaatactgccatttatttgcttcaacttattcaacaagtctcaacgtttgctatcaattatcagggccgtcctttccgtgaagctttaagtgaaaataaaggaatgtactatggccttttgggcattgcctttgtcgctattgctggtgtaactgagttttcgcctgaactcaacgcaaaacttcagttagttaaaatggcttataatttccagatacaactgttagccacaatggttgtagattacgcggcttgttggattattgaagagcttatgaaaaaatacttccgtgacaacaagccgaaggaaattgttcttcgtaattaagaacaattatataagtgggttacacctacttatctgtacaagcttagataaatattcatttgaacaaactgatgagtaattgcattactcactgatgggcaaggatgtcaattttcttcggtcagtatacaatatttatcaccattttcaatttgattacttgttatgaatattttacatagactcaatgattgattcattcttggcatatttgatttattaatttggaatagtgtaagtgagctttttataggacgtaatagatgcttattagagataaaataatattcacttgttaaaatccttctcagtagcaaggtgaaaggcatataaaatttgggatatttctataagcgctatcccatgatactgggacttcgtaaatcctcgaacgctcagcatatatcaagcaattgcgaaaaccgctgaaaaattgggataatttaatttaataaaaagagctaagctcatttaaagtttttttttttaatgttcatcatttttgccctattttgaaccaaaattttacagttttaatacgcatcgaccgatcgagttgaattggggcttttctgcattaacttatcgatacaatgcctttcttcctcaaagagctttcgttaacgatttctctgcatcccagttacttcggtcctagaatgcaggactatttaaaggcaaaattgttggcggacgtggaaggcacatgctcaggtcaatatggctatataatttgcgttttggacagtaatactatagatattgataaagggagggtagttcctgggcaagggtttgccgaatttgaggtaaagtatcgtgcagtgttatggagaccatttcgtggggaagtggtcgatgcaattgttacaacagtaaataaaatgggattcttcgcaaatataggaccattaaatgtctttgtctcatctcatttggtgcctccagatatgaagtttgaccctactgcaaaccctcctaattattctggtgaggatcaagttattgaaaaggggtcgaatgtcagacttaagattgtcggtacaaggactgatgcaaccgaaattgtaagtttcccaatagttcacaatatttattttgcttaattaatcgtgttactaacataatatctagtttgccattgcaacaatgaaagaggattatctaggcgttctttaaaaagataaaattttaatttgtcttttatttctcatgttcattaattcaatgctaaccatcgcgtatactgttattattaagttcctttctaggtctcaaagtttattcatgtagttgtaaaagcgcataccaacgtttatcgatctaaattttggctctattctgtggtaatgttatggctaaaagctgcgcaatatctttaaaaaaaaattttaactttatataccctttacacaacaatagaatttccctaattattgtatataatcgcaatatcaatcgacgatttccttatgaatacaatcttgggctagcattttatctattaggagtgcataagtctttatcgttcttcggtaaatagaaaaccatgaaaatattcaaataccttataatcaaagtatgcatttaacataatgataatatattactcaaataagtcagaatgcgaaaaccgaattgtaataaagaactaataaataacagaatggaaagtcactttgccttctcgtgatgaattcctttaaaaccacggcttattccttttcgcattttgttcgtaaggttagccaccgaggcaaccccatcaacagcaacattacctacagtactaatgcctttaagaggcataccaacaatcgaagcagtctgtccaagaattccttcgacaagagaagaatttccggcgcgtttggaacgaaggacccattttgggctcagagttatacgaagataaagaactccttgtttgctatccaaaggaatttcatagttagtctgttgttgctgttgaagaagcttgcagtcgattacacaagagcccaaatgatcgtccttgttaccaaaatcccaatcaaaaacattagcaacaaaattacaggtttgcttgcaaggaagttcgacctcgaaactttcattaaaagtaggatttaacgtccgcttgtgcgttttagtccggtacacttcttctccttgcaactcgaaaacaacgaaaggatcagactttccattggaatctgcggcagggagatccgtggcttttatgacatcgacggtcatttctcccatattttcgtacatttcaacttcctcaagtttcacaggaacaggagttagcctaaaagcgaccaaaatcgaagcaccatcaggaaatgcaatttccagaggtttagtagcgcctttactaattaaatcgcgactcagcatagttttgctaccaacctccttatcaccatctagcagcttgaaagtacattgagaatattcaagttgtctgatgaaagtattgccgtactcatgcagggtagcaccaccggtgacgtttaaggcagatgataagaaaatatgatgaggtaaatcgtctaaaaatatagctaactcttgggctggcttagctattttatacgaaattatgtcgaaacccatgaagccagattcaaagtctaaagctgcatttacagcttcagacggcataagcagttctgaaatcttctttggttttgaggttttaacagacgtagaccctcgagaagttgaagtgttgtcgactgctgtaggcgttttttggctttccggaagcacttcgatatttactttatcagttgcaacagttgatgaagctttaggagcgggtgtcacatcagggctgagcgaggttgtgacagcggatgggaaaaagtcacatttgaaagttattgttgcattaccctttataccccgggtagaggacaaaggtacagttagttctcgagggtcatggtattccattaaagcaccattttcgccttgattgataaaatttgatatgttgataggggtctgtccaatgagtttgtcttcaccagatgaattgtaattcatcacttgtaaaaagaagatgtcatgtttggtaattacgggtgcatacatgtattcatcccaaaacggatttacattgctagcaatgaccactgtcctaaactgtttcgtattgtgggacatgatgcgtgcgtaagaatcacattttttaccaggaatcttagagtgcaaattattcgccgaacgtaaatggatacgaattgcaccgatgggagtagcaagagccatcgaagaaatactgtcgttatttaactgagcaggtttccacataacagacatacgtactctaccggatggagcatgttgtaatggaaaccataaaagacccgtcttagtagcagcaaacaagtcctgcaaagatacattagcggtcccaaaaggatgctctgattcctccgtgaatatttgaacacccagagtagcattcttcccttctggaagaagagtaccaaaggattcttcccatgatggattattgtttttcttaatctttctggtcgtatagacttctttattgttaataatcaatttggcataagcggtaggtcgtttcgatggatcattgctaagctctttgcattgatgcacagtaaattgcagaacaccagggccatcgactttagtaatttcttcgccagaatcaggcacaactgcatggaatttcatgtcataatttaaacgaccaacagtcttgccttttaaagtcaattctacaaacgcatcatttgtcacaggcatagcttccagagtagctaatggtagtacagcactgcccagaagtttgtcacttcgaatatcgttaaaatcatatacctccaaattcaggttctctgaaaacgaattcaaaacggaataaaaagtttcgttgaataccggcgaaccagtgttgtgagccactttagatttaccaataacacgatccgctgaattttttataacaacatatggatcaacagctccacctaaaccgtctttaaaaccatctcccttgcgtaacttaaattctacggctccgagagcagtatttaagccagcggcacccatcatagattcgatatccagctcatacacattgggactgtacatcattgggcccaacgtgttatgtatctgttcggtgataaacgtagtaagacccggaatgttgccaatatcaaaaccaaacttatcacctccgagaggtttaagaatgtaagagaaaacaggtttctcggtaaaagtcaaaccgacagtcttggcatacgggtatttatcaataagctttactttaacacgaaggttaccagtgaaggaaaggtcctcaattaaaacaggcattttagctgaagcaatactttttcctattttcaaatcaagagcaatcttaggtttgatgcaagcagcaatctcacgacccgttaagtcactaatatcatttggactaaatgctaatctcaaatccatcataacagtgtcttcctctgttttagggtaactacggataaatcccattctcggtgatttggttcccagagtaaattcggagagagccatggagtcaataaagctggggacattttctgaaagaatctgatccgtaatttccgttattctctcacttaaagaaggttcaaaaatataccaaaattgttgtaaaaaggtgtttagccaagtgacagtttcgctatcattttctaattttcgtgtagaaagatatctcgtatagtcgtctttgaaattgactttaacacgtcgatcgcaaattcggtagtactggatacaaacagccataataatgaaaagactcaaaaatccgaagcgcaaataaccaaacaaaaatgacatgactgccgtatacaaaacaagccttgaatcctggaaatgttgcataaagagaattttaagctcaatgcataattgtaaacgttcatcagtcagccaaggacagtattgtgccaaaatgttcctaaccttttggtgcctttgaatgaattgcatcgcatcccttttccttaattccctctcgctaacaggacgagtgggcactccatcaacgtctgatttctcttcagatgatttgggtgcttgcatttgtttagggacctttaagtctctagcacctgagccacgggctccagtatcatcctgtacttgaacctcagaaactccagctgattgtgggtttaagttattcttgtctgatggtgaagcttcttgttccttaactttcaccttaacaccaccaccagctgtatcagtaggaagatgcattttttcaaccttttcattcgggtcggcattgctagcacccttagagggctcagcctgcgaagacattgtttctgcttaaacaatcaaaataaggtgtagtttctgctttatataaataactggttaatccgataaccaaaaaataaatagtttccgtaattaataaatattgctagaccaaaagagaacgaatagtcaaaaaaaaaaaggtcttatcactgcttggttcgtgacagatgttggagattaaagtcacagtgtataactggctgtcataatgaatcaagagtacaccaatatctggccagttttactttcccttaagattccttaaaataagttggagtttttggcgctacacagaacggcgtttaaattcagtaacaggatttagcataacaaatagggcgcccttgttaagttatataatcggtctcatattgaaacactgtagaataatagtagtgtcgaaagcggattgaaaactaaatatgaaacgacttccttgcgattttcataattataggtgtattttacacaagaaacgtttatctacaggattgccgagtattttataaaggtttaagtttattaattcacatttttttagctaatcaacgctacaaaattaacgcaaggctaaaaatcctcaacacagctgattaagaatcgagtttttaaataacctgtattaaatagtaaaaaccaaaactatatactttaaaggcggtcataatattcagtgtagtcgggaacattttccttaagacccttacgcttacgagcttcgcaaacaatttgaccaggtttagaagtaggatccaatggatcaccagacatgggagaccaatggtcaaataccaattgagggaaagcttgaccagcagtagcttgacgaagttcaccagtgaaaccgaaagactcgttgacgggaaggtaagccttgatgttgtacaagggagtaccaacacgttgctcctcagaaaagacatgaccacgcttcttgttaaggacagagtaaataccacccatagcgttttcggaaacttggatttcgaccaagaaaacgggctcctggatgatgggagaagccaaaagggtagaagcgtagacgacacgacgagcagtaggaataatttgaccaccaccacggtgaatagcatcagcgtgcaaaacaacatcaagaatgttgaaacggcaagaacgcaagttctcctcaaacatgggaccctccttggaagcccaggcaaaagcagcaacaacggaatccttgatttcgtttaagtaagcaacagccttggtttgatcaacaacaacattggcaccagtggtgtcaggaccgaaacaccaaatcttacgagcatcagtgacatcccatccaaactcgtcagccatgatacgagcacgaaccttgaaatcatcacgaggattgacgtgaccagtctcaatggcgacagagagttcttcactcatgggctcagcagtcatgaagatacggttgtgcttgttgggagacttagagagagcagtcatgctagagggctcgctaacggactcacggtaagaaacgacgggaggagaaatcttaagagggataccagcatggtcttcttgcaaatccttcaagcaaatctccaagtggagctcaccagcaccagcaacaatgtgttcaccagattcactggtggtacacaaaacacaagggtcggatttggaaagacgcttaagaccttcaacaagtttaggcaaatcattaccgttcttaacctcaacagcgacttggacgactggggagacggaaaacttcataaccttcatgttgtgggcaacttcggaagtggtcaaagtaccagatttgaccaaaaattgatcaacaccgaccaaaccaataatgttaccagcaggacaatcctcaataggctcaattctggaacccatcataaggacggtacgttggatagccttgatgaagagatcgtccttcttaccgggaacatagttagggccttgaatgcggaccttcaaaccagaacggacagtaccggagaagacacgaccaaaagcatagaaacgaccacgatcagatgtgggaaccatcttagaaacgtagatcataagaggagcattggcatcacagttacggataccaacagcacactcgtcgtccatgggaccttcatacaaagtctcagcacgatattgttgagcagtcttaggagaaggaagatgaaggacaatcatttccataagggcatcagcagcaggcaagaacttgcgcataacgaccttcaagagagccttaccctcaagctccttctcatcgggcttgatggtaacctcgagcttactcaaaagagtgaagacctcgtctttgcggctgttcataacagcatcgaaaatacgataaatgggatccaagatgaacatgttgaaagcacgttggttagagttaccgttagcatcggtagcagacttggaccatttcttggtcttagggttgaagtagttttcaccccaaagacgttgcatcatcttgttacggtcaataccaaacttcttagcataacggttggcaaattgacggacagtgaaagcccaaccatgaagaccggaagcaaaagctacagtacccttgtcagggaaaacttggcagtcgccaaggaccttgtcgtaataagtagaaataacgacgttaacagattcaacgacacgagcaaaattttgataaagctcttcttgagaaatttgaagttcgagcaaagcacggtcaactttgttaacaacaacaactggtctaatacgttcacccaaagcttgacggagcacagtctcggtttggacacagacaccctcaatggtatcaacaacgaccaaagcaccgtcagtgacacgaagagcggcagtaacctcagaagaaaagtcaacgtgaccgggagagtcaatcaagttaaccaagaagtcagtaccatcagcaggctccttcatatccttcatatcatcgtcagtcatttcagcaaacaaggaaatggcagtagacttgatggtaacaccacgctcttgttcgtcagcacgagtatccatgaaacgagcatcaccagccttggcagcagaaataataccggccttttgaaccaaagaatcagtcaacgtagacttgccgtgatcgacgtgagcaatcacagacatgttacggacattggatggttttcccatcaaattacggacctcttcaggagtgaacgcaaccattttttagagatttttaaatgtcagtggcggacgaaacaatttcaaacacaccaagtcaaattgatattatagtctgaaaccctaaccctgtgttttttgcgatttattgcgttgcagtattttaatcgtcgttataataatgcattaagtgaaatttaaattaaaagaaaatacctatttgagaattagagagggattacatgactaggaaggttgagttttaaagtcattctctcttatttcaagtttttgtttagtgggtaattgtgcttttctggcttaaaaataatctttgttgtacaaactgctttggatcttttattaaagattggtgattttcgaataagtaatttttaaatacatttattattctgctttctgtgacaatgtaccaaggattaaaacatcttgacacagcaaatctaaatactaaaagtacctaatttttgaagtctaaggctgtgctcagggcctaagattaatggtttcatttagaaaaatttaatgacagttgaatatttgttaaattcaatgaaattttattcaccgattaacttgccttacaaagacttcataccaaatgatgttgaaaaaaatggttcaagctagtaaatccaaatcaattgaaagattctgcttttagaaaggcgtaaaaaggcttcttctaaggtacccagcttcaccctatactaattttagtaaattacttgcgtgagccttcataataaatactaggaaattcacttacataatgcataattatttaattgaaagcttaaattcatattccagtagcatattatatacaaatatacaagcattcttcctcttggaaattgaggatactctataatagcgaaagaaacctgtcaggcataacagagtataatcccatactgtgtggtaattaaaacaataatattttacaaatattgatcaattactaaaaaaattaaataaaataaaatttggaacgtgaggttattagccttcctaaaacaaaactaaggttgttatattagcgaagactttaaagcttcgctagttagtttaagtactgaatatattagatgtcattaaaaagttacaaaggaaaacagtttctttatttctcctagatatagtgaataattgaatatacatagcactaaggattgctatacaatcatatgaaaattttcgggttcgaagatgttctgttaaatacagcatagcatcattcttacgttaaaacatgaaatgacatgccaaaacgtaaacgacagattccggatttggtaattgaagaagcaaactatctcgatagtgtcatactccttattcggtatttattcttttcatagctctgtctctgccttatatttgtagggccttcctgcactttatgatcagtactttcaatacttgtaacactacaataccctcaattgccagcagcgttattttgtaagttccttctaataataaaaaaaagcattttactcttataatggcatctaaaggaatcgataaaaccatttattttgttcgacatggtcaagtttctcatgatgttgacgaaaatggcgttcatcgcgaacatgatcctttactaaacgatgaaggacgcaaacaggctttgcaacttcaacatgatttggatgcagaaaagttgccaattgaactgatacttgtttctcctatgcgccgggccctagaaacaatgaaaataggttttcaacattatattgaagataagcatatcccagtgaaagttatcccccttctacaagattgcggcgattgggcctgcaatgttggctcatatacaaaagatttagagaaacaatttcctggttatgactatacagcatgtcatgaagatcccgtatttcccaagaaggaaaaaatatataaagcagattacaaaactagtattcaacgttcacgtgtcctcgcagaattctttgccaaggtacccgaaaaggtctttgcagtggtaacccatggagtagatattcgattattccaaaaaattcaaaaaccagaagattctttagacgccgttcctaaagaacattcattttcaccttgtcagcacgaggaattccgtatgcactatgaagacgataaaaattggaactttgaacctgtgaaataaacaacaaacggttttttttatcagcgaacttctctctttggaatcaagttattaccattgattataattgcaacttatttcgaatgtgttgtgcaattttttactagcatgtatgtctttatgaattaaagttataataagtaaggaaatgaaatttaatgtttagataactaatcagcttgtgagtaaaatcccaagtacgtaaataaataaatagtgaaaaccggaaaacatagacattacaaaggttcgtagtgcacgatgctttatatattctgatcattaagaagtctgttgcgtttgctaattagaatacgaaaaaaagcaataaattattcattaataatttgtcgtcttactttttacacagtctcttactcatatataaggaagataataactgacgaaaacagaatcataaattaattaattataaaaaaaaaatagcaaaacgatgcaattagaaatcacaaacattggaaagttaaggcacgtgggttataaggaaaagacacatatagtataaaattgcaaaaagtattcataaagtgctttacaagtttgtattccctaggaaaaaaatgaataaaatcaaacataaattgctggtaaaccttggcaaaaagattccagtttgattaagcaattacactatatattgaattagaatgagtaaatactaacaattcttaccacatataaggaacctttggagtataatttttaatgttttgagtttttacaacatcggtaggattgttgttgtaggcattgacaatggatgaagaatgagtgttagttgcaatggagtccatgtctaatattgatgaaaagaacgtaaatagaagtgtgtattagatgagaagtcaatataacttgataataattatgtacattttcccttcctataaataccttttgcaaaatgccaattccccagaaactgtgatctctttgttcatttgcctattgtttgacccattgtttaattctggaatagggatgccttatgccggtcgccaaaatataaacaatgaccgcaaagatggctgaaccattgtactttagaatatggtcctcgttaaacattatctgtttaatggtgacttttcttaatgtacaattgtcaaagacacctattgtgttgatgcctttgtttattgcactattgaaaaacaataggaagcgggagacgaaaaagcaaacgataagtgttttggtacaaaaaagagaagagaaaacaaagctagtattagatgatgctaataatcacaatcatgcgtttctttaccactgtcaatatttagggcaaaaaaaacatgtagtgatacaataaaaacaggtattacacaacactgaattttcatatatatcaaaaacattttaccataatttttattattttaatatttaaaaaacaattttctttatcttcctgtaatacctacgtttaagcatccacttttctattttccattcataaaatggagaggtatgttattcgaaaacaaaacaaaccgccgtcgtttgttacttgtttaaattaaattcgcgtcgcgttgtagcgcgccgtgttgttgttgtttaataattcacgacagaaacttaagaatagtcaagccatttagctgctttacaaatcttgttcttcatccataaaactatctttgattcaaatgtttcttcttttcacgagaatttgatacttttttgtcaatataatatccctcgcttttcgcaaataacgaaaatgaaaatgcgttttcaatgctgctgagaatttttactgtactatatatatgtattaacaattcactactttatgaataatacaatttaatctcatgatatttgaatcttgtttccgaccgctaatgaaatagcaagttccaccttcgctcacggtacttttgcacatctcggctggccttgcgataacctagttacatagtccaagcacagctccgtcattatatagacattgggctgatttttcaactcgtaaaaccacattacatacatcggaattatgtacctaataaaggactcagtttacatcaacttcccgaatttgatgtgtttgataggaaagctgaacattcttagtttgtactacatccactctaaatttatcaggtcaatttaatgattagttcgttattatttggcatacaaacttgcttaaattgaaacttttcattcgcggatagacttcttgaggttgaatcgcattgtttgtttgttattgtaaccaacatactctctattcattgagattttttaagttacttattctggtcttatatagttttttaagtcttttttaattattgaaaaataaacaaagacagattaagtcttagccaatctattcttccacgttccgttcctaccaaacgttttcaatttaaagatcttctgctttcctcagcagtttaaggttgtttggaaatttttcaaacaaaaaaacatacctaaattacatatactttacacctaccgtgctatcttttcagctatagacgattgctatgacactcttcccagtattaaataatactcctgtcggtaaacaagttgactcgatttacgaaagtcgtcttgatcaattcttgtccgaagggcagtatagagattttaatcttccaagtgtttacgatcacgctcggattgataaccctagtggagatgttaataatgatttatccaaagggtttgttgatttaaaggtctaccgtgtacccgatttgtctcgtccgagcttcaatgaagtggtaggacataaaaagttcgatgaaactgcttccaagggagatacatttggacctagttgggcaactttctggttcgaggttcatattcgattgccaaagtcgtgggctaaatatgaacaggttatttttcaatggaattgcgataatgaaggtttggtctattcacaagatggtgttcctcttcaagcttttagtgggtctgaaagaactgatttcatattgcccgattcgtggaaaaccactgaagatactttttatattgagatggcttgtaatgggatgtttggaactggtgctggcagtcaaattgctcctcctgacccaaacagatactttactcttaccaaagctgatttagtagctcctaatcttcctgccatggctttggcatacgactttcttcttatgcagcagtgtgtcaaacagcttccttccaattgttggcagaaatacaaggctcgccaaatttgtaatgatattatgaatacttttcatcctaatgacttatctacgattaatgagtgccgaaatctcgcaaaagcgttccttggcaatgacattgattctgaggcagtttttgagaagaataatgacaaagcaaatgtgttcgcaatcggtcattgtcacattgatacagcatggttatggccgtttgcagaaacgagacgtaaaatagtccgttcttgggctactcagatgaacatcatggatcgttatccggagtatcaatttgtttgctcgcaggcactacagtatttgtggctcaaggaagatcaccctgatgtgtttgagaagctaaaagaatatgtgaatcaaaacaaattcatcccgattggtggtagttgggttgaacatgacacaaatattccgaatggagaatccttaattcgccaatttttactgggacagcatttcttcgagaaagaatttggagtacgctgtcggacattttggttaccagacactttcgggtattctagtcaaattccacaaatttgtcgtctttgtggaatggatagatttctgactcaaaaattgtcatggaataatatcaactcatttcctacttctacatttaattgggtagcattagacggctcccaagttatttgccatatgccgcctgcaaatacttatactgctgataccaacgttaacgacgtgttgcattcaatagatcaacacaaaaatcttgttaacgatcaagcaggcttactcgtttttggtattggtgatggtggtggtggccctactcccgaaatgcttgaaaaacttcgtcggtgtaaaggaattgcgaataccgttggatatttgccaaacgtaaagcttggaaatacggtggacgaattttttgatggcatacttaaaagaaccaatgccggtcaaacgttaccctcatggaatggagaattatattttgaatttcatcgtggaacgtacactacgcaggccgagcttaagaaattaatgcgcaaagtagagatagcgctgcatgatgcagaatatgtatctactttggcttctatatttagtaaagattattcgtatcccaaagaaagcctgcaagacctctggagagacaccttgttatgtcagtttcatgatgtacttcctggatcctgtatcgagatggtttacaaagatgctattcctatcatgagtaaggttctaaagaataccgaagctcttttatggcaggctatcgaacagcttggttttaagaaagcttcctcttctgataataaagaacagttatgcttgttgaataccctgccttggaatgttcgtggtgtaatcacggaaaccgaggaaaacaagctcgtttacttcgaatcttgtgacggtaaaggaattttaacggccgctcatacgtcgctgaagcaccctgctgctgcctatcagaaagatgacaatttcatattagtaaacgaccacttaagagttactattgcaccgaatggtcttatacttagtttatttgatttacacaaagaacgggagattcttgatttaaaatctggtaaaaatcatgcaggagctaatcagtatgttttgtttgaagatactcctttatcttggcaagcttgggatacggaggttttttcattggaaaagtatgaagttttagataaaggaaaagtcagcatcaaagaatctggtcctttgagagcatccgtagttgtggatatccctattagtgaattaagtcatatgaaggccaccatctcccttgaagggtacaatgattgttccgagtttactggtgtaaactttacttgcgaagtggattggcatgaaagttgcaaattcttgaaagtggagtttcccgtcgatattcattctgaattcgctagttatgaaacgcaatttggcattactaaaaggcctacgcactacaatacgtcttgggacgttgctaaatttgaagtatgccatcaaaaatttgctgattattcggactttacctacggagtatccgtccttaatgattgtaaatatgggttctccacacatggaaatttaatgaggctctctttgcttagatctcccaagcaaccagatgctcatgctgacatgggcaaacacacgatccgatatgctgtatatccccactcaaaacctctagattcttctaccgtccgagccgctcataagtttaatagtaacttccgtttacttactcgtgcttctgacacagcaaatctagatatctttgatgctttccaactagttggagagcccaatgtaatattgagtcatataaagatggcagagaaaggaaaatctattattctacgcgtttatgaatcccttggtgggaaatctcgtgccagattggttatcaagtcgcttacagttgcctctgttacgaaatgtaatggtttagaagaagacttggaagaattgtgcacgctaaaatcgaatgactattatgaggttcccattgaattgagagcttttgagattgctacattcaaggtgaacctttaatattatattcataaagtaccaagagtaaagaaagaatatctatcttttcatgataaatgtgcgcagtagaagtaaacatattttaactaattgtcttggcttaggtttgcaaagtttcgtttaacaactacttatagtactaactgtcacgtcaaattttaaaaatctttcataaaaatataagactcataaaagcagaaatccaattaagctctttatcccagcagttacgcagtggtataacgcaaatcagcaggatatgtgacattaatttgtctacgaatttgatcagttaattgcatcatcttcaatgtctcctcatggggtatttcaggtgcctccttcatgttttttaataagcattcagcgacggcatcctgttcgtaaaagaatccagtagcatcatcaaaggaaaagtcaaatacctctgtctccccagaagcacgtatcaatttaatactctgtgggcgatagcaatcaccagaaatgaacaactgattaccgttttctccatccaatttaagaaaatcatcggacattttaccacgatccattgaggtgcatagcatagctatggattctgtttttggaaatactagagtaactgctgtagtataatcccctatatcgccgttatgatcttcaaaggtaagagcgtttgaggaaacagtgggctcttgcttttcatttttgggatcatcatagagcagtaatcgagaccaggtaagcggataaacacccatatctaataaaacgccagcgcccaaagaaacggtgcgtaaacgggattctgagggtagttcacggaaacgaaaatcttgtgaaaaatctacaaaaagacggaagtgatcaccacaaacacgatcttcatgtagaagagtcttggcagcctttacaattgggtaaaaacggatccaaaaaccctccgcgaaaaatagatttcttgctctcgctaattccaccaattctagtgcttctggataattaatggtaagaggtttttcgcataagactgctttgtcgttcaacaaggcaagcttgacaacttcataatgctgagggtgggtcgaactaatgtaaacgatatccactttatcatcctttaccaattcctcatatgaaccgtacgctttaggcttgcatggggcacaatgattcttggcgaaagaggaagcacggtgttcactgtcacgtgtagcgacagccacaatttcatgttgaactttgtgacgctctggtacgcctacgagatctttggcaaagaccgcagctatacttcctgcacccaagaacccccaatgaattacaggactggcaccactcatagaagtcattttcaaaacttacgttcaacgaatcaaaggaaaattacgattgtatattatgagaagaaaaactgaattatatttttccaaccgtttgtttgacccaagtgtccgttttatagcaacaaaaagttggagaattaagcaaacacagaagaaaccacagagcaaagaagtggttatgagttcagtacttatcgaagcttatatacatttacaattatgtaagcgtaagtacatgtgtttccaatttgcgtgctaaataataagattttcgttagctatcgggatatcgctttgaagtcaccactatgaagtaaatgagtgtcattaaaaatgattgactaccgagagtgattgcttatgaataaaagatcatattatgacctgaatatgtctatcacactgttcactctttaataggaatgttgttaagtagtagattgaaaattttgaaactcagtacatcttggaatggtggaagtttgaatacctagagaaaacatgtgcgatagtcgtacacaagtttatggttccagaatttggtctaacacttggaatcaagttgttttgtcaattcgttacttctaagacaaactgtaaatatactagggttttatcgactaagtctgtgttttatccttaaacgaaaaattgatgggatcatagcgtcaaaggtaaaaactatactacttgggagttaatcctttgaatatgcattcatgaatatgaagttgattttttaaattgatccatatcattcgtatgcgaacgtactgctataagaaaatacttttatttacagataatattaattatcgtattgcaaattccataaagctgtatacatatgagatagcgtaaagcgtcatttatcggtttattattttacagaattaaaataattcatgcggtatatactttgtaacgcttttccacgtgcgttgttaaaaagatgagatggtagctataacaaatagacaaaagaagttaaagatagacgttcattgaaagcatatttttttagaaactttcaatcaaaggagaaggaggaacaggaaacaaaaaataagtcctaggaataatacgctagctatgttcaaaattaaacaagttccgaaagatttcgttgcgctgcattgcgatatgctatttgtcctattaaccaaatgtgtataatcttggctactgtattaaacacatagttaattttggcaaaaggtatttaatatttacaaatactacttggggataaattcaattgcaaaattaattatttctattcattcatatagataataaaatccaacagttcgattagttcattaagctaaactaacgttttcgccttaattagtctactgcgagtctcttttcaataccttaaaataataatcttcatagagcataccgaatgatgatatttgagaaaggacgaaagaggtgggtacggaaatatgtgtatgtaaagcagaaatcgtatttttaaggtgataattccatgcagaattatattccccgatgtgtattccactttactataaaaaactcactctaagtttctcagccgtaactagaaagaaataaaacccatctaatgctatccataaatctgaaaactgctttttatatctttttaccatgaatagaatagctgtatgccaaagcgggatactaaatttacacaaccatttattttcattttctttctaatttgtattaacaaaacttttattgctcagaagcaatagctgaccattgtttacatccctacttctttactaaatttccgtattacgaaactctcctgtattcaacaagttttgtgagacttttactataatgcgtaagaaatggcagaacgaaaacttgagaaagtcaagttatccatttcacgtcatgttatagcccattaataatattatatttgattactaaaaaaatgggaacaatcggatgcgcaacttccgaagaaaaatatggaacaaatttttcgttgcctactcattttcttatatattacaaggaaagtctacttccattgtcaacaagtgatatttcaggtataatcacttatattttttagaacaaacacaaaaccttcaaagatgagtggaaaattggtccttgttactggtgttacaggatttattggagcccacgtcgctgagcagctcctgcaagccggctaccgtgtgcgtggtacggtgagaagcatggaaaaggcagacgagcttattagactcaatcccggattaaaggataaaattgagtttgtaatcgtcaaggatgtctctgcttctaacgcttttgacggtgttttgaaagatgtggaattgatttgtcatatagcatcaccattctttgtggaaaacgttactgacaacaaatcccaacttttggaccctgccgtgaagggtactctcggcattttagaggctgctcaaggcgtaaagagtattaagcgcattgttattacttcatcttttgccgcagtgggcaatttccaaatcgaccctcataacaataaggtgtatactgagaaggattggaatcccattacctatgaggaggcattgaccactgataatggcattgtagcatactgtgcttcgaagaaactcgccgaagaggctgctcgagagtatgtaaaggaaaagaagccttcttatgatatttgtacgatcaatcctccttatgtgtatggtccaccaattcaccctatgaaaaatatggactctttaaatacctccaatcaaatattttggaaattaatcgatggatcgaaggaagccactccattttattattactatgttgatgtccgtgatgtagctgctgctcacgtttttgcccttgagaacgccaagttgtctaacggccgtatgcttgtctccaagggtgtattcactactggtgatatttgcaaggtccttcgcaaagaattccccaacaagtccgatgttattgccgagcccgtcgatataactgtggatcccagtttcttcaagttagacaactcattttccaagtctcttggattcaaatatcattccgacgaggaatgctatgttgacactgctaagaagttatgggaacgtgctgaggagtttaaataaaatgtttacaaacgttgggttgagcattcttttgttacgaattcatttttgctccttatttatttcacgatttcttctttcaatttatatcgctacgacatatatagactttagacatattaaattattagaatttcattgcatttagataaaagacttttttcgatagtgcttgtcggtacactttgttgtatacaattttttcaatattttgaaattttttactctatcaatcgatttgcgattttttctactcttatgatggtatactgcaattgcccttacagtgtaacgaaatatatctaaccgatatttatttccgttttttcagtatttacgtaagtttctttttgtaaagcgttggaatatttgtttgctcttttttttgatctactattgttacaaaactaccaactgttgcaaaaaaaaattcataaaacttgacaccttaaattgtacttaagtttatacggcatactgtactatacttctgtaacacattcaacaatatataaggatttttcggaacttttctggagccatttttacaaatggtgacgcttacataatgccctcgtaaatgaaatatatattcggcctcgaactcttctataatcttttaattttcttggtctacctttttgtcaaaattcgaagtactgatcgggaaagttggtaactctctttttttatttctactaagtctaaaaatttaacgaatttaaattaaaatcgtataaaacatgaaggcagtgatagcagatggtcaaaacggcgtagaggttatatcagatgcccctaaaccaactcctgaaaagggcgagtttttaggtcgagttattcgtgtcgcgttcaatcctatcgattggaaaacactctacaatgcgtcgattgaaaaaggcaccgttggcggaaccgacttcgtggctgttgtggaagatgttggagaaggcgtcgacagatcgaaatatatcggtgccactgttagtgggtgggctcctggtcctttagacggttctaatgctgcttggcgtgaatacatcactcttgatgtaaatttggtgtactttgttcccaagaatattacaccttcacaagccgctacgcttcctctaacgtttactactgcttcgcaaggacttaatcagtaccttggtcttcccttgcctcccacggatggatccaagaattccgctcaacaaaaatgggttttagtatggagcgggtcatctagcgtagggcaatacgtggttcaacttgcgcatcacgctggttataaggtaattgctacttgttcgcctcataactttgactggattaagaagctaggtgccgatttcacggttgattaccatgatcctaacgtggtggagattattaaaaaagcaactgatgactctgtcttttatggatttgatgccgccagcttccctgaaactagtacattagcggttaaggcatttagctcaaaggtaaaagatggtaaactcatcaacattttatcttcacccccttcacctaggtctgaagtaaaaatcattggaatcattgattattcacttttcaaccgggagttcaacttctttggtaacaagatagaaccaattcaagctagctatgatcatgctgttgaagtatacaagaaattgactggctggctccaggaaggagtaatcatccctaatcgtgtaaaagaatttgatggtggattgcaagctattcctaaggctttacgtgagtttgcctcagggaagcacagtgccgtaaagtttgtggttcgcattgactaaaacggcacttttgtaaattttgaaatgacttatgttataacttgaccttggcaagagatagaacaggcacatactcttacatgttttatttgttgattgacgttacttaaggaacaagcttttcgtggtattatttttttttatgcaacctgcctatacaaataacacttcgataagcaaagatgaattttttttataatgttttacgaatactaattgttttatctctacatcctttagatataaacaatgattgtactatattctgaaatgctacactgctcaaatcaatgtattttgataaattcatcaatttatactttagacataaaactagcttgtaaagcaatcctgtacatgttataaccaacgtaatctttattgtgaaaaattgaaaatttcagcaagatacttgtcataaccaaaaaaaataaaaaaaaaccaaattattaaacagaaataatgaagctataaataaatatgatcaattatgtattctcttctaagtaaccttattattgttttcaaaactcatcctgcttttcctgttttatatttgaaccctgagttacaggttcgtccatttcctgagcgtatataatcataggttttgactctaaagtttggcctggaagttgctcttctaactcaacaaaatccattcctcgtaactcttcttcaaaagatgcacgaatatgaaggcccggtactagatctactaacagacatatgatagctgttatgacgaaagaccatgcagcaacagaggtaaaacctgcaaattgataacccatttgtttccagtgatgaacggcccagcccccgtctataactgtagcgccatctgaggcagcgacatcgggatgcgctactacaccgagcacgatggagccaacaatgccgccgataccgtgtaagttaaagacacgaagcgtttcatcaacgccaatccattcattgaggtcatgaagaaagttacataccaatgccggtacgatacccccagcagcggctccccatggaaatacaaatccacaggctggtgtgatacccactaaccctgcaatggcaccttcgcaaatacctatagtggaaaactttctataacggatgtaatcaataatcgcccatgtcaaagcaccaaatgacgaggaaatgagcgtgttggtcatgatataagctgtacgaatattaacagtcaatagagtaccagaattgaagcagagccatgcaaaccaaatcaaaacaacgccaatgtaaaccataccagcatcatgcggaggattatgagctatctttcctctgccgaaggaattcttccaggaaacagatttgaacccaaaccaccgcttccaattagctttgcagttgttttgggaagacgacggtaaatctgcattatcggtcgaccgaattgaatcgggtctgtctggctcgtcgacaacaatgcgacgacctaaacataaggaataagcgagcgcagcaaaaccagatgaaatatgtacgggaccgccgcctgcaaagtcaagggcacccaatgtgtagagccagccattgggtgcccatgtccagtatgcctgtggacaataaaccagcgtaatgtataaaaaagatattacgagagagggaattagcctaccgcgctcagccattgccccggcaaacaattgagctgtcgctacagcaaagagaccaccaaatggaaagtaaacaattgctggaattgtggaccctggtatatatggttctaaccaaagatggttcatccctccttgccacaacgttccataaaaagaggaccccgatgagcaagcaagagagtatccaaacagataccattgaataaacaccactgctgtaaccaaaaacgactgagtcaatattgagagagccgaattctttctaaccatcccagcataataaagagctataccgggggttacggtaaatactaccactgtactcaaaagtacgtacgctatatcagcatttgagtattcgttgggaaacagttctgttacagtcgcgatagtggagtttgcgtcgcgacgtaatagcgcattcggctcgttaagcatcttttcgtacacgacaaataaatcgtaaatcagtcgtaaattataccgtacgtcacagtatcgtacgtaaacagagagataaatagaggataagtaaagaaagtctgtgaatttcttaattgatctgtaaactaatatgtagagaagttcttatctctttaccaaaaaatcacctaaagttatcaatagtaaaagtaattttcactctttctcaattgaatccgattcacagatttattatttaacgatatagaaccactttcggtaaaccaacgttatttggcgccttaaaacgtcttattgtattctaagaatgagatgctgtatattttagtgtagtatgctatcttaaaaaacatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttatttggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttccttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacaaaacaaagacagacgcgtttcaaaataagatgtaaacaatgttttgcacttgcactttgcctaaactattttcaaggagagattgctttagaagactcttctgcaagtcctggtattaatttctaatgcgtgtacctcgtattttagtatcttagaatggtttaatatactaatttgacatttttttttatctaagttactaggagccttatactgactgatattttcttatttaattcatcaaccaacaaatgacttgaatgaatacgtttgcctccgttttcaatatcgataggtctcatcccttctgtaaggggcgtgcactatagtgaacaatcctgttaagtaggattatcgaacccgacagataaagtgtatatcggtgattaaaaagcattatgcccaatgaggctggaaaccgatttgtgaacggcgcaagctggtatcgagtattttctcttacattatagatagggaagtgtattagatgctgaataacatcaggaattatctaagagacatgcaagataaacatgagaaaccggctaatatgggatatttacaacgaatcaatgtatcattgatccttaagggtttgattaatcggctaaacgaagttatttgactgaatagataaagtgtcgagcatgttgacattgagatcattgttataaataaaatagatgggaacgtcaattagtgttattgtttttcaaattcaagcataagttgatttctttgaatctaggctcgtaaagatttgtaaagtcacatacatccctcgatccgatcgaaatcatacttaaccatataaacccttattattgaaagcgatttctgcatatttggctatcactctcagtttcacagccgaaaaaaagtctaagagataaggcgataatttgttaatattttaagttgctttttttttttttaatttcttcttttctctagtttcgcatcgtgttgctttctgtcttgtttatttataatcttagttatctaaaatttatatattttcnnnnnnnnnnnnnnnnnnnnnnnnacatacgatatcccttagctagctgttgaatatggcttattatcctcaccttccctatcatcatcatcaccatacttccgttcccggtgaacgccttagcgatcctttggatccgctgtctgcagacgagctaaaactcgctgttgaaattatccgtcatgagtatccttccaagcacttcgcgttcaatgtagttactctggaggaacccccgaaagcgaagtacttgcattggaaatactccaaggaagacgctcacaagcccgagcgaattgcgttggctgtcctactcgaaaagggcgtgccaggtattttggaagcgcgggtcaacttgactaaagcagaggttattcaaattgagcatattactggagtttgcccgatccttacagctgacatgcttgtaaatactgaacaaattgtacgtaaggatcctgctgttattgagcaatgtattttgtcgggggtgcctcctgatcaaatggatcatgtttattgcgatccatggactattggatatgatgagcgctatggaaatacacgacgcatgcaacaagctatgatgtactaccgttctaatgaagacgattctcagtattcgcaccccttggacttttgtcccatcatcgatactgaagatcagaaagtcgttgctatcgacatcccacccgttcgtcgtcctctatctaagcacaagcattccaatttcaataagaaggatattgaggccgagttgggtaagatgcgtgaagtgaaaccaatctccgttacccagcctgagggcgtcaatttccgcatgaagggtcgttacattgaatggcaaaacttccgtatgcatattggatttaattatcgcgaaggtattgtgttatcggatatatcttataatgacaatggccacattcgtcctctcttctatcgtatgtcaatcgctgagatggtggttccttatggtaatcctgagcaccctcatcagcgaaaacacgcctttgacttaggtgaatacggtgctggttacttgactaatccccttgctcttggatgcgactgtaagggtgttattcattatttagatgctcactttgtgaacaatactggtgaggtggaaaccgttaaaaatgctatttgcattcatgaagaggatgatggtgttttgtttaagcattccgactttcgtgacaaattccgtactactatttctgcacgcggcattagattggtaatttcccaaatctttactgctgctaactatgagtatatggtatactggattttccatatggatggtgttatcgaatgcgagcttaagttaaccggtatattgaacacgtatgctatgaatgaaggggaggatctaaaaggttggggtacccaagtttatcctcaggttaatgcacacaaccatcaacatttgttttgtctccgtcttaatccaatgttagatggatacagcaattcggttgctgttgtagacggtgtaagtggtcctggtgagcctggatccaaagagaattattatggaaatgctttcaccactgagcgtacggtacctaaaactgttaaagaagccatctgtgattacaatagtgatacaagcagaacgtgggatatatgtaacccaaataagttgcacccatattcaggcaagccagtttcatataagcttgtatctcgagaaactccacgcttgatggcccgtccaggatctttggtatcaaatcgtgcaggttttgctcgtcaccacatccatgttacgccatacaaagatgggcaaatttatcctgccggtgactatgtccctcaaacatctggcgaaccaactaaaggtttgcctgaatggattgctgaagagccagacgcttcggttgataacacggatatcgttgtttggcacacttttggaattactcacttccctgctcctgaagatttcccattgatgcctgcagaacccattcgtcttttattacgtcctcgtaatttcttccttcgcaacccagctcttgacgtacccccttcgaagaatgttactacctctgaggtgaagcaggcacaccatcatggtaatttacacatgatggatatgatgaagagtctaacagatgccacttctgaatttgcatttggagagaaattttgcgaaaaacataaaggtgatcacttcttttagagattcagatattgattgaatgacccgaaaccattttggaacgtagatgtacatataatgagaaagccatgaatcagctttttattggaataagaagtgatgtttagtttttggttaatcagtgtattaaatactagctaactgtcaaatccaacaatacatatatcattattccttaaattttcttcttagtatttattattgacgaagtattgaatgtgcttaatctttacgaaattgattatacttaaaacgttttattaatatcttctactaaggcaagcataatctatccgcattgaacttagtcaaggataatgcctttcccaaccgaatttaaaaatcaatgagaataacaaatattgaaatttcaattgatattgacaatagtaattacagttgtcttctttttctaatatccattttcctaaagccaaaaaaaaaataaaataaaataaagttaatttattcatatccatcaaacgcgaaacataatacacatcgtaaaattcaataaaatagctccaaacgattggtatgttgaatcgtttacagttattctatggctgtcaaattaatagccggtaacattccagccagatgatggcaaagcagaagttgtattggtactagatagtacagtggaaaaaccgctgctagagagactagtgaaactgcttgtcgacacactggaagaaatagtgctagaaatagaagggattgaggtagtggaggatacagcgctagggctggatgaagtcaaagtagtagacgacacaaggctggagctggatgtagtcgatgtggtggaagaagcagcactagagctagatgaagaaggatcgatatcaactggaatacattgagaataatatggaccattgtaaatacattcggatcctggctcacagcaagttgggccattgtaattgatgccgccgcactgttgatataactttgcacagggtcctgtataatcaactgggatacattgcgaataccagggatttgaatagatacaagaactacctactacacaacacgtggggccatcatagtaaatacctccgcaagtcccatatctgggtgaacactggcttgcgcttgttttggagaccagagacaaagctaatgtcaatactgtcaaaaacaaactttgagtaagcattttaaacgagaaaaacacaatactaatagactcggagagagtaaatttctaagaaaagaataagttcaagggttactttaaagttgcagagagatatgtttctatttctgaataccacgacaaaacagacttatagcaacagtcgatcctgacagagtcgccttgcccatgactttttatacatcacagaagtaagactttcacaaacgtagcaatactgcaaggcagaaatgtagacgtgatcacatggtgggccaccagtgtgcgaatgaaaagacactaaaaccttctaacgttcccataaaacgatccaatattctttcaaataagatcatattaacctgctcttgcatttctagaccagggctctcatgtctaaccgtcagatcaggtacccctaagaccgtgactatttgatttttcgaatcatacaacctgcctattttatcttatcaaaaattatcatacgaaaagtgacaagatggttagacatttgaccattacgactaacatccgaaatccgctacaaaatactacctgtaaaggtggttgggatattcacatcattcctctaagtatattgtctaggtactttctcagggaaaatggtacatatttattgtgtttgcaaagcatcatcaactgacatattttgatttgtgaaaacacagggagtatgttaggggcatgcggcaatgattcctgcaattgttatgttatagaactttgtcaaaattgtatggcataaagttcttttgaacgaattagaatatttaggtcatcatcaatgtcaaaacagctttacatcggccttaaccttcattttgccgcggttaaagaaagtgaagaattggtattttcttttattctaatctattacatttatcatatatcgttgatcgaattgtgctttaatatttttttcttatttttatttattttttcttatatatatatatgaacatgttatttgggttttctgcctttttttttatttattttattatttttttcttaggtcttttccaaggatcgaaacttcggcagaagtagcgcatcatacggtactaaaagtgggctggcacaatcgacattttttcaaaaaatagctgccgatgaaccaattaacaatttttatagtaaaaattacaatgcaagtagtatatgaaaaccattaacattaagtgaatattgtaaattataaacacattcagaattaggctataaaaaagttatagtgttcaccagaacattacttcgttaatatttatcaagggaaagcactctattatatgataaatagatttccagttataagcgatgcaatgcagtaattgggttttccgagatgctttacgtttccttttaagacaaattgaattcaacataggtagatgcattcatgtaggagtacagctaactcttgcattggtttttaaaaagcataaaaaagaaaaagaaaaagatattgctaattattacaatcgccaaattcatataaatgcaaaaaaatagtgagtgcgaaagaaattcactaaatagaaaaaaatatttttttgagcataataaataagagattgaaatacttcactgtgagtaaataagttcgcaatgtaaattagaattgaaattatatatctaatcaaagacgtttcatatggaagaacagtgttgaaaaacactcaacttctttctgcttgtctaattttttggttacgaatttatcaatttatttttattttatttttttaatttttagtaatgatttttaaaaggtggaaacccttgtttacattttaggatgtgaaaacaatacataacttatactagcacatcagaaattttgtatcgaccgagggtaaaatttccttcttcttattcattactctacaaaggattcctcactttctcttgaaagcgattcactttggatttttatacagctagaatagtatttcaattcaacagcataatagattttgcgcatccgaaggagctagttggattccaataactaccaatttacaagagtagaaataaccacattgaatttgagagaggcaaacctgcaatctatttgaaagcactctttgattttatctcaagtcgaatgtgaagattcaatacccattgaaagttggccgtgaaattcgcttaaaattttcatcgcagagaagaaacaaggatgatattgcgataatgcaaaagctagaaattttagcacatactaagaacttaattctttctggttatttttagatttcttttttgactatattgcgtccttaaaattttctaaatcatctagataaggcgaaaattaacaatggttgctcatttttagttcatcggataactaaggatgcgcagttacttctaagcatcaaagtttgggacttcaaactgtgattaagtgcagctaattgttattagaacatcacaaaacgtttattgaaaaaacgtatagcataaccgagaaacacctgatatagtcctaaatttttactttaccaacatgtgatgaattctttgattccgttcagcccagttgaaatttcattattccgtttagcctgttccccgtgcaatgtagacctagtctacgccggttagcgttccgaatagatgggcaaaaaatttgatacttcacaaaacaccaattccggatcgacgctttttaaattggtggtaaggtatcaactatggggaatcgcttgaatattgaaagcacaagataaatctttgttttattatctgccacaatgttttcaattcaaagcaatttgatgagacactaagttttgtatatacaattttaatgatcttaacaaattacaggaagcgttttttaactctaaaattatgaaactgagatgcttagtcagtataataaatatgcatctccatcggagatgcaagaacaataatttgcatatttgcgcatcaagctctagattaaaaaaaaaaagggtcaagatggaattattggacattaagtggtttactagctatagcacaaaatttgtataaaatacgatagctgacatttctgatctttcattgatttgcgaatcagttttccaaatcaaaggtttctcgtttctatcacaatttctttcactaaaaataacagtggcttcaaaaagttgacaatatctcataaaatgttattgagactattcggtttatggatgtatctgcttcctcattacccaaaacacaactcaatttcaaaaatattaaaaattagagttaaattaagcctcgtctaagcgaatctattttgttactctgagctccgcattcaacattagacaaattaacaaaaggagggttctattcttgtcaagcgaagtcccgtgtttactttgtttctttatttagaaaaaagatttttagaaggcaaagcgttatatttatatatatttaatatttcgctattgctaaaattgggggttttctttttttaagcagggcatctgtcaaggttgtatttctaaaaagcaaacaaatcagtgctttcactgaaaagacgaaattttttttaccttcgttctaatttttttttcttaagctctaagttggttttactttaatattgtccacgattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatgtttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttattaggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttctttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacatcgtttaattgtttttgtttttttcctataatatatatccccaatctttcatacactttattacttcggcgtttgtttgcttaacttcttagtaaaatggcagtttcccgattgctaattttaatttgcctatacagcttcgtcacattcgcatatcctaaagtcactcaagactatcgaaatcacctccccataaaattcgctaagcgatcagaagttacaccaaatacttctttagctcaatgtcccaaatatgtaactgtttactcaagtgggtcgtcgcattatatttcaacgatttatcccgtgaataagacccatcatactgaatacacgacgcttacagatggctcaattgatacttacaccattacagcgaaaaccgacaccggaacagatgtagttgtagtggagacttcagctaatacaataacgactactctttattctggtagtctcgagtttactactactcttgactcggcaaatgggactacccctgcaaccattgaagtagttgaacctgcggcagggaccgttaccactacaatttactctggaactacaccatttaacacaacgcttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtatattctggcactcaagagtacaccacaacgcttgctacagccagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccatttaacacaacgcttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtctattctggtactcaagagtacactaccacacttgctacagccagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccatttaacacaacgcttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtatattctggcactcaagagtacactaccacacttgctacagccagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccatttaacacaacgcttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtctattctggtactcaagagtacactaccacacttgctacagccagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccattcaacacaacacttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtatattctggcactcaagagtacaccacaacgcttgctacagctagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccattcaacacaacacttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtctattctggtactcaagagtacaccacaacgcttgctacagctagtggtactgtttcaggcactgttgaagtagtggatacagcagctggaactgttactactacaatttactctggaactacaccatttaacacaacgcttgcttccgcaactgatactgttcctggcactgttgaggtagttgagcctgaagctggaactgtcactactactgtatattctggcactcaagagtacactaccacacttgctacagccagtggtactgtttcaggtaccgttgaagtaattgaacctgctgcaggaaccgtcactactactgtatattctggcactcaagagtacaccacaacgcttgctacagccagtggtactgtttcaggtaccgttgaagtaattgaacctgctgcaggaaccgttactagtactgtctattctggtactcaagagtacaccacaacgcttgctacagccagtggtactgtttcaggcaccgttgaagtaattgaacccgctgcaggaaccgttactactactgtttactctggtactcaagagtacactaccacacttgctacagccagtggtactgtttcaggcaccgttgaagtaattgaacccgctgcaggaaccgttactactactgtctattctggtagcgaggtatatactacaactctcgcttctgcttccgaatctgtccccggaactgttgaagtagtagacccagaagctggaagtgtcaccactactatctattctggtagcgtagagtacactactgttcttgctgatgcaagtggatctgttactgggactgttgaagttgttgaaccggctgcaggaactgtcaccactactgtttactctggtagcgaggtatatactacaactcttgcttctgcttccgaatctgtccccggaactgttgaagtagtagacccagaagctggaagtgtcaccactactatctattctggtagcgtagagtacactactgttcttgctgatgcaagtggatctgttactggaactgttgaagtagttgaacctgctgctggaactgttaccggtaccctcacttccggttctcagttttttactactactatcgctcaagctagtggttccgtatccggcaacgtggaggtaattgagccttctggttcaactgttacttcaactatctatagtggtagtgaatctttcactacgactcttgctgttggaagtggaactattccaggtactgtggaggtaattctccccgctcctacgactatttatacgggtactgttgctaccactattacttatagtagctctagtactccagtttctaccgtcgttgttattcccactgctgtttgtagtggtgtgcgcggcctgcagtacgccgtttataactatgatatttcagcatcgaagagtaaattttgtgttagttcgggtaatacagacgtcgctgctttcacacagcctgcctattttggatctagctctttggaccaatcgtctcctttgttcacaggtgtattgagttctactgccgctttgcccgaatggacttcttcttactatcttcctgattatcccccggatgcgactgccatggagagcacaaggtgcaattgcaaagctattgtttatcaattcttctttagagttccttacacagatacatatgaactcaatgtttataacgttgatgatgtattttacggttggtttggcgataaggctatttcaggatggtccaacacgaattatgatgcctacgcttattggcatgtcaccaccggtcaaactggaatgggctcatttagtatgggaaccttaacccaaggatccttcctgcccataagacttatcgttgctaatggaggtggaaagggaggctttaactttgacttctcttcttccactgacacttatgctgcaacatcctatgcttacacagctacttgcactcaaagcttcttaccatttggtcttggtaatggtggtattgataactagtccttttggtatcatgacattgtgcaaagtgtcaagttgccaatataaaaactcgacatctggtaaatttttggttttgttttaatgatcatattctattatatttataattttttttttgtaaaactagagagtacggtggataattcattcataaagtatttatagacaagataatcttattacagatgaaacccaaatctttttacatttgacgtctgtttgttcaagtttttctgtagtttatgaataaatgaattattcatacttattattgttacaccattaaaccatatatgcttccctgctgtaataccaactatacaaaatgggaaaccaagtatagcaaggaaggtaagtgatagtgatattaaataatagatattgaaaagaaataatcttatgaaattttttaactagattagtcttcatcattgcagctccaggcctaatccacaatgatactgattacaatgcatagaagcacagtttataatttcttcaaaatttaatgtaactgtattatgaaatcaaatttgacgaattacaattggctagtaaaatgagatgtctaaagtcaatgtccaagaaaacagcgagtctaaatgttgtaactcgaaaaactcaagacagtactaatcttaggtacattatttaacgatttttaaaacagtttctgagaattgttttagtgacatttttgaatgaatgaatacaatgcaattgtagaaaaggctctagcttcaataaaaatatctgtgctttgtccaaggggtttgacttgttcctctatagatatggtatgaaagaatagcacaactttatcaatgcttaatgaacttaaatttatcagtacaaatacacgtcgtgcctttcttctatgtcgaagaaaaacaaggaatcaagaaatgaacgaatttcgttaactttgccctactgttttgttttaccgtgctaattattacttcaatattgatctttataagagtaaattccttgctaatatttgacacaatatttaaactattcaaatctgtacagtttctaaaagttttactatttaaaatattcattaacttgcgttttctatcgtcaactgtaatgaaacgcaattagggctatcagatctaaaaactgatttttttgtgaaaattttcatctgtattagcattgaaaataagggaaaagatttttttttaaataaaaaggaactcaaggcactaaagagagttgctttctggtttatggagttttctatgataagtccgaaagtaaagtccgcggatatttagatagatcaggtaaatgaggaaaaccgatattatatggtaagaaaaagcaaattgctacaaaattactactggtttcatcttaatgtgtatcttggaattatagaatttaattacaattgttcttctagttgttatttattgtctgtcgcactaataaatcttatatggttcttataggtggtggtaaacagagaacagccgagtttaatttaaaggaaacacatactcaaacacaagctactactatataccttctgcaacgactcgattatttttcctgtttttacaatagtcgcctgtaattggtatccggagatttatatagtacaaaaagggcgctgatacttccaagatcaccttccttaagtatattcaccagatttcgaaataaacggcaaataccgtactaagtcacattcgatcgctcacattatcgttaaaaattgtaaagcgcagttgtccgtggaagggctgctcattttgcctgaattatctgcttgtttgagccaatacttcacagccaaattactttgcatttccgtttagatcaatcgagagaaaaattaaattttaaatgtaaattacttttcgttagggcaaatgacttctgtggaaaaggctagtaaggcatgtgaactttgtcgacgcaaaaagattcgctgcaatcgcgaactacctagctgtcaaaattgcatagtgtaccaagaagaatgtcattactcaaaacgtctgaaacgtagttattctgccacgaaaaaaaagaatgggaacccagttttggagtcagcaattcccagtttgagtccaagtccgtcgatcgaaaatggatcagcaatgctaaattccgatattacttctcttagcaatcgtatattcaaggttgaggaaaagttggacctgattttaagtttgctaaaaaattcatcggaacctttagataggactgaacgaaaggatttcccttctttagcgatgcagattcgagatgcaaattcccttgtgaatacgaagttaaaagagtacagccgtcgatttgagttgccatctcaaaagacctcttttgacgacttattctctagcacatttccaaatttcgatgctgctttcaaagatattccggataaagaatgggcttttgaaaacgtacagtggtacttccgatatatcaattgttggtggccagtattttatgagaaagacttcatggatgaatatgagtgtttgtaccgagacaggaatcaagttaaaggggcatggcttgtttccttttattcggttttggccctagcagcttcacgaagtaaagctggtaaggatcaaaaacttgctgaatcatttttctccacctcctggtatttgatccagaagccgggtttttttcttacacctcagcttgaaaaaatccaggctttacttatcatgattcaatttgctgcccacgtttctttgcacacattgtgcaaagctctttgtgggcaagcttgtctcatgatcagagacttgaatttgcatagggagagcgccaacgctgattttagcaacaaagatgcagaattacgaagacgcgtcttctggatttgttatatatttgagattacaacttcattggtgtttggaactccatctgttttaagtgatatggacattgattgcgagcatccaaattatgaatacggccgttacttttcagaaatgccaactggcgatctaattttcagctcagaagtttctttgactatcctcaagaacgaggtcagaacaaaagtatacagccgcacaaatacttcaaatgcaaggaacagagaaaaggcaatttggcaaattcatgagaagctactttgttgggaacgtgcactacctattgaattgaggcagtattttattgcgttgactgagaacgcacaaatttacgaagagctcgattttgaaaagcaaaggctcttctcggcttgtattgaagtttatttatcttactgtaataccttaatttttttgcatcgtctaaatgagagcgtagaaggagcaaatatttgtctcgacacagctcgccgtgctatcaatgtgcttaaattcttttttatcattcctattgcgaagaatgtttgctatttatgggtattcttgtactgtccatttactccctttcttgtccttttttctaatattgttaatggcaaagaaccgagcaccgacattgcttttgaagatcttaatcggatgtattctgttaacagattctttgttaaattaagagacattggtggagaccttgctgaaaaacttgcatctgttactgaaaattttatacatgctgccgaaaattatttcgctgtacagccagcatttatggctgatgcttttgattttgcgagctttttgacgtgagttagtcaaaagcgcttaaacatttttttggaatatggggtaaatatcttcttcatctttaagtcctaattgtatattatagtttaactcggtgttgattgctatatagtagaaatttttaaaaaatattataactgggttgaattttaaaaggtgaagcaatgttcttttaaaaacttagctgttttatagcggactgcttttgaattcagctacgcttgtttataatattaccatatgacagagatatatatatatatatagtttaatcgaggaaaattggtacctaagtctttcacatatttattcatcgattaatcaatatcataataattattacacaaaactaatatacaatatgctaattataagacttgccatcatcttctttggacacatgatctgcctgaaaatccacagtaacaccttcagtaacattctcatcaactgttttaacaggacctttgaaaaaagttttacctccgtattttggtagataataatatcctacgcagaaaaagactgtgaaccccagcactacaatggcccaattcatttccactttattcggattttggtaactagggaaaagaagcataagcgccatgaaccataaccaagccacggctacaattgaaataggcttgctaaatttcccgcaataaaactttccagggttcagccgattaaacaacaaacggcatactaaaggtaaagaatatgaaataaaaaatgcgatgatagctaaattaaagatagagctgatggctgtcacgttaaccaacatgagcaagccaacaataatggtatagagattgacaagaagaatcgcattgagtggaatgccgccaggagttagcttacggaatatccaactaccaggaagacccttgtctctagcgaaagcaaaaatttctctagaagaagccaggcataacgcagagcaattaaaacaaagagctattatcaaaacagctgacacgccaactgcaccccttttgccaagattattataaagcacctgagaaactggttctccgtagggagtgtttagaatagaactaaagtcgtgacccattgtgcctgctatagtgatcataatgcaaaatcccataaaaagagataccgtaagacttgaaataattgcaatgggtgctgctttgctagcatttttggcctcttcaacaatagtagcacacgattcaaagcctgacaaaacccaaacgggggttgtgaagcaaaggatgaaggaccaacccatgttagtccatccagaataattttcgaaatttccaaaaatatagctcccagtgtttctagtctcggaagttgatgatgctgctaaactgataataaatataagaatcgtgcatatttgaaacaccacattaaaactgctgaaacgagcaaggaactttgttggaagaacaatcaaagctgaacaggcaaaacttaaagcgacatagataccgtactcttcatatttagtcggagcatacgagggattggcaacagacgctgttgcttgaacaagacccgcagcagcatagatagtagaggcaaatcctgtagaatatgcgagtgcaagtacatatcccaggaaccaacttaagaaggcacggtactttggaggagagagataagccgtccaaaaatataaactgccagaagtgggcattgatgatgccaactcgctcaaagcaaaagcaattggaagtaaacaagtagcacccacaaaccaagaccaaaccatacctccggcgccacaattcatactaaaggccatggagcccacgagagaaggacacaggcccatggatccaaaggactgaccaaacacggcgagtagggaaaattctcgtttaaactcttgcttataaccaaggttcaatagcatcttatcgtcttctgtaacgggggcagactcaccaacctctatgtccccaacagagatatcgtgaaattctttcttcatcccaattgtttcatccatctttcctagacacaactaacgatatataaaaccaaacaatacaaagtgcagaacacgaaagattccccagttgaatacacacgaggcaataactccaattgaataccaatattaaaaacaaaaattggtcacagcaaaaggtagtgagaaggcagtaagcagataaatgggatagcgatattgagtcaaaatagcaaaaagccaaatgattaaactcttgattaagtatacgatttcctaaaaaatttcctgagacaattgaacgtagaagcccgtttttatattgctaattaagatgatgatcatctttctaatgtactgcttaatctattgattaagtaagttctatttaaattctggataggataagagatttcaataagctattacccttttcatttatcttgtcgaggttcatctctatgaaataagaaacaataaggctttagatttccgccaaacctatcgatagcttattttcctaaccacccccctatgcttgcagtaaaatttatcggccatttttctccatggactccgttatacagtacttctgcaatacaggcgccgatattcgccataaaatgagttatacgattagtagatttttgatatgatgggcttgtattagccctaaatttgaaagtatataaaggccagtttcactgtcttagaaccgtagctacaagaaattatgaaaagtgttgaatggtttacatggggagtttttctgctactttctggctttggagaagctgggaggatgggcttgggctttcaggagaagaatccagttttcgtaaaggaaaaacaatcaccattctatgctgtacctagtaactatgaggaagtagaattctcaagtatagtcgaacctatgtattcagggattgcgacgtttggtcgtttggagaatgttgaatgtttgagtaaaaggtcagaggactttgatattgcctttataggaatgcctttcgatacaggcacttcttaccgccctggtgctcgatttggtccaagcagtttgcgtgaaggatctcgacgcataaatactaaatacggtgcagtgaatgtacctcttgaaatcaatcctttcaaatcatgggcaaagcttgtggattgtggagatattccagtcaccacgtatgatattcttaaagctatggatcagttagaaagtgcatatttccagctaatagctcgaaagccctccagttttactgaccatgatggatttgcaaaaaatgatactgtgcttcctcgagtcctttcactcggtggtgaccataccattgtccttcccatcttacgagctttgcatcgtgtttacggacaacctatttcagttattcatttcgatagccacttagacacgtgggctcctggattgattggcgatggcgatgaagcagatggaataaaccatggttcttatttctactttgctagtcaagaaggtattatgagcaaagatgccaacattcatgctggcattcgtactcctatctctagtttctctgactacgatgatgatgttgattgtggtttcaaaatcattgaggctcgtgaaattgatgatttggggattgatggtatcgtcaaaaagattcgtgacagagttggtgataatttggtatatttatccattgatattgatgtgcttgatcctgcatttgcacccgctacgggtactcctgaaactggcggttggtcatctagagaaatgagagcaattttacgtggtttgcaaggtctgaaattcgtaggcgctgaccttgtcgaagtagctcccgcttacgatgttgcagaaataacatccttggctggtgcgcaattgttatttgacattgtatctatgatggtgaaatatcctttggtaaaagaggctgatttatctcgttacatgccaatacataaataattgaaataactggtttatttaatattcaatatttatatcgacatcatagatacagatacagaaatgagcatgttcaaaaaaaatcattattcattatattattaacatatcatacgcaagtatatcgttagagacagctgagcgtcatctatcttgtatcacataaagtaaaagacaaatgtagcagaaacgggttttcttaaccacccaagagtgttttgtaaatatttgcaaatgaacccattaaaacatctcatctcccttttgttatttttgccatcattcaccaaaaaatcacttcttttatataagcgtaatgtgacgaaaatgcttcgtctgagtggacgtagacattctattcagaaatgattgaaaagatactataaattggtaaaccaaaaataaaaagaagcgtacataaaatgtaaaagaccaaccaggaataaacttatcgaattcaactttttacttttaaatatataatacatctgtccttcagtgtttcttcggcctaacaggctttgtataatcggcaagttttgacgttttccagagataccatgctgctgcagtacgaaaaggtgcacatatttcactatgcttaagaacatacatcttggttggaatttttggtaatcggtgtagatatcggtatccattacgaatactcaaatcgtcagctggcataacatcatcacgattcaacgaaaagatgagtaacatttctactgtccatcttccgattcctttaatctgagtaagtcgttctatcaattcttcatttgagagcctttcagcttcttctttagtaggaatcaaaccgctgattgttgcctcagcaatgctttttaatgaatcaattttacgagctgaaaatccacaggcacgcattatttcaaaatccatatcacgaatttcctctggtgttggaaattggccattgttagaaatacttttaaagcgattgaaaattgcgttagcagctttactatgcaattgttgagatgctaccgcacgaattaattcttcataaggctcttttttctccatacttcgattgggtcgataattaccaacgagcttcacgagccgtttccaattctcatccaatccagaaagatggatttctgcttttgtgagtgaagtgactatctcttctttctcttcaatgtccaaagtcataatagcaaagattcaattgatcaaaaatttatcactcattatgtgcttttgactaaacggtaagggttttcattccttaggaattgcactgcaattcgttatttatgtaagcaagtcctaagctaaaaaaaaggaatcttgaagcaaattcaacattcttagatgtaatttgaaacttcaattaaattttcatctggatcgcgaaaataaatagagaggataactccttcagctccagcccttgtaataggaccttcttctatgagaacattttgcttttttaagtgagcaatgacttgctctaagggtgttttagctattaggcaaatatcatttgacccaggagtcagtatgtgtgattttgggtcaatctcattacccttttgatgcaagttgattttttatgaccgaaaccgagtgccttgcgattgtttccaaatgcgataaccgacattcctaatgtgcgctcatagaactcacaggtggcttctacgtcttggacagtgaaaacaatatggtggaaacgatcaatttatataatatctttttccattagttagtatcaaagatcttttatagatgtaaaatgttgtaaaggagagtcagaggaaactaaccacttccgttaaacaagtaacaactcttcgaccttagagtatatgacagattaaagaaatattgggcgttcaataaggcataaaatggataaaacgatggaatagctataaagaaagcatagtgttttaagaattattcatccaccttactaagcttactttctctaattagcattgacgttgaacataaagaagctttgcagttgtcttcataatacaattgaagtaactatacgccttaatttacaatgacagaagtatggagatgaatattgttatataatcttaacacgtataaaatggataaatgcgctatgaagggaatgggataaacattaagtcttaatttgtaaaacagtagattagtaactggaattgttctcaatataccttttatagcatttcaaaagtaacttcaaagataaaaaatatcacaaaagttatcaaactccaactttgaggaagcttttgatagcttaagggtatgcttttgaatttaaaacattacttttgttaaatctccattgcgagattttgtcgaatatttcatccggatcacaattatctaaactgttctacgtgacttttagcgctaaagtcatattctatgtattacgaatctttattgatcaatgaagcttcttaaagccgttataagttgatttatcaaccatttcaaagcttctggtgaagattttggcccgacattatgtgtagctcccggtatgatgccgcttaaggaactattagaagttgtaggacgaattgattcgcgaaatcggttcagtaattgtgctttatcagttgatggcgagacgaactcgtccctttccgacataagcagtatcaactgactatgtgctgtggagccggagatttctttgagattaccaaaagttttagcgaaatcatcggcgctcaggtcagaggagaaaaagtcatcatttccgcggacatctgtcaagtcaatgcatcgatttgcagatgtcggaacttcaccaaaaaaattctctaccttgcttctaggtaaaacatcatttcctagtcctttgtcaagatattctgctttaacccagtcaaccaattcctttgttttttctttcccgttaaattgatacgcggcttctctatccgatactggagcttgtgctattccggcgattaagtagtttggaagaatggactgtgtaagatagtatagtacattctgcgatcccgtggaatgtcccatcaaaacgattttgcgagtagaaaagtccgcgcctccaatgtgcaaaaaatagtccactgccttgtgtaaatcctcgtcatctcgtttcaaacttcccgttccccatcctatatacgaggactgagtttgaacctgtacaatactccaaccaatttcatctaatggattgaccagttcttgaacatatggtactgtcaaaagaccatcgccaagtcccccgacaaataacaataatgatcgagttacgttggatgtaagtgtaacgttactttttccaactagctcgaaagcaacaagcctttctgtgtactcatggagaataccaggatgcgaggctgacatcgtgcaataaataaaagaatcaaatttttagatgttgaaagttgaataattttcgcctaaccttacaaagtagatattcatacgatgctcaaatacgagatatgagcaaggattatatcttatccattatcagcaaaacaacaactaagctcactattttgatcgcgtgctttataatataattacaatccggtttacaatcaagtttaagatatgattatagaaatctcatatagaaggattgaattagtaaatttaggtattgaagcttggagttgattgtacaaaagttaatcaattcaagagtttaaggcgttcgaaactatttgcttagtattttccaaaaattattgtttatagatcattcagctactataaagtacgaattttgcaattccttcttttgcttttgctttatgtagctttccataaaccactatggatttcaaataatgatggtcgcagttggaacgaattcacaaacccagcttggtaaaatgattaatgagaaagagatatatcgctctaaatgaaagttggataacattattactagcagaaaagtggatatgtgcgataatacaagtttaaagatgcatacaatggcaattaacgatttgagtggtgtcaattttgatttgtatgatgtatccaatcgaaaaagattgagtaagttatatcttgtactgaacatcataaaattgcaattagacgaaaatacagtaaacgtttatctactcactacaattactactactgagagaatacattacaataaaccttttcacaacagtgaccacataactaaacaaaagtgatttttattttcacatagaataaattatgtaagacgataaacgactacaattaaccaggagtttcaagaccgtgtttgagataacttatctaaagggattagcttttcgcagcaaatcgcattaacaggagagtttcatacgtaaagacccgtctttttcgtcaattaatagggatcaaaaaacgagagaatttaagcaaagtattgaaggaacttgacaccgatgtctccaacaacttgggtctgagtgggcaaagtaccgttggggaaagagttcaaggtagtgttcaaagcacttgcaaaggtgaaggcaggctcaacgagagggctgtaaccagaagtgaaagtagcgacacattgtccataaatatagaagggaccatagttggggaaagcggaaaggggagcatacttccagctctcgatggtgctagccaacttgtagcagtcgctcttggtttgagtgtcaatgaaaagggtggcattagcagcaccggtggtgttgctgctgatctcgttgaggctatgagcaatataggttccccatccgagttcatcaacagtccagttctttccgaacaagctaacaatgctagtcaagtcgtactcgtagctgtatttggcccagagagccaatgtaccaaccaaagcgtcaggaacgacctccttggtagggttaacatcatcgaaggcagtgaaggcagcagcgaattcgatcaagtcacccttctccaaagcgctgacagcagtgcaccagtcacgagaggtacgattgttaataccgtattgagtatcgataatctcgacacctaaagcggtgtcaaagagttcattggcaatatcccagtggtgaataggaccattaagacggaacttgagagcatcacgaaccttagagaaagtacccctagtagtcctgttgaaacgggtgtcaggggaaagagggccactggtgtagcaagaagtgttggtgtagctaacaaccaaggtgttatcaggagtgggaacacttgagttagaagcgttggcaccataagcggtggtgagggaacccaaggagagggcacccaacaaggtccaaacgaatgacttcattgaattgattgaaaaaaaaaaaaaagagagagagagaaagcgaaaattaaaataataaaaataaaaaacttattatgtctagaaagaccgtttaactagtaacgactgcgtttaatagggacggatgtttttagccaccaaagtgttagcaaaatccctttactttttgagcaatttcgaaattgcaatacttttccttgtcctaattgaacaatgcaagcatcatgaccagccttcctatatatatcgtttccgcagaacttccggacttttcacaatttgtgtatgattcttccgtgatccgcagccgactattcgcatcagttctaagaacattgttgctcagccgtccacctatcttccatacgctagaaaaatagtgaaacttttgcaggcttagacatggggcaatggccacattccatacgaaaatagaatcatctggttcttgaactgcatatccgtgagggccaacttttggtatttttcaacacaggatggattggaagaggctttgtgtttccaggatttatttttaacagtattcattttttttcaattgatcgttttttctctcaaaagccatgaactgccggttaggctagacaggcgactgcttattttaaatttaggttatcacattttcctttagaaattctttttatttatttattttatttattattatttttttatttttttaacaataaatctttgctatgaatcccagaagatgaattttgtataaagaaaaattgtttaaataaaattttggaattcttttttgtattattagaaattattgttgtagtgttttttactggaattttttttttttttttttttttttttttttaattgttaaatatttttttcaccactttttttttatatcatacaaggcaacttaggtgggaggtttttaatggattttattttattttatatcattgtatacttatttattcttcagtatcatttttcgcattacagcaaaaacatagtaataagttagttgtattgtatatgtatatactttttgaaatatacccatattcaatatacaaactctttaatatgatcgacgcttacatttttatttgcacctcctagcttgttgcctctatattattatttatatacccttttgttaatacaattactagtaatgaatgaattggtgaaattattttactgtaatgtgtacaaggtatacggtgctatgtaaatatacaatgattttgtaaaactatggggtttatttccatacatatggtttcatgatatcttacaaaaaaacatatcgactccatatacttacttcatgttttttgggtcactgttttgattactttatttacgatttttgcaaacccatttctaattcatccttgcttggaaaaccaacctgtatactgcaccatcagtaaactgtactatcatgaatagtagcgtaatcgaacatatatattaccacatataattcgtcagtcctggatacaacggcccgctatgggtaaagcctaaaaacgccccctttctcgagaacaccctagaaccacagttgccgaacgtcctatactgtagtaaaatttaatagcggcaacctttttttacacactgtgttagaatgcagaatgtttatttaaaaaatttaatacaactggctactatatataaatagggaattgttcagaaaataatttactttcagtaatttttttagcagaggacaagatatatcgaggtaataaattgtaatttgatatatgtttgcttaacactgttagacaaatgtagaatttacacgcggttcgcataataagtatattgaaaatggatttaattaccttatctttttttttaaaaaaaaaaaaaaaagatgtgctaaatagactcgatgccgaatcccaacatttttggtgaatttatttacagtcgttgaattgtaaatacaaagcaaaataatttaatgagccaaatgcacatttatatatgataaagagagtattaaatacttaataaatttttaaatgaaactgaataactaattaacggaaaacaaggatgaagcatgcaattgaatataaacaaatactaattacttcttaaagtagcttcttcaacttgattttcaatttcagtcttgttaacttacaatttttaatagctcataaattttatgcaacatttgtattgagaaacgatgtaatcaatagcacaaaaaaataaaactataaagccctagtcagggtctaattttcatgtctttttactcatctgcaatcttcacgatggtcttacccgagttctttccttgaagcatgccaataaatgcctccggcgcagactcaagaccatcataaacatcgcacttgtactttatttttccttcagcaatcaacttgggcatttcctcaaagtactgctcctggtattgtggcaagatattagcgacaatgaagccctgtattgtgagacttttgacaagtaccatacccaaattcttcaccctataaggattaggattgttgtattgactaatggcaccacaaaaaatgatccggccctgtaaattcatattctcgagtactgcatccattgtttcacctccaacattctcaaagtagatatctatacctttaggacacaaacgtggtagtgctttaaatggactctctttcttgtaattgaatacactgtcataacccgagtctaagcatattttgaacttctcgtcactacctacgctgcccactacatgcaatcccatagctttagccaattgtcctgccatctgccctactgctcctgaagccgcagatatgtaaatagtctcaccagcctttggtttgccaatatgctttaaaccacaataggccgtctgactgggcataccgagtgatccgacaaagtcaatcaaagggagtttatatggattgttgatgggttgaaggaaaccaagtgcttgtttactcacaaacgtatattcctcccatccactaacaaaaacaacatccattcctggcttgtactggtcgagtgtcgatttgactactttggcgactgtagagttataaaacggttttcccaattccaaaggcggaatatacgatgcatgctttggtgattgcatacgcatacgaaggtaaggatcaacagaggtataaatgttctttaaaagaacaggcgtttcttcgtcaacttgcgcattctccaaatcgaattcccttttttcaaaagctaagtgttctcctataacaggatatccagctgtagaatcaagatattttttaataattacagcgttgtttgataccatcttcgctaagttaggacaatgttaaatctatagcgcaaacaaaaataagtgatttgggccagaattgagtgagttacaatttatagtcttctgctgcttatgtaagatgagtatttgatcatcgtgacagtttgtgaatgctcggatttgtgagatctacggaattattggcgatatccaacgctttaaaatttaaaacatattttacaagtaaatataaagaatgttttgaagtgcgaaattgagatttaaatgaatgctgttaacttataattcacccaacgctgagtgttgttcaggttcattttttactcgttacttacattttgtgtaataagtcaaggaacaacgatattccacgtgttgataggtatttgttaggtatccttttggaaacaatagttagtccttactaaaataagctaatatatcaactcgccaacttcgattttcctttcataaaaactgtaacgaatttttgtataggcatcagcacttaaatatcctctagcggcatctatatggcaatagcaatagcatctaccacactactcataaaatcttgaattgtaattacgctgtgttacagacgtactacctcgtatcatcttagctttacagttttactttgcgatctactctaccattactgatgagccctgtatcatagacaaatacaatacccgtttgcagcttgaaaacaaataaataacaaaactaattttattaaaggtaaacaaaatgactattatagacctaaaaaatcctttataggtttctcgtctagaatatagataaattggaatcccagaaccccgggtatcgaataaataaaaaaaaaaaacgatgttggctttaaaatccgtgtaatctttttctctaaagatgttacgcaaaaccaacagtaagagatctaatctggaacaaaacgagcagccaaccttttccaaggcgttttgtgtatgatatagtaaagagcaattgcagctccaagattaaaagctgtgtagccgatcataatgcaaaaatttcgccatttatggttgtagtggtagccaaagcccaccatgagttcgtccgcatttttataaggacagtactggcaactagaataagcttctggattatatacaatcccatggccactagaatttaaaaagctactgaaatattctccacagctataattcggtgggggatcaacgtagtgaatttcaaacttctcacaagtgattggagcgtcatgtagcactcctcctatcatgccttctaagaaatacttgtagggactaagtgcatccatccacttccagaaacctacaataacacccggcagttgaatcataccattgaaatactgaataaacacgaaagcagtaccactaatgatagaagcagtaccgatactaggtgaaatcgtagctataccgattccaagagtcgtatagtataatgtaaatatcattaacataagccatgcaaatccaccatagaaaggaatgttatggttgaactcgtagaaaccactaggatagtaccatccaaaaaagaaaagggtagcaaaacagcaattaattacggcttccaccagaaagaaagcgattataaatgccgttcgagaataaatagcagtgttctgctcatattgctcataaatgcttctaaaatatataaatttgggttgtaaaccattcatcgtcgatgtggatgctaccgtgagcatatatgctgagaacatcttattctgcgtttcttcaacaccaactccttgtttatagaatgaaaacccaataataagaccagcaacgatattaaatgcgaccctagctcttaaaagagaactatctcgccaatacgctacaaaatttctcatggagatcttgtatatttggaaaaagaaactagtcataaacctcgtttcatttggaaaatcatcatctgttaattctgggttgtccatgatgaaattgacatgctcaattatctgtttgtgagtattcgtcgaagcccatgcacccgcataatcaaactcaggaccttgtttcaagaattgaatgcaatgcaaaacaaaatcagcagtatccttactgtgttcattggttccatgaatacgtttgaagtaatttacaagtttcgacaaatctcttcccatagtatcgtaatataccgtatttccattgagatcgaggataagcatcatatcaaatagctccaaaattctagaacttggttgactaacagagcataaaatagataaacctgatctggccaacttttgcaaaatgcacaccaacatccaagcagactgactgtcgagaccatttgcaggttcatctagcagtaagattgaacctggtctagctgaaagttcaactgcgatactaagtaaccttttgtgatataaactcaaacctttacccatatcacccacaataaaatcggcaacttctcccaatccaagaaagtcaataacgtattcaacgtatgcatattgctctgaaaggctcctttgcttcgattgtcgaagggcagcatgcaaacgaagagtttctcgcacggtatactcagagatgaataacggattcttccgaacatatccaattcgctttctaaggttctttggattttttaaaccactcaaagttatttcgccttcaacggatccagctatgcctctttgggatagaatacgaagtaacacagatttaccagatttattctcaccaagtaaagctgttaaagtgtttttcttgagatatccactgacatttgttaagatttgcttcttagaagtcttcgttaccacggtaaagtttaagtctcgccaacataataccagattatcattagtagaaagagtcgttgaaacgtcgacttttttattgtctggctctgtttgactaggtggcttatcttgcggttcaattagaaaagacgaagcaacttgagaataagatttccgcttttgaaattcaggaatatgaacagattctctgtcatacctaataaagttagctagaatcaaactgctagccagaatgaaaatagcaaacccaaggatgataccacaatttctccataggaaatcggctttatactgataaacaacctgcaagtattggtagcccgagacaatactcgtaccagttcggccagccgtggcaagacaaaaattattttctattggagcagtatccggtgcaggggccataagagaacagggaatctctctaccgtcaaattcgttcaacataattgattcatatccataatttactgggttagcataggcgatccatctaaaccaccaaccaatatattgaacaggcataacagccccacaaaaaataataaggaccaaagcgccaataccaccgattaaagcagcaatttcggcagtcgtggatagtagagcaataaaccggaacacagcagacatacagaacgtaatcacaatcgtaaaaagatagaatataaagaaagatctagcatttctcttaaggtcggataaaaaatacacaataatgtcgtacatggtgacaaccacaatacgcataggaaactcaacgagactggaacccatcaatgctgcagacggatgatataaagattggacacgatgctccttaaacagcgattttttcaaaaaaatgatgtccacttcagacattgtctgaatggctgtaaaaacaatagcattcgacaacacactgccgcgtgagtacaattcacttgactcgtttcttaaattataaaaaagagagccaagcataagtgcctgaaaaacataagtgaaaacgaaagtagcaatatacgagtaatcatgaaggtattgaaaaaaagtcaccttagcggtagcaaatacctgaagtctatagggaataaggcatggattggaattaagccatcttaagaatttttgtaaacgtgtttgatcaaatttggcatctttaaaggcgtggatatcactatgattttcctcatatcgatccataaacttgattagtttggcataatcttcgcttcgaagccagcattctctaaattcggcaggagtcgaaggaataaatccctgatgctttttatttataatacgcatttctgggtatgtcaaagaggtgacaaattcaacagtagtgctatgttttgctggaatgaaaccaagatccaagaaatatggctttaaacggctcgtaggcccatagaatatttgttcaccttcatacatcaaagtgaccatgtcgaacatatgaaaaattctatcagaagcttgactaacaatggctaccagtgtagtacctagcttatgtgaaagcactttgatacgcgaaaggatgtcaataacggatatggagtcaaaatcacgcatgttgttatcccagcattgtattaggggtcgtgcacacatggtctgagcaacatcgaccttaatctgatcgccggagttaaagacgcgaagaattcgatggttgtaaaagtctcccaaatcaaatgcatcgcgaatgatttcgcaaatgcgacggatataatgacttctcgggtgatcatattttgatgcaggaagtcgacaggagcaaacaaactctaataaacgtcggaccgtgatagtagctactttggaatgaccttcaccacaataactcaagtcagctttaaattgagaatgcgctattttgtaatctaaaccgtcgtaatgaagcgatccattcaacctctcattttcttctacaataccacacaaagcctttagcagtgtggacccaccggatccttcatggcccaacaccagtaatgatgaaccgggctgcagataaccatcaaatcctttaaccaaagggatgatgtcgcgtttaggacccgttcgaaatataatattgatggggtgtagtaattgcgcaaagaatgatcgaatttgaaatttcgggttgaaggcaccttcgacggtgaaatttcgcatgcaaaatcctgatgtccgacctgtcaagtgcagttcattgaggacttctaagtattcttcaactttctgctcaaacttatcaggacacttggtgtttttgctgttaggatcatccaaatcacctttccctttttcttgttcactcatgccacagtgcaaacaattgtatgtgtttcaaaagagtgtcaaacctttaaatccttctaattacaaccttcaatggtagccataagtagtatgaagaaagcaaaaattttttaaagacaatcgatcgtgacgttgctaactcgggtttgcccttatactatttgttgcgtagatcgtagtttgtcacctggttatatcaatacagcaatttcttgcattcgataattggataagctgaaggaatccattatacaagttccttgtttacaagaaaaattgtgaagatactttagttttaccttacttcaaggattcctgattaatacctttgcttttacatcttcaagctttcgctagtaaatatggtttgcaccacatcatactacttttaagataattagcgaattcggacgacaaaaaattttatcgctatacagatttaacggcgacgaagcaggtttaatagtatgtgtaaatttgtttaatgcgtttgaaagatcaacggtaaattttacgttaaatacataaacatccatctttacgcagcggtgctatctgatgggttgtgtagaaaaagtagtttatttattgaattgactaacaatgactgtaagtttattccatatactacaagcatctcgagagttgctagatgcaacaaactagactgttaattagtgctcggttcctggattgccggtgaaaaatcgggtgaagcgagagcgactacaaagtaagattccagctgttggcaaatgcaccagaggaagtaatgttctgtagaccggtaattagcaattcctcagtatcgttagagtactggaaggaggagacgttttgtccattcaaggtgattgaactaggggattcagtgagaccaaggatcgttacgttggccaagggttggctaacttcgtagctgccagttggaacggcactcaaaacaccatcactaaatgtgaagctaacggaaagtgtagcgtttagctcaatggaaacaccatcatcaaggtaaagctcaccagtagcagaaccatctctatccaaagcgacgaggaggttgaatggattttgacgactttcataagtagtgagcgaaggttgttgcatgggaagaacactaccaccacgaatagcgacattgatgtgttccaaaggagcgtacagagtaacattttcgttgtattgacgaacaatttcagtgtggttgtaccagtcataccatacagtgctgttgtcaccagggaaaacaccttgaacgtattcaacattaggctccaagacaggtgtcaccaatagagagtcgcctaccatgaattgacggtcaacgtctgctagagtaggatcgttggggaattcaacgaacaaagcacgtagggcaggtgtgccatcttgggatgccttagccatgatagtataccagtaagggagtaaagaataacgaatgtacatagcacgacgtgaggcctcagcaacagaagaccatgtgtagggctcttgtgagatttggtaaatgttgttatgatttctatagaatggcgaaaaagcacccatagccatccaacgagagcaaagttcttcatctgaatcaccaaggaaaccacaaacatcagctcctaccattggaatacccatcatgttaaaaacgatcattccagaaatggagaagaacatgttagaccatagagaatgattatcacccaaccaatgtgcaccatagactccagatcccaagaaggtagaacgactcaagataaagggtcgttcattaggagaaatttgggttagagctgcgtatgagacctttgtctcaccataaccatacatgttgaaaatatcgtaacgttgggttccatcatgagtggtcgcattggggcttacaatgtgattggcaatatcatgatttccttgttcattgttaatagcataagggggccagtcaatgttgtaatctggcttcaaacctaatggagtagcagttggtgaaacaatttggaacaccgatgatgttgcagtggcatagtagttgctaagtgaagcactgtaagcagaactatactcagtcacattggaaacgttaaatccttctgggatggaatactgctttgaaattccggtcaagggctctgcagggtttaagtcaatcatagcactcccacaagagcccacgcagaacgaagagggttcgttcatatcagtccaaattccactgaatggaacagtaccattcgatccaaaagcataagtaaggttgataagacagtctttccaatagtcaaccacatcgggattggtgaaatcagggaaagcagtgaatcctggccaaaccgcaccaatgtagatacttccattaggattttttaagaaaatgtccttttcaacgcctgcatagtatggataataagagtcgtcagtgtgattgtaggggtttgcggcataaatcgcagcatcaatgattggaacgtaatgctgatgattgcttaccaaatcactgaaaaatgtttgcatatctgactttgaataagaaacagggtcaacggtaaaatctctatatttctccatgtaatcaatatcagaccaaaaggtttccactggaatgtctgcatcaatgtaattttgacgaacgtccatgatttctgtgatatttgtgtaaccccaacgacatgagtggtaacccaatgtccaatattgatgcatagcaggctttccaatggattgaacgaattgcttgacagtctccttgggactctcagtgctaccactgtatacaaaaaggtcgataacaccaccgatcattcgatactgaagataatcttggcgcaaaagaacatccattccattagctgtaagcataagaacaccatgagaagaagaagtataagtggtttcgttcaaagttgaatttataccatccgccttgtatctttgttctaaatagtatggatgacttccgtacatgttttggtccacggggctaggttcatcattagcccaaaaggtacgggttaagttatttcccagacgtaaaccatggatggtttcagcgagaccataaagattataattttcaaccatattagtagttaactcaatatactgatcttcgaaaaccaatttctgtccgcgtgtatcaaataaaacttcaccatcgctcttacgtgtaacccaaaattcgaaaggattggcattgtacgaaaagttgtacagaaggtttgtgttattgtaagaaggtgaatataagggagcatcccaaagatctttcctactggtaaattggaattgagtgttattagcgtctttgattgatatatgaactcggtcggcttcctcatatgtgacgttgaggaacaacaatgggtaatcagtaccataggcatagcaaggctcgccgagtagtgcgagataggcagtaacgccattttgtgactcagatatgttaacagcttgatatccttgacaatttacaccgcgatatgggtcatatacggataagcgttgagggataccattggtagggatagtgacattgcgatcaccaatgacattgaaagtttggtagacgttaccgacagcaatcgagattgctgaaaacagagcagttaaaaatagagattggtaggcagtagaaatcatcatcgttaaaaaaaaacaaaaaagagatcaaaaagttttaagaaaaatcaaagtaccaactaaaaagaatcgtagagaaaaagaatggaaaagattaaccaaaaaggcaatttggcaatagaagggcggtttaaagaggcgaaatcgtaaagaaaaggagggttttaagagacagacaaaaaattaagcaagaactacaacaatagaattgtagactttcttgtccaagtttttttttcaatataaataaaaagttatatatatatatgtgtgtgtgtatgtatatatatagtaagttaggaaagaaaagctctttcacgaaaagcttgaaagggtttgtttaaacgcgcgttttaaaaaggagcgaaacccaaaaaaaggtaagaggtaggattaaccaatcaagtccaaaacgacgtaattaagagcggctaagcgaaccttataaaagtgggggagaaacttttgtagcttgtgttacttagcactttttgcaaaacgaagtgtatgttcgcttgaaggtgcaaagaacgaggaggaagcgaaaagccttgattaattgatttgatgggtaaagcctttgaaagccaagtcgaatcgaatcaatctaaaagcaaaaaaaaagataatcaaacccaacgtttagtaacttttttgtaaaaaaagtagggcgataggttggaaaatggatcgattttctcgtggggatggaatcaatcgactcgtttcttttgcaatgtggggagacttactaaggcggatgtggggggaggacaaaaaaacaagtagcaaagaatcaaaacttaacaaaataaattaaaggtgtggaaggtttgagagcacttctgttctagtggaacagatattgcttggttttaataaagggagtggtgtaatcacaggagaaaacagtaggaaaactattgagttatacccaactgtgttaccaatagagtacagacactggaagatttcggatcaaaaaagttgatgaaaacttagaaccaaaaaggcgcgaggtattcacttgacttatgaataaacgaatcgattaaaaaaagtgcgagcgaacgctttcttttataactacaaaatttcattcttcacaaatatcactcttacccttcatgttgtcattttcgacgtaagggtggggaaagcgaaattcgggtcagatcaaaatctcccatcattcgataattgccgttaaggttttatcaaattccgccaaccgaaatgatgcaagttcacactgtggggaagaatagtgtcaagggaaaaacaagtgtcagatgtttatatgatatgataactcttagacaaatcttaacctttagcatccaccactaacatggctattttaagcgtccaaaaacattgatcatctgaaccccggactttgcgctttcctacgccgtaaaaaattgattcaggatttcggagtttaagtgtgctttaggtttagatagcccaacaattattattgtttgcatttctcaggttaggtaaagcttcttttcacaaagcaataacggctgtgtaatgaaattgaaagatgaaaaataacgatggaaacggatgcattgcaatattaaaattagaggagctgtaagaaagaaacgaacaaaaatacccaggctaaaaatatgtcgaggcaagtaaatagaacggttcttgtttcatagtgtagtagtagatggcatagacgacgaataaaaaaccatatgtacgttgtataacaagttaattcttatcatttgttcaattacgagtttctttgttcatgtaactatgtagatacattatctcatcatgcaaaagtgctttttcgactcctttttttttgttttattttttcaacaaagaaaggcccaaaataaaacacacacatacacaccactttgtagcggtgagcgcacatcaggtgccataatgtctaccccattttcgcctggttaaaaaacgtaagctctcctgacccattaactaatgatccaaacggattatttggtcgcttgcgtgacttacgtggaccattcttttcgttgtagggaattttgcgagtagtaagcaaatatgtgctataggcagtagcgatcgaatgtggtgtgcgaaggagtgcgaaatggagaatggacaagacaagaggagaatatgcaaggaaaagaattctttggggtggaaggagcaaaaaaaaaggaaatcgaaatcggaacggtattgagttacttggataatgaaagattcttgattaattgacggatagcgatccaaacgctaatcccaacatattcacccttgtcgcctatactaaaagttcggatgtaattctcacctgagggatgaaatgttcactaaacgactcgggtgtaaattcatgaaacatccgcttggaaccacaattctccagtttgaaatgatcagcttgcggcaaccatagatgaaaagacactagaaaaaacatatgtctagtcaattatgcctgtggcagaaaattggtttgccctgatgtactttgtttcggcagtcgaggggaatcatgatggatggaggggcgatgtcaggttactaaaaggaaaccattaattttaaaaaaggtattcaactatttcgaaaaggaagtggttccgctgttgttgtgtgttgagaagaggaattgatgttgattgttccaattcgagcagaaaagaatgggcaaattaactttgtaccataaatgcttaaaccttacaagctctttttttaataccgttattttgtcttgggtatacaaatcaaatgaacaataatctctaccacctagcaaaatgtagacgaagcgaattgagaatgcattctctacctgctggaagcgaaatagtctgtttcccaacttacagcgaagttgccgttactttcactaaaatcatacagtgaagaattccgtaacaagtttaactgcgttaaaacaatttatcaagaggtaacgcatctcgcatttctgtacagctaaaaataggcttgtcttgaacttgaaaagtgtgatagagtttgttagactctgttagaccaatagaaataaatttgtcaacttccgttcgcagtctatcagattacatagtaatttgttaagacttgttagattcctttaaacctaaagacaccgcggttatctgttagatttcggtagactcctttaaatcctgtaaggctgcgttaatgtctgttatacgtctgtagaattcctttaactcatataaagcgactttattctctgctatcccttgttagactcccttaaactttctagtgcaccgttattttctcttattgttagactctcttacaccttatgaattcgtgtaccgcccgtctcggtgaacaattttacgagttgctgcgtaatcggatcgtgttgagaatactgtggatattgggatattggtctgggaaatgaatggattgatcgtcgttggccagacaaacatacaagacgattcctttttcaaaagagcaatttgcaatctttctattttcatgtggcaaagattgtttgctcaaaccactattgatagtccagagtgacatctattcaagattgatcatctctattcaccattgcttcattactccatctttttggcttgctaaggatttgctctcaacggcaacgcagtaccaatcaatcaaaatatacctttgcaaatgctaaaattctaaaaaaaaaaaaaaagaaaaaaaaatgtcgatagaatagacagcatgtcatgtttatgagtgttatggtttgctactcttggtcgaattttgacatcttaaattaataaaaaaaactcttggcatttatcgcaccagcgcttcatcgataccgtcactgaaccaatccttttcaaggggtcactcattctaaatacattctcttacaagtgtaataacacataagctaatcatgtgtcgtttattttaaactttcttgcagcttctgcttcactgtttcgatcacttggcgcaatgcttatggaggtaatgtattaaattgcttcttttcaccgaggcaagacgatttgcaaaagtgttggcatatgcagacgtatacttgtattgtctgtagctttaagagagatttgtgttctagaatttttctaacacactactgcaatggcgacaaggtacatagataatgtgttgtgtattggtagtagaacgaaattgtgttgaatttatttttgagaaaataatattatattatatcttcgtttttccgaattcggttcccttctaacaatttctcgcttatgattagtccttgatattcaggaaatatttaaaaaaaaaatatcggattaatcaatatatcttcaaacaattggtggtgaataagttcgtaactctttacatcatgactccagctggatatgcaggctttggataatgaacgtaaacttaatagcgaatggcatagcacttttgtcttagaggttatggaagggtgacaaaattcacatgcgtcttgaccgaaccattctgtaaaaatagtatatatagtagtgggtcaagcgcatttttatttcatgaacttaagcgtatttgtctatcattgatacattatctggagtattctacgctaaggaaaacacatatttaaaaaagcggtttagacacttattcgtatatcaatatgactactggaaaacctcaatctttcgaaaaaatgcgcactccatttcctggaagatctaaagccaaagggccgcagagcgatattatcccaagtgctcccccaaatactcctgtaacagagcattaaaaggaagcgctagacgacttgactggtctttacttaattcgatttgggaattattaaggacggctgattcagcgcaacgatatactgaattggaaacaattgtgttttgccaaacgcgttaccaatcaatctctggaggtttgatttgaacgaaacccaattcttctttatttgttttaaacgattttacgaattcaacattttcttcctttcaaaattttgttctagaatttttcttcatgtgaaaaatatgtttttttattattactactattaattaaatgacacatgatagatgcttgttaataagccacaaatgtgccacgaattttatttatttctttcttttcttatacagtcaatattcaatacaggcttgtttggactgccgtatataaatagcgaactggtttcctggtagctaaagagtgtattagatatcgaatgaattgccttgagtaaagagagtttcacttttcaattcaatgtaaagcagagcaactccgaaaatgaatattacgtattagagttttagcgcactaaatacaaaaacatagtacacttaaggacagtaactgttttagacgaaagggtcgaacttgtcgacaccgtgtaatataaaagtgctttatggaaggatattttgatgcaaaaatttgagttgagcagttgctgaaggattacagattttcatgaaactaacaggttaaccctttgcctttagacgataataaatataatcctatattgtaaaaatgttattctattctactaaagggttttctatataaaaagacgttttatattgtaaaagtgttataaaagatatcgactgaataccaattatacttttaatggcatggaaatggaagcgtctaaaaatttaaaaaatatatgttaacacttttcgataaatccaagcgtttcggttattaaacagctcacataaaatttcctttttgtgctagttcaaagcgttgtctctttttacccataaggaaatgtgattttttttaccaataaattctacttatgaataaatcaaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttccttttattctttttttctattttttattaatttcattttcataaaaaaaaatcttgctttgtctgatattttttacggtccaaattcgactattctttgtgaataaagaaatgatgtgaaatattcaattatggtttccacaatgtccttgattgaccactaaggcgctaagcgaaaaaagtctgatgcgttttcgatatgattgcctttgattatatcctaggccgacaatcgctcggtttttattttattttaaaaaaaaaataaaaaacttagaaccacgtggcttgtggaatctttcgcttttttttttttattttttttttttaagaataattgatgcattaatttttcatttgagtttcaatgtgtttgctctagcaacttgattatttaaatgctctccatcacacagtcaatatcacatcttgtacaaagggaaaattcgtttacgaccggaaaagaattttctctttcctatcatgtttatagccagcgtatttaagactgactttgcttgtttacacatgtgtcactatgaactaaagttgcctacccaacagactgcataatggaattgaatagaaattttcattttgagttcatcgaacgttttgttcatgatcatacgctcgtgtaacctaacaattgatctaatagtaatcgacttcgtatcgctcgcttcaccgtatcgctaaactccgaggatataagtgcaaactttgaagctagctcctgcactagcactgttttaactgcatgcttatcgccgaggaaagttcataacgccgaagcaagtaattgcaaatgatatatatattctcatcattctcaatcttcttcatcttgtttcagaaattaaacaattataatgtctgtttctgacaaggatttcaaagatatagagcttttgccggtgaagtcaattgaatccaaggattcaattgaccaatgcgatcctctcacctggcctataaggattagaataataaatacgataattatttctttcatgactatgctatgtatgtatggatccagcgtttttatgccaagcattcccgagctgtgtgagaaattcggtgaaccggaaacattggtcgttttaggtgcgactctttatgtgatcggcgtaatgctaggccctttgatattcagtcctctcagtgaattatatggaagaaggcctctcaacatatttggctatactcttttcgcgctgatgcaaatacccacggctttgtcggtgaaccttgcaatgttcgtggtctttcggtttttcagtggattttttggatcagtaggtttgggtattggagctggtagcttaagcgacatgtttagcaaaagagacagaggaaaatatattggaatttactttctcgggatttgtttgggacccgcaattgcccctatagcatcaggctttatcgccgggagctccatctcttggagatgggagttttggattctgttaatgctttcaggagtaagtcttttagctggtgttgtgtttttaaaagagacttatgctcctgtactgaaaaggaaacaagcaaagaaacttcttgaaaaacaggaaaatcagaaatcagtcgaagtcaagatctcagaaattacggaatcctcacaacaaattgaccccgacaaaagcttcgctgaagtagtgcatattctcgtaaccacgattcgacgtcctttgcatctgctatgcacacaaccaattatgatccttatttcattaatcgttggcactgtttatggaattttgtaccttttattcactgcctttgctgaggtctggatttcacaataccacttcacttcgggattaagcggtctgacctatatttctctatcaattggtcaagtatttgcggtgtttgtccttcttcctttgaaccagaagtattggctttctgctgttcagaaaaacaatggagtgccagaaccagaatttcgcttaccaatggcttttcttgggtgttttgccattatgaccggtatgtttatttttggttggaccgttcagtacaaagtcttttggttcgtgccgttgatcggaacgacattggtaggagccggatttgtcatgacattcaatcccatgaacatgtttatcgtcgataattatggccgatatgcggcaagcgcgatggctgccatcgccattcctagaaatattttcggtgcctgctttcctttatttgcagaaaaattgtttgagagacttggatatggttggggttcgagtctactagcttttcttttagtcgccataaatttttcaatagcagcattatatatgtttggaaaaactattcgtgaaaagcgtccctttgatcatacaaaatactaggttttcgaaacaatcgctatttgtttttttttttttaattttaaaaaaattaaacatgcattttaaatgattaccaaagtttactaataacccatgaataatttaaaaccttttttaatggatccccgcaaccgtctccacacagaacctaatacttattcgcgcgcatttaacattcttctactttaatcgttggcaggtccaactggataggaattggaatactttatttcttttctgtactcttaaaacagtatttttcatatatgttacctaaataatttttttatagttttactcattcaatagtttttttaaaaaataataataataataataattaaactattcatctttactctttacaatcgcctacttccacaaactaatattgtagtagctgtagcacttcatacttacattattttcgcacatttggttcttcctgtaggcagtgtttcactgccgatcatactcgcttagtactgctttatagagccaatgggacaaggaagggtgcgggtgaatatgcgggttccttagccgaaaacatgtgcgggatctcttatttacatggtttgacacataattgtgtacgattaaataaaaattaattcatcaattttatactctgataatctggttgctcttataggcaatacctccaaaatattggactcgaaaaccgaactttcaagcgatatttttctcgtgaaagcacaggctcaatgaactaaatttttatttaatacaacagaaacaaacacttcatactaaacaaaaagaagttgtgctgaatttctgtacaaaatcctctagaagcggccatgcgatgacctgacaagcaagctgagcggcccgtgcaaggagcgctgaaattttgaaacaagccgaggattctaaggttcccgatttaaaccaacttttagtatcagagtgaacgtcagtcacgggtatgagtaaataaaaaaagtgaaaaacgtaattccttgagctgataccgaatgcattcgtgaaaaacaacagtattgtgattgacgagaatgcggaagttacgtaattgtcattctcacagaaacacccgattactcaaacgaaattgatatatatatgcgggtaaagatcaaagtatagaactattcataattgtaattgattactttgaaaaaacatcatggcagaactcgaatttactgacgaaaaattcacaaaggttgaccctgaactaaaggaggtgagttttaaaaatgagtaccaaatgtcttaacatgactttgttgtcacagtttgactaaggtccgttgttttcgttcattgttctaaccttgcagatcctcaagaagcatcctgctggaactgaaaacattaccaacatttggcagatgcgagcaatggatgaggaatgtcgtaagcaacttgctgagacaatcttgcctcttcctgatgatgtttcagtcaccgatattttgattcctacacgagatggaacggaaatagatggtagggtgtttactccagtgtcagtacctgcagattatcgttctctgatggtattctatcatagctctggatggtgtatgcgtggtgttcgtgatgatgactcacttttcaaaattctgactccaaagtttggatgcgtttgtgtttcagtcgattaccgtctagcacccgaaagcaaattccccgttgcccacaatgatgccattgactcctttaaatgggttgccagcaacattgaaaaactcggtgcaaatcccaaacgtggtttcttcttaggaggtgcatctgctggcggaaactttgtttccgttttgagtcatatcgcgagagatgaaaagattaaaccagagctcactggtctctggcatatggttcctacacttattcaccctgcggatttggacgaagagactatggcacaatttagaagctataaagagactattcatgctccagtaatcactccaaaaatcatggatatcttcttcgaaaactatcaaccaacccccaagtcacctttagttaatccattgtattatcccaccggtcataaggatcttcctccatcctttttccagtgttgtggatgggatcctcttcgtgatgagggaattgcttacgaaaaggctctcaaagccgctggaaacgaaactcgtctcattgtatatgagggtgtaccacattgcttctgggtatattaccctatgttgtctttgaggaaaaaatactttgaagatgcaattgatggatttacctggcttttaagtcatgtaaagaaagaagatgattaaagaacatattatagcctgttcctttttagcctccttaaaaaaaacggaacttctaagacatgtagatgcaatatttattcatatgacaacagcagcttgaaatgccaaaaatggtctttcataacaagcgctgatattatacgaggaagtgataaccgtatttatctctgcttgattcacacaattaatgatatatattattattccattataggaattgatgtccagagtgatttaagagtactagcggaagtcaaacgacagaattagttagctttgtacaatcgtattgagtagttgataaacaaacaggagaatggttgcaacgttattcttttctggcaattagagattggggacttttaagtgatttaccgagaggtgagtatttcaatgctaattttttgaacttcttgcatcttactatactcacgttttaaggtaaatttagcggtgttttgtgtagccttttccatcccgatcaattatttcgagtatgagtaacaagtcacttgttaaggagaagaggacagagtatttactaatatatgaagccggcatataattattttgagtaagtactgtaatggtataacgatacaattcataatatctgctatcatccgaaacttgtgtagctcccttcagttaaacgtttttgatcaattttcaaataaaaattaataaaactaatgcgttcatttggattttcttagtgtgattggtttgactagcgaaattatgatctaggcagtgaacatattcacaatagcaatatttttcccgttgtgaaacataccgctggggttcatggccattcctcagaagtttgacgtctgccttaatttatgcaattcaatatagtacaaagccactttatcaagaaatcatcttcggaagaaagcaggcgtccgggatttattgactatgtgttatccattgtctctccacctcttaaattttaaggtactttacctgttaaaaggcgcctaagagagattcatcccgcacatacatgtgctggtagaaagatgagtataatttatgatatggctaactttaggtgaggtttgctttgaatttatggaataataaatgtaaaaaaggaactttgatttatctactggattgaaacttgtcctattcatttattcattttataagaaaggcaagacttgtttcgttaattaacaattgtcaattattaaaataaggcttttaatattaaaattaattaaataaagcaacaaatgaactcttcaaacaacactcatcatacttaactatttaattatccgtgaacactggtaacaaccaattgggtagaaccgaacgccaatagtaagagtagctgtttcataaatctgatattttttaataaactcattaataatccaattcacctgtcaaaattctattccctccaagtcgaggcctagaatgatatattttggcggaaggagataaatccgttaaaaaaatcaaattatgagttatatcacgttaaccaaagatgaatgctttcggagctacaaaatgtattttgcttttaaagtataacatgttggaactaatttagttgtccttttgtaccaaaaaaataaaattattataaaacttccaaaaaaaacataataataataatatttgggataaaaaatacggggtttttaaattctaatctttaataactaatacgacaaactcatttgtactgtatctagaagaaaatttccttttgagcacttttctcctttaagtcttcttacgatgtacattatttgaagtgacgtaatgtttcgttatatcgggatagttatacttgcatactattataatctggaattgtggtaattccagtgtttaagaacgcttactatgtgatcaagcaagtagcatttagttagatttcttgaatacaaccactactggttgattatagaactgttaatatagctacaagtattgcagaatgcattttgtgattctataaatagtataacaataataatagatattcttgtttcttatcgattatcccatatctgatagttgtgatgtactttattttttgttaaatagtttttcaccctgacgacatatattatgaatctcaaagtaccagtttcagcggcgttttcggagcaacacagggtcgtagttatgtctgttgtcttgttacataccaaacattattatgtattattgacttgatcacctaaagagttcatcctttgtcatttagacgttgaattgagtgttgaaacgtaaaagtaataactttttttttcttatttaacattataattttttacaatatcggtcgatacgctttccggacatcaaaccaccccctttaattctggcctcctatagcctctttagcaaagaatagattgaacggtttagcaacatgtcaaagttgcagaacaagacgaatccatttgcaaaatattaattaccaacctcattacgatattatgctataaataatatgcttaacttactcaccattatatcgttataagatatgtcctgttggaaaaactagctagagaaacccacgggcacgtgggccttttagtagcaggtaaatcaatgtcagtattactttgtatattgtagaaatgaaccgatttcatgctagccgttttgccatcgtagtataagaaaggatgctaaatgaacatggactttgtagctgagcgcaatacatctaaattcattaggaaaataattaatgaaaggtttcatgaaatcatctctggttgtttcaaatttggacaaaaacgggatttcgcttttcccaatgggtacggaaagcgaattcgtttacaaatgttttaatatgaaacttgagatgtcatatttacataatttcgaaaaccaaaagttataaatgtagcactgaattgctgtaataaaaaacaatataaactattacttttaaataccactttatctgttaagaaatattaaaaaaatacaacttcgcctttatacactcctcgtcccaagttgaaattgtcggtccgatattttcactcattcattgcaatatcagaagacttttgaaccttaaaagttaagaaactcatcattttaatttctattacttttttacgacatttttggattcttccctttctcgaagacattatctaagtaatcaataaattctcaatacgatttaactatgttccgcaactacaattggtttgacgcaaaagagcccatttcatatgagtccgaaatttacgctaaaggtctcaagtttcaaagaccccaaatcaccgtagatggcagacactgggagcaactggctgttgagcgaatgaccaaggatgccgccggctacgtttacggatgtgcaggaaaaagagagacatatgataaaaatatggaatcctttaagaaatggtccatcattcctaaccgtctcatcaagtctggtttccccgacttgtctaccactgtctttggccaaaaatatccttttcctattgccttggctcctgtaggagtacaaaaaattttcaatccagagggtgaaagtggatcgtgtgccgctgcaactagagagcatataccctatattatcagtactgcgtctgcaaccagctttgaagatatagaaaaggctagtggtcctggagagagatggtatcaactttattggccaagcaatgaccatcaagacattaccattagtttgctcaaccgcgccaagaaaacgggctgcagagttttgatagttactcttgacacatttattcttggatggcgtccctcagacatggacaatggttacgatccattcttaaatcctgacagcatcggtgttgaacacggattttccgaccccgttttccgtaagcagtttaaggagaagcatggtgtggaagtcgaagaaaatatgttagaggcagctaaagagtttgctggaattgtctttcctggaatcagccatgattgggaagacttgaagttccttcgtaaacattgggatggcccaattgttctcaaaggtatcatgaatgttcctgatgctaagaaggcagttgaatatggcatgcagggcatcgttgtatcaaatcatggcggtagacaacaagatggaggtgttgcttccttgacgatgctaccaaagatcgtagatgctgttggtgataaattagatgttctatttgactctggtgttcgttcaggtgctgacattgccaaggcccttgcattaggagctaagatggttttaatcggtcgtccctatgtttacgggttagcccttgaaggttcatccggtgttagtcatgtcattcgttgtctcttgggagatttggaattaacgctacatctatctggtattgtatctgtgaaaccaaaggacttaaaccgtgatgtcttatataaggaggaataaatttatgcattagttaatgatcagcaaatttagtttaattcccgttataccatttaatatttatttacgctatgagtaatataaaactacccattaataagaatatgagtaacttatattaataagcataaaaagcaatcaataagtgttatgagaaactgactcaagtaaccagttccatcaatatcattaatttcgagttcgtgaataaaaggaattccaggggtgtagaaaaagtaaagcattataagctttttaaattagagtgctagtatacaaaagaataaagaaacaaaaactaaagaaactattgtacatcgtataatttacaatcgaatacttcttccattcatgtcttcgaacaccgtttccttaaaacccgccttcctttctgatccaaacatttcctcccaccagcgaccgtcatctaaaatcgaagtgatcagtgggtctacggggacttcctcatccagaatagtatcagttcgtatttcagaaacacccatagcaggtgtcgaattcccactttgagtatcatcgccattattcaaaagctcgtttgttcctcttgaaaacaactcttttgaaaatgaattcagatcaggattagacttcatcgactgatcttccactataccatattctagaatacataaaggaaatcctggaattttgaaattgtaaagtgactgttcctctaaatactgaaagcggtagaaattatacaatctctgaagagttaccaacattgcttgattaattttccaatatttggatcgatcctgtaaaatctgatgatcaacgtgtacaagtcgagaggaagaaatgtaattttggtcgatgttgacaacacaaaacttaagaagcatatggatagtagcagcagtcaatatactaaaccccacaaatgggctcattatgtagtttaaggggtcctttgaaagttttgtaatgaaatcagcagaagtaatgacttgatctaaaatcatatccatccatacagtaggaggctgttgtccgaagcgttgtgaaacagaggaaaaaagtttggatttctgcctcgacttctcaggaaataaatctaagacgtttctcagaagataggtcaaggtagtgtgatatagcaaatgcataaaagtgtaacaggcaccagccgattctccgggagaactatacgccgaatagttagtgtatgaccaaactgctcttggaggtaaattttcatgccaggcttttaaaagctcaaagctacgatggaattgagactgatttagccaagggggtgtgatatctttcgtgtatccaccacatagagcccatcttgagatctcactccacaaatttgacaagcggattagggaacccgtcataaactccagttgtaaacttctttggtatggggccattgaagtggtgtctgactgagtgttttccggtaaagatccatcaaataactcagtaagaattggctgattaaataaaaaattaggttccggacaaggtaattgtatactagtcttttgaagagataaagaaagtgagcgcaattttgaaggtgccatgtaacctgtacttagcaaacgttcgacaaaaaaacaagcccaataaacccttcttttctgctcggcttcagtccatgaaacagtgttggatcccatcgtaagaggattatcatttatttcgttaccaagatctaaagaatcgaccatacggagagccatacccagtaaaagccaggctttagcgcctctacaagagcccaactcaattaagcaaagcaagagcaggcaagtgatattagtcagtgaaatatcctggaaacgacaaggaagcagtgaaaaggcttggtttgcgtagtaatcagatgctgcagttgaagatttaaatctattgacttcctcttgactgaaacgagcagcgtgagcacatatacaaagtacgaggactggcggagcagtatcacttgcaatttgagacgtaatttgggccttattaaatatcccaaaaagttcggtatatgaagttttaagaaatatgtcccaaagctgtaataactttctactggttggtagccttaactgcttctgatagtcaccaaagctattaatagagtaagtaaaatccatgttaggagatgatggagagaggatcgtaggagaaaaaggatgagagcccagatacggttgcactataccagtaagaggactcaaggttctggcagcggaagatggctttttgcctcgcatattcggtcgatcaggccaaatgcattcaactttgttgttactgcaagcttgacatgatggcttttcaccagaacactttatttttttctgcctacaccgaatgcatgcctgagatacttgactgattactcgcctttttcgaggcacagcatctttttcgacagcagcaatcatgtcgaaaataaaatactaaaatgaagtaataaaatattctgtgtccttttaaaccgtttaaaaacctagataatcgaagaaatcctgcgttgagtagacaggtcttaaaaaagaaaagaaaagaaaagcagacgtgccaattgtctgatcgtacgtctgttagaaaaagctcacgagcttaaatcagaaaaaataaataagcaataaacgtaaaggctacgaacagtcctttcgaaaagtttgcaagtagaaaattaaacataaacaataatagacttaagtgaaagaaaaaaggggcatctaggactacacaagtacgctttttcaaaacaccaacatcacagaaatattttgattaaaaacacactcgaaaagctataaaattcaactgaagtcgtggtatcacctgaagggtgaagatcataagaaggttacaaagaccacatgggagtaaaaagcccatctagggtaacataaataagccctcagttgtgttcaaaactacagcagcaaaaataaatatacatggccaaacatcgtttttacaaaaagttaataaatgaacctattaaatgtactagtgtacgatggatgtaaggaaattagggctgtataaagagataggttgctataaaaaatatttcgtcagtctaccattcacaactgtaccttcaacttgaatataattcaatctcatgagtaaaattataaaataataaaaaaaaaacgaagatttagtattaaaaatctccataaatgtgtttggaaaacgctggacactgaaattttaacgatgaatactgtaatttagttttctattgtgctatttggtgctcgtcattaagtcaataacgagactatgcaccaatttcttgaatcttctaccagcgtcttcaaacgtgtctatctatttattctaataaatttctataatagacactttaacttatttttacttatttattaatgagtattcgagaagacaggaatcaggatgcaactatatatcttggcaatcttgatgaaaaagtaacggattctattttgtttgagttatgcctgcaggcaggtccagttggtatgtaattattcgagtgttggttgtatttgtggctttcgatactaattcatacagtaaatattcatattccaagagatagagtaaggaatagtcataatggctttggtttctgcgaattcttacacgaacaagatgttgagtatgcatgtcaaattctgaatcaagtaaagttgtttggaaagcctataagggtcaatagagctagccaggacagaggagtcaataccttaattggtgcaaatttatttgttggcaacttggatcctcttgttgatgaacgcgtattgtacgatacattttctgctttgggacaacttgtcaaggcacctcaggtagcaagagacgagaatggaaggtcgaaaggttatggttttgttagctacgattcttttgaaaccgctgatgcagccattgaggccatgaataatcagtttttaatgaataaaccaattaccgtgtcatacgcctttaaacgcgaaggaaagggtgaacgtcacggagatattgcggaaagaaagctagcagcagccgctaaaaagaataaagttgccgttactcctcagagtactctgcctccaggattttcacccgccactcctgctccaacatctgctgctaatactccagcaacaattgctgctacatcgatacctcctgtaccgaatgttcctctagtgggagcaactactgccgtccctcccttgtcaatacctaatgttcttcctttcactgctgcacagcatttccctggaatgcctgctatgccaatgatgaatgttccaatgggccctggaggtgcaccacttgtcccccctccaccaccaggaatggtgatggcttctccttctcctgctgctgctaccatacctggtgctcctgtaatgccaaacataccattttatcaaacaatcaatgcacaaaatggatacagtcaacaacaaaggaggtaaaatattttaaaaagaagcaaaataactaccattgttgctcaaacgccggcatagtaaaatagctgagattgatccgtatggttgattttttttttaacgtgtacagtaaaaaaagtggaagctgagatttatcttatttaaaagaaattaaaattgatgtttgtttatattttacagtttgactttttctagtaatgagttttacttcgtccctaaatatcggcaatatagtctataaacgacgcattaattcaatccaacatattttcagatacattgaattatgtatacaatccaaacgaaagtatagtctaagcattatattaaatataagctgctaatctcttgaccaatattagtgaagtattatttttgactcgttatcccgtaaaactaaataaatcaagtacacgaagacttgtgtcaacaaccatatagaagttttttgcataaacattggtaacagcttcttattcgaccctttagaaaactataagaaagcattcagcacaatgcatcttctttatcaaattggtttgtttacctgtttgtggctcacccaatatgttggtgcggaaattgataattacgatgaaaatctagtcggaacttggtcttccaagtctgaaactgttttgactggccccgtaagctaacttttgattttcaaaaaattgtctaactaaccctctgcaggatttctttgaccctttggatgaggatttcttcgaacctgaattaccgggtattagttatagctttactgatgatggcttttttgaggaagctatttacataatcaaatcaaatggtatgtgataatactctataatatgtaaaatcttctccagtcaacacctacagtgtggttgatccaaggaattaaagccgatgaagacgtaactattgggatatacggactactttctcgttcatgtttagcgaaattccccaagtaaccaactttcttccatttggaaggatatgttggagagaagatattatttttctttaatatttttgctaacccaatttagctacaaagcctcaatgtcccaaaggctttttacaatggcagcatggaacttatgctatcaatgataccggtactttagtattaactccgtttgttggagacggacgacaattagaaagcgatccttgtactagcaatttttctgtttacacccgttatgatcaagttgaaactatggaaaaatatgaaatttctatggatagataccatggtcgctacaaattagagctctatgaatgggacggaacaccaaagcagccaatgtttttagcttaccgtccacctaagatgctccctacctcaactattgccgttaatactattcaaactgcagcaaagcgctggacggctcctctagtaccgttagctcagaagcataccaataccatttggtgggttggattaggtttgattgcaattggaagtattgggtatttagtagtatcttgagtgtgttttattgacgacatcttctactgttattggattcaaatttacatttctttctgagaatcgttttttaccgctcatttatacgatgcgttttcatttaaaaagatggcattccattttactcatttcaacgctgacgagttgggattaaacgctttagcatttaaaatttttactttctttttacattccatacatttagtgattctttatagtttcttcattttctttttttttataaacaagtagttggtttaatacaacatttaaacactctcacgtaaatcttcgtagattcgaattctcaataagtttaactatggtgacattggttatcatactgtttattattaaaatattcatttgtatacagcctttggcaaataattaaataatggaagcttcctctctttttattgtgtcaagcaaattattttatgtaattatattgtctctgaagaaatggggttttacttgataatacaatacgtgtattaagtcgtaaagttcactcattattataacgaatatcgtttagtcagaaattattcttttatcaagtatacaattcttcgtttaagcaatcaacggtgttactcactattccaggcaaagaggacaaaaccctaccctacaaagaaacagtcacgtctcaaaacttttggtttacttcctacactgagctgtcttttctacagcaacacaagatggccacagaacttgtcgtgcaaagtgagcgtgcattccaaaagcaacctcatatcttccaaaacgccaagaagggcgctggccgtcgttggtataaggatgtcggtttgggattcaaaacccctgctgaagctatctacggtgagtatgttgacaagaagtgccctttcgttggtcaagtctctatccgtggccgtatcttgaccggtaccgttgtttccaccaagatgcaccgtaccatcattatccgtcgtgagtacttgcatttcattcccaagtacaatcgttatgagaagcgccacaagaacttggctgcccacgtctctcctgctttccgtattaacgagggtgatgttgtcactgtcggtcaatgccgtcctttgagtaagaccgtccgcttcaacgttcttcgtgtcgttaagcacactgagggtcccaagcaatttggaaaattctaaattactttaatccattaaaattttgtatgggtcttaaattccttttcgtttatctttttgtatacttctttgtaatgtttttcacctatgtaacgcgtacaacttgtatatgtatcaaaaatcccccggtttctttccgcttacagaaaaaaacctagcataatagtgtaaataaaagtcccaacccttagtgtaactagtgagacggaatgtgtcgttaaattgtctcaatgcgctctagagaatcggtgactagaataacgaatttttaaaatacattcgttaactggtaaatgatcttctgatgatattgttgatctctaactgttaccaaccaacaaggtctattggcgtatttttaccttatcgtagaacgaataccatgtcggctactcgcagaattgttttgggtctcattcctgctgatggaattggaaaggaagtcgttcccgctgctcgtcgtttgatggaaaatttacctgcgaagcacaagcttaagttcgatttcattgatttggatgctggatggggtacctttgaacgtactggaaaagctcttcctgaacgtactgtagaaagacttaaaactgagtgtaatgctgctttgttcggagctgttcagagtcccactcataaagtcgctggatattcttcaccaattgtcgctttgcgcaaaaagatgggattgtacgccaatgttcgccctgtaaaatcactcgatggtgccaagggtaaacccgttgaccttgttattgttcgtgaaaacaccgaatgtttgtacgtcaaggaggaaagaatggtacaaaacactcctggcaagcgtgtcgctgaagccattcgtcgtattagcgaagaagcctccactaaaattggaaagatggcttttgaaattgccaagtctcgccaaaagatacgtgaatctggtacttattctattcacaagaagcctttggttactatcattcataaatccaatgtcatgtctgtaactgatggacttttccgtgagtcctgtcgccatgctcagtctttggatccttcttacgcttccatcaatgttgacgagcagattgtcgactcgatggtttaccgtcttttccgcgaacctgaatgttttgatgttgtcgttgcccctaacttgtacggtgacattctttcagatggtgctgcctccttgatcggatcccttggtttggttccttctgctaatgttggtgataactttgttatgtcggaacccgttcatggctctgcccctgatattgccggtcgtggtattgcaaatcctgtagccaccttccgctctgttgccttgatgcttgaattcatgggtcatcaagatgctgccgctgatatttatactgctgtcgacaaggttttgactgaaggaaaggtcctcactccagacttgggcggtaaatctggtaccaacgaaattactgatgctgttcttgccaacatccataattagaataaaaacaagtcaaacaaaaagttatttctttttggtcacgtaaaggatctcccatttttttttttggtttttaaaaaaatttttaaagttttgtttttcttttgacaaacaatcataccttttttatttcctttagtcttctaaactataactttattcgttattctatacaatctttaatatttgaacaaattactctgagctcctctataaattcatatcataatttagatgaaagttcgtaacttcttttttatatttgaattataaaagaaaaaaactgaaatttgtaagcaaattatacctatccttagtttagtacgtatgttggtctgaatgagtgaacctttatcaacagttttgccccgaaaatgaactcagtaaagaatgacagtttcgcaagacccgttgctttttcagaacttaacgatagaaatatctaagacaaattacttaaaccaaggtttggtttcttgagctttcataactgagttgcgtagtccactgataacttcttcaggactttgagcatggaaaacagccgttcctgcgacaataacatttgcaccagcatcagccgctgcatcgacagtttttaaagagagacctccatcgacttccacgtttaatgttggatactttttgcgaagaaactcaactttaggaaggcattcgggcatgaagctctgtccacccttacctggttcaacagtcataaccaataccatgtcgagcttttctacgaacggcaaaatcacctccactggtgttttgggtttcaaagcacaacctaccaacatacccttctcgtgagcacggctgataatttcttcatgcttctctgtggcttcataatgaaagcaaaatagactggctccagcatctgccaactgatcaatatatctttcgggttcaataaccatcaaatgacaatcgaaaaaggcctcctccttggtgtaatggttacgcatagctttcacaacaatgggtccgatggtcaggttaggaacaaactgtgcgtccataacatctacgtgtaaccaatcgctaccatatttaagcatacggccaacctctttttcaagattggcaaagtcgcctaacgtgtgttaatacttgaatcaaacactcaaaatattcgtacctgctaacaaagacggagcaatttttgcctgtaccatttttgagtcctaaatacaaaattttttgagtccttgaggaagagtatttggtatatagtaaagtgaggtttcggtggagctgatgtaaagttaattttatcagtactatcaagtgaccgctaaatactcctcattataagtgtatttgaaggttaaatgtgatatgtttatgaaaaatagaaaagtttatatgtcggtaagcagcatgaaacagtcgtactgtacaaatcggtcaataggtgaaatgcctaataaaaaataagacttataatatttatgattttaagcttctgaaattttaattagattgtctttcatagtaaataggtctcaatagttgaactcggcttaccatactaattctgaccaaaaagtatgatgcttattttttatatgcaacgcttcacagcttagtaagaaaaagtatatcacaagtcatcctacaacctaatttagaagtcaaattggttaggattggggtggggagtttatttctgatccatactatttactacatctgcaaagtattcacaatgacaataaaaaaaattatttcgaaaaatgatcctttgataagcatcctaagctctcctttaagacaagacttggcaacgcactttttatttcccagaggtaatcttcttttttagttagttttaatgttcggcttactgacaatatagagctattagcgaagtttcctgcaaggaaggatacaaatcctcgaaaattttgtttgttgccattagaaggaaaaaaccatttacataataaacatgtttctttatactgcttattatcggatagatacttgcaaccgccgtcaaagcgcattttcaagcgctggaacatggaattaaataatttgaattgtcctgatataaaaagatacatacttgagtcattacaggactctttgttaaaagaaatatcctcattaaaagaaacttcaactcagaatcatttacattgtaatgatattaaaattttacaagattgtctaaggagacctaacatttcgaatggtggcatatgggtgcaatggaatttagaagaaattaatcaattgaaaaagtttctctcttttagaaaactctatcctcgtcaatcgtttatatcgttgttacaaatactgcccgagccctttttaaaatcgcaattgagtcatacgctaccagtgggatctaaatatttttttgttccttgcgacaagaaacatcataccttggggcttttgctatggaaacttttttttctcaaagatatgcccgctgcgtattcctcatagagtcgaatgaccattgacgaactctttgttctcgggaacaaagaaaacacgaagacaatgaaaaaagcagatttttgaaagaaagcttagaaatatattatgtcattaataatttttttgtttactttaaaacctggcttggatcttccttgttcgtcttttcaagctacttcccttcatagcatcgcaaaaagccatttgagataattctgttgtgattaaatctccttaattttacttcaggatttgcctatatttttgcttactgaaggctttcacgaacgtcaaataatttacctttttttaaaaaacattcaacctattcattcaaaaaaaccagttgacgaaaagagtttttgtatcaaggacaaacaaacatctacatttaatcaccatgctgtttcttcattcagttgtacaaggaactggaactctttgcacattagctgcatggattttacttgcactagtaatgacaggttgccaatctagtaccacctcgaaattccagttgttttctcttgcaactaacgtagcccaaattaacgttgggtattttaacatgtgtgtactttctgctaatgcgacgctgatctgcaaacctcaatttactggttgtcctgggttgacttccattagcttaacggatgtaaggtctaaatttctaatcaatgaagttcacccttggatgattgtcttttcattttgcgtatgcggtgtttcatttcttatgggtgttgtttccagccttcccttaatagggcgtttggaattcctgagaaacattcgtataagcctttcttttttctccttttttagtatactagtaactgctttgtttgctcacgttgctgtctcctcttttgtgatggctgttggaaatggaacacaaaatcgagttactgcatctctaggcaaaaaggctatgatctttttatggtgttctatgggacttgtgacattaacaggtatcacggattctattattcttttggttacttcaagaaccaagaagattcgtaagacgatactggaaaaaagcaaagtccttacccctagttcatccttttctagcaaatcctcaacaacaaagtattaaattatgcgcctcaactattattgttttgagaagatatgacctttctcaccttgttatattacattatggcaactgtattcatctgtacttgttttttgtttttacgttttttcacgttccgctttttttatgattttcttaacgcctctttttacgattaatctcatcttggtttatttatgtatatgttttcacactgcactttacttcatttctcttttgcactcatttctacttaccgcacttgaaactttcatgtcaaaagctcatatattcaagtcaagataaagctgtttaatatttcattatcaatgactaatatcgattaaaacaatcatatacattctctttccatagtctttttatttagaacctatatacatacgcatctttacaaattatacattcttcaattgattttttgcataaatctgatcaactgtatacttctgtaacagttttttcgtatcttacaatcgtagctgatagaaagaaattaaaagagatattaaatgatttctgccttgattattattcagtaaagcaattacacactctaactcccttttgcgttagttcctaccatcaataaacgaaatttttgtaatgatagatcaaccctatacttcggagtagaatgtagcgtcttaagcataatgatgaatgttgatcagatacttttaaactatcgtttaccgtttttccagaagcatttcattttttaaaaaatttgtcaaccgatgacggtatttattttttacgaaatttgagttaagttaatgatttgattagcgatgtggaaagatgcatgtttgttccatctgccaaattgtgctactgctcactggtcagaataagcgtagaataggttgaggaactagatgacactgtaattatttttttacatttctcaaattgtaaagacaaagcatgaaaactgctttgctattgaaaaccaaatcacagcctttcgatccatatgtggaggcctttgaaaaatatggaagagatacagccttcattcctgtgctgagacacaaaagggttcacgaagaacagcttagagataaattaaaaaacgttcgtaaaacttattgtggtttaatcgttaccagtcaacgagttagcgaaactctggatgaagcattaaaacaagaagatgaaacggagaggcagaaaatattgatggaaacaccaatatttacagtaggtccggcgactgatgatagtattcgacgtctcggttttcagcaaacacatggaaaggactgtggaaggggtgaggttttggcagatttaattgaagagtggtatactacgactaaacaacataagcccttacttttccttgtaggggaaaagcatagggatataattcaaagaaaactgggggacgacagagtagattcattaatcgtatatgctacgcaagaattagaaaatacagaaacccaaataaaggatacgattagaaaacatcctacaattgattggattgtcgcattcagtccgacatccatttgctctttattaaacacatttgaattaaagatcgcaaccattggacctactactggagattatctaaagaagctgggaactcaaccgaacgttgtatctccagcacctaatccagagagcttggcatccagcatagttgcctttgatgaggagaattctagttgaagctttttatctgaaatttacttcacgaaatattaaggccttcaataccggtatttcgagatcttctttgttacagtataaatcgacgaggttgggaggcatgggggatgctgtaggctcatcactggcatcatgataagcagctacatacgggtgctttagagcctcttctgcagttatacgcttatcaggattaaatgtcagtaatttttctaaaaggtcaatagcatctggtgatgcctgaggaaagagtgctttgaatgatactttaggagtaaatggaagacttttaatatatttcctcgcacgtgcagatttaattcttgaaaaatcgtccatagtaggcgttcctagaatgttaaggattaaagtaatttgactatgatagtcctttcctgggaacaatggtcgagcagaaagcatctcagcaagtatacaaccagtactccataaatcaatagctttgctgtattctcggaaactcagcataatttccggtgctcgataccaacgagttgcgacatactcagtcataaagccaggatttccgccttgagctgtggtggaacgtgccaaaccgaaatcggcaactttgagatcacaattggcatttagtagtaagtttgatggcttcaggtctctatgaacaactccagcactatgcatggctttcagagcgcgcaaaatttgatacgtaaagtattgacaatgatcatcgcttaagggctgcgaacgtataacacggtacaaatccgtttccataagctcttgtacaatataaacatcttccaattcctggtagctcggtggtggaaggatgtctagaattgaaattatattttcatgacgaaaatgtctgagtaacttgatttcccttaaagttcttagacaaaacacaggatgattgaaaggatgtatttttttaacagccacctttaggccgctgggtttgtgaagcgcggcacatacaactccataagcaccttgaccgatgagattgatcatttcgtattcctctggtagctcaaagtttagatcatgcgtgtgtgggcttcgacttgtagctactgactccttgttggaattcccatccgcaatagtaggcgtggaagtagcgctcgccattagactacaaattgaaaaacttgaaagaaatgaagcgatatgaatagataaatagaattaaaaagaattacaacgttctttgtaataaattatgttatgcaatcctttgtgctttaaatccgacaatattgaaaaaagtcggtttgccagccaaagacagaaatagacaaggatgtattagaaatccctttatcaaattagtttagtattaaattaaataatgcgaaagaaggacgttcggcagcacttcaaaaacaggcgctagcaacaataatacaaatattaggttgcaagcttataaaatataggaataacaaaagaaatagaaaatatacaaaaatcgtaaaagggaagaatttcaaaaaaccagacaaatgtatcttcgcaattgagattaaaggcccacaatggttattcaataaaaaaatgatgcttcaaatattgccaagcaaagatgccttgagggaattgcaaaagcgtccttcaaaaccgtctctagcaatttctcaattgcccttccaaaactgttgaaaagctgttggtaattgttaagtagtgtggttggactagtcaacatttataacttacaataacaaagaaagtttctttgttaatgtattgccccagaaacttcatagatacgaatctttagacagaataaagaaacgatgagtgacatgaaatcaaaaaagtaacacacattttaagtgcgcgacgcgtcgcgcatattctttgtttacactaacttacaaaccttccatctaccacgacagaaattaaaggcaaagaaatgcaatattttaagactatctaaatcgaaataattaatttacaaggtaagcagaaacaattggttatgcaaggatatttgaatgggttcttgaagaggttgaacagaaaccgtatgatggttgtttaattttatgttctcgtaataataatcttatgaaagtttaaaaagcatgaaaaaaaatagataaatccgttgaaactctcaaacaaaaatagttaaacattcataaatttcccttggcgtccttacttcatcatgaattggctaacccgttattagaaggcattgtaaattaatgatgttagctatcgacatgacaataaatgaaaaccagggaacacgctcaaatttggaaagtcctacactttcatgtagcagtaagggtgcaatgcaagaaagagacgttatgtttacagatcacaataccttcaatatcactaataataaatctcggcctggaagtttaatgaaatctatgaaaagaaaagatgtttacgaatttgatgaagataatgagtttgagtttgaaatggggtcacttatacataagccttcacgtgctcactccttaggaggaactagtgagcctgtgtcagatgaccataaagattgtatggaagctacacgacagttattggaaaatagtccactttcctctgtcgttgtcaaaacatgtagtgatcatgcatcaaagcgtaaaattgcgcgatcctcttctgacgattctgaaagcaaagttgaaagcacaaactctttcaatgcaaagaaaagaaaggatgcatggacagaggagcatgaaaagtggtttcaagcaaggattgatgaattgttaacgattcggtctatatcacgggagcaaatgatcgagatattggaagacgaacatgctgggagtcgacttcaagggtttttagagtcagtagcatcttttctgaatcgaaaagaaaatagtttactaaagtacatgcgtgctttttttcaagtcgccggttacgaaaagatagacattggaagcttggctgctgaagaggattcgcaacttaatttttctctagaagacgcacaagtgattcaaaaagtagttttgtcttattgtaataatgaaggcgtagatttacaagagtttggcttccggatgagttcttcaagcttaagacatacaaatatcaactttctatacaacgaactacgcgaattgctgcctacttctatttcaagaaaaggaattattcgttatttgaaggaaatctacaagccgttggatccgaaagataggaatgcatgggaggaaagtgagctaaaaaagctgtacaccctagttgaacaagagggaacgcggtggaacagcatagcgaacaaactgggaacgtcacctgccgcgtgcatgagtcaatggaggtttgttgtaggtactagtactcaggaaacaattgatcggcgcaaattatggacgaatgaagaggaagcaaagctattagacttggtaaagtcttcttaccggtcgtcttttcacacaaaaaaaatgacaagccttttcacacacaataatcacactacttcaaacatacaacgggaaataccggcatctgattccattgcatggcatagcatatcgaagaagcttgggactaagtcgccggaaagctgtcgaaaacagtacgaaaaaacaatcgcatcttattcttctaaccaacgtcaagaggaggatcaagggaagaaaaggaagaagagaaaaaagaagaaatcaaagggtaaacgcaaattttacgtcgcggatagtttaaaactactagaacatgtacaaaggcaatgcggagaagcaatctccataaatgccattgattggaaaggcattgtcaagcaaatgccaaaatggtccgaggaggaattgagagcgcaagccacaaatttggtagcgagtgttcgcggctggaaaaagacacgtttaagtgagagtgtgagaatcgcaattacagatttgaaaagtcttcctcctgacgtataataacaaatattgcagacgaaacgttaataagtgcgcaagaaaaaatagtcaaaaaatatcttttttgctggtatgtcacgtttgcccaggtcatattgaatgtttttcttggctgtctcaattttcccacacaatataatgatatttctcatctctttttgcgacaggggcgaaaatagttggactgcacttcaagagcaaccgaacccgtctacctgcaaaacgtacctacacaagaattctgcagcattaaagtttatatggcagagcaatggagaagaagagtgagtcacctggttcctctccacatactggatactgttgatttaggttcatttgcgaacccatcaatcattttacttctcgacatactgttgccaatctaaattactttcttttcatacttgttccaattgctggttacctgatatcctctctcgtctaccttaatccgattaagtgcgatgtatttgcaacatgcacgtgtgcattgtaaccagcctcattccgagcctttccgcttatttatttattaaatttttaatgtatattcgttatttaattaatatctaagcatggatcgtatggttactaacttatttcttacttcatccctgataatgacggataatagatgcaaaaatgaatggtttggtggtggccaacgaaacaatcgacactgctacggctctactaaaacaagtcacgttcaacggttcatcggctaatattaactcaaaaaaaaaaaagaataaaataagtatagttcggggtccgagatttctttgatagtcccttggacattctattttagcatttcaactaacaactgaaagggccggaaaatctttgaaatttttaaatctgtttaactcatcccaaagtaattgagtgtcggaaaagaaatggcccgaacggttttatgaaccggtccctactaaagaataacaaaattcaaatattggaaaggcaggttttggttttgaacgcagttgttggattgaaaatatattccattgtactttgtacttgataatcaaagtaatcttgttgttgatcattaaaggcgtatcaacagtgttggggaaaaagtttaccttgaatcttatctagcagcggaaactaaataattatatttattaaattgttagaccagcctaaaactatcgggattagcgttgggtaagggatttacggaatatttaccgtattaggttttttttgagttttaaaaatttaactcgctaacataaccgaagcctcgcacatataaactatctttcaacctacttgactcaacttttccttcaccaaccgcagtgttgcattaagcagcaaaacgttgtcaccttcgaatagcgtctttttgacgaataaaaaggttggacaacaaaattaaattaagcaaatttgtgtataaactaacagcaagtgaagttgtaccggttgtatgattgaagcattgtaaaccaaagaacagctactttgccttgtcgtacattagctttttcctttgcaaagaacttttagggacctttttttaccacaactagagaaccggtgtagaaaggtgttctattttagtgaacggattcgtttaattttttcattgagaaaaaaatttgatctatcttgattttttcgactgtttccatttttaactatttgtgacgtttcttattgccaaatttcaaccttgagcattgttaaaaaagctgaatttaaatttctttgcttttaacatacaagtgagctattgggtttgtaaagatttaatacttgattggaagtttttttggtcaagtctgttttttttgggtgtttttttgacgatcagttgaaaccgcgaataataatatttattataactccctaaaaaaagaaagaaaatcatttattaaataatttttactttccttcattgtttctgaattttgcttctccctgccgtttaattgtttcattttcttttagaaagtactaaaaggtaatcaaatcggctagtcttgcaactgaattttctttgaagataatatctagatttaatttttccctgcttgaatttcctaagatcttgcgttcgttcggactgaattgcataatttattgaaggtctccattcctgtatacttactcgactacccatttatcggtcaagctgtatatatacacgcacagtcaacttatcttctacttatatttataaaactatttattttatttctctttaatccgagcttcgttagttgattcttttgatctttgcattggtaactaatccagtgcgcttttttttttgaatcttcgtgacagctattttctgattttacttcatcttcaaactacgatctgatcggctttgcctttcgtcatgcaaacttatacaggtatcattaagaccccgttggatgcgattatccttttcgaggcctgtcgaattggtcttcttccacgcgtccagcgtcgattgtccgaccatgaaagaagcttgatacgagcaggcagtgtttttgtgtgggatgaacgggaagctggaatgcgccgttggactgatggtaaatcatggagtgcttctcgtgtcagcggttcattcttaacctaccgagaaatggagggtaaacgtaaaccttaccatcacggtctttccaccgatggttcccttaaacgctctccctctgcagatacgactggtaatagttccctaaatgcttacagcaatgaggacagtggagccgcgagcttgagtgatgaagagtcggttgatgatgagaacctacgggggttgcattacaaaccgaacggcttaattaagcagtcctttagtattactacctccttaaatcataaacttcaccttatttcctattcttcgcctatccctgatccttcattagtcacgccaagtagtgatgttaacctttcacgtatcactattccatatggactgtatccagacgcgggtccaccgcttgttcaagcaccaaagtttctcgctccttatgatattcttgtcgagaaagttgcctgtagcgaagacgcgcgcgttttggataagttgcgtcaagccctatggctataggtttgatctttttcttcacattgggtcctacttctcggttaaaaagtgtactaaatttactatagatttcatttgcatcatatatggggctttaacgactcccaatcaatcctagtttcctgtgacattttctcggctgcgttttcgctcttactaatctgcggctttgtctatcagcgtctaatttatgtggttgatcaattttaatttcaagttaccacttcattcttcagcacttacggcaagtgataaaaacagaaagcttgttttgatttaattcattaactaagtaatcgctcaactgtcttgcaaatacgttttctgttcgtcggtttagatgtgtatcgttatcataactctttagacatttcgctttacgcattattttgtttcgtctgcgaatatcggaaatgtcctttttaaagaatcttttgtggttatttcatcaatgcttccttttttctctttattatttatttcttttcatgatggaaatggttaagtaaacgtctatcatgaagcacggtagaacaagtattcaacatttgaattatgcactcaacatttctattttttactactcaacttagagctcatgttcgggtaaaatgataggaaagcatcaattcttagggtaatttgaattccttaaatacaactactatgaaattaattctttatcttttaagtaaatgcatagcttttatttgttgtaaatgaagtattttcaaagaaaaggtaatttttaaattgaataactgaatacatcattatgctatgtcaagatgatgcttaataaggcttcaaatattcgggaacttgatgtgaacgtttaaagatagttaggctcagatgattaatgaggacagattaaaaaattttcctctaaggtcaaattgcatgtacaaacctatgaaacagttgttggaaattttttaatctattatgtataaacacgtgtgttgcaagagagtagaaaccgtagtacagtctggaaaatcttaacgtacaaatcacatgtgaaaaaataggttccttaaaggataaaaaacaaaaaacaagaagtacctaaaatgctgggggcatattttttttttcaaaaatgcaaaaaagaaagggttgctataaataatttgaaataaactaattaacagggagatattaaagaaaggtgaggtttcatgtatttacaattagaaaaaacaagaaaatttcgaaaagtcatgattctgaaataataaaatgagcacggtgcaatttagtttgcgagttgaacaaaatgtaaagagagaaaaagagaaagtagcagaaaccattacttcccaaataaccaaaaaattaatcatccatgttagcaacccaatcgtcatcaaaatcgcttggctctgcatcgtccgcaagtggtgtaaacacagaatcatcgtcatttccataacgattccgacccgagacttccttgcccaaaccatgaagtgataaataaagcatgcgcttcatatttttgttaaaaaaaaagtaggacatcccccatattaaagcatcatcgccgtaaggatcgctgtcgctatctggagtataggaataaacgctgcaatcagacaggttgatatgacggtcgataatttcccaaattccattcacactcaatctaccacgaccaatgttattaagtgtagaattaacggaatctacaacacgagatagtgaaggctctttgtaaaaatctgttggttggaggctactaaaatcatgatcgggataagaggcattaagagtagcgacaatgtacataaaggtacgacgagaagaggactgatcaagaggcccaaatggactttgctgagttaggctgaaagcatattccggtgatttactactcgataatgcaaatagatcctcctgacaccgattctctatagctttaaagagtttcttgtcagaatttgtactctataaaattgttagcacattttatatatcagtatattcatgtcttggtaagttaataaagcagaatgctcccgaatctaaaaacagacactcagacgcggtactccatttggtaaacaacaatcgtaatcattttggtttcagatttgaaacgtaaagaaactaaataaataatcacaaaaaaaaacaatgattatataattagctgatcttgtacaagagaccaaaaagaaccaaaattgttcaacttagtgatttgaccacgcaagaaaagaggatcattattaaaagcatatgtcaaattcaagaaccaatgtacaattttccctttaccagactaaccaagcttacaagttaaatttaccttggttgtatagagctcgcactttccgcgtatgcgacaatcatcggcatcaaatgataaggcattattgactgtatctaaatcggcaagctcaagaaactggtcacaaaaacagggtttagtaagacaaataaaaagtaaaatatatttaccttcatagtaattgtaatgtaatcaattcaattgtttcctttcattaaaaagaggtttgctgtggttaggtatcagcgtcgcgtccaacgtcaatgtcacttctattaagggtacgttaatcttaaataacagactataagctaatagtaagcgtaaggagtttgttagatgtcggttcaacattttaccgaagcttaatatatttgagaaaccatcccgatgcattgccatttatttttttatgctgttttaaggtacttaaccgtataatgtgttaaagtccaagtcgaaatgcatttatttattcataaaaataaatattttaagtaattaaaaggagtctaataaaaacaaatcagtttaaaaatatcgattataagtttttccgtatttttctgatgagcattgagtaactcaatttttcaatattcaattttttctacaattcttaaaagaaacggttcaagtatcattattaaccaaaaaaaaagtaataataatttatttaatgaataatcgtcgcttctagagtatacttgtacaatgaaattgtacatatatatacatattttttttaaattgagcccattaataaacttgcacaacatacatcaattcttttattgtattacttattacacttttactattaaattatatttattttattttatttttaaattcaattcctagtgtaaaatgtattaaactgtttcacctcttatcgtacagttcaaacattttgcttacaccaacttacctttaccaagaactatggactacgttggtggttctctaaaactgaaaaatgtaaaaaaaaaacctttgaaaaagaaaaagaaggattctaaaaaacttgctgaaaaagttcaagagcattcttcccgagataaatcacctttagaagaaaatggcgtatctacgtaccaaatgcttcgctcaaaggatacagactcggctatgccgatgacggaagcacagaaacattttgagtctgttcaggaacaaagattacttcagaaagcaaagaatgagcgattgaaaacacataaagacaggattgatgagtataatagactactggaaagtcagtcggagcattttgacatgcctaaaattggacccggctagttttcaaaacacgtccttttttctctcaatagctatacttaaatagcaatggatgcctcctctattctgcatagtttttctccatccacctaccatattcttttatgaattacgcactctaatgaaatcactattttattttaacaatacgcattatacctcattattgttatagctattcatttgtctctagaaaaaacctgtttatagccaactaccacgtaaacgtatactagctgcctaagtgagaccaaagacatagaatcttgtatattcgttttgtatagtggttgaaacatatagaaagaacttcctttgaagaacaagcacattatagtgacctttgattgtttttgtcgtcttactaaatatcagtgaacagcattaacgttttggtaactttatttaaatacttatactgagtttctcatttaatctccaattacacttttatttgcggttatttgagaggaaccccactgatactgataaactctcatatttcaatacatacatacgagtcatatttttcgcgatggaatctttacaaagattgttacaaggtgcccgcatgggtactggtatgatgggagatcagcctcttgttgataattccgagtgtgtatacatttcatctctagctttgttaaaaatgcttcgtcatgggcgacatggtacaccaatggaagttatgggtttgatgttaggagaattcgttgatgactttacagtacgtgttgttgatgtttttgcaatgcctcaatctggtacaggtgtcagtgtagaagcagtcgatccagttttccaaaaaaatatgatggatatgcttaagcaaacaggacggccagaaatggttgtaggttggtatcattctcacccgggttttggttgttggctttctagtgtcgatatcaacacccaacaatcatttgagcaattaacaccaagagcggtggcagttgttgtcgaccctattcaatctgtcaaaggaaaggtggtaattgacgcctttcgattgattaatccgtctaccctaatgatgggtcaggaacccagacaaacaacttccaatttgggtcacatcaacaaacctagcattcaagctttaattcacggtttaggaagacattactactcccttcgcatcaattacaaaaaaactgagcttgaagagatcatgcttttgaatttacacaaacagccttgggcacatggtcttttacttgaaaactttaattctgctgcggaaaaaaatcatgcttctattgataagatgaaatccttgtcagaacagtacactgaacgtgttcaaaatgaagtgactttaagtccggagcaacttcgtattcaatacgttggtaaacaagatcccaagaagcatcttgacgctgaggttcagaaatgtatagacaacaatatttcttccatgttagcttgtatgcttgattccgttgccttctagtacatctattttggtaatacctcttttccatcatccgttttttatgagctactttctttccttactcaaagcatttatgaactgtttgaataatcctgttggtcgaatctgatactacttttttacgatttcatattcgtgactaggagtacattttttttaaaactttttacatgatcgtggagtatgattgatgatattttggtaagctcttgagattgcgagcgtttgctttgatggattcttatatattttttttcatagatccttaagatatacctgcacaccagtctttcaagcttcttcccaataagaaaaaattgtttcaattattgaatttgtaaacatcttctaccaacatgttaaaaattttgtttccttgattgtttgtaatgtacctgtaaggatcgtcgatcagcgtcaaaccattgaagttgaatacataaaggtataactgaggctacttaatttattatatgacattttagcgtgatatgattttttgatgtagcatgatattgtacttgtcaagtattcctatctatctttcaacctttgccaaccactaacgtatgttggtttacggaatcaacaaacaattgtttattaagaagtttaacaaggtttcttttttattttcaacgtttaagacttgctccaatatttaactggttttttgaattcataatgaatagatctgctgctttatcaatcttaaagcgccaaagttctacggcagcttcttcttcactcaagagaactcctttatatgatctgcatttaaaagaaggagctaccatagtcccctttgctggtttttcaatgccagtacagtataaaggtcaaaccattagtgccagtcataagtggacacgggagcattctggcttatttgatgtaagccatatggtccaatggtttgtgagaggtgaaaatgctactgcttatttggaaagtatcacaccttcttcgttgaaggaattgaagccttttcattctacattgagtgcctttacaaacgaaacgggtggcatcattgatgacacgattatcagtaaacaagatgaaaatacttattatattgtcaccaatgctgcttgtagtgagaaggatgaagccaaccttaaaaagcacatcgaaaattggaagggcgtcgaattagaaagggtccaagggagagctttaatcgctattcagggacccgagactgcttctgtcgttcaaaaattaatcccaaatgtcgatttttctgtactcaagtttggtcagtctgcatacgtggactttaagggagttaaatgcctcttttctcgcagtggatatacaggagaagatgggtttgaggtatccataccagaagaagtttctgttgactttgcaagcactttgttggctgatactagagttcgtccaattggacttggagcccgcgataccttacgtttagaagcgggaatgtgcctttatggaagtgatatcgatgacacgacctctccagttgagggttccttgtcctggattattggtaagcgtagaagaaaagaaggtggtttcgttggcagtagtcgaatcttaaaggagcttaaagatggcccttcacgtcgtcgagttggtttcatcgttgaaaaagtccctgctcgtcatggaagcgcggtcgaagttgatggtgtggaggttggccaagtaacctctggctgtccttctcctactctgggtaagaatatagctatgggttacatttctactgggttgcaccaagttggtactccagcgcacattaaagttcgtaacaaactccatccagcccaagtcgtccgcatgccgtttgtggaaacccattattataaataaagtgattgttttcttattttttttgtttaatttctcgcttttccgtttttcctctaatcttccttcgtataattcaactttgtcacagctttttgttctcttcgagaattagaggatgaaatttttcatttttcgctcgtcaattaatgattcaactcatctcacaaaatacatacatctctataaatagactttattaaaataataatcaagattaatcaacttccttttactgcctgcgagctattttaaactagcccttacattcatttggaccttgcttttcctattaatgtattttcttcaatcgttttatggaccattggtgttaataacttgaacatgtctttttcaagttgtttcacgaggttgcctaggaatgttcatactgtgatatttaaaaataaatttattacattctaaccaatatttcttataattaacctaatcatcccaaattttattttgctaaaggtattgcagcgtatgaaggaacccccttcacaagtcaatattgcgtattcatcacctatacttatcaacttaaaattgaacctgtaactatagctttgtattctttagtttgttttggtgaatggattaaaataaaagctgttttccactacgggaaattttgtttttttttttttaatcttacagacaaggattttttgcaagttttgaaaagcttttattttttatccttcaaatgccttttacgaaaagctgcagaagtgcaaacacacttcggaaaggaattaagaatggaaaattgattttaaaaattattgtaaatgatgtatgctgttgggtgttgatcaaagtcactaataaacagattgataatgtagagtcatgcctttctggcgatgaatccaatgattctaaaaaatcaagtgcttcctttgtatgtcatcaactaattaatcgtcagtaaatcgggatactaatgttacgaatcagtatatgaagttgaaatatggaagctacagagctttagctgacaacatcctctcaaccgatgaaaacaggaaggaagacattgctgtttttgatgtacctcttcccaatgggctgcagattgacacatttacgctttgtttgtatcgaaaaagcaaatggaaaaaacaaattgtaggagaggcatatatagggatacaagcattacttttaagcacaaatccggacgaggtaagtttttttaattttataaagtccaacaatctttcattcttttctaattcatacagacatgcaagtatccagtaatatctccaccttcaggtcgaaataaggagaatcagagccccagccatcaaatatgtaatttatcattaaaatggattatttatgaccctgaagatgcggatgctgattcaaagacattagcaaaagcttggctgcaacaaattaaaatgaaccaaacttcgattgatccaatgtccaacatttccaagtctctgaaagaactagaagttgacaatgtcgaatctgacttagaagattcttctttcatagcggaacccgattcgtccattccaccaagcgagtcttcagtatcgatttctactgacaccggaaaagaaactcctccttcaaaaagcaaaaaatcttctaaccaaccatatgttagtatcggagaaggaaactcagatttacttggtttcgtgtttttagaaattatatcagtttccaacctacctcctttaaaaaatggtatgtatgaaaaattagggataaacacctaaccagtgatagtttttagaacaggctttgacatggatccgtttgttattacggcgttctccaaaaatatttttcgcactaagtggcttcgtcataatttgaatcccgtgtataatgaaaaatttttgttcgaagttggagcttttgagagcaattacgaccttgtttttaaagtcgttgatcacgataaaatgtccttgaacgactccatcgctgtcggttctttcaatgtacaaagtataattaactcgtctgctcaggttgatcccgaaactggattgtattcatttaatatagaaacgtcttcaccttctcaagatacttcttctaaagctgaagattcccccaccgttcaaaaaattgctgacgatttttcttcggctgttgggaaagatctcagaaccgatattatagagcagataataccgttgacactttgttgtaagcacgatttttcaactcctcgagatgtgaaattatcatttaaagcaatgttttttccaattgctgctcttcgacaaaagttttggcgtgtaatgcttgcgcaatacggcgatatcgaagacggacatatcggcaaactcggtatgtatgctgttttagatactctaggatctaatattcccaattctatggtcgatgatatttacaccgaattgtcatctaaaaatcacgatgatacttctgatagtattaccgtcgacgaagcagtgatatgcttggaacgattagtagaccttgtgtgtcatcaagatcaacaagctacacagactcctcaaagtccttcctcaaatgaagaaagtggtcctggaacacccacgcagacgtcagatcaatatgaagattcagaagattctcgtaactttccatcaaaactatatttggtatatttgagtaattgtcccctttgcttgaaatttaaattaagtaaagtgaatcaacagaaagccaccgtgcatttagcaacatgtgctagtcacgattggaaacgagtggataggctaatgatgactagctatgtttcattaaaccaagctcagagaagatggttttcaaaggtcagttttattattctctagaaaatattgacatctttaggcctttgcgaaagttgtttatggttcttccaaggtaggatcaacttctgccaccacgcttgtacagaatcgccagaccggtcaaatacaagaggagaagatgaacgcatatgttcgaattggtattcgtttgttataccgaggtattagaaatcgaaggattgagggatctaaaggtatgctgtttaaatttctcaatatatgccaatatacttaccatacttagtcaaaaaaatccttcgttcactcactttaaaacaaggaatgaaatacgattcccctatatcagttaaggaaattaagccatttattcgcttttttgatttgaatatgaacgaagttgatatgcccgttggtggcttcaaaacgtaagtacattaaatttttaacaatttaatattaacataatagttttaacgagtttttctatcgaaagttgaagccaggctcaagaccatgtgcgtttccggacaatccagatatattagtttctcccgctgatagtcgtattgtagcatacgaatgcattgagaaagctactacttactggatcaaggggactgagtttactgtggaacgtttattaggttattctaatgaagcccaacgatttgttggaggatcaatttgtatctcacgtcttgctccacaagattatcatcgatttcattcacctgtgaacggctgcattggacctatcaccaaaattgaaggacaatattacacagtcaacccaatggctatcaggtcttatttggacgtttttggtgaaaatgttagggtactaatacccattgattctaatgaatttggcaaagtcatgcttgttgctgtaggtgccatgatggttggaagcacagtattgactgtcgatgaaggaaaaatcgttcaaagaagtgatgaattgggttactttaaatttggaggaagcacggtcattaccctatttgaaccaaatgtaacttcctttgacgaagatttattgcgaaactccaaaacaaaaattgaaacccttgtaaagatgggcgaacgcattggacaaaaaatagatccaaataaacctaccgatgcagaagaccattcaaagtcagattcataaattactgaaaaactaacatcaaatcacttcagatttgcctttcctttaattttttattttccctctgatgacgatgtgctatgtaacagaatgacttgcttttaacgacgacagtattttataaacgcttaaaacgaagcttttaaaaaaagtagaaaaataaaatatatattacgaacataataaaactactacagcgcaatttaaatgatgtaaacagcgatttccttaaatgaatagcaaggagaagacacctttaagataaccaagaatatcatccataccaagtttactttcaccatacaatctgtcgacaaaggcaataggtacctcaccgatagtatagttatgttcacgagcacgggcgataatttcctaaaatagttagtattatgccatgaaattgactattcatctagattaggagagtaataaggaagaagtctgtcacaaaaatttcttgttggcttcaattagaaaactaaatatcatcaacataccatttgaaatacataacctttgctagtgacctcactcataagggtctctaatacgggcttcttgtaaaggcggaaacttccagttacatctgatactccagttcctaaaactgtgctagcaagcaaattggcaccgcgagaaataaacttgcgcttcaagttccagccataaacaccaccatccttggcgtagcgggtacctagtacaatatcataattatgctccttttgaagtttaataaattctgggagatatttgggatgatgagaaaagtcggcatccatgataattacgaaatcccctgtagcaaattttagcccatgaatataagcagttcccagtccgagcttgccgcttcgaggcttcagtaaaatcttgtcttcaccatagattttctgaagctccttggcaacttcttgagttccgtcgggtgaagcatcgtcgattataacaatttcccaatccaacttttcttggtcaaaggtcttagcgatcaaatacgtgataattggtaaatttttcctttcattataggttggtaataaaacgctatattttgacatctttgctagtaataccacataaactgttcttctttgctgttttcttaatgttggccctagtagtttatattcaattcgtaataggtccctacgtaacgtacgcagacaattttacgcattttttatttaacgatttaggttttacctctgcttaattaccttattttttttaatgaactgtaggataactaagtactgtactgtatactgataaatctgtaaatagcacaaatagaaaaaataaacgtaaatattgaatataggtaactgaataaacagctgattgttatttttttttaagtattgaacgtgtatcaactggactattgtccattattgatgtagtcaaatttattccttacatttatatgtgcgcaccgctttaaatttaatgcagtcgaatataaaatggtagaaagttgagaaaccccaatcgttaatgacatggatttataaaaactacagactacaaacctgcgcgcttaagtagtgtttattttagtagaaaccccgagcgcaccatatgccttccgtttgtttaaacaaatgtttacattactattccttgtctaataacttttcactttcacgcatgcttctcagaagtactatattactagaaaaagattatggcaaatgatgttcgcatttaataatttcatttggatgataaattcaggacccctgacatatccgtaaaacgacaaagtacaattaacagaatttttggcttttaaacatatcccaattcatattattctctaaagcccatgataataaaccgtatcaattgagcatcagattaaagttgtttgctatttctagcgaacatgtaatgatgaaagaaaatatgttgtgaatgagacgctattcttttctaccaaatcacttattgaggacgaccgaaaccaccacggaaagaaggagcaaatccgctaggggcagcaccctcatccttcttctcagcacggcggtaaccagcatcagcagaagcacgctcacgaggctcagggcggccagcacgaggagcagtaggacgaacttgacgcttgtgagtagcaggcacaacttcagcagggaggtgtaagtactcacgcaaatactcaacaccctcgttggtcaaggtatagtagaaccatccccagttgtagcgggttttaagatagccacgagaatctaaggattggcaagccttaatgacttgcaagttggggacaccaacttcagggtgcttgggaaggttgaaatctgttaaaggttagccaccttgaaactattctgtatgacaagcaagttatcgaaagatgcaatagttgagtgagcagaaattgaatcaacttttaaatattgtgctattaatttcaaatgtgctctgtaagatatcaaacctttggaaaagctccttttcgttttaatccattctatgactccctcgataacaatacttcacatccaaaaattacatacccttcttggcaaccaaaacaccttgtgaaaaaagggcttgatgaatagctttgcggttttccttaggaataagcatcttcagtacaaggtagccgtgacaatgcgcactgtcagtgttgtatggaaatgtcgaccttcattcaaaaccagtcacattattctaggttagggttcctctgtttgatgtttagcaaacatgaatggataaatttctaaaatcagattaacgaatctgctttggaccgtcctataccagcttcaaaaagcaaaatataaatacaaaaattgtatattcttgagtttttctaagtctacattaatatagcacaactatattatttctaaattacaaataaaccgtaaactttcatacaaatttgatagtccattgtgttttgaatgcaatgcgaattaaaaagtagcagtgaaaatgagctattgaagctattaaggaagcactcataaataagtacgttttaaacatgtgcactaaacggcctgcgtttaacgatggtggatgtcgtacctttgaagttacttttgcacttgtatgtttaagcgtttcaatgctttcagaaataaattacaccatgataaagcacatgttatgtatattaagttaacagccgagtccgttatcaatcattaaagtgtcaaaatgtcatgcgaaaagaaaaacggaagagagtttaaaaaaaacgcgttactctctttacaatccgtataaagggtcatcccattcataaagggattttgatgtttgtgattcactgtcctcgccttctgcctcatttgatgattcactagcttgcattcgccgcgaccaggaattgatggaagagttattatttcgagcttccttttcggcaggttcatcggtagtagcaccattgctaccggatgaaaaagaactggctgaagttgagccccttcggtataacaaagaattttgaaaagcatcgcgtacattggaaacagactgctcaagatcttctaaatactcatgatcatcaaatctagatgacgatgaatcagcagcaagtactttatttaatttctgctttttagcttctttctttgcgcgagtttcagcaggtttcttcgctaaatattcagataattccttcgcctggcgaattgttcctaaacggttgccatctaaatctctacaagaatcttgattctcctgctcattgcgcttttttgacatacggccaccggcggctctcaactgactgccaaaaccaccctttccacctaaaactctagtacaaagagtcaaattaaggtgcgcagaagtacttttgccctccaatttacatagttgaatatctggatgaacaattcgactttgatgtgtcaaataagccctttctaaaactgtttcataagaatcgcccaggacgtgtcgtaacaacgtttctacggtagctaatctattaagattcacattgacagagttttttaaaaaatccccattcaaaaatacagtcttacactccatatttaacagattcagcaatggtgagaaggtggtagacgaaaagtgtggcgacgaaagtatgtgctagaagttgtatacgaatttatgtgcaattcttcgacaaatgcttaaaattggaaattttaagctcataaataatagtcaacttttattaaatttcataaaaatactacactctactaagcagggacttattacttgctttgtgattacaatgtcaattatctctacccaaaagctatattaataatttaaatatttagagtgttaagtctaacaattttgagttaatgtacatttgagctccttgaagataacctgtatgacctattatatacaaaacataaacacattctgaaaactacctttccattcccttatacgactattggaaagcagatattttatatttcatgtaggttatataacatattgaaactactttcgattactgatgtcttaaagtaagaaacgataactctgatttataaacaaccaaaaataaaaaagtgaccaaggtaaaattatgagtttcaccttagtaatttccatttcttagttatttatctattttttctttttaattataactttttatttttttatttatatttattgatttaattaattaattattattttttttttttgggctctttattctgtctcgtgcatccattagaaaaactattgttacaaattttatatagaaataactattaattattaattgcattttaagatattatgcatgcctagtttaatctgtgatcatatattatggtaatttgaattgaaaatacaaggtatagcatagctattgcgtttatgaatatttaagaacgcaaagcatagtttattttcattaaaactgtagtttttgtgtacgactactcaattgcctataaattcctgtattaaactttgccatgatatttatggtcgtacaactacaatgttctaatttgaaagtcgctgaaagttaagcaagaaaattttttcttcaattataatgttatcactgcgtatcttattgcctaatatggtatatattaccacgtctctaaggcaatgctactttattgtgaaatcggtagctgaacaacacatgcagcagacccgaacaatacagccccaaactagtaaaattacaataaaagtcatcattttagctaacagggtaaaaaataaatttaataatttattcatactgtatgagccttgatgtgaagtatgttcatacatttcgactactgaattgaatactaccacaggcgggatttcacaattcaccaccaagcttatttgttaaaaaatatttcctatgtgtaaaacatgaagattttgtatgaaatgactattctaaaaagctacaagatccttaatttttaaagagatactcatttgggtatcatttttaaaggctttctaaacgtgtaagaaattttctattttctatattttttgtagtctaagtgtgttgacttaagtaatgtaggtgcgcaatgttagtgaattgggcatcatatcatggtccggcggtatttgccgccatggtggtgacttacgagacgacaacgaagaaccttcaaatttaatccaaacctggtttatttaaaattagtacttggatttagtttataatatcttataagcggtttggaaggaccctgcctgttggcgaaataataacggagaccttacttcgtcaattttgagtaagttcttgcactttataaaggctcgctcgattattaattttttgttgttgagatctcttagcaatttttgtaattgctttataaacctttttgttgagactttgtctcattgttgccgcacacatacttggtcattctaaggaaggagtgtggtacatactttcgtggtcgcatacttaacgagacaagtttagcttctgggtcagtaaaattgtcgcagtagcttacagtgatacttttcaaggttaaaggctggtttcagttgcgtcagtaagaaaacataggtaacttttagtcattatttggaagcctttcattatcgcgcaagccaaagaaagaattcttgttaaaccaaccggtacataacaagtaattaaccccattaagctcttacggtactagagcgagctcactctagctaattatcaacgtggagttttgataaaaacaaaagtttgaagttgtaccttttgagtcgttagaacttaatttgctttacaaggccactctttttttttttttacacgcgcatatcctgtgtgcgtgttcgttgaattgttatataattataatttttggtagcattttttttgggtgatttgattttggttgctttatttacttttgcaataaacattgtccaggacgatttcccattaatttattacctccagactggatttctcaaatcctataatttggggtaaacaccctatagttatcaggctggttgataccggcgcaaaatctgtttggcttgaaaatctggctgcctcagaagacgtcgtatccaccgacgtggattctccttctagtggaaacccttctttaaccgttttcccgggctcgacgtttgatgaacgtgtattgacgtcttttactagtacagatggcaatgtattatctaacggttattctcaactaccgaacgaggacgacgctcaacatagcgataatgttgaaatgaaggaagaagcaagtgaacatggtggatctgcggatgaaactcaagagttgtcaccagtgtccgattcttctgatgagatgcccaacaatgctaagcgtcgtcgccgttcccagtccatgattgctaacaaacgcattcatcaagctttccaggaagatgaaggtgacgaggattgggaagaagaggaacataagcccaaagcgaaacggcgatataatactcggtcaaatgaaagcttttcagagggtgatgatgaaccttttgaagtatcagagtcctcggctttggaagatgaactatcagattctgaagattcttttatacgatcagtccgttctaaacccaagtacaaacctggaactcgtcgctcaacacgccttagaaatcgtagatcacaggatgaagaagaatccgaagaagagcatagacctatactgagagaacggacaagtcgtataaattacagcgttccgttggctttccctccagtcgatgaaatggatggtgatcctagctctcaagtcaatcaaagcaggagtaggaagacgcattctgaacttgctattactaagcttctccgacaacaagttagtagttttatgccatatattgattctagtgggtctgaatctgaaagcgacaatacaagaattaaaaagtcgtctgcaaaaaccataaaagctttgactgacccagctaattccggtgggccgcctgattttggccgtatcagggagaaaagcgatcttgccgactcagatcctctgggagtcgactcttctttatccttcgaatccgtcggtggactggacaattacattaatcaattaaaagaaatggtcatgcttcctttgttataccctgaaatatttcagcgttttaacatgcaaccaccaaggggagtactttttcatggtcctcctggtacaggaaaaactttaatggctcgagctcttgctgcagcttgttcttccgaaaacaaaaaagtatctttctatatgagaaaaggcgctgattgcctcagtaaatgggttggcgaggctgagcgtcagcttcgattacttttcgaagaagcaaaaagtactcaaccaagtataattttctttgatgaaatagatggtctggctcctgtgagatcgagtaaacaagagcaaattcacgcatctattgtttctacattattggcgttaatggatggcatggaaagccgaggccaggtcattataataggtgcaacaaaccgacctgacgcagttgatccagctctccgtcgtcctggtcggtttgacagagaattttattttcctttgcctgatcgtgatgccaggaaaaagataatagagattcacacgcgaaattgggatccaccagttcctgaatggctatgttcgatgcttgccgaaaagtcaaaaggctatggtggtgcagatttgcgtgctctatgcacggaggctgctctcaactctatcaaacgtacctatcctcaattatataggagtacaaagcgtcttcaaattgatcctaaaaccataaaagtgaaggtaaaggactttgtaatgtcgatgaaacgcatgatcccttcttctgagcgctcatcaatatctccaagtaagcctctatcaccggaattgaaaccactactcaacgaagcttttcaagatattgagaagactttacagaaattaatgcctgttgcctctaaattaaatcctcttgaggaagtaatgtatgacgatccaaaagaaaatgactttgagtaccaacagcgcttggagacttttgaaactctaagaatttataagcctagattccttatttgtggtagaaagggactgggacaaaccgcgcttggtccagccattttgcagcaatatgaaggagtgcatgttcaatcatttgacatgtctactctacttcaagactccactcaaagtatcgagacctctataattcatctctttttagaagtaaggcgtcacactccaagtattatctatattccagatatagataattggttgaatgtcttacctttgacagctattacgaccttttcttctatgcttgagagacttgatttttcggatcaaatactctttcttgccttatcttcaagtccgttaagtgaattgcatcctcaattaagagaatggttctcttcaaagcaatccgtttactcattacagtatccgactcgtgatagcattatcgcattttttcagccaattttggaactaattaaagcctcaccaaccgaacttcctggtggcatacctcgaaaacgcagagttttaccagagttacctcttgctcccgatcctccaccatttaccagtcaaaaaattaccctaaaacaaactaagcaggccgacatgcgtcttcttaacaagctaaaaataaagctgaatgccctacttggaagccttcgagcaagatatcgaaagtttaagaaaccattgattgatttcaatgatatatactgtgtagatcccgaaacaggtcattcttatcgtagtcgcgaggaatgccattatgagtttgttgatgatgtagttaagcaaattggaagcgatcaaaagtttagcatgatgagtttagaagagattgagaagcgaacttgggataattgctactgtactccgaaacagtttgtacatgatattaagctcattttacgtgatgcactgcaactggaagattcagaaactatcaaaagagcccaggaaatgtatgcaaacgttctcttgggtgtcgaagatatggaagacgatcaattttcccagagatgtgaaaggatggcgttacgtgaggctgaacgaagaaaattaaggcacggaaagcttcaaaaacatttggatgaaacaaaagcagatatgcagtttacttctgagaagccttctgttgacgaatcaattactgaagttgacgatgccataaaagatggaccacccgtactagctgaaacccttaccaattcactgatggaggatgttgggccggagaacgttgacatggacatagaagataatgaaattttcactaatcagtctactatgtctgttccttccatgttagttgagaatgaagagtctcccaagcctgacgaatatattgatcaaaaagacaaagtacaatctccattgttaaatgggaagagtccagtaggcgttccatcagaagccgcattacgtgtttctactgatgtctctacgaatatctcttctaatggccgtgctgatatccctgttgacaccctcatcacgtctcctgctgatgttcctaataatgctcctactgatgcccataatattacatccgctgatggtcatattgagaatatcgaacaagaggtggtattccctgatttggtgtttgatgaggacagacttactccattgaagcagttgcttattgattcaacaacaggcttcaccgttgaccagcttttacatcttcattcatttttgtaccagatcatttggaatacgaagtccgaatggaatagaaactctgtggttgatgaatgcgagcgagcagtaaaagagtttatgattaatgcactacaatagacataatgaataatggtcgagaattgctacatatttttgatacagaatgacgaaagtattcgcttaagctgaaatttttttaatacattaattatatgtacataagcacaaacaaacaaagtaatttttaataatgatatatctctttcaattgagtataattttgtcacctgcacacttctatgtcactttgttaaaataggtataaagtttactatttaaaggcgctaaacaagtaaattttaatttacaatgtcaatatcttccggagaaatgctagccgactcttggcttatttcaatgtcaccacgactcatggatgtaccgatagtaccatcaatagatctacccaatttactaggcttatccatcatgcgacctttttcaatcagcttttcaatagtcattctcgcagcaataaaatctaatttaggaaaagttgcagcctgtcccgcatctatcatataaccaagtcgttcaacactgggaggagagagaatataataaaagtcctgaaattttgttttaggctaaaatgttagcttgttgtaaattttcatttgctatatataatcttacccatattgtaatagtgccatcaaacttttgcaaaaaaacactactccaatccgtaccaaggggtcttggaagtaattctaaactacggataacatgtagccacttaatcatatcatacttcaaaaactgttcgatggcacttccaacgtatccgcctctccacccacggcccttacggtgtgatactggacgacctactgtacctctaggcgaaaagaagaacacttgaacatgaggattcgtttgactgacgatggagaaatggacattgaattgagtacgtaactcacttaaaggaatatccgtacgaagacttccatccttgaagcggtttccaaaattgtgagggataagcctgtgcgactgacttcgagtcatcaagggaataggatttaaaataccagggacggcacaactagcaataacagcactccaaattacagtgtcaggggatgtgaggtagttgatcaatttaggaggagagtggacatcactaggaataactgagatattcagaatacgaccagttcttttataagcttcagcaaaagtcaagcttccacgagtaaaatacatgcaagtttttgcccataaaatttcgtcaaatctagctcccgtcctgaagtaccgcttcgtagcatctagccaattgccgatatctgattgatacttggaagcaagttcaggaactaaaagctgctttaactcttcgttggtgcgggtgcaaactagtgctgcaagaagaccgccaccactagttccagtaatgacattgggaatcaaatcctggttgagaagagctctcaacactcccgtgtgataaatggcaaaggaagcaccacctgataggcaaagggccgttcttccataattatgggaaaagtattcaaacatctttgatctttcctgtgccgtatataaacgttgatctataacggtttctagacaaacctttaattcattaacatagtcttccaccaattttttggtaccgctataggttcgcgaatatagcattgagctgtcgattccaccaaaattacttctcacacaaacatcaagtacagatttgagggcattccaatctttctgttctcgatgttttaccaaactgctgtaaacagcttgtacgagcgtgtagtcataataatcgtaaacagggtccaatttccactcgtcattaccaaaatatttgtccaaagctctggctctttccttccattcttcataagtttttgcttcttgcaagagtttacgaagtctgcgagcttcgcctctccaaacaataaagtactcataacagttaatatacaaacggtccaaaagataaagaaagctgcaagttgatgatgttagcaaatacaaatggataaataaagtaaagggtaacagataaacatacgcgacaaaggttagacataggaaagcagtaaacatcaagggccaacgtagaatgggatacataaagccctctcgtttttcatctttacccggttttgacttgcgagggactacggcctcatagactggattccaatcatgttgagcagtgatgtactcaattttttcatcatggcgttttttataaacacaagtatattttgcgaattcgtcaagatctataaattttaaaaaggaaaaatgttaataattggttttgtaaaattactatgtaataaaaattaacagcaaatcatcctaccttcttgaacagtgtaatccttatttatttcagattcctctgggatagacatttttggataggaaaaaaacaaaacatgaagcaaacgaaaagaaaattttataattcaaataagatcattaaaaataaatactgggtattaacaaaagatcaaagcatgaatcaattgaagaagaacggtataatgtagaagaaagggtaccgtgagactaggtgctgaacataatgaattactaggaaatgaccctacgtcatttaaagacactgttgggaatatgttttatggaaaacagggagaaaggtagtaaaatcggtattagcagataacagaataaactcaatgacattaaaacattaaggatgtaatgcgtaaaatatggtaaataaatattgagtattggagtgagcgatgtcgaaaaaaaattagcaaaataaaacgtaatgtgatggaatgcaattgcgagaaaagattttgatgcactaattttaaataattttggataaacaaaaaagatgcaagggcaatttttaatttaggatagagtgaatgaaggaaagggattattagggtgtagtgagaaatgagcatgcaagatcaattggaatatcatggttttttgtgtaaacaaagaaaggaaggaagagaggaagcaaaataaatatgcccgaaaatgaattgagaaaggaacggctctagaaaaaaaaatttttttttaaaagaaatgaaggaatgggaatttgatcgacaaaggatgcaaaggttgtttggatcaaattcaaggtttgtgtaattttttatttatttattatttattatttattttttttaaatttacaaactattgcgctcggtaaatagatatcggatttggggaaatccgtaactttaagcttgagagcgcactaactttggttgttttttaagcgtttaaaaaaaggtttataccagagtttgaagctagattccatgatcgcagctttgcgtccaaaaattagcacgcagccgatttcagagcaattgcgatagcaaaatggaatggaacgcaatgcggcgatagtaggagcaaacatgcggatacattgtaacggcaagcaaatggaatagcaggaaaaccgggcaagcaaaattattaaagtgggccatttaaagtgttgaggagaatggaaagaaggttaaagaaaatctaatgttgtattatttatcgttagcgcatcaaaacggtaacgaaagtagaaggatgggagagggattagaagcggtagagaaggatggaaataaaaaatggtaaagaaggatgaaaaattaaaagtggtaaataagattgtatggatgcaagatggacttttggttgtacaaaacagagtagtgcgctagggatctgtagatgcaaaatggactatagactatatcgtatgtatagcatgtattctatccatcgctctattttgccttggagaaagaaaacgatatgggaaaacatgtgtgaaaagcaattataatgcatgccaaaatcgcctcgttaaaccggattctgcaaggctaccatttattaattttttttaaaaaaagctgggataacgaagtgtctacatttactgccgaatttcatcaggtgtttagcagcagtggaaggcttcgcagcaccttcggagaaagaaaggagattttacttgttaagtgaatgaattgcctgcagcaaccgaaaccgtctaaaatgacctccatcaagtttgtaagggtctcgcggtatttttgcttttactatttaatttatttttcattttcatttttattttaatttttttaatttcctttattttgtaaaaacatagacgaaaaaaaaaatcacaatattcaattgatttactcgtttaaatttactcgactgacttttttacgattcgactaactttctcgactgaaattgcatgtgtcataatataaaaccatagtgtcacaccatcagttttaggaatgtaatttttttcttttgaatctttttttctttttcttttccttcttttttgggtgatgttgttgtcctatttcaagggtcctttgttgtagagggatgttccgtagctgagaaagggggcgagggaaggatgtgctggtagatggtatcgtaacagcagacaagcacgcaaagtgtgtagagtagaacagtgtagtgggcgtggatctgttggaatcagtagttagtagacagttggacgtcggttcttccaaggagaagccgaggaagggaatacgagaggaatagaaaaagtatttgttgatttagtagtggtaatcgttataattagaatagcatttattgaatgaataattttatttattgaatggttttatttgttatatgaatagttttatttgttgaatgaatagttatatacgttgttttagtattactaatgatcttgctatagtgtgagtgctgaacaatctttttattgagagagaccttgtacactcattgctgttgtactccgctaacactctctatcccatgcttctgcttattcttctcgcctgcctgtctaacgctgcacgcaacatgctgccctccatctcattccacagcaaacatgactagcttgtaagaagaaaatttgccgagtaacatgattgaacaatatgatcgagcgatacagacaacaaggcacagtccattcactacgcaaaaagttggtggaaggaaatggtcagtcggcaaaagacaacaaaaacagcacaaacaaaaacattactaacaaaacacatttgatgcacataaaactcgtccttccctcgtctttctatgaataactaaaaaaaaaaaattaaaaaaaaagttaaccaaaacaaactaagtaattcatttaataaagaccaaacaaaacaactagtaattcgtctttttcaacaatagtaattcgtctttcatccttctataaccaacttttccttctattcataatcatccttctatctactaatatcattttactgattatttttaccaccttcctttactctcaccttcttattactcagcctacctacctacctcttcctcccttactctagttttcctttttttttttttttttcttttttctttctttttggccggtgcattggctccttttattccggctaattccatcttctagagactcttttttactaccttggttcccctctcccttcttctcctccctccccccttggcatcttgtctcccggtgacacataaatgccgatgtcctctcgataacactgcacccattgccgatatccggtaaacaaaaatcctactagtgtggttaaagagaaaccgttaaggagcgccatcgtccttcgggtaatgcatggtgcgtggaaggcaactgccgaggctcgtcgatcttgtgccacttttgcctaattagccaaggcactaacggttgaagagaaccaatcatgaaggggctagcaacgctcagattatgaatgccgaaaagggtctcgcgcatatatatacatgcgagaccccctacttgcttgtagttagagtcttggctgtcgcaaatagcgtattgccagttcaccaacacataggattgtagggacagaaagtaaaagcgcggttgattcattttcactttaaaccttcgtgtcatcgtctgtggtttttcttttatagaatatatatgaaaaaaaaggaataataaattgatctggttgattttttttccttttcagtgtgtttctcttgttataataatttctttttaatcgagtcttgttcgcttctttttttatttttattattatatttttttttaacttgtttccctttttctatactatttttttatattctttttcttcttcttcttcttctacttttatagtgtggtcattttaaacatttgctattttagctcattcgtgatttgactcctttcttcgttgttttatttttgtgtgtttaaatttcctactctattcttcttcttcttctcttactctgtggtgttttttccctcacacaacaatttgttagcatttcgtcattctcaactctttgtactgatttgatttgctttatttcgttgtgcctgcgttaaaaagtttcacttgaactttacccttaaaaaaatcctttcaacaatcttcaagtcaaaagagtttattttcgttgattttctcgtcttcttcctctcttggtgactttgcttgattgtaatttgctagaaatagatttcttcgtttcattctcttcttttttttgtgtttccctctccttaatcatcttttacccctttctgaaacatagctctcttgctatttagatttttggtgtgtggtattccttgattttctttttctttacactcaatcaatcccttcgcttgccttttcttcctattccttattcctgtctctgtctctgtctcgcttgtttcaagacattcagtataaaggttgaatttgctggttctcgttatctcaagtaacatattctactagtacatttactttgggatcgacatcttacaccttccatttggtatctttaccagctgcatatgcactgatcttgtcttcaatctttgttttgtgtttaatataattattcctcatgtattttcagtctttctatttcctggccttgctcctggccactgctgtatatggtcaggtcgcttccccagaactccattcgctttcacgtcgtaactggaaaaagccccctccatttcctagcaccaatgcttcgtatgcccctgtgatccgttcttgcgatagctctgaaatcatggtcaattctttgccccgtggtgaacttcccgacctcgagaacgatttcattgaaaaacgtctcagcaacgccaatgaagctttgacaacctttttacaatctaaaaatactaccgctgacctcgatctttccagcattgttggcgataacggtcctcgtcttggtattgccgtttctggtggtggttggcgttccatgcttttcggtggtggtgccttggctgctttggatagccgtagcaatgaaactactcttggtggtcttttgcagtctgcacactatatcactggtgccgatggtggttcatggcttctcagctctttggcggttaacgaattccgtaccatccaaaacatctccaagtccatttggtacacccgtcttggtatcttctttatcgaagaaactcatttcggtgatctcaaaaattactacaccaacgtagttgacgaggtcaaccaaaaggctgctgccggcttcaacgtcagtttgactgattattggggacgtgccattgctcgtcactttgtcggacaacttcgtggtggtcccaatcttacctactcgtctgttcaaaatgcctcctggttccaaactgccgagtatccttatcctcttatcgttactcaaggtcttactggtggtcttcccgatggtagcaacggtactgctactaactcaagtatctacgagatttctccttactacttgactagctttgataacaacgttcgttcttacacccctacccaataccttggtactaattattcaaatggtaccgctgttgatggtaagtgtgtcactcaatttgacaatgttggcttcttggtcggtacctcctctactcgttacaacgaggctttaatcgatgtcagtttgcgtcaatctcgtatgagtagaagacttggctttactttgcgtcacatgcgtatcaacggttcttccgttagtttctaccccaacccctatactgatgctactgatattgctggtaatgctactgccgtctctgaagacattgttgacactccttacttggacttgtttgatggtggctatgacggccaaaacattcctatctggcccttacttcaacccgagcgtaagcttgatgtcgtatttgccttcgactcaagtggagatacttccaacttttggcccaacggttcctctttggttgctacttacgaaagagttacccagcgcgcttctgacgccgtatacgatgttgaagattttgttcacgttcctactcccgaaacatttgttaacttgggattgaacgctaaccctactttctttggctgcgatggtagaaacactactcgtggtgacgttcctgttgaccacaacacccctcctttggttgtttacatgcccaacactccttggacaatgaaatccaaccttgtcgatcatcgctatcgtattgcaaacagcgagattcaagctttgatccaaaacggatttgtcgccactactcaagacaactctactgactttgcctcttgtttggcttgtgccgtcgtccaacgctctttggaacgtcgcaatcaatctacttctgctgcttgtcaacaatgctttagccaatactgctggaatggtactgttgataacacccctgttgatgatgatagcaagaatcctacctacaatcctgcggtcaagactagttctgcgtctggtgttcatgccaacatcctcttgtcctttttcgttttattggctactttgctagttactgcttaattgttggacatcaaaaagaaaaagatgtatatatttgggattatataccttatacttttaaactgattttgtttaaacgctttggaacccgctccggggctactgaagaggatccatgacaactaatatgcttcagcgaaggaatagaaagtaaaccaaattgcttgttcctaagcgttttatctctaacgactggaattctgtttgttagatttttgtttacgtttataatgctcttcgctgtgctgtgataatgtatgatccgccgttttttgcccctgataaaggtagtttatttctttatctaccttttgaataatatgttttcatgatcattttatatagattttcatataaaaagctctaactattcattaagtttattttaaacaatagttgctcatttaatttaatttttttttctcctttaatatctattaagtcgtgcgttagtaataaaagtaatgagacaactagtatgcttgtctcagtatagtttgagtgagttaattttgtagtttgattgatgctacaagtgtgacaggacatgctgttacaatgatagatactgcgagtaccctaacaaagtattcggttcagtatacaagatgctatcgccttttacggtcataatttgaaagactagttagctatactttatacaaaaccaggtatctctttgaacctgaaactaagaaaccaccttttacattctcttacttagcacacatttgttagaggtcactatactcagttacataatgtagcggtgtggttataataaaaataacaaatctcaatttaactacgtggaagagttcggtaaataccattctcgcaaaagtagttttgttgatacaccctgcatcgagtgaatacctccttcttaacaaaactcacgatggtcatgttaaggactagttttcctagtggatccaggaccaaagcagtaaggtatcatacgctgctaagaccaatattacagcagcggtttctacgtgcctgcttcgcccttttatgtttatgttgcataacttcctactggttttcttcaggaccctgtaagttgaatgattcttctgaaagatactaatatggattagttatttccctgagtttttggtttctaagtttggttcgtgggtttgtatgtttcttttttatgtttccctattttgtaatgcttaaaagtcggatgtctactcaaaaagttacaaagcaatctctgggtgcccaattattctatgacttttcgccaaaatctttcttcttagtttatttgacctttgcggtcagcgtaagctgtctttgccttttttatatcaaagggcacgctagctctattcggctgcagtggattgcttcaccaaacgcgtacgaacttccaagtttaaatgaaagatttgtttatatgacctatttctctcatatactcattttagccttgacagttgaacatctttacctacaacgcgactctccttctcgtcccgtcataaacgtctcattttttaattacatttttcaaaatcttggttggttgataagattctcctttagaaaatccattatctgttgccttttcactccttttagctacgcgattttgcgttcatatatttggcgctttgcagctctccttacgagctgttgtcgtcgcatagcatacacaaagactcctccaaagtggcctttgagtttacgacttttattacacagtttctggatggcttttatcgtttgcctcactttccaaattgcactattaattttccgtgtctttctgtattcaggcccaatgataagaggaaagcttttaagtgcacgctccaacgatcctaatggtacattggttgatggaatgaagactaagaaaaaaccattgactgaatgcattgcaacagaagaactttggttcattgcaaagcgggatcctcaacgtataaaaagtatatttcaggatattgatagaagcgtatctatttggcaggaattatactctatcactgaatcccggtgtaaagagcttgctacttcattaaaaatcctgcaatctactggtgatttttctgccgctacttcaaaaaaaagtggtcttaccaaaaaaacaaacatcccatatagtccgaattctaatcatgaagaaatcaactctataccgcttagaaataaaaatatttttgtccccccttcacaagggcattccccgttactcgagaagataaaaaaacaaggtagtcttccttctacaaccccggttaatgaaggtggaatttctgatattattcccaagtctttatatgatcaagtcattcgttttatttccactttttataaagcaccggtattcggtatctttcgtaagactctccgtcgtcaaaacgaggccttacttcctaatccttggctattctgcgtgacagttaatagtctgacacaactggttttaaaatcattaaaatatgatacttatggagttgttgctcgggatatatctagtattcttgctgtatattgcgatacttttgatgtactcgtttcttacaagcgaagtctggttaaaaaccattctaattctaccaatcttgacgatgatttcaaaaacttaaattctgctgctaatgcattgcattgcggaattatcgacataactgaaaaatttcaagacttttttactcaacttaacttatctccaaggatagagcgtcgctgctgggtattgtttcgagaatacaaaagcaactcctaagtcatcctataaggtaggtttgttgctttgcgacaaagctatcgtttaattaaatgaatggaatacatagaataattaatatgcttgataattatgatctttacaaaaaatggaacctaatatttttgaagagaggggatttgttcacttgctattttgtgaaaaatgttcgttagtccaacgatatacacgcatccaagcaccatgcacacttaattttggtcggacgtcaagataaatacttggtgttccgttcacagtcggaccattataaaagtcaataacgtacgcgactttgcgaccgcatcgatttacaagccaatcgtgtctgtcaaatggtttattgtatcccaagaggtttaagatccttgcttttggtgttaatttcttcacattaccatcaaatctctcaagttttggaccaccacatctaatatgtaagttagtatttttgcagtgttaaattaagtaataagctggaaatgctatacttgtcaaagtgaacggaaacataaaacttacttttcagatccccatccttgttcccactgaagaatgtcttgccatgctctctcgttcacagcattgtgaattggtactatggttttcatgtcttcaggatgagggttccaatttttgcgtttcatggcatcaaaaaacatctgttgcgagggataaatccatttttcttctttaccagaatccgattctgttactacctttggaattgttgaaatttcccgttcagtaggaagcattgtgggatgtggggtatcgtgaacttcagacggcttctttccgccatggctttttaaccaagcatcacgaacttccggaggcactggacatttggattcttcttcttgattcagttgttcaggttgcatggaaaacggtaaagttgattggaagattctcactttggattaacggagtttaggagttacacgcaaaaatgtgttaaaatgggcggtgatattcagaaggagaaattcttagtgttgattattccgtctattactcaatgtaaaagatttaagcttagtggtttaataaaaaaaatatataccgcaatttctaagggcctgctaagcttaactataggaatcacttgtttttaccctaccactacgcaaaggtgtttgtcgaaagttggtgagctgtatgtgttattaaagagaactcttattttatatttgttcgaatatctttcttacggaatttgatcattgagcaaatcaagaactgaaaataagatagattgttatgaaaagccgggatctcaagtagtttagtcttaattttccgttgaaatcaaccttcgttcctttttagctttcttcttttgtaaagttgtaaattaataatagaaaaggaattgttgaaaaacaataaaaacaatgtttttaagtacgctaaaattcaataaaatctataaagagataagtgaattgatcataaatggttttaaagcactgtaaagtgtggtaacgaacttggaggtagtatgcacacctaaatcgtacttgtatcataaatctagctattagcatagcgcgcttattaaaagtgttaatacgagggctttctctttgtctttttcaagtctaatagaaatagtttgaagaagagttgggaacatagtatatttgctcaaagcagaaaatctgaaatttgaatagttttggattcgaccatacttaactgtttatacacatggacaaaaaggtttatcaatgcaccgttagtgcgcctgttaatattgcagtaattaaatactggggaaagagagatgtggcattgaacttgcctaccaatagctcgatcagtgtgaccctttctcaagatgacttacgtactgttactacagctagttgtagcgagaagtttgagaatgatacactgtggttaaatggaaacgctgaggaaatctttgccaataaacgacttcgtgtctgtgtagaggaactgcgtaaagctagattagatctcgaagaggaaaatgatgatcttgacaagattggtgcattgaagcttcatgtcgtttcagaaaacaacttccctactgctgctggtttggcatcttcagctgctggttatgctgctttttgtgaagcaatcgctagattgtacgatttaccatggacacccactcaattatctcgcattgctagacaggggtctggaagtgcttgtcgtagcttgtttgggggctatgtagcctgggagatgggcgagcttcatagcggtgctgatagtgtagcagttcaagttgaacctgttgaaaattggcccgaaatacgtgttgctgttttagtagcgtccgctgccaaaaaaggggtttcctcaacagctggcatgcaagctacagttgcatcttctaccttgttccaacatcgtattcaaaacatcgttccacaacgtatccaagaaatgaagaccgccattcgtgagcgtgattttgagacttttgcgaagcttaccatgactgattccaatcaattccatgcgtgctgccttgatacttttccccctatcttttacttgaacgatacttcacgtgcggttatccgagttgttgagaatataaatgctactgctggaaagaccattgctgcctatacatttgatgctggcccaaatgctgttatttacttcttggaagaaaactccgagattgtattaaatacactttatgctgttactaaaaatgctgaaggatggagcaagcagtatggctcttcccccgttactgttgattctgctgcagccaatattgtatcatctggtataagccgagttatcttaactcgagtgggtaatgggcctcgagttttgacgattgacgaatctttgatcgatgcatctggcaaccctaaatttataggaagtcattaatgatttcgagtgttgtgcgtagtatcaagtttttgtgcactgcaaacagttactacataatttatcaacggcacactgtttcacgggatatgggtttttgtttcgagatagtactatatatttcaacaaaatacagcaacctcacatcgatttttttgttatctgtttatagattaaagaattcttacttctaaaaagaaaatttatttcgaagatgctgagcactttgaagttttaagctttattacttttacatagaagacgatttgacggtcaagaaaatgtaaggaaatggaaatttgattatttaacgcaacttgcaatgattgaagtttcttacaaattacggttatgctaaacagaaacaataggttagtaaagtacagacacattagtatgctaacgcacgtatttcaccacaatgaatgggatggaaaagatcacacctgaattctaggttagataaatcttcataaagaaaaggaaaggaaatgttcctctaataagttggctttctatgcattttttttactgtagaagtaattttttttgcaagtgagatgccattcctggtaaagctgcttttaccaaattacagatgcataggactcaaatctagttcaccaacataccaaatgttccaaagtaaagtaaagtaggaagtggtttcttgttaatgtaaaaagggatcgttctattgagcaaaaatagcatattgttagcaattgccgttgaaaacaaacaggatgattcccacttacgatccaggtttaggggccgaatgagaagaagaaaaacgaacaccacgaagggctgaacgagcttgaagactgtaacgaagcatgggaattgagttgggagttggtaagtttgctgctagcaaatcaatcatttcccattgcatcgggatactttcgtttaaggaattacataataaactagtgtgcataccttactctatatacgtgtaagctacgcagtttggtatttgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaatgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtggtattgctgacaatacggaaaaatagcgaaatttaagaagtcggcgttaacgatgtcttaattcgtacaacagtacttagcttaatttggtaaacaataaagagtaatgtgcgaccttacagaagtaggtacgttctttggttaaaatatctagttcttttagaaaagtggtaattttttctgccacgtgattttaatcattataaatgtgttgagagcatcaacttgtccgtcaccttataaagctcaacgtagtcttgtgcgttgcagcatttttagaagctacttagaacatgaatttatgttggtagcactgagaagtacaaaataaaaaaatcaaatcaaattggcttagtaccttttgaatattcaaaattttcaagcttgggagctttatgttctaattaaaacacggaaatcgggacattggttggctttgtatgctgatttttcgctaatgccaaccgtgaattactaaagtgatcttgaagtttcccttatttttgaacatttagctgctaagagctggctacatatttgaaaaggataccttgaggtactacagttttatcacgatggatccagcacatcatattaaggacactagtgcagaattactttcgcaacaagacttttctatactacaaagtcgactgttggaatttttggcatctcaagaggctcgggaaaccgtaacggcttctaaggaattgacattacttcgccagggcattcgacagttaaaagaaaaggtttcaaaaatggaacctgaggaaatgacagtgaaagaaaaaaaatctatcatcgaaattctcaaagcccgcattgctttgaaaaaggcttttctaaagatggcattatctgaaagcaatgataccgtagttaaaaaagaggacgtaagggaaagtcctgttgatacttttatggagaacgcaacctgatgttcgagagcatcaatttaatctctataaggtacttcttcaactccaaaatatcgcgtctacgttgatgaagtgaaagctattcgaactcagcgtttgtgattcactatcaatctattgaatatcttaaaatatctcgacgctcttaaaatttgatactcagcctttaattgactaatttgtaagttgcataaaaataatccttgtcgccttttggtagtgcgttctcaattaacacttctacaaacagtaggtttgataaagagtcctctttaaaccttacaatataatttaccattgatacttttaaaaataaatcaataattaaaattactaatggatctacacattttctttaaacacacatttatcttgtatctcgttttgtattagctataatgcgattatcttttgcgtctcaggtaccacatagacactgctaaaattacaatagaactagaaacaatgccaatgtaaatgggttttttgctgtttcctttatcagcttttgcagtgggttgatgaatatcgacaatgctgtttgctacgcctttctctacaacggaggcagatccaatgctgctatcaactgtagaaattggtggatgtgagctttccaaatgattggtaaaagcagccacacctctcacttctagacgtggtaatcctctccggcgcgctaaaagaatagcttcgcgcaagtcagaatcactaactaattcgactacatcgccctcatcatcgatataagttaaagtgacaagttgttctttttctctttcttccactgcggtacgaagatcgcttaccgaatttatgccatcaaggcgtaaacgatgcacacggcctgcgatggaacggtacttgatggtaaattgcgatggactttgaggatttaacgggaaaatttgggaagcagagtcggtgggttgaacaagatcttgtagtgcttgctccacaaaggaaggattgccgtggtattgaggtaaggatccaacgtatgaaggagctaattgagatgcactgttatacggttgtagatatggtgatgctgcaaaactatttgagccattttcaggtgtatccataggcttttgactaacacttggatgaaaagattgttctgacattgcagtaggtggattgttggagaaattataatcattttcaacgccaacatattcttggggcttgttgttagaagagagattttcgttttgccaagcttgtactggtggcttgggcaattgtcttgcagaatattcataagtgctttcgctttgttgtgtatttgatggaagaggatttagaggcaaggggggatttacatcataattttcaacaacttcatttgaatttcctaatagctgctgttgttgatcttcaaaaccatttgaaggttcaataccggcatcattttctgcttgatcgaaaacttcttcttcttcttctggagtttgctcgattgcagttgcgagatggaataaggaaagcatacctattatggcatcactttcgtcaacgacaggaaggttactaaatttaccttcgatcatgcgctcaagagccgtgcttacacgaagggaagccaaagcacaatctggatggggagtcatgacgcgtatgacagagctgcgatatgggtcaaggccagctgctagcacacgcaaaactacgtcgtgagcggtaaatacaccagatacggctccattgtccattaccaaaacagcagaaacgccagacctagccatagactcggtcgcttcggcaacagtagtgcgagtacctacaagaaagggctcttctgaagaatcaatgagagacataatttcaagccctgatgctttcttttttaaggattcgacatattcaagaaactcagcagcatgattaccagagactgaggaagaattggtattaccagataccgatttattttctatttcctcttgagcaccttcaagggcttccactaatttttgtgcggcttcctgttgtctagctatgcgattgagaggttcacgtaaacaagcccgcatgttgattatgccgattacatcgccttcgtctccagccgaaccatcaggaccaccatcgctgactacaggtaaatgtcgaaatttgtgttcaatcattaatagcaaagcgtcatcaaaacgtgtatcactggtaatacacaaaggacttgtactcattatatcggcgatcaatgtctgcctagcattcagacctgcaccgacacatcgggttgctatatccgtagctgttacaattcctgcaagttgctcatcgtcgtccacaacgagtacgcaattttggcgtttggctgccatcaattgcgctgtttcagtaaccagactttgcatgtgaaccgtcaatgctggatctaaggcagcactatctaccgttccaggctctccatttcttcttatctttctaactggagactcaaaatttcctgactttttacccaattcagatatgattttctttctcagcgcctcgtccctttgatattggcgtttccgtgtatctgatacgtgtgaagcggtatcagacgctgttgatgacactaccgaaagtgtaccaaccgtcatattcaccttgtttgaagcttaaaagaaggatattattgtttacagctgcaagcaagagaaagaactatatgtcaacgagtactaaacaaaccctgtgtttatttacattcgttaacccattttgcatgtttattcgtattacttagtattacgctatttttttacgaaatgctaagtaatgtcgaagacgttgaaaatgaaggtaaatattatatacgtacgattcaacaccttttttaagtgtatataattaagttacattgttaaatgggtacaagtgaaaaagaaaacaacgtgaagtaataataccaacacataaatttagctcgctttctgtgtttcttttggtggattgaaaaaaatcgacaccagcaggatttgaacctgcgcgcggagaccgcaacagatttctagtctgtccctttaaccactcaggcatagtgtctaagttgctttaactcattttatcaccatatataacctgtatgttgattgtaaactgtttctcataaataatccctagtctttaattacagttacaacaatacattgaacttttgcaaaacattagggtaaatcgtttgtttctcaacagatgtcctttgacaccgttgaaacccgcaagactgtagtttgctctatcaaacaacatatgccataatggtactattgaaaattcaatacaccttgactttatttatcatgtaccacctcaattattgtagcactacgactttactgctcatttttttcattactagttaaggaacactaagttttagctgagcaacttttgaattcattgtatcaaaatcaaacaaagaactaaatttccatcatcatgcggtctcatttcgtaactttatttatttattaatttattagttaggatcattgtctttcatctttttaaaaaagttcatttcctaaatcctgcttttcaaaccagctatgagtaaatacatataacgacgttctttaatgacacagcgacaacgctttcaaatagacattaccataatcatcacgacctgtcatacaaaaaaggaaccttaaaacctctcatcgttacaaaccggaaggcttataagtcctttacttttgcttgtgcatgtttgccatgtgattcaaagcactaccggccttgaaccattcaatttgatccttgttaaaggtatggttaagtttggtagaccactcagcagatccatcagcagggtgaacaaccaaagttaaaggcttaccgggagcaaaggtagtgagaccatcgatatcgacggtgtcgaaaggagaaatcttgtcataagctgcgggatcggcaaaagtcaaaggcaacaaaccttgctttttaagattggtttcgtggatacgggcaaaagatttggtgataacagcggcgcctcccaaataacgaggttcgagagcagcatgctcacgagaagatccttcaccaaaattttgttcacccaaggtaacccaacggattccatgatcacgataatcaatagcaacgttggggacagtcttgtattcaccggtgagttgatccttcaacttatttgcttcaccgttttcagcattaatagcaccaatcatatagttattagaaatgttttgaagatgtccacggtacttcaaccaaggaccagcggcagagatatgatcagtagtacacttgcccttagccttgataaggattttcaaacccttcatatcctttccatcccatttcttgaagggagtaaggcgttgtaaacgcttcgaatgaggatcaatggcgacatccttgacattgaccgagctaggtgcaacataagtgttgcttcctgggtcgtaacccttggaaggaagaccagcaccggtaggaggttcaaacttaaagtcgtttccatccttatctttcaaagtatcagtaagagggttaaagttcatgtcaccagagaaaaccatggcagtaacaatatcgggggaggttacaaaagcatgagtggcagggttagcatcgttacgaccagtgaagttacggttgtaagaggtgacgattgagttcttctctcccttcttaacatcggtacgcttccactgaccgatacagggaccgcaagcgttagccaaaacaataccaccagcctttctcattgtgtccaactgaccatcgcgagtcaaagtagcacgaacttgttcggaaccgggtgtgatggtaaacaaagatttggttttaatgcccttgtcgatggcttgttggcaaatggaggcagcacgagacatatcctcataggaggagttagtacaagatccaatcaaaccaactttgagctcttgaggccaatcattcttcttgacggcttccttgaacttggaaattggggtagccaaatcgggggtaaagggaccgttcaaatggggttccaatgtgttcaaatcaatttcaataatttggtcatagtgagcattttcatcagcggcaatgataggggcgaattcttcagcataatcagcaatagcggaacggttggtggcacgaaggtactcggacatacgagggttaaatgggaagatagaggtagtagcgccgatttcagcacccatgttacagatcgtacccataccagtgcaagaaagagattcaacaccgggaccaaagtactcaacaatggcaccggtaccacctttgacggtaagaataccagcaacctttaagataacgtccttgggagaagtccaaccctttaattgaccagtgagcttaacaccgatgactttaggacacttcaactcccaaggcaaattggccataacatcgacagcgtcagcaccaccaacacctatagcgaccattccgagaccaccggcgttgggagtgtgagaatcagtaccaatcaacaaaccaccggggaaggcatagttttcaaggacgatttgatgaatgatacccgaaccagggcgccaaaagcctatgttgtatttggcacaagcggtttgtaaaaagtcgtaaacctccttattggtaacgttggcacgttcgagatcgataggaccaccttcgtaggcttcgatcaagtggtcacaatggacagtgacggggacagcgacctccggcatacccgcggacataaattgaaggatagccatttgtgcagtggcatcctgacaagcaacacgatcaggacgaagcttcaagtaagagacaccacgttcaatatcctgatttacgggatcgtccaagtgaccgtaaaggattttttctgaatatgtgagaggacggtttaagcgcttcttaacaatctcgagattgtctttgatgcgctgataattaataaatttatttttttcaaagttgctcatggcaacctttttagcgtcaatgttggctgcgacaggagcgcatgaaaagcttctgagggtggattgcgtaaaaatacgcgagcccatctattgaaaaattagttagtacgataatttaacagaatggtaaagtaacaagagcaatagtgaggataagcaagtaaggaaaagatgaactaagaggataacatgtgaaagagagaagaaacacgcatatgatagttcattctctttttaccggttagttagcagttgacagctcttcttaattggccagctttcacattagctaacttttgtggtaattatttcatggttgtgcatcctctttcataaattaactagctcttttagaaactggcgattttcctagcaattgactagttttccatagttcgtagctaattaattaattattcgtaattagccggacattttttaaattagcccttcacctactatttcaagattcaccgctttcctctaatcaacgtgttgctcgcgtcttcacggattactaatcacaggaaagccatcacttttgctacgtgcccagtttttacccttagtcattctactctcgattcatggtctgtaatcgcgagaaaaattgttccatagagaagcaaatccagatttccaccatccttaacaattctctcatccactacataaaaaccttgctacgtgccaccaagaccaacaacacaacttacccgagcaggagctcttgaaattttgcaaaacatagttaatgagtcaagaacaaacaccccaaacttgtcgtttcaaagagtgcaattgcaaaggaggttgttggctatgccttcaatatatatagtcgagggagctaaacccaaaacaattatctacactccgattggaaggatatcatcatcgttaaaacatacatgaaaaccttattctaacaaaagaagataatcaatcaaaaccatttatccattaaaaactgtggttctgtgtatatttcgtcaacttccaccaaagaattcgactttgggtggatttgcaaaggtctggcatttttgcaatatcgtctcttgataacgaagctagcgtaactccctctccctccctaatcatcctttgcccttgagtgcgtttcatgagcacatagaacagccaaatacgcagtcatattatccctttttctatttctaacgattggtaagggcgtcagtttgcttggcgaaccagcacgtttacattagctagattaggttcggcttggggcctgccagtccattcatatcagtgaaacaagcttttaaagttgctcagttcggtacataacgacgtaaacgaatttcgtaattatagattgtgaaggtatgctacaactctttaaaaaagtcaacctgcaaaaagggagagggaaagaacaagcagagcgtagtaagtaaaggaaaaataaagaaccccctttattttatttttctatcgtatttgtattgtgttttattttttttaagcattgcattccactaagttgctttgtctatagcttctctttcgtttttgtttttagggctttattatttatttcatttctcttttcttcctcttctttgtttcactgtttgtcttcctcctgttactcccttgcaatcgtccttttcgatactacgctcaatttcgtttcaagattttgtgatgcgttgcaatatgtaatctttctccacattcgcgtcgttgctctcgtaattcaattgagcaatgacgaaagaaacttgtttcggcagttacatggcattttgtaaacaaaacgccgataaatatgcagataggtaggagtgatcgatattgtgataaacagagaaaagatgaaaaaaacagtcaacaaggtaaatagagattatagaaaaataatcataaacttgctacaacgtaggaaaatcgagtgaaatttgggtctttttataggataacaaagatcgattttcctttttcgattcccctattctttgctttttttttttgtgtttgtctttgaaatatcatcctatttcgcatttgtttttcttcttttgcttgcattctttacaggatttacgtctttcttgtcatttcttttccctttttttttcgtcttcccgctttgttgtcggtcttgctctttgctgttcttgtccttattttttcattatttttttttcatacgatttttgaaacaactttgactatttccttctttatacccgttttaccgtggtttggcttgatcaccttcacgttgatcttccatctgcaatttttttcagataacaaatcttttttttaacacgcttttgctatttctcgaacatcgctttttcttttctactgagacaaaagtcgacaaattcggaaaatcagcttactttgatcttttatctgatattgttcggtttttgatcttttggacataaaattaaatcaaaatagcctaatcttaaactgaactgagtatttgtttacgatcccatccaaaacccccaaaaaaataaaataaaataaaataaaataaaaagatagttaaataaaaaagttcatttacccacttgtgcacaatttctcactaatcctttatactttccattcctgtacaataaaactgtaaaatgcaatatcttttctttgacactttttagatcccctttgatttattttatttttcctactcgacccctttctttaattttactttcaccttttcacatattaccatttagcgcatcatgatcgtatatccaaaacatgagctttgtaatatcatcacttttttttgcatcccctctacgtcgccaatttgcttttacattgtaataaattatttcagctgcagctctttttatataagtcttctccatagttcgttaagctcttcattttcttcacaactaggtcatgccctagttgctacaatcacctctaattctttattcattgacagtggtccaattcgttccattctccgtccaatttgtatctcgcggctgcattagaccatacgttcgaaggatgtccatttcgaagttggctagtaaatccttggctactactaaaggaattatgatgagcgctaaaaatgcaatcaacaaaagaaagaacatagttccgtagcgttgaacgatcttcttacgtaaacggttttgccgcatcgaatatatgggtggtcgaatttgtttgcttggtttcaaccaaaaaagcatcatcgaatgccatctatctataaacggaatcaaaagtacgggtaacatcagaaataaaagtaaatgacaaagaaagaaatcagctgcaaaaaaatttagttcagtcattttgcaaataagttctcgtgacggctgggacaacgcgtgaaatcccagtcctctggaataccattttcccgtccaccatgccaggttcgttccatcgtgcttcaactcccttgttaaaaataaaacttgaatgatcttaaaaaagaatcgttgaatcgcaattatgcacagcatactaagcaccgttttcgcaaggcaccaagcctctaaataccaagatacctcaaagacgataataaacataaacacagtaataccatgagccagtgctgctagtacagctccaaattttttgcaacaaagatctaacagaggtcccatcatacaagccattccagcaaatgtcatagaaactacggcggcaactataattggaagaaaggccaaaattaatatacgaagaatcggattggtaactttcgagggatcaggattaccaggctgtgaatctataaaaaaataagagacaagtgtcaaaggaaccagcattagtggaataaatatttccgtaaaaaacatattcgtaaaatgtgccctcgatgtatcgataacacccttgctaactggaaccccaagcagtcgtcttttgtaacctgttattcgagttcgggttaaacgacaatagcctatccatgagtttatatgagaacgtgaattaccccttgaaagccatcgaatgaattcgcggtaatcaacaaagaagtcagtccacgaaaattgatgtggattaaatataaagggactgatgcacatggctagcgtagatatccaaaaatatatcaagtgaggtatccagacggtcattgttccaaacaacagcatcaacaacgtccgtgacccaaggtatatagaaggacccgcaaacctcgaaaacaataacgaaaaagaaagccttgctgtagcaaatcctctgcccgttccaatataccgtgcaccaccaaatgaaagattagcaattaccgactgtgcatatgtttggcaagcgaatacttcaaacataggggaaaacgatgcaaagtgcttccctaaacgagttagggcacgccatgcacctctttcagtcaattcctgaactgtcaatggaacaaatgagatgaaaaaaacaatgaaaatagatataatgcatctcttcaaccaatttactactggattaagttgataacatccttctggcctcattggaacagtaagcttttgatcatgatcgtaatcgcaaactgttaccacatgatacattcctccgagattcaccaaaacaaccatgaatagttgaacggatagcatgatgaaaatattgttaatatgaaaaccaggatgtgcgtaatagaaggataaaaatctgtcaaatggtagttgagttcctaagtaataatattcacgagacaccatctgctctcccataccagtaccaatttttgtagtgaaattgagaattgagccaaaacctaaatcgcgaccctttccgcattggtaatactcacaatgcttaattcgtccgcctctctgaagagcagtcattccagcatatatgtcttcgttcacatgtaaacctttttgtgctttggagacaccgccacgtgttgtcatgtaaatggcatttaaaaaatcagggtgcccataatgcaacttaccaccgatttgagccatcgttcttgcaaataatgttccaaatgtttgttctttaccagcagcaacatctcccaaaattcctatattttcagaaaatatatactctcttgcacccatgatagcaactggattattctggtaaagtgcattagtttcagcataggggtcatttgtttttaaatcaaaagcttcaaattcagccaaaatacttcttatttttaaacactcctccaaataattatcctggttggcatcaatcagttgaatatattcacctctgtaaaaaggaagagataaattttggttatcagacttaccgtcaccgaggattggatttccagagagtttgatgcggtatttaggttttcgtttcttattttcatctaattcagaatatccgtcaatcagtgctgcatacaattgaggtgttgtttcaccctcctttggaggatcttcgtctaaataggcgatcaataaatcagggtatgcacgtaaaatgaactccgtgttctctatctcatcagcagtgaactttgcgtacctctgcatcgatacgcacattttaaatttccgagatgccattcgatctagttcatattcgagaacatccatctgcccttcaaacaattgtgcaacatcgggattttcaactctataaagcagtttaatagcgcgtgaataattcataaaaccactaacggttcggtacaaggtttgactccttaatgaagcccaaattctagtacgaagagtatactcaggagtagcgtttttgaaacctatacaataaaatggtaaatcgtcgaattttttgtgaagctgctcggccttcattgactcatcttgtgagttcaagtcttgattggaaagcgcatcttcttcagcaaggattttagtgtcgcgaacgaaacatttccattcattagcgtgcaactgcttaaggtactcaagtaaagtaacccgagaaagtttatcttgctctcgaataatttctttcaatgaaagcagtatcttttcaccataatgcggcaccaataccgtaaaagtaggcatcgcatccactggaatgggttctggaattggtgttgctaaagattgagcaaaaaacgaaagtcgcctttcggcctccgaatgagcagggaaatattcggtattaaacgaagaatcttcctgggatacgaagaaagttggtgtttttaatgttttacttccatccccatcaagagaattaacttgatgataaataagacgttgaacatgttcaatggccaataaatgctctctatacagtgagataataattgagttccaaatctgagatacaagaactttaggcttataactcgaatcaacttcaggggtacaaagaattttgctgtaaattctttttggcatcctagcaaaaatatttctccaaggtgtccatattgaaattcccaagaaaaatgaccttgcaaccgaaaaaactgtgttgactaaaatgtaccataaatacgtgtcgaggaaaaacagtactaggtcagtgacatacatgataccaagtagaatctttggttgccatatgcatagatgagagcctagaaacgttatattgcatagatagggcttcattgtactcaatacgaggatggggtctcgaaatgacagggaaaggaaaaagtacgattccgtaaattttgctccaaacaccagcagccaaagtccccatgatacacacatatcgtttatttggagacgagcataatcggcagtaaagtatctattagctaaatgcgtgcgtgaggaagatttgtaagcacgatgaaacagattgtttaaaggcacaagggaaaagtaaatgaatgtaaatacagagaaaatgaaatgaacaattgcgacagttagtcttccagtagtacgctgctgttcttcagttgaaaatccaaaaacaaaaacagttggagcgacatttaagatgaagaacaaaatgagaattaggaagcgttttaatagaggcctagatcctggaaactttcgaggtacatgaatccattcaaaaatagttgctaatagcatcaacaaagttgcaacagctcctccaagggagacagaagtccaatggcatgacggaattggtttaggaccaactgattgccgaaaattcttctcaattatagttggtgaattaaagactgtgtagtaccaataagtagtgaaatgtatgacccatattcgattaaaattggtaactaaatgaaaccacgagcgactctcataaaaagttttataaaaagcctttttccaatccacttcacttaacttgtgaaacctttcccattttggtagtgtgatgagttgtgtcccatccaccgtaactattcgggctatcccctctgggtaccaaaacagttgattaatgtcatcgtaacctattatttgagcgtggtccctttctctacgaactaattttccatcaagaagctcaaattgctgatcgcgaatgaattcgtacaatggtgtaattacattgtctagataaaagcaatcgtcttcaatgggttcacttttcgcataatcctccgattgcataaagtcatttgcaagcttgaatatgaaacaaaggcattcgggacaaaatctaatgttgttggcttcaccccagcacaaaaggtaaagtgcaagctgacgaacctgagtttcgcaatccagatttttcatttcgttttcccaattctccattgaaacattcaatggatcgatttgcacggaagtttccggttcatttgttccttctgtctcggccttgttggactttcgtttttgctttttctttgcttgtttgatttttggcccattacttgaaaacttgcaattttgcaagccgacagaatcatcaatatccatacttgatgagaaataccattttctataattggcattcctacctccaatgtaatcagcatgcagagattttaaagcattctcagcatccatacgtgaagatctcgagtccaataaaaccataaaaaagtcgtacatattgagcattgaatcatactggaaaccaaattttgcctgaagctcttgaaaaatctcaagtatattttcggcggtaatggggatcgagttttcagcaatccatgcagggtacggattttttgcattcagatacgaaaactttgaagagcctatatctaaattaaattccccggtttcgttgaaatttgaatacatctgatcgtcttctgtcattcctccagcatatgcacccaagtcttcctcgctgtaaggaacaccttctgaataatattcgttactcctttccaagttcccttgaagtatattcatagcattaattgcttcttcttggccggaatagtcgtaatcatatgcctcacttggatacgtttctccgttcattgagaaattttgttcatcaggatatcggggctgtacgggtactggttggggaatctgttgattggcttctctttgtcctgaccagctgtaatcataatattctgcaatgtccttggttttatttgagtcgttccatgaattggcttgtggatatgtactctcttctcctggattattgaattccgtgacatccattgagtcctcaaattcatccgaatttattttagagttttcagatgaagtaccaaagccgtaatcttgttcatgccatgacattgttcaggtgtttgttttctatcttcctctgttagcttcttatttttgcattaaataatcaaatttatcttcttttgattcaaagttaaatgttttgactatgaagcgcataccttgatgtttaagaaaaaataaatagcctatcaatatatatggcaaagtccgcaggactagcctagtcaaaatcaagacgattgtgtagtttaaaaggaaagtagatatattaaaccgctacttttaatatgctttttggtggttgaggaagtatgctcaggtcaagttgtatataaacaaaacaaataatcttgaaggttgggctggaacaatcaaaacaaaccaacagtagagcgcaataataaacaattaatatattaagcctaatgttccaattgaagagcaatgagaatatttaaattcatatattaagggaaatatatataaatataagtaaacaaaacataaataaacacgcaaaatagaccgtaattttttgttaacatatttaaaataaaaaataaataaaaaaataaattgaaattggtataaggctgtgaaattaatgtattttttaatcggcaattaagctatttatttgttttataaaagatgtatatacataaatttgcttaaatttaatagcttgtattcaaataatgtttaacgatttagtcaagtagaaggaatttggtctaataacaaaatatctgtttttttactgttggaaaaataaaactaatttccaggtaaacagtccaagagaacttgggcatacaagattttcaattagttgttttttataatataaattctattgaatctttaggattctgagtaaaatagtactgttgcagacagagtcgtactcgacttatcaacatattcattttcaaagaggtaaacaatgagagttgaattttcgtcaacttagtaagtgtttaccaaccatcctgctaaccatcaggtaaattactgttcgttgtaaatctagcttatatttcaaccattgcaatttaaatagtttcattaaaaaaatattttattcctgtttgattttgaaattaacacacgatgtaacccacaatgtcattaagtgacatacatatgactaaaattgcaaatttctgcaatttcgcattcaatttataaagtcttgaatataccaatgtatggtaattggaatctcaataggaagaggcattaaaaaaagctatccctgtatattcgtactaactttttcctattgttatgtgaagtaaggttatgtagaagacttgtatatatgactaaataaacatattatactacagattaacttcaacaagcatctcgtttattttaaaaattccgagtactctgtcacacagagacaacttccattgtcttttagatcgttttctttctcttaattatatattcaaaccacaataagctcaaatctgtattgaattgatggacgagaaaatgaatgtcagcttaggcattattaaacctgtattcatgtatcttaacccattaagcctccaatttcttacggcaacttacgatccgagaagtaaaaatcgctctatttcaccgaacaataatcttgttcccaatctccatgatacacaccatgccttattttttcattataacaccgtgctgatttaaacgaatctcggtacaaataaccgatgcacactgaagttttgactactacacaggcaagacaagcacccttgagaagtatcggggtcaattattagactacggtagaattatgttttactatatcaataggataaaagaaggtatcaaaaacaacattttatcatggtccaaaactttcttccccagttatccctacatcttatagtaaagtctcctttcagccgtacattttctccctggagagtcgttttgtaactcatattacgacattatagtgcgaccgcttatcagcactactttgatctacactatataagagaggacaagcgacattagggatttgacaattccagtactggctatagtagaagtgttgaattgcagtaagtcaagattttcgattttttacctagttttaattctggatattaacgttaaatagatcgaccttttcttcggtcaggtgtcatcactcactcatcatactacctttagaaatctgcttttaagcttttgaaccaattgcttaaattcgcttttctctttaatctcatctccttttattttttatttttggaattacggtgacatttttggtgctttaaatccctcattattgcttattcatccatctctgaaaatatataaaaacagttgctaatttctaaaactacgacaatgtccacttctaacgacccagttgtttcgtctcatgaccctataaagcaagagaaggaacaggagaccgatttggaggcgcaagtggagcataaaaaaagaaacgaacgtggtaatgcttttgttggatttttgatcttgattttcgtttattatttgttacgcggcggttccaatgacaatgataaacaagaaatgtctcattcacctggcagttgtatggactctgagtcggcggctgtctcaacatctgcgaaatgctatattcctccagtcttgactcctgcaaaggagccaaaactcggagatgatgtaagtggtatcgattatattaggagccctgaattctttaatgacagccttgttcgcttccaagaattgttgcgcattcctaccgtttgttacgatgatatgggcgatgttggagacgacgatcgttttgatatatttgccgttttccaggacaaagttcgcgagctctaccctaacattttcaagaagcttaaagtagagtatgtaaacacttatggtcttttaattacgctcgaaggttccaataaggatttgaagcctcttgttcttatgggtcatcaagacgtagtccctgttaatcaagccagccttgatagatggtacttccctccattcagtgcaacctaccataatggccacgtctattcaaggggagccgctgatgacaaaaattctgtagtcgctattcttgaagctcttgaaattttggctatctccgattacaaacccgaacaaactgttattgcttctttcggatttgatgaagaggtatctggttatcgtggtgccttacccttggcacacaagttgtacgaaagatatggtaaggatggtgtcgctttaattctagatgaaggtgggtttaccatcaatttatttggtacactttttgctactgtttgtgttgctgaaaagggttatatggatgtgcatttgaaattgaagactcccggtggtcatgcctctattcctcctcctcatacaaacattggtttgatgagtaagctagtcacccaaattgaagaaccatttggtggagaacttaccttcgaaaacccattttatactactttgcagtgctttgcagaaaacagtgctgatatggatgacaacttacgtcaattgatcaagagtggagacactgagaagatgactgatttgttttcgaaaagtagattatatagatacttttttgaaacatccattgctgtcgatgttatcaatggtggtgttaaggtgaatgcccttccagaagaaacaaccttggctgtcaatcatcgtgttgatgcttcaaagggtcttaagcaagtttatgacagatatggtggtttattggaagaatttggtcacgagtatcatgttaatgttacactttttaatggcgaaaccgttgtcgaatacgaagatgccataggccatatttttgcttctactgctaagactttagagccatcacctgtctccccctatgatgagagctccgatgcttacaagaagcttgctggcgctatcagatatacttttggggatggcacctcagttactccagctcttatgcctgccaacaccgatactcgtcattattggaacttgacttctaatatttaccgctggacccctgtttctactaattctacgtctaagaattcttttaatggtcatactattaatgagaatatgcgttacgacgctcatatggacagtattgagtttttctacaactttatccttgtatctgattccggtgaagaagcgtaagctccttttttggatttgcttagatagttaacactatcacttattgactttttatcaatttcagcgctagaacaagctcataattattaatattatctaatcaatgtttatgtaatcgtcctttgaaaaattgataagttgtacttgtgatcaaagtagtatgctttctagatccaatgaatattttctttttcttgtagtttaattgttgaggtgtattttgttgaacgtgtagtatgtttagaagggtacttaaacatttatcgtatatagcgtatacaaagtaccctatacgtatatcatctgaaaaccccaattaccattttgatgaaaaaatagtaaaagaaagcttatagatttaacgaatgatgaaattaaaaaaatttcaattgcatactccattcgctcattcatgcaatcgggttgaaatttacacagcccgattcgggccaacgcctttttctacaaaagctaataacctcaagcaacccgaatcaactttgaatgatcaccgtactatagcagctcgccaaaaattgtatactacaagtatactgactcccggttcaatattttttttaccccacggaacgcgtatatataatcgtttagttgattttctacgagctcaatatcaaatacatgggtttgaagagattataacgcctttaatttttaaaaaggacttatgggaaaaaagtggtcattggcaaaactacgagaaagaaatatttcgtgttgaagaaagccgtaatgtcgaggatgagcattccaatgccacttatggattaaagcctatgaattgtcccggacattgtattgtatatgctagtactgaacgttcttacaaagaattacccttgcggtttgcagatttcagtccattacataggaatgaagcatcaggcgcactttctggactaactagattaagatgctttcatcaagatgatggtcatatcttttgttcacccgagagcataaaagacgagataaaaaatactctcacttttgtgaagcaagtttattctttattgggaatgaacaaactaaaactataccttagcacccgacctgaagagcatatcggttctttagatacatggaatgaagcagaaaacgggttgcgagaggctttacaagaaagtggtgaaacgtggatcatcaatgaaggagatggtgctttttacggtcctaagatcgatgtaatggttgcagatgctcgtggaaagtggcatcaaacggcaactattcaattagattttaatttacctcaacgatttaaattatattatcgcacagatgcgggagacaatgccgggtctgagaaactcattaaacaacctgtaatgattcatcgtgctatatttggatccttagagcgctttatgggaatccttatcgagcatttaaatggacactggccattttggctaagtcctagacatgctgtcattttaccagtcaatcaaacagatcgaattctaacttatgctaagcaagtacaaaaggaattgtctaatcaggaagtcaatgaatctgaatttctcccactcaataaaaatacctattatgtggacataaacgctgaagcacaatctattggcaaacggctacgtgaatcaagacttttaaattataattatgaaattgtcattggagaagacgaagttgacaaagaaattctcagtgtatctagtagacacaatcataattcaagggatactagaaagatgactattcaacaattgaaaaaagagtttatagaaaatgtgaaagcataccgatgatttcctttcgcacagcaaaatatgtctgtctttaacaaaaattttggcatcaaatcattgaaatgtgatatatacgttatccataataatttattctttctttttaacctttcgtttacgaatcattaattttattgaatactagtgaaaattaatcagaccttatctttaatcatgtttagaaaaatcaaagaatacaggcattttcaaaacaatgagaggggaatcataaaggaagtgtaaatttatctttttcgaaggcttggttagctttttggtactcttgctcagctaccctactcagtaaaccagctattaaatctgtacaccgtaaagaatcatcatttgctggaataggataggtaaccatccttggatccgcatcagtatcaatgattccaattgttggaacatgagttttctgtgcctctagacaagcacttttgttttctaatgggtttagtataaccatcaaatcaggaaagacataacttggttttttatcagtttgaatcaatttccctctattatctttacataaaattgaaccgccaagctttccttgtacttctctggcattggtgagaagtcctggtagccaacgatcaaatatgtgataacctctagcacgtttggcagcagcaacgacagaatctttctggccgtttctggtgccaatgaacaatataattccattttctttagctattgatctaacgacggatatagctcttcgtaggtaaaccatggtttgatccaatgatattatgtgaataccttctcttttaccatatataaagggctgcgtgtaaggattccatatggatgtagagtgtcctaaatgagcaccagaagacaacaataaaggaagactaagttgactaggaggtgccggatttcgaatggataatgtcggtgaataatggggagctacaactgcacctattttgtgattccagtcacgtatttttaaacgacgagctacaagttgctccggtgataatttccgtgaaagcataatacagacacgaatgactcgagcaaaatgaaagcccgtttggtgtagtagtactttaagactttgaaatcgctgcacgattgcaacatttccacttcgatatgctttattagtgtgatactacatagagcgttaatgtaaaatacagcagcagagtgacaactttaaatagcattaacaaattgcgatattgtatacagttccattagcagtgttgtgaaattcatttgaaacgatacgccaactcgagactgaggcccaattcttctctttgtaaagcaattataccagtttttggtatcgtttaattgaaaaatttggtagttcttgagctttagtattaattatcgtttgtttaatatttaaacattcgatagtatgaggccaattaaaaaaagcagaagcttaaaactgcccaaaagtattttagaagagataggagaatctggtaagcttttttttatagatttggtcagtatatttaaccaaattgatagattcgagtgctaggcggggaaagcgaaatcataatctacctcatcgtgaaaaaagaaaatttgctaggatctctcgaggaaaaaatggttatgaaaaccggaagattacagaagaaggtgatagtaagtcttctgaacttaatgatgattacttagatgctcacagaaagtcatctacaaaaaaaaaatcttcacagaataaacaggcaaaggagagtaaattactcgatcccattgcttttcagcataagattgctttggaagaggatgatcgtgaaatcgctcatttagaaaagatgcttggcatcaaaagcaaagataaatctgctcactcaaaaattgacaaggaatttggatggcttttagaagacctagatcaagaaattgatgacataggcgttccgggcactgaagatccttcatatggtcattcagaagactctgaagtttcagacgatacaggtgaccatggtagcgttgatgagttggaaagtgaaagggaaggaaattcgggtgaggaggaggaagagtttcatgggtttgagtctaattctgatgaattccatcaacctgaaactaagccgattcggatggatcctttgaagcctgcagtcccatccttacctaatgcgaacgtcggctcaaagtatgtccctccatctttacggaaaaaattagggggagataaggagtcagaagatgctctgcgacttcgtcggaaattacaaggatcgctaaacaaattgtctatcgcaaatatttcttcaattattaaggagattgaagtcctttacatggaaaattcaagacactcagtcacgtctaccatcaccaatttgctactacaaaccgtaatgggaagagaatctatgctagatcaattggccatagtatatgctgcgttagccactgctctttaccgcattgtaggcaatgactttggtgctcatctattgcaaaccctagtggaacgttttttgcagctttataaatcaaaagagaaagaacctctttcttcccataaggagacttctaacttgattgtattttttgttgagttgtataattttcaacttgtttcatgtgttcttgtttatgatttgattcgcctttttttacgctctttaaccgaattgaacgttgaaatgctgctcaaaattgtcctcaattgtggagggcagttgcgatcagatgacccgacgtctctccaagatattgttacggaaatgaatttgttattagcttcagctgatccatcaaccatatctgtccgtacaaagtttatggtagaatcgatcactaatcttaaagaaaacaaaaaaacaaaagttgccaatgctagcgcccaatctaaatttgaagctgtaaatcagctaaagaaatttttgggttcgttaggcaaccgctcattaaatgctagagagcctttacgagttactttagaagatattgagcagattgagacgaaaggtcgatggtggcttgttggagcttcttggaataatgttccatctggtgacaacacattatctactgaagcattacaggataagaaaaaatcagaagaactgacggcccattcaaaaattttacaagctgctaagaagttaagattgaattcaactcttcgaacttcgatattcgttgcccttgttggttcagaggtattcgttctaaatttcattaactttaaactaacaaacttaggactacattgatgcatgggaaagagtgctgaagttgcatctcaaaaggaatcaattacctgaaatagcttatgtaattttgcattgcgttggtaatgagaaattgtataacccgttttatggtttggtagcgttaaaatgttgtacattgcagcacaatttgaaaaagtcatttcaattctctctttgggatttctttaatgaactacaaccagatgatgatagtgaagaaagagaaatatccatgagacgcatagttaacttggcgaagctttatgcgtctttagtcattgaagctgcacagcccttaactatcctcaaagtacgtatattctaaaaatttgattgtaattactaactcaattttagcatgtggattttatggccattaatgcccaaatgcaaacgtttttactggtcttttttaccgatataattttgggagttaaagacgatttacaactcgtaaaaatatttgaaaactgcaaagcagagaaaaacctttcatcgaaagtggattggttcttaaaaacttatgttcggaaaaatcctttagtggataattctaaaaaagctctgttcaagtctaatcttgcgatggctagcgccattttacagagcatttccaaagaagaaatttgagttttcatcattttcttatgtacatatatagtatatcgtatactatactattcataaaaacttagggttacggttataaataaaaaggttttggtttgaaaactgacacatatatacaccttcagtaagttggttatcattattaagcttatttatgcttgacattgtctaaacataaactataatattgcaacattgaacatatactataaagaattcatgatttacctgcatacttactttgacttaaccaattaaacaactattataaggaaaccggatgcaaaatgatattatgaaaattggcattttggccaaaaattagagttgaagctaaaacataaacaataaagagaattaaataaaattagtaatggtttctgttgagagacacacacatgggtatagacatatttctagacactattactcatgtaaccaaatcaattttgcaaagaaacgaagaaagggcaaagcttacttactgagtcagatactaattattattgacgattttgcccttttgaaaaagaacagaaggagacgaactttaataaaattaccacttatcagcaagagggaagctagaagcccactcagcgacttctttttgaagttgaacaagctcggggtattgttcaccttcaccaagtttagccttgaagtctttgagcttgttggcgtccttgggaagctccttttgtaagttggcggcaaaagtaagagcacggtcaatgtagtcaacaacacgaacaaagtcttgttccttgaatccacgagtagtcatggcaggggttccgacacgaataccagagggagagaaagcagatttgtcagaaggtacagtattcttgttggtaacaatgttgatcaattccaacacgcgctcagcacgagcaccgtcaacacccttgctcttgacatcaaccaaaaccatgtgactgtcagtaccgtcagcagcaagtttgtaaccacgctttttgaattcctcttcgcagaccttagcatttttaacaacttgagcttgatactccttgtaagcgggctcttggcattgcttcaatgcaacagccaaagcagtgatggtgtggttgtggggaccaccttgatggccagggaaaacggagaagttgatcttatcctccaagtcatagtaaatggggttacccttcttgtcatgcttacgaagaccacgacggaagaagatcatagcaccacgaggtccacgtagagacttgtgagtggtggtagtaacaacatcagcatattcaaagggggaagggataacaccagctgagacaagaccagaaatatgagccatgtcaacgaccaagtatgcgttaacgctgtcagcaatttgtcgcatacgagcgtagtcaatgagacggcaataagcagaagtaccagcaacaaggatcttgggacggaataactgagcgtcgtgctccaacatgtcatagtcaatcaaaccggtgttaggatcaacacggtagggcatagactcaaagtaagtagaaacagcactaatcttcttggtatcagtttgataaccgtgagaaagatggccacctgaaggcaagtcaagacccattaaacgaccgtgaggaggcataatggcttgataaacttgcatgttagcgggggaaccggaaagacattgaacgttgacaccccatttagcaggatcaagattgaaggcagcaagtgcacgctcttggcaaagagtttcaatttgatcgataaacttgttaccaccatagtaacgagcaccaggataaccctctgaatacttgttgctcatgacacttccaagagcatccataacagcacgagaggtgaagttctcagaggcgataagaacaacagaagaacgttgacgatcagcttcgtgtctcataatttcggcaacagtgggatcctgttccttaagaggagtcaacataatactgtcgttggaagacatcttgaaatattgtaaatatgcttcttgttcttattcaaagaaaaccacacgacaacgcctgtaaagacaagagtgatacactaaggatagattttttttgccaacttctggtaatggtaaaaaaagtgactgctctttaggatacatgctagcaagtctgagaaaacaagataaggaatatctaagcgaaatgtctccctaatactatttaacgaatattgttaacaattgataaatgcgcaggtaagtaaaaacatcaaaatgagcattcctcatttatttttttgatccatagaagagttataacattaggtgcttttagctaataggctatgacaacttaggtagattttagattaaagatatatgggagaaggcatgtaaatttctgttatttaaaatattttcaaaagcatcaaaaatgattttaaggaaagatttcgtaaataaaaatataaagcagtcatcagctagtaaatagatgggcaattattaaatgctttagattcttagaatcgcgtagaggagatatgatatgcggtttcttgtttttcgttatgatgaactttgactaacattcacaaactattggcattaaactaccttatggaaaccaatgttaaaaataacgatcttcaaaaaacggaagagaggttaaaacaacaagctataaaagttttccgagcctagccagatggtaatttattgtattttcggattttgttttacgatgctaaaaaaaaactgtcagtagaaagtgcataaatatttataaccgttacataccgttgtcttcatgcaattttcgagggctgcaactaaattcgcgcattgtgctgtatctgtttgaccaccatgattttgccagcatcctagtaatgctgccatctcttggccacatggtatggtatttttttctcttttcggtcggactctaagtctacttaagccttgcaatctgggagggtttacaattttcttcgacatgatcaacaagggttgtgccttgagtgacacgactaaattaagtctttaagggagaacaaaataattttaggtaaaggtattaatctttaaaggaaactttaaaaaaaagaggactcaaaagtgacttttcaaggtaccttaccttctcaaacaatactacacgagatggtgaagttgtcatctgcatttttagtgcgcaagcccgctataaactggtttagtgagtttaggaagatattctttcaccgtctacaaccatgctaaaagttatcagccaaaaagtggtaggaggtttatagatttttattagaaagtagttttaattatgcgtttcaactaacattacaaatctaacttgaattagaaggaaacctcaagaatctagataaaaatgctctatcattataataacgaactcccagcaactcatatttacattctgctttctacgatactacactacactatgctatgctatattacttgcgtatcacaatgtgtcgtacgatagaatactagttaatacctgctctttaaagtttatgaataactattcttctattcatatatatataacttctaataaataatattaaaaaactaaatatagtgtgaccactgaacctcgttcctcagttcagctaagctatttcagtagtatgtaacatataaaatccatataagataatacctatagcagcgcttgctgcaccacctgtatacgtttatattatatagtaaagaaaattccactgcaagtttacgtatcgataaaatagataacaaactgcgtagctaatatttaaaaaactgcattaagcatcgttctttgaatgttcaatgctttacattcaagacgtttgttggtatattcttttgctgattcattataattttctttcaaatttagaaataaagttattgtacctaagttaaaaattccagagttttctagaaaaaagaagaaaacaagaaactggttactcaatttcccttattagggaaaatcggttgtttagtgaagcttttgtttggtgtgctattgtcagtttcatttacatagtaggatttggtaattttttgagaacgctctctttaagtgtactcctgtttctcccgtttacggctgattgcttttttgcaacgttccgggtttgttaaaattatctgactatgtcttcactacgtcttcgtttaaaatacgaaaatcagtctgctgtagagacagttgaagcaaatgcgactgttggatcctttttagacttagtggcagcgaaattctcgttgcctagaaactcgattgctttaaaattcggatttcctcctcaagatattcctttagttaattcagacgttcctttatcgacgttggtttcttcaggacagcaaatcctcgttctcaaaaatgccgctacctcattttcaacgaatgaaccagcaaaacctccaattcctaatgcagccacaaaacctacattcccaccgcaaacagagatctccaatcccccagctgtgtcgcaccagtccaaaaacacaagtcaagatcctccgtacgtcagtaccccaattggtgatattgcgctccgcgtgatgccagacgataactcttgtttgtttcgtgcattgtcaaagcctcttggattctctccgtacgagcttcgtgaaattgtagctaatcaagttctctctaatcctgacatttactctactgccattttagggaagccgtccatcgagtatgcttcatggattcggaaggaaactagctggggtggatacatcgagctatcaattttgtctagccactttggagttgaaatttgttccgttgacgtcaaaactggtcgggtggattcctataatccacaaccggccacagggcaacgtacttatattgtctactctggaattcattatgatttggctgccttagccgctgttctttgggatactgatgtcgacgtagtattatttgatgcttctgatgttacaataaccccatatgttcaacaacttgcatctctattaaagaatatgcattactacactgacactgcatccttttctattcgatgtaccatttgtggaactggtttagttggagaaaaagatgcaaccgcacatgctcttgcaacgggtcatacacagtttggtgagtattaatgtctattttaatgatctttaaaaaatatgtttggttatgatttagcccattattttctacagagtttgctttgtgaagattttctctcaaagtgaagttctagtgatgaattaatctattgcgaaaacagtgtttttctgggttgcttcaatcgattattttcgatattggtgtgcatgtcctccttgacgaaatatttcttcatgatgttgctttagaaaaaatccaagtgatatttaacaaactataaaacttgttaacaattagacagcaagatgtattagttgttaaaaatagtttatgctaagatgcctgcttttttcactttttcaggcccgatttccttaatgagacgatttttctcttcttctagcgcggtaatacgcttctttaatgcatgcttgtagtctttatgatgagttttaagatttgtttctaacaactctaagttattctccttctccctatacttttccttcatcacctttgttagagcttcttctactaactgtgtttgttcgctaatgtacttctgattcatctcttcggcactatatctttagttagcaagtttgatgattcacatgtaatgtatcaacgtacctgatgaattgactccctggtgtggcatttaaagcaactagtttttctgtacggaaagtatcgtagattagcttatgtgtcttgtgtttaagcccttcaatatgcgtgtaaagcaaaaagttacgtagttggcaaaagtccgactgcttgggatcatcgatatcgactaaaccccagggataagctctacctcgaatgcatttgccatcatgttcaatgggtgccccggcacccactatagcaaaaggtatagggatctttgcctttttttcattatggggttctctaaaataacgaattttttctcgaaccatatcggcgataacacgctttttgaaatgattcaattcatcggaagtcatagtgtctgccttgccaatcaccggaataatgttgacaaactgatcgatttttttcatgatgtaaatttcgagtggctgaagtctatggccatttggatttataaaaaacagacatccatgaatcctagaatcgatttcagatgtttccctatccatttttacctcattttgaaaatacgcgtttagcctgtgtagcaaattggtagcaatgggtctccagctagaaggttagtttgaattgggttatgtcaaaaaaaaaaacgaaaaaagaatagaagatattctaatagcttaccaattgctattgtcacttttatcgccaaaaccaggtgtatcgacgattgtgaggttgaatttctgatcgccgtctgaaagtgtcgccttatgttccacaaagtccatcgtttttttaggtctgaagtttgtatcgttgctttggagaaaagaattgacaaaagtggtttttcccaaactactttctccgacgactattaaattgatatcgattccatttctacagacccgactgtagtgctgatggttaaaatcattaatcccaatattattgcagggatgaaaggtaggtattgatttaccgtttgagtttggaacctcatcttgtttaaactcagtcttcttatccttggcggtatcagattgagggcattgatcgtctccttgttgatcgcttgcaatttgctctttccttgtaacatctttactttttctgctttcgttactaacgcttcgttttgcagagctctcatctacttgttttattgttataatcgcctcttctgtcagtttaagctggccctcctgcggcattgatgaagacaaatttgagctatccatggtttcagcctaaagcaatacagaattttttattctgatttatacttaaaacgaatagtaatacaatgggtttctactactttgctcaaatattgctgcttgaaatattggttgggtggaattggtaaaacacaaggttcttaaaattaagcatttgtttgttgtgtttactttcaaaggcaacgttgcggtaaagatataatccactcaaaggcacattgacaagaagtaaacaatcgatgcctaacgtcatgcgagtcatgtaaacaaacaaacatttgatccttttaattacatgcataaaagattttattctgatttaaaggatagcgcgtgtatgtttgattttgtttagtcttctgttcacaatatacttgataagaacatgtgtgaaggaaaacaaaaactgtgtacgataattgtgaccgcatggagaatgaaaatgaattgatgcaatgaacaaagtggaattttcattaaattataaaagagaaatattatagtgttagtaagctaaacaaaaaagcgagtgagacgatacagtaccaaatccatcaaaaggctccatgtcaaaatgcatctttttttgaaagcgtccataagaaataaattgaattgaaactatattattatttaaattcatgctacttgttttgatcttcttcaatcaccctgtgttttgaaccatactcctcgtatatctatctcatccatcttcctatggattcctttctacccatctccagaaaataatacttcatttaacgcattttgtttctcactctatatatgcctagtaacacaccccaccgccttatggtatcgttttttagcaaattgtaccaatgcaattttaactatattccttagcgagtatggtgcgtttatgacatcattgataactgagctggctttgctacgtgacgttgcttttacatcacttttctgtcccctgtttcatcactaccaccattcaatacgctcatgtaaacacaaccggtaaacgagtatggagtagcttagtgaagtggcgggaggaaccgataaacgaatttactgttcgctaagattacgccgtaataaaaaaaggaaccggcaaagatcgagcctgactaggcaacgcttgcattttgcgcgcaggcaatggcgtttaccaggagtagtggcttttatccgttttcgtatacattaacaactttccaaataccacaaccacgttagaaagaattggtttcctttaacttaggtgttgttttaggccatatattttcctttcgaaaattcttcaataggattaggattgtttggcatcaattttgtcattgatcagatatcttcattatcttttcattttcattaaagcctccataattagatactaataagaaaggtgaaattttcttcccgcttctcccaaaattgttcctctttcaaattaaaagaaaattcaaaagtttctgttaactcgtgcactctttgttttcctctctctttgtgtataatctgtcgaagtttcctattacattttatttattcactatttatttcctacagtcgtttctttactacagtattaaaccctttatttattatttcttaaccccccaaaaaataacacaaaaacgaaaacgattgacacttttttaccagccgctttctaacctttaaatttcttctactatttttaatgggagtccagcttaagttagaccccaatagtaagaattggctccgccaacccgatcagcaaccaattcaagacagtatctgtacacttcctggacctgggtcccttttaaagaaaaaaattcgtaaaaccgaatttcgtatcgataatggattgttgggaaatactagtcccattataaacgtggaatcaaaaataccgtttcatcgtcgagctaactctacgccggaagaatctcgaaaacgcgttagtttctcgcttacttctaacgatggagcaaagagtgaccgttctagtcagaaaagcagtaattccagaaaatcgattagatcacagtctcgatcccgtagctcctctgttggtagtgattctcaagcttctattcaatccggtacaaacagcgaagttgtcagtgatgatgaggaggacggtaatttcgcttccataccagaacttcatgaggataatgaatatcattcaaatttggccacatcatccaatccattttcagatggcagtagttctaaatctgcctcattaaccgcctcatcagctgcagcttctccaaccgtatctttttctcccgcctctacgtctgaaaatttaactcccactagcagcaaaagcttagcttcaaacacctcacttgttcaatccttcaactctgcatcccggagctcatctatttctggaaatcaatatacctataatttgctaggcaaatcgactgatgagtctccaaaaattactatctcggcgggaacatcaatgtcacatttcccctcggcttcatcaaagttgatccagatgcggcgtcacgcccatatgaacagtgaaaaatgtgatcctgaattgttgtcccataacgaatattttcctatgatgaagcgtggtttcattagtagatttctctgcttgtttgttagtcgtgatgctaatgtttatattggccctttagaatcatcacatgcaaaaccttacagaccttttggcagcttcgtctcgcggttcaccaaccgagtagcctctgatttggaaagccaaatacctgatgcgctagaagccgtattgacccagaacaacgattacgattttaatagttttttgcataacatgggatactcacgatgctatgttgacgaaaattatcacatcaccattcatgtttcctcttatgaaagacgagtcgaatttatgttggcagtgtgtgaagctatgatgctttacggctccccaagtcacaaaattcaacaaagtttgcgcattgcttctcgcattttacagcttcctgctactttcttgtaccttccagattgtatgtttgtttattttaaaaagcttgagcagtatagtcctgatgtttttgtcgttcgcgttacatctcaaaccgatttaaataggatggttttagtaaacgaaatttttcgaagggttatgagggataagttgagtgcggaagatggtacagaagttttgcgaaacatcacatcttttcgccctttgtacagagattggcttgttgccttcatgcatggagttgcgagcgcttcgattctaccagttgtatatggaggtggatggagagatatgttgataggcttcgtgctcggtctattgcttggtatatttcgtgtttacattaatcctcgatttttcttatttgacagtcttttcgaagttattatttcaattattctatcatttctgggcagagcattcggaagtatcagcagatacgacaaacctgtattttgttttgctgctctcgttgaaggagccattactttaattcttccaggttacgtagtattttgtggcgttttggagcttcaatcaaaaaacattgtggcaggaggtgttcgaatgttatacgccgtcattttttcattatttttaagttttgggattaccattggatctgctctgtatggttggatggacaaagatgctaccgatgctgatacatgtatgagtataattgcagtcagtccatactggtacattcttttaatcccaatatttacgttgagtctattaatcgtgacccagtctcatcctagacaatggcctattcaaatgtttgtggcatgctgtggatatgtggtgtattacttttcttccttacattttggtgctagtcagatatcaagtgctataggttcatttgcagtcggatgcttaggaaatatgtactcacatttcattaaatcttcttcttttgccgtggtacttccagcaatctttgttctagtaccttcagggtttgcagctcaaggaggtgtcagtgctggacttgatacagctagccaaattaccagcaaaaatacaactacaaatactactactgttacaacagaaaattcccagaacagcagtcttgaatttggttttacaatggttgaaattgccattggaattgcaattggatttcttgccagttctcttactgtgtatccgttctttggttatcgacgaaaaaacatgatgctttaaataagtatttccaattcgcgtgttgttgaaacttagttctcaactacacgttaattttcaaaaaaaaacatgttgcttgcctgtttgttttaggtattgctacaattctgtgttttaatttatattgtatcaagacgatagatattcttctcactccgttatctacctgacattgtatatttcaccgcgtcctttatatgttccagttcttttttttttcaatctaactattcatttaactcattacttttggaatgtctattgctaaagtaaatgctgtattatattattactactgttaatattttaataatttaattcaggcgttgtgaaaacttttgatgcctgtcccattataagtaaattttgttattattagatataactgaaaaacttaatatatgagatctaatcgtattccattacttttgcatctctaaatgtatactatttgtggggatacgcttgcctttgcctatgtaaattaaattgcaaacggaatgtaattttcaataaatcattcacaagcaaattcaaggatggcgattaaatatgggttgcagtaataacaggcaaaggggttttttcatattaatcataagtgttctataaatggatttaggtgaaaaaagtccccacgtgagtatcctaaaattcatacccagccgaaaagcacttatagtaagtacgctaaacttcgcatactttaaatactcataaattatgacaagtttatactcacatcggtaagctgataacaccgctacacatagcaactccttatgtggtgaatgtgttaccatccttggagtcaaaatgtgattttaccaatacgatttaaatatggctggaaaacgagtgatagcttcgggagacaaagcatccagcaaaaagcctaaaacagagaagcaatccgatcatgaattgcactgggcagtaagttcttaaaagaaattctgcgaaactaataaattgttttggattagttgaatgaaacggaaaagaaaagaataactttgtcagaattccgtggtactagatatgttcatattcgggaatattatgaaaaagatggtgacatgctaccaggaaaaaaggggattgctctcaacataaatgaatggaaaaaattgaaacaacttattcacgaggtagatgattctttaggattagtcgatagcggctcggattcggaagatgagattaaagaaaaagctgaaaacaacgcatccttaaaaaatgatgaagacgacttaaataccaaaacagagaacaaaactgacgactcttcggttgaaaattaaacagtgttgtgattcaactgatgagtaacaaaagaaaatcttctcgtttaatcagattagattcaagcaatggcaaacgtttcatctattaaacattacaacataactgaatcaatagattcaaaatcgtgaaataactcagaaaacgtagacgtttttttctgatcatgtgaattctttttatccaaataacccgccttgcattttggacatacagtttcagtagcacaatcacggtgtactaaatgtagacaactgtaactaacaaaaggaacatctaagagaccttcacagttgtcgcaaactttttctgaatcttgtatagttcccaaaagctgcctttttttttctatgtcatttttaattacctggatttcatcatcattttgatggatgcgagtttcataatcattcatccatttaagaagtaaaggcttaagaaagcaaaagttcaacgtgccgtctttcaccagaatattcaaaacatgttgaatggggatacgaaattgcataaaacaagcctccaaaatcttatataaaatatcttcgtacttgttagttatagatcgttcacgaacaaagaatttgagaacatgaagggcgtcttcgctgctatacgtttcactaagggtttttacggtttcaggatcactgattatttgctgaattaaggaatcatcttgaccttccttaagagataaatgagaatacagtaagtctgtcacttgtttccaagagaccgcctgcaaacaaagaatggacgattcgtagtctaaaaggccttgactatcatgaataatttgaagtgcatctaattcattttgggggttagagtgttgtagctctttttgcattaatgcatatagtttccgtgtgtaaatgaattttagtacattttctgatttcttgcttttcaaaagttcatcaagaaatattaattgtatctgtacgttttgactgaaaattcctaaatacacgattttaagaatatttgacaactccttatctttgccttgggaatttagaatttcgatatttcttatcgcttctttcataaacctcatcggatccgaattaaataaccaaataccaaatgagttagatgttcgcaacaattccggtaaattacaaacttgaaggtgattaaacgccttttcaacatcacctttctcttgataaacttccatgcatacatttgggagttttcgaatagttcctagcagctccatttgatctaagcacttgtatttccttaaaattggcaaagaaatttcagtagggcaaccgcttacatattcggtaagcttgtccaattttctaagcttgatatacaagtatattaacgttgatatttcatgcgaaaacgcgaaccccttagcagaaagtgcttccaaataagaagtcaattctttaattaattttttttccaagtaaaatttaattatctctgctgaatcagaaaacggtatagcttcaatataataatacgtagcgtcttgaaagtttaattgctggcgacattcgccagcagctgcaagagcacattcgcgaattgtatcttcaggagaacccaggtaattagcaattttaaatgcatccttatgctctttttttcccttcattttgcataaaacaaagtcagatggaagacgtattaattgacaaggaactttagtcgaagaaaaaaatatacaatcaaaagaattgaaaaaaatattatcatagctctgttcaagtaaactttcatatagaacatagcgtttctctacgtccaatgctttgatttcgcgtatagatgaattgttttccagtccgttttcaccattttttctagtgtataccacaaaaacaagcccaaaactagaaaataggagttcaaatgtaccatcgacacagtatgtgttttgtaactgcatatcaggagtggtataaacagaaagaaaggagccaccagcgcacatgatatactttccttgatactgaattgaacaaaataaaggtataccatgattggaaatgacctttttggtgttattttttatcttataaaccataacctgagtcgtggtagaaacaaatagttttttaggtgaatataagataagatttgttatagaatctttttctcttagtataatatcttgtcttgatcccaaatctcttacaaaatcaccttcaacgcgtataaccaatccatttgcaaatccacaaaccacggttttaatatcaatcgaaacatacagtgaagttgcaggaaaaggtggattcggaattccatatagtcgatgctcgtaaagacataaaggtgagtttgagtttgtttttttagatggattcaaggaccaaaattgtaaataaacaaagttttgcttatcaagctacaaccaacataaattatgattagcatttaaacatatcatgtgacttacaacaacacagcataaagccgattgatctgcagttatgtagatttgttggacaatgccttgttcgcaagcgtaaaaatcacgaatgagttgcaaacgagagttcaaaataacgattcgtccatccaacgtgccaattgcaattctctttgtactttttccaatgcaactgattttatttccctaatttcatgttagtgtacacttcctatacttttaaacgtaccactgaatcatgcagtattttgatacttggacattcttgccattggaaaagtgaaaacttctcccactgtttcaatgttagtaaggatctatatgtttgatctacctcgtttatattcataaaactatcaagtttttgatcaaaattatttacgctgtaggtgaaatccgaggatttctttaaaccacgttccagttttttaaaagctttaagaggaataataaatgtttaggtgcagtactactgtactacataaaataacgagtattactgaggtaacacttactgttctatacagttattactataatacttagtacaacagatacaattaagaataacttgtaatggtattcacattactaataaacttctaaattcatctgtttgggtattcattacatattcatcaactaagcaagtcttacatgcgtccaaatttgtttaagacaagaaaatataccatctatgcttaataaacaaacttcatctcttctagtacgcaaataaatacattaaatttattttacattataataagattcatcactttctcaaaattttgaaaccggaaacggaattcagcatgttttaataaaaagatgagcaaccgcgttcttactaaatacgcaattctgataatttgggaattgaatagttagtaattttaaatttaatcattaaaacataccaaaaaatgggcccgttccttttaacattttgctcagaccaagtgaaaaaaacctaaaacgcgctcaagaggaacaacggacgagctacactcaaaatattaatgaatgggtagtcaactattttactagcgaacaagcaaaagctttgatccatggatctcacgtaatgtaaaatagtatcttaccctaagcattatttttttgagaaacaggacgttcattattgtttgccgcaaagaatccaagttcaaggaaattgaatacagaccagagttgctattcgtttgaatgtacattgtgaccacaagtcggtttttgtttccttccaaatagtaccttcaacacgaagttgtacatttagcacggacaaagaatcgaccaaaaaaccaaaattaaatgtagaaggaaaaccttcaagtcattttttttataatagctcttttaagttccatactttttatctccgtaacaaatgccaaaagaagctagtatagacgagagcattcagccaacaaatttgcacaagcaaaaattgttaccaatacaatttaatatttgtatggggaattgaaactatctataaaactttcttcattgcttgatttttagtaacgttcagtaattcaaacgagactcttctaccaaaaattcgttgtgatctgacaagcacttaaatgatggatacagattttatacaaatgaaaggtaggattaaactgtaaatgaattttaaaggcagaagactcacgtacactgcacccagcgattcaattgatgtccaggcctcttttttcctactgtatacagaagtatgaagtctgcagccataataaaagcggtaggaatgatctatgttttccgcaacgcgtcaacgattccatgaagagcctctcttatgaatattcctaatgatcaaaactctaaaaaaagctaaaaagaataatttcgcaatgctgaaaagttgaagagtacggttacacgaagcagtacaggaattcgaaatccatcgaaaacaactatccagacaaactgaaaagctaaacagactactcgttctttctagtagacagtatacaggttttggaatagcaaactatacttaaggcctatgaatcatttccttcaaactttcaaatcaatcaccaagccctcaagaaccgtttgattaattttccttgtcaaccttctaagcatgggcgttgcgttgagtataaacaaaacagcaataaatccgagtatacatgaattgtttccttcttcaaacaaaacgctgttacctttgcgcgtatgatgacttcccatacttacaaaaattttcaaaacctaacagtaatctataaattttaagggctaacattacattcaaaagttattagaatgttgctaataaatagccagaacattatttttattattcattctcatttcttacttatttaagtgaattaaagaaaatgcgtaaattagatttaatccgttaaagtacaagcaagtcccgagtggctcaatcggtttagagcgtctgactcttatgatggtcatcagaaggttgcgagttcgagtctcgccttgggagttaattttttggttatggtacttcaaggccaagtagaataatcaattaattattatgtatttttacttcaataatttagttcccaaaacccgttactttattaattagtataagctgatgaattcacttattgagtcgccaacttaacgatgaggtgttagactagcctgccatatatacttttggcggtaaatatttcaatttcgttaggtatttttatctaactaatgtacacgtttctagcaacctgaaatgtaggcttgtagaactagttgaaaacagaacgtttggattatatgaatgataatgaatacaccgagcatcttttattaggcagactcaacaattgacaactttgcaatgtccattgaatcctaaaaataaaaatagacaggtatatatacctataatttttttggtggctaacaacctaactttttcaattaaaacaattaaccggcatagtccttcgtaaattccatgcacacttgataaatttaaatatgtttcatcgcggatattccgtttactgttttatatatttatttacctattgtttacgtgctgcgttgtcatggcaatgtttagcttggaaataccagcaatctcagctggtaagcaaacattaacaacaacaaaggcaatatgtctgctttcaaaaagagtggatccaagtcaggtaattcaattgttcctttttctcaaatatcttaaagtttttgctaatttttcagagacttcaaagaaacttgtggtcgtaggagatggcggttgtggtatgcttgataaatataggtgaatgacagctggtctaatgtactaatgcttgatgtataggaaagacatgtcttttaattgtattctcaagcggaacttttcccgaggtatgccaatagatcgaacaataactgtttaagtgcagtgttcatatgattcatgtactcagttcacttgaattatctaagtatactgatttctaacatcatgctagagatatgtgcctacagtgtttgaaaattatatcaccgatataacatatggaccgaacagcaaagttattgaacttgctttgtgggatactgctggtcaggaggaatatgatcgtttacgtcctctaagttacccgaatagcaacgttattttgttgtgtttctcaattgattgtccggcttctctgaataacgttacggagaaggtatgtgctctataatttatattgctaaacgtagctttgggtttcttcaatgtcatttgcgtctagccattagtatttcatctttctcatattattttctaacatttttctttcagtggtatcctgaagttcaacacttttgccctagaactcccatcgttctcgtcgggctaaaagcggatttacgcaaagataggaatgctactgaagtactaagaacccagggtttaacaccagtaacctaccaacaagtatgtcaatgataagctaacttttttctttcgtttattttttttaacatatttaggctcaatccgttgctttatcaatgaacgctccatatgtcgaatgctctgccaaagaaaacactggtgtaaatgaagtttttcaacttgctgttggcctcactataaaaaaatcattttcgttttctaaaaagtcttgcgtgattttataatatcttgatcatggcctttatttacttaatcttaccatttttgatgtcttcatttttgcttcgcctatttgtatagcatttgatgagattgttggaacataagaagcaagaaaaacgctttatttacgcattctaacattgctaattgcatataaaccaatactccaaacgtttgctgcaatagagacattatgcttgtatgctttcttttaatctaagcatattgtgtagcagtttccttttcagaattttgctcctatctcaactttttatcttttcaggtatttaactagccaatatggtttagatggattatcgactattggagctattttgtgatttataatttgtttattaagacgttatctgtttgattctgaatatatgtcagcaaaaatcaattggtcttaatgtttttttttacttttacttcaaatatgcctatatttgtccgaaactttgaaaatcggttttttaaccctgactggttcagggtattcatgtcgtgaataaaacgatagttatatagaagatattgaaatgaatacttatgattccttttacctttttattatgctaaactgcattaaaccccttttataatttaaataataccattaaaatggtaatttctaaaaggattcgtatagtagtaaagaaaaagtttactatgcaaatattaacatcaacagttgttctgcctctcagacgatgaacggcttatttaaaaattggcagcttttagaagaatataggaagattaaaaactaatatatatatacaaacacattattaatgaagtgacttaaggtttgtgtattgtaatatgtaagttaatttaaaagaatcctgacctttgaccaatttttgaggacgctattaaatttatagattcataaaaaacatataataactaataatttaatttaatatgcaaattctttgaaacaaactgcgttaaggcatatgtttagcggcaatgaaaatacatttagaaaagaacgaccatcaaggtgcatctagcatttcacgatctttcttctgtaacactgaattttgaaactccttccaaagagacgcgacattttcaaattcctttccaacaccgttaatgctttcaagatttttatttagagctgacataagattcacaacttcattcatactttttgaaatttgtaaggtcaaaagacgacgccttctttcaaaatctatatcatcaaaatctttattttgctcattttgtatgttttcagtaatatccatattttctgaggacatggtatgttaatggctagtgtcaaagtcaagcatgagccaaagtttatcataaggttacaatcaagtagatcttatattagatttaactatcttcataattaaatgccaaaattgaagcttccgtacgagcatagaatattagtcaaaagagacatgttatgcatatttacaagttggaataaacaaatacattaaatataataataataataataataataaatccggatcagtactacaatgtaaatagaaaaggactaagcttcttttaaattacttatttcctgagcgcggcgtaatctgcgttcaagaatctcatcttccttaagtaaagacctttgtaaacgagcttcacatcctacaacagggcatacacaagttggatttaacagagacaaaatagcatctttttcataaaaatgattacaggctgtcgataatattgggtgaacaattggttgtaaagttaaagggcatctgttatcaaaggtagctgaatataccatcacttcatctgcttcctgttcttcagtgttcatgacattaaaaaatgttttcatagaaggaaagtcagaaccgtctgtattttgctcatgccatatggtttttttaaattcaatgtattctccttgtgtgccatatttaccatagtcggatttttcttcgtattcttgaatgagttccttaaaaatttgtgtataaatatccaacaaacttttattctaattttgttagaacaattgaatatgaaacagtaaaaaaatacgtctaaattgatgtttttacttcatctacatataatagaaaaagtaggaaagtcatttccgtggtacgtacttcaaaatcacttatattttcactggttttgttagccaatgtatccaccgattgctgcatcaataacaatctctgctttgcatccaacagctctcggatcccgctatcaagcatgtccaaacactaaaaggcaagtgttagtcagaagtcataaagtaagcagcatgtcatattatgtctattttaggctctctctcaatagccggaaataagaggaagaaaaatattagttaaacaatgtttttgtatgtatatttgtacagcgaacttctttttaaaaaactgtatctcgacataacaccactttcgagttttaaaagcaattcatattaattttttccattatctttcgtaataatggtacacatacctcattattttttatctcagcagcaactagagcacattttatcacctgtttaattgaatcgtcaatttccttcaattggaagtcgaaactgcaatgattttggtttccaggtaataaattttgacttaaagcctccaaggaagtttttaattgtgcttcactcatttacgattccattcgagaaagaagtagttacgacgtttaattagtagacaacgcaatttgggattgaaaacctattaattgcatatgaaaactaaatgccacaacacttatttccttaaataaaaaaagaatgttttttaagcaagggtaataaccacgttttaaaatttaaactccagtacgtttttatgaagattgatggcatatgtataaagactaaataaattcttatttactgtcacgtttaatacaaatgaatgggttatgaaatattctcatttggaattagaatttataatgcatacttcggacaattaacgcttgacttttagtacctctattactaaaccaactattcaatatgataaaccaataaaggatgattaaggccgtgaaatgtataaattaaattatgttattttcaaaatattccatagattagtagtaaagtaaaacacgattaacaaaactatccgagtcttgtcaatattattcattaaaaaagcaatcatgaacaaactctatccggagacgaaaaattaagattgataattaacaagctcttcccgtaaaagtggcggagttgcctctatgtaaggtattttatgaagttcacaataggcctggcccacagtaacatttttccaatttaatgactttgaatataattcttgaagacgattctgcttcataaaccttgctttgataagtctggccttgtcttttatctgtgttggtccaaaagtttttaacggaccattttcaagtttctgtatgtgaatgattttagaccaacaacagccatgctgagaaatcatttcgtaaagctcattctcctcttcatctgtccattttctacgagttcgatatccttcatatgggtttccttgcgacctgcgtgtacccgaacgagcagcagatctttcaatggacactctcattgccgaacttctaccaccagatcgagattcttgctcgtctgattcacgtacaggcggaaaatcttcacttaaatcatcctgttcactactcaaagaagcttctcttctcagattatcacccctcttcgcaatcagcttactgcggtttgcagcttccttttgagaaagggacttagctctgctttttagagactttgatagggtatgggagaaatctctggcttgagaaaccgtttctgataaattatcagcactcaataagccagtgattttatcaagagcagatgaaactaaacctaaggataccacttctgatatttccgtattatctattgagttcaaacctagggttctttcagaaaaagtatcctcggacgcgtcactctcatgaccactggcttcgtctgctgactgtgcggtcgaaccagaaactcgctcacgaagcctgtttaagatctgttggctatcagagtcgtacagcatccctttcacgctaaggtcctttctttctaagcgacggacgtttttaaattctagtaaaaaatgtatgactgcattgacaaacgctggaaacgaggcccgtagctgtagaggagaattagaagtattaccaatcgtagattttagaaagtcacaaatcttttggcttttccatacttgcccacaaactacgtttaaggcatctaaagatgtataaggaagacatgacaaaataaattcacttgcgtcaatagaaggatttgaatcggtaccaaagtatctaatcaccaattcctcaaatagaaccaaggcatctccataaaaagagtcttcttcatcagcagataaaagtgcgtctagtactatagatctcaaagtaaggtgtttgttggtattatctaggagatcaatcaagcctgtaaaaaattgaatagattttaaaggtttttccaagtcttcaaataaacaccaataagcatcatattttcgtatataggagaaaaatatagtgcgaaactccagtccatatttggtagtgagttgttcgttaaattcataaagatcttttacagtttccttccctagacgttctgagaagctctcagggttaacaatatcttttgaactttcgctaaaaattgcagaaaccatcatgaccttttgttcagccatgtttgctatattttggcaatcgttaacgagcaaagacgccttttcaatgtcccatatcgatcgaactatcatagcattctggtcattttcactttcccccgtccttgagtcttgtccctctgcagtcgagacttcgttttctacattcattgaatggctaattactggaatagagatcgaaccttcagccatgttttgagaatgggaattaaaacaatatgccggcttagaactttcactctcactagttgtaaaattcgataaattagatgaactctccgtttcagctctttcctcaacagctttagttaacgaatcagagatttgacctgtttcaatatttgagtctgagttttgtactacctctttatcaaattgctggtcaccttcattttctaagactttctgaatcgtttctgtactttgcacgcttatcatcaactgccctcgattgtatggtgaaagaggttgaattacgaatttcactaaacaattataaaattatcataatcccttagaacaatgtaagaataccatcgaacatataatataataaattaaaattattcacttttttttatgttgctttgggtttcaagtgtttcttagtttttcgcaagcgaaaagaaaggaactgtcggtttttaatctttccttatagattccatttcttattgtagctatatttataagatacacatcaaattttcaattttagcatacgtaaaggataaaatacagatgccggcaaaaactactgctatctgactgacgcttaatggtatacgaagaaaggttactgtttaatagaaaaaaaacaacgtcgtgtttactctgcaataacagatgggcaccaaatctttgaactaacaataatacttttcattacctaaaatatgcttaatattcaacaagaacgtcaaactgaaacaagtttgttcaagcttctgttttctagaatttttgttaattacttggatcacttgtcttaggaaatgaaaccaggcctcagtatgatttatgcgatagaaaattaaaacagtaaagtgatgtgttttattataacatgtaaatcattgaaattgttgtcataacacaaatgaagtgaaccttgcatagcttcgcatgccttgtcgatttgctatgctctaaaggatttataaaatacactctctttaacgtttaattaaactcgtcattcattttatccaaaatgtcttgattcgcagatagagcacttatgaataatttcttcgcaaaattaaactgagaatgcagttctttcaactcttttttcatcctcctaattattttttcatgttcagtattccgttgcttttcttttcgcagtaaattttctagttcctgaatttgattagagtcctattcgcttggtcagttatgatcatgattacattttttaaatacacccacgtactttcgatgaatttatacaattccttaattccgacaatttgacgatgtctttgcgacccaaatgtagtttagatgcagtgtttgacgacactagagaggtaggtgatcctaatccatgtctataatcactcgatttttctgtgaaaacattagatagtgaagaaccatacaagcaaggggacgtattttccctataaaaatgtaatggttgaccatagaaatcacaacttttttcagcttctgaaggatagttcccccttggcgataaatgagtcttgttgttttccttgacaatatacggtgtcatcgccagggcatctagcccatttgaatggctcgagaggtccctagatttatctaaatgggaagtttcattaggccaaatactcccatttgctaattttttttcaactactgtttctcttggtttcaaaaacgaaatttgatccgatgtcttttcgtttagaaactctttgtttgaagaaacaactaaatctaattccttcaactgtttacataagattgagttttccttatctgaaaatagctcatcttttactttgcattccgaccttttagtaaaaaccaaatcggtttcaggttgttgagatatttggtcaatcttaaaacacttaattgaggacttatgtttcttcattatgttttgcgttggctaatttcatggttaaaaatggcggaatatgaaatagtcgacagtaaacaaacactgtgttttcactatgtcaaccttcccaatctagtaaacaaaaacgataacaagagtaaaccaattttggcacaagcgcattataaacttatactgtataaattaataataccccaaaaactaagaggtcacaggatgtgtaatgtctgatgccataaactgcaatagttgcttctggtataaaacggtagaaatgtgtaatgggagtgaagaaaaagaaacatacgttcgaaactgtaaataaatcatacttaaataatgttttaaaataagatttaacattaaataaggatcatgatttcgagatatcaaaagatgaatgcttaacagtggtaaataagattcgtcctcgtctaatgctaagtatcctctagctaagattgtagaaattttcttaaattcatcgttcggcacaggcattgccatttctcggataaacgcaaccaaagagagctcatgactactattattacgaataactgtgcttgaagccgaatatggaatccttgaaaacactttcgaagttgagccaggtccgtgctctgctgagcagtaaccaactgtaagagaaacattgccttgtaagttttcaggtattattgcttgatcccaaaacagatactctgcgtcagacatctcaccaatcttcatgacgattactatccaatccatgtgcattgagttaaggaacgtaaatgtgacttctaaaatttgctgtaaagcatcttcaatttcaaggtcttggagaaaatagcgtctctcagtttcaaattctccataggaatcattccaattgcaaataagcaagtgctcttcgacagttgtatacgttacatgtagcgcatactctcccaaagctgaagatctgggattaatatctttaagctgatagttaagagttgataacaagggctttttcaggagaaaagccggttcacgtctctttaatgaaccatccatcaataaaggatcattattataaatgtcgagtgaaacttttgtaaaaaaagagttcgaatttgtagtatgcgagttgggtgaatcaaaaatagaattcggaatcgtgcatattcgtaatgatttatcttcaaatttattatccccaagtctcttgattgagtcctttacgcatataaaatgttgacaagcctttaaaagtttttcggaatcatcttctaaaaaataaaaaaaaagtacgttttttccgcttaattcattaacacaaacactcgctagttgttcataagaggttgctgtatcgctttgagttgtttcattatcatcataattatctgtttcattaatatttgtactgaatcccatcactctttcgttaatagaagtttcagataaattcagttttccaagtttgcagttttcataagccagctgaacatcataaaaaaagctgatagccttgctgcttacgtcgggagatttggaagagagcaaaaaaacttcaaaatctttgctctcaccatacggttgaagacataaagatatccaattctctggtgccgaagaatctaaagacaactttttttcgttgtatttgagcaaaacacgaggaggttgggagaagtttaccaacgtttcagaaaagttaacttgggatggaggattgtcatttaatgcgtgatgcccgttattaatcgaggacagataattttctgggcttttgctcaagaaaacagccgaactttcacctaacaatattttctctaaataatccctaataggcttccgcatgtacgaagaaaagtttaaaacatcttgagacatcatgaaactggtagtcatgcttttccaaaaaggtaacgatctaaaccataagttttgagacaaaatagcgtttaacaagtcattttttcccaaggtaatagtgggttgtaaatctaacgattttaaaaaactgaaatcaaaatttgctgacttggattcattcataagaacctgatgtgctaacgatagcgtatcataatttgaatcggggttactttgttctgagatattagtgggtgttttagaagatgaaaaaaaatcgtgattatactccattgtaaaatcttgttgtataaagtttgtagagcagatgtcttcatctgtactagttaccgattcagcgaccgaaaatgattcaaataaatcttcagttgacaaagaaggagaagggcaccaatatttaccaccatagttatacttctgaaaaatactggagatagacgagggaaaaattaccgcagaatagtatgaaggcatatacgcagatgtagggattttagaatctgaaatatttaaagaaatttcaggaatatcaacttcgacgttgtatggatttaaatcttcggttaccattctatcatccgattgaatttccatttgctttggaatattttcgtgagtattcaaatttggactggtgtttgattgagagatggaagtgttgatttcctcattatctaaggttgtcatagtatttgcaaaattaggctcaatcatctcaactttttcttcaacgttaggtaagtcaaagtaatcaaaatcagcctctgttattccaacatcgtctatttcctccattagtatgtcatctgaaacattatgatcagcaacaagtatctcttcatttacttttattgaagcaggtgtagattttgcagaatttatcgaataattaacgggagaagaactatgagaaggaaccaaggttacaacggcatcagcagtctcttccttttctgtaaaaccttcttttcttttatctgaagcttccgcttcttcatttgcgaactcagttaattcctttttattgtttacgacgtttgaagggaggactaggttattcaaatctgtaaggttgctagataatgaatcatcattcattcgaagggccgacgtttccaaaaagcaaagttctaaaggccaggaaaattctaatgccgaagattctaaggtaacacccacccactttgaagtagtcgtaagagagaatccatagcggtgtttcaatgcatcaacagtttgagcagatgcgttggcatgcacagaggttaatgttgccaaacaaccagtcggggctaaacgaatgacagtgtctaactttttaaccaaattatccacttccgacaaacgatataccgtctgccttgtaggctttaagtaaaattctatatggcctttcgataagacagaaagctgtaaatccacaacaggatatccatatatgttccagagctgggtatcgaaagaagggtgtaattttaaaggaagaaggacaccataaattggaacaaagttgtattctttgcacagccaatacaacaccgtttttttcaatccttgaagaaagtttatatacaggtctaatagaagagctaattcatctttttgaaaaagagctaatctggaaaatgcacctgaattaagtagcataaaagaagatgattcctcaggaatagatggaatggcttgaaaatcatatacaaaaagtaagtcattcttcgcgtgaacaatgcaatcctgatttcgtagataagcttctttgtcttctaagagggaagcagcatcctcattgtcctttcgctgaacctgatacttcgcataatatatagtgttagggcaaggctgatcagttagcttttaatttatcatgttataatagaaataattacaattgttttaatactaattagatgaactccatcatgtaccatggcagaggataatggcagattattatataagaggaagtagctagcgtacacgcgtaaagaaagcacatgcggccactgtctcattttaacatatttcttaaaacacacctgatacttttactgttaataataaaataaacaaacattaaactaacggtttagtatgcaaataagcataaatgcttcgaaattgatgaaggaaatatatactgacatataatgtttatattaatcccgtaatgaccgctattttaataaaaaaagaatgctccgccttaaattcctatccttactttacaaataattaaaatgaatgaaagtgtagcaataaaggtccaacacaattgcaactccttcaggtaatatgtatgaacctatccctcagtataatgttagttaaacattacattcccttaagactcctcttgaatgatggtttaaacaactcatgagtgatggcatctgaaaagtgaacgagaagattacagagaaattgggattccccaatcagttttaacagatacactcattgcttataaagttataataagaaggaaaatttttaaataaataaactagttgtcaagcgttttttactcatcatccgaatcgacatcaactgaatcagaattttcagacgaacttttttcgatttcggtttcatcttctgactcagtgtctagagcacgagcatcaaagctgtttttagaaaagcccaattttttggcgaacaaattcaactcatttgcaaactaaaacagaggatattagaaccttttgaaagaagtaattaagaaacatcgatattgacttacagcatcagtcccatccttcttgggttgtttacgattgggttcttcgaattccaactcttcatcgctttctacatcttcaatcagctccagatcctcttcggtacctccgagttctttaatatcatggagtaaaccatacgattgctttcttttccgattcgctttaggcttttccaatgatgatttgggttccttaggaccaacggaacttttatgtttatcaatagttttgttttcctctgttttgttttttagtgatctagcagaagaattttccacaacttttgaattttttttcatgtccctctcgacgacatccttgatatctgaaaataaagacaaatccatattatgatttatgtcaaataaaataaatacaatcttttgtcgagtttatcgattattagaggatgtgaaaatccaacgcaaaatagaaaagtgtgtatgcagaattaatgcttggtatagtagaaacaacagaatattttctcctactacaatataggtagaaatttgaagaaattgcacgctttaccacttaatctaacaatttcgctaagcacactattgatggtattggtgtaaactctttagaattagcaaacttagtgacaagtgaaaaggatgggcggtctaacaaaattttcgagttattttcattccattttctcccgcttccctttaataacgttttctaatccttacccgggcgaaaatgaagattacaaaacgaaaacagtcatgtatttgactatgtggaattccgacttgaactcagaggctctggacgttaatagtcttcaatggcaaacctgggcaaaattaaacgacccttcaattgtttttttaaatgtgtctaaccacgcctctccagatgagaaagtaccttttattcaaattgaatctcgaaaattagtcctcaatccatctcttttacaatattttttaaaggatgagtcaacactgcagcaaatctctccttggatgagtttgctgataaatcaagtagaaacggcaattctcttaactatgtatttggacaacgagaacttttctgaaattcaaaaaaaatggttacctaacatgtcttggcctttaaatattattaaatcaatcgggttaccttctcaaattaaacgaaaaatttgtcttcagttgaacgaatcaactcttgattttgatgcggtacgtttaataatttttgatagcagttagtcttctagaccgagcattttgaagcatgatttgtactaacaaagcttagattttagaggatgcttcgaaggcgttttcagctctttcagaacttttaggatcggacaaatggtttttcaataacgaatcaccttctttcttagatgtttctttgtttgctcatgcagaaattatcaatcatttacctttaaaaaacgatcaattaaaggttgttttggggacacacaaaaatttaactgatctcacaacgcgagttagaactctcgctggttatacatcggctggacccattgctcttcgttaacattttaattaattgagcatagcccaacgaaattttatttctttgattgctttgaccgaagttcccgatattattattttatttttaaacgtggttataatgtcaaatgcattttctcattaatactagctttcacataatgctaacattaactttaccatgtttttccgttaatttatttcagcttgtttttagtactttctcactctatgttaaaaagagaataaattaacaataggtcaatattatataagtatattttttcaaatgccaccagcataagcctaaatactttctaatagtatatacttctcactctaatacaagggattgtaacttcatcgacctgagtacttggtttataacccttagcttgccactctttggcaagatcccatagaaaaaaatcaattgtgatagcattaacatcttttctgttaatgttttgaagaatcttttcaacagcccaaatgctacatccacgcatctcgatttccataggatcattatgagctatcaattcattttttagcaaacgctttttaaaatcagaagaatagctcagacatcctaattgccacaatatctggggaacgcgatagtcagcaaacattgtgatagaatcgatatcgtcaaatcgaccgtaattttgtccctgaaagcaagcccaagtttctgctaccaaaatttgagcacgtttgagcatataacattctcttcctttgtaaacagatacatctctaaaatcagggaaatcagccaacaatagctttattagtctctgcgcttgattatgacattttttgagtaatccgcagtatgagccatgataagaatctaccagtacacggccagaagctcgcatgattcttatacgctcctctaaaagcggtattttttcaacggtagcactgtcaaatacagaagcaatgagggtatcaggacattgtttttcatcagcataaaaagcagggcttgtaatgggaataccagcatctaatgctttgttaatggctgcacatagactccaataaccagtgtaaagcttccctttgtattcaatagaaaatctcttggaatgttttccactgtcttcaacgtcaacgtctgaccaaaatgaaaaattcaaaatgtccaccaagaaaatcctaaagatttgacgttaatacattatgaacagggtaaacttgttgaaatgaagtattaaaaaaatataaagtgtatatgttcagcagctcatctttatttaatctacgaaaacattcaagcgtccacacataccaatctaaggtagagacgtctcgggttttagggtgaagttcgtgattctgccactcagcgaattggggtcccaacgaatctagcttctctttaatccatgttgccactgctgcacaaccacctttattaactttcacatcgtttgagttctttcaatcgttcatgttagcagttattaataagtagtaaaattaccaaagaaataaattcagcatcttgaagcactcgggacattataagagttttaagggaacgtggatgatgccagtttacactgagacctagaaaggtaaaacacaagaaaaataagagcacgaacgaatattttgtaagacaagcgtactaaggattcattaaaaagtaatgaaggaggaaagtgtaaataagtatttcatttcatacatgtatctataaattattcgtactttatcttactataattatattattctatagatagcccaattttacaatccaagaactactggtttgtgtaacacttgagctattagcaacctaaaaatgcaaaggaaatgaatttgaaccgattaaattgaaactaggaaaaaaaacatcgatctttaattctacaactatcaaattaaatcaaccagtgaaaggacgaaataattaaacaagcatgatgactttagaagtatcattgaatgtccagcgttcatagatacttaagaagacttttcagtttcgttttcgttcaattcagtgattgtagggccatcagacttagctgaagcattgttagaattggacgaagtgccagtaacagcagctgcaggcttgtttcctcccccaaagagaccagcagggggagcaaatggacgagataagctaccttcagcagccttattaaagatgtaaatggaaaccaagttgttagtaaacaaggaaatcaaagggagaatggactgaatcaccaatggttgagcataacccatatacaaatgcatgaacgccatgatagctacacccatcatggtagagcgtttagccttttgtaattgctcactatcatactccttgacagtggtggtcactagcttgccattgctttgtccagaaaaaggaggtgcaggctcttcataaaccaaaggagtctcatcattgttggcattaatacgagcttggataattgcatagacaccaaaaataatggtgtttgagatcacataggcagcacgagcataatagacaatttgagggtcggtgaagtcaagcttcttagaatattgcataacacccaatgcggcgacaagatttaatacctaaatttcgattttgtcagaaaagctgaacatactttatatttcttctatagtgcgaaatctaataaagcccatgcaaaagaatacctcgcatttgacaaatattctcagaacactaaagtttaaatataataaaacttacctgagcgttcattttcagaattttagaaataaaaaagaataacttagcttacaactgcctcttttttaggtaatggtggaggacaacttagataatggcactacaacaataatatgcgaagccatcaggtttaaggagatctatcacagtctcggtcataccattcctggaacataggcgaaaacgtgagaaattaaatataaacattaagaaatgtttagaaattttggaacattagtgttcctttatactgtagagcaaatttgtttgtttactaatgagatgattattgtgttaatatatttgtatattgtaaattagtcattaattaaataataataattctttaaagtaaggtgttcattatccaagaagcagttatagcaatctaaatggcatgtcagaattatacgaaaaaggattcaacttaataatcctaaaagaggataaaataccaggttaatggacctgttcagtttaaaaacgaatagttggtatataaaccaaatggtaatgatgattgaataatgaaaagttgataggaaacgtaaatgcagagtaacatacaaaacaacggtggagcttttgacagacaaaactttttaaagggaagattcgttataaaaaattgtttttcatgcagcagtaagacctacactagataaagggttaataaataagagcaaattaatgttttccaaactccattacgtttaggtacttaccaaaaatgatttaccatagcgcattctcctcctgttcgcaaattaacacgaaaagaataaaggtttccgtcataagttgcaacatttacaatagtattatctggaccgaaagcagcgattgaggtgaccttatcaccaggtatatgagcgtatgcaaaatctctttctgggtcgagcattccagaaaccgactgcggaaggtatccaccaacagtacctatgagtgatcttgaggaacgacgaagtaagctttctttgggagggggagaagaaggaagaagaccttgacgctctaaattagaatatacctccttgagacggaaaatgtgaacggtttgtgtactagatgttaccgtcaaaagactagaatcgggatgaaaagcaatagaataaatctgggcagggagagaaccacgacgaaactgatataatcgctggcctgaaggtatagcgaaaactcgaataattcgaccattatcagaagcagttgcaagcattgtgccgtcagagttaaatgccaaacaggcaagtgaatctttatgggcttcaattttggttatttgcttacaattgattacatcccacaaaatgacttgaccagaaacagcagaattagatacattaggactggaggactcaccttccgtcctaggctcatgatcccgactatcaggatacgccaaatagcaattttcggaattcggtgaaagagcacaaacagctgttacaataaagaattagtgatattgtagttgcgaaaagacaagtgtttttgatgttgcttaccgaacacattactagttgtttcgattgtgtgaagcaaaagcatattgcttatatcatatacataaatttgttcctccaaaaccgccagcaagcgttttcgattcagcttgacagctagtaaaggagtcggaaatgtcaactcacatattgtagtgcttttctacactcgttagtagagaggaaataaaaaaaggggcaaagcattagacattttgagcttacctttgtgttaattaacttcagctttctattatttccatcgtccttctccacaagagccaccagagatgtactgaacagcatctctactattgaagtagcaccttgaactaaattaggttagaaaaatgtttcaatgatgatggtttttattacaaaacactttattacctacttttgtgaaaacattttccaaacggatcacaattgtatatcttatatccatcgaatgttccaatggagagcaaactacaagtattagtgatgttgatatcaaaaacaataaaataagtactttgaatcctggttaaatccacaaaatagtaagcgagacatattcgataccattttcagcacaattggccgatacgtatattgttctaatgactggcttgagacaagtggaatgacccgcggctatacacttacatacgctgctttgccgcggtacttccgaacaaagaaatgcattttgaagtaaaacgaaaactagttgtatacttgaaaacaagtgtaattgctccaatgtttaaaattacaaatatagaatgtgaacaaatttcgacacttcaaataggttcaattagtgttacatatttgaggtattgaaagagccactgaagttgtaaatgtgagtatcgaaaatagactacaaatacatattcattttattggaaattgaagattggagaagctattacatatgagtttactgaacgctttctagaacttttaaagcaattgtctacagttcacttcgctgaagaaaaatgtgcattaaaatgttaaaaattgtatataaatcgtaaaattgaatgatcattatgattccgttgtttcattatccaacctgatatgctaggttattcccttcgactattataataataaatgaaaaagaaaaaacttcaaccagtctcccttgcttaaataaatttatctggaagcggaataggtttctggccgttcaatgaaagaagtgtcatttgtagcaaatgtttcgtctgcagttgcaaaattgggatcgtgagaaataacaccaccatcgtagggagggtcagaaatcgaatgaccagtacgagtcatcagcgttgccttaaattggtctttcttagcttggagtaaaaaactttccgaaagcggtgcattttcataatctacgcaaaaagcattgatttgcaatccataaagaaaagaagaaaacgattcgttgaaattgtcgagtatttgtttggttgctgacaggtgattcattcgtttacgaaattcactcacattatcatccaaaacagccagtgacttagtaaaggcttggagattcgaagggattgcattctcactttctattttcacattatcaacattttctaaaggattttgagtagctttctggtatttctccatgttttcgcgactttgggtgagatgtagatgttctacagcgctttcggcagcagcagcaggaacatttttcttccgacgttctcaaaaacagcctgagcctgagactgtagacgaaaaagtgagctttgaaagttattcacctttaaagttgatgattcaaaagacatggcctaggtttcaagagcataaagaatatcgcgaatcgttcatacgattagcaaaatgcgactcacccgacgctatcttagtacgatttttggcttcttgcaataacgattcacatgaagcaagtcaaaagttaatcaatacgctacaatggcgcgtagatacaggtgttgagcgtatcgttgagcggggtgagctttatgccaaagagacaaatgatgatcagttcttggaacaattgagaactggaaaggtaactatgttgggaagggacttatctgatcgccctatctgctatattcaagtccatttacatcaaccctcaaaattgactcagaattctcttcgtgagatgaccgtgtgggtaatggaaactatgcgactttttctgcgaccacaaaagactttgaaggactctatggactctcctcaaaatgtgaatgttctgttcgaccttagtaacttttctctacataatatggattattctttcgttaagtatttggcatcgtgtttggagtattattacccacaatctcttggtgtttgtattcttcataaatctccttggattttcagaagtgtttggaacattattaagggatggattaaaccagagattgctgcgaaaattgtttttactcagagcgcaaacgacctcgaaaaatacatagactattcggtaattcctacttctttaggaggaggcaacaaaaagatattccaatacatagagccagtagagcatgagaatgatgcagtcatcgaagatagcgctgaaaagactgcagcacttgctcgctattatgcgtatttcagtgaatgggagcagcactctttaaattgggccaagctagatgatgatgatgctcaaaatgaaaaagtccgcttatgctgcgatgctgcaggtaccaactttgccaactgctattggaatgttgacaaatatatacgagcgagaaccgtttacgaccgactgaaatggattggtaatgtttaaatttactcaatctaaacgctatgttttacgactcaattctttttattcttttattaataaaagaatgcatcttcctatatttactaccttttactaaaaacttgagtttagatctaatgtcctcgaaatactcatgattcctcaatggcgttttcaataatcgcgtttgcgcatataaaaactgttgaaaattccaccaatcattcaaccgtagcttgcttgtttagtttggcttatgtttagattatttatttaaaaaaatcatcatgggactactagaaatataatacaaatgaaatgttttcataaccatttacaatataagtattttcaattcaatatagcacattacaatgagcaatatagatatattacaaaatatcacttaaaaaagtgttaatttattttatcgcaaactcatttaagcttccaatttgagggtcaagtggcatctaccacagtaaaggcggtccttgtggttggccatgaaggtggatgcaccacagttaggacactcacgacgaagacgcttaacgcttccatcatcctcaaccttgtagtacttgaggacggcgagctcaaccttcttgtgcttgtgcttgatcttcttgggagtagtgtaagtcttctttttacgcttcttaccaccaccacgaagacgcaaaacgaggtgaagagtggactccttttggatgttgtaatcagacaaagtacgtccatcttctaactgcttaccagcgaaaataagacgttgttgatcaggaggaattccttctttgtcttggattttgctcttgacattatcaatagtgtcagaggactccacctcaagggtaatcgtcttacccgtaagggttttgacgaaaatttgcattttggttgtgcttagaaatgtttttcgaaattcatatttcttttgttaagttgtgactgcttactactgctgtacttggtaaggtatgactctaaaattttaagaataagaagccgagcgagaattcaatattctaatttagcggtcaaattttcaactcgttaaaccataggtgcactaattgagcaatgataaatgcacattagaaaaggaaagttattgtctcagttggtgcagtaaactgatgaatgaattttatagatgaaatacaccgtaaccattaagtttagaaaatgtttgctaatttccggaattgcttcaaaatcaagaatagtcgtttaatttatgacaatatcaataaatgtcttctcactaaagaagaaactaatcaattgttaaaattcattcatttaaaatggaaaccagctaaaggtatgtattcagtagaaacgccaaggtacttaaaaggcttactgtctttcgtttgaaagatgaacttgcattatttcggcaaaatatatgcgtttaccaatttcttatggttcataaataaattgtcaatttccttgcagttgttattcaaagtattcgacaaatcttattcttgcatcaatcgatttgaaggttaaagatacaacggattgatggtataaattctttgtgaaggctaagggaattcttgatatttttccaaaccagttttttcaaatattaactattgatagatcaagtccaaatatcgttttcacgtagtagtggtcctggaggtcaaaatgtcaacaagcttaatacaaaggtgatagtaaatcttccattcaaacaattggaaagttgtatacctatgtttttaattaatcattttaaaacgtgtgagatgttgagaaactaccgtatacaaaatggaataaagatctactctcagaaaactcgttcacaacacaaaaacattgaagatgctttaaacaagatatctgatttattgaacaaatcagccgaaaccctctatgttccagatactcctcctgaaaaaatagcacggattagtatcttaaaaaaagaatcgaatgaaaaacgattgtcggaaaagaaatataaacaaaagaaaaaaacgcaacgtcgtatcactatggattaaaataattcattgattaatattgtgactcactacttgctttgtttatccatttaatttgctgacatttttcgcaccacttttcgaatgtaaactatgttatgactcgctatggcatacatatacaatcacatattaataacacttgaactgaaccacaccttagtgcaggagcaattttgcttcaaatgacagaaaaaacaagctctttagtgttttcagcccaatacgtggctttggtgcataccatatgctcttttgcagccttttttattcctctagcattagcattatacacacactattatcaggtaaataaaccacaaatacagtcagaataatttccttcttgagtaatatccaatagttactattgatccccagtttattagcgctgcaaacagttcatcgattgcttgcatgtttgcaagcactgagccacaagacagacgtgacattcgcaaagtttacaatttactaacattatatttgcaggtggtgaagaacgaattttatggatatcctgaagaatggtttccttcggtctctgctactattggtgattggtatccagaaaggtcggtattccagtggcttattgctctaacagcaacacctcgtcttcttgttctgttgctttggtttacattaagcggaatttcaagaccatcagtaattattactacagcgttgggtgttttacgaactgctctctgtggtggatgggtttatgtaacttcgactgatgaccatgattggcatgatattttcatgattggatatttaatttctaacgctccttggtttattttggtttcaaaatgttcaccagttaattccatggcttcacgtattagaaatattggatcagcattgttcgttttgactatatttcccttaatttactggtatattcagcacaagtttaaacatattcctggtgcctatactgtttatgcattctttgaatggtcattgatattgtgggacatactttttgattctgcgttgtactgggattttaaaccactcgtgtttaatctgcatacatcaaaaacctactctaatccatcttcttttgctacacgcaagaaggagaaaggagaacatttgtcttatgcagaggctgcagctgttggcacgcaagcaaagaatatcaaaaaagatagtaacgtcaagtgttccaaaaagcaaatcttgtttagcttgctatacttttcatctgaggtgtatctttcttttgtcttctggagcgttcttactagcttagggttattagtatggtattttcccttatggcatatggggatttcgggctatgaagcgtgcattcttttcgaactttctccattcttacttggtattccactattgcgaaaatttgcctcaaaagtacctgttatatttttatttttaaatgttataggtatagctgcctataagcttgaggacccggtgcacagattatttgttactgcgttttctgtctgttgtgaatgtctcgcctggacttctttattttcaaatatttcgcctgaaaatttagcaatagaacgtaaaattagcacatttttgtttggattgcttgcgtcttcaatcgccaagtactcttttttttctaacaatcctatatggcctattttaaatgaaacaaacggtggaaaacaaatcccagcgttaattgtcggaataattgcatgtctaatatttgccattttccatgtgcagcaaacaacagcgaatgccgtggaacattttaaactaaggaagataactgctctgtctgcagccctaagcttgggcacagtacttttttgtctgcatacttttctttgtgactctacagttcttatgacatggtcgtgggatgggtatcctattaagggaccgcaaccttatccacacggtgccgtttcaatagttgtttccatttgcgctgttttggtagccccttatttatatcaatcaggtgcttttatgcttattggatttgttttagcctgcttcggatcatattttatgtatattaaccatggatggtgtagttatttgggtgggttaatatttacttcctacgttttaatttactcgttcgcttctatcagaatttcctccttctattctcctgcgaaggtttggggtggcgcttttttggtttacatcctttactcattagctcatgtttgggtcgtagcctacgagtttgttccaggtggacccattcttcgagagagaacttcttacattctaattttcattggttggaaccttgcagctttagtacctgcgtattcgggtgagtccaaagaacccaacaaagcagactcatctgtagtagatatcaaacaatcagattcttcttatcgtagaagaagtttcaaaaaatcactattgacaggtttttgtctggctcttatggccctaaaatttgccattcagaatatgcctccgtatgactatacaccttaccatccaaatgaaaagcttttcactgctggtatttggactattcactttggcttagacaatttcatgtatgcaagtgagaatcgtatacgcgatgctgttcgagatatggaacttgatgtctttggtctactggaatctgacacacaacgtttaattatgggatttcgagatttaacccaggttttagcacatgatctaggaatgtatgcggattatggcccaggccctgataaacatacttggggcgctgcgttactctccaaatttcctattgtcaactcgactcaccatttgttaccttctcctcaaggagaacttgctcctgctattcatgcaacactagatgtctacggagagctaatagatgttgtggtttctcacaatggtcaatatgaaagtcagttggatcgacgtcttcagagcactgagttggctcgaattatgcgcgagagtccaaggcctctagtgtttctcggatatgttgtttcaaacgttggccaagaaccccaaactattctaacgcgagacacgggaatgttagacattgaacctgctgactatgatcgttggtgtcagtatatattttatcgaggtgtcaagcgaattggttatgctagacttcatcgctctactataacagacaccgagcttcaaaccggaaagtttttggttaccaaagatttaggtaggaacgtcagaatcgacaaggaacacgttcctgaatcacacaggtatccatcattatttgaaggaacgggtgttaatggacattactatgacaataatttagttgttcacgagccgtggtactatgattaaaatcacaaatttgattcatttaaatttccatggttttgaaaagaaaaagactgatataattagaatcaatataagcattatacgaatttgataaactatttaatatgttgtctgcagttatgcactgattaataagatttgttaagattagtacattatgaatcaaccggtttgtttctggtgagcagttggaatgaagtataagttgagatgaaatagcactaaattaatattagtttacccgtatattaaaattattaatgattaaggagttttttccaatcgggcaactactctagggagatttttctttaaatatgctactttagcaatagtctgctcgtatcggtcgatgtcctcttttctaaacacagttgtcgaagtttgttcatccgggttttctacttctttatcttggagagaaacatagtcatctttcacgtttcttaaaaatgcggtctgttgctccatcgcatcaacatatgccttttcatattgtgctggtacagactttcggtatcgagccactaggacatgagcatcttctacttcattgaataattgttggactcgagtacgaagagccagatcaaatggctcaatttggtcggaattttttggatcttgcaaggctgaatttgcatcaaagccattgattgtaacgttttcttgtattattgagaaagtggattcaatcagctatatgttaagcattagtaattgaagaggtctctcattttactttatatatatatatattttttttaatcgaagctgctatggaatttcgactttatggctgattagaagcgtgtactgtatactcacctcgtttaacatttctttgactcgaattcgcaattggtcttcacgacccattccagcttcccgtgaagcttgttctggtaaatgaatagcaagtttttcttgtatggcttgacgaaacaccgattttacgtaactgtaatcgttgatacttataaagtgttaaaatcagattttctaatttcaaattaaaagcataaataaaagctctaaactacatgggattatgaaacacacctttccaatgcaatttttggtaaaacgctagcatctccgtgagacgacatgaatgctagaaagaaatgtttttctttaagaatatatgattaatagattagaatatattaagagaaagttaaatttttagctgagagatagaaatcattagtctgaaaagaatttggatgtgatagtactggctgaaaacttaagcgatagcttaattacgctatgtaaatagatagaaaagaaccattgtatatagatcaggttatcccagaagctccaaattatgaagatattcttcataagtacacccgatttccaaggacttatagcgagtagcagttatttgtaaagaacgtattgatccatagtagcctgctttatgtatcaagctttctagggtttcctcttgatcccaacgttgttcagccgctacagaaggtagataagtcgaagaataacgaattccatttgccgtaaatttaatagacacgccatgtatgccaacttcccaatctaatggatcatctatcggttcaaagtcgactaacaagtctatctggcactctaaaagagccaattctcccaaggagataggacgaaaacgttcatcacaaaatgcactatttttaaaatgttgtattagcattcggttactcttcttttcaatttcatcggcaatttcatacgaaggtctatgatttatcattgacgcctacaacgaactatgaaccatttttagacacacttacgcttgtttactgaaatatgttaaatttgtaactaaaggacgtgcccggaaagttccaatgcaacctcgtagttgtttatcatggccttttccagatgcaaactttacgaacagagggatactacgggtccaactctttgcattccacttgtctcggacctttcgatgctctaaagttgcagcaactacttcaaagcaataataacaatactctttcttgtccatttatattagtggtagtagcaattgcctacggacgctttcggtacaatttgtaagccatggtattttattcatacatcattccaactttctttgtttaaggatggccaacaaatcatacgttgtaagtgattacgataacgtccaagttcattatactgtttcatgtttcatgttaaaaaaagttagttagtagggccctgtttatgtcttctgtcataaagtgaaagaaaatggagaacttgtttaactgtacactaaagcattctttacaaaataaatactcttctaagttttcactacctagttaaacaattcatgcaacagcagcaaaacttattgaattcaaaagtagtcatatataaattaacattaaatcaaaaacaagatttgtaaccataacttctttttcagactaaataacagtaacatgttcccattcacaaaactagatgtatacgcgtatataatatatatatatatgtatagagagggagacagataaagagagaaaagtccaagcgtttaagcaccgaagccttgtttcttgcatcggaaaatcatttcaaaaggggtgtcgcaaaaatttttatgtagttaccacaatatcctagttattgtacaaatcattatctacattaacagcataagttccgtacaagcagaataaaaaagtaagcttgctgaagccttgtatgtctcaagccgacttgcttaagaaaaaaagagccacggcagaaatcttattcatcagagcgaacttgctcgggaggaggggtagggggatgggagtacctttccacatcagaaaacaaagtcaacgtattgtcttcaactttttcagcagcaattcgacatgcaggcctatcactgacaacccgcatccaacgcttaatatttttgtaaggtttctgagataggtaatctctttgagcagcaaatataggaaagcacatctgcgggtccgcagcggtgaactgttcgcctgcaaagtattcgttcgatgcgaggtgattatcaatgtagtcaaggttcaaaaatgtttctttacttagatacttggattttatcccattcacaaactggcgaacaatataacgaaagaaaatgggagtcatgttcacactaagatccaaaacatgacttgcccaaataaatggcataagagatgcttcagaaaagtgcatccataattcatatttttccaattcggcaacatcctcttctgagggtttaaatgacggtccatactttctgaccaggtgctccaaaatggctgcactttcaatgtaagtgacaccgtcatcgacaacgataggactcttgcctaatggtgacaacttagtatacgctgggggagcacgtccgtcgacacggtcataaactttgatttcataaggcactttgagttcttcgagcatccatacaattcgagtagagcgagagttctttaagtggtgtaaaacaatcatatctggttacaaaaataaaaacaaaatcaaattgaatactcaaaataaatactttctaagatgcaataatttcgatcaaagaagggaagtatgtgggaattggaatgtatatatgggtgctgctgcgtctacacctcatatgcacgtcagtcaccgaaatatatagtggcgtatgcaacaaatacgcaaaacactttatgtttgcttaagaaaaagatacagtagatataggaatgaaataacatcttcatttgaattgctatcactagtccgtcatgagcccgctgtaaaggtgcagtactagatttatatgaaagaccaattttactgttgtagtcagtacatttatactaaaagagcagcagttggatttacttggcattctgactgacatatgaaaagaagttcagtggttgaatatcacaatacagaagccatattttacataaattggagttacggttttttcatagttaacaacgtatactgccttgtaaaacgtggtgttaacaaaaaagttatagtactaaatttgtataccgaatattccaaaatagttcatagacaagctatctcaaacagttcaaactgtttccaaagaccaagcaagatataatgattagtttttgattccaataatatatgttactcgttataacacataaaagatatcttgatttttcctcagcactgctgcaaaggacgattcttatctaaaacaggacttgaattgacttaaatctaaagctgggttgtttgctgttaattttgatgctcaaaaatccaaaatctttttgtaaaaatgatattgttttgctttaaaaaccatcaattttcactcaaaaatcactgattagctagctaatgccaactccctttcatgagtactccatacttatcgcaccaagactttataagatctagcgaaacatttaaatttttccgcttcagccaaagttgaaattcttccacatcaatagcagaatacgtaagaattttaatccacacactattgtctttggcttgcttaacaacttgcgaaattgctctatgagtctgtgtcactatatcatcaaactccaatactgttttagtagaagttatcaaataatcatggggagtttctttgcctaattttttagactgagatcggctatcgattgcatccaaacaagattctactatcttaatgagagttgctttcgaatctgatgatttgaagccataactttccgctatagcacgtaatttttcaaccggaaaattctccaacttttcttttaatgatttagcttcattatcagcgtttttgttagtgtccatgtaaccggcatagtttaacagggttctgctacggtcattaaattcacatgaagtaaactctttaatattgtccgttttttttttcttatgtgtagcactatcgccttcaagaaacgagtttgactgacaagttgagtctattgaatgaccggcgcttggatgcctttgctgaatttcatcaacggtggaaacagaaaaacaaacgttttcagtagaattagccgattcacaaagttcttttataagaggactcctgttggcttcaattgatttatttcctaacttctctaaagatttttcgaacaattgaggcttcctatggtaataaaaaccactagaagatatttcttccctatttgagtgatatgcagagtgctcgaaagtatttctgcatgaagcactatttttaattttgctgtatctagataaaaggacatcattatcttcagctacccgagtgttaagatcgggttctaagatatctgattcattgtcgctaaaggaagaaaaaagaagagggagattttcagtatcaaaatcttcttcatccacagcgtttaagttgtgctcatgaaccttatgtcccgtacaattgtgatgcacaagctgttgagtagactcaaaatcacatttagaagttatcagcctaatttcacaacattcagtaacagatctttttcgtttactattacaatctttagggtttttgtttagctctggctctattgttatcatgtcatcatcctaaagctcagttaatatacatttacttcagttcaatgtaatatttctaatcatttgctatagaatatcatatttttttcatacgtccgtgaatatatcaggagaagatgatacctcaatgtattcttcagccgacatccatttaatgaaacttagcttgaaagcagcgtactcagaatcctaaaacaccaagaaaacgaaagaatatcccaaaaaatgatgaatatttaatttcgattgttttgttttgtgtactagcctgaatttgtcgaaagtttttcgtccagtttcttattttggtttagacaagtggcagcaaaaccagaatatgcttgatattttaactcatcgtctgataaaaataactaaatggtttcacaaaaatgcgcaatacgaaaatgaaacaatatttagataaaatcttattgattgaaatgcaatgcttcgtaaacaatacataaattagaaaattacaaaagagagaaaaaagttaggtaaaaagtgtatgcaaaagatttatgatttgaatcccaatttttttccgaaaagagttttcatctttttggattctttgatagagctagatgacgacttggcgtttgattgttcactttttgctttcttcttaaacaaatgtaaaatatcattagcagcagatttagacttcttttttgcttcagtagcaatgttgtgagttatagtaacagttgaccttgcaggactcaacgaaggctgcgtaattcttttggcaagtttggttgtagttgaaactggctcagaacgaggaggaggaggagcttcctttggagcctcaccatctttttctaagcaaaactgaatccaattatcaaggcccgaatcgtatgctgaatattcttgaatcttttgattgaaaaagttgtaacgttgatcggtagaacctaattcacccaatccatcgaacgacatcaatggactcttgacaaacgcatctaaggtagcaaagtaatttaaattagtttcactattatcagcctttttggaaattccagaagaaacagcatccgctgaagcaccggagttaatgctaggagaagtggtcgactgctgagttgaattattttcagcacttttagaatgagaagataaacctgtcgtgcttgtctttagagatagtgtgtctcgttgatcctcttcctgaacgactatttgcttgttgggttttggaggttctggcaaggatccacggcttaaggcagcaacttctaactcatctctatttaatggttcagagtgagacttatgtgtactggaattactggatattgaaactgcatcgtgagcagctaccacttcgacctttgtagttgtcgtttcttcaattgcgggagcctttgagttacttgactcagtgtgagaagtagtcgcttcaacaatagttggaagactagttttatatggatatacgtcttgttctacagaggctattgtatgttcatcgtcagatgaccccttagtccaaaaagggtcttcggtattcaacttggtaagagctggatcgggctcctccgaaagataaccatagatactttccaagctttctgagtttttcaatagtgctccttcctctagggagttgttagaaaccaaagaagagcgtggagatccaacaacagaagcagcttgaggttcaatcccttgctcgacagaattgggtgatgtatctcctttcacatcaactttttcaaggttcgattttgaaatatgtttctcagcattgtcctgaagtagattggaattactttgagtttttccaacaagggtatattttgacgaatcgacaggcaaatcgacagcgctgtcagaaaagctatcaggtattgaatcgatagagctgatagcatcaaaatttcgcaaaatacgactatgagtacccggttgttgggagaaagaaggatcgttcgtaactgtctcaacctccgaattggtagcattattttgtttaagtgaacgaattgtggctacctcatcatccacatctgaatcttgtaatcgtagtttaagattttcttcatccaactcacctgagggctgcttactaggagaataaagaaatggtgaatttacagaagttatagatggatgatgctccggttttgagaggttttcatccttctccttttcagcatcgattccaaaatcgttagatagtgagtccgaaagttcttcctctgggttttgctgcggagactcaacaaatggaatagacaagctatcagttgacttagtagtttgtaattgcttgacatgagtgtcaatatctgttcgagaaagcttttcatcaggactaggtatttgttcaaacttctcatttgaatgattcgagtgtgagcttgttatagaatacgcataacccttattaataatttcgtcagttggtttcaaaattgtattagtagtcatgttcgtatctccctcctcgacttcttgaacaacctcagattgctcaattgcttgttccgtaacaggctttgaactagtttccaaagtagctttttcactcgtattatccaattcattggcatcatcgttagcggtagaaacaatatcttctttcacattattagcaatttctaccgcctcggcagagtccggcaaagtttgctccattaattcgctatctagtactgcatgatcgtcattaggagatttcttatcgttcaacgaggaagataggttactaagcgtgtccccaaagaagctggtatgcctatgattaggttcatatacgacgctacgagtttttgaacttctggaagaggtagccctggaaaaattggagccactaccagtctctgcaactgaagcaaatgagaatcggttcttatttggagcacgagcaaatacgtttgattcattgagctctctgacacttgaaaaactatctctacccttgataggaggtaaagactcgggtatttcttcagcctttttatacctagagaaacttaaaggacggatagcaagatcctctgctggacttgaaacagatctcctctttacatttaactctcttcgattttccatttgtcgaatatccgagaccctattatcatcttgactttgaggttgaatggctgaaacttgtgatgattgagatgaacgggtgctagaagatgccatggaagatttgtaatcaatcggcttagaatttggatcttttcctaatttctgtaaaagaaatctcctcttttcggcccataaccgtgcactttcatcagcggagacaaccttagtagcaagcgtctcatggctactagatgctgcttttcggtaaacaaaagtgccagggtatgaaaagtcataattctcgttctcactttgctcgctaaagctacttgcctcgttttcaatatcatcctcttcctcctcttcttctataatgcgatcggttccgtcagaatttaattccctttcgggattctttccgatattctcactactggtgagattactttccttatcctcactctcagattcttcactactccattcattaccttcataacttggaacattggaaatccatcttcctgatacgtgtcgttgcaagcctgtggcattactttgcttttgagccgtattttcttccattgacctattaagttttcaaatatatagtcatggactaaaattcgctttttgtttacttataaaaccgttattgatgtactattgttcatgcgtaaagttggaggtgaagggatagtagtagattgctgactaccacatagtcactgcataacattgacttcgccagccccatacgttaacaagcacaagcttgtaggttatttattgttttaagcacaaaaattgtaagcaaacaccttttcagaatgtagcagatattcattgtttttgatgtggcttacgcgtaatcctagaagcgtttgttgaagaaatcaaagtacttttaatatctaatcagctaataggaatgatgaacaaatacatcaatcttcaaatttaacatattagtatttacaaaagtggaaatttatgattgctaacttcaacaggccaattaatacaatttacctaatcattgtgtttcaaaaccaacttgtttaatttttcattactcttagattcttaataactttaattggaaaacgtttcttgaagaaggatctaatttgctaatccaacttggcttaaggacttccacaacattctgttaccagctctaatcatttttttttttaatatctgactaatatttatatgttgctccaaaaaaggtgttttctgatcctttatgagcaatcgagattcagcaaaccctccaggctttaatgacgcggtgcccttagctatttgctatattgattcttcgaccagttcacacgatgagtacttaacattacttcaaagcaaagtttctgctccagataaaaattttcgtgatgagacagtcgacggagctccttttttggcaggagatgctatttccaaaggccacaggtattcaccacctgtgcgaagtgatagagcatctgctcagggtttgttacaacaacatcttgaaaaatcaagcactctagaaaatttaaaacgatattcttctactttgctcggtcggcaaaatgatgcagtaattgatgagccattcgctccgtttcgtcctccaccaagagttacactttctgagtctagacgtgaccgctggttgcagggtttatctgatcccatggtgcccttgtcttctcttattaaaactataccacatggtctatggggagaagatatattacgaatgttggtgaagtttcgagtcccttttactcgagcgatatggttcattcgatgcgctggagtaaatgaggctcgttcatttttacgaaaagtccagacaactgatataacagaatgggttaaaaattggactgatgttgcagcgggattcttaatttcgttcatttcgtcttttctaaacgctgatatttactcgttcgctgatgattacacttacctattgaagctttttggtcgattgctggctgaagagttggtttcgcctaaacattttctattaagaattgtttccttttcaggggattcttctttaaaatcctttagtcttcacttttttgctttacagtttttttctacaagcctgatccagtacacccatatttgtcgtaaatgtgttatcacaattctgcaaagttatcaacagttaattgtggaccagcctgctaatcttttgaagtttagcttgctttcaaaaaaagtatctcattttttatttaccttggctcaaaaaaatattgagtcgttcttttttcctactgaatgggacaaattgaaacctactattatattattatggaaggattttccaaattatagcacgcttttatctataatgcaggaaagaaactcaaaagccatgtacatgtacaaacctgtcacaagtagtattcgcttcttgcaaattatttcatgtctttcctttccagtgggttggagaacactggctaaagatttgtttaaacttttaccagtttatacaggtgtgcctcttttactacattggtgtatcaattgccgttctattttttcaggtgatcgaaatttcatcgtatcctcaatttttgacaacgccaattttgacagaaatttaattgtggatctgacattgtcgtttgttttaaaattgcatcctctggagtacaatgaatgtgttgcggcagctcaattacttgatcatctcgcagcatgtggatacttcttcttttcaaagtatattgctagacttgcttcattaggttacctgagggaatcgatgcttaattcttctttcatggacgatcagcgcaagattcttgttcagttgcctattcttcgcatgtctcaacaattgaagaacaaaatatattatatcctttccaaaggaaattactttgtggattggtcaatttgcgatgaatacgttaaacgatttaaagaagaccatttctctttcatgtttaaaaaagaagagaattatgctatcattaccctgagtcttgttaaaatagcatcgacacctatgtcaaagttatatgaggattacctggttatgctttttgcatttcactattcaatgtttcaagtaatgactaagcttattgccgacaacttggttcacttcagttttcagtcttgtgcgttaatttttctttataaaatttcatcttatttcgtactagatgccaaactcttttcttcatatgttctgttgtgccaaagacagaatctcaaaaactcctactgaatgaaatgggaaaattgttccaagttgaattgaattttagttatgactcacccgatgtaaatttgctgattgagcagttttatgaaataacatcgtatgaatcaaactatgacgatgcattcgtagagtacaaggatgctaccgttgcgaataggaaagatttcattgaatttttgtttcacaatataactgtctcatcaaaacacacggcagttattttcacatcagacctgcttatggtgttaaagatagctttaaatcatcccccgtattttgatgacttggcaactacaactttttcaagcttgttgaaacgagacgaatgtactatcctctctttttttaaaatactacaattttatggatgcaagttattgtcggtggatcaaatatgggctgttgtcagtgatgtatacgaagcacaagataataatacaacattgaagcaattttttaattaccttctagacgaaagcacttggcctgagggttatcttgaagaacgacattggagatcaattttatgtaaagaagctcggaaacatgattctgggttaaagcttttcaaattgggtataaaactctgtacccgaaatgaacaaataatgaaaactatatggtcctttatacatgtacatgattgcaatgtcattagcgaggtcattccagatcaaagatttttaagaaccttgacggaacatttcatgatagatttacgacaattagatatcgttacatgtttgaaaaaggcattggtaactttggatgaattttcggctcctctgtatgcgacctggcttacaactttggatgatgacgagttatctgaattaactgacgacgttgttcaaaaaaaagttttagaaagtttggacaattacaaatcgggaatttggaagcttgtcttgtcagggcttcctaattgcaaaacagtttttgagcacctcttattgttcagtttggaagaaaggcttgatttaccagcagcctttctccaggatcttattggtgcatcagcttatgttatggaacaagtaccagattcgtggtttttagagaaactgccttgtcctttaacccaatctttacaatctttcagtcatctcagcaatcatattgaagttttagattctactcgtcaatccaggtatgtacattttctatattctaatagtcactaacattgatacagactaactttcctctgtcatttaattttgcatatgcatgggtttgtcgaattgactgatcaattggctactttagaaagtctgacaatacgcaagtgtatatatcgtaatcaagaactgttagatcttttattatttagcatccatttggttaagccaaatgtagaaacaaatgatgaagtttgtaacaccttgaaggcgtgggagaatatcgagtcacgtccttataccatcgattttcctgaagctctgcaacagtattcacctagaatagtgttgtatgagccaaccttttggtaaatatctgattttggtagacatctgttttctttcttttattggaaatgccaacatgatgattacttgcaagaaaatacttcgtcaaaaaataatctattacagaaggaatggattttgattacgaagaaaaaagtaattcttgaacaatgtgaatatgtaatacttgacattttaaattttcttaaattttcaggtattccaacacaatcaaaaaagcgattagaagtacatatgctgaacttcatatcgagtactctttatttaaaagttagcttttgcagctctaactttttgtttaaaacaatatctgttttagtttatgatttaataacttaatttttttttttttgtaatcgtgatttatttatttttttaaaagtttagataacaggttcctatgagaatattttagacagtaactataacatttgctgcttaatttcactatgctaattttgtttaatattttttgtatactcttcaaataaatacgaatttgttttaggctgttactgacgaaagcatttgctatggcttactattcgcgacaagtgcagtacaaaaaatagttgcaattgcttaactaagttgtatctctgataaactaactgtcttaaatgaaattaaacttataaatttcatatgctaattaaatatataaaaaatagctaatagttatcagttttcatttagatatgcacaatcggattatgttaaaattctctaacggaaccgaagtttaaaaccctcttatttaagatcagatacattatttaatattgtagatttagttatatttttgctccgtgtttaactcgagttttcaaatagcgttcgggaagtttatgtgaaggtcccttgacattagtaaataagcctcttaaatttgagtagttaaaatactactagttactattaagaatgtactaagtagattctagtaaagtactagacattcaagttcataagagtagcaatttgtttaatgtttgaatgacattacattgccaagagccaaaaattaggagtttggacatgctgtcaaattcagagattaaaccctctgaaaactcacaaaaaacaaaagttttattaacaaaagcaaataatgccagtaacgaacgtgctccaccgcctttgtcgcattttatagcgggtgggtaagtgatttgtaaatttacgggaaatgtctttctaatattctttagagttgcaggaatgttaggagcgattgcaacagcacctttggacgtagtgaagacgaggttgcagtctgacttttacaaagacagatttttgaagcaaacggcgaaatcgaaaagtccattgacggctgcatataggcattttatggatacatgtataatattaaaaaatgtaaaagttcatgaaggaacaagagcactatttcgtggcttaggtcctaatttaataggaacaattcctgcacggtcaattaactttttttcatatggcaatggcaagcgtatattggctgatctctttaataatggtcaagagaactctcaaatacatctaatggctgctgcaattgcaggtgtaattacttctgctgcgactaatccaatatggttagtaaaaacacgattacaattagataaaaaaagtggacaagctgctcagtatcgttcttcgattgattgcatcataaaaacaataaggcttgaaggattccgaggattatataaaggtttatctgccagtttactaggagtcggtgaaagtactctccagtgggttctatacgaaaaattcaagcacgctgtcgctattcgacaacttcgtcgaaaagaacttggtattcaagaaactatttatgacaaagttttagattggggtgggaagcttggaggagctggaattgctaaatttatggcagccggcattgcatatccacatgaagttgttcgaacacgtttacgacaaagtccatctataaatggtactcctaaatacactggactcatacaatgctttaaattagtttggatggaacaagggattgttggactgtacggaggtttgactgcacatttactacgagtagttcctaatgcttgcattctttttggaagttacgaagtaataatgcacttcattggctaggttttccaatggcatgttgactataaaacggatctactaaaattaccagcttggagaagtgaggaacctatagcaaaagaggataatcatcacctttccattattttttatataataatgcacatgaacaattttccattcgtacggttatgcttaaaagacttatatgaatgttaaatgcaaaaactttggactcctatttttttaaccaaaattgcgtttcaattaatgattttcagaaattgtatttatgatcttttgtcaatttttctttaacatgctaaaacttaaattaagtaatgaagttgactatttttacttctttattagttaaaggtaagtatttgtctcaaatggttttgaaaaattttgaatgagtggttaaatctctctttgttatctttactctgcattttgatacaaattacggcccataacaaagcttattgaaggtgtacgttaaaaaacttgttgtgaatgatggttctaaacgagcggactaaatagctttacccctttcttttttcataacaattcaaatctaaatggtcggtgcgttgatttgccattaaaacaataatattattgacattttaatattattttggattcaaaaaaaatttgtattaactaagtttcaagttattcatttacagcaaatgtagccatatatcaacattttgtacaaatttgatatgaatcattcaaaaagttcgtttgaggttcaataatatgattttaagatctaaactattgtcgtttcctaacaaaatcattataaattctgcatatatcccttttgctatagttgaggaactcctgtagattaactattcgttagaataatgagtgcagtaattcatctattttaaacggaattaagtaagtatttatatataaaaattagtcttattattcttggtcaatttaactcttatatttcacatattgattcttacagtagtggcactgtttagggtgtagaggttgatctaatcaacactgaacaacatttgccatactatgtgaaaaccgacattttctctcagccgtgataaaaactatcatatgaaattttactataaaaaaagcattgaatgcgattttcaatcgagtatatagattgggaattaagtccttgtgatccagcttatgatttcgtagggaaagatttgccgactgcaaatgaagagttaaccactgttccagttattcgagtttttggattgaatgaagaagcagaaactgtttgctgctttatccacaacgttttcccatatatttatgtcgaatactctagttttgcagaaacgttagatcttgaagttccagattttttaagccaattacaaacatcaattaattatgctttagcattagcggcaagagcaaatccagaaacttacaaacctgctgtacaaagcgttcagcttgtgaagggaattccgttttatgggtactccttctgttttcagaaattcttaaagatctgtctttttagtccgaaaaacagagatagactagtcgatttattcaggcaaggtgctatattaaacaaagttattcaagtttacgaatcccatcttccttacttactacaatttatggtcgatcataatctatatggttgtgctccaatagatttagatgactccattataaagagagacgatctcttgagtttttgtaacgtcgaggttcacgtgtctccaaatgctattctcaatgcctgctggttgagtgaacgtaatatccatactgatttatatgaaactcatgcttcaagtccaaattcactattggtaactagtttagctgaaatttggaaatcggaagcttctcggaggaatttaaccagtagcgatgagactaatagtttttctaaattgcaccaaagtcagttcggtctcaaagaagagagtagccatgaaccgcgaagttcccagcactggaaaaatgaagttgccatgaaagatctgttaaaaaacttgatcaaaagtaaattagaatcttcttccgatgtcaatactccactcatctttgatccgtggcctgagctgcctaccatttattctgcaatccacaccaaagattacgtacgcccatcccaaaatgatatttcagtttctcaaatatctgtagatgagaaaatctgtacttcttatgaaagcctgccaaagattcaacttgaacaaaacactgcacccgtcatagaatcttcttttgaacaactggactctgagctcgagcgtatattgggagatacactttttgattcatttccttatgtagaacccaatgttgatagatctaaatttcccaaaagtcctcttaattcttctcaagaagttaccattcactcttcacaagatagacaatcacctccctcttcgcccttaaaagatgtaccttctcaaataaatccattttcccccagccttagattaaaagggggttcacccataactaaaagggaaattgaattttgtcgagatctgccgaatcgtcccaccagctctgaaccgaatcaaggggatactagaaaagcaggaaagagactaaaatattctagaaatcttgatgattatcatatttgtactcaaattcctgaagactactccccaaaattcttatctcaacatgaatcttttgtttacaaacaacaacctccttcgacggatgatctttatgggactatgaaaaaattgaaaatcccattttcaataccgacaaatgttcactatagttcggagaaggacattccctcttactcccaagaatatttaggaaaatctcattatccgatcggtgtttcttctagatatttgccagaatttcaatcagatggatcggtaagcgaaaaagttcgactaaatccacttaagcttagtaattttcacggagaacggacgtggcaatatataaaacctgcaccacttgctgtagatttatcaaatcttgaatcgaaagaagccgtttcagaggaaatacaaagcccacaaaggttatccagaagtaaggtttttagaaaagatccttattcatgtgtgcgcatcttagcgcttgaattgttttgctgtagccatgggggattgaccccagatcccactaaagactctatagagtgttgtttctgggcatatcaagaagatgtaaacagcagtatgattgacagagttggttttattgtggtcgacaaatctgcgtcgaactcttcttttgggcgaagttttccaagctgcaccgttttagttgtaaattccgaacttgaacttattaatgaagttataggattaaatcgccagcttgatccgaccatcgtatgtggttacgaagttcataatagctcatggggttatttaatagaacgagcatcttatcgatttaattatgacttgcctgaacaattgtcccgacttaagtgcacttcgaaagcaaattttgcaaagaaagagaatgcatggaaatatacaactacttcatccatcaatattgtgggccggcatgttttgaatatatggagaattctccgtggtgaagttaatttacttaactattccctcgaaaatgttgttcttaacatttttaaaaagcagaccccttattataatcaagctgataaagtgcatctttggcagagctctcgttttcatgagaagcaaatccttttaaattatatgttaaacaggactagatattgtttggaaatattatcagcctgtgccattgtcactaaaattcgtgaacaagcaagaattatcggaattgacttcatgtcagtaatttctagggggtcccagtttaaagttgaatctattatgtttcgaattgcaaagcctgaaaattacatatttccatcacctagcgctaagcaagttgctgagcaaaatgctttagaagcgttacctcttgttatggagccgaagtctgatttatacaataatccggtagttgtactagattttcagtcactatacccctctattataattgcatataatctttgttattccacatgtcttggacctgtgaaaatagtcaatggaaaagttaagcttggatttatgtttcattcaagcaatccaaacattgtgaatttaataaaaaatgatgtatatatctcccctaatggttatgcatacgttaaagagaatgttagaaagtctttgctcgctaaaatgctagaggaacttattgaaaccagaaatatggtgaaaagaggcatgaaagattgtgactcggactatgtcaacaaagtattgaatagtcggcaactggccctaaaattgattgcaaacgtaacttacggatatacttcagcgtcattttcaggaagaatgccgtgttcagaaatcgcagatactattgtggaaacaggacgtgagatacttagctattcactagaatacataaatactttagatttttgtcatgcaaaggtcgtttatggtgataccgatagcttatttgttgaattacctggagcgactaaagagcaagctttcgacatcggacagcagctagcaaacaacattacttccagatttccttctccaattcgacttaaatttgaaaaaatttactttccttgtttcttgttagcgaaaaaaagatatgtagggttcaaatttgaatcagttagtcaaaaagctccaatttttgaagcgaaaggcattgagacagttcgaagggatggtactcctgttcaacagcagctccttcgtcgttgccttgaaatactttttaagacaaaggatttgtcaacggtcaaaaaagaatttcagaacgtatgttatcaaattatgagtggaaacgttcctgttatggatttttgtttttcaaaagaagttcgtctagaaaaatataaagaattaagtactgctcctcctggagcagttatggctagacggttgatgaccaaagatcctaggagggaacctcaatatggagaacgtgttccatatttgattatcgctgctgctcctggtaccaccttggcgaaccgctcagttgcacccgaagaatttctgtcttcgagtttttctcaacttgatataaattattatatcaacaatagtttgatacctccattagatcgatttctaaacttgttaggggctagtgcccagtcatggtatcatgaaatgcccaaaccacgtaccagtttaaaattgactgaaacagtgaaaggaggtattcaaaaaaagactttggacacttttctgatggagaagctttgctcttcttgcttgaagaataatattgaaattattcctgataaaattaactccctctgcagtgattgcttaaaaaatccttgtgctactatttctaaagctgttacgcagcacaatgcttataacaaaaaactttccttgctatttgatatttgtcgaggctgcagtaagctttcatctagtgatccagttctttgcaagtcaaatagctgtaaggtgtactatgatagggcgaaaactgagaattatgcgaaagtacaggcagaaatgttaacgaagactcttggttctttagactggtaaatcattataacttcaaatattggtgtgaaggacttgaaattaaaatacatcaggcatttgttctcttatcacctgctagtttattcatctacgtattatttattacaattatttattttttttagaaggttatatcgataactaaaaatattaatatcatcatgttattggattttttttttttagttaaaatttagtaaacctcttcgtattctagggtgcgtagcaattctttatttactttttactgtccgcaatactacgctgtgatactttacgtcgcgtgtcactatatgtcaagtgcactgttttgatttatcaacttgacatgataagttatcaaggtacggttactaattatgataaagtaactatcacttactacattcaaattcttaacactatatattgagataaactgaagtgaggacgggaatcggtttttagctacgttagtgataagtaacagataatgtgtattagaatacttacatcaattgctacttatattacctcgtattgcaatataacaatcacaaggaagattcaatactgtttttaagtatcgttaaaatagataccgaaatacgtagctgatatttgcgagacaaattacttcgtaattatcaaaattcgtacgggacacggatgtcgtagttttgaaacagaaccaatttctatagtaagaacggacagaagacaatcttgtacatagcactacgatatttgtattttaccagaaattgttaggatttgaattggcaaatttttaattaccaaaagtgagaaatcgaaaagtacacgatgagttcgtttcgactgcaatccgatcacatgcagtcagacgcatcgttgatgacaagcgtgcggaaggctactagcatcgatgaaacagccccaaagcgaaagcacgttcgtagctgcatcattttcacttgggatcatcatacagccaggcctttttggactgctataaaagttcagccattgcttgcaaacgaagttcaaactttcaaggcgttaattaccatacatcgtgtcttgcaagaaggtcataagtctgcacttgttgattctcaaagtgagaaaggctggcttaaaacttgtgaacgacagtatgatggtgaaagtagtccaaagggctatagcgatttaattcgtgattatgtggattatttacttgataagctttcttttcatgctcaacatccggaatttaatggtacttttgagtataaagaatacattagtcttaggcaagtcgatgaccctaatgaaggttatgaaactgtatacgacatgatgaatcttcaggatcatattgatgaatttcaaaaacagcttttttctaacttcaagcgttcaaataaaaatgaatgtagaattgcagcccttgtgcctctagttcaggagtcatatggtatttatcgatttttaactagtatgttacgtgctttatatagcacagttgatgccccagagactttggaacctttgaagcatagatataagtcacaacaccataggcttcgtcaattttacgcggattgttcaaatcttcgatatttgactagtctcatttcagtccctcgtcttccacatgatccccccgatttggaaggtgatgacaatatccctgatcttcctaagagacctgcttcaattgctccccaacccactggcgcctcgaccattgctcctcagcctactggtacttctccatctccgccggttgaaatgaattttcctgatactagcgacattactccggcttatagtgaacctgaacctattcaagatttctggtctgatcctactttagatcaacaattggctgctcagcaagcggctcagcaagctgctcaacaacaagcagagttagcggctcagcaggccgcagcacagcaggctcaattagcagctcagcaagctgccgaaatggagcgtcaacggatggccgcacagcaacatcagcaggccttggaggcaattcaaatggcacaagctgaacaacagcgtattgcgcaagaacaacttgctcagcaacaatttcaaatgcaaacacaaggacagttggctgaacttgagcaacagcttcttgctactcgaggacaacttgaacagagcaatgtgttacttaatcaatatgatgctagagtgagaactcttgaaaatgagctgagccaggctggcgttaacttgcaggagcaaatacatcaaaatgatgatcttattgaatctttaaaaaatcagattcttacatggaaaaacaagtacgaagcattagccaaattatatacacaacttcgtcaggaacacttagatttactttcgaaatataaacaaattcagctcaaagcaagttctgcgcaagaggctattgacaagaaagaaaaaatggaaagagaaatgaagaataaaaacttggaacttgctgatatgattttggaaagagacagggctcgtcacgaactcgagactatgcatcgtagtcaacgagacaagcaagaaagcactgagcgtgaattacgtttacttcaggaaaaggctgcttcccttgagcgcaataaatcatctgaagtatcaaatttgcttagtcgttataatacagaagttgctcatttagaagatgctcttcattcaaaggatcgtgagctagccaacttaggtgttgaattgaagtctactgaaaatcggtaccgccaacttttgcaggaaaaggaagaagagctggagattcaaaaagcagctgtcgacgagtctctgttacagcttagcaaattacaattggatcgtaatgacattgatcaagcgatggatactcaaattgacgagcttttgaaatcgcagctggagaagcttgatgacatagtggattctgttttggctactggtatccaacgtttagacactagtttgtatgaactggattcaccgatgcatgccggtaatcaatatgctactcctgaatttattctatctactattgaaaatgctagtaacaatgctactgatttttcgacagcattcaataactattttgctgatgggcctaacgctgaccattctgaggtcatcaatggagtcaatcttttctccacggccatatacgaagttgccaataatgctaaaggtttaagtagaacaactggtgacgaccaaggatcggatcggtttgttggcttatctcgggatttggtaaatatggccaaacggttcctttccagtttattttccgtcaacacaagaaaaatggatgtaaatgttaaaacagatcttgtaattggtgaaaatatagagttacaacgctatttacaacaacttacacagtactctgaaaaattcctgaacaaagaatcggaaaacactgtgggattactcaatgctcccggtgaaaacattgaagaacttgtcgataatcaactggcggaaacagcacaggctattcaacaggctattttaagattacaaaatatcgcagcaaaacccaaagacgatagtttgtccccttcagaactgcaagttcacgattctttgttaagcgcatcaattgccattaccgaggctattgccagattaattaaagcagcaactgcttcacaggcagagattgttgctcaaggaagaggttccagttcacgtggtgcattttataaaaaacataaccgctggacggaaggccttatatcagctgcgaaagccgttgcgcgtgctacaactactttaatcgaaactgctgatggagtcgtaaacggtacatctagttttgagcatttgattgtcgcatgtaatggtgttagcgccgcaactgcacaattggttgcagcctctcgtgtaaaagcaaatttcgcctctaaggttcaagatcatcttgaggatgctgcgaaagctgttacggaggcctgtaaggcattggttcgtcaagtggagtctgttgctctcaaagctaaagaggtgcagcatgaagacttctcttcattgggtgttcatgaatatcgtcgtaaagaaattgagcaacaggtgcaaattttgaagttggaaaatgatttagtcgctgcccgacgtcgtctttttgatatgagaaaaacatcttatcatgttgccgaagagtaattaagtcttttcgatcctttttatttttatgaattaattttggaaagccttaaatactcagctattagtgcttctatttttgctaggtcgatacgggatgataaatacattgcgttcttttccgaccaataggcagtattagtatatttaaattttaaatgtaaataaataccattacatattgtgacacttgtagatcctactgatatactaatgatcaaagcagaatggctaacctaccgcactatatctcttaaagtaaaacaaacataatccagatttatttttctacaactttttctttttcctcctctcggtttttttctctttcttttgctccttcttttgttctttcttttctcgttgttcttttaagcgctgttttctttcagccagtagagcctcatcttcaggatttgcgcaagcaacttcgaatagtttccatgaaagaattaaacctagaccagtcgcgccaaaaacataaagatctaaagtaatcaatgtggtctgaacaagtatgaatgtgattatcatcttaatgatgatctcacggcctgacacattgctacgaacttctttacgaatacccaaaggaaaccatcgaattttaccagggggtccaaatgaaatatgataattccgtttcgtgggattgttagaaggacccttgggcttataaatgtgaattaaattgataaatgctccaataaggaaaatagctagtccaattttgttattcttcggattcgagaaagtctttgtcaattgatacggagattcttcttcactcattgtaatttattttctattataggagatataaaagaagaaccgttcgttccaaattaatttgatcaaagtatggtgaatgaaaccgtcggggtggaggttaggaaaaatgtggtactacagacaaaaaatagaataatttgcctctcccataaacagatattcaagatgtattttatcgtatgttctcaaattacctagacgctaacactaataaataaatttgaaaatattattggtaaggtggtcacatggaggaactagtcaacgaaataggtatctgcccttgagcttgcagtagactaattaaattgaagacgactgtaatattcaagttttatctttatgtcatcaagtaattaccaaacaatggggaaacgaatgaagttgttgaatttcattagcatacacatgttttcgtcaactccaacgttactctccctatcccaactatttaaagtacggtgggcagagagcattctgttaactacaaatatcattatggaatctatcattgacgctcattgccatccaactgatgcaccgcaagaattacatttggttgctaatctttctgttggtaaattaatagtaatgggaacccggccgacagatcaaaagtatgtcgaacaacttgcgaaagaataccctggtaaagtaatacctagttttgggatacatccatggttttcttattatttgtacgatgatttggataaagatttgcaaagtagtgaaacgagaaaaaagaagcattacgaaaaaatattgactccaatacctgatgaagattttatcaatgctcttcccaacccagtcccgatttcagaatttttggaggacgctcgtcgacatcttaaacagtacccaaacgctctcattggcgaaatcggcttggataagccatttcgattgccagttggcccatatgatgcaaggtcctcacttcctcaaggacctctatcaccattttacgtaaaaatggaacatcaatgtaaagtgtttgaagcacaagtgcgtcttgctgcagaattccaacgtgctgttagtgttcactgcgttcagacgtatgctcttttgtatagcagtttagctaaattttgggatggtcgctggattccttccaaaacgaaaatacgaaagatgaagaaagaagagtacgaaaattctcttgctgaagaacgaaagcattaccctcccaaaatttgccttcatagctactctggtagcattgagcaaatttctcagttttcagcccataaagttccgaccgagttttactactctttttcaataggtataaatagtcgttataaaaattttattcaaacacttaaaggcgttcccgacgataagctattggcagagagtgatcatcacagtgctagccaaatcgatgaattagttcgacaatctttgaacgttatgtcagaagctaagtcctggacttttgaggatactattacaaaaatttcaagtaactctaaagcatttttgaaagtaacttgaacgcatgcactacggtttattgacaaattagagttacctgcacaatcaccttaaataagtgcataagagattactggctattcccattggaattggtaacctttaggttcgttttttatctgtttcgtttactaaatcccgaaacttgactgaactagtgtggaaatgcttgcgtttgcatacaactttatttataatgtcctttttcatgaacttttttcttatattgtccacctaatgtctctatcttaaaaatttctaacactttgctgaacatgtttagcaaaattcttttgtttatttattacttaggataaaatattttttaaaaaaatttttgtgattcccgttactaaagtattctactaaaaccatcttgaatttccactttttatgaaaggaatatgcacgtacagcaaattcttagacttttttgctcttttagtgatcgtaagccaagcattaactgatgtatcttagccattcaaattcgtaatactaagctacttttttttccaattcttggtatgcctatttcacaaattgaaatttatacatcagttacacttataaatcttttaacattgattaagaacccaattgaatactactatctgaattaacgacaactcggtcatttcaggctattcaaaaaggaggttaggggcagacctaaggaatttgtttcttctgtgtacaaaagtgttagtgaccaacatagaggggcagtgatgttgaagcaagcggaatctatgttaaaatgggcaatcgaaaaggataattatactacttctgaaaaaattggactcaacgattaccgtcacgtacatgagtcactggggattggattcatcgccttagaggacattaaggtaagcaatccaaaactgacagtatatgaaatctaacaatacttgaaggaagatgaaaaattagtcagtttcaagaaggatagtgttttgtgcttgacaaattcggacttggcacaacttcccgaagttcaaagtttacccagttgggctgcccttttgttagtaatggcaactgaaaatgcaagtcctaactcgttttggagaccttacttgtcgatcttcccaaccaaagaaagaattacttcacccttttactgggatgaaaacaaaaaagatgcccttctgagaggtaccgtattagaatccaatgaggattgtaatgaaattacacaattatggatcgacagaattgaacccataattaagttatacccaaatcggttttcacaagtgagctatgaggacttcttgcgaatgagtgctgtaatgcttgcatatagcttcgacattgaaaaaacgaaatcgccaatttcgaatgaaaatgaaaagtctgctgctgaaacttcgataaaggaggacaaaaatggagatgctgctaagaagaatgaaggttcggctaatcaagatgacgaaaaattgcattcacaaagtcttgtgggtaacaactgtgaagtaaattcagaagacgaattttctgatctcgaatctgaggtcgaccctgatgaacttgaaaaggcaatgtgtcctatatctgatatgtttaatggtgacgatgaactttgtaacgtaagaactttcgaacctcaatgagttattaattgaagccaaagatgtatactaactatgctttagattcgtctctacgatatcaatggaacacttacgatgattgctactcgggatatcaaaaaaggagagcaattgtggaatacttatggggaattagataattcagagttatttaggaaatatggatttactaagaagaaaggtactccacatgactttgttttgattaaaaaagagcactggcttcctgagtacattgaaaagcttggatttgaagaagtagaagcacgtcttgaattattatgtcgtgaagagttactttacaatttggaggggtaagttatgatcaattcaatgatgagctttttatacctaacgttttctagtgattttacattttcaaaagcggatttgacgttcaaagaaatttgtttggcctttgtgttgatggaaaaagaaaaggaattaatatctgttccttcgaaatcagacataaaaccaaagcattatagaaaactactcaagattattgaaaagcggataaatatgtatccgaagatttcagatccaaagaattttgatgaggaaaatgcaaagacattaattgaaggggaaattgatatacttcaaaatctctctgcgaaagtcaaagaagccctgacaaaaaatcgacccaagaaaaagcaaaaggttgatcactgaaaaggaaagctgtgatattgataattttttttgctacgaattaagttctttattacggaaaaataaataagattatagaggtaaaattatggatgtatagaattttggggacttgctactcataaataataaaaatttttgacttgtgtattgttgtaggcaattaaaataaggcagtacgttttattaattaatttttaaaatataaactattgactaaaaaaaatatgttttaagtatttgagcattaaaaaaaaatccaaaaaattaatcgccaaggtatatatcacttactttatattagacaacatatttagagaatgaaaattaaggcatactaatttttttttatacttttttttttatttcctagtaatattattgtttttttggtttagtatttcgttatgtgaatagtaaacttgactattcagtaatactataaaaataacaaatactgatattgtaaaatctcacattctatttattattagtaacccaacagatttgcacacatatgaaaaagtaattattcaaaacactaatttaccaagttgaatcaacttctaatgttttgaaacggatttgcttgaggaatatgtgagattgtcaatgaatgtaagtgtcaaattactcaattgtctatttggttaagttagtactgctatgtttttacgggttttattaaaagcatattaaacgccgaataaaaggcaacattctttattatagcagatattgtttgtaagcacgatagcgaggagttttaccgcttccttaacgtttgctatttgtattgatggtcatactatagatatcccgtttaaagaattcttctacctatatagaacctgagtaaatttagaccaaactaagatcattacaatatgtcctgcctgaatttacatgtgcctaaaaatcccgttggaaaatatattccacttgtagtgcttttgcaaatgtacattatctacgtggagccatattatggattacattactttgaaagtgtgtaagtgaatatgaaattctgcaaagaaatataaagaataataatgtaaataaacaagaaagctaacatgaaaacaaggcgacaatttttagggcctaaaatattgtatggaactgtttattttttggtcatttgccattccattgagagtgcaattgctttcctattatgtttaaaaaagggattgccattttgtagttcaatgaaatggattgtgtctacctttatttttggaggaccaacgcttgctatgctgaataagcagaaaaaacatattgcttgagtgcaaattgttttacagagccattgttttgttaactgtattatcacgatgaatgaaataaaattacagtttatgccaattgccaatcgagttattattttttttttgttgacaaaaatctatatttccggatttttgtttattttagtgttttctagagtagacatatttctgaacgatataacatgaataaagggaaagttgtttaaattttcacggtcttcggacccaaacctgtaaggaaaagcaaaaataatttttataataataattgtatcaatttcatcagatcaagggtataaaatcataagatgagaataacaatagcttcgaagggataacgcttatgcttttgaggttgctaggaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccttagtttgtcagcgctggtgttgaagccgggatataatatcccttcatattggtaactaatttacaatagaaatattatatgtatttattgatacctacaatactagcagttaacagttgaaaaagttaatttgcttgtcggaatcgtgtaaactcatttcaaataatgagtgtataggaagccgccaatttttggacagaacttaaacgctttatttttttattttaaatccatttagctgcaacagtccaacgttcgaagaccacttgctgattgtggtctaaataatttgctttctttagtttaactataaataaagttgcttttaccgaatatgttcaatgatagcatcgtccaactgagataatgcttgactgcacgctgttagccagagcccttacttagtacaccaaaagtcacgacttagcaaatcatcattagcattctcgatattatccgtctttttcctgtagtatttattatgactatttatgccttttatatttatagcagaaaatgtatgctttattaggcttgccacatgattcaactaacaaaaatgtaggtgaatgtgttttcgcacataggtggaaaccctcggatcgcaactctatggaaacgttagtttctcagttggaacaaaattctattgaagatgacatggagaaactcatttttggtgtagtattttccttgagaaatatggtaaagaaaatcacagctgaccaagatcaattcatgtcctatacgaccagcaaatacaaactacatttttacgaaacacctacgaatctacgtttgattttcattacaaatccaaagatagattctttaactcatgtcttacagcagatttatacaacactttatgtcgagttcgtggttaagcatcctttgtatactcatgtccctcccagtgccgaggaagggggcattaattgcgaaatatttcgtattacactagaccgatttgtgagaacgttaagctgcttttaacaatgaacacttgtgatacgttaaaggtacatttagattttatgttacttgtggatgatttttgcgaaagtaaagttggtcaattgcctttcttcatctactgacaacgcttttgcctaaatccgtttatttttaacaatgactgagattgggctctctgtagatttagcaacaatctcaaagctactagaatctgcaaaatccacattacaagaaaagcaagcgtctgacgatgataagcatggccaacaaaagttgctcaccaaaattcccaaaataatcagctcttcttttgaattgccttcatattttgaaaagaaattcgttatgggattgaaaaaagatgaattagtggagaatagcgagtcatatattaatgatgcgtcgttcgagccaacagtacctatttatgaaagtcatgtttcagcccctggtatatcaaagaagaagaaaaatattaaagacactgctggatcgaattggtttgacatgcctgccaccgagctcacagaatcggtgaaacgcgacattcagctattgaagatgagaaatgcactagatccgaaacggcattaccgaagggaaaacacgaaatctatgcccaaatactttcaggtgggttccatcgttgaaggtcctcaggacttttactctagtcgtatccccactcgagagcgcaaagagacaattgttgacgaattattgcacgattcagaaagacgatcgtacttcaagaaaaaatatctagaattacaaaaatcgaaaatgagtggacggaaggggcaatataaaaaacttcagcagcgccgaaaaccttcttacttgaaatagtggttgatgtttccattttccgttgtttaagttattttgtcgtttttttaatttaatatatggtctttaaggggaatatttaaacattttatttgaagtcttgttttttaaacacgaagtttctcgtagaaagttcgcttttagtatgatgctgtttttttgggggttcgctattcttgttgaatgatatcgatgccaatttcctcatttgtatgggcttaatattcttgttactgccagagaaatgcaataattacactcaatagtttaaataggttttataaaatagttatcggagaacatttatattaatcaatacatatgtgatagtcgatatcaaaattaaagacaaaaatgttgaaactctatttactgacagtgaaattttaaaagaaataaaaaacaaatataaagtatagtcactttcaatttggtatatgtatggacgttcacccataagaaacaagcgccaggattatagtaatctaattgcatttcaaaagttcacagacttaaacaaatagacctcctgaacaaaagaaacatatattaaaaaacaaaaacaataatatgaatgatattaacttttgtcagtgtaattacgcttgctttttcgaagccctaaaaagggtcaactatattgtacatcaactacaagcaccatttgtatcaaatacaatggatatatagtcgtcttccttttgcttctgagcattctggtaggcagcttccatcaaggaatttttagtggcttgttgttgttgttgtgattgcaaagcttcgatgtcttgttggaagtgttgctgggattgacggtgctcctgtaaatgaggagggatattactctgagatattccagctttattatgaaagttagcatgatgctgttccagctcatcataactatcatcgaggtatccgccaatctctgccacccaagtcatgtattcatcgacccaacatctaattacccaaagagccccaaatgcttcacctccactgaccgtgatttcacgaagcacactagtttgtaaagcgcctaggcatagaagaaacattctaggagagcaggagggaaatctggaaggcaactccagaaaaaaatctgccatacgatctaaaacaccatcaatttgtcgaagttcgaccctgttcattgatgtatcactggcttcatgtttgtccttcaaagggtctaaaagctcagaaggatttgaacaggttgaaaggatagaataccactcatccaacgcggctactgcttctttgtcattgcacattaattctctatgtacaataaatcttgtactgacaaatcgttcccagtcgttacaaattaaatgcctgtcggcagggttggcaaggaacctagcagcagcatgagccgtatcgttgacacgcaaaagacgagacaataagttactaaagattgcggcagtctcagatttgacttggagaagacaagatgaatgagaagcgtatatgctggatatgtgattaacgagattctcagctaaatgacgcagtagcaccaagactggcggaggtaccacttgaagagtcatagggaatagcaacttcagtatttccctgtacataacggtatcagaacgctcaatccatttcgtgaaataaggagaggacagcaaagctaaaagagaaggagagagggaattgggaaagttagagatctcggacagaaattgcttgagatgcatataccggactgattcaattagagtaatgcaatgcgaagaataaatgttcattaatgcagatttcgcctcgacattatcgtatggaccatttaaataatagtcaataggaggtaaggaaaatgaagacacgtctaatgatgggatccaaggaagcttatgaggaggcaagaatttaagtttaagtttgaagaatagggaatgttgaagattaaaatcttcttgtgcagaagcaggatgcaaggtaggtactatcgaagaagtaccgggtacaaacgaagaagaaaactgaggcatgggttgagaaaaataggtcggttgggacacagaacggggtggtgcaggtgaaggtaccgaagaatgagaaagttgtggcggaacattggattgtgaaagatgtgaaggtaggggatgggcttgtggagcagcaaaagaaggagccaattgcaaattggtttgacttcctagcaaaggtatagaaggaggaggcgaattgtaaggatctgatgaaggggtgacagcggattttctaactatagccgcagcattaaccgatgcagggctgctttctacacgctgatttgtgttttgaatagaagaaacatcgttttcaaaatgattgggaataggtttgggaaacgaagaacaggaaacgggggaaagacttgaatctgaaaaggtacgtagtctgcgaaaagagtcttgaccacgcagtttaataccacaataatggtattttgagtggccacgcatgcctaaacgtcgggttttgatggaaggaaagagcaaacgaaccagttttccaaacgaagcggaatttagaggtttgatatgcaaagagttacagatttcgacgtaatgagcgtatatttgatttcgttggacagcagcatcttgttgttcttcacaagcacgctttaaccaacatatgccaaaaacctggcgaaatttttccgaattggcacttacgtggtccattcgcagcttttccgctagcgactctaaagagtaatgttcatgttccaacgcaagtctttttagttctgtctcttgctctaaatcacttcctcgtggatgtgcagattcggaggttatggaggggcgattcaaaaaattctcctcctggggaagcataaaatgagtatcaaagcgttgaaccgggtccaattgatcttggacattcatatctgatctagacagaggtatttgacctggtaaatcagatggattcataatcctgtgcctgacagaacgtttatcggaagtgcaaaaatttaccacaaaaaattatctacttgccaacatccaaccggtactatacaaaccttttttaagataccaaaaattaaaaagcaccctctatacgtcgtaactattaaatcctcagaaaatatttgaggggcaaattgaccagccttggctagtcggaaatgctcaagtgtggtgaagacaagaagatgcttatgggcaaagaaagcgccaactcctcgaggtcgtaaaaaaaatgtttccaccgtcgatcactatcgcttgttaagcgcaaggattttaaacttcggtgtttaaaagacaaggataatcacggcactgcagtggggcgcttgattacattcttaattcttcgctagcttaattttacatcaaattgcttttctttccacctccttcgggcttgttaattgttatttacgatatcaatccatgatcctattcgtcgttgcgaagtcttgaaccattgaaacgttaaatgaaatagtgaatttcattgcacctaaaccaaagcagtcgcttgcatgcttacacacaccaatcataaggaggtgaagaatgaatgcaaatagccgaagtaaagtccatacaagcttcttctgtttaatttcttttttcttttttctgcggatttaaaagacttttatcttttcaaaagaatcttcattttcacgatagcgtttttaaaacgacgaactaacaatgacttgtttttctaccaaaatagtagcgggtattgcggaaaacccgtattttcgagctttttgaaaatcattgtctactgctaaaacatcactaacacaagtagaatattgctgaaatcatgactatttagtcaaaaaatttcctttttcttcttaggagtggtagagggaggaaagtaaaaatcaacgagaaactttgcagcgcttatttaccgcaaagtggggatggcgagtcaatatggaataaattaatggaaaaaaaaagaatggcatgacctgcgcattcttgtatgtttttttagtcgatctatcgtacacaaaaagcatccaaaatttttttacattaaatttctacaccaacttaaatatcatttacaaagtttttatactttaaaaaacatgtttgtttatacaaatttacttgctctcttcaagttttacgaacttctggacacttgtaacaaattcgttaaaaaataaaaaaaaaataacctcacgcttaaacgagctattttcggtagatttttaacggcttaaagttcattcaatgactcgctccatgtaaactatccttcttttatgaagaattcaaatacccaccattgtaggattttctccatactttctaacaatatcactttccgcctttaatcttttttttcctcccatagtttgggtttcttatcccattttttgttataggcatcttctcagtttctgaggtattgcaacgctttaattgtatggttatgaactttagctacttgattttaccaaaaaaataatcccgttttgataccatttatcaactatctttggtagagaagaaaagtttctatcctgttgtcttatctgcgtgtcattgaacattcctcctatattttgcttgttttcattctgacctagtcataagtgtagcattcgtttctacggccttgttcctttttgaaaaaattgtctgcgagctgtaatcagttggattataacacagctgtttttttttattttcattacatttattctttatctttatttatttgttcactttataaaccaattaaataaaaagtaataaagaatggctaaacttccaaaaatcacttctctccttccacatagcagagttgtttcaggtattcagcctactggaattcctcacattggcaattatttgggatctctaaagcaatgggttcaactacaagaggaagccgctcgtaccccattctccaaatgcttcttctttgttgccgatttgcatgctttaaccgttccgcaagatcctcttaaatttagacaagcccgtctcgatatgcttgctgccttgttggccatcggtataaatcctcaaaaatcaacattatttttccagtccgatgtaagtattttattaatttaaccagattgcatgaacttgcacgcgtcaagtcggttgaggtagttatattcttcgtaagccgatttttttttggctaaagcttcgatttatgcaaaattgtttccaatattttaaattataaagaaaaagctaattattcaaggttgcacaacattccgaattggcttggctacttgcctgttcaacttctatgggtcaattaaaccgaatgacccaatggaaagtaagtcgggcatctattttaatattctactcaacgaataattgggtgcccattttttacgactcaactaacgaattataagtccaaacttcatcttcatgatcatgacgatctttcctttttggatgcaagcgctacgagctccacccgatttaatctcggcttattttcctatcctgttttacaagcagctgacattttattatatgggtaagagagagagaggaaccattcgtttgtgaaataaattatctaattttctagtgctactcatattccggtaggcaaggatcagtctcagcatgttgagctaacaaggtccattgcccgttctttcaattcatcatataaagaaaaaatattgacagttccggatataattttgagtatgtttactttaggttattttatatatataaatataattattcctctccaactaacaaaacaccatatagattcttccagttctataatggctttgtgccagccagaaaaaaaaatgtcaaaatccgatatcaattccaaaaactatatactcctcagtgattcaactggagaaatccgaaaaaagatatctcgcgctcagacggacaatataaagggaattacttatggtgattctaatagacccggcattaacaatttgattaacattttcgccgctattagtgattctaccccttcagacattgctcaagccaatgcttcctgctctaatgctgaatttaaagaaaaagtatcaagtgcaattatcagatgcttgcaacctatttctacttctttcaatgaatggagacaaaatagggagttacttcgtgatatagctaaaaaaggagcagaggaggcagtagcggaagcttcttcttgcatgcataagttgaagacattaacaggtttgagcgtatactaattcttttcatcagacttcatctttaaataatgcatgaaaagaagcctttgtccttcatttaatcctcccaatattgaaaacgtttcatcaacattgttgactattgtattcaccgccaaacacacgttaaaagttgcttttcttatctcaggatttgtatgatctatgtattttaaaaccacatgtctgagtaagtcttttgtctcaagaaactccaaatcttttaaacgcatcagtatagctgacagtagcatcagtaacaatggagcagatttctctccggtttccgtattcaaggattgaagcctttgttgagtaaattcgtacaagccttgtaggtccgctatttctgcaataagtgttatgttatcctcaattcctgccaatatgactggttcatctttgcacttttctgccttttcgatcaggatgcaaatgatattgtgataagtgtgcatatccacaccttgatatccctgaaccaaaaattcatgtaataatattaaacaatcagaaatgtgcatagctgaattattcgattcgatataatgtaatatagcaggcaaaagcccatgactatgatacaacattgaaggtgtttctttgcaaaccttaatgcaaaattttaaagttttggtattcactgacccatcattcagttcttttaccgcagcttccaatgctgctactgcatcgtccaagtttttgtcaacatttatcggactcccattttccatcttgtgcatacgtgacaaaatccatttatttttcggtaatacattcaaggtgtgatgaagaggagttgaatatgcttgttcctggtatttattactttccgatttattcaaactttcatatgcaggtatatcgtggagaactgattcatctgcatcgataggcgatattgttcctgtcattggtgactccactggagactctagaataccaccttttatttctgaaaagctgagactgaagtcattcattggtgtattcatataatcacgattgttatagattaagctagactgacccacattttctctcatattttctgaatgtaattcatgaactgaataagactgatcatggatatcgtaatctttcgcaggagaacccagtatttcttcattagctggcataaaaaaagtagttggtttattaggagttgaacttgttaataataacttgtctttccctgaactttggtccacactattcaaagaatcttgatttacgttatccataaacatcgcattcaatcccactgactcgtcgacattctcagttttttgaacattgatatcgtcttttttacttaatgcgttgacataactagtgagctcaaaacctgtctctctttctccattaatctctttgaacggtgtccttgtaaagtctttgaatgaagaagaaacagaattagaaatcgggccgcttacatgatccagcgtatctttattcaagacttttgcagcagaggaagataatccaaattgattctcgaaccctttttcatttaaagcattatttttttgcaataaactttcagaatcttgagcaagtgtttcttttttatttacgagagtttgatcaatattgtgatcatccagtgattcttcggaacaatttgactcaactggatttttaccttcttcttcattttccttttctaaagaagtaccttgcggcgattcaatatgagtatctttagacagtagcccctctttgctttctattggcgattgcatctcagtctctttggtctcacctttgccatgtggtactagcaaatcggtttgtgaagaattagatgaagaactagtattaagagttggtaaatttttgcttaagtgttcttgatgtgtcgatgacttagaatagtcgaaagcatcctgcttgctccaagagcttaccaactttgttcttgattcctcgtttaatctatcaagtaagccatcaaacatgaaagtatcatgagctcttaaagaaaaaagtaatccactgagtggtatccaatttttggaagttaattttgtcttagcagtcatagccaatatttttgaggaatagtatctcaacttatcggttacaaaaaaaggtttgttttccaattgattcaactttgtatcactgatttctttgagccataaaagacaaccatgtatgataagtcttttttgattagtattaaaagggaatactttaacatgtggagccatgtttgagatgttcatcaaaacatcgaagactattgggaagtatttatgtgcatcgtaatgacttttgacatatgggaatgaagcaagtgcaaaggaatgtccaacatttgatgggtcataaacacaaaggagaaattgggaaagtaatgaagcaatgtcaacatattgaaatgttaagtctaataaagagtgactaaaaataagtgagtaacaaatcgagcttccactataaagcgcatctgttaagttggacgataagaattccgcagaaggtaagtcaacgctacttccagataaaatcaattcatattttctttgtatattctttagtaattcaaaggttttggattcatcctttatagtagcgctgacggaccttttagatggtatggctatagatggtgaatgaccagagggtaaagagggtggtaagctagtagaatgaaatgcctgagaacgagtgtatggaagaaccctctctcttgaggcaggagttgctctttgaggaagacctaatcttcgagttccggatgaattagaagaattagaagaagtttcttccttttgagacttactgaacgagcgcaaatttgacaaaggacgtattggtgcacgcttaggaccactaaaattaaaagaagcagcttgacgattagggttcgccaaatgtaattgttttaacacagaaggttcaagagtgttagtcaactcttcttgaacggaaggaaaatattcagaaagcttccaaaacgattttcgataaacttcccgtacttgagaattggagtcagcaagtccgcgacaaatcagtttttcaaaagctttcaaattagtttgcaaagatgcaaggttctttaactcgggagataaggatatcaacataaaaatccaattacttgagaaaacgcgaagttgagcatttgtatcatgagctgctaaagagataaaggataaatttcgcgacaagactccacaatttacaagaatggcagcaaatgttacattagcggcttgagatgcaagttttttcgtaactgagcaaacttttaataggtttggtagaataagttctaaaaagggatcaatgttgctttttaatatgatggccatctcttttatcagttgtatggcagaagaacttagagttgtacgcaatgacaacaaagccaacaaaattccaggcaaaagagttttaagaactgaaagtagttctggaagataatcaatacatgcatttccccttagatattgacgaagtcgcaaaactgaatcctgcctgaccgaccaattttgttcagtctcacgaccttcaaaggcaggaagcatagaagcactatcttgttcaagttgtttggaaaaatttgccaacaatggctttacattctccaactctactccagggtaaagagtagctacggctgtcatgaagggtgcgggctgaaacgaagatgctgaattttgaactattattacttcggaggaagacgatatgagagacagctcttccactaagctttgtaagatctcccttcgaagacccgaggtagtttcaacatcggttataaattgcattttagctgaagtagatagatttttgtaaatcagtaacaaaacttctttcgcctcctctcgtacagaagggttggcattttctaggtttatataaagagcgggacgcaaagattttacgtcaaaactgagatgagcattatgtgcaaggacgaaccatttgaaacactgaattctggtttcggcacttttacttgttgttgaaagatgtataagactcttctcaatttcagatgggttaaagtgccataagtcaattaagatattaagaacacgcttttgtaaatcgcgagaggctatgtgatcgatgacaagattttttagcataggtacgcgaaactttaaccatgtaggatattgggcacgtaaacggcgtaaaaaagtttcaaagcatgcaacagaagatctaaggagtaaagggttgacggtagttaaagcaagtctgaagcattccacgaacaaaccgagatctgcattctacggcaaaaaagcattagtaaatgatatgaaattttcgaaaactaaagaataaacttccttgaaataaaaaacttacgggaatgttgtttttattaaagaaagagcgaagggtatctagacatctcgtcttttcatcggtggatgctaatttgtcagtatatagatgaaagctttagaatttcataccattacttttaaggaactttaaaaaatcttgcgcatccttatccgccatcaattacaaatatattgatgaaacgagcgaaacaagagaaacgtgaagcgttgtttgcgaagagaatattaaaaactcgctagtaaggagtttaaaaaagagggctatatctattactaagtaattgtgtatttcaagtctgggcatgtgatgcagtggtagcatgctcgctttgcatgcgagtcgtcctgggttcaatccccagcgtgtccaaatttttttgtgttgtaaacacaagtttgaaatgataatagaaagaatgatgttgccggaaaaatctatagtgcaagattaaaaacgctaaaattagttggaccagcaaatcaatgtgcttgttatatagatgaagtatataaaggtgtaaaactgtttactgtacgggttgggtttggaagtagtagagaatgaagagtgagatttgaaatatgggattgataaaaaaggcgaaacgttgaaggagaaatttaaaagctgtaaatctttactttactacgaaagtttaagctgtgcggaaaaatgaattgattgaagatatatttaatgctgggatgggcggtaaacaacactatggtcctctggcagtttgaaaataaacaatgcaaggcaatacagatcccaaagtgcacttctctcgttaaataaaatagcaatggctaaaccaaatttacaaaaagtaaaaatacaaggagcaataacagaatcgtatactggaatgaaaagggcagtttgaggcccccacatagtactttggaggtattaaaaaaggagatttgttagtatatggagagtggcgcccacataggtcttttggggacaagttggagagatgcaagttggaagatatgtgaatgaggaaagaggaaattggtgggaatcaacgtgcaaagctgaaagttaatcgaacaagaatttttgaattactaataattgtgaaaaaggaagaaggatttatggtgttgtaataaagatttatgataatgaaattgtgtttctactcttagtattcattattttaaatttagtttatatggttattcattttcaaattatgggtatcaattttatttttattttttttcatttttatttgattttttttcatttatttaccactctatatcgctcaaaattgaatatctgccaagttttggacctatgcggcattctttctacgaaccattcaattcttcatacctaacccactattcatttctaacccattctgtctaaataaacacaatgataaagattaaactctttctaatcaaattgttgcaaattcattctcaaatcgctaaacaccaaacatataagggaatagcgttctttccacaaccccctaaccaagtttaacgaaaatcattaaacaccatccactttgctatcttttggcgatccctcacaaatacacacactatcttcttagctgacgatcctcatgccgatccttgtgtgcgctactactggtcaaaacgcaacaaccatatcgtaaaaattgtacatcattagttattagtaattgttttggaatacgaataattaattctccaactctattcttaaaacaacgaattacactgtaccgccttacatcgaaattcagagggtagaacagggcaaagcaaagcaaggcagagtaaagcacagtagagagacaaaggagaaagaggaaaaatagcatgaggaaacactttcgcccgacgttcaacagcctcaatcatgccttttcgtgccacaaaacaaggggaaagacattcgttcatgccttgcataattcactaaaatcaatggctctgtaatatgagcaaaccatgtagtatcaatgcttctcgtcatagcagcccaaatcatcaaagcaaccatacaacattaatgattgtgtatttcactcgctgcgaccacacacacacacacacacacacacacgcacattcatattattacaacacattcatttactcacaatatccatatactcacaatacacacacacaaacacttccattccttcacacaaacattacaatactacgttgtttactctccatccctcctcccctcccgtaataaacaaacagcgactgaccgcttgcccatccatccaagcccatcgccacgtaagcgacattcgcaatcccttccatcttaattgtcatttacttacgtatcagggaagcgcatgacaacaaagtctaaaggctttgtatgcactcttcttacccgagagtggagaggttcgcacattgaatttagtaattggtcggatacttgtcattgttgtccgaatatgtttttgtagcctgaactttaatgcaagctaatttaatcaaagtgcaatggtattcttgcatggaaataggaagctgatcaagtaagccgaagttttgcctctgtgattttacttgaccaaatcggttgtgcgtattgatacaccgatcaaagatgaatcatgctgcaaagtcaatgctgtaggccttgtcacacagattataaaaggagaggcggttgctgtcatttcattcgtctttaaaacaatttttcacgtttcatacatatttttattattctttttagttaagaaagaaacaaacttaaaacctctctctcatctatatcaaaggaattaattcatcttactgtgctctgtatatttcctttgtttatcacatactatactatactatactatactatactatactatacttttttttttttttttttaataaacccaaatttgtttgtttgacttgcttttgagatccttgtatcattcctcctctttctttgttgagctttttcatttcctttgaccaatcttttctcttcttttcacctctattctcttctcttctccttctctttttcattctatccttttgctcttcttacttgcttgcttgtcttgtttaagtagcgtgttttgttgtactcctgtatcatgtcttccgaaaaagtcctcgttggtgaataccttttcacccgtttgctgcaattgggcatcaaatccatcctcggtgtacccggcgactttaacttggctttgctcgatttgattgagaaagtgggcgacgaaacgtttcgctgggtcggtaatgaaaacgagctaaacggtgcttatgccgctgatgcttatgctcgtgttaagggcatttctgccatcgtcaccacttttggcgtcggtgaactttccgcactcaacggtttcgccggcgcatactctgaacgtattcctgtcgttcacattgtcggtgttcccaacaccaaggctcaagccactcgtccccttcttcatcacacactgggaaatggtgactttaaagtcttccagcgtatgtcctccgagttgtctgccgatgtcgccttcctggatagcggtgactctgccggtcgtctcatcgacaacctgttggaaacgtgcgttcgcacttcaagacccgtttatctggccgttccttcggacgccggctacttctacacggatgcttctcccttgaagactccattggttttccctgttcccgaaaacaacaaggagattgagcacgaggtggtttctgagattctcgaattgatcgaaaaatccaagaacccttctatcctcgttgacgcttgtgtttcccgcttccacattcaacaggaaacccaagactttattgatgcgacccatttccccacttacgttactcccatgggtaagactgcgatcaatgagtcatccccctactttgatggcgtctacattggctccttgaccgagccttccatcaaagaacgtgccgaatctactgacttgcttctcatcatcggtggtcttcgctccgatttcaactcgggcacctttacttatgctacccctgcatctcaaaccatcgaatttcattccgactacaccaaaattcgttctggcgtttacgagggcatttcgatgaaacatttgttgcccaagctcaccgctgccattgacaaaaagtccgttcaggcaaaggcccgtcctgttcactttgagccaccaaaggctgttgctgctgagggttacgccgaaggaaccattacccacaaatggttctggcctacgtttgcctcttttcttcgtgagtccgatgtagtgactaccgagacaggtacctccaactttggtattttggattgcattttccccaaaggctgccaaaatctctcacaggtattatggggctcaattggttggtcggttggcgctatgtttggtgctacgttgggcatcaaggattccgatgctcctcaccgtcgttccatattgattgttggtgacggttcccttcatttaactgttcaggaaatttctgctaccatccgtaacggtctcacccctatcatatttgtaattaacaataagggatatacaattgaacgtctcattcacggtcttcacgctgtttacaacgacatcaacactgaatgggactatcaaaaccttcttaaaggctatggtgccaaaaattctcgctcctataacattcattcagaaaaggagctcctcgatctctttaaagatgaggaatttggaaaagctgatgtaattcagctcgttgaagttcatatgcctgtcttggatgctcctcgtgttttgattgagcaagccaaacttaccgcttctcttaacaagcagtaaaaaatatggctatggctatattattatgatatgtttttgattttgaaatttacaatatttctcaaatgatgcttttgttaggttagttaatttgcaacagtcgttttttttttctacgtcaatccatatttctttcataaaatgaatgaatatattgaagtttatgcagcggttgtttttttgttggtaattaggattcattgaatgatttattttttttttctttttgcatccccttactccaaggtagacttgtccagataattccctgttagtataaactcaataacataaaaaaaggtcattgagacgactggtaatgagtagcagcaatagaatcactaaataatatagtaccttcaatttggtctctcgtctatgtctttggcatagatggtagatacaaagcattcgctacaaccaaatcttcctcatggcttacagataccattacgggagaaagcggaaatcggggatcatgaataacaacggaagggtagcctatattaatcataacaaagtcagtaactttacaaaccttttatttttaaacattgaacatggaaaacaaatgacacacctgtgggagttcgaacatactccatcatagacatgtaaactcgaaaattcggttgtaaagctttgaaaacagcttctttgacgcaccatctacataggaaaataaccgttaaaactatgaaacgatcataaatatagacaagcatacctaacagcaagccatttagcctgttcgcttaaacgaggcagcgaggaattgcttttaatcaggttgtactttttaatttcattttcacacagacatttttttaaaaagttcttttcccattcaggagagcgttgaattaatcttgagattcttgaaatttttaaaatgtcaatccctaaacccatttcgatttttgattctttataacatgaacaggaaatattaatggtaatgcaagaagaaaaaaagaaatctatggcttcaataattttgaacgcttaattaataatatattgtaaactaaatttccgacacactaaacgagatataaaaatctttatccttaaataaaatgaaataaatttatctaattcattatcgattagtgcccccaaagacatcaaatccaattcgtttcgtagcgaatgcagtagcaggagtttttactgtaacaagtgtactctctactcactcccagttacaaaagtgttcaaagggaaccaaaaattatatatttgtaatcctttcaatcacgaaaaaaaaaatttcatatggtaagagatagaatttatctctagataatacgagtactaaccatatagtcacactttgagattttatcccttgaaggtcttcgaaatggtaagccaattcatttatgggaaatgaaaaagaaacttaaaatttacattcaaacatctatgattcttataaaatgtattaatctttctgtgtgctaatatttgttgcaagatggtcgacggtgggatgagatgagaaactttcagtgtcgtattggaatcgagccttcggagaatgggtcggcgtttattgaattgggtaacacaaaggtcttgtgtatagtcgatggaccctcggagcctgtaataaagtccaaagctagagctgacagaacatttgtgaatgtcgaaataaacattgcttctttcagcacaatagatgtgaaaaagagatttaaatcggataggagaattcaattgcaatgtttagctttacaaaatacatttgaggagataattcaaacagaattatatcccagaagtcaaatttctgtctacttgcatgttttacaagatgatggtgcagtaatggcatcttgtatcaacgctactactcttgccttaatagatgctggtataccagttaaagatttcgtttgctgtagtacagctgggattgttgagtctgatatgctgttggatttaaactcactagaggagtcagctctttcatggttgacggttgctgttttggggaacataaaaaaggtcgtatatatgcagctggaaactagtatgcatttggattatttggagtcagtaatgaatatggcgatcgctggatcagaacatatttataacacgatgcaaagtgcggttcgacaaagcgctaaaccggcacttgcaagtctcagctaatgacaaaattttggggaaaaaaactattaaaaataaatgaacgggaagattaatttttataattatacattgataagtcatcacaattgcaactttacttagctctacgatattctgacaaaacgtatacagctttactcattttattcctagtacaacgtttttgtccttatccttggtatttctgtataagtatcaaaaaaatcacctcgaatatcgtatataatcttttaatgattgcgtcccttttttgtctaaaggggcttatattacaaaaaatatggattgtactgtagatattatgcatcaaaaaaggctcattaattagttgaagattttatgaataaattcggttattcagatctcacttattataataaattgattattttttgggggaggctttcataaacaaccgggaatttttcattcaacagatattacagattgatgtggattaaaaagaaaatatatatatatatatatatttttttagatttttagatataagaaacctaaggtttattatgagaatcgtaaaactgtttttcgagataaatgttaaatttgttaatgttaaaatatgaaaaacacagtatttttattttatatatttctataatggtgcaaactaacagtagctcttgtagctcagtggtagagcgcctgtctcgtaaacaggaggtccagtgttcgagtcactgccggagcagtttttatatttttcgatcacagatcggcctttctaataagcattgaaagctacaaaatgagtatactaagatacttattaatgcatattcttgtaaatagggtttctcacaattcatcgaatatacatactcaaattctgccgttactagttgattgctgatttcaaggacatcttgattaataaaatggaagaatcgctgtaggatcaacagttaatattaccttcgttttaaaaatgaggaatctcgtgccgttcaaccaaagtaaaaatgaaacttcgtcaaactgcatgactaagtttcccctttctgtttttgatgctttcatagcactgtcaagaataccgttgcgcaaatatctggcaattatatacataccagttcatcgcggcctgatttaagttttgtacgttttattgttttcaattgtttttactagacagcatactgaaatatgccttcaacagtttttaattttatcagtttgattgaatacatcagtttccctaaatgctttctatctttgccttcaaaaacttattgcttatacatgttataaatatactatttaaacgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctcatctttttttgttgatgatttgcttctttttatattaacatatttggaaaatacttgtaattaatttaaagcggcttttctcattctaggtactagatgagtactttcgttacagcgcaattcttgtattgaccaggtacgaatcggaatggaggacatcccacaacagacaaaaaatgaaatacaattcacaaattagtaccacatcttgttcattttcatgaacaagtgttaaagaacttttatatttatataaaagacatattcaactggttgtctttactaagtttagatgcattcttgattcaatgtatctacgagaagcgcattgaaaaaaaaaagtttgtttgtaatagtttatattcaaagactgttgaaaacacatttcctcaactattcttgagtttggcattgataaccttttgaatttcattaatacgagttctcacttttttttgtaatccaaaaaacggtgatggatggtttgtaaggcaatggattaacaacttttcaataaaataattctttactctagtcaaaggaacaagtggaatcaattagacagagtcttctattcgtaaactttccaattgtaattttcgtttgagggaaaagaaagtttaagtatattatctgtaattctaaacgatgtagtaaactagtagtttattaaacactttagtttattaaatactttactgctagtttattcagcgttcggctggtaagccagttatcaccgatcgttatgtgcttttagatactaataaatcttctttaaggaaactttttaaatataaagaataattattgataaacagttaagttaaaatgaccaatgtctgggttctgaaaagaagcaaaattggcccctagagtttagaagtgggtagtccacacaaatttttactcagaaccaaacactcaacactttgcaaaaatgtcgacgacaagctgcagaatgtacgagaatcgcttcccggaagtggatgaactcgttgttgtcaacggtatgtaaaaaatgcacatgttgtctgtctaaagaaacggtaatggctaatatttccaatagttcgtcaaatccaggagatgggcgcttatgtaaaattgttggaatacgataatattgaaggaatggttttgctctctgagctttccagacgtcgtattcgttcagtacaaaagcatattcgcgttggtcgtaatgaagtcgtcgtggtcttacgtgtcgacaaggaaaaaggtaagaatttattagtagttttttttttttttttttttaaaaaaaagaaaaacaaaaggggaaaaaaggtttataagttgttaggaatgtactaaccaggattaaggatacatcgatctttcaaagcgccgtgttagccctgaggatgttgtaaagtgcgaagaacgcttcaacaaatctaaggctgttcattccattatgcgccatattgctgagaagcataatgttcctttggagaccatgtataccacaattggatggccattataccgcaaatatggacatgcttatgacgcctttaagcttgctattagtaacccagatcatgtctttgagggtttagaacctcccaaatcgggtgttattaatgatttgttggctcaaatctctcgtcgtctgacgcctcagcccattaaaattcgtgctgacgttgaagtcacttgctttggctacgaaggtattaacgctatcaaggccgctttgaaggctgctgaagatgttcataccgaggaggttcctatcaaagttaaacttgttgctcctccactttacgtccttttgacaaacgcattagataagtcattgggtctcaaaaagctagaagaggcaattggtgcaatcgaaaaatccattacagcatccaatggtacctgtactgttaaaatgaaacccaaggcggttagtgaaactgacgaattggagcttgccgatttgatgaaaaaatttgaaaaggaaaatgctgaaatctctggtgatgaagaggatgaccaaagcggttctgagtaaatggattagacactagctaatatacgctttttcattgtgaatttttggcactttagtgttccattataatctggggttctttttattttgtactatacactttatcaaatttatctagtgatatctatggttaaaaaatttcctcttcttttttccgaatgcgtaagagttcttttatatgttacgagataatatgaaaacgctagacgctgcatcttgttcctttgtatgtacaataataagttcagttccaatatagtagaaataatggacaacaaatgcaattacaaataataaagttacaaaagacttattactgtggttagctacggcgtgtaatatctgctttggggaggattggggaaattaaagaactgaatttcttaatgtacaagtaatctggtacttattatgtgagtgaaaaacaaacaaggacaagaataagataaaaaggattcgtaatcgtgaagatatgattaataaattaaccattttgcaaatcacatatacacagcttgaacaacgtataatcaaatatagtaagttcggaacaggtgaaaaattagcggatattaaagcccaaaaaaaaacaacaatgcttgcattcaataatgggaagaccaacagactttagattggggaaaaattacttagcatcaacaagcttctgatccctacaagcttcgcaataccatgtaccttcaggaggagctttaagaccaacacactccatatggaaccattcacgctcacaattagcattgtcacaagcgaccatttgcccatatgatccttgctggcaaaaacaatacttttcattatcctcttccatatcttcttctgagaccatttcattcggcgttgtggaatctgccttagtttctaactgggtggttgcagtggcattcgaaaccttctgaccgcgagttgaaccagaatctgccaacgaagccgtataaggagagtgatagactccattttgaattgcacccctggtagttgctgaagtacgacggcgaccagctgttgaggctcccgaccgagaaggggccggtgtttgacgagcacttgaggcaccacttggactgtatccaccatacggtgaagaagcatagtagtcaggagcatttaacaattccgcagctgtaaatccatgaccggcctttgcaagtctatcatccaatcgctttatgtgccgtgtaagtcccaatctggcacgatccgccaactggactttctcgttctgtatattaattgccttttgatactcctcgcgaatcgtcgaatacaaagcatcttcttttggatgtggggtcaaggaaccatgtgatttaatgtatgactgaatctgagaatcagctgcttgaattctcttccagatgtcatgtacagcaacttccttcacactaatttcgtcaaagatgtgttttgtttcgttgggaacattatccaacgtttgcaaatactcacttagtatgtaagctgtatcatctgccattattctcaaattgaaaattatagatacgttctaatttccgctttatgcaaaaattattattatgatttcaaattccaaaagaaagggagatttgagtcttttaaagagatagggaaagttgatattccactaatattttcgatacttcaataactaatgaataaaagatactatgactttatcttttaaagtagaggaatgtgacaataaatgtacaaacgagaaggacaaagacactaattgaaataatatatatgaacctatggctcgtttttgtgtcgtttaaagattatttttacactctcttaagctgctgaaaatttttccggttgtttatagtagcccacatttggtgttgagttccgccactccatataatgtaaacacagtactggaaggcaaagagggcgaaataaaaacataagaattcacgcaaaccaaatcactttgaagataaatcttttcaacgtatgtatgatatctaagttgccaaattgtctatgaattcacatgctaaaggttaccatctgtttaagtaataacgatacgttattaatgtgttagttcatatatggaagcataacatactaaactacacctaagttggtagcttccttctgtgttcactgagatatacatttttaagttataagaatgaaccagcactagcaattcttcaaaaaattgtaaatcctatttgttcttgtgtttatgggcttcaaagagtttgaattaacgctttgttgaagttgtacattttatctaataaggtatcgggtttagcgaccttttgctacgtattctgcgctcgacgtaaaaataaagtatttacagttcgtgttgctgtttattatttggattgaattcttttctataaaaaaatctgggttgtttttcgatttatattaatttggcattggtcaataactttcatttctcttgtttcttctgaaacagttattaatttgtttcttaattttatttattcttttcttgttctttctttagaaaagatattttcatttaatttgtctcgcggttttttttagtataatagtctgtatatcatggatactcctgagacatccacaccttatgaacaagttgaaaaggggtctttttttagctttcgacctcaaaaaaagcgtgtcacatatcacttagatgaacaggtgggaaactaccactatggtgacaaacatccaatgaagccccatcgaattaccattacaaatcatttagtgatgggttatgggttgcataacaaaatgagtgtattcagcccccggatggcaacttttggtgaaatgtcagaatttcatagggaggattatttggatttccttaagcgcgttactcctgataatgctgaacaatttgctgataagttccaacaattcaatattggtgatgactgtccggtctttgacggcacttatgaattttctcaaaggtcggcaggcgctagtttggatgcttctcggaagttagtgcaaggtcaaacagacattgctatcaattggagcggtggtctccatcatgcaaagcgtggtgaggctagtggattctgctatgttaatgatattgttctagcaattttgaacatgctacggttttttcctcgcgttttgtatatcgatatcgatattcatcatggagatggtgtgcagcaagcattctatgaatctgaccgcgtgttgacggtttcttttcacaagtataatggtgatttttttcctgcaactggtaattttgatgaaaatggcgtgaaaggagggaaatattttgctttaaacgttcctttggaagatggtattggtgatgaacagtacactagtcttttcaaatccataattgaaccaactatcaatacttttcaaccttctgcaattgtccttcagtgtggtgctgattcgcttggttatgatcggctcggcgtgttcaatctgagcatccatgcacatggggaatgtgttagatttacccgttcattcaatatacccatgcttgtagttggaggtggtggttatactcttagaaatgttgctagagcgtggtgttatgaaacttccatatgtgtaaacgaacaaataccttcagaattacctcgtgaaactttgtattacgaatttttcgcaccagattacaccctccatccgcgattaaccacgaagatagaaaataaaaatacaccgaaagctcttgaagatcttcgaatacgggccttggagcaattacgttacttaggaggagcgccaagcgttcagatgcagcaaattccaccagacttaactgggcatttggaagaagaagacgaacggttgaatgatgaatacttagacaaagctgtggatgttcgcgttcgaggctgatattaatgaattttcgactttttatttgatatccgtacaaacatcaaataattttagttaatgtttatagacattgtaaatattaataattgaccctatacgaaaatacgtttaccatagtgattatgtattatttttataaacgattatgcaaaaaaaaacactaaatttattcctctttgtctaaacgaactgcagggctagcctcaattaggtccaagttaaccttaggaccaatcaattgtctaatgtcggccacaccatatttgatcatagtggggcgctctaaagaaagaccaaaacctaaacaacgaacatctttaggtaatcccataggctctaacatctccggacggaacatgccgctgtttccgacttcaacccacttaccaagcttttcgtggtaggaaaagacttccaatgaaggttcagtataaggattataagcaggtttgaagcgcaaatttttaacgttcatttttccaaagaacacctcaaggaaaccgatcaaatcaccgagggtaatatttctatcgcagattacgccttcgacttgatgaaattcggcaagatgagttgcgtcaacggtttcattgcggaagacccgatcaattgagaagtatttagcagggtgaaagccattttgggcaagtttgtacaacatattcgccgagacagcagtagtatgagtacgaagaactagtttacgagtttcctccaaggaaaagggagcacggtatccaatgcccttagtctcaccaccgttttcgtgagtggcctttactcgagcaacatattcgggatctggcaatttatcagtagaagcaggaactttcaaaaagaaagtatcttgagcatcccttgctgaatgttgttgggggacaaataaagcatcaaagttccaaaatccactttcaacaaaattgttggttggcatttcttcaaaacccaattcgaagaaaaatttacggaattcttcacgtactttcatcaaaggatgaagacatccaccagctggaggtataccttcagctgcaaagttgtaagatttaaacttggcactttcccatgatcgagaggtgatcatctcagcagttaaatcggtgttcagtttttcaatttgaagcgagaaatttggacctttcctcaaagagaagtacataattttgttacgttcaacaagctttctcttcttcaaatcagttaacgtcttactgtcagagatagttccatgttccttaatttcactaaggaccttaggggtctcatctgtaatggaatcagtctggtcagttagtaaataaaatattgcataacgttaaatcaatttgcactactataactttgccttacatttttaacaagcttgtctccatctttcttaatccaaccgagtttaaaggctcttccttgaccaataccagccgaattccccaattttttctaaatcagttagaaaaagtacaaaaaaactaaaaggcagacgtagcgatatgaaaaggtgttgcatcaaaacgcgaaaaatcgaaaatgcaacataatgctagaaaaaaaaaactaacaatatttaccgggcgtttagacttaattatatttaaatgcttcgtcgttcacaactacgattccaatgactttaccttgagttccccaatatttaaaccgctcatagaagcgcaaatttcattataaactttggcttcatgagaaccatttgcgcaaatgttttcaccctctgcagtcaaattgtaaatttcaatttcatgtcttgaaaattcaatcatgtttttagcagctaatgacaaaatcgccgattgagcttcttgaggacctaacttcttcccatcgaattccaaatgactggtgtttggaatttcatttttttcgtttagcttttcaagcaggaaaacttgaagggcttcaagctttgacatcttacagctttgttggtgtgttggcagtaggtaaagtaactggcgatacgcgagtgctacggtgaaacggtgagcatcggattcaaagcactacacattaagccgtcgttgacaagtttatgttttatgtactactaaaatttatatatggtaagagcatacaaattatgtcagatagaaaatgttcgggacatcctaattcagattatccatctctgtttgaaatcgctgatatagctacgatactctaacaacatcacgaaaacagtaaaaaacgtacttatgagaattcttttaatgtcaattaaaaaaattgatcgatttagtataattaaacttggtaaagaatagaaaattaacaaaaatgaataacaaagagtgattataggcatgtatagccagttagtggtaaacattgatttacccgacaaagttcatcatttgaagccaaaataaaattgagggattagcttatacagctgaaaaagaggtttggtgggagcaaccattgatatcggaattcaacaatattatagaatataaacaaggtggagaaaaccaatgtagcttcgcaaattagttatatcaacatttgttgctttaacgggtggagaattgtgtccgctggacgctaaattccgcatcttcgatagcccgtaaaatatctttaaagcatttggccgcagaaaaggcgagatcagtcagagggggtacggagttgttgtctgtaaatccaaagttttcaccatgtccttcttgctcaattaactgcatgcaatatcttcgcatttcctgaagagcgttatgaattaccgcgtacgcggcacgatcccgcataagttctaacggtgaagatacatcaaaaagtgtgtcacgtataacgttgatgtcttcatgaactctttgctggatggtagacgaagaactatcactgctaatagcatccaaaagcttttgattggtctcactaaattgtttagatttttcggaaagcaaggtttttgcaacagataatgccttcaaatcgtcaaccggatgaagtgaatttcttccgaccgaaagagaagattttcccgtgttggtaagtccataggtttttgcaatgtccataagactgatacttatagagcaagcagaagcatcgacgtgataaatgggaagtaaggcaccatttattacagcgagtcttacttgctccattaaactatttgtgaacgaacataaatcatcaaccttttttcctaaatcgggaagctcttctaaaagcgacttctcccgcaaactggaaacaatggcttccaaagtcaaagcaatatccttagcagtagacatccactgagaagggctatcccttcttaaagatgccacaaagacattcatttcaacgaaataacgaatataaagctgttcatctaaaaatccattgggtgaaatcagttcccgaatagacttcattggaacagtagtcatggtaaacaatcttatatcttcgtcaatttttgcggacttcgcgttgatagcaacctttttccagcgttccgtttcggccttcaaggagtcaatacagctttccaattcgacaatgtgctgggtttttgaagattcggcaacaatcaattcttgcattagctttaggtttttttccaactcaggattaaaactaagcgttgggttgttttcgagctcttttattcgattttcagcatcgtttagcttttttattgaaatttcagcctcatgggatgcctcatgaagcttttcctccaattgaaagatttcattcttatgtttcgtagcatcagaaatgcttttggcttttaaagcctccatttcagattttgagctgtcaagcaaagagttcgattttgccaaactactttccaacatctcaattctactcaagtaatttgacgaagaatcaattcccgtctgagcaccctggctcaatgacgaggtagaggaattatttgcttgaacagtatttaaagcattggtatctggaacattcggtagacgatgagacaaggaagtaggagaatcagtatgcgttctattagcataacttggtatagtgggagagcttgtggttctttgttcagttggatgaagggaagcggaagaggcgttggcactgctatacagatcgtgcttgggagcggaagcaggtaaacgttgcacctgaggaggaggctgagaagcagctctagtcatgtttggtggtgtatttgaagaaacttcttttaaagcaccactatatcttgattgaacttcaaaaaacacatccatacaaagatcccgaagccttgtaggagcaagactagaaagtttttgtcgagcatgattccgcttgggatgataagaatcaacaggaggtaagaatctgactataaggggttagaattgtagactcataagagtgtaaatcaaaatacctttgggatcattgttgatcctacgctgtagttcatcagcaacgtctgttaaaagttcactgaactgaatatgagacaaacgctgaagcttttcacgtggcctcgcattggcgttccttagggctgggtctataaaatagcgttagaggtgattacattgtttccgtgggtcaaagcaattgtacagcttaattttaaaccaatttttaacatacctttaacaaattcaggctctaagtaacgagctaaaaaccgatattgacgaataataatactttgcatagtttgaaagcaaatttaagactagggatttgaggaaagaagttggaaaaaatgagctttctatctttttcagggaattaaatgatatgtcctttcttttacgctgacttgaaaaagatagactgtgtaaattaacttaaggcagttgtactaatacaatgggcaaggacgtgctggaccctaaattaatttgatataatttttctgtgaattaaatttttaaagaaaaagtctttaaaatgcctaatgtactgccaaacacattaacaggcaaacgagtgcgaagagaaatcttctatctaaaaatattactgacagctttgcgtccttgccaatttactgtgtttattacttagaacgttgtagatatactaggagaaaggacatgctttattaaattcgataacgacgtgtaacgataaatgatattaaaaaaaatgaatagtatacaatacaggaagtttaggatggttagattgaaagtcggccattatagaagggaacagctcttccaatttatcctgtgcctcggttaatttgttgactaaatcgagaatggcctttccacctacgctggcctcctcatggttatctttaatgtcaacgtttattaagtacacaggtcgattcaatgtttcacctcgacgatacagatcctcacaaatggcatcataacatctttcttcgcaggttattacaatgttgtatatggaatcttggtcctgccaccgacaaggagcgcgctttatacggcgatttcggtcaagcattttaagcaatccattggccgtgtatagccgggaatcctgggcctcgagctctttataaatttcatcatatggatacccaaattgataaatgttaggtttgtcaatactgggacccggcaaccgtacagctgaacctgttccgaacgaatcaacttggtatccagcattccttcaatggagattagcaaactacctcataaaattcaaaaatgacatactttaagacgttgtgagcttccatacttcgattttggttcgaagcacaaattacactgatctggaggttggttttgggagccattatttggtattattgtttactgactaacgttggtaaggctttaaaaggttttactttcctttctttattattgcaagatttttatcttactaaattagacatacagccaaaggtccaaactcgttctttgcagtgtatacaatatgacacgctgtaagcaacagcctttcaaaattaccacgctgctttacgatgcgatatatcgatatgttgcatcacaaaagcagaggctcttgaaatgaatctcatctttgcagagtataatttctactttaattaattatcttaaatgttttataaaaataaaaattctccacgttgtattcgtctgatagcaatttttcaaagatagggtttgaataaatacgtctatactccactacccatactacattaatgattgttaactttacaaaattatgcctaattcaaaaactccttattataatattaataataaaactactcatcgccagcactttaaaaagccgtataaaattagtgagaaatcattgtattgtcaaacaaaatttgcggttggatcaatcaacaattcttggctgttaatctcaaaatgaataaagttcaaacatacaaactggcgtatgaagcattaagttttgagctgatctacttagagtagtttcgtacataccatactctttcatttcatttatcgcttaagatttccaagttttgagtattatatagggtaggtcttcaatctttgtgactgtttcaataaattcgatttagtatatattttgcataacttaaccaattttaattcaacgcgaaatgatgactttaggcatttgtccaaaggatacaacttcagttattgaattagtaccactgtagacaaaaccctagctaccttttaattttgtctgatcgtgtgtaaaacgtttacgacaataatgattagcttagttgaagatatcgcggatactgaaaaatatatgaccagcctaaataaaatcggtgtatgtaattttgtcttgaaaagctataaagttactgtgtggttaatgcagtttttcgttagtagaaaatacaaaaatcaggttcactcagtaagcttcttaaagtgaaatatgacattcaacagtactcattaattttgcgaatcgaaacagttagtgacttgccttaaatatagtcagtaaataagaaaaaaaaaagaaaatgtaaaggcacatcatattatgcaaagaaggactacgttgctataatgcatgcaaaccatatccaataagtaaaagacgtagatgctatttctatatcaaaagaaacatattcacatgttttatatacaaagaatccgtcagaaaaaccatacgtgctaactggcaaatcggctcttcccataagtagacgatgatcttgcagcgtcacggtataatcctaatctagtgatttcgttccccttttctaaagcttttctcgttcgctggactttacgccaaacagacttctcctttttaatataccatatgtttcagttaactgatcgcgcaattcaggcttaataaacggtaagcagtctatatttctttttctctttcgcttcaaaatagagctttaatttagttattgtgatcaaatagtctcaattattcgtctgctatgaagaatgtcaaagctgttacggttatcataattaaaaccactaacactgacaaaactgttatttcttttgatctcttgagctaactgagtagacttaatcacagcgcaattttctttgctttcgtgtcaaacgattatgacaaaccattgtggaaacattttgtacattagcagttatttattctgcgctttcattatttacaccattcgccaaattagaccatcttgaagtgcaaagtagtaaatacatacgcttcatgtccaacgagtaacagtaagagttcaatgaaaaaggggtctaatactttccgctttcactattttatgttgcatttagggaaaaagttatgatgagtaaacaccaactaaaattgaccacataacttaatattggttacagattcactggacaagcaccagaagtaatttgcatgtatagcagtgaaatagagacttgctaaaatacagttagttagtacttgctcacttatatttgtaaagtcgtgtcaaagtatttagacagtcaaacatttcaaatctttacttatccaaacacgtttacggctacgccatgataaactataagtcaaaataattctgattgcaattactacttttcaagattctaacagcaagaattaacccttagattttgttgacattgtctcgtaatcccaaaatattattcaataaatgaatttaaactacagtaccggcattagaggcaatacgaggccaaaggtcagcacactccttagcaacgggaccagtgattgcagaacccttcatttcacccttagggttgacaataacaccggcattgtcctcaaagtaaagatagacaccatccttgcggcgccaagccttacgctggcgaacaacaatagcaggcatgatcttcttacgcaagtcgggtttacccttcttcacagtagcaaggaccatatctacaaggtcagtaaatcaaagatagcaatcaggggaagaaagcatgcaagaaaacgcatccttaaaaaataaaggaacttgcataaacccccgtttttgttttaacataccaccacagcttgcagctggtagacgattaagacgtgcaccagtgccgaagacagacacgatataaaggttcttagcaccagagttgtcagcacaattcatgatggcttgaacaggaagacccaaggtcatcctgtacttagtaccggaagctgcaccgcgtccacgagacatcgtgatattgtgtagatgtgaaagctctcaaacttgttttgtggcggatgtgactgtctttcactgaatatatgaacattcgtttagctaactcttttgcgtaaacttttacgtactgcgcttcgcaacgttatgcttattttttccttaatttcttaaaatcaaaattagtaagaaaacaaagccaccaagttattagtagtaattttagctttttggcttcatttttttaattaaattttcttatcaatttccaaaaaaaacatatcttgaacattttagtattagtgtctgttgtatatgatctttgtcaagcaaataaatcaactgattcatatatggtatagaccaatttcatatgcttccagttaaagaataaacgcatcgtttatttgtaattattgattataacataatttcttgcatagcgttactaaagtccaccagtaataggtaaaattgttcccgtggtatatcgattgtctaatagaaacgtacatgcatctactatttcatctgttgatgctaatctacctatcggtacttttttttctgctatagctcgaatttggctagatagcatcggtgtgtccacataacctggtgaaattgcatttacacgaattcccttagaagcaacttctgctgccaacactttagtaaaggattctaaacctgccttagaggccgcgtaaacacttgttccgggtaatgcataagtgctaagcctagatgatatatttagaattagtcgatctcgttcgctatttttgtttcgaaaccattctaaaatggccatttttgaaagcttgattgcagacactaaatttgtacatatgatgctatcaatttctttttcgctggtgcgaacacacaggcttgattgaagaacgccggccgcgtgaaccacagtgtcaatctcaacactttcaaatatactctttaaatttttcatatcactttggacatctgcaatcgtcaatgtatgttgctgtcctttagctactgatagcgactgtaaagtttcctttaaatgaaattcatttctccccactatatgacattgatgacctttttggctccaaatttgtgcgattctcttacctaatccactgctacctccagttattagaacttttcgcattgaatgaaggagttgggcgttgctgatgaatgctcccttcaacgcctttgacagcaaacagatacatctatctacggctattcaatatcaaaaaaggatttactagtttatttccaaacagaaaaggaagtggtatttattaattaatttcgttttaatattcgaagttggtactaggtatatataagcaaaagtaatctctacagtatacttcattataattcgtttcttttagataatacgagtttgctaaagaaagctttagtattagttttcaaagcgcacattgttaagtcacccttaatggaattcatcaatattattctttaatgtagtaagagaaatcacattaatatttgtaaccgtaactatgtttgtaaatcaatgagccattgaattaaggatttaataatatgcgaatggtatatataaacgttgaattataggaagaagacaaaaaatatttcggaatttaactcttctttcatcaccaatttgatgcttaactttgaatgttttttcgagttttatgagctcgtgcactgtgagctttcccagtatcaatattcgacttagttggggtattcggctctgaattaatgttattctttgcaaggttttgtggccatttggtatcctttttcataattgattccggagtactgtttaacgaatgcttctctctattaccagggctcacgatgtgtttcaaggaccataggacacgcttagatcttttcttagacggtgtaggtgattcctttggatagaggccggtttctaaagagccagtccttctccttttatttttcgcaggggctttttgcatttccttttcagcagaagagtggtctaacggacttaatgaagattctaaaggtaacttttgtttacctacagggtctttttcttcttcagatttgaagagttgatttttgatttttgccttctcttctttcagttttagtaatttgacaggacttgatttactctgcagagatttcaaagtggaccggagagctgggcttgattcaagtgtagctaatcttcgtagtctcttttgagttgcaaatgtagaatttggtgcaaaagcttctaacttggtcctaatggaaggtggagatggagttgagtggtcgacaattacgaatgtcttcgaacttgatgtaggggttcttaatggagaaaatgtcgatgatcggtttttattaggaactttgagaggaggagacttacttaagatggaggtgggtaatttaacacgggaaggtggagactttatagttgatgacaacgatttcttaggactcggcacacgggccggttttccaagatctgtttttccatatttttcaaacaaattttttcttcgtttaggtgagacactgaaaaagttgtcctcttcaaatatacctgggcattttgtagtgccttgcgaaggatttgaggtttttccttggcctttatatggtgaatatttgacatcgtgcttgtaattatctatttcattatcgagctttctttcattattatcgatagtactcttgctgggagacaaggacgtttcgtggttctttgagggactgttacagatgttgataagttgtttcaagtaacgagtttgggtatcgctttctttttcttcatttaaaaattccctgtggttaatttttggaggtgaaataagctgattatcctttgaagggtttgagtgagtagaaaagtcagctactagcgattttaagggcgacagaggtttcaatgctgaagaaaagacatcactggatataagattattttgaaatgttgatttttctttctttgtcgaaaaaggagcagcagggaaaattaaaagaggttcaacagctgaaagagaaagtttgtaagccattatcagcagtgttaaatgtatatcaagtatgaaatgtacaaaatccaagaaatatgaaataaaaaaaaagaaacagttaggcctttaataaaacgaaggttagagtaccgcgcatggaatttgaacttcactgattgaaaacaatgcagctcaaaagcaatacgagcaaaagtattagtataacataggtttttaaattcttgagatattaggctcaatactgatacctgtactctcaaggaagcgtttacgtatgggaattatagtacatgtacacagattaacgtatggctaaatagtaaatgaggttgttgtacggaagaaatattttatactctaagtggaaacaataaattatattttgacacatagaaattaaaaaaaaatttaatagtaaatctgcgaagctttataatttattgtcacaacgtgtttttacaattacctttttagcaaaggctctaaaaaatcaggaaagtacttttatattatttcattatgtttctgtacaaaacaaaagtattatgatccgagaaatactaatttgtagtaggtaaacaaagagcattatactgaataatagaatacgaagcttggacagagaacagttattaatactatccataattttttaatttccctgttttcctagtttgtagatttgttagcgagtaatatttcatgcttaaaataagttgattaagaatctgattcgggtctacagtttgaaaaagacagtatatcttttcagaatgattatgacgatatagttttatcgagtttgtggaaattactgttgaaataattaaagatgtatgaattaattaattacttaaccaaaggacggtatgtaaatctaaaaacaatgtttggggtttcaaaacacttgcttatttattataagaaaatgctgagattcaaaaatttttagtaagaagaaaaggactacattaattgcggtttgcaactgttttgtcatatggtaacttagtaaatttttttgtttttgatgaaaaggtaaataaatacccatcatcgcacctactaacctacatactccattgtaattgaatagctctttaaaaatgaataatttcaatgacagcatttgaacttcctaacgattacattgtttaatgcatcaatatcgttaatcaataatcattgatatttgccaattgattaggaaagaacaaattattttatgcaatcatgatctttattccttaaaaaaaaaaaaaaaaaaaaattgggaaatacacattgtagctatacttgctagaacgcgaattatactttgagttacactttgtctcacccaaaataaagaaaaagaaaaagaagtttcatgcaccattaataaaaaaaaacacgataaaaattacacaaaaaatttatacaagcaattaacctaaaaaataaaaaaacacaatataaaatacatgaaaaaaatatatgtataattaactactaaaattagccgatgcttatttctggttcaaaaagcgaattgcgtaactcatgaatatcaatcaatttttgtatagaaagttgaaaatattaaacttcaagtacagttttattaactgtacaaatatttgccgagttacttcctcgttattaccgcttcgctgcactacttatctattttgcaaaggcaattccttcaactctgatttcgataccctttaactagtagagccgctgtttcttttttcattgtgtgcttataagggtaatttgttgcaggacggatttttcaattgcatcaatactcaatcgcatcagaagtcaatttgaaaaaataaaatatttacaatgtactaatcacactactagttgcactcgccgaattcttgattcggtattgtaaaatcatttctaacaattcaatgtaaagaagttgcccttttaaacttcagtaacatttgttgagttgtcatttctataagttcaagtaccattaattgcttgcacttaacaaaaccttccaaaattttttgcttgataataatgtcgtagtaaatattattacattgctataatctagtaacctagagtaatgaagattgctaaatgaatgcagagaattttgagaagttggtgaaatgaagatacgttgaacttcacattctactctataaaactagttcttaatggttcattaacaagttgcacaatttgttgtttaccacatttttggtgtaatatttcggaaatgactttctccagacatttcataggccagacgtaatttcgagaatttatataggctcctttcaccctactccatactttccctctaccatatacgatttgttcaatcaaaccgtacaatttagttataagttaaggtatttaacaaagaaaacatttcggtttactttgttcgttggtcactttggttgctattacttttttacttttgatctcattttaacgatgcttcgctttttgtctaagaactctgtagccgctattaggaacgtctcaattgccaggggagttcatactaaggctactcttccccctttaccttatgcttacaatgtatgcaataaatagttgtaaaagcaattgctcatgttgatgggttctgaagcaatcataagttttggatgtttcccactgtctagttaatttgttaatgatgattactaactatagctttaggcacttgaacctgctttgtcggaaacgattatgaagttacatcatgacaagcatcaccaaacatatgttaacaacttgaatgccgctcaggagaagctggccgatcccaacctcgatttggagggagaggttgcccttcaagctgctattaaattcaatggcggtggtcacatcaatcattctctcttttggaagattttagcacctcaaaaggaaggtggtggcaaacccgtcacctctggatctttacataaggctataacctctaaatggggttctttggaggatttccagaaggaaatgaatgccgccttagctagcatccaaggtagtggttgggcatggctaatcgtggataaagacggtagtctccgtattactactactgctaaccaagacacgattgtcaagtccaagcccattattggaattgatgcttgggaacatgcctactatcctcaatacgagaatcgtaaggccgaatactttaaagctatttggaatgtgattaattggaaagaggccgagtctcgttattccaaccgttaagtccttaaacatgttatgctcgattacgaaaacaccctgctcatctatctatccagctaacaaagtatcaattaccaggaaagtgtgatgttttgttattttatttttgtgtttctttttggcagtagctttgaattttcaaattcatagatttgataagtttctagtctactacctttgatcaatgaatgaactaaattttacattgaaatttcctgaaataaagctattagacaataccaaattttttcgttaacgattactacagatccatatttacgaataaagtaaaaaataaaagactagaaaccttcaccactcacaggtttgcgcaatcattgacagtaaacaattagcttatgataaatgggacaaaacaattgctatgtaggaaatgtaaataattcatggtaagaaatgatgttcaaaattagcaaaattttaaacaggaaagaacgaagataagaaatgtgttgttttgtgatcgcttgattaaagaacagtttaatagtcggctgtttgctccaataacaattctacagctctctgcacatcgttagtttgagataaggcctggatagcttgagctctagaagtttgcataatcgtttggacagtgtttatatcctcttctctaatatttcctaattcaggacgttctgatcggccgcttaacatatcgtacaactgagaagccggtcctgttgggagaacagaagatgacgaggttcgaccaaggggaggatgtgatatttgctgacgattacggaacgatgctgcagtattggatgaagaagcgatagctgttgctcgagcgttctgtcgagtcggagaatcattagcatccgcgttcgaaacaggattttctacttgattctcattttcagtacgctcagcatccaaacctgtcggcagtgcaaatagagtttcgggattaaatgtgctcgcattctgcatgtcagaatagggaggacgaatgaaaacatgagttggactcaacgcaggcttaacaaaacgaattggtaaacgccaagaggttcctggaagtaaggataagtgataaaacatacccatagtccagcccaggaaagcgttgatgaaagtacttgggaagtgtgaaaaggctaaaccaatcatgggaattaccatttgaaatttatcggtaaatttgatattgaataacctaacaaaaacggtagaaggaacaatatagtaatactgatataaaattgcaaaaatgaggaaagtaggaccaggttgtatgtagtccaagtttttgaaaagcaaagaatagagaaaagagaatattggagtcacaaacatgcctaatataaacatatatacacaaaatgaagcaaatctatgacttcctaatagtcgttcgacatcacgagcttgataaattataaacaaagcttgaaatacctccgttgaattccaataaataaattgccataaaagaattcgccaatactttttgggttagcaaatgcattctaataaaacaattatatcaaactcttggaaaaccgaaggtttgtttagtacagatattacttacttggtaatgtgacaacaaatgaagtccaaagttgatgtgaaaaaaaggttttaaagcaaacactccagcaactacagatgatgtagaaattgtcaaaagaaggaatttagtaattcccatgtttgacggtactatacgttttgtaagttagaagtctcattacaagccattatcaaatgaagctctaaaagaaaaacaaaaagaataaaaaatatcgtttaactagtcattaacataccaatattggcgctagacatgattgctatggaaaacgcatatccctagtatgtcaatcctcgaattaatattgagtgcagcgttgcagtgttaaaatacgctatataatggaagtatataatacatttattcaaaatcaagatagatcactcaattaggcaaattttttttatgaaatccttttaaagttggtaaaattgtatataagtacttactttgtgtagacaaccattttacttatacattttaaaactcgtaattcttttcattaatgcagcgctgttaatcaagtctaagaatattcataatgatattgatgcaaatcaatattccccttcacaattacatttctagttattgttaaacatgaggaggatttcgttgaacccaattggatcatagggcgtatcttcggaagctccaggagattttttccaaataatatcgtttcgaagatacacagttattccacgagctttactggcttgtgttgaaatgcggaacaaggcactaccggtcgacaaatgtgaccgacgcaaaggtacaaataacaacgaattttcagcacagaactcttcaacaagttcgcggaaactcactaatggttcatcgtaagaagtggtatcgtcactttcagcagtgaactcatgtttttctttcgaaaattgaaggttgacccctttagttgagtcttttgcaaatggaagaggagccgttatggatttgttttctaagcattcattcatcatatccaacccttttgaaaatccctgttgaatatatgcattggatagcaaatccttcggaaaaacggatttccaccacgtataccattcacttgcttcatcaaaattaggagcttccgttagccattgataaagggtttctaaccattttggaaagaaatgatctgcaaagagttgcccaaaaaccatagctttaaacgatcctttccaagacaaaatgataaaaaatatttcaaggtcttggttagatgggtcaatcactaactcttcatccattaacttttccaacttaggcaatataactttctcaagtaaacggtctaaagcatcattagcaaacgctgatctccagacactaaagtcatcgatacttccattctttattttccatggggacaaaattagagaaaactgaaccaaaacactttgcagtagtgaatctgcgtgcttttccaaatagggtaaccacgggaaaatacaatgatgcagtgaatcatttttcttcaattttaatttagggttccatttgcttacagcatctttgagcctagggagtatatcatcttgtatcaaagaatctttaactttctctggaaccacagggtcccatgcttctaaaagttgcaaagccttaagagaatcctgaataatccatttcttcagttcctcaccaattttttttttccaaacaaacatcataaatgactcatagtgtgttaagctttgaccttctaattcatcatcgaattccacatcaatatccataaatgtactactctcttctctcttgggcctaaagtctttggaatataaagaatttttccacgaaagaaaactttctaacataaaatatggatgtttccagacatcccagttttttatcggttctgaaagtacaaaagcaaggattgacactgcgaccgagtcaagctcaaaatgcatacttgcctctgaaaattcaaccggtaacgtttcaattaagttatttaacggctgaagtcttttttcgataacatcaatttcggcctcaggtactgtaaactccattgacctggattttacctccataactttacccaaaagcttttccaaacgagatatttcaaccgatttctcgtcgaattccgttgtgaccctctttaattccattttaacataggcgcgacgggcttgtaattgttgccatgcagaagcatggtgttcacattcaacccgagcaagcctggagagctggttaattccagaagtggacatatcacgaccttctaaacccaattcttctttatttgaagtcacaaattcgatttccttagtatcatttaaggaagcatcaatgagactggctaagaacctaggcaagttataacttcccatatcctttgaaatttcttcagaggattttaaaggtttcttctttttttctcttaaaggtttttgtttgacggtatgtttctcatcttcactatcagagatctcaccacgagcaattgcctctttcctttgcttttcggtccgttctcgaacggctcccaatccgacacgttcggggcgtagcttagattgtacaggttcagctataccctcagcattggcacccaaaccttgtccttgtttataccccattttttccaacatttttgcgccaaatccagtagtattaaacttcatctttggaatatttttcgcctgagaaacctcatcatttttattctttaactgtggaattgaatgcgcctccaataaatcatctgctgtcacttgcttatttgctttaacttgttcagatttctcaacaaaagaaatgttttttctacgaagtctagcacttccaatccccgagttatgaaaaccatcttcatcttcttcaccaaatattcctagcatgtccctttctttttgctgcccacgaaaagatggacgaagacgtccttcttccaaaattgaatcaccatctgaatcctcggaagatgaattcatatcgacatactcattttgcatatcaacccaagaattcaatataaataaaaaccaatgaaaaccgaaattttctattttgggtcagttctccagtgggttaaatatggatgtcatataatgagtttttgcgcgttacgttcttaagcttaagaacacgcgaaaacgtcattatttattttatcttgtcagcaatactacactacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagttacccgttgataacaactatttagaaatattataaataccgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatatctgaataaggacattagttgcgcaaaatatctatagctcttcaaaaaatatcaaaatattaaattacaatacaaagctttttattataataaaattaaagtcgttttttttattggaaaccagaaataataattatgcagctaacctattttattatctgtttacaaactcttaagaaacattaaaaagggcattataccaaaaaattcatattttactatttggctttcttaacatcattggaaacatccataccagcgtctgaactggaccgtttaggaggagaattagtgtcaacagagtgagttttggcgattaactttttctctttaacttgagctgctgggacttcagaattgcttttattggaatcagtgtttttagaagcttccaaacttaaaattgcagggctatcttttttcttcgattgctccaactctgctcgcactctagctaagttcttttccagcatgctcaacttcaacttgttacgcatctcgagttcttttcggatgttatctagttgtttttgatgcgactgagcaacttgttcctcaacatccttctgtaaaatttctctgcgcttttcccattccttttgcacaaaagtagtaaagtcggcagtggaagtcgaaaagtcagatatggactcgttgaagattacttgaaatgtaactgataacatctcttctgtcttttttaagttttccaaatctttagtatcagcatgtaccgaagcggactctgcttcctcggatgacacaactgtctcttgcaaagctttcacttgatcttgtaaaacctgattttgtttcctgagtaattcgtttttctgtagctcttttgcaattctcgaacgtaacctcaaaacttcctgttgcatgactttcttcctttccatttcttcttcgttgggtatttcagtatccttactggttccctcagatttattactattttgtctgaccttctcaagctcctccttcgtagtatttaagatatccataatttcacttagctttcgctgtgtagaagatagttcttccttagtgctattgaattcttccagtgacaccgtacttggttcagactgtgtagtagcagtgggggttgcagaaggtttgttgagttgttcattgagctgatgacattccgcaaccttggcttctaattcagaagtcttttgcgaaagttgttgacgtatttgattgtgcttttctaagctcttgttaactacctgctcatatttagttcgccaagcagctgctagttttgtattcttcaactctaattgttcaatcttggattggttttgcgctctctcattttccaaatcttcgctttttgatttaacagtttccaattcagatttcaaatgaccaatttcttgatttaactcctctattaagttttctttggaaacaagttcattctttaagcgtgaagcatcactagacgtagatgtgctactgttcaaagatagtaatatttcttggttatgacgcttgtattcttcgttgctgttttcaagcttttttacagctgctttctctgtttgaagctgtgattctagttgttctttattaagtctaaaattcgccaaatcagttttaagagtttctattttctctcttaactctgtgataacttcctcgttcctttctaaattttctcggagagatttgttgctctcatttaataaagcaaccatgtttagataatttgaacgttccccaacggattcagaagtactgctaacatccttttccgttatacctctttgcagatcggcgataactcgattcgatgattcaacggttcgcttgagtttcttattttcaaggaataataattgtcgttggcatgaaataatctccatttctttggatatacgcttcacatgattctgtaaatctgataatcctaatttcataacagaatctaaatccggggatgggctagttatttctgcaaagttgagattggaagattgaagttgggttaaaagcattgcgttttgctttttgaggacataaacttcctgtctcaaaggatcttctttttcactaatgggaaagggctgagattcgtttataccggcctttaaggctatttctttattcaaatcttcaacctgttctaatgccttcgtgtaatcctcgcgcagtttttgaagagtcgatctagcatcggcatgtcttaaaagttccttttcataatcttcacgagtttttcttaaatcttcagttaccaacaacaactgttgtttataatcattctccttctctaaatgttgcttttcagcatttcggtgtgacgaaagctcattgttaagatgcttattttcctctaaaagcaaggcaactcttgtttcgctatctttagtaatattctcacagcgtaaagaagaagaagctatctcatcttgtagaataactatcctttgttcaagagaagtgatttttaaatgatttttttccaaggactctgaagtttgcaatcgatactcatcatactcagttttaactctttcaaccatttcttcggcgagtttgcttgcggcctgtaactgttcaatattccttaaagaataattgtattgggattctaaggaagtatgtttagattgcaagtcactaagcgatgattctagcaaagcttccctttcgctataggacgtatttttttgctgtgtaaacttggcttccaaagtagaaaatctttgtttttcaagttcaatgacgccgtttaattcttggagttttatttccatcatttgttgattatctaacaatttcctgttgtcttcacttaacgattgtttttcgagcattaatgtcttaatcctgctggagtactcaattccgctcttttccaaagatttctgtagagaatgaagatcattactcatcttttcatttgactccttcaacttctgcaaggaaaggcttaagctttccttctcagattcaaattttacttttctagcagcatcagatagctgttgctggttaagaaaagtttgaagatctgatacaagactcattagtctctcgcgctcagccaaaagtttatcgttttcagatattaaacgctcttgcgtccttttccgtaaatctttttcacccttcgaagcatttagttcaccttttaatctttcagcaagtgagttaacatgtaataattcttcggcaaatttactggctctctgatcctgtcgactaattatatcctgtaaattttgattaatactacgaagctccttggcttcctttttaaaggcttcaacgtcattattagcattagttaatctatcagtagataactgctgctgatatttggaattttctaactctttacgtattgcttccatctcactcaacaaatcctgatttcgcttagacaaggattcctgaatagctgtcatttcgttacgataaacttcgtaatttttctcaagttctcttgtagattcatcaatggatttcattttgtcatcaatattgcccgcggaagaattgtgagacaaaatactgcttcgagaagtagctaacatttctttcagtaaatttcgttcattaagtaaggactcattttttatttttgacgaatttaactcactttccaaatttttgatttgctctgaaagtgtatttgaattttctttaactgcattggaaatttgatattggacagtttgcttttggatttcaacatcgcattcaagggcccgcactttttcccgcagttctagagttttcgaaacagcttcctttatagatgaaaaattagcaagctccttgtttactagtgtctcagatgcagtagagggattttgagcgtattcatcaagcgcaacttgcacagtagcgggaacgtttcttgatttagtttcattcaaatgatcaagttcggccatgagacaaataacttctcgagaaagatcactgcattgagtacgagatgcggtgagctgcaagtaacaagcttcttggcgcattttggtcgataaaagctctgcttgtactttggttaggttgttgttagatgtttccaaagattcgctaagaaaattcatataaatgttattcctaacgatttcactcctctgttgtttgacaactggaatcctttgtttaacttgttcacaaaatgaggagaatttgttagtcaagcggtctagctgaagctttaagctagaaaccttctgttggagtttcatattgtccgaatatactttcgtaaatgaaaattcgggattttgaacggcgcttaacttttgcgccaaaggagaaaacaaacctacaccagctgaaacagaggtatttttattttctttaaccacttgtagttcactaactacactatcatatttctcttgcagttcccgcaaactattctccgaaatcaatagctgttgcttgttattatttaactcttcggtcacattattgtatagactttgttgcgaagtgagcttttcttgaagtgcagcaacctctgattgcaactctgaagatttagactcccaaagagctgtaagtcgtttctgagtttccacttcttcttcaagttctttgattgaagtggggtcggtttcaaggatttttgatatgttcccatcggaggaataattgctccgcttttgctcaaaaagctgtattttttcgttaagctctgtattctgttgggcaagcccagcaagctttttctccaaatcttgaacttgacgagatgaaacttctaatttttcgcaaactttcgaatgatctgattgcaaactagccaaatcagagactaaagcgcttttctcctgaacgagtatctcttccttgacacgactgctactgctagcaaacatgtgctgtttctttctttcttcaatatcagacaatgcttgatgcgcactctggacttgctctcctaaatgtgaattttcattttgtagggcttcgatttgatctttcgcgattgaaagctgctcagaagcaatcttagattgctcttgtaattcagagttagcccttctaagcgactggttctcagtagtcaatgcatcaaagcgcttattttgattctccaagttggttttcagcgattcgttctcatttctcaataccgatataagattacgtgattcctctgcttgattattagaagattgaagttgttgctcaagaaagttaatcttcttcgtaagaacattctccttatgctcatggttgacttcttgaaggacaagctgatcctttaaagcgtttatgtctttaaccttggttttaatagcagatataaatacagcgaaaccattgacagacaccaggggttttatatcctcaaaagatacatccaaaaactcgtgtaccagctgaatatcatcttcaagtccccccgaagacattttctagcctggaatcaacgttcgatgacttatgaagcaccagtgtacgtatacgagaagtaagtgatcaacctcgatgtacagaaataataccacgttagaagaaatgcgacaattacgttgagaaaaacaaatgaagcaaatttaaaaattgtaattaccgtgagtattaaaaaaaaagctaaatttctgtattcttctctatcacgccttgaacgtatcttgagtagcagtgcactattcggacctgtcgtccacacaacaccaattttggtgactttactaattatttaatcaaatatcatcctagtgatgtttggacaaaacaattcttccggatttggaggaggaaccggtgctttcggtcaaaataatcaacaaactggtgggttatttggttccaactccaatactccagggaacactttgtttggttcccaaaacacttctacaactggctttgggcagaacactactcaacccttgtttggatcaaatacgaacggtggactatttggaaatagaaacaacactaccacgactggtggcacaggttttggaatgtcctctgggacaggtatgtttggccaatccaatactcctgcttttggaggcacgaacaacgccacaaatcctagtggtggtggcctctttggatcaaataccgccaacaacaatgcaaatactggaacgtcattttcttttggatcgaacgctggttcaacagggttcggtaacactgcatcgaatactggtaccggtggtggcttgtttggttctcaaaataacgctggcaatactgctggaaatacaggtttggttcgcaaggtactggtggtggcttgtttggttcgtccactacacccgctacgaccaacgctttcggaacctctggatttgtctcaagcaatgcaaacgctgtgaatggtacagctaacccaccttatgcggtaacttctgaaaaagaccctcaaacaaacggtactagtgtcttccagtctataacttgtatgcccgcttatagatcttattcatttgaagagttgcgtttacaagactataatcaaggacgacgttttggcaatgcttctagtacgaacactacttctgcatttggttcaacacccgcatttggagcttcaactactccgtttggtcagaatttgtcaggtaccacaaataatgcaacaccgtttggtacatcgaatgctactaataccactcctggttccggtctctttggcggtggatctgcatttggtagtaacactaccaatacagggtttggttctggaacaaataatgcatccggtgggttatttggtcaaaacaataataccacctcaactccttcaaccggtctttttggtggctctacatttaatcaacaaaaaccagctttttcaggttttggctcaaccactaacactaccaatactggtacaggaacgggtctttttggttcaaataacgcaaccaatacaggaacaggtcaaactacgggtggcttatttggtggtgctgccactggtacgggtacgggatttggttcttctactggggggtttggaagcaacacgaataaccaacccaattcaggtaccatgggtacaggtttgtttggttttggcgctaataataatacggcaaataataacaccgctccaacatctacttttggtggtaacaatagtagtaatttttcctttggtgccaataataatgcagccactaagccttctggattcggttttggttccacgaccactactcctgccagcggaggtttttcttttgggcaaaatgctaataatgctcccaagccagcttttggatccactgctaccactgctcctaaaccagcagggacaggtttgtttggtggtttaggagccggtgctaataccaacacagctactaatgctaccggcactggcggaagtttattcggaaatgcgaacactgcgggttctaacatgtttggatcagccaactccagtactcctggtaccggtttatttggctctacgcaaacgaataatgctacttccaataccggaaccgggctctttggatccaataatgcaaacacaaccaataccggtggtagtttgtttaataagccttctactacaactggtggtttgtttggtaacacaactgctcaacaaccatctacaactacatctggattatttggggcttctaatactaacaaccaagcacaaacttcaaattttggtactgggttatttggtggatctcaagctggacaacagcaacaaccattacaggccagtatagaccaaaacccttacggcaataatcccttattttcaagcacaacttcacaagttgcaccaactagtattcaggaaccgatagcttcaccgttgacttctaaaccgactcccaaaaaggcagcttctctaccacaattttggttgtcacctcgttcgcataatactgcacgtttggcttctatttcctcttttgccaaatcggctgtaatgaattcaacaagtgcttctggtaaaccgaaatcactacacctgtttgattcgcttaacgatgatgtgttgctgagcgccgatgcttttactccgagacaaaacataaaaaagctggttattacccacaaaatctccaaagatgatatcctgcaaaatggtgtgaaaaatggcaacgatgccaaatcagactcaaaagtacaagaaaaagcacctcaaaatgaagcagatggctctttaaagaaagacgaacatgtagttctatctgacgattactggatgaaaccctcaattgaggagctttctaagtatcctaaagaaaaattatgttctgtccatcaattctctgtcggtcgcactggctatggccaagttgcatttttaaaacccgtcgatttgagtggattcgaaaagcttgaagacatacctggcaaggtcgttgtttttgagagaaagatttgcgccgtatatcctgttgagggatcaagtcctcctttgggtgaaggccttaatgttcctgccataattacacttgaaaaaacctggccattatctcgagagactcgagagcctattaaggatcctcagaaccctagatacattcaacatgtaaagagacttcatcgtattaaagataccgaatttattgactttaatgacggaaaatggatcttcaaggttcagcatttctctagatacggtttgctggatgatgaagaggaagaaaacgatatgtcatcaactagtaatgaagcaggtaatttaaaaaagtatgatcaaccaaacttgaaagtttcgggaaaaaatgattcatttgttactcaccatacaccaggtgcatttcccaacgacagtaagaacaaggaattgaaccgccatttcctaaaagttgatgattctgcccctttggatgatacttttatgtccaagaaagtcaaacttgatttttctagcgattcaaatgtctcagaaagaggtgactatgacgataatgcaaaaaaagtcgacgaggttatttctatcgaaaaagtcgatggatactcgaaggaaaataacgttccactttctgaagatgacttatcaaattcttcggaatcttctaatgaatccgtttatagcctagtagaagagtctgatgctagtttggcagcagacaatatggatattgaggatattagcgaggagtcggacagggaggaactgtcttctatgcgttttggagcccaagattttcatgggcttgtcgttacagataattggagagaccaattaaatttgagtgttcaacgctcggctttaataaaagctgcttttcctgaaagtcaatcaaatgcaaatttaaaaaactctagaggtatatattataacgaacatgatttagtgacggacatttttggaaatcaaaacctcgacaccgatagaccttggcaatctttagataagccgggggctttcataccctcaaaatttcattttactgccaacggatcatgtatatacgtgctgaaatcttcggatgtaaaaataagatcgatatatgattttatacctaccaaagatccaaatggcacgaagttgttagagtatcagctcgatcaaacagaagtttacttggatttgagtgggacccatgctgcttcacctcgttcatctatgactgtcaaacctttatcgctatgttcttctggatatgaaagcatagtgtgggatctgacttcaattctatttgacccaaaaaactactccttgccttcagaactctcatcagaggctcgtgaagttctttatcaaaagcttgtacgggaatctttatctgaatggattactaagacacttgagcatgaaacaactacattagcaaaggaagccgaaacatcagaagaacgtatttacattttgttaacaggaaaccttattggtcaggcttgtgaggaagcggtccaatcccaaaataatcgtttatccacgcttatacctttagtcaatagtgatgtagatatccagcaagaggtgaaacagcaattggaggaatggagaaaacacggtgatttacccttcatcaataaatttacaagactaatattcgaattgctttctggtaatactgatattgctgaaggctgtgggactaaaggagatgaggattatgttcaatctatacccattacaaaaaatatgacctggttaagagcattcggcttaaagttgtggtacaacactgatattagtataggtgaagctatgcaattgtatgttgagtctttgcaaaagtttcctgaaatcatgcagaaaccaatcgccactagtgctgtgcaaggtattgaagtatatgacattatttatcttttgctcaaagcgtatgctatgggcactagtttagaagaacttactataccggaaagcgctaaatgttcgccgctgaattacagagtagtatggcaattggcaatttacttatcgaaagctagatccttatgtgacttttcagatagagtggtggatattaacatggctgaagatctaaaacctattagtgttcattctgatcaattgactctggcatatgcttcccagttggaagcatcagggcaatggttatggtcattatttgttttattgcatttggagaatgtagaaacccgaacatcgactatcacttcatgtttagcacgaaaccttcgtgggggattaggtgctggtgctgttgaaatgattgaaaagttatgtatccctgaatcctggttaaacgaggccaaagcgttgtatgcacgttatgttggtgatcacttaaacgagctttatttccttcaggaagctgctttgtatgaagatgcgcataaggtgttgttggataccttggctccacaggctgttataagtggtaataagacacaattgaaaaaagcactagaaggatttaatgggcaaacagatgggttggcttcttggagatttggaggtcaaatttattccgattatttggatcttttagaaggtaactttgatgctaatcaagagctaaagctttttacacttcgtaaaattagcgtagcattgaaagaattgaatgctactaatttgttacaaaaggctgctttgcacaaaatttcgcggtttgttaacgcgctttgtaatgaagagtcacttacggatgctatatgtaatctccccttaccacttgctgacagtctagcgaatttacaaaatatatctgtgcaattttgatttagtattctagattggtttatacgatgaattagaaaaaaaatctatatttaatgaaatcggaatatatgttctgagttcaacgtcttttgtaaataatgaatgaatatatatttttgttggctttaacttctttaaacatttattaaatgacaccaataatagtaattgttctcttgctttaagctacttgttcgttgttctataatgaagttagtggattcattagcaactacaagaaacacctctctctaaacgcgcaatcattcataaggattttgtaggtataataccaaccttagatccataaagagaagataatttaaacgatgagtactcctactactgtttatcggtcacttttgcgtcaattgcgcgagatggtaagtattttgaagtatggggcgaagcattaatagtcttcagaatgtaatatataagaccagtaccctcaaacaaaagaaaggattcactaagacccaaaaagacttcttagtatataccaaagcttgtcttagaaataacaaggttgagcagctatcaaaatttcaagaggtggttgcatttttgaaatcgggaaatcaacatgaactgttatttaatcgccatcatccgttagcaaatgtaaatgaacttgaaaaagtaaagcttgctgctagacgtgtaggattggaaagccccgagtaagctgatgtccaaaagtggtgaattgatgatttatctgacgatatactcgactgccttttccgttatagagcttattaaaaaatttcaagggtgtactttatctcaattttgcgcattaaaaatttactttttccgcaaaacctcgtccgaaattactcgttagtttttttgaactgtttcttagtgatgtcttttactacatgctaataacgaaattctgaattctttgtgaccaaaaaaatatattttttaacacttgagttatgctatgctctgtgctttatggaagtttaaaattatcacccttactacttgtaccggaagatttttaaatgagcgtcctaatgctcctgaattaatatatacaagagtcaggataggcaagtacttacggaaaggaaatgaaatttttggaattctcttttttgtcctgctaaaattgcaatatattagaaatggtcttatgaaaaacacttaagaatatcatatttagttgtaaacccattttaatgaatttttgaaaagaactttagaaaatatgtgccagtataaagattgagtttcaattatcaattaatgaaaagcaaattgaaaagttattcctaatgccataaaaaggcgaacaattttaacatcgtaaataaaagtaagtaacaataccatgatgttacttgaaaaagtaaatcatcgccaagatacaaaatgtcaatctaccaagatcagattcgtcctcaaattggttttgtttgctacaggctattaaagtagtacaattgtttgttgaaggtatgctcgtttgttaaaaataatataatttgatttcctgcaattttggcgggtatacttttcgagtctgcattataacatgcgcatgtagtataaaatataatgtttcacatctatttgacaattgacactaacttgaaaaagatcctaaccctttaaaattttgaaaaccttcacaaaaaaattgacttctatttcctgcgactaagagtgttctgattgaaattgacattagtaggggaaattataattaatatctttcatatcaagacactttaaattttaattctatttgattttgatttccttgcgtttttaatgcgctaacggcaaacgttcattgatttcataaaaaagtttcgtcgggttctatacacctcaggttttcaaccaatattaatatataatttgaaaatatatctatcctttttgctacgatgagtgaaccggctgttgtctctatcctcgatacggatctttacaaactcaccatgcttcaagccgttttagagcattatccggatgctcaagtatcatataagtatacaaaccggtccccaaaaatggcattaaatcaggaggcttataactggttacgggaacaaataagaggcttacggaatttacatttacttcctgaagaagagcaatggcttcgcaagaactgtccttatttaaaggaatcattttatgaattcatgcatgagttcgaatttgatcctgaaaattcaatttcccttaattatgattctgaaactaaggatctctcaatctttattcacggcctctggaagaataccattttttatgaaattccactgcttgctctcgtctcagaatcttattttaaatttgtcgataaggactggtcacctgagggtcagtttgaaaaagcttacgagaagggtaagcgtctcatccgagccggatgtgcctttactgactttggcactcgtcgtcgtcgtgatcctcacacccaggaaattgttctccaaggtctcatgaaagcacaagaggattttaagggccctggaagtttccttggtacatctaatgtttacttcgccgccaaatataatctaaatgtctctggtacggttgctcacgagtggtatatgggcattgcagctattactcaaaattataaacaagcaaatcgtattgcttccttaaagtgggtccaaacttttggtactagtcttttaatagccttaacggatacattctctactgatgtgtttctcaaatcttttacagccaattctgccgacgatttagccaatgttttccatggtgttcgtcaagatagcggttgtgctgaggaatacattgaaaaagtcgtaaagcactataaatcaataggtgtcgatccttccacaaaagtaattgttcatagcgatgctttaaatgttgacagatgtatcgaactgtacaaatactgcgagaaatgtggcattaagtctgcatttggcatcggcacaaatcttaccagcgacttccaaaaagtttccaatcccagtgaagtgagcaaacctatgaatattgttattaagcttttttccgctgaaggaactaaagcagtgaagattagtgacgatatcatgaaaaatactggtgatcgtgatgctgttattcaagccaagcatcaattatgcctccctatagcataagccatttcttttattttcgagcgtttctgcagtactaatcttggttttttttttcttattttttgatagatagacagagtttgaggctctcttttattgagctgcatttcataaggcgtgacttagagtaaacataaaactcacacttgaaaatcttcattttcttttctgcttagcatatctgtttcgttatctatattgatagtttaatgctaaaggtaatcatttagtctaagatgtgtttgtaaactaacggtatgcaattctttaattttatatggcaaacgtgtttttttactttgcttgtttaacgaaggaataatataaaacaactaagaaaaggagaaaataagaaaacagggacaacgttttagtcggtaatagtaaaaagtcatatcattaactgcttttattcaagaaaaaagaggggaatagtttataacaagatagaaaaaaaaataacctcaagtatgaccagttacaaaatgctctggcgtctcataagattaaggtacgactttgacgcccatgcttttagctgttccaatgacacttttacaaagagaaagaagctctattccttgtaagcttggatcagtacttttcaatttggcaatttcatatatatgcttcaagcttaattgtccctttatatcatgtaatggggaacttgaacctttttcaaggtcgagggttttagagattaaccaactggttggaggagtatgtatagtgaaagtaaatgttctttgaggtgtgacagtaattttacaaggcactggggtatttggcatccaacctgccgtccgcgcattaaattctttacaaaagtctatgctcttcaacccgcgagcaccaagggcaggtccaattggaggcgtaggcgtagcttttcctgccggtacaattaattttatgattgtcgttctagtagaagccataaggttaaagaagaaaatacagttgtaagttgtatgtctctcatgcaataaagtaacatgttcttccttaaaaataattgtaattagaataataactaatttgaaatatttgggtgaattaattgtaatgtgtttacttatttgtaatattaaagcttttaatagcagtcagaaaaattcccgaatagaccaaatgtgtccttctcttctgcttgattgaatagaagtaaaagtattgacattaaataggcaactcagataaatggaaaagacgttttcataaacgttgttcgttttaggatttttttgaaaaattttagttgatttttgaatctcaaatacggattagttaaaatgtcgcaaaatttttcatttgttgaacaacaatagcgctgaattgaagccgtttaaaagaagcaaaccaaaatttagctacatagcttttcaaagttaactccttactatcaattaatatattaagtttttagggattggcaaatatcctaactaaaaagcatgattatttcatttgaatcacaagctgaaattaaatggtcttttctcagctattttattactttcaataaacattttacataccattttatggtaaacaaagtaaaacacatgtttactggaagtcacagtctgtcactagcacatgccatcgatatgtttctttttcctaatgtgtattgtaattaaaactataaagggttttcacctgaagtgcttgggctatgtaggaatgctgtcacgcgatgcagcttgaataattagtagaaataaaaagatttcaaagtgcagatttctattaaaactctactcttaaaattaattattacaaaccaacgactatcttattaatttccatcctaacatgctgagtgaagtttgccataatcatcttaaccaacttgctatttactacacattcttaacaatccatcgttttcagcgaatgtaaggatgttaataaattaaaatgcttttctatcgatttaaaagttggtataggcttcaagccaagaaaagtccgtttatttacgttggattgccgtttttgagctcagtattattagtctggtcatgcttgatccccatttcccaagtcaaatttaacagacgagatgaacaagttaaatccttgtcccgggatgcagagttagacattattaaaagaagaagaaaggtcgacgttaatgaagaatattatgtaagtaaagtgctgatcttgttttacaatatttaagttttggcaaccagctgcaaagtgcatttgcttttcgtgaatttacattcaccagttccttttttattaaccacctgttatagaggatcttattagatcagttgaatctacagaacgaggagtacgaaaataaacgtgtaaagaggttaaaaggggagcctacatgggaaggaaattcaagcgataaagaatgaataatgaacgattttattgttattttgttcctttattttattattaattatggagtattgaaaaggatacaagtttttgaagtgagaatgctgaagacgactttatgatacagagtgttttagcatatggaaatactcaaataaataaagcaagaatttttttttctaacatgagaataatatttatgtggctcatatataattatcttcaatttaaaggaccaaatacttacacttaagcatattcagtagaataaactttcaatgaagatatttgagcgtaaatttcactatgaatatgtcactcaagcctaaaagcgttttaataataggagcattcagaaaggtttctttactagtaaacggtttatttttggctttccgttatatataagtaacttgttaaatagaacttgttttgaaagcaatcaaataagtgccatctctctttattatatgctttggaccattacaattactaatgatactaacgcatggtctgattctatctactgtttgtctaagttgtaaagaagccttttcgaatgcgtttacaacgaaagatggaggagctaaggacagtattcaaatagtgacacactgttaataaggattaaatttaatattaatttcttctttataatggtaatacttggtattgcatcgtctttaagtcattgaaaattatatatattatccagaagcagtgaacaaactaacgcactatagtaaacaaaagatctccaatacccgtaaaaatttatttttagcgtacgactagtttggattcctggtgaacgttcttatgtataagacggcgtgatatttgcaaagctgatttattgcataggtgatattaaaattatacaagccgagatatcatattcgattaatctaagttatcacaagcgaatccacttagttaacaatctaccacaacttataaatggttttgttacttgctaactatgccgaagatatgtacatatttgctaaattgaagcgtttaacgagtaaaccaatacttttaaacaataaagatttcatcgattttttagcgtatgctatatgcaaaaaattggtatttgacccgctaatgtttactgacatacttgtgcaaatacttatgaggcatgaaattgaaaacttattcagatgaaatgactaaattttaccctttccccgaagaactgtaaaataattatgaaagttcagctatgtcatcgatctattactcgatgagctattgcactaaattgcaattttttgtgccatataaatttgttccgattgatttgaatcggtgttttgggaatatataatgtacaagagaaaacaccaaccaaagtactttactttcatttcctttttaaatatccgcaaacaatacattgtgctctttcaataattttctcgagctacttgttatagtataccaaaaaaatgagggttgaaactaactaatagacgcaacaattaaaagaatagttaaagcctcaatagttgaaccgaacggcctctttgaagcatttgtaagcaatggccagatcatgatcagttactatcaagctcaccagatatttttaactctaaaacattggtagtcacttgattgagtaaaaacattcatggatagaaatttttcattgttaactttaagcatcaggtggaagatatcttaaaatttcaagtccactatgttcaacttacataccggttttctaataaaagcactttaaactcctgcattggaattcatattaaattttctgactattgtaactctcaattcttataatattttcattgctttagttcgtgatttatttaccttaaattgtttactgcaacatagcgtatatatcaaacatgtgcagtaagtactatgaaaaacatcagtttgagtaaactagtgccaaaatgagtaaaagcattactcatctcgtcctcgatacaggtgggattatctgctctagtactttattaagaaattctgcggaaagcttttataccattcctcgagtgattgcagaaattcgagacgaaacatcgaggaaaaattttgaactttggggcgatcaagtaattcaaagagttccaaaaccagaatttataaaaaaaggtatgttttattaaaaagaaagttgtatagtggttgaagaaagcaaccagctagattttattctgtgcacagtcatctctgagaagtgaaagcaaggtgggtgaaaaagcttaatcatattggaatttgatcgctttcttacacctgctattcttttcaactacttccatcataaatactttgattcttggtagcagctttctaacaaactatagtttccgaatttgcaaagcaaaccggtgattactcctcactctctgtaaccgatattcaaattttggctttgacttatgagttagaagtcgagtttaatggtggtgactggagacttcgcaagtatcctggtcaaaagcatatcaatggaaaaccccctagtaattcaaattctactgaagatgcatctaaacccacatcaagcgatacagcttctgtaaaagaaactgagaacagtgatcctaaatccgcagagaacgaagtcttggaaggtgaaacgacacaacattccaataataaagaagcacatccgaatactgaagaaaataaagagcaagaagacaatgaggaagatgatgaagatgatggatggattactccttcaaatattcgcaaaaagaaagctgaggatggcgtcggtgaaagccttgttcaacccaaacatctcaaagtcgcctgcgctactactgatttttcgatgcaaaatgtcttattgcaaattgggctaaatctagtttcttcagatggtttcaaaattcaaaatgttaagagattcgttctccgttgccacggatgctatacagtagtgaaagacatggagaaaaaattctgtccttcctgcggtggtaacacgttaattaaaaccacgtgcagtatcaactctaaaggtgaatttcaagtgcacttgaagaagaatttcgagtggaaaacccgaggcacaaaatattcccttcctaagccagttcatggtacttcaaatggtaaaggaaagaaaaatcctgttttacgtgaagatcagcctgaatatcaacgtgctgtacgccgcatgcagcgaaagaaggaaatcgatcttatggatgaggattatcttccctctctgcttaccggtgttaccaaagatcgaatgtacgttcagataggagctggaaggaaaaatcctaacgaggtcagaagaaaaaaaaggtagagattggattggttttaatttacttatgtcgctttctagttgacatgcttacatatggtgtttaagcaaacttgcaagcatttttaagaacgtacaaggtcttttattcaaacatgcaatttgcaaatggtttttaggtctaattttttggtgtttttttctaaataataaaatcgtttattatgtttcaatgattaaaaaaactgcaattatgatagtgtttgaactgaatttatttttcctgaagaaatttttaacgtagaaagcttgttgctgttcagttgtatatcttgtacattgagtgatgggtaaacgtagattttatcatcctacaatttaagacgattaaaagctacaatttagtttagattggtttcttttttggatactggagaataccatcaaaaatgttttaggaaagcgattaaaccgcgttaacacagattactgcattattcttaatggtacattattttgacgatttcatttgcactaaaccactttaatctaaagcgcgttaggattaacagtgaagcttaacaaaattttattttccaagcaaagtcgcatattctcttccactacaatttgacgatttcttggtcctaaagcaacgataatttactaaattttgggatttctttaggattgaattgtattagggatttactgaaatgtggttggtattctagagagatgaatgaagaaataggatttttaaaaaatcaactttttgccgatgttaaagatttggagcgaaaaaagaaaaggcgggtacctccagagcagcgacgacgtgtgtttcgagcatgtaagcattgccgccagaaaaagattaaatgtaatggtggtcagccatgcataagttgcaaaacgttaaatatcgagtgtgtttatgcacaaaaatcacagaataaaacattgtcgcgtgaatacctagaagagttatcagaaagacaactatgtttggaatacattttctctcgaatgtgcccaaatttcaacctcgaaaccaaaaatttaatttcgatatccaaaaagttatctgaaaacgaaaacttgcctgtgtcaaaaatagctgaagttacaaatgagctagacacattagtacgaattaatgatcagctaagcagaaatcatataagtggaactacggaagaaatgcaatcatcatcttccttaattgcaggtgaggtacagccaggcatttcgttcagagatcaactcaaagtagggaaacttgaagatacgctttatcttggaccaacaacctctgaggcgtttattgaacgtttgcaaaacgaattggagcttgaatcaatttctgaagacgatttgtattccaagcgtttatcaccttccgtctcatattccgaatttgatgaacaattacttttacatgcaagaagcttgatcccttccaaagctgtggttgaatttttaatcaattctttttttatcaacgtccaaaccaatttgtttgtttatcatccccattttttcaaatgtagattagagatttttttagcgatggaaaaccaaattgatgctggatttttgtgcattctacttatggttcttgcttttggcaatcagtatacggcagaacaacaggaagatgtcagcaagtcgaattttcatgcctccaacattggtaacagattattttcagctgcgctgagcatttttccactcgtccttttacaatcagacgttagtgcagttcaatcttccctacttattggtctgtatcttcaatctaccatttatgaaaaatctagttttgcatattttggtttggcgatcaaatttgcggttgccctaggacttcacaaaaactctgatgatccttctcttacccaaaattccaaggaattgagaaaccgattgttgtggtcagttttctgtattgaccgttttgtaagcatgactactggaagacgccctagcatacctttggaatgcatttctataccttaccctgttatattgcccgatttagaaataccgggttctcagtctatcgtcgaaaacatgcgtgccgttattaacttggctaagttaacaaatgagatttgcgattcgctgtactggaacccttctccaagctttgaatcgcaagttaattctgtccgtaggatttatgctcgtctagagctttggaaaagtgatttacattcttctgtggtttttgatgaatcggctgttcagcatccactcttccggtcaaatgcacatgttcaaatgatatatgataatgcgattatgcttactacgagagttattatggtaaagaaattaaaagataaagatttaactgctgaaaatcgtcgctacatccagctatgtgttgaaagcgcaacaagggtcataaacatagcacatcttttattaacacataagtgtttgtccagcttatcgtttttcgggctgcatgttccatttgcaagcgcacctattttactcttgtctcttcattacgaaaactctcaggatattcaagctgtagtcacaaaattatggcaggtattggaatttctgagttcaaggtgtgaatttgctagagaaagtctaaactaccttaagtcatttaacaaacagttatctaggcgcaatgccccagacattaataatccgattgcagatttccaaaatagttttcaaaattggcaatcctgggtgggagatatgtcacatggagacatgctttctacctttaagcttacaggagaaagctcaaatggtagtaatagtactccaaacgaagcattccaaccttttgaccaaacatcatctctctataatgttccgggtctaaacaaaagttatgttagtaaccaacccagtttgctcacacctgaaacttttctaccggatccagttctcaatttggaagttgataaacaatggacggctcctacgtttttgagttggacggaactgctaggccctactaatgtctctgagcagtcttcgcatactgcagagcaaacttcaaatttgacccttgaaaaaaatggatgaatctttaatggttttttgcaggtctttgtttgttttaattatttctacgtaattcatcatatgctttgttcgcgtggttaaggaattagcatttaataccagtttagtaatttgcacttgagagtatcctcatcaatctaatactttaaattttctcttactttttaaaagttaattaaatttcattactttttaaaatataaatgagtcaatgtaaatgcagtagaaataattgcgtattttattgttaaatatagtggtaatttacatacgtagtcaaacgacttgagattaagtagaaaaaatcaaaccacttcaaaaaattattaagaaaattgtacaaaccaaaaaagagataaaaaatccttagttgatgaatagagttacataaatgaatgactaagctgctgaaatgactcatctgagcaattggcatatgttatggctttttgataatcatcctccagttgcttaatacgactggcatagtaattatcatcaattgcacgcatttcttcacctgaaaatgagcccgcggtatcatttagttttgagcgaacatcataataatctttagatacctgaggggacaaagacaaaaatttttgctgactgttgataacatcagaaagtcttttatgtaaatcattgttatccggggcttttgtttcttcagatgtcatcaaattaccaaaatgattacgatattttgtaaacacaccaccagaaggtatgtcagattcttttgaactatgtgcagcactagcattattgaatgaatcctcttcgttaaagtatgatcttaagggagaggaggaagctgaaaagtccgtaggaagatgaacgtcagtagagtcctttcctgataactgttgattcatttttgaatcagccaatgcaatttgtacctcagagagcttacgctgagtaatttttgcttgctcggtaagatcattgacctgatcagaaagtttacttttctctgtcattacagaggaatatgaatgctttagatcatagagcttttgctgagaatttagtagctctttagtgcgaccctcacaaagtctctgggactcacgtaacaactcgtgaagcccttctagctgagactccaagtaggagatcttttgtttcgacttcgaaaactctttaagattatctttattttcgttaatagaagataataactttgataatccgctttgcattatagctttcgagtatttagcatcagacactgattgttctaaggctgactccaactctagcgcacgagattgcaaattttccaactcaatccgaacattctcatattcgtactgtaaatttaagcacttctgttgcaacgtacttttctcatccctttctctacggagcgaatcttcaaaagacaatatggcagtattggacacatcaagagcactagcggatgcttcaatcacatttgtctgcatctccactcgatcatgcatctcaattagcttcgtttccagctcataatttccatactccaaagcctcgcaacgagaacgataatcgactaactcttctgaaatttgcaatatctgtgattgtaggttttcattttctttttgtaaagatagtatttttgatgaatcttcttcaaacacactacgaagtttatcataatctacacaaagtttctcatttcgagattttaagagttcagaagcggattcattttgcttcaataactgttgaagttcagtatttttttgataataagaggttgcctcttcaagagtcccttgaacttcgtactctaactttccaactttttctattaaagatccaacagtttcgtccgttgtctttttctggatcagtgaacgtgaataatttgcattttccacggcagcatctctctgagcagccaattttgcgttttcagatgctaggctaacgatttgctttttaaacttttgttcattagattcaagcatttgctcaatcaccttcagtatttccaaataactgagctgctcttttttctcaagcctcaatttttcatcaacgtgttgaaacaggttaggaggtttgagagtatagccttgttgcatacaatataacagttgctcctcaagccaagctacacgatcatcagaattagaaaacttaaaatctgattggagtttaagcagagaattactttcactttcgttgattggagatgaagattcggaagacctagaaatagtatcgtttccattaggtaaaggaagagacgcaataggtttctcaatttcgtaagcaaaggggtcagcttgcccaaactcgtgaagagagaaatctgctgaatgattcattccagaggttttactaaggtttctcaaagaatgtaatccttgttcatccaagctagcatagtgccgatgcctagctgatcttacggctttttgattttgctccaaaaaattgttaaattgactagacgaggtggatgtcacagaattctttttggaatgattaggacggtcgtttaggtaaccaagagaaaccgtgtggtttgaagcatttgaaggtttcatgctaatatgctgaagaacaggaatatcagaaaatttatccttatcccaatacaaatttttgggatctgcttcataacataacagttgcttaggagcgtcaagtgcattaagatataatagtaaaatatgattgttttttgaaacaattttgtatgaagatgaatcagaaagcaaaatagggatcggatttgagactaaggaccaccgctgttgactataattaaaagcccaaagctcgttgagtatcaaccctttattatcacgaccaccataaatgtaaaccgtgtcatctattgtagtagcttgatgaccttcccgcggacctggaaatcttcctatagaacgaacctcggtccatgaaagtgtttctaaatcaaaaagccaaagatcacttaatggaccagtatcattatgccctccatgtacaaatatttttccttggacaagagtaactgagtgatttgaacgaggtggaggggatgagctatgcaaaaacggtgtttcccatgaccaatcagtctcatcaaattccatattagccttttcaacattatttgcatttgccttttgcttgagttctgattgcgtcctccgatcaacccctttggtatcaaacaaatgtatatcattcaaatattttccttgacattcacccccaaatatccataatttagagtcaactaacaacatagaatgtccagtgcgaggcgatggtaagggggactgtgttgaaaccaaattccattgattactcttgaaattgtatgcgtacaatgaattatcgccaacttcaaatgtggaatctgtttctgagtcgcatcctccgaaaagataaatagtgtcagcagaacaaacgatagaatgaccaactcgagcaggagaatcattgtcttcccctctattgtgagaataaaccgtgcatgaatccaggtccaacttaaacaaagagtttgaaataccagatttttctcgtcctccatgtaagtacatgaatttttcattcgcagcatctagacaagaagccggttttacagcttcccatttaaaactttggttcgtagatgtccttttatcattttctttgactttgcgaacaacccatgcacgtatattttgctgatcaatgctaccggattccactacatcaagctgttcagcagacacatcctgagagttatccgattgacggcttaaaaccttttgaaccatgtattgcgatctttaccttgcaaaatcgcttactggttttgcagttgcagatggtaatcaaagcgaaagtttaatccaaggagttttttaaaaggttcggtttttacgcttaaaaaagaaataaaatagaaaaaatatatattttagttttaaaaaagaattaaaaagtaaaattttcgaaataatatgaaaagagcataacttgtggagggtaatggaaacacacagtccatcaggaaacggcaacttagagtagagaagtcttagaacaacgaatacaattgcaataccctacaataaatttttgtaatactgtatgatgtttataatttatatcttcattaaacataaagaagggagagtagatacaagtttaagcgcaatagtatacattaccgttgaatgctctgtttgaattgaaatttagaagtacgaaatatgcttcacgtttgaaaagcttagagcaagaaaaatgtatttttccaattactctataggatagaatttaaaatagacaaccacaaaaactgttatttactttataagctaattgtagtaaatggcctacaaatattacaaaatttgatttataaggcacattttaaaaataaaacatttgaaaacacatgctggacaagtaatcggacaaaaaaataaaattgcgataaatgaagcaaatgagcgtcaatgcaataaaaatcgattcaaaatggaccgataaaaagttaggtaaaaaaaagtcgttcaattggaatccaaagaataatgtgtagtataaattaatgaatgaggtctataacagcatcacatgggatagtttgcaggacaagaaagaataaataaaaataatgaagcactaagcgaagggcataaaaaataaaaatttactctgaaatcgaagaaaaagaacgtaaactcattcgtatctcctttagtacaatctcattaaaatcttcagggttatcaagatagcaatggtgaccagcatttgaaattatgtggtgctccgcctcaatattcatctccttcaatctgtttgtcgcttctaaaccagcaacatcatccatccaatctttatctccatacatgaatatagttcgacacttcaacatgcgcaagcgattcataatacatcgtctagcgaaagctccgggagcgagcaaattgccaagtgcatactcgctggaacccttgagacgaaatattgagtagcagtaattatgtaatgccctaaacgtttccgggggaagcgttgaaaaccttctgctagaccaaaaactcattagtttaggacctaaaggcccgcttaaacgaagtagagaaaatggtgtaacattttgctcccataagaaggtgataaatcttggaagaggattctttggcttgcttggccgggaaggctctaaacctgtagtttcctcttgggtttgcagaacctcattagtaacattacttaaaggaggttcatccataacagcatgcacagcagaggaagcaacggaattgtaaacttccgcatcatcgttgcttgcaaaagggttttcaggaatggcaactggactaactagtaagagtttctcaacacgttccggatattgcatggcgtagacagcagacaaataacctcccatactatggcccacaaggatcattttctcgataccatgaccgattctccatgtttctaatgactcagtgaaaaacctctctgtttcttcgaccttctctgaagcggtttgccccttgatatcgaaaggcggtcttgacgagtttcccatgcctagccaatcaacaaaataagaattaaaatcctttgtcacacccttagtcaaaccatccatgttccgaaagtaaaaaccaagaccagctccatacccatgcatgtaaacaatgcttcgcttgttcgcttttcctgttgctttatcactaacacaaacctcatgtaccaatccatcattatcgtagattttggaatctacaacttcaactaacctttctgggtccttttcattttcccgaataaaatcgacagtgtgcaggacttcacgctcacattgtttcgcatattcttcagagcatgcttgacgccattgcctccaggacatgccaaacgtttgcgtataagaattagctgcttcctcacttctcaccgcgactttcacttggctcatagtaacggtgcaaacgctgaattcaacacaaaatggtcaatgaaggagtcaaccccgcgataatgacaatacaaacaaattactgtttatgaactatttaaaacaaaataattccgatatttaaataaaattccggatattggctcggcaattggaattcaaagtgttgtgctgtgggtaagtttatgtaagcaagatacgaaggttttgatctgacaaagcaatggcattgtaacaagcagcggaaaagcagcacattctctgactttttttcgttaatcttcgtaacattttggctgaattaaaaaaaggcgaacaaatgatgaagcaagttttcatgaaaatttcatagaaagacaattgaggttttagttcaatacttaatacagcaattgttcaaatatgataaagtccctttatgcaataaatacttcagtgcagcagaatattaaaatttgtttccggcattgttattgacaacactattgacattggtcattgttatgaacatctaataattattatttttaattcatataaatataataagtaacgtatcaagtatagcaccattcatctaattacttagcaaattacataaaataatacattcctatgcacaaagttaacatttatttttcattaaatttcctagatttctatccagcaacttaatagcttggaaatgacatgccagaaatcgtaattgtcgaaggaataaaaaggatagctaagaaaaatccctataaaggataatcatcttttcggaattctatgacatatgtacttaagaaaggtatcatttgaatcatggcaattaatcagtttccatggcatcagcagagtcaagtatagcctccgcagtaggcgcttgaggttcttcggcggcagccctagaagcacgagcagccgcgggacctttgtcgcctaatttatcaagccattcttttgtgtcattttgatcgtaaagagtatatttttcatcttttccaatgacggatatagaaacgttttcttcggtcagttcttggtcttttgaaagagtatcacgtaaagctctaagtgctgagaggataagttcttctctgctagaatccggaaatgtatccaaatttcgctctatgtaagtacgagcagactgggatcgtgaacccatactagtacccaaatattctagaacaaggccagaaggttgaaactcgagtaaatgtggaccactttcatcgtacccaattactaaaaacccaacaccataaggtctccttccgtactcctgagtattaatttgagccttttcagcaaccttgctcattagacgacggacaggaataggtcgagtaaacaaagtcttagacgataaagcttcttgcttcatatagttactgttgcgttaatattccattataacaaacgtaaattgtaatatacaaaatcattatgcctagtaatactctcaaaaaaagtattcccaccgatagcaatttcaaaaaccaaagcaaacacacatagagattacggtttttgcatgactgtcttacatccattaaatgccttacctcaaaactctggcgtcaggagccaaaccagctatagcaataccaatatggtcatcaatgcgaatcaacttcttttggtagctgctaagttcctctgcgtttctctacattttgaaagttaatggaggccctagtaaaataaaattgtggatacctttaaagcgactagaacagcatgtgttttggaaacgagtccaaccgtagctgatccttgtttaatagcttctaatgcgtattctacttgatggagtcttccttgagggctccacgtagtcgcatctccatctaattataaagttagcagaccaatttcttctattttacttaccatattgatttctaaacatattggttctggtcacgttcagctaatgtttctaataatctcgtagccctgcgctaaatattagaaataaaaggtactaagtgggggcagaacgtattccacttataataattacaaagcaagcataccttggattcttttgatgctaaattattaagttgcaattttatataattttcacgtttgtacgcatgaaactataaatacgacctgatacctctgaacgtggacactcttccaagcgcttactgaatagcatggttaagagtaaaatatgtaaaatttatttattttcggatcaaaactattagatttcaagacatggaagaaaaagagtaatatagacgaacattaatgacatgagttacttcgcatcaacaattagtagtatgggctcatccaagtcaacaggctgcgatagcaattgtagttcttcgttaaaaatacgaacaaatatattgtacatccctgttgtatatgcaaacatgttgcgctcgatcacgacatgacatttggaattgttaaagcatacaatgtcctcttctgggccatctaaaattagtccgttgaaggaagaagtgttagcttgagtatttaattgagtccacgatattttataacgcatattggtatcggcatgacctgttatagaaattagtaaaattaaaagacataggaaggaatatgaagtatcaataattgcataccgaaaaattcaagaacaagtttgaatggttctcgcggacaaaccgtggtgactttttcagaatcatagctaacccaagcctgaatcctaattggtagaatagatagattatttgccatttcgtcagacaaaatatgatttctcaagtaaatctctccatggtgaagattatcgtcggttttccaagaagcttgaacttcttttagaaaatactccttaatccaaaaacgctttttcatagtatagctatcctcgatactttttttaaatccgctagatagtacgaattgctttgtagataagtttggaatatcaagattgatttcctcagaggacataataaatctttttaaacggaataatatgacattatcagcttttggtttgattaaaactgatcgggactcatcggtacttgctgttttaaccgtgacaaataaaggctcagagaaatgattataaaagtttaatagcaccaagcagtagctgggatctccttcagtatccataaacgcagaccattgtttcaaatccactcttttacttatgtttaaagaaaccgggattcttagacgtctaacataaaattctgtgtcttcaggcttatgcacactactttcaaataatatcaatccttcttgagaatttggctttgcccggattttaatatgaatttccctgcgctcacctggtgaaagtgaaaacggttggctactctcgacagtaaatgttgggaggttaaattcttcaaattggagttcatataatcgatctgctgtgatacttttatccgctatagcttgctcaaaagctttggatgaactgtcctcaaaaagaacagatatgtgagatgcctcaacaaaagacgtattttcaattacatacaccaattcacccgtttcgtattcagcaaagttaaactttccagatgttaggttttgaaaagcaagcgataatttcggctggctagctataactatacaatcaaatgacttagttttcaagtcctttttaaacggaaagtaagtccataaatggtcgatggtatccaaggaacgaagttcagcattgacgtctttacttttctcaaggtaaacgtgcaatgacttgtgtttatcctttgcttcgtaaacatactgcagaattggctcacagccaaagacttttacacgacaaccaacaatatgtaattctccggtttccgtaggagttacagtaagtgtagtacgctctatagatagtggccgcatcgtaaaagtagaatgtgaacattttgcagaaacccctttcgtttctaaatgaacatcttgcacttcaactgatacactaagagggttacgaaaatagatcgaaaacgcaacttgttcatcgacaacgaggactgatttcgattggttttggtcctgtcttctattaaatggattatagatgaatggtcctttttcaattgattttggtaacccgtttcttaaccgttgatgaattaattcggcattctcggacgaaccaatgaactttaaatccgttatcataaatgggtcccagtatggagcgttaatgtgtataccagcattgctagcaaataggtacgtttttctaaaagctttaaacatagagatttgttgggaagaagaagcagtttgaacagaagtgagaaaaaacaaagaaattaaaagaagaatactgcgatagtcagatagagaatcacaaagggatataagctcattaagaacatcaaattgtaaatttgaccaaccccattttgttaattctggatttagaagactaccatcagttttcaataggccatattcttgacatatttcagatatcaaaggtaagatgttacagtaatgagtgcttttaaaggattgtgcggtatgcgaagcaataacctccggatgtattccattttttgaagcattttgcctacgcgtttctaatagtacaggtgttaaactcgcaaccaactcacgcaacatcttgacccttaaccgagaaaatcctatacttccaagcatatttgccatagccccgtatatgcgacaacgttcacgaattgaaagagagttaagatgctgtccttgggctctcataatccattgacaaatagttgctttatttggtacatacgttgtagcttttttaacaggtcttatgggggcttgagcaataatatgatccaaagcgttgtcgttaaatcctttacaactataaacaactgtgagtaaatgagcataccgtaggatactctcggaaaaacagaggccggggacagcatcattaggttgaagagtggatttttgatataattgatcaactacgttgcgcatttctgtgataaagtttaatagtgcatcaaatttgagtggtccaaaggcattcaatctatcattataagaagggaacatggataatatattaggaggaatctggacgtccacatgcaaatgagccattataaccagacaaacagtaaataactccaacgaaagtccttgccaaagaaagtctccagttgctttagaaagcgctatggctgttgagaaatgcttcaacgcattgggaactctgccggccagcaagtatagctggccaaattggttctcaatacgcccctttgagagacttttggatcgttccgttacactattcacagatcttgatgtgatcgagggagttctcgtcaaagtaggacgagaagatgagcctaaggagtgaatcgacgcattagaatttttcctttgcaagggagccaaatgtggcatgtcagtaattggagaaaggatcacggaacgcgcgtgtatagaaaactcgagcgaactaaatccttctaacaactcagcagtgatatcgcataaaatagaccgcattacggagtttattgaaaaatcagaccttggtcctattatgatattgggagcattaaatatattctctttgtcttctggacaattaaatacgatgcattttgcaactaacgcatgaggtatccttctccgccaaacatccaaggtagaacataattgctcaacttcttgttcctctgacccatctacaataccaataagaacgaaaacgcgccgaaaatattcaaattcttctagtagagcttgttgatcatcaaggctggttaggaaattgtacaccaatctgcccaacggaaaagccaaaggattgaaagaactcgctattaagattagtcaataatcataaaaataagaaacatacattttctagtagcagtagctacagggacatcactcaactgaatatgacttactctgcggagtaattgtaggtaggacgagaaactttttcttctaacacgaccaaaaggaaggactaatgattgaactctggaaggagcaacaaacgaaaaaaaatcaaattccatagcatctccagcaatgtaatgttttggagcacgtactgagaacaaagtgcttgaataccatttaacggattacatccataccatcactaatttattttgcatatttctgttgattgtcgatcataagtcggtaaaataaacttttcaagatgatatcgcttaacaattatcattgttgtgaaatgtctaatatttgttatgctttggaaataccattctgcatatacagctgtacagctgttttcagtagattatttggaatcaaaatataattacaactcaatgaactggttgcagtaattttaattaaggcatgtgtaaataatatgtaaactatctgaagaatgtgaatctggcatttcaaaaatttaaaaatccgtttgtttatgcgaacttgactttatagattaggaggagtattttgtaatttttttccttttttacaatcgtttggtattcatgaaagaatcgtatatctcgccatagcaatttatgaaaggcattctgaatggcaaaaactgttgaatattgaaccgttttgttattattattattgctatttattttattctcaaaatggtaaaaaaataagagagattgaaggaaatactggtgaggataacgtaatgtttagaagcgttacagcaagatgattgtgtttcaagtcaactttccaacttcaaatatgagcgctacaagtagagaaggaaataagacaaagataggaatagtaggaggtaattttggagaacaacagtttcataaatgatgagtgagcatgctgacgatgatttttaggtggcattattggaatttgtacggcgttttacttaacagaagaacaagaatacaaaaaaggagaattggacatatttatatttgaatcaaaagaaatagcaggaggtagctccggcattgattctgcaatcttgacaaaactgtgccagaatgaaatcatacagccactttcaactctcgctttgaagctttatgaaggattggataaaaaatttgatgggaagaaaaactgggaatataggactgccaattcttggttttgtaagatgaaatgggacaataccaatgttgccaaagttcccgatactttgcaatggcttcaacgagagcgcatgcaaaaatgtaagctcataagtgctaccaaaaaaaaataataactttattgtataagtcatatagagactaaccatttaggttctagtatcggttccggcaacgattttgcaatgatcaatccaaaattgttttgtcaatttatggcaaaagaaatagaaaaacgaggagtaaagtttatatttggaagtgtgaaagaggttagtaaacaccatattacatacgttccaaaacaagaagctgaagatacaataataaaagcacaggtgcataaaacgctggtgagtgctgggccttggactggttatctattaccatttactggtattgcaggtctatgcattcccataattcacctatcggtaggaaattttcccgttggcgacagcattgttgtgtgttgtttaaataccatgggtaatctaaacatttgcaaaacaaccgaaattttcagtaaaaaccgggagcagcttatttttatgggaactccaaaattccatttgctgccaaaagatagtaatcgatgtttttttaatccttttgaaattatcgaattgaaagaaatgaccgatttggtgctctcggagaatacgaagagtaactacttagacgcatcttttaagttccttcctaccagtagaataacaggtatcccgataatatcaacaaccaagtctggtgtatttgttgcagcgggtcacgccaactgggggataactcaagctcctgccacgggtttatgtatggcagaaatgctccttggcaaggaaaaaacaagcataaacacagatccttttcacttaaatctcggtgaatgaggatttcaaattatatcctctaatttttgttttaattgtttgtcaaaaaaaacgaaggactcattcactgaaaggtgaaaatatagaagcagaatggatgcttattcctttaccgaaatagaatattacagtgttgtaaaattttctaatcatatttattaaggttttcgtttttatcgcattggaaaatcgattttctttttttttgttttacaatttccatctcgacttagtataccattcgttacctctaagttgattgttacttgagaacacttgctcgtgtttttacaattctgctatacgccaacaacagtaagacactaacattcctcacaaaatgtcttcttatcggggatcaactcgacccagaaagaggacgagagagggagagaattatggatttcgtccccatagaggaaactctcaagagctacttgcagcgcgtataaaaaaggatattacctttttggcggatcctcgaggaaattcagtagctgctgatgacattaattatgttgctatgtctcttagtcgtgaagctaatgatcctgaaaccatttcaactatcttagattgcattcagacaacgtaagtgataatttatactgtcccttcagaaaactaatttaatccttagtgcatttatcattccagtcaaaatacctcatttggctacattaattataagagcctcattaagggttcctttaatcttagaaaaagcagctgcgtatttttgtttacagtattttacgaatttaaactcctttctttattacgaggctaaagtcgatctacgaatgctcatttgcatgtcatttgcacttcaaccaggtacccttaagccactattttcattactggctgacgctatctcaaaagaaaccaaacccagtgtctggggagataatttcctgcgcataattttgataaaccttccatatttcatcgcagctaacaacgatctcggtaaaaaggattttgctaatgagatactggatcaatgtgagatttacgttcgtcataggaaatcttcgataactctaagtaatcccctttcaatacatgacaatctttcagaggaggaattggacttactctataaacaactaattctatctcgggaaaacgactttacttttccttatatatctcaaccctggaagttttttgaatctgatttcgttcatattgttccggttagcccaagtattcctgaatggacgtttcagcccactcctcagcaaaatgagctaccttccttcaagagattttttgagctttttaataactttgaaattcgcacgactcctgacgcttccgacgttgcagccagcatatttcgtgatataagtgtggatgttataaaccatttggaatttaaccgagttgaggctgctcaagttcttacagatttagatgtttattttacctacaaaacttttgctcttcgtggtactccagtaaatgaattaccaaatttagatccatcggaatcacgttggaaagcagaagatatcatagttgaagctgttttgggtgagcttcttggttcacagaatactacgtataaacctgtctattatcattcgcttttgattgaatgctgccgtatcgctcctaaaattttggctccaacttttggaagggtcattcggctaatgtataccatgtcttctgatttacctttacaaacacttgatcgatttattgactggttttcacatcaccttagtaatttcaactttcactggaagtggaatgagtggattcctgacgttgagctggacgatcttcatccaaaaaaagtttttatgcgggaaactattactagggaacttattttaagctattacacaagaatttctgactcactccctgaagagttacgttgtttgcttggcgaacaaccgtcgggtcccaatttcgtgtacgaaaatgagactcatccgctatatcaacagtcaagtcaaattatcgaagcattgagattacataaaccgttagaagaacttgacattattttgcagagcgaggagattcaaaactccgagacatctgctgtccgattagttatgtcttgtgcttatagcttgggttcgagatcgttttcgcacgcattgaacgtgttcgagaaacatcttaatacattgaaacatttttctcgaaaatcattagattccgaaatagaggttgttgatgaacttttttcattttggaaattacaaccgttcaacgcagttatgtggctagataaaatgctgaactactctataattagtattacctctattattgagtggttgatcaagcaagacgtgactatatggtctcgtagttatacgtggtcacttgttaacaccacttttaataaattagcagctagattgcggcgttcggtttctaacaaagaagactcttcgctaatcaatgaagcgaatgaggaaaaggaaattgtcacgaatttactattgtcagctttgcgcgcccttatttccgaaaatgctgaaaatatatgggtatctcattggcttaaccttatgttaaaatatgtggaatcaaatttcctctctgttaaaaaggacacgatagaagaagcaaacgagcctgttcaagaaaataccagtgaggaacaggaagacacaaaaatgcaacccgtcgacgcagtagatgagcagccatcagaaaataatcaaacagcagctgatgcaactaatgaggaaaaataaagaaagtagtctataacaaaaatgaagaaagtgttgttttgatatcaaaaagattaaactgaagaactcgactggtaatcacgacgttgtcaatctgctacaacgtttgaacgtggatatagcttatattaaatatttaattataacgtcccattttcataagcacttgtaggacgctgctgcacttcacagttaagttactagaaacgaagatttcaattttataggtaacagggttatcagatctatcagaggtaacggatatctaaagataagatattttacgatcgacttgtcggttctagttttgcgtagtgtcatactatgtgagcgaatggataagcgaaatgttcactcacatctccgatatcagaagtgactaaatcttttctcagtttaacgaaaggattgctaaaatgtaacaaaatcactactgccatcagtaacttacacttaaccaaccactttgtgctattgtaagaagtagtgaggaacagaggcagtttggtggatagaactaggatttaagggacatttgcacagctactccttctcaacttagcttcgtcgaatatttcatttactttaaaggataaaaaaactgacacaatatgttggaagtacgtgctgccgtaaaggcacctttcaagttggctgccgcaggccgtggtttcatgaatatgcgtatggcttcaagcaaatcttttcaaaagatcactgttaaaaacccagtcgttgaaatggatggtgatgagatgacgagagtgatttggaagatcattcgtgaaaagttggttctcccatatatggacattaaattggattattatgaccttggaatcgaagctcgcgataagacaaacgaccaaattactgtggatgcagccaaagctatcctcaaaaatgatgtcggtatcaaatgtgccaccattactcctgatgaggctcgtgtgaaagagtataacctcaagaagatgtggaagtctcccaatggtaccattcgtaacattttgaatggtacagtatttcgggagcccattttaatcaaaaacattcccaagtatattcctggatggacgaaccctatttgtatcgggcgtcatgcctttggagatcaatacaagtcaacggacttggtagcttcaggccccggtaagttggaactttcattcacccctaaaggtaatccttctgctaaagaaacatacaatgtttacgagttcaacggtagtggtgtagctatgtctatgtacaacactgacgactctattcgtggatttgctcacagttctttccaaatggctttgcaaaagaaaatgccactttatctttccactaagaatacaattttgaaaaaatatgatggtagatttaaggatacattccaagaagtatatgaatctgattacaagcaaaagtttgaggaactaggtttatggtatcaacatcgtctaattgatgacatggtagcccaagctattaagtccaatggtggttttgtttgggcatgcaaaaattacgatggtgatgttatgtcggatgtggttgcccaagcttatggatccttaggcctaatgacttctgtcctcattcatcccaacggtcgcacttttgagagtgaggctgctcatggtactgtacagcgtcactacatgcaatacttgaaaggtaagaagacttcaaccaacagtattgcctctatctttgcctggactcgtggtcttgcccatcgtggtcgtttagatggcaacgaacgtttagttaagtttgccaacgccctcgagcatgcttgtgttcgatgcgttgagaagggtattatgacaaaggatctttaccttctcagcaagtctcccaatggttatgttgatacattcgagtttttggatgccgtcaagtccgagctcgattcggaattggtcaacattgcctaattttagtgttagacctgttgattagtgagtctttgaagtttaagttctggattattcaatcatgtttttactaggatactttttgttaaaacaattattttgaagtgtgtgcatttatattattttacaattaacagtggagtgtaggaagtcatttctattaatcatgaaattttgtaaattttttatgcatattcagaccatgacactattatctaatttttttcaattttttccccttaaacgtaaaggaaaaagctgaatgattattcatttattcattgaaatctttcggatttcttgccgtttattgactacaaatgtatcttgattctttaaagctttgcttcaaacccacttaaacatatttatctagcaattgattgagccataacaatttaggtaaaggtctaatattaaaattcaacaactgagctaataaactaaacaattgatggacgtaaaccccaactacattaaatgtatatcactatggaaatgctttctattatgttcgaatacaatgaagttgtaacaaatatcattttaaaaactgctactacttaattacttgtaatttctgttaaactgataaataaagtaagcctttgttcttagctccaaatgttttacgcagccaaatcttacgcgctgcagtgtggctgtgagcgtttggaaaaaacttaacgtagcattcataatgctagttaagacactataatgtgttggatgccagaggaagcatgctagccatgcaatacacactaaccaaaacaaaacactggccatcatcagtcttttgctagcacaaacgatggtgtcagacatgcttggcggaaataagagatggattttatttggactcttatcgtttctattgaactgcgtacttgtctcgtgtagtgttgaagacattgagaaagcagcgaatgattcgtttttatggggtccgtataggccaaatttatatgttggaattcgtcctaagattcctgattcgttaatgacaggacttatgtggtccaatgttgatgactatgctagattctcaagtatgtcgcgtttgcagctggacatacatataggtattaacattatttagaaatgagacacagtgccgaacatggagatgatattggtgcctttggatggaagcattacgatgttcgtcggggaggacagcaagtgatcgatgattttctcatgggtatcaaacttgaaactgattttgtcaagttacccgaaggaaattgggctcttcgtgtgcacggtattcctcttcctggagcaccaactgaccttactacttctctgtttttttacgcgtatgttgagggcgagggtaaagttggtaccaaggttaaccatgccaatcacgtatatatggaaggaaaaacccccgacctcggaaagtttcgtatacagacgtttaatcgtctaggtgagcatcctgtatctcctgcgtctgtagatttggaatccatggttatggacaaagattttttcgctggattcaatgtaaaaaaggagggagcatggcgaacttctgagcttatcctgtacttattggacactaaaatgaaagtgattagtgacaaggaaggatatgaatccctgaaagatcttcctcctgcatacagtactttaactttacccaaccttccttcagaagaaggcttgcaattcatccaaaaggtatttaaaggcgagttcatgttcgatatcgtttttaattacgcttcttccaaaaaaatttctgaagaaatgatttcacaagctattgataagaatctccaagaatttgaagaaaagtttcaagctaccttccctttgaaggctccatatgatacagaaaaggctcatcaaatatttgctcacaccgctttctcaaatctttttggtaacgttggattctttactggtgattcaatcgttagtaaaaaccccattgaactagacgatgaagactacgagttcatgcaaggatttgaaagtgctgctggcaaacttgccgaaggtactgcgtttcatgacattgaaagaagtttatttaccattgttcctagtcgacctcatttcccacgtggtttctattgggatgaaggatttcatcttttacccgtaggactttgggataacgattttagtcttgagatcctcaaaagctggttttcattggtgaacgaagatgggtgggtaggccgtgaacaaatccttggtgaagaagctcgaagcaaggttcccgatgagtttcaaactcagtatcccgatattgctaatccacccactctgatcttggccttaaaaggatatattgaaagacttcaggaacaacaaggaaaacttaataatcgttttagtggtgaaggtgaagactattccttggatgatcttgaataccttcgttctgtctccatttctaaccctgaaaagtctgtacagtttcttcgtgatctttttcctcttcttcttcgtcactatgagtggttccgtgaaacacaaaaaggagatttcgaaacctgggaacgggaatgcttttctcaagttgaaggctatcgctggcgtggacgtacttatcagcattgtctggcaagcggactggatgactaccctagagctcaaccccctagtactgctgagcttcatgttgatttactcagctggatgacttcatttaccagaagtttacattttgtcgctgagtttttaggcgaaaccgaggaagcagagaaattggctggctatgaaaatgcaatgcttcgaaacctcgaagacaatcattgggatgaagaagtacaggcttactgtgattcaagtgttgatgaatacgatgatcctattaatgtgtgtcataaaggatatgttactctactgccaatgatgcttggtttgcttcctgctgatagtggtaggcttactagcttgttgaaacttattagggacgaaaatgagttgtggtctccttatggaatccgaagcttaagtatgaacgatgtttactttggaaccggagaaaactactggcgaggccctatatggattaatatgaattatctcatccttagtagtttatatcaaaattacattaatacccctggtcccaatcaaaatcttgcaaggtcgatttatgaagagctacgtactaacgttgtaaataatgtttttgagaattggcgccaaaccggtattttctgggaacaatacgatcccaccactggtaagggtcaacgaaccaaggactttactggatggaccagtctagttgttaacattatgtctgaaaattattgagaatgataattattggattattttctttatgacttgttcatatttttaaactttcgagaatagaaaatgaaaagtgattattttgtaatgctcatactattagaaaggtcatatataagcctaaaaatttttttcgtcgcacgcattgcgaactgcgtttcgtatttaagaacaatcatcaaaaaaaacaaaaggaaataaacatattaaacgggaacttttaagaaattaagagaacactagaattgatcgaattaatgtactttcgtttcaacttcctccatcatttggggagtgttcacgccttctttcgtagcggtcgtctctttttgaatgataattggtggtactatgcctatggtgcctagataaatgtgtacggtaaggttcgtgacgacgatgagagccatgtcgatgattgcttcgtgttctttctttttcctttcttctatggcggttagccggagaagttgaccttgatcgggaggtactatgggcaatgcttctggaatctttttcagtatttgttgaagagcggtttgcggcttttgacgacgttagtgcgagagcagaaggctgcggaagacccaaagcttctgcaagcatcctttgctctctttctttaatctctaaaatttcttttttatacttttctttatcagaattttccgaatttatagcagactgggtggttctacctttagaccaccactccaaatccttaccctcagcccaacgacctgaggcggcataaatagattgacccaaatatcttcctttctgtttatcatttctcacttcttcccattggaattgggcttgaccaccacgtgtaccggcaccagacggacccatggttcgaaataactagttaattattgtaacgatagacgttaagcaagaagtaaacggattcagacgaaaaatcgcaaaatgtttgaattaaaaactgcgctaccagtgtctgattgaattaacttaataataaaaataattgagtggtaaataactgtttttgaaatattgggtcgtttaaatcaaagtttttaagttggggtggaatattgattttttttttcttaacaatagctctaaatttgatttcaaagattaaataaatatcaaaattaaccagtttaaacagacttttttactcctaggttgtagtcgcgtctgcgtgctattaaaatgttaataattcgtagtatatccaatgaaataacgatggtttaaaattcgctaaatggaaagcagatagtactaaccaaggctttcaattcaatgaagagccttttttgttactctcgttcaaagatatagaatatttttttttttttaatataaaggctaatttttcgttttaacatagttgcatgcaaaagaaatttatttagatattggttggaatgatttttcgacgaccaaaaagtattcgcatgctacttgtatgtaaaagttaggttgtattaatcgtaacgactacacatgaatttgaagaaatcttctttcattctctaattctgaaaaaaagtgaattgagcaaaatagtactccacgagttgctaatgtgctcaggtactattcaaaacgatcactgaaccaagtgatgaatctatactcattttgaacaatttatagtctcatgcatctacttataaaattatttttaaaagttttacagcttatttcaatcttaatattctacaattactgctcatgatgatatgtctagaccacagtagaaaatactatttcattcaagtttagttttccaacttaagagtcaaatggcatctaccacagtaaaggcggtccttgtggttggccatgaaggtggacgcaccacagttgggacactcacgacgaagacgcttaacgcttccatcatcctcaaccttgtagtatttgaggacggcgagctcaaccttcttgtgcttgtgcttgatcttcttgggagtagtgtaagtcttctttttacgcttcttaccaccaccacgaagacgcaaaacgaggtgaagagtggactccttttggatgttataatcagacaaagtacgtccgtcctcgagttgcttgccagcaaagatcaaacgttgttgatcaggaggaattccttccttatcttggattttgctcttgacattgtcaatagtgtcagaggattcaacctcaagggtaatggtcttacccgtaagggtttttacaaagatctgcatcgtcagcaaagtattgcctcttcctcgcggatggaggaaaatattgatgttgcattgtgatatatggatgcgtgactggttttaactcacgtaggttagggtgtaacgcaagtttctcgtactgagaattaacgtttgcgttaattatataacacaatttaacatttctcacaatttttaaaatcgtaatgctgaaatgaaaatcctgattcccttgtattaatatcgacagtttgtcactaattgatgtcaattatatcctattgaatgattcatatatggtgatttagtgtagtaaaggcttgtaaacctgtgattttgtgtttgcataagctacgacgagttttcgtattttttggttctttgcaaatagaaatgaattatcttttctcttgccgacaaaatttcctccaatgaccagcaataatagttaaaacaatcattggtttctctgtttaagtcatagtgattaatttgttgaattattattatcataataaatgcttgcttggcagcatactacaaccactgttttccaatgaaatacttcgcatactatagtaattaaatacaagttttccctagaaataccaacttaaacatatgttgactaaacatcggtgcgagtgaaagcaaacactaattcttactcatgtatccaagttgtttgtcaggtttggggaaactagttttaccatttcagccgttcaacgatacgaacaacttcatagttgtatttccatttcacaaagattaatctgtagattttagatgatgcagagttatacacaatactagggtgatgaataaatatacaaaagacagatacaagttgataaattatcaaaattgtcacagcattagttcatgtacgatgcttgaatttgaatttatataaaagcaaattaaaaacaataatattagtaaaattaaaaaatcccaaaaaaaaaccaaacataactcattataatgcaatgcgatgcaagttgtacagctgtcatcattagtgctgtctgcgatctacgccgccaacacatatatttctctgcttatgccgatttaaggcatcaagtcggttaaatctctttaagcattcacatacatatggcctgccattttcgtgaatcctcagatgacgcttaagatcgtggtgacgaacaaagccagctttgcataagtcacagcgatacggacggtcgctcagatgtgtttgaatatgcgattcaacattatatttgcgagcaatacgtttattgcacccgttgtacaaacagacgtactttccatctgcttcagggccgcaatataagctagccattgtctccggaggaattctacaaatcctagttgattgcttgcgagttttgcatctatgatcgtatgaaattctgaccggaggtttggaatcatgctcggtgacttgaggagtaattgataaatcagcagattcaatttttggagctaattgttcttcttccttgacagtgatacaaggttcaggtttcttggtaactatgcaagattcataaggtgcacttaatgcaaactgctgtgtcaaagtgttgttgatatttgcgttcgatatgtcaagtccatgatcgcaaacggatgagaatttttcaaattcagaaacgtattcagcaggtgatgataactttgcaaacgctttctggttgtcagtatgcctgcatacatccaaatgggaaaacgaagaatctagagcaaaggagggcttttgaggcgaagtgggctctagctttacaagttgggcaaatggggatacaggggagatattaggtgcagtctctggactcgataagtctacaggatgtgccggacttggttgggatatttgaaagttcaattcttcaaatgaaggcgcaccgtttatctcatctaatccagggggagaggatgggaggaacataaactcattaaatgattccaattgcgaagagctgggaagaacggaagaggcaggacccgaggtttcaggtatacttgaggaaaggtagtcgaaattttcgaggtgatctttgttggagcaagtttccgtctttatttctggtatgtcaaactcaggaaacgaaaggacttgttgttgagagtccagctcatcaatccaatttgatgcatcataaccaatttcggaaaaggcctgttgagagttggtcaaggaaaatgcgtcattgttattaaaattttgctcggtatggatttgtgatacgcaagttaaaggcgaggaagggggtgataaggaagcatcaaaggaggatgcatacgagtgagagtcggggagcgatatttggttcgataaaaagtatgcagaattcgcttccaacaaagggttaaacggtgtttttagaacagaactatagtcaaactgatcttgaaagttctgaagatgagaaggcggtgaagggataacagcttgatttaaagacacctcattttcaaagggagcgaaggaggaaaaagaagtatgcttgctatcgccaaaagtttcataatccctttggtacgaatgattacaagctggactctcttcttgtcgaaatgattcaaacgacttttgcgaagaagatgataaatatgaaagcgacattgtcttgtttacttaggatagcgagtatctagtgcaatgcgtagagaaatcaaggagagaacgatgagagaaatgactcttgaaaagagtgcttgataacttgaagtgagatgaaagtgtggctcaaagccagtctaacccagtagatgattgaactaatcactcttcgatttttttttgtttgttacagcaatgtttggtgcgctggctatttgtttatatcaaatagctactccgttgctatgacgacaattgttgaattttatgcttcactttaccgcaaaacaagtcactatttgtttacattgcatggattaccgaaccatatcacaacaacgcaatacaagtgtaaacacagacccagggattgtttatttaccttttgttgccaaagggacaaatcaactattttttgaattaaaccagtaaaaggtttgattgaaagacactaccactaataaacaggataatcacggctatgaaaatgtctacgcttcaacaactggatcatggatgatattagaaaacatagattaagtatgacaagccaaaaaaaaacggtaaccaacctgaaaaaacgacaacgacgttgagatcaaaaaccttaaggtattagtattagtatagagctagcaagagaaaaaatgccatggaaaagtttttaaatgcaatgaataagttacttacaacactgacaatcaaaagggcaatccggtgtacctccaccttggccaatgtttaattcctcctcgtcatatacaagaaacccttcctcggtacgctttcctaaaacacaaaacgttaatacaattactgatgataaggagaaaagtgccgttgctaggtaagtattgcatcgttcggcaaacattcccgtaaacagaatagcgaataaggttcaataccacacaatagagcttaatgatttggagtctccaccaacactaaacatcattgtgaaatgtatctccctagaaaaacgtaatctagctctagcagtatataataaataaataagtatatagcacagttcgaagtttctcaatcttttagacaataaatatgaatttgaggtcaaagaattgacaaacaacgcggatgccaaacatgaacgaatgcaatcattaaccaagtagcgagaacgtatgtaaggatgaactatcaaacggcaaaaagtgtcttacttcctgaggctccctttggatctaaaaataaatcgtcttggttattagtaggttttggacgacttggagtagattttgtcttggctcctttcttaggggctttcgcctccgactttgagtcatttgacttttcatttgcagggtttgcctttttagaagcaaaaatgtcgtcgatttccatcttttaaatactcgtagagaggagtttgccaagtcaatggcaattgtataattgagtagagagacagtttgttgtagcttgcaaacttgctagaaattcttttgcggtaccgtgcttcataaaataagaattctctaaaatgcttaaatctgcataacgtattctctcgtattacggtaaagaatttgtaatatttataagaatgattcttcagaagaaacttgtaccagcattaaggcatgagattgatcgattccttttttttcctttggttctttattatgtttaaaattgtttaattttgtttagaagctgtatcacctctgtcatcggtatttcgaaacggcaataaaatgtagacaattctttggccaagctttctttataaaagcatatttaggtcaactctatcctaataccataaattaacactttttgtcttcatttaagaagcgaattattgctgtatcaaattaacaaatgcaaaatctcattgcttaataaacgaaatactttagtaattaagcataagataaaaataaagtgaatactatttgacaatgaaaatcagctcaaaacctctgtcaattctttttcagcctagaaaccaccttagagaaataaggcaaaacatttgaatacaaatatacaaaacacaaattattagtggtagaacaattcaaaaaattcgaaacctcttcttcagttgatcaattcataattagaaatacaattccttttacaaagtttacttccttactctgcaaaagcgcctctatacatagcaaaccgcaacaaaattaaatacctatattacctaaattaaaaacataacttttttttgaccaacaaaatgccatgcttaaattggcgagacgtaaaaatgccgtgcatttcaatttaaccaatggaaaccttttctccttcagactttcactcttttaggaccggactcaagctcttcatcattttcagtgctgcgcttctcccccaaaggctgagtattggctgaactgccagaaacaatacgaccatactggcgtgcacgttcatgaacacgcttagatggttcatcctgtttcatgaaacgataccattcatcaggagctcgacgaaaaagctcgaccttccagtttgagcaaacttttttgccatagaaatcaaatttgacgtcgtcaccaccttcagccaactcacgaacaattcttgtacgataaagcggcaatgcccttgtggccttccacgctttatctacaatatgcgaaccaggagcagaaacagctaatgtagcaaatgatccggaaaggatattgagaaattttttaagaaataccgggtttaagtctgataaatcaagaattccttctatcaagtgagaggatactgtttccagacaatattccaaaatctgctcttttgagagatctaaaacgctatctaataataactgaatatgttgtttctcacagtgaagcatttcttctaacagttgagcacccagtaaattattaacaagtttacgctctttgttttctgggttggctttatcacgtttatgcttcgatcggagcaagcatggaataatgttggcatcctttccactatttgttacgcttgtctgaatcattgaaaatatgtcatcttgataacaatgtaaatggttactcttctcaagtaatgtccttaacactggaagaaatgacttcctaatgatgttgtctgtattcttctttaattcatcaatgacagaaccaatctccttccttcccaaccttcttatgtaacgttgcattataaaattggctataggatgaacacaaagccgataaaaacgtccttcaaagacggcataaaatctgagtagatgagaggctgacatgttttcaacgatgacctccagaatacgcgagccagtttcgtccttcaacaaagtttccataaacggtaattcttttaaatcgtactcgttagatagtaacaatttggaaactaagcgtggatcgtgcttcttttttgttttttttgagcgctcaaagtctatacgtataaacgctctcataatttgactcgcatatttatcaacacaataagctcgaagttctggggtatcgaggttgtccgtagcactatcaattatggaataagcaaactggggaaaggattcgggaacagaaatagactccatagtggttctgtttccatcatgatacacgaatcgatatccatcaagcaaaaggaaaattttgcccaatacatgaacagccaacttatggctcattagcatagaaacctctgggcgtatttcattgtacatgtacataagtaaagtttctgctgtcatgaagacattttcattttcaccttccaaaacatcatcttgatcctctgtaacaccttgggtttccaaatttagaatggcagccatgtgactcaacagcttttcgaaagcataagagccaaacgttgtctgaattagctccacataatgaccattcaatgcagaaaaaaacgatttgatttgtctactcgttgataaagggaaaagcttttcaagaaccttcgatccgaacacattgttgcagacaattagctctttgccttgcacctcacgataaatgctgtcgacaaaaaacctggtatcttcgttttctcttgtaaaatgattggcaaaagcctgttcagcttgttggaagtatttttcttcttcggggtccaaagcaccaaaaaacggttgcactggttcattcgtgtaacggtttacctgatatgcaccttcatcatttccagcgccttcatcgttttttgcaataccgggagaaacaactgaattaacttcttcctccttttgtttggcagagtgctttttaccacgcgtttttcttttttttggcattttgctctaggattgaattagcattataggattcgaaaatttgttggaaataatttctgttatgcctctttaattttaataacgcatgggggtataaagttttattgtgcaagcaatactacactacgctatattacattagggtattcatcactatatgtcatatattagaataccagttagatccgcgtattgatcattgcggacattatcctcttatttactaggatatttttctagaaaaattatcagtaagattataaatagagttacaacttaactgagaaacgaggtacagtaataagcactatttagtgacaggtaacagtttgacccatatatataatacctacattggtcagcgcttattaacctacttattataatataataggtcacaagaattatcaccgggttttacgtatcgttaaaaaagacactgaactgcgtaagtgtcacctattttttttaccgtacgttatgaacatagctttttaactaaaatgtaaataaataatgattagataaattgcaacagcattttagaagagctaatcattaatatcaatcaaaaacatttctattgtcttaaattaattttctttctttttaagaagaagatccttcaataacagtcgatgagttgatatattgttaaattatttaatttcttacattcagaaaaagattttagtaatttattgacaaagaaaaaaactaatgtaaaaaattaaacaattagttacttatagtcgtctttttttttgaaaaaaataattaaaaaatctcgtgaaagagtttttaaagatttatgctaattgtgaattaaattatgggcagttcaggtaattcttgcttaaactcagctacccttctgttaaaatgaacatcaggaactttaaataaccgctatttacattatataccttttttaagagcggcagatcgaataaggtaattaggaattttcataaattagtattatagaaaatatttacatgttggtcgggtaatttttgagaaaactcaaacaagtgggagcgtaaatctattgattagcacacaaagtccagatccacactttttaaactatcaacaaaaaatgtatcctgcgacaactttgtgtataacttgagtctaaaacaaatttggatagctcacagataaccttttgctagaagactttaaatttatttaaatccttaaattaaaacaaactggtaataaataaaacagaaaaaaatttatgtacattcaactttctattcttcgtcctctgaaccgatagattcgctaccgtcctcgctgtcgctgttttcgacatcctcgtcgttatcagagaataaaggttctttaacatcaatatcatccatatcatcaacattttcaagagatgatgcctcattcaaatatgaaacagatggatttttagggactggtgcagctttttcttcagcaagactggagtccattagtccatgctttgtcgcgtaatcatttactgctctaaagacactttgatcaaccatatcgaatgaatatattgtaccaccagcttcaaaattaactgtaaatgttcgttgcaaaacattactataggaaaaatgctggatgctagctagttcaatgaaaagtataggtttacggaagccccatagtatgccagtacgcagaaaaaataaatgccctatttgattagcaattttgacacagaattcatcctttgcataccatctttagctttatagtttgcttcaaccccatatgtcgtgccattgtcccccgtttgcgggtttggacaaacaaattcttcgacagaaggagacaaagtactagtgccaataaactcaaagtaatcgcgaaaaatatcccatgagttcgtgcagtgggtgaaggatcgtaaaccttcaacgaggttgagctttttcaaaggatacggtgccgtaaaaaagacaggttcttttacattatcacttgaaacaatattttctgccgacgattcacttttaaggatgatcacaaagttgttttgaacattagctttccttggacatgggacatggattgcacaacgaatttcattccagggaagccaaaattcaattaaattgggttcgcctggtaatgttactgctattccattttcataaatgtagacgtctagcttttttcgcataggtgcctgaaacgatagattaagtactccatagaccaattgacctaactcatgttgaacacgatcctttcgttttaaacttccagcctccttcacttggcctgattcgttttccttttgcaatgtattgatgtacttgcaaattcgatgcactagaggctgtatactttttgttttccctaatttcattagactaaggaaaaaagcatgtactcaaaccttaccatattgtttgattatatcttttgctaactcagaatctttggcaaatgccttttctatttcatcgttcacgttggactccattagagatggctgccggctagaatttattgagtcttaaacaagggcttcgacagcacaccacacctcagctaacagtaacaaatgtaatagcaactatttccattatcatgcaaatgatttcgatccaataaaaattttatcccaagtggttacgttcaaacttcggttcgctgttgactttatgttagcaacaaatttttattttatggatcaatatgaatatgcttaatttataattgctcaattttactcaacaaaggtagtcattttacataaatgagataaaaactcattctattatcgtatcagttactttcgtatgaaaagtccaaaaaagttgggaacattttgtgaaacgatatcgattttccctttgattctttttgcgatctatagataaatttcagctgtagaactgattagctttcttcagcattgggaaggtcagattgttgctcctataatcggatatggtttcccttaaagttgttattgtttcgattttgtcaaagaaattattaaatgatcctaaaattcgttttattggtttatgttgttcccgatgtaatcaacgtgtgttgacatttacaaacgtaaacaaatagtttgttcgctaggtctaatgcaatgaggtgttttaagacataagctatttgttttgcctatttttcctttaccctcaacctccctcaaaactgacggtttgtataaatatttaaggaaacaattttgataattgtccttacaaaacttacataattatcctaattgctttcgcgatcaaccgattgaaagaattcctatattcatattgtattttttaagcgttcttccgacataactattaatttcttttaatcaattgtataattatccacgaaaaaggtagaatggattttagaataacagaaggatcttccccaacaagcttaagtgtttcggaaaaaattgcaaagttggaatcgtgcaatgatagtcgcatcacttgtcgtcctgtgagagaatcaaagcctacctatacttccggccaaaagcattcagcgttgctttcgaagttgaagcggtctaaagttacaaccgatttttgcaaacttgaggaatcaaagggaataatttgtcaagaaaatttgcatacggaaggcgctaaaagcaaaacggaaaatatttctggagaagacaaatcttctcagagaaggacacgcttgaagcagattcaggaatttataagtcatcgtcgctcttttctcaattccaatgccaattctgtggagtctgagaaaatcttggctgaaaacaatcatatgtttaacgttaaaagcaagttaagcaacaaagaatcgtttattaaaacccggcgtcctcgaacaaatggtgaactttctgatttaagccttcagcctaaacgaatatttagtgaacccgtaaactctcatccttctcaatccatgttcggcaacggcgtacgagcttcctctggttcttactcattaaaacgtgatttgaaagattatgaagaagaacttccatcttctaaaaagcgccaaagaacgccgcctccgatagtcgttaccaattttcctcaggaaatatttccttcaaaaaaaattagtttatctgctaagaggaggattcaggggaagtattccggggaaaatgttagagcaaggatcgagctagctagggagagaaatagaaaaagggactatgtttcaaatttatctaaagggcatactacaaatgctttagaagagaatccctttaatttaggtcctaattatcgggcttccaccagaaaatgtaacagaataaaggaagctataaacctatttgctgctaaaaatggttcaatggaagtaccaccaaaagtgtcagtcggtgattcagttctgacaacttctcagaagtttttgcaagtgataagggaaaagactgcgctactaatgaaccaagattctaattcagtacaaccacaagcattggctgcagcagagtctcctacaacaaaggctcctacaacaaaggcaccgacatctgaggctcctcccaagggtcatgttaaacaactagccaaacaactaggaaatatttacatgccacaatcgataaacaatgttgaaccgacatcccattccagcatatctaaggtagttaatccatcagagaaagttatttcaaaaattgagagagcgtgtctagctggaaatggtaatgtacacccgagcataaaaatggaaaaaaatttagagttgaaccctcatccaagaactttgaacgctactgaacacaaaatcaatagtcgtatacaggtatcgaaacttaacactaaaaatgagcttgctaatgctgatcccaaaatgtatttacttgaaaatctttctgaccgcctatatttttgcaaattagcaaaacttttgctcaggaaataccctttagacatcgcggaacaccaatttgcgttagtttattcaagattccaaagaataccactaaagcagatttcttgcttaaaacaatcgttggttgcgtattattcagtgctttcggaggttggtattacaaacgaaataatgttgcgtgaaaatcggttttcttcacccaaaacccccgaaggtctagtttcaatttcaaaattactattggatgaccgagagcatcttagtcatgatgaacgtagctatattcaacaattgcaaagtcagattaagtctcagtcagttcaccatgaaaacgcagctgaagaaattcgcaagatgcgcaatttacgcaattcacgcataaatagtcagcaggttggcgaaaaagtttttgtgaatccagatgtcaaaactatggatattcaggaaacgttcctacaagattatgaagatgaaacgtttgctaacgaaggtctgagcgcttcaaagtttaaagaagagtttttgcttataagtgatagcaagagtgatctcaattccgaagaaatagcaactcccaattctttggaatttaaaaacaatccaagaattaaagttccacgatcacttttaactattttgaatttacacgaccgttctcaactgaaattgttcgaggtatgtcacaattcagagtttaaggaccccattaatttatccaattgcttacggaatttgctagagaagcagctattgtcgtacaattttacagattggtttgctagtttgggatctgaatatgaaaatgtgtatgtaaaattcatatcacactatgacttttcaagtttaaatgtttacgcttcctttcaaaaattatgctgtgatctttactatggctcggatgattacatacactctcctattttgcaagtcttcgcatcttgttggcttaagcaaaatagtaattatgggtttttaaatgaagacattattgttaaaatagtattgattttaattgatttacataaatcaacctattctaaaaagctcaattcttatgtcgttccgatggaaacttttgtgaaatatgctctcgagaaacttcgtcctctcatatctccagattcagtttgtattttgtcgaaggaggacaaaaagcattggctcaaatataagaagaaccgatcaacgtttgccaaattgcttttctcaacgtggagcaatttaccaagcgatatcggtttcatacttgaatgcatgctaaaagaatattatgatacgtttctgaagtctccatttgcagtaccaaatgccgtgcaagcacagttgcacaaccaagtaagaggtgatttgactcccaaaaggaatcgatcatctctgatatctgaattaatgaaaagttcaaaattactaaagcaggagagttctggaaacaaaaacagcacgagtcttgaaagtgatgcttttaaggaatcttcgtttgttttgaatgaagagaatggaggaatttacgcaggaaaggagattgatcttcctgaaccatcagttatagatggtagaccacatttttcggtgtttaattacactcatcatatgcaagaagaaaagactcataacaggttaccatggcaccgacgaggcatgatttcatataagaaaatggttttaagcaaaaacaatagatgggtagcaggttattggaagaaaaagtactgtattgtcgatagtggaaaactaatcttttataagtcagatcatttagatccaaatgcttgctcaaatgttagccccatccatagagaatttggcttgcaatcttgcttggcatctcccaatttacctccatcaattaattctaatcgcaataatgtcttttatctaaatattccaggaaatgagtgctatctttttgaagcgcccagcgtattagcgatgaacgaatggattcattctttaaattttaatgcagccatgattacttgccctcctctaccagaaaatattacaaacactgaatatggttgggggtacattttaacaagagctgagaaaaaggcttattatactgctgctgatggaaccaagacctttgtcggtgacctggctcaattaacacggtggagtccaatggacattcaaggattacaagacattcctcgtccactgcgtgataaggttcatattttacgagattgtgttccttctttactggaaacctgccttcttttccagtctttgcctgaaaaaatggagaaatgttttgccgccggatctaaaaattacctcaaagcaatggataattggaatagaaagatgaagtttctatatgaacgatcaatgatgtacaaagagtaccagcgagttttggaatgcgagtacgaatatcggaaatcccatgatttctacccaactttatctcctgtaagatatccttatgattttaaaggattataaaattaaatttcattcaaagtagttaaacgaataaataaacttgagtgatgaaaagacattaggcctccgattgagagaatgctacttagatatcttttttttagcttctgaagaagagggttaatagttgtcgagagttccaaataaagtattttgattttatttagatttgacaaatcttttgtcattttattatttttttatgcttaaacttctgataacatccagttatagaatatttcattattgcaatatatgcttcgatgggattatttcaaatgccttaatacgcgctcgttgaaactgaataactacgttggttaccgctcattttagctttaaacttacaatagtaactttacttagatacttaatcaaacagcttgcgagaacttggatacatgctatagctaccagaatgctaaagtccaagtttcacctattttgaaataaaacaatatgagtagaggtgtatgcaattaataaggaataaagcaattatagaaacagaaagaaattgcagtacttttatatttcaccttcgttgatttataatactgttttaagcattaatttctgattaattttttctcgcttagataaaactctacataatccttctttgcaaagtcacgtcgcaatggagggcgctaacggttaacataacctgagcacatatcgcgtcttttgtgcaggcgtttaacaattgcccgatatttaaagaatcactattgataaaacgtactcataattattcttctacctttaaattattattgactttgtatgattcaacgaattatagtagagttactttccacctacgtcgcatcaagggtataaaacgacttcatcttaatagatatacgtactaatcaattttagattgctagaagttctacattccaacgcctggtgaaaagcggaattcgcagagttggacaagaaatcccaaattatgaagctaaagctccgctggaaaggtcatcaacgatttttaacaaggcaaaactctttggtaggctttatttggagtcctctaaagaatactttttcaaaaagaaatagtattttaaacaatcaagtttgttttgaagctattaaatacatccaaaggcattatttcagcagtcaatcgcaccatgtaacctatcttcaccagtcgccgcttgagaaattggtgagtaatggcgtggtaaacgagaacggagatttgaccatggattctctttctcatcaaatatacctattacacaaaaatcgccccaccttaccattaaaaccaactaaccagcctacgagatttgcatctgttttgatgcctctagtaaacacttctcaaggagcttctttactactcacgcaacgttctccaaacttgcgttctcatgctggacaaatgtgctttcctggtggccgtgtggaaccttcagacggttctcattattatgcggcattaagagaaacttacgaggaaattggattcctccctaatttttttacttacttgactactttccctccattattcaccagagatgaaaagactgagattcgggcttaccttgcgttttcggtgcaaacctcccttccttcacttgggacaggtgaagtgaaagatttattttacgttcctctcacctcttttttaaatcccaagcaccaaaagatatctcgatttcgtaatacggatttgctttatgtcgaatttaacattgataagattccaagaatttggggaataacagcggttatattaaatatgtatcttaattctatttgcccggatgctcttatctcaatcccaaagttttgattttacgctttaataccattactacatagacttaattaatatttattttttcttctgttattaatagtaatgcttgataataaagtcaataaattaaaataattatagtagtagaattaattgaatgttgttaaaaaaaaagagagtaaaaaacgtaagtatcccagattagtagtttgcggtctttgcctttgcggcagctctttgcaatgattgtttcaattgagcttgttttagccactcattcttcattcgcttcattctttcaattgaacaaacaacgataattagactcttcagctttatgtgtttcttagataaatcaggatcaggtgaaattccaattttctgcagcatacgtaaatttattttattgcatgtttcgtatcctgttagttgcattaaaataaatttttttgaaaaggcaaggtccaaacgaagagagtgctctcttcgacatttcgattgaagatatttagtcaacttagagagtccctttatttcagattcgtattgccctgactgtgtggattgcggagtatttgattgtaaattcttatagcgtgcacgtaattgattatagtcatctaacaatgatttatattcttttctattacgttccaaaatagtagacagatgatcgatattgttagtcttagactgaagagcctccctgagtgtcttaagcattaattggctttcgtcggtaacattggaagtcatcaattcagcttgcttcataaaatgattgttataaacctctaattccttctggatttcctttagcctttcttccagttcatttttatcttgtactaagttgttctgataattaaactggtttgatcgataactttcaagctcatcgataagtatcgaacgttctctttctaaccatttaatcttttcctgcaacttggttgtttgcttattatagctggaaatatcatccatgagtaaatttcgattttttagttcatcttgaagcgcaagctttagatcttcaatcgttttctcaaggtactcgattttagaagtatgttcagaaggatataaatagccattcttccgatcaggagagctaaaaaacttttgggcagcgttttccaagtcattcatcttctcactaacgtttcgatttcgttgtgcaagaatatcatgctttgtctcagttcccaatccaaatttttcaaagcttctactaagttcctgttcctttttaccagaaaactgtacaaaatcatgccgtaactcttgcttcaacgaccgaatcgtttggatttgttgattgacaaaatgttcaatttgactgactatctgcaaaatactcaccgaagaataatcacatcccatcaaaaggcatagtctctttttgacagcattttcttctatattcgcctcctcaattcccctatttaagtgatgcacaagtttatctagctccattttgtcagattctaaatgacgaatttgagcaagcttgtcggccaactcgctattgagcacatttatttctttatttttctcaatatcatcatttgatccagatcgtatttttctttcttcgaagagttttttacttaattcggatagttcttcctccctccggtctaagaggttttgggcatttattaattcattttttagcgaagagtattttaactccaaagcctgtttttcgttgctcattaattcaaaactagcagatagcttttgtccagccactatggcttcttctcgttcttcttcgctaacatctaattcgtcttttacgtcggtaagctgccgctgaagtactgaaattttatcgttcagaatttccattaaatttgtattatcaaggtctttcgcatttccagataaatatttcttaatggattctctttctttttcgagcattgcaactgtctctcgtaatgaactaatgaccaagttcttcttttccaaatttgaagtcaactctttctctcgatcttgtaatttattaatggattcatgaaaccgccgcaaatcgttgtctttatactgaaaagcattcatcacttcattataagtttcttctttatccttaagcttatttctatattcatcaatagtaccgtttaattcagaaacgttgacttcgtatgacttgatacgttgttctaactcatttattaaacggtctttctctttggtaatagagtcaatcttcaaagttaagccttcattttcctccctaagatcgtgtatctcgtttaagtcattagaattcttcattctaagggtttccagttctttagtgacttcttgcaatcggatattcgtttctgcaagtgctttatctgaatttttagaggcaagaagacgtaaatgattcttctcttcatctatttcacgattttgcgtacgtaaagactcaatttggttacccaacgaggaggtcatcaaccgtaaactgttattgtcatcttccaaagtttggagtttggattctagcacgtctcgttcttcttccaagcttctaaattgaagcataatatcttcaaagtttttaccttcttcgttcattcgactaatttgatcatgtaaaaattcgatttcttcgttcgctttgtgtaattgttcttgaagggtatgtacttgcatggaatctgtcaaaccaattgaggcctcggattcatgcattatctgattttctttctctttttcgagatcggcagtaagcacttgtattctatccgcaaattcatcacatttggcttgcaaaatcgcatagtcttcttgaagatgtacgtagcttgaattctcctcattttcaaaagctgaagagctattctccttttcctcaatctgtcttttcagggtggcaatttcgtcttctttctcagtaagcaaatcttgagcaacatctagctcttccgataattcatcaagccgattttgtaactgtcgtatttcatattcataatcaacttccttgttacttttatcctcttccatctctgtagataaactgtctttttccctttgaactttttccaaggcattctccaaaaaacgaatgcgctccgtaaaaacttttacattctgggattgctcgacatcattaaccttagataaataatcgaccttctcttctaatttgaaattcttgtcttcagacttttgaagtaaagattcagttctcttaagctgaagctgtaagtttgctcgttcggcatgcaactcaacattgtctttgacagcttcttttatctgttcgggagccatagactcaagtcgcttttccaaacatacaattttgattcgaagtccaaagttttctctgctaactttctcaaggaccttttcttgctcacgaagagtaagggcggcatttgcaggcaattctccatctgtgtgatctatttcggaatttttcgagagatcggtaagcttggaaacgtcgtaagagtcatttccctgactgatgctcaaagcttcttgagtagcttgtttagatatagcagataacccgtaggaattagggtcaaaagagcctttatcgcccaaactcccgttgtatttatctgagtttttatttgaagactgtaataatggagtaaattccaaactaccttttggttgataagagccgttgcgcaaaggcgtctggaaagatgatttatcattaaggtacgaaccacggaaatcagaataatcatcgttattatttttgagtgatttccccaaaaaatcagattggctgatcacagaattcgcgttttcatctttaaatttgggagattgcgtattaaaatctcgttcagacataacgtaactgcggatgcatgtatttattaaaattatccaccaactagcgcaagtgcataaaattatatagaaactacttattctggcagaatcattaaaaagcaaaaatgttgttgattgtagtttgtttacagtcgtcaaatgatcaaataaactacgaaacagctccctaatataagtaacaacatatcgtatactttcgttatatcttgtaaggatgctaaaagtcaaaaggcgagattgtagatatgaaggattatcgaatgtaaaactgccttgatatgtttattgtactcaatacagaatagaagagataggaattttattcggaagaagtatttggtgctcatttatttatgtataaattgataaaatcatcgatagggtccaaaacgtaaacatgaatctaaaaacaactcagataagtttcagcaacaagacgagctcttccgttcaagaaaagtttcatctcactaatttcagcgtcaacttcctccataaactcaataatgaaatcaactaatttgtgcttaagcatttcctcagtatggtaattagttataagaaaggaaatatcatagccctataacaaagaaaggttagtttgatgatatttacaaatagcaatggcaacttcgaaaaagaaaaaaaagaagaactatacaatggctgaggcagaacagtgaacacttaaactaacgcaaaatctctagaaattcttcccttgaacacttttttgccaattacaatttgtaataacgtacctgaacaggtttgcggcgcaaaataaagaaagattctgcacgacccattaaaaactgcataaatttgcgcacaagaattcgttcaatttcatcgacttgtttaatacgaatgctgaaacgaacactaatttcataaatgcatcagtaaaaaaaatccaaataatgagaatgactttcaaaactccgttattccaaatcgaaagatcagtgaatgtaccagttcgaatcggaaacatcggatgcctaagacatacctattaacagagctctcaatcaaacactgttcttgctcattacgagagaccaccaggggctttagtagaatttcaggagaccgtccaacctcaacttccggctgactctggcgttctacaatttctgatgagaattcctctaatgctaaagaagcagtcagagtagaacgaactgcgtttaaataaggtcttaaggtattagactatgccttcgttaataaatcatatctttttataacaaaagaattcctctcttaccataattagaatctatggagtcagtctccgggtttggttttgtgctaacacgtagtgtcagtgtgatattgcttaacgagtttagcggcacaaccacgcacgctgcgtggtgttaccgaaaatgagtatatagctcgttactgtatggccttcaccaagtaccagcaacatatataataagtataatttgcaaagaattacaaaaaaaattatattgggcttaaacaagtatttctttcattaattacaaaaaccatttatgatgattcccatagcaattcgttggcaagggaagaagtacgacttagagattgaacctaatgaaacaggaagcaccttgaaacatcaactatactcgttgacacaagttcctccggaacgacagaaagtgattgtcaaaggtggccagcttaaagacgatgttttgcttggttcagttggtattaaaccaaatgcaactttattaatgatgggtactgcaggcgaactaccaacagctatgcccattccagctgtcgagtcagtagaacaagaggaatctgaagatgatggctatccgtcagggcttataaacttaggcaacacgtgttacatgaattctacagttcaaatgctgcgtgccattccagaattatcagacgctgtctcacaattcaattcctctgggggtttggtggcagaatatcggacgttattaaattctatgcaatctaatgctccggttacaccaatgaggtttcttcaaagtctacgcatggagtatccacagtttgcagaaatgagtagagaaactgggggttatgctcaacaggatgctgaggaatgctggtcattcttgctatcagttttacagcgctccctatcatctgagtgggtacaaaaaaatatggctggaaaacttttatctactatgaaatgtgatgaaaacgaagtacaggagcaaccctctatttcacatgatacgtttttgagtttaccttgccatatctctatgcatacaagctatatgacccaggggatccttgaagggcttacgcaaaaaatttctaagcatagtgatgtattaaatcgtgatgccatgtatagcaaaatctcaaggatttctcgactacccaattatttaactgttaattttgttcgattttactggaaagcatcaatagggaaaaaggctaaaattcttcgtaaggttaagtttccatttgagctcgatgcagtcgagttttgtactcctgaactttcacaaaaattgattcccgtacgtgacaaattacgtgaaattgaaaaaaatgatgaagaacatgagcgagctgctaagcgtatcaaaattcaaccttcagaggacgagaaggaggcggaagctgagtgcaggcttactcaggttgcgacgtgtcaatcactagtagatcctgagctcgctgatgatgaaggagccaaccccaccggcctttatgatttagtcggggttttatcacacgccggtgctagtgcatcttcaggccattaccaagcttggataagaaatagcaataatcgtgctgaatggttcaggttcaatgacgcaaaggtatctatcgttcctgctgaaaaaattgaaactctcgatggtggtggtgaagctgacagtgcctacatccttctttataaggcaaaagacattgcatgagcttacgatttctttatttttttttaaaaccttcttttgactgtttattatgggaaaagaactagaacgtatcatatcaaagtggcattgtttactctcacgttttaatagaagggctgggtcatgatttatgtaagataaaaacgctcaaaatattattccagtaaacagttgcatttatttacgtgctttattctatattattctgaagcaacaaataagatacccaacgtatgaatactatttcctttacctttacacatataccacaatactttcatgcacaacaaacactagcatcaattaagaaattgaaatctatagatgtacaaaactttcttattattagaagacgtgttttatttaatggcgagcagcagccttggcattcttaatagcttggccacgagcggaactggcagcggacttggccttgatggccttcttttcagactcagaagcggccttcttatccttacgttgcttcaaagcagcagcacgggcagcagcacgaacttcagggcgttggttacgcttctccttaatgacatccaagttagcaccaacaattccacgttggtgcttgacggtacgacgggtacgcttcttggcatgctcctcagagatacccttcttgtgcatacgacggtataaaacagtccaagacaaacgacgaggattcttgcgttgtaagaaaaggctttcagacttcttgttgacaaagcggaaaaccttgttgtccccacggacgaaaagtcttccagcgccaggataaaccttggatccagaaaatgagcaaacttccaccttcatcgtgtcttggtttgtgtaatgttgtgaagaataatggttttcaatgtttcatctgttgtcctatgcctaaaatatacagtcacttaccctaccctaaaacaacagggcttttacaatcactttaagcaaccataaagcattttattcaaaagttatatacaaattaattaatttgagaaaaatgtaatcaacactggaatcatcgaattttaatcaattggccttcttcacctattatagactgtttaggggtagaattaagaaaacagttcaaaactcaatatattcagctatatacagaatatttttttcgtagcatttgaacaatatatttcatcgtagttaacaagttaagagtttttcgttctattatgattaatcgattatcaggtgtttaatttctgtttttttataagatgcgtatttagtggtacaacagagaagtattaaaaagtgacttactgaattcataggctactatagctgtttaaaaaaaaatctaatcaattctttaataataaaacagaaaaaaagagaaagtttatgatcgttgtctgatttctttagaaggctcggaattcgctagctttttggaaggtggctcaacaaattcttcattcttcatacgtttttcggatgtcctggaaatagttatcaagcgaccttcagaatcaatgtgaggactttcaaccagttttcgagaaagtgcatcatctaccaagcttccccacaagtcatctgttttcaatgtttccatatttcctatgattaacaaagagcttcttgcacgtgttaatgcaacattcaatcgcctaaagtctcttaagaaaccaatgccatgtttagaataacttttaacacatgaaaagaagataatgtctttttcctgaccctgaaaaccatcaacagtctgaatgtcaatagtcgacataaacgattttccgtatttaactttaaatgctcgacgaagttcatgaagttgggatcgatatggggtaataacacctattcgcccggtgaaattaacgtcgggaaatttatttagtaattcatcgaccatattgacgagatactcgacttcttccaggttatacgtggacatagtattagacgttctctctttacctctaacgtcaaaaagacgatattgtgtaaatttgggattaacatgccaaacctgttgtgttttttcagccatattatcaccatcttctaatcgtgaatcgtagaacttcttactcgggaagtggctaatatccgggtgcatacgatattgaatactcaatagacacatttgattggaaaagttcttttgaatacgcacgaatagtgattgcgaataattaagactggccgccttcttacttaatacagtagggggtaattgatttggatcacctactaatatacatttctttgcaccataacgaaggggaatgatggtatcaagctcaacagcttgtgcagcctcatcgattattacggtagaaaagttcaaagaactatgtgctaccaaatcgtgaccacttccggaaagcgtggcgcatacaacatctgcttgctttaagatcgctttctgagctttctttctcaaaagatcaacttctttgtttttagtgaaactctggctttgaagttcctcaaccttctgttctgccaaatttttttcatttattttattttggagttcttttcccaaagatttagtatcttcagcaacatcacgggcaacgtcgatttgtttttcaagctcttcgattttttgaatacaatcgtaaaacgtatcacgccagcgagttagttcctggagcgacccaaggtcaatagcaccttggttgacttctaaaagttgtttttcagtttgatattccaaagacaaatcgcgaactgaaacattaatggtttccggattacctatacggacaactcttggtatatatttttcaccattttctaaaaggaaaccacgttttagacgcaataaaacttcgtcaaccgctgcattactaggtgcacaaagtaaaatttgttgctttgattctgtgctcttcgattgttgattcggtcgtgttatgtggtatcgactaaggtccacgagcaaagccgaaataatcccaataattgtttttgttttaccagtaccgggaggaccttgaatcaaagtaaatccgttattatcaagagcgcacataatggccttagcttgaggttcgttaacctgatatcgcttcatagctgcttttatctcgcttgaagaatgcttaactggttgagaacaaggcctcgcacgaataatatcgtctgctagatgaaagtatggtaaacctcttatgccggcatattggcgagtgaatgtagccaaatttgttaattttagaaaccataaagcacaattaccttgtaatttgttcaaaatttccatagatggtaacgtacgtaagacaactaaaactccattcgtttgcctaactatgcgttcaactttcgcaaagcaacacagccctttcattgatgaagcatcctccttgttaaaagccaacgaaactacttccgtatcatataagggataaccgtatagatccttgggagccactgagactcctatatcaacaaaattattgacggccgttctttcaaccatgattccttcaacaggagagaattttaaatccaattttgttgactgaatttgactccagcattccataaatatcatcggctgcaaaacctccatataatgttcaaccgttttaaaactatcaataattttcccatcaagcttatgaaatttcagtacaggattaggtgactgattagctggttcccagctcaaaatttctttgtaaaagtcagtcatacttggaaataagcgtgctttaacatttgcaacgttcctattagtcatcatccgaatttgtgaaggatgcatcttaatagtggaattagataatagctgcacttgtcgtcgctcttgttggcgtatctctggaattttgtttgctttggcaagagagaataatccttgctttctatcaatatcatcctcattatctgagaggtcctcagctaaaaggttagctggcttgacttcattaaatgttggctttcttgaagatacagcagatgatttgagtttagattcaaagtttcgtttagtcaaatactcctgctttagttgctccagcattcccatgcgaggggcacttgaagatttagtagtattctgtttcacagtaatttgaggtgtaggacttggctttatgacatgtgcactattagttagttctgtttgtttctttgtttttcgcatttccgaaagtcggtgttgctcaagtacagtctttgcttcagggctagcctgagtcaaaacattagcaagctgtttacattgatcggcagacaaatgtgctttttgctttctaatgataaaatctgtaaggaaggtaacggtgcgatcctcgaaaaggtagtcaaaattcgaaaatttagtgaaaagcttgcataaactattgatgacaattccccttaattctaaatcgtttattttaagccacataataaaagagaacaatgattcagaagtttcgcctaacagaatcaagctatcaaacttagcaaggagctttatgaagattccgtcattttggaaaagatcatcaacaaacttaagtgttagtttcatcaatgctttaaccgtatcagcaggattgttaagcgaccatctggcaacgttggaaaaaactaaatccaatatgttccagatgcactgccaataagcacccaaggtaggtatgtcattttctgtgaaagcagaattgtcagatgataaggatttattagtaatgctcaaaaatctcataattcgaagagcaggaaagaagcttaaaatagattgccagttaagaacagcatcagctagaccatgcacaattcctcgaaaatccattgcaaccagttttttaagagcctcattcctgtttttagtgcaattggtaattatttggacaatatgaaaagcactaacatagagcggctgagtaggagataacagaaatgatacaactgtgtcaaattttgaagaatctcccagcatatttgaaatttcagtagacgacttttcagaaaatccttttaaaaatccactgatatattccgacattacttgccatagttcagcaaactgcaccatggttccagacggtgtagaattttcggatatttcaatatcgtgggcaaagcaacaacttgaaattttagagaaaaggacgtcagatattttttcttcctgtagattgtcaagcttccaaaaaggagagagttcatatgaaggatcgaaaacaaatgagggatttttagtgattgccttatgagaccaacttataaatgcaatgtcataaagtaaagagtgcaatctgagtttcagcatgtactccggataatcttgtaaaatagtgatgctattagcattcatcaacgatagtgtattgttaagaaatgaaggagagctgtaatctagcgataatagatcaaataacgcatccaaaaccgaataaatgatgaaacctatagtacgcttctcttctacaaatcctttaagccattccggaaaaacactaacaaagtcatttaaacatgtgcgaaaaaatgaagcaataatgtaagcccagttcatgtcagatacttcaaaaggtgtagctgtaacattttttagcaagttttttaagaaagaagacacttccttaaatgaatcagcggcagaccaaaaggatgaggaattgcagcaaattcgaagacaggacatttgttgagaggatagagattcagaagtctttaccaaatttaaaagataatcttttaaaatggactcacatgcagcagtaatggattgtaaaggaagaagttctaaaaacatgtaagtacgttcccaaaattcaggactacttatagacacgaaattacaatcactgtcagaggaattttgactttcaaacactacagtattaaaaacggcgtcaactgtagcagaagaaattcttatttcagtattttccttaaaaaagctatgaacccattccaaaacatcgggatgggaagcttcatagaaaaatagtaaataaccaggaagaaatatattagaacaccaatctgaaagtagaccattaaatgcatctattgcatttttataaatatttttacaggtaaacaatttaggattcaagagggtttcgaaaattaagcaaggcaaagacgtgaagtcaattgtttcatcctccagggccttgaagtcctctaagacacggataatatcccatttattccacttttcctgtaaatcggtaattgaaaacccagtaaaagaatatgaacctttcgcaagggattcatttcgaagttcataataagcttgtatacaagaagtacaagagcgtaaacgctcatgataggcatttaatacccatttaaagctcggagtttcatcatgtgcaaaccaaaagaaggtaggttgtatatactgagtcagtagtcctgagcaaaaccaatgctgaccctctttactagacgataatttttcaaaacaatcttgatcgctaagattctccgccatttgtaacaatcaaatttaatatttttttaatgttatgaagtaaataatattttttttggaaatttcaacctgtttttctgataaaagagtgaaaacaaaaaaacaaacaaaagaaatgtaggtaagtgagtattgtctcttttttaaagacttttttctaataaatgtatgattaaatggacccaaataaacgttgtttcaccgatagaccaaaaacccaggaaaaatctaatattgcaagtgccaaaaccaaaaccctaatccagacgtaaatcgtaacgtaaataaaattttatttacaaaagatctcaagaataaaataacaaataacgtttcggacgctacagcgatgagaggagaccttttaacactatgtgaaagttaaaactttcataaaaatttcataactcaaggaaatttagaagaagaaatatattgttatgaacagctcaaatcgccaagaaacaagacgtgtttccaaatctctattccaaagggcgtagttggttcctcccaaattcaccaatactaaggatttgtttacgttatttactatgagggtacagctagttacatgtttcttattgtaaaaaggcaagaagtaattttattactttattttattttttttctttaatttatataagtataatcacaaaactgctttgcaacccaacattacaaagccagatgtttaacgcaatggaaagaggattaacgaattggtacacatcaactccaaccgagcgcaaaaataaatcctccaccaactaacacatacgaccatgtctgagccatatgacccatatatcccggcggagccttctgcagctgttcgtagtggaaatgctgctgcttcgtcgacgccgaatatgaagacagctgcaattcagcagcagattgacgatactgtggggattatgcgtgaaaacatttctaaggtttcagaacgtggagaacgccttgattctttacaagataaaacaggtatgatatttatttttgttaacagttaaattttttttttgaacgtttagctaacttctttaagataaccttgctgttagcgcgcaaggcttccgtcgtggcgccaatcgtgttcgcaagaagatgtggtggaaggacatgcgtatgcgtctttgcattatcattggtatcatcattttacttgttgtcattattgttcctatcgcaacaaaatttcatggcaagtaagaagatgtatcatgtagcttagtcgcatgccgagtcaaaatatttgctgtttgaatacttttttttcaagcgtatttttgtctctggtttttttcttccttctctctttctttctctcttgcctgacacaacaacctataaatcgaattttaagaaaaaagcttctgatgtagacagggccactttttttgcaaagagataacgcattttttctcaagatcctttattcgtttttatttttcttgcatatacatacttgatgactgacgggtcaatgatagtgaataccaggttggttttttgttgagcaatttggttttggcctgtattgctttttcctcttttcttctttctacacctcaccatacatatcatgggccttgcttgcttgacaaaggaaatctttatggatacaaaattatcattactttccgtacttaagatggtaaatagaatttttgtttccttctcggtatttcttttctattccgctctttatatggataaccctatagcataaagatggataatgttttaatgtatacagattagcctcgatattccatttgtctacggcttttttctaattcttcaaaagtacttagtacgggagcaaatttgttatcttattttcatatttttcctttagaagctagcttctttttatactgattattgcactgataggtgtattaaaaaaccactattcttaattaattttatagagtgaaatgtgtaaacctgataattaggaaatattttttaagtttgctcacacgtggttttatatccagattaacaattgtattatttttcgacttctattttgctcaacagatattgtggtctaatccttcattcgtgtagtattttaaattttgaatgcagcacggtttacgaattaagatatattcatcaactgggttcaacagtactgcatttgtttttgtttactatcaatgtaacttaacgtaatttagaatttaattgtatcagaaagtagtatatttgctccccttaaaatgctttagtctgaagaatagataataatagcccaatattttaataatttagatgattgaaaaaatcaacagatttttttgtaatattgtttgtatgaattctcgttgaaatataataataaactacatatattaaatcgttcacttttactgagtgattgaattaaatatatcttcaaatatttgtatataattttaataaattgtaattgtcttccttactagaattacgcttataatgatactaaccagaaaatttaaaaaatatataagtttgatatgtaaatagattgtgaaaaaccagggaatcacaacaactcttgatatttatcaaaacaaagatgattataacctacatttttactacggttccttaggtaacaagtgctacctatagttagaagtgtaagagtgctggttaaggtaaacactccaccacaaccaaaggggattatcaataatagcatctaaaatggatgatacaaatcaatttatggtgtctgtggccaaaatagatgcgggaatggccatcttattgacaccttcatttcatattatagaatttccatccgtgttgctgccgaatgacgcgactgcaggctctataatcgatatctctgtgcatcacaataaagaggaagagatagcaagagaaactgcattcgatgatgttcaaaaagaaatttttgaaacatatggccaaaaattgccgtctcctcctgttcttaagttaaagaatgctactcagactagcattgtattggaatgggatcctttacaactctccactgcgagactcaaaagcctttgcttgtaccgtaataatgttcgagtgcttaacatatctaatcccatgactactcacaatgccaagctgagtggcttatctctcgatacagaatacgatttttcccttgttttggatacgactgcgggaacatttcccagcaaacacattaccatcaaaacgttaagaatgatagatctcacaggaattcaagtgtgtgttggcaacatggttcccaatgagatggaggctttacaaaagtgtattgaacgcattcacgctagaccaattcaaactagcgttcgtatcgatacaactcattttatctgctcttctactgggggtcctgagtacgaaaaggcaaaagctgccaatatccctattttaggtttggattatttgttgaaatgcgaatctgaaggacgtttggtgaacgttagtggtttttacatcgaaaatcgcgcttcttacaatgctaacgcttctattaattctgtagaagctgcgcaaaatgctgcaccaaatctcaatgctacaaccgaacaaccgaagaataccgctgaagttgctcaaggtgctgcatcagctaaagctccacagcaaacaacccaacagggaactcaaaatagtgcaaatgctgagccatctagttcagcttctgttccggctgaagcgcctgaaactgaggctgagcaatcaatcgatgtttccagcgacattggtttacgaagtgattctagtaagcccaatgaagctccaacttcttcggaaaacatcaaagcggatcagccagaaaattctacaaagcaggaaaatcccgaagaggatatgcaaataaaggatgctgaggaacattcgaatctggaaagtacacctgctgcccagcaaacttccgaagttgaagctaacaatcatcaagaaaaaccatcttctttgccagccgttgagcagattaacgtgaacgaagaaaacaataccccggagactgaaggacttgaagatgaaaaagaagaaaataatacagccgctgaatctttaatcaatcaagaagaaactacctccggtgaagcagttacaaagagtactgttgaatcctcagcgaatgaggaagaagctgaacctaacgaaataattgaagagaacgctgttaaatctttattgaatcaagaaggacctgcaactaacgaagaggttgaaaaaaacaatgctaattctgaaaatgcgaatggcttgacagatgagaaaataatcgaagcccctttagatactaaggaaaattcagacgatgataagccatctcccgcagcagctgaagatattggtactaacggtgcaattgaggaaatccctcaagtttctgaagtcttagagccagaaaaagcgcatactactaacttgcaactgaatgcgctcgataaagaagaagatctaaatattactacagttaagcaaagttcggaacctacggctgatgacaatctaatacccaacaaagaagcagaaattatacaatcttctgacgagtttgaaagtgtaaacattgattaatgacattgatctcttgtattctgcagtcttttttttttcttatgtttatatgttaacattctacgaatatcctccacttttccaatcgtttgactaaaggcacatgggaaccattttgaactgtaatgctctggtatccttgcagtcttctagaccatggaagtacatctaaactcatttagcattagtaaatatatagcttcggatttttttttcgttctctaataaatttttttttttaaattaaatcaactaggtcaaaaatgggtaatgggaggttttgaaattatgtttcattatactgatagacagaacttacaatatcgtagtttgaaattcgtgctggcgtcttcttccatatgtatcaatgattctttattttgaccttggcaaagcaaagcgaattgccatatattcggaaatatcgagtataaatattctatcctttcaattgaaacttgaataaggctgtgttttaaaaatctagcatgctcacagtttgaatcagtgcatacaggtgtttgagtataaatcgcgatttgggttaaatattctactttgttttgttcaaaagaaataagcgtcgtagttaataaatgcattttgtttaaatcagtatcatttaggatgggtgaaaggatttttttttaaaacgcgtcgtttgtagaagaagaggtgcataaaatatgaacacaccacatataataataagaggatagacattaaagccaacaacctattaaaagtgtaaatttgaaatcaaaaaagattaaaaaaaagaataggaatcgacttcttttacacaaagaaatccacacctatttgatattagcttggacatcctctattgacgactgcattttctgatagcacaaacaagactttttcagacttaaatgaaaattaaataaaccaacagtgggttttttagggaaacctaaaaattcagagaatcttaagcaagttctctgttttgctttacataacaatctttaacgcccacaacgttgtaaagatatcacctataaaaataaaaaaattacgcttttgaggaatagatgtgcttttttatacatatgtttattcaaaatacagctcactgtcttaatctgctaaagtagtagaccttgtttacctatcatctttagagtgcattaagcagttgttaagcgaaaattgcgtcatctattagtgagcctctgtttacaagttgacggctgtttatgagttttgaagaaggaatccaaaaataaatttgattttcactgaaaatctatgaaataaatatgtagcgactaatcatacacaacaattgtatcaagttgccgacataaaaataccagctggctcaacctttatagatacttttgaagagctcttataagcattaattaatgttcgaatgatgtagttattgcttaaaaaaaagaaccgcctggcgttattctcgagtaaaagtaaaatcaacatgtgcaacgaaggaatggatgcactgactgccgtcaatttctctcagccgtcctcccaataaaaatcattaagacatgttattaaaaacattaaaaggcataccaacgggtgttgtatcttacaaatcacctcatgggatctgttttttgtcaaactacggcattacgccttacaagaaaaaatgtagagagtgaaacgaaactgaattgggatgattcttagcatttaaaaaaattgtttttgtcttcgaagcacaaatttcacattttctcttttttttcaaatccttcctgcttcttccttagtaagttgcgttacccgtagtgttacctgctgtcggtacaatacatctcacagtaagcatggtttccactccacacactgtacagtcgcctgcttaaagtaaagtagaggttgtgttttttgtgttgtatcgttcttctctacatctttttgtttgtatcgggacaggaaatagtttgggaaaaatcccccactaagaacaatttatcccacggactgttaatatatgacaacaggtaatccttcgcaaaacataagcgtagcatgaccgagcagtcttctaaatctcatccatcctttatgtctacagaatattcgcttccagtcttttcttcacagtactctgatattgagaataaagatgtattgaaatcgaattcttgggatccatatgccgctaatgcgccgattgctttgtctgagatcccttcatcttctaaatccggaaaaacaaatggttcaaaagccgctgtggaaagcggtttggcatccggcgctttcggaaaccgtactgggaacatgaaccggaatactagcatgagtggatacacgttcggatcttcgaatttcgttccctataaccttctttctaacactccttctttcactacttctcactcttcatcaacaacttttgttccgcctgcgactatgggcggtggattgaataatttgtcatctccatcttcttctttatacttgcctggctctgcttcataccaaagaagtaactctaaaaatagctcggcttctatcttacaaatgaatacgacgttagatgacatccccatacttttacgtcgtcctggattgtcttcgtacacgcccggaccttctacttctcgccgaagcatctcttcgtcgtcgaatcttggaggtaatcctggcttgatcgccaataatccttcggcttctaaaaactttgcctttacttcaggttcttcgtcgactaataattctactacttcttcttcatcaatggccaatggtctgcaatctatttcaaagcattcagcggccttccctctactttctaatgccacttctttctttggtgaaaatttaactccgtctttggctgcctcaacggccagtacgggcagtactgacagctctggctcaaatatcgctaacacactcattgctccgacaccgactatttctcctccttcggctaatactgtaggaaatccgagtcctgctgatacccctgggtttaacgtgcctagtttgatatccgatgaccctagcgtgtcttcctctctctcttcttcggttgcatctctttcattgcaaaatagcaatattctttcgttctgtaaggatcaacatggctgtcgttatttacagcgacttctagaaaagaaaaatcaatctcacattgacgccgtttttgctgaaacccatccttatttagctgtgttaatggttgatgcatttggtaactatttgtgtcaaaaattgtttgagcatgcatctgaagctcaacgatctacgttcattcaaataattgcccctaaacttgttccaatatcgtttaatatgcacggaacccgtgctttacaaaagattattgatttagtctcttctcctgatcaaatttcttgtatcgtgaatgctttgcgtcctaatgtcgtgcttttgactaaggatttaaatggtaatcatgtcattcaaaaatgtctcaacaaattctctcaagaggactgtcagttcatttttgatgctatctgtgaagatccgttagatgtttctacacaccgccatggatgctgtgtcgttcaaagatgtttcgatcatgcatcacctgcgcagatcgagcaacttgtggaacacattgtcccccatgcgctcactctcgtacaagatgcattcggaaattacgttttacagtatgttttggaattaaacaacccaaaccatactgaggctattatctcatactttttatacaaagtgagagctctttcaactcaaaaatttagctctaatgtaatggaaaaggtatgttttgtagtaaagttaaaacagaaatttactaatcaatttactagtgtatattttttgctcccgctgctattaaggaaaaactgatttcggaactaatggatgaaaagcatcttcccaagttacttcgtgattctttcgctaattatgttattcaaacggcacttgataatgcgagtgtaaagcaacgcgcagagttggttgaacggattaaaccacttattccaagcataaagaatacgccctgtggtcgtcgcattctttcaaagttagaacgtcgtcatccgagctcgaaagaaaagcctattgtgtacagtaattctgaaagagttaatacttcctcttcagcttaaacgtttctatcgtctgtaatttgcatattattaaggaggactctcgcattgttgaaatcgctctttatttattaccatgagtataaaggcttatcgcctttctttgtatatctagtattaaaagacaattaagtctagcctcgaacttttttacgactttttaaatctttacagtgaacgtatcatataaattcagaatagtactaggtacttaagaagttcatgcattctaaacgttttagtttattacttctacttagcgtgggaatcaatatctattcgattattctacatatttgaaaataaacacaaaggcatgataaagcaaaatacattaagtaactttattagtgaaagaatgacattctgttattgaagaccgactcaaatctttcaagttatgggagttaatacaattatttataaatattgggcaatggggtagctttcttctaaagattgaagattttcgatatcttcttttaaaagctttgactcaaaaacatctccttgctttttaatccattcgtttaataaattgtgactaaacctgattgtgacaccaattggagcgtcgatatctaatggcaaagggatatttgcctttttttggacaaaaaattcgttaaaagtatttggtgcagtagatgagatatattcaattgtcaacaacgaacttcccttcttcatagatgtaatgtaatgtttatacgaagagtaaaggcgcaccgcattctcacataaattctgtgcatcaccgagggacttggcagatgttaatccacttgagctttcttttatgtctctcataagattcaattgtgagtgtcgtatcctcataacctcgatatgaaaaatttcacgaaatgcaatcccgagtaaaagaaaaaatagtccttgaatacaaggatccagtttatcctcttcttttatgagaaactgaatatacgcagggagggttctccagttactcgtagtagcgggatggtttctcgaaagattggaaagattctgtaggtgaaaagcaactgtgtaacataaaacagcatctacagcgtacgcttcgaaaaattttcctttcttatcacattctttcttttgcattttcccactgttaagaagacgcatatacgttttcttcaaagaggcatgatttacttccgacttttcagacagtgaaccagatgttttgtcaacatcagctgtgatcagctcttgggaagaaggattcttgttttttacttttaagcgcttataatcacctaacgttacattggcttttctcttgagattgctgctggtgttaccattcaacgaggatccattattaacattagaattttcagaatttacagtagataccatattatttatggaactgttcgtggaggccttctttgatttgtgagcatcttcaactagattttttgagctcttagtgactcccattattacatcttttgaatcaaggagaattggagaactgacagctacctccccttcctccaacaaaggtttagaattaccttcatcagtaagtttggaagcggttaaaacctctgatgaatttttaagcgttttgctagtacgtgtagaatcgttatccaagggatgtaaatcgttctctgctaacgatgcttcagagtcatcgcttgccattccaaacccaggaggaagcgtagggcttatcaagcttggcaataccgcttggaattttgaattccctacgggaagatgcatttcaggaagagtaggagtaattggagatggaaactttggacgggcttggttgacttgttttggagtagataattcctgttctaagacgatagaatcgtcctttttctgaaaggaacccttaggcagtactggatgatgccgacgacgaatttgattatcactgctgtcgttgctcatcgcatgcgctgtataaactattcaaataaaagtatttacttaaaaaagagatatgctatggaattaaaagatttcgattagaagacaacaaataatgcctattatattaagaattcgcgtcaattagcgcaattaccgatagcatgtaactcgaaaagatatgaaaagtttaagaaaagaaatcttcacagcatttaatttaaaaacagtatgaatgttagcaaattcaaattagtaactgcgtttccaatagcgaaaacccgtttgcccacacagctaagcattcatttatccaaagccaaaaattgctaaatgccgtcaaaaaagaatattcaagcctaaatcccagtataaaattacaacaggcttggttataggattttggtgaaattatgaagcgtattgtcgacaagtaataaacacgttacttcagaacgcgcccaaccttgagtaacaaattatatatgtaaatagtaaatttgctgaagaaaaagtggatcagaaaataatagcatggtaaacacgatcgcaaacatgcttcattcttttgtacaggaaggaagtgctaggcttataagacatctttataaaaattcaccaactatacatattgtatttatcttgcaagtgctttacctatagtaggattccgtgtgaatatttaaatttaagtaaatttattattgttttgaaattaaagagaataaagttgacctgaatactgaaaaaagtgtaagaatggagaggcatttcgggtagtttaacttgaagcgtaatgtatcatattatcattccttccgaagctactcagaaactgtttcgctactttcgtgggacgatcgcctatgtgaatcatcttcacctgctgactcgggagaagcgtctgcagttggtgaagcgctcaatgctttcattggaaattcttcttttatctgcataaattcatcagaaactgcagattcgtcagtatcagagactgcggaagaattgactccctcttgctgcttttgctcgtctgtcccgacatcagattcatcctcataattaatatggtggttgtcttcattatcctcgttatttcttgcatttttaatcatatctgcaaatttcattataagctttcgttccctagacttacattcttcttgaagttgctctgtataagccataagcttttgaagctcgtttttttgttgagccatactagcaagggcaaggtcctaaatttcaaataatcagcaaaagagaaagaatgtaaagtttttttcatacctttatcgaatggctgcactcccacagtacatcaaaatgttcatggtctttcaatgcttgttgttctaattcaaaccaggcaatacgtaaagggaaaggatcaacgtagttgatataaatctaaattgttagcatatttaattaatcagctcaaaaacgactggcaaaatggggtagatgcgacgaacaaaaaaattccttggtttgaaagtcatcacacaatcagcaattcattaactactacagtattgcaataaacataccctacataaattctctaaaaccactaattgcaatgtgtgctttgattcggatctgccgcacaacagatccacgataagttcatcggttaatgattctgaggttacgttccgttgcaatcgtttccaaggtatttcatctggaaaattagtaaaagaacgttttacacactatctttctataccccttaagacgtatctacaggttgggctaattgcgcacaagaaagcactgctttcatccaattctgagcgtaggacgaatttttctcctttaaaatctttcagtgataaaaaaaatttcatgagttgtttcctgagctcaaaatttgatgtgaaacatcaaggcggtctcagtgcaagtttgcagggaaacgtaataagaaacttgataatccaacttgttgactgctaatgttttagtgtgcgcagctgataaattggaagccgaatgagtttaaaattttaggttactaagaaacactatcttgaaaattgttttttttttagatttttttcattgaaagaaaagaatctttctgattgaaaaattgctgattcggtgatataacaaatcgtttagtataatataagaggtttccatacgagaatattggataagaatcagcgcaaatgtttataccatgtttgttaaaaaaaaagaatttcaaattaaagtagttagcaagaagaaattcgcaatgcaattagatgatgactactacaagttattgaaagttttttaaagtcaattaaactaaggtgatttcaaaaaaaatgctttcatcaatatgtgttggttaacaaggccttgtttataatatcattttttctcttcgagattcaaaactacatcgagatataaaactgaggtttttacataaatgtaaaggtttatgctctgtcaaggctttagagctttgcacagagaccactggttattaggtacattgcaaccttacgaataaacattaatgatcgtaaaaaaaatatataagatacaccgaaacaacctaaaattgattgcgaagactgagtccgtaaaccatattttcttcctaaagcgacttgaaaatcaattaaccgcaaaaacaaatcaaatggtagagtttaaagaaaagctaatcctgtttttttagtaaatctaaacccaagctcgtcaaaaaattcagcatatttaatcttttttctctatttagcaaatgtgttttaagtgcactagaatgcgttattgattcaactagtaaactgactttacaatatggatatacaaggcgtatgtaaaaagatgaaccagttgaagttttaaatgaaatttttaaatactatatgcaataaacactttatatgacccaagtatgtgtgacggatatcgatggtgaagcttgtcaattcactcaatcaatgtcaacccaaccagtgcgtcaatcaacttgcagtaatttataaaagttttgaaatcttaattgtaatctaagtcgaaagagtttttatatgcttctgaagttgtaaacaatactgaacattgcaataccaaaggatcgctggatctacaacttttatctaattaacgatatttagcgcttacgaaatctttgaattccgagttatcgcttcggtttcacaaaacggcatatcgtcttaatggattgttacgtgaccaaatggcgttaatagtgtaaaattacatccttcaaaaacttgttgctttaccaaacttggtacaaaatgctatgtttacgatattttattccaatgcttttagtagctaatgctgctccatacttcttctatccgatctttatgctgtccatgattgctcggaaatatccatggtaagttcaacaaccagtttgataaacaagccgtccattccatacgagattttgactaacaggcttcagtccatattgcatgattatactgggattgttgattaatacacgcactctgtggagtgattcaacctttttttcattcaatcgaaatattttcgacacaaaagcattccctacggaattaaaagaagccggctacaggttggttcgactttcatggattcggtggctagcgggtaaggaaagcattcacattccttggttagatgccactattaaattataatagtgcagtcagtctttcactacaaaattgaatcgcttgagcttgattcataaaaaataggtgtgccttttcatattaccaactgtccctatctaaaatttatttacttaacataccgactaaacaaaaaaaaaaccctcctgattgaaaagaggtaaacacggcacccaaattaagacccatccaatgtaaacactaaatgtgattaaggatcgtaaattttttcacagaaaaataaatttcgattcaacttcatgcacgtcaaccaatagcaatgccataaatactccagtgctgcttatttatgggttcataggatgtccatttccttgaggctaatctcttgatcaaaatgaatcagaagtcaaaccttttatgcaaatattttatgtatgtcttttctttcaagttcacctttttttcttcccaagttttttataaatatcaaagccagaactttgggcgttagctcttttcgatcggctagtaatgcgagcctttgaatcatcatcatcatcatcagtatcagactgttgctcgttcaattcatcgcctactttattcaattttcgctttaaattgtcgtggtttttgccgccttcaattttttcagcttccttcttcttctgcaactgtctttcaatcttcttctttaatgccggtggcaggcttttcaatttctcatttttggaagtaacccagctgttttctgactggtcttttctactagcacccaaccctaaccgtggcggcctagcttgtaacggtggatcgtcatttttttcatcgctactgacagatgtattttcgtttcccaaccacgaattgattaagttttttgtgatgcttatggatgtttgatatttattcaataacacatccgcactcactttttgttccatgctaaaattgtgttttcgtttgcagcttggcactttacaaagttgtactgcacttagtgtctgcaactttacgaactgtaacgcaccctaaggcactgagctttgcagtttctacattagattttatttcatttcagaaaggaaaagaatacaaattcctttgtgactctttgtcattttaaaaaatgtttccaccttttcttatgaatcaattttttgtacccctgtgcaatttctaaatagactcgaaatatatgccgaatatactgacatataaacatagaggttatatggtaaacaaaatgaaatgtgtttattaaatacaaaaatgagaaaaaaatcaaagtgctagatgcttatataaatgaatttagaaaggagcaagatcgtgacaaaacttctgcatagctttgcttcaaaccccttttgattagctcaagctactaatatgcaaaaaataatgttacataaaaattaagacgtgagggtttagacgttagatagtagattaccaattttttcagcaacatttgtaagggaatggtggagcgcaatcttttgagcagcagcaatacttgttgtccttctcaaagtttttgtcaattcatagacacgttcgattctttcctcgagacaagccttttgaataagttgcaacaaggctttgtcaatgttagcttctagtctagcaatgcttattttttcgtcctccgtaacatcgccatctcctatgctatcttccaataaagtcaaaaatagtttattacggagttgtagttcttctaaaacaggaacagatgtagaagcatccggattgttcgtattacaaggaatacgaaagtcaaattctgtaaacatcggacgagggaaatagggatatcgagaggctccttttagcaatatacagtgaaactgattatcggcaacagttacaggccaataagactcttgccgtgatttgcgacgctccaattcatttgtatctaaaacagggatccacttggcttgtcctggtatgcgccaatgcattaataccaacaataccccagttgaatcgtagatgtaaggatctccaacatccgaaaagaaaacactctctaacgttccttggggtggtaatgcaaccccatcaccagtttgcaacatttcatcacgagaaatgtcttcaatggaataaacaagacgagaatttccatcagagctcaaaccatcgttggcgatggttataatcgtatcctgaaaagatgaacaagctacaaatggcaagtgtttactcctgtgaatgctaattggaaagccttgtcttgagaatacgcgaacatatccagcactcgtacataccagtacaacgcttgagcttaatgaaattgtcacaggactttcattctccatgggtaaagccattgcccattcagatttacgcgaccaatcaacatgtgctttataataaataacaccaggtgaactttccgttgcaggcgaagcatacaaagcaccttcatgatctaagcatgccatttcaaatttttggtcatcaacaaagtgatattttctatgagtagtttcatcatgaaattcaaccgttatagtgttgtgttctgcatcttgctgtacagtccagataaaccctaccaagttcaaacatagatatcttctattaccctgccatggtgtacttccagtatgaacgggtttatgtattgaggcttgcagtaaacgtcttttactagaaccattctctattgttgtagttctgtcgatcaacgccttctgctttcttttctttgcaaggtttaagtcgttttcatcaaccatataactatcaccatctaggtccaaagatgaatccaatccatcatgattgataaactcattttcctcgttggcagagttcccatccaaatcattgacgttctgactttgctcatcgtcagaaccaaaaagatcatcaagctctttggaagtacggtttttactttttgacgaagtcaaaggcttcgtaggatcattttcttccttcaatattgatttaggaatgacatccggacatgaatacaaaattccctgatttgtagtaaatgataacacgttttcaaatggctgccaggcgagtgccaccactgtactataggggagctcaacgactacttcatgactttgtgtatcccaaattaaaatgcctccttttttaaatgaagcagctatgtacattccattactggaccaggagatatctgttacaccagaatgattctcttttggaagaagtttgtacaatggaagccagtcatcaggggaaataactgatacaaaatggtcggtactcgcaactgcaaatgtcccgtttttaggatgccaagccgcctttgagcaaatttctgattctgcctctaaagaggcaatagtgtttgttaagaacttgatgagttcacgagtttgggtgtcataaaaatacaaaattccattgcaactggaaactgctaaaaaatttccgttcgggctataagttacatgtttattcgaagccttagctggacgaagagagaaaatttgtgaagaatcagtggacgaaaccactttcactgctgtttcactatatttgttaggctgaaaacgaccaagtagagcattatacactaaaaaaaacttactcactagctatggcaatccaatttccatctactgaatatgccacatcgcgaataggaagagtagtacgcgccagcaatgtatgctcggtaggagaatcgatgggatatacgcagacagttgcatcttctgaacaagtacaaaaataattttcctatataaaagtcattagctccaaacttttttgaggaccacttacagcaactgcaattcctgttataggatcttgatgattatcaatggagtcgggttcctcatcagaaccaacctgaaattttcggattacttgattagaaccgaccgtaagaagaaatttcccatcacgagtatacgctagacgcgtcagtccatctgtatgggcatatctaggaactagcctattccctgccataatagctagaggaagagtttgtatatgagattgggactagtatggcaatagcgatactttcgttagctagttacgctatttaatgtaaacaaacatttaaataaaaaatctaccacgaaagcactattgagaaattgcaaatgtttgtctacaatttattttcatatgcaagtacgattgaaaatatgcaatccatgcttttaatcatctgctaacaattagaaattaatactaaagtaacttatatgtgagactataggaataatttaactttaatcatttcagagctttttttaattactctgaagttgtatttgatgttccattagagcagttctgttaaaaagttttgaaatgtctgctataaatgttcaaacagccgcacagcaatattctaaatggaggaaaaatatgcaattagctattgtcttttagtattttaattaatgcttaccatgacaagctataaaacagaatctgcagataagtcatgcttgattaaaccacaaaaaatcaacgacatggaaatggaattgagaaacctagtggagcctctcacaggaaaattaaaaagaagttaaataaattaatcatacaattagatttcgatcattcatttaatactcgcagtaattatatgtatgtattttttcaaaaagtaatatgaaaatcgtttttgcacatcgttaaagttttattctgtattagagtgatacactataaatgttaacgctgctttaacgacgcacaaaatacaggctattggcatactctaggttgtgaaatctttgcttttttgtagttacgtctgccaaacaatttaccattccaagcaagattggtaatctgcttgatcatgtcacagtatgctgtagaactgtgtgagattctcgtagaggaatttttcggtgattgttgctcggtaaggattcaattgtatttctaaatctgaagttgaggttgcaaagtcttttgtattaaccaatttattgtcaatttaggcagtagctagtgcacttttgaggcatggtcgtttaacgattcccatgctacaaaaacggacttcgttgccaggaccaaaaattcgacaagcacttgtcagtttaatgcagcatcatatggttttgtacgttacggtcattgaaaatgtacgtgaagtcacatattatgagacccaatggaaggaaatttataacattcttcgcaaaggtaaagatgtatatttgatatctcaaaaattaaaccaggaggctgcctctgtggtaaaatatcttagtacccaaggacgtgcacgtgtactcgaagtattcaatgctttcgataaaaaggttgatgggagtgatgaagaaagccgtatgatgcagaaaaatctaacggaattgatttaccaaaagtttttgctagtagtgcaaccgagacatttaataccagtaggagatcaggaaatgcaactccggatcaagcacttagatcgcagaaagtcagaaaacgtgtctgaaataaaaaaaaatagagaggttgatgattctgtcgccttggaaatgttagagcttcgtgcagcagatatgtcagaactacaaggacttaccaggaagccaaaggaatcaataccacatccaacaaaaagaaggaaacgtgctgttggctctgctccgtctgtatcaacggatttgaataatatattagacgatgataatagcatccttgtacctgatctatccgcgcatgttcgcataaattcaggaaaactttctgtcctctcaaaaaatgccaggcttacccattgggtggaaagaagaattggtaaatcaacttcgcttgtctattctcacgttctttctatgttggaacccagattatttagtatttccaatcaatctccggtctttacactcacgacaatggagcttacgagaaactttccgaatgatatcgacgttgagagttcgattgtcgataaacagtatagcgtaaattctgcctctaacgaattgcgtgtcatggaaaagttgaatgaactagatgaacttgctgaggaagataattatgaagaaagtgttgatgaaaacgcaaatcgcaagagcaaggtgctggctcaacacctggagcttttggcagattgctcattaaaatttatttcaaaaataggcaatcgaggaatgggtgaatgggcggtcaattttacccatttaaccgacatgctgcgagccatagaatatgaaaattttatagaacaaaaatttggggaaagagctattcgtttactgcgtatcataaaagataagggaaaaattgaggaaaagcagttggcgaatattgctctccttcgtcaaagagatttacgaaccgttcttcaagctatggcagaaatcggagccttagagttacaagaggttccgcgtagttccgacagggccccttccaagactttttttctttggtttcaccgtcctgatcgggcgtactctctccttttggatgaactttatcatgtaattgccagactatatatgcgattacgagatgcacgagctcagagagctcaactcattgagaaggcagaacgaatagatattaaaggcaacgaggaacaatatctacaaaagtttgagcaagctgagctaaaaaagttgtatagttacgaggaaaaactgcttttacaagcttctcggttagatgatatggtattagtatttagggataatttataaaaatggtttcttcggcacttcttttgcttcacctaactaaacacatttttacttatgtaaataatcatcgatgtaaaatttacttttcttaaatagatcgttggctttattatttctacctgcttgtttcaaaatttttattcaattgtctataatgcattaaatataaagtatgctagttcttaaaaataaacgactaaatattgtaattgatttaacgaaataaatcatatgaatgagcatcaaacggaaagaaaggtgagataaattaaatacaaagataacaaatatatgtgcaatgatatagaccagctattaacaatgcgcatgtagactttttaccttcaagcggcagtggttgttgcactagtatggattgtcttccatgttccagctccattaagtgctggattggcagttgcttttatagggagactgcgctttttataggcgttcgcagatggcataacaaccgaaaatccgtcaatagttgtccaggcaaatcctgcagggactgaataggacgaaagggctgagacataccaaagtccagctgtatcaacgtttgcattgaaatcattgcttggggtatcagttgtgacactagagtctgccgttgtagctgcagaagaacttgatgaagcggtagcggaagaagtaactgtggacgaacctgatgctgcatctgaagataatgttgctgcggatgcggcggcagcaattgtagaagacgcggtgccttctacagaggatgtagaagaaacagctgtcacagaagacgttggagaaccggttacagaagcggtagctatagaagatgataaagaaccggttatagaagcagtagccacagaagatgttgaagaatcagttgcagacgcagtagccacagaagatgttgaagaaccggttacagacgcaacagctatagaagatgttgaagaatcagttgcagacgcagtagccacagaagatgttgaagaatcagttacagaagcggtagccacagaagatgttgaagaaccggttacagacgcagcagctatagaagatgttgaagaatcagttgcagacgcagtagccacagaagatgttgaagaaccagatacagaagcggtagctatagaagatgttgaagaaccagttgcagaagcagctgttgaagggtcaacttcgctgcttgaagaccagcttgaagcagaagaagaagaggtgggtgtaacagaagcagctactgagctcgtaattgcactacttgatgtttcagcagtccagctagaagatgttgcggaatctgtccctgaaccaacaaccgaagacgtttcactaccagttgaagttacagcaggagcaactgaactggtaaccggaatactggtggataatgaagtggtagaagacagggatgacgatactactgagctgctcggaccttgtgaagttaaagcagttgtactagtaaccgagtctgtagtataagcagtagacgtaacggaagaagtactctctaaattaagggaagtaatagagttactattgacacctttgttcgcagccagactagttgttgacgaagagctagttgttgaagaaacagttggagcatgaaacgaagtgttatattcattcgtagaagacgtactgatggtccgggatgagctagagctcaggtataagctcgtagcaagggtcgaagagttggtaagttgactctgagacgatgcggtagcagaaggcaaattagatgagatgttgctaactgtagtagaggaaacaattgcgcttgagctagtaattgaagaaagcaatgtatttgaagatgaagcagtaatcagagtgctggaattaactgacgtaggaatagcacttgagcttgacattgctgtcaacgaaagtgaagaatgagttatgttagaaaggcttgccgagtaagtgctcacaagagaagatgaagatggtattggactgcttgaactagaagcaaccggcgaacttgaaacaattaaagaggaagatgatgatactagagtcgatgatgaagggataacagaggatgaatatgtagaaagtgagctagaaatgggtatcgtagaaatgcttgatgaaaggatactagaggatccagaaattatagaacttgaggaaatcataagggaactagtggacggagttggagagctcaaaattgtagatgaagaagagattgacgaagagatgctcgacggagaagacgttgaagcggacgagaatgttgaggaagtgctcgaggaagagattgacaaagaggtactcgatggcgaagacgttgaagagctcaaaatcgatgagaccgacgaaaatgttgagggaatactcgaagaagaaatccctgaagagattgtagttattgaggagctgaaatcagacgaagatgaggttggtattgaggagctactagataaaactgaggtcatgggactagagatgattgaactcgaaggtgttgaactactagtcgaaggaatagctgaggaaccagaaagcagcgtgctcgaaacttcagaaactacctctgaactagtggacaaggttgattgaggagaactcgctgaggatgaagatgaaattggagtcgatgactgaggctgtactgagctagaagaaggaacggaaacagacgaggaggcaacagaagctgtgggctgtttaactgaggttgaaatactcgaaaccgtagtggtttgaacccttgtggaggcaggctgagtaacagttgatacatatgaagaaacaataatactggttgaatccgaggcagatatcaacgtagaggttgatacaattgtggtagtaacagtatcaaagtcagttttggtagtagtagtaactgaagttgccccgctagcagtaatagtcgttggttcatcactcacagaagttacagtctttgtatgatcttgtgaaatcgtcgaaatcgcggaacttgtcgaacttgacgaacttgtagagctaatagagctagttggattaagagctattgaactagtagattccagtccttgagatgaatcgtgagacgattttgaagaagagtgttttgattttgtgtcaagtattttgtgaattgcttcaacaaatgtttccgaactattgtcgtaagacattgcagccaagctggtatcccagatcgttacacccccaaacaacgtagaattagctttgtagttaagaagatcacgagttaaattctttgggctgatgaagccgttggatccattttgatgaccaacaacgccataaaaaagactagtattggtattataagcactgtcttctgcatactcaacccatgcatcaaaagtgctattacgacttccactgcatccctcgccagttgatgagttaaaagtgtggatggaaaggaaatcgaatgagttctcagaaatcgcctttgtaagagtatgatcaggaaccatgcaagtaggagcagcagagatataatatttacgtcttggatcggatgcatatatctcaagcatacgctttgcaaatgcagaataggcggtgttagtacctttgttcacttctaagtcaaaaccgtctacaacggctttaccgaatggccggtatgaatcctcaccacttccgaaaatgttccaaacttgaaaagcaaagtttgtcccatcatcatcattatttaatgaaaaatttccattgtacccaccgattgaaagtagcactttgataccattttcttggcacacttgaatatcggtttctatttgagggcactttttcagttcgctaccactgaaggtgtcactgtcagaacacaaattggaaaaatcgtaaacgggccagccgtcaacgttgaaatcaatgacagaagaaagaattatagcatcataggtggtgttttgacaataactcgatagtcttttttgatctctatcacccattttccctgccaagttggaaccccagtatccgagtaccgcagtttggttagtgaggtttaagcttaaagctaaccgagccgaatagacaagcagcagtaaagaagatattaaccgcattttgctatgcaggcgtgataataagttaaaatgttaatatatctaataatgaaaataaaccaaaaacaataaaaccagattcaaagttaatccaggttgggagagtaaaaaaaactgtggtatcgttatctcgcactgcggtgtctttgccttaatttgaggcaatgaagagtagtaaataccaagttccgtgaccgagagaataataagattatttgcacaattaacagctcggtgtgtccttatattacagagcccaaacttggcgttggcgccagccctatgcttttatatcatattctaaataaacaataccagcacgtggttggcatagcaaccactgtttgtaaataaacagcctaggtaagggagaggtagcgaggaatcgaatagtccaaaagatcgtttagaaattgtatttcttaaactgcattttaaagaatagtattcatataaaatagaatatttttttcgcccacttgttgttcaccgcaaagagcttttgcaaatagtttagtcttttcaacagcttaaacagcagcggtttgactacaacatggcaataaaccccagccatctgtgccctttattcaacagctagtaaacaaacacaaaggcactcaatggctggtgctctgcatagcctcaaacataagtatgttagttttaactgcttcttcagaatagttctttttagtaaaaaaaggacacagattctcgataaataactattgagcttttacattattcattgattagttttcatcagggtaacgttcaagttgacgcttctaagcattagaagttataattgacgtaaaaaaatggtgtcaagttgtaagcgttaattttttaagttcgaattaaaatatttcgaatcatcacatcaaaccattgtagcaaattttgtcaaagctgtgtcgatgctagccaaaattggctttctacaatatttgctgctaatcgttattatcgttaacgaagcgtacgacgaccaaagtagtggtattctaccacgtatttgaacttggccttagccaaatagtagtttatgaacgattggattactccattaatttcgatctctctcaaattcctgaatcccagtcctctttattatgaagtttggtgaaaggtaggtcgacatattttacacattttagaatgttgtttagaccttcaaatagccgttaaagaatgcaatatttgcaaaaagtttattatggttaaggcttttaatgtcttgaatgtaacggttatgtttgaggatacgcatttgtgttgaataggagtacgggattaattaagatgatctgccagtaaactcctttcccttcattctcatcatttgcaaccgtatgactaaccattgtttaaacttttctttttcttagtttataattgttggtttgctttagtcattgtctgctaaccgacagtcttcaattggcgttgatcccggagtttgcagaacagtatgttgattataatggaataaagcgaaagattcaactggttgctgcgcttcccgaggatgaacggaagaaattattgaggcgtaatagtgacggatcatggccaaagggatcgatcgacgaaatgttggaaaacgatcttcagaaggttgttaacttgttcaatactcgcattgtccagcttgataattatgtcactcgtttgtctacggagaaatctcccaatactgaaattacacaggcactgtcttcatcttacgaagctgaagaaaaggcgaagcaactgaaagagctagactttcgtcttcaacaattatcatccttttgtgaatggaataagctggcctttgaaaagctagctgccaatatggataagcaccttggtacggagcgcttggttacattttatgagcagaaggtgtgtaagcttgattttgcgaattcgtccaagatctatgagtccatgattgccctgaaggctttgaattcttctcaaaacgatagtgaagtgaaagacaagttggaaaaattgtcaattcaccatcccttgaagaaggatcttttagcttttattcaactggatattgccgcagaggtcgtgaccgcttgtataaatgcacctgatagtgtactcgtagatatactggctgcctccatcattgcgggagccaaagcttgtatgcgtgaagttataggaagaattggtttacgttctgagtgcctggcttctgcattacgtcgtgcaattaacaacctctgtggtcctgacgaaggagttttatattttttggaggtgttgaaacaaatttgttcagtggtttatgtggattcataccattctaatcgtttactttcaaggattcttcttgtagaacgaaatagcaagggacagagtgtgatgcactctgttgcgaaactcggttgggcaggattgtgcagtaagttttgtgaaattgtttcatcaatccctgactctgagccattgaattggatgcttccatgttggcgcgatgtaatgcacgacactcccttgactttggctattaagggaaatcatgttgaagctcttcatgctttgctttctgctcaggataaggaaacaacctctaccaagccgggacccgttcctcctttggtcttgacttgctgtgtaggcgattacgatttgatcgtagaagaactcatccttgcaggattcaatcctaacgaagttgatgctagtagcaatacagctttacacaccgctgttcgttataacaggccggaatgtgttaaaatgttactcaaacttggagcaaaccctagcgcaagggattttttgaattcatggactcctttgatgcttgcatcagctactggactttccgaaattgtttcaattttagttgcctcgggcgcttcggttgacgaagttgattcttcaggttggactgctatggaacaagctgtggttcgggggtatttacacctagcagataaacttagaactcaagtcgccttgagtgataagcctgttaatttacatacactttatatcaaagcctcaagttccgaaatgaggagcagaaaacgtgccatggatttacaattatctcgttcagtggtcattattcgaatcagtgatttggccggtagaatccgcgttagtcttcaaggtgatgatgctgtgtatgtttcagggcggtctccatcttttgccgcaagtagaccatcttcagtagatttcatgtctcaatctactgactcgttgagtaaaaacgacactactgcttctaatggctctatgacaccatcttctagccaaaacaactcagtgattattgatatccctcgctcccattttgataatgccggtgaagtttgcttagagaatttggcggagcctgatgaaattgccgacgactctattcatttgcattatgatgccgcacaagaaaatagtccgcaacctgtaaacgggtcttctccaccgtatgaattggttttcgttacaagaaatacagaagaagcaactattacaattgatttgttagcaaatcgatcccataaaatattagggagaactgtatgttgcttgacttctctggtatctgatttggggaatcatatgcagtcgttgaaacctttggcacccttaccattactttcgagtaaaactcttaaaccaatagctcatgttaatgcggatgttcttatttctaaggtgacagttgatgatagattttcgtcaaatgatggcataagtacccctgccttatcgctggaagcagtttccaacgtaagtcgcactgcattggaagacgctgagcgttctttacacaaatctgccacaactacatcagaatcagggaaatcgaatggtgttgcggttatcggacatcgtggacttggtaagaatcagcctgatcgtttgagtcttcaacttggcgagaacactttacaatcgtttataaaagcggcagatcttggtgcttcttacgttgaattagatgtgcaaatgactaaagacatggtcccagtggtataccatgattttatcgtaaacgaaaccggaacggatgcacaagtgcattcgctgactttggagcaattcttaggggcttcccactctccttcagaagaaattaaagatgatgcaagtgacattcagcagaagagacgtcctagggcctacagttcctcatttacaccttcaggatcacaggttaatttcggtgaatttgctgaagaaaacgcacgtttgaagcctaaagtatataagggtaatgcccttggtcatacgatttgtgcaccgttcacaactttaaaggatgttttgaaggaagttccacaatccgtaggacttaatgtggaatttaagtaccccatgctaagtgaagctgaggaagagaaattgctccctatagcttatgattataacttttacgtggataccattctatcgataatcaaaaagtatggtggtaaaagaaagtatattttctctagttttaatcctgatatatgcatcttactttctttgaaatcgactaatcctgttctttttttgactgaaggaggtaccgcttaccgaacagacgttcgtgcagcatcgcttagacaagctttaaagtttgcctcacagtggagttttctgggtatcgttagtgcttgtgaaccgctcattatgtgcccgaggctgatcaaggcagttaaacaattgggtttatcttgctacacctatggtgttctcaataatgatgttgacaatgtccgacgccaagtacgttttggagttgatgctgtcattgtagacaatgtgttagccattagacgtgccttgaaccagtacgatgaaagtttggaatctgattgatctagaaagtttgaacgaatactaccgacgatatagaagatgaggtgctttagttagaaaccgatattagttaatttttagttagaagaaagtatatcataagaaaatttcatagatagaaaaaaaaaggaaaaaatatcatgataacaattaatgaaatacaaataatgaccgatcactatggtgcatcactggatgcttctttacataagaaagtgttatatatacggcgcgataaaaccggacctaaatttcgttcactaatactagattggatgacaacgttggttaatgattcctcgccgtgagtttttagatgatgaattaaagatggtatactgtcaaattgatcgcatatggcgttagcaatgttaggtgtaactcgtagtatttgccgcaacataaaatttagagagttttcaattctatcggcggatttgacatgtcctatttcggtagtagaggctctagctgaaaatttagaaaagtgcttgtaacgagataaagctatgtcgccggtaaaggaaactatccattgagcggtttctttttcgtcatttgaagtgtttataagaatactatgttcgaaactgaagcggacgatttcactctctaacttttctttagtaaagttttgatattttgataaagaaccaaataacaaaggtctggtaccgctattaacagctgctgcatattgacgatttaattctgctttcagagatttaaaatagtttgggatgccttccagcaacagtattagcttacagcctttaaacttttcagacatttcatgaaaaaaagtatcagcttggtcctcttcgatgtattttataaaatcccggcatttcaaccgtagtagggcaaaaggttcgatttgttcatgctctatgctaagttcaaaccggttggtagaagaattaaacacattgtttaccttccttttccacataattgagtcttttggttgatttgaattgacaacgaattggcagttgtatgaatctaattgagagcgaacagttgaataccaagatgaagcccaatcatccggcgataaaagaattatctcagataggcattcttctttggttctcttaactttgttaattttttgaagttcctttgaattctttctgtccaattctttcgccatctttctattcaagctgtcaaccttatctaaagtttttgattttttcaaagaatcttcgtaacgtttcctcttacgttgtgtattagagtctagctcgtacggttccaagctcctagagcataattttctcattttttttaatttatccaaattttttttatttgaatttgaagtagaggcaggaggcgtatcggtagtccttgaaattttgggtagtctcatttttttaaaagctctactttgaatggaaagtttgtttagagaaggaagttcttgaaaactatcttcctgactagtattgggttcaattgaagaatgcttggatggagaggtcgggctatctaagtgcacatcagatgtgagattgaaagttctttcttgattttctacggaggttttggaacggttattgatgaggtcgattgtattggagctgtcttggttaggaaataaattaggcgtagaaggggcatgtgataatcgattagaagtaggactagcgatggatggcatgcatggctttagtatagaggatgaggatgttagtgcatcgttgaaagattttgtttttgttagcggactctgggtaaatgggaaatgatcgtcatcattcgtgtccagtagtatatcgtgaagggagtgggatttttgaaggactgtggagagcggcggggaggactggaaatcttttaagggtgaagaagtcaaagaagcagcttttttagataaaggggaagccacttgttcattgtcgtcgggaataacgatgggagaggaggttttcgatgacaattgtgtagtcctaggaatggtgggagtatggaataaatgaaattcttggtgttttggttgcgaggaaagggaattagggggagaagagtttaaattaatgatttcgacgcgtgaagaaggatttaaattcgtgtttgttgactggtttgaagaagttaaagagagcaaaagattatcggtaaccgactttttattagtgatattaagggcatcacggggactagggagaacatcttcggagccggaaactaaaggagtactgaccccaaatgaacgattagcgagatgtggaagaaaagtgtggaaaggaaggaaatgctggcaacaatatttgtcaacttacctgaaactttttagcaaactatcgcattgagtagatctttgaggagtatcaagaacagttataacattgtgttctgacaaagcaatattgtcctaaaaagagggttaaaaaaaaagcgaacagaaagaaagggaaatacgcgacaaaccttggaaggagaagcttgtgagcttgaaatgtcaacatcagcttcagaatcgatcacaatagcggaatctgtagactgcagagtcattcaatgcatgtgtagtgtttgttttccgaacaatagagggtttggtggttaggacaggtagggcaaagtgtacacaaggagccggcagggaacgagagttggtgacagaaatagagcgaaaagaaatgagaaaaaaaaaaaaaagtttgaagtaaaaaatttagataggaatggtattaaagagtttgaataattaaaaagattggaggtttgcgtggatgtttgaggatatttggtatggaaagtatagagagtagtaggtttgtttacatataagtatatataggttaggtgagagatgggtaaaaaatggagaagagaaatggatgcaggaggagtttagataagatgaatagtataaaaaaaggaaaatatttattcttttagaagtagttgaaaggatgtcgttttgtgtttgagaattgaagattattgaaatcaatgagtgggatgggtgagtatttcttttgcaaatactgtggtttagtgtgtcattttgaaagaattttaggtagaagggcgatacggtatttagggactttggtagtacgttagaaagtgtaaaaagattgaataaaataaaaatttcaaagaaaagaaaatcaattaatttaaccaaaattaaaataaattcaattcaaattcaatagaataaaatactctaatatttaaagctcaatagtataaaaataaaaataaaaatgtactagagtttctttttcattagtctgtttcatcaatgatggtaaacaaaaaaataaaataaaataaaataaaacaaaataaaaatgaaaatgaaaatgaaaaatcctttgatgcaatgtttccaaatgggtttatgcttactttttttttgtattctttaattgatcaacgatacaatgaatgatgagtaaaaactttttttgtttttaccatgaatacattgtttttctttttttttcgggggggggggggggggggcttttttttccttactcttctttgtctctttttaaaattttctttttctatttaatttaattttacttttcattgcaaaatcaattctacttattagttcgcagtttaaaacattttttcattgcgatctgtgaattttgcaaccaaacaaagaaagcagaaaggcaagggtgtagagtatagtagagcagatcaaagcaaagcaaagtaaagagagagagaaaccaatattcgcaaactgaaatttctccttttttaagaggaccaacgagttgtgcgaaatttccaaattattcatagtaaattcaactgcattatacaagtataatcaatacacactactatcttttatcattcttcactaaacaatcattagtagagtacgaaagtcatcgctacattttacttgtgaccaagccaaaccttttttccttatagtcaagacagtgtgtatcaaggcagcgtatgtgaatagcaacagcgtatgtatatgtgtgtgtatcattgttcgctatagcttttttctcttagtgtcaacgtgtgagtgtgataagttgtatttttacaacggaaatcctttaaatagactcttatacatgttgatccagcaataagccaaaaaaagtgcaatacgtcaaaaatcgtagtattcggcaaaacaattgcattcagtatgttttgattcttaagagaaaatctctttttttcttttttttttttttttaattataattcttgtttcctttctcgcctctcctctcttctctcttttatctttttctcttttcaccctatactccttttgctaccacgaccattgttgcttcggttacgcagagtttattttcttcggatagcaggcgcacctttatcttaactccgggtttagtagccgggaggaatgggagagatggacgatcagagctccatctaaaaaagtaaaatgcagcgtccgatgggccggaagcgttgcaggtcttttcgtacggaagcatgaacacaggagatgaaggaacatgagcaaaaaacgaatgtagacaaagacagcgattcaaatagaaattgtatttgctattactattactatttaacagttctttactaaactatcgctattttattgttatcgctattgtcattgtcattgctatactgctctttgtctactgggggcatcaaggatcctaacccccattcttcaaatctctgtctgggctagggcaggcaccaataactaggataaagactaagactaagactaagaccagataatccatcgaaggatatagcgttgtatagtgtggtgtaatgcaatacgatggattccaagctatcagtcggatcaaagttttagatgagaggaagcgatgaaaagaaaagaagaaagagaaggagaaagagaaaaacaaaaagaaaaagaaaaagaaaataaaataaaacaaaaacaaaataaacaaaataatccttcttacaacatcttgaaatattcttttgcactcagacaaatttcttttacttatcttttattggaattatttactgaacatgtctgatgctccctggtttcttgtcattcattactgcatttctatactattctattctattgatctttctttttctcccattttaaatgttattatacaatgcttttcttcaatttactttttttcttctctttcattttttctttctcttccttttttctcttctcttgctgcgtttctctgtttacttttgcgctcgcctgctgcttctgcctcgtctcccctctgagtcacatgtcacccgatccaaagttgaaatttgcattgtagcggcttttgcacgctgcttttccgaggatcagggctatcgagcctgaaccaacatggtcggattgattggcccgtggaaaatattgactctttcgtgattggtgggctaacgtaattgattatcttgatcgtatccatacaaaagcgcaacaaatcctcctcaaaaaaccttttcttagtcagtctcctttcgccagcaagcaaaaacaaacagcaagctaagcagagcagtatagagcaaagcaaagcaagtagagcagagcagagcagtatagagcaactaaaagaaaagttggtgatccccttagtacttgaattccattgtgtattcattcatcctcttcttttctttttttcctttcctctttttctctttctcttcctttaaaaattcttttcagcaattgaaaagaatcccctctctttataccgtacgcgcacgttagttggctatttcttttctcttttttttttttttttataaaaaaaataggagatctttttttcgtgcacgcttctggctgtttccctttttttttcctcgcaatatcgggacgtttttggttgtttatttaatctaatctattgtttttattatacataacggtcctttatttttcttatttttttttctctcttgcgactagtttgtttcattttcttacttgtcctcactccctctacctttttaccttgttatttttttttaatcattgggttaggtagtcgctttgttttgaaacacgcatatatatatatatatatatatatatatacgatataccaattctagcttgtgaaaatcttgtactgcttttttcttgtctagtcttcttttagttttccttttttcgttgtttactttgtgtgtgtgtgtatattctttgtttccttttttttcctcttttacgttttttaacgatttttcaaacacaccaactattattatttttttctttttcattcttccctttttgaaaaaatggctgtcttatcttcagtccaacccatcaatcataactctgccctcgttgaggctcgtgacgaacaagtgaacacgaccgcttgttccgatgaccttctcaatgctcctccctatgagtatgatactgagggaaatccctcttgggctggtgcccttcccaaggctcaagctttatacgatcctgcctacgaaaaagactcttgcggtgttggtttcacttgtcacatcaagggtcaagtctctcacaaaatcgtcaccgatgctcgcttacttttgtgcaacatgactcatcgtggtgccactggtgccgatactcgtgatggtgatggtgcaggtgtcatgaccggtatgccttacacttttatgcaaaaggagtttggtcaaatcggatgtacccttcccaaaagcggcgagtatgccatcggtaatgtgtttttctctcctgaagccgacgtttgtcgtgaagccatgaccgctttcacccaagtcgccgaaaaacttggtcttgcaatccttgcttggcgttccgtcccttgtgataacagcatcttgggccccgctgctctttctcgtgagcctaccatcttacagccttgtgttgtcctcaaggccgcttacgatggtgaagccgagtttgataccgatctcttcgaaagacagctttacgttcttcgcaagcagtcttctcatttgatcggtaaggaaaaatggttctacatttgctctttgcatcgtgagaccattgtctataagggtcaacttgctcctgttcaagtctacaattatttccttgatttgaacaacgccgagtatgtatcccactttgccctcgttcactcccgtttctctacaaacactttcccgtcctgggaccgtgctcaacccatgagattggccgctcacaacggtgaaattaacaccctacgtggtaacaaaaattggatgcatgctcgtgaaggcttgatgaagtccagtcgttttggcgaagagttcgcctctttgcttcccatcatcgagcgcggtggttcggactccgctgcttttgataacgttattgagttgttatgtgctagcggtgttgtctccttacccgaagctgtcatgctcttgattcctgaagcttggcaaaacgacaaaaacatcagcgacgagaaggctgctttttacgagtgggctgcttgtcaaatggagccttgggatggtcctgctttgtttacatttgccgacggtcgctattgcggtgccaatcttgatcgtaacggtcttcgcccttgccgtttctatcttacttccgatgacatgatgatttgcgcttctgaagttggtacagtcggcattgaacctgaccgcatcgttcagaaaggtcgtctatatccaggccgtatgttgcttgttgacaccaaagagggtcgtattgtcgacgataaggagctcaagcacaacattgccagtcgctacgacttccgtagttggctcgaccaagagcttatcgacatgaactcgattgttgactctcttatagaatccactagcgttgatcttactcccattgtcgatgatgttcctcttgccgatgacaaaaccatgttagcatttggttacactttggaacagattaacatgattatggctcccatggctaatggcggcaaggaaactttgggaagtatgggtaatgatgctgcaatcgcatgcctttccgaccagcctcgtttactttacgactatttccgtcaacttttcgctcaagtcactaatcctcctattgatcctattcgtgaggctatcgtaatgagtttgcaatgctacatcggtcctagtggtaacttgcttgaaattaatcaaagccaatgtcgtcgtctccgcatgcctactcccattttgactgttgaggagttcaatgctttgaaaaatgttgaccgtatttaccctgactggaaagtcgcttctatcgacatcacttttttcaagagtgaaggcgttgctggctatgctgccgccatcgagcgtatttgttccgaagctgatactgccgtcaatgagggctataaagctatagtcctttccgaccgtaacgttaacagtgagcgcgtacctttggcttccattgccgcatgcggtgccgttcatcattatttggtacaaaacaaattgcgttctagagttgctcttgtttgtgaatctggtgacgcgcgtgaagttcaccatatgtgcacacttcttggctatggtgccgatgccgtttgtccctatttagccatggaagctttaacaaagctagtcagacagaacgcaatgaaacctggcatcacagaagaaactgccataaagaatttcaagcatgctatcaatggcggtattttgaaggttatgtccaagatgggtatttcaactttgcaatcatataaaggtgcccagatttttgaggctcttggcattgacaacgaggtcatcaacaaatgtttccttggtaccgcatcccgtatccgtggtgtaacttttgagcatattgctcttgatgcttttgctcttcatgagcgtggatatccaaccgatcaatccattcgcagtcttcaaatccccgatatgggtgacttttactatcgtgatggtggtgagcagcacgtcaaccatccaaaggctatcgccagtcttcaagatgccgtccgcaataagaacgaggctgcttatgcggaattctctcgtacacactacgaacaaactaggaggtgtactcttcgtggtatgttggatttcgattttgattcttctcaagctattcccattgaacaggttgagccttggactgagattgttcgccgtttctgcactggtgctatgtcttacggttcgatcagtatggaatctcattcttctttggccattgccatgaatcgtttgggcggtaagtctaacactggtgaaggtggtgaagaccctgctcgcagtcagcgtcttgccaatggcgatacaatgcgttctgccatcaaacagattgcatccggtcgtttcggtgttacttcttggtacttgtctgatgctgatgagcttcaaattaaaatggctcaaggtgccaagcctggtgagggtggtgaattgcctggtaataaggtgagtgaatcaattgcgaaaactcgtcattccactgctggtgttggtttgatttctcctcctcctcatcatgatatctactctattgaagatttgaagcagttgatttatgacatgaagagtgccaaccctcgtgctcgtgtatccgttaagcttgtttctgaagtaggtgtcggtattgttgcttctggtgttgcaaaagccaaagcagatcatattttggtttcaggtcatgatggtggtaccggtgcctctcgttggactggtattaaatacgctggtttaccatgggagctaggtgttgccgaaacccatcaaactttggtattgaacgaccttcgtgggcgagttgttatccaaactgatggtcaaattcgtaccggtcgtgatgttgctatcgcttgcttgcttggtgctgaagaatgggggtttgcgactactcctttgattgcattgggctgtatcatgatgcgtaaatgtcatctgaatacttgtcccgttggtatcgcaactcaagatcctgaattgaggaagaaatttgagggtcaaccggagcacgttgtaaactttttctactacgtcgcagaagagctccgtggaattatggctaaacttggtttccgaactattaatgagatggttggtcgttctgacaagcttaaggtcgccgagccaattaacaacaagtcaaagcttcttgacttgactcccttgctgactcctgctttcactcttcgacctggcgctgctacttacaacgttcgtaagcaagaccatagactttataccagacttgacaacaagctcattgacgaagctgaagttactttggaagaaggcatcccttctgtcgttgaatgtgaaattattaacaccgatcgtactcttggtgctactctttccaataagatcagtaagcgttatggtgaagagggtcttcctactgattctattcgtgtcaatgtttttggttcagctggccaatcttttggtgctttcttagctccaggtgttacactccaattagaaggtgactgtaacgattatgtcggcaaaggcttatctggcggtcgcttgattatttatcctcctagggtttctccctttaagcccgaagaaaatatgatcattggtaatgtctgtctgtatggtgccacttctggtcatgcttttatttctggtgtggcagcagagcgtttcgctgttcgtaactctggtgcaattgctgtagttgaaggcgttggtgaccacggttgtgagtacatgactggtggtcgtgttgtaattcttggttcaactggcagaaacttcgctgctggtatgtctggtggtattgcatatgtctacgatatgcaaatggactttgctggtaaaattaacacagaaatggtcgatatttcttctgtcactgatgctgctgaaattgctttcctcagaggacttattcaagaccataggcattacacgggctcacaggtggctgaccgtatattaagtgatttccctcgtcaccttagccgctttgttaaggttcttccaagagagtacaaggctgtattggaacgtgaagctgctaagaaggaagaagccaagagactacagtatcccaaagctttcatgccaggaaatcctattcgtcaacaaattgaggaaactaatgctcagattgctgatgtggaagataccttaggtgctactgtgaaaaagagcgctcctttggacaagcttcgtggatttatgaaataccaacgccgcagtgaacattatcgtaaccctcttaagagaacgaatgattggaaagaactttccgttcgtcttcgtgaagatgaattacgtgttcaaactgccagatgtatggactgtggtactcctttctgtcaatctgattatggttgtcctatttccaacaaaattttcacttggaatgatttggttttcaaacaacagtggaaagaggccttaacccagcttttgttgaccaataattttccagaatttacaggccgtgtctgccctgctccttgtgaaggcgcttgtaccttaggtattattgaatcgcctgttggaatcaagagtgttgagcgtgctattattgacaaggcttgggaggaaggctggattgtccccagacctcctgctgaacgtactggtcgtcgtgttgccattatcggttctgggcctgcaggtcttgctgccgctgaccaactcaaccgcgctggtcaccatgtagtaatttatgagcgtgccgatcgtccaggtggtcttcttcaatatggtattcctaatatgaaactagacaagaaggttgttgagcgtcgtatccagctcatgattgacgaaggtattgaagtacttacaaacgttgaagtcggtaagaacggtgatgttagccttgatgaacttcacaaggtttacgatgctgttgttctcgcctctggctctacggttcctcgtgatttgcccattcccaaccgtgattctaagggtattcactttgccatggagttccttcacaaaaatactaagagtcttcttgatagtgaactcaaagatggcaattatattagtgctaagggcaaggatgtaattgttattggaggaggtgatactggtaatgattgtttgggtaccagtgttcgtcatggtgctaaaagtgttagaaatttggagttacttcccattcctcctcgtgaacgtgccttcgacaacccttggcctcaataccctcgtgtcttccgcgttgattatggacatgctgaagtacaagctcattatggtcaagatttccgtgaatactctattttaactaagagttttgaaaaggatgaagatggcaatgttaagggtattaatactgttcgtattgagtggactaagaacagtaagggtcgctggatcatgaaggagattcgtaactctgaggagtttttccctgcagatttagtcatccttgctttaggtttcttaggtcctgaggagcaagctactgctggaatgaacgttgatagagatgctcgttctaacatcagcactcctactaaatcgtatgaaactagtgttcctggcatttacgctgctggtgattgccgccgtggtcaaagtttggtcgtatggggtattcaagaaggtcgtcaatgtgctcgtgaaattgatttgaaattccagggtaagacatttttgcctggtgatggaggccttgtaaagcgcactgttaattgttaagtctaatcgttttaacataaacgtacgtgatttaatgtctctgaatatacggagcataaacagtattgctggtcgatactgcgtttctctttaaaatagactttggttttggataatctttgttctgcttctgtggtatttatccttctaattctttttaagtaccacgcttatagctatattcgtttcatggaggttaatctttgcgttcgtacaagtaacgcatatacaacttggcttttcgtgagttttgtgaaagtactagtaagtaggttacgtgcgtttgcttgcgttgaaggtcgtgtgtcaacgaaaagtaaatgtcgatcctagaactcaacaaaatgtctctactttctttagaatgctttttctttctaaacaataaaatttcgaatatgcatattttacttctaaagtagctcgtataaattggttatgaaaacaaataaatacaaattcatttaaacgtaaataatagtgtataatgtaaaataattgaattttaatgattgaaatgtatcatcttgctcatagatttgaagtgatccgagcagaatcagaatattggtatcatcatctttataactattggtgataggaatatttcaatgtagcattaccaggatcaaatacaagcaattcagcaataaagaaattaaatagtccaaacaaaattaggtgaatggagtaaaataagctccactaaaaactagatttacctctaggttcataagggaaaaagacaaccaaaataccagcaaatataaataaggccccactcacaaaaatgggagcagaagttgttagattggcacgcattgcaatcacgggagaaaaaatacctaaaatacgattcgccgaagcagctaacccaactgcagtccctcttacttttgaagggaatacctcaggagtgtaagcatacagaacaccatacattatatcagaaaaaaatgaaaaagtgcagttccatccaagataagcattgctagtcttggcggttgtagaggcgaaaagaaacacaccggtcaatattaaagagagacaaagtgtacccttgcgaccaattctaaactccactaaaaccccagcaataagagaacctggcacgccaattgctgatacaatcagtgaatttctataagtcttagccacgcttaacggctcattagcgtttcccctagtttcgagataatatggtaaaaatgcattatacagtgggaatgcgagtcctattacggcccaggaaagtatgaccaaaatggaagatatagccaacttcctagaaccaaagcattgcctaatgtgctcaaaattatatttccgcagtttttcaacaatgagattagtagtgccttgtgtaacagacttggcgtcactagatttagaatcatccaagtcagactcttcttgttcttgccgatcaatagcataaagctcttcaacagtcaaagtgcaggtttttccgtttatccgagcgattttatgaatagtttcaacagccttataatcatcaccctttgccaagtaaaactttggagactcataaacagaaacaagaaacctagcagcaaacatcaacaaggtcattcctcccatcgtaaacaaaaagtatcgccaacccttattgtctgcacgatgacagacagattcatcgtcgggacatgaaaagttagaaataagaccccatgataccaaattagcaatcacttgtccaatggcccaccagaaggacatgactgtgaggagccactggtgagacgaaggtaaggcttctaaaaagattgccgaatcaacaggcaagttaccacccacaccaaaactccataaagcatcaaaaacacaaatggaagcaaagttaggagaggcgccagcaataacagcgaacacaccggtaaacagaaatgtaaggttgaaagcccatcgtctcccaattgtgtcagcagaaagcgaccaaaccatggcgcctaccaataaacccaaattttgagacaacgttaaataaggagcacgaccttcagcaggagggtgtggtccatccacttcgtcgagtctcattaaaattaaagatgtgcagacaggccatatattgtcagacatccaaccaaagcctgcaacaaaaaataaataccattgatatctgccaaacccaatttcgttcattgcattactcaggatacgggattttgccaaataagttttgctaaagtcattactgtcgaataaatcgtcatcagatttgctgggctgtatagtagcatcagccaattctactggatatacgagctcggtttcagaaacatcttcctgctttttggactccgtaggagacatatcatataatcttggaggtatagaagaactcatttttatactgtccaatttataaacatagacaataacaagaaggaaaattagttctataatttatatgtaattatcaacgcagaaacattaaccagatgttatgaatgacttctatgaacactgtgaaatggtcgaaaaggaaggagaaatgaggaattgacgcaaacaaagaggaaaatagacagaaaagaaaaagaaatgtaaagaatctcaataaaaattcgataaatcttacacgaaatacaggtgcaaatacctttctacctaaagatcattaaagggagctttcagtcagtcgctgtttgatttgtttcgattcaacaaaacagcttgaaagatatggtaaaaggaaggaagctgcaaacgtaaatttgaccttagaatggtgtactacttccatattcacaatgtgtgataagaatgagctaataagggatactagcctgcatatcaatatcgagtggcagtaagtagttgtgcgctaaccatcttagcaaattcggtaaaaagcagtatttaaagtcagaaaaaaatattttgctattaatggatttcatgagaaaataaagatattggtttatttttgaattcataatgttttcagtacctcgataatatgatggagttccaatatcataaactactgttagcacttgtggtatagaaataacgatgttaacgtgttattgtaatatcactttatatttaagaagatatcattaattacccttaataagaatgcaatttctgtaacaaaccgtggcgattgtaacaaatagtaggcatacttcagagtcagtaaataaagtacaagcattgctggtcaaaataataagacatattattactaaaatatactcactagtttatgtggtacacctgcgattttttctgacttcaatgtctaaacatcggtgcactacgttagcaatctatagggataatcagtttggattaccctaaaaagactttgcattacttaaaattcatagttatttaaactcttaaaaattgttggtctcttcgctacacttctgtattaacattgaattacgcagcgattgatacattattattgctttcctcagccaacatttaacactctttatttggacttgtattttgttgagaaattagagtcgaaaaggacatcttttcttctctagtgatctttttgttttcttttggtatcgatcaagttttgggctcgttaaattgtgtgtgtcctgagaaagcaaactcggactataggtgcattagctgaagtaaaagctatatttttgtttgcttgttgtacattgtaaaatgtcctatgaacagcttcatgctcagtcgggtcagcttcgccagcgctttccttcgaagcatagtgagattgaggatgaggtagcaaatgagaaggaagagttaaaagacgctaccaagagtgctttgggtgaagttaaaaccaataagaaatattacattcttggttattttctcgtccctttactcttaaccgttatcgctggttttgttcgtgtttggaaaattgccgatagtaatgttgttatttgggatgaagcccatttcggcaagtttgcctcgtattatttgaagcatgagttctattttgacgttcatccacctttgggtaagatgcttaacgctgttgctggcaaattggttggctatgatggtagcttcgatttcagttctggtgctacctatcctgaggatttaaattacaaatttatgagactttggaatgctgcgtttggaactctatgcattcctttggtttattttactgcattaaactttaattattcgtttctagctgctacattatgcactttgatggtagcgttggacaatcatttggctaccatcagccgcttcattctattagacagtatgttacttttttttattatcagcacatttttctgcttgtctagatatcatgtttatcataaggctcccttcaccttttattggtttaaatggctctttttgactggtgtttgcattggctgcgtttgcagtgtcaagcttgttggtctcttcattacagcggttgtgggtctttatactgttgatgagttgtggtgtttattgaacgataagcgagttacttggaaggcgtatgctggccactggattgctcgcgtctgcctgcttattttcctccctatccttatttatgcctttactttttggatccaattcgctgttctctacagatcaggaccaggtgatgctcagatgccttctcttttccaggctcgccttgaaggatctcctttgaccaagaatcctattgacctaatgtatggcagtaaattcacattgaagagcagaaatccaactggtgcacttttgcattctcacgttcaaacgtatcctgaaggtagtgagcaacagcaagttactggttatcatcacaaagacggtaacaatgagtggatgtttgtacctactcatggtgtggcctataactatgaggagaacgatcctatgaatcctattcttaatggaagcgtagttcgtttaattcatccttttacaaaccgtaatcttcacactcacaaaatccctgcccctctgaacaaacgtatgtatgaagtctctggatatggcttgggtgacgtcggagatgaaaaggattattggattgtaaatattttgtatgatactgctcacagagatgcgtataacgtacgctctctttctaccgtctttcagttgtacaacccggtagtcggctgctatttgagttcatcatcttctagtttaccttcatggggttttgggcaaatcgaaatgtattgtgatcccgaccccgatccatcaaatactgacactcaatggaatgttgaagagcatattaatcctcgtcttcctgaaggaagtattaacgattatccttcttccttttggtctgattttcttcacctgaatcgcgccatgttacgtgctaacaatggtcttattcctgatgaagataaattagatgcccttcgcagtgaagcatatcaatggcccttccttttagcaaccttacgaatgtgcggatggggcgataaccaaatcaaatatttgctggtagggaaccccgttgcttactggtttgcaacttctagcttaattgtttttgcattatttgttgtgggagccgttttagcttggcgtcgtcgtgtgctaagatggtctcaagaagcttgtgatactttccattatgccggcatttatccatttttgggctggttctttaactacctaccctactatattatgggacgtgttttgtatgttcatcactacgagccttcgtatgccttatcgactttcactgcagccttcgttgttgactggtttactaaaaagatgcctaagattgtccgcgtagttgtgtttatctcactttatgctataattgccggagtctttatttatttcaaggatgtaaccttcggcatgcatggacctgcatccgacttccatcgccttcgttggcttaactcttggaatgttcatgattaatttcaacttatttaaaataatatataacattcaatttctctgtcttttatcttaattggtgcttactttgagtcgtagcttactgctgtttcgttaacagttgactgtctttttttaatattgatttttattaattttttgtctttctttcagcatcatcgttcacgccaatttagtgcagtaaagctcttatattattgctgggcaagtggataacagcaatgcagaaaagctgttaatcaattttccatatccaatactgtaatctgtaaaagcgtggattatctatctatccaatatatgtacaggtttatctctaatgcttacagtaaattagatgaaattatcaaacgagttaaaactcaaatcacatttatgatgtacttttcaaaaccaaaattatcaaattactttaatacaaataatggtgtaaagacttctacttaaacatactgtaaataccctccatagtcctaatttgcatgaaaatttaaatatgaacaataaaacagatgaaatacaataatcctggctctaaaaattgcatatccatttaacctaagctactaaaataacgtttaataagtaaacacatatggataaaaatatgtgggaaacttctcttacagtaaacttcataaagtaaaacaagccactgccttttagttttcattcaatctcctgctgctccgtaaagtctttgggatgaaaaaaacctacaaacactaaataaaacagcagtgcaacgtaaagaatgaaatataaaaacttggttttttatagcaaaggcaggtcacgtgatttagcgagccatagtatctttttatgttagtcgttaaattatgtttcgcaacctttcgaaatcctttatttaatgtaatgaactaacaatttattcactctgtatactattgtttagcgtaaaataacgtgtcattaaaatatctccttcaataccttgagctagtgtcataaaaatgcttttgacaaaccaaattcagctaaacccatatagaatgggaatgggttgttagtgaatgttcaattaaaagaaaagtacaaaatgaaggtattagaggcaagggatgcgtatttaacgaatgctgaagttttcttccatttgaaggaaatggaaaatgagcaaaatgcacgaactcaagaaagaggtgctgcacaagcgttggtgtgtgaaaacttaaggacgatccaattcgaaattttaaaatacttaagttctcagggaaattgtgaaggcttgactaaagagcgatttttagattgcatcgctatatttaatgaatttgaattgacaaaagcggagattttagttattttaaataacaaaccttcaagtgttcctgaattatatgcttgcattgaagggatcgaagagcggtttaaggaagaggacatttttaaacttgttgaaaaaataaacactactttcccttaagtggattttttgtcttctgctgaaatcagccaaaaggattgcagtggagagttctgcttgctttcccgaatatgtttgaattctttctttaatataagtgctacatagaaagtcctccttccggtgattgtacatacatatctcttaaacgttcgtcagctgaccattttatttaaaagatcgttttataggcatcattaggcattaatatatttaagccaaataataaaaagatcaaaataataattaatttagcctatttgacgaccaagaattcaaaataccaaatacatcattttttctcatcacattagcatttatttatagttttgattcctttagttcattgaagttatcttttattttccttcacttttgacatttatttttggtgcactggttttgttttccggagtgagctcaaagtagctatgagcaaacaataaggggtctcccatttcatcacgagacgaaagtcctatattttcctttttcgttatttttttgtaatcggagagtcgtaagggaaaagacaacttttcaatcaggtcccactggcttttgtgcaatagtctcgtcaacttgtttggaactggcgttattactagccagtctttggtatctgttgtagaaagcatttttttagttggagtagttttgctagtttttaaaggtttagtgttcatttccatcactccttgtaccaatccatgtcgttttaaagttttaaataagcgttcgctactgatatttgatggcacatactgtaaaagtaaagatttaggaaatcttcctttattaatggccactattttcttttgctgatgcttaaactcggcgacttcatttgctctcgcaaggtaccaagtacctatgttggagaaagtatgagcagcgtttatactaaaactcaaatcttcttcttcttctttttcgttaataaagtcctcattctctttggttgcaccttcttctgaaaaaaagctactaatttctttttccaccggctctgtattgcttgcttttttcatgggaattggcgctgcaggaggaaggggtatttctggtcgaactttagctaaaacaatccattcttttaaacgttcctcggcattgtaatagggaaacgcttttaattgaaaatatcgactaggcaatgcttcacttttaatatctgctgggtatgaaacaggaaagtatgttctgactcgaaaccaaatcccctcactgggacgatacccacgggacatagcatctaaaacaattctcttatatttatccgataaggccgctcgataaaactttggaacggctgtcatagtggaggaatggaaatgattgcacagcttgcttactgtaaccgaactttaaaatacaggatgttagaattaatacagttgcgaaaataactcttttcttcacttgaattagataaataaagaaaaagcaggaagagaataaaagtaactaatgtatactaggggtttctgttagcgatttacaaatattgcataaaaattccatgattgctcaaaaacatactaaaatacgagtgtttgttgaccattacataaacgttttccaaataaaaaaaataaaataaaagataatttatagaagaccaaagttttatctagctctagccaatctcgaagtagttatttaccaccgtaacgagaatcctaccgcagtgttattacttacaacatatctgtaagggagtggtaatctgatttacagatatagctaactgatgtgggatttatcgtaatcgcggatattgcagtacgtaatcatacgtttagcttaaataacgaattgttaagatataaagggcgacgatcaagtaaacagggtagggtttttaatcgaacattgtgactgtttaaaaaagtgcgttgaaggatcaagaatgtgacaagaataggaatttcccaaccgccacgatgaagctgaacatttcctacccggctaatggtactcaaaagctgatcgaaattgacgatgaccgtcgtcttcgcgtgtttatggagaagagaatgggacaggaggtcccaggtgactctgtaggacctgagtttgctggttatgtcttcaagattaccggtggtaacgataagcaaggtttcccaatgttccagggtgttttgcttcctcaccgtgtccgtcttttactccgtgccggtcacccttgctaccgtcctcgtcgtgatggtgagcgcaagcgtaagtctgtccgcggttgcatcgttggtcaagatttggctgtcctcgcccttgccattgttaagcaaggtgagcaagacatccctggtttgaccgatgttactgttcccaagcgtcttggccccaagcgtgcttctaagattcgtcgtttcttcaacttgtccaaggaagacgatgttcgccaattcgttattcgtcgtgaggtcgttcccaaaaaggagggcaagaagccctataccaaggctcccaagattcaacgtcttgtcactcccagaacccttcaacacaagcgtcaccgctttgccctcaagcgcagacaagctgagaagaaccgtgaggaagctgctgaatttgctcaacttatggctaagcgtgttgctgaggctaagcaaaagaaggaggttgtcaaggcccgtcgtgcttcttctatgaaaaaataagttgtttgcctgtttgtagtactttttaaacgagtcccttccttcctattaaattaaccctttttgatacgtgtagagtgagttgtttatgagtgtatctgtaaaacattttagtttagttaaatgtacgtatatgttgtaaatggatcgtacgaaataatcgtataagcaaaaggaaccatctttacgttcaagtgttttttgcattatttgtctttcattaactattacatgtctatcaactgtaacaagtttcaaaaaggaacgagtagacattttaaatggttagccgttataaaatacaatactattcctagtaaaaatttaaaggtttttttcacgtatcacaactatcgttgtgcgtattttattttcttattttagtgaatcaaggttgcacattatactaaaggtttatttatttttgggcatttgtttgagacacgaatattaatggcatagccttcaaattggttcgtggaacatgaatgtcaaattttttactagcatggcaaagcattataagactgttgaattatttgtttagttattaaatgattaccctcccagattttaccggtcaattcaacaaagaaaatatatttatatgagattagatttttataatttatttgtaaaaatgatatcgtttcagttgtttttggttttaataaattatttgtttatttatttattttttttttttttaattataatattttatccaatccttttggtcaaacaaataaacagatttactacttagaaaacggcataaaaggacaataataatagaactatattcaaaactgcaattgataaaagtaatttttagtaaatataaaaagtattgaacagcagtttgtttcgtagacctactcattattcactgtaaatagggaagcaacaaattttttttatgtgcttttttaaaaattttaaatactacgaagcggcatatattaaaaaactaaaattatctacaacaataacacaataactcttagctgttcaatagagtccgaattatttctgtacatgtttaaggcgaatcaattatttatcattttctgtcaaaagatgtcaaatgttggtgcacaatgctagaagatgtgttattaattgatttctttttgaatgataattttcttaatttttataatagtttatatgtgaaatacaattgatcatactaatattgatttgttgtaaacatttcttatgttactcatagtgctacgttttatattttgggagaacatctggattcaccattgaaaccaaaaaagcaattttaaatcttatagggattttaagcattatggaaattctaataagaaactgaaggtgctttccgattctcaaacatagtatacttaacattcttaaatattacagaaaaatgagtttgatatttgtttccgatacgttaactatcgttaaggtatttaaggtataaagtagaaatatctatgctttccatagttgtcagcaatactacactacgctatgatacactactttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcaccgcagtcctacgtatccttaaatcagataccaaaatgcgtagcttacaatagttatgctatagtagagtgtaggatattacgaaacagtacgagttcttgattttaaagagcctgttgttgtgtctcagtaaagtagtcaattcaaattaagtatgtcgctcgtaggtgtctatgctctatcattactttcctctcaccgttaatggctgcacaaaagaagcaaggggagagagttcttcccggtaaactcctttccctcttttatttctgattttattaactcatgaattgtagctcgatcgacaagaaagcgtcgtcaattgccggatatgctttattatgatgaacgaactgactcatatgtgactcctcaagagcggtcgctttccgaggcaaatgcacaaactcgtccggctcctaatacaataaatcaagcagtggatgcaaaacaaagtgctcgtgaagctcgcgttcaagagctcatgaaatcaaagctatatcatttgcgcaagcaacagaagcaagcaaggcataaaagagatcagtgggcaataggtaattataataaatgattgcatgaaactattaatgctaatgtgaagattatttggaatggaagaaaaatgaagatgaggatgtgtggaactctgatgcagaggcaacgggtcctgctgagcatacatcttcttttttagacgcattaaggttttctcaacagttcatgaaggctgagtgaaagtccttacacgtaccatgttatgcaaagctcttaatttactaataactaaaccagtgttttatatcatgaagtgtaaaaagtcttggttatgacttttattgtctacgtattatttcaatacaactcttcccttcccttcttttcttttttttttgtcaatcgaaaatatttcctgtgttgaatccccaatgtattgaattcaaaaacatttaaaaaaacaatggtaatgtcaatatattacctcatctattatacctaaaaaactaaaacgaaacacgaaatgacaaagcaaaaaaattgatgcgtgaacgaaaagagcgataatccacgcattttaaattgaaaaacacgacttaaagagtgacatactatataattatttacaacaaaaggatcattacaccgtgtacaggtccatattgttttcaatatttggaaatggatgagcttccgtattgaaggtgtagtttgttaaaggcaaaatactaaaatcgtcttcaaatagaaggtacagatacttgagcgtctccgcaaaccaaaatgattcggttttgtccctttggtctttaaccttcttcgactctacactatccaaacatgtaaatgcatctcggccaggcaatcgagaatatctcaaaaatgaaacaaatatgttccatccccattctctatatatttcatctctcgttattctgtaaagaataaacagactctctaccgtctctggcctcatcaaattatgttggtcacgacgcttgctataaatttcatttttagtctggtcaacatcaaaaaacacaatttcaggtgctaaaccagtagctgtcatgttgtacatttcataacaagttcgcataagttcttgagccagctttacatcacgttcttgacgtgtaccccaatttttggaagtacgtgctgcttctaatgaagtaccgttggttgctccccacataagtgtgccaggtaaaaaacatactaagtgatccatttttggaagttgagcgtgttctaatccaccgggaagttccgctatgtaggcaaagtgattaggagtagtataattaaggagatattcaataattccatcaacactcaaatcgaacgctttcctatatactgtaccacttgaaaataattgaagatcttgtttcagtaaatactcatagtaggaatcaccgtgagaacccagtcgaatatttcgaccaacgtaggcgcctgtaatcaaatttaccgtaataggaaccaagccagtatgagaccaagtagcatctcctagcaacacctccattgtcttgtcagccgttatccaatatttaggatcgccagtaagataggataaataacgtagctccatctgaacagttccggattcagcagtgcttacgaaatactctctagttctttttctagatttacgagttcctaggtttacatttgatctaggtaagcccgtggaggtattataagcagctagcaaacgatcagctaggtccactgcgcggtctaggtatagtttgtcttgagacaagtgataagaagaaaggagtcctcccaatatacgaatagtagtttcaaaaacactaacttcttcgtcatcttggttccaagtaagagaattattaacccattcacgagcacgtaaaacttgttcatcaaggcccataatcatcattgtatcaagggaatcaataatcatccagcccatgcccttcctaaggtaattccgtccacgtttaataataggatagtattcatctttaccccagccataagtttcatagtctgtccagctttctatgaatgttttcttaatcagcgcttttcttctcgtggagcctttaagtttggtataaccaggaggtcgttggacagtcgtgtataaataatatattggaacgcataatacaaagagtgccaaaattcgacgaagaaagtatttgacagtccttcgtttaaccattattaaaaaaaatagaaagaataagaaatttaaaatcgatataatataataaaataacaggataagttaaccacaatatttaagcatcagaacttgtgaattaaatgactgcggtcaagaaaacaatcagttttttctcaaattttcaaaagttttgacaaggggtaaatgataaaatcgaagttctttcaaatctacctgttttccgtcaaaatcgaagcttgcacacaaatataaagataatcgttcacaagaatgttcagtcagaaaatgaacataattttacttaatgaattagctatatttttacgtattcgcttatcaagatctaaaaaccgatcttgaattagcaaagaagcagtagttggcagaggttagcgaatccatgccagtaatacaaaagtgcattcttgtgaatcaaccctaaccatcaaacaaaacatctaaatcgaagtttgtaaaaatatctaaaattaaattttctttttttacttattcgtacaataagagcttctcaacctttggtctacgtatgtttgtttgtctatgtagattcctcagatgtcaatctaaaaattcccaaatattctcaatcctgaacttctgggtagacattatataacctatgaattaaacaaaagtgcttgttgattttcaattatgaccatcgcattctaaaatctacaggttcgaagctcgaaataatcattaaaacttaagcattttttaaagatgtacttattctataatccatttagtgacttaaacttgaagcattggtagaagaataaggctgctcacctacgtgtttatgtgtaaattgatttaactatgttgattgcatgctcaaaacactccttctgaaaaagaactatttacaaatacgtatatatagtccttgggaaaaaatataacatttttatcgtttcttccagcttacacctacaatgttaagtagggtatcagtgctgattaaaagctgaaacctcgatacgttttatcaacttcttgtttcccgtaaagaaaatgctcaaagtttaagtagatgatcgtagaaaaacttataaaggaatgagtgaagaaaagcatcctgtggatttgcacagcattaagtctaacggcttacagtgaattttgtattcataaaaagtaggcacttggtggaaaatcacaatatacccgctggattctcataagtagtcaataaacaatgtaacccagcaaagcttgacacgatacagaatgaccaaaacaaccgtcctactggagcgagaaacataataacgatcagagtgacagcacaaacaccagggatggaatacttgggatctaatcttatattttgattaatggtcaagcttcccaagccatgcataacaaaacttagaaaaacaccaaccattagagctaacaaagcaaatgggtaccagatgaagaaataaagccagcaaatacaaagcaaagttccatagaatctataattgtcttgaaaattcttttgtattctgggtttaacagcatacatacgaggtaaagagacctttcccattcgtacatattcatcttgcgctgctaccgcaacatatgttttatgagtggatatggaattctggtgcaatgaacatagcactcggtgtaatttattttctaacttcatcatcaggaagattgatgtgtggaaatgggaaacgttttggctcctccagtaatggcgcccatcgatggtttgtttacattctctaatcgctaccgtaaacaacttttcgtagattcaattcacattaatcaaaatcatatgaaaaaacataaggtaaatataatagtatggtcgcaaacaaaatttgttcaaaataatttgaaaccatttactcttcaaggataactagtccaccggtgcctaattgcaggtattcgaaatgcaaaacaaaaattagaaatttcagagaaatatgaacaaaaaaataattaagagagaattacaagctgtactggcgtcgccggatctggttcctatttgcccatcaccaccaacgctttcatagtctgtatctagaaataaaacacgagaaacgtgttagcataataatttttctgttaaaacatagctacgctagtgccatttcccgtcaatgttaagttctttcaaaaaatcgttccataaaatttcttgagcaactttggttgtacctttcctcacacaagagagcgtaatttcatagacggaaataaaaaaaagaaaaaaaataataaaattataaatacccttaaaatcgtaatttttttcttacccaaccttgttttaataccagccttcgaaagataaaaatactgatacttcgttattcagcgtttgtttaaataggttagcgaacgcgtatcacccaagaacctaaccttcgggttgcaaaatagagcggaaatgagcagaatttttattttactgcttttatttggagtctgcttagcgtggacctcttccgaccttgaaatttttcgagttgttgattctttaaagtcaattttgaagaataaggccacgttttatgagctactcgaagtgcctacaaaagcctctattaaagaaatcaatagagcgtacagaaagaagagcatcctttatcatccagataagaatccaaaaagtaaagaattgtatacgcttttagggctgatcgtaaacattcttcgcaacactgaaacgcgtaaacgttatgactatttccttaaaaatggatttccaagatggaagggaacgggttatctttattcaagatatcgccctggtttaggtgctgtgctcgtcttgttgtttcttctcatttccatcgcacacttcgttatgctcgtaatcagttcaaagcggcaaaagaaaatcatgcaggatcatatagacattgctagacaacacgagtcttatgcaacttccgccagaggttcaaagcgtattgtacaagtacccggtggaaggcgtatatatacagtcgattccataactggtcaagtgtgtattttggatcccagttccaatatagaatatctagtttcaccagattccgttgcaagcgttaaaatatctgacacctttttctaccgtcttccccgatttatagtttggaacgcctttggacgctggtttgcaagagcacctgcatcgtccgaagatacggatagtgatggacagatggaagatgaagagaaaagtgatagtgtccataaatctagcttctccagtccttcgaagaaagaggcttccataaaagccggaaagcgacgaatgaaaagacgagcaaatcgaattccactttctaaaaacacgaatagagaaaattaaagttactgagtcaaatttatattgttagagtgtctttaggtttttatagtcaagtgattgatcacgttgtttctaagttaatagtctattgtttagttttcttcgacaattcatcatcataatatagttatcatttccccttggctgcttgaatacagtctctacaaatgtttatatacttggaagtcatatgtatatctgcatttactttaggaaaagacttatcatcttgataagccattgcatatagaccaagtgcagaatgtaaaacatcaggaaactcacctggtgttttagaaaatccgcccaaagcatgttgagcatgcaataataaatatttttccaactcacccccatcgataaaaggcagagcatcaaggagttttaatgaactcaaaacccaataagcataacaggtgtcaacgtctttattcgtccttccgtttaatcctccagatgataattgtctagaagctaaccatctgataaggcgttctactttaggcacacaatccattaagttatatgattgattagaagtattcaaagaggaatttggaatcattttcaatattaaagaccatgatgctaacgcgcaaaatgtagctccagcatgggcttcgccgtatggtaacaaagaaaatccgccttcatagcgttgacagcttttaatatattggatagaacataaagggtcagacagagagaaatcaagaagcgaagcaatagtcgtagccatatataactgtcgcatgtcttggtccgaacatgatggcacagcaatacttctaaaatgaccctgcgaagttttgcacaactccacaaaattcttaattaaatcgcggtcgatacgagaaagattatcgccaagaaataaaaggcaacaaattgaaaacacagtcccagctaattgcggctcctgttcgaatgagatgggttgaatgccagttctatacgcctgaaaaccggagtatttgattcctttagattctttcgttacatagtttttgtagatccactcgatccaactttttttatcgtcatcatctatggtgttcaatgcatttagcaagtctaatcctaataaacaaaagaatgctaacactgttctttcgcaatcgtgttcttcgtatggagtaggaaatagtataagatgtctcttaaagaaagcaatatgtttagctcttgttaattccattggaccataaatagatgcgccgatagcagaattctatagatgtcaatagaatagtaagtcttaaaaatctatcgaacaaaattggtacaagaacgataattattttaagcttaaaaacaaaaaaacgcgacaaggtattttgatttatagtaatgagcagatatatttctgtaatgatttgttcatgaaaagaaattcggtgaattagctcggtaaacttcggaaatttcttgtatggatcaccggactttttgtggagtatgctcggagaataaaattaagtcaccggcagtataccatataggtgtttgaagatacagaaatttacgaaccgttggtacccttagagaaagcatgtctgatcctttctttacacgtccagagcatagaaagaggaaagctaggagtgctacttcaaaaagagaaaaagagaatcaaaaattggagaggaatggacccgctaatgaagatttagcatctatatcatcagaatccgaattcaatggctttgaggacgaaattgatgaggaaaatgaagatacttatgagactgcagcagaaaaaaggcttcgattagcaagggagtatctagacgaggtcaagaacgaactggtcgaagatggaggtttcgatgcgaaagaagtggatcgtgaattgcttgcaagtcgattgaaggaggacgtattagaaaagaagggacaaatgtatttagactatacttctaaaattaatcctgatgtaaaaatcgaaacagctcagctgcgaggccgtcacatgcgtccgctagttggagtggtagcatacgaaaattttgtttatagtgctgataaatcgggtttgatccaaaaatgggaagctttgcaagaaaaagatactgaaaatagggaaaatgacgatcatgaaattgggaaagctataaaattgcacttcagaccgatcaaattctctcgcagccgaagaggagagaacgatcatgtaaaagaaatcacttgcctagcaattagcaacgatggtcgttggatcgttactggaggtttggaccatcgaattgtcattcgtgatagtgtgacacttgagcctcaacattgttggaaacatcatcgggacgcagtaatgggattagccatgcgaagaggaaccaatgaaatgtttagttgttccgctgatcgatccatcaaggtatggtctttggatcaaatgtcttatattgaaacgctatttggacatcaggatgttatttttggagtggatgcattagctcgggaaagatgtgtcagtgtaggtggtagagatcggacatcgcgtctgtggaaaattgttgaggagtctcaactggtatttcgtagtggaggtacttctatgaaagcaactgcaggctatatggaaggtagtgtggattgtgtggcaatgattgatgaagaccatttcgttactggaagcgataatggagttattgcactttggtctgttcaacgtaagaagcctctttttacatacccacttgctcatggactagatcccattctagctcctgggcgtcattccgctgagacgtctccagatcctgtcactatacctcctcaacctcgatggatcactagtttggctgctatcccatactccaatctatttgcttctggttcttgggacggaaacatccgtttatggaagatagcggaaggccttcgttcttttgaacctttaacaatcgctactccgttgtcagtttatggctgcatcaattccctttcactttctttgcaaggaaaaggtaaacaatcagaggtaagagtattcgctgcttgcggaagagaaactcgcgttggtcgttggaaaaccttgcggggcatccctaattcaggcttcgtgtttaatatccctttaacggttattccttctgttacagatggtgacgagattgatgagtagtaaagttgcaaaataaaagaacttagcttttcattatttttcatataagcggttatgaagcagatgtgatggatctcttattactgtgtttatcttttcctggtgtacaaaaaattttaattcatggaacggaattttgggttggatttaatttaaaagtttagataaaatacggatttattaggaaaaaatatacaaaaatgaaattgattattaaaacgaacaatgatgaaccatgtctttcaattcgggcttttctatttgggttctttaaatgttttataaattgaaaaaagaaaaagaaggatgaaatagtttgtaataaacgaatgaactttcttcttcatcaaatgccgtgcattgaaatggtgcataatgaaattattgaagcaaaatgaaaatatcaaaatcgttaaaccgaagttttgtttatgagtattgttaaaatcctattaagttttactagttcttgctatcactttgtttacctcttgccccaaattgtcctcaatattacttgtcttaataatggtaatcaaaagccctttttttagtttttagtatcttatagattctttaatggagtatagaccttttaaaaaagtcgttctttggaattctcctagactcgtcaaaaatgaaatacatgtatctttgcatgaaaagttgatggacttagcaaaaagcgcatattggcataatactctattttttaatttggaatgaattttctttaacaaatgacagaacctagaatcgtaaatatttaagattcctaggttgtttccactttataacttcgactgtactttcttgacaaaccaaaaaacggttttttaatatactaatatcactaaatggtacttatttgctcccgcaactacggttatctttggttttccaaatcccgttaccgtgacactttgcagatatggtggtaatatattttaataaagatataaacaccatgactactatgaatcacgagatgcggtagccgttaaatcaatgtttttatacagaaactttgtcaaacgaaactattgatccgtcgaacatgcggtctttttgtgcagtattacttaacacaacttttcacagtagccgttatctatctatgtagaattctcctaatataacttgacgtttttatctcaggcgcttagataacatgtgcttattttcttcatctttgcagctagctacactgtatatatatgggtcttcatcggagtttcgacagacattcacataaatggagaggcaaatcaattactagcaagcgaacaaattaacagtttaagtaatcaaattgtacaatgttttcaagtaatttccggtaaaatgcttacattgatttttattttaatggaaacactttggaatacgttatgtgcattaagctactacgctacaatacctttataatgtataatgaatttttaacgttgcaaaagggatttcctttggatatgaaaggattataacgaagtttgctgttaaaagaaaatacgaaaaagtcatttaacgagttcggttcatgaatgcgtcaactaagccgcgaatggcttaaaccgcggattacgttgatgtgaaattctggggggcacatactttgaccagagcaaactacattaaagcaggcggaaacgcatacaccgtctattagtttggaagaaaaccaaagcttgttgttgctctgattaataacatttctaatcaatataataatatgaaggcttctttctttgtatttgcaatttctgctttgcaggcgttacaagcctcggtagcttctgcttatagcgaagttccaggaaaacgatcggtcgttttaaatctgcaacatagccaatatgatcatgtggcgaggaaactggaacgtaccaaagtactgaacaagcgcgattcttcgggatatccagtgttggatcttgagtacactgatgctggcggttatttcgctaaccttaccttgggcagcaatgaaagagtctattctctcactttggatactggtagtccttatacttgggttactgctaagaacattacggccttaagtgcttccgagatttggagtgacaccgatggggtggatgctggtagatctacctcggacattcgtactaatgcttgtaccaactacacgtgttttgattattccagcactaccgccaggcgtaccaactccagcaccattggatttttggcttcctatggcgacaacaccaccgtccttggctacaatatggtggataacgcttatttcgccggtcttaccctacctggctttgaatttggattggctacacgcgaatatgatagtagtcaaatttccgtaacgccgggaattatcggtttgtcagttgccatgactattactggtattagttctgatgacaaggtcgttgcttttactccccctaccattgttgatcaattggtaagcgcaaatgtgatcgacacccccgcgtttggaatttatttgaatgaagatgttggtgaacttatttttggtggttatgataaggcaaaaatcaatggatctgttcactgggtcaacatctcttcctctgatgacagcaccttttattccgttaatctcgaaagtatcactgttaccaattctacctccagtaacaatgttcaaagctccaaacgctcctctaaagacattgaggtcaacaccactgtcactttggatactggtactgtttatatttatttacctgaggatactgttgagtccatcgccgatcaataccaaggtattgtaagtgagtatggttatgttgttatttattgcgactctttctcagattctgattacatttcttttaactttggcagcgatgccgactttcatgtttccgttaatgatttggtcatttatcgtcaagaatccacttctggtgatatttgctatcttgctttgtttgaaggtgacacctcgagttaccttttgggtcaatacttcttacaatacgtttattctatttatgattgggatgcacaaaagattggtcttgctgctttaaatagtaacgcaaccagtactgccaatcatcaaattttgaacattaactctgctttgcgtagcgtcactagcggtcagagcgtttctgctactcctacagttagcatgtcgatcgctgctacttctttcggatcttccctcgtacttactgcttccgccagtccttcctccacttctgttgatggcagcagctcttcggattctagtgaagcatctggagccgctagtgttggcgtttcgatcagtgctattgttctttgtgcctcgactctgatctctttacttttcgcttgagtgcggttacttttaaaaactaacctcagcctttctcttttcaaaaagcttaaaattttaaattacaaaacagcagtctttcgttacactgccggcttttcgtttcgtttaacctccatgtacaatttgtacttttgttttaaagcctttatctattggtatttttagatctataatctataattagtttcgtttacttcagcttcctctacttcacttcatttattttgttttaaattcaaaaccgatggactcataataatagtttttcttatgttatataccaaaaaagtgcttttatttgaggttatctctcagctgcatgtcagtttatcaatataccaaactgtctaatctttcatttctggtatattaataacattttacaatagcttttgaataagttgaattaatttcgtaaaatcaaattttttaaacgggagattatgtgtaaggattcattttttattagaatggaatggtaataatattctacaatatttaatgatttaaaagtaatttaagccaatgtgattattatatactgaggtatgcaactttcagccgaactaattgcttacttgtttccactatttaaacactttagttctaccaaaacccatctctcaactcctttcgtacccttcaacactagttttctctttcttttccgtttcatgtttactttcttttattaattgtatatatatatttaatttagatgtcggattcaaatcattctttagatttgcattcctacacacaactagaagtagaaaggtttcgcgagagtttgattcaattctacgataaaactaaaaggattttaccttggagaaaaaaagaatgtattcctccttcggaagactcaccgttggaagactgggagcaaccagtacaaaggttgtatgaagtgcttgtttcagaaattatgctgcagcaaactcgtgtggagacagttaaacggtattacacgaagtggatggagactcttcctactttaaaatcatgtgctgaagcagagtacaacacacaggtaatgccactgtggtcaggaatgggcttttacacacggtgcaaacgactccatcaagcttgtcagcatcttgccaaacttcatcccagtgagattcctaggacgggagatgaatgggcgaagggaattcctggtgtgggcccttatacagcaggtgctgtattgagtattgcatggaaacagccaacaggcattgtggatggcaatgtcattcgtgtattaagtagggctttagctatccatagtgattgcagcaagggaaaggcgaatgctttaatttggtacgtaatttgaaattttgaaaatcattctacattttattccgtgaatttgttaaccaggtatcccaatttaagcaaaattgctaaccaaatatttaggaagctagccaatgagcttgtagatcctgttagacctggagatttcaatcaggcgttaatggagctaggtgcaatcacttgtactcctcagagtcctcgatgctcggtttgcccaatctctgaaatttgtaaagcataccaagaacaaaacgtaatacgcgatggaaatacgattaaatatgatatagaggatggtatgaataaaaaattatctatatttactaacaatgatccaagtaccctgtaatatttgcatcacagatattccaagcaaagaagatttacaaaactgggttgttgcgagatatccagtccatccagctaagacaaaacaacgagaagaaagggcgctcgttgttatatttcagaaaactgatccttctaccaaagaaaagtttttccttatccgaaagcgaccgagtgcagggcttttagcagggctatgggatttcccaacaatcgagtttggacaagaatcttggccaaaagatatggatgcggaatttcagaaatctattgctcaatggatatcaaatgatagccgttctcttattaaaaagtatcaatcccgaggaagatacttacatatattcagtcacatacggaaaacaagtcacgttttttatgctattgcttctcccgatattgttacgaacgaggatttcttttggatttcgcaatctgatcttgaacatgttggaatgtgtgaactgggattaaaaaactatcgagcagcattagaaataaaaaaaagaaaggttacatctctttcaaattttaaagaacctaagttgacatcggcaagaaggattgtaacgaaagcagagtgctaatcacgcctttgttttcgacaattctccttttaattcttctattagcctttttgggaaataatctttatcccattcttcaatactaccgcccaagatggttgtattgttaggatccagcattaatacacctctccttactagcacgttttttaccaataattttgttcctaactttgtactgagttggatgcccttgattggttttctttccaaaccccaaaatctctgaccattcgagtcttcgaggattaaccgacacattttttttaattccgatcctttttgtacagcatcttgagcctctgtcaaaccatcatcatcgttttgttcttcatcgccagattcatcatgtactaagcgaattactttttggccttttaattttttcaactcttccaaatcatttagatattccagttgattaacaatactaattccaatttctcttactcggacaatttgaagcaacatggtattttcaattctgacattgtgctgctcagacacgatatatggagctgctccctcgcttgtggtggattcacgtatatcagaagccacgagatactgcattactaattgaggagttgtgtttgctccagttgaatgttttttggccaaataatccagcaagctttgtaaccacctgttttgaacacgaaccccgagttcggtcagctctgtacttaaggtggtagtttgattcataatagtagaaatcttgtaaaattaaatatcaaaaatattcctttatgttcgtttacttgacactgctagctcacatgctattgactaaaaagagattattgaacgaaggaggaatcagcacaccagtgttgaacacctaaagcagcttcaattgactatattgtccaacaaagcttttcgcaattacgcagactcaaagttcttgctttcagtattcgatatagcgttaatgtagtaggtcggtgtgttactgcaaaagagaatatagccaatgtgaatcgaatcctatgattaccagagatgggatctaattttcataaaaaaaaacaacaacaaaaagaataataccttttttacaagcctgttcaaaatgtaaacaaacgcgctgtcaagtgtcgtgtcgggcaaatgtcttacgaaacgtaacgcacattggtagacttcgttagtaacagagcagtcacagagtataccttgaagagcaaagtgaaacttttacgaacaacaccaattggggaaaatggcactcaaggagtatcaagtcgttggacgcaaggttcctacggaacatgagcctgttcccaagctattccgtatgcgtttgttcgcacctaatgaatctgttgccaagtctcgttattggtacttcttgaagatgatcaacaaagtcaagaaggccactggtgagatcgttgccatcaatgagatttccgagcctaagccgttgaaggccaaggtcttcggtatctggattcgttatgactctcgctctggtacccacaacatgtacaaggagttccgtgacactactcgtgttggtgccgttgaggctatgtatgccgatatggctgcccgtcatcgtgctcgtttccgcagcatccgtatccttaaggttgttgaggttgagaagaaggaggacgttcgccgtaactatgtcaagcaactccttaaccctcacttgaaattccctctccctcacagacgtactggtgttgtcggtttggctggcaagaaggtctttgctcctcaccgtcccagcactttttactaagtatttatggttgccatatgtagtagtacacgtttgtgtttcataaaatacattacttccttttattttcagcgtagcaaatcatcatagtgaaagtgagacatgaggcgatgaagcaatagttaaccctatagttgtaaattaacccaatattttgtagaaaggtttgtgttgttttgttcgttgtattcaaattccctatattgcttgcaaaacgagatgtatgacttgctaaatggttggctgatcccatagcaatacgagaatattaattgacgagaattgaacttcttttctgccacatggttatagcatttcatacgtttcaaacaggaggaatttgtaatcttgacctggttctttgacagtgaatgccacattaatgatattggctgcccctcagagatctacataacgagacaagcctacatattttgccgttgtcccttcgcttttaaaattggtttagttcgaaactctcgctgacgctgaatcgcttttagctgattgtagtcgagcagcataggtattctgaagaaaaatgaaccattctaatgttcaaaaaattatttatagatttactattaaaatctccaatcttcatcagtcaatattcatgatcatataaatttacgatttaatgatattatatcagtatactgtacagcaaattcgctaggttaattgtttgctagttatcactataaaacgcttatcgttaggacttttgcaatgttaacccccttcgatttgaaggtcgtctgtagtgggggttggctcatccagcctttcgcgatttcacctatcctctacctctttctttccaccacgacgggttgtcagtgtggactttaaaaatggctcaacaattaccaatacggttcagtgaggtgttacaggtaggtttttaatgttgttaataaacgctaatgcttgtagctcgcatccgtaggaattcaaccgtcttctttcggatttgcaaatgtaacccttgaatctgacaaatatgtttggtaagtatattttatcggcacttttattacttgtttgctaactactatacgtgtagtgttcgcgataatccaaatggtgtaaaccaggtcgttattgtcgatttggaagatccatctaatgtgttgcgacgtcctatttcggcagattcagttatcttacatcccaaaaagaaaattattgcattaaaagcacaaagacaacttcaagtattcgacttggaagcgaaagcgaaaattaatagttatgtaatgaatcaagatgtcgtttactggacttggatcagcgatagcgttatcggtatggtcactgacacttctgtgttccactggaccgtctccggctctgatcctgttaaaatgtttgatcgtcatagctcattgaatggaacgcagatcatttcctacaagagcaactataatgaagaatggtttacattgatcggtatttcctcccgggataaccgtattgctggcaatcttcaactgtattccaaaaagaggaaggtcagtcagcctctggaaagtcacgcttctgcatttgcagtcattcaaccagaaggcgttgatcatgaagttcaagttttagcacttgccagtcgattacccacaggctcgaaacttagtattgttgaggtagaccgtaaccccaacaatcccgcgtttgctaccaaaaccgtcgatcttttcttccctccggaagccgttaatgattttcctattgctattgaaattggttccacttataacgttgcttatgttgttaccaaatatggctttattcatgtttatgatttggaaaccgcgaaatgcatttatatgaatcgtgtttcgggtgaatcaatctttgtaaccactgctcataaatctgtgaatggtcttatggccattaaccgaaagggtcaagttcttagcgtatccataaaccctgaaaccatcattccttatatcttgtctaatcttaatgaccctggtttggcagtccgaatggcatctcatgctaatcttcccggagctgacaatttgtatatgcaacagttccagcagcttatggctcaaggaaactacagcgaggctgctaaggtggctgcttcatctcctcgtggtattcttcgtacctctcaggtgattgatcaattcaagcttattcaagctgctcctggtcaaattgctcctatcttacaatatttcggcactttgttggataagggtcctttgaatgaacatgaaacaattgaattggctcgtcctgtgcttgctcaaaaccgtatccaacttcttgaaaaatggtatggtgaaaacaagttggcctgtacagaagcgttgggtgatttagttaaaccttacaacactcctttcgcattgaagatttacgaaactgccaatgtgccaaacaaggttgtcatgtgcttatcagagttgggagattttggcaagttggctacttacacatctcagcaaaacatcactccggattacgtctctcttctccaaaaccttgttagagttaaccctgatcaagctgcggagtttgctactcaaatgttcaacagtaacccctccattaatttagagaagattgttgacattttcatgtctcagaatttagttcaacaagcgaccgcatttttgttggatgctcttaaggatgacaatcctgaacattctcatcttcaaactcgtcttcttgagattaatttaattaatgcccctcaagttgctgatgctattttgggtaaccaaatgtttactcactttgatcgtgccgtaattgcttcgctttgcgagcgcgctggtttagtacaacgtgctttggagttgtatgataagcctgctgatattaagagagtgattgttcactcaaatttattgaatcctgaatggttgatgaattactttagcagattttcacctgacgaggtttatgattaccttcgtgaaatgcttcgctctaatcttcgtcaaaatcttcaaatagttgtccaaattgctactcgttactcagaccttgttggtgctcaacgcatcattgagatgtttgaaaagttcaagacttttgaaggattgtactattatttgggtagtattgtaaacatcactgaagatccagaagtcgtatataagtatatccaggctgcttgtttgatgaaccagtttactgaagttgaacgcatctgtcgtgacaacaatgtttacaaccctgagaaggttaagaacttgctcaaagaagccaaattagcggatcagcttccccttattcttgtttgcgatcgttatgactttgtcaatgatttggttttctatcttttccgaaacaacatgtttcaatttattgaaatatacgttcaacgtattaatccctctaagactcctcaagtggtaggtgctttgttagatattgattgcgatgaagaacttgtccaaaacctcttgatgtctgttgttgggcaggttcctgtggatgagttggttgaagaagttgagagacgcaatcgccttaaacttttgctgccctatttggaatctcttttgcaatctggtagtcaagatcgtgctatttatgacgcacttgccaagatatatattgattccaataacaatcctgaagtatttttgaaagaaaacaacttttatgatactcttacggttggtaaatactgtgaaaagcgtgatccctatttggctttcatcgcttatgagaagggtggtaatgatactgaaatcattaacctatgtaacgaaaactcaatgttcaaacagttagctcgttatcttcttaagcgcagtgactctaacctttggtccgaggttttgcaagacagtgcttaccgccgtcctttgttggaccaggttatcgcaactgcagttcccgaatcttcagatcctgaagcagtttcaattgtagtgaaagctttaatggaagtagatcttccttcacagctcattgaattattggagaagattgttttgcaaccttcatccttcagcgaaaatgccaatcttcaaaacttgttgtttttgactgccattaaagctgataaatcacgtgttatggagtatatcgataagttggataagtacgatgtcgatgagattgccgaaattgctattgaaaatggcctttatgaagaggctttcagaatttacaagattcacaacaagcatgaacaggctatgaaggtattagttgaggacattgttagtctcgatcgtgctcaagactatgccgaaacagttgaacagcctgaagtttggtctcgccttgctaaggcccaattggatggaattagaattccggatgctattgaatcatatttgaaggcagatgatccttcgaattactcagaggtaattgaattagcttctcgtgctggtaagtatgaggaattgatcaaatatcttttgatggcaagaagcaagatgcatgagcctgatgtcgatagcgctcttcttattgcctatgcaaagaccaaccaattgactgaaatggaaaccttcttgatcggctctaacgttgctgatgtcaaggcagtcggtgatgaatgctttgaaagcaaaaactatgaggcagcaaagcttatgtattccagcatttccaattggtctatgcttgccactactttagtctatcttggagaatatcagggagctgttgattgtgctcgtaaggccaattccattaaggtttggaaacaagttggtaccgcttgtatagacaagcgtgagtttagacttgctcaaatttgtggtttgaatcttatcgtccatgctgaggaacttcctggcctcatccgactttacgaagagcgtggttatttcgaagaggttatctcgttaatggaagctggtttgggtttggagcgtgctcatatggctttctacaccgaactcgctattttatatgctaaatacaagcccgagcgtatgatggagcatttgaaactgttctggggtagactcaatatggccaaagttattagagcttgtgatcaaatgcatttgtggaatgaagctgttttcttatatgttcatgaccaaagttacgataatgccgcagctgtgatgatggagcaacccgaggcgtttgatcatcaatccttcaaggacattattgttcatgttgctaatctcgagctttattatcgtgcacttaacttctatctggagcaacatcccatgcttctaactgatttgttagctgcccttactcctcgcatcgatcatcctcgtgtaattcgtatttttgagaaatccgaaaatacaccacttattttgaactttatggttgccattcaacatcttaatattcaagctgttaaccatgcctataatgacttacttattgagatggaagattaccaatccttgcaagattctattgagaattatgatcattttgatgcgattgctttggccagacgtcttgagaagcattctttattggagtttagacgtatcgccgcttacatttatagaaagaacaaacgttggacacaatcaattgaactttccaagcaagaccgtttttacaaggatgccattattactgcccgcgattccgatcagactaccattgccgaggatttaatgaagtactttgtggaaattggcaactatgagtgtttcgctgctattctatatacttgctatcacttgttgcgcaacgatttagtaatggaaattagctggcgtaagggcttacaagattacgcttacccctactttattaatttccaatgtgaaatgttttcaaaagttctcaatttagaaaaggacttgaaggatcgacaagccgttaagtcggaagaggaatcagctagtacaattggtgccggaatacttggcaatacgttaatgcttacccaaggacccatggctaacaataatgaccaatttgattctttccaacaagcatccccaatgccaagacttggtaatttttagactgatttcaacgcatgaagtgcaacaatatatataatgcctctctttaagtatacaattttttgaatccaaaaacagttacagaatatttcaagaatagtgtttaatatattcaaatgcttatttttaacaaacgaaaaatctcgctgagaaactgtcagcatgcattttgcagaataaaatgttataaaagtgaagtagcttaaacacatacacgcaccttacctgtgcaacacattagctatggtattcaagtaataaaggtagtttccccacgctttttacttcgaacaaacgtttgcaagtaactgagttttatgaagtgaatctcacaacaaaattatctttttatcgaaaaagagtatatccaacttcatatccagtttcaattattacttttcagccatctttacaatttacagctactccactattcaagataacgaaatgcagcaacgagaatatgagcgtaagatgagcagcgctcctgccgagaattggaaatcaacgttaatatttgttttttacatacctgaagaaaaacgaagaagatgtcaagacctgaacatatcgcacctccagaaattgtaagtttgtgaatgtgctttgtgctgtaaaaattttaaccttttctctagttttacaatgatgttgaagcaggcaagtatagcactaagtaagtaaaaaactgttttccaagctgttaataatcatatgagtatatattttgagagaaaacttttctcaatgttctgatcatgtgaaaaaagttaaatttaagactaacgatcaattcagtactcgtattcaatcaattcagactgagatgagtgagcgagctttggaattgcttgatgctgaaggaccatctttcattttggatataggttgcggttctggtatttcaacgcaaattggagaaagtcaaggtcatgttgtcgttggaatggacatttcaccttcgatgctttcagtcgccttggaatctcaagagatagaaggggacttattactttgtgatatgggaactggtgtcccctttcgccctggtacttttgatggcgttatttcaatttctgctatacaatggttgctgaacgccgataaaacatgcaatgtaccacaacgacgtcttaataggttttttcaaactttgtatattagcatgaaacgtggaggacgtgcggtaatgcagtattacccggaaaccgaaaagtctcaacaaatgattatggacactgcaaggaaggcaggctttgcgggtggtatcgtagtagatcatccagagtccaaaaggcagaagaaatattacctagtattacaggctggtggaacccgtactctggatatcagttcaatgactttagaccaggaaggcacgaatgctaagcaacgtaaattaaaaaaaaagcaagacatgagcactcgcgagtatatcatacataagaaggagcttaatcggaaacgtggacgtttacatgtacctaaagactctaaatattctggtcgacgtagaaaggctgcattttagcggaaggatagtaagctatgggtttaataaaatttgggttttgttttttggttaacatgttaattgagtgtaattttatattttcatcattatctaagttctttcaacaattaattgcattttaaacaagtagttgatgggcacaatctgatgtatttaaacttgcattgaccgtatgaattcagtgtcatgcgaatgctgtgttaaaggaatattctttgccatatattatcaaaatcttgacatgcgctgctattagatagtcttcttggggaaaacgtcagtacaaaccgattgaaacgttactgaatacgaaaatgtttaagaaacattctaacaatacatttaccaatctacaattctgaaaattaacaaccgtaatcccttatattcattaaaatcgatagtatactccatgagtagcatcttgcaaacatttgtgaaaattaattcctacgaaaatttaccacaaaatgaatacacattttaatgcatgacaacggtagaaacatttcgaaacaacaaaacatacagacaaaaagccaaataatgataaacattcttattatatttatttgccaaggacaacggcatcatacttttgcttgaaccagttgatggtgtcctcagcattgattttgtgagtgtaaccaacacggccacgttgggctttgcggcgagcaacacgcataccaggacggtccataactacatagaagtccataccgtagataccgatggaaggatcgtacttgatacccaagtcgatgtgttcttgaataccgaagccaaagttaccggtagcagaaaagttgcgctttttcaactcatactccttgaccttgagaccacgctccaaaatctcctcagctttgggaccacgaacggtgacatggcaagcaatcttttcattacgacgaataccaaaacgacggatggtataacgagccttggaaaaaacaggagtttgaccagagagctgttccaaaaccttggcggcacgagtaagacgatcacccgattcacccaaagaaatgttgagaaccaatttggagatacggagctccttcataggattctgtgccttttctgccatcttgtgccttttctttggtggatgccaaagtatttagcacaataacaaaactttcgttcagtgcttgtgactgtttcatgtatagggtagggttaggctttttagttattgaagactgaacacctagtgtacagcttctttggtaggtgactttaagactcgtgctttttcttaagaaaaacacaatatcaaaatggtatgtggcatttggaacttatatacgattctaaaattttcgattgttgctaactgcaagtttagggcacgacaaaaatggtttctttactaaaccattctttgaacgtaacgacgaaggatggaagaacatttgtaggccagttacttgcttttgatggatttatgaatcttgttttgagtgattgccaggaatatcgccatataaaaaagcaaaacgtccctagcaactccgtatacgaagaaaagcgcatgcttggactcgtcattcttcgtggtgagtttattgtttctctttccgttcaaggaccacctcccatggatccttctatgcgtggtagtttattgagtgggccgggtgtcgccagacctgctggtcgtggtattcctcttggtcaagcgcccgttggtttggcaggacctgtgcgaggagttggatatactgctcctccaccacctgctggttttggacgtggtgcccctcccccgggttttcgtcctgtttaggatggttccgtttgattcgttttctttcaccacagagcatccactattcgttcattaatagcacgatcaacatctgatttttgttttagtgcgtttttggttatttaaaaagctttatagtctgcttttacgaatcggttgacttgaacctcatcggtactattctcattcgataacatcatagtaggcgctttgcttttgtgtatttgtataaattagtttttccaactttcattttctaatccgaggttttatgagagtctcagcgagaatgcttatgcgactatcgtgaactctgtttaccaatgctgttatggattaggtgatacaggcataaattatccataaatggtctgctgtcgtcagtttggtatcatctacaaaacagtgttatcttttttgtttggtagttcgaatatcaaacaaaactgtacgaaagcattcctttaaaaaaatgatattcagctaagagtgaatatatacgttttacttagctatgtctatatgacccttactagattagtttatgatatttaatgttagcaattttacttaaaataacatataatattgctcatttatcaccgctcaatagcaagaatagaacgacaattcattatactaatcaaagaagaataaaaataaaagaagattataaagaaaaaacccgagcttccaacataaattgaatatacaatcataaaaaacctgcccaaaattagttataagaagaactagaaaagaatgaacaaacgaagggctaaaatagttatagagtattaaaacttttaaaagaaagagtaaattaacgacatcgtactaagacgactgccgtacatacgaatatttggagaatccctgtgtctctaagcattaaaacaagaaataattcaataaaggaatgaacaggaagacgaaagacaaagggatagtaaaacacgtacaaccattgaaagtttaagtaaactaaccgtctcaagcgttgacaatttgtagacgttaaattcctagaaaaattcgttatcctccccattgtcatcactaacatcagagtcgctttcgttttgtgctccgttcgtttgtcgtgaaatatctgtgaagatatgatcatagttaaggataagcatcataaatatatccgaagggatatttaaagtaggagaaaacactatacaaacgttcctaatgttcattttgttaactttttcaaaagcaataatcctacgcaaatgatgtaacagggaatccaaaagggcaaaattttcaggagggagtttgctaataacatcgcaaagttctccaagggccgcagaatcgttaggaacattaggtaacagttcgaataatttatgcatagaagtgtctaagaggttggtaggtaaatttctcaaatacaactttaaaagtccagcaattacatgcacgtcgaattcctcgtctgacgaaagcaagtcgtaatctactccttcattaaattgttccttaagatgtttaattgtcgaggcagaaccacttaaccgataaataccttcctctttctcggctcggcatgattccaagtattcaatgcatctgtagacaacaattggcaaaccgctgtcattgaattgagtagaaatattcaccgcttcattaagaggaagaccgaatattccagacttacggacaatatgtttctgtaatggctcagcacttgttgtcgaacttggtgaaagcattacatttgtttcgatcacaggtatattcgtatcagatatttgttcgtaattttcggccttatgatgcggaaacgcccaaaatttcattctcgatctcttttcttcattttgcgaattctgagaatgagaatcgatcaataactctacaggagtagattggtcagtcttctccagcgaaggtctagaagactggatttctatcacggggacgtgcttttcaggagcatcttggtttcgtctagtgtcagcaatctctaaaacacttcccgtactactgtcgaatgacaactcagaaacacgatcactaatctcaaactctctatgattttctaaaggcacctgctccattgaatcccttaatttaggactcatggttaaatttgaaaccaaagaatcatcggcataagaagcaacattttctgacggtggtaaaacgggagatggagagctggatatatcctgacttaaaattgcttcttgacttacaggtcttgagtctgcttttccataaaaacggataggagaagattgatcacgataacgagaagatccaggaaaatcagaagataatacagagaagggactagcattgagaggagaagtagagccaggaacctgtcgaagtatggctcgcagccaactcttctgatcttcaacatctcttgctaaaagaacgtgaacagttgcagttcccgttcgcgtttccgtttgtttttcctgaattacaaaagcggattgataattttcaccagttaaaaattcatgaggaggatcaatgatagaaaatataggtaaattggcattatagcgattcacctgcgcatcttttaaatggattgtaccaagtactggagaatttcgattttcagcgaaatataaaatattgtcctttaaataaaaataacgtgaaactaaaccactgttttcaatgtatttcaaaagtaccccctccttttgagcatgctcaggaggaagaaagaatacatcatgaaggtattctcgtaaagtgtcacttgacaaaaattctagtaacttgatcctctgttccaacttaagatcagtttgaaatatataacgaaaataggtatcgacagaacggcgtaacaattcgttttgaattactgaagagtcatttgtaaaccaatcaagagtagggaaaggaggtgcgccgatgtctaagacgaaagaagtagcaaaggaacgacattctccgatgctccttgtgaaactccatacttcatctttccattgtgaagctaaatgtgaactcgcagagacaccgaccacgaattgcaaccctatgcaatcaaaatctggagataaagaagccaaactggttttcataagctcgaaacgaagataacggactaatgattcatccaacctaaagctcaacttattgttgtacaaagtatccaaaggtaacatagaacctttggaattcgacgtggatttttcaacttgacttgatggatgatggttatgagatttcgacttgctaaatggcgaaatcggtgagaagctgttgagtaaccctttagaagacaattttcctggagatttttggctagaattatcaagtttcgatgttggtatttctgctagaatgtcattatcaaaagattgtgaatgatgaggatcgatgaccgtccaagttctgttggaatccgaccggcgacgtgtaaaacatatgtcactatcaggtattttcaaggtagaaaatgaggaccttcttgtatcggatgagccagtcttttgaagagacaaagaatcgttatcttctgaaagtccacgaggaggtaggctaggtttgtcatcaggcctaggtgtggtagaagacgaagaaattggcggaggtggaggactctcagtaggacgcgcaggggttgaatatgctggaacatttgaggttggagccaagaaattatttgcttccttattttcaataatgggagaattcgtttcacttcgagcttgtaaaagaacattttcggaaacaactcgaaaatcagaatggaatttacctgacttcgagcttaaattattagtagaatgctttggggaagatataccatgcggttttacaatagatatactttttctcctaggcgatgatgcattagctcttccaacttttatgtccaagaattgttgacgaagttcgtcctcaatttcagcaaaatggtcttgtttgtttgaattgttatctttaggatcaatagaaatattactgtccgagttaaatggagttggctttgtaattggcctacgaaaagaagatgtatttaatgacaaaggtgataaattgtcagaacggatagaatcaattcgttcagctgactcagttgataccgaataagtcttgattgctttatttcggagggcctgtatccgttccttttggctgtcttttaatattggagatgtcactggtgaagatgcacctggttcttcagatgaacggtgcgagcgtttcgtattcaataaaagttttggtctggtcatatccgacaatctgtctaacgacctggccttgatatcggtagttttattataattatttaaagcagataacgaaacagaactagatttttcatggtctgaagagctaatgtgagcagaagcagtaggtacgtctttggaacttttcaaagaaatcttgggaaataatttccccttctcatatggagagctataagagtccgattgaggagaattagctctggacggttgactagaaggaaatgagtctgtagactcatatttactcagtcgcatgcgtaatgaagtattatccttttttactttttccaagtccttatgcagctcgtatataatttctctttgcttattcactagcttcattaatctctcattttgagatacaatcccagaattatcctcttcttcttcatcttcccaaatctctgaattcagctcaatttttgaatacttctccaattcatttccttctttcattattttttcaaatagaaacgtagtttctgcatgaaaataaatgatttcggcagaatatgcgaaagtggtgatacggcaagttgtgggctctgaccgcaagaaaaaacctgtcgtccgcacaacatccatctttaccatttgacgaagagaacaagcagcttcgtattgagaaccctcaaatttttgattgagactccttcaagctttgctgccggttctcataccgaatttatactaatagccctttgacccggcaatggacggaagtgactgtatgtttaatatttttactttcgttactaacgtttagctttattgaaatctgttgatgtttccaaattagacaatggctctaccatttcattccgcgcccgagaagatgggtttctagagtcaatatctagctcatcaggaaaattggtggacatggttttggtatgatataaaagctaagagtatctgaacattgagtaaaatattaaaatagacacatttaatagtgtcgattcttttgtcaaaaaatagttatcactcttacatctatttataagtccattcttttgaactggataacacagactaatgaatgacaataactacaagacaaacagatatagtctatgattttatccaaaaggagcaactggagcaagcccattgtgcattcgtgttgctcgaagatgttcttatttccatatacgattttactaactttgtaaaaattaggattctacatcaaaagagtgcctccctaagtttagttttcaaaacaagctagacttctactttttattcagtgatcgtgttctccagttgcagaaggagaggaaagtacttgtactcatccattgcgaatcgcttcaatcgtttgattctttttttgctcagaagttgaaatatgcagacttaatttcttcggataatgtacatgaaatttttttaccagattcaaatgcggccaatatcagatatcattgggagtggtcacctccttcgggtaaacttctggagtatgaatgcaaaaactattcttgcatagccgtttactctactgaagactgtactcttgaacgtatctcaaaatttagctactacaccgtatctcgttgcggtgattctatggatgatacatttttttcggaaagccagcgtgtcacgtcgccgctaactactagccagacggtacaaacccaacctcctcaatctccggaagcgaagacggagctttcattgattaataccaagaccgttatattcccagagaattatgaggatggaccgtcattccgatctatgttgcatgagcttgagcaaaaatcatctcttatgaagtattattgcaaaaaaataatgaaacgtattgtccaattaagtgatgcatacgatgcatcgcaagttgctgttatgaaattgtcagagacactttcggaagcttctaatagcaccagtatgaatatggacatacttctggacagttatttaaccaaggctatggacattcatgccacctttatacaaaaacttaattatgatttaattaatcttttatatgagccatttcataacatttactcaagcttcattaagccaattgatgatagacgacttgaatttgatgaacaaagcaaaagcttttatggatctttgtcgcgttatctatcagctaaaaaggacaaaaagggaggagactctaaattttttcaaaaagagaaaacgtttgccttacaacgatatgattactattgttttatgcaagaccttcacgatggttccattattaatgatattaacggtatttttttgcagtactttcatcgccaatatgaccatattgcactttttagtaatttgatgaatagtgttcttccgaatcttcagcaactcaatttaaaacttgaaaaaacaaaatggagtacaaccagacgtgacaagggcagagagatgcatcgttcccaggtaattcaaactagcggtcgtccaaagtccatggcaccgccttcaccatctccgatttccccttctttccctttacatgaaatacagagtcctatgccaaatcgtcgcatggcagcctctgcagatgatattagccagacaagcaattttacaacggagataaagggaaagtgcatttctaatgggggtagtgcaagccctgacaagatttttaaagagggtctactcttagtatttggtgctaccgaacttggtacagatctagctatggttagtaaagccgcttggcacaagcactggattgttgttgagaacggttctttatgggagtatgcaaactggaaagattccgtaaaatctaatgtttcatccatttcgttaaaacatgcatctgctgataaagttcgcaaacagggaaggaggttttgtttcgaagttgtaactccgaaattgaagcgactttatcaagccacgtctgctgaagagatggactcgtggattgaagctatatgcgaagcagcaaagatttcgtctttccaactttctagggttgcaacgccgttgagtgcaagtgtgagacgaccctctaaggtatttccactattttctacgagttttgagaccacgcctatcagccgaaaattaagcggttcgggtattaagaaggctttcagtagaaaaggctcgtggaaccttcaacaattttttcgatcagacaattcgggtactatgcatatggaacagttagagagataccatgccagtgcaaacattttcattcaaatgctccgaaagaccgatgtctctaacagtgtgtgtgcagattgcggttcggttaaagatgttacttggtgctcgatcaatataccggtagttctttgtattgaatgcagtggtatacataggtctttaggtactcatatatcgaaaacacgttctttgctactcgactcgttatcgcagcaatcgaaagtccttttgtgcaaaattggtaatgctgctgtcaaccgtgtttatgaaaaaggactttctaatccttcgctgaagccaaagccggagcataatgcgcaggtgaagttggcatttgcccagaagaagtatgtggaacacgcattcattgactttgcaggagtagatgctgatgctactttattggagggtttggagcaaaataaaatctccaaaatattactaggtttagccgccaaaccaaattttgaagagaatggagtggtgtttttaaaagcggttactcgtgatactagtaagttacatctcttggaacttttattcatgaatgggttattgcttcctgactccgaacagttgtcggagcatgtaagtccagatatgcaatcatatctttcgcaaaaacaatttacaaagtatttgaaagagtagggagaagcatttttactttttgcatcaaatcatcttttatgttcatttttccaatcgaattcattctttctttttaccatctatttcaatatctattcaggtgtcatttcatttcggatttccgtgaattccatgatttgaagcgcaacgaatttgaatggagagcttattaatctccacagctttactcttattcggatcatgtgttaattctataatttattattgcaatttattttggttgtttgctaaacaacgtaatttactcattattttcttggtcatcttttggttttcgaactttcttttcctctttattttcattatactcttaatcttttttctttcaatacaaaattttttgactaaggatacagctattctttctttaaatacgcattcaaatgcgatttttaggctcttctcgattgatggatcttatgcatgccataagttcatttgttattgaacaagatcaatattcaatatacgtgaaattaacatgtatgccaaacagttcattcgagctattataacatttattttcttcttttgcgaaacgaagacgcttaagattttatttttcaacacattcggaacaactgaatatctatagtaattgaatcccctttttctaaaaatgacagacgatattatcattacctataaactagttgacacagtaataaatatcattcttttgtaacttgtagataaacaaaaacaatttttttggtcttgccttccgtaacattcaaacaacgatttctatttgtgtagttgctgcttgaatgtaaatccctttttcttctttagatttacaatagattgaaaactagtttgatgtcgacattcttcttatcaaagacatggaagtttgatcaccttgctaaatttctttttgataacaaggtgtaatttggattggaggatttcgctagccacgtgcttaataagttacattgagatttcaggaatataatattttggagctcaaaattatcgcaagctagatattctgagactagcctacaaatcaggacatcttccctcgtatctttgctttctactcattcctcttccttcacctaaaatttcaagtcggtgattgtttatatgaacagtaaattttttggactcgttcaaaaaggcacaagatccttttttccttcattaaatttttgctatacaaggaacatcatgtctgtctcagcttcatctctggttcctaaagattttcgtgcttttcgtattggcttggttcagcttgccaataccaaagacaagagcgaaaatttacaactcgctcgtttaaaagtattggaagccgctaaaaacggttctaatgtcattgtattaccagaaattttcaattcaccatatggtactggttactttaatcagtatgctgaacctatagaggaatcatctccttcttaccaagctttatcctctatggcaaaggtttgttaatttaattttcgttgattatgtgagactaacggtactgtaggatactaagacttacttatttggcggttctattcctgaacgcaaggatggcaaattatacaacactgcaatggtgtttgatccttctggaaaattgatagccgttcatcggaaaattcatttattcgatattgacattcctggtggagttagcttccgcgaatctgatagtctttcacctggcgacgccatgactatggttgacactgaatacgggaagtttggtttgggtatttgttacgatatacgatttccggaactcgctatgatagcagctagaaatggctgtagtgtgatgatttaccctggagcatttaatttgtccacaggccctttacattgggaactacttgcacgagcccgagcagttgataatgagatgttcgttgcttgctgtgcccctgctagagatatgaacgctgactatcattcatggggacattctactgttgtagaccctttcggaaaagttattgctactactgatgaaaaaccgtctatcgtttacgcagatattgatccctctgtcatgtctaccgctcgaaacagcgttcctatctatactcaacgccgctttgatgtttattcagaagtattacctgctcttaagaaagaggaatagatcggtatagttgttgagtataattttatgttatcaacatgcattttgtaactgaattgcataactaattatgcaatgtgccaatgaaattcaaataatcagatatattatttatctccaatatcccaaacccgctttcaaaattgtactaagaaaacttaaatgtattaatagtagccattcctgttattattgttataggattctcgctgatagccgtaaccctttccgcgattactactatagtggttaccagctggcggtccattcgaataaccaccacctctcgagcgcccgccgtatccttcgtggccgccgcgagagttatagcttgcattagaacgaggaaaattgccattaccagaccaaggaggttgaactccaccgtttgcaaaaccattagtaactccagtgtagctctgtcgactactgtaactttgcgattggtaagagcgtcggacaccataactttggtgtcctccacgatacgaattaccattgtttcggcgggaagaaaagctcctctctgcacgtacttggttgatatcttctggggttaacaccctgttcggcattttcactccccttaaaagcatggatttatgtacgaaatgcgatttaggtacttcaaacacaagacttatagattgattatcatctatgcttccatacttctgaagggcgtcagcggatgtaacatcaattgggcattgaacggatacattgggaattacggaatcattggtgttaactttgccaaacaatccatgtgccatctttccggataacttaagtggtttaccttgacgtttcttggagtaaagttgtttgacaagttcgctaaacattggatgatgttcagaaataaataataaagtagaaccatcctcatttctttttgactcttcctcggtaagttgaggatagatttttgatacagcattcaaaagccgattttcatctataaatggtaaaagagcaactccctgccattcaaattttttcccgtttaaatcaatagtaaaattttccgggtaaaagtcaataatttcagagttttcatcagtcataagagtttgcaatttttcaggtaaattatttttactagcagcaggtaaaacgcctagtaattgttcgtaaggcttgaagggttgatttagttcaaattttacatctatggaggccaaatctttgaaatcagcggcaaaaggagcataatgatatggataataccaggtccaagatggacagccttgataataatacaaaagaacccagcacaatccatgaacataatgtttaacagcttcacgaattttttctggttcatcgggtgaaatgtggaatttttgttcataataccgttcgcggtatccaggctcatacaggcggactgtatcagtattttcattttcttcagtcgaatctggggcctttctcttctgacccacatttgaaacttttgtgtctattggatgtacaacaggggtactagattcaatactatcggtatcttcatatgcactggatgaagctatgctgtcttccaaaggaacattttgtagtgtctcatttgaaaccaactgagctttcaatgcagaggccgccaatttgttaactgaagaaacagcagctgcttccctagaaagtccaagacggttagcagcgcgattattaattaattctctattagtagcgcctagagatcgatttgaagttttttcagacaaattaaccaaatccactggagccggagcgtcaattttttgagttttctttggcggtttagtatcaacagaagttgatttagaagaggtaacaacttctgtcgattgcgtctcaactgaacgctgaattacgacgttgtcaacataagattctgattcctgatttgactcgcgttgttgacggcgtctatagttttcgttacgacgatcttcttgctgtttaagacgcttaaaaatatcatcttcctggttacctacagcactcagaatgacttcagcacgagctaaattaacagaaccatccaaagtaagataaccacccatgtgcggaagactagctcgccatatttcagtcaaccgctctacggcaccatcacgaatatctaaactaggcaaatgaggaagaaaatcattacccacaaaaaagataaagaagacccagtcgtcaatcgcacgttctaagtcaaatggaaaaggtaaattggggacataaagttccacttctagatactccctcaaaatgctaacgttgagccatataaatggtttttttacaggaaccttattggtctcagaaacatcatcaagtctcttgatgccaagacgctcttcctttgtctttttagtacttccttgttgaaagaagacatcttcacgcaatacacgaaaatggggttcatgagtagccaaaccaagcataattaggtctgcatctaaaccgtaaacaacgtggtgtgtatttggatcatactctggtttcactcgttgagatcgaataaattccatgatcttatgctcaccttcaccaggaaccgaggcgtcagaaagtataaatctgacatttctccagcacggatcactatttagtttatttattatgtagtaacgaagagacttggccaaagtgtccatgaaaggtgtgccgggggtaatgcaattactgtcccaagattttttcttcgtagcgttttcgtcgatgggaattccctgttgttttgcctcctcaatgaaggcttgtaattcttcttctttgagagctgcttcacgagaagaacgaaaacgacgtgatctctgctgattcattttggctctaggagccacgccatcgattgcaatgaacaataactgacgaggacgaaccatggcaagaatacgatccgtgtattcaaagacagcaaccatcatctcgtcttcagtctctggagcggggcgatcttcaggatgggaacaaggatgaacaataccattcatatccaaatacaagttgtcgcattccactccgtttggattgggaagacttaaatctggttcaatttcagtaccatctggaagcttttcagtaggagcctcaataacaggtgtaatgacctttgcgaatttcctcgacaaaaggcggaaaagtgctggaacacccattttttggtgtaaaggagaaaatactcaatcgaataaatcttctccaaaccaaatgcttcaaaaaagcccaaattggtaaattttagatactaaagactacgagtgtagtataagttgaagatttaatatttaggtattttaatctagatctagcgtagtctccgcagtcctacctaaattttttaacgcacattggagtaaattggaaattactaacgtactcgctatacaatagttaaaatctagtctcttaagtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcagttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttattaggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttctttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattaagataacttttacgaaatgcgtagatgaatatgctatttaaaagttatatgtaaaatatgagctgtcagaaaaagcgaataaatgagtgttctcgaagctggatcaatgtcttttactcaattttttacacaagattttgcaactttgccacttttgaaatatgacttagcaaacgtaacttgaatctaccaaaagtcatagtaaagaaaaagctcttaaactacccatgaaagatgcgcaaaagatattaagttgttatttagcggcagttttaaaaattttgttgtggaagtatacgccatttttttaataaaaacgacttcaacagagataatttggactctgtaattttgtactacaaaattacagcgctctgtatagcagatttactataaaccgtattccaaaaataaaagggaagttgatttggtattgaagacaaggagctaaaatcgcacgctgtaaaaaagaaactactacacgaaattcaaaattgaatctttgactcgaaagaaccaactagttaaactaaaaaaatagcattacgcatgaaatgaattgcttgagttgttgacttcaagttgaaaaggaatgcggaaacagtaagaaaaaagtaaacattataaaggcatcgtagggagtggtagaggcatattcaaatgtagattcaatgtctttatacctttttgaaccatgttgaagaacctaagaaggcagaagattgatcaaaggcccattcaccaaagtttagatacttttcgacagctgtcttaacgtcttcgttatgaattttctcgacctcaaaactaccattacatgttgttaaaaactatatcgacaaatgtaattagagaatgctacttacgaaataccagatgatcgacggatgccggccacacaagtagagactagtgctaagtcgacaccgtaatgaaatagtcgggaaagaaaaggctactattagtattatttgatgctaaaacataccattatcgattaaatagatctttttaaaggcactatgagaacgtcagagaggagaggtatttgggtgtggttgaggtaagtgtttagtctagcgtcagtttataagactgagaggtcggtaaaaaaataccatagaatacctctcatcttccttataacataaaaatattataattgatgttaaattcataaaactggggaattaatgattgggctaattaatactacataaattgtcaaaatcattcacagatcaaaacctttgtgttcagctagtttaaaaatttagttagcaatttataaaggcttatgtaaagaaaaagagaaaagtatctaggtctgtctcataagtgtgaaatgaaattcttggggttaagtatggtaaactgcacgataaattacaagactgacacacccattttatgaagaaaatgccattttattattttcatttacgtacaagcaataatgtgatgttccttagtattgataaaagaaaaccacaatctattagatttaacagcaccagggaatagaccgaggggaaatcattaataagggctaggtagttttaatagttttccatttccttaaatattatgattagaacaaaacgtcagaattctttttttttattgtatccaacttttcttccatttgaaatattctattttcaacccatccgagacttgccaactgtgcattcaaaaccttcacaatttcggaaattgaatcatcgggtttagaaaaatcattcatttggtttatgacagtaccaaggtcttcacccaatcgatccaatctactcaaaatatcatcagcaacaccaaaagcgcgctcacgttcgacgttaagtgctgaagttgcacgaccatcaaaggtctccaactgagtttcataagaatccagcaatttaaatagctcttgctggctggaagatacatattccaatccgtcatcaatgcggtttgacatctgttctgcttcaacagtttcagtgtataatttcgatattaaagcaccattgtctactaaagttctatcccagtcagaaacctggtcacaaagcttattaaaaacttcagtttgcgtagtcaaatcagtagaccatttattaaggatttcctgaagagttttgtgtttgatagaagatggaggaggctcagaaggagtagtggaggcagtagcgcccggcttggcgctgggatcggcaggtttattaccaaaaaggggaccggtttttgaagtagatgttgtagtatcagttgcaggtttaccaaatgaaaatccagagctagtctgattcgcaccttctgcaggtttcgtattgttcgaaagtggcggagctgaagttgctgttgtgctagtattttccgtaggttttgaagtgtttccaaaagaaaatgttggcttattatcaccagttgaagtagccggttttgtaaaagctgagttgggagcagtaggtttattagtatcctctgtagttgcaggttttccaaaactaaatccagtaccagctgaagatgtggtggtagtacctttgtccgttgcggttgaagctgcttggcccgcaggcttaccaaaagagaaaccagtagttggagcagaaccagtgttagatgcagcaggctttgagtcattggttcccgtaatggagctactgggggtgacagtagtgttagatcctggagctgaagtagttgcaggctttccgaagctaaagcctgaattagcagtggttgaagtggatgcattattagtagagcctaaactagcaggttttccaaagctaaaacctccgcttccagtagcaggtgtcgtagaagtagaagaagctggaggggcattgcttgtagtccctgtagcagcaggcttcccaaacaaagaaccagtactagcggctgccggagtcgtcgtattagtcgtagaagcgggtttaccgaaattaaaagaattatttgaacttccaaaattaaaagtactacctgaaggattagtagttgctgcacctgtagcagaagaagcggtgtttttacttttatcaccagtagagttagcagacccggtacttcctaaacctccgaaaagaggtttagccccagcagtattgttggtattagtagacccaaacgaaaaaggtgaactcgttgatgcatttgttgagttgcctgtagtcgctgctttaccaaaagaaaaggtactgggagcactggtgttactcgcgttattagaaccaaataagcctccagacggcgctgtagaagaggtattattatttgtgtttccaaacaagccagtcgccgcaggagttgctgctccttgcgcagctgaattcggctgcgcaggtttcccaaatgaaaaccctgaattctggttattacctgggttgaaagctattgattttgttagcaaattttaataaattccaagggaccagctttgccgcctcttacacttacacattgatttgggtcttgctgaaagttgtatcaggacagtgaaatgtttatggcgttcggtcacaactcggtgaattcggagacgtcggtaaccaaaacggagaactgggtcaccattcggagtttttgggacctgaagaaagggtccactgaagctcaccgaagatacttcttttacataagagcgtcatcgaacgagtggaaaatacctaaccaaacccaacaacatgaccaatatatcgttgactattaaggcggcaaatgatcaaaagtacgcagttacagttgatagtgaatcttctgtacttgcattaaaggaagccattgcgcctgtagctgatatagagaaggaacgacaaagactgatttacgctggtcgcgttctgaaagatgaagagtcattaaaaacatacaaaattcaagatggacatagtatacatttggtaaaaaccttaggacaaaatcctgcagccgccgccacgaatgtatcggaccgcactcaacaagttccaacgaatattcaagcaggtcagggtgctaataatcctcttgccaatttaactagcgctcgttacgctggatttaatatccctatgccatcagcatctatgtttggtcctaatcctgagaatcctgttccaccctcgaccgaagagcttgccaatatgttgtctaatcctatggtgcagtcttctattaatgagatgttttcaaatcctcaaatgttggatatgattattaatagcagcccgcatcttcgtaatgcacctccttatgtccgtcaaatgatgcagtcccctgagttccgtcgcgcgatgactgatcccgacacaatgcgccaaatggctcaactacatcaacaaatgggtgctgccggtattgaccctatgtccttaatggggggtggtctaggaggagctggcttaggcggtttaggtggagctggtttaggtggatttggaggggctaataatgctacagctggtattgcaggtgccgcacctgttgatcaaactgctgctgccaacaccattcaaaatttattaaataacttgggaggagctggcttcggtgctggtttgggagacgccggtttgggagctggccttgggggagctgcctctcctccagctcctgctcaagatactcgccctccagaagagcgttatgctgagcaattgagccagcttaatgaaatgggctttgtggatttcgagcgtaacgttcaagcactaagaagaagtggaggaaacgtgcaaggtgctattgaatctttgttgagtgatctttaattcctttgttcgtttctagaatatatcaatcaggcttattggtgttcatatatttcaaggataataccctttgtatcaagacttccctcttccctttttccttttgtaataaaatttatacggcccaatcttttggtgatatttagattattatgccatgcttgcaagttttgccagatttacctgaacaagacttttagtgactttacctggaaagtcatcgtactctgttttatcgcgatgatcatattaatcgatttgaatgaatatgtttagtcgtttaatttaagtacgatgacgaattctatatatgcttctcctagatagaaagcttacttgttgtgtaaaaataagttttttctaaattgtcagtttacttacgcttcagtgatttataatgttcaataaacgatagcagttttaagatactaaaaaaaaagaaaaatacgtctgtttaacattacaacttaattatgcttatgaaagttgaatttcaaataataaaatgatatagacaaaattgtattaagatagtttatccttagtcccaaaaactaaattccaaagttccgtccgatgacaagcgtatagttcagcaagtttaaaaatcaaaagtgacaatgggcaagaaatactttgaaacatcccagtatcgacgctttgcgcctttccattcctcgtctttactacttacgggcatggattcgtatgtacattgaagcccgaacgatacaagatcgatggggaccaattttttgtaaacatcgtaaaatgtttggttgtcggcgcccaatccgttaaaaaaggagaacttggaatctgtttcaggatctaagagaccaacaactgaatcaaagaagtttcgaagatcttcgtagctttctgcgaaagcatcatagtagatgccatcgaaaacgtatttagacgcaatgtcgttaatagcgttctcccaagttgtctcatatacaatcacattttcacgatccatccaaccgtttttacgcatatgtttcagaacgtccggatggggctcaatgatcacatgaagcgaaggctccttttcctgaaggaacgtatctattattccaagaccaaagccgacattcaaaacacggcggcccttggttggtgcaataatttcagcagaacgatgcattatttttcgttcccaactcatcataacagcgtttgcatcactatccaaaaggcttgaactgtcttctgtaggttgcgtataggagagtgcactttgcaagtatttttcgttagtatccaattgttcgtttgtaagttccttcctctctaagagagaaagtaatagctctgatcgaactccagcatccacgattgtttcgtacaagcgcaataaattcctacgacgtgcaatgcatccaggagtttcgttagctctatcaataccattccagactccaccattagaaaggatccatttcgttacttcaatagcttgaacctctgtctccttctcagcgtatgaggctataaaatgtaaagcatttttgccagactcgatatcgatagctgaagtaactgccccctgatccactagattttgaattttttttaaatctagttgtttggaggcttccaagagacttaaggactcttgagattcttggaattccaccgattcattcactagtggagcgtccattttaatatgaagatggcaggtattttttactcgtagctttaagctgaatgctttgctggacttagaaattaagggatttttttgttaaacaataagacattttagataccgttgtaatcatttacataacgaagatgaaataaaaataaaaaattcttctttgttctatcaagtgtttcaaagacatagaatgtactcatgagctataggataaagaaaactagcaaggaaatggcattaaataattaaaattattctacctcgatatattgtacaaataacccatctgaaacatgcaaaaagaatagcataccgttgatttattttaacttcggcgatgtagtattactaaggtgtgcttatgcaagttagagaaagaaagagttagtttatcatacacagtgtttatgttaactatagtgataaaactttttagatttgttagatgataattaaaaagcattagaaacttcaaaacgacaaatcgggagaggaagcatatagaatagcagtttgttttaaaaaaaccaattcaaattacatgctgccatgagtgtagagatctaagctccaacaacaaaatgagtacggtagaggggaaatgttttaaaaatgaaacagatccagaagaagaacctttttgacgtagctgttttggattataggctcaagggaggttcaaaaattcaagtttttaattatgattatagagggaaatattaatagtaaagaaattaacgagaacagtaaccaccgtcaacaataatgtcactacctgtgcagtaggaactagcatcggaagcaaggtataagtaagcaccgggaagctcatcaggtagaccaatacgggcttgaggagtatactccttccatttcttacgcaagttttcatcagcgtacagagtcaaatctgtgtcaatgtagccaggagacacggagttgacacgagcgaaaggggcccactcaacggcaagagcgcgagccagatgtttgacagcagccttggtagcatgataagaagcccattgttgaggccaattggcaatgtgaccactcatactagccgtgaagatcaaactgccctttccttgcttcttaaaatgatggccagcagcctgtgcagtataataagcaccgttcaggtttatgcccacgaccttggtccagatgtcttcattcttatcttccaaggataagtggggaatcgcaataccagcattagcaatcattacatccaaacgaccacccaattcctcaactgcctggttggtggtttcaattacagcactacggttctcaatggggcaagaataagccttggcttgaacaccatgtttgtcgcgtaattcagcagcatactcaagagcctttttgttacgaccgtacaaaagaccaacattagatccagcggcagcgaatgctttagcaatcgaaaatccgataccgcctgaaccaccggtgatgagagtggttttacctttaagagaaaacatagaagtcattatgagatatatgaaaaaaaccgaacgatgtaataattattaagaaaaaaaaaaccccacaaaaatattttagcgaacaaaaagtggtagtaaaatttatgaacaccggtttaatagcttttgattagatgaaaagcaaaaatttttttccgaaagatttttaatagtaagagaaggcactcttggcaaccagaaagaaaaattgctttgtggcaatggacccaaggcttttatacaaaaaatttcctctttttgacacacagaaagagcagtcctaaatagtgttgttggaaaaaatatatgtgtaaataaacgatttgcaaaggaggaaaaaaatagcgcaaatagacaaaacggtcgttttactcgagtgacactagtagatccatcaaaccgataatatcgggtattgtgatggctgagtggaaagtttgaatgaataactgcgagaaactaggctacacacataggagtcaaaatagtgtaacccgcaaaatatagaaatccaattcataaatgtgagaatgacaattcatttattataaattggaaactcatttcatcttttctttttttttcgtgaaatactacgagtttctcttaaatccggggagaaagtacggataaaatcccatgattaagaaggggagcgtcggacgacaaaggtagcttaaattaacaaatggccaagtgattttggccatttggggtatgatttcgcttctctcgatcaagatgcaagcgattaaagaactggactcggaagaggaaccaaaagttggcgagttctataagggcaacacaatttcgttttgcaaaaattcgcttgaaaatgatactcaattacctcaaattctcttctgcattaatcctaaatccatccgaaattttctttttccacccatagcaatatcagatccgaaagaagctcaaaatcactgttcgtcttactattatattaagtaccggtattatattgtacagtcaagatgcgggatgatgggaagaatgtctttttaaatattatctaaaaaaggtaatagttacatgttaataactatatatatatatttccagactatactagtaaagtaacggttgaaaaaatgtgtaagtagaagaactattaaacttaattgcgttcagtagtttctgcatggtttttaactaaaaccatgttcgatattgttaactattaaatatacttattcaaaaaaaaagaacaccagattctcctgtcacgcatctaggtttccagtttttcatctgttccctcattaacgttctaccagttgcccgcattgttccagaagatcaacccaaatctgaacgagatgcaatagcctggagactaccagagtcttcattttacccgaccgagatcgtttccatggtcggaatcgaacactggaatacttgagacttggcgaaaaatgagtattatacaagggaagaaaagaagaagaaaataaaaggataatttatgttttacggcaataaaataatgaattaataagcaagaagtattaaaatggactttaccactaatgaggttctgtttagtaggttagtagtctgtaaaaatttgacaagaaaaaattttccgtttcttcaattgaaggggagctccattttaagatttgaatggtctgaagaaatgtatagattgtatatatggttgttaccgtaccgaaaagactataatgaaaagtttaagggaattctaataaatccttctatttttcttcttggctgtcatcatgttcaaatatgcagttttccgaacaaccttgtatttttcatgggaaaatgcgatttgtttcgtttttgttagctttgtttgaataccattttttaacttatgcgatactttctaaacggagttcactttttaaattaatctatatcaactgagccgttcaattcaatccctttttttatatcagcttgtaaacaaacgtttcaggaaatgagaaagttcaaaaagcgttaaacagtgaatgcttgtatgttgagctttgacttgtttgcaaatgtttaattgtcgaaattcatcatctgtatctgtccaaagttgtgaactgacaagatagagattaatttgttagatcacgcaaagtacgatatgtttaaaatgcttataccaggttgcagtctttgtttttcatagctttgcaaaaaaaaaagtggattaaaatactaatgactactagggttcgaaaggttgctgttcgattatgaaaaagcgttcactcttttatctcccaagcgatgatttgaatttttgatgcatctgtggcgtagaatatgatcaatcattttagaaaacagaataatattcaaggatccatttaaagtcctatatagagtaaaggattttagctattatcctcacattgaagactggtcccattataccgaagtctgttgacattaatatcgttgtaccggctttttgagtagactaaatatcttgtacaggatctactttgaaagagggtattaggtcctttttttattttttgttttccaaggattaagatagaagctgaatttttttggctaggcaaagttgactaattattaacagactgtggttcgagtgattagcaatcaacctatccttatatgaaatcgtgcttttaacaatttcggttgttgggagataactgtgtgtacggagaatcagaaatttttgttttggaaaatatttgtaaaagcaattacgtctaaatataatgaattacgcgctagaaaattttcatatagctgaatcccgaaaagctcaacctcccatatgattgagcatccataaaagcatgaaatttttggtacaagtatcggtgaatcgtaaatttagaaataactgagcaattttatctcatacataatataggaatgaaacgtttgtcgatcaataactagtctgatacttgatgcaaacatttaatcaaatacccttttttaggaatttaaggaaagggctttaaaagaaattgaaaacttaactagaactagcttttcttaatcgtttctcgtaacttatcaccacacgctaacattagcattcctttgtattccaacgttacctacactgcagtcaaggaaaatcatccaacctaacattattcctttgcatatcgcgtccattttattttctaccatgtcaaatactgttaggagcttagtcatcaaaactaatgtcgttaaaagaattattaaagatgtagaagtaagtttcctttttggatcgcgattttgtagatggaattttctgacctcaacaattgtttagttggctcatatcgatattaacgaggccgagaaacgtgtacaaagtaaaattgataatggggaagattctgcagaaattgagcatcaggtatgttgcattagttgaaaccatataaacgttggacgtgttgtgctagaagatgtttctaccaagctgaagatacttttcggtggtttccgctttagcgtatcttttttaaaataaaaaataatcaaagtactgacattctggacctctagaaatttgttttgaagaagcatcttgaggcgttgccagatgctcttgtacgtcttcgtaatgcgacgaacgacttggaatccatttcttctgacagtgcatacgaaggaactcctgaacttgaacaagcaaatgaatatttagaaaaagcaaaagaagtaattgaaaaagagcaaacgaatttccccacgaatgggtaccactgaatacacatttactagcttttgtagatccctgctaaaatttattactgacccttcaaaagacgatcatgaaaaggttctacgttcatcattctttacccaccctttcaatgctatcctactcaactgtactgtgtcttcgatttttattccaatccattaaaataatagacaatcccaactacttaaggattatccaagtcatgcttaaatcttttttaagatttcgccaatctattctaattttgccagttaggtgaaactgttcacataaaaaaacatacgtattcccctttattctactagagatttaaattttagctggacaatcaaacaattttaaaacaaccaaatgttcctgctaacaagcagcatagacagtcgtcctctagtatttatttgcacttttattgtgagtgtaatgtagcgtatcactatgttagattgtacagctcattgtttgacgttacttaccatctgagcaaagagaaagaaacacttcgcgtgaacattaaacagattgggagcataaaacgttccatttgtatacctatggcaagtccgccaatattatcaagggaatcacctgtgttgggtttagaagaagagaagaaatctgacggcggcaactctgaagtaaatattgacccttctgcatcttcatcgttgaaggaagatgtagatggcgaagagggagctgatacaaaaatagatccacaccttcttgaagaagatgatttaaatcctgtagaggattacgattctaaaaaccaaaaagtcgttgaagcatctaaacttgaccttgacgctacatcaactgtttgggcggagagtcttagtattaatagagaagctagtatttcccaatcaggcattgtagacaatgaaatggagaaaaaagttgaagaggaagaagagtttgacgaatttgacgattttggtgaatttgaacatgatatccccatctgtacatttatgggtgattggcaagatgatttccaagatgctgtcaattctgtatttggactacctgaaactccgaaaacaattgaagaatcctccttggatccggatcgtatattgtctctttggcaaaaactgattgaaatgcccgtgctgcaacggccagattggctgaggtctagcatcaggcatatttttttagttactatgggtcttcctgttgatttggatgaacttttgcctactccttctacccagggatcattcaattcttcacgcacaatagaattgtcttccgtgacgttgccaaaatctgaggatgaaccatatttagattattcagctgctcgtcgtttatgcagcataaacaaagacgcattaacccaccgatctcatgagtctttacaacagcatatagagttactagaatcaactctgcagcaagctgttgaagttgctcgatattggaccgataaaagggattcagctcttagcgataagttgttatatgagacggttgtcgatgatttagttcaacatagcaaacgtttaagaaactctggtcgtaaattcctttctagaaggagcacttcctctcataaatgatccctttatatctttaattaccgacctcttttcctgaattgctgttttcttgtttaattttacgggagtaaaataaaacggaagcgttttatttttgttgctgacgaacctttgttacgtctaacgtgattagatttgacttgtgattcagctgtattgtcttcttcgattcttttgcctcttctcttctttttaatgactaatattttaatgactcttctctatgtgtttatcaatattatgtcaaccacttgtaaatataaatggaacagtatcctaacctaagcgccattcttggttatttacataatagtccataattatctctaaagaaaaggagcaaattttgattcactgttggtacttaagttattcatcgttaaaaaaacattaagaacatttgtcgacacatttctggcaaattgataacaacttgaatgaactgttaaaattataagcaggaagttgaaattttatttttatttatacttattcgttagacttgcatttggaatgctttggatttactagtacccttattctcttacaacctggacgttcctagtaatatcaaacaattaattgacttatggaattagatggcttatcgactaaaaaaagctaaggcatttcttgactaaaaacgcaaggaaaggactataaaaatttgattgttactacaggtaaatcgagaaccatcgtatataggagctgcaaaattttgtatattattggtatgtttgtcagacgctaaatgattcttacttgatggatagtttaaccttttttttttgagatttacatgcaattcatctattgcctaaattcaccagccattattttgacaaatgcattaaactatttaagtatagcgattgcttttataaaaggattttggtgcagtactaggaatatgaatacgcgattgatattgagtaatgttctggcacaagcgttttcagctgacagatttaagcagtctgttttataactattctcaagtaatactttcccattgaaaataaaaagttatttttgtaatgtggttggattgtatagtacgactctgcggttgaagaaatgcagaaagcatctttggctagcaatataaataacaaaaaaaaaaaaaaattagtcaagctaattttgtgttttataaacaaaaaaaaaaaacctttggaacaaaattcttagtatacaaattgcgataacgtattgtaatagccagcactcaatttggattcttagtttcaagatatacatatatcgcttggattaacgctaacaccattttttacgattatttttcgcctgcaaaagaaaaaatcataagggaaatattatatatttacaccataccttcgcttttgattcaattagctttgatacaaatacctgtcttataaaactggtgtttgccctattgcaacacctccattcccttagtactttttaaaacgtttcattatgactgccaaactcaattcagtaataattaatcccagcgtggcgcatacggccactgtgattttccttcatggtatgaacgatgataatgttgagacaaacatatcgtatattttcttcataatagtaacacatttatcttaggtttaggagatagtggacaaggatggtcttttatggcaaatacgtggtcgaattttaagcatattaagtggatctttcccaatgcgtaagtaaaagaatgtatttaatcatgcaattgtctaaagtaatgtgtgatgaatgaatgagaattcgcattacatactttgtattttgatgctaattattttgtatatagtccatctatccctgttaccgtcaacaatggcatgaaaatgccagcatggtaagtaattgttctgcttgatgataaagtacaatgttcgctaaaacttttttaggtatgatatctacagttttgcggatatgaagagggaggacgagaatgggatactacgttcagcaggccaattgcatgaattgattgatgcagaacttgctttggggattcctagtgatcgcatattaattggcggattttcacaaggtatgagctgccatgaaagcggttaactcgctagtcattgcattttcaaaaaaaaagtgaaatggttttcacttttcaaaagtatattgcttactaactcgtcattttctctaggttgtatggtttccctttacgctggacttacctatcccaaacgtttagcaggaattatggggcattcagggttcttacctttggcttcaaaatttccatccgctctctctcgagttgctaaagagatacccattcttttgacttatatgaccgaagatcctattgttccctctgtcttgtcgagtgcttcagctaaatacctcatcaacaatctacagttaaaatgtctcgatcgaccttttgagggagacgcccactctctctcttcagaatcgtttatggctatgtataaatttactcagacagttattggttcaccataagtattgtgtttttggtgttgagactttgcaaatgaaggaaattgacgagtcttttgcacttttagagttactcataaaattaaataagatttaccgtgattaacttttcccttttttagaaagcagtttcatactagtaacttaagactatgaattgtcatcccatttggtaggttctctccaacagttttactcatttatggcattttaaggattgaagcattttgttttgagtatagatactatggagtttagttttcatttttagtagcaatatttcgcgacgcgttcattgtttacatgtagctgcatcaagtataatacatgattatgagtgcatatactctatagttgaacttgtaaagtaattaaactaaagaaacaaatagatctactgtttttttgttgtgatttagagaggtaattttgggaatttccgcaatatatatatcgtggataactacagcaattcttctttctacatagtacgaacaacaaccaaaaaccgtgtaatttgattaatacacgttcaatataaaaataaagtgcaatggaagaattcgcagaggggaatgatgatgaacaaatgatatttagtgacattgaagacctaactgctcacggtaagcttgaatgagtatacggcagttataagactcccagtatttgctttaaatatctactaacataatcaaagggattggtatgaccgatatcataaaattgaagcaagcaggcgtttgtacggtgcaaggagtccatatgtccacaaagagatttctccttaaaatcaaaggtttcagcgaagccaaagtggataaactgaaggaagcggcatcaaaaatgtgcccagcaaacttttccactgcgatggaaatcagtcaaaatcgtaaaaaagtatggagtatttcgacaggatccgaggcactcaatggcatccttggagggggaattcagtcgatgagtattacagaagtatttggagagtttcgttgtggtaaaacacaaatgtcgcatacattgtgtgtcactgcccagcttcctcgagatatgggcggggccgaaggaaaagtagcattcatagatacagaaggaacatttcgacctgatcgaatcaaagccattgcagaacgatttggtgtagacgccgatcaggctatggagaatatcattgtcagtagagcatacaactctgagcaacaaatggaatacatcacaaaattaggaaccatttttgctgaagatggccaataccgtttgttaattgtcgattccatcatggcactatttcgggttgactattcgggtcgcggggaattatcagaaaggcaacaaaaattaaacattatgcttgctagattaaatcatatttctgaagagtttaacgtagcggtctttgtcacaaatcaggttcaagcagaccccggagcagcaatgatgtttgcgtccaacgatcgaaaacctgtaggaggccatgtcatggctcacgcaagcgcgacccgtctgctgttaagaaaaggtcgaggtgaggaacgtgtcgcaaaattgaatgattctccagatatgcctgaagccgagtgcagttatgtgattacacctggtggcatagcagacgtttcctaattgattttctacctattccaaaaaaaaaacaaaaaaagaagagaaataagaaaaaagatcagccaagttcagcaatgccttttatcattgcgtttgtgcttatgttttaacaaaattgagtgcactgattacgttaatgttaacattttactgctgcaatactatatctttaatacaataatcagttcactattggtctctaaaatggctttaaagaaaaagtttggatgagaagctcgcgccattttagataaccaaaccaagattttcttaactacacatttatcaaatagttgcgaatggcgcaaacccccaaaagcaacttattcttacgagtcaacaaatttgtttaagtagtgtcatgtgaagttgctatcgcatgtatcaattaacaaaagctgagcgcctttcattgcaatcgttggacaatctgacttccaccaaacaattatatcgtgtgagacagaattcgtcatcacctttgttccagtttatttcccgattctatgaaggcctgcagatttgcacgtgttcaggcaccttcctttcgatgtttaccttttgcgtcaatatgacaaaaggggtacagtttctcttgatccgttgccaaggatgtgtttaccccggggctttgtcgcaacaaacgagaacagtccagcagccaggtttttcgataaccttctgtcgtgccgataaattacgatgcgcagtcgctaaattcgacatacagaagcacagggcacgtttacgcagtgctacgaaattttactgtgggagcagtcctttttctaccatacgacgttccgcaacctttccagtgccaaccaccacgatatactcacattttcgaacgtttggtaaaaatgtctactacttctcgtgaagatgctgtttatttagccaaacttgctgagcaagccgagcgctatgaaggtatgtgcttttataaggtttagagacgcgtagagcagagatatatttggtgttatttctgcaagaacaaaattacacacatccaaggttctatcggcggaagcttttgagtaagcgggcttcctgtaaaacatcgattgcatttatttttgacatagttgtgatcagaggcttagttggtagaatgtttgtgtttgtgtgttgtatggtggttgtcaaatgaactgtgcattggctatggtgatgttgaaaaggtgttttagtatttcaacttgtttcctaactttatttctaattgtttttactccgagaagaaatttttttgttcatacagacatacggaaaatacatcatgctgcgcatctcgaaagtcgaaatccttatgtacttatcactaatatatccaggcatggttgaaaacatgaaaagcgttgcctccactgatcaagaattgaccgtcgaagagcgtaacttgctctctgttgcttataagaatgtaattggagctcgccgggcgtcttggcgtatcgtttcctccatcgagcaaaaggaggagagcaaaggcaatactgctcaagttgaattaattaaggaatatcgtcaaaagattgaacaagaacttgacactatttgccaagatatcttgaccgttcttgagaagcaccttatccctaatgctgcctctgccgaatccaaggttttctactacaagatgaagggtgactactatcgttaccttgctgagtttgccgttggtgagaagcgccaacactccgctgatcaatctcttgaaggttacaaggccgcttctgaaattgctaccgccgaacttgcacctactcatcctatccgcttaggtcttgctcttaatttctccgttttctactatgagatcttgaactcccccgaccgtgcttgctacttagccaagcaagcctttgatgaagctatctccgagttggacagcctttccgaggaatcctacaaagattctactttaatcatgcaattgttgcgtgacaaccttaccttatggacttctgatgctgaatacagtgccgccgctgctggtggtaacaccgagggagctcaagaaaacgctccttccaatgctccagaaggcgaagctgagcccaaggcggacgcatagatagctcgttgctcatgattgatgccatactttcactactatgaaccaattttaaaaaatttatttgtctaagagttctttttcgtttagatcttgtgtactacacgatggaatagtctcattacattctcgtatattttcttctaatttttttttctttttgtctttctttaaatttcttttttttttacagtcgtagtatatgtgtgtatttggtagctgctgtaaaaaatacagtagttggacgacattttaatttcgagtacacaacccgtaatgatttgcttggctaagtgggtgttgagttaatcaagcaatagtctagatagatgtgagtttcaaactgaagagttggtagattgagaatgtttaagcctatcggattgaatttgagctttttgactgatttgcaccgaattgcttaatattccttgcatacgaccgatgtaccactttttacacaaagcttaaaaatttgtatgttctagtgatactcaaacattattaaatataaaagctttaagtttgcatataaaacgcacagtaaacatttgaatcgatgcctgtgagaccatgcatacatttcacgcctccagaaggatttatgaatgatcccaatggtctggtttacagtaatggaaaatggcatttgttttttcaatggaatccaacaggaaaccaagccggtaatcaacattggggccatgcagtgagtaaaaacctgtataaatggaaattactacctaccgcccttgcacctggagacgatcatggattaatgtttagcggaagcgcagtgatcgataaaaccaactcatcaggcttttttgaaagtggatttttttcgagaaagtcggttgaccctgaagaaagaattgtgttgatttatacaacgcattatgataatcgtgaaactcaaaacattgcctactcattggatggaggtatcacatttatcaaatacaaaaagaatcccatcctcgacatcaaggaatcgcagttccgcgacccaaaagtgttttggcatgaagaaagtagagcatggatcatggttgtagtgttagctcaaaaatacaaagttctgttttaccattccctaaaccttcgcgattgggtaaaactttcggaatttggttctgcaggcgttttaggataccaatacgaatgccctgactttgttcgtctccctatcgagggtaccgacgagtttcgatgggtactgattgtttccattaatcctggttcttcgatcaatgggggtagcatggttcaatattttattggagattttgatggtcaaaccttcactccaattgatagcgcgtccagaattttggattgcggtcacgattgctatgccactcaaacgtttggtaatgcacccgatggaagagtcatttccatctcttgggcaagtaactggaactatacgaacgatgttcctatgcgtatgaaacatcgaggtatgtttactattcctcgagaacttactctttgctacacccatctcaatcaagaaacgcgtggtcttgtgctacgtcaacgtccagttaatcttcaccatctttactatccagattctctaccagctccacttttgttaaaccgtgtctgtgaatttcctactgtctggactagtgccactgtattctacctcgccgtttccattccgaaaagtattgtattagaatcccctatggagtttttatgcttgacatggtctaccacgccagatgttgagacctctaaggagtattttgaacttggataccgattccacgacggtgccgtctacgtcgaaaggggtgtatgctcgtctagttggaaatatcctttatatcctgaacggtgtacgtcttctgttcctccctcttcttacgaagataattatatattggaaattgaagctgtagtagatcactccattattgaagtttatttgcaaggaggaataatgtgcttaacaaacgcctactattttaagggagatgaaccattgcagtattactaccttcgtgtcccgactggagcttctttagctaaatcaggcatgcaaccattattaaacaacagaccgcattcctaggttccaaatgaatcaggcaatacgaaatcgatacagtttcttccgtcagcgttttctcttattttctactgtgtattgatgaaaatccaagtatgttatgaatacacgtggctagtaaattccgaaaattactcgggattttcgatacccatcttccaaactatttctcatctaaatggataagatatagtttccaaaaatccacacgttatccactattgttcgttgtttatttctgtttttgtttttgttacaatttgattccgttccatttctttacagttgtcgttattctgcgtcgattccgacgccaagtttttaaacacgactggagatgtatataccaaatatttatttttaacagctctatgtttgttagtctgacttgtaaattactataaaaaaaagaaacattttattacgaattgctcctatgctttcccattcttgagtaaaaagttcccaatttcaattctatcctccgttgacaaggtgaaaaagaaaaattgatgaactgaagaaaacagatttagttagtctaaaaacatatttttaaatatgattgctgtcgtatttacagtataacttaataccctaatcaataaaggcatataacaccataagtaacacatagcatgagttcaacgtaccaataaccatactttccatgatcgcagaccctgatcaattaatgcaaaaagtatgcaagaagttgcggaaatatagttgattaacatctctaggccgccaaaaaggcccaaggaactggtggctttgcgctttttggaggaggaaacaaatacgatgaagcttcagaattattcttagacgctgctaatggttacagactgcaaaagcaaggtaatgattttgatttacttttcaattactaacgtgtgtaggatctgctgcaggttatgcttttgaaaaggctgctgagatgcaattgaaaacggatgataaggatgacgctgcaagtacttatgtggaagcttttaaatcttatcgacgcgaaaagccttcagaagcagctcgtgtactacaaattgccatcgagttgtttacaagacgtggtaacttccgccgtgctgctaattacaaaatggacttgggagacatttttgagcaagagctccaagacacaaaggctgccctgggagcttatgaagatgctggagaatggtattctagtgatcaagcagatgcgtatgtagtttacctttttttcgtatacagctgacgacctaaacaaagtgacagattcactttatttgactcgtctaaattttattattattatttttttctaattaattatcttttacaactaacttgtcagacttgcgaataaggcttaccttaaagcggccgacctagctggcctttgcggtgaatattctttagctatacggaaatttgagcaagttgccagagcaagtgttcaaaacaatttgctaaaatggagcgttaaggattatttgctgaaggccgggttgtgttatatggctaatggggatgaaattgctactcgtagagctttggaacactttttagaaattgacccgtcttttgcctccacccgtgaatatcagttgcttaaagatttacaagataccatcgaagcctcggatgctaacatgttcgctgacaaagtttttacctatgatcaattgtcgaagttggattcttggaaaactacgattttactgaagattaagagcagtatacaagaagctgaagatgacttaacttagttttgtttggtttaagttttcaatcacgtgccttgaagtaagtgaaaaaacactttcattggcttttcgaatgcatgggttttccaatgtcagtaacgttcgtattcatatttgtttttttttaagaaccttttttacattatataacatttttatttaaattgttttttattttgtggaattaagctatatatatggtcaacttgacgagaatgattgcaacttttgtttgctaatattataggatttactggtttgatctttcaacttgttgtctacaaatggaaacaaagagagggttaggatgatccttgttttacatttatatatgcttgcacaatgtacaatttttcaaataggcattttattttttttgtgagacatatttaatacaataaatccgtaaccctaaataccttatacatcacatagtcatatgtaattggcaaaatctaatgcaaatattcttattattagcccaagtattatacacaaccgaattattttttggaaacaaatcttgataaagcatatccccatttttcccgttcctctggaagtttttgctcgcgacgaacacgctgagcacgcatttttttctctatctctaaagatttttcaactttgagacgacgttggtcaacaacgtttctggcatgtttgcgtaaatatcttcgtaaagcagagtttttaccacgggcttttgcctttggtacccatttttcttcaggcggcttttcttcctcggcttcagcctttcgaagcgacggtgcagctctatcaacattaccgataaaatcagcattcaaagaaatcatttctgggcgaagcttctccaaaagttggcgaacttcagtttcttgacgttgttttcgagaagcaaaaggatcgttttcatatgaatcataattgggttcaccagatccaggaacaatgatgctttcgaatccctttgcatgtccgatacctaaaatatcctcatacggacaataatgaagatcaacaacggatgaagagggaagcagatgattcatgtatggaaaattttgtttagttcgtaaggcatctttccaaatcgtagcatgtggtccccatccaacggctagcaatccccggtcactgagggttaagcgctgagcaggtgtaggggtgtaataggagtgaagctctttgtaagttcgaaggtcccaaactttcagtaaactatcggcaccagcggtaaccatatatctgccatcacgatttactgccaaatcacgtacaggcccgcgatgagtaagcattttgacaagaggtgtagttgaagatggagaccagagggtaacctggccatttgcatgaccaacatgttcaacagcgttatggggattttgatgtaatacatggctagcacccattccggtacggtgttctgcaaccaattgtccagtagagacatcttggtatttcaaatagccagcattgccaatactggtcaatagtaagtgatatggcaaaaaatctagagcattcacttcgatatgccgcttcaaacagtgaatttctgttcccatattatcgtaaacgtaaacatacttcttttgtgcaacagcaaaatattgatggttatgaaaccatttaacatctcgaacggtctctcttaaatgtagctctgtgagtaatttaccagtacgccagtcaaacgcggaaatatgaccttttcttccacctaataaaatcattcttccatctcttgtataatcaaatgagtaaccaccaaacttatccaaatccaaggagaaagactttgtagccgtctcaagtgcaacattaggagccagttgatcttgacgaaacttgtatgtcctttcaaggccctcggcttccaaaagaccgggattatcttcatgtaagatttcggttttcgccaaggaagactcaacattctcaattctctcctcgattttctgaatattgcttcgaagctttttatccttgattttctttggattcagcttgcgccctctagaatatttttttgtagaagcattaacatcctccaaattcaacttttgagcagacataatgctaactaagtaaagatattagtgaggaaaaaagatttttttttctttttaggcctgattatacaaaaaaaatgaagcagttttctaataaacaattctttccaaaatttaggtatctcccttagtcaaaaagttagaaacccttcaatttttacacaaatgtattatgtaaacgaagtgatagttaaaaaattcaaacactacgttcgacttcgattctatgacccaacagtaggtttaggttgagggcaggtggaatgtagttctaggaataggatttgtgcgttcttattgtaaaaaatcagaaactactactaacacaattagatacaaaccacaattatttacaaataatacaagtataataaaataaaatttcataaaaattaagtatgcaaaataaaaacaagaaaattttaaaagtaaacccgaaacccagtaaaaacattataagttcagacaatggccaatgccaaaactgcgaaatgaaccatgaaacgaaaatagctcaggaattaattctcctgctttttggtcatggaaagaagctggatcgaattggatatatcgctcatcttcgaaccgctattatgagcacttcttagtacgctctgcgtagtgttgtaatcatcaatactctgtaaaaggacgttttgttggtatttgttgtttttagaggagtttttgttttgttttgaggatttcttaactccttttgaagtctgtttaggcttttttgactgcttgttccttttctgtgccatttggttgaagttaaaagttttatcacggaggcgataattcattttttcaacaaaattttccttctcaaaagtaaagatatatttattataaacaaatacacatgcaacataatacatttctccctaacgatgctgtagaagagcaaaagcaaaatccatactatggaatactgagagcagtggaaaccgacttaaggctcggtcaacgttggtgtgaattaaaggtacatgttcttgatattgacttaaaaacaaaaaggcctttactctcagggattcccgtaaatggacagctcaaagacaaattgcaatatgttctgccgctttacctccaagagacaatttcgatcgagtttctgtcctctgttttcgattctatgaagaaactgagccttccacttgtaaaggatgctcgaggtctttctggagatgagtttttcctatacctgggaatcatgtgttctgactcaacgatagtatattacaagatcaccgatggacttataaaaccaaggcaaaatgatgaagaataaacacatgatatatacatatttattgattaggattgaaaaacggaaagacaacgctataattttaccactaccagattaatttttcacttcaagtgtctcaacgtttgtaaatgaaaatgcacatattacaataactttcataaaacaaattcgtatgaacaaaaattttctgtaaagctcattcatcaattaatatcacaaacatgcacatcttcctgtgtatggaatagtttctgggcaataatgaacatcatcgtttaagaaaaatcccactgattccatatgattagcacgcgctcttaaaacaccaaatgctgctgaaaggatatcagactcggctaaataaatgtcagcaaaaagtacaacgtgaagcatttatattagaaacaggttaaataaagtcatttccaaaattgaagaagcaatttacttactccagcgatgataatatgttcctcctgaaccaagcaagtaattaattaggttggtgtaggtctgattatgccgaatttgctttagagataaaatttcattaaaaggccagtatttacaataggtgtagttgttactataaacccagatattgctgaaatctccttgagtgtttaaaattttgtattcttcaattgcctcttccatagcatatataccagagtgtttacgttcacagacgtggtttgtaaatacaatgtcgctgtctttgaaagtagaaaatatatctctgaacaaaaatattagttaggtttcctgaaaaagaagaacgaaataaacaagttttaccgagtttcttactttttttcttcacaaaccaatttgagcccgggttctattctccaaacataatcgtattccaattgaggatgatataataaagatcgaactacccaatcttgaaaactgtgaaacaaaggagagtatacgtaagatagattctcttgagcaagtgcatctgctcgttgttgataaagtcgattgttttcaactaggggttttacttgagaaagatcccaatgcactaagtaagagatagttagaataaattgtaaatgattggtataagttattcccttcgtaccgtattcacaatgaccagacgcaatcgtgcttgtcgtactcataaagtattccgtaaactcatccatgccgtaaaacgtccaaggataatgaaacctcttattaaatctatcctctacgctacgcatcgtgcgcaacacttccccaagttcagcattactagaaaacagaattagaaagtacatctcaaatggcaccgtacgcggtaaacatcagaaaagaagcactcaaattggagctttgaggttcattaagaatcacatatacattgttgggttcatttacagagaatccattcaaccaggtaaatacaattggtagtatggaaagtaaaagttcgtaaaacataatgaagcttaaacacgagcagaactttccctgttatgagaagtaactagttcaactaacgtatgactccaaaagtaacgcatagaaagtggatttgaaggaatttaactgaaattgcctaagacaatggttaagggcaaatgttaataccctgctagagatttgaccttagaaaagagagctctttgagtataaatatttatttttagcaaatcaatttttgtatacaatgtttgatgggtagatcactgaaagaatctgctaacgagcataatcttataaatgacatttgcataagcgtactgatagtcgctatgtcgagctgttattactgttggaatatttaagttctatcaaaggaattataaaatttgcattcgtcttttataatggtttttaatgtctattaaacaattcattgttgctgatgaatgtaaacaaaagcaataagtttaagtataggaaagcttcagctgttctagaatacaaactcagtaaaatgttataaaataatatttcataaacccaagtggcatatgtatcttaagacattttcccaatatctgcaaactaattcactactttcgatcaaattatatactgtggttgttcataatgcacaatcttattttaacgagcctttttttttgctttctggaaacaccaaaattcctagactactaagggtaaaacagtcactagggttagggttgtaattttcaacaaactatataaagtctcgtttgcacttcgttataacctatcatgaatctgaagttacattgttcagattctttcgagaatcttgcgtgtaacatggttggcgtgtagaggttgacaagagtacagacagggcggcgattgtccttgcagtttcgactgcaggttgagagttggcgtcttgccatgaaaattgactaaaggatgctgcgtagcctagccaacagattctaaaacgattggagtgatcctgatccttctcctttggagaggaattggttgatcctctgacaactgtatattcctaaatctttcgctacatgatctctggatccttgcagttgggtaaaaccatacagttgacatttttcatttgggtagttcttcttttatgatagtttaatcatgtgtatgaatacgattaattattttattacaattttactttgtcatttaaaactgaattttttaaacttccaattcgctgttaatgaacaaataaaaatgggcgttgtgatgttttgatgagaaacaggctgacctgtcgatgtagttttcgtttgtacagcttgaccgtttgaggtaggttgccagtatggtattttgtatacttaaactgaatttttaatgataatattctcgtcatattttgaggtactttgttttcgtgtataagtccttgtcaaattaaatggactacaaagtttttaacaatcagttttgtgggctgtttgtagcaacatcacaagtgtattagcaataaatgatttagaaatgctaccctaagagagtatataaaaaaaacctttcgctccttttcatcgtttactaggtcgttgaattgtcaacatttcagtctgatttggcaattacaagcgaatgataaaaaccaaaaactggttgcttgttcagcagttgtcgacgccgacgggaaagcctgctagctgaaataattgtcaggatgctcaatattagtaaagcaatgagcaaattaaaaactataagtttgtatctattcctgtaattggggctaccgtttggacataggcccggtgcacgcagtttttgaagacgagatgagttagggtgctctaatataatccttaatgtggaaaatagagaatcttcttctaacgtaagtgagttgccgtttctgtcactcacatagattacgcctttcgagtgatctatcacaaacactggtggtgtgatagaatctacataaacagtatggtccaaattttccacaatccaatccaaccataaagaagaatctaaccataaaaatgaaactgactcagtataagtaggatgtgatatcttcgagtacttaattcgcttcactttcctcgcgaaccctttctttttagcttcagctatcgcactatatttcttaattctactccaaactatatcatttctttgtcgttgcatttgaaatcgaaaccatctctttccaagccgcaacaattcttcttgacttgaaaaaaactgttcagaatctggctgaagtaaggtcaaaacagtaagctttcgattcagcagactgtggcattttgtcggggttagctctgtaataaaaggggaggaaactatgttaatccactcagtaattcgtttataatctcgaaactcacggggtgtaattgcctgataaactattggcattccattgcgaacagcaataatgctaggctgagactgtgccccatatttattcgcgagcgccttcgaattacaaatgtataatggagcaacaccagcaagctgtaatttcagacgttcaatgatactgaaatcttctgaagtagttgcaaaatcgtaaagcaccagaaagaaaactgggtgagagttttcgattgattcaatgtccccttcttcgatctttattgcttggtaacttgccacttggtttgaataggatagcagctgttgatacttgagaggtccattatattgtatggaatcgaacccctgaaacaccctgaaggtaggaaactttttaatatggaaatgattacacatctccttttcttcgtcgcaattaacttgcgccatttttaatcgctcgtcggtattacgagtaatgcttgaccaaacagcttcccaatgaaagcaatcttcacagtgcttcaatgaaacaaacataacgaatgcacgagttttagacataatttcatttccaaaaagaaaccttttaaagttcaatgtctccaaaggcctcaaaatactcgagtgtttccacgattggtcttctttcagttcaaaagcaggatctgtgctactggaatcactattatactcaccatcgtcactgaaacaatctgtttcattttcagcttgctccaaatcacaattacccaaatggctttttacaaattgtcgcgcggattttgtcgtaatttgatttttttcaagaacgtgtcgcatccacataccattttttagaactactacctttggatgatcatatatttcctgttgagcgcaaaattctatattgttaataattagtaaaaactttaattcttatgatgtatctatccataccaaggtctaaatcacaaaacacctttgcacggcgtatgtcaggaaactccattgaaacttcattccaaataacagaaaactcttccttatcatatttgctttcagtgaactctacaaaccaaaatgcagtagtattcaagatggacgaagcattgtgcgaactaacgataatctcctgcttaattgaaaaagcgtaactaaaactaataataaagtagtagactatgaaagtgaaatgataaaggaagagcttcatttccctttttcgagacaatggttgggagtttccaatgtttactaaatcatgcagagaatgtgtagcatacaaatgaaaacgtaaacaaacattttcaaacagaagggggctattttgacacaatcaataattctttttaataatttatctttttgcaaattagtcttcgtgaatgtgataataaagaactttttctcacatgaggaaaagccggctagataagaacagtgaaatccttagaagcaaaagaaaaaggaatctaaatgacgaacacgttaatatatttaaacaactccccttgagttatggaaaaggcttttctctagagctgactcggtaatattttttttagtaatttacaattgacattcaaatttatcagatgtcacacattgagggcagaagctaaccatttgtccacagtttctaaaagaatctttcttgaggatggtgaaagcatgtgggagcaatctgtaagttttaaaggagtagtttctgggcaacgattttttagttttgccagcgtcgtttcaaaggttccctctctagtaaactcatcattatcaggccaaacaaacaatacttttgaatcagtagaaaaagattcaaagcctagcccccaagaccaacttaaaatactgcttccaagtcccaaatacggtgcaagaaaaagatatgagacatgagaaatgcgcttatcaattgctagggttatagatttatgcatactgattcttgcaccgtaagaatatcctcccaacaaaagatattccggatgattcaaactagttatatacttcacaaacaaggtaaatatcatcgtatcatgtttaccactcagcaaagcagaacgtctagttgtagcatcaaggacgtaaacagtgaatcctttggaatttattttttttgacaaggcaatgatattgatgtcgtcaacggagccaccaagaaaagcatagggatgagccaaaactgcgattttggtagagtcagctttgtaacatcgaaaacgaatttcttgattttctatgactttagtcgatatttcaatgttttcacccatagaatatctattcgggaattttactaatcggtgaactacgttcgttagtaaaactaaaaacttgattgaaacttcaaattttcaaatagtttactgaatacagagcttatttagcttactgctcgaaattaataattccaaacgtcaaactgattttaataagtagtaatgatgaagatgttagttgtatatgatgacaacataaataaaacaaaatttacaagaaattaatcagtgtcacaacataaaatatgctttaagatatcaaagaagttggccaaatataaatagaacttttaaaatgccataaaagtcatagaaactacttcttataccaacaaattggcacatcacaaaagtacatgtttgtatagtcataaaacaacaaaataatgaaacagtatttgataaattcaattaaaaattatatttttatggcatttaaagtcatttggctcatgtttcttgcttttgttttgttgacgaaaaaggcagtcacaattatttgcttactgtagcagagcaggaaatgaaccttcaaccacgacaataccatggttcgcggaccgaaaaagcatctgaagcgtgttgctgctcctcaccattggcttttagacaagctctctggtacttatgcccccaagccatcacccggccctcacaaagcccgtgagtgccttcctttgatcgttttcttgcgtaaccgtctcaaatatgctttgaacggacgtgaggttaaggccatccttatgcaacgcctcatcaaggttgacggaaaggttcgtactgactctacctttcctaccggctttatggatgtaatctccgttgacaagactggcgagcacttccgccttgtctacgacatcaagggccgcttcactgttcaccgtattactgctgaagaagctaagtataagctctgcaaggtcaagcgtgttcaattgggagctaagggggttcccttccttgtcacccatgatggacgtactattcgttatcctgatcctttgatcaaggtcaacgacaccataaaacttaatttggaaaccaacaagatcgagtcgttcattaaatttgatacttccgctcaagttatggttaccggtggtcgtaacatgggacgtgttggtaccatcgttcatcgtgagcaccatcttggttcttttgaaatcatccatgttaaggatgccttggaccgtgaatttgctactcgtctttcaaacgttttcgttattggtgagactggtaagagctggatttctttgcccaagggtaagggtgtcaagctcagcattaccgaagagcgtgaccgcagacgtgcccttaaaggtttggcttagttctgaaataagcgcaacataattattgttatgcgaatatatttggtgtttcgttaatagcaaaacttaggactgtactaataaacgtcttttatattttacacatgaagtaattagtacagcatttttacattgtaaattgtttttctgctatagaagggaactggtttaagtcgtataataaaaagtttcacatgtagaaatagaaattgagattgaacaggtaattgattacttagctatctattgcatcccaaaaacatagtatcatactctatcgttgaatgcacattaattcctacttgcttacatgaaattggataattcattcctgcatttaaatatttttcttttttctaccttttttttatgcctattcactatagtttggtgttaagtatgcacaacgtgctctaatgaactaaaaacagtcacaaagtttcaccacaaaccatatggaatttccgtgcgtactttgcctttaaccaggaacagcaatgcctcattcttacggtatcagagctcgcacccgttacacctttcaacgtggtttcagagagcatggtcaaattcgtttgtccacttatttgaagacctataaggttggtgacattgtcgacattaaggttaatggtgctgtccaaaagggtatgcctcacaagtactaccatggcaagactggtgttgtttacaacgttactcaatcttctgttggtgtcttgatctacaaggttgttggtaaccgctacatggagaagcgtgtcaatgttcgtattgagcacgttaagcactctaagtgccgtcaagacttcttggaccgtgttaaggccaatgaggctaagcgtaaggaggccaaggctcagggtaagactgttcaacttcgtcgtcaacctgctcctcctgctacggctcatttcgtttctactgagaataacgagcccgtcactctccaccccgtcgcctatgatactactatctagttttaaaaaagaatgctgttcctttggagtttatcaaataatcagacattattcgtagttttaattgttgtatttttgtaaatgcatttgtacatcgacttaacaaagtagtatatttattgtgctcgtatcctcgtttagtataaaatatatatatgtacatcttagttaatcatgagtatccgttgcttaattatatttattagctgatttgtcgttaaaagtatgaaggtataatcgtatttaaacgagtgttagtttagcaaattgtcggaatagaatcgagaacaatattgctcaatgttgggctggagtgcaggatcattaatttgtcgtaaatattgaattttcaggcggacaacagttttttgcatctctaccatgtaacaggcccgataacctatttaatcattagagattgaactcgaaaatcttgatcaacttaccatcaatagcactatcaagcaactgaatgacaaacattcgtgaaggctgcaaaaggtcaagatgtttaatctgcaaagaagcaaatgcatgaaatgctaatgcaagtaatggtttgttatccgctgcaattatgtcagggattagtgaatctaatagatcgatagctgtaaaacaatccagttccccaatcaagcacaaagtgcataatcctctcagaagatacaatcttaaatagtttgatgaggccatttgaattatttccagcaattcaaaaacagctcgatttgacatttcagtcctctaaacactcacattagcataagcctaaaatcagccttcaccttaccatataaatgtcaacctttaaaaacatcaactgcagcacccattcaatcgccagtttttccggttcttccaataatttatcaattccttcaatggcctagtaacacgtttagtatatgtaggtacgaatgttttgttaattacctgacttaaatttcccaaactaatatccaaccttaaagcgtagagttgagttcgaaaagtagacatcttgtcgtgtctaaagccatttaaatttttcaaatacagggtagcatccatatgatttttccttttcaaaattagcaaattttctgatttttgtaaacaatgatttcttactcgtcaatcgccttagataagtagataaatgttttttctctgccatataaatgtgcgcattgaaaagaacgctgtgattgaacctcagcagtcgacaaaattgtagcaacatctaaccatcttcctaattcagcgtacctccatgccttagttataagactttgtaataggtcgagtgcaggagaatcatggacgtgatttttttgatagatcgaaatataagtcatggaaaggatagagcatcctaaacgataccaaatgctttgtagcaagtccatataccgagggaaaccatcgaatgattcattagcacaaaacaaagcaaatgccttagtcaaattagagaaaacgccaattaaactagatccatcatctaaaaatttttggacctgtaagagatgaactgtcgtctgtaatataggcagttgagctttttgactattacgcgcaagatgttctagtatttgatcatcgttttcatttttttctggagaaggattcgagtattgtgaccgcttaaactcaaacatccaggccaatgcaaaattaagacaagcagtatcgccgctttcacgagcagtattaatcgtatcttcaatcgcatgaagagcttcttcattacagccaaaatcggcttgaagcatggcaagattgaggagagcgtactgataagaaaccttttcatcagaatgcataatgtgatcaaaatatctgcaaagattttccacggattgctgataatcaccactaaaccaggaatttaagaatcttagtatgttagttaattgctagcaggaaagatgtgcttggtatcttacttgcaataatagctagtatttagattgttttcttcaacttctaataaatcatgcaatttttctttcatttccaatggaagagcacatccaaattctgcgtaaatcagttaataagtgcttagataatatgcattaaaaagctgttaatataattgttaaaaattttccaatgaaacctactttgcatgtgttcaatttgaacttgagtgagttgttcaatatcccgactagaacgagaaactagaaaagttaggaaaaattaatttcaaattaactaaacaaacctggtatacttccaaatgccaactgtagtagagtcttattgctagccaaattcattaactcatgacgaacattaatcttacagaattcaatcccctcatgttgaaaatccattgagggagctctgtattgaagaaatgatttaaagaattgaaccccttgttcgaatgaaaactgctcgtattccacaacacactttcgaaggaaaatagataaaagtgaagacgatgaaaaaagcatatggggggcctcttcttcagaatcgtaaacaccttctatgtagtttccaagagaaatgaatatttcatgaatatcttcaaaagaatgcaaggaccatagctaaaacaaagttgttagaatacaatttttgatatgattctttcatacacgttcatgcaataaactgtaaacgctatattcttcaattgaactgggaaggtgacttgttatgtcgtgaattcgagtcagtgtttgtggttgtgagtcattgggctagagatatacagttagtactcgagattaagagaatcttgtttcagtcagttgttcttacattaaaatatcccaataccaaatctaggaagggcacacaatgttgaggttgaatgatgcgatgggcataaagttcaataagcaaacatagcgtcaatttatgtggtgtcaaaaaggtagtataaaaatttttttttgaagaatttgtttttaaaggtatgggaaatattggtgttaccattgacatcgcgggactctgcatggttaaataggtaagcagtacacgatcgtctctcaatcctataatttatagcaatgcaccaaattttctcaatcacaaacagttcgaatgttctatgtaccaaataaaacctctttatcgaagaaggctggaacagtaatatgtaaatggcatgtatacgttcagaagtgcgatggttgagtattatggtaagtagtcttatgtttacaagatatgctaactattcaagcatttaaatctctagaagtaaacgtaaaaatttaatattttttcaagaatgatatattttctcggatatttatttctttcaatttgtgttgctcctatgttcttcagtgatatttgtcaacaatacgcataaacatatgaacttaccgaaattgtgaatgatatataaactacctcaatatagttaataatcataatcatcaatatttttattttatttaagcatcatttttacagctttatccacgattgaaagtggtcttcataaatgttcgtaaacaaaaataaacaaacggacaaaaataataataaaaagcttgagatatcaaattttataagagattttctttattctttattttctccttgtcatctttattgtttctatagttctttttttttttttttttcgcaggcacacacaaaaaatttatttactattgggttaaattgagtaataatcatatgaaaagttttatttaaaaatcactcacgtctctataaactcatgttttgtttgggtattaattgtgaactgtgaagcattaatttcaaaagatattcattatgatgcattttaaaaatatcatcaatgcttaaaataatgctatttaaataaatccaataaaatcgattaacctttaccttttaaaagtgcatatttttatttatatggttttttaaaaatatgcataagtaggcatagaattcgggtgtcatagctgatagtaatagagtaattgattgaaatgatgaaatattgcttttattctttttttttttttttttttttttaatatacacaaagcccttttaacattttgacaattatcaaattgatttgctgaccaacatttaatgacagaaaggtaaataaataaattttgggaagaaaaagaaagcaccatttcagttgtagtagactttcgttttgtattacctaaacgaatgcaataaaactagctctcgaagtttgtgaataagaaatgttaattgggttatatttgtctataagtaaggtaagttaaattcaaaattggaaatcaaagaaatacacaatcgaagtatggttaatctctaacgtatactctaaatgcactaaagtccctattgtaaattaaatgctaggcattttgatcaagtaagcgaacgatcgaaggaaaaaggataatcatacaagcgtgcaagttcaaatgatgtctaagctacgcttaattctattcattttttaaatttattaaaatattagctaaagtttttctactaattcatcttacccctctacacaacgcttgggttaaacagttaaatcttcgacaggaagcctcgctcatgaaaagcactttcaacttgaaatgtggacatccacgtggggatatcaataataaaagtcagttttaacaacattcattaatatttttctattacacaagtaaatcgtaagcactcgcttacttgtaaaattttgaaaccaaacttctttttccgtagagaaaaagttctgcacgtttcctgaaaccatgaatgcagctatccgttccccttcaaaatcattatcgctgtcgggaatttgtcaatatgctggttaatagatcccccttcgtagccggatataaaaagcgatttgaactctttcaatttggcagcgtattaccggattgagggatccgaggacttagcgaattcatgtatatataaaagaagggttcctagtcaaattttattttagaagttaatgcaatttcttgttattttcagtatcatataataataaagcaccattatattctctaaaccaaaaataaaggatgcaaaaccatagacatcgttaaattccctaaggcatttgtagctactagttataccgatgttgaagaacttcattaaggacgctaataagagaacctgacgtaatgtatcctattgttatttgcggcatgtgagctccaagttacccaaaaccaaagtatttaggcaaagttcaatatcttcaaaatgagtgaatctcaaacagaatcaacaactgtaacattaacaaatggaatggttataccaagaattggtttcggagctttcatgctcaagtacaacgagtgttacggccttgtaactcaggcgttggattcagggtatcgccatattgatacggctgccgtgtatggaaacgaagacatatgtgggaaggctatagtagactggtgcgaaaagaataatgtcaaaagaactgatattttcttaacctcaaaacttgcaaactgtagtgactattacagcactcgcgcggctatccgtagtagccttcatcatttgggtacctatattgaccttttcttaattcagtctcctgccggaggtaagaagtcgcgtattgctagttggaaagctatggaggagtttgttgacagcggtgatatccgctctgttggtgtttccaactacggtgtgaagcatttacaggaattatacgcatcaaatcccaagttttatccttgcgtcaatcaaattgagcttcatccgtttctttcccaggatgacattgttaagtattgccaatctcatgacattgccatagaagcgtattcgcctttaacccacggtatccgtctaaatgatgaaaagcttgtccctatcgctaaaaaacttaacatttcggttgctcaactgttgatccgatggagtttgcagaaggggtatattcccatcattaaaagcaccaagaaagagcatatgcttagcgatttggatgttttcaactttacaattccagatgatgtcgtgcaagagctatctagtttcgatgagcattggcacgctggtactacctacgatcctactgtttgcgattagtctttgtgttatatgtttctctacgtttgttctttttgtaatgcattagcagtattatactatgtttcgcaagtttacctttgggttttttttttattaattagttcctttatcagtgtgatgtgacgatgagatttagtaccaaagattttttccctgctttataatcataatctggactttaatagttttaatgattacaatcatcttgttcctttttgattttaattcccaattcaattggttttttttaaaaaaattaattgagtatcccaactttttcatattattttttattaattctttctctgattattgttatcataactgttaacaccttttttgtttattcacctactggaccgtggttccttaattctcaaaaaaataatgaaaatacctactacctgttccatgaatatcgctaccgacgaaccgtttgtctaatttgcaaaaaagctaatttactaattcattgtatgcttttagccaaaataaatgatataacattttataactataatctaacaaaaatgaaaacagaagaagggcgtatcgtattctcagatagaaaatcatacacaaacaacagtcctctaattcaaacccactttgtgaatagaaagaaaacccgattatgcgtctccttgtatttcacaaaataatgaaacgaaaattaatggctcttttttactcggaattcacaattataaggtgttaaaaacttaaacgcatactacaaattattgagcacattactactccaaaggctcctcatcaacgaaatcatccataggcgttcgacttgaatgcccatgttcgctcgacaagttagactgagatgcggcattaaaagattcatttcttaatgtagcaccttgatcgttagtagtgctagtactaggattggcatgattagagggattgtgcccattggctgagtcagtcgaagtgttatttcgttgctgactgtttggatcaacaggagccctgcaaattgcacaggtgccattgactctcagccaaggtttaatacaattttcgtgaaaataatgcttacatggaagctgtataacatcgtcatttatcttaaacatctccatacaaatagtacactctccttcctcatctatcaattcttttgggggtttttgcaccttcatcttcgcaatcacatcctctggagcaggtgctggagcgttatgtccttgagcttgttccattaactgggaaatgatatcatctaggccacgagcaccccatgcatagtcacctggatttccggaaagattaaaaatattggagaacatattagcaggattaaacggctcaccttcaccttgttgagcgccaggttggttgagcgagccaaaaattctttcgagaatagagcccagatcagtgatagggattgcaccggcctgagcattttgaggattttcagtggaggtattaacttgatgtaaggcaccattgggaccgacagaaaaaacaaaactttgagcagaaaaaggaaaacgagggtttgtgttttgagattcgccagaagtgggttgagaaggacgaggaggtggtggtggtggagtggacgaggaagagaaaattggggaggtcgtttgttgaaattcgggttgggtagatgcagcataggaaggaggttgattcaaaggtgtatttacatatgcaccagtcatatgttccgcagggtttggactgctaggtcgatgttcttgaccttgagtttgcgccgaggcaaatggaggattgctagtttcagtgttagcatttcttgcttgttcagaatttgcttcaggctgaggagcatttccacccattatattttgaaaaaaatttcgaatttgggctgcattaacgattccaggcataacaaaaggcgtgccgctgcccggttgagctgcagccgctccaaaaaagacattgggtaaaccttgctcagttgaaaattgtcccgtagaaaacattgtaggattaggctgggcatttgtagcattcggattcggattcgaatttgtgttaggatttgcagttcggttggcatcagtaggatttacattaggaacaacaccttggcccagtgactgaaggatattttgtaacattgcatttggatcgttaaattcagtcgcatttacaaaattcgcagctctcgggtcatcttcgggtgccgtattcggctcgacctacacaaatgttaacaaccagatcaatacttcaaatgtctgttaaggtatgcaatagcatgattgttggttatattgtgcataaaagtgtctcttatacataaataatgaaaaaataaattacatctaaacagagaaagacctctaaatactacataccatctctacaaaatcactattacatcttgggcaattccctggcctttgaaattcattcgagcaagaatgacagtaccaaatgaccggttgggactccattctcttgctcaaacgaccgagctaattcagttgacggcttcttaataaaaagctggaaggtagtggcgggtgatcgttcaagtttcgtaaagaagctatgttcttctatggtatagtaccaccatgcgtcgataatccaggtttatacacactagtgttccaccaaaactaccatttatttttaattaattttaaaatcttgaataactttagacgttgatcaagtataataaaagcaatctacaaatattcctatttatgcattggatatcggctatataaagctcaaaattataagataaatgtaatacacgcaattaatcaaaatacaatgatatccaaaagttttgctgcactgtttataaaaatccagccggcttttgaatcatcttgcttttttatttatttacttaacagaatttccgaaaggtaattatttgacatggtaaaagagagatgtgttggaaatttctaaagataggaagtagtcattttaacatatcagaagttaatatttttatgtattttattttatttttttctcaatgacatctttcattatggtttttctgtatttattatatttttttaattttaaatttttttttttttttgttccccatattggtatgcagataaaggaaattatttcacacttcatttaagctgctttaaaacagtctaaataaccctggccatgtattcctaacatatcataagtaagaatgtatattaagtatttaactaaatttacttcctctactgatctatttaattatacatatgattcaaaggtgcaaaatgctttaaagctactgcttcattgacgaacaattatattctacagcaaatatgtgtaaaatgtatatatatcatcagaaagtattttgacatgtcttacattctaatgaattcgtttgcaactaaagtctattttctcatcgggataaggacattcagtcattgcgaaacaaaaacctgtaaaaagtgaatagaatatgacataaataatatttatttcttttctagttgacattaggttaaattgcatcaaagacttagatagccaactttaccgtaactgtcaagaaaatccattttagcttatgtaggaaattggtgaaatccaccgcaatcaacataagataaaaaaaaaaaatctttaaaaaaaatgcaaaaaataaaatccttatttcagtctggtgtaccgctcaacggttttttagctattttatttctacctttttagcttttgtttacaatagataacgaaaccattgaaatttcattaaatctgactaacgaatgaacatctcgtcgttaacaacatataacatctcatcgttatttatttttcaaatagacagtcacaagcgttcgaaacttttcatatgacacgaaatagcaattcgacacactgccaaaatgcccttcatcaaagcagtcaagagcagcccatacttctcacgttaccagacgaaatatcgtcgtcgtcgtgagggtaaaaccgattattacgctcgtaagcgtttgattgcccaggccaagaacaagtacaatgctcccaagtaccgtttggtcgttcgtttctccaaccgtttcgtcacatgccaaatagtttcttctagagtaaacggtgactatgttcttgctcatgctcactcttctgagctccctcgctacggtatcaaatggggtttggccaactggactgccgcctacgctaccggtcttttggtcgctcgtcgtgctcttgccaaggttggcctcgctgacaaatatgagggtgtcactgaacccgaaggtgaatttgagcttaccgaggccatcgaggatggtcctcgtcctttcaaggttttcttggatgttggtttgaagcgtacttctaccggttctcgtgtctttggtgccatgaagggtgcttctgatggtggattgtttattccccactctcccaaccgtttccctggtttcgatattgaaaccgaggagttggatgatgagactctccgcaaatatatctatggtggccatgttgctgaatacatggagatgcttattgatgatgatgaagagcgttatcaaaagcaattctctggtttgatcgctgatggtattgagagtgatcaacttgaggacatctatgctgaggcctatgccaagatccgtgaggatccctctttccaaaagtctggtaaggatgctgctgctttcaaggctgagtcactcaagcatactcaaaggaaactcactgctgaagagcgcaaggaacgtttcaacgccaaggttatcgaggctggtcgtgcttaagtatatcttaaaccattttaatagtatgtcctgttcttttccgaaatttatagatttcagtagatttgtagctctgtacatgatttttagattttatcacacgtttttggtagttttgcatgacgataactttgtaaaatcaattagcttgcaaattaattaggtcaacaagtttttgtcaatagctctacatcgtataaggtatatcgtctttcccaaaataagattttgcaagttcatattgttaggaaatggattgttttcaaagatgaaatattataataataattgcaatatgcagcagttaaactgaaagctatattgaattccgcatttacattcgtcgatgttttgactgactgaaacactgaacaagtacacctacttgactacaataataaagccattatcataaagcacttatcagaagttttttttggttaacaaaatagagtactattttattgtttgtgagacaaaactcaattaatattttcttgtccgaaatctgcatattttccttgcaacacccttggccacctcagttagtcaaaagtaaatctcttcgactattcttaaaagttaaaaagaaaggcaattaaaaaaaaataattaaagttcaaatataatccgcatttacttctttgaagtcatatgaactttccctaacttcgtaaatattaaaaattcaatggacaaacaaattcccaaatttgaaattaccagatcatcacgtatgtttgaattataagattagccattttaatatattagtcttggaccagtgcaagtcatttttgccagaattggagaaagcaaatcaaacgctactagaacatccggattcacaacaggacgttcaaaatttgtcagatgagagtaattatatagaaatggtaagtttcaggaaaaagatgaattatgtgactaaaaaaatttcaggatttagcgttaggtgtgctcgaaaaacaaccagagaactccatatcagaagatacggaaagcgaaattcaggcaaatgaaaaccagggaacattggagcatttaatgaatctttacaattcaagggatcgggagaagggaaacgaagtgacactaacagactttctgcacgaaaaattaagtcgtgcggcacaagcggacttagaacatgaagaatccgcgagcattgatcaagatgaaatggttgcaatagaaacaagaaaaacaaagaaataaaaacgactaaaggaaaatttttgtatctaatgaaaattcgttatattctaggaaaactaatgaatcaatttttaagtgtaatatactaattttggttccacatcaatgtacgttttatgctttcaaaccagtccgcgtcttcttctgtcgaatgaactgtaggaaatggataccgcgaaatgcggacagtcaaataatcgcctggtagcagttcagttcgattcctgccatcgaaggaaatcctaagaaaatgttagataaaaaaacatattttatagaaaacatctgaagcggagcactatttcattaacttaccaactactttgttgggcatcctgaggaattacaacgtgaagagccatagaatctggtacgtgaatgggtcgtaaactaagggagtgtgcacatataggactaacaatcataacggaaatatctggatgacataaggaaccaccagcggcaagctagtatatagttagtacaatataaaaaatttaatggaattgtggcttactgaataggccgtggaaccagtaggagtagaaatacataaaccatctgctttgacggtagtgagatatttggaatctacgtaaagcataatgtcactcatagcagtgttgggacccctatcgatgacaacttcattgagcacgactaaggaatcagtaaatgtgtgtgtttccgtgtctgtggcatgaagtgactgagacaagtgctcatcgatattgatccattgtgtacgattctttttcttcattacacggcactcaaatcgtgtacgaaggtggacgtacatttcattacaaatctccaagatggaagtcttgtactttttgacatcgaaatgagtaagaaaacccaatgtacccattgcaaaaggcatgattggcggtacagttcgttgaaatagtcgactagtatacaaaacagttccgtcgccgcccagtgtcaatacaagatcaaaaagctgagaatgcttggtacatagcagtgttgtccaatactgaatcttttcagttttttcaaagaggtcctccatacttttttggataaaaacggttatgttatctaaagaaattaaccaatatacaaactctttgagtttttcttctacttcttcgtctccaggcttggaaacgagcaaaatcgaagtgatgttgggcttgatgggagttacatctaatcgtcgtattagcaaatatccgggaatgtcaatatcaatgtttgcttacgaagttttttattaattgtacgagtttcccaaactacgtctcgtaaagcctcctgctcgttgatcggtgccttcctgtgcatcaccatgcaatctgaaacgtatggatacaactgtgcatgaacggagcaatatggaaagcttccgtgataatcattttccgttgtgggatttgttggtaagcatgaatcatcgaattccgccatgaatgcaaaaactgctgggtcgccaacaaaaagtatctaaatgtttaattgaattgaatcacaccccaacaaataaatattattctttttcaaattaataaaataaagccaaaatatatgtgtaagctctgtaaaaagctaaaatggctgctgccagtatgtgtatgtatatatactctttctatatagagacttaaggtcttacggaaagtggtggatgcgtacgtatgataataatgcgtaaattatttcggtaaatacttagtttgagaaaataagacaatgattatcagtgttttatacgtaagaatagtctatttaattaaagtataagatcaacactgactacaatctccttttaatgtttgaggggctgacgaccctcctaatctgcttagtaaagcagttttgagtaataaaaaagagaatttatgtcaagcaagaacaaaccagtttaatggattaggatataagagtgctcgatggcaaaacatttatcgaaaaaattatgtaggaatccaaaaaacctgcaaatccagcgtcctccagctcagatcagcgctaaaatatgtaaagtttttgaaaaatgaaatgttgtcatccactgaaacactttctaattgatctttggtactttaaatcaaaaccaaagacaacgttaaaaaatatacaatgtaaccaaggatgaaaagaaaaaagtttgaagttgaaggtttaaatggacaagatgaggtttgaagttataagttaaagtagacagcttcatgttcgaatagtctagatatacatttgcagagataagcttaaacagatctgaaaaaatttgtcccgagtagatgcgtttgaatacatatttgatgtgtttgaacgaaatataagaatagttctcaattaaataaaatattaatgatatacgtttaaacggtttgagagccaaatgatctgtttcagaactcttcgttcatcttatcgaatgcagaaaagctaaatgaaaacgactgcgtcacgtttaaccattttttttaaaagtgagaaactttttaaattaaactgtgaaagggaaatttcgcttaataaactaaaagttatcaacgattatacaaagagtttttttccaataccaaagtactttcattaactgtactaagtcgtgattctaatttactcctgagagcgaaccttagcaccggcattggtgacctttacaccgagagcacgagccttttcaacaatttcaacacgcttacgagcagagacgttaccagcaatctcagcagcataagtcttgttatgcatcaacaagagctcaacatctgaaacgttacggactaggaaagccttcaatccattaggcatgcagtatctggtcttcttgttatttccataaccaatcttgggcatggaaatggtgccacggaaacgacgacgaacacaactatcaatacctctgggctttctccatgattctccaacacgcttgaagcggtcagactgatggcgcttgaagggcttggtgcgcttcttgatgatattgacagcagccatttctgttgtgtgggtggaaaagttagcacttgtgttgtgagtgtgttttggaacgaacgtgactgctttttatggggatggtagctgagttttcattttttgcgctatagttcccagatttgacatgttgaaaaagaagttaataatatctctatttaaatgatcaataacattataaaactaatcattcttcattttcatttctgtaatatcccgtatttagctttgcatatcaaactgattgcttttcttcaatgtttcctccgtaacgcgaaattgtttcactacctttaaataccgagctttttgtaagatacgcaaaacatacttaacaaattgaaaaataacgcacacatccctctactttgataataaacttaaaaatgtatgcgctacatatcgatataatatttaacggtttcctcaagcgacttcaatttccgatccacgtggccgttaatccctaaacttgtttagtcaagcgactaccgctctcgctgatcactgacatagcgtgtaccttcccgcctcttcccgctcagttggatttcttcgttacaccagctttattttacacagtttcctttctcctccctcctctccgtttctgcaatttccttaccttttcattaaaggaaaaacgacaaacttatagtaatctctatgtgtttacatacttgatgaacccgttgtttcctttttccttgcttaatccatcaacgatgtggtcgtcctcgcaaaacacttcattcgtttgggtggtgatagcgacaggtttcctttttcatttggttctttttgtactgtcatacgtgctgggatggccctttacaaattttggattcttctccgtgtatggcctacgacacacgttccgtaatggagactcggttttcatctcgtatgtggcacttcgtctgcatcgtccttctacttccaagccctatttactgcgcattgtaaccaaaggcttgatttatactccatcactttccagtgctaatgatgcacaatcggctggtaagaatgagaaccaaagatctcgattggtgtttaaagcaaagcgtgaggaagaaaaaacggaggagaaattttgtcatgccgtttacatgtctaacttacttcgcaatgtggagcaaaaatggattcagtttcttcacaaatcttggatgaaatggcttcacattagtatccaagaatctcaattgacatttccctctgtaggaacattcgagttgggcagtctttcgatggaaatgcgtcctgaaaccaataatgtcgttggatatgaaaatccgtctgatcccgaacttgtatcctcctgcgtaatttgtagcattcgcttggcaaacctggtttacattgaccgccggcagagcagtcaacagattaccgattatttggacttaagcttacaaacctattactctttagataaatcaaacgttcctgacacgattctgcgtcttcgttcttccatcaaagtgggtgtgttatatatagatctagatactccactttttgagcatttgttaaattcaaattcttccggaggaaatcattcttcctcctcctcctcctctggaaaagttcatgtgatgaaggataatgttgaagcggccttattaaagttacaggaagctcaaatccagatcggtacattgaagctttggaagagaaatgtaacgggatgtggagccacctatatcttaaatggtagtgattttggactgaatttgattttactgaacaaaaagaatccttcccacagaatgtttttccccgtagaggcatgtgttcatcaaattttagcctctgctttgtctttcaacgtcgaaagtatcactcctggccattcaccacacgtgctccttaatattcctttggtaactataacgtgtctgacttcagcattggccgagtacgctcgtgatgctagtgatcttcatcaacttcaaaatagtattttacgagtaaacagtacattgacctctccatcattggatcttcgcctagagttgctacacgatgttttgtcttgtttcccaaaaaaacacgattcgacttcaagaaagaagccaaagtttccttatcaatacttcccttacatgaaattttctgtatctttgtacgaacctgctttgcgttttttgattgcatcaaagtccgattccgactttcctggaatgctagttgctaatctttcttctatgtttttggacatcaagtattctccatcctctgagcatatatttgaaattgagtcttctctacgcttaagctctaacaaagttttttaccataatccgaaaaacaaaaaatggctaatcaacacatccgacctcattaccttctcattaggttatatttgtaataacgatcacggatcgttaaatatgttttttcgtgattttcaaatacgaattgaagaagaagaggtcattaactcgttgaaaaagtttattattctcacaaagatcaaatctgaacaagtcggccctcgcaagccacgtaccaaattagtggaaccgcttctttttagaatacccaaatggttaaagcatattcaacttgaggttcactcactgctcctagtaattaccgctattcgccctgaaatttcacctgaacctcgtggtattaattgttctattgacaaaatacatagtctatatttgaatgataaaaaaagtcgttcacagggtatgcgcaaatttgatttgaatcttgagttactcatgattaaatcaattatatttaaaaatgggaaaagtttaaatagccatttattcttgcaaatccccaacattaactttatcgtgtccacaatccttcgtgataatacagccatttcgcgatttactacagagattaattttcttaggtgttttgcatcgttgttgcataattgctgtattttttatgcttatcgtgcttgcagttctctatttggggaaaataaatctcacaagcgtatagagaagaccaacacttctcctcaggaaccgggtgtggtcccagaaggatggaattttgattttcgattaaaaaatgctcgcgttagtatttttttagatgacgacgtttctttattactcgattgcggtgggttcaccactttgaagaaaacggagaaaaaatatgctgaaatgcatgcaaagttcatacaaattcatacaaaaaactctgacgtcccgacgctgtgggatcggttccttgcacttggcaacgttcgatatcaattgaaggacttatctgatcttgaaaagctacatcaagtaacctgcagttatatctctatccggattcctcataagtttatccctttcatattaattgaaagtgccattaacactgttaaagcagcgattagagtatctgcagagcccttgactattgatcaacagcatgatttggcagaggaaatcaaacaaccaagagtagtccctcacatccaaatcaagtcgacaaaatttaagtttgaagttgacgatgatccgttcgaatgtcggttaggaatgaattaccgcattggtttaacagaacaacagatgcgtatagaccggtggaacatctttgaagagcgagcaaatttacttcgtaaagctaaagatccgtctcctaaatctgcatctgaatcgtcttcattttaccaaaacggttctgatatagatgataatgatagcaactcgagtaatacatcaaatcatacgacagaaaatgcaaatgcacaacaaagaaagcttgaagatttaaatcgaagcttcgaagactttttgggcagccgtcctacaaataattcttcgttcctaaaaaacgtttcggtagatgaagatacagctcgggagaaattaatggagtatgactccttatcatggatctcaaacataaaacggattagggagtttagatatcatcgtcttcgtattcgtcgaatgactgcttggccagaatccgatgctttggataagcacattttgttcaaagaaaatattattccaattcctattcgcccacctttagttgacatttcacttttgaattttgattttacattagacaagccatcttttccattggaagaactccccaaatttttgaatacggttggcagaggccagccacttgactatggttattcgatttatttccctatgtacatcgattggaaaatggatgaagctaaattcttgattagagactatccactgcctttggtatatattccaaagttgggacgtggacaggataagcgtatatcttcttggcacttaaaaagtaatatggtcattacggaacagcaggctactttggctgccatacgtgatgtcagtgtaaaggtaatcccagcagacttaacaaaagagggtattccatacgttgttaatgttacacgtaccgtatctccaatcaaaactttttctaaaactgaaattgatgttaattcttccctcccaacttttctgctttggtgtaattcatatcaaccagctttatctgatatgacacgaattatggatacattcacaaaaatgccgattgatccttcagagaagttgggtttttgggataaaatcagacttgtcgctcattctcagatacgtctacgttggcttgaagacggtgatgtttttctttctttaaaaggttcacgagatccttatgttattctaggtgaaggtgcaggtttccaattttgttggtcgggaaatgtttcctgggacattggttgtgatgagaatcctgctaattttatgatagttgacagtgataaattctatttgaccattcctgattttccccgccaaataaacggtattctagagggaaaacctcttcctacaaagtctacaaagcgttcatataccacttttggtgtgcttaaagatttacgttgtcgaaaagtgattgccaaactcgtaggtaaagtacgttggagagctgggtttgtacccgaaaggcattgtgacgaagattgtactgtttgcaatagaaagaaagcttgccggttgtggaatttcaaaccacactggcaagtaatcactagaatccctcaatattgtcatgatactcattatggtgtatatgatgcctatcgtgattttcggagccattatatacattgctcacttgctttagagtctccaagatacctagatgatgcgaatgcttttgaaaatgtgaattcttataacactattcatctaacaccgcttgtgttttcccactttagttcttggtggaatttattttcgaacaacatgtcttatccattacgcagtggtaatctttttcctactttagattcatcccctaacaaaaagtttggccgacatttggctacttttaaatatgcgctagagcttacgcctctttttattagccatatgtacaactacaaaaccaacaaaaattggcaggatagaactgcgagcgctactggtttgaaagctagagttgataacttcacaattgatttacatcagcgttctgaaaagcatgaagtaaaaaacaaagcaaatttaggaagaaagcaccaagaagccacatcaatgaaagttcatcttgctgaaattgatttcaagactatcgacttaagagcaatttctgcttcttttgatgaaggggcccttgataattcagactctataccagctaacgtgctggatgaggaggaaaaagaatgtttttctttcaaaaatgtagatggtcctgctaattgggtcgatattgatgactatcacgaagcagattggcttttacctcagcagaatgagaaatgctccatctatcctctagcgttttctccaagatttacttattatcgtcataccaaatgccaccgtcgaaatgaaaaaaacgaaaaggagataattcctgatacgtgcagatttggagatgaatttactcatcgatgtttaatgccaagtagggaaaatccgaaggcggtccaatatgaacttcttcaaaaacgccgaaaagaacttgaagaattcatgagttctgagcaagagcgaattggttttcttaaatctcagttggaatccaataacgattccgaggaggtcagacaagaatacgaagaacttactaaaaggatagtaactttatctgatcactatcgcttattggagtatctacttaaagatgaaagtagttgtagtcaagcgtcacaatgttcggaaaatgggcaagtggatctttcttatgcgtcattatcggaatccgttcatgccttcaacaatagatttgttgctcataatgtccaagttaaatggaacaatttcattcgaaatgccgttatgtcttatgttcatgaagttgaacgtgtaagaggatttgcttattacatgtcacagaaggccatcgtttttttgcgtgatttagaaaaacgtactgagtctgctaatgatgacttttttggaaattacaccgaggatgatgaggaccgagaaaatgctagacatttgttaaagtttttacttgaagactctaagaagaggttttgggtaaagacttctgacgctgatcgtgaacatggtagtgaagaaggtaacacaaactccatcagtaataatgagtatgatattattcaaagttatgttttccgatttatttcccctcaaattcaattacagtgtagctccaatccggagaaagctgtaataatatcaatccaaagcttacaaattaaaattctaagcgtcgttgacccaatttttcctgataatgatatcaattatcttatagagagaagattcttatgtaaagtgaatgagtcccagttttttatttctaaaaaatccgacttcgaagttgttaatgcttcaagtcttgttttgaatgaatacggatgtgaacataatacagtttggcctccttgggttccatttgaaaccacatttgatttcgtgcttactcctgctgctttctctcgttttttgcatcgggtatccttttcggtaatttacacaaaacacaatgatttacgtttacaagaaacggttcattcgactagagccttttttgaggatttagatactcacgctgatacgttaacctttgattttcctcgggttgtcttttctactgactcgtctcagtattatgatatttttacaattataactgatttgttgctgtataaagaaccagcccaaaaacaacgtaatcaacgtttagaggaaattatgcttgctgctgattttagtgacctgacaggtacttcggaggtagttagagctttacaagcaagagttcatcgtctgttggatctaaagctacagcaccaactatatgacgtgacgtttggtatatatgctcatatcgcacagcagttgtttttgcaaaatgaattacaccgttgtggagaggagttgtattatttaattgagtcgatagccgctgttcagaaccgtggaatacatcaaaataaagttaggtctaacttgagttggtttttgatggcaaaagaggttgtatggcaccttttagaagacaataaaaaaccatttctcgatgtccgtttgcaaaatgccacttttcggcgtattgaaaattcggacgcatctaattttaatacacttgagatagagtttatgaaaggttctaatctggcgccaggctgccaatttgagaacataatttgtccatactttaatcatgaattctctaacgagcaactgcttcaacagaaatttatacgcattcactgggaagtactagaggcggtcgcaggtattcaagtgattcagcattttgaaattaatttgtttccattgagtttgcaaattgaacaggaattggctactaagctctttgcatatgcgtttccaaatcgcaacgaatccgatggatttccacatatatattctcgtaatcatgacaaaaggaaggaaaatggatcccaaggtgaagcggataattcaaattactctggttcattaatgcggcgtcgcacaaatgaccaagaagaagacgctttagctactcctagttcatcaaggcgggatagtcgctcgaaacgagcatcgttaattgactttactattgacaaatgccttgacgtagacgatgaaggcagaatggaacttcagtcaatgttagaccgcgctggctcaaatatgcttatcacgtacttcaagattccaagcgtcgtccttcgtttgagttatcgtggaacgggaggcttaggtttggaaaatattactggatttgtgtttaccgtccccactatggaatatcgaaatgaagtatgctcttacttggacttggctatgaagttgaagcacgatcttatacgaacagtagtttcccatactggaaagctacttgttgagaaagtaaaaggcaattatcatcttaaggaacatgaacgtgaggtttcttcagaactcttaaaccttcaacaactctcagccgaacataatcgacatgcagatttagaaagcatggttatggctcgagatgattacataaatgtgcagcaacctttggccgaggagaatcaggaagaaggttcaccggcgtctgcgataagcagaaaccacagcactcgttcatcattgaattcaccgcgtcagttttgggcttatcatggatcgagaagtaaaaaaatcgccgatattgtcaaaagacatatacctccaacaattaatggaaagagaagcaaaaataagggcaatgaaggatcgaatgctagggtcgatttttacaacgatgaacgttatgatcccgtcaaacgtgaattgattcttggagcttctaatcgccgaaaatagtttttttcttttaattttacttagcactaatgagtccattttcggtttaatctaactcattttgttaatcttcatttatcttttctatgaatcgacaatgacagtatgggctgtcgtaacgaatgctttgatatctaagcatccataataacagaaaaaaagtggagattacgtatttatattttatttattatctatttataggcagtttataattatttttcttactgtatttaccaaattgtaaagtaatatttttggttttggtgattgtataatttaaacagtatcgtctacaaataacctcattgactatgataatttttgaaaatccgtcaactgaatgtatgtcttatagtggtggtaaacaaatgtgaatcccaatacagagcagactgtaatacgttatgaaacaataaaaagagcttgaacctataataaattttattcttggctaaattatgaattaaaatgaatgtttggctaataagttttagaatggtctgtgtcaaaaacgaatttgtaccgactatgatatatccttatacaaaaattttacaacaataaacatattataatattgttctattaatggcattaaagggtatataaacatatcgttgcgaaggtatacgttactataaaagatcacgttgcttaatgtaaataaacctcaccgtagcgggcttgctcaaaaacccttgcagatagctttaaatattgacttattctgcttttctaagcaaatgctttatgccgaatctacaggtacgagttgcaacttcaacatagtggcataggaagtgcaaattgacctctcgaaaatcagttcgtctctgttaaagcggtaccacggagcaaccaaatgtttcattttattagagattttaaacgggaaattctctttatcccagctattttactaaaacttttttttaattaacgacacgctctaccgtgtaaacaatttaggcacatactataacatatgtaatgataaataacgctgattcgttgcgccccctttccaatggagcgtctgaaaatacatcaagtagggcataaacaacaaacacggtagaacgccgcttcaaagaccttttctagtttaggaacgagtttttagagttaagaaaagcatttcatgaatggaaatctacctcatatacaaattcagtcgccaaagaattcccttgaccacttgaacaatggtagacaggcgacgcataacttcgaacatggaaaaccgggagacagggaggaagcgaacggacatgccgatggtaagtagcttttgcaaaggatttatattagcatgttcttaaatttgcgatagtaatccggcgtacgtatgtcaatttgatatgtataactaacaacgtaaattagctcacagcagctctggacgaagtcgttatttatcatcagacaccaatttattaagagatggttcctctagcttagaccccttgtcgaaacacatcatgaaacggactagatctgaaaaaacgctgtcatttttgaatccttcacgggcaagttcgaacacccatttatcgagagagggaaccaatcgctcttccaacgtaactagaacggtatctggccgaaaaagtaatcatggatcatctttgactgatacaggggaaagcgatcaattgagcttgaaaagttttggggccatacgtcaacctagccaacatcggtcctctttgttttcgcgcatgctcggtagcacttctcatattttcggcattcgagaggatatggacaatgaatcctcggaagaagaacgggatggtattcctcgtgttgaaggcaacgccgctgatcccttttcctggattcccgacggaaaaaatgtgtgggattctcctcccaaatatattcgcgtactctcccacaataaaaaggagaaatctctcgaccatttgtttttagctcaggaattatactgtaaaccaactcttgccgcaacacatgaccgatactatgaacctcgtgcaacagatttcccaaatttagctcatgagtcaagtgaaccttcctcttcacggcatacggctgatgcacaaagtatcaccaatgcttctgttcacctacataactcgtcgtcacccttgaaccgtacaccatccgtcatttcagatactttagctgtagctattacatctaactcttcttctaattcatctaataatgcaatctgggcaatgaagtttagtcgtgatggccggtatcttgctgtcggtggacaagatcggattttacgtatttgggcggttttggattccgaacatgctcgaagcgttgcgtctgagacgtgtagctctgatccaaacaatcctaaattaaatttgaaagcacccgtcttttctgaagctcctattcgagagtacgctggccatactgctgacattcttgatttatcatggagtagaaataactttctactcagttcttcaatggacaaaacagctcgtctttggcatcctgttcgcaaagattgtctttgttgctttgaacactcggactttgtaacgtcaattgcgtttcatcctaaggatgataggttctttctgtctggctccttagattgtaaacttcgtctttggtcgattaaggagaaggccgtttctttttggaatgaattacctgaattaataacagctgtggcatttagccccgatggcggcttagccattgctggtacctttgttggcttgtgtttattttacgacacgcggggacttagatttcgcactcagatgtctatccgtagttctagagggaagaatgcaaagggaagcaaagttactggtatacaaacacggactcaaatgattgataatattgcgggcgatacagaaatgctggtcactactaatgattcgagaattcgcatatacaaccttagagataaaagtttggaattgaaattcaaaggacatgcaaatgctcagagtcaaaacagagcctattttgatgatgatggcaattacgttatatgcggtagcgaagatcatcaggtatttatttgggatcttcctcctcagcatatgcataaaacgaagaagaaaaagcacgagcactttaaagcatctgtaagacctataacagctgcagtatttgctcctacgaaaacaaaacaacttttaaccttatctggagatcccgtttatttagctgcgatatctgcaagacgctcttccgtaatttctaacgcttccatcgaaacaggtccatcacttcgtaatttgaagtctttatcacatagctatcttcccatagaaattatgaagggacacataattgtttgtggtgatttagatggtcgaatccgtgtttttcgacaagatagtgtttttgcagcgcgaaaattgattgaaaaaaaaaatatcgagaggaaaaatagtgaaactctaagcaactcttccttctttcctcaagctcttaaggcacatatgaattcaattagttcccctaaaaggcatttttcacttcggcataagaaaaatgcatcgcagattacgaacaacgaaaacaacggaaatgatgatatcaagaaggtaagaatatcttttttgtagttaactaattttttagggtgacgaaccagaggaagagcatgtaggtttacggaagaattctactcaagagaagaatgcaaatttggatccaaatgaagccctaaagagagctgacatgatgatgttacaggaaggagcatcttcaatggtatactattcgcttacaaatttagataatccaggtgccaccgtaaacgaagcagctaagacggctgccacgattgagcaaaatgaacacgaaattcagaccagcgttgacccgatatcaaatgtgaaagccattttaccgaatgcagatgatgtatctagtaaaaactctagtacagaagatcaattagagtgtctccgttgtggtaattccttatttaatgttttttctcgttcctttgtattcgaaggcgccaagtttagcatcgtctgctcacattgcaatcgaaagcttttgaaatctggaagtgatgatggcagcgagactcatgaaatgagtactcttccttaaaatttactgttgctttttccctactctattaatattcaagtttccctgtaaattaagaatgttatgccataaggattaacataaatttctctttcaaacgatatacgattcagaattgtctcaatcccgacaagattgggttttgttatccatttattggcttatttatccattaaaaaatgttcggactatctttttatcttttgggcaatttttataattgcattggtgcatacattttacatgtatactactcgcgccttccaataattttatttaatttatttttatagattcactttctcatcagatatatttatcccttgctcagattatacacttattcttcattgcttctaatattagtgttgaatatttagactaatctttccatattaataatatacgcaaggaagctgaagcaagataatatgaattattcgttaaatatgtatgtaaagtcaaagtagaaaaatttacagattttctacattaaaaaaatattctggctgtttttgaagacaccatcaaatacccatacaacttaataaataacaagtttaaagtcgaattttcttcaatttttaacaatcaaccttatcgcatttcgccaaacaagatcgtaaatatctatacaatacagtgagccttgcatttccaagttaatcaattccataccaccataaatacttgctataaagtatttgtaaattacaaacttcttttttattaaatacgtaaattgacaaacctaatatagagtacacactatgggcacaagaaaaccgaaaagccaaattttatacttaaagcatcttttgaactaaaccattgatatgctcatcacgcttgccagcatcaccgccctcaataaaatgcttgaacttacgttctctccagcctcccaaaggagaagaaagcttgaagggccagaggaagttggcagcttgcttgaagttaggaccaacagtgtaaatttcatgaatcaaatcctcaacagataagatggaatatttacccaaggcggcttcaatgatagcgttatcagacaaaggaatacgttgcttgttgaccttaccaaaaccacgtttgtagatcaactcacgaacagttttgtggttaggaataccataagtaacgtaaggctcaacgacttggagcatttccttaatagccttgttgaatttgacaaaaatgccattgttaatttgcaaaagacggagcaattgcatgatcttacgagccttgggaggaatattgttaataccacggatacgaacaacaaagatcaacttgggctcatgaggaacaaagtagttgccctcggcacgagccttacgagcaagttcaatctgctcacgctcagcagcacggtattcagcttcataagcctcagcacgtttagctatgagttcacgcttcttttggcgagcctaggtttgaattagtaaaaatctcaaattgactaaattatttcagattgcatagtatggtgaacttaacactaactacgttttaagtaaacggttctcatagtaccatctaataaaaggagtacaagagtaattaaactgcaaaatcaacccaaaacatcctttcatcagccatttactcgatttttttattcaaacatcttagaattaatgcagaaaaaaacaatcgtgcttcgtttaccatatttgctaaccgtaaaagctttaagcaaaagtgggtgttaaacttacagacttcttttcagcagctgcagcgacaatctgttcgcgagattgtttctgagccttagtcttcttgagaagagactcgggagcaaagatagaggctacgctagggacggtcgaggaggcaaccattttcgacgagatagtattcgtgcttcaagtatttcccgtattagtttacatcttgtgactgtctttacaaccctaacctattccggtttaactctcttgtggtggtgagctagggtcagtattacttgttaacgctctcgtacgcgctgtagcgatgcattttaattagtgaccgcgtactattgtttacatccagagcacacacataaggagacgcgagctttcgcgaccatcttccgtcttaagagtatttttattgattttttaatttaatttatttttttgaaagaagatatattcgactttaaagtcttctcgtgaacttatcatgagaaagagaaacgcggggataaagccgtctcaaagatttgctgagttacgggctcttcgtcaagccggaaaaacaagggctagcacatacgaaagcaaagaaaatgaagaattatatgacaatgtttcagaggaagaatatcgcaagattgttcgacaacgactggatgaggatgactttgtcgtagacgataacggggctggttatgtggataatggatatgatgagtgggatcaaagtcattacagtgacgaggatgatgaaaatgaaaaaggatcgtctggtcgaaaaagaaagagtatgtttattgcactgttacatgtgtctatattaaggcacaagctagcgtctattttatagggtatgccatttcactaacagtaatttagaatcgaagaacgttctagctgaacctaatcaacaaattggcgcgttttttaaagcaaatgctatccaacctgcttcacgtatcgcaaatcgaaaaaataatgagaaggaagatgaattcatggctgaaattcttggctcaatcgaccaagatattcccgaacgcctctcgacaaaaaagggaaatcgttctcatactacatcaaatgccaaacgtcgctctcagaaagctgcttcctcaataagtacaactaacgttgtttcttctgatcccaaaaaatacatcccagaaactgtaccttcaactcctcaacctgctagcagtcttcctattcccagctccccacctgctgcactcgagacagaagaaaatgtcgacagtcaaccaatggaattagacgaaccagaactccccgttggatctgatgcacccattattgacgttgaagaatctattgccatgaagccattgatgagtcatgatcaggtcgatgacaccgcatcgctttcaaaagctactatttctcagcaacctctatcaccaatgacacctttatcttcggaacttgacgtctctgctttttctgaaattaattctaagataaagaatgtagatgttcctgcttcgtcctattcatctccaatttcaaaagtatcaccatctgatgttactgaagaggatggttctttgttttttttttggatggattataccgagatgtacggctcattgtgtctatttggcaaagtatatgataaagctactaaacagtatgtttcgtgctttctcaaggtcgatgggataatgcgttctttatacttccttccccgcccatcatcatcctcagtttctgaagattctattgcagcgcaaactaaagatgtttacgacgaagtagccaatttgttatctaaaaggggtgtcaaggaatggaaatcaagagtctccaagtataaatatgctttcgaattagaagatgttcctcggaccgctgattacttagaggtaatttattcctattcttatcctgctctgcctactgatttgactggttcttctttctcacacgtttttggaactaataccgccttattcgagcagtttgtcttaagtagaagagttatgggtccttgttggctgaaaatacaacaaccaaattttgatgctgtaaaaaatgctagttggtgccgggtcgaaataggatgttcgtcacctcagaacatttctgtttctttcgaaaaaaatgaaattacttcgaaaacgcctccaatgacggtgatgagtcttgcatttagaacgctgattaacaaagagcaaaacaagcaagaagtcgttatgattagtgctaggatttttgaaaatgttgacattgaaaaaggtttgcctgcaaatgacatgccctcgtattccttttcgttgattcgtcctttgaagcaaatctttccaaatggttttgaaaagctagctcgccagcacaaatcttccatcttttgtgagaggtctgaagtttcgttgcttaataatttcttaaataaagttcgtacatacgatcctgatgtttattttgggcatgattttgaaatgtgctactcagtattgttatctagactgaaagaacgaaaaattcataattggagtagtattggtcgacttcgaagaagcgaatggccacgttcgtttaatagaagctctcaacagttcgtagaaaaacagattattgctggaaggcttatgtgtgatttatctaacgactttggtcgatctatgattaaagcccaatcttggagtttatctgaaatagtacttaaggagcttgacattaaacgtcaagacattaatcaagagaaggcattgcaatcatggaccgatacggctcacggcttattggattatttagttcactgtgaaattgacacattctttattgctgccgtcgcattcaaaattcagatgcttcagctatcaaagaatttaacaaacattgctggtaactcttgggctagaacattaacaggtaccagagcggaaagaaacgaatacattcttcttcacgaatttaaaaaaaatggatatattgtcccggataaacaacaaagtattagaagacatgctgaagcttttggtgcagaagacggtctgcaagaagaatctcttggcaagaaaaaagataaatacaaaggtggattggtttttgagcctcaaaaaggactttatgaaacttgtattttggtgatggacttcaatagtttatatccaagtattatccaagaatacaatatttgttttactactgttgacagatctccttctaactctgattccgacgatcaaattcccgatactccatctgcctcggccaatcaaggtatatttcctcgattaattgcaaatcttgtggaacgtcgacgccaaattaaaggactattaaaggataactctgccactcccacacaaaggctgcaatgggatatccaacaacaagccctgaagttaactgcaaactccatgtatggctgcctgggatatacgaagtctcgattctatgcacgtccgttggctgttctgattacttataagggtagggaagccttgatgaatactaaagaacttgcggatcaaatgggacttcaagtaatttatggcgataccgattcagttatgctcaatacgaacgtaacagacaagaaccatgctcttcgaattggtaatgaatttaaggaaaaggtaaatgaacgttatagtaaactagaaattgatatcgataacgtttatcagcgcatgcttctgcatgctaagaaaaagtacgcggctttacagcttgattctcaagggaagcccaatttagatgtaaagggcttggatatgaaacgtcgtgagttttgtactttagctaaggaggctagtaaattttgtttggatcaaattttatctggtgaattaacggaaaccgtaattgaaaatattcattcttatttaatggatttttccgaaaaaatgcgtaatgggaagtttccggctaacaaatttataatattcaatcgtttgggaaaaaatccagaagattatccaaatggaaagacgatgccattcgtgcaggtggctcttaaaaagaaagctagaggagagaatgttcgtgtaggcgatgttattcctttcattattgctggtagtgacgctgacggacaccctgccgaccgagcttatagtccgcaagaaataatgaatacaaattccacattagttattgactacaattattatctttcgcatcaaattctccctcctatcgagcgtgttatagcaccgattgaaggaacaaaccgtgctcgcttagctgaatgcttaggtttggatgctcgaaaatactactcacatgagacttctgaatcatctgcgtttcagcggtatgagtctacgctcactgatgaccagtgttttattaacgtttccccattactattgaaatgtccatcctgtaatgctacatcattttccctacgatctgtaaagtccttgaaggaaacgttgtatgcgaatacagtagaatgtgattgtggatatgagtattcggactttactattattcttcaattctcatctcaactcagagattttattaatctttattatgaaggaattttagtatgtgatgattcttcttgtggtaatcgaacacgacaaatgagtgtgtatggaaagcgttgttgtaacaaatcatgtcgtggaagcgttcattttgaatataatgatgaacaattatataaccagattaagttcctgctaaaagctgttcaaacaaccaccggggctaccagaaatggaatcattagatgcaatgccatcaacaaaaatatctctcgaataatgaacaaaaatgcgcgtgaatttgtagatatgggactgatattttcatcgtgaagctttaattcattctacccgtttaagtaatctacttgacacctcgaacagatatttgctcatgcagtacaagaaatgttgatgggaatacctgtttcaaagacttgggaattgccaataattattatcagtactatgttttacaacacaacaaagctacatgttacatttttgggcgtatgcaactctgatataatttgttctaatactaaggtcgtttgtgatttgaaattcgtgattctacaattgacgctctggatagcaaagtactcactacatgtttgacttattacgcacatcctaaatttaacctaaacaccattatgacacgagatataccattgatgaaactcgtaaagctggtggtaatacggtcaataaattatgtgaaagaccttaaccttctcaagtggagacattaaacattcgaacaatttgagaattagggactttgtcatgacacaagaaactgatttactgtgcgtttttttgctcaagattattttggtgtttcaatcttttacactctcttcaacaagtctttacatattctatgaacgtattttataattcacacctacaaaagatatttttttatatatcactcgtcttgttcaactttttgcatttcttttagaacactataattttaattactcataataaatttcagaattacgatttgtacaaggtgcatcgctatcaatacttcgttattatttttttacgcccagcattatttttgctaatatttcttggactaatatgccaagcttaaaccctaccctaaattgactgcttttttattagagaattaaattgcaagcacatttagaatgttaacttgcgcagtgtctcaaacgcatctgtagggaggaaagatatcaaaatggcaaccaacgttgggcctcaaattcgttccggtgagcttgttttcggtgttgctcacatctttgcttctttcaacgatactttcgttcacatcactgatttgaccggcaaggaaaccatcgttcgtgttactggtggtatgaaggtcaagactgatcgtgatgagtcttctccatacgctgctatgttagccgcccaagacgctgctgctaagtgcaaggaagttggtatcactgctcttcacatcaagatccgtgctactggtggtactgctacaaagaccccgggtcccggtgctcaagctgctcttcgtgccttggcccgtgctggtatgcgtattggtcgtattgaggatgttactcccattcctaccgactctacccgtagaaagggtggtcgtcgtggtcgcagactgtgagcgttttcgtcattgctttacaatttttatgtttggttgtgcgagaatcctcgacgtctatcgcattcttttcctaaagtttgctcttcgataataatataaattagttttcaagttaatcgttcgttaatgtagtgaattttgtagtgagtattaatgtttaaagttgttattgtcatgatttgtatactgtagatgtgtaaaatagatctgtattaagtgaagaagtaccaacttttagttgcctatcaatacagcactactttagtatccaatgtcgctcattggatacattctgtaacaatataaaaccttcagtgaattggatcttcttcagtgcttacgtctataacatagtcaccggtttcgtgaacttcagcttcatagtcggcagcactgtacaaatctcctttctgcattaaaccggcttgttcttcatgagaattcaataactcagaaatagtttttaggagattttctatcgcttcgtttactagagaaccaaagctaccatccactttcctttcacttagactatcaaggcaagatagtaaaacgcctttctcaaaaatggcagacgtttctaagtcggattcacttagtgagctaagctgaagtttgaaaagctccaaaaaggaagcgtaaaactctggttcagtttccgccaattcataagactgcaatagcaaactcaacatattcttccaatgctccaaagcaccatagtgggagagaatagagtagctcagaaaggaaattgataattccgctaatgcagagatgggattgtcattccacacgctttggacgagtctttgaaacaaaaacgatttatcaattgcttgcttagaccgttcaggtccagtggcagacggcgaccagcttcgtcgtaaattgaattcagcgaaatttaatagtttatcgtctcgagagggttttgagaattccggatcttgtgacacaagatcagcgttgacatacgttgaagtgtctaagtagaaaaattcaccttcagtagcaaaaattctttgaagatcttgaactgtaatgaacttcgtcaacaagtcccaatcctttgttgattcaaagggataaaagttttcgtcatataatacatcaagcttctgcaaagaagctgtttcagatttcgaatcaaagtcgatactatatttcatatcttcatggaccatagcaaaaactccagaaattaatccagcagggtatgttggagaccaagtgaaaagatgaattccaccttttacatttcgaatacctggaagcttactagcttcatatgaactctgatcaatgccaacgtaatatgtatttaaccatccgacaaactctatactcattatatacaaaacaaattattccatatcttcatttattttgtctattaagttgaatttaagatcgtagacattggtcaaagctaagtttcaggctactgatttaagagttatagcgatggatattataaaaaacaccataatacattaaaggtttttgggtgtcagcaattctacactacgctataatatacatcgtttcgtatcactaaatatcgcctgctagaatagtagttaagatctatttattcatagttacggataaaattccatctatctaaatatattccaattgatataaattaatcgagacattttaaataaagctacaactgaacctcgctcctttagtttagtcgttagctagatcgctgactggacactattagacttctttaaagtaataaaagtaacaattgttagttaaacgtacaacctaccgctacatggcaaatcgtaatataagctcaccgaaattttaggtagtgttacacatttccgcggactttgtaattcacttaaagacacgtaaggatacactgaatttgtttgagatattccaaaaatcaatcagggaatgtggaattacataatataaataatattacttaagtactatttgttaatggaatcaattgtattctatacaccattgattaataacatagatggatatacacgagaggcttgagacatataatgatgcgtagcattggaatttgcttaacaatttaacactcatatttaacccacgtaaaatagttttacgtttcttaaagcatctgctaatcaaaatctgttttgtcgagctgataaattcgtgtttatagtattgggaagaattactctataaaacgctctttttaacttatagatggtaattgaggtaagaggtacttctgagtaacttatcttattaatgcgaaagaatacaaaggacatttccataaacacagggtataaacgacaggaagatgctttaaacacagattctgaggacttaatatatcgaccaaaaaaaattattaaaacaaatcaagaggatgcagtacatgatttgaaatacgaaaatttcgtatcaaaaaatcacgttttacaaagcgacattaatggcaagaagagggacagcaatcgagacaaggccgctgtagtcacagcgccaattgcttctactcatgaatctaattacgaagaatctgtttccaaatttaaagagagttggctgcctcaattaaaagatctcattgaatctcataaaacaatatgcgaatcaacgttagcctacgagagtgatcaagctatggcttcttctaatacattaaagagaataaaagatttaaaaagcaaaccaaaaaatattatacagttagaaaggttgcatatgctatctaatggcgaacatcgtttattatcgaaagacgaaaccgatgatattgagtctgcatacttgaaccttagatcacatcttcaggtacaagaacaggtttacgctgaaaaggatcatgaatattcgttacaacttcaatcatacagagaggcagcagaaaaggccaagcaagatagtaagaatacatgtctttatgctgactttatttgattactaactattttaaagttttagaaacaaaagaaaatctttcctctgaattatcgatatcgaatatccagttgaaggaagccaaggaaaggttagaagctgcgaatgcaagctaccaaaagctacgtcgagaacacaaagaacttgcactttatcatgaaaagaaaacacattctctagtttgtaatctaaatggtgaacgaaaatcctttggggattttgttgagaacgaagtaaagtcatataaacatgaatatgccaatatttgtgaatcacttcggagagctctagtgctgatacaaggttcttgtactgagaaaattttgcgttttaaagaaaaaattctggacttattagaaatgaaacaacaagaagaaaatgatcgaatatcccacattgaatatgagaatgatttaacggttaaaaagcttaaaaggagaatatctgagttggaaatggcagtaaaagaatatgaatcggaaaaatcatactcggaaaaagaatatgaagaaaaaatctcctctctgcgtatagaattagaagacaagttagctgaaattgacatgcttcgaaataaactgttaaaggaagagcataaacaccactctacatctgaaaaacttgaagaactttctaaatatgttgcaagtattcaagataaagaaagaaataatggccagaacgcattggaactacaagctcgaatccaacagctggaacggagaaatgaagatatgtataataaactgttagcagaagaaataatcagacgaaagctgcataacgacattcaagaactaaagggaaatattcgagttttttgtagggttagaccactactcccaagtgaagaatccgaatattgcattgctgatgttttacaatttccagataaagacgcactagagccacaaaaacttattcttaaagggcctaatgttgaatcatcactcgggcatacttatgatcgtaattatgaattttcctttgatcgagtctttgctcctgaaagcgataactcgtccgtttttgaggaaatatcacagttaattcaaagcgctattgatggttataatgttagtatatttgcatatggacaaacaggatcgggtaagacgtacacaatgtcgtcacaagacggtatgatagcgatgtcaattaagcatatatttaattatctatcaaccttgagggagaaagggtgggtgtataaattgagaggtcagtttttggaaatttacaatgaaacgatttatgatctattaaacaaagcggaaatgttgaaaaatcctaagcacgatattcatcatgatgaaaaggaaagacgaacaacagtggataacgtttcaataattgattttaatgaagaagatactgtttacaagatgctaaatcgagcaggagaaaatcgatttatagcagcgacaaaagcaaatgaacggtcttcaagatcacacactgttttcatgctgtatatagatggtgaaaattctagaaccaaacaaatatgtaaaggtacgctaaatctagttgatttggcaggttctgagcggttaagttacagtcaggcagttggggatagactacgagaaacgcaagctattaataaaagtctcagctgtcttggcgatgttatccatgcacttggaaatgcctcaaatagtaccacgaaggaaaagtctcacataccataccgaaattcaaaggtgagtattagaatgaaaagttctttacgaaacacgttctttaactgtcaaagtggctacttatttgctttgcagcagtgtgtaaagtctatattgaaagcatttttgtactaaccagacattagctaacttatttgttaaaatattcacttggaaaaggtgccaaaaccctgatgtttgttaatgtgtctcctttaaagtcgcaattcatggatacattaaatagtctgcgatttgcaacaaaagtcaatgatacaaaagtaggttctattaaacattataaacgttaagcttattttagagtaaaaaatgtttaccaaagcatttaagatgctgggtttggtggagcagctgctgcttgtgcttgaatgatggcacctttaactttgctgaattcttcttgtgagatttttgtttgattttcgaggcgtgcactataattatgaattaataaaatgacatacgcaattcgataatacaaatgaagaagtacaactcgcatttttagagagcgattttaacctcaaggaaattcttctttttcaaatttcaacaaacatacatttctttattaatgaaatccaatcttgttttaacgttggtctttgcttcctcatgactttgctttacaagggtaggaccgatttgcttatatatatttgagtcaggagccactttttccaattcctaattcgcattaacaaaacaattctaatataaatggagaaaatagggaaaatagtaatttttgtggccttaacgtacattgaggacagtagtgttttcttgtaattgggtttccaacttttttaaactttcgacataagtgcttagttcttgggaatttcgttaattatttaattcgatgcagaaggttttgatttacctgtttgtaggttctgatattttttagctaattcctccatttctattcctgtgtaaaaagacgtaaaaggatagtaggtaaagagacattctacttaccttgaaagtcagctgaaatagcgaagttcgttgaaattctatattatgaacaaaatatattttaattgtgtgatatgattgattttatgactatattggataaaaacgagaaataaataaaaccgaattaatttaaacagagaaatgtaagctacactaggaaatcgatttatgaatgagtgaatgaaggtgttgctgaaattttgagtaaagactcactgttttgatacaacaaaactacttggttcagtatataaattagtgaattgcaaaccttttttttgaataaaggatatgaaaaatattgttttagttcacttctcaactgcatccttctggaattaacaattcgtaaataatgaaaccgttttaatgaatacaaaaatgtcttattaatattcaaagatataaaggaaatattttgaatggagataaagcttcagatatcattgttctttaaaaataaatagaaataccatagtagtttgtaagcttagatcttctttagcttgaaaatttgggaaagacaatctagtgggaaaaaaaggataaatgtataaaatagattaaaaacaaagaaaagaaaaaaaaataagtacttttgtcgtaaaagttatagattgatgaattagaagaacatcaatttgtcatattactcacacttgaatttcctatatatatattacattttagagcagccgcttagagcggcctcgtggcctagaagtaaggcgttggtttccggtggaggagactccaggttcgccaaagatcgcgagtgcaaatctcgccgtggtcgcttttattttttgccttctagaaaaggaattattatattaagcatgagtaagataatattccatctaagcaaatttgctgtcaactttgaaaaattactatatttatccttgaatttgttgtgaagtataaatattaccatatagaggttttgaagttaattatatatgtaaagttctcttttttttttattttgtttattcatttcatagaagtaaaaggaattataaaataaaataaactatttataaaatatttggtagaaaataataagtttgcactattatcaaacgaaattgtgaaaaagcatattaagcaccgctatatgcctcatcagcagttacatctaattattgtatttgtttcaattaaagaaattacattaatgcactttttggggataaattttcttactgaagacatacatttctcctactaatgtcaataacataaacaaatataacttactaaagcaacatcagtttcaaagatcatcgagaagaagtgggactactttcatattaattataaaaaataagggaaacatgtaaattataataaaatatccgtagctttaccattttctagtaacacataatcactaccttgattaccaagctgtctacaaggatgcttgctagagcgatgctaataaatgcaagttacaaaataagaagaaattatatttataaaaaaattataaagaataaaaaaaataataatcatgtataaaaatctacacttttttatgatgctataggagtacacgccttagtcgttttaacctaaccggaacacacatgtcaactctcgaagaattagacgcgctagatcaatcccagcagggaggatcctccaataatgaaggtttggatggaattgaacaagaaattttggccgccggtatagatgaattgaatagtcggacacgattgttggaaaatgatattaaggtaagtcattcaatgaacctctagataagtgttgggaaaaccgaaatctttttcttttataatttctttattcacagagaacgaagatctgataatgttttgccctcatccttaaatgaaggtggaaagatgaatgcggtcgaatgttcttttctagaagtaaaattcactaacatagattgtaggttatgaaatccgagtttcaaagattaactcatgaaaagagcaccatgctcgaaaaaatcaaagaaaaccaagaaaaaatttcgaataataagatgctaccttatttggtaggaaacgttgttgaaattttagatatgcaacctgatgaagttgatgtccaagaatcagctaaccaaaactctgaggctactcgtgttggcaagtcagccgttattaagacatctactcgtcaaaccatcttccttcccttaatcggtcttgttgaacctgaagagcttcatccgggtgatcttattggtgtcaacaaagattcttacctgatcattgataaattaccttcagagtatgatagccgtgttaaggctatggaagtagacgaaaaacccacagagcgttattcagatattggtggtttatcaaaacaaatagaagaactgtttgaagccatcgttttgcccatgcagcaggctgataaattccgtaaacttggcgtgaaacctcccaagggatgtttgatgtttggtccccctggcactggtaagaccttattagctcgtgcctgtgctgcccagtccaatgctacattcctaaaacttgcggctcctcaacttgttcaaatgtttattggtgatggcgctaaactcgttcgcgatgctttcgccttggccaaagaaaaaagccctgccattatatttattgatgaattagatgctattggtaccaagcgttttgattctgaaaaagccggtgatcgtgaagtccaacgtactatgctggagctcctcaatcaactcgatggttttagtagtgatgaccgtgtcaaggtgattgctgctacaaatcgtgtagatacgttggatccggctctgttacgttctggtcgtctggaccgaaaactcgaatttcctcttcccaatgaagaagctcgtgttggtattttacgcattcattcacgtaaaatggccattgacgacgatattaactgggaggagttggcgagaagtacagatgaatataatggtgccatgttgaagagcgtttgcgttgaagcgggtatgattgctcttcgtcaaggtgatactaaaattaatcatgaacattttatggatggtatattggaagtacaaatgcgcaaatctaagactctgcaatactttgcataagcgttactttctttcatttctacgaggacggtaccgtatatatcccgattatctcattcgtctcatccgtctcatctttcttctgtctttttgtaaattggtttttatgatcccatgggagcttgatattatacgctagtaaatattaagggaaaaaaggacctcccagtgggacagcaagtcaatgtacatttgtttacgttggaaggaatcagacgactgtacatttgaaaagagctttgctcgatgtaatgattagcgatgtagctatgaaaatgttggaacgaatatcaatctatgtgttatttaagcttataaggttatcaatgtgtttctgccacgaaacttgaatcaacattactgaattaaatcgtttgtttggcacaatatccctagtcgttttgcccattctcctcattcgtattaaaaaacgaaatctttatgttgcaaagattaggaataacagcgatgactcatgaacatccagtatgcatttcctttttcgttttggaaatattaataattggaaaccaagtagcttgattcttaacaattaattcattcgaagcccatcattaactgtattgaacttcataatagcttttttaagtttttctttgtaaacaattcaatgtcctatatacttattctacaactgtatgaacgcttgatcccagtatatgtatccatttgtcagtggaacgatattcaaaaggtacttcatttaatgttcagtaaagccccatccacctctgacaatctttataatttatatttgatttgttaagttagtctttccaaatctcgagagctatattggggtgtcagtttgacttgtaatcgtcatcatcggtaaccggttgtttccaagaacaaactagcgccataaaaatcaccaccattgagctggttcacatagacattttcgtcttgagaaaatattcaccgaactcctaatttactgtcaattggcttttgtttcttgaactaaggctattgtagtcgtgtttgtgatacatccgttggaacggaagttggtatagtttggcagcattgcgcactatgccgtatattaacaactttttggttggaccaattggtctaggattaaaaagtcttacatggactgagaatcctgttcctgatgaagaagcgtttcgaattatgaactatgcactaagtcatggatgcagtttttgggacgcaggtgaattttatgggctttctgaaccattagccaatttgcaacttctttcaaggtactttcaaaagtttcccgatagtatagataaggtgttcttgtcagtcaaaggtgcgtttgatcctgaaactcaccgagttcacgggacacgagaatgtattaccaaaagcatcaaaactgtccgagagactctcaaaaaagtaaagactattgatctttaccaatgtgctgcaattgatcctgacacacctattgaggagacgatggcttgtttgaaggagtttgtagattctggtgacattcgatgtatcggtctttgtgaaccctctgttgaggaaatcaagcgtgctcattctgttgtgcggattgctgcaattgaggtccattattcaatgctctttcgcgagattgaatataatggggtaaaaaaactatgccatgacttgtccattcctcttgtagctcattccccgttggctcatggtttgctaacaggtcgtgtaactacaatggcggacattgaaaatttaaagaagcatcatcaatgtaatgagcagcctccctcaagcacgtttagttcgactcttccttgtatacaagcattgaaggagctagcttcaaaatatgacatgtcgttagcagaattggccttgagttttattttgtcagccggaaggggtagaattcttcccataccatcggcgactagttatgatctcattgaagcaagcttgggatcattttccaaggttttagatacataccaatttgctgaagttgttagctgcctagaaaagactttaccgcctccagcgtctcctaattcagaacctcaagtgacaggaggctgttctagtatgtgttgaaagttaaaaccataaacagcacatagccactgctgctttgctcaggttttgttaggtttgtgaagatattagtaaattttgcttgtttcatatgatgcaaagagcaacaaaagtttgtgagatgatattgaaagagagatttgttcttctatacttataaaacgggaatgtgcccggatgtgcttcatttaatgagaagaactgaagagtaactgttggtggatacgccgttttaactactgtcaacgatcctttcattttctattagtgtcataacttgcaaacaaaagcgtttctttttcttttaaacttcaacattttcgttctcttgcaaatttcttactacatttcaatttaattgggattgttgactcgcaacactcattccaaatttcgaaatttctctttctatgtatgtcttattaaaaaatttccttttcttatatcacatcttgtttttctgtatataacgctataccgacttttgtttagaaatgatatatccatttttactctatactgaggttttatttttttaatagcatagtaaacatcgttttaataaacagattaattttttaagatctagctatgtagtcttgctcttagcgaagggtttgtataacaacatcagataagctcatttaaagtgacattagcactagcaaattagacattcaatctctgccaagttttgctaattattagtttaacaattgaattttttggtaattgacggtgaaatattatattaaacatcctgcgccttcatcgagacccagcatatataaccgacgtgacatttccacacatcttaacaattgccgcacaagtaatcatttttgaacaagatggtttccgatagcaaattggagcttccattacctgtaaaccaacaaaaacctcgtagaagacgaattttaaaggttcatcttttaattgcggctttgattctgagtgcggttggctatttaggcaaaggcaaatggatttggactcctgaacgaaaggctcactttgtactaactcattttcctttaattgatgggcataatgatcttccaatatatcttcgtgaaaattatgataatcgccttctaaatatttcgcttgagcaccttcctggacaaactgacatttttcgtcttcgtcaaggacatgtagggggtcaattctggtctgtatttgtcgaatgtcctagcttggattccaatagttctctttcgtggaatcgcacaggtgaatatgaagctgttacacagactcttcaacaaatcgatgttgttaaaaggatggctctatactaccctaaaacattctctttgactgatcatagcggtaaggtcaaattcgactttttacgcaatcacatttcaagtatgatgggcattgaaggtcttcaccagattgcaggaagcccatccattttacgccaattctacgatcttggcgttcgctatgctactcttgcgcacaattgtgacaacgtattcgccgatgctgcggttgacggaaagcgtactaacaaaggattgtctcctgcgggccgcgatattgtccgtgaaatgaatcgtcttggtatgattgtagatctttcacacaccacacctgagaccatgcatcaagccttagatgtatcagttgctcccgcatttttctcacatagttccgctaaaggggtttatgatcatcccagaaatgttcctgacgatgttctgattcgcgtcaaggaaactgatggcgttgttatggtgaatttttaccctgcattcattagtccacaccctgaaaatgctacaattgataccgtcgttgagcatataatgcatattgccaatgtaactggatcgtatcgtcatattggcttgggtggtgatttcgatggaattgatatggtgcccaagggactcgaggatgtttccaagtatcctgatctttttgttaaattggctgagcgtggtctcagtatcactgaattagcagatattgcaggccgtaatgtgcttcgtgtttggaagaccactgaagatctcgggcattcaattcatgagccacctttggagtgggaagacgacttttaaacttaatcgtttattaataagtctacctctacctctttattttatttttggaaaaatttactgtattattccattttgccggttatgaatttcttacgattaacgacaaaccatgcctattgcttactcttttatgccccttgatggatcgattattttactattagttaactagctctcttagttaatgtaataaatttttgtttgctttgagattattttccacagtataatttttacgcatgtgtccaataatataaaaaagaaaaaggagagttagttatccgatatgtgttcattaattggcaaatgcgagacatagaaaaactcgataaaagactgatgaaatttgattttaacagcacccatagacccttcaatcatcaaataaataaaagaaaccactgcattagcaaacatatttttttaataaataaaaaataacacacttttgaaaatcagttatgaataagcattaaacgatccccttcgatatgaagaatgtgacctcctacggttattattcccaggcacgggtaagttccaaaaatcgaatatttggcctatgctgagcttcattatcttcttcaaccggagaaccctcactgctaactgcggcagaaggagcacgcgatggtcgacgactgcgcgattcggaaacattgtcagataagagtccatttctcgtatcactactgctttcattgttctcgttgtaaaatggaactataccaggcctgggtatgttatcatcctcactttcactgtccccaatattagtaagaacttgttcacgacgacggcgttctacactattttcacgcaaatgagattccgaattttgccttgagtatctaggcctatgattctcaatagaactctcaatatgtccaagagtgggttccctttgtctttcgtcgtccggctcatgtaaattacgttgaaaagtatcataggaacgtcgtaagaaactgcgaaacttgcgaccaaaactttttgccttcggatccccttgagcgagtttttcatcaattgaaggtccatttgcatctcgagaactggtatgcgaaataatgtttccttgagaatcttcaacgaccaagtcttcgccaataagatatgtctcgtcaccaggattcatttcttcttctctatcttcctcattcgagcggcgaggttgccgagattcatagtcttcagaaggaaattcttcagcgtcatagtggcctccgcgtggtgattcagcacgttcttcccgtagatgtgcggcttcaggaagcgagacagttgatatatcagcatcctcatcttcttgaatgtttacaggatgacgccttcttatggaagaagcaatagagttggcagaggagcgcaacgcatcaactcttttaattggtaagctttgtccttgacgaacacgaggtaagttaaaagcaaaatgagagtcccttgttctcgtaaacgacaaagccaacgtattaatccttttaccaagcatgaaaaatgcaatactgcttccatgaacaatgatagaacttagaaccaggaaacaaactactggccacattacttgtatgcaataccagtttggaatttcagggttttcgatagcatcattaggctcaggtacagtgctatgtacttctaattcggctcgtgcaaccaaacaagtatacagtgcacctacaccaataggaccaaaatgaccagcaaagagagcttctcgccaattgataatatcaggaacaaatgatttaaataataaaacggcaggaattctccttgcaattaaaatacatatagccaatacaacgagtcgccatacactcaaatccatatgtggcatgtgaaattgaggccagggcatgatagcacccacgtatacaaaaaaggaaagattgagaagaaggtcgataacgttggaaacatgagattcttctgtttttttcgaaaaccatgagtcccaagagaaagcagcaccagcacaaaaagaaactaacaaatcatcgacaccaatgatggtaccaataccaccacaaaatagtgctaaaacgaagtagaatacaagaaaactttcacgatccattaatcctcgacgttccgaaaatttaatcatcttacgggctattacacctattattgcacctagcacacagccaaaggtgcattcgtataaaataatgatacatacccaatcgcggccagcatgtcgggcaggtttctcaataattaaataaatagctaaatacagaaaaggaattgccatgccatcattacatccagattcggccaaaagcatgttcctaagatgacctgggactcgacgtgcaaatttacctttaccgacaatagaagaagccaacactggatctgtcgcagtaatacatgccgctatagctaatgactccagaaaagagagtctgggaattaaagcatacatgaagccagtacttactagccatccaaaaatcataacaggcaaaagcataacaaacatactgcgccaatgtcgaagcatatatgctcttggaagttcagcgccagctgcaaaaacttcgacaactaaaaggactcgagcaagttcctcggtgatgtagtcggtattaccccagctggtgggaacaaacagttttgcaacgtaaggaccaaaaatgagacccgtagcagttgccatagctatattaagttagtatgcttcacatatatgaagaattgaagagtaaaaataatatggtggaatatgcacactgaaatatctagagatcgctctttatttaacgaacgtaaaccgaaagaataatctggaattactaccagctaaatcaaacaattcaagtatcgtttcaacacgcaaatcaaacaattgtgctttgcaaccactaataacttacttgcttcgcccaaaaaaagcttttccttaataattaaagaacataacataaataatgaagtaaatcctcctataatagcatatgctagatgtggtttggaaatctcgacttgactccatgccattctctttccaagtcaacctgaccttgtaatttcaaacctatataaacaaaaagacaaataaaaaactttatagaaactatagagaagctaatagtttactcaagcacccaattgtttcaacaactggcgttcgttgtggatagtggaggataaacatggaaaacaatagttagctaattgcaatgagtcgcagcttgaaaatctctaaaaaactgaagaatttctaaagtgaaaaaaaaggcttatttagtgagatggacacaaaaaaatagcttgaaagtgaaataggaacttcgtaccttgtctatatgtgctgctctaaaccgacttttctgaacgtcactacttgagcacaaaattggtttttgcaggtgaaactatagtagtgaaagagctcaggctttccacacatctatttattactttttatttcacattagcacacctatgcctccagaagcaaaacgtatcgtggttaaaggctttgacccacgaaagtcgaggcaaagacaagagacctactatgtgacgatgatagatcgtttgaacatggctttgcaagtagtgatggccggtttaggcttaaaaacaggttaccaagagttatattcgggagtcgaaaatttaacaagagcggatcaagcatctcggtgctttaacatcctacaacatcatatgtcttcaggaatccagcttttaaaggattctgcggagtcttttatacagcttgaagggactgaaacagacactaatgcatgcaccgtagtagtagggtgttggaacaaatggttggaaagagtcgagattgttcaaaacatattctattacatggacaaaacatttctttctcaccatccagattacccgacaatcgaagagctgtctctgtcactttttcgtgaaaagttgatggcagtcaaaaacatacaaattccctttttgaactctcttctccaaagctttgaaaatttacatagctctaaaagcactgatcacgcctatttacaggatgcgatgttaatgctacatcgcacggaaatgtatagctctgtgtttgttcccatgtacttagttatgctaagccgtttttatgatacggagtctagccaaaaaattcaagagctgcctttggaagagtacttggaatatgcgatgagttcgcttgagcgggaggatgcctacgttgaaaagtttgatattgtgcgcgataaaaagtccattcgagagactgttcaaaggtgtctaattacttcacatcttgacacactcacaaagggtataagtcagttcattgaaaaaagggatgcccattcttgtaaactactgtatgcattactgcaattcaatcatgaaaccgaatatttaattcagccctggtcggattgcttagtggacgttggtttcaagctcgttaacgatgaatcaaaggatgatactttggttcaagagctgttatcgttccacaaattcttacaagtcgtggtggatgaaagtttccttcatgatgaaaccctttcgtatgccatgcgaaaagccttcgagacgttcattaatggggcaaagggatctcaaagagaagctccagctaggcttattgcaaaatacattgattatttgctacgagttggcgaacaggcttcagggggtaagcctctgaaagaagtattttcggaaattttggatcttttccgctacatcgctagtaaagatatctttgaggcgtattacaagctggacattgcaaaacggcttctccttaataaatctgcaagtgcgcaaaatgaattaatgcttctggatatgcttaagaaaacctgcggtagtcagtttactcactctttggagggtatgtttcgagacgttaacatttcaaaagaatttacttcttcttttcgtcactcaaaggctgctcataaccttcatagagatttgtatgttaacgtcttgtcccaagcttactggccctcttatccagaatcacatatccggcttccagatgatatgcaacaggatttggattgttttgaaaaattttacctttcaaagcaggttgggaaaaaaatcagttggtacgcttcgctaggacattgcatcgtaaaagcccgatttccactgggcaataaggaactaagtatatcgcttttccaagcctgtgtcttacttcaattcaacaattgtttgggtggagaagggatttcgtatcaagatttgaaaaaatctacagagctctctgatatcgatttgactcgtacattacagtccttgagttgtgctcgcattcggccattagtgatggttcccaaaagcaaaaaacccagtccagacaccatgttttatgttaatgaaaagtttacagataagttatatcgtgtaaaaattaaccaaatttatttaaaggaagagcggcaagaaaattctgatgttcaagaacaagtagtgagagatcgacagtttgagttgcaagccagtatcgttcgagtaatgaaacaaaaggaaaaaatgaagcatgacgatttagttcaatacgttataaacaatgttaaggatcggggaatacccttggtgtctgatgtgaaaactgccattgaaaaactactagagaaagagtatctagaacgcgaggataatgatatttatacatatgtcacctaatagagtatgcatttgttttttaattgatttaatttaatttttctggttatatgtttattctttttccatcctttttgttatttgctggtgaatctccagtggattttttttctctattctcatatgtcgttcatacacacacctctttacctgtccgtgtcaagtaatgctattgaaatctggaaaccaattcaaggaagtctgcactgctctccaatcagtttggaaaaggaacaattccaaagttcattctaaaattgtaccttgcatttttgccttctacgaaagtgttcgcgctaagtaccgcattttccaatgtaaggattaacatggatggaatgtggtgctgcttatcacacttatagaacacctttatttacaaaatctaaagtaaaaatttaataaatctaattaattttgtaaagcccaaggtattctattttggttttcctgcccataaacacctcttatattattcattatttacatctctaagtgacagtgatgtgtgtgttacttgatgtagatgtagctgaaacacgtgtttgtttggatgtattcagaaccaacatcaaaacactcctatgtaagcaataaattgaataagttgaagtatttggcgtaggaaattgggacatttagcgttattgattctctaagcttcttgatcagttctaggtgaaagcaaataaacggtatcttctgttttgtccgtcacgaattccctcataagaatggagtgacatagttaaaacgagaaggaatttaccattgattctagtttgcttgatcttctttgattatataacctagcttctcacctacacatctaccccagcatgcttctaacagactaaacacaaatcaaaagcgatgcgcgcgcgtcctgtcttcattaacgttgtctaaagtgtattactgtattattagataacgcggttggtattttttgctgtcagattttgcgagcttggtgttagatcacgttatacgtctctttataatgacatggctcctctagatgcaatgagggaattttcggttacgccgctgcgcatgcatagagtttgtgaaaaagttgcaccccacaatcccctgtgaccatgactaaaggtagaaccttttttgaggtgaagcaactgtatatgagtttttgaaactatcggttttgtaggtgtttttgagcgtctctatttatttacattgctaatcgaagtcaagaaacaacaatgtccggtatgttgtagcggacgcggctggaatcgctgaatggtcgctccctctttcacagaggcgggccatgaatcgctgtgcagatacatgtcgtcagcgttacgggagtcatcattaaaagtccgcaaacggatccgcccgtacaatttatcaaaatagtctcgctcgtgtattaaattgtcgttaaaataccctgtccgactttgacaactaccattacacctaccgctcattttttaccatttggctgtactgattgattacctacaaggatatcatatcagcctttggaaaatacgttttattaaatcgacgcttatctgcgcaatcgtcgagtgtataaaaggagcacacttacatagctgagtacgccgtaagtgttgtacttggtttattatatttttttttctttttctttgtagtttgcttctcttcggagtcactttaaccaccccctcccaactcaacttaattattcagtctttgcggcctctgttgatcctatccatttcttcaactgaccgaatattattttacccctgatatattttctttgttgttaaaataaagacccatttcttcatcttttaaaaatctcccctcttaaggcttttcaagcaaacagttgatatccacaatttttttaactttccttgattgtgtttgtggataacttattacccccctctctctcccctcttctttgtgtatttttatcacataataagttagcatctttttttgtttctctcgaagttttctagtagttgcttgttagtatgcttttttctcggtctattctccgaggaatgccaaaggctggcattccaaaatctcccttagctttatcggcttctcgcaatcttcgccttgcaaacagcgtgcgctttgcttccgatgctgcttcttctcccaagagcaccacaagtaagtggaagatcctgaaacgtactacattaggtcttttcgctacggctgttgttctttatggtgccaatgtctaccgtttccgtcatcctgatcctcatcaacctttgcccgatccttccaaaaagactttggtcgtccttggtgctggttggggtgccacttctattcttcgtactattgatacttctctctttaacgttatcgttgtttcccctagaaactatttcttgttcacttctcttttgccttctactgccactggttccgttcatactcgaagcattgtacagcccattcgttatatgctccgtcataagtcctgctatgttaaattttacgaggctgaatgtacagacgtcgatgccgacaaaaaggtcatccatatcaagaaaaccaccactgatggagtcgatttagagcaggaaatcaagtatgattatcttgtttgctctcacggtgctgaaacacaaaccttcaacattcccggtatcgccgagtatggctgtttcttgaaggaaatttgggatgcccaaaagattcgcgctcgtatccttcattgcctcgaacaagcacagtttaaggatcttcctgctgaaactcgtcgcagatatgtacatactgtcgtagttggcggtggtcctactggtatggaatttgccggtgaaatggctgatttcattgaagatgatctgaaatcctggtatcctgaacttgctgatgactttgccgttactcttgtcgaagctttaccttctgttttgcccatgtttagcgccaagttacgtgattatacccaaagcttatttgacagcagccatattaagatcagaactaatactgccctaaaaaaggtcactgctgaaaatatccatgttgaagttaaaaaccctgatggaagtaagcaagaagaggttatcccttacggattattggtctgggctggtggtaaccgtgcccgccctcttaccaaaaagctcatggagggtagtgaagagcaaaataacagacgtggtttagtagtcgatgaatacttaaaattgaagggttacaaggacattttcgctctaggtgattgcactcacaccgcttatgctcccactgctcaagtggcttcacagcaaggtgcctacctcggtcaactttttaacaaacttggatcgttgaactttgagaagcctagcgaagatagacacattgccctcggtgatgaaatggattccagcacacttatctctttagcaaatgagaagcatgcctctaccaaggtcttccttcccttcaaatactctcaccaaggttctctcgcctatgtcggtcatgagaaagctattgccgatattgaagttccctggtttggaaaacaactccatgcaagcggtgctcttgccttctacttctggcgttcggtttacctttctgaattatactccttgcgtaaccgtaccaatgttacactagattggattagagttaagttatttggacgtgatatttcttccctttaaattggatttgatgagacatttttgtgattcgcctgtttgattaatgcatgatatttgttgtcttgctttattcattgggtttaccgaaaaatttggttttccttacataccgattaattgattgttattcgttcgtaaacattcaagtttaagagtatatttatagttgttttgtagtagattctggcacgtgtacataatttaagcatcgtgcaatattacctttaaattaaatgttctctacatacgtattatctaaatatgttctagataaacataacgcaattagcaaacaattttataatcaagtttcaagccgagaaaaatcactttccaatgtatgccatatttttagactctcctcttcgagtttaacatgctgtttgcaatattcaacataaggatttcccagactaaatacatagtcttgcaaataggaaagttcctgttcgagttcatgtgctatttggtacctttgatttaaatttttcaagtaaagctctttcttctaaatattcgttaaaacaaattccaaagtgaaaagtatattgattcatgcatacacttttaagactattttcagctctcttcttagaacttcggttcaaaaatgttcgatttcttccactttcgtcgctatttgctgtttcacgaagtaaattctcatcattcgatattgtatgccgtactttcgttaaatcggtagaaaatacttccgatattctttcaattaaaagctaaggtattagaaaaaaaataatgattatactacttactcgcagtgatattagaattttaatttcctttgataggccaagtaaaaatgtatgtttgacagcgtcgttttgttgatgcaggagagaatcaatgttataaaagtgaccacttgccattgacataattttgctttcattttgagcaaacgtagaagtaaacacttgatggtacaatccactatcaagtaagcaactaagaaaaggattagcaaaacgtgaccaacttgaatacttacttgaaagaattttgcagtctcagaaaatcttcatgaaaatgctgtaacgtaaaaatcattttctcaaagatcctgaagatgttgagctggttatttatcgccgtagtagtagacatattcaattttaaaagcctttctttaaccgtttctgaggcatcgggaacttgactttgaggtaccactaggaattgttcaatttcttggtcaattcttttctgattttcccttctccaatttttgaagacctaaattcatgagagcaattagttaaatctataaggaataaaacttacatttggctctgtaaaaaatactcggacaacctcatcattggagaaaataggatgatgagataagtcatttacaaagtcggacaatcctggcggcggtgttctaaaaaactgttttgagttgaagcatttcgcttcgcaactgacatatattagcattgttgggattgaaaaggatgattaactatgcatacagtgaaatttctttagcgctaaaagaattagtaagttaaaagccgtaaattgaaaaaaaaaaaaaaactaaaaaaactcttacgtattaatggtactcttctaaaaggatattttttcatcaagtaagaatgtagcctttcgaactagttagaagaaagaaagagaaaaggaaaataactgtatggaaaagatatccaaacaattcggagagcttaccaaaagaaatcactgtatcgacgaagaacttcacgagtgttagaagaatcagatataatataattattatggcgatagaaaaagtaaccactaggctcaaggtcaatgtcaacattcatttccaaactagcgggaaatgaagttgaactggaagccaatctaaacgaactatgtctactgtttgacagtaacggctgagtggaaggggaaaggcgattaggaatcttcgaaaagggctttctaggggtaatagcattatcatcgacagaagaatcaacggaaaattttggaggttgttgcgaatgtaagttacctgcttctaaagtcgaaggtgcaatgctgctgacagttgaagaaggataggaaaagaatcctttcggctgcttttgaatatcaggaaacgaacggatgatgctttgctgagcgtgagggagggatttattggagacgtcgtcatcctcttgttctaaaatttttgattcattaatggaagggacaatgttggatgaaagattcaaggcggttgttgaagcaggaggagaattattaggaaaaagaggggtttcattatcagaactacgattgaaaagttccggattaaaacgctgcaaaatgggcaggactaaggaggaggaagtaagcaaaaagacaaaaaaaagcaaagataaaaaaaagccttaccatttctttgcttgaaaatctgttccaatgtgctaggaacacctaattgataacaggcaaccaaggcaagcaaaacgaaaaactgaatttgccgtaagggttgattgcttgatgattcaatcaaggtaaagaactctttcattacatcttgaggaacatgaaatatatcagaataactttcttcttctggaaataagagaacattgtttgcttgaaacacgtcccaataatttcgatattgcaaaggaatggatgaattacctatagacaaaaaaaagaaaaagaaaaaggttagcatcattacagtaagtaagtaaaaaagcaagaaagatgaaaaaaaaaaaaatcaagctaaagaaacaaatcaatgatagaatgcatcgatccgtaaaattaactattaattgagaaggaaaaaacagaagaacaaaacttttactaaccaattgctgttttataatttaaaggcttcactggtgaaccccaattactgctagatgcccatggatcaggctctaaaaatacattatcgcccataaatggaaaccccgatgttctctatcttttcgatgatcacttcgtacaaaagagaaagaaaacaaagaagatttaataaaatttgaaagctaagagaggtccaattgaaaatgtacaaataatgctgctagcaaagaattctaagctgacaaacgaatttttcaaatcttcacgaaagtaaatgaattttcttgtctcttgcaccagttaaaaataaaatgatacgagaaataactaaactagcgtacagaggtttcaaaatatgtaaatggcagaaaccaggttttacacgctcaaacacatatacatatggacagtgttaatttcgccaaaaaacctttgacgtcacatcgctcgcttctcataaagtaacatgctaaccaactgttttgactgagtagtagctatatagaaaatgtaaatagaagacgttttcgaaagagttggctaaattgaaagaaaaagaagtaatttctgtatttattgcacattcttggatgaaaaaatctgaccttttctatgcatttctttttttacgatcaaaaccttgtattttttaaaaagtacaatatatacgacgttgattgactaaaacgattcaaggatcaaaatataagttaagtaatcaaccaatcttatttggagtctatgaaagattcttgggcgatcgttgtttgacccgcaattataaatgctggcgttctaaattactgcaaattcgcttgaagttctcagaggaatcgatcgatctataaaacaaatacgaatagtttctacttcactaaaaataattttttttttttttttttttaatttgcgatttcatttgaattatcacttaagtatgcacagtacgaccaagttgtggccttacttttctagctgctcttaaatcaagcataaacatgatttcttctaacatctttttatctattttcaagttttattttaatccgtctttttctgtgtacttctttttggtctctcaaaccacttgctcaacagccctactgccaaacccttggatagaccttgcacgaaacccaactcacaacacttaagaaatgcggtgaattcgtgaactgttatgaaatgcacgcagctttatgataaattctaacaaaaaaattcaaaactgaatcccattcccactagaattgtggttcgtttcctgtataattataattgccagttccctttccaaaatgctaaatgaacgcgattttgacttgattttcgattcatatgactttaaacatgaaggaaaagtatgaaaaaaattgattgcttatgcaggtagatcttgtttattgagtcagagacaaactctcaagactctggtttttctcgctttacccaattaccaataggataaactattaacaaaaaattttcttaggttcatctttccaactttttgccaatcatcaatgacctacaactcttacatcccgcttctgcaccacctcttttgagcgaattccaaaaacaatgtacactcgaattcgtacggcaaaatgcagatctctctattacaaaggataattttcgagacgtatataaaaaacttactgaaaacgaagatgactcttttgcgaatcaagctgaaaagccttcgatggagcaacagaattccaaaaattctatcaaagaggatgcaaatgaacactctgtcaattctgcacattcaaaatcatcttctaatgcctctcctgaatccttaaacccttctcaaatgatgtctaagagactgtccttgccgccgatgtctcaatttaccgacagtgattttgtcaatattcttcgaactccatttgcccaatctacaccactaaataggtaagaattttttttttagaaaagtcattaaaattctaacaagaagaaatacgtcgtccagaaatactgagatgccacttgttaggaaggataaacctgatttttccaacgggcaccatgatctaatcaagcaaatcacagaactccaggatatgttagataaagctcgagatcaagctagaaagaaatctcgtactgtagatattttagaaggaaaagtgaatgaacttacccaccaactaaatatggcagattccaaatataatgaatctaaggtagccaataattcgcaaaataaccaaattaagactcttaaggctcaaaatctaaacattcacaaaaactttcagaaaattcagtcagaactcatacagacaaactctggcctctactccacaaaaaaagagctttcagccttgcaagttcggtatgccactctcttgcgtaagtttacagatcagactaagaaaattgaggaattaagcttggctgcatctcggtcaagtgaaaatgagaatactattcgtcggcttgctttagagaaccatgaattaaaaaattctaataatcagctaaacaaccacatagatgatcttactagagaaaaacatttaattgctttgtctaataacccaaaaggagatgaatttttatcaccctctaaccttgacgaaatggtttactccaaagaggttggcctttctttcactcaaccatcagtttgcatttctattcctgcggttggaatgcgggaaagtgaagaattaagagaattggaatttaaatgtaaacaacaaaagaaaacgatagaagaatgcaaacacataagtcaatcattgcaaagctctcttactgctgaaagttcgcgaaacaaagaattggttgctggatttttgatgctttcagaggaaattggtatccaaaaatggattattcaaagcctttccaaaatgtctccaaccctaaacgacttttgtcgtcggtacgattcctctatgccaacatatgaagaatcaagccacgaatgcacagttctttcgagctttagtgacgatgaaacaggactcatggcaactaatacaacaatgaataactcctctaaagattttatggcgtctcaagatactgttaatgcagacaacccccattttctagcaacgaaaggacaacctttgcttcttttatcggttatgaaatccaacattttgcgacttttttacgtcctttttctttttgcctgtttttacggacttgattacatattgtgcgccgagctattgcaagcttttttgcgtgttgtatttacattttgcgaacatataattatactcctttatggacggtatgaactggtacagccttcttgataattaggcgactaataaataatgacgaaaatgaagatgctagcgaaagattttttttttctaaaaaaaaaatcagtgctgatttaaattgctttaccctttttcaactttttgtacataaaggtgcagctgaataatgggtctaacggataaagcaataatggaactttctaatttaataataatgtatttttatggttgtgacgattatgattttagatgcaagtgaagatgtgagaagattcaacgtcttgttgcttttgtttcagatgtggaagagacaataagataggtaattatcgttgaggttatccccgtaaaccaaaataaagatgtgaaaacgagaaatgcggaaaccttatgcgtatacatgaaccagctagtaaggacaagttagtttgtgaaaaagtataacaggtaaagaaattgagtaaagtaaaaaaaatgaagaaggtaaatcaaaaagtaaaacttaccgcatgccgtgcaattttgatgcaaaagctagagtcgcttcgtaaaattcaatatctttagaataaattttgacaatagcttgagctggagtatttttgacagaaaatctaacggaaagtgttgtaattgaattaaaacttttagcaaatgtttcagattcgaacaaacggacattgacaatatctgtttcttccaaaatccccatgaagtaaagaggtgaacatacaattagcttaaggtattcgtgaataggagacctatgaggaagcaagactgttcgtttaacctgcttcagagatctttgatttctatcttgaaaatcgacagaaaccataaaattgcccatagcactatttcgaggagaatgcggcattttgatttgaagcaaagatgtgccaggtaacctaggatcaattgagaaatggtccaatctgacctctgcagttggaaagttgagacccgttctattaaagtatgtcagcatggattctaattgcttaacaaatgcacgaaacagaaagagacatagagaaatcagaacgcagcttaaaagttccaccgctacgattcatttctacatgcgctcttcaaaccttttccgtatataaattttcaaacatacgtataattgaaataaactggatattgaattacagaatgaggaatcacggtatcgtagaatatgacatagcttactaaacttggtatggaaaatagtcctattaccaacatccatactactaacttgaataatttaactaaataacccatgcttagggctttcgtatggataacactacttgaatgaatccttgatctctaacccaagttttggtgtaatgatttaccaccgcggctttatccgcggctggtcgggtaaactcaccaccaaaaatgttaccagtgaaagctcaacgacatggtggtggattacttggtgggtatgttatgaagttacaaaacagttaactattccactgccaattacagactaacccacgcgttaaagctgctgtcaaagtgtaatattgtattcgaagaaattgtgagttttacactattttcatcgagatatagtaatgggtgaacaaaaaataaattttcaagcagggttcttgcttcattcgtacattctatcatttccctaaatccattttgtatatgcttgagaaatatattgaaaatactgtggagaaaagtataacaatgcattgctaactgtcatttagtgagttatttttgtaaccgatattcttgctggcaattaattatcataggcatcacagggagtatgcatggtgcccccgagttcttaacaaaagtgaaacagcaatatcttcagcaagttgacttatatcgctttcaatgggtaagcaagccaactgactggcctattctctttaatgactatgcacaagtgtttctttcggaaatagtgacaccctcggcatacaccagggcttttttaaaatcatattttcgatttttagactctattgacagcggccataatgaacgaaacgaggcactgctgtacacttatatcgaatctctctccagcacgtatatacctcctgtacaatattctttaggagagtatgatattttaatacgggaatcccggcatgttcttttgcgcgaaggaaccactggagctcgtacatgggaagcaggaatggctctcgccgaatacatatatcaacatcccgttcaatcaggaatgagggtactagagctaggagctggtacaggtcttgttagtatactatgtgcaaaaatggggtccatcgtcttggctacagacggtgatacaaaagtgtgtgatggtgtgcgagagaacgctcgactaaacaattgtgatataaatgttaaaaagttactatggggagtagatccaccagaattctcagatattgtttttgcatccgacgtggtaagtcaagaatcttgaactataaataggaaattgaaaagtcgtgttaaggttaaactgctaacggaaacttattgtttaataattagtgcattctttgatgcgtactaattattatgcagtatgttatagacttacgattgtgatttaaggtgcttggctactaccctaacacaaattataacaataaatccaaattgtaaaattatccttagcgctagtcttcgacgacaagagacattttttaactttttgaagctcatccaaaacctctatgctcgacagctggaggtgtgggattctcccaaaatactttactatgatagtccacccatcgtcttttatgaagtctctaaataaacaaaatgaatgtctagacggtttcaatgctgacaaattttctactattttaaactctactggtttaataaaatggagttcttaaaatctcatcagtattttatgggtcgttagtattgtcaccaagttaactatacttgcagtttcaatgtaaataacagctatcactacttttattaccaatactaactagcagtgacaatcatagataaagctcgcaacctttggtatctccattaaaagcacaaatataataaataagtggtgaaacacgaaaataatcacctttttgtgaagctaaattttttttgtttagccacattattaaatcgaaatagccactaacgatatagggcatatgctaagcttcatccatttggaattgagtctcttcatccaaagttgtatcgtaagaagccactacttctgttgaagtttttgatttttcaatagaagaggccatgttagacttcagggtttgtccgttttctaaagtttcagatattgcagtcaaatttcctaaatttttaggtgtagttgctgtaagcggttcctgggaaaccttgttaagtgaaggaggagtagctttctcagattcttgtcgatgacgatcaaaaaatgcaacaaacctactggaggtgggtgttccattataagaattgtagggtgtaggattcccactattcaggtttgaagaaacctttgacataaatcttgaagctgaggaagaacttactgcttcatcaccatggctcatttttcgttccaactcctctggagtcaagagttcttgcaaactgttgggaatgaaatcttcctcattagcgaactcgtcaggaatgtcataatttacagagtcctcttgtgaagttcccaaggaagaagccagtaaagatgtccccacaggattaaaactttgaagtttcgaggtgaaagaatgagttcggtcagtacttttaaggaactgtgatgaaaacgtcgagggactagtaccgagggaagatataagattgggaacgctccgacgacttgatagtggataaaggttctcaagcgaactaggagtagcagtaagcgtactaccatttattcctggaaacttcctactcttattacttccgacgcttgttggtaccgaagggcttttggtaggacgtccaagattaccggttgcggtaaaggtattcatagaaaatcccggagccatagatgcactgtaagagcgatttagtattgggggtttcaaaccaagagacatagattctggattgaatatgtttctcgttctgattccgctgccaaatgaggcgggtgagatgtgattggagttaagatgtgcctctggcgtatgcggataggaagaactagatagaaatttgcttccagaaaatggagaagtagagcttttaacagatatggagctgaggctacgctttgcatgtggtgaacgtaccgtggaacttccattagttgcctcaacataggcaggaatggtttctatgccagtcacatcactgaaatccttaacagatgctttctttgagagactatcccccacaatagaatatacgtcttctgtagaagcggagaacgcattggcagcaacagtcacctccgatggaatagctacgttggattcttcctttttaattactaaagcttcatcttttattcgatttttttcttctgaagctgtggctgatgccatagtagtcattggcaatattttgtcattgttggaaatgatgttagccataggagcagcagatatgttttgagagcttgagcccatagctgtagtagatggggcaaaggctcttgtctttacttttcttccatcaggtaaaacatgttccaacgcgcatttagaaccaaatttacagtttcctttttggaagtatttacaaatagttttctctgtcgccaattctaaatcgtgactaaatatacagttttttccacttgtacaagttccttgcctaaagaacttacaaggaacgtgttgtaaacctaactttgttagtgaatctgctcaactctccgtgatcgtcgtccacagccttcttactttttggagagggtctagtaagcgatgttgcctccgaattaaactcgcttaaatgatatttcttcatgtcttctgaatttttaaaggcatttttcttcgtcatttttgatgcatgtatgggattgatgtcaaaacaccagatagttgctctgaaaacgaagaaatgagagccgcattaaaacagccttataaaaaacttcaatcagctttttataaaaggcttcgtttgcgatatgtagcttcttgagatatacgatgatggggaaccttgttaggtcgaaactatattataatagtaagtaaaccttagagcacgcaaattggggtcacaaccttgggtgttggaaagaaagtctacactaaacgaaatagtcaagtctattaataatattgtatatattaaatacttctaaggggattttctaatgatatctcgtattagtgaaacctccggatgttggggttggtgtggtattgataaagactgagcaatgtaaacaaaatagctaaaattcaaaacagtcaaattaagatttccaacaaccccaaaggtcccattataaatacaggcgttttagccgaaaattacatagaaagaaatgagtgtttattaaataacaagcaattaaaaaaaaaagcatcgtatattggcttatataaaattgcccagcttctacattgatagatgtcaataaacacatgcatgccattatatacatcattaacaatagtaaatataaaagactaatcatctctttccctttgcaaagagataaaggacatctattttttcacccttttttaaaatctaagaaatgtaagcattaaacgttaaatataaagtcataatgataaatttaaaaaatcattccacaacttcaaaaatgctggatcggttaattccataaaatgaccatatgtgcgaatagttaaccagtaactcatttccaagcaatgctaatgctgctgatttacagtactaaaagaaataaagctaggaatttattgaactgagtaaaacgactactctgaatgagaagtcgtgatatcaaattaatgtgttcgcgtaaaaaaaacaacaatctttgaatgcttgccattccttgattttatcttttattcaaagagattggccaaccccgtatcttcgtctcttgagagtacatcatttttttgctcgtcttgcaagctaacacttttttcaaaccttttcagcatttctttggcgcttacatcaaggatggcggcattgacagctctacggtcagttctcggtacaattcgaccggaattaagaagtctcgtaagcaaagctttttgaatttttagcgtggaggcttcacggaatttgttgaaaaatgctggaaccaaattttcttgattggcaagggccggaatactagccagcaactgaaacgctgaatcagtaattccttgcgagtatgacaaaataatacaagctaatcgaataaaatctgactgcattgactcaaagtaaggatcatggatagctagaatgactgattgaaacacctgttggcagataaactctcgtactaatgaatgagcctgctcagatactaagagtggagtaatcgccaaaaacgcatttactaccaaccccacagtccgagagtcatgaatcaccaataaatggcataatgtgcataataatggttcgcaaatgatagcgttatccaatacatattcggaaagctttacaggaccttcaacagtctcttttcctattaagcttgaagaaacattggaccgagattgggtaggagtgatttgtaaaaatgtttcggtaatcaattttgcggtagcataagttagatgacgaagcaaggactcttcaatcatctcctctgacaaatcatcatcctctcctgtctcctcagcatcttcttcaacaagtaatccgcgatcgttaatccgccgccactcactaactagtttgtgatctaattcggacagcaaagctggcagtaaaggtaaaagacattcatcgcgaagttctgcaggacaattaacgcaatacggtttgattacaacattcaccatagacgtccattgatgtaaacttaacccagctgcatgagaaaagaaagctgtcaaaaactgcttagacaatccgggtacacaaaaaaatgcttgacctagacgcataaatgaagctatagcataataacagtattcccttaaacgccttaaaaaatgaccgaacgaatgtattaacttgttagctgagacgtccatcttgtaggactcttccaaaaattgatttttagaaatttgacttacaccatgcaaccaaaatctttcaacaatacttttttgaagtatcgaagaattgtgcattcctagaccacttataaatgaaggctcataacaacaatgcaactgttcaactaattttaacaaatttggaacaacatttggcaagataacttgccataggttcttttgcccttcaaattcagatggatgtatgtgtttattactacaggtggcttcacaaaatctccccaaacatttaatcggccataaccatttacggccagtttcaagatttgattgatatgaagcagcatcagcatccagttcaaactgtgtgtaatcagcattgtaaggatactttgctgataagtattcagccatttgaggaaacccaatgtgattcaaaaactccattggactgttaacaggtggctgaacatcaagccaagtcttgacaaccggtccaactaatttttcaaaatattcatttttgacttcaatattgacatcagaaaattgagttattacaaacagaaatgtttttaacattacaatttcagagcccgttaatgttgtagcattgtccaattgatcgatgatagattgcaactgatcaaagatattcatcaaagggttcggcattagttctcctagtctcacaagctcaaagcagcatctactccgcatctcattaattttttgaacatcggaaaatccatacgatgcggaagtgttatcgtatgtgacagcagatataattttttcaaggacaacaccaagcagggtagtattttctcttgcaagaatggatgtaaataacactaagacactgatcaaacgagtaatcagcatagggtctttgaagttaatttcaacaagctgtttgcaccacaaaaacagattttgtaaaattatttcataagtagcgggatcatcagaagtgttttcgttccaacgagtaacgccgtgcaaaaacgcttctatcgttgaaaatccaacatccattgtaagataaagaggactggtctttgaaaaaaattcagtctgggattgaatatcttccatattgccaagaacagttgactgaaaacgattttgaatccagtttaaggactcgatgggagtgatggatacggttaatctaacaatgtcaaacataaacctacgaaagttaccgcaaaacgaatgcacagcagaaacaccttccacatcctcttgaaggtatttagcagtagcagactccggtatgagttcaacaactgcatcctcaaaacgaagtaacctctcggaggcaatacttaacaactcagggtaaacgatttgaaatttttcatgtttggaaataatgggatccctcaatgctaaaacccaaaagtgttgagatatagcactgattaataaactaggatgtttcatgatttccaatactagtaaggaataagtgtccagggatgtgagtttaatacatttccgtcgattagagtcaaggtaattgtattggcccaaagcaactatggtctcagacagtttttttaaaagaatatattcgggagttgtagatgaaagtgttttaatatttattgattcagatgtggcagtgtaaacttgatggagggtatagagactagatggggacagcatttcttcgactatttcccacagaggatcatcaatttccatggttctggttacacaaatataaatgcaatcaatagcgtgtgtttttaaaaagattggcccttggactaaaatttgacaaatatgtgaaacgatgtttgcctctcgaatggaatcagtagctacccaggacaggcagcttttgaaacactttaagcattctaaagcatcatcttgactttctaaagcgttgccccaccggataagccaaccctcattgttagaagggatagtaacggaataaggaagacctgaaggatataatttgtgcagggtggaagaagaggataggatgctgataagcgcattaaaaagaatatgagagcgtaaggatgcaacgggatcatcatactgatacaagtcttccattataccacgcaagatgagggaagatagttgacgatgctgaaggcttaaagaccaaagtgattgtagaaaggagtcaaattcttctctccatgtgttataccagtctcgttttgcaatttcaataaatacggaggcgagtttactacgcacaaaatgtacggacagcaggttattgtcttcgagtgatattttacataaaaagctagtgacagattccttttccttattcgagaaacttttccaattcattccaacactcgtttcaaaaagactaagagagaaatgttgtactatatgaatgtcaagtttacagccgagtgaggaaaaagcctgctcattcaactctaagagttgaatggcgaccgatggactgctgtacgaatctttaagttcatctagtaactaaaaacgataattagcaaatattcatggaccgtttccgcaaagcaccatggctatctccattatgactcatcgcgacttacctgctgggcagagaaccgagtttctcgcgagctttcaggcgaatgcaccacattcagagcttgtaaaatatttgataaacctttttcatccatcaaaaccagtttattgaaatcgagtcactgaaactcaaaaactgtttacttcaggactcctttgtgatgcaaagaaatttacaaagataatcaagtaatcacaagtattccaatacttaggtaataaataatgaattttccttaataataatcttgaaacgaagcaagatcgtaactgcgtgttgggtgtttcaagaaacaatcaagccagcatacaccgcatgtgtttagcctgccattcatcgataacgatacattgcagtgtgttatatacatagtcaactttcttttctcgtttcaacccccacttggtattgcagatggaggctaaatttctaatattctttgaatgcagcagcatccatctcccgtacacttcgttaaaacatttttgatttggaaagcaggagggcaattgtcttgctcatttcataaaggccaaagccgaagtattttaccttttgcatacatctggctcttatttttcagtcttgttacaggtggccatttcacgacaagctttactaaagatttcacgatttactcgtttgttttgtttgagtggattccatctgctgtggcatctcgtttgcggtttaaacaattactttcctgctcggattatttgtaggttttttgcttatataaggcaattcggcaaaaaaacaagtggttttgctgatagacaagcattcattgtatacctttcttgaatatcggttaaataaatttcggtgaataactaaagctaagatgtctgacctattggacgatgaattttatgaggaagaatttgaaaacgatcttttggatgcttctgaattcgaggatgaatttgatgaagatgcagaaatcgatgatgatgggttcactgtagagaggaaacggcggagagctcacagcgtgagctatagagtggtcagcgttcgcgatcttagggcctctctaaatgagaagattaatcaacttactagtatcattgatttgacgagagagcaagtgctagggttatatcgatatttcaaatggaaccgcgaaagactgctagagaggtatattgatgctccagaggaatcccttcaaaaagcaggtgtgggacttagtggttctaaacagcgggaagttgttcaccatgaagggacttgtgagatttgttacgatgaaggttgtctcccatttttcagtgctgaatgcgatcatgaattttgtttagcttgctatagacaatatcttgattcccgaataagtgaaggtgaaagtgtcattcaatgccctgaagagagctgtacgcaaattgtatccattcaatccatcacaaaagtgttagacgaaaagtcacttgaccggtatcatcggcttctggatcgctcattcgttgacgataatgatcatttaagatggtgtccagctccggattgtgagtttgctatcgagtgccatgttacacaagctagtttaagttcggtggtgcctacagtaacctgtaattgtggcaagcagttctgttttggctgtggacatgacaaccatcaaccgacaatatgtccactggtaaaaatatggctccagaaatgccaagacgattctgagacggccaactggattcatgccaacacgaaagaatgcccaaaatgttctaccactattgagaaaaacggtggttgtaatcatatgacttgtaagaaatgcaaatacgaattttgctgggtttgtctgggtccttggactgagcatgggaacaactggtacacatgcaatcgatatgaagagaagagtagtacaagcgctagggattcgcaatcgaaatctagagcctcattagaaagatacttacattactacaatcggtttgccaatcatgaacaatcggctaaattggaccatgagctatatgagcatacacacaaacgtatgactcaaatgcaggtggattccaatttatcttgggtagaggtgcagttccttaagaatgcggtggatatattattccaatgtagacaaacccttaaatggacatatgcatttgcctattaccttgcaagaaataaccaaacagagatattcgaggacaatcagcgcgatcttgagctagctgttgaaaatcttagtgagctatgtgaacgtccttgtcaagattgttctcttagcgtttttaagcaaagggttcttgataaaacagtttatgttcgtagtagacgcgacgtccttctggacgacacggctcgtggtttggcagaaggcagatgggaatatgttgttgatgtgtaaattaagaaagaaatttatgatgattcaacagcaactgttccctaatttatttttacttccttttttttcgactggaagacactaaccaatcctacgaattgaaatgaattaattatcattcattatttaatttacgaatgcattaataaagaaaaaaagaaagaaggaaactaaaatatatctctacagtacgcaactttttgagatctgcgtttgatcgtcatgtttatttatttcctcatttcattcatataatagaatttcattttacttcttttttggtttttgttttttttttctctttttcctataacatcacacaaaaaaaaaaaaaaaagaaaagaaaagattgagagaaaagtgcaaagcaattacttacttgtattactatatcatatgacgagcttgttaataacaaacaattccatttatattcttcttcgcaggtagtgaaatatcgagttgtgagaatgattttcttatgcttgttttattgatttaaatgattccaatttgtctttaaatcctgggtgttaatttacagtcgtttcctggccaggacagaatagcgaagggtcgaagataaggaagaaagaacaatgcgaatgatttattgaagcgaaatctatcaagaaaacaaagctatcgaatatgtagttgcgtattagaaagggttctaaattactattgttcagttgtttgggctaatttgttttttattttttttttctcttctgtgcctctgtctctttcaacccaagtatgtgtagacttacaaattcctaatcactactgctactttcaatctcattacacaatgcgagtgtagcgaaggtacatctctgcatctcttaaacttctgcataaagaaggtataaggaatggtatagaaccttgcgattactaaaatatctaattgtcctaacatttcaaatggtgtaaggataatcgatgaattagttctatctacaagatacccaaataagatcatttgatttattgggatatgattctccttttattttgtaggttgatgcgaatgtgcctttttgttgaaatagcttaaaactgaatttcatttctcagttcagttgcagctctatatgtattcttttctaataggtgatatcactgccatcctcgtttagacggaagtcttatgcacgtgtcaataagcgaagcttattttagtattcgaaaatgggacatatagtggtacgcaacgtattccaacattgtgctgtgtatagccgagagtatattaacgttgtgtttcgtgtcattctttttccagtttcctttttgctttcgtcataatatcatcaggcttcgttcgcacttttttagatgatatcaccaagtaacatgtgtcaatacgtcgtgatattacgtcggatgtaaacaaagcagatgctaaggaatgtaaacaaacatattaagggataaacaaacagttagggtctttatttctcactacaaatatactagattctatatatttgattcgttgaaaaagattttttttttttttatgatattcagatttcgattcgaatcccttttttttgcgcttctccggttaatatttggaaaacttttcccactgctggaaggatcctttttatcgttttttcctaatacatttatttagaaaaattttgtctttcagttaagatgctggtgaattgcgcacctgaacccttgaaaacactagacatcttagtagagccggggtttgatcagtgttttaatgaacaaaaggagctcctaaagcatatggttcaagttaaattattacttacaattaagcactctattatgataaatttaatgagtcgtcttttatatattttctttcttgtaccgagtattatagggaaaagcgcaggccgattctttaattcatttgcaaagataagaaataattttttacatgaggttttttttaaaatactaataaatgtttttgtaattttcaaatatgtacctcatagatttttccagtcgattccatttgttgtttacctcatagcataatggggttagttttctctctagcatacataaccaactatccctctgcatatcacattctacaatacatttgcaagcaaaacctttgcaaattctaaaagattcaatcttagaatactttatcaagtttagacagttattccttgtgcttgtacttgtcaagaatctttgttttgctgaaaaaaaaaatccagaaatctcaatatgtcggatgctcatgataccataaaatcactcacgggtgatgcttctaactctcggcgtttgatcgtcgtctccaatcgtttaccaattacaattaagcgaaaggataatggcacatatgactttagtatgtcttcgggtggtctggtcagtgctttgagcggtctcaagaagctcatgacctttcaatggttgggctggtgcggtcaagagattcctgaggatgaaaaacccatgattatccagcgtttgcaagatgagtgtagcgctattcccgtctttttggatgatgagactgccgaccgccattacaacggatttagtaacagcattctttggcccttgttccactaccatcctggtgaaattaattttgacgaggaaaattgggaggcctatcgtgcggctaactacgcttttgccgaggccattgtcaaaaatctgcaggatggtgatttaatttgggtgcaggattatcatttgatggttcttcctcaaatgttgcgtgaattaatcggtgataagtttaaggatatcaaaattggcttcttcttgcacactcctttcccaagtagcgaaatctatcgtgttttacccgttagaaacgaaatccttgaaggtgtactcaactgtgatctcgttggcttccatacctacgactatgcccgtcactttttgtctgcatgctctcgtatccttaatcttagcacactacctaacggtgtggaatacaatggtcaaatggtcagcgtcggcaccttccccatcggtattgatcccgaaaagttctctgatgctctgaagtctgacgtggtaaaggatcgcattgcaagcatcgaacgtagactacaaggcgttaaggtgattgtgggtgtcgatcgtttggactacattaagggtgttccccaaaaattccatgcctttgaagtgttcttagaacaataccctgaatgggttggaaaggtcgtgttggttcaagttgccgttccttctcgtcaagatgtcgaagagtatcagaatcttagagccgttgtcaatgagcttgttggccgtattaacggtcgttttggtactgttgaatatacacctattcatttcttacataaaagtgttcgctttgaagagctggttgctctgtataacgtttcagacgtttgtttaattacctcaactcgtgatggtatgaatcttgtttcatacgagtacatttgcactcaacaagagagacatggtgccctaattcttagtgaatttgccggtgctgcccagtcactcaatggtagtattgtaattaatccatggaacacggaggaattagcaaactccattcatgatgccctcactatgccggagaaacaacgtgaggctaatgagaataaattattccgatatgttaataagtataccagtcaattctggggtcaaagctttgtcggtgagttgcaacgcattcaacactacagccaccctcaccccagaagaacgaatccgattttacgaaccaagtctgctcaagtgctgtcgatgaattctagctcgtaagagtgcattagcaacactattggtttgttttcccattaatcaagttgttgcacttttacacttttacttctataatttcattctcaaagcaattaaatcatttggtcatatatattcgatgagttagcagtttacgatacaaaggatgttgtttatactggcactttttttattgagatgaattcacaatacatgatataatgcaacgttctttaatgatttttttatatgcagaaattccaatcagcttatggtggtttgagtatttgctgatgatggaaatttgttagacaagtattcgacaatttttttatgaagtgttgttctttgtaatttcctttggttttatattgaacatgatggcaaaaagaataaatgttttgttatttaaccttaaaaatcctgtaacattcaattaatattatttttatacattttttttgggatacacgtggaagattgtgactaatatatcttataagtaaggatgagaatatgctggactggtgaacggagttggaccaagcaaatattaagattaatagtgaaatggttttaaaggtattatttattgtaagtaaactaattttcaattctcatatagcaaaaagagtttttttgtgtaaatgatgaagatgcgtcatttacccatcattattcttcgctacaccaaaaccaaccgtaaagatttaaaactcaacaagcacagtgcgtatatcatagaacttctattcacgcatataattagtgctgttgctagttttgtatttatttttgtagactttatcaagttttccgacaaaatcgtggttttagtgagaaattttatctttaactttgtatcactatatctacgatttgtatttgcatgccgcattctgcttgtacgaaaacaatatttaataaggtaataggatataaaaggagaagtgtagtttgtgcacttcagccaatatagaaagagaataacgtttccaatcgagccgatttaacctctttccattgaaaggtaattgtttttaatcagttgtagacgttaaagaatgcacaaaaatgagccttgaagactgctataacgtcacacagtcatatgccgccgttgcaattcataaagagcagactgctgactatgtggaggctatcgctttatttcaaaaggccaagcggaacattctcatgaatccagagtttaagtatgcgagggaacgcttacacgtgatggattatgaagatagacattatgtggaaacattactctgcatgttggagcagttgaccattcgaattgagttccttaccaaagagattgcgcaacaagaagctgcttataaggatattcaaaatacacaaaagtcacttgtaacacaatcttctactggtagcgctaatgttgcttatataagtggaaatggtcctggcgatcgctcatttatcgatgatggtaactatagtgcgtcttcttttgagcgtcaaaatagaacagctcctttacaatctaaagtgacaacggcatccttaaaacctaatattccgcgaacatctatgtcctcttcacctacagcttcgcggacttcgttgcgtaaaggcgctggtgaactagaaacacatagcgctgttaaatctgctaaaaaggccagtgtcaagagtaaatcagtgcttcctccaagtaaatcgcttgctaggactggacttccagctgaagtctctacccagaacaatgccaatcgagcagctctattggcttggggatctttgaattcatctaagcctaagcatgctctcccgccatcatacatatcatcggaagcagcgcaggcatctcgatcatcgtttcaggttgagcgtcatcgtccaactcccgataactccgccgttattgaagctgcccgccgaacttactcttctatttcctcctcttcctcacccttcaaaaagaaaacgcaatcccatctccctaatcgtaccactgaagtaccttctatatcaaaacagttatcaaagtcatctacctcaatcgcaaccgtcgcgccatctctcgcttctgtttcgtcagttacaaaatcgccatctcccactcctcagtcagctccacgagctcaatctgcttccactgaaactgcgcaagatctggatttccttacaccgccacgtttatctgtgaacaacccttttctgagtgatctctatccagcttccgaacaggggctttcttcctgtgaagagaaagattcgccggttgatggcgatgaatttttcaaccacacaaacgaagaagagattattgaaaagcagtttcaatccacatctatctctgcaatgacttctgaaaagcaagaacaaattctgcgtgaatgtccagacatcgacgaagagcttggtaagagtatacttcgagaaatcgtggtttcgggtgatgaagttcattgggatgatatttctgggttagaatttgctaagcactctttaaaagaggcagtggtgtatccgttcttgcgtccagatttgttccaaggcttgcgggaaccagctagggggatgcttctttttgggcctccaggaactggtaagacaatgcttgcgcgagctgttgctactgaatcccgttctgtctttttttctatttcagcttctagtttaacatccaagtttttgggtgaatccgaaaaacttgttcgtgctctcttcactttagcaaaaaagctgtctccaagcatcatttttgttgacgaaattgattcactgctttctgctagaagcagtgatggaaatgagcatgaaacatcgagaagaataaaaacagaattcttaattcagtggtcttcgcttgcaagagcagctgcatctcgacaaaccgccgatcacccaagagttctagtgcttgccgctaccaatttgccttggtgtatcgacgatgctgctcgtagacgatttgtccgtcgtacctacattcccctccctgatgagaccactcgtcgcttacatttaaataaccttttaaaatatcagaagcattctctttccttagaggatattgaggctattgtgaaagcaaccgaatattactctggctctgatttgacagcattggcaaaagacgcagctatggggcctttgcgaagtttaggtgagtctttgctattcacgaaaatggagtcgattaggccgattaatttagatgactttaaaactagtatcaaggtaatccggcctagtgtgaacttgcaagggctggaacgatattcagaatgggacaaagagttcggatcccaagggcattgagtctgtcttcttatttaaaattcctagcctgataccgatttttttggtaatcacgttgaaaatttatttattgtcttttaatacatggcttgtgcaaacttatgattataactaataaggacaacttttgcctcaaggaattattcatgatgataataatggtgctgtaccaaaagcctttttgtttactcctaatatattcgtttgtctcttttttgttgatacaatttatgcacagtctttgaatttttcaaacacttaatattaactgaggttatctctaaccctagttattgtttgagtttccatttttattacgactcatttacaaacaactaaaactccttactatgattaattagtcagtacatgtcaatatttataatttaaatgtttacagtttttttattctattgttcttttagcgaatctaagagtttacagtatatcacttacgaaattatattgcagttacactatagaagtcaagttgttgggatgctttaattatgtgaagatgcacactcagcttatgctcttgcgatgcctaaacctatagaatgggtatgataactattgattgatttagctgatcaaatagaatgaatttgattcaggaatgggtagtaagttggatgtgtcaagttccttgaattcatcgtcttccaatatggatcgtgacagatcggagtctccgaagcgacatgtcaacggaagcaattcattgaaacgtggcttgcattttgatggagagcacactgaaagagaccctcacttgggaaatggccaaaagtacactcaacaagagcgtcgcgtgtatgttggtaatttgtcatatcaagttcgttggtttgagttgaaagagtttatgggacaagttggcaatgttcttaattgtgagattttgaatcttccgaatggattatcgaaggtaagtttgcttcatagagggtgggtttcatgcgactagtaaatcattgtctatttaaattgtaacgttgaatcgatccaattgaacgttacttttaaacgattacttatggcctatagcttatcctaaaatttgtcgtatactcagattgtgaatagtctagctaatatatcagggatgcgcgataattgagtactctactgctgaagaagcgcgcacggcaattaaaactctgagcaaccaaaaatttatgggccgtcttgtttatatccgtgaagtaagattttttttatgtcgcttattaaccttcgtaaaggatcgagaacaaaatgcaagatttggctcctcttcagtatcgcctagcgcgtcgtcgaatggcaaagattctgagccagacaggcaattgtttgttggtaacgtaagttcaatttctaatcctctatattcttttcctcgaactttggtattttaatgaattgtggaattgcaaataagaaatggtactaacgagtatagttaccgtataacgttcgctggcaagatttaaaggatttgtttagacaagctggttctgttatccgagctgatatccaaatgaaccaagaaggccgatcccgtggcattgggattgttgtcatgagttcgatgaaagaagccatgcatgccattcaaatgttgcataacactgatttcatgggccgcactttagaagttcgcctagatcggtttgcacatcataaaagtaagccgtattccactcatggaaatggctatacgtttccagcggaaatgcaaatgactacatcatccacctatctacccatgttaggtgctaatactcaagtcgaggatttagtttatcatgcgtatccccatggaccctgctcggattgcatttacgttggaaatgtatgtatataaggacgcttttgtgggattagttttccgcatcattttaagttttttttggagattactgactgaatatagttaccttgggccacctcagatcgcaatttattggacctattcacagatattggctcagtcattcgtgcccgaatcgcctatgagcccactggccgatctaaaggtttcggtgtcgttcaatttgagaatgaaaatgatgcagcatcctcaattgaaaaattaaatggttatcgttatggcgggagacccttgcaattatcatacgctcactatgcgactccactacctgctgtccctactgtgctctcgggtcttccttcagtcgcttatacaccacctgttatgcatatccctacaacgaattcaccactaacgccccaatcttttacaaattctttcttaggctatctaccgatttcaatgcccgttgcaaacatgcccgctattgctcctatttctgtagctttacccgaaaataatattgaacattctttggagccttcttaaaaattcgccaatacatctgaacttcttttctctttacaattaagcacatttccgtagtgtgaatggctagctcagtgacgacatgcgcaatgttctaaggcagttatcctaatattgtttgcttttctctattttttcttcaaatttttgctttaattcctaatccccaaatattcttattttccatgtttatagatttatctcttttgtttgatttcaattttttgctaagatcttattcttttccgtgacacaccaaagtatgctgatggcatatatattcgtctctcgttcttctaattgaagtctttttaattttagctttactgtttttttacaggatgcctagtttccttcttttacaattgctaaccatttcatggttttaatgatattttagatttttagacttccattctgttaacttccagttaaccaagtttaatctttattgattaactacattatttttaaagtaaggtgtatttaggttaaaaatcttatttaagcataatggtaaatttcgtatagcgaaatgtaggtgttgattgtttcttaccttctttagtagccttatcaatgaaatacaaacatttacttctatcttattccccacattcataaaattgatggtcgcatacctggctggcatatgtaagacgacaagcatcatacgcatgaagtctacctaccgagtcctttactcatgaaaaatccttcaatctgtacgttctttccgtttggacgttttttcaagtatttttcataataaaaaatttaaatttctttattaaaattatttacatcaaactataaagaggaatggcaactgtaaagaacttgcgaattggcaaaagtcctaatcggttgattcaagatttagacgtctttgatagtccatcagctggatggaatgatccttggagtcctcatagctcaagatatcactggcagcttcattcaaatttaggcgagtccgctgtatttgacgagaatgacttttggtgtgtttgtcaaaaaactcgcaaacacttacatgtgaaagtccgaagagacagggggaagccattaattgaagagcctgaagaaaattatggaataaaagataggattcctgtttactacgaagaagaggaattacctgaacctcatgtgactagccctacgaaaagtgaattcgctactacctctacttgtatgaaatggagtagcaaaacaacaaaaagtgaaattgaagttgaatggagagatagctatcttgatgctaattgtatcaaagagataattgattcccgacgtccatcatttgcttcccttttaactaaaaaatcgtcatctcatcaagggtcatcccattcatcccaaccttctctttttactacatttacttctttggagttgtttttacgaaacgtgttggtccataacgatcaacgtgccattagcgctgccccggaaggaacttttgagagacatgtcggaaagggccgccaaattcaatctttgatgaaatctcttctgtttgaatatcaccacgaaaatgtaaattatgtccctaccattgcggacgctccccttactgacgaacaaaaacttaatctataccttgctaggaatgaacttattgttttggctaatcactttcgtgacactaaagaagatccggctattgttgctaacccttttcccgttaggttggctcgacctgctttaattaatgcctttggcgttcctaactatgatagcgtggttcccatgtataccacagtttttcgcgacaattcggcctccttacctgatgatcctgcttttatagccttgggtatcacgaatgattatccagacagctttgtccgttatttctatgaggaacaaaaaaagaacgatgaagctaatgttcgtgtttatgcggatgcgcttgctcatatatacaatttacgtaaaagcagctttttgagagatctaattgcggcagataggaaaaatggaatcgtgtcgagcgatgtaatacaagccgcttattcgagtttaggacttgaagctgaggtaggcccggattacaggtatagtcaagaaaaaatctttgaggcgtttcattctgccctcctaagaaaacctgaatttgccagagctattaggaacgatttggagactattggctatgcaagaaagagttctgaaattttaaattatgttttgtctacagaacaggctttttatacggttaatgaagcctaccaatggttgggcattaagtctaacaccgaggacgccatggtagcttctgtggccttagtgaaatttgaagatgatagcgacaaagccatcgaggccgtcaaatggatagctgaagagagaaatagctccattttgtacgatttcttggcttcacaaggtagaccttccaacaagaagcctaaagaagtgcctatggatgaagatctagcttacaacacattaggtgttcaagatcgtgcactatcagatgacgttttaatcaatgtatacggctttgctgttgaagaccacccagagcaatcagacactttgagagcagctttgaaatgtataggagaagttaggaattcgcgtttaatcactcattatttagaacatggaaatctagatattccaccagaagtttcaagtttggatactccgatcggtttggaaaatactggtaatctttgttatttgaattccctgatccaatactactttattataaaacctcttcgtaatgcaattttggatattgatgaaaacaaagatcttaatatgattgaaaacaaggaagctgtcaagaaagttggtggacggattgttactcgaattgaattcttgagggctttacaattcacttatgaactccgaaaattatttattgaactcattacttcaaagtcatcgtctgttcatccttcttcagtactgacatatcttgctttaatacctcttacgttggaccaggtcaaatctggaacatcctcggttatggatttgtcatcgtctcgagagttgagcaatttgaatgagagatctatcactattgaccccagagcagaagagcaagctcaagggcttgaacaagaacaaggacaggatgaggccaaaagtccagcggaacaatcttcatcagttaatttaattgattttcccatggccaatactaacggagagtctcaaacacaacctcattactttgaagtatctgaagaagaaataaactcctccatggatttaggtcgtcaacaagatgtcttggaatgtattgatcacgttttgtttcaactggaagcttcacttggtcgtatttccaactcagaagatcgtcttggctctgataatgatcttatacgacgtttgttttctggcaaactaaaacaaacactaaatgatgctagtcaaggagtacggtctaactatgagattttttctcacttgatcgttgaccttttcgaggagaaacaaacattgtatgatgcattggatggtgtttttgaaacagtcaatattgatatgggaagcgaaactgcccaacgatccttgtgtattactgagctaccgataattttgcaattacaaatacagcgtgtccaatttgacaggactactggacagcctttcaagtctaatgcatttgttgaatttggaaaagaactttccatggacagatatgttgaagatactgatgggaaaatggcacctttactacaaaggtactgggatctaaagcgtgaaattatcaaccttcaaaaacgacaacagctattgttaactacaaattcgaatctaatgtcatctgttgatacattgtctattctatctaaatgggctgcacagcagcaggattcgagacttcctattaatccaaaacttcctgatatccttcaagaggaaataaacaatgttgtcgctgaagtggatatgcttaaaaaacaggaagccagcttaaaagaagaaaggacgcatcttttcgataattacatcagccatagctacgacttgcttgctgtatttgtgcatcgtggacaggcttcattcggtcattattggacttacattcatgatttcgaaaacaatgtgtatcgaaaatataatgatgaatatgttactgtggtagatgaaagcgaaatttttgctgatactacgggcaacaatgctaacccttacatgcttacggtaagtcgttattatttcccatttgagggaaataatcattttctcaaattttttccagtttacatatagctaacatttatctagtacattaggaaagagtatcgacacataattgaatgtgttcaccgtgaacacaatcttctgctttaaaaactatgtgaagggtaaaaactaggatggatcatccgtgatcaattgctatgaatggaggttggaagttgtaacgtttttcacgatattaaagcatggaagctatgaattcatatttcaaaaatctatttatacataaaaatttagttatactttatacatcggtacgggttaataatctattagtctttactataaagagaaaatttttctatgacaaaattgcaaaaagtctagcaaaaaaattgaaatgtaaacaaacggcttttattattaaaatggcgattatcgcaaattttattataagtagtaatctttgacaaaaaatgtaattaatagatgaaactagtagaagtttccaataaataagtcaataaatcactatagaagtaccatggaaaaaacataaaagtagctgtagaatcaatagcaggttttaaggtaatttgaacgagctttgtacaaaaatacatcaacagtgccgtgaatgtgccaagttattcatcaaagagagcgaaaagtaaaatgatgcgtcgtaaaaaaaatcaggtagggcaagattaactaataaactaggtatttaaaacaaggatcatccgcccataaaccgaaatagaaaaagagaacatgtttaaagaaaaaatgaaaactataagggaaataaaatcttaacacataaacgaaaaagtaaggagccgattattttgtaaagtatacggccgcaactaaaagaacctatagatcgtgactaaaccacttcttccggagacgtttcaccaggtgagtctgtccgactaatggcattcttcatacggcgtattctgatgaacccaaaggtgtctactagtaccaagcaccacccgattataatgagaatagagcctataagcttctgatgtggtaactcgtcgtaattgtattgatcgtcgttattctccatcccactctccgaaatcattatgtagccacgttgaaaaagagttaaactaagtccaatttgagcaccataacgacccaaatgagtcgtcgataagacatatgtgacaagaaatcctacaaaaggaaagagaatagcgacacaagcactccatacaaaggagaaaccagttccaacggacatcccatcaatgtaaatctcgttagatccgtaatctggaattaccatagtggtatcccagtaaggaggggcggtatccgcagcagcctgttcataagaagggggctcctcttccagttcttcagtattagattccactgtgggtttagcagataaattagagaagacactatcaacgtgatggccatctgcatgatttgatgaagtgctgggaattcgatcattgctactacgtacatgcccagagtcgttgccaggatccggcgttgataaatgttggtaaaaagcttcttctccttctattgatgctctggcagagctatataaaggtgctgtttcactgtattccacatcgtcgtctggaggctcgaaagcagctgccaattccgatcgatttgtagaccggttttccggaaattcaggtattggagtatgaattgaattttgctaaaatagatttgttagactgatatatcagggaatttaaacagtataaaaagaaggcttatccttacatttgaattagtactcatgggaattgtgatatctttcaacccgtatataatgaggtaaagtgattaatgaacgttcccaaaaatttccgtatttttgttttttaacccactaaatgctctttgattttaaattaacagagtggtggaagagtacaggatggatcgaaaccatggtattattaatgatcgttacttgcaagtaacaactatattcaaaatctgtagagaaatcagattaaaaaaaaaatatgggaattgagtgttttaggtgacatatcagaagctaaattcccgttataaattatttttgatatctattcttttcaataaaccaaacaagccaattgaaatcaatggcttgggttataacaattagtgatcagatatgtattccgacaagaagtggtataaaaagtcgaaaatgagaaacaaggaatctcaaaggatttactgatataatcgacttggtggtaagatggatggatgacatgaatgattagaaaggcgtacgaaagaatattaaattaaaaaaaaaaagcaccaacgagtgtatgtcagtaaaagaccaagctaaaccgttacgtatttttactaatggatgattttggtgcatacatatagaattttaagcgtcaaaaaggtcactagtgatacgaaaatgtggagacgggtcagagcgtgcccaagtaaaatccaaaataggatgctcatctttataagaaaaggatatctcctttgattcttcaatgacgggcgatgttttgcatcgcaggtgcacacgaaggttggtagaatggtgaagacgaaactagaaggcgttagcgatataatcaatcaaaagaagggccagaaggcaaagtaaaatcaaacagtagaaagcattatcaattttgtttacacagcattgttgtgatccatactaagaatatgggatctaaatattgacaacctaatataatgatagcagtctctacgtctaactaatagtttccatcaaaaccatcgtctagatgccttcaaatttatcaaaaaaacttacttggtgacacgatacacagattgttgagtcgttaatatcagaaagatggatagaaccctgaatggttgggaaagtaaagttgcattttgtagcgttatgtaagttcacagatgagcagttggatatggaaatattgcatgatcgtaaactttttgcggaaactttgacagctttgttgttaggatatggaatgacattatctccaatgttttggtttttcaaatttgccaagtacagggtgtcattttcaaaataaacttctggagcttcagcattaactgtaatattttttaccggtttctgggacgatttgacgtgcagtgcccgttgaaagcgaaatggctgtctgggcaaaatgtcgtgtcgaatttgctgaagccttcgtgtcaaatctactagttgttccatgcatactctcctgtcatatggtgcaatttggtcttgaacttcatttagctccctcgtcatttcacctaaatattttgacttttcttcaagccaagtctctttttcggagcgagaagtctgctcactaggagtggatttatataatttggtaagaaattctacaaaaaagtagttagtaaatagcacaacaaacagacctttcgatatgaacgaaattgcagatgtaaataaacccataccttttctcaattcgacgaacttttcagacatttttccttttaaattagaactaaaacacccgttatatatgcaaaattaaatcacagtacgttatgctgtgttcaatgatcattcaataaacatatattttttcaattttaacctgcaccaaaagtcattcaaacagctcgggaaaaaaaggattcttaaataaattcatcaaatcagtattagttttaatcttaacttcgatacttcgggtgcaaaaattattatgaatttttaaaattgaaaccaaaaatccaactcttcaaaggcgaagtacagaagacagtgccttgaaatgaaaattatcttcactcaactcaaaatgactttaagatttggaaataaacgaagttttgtcgattttatcgttatgaatatttttagcggctcttatcttttatcattgagaatcatcttaaatttacctgtatgtgagctcaacagatgtttgccttccattccttaacaacaacgcccagcagcatttgttaagtgtgaaaattgaagtttaactactatattatcgaaaatgcctcatgataatattccatttcctgttacatttgctgccggcgcagttgctggaatctcagaggtaaggttttttatttggagcactttatttcattgaaagatacgtttgaaggctttcggagaagaatgttattatcttcaaaatgctcaatgaattgcgtaaggtaaaagagctgtcttggagatgaaggaaagcaaacgtttgattccgtagatgctgaacgaattacttctttataagttttatcccatgttttttaaatctctctttacctctcttttaccattaaaacctttaacatggccttgtttactaactctttctttttcaggtcctaactttgtatcctttggatgttgttaaaactcgtatgcaactgtccgttggtaaatcagactacaatggaacctttgattgtctcaaaaagatcgtcaagaatgagggtccacatcgtttgtatcgtggaattttacctccaatcttgatggaggctcctaagcgtgcattaaaatttgcttccaacgatacttattcaaagctgtggcgtaaagtcttcaagagaaaggattcaagtcctgcactttctatcctcactggatcatgtgcaggatttactgaaacgttcgtagtcgtacctttcgaactgatgaaaattcgtttgcaagacgttaagaatgcttctaagtataacggaactgtcgactgctttactaaaattgtaaagcaagagagaattttagctctttacaatgggtttgaagccactatgtggcgccatgtcgtttggaatgctggatattttggtgtaattcaaaagattcggaattcattgacgcctgcctcgagcagaattggtgaaatccgtaataaccttattgctggaactatcggaggaatatttggtacattcctcagcactccctttgacgttatcaagtcgcgtattcagacagttcctcgtattgccggccaagttccaaaatataactgggcctatccagctctagttacagtcgcaagggaagagggttttacagccctgtataaaggttttgtccctaaagtactccgtctgggccctggtggtggtattcttttggttgtttttaattctgtcatagagttttacaagagatgtcttgtacataacgcctctgcttagagatcaaggttttttttgtttttctctccccctttttttggttcctaaaaaaatttttttcattgccgggtcttcagtaaaggttgaaagaaaaaagtttcctacgacttgaattcgtgggctcttttatcgtatttagcaatcgctaaatacgtgtatatttgttatcaaaagttttttggcttaattttctcttttttttgtttacattgcatgtatatattttccatccctgttaatcatttcgatgctgtgttaatcgttaaatttagcaagtctttcatgattgaagagtacatattgatttaaacattgaccttcgaaaaaccgttgtgtttttctcttagatttgcgatcattagtataagtaattatacaacgcaatctgtttcaacactttttagaatttttgttatatgtcttcattccttcaaatgaaaaaactcaatcaagcatcccagccatttcggtatatttataatattatattctacgtgattactacagtcgttatttttaaggtgtgaaaaacaaaatcatagataatgaaatacatttattaaatggactatccagttgaagacccagtagtattttttcgtagctcttttaacggttactcttggcaacacgctcaagctcatccttcttcttgatggcgtaagagttggaagagcccttagcagcattgatgatttcttcagccaagcattcagaaatggacttgacgttacggaaagcagcctcacgagcaccgatggtgataagagcaagagcttggttgacacgacgaagaggagaaacatcaacggcttgacgacgaacagtaccagcactaccaatacgagtggagtcttcacgaggaccacaggcagcaacagcatcaaccaaaacttggagagggttttggtcggtcaagagagcaatgatctcaaaagcatgcttgacaatgcgagtggccaagagcttcttaccgttgttacggccgttcatcatcaaactgttggtcaaacgttcgacaatgaagcagcgggccttacggaacctcttggtctggaaacgaccagcggtgtgagggagaggttgaccattgccaatggtaatgtaatcactaaataaagttagaaattctgaaataacatgaaaagttggtgtaaatgaaaacttttgtaatttccagctgctttttccacatttgctccaaggtttaggtcaagtaaaactagtgaattgactgaaaaaaaaaattacaacagcatatccaagtaacgtattgtcagcagttccctttcatgaaaccaagtaactacaattgaatttgtatatttcagacaattccaagcacaaaatctggaaagtttactagcagctagaaaacacaatcccaccttatacatacaccaaagagatatccttcacttcaacaccttcaaaaggaaatttgttgaacaatttgatatgtccagtttcatccaaggaaacttctttagggatgatagaggctgccatttctgtggtggttcagacggtagcttgtgcaatgtacctactaaacccacacgaacatttgtgaccgttcaataatgaattagggtagggtttatctgtcgatacttaataatgtttgttatgttgaataaagtagtaactgttgatttaactcaattgtaataaattgtataattttttaccatttaggatttttagttttatatagaaggcgctctatgttatattatcttcacatttctactctatatgctggtatttttggtcgatcgctgaagcatgcaaatcgaggttaacataatattgttttgtttttattaactatttgaatacttgtagcatataagtaatacttcatatactagtttgtaatactgagtgttaattatattcctgatgcaataattgcttgcttaaagaataagcaatagcaacatgcgtctaaatttcagcagacaatttattgaatttaaattgaactaataaataaaaatattatatccattgaataggataactatagagtttatggaatttcttggaatttaagcataattcatttatttatttatttattttttttaattgtaagtatagatgtacctattgttacccaaaaaaaactccaatttaataacgaataaatgatataaaaaattgaattacggcctaattaatttggggttcttgttatccattttttccctattatactagcatattttcatgtaatttgacagcgcacaattagaaacacccaattgagtgtgaactattaaaccaccgaaatcttttaattttttttttctaattaaaaagaaaaaaaaaagaattcaccataatcgcagttgttatactagaaaattatttttttgttgccttttggtactaaaactccacactgacgatagtaatacaacataatgctaccaagtatagtttattgtagtcaatattagcagccaaattaaagaaattaagaaaagtttgaaacggtcctttactttgcttacttacaaataatgtgattaatatttcaattcacattgcgacaaatcttagctcacattggatacgaaaaacattcgactttttgtcaatctcgcaaacaatttaaactagcaaaaaggtaggtaatttatttcttcatttttattgaattcacagtttgcaacttttattcgatgacaatgtacgaggattttgtacagtacatcagaatatagatctggaaagcatggtcttgtactcagcaatttgtacacttggttcttcgagtcatttacttttcgtagttttcaattgccagctcactattcggttccaagttgctaacaccagttggcggtaggaaggccatagaaaataacttgcatacctttaagcattattttatttgttaaaaagcaacaaacctttcttcttcaaatcgtataccttttaaatttcttggatataacgagaatcgctgcatcatgtaaaacaacccataatgaaataatagggtaatattactgttatgattatttaacaaattattgactacatcgttatagatctttaacttgttgcactgctcatcactaccatttacacaatctggtaaagccaccttggctacatcgtttatcaactcagactgtacaacctacatttgtcgccatggcaaatttacctataataggcatctataaggtgctgtacagttatgaaccgcaagaaatcaatccgggtgaagagattccagaaaacgaacgagaaatctcgatcgttgaggatgaaattgtttgtcttcttgagaaaggtgaagacgattggtatctcgtcaaacggaatgtaaacagtaatgatgacgatgaagaaattggaatcgttccttcaaattatattactgaggtatgtgtagaataaatgacagagaccacggtcttctacatgtttgatgcgataggatacgtgaaggagaaatagatcgagtcttgtctttgctcatttagtaataatgttattgtaaagccgcttgctaaccattttgtgtataggctgaaccctcaacaaaaatgaaagctttgtatgattatactcaacaatccgttgatgaaatctcctttcaagcggaccaaactttagactgttatggcgacactgattcagattggattttggttggttttaataataatttcggacttgctccgagaaactacgttgaggggatggatgcgtccagcgccccggcatctcaggaaccctctgcttctggtgtcaacgctccaacagtgagcgctcccaactccatggtctctcctccaccttcgtttcaaccgccgagtgctgctgctccagctacttccttgccctctgactacaaccccccaccaccaccaccacctcctccggcagtggaggatcaggcggcagacgccaacgagccagatgactactactcctctggcagagccgtgtctcctgagattcctcccacgtacacgccgaaacaagcagatcctcttccggctcctcccccaccaccacctccaacacttccaccccaatctactaatacttctcagctacctatgccttcccgtaatgtgaataatcttggctcccaagttaatattcctcctccaccggccacccctagtcagccgccaagacccccaactaatgcgtctactagatctactggcacttcctcttctatggctcattcctacgactcccctccttctccttcgtcgccttcagatgcatatggagatcctaatcagcatctcaaattgcgcaccgattcccacgacgattctcgagcctacgattcctcttcctccatgggtaatcctgcctacgaaaaatgggaggtccgtgaagtcgttggcaagaaaaagaaacgcactggtattttagcaatcaacaataagtcaattgttcttacttttactaagaccatggacgctgcccaagtttggcccgttaccgatcttgtaaattattcttctgaacgaaaacatgtttttatcgagtttaatagtgattccggtatcacatctttgcaccttcatgcgagctctaacactaatgccgacaatattatccgtgcgctaggtgacgtagccggttccgccagagccgctggtcttcgagaaatcgctgccgcaagtggaagccctatgcctaaactaccttcagattctgctttacaccgattaaatgctgctagcgatgcagctggtgtaaacggaggccgtaccggcgattatgaaatgtctactgtttacggcgacagaagtgcgcgtgctgaggaccataagccaaaggattcctcagctggtcaaaaaatgggtactgtgctttacgactttatcgcggaggctgctgatgagttgactgtgaaagcgaatatgcgagtggtcattgtcaatgacacagcaagtagcgactggtggaaatgcagtgttgatggtaaagaaggtgttgtacccagcaactttattaagcccgatacagaaggcgacgcaaagtcacccccttcatcttcgaaatctggtcagggatcctcgctttctagaagggcttccaagcacgaatctaaacacaaacgcgacagtaaacatgaagcaagaccagaaagcaaacatgagtctcaccgtgagagcaagtccgctgagaaggacaagaaggacaagaaggacaagaaggaggatagcaagcgttcaaggagccattcggttagtaaacctgacagcagtaaactgcgtacgtggactgatcgaacaggcgcctttaaagttgaagccgaatttttgggctatagcgacgacaaaattcatctacacaaaactaatggtgtgaaaatatctgttcccagtgcgaagatgtcgtacaaggacctggattacgttgaattaatgactggcaagaaagtttattctcgtacagaaaggaaaaaggatacacagaagcaaagccatgatcatggccatagtcatagcaagtcgcatgatcgtgagaaggagaaagagaagaagaaggatagggaacataggaagcacagagagactgaagaggaggatgaaggtccacctccccaaccagcccgtcctgaaagtactagacctgctcttgctccaccctcttcctctcatagcaatgacaaatatgatgtgattcaggaaaggcccaagatctcttatgactggtttgactttttccttcgctgcggcgtagattttaccgtttgtaaccgctacacccataactttaacaatgagcatttggatgaagcatgcataccttctctaaatcctgatacacttagaacattgggattaaaggaaggtgatatcattcgtgttatgaatcatgttaatgaactcaatggtgtctcaacaaaacctgcatctgccattactccagaaaccaagtccacagtcaaccaaattatgtccggcggggaggcacttgctgccccagtcgcagtacctgcccccatcccagcgccggttgccgaacctgctcctccagcagcacctgccaaggaggtcgttgaaaaagcacctagtccaccagcgactcgtccgaagtcaaccacaccccagaaattcgatgatgatgcttgggctaacaaacctgttacggaaccccctgttcgtgcttcttctgtcactgttgagcctgcacgtgtgacggaatccatgaacaaaatgaacatttctgaggaagccaagaaacctgaggcgccttcaagacccagaactgcacccatccctgaacctgaggaacaaaagaaagcacctgttgagaaaaaggatgcggagaagtcggtccaagcacctattccagctcaaccaactggcaatattactattcaaaatgcatatttcactgctcctcaacccatggctgccgatccatttcaatctcctttgtatgtacagccaactggatttcaacctcctcctagcgcacttcctatccaacctacaggatatatgcaaccaattcctgttcaggccactggttatcaacctttaatggtacagcccactggcttacaaccccacatgactggagttatgcctcaggtgactggagttatgccacagatgactggagttgtgccacaaatgactggagttatgccacaaatgactggtgtacaagttcagaagactggggctatgccacagcagcccgtaaactatggttatcaagttgctggtatgcaaccacaagccactggtataatttcgcagcccacgggcatccgtgctcaagctactggtataatgacacaacctactggcctgcatactcaagctactggcatgatgcagcctactggtatgcaacctcaagctactggtatcatgccccaagctactggcatgatgcagcctactggtatgcaacctcaagtaactggtatcatgcctcaatcaatgcccatgcagcctcagatgactggtgtgcaagttcaaaaaactggtatggtcgcacaaccaatgctgtctcaatacactggctaccagcaaaactatactcctacagccatgcctgctgctgatggttatggcatgcaaccatccatgaacgatacacaggcatattataacatgaatgcacagacaccggtgaactatggatttgctggaggtcaagatacatctttcggttacgagcaacaacaaatgtactcacctatgcaacagcaacagcaacaatactatggtacagaaatgcagcctgatatgggttatcaacaaccgatgatgtcgaactattacgatcccatgcaaatgcaacaacagacaccctatggatacaatcaaaccggaatggagggatattctgaatatggctatgctcaacctgctgggaatatggctaaccctatgagttatgatcctgtatcgaatgcttctttatacatgccctccgattataatcaacaaacgcagcctgctaattattatgattcatcatttggtggagcgcaaggtgcgaatgaagctggtaagaaagccagtatatatcaagctactccagacaatccttttggtttttaacgaacaaatattttttgatgaacttaatagttttgctttcccgaatattcctttctgtcttttcattttgctcgtgtaaaatggtataattattgaggtataacatctgcgttaggttacagtttacgccctcttttactttgtctttttttttcggagcattgattcttcccttaggctctttaataaagctgcttttcatttaaatcgtaataatatttgttaacgggcaaatgcgacgatgactattgatcttagcgcatctctaaacataattagatccctctttcgttcctatagcatttcagtgttcgtgagcgtttacgaccggtcatgattgatagagtttgattttgtttgagacctttggaggtttttagacgtacctcggaaattgtttcaacgtctcactttgattttatatgcattctaaatagatattaatcttgttctgtcgatttagtgttgtttaccttaaattttccactatgtagctcctacatgtaagatagacatcaggcccgtcgaggataacgctgtgtagtagtagtgtagtgtatgtaaaataaaggagacttaacattaaacgtttttacaaagaaattggtagtatgctagacaaaggaattttatatttaatccatcatcgttacagcatattgaatcgaattgtctatttaatttgccgtcctgtactagctgttacatcacaatcgccttttcgacatacacttggaaaacaggaaaattcgtgaaatttcaagtatttcatgttaaccagtgttttaaattaaaacaaagaaatgacttatgtaagaatctatgaagaaaaatccattctaatagtaattagcttagcagaagctattcattttacgccgcttaccattccaatcccgtcaatataaaaatccatcaaggtgagatagatttttcagataaactggttaaactaacttagaagtttgcattccattattattgttgactgccttagttttgttacataattttgtaataacattgataaactcgaagcttcaaataaatgttgctcatctagttgggctagcttatcagattttttatgtaactttagatccattagatggtctcctttattctccggtactttacttgttttcctatatcttgccatccaagctatttacaatcttctccagaagcctagtcaatcgaagtgccgcagtcgttcatgtgatatgttggattttacaatttattggacatggggtatttgaaaagagaaaacctgcgctcctggataatttaatccagtcactgtttattgcacccttgttcgcttttctggaaactggtccatttgtgggatattatccgtctgtcgtgagcaaaattcgagctaatattaagttaaaagatgttggtgaaaattatcctaacttaagcgagtttttatttcctccttcgatggttgaagacgccgtttccggcgtagttgaggatgcaagccaactttcatactgcatccgccctctacgtctaagtgatatagacgatggtattgtgttttagttttccttttcagttcggcaagcattactaacaattttggttttattagaatatttggatctgctagacactttggcagccgcttctagccgcccactcctcggtgcataccaaaaccttttcatggaaatgaagaaagactttcattcaacatactacattatcgtagtggaggatcttgaatctcatcatgtcgtatgtccacactaatatgagctgtcctgtttgcaaggcattaatcccttgacagacgcagcatctttaccctgtattttttacctattactaatatttagattggtacggccacattattcttggagcgaaagtttttacgtggaaaaggaatttgcggacacatagaagaagtcattgtgcatccggatcatcagagaaaagcaattggaaaattaatggttttaacacttataaaactagcattttcgctcaactcctacaaagtcatactggattgctctgactctaatgttggattttatgaaaaatgcggtctgtcgcgcgcaggtattgaaatgaagaaatacgctagccactcaattatttgatgactatattaatgaacattatttcgtctttatatgtttttttgtgattttggctcgctcgctgtaacacggtgtaaactttattgtttccttatagcctgtgttgtaattctattgacgctacttagctgtataaacaaaaggattttgataaaaaatcctgaaagaatgctaaactgactatcaaactgaacttgagtagattagatgcatttcttcaactatttaaccacctaaatactcgctaccgaagaaaacacatcagctttatttaatttgcttgacaaccgtttcaaaatttggatgattatcagtctcataaaataacaagcaggaaatgtacttctgtagatcaaaattgaaaatcttcggttgaactgtttgaataaatcgaatttgataacgacagccagtttctaaagtaaaaacaaaaatcaaaagaaagagaatttaaagtaagcgagctaacaaatagtcaacctctactttcttagtcatgggaattacataatcctaaaacgaaacaattagttattgctcagcaatgaagttgaatatacaaactgacataccttataaatagatgctacacaatcggcgtttattcgatcactaggtttggtgggatcagcagcatcacgtccgtaattaagtgccttataatgtaagcgtttcaatacacgctcttcttgagctgcatcaacaatttcgttttcaattccttttatatcacgtgccaaaatcagtttcttatacttctctggattcgccaaatacttggcctcagcgacaaatttgccatagtgaatacgacgagaaagtgattgaaggcaacgaatatcacacacaactgtgctgccataattgtcaaagtcatcgccgggagaagatattttgggaacgatttcattgatataatactctaggatctcagaattgacattgacgttgtttggatgcaagggaaatttaccactgaatttaggaagaataggctcaggtaaattatcagtaaaaggatattcttcaggactcgcatatctccgtacaagtgcatacaccttctcctcttcatgtagcaagtaatttaaaaaacttccatcataattttccaaattgagacatccttccttgcctgacttatacactttttcgtttctagggaattgagcacgttctaagaaattaaagataatcgtatcttcctgacggattaaagcagagcgaatattttcgagtttcagcttctcattaaccaaactcatggttgtcaattaaactgcttctttaacgataatgctgctgtaagtataaagtgatccaaaaaataaaagaaaagtaaaacaaaatcttgacttatatagaataaaatcaaacgggtgacaagcttagctctacttgctatatacaaacacgtagtagtcaatggttcaagttaataatagacatggagatagtgccagcaatttgatctacagaacatgtgctagacattggattactttaagtcatttatttgaagtcatacagcttttggaagtattaattattttatcaaacgcttataatctgttttactgctagctagtctcagaaccatagacgacacaaacgatgtgaggtttctcaaatttcaaataaattatatcatcttcctccctcttcctaaattatattttatagtcaacttttaaaaaataatgatactcctagattttttgtattgaaagtgtataagaagagttatatggttggtctcatactattcctcatgaaacttagcatcaagccccaaaaactgattctcaatcaggatgtatactccaacatccagtttctaaatttcactgctctttgaaacgtttgaaagcgctaatacaatgtacgtctttgaagcccttgaaactctttaatatcgggcagactgatctaaaagagattatttttttttgaggaagttagtattaagattcgttccgtcttttttcagtcccttaatttgattatttcttcttgttaattatttacataacaatcagctcatcattccatggtgcgtctaatggctcttttccaggttctataattcgaaaaggttttttgtcattggttttccatcctctgtatcgtaagcccactagctcaattgggatgcaagttgtctctgccgagtatacatctcctgaataaataacccattctcctgattcttcacatgctgagaacctactggagttggagaaaaataacagatatggactttcaggctctcttctttcttcaaccagctcaatgctgaattttgacggtgcatcacgttccaggatcaagcgctctccttgtacgtatactaaacctcttttatccttaaccttgaatgtaccattatcgtcataacaaacccttaatagacgacttttaggatactcgcctaggaaaagcttgtcatctctgtaatggatcaagcttcctataatgctccattagtaaagcaccagtctataatcacaaacctttaattccgagctccatatctactcccaaatgagccttgaatgaccaaaatcgcgtatacaacgtttgtaagacatgagttgtaggaacattgatttctcgttcaattaagactgcggagctaatcgaaattggtaggaaacaaaaaagtagtaaataacaaagctgagtcgcatggagcatttctatagagctatcattcaacgaatccgctgaaaatggatagttttaaactaccttaaacactaatagtatcacagaaaacggtagctattttattgtctggtctgtttaataaaaaggataaaacaaaattcttaaacaacacctcaactaattttaatgaccaatgtaaacaaacaaaatcgcagtgccaaataaattctaagtgaaatattaaagtacacaaaatggaaaaattgagataaatacaatcgaaaatgaattcaagttcttattgaataaaattaatttaaaaaaaaatccctatgaaaaacgaatcccccaaaaataagtgaccaataattgcaagaaagcacaaccataaatctctatttatctttttttccagccgccgttttttgttttttaccaacactttcagcctttttgttacgccactgcgcagccctttcctttctctttttgttaactttcttttttgccagtggattttcaccaggtttggctcggtgtccctccaaagccaattcttgttgaagcaaggcatttcctgcctttccaatcaacttcctagctcttccctgtaaggttcgagtcttttcgtctcctctcttactacgagtgatactttttggctttgtggatttcgctctcattatacgtagcgtcctaccttctggcatttttttttcattgaggaggagtgccttatcaacccccatggtatccttaaactgtatataggcaaagccctttccaagattggtttttggatcacgaacaatgcgaacataatcaatgctaccacagtctccaaaatagcgccagagtggctcttcctcagcttcaaaggccaaatttccaacaaaaacacatcgtttcgtatcttgaggcatcggatggctgacactgtcgactcgcaaatgccgatccataaacatagtaccatttagggataatgcactcctggccgacgaagaatcacgaaaaactatataagcatttacagtgtcccgttccgaatgaaattttttttcaaaaaaagcgacttttctaggaattgcctcagagaaagccaatgaacggaaacgaatagagtcaacggcaccaaattggcggaaatgctttgttaaatccttgtaatctcctttattagtaacaactctagcaggcaaattgttaacaaaaacagttttatcagatttctctaattcattcgccagtttctcagcaacttcgcgttctgatttaacatcttcctgagatgtccgttcttcaaggaccgactgtttagcaggagacttatcttcttcatcattaatcaaacctgctgagtctttatccttctcttcatcttcctctgccaataactcctcaaaatatttgccttcaatatcgtctgacgaatcgttcaacttctttttctttttttttgatttaggttttatattttgtacttcttttgtatctgattctatagtttcagctgcttcttcgactccattcgcttcttcaacctccacatctttttttgttaaaacagtggtttctttagcaacaggtttggggattggtttctaaaaactattaatagataatttcaaaataaataaatatcttaccgattgagaaaataacagatttagtgtggggtcaacatttgaagaactcgataatttccctacaaaacttgtattttcattatccaatgatgaatttgtttcgcccattgagaaaatttttaaattctaatgtaaagtgatttaaactaccataaaattgagagaaatgatgctttttgaaatccagtagcaatctccaagagtatggttaactgaagaatttgtcttgacttaagggagttccagaaatgtaaagaaaagttttgacatacttccaaatatgttttcaacactagaaatttaatacgtttcattataaaatttatatttaaaaagctttctttatttttttccttttccagagaaaagctaataccataattaacataggttaaataattcttttaactaagattctaaagagcagcaatttgtaaacttcttataagctattaatttaatgattaattatttacgaataaatggattctcgtatcgacatcatatggaccagcccaactactccgcggtcactttgaaagtgaaaggggtaaaagcatatccttcaccttcaaaatgcttagacatgccttcaacccaatgcaaacgaagactatgaagcattgcactagttccttccatagcaactagcacaacacaagtagcgataaaccaaaatccaaacaaaataacgacaaagatagatcctacaattccggtcatacggaatccattagctaaggtcatgttccatagaacactagaaagttgattgtgtgctaacgacaacgcccataaacgtaggtaactggcagtgtgagaaacacatccaagacagaactcaatcgtatgaatgacttgatgtattacaacttcgccaagttcaaaaggctctgcttgcttttcttgactatcaactgccattaatgcatccgcctcatccacatttggcaagtcagaattaagactctggtatttgttttcttcatttgaatgtctgcgccacaaaacaaagggttttacaatcaaaagccaaggtacacaaattaaagcagcgatcactaaaccaacttgcaaatatttttgcccaggatagagttgatcttctaaagttcctggagaaaggaacataaggatcaacatgttcaacaaacttggcggttgtaaatccttcgctttccaatcaatgcaccatttataaacgatggtaattacaagataaccaaagatagcttccaaaaatataagtgaagggacaaaaacagcgtaaatgtctaacttgcgcttgaaaaaccgatagttagaaagtgataaaaacaaacagaatgtcatgtgaatgacaccaagaataatagataacttcattttatatgagttcataaatagtaaattgttatctgcgctatgccaagtaggatcaataccaataggatatgtaccaacttgaacggctcgagcaatagcttcctcactttttacgggccacacccatctgctggagaaaattgacatgggcttactgaataaatcattatagacaaatccaacatacattgaaaatagacccataagcaatacaatgtaacgaccgtaaaacaccataccaacaatctcgtctaagtcctttttagctccaagggttttttcgtataaaacaaacattaacgcaacactagccataatggcaccgtgacccaagtcaccaaacataattgcaaacaagaaggggaatgtaacaatagctacaataccatgatttacttcccggtaagtcgcaataccgtacgagtcaatgattgactggaagccttcagtaaatttgttgacacggaaataggtaggtggttgctcagaggtatgaacaacatttaaaattgtaggagcttgcgaatctgtcaagtcagatatattgcgaagagttttttgcaccattggaaggttggcagtgggacaccatccttcagcaatcagacacttgtgattttggtcataattgaataaattcataacttgaaacacggtcttatccttgtggagaactgcttcccaagcggaaatgtgctcagcaataaaggtgagttcagtataaagggctgaacgggtattttccaaaacggcattcaaatcactgatgctgacgttagcttgctggatttgagaggttctaccaggtgcatcttcttcaacgggaaataaagtagcacccaaactctcagaaattttgcgaatgcgtaagagaatttgagtaccgtgggcgataaccaaaaagatggttttttcttcgttcttttccgcaccatgaattaaagagtcgtcagcccgcacttgatgaataaacaaattaccacgtaaagttctccataaaatacgttctagaaattgaaacttcaccgtaggaataataccagaaacgaaatctagagtggtgttcatttgtggactagtttcttcactgtcaaaagtaccagtggtgcccaattccagggcgttttcaattaaaggggcggtggtgtcgtcttcaccagaaaagatggagctagtttcgtagttgttgcgaagtggatcaaccgtgttaccactcttcgaaaagaatgcatcagcttttgtcaatacgttggcaaactctaactgctgaagatatcgagcctctaacaactggcttgactcaaccaactgtcgtacacgagcctccagcctagtgattctttcaatgatatcttcgatagtgctgctttctaaaacagactcataactaggaggaagattgtgatctgggacatgaatgccattcaagtcgatttctgagtgaagatagcgaagtagtcgctcagtatcagtcaagcgtcgaatttcacgaacgaaggatcgttgaaaagctacaacatcagggtttaacttaaagagttagtataaaacttctaagtctctctcaaaatgcaaatccttacatctttaaaatggatagtcgacaactccccaagtgccgacataataggtcgagcagactccgtggggaggtataactgtaccagggatacctcctcagatcctagaatgcttattagtatacttaatttgacatatctttaatatttacgtactgaataaagacggtgacatattgggagtaggtacgtagaatgtggtagcagtagtatatacaccaactatttacagtacagccagtgcaattgcgattagtctatgaaacaacagctaaattgtgaatttaacttattttaagttacgttttataataatgaaatgttattgaaatgaacaatgattttgagtcgataaaaattttctgctaaaatgtgcgttaaatgtctagattcgagagacaaatacgatgaatctctatctataaatttgatgaaagatattttactctctatttcttaaaaaaataaaaccatttgtccccacaactgtttgtgaaaaaataaaaatgaaatgcggtagtctgaatggaatttcacagtgttgacttactgtttgctataaagtatttaattgatacaatcatttcatctcgtagacttttatttagtgcgacgaaaaagcattcagtcaaaattaaaatgagaagacactgtagaacgaacattgtaagaaattggtttaatgtttttagaaaaaattctttaccgctttcttttattaaacagaaacaagattacaggtctcccttgctttggctttcacggaagtgtgttgaattggatttataatttaagatcatacttcgtgacatatacgctggctattaagtatgcaattagagccttaggattttttagctatggtctaagtgataatcagctttcgtggaaaagttatattttaatcagaacagttgtctaagtgatctgtggctgtaaaacgttagaaagccggtttctcagataaaataccttaactacaatcgaattactaattacctcaaaaagtttcgattcatttagactaatcttcgtactcataaaatattatttttacaatacatagttataaacatttgttactcgtttcgccaagtcacaatttccgctactcatagtaagtacttggagcttccatgttttaagctagtgccaaacgcagtatattttcgactgtaagcgcgatggccttttctccagctaattcctttttaattaacaagtcgatatgtgagagcaaagaagtggaacctttagaagccaatttgtttggcaaattgcacaatgtatgtaaagttttaaatagaaacattaattcagtgtgttaacatgcaaaatttagaaattattaatttgcaaagccaaaaaagaaaatttggaaaagaaactggcatatcaaatgatgtactcgaagcttctcaaatctttacccaagttaagcagtctagaggagaacaaattaaccaaactaaaggctcctatagaggatatggagaatacgaagaaagagctggaagaaatcaggaaacaatccactgagacagagttacgttatcttaagtctctatcgaacactttgagctttggtacattatctttatcaaacgagattaacaaggttggtccttcagcttcttttatgctgaaggaagttcatgatagcgtacaagtattggaacaacgacttgaaaagatgggtctcatcgaaaagccatccgaatcttctgaatcctctatttattccatcttggcttctttaaaacataccaacgacagtttacagaaaaaagaattatctcctcatgaaattgccgaaagtccctcttctcattcgacctctccaatgggaagaaacgttgacacagaaacactgtcttttttacttattgattggcaacgattatgtgcagaacaaaatacctttttacgtgatatcactaataatatgagctcttctgttcctcaagatgtattatctcaactacgacaatttttcttccgaagcgagttgttgtcagataagttgtcaaacttgtgctccgagtcctagtcctcaaatctttcctattttcccttacttatctttgttctttctgtcaagcactcactccttttactttaatatttttgttttcagtctttttattaagccgttactctcgttatccctgttttatacttttaagtcatcaggtccattcgttatcattttactactgtatttcaatacgttcttaacattaatttttttaacttttttgtctcttcttatcaattgaaaggctgaattggtttatttagcatcgtcgtcctttttaaagacctcactcttttcttggacatctacctttcctaccaaatttgtgtcttactaattttttttttaattcccgttcaatacatgattttccttgttacattactaaaacaatcgctctacttaatttatttaccaaatttgcaagcttgccttttgtaatcgttttaatattgggatggttggagatatcccttcatttttttagcaatgaaatttcagttgccagctattttatcgtcataatatctccgtttcaaaagacttagcagtaggattttctatcaaatgaactgaagaaacaagtatatttaccgtaatacatttacgatacgctattcgattcaactgatcgccaagtgtctcactattaccttagtaccttgtcaactatacatactgtgattttatcaattgcagtaaaacagcaacttattttagacaattttactttggagtcagttttaatttttatatttaattccaaagaaacttcaggcttttttatgtttaagaaatcttgaaattgggttgttggtttgaatttccattaattgttcaagcattggactacatgcgagtacttatacttttctagcagttaaaggaaattttattttctgtattttactgcattaggaaggagtctcgagaagaagttatcagttatggcctactttcaggatcgcaaaagtatgtaacgattgaaagaaatttagaacacaaaaacgccatttatgtgtatgcaattaactaactaacttctaaaagcatcctctaggtctcttccttcttacatcaatcacagcacccaaaaccttgtaggtcctcgtaaagatgagactaatctgtcagaatacatgaaacttaggcttttacagtctccgtcacaagttatttataatttagaaaatacggtttcattatacagacgatgtctaaatctccggaagcgattgatggatatatcagagttggctgctttctttgacagtattcatcgtgaagccttgaatagctctttcaaaatactggaatttaaggacattgaatttgatgatccagttacggaaatttggctgttttgtcgtttaggttatccattgtgtgccctgttcaattgcttgccagttaagcaaaaattggaagttaatagttcggtttctttggaaaatacgaacgtgtgtaaagctagtttatatcgtttcatgctcatgtgtaaaaatgaacttggactcacagacgccgcccttttttccatatcagaaatttataaaccctcgacagctccacttgttagagctcttcaaaccattgaacttttattgaaaaagtatgaagtttccaataccacaaaatcatcttctactcctagtccttctactgatgataatgtaccaacaggaactcttaacagcttgattgcatctggccgtagagtcactgccgaattatatgaaaccgaattaaaatacattcaagatttagaatatttgtccaactatatggtcatacttcaacaaaaacaaattctatcccaggacactattctcagtatatttacgaatttaaacgagattttagactttcaaagacgttttttggttggtttagagatgaatctttcgcttcctgtagaagaacaacgactaggcgcactcttcattgccttagaagagggattttctgtttaccaagtgttttgtacaaattttccgaatgctcaacaactgatcattgataatcaaaatcagttactgaaagttgcgaacctgcttgagccctcttatgaattaccagctctgctgattaagcctatacagcgtatatgtaaatatccgcttctcttgaatcaattactaaaaggtactccctcaggttatcagtacgaagaggaactaaaacaaggaatggcttgtgtagttcgtgtagcaaaccaagttaatgagactcgtcgtattcatgaaaaccgaaatgccattattgagcttgaacaacgtgtgattgattggaaaggatactctcttcaatactttggacaactgctagtttgggatgttgttaatgtatgcaaagccgatatagaaagagagtatcacgtttacctttttgaaaaaattttgttatgttgtaaagaaatgtcaactctgaaacggcaagcccgaagtataagtatgaacaagaaaactaaacgtcttgatagtcttcaactgaagggaagaattctgacatccaacatcactactgtggttcccaaccatcacatgggctcatatgctattcaaatattttggcgtggtgatcctcaacatgaatcttttattcttaagttacgtaatgaagaaagtcataaactatggatgtccgttcttaatcgacttttatggaaaaacgagcacggatctccaaaggatattcgtagtgctgcttcgacccctgctaaccctgtctacaatcgttcttcttctcagacttcaaagggttacaactcctccgactatgatcttttacgtacacattctcttgacgaaaatgttaattctcctacaagcatttccagtccctcttccaaatctagtccgttcacgaaaactacttctaaggatacaaagtctgccaccacaactgatgaaaggccatcggatttcattcgtttaaacagcgaagaatcagtgggtaccagtagccttcgtacttcgcaaacaacatcaactatagttagtaacgattcttcatcgactgcatctattcctagccaaatctctcgtatcagccaggtcaattcgctattgaacgactataactacaatcgtcaaagtcatataactagggtgtattcaggtactgatgatgggtcttcagtcagcatttttgaagatacatcttcatcaacgaaacaaaaaatttttgatcaacctactactaatgattgcgacgtaatgagacctcgtcaatattcatattcagcgggtatgaaatcagatggtagtttgctcccttctactaaacatacttcgttaagctcgagttccacgtctacctccctatcagttcgaaataccacgaatgttaaaattcgtctccgtttacatgaggttagtctcgtcctggttgttgctcatgatataacatttgatgagctgttagccaaggtagaacataaaataaagctttgtgggattttgaaacaagctgttccttttcgggttagactgaagtatgttgatgaggatggcgattttataaccatcacatccgatgaagacgttttaatggcatttgaaacgtgcacgtttgaacttatggatcctgtccataataaaggaatggatactgtgtctttgcacgttgttgtttatttctaaactagcattgtgctagctgtacattgtcaatttaatttatatagaggaaattaacagtttagtcgatgaactaatttactttcccttctttgttttgaaaaaacaacaatatacttcatagaagataaattctgtagcatttccgttaactgaaaaggagctgtagaagaatgttgatgaatattatgaaagttattttacaaccaaactataacctcataaacatgaatatgattaactgcgcactacgtagtataattgagttgataactaagagtaatcaattctcgatatactagacaaaaataacattactaaaagggaatgcaattcataaaaaagataaaaatgtacggaatttttgtttttatatacgaacgggtgcattacctctgttaacaaggcacattctgtgcagatgatctttctttttgaaacaattgcttgtcttgctcctgatagcaatgatttctttaacaatacgatctgataatcttttaggacttgatgatttacattcaccgaggatccattgtaacgcaatccttcttcgctgtcgctctttcaatggcataggaaattcgacacttttgttaaatcgctttgcagaaacctatcaaaatattagcaaatccgtctacacactataaaaagaaataattcacaaaaaattccaaaattttcaataatttcgacgtaccaacttcattaagggagaaatctcagcgattgcttgtttcaaaacatctataggattttcaccggtttctttttgtatgatagagagcgctgttgcaacaatcttttcagctttagcttttttcccatctcgcattattaaattcaccaaatgctgtactgtagagtcgacctgaaatggtcgatctattaaccctacaattgaacttgacggagaaggccacagatttgtacccattagcggcggttcttcattttcaacttcaatttttttctctaattcacccataaaatcgtcggaggcagactgttcgacagaatcttgaagttgattcagtaaattttcgagtcccgcattatcccattgtggatttgaacgttcattgatatcttcaattttttcattatatttttcatttgaggtaaattttccaacttgaaaagtacgagtctgatggataaaaacaagcgactctttcatcaaatgtcccgaactcgcacatcgaaacaaaggttgctttatgagtcgtagcatggccctttattgtttgttctttcttcttgaatgaaatttttaaaacaattactcttattaatcaaagcatgtaggaaagctaaggtgtgcgtagatgtttaagcttagtacatatacactatggataaatgaaagaaaagggaagggaactaggcgctagcgtgctacatttcaaagtcgtttggctatttatttattaacttgaaataagataaattaggtaatcgatgttaaaatattcatcattaattgtgtatccaaatttaatacttgagctagacacagttttattgggatcatacagaactgataccttgaaagaaagtaaaaaaaaaagttatatataatatacagagaagcgataaattgaaaaattgtaaaaacaagcatttaaaacaaaagagagaaattatgggacattaattaattgaacatcagtttataacatactatattcgtgtcataaaacgaattttaataaataataaaatctataaagacataaaaacattagattttggcctatgagcacagtaatctaaaaacagttttgattgtcttttgaatctataaaccaaaacaaaagttttttaattcaagagttgtataaacagaaaaagagccatatccagcatttcaatgttcattttttccagcctttatgaagaaagaacattaagtccaataaagaatatatcaatatatcattaacctctatatggaaaaacagaaacaattaccttttacaagcacaattgagtttccaaagacattatcaaacctaagcaggaggataagacattcgtctttgatactccgagattgacgtatcaatagaagtgagcgtacaggataccaactaatcctagttaataatcaaaatctctacaaaaaaaacttacctcataaaccagttttggatcaacgttttgttcctgagcctggctcgcaattgcctccaccctttttttcgaatttaacagagcattctgaaggggggccatcgccttcttgtccgggaaagttgtattcaacaaggcattccaaaattgatgcaaaaattctatcgtaacggtatggcacaaaacaatttcattttttatgtcaataggtaaatttgatgcagtgccgtgggtctcaaactcatgcttttcgcgcatactctgagtaagctgcatagcggcttcagccaaagagtcagaatcatgttcaatgtgatttaagcttatcgaatcttcctggtataaatgttgaagagcttccaatgaaggcaaaggctctaaaccaacttgattttttgaggggacaaaattattttccaataactgatcttgacctttgatttttaagacaactttagagtcactggcttcttcttctaaatcgtgaaaaccagattcttttaagtatgtttcttcattttcgttgttaaatcgtttagagtttctacaagttgttaggcataccgaagcaataacaattaataaaaccgaatatacataccccaaacttttttccaaaagtctttccgaaagctgattgatgtttttcataaacggtagagcttctttgtcaattcgcatagtgatatcaggtctaagttctgctattacatttgcattttgatcatttccttctaaatcaaagaggtgcgatgcaataggttcatccgatactttggttacctcttgaaaatgttagaaatggaattcatctaggttggagaaattaccttcattatcttttaaatacttatccattatatcatcagagggatccattggtgtaattctgtcgccacgaagctttttacaaagcttggaaaggaaaaatctactccaaaactctccttctgctagaggaggcacatgcttgtcatatacctttcggagcaatggatgttgttcaaacatatcgtgaatttgctggccggtaagggaaactttcatttggttgtccactgttttaggtttaatagtagacaagacattataaggaccacgctgctgagacctttctacagcatgagcgcggagcaaatgaagccttgtgctccaaaattgctcattacttaaatgtcccttcataactgcttccttaaatgtttgtaagagatcgggattgttagtaagcaaagactcttgtaagtcgatgtccttttctagattcgtagaatttacacgatcgacattggctccttgtggtttagattgagagccttccctttgtctttgtatcgcatttctcaactcattagtaatcatatcacaattttctctggcattaggagtaccggtgaaatgaaatactaaagaagtgggatcttcaccttcctttactactataaaaacacgaatcataacttttggattagacgctggagtagtttgaagatctatcaatctgtcagtaatctcgaaaatgcaacaattattattactcgaaattgcatcaaaagcaatatctactgatggtgttgttttcccttcccccgtccattttaatctactatcgatagataatacgcctgcatgttagaatcattgatttaattgttattttaccttgtttttttctgaatatggctaatgcttctaccctgtctcccatcagatattttggtagttgtggaatacaccgctagtcttttacgaaattatcaagatttgttagacacaggatgaacattggaaactacgaaaatcattagaaaaataaaagttttgaatggtttcttgatgtcccaaatcatatacacttagattttgggtaaatatatcctcattaagttgagctatgaacataggtaacctataagagacagttatctaaaactatagccctgttttatttttaaaaaaatacaatatgaattaatcatatacgcaatcaatccgacccttcagagcagtagacaagagtggttgttgttccataaagtacaatgcgtttatcccaggtaatacgatatatctcagccaaagagaaagaaccaacatgtgaaaagtaataaactatcactactaaaagttcaaaagattcgtaatgtccgccaaaaaactgatagtggctacaaatagaatttgtagagtaattcaaatgtctaaatacgttcctttctaacataattcctggtagtattatcaagtaattgtttccaaaacatgcaaactctttaaacgtagcattaagtatgaaagaagttacctccattcgaatcagtatggaaagacatgagtttatatatgttttcaaagtgacttctgttgaatgactagaatttagtagctaatcccggataaactattattagtgtatttcaattagaaaaacaaaaaagcaagaattttaataatataaggctttacgtaagtttcaagatttattgtaagaagaaacgtttgcactgctctctgaagaatagggagagaattgtttgatgtcgaggtcttcatttgtggtctcggttaattcctctgtctctggtagtttaccagaatccgtgattatttgctttttatctccttcctccgatgcgttttcagctgctagcaattctttagcacggcgattccttaaattggctctccgccgggatgctctaataggtctcgaagttttttgctcttttataacctctggagtgaaaggaataaaaaaatttggtaatttcatttccatcttttgataacagtgttctaaacgtaaaacattactatgagtaattgcctctgcatacattgcaatgtgggatttttttcgagtttgtacatcatcggattttaacagtaatgataagtttcgagcgactaaattacgacgttcaacactagtatctctgttaagaaggtcatcaattgaagaaagagcttgtgaatacacatctgaacatgttaatcattttaaatcagaaaaaggcaagctctagataggcaagttttgataagaacaacataaacttattataagcctcagtagcgttcaagtccttttgaataacatattcaaggttcaaacaagtcctaagcagattgattaaacattaacaaagaaaatcaacaccagaacggtttcactagtaatctttcatttttttgtttattatcaaaaccttcacagttgttcaagcaaaaaatcccaatctataatgccactatcacttaccctttagttcagcctctaaaaaacggacttccgtaaaatttttggataaatcacccggtatagcttccaatgctaaataatgtaagaaaattatttatttacacatgttcatttattaccgtcagcaagttgtataagaagatccaagtcattttccttttttggttttgccatggctgacgacttgtcgattatatacagctattcatgaggattctttctagtttgacttttattacttgcccaaggttagcattgctttttgcttccttttgtttacgtctgtaatataagtgcaatcgaaccaaagaatctcggttttccacttataaggcttgcttcaaagctttttcaaaactttattttatatagctgttctccaaaacacacctagcttcttttacttgagtatgaactattgtacctagttggtagtggtcgttcatgaaatgcgttaaactaggaaaatatcgtcccgaagaaatacgggatcctcatgggtcagtgatcagtttttataataaagtaaaaaattcaagtcattttaaagtatgttcatttcaaaaggttgcttgcattttagtcaatggccaatccgtcagcttaattaagcacattcatgttttcatacgcttgcttggcacctctggttcttttaagaatacaaaattatttttttagtgatggtcccagtttattcaaaactatctccttctaaatgggctgagaatctgagaacttcctgaatggtacccccagaatatactaaatacatgcttgttaattgttttttttaaaccgacgggaagaaaagggcagaaacagaatacaacataaattgttattatattataaaatatgcggttcttggaatcatattaaaatcttatcctagaagtatacaacgcgagaccgacaagtaattgcatagaaacatagctcttaaagaatcgattttgtaagacacttgaccaattgtaaaagaaaacgaattcctaaaatgaaaagttttcaattcaatttttgcatgttcaaattcatgtataatttcaccatgcaggcttcaagagtgagtgaatattctattttaaattaatgctatttttctagctgaataaatccattaataaaattgctcattttatcattatttattaggattcattttaatcgtattgatccgtatctattaccagtaattaaaatgaaagttcttacgtagttcatctaaaaattatttatttttcacttaaatttaaaaacttctcaaaaataataaaggatttggtgttactaacattacagacctcaggtattctatttctactaacaccatgccaagtcgtttagagccattaccaagtattgatgtttaatgcatgtattactacttagaaattgaatgtgagtctcctgtaaaagatatttttacctgtaataaaaggagagcatctaaagttgttggtaattcttttggaggcgatcattttaattttcgattgggtgaaataaagttattatcaatggattttccatcttctaaagttcctgaggttgaggagacatctcttggacatggcgtcgttcatttatacagggtatttccttcagaaagccatgaatttgatgcgccaggtctaatccttgcgatattggcaattcccttatatatgtcgccctccgatgtattgggttttttgggagagaaacattgcaagtcaatccagcatatacgtcttcttaagacgaaagatccaaatcggatcatggcgctgttgaaattcaaggatcaagcaagtgttattaggttctatacagagttcaatggcaaagcttttagccaaatagatcctgaaacttgccacgttttacatattgacaaagtaaatataaaatatccaatggagagctctgattcttcttcaactgagcagcaactagtaggcccttcctccaaaccttttgcttctacgactcctgcccttatcgagcttcctacatgcgttgtatgtttagaacgtatggattcttcaattactggtttaattaccattgtgtgccagcatacttttcactgtccatgcttgcaaaaatggggaaattcatcatgtcctgtatgtcgttatactcaaaaagtacagagttctgaatttcagagcaaatgcactgtatgctgttatgataaagatttatggatttgcttgatttgtggtaacattggatgtggcagataccacgatgcacatgctaagcaacattatgtagacaccgctcattgttatgctatggaacttgaaacacaacgtgtttgggattacgctggagataattatgttcatcgcctattgcagtctgaaacagatggtaaattggtagaattgtcgacagacggaaagtcttcaggctggactggttccagcgctacggaatcaaaactgcgggacaagatgggactagagtatacgcagattttggtatcacaactagagtcgcagcgcctttattacgaatctcatctttctaatatgtctcaaaagttgagccgtgttaatgaagaactcgtcttaaagaccaaaatagctacggcctcttcaaatgcaaatacagatcttcgttctcgcgtggatatttctgaatccaaattaaagaaaagagacgacaagcttaagcgtgtctcgtctcaattagagcatttgaagcataattatgaagaagaaaaaagtatgaatgaaaatttgctggttcgcattcagacattggaaaagcaaaatacaacaaagagcgatcagatcgtttcaatgcaatttcaaattaatgatcttaatgagcaacttagagaccttatgtttactatttctgcgtcgcaggagattcaaaaaatgggccaatccgaagaattacagaatggaaccatcgttcttcctaataactctacggtcaggtctaattctgttaaaagtaagaagaagaagaaaaaaaaaccagtcgttcccagcagttctggttcactaggtacagactgatatatttttactacacatttacgagaataacgtttcattttttcaatttatgtttgcatataaaataaaaatatttattctttttgttcttattacttttgtaaaagtcaaagctgtttcagctggttttggtagtccctttttcaacaatagtaagaatctcgcgcttatttcaattgtcaaccatcaatttcgaacaagtttaaatttacgaggaatgaggaacaagtgcatacattttcacaggaaacaattcttcaggaaagccatgttgcagagtttctgctacaactactaggtttgcctttttaaacagggacttcagagactgttcacaacgtgttacgctactatcaataggatcaaaggtgtcctcaaaagatgaaacattttcctaagaagtcagttttttcctactcacatatgggatacgaacctttacgcaaatgactcccttctcttgaattgcttcacaacagcggctaagataggcaatcaaatcctcatctgtgagatgggacaaacaccattggttccaaatcagccctaaatttgttaaaatttgttaagatgacaagcaaagaagtggatcctagagattaagcctcatcttggacaaaataaaagcatctaactgatatacataccataacggtttttttctggagtccaattttgtaatccgacatttatgaaagagcaaggcttggttgcaagctgtttttttgccgtggatatgaaattttcaacaggttccacaagatcgacatgagaggctatcttcaaaagcacattttcagtgacccttcctatacctgcaccacaatcagcggccactaagttttcgatttttcctatacgataattgagacgattgagaaaagttcgtgatcccactacatcagtttgaggaatctgtagaatgttaataatacaaattatttaaataaatagtcttaaaaaaagatagagatgtaacagtaagttgagattgagtcttttgaacgtttacacccgttttctaaaaatataattctcttggtaaattttcttttacatacacgaccagttcccagccctccaagcattccatctacagttggttgaactccattccaatagctattaaattagccaaattctgtaagctttcacatactcaatcgcatcgctataaaatttctcggggtccattctttctagccagaaccatgcagactgaacaaccaccaaaagagtcacagaccgaaaataccgtgtcagaaccgcaagaaaaagctctgcggacggtttttgatgacaaaataaattttaatttgaagcatcctcttgctagaccatggactttgtggtttttaatgccacctactcctggcttggaatggaatgaactgcaaaagaacataattacttttaatagcgtagaagagttttgggggtaagtaaattgcttattcattattgtgatattataaattgctttaacattactaacattcgattcagaatccataacaatatcaatcctgcatctagcttgcctattaagtctgattattcttttttccgtgaaggagttcgtccagaatgggaagacgtccataataagactggaggtaaatgggcttttcagaataaaggccgtggaggaaacgctttagatgagatgtggttaactacggtaggtttgattgtttttaatgctatgagaaaaaggttttttgtaatatttttattttaagtgaatactaaaaacagttttttcactcttttctttactttttaatttttggttcgcagctaatatatcgctaggttctcgcggccatcggtgaaactctcgatcctacaggccaagaagtaatgggtgtagttattaacatgcgtaaaggattttaccgtctagcagtttggaccaagagttgcaacaatcgtgaagtgcttatggaaattggtactcgttttaagcaagttctcaacttaccccgatcggaaactatagaatttagcgctcatgaagattcttccaagtctggtagcactcgcgccaaaactcgcatgagtgtttaaatgataaaaacgctctttgtttacaaaataactttggagtttaaaaggtccatgctgcatagctaatttgcttataattgaagaaagggaattattaattagcaatatacatatatttgtgcgtattgggtgtatattcccagggtttaaaaaaagttgatttgaattaatttgttttacattacttttcaatagtattgtattatcattacagcggaagtacaaaaaacgaccttattgaatgggtggataattttcgaatgtaggagtgctgatgagttgcagatgtcttatctgcttttctgtaggtaaaagcatgtgagctaaaaagtggtcgaggaatgagatgggagagactgtctaatcaaaaatcgtttagttttccttttacataataatattgaaaaaacgagcgttggtgtcccttctcttcaattgtttgcataatcgtaatacagtattcaaattagcaatgaggattctttcggtgcttttaaatgtgacaattctggtaattatttactttatattcaaacacttatccattttgttaaaaggtttgtttgcttcttgtacttaactttgaatctatatgatgattttgtaaatagtgtattgagagagaaggagagtcaaaattgctttaattattgcaaaaaagtgtcttacaaattcagctatgccaccataaaactaagaatttattgctctaaaaaagaagcattcccttggcgaaaaaatattggggaaaatctaccaaggggccaatttcttgttagacttttgttagccctccttcttaagttctttcaatttccctaataattgaatggtattatttctaccagtttactacttattttaattttgttgtacaaatcatagatattattttacacagttttataatagtgaaatccgttagtattttttctaagtattattttttattattataatggataaatattactatataactttttagctaggaaataaaaatactcatattttaacatcaaggtggtatagcgctttcaagcaatttgtgctaaatgacattagtatcgtagagaaaagttaaggatgctttgtaagatttaatgcgtccgttattattcgtcctttgagatttcaaaatttagctatggagatctggtcttttccatgcattgaattggttcatgtaagttttttttatataagaaatatcattttttaaatagtagcactttattgtaaatttttgaaataattgagatagcgcaaatttgggtataagatttcaagcaccacataggttgaacttgccctcaaccatgaacgcaccatcatttacaggtttgccgacgagcatgctttcggtcaaaatgatatgctctgaatgtcgggaagatcctcctaatctagttgaggaattttcgagtggtgataccgtttgtggaagctgtgggtgcgttcatattgtagtatagtttcagctcctagtctagtgttgctgttttgtagtttatatgatcgtagaaagctagtgattaggggcttttaatatgaaatgatttgtttatgtgtaatacattggctaaccacatatcagattggttttgggtgatcgaattatcgatacgagaagtgaatggcgtacgttctccaactctgatgaagctagtggagatcccagtcgtgtaggtaaagtggcgaatccactgttgaatggttctcaattagacacgacaatttcttcgtatgacggtgccggagccatgttggcaaaggctcaaggccgttccgttcaagttcgtggtgaaaagaatcttttaaccgcatataaggagataggcgcaatgtgcgatgcaattagcttgccaaaggtaatcgctgacaccgcgaaacagttgtataagcgtgttgatgatcacaaggctttgaagggtaagtcatctcagtccatcattgctgcttgcatttacattgcttgtcgtcaaggaaaggttccccgaacttttatggagatatgcaccttgaccaatgtcccgaaaaaagaaataggtcgtgtctacaagactcttcaacggatgctcactgaaggtggcgctctgcataattccgtggatgccttaaagggccacgagtacattcaaagcagttctacatcggctgaagatctcatggttcgcttttgtaatcggcttatgcttcctatgtcggtgcaatcagccgctgctgaactggctcgtagagctgggttgcaaggtacattggctggtcgttcacctatttctattgctgcaagcggaatatatatgatttcggctctgatggggtatcctaaaactcctaaagagatatcagaagttactggtgtaagtgattctacaatccgtattgcttataagcttttgcatgcggaacgaaaagagctgattgatcctaaatggattgctaataaagctggtaatatggatgctatgttaccaaagccttagcgattaattgccatttatcgtttaaatcaaagttgtttgatgatttgaactttatcccgaaacgatctttgaagaaacaacgaaaaaatttcttgacccaaattaggtgttcattgggctacagcaatgtgtccatttttattgatgatatttgcgattgtatcatctacaatgactcgcattttttttaactttttaatgattaactgttacatttgaattgattgcacttgtttagagctttcaatgtttctaagtaagaaacaatttcttccttaacgttttgtcctcaatggaaagaaaaaaattttaaaattaagtaaacatattttctttgcaactttacaggaaatacaatgttcgaaattgtttttcaaaccaagcgccttttacattgaggtccaattttttggtgtgaacaagaagttatcaattttcttaaacctcactggtatcgaacgcagtgttttaatttattgttcttttagttgagggttattgaaatctaccgaactcgaaaaagataaatcacaaataaaaaaataacagaaaatttaatgaaaattaatatacacaattaattttattactgataagaaagtttcatagctgtgcaatgttgttactgtaaagaagacggtgaaagctaaagaatgattagatcagtatcgaatatttactatacgatttctgataccataaagataaatacgtgtactcaagtctttttctgtatgtatgtatataaatattatatgtacatttgtatatatagtgttcgtcatgaaatgagttgccagcttgacacgcaaaaattgaattccaagtattgtcatgaatttcaaatacagaactaaagtataagcttaatctttgacaatagctctgatggaaatgggaaacaccgagaaaacttagtgcttcaatttgttgagctcctcaacaattaagctaccaagggtggcaggagagcgagaaatgcgaacgccggcagcttctaaagcttcaaatttagcagcagcagtccccttcccaccagcaacaatggcaccagcatgacccattctacggcctttgggagccgtagcaccagcaatgaaagataccacgggtttaggtgtagatctcgaagcatttgcagcccgtataaattcagcggcatcctcttcagcactaccaccaatctcaccaatgaggataattccttgtgtgttaggatcatccaagaatagttttaaagcatcaataaagtttgttccagggaatggatcaccaccgataccgataactaaactttgaccaaggtcggtttgagtagtctggttaacagcttcatatgttaaagttccacttcgtgaaacaatacctatacagcctggtttatgaatgtgcgaaggcatgataccaatcttgcattgaccaggtcgaatgataccaggacaattagggcctaccagacgactcttagattgtgtctttaggatgtctgatacacgtaacatatcgtgttgaggaattccttcagtaatcgcgacaattagagggacttcagcagcaatggcctcttcaattgcaccagcagcaaggggaggtggtacgaaaacggcagaagcgtcagccttcgtctccttcattgcttcttcaatcgtcccaaatacaggttttcctaaatgcgttgtgccagcttttttgggattggtaccgccaaccaccttcgtgccatagtccatggcatgttgagcatgaaacgtaccttgtttcccggtaaatccttgaaaaattactttggtgtcagaattaatcattaaatttggaattgtctgttcataaaggctcttggagtttttcaactgagaagacgatgaaaaacgacgtaaactcgttaacaaagttgtctgtgtcttgaacatctttgaatgtatggaattaacaaattaaaatatatttacttaaaataactcctaaaaggataccttcaatcccaatagtaggtaatatgggagttgccttaactttactactggagattcgtgggtaagttcgtattggaagtgttgaaatatcaagtccaaaatattagtcgaagtatactagtactttatatagataaattgaatagtgaatttataaacacttttttttgttctcataacttttatttcgttatgagagaaaggacgaagattacttgacaaactgattttaaataaagataaatattgaaggaatgaatcttcctaaggcatagaaaaccttgtaaaagatgataaagaatagaaaaaactattactctatctttgaattgaagatttcattttttggtttaataaatcaaacataaaatcattgcaaatataactttagccatgcatctcaaaagtaacataaagaaggaagaaaaacaagcaattatctaactaatctttaacactaagctttaaagatcactgatccttttctgtcacaagcctggcaatgcttggtttgtaaaaacgtatcaattgactaagtgattcatgatcaatccatacataaacaattacatttgtttatctcttttaagaattcacagtcatttttttcaatcatacatatttcataaaagtaagttgggtcatttccttccaatatcagtatttcgaataagtaaaataacgggatattcttaaaataaatcaaaaaattaataacttactcaaaagtaacatggtgactatccagaactctgtttgagatctttgaaaacaaaatagagctaccaatttgagtgtaaaggcctagaaatgcaaaacgaatgtaaagtattcataaaaataagcaaaataacaactatgtattagcaatgaatttccaattaaaactgttcgcgttgcttttcttgttcatttcgaatgagttgcattaaaaaaacaattttttgatttacttggcacaattttaaacattgctctaaaacattcgtaaaccctacgtcggtatcatgaaaacaaactgaatcacttttaataagtccttctggtattggttccttttgaaaaatggcattttcgaacattaaatgctggtattcctcgtctccagtcccgagattgacagctcttttttgttgttttccgaacataggatctacccaagcaatagaaattcgaggtttcttgaaagtcggagaattttgatttgataaaagggaagcaactgaaaagtccgatttatttttcagtagaagtgaaaatgcctaatatcattagtaaactttaataaaaaggaatcattaacaaaatagatgtttcataggacataagtagcagataatgagtgttttcaacagttgggagaaaagcaacaaattcgcccaacgaatttataatcttacttcatgtgatcggatctgtaattgcttttgcaattgttcacgagtttctaacgattgtagaagagaaaggacatgatcattggtggacattagaaatttgttaaagagaaatataaaaaacagcaataaactaaaatgatgagggatattgagtgaaattgggtaaatgcactaattcgatggatttattccaaactcttcaaggttaaaatgcagaggaaagtattaataaggtttccacatagcttgaaatgtgatgagtgaaagatgaaaatcacaacaggtcgaaaggtaggtaaagaaaagatgaggaaaacgagtcaaaaggagaatgacaaattgattatctcagcttttacagaggtaaaaaatgtatgtaacatatggcattgaattcgtcgttcattggaacaactttttttttacttggcctgctaaatactgagggaaaaaatgacaatacttttgattaagagtattgatttttcttttatttgaaaaaaattcccatgaattttttgcttaatgctttgaattattggcgagtgcttgatattgaattatcgtgtttaagcgctggacagtttcatgggcaaatacgacatattttttcttgttaagtatttttctatttccttgaaaatctgatgtacgcaacacatacttttgtaacaaagacaacattgttgtttgtaagaagacctaaaaatggatgtccatttccatcgcctcaaacttagtgtttcccccttctcatatggttaaagatatttcaaaataatgtttattttcttttgttgggagtctttactgctttatagagttttcataggacaccttacgtagactcttccttccatcagttgaagacctaaattgtgtttttaaatcttttcatccagaaaaaactacaatttaaaagtctttgcacttttaaaagcaattggtcaggattccctctatgacagatgtaaacaaaaagggaacttgtgcaacaatctgttgaatttttaattatatggtttcgcatttcctattcctgctgcaagtcagggcagttcttcacataaaaagtaaaaaaccactgaaagcaaaaaaatgaatgagtatattgtgttcagctaggaatacccatttttcatcttccaccccggatataaacaaacatctagccagccaggttcacagaacttcaccaatctttttcacgttcttttttctttcaacattataatgttattttaatattatttttctcttcccactttccttactacttctttctctatagtagatatcagatcaatataccacggtccatcgtatcgcaataaatgcttatcgctctttaccgatctttcttgtaaacaaagcaaagacccaccaacgcagattgtgtatgatttcctcacaagagacctattttttatcggaatttttatctgctccatcattctatcgatcccaagttagtctctctttgcctcctcgctttctcctgctaaatttaggacttttgttacccttggaatgtcactcctgtcatcctaatgagccacattaagtctcgttaatatttttttgctacccttttgctaccttcatgctacttaccaccaacacctccacactgcatgcgaaaaatttgattttgactgagcaaagcaaagtcgagtgtgaggacgtattttccggagatatttaaagctaacgattcaaactgagtcgaaattttttgttggtaaagtctatgagtgagcactcgccagaagcctcgtcaacgtacgctcaggtcacaagcaatgatgagctctccagtaacaaaatttacatgaacgctgaccaaaacaatagtagaaaaaaggagatggatgggagcttgcaaaacaatggaggccgtttgcaaaacgtgaatccgcttggtgggaacgagagtatgagtgcagtcgccacatcagcagcgtcgtcgctgcctactgcggaaaatggggtttctttgaatgcggcttcacccaccatccattccaacactcccaccgtcgtatcgcatcctgttatgagcggaagtgagctcaagggcgaggaatcacataattcaccaggtacactgaacgggacgtctgttgctaacgcctccaagcagcccaacatgcctaatgccacctttcgctgcgacaaatgcgacatgatgtttgtcaagcagtcgggcctcacgaatcacaagcgaacgtaccatcaagtagaaacggttgtcattattggccatcgtaggtacgtgtggagacgaaatgaaaacggtcgcttccaatgtgtgtgtggtcgccagaactggcgaagacctgtcaactttgcctctcatgccaagcaatgtcccagttttcttgcaatggacccaaataacattcctcctgaaattaataaagtctccccccacgatgatctgagaccactctcggactcaaggcgtcgcgcacgccgtccacatccttcagataccattccgccaggcgcctctatggcacgttctgaccctagtcaagtgcctgaatccaacccctctgctgccgcagccgtcgccgcagccgccgttgctgctgctgcgaacctaacgaacggcgtcaatcccccagaagtccctagaaacctgaacagttctcttgtcgatgccgctgagtctctcgctaatgtttcccaacagcaacatcatcgtcatccttttgcccgtcaaccagattactccgcccattccattccccgtaccgctgctccttatgctccctctatgaatatgtttgcccaaaacggccccaacacttctcttttaccaactgctatgccttcagatgtttccatatcttcttctctccaacaacaacccatccatccatcctatgactctaggttttccaaaggtatgttttttattattaattcgctccatcttgtatagtttgatagatctttgttggatataaacaaaaaaagacttggtcttgttaaagttgctttgcttccaattattcgttttacggttgaattggtgtatccttcactcatctatcagtttgttcatacgtaattcttcttttttcatcagttaacctttagctcctcaaggtacagatgcccttgctgcattgggttatggtacgccttcatctgctgccacattatgtccattgtatcgagatactccagctgccattgtcagtgaaaagctacatttacgtttagcaaatcttcgcatcgcttactgtgaagactgtcgtgaatttatatctctgaatgctgctctggatcatcgtcgttcacaccatcaacaaaatatcacgggtgaccttgtgcacgtatacagcgatttcttagacttccagaattgttagaaaatgttgcatcttcttatatttgatcagttttatatggattttaccaacttgctttttggttttaattttgtttcttcattttttcgttatattaaggttttccctaatcaccatgttctctttacaatttttgtaaagtatcggaattacattcgtcaaaccagcgtttatgataaaagatcatcctattctaattttgctatcgatagcccttgtgcccagaaaaataaagaactcgctttaacgattcagccatcaataaatggtataaactcccttggttatagcttggataaaatggtttaattgttgtttatagttaacatgaacttaaattttcttttcttttatttgttgtattcaattcgccgtcaaaccactaagtatagctagtattcacattaacaaatagtactttactaataaattgaaaagcgcgcttttactcttattgcaatgtatcttccgcatatttaagaagcatcggcttcaaatttggtactcagatatatatatttaaaaaaaaaataattattattattattataatagattaacggtaattgagctattctattcatgacatgaaaaaatagaaagtgttaaaagcttaagtgttataatccttaaaagataactattcgtcaacaaaaaattggatgtatagacaaaaataaaatgctgtcgtaaacttaggcttgtatagttaagaatggtttgtatgcacgtctcagccctgaaaatttgacattattataaaaattaattttgctcttcggaagtattggttttatgtacatgcgatttataacgcgatgatctttgcctaccttttcggtcattccaattcaacgtctgtcttaaaatgtcaaaccaatctttggaatatttgctacgaataacggaagggaagggaaatgaagaagcggatatggaaatgtaatccccaaggccaagttcaatacgatggtgtccatcaaaagcacaccaagcattacttctcgcatctaaaggcacaacaattcttaaagtcatgctatcaggcaatattatggggcgaaaagagagactatgtggacatatagcactaattaaaatagcaggtattcccggatgacaaagcgatcctccagcggccaccgagtatgcagtagagcccgtaggtgttgacacacatacaccgtctgattgaagtgtggtgatgtattcattctcaacatataaatctaaggatatcataaaaggatttggccctctatcaatgagtaattcgtttagcaccgaatattgcccttcgcaaatgtgggtcgaatgctctcccacgtatcgcatgatagaacattgaaagcgcattcgaaggttaaccgtaaacccccggtggaaaattaaatcgagagttttcgtatattccgcaattggtaaaatactaagaaatccagctttagccgtactaaaagataaaactggcggaacaacatcttgaaatagccaacttgctcgtagagcagcactgtcgtcgccaaccgtaataacacagtcaaacaaatttggacactgcgtgcaaagttcggaagtccaaaaacgaacatttttcttgggagataaagattctacaacatccaatgacgctagtgtatcttccaaataaatgacaaattggtttttgggagtaaaaggtgtatactcatcattaggatatacgtctttattaaatgatttttcctctgattccatctcagatagctgggtattactttgggtatttgatgatgccatattattatgagatgaggagggagtaaaagaaaaggtatccagtaaccactgggccagttctacagagcgctctatagattccttattatcattgcaaatgagcaatacttttcggaatcggaaagctaatcgagcagcgctcagtttacgagccaattctttaactctggtaaccaaactggtaaggtcacgtttatccgaagcttcaagatacagactgtcagaacgtaattgtgcagcttcttgaccttgaagtgacaaatgtaatttacaactgttggacaccgaatgtttaactcgatcaaactggcgtttgcgggcttcgctatcgactcgtgagttgcgacgatttctgcgacttcttggcacccttacgctcggaggacttgaaacaaacttgagctcctgcaggttcgaagcttcgtctggtgagggctctgaatatatagacaggctagacagctttttggtcaataatggctcattgtcaacagaaggatcaaaagctaatatatctttatttctcgagtcctcctgttcttcctcattaaatgtttgagagaaagtttcatcctctgacagtttcgagcccggttccataaatgacttttatgaattggcgaaatatgttttgggcaaaataatatcaagaatgaaacagataaatcttctgatacactgttctttatttataaaatatttcaaaaattactttaaaagtcttagatttccttattaatacacaggtaaactcttgactcagtaattcatgagaaggtcgtaaagtaaaatgctaatttccctttcaaccaaatatcgcacactttcaatctcaatttatcgttaaattccgattttaatttaggatttcacactttatatctgttgcatggttgtgtgcagtgattaaataattaaacaccctaaatacatattcaaggtattactttaattaaaagctatttttattaaaccagaaatttatgcgtaaattggagtacaattatatcaatgaatggatcattacatattgtaagttgatttatcacataaactaattttacttactaatcttactaatcttaatgtcctaatggtgaaatatgttcaaatatttttttcttttaaaaaattacctatcacttcaactggactatttatataaacagttatatcggcttgtacaatttaatgtcgaggcacgttgacgtgaaaaccaatataagtagaatattggtctgcaaatatactataatttaagaatattcgaaatttcgtatattaactagattacttcatctttttcatattgctacatcaattaaaccaaactaatctatgcaaatccaattggatattataaaaataaaagattttgatcgaattagcataaatatctaatttttccccttctattaaacctacacttcacgagtatattttaacacaaattaagctctagcttgacgcttaacctgctccgtagcccaacgagccaaatccttagtttgctgcgaagatattttcgtttttccagaattgagaagagcagctacccaatctgccgcaaaatatgatttaagttcgcctttcgggaaagattctgctaaatcacctagcagacccaaggcagcccgagtgagactttcggagcattcgggatcagcagtgatcatatttaatagtgtaaacatactgtgcacataaggttgtataaggtccaaacggttgtcagttcgtacagcctgagtaatacccacatatgcttcgacaattcctaatcgtaaagcatccacataatcaatcatgctgaaattagcacctggaggagcctggacagacgatgcttgttgcaacaacaccataacagcctctagatacgtttgaaaagcagcaccaatggctaaagcaatatcactgaagcaagataaaatcgctggctttacattacgatctagcactgagctttgtaaatcctggacgagtctagtcataaaatcatcacagtaaggtaatatttttgcatttaatgcacgcgctaagtctcctactagcccaacagccactgaacaaagttgatattcttgttcattacttaaggccgaagacaaaaatggtacaaaactgggtacgtaaacttcaaactgctcttccaacgagttcatcatagctccaatcgccaaaagaacatcctcatgaacaacggattgtttcggagcggtttgcatggtttgtaacaacaaattcataatctggtcagaagaagttcgaatatcggggccaaagcgacgaattatgcttgtgagaacgttgcagaggttagattgaagttcgtcatgattggcacggtcctcaacatctaatatctgactttgcatttgaattgatgtttctaaacgagtgaggataatcgaaagaacgttagctatcataggtaagactgagtcggaactgaatgtaattaatgtaccgagagtctcatagccggaagtgcgcgaattattttcatttcctttttgatcagttacatgtagcaagcttcctatgatagcttcgtagaaaggagtcatgactgatgtttgatgattgtcaactggtgcaaagtgacatactaaattcatgaacgcccaacaacaattggcaacaatacgaggattatcagtcaaaccctgcagcaaagctgacaccataggagaaagatgaatttcaggattaatagcatcagcaacaaaacttgaaatttgacccagagcccaggcagtggtatccttaacaaatataactggatccaccatcatattaattaagactggtagagcttgattcacaagaggagtaagcattgctacgtttggtccttcaagaacagatccaaaagccatgacagctgcttctcgttggtgccaatcaggattttgaatattttgttcaacaaatgcaagaacaggattaacaattaaatcaccaacaacctgagcaaaaagttgtaagcaagtagcagcagccatcgaaatattccaatcatcttcatctgcatcttcatcctgattacaaagcaatttcaataaaacaggaagaatatcagctgctgctgctcgagcaaatccatgattctgtcttgctggaacttcattgaggtcctgagcttcttgaatttccaaattcacttcaatttcttcttcgcaaaccgtgctccaaaactcaactgcttgaagtgcgacctgttcgttggtattgtacattccttgtgtagttaaagcgaaaagtgctttttccatataaaaaggcatggtatcataatagagatgcatgatttttactaagcaaccaaaagcagctgtttgaattgaggcttcaggactttgggtggcctcacaaacaacctgcataatgtaatttctttcatattcgttattaaagttctcccgaacaaattctagtgaatcatatagggcacccaaagcagctaaacgtacagcggcatccggttcttctttacgggcaccagcaacgactgcagtaaggatagcgttcgattgagcagagaggacttccggagaaacagattcacaaatataaccaattgtttgtaaggaatgttgttttaaagctgacggttgaccttcaccaacatttgcaaccagcgtaaccatcaagtcgggccattggttagtcgctaattcataagctgcaatagcagcaacaagttgagctgcagattggccggcctgatgctctgatgagccgagagtttgtaaagctaagcttttcacttgttgcttaatttctacaggcaaggattgccataattgctggtattccaacttacgagcctcttcacgggctgtaattgcatttttcaaagccaaaccagcagccatacgaatatatggcatagaattatcatttgcaagctcttgagcaagcaaaaccatatattgagcgaaatccgtacgtgctgcattctccaattgtttctctgcatttaaacgcacgttcgcatcaggcgaaagggtctgagctaaaaactcacctgcgttcatctttgctactccttcctatcaccagagttgttatcagttaaagtaatcgattttcactaaacgtagcctcaagttcgtacttagctcaaggcaacaaaagggccttgttctttttcgtactttctaaataatatctccactgatcaagacctctttctgtttttcaataatagaggtttacagaaaactcagtatggtggatggtagagactaggtgtttacttttccgtaacgctactacttagtgcagcgcttttcacttacactattacttcacaaaaattgctacttaatagtctttaaaatagaagtttgattgtattcctattttttagtatattggaagctcttgaaaattgataatttagcatggagcaatacattgttgtcgtctagtcaaacaagcttcactgcgtaaaatttctttcatattcttaaggtataaaactgattttgttcaaaaaggtataaggattgactatagggaatgcttcctgaactctttagtttttattaaaattttgaaattggatcgtttaaatatatatatgagcgttaaacttcgacttgtacatgctacaaaagactacgtatatacatagttcgcctcaaatcgtcagaaaatcccgattttaaaaattatttttattttttaacactaagattatttgaacatcgccgttctaactccatgaacgcagtattaattgtggttttcacctagatagtttttagcaagttttttcaaaaatgcttattgttcttacctccttaaaactcatgatgattcgagtaaattcgtcttctagtaaaatttgttcatcggtgccagcgtccagctaattaagttagtttattatgttcatatataaattaaatccttgtgtaccttgttcaagcaagaaagtaagtgtgctttgtttaagagcttccgaggaggagtggtggtggattgtaaagtaggttttttgctggcatcatcaattgtttgtacttggaacatgtatttacggaataaacgaattacaaaatatacaccagatgcggaccagtccggatcatcaacatattcaggccgatcatcaagaaattctagttttaacaataatcgtaataatctgtcattctcaacttgctctgctagatatgtttcatagacgtcctccatacttttcaagagttagttgcatgtttcatgtatcaaaaaagtaaaactaggcaggctaaacttacagcaaaacagattcgtagttattcaccatgtatgataacattgtaggtagtagcgtttggattctcagttcttcattaaaaattaatacctctataagttcaactagtgatgcatccgttgaaactatggttttcagccgcgtcaaatgggctttagcagtagaaagtgtaacattctctgtatccgtggctaatgcgagtaatatcaatccaacgtcacgacaatcgtttctttgaagagacgtcaaaggctcggtagattcttcttgtattacatccattatccctaaaccaaaaattgctagcctcatttttccaaccattaaaacattctttagagacaccattttagctgccaaaccagaagagtggatagagtacagagcactaattagttggcttgcaaagcaccaaaggacttccttggtagctttcagtggctgggaaaaatagaaagaggaagttctctttcggaaaacgggtgatgcaaaaaacaagtcgtatagggaaggacaagatggtaggtaattataaacaaagacaatggctaaaagcagattagtatataatgcaacattttcgaaataaataaaacttaacatacatttttgctcaaatgcatgggtagtaaaggcttcacgtattttgatgacatgtggagaatctacctttgtccaaggcgacacattggtaatattacgatcattcaacaatgtgaaatcacgtaactgtacaaatgagtaaggaagtccgttattaccatcaataactttgtaaattgaagtcgcatatctcaatacagggagaacggttacaatcatccttctgggaataagcgaatggtatgataacacatgggagggaagttttggaatattagcaaactgataaaactcttgggtaagataagtaaaccatttcaagtgatcatcggctaaaaagaaactagtagtcttttgttgctgctcatttaaattgtgaaaaaagggtggaaatctagccagtatatgcctagacatatcagcattcgatagctgaccagaatttggtacagaaggttgaggaacaaagctggcagaacgtgtcaacgaatgaagatttacgaggcttccagaaggtgaactggcaccggaaattgaatttaagttactcacagatttattgttcgagagactggttagggatgcactctctttcaacgatactgttgtggccttggagggagaaaagggaactgctgaagcagctcgtgccaacgaagatttgtgcgtttgaagggcgtttgcagctttagaactagaggtcattaaagataccgttttaggagaattggctgcctgttgggccgcagcaccattttttccagaggaaagagctgaagagtaggctaaatgattagtacataacatcaacaaggtcgcatacattttggcctagtgaggggtacggactctttattggaagcacttgaaattgaggttttcgacaactttaagggagtgaaagatggcgaatttatactgagcttggtggaaaagccagagttttgtggatctattgcagtagcagaaggtggttttgaagatgccggtgcattatcctaaaaaaagagaattggtcagtcatttaatgttttaaaagaaaataataagaaagaataaaagcaataattataaagcgaaaagaaaacaaaggtgaacctatcaaaaacatataaaaaaactcaacttcacatacttgatttttatgttgaaaaaaacaccccttatctatgtatggacatcttccataaagttgttcatttctacagggaatgttggttgagaatatggatgatcctgattgaacatgtaagcttatgtttgaaataagagcaaaaaactcgccaataaaattaattatactaaacgtttctctttggaaatttcttttattaaaaaataatcacttacgcctttcatccatttttccaacattattttataatagcggttgttgtatgtgggtgtacgttgggcgctctatgccagctctagtaccctacgaatagatgatggtaatagaacagtagtttggttgcatgcttcaagcatttggttttataaaataatttactttgataaaaagaattagttaggagttaagaccgttaggtgtttaggtgcgtttcctttacgaattgcatataatagtaaagtagctatcttgggaatgtcaaacgagttgttgctaagatgatttttaacaaggtaaactacagtattaacccattgcttgtaccttgatcgataagtctgctgccagctataagtggtctaaacattagctaggtgcatattgccgacaatcgctatgaataaaaatgcattgttaattcaatttatcaaggggaaagcattgcaattgatcgaaacgaacggttaagcaaagttaacatcaagttagatagttgatgtttttgatggtttatagacagtttgtcttcacgaacaaatcacttcgttcaattgcaatcaaggaaataaattggcgtgaatgaaaaaaaaaaacatgaaaataattcatattggtttcaaaaaaagatgagcctacagcaccccggattcccatgttgtctccaaccatagtaccaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctacgtatggccgtagacattgagtttagtaattaataatatatatagtattcttggataatgttggtaaagagaaaattgcttaatttgtaaactgcgagtagccaaaacaataatatttgccaataacaaagcaagttttacagtattcatttcccaacccaaggagttttgaatggggaatattcaacaaaaagagtttcgacttaatacttcctgttactcttgtgaatcctcaattttgaagtcagctttgtcaagacacatacagttcatgtttatattttaatcatactattatttgtcaggatttctcaattatattctttgtttacttgaaattgatctccagggaaatcttgttttttaaaaatctggctgctgtgaagtaatctactagttagtttttcattttattttagcttgtaattttattgagtgatggcattttcaattgtagtaaataattagggaatcacttgcagcaatcaagaattgcaattgaacgattaacgagaacgatacagttaggttttttttttttttttttttttttttttttttttgaaaataaacattgaccttaaggtatgttcttttcaaaattaatttttatctgatgaacaaacctgggtctcagctacatttgttatctacttataccattttgctgaatgaattcattttttattcattgcaaagttttggtatgttgaagatgttgaaaaaataaataaataaataacacataactgtaagattagatagacaaaagaaatttctagatttaattttatcctattttatattttttgttgcaaaagatttcatacgtgaacttgtcaaaatagatacaaaagaaacaagaaaaataaagagtagaaaaaaaaaaaaagaaaaaaaaaaaaagaattaaaaagaaaagaaaattcatattatctggttgcttcaatccatatttctaacttttcctcattaggatctatctcattataacaatacttaaagccactacaaagatatgctacgtaaatcaaaacacaccgtatttgcactattacattgctaaactagtccacgataaaaaaatagtgaagcgtaacctaattcactaacgtactaacaccatctgataaaatggttcattaaacaatctcgggaaactgcgtgcgtctgtgcgcgctagcatctaaacattacagcgtgccgaataccaacatcaacaacattgtaaaaatacaaacaaataatagacgattgaattgttattgatgtaacatcgtttataaaacttgtgcctttttagaatacttatcatcttactgaataagaagaaaatacttaacaatctttatttctgggtatttgccaacttggtagggcgatcaaacttcaaattgtacccgatgaactgataatttaaaggaaggtcccgaatcaaatgaaactccttttgttgacattttggttaaaacggttcagcgttccatgattattttctttttttagtagtaagtaggttcatcggggattaaatggatccatcagactcaaacctcttttcctagcaattttcagtttaacaattaaaaccaaaattaagaggatacaagagatgcttagttgggacacttttttgttaagaggttctctcactttatctgccaaaaatttgcaatctcaagcacccattactacatttcccttaatgttcaatagcatgcatttttaatcttctaaacttatcgatagaattcttctaaaaatgaattcctttctttcgatgatcatactaaaaatttcacaattcttaacactttcgctacagactaccgacggtattcgcttgccgaacgatgcttttcaaactctgatgtttctcattaattgcgtttgtctgtaagaatagcgctttcaaatatgatattgccagttagtgaacaaccggaatcttgttccggcggtaatgtgcgtgaagaacaaaatgtttgaatacatatattgaacgcagggaccaatggaattttcattatcaaccttaacaagctatttttcctttatttttagttgatttttctataccccttgagcttagcttcataagggtaaataaggaataaagtactagttttcttgtgaggcaaaacaatcatggccagtaaaattgcgagtttattttctccgtctgaaacggcctctaaggatcaacatgaaaatgttgcagaggatttggagttaggcactgcctcctctcaatcagatggaattcatgaaaccaattctgaatatgatgaaaaaaagagagaggaatcgcccgaggttatcgacatatcaaatttaatttcttctgatcacccggctcaccctcaaaactggcattgggccaaacgttggagtattgtatttatgttttgtttaatgcagatctatgttatttggacaagcaatgggtttggcagtattgagtacagtgttatggcccaatttaatgtgtctgctcaagtagctacattgtgcttaagtatgaacatcttgggtagtggattgggtcctatgtttttgggcccgctgtctgacattggtggcaggaagcccgtttacttttgttccattttcgtttacacagtctttaatatttcgtgtgctctaccccgtaacatcgttcaaatgattatttcccatttcatcatcggtgttgctggtagtactgctttgacaaacgttgcaggtggtattccagatcttttcccggaagacacagctggtgttccaatgtctttgtttgtttgggcttgtgcaggaggtgcaattggtgcgccaatggctacaggagtagacattaatgccaagtatggctggcgttggctttattatattaacattatcgttggtggctttttccttatcgtgattctaattattcctgaaaccttacccattaaagttattacaagatatgaaaatgccaagggccgaattgtagaaggaattcctaaaaacaatttgaaggaagttttgaagaaatgtaaattcgtcactaccatgggatttcgaatgatgcttaccgaacccattattctttcaatgggtttatacaacttttacgcttatggtatttcctattttttcttgactgctatttggcccgtgttttacgacacctataaaatgtcggaaatgggtgctagttgtacgtatttatctgggtttgttgctagtactctcctgttcttgtatcaaccaattcaagattggattttccgcagagataaagcaaaaaacaatggtgttgctcgtcccgaagctagatttaccagtgctttgtttattacgttattgttccctgcaggaatgttcttgtttgcattcacttgtcatccacctttcccctggatgtctccgattgttggtaatagtatggtaacagttgcgaatggtcataactggatgtgcattctgaattacttgactgactcttaccctttgctttctggctcagccgttgccgcttttactcttccttcctttattggggctactgttttcgcccatgttagtcaaatcatgttcaataacatgagcgtcaaatgggctgttgcaactatggctttcattagtattagtattccttttattatttacacattttatttctttggtcaaagaattcgggcactcagttcgcttacaggcaacaaggcattaaaatatttacctctcgaaaacaactagtttacagttgttttgttttttaatccggttgggaacttttttgtttgtttggaacataattacgcgtatagattttaagaaccgtataaaactatcatggctgtctttggataaaaattaataaacggtgattaatgaggagttgtttccctcgcctttttttttacctactgtagtaattgttaattgtgtttttattatttttcaatttatttatttacctgagtcttaaatttctatcattgcaaaacgtagtggtcatttttcaacttggaagaacttgagaagaaggctaaattatgtatgtataaatatacatatgaatacaacatacgaaataaatacgtaaagtctactggtctagttaattaataaagaataacctaaaccgtttcatttaaacaaactcatttctctttgctaatgccttccttcactgaccatgtttggcggcataataagtaataaacgctttagttataacaagaatatcatttacaagtaatgtgcaacagtttcttagacagttttgtacaaaaacaataatttatcatatttctattacaatgttaaaagcgttaatgcgatttattactcgacaactttcaacagtttacaccgtcagcaattatcgttttaatgaattatggttaattaagaactcaataaaaaggaacagtagaagacgtgtaatccaaacaaggctagaaaaggtatataagtaaaccctgaaattcactaagggaataattctactacatccggaatttaaaagatgagagataaagcgaatgtgatgtataaggagactaaaaaagaattaaatatttggttgcttagaaatcaatagccttatgaagagcgaatagaggttcgcaaagtctcataaatacatagccaagaagaatggaagatacatcaaagaacaggaattcaaatcaaataatttatcaaaacaaacgtctatcgtcaaatcaaatagctctaattaatataaaaaaccaaagtatttgacttaaatcccaagccaagtattcataaataaatcgggaaaaaatatactatttttttcaataataaaaatcattgaaggtacctattcaaagaaccaaatgtggagaatgacacatactttcaaatgtttttcttggcatactcagatgtaacttgcaaaggagtacttttcttttctccatgagcgcgacgacgaatagcatcaatcattttggaaacccagaaaagatttaaacaattgagagacatgttagcagcaaggtagaaaagactcaaagcccaaggagcaacattgatatgattgagaatttcaatagcagtgctgtaagcagagaaccatccccaagcgatacgtacgcagatgaaggtcacaataagaatgaaaccattaatcatttgaaatttcgagccagtacggttggttttgtctaagaagtaatggatattgagaaaaggggtgctaagttcccaagagagataagtagggccataatacattaggtatggtcgataactaaaagtaataacaaacaaagcagcaatggcatgaatgacaaatccaataccagtaatgtgaacataacgaactgtgatgtaaagatcccatacaaagtatccagcagtcaaggcgtatatgtcaccagccacaacagaatatccaaataatttatcgggaaatgcattgacctccttcaagcaagtatacccaaggcaaatcaagacaatactttgcaccgaactgacaacgtgggcgtcccaattcaaccgagtcttcttcgataacttggcataatgggtactcaaatgtctagagataactggcgaaaggatgtttatgatttgataaaacaaagcgctcagcaaaataacatgcatgtgtcgaggtaacttggtaagaccaaagcggtcgcaaaacggtttaacaaactcttctaaagcaattgggccacgaggcaataagccttggtcggaaggagtgactgcggacgacatggtgcaaaaattcgagacttttatggtagtgcgatcaacctgatttgtgtcgtttcgtagcgataacaaacaaagaaaatgaagcaattaaagctagagaatcaagataataataataaatataaatatatagtttttcaaatatatattatacctatgcaatcgtaaaggaatgggaatactaatagacacaaatatcaaagcaacaaaatcaatcaatcaattccagtctaatccgttcttaatacaaattccttcttaatcttatgtacaagtatggaaatcgtatgaatcaatgctcaaattctcactttacaagtgtaaagatcgtgggttacacagcacgtttatgttggtaaagggtaggtagtagggcacaggtgtgggaaaacacttcttaagcaaatgttcgcacaaaagcgattttggcgcgtgttagtgagaaatatcgagagagtcggtagctacaagtaaagaaatttatgtttgctggataaatgtcaaatggtccgatgcatcagcagatgttggtccattccccaaaccaactcttggatctccggcagtgtgagaacaaattagtagacgtttatcctcgtttgaaaaatccctcaacctatctaactataagcgttgcttaaatgcactacaataatattcgtaacgctttcttaatagcttaaaaagatcttgcatttagttactctactgcccaatgtcaaattcttgctatagctttcaccaaagaaaaagcaagatgttcacaaaataataattttttttccttttgtatcgattcttcgatcagtcttaaaaaaataaagcaagttgtctattacaaaaccgactattagtaaaaagatgatgcccaggctctcataaaaatttagtcacagttcctcatttgattttaataataaagcaaaaacgataacatattaccaaatatccttttttttgtttctagcttcaatttgacagcttttgccattcgtagttgtaagttatatcaaactagatttaaatagaatagctaaataataatcccaattcccttgatatttcacactgagtcatatttctagacaaagtgctgttggagaaacctaaacatttatgcagcacatggtaattcgaagtagagcaaaccttagtacatcgactcaacatacaaattctcaaacagtgttatcaaaattaaaatactagatagatcgttttttcactattaaagtgattgtaaatcaaatccttcattatctgctttgaaaagaagtattgccatactttttctatacagcaactattccaaccacaatatatagcagccaaggaaaggataacacaaaacaattataaaggaaaagaagggaaaactatattatggaaatatctgttctaaaaaaagaaaaggagttcctaggcatgtataattagcaaaatatttatcatcctcctactcgtgtgcaggtacgtatgtatgtttttccgtagataatgaaaaaacagcataacgaagaatttccagcttttaaagaattggaacaatgttcagcgcacggtcgcgctgattttgactaatgcattcggcaatccaagtaagattgcgaatttcttgttcacgaagctttaaaaacgcataaacgataccgtaatgaaattgttgtaaaaatgcaagtttattcaattccacttctttttcattaaaatggtcgtccaaagatttttgagaattttgatcaaaaaagtcggaatattctttcaccaaactgcaggcgttctctacatcacctgcattctctgctcttgctaaaatagaagtactgaatggatataatcttccaaacgatgggtacattttggcacgttcttctttactaagttctgttccgaatgagttaattgtaatagtgatggctcgacgatcggcctcaaattccaaaataggaagcattgtgtcagcagtgcaagcgccaatcttcttacaaaagttatagaaatcctcgagataggctttataaagtgtgttacgaatgatttcgatatgttgctcatctaagtcatctgctgataaacaatctttaaagtaaggagcaagaggggtctcaatcaatacaacgctataaagctcttccacgtttgttgcaacacaaagagctggcaaggtttcaaaccaaccaagaggatgacaacgctcaagcaaatcatgagtgtcctgtccattcacagtaccagtcaataaaagcataatgttatcaatcatgtaagcatatgtaatataatccataaacttggaaagtgtctcatcagcttgacgcctgattaaatcaaattcatcgagcaacttctcagtagcttttgcggaaattattgaacttgttaactttgactgattagcaaggaacccaccgtaatcggttgaagaaagctgaagtcgaaaatcttctaaagactcgcattgtgataaatttgaataaatatgttgttctaataaagcagattcataacctctaactaacgcctcgatatacccgctattggtacttaaataatgttagtataatcatttcgtatcttttttcttacttaaaactcagagcatccattgcacctcacgaatattttagaaaatggttggaagtagtactgagatttccaaaatcggtacgcaaccgttaaaaaagatatatacgataaaatcaagagattgttaagaactgaagtatttagccttaatattcaaataaggaaaatagaaaaatttgcttaactttctatacaatggaaggatggatggtttggtggtgaaagctgagttagagagtatgatatgctacgccaactgatcaagatacatactggcaataagatggatgttattataaatccacttggcgaataatttcatactccccaaaggtattaatatgaaattgatattattccctttaattaagttaagtatgcatagttgaaacacaacatcaagtatctcttcagtaaaactttctaatttccaaaaattttgatatttcaatcgttgtcaatgaaatcaaaacagtcaagtaagcaaaataggctgttattgttacatgatggacaaaaaagtaatgactacaaattgatgctttctctggttacacaatttttgtacagactttactaggagataaattcttacagaaaaaatgatattagtaaataataaatagagaaaaacaaccaaaaccgagatacatatttttattaaaaaacaacgttacgagataaaaggagaattgatcaagaaagctgtttgacaaattcatcaattctttgcattctcttgcttgttcttcttccatgaagagatccagtcagatgccaaatggtgaggcacaacatgcaactgtacaagaccatcaataagtgtaactttgggatgagttagagcctttaaaataggaacattcttcccaactttgattaaaccgagagtatctgtggtagcaaaaacatcaaggctatcgggattatacagttgatggacgtcccatggtgcaggcgattggaaaaccgttttcaacaactctaaaggagtacaattttccgagacagatggtacaaaatcagattgataaacaagtggataaagtaatatggttggaaaaaatagctcacttttagggtcatcaaaagtagagagagaaatcatggcgtctcctaggtcaggaggatgctcagtagtttttgtttttatatgcctttcttgtagcgctaatagaaccgtctttgcagcaattaccttttcttgtgctacccttttcttttcagattctctcttttcaaaatcgtctgacttcttctgcaattctttggacaatgctagaatggcaggatcattaggatgaactaatgagcacaagcggatacattcttttgcctcatcataacgttttaaagcaacaagagccttggcagatcggtagtaggcttttgcgtgggttgaatcacgttgaagaacctgagcacagtcgtttaatacttgtcgataattttcaaataacaaattacaagcagctcgattggaataacaagcaatctcaatatctttgtcgccgcacttttgagctaatgcctttgtgtaaaactcttctgcatctttatagcgttttgaggcaaagcattcatttccatgttcgcgaaaattttgagctacttcatgcggctccccttcgtatgccagcgctttaagcgcatctaactgaacattattttcactttcatccccgacatcttcaagagattgcatgaagaaggggactttgttgagttcgttgaacatctcctctgcatttttattctttgtattaggatcaacttcagatgattggaacccagccatatttatatttttctaaaaatttttaaaacctgtctccttttatgccttaattgctgcaacagcgcggtgtatccaggtttaaacgaaaggtgtggaaggtcaattattgtagttgaaagaaaaaagaactacaatcagagaaatggatgactgccatagctgaatacagtaatgcaaacagaagaccaaggaagcgaataaattataatacgattaatagcaataagaaggtttagctatgctccgccaatgcttggacatctcaattcacaataaaattccgagctacggatatttaaaacatctcaattttatttcggtagagaaaaactattcagacaccaatgactacaacagtgtgtttggtgaatttcgctgatgaatagaagtgattcctacttttgaaataaaatcgtgagttacatattagcatttatataattagctggagagagaaaattactaaatatattaatatttatttaaattcttgattttttaaagtcgagtacacgctaatatcgtttagggtatataatgcaaatataagtttatcagcaaagcaaaattgacatgcgatgtatcaaattcaatatgtaaattacaacagaagtctaatatgactaattttaattatttaaaagggattttctcttattcaatggatcttataagattcacatgccgatccagcgcagtaatgtttacatttgaaagatgtggaaaaaatattacattcagatcagcgatccgtttcagtgagtctttagacagtttcctaaactacgaacttgtcattaaaaaagaagggaatctaggaaggagcataacttgtttttcaagatctgcgaaaatagttttctaggatgcaaaattaggtatgtaacgcttgatcccttcaaaaaaaacagcatgtattagccatggattgaggctaaattaaatttgtacaatgatatttccagcattactattacacagttttttgttagaattagatgcctattgctgtaactggttttataatagtaagatacatatcgctttaacagggagtgttacaaaggcagagatatttaataattaaggaaatatccggtaaaggaaatgcatatatgcttatacgaatactgttttattgttaataacatgaaaatgtatagtgatatgtagtagaatgtaccgagcgacacaacagttgcgcagtgactcactatttgataaacatggaaatactaatattcatgaacattatttataatgattaaatcaagttgaactgggtaattcattaaacaagttatcatagcacttgaaatcgcaatttactccatctaactgtatacctaattagccttgtctaatagatgatcattcatgcaggtctttgtgataatccagaatctgtattgtataaacatacatggttaagtgagtttcattgaaagttacgatcaatataagatcataataaccaaacgtaaaaggaagtcgtaaaaaaccaaagctttaagtatctccatgcctagcaaagcacaactcccataaattaaatgccttttatagaaattaagaacaatatatgtttgtttttatgcagcatttgtatatcgacattttaaaaaaaatatgacccctaagtgacttgaacacttgactttgagatttggaatctcacactctaccaactgagttaaggggcctaatcgacatcatcatattaattaactaatatataatgaataaaagaaaaatgatattatgctctaaaagattttacaatgatttgatatccacagatgaaatactttatagagataatttgagtgaattaatgtgttttcaagtcggtcaatttttttgctaaggagaaagtcaacatgcttataaaaaggtcaagaagtactgtgtaaggcaatattattctctttattcgcgttcaaatcttatataagataatattattactaaagagtattctaatagctagtatgagatgaatctaatcatttaccaacttgtgtaaacaaattttatctttttagaaattactgtgtggtcctttaacccatcatattatagagaaaaattattgtttaaacactttgatttctaatttttctactattagggaaaattgccaggcaattctttttcgcaatgtactgacttttactttcctcagcggttatgacgacgcgtcggtactttggaatggaacattttttgcaagaaaacattttgtatttatttttttttcttttttggcattaatgttccatactcccgcatacctaattgtttcttcattctggcattcgttttttgggtgtattcatctaaatactaccactattcgtaagcttttataacgatgattaaaggtcttccactcctaactcgatcgtaccaaatgcagacagcatctaaccacgaataatcggattcaataagtccgtgtttatttgctttctgttaaaaaatagctgcttttctcttcgatgcctttatcttaggaaggaaacgcaaacgttgaagcgattttctttaatgttcctttcaaatcactaatattcgcaaattgaatttatcgtaagattccaaaaaatgcgatgcttaacgatttatacatggacttttaggcgtcttcctttcataccctctacaaactcagcgtctttttttagtacattgagattcaacatgtccactgctaacaatactcaagcaattgtcattggtggcggtcttgctggcctttccgcaacaaatacgatattagatcttgggggaaatgttttgctgcttgataaaaacagtaagtgaaattgattatcaaaaattgtgcaataggaaatgaagcgtaacctggagtaaatttagcactttcgacacgtatggatcttgttaagcaattggtttcgaaataaatctcagatattcaggatgtcactttatcaatacgtctggcatattgtggttcttaatcggtaaattctaatctcactgtactcatgcatgtcccttcgtgtatttctttggttgactcatttcttttgtgctccttactatttgtctatattaaactattaatttcttctgtttgttattttattaactaacaatcttttagctgcttttggaggaaatagcgtcaaagccgctagtggtattaatgctgctcctactcaattacagttcgatcagcatgtttccgacagtgtaaatactttctataatgattccatcctctccgcaaagtccaaggcaaaacccgaacttttgagaaccttgacttccaagtcaagcagtgctgtcgattggttatccgaacgatttgggttacaaatggatcaactttctcgtttggccggccactctgagccccgtacccatcgtggtacccatcctgactatccttttaagccattggcttttgttttggttgatcaaactgaaaagtttgcggctagccatcccgatcgtttacaaattaagaagaatgctcgtgtaactcgtctattgacaaatcccaatcacgacaaggtttttggtgtggaatacatggacttgagcgataaaagtaaccatactgtttatggtcctgtagtactcgccacgggtggatatgctgccgattacagtgatgattcacttttgaagctctatcatcctgaagctctttctttaagtactacaaatggtccctattgcacgggtgacggccataaaatggttatgtccatcggtggtagcacagtagacttggatcttgtacaaattcacccaacaggtttcgtagatcctaaggaccctactgctttgacaaaatttttggctgctgaagcccttcgaggttcaggtgccgttttgttaacttctcagggacgtcgtttttgtgatgaattgggatacagagattatgttacgggcgaaatgatgaagcttaaatctccggtgtatctagttcttaatagcgctgctgccgaagaggttgctaactttatcaaattttatagcttcaaaggattgatgaaaaagatgaaggctgaggaattgtgttctacgttgaactgtactaaagacgaattagcatctacattttccgagtataatcgtgctgccaagggggagattcctgatgagtttggaagaaaatactttggaaaaaccccgttagagcttactgacacttttactgttggtgaggttgtccccgttttgcattataccatgggtggtgttcaggttgatactcagtctcgcgtcttgtctactaatggaaatgtcatcgatggtctctttgctgctggcgaaatcgttggtggtattcatggagaaaaccgtttggggggtagttccttgttagcttgtgtcgtatttggcagacttgctggtcaaggagcctctagtacaatgctacgtcgttttatcgcatctagtacatcgacagcatccagctgactatctttgtctagctcacaaataattatgcttagaaccattgttctctttgttctgataacagatttattttctcttattagacaccgaaggaatcctctttttttccgtcatattttccctcgactttgtattgcttgtatagcattttggcttcttgttcgatagagcaagtttataccctttaactagattactgatgaccttattaactacttaaaccctctttttttaattttgccaattgacaacccttagtttagagatgtcactatttttatacttatagaattggaatacatttgtttctttaatttacgacaatttataggaggtaagccattaccttggagtgtctgtctctgtaaaagaacatttcatattaaatttatgcattagtcattaactaagtatatatactgattataagtcttctcgttcaataagtccggaaaaatatactttaagcttagaagtgtattgtcctttcgcatttttttgcaattttggatcctcaactaatacaccgctggcgttttgtagtaatgtgctgcggatttcataaaactgtttcatatcccataaaagaaagcattctttagtaatatcgtgattgatatataagtcagtgatcagttttaataacagttttcttaaatattgatcagaatgctcgttccttgatgcctcttcacaaattctgaccaataccgtattcaatgcgattttataagaattggttttgctaaggaaactatccaacaaattttcaatgcaaagggaaagctcttgctgaaaatctttaaacgtaatttgactatttatcgaacctttgaggcttaatttgatgtatacaagaagaagagtaaacaccaattctaaccaaaaattagtgacatcttccgctgaaacttctttcgtgcactgctcaaacaaaggaaccactgtttttaggtgtaaacatagacgctcaatccttcgacttgtcatatcgtcgcttttttcgaggtcgaaaacagacattgatttctcaatgtacttggagacatgagataaagctaatttgtattcagcaagctcacgatatacaaatatgcaagattcaatacagtcatttttattcaaaatttccataagcccttgtaaccttacaagttttgggtgaagacgaagaagttcaagcatctttacgtcgccttgatcaaatgagacaagttctagaaaagaaagtatagttctctctcggtaccaacttgaaagttgttcgtaagtgatttcgtagatgattaggctcaaaaattgtaatcggattgatttaattgagaatgtcttggtaatcactttggtaaaatcatcaagaagatactttaatgaatttcgaacaaaacaaacatggttgattgcaaataaatccccgcaatgactaatcaaagttgatacgtatctctctcgatgaccagggaagcgattgatagtttgcaaattgttaaatactaaactaatcaatgcctcagaagattcagatacaaaagaatgtttttgacctttttgcttccacaatgccaatatcgcttctatataatcttcatatctaccacatttgaaagaaatatgaaggattacttggtataactgatgatcccaacaagaaagcaatgtggtagcaatatcaaaatgttcgtagacagtcaacaattcttcaatcgcagcttctactacttcccttttgtcgtctggaacatcaatattacaaagcccatccaaaatgccttgataaaaagactgtgagaataacagttgattcgaatagttcgcggtgacatgagatacgaaaatataatagctctgcgaaacggattttttcttctcatataactgagatatacattctagtatccattgtcgatttacagtatccagcaattttttagcaattgtaactttttctagagagaaataaggatagtcaaatgccacttctaaacaccgaaagaaatcatcggcatgcttttccaaaaacaagcgtagatagggaaaatccaccgagttatctaccggaacatcaaaaggtaatggtactaccgaaaatataacttttaggagagtatgtataactacataagcatcattgatattgttggaatgtccaagcggatatttcataccagtcaatgaatataaaagaaaatgaaatcctttttccacgtttattgaagtctcttcagaaggcgaatcgatgtcggatttcaaaaggtttaaaaattgtaccaaaggtatcgaataatcgttaaaagcataaattgatacgtaacaaagagaatcaaacaaccctttggaacgagagaactttgtgataaaatctaaatcaagggattggtattcaatgcaaggaataagtttatccatatcttgtagccgcttgcaatcgtttaaataattaaggatatgatgctgtaattgcggagaaggattggtaaatctctgactaagaattaaatcaaataaagcttccaatacaacatatactttgccgaccctggtaaacacaggaataatttgctcaattatttctggtaaaatgcccaaagaattagctattataaaacttgatattacagtattaaaattctctgagtaaagttcacaagtccatgtgaagagatgctgaacctctagctcataatcattcgttttctggctagtagcttcaaatggagatctagcagggaaatcacgggccaatgacttcagcaatttaacatacagagccataatcaaattaatcacagaagttttctccaacagtaatttggggaaaatacttaaatttgaaacacaataactcccaaatttaattgaatcaaaaaatccataacgttctgaaagcatttgtaattgctcagaaaccattaaaaatgatccaactgagacggtttcagaattgacaacaaacatatatcgaggtgaaatgcataaactagaggagatgaagggaaaaacggtttgtgaaacaccaattgcagctaatgagtttgaataccaatcccaccttaaaagagatttatccaatatggtagaagtgccaatgatgtccaaagacatgctattaacaaaagctaactccatatcatcgaataaaattattataatgctactagaaggaaaccaccagagcttccaaattgctttggcaaatttttttctatccataagttgtaatgacatgtatcccttgtgaaaagtaaccgaatacaacctaaggttgttgttatatgctgtagcaaaaaatgcatgcagcttggtattctcaccgtttttatgaactatacttgaggaaaatgagtgacaagcagaagaaacaattccggcgggatatttgaattcataaataagagtagttttaggaaaaagagtcacaatttgaatcgattgtaaagattggagtacaacgaaagaaaaatgcttcacacctgtaatgtgaagttcttcaaaagatatgctggaagtatcgacaataatagagtctaaatttaagctatttgattttgacatatctagattccaggaagtgcaatgtttattaataaccaaattgtaaaactcgtgaacagcaattttaccgagatgatcggtagaaagtaaaacatcatcagaattaccattaaatacgaggtgtgtcaacacagaatcttccgaatgttgattaattgtaaacaactgtaggggaggctttcggctaacatcccaaacaaaaataatgccaccagcatgtccttggcatacaattcttttagaattcgaaatcgctaaagaagtgacaggtagagtaacggattcattagaagataaaccaggcttgaggatttgaaagtcattcgttcgccaatcattcaacaatacgtgtccagaggatgttccagctactaacaacgtaccttgataagcgatagacgtgacagttgcaggctgatcattcatggtaaatctgagttctctcaattgggaagaaaccctgcgtaactgtccccagcgcatccaacaatcattccatgaatattcatcttgcctaaaaggacgattggaagcatggatagcagttgaaattccaagggtggtgcttgcggcttcattgtcaaaagacgagctattaacggagtccttggaaaaggaaagagctcttagtgtccgagtatcatcaccattttttatttttaaggaagatctaccatacttggattgcatgattgcgagactcaatgtgaatgtgaattggaatcaattgttaagagttaaagcttcttcagcatttactcaaaaaacagtattttctactgtctagaaaagtatctaatgataaagctcaattcattagggaatccgttgtctaatgtaacggttgacagaggtcatagaaaaagacaagaaccttagcgttcagcgttaatgtgcactaaatgagtgtcaacagaaacaggtgctttgaaaaatgtagagaaaaacagagttgttaggaatatttaaaattattttaaattatcagtcaacatattcaaaaaaattccgatttttcaaaatcaaagtgaacaaatactgtataatatatcatgaaaacagcatgcagtcattgagcataaatcatccaatttccattagtaaatcagactgactagttccgctggatttatactttattgaagcatcactggaaacattaagatgagattcgatggtgactgcaccaagatcttcggatgaagaagagtacttaaccgatagcttaaaatcatcaggagaaggaattgaagacttgccagatgattttcctggctgccgattcgaattcaagagcaaaaatagaaaatcccgtttcaatttcttttccaaaggagagatcacagaaagttgtgtccgtggagcttcgtcagcctcttctgtaggcttatttatgctgtcatcttcttccagttcagcatccaagtcttctacaacaattgtgtactcatttttgtagtaagctacacgcttgcaggttggcatttcaatatcagaatctgcaccgactgttaatatattgacatggaataaaggatattgtaagagaattcgctttcccttttaaatttattcaaaaggttaatcgatagtatacataccatcatattctgaagtatcctctattgtaagcttcttcaatggcctttcgataatttcgaggattcttttcgtcgaataatcatcttttgacgcataatagcttcttttcagagccattgagacgataaaatgacaagtcttattgtaaacccactttttggcagtaggtaaaatgtattctcttcaacacacaaaatccattgtaagtgacaatgctacttactaaagttttgaatactcagaggctataactttaatatgtgataaagctaatgaaatcttctagcaattaatatctattatctccataaatatcgggtcattatttttttgtaattcccggtgacttcttggcactgtttttctatttcaacaagtcaccgatgggctgtaacagctaattaatactgtacaaggataagagttctgtaagaaatgtaaatctaagttatagcgttaagtaaatttatcgaccatgtctttcttctttgttttttttttatcaattaaaaaatccaaagtaaatcaggatttgcttttggtaaggttgttcaacaaagttttatctaaatcaatgaaagaatgtttaatcttttcctcttgttcattaatctcgagttcttcttccataagtgatttaataatctgtgaacgctcctcctgctgaagcttctcagaagctattgcttcttttagccgctgaatttgttcatccattgtaagaatattaggaagcttcacagaaagtccatttgtaaaagcaggagattctccaaaggcacctttcttgatttgagtatgttcccatgattggatgggctctgctatgtcttcatcgtccaattccatctccatatttttctggtcgacggccatttgaattgatcgtgtccgtaaactttccgagctatggtggtatatttcttgaagtttttctgactcctccacgtaattttcaaatccagagtaaccttcatcttgaatttcgtcttccgtttgaagcaatttctcttctttatgattttgtgccaacatcagttggtcccctgtttcaagtgaaatgtaattatccgtcatcatggcaatgtttctctttcttccttctcgatcctttaactccttaatcattgcttcctcaggaatgccttgattaagcatattccattccaaactagtattaacgggtaaaggaggtgacgatcttgtttgcaattcgctttctttggtcgaggaatcctcctccttctttgtaaattctgatggtgtctgcctactttttctctttaactcatccacataagcattggagtatccactttcatgcgagagagcatccattcttcgcgatattctttattaattagataactaatacttggacttaaaacattttacttacaaatcatcaaccgaatgaaaagagctttgcttttttacctttggaatcaaagggatttgagaatcctccccatcgtcgtctccttcctaatcaatgtttgttaatataacagatgaattggtaaaacgttttccagcaaaaaacaacttacctcgttctcatatttcaccctaaattttcccgaatttttttctttcgcttttgtttttcttctatttgcatttttgtctaagcattgttagtacacttgcgataataagttctattcgagcccaagcacttttgcgcttttaagttcttacttgattgagaaacgtttaaattttcttcatgcttttcttcctcattgtcgctcgtttgcacgattttaggcttcgccttttttaagtatcgtcgcatgttggtaaatgggtgctactttctaggcaaacatatttctaccaatctttcatattgaatagctatttttgtaaaaaaaaaatcatataaagtcttaattaaaatgatgtttttatgttctgtgaaaattagaaagggataaacataaatgtctttacttgggcatttaatattatggcacatactgaagaggtgcatcggataatgcaaagcatcagaaaagtatttgttcaattgacttacatttttttcgactaattttagagaaatgtgtttgaaattcaagtttcagatttaaaacttttaattgaaaagctacaatcgacaagctaccaatatctactacagtcactggaaaatttccattatataagttgaaaacaaaaacaatgcttttaattatttagaaaatcagaagaaaaaataacaaaattattttttggaaaggacattttaaaataaaacatataaataactcatcgatccaaaaaaaagatttggacgtttgaaaaacctcaatggaagttttcatgtacatatgtgcattaaggaacaacagcaatgaaagaaaaataaaacaatcataaataaaacaatccttggcacaaataatattcaacagttataaaaaacatcacaagagagatttaacatacaagaataaaaacaaaacaaaataaaaaaaatcacgagagcacccttcagttctttaagacattaaactaacttgatcaggagccctcgaaaacttatacggatgcctttgaaaaacgaaaataaataaaaaattaaaacaaaaacattagaaataaaacaagaatattcgggaaatcccttcacttaagaagagaagtggaagaaacaaatagtagtagtagtaatgcatttcaaacatcataaaaataatttatgaatcgcgtgacaagcgtagagaaggttgcaagtattgaccagtacaattaaatgtagaataagaacgaggaggcaagcgacctctcaagttcaaaccaaagccggatttctccaaaccgttttcattttgctccaactcatgacggagatcaattagtgaagactgacgctcccttcctaggttccaaggcctagaagctctcgcttgaaatgctgaaccattcaaagaagcaggttgctcatcatcaaccaactttaaggaggaaacacgtgttaataaatcttgagtagcaaaggagttatgattgttgccggaaaaaggctgcaaccattcggggagcttcacactaggctggacctttgcagaaccattaatttttgaggattgcaaaacagaagactgaggatacacctgtccgcctaccaagccagtggcagctgaagggaaatgggaagaaagaggtgtcaaacctgagccactaccggacaacgtaggagaaatggaggctgaacgagacaaaggaggtggagaaatggttgaaaaatttacggagttcatgccattgattgaggaaacaacggagtttggcaacaaagattgcgcagcagcagtacgaggtgaaacaggtgcactcttcaagctagagccggatgagtttgagctgccagagtttgctccaatgacagattgattcataccgaaaatttggttagcggaaagagttctgtcgaagccctcatctgaaacttgggattgagattgagacaaggcagatacaggaagcgtattatgaccccacgcgaggcggatatgagaagtaccaactaaggcaccctgcatagtgtttatggccttttcagcagcagatttttcactgtactggacaaagccacatcccttgccaaagggaatcttgatgttcaaaattcttccaaagggctgaaagcaaacttgcaaatctttctcggataaattgctagccaagccaccgacaaacaccgtagtgttcaaaggatccatgctacaaagatcttgattaggctggcggttagaagtagaagtaggaacgataccaagggcagaatcggcggcgatggaggctctagactttggtgaagcgacagagatgcgtaaggggcgaccttgacacaaatagccctgcatatgcatcaaggcatgttgttgttctttctcacttgaaaagcgaacaaagccatatttcctgctgagaccggtaacgggatcgacaatgatcttggctgaggtacatgagggatatatggaacggaaagtcataaaaagatccgaatcctcggtagtgggaagaaggtcgccaacgaagatactaaactcaggatcacgggaaacaaagttgttatgttgaatgccgccaccagtagcccagttaagcttgaaggtacagtgagcaccaggaatcatggtgttattatacttcatcaaagcacgctcagcagctgcagaagaggaaaactgaacgaagcaatagctgataagcgtttccgaagaggatgctttggagcgcatgactttaacgttgacaggttcgttgagggaagcccagagctgttgaataaaagtagcgtccatccaaggttccaggtcacccatccataaggtgtcgctcattttcgagccaacacctgctacatcttgaagtggagtggagctaggagaacagttgaaaggagccacaagtctctccaaagtaggagaaactaactctgatttgccctcatcaaccacaggggaaatgggggcattgacatctgaattagaagctgacattttcgaggttgctggaatagacgaatgcaaagggacgaaggaagtatcaaacaatgaagaacggcgataaaggcagtcaatagacatttaaatagatatccaaaaaaaagtaaaagaaagtaagtaatatgaatgaacaacaaagtttcaatgagacacaaaagtcaaaaaacgtaaccagtataagacaatgggtggtagaatctttcaacgatgaacaaaataaagcttagcttataacgtacagacaaataaatcaaggacgaaaaagcgagaggtctaagaactcttgagatgaagaaatgctaatagaacaatcaagaacaatttaataaaaaaaaaaagagaaattttttttgcttgcgtaaagtgtaacggtaagagcaaaaaaaaaaagattcaggaataaaagaagtactaaaacaaagtgttacaaagatcgagtattaaagaggattggaagaataaaaatcaaaatcgatctgaaataaaaggaaattaataaatgagatggtttcgcggtaaaaagcttgttgaagtgaaaatataaaaaaaaaacacagaaacaaagttattcgattgttgatgagacaaaaagcgaaaatacaatccttaatgaggcgtgaaagaaaaattcgttaaaatcactgaatgggtacacgaaaaagaaaacctgatggttgtgatgaagcagggttcttcagtttttattttaaaaataataaaacaagtaatacaatgtacgaaagaaaaaggaaacaacgatgaacaaggtctcttctgaaaattattaggtatgaagaataaaaaaaagaaaaagaaaccaaaggttggaagagagaaaataaagaaaaggaaaaaagaaaatcgagtcgagttaatcaatcacagaaagagaagaagaaaagaaaataaaataaaataaaaatatatatatatgtgcaataaaaaacgaaggaacctgacaggggggacagaagtgttttctttgatgaagttaaagaacaacagcaacaatgacaaatatatatatatatattatattatattatatattatataaatataatatatatacaatgcaggaaaaagaggtgtccgtatattataggtttatatatatatactgtgcagtatatgtatgttataatatataaagaacaaacgaatccttttgatatcgagtagtcctttttttcgctagtgatatagctaaataggaggatacggtatgcgaggaagtaaaagggaaaattttccttctcgagaaaggtagagtttgaaagagacgagaagaagaatggaaaaaagataccaaaagcagtcagtaatatataaccaagtaaggaatctgcaaaaaggtacggaaaatttagagggaacgatagagtagggaagaggagaaatcgttcaataggggaaaaagaagaaaaatgaaaaaaaaagtggtgataggatagaacgctggaatgctagaggaattcggtaaaatacaaataaataagtcacgcagcgaaaaagagaaaaaaaaagtacaaccggttccgaatgcaaagcgaagcaaagcaaagtaaaggaaagaaaggatgaaccgttgggagacgagtgaaaagtaaaagtgaatgggagagagtaggagcgtgtccagactaggcaagcactttaaatagcgagaccttaaaaacgtatacacacaacaaggggggtacggtgtgtaataaacacaaatgaagtatgggctatgcaatcagctaggcaacacaagacaagcaaggcgagggaaagtggcgaaatcccaagagagcaataaggatgcgtagcgaggaaaaaaagcgagacagcgatgcgcaccggtaccgaaaaccaaagtccgaaaaatggatgtaagatttacgaggttaagaatcgaaagaggacaagggagagagacagagagagcacaaggcagtagagagagtatgtgcgtgagagagagaaaatcaggtaaggattgatgtgggaggatggtgagcgaaaaaaaaaagcaaaccaccgagaaatgggtctagaaaagaaaccgttgcaaaggaaagaaaaggaaatcgaatgaaatcgattgaatgaataggaaacttggctggactttttaaatagttagccgagtgttgctaaaagcggtgaatgatgtgaaagtgagaaagcgaataaaagaataaaaaagaaaaggatgaagaaaagtgcaagacttttcttggggggtttgttgataaggcagtgtgtgatggaatggaaagagagggagaaaagtgctttgtttgaaagataagtaaacgaagcaacaaacaaaacaaactaaactaaccgaaccgagcaaaagaaaaaaaaaattacacaacaaccacaaaaagtaaagacactaggagagagtagcaaaagcttacaaaaacaagtggttgaaaaaaggaagaagacaagagtaaattagaatatactggataggcaaaaaaaaaagaaaaactccctaaaaaaaacacacaaggggtattaaacgaagtttgtatgtatgtagtgaaacaaaaaaaaaaaaggaagaaaaccgagaaaagcggcgttaacggtgttacggaattaacggggcgtttgacggtaatgaaagtaagtagtaatagtagtaccagtaatagtaatagtactagtagtagtaaaaaggtaagtgaataagaaccggtttaaaaaaaaataggaaaacaatacgattcaacaaacacacggcaaagaagcaattttacggaatgaggtgaatgcgaaaggaattaaaacgcgtctttttttttgtaaacacaagcaaaacaaacggggaagacgagaaagagtagaaaagacgcgtaaaagcaaaggtaaaaaaaggatggcaagtgagagtaagtgagatagagaaaaaagaaaagaaagaaacacacacacacacaaaaaaaaaaaaaaaaggaagtgtaaaatgggaaaagaggaaaaataaacaatgaaaatttgagaaaggaaaaaaagaaaagaaaacgaaaaagagaaagaaaggaaaaataataagaagaaaaaaaaaagcaatagacaacggaaaagtgatagctccgaaccagtgaatggatgtaagaaattgggaaaaggtctcttttgtgaaaggggaaaagaaaaagagagagagagcttttttggattgatggaaagtgaagtgggaagcgtatctggatgggtacagaagagaaaacaggaatgagaaaaattagagaaaagacaaaggttggagtgcgtatttataagaggaatagatgggaagactgctagggagcaacataaggaggggatcaaaagatcgaccaagcttttgtccgcttccgtgattttgttacgatggcaaggaggaaaaagaaaaaaacaaacattaacgcacgtcatgagcaaatgggttgtgacttgcagacatgaaagggggggcgagagagaagtggagaatggggacaagaaacagcgagcccaacagcctaaggataagcgcacaggctcaggaggtagaaggggagggttggggagaagcgatttgagggataagtaaggaagcgagaggaggaagagggaggagagaggaaggaggaaagagagagaaggaagcggagggagagagaggaaagcgagagagaaagagaagggggtataagagaaatggcagtaggaaaactggtggtaatagcaataatcattgtaatagaagcagtaatattaattgtagtagtaatattaatattgtagtaataggtaatagtagtaatattaatattaatattgtaattaattgtaatagttattataatagtattgacaaagagagtataaaagtgttttatttcttttcacttgttttcatttcttttcttttacatttttttttcttattttgtttagaggttattggtttgcatgcatggaatacgttaccgttttcttccctttggttgaaaagtgtcgtgagtgttttgtgttttcattgattgtatagtacgattgcgagggtcgagaggtgtcgtgcaccaacattcaaagtaaggaaggaggagggaaggcaaagttgtacgatggaggcgagaattgtgggggatgaatggggcaagggaaagagagagaaaaggagaagaatgagaggaagaaagaagaaaaaaaaaataaaaaagaaattaaaaaataaaaattaaaataataaagaaaataaaattgaaagaggaattcaatttaattagagtaattcaatgtaattcaatttcataaaaataaaaaataatgttttattaaattcaagttttgttttattaaattcaatttttgtttatttccttttttatacttttttttttttttttttccagtaaataaaataaaatcctactttcaagatgataagaaaaaatttcattaggaattcttagactcttttctttttgcattttctctttcttctttcttctttcttctttcttctctcttctctctttgtctctctactcaaactttttgtttactttactgcgtttatccaccgtcgctatctcattcgaccaatgcacatttcactgtaaaatttatttcattttattttatttcgtatcttttattttattttattttatttattttatattacatttcttttttttttcattccttttctttttactttattctctccatcgttcctttttcattcctctttctttcttcctctcactcactctcctttcctcccgctccaaccctgcataaccacgttgtcctccgaaacccttcacgttgtctttcttcaccttggcctcggccgctctctagcgatggtttgtccctcgcctctacgcgaatgccatccctttttgcaacgttcctttttcccctcttttgctttgagtcaccgtgacatcatatccacgcgcgcttgcttgaatgacaatagccccgctttcgatcgacgataccattgggtctgggaggaggatcgacgatgcttgaatcttggcaaaacattggcgtccacgattcaccacaagggggggaatctctcgttgcagtggcagcggggaaacacaacaacgcatatcgcaacacgttgggatgcgaataagctcctcttggctcgtgcgatactcaaagaaaagagaaatatactgcaagacaagacgagtgtcaatgtcaatgtcaacaagttaattccaattcccaaaaaaaaagtgctaaaaaatcgagccaaatcacttttgtcaatcaaatcacacgtccattttcatctcattccattcatcaatttcttccttctctaccaccaaatcatcctctcacactcattgtttcacatatcccatctcatttcctttcatttccttttcttttctttcctttcctttcctctactctcttttattctttttccctgtttctctctattcctttctagcaactccttctctctcgcgtcccctttctcttcttaatctccttctctttctttctttctttctctactctactctactctactctattcttcctctcactccacctccttatttcttcaaaatcacctcacactctctactacggacaaacacagacggcgcctccattttcttccatggttacatccgctgtcgcataaagaaaaaggggaactcatttcactcatcaaccttaccataccaccaacaaatcgatccatccgcgcggactctcgccacgccacccattacttcctgtaaaccctctctacccatcccatttccattttcatcccatcctcctctaccctatctcgtatcatcctcgggaatcccactttatctaccgttctttactttatccccggtaatcagtaaaccactcatctcatctcatttccatccatctcaatccctttcctcctgactacttagtttgtctatgttctggatgccactcgccagtcactcgataaaattatattacattgctactctacccaaattcctcccgacctatcggttcatcaactctataatattatattccacacaacacgatacctttgcccttttcttccatacctcggcagcgcttgccatgttcttcttttcaaaacgactcgaatccttctttcctttgatcgatcattgacttgaacaattcttttttacttttaatgtttttgatcggtaattgagttactaatttctaatttattttttatttaattttttattttttttttatcaattctctctttctttccttttttttttaactcgtgatgtttttgcaattcataaaaaaatttcctaataatttaatttaattctttatttattttgtgtttttcctattcgcaactgaaatttttttttttttttgttttgttcctcgtgttcctctcggctcctattttgcctcccctgtgctcggtcggattaagtttactccgtaccgactagtcctcgtctttcaccttttttgccttgtgattttcagctcgctatgctacgctaatcctgccattgtcaatcttcggcgatagtgagaagagtggtgcgagttggaattttttgaaaagcaagatcttcaacacatctccagagcttacagttctagtcgcatcacacaatcaaacacatgtgttgcgcaaaacaaacacatgcaagcacactggaagcaaattcgaaaaagtgcatgcaagaaaactctcgtttcaaaatcataaacccgcctcattccttaaattttattcatcaaaatattcgttagcagaatcattcattcaaatctctctttcactaaatttttttattttttttatttattttttttcgggaggcgcgccaccgctccttcttgtcctttcttctttttctctgttttactttcacgtgtctcttttggccctacttttccaacttttgcagctgtaatcgctctttcgcaattaaagatcggctactcaattcctttgtctaaatttgcttttcttttcatctcttctatctaatttttgccttgtttcaaattcttcacacttttcgttcttttccttctcgtcgacgaccacgtatgcttctcgaaggtgcatcccatcctttttactggaaacccgtttcagcatccattccatcttatcaaatgtgtctcttaattcatatcatcggttgaccagaacaaaacaaaaatttttttctatttattttttttgctttttattttattttattttattttaatttttggttagatattcttttcaatagttttgcgattcgttttttgaaacggttttcttctttacatcctaccatcattttcctttttgatttacctagttcctcctactcctccattcatttttgttttatcgcacattccaatactctcgttatccttctttaattcatctctagcatactcagttcctattatctttatcattctcgagattttgaatcgttaaacttttactacatatcaacttgtttgattccgccatattgcatctcaccgctcatctgcgcatttcatcaattgcctcgttctaattcgttcattttccttatcttttttcaacaaacgttaacgaggtcatacttaaagagcaagtgttttcccatttcatccacttctcactagtgttttttttttatttgtacatagtgctttccataaatgcttgttttacatttatccatcacactttcttaaaccaaataggtctccattattatttcagtgtttcattttgtttcctttttttttttttttttttttttttaatttacaattaatttttctaccacttttttttcgagtggcattgcatacttttcatacactttctatatattccattttccccctcaattcgattttaaaataattcttcctggtctcttccttctaatcatgtctcttttatagcctagctcttaatcatcatggattcattgtctgcatatcctcctcaatccacctttcagcaacttcaaaatgacgaggaattggcccgtcgtcttcaagatgaatggaattcttcttccccctcttctgccccctcctcatcttcttcccaaaaccaagttgaactagacgaacaatttgctaggtcccttcaaaattcacaatcctcttcctattctcttcctccctttgatcatcctccttccaaaaatcctacttcttcttccctttccactcgcaagcgatggcggcaaaaacgtctttggtcttttaaaaactttccctttcgtccccctacgcgcttaacttctactccctcaaactcatcatctcttccttctattccatcttcttcgtctactccatcaatttcttctattccacataccacttcttccgtctctaacgacatcccttccgtattaggctcgagtgaccaccctattgatcttgataatcccgaacatttgactcctccttcctccttcattaccgctaaacaattgagtcgtcttcctactcctcttccacctccatcatcttcatccctacctaccgggactattagtaccaactctttttgcccttatgagcgtaaggtgcaaccagaacatgtcacaaaagaattgcatcaattacttcagcataatactcccagtccgttcgacacgatcgacctgcagttgaaaaatgagcaagtacaatccgccggtttattggtttctcttttaccacatcaagtcgagggccatgcttggatggaatccatggagcaaagctccaagtgtggtggggttatggccgacgacatgggccttggaaaaaccattcaaacaattgctttacttcttactcaaaaatcccaagaccctcttcgtaagacaaacctgattgtggtttctgtcgccctcttacatcagtgggctgaagaattgtctactaaagtgcaccccagtaaaaaattatccgtttacatccatcatgggtccactaagaaaaacttggactcttacgaactttctcaatatgatgttgtcttgactacgtattcaatgcttgcttatgaaatgaagcaaaacgatgcgtttaataataacaatcccgctacggcaactccgccgccagcctgttcattgctagagacttcctggtatcgcattgttctagatgaggcacataccattcgtaaccgcgacactcttgccgctaaatgctgcgtcaaactggatgccaaatatagatggtgcctaagcggaacccccatacaaaaccatattgatgagttttacagcctcttaaagttcctcagaataaaaccatattgcgtgtggagcctttttgctaaggatatttccagaccgctaaaaagttatcgtgcagatatcgttgaagctgctcttaaacgtcttcgcatccttttggcttctacggtttttcgtagaactaaagagacgagggttaataatttgcctattgtcaaccttcctccaaaaaccatccgtaccgtctccgtgaaccttcttcctgaagaacgcgcgctctacaatgagcaaatgtctagtgctcaatcgctcgttgataactattttaacaatgatcacgatctttcgcgctacgggttcttattagtatctttactccgtcttcgccaattttgttgtcacccatggcttgttaagagttctagcttggataacagctttagaattagagattccgaaaacgtcagaaatgcttgcaagtctttggatcccttgaccatagaaagaattgctacactacaggatttcaactgtagtgtttgtttggatccttgtttggctcccgtttttattatcccttgcgggcactttacatgtcaagagtgtatgagcatgctagtcggccagaagtatggatcatcaagcacttctacgatcatagcaaagtgcccaatgtgcagaggtaatatagttcaagattcattagttgatgcaactatccttcaagcaatccatggtcctttaaactctttaaagcaattagagttagatatgaatcaatctttttcagaacaagaaagcattaaattaaggtgggaaaatcgtattgaccagatgtttaccaaaaaatttggcaagcgggcgagcgaatggaaaagctcctcgaaattgaatcaagcaagacaaacaattttggatataattggctccaagagaaacgaaaaaattctggtctattctcagttctcccagtatttatgcctcgtatcgcacatgctaaaattagaaaatatacgacatgttcgttatgatggtactatgtctgcgaaccagaggcaaaagtccctacattcttttaataacgataaagatgttttagtcatgctggtttcattgaaagccggcagcgtgggtttgaatttgacgattgcaaatcacgttattctacaggaaccattttataatccgagcatagaggatcaagcaatagatcgtgttcatcggcttggacagcagaagcctgtcaccgtgtataggtttattactaaagatacgattgaagagcgtatcgtcagtgttcaacgtaagaagcgtcaattggttaaagaagctttggattcaaacgaaaacaatcctctgtcgagacttgacaaagaagagttgctatatctatttgggcttaattcatgattatttaatgttaacgttactcaaatgaactatactctactgcatactaaactaaacgttaaaaaaaggggtggtgtagtgtaacgcatgtacaatgtataataatagtatgctttgatggttttaaggccacaaagccaaactaactactcatgaaacgtaatcaaagttataaatttataaatgatagaaataaagtgcaagaagaatataatgaagataactttgttatatggctacgaatattagataaatcataggtatcagttcatatatgcaaaagtaatcagaccattaggatccgtttactgataaaatgctaacgctttagtttcaagctttaacagtgtcagtcgtagactctttgggctcgggatgttcgttttcagaagcagcagcggcagcaggagcctcctccttagcagactggttgtattcggcgtcagaagtccataaagtcaagttatcgcgaagaagctgcatgattaaagtagagtctttgtaagattcttcagaaagactatcgagctctgaaatggcctcatcaaatacttgtttagccaaatggcatgcactttctggagagtcaaggatttcataatagaagacggaaaagttgagagccaaacccaagcgcatagggtccgtgggaggcaactcagcaacagcaatgtcagaagctgccttgtaagcttctaaagagctgtcggcggcctctttgcaaacttcgccaacagtaaattcggccaaataacgatagtaatcacccttcattttatagtaaaataccttggattcaccggttgtagcggcaggaatcaaatgcttttcaaggacggaaaggacgtcatgacaaatatcggataactcatcttcaatcttcttacggtactctttaatcaatgcggcttgtcgagtgttgcccctactttcctccttttgctctatagaggaaataatacgccatgatgctctgcgagcaccaatgatgtttttataggcaacagaaagcaagttacgttcttcaacagaaagtttatcgtttgagcatgcaactttcttcatattttcgaccatttctatacattatcagttagcaaagaagcaaaaacaaaaaggagagatgaaagaagcaaagccaagtatagacgggtcaacaaacagtaattcaaaacgagttatcattgcatggtgaagatatgaaggtaataatatccttaattgcgttgaggtttacctacagaacggtgtttcgtgttactcctgatgttagtgaatttctttgtcttggtggttacaaagaaacctcaaatcataagaggagataagaatgataagacaatcaaggcagttcaatcgtggttttaagagaaaaaaggaagcaaggtaggaaatagaacaaaggcgacaaaaaataatgattacgaaaaccataaaatcaagagaattgcaagccgttcttgtccataacctcagatatcataaacatgtccaacaacaaaacaatgttgtaagaactcattttaaacctcatcaagcgattttggggacattttaaaatacacaagtcatccacgtactaacccataacccctctttttctcagccgcatcaaacaaacaaccttgcaacattcaacaacgcaacctgttcaagaccaacaatattaaaaaaccaaagaactcccacatacagtagcaaactgcaatataataacttttcatcaaggtcccttcattgacaatttcgtactattacgctatatctacttccaacagcggatccttatcacataccttcgtagcgttcagcctgttcggccaacttggcgagatacaccgagttttcacgagaattactcatatttgcaaggaattattaaaagcggtggttagttgaggttggtagaagtgagaaaggaaagttgggaaggttggttggtcagccgaatatatgacggactatactgagatttatggatatctaacagaaacatcactacacctctcttattcttttacaatatcgtaaaaatacttcttacacgtatgattaggcttccaaaaacaaatgccaaacaaatgcccagtgtcaataggaattcggtagaaaacgcgtttttactcactgaatgaggaattgctgtcttaaagtatgttacaataagtttttctttcgaaaacaagataccaagtatcaaacataagcgtgaaagattacagttaaaacaatgagtgcaataattgaggaagcttgacagaaacaagaggcttactttaggggcaaagaagttttagaaggttttttatcactctatgcaggaagcttcaagaagaaggcgtttttctttagttttcgatggcatatgcgatatgcttgaatatccgtaggaggcggcgaaattccattatattacattgactacaaaggagtacagtgagctgaaaagtgtgtgttattatgtaagctgcttttcggcgttgtcatcacagattggtgattaccgcaaacggtaattttacgaacaaaaaagatcaaattacattgtgctgattaattgctccttcaacttgtgtattttaaacttaatacttcttggcttaaatgtaaagttttttaattctcgttgttctaaaattgcatactgcgtttatcataaacctttcaagtttccctgaaattgtttctgttatcctgaaacaatacgatattcttatatgaaaaaggtatgagttgatttaaacaagataatacgactttataatttcagggttattgttcgctcatttcacttacacgtttgatggggtttctactgcaatgctgcagtcccgttgtgggcaacttgattgcgcggtaatacgaaaagtaggattttaaattgttacaagggacaatctggttgggataagattttttataagtcgcggtacttattttgtctagtaaacaaaaccgtcctcttatgtgcaacttcagcagaatttactaaccaattctattcatccttacaagaaaataattaatttgcaccaatttgaacctggttcaatatgtgtaggccggaaatgaatttaattatgctgcattggattcttacaaatacacttcaaaaatattgatgaaattaaacaaaactatgcttaaagatactgtattttgtctggtatatgatttgggggtctttaaaaaattgccttccatatcaatgataagcgtcttagctgccacacctcaacaacacatctctaaaaattggcatttcctctgttgtttgagttttgtgaaattattctttaaatatttttaataaattcaaacctctcaatcaaatgtgggcagaaatcctctctttctcaccaatagagtaattatataaataatccacaaaccgttagtttgttaaaccaaacgctattcgatctctttggcattataactattttgataaaccaagaataatacattcattgctatacaacctgtcaattcttagcatccataatcctgtttgaattatgccatccaatacatcccggtcagtgcctacgggcttttattacaaacaaaatgctaggatgcagaacaggcctagattttctgatcgtaaacactcgagtaaatctaaacatcgatttccagtggaccctagtttgcaaccagacgaagcggatgagggaacaagattattgggaaacagtgatagtgatctattagaaccaccgtctgagcattcaagtaatggggaagatgacaaggatattaataaccctccttcaatgcctagttctgtttgttcttccccgaaaagtccacaccgtcactatgaaagcgatgaagacatcgaaaatatatcactgccggaaagccatccagaggacattcaaaggaaagaatttgagacggaaaatgggaagaatacaagagatcaacctagtccacttgctgaggtcagtgactttgctatttcatccccccatgtctaccctaaatcagctaattctcatgatagtcactatgaacagtttgcaaacaacgacgtgactgagagtgctgttgatgatcatccggctactcgaaagttatctcgggatgagttgtatttacccatatctccaaacaatgctcaagaaccaaagttttctgtccttgatgaatggaccaaaaagatggttgccaattttgaagaatattcggtagaagatgttgataagcgtcgtgaaagaaataggaagttgagtgaaccgttacttgtaaatggccgttatcgtgttcgtgatcgttgggctcaatttcgtaagtcagaaattgaaaaaccatatcgatttacattctttaccgatgagcttccttctactatccattcacatgaaatgtgggaactcgttcacgatggccaaagctttgaggaccttttccattctggaggaacttggtggctagatgtctcttgtccaaaggaagaagaaattcgagttctggcaaaggcttttggaatccatcctttaaccgttgaagatattactctcgaagaggatcgtgaaaaagtcgagctttttagaacgtattactttgttaccttccgttcattcaaccaattaccctcaaactctgagtacctaaagccgttgaatttttatctagtcgtctttcgtgacggtataattacttttcatatgaacccgacaccgcatccagctaatgttcgtcgaaggattcgtcaactgaatggttatctgacagtgaatgcagattggatcgcatatgcattgctggacgatactacagatgctttcgctccattcattgagcaaattgaagatgaagtcgacacaattgattccatgattttgagtatccattatgatcacgtaatggaagtgaagcctcaagagagaatgttgcagcgcgttggtgaatgccgcaagctgatcatgagtttgctacgtttgcttgccaataaggcagatgttgttagaggtctttccaaacgatgcaacgagtcatggcaagtagctcctagaggtgaaattgctttatatcttggtgatgtgcaggatcacatagtcactatggttcaaaatttgaaccattacgaaaaaattttatctcgaagtcattcaaattatttggctcagatttctattaatatgacacttgtttcgaatgaaacaaatgaagtcttatcacgtttgactatcttgggtacaattctaattccgttgaacttggttaccggtttatggggtatgaatgttaaagttccaggacaagacgtaccaggacttggttggttctttagtattcttggtagtctgatgatttttgcgatttcatctttcattctttgtaaatggtacaaagttatttagctcttactgtatgcttgtatttttgcctgagagttttccccccagggttaccttgtagctcatttatttcttttaacatgttttcaaacatggcaatccgaatttctgcacaacagccgaggaaccaagtcgatctcatggagtaaaattaactgtattttctcgtttctgtcctttattgcttgagtcgtgactttatctcagttttaaaattaatgtattagaccgttttccattatcagaagattactcattgtggaatatgctttttgtttaaacaactcaccattacttgcaaaaatatttattaaaaaacgactaatagatagataattatgattattaatcaaatatacaacgaaaagagttaaaaaacgatattaaagatgaagcttgaatggggagaaggggattcgtcgtatcagtaattttttttttttaataaaaaataaacacactcgacgtcttggtatttaacactgcttcaaactattttctcgaaataagtaatgcatattgcaaagcaataaataggagaagaaatgtctcatctaaacattttgtagaaattataatacggttgtaaaaacagacattagtgaaaacgaataacaaacgtactagaaatttgacacgtagcggaaaccatgcatgcgaatatagatagctcacatttataagaggtcttaaagctcctcagaggagaaagattttttgggatccttgggtgccaaaaatgaatctgggtaaataacagcagacatattggtgatatcgtttatagaaggaccatattccgaagggccatactccgagggagcgtattccatagacgaaacgtgcttttcggtgaaaggcaatttgcttctctcgagagcaggatatagagagggaatcaaaagggccgaagtaaaaatcatcgggatgaaatcaaatatatcgaaccatacctcatgagtaatgaccgcaccttcccaaccttgtgccaactcaataacacgatagacggaacgaactaccattgcaaatgttgcgagggctagacaattacaggacatagttcgaacacgagtatatggaacatctggttcccttctgccagtggaaggacgaatgggatgatgggtatataacgcaatgaaaaaaatggaaaacaggatagaaaaaacaacaatggtaaaaagttggaagcaaataccgcccaacatgatttgagagccctgagtttgtaactgagaaccactgtcggcaccaccggcaacaccaccgccagcagcctgaagaataagagcgatgatatcaaaagtgataaagatgcctccatatagcttaggagataaaacggaaaatcgaggtccatacaaaagaacgatgtgatgaaacaaaacgtaagcctgtgcagaataaaagactggtgcgataattaaagcgatgatttgacccaagaaggcgttgtagtcatctggattgtacgaagcgtctaacctacaagcccatccagccaattcaccaatggtaccgataatagggacgataacgagccattttctcgtgaaagcaagacaagcaacgtgaagaatgaaagcgatactaaagagaatgacagcaaggatggtgacccagtgggcagggatatagccgaaagcgttatcgtaatacatggtaactaatatgagaaaagcgaaaaaaaaagaagtgtataagtgaaaagagaagtaagaatttaaaaagaacttcactcaaagaaacaagggatcgattaatttgtacaacaagtcaactcagttcaactgaaataaacggaaaaacggaaaacacggagaatgctgttatgcgacaagatcattcactaataaataaaactttcatcaattaatacgcaatgttaaagtgtccggtagtcttcagcgacatatgatggcgggaaataaaagcacaaaataaagacacgcgacaataacgaataaaaagatgaagtaaaacgtaaacaaggcggattcgcaataaatagtgaatggcggcacagtgggagaaaatgaaaaagacactgggagtaaccttaaacaacggctagctacggacgcaaaaatattgtagcctgctaaattctcgaacaagacgacgaaaacaattacaacaatgaatgtgctggaaattgtggaaacaagaaagaactctctgccaattacgcaaatgtacttggaattcttaataacaccgttgaccctgtctaagtaatttcaaacaagtaattcttcagtttatgtaccagtgtgtggcttatggaatcttttttttcttgatattgttgagttttaccttcctcggggtttgcagttccgaggactaattgctgtctcaccaataccaagcttttcctgcttaaatttcaattcacgaagatactctattttcagtagttccatttcaatggcagaggtattttcgtttggaagagtcatttcaataaaaagctagtgctgcaagcataaacgtaatttgccggtgagtttcaaacgatttaatcgtcgttcgcgttcccaattgacgcttggaatgaaaaataataaattcataaaaagaaaagttattttaggaagttcttttttgatatagcttggctcttcagttagcaatgcaacgaaaactgattttgcgaaagtgtcacactttgcttttgacaatgtcggttttgcatttgtaatcagaatgatgcataggaacgagattttgaattgtccgactcgcagtacaataatgataggcattggaaactgcgtaagactttactctcatattactcgataaaaattttcctttagattttttcggacaccgtggaagaaaaatttctgatatttttttttaaagcctcttaaattgacatgacttaaagcattgaactattagcgttgacctgagcactgatatgaagttgacgacgaaaaaagcatgaaactaaacgttactgttccatcactagtatgaatgcgtagaaggctcacagcattaaggcttttttttgaatttttgattacatttctatgaactatgctaattttctaacttggggaatgataggaaacgttttccttttaatatgaatgatgagtgaataagacgactttttgcacaggtggtgcaataaagaatgcccctagttttgtggcttcaaaatatcgtttgatgggataaattaattaattaagtagaatgaatggaaatagaatgtttagcggaagtttctttaatcgccataaaatttacacaaatcattcatttgttccataccaaatgtcactataagttgaccgatacaaaccatgactagatgaattggcggaaaagcaggtttcaaatagaagaaagaaaaaatgtgaaattaaattttcctcttttgtataaccctctttattaatgacctgatatttcgtttgaagtggaatatgagtttcttctccttcttaaattttcgtcatgtattgtacgaaacatatcgtttggacattttaaatcagttaaccatactgaatgaaagaataaccgaagttgtatttaatcattacaacatatccattcttttattaccttttatttttattttgagctctattaatccttgctatattatgtacataatcgttagtatgttacagaaaggatgggtgtccgagtggttatggagctggctttaggtgcgttcaacgcattgcacgccagtgcgaaagctcgcgggttcgagtcccgtcccattcaatatttattttttatattattattttaaatcggtatatgagtttatttcttcaagcttgatggaggaaaaaaaaccctgttaatggctgctgtttatctttaaaaagttctttaaacaaagtaagcttagagtgttattgatactggcaaacgcagtcttcatgaaagaaatagaatgctccttcttttaacggaaacgcaaattgatacatactcctttgcaatatttaccctggtttttactcttttttttatgttttaaattctacaaaaaatctggcttttcctcgtattgcaattcatacatatttatggtattacgaatacatcgttgcgggatcccaattcttttaagagacaatgctaatgccagattcaatggttttatttattttcatgaatggaaaaaatgattttttccttttcaaatttttttgcattactataaaaccaatttttcttgcttaatcattttcttgagcaacaatgacaatattttgtttttgcactcttctctggtgaataaagacaatatacgtttttcggaaggaatacttctggttaaaagcgtttttctctgtgataaggttataaatattacttacaatattgcataatattatctattatcgttcgtcaaaccaattccccacacattgtcaatttacaattcttcttttcttttactaaatacttatgcccaaccggaagttaaaggcataacataagtgtagtgtttcactaaagctttttaatcatttgacgatctcaaaatcttgcatttgcgtgctcgttttgcagacgtcgcaattttcatttagaaatttttgattaaaaaaaataggcgactacgaattcttttttaaaactcccatgacttttgatggaagcaatgattgtcatattacgaaggtttggctggctactatttgctgcttgtgacttggtacttgatcttcttatcttggcgattctgcacttaccctatatactgggaaccaatatttattatgaaacctgcccatacattttcattaattttctctcttttatttgttatcaatccttgctattcagcaactttgcccttggcaattcgtcgggaattgacatggggtcaagtcaatattttacacactactgacatccatggctggttagcaggacatgcgcgagataaacgttattcaggagatttaggagatttcgcttcttttgttcaacatatgaagcacttggcaaaacaaaaagacgttgatttactgctagtagataccggcgatcttcatgatggtacgggcctgtcagatctgacagatccccctggtagttggacagattcattacttgcaaatatggattatgatattcttgttgctggaaatcatgagctttatctctcaactgttgcaaatgatacttatcataatttcattcctctgtgggaaggccgatatttagctgcaaacattgacatatatgatgaacatgtttcttcttttgtaccctttggagatcgatatgccatcttttctacaccccacaatgttaaaatccttgcgtttggatttgtaaactcattttctggtgctactgatacggttcgtgtcctcccagtttcgcaattctcgctacagccatggtggaacgatatggtatcaaataaagacatcgatctgattctgattcccgctcatgtacccgttcacaatgcctcagagcttgatatcgttctttcagagcttcggattcacttccctaccactccaatacaagtacttggtggtcattcccatattagagattatgccatttacgatgaaaaagcagtgggaattgagtcaggaagatattgcgaaacagttggttgggtctcaattaacggcattccatccttcaaatcgttggtcaagttatctgggatttcttctttaatgggggtggaatcttatctagctgagcgcttgagatttataggcgaaagtattagacggtcatctcagcagatattttcctctttgcaaagtgctaaatctgccagtgtcagcttctctcgttcctatattgattggaatcccgagggctttatgtttcattcgaaaacaaaaaagtcttctttcaatacctcacttggagaatttatttctaatggcatttacgaagctcggaaggcacttggcttacttactcctataggttgttccccaaaaaagtttgcattttcagaagttccatttaacgattcaaactcaatttatcatctatttcaatccgaactttttccaaaaatagtcgtcaatgagtctcgacatcacattcctcactatattattgtaaattcgggtggcattcgaggtggtctaaattcaggtgcctttggcttagacgaggtctttcaagtctgtccttttaaaagtaatatattctatgttttgaaagatgtcccatggtcgattactaagtacctgccacaagctctacaacacagtggatatctgattgctgaagatactcttcaaattaacactccacaagtttctgatgcaaaatttgaggacttttatgaacactccattcgcaagacatatggatacactacacacgatgatttaggagatgacggagatgacactgctcatcttacaactcctcattatgaaccgctgcggtttatttgctcgcaagttggatttgatgattctttttctggagacgataagcaagttgttgacgttgttgctccatcatttgttattccacgcttagacgacattttaaataaaattgcagataagcctttatattcacctgacgattgggagctttactttacgagacctgacggaaagcattctatgactgatttgttaccattatatgcagatctctattgggaccacgattgcctatataagtaaaaggctatggtttatttcctttagtaaggattattctaatgacattaatgattttaaagataacaaataagtcaagaattattatttattcaacatgtgtaaaaatgacgaagtaaatacctgatagagaagtaaaataggcatgatattaaactcgggacataaaccgttaaaataataaaaaaaatcctctcatgaaaaattaaagtccatagacaactcataaataaaccattagaattttgatgattcttgtgacagaaaatatgatttaattctttcttcaaaaccaaaaggaacacagtaaattggatgagccggtaataaagagcttaaagaggagtgtaagatggaaggtttataggaccaaccatcagaagtgtgatatctgtagtcataagcaattgatgataaccctaatagacaataacaagtatgatattgatcaggccgttttggtggtttgtcacgtaaaccgccgcttgtactctggcaacattgaagaatatatcctaataatttttctggattataaaaaaggttaggcaggcttttatgagaagccgaaccatagcctgaagccacaatcacatggctagcaccgacccaccaactataacaaccatccactagcttgttagagcgaccggaaaatccgtaaagagcaggatcttgacgttgtacaagccaagtgctaagttttatttcatttaaattgtcaagacctcccagcaaagcaattgcggcaagggcacaaaatgtatatccgccatgagcctcggcgtaagggacacctgaaagacctccctcataagtttggcacttgcaaagccattgcaaggtaccctcaaacagaggatcgtccatactgattcccactaaagaagaaacacatacagctgcataaacggatcgagcatccgactctccctcattattaactcgaaacgaaccatccggattttttaaagagaataaccaatcgtacaaacgatcgcgctctatcaaggaatatgcgtcggtggagtcacaaagacatatactgagtatagaagcataagtactcaataaatgttcatcttgtccattcccaccacaaaaaccaccactaggccctttcaactgtcgcacactgctaatagcccgttcacaaacagagctgtcaagtttgcctaaaattgccaatgaacttagttcccaataaaccatccaagcccttgatgcatccaatactgtaaagggagaaggaagaggatctagcattttggttaaatacttaagatgcttttgcaaattgaacgattgactctcgccgttcagcaatggaagaacagctgtagccgtttcgttttgcataacttgcgtttctgataattcatccatctttactaactttaacgaaagagtccgctcaccaaaaagctttattaattataaagttgttggactggtttacttaaacactagaagacaaagaacctaaagtaacagccaaattgttacttggcgctagatgtgaaggtttcgcatattagaggaaatacttgtatgagaggagctcgaagatgaaagttttgaaagacatgtggcaccctgtttccttcttaaaagtaattgctctcctagggtcttattaatttcggcaagtctctgttcaacagttttataatattcaaggcccttagatacaccttccgatatagctttagccgtaagagaagaagaaagcaaattagaacataactctttatttttagaaaattggttattgtatacttccatctttctcaaaaattccggattttgtttcaacttttgtgtaacatttctcatctcattcaatagtagttgctgttgccgataagatgcatgtaatctatttcgcaaggggtcaaacttctttaattctagttcaaaaagctgattggtatcgagtgcagagtccttccgcttactattttgcatgagagactcagaaatatcatcttgcaaacacttttgctgtaaagcctgtaaagtggtctgcctttcaggaactaacttttgaactctggattgcaattcttctaacaagtcaagctgtattttcatatcgcgctcttgctcctcctgctcaataggaatatcaagtaagctttgaccagaattatcagttgaggaaatggacgattctagtaatgcgctaattttggaagagttacacaacgtttctacatcatcttttactaaagcatattgttgggatatagcggaatcagtagcggaagcctctgccaaggtcttcaagtaattgttgagttcactttgataaggagcggcaaactctaagctatctgataacgtccacgagggtccaagtttcgccttcatcttggcattttcattggcttccacttctaagtcactcttaattttcgctataatttgcttcaactttgtggattttgcaaacaactcgtgaattttaaaagtaggattaaaagaaataagttgggaacgagcttctataagttctttcggaataaagttcgttttggaatccgaatgtgtgatttcttgaagccggctaaggtctaaggaggcgaaaaccgttgccatttgggtgttttgtcgttctacttcagcttgttcagcgcgaaacactttggcagtctcctctgaatacagcgaactggcggtcgtaacggcgctaggcacaaaggccttgaacaaatcatctccaacaattttttttgcagtttcaaatccatcttgacttccatacaatttctctaaaggaagtggtggtagagcttgcaaaggagatatttttgggagctcaacttccttgactacaagatcatgaaacacaaagtcattatctttctcagcagtttttaacaaatgagacaaggaggatttgatgaaggtagaaatggtctgaggatagtcagaaagactaggcttatgaataaaatcagtactcaactttataccattgaataacttttgagcagacgaaagaattgacttagcttgttgtaaatatccaatagcaagcccttgtttcgatttttccaactgagcgcgtgccataaaataagaggaaaatccctcaagggcggcctttttggcagaagcaagccgtatgaaattgggattgcacgccggttccatagattcaaatgcgtgtacacagctatcatataaagtagctgccgaactagcaatctttgcagccaacgaatagttcatgttagagtcactagctgaaaaagacatatgtcccaagacacactcctgtgcttgacccaagaaaagattgtaaatacctagtaaaaaattggaatctaaatctcttccaggtgcatgaatgaaagattcgcgtaagagtttggcaataccgctagcgcattgtaaacaattggcggccgccttataatcatccacagtgtaagcagatgcatgattagcagccattcgggaaagcaatgaaaccaaattgaataaaaccgatgctttttcaaaggcaagagaagattgcttgacgaaatctgcatcgggatctaagatatcgctccactcaaaagaaatgttgattccattaccaccagtgggaaatcggaaagacaaatagtcaagttgtccgtaataagaatacaaaatatccttaccagcaactgtgtcatcgacgtctgctgcgttttctctcaaagtgttgaacgccttaatttgatcttcgacatcaacactatttccatatattcgagatacgaacgtagtaaatggctcaacccaatctgaatgctttgtttcctttttatttaagtaaaaaaaaggagtagcaagtttctccatcctttaaaattccttataaaagagccaatgcccctatagttctatgcactcgacaagctgacttaattgactaaattcagtcaagccaacgatgcactaatcctcgttaagacaagtgaaggaatacctacataattttctattatatttacaagtccctttgatctccttaaagcaatataccgttgtttgtgtagttactcaagtattcactattctttctttgtaccacatcttgtgactgccttctttggggtaaaattttggaattcgtgggcgctagatagttgtattaagaccaatatgagtgaggcggttacaatcagaactcgcaagtttatgaccaaccgcttgcttcagaggaagcaaatggtatgtatttttttgcttataagttctttacgatcagacgtggcatatactaacatgagggcgttttaggtggtcgacattttgcatcctggcaaggccaacatttccaaaaacgatcttcgtgaaaaattgggtcaaatgtacaagactgatgcaagtgctgtccaggcatttggtcttcgtacccattatggtggtggaagaaccactggttttgcattgatttacgacgacgtcgaggccatgaagaagtttgagccccattatcgtcttgtccgtgttggacatgccgagcctatccaaaaggttgctcgtcaacaacgcaagcaacgtaagaacagaggcaagaaggtctttggtactggcaagcgtcttgccaagcgcaagtctaagcaacaagactaggcaatcttattttttcttggttcagaaaaataattttcataaagtaatgagatgtattcacttgatggaaatgcattgttgtattcgaacggatttaattacgtgttgcctaaaataatattgttcagctttcgtgtgaacagtagtgaatgaagtaaataatcttcaataactagagtttgatctctaatataataatttttgaacatgcggtatatgttgtattttatgatagtttaatagttttgtaatgtaatgatgttgtttcttatttactaaaaacataagagttgagggcagtgtcaattgataaaggaatgggctaatattgactcagctgttggaaaaaggttaaatgaaataaaacaatggtaaattgcgtatgctttggttattcaatttacttatatcatctacgcattgatctcaaatacaaaaaaaacatgaatacgttcgagtaagaaaacaacttgaaacaacaataatggttgtgtatcaaaatgtatattaaaaagaaacgggtgtactgttaccactgcgataacttaaggggaaaaaaatttatcaacaaaaggaagcagtccgagaattctttacgaaaataaaataattaattttgatttttggtaaactgtaggataaagatcatcacgataaaagaaacaactacagcaatgatcattcctaactgtagccaaaaagacagcctttttgacttagagtagctttgaacaccgtggttggcatgtctcagactgtgggcattcttgtcgagtaagcttcctgtacgctctaccacttgattatcagttactagagcatttgtgaaagataaagcgttttcttttagaacagatgccaaatgcaaaagtgactcagatatctcagtttgcattgaacgctggtttgtgagcaattgggcattggaagcttcgacattcgacatctgttgtcgctctctaagctccctttcttgaatactctgaagagcatgcgcgatctccttctcttgtttactttttatctttttctcttcaattttcagctttttttccatggtaacatttaaatcataaatcctaccctgtaaatccatgattctcttcgaaagcccttgaggttcagcaactttgtcaagttggcattttccttcttcccataataatttccttgcataatcaagattcttttcaaattttaaaagttccaatgggtcttgaaactcatcacgtttcaacttgaattgtcgctccaacctactgatcaaatctttactcattttaaagcctatggagtgagcatttcataagaatatctctctcctataaagaaagttatgtaaagcgctttaaactggggttcctgatattttataagtagtttgagttgagtaggttatcaggtgcatgtcatcttatacacatactaattttcaccttgtatgagtattttgggtttcagagtagacgattatagtattttatatattattcatttataaggatgtactaacatttaattaaaaccgtatttctctttgaatacgtatttttgtaccaagtgccttgactataaaatgctattttaatctcaatctaatgaagtatgagaagcttaataatccttatgttaaaagaattgcatgaaccgtaatgccttaacttaaaggtgtcaataaacattagcgtatttaccttactatatatttcaagtcatggaggatatatgttgtaaataaacttgacagaatctttaaaaacgcaaggatcttgagttgcattccttgccattgcattggcaaattttgaaataacacttatagtacgcaaagacgaccaggctgccttcgtgttagatttttgataaagcgatctttcttcttatttaaataagcactgctaaagactacataccttgtaactccatttgtcgttatttcaatttattcagaccggatgttttcctgaattgaaaattaaacaaaattgcagtctaactctttaattatttgatcagaggatttgtgatttctttagaatctctcataattttattttaaacaacttaatttattaaatttctaatgtttgtttattctgtgtttagcattccaccaggttaaccagttgtctactcttctaacagtgataattcttaccgtcaggcgaattcagcacctttgcaagagcaagctctgtgtaataataatttataaactttagctacttttaattatatagccactgaaaaggcttcaattgcctgaaattctcgtctaaaaatcaagttcagagggattactatgcaaaatggtaaaagacgtattggagtccgaatttcttccaatttgagcaatcattccgggactaatctttctactagtgctcaaagtgattcttcaaatatcgttaaagccactgaatgcccaatttgtgggctggaattaccaaatttgtcagcattaaatgatcatctcgatgttactcatttcaatgataatgaaaaaatccacaagcgacaagattccattaattcatggctaacaaggactttaaatggtgcttcagctctgcaaatgaaagccgctcaacgtctttggagaatggaaccatatgaacagaatggggattcatcaggtgctgtcggccttgaagcaactaagctcacagattccttggttgtcaaaaatcactggcaaccagaggttcctgacatggtctgccatgacccgatgtgtgataagcttttaaatttcatcaatggtcatattcattgtcgtaaatgcggttatatcttctgcaactttcactcaatgtaccagatcaaactcagtattcatgctacctacgactctgaaaatggattttggtgtcgtgtttgtcgagaatgttatgaaggacgtcctgggtataatgattcaaatggtttaattcgctcacgttttcaaacattcgaaacttttcgaaaacctttagctgataaaagaagaatagagtttttaagattaagcaaacgtatgaaaaaacttgaagagctatggacatcggaaaatgtctcgatgcttgatgcgcttcttttgaacaaggctaaaaggctggagcaaagcatcgttcattggcaagatgattccgttgtacaaatttgtcctgaatgcaacaattcttttactctaactagaagacgccggcattgtcggctttgcggacgcgtgatctgcagattctgtgtattagagattagtcttcctcaacacccgcaacctctcctcatctgtatgagttgcaatcaaaattatttccgtaacgttctttatcaaacggaaagatcgaaatcacttggctacatccgacatattgaacacttgcaagtttttagacaggctatggtaaattactatcgactttacgaggattctttgtctgaattactaagtggtgaaataatcactgaagcgaccctgaaaatagtaaaagatagacgaaaaaaatttcttgagctatgtgtgaaatatgatggaactatgaaaaaaatcgccaatcatccctcatccaatgatgctgaagaacaatttaagcagaatgttgttaatgaagcaaaaagatatttacaagaaaccatattgcgtttgcaggccattccttaccatttgcaggttggccaagcttggacttctgagtctgaacgtgagctagaaaagaagaaagagcaagttgaaaagaagcaagaagagttgatgcaaacaagaatagttttagaggagcaagttttcctcgttgaaaatatgattgaagatgctaaagcgaaacgaaagttttctgaggtagagactttactctccagtcttgcacctttgcatgaggaaattcattcaatcactgaaaagattcatgacttggatctttttgatatttgaggattttttcaataaaggaaatttgacttgtttaatgatgctgtttcacttttatgtaatcaaaatttcctagttaatgtgttgcgaaggttagtcatatgatggatgagtgaataattgtatagataaatatttattgatgaaatgaatttgaagactttgctttcctcgtcgaacagcaatgaatgttatcaattaagttgaataggaagagcatcttttttagagttaacttctgaagattagtattccttaatcagtgctttactctccctaataatcaaatatttttttcaagtgttatagtataattaagttatgaatatggggcacaggcacaaaaatttaagactgaattaactttttgaactatccaactttacaaatttacttaaagaatgaatcaatattcgacagcatgataataacaatgattaaactaaatgtaaaatttataatatagattttcccaaatctataatactgaattttgattttggctttacctcgtgacctaaatatcgttaccttaaagacgtgtacagacttcatctactccagaaccacattattttagatttttccaaacaaggattttgcctatggattcttctaatgtaccagttttgaaggatgaagacaagtgcaagttttcgatgcgctttacaaacttcctcaagtctcgccctgagctgaaaacaaagccagcgatcctcaatggaaaacgtgtatactactttcgtgtgaagcgtgttcttcgctttttaacatccgaagcgtatacgcctaagaaatacaaagggtttccagaaatttcaagccgtgaggaagcaatcgaagttctcaaattgctcattatgaattcgatgctggttcgcgttgataaactcccccctaaacaaagaaagcagaagcttgtagaattacagataaatcgtaatcaagattttcaagacgatatgcattatgtttggctctacgagcctcttccaaaacgcgttatggctttggcagtactgttcgctcttgtcgtattggcactcgttttgttccccttgtggccaatgtttatgcgcaagggtgcttggtatttaagtatgggaggccttggagtaatcggtctattctttgttttggttattttacgttttttcttattttgcattactgctgtcatcgtgcgccctggcatttggctattccccaatcttcttgccgacgttggcttctgtgatagctttaaacctttatggagttggcacaattccaaatctgaggtaaagaagacaaggaaatccaagaaattgtcaaaaaaagccacttcaccagctgcttctgcaactcctgaaaagtcttctacgtccaccacttctttaaagaatttaaggcacagaaatcctaccgtcgaagaagtctctgaataaaaattaattgttgtaccgttgatgaatccagtcactcagccactattacttactttaaaaaaaaatagtgcatatctttacgttatcaattctccttatacaatttatttcgtctatgttttcggagaaaggttctttgagattctaaatgtgttttccaagaaaccttggcgttctcattttatgcccaaacgtatacatatataatcagtatatactaaatgaggacactaaattcttttgtgtttcttattgttacgcattttaattacggcaagtttgtcagtcaatgaatatttactcttattgacacacaattcttgcttaacccatttatatgaagcgttttaatttatgtaccactcctggtaggtggtttgataattcccttattcttttaatctcaatttataacacatttgagcgaaattactagattcttagcttgcttttctccttttaaagctagtatagcatttcctcatgacacaaggagtgcattcttactatagttggctgatcacataggagtgattataattacaagttcactaatattcatggtataaattgtcatcatatcatatgatatttaacttcatatcaataaattttactttccatattgaatattttctcaattctttagtgtatagtgcgtttgctgtatatttcgttaaccagacatcgtcattctaagtcaactcccactacctactaattgcagggcattttaaaaaaacttgaattttcaaggtatccctcaatcatatagggtaatacatattatttttcgttgattaagtgcattttattgacgtgaagcttttaaagcccttggcgttgaggattttgtaaatattatactagactctaacaccacaatgtccaacgttactgaaaataaacatgacttacacgaaaacggggtaccagattctgctcagccaatggaattggatgtttctaaaaaggaggacactgaaccagaagtcagagacgaggccaaagaatttttgttgagccagttaccacaagtagaagtccctgagtgggcgcaatggtttgatttctctaaagttcacgaaattgagaaaaaacaaaaccctgagttctttgatggaaaaaatacgtcgaaaacaccagaggtatataaggaataccgagattttatgattagtacttttcgattgaactccaaagtttatttgactttcacggcttgccgaaggaatttggctggtgatgtatgtgctgtcttgcgtgtccatagatttctagagcaatggggattaatcaactataacgttaaccccgatactcggccttcgaaaataggtcccccttccacaagtcatttccaaatccttgctgatactcctcgtggattggtaccacttcttccacctccctcttcttcaattcctcgttccaaagctgttaccattgaagatccttcgattgtccgaacaaatatttatgatccctctctcgacgatgtcttaaaaggtaagggttcaactccgaatcaaaaaccaagcctttcgaaccttcatgaaaacaacattgatcagtcagattctccacagcattgttactgttgcggtaataaatttaatgaaagttactaccaatctcaaacggcccaaaaatataacgtttgtataagttgctaccaacaaaatcggtttccttcaccgaccacaattgctgattataaggaggtcgcaatacaaaataaaattgaagatgatgatacatggactgcacaagaacttgttcttttgtcagagggagtggaaatgtatagtgacgactgggcaaaggttgcttctcatgtgaacacaaaaagtgttgaagagtgtattttgaaattccttaatcttccttcttccgacaaagctttatttaaaatggacaaagtgcataccaatcctgtggttgattctttgcaggggaagaaccctattttatccgtagtctctttcttagccaaaatggtaccaccttcttctttcacacagaaaagcagcgcaaaagaggaggagtcggataaagttaaaggtgaatcggtttatcccaaaccagagtcagaaagttatgatgtcgagatgaatggtaaatcattggaggactctgatagtctatcagagttatatctaactaatgaagaaaagaaaatggcttctattataaaggattctgttaacgtgcaaattaagctaattgaatccaagttatctcattttgattatcttgatcagcacattcgtcttaaatcccaagaattagatgcctttgcacaggcaacttatagggaaaaattgtatatgaaacgagagtgtcaaaatgcccgcaaaaaaatagagcaacaactacaatcgaaggatactgccgcaaatggtctaccagttcaaagctccgctgaaacttctgttatcccagcttcttctatgagtccttcttaataatctcaactaatatgcttatcggataaaaatttattaggcttttatttaaatgaattttttttttatcttatcttaatgtctttgacatatctagtttactcaacttttgcggcccaagttcgggctattcagcttgatctcttaacattcggctgattgatagattgactagagagctatagcattctaagggcaacaattttaacgtactagtatataccagttgttatcaaattttgaaagtaaggtcagctcaaacgttgtgtaaatcctttgtgtcgtatgttaaattatgcaacaaatgaaagaactgagagaaaagaaagaagggactaactaatggtttatgtgaaactctatgaaagtaaatgaaaagaaataaagaatgaagacaaaatgccgcttaatatggatttcgcaatccttacattaaaatgaagtttttcaacatccgtccatgagtgagtttttggggcgaacatatcctgcttctgaccaactggttgcattataatttaggtaggctttaggatggttcgcaatatattcagtagtagggaaaccttcaggatcacaaccaagcacgctactggaatcagaagagtcttgataaattctgacataatccacatacattgtttgaggaaacgttaattcgtaccaataaaaataaatccaagtaggagaaataccaaagttaaggacgacgatcatgggttcttcactaacaggtcgagaagctatgtttccgttttggcccacagctggttgacgcattgtccatgtatactcatcaccaacaaaccaagaaataagcgcatccggaccacttccaggtttataatcaaaaccatacttttgataagcattaccgctaagccaagaattatttaattgactagcacaagacaaagcctgctgataaacaccaccggcccaaccgttcattgctgaaacactttgattgtagatggtaacgaaatcgtaattgggatacatatagaggtcgaaaggagcatattgtgctgattgagaaacgacaggcatggtttccaagtaaatagatccattgtaaggaataccactgccgaatgtaccttccaaggcatcaatttcaggtcctccacgacctgtaccaacattgggatgatcttcacccttacaaacacattggtttaagcgttgtccacccaaatatgaaatgccactaggatccgactgattaggagtaattccggcatcacatgaattataagaataaggccagacgccatcagatgttgcaaggtatcctggacgaaccaaattacctatagtccaaatacctggccaaaaaccaggaatataaggggagcctcctaaggatgcagatacctcgattctaccacccttaaagcataatttattccaggtggtaaccatgccgctacggaaattaagatcatgattgtaaaacgcatccatacgaagacgaagtgttccgtttgccgtagtgggcgtatcagcgtcgtagtattcataatcggtagttgcagcgtaatgaaggtcagttgctaaccaaaattggtcatcgccgtcataaaatgcacgaccagggtaattaaattcatcagaaaaaacaagatccagagtacctaaatcctgagaatcaaacgtataagcactttcgggggtatcaggatctatcaagcttccataacgtaataaacgtaaaatccgaaattgatgatttgtaataccagtaacacgagtactagcaagtgagttatggcccgtgtatgtaagaatgggtaatccaataaacagcatacctgtcccagcagctaaaaagagaagaaacaagagttgcattaatccttctccgcctacgaaataacttaactttttagcatctttagcgggcaaaggataatggagaaaatcgtcaatttctttatcttctctactcaaagaaaagtcggattcaccagcggtaggaccggcaaaagcaacagcctccagtttattaatattttcaatatcatcaactatgctattgttttgaggtgaggtagaatacatatctgatcctgcgctatttccaccgttaggatatctattatatgtctgagagctgggtctaatagagaatctatgggtatagccactagctcttgttccgccgacaccggctgccaaggctgcactgctaaatgtagcgttggaggcattgttgtacaacagacgagtagaggaatcggtgggatttgtgaaagaagaagtactggtgtctctcgaagcgtacatagaaccaatctcattcacgttaccatccgaaggggttttgcgatttaaatcgccacgtacattatacatgataaatccaacgaaaccagttaaatcccaagaaagaagaacaaaaatgaatgaaaagaaagcttagttaaagaagatttcgcgcttagacacgtaaccacaaaaagtcttcgctgagttgtgacagcaaatagtcttcaaaatacttccagcaagtaaaaaaaaaaaaaaaacgttaaacaaaaaacaaaaagaatctaaaggaaaaagatgatgagcctcaatctcgagaacgaaagctaattcacttgaaaattttcctttttcttgtaaagtgctcgaaagcacttttcgcgtaaacgcacaaagtatttaaaaaataaatacaaaagaatgaatacttgtagcgattttggaacgctggtgtacctcaccaaggtggaaatacggaaaggtagtatataggactaggcaaactccaaatggttgtttgcggacaatagcgaggcaaagtcggcggaagtttaaaaagacttgaatgaaagaacaactaggtattctttttacagattaataaaaggaacaggattttaaaatggatagttaaccttccaagtgttgaaaaaaaaattaaaaacaaaagccaaattaatgacttaaaagtccaagtaacttttttgaaataaagtttggtcagttcataaaacaagtattttctttttttttttttttttttgagaaaaaagaggatttgtttacagaaaaaaacaggaaagcagaaagacagcggtttgaatagcacaagctgaactagcttatttataacgaaattttaagtaaatactggagacaaaggttagttatcctcccccaataagataactgagaaaaagtcgattaagataaaattatggagagagaaatcaaaagaaagaagaaaggcctaaaataataagaagattgtataatgactatggattactactttaaaatatatctcttaatatcacagtatataaacactcttgactattagtgtggaaattgatgatggattgcaaagaaaagatgagcggatagtttctagaaaaaattttggaattcaaaagacgaagcagtgatgtaaatagcttttttgcagagtttcttatgttgaaattgaataattacatagaaacttgaaggttcaaggttcataaaaacggagaaaatgggatataatagcaaataaaagagagaaacagatattatgtttgttttttagaaagaatctcaacaaattacagatattttgattgtattggaatactaaacaaaaaaatatgtaagtaaatagtcaagtgagcaaagtagaacaatgctggccacgcgttaaagggggaaaggtggttagcgaagaatggaatgttttcaactcattattgccattctacgaatataaaaacacctaaattgtaaaaaaaaataaaaaaaataaagcaagcaagtttaagtgataaaggaggaagctaattagttatgaaattgagaataatttttggtcttattcagaattaataataattcgtctgttcctaagtgaatatagaaagcagactccaaacgtgcgtatccaagcgcattctattacttttattttagtaggtaaatgataaaaagttcaatttgaggccgcttttgatgcatcaacattttgcgacaattttacttaggaattggctaccgttaacggcactcagaattgtttgaggatgaggctctgatggtaaacaatagatggcggtgctcaaaagatggtatgaagaggtaatttgtagcgcgtttgagaaagagaaggaaaagtatttctgttttacaacatctatgaaagagcatcctgttatgttggccacattgaaaatgtcaacctatttgaggtccaaattaaacccttttcaacatttgtaaatatttcatgggtttgagattttcatttagtacaatattactatacacttgtcagagatatcttttacaccatatgtgtatttgcatcgagcactcaatatccagcggatcgcatacatcattcttttggcagaacaataactcaaatttaaaggatttctttggcatattcatgtatatgttgataaatattggctttatgtctttgttttcataataataaatgcgttaatgaagaattttttaatataataattatttacttaaaaaaaaattagatattaaatataatcttataaagcacttttataatgagcttttgctacgtacacctggctacctcttgtaccttcgttcacttcgtcgttacctgtaggttcttgaaaggatcagtgctactatttactacgtttactctatctgccatctaagaaagagcaattgtgtgctgaataaaatatattttacttgttatacatttataaccattttggttaatgactactttgaataccaacgataaagacctcccgattgttaaaaaatatgattcattgaatggaacgtatgttacattgtaactgattgacgattgctgatctatatgcagttgggactttttaaaaacaggtgtgtcccaaatatttgaaaggctagatgaaggaatgactatcactaagtatatggagctttatacgtaagttagtccaatattttgagatctgaatactagtatattagttatcagatatttcatggcacctatatttatatacttacatactttatttttagagcaatccataactactgtgctgatgcgtccaaaactataacggtggacaatttcaacgatcaaagtacgtaaaaaatagataaaaatttatattttgactcagaatttgtcaaaaagaagaactacatatattttcttatgattattttcactggattctaactgtatgtgctagctgcaaacgttttaggcgaagccctttacaataatttggttctatatctggaagagtatttggcccgtctgcgaaaggtgagtttaaatatcggttttttatttataattctacgacaaagatttcattgcacctcgagtgttcagcagttttctttaatttctaaacattttctctggacattttaaagagtgctagcataagcatctggtcttttattatgattaaggaataaattgcattatgtggtaatttttctcgtgctaattggcgctttaggaatgcatttcgcaaacgaatcatgaagagcaactcgctgcgtatgccaagtattggacgcgatttacaacatctgcccgttttatcaaccatctttttggatatttaaatagatattgggttaaactgaagaacagatttactgagacactcgtgtacgacatttacacactttgtcttgtgtcatggcatcatcacgttttttcccacattcgcgatagcctacttcaaaatttgttatacatgttcaccaaaaaaagattatatgaacctactgatatgaaatatgtggaagtttgtgtggattctatcacttcattgagctttgataaaaccgatatgacaaagcctaacttgagctcatacaaaacttttttcgaaacaaactttattgaaaatacaaaaaacttttatgcaaaggagtcttccgaatacttggcttcccattctattacggattacttaaaaaaggcagaaataagactagcagaggaggaagagcttgtgagattatatttgcatgaatccacattgaagccgcttttagaagcgactgaagatgtactaattgcacaacatgaagaagttttgcacaacgactttgcacgcatgctcgaccaaaactgcagtgaggatatcattcgcatgtaccgattgatgtctcgaacacctaatgggttgcagcctttacgccagacatttgaggagtttgtcaagagatcaggctttgctgcggttgccaaaattgttccccaggtcggtggagaagccgatgtggatcctaaagagtatatggaaatgttactttccacgtataaagcttccaaagaacttgttaacaccgcatttcatggggatactgattttacaaagtcattggatacagcctttagagaacttgtcaatcgaaatgttgtttgccagcgctcttcctctcgctccccagagttgcttgctaaatacgccgacagtattttgcgaaaaagcaacaagaatgttgacattgatgatgttgaagactgtttatcgtcgattatcattatttttcgttatgtcgaagacaaggatgtttttcaaaacttttatactaagcttttagccaagcgacttgtgaatggtacctctaattcccaggatgctgaatctagcatgctatctaagttaaaggaagtctgcggttttgaatatactagtaagctacagcgtatgtttcaagacatctccttgtctcaagagattaccgaagcgttttggcaactccctcagtcacgtgctggaaatatagatttctctgctcttgtacttggtacatcgttttggcctctatctcccaacaatgtgaactttcatctgccagaggaattagttcctttgtatgaaggattccaaaactattactatagctgccataacggaaggaagttaagctggttgttccatctctctaaaggagaaataaaggcacgcattaaccctcaaactaatgtcacttatgtgtttcaagtttctacatatcaaatgggtgttttgcttttgtacaaccatcgcgattcttatacatatgaggagctggcaaaaataactgggttaagtacagatttcttgacagggattctgaacatattcctaaaagcaaaggtgcttctccttggcgacaatgacaagcttggtgatcctaatagcacatataagatcaatgaaaattttaggatgaaaaagatacgggtacagttaaatctcccaattagatctgagcaaaagcaggaatctctggagactcataaaactatagaagaagatcgaaagttactgcttcaatccgctatcgtccgtatcatgaaggctcgccgaacattgaaacatgtagtgttagtgaaagagactattgatcaaattaaaagcagatttactcctaaagtgtctgatattaagcaatgtatagatatgttaatcgaaaaagagtacctggaacgccaaggccgcgatgaatacatttaccttgcttgagagaaacatctccgcgaaatgctccaaaaaaaatgatatacttttcgagtgttatatatgtaattaatcacgcaatacgaattttcttttttcttttgtttacattcttgtctgctagtgatctttaatccattgaaactaagcttttaataacgtaggaaagtcaccactccattgaagaaatgtgtagcttagctacatgcaagctatgcaacttttttttactactagttactggatagcaacaacaaacttctattatcccatcattttacgtggataagtcgtacaatgaaaaagaaaagaaaacagttatcgaccacatacatgcaccatttcacgaagtacagatgcttgaaattgtgaaaggatgtcaaagatatgttttatataatacatttattgtcaattgtcgtcttcgtcttcctctgcaaatcgcttgattctgttaaaaaagacatatattgattattcagcacgaagaacgaaatggtgcttacaaattaaaaaaaattaattgatcagactaattaaggcaattttaacgtttttattgatttactacttccaggtgttgctggagtgttcatggatgaaatggatgattccggtacattccggtgccaacaccatagtatgacataaatgagtaaacatcgcggttcgctcattcttcttcaacacaccatcttccttgacatatcgttctgaaaaaaaatactaggaagagaatcgtagcataatggcgactttatttcatcttatagatgtacatggtaatgaatatcaaaatgtgcaagaccacagccttcaaatggccttagaagagctgaatcaacaaatcgaagtgattcaacgccaagaagaacaattggctttgcgaaagaaggcaattgaggatgcaaggcaagaagtgctccagcaaattcaacatcgaaaattccgtcaatacttgcatgaacgggaacaagaggctcgtttgcaagagtattatttggagcaactgcaagagcgtagagcttttgaaaatgttgtacggactataatcagaaagcgatttgaggatgaggagcgtgaaagagctcatcgcagggaaaaggcggctcgaaagttgctacgcagaatacttgtctccgattcacccaatatgcagcttgtagtgccaaataatttccagcaaatgtttattcatcatccagtcgtagacacaatatattctcctgaagagtcttcggaatcccaagctgaagtcgctgaccaacaaactggcccatactctacatcagagtacgcaggtgctcaacaatctcaaccatttcgcatatttattcaaaacgacaatgcacctgaacaacaaagtggcccagacgttgctgagcttaatacgctaccaaatagaagcaaaacgtcttctcaagctagtgtttctgatgaggagctttctcgcaccgagttggccgaattgaacgattatttattggctgctcaacgccgctctaacaaacgtggaaatgctagaaaacatattgacttaactgctcgtgagagcccatccacatctttcgcacagatgtcgaaaggtgctttgaatcctgacccagaagtcattgaacctgaagacgaacctactacgtttagaaacccactagaggcattgttatcgactggtcaatattcagtggtaagtagtgatgaggacgttgaatctgttcgtgatcccgatgacgggacgttacctattcattctacccaaacagttgaagagcccatagacacgaaggcgggagagaaattaactgacagctcaaaacaaccttcacctcctgttgctgaacatttctctaatgagaccttttcggcctctcctaaaggcgctgaaactgatgtaaagagtgaaggaagcaacaatcatgagcaaggctcatttaatgaacctaaatctaatgttgactctaatgattctgcatctccgaaaagaccatcttctcaagcatctttacgacataatgttactgttgaagaggtccctgacgaggatgcatgataaatattatatttgtttattaaaagataaaattttccttcctaactaccaacaaatctactttcagacgaatccatttttgcacatatctaatgaccaacattcacgtaatcacttatgactggatatacgataatttagataaaaaattttcaatgcattgaacatttcctatatcatttataacaagcaacgtaattacagattgagaaagctcatttttaggattgtagaaatcatatcgctcaatttcctttctctctttaaactacagtatctttttacttacttaactaaggatattttcaccgtgaatattttaaaaagaaaggctttcaagaaaacaatagtccccaaaaataaaaggaaataagaaaggagtggaaaagcactattgtttgctttggtacgtaaacgtgtaataaaaagttaaaccttttttaatgtaaggatctgtaaaaggaaggcgtatttggaataagtttgataatatatttagtaggattggaatacttctaaacctcaacttgaagaatagaaagacaacactaattatgcatcgttgcatagcaaaactgaaaacaggtacaggtattggttttctatatacattttatgcattcatgtatgagccaacatcaatttcatcaggaagctcagtaatgttaacctcaaaacgttcctgaattttgtccaaaatttgagagtcttcttctgaactagaaaatgtaatggccaaaccttttgtaccgaaacgacctgcacgaccgacacgatgaagataactatcaggggaatcaggcatgtcatagttaattacaatgttgacgcgctcaatatcaataccacggccaaaaacatcagtagcaacgcaaatacgcttgtcgaagtctttgaaggccttataacgcttaatacgctcttcctgaggaagaccaccgtgaatgcaaattgatggaaagttgcactcacgtaaaagacgatcaagttcattggcacggcttactgactttacgaaaatgacaacctgattgaattccaaagaatctaacaaatcattgattttcctgtttttagctttttcctccagcttaacataatgttgttggagaccatgaagagtaagcttagtctcatcgtccacataaatctccaaggggttttgcataaactttttgcagattggacgaatttcgttggaaagtgtagcactaaacatcataacttgcttctgaggaggagtggcgcggaaaacctcttggatatcacgacgcatgtcaacgctttccaaaagcttatcgcactcatcgagtacaaagtgcttgacactattaaccttcaaaattttctcgcgaacaagagcattcaaacgaccaggtgtggctactactatatgaggggatttgctcttatctttaaaagcctccatgtcttgtttaatattaataccaccataaaatacagcggtacgcacatcgggaagatacttgctgaaacgagcatattcatttttgatttgaaaagcaagttcacgagtatgacacaagacaagaaccgagacttctccatcgacaggttcaatttgctgtaaagttgatagaacaaaaacggcagtcttacccataccggatttggcttggcacaaaacatctgttcccaaaattgattggggaatacaaacctgttgaacctctgaagggtgctcaaacccactgtccgtaattgcacgaagaagttcgggctttaacaaaaagtcccgaaagcccgtagagtgaattcctacataagatccctttttatcagatttttcaccgttctctgcggtatcagcagcaggagtgatctcctgagcaggctgatcttgaactaattcttcttcctcttcgtaatcaattaaatcctcctgagcagatgccatgttgaattctaaggttacctggtggttggtagaggaagaacagtagtacgcgttttagcgtaccataatggtgtaagtgtttgtaacgaaatcgaaatgaagtatcttacagtacgttacgatacactatacgggttggatgtaagcagaaagaataacatatacaaaagaagatctttttcaaactataacatttttgttaggataacataaaccaggataaaaatttgtagtacttaatttcatacgcagtcaaaatataattttaaataacagctcctattgtaatagcggaacgataaccagttaaaaagacgaactaatattaacatttcaactaaattttttttagctccgataagtcaacagaaagggaaagcgctcgaaaataacgaaatgagtgtcttccaataccaaaaataaatttctaaagggagagtgtctattttcaaagacagggatggatataaacaaacgaataactattacaaaaaattcctacaatccacggttgaattcaacctccacgatgggctggtcagacttatccttcaaatggtgaaattggggctctagcttaaacggggaaattttttctcttgcagggaagacgccaattgccaaaggaagggctattaaggaagtcagagtgataagtccgagattgacagggatggtcaacttagggcgagtacgaagccagttctgcttttgtagtctcattaagactaaaggagggataaccataattggtgaagcgttgattacacgggaaagagcagtctctccaacagcataaaacgccgcctttttgctttttcctaaagattctccctctttatcgaaaacgtcgataccctatacaaacattagtaaagaatgaaaaaacacaaaaccaatgtatgaaacttcaatacataggtttgtacccagaataaataaacttaggctaaaactcatacctgacgaagttcttcgccgcgcatcaaaaagacatttaaaacaccagctgaagcaacagcagcaaaaggggtcaatcttccgagtaccgctttggacgaagaagaaagaaagttcatacgaggcacaattttgttgagaccaatagcaacaccacaacttgcactaacagcataaatataggatttagtcatctgcggaagagtcaattgcgtagatttatttgcatttgcagaattaaaagctacatttacagattgattcatccactgccaaaaaacggttccagcggtaccaaggtttggttgcagcatacctgctgtgacgaccaaattagtctaatgattagcatttagtcactaaatagtattatcttaccaagacaaagcatgacattcggaatggtaagaaaacaggttccttagtatcgggatgcaaagttgaatcaacaactaaaatcgttaatatgtttttttttttaatttgaaaatatatttaataacaaaaaaaataactaatcaaataatataacatttgatcggatttgtatcgtataactacatacttttctttgcatgccaaaccgtttcatctaattgtgcaattttacccgctccatagtcttccagagttttgacggcgctatttaaatcttgagatgtagagagaagtgtcctacagatgttaggtgctcaaacgatcatgtagttaaattataattaccttggatcagtaatatccatagcgtgctgccgcattagcataaatacaaagagtaatataacatacacgaacacgtccccaataggtggacaagtcatacttagaggtgggcagcttattgctggacattgtggtgttggtgttggtagtcggtacaaaaatttgcttaattaacccgattggtagtgtctttggagttcataatagctacaaaaaaagttttccttacaaaaatctaaatagttatagcatttttttaagtactagtcaatttttttggaatggctattaaattgtttgtctttgacgtaaatggcaagaataaattaaagattcgatcacgcatgactaagaaacagcattttttaacagaaataccagagtgcatgataactactgagacttaaatagcaaaaaatgaaggtagccataaaagtgtcatggctatgaaaggcaaagattcgttcgtaaataattttcaagaaagttcttctttcttaaggttgggctgttcattcttttcttcgcttttctgttcttcaactggttctgtcttattttcatttttaacatcatcttctattttcgtttgctgctcaaagattttatcatcgtcagattcttcattttcaaaatcatcttcggagacgtcgttttgtgaagcttcagaaaatggaaggatagtattgatcgcacgggataaaacatgtacgactctagatcgtaacgcttcatttgaacattcaactttcatagtcgaaaaatcaatagacgcttcatatttttcaaatttgatttcaacccccttttccgttttagtcatactttcgccaaattggttgtccaaaaacatcatcagctttttaatacgatcttcctcctttgatacttttggaggcttatctaaatgcgaatgcaaatggttacatttatggctcgtcactattaatggttagaaattgttccacattaaacgcagacttacacttgacagaagcaggactgctttcaatgcctagtagaatagtaattactgaatcagctattgtatcattcataatgttgccaacccattcaagagcaagcttatgttcttggattaaagtcaaagtaatggcgtccattactgtatattgaggttgtcctgcctttgtttttgactgtttgacatatccaaacatttgttttaaatggaaatttgcaagctccatactcgaaaaaaatggaatgacttgtttttgggttaaaacggtggtagtaaggtcactgaaatctcgaagatcttcagctgacatcaatttataattggcatccttttgaattaaaattccactcataatgtcgccttcttttggtttatgaacagcgacctttcccaaagctctcactaaccgttcccctttgaaaggaagatataacggtacgcaatttcgaggggtatatactttgacatcgacttttctattgtgaaatttgctggctagagcactttttaatcgacccatatttgtttgctcaccatgcaccaaaatctataattagttaattttaacgttacattagtaactaaacatacaatgtgatcggcatttaccaggtcaatgaattcactgttttgaagataatcaacatgagccgcaaaagaaagttcctccactgccattcttctaggaatcttttggcctgaaagtgacacaatttcaataggctcatttgtaatttgctttgccattgtcccttcaacagaataaccagtaagaagtaacgtatttcgagggtcaggagcccatctttctaagagggttcttgaaacaccattttgtagcataccaggacttgccaatattacagaagggccaatatcatcgaatttttctaaatttcttagacttttgacaaaacgaaagatgaacggatttcgttcggcaaaaatttttcgaatattatcattcatcatgttaacataagtttgaaaaatggccatacactttctcgctagcgatgatgcataatagatagggactgagcgaagatcgagatgattattccaatattcatcgagaatgagtaataactcctgagctcttccaagagcaaagacaggcatcaaaactctccctccattgcgaatagtggaatgaataatatttaacagtctagcctccttctccagtcttggttggtgagatgctgtaccatacgtggattctgtgatcagcacatctggtcttttaggaggaacctcagcgacatgcaaatggcgatcttcttctcgtgagtagtcgcctgtaaataaaatattgactccagccatttccacaaaatacatacaggcacccaaaacatggcccgcatgatagggtgtaaactttataccctcaacttctatagttgaatggtagtcaacagcctcgattctatcaaaagcggctaacaaatctttctcatcgtaaagctgatcttccatgcctacattactgcgagttgttaatgaatactcagagctaagaatacatacctcactttcacgtagtcagataaaagccacttgcaaactgcctttgtaggatgagtcatgaagacacgacctctaaagttcgtcttttgcataacatagggaagcgaggctacatgatccaaatggaagcttgcttaagttagaaatacttttcaaaaaaaaatgaatcaatgcctaagggaccataatagtaattggtacaagaagtactctaatctaataacctatggtcgtctcaagtagtggtacaaaagggacttactggctaattaaaagtacatctacagtgctcaaatcaaactcatcaaaaaaaggaagagctgaaagcccagtatacgcagggtgaacaccggcatcgagctagcaaaaattagcattcacaatcataacaaaataaaaattaaaataccattactgttttccctttgtattgaataacatggcaactgcgaccaacttcatttccggctcccaagttaataaactccagtaaatcctgacattggttagaaagtaggcccttataaaaaatcgtaaattcaaggcttacggatgggtctacaggtgcatcttcatcaaattcctttcttttggacatctttccaagggcttttgtctaaaaaccacaattggaaagacaaggtcgtgggtgctgggcaagcgcgagttattcttcacctacgcattcaacataaattgggagaaagcagaacaaaaatttacaacccttttttttttaattaagagcacctaattctatttattattaatgacttcactttaattgatactagaaaaccgtactttaaggagcgaagtaaaatgtttgtgccaaggcaactgaatgttcgcaaaattaaagcatttacagggaaggaaaataattctattgcagatggaaataacaacaaattgaaagatgagcattacaaacataatgaagccagcaaagaaccaagtcattccataagcggaggactcatgttaaatcaacaagatagacagcttattgaaccgttaaatcctgactttttatcagccgttgattctatattagaaatttattttcaccgagaaaggcaaaaagaaaaagtgcacttggcctttttaatccagcaagatgatttctggaaaggaatccgcccgaatccaacgcaaaataacttgaagtatgctttatcttatgttactaatgcgctgtttcatttcgataattcctcacacatggttattagaaatgagaatattgttcttcctcttgacataccactgtatgatagaattatttacgttgaaccagttccggctactctgtctaataaaagtttacttttggctgggaaacttcgcaaatacctcaaagagttccttccctatgttgatgctatcggtactcctgaaggttatgcttttgtaattttgtacaaaaaggttgatcaatcagcacttagcaagttgcctgtccctcctggatgggtactgttgactcgtaaagaatggacaaatcgtgaagaaaaatattttgaaaatcaactccatttagtaaaagcgtcatcttcagacgtttcaaattcatccaattcctttcctgaaaatcgttatcccaaacttactaaagtagaaaaacaaatgaccaagtctgtatccaaaacctcacaaactgataaagatgaagataatttggattttaccaagaatcttttgacccgtatcaagaacctccatcctttaactaataaatctactattcacagcctcttgagttatgttttttcgcggcaaactcagaatattgcatgtgagcccatgtatatagactataggaaggacgaaacagaggcgataatacgttggaaaacaccgcttcatgctgagacgtgtatcaacgcgtttcgtacacaagaaaggaaacaaaacagtcatgatgatattcgggcacataggaaaaagggatctagccgtccattcctgattgctgagctaattaccggagaagaagaaaagaattattggcgtatgttaaaaaagtaatatgttttcctttctctggtaatactaatttgatttatttactactttataatatattctggtaatataggcatacaaaaaggtaacacggtcgttattctcactttaatactaaatttgcattaacagttttttgtattaataacccctctaattttcatttggctgataacctattgcgatcagcaaaaattccaataaaccatgaaccacaaatatgtaaaaacggtttaccaccccacaattgcaaaattctattacttagattttaattacatattctgtacatcattgttgctcccggcttgtattttccttaacgccttttaactacgaaacgtaatattcttcactgctaacagtcttaaaatgaaatattttctgtatgttatatattaatttagcataccgaaaagttcttgaaattgaggtgtgttttcataggtctgagttaaattcttacatctgccattctagtctaccacaaaccattctcatgtcttcacgagctttacggaaacttcagcgtcaaagacaaaccgagctattggaagaagctttagacagtgaatctgatgaggatgacgagttttcttcaacttccgggaaaaaagtagtaaacgtgttcgaaattctcgaaaaagaaaataatgctattaactcagaggcagaaaaaagtgtttctgaggaagagcaggatgaaccattagtagaaggcgagtctccaattgtctctacaaataagaaagcaaaaaataaaaagaaaaagaaaaagcagcagaagaagaagaaagtcactggaaagcgtgatttagataatcaatcttctgataatgagaaattggagggacttgaatcaagcaaaaacattgatgatgatattgatgaaatagaaaaggctgctgctgaattaaaacttaaatatcgtgagcaagatcaggttgagcatgttgctggtgtcgaagaatctgctactatcccgttagataaagaacttgatgaaaaattgaataagttattgggtgtaaatattagtatgttaaatcctgatcttgaaatacgtaagatttttggccgcatcgttgagaaacgttcggtcaacgctcgacatgataacctgcggaggaaacgccatgttttagtacagcctcaagaaggatggcctcctttagtaagatctggacttggaatgaaacttaccggtcagtcacaagacttagagtgcttttttgaaatcactcagagtcgtgcttaccaggaagttcaagagacattcgagtattacgtgcaaacctatgaccctaataacctacttatgcttttacgctcccatccttttcatatagacacgttattacaagtttctgaaataatagatcagcagggcgatcatgaactgtcagcagagcttgttgcccgcggtctttatgctttcgacagtattcttcatcctagatttaatcttgcaactggtgccacgcggcttccttttgccatcccttctaatcggcgtcttttcctctgtatttggagatatttacaaagtctacaaagccggggttgttggagaaccgtctttgagttttgtaaagctttactgcagttcgacatgtcagacccctacgcaattggtacttgtattgatatatatgcacttcgtcgaagagaatttgcttggataattgattttgcgaattacctggaaaattcaaacaaaatttcggacacgccaaatatgttatattcgtcagcacttgccatgttttacgtacatggtgatactaccgacacacgagcgagtatgcttgccgcctttgaacgtgcaccttacatgctaagtgaattgttggacactttgaatatctctttcacaaaatcctctattccatcccctcaagatccagttcaagagttacattctgctatgtatgctttatatgctaaggatagctggtctgatcctacggtattagcattcattaattccattcttgaaaaagaaaccgtgaccctgcacgatgtagaaggacaattcgcagaactcactgaaaatctctctaggcgtgttatcctgttaaatgagcaaagcttgagaaaatttctaccacagagaatcttgcaaggaactattttatcctttgatcctctacctcctgatacatatttaagcgagtcacaagtctttggtagagatatatctcgtcgaattgcgtcgttcttgtccgattatttatccagagcaagagaagttaatgaaaatgaggaagaaccccctgctcatgagtttgatcttcctcctgctgaacaattgctacaacagattgaatcggaggttggtgaagaatcagaagatggaactccggtgatgacccgactacgttcattttttggaagcttgtttacatcaacaaactcagagacggaacctgcagaagaaagcacagaagagatgggtcaaggggattgaattatttcaaaagaattgtttaatgaagtccttattttcatacaacgaaagctattgtaaaattatcaataaaaattagatgaactatttaaaaataatacgaaaaacgatgcaaacgctactgtaaatacggtaatcttaacaaacatgtacaatatgattgattagcagaatgattgtatatgcaaggtactaaaaaatgtcaaagcaattcttcaagtattcaaaatgaatttaaatgcaagatataaactgcttgaatgaaaagcaaaaacaaacaaatcaatatacacctatactttattgagggggaggatttccttggttattgttatcagtgttgccattattgttattgttcataaaattgcgagccaaattttgcagttgggggttattggcaagagaactcaagtcaggcatacctcctccagattgaaagttacgggccatgttggcaatattagggtcattcataatattattcaaagcacccgattgcatcaagttacgcgccatgttcataacagctaaaatcacttattaacaatgaataatgtatacactaaaaaacttaccaggattgttcatcaaagaacctaaatcaggcatacctcctccaaaaatggatccaagatcaggagcggcaccagcagaagtgcgagcttggtcagctccagaagtagcggatgaatccgatggttgattcaattgcttgttagcagcttccaaacctctctttaaaacctcattattgggatcaaagtctaagcccttcttataagcatcagctgccgctgctgcatcgccaagtgacaatttggcacgaccaagtcgtccaaaggctcgagcatgatgaggatctaaacttaagcatgttaaagcatcttctacagcattttcgaattgccctagctgattatacgcggctgcacgattggagtagtaaactggagaggtaggatcgatttctatggctttagtgtataaatccaaagctttttgataatcctttgccgcaatggcattatttccttcaagttttaatttctcagcctcttctttattaacatgagcagtggaatcctcctccactggatgcagtttttcgtactcctcaaaagcagcaactaaacgatcccctgacttgggcttaatttcttctggtttgattttaaaagaatcttgaatacattgagctgattttggttagattatcttaaatggggttacacataccagcaacctccaagctttccttttcttcttcagaaatcgaaccggtggtaatagcttgcttcaaatagtcaataatagccgcagtaactttgttagagctcattttcctaatcgttttaagaaccgatttttttcgtattactgaaagtatatcgtgagatgcgcgaagggcaaaattattccaagcgccgttatagatttttatatacgtaaacatgcaaataataaaatgaatttttgattcctaattatattgctattaaaataacattagataactatagtacctttaatgtgaatcatgaactgtaaaatactgatatgacaaaaaaaaacaaaaatagatagaaacaacagacaggaagcaaagaaaaaactaaaaacatatattattccaggtcccagctttctgtctcagaattatattgaaggagatggaagggtatttgcaactgttcaaggtacgtaccaatggaacatggcttggtgcgtaaatcattagctgatgtgcgtaaaacagactgtggaacttcttgaagcatggttgtaaacttcaaagaaaaaacaggaaatagcacttcgactgctaattgcgcagattttcgccaattttggatttttctttcaaccacctgtatctgtttagaatttttgtcagtgtcaagagcgagctctacaacggataattgttctttcaagccaccaatttctaattcaaggttacggattctgttaattagtttgctatccgtttcacttggagcagtagccattgagataggcttggcacaatacagccgttcaggtgaggaaacagttaagcgggttcgcgaaatcttcgaaatcggaggatgaaatggtttaatgagagcctttcgtacagacattttattaacattcttaaatggccgcgtaattaaatctttgttgacccctgggtgcatagtagatttaagagatggaaggcttcgatttatcaaagaggtagaaagacagacattagaatagtttggagtattgttctcattggacaaaatagtatttttataggtgttcggtttaataatattagaatggtttgaatgattattcccaattgataaaacactgtttttgtatgaattcggcttagtgacattagtacgatttttgctattattttcattcaacacagcttcgcctctgttggaaaccatttcagtttgtactttcccatacaatccagtccaaacattctccttccgagatgctagaagatcgaccctcttatgcttatgggaggtagcagacttagggggagtgtaatcatagttaaatttaatacttgaattaggaatatgcgtggcttgttgttcagactcattgatgcaagtttcatcaaagtcttgatctacaccgtagggattcaacaaatcttcttgatgttgagattcagctagtggttgctcaagtcgacgtgattgtttccgttcttctattgccattttgttaatggtaattaatgaattttcggaaaaagttggctccatatcactaggtaatggagaaatgtcaaaaatagtcggctcactagacaatggatcttgaccagtagaatcagaagttaaatcagggaagtcttcatcctctcttgatggctcaaaatcaaattcctcagaacaaccattgttccaatcgatatgatgaggtaacgagggctctgtatatatactaggttttatggtaaccggaatgactacagcatcgaaaacttttctcggtttcttaatccttggagacagagtaggatatatttcctccttttcaggatacttcctccagcctgtaggtcttccccttcttcttggcaatccttcctcgaagttcaaatctttattaacatacgaatactttcttggccttcctgccctatgcttcactctcgtcatttctcttttcttcagcataatcagtgcggcttcagagtctgcaaatgcagggaatagattagtatcgtctgtaaaagccaaagatttaaatataggatcgagatcacacagctggttccaaccaaaatcactttccgaataattttgggttgataattgagatttacaactttgtgagcttaacggttcaataacctgattattctcgttaggaagagtaaccagtggttgattttcagatttatcttcaaagtatgcaaagtctttatcattcgaggacacatggccgctaatctctgggtggtcatcacaatgggcattgtatttcacaaaagagggagattcagtttttggatcaggagtcgttgtacaaaagaaagaatctgtgataaattcattattcatttcatttaaagaaaaatctctagaaaaggttcccttcatctggcttgcttctgtttgattcatcggtttaccatcagaataatagtattctaccggctcaaagaaatgggatccaaggtttgagccgacgccctttccttgctcaaacctttcattgtcgttagaggaaatactttcagatccggtgtttactggtatcgactcctgctttttgttcacattcataaggcctataaggtttctcacgattctcaaaaagcaaaattctgttcaaagcaatatacatttaataaatttgccggagtatgattattaaggacatatctttggtgtggaaattgtgaagaaatttggactgagtatggtgggcactaattcttgaaggaggtattctaacaacctctgtgcacataccacacatggtgaagttatcttccattataaaagccagaaaagctaatgctttggctaaaaagaatgacaaaataaaaaagaaagacactgataaaggcatacgacaaaagcattctaaaaaggagggaaaagatgaaacattgaaaagagacgtagaaaagtttattcaaaacgtgaatagcgaagacaccccttctgaagatgactccatgtcaatggatgcttttttggaaggcggatttgaagaattagactctgcgaattcgaatgatgcaggttcctcaagaaaaagaaaaaatttgccaaatgaaaatacacaagactctacctctgaatcatcggaagaagaagaggatggcttggaatcttatcaaaagcaattggaaggcctaaaggaaaaggatccagaattttacaagttccttgagcagaatgaccaagacttgcttgaattcaacgccgctgaaacagacgcaatggcgaaggaaattgatgagaatgaacgtttgaaatcttctagcggaaaaatcgttctgacaagtgatacaattcaacaatggcaaaagcttttggagacgaaccattcattgaccacactacaaaaggtcgtgcaagcgtttaaggcagcagcattcttaaatgaggaggaggctgaagatttgaaatacactattagcgattcaaaagttttcaatgacctcttgttgttagccatccagtacgtccccaaagtgttgaattatcatgttcccattcaagaggatgcgaaaggaaaaaaatttataaacactgattcaaaggtgcttccgaagctacgccctgtgttaaaatcctatggattttcgattttacgtttgctagaagggatgaccgatgccaagaatatctctttactacttcgggaagctcagaatgtattgccttatatgattacctatcgaaaattccttaaacagtttacacaggcaactgttgaagtatggagttcgactcgtgatgacagcgttcggttttcagctgttgtattgcttcgtacattatgcttgacagctgacataactctgctggaattcgttttaaaagaggtttatcttggtatggctcgacaatcagcttacactaccgttcatacactcgataaaattaatttcctgaaaaatagtgctgttaatctttttttattggacgctgaatcatgttatttaatcggattccgttacattcgacaacttgctattactcttcgtaacaccattcatcaacctagtaaggattctcgaaagcctgttcaaagctggagttatgtgcattctctagacttttgggctcgtttattgagtcaagcagcctggttgagtagagaaaagggagttgcttcagaattacaatctttggtctatcctttagtccaaatagcccttggagttataatgagttcaccgtcatcgcaattatttccaatgagatttcacatcatccgaagtctaatttacttatcgcgccatactggtgtgtttatccctcttgcaccttcgctattcgaggtcttggattcttcttatgtgtcaagaaaagccaaagctagtacgcttaagccattggattttgacgttgagttgcgtgcatcttcgtcatacttaagaacaaaggtctaccaggacggtttaattgatcaattattggaactcttgagcgaatattatgttttatatgccactgacatttcattccctgagctcgttatacccgctattgtcagaagtaagcgatttgctaaaagaagcaaaaatgctaaacttaatcgtggattgttgactttggtgaatcgccttgaacaacaatcaaagtttatgactgagaagcgaaatcaacagaagtttgctcccattgattccgattccgtagaacagtttgcacagacaatagattggcagcaaacgcctcttggtatttatgttgtaacgcaacgccaaaccagagaagagcaaagaaaactcattcgtgaatcagttcagcaagatcaagaacataaggagcaaatgcggcagaaaaagaaacaagcgctcaaaagtgatgatattgaattggatgacctgagtgaagaagaagcagaggatatcgatgagtaattattggtgccttgtacgaaatgtttttaagataatctgtttgacagttcagtttaggaaattcgtgctttgtaaaaattattagataaacgtcaagagtatatctctttcggtcttgggtttttaattaggagatacaaaaagaaaatatattgggtttggttcaatttagtttactttatttggtataatatattttgaatttattgttttttaaccttaagtaagtgatagagtatagcagtgtatcaatgtaggttttccaggttatacatttccaaacatataaatactttttgacaggcttttataaatagacttgcttaatctcttgcaatataagtaatggttgtcaaatataatggtttaatatattaccacatgcgacaacgatggcaacacgtcaatttgtatcaagtatgtccattgttttcaatttatcttcataatcattgaccaacccaaattgcgggaaaaaatacttccctactgaatacactcaataaaacaataactggtatgtagtgattgatcatcataaaccatttttcaaaagaaaacctaattgatcgattttattgcctttttgtagtattgttctacgcagtttttcttactacgaactattcttctgcactgataacaagctacacttaagggctgcattcaagatttcttgactatataatttataaactagacatgtttaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttcatttcgtttttttgtttttgtttctgtgcaaaaagaatgtttgtgttttcaatgcttcgatacaattattgtcttgaactcgctgaaaccataaactgataatgaataaaccattaaagtaccaaaaatataaatgtgtacgatttgaaatatttttttttttttttttttttttttttttttttaggccatgaatgacaactttgttttaattttcttgtaatatctcataaaggtttggtttttataacccactcaatatttggtgatttttattttattttatttaaatggaccatacgttcattccttattaagcaattatgtcaagaataaaaaaagaatttaaaatcataatcgttttaaaaaaaaaattttaaaaggagcagctaaattaaattaatgtgacattgcatggttatttataaattatcttctacaaataattaaaccaattaagtgtataaatgctcctgtagtgctttaatcaaaagaagaatcttaattgttattgtattcatacaaatcttactttacttttatatctatttacaacgtacgaaaatcgtatttgaatatcaatttaggcaaacctcatttgtttattttttttggagtttcttgtaactcttaatgtatacgataacatcaccgggattaaaatttacatattcatattcatccaaattcctttgtatgtttgatttaattaattaattaattttgctttttttttttatttttatattcttttcgattaacgcgacccgccgcaataccttaatcaccatttggcgggaattttgctgagcgattatagctggtagtttttacccaaaggagaaaaagtcgcatatcagtagatgatgcttttaaactgctataaaaggtaatcctacccccgttcactttgaagcgatatttgagcgttcagcttaattgaacattcaggacttgaaaaaaacctgtagtgatcattctaattcaagtgtataggtagcagtaagaagttgctaaattatacattttgtctgtctgcgaaaaaggcccagctcatagagagatatttcgcttaaaggtggtaaaactagtgttattaacttactttcaacaaaagacatttgttttcgcattgttccggttatacttgttattttagtttaagacgctttccattgagtgtcttcttttctttctttttatcggctcttatcctttattgacagatacctaagatacttctcaatatttggctaacgcttcttgcaacaaaatgagcttaagtaagatgagtatgagtggcatgagtggcatgggtatgggtagctccagtaactcgagtgctgcgacatgtcgcatgagtatgctatggaattggtatatacatgactcgtgtttcctggctaaatcctggcatatcaacactggaaacaaattcgccggtagtattattggaatttttttcttcgccgtcgctattgaaggtttgtccctcgttcaaagaatgtttgatcgctggattgttgctcactctaatggcaaaactttaagtggacctctgcgtatcttctttccaagttccactgtgcatgttactgtctggcaacaactaatacgagcagccatgtattcatcgttttacttgtccgctaccatcctcatgttgattgtaatgtcgtttaacggatatgccattttgttcggtttcgtaggtgcttggataggatttttccttttcgcgagtgatacttatggaaccccatccactggtactggatgctgcgaatcaagatagtcatatttaattgtacaggggtattcataaggatccgattttaatgtactattaatactttttacgattgtttttgtttggtgttgggtttcgatagtgtgttttatgtttttctttgtttgcttatcagggattatattcagacttagaaataataactttttctttaattcagtttaatatatctcctctatcggtatgcaaaaactggtagtttactaaatatgttgttgatatggatgcaaatttatatgatggtacaaaatagtatattctctgctcagtatgattcaaagttgttccttgatttcttgtgagtgctttagtcatcaacaaacatctgtagctctgatccttgatttacgttgaatgattccatgtagttcttttctttataacgaatatggtaatcgagcttcagcaggccaaaacatattatacgattagaaaatccatttaaaggaatttttttaattatgaaatttcagcataccgtatttagcattctactagcatggctttacgaatccttgataaaaaacttacttaattgttatattgctagcgtatcaaaaataggaacaaaacatgctatacactattaattgtagttgcaatgtacaattattaagtctttaattaaatttttatctctgatcgttgggaactgatctgccgcgtacttaggatcttcattttcacttgcaaactgtcgtaacacctatcctcagcatatcgcatcgtgcatctggtcaacgagagtctataagaagactagcttcagattaaaaaaaaaaattctctaataaagtaaaatgtccttcgacccattgcctggaaccttagaaaaccttcttgagcaaacttccttaaaatggatttttgtaggaggaaaaggcggtgtaggaaaaacaactacgtcgtgttcattggccattcaaatgtcaaaagttagatcctctgttctacttatctccacggatcctgctcacaatctttctgatgcctttggcacgaaatttggaaaagacgctcgtaaggttcctggttttgataatctgagtgccatggagatcgatcctaatttatccattcaggaaatgacagagcaagctgaccaacaaaatcccaataatcctttatctggaatgatgcaggatttggcttttacaataccaggtatcgacgaggcattggcattcgctgaaatccttaagcagatcaaatctatggaatttgattgtgtcattttcgataccgctcctactggacatacgttaagatttttgaattttccaactgttttggaaaaagctctcggcaagcttggcggtctctccagtagatttggccctatgattaaccaaatgggtagcataatgggtgtaaatgccaatgaacaagatctatttggaaagatggaaagcatgcgtgctaatatttctgaagttaacaagcaatttaagaatccagatcttactacttttgtgtgtgtatgtatttccgagttcctttctctttatgaaactgaaagaatgattcaagaacttactagttatgaaattgatactcacaacatcgttgttaaccaacttttgcttgatcccaacaccacttgtccccagtgtatggctagaagaaaaatgcaacaaaaatatttggcgcaaattgaagagctctatgaagactttcatgttgtcaaagtaccgcaagttccagctgaagttcgcggtactgaagctttgaagtctttctctgagatgttggtcaagccttacgtttatcctacttctggcaaagaataatgtattttttcaatcttatccactgctgttaataagggtgtcaaaagcctctaaatgtatattttttaacaaattgattgacagcttgaatatgcatattagaatggctgtttctaagtttttacattacttttattttgttgaagaattcttatcgtttcctcagttgagcttgactatttgccaaagcaaataaaccaaaagcgctaggttgatacactgtttaatgattaaacacaacaggattctgagcacactgtttagattaatattaatcaatttgacaagatatgaacgtgtctggaataactcaaaacattaaaaagttaacttgaactaacagtcatttgatacagttgttttagtagaatgaagaagacgtaatatgtaaaattcttcagctagtttttccgtagattatttaactacaccaattattaaaatacaatgaaaaaacacacatccgaacatgaggacggagacctataagttatagtctaataatggtattgtacataaaatttgtatttaggcttccatgatgactcataacaaggaaaacatagaatactaacaactgacaaattaaataattccataagttataacagaaaccttagaagatgactttaacatattgagaaaataataaaaataccgagcaagcgtactggtcactttaaagagagaattcagcctgtagttttcgaagttcttcttcttcatccaattcttgaggctttgaaatagaagggaggtctttgacttgagacgggacagcaggaacagcaggagtgtgtacaggaggtttctcagctcccaacatcttgctatcaagttccatttgctggagttcatctaactcgttggccaattcatcttcatcaatctcagcattcaaaccgacaggagtgctaatcatagtagaaatttcctcagagattgtctgttggtcacgaatcttatccatgatctgatccactttatcagcatccataccacgttgaatgctcttcatagcttcagctccttgtctcatagcttgtaatgtctcaaagttgaggttggcattctgtattgagaaaagttgctgctcaatattgtttctactaccctctattttaaccagttcattttcgtgcattttctttcgctttaaagcagtgagggccactatatgtaagttagtttataaaaatcatttaatttacatgcacatcgttgcttcaccgagactacaaatgtgatcaagcaaacggtacatttcctgatggaagtttaactatagacgtacatcgtttgtttgtcgtagcattttttctagcaatttctgtttgctctgcaatttgacgctctaaaacctcttccttcttatcatataatgcgagcatctcttgaaatcttacaatcgtatcttttgtagtatccttagagcgattgcccccaaaccatcttaaaaatccagacattttatcaattgtacaattttaaaacaaatctatcaagtgtaaaccgataacaaatcagaatttgagtttttcgttataatggaagtaaaggcgcaataacgagatactaaacgaaaatttcgagacttatgaatcgaaatttccgctagataagtttactgatgagaatttacttagacagaaaccctttggcttctctaggataatggagttggtaggtggtaatcaaccgtatttaacaattgtattccaccaactacacaaacggtagaaaattcgtaatttctgctgtaaagccgaagagacgttgttacagcgtcagaaagctatttttgatatagaaataagctttctagtctcattgtgctttcaattggctagaagtttagcttactataaaaaaaggaagtctttgggtcattaaggcatgcctgttgcagagataaaaaatgcgacgcaacaaccatcaagcacgaatagagttcaggcatatgccaagctcgaattcgagaagttttcctttttcgtgcaaacgttacaagtgacaatgggtcgaaaggcgagcaattcaagtgattgcgatgttcacttgggcgatactaaagccatctctcgccagcatgcaaagatattttacagctttcctaaccaaagatttgaaatttcggttatgggaaagaatggtgcctttgttgatggcgaatttgtggaaagaggaaaatcagtccctttgcgcagcgggacgcgggttcaaatcggtcaaatttcgttttcgtttctattgccagaaggatcggaggaggacgggcatctaaaagaaacaggaatcaccccgctatcattacaacaagggaaaatagcatattcagatgaatttggaggaaaaccgacaggttcatttcacaccgtgacgtctaatcaagaaaaggacttattgtttagtcatattaagcatgagtctgatcttccgttaggtctttcacctgctgacacgaatatctcaaatgccacctctataatcgaacatcctgacgctgcaaatgctcacactttagcttccctaaaccaacctcctaagcatcttactgtttccccttcttcaatccagagattgagtccccaaccttacgttcgacctacatctgatgaacggcctattgaaaccgactcttccgtttctgcacctaaagtcgcaaaccatgatgaagagttaaaacaagggaaatctacttctccatctgatacagtgttacatccggatttaaatggatcacccgatacaggcgatgctactcaaaaacctaatctctcgtatgctaatttaatcgcacgtactctaattgccaaccccaacaaaaagatgacactgggagacatatgtgaatggattgctaacaattggtcctattatcgacatcagcctcctgcttggcataattccatacgacataacttatcattaaacaaagcattcattcggattccgagaaggcaaaacgagccaggaaaaggctccttttggatgcttgacccctcttacatagatcaatttgagggtaatttctttagaagaacaaaaaagcccaccccttctgctacaccagctgctcatcctgatactgctagggagaatgaattagccgctatccagacaaagggtatatcagctggaaaaaccgaacagcttaatccgcaaaaagaaactagtcgtagtaaaactcatacttcccgaggagaaaatgtagaggatcgaccacaatccttacttcaaaatggcattcaacctatcattatgcgcgatgggaaacttgctttgaaccccgagtttttcaagaatgcaaatggagagcaacaggctcccaacgagcaagccgttcaagcaatttcactactccaacagcacattaataagcagctaggacctgccgctgccaacaacccggagcaagccacagcgattgcgaatgctctcgctgtggctttagcccaaaaacttcaaaagcagcaaacgcaaatgcaagggccccaacaagtgcaacaacaggcaaagcgtcgtaaagcttatacttcacagcaacttaatccggcgccgactgcaatgccgcaccctaacataacatcaccgtctcctagtatctcagtcactcaacgtcctgcagtaaacgttggaccacctccatatgttaggccatctgctccttcgaagttaccagatacacgccagagtattggagacccgttacccccaggagcaatggctaatgtgtccgcggggccatcgtcagttcgatcatcgtcgtacaactccactgcttctgaaagcaaatcagagataacaagccatcaaaatctacacaccataccaataaacaaaccattcacttctgatcggcctttatactcttcgcctaatgatactttagagagagttgaaacaggcaatcaaggacaaaggatgaattccattggaaatgcatcaagctttagtaaaagagatataatggaaaacgaaaatggatcttttgatactaatgcaaagaacggaaacaatgttgacgactcatcttcagtaaggggcatgaatttaccatcaaactcaagcgacgctttacgaggagtaaagcgaccgttggacgagacatcatcctcttatacctgaatttactaatgctcatgcacgtaacgttgttgatgacttcttaattaatacattagtgccgaaaattacacttaccagcatgcataagctgtttcatttttctttttttgacagtgattgcacaacttggtctttgggtggtttctacttttatttctcatgtgtttaatgtttaccttagttaatactttacataataaattgccgtctggttttatttcatttaataagcattttcgttttcttgtcgaaaaagttaatagcaaagcaggaagggtatggaggattcgcttttgttatctgtgaacattagcgattccttatttacgttttcattgaaacctttgtttagccaatacagaaagcatatttacttcaatgattgtttttatagcacttttaataagaccaaaactattattgttgtaatcctgtcgggcaagctctctgatctgatagacttcaaaagttacattgaatttgttttgaaaacaaacaactcatattcagcgattctaatttcttactatagatgtatatttatcatatcacttttccatagaccgctcactattcatttcttaactaacttaactcacggatgtacaagaagcttcacaaaataatataccgaaacactggaaaacgcaagctatgttgcatcgtcaaacattctactctctatttttttatgcgcttcgataaaccccatattatggagtcagggcattgcgtagtacattttatgacgtatgagtgagctaatgcaggcatccatccattttagtccaacgcctcaggtagactttaaacatacatctcaaccgtaacaaacgaaggtaaataactgatttgtatagctgaattcagctcttttattttggaaaatttacctcttgtggttgattaaagtgtcaggaaaagctgaagcgaacaaaaaccgcgagattgtgattcactgagagtaagaaacaaaaaaccgcattttttgaaagaaaggcacgtaaactttaggagacatgtctttcgaagaagtatatgaggagctaaaagcccttgttgatgagcaaaatccttcagatgtacttcaattttgctatgacttttttggagaaaagctgaaagctgagcgctcagtatttcgtcgaggtaagtagatgcttctggatagctatgtttagtggagaggaaaagtaaatgatggtcaatatgggttcttttttgtggttttttactttgttttgctctatagtaagtattttctaaatttagtcagcaaacagcaattatgattcctggctgttaataattccacaaagttgtttaaggaccctgtacccatttaatctcccactctatactacacaaattttacccttttttgttttatcatgttaacaaatttctcttttaggcgacaccattacagagtcttttagcgacggagatgaaagcgatttcctgtctgagctcaacgatatggttgctggccccgaggcaattggtccggatgccaaatacgttcctgaattgggaggattaaaagaaatgaacgtttcatatccgcaaaactacaatctgttgcgtcgccaatctgtttccactgagtcgatgaatcctagtgcatttgcactagagaccaaacgaacctttcctccgaaggatcctgaagatttgaaaagactaaagcgctcagttgctgggaactttttgtttaagaatttggatgaagaacattacaacgaggttctgaacgctatgactgaaaaacggattggagaggctggtgttgctgtcattgtccaaggagcagttggagattacttttatattgtggagcaaggtgaattcgatgtatacaaaaggcccgaactaaatattacccctgaagaagtgctttcgagtggttatggtaactacataactacgatttctcccggtgaatattttggagagttggcactcatgtataatgctccacgagctgcatcggtggtctccaaaacaccaaataatgtaatttacgcattagatcgtacaagtttccgtcgtatcgtatttgaaaacgcatatcgccagaggatgctgtatgaaagcctccttgaagaagttcccattctctcaagccttgacaaatatcaacgacaaaaaattgccgatgctcttcagacagtcgtgtatcaagccggtagcatcgttattcgacaaggcgacattggtaaccagttttatctgatagaggatggcgaggctgaagtagtgaagaatggcaaaggcgtagtcgttaccctaaccaagggagattactttggtgaactagctttaattcacgaaacagtgagaaatgcgacggtacaggcaaaaactcgcctgaaacttgctacatttgataaacctacatttaatagactacttggtaacgcgatcgatttgatgcgtaatcaacctcgtgccaggatgggaatggataatgagtatggtgaccaatctcttcataggtcacctccatcaactaaagcataaaatttctataatctgttttctttgaaactatctttgtaataatgacctgtcatgatatgctaaagaatttccctgttgtttgtttgccttctaactttttcatattggtcatgcatgcatgtgattgtttaccattatccctggaataatttacttattcatgttgaacatgttttgtttggattacttatctaattcagcattatatgtgataatgtatatatacgtattattcttttttatttctttgaaaacctttatgtcttgttctagcatggcactggatatggtttgttaatgttttaattccaattatattcgtgattaccacttcactgttcttattttgtttttttttttctttttgaaatttccttttttttttattatttttatctgtcgaatatcgcagcatttgatgtttggaagcttaccgtttagtttgtgttttttttttcgtacggatcatgacagttattttatcgttctcttcatcctgtttttttttgttttttaatcgatatttgatatcgtcaaatatttctatctatatggagagttcttatatttgttttttgaataatcacacactcttcaaaacagcagctgcattcaataatgtacttggcattggagtaacgcacattatacaagaattaccgtggtccgtaaacacttgcaagcatgaaatacttagaaagctttaggcagacgctagacgtggggaaagggatgaagtgttaaaaattcaagagtgtggatgttttgtatgcaaactgagtgagttctcggtttttgtagttacgtgacataactttaaaaattttatgagaaattgactaatatcaagaattgagaatagttttttaatacaatacacaaaatttttaccaagttttgagtaaaggggtgcaaattagatgaaactacagtctgcgataaacgatacgtgtaactaggagaatgcaaattgtgtaaaaaacttataaaacgaatatcttgttagacaaataaattcagcaaaaagcgaaaggacttttattcaattatcaaatccgtacgaaatgggatacaaaaaattttaaagaatactcaatttcgtacattcaatgttcttgcgaacataataaataaaaaaacgactacagttgcgaactatgcgtaaggttttcttaaacaagaaaaatttttttccccatattccatactacatatttactgtgaatgttcttagtagggtaggttattcacaacaagcacaacgggtagaaatgacaattactgcagaataaagttaagcactcgagataaattgtaatattaagaagatgatcagcgaagcaatgttttggtaaagaaatgttttgttttgtgtcttactttcgtctgaattaactttgtttacatatgcattttttcactcacataacagggtttcgtataaattctagttacgccaagatttacaacttctaccaaccaccaaacaagaacgcagagcgtgtaaaagtagaacaaaaattgagttgaatatgaccacgaatcccgatattgttaaacagacgaaaaatgaaattcaccaagtaacgtcgagagtccaggagaagctggattcgaaaagtaccaacgcggtcgagcagaataacaattcttcccaggcgtccgtcaccaaggataacaagaagaaggccgctaaacgcgccaaaaagaaggctgcaaaaaagaagaagcagtcagcagcagcatctgcctcttccacacctgtggaagaagctcagcacgcgcaagaggaacaacaagaacaaaccatattacaagagccaggatttacacaaactatagtggagaaagacgctgatcaggttgacgagcctttggaacccatagcatcctcagctctgggtactgtagagccgcctactgacaacaaaccctctgcctccacgtcaacagcagtgccaactacggaagcacgcaatacaagtattaccgaacccgccaattccccttcctcctcctcctcatccgcttctacaaagtctactgcaaccacacaatccgctgattacgtcgtagccgaacatttcgcaccccagcgcaatgacgagcaactcggtaattccccagcttcgattacgtctaagccagcaacgacatctgctgcgcaaccttcttcgaaagtagaggaaaacatggcgaaagctacttcacaacccattactaccgctgagaaagaaattccagaattgaagcccattgagcctgaagctattatgatatcgaaagaaataaatactacgcatgatcaggcagcagctacgacaacagcagcagttgcctctgcctctactactgccactgctgagtcacatgcagtggccgatggaattatgaatgataacgtacttgaaagcattggtgaaaacgttcagcaagagacggttttcgaggatgcgagcgacattccacatgcagatgtcatcccccataccaccacagtaacggtggaagaagaatcgcccatcgcccttggccagggaggtgtgacgcatgaggcaacaaccagtgctagagctagtgctagtggcattccgggagcatttgaagaggtgcaacaaactgtacaggaggaccttcctcatcccaccgccgaaacggttgaaatcgcgagatttgctgaacaacccgtccgtgctcagcaacctgagcaatacgagtcttccgttgtccaagaagctactgaaactgtgaccgatgttggcaagggtgtctcttccactgtcaagaacgaggtaaatgtcccctcgaccattcccaccgagtctgaaaacccagtggccgttggaggtaccactgcagaacacccagtgcaagaagctgtcactgcccctaccgagactgctcatgatttctccaaggaaaccaccactgcttccaaaagggtgtcaaaacatgacaaggcgtccgccgagaaacataaggttgccaggaaaccctcttctactggacaagagccaacgactccttccacgcctgccaaatcagcccagtcctccaagcatgcacgtagaccttcaaaacaagcatctgctccctccagtcccggtactacgtcggctgctgtaccaggaggaaagaagtccgctattgaagctgctgctcctatcccgacttctgctgataccgtcgagtctaaacatgctgctggttctggttctgctaccaccataccttctcctggttctgccaccaccaaacctactcctggttctgccaccaccaaacctactcctgtttctgctactgaggaacatgctgccggcactaccaagccagctcctgctgctggtgccactgcgacagctgagaatgagacggctgatggaaaggcacaaaccgccactgatggtgaagcagctcccaagaagtcttggttcaaacgtatgaaaaagtcttttggcaaactgttccactagggtttacctggaagcattgggcatatgtttgatttccgtcttttatttttgtatgttgaaaaattcaccttttagcgacatgacggtgtcgatgatgatgatgatgatgatgatttgagtgagtgaatgagtgttgctgggctatttgtttgaaattggattattgatgtttaattattcgacaataaagccgaattgttgatctaacaatcgatcgttcattattttgctgttttgtattccagtctttttcttttcaaatcactcattagtttccataagttggtttgggtagtcttaattttaaaaaatctccatctttgtatttaaggattttttttttcgtatttaattgctttccattatatcactttggatattattgtgtgatcgactatgccactgaagtgtttgcgttatgttttctttgattttgtttgtaatgatttgactagcataacatgctgttttttcaagtctttataccttttcctctttgctatgtgctttctttgcgcatgttgtttctaaactattcatgcagccatatgcgcacatatatacacataaatttgctgtacattgctcaatcttttaagttgattccgatggtacggattatacctattagattcagcaattcaagttttgcgaaataaatggcttttactatttcagtttactcgtttcacttgtgtaagttttcttcctctcccatgttttctttttttaatttttttagtctgggttaagtaagtgtagaatgtaagtttatatgggattttgaggccgtggaactttttacgcttcggataccctttagttctagttttgggatacatcggctcacaatcaccatttcctacccgataccctttcccgtactattccgtatgcttgctttacattaagttgcgcatgtactaagtattttaaatagtaaattagaccagtgtatataatttaaacaaatgacaaaatctacatggcggttgaaaacattaacttttaacaatttttccatgaatcgcttatttttgagtatatttcatattcatcccggagtcagccatgactttttaccgcataacgtagctgtattttcctttttatctaagatcgccgactcaattattatatgccataaattttctatttgataacagtataatataccctttaccaaacacactacctgctatatagaattttttgctttactactattaaaactacttctgcagttttgttgtcgtagtatatattattgttgttattattaatagtcttcggttctgtccatccttcgttaccttttttttttttgaacagtagaaaacatgaaggcagtaattcagcgagttttaaatgcttctgtttctggtaagtattaatcaatatatactaagtttggacggattttataatcggtaataagaaaataaattattaataaactcaatgtttatgaacttatttactaatacgagtttatagttgatgacaaaattgtttctgccattcaacaagggtaagacaacaattgtaacccgtaattcgttgacttctaatccgcccagttactgtatacttttgggagtaggttcaggtgagcatatttaaaaatcaatcgtgcaagcaatttcttcgaatgattaataactcgtttttggcttgtcttcaagttgtccgttgtaaccctttctctaataaaaaacagatgacacacccgaagatgttacgaaactgtcaaacaagattttgaaattgaaacttttcgacaatgccgaacaaccctggaagagcacgattgccgatatacaaggagaaatcctttgcggtaagcatctttttttgataatatcataaatattgagcctcctctttaacataattagtatcccaattcactcttcatgctcgtgttaacaaaggtgccaaacctgattttcacagaagcatgaagggtcctgaagccatcgaattgtatgaacaagttgttaaaacattaggagaaagcctcggaagcgacaagataaagagtaagtagcagtgaactcagtctgcatttaaccaatgtactttattttgagttttaatttactaactatgattttagaggggtaagcatcatcatcataactaagattctctatttaacccatgtatagtgtttttggggcaatgatgaatgtccagctcgtgaataatggtccagtgactattttgtatgatactaaagaataattagatttattaaatgatatccgtactcaaccattagaactagttgacgattttggaaattaaaattcagtaatctttatctctttggaataaaacacccagagctaagtttacaagtccaattttttgacaaaggcagcatacggcgagacggctgagttcacaattgaaatattagaccttggctaataaattaaataatatttcgttgtcccgtcttatggtttgaaggtattttacagttggaacaagaataccttgactaattcgcacaaagtcgtcttcaaccgccatatctaacttatctctcaatgctttcagggtgctaaagtataacggagaatcaggagataaaaagaaagatattatgctattttgactagatgcatctggtattagttcctcaattctctttgaagacaaaaatatattatatactcttttgatagctgcatcaagccggtcgtcatataacagccaaataattcgcttgttttgtaaagagtcatcgtattcaaatcccaacttttcgagtctactccattcttggtccaattcttgaaaggagttaacgcttgccagaaaagaaaagtaagtttcggctgccacgtttaaagcactcttgtaagcagggattacaccactcggggaaggaatgtttttatcatctacaacagcagcgatatcggttgttataaaattttgctgtgcgacttgcaaaatcaagtcccaaaattgtcgagatagcactgtatcatgaagtgagcaataaagacgcatgctagctattgcaaacgggatatctggtttagaagttatgtttttagaaaaatattccaaatacgttgaaagtacttgcttcgcttctttgatatctcccaatgatgtatattcttttattaaactggagaataaagaaggtggatatgtcatatcattcgcagttctagggttaaatagtagagcacgcttatcgggctgaaaatttttagacatataccttttagcttcatccaaaccttctgcaccttgtttacaataacttgatacaaaagcaactaaggataaagccgttggtgccttgccttctgattccattcgtttttccaaaagcagtaattggtccaactgattcaagtttcctaaaactgttgccgcaatggagtaatgtacaacgtttggtttctgaataccggaaaatatgcgcaaagcaaggtttaattcgtgctgacgtacatggtataacatcgttattgtggataagtaatcttgtccttcaggatcctttctctcagcaactttagtacactgttctaaaagatcccaatcaagcctatccaatgctaaccgcataagcatccgatttatgctgacatcttctgtaattccaagtcgacgaattttgccaagataaagctcaattttctcagtgtcttctgcctctatgtatgcatcaagtagagctgcatatgcctggttagaagtttttatcccttgatcagagaaatattgatggattttttccattgcaaacaaatcttttctacgggagaaaatggtgatgcatataaccaatgtacgttcatctaccttaatttttttctttttcaaatctcgtaacaattccaaaaccatcgaaacgtctagactgacagtggatgaatttaaaaaacagttgagtaaatgcttgatgcgacttaattctgaatttactcgggacatattgtaccatctctgaatgtttaccatgtcgccacaaaaaaccaaagcctgaactatagagagaaaaatattcggactatacaaatttcgaaatttgtggtcatactgttttactaatggaagaatcatctctgtcatgttgtattttaccagagcagacatgagtctgctaaaaacatcaaacgatggaatttggtttgcatttgaaatgctttgaagagctagtttgaaagcatcgggtgaacggtttgacaccgtagatatgtaaagaagtaagttcaaaatttttttgtcacgggcgattttaggacgcttagcaattattttcttgtaaagcgatatcgcctcttcaaatttattctgccggacaagggactctatcataaggcgacaagcagtgaaagaactccaatgatgagtccgatacatttcgtcaaacatatatatggctatctgataatcccctctttttgtcagaaagcccaagtattgggtataaaggacttcgttagctctgtcagaccgaggatacaacttggtaagcaatttcagaaggttcggagggtttgaaatattcttaaaacaaaaagtaaaaatagaacgtagaggatgattcaaagttcgaacatcggttaattccttacacaatgctttaggaatctgtgcgaacaaatgcagaacgtattctgaaccgccaagacgattaagatgccgaaatacttttgatatttcttcagaagaacaagtgtattgacgacttgatttatatgaaaaataggaggaaaataaatagcagaatgcaaatggcaaatcttgttttatttttgggttatccaatagcatatgattacagcattcacataccttgtttaaaaaaggaagtaagtctaaagtgaaaaagggaagtagcaaatcaagcatataagctcggacttgaagggtcgggttggtggatgttttccaattaaccagcggtatccttgagtccgaattaggaaaacaaggactttttgtattgttcgagcattcataaatatcattaattttttcgacatttcttttaacatcagattcattaacagttgtttgattcgcaatagcgttatcatttttgaaaacactcatagagttgaatgtgtgactctgttggaatgcaggccaatacttcaaaggttgtggaaaccatagtagcggtgtattgaaacgccaaaagcaccatatatgcctataggcaaacgacttggacatgtaataacctgaaattagactctgtgaaagtcaaaaaattacaaagataaagtgattatgaggaaaagagaaaaataaatgctataacttgaaagtgaagtgatataatgcaaaaagaaagcaaggtcaaacagagttaaagtataaacactatgccacaatttcaatttgaacaattgctttggacccactaacttaataaaatgagaagtgtacttaggaaatagaacaagtagaacagctttatggcagctacttgagaagttcttgtatggcaaagtgagaatgcgacagtctagagagcactagagtattaaaggccacgttctttaaatagttttctgcgtatgaatttcatgaaacaaatatctacaaagtttataacacgtggaaaagctcaaagcccgagtaatggctccataacaaattgaaaagcttattgtgtagaaccatcaattgcctttcgtaaccaaagtaatgtatcgaaagctgacaacggacttttcaacttaatgatccttcaacttcggcttaaaaaacctttttttttaaataactgtggaaagtgtttagggcaaactctccaaatgtgcttggaaactatacagcggtctacactttgcatttgacaaaattgtgaattccaaaataccgttatgttttatagcgagacataatgagacctaatgaaggaagaagcagatactaccaagagtattttacctagaacccttaccgataatttcctacgttttataagtttcatcaggaaatacattggattttggttatttctttattaaggtatttgatttgagatcgaagaattctgggatcaattagaatggctaatcactcgagttcgtccagtgatcaaggaacgaaaaagaaaggatttaaatttcgccaattgcccgagcatgcttatcagggaaaggctaagagaattaaacaagatttgattctaaaagcaaagacaaaaaagcacttttacaagaatgttagaccagaagagtatataaaaaagggctcaggtgaaaggaaacgaaaattctcaaaaaagagtcatttgcaagaattgtacgaacgatcagaagaaaaacgaagaattcagcaagaaaaggaggatgcaaaggttcaaaaacgattggaaattgaaaaaaagcagaaggatcgagaacagaccagaaatatgctcagcaaaaaaacgaaacgtgggcaaccaataatgcgaaaccagatcaaccatttgcttgcaaaagtgaagcaaacgtcttgagcatgtatgttttagtgaagcaatctctgatgttctgccatacaacacgcacacaaaaattgaaatctttattaattgggttgcataggatattgtttttttttgttaagggttcgaagactgattttttaatattctctgtatttgtttatgagcattttgttttaccggatttattttaaaattgtgatatatacaattcttaaatatttttttttataattatacttccaatacggcaagatacatttgacgttaatatattgtcttacacagtttatttacatttcattagttttcgttagttactgtaacgaaacaattaagtatgctataaagttgttatatagggtagggtttacgaacagtcacagtttgtttccataagctaaagagcttgtatgaactgagaaaaaaccacaacgcaagatggctacgtcgagtctcaccccgggcgtctctcttgatgagaatggcagcatcaaacttttcaacaagttcccttttgagggcgttgaagttaaggacatctccttggtgtaagttttaatatttacgggtcaaaataggttgagtacgcgattgcgcggattgtttttttaggagagaattagttgacttttgataatgatgtagatgatcttttttcttcattttacatctatagtactcaacataatggaaattaggatttgaccccctttaacacggactttcattttttatttgtttctataatttgctaacttcattagtgattacattaccattggcaatggtcaacctctccctcacaccgctggccgtttccagaccaagaggttccgtaaggcccgctgcttcattgtcgaacgtttgaccaacagcttgatgatgaacggccgtaacaacggtaagaagctcttggccactcgcattgtcaagcatgcttttgagatcattgctctcttgaccgaccaaaaccctctccaagttttggttgatgccgttgctgcctgtggtcctcgtgaagactccactcgtattggtagtgctggtactgttcgtcgtcaagccgttgatgtttctcctcttcgtcgtgtcaaccaagctcttgctcttatcactatcggtgctcgtgaggctgctttccgtaacgtcaagtccatttctgaatgcttggctgaagaaatcatcaatgctgctaagggctcttccaactcttacgccatcaagaagaaggatgagcttgagcgtgttgccaagagtaaccgttaaagacttatttgtattaatggattttgttactcccttgcatttaatctttgtgctttaacttctcgtagtaaaaggcaatgtgtagttagtacatttttgcatttttattatgattgccacttatcgttgtcaatactagatcaaaattgcggataaatataggtaaaagttgtgatactatactgataatgtacattgatcgataggatgaacaaaacgcgtttacaatgtaaaatatttttattatgtaatttcacgcagctgtaaaaaatggcttttctgaattattaaaccatgtctaattgaatagcatacaattaaataggagcacttttttggtgcttaaaatcatcgatgatgtaaagatagtataaacaagcagtaacgagaggatgtctagtttgtagactcgaaaaaaaaaccacattgttttttcaaatagtattgtcaaaagatacttcgtgaaggagaagtacattaatttaaagtgccaagatcttcgttcaacaggcaaagcttcccttcggtaacttgatttttcattatttctattgatgttaaaaaatcaacttgctcgtttaataaataaatgtagtgatttctgggtaaaacgcatgtaatatatattctttgaatccaactattacaatgctcatcgggggattcttgtattaatgctttgaacttccctagtagaatatcaacatctgagcgtgatgatatagtcgtaatttcagaggcttttcgtaattgaggattggcgacactgtcaactggctgctgattaggtgaaggagaaaccgtagcagctttttgaaaatatgtcgaagtgaataaagaccaagcatagtgaaaggactccttattattcattggtaaaaaatggaaagcgggatgcccaagttttgataaagctgccctttttcgaaaagctagttgagcctccgtacacgtaccatcatcttctatatttgccatattgtcactaagcctttgccaaaacagttctgatggatgggtgtatttgtacaagtaagaaccaatggtaaatgtcactatggtctgtgcttcctccgtcttcgacatggatcgaccatcaccatagtatacatcatgaaataaatcattgtaggagttaataaaatacgttaaagcttctcgacgatcttttgacatattctgtctaactgaaagttgctgtacaaactgtcgcaaagaatctattgtccactctatgcataagctagatcttgatttttcacttgctagctcgttcaatggtgaaacaacgcttaaatgcgcatgtcctacattaggaggtttcttcttatgctcatccttatcttcttcggggctcttgcagcaagttaggattctccatagcatcacaagtttgattatttggacagataagtttaaaattggaaaacaaaacgaccgcgcgagatataaaaaatcaacaataaaaaaaagattaaaaaaataaaaaacaaaaacagaactatctaatactcagaggttgccgtagtaagggttttattgatgatgacaaacgacgggttatgttagcaaggtgagcagtattgacaattaaaatcaattaataattaatagcttgcctaatgaaaaacattaaaagaataaacagcggaaaggaaagagatataatgcgatattgaaatgatagacggtgcatgcagtcgtagtaaactgaggatgcactactgatgagtcaagtcaaatgatactagtagtatatataaactcatacacactaaaatactatagtaagtacattgagtatgactacagagcatctattgaagcactaatgataatactagaaacaaattgtctgctcaattcattttgcttgtatcttcttatactaaaacaaaaactttcatatacaaacaaaaaaccatgggacgtctcaaggcgttgctcttgtaaactctaagaatacatttgacgatccacttcatcaaacgttacaagatttactaaataagcaatccaacttttcatatgttaaactgcttagtgaaggaaaaataaacagcagaagcgaaataaaatctgaaacatacatttacacttataaagataagtagaaggctataatattacgcgtttgtcctttaaaatcatttttgcaggaaatcatcaatgcgtgcattggaaacctgtgaggtatgctgccttgatgcctcaaaactaacgttaacaatggtaggacgatacaaaaaataagaccaaagaatatttaaataagaattatactaaatcgaactgcaataaaataaaagcccgctcccaaccgtatccgtccatccttgaattttttaaccaacttgcgaaagacaaaagaaataattttctcaaaaaaatagtacttttttaatcctctattatccagaacctttgtattaacgttttagttttttgtcagggtttgcctcttttgatgaatttactctttaaggcaacaaagcttagaaaccagcacgaggagatgccttgtgtttcttcttttgaaccttgctttttcctgatcccttttgagaatccttttcattctcgacaggacgcttattttgtcgtttttgattcaagtcaccggctttcctcttctcacgcaaatcctgaatctttgatgctagtttacctctgatctgtgacatgctttcagcatgacgatctgaaacatctgtatcatcactcatagtcgaagactgttcccactttgaagatttttgactatcatcgtccgcatcgttaacaagaccatccaagctaaatttcatttttcggcgttctttcttctcctctagcgtagattttttctgtttccattgattctaaattgaacagttaaacataattattccaaatatctcacataccgctgtatgctcgcgatagtagagctttgcagggatataacttaaaagctcttcgaacccgtcattccaagcattaatcctttcctaatatactcaattaatatataatacttaatgtctatgtcttacttcgacttctgtcatctttttaagggttttagagattttgacaggagaacacctagttggttgaaagcgaatacacatcttgaaaagaaccataacataacttcaatcgacaacgtttataaaacatggtaaatgcacaacaacttgagcttttgatacaaaatacattagaacctacccacattgtacgttgagcaaaatttttatttttattttttggtttcacattactttaagcaaaccattttactgatacttatataggagatccaagatatgtctggaggatgtggccagaacttcgaagtaatcattgtttcccctctgtttgaagggaaaagcacgctagctcgtcaccgtcttgtgaatcacaaacttcaagaggtgatcaaggatatccatgcctttactcaggttcgtactctaagtttcaggcatataagatagaaaaaagaagaaggaatctgaaaaaaaaaaatgctttcaactattcttaatcagttactaactttaaatgcagaaatgttatagtccggcacaatgggaagctcttcaagcaaaataataccacatattctaatgctttctcttttacttcctttctattttcgtgacagctcttcaaagcaattggcatacttttaatgtacaaattactttctttaaaatagttgtagcaccccttattcccttacagaaggtacatactaataccttctttttttttttttttttttgaagcatgtcaaattgccccagagaaaagatatggtttattataaccatatataccttttgctttaaagttcctaatacataggatgttttggcaaatttttagagagcactacataaattgtataagatgctgctaagatttttgactgttcgatctcctttgtttatacgagtaaggggatctatcaaggatttattataaataatatgcatacctagcccttgtcaccaaattgtgttttcttaacctaaaagttttgataattttatctcatactaatgtttcaatacttctttcacataattccatcactcgaaaggtaattgctcttcttgttaaactacgattacttcaaaaatcaactcgaaactgtaaatttgaagaatcaaagagttgttctatactaagcaaataataataacactctaacttgagtatttctttgcataaacgactgtgataatatcaatgacaaactcattaacaagaaaatgaagactgtataaatgatttttttaatacataatataatgaacaacttttcaagactattctaaactttcgtaccataaatatgatcgatatctcttccaatactacatccgtttctcttttattccattacatattgcatacttcataatatttccaaattgggattttctcttgtccatataaaacaaaatgctgccagtatgcaaaattttatcatagtcataatgattttgttttactaacgttatagaatcttagacgaatatttgcatcctttcgcacggaggaagaagaacgctcttattctcgtaaagcagtatgtcaacaaagtatcgtattcattaattatacactaacaaactaaagttttttcatcttatcgggtatatcacatgtagcgtcctctttagctggctggtgcgaaaaaaggtgatttcctcacctgtagtgtcttctcctatacatgcgttatcgtaatctgtatttaatacacatgaaagtttatgatttacaaatttcttgagctgtatctcacggatatagtatgtcttattttgaatgccggcttcttcaatccgtatgctttcgacagtgtcaagttgagtttgcgcaaattcgtgtcagtagcataattgctgccaattagctatactattaaaaagcccgtgcaaataccacctcattttggcgtgtataataattacgaaacagctaatatacctacacggatgtgacattgacaaagacatattaccattcgtatccagtttccaatttcaataatacttttctttatttacaagatttcactttaccacacatgctagctatgaaattatattgaagataaagcaaaacataatactttaatatgttttcctatcgcacgcttgatgaatatactggaaatgccatttttttttaattcaatcaggtgctgaaaacatagtaaattccatcttcacagaaaatgattagatgaagtatatacaaacaaaccctccccgactaaagacattgtccgtctaaaaaacatggcaaaaattaagtaaaaacagaacttgcctcaaaagacacatcattataaaataagacagaaaggaaaaaaattgcgttaaaagggaatattttatattttacaaagatcagccaaagaaccagaaaatgcctttagtaaatcgtctcgatagtcataagaaaccccagaatatctaaacggatgaaataaagaaaacacacacataaacttaggcttgagaagttttggaaacacgaatcaaaatttctttacctgcttcgtaagcagcccaagaaaccgccgtagccggcattgctactaccatacgaggcctgattcccttaaagaaagacggtattccaccataattataaataaaacgtaccacgtccaaggaacccttacattttcgaacttcaggaattgacgacgaaccacgagtttggagaagagttttcacgacatcaagaggggtggttaagcttgaggctattgctccactcaaaccaccggatataatatgagaggtaggatcataaacagcatttgggtttaaaaaggacatacaggtatcatacgtagccacttgaatagcagtgaagggtatcgacattgctatacaggttggataggaaatgtaaaatgctcccaaaccctcgtttcggaaaacagttgtggcacaatgcaatgcagacttatatttacgagatggaagttgcatgcgttgctttataacatcaaatggagtcataaacgcgtcgctaatagtaatcgcacaagcaccagccaaagcacttgccagcggccgatcaggagaggcattaattttggatttaaagaattcaagaacggaaaagtatatggcatgtgaaggtccagcccccataatgacactgctaattccacgccaaagagaataaacaccctctgtggaactaattttaataaccgagttaacaatattcccactaacgctacgggagaccccattaagcatttgcattcgtgtttttatcgcatcaactgggtacatgacggaatgctctaagatgccagaaaaagcgccagcaagcaaatgtgcatacattggggaaccgatgggtagaccttcgtaatcaaaatcctctgctgcataagtcataatgaaggtttatattgagaagaatataaattaaccacgacgagttgaaaaaaacggacaagaagcaaaatgttcgatgtagtgcaagtcctttagcaaaacagcttttttaaaataaaacgaaaaataattaatttttttaataaatgatgggatttccaataaaaaataagcgttagtttatgttctgtaaaaaaacacacacaagaaaccagacgcaatgaccccagaagattagttaggatatattgacgaaaaaggaatgagaaatggtttaaaaaaaacaaaactcaatgtatgaagacaccaagaatgaattttaaggtttgcagccaaatgaagtttgaatgatgacttggctgttgatttgacaaaatagaaagcaatgacaaagagcaaagtgccttgtgtcctatacctctgaatatccttgactatatttgctttgacttgaaaaaataaaaaaaaataaaaaaagaaaagaaaaggtatatgaaaactcagctgcgtcgacagctagctgatttttttttttacacacaccgataagggggagatagaaaaaaaacaagagtttgtatttacgaataattaagaagaaatatgtagaatttccacgcaacaggcctagacaaaataaacaaaagtaggggagacgtgtaagcaaaggtatacttgtatagtctagaaagaaaacggcttgttactcagtatgagggtcttattcatataaaaacccaaacaggcttcagaattgaactagtgatacgaatctgctaggaaatttcaaactgaaaaggattaacaagtcgacggtctacggataggggaaagactgaagggggaagaaagaaactaactcaaccgaatatttgggttgagatgtcagccagtatcagggtagagagtaatgtgagagaacgcggttattgtataagcgtgggtaatcttaaagatgaaaaaattttatcagattagatttttccacattgacctttgacaaatgaaaactcctagatgcacaatcgaccaatcggggtaaaaatcagatagcgatcagataactgattggatgagaaaatagttacactttaaagctgaaaaggcgaagatattggccaatatgcagcagaagtgagcctaaatgcctcgaatcgcttaaacgaggtaccgtgcaataagtgagcacaagatgtaggtacgatagcgaatcgaacggcacttggcgtattcagttccgaatgtgcaaataacagtgtataattaaagcacattaatctcagttaacgaaatcggtcgacaaagtagaccaatgggaagggttcaagcgagcccttggattaaattaatggaaggttgtgaagggcacgtatttactagatgaagagagcgcgcttttcagtatgggttaataaaatgaaaacttgtgctactagtttaagcataataaatggaaaaagcttcccccatttgctattgctatagtgtgaatacacaattgagaaacttttaaaaatgcaagttttagagaggatggatgggatggatacgcgtttgaaaatgccttttttctacttcattagttacgccttgtgaaatggaaaaaaatcttgaagccaagtcttcctacccagatgggaaattcaagacaaatgctaggaatgtgcaacagatcatgtttgctaaaagatattgcaagtgtgtgtcgtttgacttattgactggactagtcgacgcgttcatcccatgaataggggatttcgcaaacatttcttattgcttttaaaaatggaagtgcagttttgttattacttttaaagtaaaaaagatgttgctgttatttctttaatgtaaattaattatattttactatttgcattaacgaaaaacgatgcaatatctaaattacttttagggcaccccttatccttgctatgttaaatctgtcatggatgtaatgctattgctattgctattgctattgccagtgtaataataaaccgcggagctgagtcagcactaatagcgtcatacccttatctctgcacttatcgtatcgctcgccatcttttttataattttacgagcggagaaattttttgatgcaaaagatatttaacgaatcaatacattgtcttctaatccaataactacgtattctaaggatgaatactttataatgggattctatgagaatatttatttcgtttatataatcttatgaagcatttcaaataagcataacatgtatctattctcttgttcgaaaaccgagccaagggatcaggggtcatttctaatgaatcaggggacttctttttctttctcaattcttattttgtttccctttgttgataatgtaaaagcctcgtttaattgagtacaatcagcaagtgaggaatcggtttatttcgctttccttttcatagaaaaagggactcgtccatcaatgtcctggcgtcgtttattcaaactttgtcattcggtgctttttaacaggcaatttccgcttttgctggtcgatctgtatgcgtcaaaagttttgtctggtccggcatcacacgatgttgacaaaaaaatcatcatccactgcaaggtgtagtgggtacacaaagttgggtgtgtattcccaaattccaatgcatttttataatatgcgataagctcccatagctaatcacttgtcctttaacgttgaaactactgtacacaaaggtagaccgcagcacacacacttgagcattcaaagtaagagcgtctgctggatattcttatagcaaggtcaattgtgttgaatgcataaagagcatctcttttctgaatggttcaacgagcatattgcacagtggattccaataaaaaaaataaaggaaacgtaaacgatcgaaaaaaaaatgctttttaaaaaatcccgtgtcagcgtttataccaaggaaatatcgcatagtgatccttttgctctacatactccacgcatgcaccatcgatacactaccaagaaccgcagcaactcagccttattactgtgtcatccatcccatgtgtttattcttgctgtgcccacagcacgcttgcacaaacgtatgtgggacggtcgttacgtctgcgatgatgactgcctagggagccccgcgcgctttagccggttcaggaagagtttgggataatgcagtacgatggtatgcactatactagatttaactttgcaacgtttcgcaatcggtgaacagcatcatcaagtcaaatcaagcaccgtaaaggagagagatcagtacgaaagatcccttttctggagggtagtgaaaaagacagtaatatgcgggtttcgcattgtttttgagggttcattaattgagaagtttttgctgcaattaacgttaaaaaatatgtcgaatttgcattgccgatctcctgccgttcatcgtttaaccaacgttgcgtaagctaacacgcccttgtgagcatcggcaaatagccacatggaagcctcgagggtgtcatatccaccacacctcaaaatttgcaactctccaacaaccaacaacattgttgaaaaggtgaagattttttgtaaatacgaccgtttggtcatatattaaacgagaagatgccgtcttcgaacggatcctccgactttgtatgttggttcctttttccgatgaattttttataattataaaatttcacgtttcgtgataaaactatgttttctcatactaacgttgttgaattaggtgcgaaaactcttcaacatgttggaagaacccgaatataggcatatcctgcgctggagcgattctggggattcttttattgtgttggatgtaagaaatccttgaaaatttgtttgctggatgtaaaagagagaagaaaggaagaatgagttatcattatatttatcgccgccattgttgttatttaaccagagaaagcattctacttttattgtttatcctcgaaaagctagtaaaagaggggagattttttttgaaggtttgctaaaaaataatttttttactattcttgatttgtttcctttttctttctgattacaacttgaattaaaaaggattgacaatgatgggaaaggaatcttttgaggcagcaagagattcctatcgcaacaatcgggttgttttattacaaaaatcgcttttctttttgaaataaaacaattctattcgttgttttctttttagtattaccaatgttacgctgaaaaacgtccagtttgcccgtaaacctgagtcgtcgaatttgctttgtttccataccctagtactttgtccttttttttcgcattgcatctcgattttttcgaacagacttattccttgtcatcatcttttttgagtaatagtttttacatctcttagagaccaattttatttttaggccttaccttctttttaaactttggcttttgactagctattcttctagtcttatgtttttttttctcttacgtttgcatttttctcctttctttgtcactctaatctacttttccgcattcaaaattcctttttcccctttcccctttgtttccctgagtttatcactaacttactgctttttagaccaacgagtttacaaagaccattctgcctcgccacttcaaacatagtaactttgcaagttttgtccgacaactcaacaagtatgagatatttttatttatttattttttttttacacttgctaatcgtctagatatgattttcacaaagtacggcacgaagaaggcgcgccgagtatatatggtgaaggggtatgtcatatgggttaaggatttaggggcttcatacttgttgaataggtttgagaaacaaacttgtcttcattccatcatacttgtaaaaaagccatccctccttttagaatttctattatactaatcattctcttctttaggcttgggagtttcgtcatgacgactttcagcttcatcataaggacctgctcgacaatattaagcgaaaggctccgtccaagcgcaatttagctaacgagaacactgctccagttattgaaaacctaaaacagcaggtggattctatattagactttcaaaaattacttgatagaaatctttcgggtcttgccacaagttaccaaacgatacttcttaaaatgtttgaactcaagcgggggattgagtctagagatttgcttatgagtagcatcatatcttacctctgcgatttagagggatctactcaacggcaagctaatcccggagccatgtttgttccctctcatcctctccaggagttattaaatgcataccaagcgttagcgaagggccaagttgcaactacttctccacaacagataccaaatcaaattcaacaggcttccgctgctactaccgcttcttcaaagatgactgttgacaccaatcttggcacagcacaaccttctttgtataatactccttcatctgattatgaactggcaaatcaggaaaagccggcagactccatggcctctgccgcctctctaaatacccctttatcatctaatgaccattctttgaatccacacgcccatggctcatatccgatgtacgaaaaatttcaaccgattcagcatccaaatccaggaagctttaccacccatcttgactccaatgcttccatggcaaagtcattttctcaaatttcaaacgattcccttgccaaagctagttcagtagcaacgtccatgtctcaaatgggcgctgctgttccaactactggcttgtggaagcggcaaccaaggattttacttgtcgaagatgatgaactttctcgtagaatgactatcaaatttttaacttcatttgattgccaggtcgatgtagctgtcgatggaattggtgccgtaaataaagctaatgctggtggattcgatctcatcttaatggactttatacttcctaatttggatggactgtctgtaacctgtttaattcgtcaatacgatcataacacaccgattttggctataacttcaaatatatcgatgaatgatgcagttacctactttaatcatggtgtaacagatctattagttaagccatttacaaagttgactctacttcaacttttaaaaaagcaacttttgaatcttttacaagcggataactcaattaatatgtctgatgttccctccacgaaagaagctaaagacgataaggctcctgtgacattttacttagagaatgatgctcctatgtatcctcaacagatgttacaggatcccattcaagcagacttacagcatccacattgatggaaaagtcttaatgttatatatttcttatttttactatcaggtctcttttacttttgttttatataaaaaactatctatcacttctgtttgatttagttaaaggtttaatctttggtctatgtatctatgttctctttggggttcaagttaaggctttcttttcgaagaaaggcttttcatatcccatgactagttgtttaaattccacaaattccaaacagtgtcggaattgtctttcatatcaactacaactagaaacatgtacagaagagacataatcaatataacttttcagtttttgcattgtattttagccactattttcttcggtttgctcaaattatattatcttcattcgcttgttgtatttcttacatttcagctaaaaatattgaattcgtccaactgatattatcgtaaataactatgcgtgtaattaacagaatagtgctggattttaacaacgcgccctgtagaccaaaattttatttttcttctctatcgtattattatttgctagaaaataatagccagctaaattatgagtgaccctttttttttgagtagacagaaaccactttcataacactgttttaagtcagagttcaggatttgtaagggaactattattctgacccttcttcactctcgctttcactttcagcagtattcaaccagtcgacaaattgtttgccaccggcatcacgaagcgcagccaattctccttcgctagagcggggatcagaataccattcttgaatggcattctcttcagcaatttctaattggtagaaatatcccaaaagttgtaaaaagtgccgagtcatactcaaacggacacagtacttctgcagcgttaatacgttgtcaacttgctcttcatggctaaatgtcagttttgcaagcaatggaccccaacgtgtcattacttttgctagtgcctccttgggggatacatctaagtgcatgatacgccttaaaagagcaagaacaattgcggatcgcacctcgtgatagttggcattcatggccattcggagggtattgagttcaagagcagcaatatcaatttggtggttttcttcaaaggcacgttcaagactctgctgagcttccttgttgaaatctccttcatcgaaatcctctgagttaattgtattggcagaatcgcgtctagctgaaaagggaataaattccatatcttcttcagaagacgaacttgtctctgaagattctgaatcagataaatgtaactcatttgtactttcaataagccctgaagcctccataaactctccctcatcatcagaatcctcttcggcatgatattcttgaccacgtccaccaatccctaccaaagatggatcgttcaaagttccttgagagtgactctcgaaagttgtaagacgcttatttttttcaattattgtattatccccaataacaacgcctgcagctactatagcaccatcttcaattgaacaattatttccaatttttacagaattggcaagaatggctttgccaattcgacaattatctccaatgacaacatcttcccaaaggaaagcactgtctatactacaattgctgcctatggtacaattcctaccaatgatagtattcgcaaccacagacgcatcaccgactttggtataggcaccgatcaaagttcgtgccttaataatgcaagaacgagcaagaacaacgtcttcttccttataaatctgatgtctttgataactaaaagtttggttaagaagattgctatcgggaacaaaaggatagacccatcgagaaagaacatctttgctaatagcatcataagtttgaagactacgaacacgagctgcataattttctttagcaacatggcaatgaatcttttttcctaaaagatcagaggttaaaacaccatatacgaagtcttttcgaatgtcttggtaatcaaagttttcagtaaaaagggcaggtacatcattggagcaaatgtcaatttgacagtcaatcaaatcatttcgaacctccaactcttcatgctcattaaagatttcgggatccatagaaacataatgttttcccctttcgttagcttgataatgcacgcattggctggtctttttatctatcacgaaaacagaactctctgtacgggcgcgtgtacgatgaaatggacttgcttctcgtacaaccattgtcataatagcatttttatcatcttcacggcgcttccgatgttctttcaaaacttcgtttagaggcacattggataccacatcgcctgatacgagtatgaaatcggaggtaattagctgttttgaatcgagctctcttaaagcatcaccaaccgacagagattctcttgacacaatcgtgtttacactaaagggggaagagggaagattccactttgactttctgtgggttatattgtgttagttatatcgtatcagaaattcgaatttaagacctcaatttagcacatactctatatattctcgaatttgtcctgcatgggcacagcaaaatacataaacttcttgcaccccggccaatgccaaaaactcaaaagtgtactctattaaaggggtatttgctaaaggaagaagacactaataatattagtacttaaagtgtacactggtaattgcatacgcgaggtttatctaatgtaagagggcgaaaccgataattataagaatccgacaaaacaatcgctaaaaattagtaacaaacactttttgaatcccaaaaacattaccttgcagagcgtgttttggcttttctagcttgccattcagccctttggatggaggcatttcgacaatgtagagggattagacatatttctcaatatcatttaagcccaaacagtcatttaaggatgccgtgctccactgccttataacttaaagattattctaaacaattcatcaactagagactaaaaaggaatttataaagacgttaataatcaaagagtaattaaatttaggatattaaatttgcatagctcatttcttttatagtttattggcgaaagaaagtggttttatttaagtaaccacaaaaattccacataataaacagaagatataaacggtgatttatcctgttaagttggtaaattttgtcaatttgttttctacaattgggtagtggttgcaaacattttactaatcttatggtagtttatcgagatttgaatacaggtttcaagtgtttacacggtaatcaaaaagaaacataataaataaaacttcataataattattattactgatataaagtggatggtagaaatcgattcgtcaattagggacgatacgaattgttgatgaaaagcaaccacgtgaataaatatactaagtgtagcattaaaagttatgaatagaaaaagagaaaattaataaataatagacaattggggagaagatattggggatgctcttcatttgattcgttcactcaatgcataaggcgtaaagaaattaatagcaaggatattcatgcttgatcaattaacaaacgtaatcttccggaattgagaagaagtattaaaaattagctgatgatagaaagctatacatcacaaatgggagggaagagtcctacggctcgaatttctggtaaactcgatattcattgattgaacatgcaaatcaacgagttaacttgaattaagaataataatcaatgcatagagtcagcataaaattgtctttggttgaataaattagtcataaagaaagcacggtaaaatattaatcttgatataaatataaaacttgggctgatgcacatttccgagtccatcttttattttcttttttcttttcattcgttagttgatattactccaatacccagagctcgatgtccacgatttggattcgttggtcaggacagccacgatagctcaaaggattgttttcgaatgcaggagtacgactagagtaagcgtactctagagagccatcaagccaaaggctgtatcttccattacccccaccaaatgccaaaaagcttttggtgcaatatgcaacaaaattggaatttcctacgaaagggtaatgtacatactttttgggaggaaaatatttccacaagaaggtttcctcggaaccaaagtaatgaggtgcaggaattaaataatcagggataaaaactccaaaaacatcgccgtctgtatcgcgcacagctaaaatgcaagcccctttaggatggccgcttcgagctttttccttttcgcaggctaagtacattgtttgaagagatgcgccgtcatgttgcaacgaatagattcgtttccaagtttcagcagaagcatatcttgctggcaagttctcaacgatgtgactggccaattcatctgttattaagccgtctttaacactatactgtcttgtaaagttaaacatttcaattgatacaaaatacttgctaaaattttgtactcttatggtgtgtgtagttagaaagattaaggtgatccactagccttatgtaataagtaaacaaataaataattgtgaatacaataacaaacactgaaataaacaacagtaagtgtattctttaattttccaaagaagaagtttttcttaataaaggtattcttattgatccttttttattgttttttttgagaaatcgagtaaataatttttttggcgtaatgtgtgattgttaaggtggagcagcagccttggtattagcaattaaaacattcgttcaaattctatcattcagtaacaacaaaaaataattatagttgacgagtcaatagaaacactatgaacctgacttttactctatattaataatcaaatatagaataaatacatagtgttccattacttgctatcatactatgctattgaacttttatttatatcttaaataaaatcttttagaacttttaagaacaagtatgtacttatgtttgtataaatattaagaactcattacaacaaatgagtccaatgcaaaagctggcgttgagccagtaatctaattgccgtctttaacttatcatgaacattattgtatttttcacatactattctataaatgagaatattacaaaaacaatgagttattatgctcctgagttgtaatgtacttagtttgctaattatcttcgttcaatatctttgccgctttagagaattcctggagcaaacagtccaaagattctcttctcttctctttatgtttttcatattctaggtattcataatcctctagctcttttgtagccttcaaagtaacagtagacgaacttgcttttttcttagcaagcgacatttcaatatgctttttaaaggatgatatatcaaaacatcgacttctttttttcctcttcagcttcatcagtttgtattgggagtaagccgatcgatcatctgacgtcgaaggataactgcaatcagaaatatctcgggtgcttctttgaggatgtaacttcaaaggaatgagtccatggtcttttatatcctcgcttaaatacatttcttgttctttgctcaaatccatgataaaacaacgacctcgcttctccttttctaaatgttcaccaatacgaaaagtcgatctgactaccaacgcaaatagccttcctaagattgtatcagttgcttcactttttcaatttctctttcaagtctttggatttcagaagtttcacgctgtagaatattctccctagcagacacctgatcggtttgtcgtttttcaagttgctgcaattgctctttctgttccagtaaaacgttttccaaattctcaattcctgacatatgtaagttgtatttctcaaccagagtctccaaatattcacggccaccttgcataggatatatatctagtagttcctcaatacaagcaacgtagtctgcagggttttctgatgccaacctttcactccaatccttcggtagagatttgaactcagctgcaattagttcttccttctgagtatcgcgaattaaatcagttatagcatgagtatgtagcaccgcgtctgtgaaacgtgctgcgtttgggttttccggttccaaaagtttttctgatgtagcagcaatagactgtaaataattcaacaaatcagacatttatttaataagtcatcaaaaacactaattcgactcgtaattagtaaaaggtatgtttcaattcactttaccagagttgccaaaagtgtatgcaatctctgggtgtgtgcaggtggtttaaccaaaacgtaataaacgtttggtatctttgatataatggaaatcacctgtgcctgtttttgaaattctgttctcgctcagcaaattattttaacaaaggtaaagcattgcgttcattccttgctattttcctttatttgctacaccgaatcattcttacgtttacgctttaggcacacatttcttcagctcagattatccattaataattatatgtaaaacttttataaaggttaatacacgctaaaaatttcgtaatcctcagtgcagttttgatgagtttgcaattgttggactctacttcgcaatcgtgatctaatcaaaatctacaactttctaagtctgccagatttatagaactaaaggtttgagaattatccttctcttagttcttttattcatatataccatctattaaaaagttgcctctttggaggctatttgaggtttttctgactgaacgtttcgtctgtttttcatattctatcagccaagtttattctatttaaatatagatttaaaaactttaattatcttaaatagaagagcagtatattgggtataactaacagcttgaagctctgacatcttaaagtgttgtattaataaaaatgctagaacgatgtccctggaaattaatcagctcgccaagaaatattccagctcgctcttttcttaattctcgtggaacttatcttgttttaagaaagtcaaatatattacctcttcaacatatactgcggttttccaattttgcatctaagcaatgtttcccacttagaaatggaaataattcggcttcaaaagcgttatggaataacaaatcaaaagaaaaagagccactgaatacttctgttaaacttgcttccgatgtaccagatgataaaaatgtaacaggacaaatgattgttaaggacatgcttcaatatatttggcccaaggggaagactaatttgaaagttagagttgtttcggctctcgcactacttgtagctgccaaaattcttaacgtccaagttcctttttactttaaatcaattatcgataccatgaatacaacacttgttcaagaagtaggagcattgtggtctactgtaggagctgttgttctcggttatggctttgctagaatattttctaccgtttttcaagagttaaggaatagcgtttttgcaattgtgtcgcaaagcgctattcgaagtgtttctagcaatgtctatcaacatctgttgaaccttgacatgaattttcatctctcaaagcaaacaggaagtattactagagcaatggatcgtggtacaaaaggtattagtttcattctttcctccatggtgttacacatcattcctattacccttgaaattgctatggtgagtggtattctcacttacaagtacggaccttcgttttcggccattgctgctacaaccgttgctctttatgctctttttactgttaggacgacatcctggagaactgtattccgtcgtcaagcaaatgctgctgacagtaaagcatcagccgcggcaattgaatctctgattaattatgaagccgttaaaacttttaataacgaatcatacgaaatgagcagatatgaaaagcatctttccgcctacgaaaaagccaacgttaaggtagcatcttctttggcctttttgaattcaggacaggctattatattctctaccgctcttactttgatgatgtacatgggttgtcgtggaattgtaacttccaaccttactgtaggtgaccttgtcatgattaaccaattagtatttcagttgtcaattcctcttaacttccttggatctgtctatcgcgaaatgagacaggcttttactgatatggagcaattgttttctttaaagcgcattaatatccaagtgaaggaggcgccagatgctcgagatttggttcttaaaggcggatctattcaattcgataacgttcatttttcgtataatccaaatagacctattcttaatggttgcagttttaacatccccgctggagcaaaagtcgcttttgtaggcgcaagcggatgtggtaaatcaacaatccttcgacttttgttccgcttttacgatacggactcaggaaagattttaatagacaatcaaagacttgaccagataactctaaattcacttcgaaaagccatcggtgttgtacctcaggacacgcctctatttaatgatacaatcctttacaatattgggtatggtaatccgaaggcatctaacgacgaaatagtggaagccgccaaaaaagctaagattcatgacattattgaaagctttccagagggatatcaaacaaaagttggcgaacgtggtttaatgatctctggaggagaaaagcaaagacttgcagtttcaaggctattacttaagaatccagaaattcttttttttgacgaagccacttcagctttggacactaatactgaacgcgcactattgagaaatatcaatgatcttattaagggatctcacaaaaccagtgtattcatcgctcaccgtcttcgcacaataaaggattgtgacattatattcgttcttgaaaagggtcgtgttgttgagcaaggtagtcatgaacagcttatggctaagaacagtgtatacacttcaatgtggcactcccaggaatccccctttggcgaatcgaataaatccggagatgcatgattaattccctaactaaaaaatattatatcattaagcaggctgttcaagttaattttttttttcttgaatatggtcccacttttgatatttcattcagaaagttaagtagccgtttctataatttttttggtattattttgttaatgtcttgaatacgtattttaatttattttcttgttttcgcttataatctattataaattggctggattaaatatttctacaatgttacaaaaaaatccaaaattactaaatgtgattattttttagttcatttatacttatctataatacgaaaattagtcatttcccccatactagtagacttcaatgcttgtactacctcaggcgctcgcgacgaccctagctcgcagtcagtttggcaactcccaaatatttgtgtagtaaaaaagctgtgcttgtctttggatttttaatctagtttatagcataaaaggaaataataaaaaaaggaaaatgaatgggcagcattcaagccctggaacaccagttcaacgaccatctgctggaccggtaaatcaggcacaattttcacaacagagaacgaaccagttaacatctttgttacacactatgactatgtatcagcaacttgctcaaaacgttggccttaatactcctcagggacaagtttatttgcttcaagctcaaaccattcgtcgtcaattacaaggccacgcgcaatctggacaacttccaaatcaacaactcttacaacaattacaatccaatggagctcttcagcaaggtactccggagccttcaaatacccgcccgcgacctcagttgaatgctcaagaacaaacaatgcttttagtcaggcataggcaactccaaactgctcagaactacttaacagaaatgaaagaggctttaggtcgcattaaaaacgaactttctacaaatgaaagattggacactagtgctcgcgaggctttggtaaagcaggagtccgagttgactgtaaaaatcgcgcaatttaccgctgccatttctaacggcattcgttccattcaacaattacaaaataggcaggcatcttctgctaacggtaataatactggtacatcaactcctgtgaacgcctcaactgatactagaaaaagcactgcttcaactcctcaattacaacagacccaagcacaagctaatgctcctcaacaacgtataaatcccgagacgtcttctgttcctgaaactcctgttggcgtttccgcagctaatgttagcaatgaaagtaccgagctcgctacttctgcaactcaacagtcgggtttggcaaataacgttgaaaagtcacaaactccttcttacatgtcagcgaaccatttacccaaggttgactccaaatcaccaataccgttttctgttcctccgagtcgtgctacattaactggtggatatgcatctggaagtattggtctcagcacaccgggattatctcgtgctccacactacgagcttgacaatggaaaccggttattatcaaagagaaaattgcatgatttgctacagcaaattgactcggaagagaaaatagaaccagaagttgaagaactccttttagagattgctgatgagtttgtcgaatcagtcactaattttgcatgcagacttgctaaacatagaaaatctgatacgcttgacgtaagagatgttcaattgcatttagaaaggaactggaacatccgactccctgggtttgctagtgatgatatcgtcaagagcgctcgtaagactgggcccacaccttcatatcagcaaaagcaaaacgctattggaactgctaaaagtttgaataaggactaacgccaatgaaagagaattttatactgttatgcgatttcatggacttatgtaaaagaaaaaaggtcaaaatttttaaaaataaaaatctagcatttctacggtttttggtatccttaaccgttgacaaaattaaaatttccgaatttgtctctatcaaaacatcctacccatcaatctatggtgcaatgtcgtcttaaacttttaacgtttatttgtcataaaggtcaaaaaatagccaaacactttcagttccaatatgattgttttagaaataattgtttaaagaattatgggttcgagaatcatattctctctatccaacctcaccactaactctaaccgttatttaagaacggtttcaccttatggatacgttttacaatctcagaaaatcatcattagacgacaaattcgagtcattgtccgttgccagcaaacttgatatttgtcgattggctttataatccgggtctaactactattgaatgttactatttttgttaagtaaatatgcatatataatatttagaagtaatatataagattgcaaatgaaacaacccttaaataaataattggttatgtaagcttctacctatattggaacattcacgagtttgaacgtccaaagtatttagacataagcaatgtttatataagctattagagtgacaaaaagcatataagatgtatgcagtttgcctaaaagtagctacatggttaataacaaaaattcgagacatcccaatcttaatatagaaaagcagtgctaaaactgtcacgggttcgaatactaacaaatgcaatttcaaatgtttcagaaaaatatgacaaattatatgctcttaacaattgaatataacattctaaaaaaaaaaatttatttcagcatacctgtaaattcgtaataattttgtcacaaagcttaccaaggagtaattgaggtttggtaggatacaattgagggttggatattaattaaattaaaaactatattttaaaaaccggaattaaattcatgatattgttttatgcatcgaatagcaaatcaaacagggataaagagaggtgagagtagtttaaagacaaatcaaactaaatgaaaatatgaggatttgtgaagagagcagcgtaattaaacacgtaaaaattaatgagatttgtattggaaaacggtactcacttgctgttttcctgcctcacgttttagcaagtgatcttctattcggtctaatgtgggatttgtaaaatgattccatgtgctagtatcaccgtataacatggctggggctcggatgaattgttttccatcacgacaccgtttacatttatatgtttcatgagtttcacagactgtgtgatcgttaagctgaaacagctgccttaagttatcaagcgaaaaatgtctttcgacatcttgagcttcatccacaacacaagaagacaaagattgcttatgagactgcctttggaatatcttttcttcgatggttccagtagctatgaaacggtaaacaaagcagtccttcttttgcccatcacgccaaactcgagctaaagcttgttgatcggcggctggattccaatcgggatcaaacagaataagacgattagcgccaataaggttaataccacaaccacctgctttagaagataataaaaacacaaaagcatccttttccgggtcattgaatgtgtcaactaaacgttgtcgtttatttacattcatagtaccatctagccgaagagccttgtaaccgcgagctctacaaagctgctcaaacaagtcaagcgtggaggtgtaattgctaattaaaacaattttatcgtctgtctcttgttttatttgatagagcattcgttccaacactaacattttacctgataaagaggagtcaatgtttctatcgcgccctcttagctcacggggaataaatcctggagggaatagagcctcacaaccttccaagtcctcagttaaattcaatagatcaggatgattacatattttttttagcagacctatagcttttagtggttgactgccggtcccccttaagattttattgatttcaggcgaggtaataaaatgcttgtacaaagaaagctgaaattcggaaaggttgcaaaagacaacatgttcgtatttaacaggcaaatatttggagagaatatcattcgtacgacgaataataaaccgattgacaatcttggctaactcagctaacttagcatcaccattctccttatctttttctgttccgtcagcatcacgaccttttaaaattggaatttcataattttttctgaactcttgccttgaacctaacaacccaggattcgcaaaatttaacaacgaaaagtattcgcttagatcattttgaataggggtaccagaaaggatgacacgcctttgaacgtttagcttgtctaatgccgtaaaagtcaaagaatcactattcttaagacgatgaccttcgtcacaaagaagcattccaatttctgcgttgttgagatgctcaacataacttctaagggtttcataactggcaataagcactggacgtgtgacttgtcgtccatgtacggatgcccattgttgcaaagccatgattaactcctgtttggagcttttaccgtccaatatgaatggagtaatagcatcttttcctaaccatttgacaagttcattagcccaatttttgactaaagaagaaggacaagttataattgccttttcaattgtcggttttccagcctgaggagactgttttaaaagggtccataacaaagcaatacattgaagtgtcttaccaagtcccatctcatctgccataatacatccatttgcacaacggtcaatccttccagttacacacttgtacaagaatttgacaccttctatttgatgaggtcttagaatacgagcaagttttggatcaatgacaacagcaacaggaggaggtggaggtttttctttctgaattcctagtagatctttcaaacttttatttggtcttctatgctttgaggtattagaggttatgagactttgctcggtagaacagctagccactgtgtcagtggagacacatgaatcatggtcactttcaggctcactatcagaaatttctttctttccttttcgattttttaacaattcatcttttttacgtttttccgctaagacctcttttatatcaggaatgatctcatctgcatcagtagtgggatcatataaaacgatagcaaattcatcagcaggatcgtaaaggggacgaggaataaaatccaccttccttttcattcccagtgtaggaggtggacgatgtgcacacagtttagatatatcttcatgacccttgataggtttaggcacagagaactgtttcttaatgactgttgagggatctcgtcgttcatgatttagtattaatcgattagcttctttgatggttgccaacccagacacattttcagatacgtaagctgaatcatacttcccatcaacagaaccatattcgctgtagttaactcttggctttttgcgtaaaggaagctcttttcgcttttctgaaatcactaaagaagggcatttaaactttttaaacaactttccaggaacattctctttgttttttgataaaacagtatttaactttgaagaagtagaaattctaggtttagcagttgttggttgctgaatcattaaatatattagcaattattaaaaaagagattactgaaatagaagaaagggtaggaaaagagggataaggattcaaacaaaaaaaaaaggaaagtgctgtttataccaatggtatgtgttgagaaatatctagatgtatatataaattaaattctattactattatagcgtgtcgcgttctttaaattacgcaccattgttacccttcactaaacatggtatacaaataatgaaattgtgaaatatgaatcaattatttctggtatcggctaaatatgtgttacaagtttgttattggtaataattttagcttcactatctaacatttcttgtagcaaattttatggtttactaatacttcgaattattagcctcataacatttgcgataaatcaagtaactattttaaactaaaagtaaaataataaagcatcagtctctaacaaaaacattacgggaaataaaaattagctaatctactatactattatatcttcatagtcaataaaccccccaaaaaaacatagtattactatattaaatacattccctaacatttgacaaaaacctcgaactttacttcttacctccatccttttcatagttttctgtcttcatatcgttcagacccaattcctcatttacttggaatgaacgttcatactcctcaatagtcatatttggatctggatcgggagcgtaataattctgcagataactttgtgaaagaggatcatctaaaataagagtgaattgagtagcaccctcacgtgcagccgtcaagttgcagagaaattgttgccagttagcgacttgctcaggagtcatagaatcggtctcctgagaaaacacacggccatataactcatcataaacttgagctagaagaccttcaatggttgtgaatcgtccacccaaagtacctgggaacaaatcaagtccaagttcaggaattttaagagatgcggtttcagatttgagaatatcacgggataagtcctcggcatccatgacctttaaagtaatttttcgacctttgggtggaatttcaccaccagtttttacttcgttggaacgatatccacaacgatcacaaacagtagacatgataataacttctttgaaatggggaatatcaagcaacttcatgtgggtgtcacattgatgtgaacaagagggacaagttgcatggaaggtatgtacctcattgggatcgacttccacagcagtagcatcatgtttaagtgtattagaagcgttgtttgtttgtgtcttgacgtcttcaggttgatcagtatccacaagacccagcttcgtattctgctccaaagtacgcttgtagctaacctgagaccatcggtcaccatctcggccaggtttcatctcgatccagctgttgcccgtaatatcgtcaactgtgatggtaaatggtacagatccagaacgtagactattcactttctcaatgaaagcatttatttggtcatataactgaggagcagactccttacgagattcttgttctttacttaaatcatccaccacattactcagaatcccctcaatggtagttaactggcctaaccttcccgggatttctagctgaatttcaggaatactgacaatagcctcctggctctttacaactgtccgatttaaatcttccttatcctcaacatggaaagtaattttgcttccttccggttgaattgtctcagcgtgttgaacttgcgcattcttaaacccacaatgaggacattcaaacgacattaaaacaacctcacggaagtatggaatgaccgtcaacaataatttagtagtaccgttttttccacactccatacacaacgattcgacttcttgaacaccatttccttccctatcctcagctgttgacacattttgtgcagcattgccaatacttgtgaacaattcttcctttttttcttccgccatgctctcaaattttctttttagcgttattttgattagatgtgtttaaggacaagtacagaataacttgtaccaatataaaatttgtcttcacttgaatggaaaaaattttccttaatgacccaatataaactgtctttaatgaaaaacaaaattaaaactaaagtaaaatatggtaaaatgcaaaaattttacttttttaaaccaaaatattctgtttaaaaagaatcccccagaatattcacgatggttaactgaatggttttggttagccagcggtggcactcagtaaacaaatgaaggaaagtcatgaaaccttggattccttcgaatagaacgtagaataatacctgaaagctaatcctgaatacctcaattaccttaaaatgagctcagctatgtgaagggttaaaaaaaatttaaaatttttttccaaatagcagtggtacttattgtatgtaaactttcatacatttataaatctacataaaataaacatcttctcaaataaaaaaacatgacagctgctagaaatgagagcgaatcatactttactactattaactgcgatttttttaaaattagttaaatgcttaaataagtgggctgaatgtatatcattaactcatattcatcaaattgggaggaatcaggtttcagttcaaaccattgagaggggcttgttcgtaatatcaacaacctggtcgatgcctgggtaaggaggaagggaaaggttgaactttttagtaattactttactaacaaaacggcctcctaaataatgttttcccttataaaacttgctgcatggttttggagcagttagggagatcaaggtatcaggatcaaaatcctttaaaggtccctccttttggggaccttcgtcaatctctaaacaaataaatttcgttaaaaaatattccattaggtaaacactttacaaagccatatgtctaatttcaactgtaaacttaccccatgaagaaggagcatcaactgaaagaactttgattttcgattcaacaattgcagccaaaatagatccaaatggatctcgaacaggacccttaaaactaaacccaaaaatggagtcgactactaatttggaatcgcgaagtaattgactgaaatggttggaatcatgagatttgaccaccggaatatccaagtcatccaattgcttacacagacgtttgtacaattccggggaagatggttttggatagtaaactgtaggtttgtagccatattgccaaagatgtcgtgcagctactaaaccgtctcccccattattaccagggccacaacaaatcaaaacctgggaatactgcgatggaggatactcacgataaacggcttgagaaacggaaagaccagcaagttccattaacctaaatttgttactactacatctttgcagcccaaacttactgatcaatggagaaggcacctgcggacatcaattctgcatccaaagccttggcagcggaggcgctgagacactacagatgttagctaattaccgtaaatacatgggcaaggatgtcaaggaattgacgatgtaaattttagaagtgcgtctataatagagccgatgtaatacttgcttaccgaaatactcattttctgatatttttaaatgcttgtgctaagtttactaatttatggaaccaacaagggttgttggtaaaaatcaaattttgaataatctgacagtgccggtacacacgatatatgaagtcaattctaccttcctcaatatgatttcataattctcatgtaatacaagttttgctaataaattaattgaattcatacatctatcaataagtaagcaaaaactacctaaataacattcaaaatatgttttaatagccttcgagctcaacatttgaataggaaaacgagatatcgtttctcttcaacaccaagtcttttattttgaattccggtatgtaaatatcaagatttttattgttcctcctcttttaggctaatgagttacaatatttactaaatgttaattgaaacatccgattttacccggaagtaatagatagactgtgtgcataagatcaaatgcagtactttgattaaatactagacttccaataattttgcaataccttgttaattcttcatcttgaataaaacatacccttaatgtttttctgctgctggttccttactcttttctgtttaacgagaattttccttttgatatggcaaaggttttgcatgtgaaaatgacattattctttaaaaaattccataaaaaaaagaattgtaaactgttggaattttaagatccagaagttttttctttgaagcacacaaaggtttaaaaaacttacattcatcgattcaacgccattatttaaattccgtgcaaatattttactcaattatcctattttagactctattttaataatcatatatacttcagcttgcttattagaaggccaaacactttggctatttgtttaccaaggaaatgaaggaattgcagatccttaatattgaaaaaagcaaagcattactgttgttattttctaattgttggacccgacatatgtttttgttgttaccataaaaatgctcttgtattgcttatacaggtccttctttatttaatttctgaatatctcgtttttgtttctgacaatttaaactaaagacacaaaaattagtaattaaagaatgtttattttttattaaacatcaataactcacagtctttactgttttagtcatacattgaattgtgccttctgaagagatccttatactctcattggtcattggccattgggatattctctatccatatggtaccttagtagaagttttgtaactcatcttcaacaatcgtctcttcttcttacgatttagctgttttttataattttctcatgtttttttgttcttaaaaatttctttctaatgtttcgtactttgaaagcttcacagaaaaggtcactcgtgaacttgatgttcggaacgactgctcttttcgcaactgccaccgtaattttcccttcattactgccttgtccagctatgaagaacccatatttggatacccaatctgatcctggatatgaagaattacctgaaaactctcgtgttattgtcatcgatcaacaatctcctaaaagctctctagttgcttccaaacaaaacaatcctccttcaaaatcttaatataggtcatcataaagcttgagaaatatttttattattgcatatatcaatctctcccttctcttccttcttcattcaatagtttctaggattccttgcttcccttttgcgctaggtatttccctaacctacgtttagggactccataatataatttaaatacattttttttacttcgaaacatcttatagtgattactttcgtgtcactattaatatttttagtacactgacttaagttatcttaacattttagcccgcacatctcggctgcgcattaggttctggtatcttgctgtggtagtagtatttgtactagtaaacccacttaacgtccttactatatacagaaaggtactgccggttgcttcaattcttaattatttttctattattgcctttagagtactctagtcaactctcagcatcgccaggttgttaaaaaaaagttagtttacctttcacttggtgctttatatgcttgatacaattcttataaatggtaagtttccgttattctttactttcaggtgcacatatagtaaatcgaatactataacaggctatacggatgaatgacacaagctactcatttatagcatcagccattttgaaaacgtgcattttttaactgaacaaaaaattgagtttggagttttaccatacgaaatgcttgccttttttttcttccattatttgtcagtctttttttctgcttaatcgttttgggataggatctcgatcgctctttactagcattcagttcgtcaatacattttggcattgaattagcggttatgcgttacgttactttgaataacttcgaatgatgtttttctctttatataacatttgcatttgcagccagcaatgtaaaatctttcgcctttcttttttctttaatttggcgtcttttaattaagcaatgccagattctaagcattgggttattctccgtatagcttattgtttagttaccaaaattatttttcaacttttattctgacaatgttttagtttttcgtcgagatggcgatgacgacgacgatgatggtcaagaccctgctttgcaagaattatactcaagctgggctcttttcatattactagtccttttgattggtgccttgcttactagttactatgttcaatccaaaaagatccgggccattcatgaaactgtaatttcggtatttgttggtatggttgttgggcttatcattcgcgtttctccgggattgattatccagaacatggtttcttttcattccacatatttcttcaatgttttgcttcccccgattattctcaattccggttatgaattgcatcaggtatatagttttgagtgaaatgctatactaaagtctccatttctttcctttatctttttgttatacttttctaaccaatatagtcaaatttctttcgtaacattggtacaattctaacatttgcctttgctggtacctttatatctgcagtcaccctgggagtcctagtctacattttctcctttcttaattttgaaaacctttctatgacttttgttgaagccttgtctatgggtgcaactttgtccgctacagatccagttactgtgcttgctattttcaactcgtataaggtggatcaaaagttgtatactattatttttggagagagtatccttaatgatgctgttgcaatcgtaatgtttgagacgctgcagcaatttcaaggaaaaactttacatttttttaccttattcagcggtattggaatttttattatcacattctttattagtttacttattggagtttctattgggctcataactgcgcttttgctaaagtattcttatttacgccgttatccttctatagagtcttgtattattctcctcatggcatacacctcctactttttttcaaacggctgccacatgtcaggcgtagtttccttattgttttgtggaataacgctaaagcactatgcctttttcaacatgtcatataaagcaaagcttagcacgaagtatgtttttcgggttcttgcgcaactctcggaaaactttatcttcatttatcttggcatgtctctgtttacccaggttgacttggtttacaaaccaatttttattctgattaccacagtaagtcaatttacacttattttctttactaacttgcctaaggttgccgttaccgcatctagatacatgaacgtgtttccattgagcaatttgctcaacaaattccaccgtcagagaaatggtaacctcattgatcatataccttacagttaccaaatgatgcttttttgggcgggcctacgaggtgcagttggagtagcgttggcagcaggctttgaaggagaaaatgctcaaacgctgcgagcgactacattggttgttgtcgtcttgaccctaattatatttggcggtactactgccagaatgctcgaaattttgcatattgaaactggtgtagcggctgatgttgacagtgacacagaaatcggcatgctaccttggcaacagtcaccagagtttgatttggaaaatagcgcaatggagctatcagacgcttctgctgaaccagttgttgtcgaccaacaatttacgacggaacattttgatgaaggcaacattgcacctacactttctaagaaggtttcaagcacatttgagcaataccaacgagcagctggtgctttcaaccaatttttccattcttcacgagatgatcaagctcaatggttaacgcgctttgatgaagaggtcataaaaccagtgcttctggagagagataaccttaaaaatggaacaaaaaaataattgttccgattcatagaattaatagtctacttatgtttacacagtatatgttcgtgtcagtttaatgaatatgcttttggtcttacgacctcgtttctccttttatcatttatgaatttttaagaaggattttttaatgaactgatctattaaaattcccgttgacttatagttgacgtctatggtgtggcattcgcacattacacgtacccaagtcgatgattttccaacaactaccaatttcttccttactaacattttaagcatgtccgtagtctttaggaccgtagaagatcctgaattaaagagtatatgcaccacatttacctctagcatatctgctgagtttgattcaaacacactcgtatgtgatttagttgaaacagacctttttaccgaagaaggcacatctcagatatttacctttaagaagaatgtcctcattttgccagcaaatgttcctgaaggaattgaattacggattcttgaagaaaatgttagtcttccattgaaggagtttgaacccattaaagtgccagcaggtgcacattgtttcttatcatgggaaaaggttccacttcgtaaacgtattaaaatcatatcatctagtcaaccagatgataatgacgaagaatctacatggcccggtgtctttatcaagtttggtgttgaaaattctagctctgccgaatttggtgaacctctcaagtcccaaattgaaattcctgatgatcaaaagctcatcgtgcaatagttttgtggtaattccaaggatgaaatcactttgctaaaagaacctgttaatgatgatgagtttccagcaaaggttcgacgaatattttggtgttcctgataatgaacaaatttaatacgcatccactattcattattaaaatttcaagctctaaccttaattattggatgtgtgatcctttgatttcacacattgtttatttaatcattattcggttagacttcctttcgttaaattagcattacaagtttattgacatacatttcattttacaatttagcttttgaagatttagctttgtgaagtaaactttcgcaacatacttgatgtttgcttgagcaacttgctattgtttttgctttgttcgccgtctatacgtttaagcgatctattgttaaaggtgctattgtttcaagtctttctctgacgaatttttgctgtatgtattaatttttcgattgctcaggtacgttcacatctattaaggactggtttttctcaattagtccttttggatattatttaaaaatttatccaccgaatacgtttcctgagttagtgtaattaggcctcaaaatggtaattcaaattccttttgaagccaatttccatgcgatgtatgcaattgtataaatcgagaaggagcttaaataaattttagatatacactaaattttcgttttttaaaaaagtagataatgtatgtttcaaaaatgacattgagagtaatattattttcgtatgctgattttgatgaattcaaatacgtgtatcaaacatgcaattacttttttgtaaaagataaatattattaactggagattgaagactaataaattactagagtattcgagtgcgaagcaaattcttcgaaaatataaatattagcgttatcttactccgattatttacacctcccaaagttaacctatccaggtagccataaacatctttgatgcaggcaaatcaatggcaaagcgtacaaaatagaacatttacaaaatggtaataaaaaatctaatgaaagatgtttatataatagtaacaaacgcgtaggttcaacacaaaactttcatcgagagacttaccatctgtgtttgacttgagaaaggatttatcagatggaattttgttaatacaacttttggaaattattggagatgaaaatttagggagatacaatcgaaacccgcgtatgcgtgttcataggttggagaatgtcaacaaagctttagaatatataaaaagcaaaggaatgccgttgaccaacattggtcctgctggtaagtaaagtaaattagaaaatttaaaggacctatagtcaaatatagatatgttgttatttatgtgccattttattttcgaatctgttggataaacttgtctctctttcttttgttgatttatactaaatatttcatagatattgtggatgggaacctgaagctaattctgggacttatttggacgctcattttacgttttactatagctgatatcaatgaagaaggtcttaccgcaaaggaaggtctattgctttggtgtcagagaaaaacagcaaactaccatccagaggttgatgtgcaagattttactcggagttggacaaacggcttggctttctgtgcattaatccatcagcaccgtcctgatttactggattacaataagcttgacaagaagaaccatagagctaatatgcaattggcttttgacattgcgcaaaaatctattggaattcctcgtttgatagaggtcgaagatgtttgtgacgttgaccgacccgatgagcgtagtataatgacttatgtcgccgaatacttccatgcgttttctaccttggataaagtggaaactgcggctagacgtgtagagaggtttactgaagttttgatgagcactcatgatatgaaaattgactacgagtctcgaatgaaacgactgttgggaagcattgcaaggatgcaggagtactggcataccgtccaatttgagaacaactataccgacgtgaaatctcattctaataattttgccaaattcaaagctactgagaaaagagagtgggtaaaggaaaaaatagacttggaatctcttttgggaactatacaaaccaatttgaaaacatatcaacttcggaagtacgaaccgcctgcgggattaaagatcgtcgatttggaaagacagtggaaagattttctttcagaagaagccaatcaatcgaaattgattaatacccacatgagagaaataaaagaaagtatgagaattgcttttgctgatcgtgccaacagtttctcaaaaatgttatctacgatatcaaatgagattaccaatttacagggtgattggcgtgaccaactcgaccatgttgaatttttgcaagaacacctggggcctcttgaagttgaactggctagtgtgaaggtgttgtatgataactgttttcaagctggaattgaagaaaatgattacaccatgttttcctacgaagacctggagcatgaatttggtattactgccaatatcattgccaataagatcaagtaccttgagaatgaactcttagaaagggaaaagagaacactctccaaacaagaactagacggaattactaaagtctttcgccattttgaaaagaaaaaatcaaatatgttaaatgaggtcgagttttatgccgcattggcctcattgggcttggtttatgataccgaagaaggaactgctttgtttcacagggctgctaactcggaagagggtgttacttatgagcgttttacagaaatcgtgatggaagaattagaggatcgtgatagtgctcgtcaagttttatatgcgttttgtgatgttgcagacggaaaatcttatgtcacgtccgatgatctattgaggagtcaggttcgtcctaatatagtaaagtttttagaatgcaacatgaacaaacattcagaaggactggattatcttacatggattaaacaattactggccgaagacaaagaaatagtttaaaacggagcattttgaatcacttgataaacttaatgaacattatttggatgaaaatttagtatacttgaataacaatatatatacgttacaagggtcaaagaaaagtatatttttaaatacagtaactatctgaagaaaaacaaatctcaatgctaactaacataaaaatgaaagaaaaaggaaacttgacatcaatacaaaaagaagggaaaataaaacaacatgctaatttttaacaaataatgggcaataaataacggacgatacaacttaaagtggactgtatccggatgtaagatttccaataaaatatagaatacaagcagctaagccagcagctgctgaaaggaatgaataagcataaattttctttcctaaaacgattggaatgttaagaatttcgatatttttttccaattcagaaattgcaatacgataagttgcaactgcgataactgcagcgataaaagtaaaaatagttgcaaagaatgagaagacgttgagaaagaggggaccaaaaaatggaaggcaagaaataacgattgaaactattgtcagagcaaagaaaataaatccaagaatatacatggctcgcatagcataacatgcccctttaagcacttttaatcctaaatccacctcggaaggtaaagtgatgttaatttggctaccagttgcattattaatactggtttccagcattgtaagggggttgaagtaataactaggagaaggagtactacaataagtaggatttgtataatcagacgaatttccctgacaataattccaaagaccaatggagtaccagtccgggagttcagacacgtccttcatctcctgctcaacttgttcgattaaatcagtagcaccttgatcaatatatgtttcgagcgtgtctaccagtgttccagtaagctcgttaagtaggttgcttgtattattgacaacagcagtttgattggcgacagaaaagatagatgtagtattcagttgaataaagtaaatattttgaaaagcaatgttatgctgagtttgattgatgatgcatagaattgacaaaagcgcgccaactccaacgcaaacggtaccaataccagtgaacaaagctttaataggattgaaccccattcccattttgacaaacagttatatcaaaaaccaatttgcttgggatgacaaaaagaaagaataatatatatgattatatataatagatatcacgattaataaggaaaactgatatgtagtctccagaaataaacaattcttcaagaagctgggaagaagaaggacaaaaaatcggctgaaaaatagagggaaacacttcaaaaacgctgttgtaaaacgaatttctttgaaattaatacgatttaacgcgaggatattgagtaaacaagatagtatggatagtaaacaaaagagagagaactggttttttttttcaatcgtaaaggcaagtagctgattgtttcttaaccttttatacgcatcagaggcgcaatctcttaaagtcttaatcttctgtaaatttggaatgccacaattgacacggagggcccgctacgagtaaaatatgttttgagaaagcgaagttgtcatgacaaccaagtgtaaacagacgggtcatatcaatgtaaataaaccaaacgcgggacgttttcgatgtttgcaacaagctcgactattatacgtgtgaaaaggatgcagtgacagcaattttacagttctttcgcagcaaaagaaacagttctgatatacgaactcagcggcgcatgctgtgtcgtacattactgacatataggcgcagcttgagtttcaagccccattatatatgaaaagaaagcgttcattagatagccaagtaaaaaaatcaacataagcgctttgcttttcttagtattcgttccatgataccgaacacaataatttgggctttatatagtttttgtataaaaaagaaatcatatgattatcatattaacatttaatcgtttaatgactctcaaagatccgtgattatataatagagaagaggaatttacgtcgtcaatgaatcagatataatatttaaactaacatcatatagatttcccatattatcttctaccatgctttcatgacgaggatacttaattaaccaataatttatacttaatatggttgtgttgctctagttacaattgaaattttggaaagtggtttggtccatcgcaagattgggtagtttgtgaattcatttaatttgccaaataaatgagcgaaattctcagataatgacaaaatagttatttttttttctggagaaatgcgaaagagctgttggagtttcttttgtaatatcgaatggcagaacagaactactttcttcatattcgtcaataagttaagttcaatactggatccaatttcaacttttacaaaatgaattataattgtttactgaaatttcccttttaagtttagacccttaccaagactgtaaagcaccttaaggaagcgatcattactgcctcttttgtttgtttacattaggtgctttcctgatttctccaatacacatacattgttgctagactcatagcggtcagacgaagataattattgattctttaaatggaacgtaaagaattgtcttataccattcaaagctggtccagctattctggagcatttcatcctatcaatatacttatcgataatccacaccaggctaacagccgatggagctgtaatacttcaatatgtaaacccaacaactctgaagaacagtatgtaattctgaaacttgataaacttgcgttggttaccgatatcacctttgggaaattccacactccccatctttgcaaccttaaagagtaagcggtttattttttttttcttcctctaacagttttaagttttatagtatatggggggcgtgaacagcatttgatgttccctttattaagagctggattgacaaatgattcaaatcgagaaacatttccattgtgtatcaagaaatataacaaaattgagaattcaattgcttgtaagtatatcaaaattgttccacttcaagctcatgctcatgaatttaacatgagtatatggtatgttgctttacacggcattgactcagccagcgctttatcatgcacagagaagaacagagctttacatctagaaaaaaaggcactcaattgccttctctcttactttgcttttaaagggaaacttgatatatgttctgtgatacttcaaagctaccagctttccataccacattcacccttaatgagaatgtatgatgcattttgcagactaggagacactcaaaaaaccattcttctgtttcaacaagaacttcaagctgaaattattgagaaatggccaaagcataaattaaccaaattacggtcgcatagaatagctacatttttgaaaggaataagtagaagaagcggtcatcaaatggtttacaatccaaaggtaccttagattttttcgatattttattgtattaacagttatcctcatacaggacaattgtatttatttatacggcggctgggatggtgtcaaaacattttctgatttttggatttacaatgttgataaagatttatggattatggagaatgaatatgggtatgtcattttttagaaagaatctatccattaacgtattagaattcctggtgagagggtttgtcacagaatggtcattgatactagccaacaaaagctgtatctacttgggaattactttggctcatctagggaaaccgaggtgcccccagatgcaaggacagatttttgggaatttgatattagcaaaaaagtttggacatgtttatcctatgacacttcaaaagatggtgggcctgccgctatttttgaccatggaatgtcagtagacgaaaagcgaggtattgtatatgtgagtggtggatgtaaatgggatccagatgaactggtattcgagggactttatgcatatgatacgaaaaatcgaatttgggaacagttggctgtcaggtatgaggatcgtcaaaaacactgtgagtttaagattgaaaggatgggtcattgcatggaatattttcctgatgagaacaaactttatattttcggtggtcaaagctatgatcaagaattcatcttagacatgtgttatattaagttagaaacaagagaagctgtgcagcatgttaggaaaaacgatacatcccaaagtccaagtccttcattttgtcaaaggagtattatggattcgaaaaaccatcgcattttcactatgtttggttttgaacagcgaaacattcacaaagtccttcgaccaagtttatggatattttacataacgacagaggaatgggttaaaataagtgatattaatgaagaagaaggaaatgaacatccttgttccaggtatgtctttgggaaaaaggtaaatcatctgacgcttaattttaaaaggtttggacacgcagtcgcggctgatttgaatagaaacattatatatttaatgggtggaaatgcaagtacgcatcctttgagaccaatgaagctttcagatttctggaaactagatattctagatcgttgggggataaagcattgtctatctaatgtgtctctccagttacacttgcatcggtatgtactaagtatcgacatcaatcaactaatcataatttagctttcatgaactagtctctgaaaatcttgctaaggcagttgagtaccttcaaaaatctatgcagccgcaatttgacaaaagtcctttattttggaatgcgctgattttggatgcttttagtggaacgcataaaaacaaagatattgcacaaagaagatttgaaacttttcagacaatatatgatttattaccggttgatgaaaatactgttgcaccgaatgaatccctcttaaatatgattgaatttttcacttgaaccggattgaagggaataaatcttccagtcaaccaatttactacgctaaatgttggtttacgaaaatatcaggctctctgtcattacctgtaattaggttgtgtttcttgataatcaaatgttagctgaatttctaggataataaactctcatataaatttagataaaatgaaagaatatataccatgtgaatagtcaaaagtatacgagtaaatagcaataccaattcttctatagtaatagtgtattagacgccaatattattatgattataatgcgaatttcgcctttccctgatgctacacgatactaaatattcacaagaacaataaataatttattcatctttaaccaatttaatcgcaatttatttatgttgcatacaaaggaatgaatattcatcatgtttgttaataccacactttcttttcgattttacctataccaatactaaaataggcacgcgaattcgaaaaaaaaaatattcaaactaagttattttacgtagttttatttaaatagaaggtatatgcgtattttatttttttaaaaaaaaaaaaaaaaaaaaaaaaagtttataatagtaaatttttttttatgacacgtgcgaatacgatctccataatacactgaatactacaaaaaaaaagaacagcttcttatcattaaacaaatatatatatacaactgcaagtttaattgctaaaaacgattcgtacttccaaaaataaatattcataaataaattgtactcaaacttcaattatatattattattcgttgttaaaaccgttaaataacattaggaattactgaaatgtcagaaaggggtcatagctcagtggttagagtgagggattgcagatccccaggtcgctggttcaaatccggctggtccctttatttttacattatcctaggtttttgaggaaataattaaattcaatatccaaggctgataaatccatgtataaatgctgtttgttatttattcaatttatactactgatgcggctttgcgcatttgcattgtatgcatctttgcttgcaacactaagtagcgatttctcgcttggctacatctaacgtacgattgataatttattagcagaagaaactagggtagtgtaacaacatactcgaatgataaaagtcgtttgattaaccttaatgacaaacgtttagcagagatattcaaagttggacaaagtgtagcaagataaaagtaagcgatagctgcacctattcaattaaaaaagctttgattgttgcactataaagcgtagtcatatagtggtcaataccctgaaccactttgtatgagaaactaggtattggaagcagaaaatgaggagaactcggatattaatacctattccatttttgctatgattcagtcaagctaatatgaacgacattcattttctggcattcatcatactttcaatattggtcttgcctttacaatttattaagtgatttctttccagcttgtatctggtataatgttgtcttattctgtaaatctcactacccgatcgccatctttgttccagagaaaataaagtaactgtattatacttgctattttatgtttcaatattatactacttatgtgcttaagaaacacttgacattgtaaatataagaaaagcacactaacttaccactttctaaacaacatattacatattactaattcaagaaagccgacaacagtcgcaatggtgtagttgggagcatgacagactgaagatctgttggtcatcggttcgatcccggtttgtgacacttttttcctttttccctaaagaaagatcagcaataattgttgctaaatttattttaaacacactaactattcccgtcatgtgccaacttaattagttggaaagagtcgaatttagcctccgtgctcggcaacaatgtaagagcaattgcttttatttgctaacaatactgctggaaaactaatgaaatttaaataaactattcccatgaagtaatatttatttctttaaggttatctattattttaaagcctttttcaacatttaacccatttttcaagccatcaacttttggccctacttaaagtattatagtatagtatagtaaaatatagtgtgcgcatgctactgtttaaccttgatatgatttccatgggcccgaagtattcaagcgctcattaaaatctactatgcactgcgataacaatatttactttgaaatcttggggtgttagataattgagaagtttgggtaattcaaactcgatggaaaattatcacccaaaggaaaaaattttaattagattaaaaaggataaatagtttaagaatctcgagctggattactctagggtgcatatctcttactttccaactcatatgatggtgattcctatctggcaaaggatgaaatcaagcccactagatcgaaacgaaaaaaagcaatcaacacatattaacacatattaagaagaaggaaataggaaattgaattgaaagtaaatggctttaaagagttgactacagctgatgaatttatcaagctggtgtcattttttggtatcttcaattggctactgatacaagaaaggtgacgatgttacctgaaagtagtataaatggatttttggcaatggcaagaagtaactcgccatttaggtatacaaatcagaaatattaagaaggaacggtttatagctgccaaaaatatttttagagaaatttgtttcaacagaaaagtttaaagaaggtaaaggaggattggagtttgctttattcaactgaatgctgtttcaattacttccccaattttctgttgatgaaaatttgtatattccgtggctttagcgtgcctgttgtttattaaatagcttttttaaaccaatttaattattgaagaaaactttgcggcccaagatctacttcacagaacctttcctataatttcatgcaattgcacgacccgccggctcctctttcgcaaccatcggcttctaggttacaaaaataccttctagaaagcgcggaaaagcatgcatacgattcaaatgaagaatcaaaaacgcacttgctgcaagaggttttcctgtcgttgctgaattacaacgaagacaattggaaatattttctcaaagaaaagccaggtgccattacttctgactttcgtctctcgaggcttcagcactctgaacccgaatgcgcccaagaattacaagataaacgttctgggtccaaggtttgtggccacgtatttcgtgccggcgaggtgatatatcgttgcaagaactgtgggctagataacacatgtgttctttgtgctccttgctttcatgccacaaaccacgagggtcacgagactcatgtatctatttcaacctcttatagtggaatctgcgactgtggcgatcctgaggcatggaatgtcgaccttaactgcaagatacataatgtccccgatgacgaggagcagaaaaagccagaagaagtgatcccactagaacttcaacactctatccgtacaactattcatattcttcttgacttcattctcgatgtcttttcttgttcccccgtgaatcttaaagctcaatctactgtcggtagcatcttagcagatgaggaggcctctcgtcttagcagcgcaaagtatggtgtagctgataggccttgcaacgttttccgtgtaatgctttggaacgacgaagtgcatacctttgacgctgttgtaggtagtgtgcttgaggcgttagattcgtcaaatacggcttttggacttgaagtcgctcaacgtgttgattctattggccgctttgctgttgctacatcggcttcagttcacgaagcaataagaatcgcgaacgctatttcaaaagaaaacttagctgttaatgttcgtactgcccgcgatttttttcgcgaagatatttgtggtattctattagaatggttcgatgatcttctagaatcacatgtttgctattttgctgattatttacaaattatcgtttgcgatgaaattttgaagaactggtctcctggccttgaaaaacctgctaagcctgaggtgaattttaataaccttcctctggagattgttaatgacgatgatagcgaggatgatatttatgccgcagaagaacttctcgatgttatcgcaaaccttcaagatgaaacaggtgtaactagaattgctaatttgggtggtgatgaagattttgaagcggatatgaccgatcctactattgcaggatttgatcatccacttgatgatgataacgacgtaaatgaccttctggattttgaaacagaacgagaggatattgatgatttaactgatgaagttatggagacagaagaaaatgaagctgctgaggctgattatcctggtgtaaaccgaaacactcgtcaagacgatgttcaagatatttcaatggaaaccgaaagtcaaaacgaaactgatgaatcacaaaacactgaaaatgtagattataatcctcagacgcatactcctgtacctattcccactactgcaactcaggatgtcgttactattcgcccggagtttaactctcaactccttaataaccttcgacaaatcataaacgctcgtcgtagaccccgccctgctgcggtttgtcaagtatctcttcgtgaggattattggaaaagtcctcatccaattcctccttcgtcatatagcttcgttgaatctccatcttccattcttcgtttagattactttttgctgtttgatctcaaattttggaaacggttaagagggctgctctcaaaattgtatgttgttccttttaatagaaatcttctatttaagcgtcttatgggtatacgtttcgtaatccattataggtctctcgctacagcgtttctttttgcagatagagagccagaccactctgtcatgtttctttccgttcaatttttcactactcctagtcttgcagaagccgttgtgaaagactatgattttttaactaatttaaacgcaacaactttaagcttactaacgcagtctaaccggccgtcaacccttttttcttcagacattgaatacactcccacaattcagctaaaccgacaagtcttaaaaacccgaaggacttacaatttgtttagtgatctcggatacttacttcaacatccgcaagtcaaaaagcttgtagtggatgatacgcgttatgttcatcagtatattgatttgttacgggtgttccaaggtgtgattccacaacaacgggcaatactcagtcacgtacagtgggattttcctcatgggaaaaatatattgtttgtaatgcaaagggtagctatgctcagtaacactgtttcatcttgttttacacaagcaccatatgaacggttgttttatgctataaaatgtatcataacttccatcacccaccctaaattagacattgcagagtctctcgaacctctctcttgtattccctcttcatctttgacaaattttacacagcccttagttccgttttccgtgtcgagggatcctataagtttttatcatcctcttcactggatgctttccaatttattttcatattgtcgtgttgacgcttcttctcattgggataaggatacactacttgctcttcttgaccatcctttgagggtttgtgtgcttttagctcaaattgattgtaacctttggataagaaatgggcgtagtattttattaactgacgctttctatcgtcaacttaataacatcgaagtttcttatgataaggacatcctcgctattcaaacaatattaatgtttgttgatccaaacttggttttaaatgcagttgttcaaagatttgaatttactgattggctttataatttgacttataatgaacatcccaattacgacacggaaagaataccagctatgttgtgtaaaatgttagagttattaattgcccttataacagagcgcgaacaaattttacatgttgatatccaagatattattcgcactcgattagctcaacagctatgctttggtcctcttgcttattctgcattgctgtctactatttcaagtaatttagtagagagtttgtcatttgataaaattcgagaagaagtaacttcctacaaagcacctgacggtctccacgattttggcgtttacagtttgaaggacgaatattatgatttggtggatccatattattttcattataataaaaatgaacgagaggagtcagatactatccttaaaaaacgtttggcgaagaaaaataatgtaagtgctgagtcgattataatagaaccaaaaattagatttcttgagaaggacggccatgatatattttttgcagccgtcaatgcgagcacttttagtcttatcatttttcgtgcgattgagtatgcacttgttcaagcggagtcctttggatcatccgatattggaaatactattctgggcgatgcacttcagttgtgtctaatctctatgaaaattcatgaattctcgaaatcaaatgacttctgctcccgttcatgcgctgagcgttatccgactgatagtagtattatgagagaatttggtggcagtgcgtactgcttagcggaactttgttttgcaattctcaagtctcctaaatacaaagatgttcatgtaaaagttaatgctgtattggctggcttacaaaagaatgatccatctgcatatagcaacatgctggaagctacacactttgaactctcaactacctcttctacttcggattctaacgagattgagaaaacgcaggaaaagaaaagattagctttagagaaacagaagaaaattatgcagcagtttcgcgatcagcaagcatcttttcttgcccaaaataccgatttcgatatcggagaagatcaaacggaagatgaagttacaacagaagagccagaggaggaagttaagtaccatgaacatatccgtggtaattgtttgctttgccaagaggaatgcaacgatcaagcaccatatggagtgatcggcattattcaaggaagctcattacttcgaaaaacagatgttcacagcgaaatcattttggatgaaatttatagtgttccccctaatttagatagggaatctcattcgaggccatttggaaaaaaatatgatacagttgttttcaaccgttcaaaagatcgtttattaagtgcttatcccccaggaaataacataagaggtgtttttgtctccggttgtggtcatctcatgcatttaggttgttttaaaaactattacgttgctaggtccatgtatagaaatgatgttaccgctgggttaagtgaatactattacaagtattctactgctaaattttttatgtgtcctctctgtaggtcattgtcgaatgtgttattgcctatgcctcagatccccaaaatgtgtctcaacattgacacccttaatttccctcgtagcatgaatggttggttagaggaaatcggtactatgtcttcctcgagctttgaatatcaattagttcgaagttctctgtccgacacgaaagatacttttagaagctgtttcctgagaccttggataaacagcaaaattatctcggcaatgcttgctcgcttaaagatagccgatggtgcattaattgatcaaagtaataatcgggacgtatccgacctttatgatcgatattgtgaaacaacaaaattggctatgaaattggttaaaggaagtacatttacgaatgtttcacctcatgatttactgaacagtttggcctataccgtttcttctctagaagttagtcagaggtgctctccgaaacaaagtggagcaactcgatcggtgtggttcaatgaactgggacccctaacattatcgtttttgccgactttatctgataccgttttgaagtgtgtttgtgatcagatcataaaatctgaccaacaagccctcttgttaatggagagccaaaaactgttagtttgtaaaattttctatcgtcactcgcaattaaagtccatgttgagaaatggccggatgtctgaccatgatcaaattcaaccgtttttgctttcaaatactttcgatgactttgtgaaaatttcatctttaatgctaatctttggtaaacaagataatattttgtattacgttaagcttttctatctttcagaaatttgcaagacaataatttctatgataaaagtggttgcagattcatcggtcgttcctgatttaaccattaattatagtcagcaatccaagtcccaattttatattctatgcaagaatgtactgctttggtgtggttcttcaaataacattgaaattttggatgatgagtctaatttacttcgtttaatgtctttggtggagaagtattctttaccgtttctccgacgagttgctttggtattatattgcatgtttgacatttcactcgagttcaatgaattctccaacaatgaagatgacagtgaattagaaaggctttccaaattaataaaagttcctcctttacaagaactgtattctcaaatgtcttctgatgaaaataatcagattttggaattaatcgctggctggtgtgaacacttagctcaaaatacatggggtgatagtactatatctttggaatatcctggcatatatgagcttgtcaaattacctcacaggctagaaaatttaattgattcgatgcaagaatcagtttgctgtatgtgccataaaactccaatccttcctgcaatttgtatgttatgtggcagtgtcatctgttttaatgctcgacagaatacggtttccagtaggagactaactggggaatgcaacaagcatgccgctacgtgcaccggtagtgtcggcatctttttcatcaccaaagcatgtgggattttgttgttagactcgatcagtaatacaggcactatcatgcccactccgtacttagatattcatggtgaaaccgatttgcagcttagacgtggttgtcctcaatttttgaatcaaaaacgttatgattttgttgtccgtgaacaatggctgcgccaaacggtcttacaaaaaatggctcgtcatatggatatgacggaaatgcaaaactggcgaatggcttaagaaaaaacgatttattaattgtctaatgctaatttatattacacagtcaccgacgtctatgataatatcacactagagttatttttatttgaaacattaatgtaaagaaactgaaagaatagttatcattgtataaattcgtgccttgttacatagaatgtcgcttcacaacgttagtcaattgagttgtcgattttgtaaaattgtagcaccatattatctttttccttgtggataataaaatgtttgtgactaatgaatattccaatcggaaattaattgatgaagagattccttgaagtatatggatgtttttaaagtttcaggagttaaatccatcgaaaatggattgcatacagcatgcgtatgaatagtgtatattctccttaaaagctagcagcaatggttagaatgccttgatcgatattattaataaaagcaagaagaacactcagtttttattatcagaaatttgtcataacttattcaataagtcttcaaaatattgacagttttatcaagagtggtctggctatcttgcatacctgtctaatttctgtttctttaacaacataatcaggagccttcacagctaagatgaatttaactttcgtatttgaataaaacgcataggtacttatatcttcctcaactcccaaaagtcccagaaagcaatcattcgacgtgcgctcaccatcgttcaccaaatcattaattacgtccaaactaagttcaccaagatactggtaccttgcgagtaagtgtttctctttgggatcaataatttctaaatataactgttcgtctttaggtcctgcgattgacaaaaaaaccaaccttggttttaccatttgaataacttagtatgtggatgtaagtgtgaaattcggtagaaggtagtgtgatgtataagggaataatgtattacagcattcatgaaaaaaaatactcaaacaaccgtcttttagagaataacattaatactaaaaaggttgaaaatactttcttgataaatgcaaccgattgcttttgggttttcaatgaatgctattgagtaagtgggatgatcaccaagctttagttacttaggccttagtaagattagcataaaattaaattaatttaaaagatgaagccgccgaaatgctgtccgtcactaagtatgttattcttcgacgagtgaggattaattacccataaaattattcagccttagaggctatcaagttcttttattttaaaaagttgggaccaaaatattttttttattgaagattcttcaactgcacaactcctagtatttcaacccatgtaattttgcctaaacagtacttgataatacaatttttaagatattatattatttatttaaggataactataatattgggatatgcaacgttattaaaaaaaagctttaacaatttttttaaaatatactatacttataaggatatcacaaaaaattttcgtttgtataataagattaaaaaatttacattttcaatatgatatcgtaataaaaccgatatattgctagaatgtttgtagctcagattatcatttataaataggcgaaatgtcattctgtctcatcaagcttacccaagtacatgccattaagcttttaaaaataaccggataatagggatcacattcatgaaatacttcagcaaaaatcctcatagttaatcatactagcggcggctgtttaattttttcgattaaccaacagacaaacaaagcacatgtttaagacaattttggttttcttacaaaaatatttgatcgtgccaagactcgaacttgggaccgtctgcgaactgtaaatgttaagcagaaattataaccatctaaaccacacgaccatggattattcattcaacacataaaatatatctaaacggattcttaaatatatatattgataaaaatgattatttgttatttaatatctacctaggaatttgaagttcttggctagcatattacctgcaattaattactatgtgagtttccttaaatatagccgaccaaatgacaatatattgggatccaaattttaccctcaataaaataattctgagatcacacttttaaattaatacaacatacgcttcttttccacacggtaaacaagataactagttgcttggcaaattcagcatatattttcgtcaaatcgaacaacacgttgtagaacagccatcttgcttttgtttattaaggcggtatttttcctctacctttttagcagtgggattaaagtactgtataagtaaatagggaaatattatatgaagttagaatctctcacttacttcatttcaatttatggcatttaagcatttacaaagagtgctccagtacaaaaatatctcaaaccaacattcaaaaaaactgcaaaactaacgtcgtctttgtaaaccttaagtagctgtaaataatccaattttgcttcttaatccgtacccatcccctcaaaacacttttacaggttagcttgcgtgggacaacaacctccacactgcggcatcaatactcgatggtaatcgactaaaagaggttgatcccttactacactttaaaataatggattttataaaatcagcagcttcttttattgcaaaagcaggttctcaattcccatatgacttaaatgagaaaatccctctttcttctaattctgtatggacactacaaacgggatcaattagagtaagagacaacgcttttctttattctagtacttacaattttaatgtaggagtctgcccagccgtgtagcgttttctctatttctctgtcaactcatcctgaatgggctgaacttgctgaccgagcttgtgagacaatgaagacccttcgtcatccttgtataatcaaatatctaagtacttataaaagcgtaagtctaatctaagcctttacatatttttcctatttactaatagttcagtccactcacttgtacattgcaacggaaactgtaagacctgtcacaactgaactgaatgaactatctgcggaaataaaaacttacggcctttggagggtttcggtatgtaatttgagttcaaaatgtggattaaaactaatttaaacgtgtttaggctgcattgtcatttctcaatgataaaaatattgttcatggaaaccttcaaatgtcttctgtttatcttaatagtgcagatgaatggataataggcgactttttcttagcaggtgattcaccacaatttataaaggataatcatgacaaaattctgaactggagtcggttggttccgtttgaaattcagtcttcaacattaaatagtgcttcattcatttacttggattcttatgaattgggaaagttcatttctcatctttataatggaacgccaggggacttatctcagcgtggaaacattccagccaatatatttgtttctgcaaaaaaactgttgaatgtggaaggaaagcaaaagttattagcttcagaatttctaaaacttggcgagcgtcctggggggttttttcgtacacatttgattacgttatatgaacttttgtccgaggttcgaataaacgaagaggaagatagagtgaaattaaaacaacttctttcgtcaaagctagaagtaattcctaaaaactatatacaaaaggttgtattaaacatcctctttctactattatcgattgacacccattcggacgtcgttgagcttctattcaaatgtgctcaaattgtaaaaggaagaccggatatagaaaaagactttggagtaccgttattgtctcttttgaaacaacaaagcgttcccatacgaggcttgctactttccggaatcattaacaatcccgacgtgctaccaaagaatatatatgaagacactagcttttcagttttcgcgaaccttgtgcgctccaattctcccaccttaaaagaacatgctattgttgttttttccattatagcaccaaaagtaagccatcttatcttacaaattgctaattagtatacagctttcgaagaaaacattgaataatgaactactacgaagcttagcggttgtccaaaatgaccaacatcctactttacgtaccaacagtaccatttgtctaggtaaaattgctgaatatttagatgccagcgtaagactaagaagaactaaacgttaggactttatttttaacagatttaggtgcgaaaacccgttttagctgctgctttatcacgttctcttaaagacccatttgttcctgctagagaggcagccttaaaagtactcctctcagttcaaaattactttgatacaaaggatgtggccatcaaacttttcccatcggtggtgccattactaattgatgaaaacgagtaagatttttttgaacctgtataccacttaggaattactaactttttgacgttattagaggaatacgaagaacagctgaggatgtcactgaccaatttttgagccgtataaaaaactttaatttaggggaaaaagaaaatgtttccgcaccggcaaaatttaatggttctttttggtccaaatttattcattcatcttctgcttctccttcgccttctatcgatatgaaaaaggagtcgcttgagttaaaaaatgataccactgaaataaaagaaaaaaaaaattcaaaaagtagagttgttggaaacactgaaaactctaaggatgaattcaataatcctctttttgaaacagaggaacagatagacgaatcttggatggaaaactggaatgacgaagaggaaacagaaaataacgtagaggaaagttgggggttataatttgattgaatttaattaataatttttcgtggtcaagattaattcacgactaaatcacatgtcgactaagtactccatgtactactcgttttgacatatttcaatcaagcttgatttttaataattaatatttttaatagctaattatttttctctttgaacatttattaataccactgaaaggattagtgaatggtagttctttctttagttatctatctattcgtaaattcaaagtatagtaaatgtaaaaggattttaatgttcttttcaaagagtgtatcattagtagtcaaataattcgtacttcgactatccagcacctctacaccttgttgataatgatactgctgtacagccgcgtttaagtactaaacctccaccgggaacgtggtcaatgaagtacatcgggattttctatttataatgtcgaaagcatctctttccccgaacgtagaagactgtacgtgatacttatattaatctcaactgatgaattagtgaaaaaaaagcaaattcgacagtataaggaaattatacggtacgcatacatttttgttggaattgaataattaattaacacatacaaagaataagcaaggcacaatcaattagaattaaagaattgcagttagaaaatgaacggttgctttcggaaaatatcgatttgaggactacagcgataaacttggaagagcaactcgaaaccgtgcaaaacgaaaacgaagaaaacaaaacaaagttagctgcattacttaatcgatttcatgaagaaacagataattttttatcaaaattaagtctttgtcagcaagaaatacaaggtacgtgtttgaattcatatcgtttttagctaattgaacacagacaccttcaaaccagtggaggctaacttagcttacgatgtcgatacggattctgaagaccttgacgaggtaagttgaatcgtattatgtttttcagatatgtttatctaacgtctgaaaggaatccgtcgtgaaagataccgaagaaataattgagcaagctcagcatgatgtttccttacgaaatttaagtggaatagaggatgaaaatataattgatgacggagaaactgctataaatgaacaaaaaaaaagagaagctaatgttttttccgacacgcaatcagcacctcagctaaaatccggcaaagccctcccagctgattttgaaaatccttacaatctatccaattcgaaacctgtaaataataataatgaagatagagttgaagcggttacttctgaaaataaatctatcgattctgctcctcaggaaaaaaatcatgaatacgaaatcgttagtccaaaatcattatccaacaaaattaataatcaagcagctgcacaaagaagaaccgaagaagataatgcaaatggagttgctcaagaagaaaatgagggttcacaagaagctcattttcatagcagaatacaatctgatacagtaatacaaagtacacccactaaacggaaatgggacgttgacattcaaaataaacaaattaatctggcttctgcagctaccaatgttaccggttatgtatcggagaccgatagtcgccccaatcgcgcaaactctttggattctgctgtccttcttgtgcaatcttcaaataaaagtaaccgaaatgggcatcatatttcagatcctaatttaaatagctccatatcgttgaagtttgcgcctgaagatactgcgcataattcattaacttcacaagagaatgttgggcctcaggttacgacgacttctctgtcaaatatgactgttgctgaatctcctcgtacagacactccaagggaaataaacgggttagtagactcttctgtcactaatgggaacgaaaaattttctgtagaaataatgaatgactctaacaaaattggactgaatcctaaatcttttaccgacgaagagcgggaaattttaacactttttcgaaatcctcccatgagactgtcaagtgaacctccatcttcaaatggattttcaatagcccatcccaataattctccgttacgtccgccatcgctacaaggaatattgaatgctgaagatcgaccttacgaaattgagccgtcacgtagctcctttgctaccaacgatacgggctcctataataatttggaacttctgtcatctgtaacgaatttgaaatcccctaatgagaacgatcgtgtgacgaaaactcagtcgcgaagagaaacaaaagtgaaaaggcgaagaaaagctcggattcaagaaacttctgaagaaagtacagtagtcaatgagccaaatgaaaaacctgatggaaggagccgaagggaacggaaaaaggttaattacgctttgcctggattaaggacgaaattaagacggaatttcgatttaccttcagatcatgtaaaagctaaaaaaacgagacgtgctcctaagaactctgagaatgattcagctaccaaaacagaaaccgcaaacattacttctgaagcacccactacttcagaagtaacccttgaaaactccgaaacccttaatttgtaatattatgtaattaaatacctttcgacatcgtttagttggttcagattttttaagtggaggtatgcgtcaatttgaaataaaaagtcaatattttgggagttaacctttggtatttcatattacttctttctttgtttattcacattttgttcttgtcattaacgttatgtacaaatatatggtttggttagttaaatacaataaacaggtgtgtaaatatattataaaattacttagcaatcctcacaaattcaatttactatgtaccttagcacattcatcaagtagtccatttctagtgtacctcgatcgccctcggtggaagtactaacctacgcaactgagtctaataagtcaatattcttatgttttgtatataacaaacctaattggttttgtgttttctcttatgtttattgttttaagtttaagttgaactttcaatcctttttttgcgattaggatcattgctttactcatctattgggaccaatgtttaataacggcgataatatgtctcgtgaacgtttttcttccaatcattcaatgcaaagacaaaagactgaatctcgagcaaatttttctcgaagattagtcccttccgactcaaatcggaagcctgtacctaatggcgcgtccaacagccctttgtcaagagatgcagcgtctcatttaattagtacaatcgagacatcgataatgaagcttttagttgtaacaaaggagcttcttgaaagcttaacaaactggagcaaaggtacagttaatgatagtgctgtttcatccgtttatgttactctaataggggaattccttcagacaaccaagtcctttcatgaagctggtattgaaactgcagatttaaatgattttccgctagaactcagatcagtcctagagcaaacactggaaaaaacaccatcttctgatgctttggagaccaatcttcctaacgtaagggagctggttatgcacctcctacaaagcttgaagtataagcaatctctggttaaatccagattaaatcaatctaggtcaaatttgcctcaaatgacccgtgaagcgaatgataacgatgttaatcgccgtaatagtcgtggttcttcccaaggaagcatatcatcatttagaaatcctgattcgagaaagcaatatgaagaaactacgagtgcctcattaagtgctcctggagcctttgatgcattgaagcagacaaatgctctcgaacgccgagctagcaaacgactgtcacacatggtaaaagaccagcaaaacaatgagggatcttctcagaatttgaggaatatcactgttgaatctgtcagaggctttcttcgtgattcctcaaagccagacaatataatggactcaccgtctcccaaagtatctaaaaggccatctatcgttagacaagatagtcatgattcaaataagctttcaagaagacctacaataaatacaagttttgatagaaagttttcaccaaaacttactagaacaccttctttgactaaatcattagatcctggaacacccacttctttaaaaagcccttctcttcgaaaaagccccagttctttcgtacaaaaggatgtatactctcgttctaactctttaagaataagtcaagcaaatcgaagtaatgtttttccgggtgcaactgatgtaactagaagcgtgtctgatcatagaatattaagtagctcaaccatcaatgacggagaagtcgctccgccacttccccaacgatcaaggactatctcttcccctaatagcccattatctgctacagtccttccatctagtactccgattttattgcccagaggtcgttcttcaacactatctgttaacaaaaaacaatttaatgcagatgatggttctacgttgaattcgccgaattccattcgtgaaactgaagaatatgctgcttcgccaaaattggaagatatcgctgatgaggttgagacggatgccacaagtcagagggaactcctcgaaagacaaattcaaaaagcagaatcctcagaagatacctctgaaattgaaagcttacaaggtaaactttcattaccccaagtttcatctactcaacaggaaatacaacctagcagtagcgtccctgaagcagcttcaaatgaaattgcagaaaaagaacctgctgttactgcaattgaatcaataactgaaagaaaggaagaagccccggtgatatctagttctgaaaaaattgaatctggtacgagtataagcacttcagatacaaaaggaggtttagcaaattttgaaaacgattccttagaagagctggaaagacttatacaacaaaacaatgctgaacaagatgaaccatcttataaattccataaatatgaatattcatccgaagagtctggttctgaagatgagtttaagagcgagaaagatacaaaaggctatgtaatctctaacgatgactcgacacaggttgaagaggattcagaagataaatcgactccaaatacaggcgcatctgccaaattaattaacgacccttcatctactatcactgtatctgatgtctaccctaagaaacctgcctctcctgttgaaataacggagccgccatcctcggctcttgtatctgctacttctcctactactaatgttcccatcgttcccgaggccgtccacctatctaccgctttttctactgctcctgtatctacgattgtttccaatatttctcctttacctaccgttgctccacctaatgtttcagggtctccaagtgaaactcctatttcaaagccggaaaaggttcctgttgtttctcagactgaaaaggcactcccaaaaccgttgggggtagatacggaaaaatactattttttgcgttacaataaccagacccgaaaagtcaaggttgaaagtcctctatcaaacgcaaatgagctgggcgaacttttcagtaatgtatataaaatttcatttagtggcgattcttatgaactaaatattgaagaccccgatactaagataagttatctgttagaagatctctcggaccttaaatacaagtcactagtttcttttatgtttaaagagcaagatgctaacaagaagagggaagatttccattccggtgaggtctctgctattcaacattcatctgcacaaaacactctggatgatcatgttaatactaccactcatgaaagtccttcttctgcttttacagaaattcttgagcgcttgaaagctattgagcaaaatatttcaactaatcacaccaacgactcagctgcactcaaatcgtcagaagaccattcaaaattggcaaataacttttctgtccctgatagtatcgaccacaagttttaccaacaagttaagaatatgcaactagaattggcttctcttaaacagatttcggctgctttcttcaccaggattccgttaaagataaaagattttaagaaagagataaatgcgtttaatgaaaagggatctctggatttccaatttggaagaggatttgttttaagcagcaaggacaggattgaacgggaagttaaaaacgtagttgaaaagtttgatgaggtaaatgatcagattgaacttatgcgttctgatgtgctgttgcgcaaagtacgaccaggcttagatcaaacatctcaattaaatgaggaaagcgcatacttggaaaaaaggattcaaacccttgaaagatctcttgaggaagtaactccaatttggaagaagcaatgggaacgagagttaaatgcaattgtacaagagcaagaatttctggatagtcatactgttcttatatcagatcttaagagggatctttccgcattatccactgtcctttcaaatgtttccgcgatagctgaattgcaagccaagtcctccattaaaagcaaacccttaactttgaaaactgccactgagtctgagattaaaggttatcgtgatcaaattcagctagaagtactaaatctaaaacccgacagtgaagcacgactacaggctattgagcgtagtgaactgttgcagaaaaaacgactgttgcaacgagtagatgaattttcaaaagaagttaaaacttttgttgagaacgaaaagttgaataagatcggaggagcggaagaggctgatcgaattcgaacaattcaagatgaaaaagtacgtaaaattctatgggatgactttgtgtcatcgaaacgcaatggaaaaaatggaggtagtttcattgaggaatcgagtgacactgttttagacgaacatgttgtgcctgataattctgctaaagcaactgttgcagaaatagactacggttcacaggtggatacagagaattttatgttagaacgcagtccattggcaactccaaagccattgaagcaacctgattttaatatatatgagacgccgatcgtccgtagtacagctcatgaaacagatgatgaacaaaccccttctaaatactccgataacagagtcgaaagttctagtgatacagtgtttgagaatactgatcttaagtacgataacaatgtacagatgagtaaagtgactcatcatgtaagacacgatacgatatccactgatgactatgacgcttacgaagatgccgaagatgttgaagagacaagcctaacttaatgtgcataagttttattcgatttggcaatgattgtatgccagtttgtgtattttttttttactttttttaactttaattgttacgagagaaattaccctgtattacactaggactgatgcaaatcttgtgaatcaaggatttgctgaatagagttacaacataccttaatatgtacagttataacaagcaaaggaagcttcgatgttgtccaataccactattgggatactattttcacttacagtctaaccaaatatgagataaacacagaaaagaaatcttagatattaaagaaaatttgattaacttgtcgttttaaaaatcagatattgaaccatcggaatcttaaatacgacgtacgccgtaaccgatcaaggcaacacttaagcctactgatttcactagagaagatatagttttgacaaggatgtaaggggtacctctgctttctgtgaacatatagtcgactacgtcgggcaatccagatgcaccaaatacataaagacccacgaaaaaggcacctttgagtgtcacagtgcctgtaagttgcaacaatgcagcgatcgagtacgactgaactgctgtactaaggaaattgctaacataagttgtagcaaccttcttggttttacttccagcgtcatattcgacgtgaggtgcagtgctcattgcccttttccaaatatcgcccattaggggtccataaacgaggaaagaagcagcatggtcgaaggcaatccccaagagaattgcactagggcgtacatacggcatgtgagtgtaggatggcatttcttgtattaatatttagtttgagttagaacaagattaatatgaatgtgaatattttgtaaaataaatgttttgtaattaaaggatttaagggcgctaccactaaatatatagtatactcaaggtccaattatggatttaggtacagattaatttggggcgtcactttgacgtgtcgatgaagtatgataattgggaaatactgcttagcctgacttgacttgttttaagtcgctatttcgctatttacatagtgatatctacatcattttcctaaacttttggtggagcaatatctcatactgttcggatgctgtgccaagtcttgcataaagaaatcagtgaagtcgataaatataagatttggagtgcagcgatggtaacaactagtgattaaaaatagaaatttactacaataattttcgcatgttttacattaaaaagccctcacagaagaatcaaagttggattgaaattccagcactaaaacaatgtagcttagaaattttgtttgctggcccacatttgatatattgcaagcttgatcttacgcagtaaacacttttagggtagctatcggttgttcacactattgcgaacagtgcgttgaacgacattacagcagcaagtaaacctaacctagaggaataagaaacagtcacatttgtacaacaagggtttagcagagaaactttatgctgtcgagttcctaatcaccaccatctaaccatcacttataaaagtatcaaaaaatggtgaacattcccaagacccgtaagacttactgtcctggtaagaactgccgcaagcacactgtccacagagtcacccaatacaagaagggacctgattccaagcttgctcagggtaagcgtcgttatgaccgcaagcaaagtggttttggtggtcaaactaagcccgttttccacaagaaggctaaggttaccaagaaggttgtccttcgtttggaatgcgtctcttgcaaatacaagaatcaattggttttgaagcgttgcaagcatttcgagcttggtggtgaaaagaagactaaggtatgtcgaagaatgctgataacgagtggattggatttagacgaatttgtaaaagagtttttgccgtggttgaatacctctcaaatccagaaaaaaaattttgcaaagcgcttttatgaattgtcttttgttgagtttcatccttattatcgatcattttctttatttcatctactaacaatcattttagggtgctgctatccaattctaagtgttttagcaaatacaattttcttcttttacggtgatcctaaaagcaattcaaagtagtgtttcatttgtattgtataaataatgacatgattccgatagagtagcacacaaagtgatgagttgtcatcaattagcagttcgctaacgctaaggtctgttctcaatattggagcaatctttttcgagtgtttctagttccatcggtttgagtcagagcttttcaagacttgtattactgcttgagtagaagacaggtgttgtgatttcggaaaataacccatcacatttgtcagcatgttaactaagataaaagtaatcaaacaagtacagcgtaaaatagcgagagtactaaagcatcaaatatgctttcaagtattgcaaaaaaattttctttaaattatccatgcttacgggtcttctaaggtttaggagactatgccatttgccgaattatggatatattaagtaactaattgctaatagtgagagtgtagtgcatccttgcataacggcacttggatttcacactgcaggcataataaataattacttttttttggtactaaagcaacgtacgttctttgtttttctgcgtacgacgtgtacaattcccttgcaaaactaaggttcgcttgttcaattgctaaatttgtttttgtggacgaccattataacgcgcttcaatgagtttataaaagtttcattaaattgcagtaccagataaatcgatatctaaccttctccctgcatctataatctctagcttcaccaacattaaggcccgtcaattactttcgtttcgttggccaatatgtcacaacctttgcatgccaggtttgctaccagggctgtaaaaaatcccatgatccttgagaaagagcgacaacttacggattctaaatatcatattttggtcgctgcaacgggttcggttgcggcgataaaattgacattaatcgttaaatccctactgacatacaagggcgtcgacgttcaagtcgttttaacggatccggctcgtaactttgttgagaaagaggacttaacggctttgggtgtcaatgtttataacaatgcggatgattggaaaaattgggacggactcgaatgtcctatcacacatattgagctacgtcgatgggcacatcttttgttaattgcccctttaagtgcaaatactatggccaaaatggcaaatggtctctgtgacaatttacttacctctcttatacgtgcctgggcccctttaaaaccaattctcttggctcccgcaatgaataccttgatgtggactaatcctataactcaggaacatttgagcgctattagcagaatatacaagaatagtgaatttatcatgccaatcgagaaagtgcttgcctgtggtgatattggcatgggcggtatggccgaatggagaaacattgtaggcagagttgccgataaattgcagctagaacaaaagtctgtcttgccgaacgctgtgaaaaacatcgatggacaagatgatgactctagtgaacaaactgctgcttttgaagagtacgatgatgatgatgatgacgatgttgatgataatgaacaatccaacagtatgattgaaacttctgcaaatgcagatattacccccaaggcctctcttttaccctctactacagaatcttctataagcaaagatcacgagacctcccaagctccattaggctcggaatcggtggatactcaggcctctgaaaatgttactaccaaacccgaacctcctgtaccatttacttcctccgaatatagaaatacagaagaagagcaatacctaaatttgattcgatatatccttgaaaatggccagtcgcggcccgatcgcacgggaactggtacgagatcggtatttgctcctccacaactacgcttttctttaaggaataatactctacctcttctcactacaaagcgtgtttttttacgtggtgtgcttgaagagttactttggtttattcacggtgatactaatgccaatcatttaagtgaaaaagggattcatatatgggatggcaatggcagtagagaattcctagacagcagagggcttactgatcgtaaagttggtgacctcggtcctatatatggttttcaatggagacatttcggagcgcaatatgttgattgcgatactgactataccaataaaggagtggatcagctggctcaggttatatctaccctcaaattaaacccttatgaccgtcgtataattctttcagcttggaacccattagctattcctgaaatggctttaccaccttgccatatattttgccagttttatgtcagtgagccttgcaagcctgggggaaagccccaactttctagtatgatgtatcagcgctctgccgacatggggcttggagttccttttaacattgcttcttattctctcttaacacatatgatagctcacatgtgcggctatgaagctgccgaatttgttcacgtaatgggtgattgtcatatatacaatgatcatttagaggcattacaaactcagttggaaagagttcctaaagctttccctaagttgtttttcaaacgtgatgctaaagacatagggtctattgatagtttcagcgttgatgatttcgcagttgaaggttataatccttatggccctattaaaatgaaaatgagtgtctaattattagcctttcttatatacgtttgcttcgttgatgatttttgaagttgaaacacaatttctctgtaatagattttttagttaatggatatcaaaagtttaatagcgattgtatatgttcatttataaaagttgctaaagcttatttaaaagaaacgacaagatgtttaaaaggatattatgctgttaattactaagaccaggagcaaaattatgcgtaagttttaatggtcgtttgttctgtagcatttttacccatttttcgacgctgccgttcttcataatgctgccgacgtaacataacccgctgcttaatcaaatcagaacccagcttatcaaatttataaaaactattatttggggtattggaaaggctaatgtcaagcgctggtatgctcacgtcagtggaaaatattgggtaatatactttcgagatctgctcatcaaaacataactttatgtatttagaagatgcaaacaaagatgctggtggaggaccaacgaggattgaagatatatatttgcattgtagtaaattcaagatacgctctaacagattaagcataggcttttcgaaacatttctcatccgcgaaaatacctgccataattggaatacccggaaacattcgagtacagagttctaaagcagaaatatgcttctctgtaaacaaatcccaatcaccatcaatgtatattatgttcttttcgggattcaaccttagcaaggttgtgcccgaaataagggtttctggcttctcagtgttatatataaaaacatcagtaaaaggagttagcccgtcggaatcagttgcaaatcttctgaggagatcaatttgggaagaaagtaccgatacaggtgtagaataaatctctaaaggaaccgaactaagtaatcgatctaggagctcggtagtgctcactccctccgtccttttaacttctaagtattggtctgctgctttagcaaatctataacaatcgtctccattggcgtctgtagatatatcgtcaccatgtacaacatactgacacccatatcttctcatccattccaaatcaaacacatatggtgcagagggtaccacttcatcgacccatttacaagtgttagcagataaacaacgctcctcaagagtcataacaggcggtcccttgtttagggtaatttcttcatccgaatgtataccaataacaagcgtttcgcccaactgcttagcttgaagaatggcattactatgacctatagagtgttaggtgattagatatactagagataattgatagaaaagtcctaccataatggaagaaatccatgcacccgtctaaccaaagacgatgttttatattggaagaagatgccatgttattggatcaaaaagataaagctaaaccaatattatttcttccctcaatatgaatctgagaaatgtctttgtaaacctctattagttaaagcacaatcataaaaatcgtttccggtgatattcatttgaacaccatctacaatgatttatagagcctttaatgaacctttagtactaactaataattaatcaaacggctcttcttttagctaataacttacagcttaaatttagtaaaagtgtcgtagattaagtttcctgaatccacgagtgttttggtatacgttacttgacatgtgcacaccactcaacaacatcaataaattcagcaattgattgatttaatagtggtttatgctttatttcattctttcaaaaacagtgttatgcttgttttagttattggggattttcatatcccagaccgagctcctaagctctctgagaaggtaagaacataaaagggataatggaattgtttataattgttagtttatgttaaatgctaatttaaatattaaatgaagtttcgacaacttctaattcccggaaaaatcagtcaaatcatatgcttgggaaacctaactagcacaagtgtatatgaatatttgaagcatgtttgttctgatttgaagctagttaaaggtgcttttgatattagcagtaaggctccaatcgccgggaaaataactcttggttcttttaaaatcgggtacacaaacggtcacttggtagtacctcaggacagtccagaggcactaagtattttagctcgagaaatggacgctgatatccttttgtttggaggcacacataaatttgcagcatatgaacttgacggctgtttttttgttaaccctggatcagctacaggtgcacctaatgtttctgctgtagaagatgatgaaaaaatcgttccaagctttgttttaatggatgttcaaggagcagttttaatactttatgtttataggatttttgatggagaggtccgggttgaaaaaatgcagtacagaaaaccagaataatctcatgaaatatacgattgaaccacggaatatgcggtcttttcatcgtaaagaagtgttaaatgataattagatgtttttctgtttattatagcataatccgtatcttaatttaccgagtatgtagactaccgaaaagtatgtgctttccttacttgcttttttaaaatgaaagaaatgtttgaaggttaaatttatgcgctgactttatccacttttctttgtcggcctttcgcgtcaaatattgttgaacatgctatcgtttgtcctgatcgatatgtataaataaaatcgtagtcaaggttgatttgtaaagcaggtttgtaaatcttttttaataaatatatcatatgaaaaatagatgcgttagtacttgaaaagtacgattatattccagtgtcagttagagatttaaaacaatataatctcatcaacctcagcatcaaatgcagcgagtgttttgattatgctttctgtcatagtttttctgtgataatacgcagaatctcttgtgatagagtcctttgtttgggtattcttgatgtttgaaactaaccgttcatctggaacatgtttaacagtttcatttaaaaataaattggagcccgtcctcatgcaagacttcggggtcgacgttgctacaggtttaagtttgtaaaataactcgagatcaaattttaaaatgtttaagccttcgtaaccatttacggggaaatcgtcagcagtttttgtctcaggtgtcttaattattgaaaaatcagatggaagaatgtttgaaaaggcttgattttgatgaattggtaatgtttgattagttttgtcttgtaaagctggacgtgtcgaattctttttttttgaatttgatattttaggattcttgtttttttttattaatttatactctaattcgttttcattatttatagccataaatgcaatctattgttttttttcgcttaatgttttatatgattaatgcggttttgtttacatttttaccaatgggaaaacctaatgttcgaggtctactagctgaatttacgaataacaaatcttaatgttttttcgttgagtttacttagcctaagtgaaaccacaaggctgctgttaaaacttttaaaggaaaaccaaggtagtgtgactttaagataataaaggattcaatcaagcatcgctaatcctttttgattccacagtaaacaaaatatgttatggtgattataagtattaacttagattatataattaatggctaattaatataaagttttgatttaatgtctttaagtgtgcaatccatcgtaaacatcattgtctatttataataaggatttctcatcatctgcattgaaaatcaaaacaacttaggaaacgcaacattaagtaattagaaatttggttatgcaatgtgtactaaacggcttgtaacttaaaaggagcttaacgtcgaacattgtgagtctccaaaaaacatagtttttttagcaaagcagtaaatatttgacgttaaaatacttgacagataatattaacatcaaatgaatcttatcatttctaaaagctttgcagtagttgctttgcattccctgaatttcgttttacattcactgcgctttcttaaaatatggtatgctggaaatttgattccaaccactaacaaacaaaaatcatagatattgctaaaaattaaacgattggcaagatggatattcggccagctcgtataagtgaccttactgggatgcagaactgcaacttacataacttgcctgaaaattatcagttaaaatattgtaagttcaattcattgtaattcttgctgcacggcaatgaacttccagtattaaaacaatgattcttattttctaatttaatgtagacctttatcatgctatttcttggcctatgctttcttatgttgctactgatccgaaaggacgtgtcgtaggatatgttcttgcaaaaatggaagaagagcctaaggatgggatccctcatggtcatatcacaagtgtctcagtaatgcgctcctatcgtcatctaggacttgctaaacgtctcatggttcaaagtcgtaagtgttaattgagagcgaagtagattacggatatatccaaggaggagctagagggaaatcttaagcttttttgcagttgttatcgatgattattccaatatgtatatattttattttgtgcaagacttggtctgctaatactttgaattgttcatttggtgagttggttttttccttgcaacaattcattttttttacctaatttgttttcgacaatgtttccttcctgctgattccttgatattttcggtccattccttaaacaaaatttttttaaaaaaagtaaaagatactaactacttaaatgaacagaaagagccatggtcgaagtttatggcgccaaatatatgagtcttcatgttcgtaaaagcaacagagctgctattcatctttatcgtgatactttgcaatttgagtatgtttttactcgccatcattgaagagattctaacattattttagcgttcaagggattgaaagcaaatattatgctgatggtgaagatgcttatgctatgcagtaagtactttgttgtaaaaactaggttggggatggttgcatggatcgtttaatgagtattctttccaaaaactatatacaatctttgtgacaatcgttctttctttagtttggtcaacttctgtataattacctacgttgtttcagacaatatatgactgttcaacgtcatcacaactatctaggttactaacaatttttagcaaagatttttctactttgaaattcgatacaccagaaaccaacgacgaactagcaaaaaccgttcaatctcttgcattgaacaactaataaaatatataccgttatttctaattagtgaattagggtgtagtgtacgatactgcagttataacttcgtgatagcgtatttaacatttgattgtactcgcttactggtgtactaaatatatttcgaaataactcttgtaatttcgagtttttgtttatcacatctaactgcctaatcgtgtcgtttggtgttaggtagcccaacacctcgatagtcatactgtattacttgtcaccaatatccactgcatttttagacgaatacctatttaagctgaaatgacttctatagcaaaagcttttgttgaaaaggcgatctcaaacaatccggttactgtctttagtaaatcgttctgtcctttctgcaaagcagccaaaaatactcttacaaagtactctgctccgtataaggcttatgagttagataaaataggtaagtatggtattcttcatttgtttaagagctgaagattcagttgatcgattgtaaagtttcttgagttatgtctacataaattaagtatatgaaataatagtctaattgggttttcgaaacctcataattgtgtaatgaaactacgaaaatttttgtttccttccatgatcttgagaaatagcgaaacatttcaagttttttgttctgcttttcatcctttttaactaacttgatgttacactagaaaatggatctgacatccaaggtgtgtttagttaacaaactgattttatcatatgcttacctgagcagcttatttacatgaaaagaccaaacagtctacagtacccagcatattctttcgcaaccaattcattggaggtatgaacccaaatttgttttccttgaccattaatattctcgttggtttttctctgttgtttattactaatacattatataaaggcaattccgatttgaacaaacttcgtagctcaggcactttgacgaagatgatagcagagcttaaggaaaacaaatcttcaattttatgattatctttaggatttatatagcgaacgactttacaatattattttttagggaaacgagataacgaactgaatgtgcagttgcaaaacaattctattataacattaaaggtatctttatcttcaatcagtttctagtttcctgctcactttgaacagcaagttttcttcagttgcaaaacacacagtgtgtgcttttttttggaaaaagttatttagccagattacttttctacttactatataccaagtttaatagtgaaatcatttgacttcaatctcatcacctctagtagtcgccatgcattgattgccacttggtaatataaatgacacaacagaagcgacctcacgaagacacacacacagtacgtacaaagtgatgtacttttcctttgttcactgaacccaagtaatacaattggtttttcgtatatatttatttatattatttttcactgatcatgaataacccgacttccgacgatcgtttacgcttccaacaaaaatgccataaatccatgctaaacactggggcgatatttaaaaactgtaaattacgaaacggagatgttttgcaagaagtcactgaaagcttaactgaagacagtgaattcaactacattgtaaatgagtctcagaatgtttctactcgtttaatattttggaataaatggatttatattttgtgtgctaatacttcatcaaatatcacagctacaaggattttccgtttagatgatgatcagccttggaatttggaatctttagttgcagaggtttgtccagttgatacagataatcggcttgctgaacatgctgcacgtaccgctaaagatacctcggctaatgagttaaattatgaatcatatcaggagaagagcagagctccatttgggtttgctggaccatttggtgcaatgcctggctcacaaccaatgtttccttctataggagcaagtgatttgtatccagcaggaatcggaggatctgatatgggcaacgatggaggtatgattcctacattcaatcatcctatttttcatcctgaaaacaggtctcgaaatgaacaagcttcagcaaaccgaactaatataccaccaggagctcgttacgatcccacaggccctggtgattttcgtggattcggcagggatgagaggaaacctcaatttccttttaaaggcccgcgatctcaatttcccggtgaacctgacaatgatgacttcatgccacctggttcatccgatatgtttatgtaaattggtcactttataagtattacaagaaatgttagatgataggatatgttatttaaataatagtaaaagattttggttttgatttttttttcttaatatgtgaattttaatgctcaatttcggaataaacgcatactactggatatctctacttctttaaataattgagttttctactatttgcgtacaaagtttagtaagttcctcttctaaagagcgcatttatacaagtgttaagaatgaaaccagcaggacctaatgaaaacgtctagtatttattttcaataggacggtcttagcaccgaattgataatttcaaaacatacactcgggcacatgcctactcataaattttttaagctgttagatgtttattatttaacctcatctaaacttatttactactacctgccactagaatccaagaactaaacaaatttctaaccaaaagtataaaagatgtaacaaaaggtaccgtatgctgttaggaacattattactccatttcgacagttgccggaggcttactgctaatgtcatacaatacacgattaacaccagacacttcgttgcaaatacgggagctgaccaacttcaaaaacttaatgctaaacccatcgtaccaatcagctgtcataaaatcagaagtggtaatagcacgaagagcaattacttgttcatgagtacgcttgtcacccataacaccgacagcctttaccggtaaaagagcagcgaaagcttgagaaattttatcataatagccgtggttacgaatttcagtaataaaaatgtggtcggctttacgcgcaatttcaagctgagcagcattaacttcgccaaggatacgaatgcccaaaccagggcctgggaaaggatgacgccagacaaggctatgttcaataccaagtaattcacccaaagcacgaacttcgtctttgaagagctcacgaaggggttcaataagtttgagcttcatgtccttcaaaagaccgccaacattatggtgggttttgattgtctgagaagggcccttgaaagaaatactttctatgacatcaggatataatgttccctgcaataagtattcaactttaccgttggtttctttaacaattcgctcagcctctcgttcaaaaacatgaataaacgtgttaccaatgatctttcgcttcttctcgggatcagtaacacctttcagttttccaatgaactcttcagaagcatcaactactgttaattgaattcctaaatgcttattgagggtttcacgaacaatctctgcttcattaagacgcagcaagccattgtcaaccataatggcatggaaccgatctccaatagcctctttcagaacctttgaagcaactgttgaatctacaccaccagaaacagcaccaatgacatgatcacttggtccaatcattttacgaatacgaagaatttctttatcaacgaaattttccatactccagttgggcttagcatggcagatttcaatggcaaagttcttaataagttgcaaacctaatggagtgtgagtaacttcaggatggaattgcaaaccaatgatgggctttgtaacatgtgcaatgacagcgaaaggagaattcttggtgcgtccaattgtttcatagccattgggaagagcgcttagtctgtcgccatgagacatccaaacctcaaattcttttggcatggagttaaaaaagcttttgaagacctcggttttgatttcaggttccatactaactgtagctggaccgtactctctctcgatacctggttcaacacaacgtccattcaaccatgcaatttcttgcatgccataacaaataccgagtacaggaacaccaagttcaaagacagcaggatccacatgaggtgcaatgtcatcgtaaacagaataggggccgccagacaaaataacaccaataggcttaaatgggagagcttctattttttgagtgcaaggaagtaactctgcatacacgtgaatctcacgaagacgtctggcaatcaaatgactatactgagagctacaattatggttagtacaaacgaatcaggaagtcgaaaagaccactactagagccatttttattttttatgagataaaaaataggctcattgaagaattgatcagagaagagataaaaaattcacaactaatatatcacaagcgcgaaactccttcaatcacaatcaaattcattttaatataatttttaaaacgtacccaaagtcaagaattaaaatggtatcaaaatatgaagaaacctttgatattcagatcagtaatgatgctaacaagcaaacttacagaagtagagacttccccgggcacttcagtggaactcatgatgagtaattaaaattaagtctcttttaatctaatgaagttggaatctttatggcaactggcaatgaccactggtaacccctaaatggcacaaagtactagtatggtgaagttgctaaatccttgcgaaaaaaaatgtagccttttaaagatagaccaatgtaatgcgcatacactattgtttataacgaattttagtgcagcaatgtatcgctcgtaatatttcagatatctcctttttcgatttctccatataatataggaggttttaaggtgaaaattcacttttcggatgagttataaagcactcatatatgatatttatgaaatttttttatcctcttattttactctttagctgtagtcttcgaattgtatcatagcctttctctgccataaatataagttttcagaaaataaaatgataaaaaatatcaattactcatttaacaagtggtagccattgttatagctttttttttatatcttctggccatgctcagtttattattattttttttttcattgatctgtgaacttgtgtatggttgtttccattttattacaatccatagagcatgcaggcaatttcttaaaaataatcgaactccattcaattaaaagaatgtttcagattctgttctatcagaataaattgctagttagcttataaaataagtacagttatattttattattgactgctataactgctataacatgtatatgcagtaacatttttaacattaaataatgttgaaaagtttataatatttaagaatcaatcaaattttggtacataatattaaaacaatttactaaataaaacataaaaataaaaaaaaagcaaaattatacttatttgcttaattaaaaagataaaatataaatttattatcgaagactgcaatataatagcaggtctcgtggcccaatggttaaggcgcttgactacggatcaagagattccaggttcgactcctggcgggatcgattttttgaaatctagaaattcctagtttatgtttgtttaaatgcaaagctgtatgaatatagatattatcgatgccccttgtaatgcattgacaactactttaattgtctgttattcaactattacaggattcgcatatatatctgatttttctaaatactattattaacagttcaacatgattgttgtttttattttatgtttcatttaatgctgtttctaagccatttacagtttccacttcttttatggtaattctttgtttaattctgagtttctttgttctttcgaaaatgtctaaacaaagaaatgcaaaaccgtctaacacatttattacaaggcagagatcgaacagcctgtaatggcgtcttcatatcttagtttggcagcgaggctttcacagtgttggatatcaccctggtcattatgctgtctctatattctcatgcagtttttcttatttaccaaggatttgaacacaaaaataggagattttgtcaatgatgaacaagctacttgtaactacatacaagaaaaagtcgacattctccttgatagcccatccttaattgctaatgcggctgttagggttgcgaaagatggcattcaaagtacagttaagatcattctttctggaatatcagacagtctcattgctgctgaaaatgtgtttattttctttatcgagtttagctatggtacctatctttgtcttattcagctggcaatcgatggcatcttggatgcagttgctgatgtcggtgaagagataggaactgcggtaaatgatacattgcatgcgattgcagatgaaattgaagatacagtctcttctttaaacgaagttttccaaagtgcagaagattcgctggagaaagttgcctcttggctaggggaagacatcaacctgccaaatgtctctattcctgaaatccagtctctccgaaacttcactttatcttcttcatatgatacagaatttgagaagttaaaggctggtgttaattttgatagtgccattaatgcaacaaaagcggccattagcaaaccgttttcttctgctcggaatcttatccttgaaaaagttagcaactattcgtttgacactagtatggtctcttctccaaataaaacacatgtagtggtttgttcgactgatgatctgacggctatttcatcatttattctaagttctatatataagatcaggaaagttgtcatcatttctttgctaattataattgcgggattgtttttgatttcttcgatttatgaaatttggaaatggtgtagaattagacacaaagcatttcttctggacgaacacataagaagtaataaatttgaagatacccgtgacctaatttcctatatagagtctcctatttcctggaacttaaaatattttatttcagctcttcctttaccttgttttttaagtgtgcaacttcgatggttcatcacatatatatttcatccccctgccgcaatgattctttttattagttgcacttcctttatttctggcattctacagctggtacttctcaacaatattcgtgaagatggttcagtaatcagtgctctagcgcaaaattcatttcataaagttgaatctgctttagcaaatgtttcagtagcatgggctaattcaactaaccaaattattttaaaaaatcaagaaaacatcaataacaatatgtttggttccattcataatactacactttctttgaactctacgctgaatacgtttatgaatgaactgaattcgtcaatgacaagtgcgtttggagacacctttcttgcaagtaccgtacaaaatgttatgaattgcttgctttacagaaaaattgagaattttgaagaaggtttgttatactagtctttcaaatttaatctaaccaatagttttgacttgggtttataacaaatcccatattgaattacctcttttacctactgatattttaagcaaatctatagataaccaaactatctattcttctttatattcttcactaaattcatcaaacagcacagtgagtttctctggtatctttgatagagttgaaaagtcagtaataagtgagctaaatttttctttcctattttttttgctttggttattgatttgtgcattcggcttaattggtgttttatcatcttggctcaaatcattattccttagccttctagatttagttattccaaatccaaaggagaacattactttaccagtacaatcgttagcttttcctgttacgaagtcgtgtaggcctcctcctattcctccccgagaatcgcacgtttatgatttccaaaattttcaatatgaagaagatgactgcatagactataaaaggtccttgggtttaataagcctatctagtgaccttgctattgacattcccatctcaccggcaattatttcagatatacaatttaactcaatcacaacagaaagtgaagagacaacatatttattgaaagaaaaacaggatagatattagaagtctacatagattctaaatttttcattttggataatttaactgcttaataaatctaatgagttggagcgcctccacgaccaccagccgatgcaagcttctccaaagtagcttcatttattttgacttcaggaagctttttaccttctaaagtaggttttggcaaaaatccaatagctaccagatatgacaaatataagcccatctcatgttccaaaattgcagctccattagaaacatccacgttagtccaagatgcatcacgtttcaagatttcacgtgtgtttgtatcatctaattcaggagcttttgtattagcaggaagattatctaacacaaagtgaagtaagggatacaaagcactatcatgagactcattaatgacaaagcgctccaaagcaatacgccaattgacgtattcggaaagcttggtattgaagccaaaagtggaaagagttcctaggaattggttgaaacgaagtcggggatgactagttacgtgagcaacaattactccttgttcgggatggaaagcactggcagttaccacgcgagcaacgtgatcggcaggaaccatatttacagtattattgatgttcgggtacagacccaattcaatgcaccctttgaccattcgaaccaaaaagtcgtcggtattaatagcaccagacttggagtcgcctaaaatgtatccaggacgcacaacaacaccacgaaggccacgtaatcccgcttgccttactaaatattcagatacccatttgctttgtccgtaaccggtatgcaaatctttcgaagaaccttgcaaaggatcggattctgggattccatttcctccctttgaagtaatttcgttcgaaaggttaacgtaatactcagtatcaacagttgatgtggatgaaacaaaactcaaggatttaccttttcctaaagagcaaagttttaatgcagtaattgtacccataacattaggacctctgagtttagaatatggataaacccaatgtacaagggcaccattatgaataacataatcgacgacttcagtaagcttgttccatttcctttcttctataccccagttttcgagagcaagatcaccattgacaacagaaattttttgggcccatgattcatcccatacaccatacgcggtacaactgtctttaagacgttttagaccatgttcttccgatgaggcgcggactaaggcaatgactttcaagttagagcttctggtcataaggtctcttaatataaagacaccaaggtagccgttagcaccagttaagaaaacggtttttggctcatcaatacccaagtctttagaggttggaaattctttaggaattaaatctactaaatcaagtgcatctttaccatattcaatttcaggttctctagtctcttctttgcctatatccatcacgctaatcatctcacccgatttcattctttcaatctctttggccaaaccttcaatagtaggttcactgaaaactaaacctaaaggtacattcacagcaaattttttgcgaagttcaaaaattaagcgagtagctaaaatagaatgtcctccaatatcaaagaaacttgcttttttgttgacatcagtagcgtgtggaatgatacgcaaccagatatcacgtatatccctttcagtggctgtaagagtttcatcaactccatgtttagaatgtgaacgagatgcggcagcaagttgtgatgtgtctgggaaaggcagagcaggtttatctatctttccattaggattgagaggcattttatgaaggggaacaattacagaaggaatagcataactaggaagtttagtcttaagatattcccgtatatcatgtataagcttcctgtacttcttcaaaccattgacgacaatatcttccgactcagtagcgctatcaaagtcatctttatttaaaccttgaggtacaatgtatgcaactagcgtgggttcttcatccttatcacgtcgaacaagggtaatattttcacggacattaggatgacgagaaagatgggtattaatttcacctaactcaattcggaaaccacgaattttaatttgatcgtcggcacgaccgctacattctacattaccagttgggagatagcggcccaagtcaccagaacgatacatacgatcgcgtattccgaaccaataaggtttccagggcgcattttctggagttcggtctacaaacttggagggatcagcaaaccaactctttaagaattttttgctagtcaattcatcatttccaaggtagccctcagccaatccaccagcacgaagatatatttcaccaacttctccgataccgcatatcttgttagtatcaaaacgattgatcaccaaaagttggacattcttcatgccacgtccggctggaatgacatctttttgcgattccaaaaatgtttgatcttgagaccgcgcaggtactacaaagtacgaaactgaacgctgagtctctgtcgttccatacatgttaacaacgttaacgttgttagcaaggacttgtaagcgaagacaatcacgtttcgtcaaaatatcacctacaaaaaatgcatggtgtaatgaaggaattggctcatcagcctgagcagctaacagttgacccatagctggggtgagatgagttacagtaaccttatacttgttagcccattgggctaattgaccaggggtgccaatgtcttcagcagtgggtacgattaaggatgcgccaaggaaaagtggtgtgaaaatatctctttgaataggatcatgagcaattccacttaacatcgtaaaccggtctgattcagataaattaaattcctgagccatccaatcaaaatagtaagcaagactgaaatgtctaccttttacacctttaggaattccttcacttccgctagtaaaactaagtgtgggagtactatcagggcctacaacaacgccagtttgttcggacttcaagtgtaaaacgtgttgcaagatatcgtcagctccttttgagactgatcctcccgttaaagaaccatctttagcaagttttaaagctggtacataagtttttagttcaaggcttttctcaacatactctacgactgtgggagacaaaacacctgcatcttccaaaacaactaaggctctgggcttagcaacgctcagatatataatctgacgagcaggtggatatgctggatcgataactgagaatgtggcaccagctttaagtacacccatgaccgcgacaactaaatccacacctcgataagcataaaccataactacatcacccctctcaattccattctttacgagatggtgagccaggatgttagaagactcgtcgatttgtcgatacgtgtaactagtgacaggagcatcaattgtgaccgaaggagtgactactatgcattctctatcagggaatttagcagcgttggatgcgaaaatatcttgaatggctccacgataaccactccaatcaagatcaacagttggatctggaagaacattcatttgggtaggtgtcattaggtccagagcaccgataggacctgtaacatctttggaagctgaaaccactaactttaatagctgatcagccacaatattaaccctactctcagaaaacaacaactgattatagattaatttcaattgtaaatcggggaaagtaaattgggagcgtaaagaagttaattgatcagaaggtttttttaccgaaaccagaacagtcaaatccacatctaatcccgtggtagaaagaaagttttcagaaggagcgtctggagcattgtaaaaacgaagatgaacaagagttttacgagggtcatctttcttagaaagtttagcgttcaaaaaattaattaaatcagaaaaatctacagcatcagaggagccttccttttccagatcgcacactttggctaaaaggtcaagaaaagaatcgcttggttgaatgaaagttctcaaaacgaatggaattgcattctcagaactagtaccgatgctaatgtcctcatctccagtcatgcgactaacgaggattataaaaatcgtcaaaagaatattgaaaggagttactaatattcctttagcttgagcagcaacataaaccttaataagagctgtttttgcatcctcaggaagtgttcgttcaaacacggcttcaacgagtctgctaggcacgggacgactataatctgttggaagatgagaaattgtttgactcttaagtctctcagaccatcgttcaagacgctgattgtactcagtatcacttggagccgtctggctcattttgaaagtatgatatgttgttggtaacggagagtgtcaaatgttcgaactgcctaaaaccttcgttgtagatgataaattgataatcttcattcacaaacaaaatccaaaacatatgtttaatatactccaataatgaaattgtttttgttatatcatttcaaattagtgtttaagttatttatcgtacatattttgtaaattcaaatgtactgcttattattgcaattattaaactattgtgcaaaataataataataatttaattttataataaacatttgtacaaagtgtcatatcacaaagttagtcttcaattttatttcttcgatatttgtatttattatcaacaaccctacgtgtcagtaagcttgatgtgcaaagccagtattgtagatgactcaataaatcaaatgtggtatagaattgtatatactgatacatttcactttaaattgattattggcaacaagcatttttgctaaaatgcttagcgttgagccacatgtttaaatacgccttctaaaaccaaaaacacgctagagcagagtatatacataacatgtccaaacagctctaatttactataaaaatttattgtattattataataatactgtaccggtacaatatatgtgtattgttacttaattgtgtttatagtggtgactgctttttcttccaaagtttgttgtgctgtctttctcaattactttcctgaatcagaaccacatttttcacaatggcacgtagacctgctcgctgctatcgttattgtaagaataagccttaccccaagtctcgttacaaccgtgccgttcccgattccaagattcgtattttcgacttgggtcgtaagcgtgctggtgttgacgagttccctctttgcatccacttggtctctaacgaatacgagcaaatcacctcagaagctcttgaagctgctcgtatctgtgccaacaagtacttggtcaagattggtggtaaggatagtttccaccttcgtgtccgtgcacaccccttccatgttgttcgtatcaacaaaatgctttcatgtgccggtgccgatagattgcaaaccggtatgcgtcacgcctttggtaagcccaatggtttggtcgcccgtgtaaacatcggtcaagttttgatgtctgtccgtaccaaggattctagccgtgctactgccattgaagcccttcgccgttgtcaatacaagttccccggtcaacagagaatcattgtctctaagaaatggggtttctctcaatatgctcgtgatgagtacattgaaaagcgcagccgtggtgaaattattcccgacggttgctacgccaagttcttgaataagcgtggtagcctccaagagaagttggacctcttccctgaagcttcattcaaccttgcttaaaaagtttaataaaatttttgtgaaacttttcactttgtatagaactgttcaaacagtttggtgttggatgaatcggtaaattgactgaggtattgcatttcaggaagttgtatttttttgttgttgattgtttatcatccctctatttcaagtaagtcgattttaaccagcacttgtagagataatagccaaataatatcaacttgggggtaacaatttaaccgactaccaagttgaaataggcaatttttaaaacgaccagcaactcaagcatcccatgtagttaattgtggggcaaattttagctattaagactaaatttttttctcaacaaatctattacttggcgttaaaactccgcatctacttccacggagttatttcggccaaaggacgcatattcgctgggttaaagtacgcaaaatgactttttttatgaaaaaattttatggaattgtcaattttgtctttttaaatcgagatgaaaaggtgttttattatgattatccctgatttctttgcttattttcgatccaaacactggttttgctcagtaccattatttacaacttttggtgtacagggattttaatagaatacagttgtaaagatgcttgcgctaacttaaaagctacatgatgggtaataattgggtgtattgggtattgggaaaatactgtcaacagcatctggaattcgattaatgtagaaaattatagttacaatgcccgagtagtcggtgaacaatgggggccatcagtcaagatcagtacagcagttgacgggacagacaccagctgtaatgaataggtcatgtttactacgattccgcggaaataataataagctactgcagagcagtaaaatctatcacactatacgtcaaatgaaaaataaataattaaatatatatatatatatatatatatatataggtgtgttacacaaggtaattttatcaagcttttaatgtagtagcactagtatgaatgagctccatttcgcttatttctacaaaagggacattagatagtaagtttattgagatgcgaaaaaactcgtgcatcgcatgcattcaccacggagatgcatagaattgcaatttttctatctaacagataaccaaatcaaattgtttagtcttatcatttgaatctgtttggaggctttgcaaatgtataaaagtcaggcacacgacccctaaagtcattttagcaagatgggacttggtattgtatttttgcaaagttcaatgaccatgaacctcgttatttggagtggataagcatcttagaggaagggtgataaaacgaggagcatgatcgaaaagatggtttgaggaacaagagtgaggataatccaagtgccttattgaaaaccgagcgttgagtaaatataacgaaaagatggggggagtagcatgctttgctttcttttgctgttttctctaatagattgaccaacaatcagctttggcccccttattcaagttttggctatcgcgccgcggcagcacaaccgagtttcgtggcaaacagtaggcatttgaatcaaatattcatataaatatccttggtttatttataccctgtctaaatgcaagcaacactattgcttgctgaaggaaaagggtttgaaaggcaaaaaaaaaactaataaggattaaggtcagccattcaatcgataatcgagtatagtcgaccatcgaaaacgtttcattaacaatcgaatattccatcagcagttagcatttcattaatggcttggacatttctttaacaatcgagcatttcaccaagggtcaagcatacttgatattcaaacaagtcaatttcgaaagtgcctattccatattgaatttgtttgaaaaaaaaataaaataaaaaaaggaagaaaaaaaaattttcttaattctatccacttggaaatcaaacgtttgcctcaactctttctaccttgcccagcctatctaacagcagtatgccatatcgactatactacgaattatgtaaacccatctagttattgggatggaaatccgcctctcaaaaaaaaaaaaaaggattgattttcaattaaataacctacatttaccaacgttgattacctaatgacgattgaaaaaaaaaataaataaataaagaaaaaaaaaattgcaagcagccggatttgtcctgataataataatcaacagactcctcaatcagttgtggattgttagataaaatgttttatcttttatctcccattctttcatttattttatctgctttttatttttttaattttctttgtttgtttcttttttgcagtctcgatgaaggagaagaacgtctgtaaaaatatcaaacatcgtcgaaaaaaattctatcaagtggataagcgatcgttcacctgcaaattcttatctctccccttcttgctgttgcattgcagtaaactggtaaaagcgagatatcggtttttccgtgcagcgctgaaacctgcgtaaagctctagaatgaaaaagaaaaaagaaaggatcgaaagaggaaccaaaatgtcttatgttccaagtgtgtgctggtaagttgggtaaattcaccaacagtaacttgtgcatctctttgttgccagtgaactttcgcatctaatttgcagttcatcaattgagccttaataagttgtcattatagagagagagagagaggtaggaaaaaaaaaagcacatacacacacacaaagcttcataattacaattccgtttgatggcttatttcattgatgctttgtgtttgtttgctttttttcttcttacgttgaacatttacattatgctataagtttgtctttcgaacgtcaatttacacatggaatggaaacgtgttttctactaagcatgtgctttggaagagtgtgtctcggcttacccttcttctccaggttaattgactgatagtaactccggaacgagcggttactcacttcttgctccttgtttttccgtcctaccctatctcttctctcctagacctctttcctaacggtttattctcgcttatcagtttaaacttgtgcctatacgcacaaggagttgattatgtttccacgtccaattgttatccgtctctttccgcttccttatctgctgcaaaactttggttgcccctgcctcgtaattcgattttctgactgtggctaatagctttatgccctcttgttcatggacggtggaatggatgatgacagcttgttacatgcatgtcttcttcttacttatgtttgcaattaaatagatatcgctcttgtgcttgcctaattatgagttcattatgttcacttgtgcttgtacttaaaatttcatttacgcattccttgatctcattcataaagcgttctagggagcttcacatccgtgctagataggatgatctttattttaatagacgatcggaagtcattggcttggttgctagtagattgcactcttccaaatagggtaactaagataagacgattattatttggttttcgattcttgttagctcaatgagtatgggaaaatacaactttcatctcatgtggtcaacactgcaattgttcgacacaagtaatttttttttggtgctatgtgtttgtcaattttgggtcggggcccagtcgcgctactccacttttgatgaaatttgtgaactttttttttgcaacccttttcttgctctccaagtgccagtttcttctttgctacttactgcttatctataaagtattgttaactaagttatcgacacttaagtttttggcaaatttcctctacccgttacttgatattaccttacgtcaaccgccaacgatttttccttatccatattgtgcggctaattttcgcataaaatagggcccattcccattcaattttaatcttttcttcagacaatcggttcgaattgttttcaaaagagcaaaaggttcgcttccttagtgattttcctcccttttattaaaaaaaacttatacatcttgcgcttcaggcattgaagtaagaattgtttgtttgtattttgcaattgattcttcttttttttttcgtttcttctttcgaatcgtgtcctgttccatctttagttgctctttatatttttgaaatatactttctttttttttacatactctgtaaaaaaaaaaaaagaataccttgaaaaaagggaaactcccaaactttttgtatttattaaaaagctgtattagaaatagtcatagcgattttctccattgccttattcatacatacacgcgctcaaacatatctggctcttaggcaattgaaaccagtttccgaatttattatagatatttctcaaaaacttttagctaagcgaaatttttttgaaatatatattttattctaaattctgcatttttctaaatctcttcttgttttttattgcagacgcatattatacacatatcttttgttgttttttcgcatcttgcattatttcacccatccctttattacgtttttaatttcttatccgtcctcttattttcgctatcagtgttgctaatcccaactcatttattaagacattcgctatttaaatacgcactatacgcagcgagtgtttcccaatcgtttagtaacttcttcatctagttgttgctgagctttgtcttttaaaaaagtggttctgttacttaaaaaaaaggtggttttctgaaaagcttttctttttctttttctttttcttctttttttttttaaaaacctgatctcaatcagtcggtcattttgttttctctttaatcatacatctttactcctctatcccaatatcgtcttactatttctctctaccttttcaataactttctctgtctaaagtatgtcgtcgccagatcgctctattgacattgaccttgaaaaatatccttcaacggctaccaagtccgtctacggccaatcgaaggatgataaaaatgttttcgacattcatcccaccgaatccgaagtcatccccggtgaagtcgagtatgctgatactccttcccatcaaaatttcttgcaaaagttttttagcgacttcaaacccgttaaagccgaccgcgaggatggtgtcgcattaaagcgtcatctgaaaggtaggcatatgcaaatgattgccattggtggtgctattggtactggtttgtttgtgggttctggtagttcacttgctgatggtggaccggcttctgttattatcgattatactttgattggtattatgatgttctttactgtctatgctttaggtgaacttgctgtttcttatcctgtcgctggtggtttctataattacgcagttcgttttatcgatccagcctggggctttgccgttggttggaactatttcatgaattatttcgttacatttccactggagttaactacttgtgccatcactttccgctactggacagacattaatagttgtgcttggattacgattttcttggtatttgttatatgtatcaatcttttcggtgttagaggttatggtgaagttgaatttattctatctacgctcaaagttgttgccactactggttttattattttggctattattattaattgcggtggtgttcctactgatcctcgtggctacatcggtggtaaaattattaaaaacaaacctttccgtcatagctttaaaggtttttgttccgtgtttactactgccggtttctccttctcaggtactgaagttgttggtttagctgctgctgaagctgaagatcctcaaaagtctctccctcgtgctaccaaacaggtcttttggcgtattgctattttctacgtcgtatctttaattttaattggtctgcttgtttcaccagatgatcctcgtttgatgggtaatagcagcgatggtagtacctctcccttcgtgttggccattaaagaagcaaacatcagaggccttccttccgttttcaatgcagtaattatcatttctaccgtctctgttgcaaattcttgtactttcactgctagtcgtactcttcatgctatggccgctaaaggtgacgcacctcgcttctttgcatatactgatcgtcttggtcgtcccctcctcgctatggctgtttgtttgttgtttggattttttgcatatatcaatgccgccggtgatgttagtgacactgttttcgattggttattggctatttccggtatctcaaacttcttctcatggggcagtattaatctttgccatatcgtcttccgtcttgctatgaagaaacaaggccgttctttggatcaacttggatttgtatcacctatgggtatttggggttctgctattggattggctttcaacattttgtgtcttatggccgaattctatgtatctttgttccccatcggttcaaagccaaatgctaacgattttttccaaggatatcttgctgctccaattgtgattgctttctttattggctacaaaatttatgatagaagtcatattccctcattgagtaaacttgatttagacacgggacttcgtacctatcctccaaaagataaagaatctgagaaaattcgtgatgcgaagggtttctttaagtggatttggcaatctctttgctaaattttattttgcattatcaattgatttccaatcaacttatttaaaaaaaaaaaagaaaaaaatttgcacactatttactttttgatgtctttaggattcgaaatttttttttattttggttttgacagtgaagaggtcgcctttaatttagtttaaattactgcactattacttgtacactaagtgtgagaaagtatgatgtttatcaaaatttttcaagtacatattttgattgatttcttaatttattactttggttaataatatgtgtctaacgttgtaagtttatatgttgaagcattagtgtttaattattttgtagtttttatggtttctttgtacgtacatttattaattcgtgtttgtactttttattattacgcctccgttgttgtttggtggttttggtattatgccttgcattcgcataaattaaataaaaatcgtgtctacttggtgtttggactgtttggaaaatcgtacctagaaaatataatgttgagctccttggttagcttaatcgcaagctgtataattctttctattaaagattttattccataataacacgaccaatccgtcttcgtaactagatcgcactcactgtagtaccattaaaaagaccgccttatcaagctcaaagtattaacaaaaataaaactataggctaaatatacgcagtgtttaaaatataacattctacttagagcatatagtcgctggtagatctgaacggccacactctaaatattcttaatcatcgcgcaattttaaatttcacttcatacctatgataaaccttgtttagttgaaactataaacactcaattaatttccttttcaacgtcgttaattaaaaatttgattaatgatctgtgcaaaaaaagtgtcacaaaccgggatcgaaccgatgaccaacagatcttcagtctgtcatgctcccaactacaccattgcgacttcattgaaaattcattcatacttgcaatatatacacaaataacatatatagtagcaaatgaaaaggaatttagtaaatattttcattaattataaggaattcgtaaaaaaagaagctgaatttattcaccatgctttaaacttatctgcgtgtattgtaggaccgaactgccaaaactgtagaaatatattttttagagcaaatgtgaataaaatgataacgtatacgctatcgtacgcttgttggtaaacactgcactgatatgaaatttgataagtatttaaataaaatagcaaattttacacatggtgttgtaaatgctttacaaatttcagtctatctgcttgggttatcagtaagaatatcatgtgtaattacagaaaataaaaactattgataacaaaaaaaaaaaccttattatttaaatttacaaataaacgttagcttcgctacgcatagttagtaaacaaattttatatgcctcaattgcctattagtgctgaagaaaagcgttaacactataagctaactttataatttcccagtttcaactatcagtgtatcgaatgaatgattatctacagatgttctatttcaacacacttagttcaattggcaattgcgtttcacctaacataatcaatattagcttcatctatgatgttggttacattcagcaattcttttatggatttattgccttgttcttgagtactcgaatataaaatcccgcaaaaccataaaatgtgtttaagaaatttcaagtagatttaatacgaatttaacattttactctcgagcattgtaaaatcattgctgagttaatttttagtggagcttgtaaatgaggtgaagaagttactcccttgaagtttgccaaaaaaaataatgataatgataataattaacacatagaaccaagctcgcgaggactcaatccgtggacgtatcaactaaagctttcaatttttttagtacaaaaatattgactgcaatatttttacaccatcacagtcttgatttagcaaaaagttgcttttgaactagaatgttggctaaataaatgtgttgcctgattgtacatgatatattatcagctttgtcaagggaaaaaccgagaccgaagaaagttaaaactgagagaaattctagatatgctactataagtgctctttgtcatgagagaaacatgattctacgtgtctgattcacgcaaaggatgcatcaatataccttcttttaattacaggatgatgcatttttaatttgttattgttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatcaaacacatgcaaacgtataaagaagacttgaatagataatctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaactgcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattggaagaacatccaaataaaaaaaagcatgcaaaatgctagtattatcagtaactgcaaataaaaaaagataacaaaaatttacaggatcatcgagaagagtagatactgataatattgagatccacagcactcaacaacagtcttggatttatttagccatttgcttaacttactgtctcaacaatattgttgtttggcatcgccataaatatatgacctagaagtaaaattcgtgttgtcgaaacaattccaatcggttcacttttctctttcaaaagtatatcgaagtaggaatgatgtactcccaactgcggatggaaaaagttctttatcgattttaatatctggtgttgtggaaaaaaacgaaatacgatcaaaattgagaaaattaagaaagaatatgaatatggttttacttattttactacccatgatgtcgttggttaaaaacatgatgttaagggtgaaccgcagcatattggtcgtttttaattaaggaattgaatgactttcaaagatgcacagtaatccttccttaatcaccattttagatttattaatttcaacatacgctctccatgtacttggaatcgaattgagaacttgttatgccacaaatgaatatctttttattgagtaacatcgttaataaagcaaatgcttcacggtattttttgaaatctttgacagtatttgttcagctgggatggatgataatttgacgaggcacattccttatacgcaaacgaaagatacaatttcgctttggcaaaacattgcaaatgttgcaattgtcccaattatatatgcatcattaaatttgcttagcattactttttccttggtagttacatgcagtgccaaacaaccgctttaacctttcatacaaaacttttgtgtattcacagaagcatctactgggcgggaaaccatttttcttgtttctgcatgcattcttagaagagatttaagctttcccttgaattttcgaatgttgatcaaaacaaaataatagactttggaaaggtgattcaatgaataaacatgaaacgttcaccgtacattaattaagcatccttttcgaccaccctgacttgttctctcatcacatcttgataaccatttacacgagagatttaaatgaagaagaatgaaaaattcactttgacgagtcttggaacccctaacttggaaaggcacagatcatgattgctacaaaagcatttgcactcggtttcagctataggaagtgtgattggtcgtacatgatggattgacattctcgtctatttggatcacatacagaagacaagccaagtcagagcagacaatacgtatgcgattgagacattatttttgtgaaatttatgattcttccacatgtttgaatgatgtagaagatgtacaggaaacttttaatgatgatacgatatcggttcaatcacaattcataagcgaaacgaatgccaaatactaatactatatatccatgaatcatttaccaatagtatttttactgttcgtgaatgctgagaaagtttatgtctaatgtattagctgtgtcaaccatttatagtgtgaagccactttccacttgcaacgctaaggataccgagacgcaggatacctagacgcataaatacattatgctagtggcacggccaaaattatttactccaaagtctttatcctcttcgtttatatcgctaacaagaaatcgtagtcacaaatgtacatacgttgaaacatttgaacaacgtacaacaagccaataatgacaagaatggagatgaaagtggtgatggttagtggtagtcgtggtagtaatggaagtggtaagtggaagtggtggtggtagtggtagtggtagtggtgctgtgctgatgctggcgccgatactggtgatgatgttgatgcctatactgacactagtactgacactagatgacactagtactggtactaatggtaccattcaacttggcaagtataagacttatgtgtgtaagtggtaaaaaatcaatgagtaaactccactaagaaaatttcacaactccgttgattcttttgagtatacaaacatgaacgttcaagttttacctttgttaattcaattctaattatactggtttgtacttgctaagcatgtcctgttcacttctctaattcgtttcaattgcggcaactctggtccgatttataactcgaagaactgagtttttaccctttggataaagtttttcaacatacttacaatgattatggtctccactcctgacgtagttccatgtggtaatagaacacaaacttcaaaatctcatcactatattatacttggtacaacatgcaataccgattgtatataccgaatacagtttcctattgcaatgaatgtgatttaatcattttatgggagttttttcattcaaaactgctttaaatctaaaaactcttctttattcttgacactcgtatatgttgtctgatattcctattcgtgtttcaataacgaagtttactttcattcaaataaatagaaccaatcaagtttactagtgcttatttttttcttttttaataaaaagaatgaatattaggtgtatgatatgaatacgtttttgtttgtttgtttgcaaattaaaattaaaaacaacaaaaaattaaagctactgatttaactttgcttattccataacacttcttactcaatctcacataaccgttgcattcattatatagcttagcttcaatgaaagtggtcaataaatgtaaaaataagtaattcagccttgctcaattgcaccgtttttccaaatgtcgtatgaacactcaaataaagatgtgacaaaataaataagaataaaaataaaaataaatttacaaatcagagtttaaacccaatgtatttccaaaaaagagtttatcacaaaccaaacaagatagatatgaaatgaaaagttaaataaataaaaatggatgcgaatggttagaattattagatcaaggtaagtttgcttgggaaagattcatgagtatttataataaacatataattctcaaatagcttagtgaagtaatggtgactgagctacaaagacaaggaaataagtttttgaaaaatttcaaaatgctgttaataaaatatatgtagtaaaattacaaataccaaagacatttcggaaaattcatccttcaaagttcttgttcttccaaacttcggtatactttccacacgatatttatcaattaccatcagacttctaaagagcttaatttactcattttatcgctggtaatcttggtaaaatcagtgtttatatcatttgtgtaaatattgatggttgttaacattttctgaaacaattgctgatatgaaagactattaaaagtcctgtttcaaaaattgagataaagattttggaaaacatagatacatgtacatcatcgcttagcactttgagaaagagataataatagaatcatatttaccccaaactaattcatgggtgattgatgaaaacatcaaccattgtttcatttcataaagcaacactgggtgagcactaaatagacggaaccaaatgatgtgaggttcatgatgggttcatcgtttccattcagtttacacaccatacgaagaggaaaaagaagttattaaaaaagtacaagcgatgccgtcagttggatataaagaaacgagagctagtacgtattaccacaccaccacaatttaacccgattaggcaaacatcaagagtcctgcaaagaccgaatcaatcggtacatgtctcgctgaaaaactttatagttgaatgttgtctccatttcttgtgatatgagtttcaagttttgatcttttttaaaatcgtcatcaatcatttcatcatttcatctttttgtttgtttgtttgtttttttaatttttaaacaatatcgaactttaattactggagttcagccgactggagatgtaaaagtctttatcgttttttgttgacaatcatactcgaaaaaaaagaaatcaaatcagaattgaacacgaagtatgacccgaattgctctagtacacgtgatgtcgtcatggcaagaaattttggtgatgtgggtctactaatccaataatagcgacttccttacttattaagagacttggtggtagtttaatttgcaaagttttgaataaataaaaaaaaaatcgtcacagtttacaaattcggtaatttgttttccgtggaagaaaagcattccggatgagaataggatccaattgaatagaagattgaagaaaatggaaccggcgattgagaaagactacaagatgaaaagccagagacaatgattatagcccaaaggaagctaagatacactaagttatacgaaaagcacgatagcttattcataaacaatccaatttcgaaaattgtgttgtgccagttacaaattacagcaatcggtgataaaaatcaaagctgactttgttattggccgtatcttttcgaaactttgattctactgcttatggaaccgttctttaatttgattgtgtttgggagaagaaactgtatgatagtagtgtgtgcagacacgcaagatgaatgaaatacttcgaaaggaatgtttatgtaaatacttgtggagactcagtttaactccagcattttttcaactatcccaataatcccattatttctatttctgcctcacgtttctattagcatagtatggttggaattttgagttacttctttgtagcattctttaaggattcatttttacaaaccacctaatcattgtgtacaagttatacttaggtaatcatatgcatgctccgttgcttatctcgttaccaaaaatctgtaaactaacacttttacaatagtcaattaagatattcgggttttttagatgcagcttctgtatagttttcttactcaaagcgcattatttttctacggatagattttaaggagcaaaaacagtatcatcagcttttatcagtcatgtcgaatgtgaggattcttcatgctacgttaaagaaacgagtcgaaaaggaagtgcggttgacaacgactatttaaatgctaaggaaataaaaatgtagtaagtttttaaagttaccgatggaaacgtagtattacgtatatggaatcttgcatcattatggaaccgtcaagttacggaatgtaaatttcctacgcttgatttgaggaaggaaaatcgtaaaatctagacattgaatatgttttttcaaaatggatagccttcatggtatttgtataatattatttaattacagcctaatttgatttaaaaatcacttctgcgactcatactttttcgatggttaaagcttgatttaggaatatgggtttaccgcagaactctagctcttccaatcaaccgttattacctcgaaaggtataacaactcaacaagaccttatattgtctccaattctatatgttacgttatgctgttataaacagaagaaacggtgtatctgctgttgaataagtttttgcattcttatcacttggatgtattattacatttcgttggtttgtatatgtacatatacttaaacatgtgtgtttataaatcaagtaccatatttaaaaagtgtttattttttttatttttatttactcaattgttatgccacatactttaactaaagatatagtaagtatgagcaactggcgtacgtagacagagaaatagagtagcaaaaaattagtcataaactgatcaagtttattattaccgttataacaaagattatattcttccattcatgtcgtagatgtgacgtcaaccattcccattgcctcttatgattagtattatacagcgaagttatatatatatatacaatagacaatcaatatacatataatagaaaagatgccaaaaaaactcggtttcctgatttgttcctggtcatcagttaatgaattttacttgattaactacgttgagcaaagaatgaaattgatttaattctacagtacattgtgttagggtaaatattagaatctagaaacaaacattagtttgtttgtttgttttggggagacgaattattataaacatcatttatcattcttttaactataataattgtttaataaaaaaaaatatatgtttgtacttactttgttattgtacatttccattgcaacatttaataatgtcatgttatcatgctgtcatactacactgcaactaacgtactgaccgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagattatctattcaagtcttctttatacgtttgcatgtgtttgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaacaataacaaattaaaaatgcatcatcctgtaattaaaagaaggtatattgatgcatcctttgcgtgaatcagacacgtagaatcatgtttctctcatgacaaagagcacttatagtagcatatctagaatttctctcagttttaactttcttcggtctcggtttttcccttgacaaagctgataatatatcatgtacaatcaggcaacacatttatttagccaacattctagttcaaaagcaactttttgctaaatcaagactgtgatggtgtaaaaatattgcagtcaatatttttgtactaaaaaaattgaaagctttagttgatacgtccacggattgagtcctcgcgagcttggttctatgtgttaattattatcattatcattattttttttggcaaacttcaagggagtaacttcttcacctcatttacaagctccactaaaaattaactcagcaatgattttacaatgctcgagagtaaaatgttaaattcgtattaaatctacttgaaatttcttaaacacattttatggttttgcgggattttatattcgagtactcaagaacaaggcaataaatccataaaagaattgctgaatgtaaccaacatcatagatgaagctaatattgattatgttaggtgaaacgcaattgccaattgaactaagtgtgttgaaatagaacatctgtagataatcattcattcgatacactgatagttgaaactgggaaattataaagttagcttatagtgttaacgcttttcttcagcactaataggcaattgaggcatataaaatttgtttactaactatgcgtagcgaagctaacgtttatttgtaaatttaaataataaggtttttttttttgttatcaatagtttttattttctgtaattacacatgatattcttactgataacccaagcagatagactgaaatttgtaaagcatttacaacaccatgtgtaaaatttgctattttatttaaatacttatcaaatttcatatcagtgcagtgtttaccaacaagcgtacgatagcgtatacgttatcattttattcacatttgctctaaaaaatatatttcttaaaaagatacgtaaatattgaagttatttgagaggtttcttatcgtgctatcaacataataaaagatgcgtttgcgattctctgcaatttactcatttactgatacccacattgaaaatttaattaaataaaacacgaaacaaaaatgtttattgtattgtttattaattagcaaaagttagcgctcacactaagtttacactctaaaatgcacatttggtaagactaaaaaaagaagactttacattaacaaattatttaggatttctaatttaatataagtaatgaaaactataatttcaatataatcgtgatttagaatatactttgtgtaaaacgtattttatatgtgtgtcaagcaagaaagcttcatagatttcattattctgagttctcgcagctaccacctactatacacaagcaccgcaccgaaatctaatctggcataataaactgaaatggaaagctcgacaataaatgcaaaaaaaatatcagttctactaactcttttttccattattggatacactgcttattctgcacatgaatcaattcttgaaattagacaagatggtaaacttcctttagacgtatgtctttaccacatgcggcataaataaactaacatacagataaaatgtgaagttatcttagtaactctacttttcacttttactaccgttataattgcttctcctttgcgtagtatacaacttaataaatggtcacaccagagatcggaccttgcatttctcaactcgagaacgaactttttaaggataaaagaattgaaggaaaaaatagaaaaagtaaagaattaacatgctttgtggaattagaggaacctgtacttagattatgttaaaaccatgaatgtagtgctgttgatacttcgaggatctaaaatagtttatatttattcttccggcttcttgcttttgcattattcaaattattttagcgagagaatattttggatcaccttctttttcccaatcaatggctcatttatcaattcagatatgtttatagcttgttatcaaaaccatgtatgattttgaacatacgaagctatatttcattattttcaaacaatgaaaaatgtatattcaaatcattttgttataataaagggttttagttcttgatgaaataaaaataaagttacctcggtcatgttaaaaactactatatagtaaagatagactacaaagaaatagagaatccaagtcaatttataaagactattattcagtaaatgctttaaccaatatctaaaacgtaaggtcgaatatattcatcattaattttaaagaggttctttaacaatctactaagttagtactataactgtgttagcgaaccttaccatgctcttctgattcgtgtcccgtttcaccctataataatagctacaataagcatctgaattaactaaccggataaattgttcatcatgcgtaataacaatgagttggaagtttgcttgtttccttctaaattcgacaatccgagataaattcttagccaaactacatatattctcttcatcgagatttgtagttggctcatccagagccaaaattccacagtttacacctagacattctgccaaagccaaccttataataatacacgctaaaaccttttgaccagcactgcagcggcctcgcatatctagctcggcatcacctttaaccatacagacctgttgttagtaagtaacagtagatatatgtacgtactctataattgtaagtcctattccctttaccttcactatcagagcgaattaaaatggtatcaatgtcagttccacagtaggtttgtttccaaagttcgtctactattcgattgatctcattcattttcattgaatgtagttgcatgatagcgacatcaagagctttcgcatacttgcccaaatcctcatttgctttacccgtagtctttgtttttataagctgtcgtcgaaatctttcgtccgcatctttaaactccatattaagttcttccttgtctttagtaatggagttctccaattgcttacattctcctaataagcctgcgcgctcagcgttgagtgccccgtattttgactttaaaatttgcattcgttcgcgaaatgattcccgatcatcatgtgattgctgggataacaaataattcttttgcgtcacggcttcttctaattgtctcattaaagcgcgaaggcgtagattatcagatgcgttcctttccctcgtgcgcaaatccgctaagcgctcctgtaactttcttaaattatcatcagtactttcaattttagaagcaataatcctaacttcttctccaatattacttttcttctcttttatgcatttaaactttgtggaaacgtcaatcctcaattcagagttccattcattaagttgatgcaagtattcattagcttcaaggatttctgtccgacttttttgagccatttcttgaatatctgcttctaatttttcatactctgactctaattcgtttaaaaagggtgcctgagaaccttgtttagagctaacttccaaaagctttttcttttgaaggtcacagtcttcggaggatttgttaatatctttttcgagttgttccaattcattgacctgaaaattcaacttggtaagttttagtttctgctcgttattggctaagacagcatcgtctattttctttttaaaagaagtttcctccaatttagttctttctatttgtttccttaagtatcccctcttctcgagtaatttttctctctcagcataaatttcgtctaaattatgatgagcaatagaagaaggaagttcaatacgtaaaacttcagtttctctgtcaattgtacgaatttcttcctctaaattagaaatgtctttaaccaacaattgtaatttctctaagtttgctcttcttaaatacaaggtatccaattctgattgaatttcgtccttacgtatatccaaaccttgtagatcaccttgcaaatctgaaagttcagttttcgtctctgaaagccttttatcaagcagttcaatctcatcgaaaatcggtttagcttcagaaagatttttaaaagttttagtaagggtttcaaggtgactataaacttcagcagatttggatggtataacgtcaatcatggagtgacagtgttccacaaagagcttttcctcttctttatcgaggcttctttgacatagttgacaagcatgttggtcaacacatatttctatagctttctcataaaatgtagatccaaattgcaatgagtgaagggttttcctattttcttctatttcactttccaaagctttaatttcagatatcatagaagcgaaggtcccactataagatttcaaagttttagtttttatcttcttattctcggttaaatcattaatactttgtacagataacgaaattctaatttcaagtctttccctgacggaccgaagtgatgattcggcctcttctttttcttgtaactttttacgtacatcttcgactagtttatccaattcttcattgtaattatcatcatcctttaattcgtaagacataacttctgaaaacgaacttttcaatgtcatcagttggttagccagtatagcagatttattggttttattctcttcgaaaacttgtaacttggtacgaactccagagtatttatggtatgaatcgacgatttctgaaatttcatctaaacggttttcaactgaagacagagctgtttgatgtttgtcaagtaactccagcaaatttttactttcatactcttgacgcaatgatttaatccacaaatccgatttttcaacatctttagtaaaatcttctcgctgtaactttacaggaaaaaggatttcaaagcgtgagcgcaattctttttgagttgtgagttgtttttcaagtgaagagttgatttccgaaacacgattattaaggaacatctcgtgagctttaattccttcgatgcgtgctctcacggccacctgtcgctcttttagtttaccactggaaatctcataatttttatttacaaggctagcgtatttagacacctctgtcatgatcccttcttcatttatttcattaatattgtagcgatgaacaatttcgttaatcatagtcgatttttttaccttcaatttctccaagctttctatctctccttggattttacccaaatctccagtgagtttttcaaggagttcccttcttgatttgaggagactttctaaatcagaacgcttcttctctaaagatttgtaaagttcctgttcctctttaaccttttcagcaaaattcgaatgaagtttctccaaatcttcagaactttcgtcagttatagtcatttgacttttaaggtcgttgatagtagtattaataatgtcactttgactttccaaatgtctgattgtaatcatttgttgttcatattcttcagtggatttgaaaagctcatcttgtagcctagccgtttcagttatctcttggtcaagctcttcgactttagatcggatacaggatatacgcttcaaagattcatgtaccctcaattcaattttctcggctctttctttgtctgagcggtaatgtgtcaatgtcgcttgatcgaccttcacttgagtttcctggtcgcgctttaaaccctttatttgatccagagcctttgcatatcgcaatgattcaaatatctcatcaaaccttttttttaaattagcaggctcacttaatggccagaagctctcttcctgatgacaaaaaatgacatagtctaataaagctttactcacacccaagctgagcggtacttgagaatctaattcggcacaacgattgctaattgtagttctttcattgtctttcaatattagcaattgtccgtccaaggttttctgttgtcgagtagtttttttaacagataattgtaatgatctggtacagatcatcttaacttggttcgtatttcgaaacgccaatttgacctgagcaaggacctctttttcaccgcatatctaacaggttaggctaacgtaaacattaatttactgcacttacttttggatcatgaatgaaggctccaccttttgtatttggggggagtattcctgttgttgcgtactttaagcattcaattattgtcttttagattaacatttgtttaaatatgaaattaggcaatgtaacatacagtctttccagacccattttgtcctactattagcgttaatggggagaaaaattgaatgctttctcgtgaacgattgtcaaacgaccgtatgcccatgatggacattctgtcaatgcacgacattttaaattacttaaactgaacacactttctttaattttaaggatttacaactgtatagtaaaatagatgcatccagtgaccttcaattttgcaatataatagtagaagaaacaaagaaattgtgtgtcagtagatgcaaagcgttttgttaatgtgttgtatcagtgctattatagagtttctatattataataatcgtaattgtccttaaggtggcggactagattttattgaggatatgagcataaacagttaattattcaaatagcgatgaccagtttgactgcccaaggattacaaatactagtgggtttgaattgtcatagaaaagtattattatgattattagcacaattaaatttgagttattaatacccaagctccatttatcggtaaaaactacattctttataccgatattttataataaatcatattgattaaataaagatgttaattaaattctggtcacttatttcatgaaatcaatttaatgttattatcaaatagcaaatcttaaacttaagaaatgaacgaagctcactaataaacacgtttgaaaggaggcactggtttaacttcattctcatccatagtggttctggtgacagcgcgatacttcaaggtgacagggtcgcctgttttgtgttgccaagtcaatgtatgcttgatccaattcttgtcatcacgctcaggatagtcttcacgagcatgggcaccgcgagattctttgcggttgagagctgcattagcagtttgcacagcacaagttaaaaggttacgtaattcaagggcttcaacaagatcggtgttccagattaaaccacggtccctgattccaatatccttgtaagtgccgtcaacacgagcaatgttcttaacaccttcttgaagagtttcttccatacggaaaactgagacatcacgttgcatcgtcttttgcatatccaaacgaatttcactggtatgtttagggccttgcgaagtgcgaatttggtccaaaaattttagagaatccaatccggcatcagctgcaagcggtttatgaggggtattgggttcaagcgtatccttaatatgtaaagcacaggcacgtccaaaaacaacaatgtccagaagagagttggcaccaagacggttacctccatggacagatacacaagcagcttcaccagcagcatacaatccaggaacaatcttatccttcccattttcgtcaatagtgaggacttcaccggtgaaacgggtaggaataccacccatattgtagtgaactgtaggtaaaacggggataggctctttagtaacatctacaccagcaaagatagcagcagtttcggaaatgccaggaagacgctctttcaaaatttcagcggggaggtgagaaagctgcaaataacaatgatccttttcagggccaacaccacggccttcacgaatttcaacagtcatagcacgagaaacgacatcacgagaagccaaatccttagcggtaggagcatagcgttccataaaacgctcacccttgctgttcaaaagataaccaccttcaccacggcaaccttcagtaattaaacaaccagcaccatagataccagtagggtgaaattgaacaaactcgagatcttgtagaggaagtccagcacgagaaaccatggcattaccatcaccagtacaggtatgagctgaggtgcaagagaaataggcacgtccataaccaccagtagccaaaatagtcttgtgagcacggaatctgtgaatactaccgtcttccaaattcatagcaatgacaccacgacattcaccaccttccatgattaaatccattgcaaaatactcaataaaaaagtttgtgttatgtttaagagattgcccgtaaagagtgtgcaagatagaatgtccagtacgatcggcaacagcagcacagcgatatgcctgtccacctttaccatattcaagggattgaccgccaaaagcacgttgataaatctttccctccttcgttcttgaaaaaggtacaccaaaatgttccaactccaaaactgctttgggtgcttctttagtcatgtaatgaatagcatcttgatcacccaaccaatctgatcctttgacagtgtcatagaaatgccagcgccagtcatcttttgtcatattaccgagtgcagcgttgataccaccttgggcagcgacagtatgggacctcgtaggaaagagcttagtaatacatgcagtattaaagccggcttctgccaaaccaaaagtagcacgaagaccggcacctccggcacctacaacgatagcatcgtatgtatggtcaatgactggatatttaacggattctgatgttgaaacttgctttgctcttaaaggctacattgttagattgtttagaaaactgttcatagagtagagaaacaaagaagggttgcttaaaaatcataaaatttgcaccgcttccaaaaataagacgagtcactaaaaaaaaacatacctggcttgaagctattttttttaaagttgaagaagtagaaaatagcttcagattccctccattttttagacttggagcgacttttcgaaatctgagcattatatgtgttggatgtggtggaaggagaagctttggtaattgggcatctcttaaggaagtacagcatcgttaagtgcggaagtttgaaataccgcccttcttattcgtcaactccataagcgaaatctaatcaatactcttctatttccgtgtctttaactttaacttacattattggcttaacccacatctcggtttaatgacacaaactgcttcaataccatcatcattcagctcgttaagaaaagcagttttagtactactcggtgaaaacccaagaactacgtataaaatatatttttactattgctttgtgcctccaaacttttccgataaaaattagctagctaaatctcgaggacaagacgcttagttcttccagagtgttagtaaacaattgtgcaagtgcattgaagcaacagtcagtatttttttttgttaatctcaaacatttatatcgtgaaatattaattaaactgctcctaagttatgatttatcaagatgctcctcgctcactattataccgcattacatgatagtttggtaaatatataaggactcttggaagttcaataatagtacaggcacttactacaaactcatcaatcatatccccaccgtttatttatataattagatgggtatacaaaactaacatatcatacaattctcttactttgagtctgatatctgtttttgtaagtcgtgttcatacacactttataaagtgttgaacagaaagcaattgttataacttcttagacagggtgattaaaacaatttctatgatccctcaatgaatgttactcgtctttactttcgtgtcgctggaacaaaacagttcgcccgatatgtgcacaaatatgctgcatattcctctacgagctttcaaaaaaagaaatctcatttcccatctcctgctacgctcgatcacccggatgccggagaagacgcttttataaatttaaggaatgaaaactatatcttaaatgcagtatttgacggagttggaggctgggcgaatgtggggattgatccgtcaatatttagttggggattggttcgggaaataaaaaaagtctttaacaattctgacgaattccaaccaagtcctctcactttactttccaaagcatatgcagctttgaagaaaagtaacactgttgaggctggctcaagcactgcttgccttacattgttcaattgcggaaacggtaaacttcattcattaaagtacgttatttgttcattggttcataaattcttactaactttatttcaagccttggtgactcaggatttcttatccttagaaatggtgctatccattatgcatcacctgcccaagtactccaatttaatatgccatatcaattggctatatatcctaggaactatcgttccgctgaaaacattgggcctaaaatgggacaagcaactgtgcacgaccttaaagacaatgacttggtaattttagctaccgatggcatatttgataatatagaggaaaagtcgatcttagacatcgctggcgtcgttgattttagctctctttcgaatgttcagaaatgccttgatgatttggctatgcgcatttgtaggcaagcagttttgaattcgttggatacgaaatgggaatctccattcgcaaaaacggcaaagagttttggtttcaagtttcaaggagggtacgataaaataatttatatgtgaaaatatattaacaagcacattaggaaagtggatgatactaccattacatgtttactgataaagtccaaaaattatgagtaaaattagtatcttcttcgaacgaaatacgcttatattgaattactttagttcattaagggtccttgaatcgttcatttcaaatcatctggaccaaaagagtcaggaagtaactgccaatcatgttaatgacattcaagtaacgcttgcatacctcttctatcgttttcatatcataacccccgtcgtcatgaaacatataaacatttatatccttcgaaaattcacgaattcttaacaacgttttgttagtaaattcaacggaaggatttctttttccttaactgtcaacttacacttgacgacaaataccacagggcgtaactcttcccttggcactcatcactccaatagccataaatttagtgtaacccatgctcttttaaggttgatgtgagttataatggtcaaagcggtagcaactcttcacgcgcaacttaatcttaccactgcttttgtaattgctactcgttcggcacagatgcaattgccatatgatgcgttttcaactgtttgatacgttagatttcatattttttgaattcggtacaatctttttaccattagctccataaatatatgtatttttatcgtcggatactacgcatgcacctactgcgaagttggagtagggacaatatgaatattgtaaactcttttttacttcttgaaataacttctcaatatcttctttttccattttttgagtgcgactagatttattttgtgaaaaaaaaataactccgatgcacaaaaaaattgcagaatatatatacaacctactaaaacgatattatctagcaatgttggaagaaatgttgtgagctgagctcccggtatatcctcggggcaacgaataccaaagcgtatccactattccgttaactactatcattatttttctaatacaatgatgttattacgagttgaagattgaaactgtaaaagtgatcaatgttataccacttcaaaagaatattatttttccaattatgtaaccgaattccattcatcgctctttcaacattttgttacgcttctctctgcgtcgccgacgatctatcaccttttggtgaagtttagcttgcaacaattccattcgttcacggtctgcttttgcttgacgacgggtacggattttttcggcatgagccttatgaataattagtaatggatatgatactactgataaagaatacttacagcacgctgttcttctttctctcttttcaattccttttcacgctctttaatctcatctaacttccgcttttgttccatacgcttttcatacggagttctttgagcatcagcaaggccacttctgttgtacgcctttttctcagttttcctaattgtttaataaaagctttctcatactgataaaaagcataccatggttttcctaaagaattagtacttaataaacttgctcaattccatacctgaaacacatacacccttagttccattaaccattgtgtatctggtttttggtacaaaatttcttctaaacctctattgaaccatcggtcaaactcattaaatttggttaacgtagtctcgtttttacagtctaaattatttcagtcagtaaactaattcggttgtaaaattgtcttttgtaaagtgataatcgcctaatattgaaaaccaaagttctaaaagatagcagtttatcttaacaaatgaaacgaaactagacataatgactcctgccaacgagagtgttttggggattttttttacaaaattgtcttgagacagcaaatcaaagatacctgaaatacttaatactatttttcatgctaatttttgttctgttttctactcgaaataaatatcctcggtaaagtgtttggcagtaggaaaaaatacaccttaaactttctgaggggttctcattgttttttttttaatattttactgatatttcgattaatcgaattatgcgtgaacgaatacgtttattaacggttaaaatacctgttggcgtatgatcatacacaatcgaatgtttgttgacacctgcacatattgaggtgtttgtttataaatcacaggagcataagcgaatggatttgtcacttaccaaacagttctaacatattaccctcaaggaaaattttgctttaatttacttgtgttgaataatttggaattttttttagagcataatcgcataatacacaaaatctcgattaagcataaactcccagaacgttaacatataaccgaatcttctaaactcttagtatatgagatatcagaaataataaaggaatttcttaaataatataaagaaaagaaatatgtctataccggctaacgttctgatggaaatatcatttcaggagctgacatctaagaagtccgaagaatatgaaagaaagagactcaacgagatcggggatcttcttacacctcagaaaatagaagaagttttgaactgcaaagatactaaacaacggaatgtttccctagaagatatcttccaggatttcttaaattttataattacgaaaaaccaggaaatgtttagtatggattgcaattctatctgcaagtcatatgtcttaaaggtagcagaagaaaaaatagaaaagctcttgaaggaaaacgggactctcaaaaatgaagaaaaatgcttgcgaatgcaaattgtagcgcaagaagaatatgtagccccgttgattcaaaagttagaaatcattgaaaaaaaactggataaatcgtttagaaagaatatggaagatgaattacgaataacacggttggcttcagaaaacaatgtattaatttcaaggattgaccgaacaaagcgtcatttttctgagttgttcactcaaaaacaaatgctgcaacttcagaacgagaattttaaagacgactatgagaagataaaagaagagaacaaaagattatataaagaaaggaaaagttttctctccaagatcgaaaaatcagcgtgcgaaattcatgatctcaaggagtctgatagtttcaaagatcacgaaatattaaggctgaaagaggaaaggactgctgctatgcaagcaatagatgatattagtggaacaattgaaactattaagagtgattgttataaggttgaaagtgaaaacaaaggcttaatcaatgaagttatggatatgagaaactttgttcaacagcttgaacaagagttgtatgcctttgaggatgactatagccgaatacaaaatgacgaagagttattgaaggttggtatgatacatttaaataaatccgaaaatcgtaccgtagaagaaatgaagattggtgattttggaaatactgaagaagcaaaagacgtttgcgtttctgacgaagatatacacaatgttaacataaaacaaatcactacgttaattggaaagatgagccaagtgcaaatagaatgtaaaaggttaagaaaggaaaacctctttttacagagtgaaagaactcacctactcagagaattagaagaattacgacatttggctacttctgctaaagaagattttgtaaaagttgaaaaactaaacaaaatcattaaggacgaaaacgaaaacctcaaggaatacatccgaaacaacagtctttcctttcaagccactgcgggtgaattaactcagtgtaagcaattaccacagcctcggattactggtaacgatcaagaaaattcacactacacaggagcaggtaataattgccttgaattagtaggaaaggaaaacaattgtaaaaaccaatatcctcaatacttctcaaatattgatgaatccaacgcatttataaataatcagtgtcttgagttagaggctctgaacaggaaaaacgatttaattagaggagaactagattcactcaaggagaagaatctcgttgcccaaaagcaattaaagtcggctaacaacacgcttcacgttcgggctaagcacatccaaatactcgaaaacacaaatcaatctttaaaaaagaacctggagaatggaagagcagagtttaggttgaaagaaattgcccttattgatttagctaaccaacagatcaaaaaccaagacaagacgattcacgatttgaataccgagctatgtagcttaacactggactattgcaataccgcagtggaacgagacacactgcgcttccgtgctttagaatatttagatcataacaaacaaacaaaccctctgccataccacattgtctacatgtttagcttcgaaacctcgccaactgtttttcaaacttctcctgaggaggataaagagaacgtcaacaatataaaaatttctcaaccgagaaactcattgcaaaccaatggatatattgaaggcatggctgtaagtgttgattcataaagcaatatttcaataggatttcaaagaataagaacttaaccaaaacacaaaccagaataatgttttagatgcctcttttaatgttgaagacgaatcccatgccattagcgatagtgaattgggctatttttgcgaggatcaatcaaatatttacgaagttgaagatatgcgttattatttgttttacactgaggaggaaaaaaatatgcttcccggattcattgtaaatgcaagaccggctaacttagatctatttccttgttgttatgaaaccactgataagcgatcaaagcatctcaaaaacatgttaaacaaaaaaaagcttatcaagcatatcttccatttataatcttgaaatggttagtccgcataaagataacagttgaagaaagcatcttggaatttaagtacgcgtggacttgtgctgccagactagaaattatggcttttgtctgactctaataaatccaggatgattaaacataaaaaccttgacccaaatttctaccagattagagagctagaaagattaaacctgttattcattgtcttttaaactatgaaactctcattaaaatggtaatggcaaggacactccgagagctgttgcttcatctacatctttctctattaaataaatattttaataagatttattggaataacaaagttacatgtgttttaaatgttcggctttttaataattggaacattgataatttacatctagtaagccattttcacggagtacgaggaattgtagagttgcagaatgccgtttcaatgtttaaaagtttaaaacaaaatattgatttcataccattttcatccatcttataaaaatactttttttaaacaccgcgggttcacacgcgtctattttcattatacgttacgcgctacacgaaatagaaaaaaatgaagttttgataaaaatatcttcaaaaacacattttttgaaatatttttctgtgcgaatacgactttctatgtaaaatcccgattgattaattcaaattcctacgacacaagggtacctgaaatcaacatttatgatattgtagagctaatataatataccttcctatgaatgtttttgctataaaattttgttgtaagagtgtctaatgctttgaaggtagaagggggcttattgtttaccttgatcgagggggcttcatcgacgcgttaccaccataccactaccagttgcacttaccttcgaccaaattctcaaaatggcagttatccctattgaagagcgtaaatttcctaagaccctagttttatttgacgttgatggaacgctcactcctgcacgtttggtaagtttagattattgcagtcgagctttcttggattcaatctgaatagccggcttgtatcaaatttcctattttccaatcacattctctatggtcatcaccattatttaatcagagatggcttgaaaggaagttttaattatccaaaatatttcgggagcaagctattcatgctctatgacctagtttatttctctttccattttgtaataacaagactaacattttaaagagtgtctcccctgaaatgctcgaaactttgcaaaatcttcgcaaggttgtcgctatcggcttcgtaggcggtagtgatttgagcaagcaacaagagcaactgagtgtcaacggtgaaaacgtaattgattcttttgattatgcgtttgctgaaaacggattaactgcttatcgttatggacagcaattagctagtcagtcattcatcgcctggttgggagaagaaaaataccaaaaactggttaatttctgcttacattacattgctgatctggatattcccgtgaagcgtggtactttcattgaattccgcaacggtatgatcaacatatctcctgtaggacgcaatgccaatactgaggaacgcaatgaatttgaacgttttgataagggtcgtaaaattcgcgctaccatggtcgatgttcttcgcgaaaaattcaaggattatggattgacattttccattggaggtcaaatctcttttgatgtgttccctgctggttgggataagacatattgcttgcaacacgtagagaaagagggatttgatacaattcacttttttggagacaagacatacaaaggcggcaatgattatgaaatttttgtcgaccctcgtactatcggacattctgttactaatcctgacgataccattgctgaactcaagaaaatttttaacatatagatgagtttgtagtgtgttgattagatatgcgtccctctcttatcattacggaaaaggttagctttcttagttgtaaataactacttcatatgctcggcgagtgtgaagtttcttgcacacaattgatctgtcatttaactcgtacatcttccataattattggtagcatggaatgcgaagaacattaaattattgtaatctactgccaacgcagcttttaatactcatacctgaacaatatgcatatatgaaagaatatttacaagaaaattacacttacgatcggttaattgatgcattcctagaaaaatgcgaacttagtagctaatgaaaggcatgtgttagttatttaattagataggcattagcataatggtacaagtcacatcatattatatagacagaagttgtaataaccgaattaatactttttgaaataaaagaagcctcattcgagtacactgaattagataccacctcgagctgccatgcaaaaaaaaagaaacaactcaacggtttaacttcaaatatcatgagacttggcaatgttttcaacagattatgaatgcattcaggctgaagcgcacgagaatcaaattatacggcagattcaaaattatcagtttgttcgggaacgccgggcgtagtcgttttatcgtatattatgtaatttaaaatatcagccaaagataaaataccttcgagcttcaagttttcatcaaccacgaaaagacgatgaaccctggaatgcttaatagcatcaaaaataccatccaaacgatcagtagctcgacaagtgtggacgccatcaaagttagctggtcttttcaataaagcctcgcctacgctcaagtctaaattactataatcaccatcttgtataagatgcattacatccaccgattcatagacatttagcagggtacctgctcagttaatatataaattattcacagaaaaaattcaaaacatctcacaaaccttcagaattaacgattgggacggcagatatattcttttcggcaagcattttaataacatcatagactttcgtttccatagacgcggtagctaaatttgaccatgtcccaattgtcatttggtttaatggtacccgtagcattgcggtttctttgcactaaatttgaaattagtaaatataaaaacataacacgatttacgaacattcatggagataaatttcaaaattcgatattgtgtcaaaacagatacaatcatttcgctgcctgtctcgccatctacgtcaattaaaggaattcttctagcacggctctttgacatggctaagcaagcatccataagactatgcattggatgaacatatatagtttccggaggaatggcgccaatctttctttccacttcacgaagtcccaacaatcgaaatttgtcaatctcagctatagcctcgggaaatgaagagctttggtaataatacttaataacattgacgaaatccgccatcgttaaaaggcccgcaaacttattcgcttcactgtcccataaaggagcactgacgatatctaagacgtgattaataagttgatttcacatctgtaatgaaaaatctttcgtactgtttaatgtaagaagagaaagtgatgtttttacaaaaagcgtaacatcgaacacgattaaacggaaggacgtaggcaaaacatcgtaacttgtacgcgagcgtataaatgcttgaatttctttctgtacatcacatagattaataattatttctatttaataaaaaatctattccatatcacttacgagtgctcctttttgggtctcttgaacgtctgtcatgacctcgtcaaaggatatatggtgtggttggtaaaagagactagataaatgagcgaggggaatggtaacccgcacaagggcaacaaatcgaggtgttaagtaattagttgcaaatagtacaatgcctaaattatgcgtatttgttagtgcttttaaatgatatatttcacttaggggaatattgtagctaaactcgttgatttaaactgcttatatagtttactatttaaacgtaacaatatacattgacaaaattaaatgcaactagtctattaactcaatgataagattgattaaaaggcttaacaattaagcataaatttaatccaatagtcgtccgctacaaaaataacatcgtcgagcaaaaatttcccaaatctttagtactaacagtaaactatagtttcgactgtaacaaagtttcaatggctaccgggtcgtctagtgtcgccataacaaaagtttggctattcctcgtaaaggacttgaattatcaacttcgataaaaagcaaaaaaatacactaaattaatggtaaaataccaaatttcaaaccatatccttacttactaaattatttcggcctgttaatatataaatagattcatgaattttagcacacacgttttaaaacatcgatacctcaatcttccattcaaccaaatacaaaatcgataaaaaaacactaatttcaatttgaacatgattataagctagcataattaattattatcagaacaaaaacccctgttctaatcctaatgaaattttgtgaaaactaattcacaaaactataaaatttagacatgatatcatgttcccagttagaaactcccttataagaacccaaatttgcatttagaacttctcagaaacaagaccgtccttgaagaagatcatgtagggagtaataccatcctcacggtagttcattaagacaaccattgcgtcgggatccatgctctcaccaatgtaaaagtcgtagtccttgaagttagccaaaatcttcttgacgaatccaatggcattcttctcgaaaacaggaacacgctcggggttgctttcttgaagacgagccttgatagccttcatgtaacccttgatgtaagacatataggacttcttgtcaaaagaagtagggcttaaacggaaagagtaaacaagattgtttacagtctcagtaccctcttcagcattctcctcagcatcctcggcagaagggttggcaccaatgtcaacatcaccaccttgcttgacagtgaccatttggcaatcagcctcgtagacaatatcgtctacctccttcaagtcgtaggcgtcagaaacgagttcgtctccagaaataacgtccttgtacaacaacatggtgattgcagatggtagctcataatttgacttctcgcaggtttaatgagataaagcagtcacagtttagggcagggttactggattctagccatccgtatggaatgcggttacgaacagtattcactttacgtagtacagcgttgttttcgatagatacattttgtttaccaattccttcatttttttcaatttgtcgtagtctgttctcctttcttttaaataacaatattctttatattttcagatttttttttagatgaaaatatcgttgtactcagtcagtagtaaattgttttatattactgaatctgattttttgagtgaaaccattatgatgcgtgtaaaattaagattaaagctggaattaaagtccaaatgaattcaacaattgaaccatatttaacagtatgtgtattaatctctatgttctttaatcaacttgtaaccatttatgtcgcctcaaatttattattcgagctattatccgtcaattcttgagtcgtaattagaacattctcaacagtactgagcttcagaagaaacctaaaaaagtagtgcattatagttgataataattccttaacgtttatatatgatatacttaaaagtatgatatcgtacatcctcaatttgaaattgcagggccattaaaaacactcgttaataaagatattcagttcaattagaaaaaaatgacaaggtacattttggtgacaaacaaagagtaacttaatgttttccgttgattaaattttcgatcaatatcccaaaatttaaaacgctttaatggaatggattaacgattaaaatcgacttcatttctaaaacctttcaagctttaaaccgattcagtcccttcatttagaatggcatatttcgatttttgctgaaaaaaccaagacgactgttaccacttttgtttactactttactcacatagacattcgagaaaacgaaaaatagttgagcacgaatagaattacatgaaaaaagtaacttctatttaaatttaaaaagctcattcgtaactaagctcttttattgtgcaaagagaggattagttttctagtttgtacaattgcgctgaaaagaccaagaactccaatttggtgtttgtgtaaaccagctccattttctacagaccagtgaatacacaaaggaaggctagccaagtttgaagctaagtctaactgatgctccttttcgtcttctgttttttcacgcaaaagctggtaaatggtcaataaagtatcgagaagccaaaatctagaagaccaaagccataatttgtcttccaacggttttgatatggaaataatctgtttgccgcctaagaatgccaatccttctgtgacatagtatccaatattgattgcgttactcatgtaagtttcaggagaagaatctttacgaaaatttacgattaatttgtagagaccaggaagacgtaaaatacatcgaaattcatttagcatagaaaccagttgagcagttgatttcgaagatgctggatccaacctcgcaacgttgacaagaatggcagcaattttgtcaattccgctgggattttgcagcatcaggtttaaagaatgcatataagacatatttctcaaaaaatttcagctctaagatttggtcaattatattgttcacgaaaggtagtctaattttcgtatactttagtagaaaagcgtaaaatccaaaaaaatactaagtagcgtatgtaaacgactaaaattaccaaatccaaagattatttgaatgacgatagatgtcggttcggcaacgtcttatggtatagagagtgagtgtgctgctatagtcgatcggatcagcaaacgttagctagtctgtttagtacaccaatagatttgataagaaaaatctacagtgcagcaaagtgaaatgttattttatgagttgatcgattttacttttagaattacaaatgataagatatgataactttctccagttatcacgtcgattagatcgccggaaataactccgatattgaggaaagtgtattcagttgcaacaaacagctgtgacggcttcaaagtatcggcaaatcattttttgcatgtgttttaaaaaaatagttcagcaataaaaaacataaatttgttaggcttctagaggcatatgcttatttatgtgttatttttttaatatttatcataacgtattttttattacaaatccttaggtagcaatatcttaagaattaaacatacatatgttcaaggataaaagaaagaaaaacttggaaactgggtttattttttctattcctttgttcagatacatataaaacagcttagttactatggattattatcatatagaattatgataactgtttaaaataaatattatttggaataacgagatttgtttaggtcggcttgagatacgcacagctacgtaagattgtagataacaaactttgaaaaccttcgcattcagtggcctggggagcatgcagactacacttcctattcttcctttgcaaaaaccttctcttcttactacattagtatatttttcatagggaggtgctatatgcactgtattcatagttacgctctgcttacagtgagcaaagtatttctttggacgctaaaaaaaggctcctgtatattgatttgagtaaatattttggcatagaaaaacacattcaacgctacttaattgttttttccatttcgaactactattgagaggaagttgttttttcaattgttttatatcatttgaaaaaaattgaagcacaattgcttatctttgatcaaacgtttaaggagtaagctccaaattcgataatccctattccgttctacataaaacctgagttcatctcttgtgctgtcgctttcaacctcagaagctgttaaggatatatattaatttaaaatttttaccaaaaaatatatttcattctcttcatagccgttttctgtttgtttaatttcaatctcatattaattcttctgatcgggcccccctttgttctttagattcattttttcctactctttccttttaatatttaattcctaagtcattagctgaaccgtcaagatgccttcattagtcaggagatttcagcatgcttcaacagaagaacaacctttcgaactcaacatccagatggagtctcctcctttggtaatgtatgggaatccagatgtttctagtggagcgttagcatctggacttgccaagttgactgtatttcctgcagatctcaaatgcgaatccattgtcatggaattcgtccgcataatatccacaaagcgtcctttgcgcgacagctgtcccgattgcaaagctcaggttgaggcttttgagaaatgggagttttctaaagaacctaccgtatatactcatggtacacatacttggccattcacttttataatacctggacattttccacaaacgaccaactcaccattcataaacgttacttacatcctaaaaactcgcgttaagattcccagtcaacccgattttgtttttgaatatcctttaaacttgaaacgctctattgtcactaatgctgataaaattgcccagcgtctcttcccccctacttcgcttattgctcttttagagctgcctcctgtaattcaccctttgagttgtgttcctgttgaatttcagctgaccggtgtaaaacctgaaaactccaaggttggttggcgcttaacgaagatttcgtggagaatagaagaacagataaaagctcaaataaatggttgctcgacccatactgggacaaaaaagccatacattttcaaggagactcggctgttgggaaataatgaacataagtctggttggaaagaagatggcgatagaattatcttcgagatccctatcagtacatctttactttcaaagcctatttgtgatgtttcctttgatggacaattctctctatatattgcccatcaactaattcttgagactatagtcgtcgaagtgatgaactcgcatcccataaactcgaatgcccgaattttaaggatgaaggtcaatttacctttgactgaacgaggtggtcttggtgttagttgggatgaggaatgccccccaatgttcaatagtgttggacccagtcctcctgcatatgagcaagttgctagatcctctcccactgatattccactacctccaccttcatgtcctacaaatgttcaaagagattgattcgaattttagtttcttccgtcaattttgtttttttatctttctgttttaattgggcttgttttttcatttcaaagatttgtgtatctttatatgacttgaacggtaattttttgacctttactaagcttggatgatacaacaggatttccattaaaggttgcttaacgtttgttcaaattccgcttttttatttctctttcctgtagattaatctaattctaaaccgtcaattaaaatactcacagaatatctaagtagacaaagtaatgtttctcgtaagatgattttgcttaatttttcttattccttttcgattgacttaggacaaatttggcataaatgtctgcttgcctgatcggttccggtaccctgctatgagagctactgcatttctgtacgagttggatagactgttctaaattcatttggttaccgatgctaacataaactgggcgtttcgagttactgcttgtccatactgcagcgcccagaatctcagaagattgatcaatcgagtgaatcaatattggatgatcagttgttttctttagcacgtgtttctttaaagtttcacgatgtgcatctaagctttcagtcaaacccacgcaatgtaagtaatttttcgcgacgccaacaacgggaagattcaacaacacacctaaatggcaagccaatccaaatcctaagttgagttagatataattaataatatccttcattgagagtgtctccttgaagtaaatagattgtttacagaatcttacttaccgacaggatgcaatacgccatttccatctactaaaatgatatcaattcgaaattgatgaggaatgtgatttagcaatggcaaataccatttaatttctcgaaatgaaagaaacccgggaacatagtcctcttctaatttctcaatgcacaaataatctttataaataatcatacgttgttctaaatcataaataacaagggctgagacagcctttggacttgatttatcaaaagagatatccaatcctacaacatatcttatttcattcaaactttgaaatttgggaattagctgcaacatccctttaagttcaatttgctgttggcgccatatcgttaacttatcatgcaaattgtcattattcataatatacaattgatcttaaaatcatttaggtgttttttaatttaaaataaaccggtcttttctggggcttgagttgagtacgaaaaccacgaagtgaaaaggtagaagttcccacatatgagatttagacgcgaaatgtcaattaatgtaatgagatatctaaaatataaattactgtaaaagaattaaattgacaaagcgtaaacgaatacgctatcatttttgggatctcatcggtgtgtataaaaaagaagtagtgacttcactcacttcctcttaacccatatcataggagttgataattggatcacgttgacaggttttgatttctctaggcgacatttactattgtaattagttttactctcatataaatagttttggagtaatacctgtgaaaattgatattcagattattttaaattctaagtatacttctgcttgagctcacggaacaaaatgtcatccagagaggaagtagttaattttgctgccggtcctgccgctatgattacctctgtagttgaggaatttggaaaggactttgtcaatttccagggccttggcatgggtgtcgctgaaatttcccatcgcagcaagcaaggttccgggatcgttacttctgctgaatccaattttcgtaaactttacaatatccccgaaaactttcatattttatttatgcaaggcggtggtacagaacaatttgccgcttgtctttataatgtttatgcacaccatgccctcaagaatggcaatgctaaatctcttgttgcaaactatattattaccggagcctggagtaaaaaagcatatgctgaagctgaacgcttaggcttcccatgccacgttgcagtcgatatgaaagaattggccgggaaatatggatctttaccagaggacaaagatctcaaatttacacctgatggcgaaacttccttggtttattattgtgacaatgaaactgttcatggagtcgaatttaatgaaccacctacaaacatcccaaaaggtgctattcgcgtttgcgatgtttcgtctaatttcatttcaagaaaaatcgatttcaccaagcatgacataatttttgctggtgcacaaaagaatgctggtcctgcaggaataactgttgtattcgtcagagactcagttcttgcgcgtcctacccccgccgaacttcataagctcaatatccctgtctcccctactgtttcggattataagattatggctgataatcatagcctttacaatacgcttccggtagccacgctccatgcaattaaccttggcttggaatatatgcttgagcatggtggtcttgttgctctcgaagcatcatcaatcgaaaagtcaaagttattgtacgacactttggataagcatgatctttatatatctgtggttgaacctgccgctcgtagtcgcatgaatgtcacattccgaattgaacctcaggagcttgagtctgaatttttagcagaagccgaaaaacatcatcttgtgcaattgaaaggttatcgcagtgtagggggaattcgtgcttctctgtacaatgcgatttccgtagagcagacccgtaggcttattgatcttttagagtcctttgctaaagcacactctaactaaccttttttgattctgtcttaagtttttgatttagatataaaacacaatagatgtgggagctgttggtcctaagtatcatatttatgaggatagaaatgtattaacgtaaaatctgtattaacgaaagtcagtttcaaaatcaccgcttaaaagcttcattaacgtattcagtaatcaaagctgcagcttgaaaagtaaatttggtgatttgaggatatttacgagttttaagacattctgggcttcatgtaagtttcaacaacaatatcagcttctaagacagattatatgtacgcagaatacctaaccaacaattattacaagaacaaattttattcataagaagttgattgaaattattttttggaagtcgtaacattatcggattgtcccacctgataccatttcaaactaaatataaaacttttcaagagacgaataatggggaaaactcttatatttattaagctaagcagcttaaatgagtgtattaaatattctacgataatatcgaaaattgcgagagagcttagcattcataaaggcaatgaattatatatctgggtaagttgctctgaaatgtgtcagaaaagaacgaagcatttgtttcgtgagttgcaaaatgcgctttgtgaattatatctttcttcagcaactacaaatgattcatctttgctttctgttgtgcccacaattgtattatttgagtattggtcgaacatccaattgggcagtattacagattcatggaactctgtatattattctgaaaatgctaaaggtaaattgaataacagaaagtatttattaataactatttttttgaagaccaaattttgaatataccggcaaagagtttccaatcgattgggccagacgtgctaaatgagatccataatattgagcatttacctaaaaaagatgagtctgaggattctggaaaagagatcaacaatatggtctctgctggtacggactcttaattcatttgtcaactaattatttaatgtagtaggtggaactttcgatcatttacatgtcggccataaggtcttgctaactttaactgcctggtttggagtaaaagaggtgattgttggtgtttcaggtacgaaaaatgaaaacggtcgaacgctgataattttaggagatgagttgcttaaaaagaaggttcaaaaggagtttttagagaacattcaaaagagaaaggaggaagtatcgaatttccttcattctataaaagaagatatcaactgtcgtgtagtcactattcatgatccgtttggacctaccataacagatgccgagattgacagtttgattgtttctgaagagacgaagacaggcgcaacagctgtgcaagaggaaagagtaaaaagggggttaccagaattatcaatttactgtatcgacttgttgtatccagctcaagaactgaaccttaaagacaataattccttaaaggtcagttcaacggcaattcgtgaagaacttgctaaacttgcttataaaaataaatgacatcttttttttacgtttgagataacttttgaactggttttcaggttgaaaacttccaaattgaatgtatgtaatataaatcgtaaatgtttacaattaaataattatagtctctctatatgagatgtccccttgtaagtggttgaccatgtttctaaaaggatgttggggtaaaatagctaacatgaatcatcttgacagctgctttccacttcgatatattatcgggcgaaaaaaagcctccaaattgttatgtacaatggattctggtctcaaatctgactctcatgaggttgagagaagtaattttcagcttaataaacctgaaaaatcactaaaacgatatgctttgctatcattttatgtgcgtgctatacttatgatatttaaagtttctgacatagaagtaggtaattattttattagcaattccggtttggtggaaaactacacattatgaaagatcaagtcttccttttgaagatatggaaaatgcaccttccactgtacaaacgcatttgcggttttctccaacctttcgaatacttgatgataagggaaataatttaactaaggaggtacagaaggtattagaagcagaaccgcaaatttactcatacaatctgaaagtgttagaagatgatccggtggattatcgaatagttctacgcgaatcaactgatctacaatggttctgggatgaaaacaattttataattgatacacctagcaaaggtccatcagaattggctatcctaatcgtaaattgtttatgggaggcttttagcccacaggtaatggaggtatggagtaaatttactcgtttctcctctacagtggaaccatcccgagcagaaactaaacgtacagttcaattttctcctcaatatagagtactgttaagcttattggtaggtgagggaaatcatgaaccgataaattgggatatcgagaatgcgattcaaaaatactttaaccccttgatcgaacaacttgcttcattagctaaactgaacattgaaacccaaattcagtatttcgtagaggatgctgaggcgtatattaaagacgataaattttgcactaaacacgcggatcttcccaatttggttaataactttgaaaaatatttgtgtatgtattgaattatcgtaccaacatactaaccctaataagcattctcgccgcatatcagggaacctacaattcattttgtactttatgtgcctagtcctcaaatccagcccctgtggttagaaaatgaagattctaatatcataccaacaaattcaatgttactgcctcaatgggggtccatcactactattaattttaacgttactgagaagaaattgctacatgatgttgatcttaaagattacttccgcgtgatctcgagagaccttctattgttattggggataaatgatgttccagtgagctctttgtcagcaacattagctgatagactcttaagacaaagaatcgcggaaagctgtatagaggctagtgacacattgcaaaatcttgccaagctggttcattctatgcaaagtatggccgttccaaaggaaattcaaatgtatgttaaagatacactgctatcacttgatatggcctataaagctctttcgcaaaacaatcttaatgaagcattatcgtatagtaataatgcattttcaaaatcgcaagaggcactttttcacccgagtatggttacgaccatttatttccccgatgaatctaaatatgggatttacgcccctttgtttgctccgattttaattcccttacttatatcctttatcaaagaagtaaaggatatgttaagagaacgtaaattgcatcgtgtagcaaacgtgccgaagccaaactaaccgataccattattgaaattacaccgcgtatctaatattttagaaattattctaatgaaaataattaatgaatgaaatgtatgtagattctgtgatatttgtgttgatgcgaaaatgtgatgattaaaggacatggcaacgtctaaaatcgggtaaaagaaaagagaatggcaataattttttcattatctaaatattaagctctaaaatactactttcccaatgtcacatagatgtatgcaaccccagccaagacaactctttcacgtaaaagcaaaagaaaaaaaacataggaaaactctacagctacaccaaaaacccgacaaatgaagtctttaataatgcttcttcattaacccaagcatgaaatttcactaaattcaattgttagagatctgatgcctatgaactttaaaaaatcacacaatcacttactaaatataactgtagcatctctcccggcgtaatcaaggattctcttctggccagccgggtggtaagggagataagctgaaacattgtagacctttccacgaattgcaatccaacaatcctccttggttttgtgtttagcaagttcttctttggtgacaggtatgggtttttccactcccttcaacagttcgttagttaggtctttaaagaaagctcagatagtaaaatgaaagatgatgatgagtgatctttggcaatttcgaatttcgaaagccaaatgctcaaaagccgacttaaacaaaacaaacacatcattccaaaaatttacttaccgataaattttggccactggcaacgagtttagaccaatttaattgggaaaatccaggtgccacatattttttaactctaaagtccctccttggttgcttttctgaatgttcaacattgctcgacgcaggacttatccggatttgtggagtttggtgttgctctggtcttcctaaactactcttaaaaagtgcaaccattattactcagtattattatgaggcaacccgaaaaatgccctcaaagatttcttactcctatatgtagttggcaaaagttaagttcacaattctcaatagcttttcttcttatatagtagctgaatggatttgatttcgtaagcgaacgctgctcataggtatatattttaatgttcgttcaataagcgacgcttgttctaagtgatcggcagtttatgacgtgttatccgtcgatcatttttctagaataactagacgtttgatgagtcaaattctgtttgcaaataaataataattataaaacattataatttcgtgttatttccttcactttatgtaatttaagaggaaaaaacttcacacgttggcttcaaggttattagtataacaatactacgatgcaaacaagcgtttatccggtttcaatgcttttaatttagaaaaataaaagagatactttttaattacatttatctttaaaaaaacttttttttttcaaggtacttgagtattttgatcaaactttataagaagccaagaatgatctgcgagtggaaagaaaagctgaagtgggtgaaaaagaagatttttaaattctgaaatttgatgaatacgactgtttttagatttttcaaatctattaggatcataagctcatattgtgatagtatcatttacgaaggttggattgatcacaaaccgctttgacaaggctggcgttattgcaaaattatgcgttttctacctaaaaactgtaggataaaagatttataaaaaagacggtttctgtggatacaatgaactgtaaaactctgcaggttatcgatggtagtacgattaggattacaccaacaaagcatgaatttcctccaattaatatcaaaaatcatataacagtttactctgaaatgggaaaaaaactcaaaaaagaaaagaaacctcaaggtctttttcaatgagaaagtactcactccgaacatttcaaaccgtgaatcagataattggactttcaacctccacgcatattacggctgagcctccgtcgcttataggaagttcttttcataattgtaagtaaattttggaatttgtatgatatatttgaagtttcttgttataaaaaattacaattttcttgaagttctaccttattttttaaaacagccgtgaatgcaaatattaacgacttaaatcataaaagtttagtaatttaatcgcaagaaaaactattcaacctttcgataggctagccttcgtcttacaaccttattaacgttttctcgaattttcgaacaattaagaatccgatttttattactcctcttgtataaatttttgagtcttttaaagacttgaataagaagtgaatttgaattatttttttttcatcattcctctctctttcagtatattcttacaattcaactttttttgttgcgaatttccggtacaggattagctttcttggttgttattcttagtcatttcttgcagtaatttggttaaaagattgcttcttttttatctgctttagcatttcagcttaacaatggctactccagttgacactgagtactatgatttactggggatttcaacggatgcaacggccgtggatataaagaaagcatataggtatgttaatatgctaactttttttgctaattatttagaaaacttgcggttaaatatcaccctgacaaaaatcccgatgaccctcaaggcgcaagcgaaaagtttcaaaaggtatgcttagacattcgatatttgaatatctgattacttctattaaaatataaacgtaactattctgatattaatgcctgttagataagtgaagcttatcaagtattgggagacgaaaaactgcgatcccagtatgatcaatttggaaaggaaaaagctgttcctgaacaaggtttcaccgatgcttacgatttttttacaaacctctttggaggcgcgccttttcgagaatgggtcggtgaattatcgtttgtaaaggaaatgttccgagaagaagattcggctgtcgaacaaggccaaatgaatgacaagcaacagcttttacttgagtcatcggaacccacacccacaattaaacagcaatttaacgatcgaaaaaaaaatgctcagattcgtgaacgcgaagctttggccaaaagagaacaagagatgattgaagatcgccgtcaaaggattaaagaagtaacggaaaatttggaaaaacgcttagatgattggatcgccaaggctactaccgaagaaggacttaatgctctacgtgaaaagtatacccaagaagctaatactcttcgcatcgagtcctttggggttgaaattttacatgctataggtgaagtttatactcagaaaggtcgaacagtcctcaaatctagtaaattcggtattggaggattttggagtcgaatgaaggaaaagggcaaaattgctcgtgctacgtgggatacagtctctgcggctatggatgctaagcttaggtaagtgaaattaatgatcgttatggacatgattaacacgcatagtattgaccaaatgcaaaagcttgaagacaaaggagaggaccaagcttctgctgaagaacgagcaaaacttgagttagatattaccggaaagatactacgagctagctggtgtggtgctcgctatgacattcaaggcgttcttcgtgaagcatgtagtaacttactaaaaaaacgtgttcctactgaattaaggttgaaaagagctcatgccttattggaaataggaacgatatttagtaatgtggaagctgatcctgatgatcctaacagaattttcgaaaatctaattttagagaataagaaaaagaggaagaaaggatcagaagcaaaacctcccaaagcaacttaaaaaatagttttgagttactatagataatttaacttaaccgtgcaatctcttctcacctcttacgcagaatacaattcctcttatagaaatatttagcggctaaattaaatggatggataaaggattttatagatacatattgcaaataatatgcttattcttattttatttttcttctatataaaaaaaaagatattcacattaaattaggtttgttcatgaaactgcatatagtattttggctcaaggttagacattcttcttcgtttttccgacaagagacgatcagcatgagtaccggatgtaagtagctctatagcacttctcaaggtgggcgtgaaatcccgaattttgatttccgttttgacatcgataacattacgatcttcagtagggcggtagacgtgaaataaaagtgacaatgcttctaatttttttttatctgtattgaaaacatgtgaaagaacagattcgcgtggaaaaatccatttagtatcaggggcatctgagaactccattacaatgtcaaaatgcctcctcacttcctttttgttgtttatcaaagaatcaaaaaactcatctttatcctgctgatttatggaaagagtgatgcgttttctgggtggttttttagcgcgtttgggtaatggaaaagtgctaggaccaattaattcattatgaagaagcatacattgttcaggagttcccaggcccttcgaaatcctttttaaaatattgaaaatagtagggtcttcattagcgcgagatttaagacgctgtaatgaagcatcagtgatcagtggttctacaggttctcctggtgatgcctcataatcttcaggttttttagctggaggtgctttatattcgggagaaggtaacaggcaatgttttaaatccaatgtgtttttctcttttccaggtgatagcttttgtgaatccggccgataatccaattcgttccattgaggattcacatatgatatattgggtttcgcaaatggttctataggagaattagagtaatgaacaaaatagaattttgtatcctcaaaccgtagaggccccacgcatagagttgcagtatctatatatcgaacatgactaaacacggttcctccagataacttataattttcttctggaaggaacttttcgaatagtgcgccattcaagcaagaatctctcgattttttcaaagccctagcaagcacgctataaattgattagttttttttttttttttaaattaaaagatacagaaaaacttactttttatcatacttcccctctaaagcatcagggcgagaatcacttgctctaggttgaagcaaaaaacttgaactaatgattgaggtggaacctccaggcgtttcggattcttcccgttcccctgaaggaagcccattattatgtgaaaaagttccattaaggctcatctcttgaaccacaaatttctgctttggctattttcggtgaataaacgcaattgctattaagcaagcgttgactatagaatttcaatacgttcttgtcgatatgtgcagaattggatccttttcttgaaaaatgacacaatcattagtatttaatgaagtatactaggactgcttatctgatttcaaacaaccccattcagttattagttgaagtttagtacgttgaaaaggttctaaacatggtaaacctgaaatgaatatagcaataccgcagtgtgctataatattatataggtaagccatcactaaaactatatgctcaacagttagttgtcttgtgttcgcagaggtatacaaacgttattcaatatcacttactttatttatgatctgaaatttcttccaactaaactaaggaacggaatctggttgtgagttattcgggtacagtaaaaataattataaagaatattaaatgagaccctctataatcttattatgatccttaagctctttactagaagtgtagctaataatgatttactgaggctgtagctctcggcataggtttgtttgtaagctccatccaatttagttcagaatgctattttcatcccaatatattttaaatatcttttaaacagatataattgataattttttgctctttaactataatggaaagcaaaatggacaatttgcttagattgttgatgtacaattttttacatccaaatggaacaaaagaattaactaaattagtattctcagtgcttgagagcgttatggaatgagcttgtattcaaaaactaagtaaatgaaatcatttctgacattaaaatcaaagttaaaagtcttatattttcttgtgaacatgagtctttttttaaagaaatatttaagtcaacttaataaaggcactaaatttcattgaaaatagaaagggccttgtccaaaatatgagcagcagcaattgcagcgatagagctaaacgcttgcggactgttacccaatgattcacttgagagtgaacactcttcagaataatattgcaaatgacttgaataacgaaccaagtcctcaaacatgcttacagctgtagataggagcttcgggtagccactacaaccggccatagcaagagcttcaactaaccaaaaacacaccatagtaaaggcgccttcatctccaccaacaccatcttcataaacaaaattgttgtatcggaagattaggccattgctcatcagaccatccttctcaaggggcttcataatgttgtccatagtactcaaaaatcgtgggtctgttggtgatatgaaagaaacgaggggcataacaagtacactcgcatctaagatgtcattgttctcaaaagactgggcgaaaaatcccttttccatattgtatcccgaatccataatggcttcgtagatttcatctctagtgtccatccataccatgtgttttggacacggtaaagaccttgtaaacgctatacgtagtgcacgatccaaagctacccaaagcataatttttgaataaaggaaatttcgctcttgcccacgcacttcccagatacttttatccggccttttccaatttgcacagacatagtcacaaatttggcgaacttcaagccataagtcatatgcaatgggttggcatttcttatcgtaaatatagatcgagtccatgagctcaccataaatgtcaagttgaagatgatggaccgctgcattaccaatgcgcacaggatgggaattgtagtaacctctgagatgggtcagttcaacttcctcaagattttgagagtccccgtgtatggaataaacaatgtttatacccccgtctttatttttctttttgagtacatgataaataaacgacatgtactctacagcctccgcacggaaaccaagctgtgctaaagcatatatagtgaaagctgaatcacgaatccatgtaaatcgataatcccaatttcgaacgccacccaaatcttccggcaaagaaaaggttggactagcaatgacagcacctgttggctcataaattaatagcttcaaggttagagcattcctttgaacaaactctctataccttccagtataaacacattgctggatccaagccctccagtaccttttcgtagaatcttcaagtttatcaacaagattaggggtcacataatcaacattaggacctagaccttcttgtcgaaatataaaggtaatttcttggccttcctccaattctaaataggaaatcacgccgccaccttcgataagatgttcagccgggtatatgagttcaaggtctattttcaattggtctcctgaaggtacacagtccaaaatgtatttgggatcacctgaagcgggtacgaattccgcttgataataattttctgtaattttagagaccctcgtttcatgactttgacgagcatagtccaaggctggaaaacactctagcttaatacgagacgtaccacgaatacaactaacacgacgaattaaccaagggtaaagtggttcgtaatcttcccatggtcggtgaaaaaaatcaagtaaacgaaggacacctctctctgaataaaactttgtatgtagaatattggtggaaggctcatacatttgcttgcaactagtttgttcaatcggtgtaattgaaaaatgtccggcacgcgcatctaaaattcgagcgaaaatagaaggtgagtcaaaatttggccaacacatcatctctaccgatccatctagagatatcatggctgatgtgtgcatgtttccaacgattccatgattatcaatttccctaggcaagtatttttcagcgccataagaaactctggcgttaggaggcattttatttaagagttaagtataaatacaattaatcaactaaaactctcaaacctattgaagaagtgaaattggggtttaagatagaagaaaagaatatttgtactgagagaaagtcaaggttaaggaaaagttcctatgtcttgaagatatgtaatgccaaagagagaggtgtaaatttcgagtaggatatggaatgaaatgagctaaaagagtaattctttaaaaagaaagaacagttgggactattcctgtgttgacaggattgtatttattatagttttaatgaaatgttcttccgtaagataaatacttcttatggagacgaaacgaacagttgtgcttcccggtaaatgaagaaacccctctttttgtttaaaaacccgataaaagttttcaatcctaataaaagaaaaccgtatcagtgatgatgctttccgttaacaattcgaacacgtatagaaataaaatcaaagcggcggaacgaatgaatcaattgttttcagctctcaaaagtttaatgaaacaagaattggctttcagcttttcaatctgaaacaaaaaatcgcaaagcaattgccgttgtaaattgatttagtcaactggcggaacaagaaccgttaattaaaatagagttaatcagttccttaaaaggaatagttttccaattttacaaatttcttatactaacgaacgtttagagatcaaggtaattgaaatgttgtttattgtatgttattgaatcgctttggggtgtattttaaggagcaccgcacgatttggaaatacgtgcatatgacataattatataagagcaatactgtacagtgtacttcgctttcgctaattaggtagtgaagtatatgggatgataaatgtggagtaaattaaaaacccttcgactgcgataaagtaattaaggaaaactaacgtttacgcagtgattttttgaaaagtatcctttttaacattgtcttttgatgtttctcctactgttcatttcgtttcactatttagtaaatatctgtaatgagaataaacagtcaaggattttctttcataagacgttcgttgattcataactgaagaatgaagggagggtacttagaaactaatgaactgccgtcaaacatatttaattataaaatcgccaattgcattgtagtagtttagtgcaacaataccatacacaaagctctcacgagagtttacattatattacgactaccattaccaactaaatctgtctcattttcataataacaagtaaatccaactattataacattggctaaaatattgcttaatgttttttaaagatagtcaagtaacaggaagtagataaacacgtttactaaaagattggtataaagttgaatgctgtaaaggctttcggagtaaataccatcaatttcactaacactagcaggtagaatccctctgttaactcgtaaaaatcgtgcatactaattcaaatatttagctgtaaatatccttcatggacatgtaatgatattaggagctaatgaatttgctaatgcttgttgtccgacgtatatagctaactcatacgctctatcagatgggttccgtatataaaattcttaaccaaagatatggttagttttaagtattaataactaggttgaaatttttctaacttaattgatgaatattaattctttgtatactatcttgagaatcagtaatctcagggctgagaaaatactctgccggtagacactatacggtacttcttaaacgtttaaataaaagtaatttatacaacaaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttccttttattcattttttttttgtttgtttttgtgttaatttattgttaaacatgaaatttttgtattgaaattttgtcttgaactcgttgaggctgtataattttcaagcaaagctggaaagcatactagtttagaaggttatgcacatgcatgaattgactttgataatataataatgttttcgttactaatcgtgtaaaagaaatttgttcagaatatcaaaaacagtagttttatacatagtagaaagatttaaaaattgattaattctcaagagagaccaattgatacatacagaaaacaaaaaaattatataaatggaaaagggtatgtttcgtaaatgttgcaattgagaaataaagcgcatttcatttatcgtaatttgcctagatcagaaaaagcattgcaaaattagcctcctgagtatgaatctgatgataataactaacaaacacaggttgcataatacatgttccgataattttcggctctcaaatacttaaatatatgatcgtttcgcatcagccgtttcaagtcatgaaaaaaataataataaaatatcaacaatactatgcggttgcggttgcatagctaacgctgctatcggtgaccaattcaacatggctactttgagcgtacgaaataaacttgaatctttcagagaaattggcgcattccatagatttcataatgagttctatagggtaacggccgcatatggtgttttgagtggttttcaaatactctgaaaagtcatcactacttttcgtttcaataattttcataccaatatgatccaaattagatatagactcataaattttgggactagtggggccacctcgtcttttgtattttaagactgcatcctctaattgattcgtatcgttcaaataaagggtatatccaaatcttcttccccaatgacaaaaatcggaagatataacaaatgaatttgattcatctttaatatactgactcagaaatttcgctgctgccatcattgtggttgaagttaaggcacctatcatgataggaacaattttgacttttcccaagcatccttgtttcagcaaatgaaaagctaaaagagggaattgcatttcgaggctatgttcactttcatccacatccaaggtcattgagtcgaagctgttatcgctagcgacgagtttctgacatactatataaatttccagttagcaaataatctgtgctgagaaatagacagtagcaatttagtaaaactactaagcaaaactgttttcacatacagtcttcatccactttcaaatcacctaaaggtgttgagcagatgctagctcgactgactaggcattttctagtaaagatgtgatgagaaggcccaaaaacaaaaactctctgaattttcgaaaagtccaattgctgaaatccttgggatgcgactttcccactatacatgtaaccagcatgtctgctcaatatttagctatatactgaatatcacataaattataagttgtctatacgtacggtgaaatgacaaaccgtttcccagtctcgggcgttgggtttttgataaatgattttaattgcttagttagtaattctgtatcatccaaataccaagatcctgcatgagttgcttcacgaatggcttgtgacatgagataaattgaagaataatattgatacgttcaaattgtaattcggtttgtgatgttcgtttgacaatgggtattattttctgaacaacacactgttacatatatcttgctttcttgccttcatcatttgcgttttgctgcactaacaccacttttgggaggtcgaaacacaagactaagacaatcgcaaaatcaggttttcacacaataaaatcattacttaagaatactgaattgaaaggctttcatttgttatacgttcacgatttactcaaatttcttgtagtaaaaacaggtggattaaaatctttttcgtatccgtgtatcagccctttcgcgctggtaggtcaatcgagaatactaagaaattgcaagtgttgttttcaactaaataagggttgatcttctaaattatttcacctatgctatgctttcgttaaaataataagtatttgttaattttcttagtttgacgtgtcatcgtttcacaatttaatatttattacccgacaactcatcggaaaagaccgtgtttggccaaaaatctttgcattgttttcctatttctcacttttttaaaatatacatttgaagctgtcggttgagtgttttgttcttctcaattatggaaacgaaatcatcatacttgaagtttctgaatgaagaacaaaggattagtgttcagagtcctcataagtatactcaaattttagccggtcctgggtctggaaaaacccgtgttcttaccgctcgagtagcctatttacttcaaaagaaccatattgcagccgaagatttaattatagccacctttacgaacaaagccgcaaatgaaataaagctcagaattgaagctattttggggaatagtgaagcctctaagcttatttctgggacgtttcattctatagcgtacaagtatttggttaaatatggcaagcatatagggctatcctcaaattggttgattgctgacagaaatgatacgtatgtcttgtttacacttttctaacttttacttctccactttcaaccattgctgatctatttagtcaagctattatgaagcgacttttagactctctcaagaaagctaaaaatccgattgcttctggtattagaggacaagaattgactcctcagaatgctctaaatcgcataactaaattaaagtccaacggtcttcttgttaaacctggaatggatcagttgagtttgattaatggtctggaagaaccacctaaagagcttcaaagccatcaatctgttgaattgtatagactttatcaaacttccttatggaagaacaatttagcggtacgtaacaagcataaagttgtatgtatatatctaactatttaggattttgatgatttgcttttaaactttattttattacttcaaaagcaaccagattgtgtgaggaatataaaacatattttaatcgatgaatttcaagatactagcaaaatccaatattttcttgttaagcttttggcattgcaaaattcagatatcacgattgttggcgatcccgatcaatcaatctatggatttcgaagtgctgaaattaggaacttaaaccaaatgtctgaagactttgaaggtacccaagtgcttcatttggaaagaaattaccgttcagctaaacctatacttgaattagcactgtctatcatttcacaggacaaaagcaggcctaagaaggggctcaaaagtaatcacatctcttccttaaagcctcattaccgattgtttgaaactaacaataaagaatcttactggatcgcaaggttcgtatggcttcattgcatgaaagtttactaacgattctttagagaaattaaacgtatagtaggttcttgtccagagcttatattttataacgatatcgcaatccttgtaaggtcctccagccttacaagaagtttagaacatgcactttccgaacttggtgtgccctaccgcatggttggagttaacaagttttttgatagagaagagattcgagacttaatagcttacttgagagtcctagctaacaaagattcgacttctttaattcgtgtcatcaatgtccctcctagaaatattggcaaaacaaaaatcgaccgtattattttcgaaagtgaaagaagaggattgaccttttggcaaactttaaatgaagtaaagaatgaaaatattttactttctcaaagaaatgacaagagttttctaaagtctttaaagtcttttctttgttcaatctccaaacttgaaaatcgttacttgtctaatgggcactcagcaactcttagtgatttacttttgggaatactttctgagattaaatattacgaatacctggttcggaaaaataaagaaactgtcgaagaaaaatgggaaaatgtaatggagcttgtacaacaaagcgataacatatcttgtatattctatgaattagattacaaaatatcaacaattgttctattgcagaattttttgactcaaatcgctcttgtgaatgaagaacagaaagagggcgaatctcagaaggttaccatttcaacccttcacgcagctaagggtttagagtggcctgttgtatttttaccttgtctttgtgaaaatattatccctcattctcgttcagacgacctcgacgaggaaagaaggctgctatatgtcggtgccacacgtgcacaggcgctactgtatctatcttcctttaaaagcgtcactggaatgtttgcagatatgcagaactcagacaatgtacaggacgtcagtccatttttaaaaggagaagaaatgaaaagatgggtgatggaaagtgaaatagtttttaatgaaaagattgcttctgaaattggaaccatattgggtcggaaatcttatgggaaaataactaatttaagcggtattggttcaaatgcaaatcataacggaactaaattcgaaaacttgggcttccaatgctgtcgtgttctagctgaggcagaattgaaaaagagagaacgagtcaaaagtgtcaatgactataataaagatgaaacaaattttagaaaacataatgccaagagatcgaaaaccgatatacgaagttggtttgagaaaaaacaaccaatcgattcagatgtagagatttctgagccgtcaaggtccgcaagcataatggttgcaaataaagatttaaatgatcgaagttttgaaactgtcaatcgtattgtatcgacaagagcctcaacgacaaacgcttctttcatgagcagcgtcagacaaaatcttggtagaggtccttctacgaaagatcaggtaataaatagaacgttgagggaaggtcaccaagatgttgtgcaacatactgaccttaatcaatcaaatactaaggtcgcgagtgcccgtcctgctggttcgagaaaacgattgggtgtaaggctacgagtttcacgaatgttatagtcatatcatgttgtacaaaatcacgtattatatttatagacaatctaaacaccttgctacggtgttttctttaaaatacctacatataatgtcagcttgaaaatagatacagataataaacttacattagagtactacagtttcgacaaatatttcgttggcagcgatcacatgtagaaagatataatacgttatcacaaaattcgcaaacaccggtagatgaaggcagatggtcattgtcagtaacaaaattaaccttttcatttaaaacgatagaagaggcatcatgggcattactttttttgcttgcaaacaaactaagaaaagatctcacttagaagcttagtaaaaaatcgctaaattcttcacttactatccaaatgatttttacacttctttcttggtaacctactaggaacatgttcagaacgacatcttttcatagctaaatctcggatacttcgagtttcaaaaaaatgtgacacgttgttctaccctcttaaagccttatcgaggtgttgttttgtttttgtggaacgcggactagatggctagtgcatggtctaatggactgtacaggaatggtcaaataggcgatacttcttgtcaaaatatagcactaaatgcatttttgaaccctgtatatattcgaaaaaaatacaaatcgtccttattaatacatttcgtaagtcaaaatgaaattgctgaaatgaatgtgttaaggtaaagcaaatatagctagattaaggctcatttaaacttaaattgagtaatattttcttaatgtttttacatttatcagtaagtgctccttcgaaatgccttgtccagctcattgaaattcatgggtcataccttcaaaggctgaagtatgaaatcaggaaggattcactgaaataaagaagtctttctgatgtctgatttgagtatacgataaacaaatgtgaatgtgcagatatgaacagtataaaccatagaaagccatgtcaaagccgaggagatacagatgttctacatagatttgcagacaatcctcctagatattctatgagaaaggagaggaaaccttggttttgcagcttctatatggaaagtacagaggggttgtcttgcttaaccaaagtaagaaagaggcaatcagagaagatagcctacagaaaattataattctcaatcaatttatttaaggtaaaaacctcttatacttctgattcttttagtgctgctatttaatctgtaattatacattatgtctccatgtttgaccagactgaacaattcacaatttagtaggatctcaaatgttattcgggaaatagttgatggtattgaactataggatattaataaagttgtcacgtgtagacgtatattaacttgtcaaagattgtttgaacattgtgaatagcaaaatggattagttattacagtaggcttttcagtaggtacacacgacgtagacatatgttttaatagatattttccatcaaaaagaattaggtctattaacacgctcttttctaatagacctcttaaatgtcattcacttgaagtttgtacttgtaaatcaaaacattggaaacctgataaattggacagttaattaattaattattcaatccttttcattatagaaaacgttttttctgaatcttttttgctatagtatacgctgtgttagaatatgattcaattacttaataacgactatattttgtaacaataactataaataataagagtcatattactataagtatgttatgtcgaaggaaaattacaaacagttttacttgattgcaaaggtggactatatatctgagacaattaactcttaatgtatcatttaccagatatggaggaaactgtaaataaaatattgcgagctcaagaaacgagagctcagttatacaaagaactggaggagtaagtattttcaaagatatataaataaaataggtctaacaaaggtagtgctctcaatgcaaatcaagagaaaaaaattggacttgagcaaatgggcataattgttcaactggtgactgaaggtttaaatgaagtttcttctgatattcgaaactatcaagcatctcttactaaggagcttaaactattggtggattctttacaggaaaaagagcgctctaagctacaagcggtaaattttttttcataaatctttctatgcaagttacttacaatgtataatatttgcagaccgtcaaacttgagcagttaaaagttgtttctactaattcaccagttgagaatacgcaaatttcagaattggaagctaggtaaattgaaaattgaattatccagatataactaacaaataattattagactttcttcactttctaaagaaatcaacgatatcttacaaaatatgaaggatgaaatatgaagaaaattggtttaattactatggcatatccaagttttctctttagcaagagtaacattatgaagtatgattctgaattttcttaaatttagagaaagtaaaaattctacattagaaatttaggggacagtcagttcaaaggtctcctttctaatcatacttgtaattgagattgtaacattcagtgcaaaagaaaaaaatgttattcgcgttttgagcaaaccggcaaggtatgaatagtattcttcaagcctttaaatgtcaaaaacccatcaattttaattccacctggttgttcgaaaactaatttcttagagttatctttaacacgtgcttgaactgtattccctagtttaattgaatttggaggtgttctttctaaacccggaattaactacaatgactgtctcaaaatatattttcccatattaatagcttccaatgtatttacagctttaccctttcgtcgaagtctttgacaatagaaatgcgaaggaataaatcgcttgagtaagtaacttatcatagttcaattcaccttattgttacattgcagtaaaattgtttttgttttctaagtacaccttacttatcatctaaaaatggtgagcaagcatacgatgcatgcattcaactctagaaacttaaactacatataaaactaaaaggtaacgtaatgggtgagaaggctggaaagcgttcgagtctaccctcacttagacttaattttgtcggaccactcaagccatgagccagtgtagtttccaatactaaaaggttagtttttgaacactgttctcgaaattaagtggaattgttcacctatacaaacatactttttatagccgagtttggtgagaatgtcagaagcggtcgtacttcttctaccagagcgacagtaaactacaacgttgtcctcaaaaacgggtttgctgaatccataagtcttggaaaactcctcgtcactaagtttcatggcttcctcgatttttccaacaggtaaattataagaagtttcgattgcaccttgcttaaattcatcgggctcacgaacgtctgacatgttagcagaataagttttaactcactattgtattgtccttaccaattaaaacggtggatttgtcgccagttggtcttttactaaggttataaacctatttcaagttagtaccgttaataattccaaaatacttggagagtagagtagcgaagtgtaaaacttagctttaaccagaaaacatcgcatatgaaagcaaacgtattcctatgttggtttaccttttcgaaatcaaagatgctgacattcttaactactgtagaactgtagaaagagcgggtcatcaggaggcgagatacggaaagagttttagaaaacattatgggtgaaaacaaggtttattacagctagatggcccctttcagcaggcaggttaaatctcagattcccacagttgacggtagtggtataagcgtgatcggtgagtagtatgattatatgaacgatcgctattacgaaatcggcaggtttgaagtgttataggggcttgtgttcagaggaatcaataaatgaaatggatctttgtattttcgagatttttcaataatatttttcttttttaaaacggtagtttttaaagttactattcaagaaaagagcgattcatccatcgggaaaaatgaagttgccgcattttctatgtttcacttttaaacaattacatattcagtatataagttcatagaatagaactgtacgtacgtctttggcacagttctttaaaattgcggatctttaattgtgtatattactatatggaggtagcatatggatttaccaaaaagcattttatggataatttgttattcataaaattatgtttgttggaaatacactgacagaaacaagcactctaattttcaattgagctacagttgtttgttttatcattaggagaaaacaggaattcatacgacgctgatttatatagatgtatacgtaagtttatttatttattttttctcgtcgggcctgaaatgcactgtactgtaatgtcatggcatgcttcaatgctaatgtaataggaaaaaaatcacagtacacaaatttttatgagtgctgatattctcgcaatggagaaacgctaggtttaacgtaagcatgatgtttaaatttgccagtacaattagaaaacaggttgtaagtccacctttgatattaggtcacagttcaaatcacttttgattgtattgcacatgatattacgtttactaagatttcgcatcaattttaatattgcaagttctaaggtagcagcatattattgaaaattgaaatttcaaatggaaaagtgattcacatgcgtccattaaaatataaaaaataaaaaaagaaatttatatctagaataaattattgtttcttttagcggcagaaaaactagtagtaaaaattttatgccaataaataaatatataaaataatgaacctaaataatcatattggcaatgttttccaattcaatcatccgaaatgaatgattgcaatggatgaaggaaaataaaaacttgtaaaaatgaaggtcagtaagattcagtgtttaagatacctctctggtttacaatcttttatggacaaatatatgaacggttaattcgatacagttcatctgtttcactcgaatactcaatataatttatttacaattcacccattaaattaatatttaccttattcattcgctttcattaatttcattcattcacttagtcccttattgtaccaaccttgtcgctcggtaccgaatacaacagtcggcggttgatcatagctaactagtgctaatagctaatttccttaagcagacttttaatccaactgtgaataccaattacgtactgttttgatttagttaatattttcttcctcttttttttttgcgctttttttccatcgaaatcaaatattatgaagaatgacttacttcataattgcgatacccgaaaacatcactgataaagaggggatatcatattaaagagtgaataccggttaggtcttagttgattctttggatgttggattgaggtttagcttgaaatgatggttgtctttcgtttcaattcacctttacaacatttaattttttttttaatgatccatgatcacaatgccataatttacgaaatcctggattacgagactcctgatcgagccgcaactgctgaatacaagcgaaccttgaatcgcaggcggatgaagtataaagttaactcatatcaattaaagagattgcaaagcggcggaacaccgttcccacgcttctagtactatgcggaatgaataaaaatattaggcggaatgaatagattgtcgagaatggatttctctctcgaaattacgttcatttcctatacatcaggggattatgacatagaaacgtaaatggatgttctccgacaaaaaataaaaaaaatatattatatatagagatagacgtgcgccttaatatatttccaatttactacgactgactaactaactaaataactgcgactttattaaaaaaacattaataaaatggatcctgttcctagcacacaaactcaaaaatggcctggcaagcatgccgacttagatcctgaaccatcacttctcagatattgtgatggacgggtacatgtcggatcagggaaacttgcagagaaaaagacattgctcacaggaggagactctggtattggtaaagcagcagcggtgatgtttgccagagagggatctgatctcgttatatcatgccttccagaagaaagagacgatgcagaagttacgagagatttaattgaacgtgaaggaagaaattgttggatatgggagggaaaacttgacaagtctgataactgtagggatttggttgattttgctctaaagaagctgggttggatcgatgtattggtgaacaacatcgcatatcaacaggtcgctcaatccattgaagatatcgacgatgaacaatgggatctcacttttaaaacgaacatcttctcctttttctgggtcaccaaggccgctatttcgcatatgaagagcggaagttcaattgtcaattgttccagcatcaacgcttatgtaggacgacctgatttactagactacacatccactaagggtgccattaccgcatttactcgggggttgagcaatcaatatgcgcagcatggtattcgtgtgaatgccgttgctcctggtcccatctacacacctctcgttagctccacatttcccaaggagaagattgaactttctgaccaagttcctcttggacgtatgggacagcctgttgaggttgcttcttgctaccttttccttgcatgctcagatggtggttacatgacaggccaaactcttcatcctaacggtggaactgtgattaacaattaaattttaaaggaagacgacgttcatttactgtcgtctattacttttttggtttgaaatgaataatgcagcaatttaattttgctgatccggatgattgttgaagttgtactttcatatacttttgagatgttcattctcatgaagacaatgcatgatttatgatagctattttggttccagtatatggaaatggatgaacagtgaagaaaccttttaatttcctctatctttgctttcatagcatgaagaatgtttatgattttatttatacctttagaattacggatatctacggttatacactgtaaacagtgactaactaaaaatatttttttgtccttaagctattgtaaaacaagtttgtatggttcataaatcatctcttatttaggcatttaaatacttgtatgaactccttgaaatgcatttgtgcaggtaggaaatccattcaaaatttacatagatactctttttcaactgaggaaaatattattatttccttccccctgctttgtaattaattcactcttcgttgctctttcattaaagactaactaacttagtatgaatcatttgattaaaaaaaagttggaataccaaattgttattttcttcatatactgccatacacgtgcttgtcaaaatggtagaaacagagtaactagagaagcatgagtcattttccaagacaatgagagtagagtgttgaaaaatatttaactattctacaaaaaatgatgactaaagtaaaattaaatagttactatactcaaacatttaatattcttaaatttcaaatttcaaatacccagttaacgtgttgtaacgaatccttatctcattcttagcctacccattcgtattctaatacaattgtgggacatcatcatctttgtcatctaccacctattaaaagataatagcggaaattgcaaattcattgttaagtgctttgctagttgtttagaaataaaatgctttcccgtttttcttcccagttgcgctttatttccgcagttaggccggtgattcccaaatttcaacctttgcgattttatagcgttgctcgccctgatgctgaaaaacgaatccttaaagttgtttcttcctttgacaaaattcaggaccctaaaaaggtatgttttgcattcattcagttgttttttttcactctatgtgtaattttggatcttaacatttttgttatttccaatttcaagactcattgtaaaagtcgtcggcttgaatttacgaaaaaattttttaggttaatgttatctttgttttttctctttacccctatgcattctctctaaccattcaggtcacacctacatcaacatttgcgaatgacttgggtcttgattctttagatgctgtcgaggtcgttatggctatcgaagaagaatttagcattcaaattcctgataaggatgcagatgaaattacttcagtcggggatgccatctcgtatattacaaaaaaccccgaaggtatgaacttttttttctcctgaaacgtagcgtctagcctatatcttttcctactgcttctacgtactaactttatacagcaaaataaataatccatctggtctttcaagtatacttgactagatagatattgattttatccaattggtaggcttatgaatcagaacaattaattcctcattctctctcatcttttgtattttcaatgaagattttcttgccatgtattgttgaatatacttatactttggctgttgaccaaattttttttccttcttcattttataatattgatttttaaatgtagttctgcattttatctcttcagaatctacgttcctattacttgtagtgtaaaatacaacttgttgcaagaatgcataacctcttaatttgcattgttcacgcaactacgatgaaattgttcgaaaattgagcactgatatacaagtgtgtataaatactcctttaattcgtggtatatcaattcccattgctctggcttagctaagcttctcatatatttttgagagacaggaaacggcataataataccaacaatttttttggctaactaatggtaaaattgcttattcatcgatataagcatgcattcagtacgactatttttccaattgctgagatactagagacaatatgacaaacacaactagtttcatcaggcacttttcgcccgatgaaaatacacaaacttgaaatcattaaagttccacaccgatatactaatgcaatacaacaatcactactatacaacaaaaactagccatactacaaagcacataaaaaatttcttataaaacagcttatgcgatattctggtatataagctaaagtcataaaagtctagttattttctaatattaaaattgaaattgccaaaaaaaagacaaaaaaagaaacatcaactgttctgcgaaccatgtatgctataaatcctctcaacaaaaaaaagaagaaatcacctgtaccagcacggcccacactcgaaaattgaagcttacattccaaagccctaagaaatcctggcttcgcaaatcactggatcgtcataatcagcttactcggcaacggtaagacggaagatggaggtgtgacccttaccaccaacggcaccttgaaggacaatgatcttgtcacccttcttgaggatgttcatcttgtaagcttgttggcaaccgtaggcaacacgagcgtcaacatccttttgccagtcagaaagaggctccttctcgtagatgacggggtagacaccacggttgaggtgagattgacgagctctttgagggcaacgagtaaccataacaatggggatagaaggacggtacttggagcagagacgagcagtgttaccgctggtggacaagacaacgatggccttggcatcactctcaatggaggcaccgatggcagcgacagcagtggtctcggtagcacactcaagaggacgacggacgaggccgaacatctcttggtaaaggctgccgtaagggatggaagcctcagcaacacgggcagtctcagccatgtaggtaacggcttcaacggggtaagaacccttggtagtctcaccggaaagcatgaccaagtcagcaccatcgagaacggcgttaccaacatcggaaacctcggcacgagtaggacgagggttgtaggtcatggactcaagcatttgagtggcacaagcaacgggcttaccagcgatgttgcacttggcaatcatcatcttttgggcgacgaaaacttgagaggcagggatttcaatacccaagtcaccacgggcaaccatgataccgtcggtaacgtcaaggatagagtcaaagttgttaacaccttgttggttctcgatcttgcagatgatcttgatgttcttaccctcctcacccaaaacttcacggatgtggataacgtcctcagcacgacggatgaaggaagcaaagatcatgtcgacaccgttcttgacaccgaagcggagatcggccttgtccttctcggacaaagcgggcaaatcgacatcagtcttaggcaagttgacacccttcttggaagagatcttaccgttgttgttgacacggaccttcaaattcttgtcatcaaccttctcgatgacagtgaaggaaaggataccatcatcaacgtagatgatacggccaggttgaatgaccttggtgatgttcttgtagtcaatgtacatgaccttgtcgttacacttctcggcataagcatcgtcggtggtgaagatcatctcgtgaccagaggagatggggtagtcagtaccgccaacggtgagaccagtacgaatctcaggtcccttagtatccaaggcaatggccaaggggaagagagggttggtggcagaggccttacgggcattgtcaatgacggattggtggtattcgtaggaaccgtgagagaagttcatacgaacaatgttcataccagcatcacggagcttgcacaaggtctcaacgttgttggacttgggaccaatggtgcaaatgatggaggtacgacggttgacagcggggatatcaagctcgctgttgaggccggcgacccattgcttaggagagacagcagaagaggacatctttcaaaacctatattatatgataaaataaatgtaggagagtattatataaagagctttagaaaaaaaagaacaatttcaatttttttctgcaggctactttgatgttgtgggtttagtggttggtagaggtacctttttggtcgggggattgcctgtatataaaggccgggaaatgtaacttcggaacaatatcgtaaccatacggtcgtttttcggaaaaagcctacacgtacccggaattctaaaaacataccgctttttcttacaactctaagtatcaaatcgctgtatttttttaagttatatgcacctgactcacttaccgttccattctccaccgtcacccagccggtggagcgacgtgaatcccttccacatcccgtcgccccagttgtttccctaattccataccgtgcgcaacaacacacattgacgcgtcccaaactctcctatctctactactacccgtataagcatgagaaagacgcgaaaaatccacctaaacatccaacttgcggtgtttgtttacatttggcacctctgcgtgaataacgcattacattaactctcgctgcttccgtcggctgaggaatttccaaaagcttcgaactcgttctgcaatgtgacttgctatcaatatctcgttaccaggaaccgacgtaacctgacatagttttaagcaacatcttgccattctggacgattatgtagcaaccgagatagggagttgcccgccaatcatcggcttttgcgaaacttagcagcgctttctttaagaggtcagtaaggaactactgcagagtagagcgtaattaccttgcaaaacggcgtactgcaaagtagtatgttatgctagatgagaaagagacagggctgggaatatatgtctggctagtgggtagaagcgctaggggagaggacagggggcagaggcagaggacagaggcacaaaaggtagaaaggatgggtagaaaaaggaaagtgtcaggagcatagtatgttagatctgatatttaaggcaatccacgataactcaaaacaatcctattcagccttctcggtggcttttgattgattgatcgacagagtagcatgatcgacagtagcgtaatttttcgtaaacatttcttttcatttgtctatttgactagtttagttaacttttctacgagtgtcatgaattgaaatgctaataactttctctaacattaagcgaataatcactagcaagatattccatatggaacacaagtgtgttactttcgtacatacggtattaccttatagatgtaggtgtattagttgagttgcagtattactactgtatagaccacaggatgttttgttgtaattactttttatatattaccctctcttggaacttcttctttactttttctatttcatacatctttatgcgtgctttaatatatcatattgtcactaattcatgtttcaaaaaaaaaaaaaaataataataataataataataataataataattatcgatgcaagaaaatgaattttctcttttcattctccgtgttatcttccctctcatccaccgagccagccggtatcttctctttagctaaaatccttaccaacgttgacgtcgtagagcaaatatatctgatccgacttgctttccatacactcaatcaacttaattagcttattcttaatctcttgacgtttatgcttgtgataacccggtgtaagggaattatagcggtcagaaagtttctcataacgctttttcaattccatcaactcattcgttaattgattcactaccgtcttaagagcctcgctgggcggttgactgggtcttaacgtctgatcagcatacaaacaattcgaatgcgaaaccttctgctcccctcttatcaagtcttcttgacgagcatgacacgcattgcacttgccaactccatgagctgcactttcattgataatgtgttccacctgcttaagaacatgtttcggtaattcttcttcattgggctcatccggtactccagtcgttccaaactctgaaccgttatgaaaagttccttgattccaatcaaagcctgcttcattaaggtagctatcctcggccaatttgtttcctttcatcgaagaagagcttcttcgcctcggcaacgttgcttgtttctccttttcaaaatcaccatcatcggataagatatcagagtactctgagtcaagagatatctcttcactaccttcatcagactcaacccccgacgcgacattcggcgaatcgaatacgactttgccagtaatacgcctttttgatttgggtcttctctttcgatgcttgacaggaccagccttgtttgattgcgatagtttcagcttaagctccagagacttcctcatttcaatttctttggccaattctttcaccaagtcttggtatcccgaagtcggtgaagtggagtcttgttgaggagagcaattttctttggcagtttccgttccattgctcatttctttagtgtttgcgccggatttgttttcaaataataagttgttgagcccgtctttcctttcgtctgcttcattcatggacaagggttttgaactgttttccgcagtcgactttattttgcttgttacattagattccttcttatccaaatatgtctgaagtttctcttttaatactcgattctcattcaaaagttcattattctcagagatcttattacccagacgcataatataactctctcggtctaataatacgttcttataaacagattgaatatgttcgtattgctcttgtagagatttcaaatgttcagacaagcgttctttttctcgcttgactgtgtcatagcgagaagcagccataccatcgtcaacgttcgattcaccaagttttgtaagcatctcctttgacattcgttcctctaaactcctagcacgtcttttctccctgttataggcgtcagtaagaagttctaatttgtcttggagttcgtcaatttttgcgttgcattcattacgctctcgtttcaaaatttcaaattttttctccaacaactggtgagcattgaaaagttgttcatctgtggaagcaacgggaatagtgtttagctcgggtaaacgatcgtgttctttagcattaccgttttcatctattgtatcatcgcgaattaaagaagacaaattagtcagattaggcaaacggtaggatgtttggttattaaaatcgacacttggctcactgtgatttaggcctagttgctccatgagtctagcagaggccttgtaagaagaaggagtctccttacctgaattaaggtttggtgtagtctttgagcgaaagccgtttcgtcgccatggggtagtgggtttgggaggcagagcctctgtaggtgaatcaaatgctagattttgattttgacgatttgctaaaggagtatattctgcaggcttcttaagaaacgaaggggatgcatctaatttcaggttgccatgatcatccaaaacaccctgctttttaaaagcacctagaaatctattgcgataatcaggagtttcgttgagtgcctgtgggcgaagatccggttcagaaattggtggagacgataaaggaaataaagatccattcttacgaaagcgattccaactagtttcttcaaatgcattcatatttcgtcctctaggcttctctacacttggaagcgtttctaaagaagcattcatggtaaaatcgtgaaaatgtttactaaggcttttggtattcggagtatcttgaaaaaagggttcaaaatcctcccgcttaccagatcttggttgaaaatttaaattgtcctgaaaactgtcaccatttagctcacgatcaagggccataccaactcgagccatggtaccaacatcatcatcggttgcaacaaagttatcgttaaattggctaggcatccaaccttacatataaatataaagtgaataaaaactgactttttttttttttttttagaaaaaaatgctattaggctgacaatattgccttaatatatactataattcgtttgttgtcacaacaatgctttaatggtggaggttggaaaaatgataaatcgagcccaccacgacttccttgctaaaaacacgaagagggggataaataaacaatgctaaccagcagctagtcccaaataatcaaggtagtatgagcaaaggtgagcaacacttgataaccaagctaaatactgtagtgatgaaagtggttggaaaaatatcgcactttttctgcagtaccttaaaaaaacaaaaggaaaagagagaattagaatgatatttgaaattgcacactcttggtcgaatgcagtatagttaaggaaataggcacaaggtcgctggtcttcagggttagggttatcgatacaatcctaatatataaagggaccttttgggtgtgcgaaaaactaatccttccacattcaagtgaagtatgatgatagcttgtgagtaacctgaaaagccatcccggatcattcacaagatgaaccgtttggaaggatacttgattgcaatgcctgcacaccttgttacgtttattggcatctataataatctgattttcgtatgaatgtggagtattaaagtgtttatagttttgtatgcttaattttagtccgtataattctagctagcacaaaaataaagccaaaaaatatttgaaaagatccgcgtcgactttaaacgattaattagacagaaaatatcaaaatcgttgatttttatattcattaattgttcgtaagtgtatacaattttgacagtattgattcgtcgagcatgagtatcgtagatgaataatacaaaagtttgattttcagttcatttggtgtaagggtctatgaacctcgaaagggacggttaaggaagctgtatttactatcttttactctcaaacatggcatatatatttttttattgacaccaggatgggcgcgttaaaaaaacagtaatgaaggaagcaaaaaggtagaaagaaatttcaagcaacgattttatacaaatcaaactactaaacacaaggagcatataaaatttagatacacaattaacaccactgcagggaaagccgttgattactatttaaaaatgacctataaaaaaactatgtaaacctagtaaatggttagtaaagattaagttcctggcttctaaatataaagaaaatgataaaagaataaaacaatcagtaaacaagatagtttttcatctatatgattcaggcaatgtagataagaatttttttcacatcactttgttttaaataaataccataaaatatcatacctattacaacttcctgaagttaagacaaaagaaaatttttcttttaaaagaagaaaaggcttgatactagcaaaatattgtaatttgagtaaaagttgcagcagttcattttatgtgctgaagagagaagagatacagtcgacatacaccttagtatatatagaaagcacttagcgagaaatcgaatatactcgttgcaaagcgctattttgtaaacataaaaaatgcacactattgtattaaggaacaaaataatctttagaaggattgggttaaaacaagagacttgaaaattattatttgttacattaaaatttttgtggctataatttcgattgcttacaatcatcgagtgtttttctattcgttggtctattaaaacaatattaaagcagcacttttcaaccttttacgatattaaaagataataatattattatttatttatttgtataaattgcaagttaaggggtatttaactggcaaattaaatactataaatgaattagctgaataggttttaatttacgctttgcctaaaattggaattaattatccaaatgttaaatgtcgatgtaaatttgcataaaacttatttaaaaacacaaaaacgtgcatatgtatttttaattatgtattatgcaactaaattgacatagcacaacagctaacttgaagataacaatcagtttttttatgctttacctaatttatacttttgatgaagtgcatgctaagaaagagccttttatttagaacaaatggcataagccaataaaggtttaatttgtaagctttttcctggtctatttctattctactataagcggtataatccttaactcttcaattatattctataaaaagatatatcggttcaatatgtactatatacctataaaacttccttgttttaatataatgatgttaatatttaaaagggaatttcgtattcatttaaaagattatatgttattgcaaatataatctaagtaaggttctttaatagctatatggcttagtaccacctcagtagacaaaattacattcattggtcttacaaagcattctaccactacttgcataaacgtggctttattgactttgtgcttaatgaatatttaattgatcgggattgcgaagaagtgttaatctatttttcgattttttaaaaaagtttggagtcctagaatacgatttccctattaaaatgtcagaaatgatcgtgcttcctcataaagtgtaagtagctatttgtcgttcattcagcttcccttaattatatttataaatgatttgctaatacctgtaatatgtagaactgtgaaagttcctttagccagtcgagtggacgctgaacgatgtttgcaagtgttagctccagatcgtgagttgaaagaggaactagtgcaaagaaatctttttgttgacgacaactatttggttgtgaactattcttgctcttcagcgaggatgacaagagtaactgtaaattccttgtttgagaacctttatttaatcattgacactatgcatgaattgagctcattatgataaagctgtgcttctaaagatgaatcttattttataagaaaaatgcgatccttctattacagtaacacaagttatttttatgtcgaacaatgactgaagagtatttattgtctaagcaaaaaaataaaataaataatgatttctgccccctccctttctttttactagtttttcaagttctatattatttctgctgtatcttgatataattgattctccttgctatataccttttaaactaaactaatttacaattaaaagtgaccaaatatctgttcatggcttaaaagatagtataaatattaccagcacctgaagcttcaccaaaaaaaataataacgcttttagctctcattcaggatagatttgttagagctagtggtgagagtagcaaactcactctggctggtatccaattcataatcagtttcattaataataccgtcggtatcgtcatcattgtcataatcactgctctcagcaaggtgggcagtcatttcggctaaacgattttgtgcgttctctatggctgtgctacttttttctaacgagctttccagctgttccatgtactgttggatgaactcggaatagatatcagcatccttttcagccttctcgagtgcatgcataattttctccttttcactattgctattgaacattgaatcttttagtggtttatcagcaatcttagcatcagacacctgttttgtcaaagtcctttccacttcttcaaatgtgtcttgtaatgtccttatttcagcatccaactgagggtcatgcttcaagcattcattcctgagctcttcatactcttcttctaaagcttctttttgcttttcgtactgttcggtctcagaattcgcccgctccgtttcagcttccaatctttcaatctctagctttaattgctgctgctcttccaataggtcggttatttgtctttcgaattcttcttggattttttgttcttctttagctgcccgctgtttccgatttaccatactggaaacagacgccttttgcattttaagagaatcataaacatttagcaagttattcttcgctgactccagctccttccttttctttcgctcttgcataagtaaaatagaaaccttgtctccttctttctttagtctgtcgatttcgttttgcatagtagcaatcaattgaccagaagacggttttctagatcctgtttttgcatggtcatgaggtactcctctaccaatatacgttgcctcaatatgatctgtcaatttttctaaatcatttgccatatcttggagcgtcgaaacttcttcctttctattttctgggatcgctatattagcgtttgcttgaactattatttacttatttctcttaccaatattatcatgaacttgctcgatttcatgttctaatttttcggatccctctaaacccattttttacattaaataaaagaaagagaaataaatatgaattagacttgcttcattgcaaaggataagttgcatccttatttttcattcattgtcctaaagcattcatttattgcacggtaagtctcagttggactcgataaacggtttaagagggtgtatcaatcatttagatgaatgccaagatttgaagaaaatagtataattatggaattatggaacaaatgattattattctacattatgtgtatagacacaaaaatttacttttaacaagtctttctctttagtttacatcccactcttagaagaccatggtttattttaataataaaatatgccattctatcatcgatgaaaattgagatttgtataataaatagttaaattttagtgcgccaaaaattaagggctcatttatgctttatacagacttagtttttataaacgtttgctataagtaacagcattacataaatagcagagggctaaatgctggctagataaatatgaatgtaaagtatgttaagaaatattgaaagattactctcatttccaatgcaggattaaatgaagtatatgaacagattttgcatatataccaaaaaactccaataaacagagtggtgattagccacagatacattttttctgtctaggtatgaacagaactttattttatcaaaagatggtgcattaaacatttagcttttatttctccttggctttccaatgaaatcccactgcgacccaggaaaaacaagctttctaggaagtgttatctgtagcggaaggctctttcgtttcctctgatttcacagactccaaaaacgacggtcgccaacgattcaaaagctttgcggcggaagctttaacatctacattctctttccacatcgtctcaagaatatcaaggcatttttcacgtacaggttagtcgaaacattattaaatactgaaaagtcatgaaaccgagcttcgtcttatcgggatcaagacatacaaatttaattttgtcaactatagcatcggtgagttctggcaattcagacataaatatcataaaaactttatcttttgcctctaagtatggtaaaatgctgtctattactttaagggcccatttttcatattgtggaccttcccacttaacatcctcatattcatgacaatccggattttcaagcattagtcgatcattataccattcctcggataaccagttcaatattaaatttgtactggaacgccagttagatgcaacgtaagtaaaaagctgccctcgaacaaatgaagacaaagtgaaagaagcatctccagattcctcaccagacgttacaggctgataattcaataagcctcgcgtacaaagtcgtggtaagagaattgcccagtgacgcttatcccataccgtattatccacattttccaacgttaaattttgaaggttagaagaagaaactatgcttctttcaaattgaggagcataatcaaataatctggataaggcaccgtgaaagtattctagaatagccatcggggacagcgaatctggagtgggtaattcaaacgcatcagtaacgacattggagggagcacttccctctagtcgagctgcttcacgttctacactagcattgatagtctgaacatctacctcaggcggttcataatcctcgtcctcgtcttcatcaacttgttgatcaagaccaagggattcaggctcagagagagagcgcactctctctctcaacatattaatttgctgatgaaagtagtttttgtctatcttaagaagagaagtaagtacaatttcagtagccacttcaaccggaattgaagttacatcaaaatttgcaagaggatttatagcagtttgtgaagcaaatatgctgattaagggattattttgcaaaccatcgtgagagctaagttggggttgcattctttctacaagactttgtacagcagaagacttaacacgcttagaggcagcactaatatttccctcatattgccgtttcttcaaactttcatcgactttggtatgataaatttgtccggaaagataagcgtgaattttttcgacggaagaagaagatgcacctgtactcttagctaaatgaagtaaaataagttttagatttttttcaatacaccgtatagctaacttgctttcgttcgacagctcaatttcatcttttggattcggaagatgaaattctaacaagcttcctatgatttttggtgctagttccttccgtcgcttcaccaaaaccggtaagatattcaaaacgctagtaatgtaaaggacattcaaagaatccgagaaaaggatggaaaatattttttcaattaagtcatttgcttctattctgaggatatttgaattgataaaaggatgatgtgtgggaaccttagaaagagacacgtccgatttagttacaagacggggatctcgaatcccaggcacttgcgttaaaattacacaagaaataaatttaatacaagaaattaaaagaggcttgttccctttgtcaaagtcattaatgatttcgttttttagcttcgttaaagtgtcccaggtagatgaatcgttaggtgaagtacaacagtgcagaaatactagtgggtagattgtgcaagaacaagatataacgtcttttttaacttcttcattatctactgcgtacagagaaacaattgtatctagacaagttacagctaaatccaatttctgctcaaatttaacatttttgctcgaaaatccaaaccagaggaaatttgccatccattttttataccttatatcagaatagtttgccacagaaagaatgtttctcacgatttctggaaaaaggctttgatcagttttaacaatatctcgagcctggtttaaacgagtaagatgttcgtctgtctccgaaacttccataccaggactaacagagaatttaagatgataattatattaaatacttatatgcttattgatcaatttctcaagtaaatgttaaaactttgcatcctctttttactttgctgtcggttcaaattttggtaagagagggaatacatagcgcagtggtttaaggatcgttaatatgtagtgactatatataacgatggaataaaggtttttgtgtatgattgtaaaatcttgaagtagagatttgctaaaaagaaacaaatttttaaaaaaagaaaataatatccgatctttcttctaatttctttaattcatggatttaagcaatttaatttacacaaattcttatcagattatctaaatactttaattagtttaacttcgcttcggtaaagaaagcatacatagcaaatgacattttgcaatttgccattgttaaccacattttctgagagacgtttcaacgatctactgaggaagagtgccgtctacctactagctagaagaaagtcagcttcgaaaaagaggacaaggtttctaatctctgcttctcaatttttgaaattctgttttttcttatagtgtttattgtatagaaaattgttagcataatagtacatattaaatttgaggaagatgagctcgaatttagtggctttatatttattttctattgatagaagtcaggatgaggcaaacgacgttgtagatcgaattgtcgaagaaattgtcactgacagaatggggattgtcgatttggttacttcaattggagagtatttaactgacaacaatatctctgttagagcaaaagcagttttattactgtcacaaactttaggtgagcttcctaaagatagacttcctgcgaaacatgtatctgtacttcttcagttttacttgagtcgtttggatgatgaagttacaatgaaggagaatgcgttaggtattggagctcttctaaacatgcaaaacttccctgctcaaaagattgtggatgtttgtaaggctctcttcagttccactgacatgccaaaatatgctcaagcaactcgtttaaacattttaaaagtatttgaaaccattatagataattatcttttctgtaaggatctttttggagagtcatcaattaacttagttctcagtcatctcttcacaaactcgcgatgctttcttctctggaatttgttcaacttttgctggtgagaaagaccctcgtaatcttatgctggtcttttctatgcttaaaaaaatactttctacattccccattgacggatttgaacaggtatggatctcattgttaatcgcctaatgaaattacttacatgtagcaattctttgatatcacttattgttatttcccgatcactttccgtgctccgcctgatgccaccaatttggctattactagcgacgatcttaaaatagctctccggtaaggcatcatgacatgtgaactattgctaaccgtcctttgtagagaaaccttggttgctaacgacgcgttttcaaaattacttcttcctgctttatttgaaaggctgaaggcttcaactgttcgcataaaaatcgatgcattaaacatttatatagaagcttgcaaaacttggcgcgtgggtgcttatttatggtctgctaaagacttttgggaatctattaagcaagaaatactaaattcgacagatgctgaacttcaaaatttggcgcttggtgcactcaatactttagctagtaaattttataaagaggaagggttttcatcttcgttcacagagtttgtggatatgattttgatccaattatcacagcgtttactcgaagatgttaatgttaaatcttgcggatcttgtgcagctgtatttgcttccttggcttctatctctgtggaaacattcaattattgttcatgcaattttttacccagtgttctcgatctaccaatggtaaatgaaccattggagaaacaaaaagggatgctagtttttttggaatacgtctataaatgtttggtacttttatacggaaagtggagaagcaaaaaccaggctgatattgacaacccgctacttgtttacaaagacaagcaacttagttttgtatcaggctccttgatgggaacagccaaagatgaaactgaaatacgcatgttggctttaaaggttatttttttaatggcttcgatcaagaacttcctaacagagagtgaattaaccatggtacttcaatttttggatgacatagcatttgacttttccgatcctattaagaaaaaggcaacagaatgtttgaaggatttagggttactaaagcccgactttttacttttgacttcatttcctttcgcattttcaaaattaactgatgatgttactgctaagtcatcttctgaagaaacttttaagcaatatttatcggtactagtctcaatatctgaagaaaggagtttgtttaaggcccttgtcatcagacttgttgagatgttgaaagatcaatttaaatccaaggaaatgagtgttgatcttgtcgaatcaattgttcaaagtttatccgttgcctttaaggaaagaaatgatcgaaatgaacaagagattccattcttttttgaagaactactgaagcaactttttaccctttgtttcgctaattgcgagtcaatgaatgtgagatgccttatttatgtatcacagacaataaatgagatagtgagagtaaaccattttgaatttcaagaaaagtttgttggtcaattatggaaattatatatggagaattccaattccgacttaattgaaactgaaggttgtgaaaaagctgcagaaagatttacgcttgcagcatctttaagtgatcagaaatttttaaatttagtggtattattacagggtggtcttaatggattgagtaaaaaattacattttatcgaaaagttgaatattgagttgttgaatttactcataaatgttgtttttgttacggaaagtcctggcgttaaaattagcgctttacgtctcatatcctcgcttattaacaaatgtgaaaaagacgaagatatatcaagttttatatcttcgaagggagtcacgtctttgtgggataaagtttatactggaactccaaaggaatctgaagctgcactcgatgtgctggcgtgggttgacaaagctttggtctctagaaagcatagcgagggcattcctttggcttttaaattattggatactttgaatttacaaaatgtcggagattcttcggtcaaggcactttcaataattatcaaagacgatcctgcgttgtccaaggagaattcatatgtcgaaaagctgttatacaaacaacgtttttacgctagtgttagtcctaagattttagaacacatttcaactgctactggaggagaaaagtctttgtatttaatgcttctttctaatgtgataggaaatgtgccaaaagaaattgtaattccagatatgccatctatccttccacttctacttcaatgtctttcactgtctgatattagtgttaaactttcgacgttgaacgttatacatacttcggttaaagaattgacttcattattgacggaatatcttgatactttaattccttcgcttttggcaatccctaaggatatgaataatccaactgttgttcgtcttttagcccttaagtgtcttggaagtctgccagagtttactcctaccacgaatttacaactatttagagataaagtaattcgtggactcataccatgcttggatgatcctaaaaggtaagaaccattcatttttagtgaaaagaataactgttaactacaaaatgctaatgaataatatagggttgtaaggactgaagcaagtcgaactcgtcataagtggtatatataaagagagattttgataagtcatttttgaaaaataaaaacgttaaatattgtattttttaggccaaggaagagataaagcttcttttataattaaattaaattcagtagcaagatctggatcttgataaattaatttatttttgtacgccaaatttttatcgtttaaccattcataaaagttaacttcgggacaactctcactaacactttgaattgttgatacggtgttaagtagaacctcgagcgttgaaattgagcgtaaatgccaattattcatcaagtacttttgaaagatgctacaccaagtcgaaaatacccactctattgggataactttagaagctttgctaaaattgacattttccaacgaacgagcaatattttcaaagatgatggacaacctacttagcagtttctcctgaaaagcagaaggaatatcaatatggctgtttctcgaccaaaaatcatacaactgaagaagaatagccgatcctaaatctttactaatgaaagcctcagataaaggaaaagattggacagatttacttaataggaaaagtttcttcagtaatgtaactgggtggttttcctgccgtaaagtgttcacaatttttggcataatattcatttctaaagcctttttctgagctatgaaattattgctaagcgctgatgccaaaacaacagacgacattgaacgaatcgtatttggatagtctttcccatccatcaaaacaaaaagttgatcgcacagaggctgttcaagtacatcctgaccaaattttatatcatgagccaaatcacgcattgtttctaaagacgacaacacaatgcttgggtctgaagtatcaggatttaaaattacagaagatgactgatcgaacaactgtctatcgtaaagtgaaacagatgaatctgagcttacagtcctcacattcaaaaaaaggtaacatattgcaagaaatagattcgacaaagagaatgttaaagtaaaaaaaattctgtaaatttgagtatttcttttctttttagacgagtttcccagaatcgaaaacattgaaccgattaatctccaattttttcactcctgttagagagtggtttatggtaggatagatttcaagaaaaaaaaatccatagcatgattaggcaattgccgctggtaaatggaaaacgtagcaataaaattcatgttaaaaaataagaatacgatacggacgttgtggcaggcatggaagccttctaacgaaaatgtagtaattgagtatttcgctttttggcaacaactcaaattgagaattgattaaaaaaattgagctcaatcagttttcaatttgagacaagtactttgaaatttccgcctcaaaagttgcacttgatatttggccatcttcttcaaaaatgtgagcaacaggaaccgaccattcaagttgaacagcatttctgtttttgagtacggtaaatttagtagtgattagaggcttatttttcaaaggtaaaaaggtatccgcagaaattttgatgtgtctttcttttttcgtagcaacataaacagtactacccttgactacagaagaccaaaatgtgagcaagcaggaagctaggaaatataaaggtaaaagatactttaagtaagattttaaaacaccaaaaccataaacatactcaatgccaaatgcgaggccggcgggtataatgcaagctattgcgatcagcaaacgaatatcttcaaatacaaaggattgcttataaccatttttgttaaaatggtttgttaattctttatcaaatttagatttgaaatctgaaacgttatattttggcatttttactattagcttaattatggtagaggaagcaaggctgtagttactgatgatcagatatgcggtttcgttgatacgatggcatgatgattttttaaaattaagtaacctaaaagatgttttaatatttaatataaatgcctgagagcaaaaacatgaactccgctactggaacgaaagcaaaacagtcgattactaagtactttataatactatcatgctctttcaaatacaacgagccataaatttgaaataatagccaaataaaaaatatatatggattctcaatagaaattggcggaagggtttcataacaaattaatttggtacaaaatatcatgctcatttccttgtctcgataataatatcagaattgcaatcgcaatgactgttgaaaaggattatgaaatggaaaatgttgtttgaatgtagcagtacttggcgtttagtaaaaaaatagaggagtacaatattgatatttcctttcgcaaaacctgtttgttccaatagtgatatccctcgatgaacatattcctcgcttttatttattcaattttcactcgctaattgtaagttattatgcaaatgaagataaggaacccggtacaaaccgtttaacaagcaattgctattttctataggaaaagctagattgcaaaaactacaaagcatattgatttcgtttgatacaaatgttttttaggcaagacagagccacttgcgagggctccaatcctaaatccaatttctgaaattcgccttttttacaaataaaatgtatgaacgaatttgaaaatggaacttttctctctatccacgagtaatgattaattaaccattcaataaacttttaaccttaattcattgtaattactctttctttactcttcacattggttttgctattttgtctacatgaacgagtcgtaccgctgtacgcaaaaatcctacactaggatcaagacatacaatttctactaaagccaagacaggttgcgaaatcaatcaacttgcaaatatgcaagctaatgggttttcgtttggcttttacgatgaaccaaacaatttaaacggccaagatgtcggtgcggattcgttaccgagcgttgctatagaatcggattctctgggacatatgttgaagtatattccagaaaagttatcatacgctcgtgtttctgggttaggacatacgtttgtacaaagggaattatgggatgtgaaaatgcaattgatggaacaagatgattccatagaaagcgacgataaactcaaagttttagatggttgtaatgatcttgttcctaacgtttacgagggtggttacaaaacttgggaatgtagcctggaccttgctaatgaaatcaagaagatagatgttgtaaaaaacaacttgacgacggtcttggagttgggttgtggaagtgcaattcctattttgagctgttttcaggaattttacaagcatcgtatcccttgtactttggttttccaagatttcaatgttgatgttcttcgttacgttactttacctaaccttttgctaaactggtacttttgtactcaagaacatgattcttcagaaaagcatggtaccatcgatgtatcccctagtttactacaagaatttagtgatgatcttgctcgtaccaatatctattgtgaattcttgtgcggttgttggagcgaagagatgcaattgttaatccaacgtacctacggagatcactacttttctcttgttttagcttctgaaaccatttattcccttccgtcactcgaaaactttctttacatgcttctcaaaaataccaaaaatctcgcattagttgctggtaaggatttgtattttggagtcgggggtagtatcttggaatttaattcgagactgcagaaacttgttgatgaccctaattctcttaaagcaattaagacatctactcaaaatgtcgggagatccattgtgtattgggaaaaggagtttcctccttctaatattgattcctctcctcaatcgcccttacccggaagtttataacatttcttaattatagggtaaagactcaaagcagaaacgaatttagaagataaacaaaacatatgttatttaaagatgatgttgtaccttttatacatatccacattacataacttttttttacaagttctcttgcccggttgatgtcttttttttttaataatggggaaatgaaaataccactttttctagcgccgactttttcaattttgaatccctaaaactattatgacgcttgcttattttcttcatatttcatttttccctttatcttttttgattggcagcaatcctgaatctcaatatttattgctctatttcttttgtttcctcctacctgtaaaaaaactaaaataaagaaattggacctctaacgatcttagactccggtattaattcattttcttaatacttcttttgatccctttaaaatgaagaattaaatattcctttttgctttaatctgaaatagataggaggaatctaaagggctagtctcgcttaccaaattcacagtacattttacagcagttttgtatattcatttctaatggcggaatattgactttctaccatcttgtgtatgtatgtatatatatatatatatatatatatatatatatatatgtattataatgtcaaagacttttgtccttccagtttaaaaagccgtttgtccttaaatattttagtactgattgatagaaagggtgttaccctttctatatttggtctaagtagggtctgatacagcgtcctttccgctattctctctttgctttcatcgtattaattatcttggtcctattaccactgggcaacttccgaacttatccttcttcaccaaattccaaaaatttgtgcagtcaatttaattgagcttttaaaatcatttcctttagataatattctcagcataatatagaaaaggtatccatcacttacatttcaacaacctttacatgcagattagtgagtagtatgacttgtatcgtaaaccacaattcatccatagcacaaccaaagcaatcggtttgggaaaacgatgccttctttcagggatgatcatataattgtgatacagacaggatctttatatcatcgggcaacctttggtctggcagaatctcttgagccaccgacaattcgcgttagaacacgtgttggaaaaaatgacaatggagaatatgtatttactaataaagaagatataaatatggaagatcccaatgttaaaactgatgaaacaaaagtagagacgtctgaaagtacttcagaacaaccttcgaattcgaatgttactgaggaaaagaatatggggtcttcgtttcattcagaatgtaaggtggatgattttactcctttacctaatgaaatacaacctatccaacgaggaagggttgtagactgggaagctttgaaggctttttggaagcatctttactctttattgttgaaagatcccaatgatacgacctttcgatacccagtttgtctagttatccctacgtattggtccctatatgaccgagaattagctacgcaatttttttttgaagaatgtcaagtacctggctttacaattgcatacgaacctttgatgggtctatacgctattggaattttacatggacttgtgattgatattggttatgagaaaacagacattacaccaattttggatgggcaaattatatttactgctacgcagcagctgcctttgggtggtagatatatgacccaacatttgcaaaacttacttagagagtcactaccaacattgaagagctctggacagtatgtgagtaaagaggacattacagagctctttgcggagcaggtaaaatgcagtgaaattgctcaagtagttcgcgatgagcaagataccgcgaaagatcccgtcaaagccttgacttcaactaataacgttgaagaagaagatccagctgaagatattggtaaaattatagctagtgggcagaccagagcctatcttgcacaaaaagaacgagaaaagaatggtgaatcggagaaggatgaaaagcctgataacacggatgtcgaatttcaaaccattgcaattgaaccgcttggcgattgcatcgttggccgtgaaaggttcaaaatttgtgaaccaatttttcaccggccgtctaatgaaaccgtaagtttaccagaagctatttatataaccattaaaaattatgctgccaactacaaaagaaggaatgatctatgggaaaatattatagtattaggttgtggatcacgtattcgtggttttcgggaatgtttaatacagcagcttcaatttaagtatcagttgtcaggaagtttggagccttattatgccgctcaaggtaccgactctatccttggtatgactacgatgccacccactccctaccctgcattgattaatccttgcaaaatattgccagactatttcccatcctggaaacctgacgcgggtactaatgcaatgtttgaggagcttgcattcttgggtggaagtattgtcgcaaaaacctcgtttaatgaatctgtatcttcccattatgttacacttgaggaatatgcccaacatggacccacagcgattcatacaaagcaataattactctcgttcatcacataaaagtttaattgcctgtcacggtattttaagaaatcaattgactcgtgcgaaaggtacttttacgattattcctttatataatttaatcaaactacctttcttttttttattaaatattcaatactcatagacggaagcatgtttttttgcattgtacagtgagaaatattagattacaatttcaaatacaagttactaaaataacataatacaagtttcgtaaagataccttttattttattcctgtgaaggtttccttaacatatatatataaactggatatacatatacgacggaatgatttcttgaacagacctacttcaaaggaatgaaacgagagctgtgagtagcaccgataccagggcgaccgtgcttggtaggtttgtaggtaatggaaaactcacccaagtagtggccgatcatttcagggcgaatttcgacctggttgaagagcttaccgttgtagataccaacaacagaaccaaccatctcgggaaggatgatcatgttacgcaagtgagtcttgacggttgcaggcttctcattgagaggagcctcagacttggccttacgaagctttctgataaaacgagaagcattaggtccaaggccacggagcatacgacgacgagcacgagcatggaacaagtcaaccaactgctcagcagagaggtccaaaagttgttcaagctcgacgccacgataggcgaaggtacggaaggttctcttcttcctaagttcagcgacacgaacggcctcgtcgtgattttcctctgccatggtgttaatcaaggtattgaatgctaaaccaatttcgttgttctcttgaaacgttgtgactgtctttttcgtaaacaaaaaaacagtcacgtgtacgcaaaacagcctagtaaaagtagtagcagtttgcaataaacgaacgcacgccgtccgcatttccttaatatacatataaaaaagaaaaatgaagtatttggctgcttatcttctcttgaccgttggtggaaagaactccccttctgcctccgacattgaatcagttttgtctactgtcggtatcgaaagtgagtctgagcgtgttgaagctttgatcaaggagcttgatggcaaggacatcgacgagctcattgctgctggtaacgagaagctcgccactgttccctctggcggtgctgctgctgctgctgctcctgccgccgctggtggtgctgcccctgctgctgaagaggctgctaaggaagaagccaaggaagaagaagaatctgacgaagatgtatgtgaattgttagagctactttttaaacttaggcgtatgccatgttgtttctcattttgtgtaatttgctttactaaccaatcatgtgtagatgggattcggcttgttcgattaaaagaaataaaatttcaactctttgtactgttcataaaaacgacttcttgtactttagtgtcttggtctggtatcaacgtagttgggaaatgtatcgatttattagataaagcacgttgattaaaatttggactccctttaattgtagatcttcgaagctcgaaagtaatgtatttcagtcagctcattggaaacagttggtattttagtattatttcatggttataagaaacaaaacactgacgagatagatcaattatagtgaaatgcatttgattagagggtatatacgtgtcagtgatttcagacgaaatggcctttaaaagcatcgaaactacagtagcacaattcataattattcaattgatgatctaatgttaattagagggtaatttctatgcatccgaacttttttaacgaattgtttatgcttcctgaagttgtgtgtttcatttaacatgctgtcggtgagttattgaatagcaaaccattatggattagcagcttatccatgtttttgagaaaagaaatcattgatttatctatatacaacttttttaaaaaaaataaaaccccccccccacgggaccaagcggaatcaaaatgataaatgcccaatttcaatatagaaatgaagttcatcggatttcatatttcattcaaattttggcagtacatcctttattacatgtcaaccttgggacatacagtcgtaaagttgccccattcattttttcgaggtcaaggaaacgccggcatcaagtcatcataaaatatggccttgtttggaaaaagaatgaaaatactgatagtcgagctgcctatatgtaacatcaaatttccaccctaagaatacatgagtaataattgtcgctctcagtgaatgactaataacaatacataggtttcactatcatagctatggaatagtagcaatgtatttaattcaatagtatcagacaattcgtcgacccagaaatgcggaataaattacctcaaaaaataaaaaatgtcatactcgtagctcacgataacttctaataaaaaaattttttaaacaattaagacatgtaactatttcctaagcaattattccttggatcgtgatttttttgatttcttcggcttggtggacgattttgagtatttgctttccagattcgaaatcagattatacatcctacttttctgtcgcgatcgaatgagcgcactcaaagcttcttcatcacttgcaccagcttttctccgcttcttcaaattctcgtctaaaccaagttccatagacaattcctccgcttcctgagcttcgcgttctgcagccttggctctccgtttacgttttttttcgttgggagcaaatctcttgtactttgaaattttcccatccttaatagcattgtttataacttgccgaaaacggtcctcatcagaaatttcacagcacataacttcttcaagaattacatccatagatccttttcctttttcataagctttcaaaacatcacatttttcctcttcagaatattgataggatgctttgaattcgttaagtgtctcaccggaaacaacaccttggtataattcgtcaagccactctttccagtcgaaatcaatatcagcatcggtttcacgtaattgtcctgttttatcgtaatgtttccttctttttttatcacttagtacaccataagcaattgcaactttatcaaattcaatccttgcttctactttcttttcctcatcgtgtattcgatcaggatgatgctgaagtgccttctttcggtaagctcgtcgaattagttcgtctgatgcatctttttctacacccaaaacgctataaggatcgatgtccatttttatgaaactataggttaatggaagaagggaaaactgacattcatctttaatatagcatagattgagtaaaccagccattcgaacgttttatactagaatatgcttaataaaaacgaattttctaaatttacagaaaacgcttaagacatatacatacaaacggtgaagaaaagaaattgaaacagtttacaaaatattacaagacttaccaaattggtaccacaaaataaaaatatttttactaaatgtatatataagatatatatgtatatacactatttaatgaaacgcaaaaagaagcaaaaattcaaaagaaacaacttttactcaaatgactattcaatattttcagacactataaaaatcagtccaaaagacaagccggcaggaaactcgtgtattcaaaaattaaggtaaactttctatgtatattaagggatgaaataaaacgtttaataaaaaacattaattatgccgcaatgtcaacaattaagcatcacccttctcatggcgagtagaagtacgttgcaaagcgacaacaaggtcctcaatagaacgctggtttctagattccttgggcttaccgttcatcatacggtcgaatccagcagattcagacaagatatagtaagttccggccatgatacagaaaataccgaaggagtacatccagatacggagaacggcaacaatagaagtttgatgaccacccttgaaccaaccgaagatacagaacatagtagcaagaatatcgacggccaacacagcaccagacaattgccaagatggaatagaagaccagaagggaccgttgcaacgagtaacgaaaatcaaccaattctcagtaagagagatttcgaggaaaagaacttcatcttgaacaccgaagttttgaacgataccacggttttgaccttgagcaatcatagtagtgttggtaatccaggtaccgatagccaaaacaataccaatgacggtggaaagaccccacagacgaggaaggttccacttgacgggtttcatagagtaaggagcgttatcgtaagcaatagccaaagtagcaacatcagcgaaaatggcaatgaaaacaaccaattccaagttcaacaattggttacgaatgataagccagagacccaagaaaatttccaagtgaagagaaagagcgatacggtaaacgacatatgagtacatacgatggaaaatttgacgagatgttttaagggcatcaataatagcagaaagaccaggagccaagaaaacaatatcagcggcagaacgggcagcatcagttgcaccctcgacagcaataccagtatcagccttcttcaatgaaggagcgtcattgacaccgtcaccagtcatagcgaccaaataaccacgttgttgaagaatatcgacgacagcatacttgtgttgggggaacacctcaccgaaaccatcagcagcttcgacgaagtcataaacctcagaaccgggcatgttaccaccaccagtaagaccaagacgttcagcattgtaaatgttagtacccatacccaactgacgagcagtttccttagcaatatcgacggcatcaccagtaagcattttaacgcggagacccaaacgcttggcttcagaaatagtacgagcagtatcatgacgaggaggatcggaacaaggcataatacccataatttcccaatgttgaccctcaatcttacgagcaacacccaaagaacgataaccacgagaagccaaatcaccgaccttgtccttgtatgcagataaaacgtcttcggggataggatgatcttcctcgacggtcttcaaaacccaaaggggagcacccttgacacaagtaatacgggttccatcaggagcttgaacgtaggcagtaaccttcttggaaacgggatcgaaaggttggaattcaataactttgtacttggtaagcatagatctgggaccagggtagttcttcaaagccttcaagaaagccttatcaatggcatccaaacccttacgcttacgggaagcagccaaacaagcagtcaaaaccaagtcatcaccggaaacaccagagacagtgaagggctcaccaagagacaacttgttcttggtaagggtaccagtcttgtcagagcaaagaacttcgacaccagcaagggattcaatagcagaaagtttttggacaatagcttgcttctcagccaagtaagcagcaccgacagccatagtggtggtaacgacagcgggcaaaccgacagggacaccaataatggtaatagcaagagtgtattccaaaagacgagcaagacgaacggaacgatagaaggcagcagtgtagatacagaacaaagtgagcaagacaagaaccaaaagaatggtaccaataccgttaagaacttcggtaaagtgaccagtaccaccagcagcggcattaaccaaagaagcagcacgaccgacgaaagtagagtcaccagtagcagtaacaaccattaaaccttcaccacgcttaacaccagaagaagcgaaagtggggtcaccatagtgcttgtcaacagcaagagattcaccagtaatagcagattgatcgacttgaagatggacatcgggagtaacaacacggccatcagcacaaataatggtaccttcatccaatttgaggatatcaccaggaacgacttcattagcctcaagttcgtgaacttgaccttcacggatgacaacagccttaagagcaagagattttttcaactcgtcgacaatagaaccagcttggtattcctgaacgaaaccgacaacagcgttaagcataagaagagcgcaaatgacaccaaaatcgacccaatcacgaagaccggcagctaaagcggcagccatttccataacgaattgaataggaccaacgaaaaacatgataaatttgaggaaggggttttcgagttcttccttcatttgattgagaccgtacttcttacggcgctcttctacttcagacatggttaaaccagtgttcatgtcagtttgaagaagctcttcggggacagccttagcctcaccggcagcgggggcatcatcattgtcctcttgttcttcttgaacatcttcagagaaaagttcctcaatcaaagcgtcaatgtcatcatcaggctcatcgtcttgagcgggagcagctgcatgagcgggttgttgaggagggggagcttgttgctcgggagcatgcttttcagcgtcatggtattcaccagcgttatcagccatagttaacgaaagtaatgagaaagatagataacgaaaaaactaaagaaaaacaagtgtaaatgtattcaaaagaataaacgagatggggtaggtattaccgacaatagaaaaggggtattgaggggaatactgatataaaaatctaaaatgaaacaaaaaagcccgaattgatagcaataaaagacgtctagaaggaatggatcgtagacgaattaaattatactgagacgaggccgaagaaaaacaaaagaaatttaaaaaggatcttctaaatataaagtctttaaaaggctcagaaaataaattatcactttcgagattaaataacgtatgttctagagaagaaatacgctttgaaattatgtcgagaagcgaaagtctgggtcaaagaaagagaatatgtgcgagaaacgggtgagaaaaatagtttatcaaatgaaaagataagaaactatttaatgtaatctgcacaagagggagagaaaacaaaaaagaacaagtaaacgcacacacaaaaatgaaagtagctttgatctattaaaattcaaacgagaagcatgtaatcaaacacgaagccctagtttggagtgataaaaaacgactatcgtttgacaatttcaggacaaagctgaaaatgtgtggaaattataagagaaaaagaataaaatatatcaatcagagtttgtggatgaccgataaggaaagggaagatctcacaaacacgacgagtttaataaaaaatcgtggttggatataaaaagggaatggagatgaaagggaagatgttttttggaaaaacacaacaaagactccgaaaacttataaaattgacaataaggttggagggattagataattttttcttttcgttacaaaccaaaaaaggtaggaagcaaggaaagaaaaagaatcaatcgaaggggaattgttgaattgaaatttgacaataacaaccacaacaggtaagaaaaaggtgggaggaagggatgacagacaaatgaaaagatttgtttgttgagttgggaaaaagtatatgtatgtctatatatatatgagataaaaagaatctatatatatataaaggtaaaattattgatggtgactagatctttcgaaaaggacggaagagaacaagtaaccaaaaataacgaggtaaaaggggtaaataaattttcctggatcaaacaagcaaagcaaatatgatctatcaatctaccgtaccgggagaaaaagtatcttctttatcgacaaaggatgaaagaaagataggttatttttttttcttatgttgaaggtaagaacaaaagagatatgtatgtaaactatactaagcgaacaacacacagtcttctatgttttcgagttctttgatcgaacagtagctaacgagaagcacactgaactttgttaggaattccaaaaacgcgggcttgaaaggaacttgcaagcggtgggaagccgagcctacttatacaaaaaatttgggctgggagaaaaaaaaggaaagaaggcaaaacgagacgttcggaacgaagaggaaacggaggtcggcagtgttgtgattcgatcgctaagaatggaagacccgtctagaatcctgtgatagggagtcataaagaagcatgattggtcaatagacaagtcacgacgacgatagccgataaccaagagacgtcgtatgatgtcatttgttcgggagatggaaagggccaggcacgtcgtacgaaatcaaggatggaccggcaagagacgaatgagagagagagagaggaagaggagggcgacgggatgatgatgacggagagggatggggaaaggaagaagagggtagtagaggaggaataatgttaaagaggaaaaagaagaagagagtgaggtcgaaaataattcaaaaaagggagaatataagagaaaagaggttgcagtagggagaggagtataatggtagagaggaaaggaagagaaggaaagaggaaaggaataggtaaagaaagacattgcgatggatatatattatagagttttgtattaatggaatgattgttttatgtatttcatttagtgaagttgagaaattggttcatttattcatttattttctaagcaattaacatttacacatccatctaacatcttctaaactaagattcactctttaaaattcactttctaacactcatttccaacactcattctaactcctttctccttttgtttacctctttatccatctccctgtctgttcctgtctgctctcctctctctcctctctcctctctcctctcttctctcttctctctactatcctctcctcgctaatcctataccttgactaacctttacacttgcgtcctcttcactgtcctccctttacagtgcgtcgctgcggtgcagtaaacggaacttcgtccagcctgctcggaagggttggttcggaacatctggaacgatggtagaggcaggtgagtgttgactgacggatggcctggctagtaacaaggtggtaggtaaaaacgagtagcagtgtaaaaataggagacacaaacgacatgaaaaaacaagaaacaagggaaccgaagacacagaagcagacaaggacacataggatggatggataggtggatgggatgggatgggtcggtcggtcaggtgggtgggtggatggaagcgaacaaacaaggcaagcaaaataggggaaatgaaaaaaaaaaatgtaataaaatgaatatttagttaagaaggaaggaaattttcacagagacatcttcacaacaacgcacaaaagaaagccgagcatatgtgaggaatgttagtgacagtgagcgtgagtttgagcgggccgtataaaatttgaataggagttgtaaacaaggaagccgacgaaagaaaaaagagaggccgcacgaaaagaaaagaaaatattaaaatttaaaaaaaaaaaacgaacgctccggtagatgaagagggagccgaagtaaggtgagtgagtgtaagaaagaaatgaataaaagtgaataaaagaaatgattaaaagcgaataaaattgaataaaagaaacgaataaaatatattcaaattaattaaaaaattaatagaaaatatattgaatatgatgaaggaaccgagtaaaaataaaaggaaatattcgtaaatagtatattttttatgctacccaaccgaacatagaagtgaaaaaagaaatacacaaaaaaaataaaaaaacaatcaattcagggtaaatgagaagaataaaacgaaaactgaaaaaaataaaagaagaaaaaaataaagtaaaataaaataaaataaaataaaaacgaatattaaaaaaatcataaatttcattcataatgaaatttattttaatattttacaaatactacaatcaaaaccacaataaatgttaatacccatgtttcaacagttcacaattctcttattattcaatacgattttcatcatttcaaattatttctataaattcaatttaatattttataaattttcattcgatttcttttatttacatgcatttcctctattccctttttctctctctttcctctcctttctttatggctctccaccactcggttcgttagcacctttttttttcttaagcacattaaaaaaaaaaaaaaataggtttcttgtaaatgtcacctttcgtcatccatgcatcaacttcaatttttgcttacattcatagattcctcggttgttgttgtaaacaaagaaccgatccatttctttttcaaacatactttgctctttacctacaacccagcacccttgttttctctccttgtgcatcgcgcattgccgtggcccttgcaaaccactgtgattcattcgggtaggcaaaaacactaccgaaattcatccatccatccaactttagcagctgcacccaatccctgctctcaacccacataactatgaatgcaacatgttatttcagaaaccatttctcaccaatttattttattttattttatttattttttttcattttcatcctgcattgataattcctttttcacattccatcttttcatctctcattcctctttctaaacaaggaaaggcatcgaaatagacgatctctatcggcagttaaagttgacagatacttggtttgctcaatccttttttttccaccaccataatcaaccatgcacaagattacttttgtctgcaaatcttattacgtattttaaaagcaagcaaggttttgaatgaatggtacacattgtttctcatagcaacaacatcccgcaatcacagccagccataccataccatactatactatacattctttacttccaataatatcgttattacaaacatgcgcaaaattccactctacattttctttccaatctacttaattgccaattaattatatgcttctcatccttattattaaagcacttttctagctgccctctttcttatcctctatttttcaccctctctacttactctcgctctctatcttttttccacactccaccgtatcctgtgttatttggaatgggaaaaatttctgaccgctcggaaatccactttcatccgctagctccagcatcaaggccacgaaataatcattctgccgctatgccatccatctgcctttgttggtgttagtttccttttccttttccttcttcccttgccatgtaaacaaaagacgtagtatacatgcgttcaatgtcataaacaccgtcgctcattttccatttacgtttgcacaaaaaaaaaaaaaagtacaataaaaattaaaaaaaaaaaaaaaggtttgaccccccaacgtaatcccatctcctctcatcctattccatctcatccatcatccatccacctcatcccattcttcccgcccgactccaatttccaacatcattctttgcatttttctccaactttaccccattgccgctggcttacgcttgcttaccttgttttcaatacccaaccacctcatccatcatcatcattattctgcctccacctgacttgtcaatttccagccattaatcggcattcgcacttttcgtcacactcccaagtcatcaaaccaaatctcatcgcctcttattcttcttcatctactcgtctttttccatctccgcaaggttgcatgctaaacggaaaggaacgtcagagtaaaaacattgtatggtaattcatccatccattcattcatctactgcctttttgctgtttgacatacgttttctctctcatttcttcttctccaaattgcatgctcttactactcaagctatatctatatctcctttaattaaccttttgcctgtttcactgccctccatcggattttcttgagtccatgccatgtgcattccaatatccaatctaccttaaacaaaattgatttcgaataacgatttggagtacactcatttctatatcgcttaactgaaccgtactgcacttctcaaccctccagtgtaccggatggaaggcaaatctcaaatttttttcattctcttctaatacccaagcataggtaaatccttcacttctgccttcttaacgagattaagcgatattgcgctacagctctttcggttccattgaattcccgttcggaatttggcttatctataaaaggcactcataccggacacaatcacgacttttgtgtcacttgctttattaggtaacatggactcaaatttttagtgctgtctggtatagtgcactactcaactgttacggcaggaatgtcgctggatacacttgttcatacaaagtggatttagcgagaatgaccgtcttttgtaaagtagctgttgacttgtaaaggttaaaaaaaaaaagggtaaataatatataatggatgatgggctgtaatgggaaaatgggaatgatgggtttgctgaaaagaatacgattctaagttcagtagtgttactgtaggttgagatgttgattttggaagagttgttcattattttgtaggttttgttacatattcgtttctatgtttacctttttgttcgttgatatcagttattgcaatttttttagcttttcatctttatcttcatcaaactttctttttgcttattttcttttatgtttatgctagttatgaatcacacaatactctttcttttttatccctttacctattatctccatcggccgcgttgaaagcgacacatttcaagtaatgattgctttttttcttgtttcaatttgaatcgcaaacttaccacagagtgctattgctcgcatctcacttccataacgtcttctacacgcttatagtctttctgtctttgttatacctcagctcattccttttccttcatatggtatctttaattctaatactttattgcataatataacaaatttatctgctatactattataatatccacatatgccacaataatcgccttcttgatgtatacgagactttgtattccataaagcgaagaaaaaaaaaaagaacgctctactttaagtggatctctgggtcatttccatctcctcatgattcattatatcctcaatgttgctgtgcgacaaccctatctgaacaaataagctacacttcatacaatcgttaatcaattttattcattgcattcctaatgtaattaaaaaaaaaaaatgaagaaatggggcgatccaatcatcttttcattttcattcattggaaaagtcggtctattttttctggtaataataaagtctaccgtttttctaatttgtatgtgcgaaccaattcatggcaaaaagtgcgccatcttgaatcactccatacgaatgcgtatattgtgcctttggaaatgcgccttataataatgaaaacaagacaaactttcaaggtgcatggtatgagaaaaaggaaatattattggaaaaacgactacatgcgtggaaaaaatagaaatggcaatttgcccacaaaaaaacatcaatcaaaaaaaatgtaaataagataaacgataattttcattcaaatctaatatgaaataaatttaattatcaatacttcaagtaattcatacaatatatatatatattttttttaatattctttttttttaaaatgaaatttccatgttatactaattacaaattccaactgtccacgttacgttggtttatttgttttaatttttacatttattttatttcttatttttttaaattttttactcaagtatacatatacgctggttcaacgttctaacttttacatagatgcagactttttttttctttgggtcagtatctttagttattctgttgctacatattttgatagtcaatgaatagatgaatcaggctttaaaattaaattttttcgttttcctataattaattcatttctctaccactactcatcagattcgctgattgatttgcatctatcttgtaaacaacaatttttcggtaaaagaatagaaatttgaatccttctctcatgtttcccttaaatgtttattttttcaagtttcacattagcttctatgcacgagtataatttcccaatgaaaatggaatggtaaacagtatcacaaagtacaccactgtcctacaacctcgtccaactttctttatatctttattgaacataaaagtttgaaaggttgtattgaataatcaaataaaggggttttatttcctcaatttgagtagcacgagtcacttttatattcgctgtccacagttggtcgattttattaccaacactaaaggagttcatgactatactaccgctttctggtcgtttgccttttttccgtgcttaagtcaaataatattatatacttaataattgtttacatattttgatgtcaatccgatttactcattgttttacttcttcctcatcattgccctgctacatacttcgacatttgcctttttcaaatttcaaccgctattctaccgcttcccatgataacgttaatgcttttcgccttttaatgcgtaggttcgcacaaccagttgtcatcatcacgagtggttttgctgatggtcatcgtgctggcatgacggcctcatcctttacgccagtttctctgacgccaaatccagtaatttcattcaatataaaaattccctctcgtacagcaaacgccatccaacaatccaatcgagtaatcgttcatcttctgtctagttcaataaagaagcattccgaatgggcttccttacttgccaaacaaaaacatcaaatcaatcctttaatgaattcagagaaaaactctacttctgtagaggatcttccaggaagcaatcgtacacagcaaacatcttcacattctcttctgcatccccttcatccaatcgatgtcagtctcagtaaagaaggtcttccatgtcttgttgatagcttagggctcttgcactgttcaataattcattcttatcaagtacaagatcacattcttttcgttgcgaacgttgagcgtgttgaacatggctctagccctttagaatccagctcaggcttagtttattataatcggaactactgcagcacatccccgttaagccctattattgattctttcgaaagttaattctttttttgagtttgctacttatgcaagtaatcatgcctactttaaaaaatgattcagccaggaatgttgggtccgtgttctccatgctatttaatattctttcttttatattttcattaatttatgtgtactatgtatttctttctagggtatatagctagaaagacttacgtaaagaaaggttgtacgactttattcaattgtttttattttttgatacagtttttgtaaaataggccagtcaaaacgtacgcaactaaaaatcaatattttaaattctagaagcatttctatcgttggatttttgggcgaacttaatacctttaaaagctgtacattttctattcaaacttaaactaagcaatggatttgaggaaattttgagaaaaatctactaattggatatagcaatctccaaaaccatcgcttcctccataataagggtcatcaacgatttttgaaactcctggactagcatattctccaaaaagcatgactttagcacggctaccttgaggtttaacacgattaatgtttcgcaaatttgacgaatccattgcaaaaatgtagtcaaagtttttaaaatcagacgttgaaagtttccttgccaaatgtttggtatgaatgccattctttttaagtacttcgagagttcgtggatcaggtcgatttcctacatgccatgcaccagtgccacagctatcaatggtgtcaaaacgtgcctcgagtccagccttttctacttcatttcgaaaaactgcctcagccattggacttctgcaaatgtttcccaagcatacaaaaagtacttgaatattcttggtcatagtttatagtatattcttgggatttttgatgagtcaaaatttcctcttctatttgtaatgtatagatattatagaaggtgtaagtttaaatgaaagacaagcgaatttttaccacagttaattggtaataaaaaagtttgaacttttggtaggtgcacctcccgtttttaacaatattgaaaaatactaaaaagtaactacaatgtttccaaatatttaaggaatgttgaatgtaaaacgaaagtgatcgtattttcacgtttcaaggtagtagaggaaaatgcaaagacatgtcaaattagtgcaacctcaattgtccattaccaattaatgttgactgtcacaatcttttatttttactgattacaatatattgcattttatttctcatacataacttttttattttattttgttttaagcatttgcatacattttttggaatatcagatatgagtttctctagaaatcaagtgctaaaaggactaaagacgaaaaaagccaaacctaagaaaaacccgactgtagatgaactctttgaaatagctattgatctagaagaaagtggggatcgctggcgattggaacctgcaaaggtatgtacaaagctataatggtgaatttcaaaaacgtttgaacatgatcattcatacgaattgtaatattagttttgagaaacaaatagaatttacgcttttttgcgccgagttctcaatacttgagcacgtgaaattaaaactaacaagcaatagtgtttaagattttatcaaaaatcccttgaaacatatgatagatatttattacaatgtccgaatgattttgatgctcgttttaataaagcaagattgctactcaatatggctacaaactgcgatatgctatacaaagattcacaagtatgcctccagaaaagtattgagatgcataagcacgccttattattacaagaggccccagatatttggttcaaccttgcgcaggttcatcttaatttggctgagatttgggtggatcttgatcgcgaagatttggcatatcctgaaatccagcaagcactgcaatccatttcacatagcattgatttacaagaacgagaaagaattgaatgggaaaatactatacaaacatcgtcgcaacaaaaatatgaagaaatacctgacatacaggctcgacgattatactttatagaagcagacaaagaggcatcgacattagttaccgaaattgcttctttagcatgcagttgcaagttacttgaagaatcagattttgagaaactctgtcagataatgctaccgattacggaaaaactcgatatattaaagctaatggactggtacttggcgaaaaccaaacgtttagtacttggtggtaaagaaaatgaggtggcatggattgatttactgcaagtttttgaccatcaacttagccaattaccacagctaaacttgcaaaacccgttggatccgaactcgtctgttaaacctttgcatattcaattgctgtgcgacaaagccgatgcatacatagactttgcagagacgctactagattcctgcgtatctacagaagaaagcgcatctattgaaataatgactagagcctggaatatgttaggagtagctgccaaaagtttaaagatggctaacacttacaatcctaatcatgtaagaatactcatttctagagctgacttagagattcaacgtgcagctatccccatcatggtagctcaaaactccaaacttgtgttgtataaaaatgccaaagtattatacgaaaaagcattccgtgattattcaaccaaaaagacaacaagaacgtttgcggagattgtcttaaagcattatcaactacagaaattgaccaacccagaaacgattaagatgctggactccttaactgaggttgctcaagaagacattctcaataccatttaaagaaacagacgtttcttacttaatttggcaggctaattagtgaatccaattataaatataaagttttactttgtttcattacttgtatcatcaaattcatgtttcgctagccgaatttttgcatcgtattgtttcatacgctccaaatgatcttgcttcagagcattcagatgaaatgcttcgctaccgatgatgagccataatagcccgaacgtatacgttgatgaccaacgtaacatggaaaaaattgacttttaactaaaaaaaactgtttctaatatctttggtgtgcaagttcagactcagtatttggagtagctgctgtaattaatcgatataatataaatcacaaatgattgagccttttaaaggcgttgaacacttaagaatcaaaactccaaaataccgaaagacaaagagaaaaagaaaatcaatatttttcgctcgaaataaggattaccattaagacaagttttgactgtacggaactgtgtaggataacggtaaatcaattttctgcaatgctttgatatttattgactttcattaaatctctgtaaatcagaatttctattgtctatctagttttgtccattaaatcagaaattattcagtttctattattgttactttttatttataataaggatttgtttaattcaaccgaataatgctagttggttcttaaagtcatactccttatttccttcattcccagcctactcagtctttgcccgcaaaaagatatttcaaggcctatttgatttaactcatttattcaaatttcactttttgttaactgagttttacttttgttcaaccttgacagctcagcgaaattagtgtaaataaataaaatcaaaagaagcgctaattcaagaggcctttttgattctactttttactgtgtatacaacttataaatgacattatatccttgacaaatttgcttacgtttgtttcaacttttattaacccctcgaaattaaattattattatgctcatggcattgttgatcaaacattgagatttgattaagcatataaaataataatcataagaaataaaacactatgataaatataattcttctaaatgtatactaaaaaaaaaaatccttgagagttcgccttttctctaattttaacggcaccaaacgtgggtcattaaagactaacatctcctttgttctcagtattccatgcctatgttaaattctgagacttaccaagagcttgaatatcaacaatcataggttacttcctatatgtctatttatagatttttttacaactaattgtcagatacatttacttagagaattcttagctttcccttttgaatatttcaagtcttagcatttagtgactgatttagactccttttttatgacttgctgatatcctcgccttacggtgtataaaattcatatttaccgctattgcagtaagggcagcagtttttttcatttcttaattcttccgtactttactttacagcataactatatcttatttgatcatttgctctgttaacgatgttctcttcgaaggaaaattccttaggtgctaaacgtgccccattttcatcaaatacaacatcttctcaaagagttgctgcccaagccgctaaacgagcatcttctggtgcatttgcgcaacttacttcttcccaaattcaagaacttaaagaggcttttgccctattagacaaagatggtgacggtaatattggaagagaggatgtcaaaaccatgcttacttctttgaatcaggatgcctccgaagattcaatcaatcacatgtttgagtcaataaatccgcctattaatttagccgcttttctcactgcgatgggtagtatgctgtgtcgaatctcccccagaaatgatctactagaagcgttctctacattcgatgatactcaatccggcaaaattccaatttccactatgagagatgctttgtcaagtatgggtgatagaatggatcctcaagaagtcgagtctattttacgctcgtacaccagtcatggtgtattctattacgagaaattcgttgatgctattgctgggtcaaaagatagcaattgagttaagagcagccagatatgtttcacattcttccctctaatactttatctttttaacctgagccatttcccttagacgaattttcctcttctcttttaactttttatgaaagcatttgatacatttatgttcgttgtgacctatactttatgtgtctcaatacttagctactctctgcgactttactattatttgcagtgtttagtgagttagagcttaggcttaatgtcattaaccatattttcattcgagggttcaattaatgtatgaataaatctatattagcccagcatacctatgttcctcatcaaaattatcctaccttgtaaaacagctctcacatgactagaaaaaaataacttttaagcaccaacttgtacttgttagtagtataaactacattattcgaaaacaaaatttgatgtactaataagtatccataaactttaatattactaatcaacattccatattataacaacttccaaacaacctgtaatctagtgtgtattaagaaaaatcgtgtagaaagaaatttttgaatgacaacagacactagaatcgttaacaatgtataggataacttgctttaatccaagaaaaacattatatgcataaattttggaaagacacattagatgcatttgatttaatcgacttcctccatcttgctctcagcattgttttcagcagcgacggattcggtagaaatttcctcaataggagcctcctcctcttcgtcaatgctaagaccaagagaaataagacggttgatacgttgagcataagcactagggtcatcaagagtgaaaccagaggacaacaaggcggtctcatacaaaatagtagcaagatccttcacagagcggtcttcggcaccattctcctcaaccttcttcttgagctcagcaatgatgggagacttggggttaatctcaaaagtcttgcggctagacatataggcactcatagaagtatcacgaagggcttgagccttcatgatacgttccatgttagcagaccaaccatattgaccggtagttaacaagcaaggagaaccaacaatcttgttagaaacaacaaccttttcaaccttgtcacccaaaatggtcttaagttgcttagcaaactcctcatactctttttcgagcttctcgcgagcagccttctcctcgtcagtctcttccaactcaagaccatccttagtaatgttaaccaatttcttgccctcgaattccttgagttgagtgacagcgtactcatcaatggggtcaaccatgaagagaacatcaaacttcttggcacggaagatttccaagaagggagagttctcaacggcttgcttagattcaccagtgatgaaataaatgttcttttgatgttcgggcatcttagtgatgtagtcctcaagactgataagatcatcaggggagttaagggagttgtaacgcaaaagcttggctaaagcagggcggttagcagcatcctcatggataccaagcttcaaattcttgctgaaagcatcgtagaaagtcttgaagttctccttgtcctcggcaatctcgttgaacatatcaagacaacgacggacaaggttcttacgaataaccttcatgatcttgttttgttgaagcatctcacgagacaagttcaagggcaagtcctcagaatcaacaacacccttaatgaaacccaaccattcaggaatcaactcttcacagtcgtcggtaatgaaaacacggcgaacatagagcttgatgttgttcttcttacgcttggcctcaaaaaggtccataggagcgcggcgggggacgaaaagaatggcacggaattccaattgaccttcaacgctgaagtgcttgacggccaaatggtcttcccagtcgttagtcaaagacttgtagaaagaggcatactcttccttggtaacttcactggggttgcgagtccaaatgggcttggtcttgttcaactcctcagtctcagtggtggtctccttgaccttcttggtcttcttctccttcttctcagattcatcatcaacctcctcaatcttaggagccttatcgtcttcttcattcttaacttcttcggtctcttcttcttcagggacctccttctcaacctcacgggtaacaactaattgaatggggtaagagatgaactcactatgtttcttgacggtatctttgatagtcttttcctcgaggtattgaagttggtcttctttcatgaagagacgaatctcggtaccacgtaacaagcgaggtccatcggtgtccaaagtgacggtgaagctaccaccagcagaggattcccagatgtattgctcatcgtcattatgcttacttacgacttggaccttgtcggcaaccaagtatgcagagtagaaaccaacaccgaattgaccaatcatggagatatcagcaccagaagcagcagcttccataaactgcttagtaccagacttggcgataacaccaaggttgttgataaggtcattcttggtcataccaataccggtatcgcgaatgctaaggattttgttctccttgtcaggagtaatgcgaatgaaaagatccttctcagcgtctaaggcatgaggatcggaaaggctttgataacgaattttgtccaaggcatcggaagcgttggaaataagctcacgaaggaaaatttccttgttagaataaacagtgttgatgattaaagacatcaactggctgatttcagcctcaaacttgaaagtttctgtgttcgacattttgtaatgaaatcaaattgaaaacgaaaacaaagaaaaatgaaggaatttatagataaaaccggttaagtcgtacagttcgtaatataaagggtaaaataagtaattaaatatacttttattacttgaaaaggggttttcttctcagctataacgtgattttaaatatgttcaaacgtatgaacaatcttttaagcgttcaacaaaggaacttagtgggaaatgggttataaataacttgagagctagatggcggagggtacgtgtatggtggtttatattctgtaaacaaagcaactcgaacattccaaaaccctaaccctggtttttggtggaaggacatggaactcaaagaatagtgcggatgcaacgaagtgtggtatttggattgcgatagaaggttggggtgagaaaaaaaatttctcactaaagtgtatctagaagatgctagagggaagatagtgtattgcgtaaaattacgaacaaccaatattcggaaacatccttacactgtgataagctcataaggttttactgtagcgaaaggttttttcgttaagcatcgttgaagggtgataaaatcggcatctcgctaacgttcactgttcataaccgaccgtttttaggttagctaaacgagatcgatcatttaaagtgtttaactgtatcttatctagatgatgggaacttcataaattccaagtgagtgatatttcttcaaatttcttttgcacgcaattagaatacatattaaaaataatgttccgaaaaagaggcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatttgttacataaatttatagaatatataataaagaacagaatatgtaatatttctcaaaatcgaacagaatttagcaaataccatttcataaacttgtactgtatttgtttacatcgttaaacacccaatccttcgcatttgcataaaacttacttgacaagacgaaacgcatccgatactacttcggtatgtgcgtcgcttgcataaatttcgctacagccatgtcacctatcgaatacaaattattattgaaacattccagcagtttttacagtactcaaattttagtaaaaaggctattaataatatctcagcaataaattctttgtatataaataaatcaaaagtgattctccgccataaattttcaaaggtaattaaccgttcatttaaggactcttttgaaacttccaaattatttacagctgcaattagtctatattattatacaatccttagcaagagagactagccttgccttctctcaacaaatacttggcctccctttaaaagatatcatgagtcggattccgcgatttcataatctacttgtatagttagagagcaacccatgcatgggacgacacttctgttattttccaggtcgtcttccgtgacaacatatcctcctaaatcgccgcatcggcaaggataataataggagccgttgtcgagttcttcaaattcacttagatcaacgatagagtagtaatgcgagctttctgtttagattaataaaaaaaccttcaaaacaaaattaccctcttcttgttttatttgatattgctgacgatctttttcacttgaaaggacttgatatgcttctttcacttgatcaatagtatacaccacagagggcttttctttacacttatccgggtgaaacagtagtaacgcttttctataagcttcttttatttcatcgtctgtgtaagtttttccatctttgaggtttagaaccgaatagtggttcatgaggatacagcacacttatgtcgttctgctggtatatgcatatacatagttagggtgcccaattgatttgtcattactttgatgtaggagagcaatgatgaaacaatatgtgctcaaatgtttaattaaagctacatctttaaaaatttttaaagaattattgaggttaggcgcattgcatttgttaataactcattatttaactcacttctttttctgaattattcaatatttaaccgactaagctatataagcgattgattgacataacctaaatccataacaacttctctgttcatttcgtataaaagcgtagcataattaataagctggattcaaattgttattaggcaagtatttaactcaagagctggatgctggcttgcaaagcatttaattaaaacggattcatttaaacaacacgatatattatgtacacaattaagcatgttctatcaacaagctttgtaatcattccaacgataaaattaaattcaaatatttagtactgctgttggttcatcaaatcgttaaagaaagtgtgcgatgtacaacagtacaaattaaacagattcatccttatttctaaatttgtgtttcacgacgctttctttcatgagcgcatctacccattcaggaccggcttcttgccttagcatttctattttttttcgaaacacttggcccgattcagtattttgtggaatttcttctgatgccgagccgttcaataaagagacgttggaagatgtatctccaccagatgcatttttagaaaatactgccgagttaggtgcagataaatcaacaattctagttttacttgcttttcttagtgtggaacttgatttaatagcaggtgaatgacttttctgattaacggggttcaaagaaataactcgctcaggagcagaagctttttccgacaagtacatcttttctagcataccaggacctcttccgtccagcataatatccttggacccaggatattcccgaaagtaattaaaaattgtgattcgataggaagagtatgttttggtgaatggatttaaagatagatatgcctcttcaaaatttgtgttacccaccaatcgacgaaactccaccacgtctgtaatagaattgtcacgaatatccaatttttccaaagatggaacattttctaggccagaaagactggtaaggtggttgcgggataataccaagatttgcaaatgggataatgaaatatgataaaaagtcctgcatcccgttattttattagaagccaaatttaatgagcacagttgcggaagctcacccaaggcatatggaatttccgtcaactcgtttccactgagatcaagagatacaagggactgtaatgaaagaaatacattttttggaatgctttttaatttacaggaggagcaacgtagataaaggagttgactccaagacgaggaagacagtatagcatctttttccattaaagaactagagctattcgcggattggttttccgtaccaccagaagaagaggcattcccatcttttgaaagaacgagtacagattgcgaaagtgtcttatgaacgggtggatgcgaagatttaagataatctttggatcccaaagataccgaacgtctcaagttagcatgtgctggatgttgctcacaaggttgtgagtttggctgttgagggtaagtttgcctagaagagcgaaaacgataaagctcagcatcatcaagaaccagcttgatgaggacttcagataaatcggctaaatcacagtgatgaaggatgaggcttttaagagtcgtagaaagaaaatcccagccaaatatcgatctaatgtcgtagcctctaatttcaagagatgacaggtttttaaaaacagtgatgggaacagcggtatctaaaggaaattcttcgtattgagatatcagcggagttttcgggttataaaccaaactaatggcagggagtttggtaaagcaggaatagatatagcgtaaaatagccaaaattctttgtttgttacgagtttcgctcgcctccgaaggagcagtggaaaaaatactccatacagaagaaacgttagataatatacttcccattgtcacaatactgtttaaactcatgttatcatcaaagtcgttcttttttggactttgattaagaaaggatgtgtagtcacttggaaatgtctcagagtgtaaattttcaattcggatgtttaaaggcccagtatttacacctagttcctcaaatttggtcaataaataatacagatgatgtaccgttagctgtaactgcactgggcggtcactaaatattgaatggttcggtgctctgtaaggagcacgtgcgaatcgcttttcatgtgagcgaatataagatgctagatttcgaatgtatttctcaccgtcgacagtagaccccattttggggatatgtcttctgtcgtgacaagtaggaatggggaattatataaaactaagtgatgcacggctctttcaaacggtaatgatggagagagaagatagagatagacgattagaaaaaatagacaccaaatttaagcatcaaaagaaatgtaaatgtataaacaataaaagtaggataaaggaccgaagacaacctttaaataatggaattcaactgcgctgcaattaggtcgcagtaatacgatcggtgaataattatatgcgttaataatacttaaaatgctaatgtatatatcctttttgccaattcccgatcaagaaacgaaatcttacggttcttttggaaatcaaaaagtgcggtgaggtattaaacggcagaataatttaaacaactagagtttcttcaaatagaaaagaatcccacaaacctattgcatgaaatataggttaaaaggaaccaaactatcagtttggctattaatttatatcgcggtggcctgcggttcttggtaaaagacgcctgtcttggtggctagcaggtttcttagatacagatcgctgcaagtgcgcaaagtgaaattccatcgcgaaaaaatatttctgtttcttagaaaaaagcaatatttatacatatatatatttatgaatcttcccaattttgaaaaaaccgctgtgtatagtaaagccaaaaattggaatcttacgtgaaaaggccgctgaaattgtaattgtgtaaatttcttggttgtattaatgtaagttttattgaaaatcgattaaatttcaaataggattaatacatacggtcagtttaacaagtacaagtaatacgagtattattcaaaatacaacattcatttaaagcaacaagcacgatggaagaactaacaacaagatactcagcggatatccctccaatttgagtttcaagttgaacagaagtttatatgtcaaaaggtataagcttgaagctggcaaatcataaaattaatcttttcattcagaaaatagaaatttccatttttctatgctaaaatcttcaagacatttcaatctcactggccatgtaggcaattaaaatttggcaaaaaattcctagtatttaaaactactcactaacagttaaacgatcgataaagggaaaacagtaataataaaatatggctagaaaagggacggcacatatgaaaataaattgacatttcaaacataaattctttcagataaaatgtttctttttttgtagaacgtgttaacagaattgatttgaattcatcagcattacatgctatttaaatatgcgtagagcgtaaatgtaaccccttgcatatatgcaaagaaacaagagaagtacatcccacgatgtagctattaagacaaaggtaccactgaattggacatcctcattccagcatagcagttaccattgcaattagcagttctaaccagacttgaacagaaggaaagccacagtcccaaggtaaaagtaaataaagtgtcttgattctatttaaagtgtcagttgatgaggctcgataaagttacatatgcaattgagaaaccgatgtcgacttaccatgagtgacaaacgaaccgaagtttctgcctacgatacaatgccaggtaggtgaaaactttttgtcaaattctcgtttgataaatgcggcaatatcctttatctctatgttagtactagaaaaaagacagaggtggacgagacctcattttttaataaaactaacgtactttctcaatcgtgaatttttccattgcttgaacagctaaaacgtcttagaaacaaataatttaatgtttaaaaaaatctacctgcgtgaatagcttcttgctgcatcttctctgactataataatcgattagtttcgagatccataataaaaccagctttcttaccatatcgacagccttgatgactgccatcaatctttcctcattcttagtacgactagaggataatttttcgacatcctcttgctcagtagcagggttcctcaacattgtgaaagttaaattttgcaaacacgtgtgtcctgtttaaaatggtaaggagctagcggtgtcggaatttccttaaattgaatgactaataattagatcagtaaaaaggttccttaataaaactcatctttctaatctataggtacttcgggtttttgtgaaagggcattattattagctagcgaaactgattccattattgctcacacatttccaatttcatgtactttactagtattacgatattttcttatatataaaagatatattataaattgtaatatagatttatttcattatgataatattttttattttacaagtttatcgataaactaaaataatatcataatttaccatattatagagtaattaaatgctcagaattgctcaattttttattgctttttttcgaatattttatatgttctatattttctttggccatgttgtgatacacaaaatgcttaaaaattcacatttcataaaaacaattccattattcttgaaaaccgcacatatacggaggaagttaatgatgaaattatgatttaattgtttaaatcctttccacttgttgaggtttttaaatgtgtttatcttgttgtttgttttttaaatttttatttttatttttaatattgacttgtaaactcaggtaattaaattccgtacaacatttattatgaaaacatggacttatgctattgtacttaaatacttcagtaaaatatgatgtcctctaaatacatataacttcttggcttaaagttgttctaacattcaatttaaatcactcaaaaaaaaaacgtagctaaaatttaaataccggtgttccaaaatttacaaatttagtatggtacagtttattttcaccaaaaccattaatggtttataataattagcagcataaccaaatgatagcatatatactaaccactaggtccttaatactaattctcttaaattatgtctttttgcgaacaagctaccacaagcttcaagttccgaaatcattctttaccttcacgttgtaaaccaaactttttaactacgacgtatcccaaaaaaaaaaaaaatatttgatattccctctaaaccaaagaacctaccgtaacttacttttttataacgaaacaaacactgtacatgtttgtttgaaggaaacacctgcaaacaaataaggcacaatccacgaataaacttttccaaatatttactccttctatttaataatattcgatttttccgttaaagccaatgtaccatttccaaaaaatcatagcgtaattttcgacctgattagacccagtgacgttttgtgaattcaagaagagcacgtcgagctgttcaatatgtttaataattaattagaaattattcgctagcatctgaaatgacatcttcttcgatttcaacttcttcattttcactatcttctctttcctcaacagagcgctttaaacccttcatcttacgagtttgtaaattaccaagatcttgttgatcaacatgaatacgaccaactttatttccaatgatatcaacgtcaacatttttcttgggtttgggttcttgagtcttgggctttttaagagcctcttccaaaacatcgctttcagcgggttggacacgacgaatgttaaaatctatacgaggtcccatttcttcaagttcaacacgtggaaggtttgtctttgttttcagtaatttggtaccgtaaacacggaaatgaacgagaggaagtggttttgtttcatcttcttgagcctcagcagcagaaactacaattacatatgataaacccgcagaatctagtttttgaataggctctcctctaaagaaatccaaaaacagtgattttatatgacgataagtagggtgagcatcgaacacaggaccttggaataaaatcatgggtttagtgcctgggacaattggtgtagcctgaacaataaacacgttagttaaattaaatgttttatatattgaaggagttacaaaatttttttgcatttccccttttcttttaaggttgtcaagaacttaccgaaaaggattggattgacttgtaattaacaatgccaagctcaatcatatctaaaacacgataattaaagaatctaacccacgtaagattgtgaggtctcttcttgttatgtgtcgccatcacagccaacgccgcatcatttttttctgaaaaaaattcaagggaagatgcgtcttcaaaaggaagaatgttgttctttttttgaaaatttacagaaaaaggctttttcaaagcatggatgtctcccaaaacgtccaaggaaatttgagacgttgcatttccacgcaaaaaaattgcggtttttgcaccctccactagttttggttctcgcttttccagagcacgtttagtgcgtgcatttttaggtttactagactgttaatatttcggaattacaaagatgaattgtcttcttacacttgacgaagcattgtaaagctgtggtcgtttaagttaaattcttaacaaggtattctttcatttactgacatttcaaagacaccgtaaaatcatttacgaaacaaaattgaaatgcgataaaattgcatagtgtatgataacctatttagaaaatattgcttagtttctgaatagaaaattatatcttttttattgaggactttaaaaattccaaaatgtatgattatgcatttttcaaggattatttactttcctaattccaatatattctgtacaaagtattccttaccttttaactcagcaggtgccgtaaattaggtcgacgaaacactgtagctcgatccgtcatatccaaatcaaacaaaaatcaagttacttgcttagatttcacaacacttcgtagttaattacgcaactcttcttttacaataatctagtttaacaaatttgaactaattgatagtcaatattggacatcttattgaagaacaaatcataaacccatagtttctatatcagaagccacagacattaatgcaccaatgcgcataaatgaaaaatatctaggaagtaaagatatagatgcatcacaactccaaaattaacaatttgtaacaaaaagtaatagacgaagaacaaaagagatcacaccatatgcatatgcataaccaataactttatactttatatctaggatgactcatattcatcccagttttgcaaaatctttttaattcgttgggaaccagttagatcatatacattctggaaatactctttgctaatctcaaaaggcttggcagtcaagttaggaatatatttgccgcgaagcttggcaacgttaatttggtgagggaagatcttcttcaccaaatactctctgaacatccttacacctccacgcaagaatgaggagtggaaggggacatcaattttgaggggaattgtggcatatccacgttccagctcaatgcggccagtcttcttttgttgctccaaagtcttagcatgacatgcttcaacgatatcggtgagttgttctttcaattgttcaatagtcaaagtttccttaagtttttcaaaatcgatcttttggaccttcaaaaagttaagtacatgacctaaagtggacaaactcaacaagttaccactaacaacgtattgttgattctcaacgttatagttgacaatctcaagcaacaagttggtctgttggccaatatggtcaacgataaaacgcaaagcagcatcggtgaaggaagctgacactcgtgaagggtttgctgcaaccataccataatcagaacgtcccaattcatcacgatgaacagcgttttgcatagttaagccacgcaaaaatactaagtctaccaatgcctcaatagacaaaacatcacccatagcggacaaagcagaatattcacccaaagaatgaccagcaaaggcacagtcgttttgaactaaacctttagaacgcatgtcttcaaatgccgacttctccatcaatgtcagtgcaggttgagtaaattgagtagctgacaataagccggaaggatgagtgaaactaaacgaggtagagtccttagtaatggtttcaaatactgggacaactttgctagttccgtcttccatgagcttttcgtatgccatagccatatagttatcacgaatctttttacccttagaaccaccaaagtgaatggtgatgctatggggattatgtttgacaatgtcaataatggagaatccatagttcgttaagaagtgcttgtcggcactgtcccaaatcttacgagctacgggacttgaagcatatagatccatacccataccctgttcttgagaaccctgaccggtgaaaacatatgcagaaacaggttgctcgacttcagcagtacctacaagaacaggttctgaagtttcttggttgaggacttcaaccttgataatcttacgtccattaatcataccggtatgtgacaatttagtgataagctcagtattaggaagaaccatattcacaaatgtaacctcataatgcttaacacgctcaggaacgttttgtgcagcataagtttcaacaaatctacgagcagcagcagaagtatacataccatgggtaataccatgagtaccaggaagttcaacaaatgcagcgaatgtaggagaaacatgaataggattgtaatcaccagacacctctgcataaggcgagttagtaggaggagtaacaaagacaggtgagtatccctcatccatgacttgaattacactgtaaccaccattttcaaactcgacgggctgctcaataggcttaccgttacgcttcaagaattcgatgacaggattgccatggcaatcgacggattgaaaatcgacagaagcgacttggatgatagcttttgagggcaattcggaaaggactatacctttagtttcaacggaactctttactttttgatccttgaaacgaacataagagttgagtctgaaggtaaggattgatccagaaagatcctgactaggatcaagcaactggaaccaactcttagactgtaagacagcgacgtctttgggagtagcaagggtgagttgcattggggtttcttgggtatgttcaaaagtattttcaaagtcagtaaaagtaccacgatacaagaaccgactaataacttcaataacttcctttccatcacggtaaacagtacccttgacagtgacggttttaccggaatcgttgttcaaaatagcaatgatagaagcagacgtggttaccttgtctccctccattaatgaatggctaccaaccatacggaaagagttagacagatgaaccaatctaagcaaatcgccgtcaatagccttcgggaaaatagccttggtaattgcttgccatccaacaacaattgcaaaatccataggggccatacgctttctaattgctctcttagtgtaggcctcattatgatttccaactgtacggcaaaaatcttcaatcatgtttccagtgacggtcacttcagggccagtgaaagtatcggtaattgaagcattctcaggataaggctcctctccgaaccataaagcccagtagaaatgcttgatacgatcatttctgccatcaaggatctctgacacaggtgaataaccagcagagggctcgtacttgaacaagaagtccaaatgaacctccttcttcaaagcattacggttttcaaacatagagacaacgatagtttcaccatcataagataaacgagcagcaagtacatagtttccactttgagtctcatataattcaacaacagtatcattatctttgcccttaacaacagcacgctgcccataacgtggagcaaaaattcggcgtaccggattatgttccagcttccatcctttagctacacgttgggtggtaaagatagctctgaaccatgtatattcaggaccagccaataactcaaaccataacttcttagaaggtaaagcgctgttagagccaatttctggtaatttgtaaactttagaaccagcctcttcagtaacagaaacagattccaaacttttatgagaaacattgacaggtggaacaccaccaaaatattcaacaataggaattttcttttcatcgccagcataaaactttttaataaaatgttgaatatgggtttcattaataccatcaagaagttctttagcgggttcattaacctttgtcgagtgcttggcagccatgggtccttgaaggatggcaacacggccaacatcttcaccaacaacggcagccaaatcttcgctctgccaaagggaatctttcttgaagtaaaattcaaaagtatcatcgattgcgggaatgaatggaactggtttctggaaaggattggagcaaagagagtaaaaaaattgagcatcttgagtgttgagatcttgagtactggcttcagggtaagcatcgaggaaacgagcagccacaggatatggatcattaaggtcttcaaaattttcaataagagttgtctttccaacatcctgggtaaatctttcttcaatacggcgcatcaatttaccagtaaaagtacgtaaagtaacgtcaatccatctcttttctttcgtaacgtacatcaaatcaattgcacgatacaagagttcagcataagtcatatcctcaacgctatcaacagcctcaaacttgaatttttcaggagatacttgttctacgatatgtgcagggaaatacactttttggaaatcgtcattaagtcgtttaataatgtactgtttcttagcaagcaaggctggaagacgtttaggacgaggaagcgaaaatatagtgtcatcgagctctttccaaaacatgataccacgtgttgcaagcttgtggataggctcaccaagttcggataatactgtgacaattccaccagtagggccgtcataagtcttctcccactccgagtcatcaacacctttagcagctacaatagcctccttcgcagccaaagacgtatgtgcttccttagctaccatcaaacgtgagccgaacaatataccgtcaaaaggcataggaggaagtttaaatgcagcactccactcaccagtcaaataaggctcagtatcatcagctccaccgaaaccactaccggcgatgaggacaatgttatcgcagcgtctgattgcagaatatgtcaacaaaatgggagaatgaaagtcttcaaacgagtgatggccacctgcacgaccaccagtccattgcaaaacaatggggaaagtggggttagccttggcaatgctaatgacagcgttgacagcttcaactgatccaggcttgaggcaaagatattgaacacctaatgtagaaatcaactcattagcaacttccaatgaaggaataccagcggcaatagtaacgccacgaatgggataaccctcagcaaccatatcacgaatcaaaggaatctgccaggcataagtacggggattaatgtagataacgttaacacaaataccagcaccgggtggaatattgagagaaagtttgtggatggcttcgcgcatcatttttggatcaaagtaaccaccaccggctagctcgtaggtaaagccagctttcgcaatggcagaacagaattgccaaggaacgctagtaggagtcatgcctgcaacccacaagggagggagacctagcatacgagacaatctagtatcaacgtatacacgacccaacttattcttgacaagcttgggactatacaacttgacccagttaggagcaaactcgattgacttagcatcacgatcgaaaatttcaaatttagcacccatatccaagctttcaaaggaatcagcaacaatcacacgtacgccctgtccatccttgttggcacgtgttaacgaaccaacgcctgaaatgccaccaggtccgaagtcaatgatatgagtgacatcggggaaaccacaagcttcttcccaatgaacaaccttttcagtaatcattaccgcaagagctaataaaagcttggaaggttgttcaaatcttaaatcaccagcatcgtcagtagaatagactggaaccttcaaagcggagaattggagaccttgcaaatccttttctaataaagaacgaacaggagccaagtaggggctatggaaaggaacagaaatgctaaggaatcggttgataaagcgaagcttacgctttgaatgagggatacgagattgattttgtccatcagctttctctttgcgcaaggaaaggttcaaaccgtacaaagagcgagcaggtccactgacaacaaaactgcgaggaccattaaccaaactaagagaaaccttcctgtcttcaggtaggtgagtattggtggtctcaatatgcttgttcagagtctcaatgggtaaatcacgaacagctaacatgggagtggggtttccttcagatgaagctagcgaatcagcaacgactgaagggggaagcgtagttgttgggaaagtctgttgagagcgaacaccaatccaaaacaaagtagtcaaagcaactttggcattttccataaaagaagctgaatcagtagaagcggaaacagcagcagcaacaacaatgccctgtgaatgaccagaagctgcgctgaagcgagaagccagctctccagggttcaaacccaagatttgggcggttacggagaagtgcacgagctgtgtgagaccaactaggggaagggagacaggagcactgaccaaatagtcacgttccggtcgctcgccagcgagccagtcaagtacattaagtcctttggaataaacttttgatgcctgttcattttgagaaagggtaaaaagatgtttagagagcacctggatcagttcagctgcaaaaggagcatacacttcataaagttcaatcaattcgtcaaaataatcttcatagccttgtccaccaaaaatggccgccaattttaccgaggactcgtctaacaaagcggatccatggaattttgtggtctgaccaatcaaggcacaagagtggtagtagaaacgaacgacgtctttttgcgcaggaatgttcaatcccaaactatgaacgacggcatgaacctcattaccggctaagaaggtgcgttcgaattcaagagtaataattcttaagagctgggtatattgcccaggagtctcttcctctttggcggcaattaaaccgaggaaaccagctagtaagtggagttcatgttcaaactcaagttcagcgccttccttctccaccgactcggctgaaggggcgggatgaagggacaggaattcatcgcgaagctgagcagccaacaagtattgtgaagcaggaattagaatggaaggcgaaaaatgagcataagaaagaaccaacgacctcagcgactgatgaacttgttcagcctcaaccatgatttcaatgataatatgagaaagaaattaccgtatataaaacaaaggtaggtctatgggtggaatgaaagaatgtcaacacaaatatgtagccaaggtgtatcgaccttttttaacgttgcgtttttcttcgtaagacaccaatcagtcagtatgccagaaaatccgtcgtaaaaaagggagccttaatgaaaaaaatacagtatctataaatccggcaaatttaaatgaaactctacgcgtcaaaggattagtaaatgaggacgtattactctactgttcgtccctaattatttatacttccttttcagcacaactttctccgttcgtaatcgtcaaacggaaggaatgttgaggatattaaaatttttgccagttacagaactgtctatttatataaagaggatgagtaaaagtgtgatctgttagacagctagttcccagactaggtcagttgttgggaattggtaggatccactaaacgcgcttctaaactattcccacacgaagtggtcacgtgggtttccaacatttcgataaatgtaagtataaatacacaaatttatttaaaatattttttggaaagttataatggtatacttgctgtatatgttttttcttccaatctattgaccccgcgtcttttcacgccggttgctgatatgaatttagactaacgataattgataagcctcagtataaatgattaacggatagtagcaataaacaacgaggtggagttcaaacatggagaatccatgctaaagacattcagcttatcctctcgctagcaaaggcagaatcgagattccttattacgaaattattatcatatagatattattatattaaagaattttagtttataacggttaatttatttatttacaaaatatctctagtgtaaaggaaagcaaaccttttaaaagtctataggcagtctaaagattccttgcgttcctcaaattagtaccaaatactcgcctttttgcccttcttaccaaccttttctatggaaaggatgattccagcgtaacaaactaacaatatcactcacccagtcgtcttctttgtgcgatcgaatgatgcaaggaattgcattgtcttttacactagtgatgtcgattcgctgtcctatgtctgtaagaccaagaggtcgtccatctatcgaaagttgcggtcgtactcttgatttgtttgatgtttcaatactgattttaaaagtatcgggaaacaaaaccggtcggaatgaaagcgagttggggcaaatgggtgtgagcaaaagagcattgattgaaggatggacgataggcccgccggaggaaagtgaatatgctgtagagccagtaggtgtagaaatgataaggccatctgcaacggcctctgtcaaaaacttgtcatttacaaacacttttagcactgccatgtgaggacttaaacctcgatggatatgcatttcattcatagcgtaaattgattcgttatacaatttggttttcattgctacacgtagtctcatccgcataagcacgaacgatcgtgagttgtaaaaatcggcgaatgcagtttgaaacgatccaaagtcaaatggtagtaaaaatcctaacgttcccaaagaaaatgagagtataggaggcattcctgatcttgcgaataaagatgcagcatgcaaaatagttccatcaccccctacagttataattgcatccaccttctgctccaaatccgagatttctgtccacgtgtacagatttagataagaaaatttttttgcgacgtctgtttctgtaataatgcaaatatctggataagtttgttgtagatgctgtaccaaggtctcgaagcagtgatcaacacgttcgtccattcttttctttaaaatcaagatgtttttgggcggcttcggccattgtagctgtttcaaattagatttcccaccgattgattgtggggatgcacattctattacataagagtcagctttgcctggatgaatttttgttcacactacctttatacactggaacaatgcgattctctaaggtgtttacaaggcgtattgactttgaatagaccgagttataacgaaaatattgtaaagaacctaaattaataatcgaaaatcctttcaattggcgaaaattaggagctaaacagactgctgtatttctaacactaattctaaagccatttgccgctcttatcattagattgatccaattttaataaaaatggtttttcgaaaagtctttatagaagtaaagtgggatccggaccttcaaattcaaaggcaaagatatataatgaagcaacacgtaaaaaacgctagttagtcagaaatcctatacaaatggtaaaattactgtaataaaaaattttgcctgtaaatcttttaaacgatcagaattttgattttatttactgtatatatttttttttattggaaattggatattttatgacttcccacgatacaaaccatatgaaccgataaatcgataaaatttgacttaaacctggagactagtacaaataaaagctgtttattagcaaaaggttcatttaaagaaaagatacgttacatatactgatattacatatatggttaatcacaattaaaatacaataaacaatcaaccgaacaaacacaaaaacggttaaaagatgaaaggaatacatttctaatcatagatactaggaaaaggataaaggtgatggcgaaacaagtctgtagagttatgtaacattcgactaatcatgctttatttggtaatattggcggaatttaaatcatcataggttaatccattctttgctgttcacgtgctacagcatcggccatttcctcgtcattatagatgtgaaatccaccctcagcggtaactttggcaagttgaacatttttggaatcaagcttttcttccattacttgtcgaagtactttgagaatcaatacttcagcttcctcgagagtcatatcctgaacgacattgttagtttaacaaaaaaggaaaaagataaagcaaataaagttaatacgtactttgtgaaattccttcactagttcgcttttcgcgggttcactacctgaaccaatagctttagcttcataacggaaatatgtacctgaaggctcagagtggtatctgtataggaagttagcatcttaacgaattacaacaaaaggaatccaaacaatggcaggtgtacgaagataatcaaaaaacaaaagcattaacacaatagccacatcgttccataaaaataaaataattttgacttacagttgaggaccatgctcatctattccagcaattaacaaagcaacaccaaacggtcttgacatgatgcgttcttcgccatcttctccttcaccaaagcgaagtgcgagatcacaaattgactgggtagtactttctataccttgtggttcatcataggtaaaacgatgattttgtgtttgaactctagcatgttcaataattgtacgggcatcagctgttaggcctgaaattgcgcaaccaatgtgtgaatcaatttcaaacagcttttcaacagaatgagattccataagtggactagttaatctcttttcaacaccaaggacgacggcatccttagttttcacaccaatagcagtggatcctaatttgatggcttcgattgcatattccacttgaaacaaccggccttcaggagaaaaggtatttactcctctatcatattctaaagattagcttaagaaacttgtacagtttacttacctgatctagtcataaacatttttaaaagagaacgtgtaaagtagtagttgctgactgaccaaaacccagccaaatgataatatcgttaatattccctataatacgttgcctaatatatcgtaaaccagattattcgttacactccgttattagtgaatataaaaattaaataaaaatatgtacagaggagaaaggtaaacaaatgtttataataggtatattgaaaataataattcgaatttgaagataaaaaaaaaacgaaactgactaatatacacgtttcatgttacaataattgatattgtagtgtaaccaaaaacaatccaatagctcaatagctttggaaaagaacggaaaatattatccttcatctaaattatagagtttttaaactgcacgacctacgacaatagatagccaaaaggatagcaaggaagtagcgttttgatagggcatttgacgaatttgggaagatacaaggaaaattaagtcttctttggtttcagttgaaaatccttgaattgaattcaaataattggataagaattgcttttgagcagcaggagcaagaacacttactaaactgattgaagctttataaaaaataagggcgttgtcaaattcatatcgtataattggctgaaaccatttcaataaaacatctgtgaaataataagctatttcgatgttatagtataaccttactctcgagcaaaggatgctcttcagagagtcgagattcaacgttttggtaagcaagaagagacacctagcatgaacataaatgtcattgtctagatagtcttttggagagccctcatttagattacaaaaaagacacgcatacagcgacgcgtaaacataatgtttgcataatgtagattcgtcagattgagatataagtttttcagcgaaactaagacctaatgatgatatttctttagcagtggagcttaacgttataactttctcgttgactgtttgcttttctaaacgtcgacatatgagattttgccaattattgataaaactcaaagttaccaaaactggagagcctgatagcttttgtaagtctacatatccctcgagttgaattgaatctataatggcttcccgcacagtttccgagataaacttggctggttgagcaacacgactcaagcatgttgttattacaaaatccaatgtagaccatgatgatgcaacaaaagagaatagatactccatatgaaacaaagtcaaaataatatactcacataaagatcggtctgcagccaatacattgcttttacggtactgagattttgccaatgattctaaaaccataattattgagaaaaaattttttttaacaaactgatggtcattatatttagaatcagaggaacgacttttccaagagggaatcgccttgtcaattagagttattaacctgcatcatttagtcttccagaacagtgaagtcaaacactaaccttttaataatgctgatttgctgataagttgataagcgtaataacagatggcacaaaacagctgtaggcaaggaatcccgcttgtgttcagtatccaaataattgatgaaaccgctccaaacaatttcttcccatttctgagacaattagtataaagttttttggagttctatatttactgctacttaccaataaatgagggagtaacgaaaatgcatcaaaagaaatatcgctcgctgatgaatcgacagatgcaaaaagttgttgcagtaaaaaattggcttcaaatcctgaaaattgatgcgtttttatctgttttgataaagctttgctaactgctcttttcaaggggtattgtaagttgacgatatgatcgcaactcaatagtttgtaaaaaacgcaaaggagacaaattcttcgaaagcaaagaatttcattgcttgcatctacctcaagaatgcctacaatgcttttcacgaaggatgaaaatggcaaaccgttattcgttacctttttcctgcttatcaattcaacccaaaatgcaaagtattcagaacgatgctcattccaatagtcccatattctaccgcaagcaatcaattgtgctaccaccagtcgaaggttctgttcattatgtaaattgagtaagacatagtgtgtctcccataggacacttggattgttaacaaaatggattaaaaaccaccggacttacgtttctaaagatatcgagtcctctcgtaacagaagaagcacgttgttaatggcttcttccataattaaaacgcagtgttctggaagccttattatctttcgtacgatcactaccacagaatcaaactgcaacttataaattgacttatacggagttttctcatttcattaattactttaacaatcaccatataagctgctgagcatatagcggcggccatatcttgcagcatggcgtcttttgtcaaatttgccaatacgacattcttagatgcgcgatttccccttttcaagaatgtgtcttttgaactagctcgaaagcaaaattgggccattattggaaacactggaagtggtaggactacattcttgcgcgtatgttttgtaatttatgcgaagtgtttggagtaaaaatgcgctaaagctttagcaattcatcaaatttactaaatcagctttgtacaattcatttttgtcccttagtcggaaaccaaacactttttattatcattaattacatggtagtaactttactaaattgctaactcaatacagtgtatacaaggttcctttacaccctcaccctccactagtttttcatatccattcttgaaaggcaaatctgatagcccatggcaagcaatccaattgcttgattttaaaagttctggacagcagcgtgccgcatactactctgaaagatatcattcctttagagacaaagaacatgacactacattggagaagtggcttttgggcgcttatcgagggaatgagaagtttgcttctcaacatgtacaagaggccgcatctatgactcagttatctcatttacttccttcgagtttaataaatttgagcaatggacaatctagaagagcgatgcttgcatcgaaacttgtgcaaaggccgcagcttcttttacttgatgaaccttacggtacgctggccactaaggggtgcaatttatgttaatacaattactaacagtattttttttagctggacttgatgttacttcaagatctgttttgtcttcacttttaggtgaaatgtcaaaccattgttcgccaaagattgtactttccttacgtcctcaggacaaaattcccgactttatcacacatgtattggaattgaaaaataaaaaaatcacatatcaagggcccaaggaacagtatattcctatgaccagtcactcaactaacatacctgtcaagccccagatgaaaaaaagcaagcctattacaataggcaagcctttaatttccatggaacatctcaactgtgtttactggggacgaaaagtactctctgacataaattggactattagagaaggagaaagatgggctttaacaggtagcaatggaagcggtaaaactacacttttagcatatgtagttggagaccaccccaagttatttgctagcaatattaaattttttggaaaaagcattgggcccggcactggaatttctatattcgatatccaagaaaacatagggcattgtgtaagtctataaaagtaaatagtctttaaaactaacgactttttagtctccagagatacacaatcatttcccgaagcaacatacatgctttgaagctcttcttagcgcctggagcaccacctttaccatcccaaagttaaccgaaactcggttggcagcaattagtagcatcttagaggaatttgaactaaaggatattaaagataaaccattaagcagtatctcggttggcatgcagagatttattttgttttgtcgtgctattgtcaaacaacctcgcttagttgttttggacgagcctttccagggagtagataccaaatatgtccatatggcgcataattacttaaatgaaaagctctctccttcccaagccatggttataatttctcattacgaagatgaactccctgcctgcgtaaatagaagggctcacattgataatggaaaacttgtcatacatgcttgatgatgaacatccctattgaatgtgtataattcttcgactcctttctaggattgttttttgattgaccccaaaaatttgaattattcatcccaaattgtattaccaatccgataaattcttagaatacttagtgtttcacgcccagcttttctttttaaagtctcattaacaataaacccatccttttgcaatatttcacaaatagagtgtaacttattgcgagcaactgcaaccatgtaaaatactccgtcttgtgaaagtatatcctatccataaatgagttattaatgtaaatataaaggtctgaccttacctttaattggtttaacaaagtgctagtgacatccataccatcggtaccaccagcccaagccgaagcaatagtagcagcttcacttggtatttcttcgaactcggtaggaacatatggagggttgaatattaaaatatcaactccattcccgagtctaattccgtcaaggaatgaagtttgtacggtaatgaacaacccattatcgtccttatacaactcacgattattcagagcagttatcttactagcacgacacgcagaatttgagatgtcggacataaaatgaactagacatcagcatattatattttgtggtttgcaaccgtaccaattggcttgtttttcaaaatcccactttttaaaaatgaggatgcacagccagatccgcagctgcaggttaatatcttcacgatttaaccaaaaacctacccaatttccgctgttaataagtttttcatttcagccatttggcgcaattttttggcatccttttcaagcgcatcgagcaaagcaaacgtgtcctctaaaagtgtaattagcaagcttttttgaccttttataacataccagctggttcataaacatcttgaaattcttttagacgcaactgggatgtaactggggtcgaaagcattcgttcttacgcgtacctacttatttgaagaaggacgtcagactgtggtgcaaatgatatgagaatgtttgatttgggataggaacttttggaatatgatgaatttttttgaaatttcatttaataataaatactgattctaattataatttaaacgtttctgtcctgctatgaacaccgtcaaagacgaatgtattattcaaaggaagatattgttgggctagtaactaaagtaaagttagtccataatagtatttgtataaatttttcatacctttatagtctcttgagctacaataccacctataaaagatgatattgaatgaagttcatgaccatcagcgcgttctctgaaactattagtaaaaagtcagaataagaaatttagcgtacaattcttgtatagctgtgtaaacaacgtcaaaaaatttctctaatccaatttgggacaaaaatgattgagcaacgctgattgttttagttgtatcactgaacgcttctttgtaattttttccatgtttttcaagtattgtatcatatatgcgaaacgctaaataccacggaagtaaagaatttgagtcaatcgaggatgattcgagaactacggtcagacaaaagcgaatactgttaacgtacctgagtttgatgtaggttgatactcctctttcattgttttgaaatccataacctttatatttaaacaatttcgagaaaaatgcttgatttctaaatcggttatctcctcgactgatcggtttaaacgtttcagcgtttgttgaacgtattttttgaattttaaaatatcattttcagatttttctttgtagctgaaatattagtaatggtaaaagttaaacaaaaaacgtacatgacctgtagctttacgtattgttgagtagaacaattcatgtcaggcaataatccagatagtggaagaaattctgtctcatcatagaacattttgagacaatgcgccatgatccaaaagctttcagaatcttcctgaattttaacgcagcgagtatcgtgtaaaacttcgtatacgttgcttggcaactatttcatattaatttatgcgttctaaaaaatacaaataccttatattccttaaaagccttccaagaattcgatgaagcctcttcgatgttttctgaatcacattttcccttgtattcctccattatttttcgaaacatagcacaatcatcagcttcttgtgaattttgcgcgtgtgctggtgagacctttaataagacatggatgattaagactatatacggtatttctgacagagaagatgagtccatattgtccaaatccattgattttacataattaattagttcaggccacgggtttttcagacgcaaatcttgaggcaattctggttgtgattgagtagctaactttagttagatatccctcttaaataggaacttactggtatattcatgagtcgaaattcgaagtatgccggcaaagccaactgaattgaagtgtagcagaggaatcttgtgcgatcgaaggtactcttctaagcgaaaaagaggtttttcctttaagtttgaggataagactacagaaaattttgaaaaatactcaatgtttttatctattaaagcttcggggctctacaaacgttagagtatatcgtccaaacagccataccatctctaaatattccatttcgacgtttggattaagttgttgcaacaaagatgccgtacagcgagctctggattttccttcttggtcgtactggataaaaaagttcattccatccatactgaaatcgacagaagtatcatcaacgacagcaaaagagccaatccctattacgtctatttagtataatttctttaaaatatccaatacctggcaaaattaaattttttaaagcttcacaccctacagtatttgcatacaaaagacacacatgcgacttctcaattgcgttctgtccttcagctttccaaagccgtacttgtctatgattaatagtaaaggatttaatgagtttcatacctatcgtatttttgcattttcgcagaagttcccatactagttcaaaagtatgacaaaacagctggaagtcgttacgtgtaaattacaggtatgtatgtaggaaggaagaaggatgttaataagacagcttgaacaaaatctctacgaaaatatatcaaatgaaataaaaataaatttggcttgtaacaataaaaatggtaattaaagggaaccgacgatatgactaggccggctaagtttgatattctaaaattgtgaagcaaaatgaaactacttccattagggaaatatgggcttcttgaaaacaactgttaaacttctgtacctaatcagctttttttgagtatatggcaatagtatagagtcggcgtgatagtgactcaaatactcatgaagaaagacaaaccaacaatcaaaaaagtagaaaagtcaaattttttttggtaataagataaatactaattaattgttaagtctctaaattttttgcagaaaaaggaatggtagaaaccaattgactacatgtgtaaactgaatgacaggctgacaggcaaagataatcaaacatatattgtaagattgagaggatacgtttttatcgcggatgtctattaaataaagtaattattaaagcggaaacaaaagaagaacgagaattcggcagtaaaatagaatatcaaaggagtggccgaaacgaaaacttattaaacgtgggtcaatctatgacgagcttcttgaagaactctatgccaatcagtattaaatagaacagtgaactgacaagtaattgcggtgacactagacaaaatcattccacaccaaatcccctttagaccggtattgaaatatacaacaacaaaaacggtgactggtaaagcaaacaagtagcttgatccgatactaattaaacctccaatatactgtttaccagtgccacgaagaagtccacctcctacagcatttaatccgtcagtgacaataaacaaggacaagatagggaagatgtccttaacgactgcaaggacttcgggatcactggtaaacaagcttccccaaacgtctctaaaacagaaaattaaagacccatcaaaaatggatatgcacaaagctagcgaatatgctactcgagagcaaagacgagctaagttggctcttcctgaaccaattaagtgacccacgcgtgttgacgaggcaacagcaaaagcgaagggaatttgaaaaagcaaagaagtagaagtgagcaaaattgactgggatgcaaggggtgcagtacccaaataaccagcaccaagactagtcatttcataggcagcccactcagtaacgatcatcagcattccatggaaagagaaatgtaacatgggagatagatttttcaaagcctgcctagagaaaccaggccacgggataggggtggaggagaaacaaatatacaatattaaacaaatgctttgaaaccaaaaagtagtagcaacggcgactggagcaccgagaaagccaaatccaattgtgggatgccatacaagaaggtaatttaaaagaatattgagaggagcagcaaagcataatacataagtgataggggtaaatatgccttgagcttgcaagtaacgcttcaatgcctcaaaaacggcatatccaggtctaaaagaatacagttagtgaaaggaggagagagaacggacaaattttaataaagtacttacgcagccaagataaacactctcatataacgaccacacaaatgagcaaccataggatcttggtgaagaaagattagaatatgttcaagattaagccaaatcaaagctacaggtatgtgtaaaacagccaaaataagcagacatctttgtaggtagatggctacattgtagggtttattagcgccaaaggcttgagtggctaaggtatctaaggaggagataacaccttggaaaatggagaaagcactgattgcagcagtcatggtggaaagggacgaagctgccaagtattcctttcccaagtgtcccaatgtaaagactgtagaaaattgttccgaggattgtaacaaataagcgatgacggtgggagatccaagacgcaaaagttctgacaactcgtgctttataacagggtatcccgatgcgttatctgcgaagctctcgccaggtgtatgaacatgatgctgctgtaactgctgagctacaggaatcatagaaccgtagacggctggaatattaggctccacatactcattgctatcctggaagtacccattctcttctgctagtaatctttgttcctcttcagaataatcactgtcgggagaaggaactcttccagaggtcggggatttggagaagagtttggagaaaaaacgcttcataatttgagaattaaccttgtcttcactattaattttttaaaagcaaaatatttcaaattctctatattcgcctttctaatatcttttcttttttgtgttatacttaggatgaagcttccaataattacaattaacaaagtctttaactatataaggggaagagaagtcaagtttgatagtgtgtacaagacaatggtaaacggtaagccgtggaacggtgcgaggtttttaatcagctcaatcgtcccccctagtaccgacttgatatgcaagagataatcggtaccgtacatagattaaatacaagggagaaccaatcaaaaatcaaaagctctcaactgagccaatgatatatcattaagataaaattaatttttaaatcgcactaagcggacaaatagcgtttagactttttatcagtttcgctattgaaaatttagtaccgacaatcagcaaattttacaaatttcttttcatggcaaactgctggcttaattgacaaaaaggaggatatttgacaggaaaattaacgcagtttatgtcttgaactgcggaatcgatacgccgtgaaaaagaagccagaaacagccgacggtagtggtgctttttgaaggattcttaaagtgaaaattatctgctacacgagtatattatggcggtatcgaatggcaggtaccaaatgctacaaaatcttaaaacaggcatattaaaaaatgggaaacaaaaaaggacacaataaatcatgtaggattctaaaggatgcatcgaccagtagcggattttattgctaagtattagaactctttgtatttcttttcattgatttgtaccttttgtttttgtttttgtctatgagctctccatatgtttctacttcgttccgcggaatgcccggatcgactgttacttcttccactcccgtaaaccaggtgtcgtttattatcttgatttactcgctaatatattttcgttaagattacttatcgagagaaattgaaaatgataaaaatcgttaaagtcaaatacgaacagttcatttttaacgtccaaattttgatttaacgagaacttgagcaacactttatttcttttcatccatcaatgtatttaatggatactgttcatacatacatactttcttcgttcgtgttcgtgttcacattgctcactcgttgggtggtttgtacgacctatttgtctagtccaacgatatgcaggaattgcaatacgatgtagttttattgcaaaaaatcgtgtataggaatagaaatcagcatcgactaagtgtttggtggagacacgtacgaatgctgcttcgaagactaaagcagtcgctagatggaaatgaaaaagcgaaaattgctattttagaacaattgccgaaatcgtacttttattttacaaacttaattgcccatggtcagtatccagccttagggttagttttgctgggtatcttagctcgcgtttggtttgttatgggcggaatagagtacgaagcaaaaatacaatcggaaatagtctttagtcaaaaggagcaaaaaaaattggaattacagtctcaagatgacatagacactgggactgttgtagctcgcgatgaattgctagctacggaacctatttcattgtctataaatcctgcttctactagttatgagaaactgactgtatcctctcctaattcttttctcaagaatcaagatgaatctctcttcttgtcttcttctcctataactgtttctcaaggtaccaaacgtaaatccaaaaactcaaattccacagtcaagaaaaaaaagaaacgtgcaagaaagggacgagacgaaattgatgatatattcggataaataaacctcaattagtctttccattttcaattgattttttcttttctttacttttgctttttgtttcatctatttctgacaccagtctcgcaaaatctctctatttttattaagaacattacgctatgatacgaaaacgctgtcattcatcataacaccatttgggtctttgagtctctactgcatttcatccagcatcaaggcatcctgttgtatagaatcaaacatattttttttctttgtttgtacatatcttttatttatctgtgcatttgaagtgctcgcgggctttaatttattcttttcgttacttgtcaagtttgaatatgcagcgattctaagccatccccataacgtatttattcttttcaacctattctgagcttctaattctattaaaccttcaatttattaatattgggttttctgttctactgaaacacttttcaacactatcactgcatatattctggttatttgttttttatgcgcacatcgtgaacaaattaaatattcattttatttttcaacggttttcttattagaacaagtgaattttgctcaccatatcacctttcttgttttttcgcttcttttgttttatcgttttgctgccgaggtgaattacatctgtttgcaatcatgggaaggaaatgtcgcaagcttctcttaaagggaatacctatatgcggcgttattttgttgatcctctggggctattccctttataacacattgagatttatggtaccagggaaagcgactgaaccttttaccttaagtttatcggatgtatcagatgatactagtgctccaggagaaatggaaaaaataccaagagtgattcaccagctttggaaggatgaaaatattccagagagatggtctaatactgttaactcttgcaggcgccaacatcctgatgaaaacggctggcagttcattttatggacagatgaaaaaattatgtcttttatgaacgaaaattattcctggtttatgcctgttttccacagctatccttataatatccagaaatttgatgctgcacgttactttattctctatcattacggcggcgtatacatggatttggatattgggtgtaaaaaacccatggatcctcttctaagcaaagctacttttatattgccttcgacggaacccattgggtatagcaatgattggtttgctgctacaccaaagcatccatttctgtatcaggcgatacataacttgtcaaagtttaaccaccgttatttcactaaatatcccacggtgtttctcagtgcaggacctttattcctatcttatcaattttgtaaatacttacttacgccgcatgaaccagtgcgcgtcttacctgctttactttatggaaacggacctaattcatttttttcacatgttactggtgatagctggcatggcactgatgctaaagtatttatttggatagaccgaaattcaaaatctgtcttattttttgcttttttggctgcgttcgctatccttttcttatgtctaagagttgtctttaaacggagaaggaaacgtggaattgcggcttctcactcacaaatacaggagctatatccctagtcccttcgtttctatagatgggctaaatgggtgatttggctattgaagaaattcaaaggtaaaagaagtgtatattatagtttcatttgatgacaacttgaaaaaaaaaaatgatgccaaagtcatcgtctctgtgtttgtttaacgaaaacggttttttttaaagggctataaattacatttacttctaaatgatacatcaatatctacaaatatatatccttcattgaactctggctcttcttttcaacattagcataagaacttattatgtatacacgtgtttgtattttttaacgataatttgtattttatgcaaattactttaaccaatcttgtaccataatcgtatatcgtattgaagggctagaaatcgtctctaatcatctaaagcagaaacatataagactgttggacggtagttaggaaatcaaagcactttaatataaataccataccattgtttccacgaataaatgcatctccataaacattcgtcttcttgccattaacgtattcttctgtgcgttcaagggccaagttcatataaccatcaagacaactgaggattcctaaaaaacaggtttagtattaacaaaccctaaataacggaaaaaaagttaaagcgatagaaacaaattgcaaacttgcattgtctccgacgcaattcatgttaaatacctttatagtcgacaccagaacttaaccggataagaacttttttgccgatgaccttattcaaaaactcattaggagaagaatccattatcttccagttggtttagagaattcagcctttgaagggttttctgtgagtcgtaaattgaagtagacaccaactacattggtaacctcagttcagggtgctcttgcatataatgaagaatagcattatgtgcaaaaatgtataccgtgcaagactacactactttaatatacacttcgttgcgtatcactatatgtgatatgttggaatatcagttgagatctggttattaataattatgggtaactatccgctaactaaataaattttattaaaaacaccctttagaacaattataaatagaggtacagctgaatctcgttcctcagtttagttaaagctatattaatgataggtaacaatagatcgtacataaaatattatatatgtcctcggttgctacttgtattacctgctttttgcaatattgcaatataatagatcataaagctcattgcagttctacacatcgttaaaattaaataacaaactgcgtagttagtatttatgtgtgttaaagtattgtgacacgttctgctaacactttcaagtttactacttgcattgaacattgcttgtcttctctaaattatttgtacataataatccatccgagctttgtgctttacattaagagcagcttcactacttcttcttttaaaactttgcttcgatggttgctaaacaagaatcggtggttgcacctcaagttgatgtgtcaaaatggagtgggaaggaattggagttgggcaaaaaggttaatgaatacgccaagtcattagctacgtttaaatatcctttttttattccacctccctatcctcctgctaagccaaatatggccttgtctacccaagttaataagatgaagcaaactgcaaacgaggcatttaaacgcaaaaagtatgaggaggcaaaaaagttatatggattagcattacaactcgctttgaatcgctgtacttgggaaccgtcgattcttacgcgtgaagaagcaagtgttatgttgtgtaatcgggcggctgctgagattgccctttcccaattccccgaagctttagcagatgcaaatgctgctttgaaaattcgaaataattatggaaagtgttattataggaaagcaaaggctttggaggcaatgcatcgcatagaagaggctaaacaggttgtacgagacggtttaattttggcagagccagttacgagaaacgagttggtggctttatgggcaagttatactgaaaaagattaaaaccaactgtatcatggtttcaaatgatcattggatttgcacgctccttttatttcctttctttgtgttgtttcatattaccataaacacttacggccacataattaatccatttcaaaattaatactaacttgatattattgccaattcatttaatgctcaggtgattgtagcaattactgtatacaaaagaccatcccctagcacatcataaatacggtggttttgaacatgaatctaagtttcgattgtcatttgttaccctatagtcaaacaacaatgttataactttccaaaggatttattgagtaaaacggtaacttttttgcttgaaagttagttaccatctaagtcacccttctttgccttatagcaaaagtattatacaatgcaaaattttattattttctgtacttccactataataaaaaaacacctttaatcccgtattcccataagaagtttctgaaaatttgttggtactttatttggatatctcaatgtcgctttgacgtccaaaacaattataagcagtggagatatcgaacatcacgaacttcagtagttgtttcttctatatataccgtccttctttttttttaaaaaaacacacacacatttttttgaaaataaacaacgctgtacttttctctaatttctagcgcgtccacgtcgaggtttagggaactctaggggaatttttaatactgcacgcttatgatttttagcatcagttttgttaagacctaaagccattctttgagtttcggtgtaagccataattcgacaacccaccgttctaaaaagctcattagccttcatggtcttgacattcaagtcatttgccaaggtaagaacatcagttgagtaattatcaacgattaagcacaataccagaatataacatatgattttatcaacttctcgagatgatacttggacgctaccaataccggtggtttgagtaaaacgtttaatcaacccatcaataagaatctctggtggatcagccaattttttacgtaaagtttcacggttgcccacagaacgacgagaaaacaaaaaagcttgcaaaagagaaatgtaatacaaaattctcgcccgcttctggtcaacctcctcaatggaaagtaatcgctggaagcgttcattaataaacaaggagtgacggtacggcaataatttggcccaattgcgctcgtcagggttttctaacagaggcttaatgtaaatagctgaaaactcttctttgggaataatgtcctccaatttgtatgcatcttcaatggattcagcaccgacattgacaggaggaatagggcgatcttgcgcttgagcagcagcgatatcttcttgcgttggaagtgcttcagtagctttttgaacattactaaccaattgatccttgacatctcccaaagtttcagctttgacacgattggcggactcttccataatagctttttgactttttcttgtaccaaatgccaaacccaagttggcacgctgttccataacagtaccgcttacagttccatgcttctttttcaaaaatttgtccttctcctgaagtgccaaaatatttctttcaaaagtattaagatactttgctggaacaatcttttttacacgaccagttttatcagcaacagctaaacagtaatttgcctcaaccgtagccgttgattgatttttagcctcaaattgaacacgctctgtccttccaattaacgacgcatctctgttgctctgattgctctttttgagaagctggaaccgggtattttcgggtggataaaatccggaaattgtcgtgacaagtggtggtaaactcgattcactcaaaggcaatatcttaacggatttttcatcaccggaatgggaatctctatatttccgcttcttgccctttaactcgtcacctgccattccaatagtggatgctgttggtaaaaatgctagcgcttaaagagctttgcttgtttgacgaagtgtagtgtacagtcacagaggctgcgaaatctaacttaacgaagtttgaggatcagtcattaaatgaaaagaattaaagaaactgaatattacaaatcgtagagtacactttaaaataaaaaaaaatgattattaatttactgtaaaggactaacaaatttgtcactttgaaaaagaaggagtaaaggtgactaagtaattcctagaacgcaatgaaaacattacagcagagacattattgtctataaaaacaaatcagaagagccatgggtagattatttccagcggaataatgaaataaacatcaaatgaaaaatacatagcaataccaagtatgtgcataatgcagagaaaatgaattaggagactttttaaactcaataatccctagaaaaataccacccaaatatattaacggtctaaagtgcagaaaatttttaaactagaaacacgaattttagaagctgttaatcataggatctgcgtctaattcaggatgagtctcttctccggattcatcgccatttttgttacgaggataaaataaaacgtctgcagatactaataagagaggttagtaaatactatattctgttttcaaattttgcttcaggcttcaacttggaccattgcaatgttgcgtaccatgtcgcaggctcattttcgcttgagatccttcatttccagctgggacggaacgccaaacagcatcggcctccacataaacacgcgttcccttccttaaaatagtttgaagtctgtcgaaattgtaactatcgaaaacataaaccgagtgaaaggtaggggctacgtcttttccattattggaagctacagtataacgcatatattcgtttcctttttgagactgcaaacgctcaacgtcttttgttaaattgccagtcaatgtcaaacgttgaatatctctataacgaacagtcgatgaagaaaacagtcgtttggaaaatgctctgctggattttaagaatagcatgtttttagtaccttgagctcacaggaaagcaattaatggagtcttattgtgtggtgttgtggatgagtgaagtgcgcatacgtcgcatatacgaagcgaaaagtacttggagaagtgtgtgaattgataaaaccaaagttagggtagaatttgcttttaattagctacatagtaaagagtctgaatatatttctacccaaaatgagccatttccatgaggtactttaggtttctaataagtttacgatacattatgctagcatttacaaatcaatggaagtaatacgaattttctaatctatgatcgtatatgataaaagtaatatcggattcatactaattcatactaacagtcattggatgcatgtttggtatataagctgacataaattgagtttcgtaaattctatcatactagcatatctagggatagcagaggaaataaataataaaatgcattctctgctcttacaagacgatcatttaacatattataaaggggaaacgcatgggttccaatccgaatgataatcctcatccaagttgtagagcttctccatatcctctttagatatttcgaaatcgaaaacgtcgccattctctttgatcctcctgggagtagaactcttgggaagtacaatgaatccacgctgtagacagtatctaatcatgatttgagcctcagacttgttatacttgctagcaatggcgagaagttgcttgttgccaaacttttcaccatgaacaagaggagcgtaggcagcaagttggatacccttggattcacagtaatcgacgactttttgttgggagcaaaaagggtgaagttcgatttgattgacacatggtataatctttggatggctgtccaacaattcctggatgtgatgaggaccaaagttggaaacgccgatagcacgaagttttccctcttcaacacctttctccaacgccttccatgattcaatacgatcaccatagggagagtgaagaagaaacagatcaatatagccaaggccacatgccttaacactggcatcaatactgctcaaagtagatttgtacccacttaaatcattaagcttgctagtgaaccaaatatcctctcgtttcgtaccagtctcttccatgaacttaaggatggctcttccacagtcagcctcgttgtgatacatctgagccgaatcgatgtgtcgatatccgcattgaagggcagcatacaccgaatcgaagcattttgtacgattcaccatgtaagaaccgtaagcaaattgagggcacttaagtccattgtttaacttaacaaatgatcccaacataatgtatgaacaaaaaaataaaattaaattaaaagaaaaaagtcaaaaattaatgaacgaggaaattgataattattcaattaagcaatcaacgagattcagcaaaattgaatataaccaagctgtttttcaatgctattgagtatttttgaaatattcaatattttcaactaccaaagaaaagaacgttataaattcttttcactaaaatggtattgctaacccgacatgcgaacaacacagtactatttataccatgaaaaacttctgatataacattaatgagtggtaatgataagcaacatcccgaagcaccatcacgtttttaccttacgtacagcgacatgtaaagaatgatgttaacccagcttttcgtcacaaaagttcgttaagcttcgaattcgtactaatcgatcgatggaattcagcaatgttcgttcgagaatgaaatgaataaaatgctatgtatgagatcaatcgaagcttgtgacaaatgctgaatcgcgaatatagcggttttttgagaaatttgtgattgagcgggttttatagtttttaagcggatttttatgcgagagcaaaagactgaactccaatagtaattattgataaaaatgcatttaatgaacaatgcgtttgtacttgctgagtattagcttaattgacatcaaggtgtggtagacttataatcaacaagagaaaacgctctcaagttttattatacattttatttatcttacctttaaacattattcgtgtcttttaaaccgacgtaaatgtatgattaaaatagtatggaatgcgctactttgaaatggactgctctaccagactattgccgctccattccatatgtgaaacatagggaaaagttttaaactacaatgattagttttcgttgtttgatttttttacgtagactgcatgaacgtgaattcaattcaataaataatattaagtaaaagaattttcgcatcaggaagtaagtgatgaaaaacgattgtacatgcaacagaacccattatgcaggaaatcaaccttttttgtttgaatgtgcagcctcaattgaaagataatcatcgggtgtttttgctttcctcaatatccttaggcgaaaggggaaatgcaagttaaaaccttcccactgcacagatggccgagaaataaaaggattcagatgatgattctttgataaatgctgttcttcttgaatattttttgtgttttcttacaaaagtcattgaaccgcaaacatacatgaaacatacatacaaacgtcgatacttgggcggaactattaaataaaaccaaacccaaaagtaccaacccttctgggtttggttatttttccaattttgttttccgtcattcttgtaacctcaaatgtgcaatatgcaaattattaatatctagtcttccttgcatttcttcttcctgttttccacattcacctgaatatcctaatataatacatacaacttgtttcatactttttgtttttaaattttgttttctctttccttcataaaaaagcaacaaagaaaaggtgcttattgagcttttcaaatgtgaaatttttagacaccatactgtgcctgaatctgtgcgagcacttcaggactcgcttgccaggatgccttaccattaaacaactccacagatccttgtaaaatcttttgaaacatatcacgaagttcggctgaaggattttcatattcggccacacaaaggacaaacattggcaacaagtatgaaagtgcttgtggattgcacgccaatatgttgcagaatcccctaaacgcggaatctttctcttcattctcacccaccgttttgatgatttcaaaccaaggttgataaaacaactctaggtgaggggcaacgagctccgggttataaacacccaatctgcctatcgtgatcgcaacattctcaagtactgtagtgttcgattttttagatttgaggatacagatcaatctctccaataacggctttacccattgttgcatgtcttttcctaattgcaaagccatttcgccagctgaccaaatagcgttgttcgatgcactcacatgtaacaaaggaagttgcatttggggaagcatatccaccaataaagcatcacaatacgggcgtatttggtcaaagcagtacatacacatatctcccaacaaagcataagcagattgacgaacttccggcacctcatccttggcacaaatgccaatgatttgaccgagtggtgggtcagcttgcgcaagcaaaggactaacttgactacccaaagcttgtataattccactaaccaaatccaatgtagtaacaaggaaatccctatctggaacgtcaactgtaggatcattttgtgcagtagtgattaggtataaggtgttgcgaagaattcggaacgtgcgtgcatacgtttcagctgcaaatggcgcaaatccgtcacgcaaagccactgcaacagatgaaagacactcaaatagagggaaaagattaggatcatcatcaggaatcatggaccatttttgaagtaatggggtaatcaatagttcgatataccgtttatcattcaaagcagatcctacataatcagcgagggtctgaactgcgtcgtacagaatgagcacattcttgcgttggtacttttggaatgcaaaagcaaggttggtaaggatcggttctagataaggaactaacgaagggccagcttgctcttccagaattgcaaaagccgagcaaccagcctcttgcacttttttgttattatcaaccaccatgcgaagcaatccttgcaaaagtgggacaaagtacttttgacgatcctcctcggactccaaacacgaagcccacttggagtatcgaccaagggtccaacatgtaatcgtacggaccagtggctttttactatctaaaagcgaaagaaagtaagggtataattctggtaaatattgaaccattccatccatacaaccttctgcaatggcaccaacggccaaaacaccggcttcttgaactttccaatcttcactcgtaagactttgcttcagatgaggaagaatgatttcaagtaacctttgcttccaaaacgatgataaaacatccagtgcagcagccgagcactttcgcaaattccaatccatgaaagcgtcatcatcctcgtcaaattcatcatcatcctcgtcttcatcttccaattcatcagcatcggcgttggaagaaccttgttgagtaattggtccctgggtattcaaggtaatcctcgatttaccctttgcatgctgaggacgaatatcctcttctctatcttcaacatcatagtcgtcagcatcattaccaagtaacagcaagtccatgtctgaataaaccatcccttggagaagcatggggactattttatccaaataaggacctaaagcagagcaaagatcgggttgttcagcaattgcaagccaaaactcacaagcttctaatgcgacattctgatcagaatcttgagtagagtacaacatgtattcgacaatgcttcccaaggagggtgcaattttatcaggacggacatcgagcaggtaaacaagagcttgacagacatttttacgcacatttggagaaacgtctgttgctaaggcgtagcatgtttcaaggaatgtatcaatatgggcatagagagattgactttgaattagaacaaactggttcagacagaaaagggcgtccgtacgaatttttgggttctcgtgtcgagcaagttcaataaaccggggtatcataaaatccaagggacgagtaccattgaaatcacgatctaactcttgagccgaatcctcacatattttagttaaggcgctgaatgctccttcttgagtggtagaagcagggctagaaagcatttccattaattgtggcaatacttcaggccaagtactaattccccaacgactaatgattgtagtgatcacattaccagatatgcctcgaatgagttgttcagggtcacacaaaccgcgaataactgttgactttgtgtaatcgaggctctgcaaacctgaaccagactctaagcttgaaacacgaacattgttcttcaacaaaagaccagcagcagatctaattgaaacactaagctccgtagcgttgatgagaatgcaagtaaggtaattatttagatctggtatatcctttgctttctcaagcaactataataaagttagttatgccatttgatttcttcttcacacgtcgttacacacgtgaagtaaaaagaagcatcttctacaacgagaaagaaacttttaattttagaaaaaaaaaatcttacatttaaagcagcattcctagtctgagagttttcggagagtgaattctttatcacttctgaaagttctacgaggacttgttcctggagaacccaaggattgtcccccatcttactctgtacttactgtaagaagttgttggtagtagttctctgatgagtgtggggaaggcaggtagtaccattccaagcaattccaagatttacatttaccagagtggtatgctatgattcgttaaaaaataaatggattccagtatttgttttcacatttaaacatgtattgacaggatttttctaccaagtaaaaagttcatattgcaaatttcccgtagacgcatctcaacactcacagcacagtataatgatctcatgtattaaataaattaatttacagaataaaaaaaaaagaattttagcacgtagctcccctatatcactttaaatttgttgatttttcttcaaaaaatttacgaaaagtccattgggttgcatgttacctgctgacgaagagaatagcactgtctatggaaaaccatgcaatgttatttaggaatttaggggcggattgatattgttttgaatactaaaaaagaattatatttaagctccatgttattcaagagaagtatttgagcgacaagccatgcgcggataacaccattgagtttaaattactattgctcgaacgtggcaatattttaacttctccaatttatgttcaggcccaataaacacgtgcaaagaaagctattgagtagcatagacaattatctaggtcaatcataaatatgtctaactctgtacattaaccataagaagaattattcatcgttataaggaatggctgcgttctccttatttttttacaatatttatgtatatacttaatcacgttaatatagcttacgagtatactgattgcaacattgtgtttcgctaaatatatatcgtttcgctacgaactgctctttagttttcaaggatgcaataaaataccgtaaaagttctccattttaccggaatattgctgtattcagaatgcgcccctggagatgtttattgatatgtatacatattcttataataatattggaagtgcgatagctactagtaaattgatgagtgcagtttaaatttgataatattctatatagttttaatgattaaattaagattcaaatatactaatcatcattaggacttaacggcatctatttatacgatatttcaaaaagataaaaagcatttgacttatacaggaatgcagtgtgccgcggtgtaatgtcctatagtgcagaatcacagtgtaacgtcaacatgacatttacgcggagctgggctgatggagtcgctcctctaaaccaagcatattaaaaggtgtagtaatttgaaaggattcataagaattcatacttttaaaaggtactttattagtaaggaattatttaattatttattattatttcttattccttgcttattgctttaaattgaagctttttgcttattgacgatttcaaagtaagtacacgatgctttgttctatgttcattttaatcgcttttgttcaactaacctgtatctgcagacattcataacattttcttacgtatcctttctttttgtgactcgtcgttgaactttcaatcggattctttagttttctgcttttctgcgaacttaatctacaaattgccatttgaaactttcgagcatcactgggattggtatcgttgtgaaaaattatatgtctaatactttcaaacattgctaaaatcaatataataattcttgaaatccccgaaattagaaggatttttatcacatattcgattatacttctatcatttgaattattctctctgactaacatttaaaacattgtggcctgttgtatgctatcaaggatcagatacattcattgcaagttagacagcgatcaattattttgaaaaattaaaaaatcatttctctcaatcataattgaatccccctgaactttgttgtaggaacagatatctcttaccaaagaagttccaccaaacgttcctctcatttctcttttgcttttaaagcttagtttcattaaaatatgtctgtagatgaaaatcaattggagaatggacaacttctatcctccgaaaatgaggcatcatcaccttttaaagagtctatcccttctcgctcttccctctacttaatagctcttacagtttcacttttgggagttcaattgacttggtcggttgaacttggttatggtacaccgtatttattctcacttggtcttcgtaaagaatggacttcaattatatggattgccggtcctttgactggaatattaattcagccaattgctggtatattgtccgaccgggttaattcaagaataggtcggcggagaccgttcatgctctgtgctagtttgttaggaacattcagcttattccttatgggctgggcccctgatatttgcctctttatatttagcaatgaggttctaatgaaacgtgttactatcgttttggctacgattagcatttatttgcttgacgtggccgtcaatgtcggtatgtgaatttagggatttagttttcagagtagtagttcatacaaatgactaactttataactagtaatggctagcactcgatctttaattgttgattcagtccgttcagatcaacagcatgaagcaaattcctgggctggaagaatgataggtgtaggcaatgtgcttgggtacttactaggctatttacctctatatcgcatcttctcctttctcaatttcacacagttacaggtgttttgcgtacttgcctccatttccttggtactcacagttaccatcacaacaatatttgtgagtgaaaggagattcccaccagttgaacacgagaaatcggttgctggagaaatctttgaattttttacaactatgcgacaaagtattaccgcacttccatttacattaaaaagaatttgttttgttcaattttttgcatactttggatggtttccatttttgttttatattactacctatgtgggtattttatatttacgccatgctcctaaaggccatgaagaagattgggacatggcgactcgtcaagggtcgttcgcattactgctttttgctatcatttctcttgccgcaaatacagcacttccattgttgctcgaggacacggaggatgatgaggaggacgaatcgagtgatgcatctaataatgaatacaacattcaagaaagaaacgatctcggaaatataagaactggtactaatacaccccgtcttggtaatttgagcgaaacaacttctttccgttcggaaaatgagccctcacgacgcaggcttttaccgtctagtagatcaattatgacaacgatatcctccaaggtacaaatcaaaggacttactcttcctattctgtggttgagctcccatgtcctttttggtgtttgtatgttgagcacgatattcttgcaaacatcatggcaagcgcaggcaatggtagctatctgtggactgtcctgggcatgtactctatggattccatattcgctattttcttcagaaatagggaagcttggattacgagaaagcagtggcaaaatgattggtgttcacaatgtatttatatctgccccccaagtgttgagcaccatcattgccaccattgtatttattcaatcggagggcagtcatcgagacatcgccgacaatagtatagcatgggtgttgagaattggaggtatatctgcatttctagccgcgtaccaatgccggcatcttttgcccatcaacttttgaaagaattcagatgatgaatgtcgcaaaaatatgcaattcgatgatatgtgaacatgaatattatgaataatttacgattgacgaaatatgagtgaaagcaattgctgttttttctaaaagtgtaatttgaataaaagaatggagaggcaacgaagagtaatggcattatcaaaaggatttgtttgattgggcaaacaatacactgtcaagatggaaaaggaaagtttttctttgcatttgatacaagattcatacttgtgtagagtatagcatgaaccaatataaaagatatacttatagtgtataaaggatataaaaagtaataaaaatgaaaatcaacttgattggactatctctctattaatggacacaaaaaaaaccatggtggcagtagtaatactagcagatgtttgaactttctcgattgatccgagtttaaattagtatacagtaagaagaagcgagctttgcgtaagaaaaagggcaacaacaccatgttgatcacagtaaagggaaaaacaatgcattgccaagcttgttttcattacaaaaagaaagagttaaaacggagaaagagcctcaaattaagctaaaagagccaaattataaaaagaattttcagtcatatagaatgataattcagtataataatatgtttgtaagcataagaacttttgaaagcttccgctgtaataaataacatgttatgtaattctccatgtgctctttcatctaatcggtcataccattatgaacatgcaattagcatctaaactacctgcctactttgtatagcctgccaagtcagcttagtgtgttaggtagctaagactccgtgtcctccttgtctaagccaaacgacccaactcgacaaggcgttgtcgcaatcttcccgctaagcggtagtggaaatttttcttccgcactggcggtcggattgtctgcgagcaaatcctgacaaggaacaatgggggtttacgagtttagggagccgaccgccccgctggtgaacaaaaccgggtgtaattaagttacaatttcacttaggaaaagcccgaggatttcagaaaaaaaatgatttccatactgcgctacaaaacagaagtatattaaattactattgtaaagaatgaagcgattttagaaaagcgatgacagtttttgtaggtgcatgaattgtggtaacatttttcactactgcttcctctaatgcacaaactccttttaccttttaccatccccagcttggtttggacaaaattgcgacagccacaattgaacgcgtattttttcctgttatacgaaggaataatataataaaagtgttttttttcttgggaataaaaaaaaaaagttcgttgattcactttcttcttttaatttttggtaaggaacgagacaggcagtgtctctagcagttgtgtttataaggacaaaattgcgctgaaaccgcttaagcgaaggtaagactacgataaagaaaatccataaggcatgcatcgtgcacccgcacagtcatccttatcctcctcgccatttgcgcatgcatctctgaatggaaaagctgctccaagttgatttcatttttactagcggccatcttgtttccattcgtttggggatgcatgtaattagatgcgccattattgggcgttgacatttacttccttcgggaaattgccgtcggggatttttttttcttgttcgtgagtcttgttggtgcttaaaaatagcgaggcgtccgtttcaggattcattactaacctagttcctttttaggcccgcacagcgatttgtaatagttgctatctaggacaatcttgacgaaatccgctgttgcaataaaatccgcaattcctcctttcttttttgaatttcctaactgaacagcaattctttaggcataaacttaacgaaagctaacctccgaaacgaattgtgcttgtaatatcgtccagttgaaaacatttaagtttattgactggttttccgataatatttctcatcgttacatcttctgtcttatttatagtaaggtaaattttttatcttacctatttctttaaataagtaactaaaggttgacctgttgctttctttctacgtttcccatcgttatccagagatcgatttggataccgtaatatttttccctaaataactataccggggtgttgcaaattcgtaccttctaataccacagtcgatagcatcgttatttgcccgctaggtcttggttggattgtttttttttctaatttgctcaacctttttcttgctctgtaagaaggattggatagacactttgaaagttggttgatccattgaaagggttttaagaaataaaaaatatatattagtcaaagcgttgactctatatcctcttctctcggtcgcattttttctataagattggatcgattttttgctggttttgggtttttcattgtcactctctttctttatttttcttatttaaataatggaacgcgttgtgaaattagctgcaaagcactgccccttcgttagtaaagccgatcctagtgctttgcgtcgtatggctggtgctggtcttattcgcgcaggagcccgttgtccagttgttagacatgcacttcctgtggctgctgctactggtgctgacgtgtctcgtgggtttaaatccgactccaagcaaatggctatggagccttctttggatgagattcatctaaaggctggcgtcgtcaatactggttctcgtacatgtcgccatgctgatgctgtcaaggctgctgctgaggctgctaccactactcctgttactaaaaagcaccaaatgccaaagcactatgcttcggatttgaacggtgttggacctgccaccactcctagattcgactatgacactttttatcgtgaagaacttgataagaaacatcgagacaaatcttatcgttacttcaataatattaaccgcctcgccaaagagtatcctcttgctcatttggctgatccgaatacgcgcgttgaagtctggtgtagtaatgactacttaaacatgggtggtcataagaaaattcgggaggctatgcaccagtgtattgaaacctatggtggtggtgccggtggtactagaaacattgctggacataatcagcatgcagtacgccttgaaaagtccttggctgatttacatcaaaaaccagctgctctcgtttttggaagttgctatgtggccaatgatgccactttatctacacttggcaggaaattgcctaactgcatatttttgagtgatgaaatgaaccatgcttcaatgattaatggtattcgtaattctcgttgcgaaaaaatcatattcaagcataatgatcttgttgatttagaagccaaacttgcttcccttcccttaaatcgcccaaagatcattgcttttgagtcagtttatagtatgagtggaaacgttgcacctatttccgaaatctgtgatttggctaagaaatatggtgctatcacatttttggatgaagtacatgctgttggtatgtacggacctcgtggagctggtgttgctgaagaaactcctggtttgttaagtcgagtcgacattataacgggtaccttggctaaatcctatggttgtgttggtggttacattgcagcttctagcacgttagtcgacatgattcgttcacttgcccccgggttcatctttactacttcactccctcctcacgttatggtgggtgccttgactgcggtcgagcatctaaaggtttccaacgtagaacgtgaacaacaaagatctgctgttcgtcgtgttaaacaatctctatctgaaatcggaattcccgttctttcgaatgatacccacattgtcccagccatggttggagatgcccacttggctaagttggctagtgactctttattacatgatcacaatatttacgtccagagtattaattttcctactgtctctgttggaacagaacgcctccgtatcactcctaccccggcccataacaccgagcattatgttcaaagcttgaccaacgctatgaatgatgtttggagcaaattcaacatcaatcgcattgatggatgggaaaaaaggggcattgatgtaggtcgtctctgtaagttccctgtccttccttttactacgactcattaaagattgaaataacagcatttttatttaatgtctgttttttttgtttacatggagtttagaaagaataaattcttatcgacaggatgcaataatctttttttggtaatcatttagaattaattcaactactaaagtaatcaaacaaggcgtattccaaaaatttttgagtaatgtaagcagaaaaaaaattattatttaacttagcaaaatgtctgctgactttgtaactaaagctattttgtcgcggtcctcagcatttaggaagaaagaagggattctgaaggtaaaaagaatacatactatttagattctaaaatttaacaatgaaaaccgctgttcatgtacgtaattaagaaatattagatacgaactggtttttggtagcgtgagactataacttgagatccacagaacaagaagaaaacctatagattttaagttagctgacttatttataactaagccaatccataaataagaatagaagacccttctgctacactcaaattcatggaatacttgaagcagttttcactatttctgaaaaatatattcatcaaacatacagcatagataaccacagcaccaaggcaggttttagcaacttgttttccagtaaggccacttccaaccaaatcatgcatcaatgtttctgcttctatggaaaacagataagacagtaccaacagaaatactattccaataagcgatagaccagtacaagccttagctaaatcgtaagtcgttagaataagaaattcacaaaaaatcgtgcaaccaatttttgtcatttcagcatgtccaagcccaagcgtattaagttgcgtttacatacctaatccaggactaaccagaggcttcatcgagatgattaattgttgctttttgtaatgcgtttagaccttcaaaagagctacaatagcgtcagtaatgagttggtttttatctatacaggcttaatgaacgcttgcaccaagtagcaatgtttgttcaagacaatcttgaatattgagtgaggttccgaatctctatggaccttagaaaaccacgtcacataacgttatgctattataataaattataacttcaacacagtaaataactttaaccgattttgaaatgcaatgcttaaatgaatattatgcaagctgcgtaccactgctataagtaactccacctaggtgaactaacaatcattaaataatagcgaggcacgaggctcgtggatccaatttgctttctgcagttagttagatggaacgaatttcatcagctccatctatttcgttgggatatcctccaactgagtcttcggcccatttagcgccttctttctctgattcggcgacatcgacactgtcttttaaatctctacttgaagatccagtgaatccgatacgtcccgtatatacgcctacacgtaccgaaatcactcctgtcactttatctcctattcctattacaccggtgcgtgaatttcagccttaccttcatgaaatttctcaagagtatgcacgttattccaaacaaaaacgtgcaagtttgcgtcgatatttggagaagcatggaaaattggagggttctatgaaagaatcaagtatcaatggttcgttgttacgacgatcgtctgtttctacgatccttcgccctgctagtgaatcatcgtatcctaactcgaactctgaaactattacctacgatatagatgataacgtaaacccatcttcttctcttgttgataatttttctatttcttcggtgccctccgttttttttcagtccgatttcaacttggatgatccccaaattttcgacgtcgttagtgaacacattgatataacccagaccagtgatgcacccaatagtaatcgaaatcttctcttgaataactcaatgttgcaggagaaaatttcctggtacttagacacggtcgagctccatctcttgcaagaaatagaaaacgccagtgacagtttccctatgattattgataacctcaagcaactaaaaaaagaaactagggacaatgtggaggagacaaaacacttgctcgaaaaacttacggaagtcaacgtgatgtgcgatcggcatatggacgctatttcttctgaagaattagcttgtcatcagctcacccagctgaaaaaagttgttcaaactttagaagatatttacagtgaacataagaaggtatctgaagacgttaaagaccagagattcctcgaggctataaatggaataaactccattgtaacccaactaaagaagaaatctacggaattaaatgttgatttgctatcccttccatcggttaaaagtttaagagaggagcataaggttctttaccatactgtatcccaaagtgttgttcaacagttttctaaatttttaacgtctgacatgcacaaattttctactatccttgactccaatgaactcaaagatatttatttgtctaagaacaggttgataccttcggtaacgaaatcacttccttcagccatggaatttgacgctgactttcttcatgaagtggacgtttgcatcgactgtcttactttaacggacagtttgcaggctgcattgactctttacaagactgctgtatttgaggcatttgaaaatttagcacaacagtattttaccgatggtgtagagatgcgcagtgttcgtaaatcctctgatttacgtcgcagcttgagtgcagccagcctttctagtctttcagatagctctagaagaagttcatcagcggcgaatccttttcagagcatgagcatcacggaatttgcagaaatgttgacgaatatatatttttcatcattggaatgtctgcgtcgcattcgcagccaaataaaagttttaatagatattttatcgaaaaaagatactaaacaatatcacctatctgtgattcttaatgatttaatggccacgagttccgatgttgttacacaacaagtgacaactattaataatcttcgatttcgagtcttggatacttatcctcctaataatgttatataccttttttctttacacataatttttcataatgagcttgaaagtctttgcggaatcacacaaagctcatttattccaactataatgaggcaattactggactggtttaaaaattttcaacgatattctactcagaaattggcatcaagctttgaaagggagctatgggaagcgatacctgttgaaccatcctgtcaagatctagctaatcgcgtgtttgaatgctccggtaatactcccgtagaatggacgcgactattatctcctgaagcagaaaaagaagatgaaaatcatagggttcaccatgtaaaagtttcagaggactgtactgctacggtttcgtttggaaaacaatcattacatattgttcggtcctctgttacgttgttagaaacattggatgattatggtaaacttcttgctcacttttcaagattggctccagagtttcagactggtatgctagatatgtttcgtacactcaattctcgggtttatcaattaatattgggagcggggacagtgcggtcgtctggccttagtaaagtacttgggaagcatattgcacttgcctctcaaactatcgcattgtttcaattatcccttaattcaatgtgcaggtacttgtcaagagtaacaggaactcgactcaccaatgaaactaataagttggatcaagatttcaccgttcatcacttacaaattcatgataagtttgttagtctcatgagggaacgagttgctatcagttgttcccagattgcttctctttcgtgggatattgacagtcctcatggatacattattgatctttcaaaaagtcttataaagctctacaaagttttacatcgctactcacaacgtgactgtgtagaagtaataccagatgtaattcggatgttcgaagatagactgcagttggaacttacggatattgcaagaaatccatccaaatggccaggcgttcgtattgatttgtcctatttttatgacatgatggcatctaaatgcggatatgcaggagaccggactttattggaaaaatttgaacgtactccggaacagcaggaagcggcttaaacatttgtttcgtcgttttttgtaatctattttagttcttttcttgacaggtattttggttatctgcttttgtgctcgagttaccgtcatattctttggaattttacattttggtttaacaatttactaacctgaatgaattctaagaatccaaaaattttgttgcaagttatgaaccaagcagcttctctataaaattctccattctatcgatagttctagtattcacaatgacgaatacaaattcacttatgactactaatcggccagttttgatttagagtattactcatttaattcggaaatctcatgggagcgtaatgttttcgaccgatttaatttcttttcatcttctctcatttattattgtttttatcacctttattcaattccttatgaaaatactcataattgatttaagtgtatcagtcaaattccttgctatattgagtaacttgttactttggtagtaatagattagatatattggcttgcacctaaagcctgaagtaaccttttcaatcttttggtacaatgaaattaggcagatttttagaaaacggaagggagcaaatacgaaatctcctcttaaatgcttcgactgtatcgtctgccccgtcttttagctttgttagtggaaatgaatcagcaggtacattagtcgtaatagacgagaattaacaattcgtcttagatcttgacagttgcgctagttcaatcgtatatgcgtattgcctgcaaagaaaacagctgggtaggattgtagtacctttttttaacattcctcgaaaggagctacgtcttaggcctgaactgtcttatttgttgaacttagcatcaatatcttccgatgatattgtctttttagatgatattgtaaaattaccaaaaagaatattcagtaatcctatttatttagttgatcacaattctttggaccgtaaagacctagaaaatttcaacggcagtatcgctggtattatagatcaccacaaagatgaagggggatccttacatgctgatccaagaatcattgaggaatgcggtagctgctgtactttagtttgccgatattttatgcctgtcattagatctctatatgattccaaagtatctgaacttcaccaaacagcaaccaaccttgctgttttggcacttggccctattttaattgatactggaaatttaaaaaatgaaaagactactgataccgatgttaaaatagtaaatgacttatgctcatttgtgccaaaagattgggttcgagatgagttttttgatactctgaaagagaaaaagaagagctgtaagggtttttcttttgatgatctactacgcagggatttaaaacagtattttccggacggaatagtcgtcaattatgccagtgttggaaagggattagattggatcaagaaaaaacgtctcggatgggaagatgaattgaaaagttttgccgaagtgcaaaattctgatttggtaattgttgggttatctctgagtaagaacgacgagtttggtcgtcaattgattttatacaagcgtactgaaaggggagctggtcttgccgattctttcttaaaacttagcaaacaaaatttaggattagaaattattgaagagaaagataatggcgacctcagtatgtggaatcaaagaaattccgctgctagcagaaagaaagtagttcccttacttatggactcagttaaacaagtcgcttcaaaatagttactgctttagactccattgtgatttctgttctgtacattttacgatagctacactcatcagtaggcttatgatagattttaaatttttttaaaaggatatatattatacatcacattgatctaaatttcttactttgtaatcccaagatccttttattcaaaaaaatcactgtcatctgattgattattttgtagttcatcgtggtaaatagacttgtttgaagaactctcttcttttaatcggtcgattgctgaactcttgagcaaccgaaattctaggagtgaagtttcaaaatcatctttattacctaaatcagcaaatccgataatcttatccacgagctgagaatttacgtagcaaagtacggctggtaatactttgagacccaatttgactaccaaaaatggagcgttggctgcttcaatacggataaacttagtttcccaatgtactttggcaattttctgagaatgttagcgtaagcaataaatggaactcctcgtacctctagatgagagtctataattttgcaacgtataaaatcagggtggtaaaaatgtataacaactttttttgatgaactaaaaaataattagtttaaaataatcgaagctaatgttttgacatacagcgtaaaatccataacttcgcgctcattttctacagtaagaaactgcatgtgtcctttttcttttgcagcttccactctagcgaatctgaacggttaaattcttaaaatcattttaaagctttttcttactctttttttagcatctccaatctctgttctcgataagcagtatcatcaaattcatccaactgtgaaaagagcgcatcttccaattctgaatcactttcggttgcagcttgagtagcatacgtatcagcgtaaagatcaactgttgggtcgttactaatgtcaacattagacataatatgtacgctactgtaacctacctattatgcagttctggttcattgtaatcctgagtatcctcctttctttcagtaaccttcaaagcttcatactcgttggcgatttccttttccaaaggagatttcatagaaatccaagcaggcttgttttctacaggctgaacgtttgtcaaatccatttgataaccacgtttacgcggcccaaatccatgggatgctggaaaagatgtcatataaatttcttcaaattttctaacatcttcatcaaagtttccctcttgtatggaggcgcggattccttgaaaaaaggcagtgaaggcataaacattgtgtctacaaatcgttagctttctttaccatgctctttaatataaacatacagctgtaaaagtatccaagcaactagctctctagcctgtaacagatgcctaacataagcgcgtttgtatctacgacatgttttgcaaacgcagccggattgcaatggttccatgtcagtagcaaacctttcgtcccacatatccaagccaagttcaattttagaattcaacacatctttagaaggaggcgggaaagagaatgtaagtgcaacaccagcatcagtagcttgtgttatcatatctggaacaataatgtcaattcctctttgaatgcatttcagaatttcgagtggtgattcaaatttttgaatactcagtcttgggagaccaaccaaatcagctggtaatggattgacattgttagaaaatgccaagccagcaatgttgttagcaagttgattttcttgaaaaaactggaaaataggcgtaaggtactgagtgtccagatcaggaacagggaaaaatactttagtagtattgaaagcgtccgtcgctttgagtgctaaaagcaactcagttgtccaattgacagaccgttccacaatttttggcttccttttgacaccaggaggactagttggggtatcatttaaaggaattactaattcaggacaaagctttaggacagctttaatatacaagtcatttgtcagtttctttgcaccacttgcagtaacgatattaatatgactttgtcctgcagaaacagatggcaaaggagatgttcttcttggagcaagtaaagtaggttggacagagggtgctgcgatccattttttgatagttccctcattagtcaagattggtgaggcttccagacgatccaagctacaaacatattagttagaaattcaaattaaaaaagatatgataaagcatttgagtcctaaatttaaaccttaccaatcctccaaccctacatagagagcaggaatatcgaattcttcaacattgtcaggtgtcaaatgaggaacagttcctctggaagtaggaaggaaaaagcaaggagtcttcagaaccttgttcttcaccgtaactgaagatacgcgagcccctgaaggactagataatgaagaaattgccatcaataaatcgcaaaataaagctgcaaaagttttgctctatttacacatgtacgatatcaaaataacgatggttcactgtagcacattaaacgaatattgctatatgaatgttttttaaatttgaaagatattcaaacacaaaaggtcgtctaaacattcgatttataatgttgtaaaatagctttgtttggatatcagtagtcttacaaaactgaaagtttttagttaagtaaaaaaaaaaatatcattacataaattatagtaaattgtttagactttttttaaagttttaaagtaataataaaacatgcaaacaagaaagaaacaatggaataaaaacattaataacggataattttgcgacggcggaagtccttttcatctgaagcgatgtcatataacgctcttcgtttcatttcttttttctcttttgttcttcgtttcatttgctccatctctttcctggtatatcgcttgtttctccgttctgccagtaaactttggccattgtgactattcaatgaagaattgatgtcaaagtactgttccatatgcttatgtgctttgttttcttcacttcgcaactctggtgaagcccattttggcataaactttccagataggcgattgaactgaactttcgctgtgtaatctaggggactagtctgctcttcatcttctaacggattattccagctcgtcgtatttgttaaagtgtcccaaaaatagtaagcctgttgagaagggtcccaaatagcggctatccgatgaccctcggaccaagcaatggaaggctgtgcttggttttcatttgtaggggagttagaagtatcattttttgatgtttcggaaactgtttcgtcagataaaggagattctttatggcaatttgtttcaggaactggttcatttggtaaaggtggctcccctggtaatggttcctcaggaactggttcatctggtaaaggtggttcccctggtaatggttcctcaggaactggttcatttggtaaaggcggctcccttggcaatggttcctcaggaactaactcatttaacaagggctttgatgcttcagaggttggttcatttttagaaatactctccagattttcatatgtttgagttgattcaaaagtgtttttaggagtattttcagaaataaatgaattatcggcatcctctccaacttgggtataatgttttccttgaatattggagttttcgctattagaactgctcgtattcgatgaaataaagtcaccactgttcacgtttgatgcaggaattgtttgatcgacattgctagtagctttgcaatctttagaagacgacatttttttatcagtatgaagaaataattattatacaaaataccggggacattcaattgcacataacaaataaatgggatttacagcacaaaaaataagtactggaatgtaatctaaatggctgaattaaagtaattacaagcaacactatatgttgctgctctggcgcaagttaacaacaaaaattaatatttctgaataacgtatctttgcgaaataccacgagttctaactatatctactttaaatggattaaggctccacagtgcgattcaatataacattaattaaaatgcacttggcctgttcattgatggccaaaaaattaaatataatttggtgaatttaactcctatataaaagttttgttttttcaagcctaaggatatcgttgaagctattgctgtggattaccgatgttagactaaataatagttgacaccaattcgatttattaacagtttataaactttctccctacatagtcttctttcttcgataattactttaacacatataaaatggaattgtaaatatactaaacgaaacgataagacatagccaaactatgaaggaattatgcatatagcatttgaataaattaaatactgaaagctaaaagagctgctatagagtacaaactcagattcttatatcgcacctgtgatgaataaatgtttgaagaagcgatttttattaacgaaaatataacataataaaagagcttattttttttgctttgctttaagatattagaagtactctacttttaccccatattaaatgttgaataagaagatatggttttcgcatttgaaagcacaacgtccatgtcttttcgattaagattcattaagtattattggtgaatataattgagtgcaagggactctctcgctgaatttaccatatgcaaatatatcataaatccacagaaaccagtataggatgtccgttgaataaggaaaattttatttaagtctaactctgataatacgttttgtatgtcagtcaattgaatataagtgcaaatttttatttttttaatgacctatttattgtaataaaatcacgtttctttgttaaaattgcacaaattgagtaagctatataaatatttagaattgaatatatacatatgaaagcaaacatttggtcgtaggatccttgtacacttgaatttctatgatattttattatttcatattaattatgcttacgttttggaatttttataaaaaattatatcgtactggtagtagccgtttgtacgatcatctacctttttattttttaatttcattaaacaaatttaatttatttgtttgcatttttgaaaaaaaaaacttataaaaaatcaattatgctcatttagctttttgcaatgattttttttttttttaaacatttagtttaactaatgagactattatttaaacaatattgcaccaaatttatgtcaaaatcatcactcttaaaattgaataaacaacaggaacagaattccatgagttattcatcttgaagctcttgacctaaccttgttctttctaaaaccaagcatttttgtttaatttttaaaaaaatattattgattaatttagctttgcaaacaatttgcacacaatagattttgagaggctgaatatgaatttttaatgttttgaagactggcgttctactagaacgtccaatgtgataacgttatacttatgaaaggatgtaaaacttctatatacagtaaaataatatattccctcctaccttacatgtaagggttgcatattattgattattttactttgtattctttagactcacggaaaacactaatttatggtagaatattaatttctcataaataatattattttaaacgattcaaaactaatagaaaagctcagacttgcctttatctagtcgacatttgattcctttggtttactatcgccaatggcaatttccaaggatccatgcggattaccagatttatcttcatcgctttttaaaatgttaaatatgaacttaatataattcagatgaaaaggtttaatccaataatattatatgaattgagaataactggttggacttagttaatagttaaaagaccatcttagcaaatggggaagagaaaatggctaagagttaagcattgaataaatacattatttactttgatttctataaaacaagctgatattcatcatagcctcaaattacttattattttaagtatggtgtggtaaaggaattgagtcgcgcgcgtttatttctatttctactacacaccaacaacgaagtttacctatcgccccttgattaaactagtggacttgcaaactacttcattcattgtcatagaagaggaagaactaatttatttctgtctttattaaatttcgagataattggtgtttttaacaatgtacattttgaattgatagatcaaagaaatcaggagtgcaactaaaagaaaattacggtatatttttttaagctgcaagagttgatacttaaaagtatttcctaattttgtggatactcatattttgtacatttacgtttcaataacatttctgcaaccgacttattcacaaatctctggttagatttctctattgattgaaaaggtttgtctcacgttcacccttcatagtttagcggtgaaaaaaatctccactctgaaaattgtcctttcttcatttattagattgcatgatttatttcactggatttaactagcttgtcttggcagcttaccttttatttcccttgtacgatttttttccggtgaagttgtatttattgttacataaaaacacatttggccgtactttaacgattaatttcttttcttttattcccatcgaattttcgctcacagattgcgtgtaattctcttcattgtttaggaatattcctttttttattttttattttttttaaccctgttaaatgtcatactcgaagagtacaatttatcgccgacaaggcacagaaccaaatagccactttcggcgtaccgtcgaagaaaagtctcagctttctggtacaaatgaggagtctttaggaggccacaccctgtcctctaatgctttcaaaaataattcatctagtatatcgccatcctcatctgcgaaggatcctcgagaacagcggaaaagaacatttcctctcaacgatacacattcttcccgagcaagacagcatgaaagaccttttcgttctcgaaaatctagaaggagaaagggtaaaaaggcattcagtcctagacctggctcacctccatcaccttccttttaccgctcaggtagtcaaaaacgagcacgtaatttaactaccaaggattactttgccaaacgctctgaaagctcttctagcgcctccgtctcacctatatcaccgtccgcaaacagaaatgattcaaaaaggcaagcttcttcttttcgaaggtctccgcctagttctgtacatatgaagccttcagcttttaacggtcgaaaggtatcgcggagaccttcatcttctcctccccctattccttctatccctcatgaaactacttcctccgatacacaaaaaaaatctagcgtgtcttctggctttccagagaacaaacatggaaaatttcactttcatatacctaatgaacgccgatctcgattcgatcaacctccttcgaaacgtatggcactcacgtccacggcccgtgagtctgttccagctcctcttccttctcctccttccggcccaatttatacatatacatatccaaagcctgcctatgagaaaatcgaccaaattggagaaggaacttatggtaaagtatacaaagccattaacacagtcacaggagatttggtagctttaaaacggataaggctggagcaggaaaaggatggtgtaagtataaaaatcaagctcgtaactaaattgactaactttctagttccctataactactgtccgtgaagtcaaaatcttgcagcgtttgcgtcacaaaaatattgttcggctattagaaattatggtggaaaaaagtacgattaaatactgtcctcattcaccgtttaattataactagttctaacattttaaaattctaggttctgtatatatggtatttgagtacatggatcacgatttaactggagtcttactaaattcacaattacattttactcccggtaacataaaacacctttcgaagcaaatttttgaagcattagcttatcttcatcatcgtggggtgcttcatcgtgacattaaaggttctaatatattactgaataacaatggtgatctaaaattcgcagattttggtctggcgagatttaatacatcttcgaagtcggctaactacactaatcgcgttattaccctttggtttcgacctccagagctattacttggagaaactgcatatgacacagccgtggacatatggagtgctggctgtattgttatggagttgtttacaggaaaacctttttttcaagggcgagacgaaatcagtcagttagaggttatctatgatatgatgggtacccctgatgttcattcttggcctgaggtgaaaaatcttccttggtatgagcttctgaagccagtagaggaaaagaagtcgcgttttgttgaaacttttaaggagattttaagtcctgccgccattgacctatgccaaaaactccttgccctaaatcccttttgtagaccgtcagctcatgagaccttgatgcatgagtatttcacttctgagagcccacctccagagccagcagtcatgtaagtataaaatttatcgttgaatgatatttatctaacttatgtgtttagtttgaaaaacatgcaaggaagttggcatgaatgggaaagtaaaaaacgaaaatctaaaagataaatgagccagaaaattttgtcaaggcgaagctatgcaagctggacaaatgtttaaaaaaaataatctttatatttcatttaatttctttgtctcgctttactgcggtctatcttctatatattttgttaacactaggcagagtaacaaatttgtctgatgctggacaactttttttcattttttgctctctttttcttccgaaaaagatgaaataagaacactaatagctcatgataattaaatgttccactggtttatttgactattataactctttcaccttttaagaacttagaaatcaaaggcttgaagtcttgaaatgagcttggtactgtgtacaaaaaagataaattcaaaggactcgtatgaatttatgatgtggttttcttttaatcagtcaaccgtagtaataataatttgtttacatatactttttaataatgttaaggtgcagatgttctcaagagcctgctcaaatatttagtaatgatgatttaacaattaagagagcaaaaattaagttactatttgaatgcgtagcttaaaattgatcaaagtatatctacggcttttacaatagtgtgatggcacggatatcacattccgcattgcactggaccacactataagtcaacactgaactgatcgaggaataggtaagcattccccttctccttttgatcaagaaccatcattataacaaaaaaaacaaacacaaaaaaagtcgatgtcattgtcggagtatcttcgtgaattcgctgagatttttgaggaagctgcacaagaattaacctcaatattcgaactacctcctgacctgttgaaagatattactgaagaggatgttgggactgatgactcttgtaataagaaattccttgaagttcaaaagcaaaaagaagatgaagaagatgaagaaatattgaaaggagtggatttaacgcagcaagattccgtacgtgaaaaaatccacgaaatacaatcgatgtcgcaattgagtgagaagagaaaggccttacttatgcaggtaagtacatgaaattaatcataaaagtgagatttaaatgaaaataagattactaaactggctttgtagaaaatgctgatgtctggttatttaaaatatcgacgaactcacaagaaagaatctgatgagaaccaattgagctcatctgatcttgaaaagacttattatgacaaagagcaagaaattttagggtgttctcattacatgcgcaattgcaaggttcagtgtttcgattgtcacgagtggtatacgtgccgtcactgtcacaacgatgcttgtgatcatgttttagaacgacctgccgtagaaaacatgctttgcatgatatgttccaaggttcaaccagcagctcaatattgcaaatactgtaagaactgtatgggccgatattactgcaataaggtatgtgatattttatttgatacttgttcaatatcactaatacatgacttaacagtgcaaactttgggatgacgatccgaataaaagtagctatcattgtgatgattgtggtatttgtcgaataggacgcggtcttggcgatgattatttccactgcaaggtaactttcgtgtacttttagcacatgctttgctttttaaactcatattctaacagctgtagacttgtggcctttgtttacctatttcggttttcaatactcatcgttgcatcgaaagaagtacggattgtaattgcccaatttgtggtgaatacatgtttaactctcgcgaacgcgtaatctttttaagttgctctcatccgttgcaccagcgatgtcatgaagaatatataagaaccaattatcgttgtcctacttgttacaaaacgatcattaatgtcaattcattgtttcgaattttagatatggaaattgaacgacaacccatgccttatccctataacacttggatttctaccatccgttgcaatgactgtaactcacgttgtgatacgaaataccatttcttgggtcataaatgtaattcatgtcattcttacaatacttgtatttcatcaatttacaaacctttggatcacccacaggtgtctatccctcgactggcaaccgctgaggatgccggtatgcgacggctaatgggacattcttgggacaacagcgatgaagactttaatattttcgggattcacagttttatatagattttctaactttatgaacttcctaaactgttacgattatcctatatgtactattattttggaaaagttgctattttcattcaattctttgcaagaattacgaatttttaacgtttaccccaattgtctgattatatttattcccttttctcgtccttttgcatctacttcttatatggttttttttctcaacaagtcaagcgatggtatgaagtaaatcgcttaaatttcctcgatgaagagaatttctgttttaattaatctaaactcatctacttttgtgtgaagctatggtgtcttgaaacattcgcaaacataaggactttgcttcatgcaattctgggcctctctcaatatttcaatttcctgttattatgacttatatgttatttgtcttgattttttttacggctggcattcattaaataaagagtttattgtcattccatattcatctaatccttcagattccttttaaactgactttttgtctagaagatgcgatcattcgtcaagttactgcaactattcttgttacttttctatctgtcgttgtgattctttagcagcatccaactacaaaatttttttaccacacttgcagttgtctcttaagagcaggtttagtaacgtggatgggttgttagtcggagttactagtcagatgaagcgataatactaattttctactatatcaatttaatttggcatgaataaaatttcaatacattgttactatgtaaggtggttaactcaattaccgcgtggaaacgatagtgtcaaatgcagccatatgtttcaagccagtagtaaatggcatctactgttgcggatgtttagtaatttaaaattagggaaatctatatgaatattgcagtatgtgaaaactgtggtagctttctcattaagcgcaagttaacggcgatctctttttatccagccatttgaaatgaataatttgccttagtaaaatttcacctggttcgtaactttaaggttctttgctagagcattgataggtaacatattggtaaggtgaaaaaaagcctcgaaactaactcggaaagaatccccacattgaaaagtgcatcacccttacctataggcaaagccaagcaggaccgcgacattttctctttaccgcttactcttcaccgtgcttttaagggaattcatcaagatacattgaaattggacgagatcttattatttttctagaaaaaaaatccaacgttcttttaaaaacttcaaaaaaccttctttctgtaagggaattcgcacgcaagagaaaatgtcattcacgaacaatacttcaagtgtggacacttccctcagctcatctgcttctagcagtattccggcaagcagctcttctgctgctgctagtacgagtttgagtagctcaagcgtgattccttctagttcgagctctatgctttcatcgtctagtgctactgcaattagttcttcatcatcgtcttcacctctttcatcctcatcttttacttctcctgcttcttcttcttttatcacatctttggtctcatcaagcagccaacaaagctctagtagcagtgcttcattgacctctagtagcagtgctacactgacttccagtagcagtgcttccccgacctccagtagttcgagtcacgcgcttagcagcagcagtagttctcttgtcgctagtagttcctccagtgggatgtccagtagttccttaagccattcgtctagtgtcccatcatctagttcttcctaccacagctcttccatgactacgagcggcttgagttcttcagccagcattgtcagtagtacgtatcgagatggaccctcaataatcacattggtctcaacttcttacgtttctgaagtggtgacccccactactactaataattggaattcctccagttctttcacttccagcacttcgtctacgcctattagctcttcttattcttccagtggcactttgcccagtaaatctaacaagtcaagcaatcatgtcggcgtagttgttggttgttctgttgctattcctgttggtgtagttctaattttgattggtttaggaatttttctttggaaaaggcatcaacggtccaaacgaattaaggctgagcgcatgcaagaagtcgaggaatacggatttaaccccaatcaaccctccaatttccgtagcccaaatcgtgctccctctactaataacaggtatcgtggctggaatggaagcccaacacctgctgctggaaacaatactaacggacggcctgttgctcctagaccttctgccggcgctggcggagccaatccgcctgcagcttctcagcccggccttttgggtggcagtagtaattcagctggtccaattgcagctgctaccgctgctggtgtcggtgctgatgcttctgatgcagctaatactggtggaagctttactcgtcctcaaggagcccgtatggttagaccgattggaaatccacctgatctttctgcttctaacgaagctgaagctacaatgcctccatctaatggaagcaacttttctgaaggtttgtctgcatctccgtttgagtcaggccctgctgttggtgccgctggagctgcggccgaagctgcagaacacagtggttctggttcagattcctatccagaaggtcctttagctacgattcctgaaagtgacagtgaaagcatggctagtgatttagctggagaatcctcttacggctcgagggcagctctgtctagtcgatctcaaagcaatcttctttccccaacaagcactggtgcttctaaccagcccaattattcaccttttgctgacaacccatcaagtagcaacgtttctattcctcggtcgtcatcggaagctcgcaggttgaacctgttttaaagtatgcgcttaaacacttgttgcgatagatttaagcaaaaattatttgtttacaatttctggatatatccgtcgcttaaaataaatgcgttagttacgcttgccttcaattgatggtagaaagtcttgcgaagaaaagcttgctcatcactttttcgtataacaactttttctttattcggcttttacctttgttttttacgaaaatcttaagtaatcgatcttttcaatcttattgctatctctttgttttaccgttactcactcatttcctttttgcttgaacagttttatggtattagaaattcacattctcattgcaaagctttgttattattatgggtttcgcttataccatctcatacaatcaattggtccgtcggtttactttctttaaaaaaggagttatttagcaaactatttatccttctttcaaactttctttttaaacttaactatttgctttttctcatggccctctttttttaagaaaatttcgttgcttgcatttcattcaaagtcttaaatatgtcatctggttccttaacttattgcttttaaatcgacttcatcttttgactgacttttgaatttttctttcaattgtttcactgtagtgagatacaacccttaaaaaagtctctttggtttgtttattcttatccttttctcatttgcatttcattacttatcaatcatttctgtttcattcgccgtttcgctttgttttttcatttgtacatttctttacagaatggcgaattcttgtcaaatgcgacggaaagccaattttcctgaatagtgtaaaacgaaatgaaacttttaacagctacctgttttccatcccatggtttcttgttattgaaagtggatagcaaatagtctttatgaccagccatttcaattttactttcagtcgcctaaccaatctcgttatctcatttctttgaaataaatgtacatactgtactttttccttttcttttccttccgttcctttttcaccgtctcgtatatgtaatggagcgtcacgttcccttcgctgcacttatcgctcttactctttcgtcatgttgaggaccatctagctctactttctctcgtgtggctggatgtttacttaactttgttttggccagcatgctcgactactgataattaaaaaataaaaattttgagcattgtctgtttaagagttgttgctaagttctggctttattacttttattcgcggcactccgtttgccttcttgtatgtaccttttacaattcttcgtttcctctctttcttctcagttctaactatcacttgaacgcaaagtggttagatatacattttcctcattctttcgtattaaatcaatttattaaatgcttatagcttgcaaatcatacattgtgctgcatgatatttactttcgtagttaacacgtaaaacgtattttctgtacgccaaaaaagataaagaacaatttggtaatcgcgttgtatatatataaggaaatgggttataatgcgttaaggatctaatctgcaagaccgattaattctcctttcagccaacaccacgcgaaatccgacggatttcaaaattgtgcgctgaaagcacgaatttgattaaggattccttttgtagttcttttttatttatttcgttcccgaaaaaagcgtttttgtatcaaatagaaaggataaaacggccttaattgaaagttttttttgcaagcacaaatacttgactttctttgggaaattggcttttttttattatccaaaagcaacgctggtttgaaattttaccatcttttccccctatgtcaaactcagctcagtaagtagttctttaactgctataaacacatttgctaacttttatgattagatctcgtcgaattcgagtaacaagtatgtgatgacattattcaaatgccctgtgcaaacgctgacccaaaatagttgttgctgctgatggcctttacaaacgagatgtgtttcgttttcctgacccgtttgcggtactaacagtggatggtgagcaaacacataccacaactgctatcaaaaagacgttaaacccttattggaatgagacttttgaagtgtaagtgtatatcccaggttttgacctttccaagtaacttttatgtatatcaattttagttggggtttcttccagtttatcccttataatttagctaatgttaactttttgattaaaaacaatgtttctaacaattctttagtaatgttacagataatagcaccattgcgattcaggtgttcgatcagaaaaaatttaagaaaaaaggccaaggctttctaggagtgataaatcttcgtgttggagatgtgctcgatctcgccattggaggtgatgaaatgttgacccgcgatttgaaaaagtcaaatgagaatacagtagttcatggcaagataatcataaacttatcaacgactgcgcagtcaaccttacaggttccatccagtgcagcatcaggtgcacgtacccaacgtactagcattaccaatgacccgcaaagctcacaaagtagcagtgtgtctcgtaaccctgcttcctctcgtgctggttcacctacccgcgacaacgcacctgctgcttcccctgctagttcagaacctcgcacatttagttcatttgaagatcaatatgggcgccttcctcctggatgggaaagacgtaccgataatcttggccgaacttattatgtagatcataatacaagaagcacaacgtggattcgccccaacctaagttctgttgccggagcagccgcagccgaattgcatagtagtgcatcgtctgcgaatgttaccgaaggtgttcaaccttcctctagcaatgcagctcgtcgtacagaagctagtgttttgacctctaacgctactactgctggttcaggagagcttccaccgggatgggagcaaaggtatacaccagagggtcgaccctactttgtggatcataatacgcgaactactacttgggtggatccgcgccgtcaacagtacattcgttcctatggcggtcctaataatgctactattcagcaacaacctgtctctcaacttggtcctttgccaagtggttgggaaatgcgtcttaccaatactgctcgtgtatattttgttgatcacaataccaagactaccacttgggatgatcctcgtttaccttcgtcgttagatcaaaacgttcctcaatacaaacgtgatttccgtagaaagttgatttatttcctttcgcaaccagctttgcatcctttgccagggcagtgccacattaaagtgcgtagaaatcatatctttgaagattcgtatgcggaaattatgagacaatctgcaaccgatttgaaaaaacgtttgatgattaagtttgatggtgaagatggtttggattacggtggattatcccgtgaatacttctttttgttatcacatgaaatgttcaaccccttttattgtttatttgaatactcttcggttgataattatacgcttcaaattaatcctcattctggcattaatccagagcatttgaactatttcaagttcataggccgagtcattggtctcgcaattttccatcgtcggtttgttgatgcctttttcgttgtttctttttacaaaatgattttacaaaagaaggtgacgttacaggatatggaaagtatggatgcagagtattatcgaagtttagtctggattttggacaacgatataaccggtgttcttgatttgacctttagtgtcgaagacaattgttttggcgaggttgttacgattgatttgaagccgaatggtcgaaacattgaagttacagaagagaataaacgcgaatatgttgatttggtgactgtatggcgcattcaaaaacgtatagaagagcagtttaatgcatttcatgaaggttttagtgagctcataccacaggaactgattaacgtgtttgacgagagagaattggagttgttgattggaggcatttccgaaattgacatggaggattggaagaagcatacggattatcgttcatacagtgaaaatgaccagattattaaatggttttgggaacttatggatgaatggagtaatgaaaagaaatccagacttttacaatttaccactggtactagccgaattcctgtcaacgggttcaaagatttgcaaggaagtgatggcccccgtaagtttactattgaaaaagctggtgaacccaataaacttcccaaggcccacacctgtttcaatcgacttgatcttcctccttatacttcgaaaaaagatttggatcataaattgtccatagctgttgaagagacgattggttttggtcaggagtaaaatggatagctagctattgattacttttgatatttgaactattggtgtttaacagtgaaaaagaatttctgtgtaaagtttccgaaattattttttttttctcatttgagtgaaaatacttggatcatcatgttctacctttgtgttctctactaccattttccttcttctttttatacttgtttgcaaacacatttcctcttaatgctcttcgcacaaaacatataagttaatttactattattaagttacgtactgcataagtgattttatatttatgaaattaccgccctttttcaacattttatttgaaactgtgagtaaataggtagttagttggtaaggtttttgtatcctgtccaggtcgttgcttatgtggtagttacctggtcaccgtagtaaatagatgacatgaaaagtttacccacaactataggctttattgaatgaaaagggcttattaagaaaacaatagccgcttcaatacatgtgtaatcagaccgcagagctatgacagtgaagttgtgtttattatcgtaaacatttatcatttgttagtaataagttgaatgcttatacattggtcaaaattcagtaatatcgaattcgataactatgaaatctcgtgcaaatatttattttttggatgtgtgaacctatagtaaatagtataaattcttatagcgagttaaaaaacagtataaaccttgatattagagtagaaggtgaaatatcgtgatacaactacaaaaagtattcttttaaagaggttaaaatgtcattggataaggtaacagaataaggttcgtaaattgctacctttaaggagaattgggcagtggggtaatcgatggatgtgtaggtatttgtttgggggtctcatcggctttcctttaccaaccacaatagccttgtaaaacaatcctgtttgcatgttacagaaaagaagtaaacaagatacataatgttcaaatcactagtaagaaaatcctcagcttttcaaccattaaagtatggaggtaaatacacggtaacgttgattccaggcgatggaattggacgagaaacgagcaatgcagtgacagagatctttaaaacggcaaacgttcctatcgaatttgaagaaattgatgttacaggaatggaaaaaaacaataaatcgtctggagacgcgctacatgaggcaattcaatctctcaagagaaataaagtgggtttaaagggaattctgttcactccatttgaaaaaggaggccatacctcgttcaatgttgccttgagaaaagaactcgatatctatgcctctctagtgctcatcaaaaacattcctggatttaagactcgtcatgacaatgttgattttgcaattattcgtgaaaacactgaaggtgaatactcgggtctcgagcaccagtcggtaccgggagtcgtggaatctttgaaaatcattacagaatacaaatcaaagagaattgcacaatttgcttttgattttgccttacaaaatggccgcaaatcggtcacttgcatccacaaggctaacatcatgaaattggccgacggtctctttcgaaggacgttttacgacgttgctaacggttacgacgctattactcctaaggatttaattgtcgacaatgcctccatgcaggctgtttctcgtccccagcaattcgatgttttagtgatgccgaacttgtacggtagcattcttagcaacattggaagtgctttggtcggtggccccggtgtcattccaggtgccaattttggtcgtgactatgctctattcgagcctggttgccgtcatgttggtttaagtattactggacgtggggaagccaatcctacagctgccatccttagcgcttgcttgatgcttcgtcatttaggcctaaaagattatgctgatcttatcaatgccgctacttattctgtcattgaagagggtaaaaccctgaccaaagacttgggtggttcggcttccactggtgatttcacgcatgccattttagaaagaatggaaagcttataatttaattattccccccttccttttaaatgatataccctcctgttaatgagtgtaatgaaagctattgaagtcttaggcttttagccgtgtcaactacaattttgacgctcatgttactactccttttctctaagtaagttgaaacgtttcggaagctttttttgatatttacgtcttctatcagttatgataacacctcttccgtcggcaaggaactcctgcctgacaagaagatgatgaatttttcttacgtacgttccgaatatgattgatattttaatttcatttttgtgtggattttccatactttgtagtgtctggtttgttcgtccttattactttgtatttgatgtaaattatggaattctactttttatagcataaatgcctgattagtcaattttggaacgaaaaaggtttgataatttccattgtgcctcctctaataatcacaattgctagatacgtcgattttccagaaagatagaggatggtaattagtttcctaaaacccaagttttatttttaaaatttagttatgaatactcttaaagaataatttaataatctttaacaggatttagattaacatagtggttcacagtctattcatgtagatttacacattcatctatctatgtcgataacagcaatgcacagcccttaaatgtgaaagatgtgtcttttaaagtagtaaaaggttagttcaaacacattacttaacttatctccaaccttcgaagtcatttatattccagttgtgtaagcgacctttgcaactatcgtcgttcttaggttcaactaacaatatgcgcaacatttctatataggctaatcgaaggatgccggctcctcctaatgcctatcaatatatccaaaaattaggagaccatttatcgtcaaaaatttctcaacaatagccatatcttctaccagactacaaaatataccatagtattttactatgcgttataatattttactgaatttgtgctaagaaattaatgtccaccgctagaggacgcactaaacgtgactgcttttttcggtaagggctcttacggtgctttcagtgaagaaggaatcctttgtccaccacaatcatgcagattttcgtcaagactttgaccggaaagactatcacccttgaggtggagtcctctgacactattgacaatgtcaagagcaaaatccaagacaaggaaggaattcctcctgaccaacaacgtcttatcttcgctggaaagcaattagaggatggccgtactctttctgactacaacattcaaaaggagtctacccttcatttagttctccgtcttcgtggtggtatcattgagccctctctaaaggctttggcttccaaatacaactgcgaaaagcaaatctgccgtaagtgctatgcccgtcttcctccccgtgctaccaactgccgcaagaagaagtgtggtcacaccaaccaacttcgtcccaagaagaagctcaaatagattatttcttttggggtatttcgtgttcttgttatttctgtcttggtaactttacagataaagaaatattaagaatattttggattacacggatgtaaacatgtgaaattcactgtagtgtagcaaaattcgagcaataaaaaatacttgtcttaaaactgtatcctttgtaagaatgtggagctattgtagtgtggatagtatttgttgttaacgattacagtatcatttaaattgatggtgatgcatttgattgtgcatagctttaaaatgttatgttagacgatatgcattcctgtaattattctaactcttgtcagaatgccaaaagatcatgtatacaaatgagcaacatcatgactgactaggtaaaaggaaaaaaattaatggaattacagtagaaaggctaatttttaactactcgcttcgaaaagtcctcatggacgagacttggtggaaattccattctgctttgctattgattgcatcgtagtcccaggaccatatgcataaaataagttggctccatatttgcttttgactgttttgaggcaatttttaaataaaacaggacgaaaacactgtagcaataattgtctccttatatcctcttcatcagctggataaagctcagctgtgacattagatatgatgggtaaaaagcgcttaccagaatccgtataacagagttctggagaaatattaaattctgtttcccccaatgcattttttaaagaatcacgtgctggaagcatgtatcttgaatgaaatgcccccgatacatcaagccaattcgatcgaagctttcccaatgaacgcactaactctgagagtgttgaagtaattgattcaagttctttcttatcgccagacagcactatttgtctgtcagaatttacattggctatatcaattaatcgatacttctgaactgccgagtaaacagtgtttagaaagttgtcagtcggaaatctggaagttaaagttatcgctaacatagaagtcggattttggcataaagcagaagcataactcattgcttttgctcttgcttgaactagttttagagccgacgaaaatgaaagcgtttgactagctacaaaggcagaatattctcccaaagaatgtccaacatagaacctaaatttctttgtgaaaggaggaaaggcacgaagcaatgcaatactgcaggctaatatggcaggttgtgcaatcgtggttataggctgcctaagattagatttggcctctgcctcaacgatatactttcgaatttcaatttcagtcacattttctgcttcctttaaagtattttgaacgatattattttctaaatatggctgcatccatgttttccaatccacaccttggccaggaaacaggatagcagacattctcttttaagtaatagggtaacagagcatcaaaattttgaaaggaatactatttcaaatcaatggagctgaaattcgaagacaaatcaaatttctgtaaaaacgtagaaagtttgacaatgagaactttagatcttcttgtttacacctgcgacaccctctaatattgtgtcgaaagaaatgcttgtaattgaattttaaggaatctagcacatacagtaatttaaacaaagtgattattgttaatacttcttagtacttgcttagtgaaagtggtttgaaatcccaattcaagctcaatataacgaacgctgggtgtttttgtaaatcaacccatagacaataatgacgaaagttaggtagaaaactgcaattgaaagtccttgatcggacagacaaaaatttgtgattgcttgaacgtataggtagttgataaaattgaactccaccatgttccacatgcagttgtttaccacacattcagtaaccagaactgcgatttgtatcactttgtagacttacaccatacgaaatgtagacttcaagagtcaaaataaaatactatgaaataccttagcaggttaattagtatgaaattatcaatggagaaataacggcaactaatatatgagttgtctataaaatgtctgatcattaaagttactgacacttttgttacgggtagacagcaaggatttggaatacattacactatcggcaatcacaaattgattgcttaaattacgcaagttaagatgaaacagattcaaacttcaattttttatactattccgtttaatgggactgttaattgaaaagatatgctttagtaaattattttctccaaataggaatgatacagcaaagcagactattttactcttaatagagatacgtccaatgtagcacaagaagattccattcgagtaggataagaaattaaatgcttggaagccgaggttattcaattctaataaaatgaaatgcaaattttacagcagatcactattcattaaactttaggtgtaacgggatcagcttgcttctagtagagaaaaacaaatggtggaaattactatgaataaatagggaaaaaatctagaaacctataacaggtcatcgtatggattaattgacttcataaggtgtcggtcatgattgctttttcaagacaatattccttttgtattcaaaaaatgctttatacttctcagcagttctagtattagtgaccaatggttttataaagtcagcgtctttaactccttgagatttcttcctcaaggcctcctcctcatagttttgataaagcggtttcccaattctgtaacaatggtattcagtatagtcatgatggaatttttcgcaatcctgaaggtccataaacaatcgcccaagaaatcccaaaagttcgtggatattcttaatatccttaaataaggaagaatcaaatttcctcataaagaaaatttcctccggaataatactaggatacaatattcgcttagatgctaaatatgcatgaaccgggacagctgaagcgttggatccaatactggtcatcatgattaaccaacttaattcgaaaccagacacacaggatctggccaaattaaaatacttcgatctccttcgaaagatttttaaagtatccattttaacttctaaatgaaccaatgcctgaaactgtttagaacatattattagccattttaaagaattgggggaaaagtacaaatcatgtgggtcaataaggtacatccgaatatctccaatcttttgataacaagcacgagcatgtaacaaagtagcgcggccaaggcgtacttgattcatcacatgtgcttgcacagcacaccaaagagcgtcttgaaaatcttctggataaaaattataaagcatacagtggtgaactaacacttgtaaaggagcacggccgtttcgtaaaaagtcgaaaattttagtataagtttttggggaataatttatagctaaaaggagatttttgcaagaaagcttatgatttactccatactgataaacccttgaatcttcttcaaaggcgttgaagttatcggtcacacccatctttaagtaagatttgttttgatggtaaaagacaacgcaaaatagtccatgcgtaaaggggtttcgtacaaggtcataagaagtggtctgtaattcctcatgataattagctctgattttttcaggaatactgctaaggcgctttaagggataaaatttactaacatcaaaaatgtcaatatccacatctcccactggctcgtccaacgtaggggacctcaccggtttcttgtctttggaattactaaacttccagtttcccggaaaaaatgctttaaattgtgaataatctatagagaatttattccgggatgcaatatcagaatgtgacaacaaactcccaccgaaggaaagcatattcgtatcgtatgttggaaatttcgctatcagctttcttaaaaggatgacagtcgaataattgtgcttcttcaaatatcactcctttttcgcaaaatctaagaaccctttcaaaatctaagggcatgaattaggtcaacttaaaccaaaaagcgaaatgaactgtgaggaataatacttgaagaagaggattaagcgccttgcatacaagactaaacaaaatagtatattaaggcagaggagaagtaatgaattcagggagaattataaaaaggctacttatctcgtatacctgacaagaaaaccaaagataaccacccttcagcgttagaatcaagggtctaataaacgtcaagaatgtcaatagtaaacctctccttttagtataagaaatgtgggaatgggtaaaaataaaaataaaaaagcaaaagttatgacaagatggataaaagaagagttttcgagtttttgaaccagtatatacctcaaaagtggatcacacataggtgtaaacaaacaatcttaacaagtcaatttgagcaacatattattctatctcaaaagcaattggaaaacaattaaaaacaacaacagattattatcctatttgtgcattgcaatgtataaagcaagttatgtgaattttttcatacagcatcaagtcctttctcaacgtcatgttttaaatgtttttgccctctaacacgaaaaaaaccattctaagtaagcaaagcttcaactagccgattcgtgtgtttgatttctattatgttcccactgtctctactttgagacttctcatacacaagcagaaaaccaatcgattaccaatcttagttttctttttccagcagaattcgtaaaaagttaattttacaataactgaattaaaaaattgcaatatttctgttaattaaatcagttcggctaactttaatcttccataaagcaagcagagcttaattgttaaaaatatatgtattttatatgatgtgttccataaaaaaacaaggatcaggttcataaagcgatttttaagacgcagtccaatctcacctcaaatgtgttttcacacatgcatttacagattagaactgttcacaatatggcagaattattacatccaaataaagttgaaatgaagccattccttaagaatttagataaaaatttgtttaaaaaaacatataatcttgttgcagccaaggtttctcctaaaaaagtgggacttttaaacaaagtctgcaaaaagtatgctaaatttttccattagggtaattttgatatcatttaactaaatttttagagaccttttggattggcctcgtgttaaacacgtatatcaacaaaataacgaaaaacttgtacttttgaatcgtgatgctagcttggatggtaaagacaagattttttatttataactgtatgctaatttcaaggtactcggggtttatcggatgctaccgtatcttttattaaagaaaataatatagagttagttccttttcagttgactttggactatgactattggagagcaggtaggattatttgaatcgtaaattgcaataaacacatatagcgtcgtcgtctcttcttttcgagatttatttgttgtagcttctactaacaacttttacttagatgatatactggatgctattttacctcccggcgagaaagaggatcatccttctggcttcaccgctgttggacatatagcacatatgaacttacgtgaggaatggcttccttataaatatatcattggaaaagttattttagacaagaatccttctattgaaaccgttgttaacaaaactgacactatcgataccaaatttcgtacctttcaaatggaagtattggccggaaaggatgattttatagttactcaggtatggctattggtcaactttcagcaattaagatttgctttactgatgaatttattttagtctgaatcaaactgcaaatttcgatttgacttctccaaagtatattggaattcacgccttagcactgaacatgaccgtttgatacagcaatttcaacctggagatgctgtttgcgacgtaatggcaggagttggcccatttgcctgtccggctggaaaaaaaaatgtaatcgtgtttgcaaacgatttgaatccttacagctatgaaagtttagttgagaacatttttctaaacaaggtataaacttcagcttggtcaaaagcttgtgagataatgctaactagctattaaggttgcgaattttgtaaaagcattcaatcaagatggtagagaatttattcgttcctctgttcagaaactattaggattctctaaagatgaaaaagccattacagtctttcctccgagaaagcgagcacgtaaattggaagaaaataaagatcctgtgagacaggatattcccatccctcctgtattttcacactatgtaatgaatttacccggatcagcgattgaatttttagatgctttcaaaggttgttattatggattggagtacttgtttaaagaccgctctcttccaaaagttcatgttcactgcttttgtagatttcccgatcctgaggaagatcttataaatgtatgaaatgcttactttaaatgaaaatttactaaccaagtttttttagcggatatacgcttcgttggggtatcgtttttctcctgaagaagttgacttttattatgtccgaaaagttgctcccaacaaggtaatatccttctttatatagcacttttaatgtaactaactaaacaactaggatatgtactgttgtactttcacgttacctggttctataatatttgctaaaccggtttcaggttagtctttataggattgaaatgtcgttcaggagaagatgagctattttgggcttattattttttcattactttaactgttacatatcctgtagaaaaaacctcagtaaaaataaaagttataaatccaaaaaagtcttgtaagttgacaaaagtaaacttttttcaaaaaaattagtgttattaatattattactattataattattatacattcgagaaacaaaaaggaaaaaattaaagagagtatggtaacaacaaaaaatgagcaatcacgattaacaaacgtttgaactcatttattgcaaagccgggctatataaccacgtaaaaggaacgcgttgataggcaagtataaccgtccatcaaacatgcgaggaatagcagcattaatatcgattctggtaggtgtcaaagctatagctggcgtatttcgattagcacaattacttgatcgaacaatctttaatatagaaacaccagaaacacgagttaaatctaattgcagaaatatgatcgaaaacttctcatcagccattaaagttcttaacattttgtcctcatcggtaacaatagatacttgaaacttgtatgattttagtaacttgatcagctctgaaaacaaattcagcttgctgacacatatcaaagcctttaaggggactgaagaagagaaaaaaggaggggtctttgagagtggagaagacaaaggagatgcttgaccctcctcaattttaaacggatatgaagtttccaaattcgaaatcggaagatcaagattaaaaagatcatcactttcagaagaaccagttgattgattcgtatgagagctatgctttcgcatatgcagttgcttaatcaaatcgtgcattgacttcgggccatcagttttagaacgagattcaacatcagaactgttaatggacttcctaggtgttgaatcagtggaagaaaaattagagccctggtttgtcattaaagagggacttaaagttagttgctgatcataaagttttgcagaaggcatatcggaaccaggggtgtatccaatgtgtggatccggaggggatatatgtaatttgccagctatttctgatcttattttttcaatagcatttcgattagctctttccaaaacgcttaaatttttataagaaaagggaccaaactcgtcaaactctgagttagcttcgctaaatcggcggcttctacgagctgacgtacttctctcacgactgcgaccatgagatgaacgaaggaattgtgaacctctttcctgagaaacattattatccttagaaacttcctctccgctatttacagatgagctcatgttagattctgcagccccagctccacgactatcaaaatatgcagtatcaagtggggtttctggtgcaggtataaaaggagcctcgtgtgaaaaaatgtcatcccaattaatcccattaaaaaaaggatgttctttgatttcattaatatccgaaaacccaagtcgtctctccggatttggctgtagaaacccattaatcaagtctaatgcttcctcggaacaaggatacatttctaaatcgggccatgcaatgttattagccaaaatattttcaaataccttttccggggtctctgcgtgaaaaggtggataaccaaacagaaactcaaacaacacacagccaagagcccaccaatcaaccatatcatcctgtgtacttccgcgaagagtttcaggtgctaaatagtcaggagtaccaacgaatcttttaggagcatcaggttgtctaaaaaaaggaaccgattgtaaattaggagtccgattgactttctgagagtcaactggactttctaaatatttactagagatgctatctatgctcgtacgagtagtagtagtggtatcatcctctttatacgtagtaaatgtagccaactctgttttttgcttttgcgatttttcatcatacgaaaaagcactaacactggtaggtaaaatcaagggagaactggcaatattatcaccgggatcacccaacgcagtaggagattgaaagctgggtggtgacaaaatattatttttacccttttgtaaacgtaattgccgtgtagttaaacctaactgacttaagccgaaatccgctaatttcagatgtccagtaatactcataaggatattgtccggtttaatgtcacgatgaattataccaagcctatgtaaatgctcaagacctaatgcaacttcagcaatgtaaatttttgcccacgattccggtatagtgtacaacgattttaatagggatgcacaatcccctccattcatgaattccataacaagatagaggtaatccctactttgaaaggcataatacaattttgcaacaaatgcagattcttcttgcgccataagcacagccctttcagctttcacattagcgacctgattttttgaaatcatgtcaacttttcttaagaccttaatggcgtaaatctccccagtggtatttttacgggaaaggtaaacagtgccgaaggttcctttactaataggctttataatttcgtaatcttgaatagaaggagtccctttaccactgctaatgttggatgacagtgtcgatatgccaatctggcgactcaaaaatggttttggtgactctgtttcacggaaagaattacgctcaactgggacagtaagtttactaaagggaaaactttcagaggtataggaagaaccaactccatataaagtattaactgcactcacagattttcttctagaagcaatggggattgcaaggttgttgcgacggcttaggttgggagatccactattagtactactgtgatttgtagaggaacggtggactgaaaaagaattggatgaatcaacactagcagcagtaatcggcggatcattcctatggttgaactgtgaaatatcgtgcacttcctcaggagaaacagaaggcttaactgtattaaatggttcgcattcaataataggagattgtgtcataagggtttcttgaattggttcaataagtgtaggagtcgtagtactgagaggttcgtcataaccatcaacttgaatggattgttcaataatggtctgcacttgatcttcaatttcacaacgaacacgctcagaataatagatgatgttgctgagacgattaatggcatcaagctttttttttactaaggcatccgtgttttcaaacatcaattgcaacccagggtcatcaatatgtggtaagcaccatgaaagagtttttgcattgaaaacctcactagctggtgataataagcgtatttcactaaatggttgattgtcttccctggtagtggattctggtatgaaaggtaaatggatggctaaacaactatctgtataacttatggcatcaaacagcatgttactaatgtaatttctaattttttgggacaacgatgaccgggaattcgacttcgcggaggaagtaatagaggaaggaaggacggcggcgagaggaactcccaaatatgatacatctggttctatctgatcgtccaaagaatccaacaaactttgtaaagcatttctttgttcgttaagaaggtcatttgcttcttgagcacgtgcttcagcatggtgaatgagaagacaaagttcagtatgatgctcaaagtaccaattttgaatttcatgatcgcaaaccctgcaaagtactgtttcaaagggaggaagactatcggtggaaggaacggtttgaagcttttcaagatgttgggccagtaactgagctccaaaacctagagtttctgtgagttgctggcctatttcctgacgagtgattcgcgtgggcttcaaaggttgcaaaacccataatgtatgagagggtcggctggttaagggatcacgaatgaggacaccaacgcaatccaattcgacagactttgattgcagctccatttcctcatcctgaacaaagacattttcctccaaggagggcagcttcgaaatcacggtatgaattttaacactgtgggagtcatcgtcaagaagctgttcaatggctgcgttgaatatctcctggtcggatgacagaagagctgcaggtttgccagtaagttctaacgaactaattctatgcaacttggttagtaaaagacctagcaataaattgaaaaagagcaagatttcaaaagttgaaggacagaggcgacccaaggagtatcagccatagcttggccaatccagcttaaaagaactaaaacaggtcggcagcaaatagaagatttaagtattatacgtatgacttacagatcaaggcaattgaagccttattcaatggctatttttgcgtaatctgcaaagtcataccaaccgaatcgttaaaagaaagatacaaattaaatgtacaatataaatattctagcaagcaatggtatccttctgccaacaacacagagaaatttcgtaacatcgcccgctattccactgcacttacccggtaatctgtgagaagtttgtacttgcaaacagcacagatccgtctaaatctaactccaagacataaatgttgtctattccgtgatttactttgttatcctcgttggaattgcgttcttgcattaccattaactttataactccattcagattttgatcctaatgtgcgacaagtaaaaccattcgaatacaattagcgtttcgttatttcataaaacccaatctatcgactaaaaaaacatagacaatacggtaaccaattgatattctaatcaaacacccaatttatgaacgtgggtggctcttgatgactgtgtcaatatttatatgagtgagcagtgcgtagaggctaatcattgttaccctgggacgattgatacctgtgcttacttatcccttgatcaggattcactaaggggagagatcgcgagccgatgtcttaaataacgatttcgatggcaataattatataattatatatcgttgatcgctatacttcggtttatgaattttcattgcaagatgaaaaaaggttggtgattgaaaggaaagcgagacaatgtaatgcaagctgtagaaatgcggattttttttggaaatgtcttccatgatgtgttattctgctttcatttctgtaacatgattttgcgcggaaaggtctcaaacaaaagtgcgactgcgcgcatgcacgtatgcgcttaatccgcttagtaccaattatagatggaggattgatattttggcagttaggattaaaacctgttcttcttcaatccctctttaaagcagggataccctccttgcagcccaactattcctccgattcgcactactaatttgttcacaggctaatgtttacagatctgttggaatagggatgaatgcgcccattcatagtgttgaaaataggatattcgagttgctttgtttagacaccccatcattcaatatgctcacagctgtgttggtaaggaatgcatatgtattattgatgcataaggagttaccaatttgttaatagataagtaggtcataactgctattcttttccaaaatcataatttctgtcgcttttcattagtacctgctgaataaaattggtaatggatgggtcatcagagaaaccgttttctgtaccggattttacactcccacgctctcatgcacagcgttctaataaatttccgtatatcttaaaagaatacattatactctatgttaagatcatatttccaaattcgattacttgacagttgactaaaagagtgtatagcgtgtacactaccacaaagaaaagttccattttagagttgaacccccgaaattcattcgaaaagcaaaacgatttcctttactatgttttttctaaattttccatatcgtaacgaaaattttggtagggagaataactcactcatcacaagttgatcattttattgcatacatggtaaaacccatttttagagaaaacgcatcggctgatactaatttgcaataaaaaatatattatcatccctggcaactgtttattagttttaggttagcatgggaagaacagtggtgtggaaaacggttaaattaggaattgctcgataattcaagcacatggaaaacttacaccaacttcttctttaacaacttgaaattaacgtctccatcattgtcgtattcataatagtgcaatattactgtataatctaacaacttacacaatacaatattagttattcttagctacaacttacttgaaaacattaatcacatgacttttcttataagctaaagattcattatatttcgaaatgaaattacgagatgttaaagaatcacgaattcaaaaaaatagacgaccataacagtgtcaggtttcttagatactctgctttactaacatagcgggcagaaatataaaagattcttgagatgcagttatgctcgtaaaaaataaataaccgataaccgctgtgaacgagaacaaaaaaagcacatgaaaaagccttgagctcagtttagctaatcgataattcgaatgaacatagagaagtttatattattcagcggtcaccacgatcatacaaacaacaaaccatcagatatatttcatcaaaccacaagttaaattttcatcgcataccaatcacctaagcgaccatataaagcgcaataagaattgacaacgtactcaatacgaaagagctttttgcggtagaaatggcagaagaaggagtgaatgaagagctgcttgacgattgccttgaactgacactgctagtagtagtagaagtagacgaagcaggagtatagctcgagctcgagctgctaccgctagaagtggaagccgttttaatttcagtgccactagaagtggaagctgtcttaacttcggtagagttattaggtatgctactaagcgaagagctagtaataaacgaggtggtaaacgtactagggaaagaagtagttgggggcggagtactaaccgtagaactcgaagtagtaacgttactatagaatgaagaactttcgctagcaaaactggtagacgaagtggcagtagaactactagatgtactaatactggttgaagaagtaaaagtagtagaggtacggttggtcgacgtcaaaggaatcgaggtactgctagtaactttagaagtggaagttcctgtgatgggtgtagtgctgttccaactaacttgagtggaagaactagatgtagagttcggactggtgataggagtactggtataaaggacactagtactggtagtacaattcgtagttgtgacaggagtgctagtgacaggagtactggagctaatagtatagttcgaactggtaacaggagtactggtataagggacactagtactggtagtacaattcgtagttgcgagaggggtgctagtgacaggagtactggtataaaggacactagtactggtagtacaattcgtagttgtgacaggagtgctagtgacaggagtactggagctaatagtatagttcgaactggtaacaggagtactggtataagggacactagtactggtagtacaattcgtagttgtgagaggggtgctagtgacaggagtactggtataagggatactagtactggtagtacaattcgtagttgtgagaggggtgctagtgacaggagtactggtataagggacactagtactggtagtacaattcgtagttgcgagaggggtgctagtgacaggagtactggtataagggacactagtactggtagtacaattcgtagttgtgagaggagtgctactgctggttggaggaacagtaggagtaaccggagtagtgctatttccagtaggtgggatgctagtactggtagtgcagctagtgctagttgagagaagagggctactgctggtgccggtactagaagtactagcaggaggaggtggagtgctagtgcttgaagtactggttgggggaacagtaggagtaacgggagtagtgctatttccagtaggtgggatgctagtactggtagtgcagctagtgctagttgagggtagagggctgctgctggtgccggtactagaagtactagcaggaggaggtggagtgctagtgcttgaagtactggttgggggaacagtaggagtaacgggagtagtgctatttccagtaggtgggatactagtactggtagtgcagctagtgctagttgtcggtagagggctactgttagtgtcggtactagaagtactagtaggtggaattggaatgctagtactggaagtactagtaggaggaacagtgggagtgataggagtactcaagctcgagctacctcctgtagggatactagtactagtagtgcaactagtgctagttgtcggtagagggctactgttagtgtcggtactagaagtactagtaggtggaattggaatgctagtactggaagtactagtaggaggaacagtgggagtgataggagtactcaagctcgagctacctcctgtaggtgggatactagtactagtagtgcaactagtgctagttgtcggtagagggttactgttagtgtcggtactagaagtactagtaggtggaattggaatgctagtactggaagtactagtaggaggaacagtgggagtgataggagtactcaagctcgagctacctcctgtaggtgggatactagtactagtagtgcaactagtgctagttgagggtagagggctactactactgccagtcgtagaagcactgctagtacttgaagtactttctgtaattatgggagtagaggcactagtatcagttgtgcagctagtagatgtaatttcgacgggagatcccgtggacaaagaagcattaagatcttcgtttctttttaaaagatcggcgtaattaatggatgttgctacaaagtcatggtagatatcttgtacctcattagcacttaatgaagcttcgtttgcgagtccgcaggatgctgctgctggagcaagatgctgtgcaagcaataaaagagtcgaaataaagaagcgattcatttgaggtaaaaacttcaaaaaggtttaaaatggtatattcgatgtcaagaattaaagctggaagagaacagacaattcctttacgatataaaaaaaagggaagaatgcttcacaggttgaaattaaatcgattcaataactcttttaaagattgtaaacggtgtggaaagaatgaatacaaaagatattaaagaaacgatcaaaagtaattacggatataaagaaagaagcaatccgaaaaataaaccagcgttctactaataatgagaaagctgtatatgttaaagaccgaaaattttccaaaaaaattcaaaaatgaaggcgaacacacgaggaaaaagaataatgaatggaaccaagtgctaaagattaaaaaattgtgacgagtaaagaaagcaaaacttttcacagaaaaatatgtctgtattaaaagttgtcacagaattaggattatctgccaacaattatcgaaattaacattcacggagtttgtccaaaaaccaatgttttccaaagcagacgaagtgctatgggtctattgaatataaaagattggatggattgcaaatataagtaaacaatcgattaaagatattccaaaaaaaagtccacacccaacaggactgataattagtagcttagtagctttctactctcgtttcaaacgaatttgatcaagcagcaaagttgcacctattaaaagcacacaagtagacaacctttctgtaatgaaaaagagtacaacagcaattgaattaatggagtacacttcaagattgtgttaccacgagtgtatgaatcttgactatcgtacaagttcacagaaaatctaaccaagtgttgaaaagcaagtgcaataagccaaaggtaagctaactaagccgaaatttatcacaatgggatggaggaaaacacaccacaaaagtgcctgcgccatccgttttaaaggtttttctaaggcgaattcatttcataaaccccttggacatttcaaacctcaactatgtaatttttgattaaccgtgtgcagtgtccctccgggtatccagaagttctaatgaatcaaatgtttcaaacgaacaatccacgacatcgatgaagcatccgcagcgttcgtgacgacaatctccaccctttcccgtacatttcacaggattccattacaacgaaaagtgtttcacaggcaaaatctgaattgcagctacgtttatcatcgacgtatatgacaggttaagtcatagtgcttctaattttaattcaatggcgtaaaatcaagttgaaattttggtggtaaccggtctaaattattttccgccttgcaatttgtaaacccatctctaaatatagagcccacgttgtgggagttgatttgctaagcatatcatactgcacggttattgaacacagcttcccaatttcagtggacagagatcaagtagaggttttaaagtcaaatttcatacagacaaaaaggtcaagatacttagcttaaaatcggatatatggctaccattagaggaatcacacatcattactaaatttttcatatataggagaaataaatggacattgaattactgttgtagctgtaggcaataccccacaaaatccttactagaaaaaaagaaaggaaaagagaaaccccaaaacaaattgtagaacggaaaagccaggacatacttaccaattcgttttgggaatgaataactaaatatatcaataacacagggcttaaaatacttaccggggataaatgcatgctcaggatcaatggtctaaaaatattgcaagggggttgactgattacttcattcatcctcctgtccacattccacccgaaaaagtaagaagagataaaacggctgaggccaaacaccgattctatagatacatgacataaaacccccgtagcagaaaacacccaaccagaaaacaaaattcaaagtcaacaatcaccaacatgaaggcgtaactaaaaataatggaaacaaataagacatgaacctaaaatgcaagatgcaaagaggctgcatcaattttgatatcaaaagcgaccgaagctgcccatgatacgttttcaaataaaattcagaatggacacaaaaagtatttattctttacattccaaatcaccttaagcaaccaacaaaattaccgcggcaatcatcaatccattcaatcccattgatacgctggcttttgaggaggcggccgacgtcgtactagagctggatgaggagctagaagtgtaagaagtgctgcttgaagtagaagcagtctttacatcgtcatcagaaccagatgtggcggtagtgttgctgacagtttggaaaccagagctcaagtacgtagatgtgaaggtggtgggatcgatagtagtaaggtcaccggtggtaattgttacgttgccagtaatggtagcggtaacattcgatacaatggtggagttgctactgttccagatagaagtggtgttcataccttgagtagtgttgctataactaggatatcctgagccacctggacctggggtaaagctagtagtaggaggagcgctaacactgctacttgggttacctgggttaacagggatgatggtggtagtaccgccgattatggtagtagtgaaggagaaggtactggtgaatgtggtaggctcagtgtaagtagcagtaccctcggtcgtttcagttccggtagtaacggttggttcgttggtaggagcagctgttgggttaccgccgccagttccacttgcagtggtgggttcaatggtagaagttataatctcagtagtttcaaatgtcgaagtttcagtaacttcggtaacaccagtcgtggttccagtaccggtggaagtaacggagcttccagtactagtggtaggaacgacactgccctgagaggaacttccagtgggacgagtaccggttgcagaaccagaagtagaaccaaaggtttcagtagggatgatgctgctagtcaaagtagagctcaatctgctaaaggtagaagatccacttgaaggataagcgctagaattgctcaaaggagtggaaacactgctagtgggtaagccggatgtagtattgaaaccagaggaagtgaaggtgctagtaggagcaacggtggagttgctcaaaggagtggaagcactgctagttggcaagccggaagtagtgttgaaacctgatgaagtgaaggtgctagtgggtacaatactagagttacttgaaggagtggaagcactgctagtaggcaagccggaagtagtgttgaaaccagaggaagtgaaggtgctagtaggagcaacggtggagttgctcaatggagtggaagcactgctagttggcaagccggaagtagtgttgaaacctgatgaagtgaaggtgctagtgggagcaacggtggagttgctcaatggagtagaggtaggagtggtgacacttccactaacatccccatttccactattcgtgttggtaaattcaccagttgagccagaagcagaagaggtgatggtagagttaccgaagggagtggaactagcagaagtggcagtggtactgttgacactggtcaaaggagtagagctagcagaggtggcagtagtgctattggcactgctcaaaggagtggagctaactgagctagtaggcaaaactgagctggtgttgtagctgggggcagtggaactaacagaagtgctagtggtactgttggcgctggtcaaaggagtggaactagcagaagtggcggaggtgctattgacactagtcaaaggagtagaactagcagaagtggcagtggtactgttgacactggtcaaaggagtagagctagcagaggtggcagtagtgctgttaacgctgctcagaggagtagagctagcagaggtggcagtagtgctgttaacgctgctcagaggagtagagctagcagaggtggcagtagtgctattggcactgctcaaaggagtggagctaactgagctagtaggcaaaactgagctggtgttgtagctgggggcagtggaactaacagaagtgctagtggtactgttggcgctggtcaaaggagtggaactagcagaagtggcggaggtgctattgacactagtcaaaggagtagaactagcagaagtggcagtggtactgttgacactggtcaaaggagtagagctagcagaggtggcagtagtgctgttaacgctactcagaggagtagagctagtagaggtggcagtagtgctgttggcactgctcacgctgctcaaaggggtagagctagcagaagtggtagtggtactgttgacactggtcaaaggagtggaactagcagaagtggcagtagtgctgttggcgctgctcaaaggagtagagctaggagtgctactaggcaaaagtgaactggtgttgtactgggcggagctggaagttgcagaagcgctagtggccgcagtagtactgttcgacgaagtcaaaggagtagagctggagacggttgaacttatgcttgagctagtagcggtagcagaggtagtcgagttcaaagaactagaagccaaactggagctagtagcagagttggaagcagcggtcgaggacaggctggagctagtagcggtagcagaggtagtcgagttcaaagaactagaagccaaactagagctagtagcagagttggaagcagcggtcgaggacaggctggagctagtagcagagctagtaggggtagcggaagtagtagagtttgtagagctagaagccaaagaggagctagtagtagaactggaagccaaagaggagctagtaatagaactagaagccaaagaggagctagtaatagaactagaagccaaagaggagctagtagtagaactagaagccaaagaagagctagtagcagagctagaagtcaaggacgagctagttggggaagctgaagtagtagagtttgtagagcttgaagccaaagaagaactagaagtcaaggaggagctagcagcagagcttgaggtcaaagaagagctagaagcactgctggtgttgtagttgtaactggtggtagctctcttaaggagagtaggcaccgaagaaagataagtggcaggggtataaccgtggactatatcatccgccaaaatagttggagtattagcgggatcgctcaaagacgccgagacacccgaattaagggactgagcagccaaaagaaagagagtggaagcagtgaaaaacttcattgtaattagtgaaaaattgaaaaaaaaatataattaaagtttgaagagttccaagatagatatagctatatatgattagataccaagagagatagaaaaagcaagtcgaaatttcaagaagaaagaaatagacgtcgttgaaaaaacgatagcaaatgctttatatatggggtttcaaaaaagaatgaaagcggtgggattaaccgatgaaagaattaaaaaatatgattccgtattaaaataagaattcaataggcaaaaaactttcaagactttttgaaagtacttgcgattaagaaaaagatcgatttaacaacgggaaaagtaaaatcgatggtttaaaaaagaatataagatgatagagacagatatcgattgggatataaaaattcaatcaagaatgctcaaaagaagatatctgggtttaagaaaagaagacaaaaaaatattaaagactgactagatagaaaaagtctttgtcaaaaagagaaaagaaattatagtaggacaaaaaagatataaatctcccaaaaaaacaaaatttataaaaaaaaatataccggacgaaaggaatcgtcgtaaaacagcagtgaatgttttgcttgaatcgagattctttattccaaaccttttttcaaattaacagtaattcagcaaactcaccaagagacacactgaacaacgaaaaataaaaaaaaaagacggggaaaaaaaggagaggaaaggaagaaaaaggagaagacaagacaaactgcaaaaaagaaaatgagtttgcaaaaggacgaatctgcaatttcaactaaattctatcaaaaaaaaatgaatgaatagaatatagagtagagtagttataaaaatggaaaggaaaggaaaggaaaatcgcgagtttcccaaaaacaaatgaatttcgttaaaaccaaacgaaaacgtttgttaaaggtatagggaaagggaaagagcaaaaacctgggggcgggttcgcacttattaaaaaaaaaaaaataagtaaaaatgacactcggcaaaaagacgaggcactcacacacagacaaactactaggacggcgaagagcgcgcacccttaaagatatatggcaacggggatcggcaaattctggcttccctggaattccgaaggcttgaaaaactgtaacatgcgccaagttatcttggtcttatacaccaaatccaccagtcgaatgatcgcagcatagcattaagcagcatccaacatgacgtgcgcgcacaccatatccatccaacagacaaaccaaagcggccagtctggaacgagaagcgcatgaagctacaaatcaacatccaccaatcgctaacgacaatctagctttgaggaaacaaacactcagggatagaagggaaatgcacaatcgagatcctagtgttatggccgttgattggtccatgttccgtcccatttgagaatgcaataaaggacatggatgctaataagatacatgattggtggaatattaagttaaagatatctagacattcgttgcgataaggatcaactacgccatgcaatgcagtatgaactcatgtcgcaccataccgaagtatggaagcatgtgtgtttacgcctgacatcccttggtagtctcgtgtgtcggtgtaagagggacgagagggtagtttgatcagggatgtcaaggagatgcttgtgtctacagaggcgaaaaaaaaaattaaaatgaagtgaagtgaaaagaaaagaaaaaaaagagaacaaagaaaaataaaaaaagaaacaaaagaaaggtacgacattggaatcgtatggatgaataaagatcgcaatgtgaaaccgtctacaatgagaaaaaaaaaaaaaaaaaaaaaaaaaccaataaaaaaatgcttctatggtaaatgtatgatgatgatggtatgggagtttaagacggcggaattgactactgaccaatgtatgtgagaaaagaaaaacaaacgcatgcaaagtagcgaaaatgaacgaatacaagagaggaaagaagaaagaacaaacgaaaaaaagacgaaaaaacaacgattcaaaagacgaaaacaacgatgcaaaaaaaaacattcctgtcatatactatagggaaagaaatatcaactatattggaaaagatgatatgtatgatacaaatgacatactaaatgatatgaaaatgcaaatgtatgatgccttttctttttttgtttgagtccgtttgaccattgatgatgttttgccagtagtaaaacaattgtatggcatttcatgataacttgaaagatagatagataggtagtgacacttctctcctctctcaattggcatttttctcgactttccgctttcttcctttctcaacaagtctgtgagctatttgttgctcttccatacatgccaccatacgatttgttgctacgagggattttttagtgagatgcgacgatgaaggggtatgggaatctttttttttcttttttttctcttttccacatgactcatccaacctgggctggagaagttaacgatggacaaaagtgctccgtcactatcgaagttgaccaaggagaattttttcacacgactccgttaaggccggtaaagagattgtatgttatagtataggcaaaaacattggaagagcacaaacaatgagggagagaaaaaaagagtaagaaaaaaaatttaggtaagaaattgataaggatgagttaagagaacgccaatttgataaaagaagagagaatatgagtcagcttttacgtagagtcaacttttacacagagtcaacttttaacgcagtattattttttgaatcacaaatatctgcatcttttttttttcttctctttctctttctcttcccccctttgcacaacagtgacaagaatcatgcttgtagacgtgttaatcgcctgtttgccacaaacatgatctcgttttcattttcgttgtcccctttctttgtaatcacatttctctcttgattgctgaccctaattgtgaaaaacaacatccctggtactttgccgattccgtttgtgcactacacacaaacgatgggttttagctgttattctcacggtacaaagagctccaccatagcctagcatttacaaaatagaatacactaccgaagtagaacacagagccgaaatagaacgcagcaccgaaatagaacgaagcaccgaaattgctttgtgtcgtagaacgagctagtttccttctcgttcattagcgatacggaaacgatagtagaatacaatacgaaaaatagtgtaaccgagcacagtgcatctaattatggaatagtataggacaacgaggatgcgtaaaagaaaaagaaatccaagcgtagtctaggcaaggacaatggcaatgcaaagaaaataacgtagacggtcgatttcggaattccggctagtgtaaaacacggctaacgtgaatagcaaattaacaaattaaaaaaaaaaaaaaaaaggaaaaaaaaaaaaatcccccaccgaaatgaaatgaatcgaaagtagagaacttggcaaacaaaagattgaattaagagtcaaatagaaaattgaaacgatgaattgaatagaaaaaaaaaagaaaagaaaaaagaaaaaaggagatgtaatgatttaaaaaattaaaattgaaatgaaattgaacgtttgctttcgcatttgcaatttccttttccaattctcattggaattcttttccatctcttctctccattccatctcctctcttcattccatatctctctctctctctctcttttttcttgtggctatcctctacaatatatatatttacttgttccgttctaaaaaaaaacctaaacgtattctcttcgccattcctcccctctgtcctctctgctccccttgtttcttttttggcacatcctccatgttgctataaaaacatgcacaagtttaaacaaagaaacgtttcccatccatatctatttttaaaaggacctcctccctattctcctgccatcttgcctctccatccaatccctctcgttctcattcctccgacaatccagtaccgacggtttccgtaagactggcaatcttaatttccaactttttccttaacgaaccaatcaatagcgtaaaagcctatcatcctcgtcataattcctggatcacctggccgtcgtgccgccgtaacgaataatctccacaatttttcatagacctttgctttaacattggacaaggcttttagtgtcagccaatcagcgctgtaaaggcttcatgcatcgcttatcattgctaatgttgatttgaggctttccatccagcccatgtaagcgcgagttagagttaaagggtgtttttctttcggtagcttggttaaaaaacacatacagagtaaaatgagtaaaatgaatgaaatgagtgaaatgaataaaactgagacattcatcaaaattgagagaaattgctgacgcttgcgtagatgtcgcaaactcaagaaaaatgatggatttctttgttgaatgttatcatcaagcttaaaacgaacaaagctggatttctttgttttgttttctgataagccatcaggaatggtagattatgaattcattgtattgcacagccatagccattacaattgcgattacttggttattagataaagaaagaaattccaaggattcctttttttttttttttttttttgctttttttcttaaaacaaaggaaaacggataggttaaaagtatccttattgatgaaaagatagatagattaattaattgattgtaatcaaaatacacttttttagtttctttctctctcttttttacgtatagaaaaaaaagtcaaagcaattctcttattgtttgcttcacgctacatttttatttattatactttttccgtcctgtttatattttatataaattaataattaccaaaaatattcaaaaaacattacaaacatgattttaatgaacggtagcaaaaataaaaataaatatagataaaaaaaaaaaatatatatatatatatatttaaaataaaaaaaaaaataaaaaaaaaataaaagaaaattaatattgatattaaaaaattcaaacgaaatattaaatttttaaaatgaatattgattttttgccaaattgaataataaatttcaatacaattacactcttatgaattataagaaatcacacttaaatgaaactacattcatctagcttgcgatttaacgatgcattgcgatttttgtagtataacattaatattgtcagcattactacactacgttaagtatcactatatgtcatatgttggacagttagtgataacactactacaaatattataatagagctacaactgaacctcattcctcaattcggttatgagctatatcggtgaccgatactaatagattttatataccaataaatgtacattgttagttaacataccgcataccgctatattgtaggtcgcaagtaaaactcacttcagttctatgtatcgttaaacagataccaaactgcgcagctgacattaccatgtcactaacgtatattattattcatttaacgatacattgtgacgtgataatttagcattgcataccctaaagcaagtacataaaccagtactcacaactatccgtcaaatacgatccttttaatattcctgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttatttggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttccttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacgatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacaattcctcacacataaactactttactacgtccgccaacgcactttggtattcgtttaacgatacgtaaaactacacgaagctctgcatataccctactatatgattatggtatttaaataacagttgttatatatattgttatatgtaggtatcagcttaacctgtcacttaaagtagcataaaattgaacctcgttctcactttagttgcagccctatttacaaacgtttcctaaatttcggtacattgattcgctttctatatgtacagaggtcggtagtcgatataccattgacataccatccacatgtttgttcaacgattacactccgtcgacaacgttacacttcactattgtcttacagccctttttacaccttttttcttttgttttcctcttcaaatgatattagagaacaatttgctaacaatatgaaaaaacctagtatctttcttcgttaaaaaaagttagtaaatgggaaaaccctattttttaaacttgctgctacacttcagaatggtttcgcgggatacttacaactgcagcgatgattacttctgtatgcaaacgattcttttcgtacttgctaactctttgctcatccaaatacccttctcttctcctctcctaatgtgatcttaatttttctccctcttactcaatgtttaccaaataccgattcactccgaaacctagcgctcccaccaaacacctcactataatgatggttcaacttagtttctatttaccacgaaaacaataaaacgctcattcgacgcacttgcatatttccttcattaatcctctttctcctaaagtatattcattaaggaatcattctgtactttttaattctttttgtcttagctctgtcgattacttgatagatcatccaccaaagtttgactgaatactccttcattgctgctgtctttgaaactcatatgagtctagataaacaaataccaatcatctatgattttggagaaaattatgaaaaaaataaagatatatggagaagacaatgcatttaccaaattttgactgatcgattcgcccttgatgatcattgtaccactgctccatcgactggtagaatgtatttggggggaacttggagaggtattattcaaaaattagattatattcaaagtctgggatgtactgccgtttggattagccccattgttaaaaacatagaaggtgtaaccggttatggagaagcgtatcatggttattgggccgaggatttaactcaattgaatcctcatttcggtaccaaacaggatttgacggaacttgttgaccaactacacaaaagaaatatgctttgtatgatcgatatcgtcgtcaatcacatggctcacgcaggtgattctcccatagattactccaaatacgctcccttcaactcaccttcacattatcatcctaaaagattccttcataattatgatgatacttgggactgtgaaattgcttggcttggcgatgaggttgttagtttaatggatatacggacagaggatcaagaggtgcataatttttttcaaaattggattcgtgacctcatccaaacctatcatttcgatgggttgagaatagatacggcgaagcatgtacagaaagaattttatccgcctttcatcgcagcagccaacgtctttgcgtttggcgaggtttatcatggtgaccccaaatttattgcaaagtatctcgaatatataccatctgcggcgaattatcccttatattatcagatagaaaacacattttttccacccaaacagtctatgaatatattttaccaaaaggctattttggaggctcgcgcaacttccatggacaccacaattcttggtaatttcaccgagaatcatgatgttccaagatttttgaacagatcgacggattattcggtaagtttttttttcaaatgaaatttccttttcttttaaggaagaaaaagtgaaattcgtttactcatgtatcccttactttatgttattaacatggttgaagctactttgtaatactctgactttacttttatttacagatggtatcccaataatctttcagggccaagaacaaatgtacgctggcggacacgatcctgaaaacagggacgctttgtggacgagtaattataatcaacaaaatccaattttccaatttttaaaaaaattgataaaacttcgtcaatttcttgtcgacaatgtttcgggattcaccactgagttgtcgaacatgctgtttgtcaatgaacatgtttatgtctttcgacgaccaggtgtgatcattgtcgtatccaatgctggctcaaattctgatgtggatactagcgcagagttcagtataacggaaagagaatcattagaatttatcgatgttttatctggttcccaatttagctctttaccaactgaagactcttctactatttcaatgaacttagaattttcctttccaagggtatgaaacaataaatttttttaacagaaactcagctaatgttaatttaggttcttgttcaccgtggtctctttcattccatgaatgaactggcttgacaaatgtcgaggtaaatacaagaattcgtcacccgaaaactcacaaaaagttacacataatcctactagtaaaatattttatgaatctaatttctgttatgttagcgattacgacttttgaagtttaagataaacaaaaaaagtaggtatcgaaaccttttctctctttgagtttacattattattcttatgagtctttaaatttatttccatgtttctatattccttgaaaaacatacgtccaaagtaatatccttatgctggcaactatagttatcgacttttattgaacaccccactcaacaaaccaatcatttgaaaatcaattttatttattgcttcctcttccttaaaataattgagcataaatttaacagtcctacatgctttctactcaaagaaaaaacacttcaaatacatattctgtacgttaatggtttcgtcgatgtaaaaaaaatagatacaatcgtagtttgtctgttcgtctttgcattctttatggttttttttttttttttttacttagtatcagaataaatcaaacatatactaccaattgcaatttaaacttcactcgcgcaaatttctaatgagtgactgaaagtctcaatactaattattcatctatgatatatattaggttattgattactagtttgtcttctctaaatttccttttttgaacaaactaaaaaaaaaacggataaggaaatacaacgttcgctaatgttttatcgttacgttccaaatttacaaaattctcatgtagtaaccaaatcaagaaaatatcggttttggttcataagaaattgtatatactctttttgctttttacatactgatttttcttgtgtcttaagtctgggcacacttttcattatcataacaatacatcgctcgaagttataatcattttaacatattctactaattcgaaaattcgatacaccaactaaaccaagttaatattacttcataagaaatacgatattatggaaaataatgaagaatttcaagacgagctcttagctctagagagtatatatccttcttgtttactacctatatctgaacaaagcttcacttatactctgagtatcccagattcatctgtacgacttaacatccaattcccactcgactacccaaattcggctcctactgtcttagatgcttacgggatcgataaaacactggcagaggacgtcctcttgtctgttgcaacaggcgatgtatgtatattctcatatatggatttgctgaaagaattagtggatatagatgccgaacaagcagccgcagagagagaatccaaattgcaagaagaatcagacaaagaaacaccagtaatgctcaataaatctcattatgtagctaaaactccagaaattcaagacgaaccatggaaaccaaaattcgattggaaagagtcagaaccgatcacagatcgaaaaagcacctttatggctcatgcaacgcgtgtttattctacagaagaagttcgcgaagctctcgaagatttgtatatggataaaaaagttgcaaaggtaagtttgtttttcagatatccagtgctaaacacttctcctactcacgaggaaaattactacatgtctttcagatcctagctaacgcataggcgaatcataatatggtagcatatcggattatttccccaaacgggaacgttattcaggataatgatgatgacggagaatcagctgctggttctcgtatgagtcatttgctaactatgatggtaagtactatctgaaaatgttattcaataaaatcaacctaaatcttgctaacttgctatttctcagtctgccgaaaatgtttttgtttgcgtttcacgttggtttgggggcgttcacatcggaccagacagattcaaacatataaactcatcggctcgtgaagcagtattactcaccgacgctgctcctagtcagaaaaagggtacagaacatggcaaaaagaagaaaaaatagacatgataatgacagtatttaaaaaagcatgggttaagtatattttaaaaataaggtgttagctcccaaaaatatgtttcgaacctagtactaggattattagtgaacctttagagtcacaaacatattggcggggttcttttaataatagtactatttatttctttttaattttgcaagaataaatttcctgctttcttttatttttttggatatacactaagtttaatctttaaagggtatttttactttgaattaacttaatacaatttgcactttataatatactcttgttcaaatattttaaattcaaaaaaaaaaaaagcaatagtaagcataatctatcgcttgccagccttccaatgagcaatgtcaccactctccataacatattcttttcctttggtaaggtacttaccggcagcccggcatgcattttcagtcttataatcaaacaaatcttgataatgcataatttcaccgacaacgaatgctttttcaaaatcagtgtgaattacaccagcagcctggggagccttagtacctttacgaatagtccaagagcgaacttcgtcttcaccacaagtaaaatagttaataagattaagtgcattgtagccagtaacaatgattttagggagcatacttttggtgttcaattttttacactcttcaatagcctcctcttcagtaaaattggtcaaccgttcttcaaaagcaacagacatagggattaaagtatcaccgggactgttttcatcaatccattttttgatcttaggaagatacttgttcttttgacgaagaaagtcacgctcactcatgttgacgaggtaaataacaggtttagcagtaagcaaatacaagctgttaattatttcaacctcacgattagaccaatcacccttacggataggttgcttggtctcggttaagtactggtaaactttttcaattatagcttgctcttcttttttggctttcatttccaaggtattggcaccacgagaagtaattttacgaaggccttcgagatgcttttctacaaattcggcatccttgatcaagagctcatcaacaataatggacaagtcacgaataggatcgacatcaccttcaacatgaataatttcggcatcatcaaaggcacgaacaacctgataaatggcatcaacagcacgaacatgagacaaaaatgcgtttcctaaacccacaccagtactagcacctttggtaagaccagcaatatcgaaaacggtaaggaaagcaggaactctacttttaggcttgtaagcctcacaaagccagtcgaaacgttcatcaggaacggcgacctttgcctcttcaggatcaatagtagcgtagggatagttagcagggttacccaaaacagacttggtgatggcacggaagaaagtggactttccaacattgggcataccgacgataccagtctttaagttgttaccagggcgaccccattggactttgacaacttcttgctgttttttgggaggcatgattaacaattaaaatgaacaagagagtattggaaccacaggtgaattagcagtatctgaacaagatcaataaattcaaaattgctaaatcaagacaaacaaaaaaaagttgaagttactctaaagcagttctggttagcaacaggtacttgatggaacattaagggatcttttaggaattcatgtaaggtaaacaaaaacaatacactctcagacttcttctacacttccaaattatatatatcactttaggatgctttcaacaacagagcaaaaaatatgaacaagcgaaatctaatacaagagtaataaaattttaaacttttgcaacatagaatcgatacccaaaagacatatttatcaggtctttttaaataagctgtataacttttataaaacaaaatcccaaatgcagttaaaatttaaccattgtgatcgagtcttggaattcgtagttcaaaaacctcaaacaatcaccaaacatgggaaaaaatagactcagtaattattaaattcttttgcacccataacacgttgacttccatttttctattcttgcttacctttccttttgtaagttattttacaaatttggacttttcgctatacgcaacaagtgcttggctctggtcacgaacttaaatatttagcatcattgtttgctacacaacttttgagtgcagtttatttcgctaaatcgtgtactgaaccctgacatgtcatagaccgtaaacctggatattcaagaacagtcacgcatgaaaaaaaaattttaacgcttttagcagaagaaacgaagaaaatacttaatttgctgtactataataatatccttcagttcaatatcattgtcgaaacaaaatatgtaaaataatccgtatgtaccggaattctagctgctaagtcgcttcatatacctacaactattgaaggacttgtataatcaaagtactaaaatagctgtctgtaccaaataacatacaaattattgtaaacttacaaaatcatttaaaacacacaattcgttaacgaacaataaaagaattgttattgtttaagaataatcaaaaaaatctacttcttaggcatatttacaaacaaaatcattttacatcgaaaaactttatacaattgcaataagtgcgaatgaaaattaataagcaaacatcagatattctctaaaaacaaatgcatcgaaaccttgaggggatggttttcgaggagggatatccagaaaaattcatctagaaatgtcaaggtccaatacattcaagggtgtaattggaaaatatcctttaaaagctttcaacctttaaaattgcattacgaataaaaaatgcagcaggagaggaagaaaaaataaaagagaagaacatttcaaagatttttattttttctgatcattataggattagaaaaaatagaaattgtcaaatatcaaaatcagcagcaaagaagtcaaaatcatagaacgctatattaatgcgattcaagggctgttttgtcactgagaaagagagtggaggacatacacaaatcactgtcacacgaaaaccccaaaaaaaagtttcttccatgctaaacaggggatttgcgcacacctctgtacagtcgagattagttggaaaaaaacatatcgctcagctaatctccaaaaaaaattaactgatcaacagtcatttccaaaaaatataaaagtagagtaatctcaaaataaaaactcaaacgagatttcgaacaacaccatacctccaacgactcctccaaagacctttacgacactttctttctcctactcttgctcttcgctccaacttctccagtgtccatgcggtcgtctattgtgtttagaacgtgatgttaaccgttccgatttcgaatattcatcaaatcctctttccatcatttccactactttcgataaaaaaagataatgttcaataaaaaacagaaaaagctactcgactatatcaaaaacacgaaacaattaaaaacactttctaaacacgcacacaaacacagatacaaacgaaaaataatttgaaagaggagaaaggggaaaaacaaaaataaaaaataataaaaatgcgcaaaacaaaaacaatcacccgcaaatcacttagactctcgccataactaatcacaagaaaattataagtttcgaaaaaaaagaacgtatgtaagaatacctagaatcaatatgtacaccatttatccctatctcgctatgttgttaattaccaaaccggcgtgctctcgacaccacacagaataatatagttgaatggaaaaaaataacaattctttgtcagaggaaaaaaatataatttaagacccatctaaaaaaattgcgtgaaggtatattattatagaaacctccctagaaatgaaaggaaagaacgccgtcgtgttgttgcgagaaaggcaaactagccacagcgtctctttggtaaagggcaggtgctaggggcacctggaaacaagattacttgctcaacgccggcaagtaggaaaaacgcctagttttgaaaagggttaggcaatttagagagacatgacagagcaagcgacagcaatcatggcaatgacaaaggcaccagagctgaagttggtgatagaggcagcgctagattgagtggcagtagagctggtggtggtgttggtgccgttagtaccgttggtggtaccagtggagttggtggtgttaccgtaaggggcggtagagttggcggcttggacggccaaggccatggtgacaatagcagcgacggaaagaacacgagagtacattttgattagagttggtaataaattaaagattaaacggttggagcttattaagaatgcttagtgactttagaggtagtaatatacgaccgttgagtaaaggtgctgttatcaagagtctaggagatggtcagccttatatagaacttgggagggacaaccctaaccctggggtgcaaacatgacgtgaagatacggccatttagccagccatgttagatagccagccccattccgaaacggtgtcgtgataagccactcccccaaacaaactagtaaatcgattaaataaagtatatttaattcgtccaagctaatactatgggagagtccatccgggtctagaaggctagcaccagattattttcactgagttaaatagcgtactccagggactgctttaattaagaggacaggtaccagggggggggggggggggaaagagtgagaggaggaggcaatgttggacgaggagaggtgagagagataagtgccatgtacacagtaccataataataacacagggagaagtccgtcgcaccgcgctgtaactgtggtgcaagtagttagggtagtagtgaatggactacgggtacaatatgagagagtatgcaacaaggaggagaaatggttacaaccatcaacgagcttctaatacaacgctggataggccaaataatgaacgttagagaaaaaaaaagtttttgtttactatagtgagagttcagttaatgattgtttacgagtaaatgaatggattatgaaatatgatttacgttattgtttaaactttcttgtaacatttgggcgaaaaatattggctaagtaataagtaagaatgtttttgtttacgtttttttaaaaaaagtatcataaacaatatgtaaagatgaaaagagtaatgaattctagaaggaaaagaaattgttttggttttgtcaacataacagaattaactcgcctcgcccgcatattttcattagcattccgtattaacaatgtcacacactgtctctgtctatggaagaagtatgttggtaaacaagggtttagtcttagggcccacttttggtggtagaatgcggtagtaaaaacagatgggtatacaaggactagtaagtgagagaaaggggggaggagcagtagcaccacgattgtatgaaatgaaatgaaatgatatgatatgattttttttgatagggatttaatgaattttttttttaatcgacaacgaatttttagtcgacaataaatttcttttagtcgacaattttgtttgcttctaatagtatcaaaagagattttgtttatttgtttgtttagaaagatttcaatggagaggggcaatttttcttgtttgttatccactgtattgtgtcgtctgttttgtttctgtattgtgtcgtctttactgcatcctgatgtcggccgcatcggccacacaaactatttgcgaccaatctatactacatgtccatggagtggaaaatatgaaagcataatgataacaatgactacgttaactgcacataccaccatctggtggctgttcagaatttgtgaaatgaatcgtcgttacgtttcttctactttagacctgaatgcttaatcccccagaaataatggaaagatgtagaaatgtaggaaattacgttacatcccgctatttgcaattttgttacatgtcgctatttgctactattgttttgttgacttgatttcatagcacaaggtggaaaaagacaacggaaacaatatgacttaatcaaaacaataccagaatggttctgattccattcactatagtggttggatatgagcataatgaatggtaatgcaaaagttattgctattctatcaattctcatgctgacatatgatgcaaacttgtgcgcttatcaaaaaatggaagggccttactacatacatgtgtagtggaagaaaatttttattttccttctttctttttcgcttgacgaaacttgtgtgtgtgtaaacgagctcggtttcatcgacccagctgaaaactggctacttttttagggtacattattacatacaaaagtttcttgctttcttttctttttaacacataataccgaacttgcaaatagctactagcgagaccgttatacggccagtcaagtcaacgcaaatgctcatcatatacacgtaaaatatcatcaattggtttgagcccaacgcaataatgactgcgaatgtttgctgttagatagaacattccttttactttttttttacttttacggaaaaagtatgtagaaaggcaaagaaggagttctttacactcactcgcaaaattccaattccactttcaattgcaaaaaaaaatgcaatccacaattaaacaacctctaaggagaatacagaaatcatcgcttcccacctaatatatctcacagcgcatcctaacgaatacagtaccaaattcaataaaaagacaactaaagaacgaggatcaaatacggtactgcgctacatctcatagccgaggtattctaaatagatgccagttaaggtaaaataagcttccaaaaatgcaacttaaaaaagaatagattgttgaaatgaaaagtatacttctacaaaaaggatgttgggaataattctgtcataccataccgtgaatgtcgcagaatgtttcaatttcagtagcactggcattttatcttttctgacttattttcagtccggctgttcccttctcttttggtgtccctgttgtcttggacaatttgtcaccccaaggacccttgtacttggttgtttaaacaactagctcgttagattggaatttgcttttcgggaattctgggacttgcttactctccgtaacctcatttcttttctcctgtctcttgcatttcacacaccaatccaaacaagttcagcgtgaggactgctttaacatccgtgatcgagcctagacggttgtcccaatgtttaacaaggagctcgatgtacttttttatttggtccgttgactttccgcaaacatgcagtgagagaatacggaagtgaagagaatttcggtaatgtatcgcacgcacatataggaacaagaacaattcatatccatctatgtctcttccggtttatctgaatgatttgttgctttctattaattcgttaaccaagcaaccacgaggccccatcattctgccaaattgactttcacaatcattgcacaactattgcttcaagctccctacaaggtatccagtgagtatcaatattttagcagcatcgatttgttacttactgtttggaaaaaaatcggggcagatgagcacaaacaaaaagcaacaaaactctgaaatttttatataaaacatggattctcaaactccgatcccacaaaatccctctactgctttagtttaacctcaggggaagcggaaaccgacaactgtccgcagaaccgttattggctcgtttgttccaaactctagcagtgcgaaagtgaaatttttacagtatgcaggcaggtccttcttgcaagacactataaagtaaaagttttttaaacaattcgacattccggcgaatgtgaaaatgtaactgtgtgaaatgttgactatacaagtgcattaagcaaaagatctcatcgtaattttcgatcttcaatttatcaaactttcaaccgtttttaaaccgtatgaccttttaatacgtaaacagtttctcattttttttatgttttactgcattaatcacacacaataagattttatttccatttcattcaagttgccaagttatttctatttagtatattaacaactaaaacacaactggctggctatgcaagtaattattattctctaacatagagattcttattttttttggtacacaagtttatgagtcgttaaaacctttttaaatcgtgcaacattgattcatctcagtatactcgattatccctgtgttcgatatcccgcagctgtagccgatactgaatgttaacagtccacagtctatttatagctagctctctgatatcggacaacaggcaataccgcttcattgacctctcgtgacaagcggcttttttataaaggatgtattgatatctttgaagaagaagaaaatcggcaagtttttcattttactttaaacatttgaatttggttttgctattcttgcttttccttctacaatacttttccatatggggtaatagtgtgaccgatcaacattgcgttatttaatattcagatttcaacggaataaaataaaacctcaatttaaattaatgtagttttgatatacatctttaataagtaatatagtaagatacagaaatcaccttaaccatttctagggcactatgttggcctacctttcctcctattaattaacataatgttattaatttacaatcatcaaataaatcgaaaacccactttttatgctataggaaagggtttgtagttcatttacttcgttggggaatttgcttcttttacttttgtgtgataaaactcgatagactaaatatatggattcatcatgattgttcaaggttgagaaaaatgttaattgtatgaaacgaaataaacccacatgatgtttgttcatcctcaattagtaaacattcacctttattgagcttctttctcttttcgtcaagtttacctctttgtttacatttaaaaaaagatgttcttcaaacactttattgttgtaggtaacaacagctagtcatgttaggaaccacgactttctcatatacaacgtattcttacttgttgatctgctgcatccaactcctttgcttattcgaaccttctaaacctggttccattccatgaaattgattccccttaaccttgcatagcacacctttgaagttccttactctttacatatgctgcttgtgtaaattagtcaataacatttaaagaactgattttattgaaaaaacaacaaaagcgttattatatttattcctcttttttttaaacaggtgttttggggccgttcataggttttttgggaaatcatataaatatatatatatatatatatatatttttttccgcacatttacttgcaatactcgctcgttttagtaattgcatgaatcgtagacaactcttcactctccattgttgtgaaatttttcgtggagcatctcgatttaatatcctgactactcctttggtaagtgtttaacttacctaactgtatatatttacaaaataatcatggttgaagtcagacattcaattccttgtgaagaaactaaacgcttggagcttagtttaagtcagcaaacgtatagtcaacagtacgccagcatctatttcgcccgacttaccgctcttcgacccagaatcacagaagccgcttcaaaaaaatggccggataaacagcgattggaacgcgttttagatgttaagtcagatgaagactgttgggttgtcgctaccgcttatatgactacagctcttaagccaaacgttatgaacgatgtcacacaacttcatacaattgtcaccactactgaagaatctccgtatgttagcccagaagatgctgcttcaggtgatatagaatatgctcttgaggatgactatggccgtatagattgtagcggaagctttttgtatgacgctggcgttgttacaggagttgttcttgcagttttgggccatgaagatgaacaaggtcgtttcgttgtcgttgacgtttgttttccaggcatcttctctcattccattccaatgactacagatgaatcgcaagctcaaccagagtacattgcggcagtcagtggcttaggtctctcaaatgacggcatagaaggcattcaagttcatcagcttgtagatttcctaagaggaacacttccacatgtctcttccttttccccttcctccatcaaaaggctaattattctcggaaattgcttagcaccttctatagaaattgccgactccgcttctgcgtccgtgcccattggcaagaaaaaagtaaaaagatatggctatgacacgtctgcttacaatccaaatcccaccttccaactagataattttcttgatcaagtgtgttccagcatagatgtcactttaatgcctggtccttatgattacagttcaactatccttcctcaacagcctttgcatcccgctttacttactaaatcaaaagtttggttgggatcttctttacaaacagttacgaatcccacttggctttctcttggcaatcattttgtgttggctactagcggccaaaacattaatgatctccgaaaatatcatcccaaaaaatcttcacttcaatgcatggaaaacactttactatggaatcatatcacacctaccagccctgataccttatgtaagtaatctgtacatttttcaaacgatatatttgctaatgattttagggtgctatcctttcaccgacaaagatacatttgtaatggaggaaatgcctgatctatatctttgtggtaatcaaccgaaatttggctgcaaaacagtcattaatgagggaaacagaatacaattggtttccgttcccgaatttcgtaagactggtgtacttgttctcataaatatgcatacgctcaacgtagaaattattcaattccgccccatgtcagtcaaagcagagactccaattacttcttaatgcaaaatatcttgaatatttaatcatgtatttattaaataaataagttttttcttactgttgtcatcataattatctgatctacacgtctcattgagttcttttgtcaaacaaatgagaattattaccactgtggaacgtgaactccgtaggttcaaaaacgttagttgcattctgtagggagcgctggtttttaggaattcctaattggtctaataactcagtcgacttggttggcattataggttgtaggagaattccgctaatgcgtaggctgtgagctactaacattaaagtgtcaatcttttcttgagaatcatctgataatttccaaggttctttcaattgaaaaagcttagtgactcttcttaaaacagactgaacaagattaataacctcgtaaacacacccaccatctatgctttgcgcgcaaacaacaggaagttctataagttcgtgtacaatatcttcgtattctgtaaaatcatcctttttatgccattgcttctgtatttcattggaaatgaacagtttcttcgattgcaatcgagaaagtagcacacctaaagatcttcttaagtcgtgttcttcgtctttttctagctcttcaatatcaaaattagagtcggacgttagtctcccacgttttaataaataatatcgaatagtgtcaactccgtatttttcaattaaccaaaaaggatcaacaacattgcctaaagatttggacattttaactttgttcattgtccaatgcgaatgtacaaggattttttctggtaatggaagcccagcagccattagaaaagcgggccagtagatgcaatgaaacctgattatatcctttccaattacatgcatatttgcaggccaaccagcgctaagacttgatttctcgttcaaccatggatacccaatgacactgatataatttattaaagcatctaaccatacataaatagtttgttgtgaattaccaggaaccggaattccccaagagagtctttgcttaggtcgcgaaatgctcaaatcgctgattcctgttttaagctcttctagaacctgagtatggaaaatggacggttgaacaaagttagggtttttattgtaatgctcaattagccgcgattgaaatttagagagaagaaaatggtaattcatctcactagaccattgaacctcttttcccgtttccattgagactcttttctcctgctttgtagcaggatccacaactttttgaatggctgattctggataaaacgtctcgtcactcacacaataccatccttcatggcgttcaaacgaaatcattccagctttttggattgttttccaaaactcctgtacagatgcttgatgtttagggttggtagtacgaataaaatgcgtaaattttgtatttgctgcgacagcgagatcagcaaagcgttttgagtttcgatcacatagctgtaaaggagatacaccttcggtttgggcaacagtctgtacttttagaccatgctcatcagtgccagtactggaaatgacggaaacatcgggtttaagattttgaaacctggcaatggcatccgtcaacacaagactgtacaagtgaccgagatgaggtgcagcattgacatagaaaataggtgttgtaaggaaataaggttttttagaagattctgaaacttgatgaattagcctacaaatccctttgcgcagcatcttgcttcagaagacgtgtatgtatgtttagcgatcaacgttagtaataatttgtatattttaggactgctgtcagtaaacgttagtaatcgaaaacgaatataattctttaattcattgagaatacagcagggaaaccagcaagtggagaatacagtgacacagacggtgccttgacgtacgttagtggtgtatgtatatcgaaaactaagcttggttttggataattgctttcttcatgattaatatgattaatttaatatcttagtaaaaattcctaatcagtagtttaagtcgtttattggttaaaaatagaatggtagaataagacaagtgatacactaggagctgatatttagtatacgcatagacccaaattaattcaaatgctagtattttttgactgtataatagtttcttcaaaaagagctctagcagcacttcacaaaggcctaaaaacagtaaaaagattgaaactagtgtatacaaaaattaggtgagaaaataagattgcattcaggaattgatcgagtcgaattttgtattaccttcaagtatttatcttccagcaatgcgaaatcaaactcatgtcaatgattaaatagaataaagaatcaatgctgaatttctttgaaattgttttacgatatacggtataaagaaggataagtgtttaagattcgaaatagtgcttttttaaagagataatgatgtattccttaaaatgatgctgcacgggatatttctttgtttagcaataaagtaatttgtgccatttactgtttcaattttttccaatatttttttttttttaaatttgttgtaataattttttaattaaattttttttaaacaagatattctagcatatgctggctaattttattttatttacatattttttaaatatttaataaagtttaactattgcttcaattttttcaaatacctattgaaaatgattttgagctgaatcactgagtgaataaatcgatccttacaatagcaggcaattgacaagttataagaaatttagttggaatcattacatagttgcatttttagagtaactgaatttgagtcatacacacataaactgagttcttaaatgactacgataacctcagaattacacacacggtcatagggtaggacatagctggaatctaaaaaataaaaaaaaaaatactgtatgtaatgcacaatattatagaatttgtaggaactatagaaaacagataatccatagatgctttgagtagggataaatcaacaaataaaagcatttaaaaccaattcgtattttcttgatgctttgtttacatacttactatgtactgagtatcttatatctacgcatcagataatctacagtagtgcaaagagaatgcgttataaaatctgaagtttcaaagttcatacttggtatattttgggatgtctacactataaaagagaatctaaacctcgattaaaaagatggtcgttcataagaaaataaatgggtcggtaaaagtttcaatttgtaatcattgattgcaagccctgctcatttcctaggaaaaccatgacatagtgatttgcaaatataagtttgcaaaatagtataatgaaacgcagcgtagttgtaatcacaaagacgcggtttttgtgacattttgaacacactactctagtacgaaccatactgacaaagaagtgtgcggtttggtttcacaatcctttatctactcatctgtaattcctaactcaggcgcttattaaattatttaaaatctgtggaaataattgcgccttaaatgcattaaagctcatttgcacttataatatactgtataaattaaattgaattcgacgtgaaataagcagaaaaaaggaggaaaaatgactaaactctgggtaaattttttcagccagaaattattaaggcttttaatcccatcaataatagtggtatttgctttcgctgctctatttgcaatatacagtcccattcaacttggaggcatcaatttctataaaagaaccaacttatttaccgttgaagaattgggcgaaaaagaattggaactatctaagaccgttactatcgatatatacagaaaagcaatgtgcatggatgatttggagcaatcgcgcaaatgtacaacgttcggtttggatccaccgatttctgctcacttattttacacatataaccgtgatacgggtatgaatagagttgcgagacaatggaatcgaagaattccaagggtatttcataccattaagggatctaatttcattgaattgtctcaattcacggcatttgaagtcgaacttcgcgtaagccacccaaattgggcttttgttagttggtcacatgatgatttaaacgaattagttgacaaatcatatcataatcttcataatgcctggtctcagttatcgcgtgaagctaaagatcagtggggatttttattgggattgtatgagtatggcggtgtttggatgtctcgttctttacagcttaaaaaaaatattgataaatttgtttatgcggcggagttatccgtaaaacaatttacagaaaatatcacatcttcgactgttgaggagttccaaccgatttttatggccccaaagtccctacagtatgactttatgattgctactcctaagcatccgtttgttctctctctcattaacgaactttgcaagtcggaagttttattaaaaatcctttctaaaaggccctatcatggtcttgatgcagctgaagcgttgtttgcagaaaaccgagagtctattacaattcgtgagcaagaattctttgtcaacacttatatcgatgacgggaaagtttttgtgaagaataaccctcacatcatttttatcccaacagaagcctttgcttcaacttgggacttccttcctagtgaagaatcttctgaaatgtgtttcgccgactctcccctgtttgaccctgactattgcattagccacagttcaaaaccggatgggaacgaacttgccatatactggtctaattcattcgacttgataactgcttgatgatattatgatgtttcatctttttatcttttcacaaatttaatttcattcagcaaacaataaacctgacttgatcctttaactttttttttctctctaaggtatcacctacagttatgtgcgtttcttcctaatcatagtttttatttaatactattgctaagcatccgttttataatcaaatattttctgtcgtggaactgtcctgcagcttgtttttctaatgtgccaactatgtctttacatttaatgttctatggttctattgtctttctttcttttttttagttttttattttatcagatctaggaaaagcttgtttcttagttttttaaattcgatccttcatttattgttcaactgtaaagtttgtgatacttttatagctactaacaggtaatcaatcttgttctctcctctctagatttcattttattacaaattaatgttatttaggcaacagctttttcctaatcgattattaagctttagaaaatactatttttgaattgaaccccttgccaataataaaccaactattgagctcggttcttattctaattgtatttgtaatagtgaactaagtatgctaaaggattccttgttttttaagtcttccagaaatccagaaagaagctcaatcaaaacagcaaatattattggtaaggaacaatttcctgatcataataatggtaaatgaatttgtctcttcaattttattttatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtatcgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaataactgaactcttgtgatctacaattaactccttttaggaaaaaggaattattgaataaatatatatcataaatatatatatttctctccttctgggttcaaaggagaaggaactttggaaggactgttatcccttttgaaatctcccaaagggaaacatatacaatgtcctacgcaaattatcgttatatgaaagcaagagcaaaacgatggagaccagagaatttggatggaattcaaacatcagacgaacatttaataaacctttttgcaaaaatattatcgaagcatgtaccagagatagggaaattcgatccaaataaggatgttgaaagttacatttcaaaacttgatcaacactttactgaatacccttcattattcccaaatgagcatactaaaagacagtatacattgaatcacctagaagaattagagcaacaattcgctgaacgcatgttttctgagaatggaagtcttacatggcaagaattactcagacaaacagggaaagtacaaggatccaacaaaggtgatcgtttaactaaaacatttgaaggttttagaaatcaattggacaaagttcaatttataaggaaactcatgtcaaaagcaaatgttgatgatttccatactcgcttgtttatattatggatgctgccatattccttaaggaaattaaaggaaagaaattactggaaatcagaaatcagtgaaatttatgactttttagaggacaaaagaacagcctcgtatggtaaaactcacaagcgttttcaaccgcaaaataaaaatctaggaaaagagtccctttcaaagaaaaataacaccactaatagcagaaacctgaggaagacaaatgtttcgagaatagaatactcatctaacaaattcctaaatcatactaggaaacgttacgaaatggtattacaagctgaacttccagacttcaagtgctcaataccctgtctaatcgatacgggcgctcaagcaaatattataacagaagaaactgttcgagcacataaactgcctaccagaccctggtcaaaaagtgtgatatatggtggagtttatccaaataagattaatcgcaaaacaataaaacttaacataagtctaaatggaatatcaatcaaaacagaattcttggttgtaaagaaattttcgcatccagctgctatctccttcacaacattatatgacaataacattgaaatatctagcagtaaacacacgctctctcaaatgaacaaagtttcaaatattgtcaaggaacctgagttaccagatatctataaagaattcaaagacattactgcagaaaccaatacggaaaagctaccaaagccaataaaagggttagaatttgaagttgaactaactcaagaaaactacagattacctatcagaaattacccgctaccaccgggaaaaatgcaagctatgaatgatgaaattaatcaaggattaaaaagtggaattatacgagaatctaaagccattaacgcctgtccagtaatgttcgttccgaaaaaggaaggcaccttgagaatggtggttgactacaaacctttaaataagtatgtcaaacccaatatatatccgttaccacttattgaacaattacttgctaaaatacaaggttctacaatttttactaaacttgacctcaaaagtgcctatcacttgatacgagtaagaaaaggagatgaacataaacttgcttttcgctgtcctcgtggagtttttgaatatctagtaatgccttatggcatatctacagctccagcacattttcaatactttatcaatacaatacttggtgaagccaaagaatcacatgtagtatgttatatggatgatattttaattcattcaaaatcggaatctgaacatgtaaaacatgttaaagacgttctacagaaattgaaaaatgcgaacttaattatcaatcaagcaaaatgtgaatttcaccaatcacaagtaaaatttatagggtatcacatttcggaaaaaggatttacgccttgtcaagaaaatatagacaaagtcttacaatggaagcaacctaagaatcgtaaagaattacgacaatttctaggttctgtcaattatcttaggaaattcattccaaagacatcacaattaacacatccactcaataatcttttgaaaaaggatgtacgctggaaatggacaccaacacaaacccaagcgatagaaaacattaaacaatgtttagtttctcctccggtgctacgacactttgatttcagtaaaaagattctactggaaactgatgcttcagatgtcgctgtaggagccgtattgtctcaaaaacatgatgatgataaatactatcctgttggatactattcagcaaagatgtctaaagcacaattaaattatagcgtatcggacaaagaaatgcttgcaatcattaagtctctcaaacattggagacactatttagaatccactatcgaacctttcaaaattttaacagaccatcgaaacttaattggtcgcattactaacgaatccgagcctgaaaacaaacgtttagctcgttggcaattatttttacaagacttcaactttgaaattaactacagacctggatcagcaaatcacatagctgatgccttatccagaattgttgacgaaacagaaccaattccaaaagattcagaagacaatagtatcaactttgttaatcaaatctcgataaccgatgattttaaaaaccaagtggttacagaatatacgaatgatacaaaattgttgaatttactaaacaatgaagacaaacgagtggaagagaatatccaactcaaagatggcttactaattaacagtaaagaccaaatcttattacctaatgatactcagctgactaggacaattattaaaaagtatcatgaagaaggtaaattgattcatccaggcattgaacttcttacaaacattatattacgtagatttacgtggaaaggaataagaaaacaaatacaagaatatgtacagaactgccatacatgtcaaataaacaaatctaggaatcataaaccttatggacctttacaaccaattcccccatcagaaagaccttgggaatctttatcaatggattttattacagctttaccagaatcatctggttataatgcacttttcgtggtagttgaccgattttcaaaaatggcaatcttagtaccttgtacgaaatccattacagcagagcaaacagctcgaatgtttgatcaacgagttattgcttatttcggcaatccaaaagaaatcattgcagataatgatcatatttttacttcccaaacgtggaaagatttcgcacataaatataatttcgttatgaaattttcgttaccatacagaccacaaactgatggacaaactgagcgtacaaaccaaactgtggagaaattactaagatgtgtatgtagcacacatccaaatacatgggtagatcatatatccctagtgcaacaatcttacaacaatgcgatacattcagcaactcaaatgacaccttttgagatagtacatcgctattcaccagctttatcacctttagagttacctagctttagtgacaaaactgacgaaaactctcaggaaacgatccaagtatttcaaacagttaaagaacacttgaatacaaacaacataaagatgaaaaagtatttcgatatgaaaatacaagaaattgaagaatttcaacctggagacctagttatggtcaaaagaacgaaaacaggttttcttcataaatccaataaattagcacctagttttgcaggaccgttctatgtgttacagaagtcgggtccaaacaactatgaattggatcttccagattcaatcaagcacatgttttcatctacttttcatgtttctcacctagaaaagtatcgacataattcagaactcaattacgctaccattgatgagtctgatattggaacaattcttcatatcctagaacataaaaacagagaacaagtactctacttaaatgtcaagtacatttcgaatctaaatccgagtactattatgtcaggatggactacattagctacagcgctacaagcggacaaagcaattgtcaatgattatattaaaaacaataatctaaatatctgagaacatatgacttatcctcagatttacatagaaaatcttggggagggcaatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtatcgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacattttaaaatcaataagaagcataccacattttttgttaaatggtataaggataccctctgtcatgctaattggtgacggcaaattctaaagttaacaataaatccaccccttcaacttctcattttatactatattctaaatattaattatttacagtttaacatgtcgtattaaggataattattgattttatttttattttttttagttcaaattctcaatgagcttgtacaagtcattggacgttgcaattgattatgcaatttctcagttgggagagttccagttccaaccaattcgtacgcaatcgaacccttcttctcttctttctgcgtgcttggtgcgtgccgtccatgtagaaacaaggcgaaaagtaatttttaagttttcccaacaaactttcaagctagagaatgaatactttttgttgcgtcagttgtcatctcatccaaatggaagaaattatgctattgctcccgcatatatattactgttgaacgaaaccttaggtgcgcttatttacgatgatcctgggcctaacattctggatgagtggttagggaatcctaaccctttggatctaaaattatttctcaagtttgcccttggcgtttcttacgtcttatgttttttacatgaaaaaaaaatcgtgcatggcgaaattcgtcttgacactttccattatgatttgaatgcccctattcatgcaaagttgcttaccatcgggagtagcgtatcccctatcagatttaccttgtcttccttaaactggaagcgtctttatcaagtccagaatatatgtcacaaacttcagttttttagtcctgaacaaattggaaatgtggggcgaccgttagattccaggtccgatatctattctttgggtattcttttttatgttatcttgaccaagcaatatccctggggtgggcaatctatgagaattgttcaatcgattcatatgagacagtttccttctgtattgcctcgtcgtcctgatgcctttccagcgcttgatcaattgattcaaaaaatgactgccaagtctatgaactcaagaatttcttctgctaccgatttgtgttatacgattgttgagttaatgcaagaattttctacaatcacctcttctcctttgctggaccaaaaattgttatctataaataaaccacagcaagaaaagcttaagtttcctaaattactattgaccaattcttcagattacgtccggatcttccacgagcttgtagctttttcttcaaaacgcgatcttctaacgagtgctaagcgtgttgataaacttccaaagcaacaccttttcaaatatcgtccagtagataatgaggctacatattgccaagttgttacagttaccggtgagaagggctctggaaaaagtaatttgcttaatgctgtcgccgatgaagcaagaaaatttggatattttgcaatgagctcttttaaaggtcatcatttttctccatattctgccatttttaaatgtgtctctttaattatgcaacagactcttcgtgaagaaaaacagctagttactgattactttacatcgctgtgggaatttcttggatttcaattgatttacatgggagaactatttgaatatgttccagaattaaactcgctactatctccgaaatataatctacattgcaaaagagaaaactatttcaagttaaaaaagagagatccccaacaattccgcagtgcaagcggtcgtttaggatttatggtttgtcttctagaaatactaagcttcacttccagagttcgacctgtcattataatattggatgaattacatttggctgatcatccttcgctctctttgataattggcatgatttctcatagacttcctatcttactaattttggcttgggatgaacctgtgatgtttaaagatttttcgaaatgtcttcatgaggccccatatgcgatggtcactgatattagaatgaacctttttgatcgtaaaaatataactgaatttttagatagcactttagagtctccaactcaagctttgggtccgttagtgctattgatgcaaaagcttagtaagggaaatccgttggtgctaaaaagtcttctactcattgcctttgctaataatggctttgcctttcatccaaaatcctcttcttggacttatgatctgcctgttatcaaccgaagctttgaagctctttcttcttatgatataccaccattactggcatcattgttggatgctttactccctgccagatgtattgagtttcttttatgggctgcattgttggtcgagccgtttccgtttgaattgcttcgattaattaccacatcaatgcatttgtttatcccaaaagaagagatattggattttcctctcaatgttttacaatttgataatgataacgaaagttgtcaattttctgaaacattttttcgtgagggcatactatcaaaaatcagtttaagaagggccgaatcaatgcatgcccagattgctaaagaattaatcactggtactgctaaggaattttatgatatccgtactgtgcatcacatacttaaaggtttaggtgttattaaaaagttcgataataccaagccatatatattggcgctaaaggaatcagccgatgctttgatgcaatttggttcatatgagtatgctacggaattgttgaaaagttgcctattccttttacctcgcaacttttggaatagcaagttgtacacaaggaaagatctaatttcgattcacattagcctagccatgtgttattggtggtccaaagatcatgaaaatgctattaaagtattgaaaaatccaaagctaagctcttcaaatgtatatgattatttgccagcattcaggttattaactaagatcgaatactacaaatatcaatccttacgatcaattgataaggcgcaggaacttctatctaatttaggtctgaagttgaaggaacctaccgatgatgtattaagggagttttacgatagactttctacgaaatttttggaatgcgattttctagttaagcaatctgagccattagaccgaaaaagaattgatgctatcagcgtaattctttcggaatgtggatttgttcttttcaatttctctcaaccttactattattatttctcctttttacttgcagaaatgtacttaaggtacggaaatccatctttaagatatagtgtaatgtttttggcttcttattgttttgtaactagaagaaaacccgaatttttacttcgcatctcacaagttgattcagatttgtttgtaattaaggatcgcagtgcggtagcccatgctgaactcatctactgggggcttaaaagagaactttgtagtactgaaactggttcagcagttacacttgaaagtatactattacaatgcgttatgtttggtgataaaatttatggagcttattgtcttgcctgtctaatggcgcaacgtgtcttccgtggtgaccatattcaccagttattacttgatcaagaaaactcagaaacattgcttctcctatgggattgtgagccaccattcacatattatcttatgctcatacgaaattcacttttagctctctttgggttaacaaacaatgatgatcctaacaatatccttactacaaagcaaagaactcaaaaagatcttcacgataaacttacgtccaagaaagttccgtgtactttttgctgttggtactacgctggaattatttttcttaatactttgtttcatcactacgagtatgtcatgtcaattgctcaagaagttagaaaattggtagacggcaagctgtatgaacgctattatttgataacccgttcatttattggcgttgcggctttacaacttttattttataaaaagaatatctcggagtttgagcgtgaaaaagtcgaggatgtggcccattgggcgcaatctagcttgtctgaaatggcaaaatgtttccatgcggagctgtacaagttatgggtatgtcttttggagggcttgcgccaacgtaaccttggcaattacatggaggcattaagactttttgagaaggtcacaagcatgggtgcttcggttttttctcccattgaatttccatttgtgttggaactaattggggaattttattatggaaggggccataagtttctcgccaagtcttacataactcgagcgctcagttgccttaaaaatattggttgttatggggttgaaaataagttgagaagtagatattctgacttaatttccgatgttgaatctcgtggaactacggttgtatcaatagcaactaccactggcgactatgctgagaagctcaaacttcttaggaatcaggacattaacgattttagtctaggtcttgcgtcttattctgatatttttgataaacctctggtaaccttgcctgtgaaaaaaagcagtgctgttgatgaatcagaaaatgatttttacgaccgaaacgatgaggaatcttttgacattgtatctttagtttctgttataaaatgtggtcaacttttatcgagtaaattaaggttaggtcctttgcttacaactgtcataaaactagttatcgaatactctcaagccaagcatgctgctataatcttgaaagacgcttcaaattacacactcgctgctcatggcaatgtggagaaagccgaatcatttgaacctcctgtcattttgagccaatcggacgtcaaaattccagattctttactttccgaagtatttgaccattgccgaatcgtctcactgtacacagtttctgcttcgcaagatgcagagctgttaagatggttgcaagaagagcatgatatggatttttttgccataatcccccttcaatttaaagaatcggtaataggtgctttgtatctatgtctttcgcgtagagctattcgtacaggaaatgttacatttttgaaacttttgtcccagcaaattgcaattagcgtttcgaatgctttactttttcagagtttgcgtcgcacgataacagataatgttactcttatcgaacttcaacgattatcataccaacggtataaggcaatagaggaaaaatgcataacccttttagactcactaccttgtatagtttggacgctagattccgacattggcgaaatagagtacactaatgcgtcgaaacggaattattttggtgttcccgaagattgtcatgattcactcagttggaaaacattcatacacccggaccatcatcaccaatttcaagaaaaattattgaaccttaaaactctagagcttggcgacattgaattgcttctacgaatggaagatggaaattaccattggcatttgtgtcgtggattgtcatttaaagaagatgctaatgctaaaaagtggatagttgtttgtatagatattaatgatgaaaaggaagctcgtgaagctgcaatgcatgctgtcaatctaaaaactaattttcttgccaatatgtctcatgaactgagaactccgttttcgagtttttatgggatgctttctctgcttagtgataccaaattaaatgaagagcagtatgacatagttagcactgctaaacagagttgcacatcgttggtccaaattatagatgatctattgaacttcagcgaattgaagtcaggcaaaatgaaacttgagcctgacaaagtctttgatgttgaagagaatattgcagattgcattgagttagtatacccttctctttcttctaaacctgttcaaatttcatacgacatatatccgaatgttccagctttattggctggtgattctgcaaagcttcgacaagttattaccaatctccttggaaattccgtaaagtttacaacggagggtcatattttgttacgttgtatggctattgatgaggaaataaatgcagaagaaaatcaatgcaaattgagatttgagattgaggacactggaattggacttaaagaagagcaacttaaactgctttttaatcctttcactcaagtcgatggtagcactactagaatctatggaggttcaggccttgggctctctatttgccttcaaatatgcaaaataatggatggagacatcggtgttcagtctgtttatggagaaggttctacattctggttccatgtccaattgcgtaacgttacttctaagttatctcagaaacatttcgaagaaagccatgagagatttgctaatattcgacaatctcttaagaatgctaaaatacttgtagttaaatcatttactacatcacgatctattttcaggtctcttttctccttagctgtagttgatacaactactatttacagtgatatcgaacagcagttaattgattctttagataagcgacaaccttatgactttctttgtatcgaagctgccagcggccagacggaacaaataattactcagatacttagtaatcaaaaattgaacaaggtattacttattgttctgttaccgtcgattcaacgaacgaaagtacgatctgacggcgatccattcataacctctttaaataaaaaccaaagcagaatattttgcttcagggagccaatacgcatttcaaagttactacaaaactttcccgcattactaagtaaatggtcaactcctaccaaacttgtcgagccctctcaatttcgagcatcacctaggaaggtcgatcaagcagttgttctttctagcgaagagaaggagattcttcagaaaaagtatgcgctaatagctgaagataatttgattgctagaaagttgctcacgaaacaattaagcaatttaggattccaagttcatgccgcggtagatggcgttgaattggttaaaatgtatgaggctaaacaatttggtttttatagtgtaatatttgctgattaccatatgcccatccgagatggtgcagaagcagttatggatatccgtgcttacgaacgtgaaaataattgctcaactccaatcccagtcattgctttaacagctgatatacagaaatctgcaaaacagcgatgcttagaggttggaatgaatttttatttgaccaaaccatttactcaaaaacaattagtcaatgccgttcgcgaatttgtgcttttggagaagagtgctcgttgaacctaaagtataactgagaagtgctattccaataattaggtacttttacctttattttttagtttcttttcattatttgtacattatcagttcctgctttttgagtttttaacaatttatattgtttaagtttctaaataggactagaatttttttttgatagaaatagtcaatatgaaatatttactttagagttgaaaacaaagtcgacattaatgattttctgaattagttcacaactcaatttacctttgctgctaaatcaacaccagttttaatgctcgctatcattgctgaaagctgtattttttcagaacatccaaaagacattcgatgttcaatcgttgcaagctgatccagaataaaaattttagcatttggttttatttcaagctcgtctagtgcttcaaagatacatgtcaaaatgtcttgcaaggccaaacccttttgctgtttgattgagctaatggctgtaataaacaaagttagaaaaaatcctaaaagtgaagaagagtttaatgaatgacttactattgaaagcgattacgaattcatcattcatgatagatttcaaaaaataatcaatatcggaagggtgaggatggcctacacaattatagatagcagatacatcaatatgatcgtaggcagcatggcacgcctggagtatattcagtgctttcctcatatctcctttggaaagccttaatacggccatctttgcatcagggtcaatattacaatgttcgctttgaataacatgatcaaccgttttttctatctctttgggcggtaaaggctggaagcgaaacctggtacatctagattgaatagcaggagatattttgttgatatagttacagataatgcaaaaacgaacgttcttagtatatttttcaattactgattagtaactggttagcttggaaaaaagaaattaacgggaaaaaggaagggattaacaacgaggaattagaaaagcggaaagattatagagtatttcttttactttatcttccacactttgtttaaaaaatggcttacctcttcgtaaagcattttgagccgccaaagtcatggcatcggcttcatctaatataatcattttgaaagtagatctaaattgttagtcaaacatatgttggaactaaatatcatcaacgacatacgcaaagatttgccgggtgctggcaaaatttttgatttgttccctcacggcatcgataccacgatcatcgcttgcatttaactccatcaactgatttctgtaatttggtccataaatttttcgagcacacgcaagaattgtagaggttttgcctgtgccaggtggcccataaaacagcatatgagggactctatttgaactaatgaatttttcaacttatttatttgattagaaaagacagaaaaaagtgatggtcaatcttacgcgtagatatgatatctttgtgagaaaccacatcctctaaattagctggtcggtacttttccaccctaaatgttaacaagatataaaggaacttaaaaaaggtaaatcggcaagtaaatatttagacacaaaagacctcaaatttgtaattttgaatggcatgacgagttttgcgcgaatgtaaatatcgtgcaaaaacaaagtaaccagaatcactgtaattagcttaccatgggagcgtactctcacttcccaaaggaaggtcaatgtccattgcacgccctttacctttttcgatagacatgctggaagactgcaggtttgaggactgattgcacagtagatgtagatgctagaggtcagttacattgggttgactaaatatcctcgcataaacactactttcagatagttttatgaagataacatttaaatgtaattatgtttctgattctatatatctattcaagttttatcacttaaaagtttgctaaatacgattttcatacaatgtacggtggacacttaaaattgaataaacacgttaatacctcctttatctgtctagaaaaatgcttcaattgtttgtatgaatgcttgacatcgaaggttcggagtctgaacagttgtactgggcgaagagaagaatagtctacatataagtgtttaaaagtttcaagaaatttgattagtactgagttgtacatattagtgatgttctaaggattgctaatcagaaaacgaacagcactaaagttagtacttcacattcaaaacctacgattttttcaagaattgacaatactttatctgttcgaaatttgtcaaaataaagactcactgataatttgtaatcaataatgaactaaaattttaaaaacaacattgggaatctaacttttaaacatatatgggtagttaacattcgcatcgccgatttcatacaatatccacaacactcaatgttggttacactgtttctacaaataacacagctaatgagacgatgtttgttcagttcattttcttttatatttaccactacgacaagattcaatatccaaatgataatctattcattgtactgtaaaataatcttgtttcagcactacaaccaaagcttaaaattataacagaaatttaacacacctacttataagtactgcacgaatggctcttatttattagcataacgtgatctcaaagatatggttttttagctgcatgaaatgggaaataaacaattaagcccattcagaaggggcagcaccggtaatattccattcagcgtctccttcccaagtagtttgaccaacctgaccggcagtagcattgtccaatatagttgggtcaacggttccagcagcactgtctgtgacttcaaactcagcagcagcagtttgagcagccaattgagcttcttcttcggcagcagcagcagcagcagccttttgttcttcttcacgctcaatctcttcaggatcacggtagaagtaaagatcaggcatgacttcccaagcggtggtgcgagaaatgttaccacgaagacgaaggacttcacgagccaaaagataccaggccaaaccaatggacttgtaacccttgttgttgataggaatagcaacatcaacatggttcaaaatggagtcagtatcacacaaggcaataactggaatgttgacgaaggaagcttccttgatagcttgagcatcagcacgaggatcagtaacaataataaggcgaggttcacggtaagtacgagtgatgtagttggtgaagttaccgggagtgaaacggccagcaatggcagtagcaccagtgtgggcagcgaacttcaagacagcacggtgtccatatggccggctagaaataacacaaacatcagctgggttctcaatggtagcaattacacgagcagcaagaacaagcttttcccaagtcttgcctaagttgataatgtggataccatcagaacgacgcttccatacatagttctccatgcggacttccaagtttttggagccgatgtgggagtcggcggctaagagattcttgatatcatcatcagtagcgttgagaactgatggacgggctatggattctgccattttgttgcgtgcacctcttggtggttggaagaaattccaatttcacctttgccatagtgttgataatttagtgactgctttttcggtcaaaactttttttacagagttctaagctgaggttaaagaagattaaggaattgtaacccatcgttaattcgtaaacaaaagatttacagtaatagctgttttccaacttatagtatgctttattttggtaggcatttacagaaaatcctttcatgggaactctgtataacagtcattatttatttattttagtactaaacttttatatttttttttataattacccctatttccaaacttactttgaaatcgaatggtcttaccagagaaaggattaataattgcttctttattaaaaacactagatggaagaaattgctatcgacataagacgtataattatattaaaaagctgccaaacattgaagagtcgacatcaagaaacttttgtttttcaagaaggataggcataaagagatgccctttataaatcttcttcgtcaaagttcacggatttgtaagctatttgtttaaaaactacgaacacgaaaatcttctattttttttgaaacctctgcaattgttctatcgagttcattggcaatcatctcctgaactggatgaggtaacgaatagtacatctcgcagagatcaccatctataacacatttgactggagcgtaataactacgataagcaagatgatcccttccagccaaaggaggacattcttttcgcaacaaaaattccagttgttgaaaaaatcgaacatcttcctggttaataaaaggggtaaatactccaacagtacccagaagaccggtccataacaaaacttctcgagctccttcaaccaattggaccttttgaagcgaagtaggaatatcatttgtaaagaaatgagccattaggtccaatttgtgaggtgtggaatttaaaaagggcttttcgtgaattaatttagattcagaattctcttcatcagctagtttagaaacatgttcggggcagcgtaaaagccaaatattaccaaatttatccccccctgctaaagtatcataatcgacaaggacatttgtagtagtccaccgatgaatagtatcatcagcaaaagttagtaggtgattatcctcaggtttatagacaacgaatctaactgagtattgcgaatctgcaaccactatcctactagcttgaactgtaatatgtgtaataaatagtggtacagcagacaactcacctttacgaagcatttttttgtttcctaaatcataaattcgtaaaaagcgtccaactccagctagcatacgtccctgaaagggagttaaagccataggaattccatcgatttccgtatggctgattaactcaagctttttaccttcatcgtggaaccggtatactcgaaagtttccatgagaacaggttcgacattcaagatccatattagtggcagaaccagctaccaaaaagaattcatctctatttttgaaaaaagcggctgtcatactaaaagcagcttcgttatcgcccagcggactttcatggattatttttttagatatcatatcaaatacagatataaatgacacccaagattttgatgtgtgttcattttgcttctccttcgtatacgaagaacccacatctccattctcttgagcatatttaaatgagtcaaagttcctttcactttgcaaaatgtacaaaactggaaagttgggatgtttaacgatttttcgaggggtacaaattaacggataaatatcagattttaagtcatcttgcagactatcgactgtgaaaatttttaaagtatttttttgaatcgctacaataccttctggacactgttcgcttgcaaaagatgaagcatgatcaattgcagaataagcgattggtgatagttgcaagttttgttgataactatatgcaaggaaggtacgagaagacaccgccaacaccgtattttgatttttcatggttattggatagatcttgacagctcgtggacccaagaatctagtccttgtatccaaaagttgcccggatgtaacgtcgataacagttcgtaaatagacaccattcattaaacctatatgtaaatagagagtactcacaccatttacgttcatcggaattatgcataaagaattggcaggagaactaagggcttgtacactcaaattttctaaggttgtgtacaaatcgagagacaacaccctcaccgtagcatcgtcacatgctaagcacataaaattacttcttcttgatccttcttgtacggggcctaaagccaaagaagttacattagcagtaagcgtttttctttcttgatattcgttgagctgacctccttcaacatcatcactcatttcaaaataaacgagttctccattgcttaaagcaacaactatttgcatatcattaattgccgactgtacaacgtacacatcctgaggtaatttccattcacttgtttgcttattagccctaatataacgaatacctttaggatgaatttgaaccaacgaatcccttcccatttgcctcgcatttagagttgagactgatgataaaaatccactatcagatatttcttcaaccgtctctccaatagaaagaaccaaggttccatttgtaaacgaaagaataatataagagtcataaacgtcggtttgatttaatttcaatgtccaaattgcaataggggcaccgggaagttctgacgctacgatctctgtggtttctaaaccccttctcaactgacgcagagaagagtttgagcctcttccacatactgtatataattgattagcttcgcctgacgagggcgccttcataagtaacgtatctgttaacgaatataggcttggtatttcttcaaccaaagaaaggttctgtagaccgcggactccaaaatgcacattttttgtaccgacttcattgtcctgggcttggaaatctaaagaagtaatttccaattcatcatcatcaatacctaaattctcaaattgatacaattggtggtttccaaattccgtggcaacgaatagaaaaccagttttcaaaatatttaactgaactgccaggggaactgtatcaaaatattttaaccttagttcaacaacattcccttgaccatcatgctcgattgtcagcttcagcaaatccccgtcaccagtttgtaaaagataaaaaaacgatcctttcattttatggagaacagcactaacaatcaaaggaccatcatttgcagagtttgaattgacttgattccatggagtggatatggcgtttgccgatgcagcttgacgacgcaaaatgggaatttgatgaaatgccttctgaaggtgacggtaggaaatccatccgttagatattactagtgtaccggagggcccatcattaccaccgggaacagggattaacatataagaatttctgtcaacgaccttcgaccatcttttgacaacatggtttaatcccaaatccaattcgtaatatgataaaaccttttccgaagatgtaaatgcttctctagttgagtcatggtctatttcgctgtagtcgacttctaaggcagcgaagatgggattagcataaccagtatctaacccaattaaatggaaacatatattattagctttatgagcttcaagtggtgaagatattgttaggttagcctctgaatctcgatttagtacgtaaaccagcttatttttctccacagatgcaatcatagcggccctccccttcgcatctatggctaagtattcaccaggaacaactcttcgaattcctgattttccaaaagtttcctggtatattggcactaatttatttttttcaacgttatattccaaaatggttattcgtcctgaatccgacgtgactacgagataatcgcgtttaaaaccagttaatctcaaaggagcaacatttcgaataataccaaaacaattttgatttaaaatacaattcattctcccatcagttgcatcaactttatatataagcaaccttgattctgtagcaattactatctcctgtgcctttttaccagacaaggacgcggcacacgaactttgaacataattactattctgtattgttaaggaatatagaaacagagaagggaaggtgtccatctctatactttagctgaaacacgatcctcgctgagagaagaagtcagtgtatcaaggaaacttatagcagaaggtaaaaaacttcgttatatgttgacttttctaaatgaagttattgcaattgaaaatattgtataaattttctgcttttaaattatattaaagaattaaaaaaaagaaaagaaaatttaaaagaccgctacaaaaaatgtaacttgctcttcaaaaacaagaaaaaaaaaacattacgaccattaaacataagctcattaaaaagagaataaacgatatctcgaagattcccttgaaataaggactccgtaatcgctattctcagaaagggcatattcgagtgttgaaggaaggaaatccttctcaaattcatgcagccataggcaactgtttagtggaatgaaaggaagatgactgatagcatcaaggtaactgtttttttgctggtgctcaaaaaaggttaagggaacgtctgctaagcaaatttcacataagaagcacttctcctttagttttccaagtattaaaatactacttccgtttaaaagcttcatgtctaaaacagttgcgggctggaaatccaacagactgcttcctagtaattctgcataatccaagccaaagtggcatccagatacaggcaacatagtattttccataagttgggaaattattaagaatatattcggagtatcctttcgaaagaataatgaaaataattggtttttttcattacaggattttggtataagagatgatacattccaatcagtcccttcaaacaaaacaaggtctccggtttttaaccattgcttttgacaagttaaagaagggtagctaaaaatgacgttgaatgagtctcttaaagattctttcaaggttttgaatgatacgaaatcatcaacagaattactgtcgtcttgatttgcaaaatccttgagagaataataatcaggatctcttagctgaaggggttttgtgcccataaagtaacttgttagtttcgagcggaataaagaatgacgaatataaattacggtttcattaatatgttcaataatctcttgcggtggaatagaagatggttcagaagtattaaactcgacgatagcgtaattcaaccatgaaataaagtgcttcatatactttttttcctcaaaaaggcaattgagaaacgaaaaaacattattctgtaaataacccaaagttgctagacaatcttccaccaatttagcatctagtaatgtgtttcccttcatatggccccatattgactttcctctggcagaagataataatacagttaacctttcacaagcaggtattacgaattcctgacagaaaatgattaaggacgtgtacgaattcaccatcgcccgttcccaattttttagtactcgatcaccgactctttcgttgatccattctttgagtaagtcgctgggtataccgttcattataaattgatataactctagttgtaaagaaaagaaagttgtgtcactgtacttggacactaaagcatcaaaggttttaataaagctagcttctgatttgaagacattgtcaaattcttcatacatagcattcaatacctcctcaagatatcttaccaaatgttgcatacgtgtagacattgttgcaatatccacaatacttcccaaatcatttttaagtaatggcatataaagtgttttcaaagaaatattcgttcctcctttacaaataagaacatgatatgctaagtcgttggttatgctgtgtgaaatgggaaccccctataatttgtgtgagcaagacatttaataacatgggtataataccaagttcaaggctgatttcaaagaatcgctttctccgattttgtaagacgaaaacatactatgaatagttagtacttctaatttgtatcgatcgataaaaaaacttcttttagaaagatgctaataaataaggggtttttgatacgcactttatgtatctaattccacgttcatccaaaatacttaagagctcaacttttttgttattttcaccctctcgtttcctcggctcaaaaaattgtgcgattgcttttgaagaaaatatacgttccctaaaaaatgtaagagacaagtcgctttgtgttactacttactcttttgccgaactaggaagtgtaccaagtaaaggcatatatgcagtggcatcaaataaaaaatcattgcgtttttcatttactatcgtttcttgcatggcccatgttatcattagaaccgctaaatctctggaagctggcctttgctcaaccagatgtcctgtggaggaatcaataattttaagctctccatttttaaatccaacaactattaaattccctatttatgttaatgatacaaaaaaagttttccagtcgagccacgtaccatcgtgattccaacacaattcagtagcctcgagatcatgaaaatcgacatcccaaattctttgactgttacttctacagcaaatcaaatgatttgaacacgttaatatcgcaatgagttccatagaagggcataagattactcgtttaaggccacttccaaccctttcaactctattagtttcattaatccattcaaatttatgctttttagggtatttgaaagattttgacaccatttggataagactggatgattttggtgattcgtagaagtttgtttattgtagtacagcaagtcaataaaagcctgttcaggtatataaaatatctagtgaatggatagtttcaacaattatcatacaacctttttaaatttgctagcatagatggtttattaggaagtaagactgatattgcaaaactgaagttgatgaaagttgtagggatacaaaacattaagaaagcgattatccaactgtgcatacctcgttagtacgatgtttatttacatctaaagaaaaatcatttcctcatggttcaagttcgcttaaaataattctttaatgataaaaatttcaattgagtttggcaataagagattcacttttaataattgctgattgctatgttttaaatacattgtaaataaaccaatattattcattaattcaatagctgaaattctagaatcgttaaaaaagtctttcttttacgcattatatatcttttaatcgaaggagatgcctcatagttggccttccatgagggcaattccaaggcttgctcaactcagcaagatgcctaactattgtattcatttcggatatagttagagccctaccaatcatgacactgcttctacaagcctttgaagcaagcattcgctcaagcctactactaaatgggtctatctgtgggtgctcagacaacacactgatgatctctagtaaatctacagaagttaaaggtcaagatcttcgttaataaacttaccactagtgtcaaaaatgacattcttactcgtgggaactgaaagaagagtgcagcgattaccaactcgctgatttaaatctatagcaacgccgaatccttttcttcgaattaaatctatatggtcaattaaaacagtttcctctgtagcagctaaatccagtctttttggaaggactaagtcttggctgttgataactaaattacttttgagatgttcatagttgaacttttcatcgctggcatgttgatcaattataaacaaattgtttccatgaacaaccactatgaatcctctattgaattgaccaacaaccctcattcttaaaaaatcggctttatgtacagttagattcaaatgatcttcctgattttcatctgaaatatcatgcaccacgccaatcttgttcgaaaatttcagtaaggcatcgcttcgaacaatatctttttgcactccactcaaagatatatttatttttttactaaacttgtttaaaccatccaagggcctagattgaaaaaatttgagcttttgtagcgctgcagtttttgacggaattctgttcgcaacactggtttgctcagtacgaggaatgctcgagagtgtggaaactgattctgcgttgtgtaccgactcaatctcgtttaaattaattgttttagcaacaggtgttgatgctggacttggatcatttagtaacaaattgttaggattcgagctaggtttattgatgggttgctttagtgggaaactagagtctattgttttctgcatagaagtatcagtactagaagcgaatagggcaagctttttcttcattctttcggaagaggccgtaactttttcgtttaatgggctacttcgtctcatagaatccttttgcaaacgctctggcaaaggtttggatacttgtgctaatgacgctccttctgcaacactagtggatattgctggttgagcagtagcttctacgagctttcttttacatggtgagcgtttataagaaaaacttgagtcatcacttgtttcggattctgttgctggaattgactgaggcaattcctgatctgtactgtctccagaggaatcaggaatttgcgaggaatatgaaaaaatggattgcgatctggaacaagaaattgcatgtccgcagctttcacataggttttgcaaggagtttttaataaattcaattatggaatcctcttcagacaaaaatacagattttttgtctggagatacattgatgtcaatagttcctaaaataattggttagtaatgagtgaacgtatatagattctctcaaacatagtttttaaagtgaacataccatttgtgatgcgaagattgatggcaaaaaacggggattgtgccatactatacggcttaaatacctcttgaataactcttgctatttttggcaaatttacaagcctccggttaataaacaacatttgcctctcattcgacgcacgagttgatccaacgtgcggacgtgatatgtaaccttctatgattccatcattccaaggaataagtgatgaagatactttagtaccaaatacattcatgatgttcaacttcatatccttattagaatttgttgaaagctgaagcaacttgccagaattcttagtttgatgatataccatgaagcgcttatttgtagaaatagtggcataagcctgcaacaaggagattgccttcgaaaattcccgtttatagtttttctccaaaagttttcgacgaacaggaagtgtacaaaacaaatcattaaccatgacagaggtacctctctacattcagttagtcattaatacataatctttttatgtatacagtattaatccgattatcgagtaccagataaacatgtattataattgcattaaacttacttgaaaaggaattgttaatttatcttttaatgaaccttcatgatcaagattgagctgtacgccttttggcgcctcattctgtgtagccgtcgatataataacttgtcctactgcacagagactactcagggcttcaccacgaaatccgaaggtctgtaaggcttccaaatcttcaaaatcagtaatttttgaagtaaaatgcttttttcctatactctcgtagtcaccagcatcgatacccgagccattatccaccacctcaatagaattgataccataattcttaaagcgaatctcaatggttgtcgctcctgaatccaaagagttctcaaccaactctttgacagccgatgcaacgtcagtaataacttggcctgagcatattttatgtactgtattggcgtcgataggtttaaccgttgacatactaatttgccaagcaacaggtttttaaaaatcctctactatagcgaattttttggaccttgatgtacaagagttaaaaaaatataacagaattaatgatttgaaggaagacatacagtttatagtgtgtagtgttaaatcctgctactaccttcgctaattttaactctaaaccttcaaataaattggcgattgcttaaatcgatggttccacgttatcggctgaacaacgctaattaggatcacaagctaactccgatatcaagcagattgctccgttactttccttagctgatcttcaaacacttgattatatatatacacttgccggacgctcttgggtgatataatcctgtattgctgttggtttgccggaatctgattccatcaataccttcataatctacttagctacttaggttaaattttcctaatgtatgaagtttgtaatcattagttggtgtgctaacaaatcgattagaactaaaagtttttaaacaattacaaaacctaccttgattctgctagatatcggggtctttcgagttttgcgtctccaaacttaactgattgaagggcgagttcaaaaattctttttttttttttaattttatccaaagccttgggaaataactacaaataatgtatgaaacacgcgatttaactggtaacgcaggcaaacctgtggataccaatccatggcctaataatagcaagattgctgtatcgtttgtagtaaactatgaagaaggaggtgaaagatctctcctttatgaagatgaagggtttgaaacgtttttgacggaggccggtttaatgccttttcccaaccgacctgtacgagaacgttctattgagtcttgctttgaatatggttctcgctgtggattttggagaattcttaacttgttcaaaaaacataaggttccctttacttgctgggctattggtcaagctgttgagaaaaacccagtagttgttggtgctatggaggaagcaggatgcgaagttggatcccattctcatagatggattaattatgaaggagttcctcccgaaactgaatatgagcatattaaaaagagtgtgcaagctatccaaaaggcctctccttcgaattctgctcctcgtagttggtatacgggtcgtgctagcttaaacacccgtaaacttgtatgtcaggtttataaggatttgggtcttcctcaaccttttgactctgatgagtacaatgacgattacccttattgggttgccgatccacttgctagcaagcctggtgctgaagatgacaaaggactcttaatagtcccctatactttggaggttaatgacatgaaatatgcagttgctcccggtttttgcaattctgatgacttttacacttatgctcgggatgcctttgacgttttatatgaagaggggctggaaggtgctcctaaaatgatgacaatcggattacattgccgtttaactggccgacctggacgtttccgtggccttcaaaagctaatggagcatatcacctcaaaggagggtgtttgggttgcaaccagagagcaaattgcacaagcttggtctgctaagcatccttacaaagcgtagaaaccgtgttactaaaatgttaatatacacatagtatagcggttttattcttagcaatgtatagtggttgaaatataacgtttccatagttaatttaattcaaatgcgacaatagttgatcgtctgacacacgatattttgaaaccctttaacctaacacatattgattgtctatttcttaaagagaaaatcatgttgaaacccgttaacgtattttttctattagacgaaaaagtcaccaaaacatatttcaatacactccgtaatttcggtttcatcattgctactatcatcgataagattctttccttagtcattggatattaatgctgtacataaacatctaactataccactgaaatattgttttcttactcttagcactttactaagcatcgacaacttcaaaagataatagtgattttacagtgcatttgcaaaacgactagttaaaagtggttattgtaatcgttcaagaatttacgtttcaacttttaaaaaattttataacaaacatggaagctaaaaaaatatatgctcaagccttgaccgatgaagcgtttgctccgtttgggtcggtggttcaacaaaaggatgatgttaaaatggttagtgctaatggaggtacagcaaaaaagtatttaaaagtttcagaaagtatacaaaactatgaaaaatcatccagtgcttcgaccaggaaaggcgtgtggaattttttttccacacatccttcagttcacccggctaatgacgagcacgcagcctttcaaatatctgtgcttgaaagacatccatttacaactcaaacctttataccgatgtgtcgctcaagcgatgagcaggcctatctaattgctgttgctccaaacgctccagatggaatgcctgactggaaccaaactcaggcttttgtggctaaaggagctcagggagttacttattccgctggggtatggcatgcaccaatggtaacaatcgggaaagaaactatgctggcggcttttaactacgaaaacggagtggcagaagatgattgccaagttcagtctaccgagtcccccattgaagtattcataaaaatttctacataagtttgttagtttttaatttattatgttaatgttgacaatgattttgttctatgccattacagagaagtcgaataggcactagtgattcatttattatgatatccaatttgcatgaatgtaacagaggacggctaaatatgtttacgtatatagtaaatcttaccataagcatatataacaaatatgactgaagataccatgtggaaagcgccctaatagagacaaaacatctagtcttttgatacactgcaattgtatcgaagttgagtgaaggattctacaataagttttttgatccaaagttttaataagttttatttgtttatatttactatacgaagcttaacattcgtttatgaactggttgagatgattgatttgcctaaatagcaaaacttgaaaatgaattgaaaggaattattttaaaacttaaattagtttgtctcacattaatttatctcaatcgctctcctaatcaccatgatgatgataaactacttcaacatgtaataagcattacaatctatcattccggttaggtttgaagcctaacaacatattttacaaatgaaaactaaagaatattgaaacaattcaaattatatgatagtacaacaaagtggtaataaaggtatagtcgcacaggaagaagaagtattacttcgtaaatttttcaccatctatttacccacaacatacttcgattttcggttgcttggtcggttttactgccaaatcaaagcttgaaaaggtaccctcttttgattaaataattaaaaggtttagtcaaataggttgtcagtgtattgtgctaatcttgaacccatctttttgaaagcattcgttagataactttttgtactcataacaactctcccaaaaataatttgtttcaagttctcttttttgtttatatttcacttttaattgataatgtcgactgttgcaaaaaccaacccaaaaagttccaacaaacctggacccgtaaaaagcattatagctggcggtgttgctggagctattgagatttccattacctatccggctgaatttgccaaaactcgtcttcaattatatcgtaacgttgaaggcactaaagcgaaattaccaccttttggactagaatggtatcgtggttgttccacagtaatcgtcggaaattcccttaaagctgcagtacgattttttgcattcgatagcattaaaaagtctctttcagatgaacacggacatttgactggtcctcgtactgtcctcgccgggttgggcgctggtgtcgccgagtcagttttggtactaactccttttgagagtatcaaaacggcgatcatcgatgatcgcaagcgtccaaatccccgtttaaagggctttttacaagcctcaagaattattgtccatgagaatggtattcgtgggctttatcgtggtctcgctgcaactgtcgctcgtcaagctgctaattctggtgtacgttttactgcctataatagtatcaagcaatcccttcaaagcagattaccaccagatgagaagttgagtaccgttaccactttcttagtcggttctgtagctggtattattaccgtttattgtacgcaacccatcgatactgtcaagagtcgtatgcaatctttgagtgctagtaaggaatacaaaaacagtattcattgcgcttataagattttaactcaagatggtctgttgcgtttctggtctggtgctactccccgtttggctcgtttgattctcagtggtggtattgtattcactgtttacgaaaaagttatggaaattctcaagcctttttaaatatcctcgtaagcagtggaatatggatttatccttggttatatataattattgcttcattaaagcaatcacttcactggttttgttcttttttcacattatcttctttttattattttattctttctttggtgctttatagatagttagattattaaaaatataaccccctagagttttgaaatgttttgtgctttggaagtattcatgttttgcatgttttgaattgcaacttcctaaatgcccctgttactactaccataattaaattataccaataataaatcaccaaactcattcaaatccatatatctgggttgatgtttaggcacctagacaatacgcagtgtaattacatgctacaagcacctcaaaaagtttagcgaatattgaaccaatagttctttcattaaaataaacctataataaacaaattatgcctatacaaaggaagctgaaaaaggaaatgtataataaagggaagaggaaaacacggaaagttcatcaaacgagaaaagaaagcgtcaatcaaccatcaggaaacctaacaatcattcaaactcgaataatgtactgtacaaacaactaagcttgaaacagagtatgtaaccaaataaaaacgtaagaattatgagtcatatgaaaaagtttctcaaccgaataatgcacttgtttctgtatcactgatataatgataaaactaaatttctgatagagaaattgcgtaaaaaaaggtgtgaacgaattaagtcacgaaaccaacagttcaagcaattagtgtggtataataatagttaagtataaacgacaaataatcttaatatacaatttatcattcatttaagagtttaaagctcttggctaggcttgcccttaccagattgtttgggcaagagatgagcgttgatattaggtacaacaccaccctgggcaatagtaacatgaccaagtagtttgttcaattcttcgtcattgcgaatagccaattgaagatgacggggaatgatacgagtcttcttgttatcacgagcagcattaccggccaattcgaggatttcggcagctaaatactccaagacggcagccaagtaaacgggagcaccagcaccaacacgttgagcataattacccttacgcaacaaacgatgaacacgaccgacagggaaggccaaaccagccttagcggaacgagattgagcagacttggcgactgcggccttaccaccagatttacctccagacatgcttgataaagaaattacttaagttttaaattggaataatgtatgcaggattgctcaattgcccaatatttagagaagaagaagatgatgcagcgacaagctcttttatatacagcaatatacagggttagggttttgatggatgtttatgggcattcatcactgaatgatagcagactcgtttcagtgatattatactcagcatttggaacgcacaacgaatttcgttaagtatatttagggaatatataaaagacacagtaactatgattagaacgattgtatactaccttataatatatgatcctgcaaattcgtcgaatgtatttagttagacataattaaaattcaatcaatatatgtacatatttatgattttattaaactaagtatactcttaattttacggaaaaagaaaagtctgctactaaatatcgaccatcgtagtttaaactaaatataacaggacgtgcaaaagtacaaaaagctttgttttaaaagaactttctgagaaaaggtaaaacacatcaattccagagcaaagtttagtagagagcgacgtttaagcagttttggcattagggaatttgaagtagtaatccgtttccggtaaaatggatgcctttattgtacgccctccgaaccaacgttgatggagtccagtgattgccttttcagcaaaatcggcattttcaaattttacaaatatctgccccaattcattcggtacaacagcaatgtgaactactttgccgtacttttcatcacactcttctttgacgtcctgctccaattcttgcacccaattaggtgatgtttccctttaaaggttagtcaattatgaatcataaaaaaaacgtactcagcaggattaaacatgttttctaataatgcacatctactacgaattggaggctctggttcagataccagtttactgctttatgttagaagacaaaaaggatccaagttaaaacaagacatacctgttgtctgaaatgtcttcagagcgtgctaactttttcattagctcatctcttgtaatgggacggctttcttcttcagtaggagataaaggagctgcttctcgatagtcttgtgattcgtaggttgatgaaccgccattacgttgagaaggttgactacgttcttggcgagccaacgtttcgtcaaagcgcttcagcatggaactagttgtttctgtagtaaatttatcattgcccaaacaaaccctcatatttcttccggctaaatcaaagccattcattttctccaaagcatttctcgcacttataggatttcgatatctaaaaaatataatgttagtgtcgttgaagttaaatagatataaatatcaatctaattttttgaaaacatactgtatataaccaaaacccttgcttcggttttgatcatcacgctgaaggtgtacaaattctatgtcgccaaaaggttcgaaaattgccttaacatcttcatcagtaaggttgaagtgaatgtttgagacacacaatctgtgaaatggaatttcagcgctagcggctcgtgccaatctacaaataagttagacaaaaataatggatgcttagtaaaaacttactcagcagcttcacgagcttttctatttttttcagcctctgtaagttgtacaatgacaggaagacccaacaatcgcttaccagaaagcgcaatagccgcctgtacagaatcctcgtgacagaactccacatatgcaacactatattatattcgttagcaaacgaacccaatttgaaaaataaaaaaaaacagaataatatctatttaaaaaaaaaaaaaaaattataagacataccctttcgatcgtccgctaatcttgtctcgaacaatttgagcatcgcgaacaggaccagcttgttcgaaaaaatcatataattccctagaagtcaaacgatttgcgagttgagaaacgaacacagtacggcgatcacgctcttcctctgaaagtttagaggagcgttcacgaggacgggaacgacttctcttacgctcatgtgaacggtcatcatccctcaagtcctcataatcataatcatgggctctagaagaacgagaggagcgttcttcatagcggcgacgactacgactatgccgcgaagagtaaggagggctgcgtgaataatcatcgtatcgatggcgactacgacttgagggatggcggcttcgacttgaccttgaactgcgatcgcgatcgcgagaacgaacgggtgatctactttgatgagaatctacagaagagtgaggagagggagagcgactaccataatcggaccttggactatatgatctcctatggtgtcttggggtgcgatgacttgaggaatttgtaactacatcatcgttataaccgctatcctctcgttgaaaagattgtttggaagatctggcgtaccgataacccattgaaacgggaggaggagttagacgaccttcactttcgtaatttttagacacgggtttgaaagagcgatcatgcaaccgtgtaggcggtggaggagggttagagggatgactatgagtggaagaggtgagtgaggattcatgaaaagaagaagatgccttttgctgattttcttgattttgcggctaggaaaagggttagtaaaaacaataaacacgggaagacaaaaaaacaaagggaaaaggcgggaaggaaggaaaaaaattgtaaacgtaccacttcttgcttacgaaaaggagcctcagccaaggcttccgcgtccagctgcatttagattagatctgtttatctatgcgtggaaaatacgttcgtttattttcgttttcaatacaacaaactctgacaggatcggaacagacttcgactggaaaactaagtaagctagtaaaaatggagttttgtcagtctagtagctttcgtcgcttctaacacgaattgttttgttaaaaaatattaataatgagtactcttttgagctattttgtcctctttctttcggtggaaaaaaaagtggaatattctactgcctaagcgataaaagatgagagaaattttagtacaaacaaaaaagaaagcgaggaatagcggaataaggaaattccaagctaaaaacaattaccgacaataagaagcaaagaaacggaaaggaaggaaaacaaaattatacctaaccaaaccaacgaaaagtaaatcacgaaaagttaataaatttcgatcaacttaaggttttctcttttcaagtattttttcgcaaataataatttttagtctactatgaataaatcaatgaattgtatctgtaaagcacttcactcgtctgttctttccctgtgtataggcccttgagtgcaattttctggtgttcagtttcggaacccgttttgcgatacggtaaatattgttttccgttgtcttaccatttttcggaaaagtcgatcaaaaatagcacgattttttggttcgccccgcaatgcctttttgccctttcctgcgacatatataggctactgcatccacgccacaacatcgtgccattaacgcaacacaaacaaagaactgacattttgatcaattggacaaaaatccaagtaaagaatcataggatcagttgctacgttgtaatatttactgtatttgtttatcaaactcatcagaaacacgcttgctacagttttatcacgaattaacaattcatactcccatctccaaaatggcctctgttactagtgaaaagtgtgttatcctttctgacggcactgaatacgatggtaagtatttaaacaaggagaaatggcagggtgtttgggttttgagaaggagatttggttgaaggactaaaattttttctcggcaacagagtgtttgagaggcaatgtataaaaaacaatgaaaacgcatatagcaaaggcttattggcaaaagatccattgtgggagatgtgccatttcttatcttttttctttgttcgttgtgcttttaactttttttcacctttccccctttgccttagttacaccaaaatacatgtatcgttctttatactaacattccattagtcaccaactacttggttgccaacaaggacgctgctgacttgcttcgtcgctatcaccgccaagaggttgctgatatccttaatgctacctccaagtccaagcactctgaagctgttgttgagatcttgaaaagtgctaaggttcctttgaagaataaggaattcagtgatcttgtcgaccagaacattggtgtcggttatggcaatgaattcattgtcaagcctaccgatcttgacaaggatttcgagaagaaccatttccttgacctcaagaagcctttattgccccaaattttgtttggtaacatcaagaaggatgtttatttggaccaagttcaccgtccccgtcattaccgtggcagcggttctgctcctttgtttggaaactttttggagcctcttaccaagaccccttggtatatgattccattgatttgggttccctgtgtcacttatggattcttgtacgcctgtaccggaattcccttctctgttgctatcaccttcttcatcattggattattcacctggactttggttgaatatactatgcatcgtttcctcttccacttggatgagtacacccctgatcatcctattttcttgactatgcacttcgcattccacggttgccaccacttcttacctgctgacaagtaccgtcttgtaatgcctcctgctttgttccttatctttgccactccctggtatcactttattcaacttgttcttcctcactacattggtgttgctggtttctctggtgccattcttggttacgttttctacgatcttacccactatttcttacatcaccgtcgtatgcccaatgcttacttgactgatttgaagacctggcatttggaccatcactacaaggattacaagtctgcctatggtatcaccagctggttttgggaccgtgtttttggaactgagggacctcttttcaacgaacagggaaagatcagcactaaggctaagtagattgtgattgcgtttgaatcatttagctgctaaattgctttcaaggtgttaaaagtttctttggtcctttttaactatcaataattttgtgtgctatataaatcttgttgtatttttcttttcttttttaattgctttccaaattttttctcctctctttacccttgaaatcactaagcaattttcccccattttctctctgactttaactaggccttattatagtgccttaaagctgtgtattatatttgaattgcagaaacatcaaatttgatttaatttgattgatccactcgctaaagcatcttgtatcccacattgaaattgtcttgtctttcttcttttctattaatactattttctggtttcttttgaacaagttttcaaactttaccttgttaagtcgaacttaataatattatcttgactatcggctatataatttgagtctaaggttgctattttatttttccttttatctgtcttttaaatataattcgaatttttaattgtttttaccaccccatctgtttgtagtgcgaaatgattttcttgtagaagcatctccatatcataagagcgctgaatagtttttgttgaccaaatatgcaacgccgagacgaaaaatttaggaagaagatgaatagagatatccacaatatatatgttttaactatatttaagggtcattttacatttgtttataaaatgtaaaaaaatttattaaaaagatcgtaatgaaaggtgtgggactcgaacccacgagctttcgcactagtgccttaaactagctccataaccactcggacaaccttccttttttgagtattagggtaacttaaatcatcatataggatttcactaataaatttttattttaaaaatttgttttcttgtgaataaaagtgtagcaatttactgattatttaaccagaaaatagattttagacaaaatctataaaaatatttgttaacagaaactagcttgtggggaatgcgtttagaattcctcaattacaagttgcaggtaaatttaccctagtgtttgttaagcggacgtcgagttattaaccattactattgacgttggttaacatgaataagcttgaattattgccaagtcattttcctgacactttcagatttgtttatttgtttttttctcaacctctgacatttagatgcataatacatgtcaaagacttcttaaatgattacgatcatcatgccttgaaggagtttcctcaatttcttgccgataaagactatagtaaaaaatgatctagcaaaactgagtaagcattgtttatgattaaagcattgctattataacgctacagcttaatggtaactaccttacatttattaacattataggtaagaatatgctgtaaaaaccgccaactcatctggtggtgaagataatcctcgcagctaaaacagagggattcattcaagaattgaatattgctaaatcaattaaataccgaatctaacgttcaacttattcttgcctgtaaaactgttttctattcaacttacactgtttagttggaacaaatctgcttttggttacacgtttgttccttatctgatcagataattcttcattttaaagttccaaagactcctctcttagatgctgcacaacgtcagtcagatattctgtatgccaagccagacttggctgatgtcatctgactaagtttttggaaatctatataaatagcgatatacggccctttctcgcactcttttcacctaaacagagcatttttaaagaagaaatttattaattcttgctgcgattctcttttcttttgcttgcaaaaatctcggtttaacgtttattccattcatttctatttaacaatttttatcctgcaacttttaaagtagcgcctctttgtagcttactctttttctactttcaagttctttcgtactcttaacattttcaacatgcttatcgctgctatgggccctaagattcccgtccctgcttatggggttggtacagctttgtttaagaaagaaaagggagaaatcaatcgaaccattgtagattcggtaaagaatgcacttgctgctggtttcattcatatcgactgcgcggaagtatatggcaacgaagaggaagttggggtggctttgaaggaagctaatgttccaagaagcaaactctttattacttccaaggttatgcataatgtcgataacattcctgaagccctcaacgaatctttacgtaagcttggtactgactatttggacctgtaccttttgcatagtcctattcctttctatgaaaagaaaatacccatttctgaaggttggaaagcaatggaaacggctttgggaaccggtcttgtccactcagttggtgtttctaactttcgtattcccgacttagaggagctgttgaaaacttcaactattactcctcgtgtcaaccaaatcgaatttcaccctcaagtatacaaggccgcgaagcctcttgtagaattttgccagagtaaaggaattatcgttgagggttatggccctctttctcccttggttcgtgatgcgcaaggtcctgttgctgaattcactaaatcattggagagcaagtaccatgtttctgatactcaaattcttctcaagtgggcctattctaaaggcgttatacctatcactactacctcaaaaattgagcgtatgaaggagtgcttgaattttgattctttcactctagacaaggctgacattgacgaacttggtaccttaggtgttcaacatcacaagcgtacatttatgaagcacatggatgagtaatacttttatgtgatcaagataatttttattacgaagcacttagttatggacaatctatttcaattacaatcgactgtttacatcttaaaccaaaaatttttgtatgcagtaattatcggcgtagtaatattggtcgggaattataactatgttgttactattacgacacaaaccgcgagaattgaagaaatacttacagtgaaaagttttccaacagcgttacttactactactacaaaaacaaatatttatgtaattcatcattatatctttcaaatattaaaatcaatttaattaataaaacgcaaagattaattatggctactgtatattagccaatagtcagtcatattcggttcatatcaactattcagtagatgtaaaatgtccaactgatgacactttaagcaaaaagagaaccatctatccagctgttcaacatttctaaactagcttcgggttggttgaaaggaaccatgtgtccagcttcgtagaggcgaagataaccaaagtttttgaaagacttaccacgaccagcttcctttccattaggactccaaggcttcaattcggcctcataaaactcacgttgaccagcccactcaagtgcgtcggtccaagcttcattgcccatgtaattgcaaatgtagtcagcatcaccggcatagataagaacgggtaggccagcttctaagattgcggtgacatcgtcacggaaagtcttacgcatccagtcacccttgaaaaggaaaccaatgtttacttcagtattgcatcccttgtaatcgtattcaactcccaaagcttcttgaacaaattcttggttcaagtaactctcaattgcaccggtttcggggtagcataagtgctcttggtcacggcattcttcacgaatatcataaatgttgagtccagtcttagtaaatggtccaatcatagcgttattgcaatacaaagaggcaccaatgcaaacaggagtaaagccagtctggtaacagccagtgattagcttagcgcaggtatcataggcaccagtaatgcgatcacattcctcttgggacataataggaccgtaagggctctcgcaagccatttttccgtaaaagtagtattggaccaaaggatcagtcaaaccatttccaatcaagacactcttcaaattgatgtattgcttctccatttcatagccgctggcaacaaagaagttagcaccttggttatgctccataatttccttggcaaactgggggatgtaatggccagcataggattcaccagcaatgtgaaagtccaaatgagcgtactgagggaacttggcaaagaaaaggttcaagaatgcataaacatccttaccagccgtaacagtgtcaagaaccgagtcatctccgttgctgaaacccgtgttgataggttgatccaaaaagataactgaagcattggagttccaactgtgagggttatattcgggtttaagagtctcaatgttgattgaagaaggacctaattccatgaacaaaccagtaagggaagagcaaccaggaccaccgttcaaccacaacacgacgggatcattctcgggatcatttctagattcaaagaaccagaagaaaagatgtctgtcatcttcgacatctaagtaaccggtgtattgcttaacagtgtcaataccaagtgattcaggtttggaatctttaacgcgaagagtgtgatcagggaaagcctttaaatttacatgttcaccattctcttcttgtgaaaaaacagcgtagggacgtgaagaatcagcaggttgagcattagatggcttagcaggatgactctggtcacggaaagcagtcataggatcaataccttcagccttgagcatttcaaggtaggcaaattgttcaggagtgagatcactcaactccaaatcatcgtcgaattcaaatagggggggaattgatgaatcctttggggcattttcttgaatatgtacaggaatgttaccatagtattcaataccaagagtgtctaaaaagcgagaaaactcttcggcaatttcttcaacaggaacagaattgatgaggtcagcgaaagcctcaatgaccaaaagctcatgagaactttgcatgttttgctcaggacgttcgttgtgcttctccttaggtccttgatggtgctccttgtccttaggtcccttgtggtgctccttgtccttaggtcccttgtggtgctccttatccttaggtcccttatggtgctccttatccttaggtcccttatggtgctccttatccttaggtcccttatggtgctccttatccttgggtcccttatggtgttccttgtcctcaggtccacgatgatgctcaggaccttcatgctcctcaagctcatggtgtttgaaaggaggaggaggcatgtgctctccaggctcgtgatgcataggaggaggaggcatgtgctctccaggctcgtgatgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctctccaggctcgtgatgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctctccaggttcgtggtgcataggaggaggaggcatgtgctcaccgggcttgtggtgcataggaggaggaggcatgtgctcaccaggctcgtgatgagcagggaactctcgatcctcatcgtcaaattcatgatgcttgggacgctcgtcatcaaagaaaacagagtcatcctcgggtttagggtgagacttctttccctttcccttagcatgtttacccttatggtgctttccttttcctttgcatttaccgtgctttctgcggggagcatcctcatcagctgagtcatgagggcgcttctcgcgaacgtgttcatcctcatcatcgtcaaagatattgtcgagacgatcagaaacggtgtgaaggaaatcacgagcaggctgaaggaaagagtcaagcttgtctttaaatccagggtgttctaaggcagtatcatcttcaaagtcatcattaaactcgtgatgacccttggggtgatgaggagcctcagcttcatcacgctcgggaacgggattcataagaggagcagagctttcctcttgctcacggatgaaatcctccccaaatttctcgtaaaaatctttgggaacgacgatatcaccaccattttgctcaggaggaacataaccgttaaactgagcggatacgacgcaagtgagcaaaaagtacaagaaggtttgtttcattaacatcttgtttcaatgtacagtatagaaaggagagaaacaaaaggaaatgaaatattcgtacaacaagctaaccaaatagaccgaacttctcaaacaatcaattgatagatacaaatctgtatgtactggattaaaaaagaaattgcaaattagccaaatcagataactgttaggcaaaatgagctatatggatagattaaaaagaaaaataaacaatgagaaaaagaatgtatttaactcaatgtcgattgcgaagcctcacgtcttacagtgtgattacaagcactaaaggcaatgtggatatcgcaataaataactagacagaaaaccacaaaaagtagcaaattcttaaacaaacgtatttacgatcgttttgctgcttttccctcttcagatcactttactggttctagggttcgatggcgttaatgtgtgcttggttaaggagaaaagtaagcggcaggcaacaatcgctatatatatgaagggttaagcataagtccagaagcgtgacgcagacgcctcgcatgaatcatcatgttctaagccccttcgcaatcctccttagatatcgctgcaaatactttacaatgtctttatacgctaataacgaaatataatgaaaaaagtagcttcgcttgcagttagcaaacaggaaaatcacatctgataatatttattaaacaaaaagaaaggtaaacatgtggatcaagttattcttagttgaattattggattcaattaaaccttaaacagacagtataaaatataaaaacacgctcttgttattaattgttttgcagtcatcaagtacttgactaactctttgcagaagcaatggatatttatctttggagagtaaaattgagaagcaaagtacacaaaactcaaggtagcaaatctataatgcctagacaattatcttgtattgctagtttgtgaaacaatgaatatgcattcgctttattgtgactaattcgtcctggtacgaattgaaaaagtaactggccaagcggtttccgtgacaaaaatgggtcaaaatacacaacattatgtgatttagctccactatactagggctattcttctataacccgagaacgttgctcggcaagtataccgacatgatatatataccttataatgtgtagcaaaactggaaggagcgagggcgaagatgaaagcgatacaaaaaaaaactataaataaatatatatatataaagaaatgtcagcaaagatcgagtgtctagcaagtacaaaagtttgtttcttccggtttgactacttcaaacgagggcttagaagtggctatgctgtttgttttacagtttcccagcactggaaattaaaaaaaagggcaaaacaatacaatagcggctggcaaaacggatggaattggtcctttgtcttgcacgaggaaaaaacatgacaagtaaaaaaaaaatttgcaattgggtttaaaagttaagagacaaatgccatttattagaacaattaaattttataaaaaaagaatagaaaaataattgttaaagatagaatatagctaatgcatgatacaatagaatttgaacctcttagaatattggttgctgattccaaaggtgaaaagcagctgctaaaatgccattcctagtgcattgataaagattttaatttagaaaaacttagttctattttttctttgattttgaaatttaaagcatagcaatgagtagcataatatggtgttcgatatttttaagggatctgtctagcagctgtgagatattcttgagcatggtgtaacaaccattgcttttcatggggaactaatagtagaatttattagtatcaaaatcaaactgataaatgagagaaactgcttactatatgcacgaaaatgccgatcgtataccaaaggaacgcaatcatagatctcgtcgaaaaagttgaaaaaccttgagacatcaatagattccttttcgctgactgctaaacataaacgtcagtctaatgcaagttttcatacggtaaagctgagttttcaatccgggacttgggaaaacatagttcatcgtcactgaaatttccaaccaaaaaagaaaaacaaaaatcgtacgtaccttgatttgtttggtaaacaccgactatatctaatatcacgttaacaaatgatttccaataagtagcgcatcctctacaaggaggacgaaagataatattcatacactcaatagcagaacgcaagctgcaatggtcgctccatatacgagtttttggatccgactgattaggagttagtgaaatctttaattatcctacaatctaatgacatactccttgttgtattaataaaatgctgtaagcaaaatctagttagcgaatagcccttgcatagtgtacataagtgtcttgaagcttttctggcattcggggaacatacatatgagattctgctggtggaggcgacattacgagccaagtattttgaagtatcttctgtttttatcgagcaaggattaagaccgcctctcaaacacaccgtctagcttaatatcaccctatttttattttcaatttatctgtttgaaaattatttgctattgtcacacaaattattgtcagaacgactctttgtactttcaggtgggtagcacagttattgagtagcgatttcgctttccttctacagtagcatccgtcacgcactctatcagttcgtttactttgcagttctcacaatttaatatacttcaaatattataattatttttagaagtcatcttccaatcttactatatactttatctaactcgctgatttgaataactcgtaacacctctttacccatatctctttccttcgaattgcttagtgaaagaccctttctttctattttgtttatttttctgactcttttttttatttctttacatgttgactttaagaagtgcttgtcagttgacaacaaaaaacctgggacttcataaatgcatctccaaaacggtcatttccgctctaggaaggagaggctatcatagtgaaaattacgaaacctctaagatatccggaaagaaggctttaattttagaaaatgctcttgaacatgttcctcaactggggttcacggaagatgcaatcgtgcaaggtggtcaggcccttggctatagtaatctctccaaggccctctttccttctggtccaatggatttgatttcgtactttttcctgaagcagcgctacgctcttagttcattaaagcctcatttgaccactatccccgaaacatctggacgtgttgtccagcttatttggtctcgtctgcaaggaaatagggatattgttcagcatcttccgcagatgattgcaatttgtacatacccttcaaacttgcgaaaatcattatcctctctggctgaactgtcagatgagattctttacctcgcgcaagataagtcagccgattttcaatggtacacgaaacgtgctgctatctctgccatttactctgcatctgagttatttatgagtcgtgatacttctcctaattttgaggcgacttataactttgttcaacatcgcattcaacatgcaaaagccttaaatgacttacgcaacgatgtcttggaatggggttcctttcagctgaatgctgtgagatcaatccttcgttcaaggggaatttaaaattcactgctactccttttgcttgttggtttaacaaatcagcttgattcaactttacgttatgcaagaaataaatgcaatttcatttcctacaatatttaagtttttttggctaattgttttctccatatatcggtagttattgttgaatgtactctttgattcgaaacttcatttgaacagtgtttaccttaaaaaaatctatagaaaaatccttatatattcacgggttgataacaaattaacttcagtaaaacatttaatagaaacacacactttgactaatgctacctttactacttgtatattctgtttttttactaccttgaacttactattctgactcttcctgaggtaacctgtgactttgaaataattagctaaaactgacaagacacaggcgtagttaaagaactccaaaaatgaaaacatagtagcaatcaaagcatcccactattttttgtctctcgtttcattagcgttgtaaattactgataccctactatacctctacaaggcctttgtcatctttttactcaagtgtgaaatcatcacttattgtatgaaggatgagctttccgttcgctagtttgctgaaaaggccttctgcaataagctctctattatctttaaaaaaacctggttcctggtcttccattctgctaaaagctgtaggggttttatcacgagattcccgttggcattctgacttattaaaaatgcttacagaagaaatggattctttaaatggtcaaattaatacgtggacagataataatcctttattagatgaaattacgaagccatacagaaaatcttcaactcgtttttttcatccgcttcttgtacttctaatgtctagagcatcagtaaatggggatccaccgagtcagcaactatttcaaaggtacaaacaacttgcccgtgtaacagaattgattcatgctgccaatataattcatattaatattggagaagaacaaagcaacgaacagattaaacttgcaacgttggttggagattatttactcggaaaggcgtctgttgatttagcacatttagaaaacaacgctattacagaaattatggcttctgttattgcaaacttagttgaagggcacttcggaagccgacaaaatggctctgttggtttgtcaaacgaacgaaccatccttctgcaatcagcctttatgccagcaaaggcatgtttatgcgcaagcatattgaataactcatcacaatacattaatgatgcgtgtttcaattatggaaaatttctaggcttatcgctgcaactggcccataagcctgtatctcctgacgcccaagttttgcaaaagaataatgacattttgaaaacatatgttgagaatgccaagagctcattgtctgttttccccgatatagaggctaagcaagctctcatggaaatcgctaatagtgtttcgaagtaatcgacaggtattgtatcctggattaatattagggtggctcatgcatgctcgtgcaatcgtaacaaatatgtctttcttttacgaattttaacgcttcaatataaatcatatttttcctcattatcctttgcttgagtcattgaatttaaaagcattagttttagacttttgacccctccaggaatttaaagataccaaaaatttattaatataaagagcttatcgttattcgatactaattaatgtttgaggtaagcattttaacaatctctctttgtttgaaatcatagtcgcagaatacctctagttgtagctttgtacactgtatgtatcgactgagcacactattgaatttagaccatggcatttttttcttatgctgagaaacataaattagcctctttcgtattttgtgttttgataaacgttgtaaagcttccatctctttttcgttatgacttccccagtcttggagaaatttagtaaagttgatatgatcgattggttcctgctctagaaaatgaaaggccatctagaatacatcaaacatcatctgttagcaaacttatattaaacgatgaatagaaaaacaaagattgtcttctattcgttgatttggtccttacccaacggcaaatgcctgcctttgcacagctgtataatttcaaagcttcattgtttagagtttctttattaagtaaaagttcattagtgtatttaacaaggccatcttccctcatacaattttggcgttccagttctatattctctagcctctctaaagcattgctaataagagaatattcccaaagaatttgttgactatccggctgagtttgggtaatcggaaggttttgaaatgaagaagggtcaagcgaaagattgaagcaatactcaatgaatgcgatatccatgaatatcggcattttttcatgacacattgatttcgaataacccaaatatcgtaagcaggctaattggttaatgattttcaagattggctttcataccgttcacaatggaagattcttctctctgcatatcataatgattttccttgatgaaaaacgtttctagtgtattcagcacagattgtgaacgaatcttctcattcattttatggaaaaaactaatctatacacgaaggataaaagtataaaaagttggtaaagtcaatgtaagttggtctacgagataaaatgaataccattccgtaagagaaaataaatcatttaataaagaaatctaaaaacgaatggatcgaatagctttgtctactgttatgtttcttggaacatcgtacagaagacgaatttaactccttaaagaagtgtattttgtttaatgttataaattattcccttaaacagtgaactgctttatccaaaaaagcggtaagcaaaatttccaaatgaaaaaagtatttgaatggaagatcgactttggcgtgacaaaagaataaattttactctccattttaagtccttcattttcataacgctatgccaattaccttggatcacggtggtgtttgtgccttaagacatgaaaagcttacgaaataaacatgctttaggcgattgatcatttcttccaagatatttttccttattcaatctcaaaaattactctaatttgttatttgctagaactaaatgatccatctgattgaatgtttttactacccaagcctcttaagattctatccgaagttctttatttacttgtgcacaaaacccgaaggaatgggaaaagcaattatctatctagtaagacaaaaaacattagatactgtcctttgattataatttcaatggattcttaaagttgaatattcagtgctagcttctttatattatagacattcaaagtaaacttgagaacgaagaaaaggaatattggatatttcctttttctttttgttaaatatatatatatatatatatttttggaaaataaaaataaattgatatgtttgaaataaacgaagtatacgttatgtgtatcttactttaattttttttaactttattttattatttattttttttttaaggaaatttcaaatctttagattttcaaaatagctcaatcatttgctgtacttatccatgcaagcttaatcattataaattgattaatagaggttctaaaaagtaagcctttataaaattggatttacagcatccagctcttcacgcaacacacccatatcgatgcttttgtttacgttgagcagattcgttttgtttacattcaacgaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaagcgataattttatccatttactgccattagtgcgaattattggagaatgtgccggacaattcggtgaactccggtgactttatatatctagggaagaaactggtagaaacaacacttcgctggtatcaagtgttttgcggtgaaagagttgataaaaaagagaattaagctgctcttttcggtaaattaaaacattttgaataacttgggaaaaaacttgcttttgtaggaactgaaaaacgacgaaattgacgtcttcaaattgtttgttaaaaaacggaatcaaaaattgtgtttggagtccattggcgagtaaatttttaactcttcatatatgtttgtaggaaacactaatgaaaattgattcaaacggcatagtgaatccgcattctataacgaacgaaatcccttcgtatgatgaaaagcaggctgtcgatttgaatgggaatgcttttgctccaaatggtacgtttcaaaaaaaggatttgatatcccataaaaacgatttcgaacgtacgatgcgccacgatgttcttcataccaaccccaaaatcgaagttcggtcggagacccatatttatgaacctaacgattcattatttaaggaaaatcaagatttcccctcaaatcccactgcccactctccttcttcctcttctaacgattcggtaattacggctactggcgtacctgatggtatcttgagagattctcccatcgtaagtgccctcgagcctccttcctccaattcttcctcttctccccaattacaaaatttaaagcatcaattatcctctcctcaaccttctcgcgcccccatagatcgctcttcctccaaccctgtaacctcatctcagcagccacctaatgatcgttccacgctcagctcctcgcagaaggcgaagcggccgctaaagcgatcttactccgaaaaaaattctagcaacgctgaaccttctggctcgagatccggcgaccgaggtaccaacgtcagtacctcgggttctcttttggatggcattccccccgatattggctctgctagctgggctgaagcagtcaaacaaaaacgtgttaacatgcgccgtcgcagggaagaactggacgatgagtgcgttctcgttggaactagagtttcagagggccatgaaaactatgttacagcgtacaacatgcttactggaattcgcgtcggtgtttctcgttgccaagcgaaaatggaccgtgagcttactcctgctgattttactgctcgtcacaagtttacctttgacattactggcaacgaactcactccctccgccaagtatgattttaagttcaaagattatgcaccttgggtatttagacatctaaggcagctgtttcatttagatgctgcagattatcttgtatctcttaccagtaagtacattttgtctgagttagattctcctgggaaaagtggttcttttttttatttttctcgtgactatcgattcattattaaaacaatccatcactctgagcacaaatttttgcgtgaaattctttatgattactacgaacacgtcaagaataatccgaacacattgatttcgcaattttatgggttgcatagggtaaaattaccctttggccgaaaaatccattttgttgtaatgaacaaccttttcccacctcatcgtgatatccaccaaacttttgatctcaaaggatccaccctaggaagggaactcgacgaaaatcaaccttgtcaaagtcccatgtgtacaatgaaagatacaaattggattcgcagaaatatgcatcttcagtttggtcctttaaagcgtcagatattcttaactcaggtcaaagccgatattgatatgctgtcctctttaggaattatggattacagtttacttgtcggcatccatgacctttcacgtggtaatcgtgacaaaattcgtaatagcattctgtcagtttacgacccaaatgtgtcgcaacatcgagtgccctcgattaatggcaatgaatctcactcaaacgttcatgtaatcagacaagtcgttaatagcaccggtcctgtttcgttggatcaatcttgtaatctattgccgaccgaccagttcgttgagtaagtgcttattatttttttaacaattagactattttttaacactattttaggagaagaaacttcatgttctacagtgatgacggtggattccaagccaccgatgaaaacaatgagccaggaaactttatcttttatatcggaataattgacttacttactaaggtatgataaattgcgtaaatttttttatgggaatgcaaagtcttttacttgttttccttgtttgcttttattttcattatacttaccggtgtttagtattcatatgttaagcgcgttgagcatttatggaagggcattaatcattcagattctgtcatttctgctgttccacctgctgaatacgcttcacgcttctacaaatttgtagagtcaagtattaagccaactcttttagttttgaaaccattccccttaaaaccgcaggatggccagcgtgttaacaaacagcaaagcgttaatgctggcaatgtgcgcactaataacaagcatggttctcttaataataatacagctccttcttctcgcaatgctaaaagcacttctgctcataaatcacccaaaacagaacaccgatttccattcccatgccgcaatgttactacgaacacttcttcatcttaataaattttaatgtctttgaagtgcacatatttcaagtttaatgcatttatttataatgctttaccacctttttattcttgtatatattggctaatttatctttttattttagagaaaaaacaaagcaaagcatgtatgccgaagtgcattaacggatgcacaacctataacttattgctctaattagcgcttttattatttacatctcaaataacttatgttcgtcagttcctcaccaatctttgtcaaaaagctatattattatgatataacttaaaattcattaggaagaaagtatgcttttgtaacgagtaaacgtatgtacttagaaaagagcgattcatagtagtggaagtagttcaattacgaagacctctcaactaaacataaataactagagcataaattaatttaaaggctgaactaagatccaggattgtgtgtctcaataaataaatctttgtaaagaacaagatgaatcgggcatcttcgttgaaatagttagtttgtcattcagttagtaaaatttgccaaatcagcaaggatatcaataacatttgcagggtctgcgatacaccagtcggcgatagaaagctttttgtcggatccaatggtaactgcaaatgaagtttccttgttaatacgagtgtttttatgcaaagagcggaacatatcttcatcagttctatcatcacctgcacaaaagataaaagaaggaagtgaatcttctggatacgaacttaaaatctgtttgacaattcctcctttgttgatactggaaggacgcacttcaagatttgctttacccctcataatttcaacatcatacttagagcaaaccaattcttccagcaaagcttcgcattccaaagcttggaaagcaccattctcgggatctgctttgcgataatgccaagtcatggcacatcgtttttcttcaatagaggagccttgagtgcggtccgtatagtattggaaaatacggcgcacttctttcttccaagacatgtccagcaactctgccaagttaatccaagtggtgctatgtggcttgcggacaaaactaccatgttcagctgagagaccgagacccttgatatcgtccatccagttacgcaaaaactgctgatctcgtccagaaataatccagacttgattctttggatcggctgcaagtgttgctaaattatccaaaagtttctttgaaggaacagcagcattggggtcccttacaatcggagttagggtaccatcgtagtccatcataaatagtcttttagaggctttgctgtacacagaaagagcatgctctggtgttaatgtaggtatacgctggtcggtctttgtggctgctagcttgtttgctaaagatctgattaaagatgacgtccaagactgcatggtatgggtggtaacctgtttataagattcgcgttcaatcatttttcttcgttccaagggagttgataaagcgttgctaattatttcggcacattcgttataatcccaaggattaatcaaaggaacgtcatgtagcatagcagaagtagcagtaaattctgacaagagtaccataccatatcggtctctttgacaaacaacatactcaagtgccaagttactgacaccttcgcgtatgctgttaataaataatgcatcggcacgagtgagcaaagcgaaataatcagccggttccaattgttcctcgacgtgatgtacgggggtgtaatcatcggtaccaaactcttgattgattgcctgaacaagttttttaatactgcttaatagcttgggatgcttgaaagcagatgaaatagttatttgaataagcacaacctttttgcgccattcgggataggttctcaaaaaacgctgaaaagaacggagcttctgaggaacgccgtatagttcatccaatcgatcacgaccaagaatcactttcatgttttcataacgcttgttcagttcttccagcttctccgacacagagacattaccactagagcgaataattcttgggacatcaatgcccacagtaatagcgcggacggtaaccttattaccattcaagttaacccaatcatgaccaatttcaaggtcaaggactcgagaacagcagctgatgaaatgacgagcgtaagagtagtcttcaaaaccaataaagtcggctcccaaaacagaccgtaaaatggcacgacgacgaggaaagcaacgtgcaatctccgaactgggaaatggatgatgatggtaaaagccgatgactgcatcatcaattttgttacgaataagttgggggactaagaagagtgagtaatcctgaacaataataaaatcgcctggtttatatatctcacaaattttgtcagcgaatgcatggttcattttcacgtaatccctccaccattgctcctcgttctcgtcaacttcactacttggccaatatttataatggatcaaaggtcgtataacattttcggcataggctaaccagcgcgattgctgagagcgtgtctcattaatgatagtttcagatcctttttcaggaccaggaagccacacaggaacgtactccgtactccgttcaccggaattccattggctgtatgtctcttcaaatcgcttaacgtcctgagaatctaaacgcgtcactgcatctttgttttcttctttctcggacacggttggaatcacgccagtccatcctaccaaagtagtttgccaatacgttgaattagccaaccagttcatacttgagtacatcgttgttgcacctcggcggccgctaaggtcccattctctagtttcctcattaatactacttttaaaaggcaagtgcctcaaaacgtatataatgcgaccactgacgcctaatgatttcagctcctctggatctaataaatcaccagataactcaaatgtgttttcatgctcgaaactggtagacgggatttttccgtacacactcattgatgtattataagcgaaattgacaaaacagtaaactacagttttaagcttatgatttccataaactattggcaacttctctactagattctagcaaaaagcgcttacaaacaaatgaaagctggtaatggaagagtgtagatttgtggggtgggcgagtatatttagcggctggtgattaggaagcgcaaacgagtacgattttactcagtacgtaatacgttccctaataacaacaaaaaatgatttaaatattcaagctttcaaaatatattttttttataataaaaaaatcatttgataaaatgtcggactgttctcttccaaaaagttgtacttttgaacttttttttatgatatgtaaataaacaaacattcgtaaaattatatttttgctcgcccttaaaataaccccatattctaatctcatatcgtcttataacattacagaaagcttatgcataacgattgcgaacaacctaatctggaagagcttccattattacattggtctgttcttcaaatataaaggaatggtaaaacgttcaacgtttttatttcaattaacatatacagccagttcttaaatgtaacaaaccctatcaggatagtaaaaaaaactaaataaataatctgtaatataaaatgatatgtagaccgtatgaaaccttttaagacaaatagcggttagctatttggcgtaaaatataaaaataaacggaaatctcttctaaactaaagtaaagactaacggtataattgggtatgtataagatgaaaaagaaagacctttgaaaatatcgaatcaatcgatcataaacgcaaatcaaaaagcctttcaagtgcagcagctttcgaactatcgtttaacagataaacacgaatgctttttacgtttgttgtttttgaatagcgggttatcgaagaatttatatttttgaaataacccttgacaacaaacatgtgtatgcacgtaaaatgatttatttgggaaatgaaaagcaagggacatgaatgtttttttatcgaaattttcgacaaatgaaaatagatgcatggtaaataggaaaataaaatgaaatcaaacaagccgaataatgtatgagaaataaaaatgtgagccgaagtgcacttctcgagtgaaacgctgctaacgggtaaaggagcatcccagacgaaatattaatactagagaaccagtccccgtcaaattaagtctagaataaaaacaataaagggataaaaacacaaagcaatgagatgcgttgcaagctagtgctgcttcctgcactaggcggcaaactcatagagctactcctgcttgaagaggaatgagcagaagatgaatggacagaggaagagcttaaatgagaagtagtcatagaaagagtgctactaggataggtcgaagtgatactcgccgatgagcttccactctcagagacagtagaagtggtggaaacagtagagatagtctcctcgggacgggaactacatgtggtagtagtcatagtagtagtagtctcttcgggagacgtagtgtaagtaacctgggtggtggtagttgtttcttcattagatgagctactaagagccgaagtaccagaaaatgaggatgtaggagaaggagaactagagaaggaggaaacagatccactggtacttacggtagtaggaacaataatactgctgttagaataatagggtgaagaactagtagcggttgctgagccagtgccagtaccagtaaatgtaacggtggtgtttgaagcagtcagagtagtagtgtatgagctattgctagacgtgaaagaagaaacacttgatggtgcactggtagggataacactactgttagaatagaatggtggggagctggtaaacgttgccgaaccagtaccagtaccagtaaatgtaacggtggtgtttgaagcagtcagagtagtagtgtatgagctattgctagacgtgaaagaagaaacacttgatggtacactggtagggataacactactgttagaatagaatggtggggagctggtaaacgttgctgaaccagtaccagtaccagtgtatgtgatagaagtgtttgaagcagtcagcgtagtagtgtatgagctattgctagacgtgaaagaagaaacgcttgatggtacactggtagggatgacactactgttagaatagaatggtggggagctggtaaacgttgccgaaccagtaccagtaccagtgtatgtgacagaagtgtttgaagcagtcagcgtagtagtgtatgagctgctgctggaggtgaaagaagaaacacttgatggtacactggtagggatgacactactgttggaatagaatggtgatgaggaaacagttgccgaaccagtggtagtggtacttccagtagtagtaaggttagtactataggaaggagtgaagctactgagactagaagaagagactgtaacgggtgtggaagtcgatgtaataatagacgttggcaaaacagatgatgaagacaggctggcagacgatataacactggaaggtaagaaactagatgtgttataataaggagagcctgtagtagtagtaaacgatgaagagctgggaatcatagacgtgtttgtaatggtgctaaacgaagaagtgctcgacgctggcggaggtaaggttacaatgtcggtcgatgtgcctgtcgagacactaacgtctgtagagtatggaaaactagaagtagcagatgaataaatggtagaattcgctgtcacagttatagcagtgcttggaatagaagtgctagcagaagcatgaccactgttggtttgtgaactagtgaaggtagtcatgctttgaaaagtactaccagtagtagaagagataccttcgccgccaacaatataaaaagtaccagattgggcgtaaataacagagtcgtcgcgaatagacgtaaaactaatttggtagccataacctggcgaaagatctaaagcaggaaatgtggcattttcatcaaaagtattgatggtcattatgtaacggcttgttggtggatactcaacttcgtttattaaccagacattagcctgcaggggatcagtgctgaccacactccattccaagggttcaatatgtccactagtccaaacgtctgaagaagaaggaacattaatttccatgccagcacaaagcttggctaagctaattaatagcccgctgatggttaatcttctcatttctcaaataaatccctagttcggcaattggcagtgcacaggccttcagcaagacgaatacccaactaaaagtagatggttaaggaaagaaagtaagcgagaaaggcgacttaatatagcacttgggtttctgatatgacctaagtgtattaatgctcaaaagtggggcaatgctggaaactgtatcgatgtaaacaaaaacaatcgaaaaattgtggattccagagagacatttatatttgcacctaaattagataacgcattcttgggtcgcgttactatggtaacattggtcgactttgtgtaaataaacatccagcactactgcaagaaagtacaaaaatgacgttaaatgtaattaaggcaccacgttaattcaatgaatctgcaggttcttggttaaaaaccagcagaatggctggtaaaaaaggttggtttctctcaaattcacctaaaggctggatatattgcctgtttaagaggctggtgtaaatataaaactgttcatttgaacaattagtgcacaacaatgttagatatgttgcaatgatattaccaataaacgtaagatggtaagtacgcataccgatatgtgaagagcccaccaaatataagatggtcctccgtgactcaaggtataagtggcatatatgtcggaactgaattttgactgtttcaatgaagccttcttccatcgttggccaatgagtttttgaatcagaaatgtaacaaccgagggtgtgttcttggaggactctgtaagaacatcatttgtcgcgatcagtttgacaaaaccaatatttcctccaaagtaccccattgcgctgggtaatgtatgttcgatggcaccgttcgggtgttcgtagtcacaacccatatgatcatggccagaaaggaccaatttgatgctaggaatcaattcaaaaattttcatagtagtattatacgataaatgattttgagacttgacccgaaaatccaattgacgaacgattctcggttcgtcaacacacacattagctggtttgtagagtggcacatgggtgaacagtatggttggaatagacggctctaaagcaatgtcgaaaagaaattgccaagcatccctagcttcttttgaaagagcaagtatacctaatgatgaaaaacttttactgttaataatatcgctagggttcgcatcgtaaaactgaacatcatcaagcgaaaggctatttatgccgatcacacggacaggaaatttagaaacattgaagtgcgaaacccaatttaccgggcccatagcttgttcccatttgctaatttgtgcgtctgaactttcgcagccatagccaatgtcatgattacccgcaatcgtccaaacgggaatgttaccgttttcaaaagtacgtgctggtaaactggagtttcctacttgccaaaagttttttgccccagtgatttttttcagtcttttagctcttttgttgaattcttcgttatccaagtgctgaaaactgaccaagtcacccaacagaatcatcgcatctggttgaccccaaaactgattcatatgtacaaggtgtcgtaaaaacaaatcattcccccaaagatctaaagtgcctttaaaaaatccatttgcttcgattttatgattcccttcaatctgaggatcagcaacccccataataacaaaagaattttcatcttcgagttgcagctttcttggcattatgccaaatagtagaggataggcatagtagacagctaaaaaaactaggcaaagataatgtaaaatagacagttgtttgttcaaccataataaattcggatgtcttgcaaacattattgacttaattatgtcaacgtaaattaaaaaagggaacggagagaaggagcgatttttggagtgcctatttttacttaggagcagactaaacgagtaatgtagaggcgtaagattttggtttttgctttacttactagattatataaatggtataccaccataaaagtgtcaataaagctttttagaaagatttgctttcaaataacaagaaatgagcagaacagaatagaaaaacaaaaagcacaaatgaaacaacaaaacttatttttctaatccatgaagctagtaaatgggtaatttataggtatagctgcagtattcgaacaaacccactgctaaaatttagattgcaaatcaatggtcaaatgattgattcaaaattcctgaaaaagaagcttggttcttagaaaaatgtgtatcgatgtttgccgttgaaatttttttctgaattgaattaataccaagtgtatcagtataactggcttaaacaaattaaaaaataagctttctactgaatgtaatagcaaaaaacggctaataatcttgaccgaagtttgtttaatgatgaacaacggatatgactgaaattgcttgaagtgtatatcaaactaaagaaggaatacctcaaaacatggagttgtggctgacagttttcacgaagaaaggaatggaaaagagcgtcgaatttcaaacataaacgtttcttttagagctcgtcttagctgccaaagttaacccggtacactacttagtattaataggtgaattatgactgacgttttttacattaaacggatggtaacatgttacttgaaaacagcagtccaaaattttcgctgcatagacggtaacggaaattgagtatttatttttttttgtagaagtttttacatagcaatttactaaaatgtccgacgatagaatcaattaccttaagaataaacttgttcaatatccagattttcccaaaaagggaatcttgtttgaagatgtaagattttatagaaggaggaaatgcgcgaggttggataggaacggtgatattattttgctcaattagcgtgaagtttgaatccaaaatacaattcgagaggttatattatctttacgccttgcaattgcttaaatactctgttaaattataaacaataagatgctaatgttattagataatgcccatttttcaagatcccagagcctttggcatccttatcgatcttttgcttgaagccgttgaaactgaattcaataacattgatgtgattgttggtttggaggcgcgtggatttctttttggacctacgttggctttacgtgcaaattgtgcatttgtccctgtccgtaagcccaacaagcttcccggtgatttggtcgtcgtaagctacaataaggaatattctactgattcttttgcaatccaaaagggtactattaaacccggtcaaagagtcttaatagttgacgacattcttgctactggtggcaccgccttggctgctgatgaactcgttactcgtttgggtggtgaattagttggacatctcttccttttagaacttacatttcttcaaggacgtaagcgtcttatggctcctacttatacacttcttactggacaggatgaagcacctgatggtagtgaatttgcttaaactatgaactcgaagtatgtataagcatttctaatttttaacgttatatttgctttattccttttttataaatgtttagggttctgggtttttttctatggtttattcgtcaagctaggatttttttagtctaagttgtaaattgaataagttatacatttttcaactagtattctaaaaagtaggatttttgttagcaaatatatataaatcgggtggaaatcgatatcttaaaatgaaaaaaaagaaaaaaggatgcaacatcataaggagaaaagcttataagggtcataaagggtataatttttagaatggtcaataccacgcttttctttaatataaataggtagatacattcagcttattataagcctattgacgaatccacgttataatatagccctcgattaaaagtataattacaagagaaagctgaattatccaaatatacttttattaagtattgaatggataaacatctataggctttgaaatcacgcagcacaaatattttttaaatagtaaaaagcatatatgaccgcaagtctatacacatgcgtaaataaaaaatcacaaaacagcgttattcctagctgtttatgcatttcagacacaaatataggtttgaaactggagttccttggaagtacgaaggggcgtcaaagtctgattgacgcacagagacgttggcccatttagaaacaaaattgttttcattttttaagagaatagtcggagggatgtatggtttaacccaattgaatagactgttttgagaatgaatattttctaacggattaataaattcaccatccgtgatgagaattaacaatcctgccttattggtattttttgcttgctgcacccatgagcagttgccaagtggagcaatatatgctgtatctttgtcgagagtatcggagggtttttgacacatactgttatttaacaagactgtcttaaaaacctttgaaggtaaagaattatcgttgtcaaattgaaggaattttccaaacgttttttgaccactgttcggattttctagctgagcaatagttcgatcaaagtacaatgcatcaggtcttgtgaaggtctcataatccggatcggttaggaagaccgtgtcattctcatttatagattcagctccagcagtgtataaaaacagagaattagaaccttctttttgaacgaatttaagtttattaccgataatgtcggatatgtatacattattggttacacgttccactgattttataggactaacaagtgcacttccataaaggagttcaaaaccatcggaatactctggcctcttgcaaacacccgatggatcaattagatacgagggtattgctttgttatcaattcctactaaatgagagacataatcgtaatcgtctctagatgctatcaacgaatataacattggccatttagatctgtcgtaatcttctgcaacacaaacttctccaccgtcgtaaattctttgagaggtagacagtcgtgtttgatttgtcacgggaaacaaatgaccttctgtcgtaaaaataaaatcatggtgacttctgtgaatgggattatcatcgtcaaataatagaaacaaatatttaagggtttcgctcaaaaagaaactttccattcgattcgaaagtgtatacttttctagattctctactgccgcaaatccacaaggagtccataggtggttttcgatattacttagcagtaattcaccgacatgaagataaaatacatctttagttgccctgtataaataatatgtagactcagcaaattcaggacgtaaaggataaccgtttagttcgatggactttgtatacaagttgtagcgctctggtaattgcccaaacttcaaataaatagaaaaatagtacaaatgcattttcttggcaagctccagttcgcccgccaataccaataacccagggaaataagcactcaaagaatcaacccagcgcgacatcaccatgccattagctgaataaacgttttgatagtaatattcgttaagagaagcggtataatgccgtaatgattccaaagacttttgccaaacttctaaataccgaggatctccaagaaagatataagatttaaaagcatattcgtaaaagctatcgatgcctgcaccgactcctgaaacaggataaatccatctgccactcaaaacgtcgatactattgcccaaaagaccaatacctgaccttcgcttccatacggagaaaaaagcgttttcagcagaagctttaaacttattattcccagtcaaagcagtaagcatagaaaattccaataccaggctggaggccgcagcagcacagttttcggttacctcacgatacgcgacacccttcattagattgattcttgcaaaaggaattccagtaggtgttcgaaatgcaggaagtaaacgttctgctagttctgtagccaatgtcaataattcacccttatacaatgggatttgaaatccatatttttcttctgaggcaaaaatatgagatgaaagtagtcctccaagaattcggatggttgcttcgaaaacttgtacttttgtgtctcgttcaaaattaatatgatgaatgactttgtcaacagcatcctgaaacccttctcggtctcccaaaaccaccaaggtatctaaaacatcgaccaatgtcaacaaataatcacctcgaacatcgttgacaccaatgttgttaggattttcgtagtccggtcccaacccttcgcaggacaatggggcgagctcatcgttaggaaaggcaaattgcatgtaattgttatatccatgataaaacagtctccgagaagtttccctagtaaaagttagctttttaaaatttccgtagagtaagaaacattatgtatcaaaccttagctctaccattctcgcggagtttatggccccaacgattgagttttctttaaaaatgcatagtaaaatcaaacaaacacagaaaatcgagtgcaagctacccatttaatatatgggtttatgattttataccgtattttacaaacaagaaagcagttttagcttttttttaatatgtatcctccttaatagtatcccctgtccaaagaagtcttgaaaatgcaaagcaaatctttgtgctatagaccttacttttctctctattttttaaaaacttccatgtaaaaaatttcgattttagtgtgacatatattttaaaagcaactttggtttggccatgtgctactttagtagcggatgtcatctactagcttgtcgaatgaataacttcgagatgataaaggacggttaaaggcaactttagcaaagttaagaagattcgtatgttccattcccttaaaatttacttaaaatttaaacaattgcaattttttgtttgatagtatgtgcaattcattgatataaatctatgtttgtaatattcaaaacgtaaacaaatagggagctgcacttgatattaaattttttttcatttatctttaatttattgaaattaattttaaatacagaaacgtacagtttttagtcttccaaattaaaattcataatttgatgcgatcaataattaaactatacgtttaaaactcatgtacgatattactgaacaaattggtaaacaaaatacacagacctattttatttatttaatttatatgctttttacaaaataaaatattacagcaaatatacacactgctggtaaacagaaaaaaaaaagcttagattattaattagtaaggatatgtttgagagcaaatcaaatgaaataagttttagcgaataggagtatgcaaattaaaaaaaatagtggtttaaactaaatagattaaataccctattatttcgaatatcatcagaaaaacggatatagttttaagttgtttacctatttttaaataatgcagaagtctccgagttcattgcttttcataaatagctaatgaagaatttaaaatctaatagatacttagaatgatcttgtaataaacactagtatttcgctattttcatacatgcagcataccgacataaaatgtacatggtttcataatgaggaagataattccgtaagaaattggggataaatatatacaccatagaaattacgattataggaaagaaaacataatccaatttttttaattgattaaatacgcttagttataacaagagcaaactattgcacggaaagtacttttaatgaatgataaagagatccaacgtattctccaaatgcgccttcgttagcttcggcgatagatcacagcttcatttattcatttaccacaccacagttatttttctttcttcttagatcaatttcccttttgattattttcacatactttaactaaaaatattcttttattctcaaaaaattagtttgtactcttttacgaacatatcttcacattatgggcaatccagttgttattaaggctaaaaaggattatgactgtgtgtttgaacccgaacctatgagttggttaaggcttcaatactatcgctatcaagtgactgctggaacttatctattcacatacaaagaagcctttgtttttaatactgtcgtgttcatcatcgtcttcctcactggttgggctgctaaatctatcattgttaaacttcttccatctttatggcgtttaagcacccttattccttcgttttttgctagtttttttatgtctttactgggaaaggatgcatcttctcagtaaatgaattgttgaatgagtttggcataaactaagagtggtttcttttcctataatgaataaaacaacccatgtaagtggatatttaagtttcaagcttcaaattacggattagggatgcaactgagaagctcactttaatatatgctttatttctttttgggatgattatcgttgttcagcattgtttcgtttccgatacgttttactatttaggtagtttttttaataagcaatccgcgccaagataaaaccaatatggattgtgttttataggaatctttgggtacgtcttttctacttcctttctaatcatcgattcgctacggagttccaaaacctttagcaagatataatacaaaccaatccgctctctcatcttttgacgatttaacatccattatcgtcaaaatgctcatgctatgtaccataccaattattgcgtgtatacattctttagattctatttttacttttttttttacgaatgcctgcatagttttgaaattctcttctccaaacaagtatcctttaacccaagaaaatattaatacatactttactgttaaattaaattttcatctttaaatggtattatattactttgaaaatgtataaatggaaaaggtgtaatgtagaaactagaatgtaaacaaataaaacttaatgctttaacaattgaaagactaaaacaaagatagaacactaaaaagagaatcaaactaaaacttgaaagttaaacatagagaaaagaatgtagggccatcatgttggcgtggccggtgcgcttagagaaaacaaataaatgccaaacgacttaaaaactctagaaaaaataaatagcagtcgtgcacagtgtacagcaatgatataataataacaatgacgatagatgaaaagagccaaaagagataactctaaccatcagcttgtaaactggaagctagatttgagccaaaaggaaggatataaaagaaggtttgttcaattaacacgtttagcagatcgcctcgagtataaagaagattccttcaaatttaaagaaaatggatccttaccttcacttcccaaagtatcattcaaaggaaagctagaaatgatatagtcatcatcatcggtagtagtttcttcatctaaaatgagttctttgatagagccagtattcattgacttcttgcttaattgttcaggtgaaaatcccaaatgatttaagcgacgaatatcataagcaacacccattgcctcatgtacagatgatacaccgggtgtttttggctccgaataagaacttaaaagagggtgagtagcgcttttgataggtgtcgtgggtatatcgatctcacctttagaaacgagcgagcgtggaagggataatttcggtccacctggcgtgccatgaagtttgggcttatacgtaaaattttcaggcatttttgactctcctttaatccagggatgctgaaaaaactggtgaatatcgtatctctctctagggtctacagtgagtaaatgggtaattagatccttagcagagtcggaaatatcatcccaccaaggcgataaaaattcaaattcaccattaacaaccttagaagccaaatcttttatattttcatcgaaaaatggtgggaacccacatagcatcgtatgaagaacacaacccatcgcccacatatcaacgtttttagaatacaactcatcattgacaatttcaggagcagcgtaaccaactgttccacaaggcgttgcggttttagaattccaaaccactttgctgaatccaaaatcagcaatcagtattcttccaataccgcccgctccaataccttcaagaaacatgccctcatcaagcttatttggttctaagctcggtggggtgtaattttgagatgggagatattcaattggttgaaataataagttttctggtttgatatccctatgaacaattccacaaacgtcatgaagatgcttaacagcttctgccacttgaatgattatatgtcgtgccaagttctcagaaaagtaggtaaaattaacaatttgatgaaacagctcacctccttcagcaagctccataactaagtgataaaaatcctctgtttcaacaaagtcaaaaagattgaccacatttttgtgcttaacacgacgcataatgttaacctctttaaatacaccttgccgctgaaaaagagttagataaacaataataaaataattgatagaatatttgaaaggggaatgggcaacaacaacttcataatacaatgtgcgaataatgatttctagcttcactaactcattctcattcatgtcaaaaaattgcacaaggcctttgtagtttgccaagtatagccacaaaactatgtcttcatgctgagacgttattattcaaccctttcttttgaaaattgatgaagactccaaaaacccaaatccctctcaaatttcaataaataagtcattaatttcaataatttacatacctgttttttattcatttcatactttcttattactttaactgccacgtgctcttttcgatcaatggaatacgccttataaacttgactaaaagcaccactttttgggtcagtaaatgatcatactataataaaaaacgccaaagaaatttggacataacttactctcctaaattttcaattaactgatatttttcaagaccagggtagttagcgactcttatttcttcatccccaccggcattgacatttttggcagcaagctcagtataagcggcgacgtccctgtttacactaacatcaaccgactttgaagcattcgatctcccctttgagcttttcgaatgctttaacaagtttttaaacccctaagacctattagtataagtggcaaggaagaatgcgtaccgctagtatcgacatgttgcattgatatacgctgtgggtaggtgcatagctgacgccaacgctcaccacattccagtaatattgccctaaaaatctataatttgctatcttttatcaaaatactctaacattgattaatttttagtctaataacgatcaatttagatctttaatactttcaatggcttgatttaagcagtaatacgcaacttaaaaatttttttttctcattcgatatttggtgcactgaataatataaacacaatgatagagtcggaattagcgacttcgaggtggagcttgatgcttgaagcagatattgcaactcaaacaactcgcagtttaacgaatgagctgagcttcattgtagctggtctacggccctccaccaaagagtctgtccttcattttttggaattaatatttataaatttaaaataccagtcaaaaaaatggctttattctctcgttatatgcaaatccctaatcgcactactaggacgaaagcgtttatcagctaatgttaggaaaatagttagatttctgaatgtgattatttgtgttataggtctttggaaagggctatccgccatgtcagggaaaaacactttcattaatgggctgcagagttatttaatctcagagacagcattaccagagttagggtcattccaagaactttccacttcctcgttaggaagttttcgaatgtttcaacaaatagcagttgggtttgtagatgcactcttttgcacccgtatccctgcttctttgtggattaagtataaggagtacacaacttccgcagaaaccactgttcctcaagaatgtggactctgtatgatgtgtgtacaaaggggagatgaacgcgtagcaattactacgccttacactactgattgtggtcatacatattgctatgcttgcattatgtctcgattgaaacttgtaaataatgtgtcttgccccatttgcaagcatagaattagatttgctttgcctgatcagacaatgggttagtcaaagatgaataagtaatggaataacttatactgatattatttatgattttgttgactacgaaaagtacgatagtaaaaatttacttgtaatatcataaaattatatgcgctattcagaaccatacaaaattcaatagcagtgtactctatgaaagcatgcacttacttactcacaaaattgcatttccttactacaattaagccttgtgtctacgatacgattatttgtaaataccaccatctacaagttaataaaatatttgcaccgaaaagattcttattccacttaaagaaatccaagtaaattagggaacagtaaaaagtaatcggtcaatcagctttttacttttgagaagacaattgcttgagcttttgcttgacaatcttctgttcctcaatcaaaaaggcacgaacaatacgatccttaacggcattggcactcaagcaaccgccataagcacgctggacagtcttcttgttgtgtgaaagacgagcaaactcacgaggacgcagagcgggaataccttgcaaagggacgccagtatcaccgcagcgaggaatggtgccaagcttcttgatgtgaagatagcgaatgttgttaccaggagtcttgataattctggttctgttgctacgagtgttgtaagcaaggcgacggcggtaggtaactcgttgagccatttttgttagatttttttcgtttgttctgcgcaggtttccttttcagctatttgggaaattgtgttgtgtgtgactgtttttactctcggtaggccacccttttttctaaatacagagtagcgtacttcgttataagttttataacgtatataaattcaagtaggttattgtggcttttcatatgcgttggctaggaatcgttacagaggatttttacttcgcaagtaagcgtgcatgcagaattccaattttctactaagtgtatccagctaactcctctattatttggccagtcaacttattttcattgatctgatccctttttatgtctagtggtttttgagttttgcattagaacatcaaacatttcgttgaaatctccttcttacaatttttaaaatttagaataatgcgaccagcaaaatctgtcgaaggttatatcatcatagtcactggagttcatccagaagctaccgaagaacaagtagaggatttatttgcagattttggaccggtcaaaaacttgcacctcaatttagatcgacgtacaggttatgtaaagggatatgcactgatagaatatgctacattggagcaagcccagaaagctgtagacgaaaaaaacctctctttgttagatgaaaaactggaggttgactttgcgtttttagagcctccagaacgagctcccaggccatctatttctacgaggagccgaagtcaatctcctgaagttcaacatcgagatagagatgtagcaatggctgagccctaaatgggcttctgaaaatacacaaaacttatttatgttagtagagaaaaggagacaggcttggaacttaagggcatgtaacaacacttggatctacgcttcgaaaacaaaacttattctcaaatctcaacgttcttcagctatgaagagccttaacgaataatttaatgactttattgaagaagaaacctcgtttcttcaatctctttctcttgtacagatacacgatacaatttacaatgcaagcatggagatttatatggttattttgtattttgctcaataataagcagaattttataaaaattctcaataatgtttacaatatctaatattcgatatggaatgctagactacatattcaatgtttggtctttttatcatcacatttcagattatcagtaattaaaccagaaatgtacatttaatgctcatttatatacaattagcataataagtatatgatttatgccccaaatttctgccagaattcatgtattactttaactttagaaaattttcgtagccacgccagatgtgactgctttccaacgagttctatatatgaatcgtgatatccaacctcttctttgtctgcaacaccgtaagccaagcgctacatcttgcgaattattacttattttccttagtgattaatcaaaatgggcaaagaaaagggacatattaacgtcgttgttatcggtcacgtcgattctggtaagtctaccaccactggtcacttgatttacaagtgcggtggtattgacaagcgtaccattgaaaaattcgagaaggaagctaccgagttgggtaagggttccttcaagtacgcctgggttttggacaagctcaaggccgagcgtgaacgtggtatcaccatcgacattgccctttggaagttcgagactcccaagtacaatgttactgtcattgatgcccccggtcaccgtgatttcatcaagaacatgattaccggtacttctcaagctgactgtgctatccttattattggtggtggtactggtgaattcgaggctggtatctccaaggatggtcaaacccgtgagcacgctttgcttgcttacaccttgggtgtcaagcaacttattgttgccgtcaacaagatggacaccactggctggtcccaagctcgtttcgaggaaatcgttaaggagacctccaacttcatcaagaaggtcggtttcaaccccaagaccgttcctttcgtccctgtctccggtttccaaggtgataacatgattgagcccaccaccaacatgccctggtaccaaggctggcaaaaggagaccaaggctggtgtcgtcaagggtaagactcttttggaggctattgactccattgagccccctgcacgtcccactgacaagcctcttcgtcttccccttcaagatgtttacaagatcggtggtattggtacagttcccgtcggtcgtgtcgagactggtgttatcaagcccggtatgattgtcaccttcgctcccgctggtgtcactaccgaagtcaagtctgttgagatgcaccacgagtctctcgacgctggtcttcccggtgacaacgttggtttcaacgtcaagaacgtttccgtcaaggatattcgccgtggtaacgtctgtggtgactccaagaacgatcctcccatgggttgtgctagcttcaccgctcaagtcatcattcttaaccaccccggtcaaatctctgctggttactctcctgttttggattgccacactgctcacattgcttgcaagttcgctgagctcattgagaagattgaccgtcgttccggtaagaagattgaggagtcccccaagtttgtcaagtctggtgatgcttgcattgctaagatggttccttccaagcccatgtgtgttgaagctttcactgactacgctcctcttggtcgtttcgctgtccgtgacatgcgtcaaaccgtcgctgtcggtgtcatcaaggctgtcgagaaggttgctcctggtgccgccaaggtcaccaaggccgctgttaaggctggtgccaagaagtaattttcatagtaatttatgaaattttgcatttagaattgaaaaaaaatctcatatttgtattgatttaaaactgtagctgcagtaagtaacgtagaattgtttttagtgtgtcaagttgctaaaagatgttatttttaaacgaaagtagtccaataccaattgaaagtactttgtgctcgtaggttgagatgtttacagcactaattttaagctagtttattttatgttcctttttttttaataaaagtaattgccttttaattttacgcttccaattctagttaaagcaaatatagcggtactgcaatgacagttgcttttcctttttaattttagaagaccgtgtctcatacacgtgttcgattcgacacatgttttgcttatcgatccgttattttacaatatgaatatacacattctcaaatgagctttaaaagatacctgttagctgcaacatcaaatatatagtcaactgactagctcagttcagttataatatcatcctttgtttatattatacccacaacacttcttattgttcaatcttcccagatactgcaatatagtgtacaccacaagtaaaattcaccgcaagctaacgtgccattaaactcgattacacagtgcgcagttaatacgatataaaattagcgaaacacaataaatggccttgagtttgatttcaaaaaaagcagtcacatctttaacaacacaactcaacagatggtcaacatttcttccagcacacaatgtcggaattccagaaggtcgttgtgattgacgctaaggggtaagagaatttgaaaattctaatgctttttgaattgttttctaacaaaatttagacatctccttggacgtttggcatctgttgtcgccaagcaacttttgggcggccagaaggttgttgtagttcgctgtgaagaattgaatatttccggccatttcttccgtaacaagctcaagtaccttgcctatttgcgtaaggcttgccgttacaaccccagccgtggtgccttccacttccgtgctccctctcgcattttccaaaaggctgttcgtggtatgcttccccacaagactgctcgtggccaagctgccttggaacacttacaagctgttgaaggtattccccctcctttcgacaagcaaaagcgtgttgtcgtccctgctgccctccgtgttttacgccttaagcctggacgtaaatactgcaccgtcggtcgcctttcttctgaggtcggatggaaatacagcgacattgtctccaaattggaagaacgcagaaaggtcaagagcgctgctttctaccaagctaagctcgccaaacaaaagaagattgcatctgccaaagctgcctcttctgttaacggaaagcttgctgaattcggttactaaatgaacgatattcgttaaaacattttctttttgcccattttacgttggtatttcgtaatatcagtcttcctgttttctgcttttttgtagtgtaatcatgaatagtttaatgttttatcctacaatttcctgtagttgcttaatctttcagtaatggtaggcaagataactctaatagacggtattgatcctcaacagttttataatttactcaaatatctcacatggttacaaacttaagatacttactacaaagatataaatgcattgtctaaaaatttatttacggcttttttttttttccattaccaatgttttatctaaacccaaagtgtcaaatcaatttcaacagcggaagcagcagaagtgagttcaaacttctctaaaacaaggggatggagaacaccaaatacaccaacgcgaattccagcagtaccaaaatctttacgatagtacactgctgcacatcgacctgggaaaaaggtgctgtcgtcctcagcctcgatccagtatcccacagcatcggaatctttgggattcatgatgcgtttagtatttaacataagcatcacacgatctaacaagccatgaatttgttcaaaaccagagttcaaacctgcaaaaatggcgcaaagatgacgctcattacgagtcatgcgctctctggaataatcacaaaaggctacgtcgctgacttcaaatattttaatcggtaaagcatgatttttgttctcgcgaaccgttttcaaaataccaggaagcaagcttgaacgaacaacttgaaattctaaagtcttgggatttgcaagttgaacagcttttgaatcatcagtctttcgaagccatgcataattctcgtcatgggagcaaaggatgaaaggcatgacctcggaccacccagcatatgcaacttcattacgaataatgtcagctagtcgattaacctcaaaaggcttgccaaatgtaacactatgagcaggataagtgtgtttcaaattgtcatatccataagcaatgccaagatcctccataatatcacactggtgaagaatatcagcgcgcaagggtggaacgtataccaaaagagtcttggaatcatttgggttgggctttgctgtaagcatcattcgggtcaacaaatgacagatctcatcttcgggaagggacaatccacaggcttcgttcaaatagtcgatatcagctttaaaacatgtaggattcaaattaggagtaacacgagtacacccattgtgctcagatatgatattaacaggctcaatggtaaaaggctcttcacagtaacaagagaacatcgtggtcatcatgttgacaacaatttcgagtttagttttatcggttgcggtaacatcgatgaagatgtcccgggtatccacactgatcttactgaactcactattaatgatagggggaagtgagcaaacccttctcttagcatccaaaattacaggatatctgggagagttggcaatgatgtgtaaataacgggaaagatgtttactatccttgtaaaattctaataaattagaaccattgatttcctgggtttgattcaaaggaacgaaattgatctcttcgggttttaatgcctcgtaggtaaacggaccttccattacagagaagtcatgggtaccaatggctacaagggtacggtttctacacaaatttgcatgtaacttgtcttgtaaggcaatgaagctctggtaacgaatgggatcaagcttcacacctcgtaagatagctgcagcggcataaggacgaatttccgaggtttcaggggaaattgtgagtgaagtggtggaaggaagtaatttgtattgaggagtagccatgcgacgattaaacacattcaaagcctgggcgattccttctaagcagagcatatcgtagcgatttgccggaatgtcaatttttaaagaaggacgctcagaaggacttctttctgggtcatttgtagtgtcttcatcaagctcaattccaaattggaagcagagttcatcaaactcttgagttgctacaattatgttaaatttcgctgcttatcaacaaatcatctttcacttactgtactctcttcctagggccttgtacagctcttccttgtcacagctgatggtaggcatttcctcaaattcaaaaagcttcaaaggatctgtggtgaacgatgggcttgcctgaaccgggcctactttaccacactaggaagggtgatccactaaatctgaagtgacttgttacttgttttagatttaatcggccttggctagcataggagtttggtaggaatatattcgtaatataataaattaatattcattttatactctgagatattccataaatacaaaactcacgagctactgatttgtacatgcttcaggcccctattactaaagctcgagatgataaaaggtaatgcaacaaattcataatagcacaattgcaatataaatcaaacttcttttgatttatagtcttctagtcatatattttaaaacaaccggcatgtaatagccgcatcatgaatacaatgattttcattcaacaataaaaattttaagtggtaggtgagatgacgatgctgcaaataatacctacctagtagaaattattgactggtgtacccttttatcaaaaaatgaattataaaggtgccaaccacgactcacaattgatgaagtattttgtatttttctagtgaaacatcgtcaaaccatactttttttaagttcagcaaagccataattgaaaattctatttagaaaaatggtgcttataatacttcaagcagccttcatgccaaaaagctccttgactccgtatgagcatttcagcaggtgccaaagtagcgacggagtcatcggcagataaaccacataaatgacaagtgtccttattatctcctaaattgtctggtaaaaacttgacttcaatctcctgagttcccgaaatttgctgacgggacaggaagcgcagacgaggaaacaatcgcgcccatgcatttacgacctgttgagatttccagtaattaggattgcctttccttaaacaacccgcaatacacctttgagcaacctgtcctgcagcgaacacccctttggtgtaaacctgagttttggggttgcttaacgccgtttgtttttcagagaatgataaattcgacaactcttcaaaaaattcgctcggaaaggccaactcatgttcaacaagtaaatcaagtacctctgtcgcagacacctttctcaatgcctgagaaccaggtataggcaaatcatcttccaaatctagtaatgctattgagtccaggttgatacgattttattattaatttctttaaatcgttttttttagaaaaattctttaacagaaaagagaaaaagtaccttcacttagtttttatacgtgagttcttttttggttatagtttgaatcatgaagggttgaaaagtccatcctggacaattgagggaatacttagttatgaacaagtaaaggctttgatgggttttgttaatgccaagcatgttcgaaggttaaagaatgaaaatgatcgggttgatgacctagaacatgacatctcaccgattctatcgtacccttcgctttactgttgcaatagcgatcaaggtgaatttttacgtgaaacacaacaatacaaaaaattgcaaagaaagatagcaagaattaaaaatgttctcaaaaggaacgaattacaatattcattagtacattagaaaacaagcaaataacacaatgatttaacttaaagatgcaaagacacgattcaaatcggcaatcaagtcagcagcgtcttcaataccaatggacaagcgaacaagtctaggatcaatcttggaatccgtcattcttcgccattcaatcaaactttccacactacccaacgaagtagcgtgatggaaatatttcaactcgcagcacaaatgcttagcaactgtgtcagatttaagtagaacagaaaagcaagatgcatgaccgccagtcaaatttttagcgacaaattccttggtctgcaaggagttatggtaaacctccaaaatcaggctactatcaattcctaggctagtagcaaattgctcatcggtagccaacttgttcaaatgttgggcaaccaaaaatccgttttcactgtgttttgcgatgcgaagaggaaaggtacgaagagagcgcaagagtaagaatgcttgctgaggatgtaaaattgtgccaagataagcacgatctgctttcaaatcaaggatcttggatctatctttcgaggctgtgactccagccaaaacatcgctgtggccggctagatatttagtcgccgagtgaactacataatcagcacctaaaacaagtgcatcctggatagggggtggtgcaaaagtagaatccacaacaagtatggcacccttcttttttgccagttccttgtaaaaaggaatgtcaaaggcaatacctaaaggattcaaaggagtttccaaccatataacatcaccttcaccgatggcatcgcatttgccatcaataaatgaggtttctaaaccggttagacgattgatgcgtgcaataatttggattgtgcctgaataaccaccgaaaccgggtttatgaacggcgatgtgtttgggatttaaatacgacaacagtccgtaaatagcagccaaaccagatgagtaaacaacagaaggtgcaccaagaacactgctcaacgaagcttcagctcgatcaacattgttgccgctgatacgggcatagtatggaaagtcttcctccgctagtttggtgaaaggctgaagagtgtcaggagtaccgggataagtataagtagtagaaatatggatgggaggagccacatcattttctaatgcataagcatcatcggcatgcagtacattagtacttaatgtggacttgatgtcagagagatcgaacgaaggagtgtgagtcatgctaaactaaagaaaaaaaaacagagatgaaatgcagaaaggtcacaacaaatgaatttcgagaaaactagtgtttacacgtttacggaattaataatgtttatatctaattgaatgctcctacactagtaatcaccaatcgaccaaagaaataagtacgagatcaaacgacagatacctagttatgataattcttttaaagacttatatctccgttaactaacgtaaagagtttggttaaagacaagttgttgtgagacatcgcggggcatgtgccttaatttatatcgttatgcttacgtgcttgtaaacactatattacgcatttgaagtagaaagcacacaaacaaatagaaccaggacactgaataattagaacgtttggttaatgaatttttacataagcagttattagttttaagtttataggtttaatggagtttgctatccgatctcagattctaggcgttcgtaccggaccctagaaaatatgcgacagacttaacaagatgcgtttcccaattaacaagcgctctagtttttattaggaattcaaagaatactgctctttttgtactgtggtcaaacaaatggttttgacaatcaaagaggcatatacaataagaatgatttgaaatgcagctgcatgccgactgtcgcatatttcgtgagcaagaactcattttgtttacggaatggcgtttcccattgagttacaaatactatagcattactatcatcagcaaacttctacgccattcaacgtttttatttaaagagaacaacacgtaaataaaaaccaatcgtataagataaacattaaaacataagaactactttacaaagactttttcaaaataaaattgagaaaaagggcgaaaaaataatttctcgtatagatacttcgagctcgatgggaacgagcctcaaaaagccttgcttttaatctcgcctttctttttaataaacaatgcattttcaaaatctcaccgaagaaaccaaagaaacatagaaagaataggccagacaattcgcttgaagagaagatagacaaccacaaatatgaagaacccaaatcccgagacgactaaaaagtaatcacttcgatcacttaatttgagcgatttgattatccgtttacttgtatataaaacgtcctctacaccaaaatatttctcttgtagagtttctaacaagttggtactcgaagacaactccattgcattttcggcactcatatccactgcctgtaccatttgtgcgtgaatatcacgcatagccgccgtgacctgactggcgcttgtaagataaatatcatcagattgccacgaaccagagttatccattgaacgcttttgaagagaaccatcacttggtgaggtaatttcctcttcatctacaatcttacctatttcttgtgcgataggcaaccatggttcaccactagcaatcttattccgatatcttctgttcaaccgaatgtattcttgtacagccttttcatatcgtagaactgagtctagctgaatggatgagtattcaagctctacccttgcagtttcccatatttttctaaactctcgaaaatgccttttaataacttcaacgctttctgactgttgtaattcaacaactttttcttctagtgcattcagaacgtcggccatcgaatgctatgttctctgctttattgaacaagttaaaggagaaatagtattatgagatgcaagaggaaagaacgataaaggtaaatgatgatgagtgggaaacgaatgatggatgcactaacaatatagcacagctgaaggtgaatataagactatacatcgaaaggttcggtatatagaataaggaaaagaaatcaaatgcggaattataaataacgagaaataaagatgctaagagagagaaagagacaataaagatagaaggcaataaggtgaaataaattagaaagtgtaaatggtaaagggaatattgtatcgatctttaataaaaagtcgaaaaccacagaaatgttactatgcacgcaactgtagaatgaagcaacctttcattctagttcaaacgacgctagacacaagtcggtgtcttttttgttcaaaaatattatacatattctggggtgaaaagaaaaaatttgataaacttccatttgctttatgattgttcattagccaaaggatgttcaacgatttcaccaacttttgccttataacccacaggcaacgcttgcaggagtaagcgtacatcttcaatttttttgttttccaactctttacgaaatgcttcatcttgacgaggatcgagatgttgtttcatagcttcgcgagcatcttcacgtatccataatggttcgtcgctcaactcaaccatatattgacaactttttagaaagcaatccttcgagcaataatagttgagtccaccgtagaccttcattcctgaatcttctaatttatacctagtttgctgcttaggttcataaggacaaacgggataaccgcacagattgacgagtttacgctccttcaccacttgatcgtaatcactttttcgaaggtatttacgagcttcctctaaagtttctagggaaaccggatcaaccagcttttcaatccattcgagggcaaaaaaatcatactgaagtcgactgcgtgcttcatctataagactcttcgaccacgtgatcaattgcttttcttgagtgctttgagcatttttcggctttttgagaattgattttttgttcatatctgaattggatatattggagtcagctggaaaacagaaggtcttaaaaatcgctattaggcagatatgagtcagtcaagcattggaaggaggaatgagcatcgtaaaaatactttagcgccgtgcaatttttgttaaagagttcttgagttacgcaattcatttacagcgaactaagacagtgcgttggccttggtactaaaaattttgatagaaattaccctctcagttgagtgtggacaaaggaaaaaaaataaagaaaagcatgcgttgcaccaatcatgtaaagaaagttttgtaggtctctttaagaaaatcattttaccgttaaaaataataatgataaatttacatccaccctattcatatcttccactagtaaataactggtccttaatcttaatgattcatatccatatccataccataccccacacccacacagtaatcgtaaatatagcaaaccaacgatgctgtggcttcgttttaggattgctagtgtatccttatgtaaaataggaaaccagatccaattgcgtaaatattattataacgttaaataacaaaaaccaatcaacattgataagcaaaataatacccaataatcttacagtgcattacgctacctttggctagtcgaacgaatcactgtcaacaagatgttacgattggaagggaattccccagatcctttccccacaatgttcattcattgaaaatcgtctcacatgtagtcagtcgcttcttcacgtgcgatattatcatttgggtgtttattgctgttaagattgaccaaacttctttgtctgcacaaatcgcgtgccctttaggaaccaaaatgacagtgtactggcttagatatcctaatagaagagattaacgatgacgttcagcttcgctatcatttgtatatatttttagtggtaaaataaatcggcggagccttcatctttggtatcttgttttctctttttttggctttttgtatatctgtgttttaggaaaaaagaatcagtgtattgtatattgaatggtaccattctttttatactggttcattgtttatctgatctctctttgtacttaaaaaaagtattagcggatcgcaggctccacgatgagctcgtttcccacaagagtggttgcactctatccttatagaagcagcttctccgatgacttggaatttgatccaggccaagttatcgacgtcgtcagtaatctggacggcgactggtataccggaacatatgtggactcggacggtaacaggaaaattggctcctttccaaaggactttaccgagccagcagaggatgctgtgtttgtagaacgtgctagcgaaatggctcttcatcaacctacgccaactagtgctgttcattctcgcaactcttccttaggttatgctccttctattacacgtagcatcaagtcgatttccaacaatacagagcatcttggtgccgatacagaatcatatctttcagctaatgactttattgacagtacaagtgaagcacttacgaagatagttgatgtggatacattgagtgcgccattcggtaacgacagcaactcgcgtccacattctttaaaaaatgtggaaaaattgcatacattctcagctccatataccatatctgaagagacgccatcttgctccactgagaacgactcgctaccacttaccgctactcacactattactggtggtgaggatgctgctaccggtgctgctgtaaccaacaccaccactacccacattactacttccaccaacacgtctaccgtcatcccctctaacccaaattcagtttttcttgtcgattgtactcattcacagtgcccaactgatttaccaaacatcgcaactacccaacactctttaaggtatcttgataacgcatctgcatccgcaataaccgttttggaacgcactcatcccgcagcttcttccaccatggctactgagtcctcccatcaatctccgtctgcggactcacaggcagaagaattatcaaagagccagcgagttgcaaaggatgacgatccttttgttgtttccaatactgcgaattccgatgagccagcttcaagctcaaagcccgctaaaccccttactgatttgaatcgagccttttctcagcgccttaacttggatcctcaaaagcccggtaaatcacagggcgaaatcagtgagcaggaggaagatgaatatgacgatgctgagtcagatgagatgcacagtccctatagcactcacgaacccgaatctgaacctgaagaccaggatgaaccatcggaaaaggatgatgagaataaagatgtagaggaagaacaagaacaagagcaggaggaagaacaaattgatcccgaagaagctaaacgaattgccctacgcgaacgaatggcaaaaatgagtggaggtattggtatgcatgtttttggattgcctggtctagctgcacctattggacggaaaaacactttgaggagaactcctgccaaatcctccgaggaagcaaagagcaccactaatgactcttctccaccaaaagactcttcttccacttctactcaacctactgaacaatcgaatgctcagcaggctccgtcaccgaaggaggaggagcgtccacttccttccgaaccttctcaaaaccaaccagcagaataccgtgatactcctgataccccccggaatataatgcctttaccaggccttatgtctgccgaccaaccaataaaggtcactgagccttccaacgatgcagataaagctattgttgctgagggtcccaataatgaggaagagactaagggaccagtaatcccagaaactcaggaaacttccgaacagcaagttcataaaactccttctccggagaagcaaaaagtgctttctcctcctccaattattactaactttgataaggaaacacttgcctctaatgaagcacacgaagcggtaccccaaaagccttctgctccacaagtcactcgtctcatggctccacaagatagctcttcagtggtaactccttccccaacttctttgctggatcctgctcgtgctgttcgtaaagtaattgatggaattgatcccccgaaagaagctggtgccggtgctacagctgatgtagaatcggctgctaactcaccaattacgcctcctcgcacctggcattcgcccgattttacctccaagtcgtttgaacccatagagcgcaaacttcccagtcgcatttctgaggtcactgaggacagtattgacgaggataagcagaatgaagttgacccttccaccagtgcgcgtgctcttcctccgcctggcttacggtttggtaaagtcgacactttagccagtcttgcacatgatgatttagatgatttaccagcagttccacgtatatttagcccacctcctttgccaaagacgccctctggcgaatttggagataatgaatttatgttcccaaaaaagtcaaatcgtgttcgtggtcaccagtccagaccttcaactggttcccaacttcgaaatgttgttcctgtttctattgtaacttctggtggtcgccccgctttacccgacgaaatggcctcgcctagctcttctatcggtcatcctttaccatctcctcctccagcggattttaatagtttaaatgtggatttttacgaacctcatagctatcttgaatctcctgctcccgaacctcaaccttcttatgaggaagaaagttttaatgctacggtaatacatgctccaactcctagtactgctacttttcaaggtcatcctaccatatcaaatgttgctactccacctttgaagcaagatgttaccgaaagcaaagcttctcctgttgctgatgcctcagcaacacatcaatctagtacagggttaactcaagaaattactcaattaggctcaaatatgagattacccaccaagttgacacgtccatcaaacgatggacgcaaagcttctggaccaaggcctgctgctcctccctctattcctccacctttaccagtaagcaatatactatcttcgccgacttctgaacctccaaaggatcatccaccctcggcgcctttgtcgaaaccagtatcaacttcacctgctgctccgctagccagggtacctccagttcctaaactttcgtctaaagcacctccggtgccattgccttcagctgatgctccaccaatcccagtaccttctactgcccctcctgtacccatacccactagtactccaccagtaccgaaatcttcttctggagctccatcagcaccaccaccagtaccagcaccttcatctgaaattccatcaattccagctccgtctggagctccaccggtgccagcaccttctggaattccaccagtgccaaagccttcggtcgcagccccaccggtaccaaagccttcagttgcagttccaccggtgccagcgccttcaggagctccaccagttccaaagccttcagttgcagctccaccagtgccagtaccttcgggagctccaccagttccaaagccttcagttgcagctccaccagtgccagcgccttcaggagctccaccagttccaaagccttcagttgcagctccaccagtgccagcaccttcttctggaattccaccagtaccaaagcctgctgcgggtgtcccaccggtgcctccaccaagtgaagctccaccggtaccaaagccttctgtgggtgttcctccagtccccccaccatctacagctccaccggtgccgacaccttccgctgggcttccaccagtaccagttcctactgcaaaggctcctccagtacctgcaccttcttctgaagccccttcagtttcgacaccaagatcttcggttccgtcgccacactcgaatgcctcaccttctccaacttcttcttctatggcttctgctgctccagcacgtacttcagtttcaaggtcgaaatctaaagctgaaaggcatgaaacatcgacaagcagtcgtaagtcttcaaagtctggagaacaccatcatcatcacaatgaaggacatgctgattcatcttctactcgtacgtcattagcgcatcaagacagtcgtaaatctcttcatcgacatctttcgcgctcttcgagtagagctagtaagaaaccttctattgtctctactactggaccttttaacgaaagcttttctgcaaagccggttgagccttgcgcttctgagaaatggtggctgaattctactgctgttcctaaatccgtagtgcagatgaatgactctgttctatatatgataaaagaaggaattacagggcaagataaaaaatacaagtctgtacacatactgttccctgactacagccaaacagtcttgacagctacattcaacccacataaccaaaatattacacaattatctcaacttcaactagctccaccagcacagccttcaaaagctagattagatgaggaatatgcttgttatggctctacaattttgaaaaaagcccgagcttaccaaggtagcatggttggtgatggttctgcattcacttttgttaattccgttatgtcgatactggcgcataatctcgaacctataaacaaacagacttttggaggtgtgatttacaagaatgttggaaatgttactgtgcaacaaattggtgagattcgcccaggtgatatagttacatttgataaggctaaatttagtggacaaaaaggtactcttcgttcaaaatactctcttgaagttggtaagcccatgcattatggtatcatatcagagtgggatgtttcgaaactgaagattagggtgttggaacaaggcagagagtccaagaaggtttcagttgcaagctacaaattcggtgatttaaagagtggagaagttactgtgtggcgtgtaatgcgtcgatcttggcttggttggaattaatggtaattattttactatggttttaagttcttatcattttatcacaaataactcaaacttcctaaagagcagcactcatttttttaaattgttcaattgcgaagcagatttgaatagtccttaatgatcgtctgtcagtatattctttcactgatatatctttgacgattgggattatttatatcattttttgacgacacgccctatgtttttagaagacttatatctcgtggaagttgtttgctgaattatattcacatatataccaaagattgggctatgtgattcaacttttgaaatatatatacacatctacagtcatttttatagtatatgctaataatcagttatatctaattaaacagttgaaatgcacaattaacaatgtatggtaaaaggataagattttgtaagttattgaactgtacttaaagacaatttcggaaaaaaaaaatcctttacaaaattctaactcttttttcaaacgcttgcgcttatataatcaacaaaaaacatttatttcgaggtgaaaccgaaaataacggttaactgaaatatatacctagtcaagattaacgagagtgactttcactaacacccagagaacaaggatgtaacattgcaaaccaaacaaacttcttagaaaacacattcagttcaagtgttatgactgttcaccaaaatgaacaaccgtcaagtgcaaaacgcagtttagggtaaactagtaaatagggaaacaaatggaaagtgtaagagtcatttgaagcaatagacccattattggtacaagaatttgatgccacacaaagagaagtaagaataaatagattgaaagattttttaaaggagaatcgtatgtcgttaagattattgctagtggtagattgtactgtgggataacaacagaatataggagacttaaacgaaccttcttaataataaaaatgataggttgttaaatgcaacttaaaatcgagtaaaccataaggagatagcataaatgcacatgatcataaagtcctctacgaattagagaggttatctttctctgaggaattagcttcattatttgaggtttgagagggagccataaaaaatttcataataccccgttgataggatacgggagcatcgagagatgaatctcttttggctaccaattgaatatctctgttaaaaaacgattcaacctccgagtcttccgagggataggcaagatgtgtttctaactcgggaccggaaaagggaactagtcggagtcgaccatttttatagactgtataagaaatgcgctgttcctgggaaaagaggggagatgaccgatttctattaaagacaactgttcgaggtagcctcagaatcaagccccctaaaccgtagtatgcagtagaggcatctgaactaattatatgggccgtaagtcgacgtcgaatattggaacaatttgattcacaattaggtgttactcgagaattaattaaaggaacattactgtattgaataccgccagaaactccgtaacggcgaaagttatcattttcgtcggattgtttagaaggagaaaataccttatttatgtcacgcgtatctttcaaccccgtttctttcaataattcttgcaacaaagcaacttcagaaggatctcgtacaaatccagcatcaaaccaattgcgaactagacgaacaaatttagcgcttgattgaaaatctgcttgcttgtataaggaatcttgctgccgcacacatatgtatcttgtctttatttttggaagagtccttttcagtccccaatcaccacgagctctactatttttttttgaagttatggattgcaatcgaggaaaccgaaggtgtgatgttgaataattggattctggaagacattttggagaagccattgccctcgagccacggagaatttgtgcaaaactcatatttttacaaaaattcaagatttatattgggacttggcttctatgaggagaacggtggctgtacggtagtaagcactgagcgctgtcagtatctaacattgactccggtaagttagggtagggtttaaatgtaaaatcaaaaagcacaacgcaatattagtagtactaactaataatttagtctaatataaacaaaataaaaaaaataaattcaattattaacaagaaggtattaaagttcgcaaagcgtgatatgaatcaatctctggtccatcagcatatatatctaaatttacatgttgacacagtagcattttcaataagattaaagcgccaactgaaagaaatatgttagtagaagtaatgtgaataatctatttaagtttgcaagcaatcccttttcatttgatcataaaaaaaatgagagtgttatcttacaaactactaagcgaccaatctatacgggattgcttcaccgtccaacaaaaaatgcaaagtatatctatacttacccttgtcaagtacttctccagagcaaactccgccttcaaattttgaactcgtaatacatccgggacaaccttcacgaactttgcaatcgcaactctcaattcgctcaatggccattgtaattaattcatcagtatgttcatatgccttgttgcataaaccagcaccagatgaatcaccacaattatcatagaaaatgagtcgggaaggacgtcttcgctcgcttttagcctctttatactccttttcacccgctttacattctgttcgaatatcgttaccgctgttactaataaaaattggcatcaacgaaagtaaagcatgttgggcagcatgtatactagcggctccatttattttttttaatgacaaaacctcaatgatatgccaaggtacatctatccagaaacctcgactatcaatttcaacaggatgatcggtaatatctaccacgtccagaatatctttctgcttgttaactttgaaatacccaaatacatgtaatgttgctttaacagccccaaaataaatgtttgtacttccatgcatagtcttcttcattaagctgcgaacaggatcaacatctgtgaaatctctttgcaatgttgaccattcaacatcaacttgatgagcagtaataattctcttgttaatatttaggagcctaatgataaacgtttttccttgataaacataaactgcaccttcgtaagcagttaatgcaacacgaaaaggttcgaggagttctagaataacattcttatcatttgtgacatcgacgagagtaaacatgtcttcactaacgcttcgtatccgtacctgcgaggcaggaaaaggaagatattttggatgaggccgataactctcttcaaccatttctaaatttgcttcgcaaatgtcttgaatttgatttccaaaaaacttttcgtcgctccttatgttaatgggaagctcatatgcagcacactgaagatgactcgctagtaatacctcatttgtcaagtctaaagtgagttcagcatttggttgagtgtgaatcaaaataggatgctttaaataaaactgatcaacgggaaatgtctcaactatatatactgctaaggaagacttattccttctaccagcacgaccaaattgctggcgcaagttagacaaagaatatggaaatcctatggttataacggcatccagtgatcctatatcaatacctagctctaaagcattcgtcgcaataatcccatataatttcccgttaaacatttcactctctatcttcctgcgttcctgaaccgtatacccagccctatacgattgaatcttagataaaagatctcctttttgtttggtttttaattcctgcctcactagtctcattaacgactcacaggtttttcgaacacgacagaaaacaattgtacgcacccgcttttcggcaaatttaataagcagtttcgaggcttcagagattgcgcttttctttccatcatcaggatgcttggggtcgacataaggtggattccacattacaaatttttttgaaccagaaggagaagaagtatagttaattagttttatattatctactccaaaaatttttttcatatgttgtaaaggatcctcaatagtagccgagcatgatacaaatcgatattgactatttccaaagtactcagcaatacggcgcatccttcttagaacaaaagcaacgtgaacgccaaatattccattgtacacatgagcttcatccaggacgaaaagtttcaggtttttaaagaaataataccaacgattagcattgggaagaatcgtttgatgtaacatatccggattcgtaaagattatatttgcagatctaataatactttctctagactcaagtggtgtatccccatcgaaggtgtccactcgaatattcttaagcgtcggcatatagctaagtatatcgattaacgacttcttctgatcttgggctaaagatttagtagggaatacaaaaaatgccgtagattgattatcttctaacaaactttgtaaaattggaatttggtaaatcaaagactttccactagatgtagaagttgacactataacatgaaatccgttccaaaggtggttgatagcgtctgcctgatgtttgtatgtcttttcgatgtttctagatgtataaagagcatttataagctcttgagacaaaggtcgagacaacgctccatattgtgcttcaacagcaggataagtatgtaaagcttcttggactatttgcccttcgtaagaagattcagaagctatttcatttaaaagttcttcaattgagcacgctttagtatttaaattgcagttttctattgaatcattaggaatactcggtgaatcaggaggaaccggctggtttttccgggattgagttaatagctgttgcgttgggtcaagttctgtcaattgacatttttttatatattctttaatcccttgaaggaacttttggtttcgtaactctatggctttcttcaaattattaaaatccagcttttgcctctggatattagccttcattgttgggccttcacgtctccttcgtttggaacttctctcttgcgtttctaaaagctcaataaccaaaacatattcagaactctgtgagaccgttgaaccagtgtacaactcagggtttagatcagtgtaaacatttttattgatttctaatgcaaggctagcaagtgatttataatttaattcaattatttgaggacatatttctcttagctgagataaatcgccgattgtcaactcctttttcaaactttgcttaacactcgaattgagaaggggaaaagtgattgtaagagaatttctcaaataaagaaaagtgtatgtagtattaattaccttgaataaattaaaaagattgtcaaatatggatggaataggctgattagcttgaatagttccaagttgtggtttttttttgggattatctgctttcagagggagcttcccttcattaatatattttttaaattcaaatttatcatcctgatcattagattcttcctttttaataggagtttgagacattaccccttcaccattaaagtatgggctaagtgcaaaggtattgaaatacaatgatttccattataacgtggtaaatgaacaattagtgaaggatcacttatataattatttagtatcagtttttaaatttttaatttcttcatcctcttttaactctataggtagcttataaaactttgttcccttgatagaatcgggtaaatactgagtaggttaacaaattgaaaagaatattttttattacctcttgcattactaatccgtctttataatccggattgtatttatatcctttatggtatcctaattgcttcatcaaatttgtaggagcatttcgaatatgcatgggaatttcagccctgccagcatcgggatgagaagacaaaaaactttttacagcattatatgatctgtaaacgtcaactgattttggagctaatgctaaggcgacggcgcaatgagctagaattacatcggcttcaggcatgccaacttgttgaacagcagtaaatgtactggatgctagaggtagcatagaattatctgctattccaatgtcttcgcttgctattctaaccattcttcgtgccacatacagtggatcttctccagactcgagcattctacccagatagtataaagttgcatcgacatcagaaccccttactgatttatggaaggcagaaattgtatcataatgaacatcacctactctgtcgtaaagtgcagaagatctgactagcttgtccttaatatcttcgagtgacaggggtccttgtcttagcattccaatagacatttctaaagcatttaaggccattctagcatctccgtctgtaatagcagatatgtaatcaataatagatgtttcaacgttgggcatagaagatcctagtcgctcactttccagtaagcaagcatggtttaatattttcttaacattatcacgcgttagtttcttaagcacaaaaacggggcatctgctaatgagagcagaatttagtcggaaagaaggatttctacaatgttaatcatggtggaaaacattagtgtttaaacatactcagttgttgcgccgatcctaattcaaaggttagcatttgtgatattagaatgcatcacttacagagtaactagacccttttcaaccattggcactagtcatggttaattgaagagataaaaaaatatcaaacttacaaaatatatcctgttgcgcacggttgaaacgatgtacttcgtccaagaaaataatagtctttcttcctgtcaaggtgagataattttgtgagtcttcaaagattttacgacaatcagcaacagtcgtcgaagtcgcagaaatttctatgaaccttgattttgttgtaacggcaattagtctagcaagcgtagtctttccagttccagcactaccccataaaatcatggaattgcacctatcttgttcaatcagattacgaatgatgcctcgctcaccaaccagctcttcctgaccaacatattcatctagtgatttgggtcttgctcgttccgccagtggtcgtgtatcccgtcttgtaagtttagttttctttgtagggctgggttcaggctctataaattttgtagcgctctggtgagatgagacatttgtttctaaatgatgtttatagcgttcctttttaaaaaagggtgaaacaggtttcgaagggcctgatgagtccgaataatgtgaatcaaggtgtggattaatgtcattcatcgtaactgttttcgcgcaaacaggacattgaacatgatctggtcctgacattctgatttacatagataaaagtatgtggtacgaaaggtaaacagataaatctggaatgaaacaataacacatacaaatgagcgacctttggcaagaaagtttacaaaaaaaagtaacgtttaaggaattttgatcatcaaaattgcttgttgtttatgacactctcaacagcaatataacagagctgaacggcatcgattgtacaaaaccgtgaaccaagtcgtcgcgtgtagttagggaattatacgatgaagtaagaggttataataatatcaaagtatttgtttaagctaaaaatattacttacaagaaaaagttagattttaaattcatatgtgttattatagttgacagtttttatacgcaatttcaccgcctaaatgataagatattaaaaaaaaaacaatagaaatgatgagtctatggaagataataaaatgtctaaaaaccaaaatgatgttgatccaagacttgtaaactacgcgttttaaaccctcaaattttgtactctattatatgaaatactctgtttttaaaccaaggggaaaggatgcaatttcaactgtgaaagtccataatatttataagaaatcgaaccttataaacttacctaacactaaacatagtaatcgcacggctaataagaagactattgtgcaaactaaagggctttaaatagataaaaaaaaatagagtataacgggcactcagcatataattcaaaatttttcctccaactactaatgctgcttgaacattgaacccaaagcaaattgacaaataatagaaataacaacaatattagagagttcataaaaaattctctttgaactctaaataatatacacgttagttccgtactcacgaaattactattagaaaaattgtgcgaagcgatcctagagcactaacgacgaagaggaacatgagagcggaggttttgcagatacgatggcattatgatgctaatgatgatcacacacctatttattcagttgattttcaaaagaacagtcttaataaatttgctacatgtggaggagacagtaaaatcagggtaatgatttgacataaaactatttttgcttcaactattgtttgttgtagtttaaaaaaaagaaagaaaattccttcaattatactaatatccagatatggcaattgatcacttcggaatcatccacaaaagtcgaatatttgtctacgttaagtcgacacacgcaagcagtgaacgtcgttcgtttcaatccagaaggtattcgctaataattttttccaatgctcacattaaaataggaaatattcttgctaccgccggagatgaaggaactattatgttatgggttccaactaacactcctataacaactttggctgatgatgcggaagagttggctctagctaaagaatattggaaggtcaaaatagtttgtaggtcgatgggttcagaaatatatgatttatgctggtcggttgacagtaattttcttattgccggcgccatggataatagtcttcggttgtacgatgctcacacaggtatgaattggcagttgttgttattggcaatatttttttttaaattaaaattactgactaagaagggcaactgcttactcaaaaattcgaccattcacattacgttcaaggggtatgttgggatcctttgaatcaatacatcgtttcggaaagtagtgatcgttctatatgtttatacgaaattcaagaggaaaaaaagaatccgaaaaaattccaactcgttttaaaatcgcgcatctgtcgtattgagtataatgtaactaaattcgaattaatatctgttacgaagcccttaaataatgatgaatcatcggggatatcagaacctatcgaaacttctaataataatgagtctcccgtatctaagcacgaagctctctcatcaactgcaaacatagtcaaagatggaagcttagagcgaacagagcctccaaattctctcaattcaaaaatcagttactctttgtactgcaatgaaactcttgtttctttttttcgtcgtccagcattctcccctgacggattactactagttacgcctgctggtcggcttcgaccgcacggtcaaccaaactttgaagttccctatactgcttatatttatacaagagggagtataaccaaacagccagtagcttgtcttaatggattcaaaaaaccagttattgcggttcgtttttctccaattcattatgaattgaactcattctctaacttctcttttacttctgtctcttttaatcttccttatcgaatggtatttgctgtggcatgtcaagatgctgtttatatttatgatacgcaaacttgcaaaccattttatcgtgcagtaaatttacattactctaaccttacagacatagcttggaatgatgatggaaatgttttgttaatgacttctatagatggtttttgttctgtaattacctttgaacctggagaattgggtgtcaaaagtcaacacaaaatttctttgccggagaaacgatcagcttcaccctctagtattgatgattcacaagacaatacggctgggggaccagctactacaacactaattcccagaaaagttgaatcttcaaaagtatcaaagaagcgtattgcacctacccccgtttatccataatttcatgtttatgaaaaaagttctacttcgacaatacgctttgatttttggagtaaaaatctcgtacttcttgttttgtactagtaactttaaagaaccttttatttttttaaaaaaaaaaaagaaggcaaaactgtacattctactttggatgtaatcattcggtaatttgcttagatataagcacaattaaattcattacaattgttaagataaatatataaaaagcaaataatacttctaatcgtttgtactttttgtctacttaagactataaaactaatatgtaacttttctgtaagtataaaatacgtattgaggaaccctcttacacataacatcaccaccattctataggaattgcatcttatacattactcattgcatagattaaattgctaataatctacttttattaaaaaaagatttaatcagctcattttcacgctagttttccaaatttactgaagtctcatattttttgcaaatatcttcaagttttgttcatgaatggtcgccattaacgactctacggattcttcgttttttaaagaaaatcctaaaatatttaaggatgagcatgagttgttgaggtatatcgttcctttcaaaaattgggtaattggaagacccgacagaaaagaatatgcaattcgcaatggagctccaaagctgttgcttaatttattttccttagaaaatttatccatgaatgaaaaatatcaagtttttgttgttttaaactccttgatgagtgaggaccaggaccctttcgttcaatttttacgacacgaggatcttctttccgttatgcaaatgatttcgaaaagggatagtacaccatatggaatgctgaatatcacccttaaagtttttaacacaatgctgagttttgacaaagcagcagaatatgtcactcagttacattcggactctataattaatcaaatgtttgacttgtatactttacccttgaaagaacaaccttctcttgatgtgttgcgtatctcaaatttatcttctaagattttgcatcgtcttatcctttataactctaaagttggagactctccacgattctgttctgctttatttcaaatcactaacagagctacccaattgcgcttgtattccagaagaagattttggaatgattgctctatcttaattactaactccctgggtactttgaatgcttatttaaaacagcatgtgaagtcttataaacaaagagagaaaacccggctagaatcaaatggtcacgtttcgcctcgcgatatggatttagatgaaattgaaaatgtttttgagggaaacaaggataaggtcgccttatttaaatcagagatatttgggcctaatggtgatgaatatattactcagttattctgtctcgttagacagtttgatccttgtattcgcttgctctcaatttcttgtttagtgaccctatacaaggcaggcatcctttctaaaaatcaaactaaggagattcaaatgatagtaactcccattctcatccgtttattttttgaatctcgagaagcaaaacaaatcgctcctcgtattctcgccatcataatcaatgaaaacgaaattatgcaaaagacggctgtaaatgcaggttttattgatgctgccaaatatcttctagaatacgcaactaaagaagaagagaatgaaattaattttttatccgatgaattgcaatccagcgtttgttttaatcttcctgctaccaaaaaggagcaaaaaaacctaatcttagaatcagttttgctagccgttgctgcattaacaacttctaaagatgaatacagaaaactaatagttgatgctaaatatttgcctgttatcattaatgctttgaaaatcaattctaacagcgtgaaaaaggctgcttgtgaatgcttattaagtctctcgagaagcgtttacattttacgtacgggccttgccgatgcagacgtgagcgaaccattaataaagttgctttctgacccggatactagagtcaaatcgactgctacgtctgccatttgtaacttggtacttaagttttctcctttgagagagaaattccttactacaaatttcattgatactttgatatcaaatattagtacgaaagatagcagtctaagaaagaagaccgtgtgggttctgcggcatgttgtatttggtgatgatgagacgatccagcttgaacctttaaaaaagatcggtgcttcaaagcttgtggaactttgcaatgacgaagatctgggggtccaagagcaaatgttgcaagtgctgcgaaattttacatgtcagaaagaagaaagcgtggattttcttttgaaaatggttcctatggagttgttagcaaaaattttgcttgaaaaattagaaagtaaaaatcctatcctaattgaacccagtatttacattttggtgcacatcgctgccagcgatggtgagcttagggattctatcctaaggcaaaccaaactactactattggtgaaggaaattatgctacaagaagcacaacgtctcaagcccgagcaaatgtccacaaatgtgtcatctccggaaagtgacagtgaaatggatttgcaagaagatgattttgatagggaaatgcgtcctcctttcgatatttatgaagaggacacttatgaaccaaactccgaaattctgttggccggaatttggctctgtattaacattctatggcccaaacaatgtacatctccaagccaggaagataaggaaagagcaagtatcttacaaaatctcggatttggagaatgtttgcagatgctacaaaatcactcatctcctgatgtaagggaacgtgtcaaagatgccttgatgtacatcaatgtaaccgattaatttctattacgcttttccgttgtctttgccgacttgattggaacagtctaacaaatcggagccattttcgcatttagtatttctgtatgtataaatgtgtgcacaactcttgcagctgaagttaacaggttgttggattgaagtactttgagaatgatcgtatataaaaagatttaatgatttatcaaaacgaataaaataagtattatgaacattcaacttatatgtatgcgggatagtgtaaaaacctatttaacattgtaaaaattttttaaggaaagttgtactttgacaagaacaatttcatttacatgtattctactaaatttatcagaatgttgggaatttttttgttggtatataatgccgaaaggaaattaatcgaatatgaagaaagtggcggaactaaaaaacaaaacccacaaactaattatttaaataaatataacataataacttgttaaaataagagtaatactagagaatgtgtgctcaagtggaaagcatgtaatacttgcacaacgtgatggaagagattagtgtagtagcgcagcgacagcttccaacaaccaactaatcgaggaggaaagcaaaagtgagaattgaaaagaagtagtacattaaagacctttaaattctttgaaagaattgcctttataaaggtagtctattgcatttcaaagtactctcaagatgaatttagaattttcttttggaaatttgatcgccaaaaataccgagaattcgactaaggaagaaggaacttgggaagtaaacaagctcatgaaatttagttcagaggaggggaggtcttcctctgatgattatatgttttcctctcccgattttgaaaaagccggaaacggcgatgcagaaatgcgtgaattttttaacttcgatggattgccggatcaaggtctaaatttgcctagtatagctcctccgtctttatcccatgccagttcacctaacttatcgaattcacaagatgaagcggaatgtttaccgtctgatcgtcagcaagactacatcaatcctagtttgcatttgaacagaacggtgtttcctactccgcaacattctatttctgatgctaattttctagctaataccgttgatcaacctttgggagataatcccatgtttggagagtcggatgtttatcttttaaaaatggatcctatgaaacaagcaccttatgaagctggatttaattctgtaaagtcatcgggcgccatcgaagatccattacagtttagacagccgattaccatgttggaaactcccttcaacgaatctattaatactcttacgccatatgccgaagattatgcattttcctctttaaatacgtctgcaccgcctctttctaataaggagtacgcgttctcagttaatcatttaccagctatcaatgagcacaaatggaaatctcgggtggaaactaacatgctttttgagttgcggatcaagagcaacgataatcaaagtgttccgtttgaatatcttcgcttgccaagttgggctcaccgtgaagacaaaaagcgttcttcgaaacctcagcctttgcaacccgatccggagaccgtcattcatcttgtacctaccgttcttgcaggtgacaaaagctcagttgttaagacttgctgtactcgctgtttacttcgagaaaggaagcgcaatgctcgatctcaagcaacaaaggatgcttgtatgcctaactatactaaactgaaggcttatgagcgtaacatgactgatgcctctcccgaagaaaagcagcagttcaggatcaagctcttaaatcaatttcccaaacttgaagacatagatgaagatagaatgataatggtttttactggacctgagtacgttcgtttgcaattggatggaaatgaaagagttgctcacatcaatgcacggattacatgttactcgtctcatcaatcatgcccttactttcacatcatatgggacttatactccatgtcacgtttggtggatcgtcttgtttttccagagcctgttaccgttcttgatgatcataaaagtagaaatcttacgaaatcagaaaagactggtaagagcaattctcaacaagctccttcaaaccatgttctttctaaaagcaatactgtccccaatcttgtcactggtttccctacccgttcagataatccaccaaatgaaaagcgtcgtcgaacatcctcgagtgaaaattctagagcactcgacatacaactatctgctagtgactcgcattcacctaattcgaaaagcactttgaaaagtgttgagggctcagcctttagtatgagcaaatccccttctgtgctgagtatgactaccccaagcggcgtaagtccttccatttcaaagaatggtttccatgttgttcgagttcccagcgatgccgctggtttccaacaaagacaacagcaagaggaaggagtgcttgaagcccatacaaatgaaagtgccccaatagccccattcccttactgtacagatgatttctcgttttccgttgaagaaaaaagtagtgtcaacaacttgcttacacaatttgatgaggttgctaaacctgattttgtaagtacgccgataaaagaaaatgttgattcttcttttataaacatgactccacctgatgtttcacatgctcccttaatatctcggattattcctaataagggttcaatcatgggaggttatgaagttacaattcttggcgcgaacttttttaatggattagtctgtttatttggtgacaacccagctgctgtaactttttcgtggagtgagtcaacgattatagcgacttgtcctcctgcaactaatgctggaaccgttcctgtaacctttcagaactataattcatcttctgaagcgccagtaatgtttacttatgaagataatttagataatgaactttacaaattaactgttcaagttttaggcttaaaacttactggatctattcaaaacccattaacgttatccaaaaaattgttgagttcatggcgcgacgattttgctcaatatataacaaattctattaagcagcctcctaacagtgaatctaaaggtcagtctaaaaaaaccttattgcatgatagcaatatggaatcgcttaaatcggttatttcgcggattgtgaaaaaagacagtaatcagtctgatgacagtgttgaaagtactatcctcgcagcatttgctcttgttacagatacaacgacaccatacctttctgattttagtcttgttaacgaatctggtaggtcacttctccaccttactgctgcctgtggattgtctaatgcttcgacgttcttatgcaacgcaggatgcgatgttaacaaaagggacgcacttggctatacaccactgcattatgcttcattgtatgatcataaagacatatgtgttaatttactttccaacggtgccaagcctgatgttataggagctagcggtaaaaaaccgatagacctctcctcttctgagcctataaaactggtctttaaggaagcaaataatgaacaagcccaaagtatttctcgctctcttattaaggattctgaaggctccattaatacaaatgaaaccttagaatcaaccagtattgttaacgaaattgaggaatctgctgttcagaccaagtcatatagtgaaagtatgtggaataaaactgttacaatgtttccatcgcttcaagaactacctcagaattatatgagtgaagttccatccatgatgcaaaaagccatgctgtcaaccttaaaaagtatatcggccattcccgatgatgtaccccctccttattctgagtttgctgatgatacgacagcgcaagctggttctagtaaaagagatagcgctatatctgaagatcccgatcatcacaaaagtgtttggtggtctttgagatggcaatctcggcttgttggtcgtggaaaatctactgctcttactcctgaagaaaccagagcaatacaggagcaggcaaagacactgaaaaaggcaggaatggactttatgctattctctttctggttacctgccctacttttgctgagtatctttggtcttcgaagctatgctcaaatgatcgggggatatttatatcgctgcataattggcatttaggtttgacgaacaaccatgcatgtttttttctttcttttagttttattcttttttgtagattatgagcaaactactgtcaaaacttaggtattatgacaatgaaatcgtatatattatattcgattggatcaattttttattatattgaaagtaattgcttattttgtaagttaaacttacatgggtttaaacgcatagagcaggttggcgcttttaaaaccaaaatagatcgttgcaggtttgctgttctggatcgtgaatgcaataccttaggaaagtcttttaataagctatcgctttttgcattgcattctttttctaaactgaacgttagattagctaaagtaagcgtcttgagttttcgagatgaaccgcatacattaaaatttttaagtaccaattggcatgaaccggtatgcgatctgcttattataatactagtaaatcttgatactcggcaaactctttcaataatagcctagcagaaactgggatatgtctaaagttttacaactgcgctcagcttaaggactttacggcgatccatttaatagctagccatgaacactcataacctcaagattgaggagtgggtcattcttttgcttgataaagaaacaaattcattattggtaaaataaaactgaataacccttagttcatcctaggaatttgaagaaggggaatgatcaagcttgaacaagtaactctcacgcagtctattgaataatctgaaggttcatcactttcaaggggttgtcttggtttaaaaagcttttaccaattccatttaggtttctgagaaaggctaaaactcatttgttgttcttaaaggatatttggatcattcgttgatcaagcatgggagaggacgttattgacagtcttcagttgaatgagttattaaatgctggagaatataagattggagtgagatatcaatggatttatatttgttttgctaacaatgaaaaaggaacttacatttcagtccattagaagctctcaagaattacaaaagaagaatactattgtcaatttgtttggaatagtaaaagattttacccctagtcgccaaagtctacatggaactaagggtatgcttgcttatcatggtggaaactatactttttatttttccagtcaagagctaataatcatgtttttagattgggtaaccaccgtatatttgtgggatccaacatgtgatacatcaagcatcggactacagatacacttgttcagcaaacagggaaatgatttgcctgtaatcaagcaggtggggcaaccgcttttgcttcatcaaatcacattaagaagttatagagacaggactcaaggtttgtctaaggatcaatttcgatatgcactttggccagacttttcttctaattccaaagatactctctgtcctcaaccaatgcctcgtttaatgaaaacgggagacaaggaagagcaattcgccttgttgttaaataaaatttgggatgagcaaactaataaacataaaaatggcgaattattgagtacctcttctgctcgtcaaaatcaaactggattgagttacccttctgtctctttttctctgctatcacaaataactccacatcaacgttgtagcttttacgctcaggtaattaaaacttggtacagtgataaaaactttactctttatgtcactgattatacggaaaatgagcttttttttccaatgtctccgtatactagctcctcgagatggaggggcccttttggtcggttttctataaggtgcattttatgggatgagcacgacttttactgccgcaactacattaaagaaggtgactatgtggttatgaaaaatgtgcgaaccaaaattgatcaccttggttatctggaatgtatacttcatggggattcagcaaaacgttataatatgagtatagaaaaagtcgattcggaagaacccgaactaaacgaaattaagtcacgtaaaaggctttatgttcagaattgccaaaatggtatagaagcagtaatcgagaaactcagtcaaagccaacaatcggaaaatccttttatcgcccatgaattaaagcaaacttctgttaatgaaattacggcccatgtcataaatgaacctgctagtttaaaattgactactatttctaccatacttcatgcacctttgcagaatcttctcaaaccgaggaaacataggctacgcgttcaggtggtagatttttggccaaagagtttgacgcagtttgctgtgctatctcaaccaccatcttcgtatgtttggatgtttgccttgctcgtaagggatgtatcgaatgtgactttaccggtcatattttttgattctgacgctgcggaacttattaacagctcaaaaatccaaccttgcaatttagctgatcacccgcagatgactcttcagcttaaagaaagattatttctgatttgggggaacttggaagaacgcattcagcatcacatatcgaagggtgaatcgccaactctggctgctgaagatgttgaaacaccatggtttgatatatatgtcaaagaatacattcctgtaattgggaacaccaaagaccatcaatctttgacttttcttcagaagcgctggcgaggatttggcacgaaaattgtttgactattgtgatacaaaacttacaataatgaaatgcttacggaaaagaaacataagaaaaacaatatttaaatttaaggaaagctctatattgggagaattttataaagcgagcgaatttgtactaaggaaaaacacagaggggaaacgtgaaatatctaattgcttagactttatataacatcaacttcgaaataatcttagaaattaattacaaaaataataaggattggtttgatgtatggtggttacatctaagcaggcttttgcttagaagttgcaagtgttgaggcatcatcatcactttcatcgtcaacagcgaatagagcttgatgctcatcggcactgccatgaataatatgagggttggctggagatgtaggacgctcatgatgcagatgcaaactatcatttgagagagaggaagtcatctcaaactcatctacatcttgagcaacttgctcactcattgcgaaacgacggttattctcggtaggacgccacaagtacaaaatggtaagcatcaagatcaaaacaagaatatcagtgtatccgtaattaaggaaccaaagaagtttccagtattttaagtaatagttcatttgaccgtagataccaatcaaaatggcattggctgcgacaatcgaagcataagcgacaatgccaaaacatataacaatccaaagacgagtatacatctgagccttaacagtttgcttacgaatacggagatcacgaattgtattatttaaagccaatacaatccaaaggaacatagcgaagagggtgattaaaaagacaggagcggcaaacaaaatgaccaaagactctttattagatgggctaatgaacaaagatgacaagaaaaagcatgaagaaacgaactgcaaaccagcaagaatttgacacttacgaagaagacttcccaaactaggaacaacaatagagtaacccagtgaaacaattaacagcaaaaatccgaaataggattgacgagcggattgagctaacgacaaaaagaaagcaaaaactttactacctgtagtgtaacctttgctattcgcgaaatagaaataacctgtagagaccatagtgcaaacaatagaaagagcaacaacacctgaaatatacttttgaacttgaaggagatcatgcctatagcggaacataataaaagaccaccaaattccaattaaacaattgatcgccaaaagaatgggatttaaaaacaaatgaggataatcagtagcatccaaattgccaaaatagttttcccaggttacggtgattttgtaagcctcgctggagccttcaaggggtgcggtaaagacgcaatatagaccagattgctcaaccggatatttaaggggactaaccatggattcagcgtctacggcggctgagtaaatagaatcgtggggagcggtttggttaatcaagtaaagaccataatcatcgtccttgcaaacaccggcttcaatgtcttcgtagttacatatataatgcttctcgccatcatcgtcttccatgccgatggcattaacatctttccagttaaaaattagcaaacgaatggcgccgccaaagtcagatgtataagaatcgattttcactatgttcaaagttagtaacaaaacttaacaaatagtaaaaaagattaacataaaaaggtgcttaagaaatacagtcaagatttcgacaaaacgatatagataaagatctgcaaaactctgaaaagattaagcaacgatcaatttcccatcgctagtaactgaaacatattcaaagaaaagatgaagaaacagcataactcttagtgtcaaaacacgataaaaggctcgtaatgttgatttccgtcgccaaaaaattcccgattcctcaagcaactatgaaagcctatataaaattcacatacgagtaatctctgatgtttttccttttttggcaaacattccattacagacttgagatgccataatatcctcagtctacaaaattattgcaattagttagcgtccaatattctactctggattccgactatcaaccactataatccacgtaccaaaagacttttattatcggaagcatttacaatgaagaaatgcaaaaagcatataaaccctacaagagccgactttaaaatcgccattttggagcttggttcttgttcggttgttcagatcaactgcgtaaggggtacgaaaggcgctgctcgtttagcgacacattaaatcttgctatacttttagtgagcggaactagttaagtcactatataataaaagaagcggcaaagcttgcaaaaatgcaaattaaaagaaaaactagtttatttaaggagaataacttctataataaagcatgtattctttatttgtttccagaataacacgctattgtataaggagagacacgcctttttcagattatatgcggtacgttagataagcatattatattagtaaataaactcaatttcaaaaaaatgaagaattataaagcactgaagaatggtatttctagtaacactgccaaatctatattgtttaagtgaaaattggaggacagacgtatgctctagcgaaatatagattaaaaaaagaaaatgatcatcgtccgctgagatcatgaaacgctattaactaaatactgttttttcttctcgtttttcttaccagacattgataagctgtttaaaatgctagtaattgagcaaaccaaatcattgtttacttggtttggtgacttctgttatacacgcaaaaccaaagataatctgataacgaagctaaagaaatctaagtacaagtcaccctttaaacacttcaaaaaacctcagtatcacattccatgatatctcaaagtcttgaagatgaaatggcttacaaatattaaaagcaataagtgctacaataatttttgtttcttaatgtataaacaaactcagcaattgcggtgtagagaattgagaaaaatggatattcgtttgttttatataacaaagatttatggaaaagtttaagtaatatgcctgaaaatgcaaaatgacatgtagataatgaaaatgcagtagagtttgagtaatttggatattttttaataaattcctaattaggaaaattttaaaatagtaaaagtttgtttgtttgtttttggtattttctatgttgacggagaaggcgaaagagcaattaaaatgttaaaaaggcaataatcaatcaagcaagtatggcaaaagcatacacatgaagtataaaaatccaacgttgaaaagatacgctcaaagttgaatataactattcaattgtttactcagaggtgcaattcaaattgtacttgagagtgcggttgctgtacatggctccaaagtagggttcaacggaagaggagtcacccttccagtcctcgtcaaatgcctcgaaaaagaagatatcaatgcccttacgacgtatgttacacaaggcctcttggaagaattcactagcaatatcaaccgtggcatcagcctctccataagaaggaccatcagtaggccaaccagtctcaccaacccaaaaggtaacgttgttggtacccttgacggattggacgcgctctaaagcagccaaagtatcggagatgaaggtgttggtcatgttactggtgttttgaccttgccagtaagggaagtcattcgacatgataaagtcactggcagtaataacaacatcaccgctaccaccagcccacaagttccaactatccgcagtaccaacgggaacatcgaagccgagcttttgttgaacaaggccacggacgtcgtaaatgcgttcggcaaggacgtcagcaggtagatcattcctgtacaagacttcagagccaactgttatagctctaacatgatcaacaccatactgaggcaaatactgcataagagcttgcttttccaaatcgtaatgagcgtcgtcagtgggccaaacaccgaggatggcagaaaagttgtaaggcgactgagcaagtgcgggtaataagtactcgagagtgttacaatcactagtggcataggtacgaatcatgttggtgtaaggagcaaggacctcaaaatcagccaagtaatcgtccgtatacttgcaggtgccatcagcatgcttcacgcctaagcagaagctgagagtgccattggtagaggcaggcttggtggaagaagcgatttcggaagcagcttcatcaacagccatagcagaaagaggcaacaaagccaaagcggcaaacacaaaagacgaaaggaattgcatttttggtgatgaaaaagaataagacaattgagttaaaaaatgaagtaaaagtagaataaaaaaaatttgatcgaaaacggtttaaaagataaaaaagaaaacttgagatagagaagaaacttttaacacctattaaattcagagacgaatccaaaaactatagtagaaacgttgaattgagtggattgttgtttaaacgaagaatgttttaaagcgagaaagaaaagagtggaatgaccctttatgttgggaaaaacaaaagaaaagaaaataaaataaatgcgactgaaaaaggaaaaaaaaaattttaaccaatgtaaactcctgctcactatccacaatgggcaggccagaggctcttaaatattatttctattacaatgcaatgttaaatctcactattttttacgacaatggtggagtatgtcggaagggaaaaagtgggtaaatgaggttattgaacattcggttcactaagcctcgaatcatgagtacattgtttcattaaaaatgttgaaaatacatgaaataaacgaatgttcaaacgttttctatgcgatcgacaagccatatctcaagatttcatcacttgagttgtcctttctaattaaaattttttggaattttttagaaaccaaatcaaaggtttatatgttcaaattggtggggttcaataaacaaataagattgtttatttgaaataattttttgaattgttttctaaagcttctactattttttgtattttttcctaaatttttttaattaatttttatattaatttgaggaaatttctcaaaagttccaacacagtattctagccgcattattgaatccattcgtttcttatccaacatatatctttattctgttttgtttttatttttagccgagtgcatggattcatgttcttgacctttttacgagggaagaatctttatttttttggaatatggtattttgatgatctatcgatgtaaaaatgaaatgcgctgtacatttaaaggattttttgattcatcacagaatttctaatttaaatgatatttaatgtatgattgatttgtattcaataaagttagttaaaactcattttcttacttatttagtgaaagaatctttccttgtaaaaaatttcactaaacacacttccgctcaaataagaattcgtagcggtccgaaaaaatttctttttaaatccgtcagcggaattaggattcttttcttgccacatgaatggaatacgagtaaagggtaacaatagcgtaaacaactgggagaaaagattgaaagaagggagaatcaacgaatttggtttggcctgtgtatgaaatagtattatataaccgaattaaggaacagagtaaataaaaagatgcttgtttttatggagatgtgttctgcttaaaaaaataaaaaaaaaaaacagtgttttgttttgttggtctttgtaaaatacgaagaaatgaattttactttttaagaaacttaatattttatttattttgttattttccctatgtgtcatattgtgaatgatttttttcttagtatagaagttgactttttttagtatatgtatttaatatgttgtatctttcttccttctattcctacctgcctatacaaaatccctatttattatacgcgcatatatacataccatcccaaatctgttgctgatgaaaacataatatatatttatatttataggtatactaagatatagatagacgtatgtatatagcttgcatatttacatgcgcagatagaaattatatacttacttgtgtggttaattaccagttctatctgtttgcatcggttcgtcatcagatatagtatgtcgaaggttacagtaccaaacataaaacaacaaaaacaatgcttactgaaaagtcatagaaaacgtaaaaacataaactgtctggaaggaagaaaaaaagaagaatttggaaagacgcgcaggttcaaaaccatgagacctactcggacaatgggatggaagtagaggattgggaactcttgtaagcagcctcaatgatcttctctaccaacaaaacttgatgaggcttcaccgaagtttcaaaggtcttcgtgaccaaggcttcatgcacctccaaatagaatcgacgataatcaccggcaatggtcattaaagtgctcttcgtaggttttggggggtgtctgacatcgatgtcgggaggtagggtccaaagggttgcataatgatgggaggaatcgacaccataacctggatccatgggagacattccttcgttcaattgggactcttggggatcaatgccaaacttcaaaaagctaccgcgcgtacccttgataatataacgcatgtccaaaccacaagaaatgctggaggagcacacaataacgtcaagaggaagtcttccttcttggggcagatagtggagaacgatgcggaagcaatcctccacctccaaaggtgggatctgacgttgtgattcgagctttgccgttacggaatggggagtgccaaacaaggtgatggcctgatcgatcaaatgagagcccaagtcatacaccaaaccacagccgggattaggaacatccttccaattacctttacggaaaaggcgaaagcgatcgatatgcgactcgaattgcacaacttcgcccaaacgaccattttcgatgcattcctttgccgtcaagaaatcaccatcgaaacgacgattttgatacacggtcaacatgaggtttttggacttggcgagatcgaacagctccttggcctcgccgtaggtgggagtgaaaggtttttcacacaacacatgcttaccggcattgagcgcttgagaaacgacctcgtagtggacgttgggagggagtgaaatgacgactaattcgatgttggagtcagccaagagctcgtcgagtttggtgtacacctttacgtttggaaaggcagcgcgggctttcgattcggtgctggtagcacggcgctcccaagcagcataaacctcgaaatggttgggtagcgcctttaagaagggatagtggaagataaaggcagacatgccagtaccgagaacggcagttttaataggcgccattgagagtagtagggaggggaatcaaaagtaatgtttctacaagaggaatgttagtaaagatgcgacaagacagccacagggaagggcaagggcaagggcaaggtagaagaggaaccaaaggtggatagaaagagcgcgcgcacaatattaaggcatcacaagcgctccatgcgatgtcaagtaacgcattgcaactcaactcaatcatgatgtgtatttcctgaaccatctctattccgcaatcgcaatcgcacccgcgcttgcacttgcacttgtactcgccagcttactacataccttgcttgaaaaatgaataaaatataatgtaaatacagtcggcccgcttgttaagcttgtttcctatggaccacaatggattctaatgtcaacctagctagttggttctttgcaaattcgatgcgacccgcgcccgttatcgattaaatagtctacaccgccattcgcccacgtaagcaatcaacacacaacctttttccatctcgttgtttcaacctcgtacaacgtgtgttaaagcggggcccatcgggtaccacgaagaaaggtgcaacttgagctaagatgcagctatgtaatgaatgacgtttattagtataagcaggatgagtttaccatgcagatagggggaacgtttcagcacgtaaaagggaactaaaggacactatgctttagtatgttgtgttgtgctatgtactactatgtgatattaggttgtgtatgctatactgtgctatgctagtagccgatggagagagagagagagtatgtgcttgtatgtcaagggaaattgtaaacaaatttaacttgctgggactaaatgataatatgaatgttgatattacttggaaatccttcttcaatctcattacgcttggataaatttgttgaaccacgtttggatgaatgttttaaattaaaaagttttctagcgtttgaatccatgccatctctttccctcatctctctccggcttgacttttgctcgcttttgtctgcttcccaatcacttgtttctagaaccggccacttccattatgtgcctgccgttcttattgcttttgcctctataagaaaatactatgggtttgtttggtttggtctggcttccatttccgcgcgatcgctgtcagactagatgcactaaaatcccttgcacattaattaagaagaactttgtggggatagggagaaagcgcatcgctttatttttatttatttttattatttttctttcttcaagcttttctttatttttatttataatcaattcattttttcatttgatttcctacctacttaagtttttttttttttttttaaatattttcctctcttactctgcacactcttattgtttctttttttcctcgcctttccaccgccatcccaattttttttttttttaccttttgattacattctttgttcccatttcggcctaagatatgttgataaggttatctcgtatttttagtatggttccatgtctcacaccgtcatttccatcggtttagattggtaagaaggactagagcttgtcgcattttttatttattttattttgtcttctctttcaaattttttaagtaatgatcattgttatcaagttctattgcctttcattattgttattattcttatgattattatgattcttacacttttttcgcaccatcttccttcttacgatccatccatgcaatccattatactctcctgttgacttgaccttttttattctacttcttctctcttagtgtttctaacggattcaatgtacgatcccttgcgtattccggtatttcttttattaagcactgttttgaaaaattggttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgagattcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatggcatatagtgatacgcagcgtagtgtatcatagcgtagtgtaatattgctgacagttatttcaatttaattccctacgttgcaatgattttccccaccaaatttgctgtttgtcccacgctcatttacgtaagcgaaccaaataagtttattgcgtacaacgctatttccttttccatgacggaatagactttcttaagaacattacacacaatctatacttttcttagtgttacgcggcgcaaaagtacattgacgaaatatcactctcttcaatcatacttcactgttcgacatacattcaaagaaagagtcactctcttcaattatatcgcattgcctatatacatacatacatacatatatttattgcaaattgtattgatcctctaacttttcactcttacatccaaacgctacgcttttctttcactccataccaaatgttagtatatatgtattgcttttactgtatacatttctttcaccaacctattcataaccaaaaaaaagacaacctaacctacataaacttttgaaaatatcgtaatccaaaatgctttccatgtccggcttcaagtttctcctctatcaaacgagattaagtgtcgggatttgtagtcaaacagagatatgaatctctccatcaacatcccttttcctttttattctctcaatttgccttgcttttcatctacgttctcccctttttttaaaaaaaaaacaattaaatccgtattacgagacaatcatttgcttttcgcctagtggaacgttggataaggcaacaaggctaaaatctgttgctgataaacgaaattattattacttttttccctttaaaaccgtccacatcatcatggagcacaatgactgatttcagtcaagtttcaaaagtttaagagctgggggcatcacggcaggcaagggcagtctcttcacccatagcggagacaacggtaatgatcaagtctctgccctcatcaaagccctcctcaatttcgttaccgagctcaccttcgggaagacgaacatcatccttggtggtaccatcggtggtcatgaggttcaagtaaccatcatcaatgttgaccaattggtactcatcacgcttaacaacaggaacgtccatgttgtgagtggaaggagacatatcctcgtacttgcggccattgaagatgtcaagggcaacaatgtgaactttggcgtgtccgtgcttgccagtcttggaggtagacatgtcgacaatcttgcaaggacgtcccttaatcacgacgtggccgttcttacgcaaagcagagcattgcatggggaaggtcaaagaggcaccggcctcaccaccctcgaaatcaacgtgttcttcttctgccattttttctgttgttgttgctctaaacgattcttaaacttgaagaggagatctgaagcccgtataaataaacttgatcaaaccaaaaaaaatttcttttcctttctacaggataggttttaatactggattacgttccatccctgccatctttcagcttatatacccaaaagtgtctcctattgcaatttcgtcgtaagggttagggttgattcctatctagcgaatcatattaagacgttattcaaatacacgcctaccgaccaatggtcaaacggctctttcgagtacggccaaaaaaaacttttaacccaatcacagtcctacattgttggcaaaggaggtaagaaagttggtttgcaaatagggaagttttagcacttaatttcgactccgatccgtataagcgtttaaagcaatcaaattcctctcacacaagggtgcattaaacgttttttacgtatttataagaattctctcaacgcaatccatcaatagtcaaccatgttcttgtaccacgttaaatgggatttaaagctaagcagcgctgcggacccgtcggtttaaagggactagcgagctttaaattccaagtgttccaacttccctcctctcaatctaagccaaaattccattgattccctttgatgacacgtaaaaacctgtcaattgcaaaatgtaagccatttaacaagtacaaaattaagtcaagtaaacatttgtctcacaaagatgagtccggttgcgtcgtttgtagagaaatcaccaccttgtccatttttaactaatcatatgtttacaccctgtacatcctgatgcacctgattaagtgtattcgcgaaggaataaaaatacgagggttttctcaattctctcttttcatgtccatcatcatctgaaaaaaaaaattccattcaatccatttcactcaagtcctctttgttttaggtagacattatttatataatatggtgaggcttgcctattcctatcaccttctaccgaaatgatccttactcttccgcaaaaatctttatcctgcatagtgtaatgctgagattctataaaacggaataagcactcaatgcactgctttatcatgtataggagacattcttatcctgccatctatttctattccgtctctcgttctgggtccaaaaagtcgtagaaccgatgttgacgctgctggctatttcacctttggatgaatatttgaatcttcaatagatacacatacctacaaacctatctgggtctttatacgttcagcatctttagtgtaaaaaggtggcatatactttttttcttttcttttctgttcctttgtttttgtttcttgaatctctctgcgtatacgtgcgtacgctatctttctatatatatatatatatatatatatttttatatatttcagttgtatttacaattatcggtccattttttcttaacacactgcaacgcaatttgctaatcaggaagagttgctaaatgtacgaggtgcagagtttccgttaagcgtatactagccggattgtgaagaaagttgcagcattagctttcaacagttttccatttctttcataataagggaatccgagacctcggtgagaaagaaacttgtgtattgtgttgtggattacggaaaaggtcattcgttcagtatccagatacggtcactagtttccgttttgccaacggtttatactcccctctgcgttttccttttctccaatatttttatgaagcatatttgtttcgaagagctgcaaaaattttaataagctattatccttgaggttgaaccattgcaattgtgtccgtgtatgtgtttgtgtatgagcatcgtcagtttgaatttgttgacataaacaactcctttaccagtccctagtatacatatccagcattaaataatttgttttgcactattaaaagcattttaaaaacatgaaatgaatgaagaagacacggatttcgcttggttacataacaactcagcagaacacctacgtttcttaagtcatcgcatatttattggacccattccctccaatttcatacattctacctctggattctttaataagcggtttcaaaactacacgaaacgacagatatgctacaatgtggctagtcctaatgaaccccctattgattttagttttttaatgcataaaagtactgatgaaaaccctgatacaccatctaatttagactctccctccacccaaaacgtgggtagcactaataatactcgggcctctcaaagtcttttacggcgatcttcctccttctttcgcagaaggcaccggaaaaatgggacccatgcttctacagataacaatcccttttccgagtcttccactttacaacctcaaacagctgaaaggacatctcagcaagcagtgcgaagtgctattaccgagacaaccaacccttcggtttccgtacaaaattccaacagtacttctacctcttctgccgcgatgataattccgcatcgggactcacaaaacagtttggaaatagcaccgttaatttctcccgagtctcagctatcgagtttgcatccttcaagttcccgacgacatttaatatctactccacatgtgaaccgagggacacagttcaaacgatcttcctcatgtcgcaatagtagacaacctcttttgtcgggtgtcgataagcacttaacttccaatttcactgacgctaatttaataattaaacaaagtgttgttttagcacgtattgaatcaacttttactgtacttccatctgactataatgacagcgccgcccaaagagttccccgcaaaactatttccccatggtcacaatgcttactggtagcaaggcagaccgatgttgaaaattccattcgccttgattttatttcaaaaaagctcagaaaaaggctaaatggcgatgttgtgcataatcttgacgtacctcatgataagtcctataaaagtaattatctcttttccgtcgttttatcccctcatcaagcaagctggaatatctataacagctttgacaattccatggtgctatggtgtccatacggtaaaaataaaacgttgatatgtcttcttaattttcaatcttcactcttatcttttgagtggatttccattatcagtcgcgctcttttatttagcccacggccgtctcttctgatatctgtaccggcatttcacatccatttacgcttgaattttccttgttttaaagatactactcgaccacatacgaatgagacatttgtgactacggatgatattactcagctgtccagaactagcactttgtcgctgagtactgcttctcctcgactggttcatgacttggtaatgaaaagttgggacattagtgaagatcaatttgtcgaatcttgtttaggcgtgcttgaggtaaacccagagtggtccggtatcgtaaaaacttggtcaaagtctcatactttgggattgtgttggagaatgtacgatcgtctagaatggataaatagcttttctagcttgaagtatgtcggattgctcgcggcgaaagacttataccaattagaacttcgaccaaaactccattatccgaatcatgttacatttcgtgatggatcaaaaatggatgaacccactcccgtcgagggatatttaatcagattgacctcaagcactggaagaaaaactcgttatggccgtatgtttcacaaagaactatattttgccatttttaacaactttctatttgctattcaacccgattctgtccttccactctcaatgctttctaaaagcttgaacttggatgataaactccccttccttagcaataatgaaaatgataagtatgtctacgaatttgaccctttcaaaattgcgaattgcagagcttccgggttaaatgagaccattgattcctcggtgcgggagtcctttttgctacttttgcaagcagaacgtaaaagagaattggatatgttaacgatcgcggacagcttcttagatttatcgagggtggaaagtgtttgtcctgttgaggatgtggaagagcgcaatatttttgagataactatgacaaatggaatgaaattagtgtttcaaagttattgcgaacgaactcgtaatttatggattaataaaattactgaggttgcgagctattggaagcaacggttattcctagatcttcaagaataccacgatgtacgggagactaacattaatattcttcacatagagcaatcaattgagccagatgtagcttgttatctgaaccattgggaagttgcgggatgtgttgccagcacattgatttatcattattgctccatgctaggatgtagagttattcgaatgcaaggtacattgtttaaaaaaaaggatgcgctttttgaaaagtgtttcgcgatcttaattcctggtcaattggtttttttccaagatgcgacccgtacaaagtttgggaagctttgcacaaagacgcattaccgaaagcgctactccatctctctgaaaaatgcatttatctatactggtctttctacaatggatgaattcgctcgtggacctaatgatcctcaaccacatattagtcgtctacctcgttgttacgaggatgggtggcagtcatttgatcgagatgatatgttgtctttcgtgatttggtcaagtggtggtgttgactatgatttgcgtcctcatcactctgttcccgatacagcatatggaatggctaaagacaaactcagtaaaccaaaaaggtaagacaaatttccgtggagttatcatcaaataactaacttttcttcaggttcatgtttcttgctcgtacaagacaagaacgggacgtttgggcaaagcgaatttccaaagaaattaaccgcggacattcctaacctatatatattataattcgtcatttttatacagttttatagcattgactttcacccccggctcctttacgcatctttgagttgtattcaatcctggagtagacgtagctgcacaattttacatcgagtaaatgctattaagatggtagcttataaaaaatttgttcaattcatatcgttaagtataaatgaattgtaaaaacgataactattagtggttgctcgtttaataataaaaggtttagcaatttttagtttgcgatttttacatgcttgttaaaaacctgatttcgaaattttggatattcataaatttatcgatgcaagttagtcaagtcttcgagacagattatgtatgcgattagaaaaaaaggtccaaatttgatttccagcactagtttaatggttttttctgattaggaatataatcacatctgcctttttattaactttgttccattatttacattaaacacaggtaacggactgttactcagagaatctgctaagacaaagttcacccaaaatgtttctccaccataatcatattcccgtagccaacaacaattgtaaacatcgctttaatcggcgttcctaatccataaaagttgttggttgctttgtcatgctgcgaagaaagattcaaacatacttgagtcgttcgcacatacgacgtggattatgtggccttcgattttttcaaacacagcgcttgcatactgattatatgcccattgaagcgtacgagccttataagaatgaacttaaaagtaaaattggaaaggatttcataatagacttgagttacaagtctgggactgctagtttatttgaggcgtgcgtctacaatggtgattttttacggtctaagcagctccttaaaagttttattgatcataacaaaggtgataaaatactgttaccaatgattaatttatatatccgtgaaatcattcagcgtggatctttcgagttgactgatgtcctgtcaaatgcaaaagaactattgcaacaggcaagactgaatggagattctttaacgtatgctctactttgccaagcatcacttaatccgactcagcgccaacttggattacccgtattacacgaactaattcacaattggcgttcagcaaacggtaaagttatagatatcttaatgcatgagtcagttttttcgcccgaagaggtgaaacttattatggatcaacttaacatacctataaataattttactccttctcaattgcaattgcttggaatcactaattctacaattgttggagaaagtgaaaatggtaaagatcaaaatggtgactcttccctgaaagaaaagcaaccagacgtcgagactactgtaacaaaaagtgcaaacttaaatgcccttagaagttcactctctagtctactgactgaatccatagatttgccgatcgatgaagtttctttagagtttggaaatcaaggtgatacattcaacctcgctagacagaagcttttagaaaaaagcgcaattctatcagctgctgaagtttggaagtcagaacatgaaagtgttttaaatcgaggtaatctgcaagtgccgaaaaatgtttcctctttgttctatagttggtatgtacaacttgaacaattgttcaaagaggaaatttccctcatagacgatttagcattaaatgaatctttggataagaaaaacgaccggttaatttatggcccgtttttaaagcttttatcttccaagaagctggcagcgctaacaataatggaagtagcacaattgtctacaaatcctcgatacgatcgtggtgctcgtgttacaacgttactcggtggattaggtagaagttttgagcgtgaatttttgtcggaacaaattcaaaggcaagaaaaaaataaaagctacaaggataagaaaagattaaaagaattgttcaacgatcctcgaaaatttcgacaagcggtgaagaatttacgtctttcaaatacaagggataatattgttttaaatccaagtgttgatagttggccttctgcaatagtcatgaaagttggttcagtcgctctttgtcttttgttaagtgttgcaaaaattgaagtaacagctaaggatttaagcacgggcggcatattgaaacaggaagttgcagcgtttgtccacacgtaccaatattctaatggtaggaaagttgggatgattgttccgcatgtggaattttacaagcttctttctcgtgatattgagaagccgcacctacatcctcaattgcttcctatgctagttacgccaaagccttggactagttggattgatggtggttattattatagccgccaaccgctcgtccgtttaaaaggtgcactggagcaggtagattacttaatgaaggcttcagaaaatggacaacttgatgaactctttaaggcagtaagtagccttggtaaagtttcatggcgtatcaatcaacgactttttaatgttctaattaggatttggaactctggagaaaaatttctttctattcctccgagagaggtaaaatgcgatatgccgccttatccaaaaaattcaataaatcctcgtgataaggtcatttggcataccagaagaaaagagcttgctgccttaaaaacaggtgctcactctcaaagatgtgactttaactacaaacttgagattgcacgagcatttttaaacgaaaaattttattttcctcatagtttagattttcgcggtcgtgcatatcctctaagttctcatttgcatcacgtcagcaacgatgtttgtcgtggtttgctggagttttcgacgggtaaaccgttaggcccaaaaggattaaattggctaaaagtccatcttgctaacctcttcggaatcagcaagaaagactttgctacccgccaggcgtttgtcgatgacaatatgcaggaagtttttgattctgctgatcgtcctctggacggcaataaatggtggtcaaaagctgatgatccgtttcaagctcttgctgcctgctttgagatagcagaggcagtacgctctggtgatcatgaaagttatatttcccatatacccatccagcaagatggaacttgtaacggtctacaacattatgccgctttaggtggtgacattgaaggtgctaagcaagtaaatttatggccaagtgaccacccaagtgatgtttatgaggcagttgcagaaattgtgcgtgggtttctaaaaaaggatgccgaagcaggggacgaaatggctaatttcttaaaagacaaagttaccagaagtgtggtcaagcctacggttatgactaatgtttatggtgtaacgtatgttggagcccgcaaacaaatttccgaaaagctggagaatattgatggaatggaaaagctgaaggttgcggattacgccaattatttgacgaaaaaagtttttgaagctcttcgttctttatttacgcaggctcatgaaattcaagattggctatccgcttgttgtaatctaattactcactcattaccagccgattacataaaagaaggaatcaaggatgaacttactccagtagtgtggacaacgcttctaaatttgcctatagtacaaccatatcgtaattacaaatcccgccaaattcgtaccaacttacagactgtctttattgaagaaagagatagaacagcaacagtacaaccacacaaacaggccactgcttttcctcctaattttattcactctttagatgcaacgcatatgtttatgacttgtttaaaatgtagcgaacaaaacattaactttgctgctgttcatgactcttattggacacacgcttgtgatgttgatcaaatgaatagccttttgcgcgaagcatttgtgttgttgcactcaaacaacattatggaaaggctaaaacaggagtttgaggagagatacaaaggttttttagtttcgaagaaggcgatcaaagctaatgatgaagatttgaaagctaaatttggtaataaatcttatattcctttggaatttccgccactgccggcgagaggtgctttggatttaaaaaaagttttggagagtaagtattttttctcataatgctgaaaagttgatttatttatatcttttggaatacattctatattatgctcacatttgagcctgtatacttaaaaaaaacacttaattttgtcatgaataccgataccattttgcctcacttcatggagctttttgttttgataggaaacaagtcaggttagtgaagtatggaaaccaaaatttcctgtctaatgactggattagtgacgcttgttctttgaagaatttgctctacaaagaagaatacttaatgattgaaacaatctcacaataaaatccgtttgtacttgtcaaattaatgtcgaaaaaattatccattgtagatttgtattaaattttagtatgaaactgaaattaaagataaggtgaaaccagcaacctcgaatgaaataaatgaaatgaaaataagaatgaacaaaaccaaagaacaaagaattcttacaacactagaaagtacaatttcactgactgaatgtcttcttagatgattacacgacttcatccatgagtcgttgttcgagttcgatactatcagtgaatcgttttgtgtgattgcgtaaataagaacgattggcagccataatgtaaggtttcattagcaagcgagtaacccggccagaaaaattaggaggaagattttgcgggcgaattcccgaatcaacgataagtttattagagtaagaaagcgttatcaaaacaaaataaaacttaagagaggcaaagaaaataagaagcaacaacgagggaatggactctgcctgaaaaaatagatacaacaaacttggtgaaggatcggaatcggctgattcttcagtactagaagaatcggattgaacgagtttcgaaaaccaagaaagtgcaaataaaacagtgaagaggacgttcaaaagaaaatcaattaaatacacatagaagagaattagtgcatgaggaacgcttgatttggggatgtgaatagccaaccaagaaaaaagaatgagcatcaaaaccgatgatacatacatgagaacctgccatggcgacgcgtcggagttttgaaaaagggatacaatgccgtaaagaccagaaactttgttgatgatagcaaaccatatgataatctcgcaaccaacacgaagactacaaaacccgaggaaagactaatgaattagtacaaatcaaaatagaaaagagcaaatgacaaatacatgattaaaacatcgaaaaaagctggaaaaaatagacataccttttgaataaagattttttcaaataaagcggaccaatttggacgccgaaacaatgccataatgagaaagcttacaataaaccgaataattcaacagttaatgacaataaggaaaagagagaagagagctttaaaaaaaataacggaatgagaaacagaaagattttaggtgttctacacacaggaaagggatttaccggatacaattagaagaaatattttacgcaagtattaacggaaactgcaaccaacatacgccaggcacagagaaatattaaaggtttatgaataccagttaagacttctttcgtaaagagaaagttattaaaaggaaaagacctacgcacttaacccaaatacacgagattatcgccctttttctctttcttgttagcgtaggcttttaaagtgtaataagtgaagcgggaaaaagagaaagagaaaaggaataggattacaatgtaaaaaatcgaaaattcaacactttctaaaacttttctccagcctcagtgttaagattgtttcgtttctagaatgggctaatcgcttgttgatggaccgggcaattagagaaacagcgagggcattgctttttatgtggtagtagaatggtaatcatcgtaaattgcttatacaacatccggtttgctgcgctaaactaaataacgaaaaggaatataacaacagtaaatgatctggtgacttcgggggttgggttggagtaggctaaaaacgtaatagatcggtgttattaaaggattcaagaaagcattgaatgtgtagcagcatattcttttaattatttgtaagatattttttttgatttcatgaaagaatactggagatttgattcacgactgtggatgatgtttacatatactattaaacattgattaattttgtagactaaaaacagtaaacaacgttatcagcttcaaaaagtttttaaatttgaattaataatttttttatcttaataaataaagctatactaccaaaattcttcaataataaaaaaaccctcaatcacctactaccgtcctttaattacactcttcatcggcttcacttcctcgccgaatctttgtttacttgtaccatcggtgtttattgattttattcggcaaaataattcatcaaagaagaagggcaacacttgtatgatttcttggtatgactgtacattggaggaaataatgactgacctgtttttcttctttttttttttttttttttttttaaaaattaccggtcttacgatacattcacatctaccgcttgacaacagctgcaaatttcattacacttggatatgtaagatggtcaataaaatcaaacgattttcttaggctagtcaagtcatacttacacaacaaattgtcaagaaaaattaccaaccatcatcatatagacactgtatataagccttcggtgaatatttacactaaactagccgaacaatttttccataagaaatattattttatattcaatttaatcttacagctcctgtaaatagccgatcgttcaagtatattttgtatatttatttactcgattaatggtatttgtttactttaataattattattaacggagataaaaaggttcctttctactactagtcaaatacataagcttctttaacaaaaacaaaccctcgattatgtagaacaatgcttgctgctatattctatagtccatcagcatgagcgttatttctgattcataatggtttaccgagagaattaatggtagcaaaatgaccttggatttcaggagagccgattccgaatagttgggatcttgtttgctaaatcgaatgcttaattctagtaactaatcccataacgactgttagattatcagaattttcttattctgttcattcgcttcaggttaggttaatgtgactgcttcgtagtaccggatggaaataataaaggttgcattttccttagtttatagcctacccaacgcacacaagtcaaattgcttgcaaaagaaatttccacgtttgcaagtgccaatgattgtgcgaagactattgcctcttttggcatgtagtcatcttagtactctttactgcattcttcaactttgtgaaattgcagtgagtcggtaggctacaacatattaatgtagttgctaggtagctttataggatgaacgtgattagcttgatgatataaactaagacttgttttaccatatttaaataaaactttgatatcaatcgataattctactgaaacggaaataatgttggagagtagtgagatactagttggtaatctagcacacaaagcaagtaaactagttggtttaaaaaaaggataaatttaaatcgtaatgatactgatatattgctagttatatataaagcacttttaatcatagtcttgaaaggtttgcattttgtacgagtggaagcatactatttcaaatgatataggcatgcgttcgactcatgctgctaccatgatgaacacgagccagaaggctcaatattctattaaacccagctctttgaaccaatagttgtgaaacgagaaacaagttctgaacagcagtttgtttaaacattgttcgtgtatgcctggataactatgctgttgagaaattttgttttttttactaaaaaaatgtcgtgcgactacgatttctcgctttgttgaataaatcaaaacaccattacgcagactatacatgcataaagagtattgtaaccttttgtaagattcttgtcatagtaaataagatatgctatgttccattctgtgcgtatatatgagcaacataatcattgatatataattacataactaaccaaaatttttaacttatgctttattacagtgccttttaaacagtttatgtgtgcagaaaacgagactgcaataaacatattctctataaccgtccgtatatagtaatgtaccatggtaacaaaactatcgtacgtattcttctaagcaggtagtgcgaaggttttgagagaatcatgcgaccagttgattcttccataaaccaacaccatggcatctacacaagttgtttttatagtaaccttatttctttatttgctaatcactcgctggagaaggaagaatgagaaatcttttattgcaagcgaagagccaaaacagcccgaatggagagattatactccagcagaactgaaggaatataatggctccaaaaattcattggtttttcttgctatcaagggaactgtgtacaacgttacaatgggatcaaaattttatggtccacaaggcccttatagtgcttttgccggtcatgatgccagtcgtggtttagcaaaaaatagttttgacgatgaatttattcctgattcagatgcagaagaattggatgattgcagtgatttaaacgatgaggagaggcaggctctaaacgattggaaagcattttttgaccaaaaatatcaagctgttggcaggctgataagtcccagagaggccagagcagcagctactatttcagaaaccgaagaaaaagttgcgcataattaatagcgacaaacctgttttttatgacttctttcatgcttatgggtttatgatcttttctttgggataatctaggacaagtggtatacgttccgcgtccgaaggatcaatctgtagtatttgggtacatttgatgatgtgttatgaaattactagaagcatgattgctttcaaaaattatcttgcatgaaatagaggctcttaagcaatgttgaaaaaagtccttgtagcagtaattttggtgccttgataaggttacgatagcatcttttaaaaaacattgtatgtcatttccatgtttttttttgacaatgaaaacttaataaccatctgtgtcttctattttgttgtaacatatataaatggtagtagatgtatgatccattttgaagaattattgtaaaccgttgttcatctgataattattagcacaacttttctcgtttagataactttatttcgtattcggagaatcttacccttacccttaaaatccttcgtcagtagctggaagaaggacaaaattgttttgtcacgaacaaataggtggtaaaagagttaaagcgtcatggacgtcctttcgagagtctttgacaatgaaaaagaagaactggatcctttattgaacaatccacttacagctagtgagttccgagccaaaaaagcagaactggaagctgaattggaatctattcgtaacggaacttgtaaaactcttttagatttggcagatgaacttagaaggagtagagatgaggaattggaaattgcagagcgttggagaacgtttttggtgaatcgggcacaagaggaatacgaagtggagatgaaagcagccaaggaggagtacgaatatcgttgtaaaactttaaaagaaatggtgctttcccatttgaatgagaaaaagagaaaaatttacgaagcaaaggatatgtttgacattgggagtgaatcctcgaccctactgctccatgatgcctcttctcagttcattgatcgtcgtaagcttcggcatcgtcgtaatgcgggaaatcaacaaaatacacaacaattaccttctttaaatttttttgatgactacttattatttcccaccgatgaaactgcagttatcccacaatccgtgaagaatgccgttcgcaactcagtaaattccgtgaaacctacttcagccgaagcctctttattctctcctcttctctctatggcaaacgctaaccctacgaacggtcgtgaacgagatccccgagcctccgagcgtgctgaaagagatcgtgaaaaagccgtggaaaagggcttaagcggtgctaccgaggaagacattcaatccgatttacaattgttgaaaaaggaacttgctaagaagaaataacttactttatgaaaaatgaatatttcgatgattggttgaacaatccttgatactcatcgttatcatgatttgtcctaatgtcctctaacctgaaataatgatttaattcatattgcaagggaatgcttactgagaacaagtcctcaatttacatatcgttttctcaaaagtttatcgtttgtttaccattatccttactgtatttttacttgcttgttatatgttttagaatggataaatgtccttaattacatactagtgattgatctagttgatccttaacttgaattcatttgtaataaatatatccaaaatcgactaacccacatttctgcttttacgcaccgcattcatctatttatagtccatatctgtagaataattaaagttcgctattcaatatactggtatcttgtatatcacgttataaaggataccccgcgccaccccatgtttcctcgcgatccccccataaggagatctctcagtctactgacaatattgctgtgcccttagccaatttatcagcaattcaagaaagtcgacataaaattcaattttgcagtatttatcgcttcacgaaggatttaatagttgaaggaaaacaagggaagtagttagttttccaaatcaatcttcagattgactatttccaagttgcagttttgaactgtatcctattcaactttattaaattcatgtttaatgtggactttgcctaagttttctttttaataacctttcgcttttactccatcttatcagctagacaattttctttgtcgcttccttatttttctcattttgtttaacccctctctttctctctcgttgaaactaaactgtgtgcattgtttgtggtttgtgtaccatcatcgcttattcattccttttattcattgcctttccttctttcaatttcactcatttatacaacggttcatttttgaaatagacacttcagctaatttcttaagtttgtaatatttgctttgcttcttgatatttttcgcttcccccagcttaacagcatatcttaatcttgtacatcattgtttgtagaagttttatgtactaaaacccttagtacgaattttataaacttctgttcttcatttgcaataatcgatccatcaacaatctacgagtatatcaacacccttatactctgtctttttggtaaccttttgcaaaagaaaatattcctttttatatctttatcccgttcctcgcttaagtcttccgcgaagttttgtttgtctactattcctttatttgtttgcaacaagacttgactttaaaacttaaactcacatttttccttggaagcacaacctctacatttattcgcttagttccacatctctggattttccaaatagacatcgaaggtacttaaacttctaggtactttttatattttttttacaagttttcaattttagatttagcatacctaactaaggaaatttataccgatcaaacatgcgtcctcgtcaaagatttcgtcgttttcatcctcgttggtcaaaagttaaccttcgaggcttcggtggtgtcggcgctttgaaaggtgttaaggccctaaatggaatgaacgtacgcgtttccatgagattaaaatggatctcaaatcgtatccatcgcattcgcaggagtcgccgcttggggcgcctttctataagtgtccgtcctaatggttcctggcaggtatatttattaagctctcttccattaaggagcctttctcgtgtctggggacaatttaacagagctcatttacctacttttttgcgtacacccggatttaaactatatgcttgggtttttggatgcaatttaagcgaattgaaggatcctgatttgactcattaccgtaattttcaagatttcttttgccgtgagcttcgtccagagactagacccgttgatcctgtttctcctgtcgtatcaccggtagatggccgtatcgtttgtcagggagttgtcgataataatcgaattcagcatgtcaaaggtctttcttactctcttgaagctcttttaggaggtatatcaagttcgaatcctttagtcgtcaactttgaggatgaaataactcctgatcttattcaaaagcacgagcaatttgctgaacaacactcaatttccttaaattctaataaccgctatcgtaaagctgatgcttcagctgccgttgtggatgaacattctgacgaggaagcacttctttgtgcttttactgaccatccgcatttttatcttaatgactctcgtaattccttaaattatttctgtcccttttctgcctttgaagatatttcaaattccgttcgtagctcatgcggaaaacgactctctccctcaagcaatttcgatctgaataaccttggaggtgacgatgacttgaggagtgagtcatctagtgattttgaatctgctcctgcttcaattcttgaacacgaaccaactaactgggatgattgggtacaagaagctgacgttacggacattgactcattaccttggcacaatatccgtcctggcaataagctgttttactctgtgatttacttagcaccaggtgactatcatagatttcactctcctgctgattgggttattgaatctaggcgtcacttttcaggtgaactctttagtgtttctccatttttggcgcgaagactacacaacctttttgtgttgaatgaacgcgtagcattattgggtcgttacgaacatggatttatgagtatgattcctgtaggtgcaaccaatgtgggtagcattgtcattaattgtgatcctactttatctaccaatcgcctcgtcttacggaagaagtcattaggtacgtttcaagaagcagtttacaagaacgcttctcctgttttagacggtatgccagttagtcgtggcgaacaagttggtgggtttcaactcggaagtaccgttgttttggtattcgaagcacctgccgactttgagttttccacttatcaaggccaatatgttcgtgttggagaggccctctaaacaggataaatcgggataatttttattaatcgctggattatccctgatataagttattgttagtatgagaatgtgtgtattctaaataatcatttgtatgtgatgaattaattaaattaacccatttgcttttgatcttctttttatttaaattgatattgcgtttataaacccataattatagttactatttacttaattacattccaatttaaagaattgacacccaataaatttattttattgatacacctttaaagtagtaatgaaaatgtttaaaaataagtatggttagcttgttttgacataaggtggcatgtcttcttttcaaaattcgtaattgataatcattacatatatactaatattttgtttattcacaatccaaaatttggaccttaaaattcattaatagattgcttttagattagaatatgaaattggaagatggtagacgacttaacggacaagaattactctttggaaacattttggacattataataaagggctctgaatccaaatacttcttgatttgcgtgataaacttcatgaaggtttgaatcatcaacagaccagcctaagctggcaaatttattaacagttggcaataacaagggctcaattgaatctttcaaaacattattaagaacttccaaatctttggttgttctttgagatgaaggacttgtgagccatacagagcaacgagtcgataccaaatcgtgaagtgtcggaatccacgatgaagaataaagtggatgacttataagaggcatcggaagaaaaaaagtatcatagtaggggtcaaaaggctcaaaggctccaactctatgcaaattgtggtagtaatcctgatgaaaatgaaggctgagtggggaaggcaaattgggttgcttagaaggaacaacaacttcaggtccgataaaatgcaattgaaataaacgacctgggaacaaaaagttcaatccttgtaaccaaattgatggtggtaatgaacattctttggtagcacccaaaacgaaaattctagtgggtctgggatcagtagattgagcagacaaaggacgatgaagcatatatcgtagagcagttaatgattgtagaccctggggagttaacccattttttaaattataaggagaattcttgtgaaggatagcgccgattgacatgggatatgttaataaactagtaatatgtctagcagttctagacgattggaactttgggaaatcgcgggtatagaagaatgaatcccatgacagaagagaaactacttcatcttcttccatgggtccaggaagtttgagtagttccggcaaagggtttggtcgtgctaagtcatgatagtcttcattaatttggcgtagttttgggataagggattggtgaatcttgtcctgttcccaatgagttctattacaatgagtaggaaatccagattcaggacactcatattccactgactttcccgaaattggacaccgatagacttgtttgatatgctcagagcgacggcgaagagccgttaagggagaacgcgataaaggatggaataattcatgagttggggatttcttcttgaagagattttttaaaaacgacataagtaaaaaaaatataagcgaaacgtcactcttgaaccaaaaaacaaccttctaccggtttcaatgtaactataggtaatgaaataaatttttatgtcggtgttgcagctaaatttaacaagtattgatttaggtgaacgtgtttagtagcagacgaagaaactaaaattaaaaatgtcaaggaacataaaaaatacgttaacaaggcaaactattgaaatgcttagtaaaaaaaattaacaaattagttcgtagaagcaattgctttgttcattagcaaccgacattcagtagcgaattttattctttaaaaaaatattaagtattgagttgactcaacaaagaggtgattttcaataatgttgatattaaagaactatctagtaaatcaattgcataacgggaaatgcactttctttattggaagtctacaatgcaactataaggaatacgaatcatctcgaaagtagctgtgttaatctaagcttctataattttcattgctcgtaatgtaaagtgaactcaatattttagtaacagttccagctggcccaacaagactgcaaactgaccatacagaatcccaaagctgttgtactaatgagcaactaaaaatatatctgataaattctcaatgttacatagatgatttataactttactgcgaaaatgtctgcctcttatgacaagcaagtcattaattatcagagccttgcgaacctattcgtctgccacctgacctcgtcaaaggcagtaattaaattggcaatataattcaggcaagatttttcaattttctaaaatccttcgaatgcccgcctccaaatatgctggatggtctcgagaccagctaatatccagaattttagaattggacgggaaattgcaaaaaaatacaaattcacttcccaataaagaaattgaggggaaaaatgaagtaattaaaaataaaaacaaattggataatggaaatgaaatagaaccccagcatctgagccaagaactagttttgcaacatgcgcttcaggacgcaagtagtcttccaaaactgaaacctgtcagaccgtttcaactagaaaaaacagtttttgttgcttttaaatttgcctattgtggttggaattacaatggtcttgcctaccagttagaaccgactcctttgcccactgttgaaggaaaggtgtttgaagcgctgttgagagctcatctcatcactgatccttcatcatgttcctttagtcgatgtggacgtactgataagggagtttcagccatgggtcaggttatatcattaaatgtacgacattcagaaagaagacctatcatatattgtgatgtattgaatcgcctgttgcccgcagatatacgtattactggctatgcatttccaccagaaggctttgatgctcgattttcctgtaaacagcgtcattataaatacttgtttactaaggattatcccggtggttctcttgacattgatcgaatgaatgaagccgcagcactttatctaggtgagcatgactttcgaaatttttgcaaaatagatgcttctaaacaaattacaaattatcaccgtcgaattctcagttcaaaggttatttgcattgatcccagtaccggtctttacgcttttgacctacaaggaactgcatttttatggcatcaggtacgatgtatgatggccattctatttttaattggtcaaaagcttgagccggcctctctcatcaatgatcttttggatattaaaaaggtccctactaagccaatttatgatatggcaagtgagtatcctttgattttgtacgactgtgactttgataatattgaatggacactacctacggatagtcctacgactgctcctcgtatcgctaaacatacatatgaaaccatatatcatcagtggcatagtctacgtattcgagagcagatagcttcgtttatgcttgacatagcagatcataatgtaaaaagatatggcaaatcggaagagtcaagcagtactatgaacgttggtgaaggattgctgaagcgaacaaaaaagtacatcccaattctttctagacaacgtcaggaatcagtggaggtcgtcaatgaaagatataaacgtaaaaaaggtttaaaagacagtgacgtgaagagtgaaaatattaaatagattgtcttatgacagaacaggttttaggttaattgctaattttattttggtccaaaatatattatcaattttagtataaccttcttaaataattagttgtaagtaagacttatgatgtactaaaattattttgctttaaaaaggtattccttgtgtatgtaagggacaagggtttccggaactttaacagtgccatcctcttgttggtgattttcaaggatagctattattaacctagggatggcagctgctgtgccgttcagtgtgtgaacaaaacccgagtctttgtcatttcgatatcgtgtgagtagacgcctagcttggtattcaagacaattagatgctgaagttatctccccgtatgattgtcgcgctggcatccacgcttcgatgtcatatttttgagaggccgaagatcccaattccgcagttggcatattcaaaattctatattcgttagcattagatcattaaagtggtatttttgttagatttgatatgtaccttgcgggtatttttaaagtttctacaaactctttttgaaaattaacaatctcattgaacatttcagaactccttgatggatgagtccaagcgaataattcaacttttgtgaactcgtgtaaacggtataaacctctgttttcttttccacgagctcccgcttctcttcgataggcacgagaaactccaacaactttccgttcggtgaaattattaaacgttttcttaaatccaagagctgcaagactaatttccgcagtcccaataaggcactgtttaggagagcttacaaggggggaagtataggaatctaactcgtaaatctgctgaccttcttcatcacgaggttgaaacccacaagctagagctatatcggtgcggacaatcgtaggaggaatgacaggacaccatccttttgatatagcaaaatccattgcatagtttgttatagccatttctaacagagcaatgtcacccgttgtatagcaaaacgaatgaccactcgcttgagcagcatcttctaggttgatcccttcatttgcaatctgtaaatgatccttcaaagaacccgtttttttcactaaaggactacctattttttgtacaacaacggccttatcttcaggacccacaggtaccgttggcaaagtagtattcggaactgccagacaatactggtataaatcattggtaacctttgaaataattttgttatactcttccgttttcttttttaaacccttagcttcattaactagtttccctctttcattcggatcactacatcgttcaatttggagagtaatctccttttttagagagagtaagggaaaaaattcattctttaatgattccttttcatcaattagtgatctgattttgggaactgtctctgctatagcttgcaaatttcgattaatacaatttctttgtactgcttcagcattctgatagatgtacttgtaattcaaaatcgcctgccaagaacttcttaaataactagtgtgcgtagaaaatgtccttaaatacaacaattgactcataaatatgaagccttttttcttggacgggagggcatttcccaggaaagtggaaaaccgacgattagtcaatcgcatcagaaattcgattgggcagtatacttttgtaaagtttttataaaacaaactatactttattttattttttcatcaacaaactgcttttgtcttcaggtaagcaaaagtaaatatttaacatttgagtagctagtgcgatcactaaagtctctagttataagtagaaggcattttcaaaagtaagtaaaaattacagctgtgtacccaaatctaattacgattaattttaatgttataaatgagattcatgctatttgatatcgatattctagcccttttctttatgttagatattaattgagcaagtttttaaactccctgttttacacaagttatacgagttgccaatgcgtagatgcccatctagtttagatatatatattaatatttgttgctattcttcttaggaaaataaaggatatattgcaagatttcgtgcaataaaaaaaagagctatataatcattatattttcggaagtgaaaggagctgcaaaaaataaatgagttataaaatattttaatacgatatgttttttcaaacaatcggttttacgtgtttccgtaaattcatgtcaagtcttaagagagacgacttaggaataagcagtagcagtaagttagatgaaatcaaacagaaggacttttaggtatgggattcattagtaaacgatcgccgtatgagtaaaaagtaattcacttttagaaggttatcaggatggatgcatcattgagatataaacggtcatatatcaacaagaaaagaaacaaatttgtaattcttttctcaaacctttaaaatatagcatattagtgagagttcagcaaaaacagctagggctgtccataaattccaaaaacaactaaagaacacgatcgatggataaacctctcacgttccaaaaattaaagtataactaattgtagaagaaagaaagcaaataagtaacccaaggaaaggttattcttcttaaaacttctaagtaacattttggtagtcaaattgcatgattaaaatccgaaaagcagcctttttttgtatgctgtcttgagaagaatgtctcccagagcaagtttagagaaagagctaaattcagcaagacttttgcacgcaaccataaatgcaatggatgtatatactcaaaatctcataaacgagttacaagaagcacgagattccatcaacgatttacagagtaagtaacgggtacattgaagattgcacttattttttaagatgaagaataaaggagggaagacaggttttgattaagaatgaataaagctgacggtaaaattatcaggagcacatgaacgcctaaagttagttggagctaaagcgaagctccaaataaaaagggatgagaagaaacccaaatcatgaatatttttttttaaaaaaattgcaaggtctcattcgattaatccagataatcttttctttcatacactaaaaatggagttagacgttcatattcacctctcattgaaaatgccaagcaaaggcaaatgaactgtgctttttaaaaatcgaaattctactttttgatttcactattaatggatccagaagaattcgaaggtgcttcacgccttggcgggccaataaataagacactaaaagcaagagctgccaatgtgaatccctgtgacatgactctgtatctcataaatttatttgccattaaatggttttctctcctaatgtaataaccagaagctaggaaagtccctacggtcattaaacaacccaaaggaataaatggatttcgaacaaacacatacttcagtttctccgaccttgaaagtgattcctcgcttgcagggaaagtaggaagctcaagattttcttctgacttttttggtaactttgaagacatcgaaatatgtaaattcaataaaaaaggctgtctgaataaaatagaatagtgtaaaatacgtgtcaggtaggtgaaacacgagagtaaataaattacttgattgtattattttattgggtttgtatttatgatataaaggtttccatctttataaaactatataataatattcttatgataatgtaaaaaatgaatattaggttgataatattttacacttatgtatcaatttatagtatatcatgtgtgaaagtgttttgcatctaacttaagtactttttttgctccgtagttttatttacaaagatcaaatattgtccaacaatttccgccattcatttcaggaaattttttgccgatgtgccctttaccgagcgattttttgaggctaagaaaacaatatcatttataaattatttaagaatgctatactgtacttaatgccgtgatactttgagagatcacgattcttgttattcggtgaattcggtcatatttatacaattacactctgatgtaactccgaattcaccgaagcacctgagtctgagaagttgggatgcacacgtattgtaacaccgaaaccgtgcaattatacaggttcattgcaatggaccagtggagcgacaataaagatgccattggcatgctttctgaatcgttaaaagaaaaggttgttacgaatgaaattgcacccgctttgaaagaagtaaaaaatcacaaatataattttgaaacggagatattgaacacgggaaatgtgtggaacaatgattctaaaaatggagaaagtggttctgcatttggattagataaaatatttcaaagcagtgattctggcaatattgcagaaggactagaattggatttagggaacataatgttagaaacccataatttggaaagtcctgcttggaagcatgcggattatgatggagttgctgcgagtgtgaatgacaataataatgattggaaattctttgtctttgatgaaagagaaatagattcgatgctacagctttttgttcgtgactttcgagctgataaaccagcattgagattagccccttctaaacttttttatcttgcttctcgtttcgctttcttttatatgcctaaggaaaaagaattgggaactgtattgctgaatgcttttctttgcgaagttaaccaagtcacacagcaacatcccaatgatatggttctttgtgttcaatggctagcaaatgtctcccttcttttgttttatttaaagaaagataataagcttgatgatctgacagttgacatccagaatcgatgttccgaactaatgaattcgctatacataacaatatgtcaagacgctatgcgtcgcatgaatgaaaatttggaagaaggaatggttaaatatactggtatccagggtttagaggatatcttacgctctcgtagttggaatttacttaggcgacgaccaacgaatgatgctagtacttcacctaggagtactccctcggcatcacctcgaagcattacaaaaatcattgcttctactcttcacttacttgaggtattttatatacatcctttgattcgtgcacagtgtattgagcagctgttttcctggttaggcgctcgactgtttaatattgtaatatctaacaaaaaatatttatcacgtgctgccgctatggagacacgctttaatatatctagtcttgaagaatggtctcaaactaattctcctaaattacagaagccttttgattaccccgatgaagatctaaaagtcgatttaatttctaaacttttgagtttggttcaattattgcaatggctgcagtgcctttatcgtttaagcgaggacgaagatcccagagcgttacaagaaactctggagtcgttggatgcgcttaatcccagacagatttatactgctgctaaactttaccgaccagacataacggaaaccaaggtttccaaaacatttttaaaaaaacttgatgcgttccatgaagaaaagctacgggaaaaaattaattcttctgataaaggagatgtgtcttatgaatttgagctgttaaaagatgaaaccgttttctctcccttaaagttgccgacgaaggctcagttaataaatgcctattcttatatcgtttccggaaatggttttaacgaagatcgaaagattgttttccaaccccatgtttcaaatattttaattgacaaattagaagaaaatggcctttccatggaaagagccgagctacctaccagtgtttttgaggatgaattgcaaaggcgcgaatggcgaccagaccaggaagttgaagaattactaagtacttgaccaacctgatttgtcagttttcgtttgcattcatatggctttatgttttctttgatgttattgttgttatgtatattcttcatttcgcatggttccattctttgtttatgttacactgagtcattactaaatctcgacaatctattgtcaattcaataatatgtatttatatctcggtttttaaaattttttgacacctgttaactgtaaaatatattttgaatcaaatacgttcagcagtgccaaaacagtgaaagcaactgctgctcacagtttgtactaccatttgaattgactgactactgacttcctagtgctgactaactaacattcgaaacctcttgtatataaaacagctcataaaaattgtataaaagagatagatttagaccataaaaaaagactgttcttgaggcgaatatgtttagcaaagccacttgtgtttcgaatgagatagtgccatactatgtaccctcttagcaatgagttaatgtcggcaatttactacactacattatggtgcaccaagttatactatcaaggacaagatccattgattgatataatttccgaatatattcgcaggtatcggatttaagaaagttattaaatcgaatttattgaattcattgtaacttataataaacgcgtcgccgacaacaacacctaaatttatattcatatctgattttacactctttatttgaaaattgagaatcgataattgtaatgattgggagaacatttaaaactgatattgctgattacgaaaccgcaagacccgattatccaccacaaataacggaatggttaaatgatgaattcagtgttaatgagacttctactattttagagcttggcgcaggtagtggtaagcttacgccaagaattatagcgtctcaacctaaggaaattatcgctgtcgatacatacgtagagatgcttgatgttttaaaaaagaaattcccaaatgttgattgtcgtgtgggttcagctatggctattcccctcgaggatgaaagcgttgatttggttgcttgtgggcaatgcttccactggtttgcaaatgaagaggcattgaaggagatttaccgcgtcttgaagcctaacgggaaacttgctcttatttggaacattcgtgataacagtgtaccatgggttgaaaagtgtagtcagcttttagaaaaatgtcggggaggtccacttaacatgtttgaaaaggcagctgaactttttcctggctatggatttactgaactgaagcaatccttattcacttctgcgaaaaaatattctatcgaagatttgcacagattaatgaattccttttcttctattaatagactaccagtagaagagaaggagaaaatgcatgcagaactcgatgaaattatcaaaacaatccctcgcgcgcaaaatactgaccaagtagacttcaatattctaacagtggcttatagctctgaaaaggtgcccatcaactgatcagcctttttgactttacagagcactgttcattgtggtgagtagtggtaatacactctacgtggtatagtttcattgtagcgattcttttgcacctttacctttgttgacaaggaattatgagctttatgaatgatatttaataagattgtttcacgttatttcatcaatacttttttgggagatacatatcattgatgacactctcaatcggctttgcttagattgttttttctttttttttaccctctttctataattaactacatcattaagacttctccttttttgtctcactagcctaacagatggattgagaaaataatatagaaacgaattttttttagccagtttcaatttttagtcgtaatcccaccattacaaggaaaggtagtaaatgcaaaaactttgaattcagcatttttgttgagagttgtttgtctgcctgtgatggtcagccaatttcctattaaatcaaatcaaagtttcatttaatgcaaacataaaaggtaataatttcaagaatttgctatctccgaggcgaactcatcaaccaattgtccatttgaatccagaatagtcttagtggtatattcactacaatacaacacaataccgcagcgtttaagctcaaattatcaaccggtcgtatcattgtttttaaccacctctactctagtgaacaacaatcgttaagtataaaaagatggctgaacaaattgacttgaaaacatttaaaactgatgttgctgactatgaggctgcgaggcctgaatatcctataggaataaccgactggattactgatgaattcttaattgatgagacttccatcattttagagctgggtgctggaactggcaagtttacaccaaggatcatcgcgtctcatcctaaggaaattattgctgttgacgtataccccgagatgctcgatgtattgagaaagaaattcccaaatgttgattgtcgtgcaggctcagctatggctattcctcttgaggatgaaagtgttgatttggttctttgtgcacaatgcttccactggtttgcaaatgaagaggcaatgaaggagatttaccgcgttttaaagcctaatgggaaattgggtcttgtttggaacactcgcgatgacactgtgccttggattgaaaaggttagtaaaattttggggaggtaccgaaaggacgcacctagctttgttagttggaaatgggccgaactatttcctggtcatggatttggtaaacttaggtactgtgcatttcctttctcgaggtgtcttacagtcgaggaattacatactttaatgaattcgttctcctttatttataagcttccggaagaagagaaggagaaagtgcatgctgaacttgatgaaattgctaaaactattccccgtgtccaaaacaccgaccaaattaagctttgttaccaaacgatggcttttagtagcgagaaagagcctgccaagtgatgaatttttttcaagcgatactcttatgcgtagaagtaatacactgtgagtgatgaaaccttcgacgcggcgcaaacattttgcacttgccatctatgatgaggaacataggctttatggatacttttatgcgtatgttatattctcattttttttcttctttcttttgttttgttgtttgttacgaggaattcttatgctgtcaattttatcgcagctaacctctttgttaagaattttgtttcgcgtattgaaagaatattttccaacaatcactactattgctagattcacctttatacgtttcatccacactttattcagtgaagattagcaaaaatgtttaaacgagaactcaattcttaacatagcttcgcttatcatatgcagctaatatataaatttttgaacgaaaattatcatcttatatgatacaagtgatcgcaaaattagggctcgtgagtatgactaaaattgcgattatcacttccactaaaaagtttaagcataaataattttattctttttttttcctaaacaattgtacgaaagaaatggaaaacatttacttcttggtctctaaacttctttagcttcacgtatttgtttgtacttttttgaataatgagttgcgtagtgttgcggcgctctacttagtacatcattatagaagttccatatcaaagataaacttgtactatatttggacttagccttatccatcattgtactattctgcgtttaaacagtctcaattgtcagttttgaaattgaattttatttgcttataagtcgcatttaattagtcgtatgttcttgcaattatcatcgagttatagaagttaagtattctcattcgcattttggcatttatttgctatcccttggtattcacccggtaccatcttttgatatcttcttaaccatatgtgtgtttttgagtgggttgttatacgttagtttgctcgaaggtttcatttggctttaagcattcatttgctattattcccattttacacaaaatcaggtagaggccatataaaccccttataagcttgattgaagaaaagaaaaagagaccgatataattggcctgtttcctattattattaatgtctaatttgattttaacgccttcaaacaatggcacagaacggccttatcgctcaaggaaaactagaccttgtgacaattgtcgattgcggaaaagcaggtgtgtggtagagtcaattggaaatccctgcttattatgcacgcagttgaaaattccatgcacctaccatcttcctcctataaagcgcaacaaacaaaaaaagcaacaggattctgtttcagatgacacaccatcagaagcaacaacaacgactaacgacgatcgtgatccaaagtacaatgccttaggcaataatttggatgctgtaagaggaaaagtgatttcacctacgcaagggtcagatgctcgtggacctgatggtcgtcaagttccattaaatctagcaggcattactgaaatgtatcatacttcagatgataaatttgacaaacttggacttgacgattctttgaactatccttatgtgttggggccaacctgtgattcagacatcgatcttattcgtgagtatttttcgtttgaaaacggtgtttgctctttcgataatatgactgttaagtacgtttctactagctccaaatcacctgtaatgtatatcctggatcctgcgtatgagaatgaccgtcatagtgatttttctcgatatgatcatgctttgcacgatctattatcaacatacattgatgaggcaactggccgcactttagttaatttgtactttagtcatgtgcatccttcttatcctattcttcatggacctaggtttttattatcatataaaaacggttctcgaaatgtaccgtctattttacttgccgcactttattccgtagctcttacctactggccttctgattctcgatcgtttggagcgccaccactagatcaacggaaaatgtggaccattgtcgaggaagggttgaattttcattttacacaaccacgacttagcacgatacaagctgctctcttgtatttaattagtcgtcctttacataatatgtacagtctttccagtatcctttcccgtacgactgtcctttcgcagttgttgggttttaatcatgattgcacggaatggaagatacccaatgaagagaaaaccatccgtaaacgcatttggtgggctatttttattgctgataaatggtattcaatgtattttgggttagctacgaacattcatgaagatgattttgtcgtcccaaaaatagaatctgatgaatcattgcctctggaaatcacatcgtcacattcctttaaaacatttcttaaaatgatagagcttagttctcttttacaggatatattacaagacttatttactgtccgtgcattaacccgtcattcaaaaaacaatcgttctattagttaccagatcattggcttttttaccagattaaacagtatccgtcctgtagaatttacagagcctgcgctcggagttggtaagtttttttttcctctttacactttactaattgttttattcagcctcattaaaaatccagtttgatgctgttgaaatattgttgtggaagacggcattgaggttcaacttacccgattttcagtctgcagatgacttattcgtttgcgtagaaaaatctgtttcgaattttgtacaaatcacagccaactcttcgggagactttttctggccttacgcaggattccatttttcaacacttgtttcgcttttaattcgcttgcatttagatttccatacaaacaatacatacggagctagagctttctcacttttggatgcgtttgtgcggcactgtatcacgttgcatgaggcaggttttgactttgttgaaatggcaattaggcgatcgtcttctttgttaaaggagctgggcaaggaccatccgcatttattggctcttcgagacgatatatttaattctaatgattcgcgaggcgaagaagcttataatcacgtaccagagcagctgtttgatccatggaatcctcattcatggacgtttcccaagtccgattaaagaaatttgtctctcacacactaactacattggctaaatacttaggtttacttcttcaaagagatctgtaattaatgtacatctgaattggtgaaaatgctaaagatcactttgttgtctgtcattcacaaacatatatatacatacaaaatattgaactatgctattggatgttaaacgtttcttctttatcttgtgattattttattttattttaaagtttatagtgctggtcaaagaatgcctggcatctcttatgacattttgaataataatacatttataattttgagtcatgatagaaccgaaacttaatggacttttgctgcatggtttatttaagtagtctataactttatacacgaagcttacgatacgaagtttttagattgactaaagttatattcatttgctaacgataggcatcaatgacaaaacaatataatatacatcaaacaacgtccataaatgctatttaacataccgagtaaatgaaataatgacaaaagcaagcctctaacaaaacaaataaagaaaaagaaagagtcaattaatacaaataatgagaataaaacacaagtatcgccgctgttgcttcaacaacgacgtacgagttggatgtattgttcacagtgtagaggatcgaatctagggtctataaaacaaacagttatgaaaggggaaaggaattaacgggtatatatatgtgacatctcattccaagtaaccccttataataaagaagcaaacattaaaggaaagagacagaattgtaactaatagggagaaaaaataaaaaacatactaaataaagatttatatagatgagtgtaaacgaatgcaatacgtccggaaatacagcactccacaaaatgtcaaaaaatggaaaaacgtcaaagtgattgttgaggacgcaaattcatgtaaagaagacaattatcccgtaaaaatttaaaaagtgtagggaggaggagtgtagtcctcgggaatgttgaagatacgctcaagaacctcacctacagcaccttcctcgttaccaacacgagaaacagctttggccttctcaatagcaatgggcataccattcttgatggcaacagaccaaccagcaatggcaaacatagacaagtcgttttgaccatcaccaaaggagatgacattttcattcttaacttcagggaggatgttagaggtgatgtactgaagagcagtacccttgttgctgttggaaggaatcaactcgatacagaactccaaagcttgagtagtagcaaatttctctctggggaatttaccaagaatgtcacggacgacgtcaagcttatcgggatcttcacagacagccatcttgataaccttgatttcgccagacttgaccttctcaatggcttcttcacaaggcatagagaaatcgaccttttcaccaatttcagccaaacgcttgacattcttcatgtcctcacgaccaggagtcaaagcgtagacgtagtgctcatcataaacaacgttggcgatgttggggttacccttggtggcctcaacaacctccataacgacctcaggcttcaagtgatcggcataaacgatctttcccttgttgtacaagacacaaccgttaacgtgggcggcagggaaggcatccaaatccaaggggatacgaatgagatcgacggcagagcgttgcttgccggtagccaaaacaatggggaaattggggtatttttcacggatgtacttcatagcacgataagtgcggaagtggaaacgatgatgcttatccaaaagtgtaccatcgacatcggaaatgaccatttgaagtgtgtcaagggtgggcaaattgttagtcttgtcaacagcgctcatctttaaaaatgtttatttaaaaaaaaaaaaaaaaagaaaaagaaaaagacaaataaatctacgtggggtttattggggggaaaaaagggcaagaaaagaaaaatatatatctaataaagtaaaaaggcgaaaaaaatcaacaaaccgtttttgtttttgtttttgctttttaccaatccaattcgatttccggtatatataccaagtaaaaaattccaatcaaagttttgttagacgtttaacaaacaccaacaaacaatacactatactgatcctacaaatccacacactgtgttttgtacaggaaagaatgtatacacaagggacgcctgtcgaatttatattctcggccaagagccatccttgacaagagccgaagattttccgacatcactgacgtcagttaaagttttcccgaagtactcgcgttgatatctgcagatgaaaaatttttccgagatgtacccttgtaccctgacatcaccgcctacttgagcagacgcagttaggaaaggaaggagagagaagcagcagcgcatcactgaaggcaagatcaaacaaggtgttgtatcgcagtagggttaaatagctgatagcgtagtctaacaagcaagccacaatgcaaacactagcatttaaattctctttgtgttaaggaaggaatgtgctggtatgttgaagttggtccaacattccgaatgttagtaacaacgagaaacaaggttttttgacgtgtttgtttacatgagcaaaaaatcatgcagctttaatcagtacacactttagtggtcggctatcgcgtagcaacgtcacgatagtgattcaaattccgaatagcgatagcgaaaacgctcgtgcgtaacaaaagaagattttccaacttaccgaaacgctggccaaccgtaagcaataaacacagacaaggttgaggatctggcaagaacgtttttgcaaagctaaaagagacttactgcagtagtttctttcagtgtggaaagtgtgatatcgaatgacaacgttattgatccaatagtaccgtagaggtaattaacgagtatgtatgttagaacatgtaatttgaaatatggtaaataacaatatgtatcgtagatgtcttttgtgagttctatacatccatatcgttattatacccatactgctatttcatcgatttcgttatttctctatgcttttcaacaaaccgctttgtcgaggggttagttaagaatgggtcacggtcgcagtcgcagtcgggggtcatggcgggatgaatgaaaacaaaggtcatcatcatagtgctctctttccaagcatgccgttcctaaatttctaaacaaaatcttgttcatactttttgcattgtaactttttaggaatcgtcaaccaatccattacaaagttaaagtacacattagtaccactatttgttaacgcgacggatgcacgacgtatgcgctgctccaagaaacgaagatttttcgacttttaatcaccaatgcccattcaacaagtcatcaattacatttttaaagtagccaccaactacatgtaacttcacaacactttccaaggaaaaggttgtcgtcttggacggtgttggtgggtggtaaaaacaaatggtgccgtgggtgatttcatatggtgacggagtaagtagcccaaaaaacgtcaacaaagaagtagaagaatctttgaaagcagtgaaatccaaaaaaaaaaaaaaattaaataaatcactcaaatccaatcactagaacttttctctattcttttttttttttttttttttttttttttaaaaatttctcttgatgcaatttcattgccatacatggaaagcattaacgattttgtatcttctttccctcaatctcgctatccgtttaccgcacatacactacccattcttgttttaccatttcacactttatgaaatttgctttgctttgcttagctactttactctacacctcactactgcctcgctactcttgtttaatcagtgtaaaagtaaaatacaagtatttattgttttctttcattatcaagacacaaggagttgggatatgatcaaaggaactcaatcccatatcaaccaacacaaatagaatttgcataaataataaagtcatgtttgcaaagatacaaggaagaaaaatattaaataaatttcaacttctttcccctttttcctcgccccacacaaacacatcggcgtatttatatctcttgcaataattgtagcatcccaaaaaagtaaatataacatggtcatgcacttttttgaagcttcaaaggatcgaattgagttgtgattagatagaaaattgaccgaggctcaaaaaataaaagataacaaagattaagtagaaaaccaagtagagaaatcggcaataatagacaaattagaaaataaacaaaagaatgcaagaaaataaatcaaaacgttacaaaaaatagtcatttcggcgcgctcgggtaacaaattttaggcgcaagattgattgattacaaacgggaaaatcagcaagacaaatatacaataataataggacaacaaacaacaacgagcaagtctaaattgaaattttttttcctccaagttcaatcatgcaacttccaatgaggtggtatgtgaagtatagctgttttggaaatgatcgcgtaacaagtcttccacagcaattggttcagcagtcgatgggccaagtcctggtagcggagcaaccacataatcaatgtttccttgaaggaagaaaggaattgtatagcggtcagagccactgttgttgcaaacacgatgcattgaggacttgtaacgattgttggtcaagatggccatgatatcaccaaggttggcaatgagagcgccgggagcaggagaaacagacaaaaagcaattggatacgggatccaaaatctccaatcccttaacgttgtcttgtgacataagcgtaagcgcatcagcatccgtgtgctcttgaacacctagacgattaggagaagatggatagcgaagaaggcggatagaggtagtgggatcagaacaaaactcgtcaaacgcatcaggagacagttccaatgattcagccaaaagcgacataacatggttggcaaaggcaagcatttgatcatggtatttgacaagagccttgcggaaactggaaccagcagtactaggccatttgttgggaccctggaaaggacgaagaaggcggtctttggaaaggttatcattaccaaagtagaagctttcgcgaaattcgttagaaatggattcgtcaccatgtgcaaccgcattgcttgtggtcatatccgcatcaaacatactagagccctcgccgttagccaacgaacttggaggtaaaacgtatcctatcgaggagggaggtaagggagcctcaccgggatatgaaccggcttcaaagtcaataccggaaatttcaagtggtgaagaggaatcttcctcgccctccaaaacaaaatcctccatcaactcataaccacggttgctgaacatatccttactcaatgtcagtttctcatcgaaaggaagctcgaaaaactgttttgaagcgcggaatgcatttttaacaacatcaggactaattggggagttgacgatttggaaaaatcccgtagattcacaagcggcgcgaagttgttgaataatacgctcatgagcaccgggttcttggtttacgtacggaccgaagtcgatcaggggcatgatacgattttgttcctccaacgaggcctcacgaacatactgagtagagcgttcaattagttgcgaaagcattatgcagaatgtgaattaagtagaaaagaaaaaattaaaaataataggatttaaaatgcaaaagcaggatttgaaaatgtgaaaggatgatgtaaaaatgggtgtggaatcttcaatttaaaaccaacggaagactgaaagtaagggattttaaggcttattatagaaattatttaatttcaaaaaaaacagacttttcagttcaacagttattattcagtaaagtggggaaacaaaagcagcacttcaatggaaaggtgacttattttatactgtaacaaagcgtaaaacacaccaatctatgattgtgttggatagataagcaaattcaccgtttgggcaaactggcgtaacgctggggaatagatagaagttaggcggctagcactttaccaatgtccaacttttcggaaacaaaatatccactcaaaaaaggtgagttgtatgatggatatttaactgactctgcagtattgacgtagaaaagataaccagtaaaagacaaactgaccagcaaatttaacaaatagactacgtagtcagataaaatttcggtcttgattttagcgacggggtaaatataccgtattagataaacccagcggattgaagagataagaaaaaaaatttttttatttgcaaggaaagaaccaaacaattccaatcacgaggcaataaattctgagctttcaattaagaaacctcaacaatataattaaaaagaagaagaaacggaaaatattaataatctgttcctttaacgaaaaaaaaaaatttcgatataacaatgattgtccaataggggaaaaacttgttcactcacaaattactaagaatgaaaaaaaatcaaattgaccttttcgcaatcagaaaaaaaaacacaaacaaatagatgtgataatgaatagatagaaattaggatggaaaaaggcacgcactattaaagatgtattaaaatctaaagtgcttacaaaaccaaagtaaagtttataaaattattataacaataaatttgacaactttttttatcctgtttatgtaaaacaacaagaaaagtaaatatgaaaaattataatagcaagtctcaagattgtaaaagacttcaagtgctttcttttcctgttttaaatataattggtatgaaaagtcagcaataactcgtccaaagaaatattaatggatcgttatattcagacgatgcagactgcaaccagtttcataaaataaaataaaaaattaaaaataatactttagcaagttttcaaactgcttaagtgagttctgtaaacagaggcttgtaggcaaaacccttctttatataaaatcgttatctggtcaacctgtccttatctcgtctctatatcgttgctttttcatcaccctcggtccttatctgcatagagcgaattgaaggtgcgagatatccaatcatcacacggtggtgatggtgcatatatgataaggtgcagtaggggggcctagtgcagccgaactcgctgtaaggattggcaagggtaaggaggatacaatgaaggaggactgtaaagggaagagctttcagtcgtaaatttacagaaaaaatctagttaggagagaaggaattcgcctttgaatatgatacttcgaatgggaaagatgaatggcataaatatggcggaattttcatcctaatacagcctcgttacttctctttaaacccatttaatgaatcgctgaatattgcctaatactaagcttgtgatcgggcggtttcactgtaaggtgattggaacgtggcatggactatgatagtgaaaccctggcctatcgtaagtggggggagtgggggactccccgatgcattgataagtgtgacccaaaaaaacaagcgctaattcaatgcgctaaaatacgataaaggtgcatagtgacacgcgttagatcatggtatatgagtagcaatattgtagcagaggaataatagggttggtagtaaacgagtatatacagtgtttataaaccgaaagtcgaatagtaggaaaaatagcagtgatgagagtcgaaagacgaacatcaataatttttgtttctgtttgacttttgatcgttgtttatggacttttccgtttttcagtcagcagtggtaatttgtgtttacactcgtatgccttgtatgcccagaactaaagctcatctaagcaatccctactatagaagagaaaaataaataaataaaataaataataataaaaaaaaaatctaccttacttcattcaaatttatttcattgggttttattttctttttagtaatcactttaactcaccgctattttggaaattgtagattttttattgaatatcgccgatttttagtgttttacaaactgtaagcccaatgtcgcttgaacccagttttacagtctggatgaattgattttctttgtattacaaagacttttctattaaattttcattttctcaattgtatcaaagacatgacagcaaaaatcaactcgacactatgaaatatactatataacaattgcctgttttatagatgccaaactgattttataaaaaagaatgtaaaagaaaataaatgaactaaaaaaaatttagttttctacaaaaaagcaaaaagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatttgcttcattaatttaaactatatatactgtaattaaagaatgtaatttatcatgtttgttctagctcattgtaaacaaataccacttaaaagttcacattatattatttaacattgaataatacattctccctttgcattcatttaacacaaacttggcttttgtcaaatcaaaaccccatgtacattcaacgatccttaaaactgctacaatgtatagcacttgcgcgctcataatctaatattaaatatacaattttgttgctttcttaatgcaatatgaatgttttaagggattgtacgtgaagagctttaataaaagaattgttaatagggatgcactaattggtgagttataaaatgtaatgattttaaaatcatttatataagaaggaaaactaccttcattttttttctttactaatttatttttctttttttttaatgtcattttgttaaatgtcattattttttcttcaaaataattctcatttcctggattatgtcaatttaattctatatattttataagttaaatttctttgttcttgtaaataaccattctgttttctttcctagattttaattttaatttttttttttaaactggcgatttaattatcttcaattttatatagttatatacaacttgtccgactttgctttctatacatttctttgttattgtaactcattaagaaaatatttaatttacatattatcaaacagttaaaaatattgcataatttttcgtttcgttgcaaatagatttgcaatcttcattttttcctatccattacatcttcaaacctaccaatctctaattttgatctaattacaaatctcgtctaaaatactattccagttcgaaactctgaaatgctacagtgattaaattataaaagctgctgtgtatttcgacgctttgacatacgtggacgagtctaagcgtaactgaatttctatgcttggttcatgttatcaataaggccctaagaaactgttgaaactacagtttttttagttccatgaattttttttgctgccatggacgatgaagaaggcaatgcgacactcatcgatgaaatttccgtccttgaagccagaagggatgtattgcttgatgaattaaagtctttagataatgcgacactgtccgatctcgttcagaagcccgagttgtccaaaaatttatctgtaaacaatgaatttctgaaagagactccgttaaatcaacctgcactgcattatgatcgactttctggtatttcctttttccaacccaatgatcctgaggagttatctagaaagacccttctcgtaaaaaataaaaagacaggagccattgagactgctccttctataccgcttcttggtgtccggttcgatatcatgttgaatccagtaaatataggctttacgaatctctcagagaatccaatatcttccgcctctggcatggacgaagaactagaaggtggaaatagatttgatgttccctattatataatttttcgagtatttcacgactcgtttgctttatataaatatacgattccaagctttctgaacatacaagaatgggctgacgagtatttgactggaaagaaccctgaaaggtttagaatatttttgtggaaagtagataaattattgaccgcatatatctgtcgtaaaaacgcacttttacaaatcaataagtctttgacaattgatgggacaaacatatctgccaatctttcttgtacacatcttgtcattcaaattccgaaagtcattcaagctacccttgtttgctcttcagaatccactagagtggtcaaatcaaggatatatcagtattctgatgaaaactggaaaagagatcacagacttgaactatctttattagacaacaaacgttgggttaatatacttgtatcacacctaactgctccagaaagtcatgcttcgttatgattgtttattaccatactcttattattattagacagggactatctttttatacaaaaaactttatacttgttagttatttacgattgcaccaaataatcgtccatattccttaatttccgccttggtttcatccttttctctacctgtctctccagttgctctttcagtctagccattcgatttccattttcagtaaaatactcaacgcttctcttgaaaaggaagcacatgtattcacgagtaatgtaaaactgaagcttttcggatgctgtaagacatcctataggaatatccattcgtaaacttgttctaatagccacaataaacttctgctcactaccttgaattcctgtttcccgaaaaccgcagcttgctgctactctttgcaaatgctgagcattcgctaaacttctcgtttgaacatgcagaatcatgggttcaaaagcgtattgtatttcccgatttccttctaccggagaactgggaacctttccgtattccactttttcatcttctaaaaccggtggtagttcttcatgtgcctgatgactaacgaaaagccagtatccacctccttttctggaatttgctccttgtacatagactgaaattcttcctgaacatgaactagttgttacccaatccgggtgggagtttataacatctagcaatggaaatattgggctatctgggtgtcctttgggtgatgcatcaggtacggaggatttcaagccttctaagatttcttttttttgagcatcaaatgatacatctattccttttatattcattcaaattgttcttcaaggaactccttgcaacgacttaattcaactcgttggtggattcttacaacttttcaacttgcgttgtcaacttgccaaatcaagcacctacatttttttttctaaattcaaaacaatatttgcagattcgtttgctcaaacctaataaataaaagaaatcaaatagaaaaaatcatttttatggtattttcgtacgcgcttgagtaatttatcaatccatgcaacaaacaagttccactgtataatattaacttcctaattaaggctgctacaaaaaccgtcccccactttatctaattttatgaaatgaagcgttcaactggaggaacgcaaccaaagggactaaacgtcaaaaggtcaaagctcgctgatgctagattcatagaggttgaatcacctgccctttcaaatggtgctgtagacttaaaaaaattcattgaatcaaggagttttgaaataacggctttacaagatgctatgaaaagatcaaaagaatccagcgctcagcgtgctttccaagctcttcctcgatgtttacgaagaagagcagcttctcataatataaaaaggatacctaaaggtttaagggatagagctttatatgaaatgcaactcagttcctcatctactttgcccattgcaccttccagacaacggttaaagagattcatcaaacgcttgcgaagaaagttagctaaatcaggtgaaaccaaagcaattgacagtacgggaagcttggttacagacaattctacagatgattcgcgaattccgtccttggctgccgtcaagttaatacgtggaaaatttgctggtcgtcaacttcggaaggtatggcttcccactcatttatgggtatgcaaacgcgcacacatgataaatgcttggggatatgccattcccgaaaaaccgactgagaaatcctatcgtcctacccatcgagcagcttttcggaaagatgcaattgcattcgacatgtcttatgaaccattgttttgcattagcgggccatacgaagctctcaaagaaaagtttggaaattcttttgcaaacggactgcctcctgtatttctgaattcttctagatcatttacatcttacctcgtgaagtctgacatacacgagctcatatgcccttgttttctacaatggaataaccctacagaagatgacaaaaaacagatccctgtaaaaaatcctaccgaatgtgtgcagttagttatacgtttacatccatctgcatttctacaagcatggaattacttatctggtatagctgttttggatgatcgcattgctatgcacgattggcgactagatctagcatcttttgatattcacggacccgatagcaacattatgctccacaaagtatttgacgacgttgaattagatgaagcaggaaaagtttggcagtcgatttccaattattcaagcgcatgcttacccatgggcgcctcgatatctgtgaaagcattagttaatactcgttgcgataaaaatttatccgaaaagggagaaaaaagcttattagattctgctgaaaacagtttaccagcatctgcaaaccaatatagcactcattttaggtattgggagagacaggaaataccctcttttgcagtttttgagaataaaaatagacatactcatgagaaaaaatcttctgaaaaagaagttatacccgtgtatattacgtatagaaaagaatggaacggactcactgttattttgccttgggattatgccaagtttgtatggaggaagatgatgtatcaaaaaggaatacgttttggcggattagaaaatttgcaccaaattgcgtttgaaaaaagaatgcctttctttccgattgattatccagatacgattagtgggcaactttgcgaagaggaaagaaaaaaacgaaatgaagatagctggaaaagacgtccacctgccaaacgcgtaaattatcaaaaattcggagataatttttcagaaataggtaacccgttttgttgtgattgggtttatctaaacgagatggttaaggcttcacgagatgaagataaaactctgcagctagtacgtgttcaagtacagttggtgcaaagaggtagcctgcaagatcgggctcgaatttattgtcttagtgacgatgaacttagtaaatggaagaccatcatttataaagaaaatctcactgctgaaaatttgctttacccaaagtgtccaaacgagacggctattataggattcgtcacgaccggaaatttcaatttgaatgcaggcaaaccttctggtatagccaatgttctagccaaaacgattaaaaatgagaaatccggatactgtattattcgcaacgtaggttgtagcgtcccacgattagcacaatggaagtttaatcagtctcattaaaaagatttgaggactgcattccaattttgccatgtgtataaaaaaagtgttacttttatatatgactgataattaaaactcctttatatctgttggcatcttcttggatgcaactaactaaaaattggtgaaattgaaatgctttcaaatagaataattgctaaatgacgcttaaatataattactgatcagtcaactgaaagttataaaccgatcaccaaattttccgttttgccgtagataatactgaattcaagggtgctttttcaaattcatttattcatgccgttattctttagaacatatttatgggaatgtattacgatataaagtatattgctttgtttacacatataatacgcaacgaatgcatgactttgtgggacctaatggcacattcaagtcacacctatatgctcgagagaagaagaaaatgtttaatttagaggttttgaatgaactagtttcgaaaaagcctaataacatattcaaaatacaaactattaactgcttgttgcatcaggttaccttaaaactcattatctgacataatgcactgttagcatttaaattattgtgagtcttttacagtatcctcctagacaactgtttatactattgcaaacgcgtgaggaaatattttcacgagtatttgaggtttgaaggggataagtttttggatttcctttggttcatcattttacaaaagatggagggagtaatacttgcttcgtcagctttatttacagtttatataggggcgaaatggtctgcccaagaagaagaacctgaagaaaaacaacttattaataagcgcttagctgtgctgtttcctatttttggaggagttacgcttgttctgatgtatttggcacttcgatatctgagtaaagaatatattcagctgatactacagggctacgcaagcttagcatccataatatgttttgtacgtagctttaatccaaaaacgacatttggaaaaattaccgcaaccatgagttcaattgccattgcattattctactttaaaactaaacattggatggcatccaatattttggcatgggcattagctgctaattccattagtattatgagaattgattcgtataatactggtgcgcttctccttggtgcccttttcttctacgatatctattttgtatttggtaccgaagtcatggtgacggtagctactggaattgacattccagctaagtatgtacttcctcaattcaaaaaccctacaaggctttcgatgcttggtttgggtgacattgtcatgcctggattgatgcttgcgttaatgtatcgattcgatcttcactactatattaattctacctcccagcctaagaagcactcgacatattttcggaatacctttatagcttatgggcttggccttggagttacaaattttgcattatattactttaaagcagcacagccagctttgctttatctcagtcctgcctgtattgtcgctccattactaactgcttggtatcgtgacgaattgaaaacactcttctcctttcgtagtgaaacagaagatgaaactgacgaacaagataaatgtaaaagtacttaaaattggtccttgatttagaatttcaacattcgtttgttaaaacccattccttacttcacgctcatccgttattcgccataccgtatttccatagtttgccatgtatatacgttatacatataccatgatattccacttacctcaattcaattttttacaagaaatttgcaaaaacctttattttgaaagtttattttagaataaaaagtatttgattacaaaatttaaattactccaaatcactactaaagagttgagcatagtgcatttataccactttgttccttcggcaattatttgactctggtgtctaaaatttgaaataataaataattttgattattagtgaatttcagctgtgtttctcctaaaatgtttggtctgaccacgaaaagaatattgacactgtttaccaaaaagcgacagacgctagttgagcaaaaattaacagagtatatgattgcaggtgaaaaaacggataatcaaatgcttcattttaaattacaggtcgaaacagctaccccaacccttgaccaattgaatatcatgctctctaacattggtaaagataaaagtgatttacttgtcgcaggtgctacgtctattgaagatgctttgacaaagtaccagcatgataatcaattgtttcgacgaccttgccttgtggattgggataagggaaaagttagtccatattccatccttctccaaactcgcgacttttctaaacttttataaaaatatctcttattccaacgaccgatttttacgtatcattttagtttatgagcatcctttcaactgatgttgaaatgcgatgcatttcaagttacgaataataaaaaattttgttattattatatctgcatattcaatagttactgtaataggattcatcagaaattcctttttatccacttaatatgtcgttcgttgccagatctttcgaatggacttaattgattgatatcttgagttcgctagtaaacacatatttgtacgatagaaaactttttaagggtaataaattagctaacaatgaaagaacatttcggaagtagaaagctcaaaatagattcttcgaatcataataaaatgagactttaagcatatgttaaagctaggtaggttaaacggaaatgagaaacgtgacacgcaaactgtaatcaaaaaaattattttaaactaaactctagtaaacgcgcgataacaaaacgtaaaagaaaaggaacggaaggtaatgctatatattctttaagggtgcgggcagccaactgctatgtggttttattcaataaatttttatatatcatgaaattaatatcgtcagaagttgtagtagtcgcaataaatggctttcaagtaacggctaataattgctatcagacaggttaaaattggctacaaaccatgaatgcgttgatgtcgccgcatattactgcgtacattgaacgcctttccacatccagcgtaatcgcagacaaacggcctttctcctgtatgggaatatgtatgaatttttagactagaaggcctagaaaatccttgtaaacattccgtacatctatatcgaacgttggcagcggaagaggtagacgaagaaccggtatgggattgtgcaattttgcgtgaagttgaatgtcgccgcgatacatgagctctcttatcgttgttgtgatgatcagaataatttgaatcagattgctgacccattggatgagcctgcgcgctgttgctagccaaagtagcaacaacactaagttccgcgctcatgttatccttgaaatttaaagaaggaatatatggatttctggataaagtgtgattgttttcagcgtcattaggaagcggaaccgagactggataagaggtgtttgccgggccttgagaatcatttgattgcgaggttgagctttcggaagcgttttcggcttgattaccatttgcatgatttaaagtattacttgcaggaggagcaaccgatgaaagacgtgattcatcgactgtgggatgattttgaagatctcgggagctgggttgatactgtgcaaattctgtattatgcggaacagggatgtgctggggcagtgcaccctgagcacatccaggacatacaattggataaaatggctgttgaaaaggaagtactatgggagcggcaggaataggagcagatgtaacttcttgattattagaagacggaggatttgcgcctgaggtattgttcttggaactaggctgctctgcagcttcagaagattgcctttgattagcaagcgccagttcgttagcctttgcaacaaaatatgcataggaaagaggggagtaaccagacaaaaatccagcaggaacagcagccggattagagtttccattactagtgttagaagcatcagtcgccgagcctgtagtcgcgtgagcataatgcgggacggcagcagctgctgctgctgccaagaaagtcgggtcggcgaatgtcccacctaaaatagtagaaatgggaggaagtctaagtcgagcgcttgatgctgccaagaggtttggaggcatatgaggatggccgtgaacagtagtacaacaacaaagtgcgttgtttgtagaaggagaaaactctaactgaccggcagcattcaggatagcaggcatgcttgcggctgatgtgacattgttctccaaattttgattagaatttgaagtagtcggggtgttagtattacctgcaggaggaactggtgccggtgttggacgagatacatttgcagattccgaaacagtagcagcttgaggatcgaaagctttttgagctacttgtggaacatctaccgagccatgaaaagcaggattctgcacatgtgggtatggacaagcaggaaacatgttatatactattccagaagtagtgggaagagaagattgaggagggttctcgttattacgtctattgattgaaggagtgttatctgagctcatcacttttaaaaacagcaaaagcctaaagaaatgaaaaaattgaactgaaccaaagtaagtcagatcgttctattcggagtagcaaagaagcgtcactggatagaaagtgagttataatgagactcggttaaatatatttaatttctgtcgtgagattgaacacgatattacgagaaagtcctctatatttgaggggtgaaagtgtccgatatttgattgacacagaattgctatcctacgaagtaaaagaatatctcagtttagccaaagcaagaacaattaaaagaggcaatgcaagagacaaaagaataacgggatccaaggatgatcaatgtaagaataaaaaagcaattgatcgactgattaaccctacagtaaatttttttttgggggttttttttataataaatagcggaaatgagtgagcggaacaaacaaacaaagcaaagaaaaaacaaaaacttcctacaacctttacgaagaggaaggaaagagtgaaaaaactagaaaaaccaactcaaaggcgctctaggacaaaaaaaatatggtcaatcgtttccacgtgaccaaattccaacgaaccaagaaacacaaataaaaaaactaggagaatacagaaaaattaaaatgagatgcagcaacaaagggaacgaaaagtaatttgtttgctctccacaagccgacaatttttacagcactctctttcctcgaagataaatccaataaaccgctaccttccaaaataccagaacgtgaaaaaggcaggaaacaaagaaaattaagatatccgtatgccaaacgagtggactcgaaagggcaaacaggataaaccaagagaaccaagctacaattcagttgttggtcaaatgatgctgccagagaaaggataacacgaaaatataagaaaatattacaaataattgggaaaataccactggaaacttggtggattccttgatttgcaatttacctagtggtgttgttgttatacagtaggagtggtaaacggggaaatccggtaaatatctttatataaacgtgagagatggcaaagcttttttaacggtgatcggcgtaatgttacctaaaactttgttggtaatctcaatacggggcgagtaacaattttctccagataacgaattacagctttgccggccgaccccgctttagctaaaatttttttaggggaactaatatagactcaatggaaggagcaaatcgacagaaacaatatagtctgtaatgtaaagaagtctacgaaaaaaccagcaagaccttgatgttctttactttctggattcgatgtggtggaatacgtcaaacgatcggaatttgtattttgggacccctttgacccatttacccattcccatatgatcgacgaatgatctgcgttgaagtaacaggattactatatcagatatctcgatggaaaaatgcattaaccgttataaggatatattgccgttaaaccgctatagcgacggtagtggcaaatgctggggattactgggctgtgaaatatcgagtgtagtaggacagactggagtaaagagattattattgggatcaattactaagtttgtatactgttctatgaggttattttcattgtatactattgtacaatattttaagtcattgcgttgtctacgaaatgggcggacagaagtgcgcctgtatacacattacaagagacatcttccccgttcagtgaattccatctatttacaaacaaattgttgaacgattattcacaatttagaaatggccgatcggcccaacagcgattccgagcccggtgttttcaagtgccatgcttcatttttctgcatgggagtatatcgctgtgtaagaatccatcacaatagcaaatggacatgcgatccaacgacgatggggcggcagtgtattgatcacacatcgccagaaaaactcatctctcgctaacgtaagcagataaaacaatgtcctcaattcactaatgactattctttagcgagagttgcgctagattgcctaacacttggcgtacaataggcggattaccaatggatatcccatcgtatggccaacattgggctcacaattcaatttaaaggatcgtaaggaattgcaacatagtacaggaataagcaacgtacttgaagctatcgtacagtatcacccgtataacaaatgctactgaacgatcgatcagcgaggcaagaaagtggattgaaaacttgacttgaaatcgatgaaaaggcttattcaaaataaaaaaattttttttacgatttacatatgagtcaaacgcatatcaagtacttacttccgtcttttcgttaacattgcatacttcttgggttagctcctatattaacgcattgtttaccaatctcagtaccagtttgttaatccatgttaaatcctttcattataattaatacctattttccagctcaaggtccattctttattttattttattttatttattttatttttattttactattattattattatttttaattttacgaaattcatataaaaactttatgcactcttgtaaattcacaattccgattaattcacatttaagttcgattaattcgcaattcatgtatagttaggcatattgcaggcatataccatatacacaaagaaccaaaaagtcgctgtaaaagtccactgctggataatccttcttgcaactgtcagtcacataacggtgtgtcactttgggtggataaggattacagtatagagagggggcgatcattagtcagtaaatgtatttttacatccatgaatggacccttgaaacgggatttgcattgtcttctgtcaagtgataccgcatatcacgtgcaatgaaatccatgatctatatttcggcatttgttttctcagctggcaatcgcagcctgccagtattacgagttgagtaggggtttccatgattccctacgtagagagagagtatcgcacatatacattaaggtaataatttgtatgaaatgagtcgagttgtcgaaaccaaattacaaatagaaatttaatggtcagatatctaatatctaattgattacatgtattgtttgttaattcattttaatataagcaattaaaaaattaacgctttgaatttttgctaagaatatattgtttttggtattcggatttgtaggattacattaaaagtgtcagctagctatattgtcccaacacaacaagacagcaaaaatattttgctttttactcttctcttttctattatttctttaattttttcaatttattataaaatattaattatttttcatacacatcaacttcaaaattcgcatatgtaatcgaaaacgtaccaaaagctgattatctgttacagttactataccatggcttgccttctggtctagtccaattcctttccccgtttacctttccaaaacccttttaaaacgtaaccaactttttcacaggtttcactggtcttttcttagtaggcgctgcaaccgttttggcgtattcatgatatacgtcttcatcagctccagtggtaccagcgacaccaacaacatggccaaaggaaacatcatccttgttcacttgatcacaatcctttgctaaatgatgtacagaggaacaaaatttacaacaaccacctttggggtacaaccctttggggttctgttcacattgtcccgacaagtgaccattttcatggcaaatgaagcatttagcaaacttcaatggtccttttttagagcaggcatttagagaatgctctttgctaccacaacgaaaacatattgaaacattatccttagcctctgggcagtcttgtacaatgtgtccctgttgccggcaggcaaagcaaaatttgtctctatttctttggttgattcttcgaagtcttcgatactcagagcgcttctttttctgacgctcatcatatcttttcgacgaaccaaaagatgctttcatattatcttgagaagatgattcttcatttgtattggaggaattcttgggttgttccaaaacttttgactcgtatggcgtagcttcgaggaatcgtttccttttacccatgtttgttattcgtgccattttttttaattcttatgccaatgaacgattacaccaaagaaatgccagaaaagagtattttctataattaaaattgtttaaaaaatgaatccaacaaggaaatagacttttagaattatacaatccacagacaattctaattgaaaagttttcctaaatctctagcctttctgtacctgaagacgaacactttcaccaaatataaattatactggtacgcatgtactaaaatgaaatattcacttctttaaaaagtcgaacagtcctctctatttggtttatggtagaaggtttgttgtgtctttcagttataaaaaaatttcctaaatttctacacttaagccattaggtttaaggtgtgattgttaagcgagcaagcgaaatttttataattacgatgttaagtgatgcattttcatgtgtataataaaatacattgttgctacatgtttctgcttttgactaatatgtcaatggcggacaagacatgcagggacaagcagcatggagttctttggacttgtgtttgagccttttagaaacctttgatcattcagataatacgggtgtaccaatgaccaccatttccttctttttttagtgaaataattgaaatcaaattatcgtcgcgatcacgtcctttatgctgtgcatccgaaaatgaaaaccccaagcctattaaattgctactacactactagtatgcattagcaaacaagttgttaactgttgatacattttggtttgtgtacatttcaatcaagcaacttatttcgccgatgacttaggatttttattgaatttttggatctatgtagcgacagtatatatgatgccaattacagcgcaccatatattccaacaaattgcgtttgggtgaagagtcaaatagaagacaaacacactataggactaggaaatctgttttggctaaagttggcaaatatgtgatagtcttttgagtcatttggaccaaatgcaaactatcgtaagtagatcatcatctacttattcgtttcattctagaatctttgatttagaagcgatatctaatattggtttatagttggttgccgcattgcacaaattgagctaaaggatgcacccgttccaattgaaatttataacatccggaattatcctttgcatttctccaattttgaaggattcacatgttgcatcttctgaaaagaaaggagaaaagagatatcaaccgtagagaaacagatgcggatgatttgatattgtaaactaaataaaaatgctttcacgcatagtgtatactttaaactcacctagacagtaacgtggattaggatagtccaattacaatttctgttatatcttcacatgcatatgttttaacgcctactgttaaaagtaggattctgtcttaaaaaatcaaaaacccgattgaagagatatttctttacttcgatttgtacagtcactttcaatggataaaattttgactaaaagagaaatctttttattaatcaatcagttatgactccgtaggtgacatattaatgtgaaatgaaaaatttccatgctacgtagacctccacagcaagcaggaagtttgattgtagtagctcataacgactctttattaattatatactttgaatgttttttatctaaataacctttaacaatgagaacacgcatcaagatgatttaccgttcatttatacttgaaaatcgtttatttaacaattagagtaattttacatcgtaaagaaattatctgttgcgtaaaagttgtgttaacagtacggtgttataaatttaaaggacctcataataccaattccttagtagaaagcaggtctctgtgcagtaaacttcttccatcaccgccaaattatgagcgaggagatagccaaattaacgacggttcagaactatcgtctagtagacttaatcggtgattttgctggagaggaactttttcttatcgatggagattccttgattttccatattttggcaaaagattctcaatttttagccaagaatggtgttcaaattttatatgctatttaccttttggagaaggaattagcgcgatttaagagtgctagactaaatttttgtatagtattctttaaaaattgggaagctttatactcccaatacgatgggattttgcatgcgtcgttactcctctttcgtagagtggctatccgccatcttcgcaagcatgtccctgtatatgttttcaaatctttaggagattctcaatggagcatatttattgcaaagcatcgtccatatggatttatggttcttgatagcaaccaaaatacaaaggaagggggtttagttatatcagatgagcaagtgatggtatttaaatcattcattttctttgctctttctgatggtgtacctgtcgctcttttgggctcttaccaatttgtagacaataaaatcttagtctgtatattgccttcattctttacacgatccagtgaatctgttgaaaacgcttctaatctcatctctgattatttaaagaagtttggcaagcctcgtcagtctattgaactacccgatattgctgtcgatgcttgtccttcaaacgcgtcacgcatccaaaccctttctgcagcgtggttgctgttgaatgaaaaatcagatcttaatgtcgatctctgcaaaattctcatcatcttaacctgcatgcttgaagaattaagcttgaacgatcgcttccaacctgccttccctctttatgaggatcctgcaattcagaaatttattattagctatctgaatgctacaaatacaatccttcagctgttggattccaaagtagatggattccatgatattttcgacggtcgcctctttatccgacttgttgttgatgctgcgttgggcgaattttgtattcctgatatttgtcgagaatccgctctttctttatggaagcttattttagatattgctcccgatgcaggtgacttgtttgattttcctagcctttcttcaatttccaaggatctgtgtgtacccattgaaactcctgtaagcgaaattgatatatctttgactgcctacaatgatcccgttatctccccttattatgatacagaggagtggaatcttgaacaaagggaggaacctggcattgaaactgttttggacttctcaaaacttcgaatcaatgacaaaaccatgacatccaagcgcttcgatgatttgagtgccactcgcaaaaccggtgataatactaaagaccgcaaacaggcgaataaagtacgtagacaagatcagttctttattagtcatattcaaaaatatgcaagctctttgactggtgctaaaggtggtcaactgaaacgtcaaaccatttttacgcaaggccccaactctacaaaggagtcaaagcaggcagtcaaagaagaaactagtgtcaaaaattcacctaaagggaaaaacacgaaaaacggtaaggctgagaaggaaaagcctggaaaaaagagtaaagctcctaaattatccaaagccgagcaaattcgcgctgaaattgcagcacgaaaagttgagaaagaagagaataaaaacgaggttatttggaatgaaactaaaaatgatttgggtcgtattaaagatttaaaccttcgtgctggccgtcttgctcagcttttgaatacaagaacgtatgacccgtatatcgagaacgaaatgcgtctatatcgcattcgtgtattactttctttatggaccgcgtgctgtgtaaccgatgaaggaaaagagaagaacattaagattgctgtcgaaattttccgcgaaataagtatcgtttatccaaatcctattacgaagcaagtgaaagcagctctggacgaaacacttactgcgttaggatttgaaaacgtaattagaaaaatgaaaaaattagagtcgaagcctctttcgtttccatttgtgttacctgatttggaggatgaagaatttgaccttgaggttccctatacttctcctacgttccaacttctccattttggtgaatacatggagaggtcgatgggtagtgctcctgatagccgtgttgcattcgatccggatgaatggcaacgtgaaactcttgacatactggatcgcgatgagtctgtatttgttgtagctccaacatcttctggtaaaacctttatttcgttttatgcgatggaaaaagttttacgtgacaatgatgatggagtcgttatttatgttgcacctactaaagcattagtcaatcaactttctgcggaagtttatgctcgtttcaacaagcattatcctcatgctggtcaaactgtttggtctgtttatactcgtgactaccgtattaataaccccacaaattgtcaagttcttattactgttccccacgtgcttcaaagcatgttgttgcaaccagctttggccaatgcatggtgccctaagattaggcgcatcatttttgatgaaattcactgtattggtcaaatggaagatggactagttgaagaacagctattgttattagctccttgtcccattgttgccctatcagctacggtcggtaacccacaggaatttcaagtatggctttctgctttgcaaagggctcactcttatccaattcatttgattgttcatgagcatcgttattctgatcttcgtaagtttgtatatggaggtgccaaggaatttaatggtttgcaagaagaaggcgacctcggacaaattgcatttattcatcctgctgccgccatgtctttctctgatggatctacaacgaatcttgcattcgaaccacgcgattgcttacagctgtactatgcaatgaagttagtttccaagggtgatttcaaaattagtagaaagcttgatcctgacaggtactttgaggacatcccctttattaagaaggttgatgccgtcggttacgagaagaagattaaggctacaattgacacttgggcgtctttgcctaatgcctttgcccctaactcaccattccaagctcttattaagcacttttgtagtgagccacaaaaggttgttaatagtcaattagaactgcataactctgcctattctttagatgccatatcccaaaaccttttgccaatgttaaaggatcttcatagtaaggagctacttcctgctatctgttttaactatgatcgtcaggaatgtgaataccttgctgaaatcgtttttaagacattggttgagaaggagagagagtggcgtgaaaattccgaggagtggaaagagaaaatgcgtgaatataaaaaatggcaatccactgctaaccaaagagccaaacagatggaaaaatttgagaagagtgctactgagaaacaaaaagaacaagcgttaaaagaagccggtgatatcagttggattgagtttttcgaccctgaggagccttctcccgagttttcttttgctggtgcgaagtcaacctatggtaaagaagaactttatcgagatttagaagccttgcgtagacgtcaagctgttcctgaatggtatgttgatgctttataccgtggtattggtattcatcattctggtcttaacagacgttaccgtcaaatcgtcgaagttttgtttagatgtggtcagcttacagttgtaattgctactcgtacactctctcttggtatcaacatgccatgccgaactgtggtatttttgggagatagtttacagcttaacgccttgaatttccatcaagccgctggtcgtgctggtcgtcgtggttttgatcttctaggtcatgtcggtttcttgggcgtacctttgcacaaaatctatcgtcttttgactacaaagctatgggatatccagggtcaatttcctcttactacttctttggttttgcagctatctcagcttatttctgggtctcaagcaggcccttttgcccgtgataccattcatgcgctcatggacgagccaaaatttatggctaatggatccattttgagcaatcaagttaaccatcatcttcgctttgtcattgagtaccttcgtcgtgaaggactgttagatgtttatggtaaccctataaatcttgcttcactaaccatgcatttatattacactgaaccaagcaattatgcattcatgaatcttttgaaagctggtgtattccataaaattgctgagaagtttgctactgagaaattcgaagccatgcgtgacaccgtcgtaatcttgtgtcatctttttggtcgtattcgcatgaacgagcaatacgttatgacattggaaggaagcacggatcttgcacagtctacagttgttttacctcctcttccaacggaaattgccgatgttttagatgcccatgatcagcgagtacttgacctttacaagacttacgcttggtactatcaaaagcatggtaatattggtgtggcagcaaataagcttccattatcgaataccaccattgagggttcagccaaattaccctcttcattatccgtaggcgtaatgtccgaattttgtgggttagcaggatataacgagagcatggtcggtactacctcaagcttcttggacaaagttccagatggcattttcttgaagacttctagacttccaatatttgaagccaacaaggccccttataatgcttatttactcgatttctttactcatggaagtgtcgatatgctgattgaacaaaataatttgaagcagtctgaaatttggtttgtacttaatgatttcagtttggtccttgctaccatctgcagttgccttggcaatctattaaatctcgtaactgatgaagatattgaaaatgctatgagtgcacttgaaggctccaacgctgttcaagccaccactgaaagcgaggccaccggagctgactggatgcaaaacatgaatggtaattattcaactaccttggcctctcctgaattggaggagaaaatggacatgaatcttttcaaggtatactgcatgtttttggaagtacgtaatcaatttgacgctaaattcagaaagatgtgggcataaattttgcgctgttgcttttactttttagttgatgttgtatggctttattctgttttttctttgaaaattagagaattgattgagcgtcatagaatgtttttttggagttatagcacgtcttcttgagatcttggatgttcaataaaaaacatatttaagaaaaaaaaataaatggtatttttttagtgtgatgaatgttaaaaaaggttttatttaatttttattttaagtgtcaaataaatttgttgtgaatttaatttccttatgtatttagaaatatattaaacataataagtgttattattggattaaaaggtcaatcaagcaatcctggtactgtagcatatacatacgatcagtaacattggcgagccaacttttcgggtataaacccagaaacttctgcttattactataggtagaaatatggatcaagctaaaaaatatgccaatttgttagacagttttcgatcatcaacggaagatattttactgctcgaaagacttgaagttagtgataaaccgatatatggtaagttaggatgaattgagtgcggatcccgatattcaaagctaacaaagttgttatcttatttagtgcttgacagctctttcaatcctccccattttgcccatctgggcatgtgcttatcaattcctaaaggtagtcaacttttgttattgttaagtattacaaatgctgacaagcctgttgcacctgcggctttcaatgagcgaattttgatgatggaaaaattaaaaacactaatccataattgcactgtttccgtcgctatttgcaagcacgcattattcgtcgacaagtgtcgtagtatatcaaataaattggggcctcgagaacaagtatacttagtaggttttgacaccttaataaggatattagattgcaagtactataaagaaaaggcaatgcaacaagtattacaaccttttttttcctgttctcaaattctttgcttttcaagagaagtagatggtactaccacggatgaccaagcgcaatatcttgagaaaatcaagaaatctcttttgccaaacattccaagtcaatggtcggaaaaaattaaacttactaaattaaaagggaatgtcggttttggtgtcagcagtacgagagcacgacaagcgatcatctctggagacgaagaaacccaacgtaaaatcatacctcaagagattttaaatgtcatcaaggtaatccaaccgtaccgccatcgctaactggagagactaaagttgatatgctccttatatattatgaatgctacaaaacccattcaaaagtttccaattgactaggcgaataagatattgacaacgcacatggccccattgcattatgtatattgatttgtacagactaatgataaaatatatactagatttaaaacaatcagctgctatcaaacataacatatactgatgttcatgctttttaattttgtggaaaatctaaagctttcctagccatttccagagcaccctcaaaagtttgattaccaccaatgaaaccggaagcatgaacaaagatgcaacctggaatgccagttaactcagaaagcttttcatcacgaattcctctccatggttctggtagtggtaagcgacaagtaaaagaagtgggatcaatagaaacagcctgaactctccaagctttcccatcagagtagatagcgtatttaaattggttctcaatgccaagttctttttcaatatcaaataaatgacccttccagggaaaaaactgatctacgatcaaaataggagaatctttagccttcaaaattgcttctcgagcgagagttttagctggtaaccatgataaagcataatgttctacagatcgaacaaaccatgtacccattaaatccgaggccttttgaaaacattcaaggtaagtttggtcatcttgcttttccgaattccatgcaggaaggaaacttgaaaccatctcaggtagactcatagcggctttgaagctaggctttaggccagccggataagcagaaattccattgtcattagcatcaagaccttcaacgaatgattgataaactttttcataaagtgtttcaagatcctgctcgtttattttcaactgtggaaggacagcgtgaataacttcacgaccaaaatgtttgtagatcaaaccggcactagaaagacgagtgctgtatttgggtgaaaaagtatcattgaattcacgttgatgatggtcaaaatatttaataccatcgtactttcctccaacatctacaataatgtcgcatgagtctaaaacttgaggatcacggctgcgcacaatttgggcaccggagaatctatctaaacggcgaagcatgtaaacagccaaggctaaatattttaataattagtataatagagcaagatttgaaagaaagctattgtagggagcaacaaggacaaagtcataggtacaaaatccaggacagattgattgtgcattatgcaaacaaaaatcaaaaaaattgcatagtaaaatgagtaattgaatgattaatctcctgaataataaacaagagctatcaatataaaaccgcacaagcccctaacttttaatccgcttaaggtcccaattaatcagacttatccaacctcttttgattctgtattttttttccccccagcaactaaatccaagcatcttgcaacagctaatttagaaataagtactcaccctcatctgcatgaaaagtaccactatgagtagcaattttaactaaattattcatttctttaaaacctttttaaacagcaagcaaagtctattgttcaggaagcgtgttctgtttgtagttcaaatccatgaaattcaataggccaaagcataacgaaggctacgctacttcactaagctagtcgaagaaatcttcaactagccatctatcaaagtacccgacgcatcagatatttctaactgagactaatttagcaattcctgaagcaaaactactgcactactttttcagagaatactacatctacaactgctaataaattacctctaccaaatgttaacactaagcaaattggctacattgataaagtttcaaaatgaaaaaatggatttattgattaatggcaacaccataacttaagcagtagcagcaggtacacgtgctaaaaattgtgttagtgtatatgcaataatacaacttaaatattaaacttactgtagatagcttgcttagagtgttggtccactttttggatgacaccgcgttcagccaagtcgcgaatggcaatacgagcaagagatccgttgatcttcatgcggtcaacaaggactgaaaccgagatgaacttgaaggcaggaacctccttgttgatacggtcgatgatgctcttgtcaaagacagtggcgtgttgagccttgtccttcacttttcctttagaccatttcttcttgggagcctatttctttgttaatcaacttatctctttaatcattttaaaattcttaccattttgtggatggtttgtttcatagacattcattgtcaaagagtattgtgccgtgactgttcttaataccctaccctacatttttcttccgcgtaactttacagagcgatattgatgatagcgaattttaatacgtaaatattgtaaacaacgggtttgctggtgaagaaagatgaattcattcaactttagcctttttgagtaacctttctttggtttactgtagaaagttagttttcttttcaaaccgtcaataaagagctgctttagatttaaaagttaacatacgatacaccaaaaagtagtttaaaaaatctcaaaagtttctaatgaatcattaaattatattatgtaatttagttatgtaaattatcaatacctcattcaaaaaaaacaagtttgacaagtccagctcgtcaaatcccctttcttagccacttagtcaaagtccgagtaattattcaaagaagctaacagccgaggtggattggcggattgtgaattggggacaactttgatgctacctgcatctacagttctggaaatatctgctttagaagactggttcattaaacctctaaatttccgtccttgtggacgttgggtagaagaaattataggtgttttataagactttgctcccatcgagttatcgtttgataggtcaccaattttttcggactgtgaattactcactagtttccttactccaggaaagattggtaaaacttcctctaagctgttgttatcagaggtatgtcttgttgaagattttttgagatatactctatcaacgacattgggaccaccgctagagaatatttcgcttaattcctcttccatttgctcttcttcttcatgatttaatgattgttcagaataaaggtattcgtcacctaaatctgaagaacctacaccagagtcttccactgtagcatcaagccaagtaaggttgtctttgctgctgacaaggctgtcttcaacagtagctaaaaatgctttccttttatcaccttctaagacattaaggtttccatcttccaataatttttgacgccgcaactccttgagtttttcgcgccgcaaattactgtaatcttcatcgtcactatcgtccaaagctgcaaatccattcctattcctctttcgtagagcaccagtagtaacgtctttcattagctgttttactaacttttcatcacgatccatttcttgatctttagcgaattgtgccattgaagctacctcgcctttttgtatagtagtctcgtcatcaatcatattttgaacttctaattcagcatcgctgtcagacaacccatcatcggaaaggccaccaattccagcatactcatcatcagattcaatagcttgctcctcaataaggtctgaagcccatgcagaatcagccttaccagtatccttattgtaaagcatagttcgactcaaaaatgttttggagtcccttcttgactctcgtctttcttccaatatttcttcatcatcttgatccttgttacgttgaacagaatcaatttgagtaggaatagtggaatctaattgagtaggaactagactatctacttgactcggctgtgtagatgaggtgttggttttgtcgtctctgctagaagactcccaacgaggaggaggttgactgtatgtagcgtcgacgattgtgagttgagaagcgcttggttgactgttttgaacataaagagatgtagattgatcaacttcgtcattaatgccaaaagaatcgtgtaattcttctgttttctgagaatctttgatgctctcactacttaacctatcgaaggaatctcgaatcatatctccattactttcatcatcagattcagaaattttcatattcgaagaaccatgcgaatctccagttagatcctcttcatcaaaaacaacacggctgtttttttgtcgccttttgggttctgcctgtgttgcctcaataatcacgtcggatattatgaccttgttggtggttttggctttagtagatggagtattagaagatgatataacctcctcctcgtcgttgagttcaccttcatcacttgcatttccagatgctttctccagttgtcgtattttctcagcatcatttctagcgcgttcaagcggatcttcttcctcttctttctcaccttgaattgtcggtttataaattccctttgctttcaattcctcctcaagttggttgcgttgcaattttgccataacagctgcacgtttcacaaggtttcgattaaaagacttaatgttaaattcattttcgaacggctttccatctttgctgagcttgatttcagcaagttgctttaatttacccttaattccatgctcattctcttcagataactttgatttctcaatattatcaagagctgtagtcttgggcttaacttcaatttccagctcagaatcaatgtcatcctcattcaattttgcattaatttcctttaataaaaattttttattatcctctttcttaacttgagtttgatttaaagtcgtaaacaagcttgtttgaccaatatccaatgcttcaggagtgatttccttcaactctaaagagtcatcctcaaccgaaagttcttttatgtcttcactgttcactattcccgtggaccggtcaacgctaggttttggctcttccttctcaacatttggaggctcagttgagttagcttcctcttccgaaattgctttattttcaagctggttatcgtttttgaatcctattttttgaaaaaattcacgaagagtcactttctttttaacaaccacttctggttttaaagctgtttctctagttaagcgggcagtattacgatgtagttccagtaaagcctttttagatgcatttcgaatttttctgtcggaagtatacttctttgaaagttctgattcgtctgccaaatcgctatcatctgcactttcagaatctaaattatctgatttgctatggcttgtagcagagttttggatcagatcttcctgttccttcttcaaggcatttcgtttcttttcaattaattgttgtaaacgtgaatttctatcagaatccttattttcagaggatggacttcccttcgcattatcacctccctcttgagtttcaatttgttcaacctcctttttttggagagaagacttaccaccttgttgatttaataatcgcctaacacgttcataagcagagtcaaaattagataaaaaattcgtatcagaatgaagatagatttcgctgctatacgagcgatttttctgattctctaaattgccaacggtactctctttatccaaagatgcttcagatacagcattgctagacaattgcatatcaacactcgccaacattttcctcaccctagtgcgaggcgtatctaaaatatcctcttgatcatcattgatggaagcctcatcagaagaatccattctgtgcaactcatcagcgttctcgtctaaagatgccatagatttaagcaccacaaagctcttattgaacgagtaatggtagttgctttgccgcgatacatctcttagtcctccttagaattcatcaacaaacgcgacgcgtcttgacgcgtcgcgactttccaagctgcgctctattaacaagaaaactacaacatatatacataaaaatacagggtattaagagaatttattgtaaaaaaaaaaacatatagatatcaactgtataaaaagggatatttcaatattaatgtgccaaaaattcggtgaaaatgaaataaaccaagggtggttttctttaattatgtaaaacaaatgtcacgtagttgcagataagagtaaagcgtttaaaccatcaatgctcacatccgtctaaaatttttagttcgagcagcatacagcaatttgaaaccattgcaaagtgcagtcatatcaccataaacgttgccctgtaaaaaaaacgcatttggaataaccttcaccggccatgccgttacaggactattaacactagctttgaaacataagataaagtatccaggatgttgatgatcaaagcaaaatgcataacaggatcgtttaggatttgcctcagaataactctcaagccatttttcggtttccgcttgtgtaccctttcgaaatttatcatgtatacacatttcatctatttttttagcaatggctttaatatgtaaaacaatcagctcatcgagatcactgtattgataagtcattttttcaaatcttccctttactagtaatttctgaccaattgtaaactcattttctttttccaattctaacacatcgatatgttggtaggagccttcagcgactttccatgtaacgacaatatggtcagagcccttagaagatggacgtataactagatcgccaacttgcattttcgacagatatgcttcggcttgagaggcatttaaatccttaaataacgggtgcttaattacgcgagcaactcgttgttcagcctgtgtttcggcctgcatcctctcagtatcccgcttttcagcctcagtatcccaataagatgtacgatgagagctagtttgtcttttagaatttgccgattgtaaaacactatttctaagtgaaagatcaaccataaaattagcctcgtccaaagaaataattacaccttcgactgtttgaccaacctgaagcaattggggagggggtataaaatcgtcactcacttcatcggctttaatatttccatcaattccacaatcgagtttgacggcaacgaacctattagtaactcgcctaacattcacgggtacaattgcatctgcttgcaactcttctggattttctccggttaacattaggaaaatttccgaaggtgtcagcttatggaatacattcctttgctctccataaggatccttcaactccagacggatcttttcaagagtgtttcgcttcttctggtgaaattcacgttccagttgatcagcatactcttcaagaacaagctcatcaagttttcctgtttcgttttcctctaaaaggtggtaaaccacccctcgattggtttcaagctcttcaatatcttcctcgtcaagttctagtgcatcacttgccatttttctagctaactcgtagtcttcattatgtatccttgtagaatctaaaatatccatattgggatactcatcattaggaataatgaagaaagaagagcaattaatgaaaacttttctcgacattatttgttttgaaattaaatcactacgattatcaatacgtccaccggtagcagcgattttctttaaaacataatctgctttgcgaggacctaatcccgctatgtagggaagtatattagcttcatatttgttagtcactgcttcgttaatgtcaatacccaccaaagaagatatatcgactaacgcagtttccaagtatttccagagaacatcagggggaagcaaatgttgccaaggatcaaatgataaagacatcaaatcacgacccatagcagcgtactcaaacagagggttttgtacataccgagccaatgcaacacagtagcaagaaatagttggtagagtaggaaattcatcaacagcacgagtagaattctgatatagacgagcgacctcatcattcaccatgattagatctactggttcgtgagacgttaacgaatcttgaacgtgttgacgaattttatgagcagaaacgctcattcccgaaacacctataacatctggcttaactttttcgacaaattcagcaaacattgcttgattagcaagatctcgtagatcggcaagttttaatgaatcagtaggctcacccacatcatcaacaaatacgcagataatggcatcagacgattcaccttttccattggagacggcaaggactgatggaatagtgccacgatcgaaatttttagttgagggctcatagggagcttgatcaagtcttgaaaacaattgatttcggcagcgcattccaagttcgtccaggtatcgagaacgtaaagtttcacgtatggcatcgggtgctaatgcagaaaaccttttaaatacttcttttaataccaattctctctgagcattccattgcattgcgttctcagaaaaattatctgaaacaaaaagctcgagtaaacctttaaaaacatcatcaggatcttcaaattcaatcgatagttgaattaagccctcttcttcggcctttaacatttttaaaaataggattggctctaactcaaacgagcccaagggtttccgttttaaatacttaaattcataataaggatgctcactacctattttacggacacctttttgagtggccaaaacagtaacgactccagcattgtacaatttgtcacggaaagactttcgaaattgaggatcatgaataatttcctctgctaaaactctacgtgccttttgaagtacctgctcaggtgatgacagctcatttgtcacataagtacgacttagttcttcaggcgaaagggtgttgtcttccacaaaacggagacgagcaccctgtgctacgttgaacgaaaagtctttagcactcataccaaattctttgacgagattgtaaagtgatgattttctaaatttttcaaaaaaagaatacttcgaaccttgtggacgacgaagaccagtacccatcagtaaggcacgatcacggatttgttcagaataagtgaaatgtatgtaatcattaaggtcatcaattgcatcaagagaggaagcagcttcacagaagggaactactaaatcatcattaattcccaaatcagagtacaattttaggatatcttgcttcttagaatgaagtgaccaaaacttggtgcaaaggaaaaaaatattccacaaatcattttgacttaataaaggagtaattgtgttcctctcacgattgttatgcactatataatcacgacggtgctgccatatgaagggtacttcaagactatcacgaataaagaagtgaactacatagcgaacagcagtttgaaacggctcatatagttcagcatcaatatcacgcctattttttaagagataatcgataatccaagcaacttgttccctaaattcatcttcagagcaatcaatgttcctcttcatataaagttgcatacgttcaggttcatccgtgattcttatgatctcatcctcctcggtaagcattttatcttttagttcactgggctcaaaaatggtcttcaaactgacagactcttctaactcgtcttcagcatcttcatcttcaagggcaaatgcgtaatctgttccatcgccaaagacttcgtatatttgtatataatcatcatccgatattcctaaagcctcaggtcgtactgattctatgggcggaccagtctcatatttttcttcttgacgctcttcgtcttcaaattcgtcttgttcaatgaaatctgcaaattcgtcgataacgccagcgcggtggccttgcgtgcgattaggagcttcatcatcgacttcgttttcttcttcttcttcttcctcagaaaatatgttttcaagagtctcttcttgatctcttccacgttttaaacgtctcaacttagaaaaacgagagccttggcctgtattctccatgacaagttccagatcttcctcatcaagcatatcttgatcagcagtactttcggcatgcttcttacgtttctttttgcgccgaatttcctgaggaacttcgtcttcttcatcttcgacgatgaaaccctctctaacttgtcgctcagcttcttcatcagttgcagattcttcagaagagtcattctcatcattgtcattatctaaaggaattccatccttttcctcttcattgttgttgtcatccacatttgtgccttctccattttcagctggataaccatcctcatttttatcaccattggtggttggtgacccgacaacttcgttttcactcattcctatttctatagtggacgaaggaacggcttctcgaaggtttgcggtcaattgtggcagagaaatacaatacttgaagatgcgcttgctttagatggtgatattttaataaaagttaatgcagcatcataaaacatttaaggagcacattaaaattcactagtatgttataagacaacgcaacgtgctttgtagttctaacaaatattcaatcgtacatataagcataaaaataaagtgctttgcaagagctaatatgcaatgctgctaatctgaattgttgttacaaaataccacagtccttgatatacaagacagacgttgttgttacgatcacgaccattcgttgcaatgattagttttggctttatttatagccgatatcaaactccctttgaataacttacacgggtatttacaataaaaattatgaaatccattatttcaaacacgtaaaccttttgagcgaaaacaaccctatttaccaatattaaaaggatgaaaggaaaaaaaaattcccttcaaccattcaaaatccaagtcatttgtaaaagccagaaaaaccgaattaaataaaccttttaaatgaaatcaacttctaatatgaacgaagtttagcggctccatccacgctctttgtcttgagaaatagctgatgatctttgttttgaataaacatcaacgtgattcttcttattataacccgcacgtcgttcttttttgtctgttcgtccactagcaccaatagtgatattgacgtttggaggatgagcaaaaccgaatgatttagcaacttttgcgagatccaatttattaatatcaaagatagattttaaagaatatgaggcataggcctgcaagtaggaacggtatccatcctttgcagactgctgcaaataataatttttggaaacaagcttttcgagctgagattgaacattagcaactttattggcaggaaattcaaactcattcaaagaaaccttggcagttttcaaataacgaaggaaaccgagctcagaaggagcgaggaacataagggatttaccagttccctttgttcctctagctgtacgacctacacgatgaatataatctcgggggtcatcaggaggatcgtactgcacgatccagtcaacggctggaatatctaacccgcgtgcagcaacattggtgcaaagtagtattcccttttcggcattgcagaattcaaaaaaggtgtttgtacgacgctgttgcttttgcttgccatgaagatcaagtactggtaaatctatatagttcagtaattctgccatatatttgacagaagcacaagatgacatgaaaacaataacttttttcttcaaattgcgttttaagaaggaaaataaaagaagaaaccgtttgtcagaatcaactacaacataaccttgctccaatccttcaacggtagaggtaggcttaccagaatcaacgttaacatacaagggtccgggcttaagagagatacgagcaagatcttcaactttagttgtctgtgtagcagaaaacaggagggtttgtcgattttccgagggaaggattttcatgatttgtctcatttcgtcctcaaaaccaatctccaaaattctgtcggcttcgtcaatcactaaggatcgtaaattgcggaatacaaatcctttggtattttgcaagtgatccagtaaacgaccaggagtagcaactaataggttaacacctttcaccaatttatcagcttcagcacggcgattagcaccgccaatgacgataccaaatgtttggtgatggtatttcaacaactcctttgcgacaccaaaaatttgaagagccaattcacgagtaggagatataataataacaccagtaccattacgaggcttaaatttcaatgcataaagcatttcaatggtaggaattagaaaagccaaagttttaccactaccagttttagctgcacctaaaacatcacgaccggccaaaagaggaggaatagagcgcttttgaatttctgtcatcgtttcaaagcccatttctttaattgccttttggatgttttcagagagttgtaggtctgaaaacttttcaatatccgaagtggaagaagcgttcaggttgacagatttttgaacacgctcatcttcattttcattatctaattcctcactttctgattctactgaagtattttggtcagcatcttcattttcctcttcctgctcgtaatcgtcttcgtcttgaggaagttcttcagcaatttttttatcgttttttaaaggtttttgacgtttttcttttacttcctcattacccgattgatgctttttccgctttaactcggatttagccatcttgtacaacgaatgcagactactaatgagtttgggaatttgcaaaatgcttgtatgaaaaatggaaaagtggaaaactgcgaaatgtataccgccgtaacgcaacgtgtcaaatctatgcagcaaagtaaatagcaatatttaacgatattcttttcattcaactttcaaatgttaaacaattatagtgttcaaattcgattgaaattcctaatctaaagttagtgtcttttaataaacatttcgctatctatactgcgtactatgtcacattaggcttagttttacattatgatattttaaagtagctgtggtgaatttctttatgaaagaagttttgctaaaatgacttttgttaatacgttacgagttgattaagcgtcaattgacactgtagaatataaaaattatcttataaaaaaaaaagaaaggtctatcgtactattaaatcctcaattaccagttatttactggttagtgtgctggtagttttccatgttaaatggctgtgatctaaggtaacaggtaccgggatttgtctctagtcatcacttgtcttgaacgggttgagaatctttgatgataatacagccacccagagcaaactatatttttgttaatcattcccattgttatatatccctcgatttaattggaattaataagttttcaaatctaacttaatttaagaataataataactggttgtggagaattttagctacatttgagactcagttacattggaattcacagtctgtcttttctattcattaatatcatcttttgacttcaccttcctgtttttccattaatcaactgtttctcactaccatcaactgcaaaatgaggctttggagaagcccacttttactcttagttgtggtcgtcgagctattttcatgggctgatgctttaaccagattcatttccgccgactctctgtccacatgtatgactgattcacagttatcagcaagtaagctctatgcctcgtattttccggacaatcaatctgttgcctttgatatctcgatacaatctcttgtttctacgaatgtcagtatagacgtcgacattagtgcatacggaatcgaaataaagaaggtgatagatccttgcgatatggaaatttctggcttctgtccaatgcagactggaaatattgctttatctggtagtcatactttaaccggagaggctctttctattcttgatagtattccctccattgcatacacagttccggatttagatgctgttgtgactattaatatttatgaatcagatacaaacacacaattagcttgtgttcgtactacagtgcaaaatggtcgttctgtttaccacagagctgtttactgggttatgtgtatggtaatcggtatcccacttttaattttcttactgatatcccctgttcttcaaacacccgcactttgggaaatcgttgaaacgatgattaccttatttcagtttgctcaaatccaggctttgtattccatgatggctacttctcttcctgctatcatttacagttggggccgtaatttcatgtggtcgatgggtattatcaggattggcttcatgcaagatgtttttacatggtacgttaaatcaactggcggcacgccatctactcttgtagatttgggtatacatgctaatgtcgccctcgcaaaacgtggtattgatttgggctctctcgccaagcgtgcaactactactgtcaccactagcacaagtgattctattaccctgaggggaatcaagcgtatttcatatatgatggggattgaaacgacgaatttctttgctactgggttttccttttttattatattgttgttcttttcattactagttgctatggcttctagatttattgttgaaatggtgctccttgcatccagaaatcaagctttgaaaaagcaacgtatccgtctttattggaaatctatatccaaaggatttttctatcgtgtgatttttgtcggattcactcaaatgagtgttttgtccatgtgggaaatctatactcgtgattcttccgctttggcatttttatcaatgtacgtgattgtggacatggcagttttgctctgctatgcatttgtgcggacaattcaaattatccgcaaaacaggaccttattcccatcctgacgtcttgtacaacctatattctgacactcaacacttgatgcgttggggctttatgtacgtgcaattagacgtccgtttcttttactttactttcccactgttgcttataaccttggtacgctcaatgttcatcggttttggtcagggctcacccaaagtccagggctgtgccatgtttggtattagcgttgtcgtttttgctcttatggtgattctccgaccttatgccactaaacacatgaatactttgcatatcggtgttgctttaatgaatttgataagtggttcttttattttagtgatgtgtcaagctttttatgtggaggaattagctcgtcaagttattggcattatattttttgcattgaacgctattacaatgcttcttttgatcctgggtatatttatacgtacacttatcgtcctgttccgtaaatcaggacatggtacttattaccgtatcctcgatgaccaaagcgagaaggctacctcgtataacaaatctattaaggatatgagctcttccgacatggccttctctgatccggcttactctggaactacgttgagaagctccgttgaccttaatacaccagaatatccgttttcgaatcgtaatgattcagacagtacgttcacaaataacaaatatgtttccccttgggacgctatcgaagaagcttcgtatgccaaccttcgtggaaatactgacgtcgaacaaccatttatggaatcagattatacccgcatctctgaaaataataacaacgctgaacgtcgacgcaaaccattacctaacaatgcttttcgttaaacgtggatggaaaatgttgtgtcgtattacatatatattacattccatctaccttacacattctttcattattatacaattgttgtctctgagatttttttaaactataattttctacaaagtttggggtaaaagacctttaaaacaattcacacaagcattcttacaatgaactcgacgaggaggttcaataagcaatcaatgtctaaatcttatttttagacaaaagtcaactatttagtgtattcgcatccttttttttatttatggttctttttttaattatatttcagaattttcccttcatttctgcttcttttcttttattccataattgttatagtgtataggtttagttaccatttaagcatatttgttggatgtgcatcagaaagcaaaaaaacttcacccgtttgattaaaatgcaatttagtaaaaaacatttacttctgattcaagttacttcttcacgtcttaagataactgataatagaaaacgacgtttattaacattttattgaaacaatctatagacaccggtaagaataaatccataagccattcccaaaataccgaatcgtttaagcttgtaattgggtgtattcaaaggaattctagattgcgaataggcatatattcctagacctgtgaaagcgcctgcgcccaccaagcggcatggcaagcaatcgtactgttcaaaccttggatcgtctaaatcgacgggtttgggagtttgttggaaacttgatgatggcatcatcgaaagctatcagtttaatttataaactataaaaaaaaagtaaccgcgtaaatatatatgtgtataattaagaggccacacagctttcaaccactttcactttataaacaagattaaagcactaaaaggtaaagtttactcaacccgctttttcttttcttgtcaactacaaaatgaaatgtcagcgatcaataatacggtatccaatttgatagatgttcaataataacgactcaggacttttttctctttcaatttgtgggaaatctatagggcgcgctgttcaaactgtttaatatattggtcttatgttctccagtactgaaatgaatcaatggcaaaagttaaaagagacaaagtagtgagttaagagctaagttatagatctactgaaaccgtctgttttattttaactatgaagaagaataaaagaggctaaagttacatttcatttttgtatatttgtagatctgctaccggatcaatatttttttgggcgatataattttagtaaaattaaagtaggattttattgatctcgagaaataagagagcaaacaaaacgacgatagaaagaaagagcatcgtaatattgctttattacttcaatctgacatgtaaaattatttttcggcaccaaaaattgccgctttttgaatttaggaattcatctcacatttgcattttacaaatagaatgctgtttaattttatgagtatacaattataattatagctatttatacgaagctttgcttctttatgtctcttccaaaagtttctatattcctgctatgtttattatttataaaatactgaaataaagtgtgtacgttaaaataggataagcggattaaatgcgttccgttatcttcgaatattatgactaaactgaatacgttaacgaaatttttccgctggtttctgctttttttggcgtttgtgattcaaacaaaaaaacgtctgttgacatcaagtcggagtggagacaatctttttgtaataaaactgttttaattgcactttacactctgtacaggctcagcctcgtccatacatactcaaagggttcatctataagagcgctagggcaaagtaacgagatttagtgaagtgtagtagcgtctccttctttcctttcgttgttacatgagccgctgacagcctagtaaatagctaaccactgccacatcgaaggaaagagcggtgtcagaatttgagtcgaaaaacgtttatttacgtcgaaatttttctgtctagagcaggagaaagtaaacaaatctagggatggcgacagaacttcgcagaaagctcgttattgtgggagatggtgcatgtggtaaaacatgcttattaatgtaagtaaaaatggtgcaagcgtcggaaaggtagtagaagggtaaagtagttgcttgggcctgttttaaattggcaagggtttacatctcttgcttagcatggctggagaagaaaattatttccgtaagcatgttcattgcctcaagaaaataatgaaagaatccccatagaaatgagacttagatggggtttagattacatttaataaatgttccgaggatttaatttgcactccgtaccctgtatttctacttactctttgcttgcttatctgcaatgtttcacgagtctgtgtcattgttatacaacttctaacatttttctttatagtgtattttctaaaggaacctttcccgaggtctatgttcccactgtttttgaaaattatgtagctgatgttgaggttgatggacgccacgttgagttggctctttgggatacggctggacaagaagattacgaccgtctacgtcccttgtcatatcctgactcacatgttatccttatttgctttgctgttgattctcccgattctcttgacaatgttcaagaaaaatggatttccgaggttctccatttctgttccagtcttcctattttgcttgtcgcttgcaaggctgatctccgtaacgacccaaaaattattgaggagttatccaagactaatcagcatcccgtcaccacagaagaaggtcaagcagtagctcagaagattggtgcttacaaataccttgagtgttctgccaagacgaatgaaggtgttcgtgaggtttttgaatcagccactcgtgctgctatgctcaaacacaagcccaaagtgaagccctctagtggaactaagaagaagaagcgttgtatcttgttgtaaacagcttgtttccaaattttttaacttagagaatttatcttttctgtttttatacatctcttcagtcgaagcacattcaacaagtttccgtattttttcgacttatgttgatttttatttcaccttcaccttggtgggagttttgcattgtgtggcctatcatgttacatagtcattatatcctctcattctttcctttttacttacctcaagtcgtgccatttagtcagcttggcaatgatttaagcgcatttcatatagctgttctaccatttcccctcactgttctgcaacgtataggcacctgcaaggagtatgcgtcttgttttcagtctttgcttactttgctatactcttcgctattagtttgaagaaaatttcccttattgccttgttattgcatggttttatttttcctataataccttgtttcttttgttaaggattgccatcattattatcctttctacctagtcaaaggacttggtaaatttttataaatcggtaatttaaagaatatacacctcgattgaaactcgatcaaaacccgaatattttataagctttctcacagcacgtaattgcttattatcgtggaactttagctgggtctccaattttgcactagaattattgtagaaaattgaagcgacattatctctgttgataaccttgctggtatacaggcgcttggtatttttatacacgttgatagtcgaagtagcagatagccgtagttgatggtttaaacattttgtattttgcggaaatttgcacactgtttatatctcattctctttacgtcaagcataccaatgtttgcaatttcatgttttgaaggtgaccgttgttattctatctatgcatttgtattaccatttgattttcactctgtctacaggcaagattatcagatgaagatataagcattgttgactttacctaaaaaaaaggataattgcgagggagcaaatagtgaattaaagggaaaagaacaaagtttttgtagctactaaaagctgtttgtctatctctatgtgtaccttttatagtgcttataagtaaaatgcagagtcgaaatcttcatgctttaatgtaaagcattagtaaggttacatattacaacagaaatgggaatcaaaatcttaaatctaaaagttgagaggtcttaacaaaaaagctaactcaacttagctttacaatttataaatcaaggaaacaatactttatcaattgtatgttatgatcttctccaacaggtaattgacaacatcaaaaagtaatataaagaacaaggggaaattgatatctagatatattagagaaattagtagttcaatctcatagagcaggttggtagtcgggttggaccgcgtgtttaatttatgtaaacagtcgcgtcgcgttgcaattgagacgcgtaaataaatatttaatttattacattcagtcgtaaacagagtatttataaacactttttttatgtttaataaaagataaatgtaacagttgaatgtattgtatcaggtcagaccacttcaacatgtttaatcgcgtttttttaaaaaaatatttttttaatttttaaaagtcggacttattttagcggaactttgatgttcagaagtgaaaaagataaatctatttagcaagtcttaattaacgtcttttagatatagtagagctacaaaaatgatccggtttccactcttagctttatttatttacattgatcaacatgacttaaagttcggatgacgcgacgcggcatcacgttatattagcgtgacgcgtctgaacgcgtttttcatttactataaatattcccggtatttaccaccttacaaactagaacaaacacgatgtttgtatacaaaagaggtatgaaacaggaaataaaatacagttagaagattagtagaaattttgttacaacgttgccgtttcgaaaaatgtcgtgattttactggggagtaaatgtttaaagaaactgagatttttctatttgtttaagcgtgtcattcagtattcactgtttgttgtgtgcagagatgtttaagcaaatgttcttttagccgtttgctctacttccaagtgttcggttgattgctgacagattcgttgctggtggcgttgtattcaaaattgactgactgttgacattgaatcgaaaagcaataatgtactaactgtatagacggacgtcaagagaaagtggcctttgacaaaatcactgctcgtgtttcgaggctttgttatggccttgattccgatcatgttgatcccgtcgaaatcactcaaaaagtcatttctggtgtgtatcccggtgttaccactattgaattggataatttagctgctgaaactgccgcgactatgactacaaagcatcctgattatgctattttggctgctagaattgctgtttccaacttgcataagcaaaccgagaaggtgttttcaactgtcgttcaacagcttcatgactatgtaaatcccaaaacagacaagcctgcccccatgatctctgacaaaatctacgatatcgtaatgaaacacaaggacgaattagatagtgctatcatatacgatcgtgatttcacttacaatttctttggcttcaagactttagagcgttcttatttattgcgtatcgacggcaaagttgctgagcgccctcagcatatgattatgcgtgtcgccgttggtatccacggtgaggacattgaagctgctattgaaacatacaatttgatgtctcaacgctactttacccatgcttcaccaactcttttcaatgccggtactcctcgtccccaactctcttcttgtttcctcgttacgatgaaagacgactctattgaaggaatctacgacacactcaagatgtgtgctatgatctccaagaccgctggcggtattggtattaatattcacaacattagagcaaccggttcgtatattgctggaactaatggtacttccaacggaattgtccccatgattcgtgtttacaacaacacagctcgttatgttgaccaaggaggtaataagcgtcctggtgcctttgcagcctatttggagccttggcatgccgatgttatggactttttagaacttcgaaagactcatggcaacgaggatttccgcgcacgcgaaatgttctatgccttgtggattcctgacttgtttatgcaacgtgttgaacgtaacgagcaatggaccttcttctgccccaatgaggctccaggtttggcagatgtttggggtgacgagtttgttgccctctacgaaaagtatgagaaggagaaccgtggtcgtcgttcattacctgctcaaaaagtttggtacgccattcttcaatcacaagttgaaactggtaatcctttcatgttgtataaggattcatgcaaccgtaagtccaatcagaagaatgttggtactattcgctgctcaaacctgtgtactgagattgttgaatactcttctcctgacgaagttgctgtttgtaaccttgcttcagttgctttgcccacatttattaaagacggaaagtacaatttccaaaagcttcacgatgtcgtgaaggtcgttactcgtaacctcaacaagattatcgacgttaactattatcctgttcctgaagctcgccgtagcaatatgcgccatcgtcccgttggtttgggtgttcaaggtcttgccgatgctttcttcgctcttcgtttaccattcgaatctgcaggtgccaagaagctaaacatccaaatcttcgaaacaatttaccacgcagcccttgaggcctcttgcgagattgcccaggtagagggtacatatgagagttatgaaggatctcctgcatcccagggtattttacagtatgacatgtggaacgttaatcccaccgatctttgggattgggccgagttgaaggaaaagattgctaaacacggaattcgtaattctttgttagtagcaccaatgcctactgcttcaacatctcaaatccttggtttcaatgagtgttttgagccatatacttctaacatgtaccaacgccgtgttctttctggtgaattccaaattgtcaatccatggctgttgaaggatctcgttgagcgtgatttgtggaatgaggacatgaagaacaaacttgttatgcttgatggatccatccaagcgattcctgaaattcctcaagaccttaaggatctttacaaaaccgtatgggagattagtcaaaagactgttattgactatgctgccgaccgtggcccattcattgatcaatcccaaagtttgaacattcacttgaaggatccttcctacggaaaaattactagtatgcacttttatggctggaagaagggtcttaagactggaatgtactatcttcgtactatggctgcttctgctgctatcaaatttacggtcgaccctgtggccttgcgcgctcgtaatgaagaatctaatgaagagaataagaagccagttataaagaatggaaaggctgaaatttctgcagagcccactaaagaagagattgacatttataatgaaaaagtgctcgcatgctccatcaagaaccctgaggcttgcgaaatgtgctcagcctaatttactgttgcaaaaatggatttgttaaatcccatccatgtttaatatcctacattttattgtttcttttaatgtttttattcaatattcttttcatttgtcgacatacataattgtgtcttaaattcaaccttggttttccattctagtgagcaggctcagaatggttctaatacataaattagattacgaattttctggaattttgatgttttccggggttttaaaaactcccaataatataagttactttttgtctcttgattaatgcaatgcattatcgacgtggtatatttgtagacatgagactgtaaattttgtacgagggaagatgtacattcgataaagatacttcataaaaaaatttgtaagtgcttctgatgttcctcattttgtgtaaacgggtaaggtggtatttgtttattcactggttaacgggctaaattgaggtatggtaaatggtttaatatttgtggcatcgtaaatctttatagcatgtgttttattacctttttcaagtagatcgtttgaaaagtgcaactgcgtgtttgttaaagaagtcaaaccaaatgcacgcaatggagtgagataagtcgctcatttgattgttgataaacaggatatcatgtagcatgcatgacttaaacaaattattttaaccgtacgaaattaattaaccatttcagttgaaagtattttcaataactgaagtacgatgtttatagcaatatcattattaggagaaaacttgatatggaaatactttatgaaatagttgcttcaatattacattatgcaggtttttatatttagtagaataattttaaaaagtaagtagtaattttaattaaaaagcatgtcatcgtgattcgtgctggaggcgtacacataaattgcttcgagaggatcgttgaaaggctcaaaataactcgcatttgaagataataagttttgagactcgtgtaatcatcttgagggacatttcctgacagtttgatcacataacttttcatcagataaatatccccttttcttaatttttaaaatataacgaggatattttaactgataacccaaatttgcgacattgaattgtattgaaaattgaattaaaaaatggatgaacgacatgaagcagcaggagagacgtcggaaaaaccaaaagtacttttcttgctgaatagctattatggccctttttatgatgatggagataacactggcgtgaatgtagtagacttatatgaagcgtttaaagtatttgaagaaaatggttttgacatagtaattgcgtctgatactggggattatggatttgacgataaatcctttcgagacccggcgatagtggatgaaacacaatcaatattttctaatcctgattgctctttgatgaagaaattaaagaatatcgcaagactggatcgattgaatccttcggactatgtgattgtttatatacctggaggatatggctgttcttttgatttcccccatgccaaagttgtacaggactttttgtatcggttttatgaaacaaaaggaattatatgcgccgttgcacaagctaacattgccttggcttacacgacgaattctgatgggcaagctttgtgtacgaaccgccgtgtgaccggttgcacttggaaggatgaagtccaaaatggtgtcttgaatgtgatgaaccgtcttaatttctatagttttggtcacattgccgaaaacattggcgccatttttgaatctcctcctgtatacgttgaggaccctttcattgtggaggatgggcagctgtttactggatcgaatacaaatagtgccaaaggtgtagcaatggaagcggtgagggctgtgttaaattatgatggatgatcaaaatttcttttttggaaaaccgatcgtgttttgggattctcacattttttttattttttctaatgtttgaaatggcaccattggttaatcgataactgtaattattaatttcacgcttattataaaaattattttggcattaattttgttgcacttttttttttgtacaatctagagacttttcggtttgataccgagtacatatgtttgtatttaaagttatatatattctcatgctttgtatatgcacaaatatactgaaatttgagatattggggatgttcgttggaaattatctctgtacgaatgggacaaggcggatttgattttggaaatgagtataataatctattaaatttctctatgcagttttgggataactttcgtttttgcattttaccctgtatttcgggatcatcaactactatatccaactgcgaaacataatctatgatttcttatttcaaagaagatagaaaagtccaactttgagttttcttattgttagggtgttttccatgcgggaaatcgcaatccattctattttttttttacctatttataccaagtataatgccgagttactaatgaattcttttttttcattttcggttccttttatttgaggattggtgttgaataagaattatttctaccgcctctgtgaaagagaataaaacgctaccaaggaatcatatgcaaatacctcgtttgctatttcaatatcctaacattttcgacagacattgatgtgccctgcattttaatggactgacagggacattggtgtgaaaatatgaatttatttatttatgaaaagttcaatttcattgttaataccggtgtatatgcctttgcttcatcagattagcagacgattgtctaatggcatttaaattttatttaaacgaagctaatcatataaatcatctgattaaatagaatgaacccttaaaatccaaataaacaaaaaaatcagctgtttagctaaaacaactttaaactaggaatcacactatcttgaagagatatcgagcttattgagattatgaaatatcagattctttccgcatgtgtaaatttaattaagctacaaagatacgcacatggccgatctgttaaagactaagtaaagtttttgctggttgtttttaagtcttttattaaaattttgctcataatgagtattacggggaacaaatatggtaaagatggatttgaagtgttgtaagtcaatgcacacatcaaaacaacggcttttacttgttaggtttgtaagtgaagattaataaactagaaagacatttgaaaacttgacaaagtgtgagaaacttgtacatatacatatacataagtgggtacatatatattggtggatggatggatagatagatagatatgcattaaagaaatgaattattaaaacaacctgtgctttgactaaattaggaaaagaataaaagggaaatattgaaagttaggacccaaataaaaaaaaaagaaaatcaggaagacccgggggagggaagaatttacccatacaaggtgacattaagcaaaaacagcaaacgaatgcaaagagagatatcagtagtgggttcatttgcaaagagaaacaaaatcaattgtagggggaatttgggaaaggaggggaaaaaaagaataacaagatttttcgttcaagcatgactactttaatgagactcacgaatttcattgatgacatcgacagttttgtcgtctttatgttcttcgacgggagaagaagactcgcgaacttcggtaacgatatcgatggctttgtcgcctttatcatcggtaggagaattgattttgaattcatcttcagaggaggaggattgcacgggagtgtgtgaagaggcagcctccaagtcgacaactttgtcgccgagcttggcaataaggagtcttgcagcacgacgttccttgtaccacatgaggaacatgatgaaggctacgaaaagccaatagatgatgtagctaaggatggaaccataggtaccagtgttgttccaacctagaatggcattgaagatcatgtaaccaccattggaattcatctctggattaccatagttgacgtgccaaacggcggatttgaagggataggaaccgggaccatcaccgagctcaccagcatcaccaccagtttgatgattccacttattcatttcaaagtaaaaggtggccttggacataagaccggcggagataaggtagaggatacatgttgaggcaatcaagaaccattgcaagttcatcacattaccaccacgatagataaagtaaccgataagacaaccaacgatgagaccgcaaatgactggaagagggaaagcggtggcaggtgtttccaaaccgacaccaccgacaaagacgacgacttccaaaccctcacgcagaacggtgaaaaagggaaggagaaacatggaatactttttaccccaattggagatacctttggccttgcgattggcgatacttttcataagtttcttgcgccatttctcctgtaaatgcgagacacgaagcatagcgaaccccattacggtgatcaagacgacagcgatgagagagaagacaccttcccaaatttcttcggaaccactccaaatatctttgtcgagggcataaaaagcaccgataaagccaccgccaatggctaaacaaatgaacaaagcagtaaacgaaccgatccaaacctgcagcataaattttcgctttagttttggatccgtcacgtttccatctttatccatgagtgtttgggagatgaaggacatcaagactgagacgatgatggaagcctcaagggtctcacgaaggacgatgaagaagatagcgacggaaaagacgtcttttgccatggtagagaaggtgggtaaaagagaagaaaagaaagaaagagagagagagagaaaaaaataaaatgaaataaatttcaaaccttttcaatacgaattgtatccttccacaatttgtcaacgggtatagaatgcgatgcagtgcgatgcctttcaattcaatgcaatgtaatgtactttgaatgtgcaagtgtacagtcgtttcaagcgatccactacaaaactcaagccacaggccaatgtcctttgtctcgttcctttcaccgcgttagggcaaacaggccggggggaagcatgcccttttaatctgtttgacccacttcttccaggcatctggattacatctgataacttttgtccagattggtagataagcaaccgatcaaagtggacaccaactccgaccccaaaactgtcctatcttgccttaccctaaggagcatatctgatgaattattctgttgtcagagacaaactggtcaatctcatttttatccgatatggcgtcaagaggagggtgcgaccccacccacaccctccatcctatatatactcggttggtggggcgagcggatttcgattttctacgcaaagtaccgtaacttaacttaccgtagcgtagtgtttgacttgtgtttggattgctttggtgctcgactcgttcacatataggcaggtgagaagattttgcgaattaaggatttgacgaaccgatccattaaagttggttagaagatccacaatagctcactaagtggttgcgaatttagttgggtgcagttcgatatcgtggtatagcatcgtatcgtatcgtatcgtatcgccatagaagaaagctggtggttattaagttgggggcctttgtcagtgtataaagatatcagatcaagaatttcaaaaggcaaaacaatagctggtcaaagcgacgttgaaatcgcaagtcaacttgttgtaggttttgttgaaaaacgacttgcttataaagccatcactggacaaacggtagcgataaaagtacaccccctttctttttttttctgctgttttttctgcctttctctctctttgttttcatttcttttttttctgttcttttttttttttaatatctttccttattcttcttttctctcttgcgcgctataatgaataaatttttctccttccccattctcggccttcttcttacatgcgttcgcttcgtcgtcgccaaggaacgcttgtttgaatggaatgtcacagacgtttacgacgtcgaccctgatggatcgggaaattcccgctgggtcattggtgttaataacaaatggcccatcgatccccttgtcgtcgactatggtgaccaagtcatcatcaagatgaccaattccctcgccaataatcgaactacttctttgcattctcatggcttgtttcaaaagttcactccttacatggatggagtgccacaaagcactcaatgcgaaattcctcctggtgccactttttactacaactataccgctttgcagaatggcacctactgggttcattctcacgacatgtcccaataccccgatggccttcgtaccccttttatcatcaacgcgttggaggagccatacgattacgatgaggagtatatcatttccatgacggattggtactatactcctttcaacattctcgtgcccgatgaatttaaaacttggaaaaatcccaccggtgccgagccagtccccgataccggtcttttcaacgatactgccaacgctacttttgccatggagcctggtaagacatatcgtttgcgcttcatcaacattggcgctttcaacaactacgatgtcatgatcgaggatcacaacatgaccatcatcgaagtggacggcgagtacacagagcctcaagaggttagctccatccaccttacagtcgctcaacgttacagtgtgcttgtgacagcgaagaattccaccgatcgcaactatgccatcaccgcttacatggacgagtcgctattcgatacgattcccgacaattacaaccccaatgtaacggcctggctttcttacaattcagatgcttcatacgatctagggcctgacattgacgaaatcgattcctacgacgacgcagagttgaatcctctctatagctgggatgtcacggaatccaatcattccatcaacatatggtttgactttttcacccttggtgacggtgccaactatgcagaaatcaacgattcatcctatgtgttccccaaggtcccatccatcatgattgccaacagcaccaatgtagatggctacaatttggagcccgtcacgtatggaccctataccaatgcatatattttcgagtatggtgatgtggtggacgttatcattgacaaccacgatacaggaaagcaccccttccatcttcacggacacacctttcaagtgttggagcgtggagaagaaaatgccggactgtactcggatcaagagtcgcacacatactatgacaatccaatgcgtcgtgacaccgtcgaaatcgaaccgggaagtttcattgtcattcgtttcattgccgataacccaggtgcctgggttattcattgccatattgaatggcatatggagagtggtttattagctacgtttattgaagcaccggagatgatacccagtatctccagtcctgattttgtgaaggagcagtgcatgttggatggtgttccaacgatcggaaatggtgctggtaactacaagaatatttccgatttgtctggtgcaccgtctcctcccggtgaaatgccagctggctggactagcaaggcaattggtacaatggcagcatgtgtgatttcagcctgtattggcatgggatcgattatattttacggcgcctctattcatccagtgccgacggaggagttagacgagaatgacgatctgcaagaggcagcattggaaaatgcagctatgtttttggacactgacaaagctgttgagaaagtggtggaaggaaaagatgaaataaaataaaaataagagatgaaagaaaaatatgtgtttcctacccccaaaattacagttggtgtgtcttttttttttactccgttttacgtttgtttaaaggaaaggaaaagaagtaacggatatacgcgactatcttaataagcacctaagaagaagaagatcaaagtaaggtgtatgcaattcgatgaattactggaagactaaccccagtaatgaatttttgtgagcgtgtgtttgtattttttttttctatattttccattttatttacatactttaaggatttttgtatttggaaaaaagtgcaagatttctttatttttttttttactattagtcatttttcataatatcaaagtttttaatttccccattgtttttctattgtcatgtaggtatgagtatattttgtggtaggtagatcaaagcaaaggcagcagcagtatgcgagatacaaatgtacgagaaaaagcgaatagaagggcaaagcgaaagcgaaaattgctcacgaggaaaaaagagtgaagaattgtcatgtagaaagtgtcggtaagcgattttattcgttcgagatgacaagaaatgcttgattagcttgtctaacgaaaaattaatcaaacagtaacttccttgacgacctttttaataacaagcatacagtagagacaagagtaaaatggtcataaaacaaagatgaattgaaaacatgaatgggtgtaaaaacattgaaaacgtatgcatatcaaaccattactcaaatgccagtggtacctttgactattaccatattggaaagagttatcgcaatatgttgataattttatcaatccctaactatcgttctaatgattgttgtatagtaaacctactttggtagaaagggcgtttacgcaacagataggaaatgaaatggatgcgcaccgtccaatttgcatccgtctgcaaggagttggaaacttgatacaattggcgattaccaaggcaaactaaataggttgacctcggaaatgctctgtgtgcacggcagcagcaaaaattagggaaaggggttatggcgaccgcggtagaaaaaagggagttacaaagaagatgattgtaaactatatgaggaaggttggaaagcggattcaggaacggaagtagaaaaccatctttttccactgggtgtttttggccctacctaaccttgatctgatagcgctgaacattgtgataagcacagtactaccgatggaagggaagaaaagaaaaaagaaactgatgaaaacaaggtccagtccaacatatatcgaaggaaaacatttagaaatagaagaaatgtgcttaactaagataaatgtaattcaccatcttgctgttaatggatgaaaaaaggaaatcaacaagtgacaagccatgaattgaggaattgtaaaagaattcgaagttttaaaaaaatagaaatgttatttcataaattaaataattaatcatttatatatatttatttttttaaatttatttctatttttttttattttttttatttttttttatttttttatttttttgaatttctcttcttacttcgacccctagggttaaagtgcgatgggatcgttcatgtgacatgacatttcctatgacacaacacactaatgcgccataagtcacgataacacataataacacaatcctattttttcactgtacttcgtagtattgcattgtaatcctttatgttatgaaattgtgttttccctttcttttggctgtcttggttcgacgggtctttgatccctgttcttttctttactactcgagattgtgaaatgcagtgcaatgcgttgcgttgctgcgttttgtttctttcgttttttttattatctttttattttcccttttttttttttttgttatttatttctctcctttggtaattcgcttccgagtttgcgactgacttgcagcctcaaacattctcaaatgttgcactcatcttggtaaattgagcaaccggcttgtgcaagggatgtgtgcgtgtcactggacgatggtttggatggacaaactgcaatgtggaaacaactgttgcgtactggaatgaagaagaagcaatttttcaatgctgcatttcccaccgctcccgtgcgatccgatccgaattaagcaaaatcgaatcgaatcgaactcaatcgactgtccactcggttcggctcgttttgctttatttcctttctaattttttttatcttttactctatttttgtaaacccacgcctttttccacagctggacttgcgactcgcatggattgtcggctacgtcaaccgactttgtctgataatttggatcgagatcagataaatcagttacccgaaatttatcagattcatcaatgtaaacgctacagacagaaagtaaatatggcataaacacattctcctcaatatatgatattagcttgcaactgtagacaagtctaaaaaaaaggatattccggaaaaccatttcatttgggaatcggactggtatatcttttgatggaaagaatttgttgggtcgatgtgaaatactgtttcccttcctcacgcattcactcagtccttgattccttcaaacaatctctttctttctttttcaatatcctatttcttgtatagtagtcgactttttttcttgtttctcctttcttgcttctagttgggcctttactcattttcagcaaaaccttgattttgtgaatggggtaatgagtgctattttacgcctctcaaatttttactattttatcccagttttcacgtttccacgttggctgcttattctaccttcgccctccagatgcgtgaaatctgctattcgactttaattatcgtatgcgatttccatagcttctggtttcctttgcgttaattcagcgtacaataaactaagttagactttgctcatggttatagtatctgacatggctcgtcgtgatcgttttggcgttttacagctagctcgactgtttcagctttagcaaacaatattcgtgaatcattaaatcctttccgtttcaaaccgttttattacattcattcttttgccatgccgtggtttacccacaagttaaacagcatccctgtgagtacaccattattcttgcttgccgcaaagtttacaagatgaacctccttagccaaaggaatcccttgcatatgctttgaaaaacaagtccaatagagaaattgagttaaacagcaagaagtaatacatggctaaattgttcaaatcctgcaataccaatctcttccatagaaggaagacaatgggcgaattaccacacaatcttctaatgtattatttctagcaaaaaaagcaagaagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatttgcttcattaatttaaaagttatatatcattagcaatgtcttgtaacatgctactttatggtattttgctctgcatcatttactagtaagtttaccagtaaatggtgtgacgcgaaatccttttgatgtaaaattatatcttgtttgaaaaaaaaaaaaaaaaaaaattacgttttatgtatatctcatcacccaagcattccattgattcactaacgtataagactaattcttccttttgcttcaacttccatgatttatgaaaataaaataaccgctttttctccttttacattattctccaaatacatcgtcatatacccaaggtcaagccgttacagaatacgctttcctttcaatttcaatcaaacactccaaattctctgaaccattgcaatcactgcaatatcagtacctcaatctatctgcatgctgaaattttggctgcttcttttccacatttccctttgcatatttatgtacaaataattcgtaaacatcattttctgctttaccaattgtgaactaattcactaccttgaatgcaacaacaatttaagcatcgcaatttttactgttatcttaagcagttaaaataatcagatgtccttttgttgtaaaaataattgataaccatgctttagcgctttaaaataagcatccagtatgcgaacattaatttgattcagacaccccttgtccattatacaattattatgactcacataataatttaaaaaaaagtattataactaaaacgccgggtcgcaatccattattaccaaagatgtcttttactgacttacaagaattgctattttaacaaccaactaggaaatttgcgctttgaagtttagtctcgtcattatgcaaaataatattaacgaagctataaaaaaagattaaaaaaaataaagccgttagtctaattatacataaaaaagtcttactaaaaatttgttgaaaaaataatgtgcgaaacgaaccggtaatcttaggtacataaaataagacagaaaaaagaataattaaaaagtaaatcccctaatttgcagcacgacgtccgtaaatacgaagacgcttgacgccgccatcggggataattatcatacgcacatgggtcatcggggttgagttattttgaagattggtgaagacatgttccatatggggaccgagcttacgagctggtaaaatcgtaacccactgggcatcggggccaggaatgtggtcaggagaatcaatggcttctaagatgacctctttaggataattgcctttaaagtggttagtgtcgataagagcatcatcaatgtagcctcttgcgccaagctttacaataacccagtcaacatgacccttttccctacttctagcagtttcccaaccatcgcccatgttcacaccacgtccaggaaggaggagattgtccttcttaccaaaatgttgatcactacattgaacaaccagtccaccgaggtacatgtgagcaagatccaaacgagcgtccaaatcggcggggaaaacaggcacaacgttgccataaagacggaatcgagctataccgccgtcaggatacatacataaacgaacatgggtaaaattttgctgtggtatctccttaaagcgatagatatgtctctgagtgggtccacaaggaagcttaggaagtataggggtccaatttgttttggcgtcggggttaccttccggtaaaaaagcagcttccacactcacttctggagcatgattgccgttaaaaaaggtagtatcaatttcacagccagtaacccttccacttgaaggccctaacttaactataacccagtcacaaggagcggtattgtgtctacgcgtctcccatccatcataccaggcacccgtttcaacgaatacaccggctttgcgaatagggtccgcaggattgatgaggttttcgcaagatgcaaagaaatcatcgctacacccaagcacctgaccaccaagagctcgagagatgaggtctacgctgctctggccaaagaaggcatcagcctgctcaggcgaaagtcgttcaacgttttccactgacattttcgtaaagagaaagtaagatgggaatgctaataaacagaaagaaaaaggaaattagaggttccagagcaaagggactcggatatgtatgaacacgtaaataagggaagatggaagaggaaatcgtatcaacagaaatccaaggttaaacgattgttgtaatttgcaatcaattgattagaaaaatagaattcaattctcgtaaaatttaagtaatagtaaatgaaaacaagaaagtatcgtggaattgaagtcgtttttgcgtggcttgttctagccaaaatcaagcactaatacaattgcttatttatagttgtattcaagggataactccaagttggctaatggtaagttatgcgtggtacctcaccctgtgttttaacattatcatttggctatataccggtggccgacatttcggtgtgactaataagaccgattgttagggcaagcaagtcgagtattattatcaatcaataaaatgattagagcccagaaacttgtttatgaaacaatttgaattactttttgtttcgctcgatacttgaattgcgaatttcttcatcagtaacaccgtggacagtgaaaccaattttattctattagtagctactgtaaagggtttgatgattgtctaagctaaaaattcggctccgaaatttcgacctttttttggaaaaatatattgagacgggcacgtgtaatcgtcgatagcttatttttttcggaaagtcgtttgcgtttatctcgttttccaacaccactattgaaacaccttatttctatgttcttttttttccttgaaaaaaaaaacggctttaattgcttgacttttaaccttgtgctttcgactgttcattgcaatttatgtgaattttcagttataacatataacctcttcaattgctaatttctgtaactccaatgattcgcatccttgtcatcaatccaaactctacggtccaaatgaccgagagtgtgaaatcggtcttagatgactgtactcctccaaacgtgcagctggagtaccttacctgtccaccagagggcccaaaagcaatcgaatgcgtgagtgacggcgtacgatccgctgcagttttaatgaagtatttcgaagatcatcctcctcaggttgatgcattccttgtttcctgctactcggatcaccctctggtgactacacttcgtgaaacatatcgaaagccttgcaccggtatcatgcaagcctctatacttactgcattgtctttgggacgcaaggtatcagtagtgactaccacgaaacgctacgagcctttgctcaccgatggtattcatgcgatgggcatttctgattctgtgtttgctgggattgcatccactggcttggcacctttggagctagattctaagcctagggcagaagtcgatgccttgctcgcaagaactgcacttcgagctgttaacgaaatgggtgctgatgttatatgccttggttgtgctggcatgactcatatggcccatgttttggaaaaagccgttggccccaatattccaattattgacggtacaaaggccggggttgaactgttagcttctttggttcgtatgaatttgttcacttcaaagcagggtgtgtatcaagctgtaggttccgactaatatgctgattactttctattttgttagacgacacacaatgcatgatcaatgtttttttttttatcaataatttatcaaaaatcttattttatgtacaaatgtaaatatctattctaataaaatgaaaccatttttatagttgattaaatagttctgtaatgatatccgtatattggctcatcttgtatggataaaaagtcagtcggaagtaaacaacaggtttgagattcatagtcatcgtcaacaaaataatatccacttaacaaaattattaggttatggctgcagagctcttaaacatactaaaatgtatcttctccatctataggtataacaattttatcacaaaccaaaacagaaattcaaaaaaaaggggatagtataaccaagttaacgaaacaatgaaacatgattactcattatacagtgtaaaagattaattatcgaccatcataaaactaacgaaacaaagaaaacgtcaagtacaattgcgtaccaaaaaaaaatacataataaacaaggtattttttagccggcttatgaggataattcttatacatccggctcaagtcggccaattgtcattataaaaaaatcacatagttcagatctctcatcacttcggaatacccatttcgttcatcatatttgtccaaaaattagatccagaatgagaagcctggaaagaactcaaaggatcaaattcttcatttgtggtcaatgatgaaacctgatcatcctgcatagaagacaaatcaataggaacaatgggcttttgttcttcttcgaacatcatatcagcattccacgttggaacaagtggtgacttatcattccgtgtatcgtcttttgggacatgccacgatagtgaatcaaatagaagtggattttcttgttcataaatgggtaaattttctgattgagccgtatttaaatcatccgaagacagcccaagtccgtccaactgcgcagctttctccgccctcatactagaatcatcgggagatttactatttggtcttgaagaaggaacattgaaatgcaaaaatgggacatcctccgttaaatcttcaggcgtaagaccttgactggaaagctgaaatcggttgaaaactttggatttcaattgtatcaaaaaatcataatccttattactgaacataaaaccgcctttcaaatgctcaaatatacggcatatgtattgcaaatcattataagctgttaatgcataatcggtattaggaaaacacaaagcgtatgcagcttgaatgattccggcattcaaagaatgaaaccgaaatacccaccacctcaaaggctctactggtacaagacacatcaacgaataaagattgtgaattaattcatgggaaaccgaagtacaaagattaaaagatgacttgtaatgttcacgttcttctttgcgagtagcagccctgacaaaccagggacggtgaaggtatagaagagcttgttgaattaaaaatttagccgaatattgttcaatgatgaccataggtggtaagttgggggtgtcccgggaaattcgcatataatctggaagttcattttctaaaactttgaactgttcggtaagagcttcaacttcagaatagctagggggagtgaatcggaaggcacgatctaagacactggcaataacttttgaaagtttcgctttaaaaatggtaaagctcgcttcggtacgctcataagaggggtctggaatacagttgctttgagagctgatttgtatgtcacaaacattggagggttcatggacattggtctggtcattgctgatggcaaaaggtctaccgagactcatagaaagcatgcgatcaaaaaataagagctcagaccaaataagccttcgcatatgtaactgaaaagcactcagttcgaatacttcaccatccctatgtaaacccatggcaaccgccaaacgaatagcgagaccaatacaattccaggcaaagtttgtgcgttcaagacgatcgcaaaaatacgaatattgagccataagcataacggcgacaaccgaatccaaagatggcgtaaacccggaaactgatatgtcaaaacaaagctgggcacgaaggaaaaattcatgcgcgagggaatatcgattgcgaaccaatacgggggatgtgaataatgttcccaagcaaaacaccatataagttaaagacaaaaattgcggctgaggatttgtacgatcgggggccgcagaatataaattaagacaagcttcttcaaatgaaggacggtggataatatgactgctccatccgacattatcaaagtacaagcccatcaagcgcacggcgaactgaggaacaggaagcatgtcacataaagtggagggattgagtatatttggtattctatggctccagtgcaaggccgagttataggatgacgcgggatacaaaaaaggtctctgcatgaaggtgtcctcctcctcggaattagggtcctgctgaggtatgcaagagcgacttgaagaggcaccataataattgaagtagccatgagagcccacctttagcttacctaacatctgggccacatcctccaacgtaggatgatcaggatcgtggattggttgacttctattttcatccttggtatcttcagcgggcttttcgccaaacttctcgtagatatcatcaattattttttgatcatcagaggaaacgattaaggattcatgatttggagaaacagatttaacacaattctgcaaagtatcaatccttgataaaagaagtttaattaatttgtcactaaatgttattgttagtgaaaaatgcaggcaagcatattgcatgcagttagcttacctaacggaaacaaggattccattgggacatagattagggatccctctctttttacagttctcacagggccaaacgcgatcacactatttacaagaaattactgttagaaggcaaaatcaaaaaaaatagtcaacaagcatcaattctgatgtttcgttgtgccaatcaattacctttagttttaatcgatggcattctctacaagaagtgatctttcgatgccttttcgttccttttgtccccggttttttgccagacgcggacatttaagctgacggggtcgatggagaaagtttgctggaagtgagaggtaccccagtgaagcagaaaaccaaccagtcatcgaggcataggaaatgcacggtcaaacatctacatcttatacacatctttaaaatatactagaaagatcattttcattatagttcatctgtgctagtgaagcaaaaaccaacactttgttttaacatgcaacagcgatgcttctgacacattgcgacaaaagcatctgagattcggtcattaacttttcattgaaatcctaaaaaacggatttcttgtgtttaggcgactcgttcgacatactcgacatgaaaatatgagattcaaatgttcatttcgacatatcggtattgtgagatattgctacccagcagacaagaatctcaattgcgaaccgaattgctggagttaatgtataaagttcatttgcaaaaaataattgacagaagcgtcagttttctattagtattagagatatctcgagtcactttccagcaatattcagacatccatttttggatggatggcagttttttataatattataattatatagctgcaggtttcatctatattatgctagtactagtactagtagaagagacaagcaagcaacatacattaagtaactgattaattcatagaaaaccctgtgcaatcgactatgtgaggaaaatgtattttgttcctgtgacactacaatacacaatcaagctaaaagtgggttctaaagtatgtaaacagactacctaaattgatgcaattcagcacctactgaacttcattacagcaactataccgtttttatttcaataagtatatgactagcaaaaaaagtgatttctcagcctttcttaggaccatcttgtctcgttcccttactttgttattctttcttgttaattcatattaaatggtataatgatatttactgcaagataccgcgataccgctacaaggatatatacacccagaatccgaatttcataagattagtgatgcaaaagggaacgaggcccataatccgatatcatggggaacgtacaagttccatcaccggttcttaggcctcccaacttatgcaataaatagtggctttctcgcatctttttaaacctgtcttcctccataactctacgttgcaaggtaaagaaactcgagatagcctttttctctttgattcatcgccagtcttctttgtgaactaaacccattaccactcgcattagcattaggaaattggaattcagaaatgtctatccctactcgtaaaattggaaacgatactgtgcctgcaatcggctttggttgcatgggtttgcacgccatgtatgggccttcttccgaagaagccaaccaagctgtcttgactcatgccgctgacttgggttgcaccttttgggacagctctgacatgtacggatttggtgccaatgaggagtgcattggtcgttggttcaagcaaactggacgccgtaaggagattttcttggctaccaagtttggctatgagaagaatcccgagactggcgagctctctttgaacaacgagcctgattacattgaaaaggcacttgatctttctttgaagcgtttgggtattgattgcattgatctttactacgtccatcgcttcagcggtgagactcctattgaaaagatcatgggcgcccttaagaagtgcgttgaagctggaaagattcgttacattggtctttctgaatgcagtgctaacaccattcgtcgtgcagccgctgtttatccggtcagtgccgttcaagttgagtattctcccttctctttggagattgagcgccctgaaattggtgtcatgaaggcttgccgcgaaaacaatatcaccattgtttgctatgcccctcttggccgtggtttcttgactggtgcatacaaatcccctgatgatttccctgagggcgatttccgcagaaaggcccctcgttatcaaaaggaaaacttctacaagaacttggagcttgttacaaagattgaaaaaattgccactgccaacaatatcacacctggccagcttagtttggcttggttgttagcccaaggtgacgatattcttcccattcctggtaccaaacgtgttaaatacttggaggagaactttggcgctctcaaggttaaattatccgatgccactgttaaggaaattcgtgaagcttgtgacaacgctgaggtaattggtgctagatatcctcctggtgctggatccaagattttcatggatacccctcctatgcccaagtagatttagtctttctcgtatatggttttaaaattgtgcatgtttatagttaccttcatttatgctggaagaaatgaaatgaatttttgttagttgtgcattgtcatacatcgaggaagtgtacagatttccaattttcaatgattgtagcagaatgccgaaattaacatactaaagtatccgtaacaactgatagtttataaacttaaaagtcatgagttaaatgcattacgaaactagcccacggtactaatgccatgaaattatgaacaatcgccggcaagtattctagtactcttggctgctaaaaagccggatttaagtgcactacacaaaacagttaatcaagttttgaaaatttgatcgttattaatagcatagtacattgagaaactctttgacaattaaattggatgtttacatgtgggtttacaagcttaatatgctcttgggttacgcatacaccatacctaccaagactacaacgaagcaaatctactcactactaaagactatcaacacattttcacactgtttactgccagaaaatatatattttgattgaggaggtctaattttcgacagcagcagcaccacgcaagagaccagttctgcgagcggcaatgagaccaaccttttgaccaggagcggattggcgaggaacagtggtagagtgaccaacgtgttgatggttaccaccaccgtgaggatgatcgacggggttcatagcaacaccacgagtacgaggccagcagttgcgcttaacacggtatttgtggaaagcacgaccagccttgagcaaaggcttgtcaatacgtccaccaccagcgacaataccgacaacaccacgagcagaagaggggacaacctttttggcgccagagggcaacttaacacgggtcttgccagtgtcaacatcatgtccgacaatgataacgtagttaccagaagaacgacctaatgcaccacggtcaccagccttctcctcaacgttggagatgatagtaccctcaggcatctcaccaacaggcaagacattaccaacggtcaaagcagcgttcttaccgcagtagacgaattggccagtgtacataccctcggtagcgacgaaggtctcaacatcggttctgtagtgataagggttacggaaagcaaccttggccaaaggagcaccgcgaccagggtcgtgaatgatcttttgaacaacaccacgaatgtatccgtgacgttcagcaaagtccaaggtacggagctgagcggcacccttacggaggcgggtatgagcctggaaaattcctccactctttctttgtgctctaataacacgacccatttctggtgttttggttgttggagaatacggtattgaggttgcaaattcaagtggtgaattgttgtaaaatgtgactgttttcggtcatccaaaattttttgacttaagtattatgcatttcgttaatggaaagcctaacgagaaaaaaaattggtgcgaaatcatgtgaataacgagatgcatgtaatttaccgtacctccctaaattcttaggagtgctatactgttgagagcagtagaaatggaacagattggataaatgagataaattgtaataacgtgaatatttatttatttacataatgaatgcagttgggaaattaaagaaagtgatgctttaacgcagacacttcttttgcatcatgatacacggattgtggtataaataactgaaagaaaaaaagagacattctactgtttacaaataaaatcaacagcataccacagttgctccaaccagagctttttaaaaaaaaaaaccaaattaatagcttaagatctttttttcagtttgccaaatgaaattataaatctgtacatttagaaagaagaacattttttatgttttaggtaactgacgagaataggcaatctggcaatagttcaagaaatcaaatcaaatacatcgaagaagtaagtggagatgtagcaagcgcaaagtcatacttcaaagaagtttataagcatcgtaaagttattttcttttcacatttcataaagacaaatattttgaaaacccggcgaggaaattcgaaataataatagataaaggtcataacaaagaaaacgtctgtgcaaaaaaataataaggacagaaatttgaaaagaattccatatgcatcggtaattcaacacttaaaaacgcccgactgtcatctaggagagaacattaggctaaaataggagccataaatctacatgcaacatcacattaaaatcaattgctttattgtaaaggggggtaatgaaaacaaatgttctttttcagatgggcccaccaagggatctaggaagcccggctgctgagaacatatgttgctggacatcatcggaattaggctgctgagaagaagggggcatttgagggtgttgatttggagggagaccctgcaatgatggatgcatttgagtagggctaacggaaaccacagattcaagcatgttatcaccaggagggggttgtaccggccggtaagccatatgttgagagtggagagcattgtgagcagtttgaaagtctgttaggacagaacgaatctttacactacactgacaaccctgatgggcaagtaattggcttttcagccgaaaagcctcctgttgcaactgagacagcaataactgaagacgcttggattgctcaaaggcagcattggcagtttgctctaattctttaatccactctttctttttctggcgaaatttagaagcggcaatgcgattgcgctccagaattcggcgacgcttttcatcatcaacttctttttttttggcagtcatcttaaataatcaatgtatagaaaagggggaatcagatgatcacaaacaaaaatataacaaaggaaacaaagggggagatgggaaattgaaatgaaaaaaaaagtaagaacgaaaaaagaaataccctaaaggatatattttaatttaaaggaaactcctacttggtgaatacaacacgcagtaaagaattagcacgacacacgcgcgaaatcaggaggaagcaaattagacggagatagccagtttctaaaggaatacagaagaatgacaagacgtcaagaaacgtcaattctatagaagcgctagtcttctaagattaaaaacacacacgtgggggaattaattcgtaagtaaaccgacccctaaaattttttgtaatctcacgacacacgtcaaatgtacagcgcacacgttgacccaaaattaactaacaaaggagatcccaaacgacttcaataaatacgttgatatgttatactctctgaaaagttatacaaacacttgatttgcaaggatgtctcaccaaactaccaaattaactgtttaatgacccagaaaaagcgaatccactgtgaaaaccgaataaattaagaaaatttagtatttaaaaatcaaattttaacaactctgtagaatgaaaggattttacccttttacaatggtataagctacaatggaccatagacggaagtggtcaaagagatgattatataggatgatcaatgctcgatgcatgatgtcatcgacaaggaggctgtaattatatcgataaacagaataacgagagttagtgaaatttaatacatggccgattttgatgtaaataaaggttagtggacttgcgaagaaagacagacacaattgagaaaataaaaagaaaaatattttaaaaaaaagaaacaatactaaagaaaattgacttgcaaatgaattgtgagagacgtggatacaaaagacgaaaaagcatcggtgaatttaaaagaaccaaaaatgaggcgaacaattttaatttggttgatggaaatgaatcatttgattaaaagtgaaaatttttaaattattttagaaatgtaaatattttatccttgtgcgaacgtaaaattggtaaaataaattttaaagattttaaataattaaaaaactctagcaaaaatatagtcaattccaaagtaactgcattttaattcgttttattattaaaacaggaggttcaggtactgcacttaatataaatatattaattgaattgtgtttttttggaatttgtataattaattattttccaataccactaacctaaaaatttcgcatcttcactttatactgtacttcattatttttattatcatctcacatgtattcttcactatttaataaacaataaaagaatatgagaaattgcaatgagtgaataaagaaaagacaattaatatcggattcttcattcgttaacaaggaagaaagacttaatctatagcaccgaaatattaaaccgtttccattagcttgatgtagaagtcgatctaatgtttcgcaaaccgaaaatacacagacatgaatatgtacaagcattaaccaagcatacagaaaatcgaaaatcatctaatacatgaataatgagagctttattacttcgtctcgctttcatattctaaaatacttaattatttgcttctaacaaataacgctttttaccgtactctaggaattacttgcaacagatttcttccttgcatatttttaatcatttgatttatctcttcgacttgatgattttatcacattatttctgtatatcatacagttgtttcctgttgtatatcaagatggcatcttgatgagtttgagtgatgataatttatctatgtgtttgtcgcttaaattatctactccacatggctataaaatccctttaattttgttcataatccatatcccaacatgaaggatccaaatactattcctccatggagatgtactgattttaatgcttggtgcatagccgttgataaatctacaaacgttaagaacaaagaagaattactcagtaccttgacttatttcatcaactatgaaatagagatgggacagacttatccaatcgacattaaaatgactcgcaatgaagcggaagactttttttttaaattttgtactgtaatctgtgttcctgttgagagtgagacatcacctgctccagatttggctacggcttcaattgactggaaaacgagcttactcggtgccttctacattaagcctaactatcccggtcgatgctctcatatttgtaatggtggatttttggtttcacctagtcaccggagcaaaggcattgggcgtaatttggccaatgcctatttgtactttgctcctcgaattggtttcaaatcaagcgtgtttaatctcgttttcgctaccaacataaagagcattcgactatgggaaagactaaatttcacacgagccggtattatcaaagatgctggtagacttaagggtcatgagggatacgtcgacgcttacatataccaataccatttcccttcacttgaagatgccttaaaataaacttcctttactttttcacaaatttgcaattctctcctttcaattttggatgccacactttcgatagcagtttgttttaagaggcaaaggttcaatatttgctgcctgcgaagcttcttactgtacaacaaaatgttcaataaatgatatgatattaaaaaaccttataaactcagaaataatttaacaagtcccgtatattaagttgtttggtatatatttcgtttgacttagtaagtttaccatgcgtcaaaatttccaaatcctgtgcgtgcttttttctttttgggatttacagtagaagtgaatgtcttttcttcaagtgatacttccttttttagatattttccaacagacgcatttagagaatgatccgtagaagacgccgataaatccctcccagtccaagaagtgcggtctaaattattttcctcttcttcttcttgtctttttcgtttctccttctcccgctcatcttttttccactcttcgaatgggtctacaaatattatgatgtcttcaagcttgattggtaacttggggtgatcattactgttggtagggactttttcaagagcatccaaaacatttaaaccaccgacaactcgaccaaatattgtatgtttattgtccaaatgtttcgctggtccatacaatataaagctataaatcaggttagcacttgcatttctttgaagcttttaaaaaatagagaagaaaacacttacaattgacttccattggtattttttccacgattggccatagatataattccacgatcgtcatgctttaaagggttacaaaactcgtccttaaacggcttgccccaaatactttgaccacctcttccagttccactaggatcacctccttgaatcataaatctagcaatattgcgatgaaaaattgtattacgataatagccctgcttggcaagctggacaaaattgtaaacagcatggggtgcatagtctgtatgcaactcaatattaatttctccgtgattagtaacaatacgcgcgtatcctttgtgcttgatccgcgtatggttaagcatataatcttcttcagcaataattgctctttcattcttcgttacaggagtaaatgatgtggaggttaaggaagctgcagcataaccagttgtatgggatgcgcgatgaattggcatatcagaagctatagatttagatgaatcgagagaatgcgataactcaggtgatgaagttgactccgttgacttggcgcgagatgcttgtaaagcaattttggccttggttattttttcatctcttgcggtttccttttgtttttgaatggccgaaaaatctcggttctcaacgttatgaggatcctggatggtaattatgtcgtctctggtaaattgctcttcgttcacgagatccctccaatgttttggttttatgttcaaacgttcaatagtatcccaagaaaaacaattccctgtagaacggatagccacgatgtgtgaaaagcgcgtaaagcttttcatcgtaactggatcacaatactcttcagcactgttttttgcaaacttgagctttattaaatctgacattgatgccttttgtccattaataggattagtaccatgttttcgaagccaaggaacaataaatctaacacatgttagcgctcatcaccacttttttatgaagaatgaaagatttccaaaagcaactagattagttggtaaacaaatatcatttaataccaaaaaatttgcttcgaaactcacatctaatagtgatttacatacctaaaatcgaaaataatggcttgcttggtttcatccacaagacaacaaggatggttaaagggctgcaaggaaagagagcaataattaaaaggaagttgtttgtaacttgtggtactgttcttttgggctatgccactcataccaccatgccacccatgcacacccgaatgctcagtttgtgtaatgtacagtttgtctgtatttttgcccattcctgttaataaatatcataaatacgtttgtacggttataaaaaataaaaataaaagttcttaattttatgatattttaaggcgataaagtaattaatttctagtaatatatatgcgaactacaagtatacgttgtcgaatagcgttggtgtagtaagggtaaggtcactaagcgcacgttgggtgttatagctaaactcatctacgcttctaccaaaacaaaccaatttaatagaaatattgattttctgatggggttctcagcagaacaagcaaaaaaggatgggaaggatcaaagccctgttagtgaaagctctagtgtgggaggaacatctccagctacagcttcttctgtcgtttctcccaatgagccaaaactttcagggaaggaggcaaaagcgttgaaaaaggccagaaaacaagcaagtagaagagcaaaagccgaagcagctgccgcgaataatccacccggtgtttcagaagaaaaaaaggtagctatccctaataaaaatagtaaccaacaaaagaaggcatcgaaacaaaacccgcagaatagtccagaaactgatgctaatttgcaagaaaaaaagatttttgaggaaaagcaagtttctatcttttcgcacctcgattggagacgtcgtagaaccactgaaaatattccgaaagatatccatcctgctgttattcgtttgggtttaaaacttgcaaattataagatttttggatcgaatcagcgctgtattgatttgttgaaaacttttaaaatcgtcatccaagattatcaaacaccctacggtacgacgttgagcaggcatctgaccacgcatataaattctcaaattgcttatttagtatcaactcgtccgttgagtatcagtatggggaacgccattcgctttttaaaactcgaaatttctgttttagacattgaccttaccgacgacgagggaaaagaattgcttctggaaaaaattgacagttatattcgcgatcgtattatcattgcaggacaagtcatcgtacaagcagcaaccgaaaaaatacaagacggagatgtcattttaacgtacttgcactcttcgacagtaaacgatgttctcattcatgctaagaatgttggtaaaaaattccgggttgtcgtggtagactctcgtccagaatttgaaggccgggtttgtttgaagctgttgaccgagcatgggattgaatgtacctatgtcatgatttcagcgctttcctatatcatgcaagaagtgaccaaaattttccttggaggccatgctatgctttcgaatggtgctctatattctcgtgccggtacctctttaatttcccttttgggacacgagtctaatgttccagtaatagcgtgttgcgagtcttataaatttactgagcgcattcaattggattcgttggtatacaatgaacttgcacctggcgatcaacttgtaaacatgggtgtggatgactttgaagaaaaacctggtgtactcgcaaattggaaaagtgttaagaacttaaaattactcagtctaaaatacgatgttactccacctcgtctaattactgtatgtgtttgtgaaatggggcttttaccttcaacctcggtaccggctatcataaacgagttcaaacaggtttatgcttaatttctctaatttccttttgtttttttgtttcgtccacctcagaggtaatttatgagcatatccatgtttgcttccttgaagtacctttcattttccctttgttatttctcattcctttctcaatgcttggaagatttggtttgtgtgaaaataaaaaattcattatatttaaatttacaaaagttcattgtttactcttttcttaaaggaacctaaactgttctaatttttccatgtagattatatattggcatttaaattgtctcaacatgatttttgacatattggtatatccaaggggagctattggcatggttaagagtaatgatgttcttttgttgtattaatggttaatatttgtagatgaaatgaaatgagcagggatcgtacaatgtcatttcatcacttcatttccggctatagtatgctgatgcttcggatatatcggagaaaacttgcaatctctttttttttaagacacaaaatagaaagctgttactcgatattcaatttttttttttttaaattatagaactgatgttcgaagctgaaataaaattttgcatcacaagctttacgcttgatgtcagcttatgatctaaaacctgtaataatttaagagcgattctagtaataaacaccagaattaaatattatttttttaagaaaagggaaattttgttcctcatcgaagaaaattcatcttcagtatgttttgaccttaggtttttttcctacagtgatattactgtattgcaaacaaataataatatatatctttataatatacactaataattttgccatatcctccttggattcccccgaaaagtaacaaaaacaatgtgatgcgaaatcatcatctcaaccacttatcgattttagaaattcggtttactgtaaaagagtcctattctagcctcaggaaaccaagtgaattcaagtactttacctatgggcaatgaataggttcaccgttaggagcaagtttataaagttctcattccagctatttagaaattacagcgtttgtctaaattcatcgaaatctctcattcgtgttgaaggagttgatgcagtcaagtttcttcagggcttaacgaccaacaaaataactttagataatcctgtatacacgggcttcttaaatacacaggtaaggagcttgcggtgttgggtttaatgatgcgcgatgtattctaacttactaggggcgagtattatttgattcctttatatatccaaaagtctccaataatggcacggaaaatgaacgatctgatgaattgtacgttgaaattgacaaggttgcagaatccgattttttaaaacacctgaagaaatacaacctgcgatcccggtgtagtatagcaaagataccatctgaagaattatctatcaaagtaatttgggacgtaaaggaagaaagtaggttaaaagatactgtcgcttacgcaaaagatcctcgcttttccaaacagcgtttgctacgaatgatagttcctacttctacatgcacttcttcttcctccggctcgctagatgattacaaagtctttagataccgaaatggaataccagaagggcctcaagagattattcctagtatttcatttcctctggaaagcaacatggattggatgaaggggatcgatttccacaagggctgctatttgggtcaagagctcactgtccgcacctactatactggggtaacaagaaaaaggattttcccatttattattccgaactacgaagacaatccatctcaagttattgaaccttcggcgccgctttcaattgtcgcaaagcaaggagagccggtctctcgtcgatcgcctggtaaaattattgcaattttaggaaaagtcgggcttgctttggtccgtctacaatatctcaaaagcgacttggcatgtaatggaatacctattcagctgaacaccagtatctggttagatgagttatcgtctacgccaagtgaaaattcataaattgaaaaagtttgcagatttctcttcttttatttattctttctatcaattattcatttttattctacatctaactcaaagctaatttgcgcattctcccactcagtgtaaatagtaagaacacatgtcaattgtatgtttatgttgtggtactagtactattaatcgcaattcaattaagtaagaaatttcgtctagcctaaacccttttttttttacttgtaacggaattcaatggtggcaatcgtaccttggcagcacatccgtctacaataaaaatttgatcgtttttttcttaatctaaggaattgtatatttgaaggaattttgtattacagcaaaattcgctgcggttcgttataggggaaatgccgcaaccaaagagagtagggtgaaacgtttcttttgcgtatacctgccactgcacttttctacaagacttgattctcttgacgaaaaagggttagattaacttccttttgttaattaattaaaaacattcattagaattcatttgagtggattgctggggtgtctcaggaaaagattgataagcagtgcttcaaataattcgcctacgcttgtcattagagacttatctagtgttctgaaaacagcgctttcttttatttggtttatttcgtttgcattaccttcagattaacttatcgcaaacagatttttgttgtatctcgcatctcaaaaaattcaggctttaataatcgcacttggacttcgtttcacttaaccaaaaatggctcaagcggactttgtttcccctacatctattgatgtaagtgagaaaaaggaagttgagtttcataagaaggttgatcatgtcgaaaaccctcccctgtctacggaaagtgcaaaactcgaggctgaggaagttgctgctgaaaagctaaactctgagcatttgttggagaatgagtttgctcccatcaccgatcctactcatcgtcgggtttccaaaaatcctgatggcgccgagctttttcaattcgaagatgagccttcatattactatgtggtcgcaacttatttaacctatctggtgcttatcattatagggcatgttcgcgactttttcggtaaaagatttcataaggatgactataagtatctcaaagacaatgatggttatgctcccctttacaatcattttgataacttctatgtacgtcgtcttcagcatcgtattaacgactgtttcagccgacctaccatgggtgttcccggtcgtgtcattcgtctcatgaatcgctattccactgatagcaatagtacttttaaactaactggtgatacatctttagccttaaacgtttcttcatacaactaccttggttttgcccaaagtcatggtccttgtgccacgaaggttgaagaagcgatgcaaaaatatggtttgtctacgtgcagctcaaatgccatttgtggtacttatgggttgcataaagaagttgaagaattaacggcaaattttgttggtaaacctgctgctttggtcttttctcaaggatttagcactaatgctactgttttctccacccttatgtgccccggatctctcattatttcagatgagttaaatcacacttccattcgtttcggtgcccgtctctctggtgcaaacattcgtgtgtacaagcataatgatatgactgatttagagcgtgttttgcgcgaagtaatctctcaaggtcaaccacgtacacatcgtccttactctaaaattctggttgtcatcgaaggtctctattccatggaaggtaacttctgcgaccttcctaaggttgtcgagttgaaaaatcgctacaaattttatctgttcattgatgaagctcattcaattggtgctattggacctcgtggaggtggtatctgtgattacttcggcatttctactgaccacgtagacattttgatgggaacttttacaaaatcgtttggtgctgcaggcggatatatcagcgctactcccaatattatcaataagctacgtgttacaaatccaggctatgtatatgctgaatccatgagccctgctgtccttgcacagatcaagtcgagctttcttgaaattatggataactctccaacttcggctggtttagaaaggatcgaacgcctggcatttaatagccgctatatacgcttggggttgaagcgacttggctttattatttttggaaacgatgatagtccagttgtcccgttgcttttgtataatcctggcaaaatcaatgcgttctctcatgagatgttgaagcgtggaattgccgttgttgttgttgggtatcctgcctgtcctttgttgacctctagagtgaggttttgtttctccgctagtcacaataaagccgacatggattattttttgagagcttgtgatgaagttggtgagaagcttcagttgaaattttccaccggtgcagctggtgaagatgtgggtaagactaacgttgaaaagatgaagaaaaatcaaggttggtttaaacctcctcgttggaagattgaggatgtattgaagcatggagtccatgatgcacttacacagtaatgaatatgctagcattgtatatttgtaatgaaaataatatgatttttgtgtcataaccattcttttttttatataataaatctcttaggaaagatgggtgctacatctgaaagctttctgcaattcattcgcttttttttacgaaagacattcaaggcacaactagagagacactacagatggagccttttttattttcaaataaagatatctttaattaataataaagttaacacacgtataaaatagttttttgtaagcacatcgggatattttgaagtcgtttctaacttaagtatccattaggtaggaaaatggggtatattatgcagagggaatacggacaacaagaacgacaccatcaccacgaagaaacattttgctaataaatctatctttgttgatagcctttccttttttgccagaagctgttcgttttttttcggtccacatctaagaatatattagcaagtgtggatggaaagagagactaaaagatgaaaaaaattattacctctttgacattttctaataccatgttggaatggcgatcaaatgcctttactctagcaagcaactttttattgtttcgacaattaataagaacttgatcatgattttttaccgctaaaacagaagagccattagtatgtaaatttaaaattgacattctatcatatagtataccttgttgtaaaacacttaatggaccagcagagaattcatattcttctagacgagcgagttctatttcgctcagttcacttctaggtttatcaaccaaatcgctaaattattagaaaaaagaaatcaaaaaattttagataaaaggacaaaagacatacgccattagaacgatacaagctaggaatatcaaaaatggtagaattttaagtctcttgggggtcaaggacaagtgctatttaacgagcaagttcaagattgcacaaaatggatttcaagttagaagcgaaatgttgaaaatcaatttcggttcaatattttactatatcttattattaattaaaaaaaatcttttaatcacacactttaactcatacctgacaactttcaatgtgggatataaaaaactgaatgcattgtaattgtttattgattataacattagaagtataattggactacttaatcacaaaatccctaaggtctcataaactaactatcctttcaaatgcaaagtcattgaattgaaggatgaacactagctacttatggaaattaagctgaatagacaagcttgtagttttaggagtttactttgataataaaaaaaatatattctaacaccaaaaacaatattttcttaacataaagcaatgcttttgtgaaatcaaccatttgagcattggaaacttcctatcaaaaattacatagaaatttttgattttggctatataaattacatttcatgataaatgtacagctaaagtcactatgtccgagtggttaaggagttagacttgaatcctgtattctagtcatctaatgggctttgcccgcgcaggttcaaatcctgctggtgacggtatttgtgcgcggtaggagagtggaactccgacgggctcataacccgtaggtcccaggatcgaaacctggccgcgcaactctttttttgcttgtttttaaaataactttttattaagtattggtgtagcgttttgatgaatgagaaatgttttgttcttatataaatatgtagatagggacgtccttggtgctattggtaccaagtcataaagtcgatgtttacaacatttggtttaaaatgcgtattgttttgtatcatttattattctacatacttttgctcactacaatgcattctgctattgtcaatacatgaattgcaacagcgacctaggtaattttaaatagttgcactaataaagacatcaggaattttttagcgtagtttgaaaaatattcaatttaaataacaaaggtaaactcatctcctattcctaacaccaacaattgaactcttaataaagttatgcatgtctaaagccatttttgtacaggatttgcttgataggccttgtaggcagcaagttcaaagtaggacaactcagtttcattttcaattccacaaagagacaatgttttggctccatcattaagaatccaatcatcgtggtctaaattaatagccaagttttgggttttgtgctgctgggctttcacataaatcttcaacgtgtcaaaatgggtagtacggtagattttcaatgagggatccgtttgtatgcgttcatcgatgatttttttgaactggtctacagtcgtagtggccagatctatgtcgtggaaaacgacgtttttcagtgtccgatattcaaagttgcgaattactcgaacagttaacgttgcgcccgtcatccttttgaaagatttaaataaaaccaaagagtaaaaaagtaccaaatgatcaatagttaaatgactgtaattcgattcttatataagggttcgaaatccttgcgaaattcccaaaaactttcaaaattatttgtattccaaaaaaatgtcacaatagctttttgtttctccagagcctcacctttatgcttatatttttcgtatatacaattgcaatttgattaacactcgagtcaatggtaacttgtgtagtatagagaaagaacgaagcattataaatgattgagatgtgcactaagtggtacactagcaatataacaaattgaattgtgtatcctaacagctaaaaaccttcatactattcttctagaaaattttaatttaagaatgaatgttcattgtagaagccaattgaatgttggctgaattattgcaaaacaaaaatagtttaatatttgacgactgtttacgaaaaaaacgcataagaattgtttctacaactaagaggaacaagttgatgatgatatttaaggatcgaattatcgtaaaattatttaattctatacagtgtgaataattgtaaatgttttcaacccagactatatattttattaactaaagcggttttaaagctaaagaatataacacaatgattacttctacttgaagtgtttacgtttcatagtccatgcatgcgtctctttgatttatattagcatagaactcttgaattcacttttttttacgatcattcaatcgaagcccattctttaaaataaaaaataaaaaatatactaacgtactaattgattagtaaacataaaaaccaaacttccagatttttcgagttcccttaccatttggtaaagattcatgtcaacagtgcgattcgaacttgtggtcgttacgattcgttcgctcattttaccatcaatgagttgtgacaagttatcttattacacccatcgaaaagaaaagtttgaaaactcaaaataagtgtctaaacatccaaaatggtgtctgcttggatttattttaccagccttatgcttacatgtgcaaatatcatgcttcagatgtactttacagtgatgtactctgatttgaaagacgatttcataaatcccattgattgtatgttaaaataatcacattctaacgatatatattaatgataaatgtctctgattcgtatatatactaatctttttccctatttagtgtctcgaaaactgaactggtatgtactaccagaaatgggttttcaagctttcagtgcccttcttctattattgtcaggtgcttggatcaccttccttctcaatgtacccatgttggcttggaacgccaaaatgattatgtccaacactcatatgcacgactctacaaccatcttcaaagacgtatcctctagacaaaaacgatcctttttcaagctggcatgttttgctgtatttttcttcgtatacctcttcctcttcgtcagtagacttgtggacgagtaattgtatcgttaagtttgtgtgatttattttccctcctcttttagtgatcagtttcaaagtcaatagttttaaagcaatttttgcgttgctactcaaaagttttgttttcttttcctaaatgtttttcgtcttggtcaaaactatttaaagccatccagatgcaaaaagtttcgcttttagctagtgcatttgtcttggcaatgtatattgtgtagctacttcaatacttgtttttatctcttgttaattgttcgtcaatcccatttctttctactcgtgggatctcgtttaacggggtttatgttttcactcctagagagtctttcgccttcaatttcctatgcaactcctacttgcagcatctgacctgttgctatgaataaaatctttaattgctgccgagctagggaatagtgagtttaatgtgcaaataaaaccacacgaggtcatatttgtacttatagtgtttgcctatgatatgttgtaatgtaagttggatgtgataccgtcgttttctgcaatagtgtagttttattttgttctccacgtgttcacctttgagaggctgtagctctgacttttgtcattgcttttctttagcatcatttagaggtttgtaaaataaaggatttcattcatagcacttttttattttttttaattgactacgtgttgcttagcttattatatttcgtttaattcattgagttataatgttggttgtttgcactatcagaatgtgagtgaatgttatttctgaagaaaggtagagggataagcaatgaacttaatacaaaaatctctgttggtcatgtttttcacaccatggcaactcgaattttgaaaggctatttgtgcaatagtaaatgcttcttcgcaactatataaaagctgagagaatttttattatttacaaagaaataagatcatatttttttataatatgcgtgcacgcgatgaaaagctttaaagggtttgcaatgaaaagttgaaacttttgtttatgcgaattaacttatttattttctatataatttattaatacatatatgtattcgctgtaatggcttggtcgaagtgtttagtactcccaatagtgcatgttcggtggtctcgggttcgagtctcgctttcgatccctcgatctgccacgtctgttcgaagagtagtcttcgtggcaactggcagttaaaccgtgtagtaccgatggaggttggaaacaatgcacatcactaccgggtcttgggcagtgcgatagcgatgggattcaccttcgcaggatgtgcatggaagtataaacacaacggtcgtttcttctttttttcatgattgagcaatacaacattgtttgagaagccttactgtttttgaaattgttaagataatgatttggctaatcgtagttgttcacatgctaatgttgttcttactcttaccatatagttgttaggttagcgaaaaagacttagtaatccctttaaatacaatttcatcatttcctcaggctcatttagttaatgctcaaatttaatgattacttatcttgcctacttaatatccatttccgattagtccccgtaagatgtgtatttttttttagtatccagtccttaaccaaagccgtaaagaaaaaaaaattaaatatgtgtgttttccaaaaacacaaaaaattgtctatagaaattgagatcatacaacgatagcttctctcactttgttgaataagtgctatgcgataatttgtcttaatgctttgatgaatttactcttcaccttgtatgcgagcctttttcttcacttccttctttttctttttgcgcttacgctttttggtatcatcatcatttttatacattttgaaagtttcttgctctctttgagggtgatacaaattggctacaaaaaaaccaatagtacctccggctcctggtttacaccgaatcattccttcagccattgaaggttgagcacaatactctggaattcctcgagttttccagttgggtagagtttttgtcaaagagttacatttccagtcaggttcttgcgacaaaacctcacatactacttgttcgttttctaaacggtgcactgaacatgtagaatatgtgacatggcggcagttaggaaattgtaaagcatgctttaaaatggtagactgaaaactacacaaattttcaagtctttcggtatcttccgtaacgtcttgttcattacccagcagatagtcttgacgactcacaattccagaaccagaacaagaaggatcaagcaggatatgagtgacatttcggtaaagatcactcttgggatcagttagggtaaaatcttgatgttcgatggtgacattattagcgcctgatattcccaccatttttcgaagtgtctgcactcttttcgcgtcacgttcaaatgcaaatatatgagattttggaaaacaagcagctaaatgagtagttttgttccctggagcagcacatccatctattatatcaccaacgtgaccagttagcccggccaatacagcagcaggaaaacaagatgccttgtcctgaataatcactttcccctccttgtacaatgaattttcaactataggaaatgatggatcgatggctattaagttttcaacacaatcatcaatataaaatttgtcggggcccagttcctcaattgaactgactttatccaagcctaaaccttgcaaaacctcgtcttttgtgcttttaatggtatttattcgaagccagcgagggagcgacacaggatttttcaatgccagctcctcatggctcttaaccccttttttcaccttgagtttgacaaactcggcgttcaggcgtgtcttgtgacgaagaatgcattccttgataggaccatttgaaatggataaccctcgctttgacatcagtaaatcatggacaaggactctagccaaattttcttttaactacaataaccaggttagcttcaaaaaattacgaaacaactatcgtttcattaatttgtacctttttctctaaaactaataactcggatcgcgcaattatttcatccaaaacaggtttatctatataaaagaagaaagttagtcaaatcgtttatattaaagttttactattcttgtttacatttgagagtttcgcaaaccaaagcataagtgcgttttggatcatgtttttttgaattaaatgctaattgcttaattgatcctttttttttacttaaatctgaaagtatgttggcagcatgattataaaaatccatatcgaggcaagatcctcctcggtatgagtagtggaaaagctgctgcacaaaactgagtaccttactcaggtcacaatgtctattgttacttgtatgtataggtataaataaaatattcaacaattgcagccaaagtgaatttgttaactaaagaaatttcttattgatgttaaattttttattttaattgtgtttctctcacgaatgagaaaaatatatcaaacataagtcgtctgggcataacaaagtcattcaattgtcataatccatgaaacataatagtaataataataagcgttttaaaatgtgtaggataaacgtgaacaaccattcaataggtggcatgcatcataaataaaaggtaatctgacccaaaattaacaaagttatatttcagtcaaaaattcataaacaacactaggcctttaattcaaagaaactagactacagcgaatactgaaaaatgtacgactgtaatcagaatataaataaacttggaaacgatccgtaagagctatagtcttttgagaatcatcaaacaacgtaattttaacagaggagtcatcgggagcaactataaaacttttaattctatcatctgaactgaggtctactctgttggatattccatattcagagatatagacatcaatagaatttccagatattctagtcgcaaatgcttgaactggcatagatttcttatcatgctttttgcaatactcagcaatatatacagacaaaaagagttgctggctatcttcttgcacagtggtggatttctccttcttttcattacaatgtgcagccactaacgaacaattttttttgtcaatacccggggatgtgttcttaaggctacgttccaataaacgatgaacaataatgtcagggtatcttctaatcggagaagtaaaatgggtataatgattaaatgaaagagcgtaatggtgccagtctgttttctcaccgaaatcgccagtacaaaagtattcagcacgatttaacgagcgaactgccatattttcaaataattctaccaattcttcattaaaagtgcttctgagtcgtaccatagaggcattaaatgcagctgaagacgatgcatcgaaatcgaagttcatgctttttagaaagtgacaaaactcattaatttgtttctctttaggacttgcatggcgacgaagcaaggaattattggagaaatttttactgatatgttcagcaacagatctattggcgagaagcataaactcttcgatgagatgatttgcatcggtttgctcatatacctcgcatttattcggcattccatattcatctaattggaatttgagttctgtcgagttaatctctacagcgcccttagcaaatcgatctttgcgaagctttctcgaaatttcgcaaagtgttaatatagacgtttcaacatcttttggagtatgcgtacctcctatcggtttgcctacagcatcatcccaggactttccttcgatcacaccttgagcctcactgtaggcaagtctggcacatgtctttataactgttttgccaaaccaacgcttaccaatttccttaccattggagtcgagtttccaaaaaacgctaaatgcaagacgctcaacgttgggatttaatgaacaaagtcgttcacacaacagaggaggaagcatcggaatagccttttgcacaaggtatactgttgtagcccgcgaagctgcctctttgtccaatgctgaatctggttttacaaaatgagtaacatcagcgatgtggacacccacttcataagtgccattgtcaagagcgcgacaggaaacagcatcatccaagtcacgagctgtttcaggatcaatggtaataattaactcatttcttaaatctcttcgtttttttatttcctcatgtgagataatccaatcatcaggaggcaagcagtttaaaacctcatcagagaagggagagctactaattccattttctagcaaaagcgcattagtgtaagcctccacgtcagtaatatttcccagcttttcacctaatacacccatagggtaacgagagtaaatactccaccttgtaatctcaactgaaaacaactgatcgtggtgtttcaaaatattttcaatccaattttcaccacttaaatcgcttaaatcatttttgtgaattgtgataaagggcagacgtttatcttttggaatgaaaatcgcgtacgaggattttttggaaacatattctacattttttaatgaccaacctggtgctcttaaaatccctacaattttagaaatttccgctctcttctcaatggcgacaacacgagctctcgttctgctatcacctttgaagcttgcaacacttttaatttctaatctttccaaatgctccattgctccacctaactcatcgtcatgatcttttattttgactttctcgacaccattctgtaaaaaattcgatttttcagtggggctgtcattattcatcacaggttccacaattacaacgtcgttgtgaaaagcacgatttctagcaattggcccatcaacataaaaatcaggtatatcttccatacaagcaaaagcgctacgatgattttcaagaatacgaagcgttcctttaaataatgtaccactttttaatccttttttaaccgttgcagagtcgtagtacaacgggtatactgactttttcgcattggatgataccatctcagtggcgttattcgtatctgcttcaacttgatgagaattgtttttttctcgtttcgcggaattttcatctcgattatttctggactccaaattcttggaaagtttcgagacactttctttatgcacgtcggttttatgttcatcctgcttagaacttttagagattttttccttcgagtttttcttctttgccttcggtttaaccttggctttctcggtcttcgtttcagtcaagctggctttcttatggttcgaatcttgaccttttaattgggtatctgttggcctttgaacaatatctttgatcctttccaatagtccacttcctaatccaggaatgttggaatcatcattttgatgaggatcgtgagtagtagacggatatgctttattttttgtctttctatcaatagagccttttttttctaaagcagcttctccctttaataaatttcgcttttcctttcttctaatatttggttttaaatccatactttgtgaaaatatggaggtggtagtagagttaaggcatgcaattgttaaattcactgagcgcaactaggagatatattaggggcaacaaaataaatgaaataatttatactaaatgcaaaattctaaaccattcatggaaatcaataaaattgatagtcttgacgttcgctcaaatatctacactacttcattctatactaagctacagtttcaaaattgataaagggcgtataaactatacatccaaaaaacatagctttctatcttcctcaaccaaatatctgcaagtgtatggtttttagtatacttcttgcttccttttttgtttttttgtatcgtactgaaagagcttagtaaatcgatctaaacttgcaattgtaatattagattcgttcaaaagttgatactaatctatttattaaaggatggcaattgagaagtcataaagactaacataattttaattacttttgtaattgcaattaaagaaaaaaaagaaaccatacccaaaaataaaaaaaaatttcataatcaaattaagagacggagtatttcttcagtcaattaataagaaataaaaaaaaaataaaataaaataaaattttttttaacaaatgctaacctcctaaaagctgtttaacaaagtgaaatccgtgatagagtcacctgttaaattcaataatattttttgatgtaaaaaatcacgtagctttaaaaattgaagcctttttcaggtaatttgaaatatgtcttatatttgtaatttttgaatagatggaaatgactgaacgaagatatttgacagtggaatatatattttaaacacactttctgattgtaaacaaagaataattgatatttaacaaaacaaaatccatttataaattgaaaaagtaatcatagtaaattaacgataattattttttgcaacataaggatttgggattatttgctagtatatactttgaaattacacatgccattgctagagaagttagaagctacttgtttacctcttctaagttatcactagtacttgctttcatacgaattcccctttccgtttattttaagatctatctctgagatgaacagattgcaagcaaaaaaagctgtaaatgtttctcggcatgagcaaaaacggattcgttacaagttgacgccagaagaagttaaagcagaaaggaaagagcggaagcgacgtgcagcaattcaaagagctgaaaagaaattaattagagccaaaggtgaagctcttgtagcatttcaagccgtttccaacccaagttgtaactttttggtaattgattttgaggcatatgaattcaaccagaaaatcataactgaggctgggattacgatgagaattaatggagaatgggactaccaccactacaggattaagaattttctacatctacgcaacggtcgatttgttccagatgaagccgataactttcaatttggtgactccaagattgtgacaaaaattgcgtttataagtattctgaaaaaaattttgaaaacaccaaatctacatctagtaggacacggagtggaaaacgaaataaagtatgcaaacgtccttggaatacctattccaaaggatgtcacggttcttgatacgcagaacgttttctcattctttcaaagtttattcctcaaagaaatttcaaattccaacaacatctctcttgctaaaatgctcactcacttgaacatccgagctttttgtcttcacaatgccggcaacgatgcgaggtatacctcagaagcccttcgagaaatgactaacaaattcacgttgtctaatttttaattcattcttttttatacttgccttgatcaaaacttgatataactttctttttacttattgcttttgcgcgttaatttctgctcccacctactacccactcaaggacaggttgaaagatccaatgtatctaaagattccttgcaatagtatataccatcagttccaacctttatttcgagctagaactgtacataaagtacgatccttaggccttaatggcttctatcggaaatatcacggctttaattcgttgaggttcgttcgtgtattgcaggaagctggaatagatgataaaaaatctgaaacactcatgcggttaatttccaatgtgtattctgacatgtatgtgcaatagcatttgcccattgagtgcaatcctaaccttttgtaggcatgaaaagattagtgatttttcggttactaaagaacagcaagaccgtgtaatgtaccagcaaaaagtggatttcgctcatcttcgaagtgaattacaaagtattgagcgtcaagaaatggtcgctttgcactcgcaggttgagcagctattttctgacgttgagagactcaaaacatcgtttcgtgatcaactaaataattccacttcagaggccagattacagttaaatatagatcgattaaaccattacgacgaaacagcatcacaggacctaaagttgcgtgaactatctgcggaaattgacaccgaaatgtcaaattttcgtacacaattggctagctttaaaacacaaactctgcaatgggtatttggaattgtcacagggtatgttttcactgtagaattttaaactttctaatttttattttctaacggtattcgcttaaggtctggagctttactacttgcatatgtccgtcttattatttagaacattcaacgtcgtacggtcaagtacatttaatgttttgatgaatttatgtaatgaatattagattaatggaaatataataattacatgttatctctagaatgtttttttttttttgagaatattattcacacgccagtatatccaaacagctttgtcacattttgaaatcaagtcagcacaagtaacgaatcgacaatcaaagaaaatatcatcataaatatttctagtgtcgataaacagagagggaaggagtaaataaaaaccgtcagaacttggtttgccatattaaatcagttaatggtcattctgagcaaattcaaattgggaagcttttcaaggtgtgttggaatccttttttagaaactatggctcttcttcaaggctcttcaaaagccattctttaactttattcagagattgtacgttctgttcattaattttataaagggaattgcgctcgctagctaaagcctcgtacatttttatgtactctttatgacaagcattcatcctttcattcatcgttgcctatataggtttggttaatttaatgttcgagggtaaataaatttattcttacggtatacgtagccacatgtttcattatatcatccattccttttgcatagcaatccgagatttgctccaaattattaaggtctttacgaagtagcacattctcttgctttaatttttgcaactctagagcagcggattctttcgctaagccttgatccttagagtaagtcgaatccttattgtaaaatcgagaagacgagaatttcactttttcctagtgtttacaacagttaaaattaatcattcataataggttaaataaaccaatttcaaatgtacatacttgtaattcttgcgtagttttaaatagccgttcgtatcgctcaaagctgagatccagctctttttgcattttatttagacattgaagaaatacatgttgctcatcaggatgaagctctgtcatgcttgaaaccgtgaatctttatctgactcgagtaaaccctgcgctggcttgacttacaaaacccaaactccaaagcctaagactattcacagggattgtagtaaggaaatgaggtatagtattcaaaacaacttactaaaacttcgcttccgttaccgcccaatgcgtattgtgtttacactaggttaacccttggtgtttcagttttcttcttacaccgtatctagatacttcttcgttaaggtacctatgatattctaagatcacaaagtctattgaattgtaatcccctgtaaattgattcatgggatttttcgctagatatttgaagccaatcgtactctatctcaatctactttacattttctatgagttcaatcctattctatatccactgtgtgctaacttacttataagattgaaatcgtaagtaagtgtatacctagcgattggcaacttaagcaattgtggcatatgaaaaaaaaaatttagcaaaaatgctatagcatctattcaaaattcagcgtatatgttatagtaatcgtattaaggtgttatgcgaattaaaatcgataaattttcaatgcaatccatttattttactttctcgaatgcgaattattaaataattcgtaatggatgaatacataaccatgctgctacattactgatttcgtgaaacgatatttaagaaatggcattgggaaaaaaaggtatccgcaaataaacacatatattaaaacccccaagaatatgttatataaaaggacaatccaagacaataaaattaataaaaataaatgaaaataaccaaccccttttttgataaccagaaaaacaatgacgggaacgaaagatggggaccaccagtaatcacattgctaacagaacgaaatatattagcaatttatccattgcatgtacctcttttccttttcttttaataggagaaaattaaatacgctctttggcacgagcagcggcatttcgtaaattagcgtatacttttccaggaggtgatcccaagattaaagatacgacagcatcctttgcaatgcgaatattggtaaaaccacccaaaatatggattttactatcagcaagtacaatacgagtccgtgaggcattctcaatggcaaacttagtcttaccaccttgaccagcaatacggccaatggcacgacttagatggtcaccttgaagagttttcacatctttaatttcaaatgtatcaatataaagatcatcgagacgaagcaaagcgatagcgtcgtcaatatcaaatccaagagcaaaagcttgaacaaagtccatacccttttgaagagcgccaggatctttggtagccttactttctctcaattcgacagagcgtgatttggtgttcatacgaacttgcaataacaaatgctcaaccaacggaggatacaatttcggccatacgtttcgcagaggtgtcattctatgaggcggtattggaactctgcgcatctgtggtttagctcctcgttttttttctgctgaagttttagcaggagcaaatttaggagctccttctatgtccattgttccattcacagcagagtccgaaaattcaatttcaccccgggttgtatctatcataacattgtctgagacagttgttagagaataatttaaactaaatttaggactaaacataccattttcgccttcatttgttacatttactgctgccgtaggtgccaacatttccaattaaaaaatttggttaaagaaacagtattaaagctagcaatttgcaaactaaaagccatagcgtagtttaacgtcatcgttatcatgatattaaaaatgaatgtatcgctgtaagtgagataacgaatagtaatgttatgatgctaatagtcatttgaaaaaaaggtaaaataaatgattatgagggcgtttaaaacttcattggtatgaaaaataaatagttattccctatttttctaaccaactcttagttcaatggaagagaacgcagtagctaagtttttaatatacagttcacaatgttccaattttaattgaaattgtattaatacatgcctaattatatattaagtccaaagatttatttctctcgaatgcatttcagtatctcttctttgtgattagcaacaaaaatatgaaactctgcactttcttgtaaacgatctaattcttgcttgagaatctccatctgttcattttcttcaaagatatagagttttgctttgagagttccgatagtttttcccatttgaaatcccagccttgaaccatgcttaaaaccatcatcaaagccgctctgagcaacttgcatttttccctttataattccttctgagtatccaaaattcgagtgcttttcttctaaaagctccaactcatgcattgataaagcttgtaggttgtcacaaaaaggatcaatcgattccggatccgattgatctgattcatcgcttctattgttttttggcgatgcctttgcatctagcaatacctcaccatcactcgtctcaacgcgactaaaatatttggacgaaaggagtccattgacaccttcagttaaaatcacaccgttttcggaacgataaaactcgaccccgtcctgcatagcttttgcagaatcgatataaatgtataatgtgcatgactttcgaataccagaaattactccggggtctccatataaacctgtagcacaatgtatgtgattacgcttcatccgactcaagccttgtttagatataactggccaaagctccttctttgtcccatgcaccacctttggaattgaagaagcattatctatacgggccattggtacctgaactgcttttatagaatgcccttggttagcccttatatacaagacaccttccacttcttccatggtgaaacgttttttatcatttcccttgacaattgatagcaagagttccatacccataccgcggaattgcggaagtttgagtattgaatctacttctatataaccatcctcccgtatttgtagtccatttgccttcgctgtgtgacgaagaactttcgataaagcttttgaataatgcaccaagtcattacgagggcgaatttttttggtcggttttgaacttgattttgtagcaggagttcctgaattatttgactcctcaattaattcatgtgaattcatatttttatacatgtgcgatcaataaatcaactaatgattttgtttgtcataaagctgctgcacataaagcgattttctaacgtggaaaattgacagtatgaggaaggtagttctttctactaagtaccttttattttacctctcggtggtgagttagttcgtccgttccttgattctaaaaaaagtgcttcttaatacagaagtaattatagcattaagtttccaaaaataagcccttaatgataaatgtaaggaatattcttaaatataaaaatgagaaaactttcaaatacgtctaattttggtgaaacttcgagtggacctaaaaagcaacttctagtaatgctatatttgaagcgtctttaaatttttttatccttttacttaaaaaattgaattaaattggtcaaaactgaagcttatctacgtttagagaaacttctaaatatcgatgctgacttcgagatggtgaacttgcacatcagctttacccaccacttttagattaaaactgaaaaatcagagaataacaaaatgtctttgtttagcacatctttatggacaaccacagttatgtcaataattgttgggctgtatatgcttttccataacagtggagaatcttttgattttggaagctttcttttagacactagtccgtacacatggggccttcttggcattgctagctgtgttgcatttggtattataggtgctgcatggggtatttttatttgtggaacatccattttaggaggtgctgtaaaagctcctcgcatcaagaccaaaaatttgattagtattatcttttgtgaggtcgttgccatttattcacttattatagctattgtcttttccgctaaaattaacgacatcaatcctgcaggtttttatacaaaatcccattattatactggttttgccttgttttggggaggtattactgttggtctctgcaatctcatttgtggtgtctgcgtcggtatcacaggaagcagtgctgcccttgcggatgcccaagacgcttctcttttcgtaaaagttcttgttgtcgaaattttcggaagtgtcttgggattatttggattgatcgttggattgttaattggtggaaaagctagtgatttttcttaattataaacaattctttttgtttttcatacaactgtaaatgcataaatttacaagtttttttccgttcagccgttccttatttacctttaatatttccatgtacttttctaagcgcttgcacagcttatttggtatttttataaataacgataattattacaagtttttcttgcgaatgcttcattttttgagatgaaataaattatagaaattgtgctgttattgaataatcagtttcgattgattgaccaactggcttcctgatccagtgcagaatttcagacttggataagttcattacttattttttctctattatactgctaaagaaaccaaaaactcagctattatataactacatgctttttcaacctatatgcatgttattatctcaaattgcggacaaattcattcagtcttatgggaattagttactgtgatttaattcaatatgcttctaatcaatttataaattttgcaatctctttgcatttgatcaactagaatccaaatctatttatcctattctctatatgatcaaagaacaccagctcatttccacacagcaaagtttacagtaaataaacaatataccttgtataacttgcacatgttctttcgtaactggaaattagggttacagatttagtattcttgattattgggttgacaaaaagctatcaatcatgacaaaacggtatttttttaaatctgattttgcatactatattttcaaaggtttcaattcctacctgattcgggctatccagatatagaaatggttgatataatggaattgtaaagtaaaaacagctacaacttatggcagtaactcataaagttgtacagtcgatttggagacactcaggtaaacatcagcggtatcatgacaggatgaaggaattacgggagattgcataaatatatgttttccaatactgttaacctctgtaactccatcacttagtaaaagctcatagcaggtgttgtattgtcctaatattgagactagtcggaacgaagatataaaagaaatcaggatatcaaatataaaacgattgcttaaagtcccaaaccatatcaagtacagaagggataaaaagatgtgcgtcttctatatcttggtactcgtcgcaatcaaacgaatattaggttaatctgtcatatatagggctgcgatgctatcacaaatcgatattgaatgtattaaatcaaggtctaagagaagaaaaaacatatgaacagtagttgttaaactcggaaaaaaaagccagtcggctcaatgggtaagaagccttaacatgagaatttttgttaataaaaacttgtataaatacattgcttccaaaccgtattttttaactgatgtaagatagcaatacaaggcgatcaaaaaagacaagaaaaaaagtgaacgtttgcttatcgccgaactgttccaaaatcccaaacaacttcatcaatggtgtttgcagaattacccatggtactattatagggggtagcttccggtaatagctcggattctttccatttcgcataagaagctacaacttccttcacagatgtgttgggacaatactttttgatgaacttgtgtttcgacaaatattcagcggtagctctatcctttgggttctttttcaaacagttgctaacaaaatcgcagaatgcacgtgaaaacttacttctttctaatgacggaggggaatgctttggtattagtaaaagaactttcatcggatgtatgccagaatatggaggctccccagtagccaattcgtaagccgtaattcccaatgaccaaatatccgctttgtaattgtatcctgtctgctttacaacttcaggagccatccaaaaaggcgtaccaacgaagtcatcatttttgtcacgcaagctctccaactgacctgatacgccaaagtcagcaagcttaactagtccatctttcatagttaaaatgttggcagctttaatatcacgatgcattttaccttgaccatgtagataaacaagggcctctaatacctgcctcataacttcggcgataacacgttcactgaacgttcctgaaagcttcaaaaggtctaaacaacttcctccatcgcaatattccatagttatccacaatcgaaatccatcaacgaatgatgcataatatttcgtaatgtgaaccgaattcagatcgatcagaaagttaatttcttgggtcaaagtctcaatctggtcctttgtagcatctaaatctacaactttaagtgctacaatcttggatgattcaacatcttgagctcgaaagactgatccaaaacttccttgtccaataagttgtaaatcccggtattgatgtttttccatattatatattaataaatacaattgaattctacaaagaaaaaggattgatagtgttagtttacctggaacttcgtatatggaacagccatatggctccgtgtaaagtcggtatccgcgaaggctgatatgtttacagggatatttgagtctgtatcttgagtatgagatctttctacagaaaaagtgcacttaaatattaaacaattaatatttatctggatattttaaaggacttatcacttcgtgcactagtagtattcgtagatgcgtaatataaatatacgtttagtcaattctacagctaatatatggtttattacttaactggcatgccaaagcattttttatgtaatgaataaataaacggtggaatttcattaggatgtatctcattatacttaaccacaaggaaaatatctatttttgggatagaaaagcaagcaaaacactcatcaaactttttatcattggaattcaaattgcaaagctgtgttttggatccctgcttccttgatagtagaatccaaagacgtccaaagactttttctctgaaatgtaagagaaaacggttgcttatctgcaccttcggcaactcctttcacatacgcatacactttacttactgggtcggtcaaagaaaacctacgaatgaaacgtgctccattgggcatacgaatttggattcttgtgacattgggtcctggagatggttcttcggcatcacattcagctgaatcgattttatgaacagtatcatcggccaccccatgactttctgcttgctgtgaagagctttcgccttgagattcagttgtcgagtttccatttcctagggaagctgcaattgctttgtgcatttgctcatcttcagacatcgcttcgactggcttttgtgattttgctcccaaagggtttttacgaccactggtttcatccaaggtacacccttctagaaaatcgttcagagcaatgacaaaatcagctggcgtaaacgacttgctccattccttaacgcgctctccggtccttggatcaaggatagcaatgtgaggcgtagaacgaacggggtaaaaccttttaaactccatgccaggctcttcgtcatccaaaagctgaagaaataaaaagtgtgcacgaatcacctcttttactgactcgtctttccataaatcacggttaagtacctgacattcaaacgacgttgatgtctgtaaattgacaaggatccaccgcttctgagaagatgcttctattcgagcttcatcaaggctgagattggaaattatatcatacggcggtcgaaacaattttgcaaggcgtgacgctctacttgaactgtcagactcttctgacgagtcttctgtattacttgatggaaaagggatttgagagggagattgatcaaaaatacccatacgccttctttgtcttcgattcattcttggaaatcccccgaatccaaagttgttgcccataatagaagttcctgctgacatatcagctaacgggtctaccaaaacctctctggtaggtgcaataggcgcacgaatttcttctacaggctcagtctgactcggtgcttctatatagctcgattgcacatcggtaacgcctccactttcaaagaacaatgtgattgcagtcgataaatcgccatctgcaacgctcaagtactcttgagctttttcaggtgttgaattagttattgcgcagaagttggctactaaactagcttcgtctccatccattttttttaccttcgtttatacctgtacttggtaaatggcaagtagagcaggtttagtcagagaggtatacgcataccccatacgtaaacaaatttaaagtaaattttttattagttgtccaatttaagttttataattttaagagaaaatgacttataatttttgatattctttgccaggttttaaaatttacgaaaacgcgataaggacattaacaaaacaacttgctgaaatcatagaaataatgactttagaaaagagggtctcagtcataaaagtctctattaattaaatcagtaaggacttgaaaagctcgtacttttttctgatactttatactgaaatcttggaaaatcttttagtaatttgcatataatttttcaaacccagtaatactcatacaactttgctagtctatatgagcaatgaaatggctttttgacgatgactactaaaaaagttttacagttcatgctgttttaattataaattacataggaatcacaagtattactagccatgcatatacaattgtactataaataatcacaaaaagttaaaaagtttgtatataggcacatttttgcattaagaagactaaaacaacttttttacttcttgggggccatacgacgaaggtagaaatgtaactcctctccctcaagaatgtaaccatcacaacgtccagattgaccaggacgagaggatacaacagcatacaaacggccagcagcaaactgagtttccaaagcggagtcaaccttagaatcgccaagacgagcgctatgcttacgttgaacatgcttggatttgggattaggggttgaagtggccttctttcccttgcttcccatcaagataccgtaatgggtttcataccagacacggaaaggagcagcatcaatttggacaatagctgacttggttaaagtgttggtacgaaccaactcgttgttagaagggtgataggcaacttgaataatacgagtcttcttggaaacaccctcagagccccaagagaagttaccagagtcaagacgaagggcacggaacttcttatttccaccacgaacacggacctcgtgaatacgcttaggtccaatacgagtgttggaaggttgacgacccaactcgaattttctcttcttgcggtactgagcacgcttagcaccggtagcagagcgcttgtgtcgtgagtctctggtaattcccatgttggtgatttggagatggctagaaatcgccgacaaaaagtttagcctggctttcgattgtgactgtctttttgaataatttaaggaactccgcttatggtacactatgtacaactgcgcaaagttgcttattgaatactgtcagttatactaaactacgctataatgtactacgttatgaatcactatatgccacatgttcataatgttctatttgctctatcagctttacatgataagttatcaagacatatataatattagttgtaataaggtgaataactgtcagttatgattcttgctgtttcaaatggttataaattgagaacaactgaacctcattcctgagttcagttataagccatatcagtgataggtaacattataacctagttaatacgatacctatactcagttgctacttatattacttgcgtattgcaatataatagatcacaaggaaaactcaccgcagctttacgtacccttaaaacagatactaaactgcgtagctgacaaatacggagtcaaagattaggagtaaggtgaaagatatacgctaatgtagtacaacgtaatgtgccacagtaaagtatttcttcacggatatcagttggatgaatattaattcgaataccttgttttagttatacaaatacatatataattgttgtctttataactatcaaatcattatattttgtttaagttaaaaaagaaatttgtatgaataataggagaagattgaatgaagagagtcaacagcgtgtaacgtaaaactgaattttaaactccatgttccataaaaatatatatatatatttcccaggcggaataaaatgtacaatcgcagccaaacattcagaagtcccttaaaattcaaggatattagtacatagtgttttgaaataatattatttacccatgaccggtcgtaatcatcacaaaataaataaaagtttaaattccgccataattcagcagtttagtactgaatttggccatccatgttttgcgaataatcaatcgctacctgcatgttatctgtattggcttgtgtattgtcagtagtagcctgtgtattatccacattgttctgcgtagtatttgtcgtggtttgcccattatcagtcgcaccttgtgaattagtagcagtgttgtctccattagcattaccattcgattcgacaaccgtatacgtagcattctcctgagatgattcattttgagaatcatatgcctcgattgcacttattaaattgggtatttgccaagtagccacggattgacgaaggtactgggcaggcagatgacctctatcttctctcttatgattatcatcagaagaattatcttcatcatgcgtatggtaatttctggattcgctatgagcaaaacccggtttattagatagtgaattcgaacttgcagtagaagatatatcagaaaattgaggacgtgaagcagttttactatattccggcctttccaaattgtactgttcgataacaaaagggtaatcaggggaaccgcgtacagggtccgcaacagccggcaaattcgttgttgcaatcgcatttttaagcgcacacataaatttgttacgacgcacgcactgcaatgaaacattttgccagttagatttataataatatgtaacggtaaatttcagtgaatctaaagtagaaaaatcggatacattaagatcgatgatagggcgaaaatctcgttcattctcctttacaaaggttaataataaatcacgaagtctttctagctgtttgaaatctgtagcaaaaggtgaaacaatggtaatcgtttcagactgaggttggcttctgcgtaaattctcgataaataaagtgttcaaaagtgaattcggagcttgcacggttgatcctcccatcgtacgaaataccgtaaataacaaagaaagcgaaacaacctcatatttgatattgttaacgataacaacatcagatatatcgaagggatgtttgctgaaaagaaaaataattgaggacataagttcttgagccgaagtactgaacacgaatgacaaacttagtaaagtagtaccaaacgctgctaaaatcgttgcaaatgaggtatccaaaaatgatataaaagtaagaacggcgattatgccaacaacgccaagtccaactcgatcgagtttcccaagagcaagatcgacatctcgcaaagaggagctaatcgaacgaaattctatagaaatttcacgcgtaaattgttccatttcatccagggtgacagtacgactataatcattatcgagtatatgaaaaatgtcattaatttcatcatcgggaataagtcctatcaaatcctctttctgaaagcaatcttctccttcagggacaagcgagtaccaaatttttctagctaaggctagacatttcttttttgatcttattgtctcaagaatgaactcctgttccggtgtcaaatctttggcatgctttcctagcatatccgtaaaagccgtgctaatagcatttcttgtttttgaaaaaatccgctttgcatttttagatattttcttaacctttcttaattttccatttccactgcctttagattcggacatagatctggtatcaatgagtccaagcaaataatcctgacgacggactcgtggactatcgtgataaggtgcatccaaagcagcagtcagcagtttagcaagcactgcagtatttcttttgttatccgtaatccggtactgatattgcacttcatggtaatggaatccgataaaatgcaagaaaatcttttcaaggagcagtacaatgcttgtaacaacggctgcaccaaggattttagtaatgactttaatccaacttggaacgctagctgcggttttggtgacaaatacactctccacagcattagaactagcactagcggtgggagtggcagtagcactagtagtagtggtgacggttgtggatgtaaagttgcccttaccgatcatgatgggagaaaaggtacaaacacagacaatgctacagaagaatatggcgagcggcatttcgagagcagtaagtataacggtgtacttgtacatagtaaacggtaaaatacccatcaaaggatataaaatgtaaggcaaaagtcgtgctatcaccctagaaacccaaaaaccaccccaagcaacctctaaccatacgaaaatccaaaagattcggacgccaccaagcttagcattagggtacggtgaaacaccaactgctaaaggaataacaagagctccagctaatggaaaccaaatagtaatccatcgagtaatgaatgagagattattgaaccatcggtagaactttacgataacatacataagtttaaaatctgtcctgtttttttccaagagctgttccggttctacattgtggtccagctcatcgaccaatttctcagtattagtaaacgcagaatcatcttggtatccagaacgtcgatgcggttctcttcggtgttcgttcataatacaattaaattatgaattgaataagaaagcaaagctttcgattgggtatacaaaatttgaatgagcagaagataaatattatgcagcggatataatatgatgaaggtgatagaagaatgagtagaaaagaacagttataattgcaaaaacgaaaatggagagagaaaaaaacaaagaaaagataaaatgatatacaaggttttatgtagtaaacttgaaaaataacacaaataagtaggtttaaaccaaaatatcaaatgaagggggaatccaacaattttttttttttaaaagagagagcaagaaaaaaaaaagaaaagagatagaaatcagtcctataaatttttttaaacaacaaaagacacagcacggtttgagaaaattgatactcttgcaaaaaaataaattagccaaaggaaaacgctacaaacgtctttcttatttgtcagggaccaaaaaattaaagcaattgagtcctgaatgatataattgttagtcaggaagaccggtacgcaaggaattggggtaaaacaaaaattaaagaattaagcacacactaagaaaaaaagacaaacgagaaggaaatgagtgtttaatacaagaggggctaaatgaaaaagaacggaaaaatgaagacgaaaaataagtgctatttgaaactttttatggattcgtgatgcaagtgtgttaatgattgatttattctagttttcccactctatgagagtatctaggaattgactcatataaagaaactaatctcacttcttttaatgcaaattagaagaaggaaaatgaatgattgattagattcgagtatttctagatatgtgttggtggtaaatgtgagtaggagcatccttcttaaaggaaagatgttacctactaaaggtcacaatttcttaaggttgatacatcaacgtaatggtcttaatagctaataagattgcagtacacgtctgagttatcgagacgggtaagcgcattacgcaataagagttacatctcattatcatctattacgtaaatttactttattcattaaataaagaaaaagaggaacaggagtttaaatatttatgtcctttgcaagcgagggtttaaatgcgattttaatagaataaacattgaaaaatgaattatgttcttttatttttacctcttgcaaatacttttttaattcaatgaaatgaatgagtttttaattgttttattatgctaccagttttcataaatgaggtgatgaatgatttcttgatgactcttcattaaacaaataacatcagtattcactcaaggataacataagtgaataaattttacgaattctagaaatttatttcaacgaattgacaaggtcctcttagtcggtgtttgaacccaaagaacaaacagtaaacaaatacatctttgcttgtggacaatgtgaaatcagatcattaataatctacatcagaattgatttttaaaaatcttcattttgaacatatgtgaaatcctgtggcttaaaaattgtgttcttcatgtctgttgctttttctgtggcttgtgcaggtacatcgaataatcatggcatggcttgttgaaaagttgatttgttactcattttaaagatacatcgagcaactctgtagtgaaaataagtttgagaagacaagaatgtaattaaccattcaagcaaatggaatggattaaaaactgagcacgagaaaaaactgaatctttttaaaaagacacaaaaagactattcttttcttcttctcggatattttcaattcattaatatttatataaccttttctgcatttatattcaacatctcgacattcagacttcagaacagctgttttaaacaaattagttaaacatttaatgcgtactaatcggatagtacaagttaattagttttcctacgattgctaatagcaatgtaatttggcaattggtttagcgttacgacaaattacagtgattctttctttcaaccaatattaatgttatgatatgtaaagtatttctatcgcaaaggattataatttcgtaaatattatgaatgctcctgtacagtatcatgattatagttaatttgcttacactcttacagtagtgcattagtataatatcagctgaattaacggttcaaccagactctctatagaacgatgcaagtcagataaatcgtaatttgaacgaatgtctcatactacaatttctgctggaaacattaattttcgatgatggcgattcgacgacaaaatgcgaacgttcgataaccatcctttcacaccatgaagtattcatggtgtgaaatttggcatagattatatgtttgtccaatttttgtttataggttcaattaagattatcaattcgattttgaggtaagcagcacaattggggttgccaaaattataacttcagttgacttcaatagggcatatgtgcccccttccacaattagagaatcaattaaagttctatccatctttcgcccatactaatatttccctgcataaactagaatagttttccgtggtatacatagtcgaaacctttaagagatgaatgcatgtgctggtaacgggtgtaaagcttaaatgttatgtcttcgtaattccttttgcatcagacttcatggttagatctgatatagtgtatataaatcctgtcactaggtacactagtacggcagagatacagtcgcgtataggaattgatctgatctgaactatttctggaaagtagcttaagaactttgatacacacaacgcaattgtcaacaaaccagcagtccattcaatcgtggatagaacgaacaatgctcctccaattacaaagttgcaccacctcggctcctgagcaattttatcgtaataagtataagcatagaagaataagtccagacaaattataaacgcggtaaccaatgcacttaatattataaagacaaaatgatcagattctttagcatttttccttgttggagctcatcgttgctgatcaaaattctcttgtttttcaacacactccattatatcctgattaagtatctgcactattttgtcgaacgatcaccggcttgaatgccttcgtaacaatttacctccttcctagttaggctactgaaataaattgcaattaggttctgttccaagcaaatcgcaacaaataatcgcttaacaatggctccaagttaaattagatacagaaatattagaatctttgcatagttccaattctttctttaataaaaaaacaatggatatgtattccgttttggaacgatacattactacaagatatgcgtcagtaatgctctaccgatctatgctacattacactgcatatcactattttttcatatattagaatgctaattaccttctgcttactaaaaattgcagataataattcttctatttgcatgggtacctgttggaaatgtatttaaagaaatcccaagtagagtccaatctgaactgaagaacgaggttcagttatagactatattagtgattgctaacaatgatccctatattcaacaatatctacaacgataaatacctatcacctgtgccatagtataacagatcaaaaattgtacataactaacataaaatcgcagctagcgttaaggacgttgtgattcgatatttaagcttaaaaataacccttggaacaaaaacgaacattataaaaattaagcaaaaagtatttttataccacgttacctttttactgcctctccctgactttatcggcttagcgaaatggagtgaagttaccatatataaacctgaatagtattaagatatacctacactgtattggtgatatagcttgcaaagataagaatataaaattattgttgaatgtaaacttctctaatccagtgaagtgattttctatagcgtttagaaattgcgttttccccaaaagtcaatatggcaatctgtcgggtgaaattgaattcccccacgatgctgtttaaatcaatttataatttttatcgagtattgttgaattatgggggggttctttcttacattttaatttatactatcataatatatacactttggattgaaaaaaaactctcttactgactactatttacttcttgtcaacttatgcggtgcaccccactatacttcgctacgacctatagcttaaattacgctaggttagtcggaatcttaaggtcgttgcagagacgcgacacatatacttccccattcattaattgcaggaattttgatttacaattgatttcgcttgttttgaattaggttcggaaactttgataaacatttggtattcttcttgttgctttcttggtcattcacccattttatctgattgaaccccaattgctgcatttgtaagcctctttagcagccaaggcaattttaaaatttccctttattcatcatatactttatttgagaaatggatactctacctcccgcgacatctgaggaatcatttgaaatcccaaacgccgacgtagctggttcggcagttttagaaacggaaacttctcaggatatacaccaacttgagattgagaaagatgctggggagacagactctgacgcagggtctattgctatgaatgtacaccagcttgacactgcgggggaacctttgcagtcgatgaacgaagatgaagtcgacccgaacaatgaatctactgctctcgataagaaagagccgcaaagcgctcctgaaggatccgaaaatctaggcaatgatttatttgttagtggaattgcttccagaatgcaagaggacgagcttcagcaaatcttctccaagtttggtactgttactcatgtgagaatcatgagagaaccagttacaaaagcttcaaggggttttgggttcttatcattttcaactgttgaggaagcaacctcagctattgacaatttgaactctcaggaattttacggacgagtacttaacgttcagaaagccaagcgatctcgccctcattctccaactccaggaaaatatatgggctatgatagaagaagaaattccagggattttccaagcaacaataaagatgggggatatcgtagaaataattatcgtgaccgcgattctaatagatatcgaaactcttatcgtccatctaggcctcaacgagaacattctcccggaaattaccgcaaagaaagatacaacgttgattcaagaccgagaagagagcgacatttccatggaaggtcctttgctcatgcagagcatcattctgttcctaacatgcgcaatgataccccaggtaatgaagccttaccttcacactcttcggtgcctccaaacgaagatcaataattaacaatttgcttaatataacctttttatcatatatcgctactctttttgagtttcctttgcttactttcatttaatgaaaaccttttatagttaacagtttatgattcgttataccttaggttcgtttacttttcttccttgtataaacggtctattgcttattatattaaattttccctgaaagctatcatgtaccaatttccaaaaggtgtgtgtgttttccacgtgtttatactactaattttttctcgtctttctttactttagggattaaatcttgtgtaaatgcgtgttatccagggtttactctgttggggaactaaacaatcacgagttgcgtttttttatgttttttttaaaggatctcagacgctatcatggtcctcttatgacttttgtggcttcactgcaagttctacttttttctttacgtcttcaaagccgtttcatacaaatttattataaaaaatttcatttttcggtgctgttattggtgcttttgtatgcatgaaatatagaggatataaacttgggtttttgaaatgagcaaggtcgggttgctatttttaaggccttattacctttttttgtttgtcatcattcttattttttttaaaaaattcatttcatgttctttatgttttgttatttttcatcgttgaagtttagaataatgctcaaagaagatctttgatacatgtgcctgcattccttttgttatcattattaattttatgaatttagtttaatttcttccttttttataggatcatgaaatgcaatatacgatagtttttctttgaataaaactacaatatacaaattggctaaacattcgtacggcaatcgttcatttctattgtttcagaaactgtttgcaaaagtttctataatgcttcagttgggcttgccatctcatccaaccgcttgcaatcaaagcagaatctgccatatcgtcctttttaaattcaaccctagaaccgttgttccatttatacagagcttcttcattttcaaataggattttttgaccatctattaattccttgaccatttgtactctactcttcttctttgaaaaagatgctttcgtattcaaaactgatgcccaatacgagtatgtagattttggggacagagaaagaaggaaaggatattgtattttctgttcgattgaatttcttttttctgcgtagtgtaacgcatacagcatgctttcaagcatatttactcgtagcgtccactctggaatcgtagcaataccggaacgataacgctggcgttccataagaatgacatgcggattgaatttttcgtgtaatgtattaaacagttgtattgaaagatcagccatggagctaggctggaagtcttcggtccattgtatatcaagcccatttttttcagttagattttcaacagaccaattgtggataataactttagaatcttcattttgacttgcaaagcagtaagagaaatttttgattcccaagtcaataccaagtacccgagaggtgggataaataggagagtcaacaattcttcgaagcaactcatcctttcttccacttcttgacaatccagttaacttacagatgtgctgtaaaaaactaagtttcacagtagccattctgtaaaaaagaataaattgacataaagaaacggatatgaagttgtaaacctatagcaatgattatgttttttttttttgcaaaaacaaggaaacgaggcagtaagaattgagtttattcaaataagaaaaaatgattatttctcttaaaatgaattgtttttagaagtgaacagttttagatgctagatgcaaacgtgaaagatagtatatggtaatacaaaaaacgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcttagttcaaactgctagtcacctgggaattatctgaataaataagcattaaaatatgaacaaagattggcgagtccaagtttatgtgaaatatcaacaacgatatacgtcgattcataggaggtttgaactcatcaacctaaagttagaaatacatggcaaaagaaatttatcacagattgttaatatgtttgcaatcagacattgacttaaatcaattcttaagacttgtttgtaagtgagcaagtttattattgttttatgaatgatcgaggttgtgtaaaatggcacagtttgtatttgaaagctaatttggaatccacaaaatttaagatatataacagaaaagcttttatacagctgaagtcttcatttaataccccgaatccgtcattgtcttttattataataccgagtttctatgcaagttaggtaaaactccatatttgaagtcttggacattgaaatacttaaactgtaacatttgttttaaactattaggattaaattttcaaagttttgatggcacacattgtactatagttagcaagtatatagaacggcgatggttgacaaaaatgaactacaaatgtaaccacggaatgaacgtgaaggtttatcggattttgattttaacgctgtttaatttgtattcagctacctttaacattaatgatgaatttctgctattggatttctaaaactcctctgaaagcatatagcagacaatgtcttacgcaaatacaaaaaatgctttaaggatttcaaagcgttttccactgatttttttcttatgcaaaaagcaaatctattactgactttaagcttgaacttcaatcattctcatttctatttcgtttccatattctattatagaggatctgtcaagtaacatgttttgtatttgattctttttttacacaagcagcactagtatgaataagttttaagaagaatatgactttgttccggaatatattaactgactgaaaagtagagaatatactgtttttagaaaaaaaaaattgcgaattgtctgacgcactattgtttcaatatatgaaccgttgttggggatgaaaaatgttcagtaaaaaccccaaacttaaaacttattgcgcatgtagatctaaagtagtttattcaattaactattcgactgactattacaactgggccattgatatataaaatgagcgaatattctaatggctttagaattttcaatataagataaaacttccgatcatttacacaaaaagcaagaacttaagactgctttttaactctcattaatagcatacgactgatttctttaggatttttttcctaaatagcaatttgttagtgacttatataataacgtttttctagcaggtttaaactactacggtaacaacttctataataattaacggtgcactatcttaatataggatagttttatgaggatctacgtacagctacactacatcagatttttaacgcggagattgtaatctcattattatctcaacgctgcatgatcccgatcgcagacgtgctggctcagtcatcaaattttctacgattaccaacgtagcgtcgccattcatcgagtcactaaatttggtggtttagctcgtttattgcgaacggttgagtgtgttttttttacctttgtgagatataatttgattagtaacgataattttgccgttaagtcttaggtaagcttattgttggagagttcagttttttagcgaaattccatgctaacaattgattttcagttaattttaagagaccaagagtctcaagataaagcttttgacaaatggattttactcctaatagcgctatcaatcacttgaatcttaagttcgatgatgttcctgtctctgacgatttttcaaaggatgatctcgcagagcaattaaatgtattcacaaatccatactttttagatttagagccttctagtatgctttcagaaggctattatggatttgtttctcaaccttcaggttcttccaattccaataagcaggaaaagaacgtgcagcaacagaatcccgaaaaaatttcgactttgcagcaagttaaagaggaagaagttagcaataccttttctgcccctttgaatgcaactggaaatttttcttctgctaatcctgcttcaattgatcttgcttatctcgacttgcagaaactcctaaccctacctgatcattcaaaggaaactcaagaaaaaacttcgtctcaacgagagctctttgagcaaaagtcttctgttgcttcagcctccaaggataatgtttcttcttcctcaattctccaaggttcagcttcctccaagttactacctgatcaatctgcaagacaacatcaagttttggttggacagactgctatcccgacttctgaagctagcagctctattaacaatacccctttacaagctcccgtttcttcatttgctgatcaaaacgcatttaccaatcccctttccacttttgccagtcctgatttagcatctgtatcttcccctagtctttcttcttataagggtgctcagtctcccaatgctaacagtaaacgcaccaaagctacttctgccatccgtactgctgctgaggaagataaacgtcgtcgaaataccgctgctagcgctcgttttcgcatcaagaagaagcttaaagaacaacagttggaacgcactgctaaagagttgactgagaaagtcgccattttagaaactcgtgttcgtgaactggagatggagaataactggttgaagggacttatacgtcctacttctaacttttaaaagtggttttctttccctgttattttatacccctgtcttctgcattgatatgtttatttcttcgataatcatttatttaacatataaaggttttctttacaggtaaacttatgttttcttttggagcaaatcttttaattttctttttttctgcgtatgcatccaactgctacgttcaagttcatcagttttacgtttactaggtaatgaatttgataatatacctatttttctcgtgtttcttgctttacgtaaataaaatataacgcttccaatgtgaattgttttaaagtaatatgtcaatataagccaatatcaataaatttgatactataggttcaagctacttaaacatcaaactgtcaatttggctgaccagattaacttcaatttgcgccaattccttttcgatgatcttatatctagcagtttgtcttttcgaaaattccttaatcactttgttacaatttatgtggtaagcctcaagctttgacctcaattccttctcgttctgtaaaatgccctcgtatatttgatttcctatcatagaagtataacgttgtaaaccatcaatagtagcagatttgctagatggattgtatgcttcgttcttctcaactgtcttaaaaaatttgttgtagggtatttcctcgagcttgacagtttccgcattgggattcctgtactcaagttcctggcgatctgatatcagcgtactgctacttgagtctggctccttgtcattaaaacattcattattaggcgggcttgagcaggtaccatctagtagactggtaatatttggagtatttgcttgtttaacaaaggtagagagatcaatttgacgactatttccagtaagttgaggcttagattcctgtttccaatgtttctctttaagaagttctttccatacggagcttttaagactattatttccatcatggcaagtagtaaagatatctgtagctgtttcatgctttacaccattataccaatttccattcggtacaggaactggagtctcaatattctccgaagttaaatggttcatttgtttgtgacctgcaatgtttgctatcgtaggaggcttcaaggtttcgtcgttaattttgcaaatgggggttttcggactgtattgcaaattaacattggatttcgcctttttatttttcaccgaagattcttgattttcagtatcaggttttaaagatttttgtttttttctttttgtcgattttgcaaactttccatcttttcttctttgaaccggtgtctttttggcgggccccgtttgattgattacattctcatcagaaaattcaggaacagaattgatttcttttagattggttccgtctttgctagctatcttactcttattctggtcttcttcgagatcctcaatttgcgtcttgcgttttgtatcataagcatagtcatcggctgataaagaatctttcacatctgcaggaatgtttgaacttggagtattttcagtgttagtgcactcatcgtcgcacacactcttgtcaatgacctgatcctcaaatctttggtacgccagttcatcatctaaatgcggtaaattctgggatgcttgcttggaagtgttaggaagctttgattctccttcttttatttgaattattgaacggttccttaatgtcaatttaggagaaacaattatagctggtaacagtttgttcatgatttcttcagaagtcgaaaaaagctcgtcaaatttatcgccatccttacattggaaaacaaattcatctagggaagatacttcagtaataatttttagagatttgacttttttaatcttatcgatagtcgtgacagatgtccaaggaatttgtaacagagcaaatccttttctataaacgattaaatctcggggctctaaaaccagagtagctattgttgaatcaatatttgagcccgacgaaaataaaccttcataagcatggacagtattggcaacacaggtggaaaaaatgcggtccgccttcaaaatttgcatagtcaaacgagtttcaaatttagaaaaatcaataaatagttgaaggcgaatgccattttgatgtttactctcatcagtatctccagaaacagagaagcgagaaataaatagaccgcttaagaagcgacatgcgaaatccctgtgaagcaagcgttgaccaattactcgaagatctaaatcttttctgttattaacaagccataacttattttcttcacattttgcaatgaaaattgacatcaattggagaatcaatctctctaaggaaatcccctgaaaaatagattcatcgtaggtcatgcaattaaaaccgactttcggcagttcaatttcttgcaattcttgtattcctttagtaagcacaatcgatcctattgtttttttcaccctcattaatttctcaatctctagggaagtaaaactttcaattaacaaatcgcccaaatcagtagatctagtcttaaaaaacaaaacagttaatattttaaacatttcaatcaataaattgtcttgaaagcccactccagagcctagcgtagaaaacgtgtttgataattttatgtagttttctttagtatcaacatcttttgggtttaacgattcaagaatttgataagttttataaatactactttcattgagagtgccatctgagctcaaacaattgagaaactcagaaaatatgtccatattttagttacgtttaagtgttaatagattttttttggaataataaataggattaaatacgtaaaacggtttcagttgattgtgcgtgaaacttgtatattggacgcgtagctggtagttggtacacgaagactacgcatacaatttattcaggccatcgataagtgacggttactttgatcatactgaaaagtaaataaattttagaatactaagaaatcaagtagtgaatttaaaaaaagtaattatggttcatattttgagaaaagatattctacagcgaacttggcaataagtcaatccaactcttttactttgaataataattatcgacaatgggtaatgaaaaaaaaattgttacgaacattatgaatttcaaacctataaacaggaaagataaacgaaaatagaattatttaaagtgttaaattcacctccttaagaagttgcaactttacaaccaatccttaatcagaaccaatttcgttttccaaatgatacatttacaacatcttcttcatttgatatattgaaactgaacacaccgcagctgacctgctttaatatttatcgtcagttaaagtgtcgaacgactgcaacgaaaactgaattagtaaggaaaaaaagacacttttatatatttaaatataattaaaattagaggataaaccggtctctttacatcaacgttcgaagatcgaatgcaaattaaaaggtctatgaaaacgttatttacagaaaaataagtaagtatataaggcaaagaaaataagtgatttaggaagaatgtactgttggacagatagatacgtggtgttatcacaaaccatataaaagacacgagtgaatgctgaggatcaaagcggctttttctaattaacattctaaattgtaggcgtgagtagacaaatctaaggacgtgaattatcaattgataatacaaggatgtcatgagcatggttttgagaaagcttatccatcacttgggccacttcctttttaactaccatgctgctaacggcaacccatccaggttcatccaaagtagtgatagttggagcacgcttgccaggtgtaatcttaagaacaacaggaagatgttcacggttaacgttgtagttaaccaaaacatattgctgggcgatgatataaccacgaatacgagtgataatggtttgaagtaaaggctcaagttcagaagaacaattgctggaccgcaccaacacagcactggtagacatgacagtttcaatgggcttcaagccagatgcacgcattgtctcaccagactccactagatcgacgacagcatcggcaatacctaaagcacatgaggcttcgacactaccagaaacaaagctaatctcagtttttataccagagtcaacttttccttcactcttcgctttcttctcgaccttgtcgaaatactcggcaaccaagtattcaaaagatgtgacaattcggcgtccaacgagttggtcaacgctagtgatatctccagactcaggtacctggacttgtaacttgcaaccaccaaattgaagatcaaccaactcttctattttaagcttatcgccaatacgaagacgtgcttcagcgatttgatcttgaccagtgattccgaggtggacacgacctgtaccaacaaaacgagggatatcggcagcaggaaggaaaaccagagcgattggcagattttgtactaaggcaatgtccaaacgaggatttcgacgaaacttaatatcagatccctttaagacattcacgcaggattcgtacaaacgaccctctatgcatatgagtcagtatgtataataactataaggcaaaacgcatgaagacacattaatctcccgaaatatctaaagtccaatcaattttatagatccttgattttggacagatgtaaagggaatcaagactgtgcttctttaaaagcttcacttacttttgggaacagcaaaaagtaaccgatcttccaagtggttaaccaaatccattctaattattagtaacggattacttgtacgctatggcgttacagtcaattcacgcacgcatcggtatgtaccgtttactaactaccaccaccaatgtcgaaaaagcagtcacaatgttccccataattttaggcggtgcattatacattcttcctaaacaccacgcactcttatacatatcaagaggataatggattcttctaaggttcctgttaaattggcaaaggtcattaaagtgctcggtcgcaccggttctcggtaagtttgggaaacttgtcagtttattgttaaattcaacatattgtattcacataaattgatttgtgttaaacgaataaacataaaagattctaattattcctcgcttttgtatatccagcaagcaatgattactaacttctctgtagtggtggagtcacccaagtccgtgtcgaatttatggatgacacttctcgttctatcattcgtaacgttaagggacctgttcgtgaagatgacatcttggttcttcttgaatcagagcgtgaggccagaagattgcgttaaagctgctttggcccattgttgttaagagcatctttgcaaaaaatataatctcgttacaccttttacgattcaatttgctttttgacgccatatctgtagcttcaaagattttatcagtcttgtatattgctttcgaatattgtaaaagtaagaacatagctaatgtatcaccccttttccagagtccttgtatatcgattaacctcgtctgtatatcattaaacttctatctaaattaatctttatatgtatacaactcctaaaactattatttaaaacgcagtatgtacacacataaccaaactttccgttttaaccagccaaagccccaagatgtaatacatttctattgtattttcgtccattaagtataaattaataaaatcgtgtcattatcgtttcattttggaataggcacttctgctactccgcaaaagactagttcttgatgaattagatggtttatcatatacgtccggctcattagtttgattagacgatgtgtaggtttccctaacgaatttcttatccgaatctaaatttaaattcgtagtttccttaattaaagacgaatctcgtgtccaagatggagtggcaggaagttctcgtttggaaggtgtatcgccagttgtttccagcttcaccaaagacgtgtcttctatagtagtttcaaggttacatagagattcatctcctaaaccaagtaattcattagtatgattagcaagtgatgtcgttccctttaaaacatgatctgtaattttctgtaattcagtgtgcggtgtcttgatggaatcgataagattgtcattgttgccaacaagggattccaataaatcaagtaattgttgatgcttctccttggtattatcttctgaatgctcttttactttctgcaacaaacgatccagcgtttgaacttcaagattaacaccttgtttttgagactccgctaaagccaagcaatggtcatacattgatctggaattgctatgaatggccttgcttttactgtcaagcagttgagatccattttcaactgtcttttgaatcctttctttattggcacccacgatttctgcttgtgaagccgcattccgtaaaaactcttctgaacggttattcataatttcgtttgctttccttatattcgagtttgtatcattgagatgtgaatgtaagatatccgctttggtatacaaagattcgttctgttcctgtaaaaaatttgaaacaattttaccaatattagcaatcaaatcttgttgcttggattcaaatttggatttttgatcagatatgtaatcacttaatattatatctgcatcgttcaaagatgttgtgcaagttttaaccagagcatcaatatcgttacgcacaccatacattagctccttctgtgattcttcatgagtatgctgtaaattatatagtgatcttaattcctgaacaagttgtcggtatgattctttcatgtctttctgcaattctatcaattccgaagaaattccatttcccaacttctgggaagacatgctaatatcctgcagactgtgctccaacgcatcaagaaggctgtttttggaatcctttaattcagaaacaattaggtctaagctagaattaggtactgcacaagaagaacgagcactttgcaacgcctcatctaaactctgaaaatgctcagtaattttggtcatagaaatcagcagttgattactgtgggtgttcaataattcttccattgaagcattaaaatcattcaacaaagtaaaatagccatttgtttcatcagtaaaacttccatgaaaagatctcaacatcgttaacaaattgaacttaagattccaaaaattgttttcattttctttattatttcgttcagtgcgatcaagcttctcatataagctagcaatgtattcttttgattctcggtaatattgggaaaggtctgttgcaacagttgtaattttagcttcattggtttcgtatttttttcgtttttcgatttctaaaactagttcatttttcagcttttcgttctcagactttacactttctaactctgtagatgaattaaccagttgcagttgcagagcttcaacttcctttttatgttcttgattagatttagaaacatactgcagttgttccctcgaacttttaacgtttaagtccagcacttcaagtttgcgagcctgttcctggcataacaaatctttgttttgaacacgatccataagctccttatacgtgctttcagcaagataaactccgttctttttacgggtggcattaaggtcatttttcaatcgttcgatatctaacactaagtcttttataaggacttttcgaaagacaagctgattattttgaggcttattgcgtatacttttagcacgagcagcatactccaaagtagaaattgtttcttccaaattagtattagtagaagatacggtaacgatcatagaggttttagtctttccccccaaagaatcctgcaataggcgtgtaagcttggactcacggtatggaatatggtgggccttttccactaatgcattaattactcggcctaatgttaatagtgattgattgatcattccagtttctcgagcacgtttgttttcagctccagaacgtccaatgttctcgcttccagccaaatcaaccatatgaagtttgctggcgcgcagcaagtcatcagagttattatttatggtaagtgaattagtttcatctgtcattcccgaagatacctttctatgcagagttatcgtgaagattgaatgactacgagatgaaagatcgttacactttgtagcagcaacttgacgccggtgagagccttcacgtaacaatcgcaacccatcgccagcattttttatataactttcttcaataccagtaataacaacgttccctctccgcgaagtatcttcaaaaacacgagctggctttcgcaattcttcggaaaccaaaagatcgcgaatttcctcgttgtaaagttcataataggagcatttgacagcatattcttgattactgttgtccaaggaggaaaataattgataaagggcacgaggaataaggcctgctccttcagacaaaattccatcggaatcgctaagatcaccagacatagtatatgttttaccggttccagtttgtccgtacgcaaatatagtacaattatagccgttcaatacttgctccagcatgggcgctaccgaattttcgaatagcattaactggtcagcttcaggaccaaagactttatcaaaggcatacgtcttcgtgaccaacatggatgaaggatccgactggatggccaattcagcacccatagcgcccgaagtcgatacagcaaggctactattgtcgcgtacttcttggtctgtacgaccacgaacacggacgactacgttaatattggtttcgttctcatcatgaagtgcatgatctgtcggagaattagtgtcggagcgatctgggtacccagtgtcaatagtaggaggctcacgtcgtttcctaggattgctcgcagagcggaaatgtgaatttggagtagaaaccgggtttttagctttcaacccctgctttcctagaaattgttgtgagccaccaggtgcaactctaggggccattcggttttatgagtaaggattgttacaaagaaagcgacaaggttgttaatttaaattgcaattctgttgtaaagttcaataaaccacaatataaaaaaaaggggtaaatttaaaataggaaaagatcgtaaacgtctgtttttaggggtaaaaagaatgaataaattggacaattgtcgctcctgagtatgttgttgaattgttgtaaacaagaacgaggactcagacacggtaacacttggaatgtctcattccaatgttttgcagtacaaatcaacagtataaaaagagaaaaaagaacttttatgaaaaatccaacaattgtgctaatactaaaaatcaatacaaaatgaacgaacttggcagataaactgttgtcagtaatgataatagtcaaaatcggtagaatgagttaaaatctaaaaaagaagaaatataaaacagaatcaactttattagtttattttaaatgataccatgttttttaaattctacttttcattactttcaattttttttaaatttctctaaagttactcttcgatgtccccccagtcactgggtgaagaaacttgactagagacaacggcactacaccagaaatgtcggaaatcctaattgaggaaattaaggatcaaatcgtcgtaaaggacgaggaaatcgatgtttctgaactggaagttaagcttaatgtaactaaacctgttggatatgacacggttgtagtaatcgaaggtgctccagttgtcgaagaagctaagcagcaagatttcttccgttttttgagctcaaaagtccttgctaaaattggaaaggttaaggaaaatggattttatatgccatttgaggaaaaaaatggaaaaaagatgtctcttggactagttttcgccgattttgaaaatgttgatggcgccgatctttgcgttcaagagttggatggaaagcaaattttaaaaaaccatactttcgttgttcgtaagttgaatcaactcgaaaaagcttttagcactcctgatgaatttagtttcgaagaacgtgaatttaaggagcgcgaacatttgcgtagctggttaactgattactatggtcgtgatcaatttatcagctattacggtaaccgtgtatctgttaactggaaccgtaagagcgacgtccctgaacagattgtggatcgtgaaaactggaccgagacctacgtgcaatggtctcccatgggcacttacctcgtatcacttcatcttcgtggtattcaattatggggtggggaatcttggggaatgtgtgctcgtttcttgcacccctacgtaaaatttgtcgacttcagccctaacgagaagtatcttgtttcatggtcctatgagcctgttcgacttcctcccatcggacatccggctcgtgaaacaatgcctttcactgatgatgatgaaggaaaacattgcttcgtttgggatattgcctctggtcgtattcttcgttcttttaagattcctcctcaaccagaaggttcaaaggatggcaaaaaagttatttggcctattttcaagtggtctgccgatgataaataccttgctcgcgttactgttggtcagtcgatttctgtttatgagacaccctcccttgctttggttgacaagaaaactatcaagatcgacggtgtgcaaaattttgaatggtgcccagtttcagatgctctcggacgtgattccaaggagcagcttttagcttactggacccctgaaattaccaatcaacctgctcgcgttgccttaattagtattccttcaaaatcaactatccgtacgaaaaatcttttcaatgtttccgactgtaagttgtactggcagtctaatggtgattatttatgtgttaaggttgatcgtcacacaaaaactaagaaatcaacattctctaaccttgaaatattccgaattcgtgagaaaaatattcccgttgaagtagtggatcttaaggatgttgttctcaattttgcctgggaacctaagagtgatcgttttgccataatttcagctaatgatcaagttttaaattctacaaatgtaaaaactaatttatcgttttatggttttgagcagaaaaagaacacccctagtactttccgtcatatcattacttttgataagaaaacatgcaattcactttttatggcgcctaagggtagatttatggttgctgcaacccttggttcctctactcaatatgatttggagttttacgacttagattttgataccgaaaagaaagaaccggatgctcttgccaatgttcagcaaataggttctgccgagcactttggtatgactgagctggagtgggatcctagtggtcgatatgttactactagcagtactatttggaggcataagcttgagaacggttacagactttgcgattttaggggcacacttcttcgtgaagaaatgattggagaatttaagcagtttatctggcgtccgagacctccttctccattgacaaaggaagacatgaagaaaattagaaagaaacttaaggattataatcgtttgtttgatgaagaggatatcgccgaacagagttccgccaatcgtgaattggcagcccgtagaagacagctcattagtgagtggcagaaatatagggatgaggttattgctcgggttgcggaagaacgtgcaatcactggccaacctgctatcactgttcctgctgaagaagaagaaataattcaggaaacggttgaggaagtaatctctgaagagatagaacccgttgaagattaagggctttacgctaccttttgtcataaaaaaattggggccttcttcgaaatcggatgttacttgattaaaatcatgatcttgttgccgcaattatgtgttcctggacgtgtatttgcgtttcgattggtactgtatggggaaatttatatttacattagtccttttaaatggaattgcatttgcgttacatactactgtatataagtaatatagcgttcttaatagttttgtgaatgtccgagtattatttgactcaagaaagtttctaaattcatattgtcttaatgcactctagagatttaaacataaacattttattggtaaataaagtataaacaagccaatttaaagagataattgatagctgcagaatgagaaaatatatcattcataaagagcgcataaaaattagaaacactacaaaaactcaacgtttgatatgagtacaaacaaaagttaagccactaagacaaattcccataccaagcggatgaattgccgtcagaagcgtctaaaactcgtcctgctatgggcttgcttttatccgtcgtaaccgtttttttcaaccgagtgccagtatgaatttgttgaagtaaagcactacgatctcctggattgggaacagaaggagccgatgaagcaggaagaggtggtggtggagcagacggtggaccggcaggcattggcggtgcagatggaggtggtggtactgacataggaggaggtggtggtgttggagcagacatttgaggtggtgccgccgattgaggtcttacaggaggtgttgaaacaggatgagcaggagccataccaccgaataatttggcggctaaggcagctgcatctttacttgaacgtatgtcatcttcgctatcttcttcttcttcatcaccatgttgactccaattgtcagaatcgtgaccactaggttgaagaggagaaggagctggtggttgcattttagcgaatggattgaaatgatttgaaggggctgacggaacagcaggaacggctaaagaaggttgacctgcagcattcattgccaacggagaacctgaattattgacaggacccatcctaggtgaaaaagattgcgaagttcccaagttggtagcaggagctatattatttatcgcttgaggcttctgaacaggttcttgaggtgcataaggtgatgatctatgaggcatggagttgtctgctggtgcagatgacaaagctgccgcagaaggatgctgaggtgcaggcggcgctgggctaggaacatgagcgaaagaagattgggatggaggtaatgtagagctaggagcagtggcaggagccaccgaagagggaggctgttgagctacagagggtatcatacttggaacaggaacatttggtaccgctggaggtagctgtgaaacaggagcagggggtgcaggcgcagatgatggagctggagcatttgtaaccattccgggcgccttcggctgaaccggagctacagcatgcattggtgccggaggtaccacttgtggagcatggtttgaaggtgcacctggattggttggttgacttgccttaaggggcatagtggaggtttcatcttcaattgaggaaacattggatcctgaagaaacagagccaaatgaatcgcgtctttcaggagcagatggtcttgcattaacagcattgtgagatggcattgcgttcataggttgaacgggaggtggtggagcatgcacattcgatgagtccggtatttgcggtttaggagaagtgggaacagctggcctgacaggtggttcaagtgacatttttgaaaactgattttccagtggtgcttgttgaggtatgggagctgtgttaaaggacgtagaagtagtagatgggtctttaacagctgctgttggaatttgtttagtcggctgggggtgctgaacagtgggaaccacagctggaggagtagaaatagaagctgaaacagccggtacattagaagaaactgctgaagcttgttttccgggttgaatctgttgagcagtgggtgcggcgactggtgtgctagttgcagaattgactggtgcaggagaaggtgtacccttttgacgaggttttataccaagagcggccaaacgctcattcatacgacgttgggcttcagccttgatacgagcagcacgatcttcaagattagacgaagctgatggtgattcagaagtagctttaacctcgggagtgtgcgtatttgattcaatgggcttcgattgttgaactgtggaaacagagggagggttcaaagtttgaggtgctgctggggcaggtacaggcagctctttgacaacacgcgtgacagattcatcaacaacgttctgagatagccaagcatcatcatttgccgctgaaggtagaagttttgctctaatgttattctcaatgttggtaacataatttttcatttgctcaagcgcagcctttgattcattcttttgtttctccatttctgctaacttcgaagaaattgttctattacgttcttgggtagcctctggagatgtttggtcataagaatttttagtatcctctgcttggaaaagtttgagcgacaagctggcaattgtatgatcaacttcattaatatcagaaagcattttagagacacgggtgctcagctcttctaatcgcacattcatagaagcaacttcaggtgacttgttagaagtagaaagtcgattaatctcatcttgaacagatttaatgcgataaattaaagagtcattttgaacgtcattggcaggagtagcagccagtttcttatcttcaagagcattgacaacaagactcttttcatgaattcgttttttaagagaagctatttcagaatcaatatcattaataataggaggagcagattcaatcttttcttccttaaaatctcttcttcgagcactagaaacatatgcagatgcatcagaatcattgtgccgatacaatgtagcatccttttcagtcgtttcgctaggattgtcataaaacgaattcttcttaagtttgctttgattttcggcgccaaaaggttttctgttactcgtgtcattcttaattaggttcttaacttgattcaacgactcagtaaagtttctagtagaaggaggaattaactcagggggaagcacggcaggtacttcattaccattcaatttgcgatatatcaaatgaagggcaacagcaaattcatcacggtctaaagaacccttgtcaccgtgatcacataagttccaaatatgctcaagctcagtccgggttaacttgctttgaccaaaaatttccaaaactgcgttgccaccaagggtaccctttcgctccttgtcccaagcatcaaaaatttggtcataaattcgtttttcttctttgctgatagcccaaggaatatctttcttctgctgaaacgtattgttaaggcctccagaaggagcatttggcatcatttgctgtcctaatgcttcaattccaggaagattacttaaaggagtattaatgaagccccattgaccaggcattccggttggttgaggtgccataccaccagtgcgctggggaagcataggaccaccagtcatctgaggttgcataccggttctctgaggtgccatcggctgcattccagttctttggggagccatcggttgctgcatacctggcatctgaggctgcataccagttctttgaggcatcatgggttgcatgccagttcgttgaggcgccatcggttgttgcatgcctggcatttgaggctgcataccggttctttgaggcatcatgggttgcataccggttctctgaggcgccatcggctgcattccagttctttggggagccatcggttgctgcatacctggcatttgaggctgcataccagttctctgaggcatcatgggttgcataccggttctttggggagccatcggttgttgcatacctggcatttgaggctgcataccagttctctgaggcatcatgggttgcatgccggttctttggggagccatcggttgctgcataccagttctttgaggcatcatgggttgcatgccagttctttggggagccatcggttgctgcatacctggcatttgaggctgcataccagttctctgaggcatcatgggttgcatgccggttctttggggagccataggttgttgaaatccagtcatttgaggttgcataccagttctttgaggcatcatgggttgcatgccagttctttgaggagccatcggttgctgcaaacccggcatcatgggctgcatgccagttctttgaggaaccataggttgttgaaatccagtcatctgtggttgcaaaccagttctttgaggcatcatgggttgttgaaatccagtcatttggggctgcatgccagttctttgaggaaccataggttgttgaaatccagtcatctgtggttgcaaaccagttctttgaggcatcatgggttgttgaaatccagtcatttggggctgcatgccagttctttgaggaatcataggttgttgaaatccggtcatctgtggctgcattccagtgcgctgtggcatcatcgcctgcggctgaaatccggttatttgagaaggtataccagcagcttgctggaatccaccaaacatttgagctgccatctgctgagcagcagcttgtggaattggctgagttggttttgcgtaattttcatccaacgaaaatgaaattgcatctaccatggcatttacctcattaagaatcccatccggaaccttatcaggtatgggcttccctgtaagtcctaagttacaaagatacatagccaatacaaattgaggaaacaaaaggcgaccagagcgggtggtatctgataacctccaaatttttgataactgaacggtaggaagcttagaacgaacaagtattgctttaccgatctcagatgacattgcttcttctctaccaacagcagatttgaaaagttgctcaaatttggcctgatcagcagcagagacgaatgataatctagtgtccatcgctttactattatgaatttgaccagtcttttgaggtttaaggggctgtgcagcaggcatgaaggacgcagtttgctgaggttgaacaaaagatgcaaaaggtccagtaggttgagcttgcaaatatccagtgggttgaggtggcattactacaccagtttgctgaggttgaacaaatccagtaggttgtggagcaaacgatggagcagccccaaagggttgagtctgcataaagccagttgcttgtggagcaaatccaccagtcttttggggttgcataaagttattcatttgaggttgatatgccggcattgctccagtccgttgaggctgtataaagcctgcaccaccagtcctttgcggttgcataaatgaagcaggctgttgcgacataaaccctgtaggttgcggttgcacaaaccccgtaggttggggggcaaatccaggtatagctccagtttgctgaggttgcataaaacctgtattgttcattgtttgaggcatcatcccattatagccatacatttgctgctgctgttggccataatcggctacagaccccgtaggctgagaagcatatccgaatccattattaaactgagtagctggttgtgattgctgaaaaggtagcatcgtattaccagcatagccatcaggttgataaggctgttggtatggatatgtttgctgctggtaattcataccgccttgatttataggcataccatagctgtcaaaacctggttgaactccattattcgcgccatatccgtacatcgatccattcatctgatttggatatgacatactacgatatgaaggagaaattattgaatgagcaccctcttattaagccaaattaataatattaaatgttcctttggccttctttgctctttggtagttgacaagccgacggtaagtctacattaaccaaagtagcacattaacgcaaaccctgtacctcgttattccgataaaggtttatgtaaatttatatcaagtagaacatgtaaatggcaatacatgtcaatacattaagatattctttttatttacgttaacatcttatgtttttagttgattcaactttgattatgcttacgatgcctaacaatgctcttcaacgtgtacggatatcggatttccaaaaaaaaaataataaaataaaataaaaggcaatttaacaaataggtaaattcatagaaaatgtgagtttaacaggtattgtgattctgcaaaatagattgattttaaaaaacccgcgctgaagatgaatgtcattcatacaataaagtaagacaaacctaactataatgatcccctaacaaaagcacgaccactcgtttgcacgaattactttaaggtagacgtgtataaacaacttacaaaataccgatttcagcctagcaaacttcaatatttacatcgtaaaaaaaaggaaagataaagacggtatttatcatatagaagtctttattaaagagttggcattcgaaaaaaaataaaagcttatcattcagataacattaagacagttatgcttacaaaatgttatttaagttagaagggaaagtggtgggaatcgggaagataagggcacatttcttctcaatttacaatactcagacatttgatatcataaatactgattctcgtaaaaaggtaacaccagtaagttgactaaagaaagaaaacagtgttccataccaaaatcaaatcatttttcgctaaatataaaccataaaaagtgaggtcgaacttagctagttgacaaagtaagaaagaaaaagaatgacagcaaatagaagatataaaaaaggtggtatgtttcttctatgttcgtcaagcttttcgctatctacaaatcctcaagagcttggtgaacttcatctaattcagccttgaccttagtatacttgtcagtcatttcttctagtttctgttccatatcatcacgctcacgctctagagattggacgcgacgttcaaaatgctcagccttaacatcagtttgacgcatcttttcggtggtttcgcgaagtagcttgtcattagtttctagttcttcctctaaaagctcaactttacggctcaactgctcggcttccgtcttttgaatatcttcattgtcggctttgagacgtaactgcttagtttcttcttctaactcttcgagttgagactcggcggcttcgcttttcctcgaaagagactcatattcttgctctttaagagaaagttgaagttcaacttctttcaacttggcttcagctgcttcagcacgagcgacagcctcatcagtctcagcacgagcggcattaattttctaaataaaaagcaaatattagcaacttgattttccaatgaaaagctatcatctcatacctctctaagcttatccattttcctactgtttccttctttccttgatggtggagggaagataccgatgggtgtgtttgacatgcatataccacggtaagggtggtgaattaattgacggtacaagaaagttctatttactaatttattacaaagaaatacacacaagctctacagtaaagcgctttgttcatcaaagaacaaagaagttgaggctttgcttacaacacaccagattgttaatttcatcaaagaaataagcgttaaaagagcaaagttaaaaacagtagtcaaacatttgtaaattataatcgaagtgttcctgcaatagattttcaagtttggaatgaagtgatttaaacaatgcctgatttttgtatttatgactgaaattttaagagctctctactgctaaagaaaaatggcatatatcaataatatttaatcatttagttatacaattataaagaggtccgcttgttaatttcatatttacacacatacagactaggaattagttggaaacaggtatttaagaagcaatattttaaatggctattatcatacttccaattgccaaagtaatcatttcattaagtttcacaacatttagcttacataggttacggagtcgtaattgcgacaagagaaaagaaaggagaatcaatactctgaatataatttttaataactgaaagtacttcggcattcagtaaatcactttcaatttcagaatgttgcacgggcccctcttggcggccgtctagctcataaaaatgattgtcgtcctttgattttccctttacaaaacagataaaatgaagatcagtttctacatcttcctcagacccctctacttccaaaggtggaccagcaaatgctgcatgtaaagcttcaagttctttcgaatcctcgataagcttagccctttcttcgatagatgaaccttcagcagttctgattagacttttaataaaatcattttcattgacttttcttctaagttctccattcgaaaccgcatgtagcaatccaatcgttccgcaagcatttggaattgtttgagggtaccacaagactttgtcactatcctttggtaaaattcgtgatcctttatatatagtttttgttcctgaggatggaaaaacgaataaaagagcatggacaggacgagggatatattcggggatttcctctaatgaaaacaggtcaaaaacgctagcatcttgtacaccgattttttgtaagtaaggttccagcacctctggtgtattttctaaaggcctccacattgtaatttttctcgaatgataaatggctctaattgaggcttttttgatcaggtttggaaggcgtggcagaggtctcagaagtcagcaaagaggcaaaacaccaaagtttgacaaagttaatcgaatatctttagattgccaattttgggaatctacaaaaaagctttactataatcagtatcctatacttcaatatcctgtcacgttcagctatgaagatgactgtaaaaatagggattgttccataggtatattataaatagagtcataaaatattaataattaccaagatttacctatatacatttactgtaaaatctaaaattctggcttcgaagtccaaccaacgttcttataggtagtgttgaaatatttgcacgaataaagatttttcaaaatgaagatactaagagttagaagaccttaagtttctgagaagttcagcaatataaagctccacgtgcgatttcaatttttcgaattccatagttatagaggatatttgagactccagttcttctcgcattccagcaattttttgttcggtcatctctatcatggcatttttcttttcagtctcctgaatctttttattcctttcttgggtaattactttgtattcttcccgtatgttgtccattcgttgtttggcagcctcaagtttttgatttcgagaatgttgttcatgctcgagtttttcttgagcattagataattgctttaaaagttgttcttttctgaactcaagtttttttttgtttatttctatttgatcgcaaagctcttgatttgtagaaagcaacacagtagcatgttccagtttatccaattctacaagacattcttcaagcactttcaaacaagcattcaagtctccttcaattaactgtaaactgttcaattttgtatgcagaatttttgactttttatccagttccacttgctgcgaccgatcattttgtatccgtaacgatgtgtctgctatctttcctttcagcttttcaggagaatgtacaatagaggactgaagtttttcaatttcttccaaagtactggccattaatgaatcgacgttgtgatacctaatctttaactctgaggcctccattctaatgcgatcatattctgtacgaacttgagagcacaatcgtttgtcttctatcaaagactgaaacatttcttcgtttctttcttcattctgtttaataattgcctcactttccaatttcctatcttggcttaacaaaactttttcctctaaatcttttcgttgtgcatctaaaagggtatacgtttccagaaggctttctcgcttctgtatatcatcatcaaattgctgtaacctctcttctctgagttttgcaaaattaataactgctgataaaattagttgtagtcgatttctgtctggtttcaataggtcttgaatcgtaaagtcatgaaaacagatgttttgcatgaattgacttaaaatctgataaaaaacagtaaatcttaaagactcatgtattatctcgaaattctcgacagaatcttgtaacgaattaaccttctcttctaaattctggcgggtcaaccccataaacaagtcaagaaattcttcatacagagggatgacggctttcgaggttggttggtcaagctctttagccgtgaatggaattccaagaccatctatgcattctaaaatctcagcacgcttcaaagaaggaaatgtgtgttttcgtgccatggtaaagttgatggttaactgaacaactggattttacgtatttaatctgctttgattgtgaatttaattataaatataataaaataaaatttaaattttttatttagttgcatgttctagatattcaatttttcattctttttaaaaaatcaagaacaaagctgaatttcgtataagtttttcttctgtcatacatagtaaattaacaactccgttttatatatcttttttaaaaagtgaacgatttgatttaaaatagttctatatagtttatataattttacaatcgatggtttatctcaaacgttgcatgtaagcaagaaacaatataaggagcatataaaagctgaaactagataagaagataaaaaaattaacatttatgcctgatgacccaactttactaaaagcctgaaagggctaatgatagatgaaaccaaagttttaggttgacttggctgcaacagcttccttaaccttagcatcaaactttgcaacagcagattcaacggctgacaaaccttcgtctaagtcggcttctggaatagttaaaggaggaaggaagcggaaaactgaaggattattgagtgaacagtagacttggacgtgatatgtatcggcaaggtcattgacaataggagttgcatagtattcgccgaattcttcttgaactgactcaggaatgggataaaattcaataccaactatcattcctcgaccacgaacatccttcataacatgagggaattttgtttgaagtttattaagacgatcaaacatgataccacctaacttgcggcatctagaaagaaggtcgttttgcacgatataatcgatggtagcaacaccggcggcaagtccaagagtgttttcttgataagtggcagtgtgcagaaaagccgtttcaagggaattgtaagcagcattccaaagctcctctgtagcgatataccctgcaaatggaatgagtccgcctgaaaatcctttggcgaaagcgatacaatccggaatgatgttttcgtattcacaggcccagaatttaccggtacgaccacaaccggtttgaatttcgtctaaaacgagatatgtatcgtacttagtgcaaagttcacgagcctttgcaagataacctggaggagggacaataacaccaccttcgccttgaataggctcaacaatgaatgaacggtacataccagaggataaggcaacttgaagtgcttccgcatcaccgtaagggacgtagtcaacgtcgaaaggagcaggactttgatatttttgccatttttctttgccgcctaaaaagacggcaccagtggttttaccatggaaagagttcaaagtagaaagaaactttttcttgttaggcttataacgggtagcaaggcgaatcaatttaataactccctcattagcttcagcaccaccggttgcagtccatgtgcgagtaagtttttgaccaggagatagcaaagccatattgcgaccaaaggcagctgcaaggttacgataggaaatggcacccatcatatataacttggcatcaaagcatttctgtaagcaatcccaaacatactgattgttgttaccgaccgttacgactccaacgcctccaattaagtccagatgctcagtacccttttcatcaacaaaacgagaattatcagctttcacaaaattgcgagcgtggccatggacagtgcgtaacttgtttaagtggtcgagttgtaacttgacagtcgtttctgggtccattttcatggcttcgtcgaagcaccacaaaccctcaggataattgctggctgttccattttcggaggaggcatcggtttttgaaccatttgtgttaagttcaaccgtctttgaggtagcagtagcagtggacgtggaatcaatcatgataagtgcgtaaatttaacgtaaataaacgagcaggaaagatagttcttaactcaaagcttcttaaatgtaatttccaaatgaatctttacagtatatggttaccttgtataatccactccttagattgaagaaaaggtcgaatgaatgttaaccttttacaattgttggcattcacaggcagctttagcctatatatatagtaaaaatcatcaatgccatattcctatgtacttgaccgaaaaatggctattacctctctcacatcccccgatcaaagtcgtactgcccagatagcaattagcgtactacagccttcgagttggccgacgggcagaaccgagaagaagatatactctaatatttgatcattacagaattggtctcaattataagaattcaagaaaaaatatcatgcaatgaagtgtatttagttcaaaaaagctttggcgctaataataatgttggagcagaaacaaatgattgcgcagaactattttacataggataaagtaagcaaaaaaaaaataataataataataattaattaaaaagattagattgaatcaaactatgtgatttaatttattgaaataaaactggtgttgattgtggatatctatgtaataaaggttacatgttttttttttaataatttttatttatttatgaattaattggaaaatgtttaaaaaagggcattcagctgtgtctggatatttaattttaaatataaaataaatatagatatattaaaacgataaaaatgaaaataatatttgtcacttgtcgtatacagtctttaggataataaattgtaaagcaaaaataaataaataaattataaattataaaggtcacaataagatataaatgacagctttctgtctgaatcagtttatctaataaattcaaaattaataaaatgtattaaatcatctcatattcatataacgatcagttcttttgaccgtcgcgataataccgccgagccttaaatttcctagagatagaaattgaaatttcattcctgctataatctgtaactctctacacactgcgcatctcgtagatcttgatatactttgagatccccgtattcggctcagctttgtaatctaaagataccgcggagtgaatgttggccgaacttggtgtagccgaaaatgaaagaggaaataaagatgtgtcgcaaagccaacacagtgatctatcgtatttgttggtattgaatagtccgatccagtttacaatgttgatgcaaaaagcccaggaaatgcagtaaatacataacttggaaagtgattataaaatcggagaaagaattcatagtgacttataaaaataaagacgttcggtatagaacaaagcatctattgattcactgtgatgtaaggaacgtgtttaaatgaataataaaaaagcagttaacgatatagccaaatacaaaagttgaatcaaataagctaatattatatttttcgcacttctcggtaaatgatatcgcctctgtcaatttaaagtaaagtaaacttagacgaattgaaagccaataaggaaccagacactttggtgcctttccagtttgagatttgtacggtataaacgaattgatgagttccatcagcgtggatttcaataaagcatacgcagtaaaccatgggtagatcgatccagttaattgcatcctactatgtataatttctttttttattctaaatcaacttgcagtagataaaatacatgagagatatcgcgaaaaccaattatgaaatctcaattaaaaaattgagggaataagagtatttagtagccttcttcatataataaattcacaaatacaaaattttctagtggctccaccaaatatccgtagataactagtagcgattgtgctttccctcactcatgtttcaagacaacgactaataaaaaaagtgttttatttattctgatgcccattattgctcacacatctaattctatcatcagtttaaaagagtgctcaagatcctcaccttactgcgaccaattagttgtctcagtaacatacatatttctactagagtgcttactttacctcaaaataattcgaataatattcaaaaaatttgctattccgtaatttccagacccaactaaaccataatttttttatgaaccaaactacacaaaattaattaaccgctaaaagctttacgtcaaaaaccaaatctgaattggctgggatacctggaagacgtttagagccataggccatggcagctggaatatgaattgtacgttctccacctacttgcatacccacgataccaacgtcccacccttttatcacttcctcgagtccaagattaaaagtaaagggctttccggtaatgtttttgtcaaatacctttccgttagtaagacgacctatgtaacgcatagaaacgcgctttttgcgcttcgcagctggtccgtcacctttaactttatcttgaaccgtaacgtttccttcaagtacttgcttaggataagtttttgtagacttagatttcttctcagtttgttctccttcaccggcgggttcggtctttctctttttgccgttcacagaatctgatacgtcgacagcagttttcttttctttctcttcctttttaagcttatccttggaatgcttttcagcaacttcatcctttggaacaggcttttctaaaatctcttcttctgcttgctcggcatcctcttcgtcactgttcaactcctctatacgagcaccattttcttcctcttcttcttcgcttgatgtaacggaaatatcatccatttcttcttcatcgctgctaaattcatctgctccataaagaaagtcattctcgaggtcactactatcctcctcctccggaatgtttgtaattatgcatgttccgctcaaataaaccggaatatcaccaccaactcgttcaaagaaaacttcttctccaggagagaaaataatgtcaattggttgctggtaaaccgagccctttttaagggtgcatagggtaaatttttcttcttgaaaaagttcttcgtcactttcttctccatcttcttcggggtgctcaagcctagtgatcacgtttactgtaacggcatcatttgatttagctctaggatccaaagctgccatcgtaaaacgaacagataattcgctacgaaagcctttataaaagtcttcatcgaaaagaggaacacgctcctgatccactttaacactgtaaagggtctcttccttactcattttgtttatttagaataaataaaatccaaaaagatacgcaatagacgatgggaatcacagaaattcaccactggtatatcagagtagagtaagtgttgatgaaaaaattgtaccagtagcaaacctttatgacgccttaagtaatgttatctcgcctattcataagcttattattaccgaaccaaaacggaagcgttagaagcgtttttcagtttgatgcattctcaatagaaaattttaaaaggtacaaataattagcagtaggggttaatcttcatgtactttcgttctttactaccaatactcaaatagcaagtcgccgtcatcttcattcgtgatcttagtagtcaaagagaaaaagcctggttatttgtgaaaattttctttaaagttcaagaacggaacataattattttagcattaatttaacggagaaactactatttattcgaatatctaattttacttaacaattttttttaatcggaatgtgtataccgaactagtccaccaagtcattaaagatattaacgagtgtatacacactacgttgtgcatattgttggtttttgggctggcaaacctaacctgaacgtattaccgctctttaaacgcatagcctcttgaaggttatctgtaaacagcgtttttcaaggttgtaataaattcatttattacctattctaaaacagtgttgagctttccaagtttcactggttgcgggtttcagaaatgttagttctcaagctattgttgtggtccatcatatctgggctcagtttagctgagcaggtatggagaaatagtaacgcgattcgtacgattgatttacgctccacttataccaaaactctcacttctttaattattgtaaatgaaggagatgagcctcaaaatacatatcgctactttcagcagacctcacctggcgaaagtgtcttgtctctctccgtatcgataaaagaggaagaaaagaaaggaactaaccctataaaagttaacaacaatgtttatgatattcctttacaacctcctgtcaaacctggtgaatctcgtactttattaatacaggcaggtttggacggtggtgttcgtcctttaccagcagctgtggatcaagacgaagaacaatatttggtttacctgacaaccctttacttagatagtccctacactactgatcttcaacgcactcgtcttatactcccttctgctaaaattgacacatatactacgtataatattgatggagctgaacttcccaatcgtgttggcaatactttggtttacgaaagccgtgagactatcaccggggaggacaatgatttaggtgaaatctatgttcgctatgagcatactgtacctattcctcgcggagctgatctctatgttcaaattgatatgcatgaataccgaaaaatgttagaagtctcggagcgtgtggtttttgaaaaccatgctgccaagctgaagtccaacttcgatcgtgccaagtggtatatgggaaacttttacaatccagtttctactgctattaatcgagtcgtctatagtcttcctagaaattccaaggatgtctactataccgatgaggtgggaaacattaccacatctcatatgcgagttgagcctcaccagacatggatcgagttaaatcctcgctatcctgtatttgggggatggaactatttgttccaattggattggaaaatgccttacgaggagttccgctcttccaagaatagaagggaatatcttgatattcctctggcatggtcacctggtgacatgatttatgagaaagccgtttggtcttatgtttttcccgaaggggctaccaacattgaaattgaaatgccagtagaaatatctaattccaacgttactaaaatccataaatttttggatactttgggtcgccaagtatttacttatgaagctttgaatgtaaccgacggtgtcccttccgatattgttcatatctcttatgagtataacagttcggcctttttccttcgaattgcaattattactactcttctcatattattagctgctgcagcctacatgatttgggcaccttaaaaaatatttttacaaagtcgatcaatcaagccgaatgtccttaaacccatgtttatgctagcttaatatttgccttatgtgcatccgaaaatcgttgacaaaaattcagtatttgtcaactgtccttctttttccccttcttccatttcttgccttccccttattttttatgaactctgtttacagcttttagtaaatgtgatcgtaaattaccctttgtaatgattgattgattcaacctataggtaaatttatataattgtagttcaactatagtttcaccatatcgatgcgcttgtgtgcatttgcttgaaaggcgaataaatgccacaagtcgttgtaaaggtgattctagcaaacctgctcttctatttattatcctctttttctgcaacactcttttccttgcattacacttgaaagatgcaacattaataagtaacatgctacctcaacatatgcctgatataattgaagcgatcccagttagactacattcctttaccacaggggcagttaaatcaagttgataattgtaacgttggttgtaaccaactaaatagagctactttaacattcataatctgattaagagaaacctgcatgcgctttgaccgattgccttgatttcgtgttgctaagtttgctcggaagatttaagcgagtacattcttagggttgtgcagtcaaattcttttactttcaattatactctctggctcagttgatacttggctcatattgtttattttgtgaaagttaatttactttttttgcttttaaaaggtacatatttattaatctacttgtgttgcgaatttatcataatatttttatcgtcataatttcttttatttatttgaaattatccatttttttcccatgtctagccaatcctattatatgaatgacttggatgatttgagatcattagaatcatcaactcttaataaaaaagataccgcgatcaatgaattaaatcctgagcaaaatgacactcgccgatccacagatcttcttttagaagacaaatatgggattcaaacagggttttccaaatattggaagaaatgtacttatggaatccgtgagtattgcaagttcatcggccctggattccttatagctgttgcatatattgatccaggtaactactcaaccgatttagatgctggttcaaggtttcaatacaagttactgttcatcgtttttctctccaatctgtttgctgtgtatttgcaatcattatgtattagacttggatccgtaacgggtatggatttagccagaaattgccgcgaacactataatagatatatctgttggtcattttacgttcttgcagaaattgcaattatagctactgatattgccgaagttatcggcacggctgtcgcgcttaaaattttaatgcacattcctttggtagctggcgttgtaattaccatcttagacgttttactggtccttattgcctggcgtcctgaaggttctatgctcagtgtacgtatctttgagactgctgttgctcttttggttctagttgttgctatttcatttgcagtcgttttaggccgcgtccacatcgggggcgctggtactgtctttaaagggttcctaccttcttctaccgttttttcaagagagggactttacagcagcattggaattttgggtgctactgtcatgccccactcactattcctaggttctggccttgttcaaactagacttcgtgatttggatgtccgtcgtgggaattatacacctgttggtgattgctctgattacagacctacccatgaaaccattaagcattctttaacatattcaatagtcgaggttgctttatccctttttacgtttgcattatttactaattctagtatcctaatcgtcgctggtgctgtattttacaatactagcggcgctgacacctccgatcttttttcaatttatgatttactgaaagaatatgtgtctatatcttgtggtcgactttttgccgtcgcccttttattctcaggcatgagtgcaggatatgtttgtaccatcgcaggtcaaatagttagtgagggttacataaattggaatttacgtccttggcttcgaagagtaataacacgtgctattgcaattatcccatgcttagttgtttcggctgctgttggacagagtggtcttaatcaagtactgaacgctagtcaggtttgtctttctattttattaccttttcttacctttccacttgtaatgttcacttgctctcgaaaagttatgcgtgttgttagtgattctaccaatgaagaaactggacaattgataagagaaactcacgattatagcttaggatggactatgactattgttacatgggcaatttggctctttttgactgctttaaatttattactcattgtttggttgggcatgggagtctccttctaaataaattttagaacgctcgtatttttcaaacggcatggttatatgcgtacgttccttttaacatttccccatagctttcctttaattactacacttagtccgaaatttatttatgtagcatttgcaaaccgcgtcaagtaatttgcgatgctctgttgaaaccaaagttattaacatgaagctgagacatgtatacaagtactatcacaaatgttttcatgtactattataatgaatattttttaataattaacaaaaagggtacttagatgcaaatatgtaaagttttcatatcgtagttgttgaattgatcgtcatcaacgtggggatagtatggtaccatagcatctgcactttgtacataagcagaattgtagcttgtccaataagtgttacgaactttacgactcggatgaaataatccttgtactaaatatgccataattggacctacaccgatacaatttcggatgccatcaatgccttcccgaacggcattgataacatggggcgattcctccaagatatttggccataggatattaagtaaatgaatcattgcgtcttcaacacccaaaccaacacaaccaagagacaagtgcttgattacagaagcggcggtttgccgatgcacggcatcgcgatccataagcgcatcggctaaaagaggtgtaatggcataaacatagtcgcgtgcttgctcaccaatgtattcaaacataaacgctaatgactttaaaacaccattctgcacgttcatttctggagttctgtagtctgccataagtgctggtacgactgtaaaaggcatacatgtttctgccacgatagcaatagctacagtagtacatacacgattttggcgttcctggactttgagattatttaacaaagtagccagcacgtcttgaggtccgatggcttttgatatataaccaaatgtgttgacagcagcacggcgaatactctttttatgtgctttaagcatatcaattaattcaaaacaaatacgcatccattccctagcggacacgtattccgatccacgatctgcaattttgccaacgagatcaattgtattctcttggaccttttcatgacggttcctcaagatgggagtcaatcttggtaacaaatcacgaataggaggttgcattgaagacataccaacaacggaaacaatagctttaatagcaccaagaattgagcccagaacctctggatattcttcaccaagatactcgtacaaaacaacaccaagtttacgcattaatgcttcttcaccacatgcctttaaaacaatggttatactggaaactaagtcggcagcttgttcgcggacattagcagacttattgtttaaacgatacaatatagtagaaacgatctgaggaagatacggcttacatcttgtaccaagagcattaacaacagtactaaagcaagttaaaataactttctcctcaacggattgctcctgaaaagcaaataaaacaccatccaacagtagctcttccaatctttcgtcaatctcggaaacacctaaagagccaatcactttatcgacagtttcagcggtcatcttccgatatggctcggattcatctttaaagttgttgacgaccctttcaacaatttgacgggaacctacttgttgagcaagaacaactgtagtttcaacaacttgcttgtagctgcgacgatctgatgccatccttcgggaccaaaaacagtgaaaaaattcaggcaacacatcagttctcaaatactcaggtgttactccatcagtagatgcacattgtgatacaactttgagaactatctttttcatttcttcgtctggtgaattaaattcacgtagaagaattttcatgatacgccgtgtaaaatgacttgcatactcaggttccataagagggataataaaaccggttgcttttaaaaaggcggctaagcttttaccacgatgcctttggactcctgaccataatggctttaaaacgctgtcaaaagcttcaataccgtaaggagtagcagcttcagctaaagccgataaggacaaagctgtcataattcgtactttttgttgttcatcttcaaggccgtgaccaatacaatcaactaaattttttaagtgtggtaaaatagagcatcctaataacagagcaatctgttgaataatccgaacgccagtatgcctggcttgccatgatttcttacttctacaaacagcttttaaaaaaggtaaaagagccggcacgcctagtgcagaggcaacaaccgaaaaggcacgggctgtggtgtttcggacatattcgtcgacatgatcaatgtcaggtctcattgtagcaatcatatgagccaagccggaagctttagctaagttactaatgatttcccgaccttcagcacgtgcatagtaatcttcatcaataagaaggggttcaataactacgagaattttatgagtaaaagggcgaaccagatcatccaatttgtataatatacgatcaataaccttaactaaaagatggcgctcctgatcttccagtgttcgttccattaacaacggaagaatctgattaaataaagcagctgcaccaaagtcgcgagcttgatccgtaagctggcgtaatgcactcttacgcatgggaggagtaccattttttactttcagaagtaatctcaaaattttacgttcacgaagttccgcaattgtaagcttggcctcgtcctccaccttgagtaacttgccaaaatatttaacatcttcttgcttaaaaaaagctaaatcacctacaccgggtatttctgtaggcaatgcagctggtaattctttttctaaaggaagctcttgctcttgtggaacgtgatatgtatcgagcgtagtacctttttgaagtagttcaggatgaattgattctaaatatccaggaggaggctccaaaatagcatagccttctgacggcaaaagctcatttaactcttcttcagttaataaacggacaggaggtcgtaatttttcttctactacatttacttccttattaataagatcttcagaaattccgttttctataacatgttcagatatagtgaagttttcaggagctttgtcccaacgtgatctacgcttagtagtggaaacctgcgtaacgctaggtggagcctgatcccaacgagagcgtttaggcttctgagatatttccgtattattaagctctagttctctttttttgtccgatatgctttcctcctcctccacctcttttagtgttccttcacgacgtctttgatttaattccatatgaactcgtcgctcttccttttctaattcaacctgccgcataacctccgcataagatcttccattgctctgtgtcccatcaggttgaaaagcatctacgcgggttggagtaagctgtctatcataacgctgcttttgataatctgactcgcgatcctgaatttgcttttttgactgtctctcttgcatagggtcataactttcatcagcgtattcatttagtagttccttaggtgcttcatattgacgcactaaacgataactatcattaacatcgtttgtacgtttataatcgtcttcatcctgagagatatcattgcgcacgtcaattgcggagtcatattcttcttttgggttactggacttaaaaagatgagcattatattgtaaatcattagaatcctgggtaccttcaatatttacacttccatttgtcgacgaattcttcgctgcctctttttgtcttcgcaaaagttctctttcagcacgaagcctttctatttccacatcttctactttatttaggttagtaacatccattttgaacattttataaggatacgtaccagttgacatgttgatggcgaagaaatgctttcatgttgcgcgtcttatactcatttaaatatactcaaagcattctaagcttcgttatcaatattttaaagtacaatacagtaactcgttttgtagaataacgataagattaacgtgtcttatttagtttaaccctctttattaagatttatttgcgaaagaaatatatactatcgaaaaaattagtatgaggaatgatattgaaatatcgaggtatcatattgcaacagctcaagcttttagcaccccccccctctgctattgtagatcttgtaagcgttgctgcaattaattgataatagacaagcgtcttacggtttctacttgtatatcctaatatttggtggaacctttacaaattgatgtaaaatctctttggaaaaattcagcactatatcgctttaatgtgaagtttggcttataaggaatgtaattaacgatgatggttgctaggacacgcagtcaaaaaagaaagcttgaagagattaataaccagaagaagattaaaacaaaaaaaaaggccaccgggcaacagacttctaatacgaaaaatctgcgtgatgttaaaaagaaaggtaaacaattagcgtatgttccgaggacgtcaccaaggaaatcatataaaaatggggaatatgttttagcaaagatgagtagcttcccatggtggccagccagagtagcgagccaaaaatcaatacccactgaggtacgcgaacgattgaaacgaaattttcgaatggacaatggaatatttgttcagtttcttccttcaagagattacgctattatttcttcttcaaatgttttgcccttaactgttgatgaatcaaggtttattttggaccatgatttatcgacaaagtatatccaaaagacggtaggtctcatcattgcttccgtaaagagaaaagtttctttttctgatgtcgaagaggatgagtttgaaccagagaatactcgtaaaaaacttcaaaagcccatcgagaaaccaaaaaaggaaaagatagaagccacacctaaaattgacgggggtaaaaggttaaaaaatgagaaatcgtcggcagaaatttctcaaacatcgaagcaacgaccttcacgtaggtcagctcgagttaggatggctacagacaacgctcagaaatccccatctccaattccttctcccaagaaaacagccaaaaaaagagtaaggtttgccggttctttagaggaattaccaaaattttcacttgaatatcaattggctcagcctataagtactgtagatatgtatgctcaagttcattatattcgatttaatactcttttatattaccgctaccaactacaagaaatcctactgtcatataatcattatcctcaagaatcggatatgtctcatgtgcaccaaatattggagatgattgagaatttcagcgcaataaattctgaactattagaatcaaccaagttgtattcactttttactttgcttgttaaattaagcgacataccgttggatgaaaaatatgacttttcttcacgattttcgactcttctccttcaattccaagcattcgttcagcccaaaaccatgacaagtaatgtatctacagcgcccattggaaagaatgctcaagtgaacacagaagctgccagaccatctgtcatcactacctaacttttgatcatacattcatatgcttttgttatcgaattacataactaatcttgtttacatttaatgttacgataatatttgcttccaacattttcattaatatagaacgcattattagcgcgactcaatgtgtttatggtacaaatcgttacaatacgttatcctagtatgtaagcaagaacaagcattgcttactaccatttcgtagtaggtaccgtcagtgttttttttttttacttgcgatatctcgtgtatactaatttaaaaaaaatgtctttctttgctccaaggaataagaaaacggagcaggaagcaaagaaatcaataccttgggttgagctttagtatgtaaatagagaatactttttaagaacaataacattaacacgtatgtagtcgtcccaagacattggaccaagtttcctctcaagaatctactgtacaagtattaaaaaaaacacttttatctaataacttacctcacatgttgttttatggctctcctggtactggaaagacgtcaaccattctagctttgtctcgtgagctatttggaccgcaattgatgaaatcaagggttttggaattgaatgcttctgatgaacgcggtatctctattattcgggagaaagtcaagtcttttgcaaaaacaaccgtaaccaacaaagtcgacggttatccttgtcctccttttaaaattataattttggatgaggcagattctatgactcaggatgctcaggctgctcttcgacgaactatggagtcgtatgccaggatcactaggttttgcctgatctgtaactacatgaccaggattattgatcctcttagcagtcgctgtagcaagtatcgatttaaaccgttagacaacgaaaacatggttaaaagattagaatttatagctgctgaccaagctgttagcatggagcctggagttgtcaatgcattggtagaatgctctggcggtgatatgcgaaaggccattacttttcttcagagtgctgcaaatcttcatcagggtacgccaatcactatttccagtgtagaggaattagcgggagctgtaccatataacattatacgctctttattagacacagcatataccaaaaatgtatctaacattgaaactttatctcgtgatgttgctgcggaaggatattcgacaggaataatattatcccaattacacgatgtgctattaaaagaagagacattaagcagcccagtaaagtacaaaatattcatgaaactttctgaggttgataagcgtctaaatgatggagccgatgaaactctacaattactggatttactttcttctatttcagttgtgtgctagtctatacattgaaaaacttatgtctcatgtaatcctcgatttatcataccgctagacggtttcccttttgattacatttaaacataactctagaagtttagtggtaaactaatgaattgaaattaactgaatcttttttctcgtaatcccattgttactaaatcggtgttattgtttttttttaagggttcattctcgattaaaaattggaaagagacatccctttacctctgttacaatccaaaagtgtattaatcaaataatattaattaaactaaagaagaccctacattggtaaacatatgcatcttaagggcaattgttgactactaagatagtgatatatcgtatacaaaatgcataaattcatcttcaggacccaaatcccaattttcaaacagtaatgcacttaaaaccaaacgcgagtcatcaactagcaattttggttttagtaatttgaacacagccatcaagagttgaataaaaaaagaatcttcttcaaaaacataacagtctaatattcgggaagcgatttcaggtgataccattgggataaatagtttacgaagtaaaggataaacaaaatcgtccggaaccaactctagtttgatgagcaaatgagttgctaattccggctcattcttctttaatgtatcaagaaaggtttgataaaatgacttaagtgatgatgtatcttgggtgtatacggcttgtaaaaaaggtttgtccaatagattagcaaggcagttgaacgcagaggtcaagttcatattgagcaacagtaaagctccaataaagctagtccctggaatataacttgtatcgaagcgatagtaagaataagctcgtaataaacctataagatccctacgaagtgggccttctgtatgaaacaaagaataatgaggcattgtgctttgtaaatccaattctaaggcacatacatcctctcgaaattgattagcgttgttcatttgttctgccttttctgctgcctcacgcttttgtgcgttcgctctagcattaaaaaatgactggtaatccaatttcagattattgccaattgctttctcccaaactcgtcctctaactcgtgaagggatgccctgtctccatatgccagcatatcttgaagatttgagtgcatcaggccaattgcgaaggatttctctttcccaaacgttcactaaatacagattgcgcttgtttttttgctcaaccattttaattttttctttttgcttttgtctatcatagcgcatagcagatttttttatttgttcaaattcacgcatatgtttcttttcttcttccttggacttaggtggaagccaagatgggcgtccaattgataaaacagcctgtttttctttacttgctggtccagggtctaacaacgcatctggaagattaaatgtgctttgctgaaaaactgattcctggacattatttagttgcaaactcaacaattgatcttgaggtgataactttgaaaagctttccgctgcagttttctgcgcgttactagtagaaggaagctctaaaggaacgttgcatagaaatgcatcgtccaacactactagctcatcttgaaaattctcgtctgaagatatctttaagcgagaaccattctttgatgaaccggttgggtggtatccttttctgctccaccaatgtttcctaacagatttagacatataggatccaacactgcctgaagaggcatcaacactttctaatgattccatagaattttaagagacagacaaaacggagaaggggttagtagaataaaggtatatgcaatgagcttttgcaaagggatatcagctagcacccccgcttaacaatatatgtatgatatgaattaaatgcagagtacaaaagttgtcaaaaagagaagcttaaagataatttctttgagacgactagggagtgaatttatatgcccgttctcaaagccgggtatttttaggaacagcaaaaaaggttaatcaacagcttttctgaagaaatttaaaacaaagacacaaacgtgaaataaaacttaaagtatgtacgaagaatggaggtaattaacgggttcttaccaaaactaaaaaaaaaggaacgtcgctatagccgaacaaatgttaataaatacattgcaattagtaaagaactttataagttctaacagaaaacaaaattgcagtccaaatatcgaacgatggctactttatgtctgtaaagcttagagttggagaaggggaaaagtcggcaactccgaagtggtaaatagatgtatgtccaataatttacagaattaccctttaatctaatacaagctccatgtttaaaaaatcgcatttatgtacaaagttaacaaaaggaaaaggctagttatttgatttagtaatttaattaagtaatttttttagtgaaatggaaattataaaaaaaaacgaaaaaaagaacggtctttcagttcgaattaaagtaacattttaaacggtaacgaagaaaaaacaagaagaaactttaaaaaaagtacttaaatcgagtttagtcaacaacaaaaatttcgcgagaaagttttttaagtactgatatatggaggcaggcctccagaaaagtgatattagattatatacaatcaacgaaatgattacaacctttagtaaaagctaattaaatagcctccagaagcttattaggtggaagtccctcataaacaatgcgataaacagctgtaaacaatgggaattcgcttaccttattctggttatcaaggaactcataaacctccttcgcggtagctgcaccttgcaacttctgaccatcaagaagttcttgttcaacaacatgcatgggctttcctgtcttgacaaatgccacagcgcatttgtggttacggccgcctaagcaagttgtaattaaatcggctatgccacaagattcctcgctcatagtaagaggcttacaatcgaaaaacatcctgccgaatttctgcatttccagaaggccaatgcgcataacagcagatttggtattatctcccaattcaagtccatcaataataccggcagcgacagcgacgatattcttgagtgcaccgcccaaagcaacaccaggaacatcctcaacaatgttgacacggaagtagggacggttaaacaaagcttggatagtcttaggagtatagcggggattaacagaactattaggcaaatatccgatagtagtttcgcaaaacttctcttgagcaacttcgctggcaatgttggcgccagagagaacgccacaatacattcccgtgttttcttcgataatatcagaaaagaggcgaacacggtccttggtgacagatacacctttgatgcatgaaattgcaacagcatccttctttaggcatcccttcaattgattgcaaatacgcacaacgaactggtgagggagaacccataccagaatgtcgctacgtgaacctacatcacgaatgtccgggtttgcgaagacgttagaagggcatttgatacctttgagatatttaacgttttcatgagtagtgttaaaaacttccgtgagattgcactcttttccctcatgttgaatcttctcttcatacatccacatgtgtacttgaggatggaaaatatcaggatgagccttggcattttcaccacatattttagcaatagcggttccccaatttcctgatccgatgataccaacagaaataagtttaggtgaaaaagatttttgaatacttccggagagagcgctgagtttgttcaaagcagccacagtcatggttttatttacagtaatttcaaaaaactgttcaggaaatgactaataatagacaatcaaagaaatggttcaccaaaaaagaatatggtgttggccgtaatagcaactgatgatcagttgatcctttattaattaacaattaaattaaaaaaatatcagcaagtattaaattctcaagttactaacaaatcttgcgtattgtctcaatacaatctgttaagcaaccttaatatttaatatatcctctcactggtagagtattctaaaagaaggaataaaaaagcgatgggtaacctactaatgtaagtgagtgcgtgctaataagtatcttctgattttgagccttttatagaaatgaacttctttttttatttttttgctagattgggtaaaagataagcgatttatgaagttggtgcgtggtatagaactacagcgaaaaactggtcgatagaaaaatcgccgtcaaatttatttttatcaaataaatacatagatgttttacttgtaaaagcattacaagattgcctgtagctttgatgtcccaaagtaccgacaaagctgtttgccgttgcatttatgtgtattatccggttagccatttttctatataaaaaatacgttttacgagtaataatatgtatctggttactgttatggttacagaggataacagtttaccagtatatgtggaatagattctgctcattctggtgctacggtaaatttgtgggaagcaagttgtctttgttgatatagtatattgtgaatgaaggagaattattgaatattaaatcacatgtctcagtttactgctctcgacaattttactagtagaaactcagactcgtaaagctccgcctggccgatcattcttctaccggattataattattagagtacaaagagaaacagtgctgccaagattttcaagatcaacaatgaattggttcgttaacgcttgcgttattgcacctaacctaacaaactaaattaaatactaaaaacccatgcttctacaaagacagtaatttcgctgcactgtctttcatttgatcgtttatagcagttctttcatccttgcgacaaatattacttgctcatttgctgctggtcttcttgcttcaacttattgcaaaaatctcaatcaatcttcaacaccatcttgccaatgtgagcctggctccattgatactcatatgcttctttaagctgttcaaaggggaacaccttgtcaaccaccgggtgaatgtctttggcctctatacatgcaatcctattacgaaacatgctggcactacaacaacaataccacgggtgttggcattttgtttatgcatctggacaagcaagttggtcaagttgagagtgccttcgctagcgataaatccaatcaagctaaccatgccatccttggccaaacaggtaatggaccgaggcaatgccttttctcctcccacctcgataacgtggtggtcgcctacaccattcgtcaatttaagagcaggcgatgcccactgaggagtcttcttgtaacttattgtatgggtagctcctagcttctttgcaaatgccaacttctcgtccgagtaagatgtggtagtgacattcgtacctgcggctagggcgaactgaagggcaaagatgaagacaccaccagtgcctaaaaccaacacgttctttcctggttttacctggtgctccttgaatccaataacccattccatgcagttacagccgaacatggcggagttgctgtttcttcaaacgacagttccttgtgagcatgcacagattagacagcgtacttttgaaagcaaccatctcttgttccgcctaaagtgctttgtgtggcaaagtcagtaggcttaccatctaaataattgtgaaaaagttacataacacagcgtcgcccttattaaatccttccacatcctctccaaccttttcaacgacgccaacgccgtccgaagccggaacaactggcaattaaatgaggattagatacaatcctttggcaataatcaagtcacaatattttaaagatgcggtctcaagctttaccagaacttcgcctggtttatatttttgaggaatttcgtactcttcaggtttaggttgatcgaatccgccaatttcatcacgtatgaggtatcgtaaagctatgctttttatattaaagtgaatgatcccagttattatttaagtttaacgtttccttcagcgcaccttttgagaattccaaaatgaatatgttcaaagtttgtgtattcttctctttgggcgaaaattgtctttatttcttgtaaacaattattgaagcggccattttcagaaattgttgacaccttcaaataatgctgttacatttggcatcatgaataaatttccttgaacaattcaaagcatccgcattagtaacaatcaataaaacaatacatttttatttttctttctttaccagcattcaaagttcaattgagaacgtgctaaaatggcgctttgctcaccaatttcaagtacatcgttaatttggtgtcttgaccttgctaagcatgttaccgttttttttttcgttctgtccaaaagtataactttggatagaaatgtaattttcgaagtgcgttgttgcacgaaaagtaaaggactaaattgctgctgtcgtgataaaacaccatcaagtaatttgtcactaactgtcagctcatttggatactgttcatatttatgaaaatgaaaagttccttctaaagtttaaggtttagacataccaatttgttaaaatccctttgatttgttttactattcttaaactccgtaatttcataaaattcatgatatacaaacacgaaatactttaaatgttcttgattgacgacaaattcctactttgcacgacgtatcacaatgcattatgaatttctatttatattaaaccgtaaacataatttaggaaacatccatcaactgaaatccatatatttttggtaaattcaatcggcctttttcagactagtaagccttttaaagacaccattacgaaatgcgtcttgtcgctcaaactccctaagatagtgagcggaaacttgctttgttgatgattgagaaatacccaaggccctaaattgggtcatcatgtcagatgacattgatttctttgtaatcatcttctttttcgtcgccattcttttaatatccttttctaatttatataattgcttcagtctttggcctagtaacgtagcaatccgactataagccacttcaatagatcccaacgtaggttttttaaaacgacgtgtatcgctcattcgagcatctacagcttgctgttccaaagtgcttaaagattttaatactttttccatctttaaccttaattccttttgacgtcgaagggcttctggtcctaattgacgcaattccatttgcttctcaaaagcaggattggtgagagccttcaacaatctagtaacctggatcctttttgcatttattctaaccaagcaggcctccaaatagtctatttgtttagaataatcagagcaaaaagcagaaaacgatgtcacggtatctagtaaatcttccagctcttctgtattttgacttaacattgccatagttgcttgttcactgacagccgagggcgttgacgtttgaccttcaatgtactcagcaatgatatttatgttttgccaaacaagatccaactcgtttttaaattgtaaatacaatctttcgaacgtgttcaccatcggcaatttttcattactttcggcctccggtaaatctgcaagagattccaaattcctaagtggaacaggcccttcttctagatcagaactttcactctcctcaaaaacatatttttcaggagcattatcggacgtagctaattttaatttaggagaagaaaaaggctcaaaacgggaaattttatttgcggcttcgacttcagagaaaccctcagcgctcaaaatctcgtcctccaatgattcctgcggttccttcttatttttgtcagttgactgtacaaccaagggttgctttggaaagaaactgtttaaatctctcttttctttcggtaccacatcgagcattttgttaacaccaacttcatgtatttttggaggagttgaacgcctctttccattaaggtccgagctttcttcgtcctgatcctcaatttcggattccacgttcggctgttctatcaatttccacccttcactctcctcagatatattggattcagccatttcagtgggttcgggagtgggtgactttttactatcgattccaaacgctttgaatgaaaatggcgaacgatctgaagtatcgcttacatcctgcttactttctttctcgactaaaggtttattaaagctaaagggaggagtttcagacggcttattaaaagtaaacgtaggtgcatcggcagagaaattgaacagcgggctttttaatgaaggttttgaatcagaggtttcgttgtttgtcgacttattcaaagcagacatattagccacagaggcttttccctcggattttgaagatttatcattctgtttagcaatcgtagtgttgaaaccttttgtttcgttgctttcttcagctttttcattatcattttcagacagtttagtaatgccagtgcttggcaaggcctttgacgttttttgttgatctaacccttcaccagcagaaggaatgtttgctgcaaacatagacttgtccgatggtgcgaaagagaaaggtttagttaaaacattattctcaggcttcttttgctcgacctgggtctctgctgttttaccaaaaatagaaaaattttttccaggcgtgttggatttgtcgtccagcgttaaaccaaaactgaacgaaggctgaggtttactttgaaaagtactagctccccaactaacatcacctccaatattctgctcagtagatggttcgacatccgaatttgcaagttcttctatcttagtatcgtgatcagattcaatatcttcatcgacgttatccgctagtaacgtattattagaaaactgaaatccagatgtatttttcgttgaaacttggctactaccaaaaattgaagcggcttcattgtctttgggaatagaatcaaagttcagtccgctggtagttgattgactaggagcaaaaccagtgaaagacgcttttccgcttgcactagtgacggccttttccaaatttgtcttagcttcaccagtagcagcaccagataatggagacttaaaagtaccaaaatcaagtttctgattcatattagaggtgccaaaggaaaatgaagattgaccaaaggcggagggctgtccaaaaacaggtgcttgaccaaaagccgaaggttgtccaaaaacaggtgcttgaccaaaagtagaaggttgtccaaataccggcgtgttagatttagcacccgaagaagcgtctgtagataaccctttgtcaaaagaagtagcttgaccaaatttaaagttaccaaatgcagaagattgtgaaaaaggtgaactagtagaactcagattcttcacaaaaggagaggcttgtttatcgggcgttggtatattttcattgttcgatgcacgtacagtagaatctttatttttgtctttaataacattcatttcaggataatcaatgctcttggaaatagcatctgcatagaaaattctgtatgccaccaattggaattcatcattaaacacccaaacaataggtaatggagaacaatccgcaggggcttcagtaggatctaaaggctttgagatgcgatctgtcgcggtgaaatccataaccaaggcagttggtgaggaatcagagtcttttttattagaataaggaagagatgcccttttagtttcatcaacaatatttaaaatagaccattggtttttttccatcgacagggctaaaacacccaaatctgcactagccgtgttagccactactaccaaagatcgtaaatcaggtttccaagcatgcaaggaagctatatagtgatgatcacgacgattaacagctccaaatggtggcgtggggtcccctgcctttccaaaattgaaatgtccattcatcccaacgctaatcacaaagcattctgattcatgaggaggttcatcagattcgttcgacaaggaggtaagagggctataaaaaactacaaattctcgattctctatccaactaatacattcgacaaaataattttcgagagatgggggacgaggaattcgtagtttgatttctcccgcgggagtatattgagacatggtgccattgttaaaaccaatgacacattgctttcctcttctagaccaagctgcacaagtagcatcctttgctagtggagattccacttgaaacttgctaaggcttaaaagaaaaacttccagcttcaagtttcgcaatatcactaaattgtttatttcaggattaggaagaacctggacgagatccgggaaaacagccttatatatggatgtagcagagttttttaaaagtgcatccgtttcgtagacgcttaattcaaagctaacaaagtcgtaagctataacaaattcgccatttgaagaaaaggacaccatagaaaactttgcatcaggcaacgatacatgacgaatgcttgcagagtctttgagaacgttagcgtcaacattttcatcagcgtcaatgagggacttttgtaagtctaaagtggaaccaataattaagtaattagggacgcctgcaacaaaaagacttttcaagttattaattgcgaataaattgctatattctgggagacctaaggaagaattgcttaaactactagtagcaccaatttttaaagccgcaaacgaaagaaactgcaagaaaagttaatacacaatacaactaatgtacgtacttcaatgtcttcctcttcaatttcgctttcagtgacttgtgagccacccgcattaggttcattagtatttaagatggagaaagtattttcagcattcatgtttttcttctgtagtctattaaaatattcgattcagttgccagctaaatgacgaattgcacggccaacgttcacttgtgcataagtaatttgtgatatttagcaaattaaatattacaaaataaaatatagatacaagtatgaaattataacacaacacttgcagtccaacaaatagacatacaacgtagaagaaaaaaccacctttacaagtgctatacacgtcgctggtgttttgtatcacattcttttttataaattattttactacactgcactaacagttttaacgcaccatatcctagattggtatttctaagttagtcagaggaatgtgtaatcctggtatccactgcctactacattgtcgattaagtaaattgaattcatagacgcaatgatgggaataaatgaaagaaaaggttttgattttgaatactatcaaaggtaaggtcaaaagttatagacttgaaagtgagaagccagagtagtatattaacgactcacaatagaaatttgcttttgcaggaaaaagggttcccaactccaaaggctacatcaacaggaactactatcgttggtgtcattgccaaagattgtattgtcctaggtgctgatactcgtgctacagctgggcccatcattgctgacaaaaattgtaagttgcatttatttataagcataaggctttttctgaccttagaaggtaaaaaacttcatttaatttctcccaatatttggtgtgctggtgcaggaactgcagcagatacggaatttgttacatcaatgatttcctctaatatagaattgcactctctttacacgaaccgtaaaccaagagttgttactgctttgacaatgctaaagcaacatctctttcgttatcaaggacatattggtgcttaccttgtgttaggtggttatgattgtaaaggtccacatttgtttaccattgccgcacatggctcaagtgataagttgccttatgttgcattaggatccggaagtcttgcagcaatttctgttttagaaactaaatatcaaccagacttagaacgacatgaagctatggagcttgttaaggaagccattgaggctggtatttttaacgatctaggatctggttccaattgtgatttagtagttatcgatgaggaaaaagctacgccatacagaggttattccaaacctaatgaacgtgcaacaaaacaatctaagtacacctatgatcgcggcaccactgcagttctgaaagaggacatttacaagttcgtaactgttcaagatcttgatgaaatgcaagttgatgtatagattttgcatctataaggcttactataaggccatgatacctatatgttgcagctcctctcgctgattatcgtttttatgttctatttgagatttaaataaagtttttctgatgcttcacaaaatttgattattatagaaaactatttttactactctccttacggcaacgcatttcttaaactttcgtctgagtaaatagataaaattgttacgtttgttggtaaaaagcctaccatgtaatgacaaatatgagatcatcaaacctcaataatctaattactaagtgagcgatacatatctacttcgtttcagttttgaaactgtgcgagttcgttggtttaaaccgagtccatcgtttgttagtgttgcttatatgcatactctttacaataaccaactgtgataaatcaataattataactgttatcaattgtgaaagcataaaataatatgaaaacttgtagatttctatatttcaaaaaattgattgcatagcgaagaataacgcacttcttcctacgtagatggaacaccgttgtatgcagcaatatccaaattgccaactaagagatatccaatatggactctggtacatcagtggtttcaatttcagcggacattcttcgacctcccgttttaacagctgcccaaacttttggagacaatgaaaatgaatgtcgcgttcgattagtgttaactgctcagcaagtccaagaatggaatttgttaccgcaggatattcaacaggaaatattaaaaaatggccaagttcgtgtagagacatactcttcttcaaatactgctagaaagatattcatatgcacttcaagtgtttcaaaccttgcttctagtatacctgcacttataaaagttgtcactcctactaaagaagaagacgcttccttgaacatcaatttagcagtatcatctttaatattgggttcaaaagttctgattcaccagaacttaattccttctttgttttctgtttccaattcaaccaagcttttatactcagcatctctcctacccagatcctctgaaagactggttaccttggaaactaatgaaatagatgcttcagttgttattgaaactttattaaaatacatcctttcaagaatttctttcattccccgcgttagcgttgtaccttacattccagatgctgcatatggcatatatggttcgccttctacttttacacaatttaatcatatgagtagtatggtaacacctgaaaacccttatggaatccctcctatagctctcactagtgccggaggaaatcctgatccccttcgaaccactcaagtatttcctcactctggaccctcgattcctttaaatatagctgcaacccaagtcgtatctcagaaaatgtccgttccatcttctttactcgatcaactttatcacgctatggtaagctcttataaatatttcagataagtatactaactatattgttctagcctcataaactgatggaaatatctcagaatacaaatgctaacataactgttgaggaatcagactcaaacagcaatgagaagtttatttcggttgttggtacctcggaagctaatcaatctgctttaatgcaactttatgctgctcttatatcgttaggcagaaagtaaaaaaaaaagctttagaatgtttctgacaattttgcttgaaattagaattgtttcatacatttatgttaaattagatttaataattaattcgaagcactttgggtatttgattttgttatatacaacgttgataaagctcagcaaaaaagaaagaattatggacgtgttatgcgagatttcgtaaatttattttatactctcttgggttttgaagactttattttttgtgagcaaataacacaggcggattacttgcatcttttctcaacaaacaaagctctgtcaacacctacttcatcgtactcttgcttagatacccacaaatgttgaaaattatccaaactagcaagaattgagccaccaaaccaaacggcgttgcttgtggcagaagcggtttctgcggtatgaacattgatgcgacttccagtagccaaccgctgaacctcagcttgtaacctttctgataatccaggtattaaggaagttcctccggtaactacaatgttgttcaatagaggagaacgtaattcagagtcgcaagcaaggatggattgataaacaagttcatgaagacccacggaaccctgtggaggcgttgtttcagcacttctgctggctgaaaacgagggattaaagagtatttcactaatgcgaaacctctcttgaccaaacttatgtgtaaccccatccggaaattcaaaaggcttagggtttctagaggatgcttttgcttcatcaaacggggtatccaaaacatctaaaacgctttctttccattcttctatgaccctacgcttctgaaaaatttcgtaagaagaggtaagatcttgaataggtggatacagtacagctggtttcacggcatctgcgctgccgttagccatattacctgattgttgaatggcaaccgattttctagcaattctatagtgtggaggaaattctatgttcatagtattaaacaattgctcaatattagcattcaaaaagtcgccagctaaactttgtttaaaaattcctttgcgtataatcaatccatcgacaacaggagtaacgctagcattatctgagcctatatcgacaattagcgctgtagatttgctattggcaaatgccacgcaaacagcttgttttgtcaaataaaaagcaggaacatgaagttgctcgaaagcagcttccatgatttgttgtctaacagattgcggattccagctaggctcagtaatcatcatagcatactctgtgggatttacctgtagtttttctttcagtccacgctcccacgtgtacaaagtagattcccaatcttgtataatcccattactttttccgtttttgacttccattcctgggataggagcatgaatttgtaactcatcaacaacatatttatttcgaccagtcacatcagatcgaacaccgtaatatgaaggtaagatagtcatcggactttcttctcctgcataaccaaatcttgtccaacaactcccaggatctattaccaatgacggaatttcctctaaagtatggtcattagccatttcatgccattgtcttcgtctcaacacatattatggttgattaaccgcacttacccatgtctatgtaaatagtttagtatagttttaaatggataaaatatccttttagtagatgcaggaattatataattattagtctcgtaaaccttagtttcgtgtgttggatagcaatactatataaagaaatttaatgcatcgttgaaagtgttaaggcgttcagtagtcgtgaatagtgaactctacaatttacggcttttttgatcatatactttagaaatattcatttatttgtttcttaagccattgaactagttaatgttttaaaacaatgcagaagcgaaaaagtaattttctgtctttaatatttatggaaaacttcgaagtaagccaacttgaataagcagtttttttgcattaatagctacgttttctatttcatagtattagtatttcattaaaactttaaaacaaatgatagtgttttaaaaagctaataggtagctctctctatgtgttgttttgaaatggttacataattttgaaacgaaaagtaatgcttcagtttttcattagctcccttgccatcatggtgatccacccataccagcagccatagctaagtaccaggttttactagctccgttatcaattttatcagcagtaaaggtactggcagcaaaggtattgtatgcagtttttggatcgtaaattgcataattggaccataaaataccagtccaattgtttgaaaatgtatttattatcggagcaattttggcgttccagtcttgttgaacgtaagatggagaacgaaggtatccgctgataggcgtagttggaatcatgtgaatgccttgtttacaatattcttcagctgaaaagtaagttgcataatcaactttgttcatgaatgtaattcctgtcacgtaattgccgagaatttgtgaaggctgtactgaagtagtgggtgtcatgtatatgtaggtatttaaactgttctttaggacggcgagcatcaagtttgcacggttgataagaacagtatcatttctcaccataccccacaatttcgttgcatacagaaagttgaagtcttctgaggttgactcttcatctttaccgtctccactttcaaatatacctgttgcccatgaatgtccaacaaaccagtcgaagtttctaaacatagcaaaataggtgtcactttcacttggatttgcactgtctcttaataaagcatttacatagcgaatgttatcattaaccagccaggaaggatccaatagaccaattaccgcacatgcgtaaatatgataaccccagtgaaaatgatggtcattatagtaggtattaccataatctgctaaaggagaactatatcctgccgtactgatgatacctttatatgtggtatcataaacgaggggatacatttgcgtattcgtagtaaatctagccatggcttgcttcaattttgtcaatccagtgttagtgagagtgctatcaccaaggattctagaagctaccaaacaaacttgagcatacatggctactatttttccagacgtgtacattgagtcaaggttactggcatttacgacatcgaagttaatatcagttgcacaagctgcacgaatcgcggctaaagcagtaggagaatacgtattgcttccaccattccaaggaattggtaaaaaacctacctgcgttggaagatttttttcgattaaatgccaagttttagtagcataggcaaacattatacccattgttgtactggctaagcctaaacctgttttgtacgcttgagtgtcagaaccaaaactttgcatatgatggggaagagcaaacattagcggatttaagttagtatatccagctgtagcgaaacgaaaccaatattccccggtggtaccgctaacttgagctgatagagaaatagacgtagtatatacaccagcagaagcatcatagatggtatccggatatgaattattcacgctttcgtttggaactttacatatttgtatgagaccggtaaattttgtagaagtagttagttgagaattcgaagcaagagtcaaattgaaggtactgctcgaactcgtaggaaatgcgtagagaaaccagatctttccatctgtcaattgaattctatatttgtagcccctactgaaatttattttagtaattgatgagaaaaggatggaggaattgaatacaggagtcaaattggtataataaccacttacaaatcccatgccagcaacaatgggtaggattatagtccctgaaccagaggttgtagcgctaagagtagcctggatagagaaatgacgagattggtcaagggataagaggttacccgaagcaaattctcgtgcagaaatgattatggaataaagtccagcaggattaaagtaatattggcatggaaccgattctgggtctggtccaaacacgcgttggctatcatcaatatgtgaaatcgcaagtccataatagctgctaccattgagccaagttactgagtaaggatgtgaccatgatggattatgacgggtgccaatgtacaagttaccataaaacttgtttgtttgaattggaaacaaattacttgttagcccaagaggaggagatgggtgtgctcttgatggaaaaaccggattgataggtccagtatagattggtactaaaacatccattatgtcgtctgactatgaattgagcaaaaaaatttgataacgagtgaaagaataagaaaggatcgaagcaaaatttctaaaagtctaatttcggatgctttttcgaactgtcgatgacgggttttacactaacgagagttttaggagtatgccacctcaaaaatttggaactaactaaaaaatgaaacaacactcaattatttgtcttaaataacttagcgaaagtaacagtaaagacggataaaagcactgcgctgagaaattcaccggtcctaaaatatttatgaattcacgcaaaagtactgaagaaaaactgttaaaaacagtagttattactttcactattaaaacccgatagagggtgaggacaggttgcaaattctactcaaaactgatataaaccccatctcatggtatcattggttcaacgactaagctataatattagatctaaacaaaaaacaaaagaaacatattaaaactttacaagtaacttaatagattaatgcaaatactgcataaacctttgtatatttatttattgattttacatactgcaagtttttgtttgatttaatttaatgcgatattgtaagcaaaacattttttagtaatgccaaacaatagtaaataattggaaaacaaataaaaaaaagaaaaagccaatgtaaatgaaaagaaaaataaaaataaataaaaagaaggataaatgaaaagcaagcttaaaaaaaatgatcgcaaacactgattataagctctaaacacagttaatgccaaaatttcattaaaacaccattcaacaacaaaactctttcattcattctcgttcttgtttcttttttgtaaactatcctacaaactgtatggaacatttgaatttcaagcttattattcatgacggcggaaagagtgagagtgcttaataaatgtgacgtacttgaaagttgtagcgactagcaagatctatttcaaaagtggtttctttcttaaccaagtagtaggaaattttgatagagaaatttattatggaagctgagaagtttgtactaattacagggtgtagtgaaggaggcattggaaatgcgttggccttgaagtttcatcaagagggttttcaagtcttagcaacagcgaggcaggtggaacgtatggataacctgacaaaagctggccttcaaacattaaaactcgacgttacggatgaagattcggtacgagaggttgagcaagaggtgcgcaagtttaccaacggctcccttcattatttaatcaacaatgcaggagctccctgtagtgcaccagccattgacctggatatcgaagatgtcagtaaagtcatggatgttaacttttatggggtaattcgaatgaacaaggcgtttcaacatcaacttatacgtgctaaaggaacaattgtgaacgtcaattcactcgtctcttatgttccctttgcctttaatgcagcatacaacgcctcaaaggctgccttgttggcatattccaacacgctgcgtatagaactggccccctttggagtccaagtgactagtattatgacgggcggtgtgcaaaccaaaattcaaagcaagcctcttggcactatgacagaagccgctattccagaaaattcaatttactatccatacagaaaactaatattggaaaacagaaatcccgtagaaaagtttgttacgattgaggaatttgcagacgctgcataccctcagttggtaggccgtggaaggtggtatcaattattcaaaccaggtgtacgccctgcacaaatttgggcgggttacatgagcagtgctggtagggttggctcgatgcttccggtcgaggtgttttctatgtctgtacggttaatcgtaaaactgccgtcaaccgctgtatggagagaccacactgttgattaatttcagtgttgatagcagtctgatatgtgtttctctttttggaacattggcattggaatcaattttgaaatcgttgcatgtatttttttgtaatttaatgtcacacttttttttataaagcaaatgaaatggaagaaagtattgtcgagtttaggaaagaaagatgacattaaaacggatgcaatgaaaatgtaagtaagacaaaaaagaagtaactttttttttattcattagatattcagagaacatccaatattaggacaacatcttttaaatatatttttgacatgcgcgcagctagtatgcaagtgatttgtgcaatgacagtgtacaacaattcattaacatgtggataaaactaggaaagaaatttaaaattgttaatttcctcgaacaacgtacgtattttcggccgataagatagctgaattgctataaacctctattcataaaatacttttcctttaatttttacttctatttgtttaccaaataatgagggctaagacactgtgggagattcacctaaacgcatactatgtgaaacacaataacgaaataaaatcactaccaggattactgtgagaaaagctatcgtacaaaagccatttcactccgcgttatttattgagcagcgacagggtgaatgagtaagtaagtgagcgatgctaccaattcgtagcacaatgtccatgtacattcgaagagatttatatttgttggtgaaatttcattttgtttaacgctaaatgttttgtaaaagtatcgcttttttttttttaaccagaaaattgttctaagcagcgccttttgctagtgcaacaaggtgcagtgggatacagggacatgactcccacctttctcagctgtactttaaattgctactctctggttaaatgtcccccacttagtactttttctgtttaaatgttgtagtaaagacagaaaagtaaaaagcctatgttgcccccacataatctagttgtctatccaaaaagaaagccaagtcaggccttgttatattgtatagcttagcttatctgttaaatgtttttgcaacagacatccaatgcagtcaatctgcccttcaatagttcactcacttataattaaaaaaactgtatggattctcctttacgtttgcaaaaccacacacatgtagctgttgaggcaattattttacatctttcctgatttttcctttcaaacatgtttctctgtcgaatgtatgtcccgccgaatctgtttaccttgtcaaataaatgtatttacccttataaatggtattcttatctttgtttccgatttgtacatcaattaacgatggagcacattgaccagctggcttatattgagttgcgctactaatatggatgcatcgtagttcaactttgaaacagcgaaaagtaaagcaaacatgtgatttactatgtaacttatcatcatgttgggtgataggcaatattaacatttgttacaaaccagaaaacattagaaatcgtagaaaaacgttgcctgatcatcgatagatgcaggttgtttcacctcaacaaatgacataatttctttctcggcatatgattaaaaaaaattttaaacatactcaaactcgacaaatttcactatgaaatgttagagatgtgccttcctaccgattcccctttcgatttccccctttcaatttttttaaccgaaatccctttgtcgcagttgaccccgtttccccagttgttgtttttttaactagcgttggaattggtactgatccccaagtcccgttccccaaggtgtgtatggatggaaatttttaatctcccaagtcggagtcttactcaaagcttctgtattcccttctcatagtttttcacatttcttcgcatattcaacgtttattacagatttgctttgaagtgcaggatgcgctgtccatcccacattgtggattggtcaagtatgcagaaattttggggcaaaccgtccaatttcgtacaaaacggtgttcatctcatatcgctctgccttgttactcaatgttaaagtcaaaacattttatggcgcaaggcaagcggagtatgtatgcggcatatggcttgtggggaagtcatgagtagcttttttgttgttgttacagtttgacatctagaagaaaacaaaagaccaaaagaaacctttgtgaatgttggaatgctacaatatttccaacacttttttgctacacaattgctttcatcttttttttttttggggtttctttttttctttttttatttattttttttttagctgcagccgacataccataatctccagcgacgacccaccttactcactccaatctttgcatctacttttgttccatatagccttgttcaaaacatccatctcgaaataacaaagtatggacatcgtcgttaaacagatttaacttttatctttttcgtcggcctatttaacattgagagatataatttatagtttggtagctttggaccaatggatcgagtgtttgtttaccgcttttgcgctgcgactccgtggcgaaagtgcgctttttggatgattgtcaagtgtgccattttcgacgtaataattggtgaatgttaaatgactaatatgttacattgagtcggtctttgaaaatcaactgtaacaagcgcctaagcatcttcaggcaaaaacacttattatttcttcctatataagtattgcctctgccgtttgtctcagcgtgctttcaccagtttgctgctttcgctatataggcagtcaattcatccataaaaataaattcgacttgattcgaaattgcatttcatcccattctcaatttctttctctccttttttgaaggcaattgtcgctttagttattacattttttgttggagaactcactgacttcgaataattctttttatttttctctttctccttttttttttcttttcctttttgaaatctgtttttcttttctaaattctacaaatcttgaccgaattgtttcaaaaaccttccatttaatctgtacattctttctctttgcaggatttccctttttctatatataatttttttcttattgcagttgttgaaaaacttttctccccaattcaactcaattccttgatttgcattcctgttaaacaatctattcactacactatgaatcgcttaaatcctttttcaaaatctcactccaaaaactccaatgaaaacaacgaagtttccttggctgatgtcgccgagtccgatactcgtcgccattggcttggtttgactaaacgagaattcaagctcatgggctttgctggtgccggtttcttcctcgattcttatgacttgttcatcattaatctcgtctcccccatttacgaatatttatactggggcggtttggagggcaaaaagcctcactacccttccggtatccatggtcttgtcaacgctgccgctaacattggaaatgtctttggtcaaatcttgtttggcttcatgggcgatttctttggtcgtaaatttgtctacggtaaagagatgatcgtcgttattattgctaccgtccttgtcatcgcccttcccaaaagtatacctactcctcttggtaaaatgatgtggatctttgcttggcgttggttgctgggtttaggaattggtggtgactatcctatgtccgcaacaatcacatcagaacgctctttgcttagtcgtcgtggtacccttctctccatcgtcttctcctttcaaggctttggtactctggccggcgccatcgtcactatcatcctcttggcctgctttgagaagcctctcaaccaacgtggcgagtacactaagcttgaaggtgtatggcgtcttcaaatgggtttggctttggttcctgccctcctcgttttgattccacgtctcactatgaaggaatccaagtcctatgaacagtcgaaagctctcaacaagtataccgacaacgatacctacattgctgacgacgacgaaccgaagaaagataaccaaaacgttgttgaagaaaagcaaattaatttgaccacctcctcggactctcaccctacttctacagaggattttggagataaacgtgcatccactgttccaacttctgagaataccagtggatttatcgaatatttcagtcaatggcaccatttcaagcatctcttggctactgccgtgtcctggttcctactcgatattgccttttacggtgttaatctcaatcaatccgtcattttaaaggccattggctttagttcgggaaagaatgagtatcacacacttatgcgtggtgctatcggtaatctcatcattgcaattgctggttatgttcctggttattggtttacagttttcctcgttgagaaacttggccgtaaatggatccaacttcaaggattgtttattaccggtttaatgtttgccatccttgcaggtagttgggacaccatttctacgggtggaagatttgcatgttttgtcattgcccaatttttctctaattttggacccaatgccactacttttttgtatcctgctgaagtttttcctgcacgtgttcgtggtaccgctcatggtctttctgctgctttgggtaaatgcggtgccatcttggcttctctgttgtttaacttcttaacatctgtaattggctatggcaatgtcatgtggattttctgcggctgcatgtggggagcaatctttttcactttgcttctccctgaaaccaagatgcgggatgccgatgaaattgatcgcgaagaagttttgcgcggtggtaatggtaaaactcaccagggccgctggtcttggtatttcaacggaattttctaaattatatcatttacttaattttttattattaaaattcttttttgttaaaaagataactttttttgcatataaaatcatttctggatttttgtagaaattgagtttttaaagttaatttttgttgatgatttgcagtcaatgttaataatgttttgctgtcggattgtttttcttttttcttttttttttcgttttcttaccgttgataaagctgaatgaatacgtgtatcgtgccatttccatttcagttttgttaaaagaaaaataaattctttcacccattattaagacgatttcagcgctcaaaagctcgcatattttttacttttactctttcctttttttaatttaattttaattctttttctatccgggaatcatcatgtgcgctttttggaatcgctaactgaataaccttgacagtatatttttacaaggttcctttaatatttatataatttaatttaattaataaaaattttaatattgaaatttgttatttatgatttaatttattttaatgaaaatttgtgatttattaatgctagctattagcgcaattgtttacatattacaaatatttattagtttgcttgtaaaattatttaatggttggatcctttttaaacttaagaaatcaataatattaaaaagttttttttaacaacatgattgctgcagacaaattttatgtgctaatatttatttaatttatttccttcgcaggtaaaaaaaaaagacgaggtagtttgtcaattcacactaatttagccggagataatatatttaaaaaaatttaaatttgtgatcattaatcaaacgaataatcttttaactctcgaaataaacttgtcaattgtagccctgtaattcaagtgtttgtttacgtttaaattctttggaatgcgttgttgttccatattcatttagcgagttttaaagatcgatccattgagaaaagtagaacgtaatatcacttttaaaagaaatacggtgcgcttctttattttatcccaactgaattcattgttagtgctacaattatgagagaatgacttcgtacggtgaatctgctaaactgttagacgtccactgtaaatcaagacttaagtaagaacaatggattcacagctttctgaaaatcttcttaaatggtacgtttagctcgtagatactcagtgtctttaaattaacaagaattgctgtagcgtgaatgaaacttatcgtggagcaatgttagtcaggaatggactcccaattgcaagtatgtaaaatctaaaaaataaaaaaaatacacatattgtatattcataagtctttgtttaattctcaatgcttttgtttttgagtgatttatgaatcagttgacacatatcattcaatctctctttattaagtgacttaacactttgctaacttttactaaagcagccggagatgtgaatgcagaagaacagcgtgtcatctgcgaatggaacagcaatgccgtttctgaagtcttgcatctacatgacagcaatacgaagatcttaattgcaactaaagaatcatgtgttctaggattaatttatcgaaatacataagggtgttcaatttaatgtaacatctttctatctttaaaaacttgcccttaatagaattaatggtttcgctggcgtttgctaatatctttttctgctcctttttttataattttttttttagttgtgaattcatgctttcgcttttttagtaaattgttaatccgctatggccttattctctatcttttggaggctccatgtcttgtttgcattgttatatattagaaagtaccatgctatatatattttcaaatttgtaatatatcattataagctttatagttaccttcggtatcagactgatcagttgtaaagacaaataatcttctcttaagcatttagtatctaacctttagttacatgggtaattttaccattggaatcagtatggaaattcaccctatttacggagcctgttagtgctatttcacatttagtaagacatacctatctggcataaagtccctggtacagaaagaattgggttgtaatactcggtagctttttgggagttcgctttcctcgacagtctgtcgaaattttgagttagttgtaacgaaagaatataaaaaaacaacaactatgaacatctaatttaatgcataccgctcgaggatcatctttatttgggaaaatatattttcctactagcttacgctcttcaaaaggtttatcgccatgtcctgggttgcgtgatggattcatcgttttcaaatatgtaccaatacgggctaattgaatggtaaagagtcaattgattaaagtctcagtgtaaaattactaaatttgtaataagcgaatgctcgacctacggatatacactgttttggtatggtgctatgggtaaatacagtgagactaagtatccatctaataatgctttgctaattatataaagtacaagtgattaacttatttgccagcagttacctcatgcaacctttccttttactccatctaccaactgagaatatgtttgatttcactaaactactatacctgttttcatttactgactcagtatgttacgcaccaaaggatacgatgcatcttacaaagtaggtacaggaacaggcgaagcaggaaagatggttgagtatggagtgtagcatacactatttatgaaaatatggctctacatggtcgattcatgcagatgataggagcctaccttatcgataatgcaatcttggtttaaactgtttctagccggcgttataaatgaataataaacgagattatgagaaatcaatattatttcaagcatccaatcgaattttttattatgtttaaaataaactcaattgaatattagtaacgcaaaaatgctgactcccataagtctcaatcgtagtggttgcaaattttcatatatagaatagattcctagagatttccttttggtactgtaattctaagatattgctaatatggcaatttatattctattttatcttcctatgaatagtattcttcgctaacgtctatataattgatatccttctaaaaataaaacagttaggaattaattagatttccataattaaattgcgttcaacacctcatttttcaatgtgagttgtccgagaattgcattgagtgaagtcgcaaccggagatgcattagtcgtatgatatgcttttcttaataaataatgaataggatttgagtataatgaagggtgattattcaaacattcagcgactgtagacatgtccatttcctgagacttgcttaatggtaaatatccgctcactgacttatctgctacataacgtttcaaagaccagcataagcggctttgcagaatgggacgaatagttaggctaacatgttcataagatgaattgtaatcatccaaaagtatcgagaaacaatctacagctattcgttgccttcgattagaaacaggggattcggtagatggaaagaagtttcgagctgcttccttttgtatatccaaattacttctagagatgaccatatcctctgtatttcgcatttgatagtaaaacgaccctttacaaagagtaatataatattgggcaacttcatcagataaacagtttaattgcaaatgcggtttccacaaattatgtaattgtttcaaagacgaaacatcctcattttcaaaaacatcttctaggctccaaacatactcataatcagcattaggagaaattatagaatttgtagcttctactgtaagtagaaatagacactgcatcttttcagcatcctcaatagcatcactgcccttaagatccttgaaacaattaatcattagtctcacaaaacactttgatgcaagtacccatataggtaatgttgactggttaacgcgactagctttcggacaacgatacttgagtcgcattggtacaagtaatgactcgaacatatgttgcatggtcccgcgatttaaaaaatctaaagaatgattttcgacaacattttccgcgttttcaaatatttttttggacaggcaaattaaggtaggaagagatgctctaattgttttctcttcgttgaaagcataagttaagacatcggaccataattctaataccaaatggtttaatttaaatttgcttatcaataagtctgtaagcgattcaacggcaagctgtaaagaagaaagaaaatcgacatctaacgcgaaagaagtactttcttcatagaatacagccttgcgtacttgaagcaatgaatccttaatttcttcaataccaaagttgtaagctttcaataaaaatacaacagactcaatcagtaaagttaaaccctcctgagatatatttgccagtcttctttcggaaaatgaaacttcacagaatctgccccaatttataaataccagtttaattaaaagcgtaaaagttgcattttcctttccaaattctgagatggaaaaagaaagctccctgagggctttaaaattactaatacatatcttaggatatatgtcagaatgtaaccttagcatcaattgaaaggcctcttccaaaacatccaaaatgccattgacattcaagagtaggctcatgttttcagaaaagacatcggcaattcctgagataatgagacaactagtttgttcatgatcatcttcatcttttttattattgacatcactaacattttgaatgggttgtgagtgaagtaatttcataataaccagctgacaacaagacgcccacgcattcgttccaagcttagaacactgagaattgaaaatacgaaacaaaatttgtgctgcaccatttcgaacacttgcccatgagttttcgcaaagatcggcaagatgcactagaagcataatccaaagtacttctggaagaatctctttcgatttcattgaagtaaaggcgtataggtcttcaactgaattatatgcacaagaaaagtctgacgtactgaacatgtttttcaatgtatcagagacattccaaaacaacccaacggctgtcagagacacattggcgtcttcaagttgcctacaaaatacgagcaaggtgtccatgagatctaaatagttgcttgtgtcaagtgaagccaaaaagtcagtacatattaattgaaggcaagagaaagcaagcctcacaattttcgcacccttttcactcccaaaacaagtggcaccgtttaaacagttaaatctcaacatttcaaacacgtactgccatccatgaaggacgtgatggccaacagtctccaaaattgaaaccaaagcttccaatccaatggttgatatatcatactcaacacctctactggtattatcagaaacctcagtaacaggtaaaagcatgccaagagattcaaaaaatatttcttgaaatgcgtaactatctggagaattttcgttcgataatctagaagcaacgtcaaccaatatattagcaaggcaattagcagcacgggtacgaagttctggtgcaacattaatgatcttaaaaacttcgctaagagacttcgatatcaatgaccatccagagtgatcaagcttagaatcaagaaatctatccaaattacaggagcaaaccgtttctaaaatagaaaaagaataaaacacctcagaactttttctcagtaaacgaatgcctcctgatatagaccgattagcagaagtcttataaactgaatttttggtgttcgctgaaagtaaatcttcattaaacgattgccgaggagcagttaaggtctgaataggatgaacacttgatgaggttatcactgcgaggagagattctaaaaattccatataagctggctgggagtatgaggaagtcacatacattagttccgatagctcatttttataggaaaccagttcataatccatcagagttgagaaactcttactatcctgaaagttggaatttgaagaattcacacgattaaggctacttgtagaaagatgtttggaggttggagatcggtttagtataatatcagctttgtcaaaggtctcaaataatattttccatcctttacccatcttttcaccaactactttagcaattgaagataaacatctcaaaaacaggatttctcgtaaggagaaacatttttgcttctcgtcatgattggaatcgtaactggctattgcagcaattgtagtagcagcctccttaagcccttccacactaaacattgtagaggtcgatagacgaccattatgtgaaattgaacttgatgcactgtgagtcatgtttcctgaaagtagattagaaggtactgctttgttactcaatgttgttaacaacgcatctctcggtgtttccaaaccaaagagtgtgcaaacggaaacaaaattaacatatgaatttaaacagaactttaatagctcaacggctaaagcggatgaaacaaaagtagaataagctacaaggaatgaagtccaattttcagaaatcagaccgtattgacactttattatattttgaggtctcgccgtagagtcttcctttgaatcgaagttttcacatttgatgccttctataagaagtgtgaattcctttttgccaacgtcttcgtaaaactgaaaaacgaaatcagcaatcccattcgatatagaagctaatgagcacatagccaagtataccaaataagcaaatggtattattggtggttcttgcttgtcgaattgctcgatacaaggtgtttttaaaatggtggcacgacaaattccgattatctgctctggtttcgtaccagtaaagcttcctgacactttctccatggaggagggagggttacctgaagaagtagaggaataatcctcaaatgtgtccgctaaaactacacgagatccaacaccaattacggatggcttttcattaacaatcctgctaagggaggtcactagtttttttatgatgggctttcttccttcatttccatcaaagagtgtatacataagatataaaagatttgtgtttgaaaaaatggatcttaaaacctcgagaaataaggctttcttccatgcggcctctgagttatctaaagaacttattatgaagctaaaaatcacttcaatatcgagtgtaagtgaagtaacgtaatgctgaaaaataatattaagaatgcgcgagatacgcagtgcaactggaaaatccgacatagatgcgagagaggcagtaataataggaagaagatcttttcgaacagagtcttgaaattctggaatttgaaagagacgatgatgattgacaagaatactttcaagtaattcgagtccaaaagtcgtagatatgtgatctacatttaaagattcggatttcccagcgcttaataacgagcataaccctttaaataacgatagagaatccagaaataaatctgcttcttgtttatgtgccaatgtatcataatcaagataatcgaataccaatatcacaatttggcgaagcgttgcagccgcggcgtttgaaacaacactatttttgctattatgcaagttaaaacaaattctaaatagtgatattaaaataggtagtttcatgcttgccgcataatgtgtacatataatgggaattatttgcaagacccttaattgagaatcttggcccaattggattactgcatttaaagaattaaaaagactttcaaggatatcctagtaacattgttagaactatgctaatataaacaaattcggtgagtacaaaaaaaacataccggtgataaggcatcgtttatagcaagcaattgaattgaattaagagatatgtaaatgtgtcgttcaattttttttgcacagcaaaataaaaatggcttataaaaagcctcatttcctttcaattctgtgaaatgattagtatgtagctcttattgtaaataaatagcagaacttactggaaactaaagaatcttgagacaaattcttgtttgtgtacaaaaactttaaagaaccatctgcaagctaaagttgttagactaaaaagttgatacgctcacatttaccttcttcaagtctgcattctttttcctagtgtccacattaattgactgcaaatttgaaagaagactatcatataaactcatgagtgtctgctttaattaaagaatctaaaccccttttcatgcatgtaattcaagggatttggaaacggagtatataccacactcaatgagggctgttgaggtattaatttgcgatgttcactggattgctataaggagcttaacagagtaacgcaagattggtattacgaattgtataaacactatattatataacatctagtttattttatgagagcaaaataaacaatagtataaaccagataaaataaagcgctcgtttaattaggcgcttgatgaaaggttttttaaagaggtggggagaatgataaaaaacttgaacagtattaaatgagaataatcatgggtaaagcaaatggaacagcaattagcagaatgaataatttcaatttggtgaaggatcgaatggttttagcctctgatttagcagttaacgtattccaaaattgttgacctccaggatgttcacgtatatcgtatcccaatggagctaacaaggtaggcaaaacataatgagtagtaactgtaatacttggaacaaatgttatttctggaagaagagtcgctgtaaactggggtaatgaagtttcgattttgctggtaggatataaaacctttaatgaacgttagtagtcttttagacaatgaaataacttacaatgggaaatccgttagtgatgacaactttaagcgtgccgtcagtgttcacaacatatttttggttgttaatgatatcaaaaaacgtgtccttaggagatgcgccaagcggtttgaaaacgattgatagacgctcttcgttatgaattccatagttgttcaaaacggtaataacattcaacttttgaacaactatgtggtgaattttgacgcttaggatagtagatctagtgttcacataattctcttcctgacgttgaacggacttcctgaaccgatttaggataccaataagcttatagtatacattctccatatcaaaatttgatagccaaagagcttctctattaaacggatcatggtaactgttgaaattttgttcggtaccatagtaaataatgggtataccgtcccacatcatcacaaatgtaattgcattcataattcttgcttggtcggtgttattgtggcttattcttggtaagtcatgatttccaataaacgttcccaacacattgatatcattgcactcttcgtttatttggttaattgcgattgctaaagcctcgcattgaagaccagtgttgttgaatgcccaagtaattggccagtaaagagggaaattgaggaaagagtctaaaccagaattttggtaatcacaggcttctgctggcgaaccagtgaaatattcgccgattgtaaatatatccgctgctttcgacattcgtaaccagaattctatcggcgcatgcttaattgcatcaaacctgataccatcgatatcatattcttgcacaacgttttttatccatttctctaaaacgctcaaaactacttcgttttctgtatcaacatcagccaacagtaaattctcatcaccaagccagcactatatcatatagttagttcactgtcgttctaaaaaacaatataacgagacttaacgacctgtacaggctaagtctaggttgtaggaaaaatcgtttagtctgtataatttggcatacattttgaacactttcaatgtcgttgctttcataatcaacccagcagtgaggatgaaagaaagaagcatcattgaagggtataactttttcaaagctcatttgttccagcggtccgtttatcgccatagaattgatagccacgtctagtaaaatccatatgtcgcgtttatgcaattcttgtattagctccataaattcttcctttgttccaaagtggtgattaagctcatagaggttggttgtccaatatccgtgataggacgaaccgtcaatatcatttccttcaacattttcaaagattggtgagatccatatctatcattatgttaatcaagtatttgggtaaaaatacatactgcgtcaaatcccatgccttggatgtaatctagatgatttcgaattccattccaagttcccccgcagtacataaatcgaacgggatcgcatggaattctctctgttgcaccttcttctaaagaaaatctgtcggtgattatttgataaattgatctgcgtttccactcttcagcagaatgtcctgcatatgctggaataaatgcaaaaagcagcatccaaccaattctgagacatatatttctacggtaattcattattaatcaatttttttaccttttggtttctgattgaattatggtgttgtttgtaacaattttgcttcttaaatttcagaggagtttgtgtgaatgcatgtaaacaaatacgtgtttactttttatttgcgcatagtcaacaacgattgttatcaaacaattagctatttgctactttaaattgcgcacacatcactactgttgttttagtaaacaaacaatatagtttgattatattcatattcaacattttgttttgcgcaacacatggacatactgaaatcagtataagataaataactgaagaaccagtattttttttctttttcaaagattatctattaaaattctataaaagaaacttcattttaaatactagagtgatcgttttttccctttaatcactagtttaagtctgaagactttaccttctatcttttgtgctcctatcaaatttgttaaaatctttttactttttcaactatttaactagatttttacacttagggatatggcgtaccctcttgttgtttctttctttttgtatattgttatacttgacaaacatgcttggtgcgctcctttcaataatctccttactgattggaatttgaacactaacgtttctgctcttgatccatcggattattggggtgaatgggagaatcatgaattttttcctagcccagaacattggagatttcccatttatactattgctattgacaaatgggtcgatggagatccaaccaataatgattttagtggaacaagatttgaatacgacatttatgagacagaatttagaaacggtggagatataattggtgtgcgtcaatctttagactatttgcaaggtatgggtgttaaagctgtttactttgctgggacaccttttgttaatatgccttggggagctgatcagtattctcctcttgatttcacgttacttgatcctcatttagggacgattaacgactggagaggaacaatcgaagaaatgcatagtaaaggcatgtatgtaattgtggatctcaccgttgctacattagccgatctgataggtttcgagggtttcacaaacactactactccgtttacttttattgagcataacgctctttggaaaggagaagatcggtatgctgattggaatttcacaaattcgtgggaccctgactgtgaattgcctagattttggggcgaatctggtgaacctgtggtagtagaatggacgggttgttataattcggactttgaccagtatggtgatactgaagcgtttggtagtcatcctgattggcaacgtcaactctcaaaatttgcatctgttcaggaccggcttcgtgaatggaaaccttcggtagcatcgaaactcaagaggctttcatgcttggtgatttctatgcttgatgtagacggttttcgcattgataaggctacccagatgacagtagatttccttgtagattgggccaaaagcgttcgtctctgcgcaaatcgatttaacaaaagtaatttttttatacctggagaagtcactggtccctcaagctttggagctatatactataaccggggtagacagccaaatcaacgtcccgcaaatttaatcgatgcgctgaatgctacttcttctgataatgtttacttcctaagagaagaaggtgaaaatgctttggatgcatccgcttttcattattcagtttacaggattattttacgattcttgagaatggatggtttaatggagatcccttacgatctccctgtagatttggctgaagcatggcaccaaattgtgataaatgaagattctttcaatcccaaaactgaaaaatatgaccctcgccatttatacggtgtttcaaattacgatgttttccgctgggcatcggttgctgatggctctcgccgattaatcttaggaacaatgatgacattttttttgtttcctggtgcgcctctaatatattatggtgatgaacaaggactgtacgttttagataacagtgcaaacaattatttatatggcagacaatccatggctgcggctccggcttggtatattcatggctgttattctggatcatcttctacttaccctgctattgacttaagtcccgcgaaaattggttgtttagatatttggaattctttagatcattttgacccttcaagaattgagcgacaattatttatagagtttcaagatatcaggtctcgatatagtgcgctcactcacggctggaaatcggaacttttaggaaactggaccaatattgaatatctgccaaatagcggcataaatccctccaacgttggtacgtttagtatggtgaggggtgccattaattcattgcaaaatataagctcagaatacaattttcctggagttaaaacatcttcctcagacgtttggatattgtttacaaattcaaacgtgagcgtgaatttgaaatcaaattgcttttcaaaagaagccattgtatccccgtttattagtggtacaaaaattaagaacttggtttacccctatgatgagtatcaacttgaggcgtcttctcatttttcacaaatttcgaatacagagcctatggggtgcttgccagagctaggattggatgggtatggttataaactgtttgttccgattaatgaatatattcctcgtcgaccgtttattacgaaattttctccaagccatgattcaagattagtaatcccattagaaaaattgaggataattgtagagttttctgaagaaatggattgcaaatcaatttcaaagtcgttgttaattacatccaaaactctgaatggggattcgcctgtacttgatgagagttcagtaacttgccaaaagataaatgacaaagaccgagtaaggttttcagggcaatcaagcagtttgtttcgctggtcggcaaccttctccaatattgccgatggaatccatcggatttcctttaataatgctagtacagctgacggcaaagatttcactcattcggtggaccattttctacttcgcgtgggaagtttaaataatcctatagttttttcttctgctaattattcatatgatttgctacaaaaggagaataactcagtatatattaaacatgcggctataggtgctgatatgttccgttattcattagattttggctctacgtggacggaatggcaaacttacgatggaaacaatacttattgcaatttatctggttggagtcaaagcagtcgctatggttggaaaggccatcatataatggttcagtattggagtgagttgacaggatcttccaattatatgcaagagtcggaccttgaatatccctataaacgatggtttcctcatgtgtttatggacagtgattatacgcagtggactcatgattcagacatacgcaatagaatgctgcctttggaaaatggaagtttcttgggatatcacatagcagacgtctatccatcagctctccagttcaatgtgtggggattgaataaggatggtaaagccgataaatcattcatttatggtagtcttcaaaacaacagttttctatcgagagttagtccctcatctcttgaagaaaatgttttctatattcagcatcctccaccaaagtcatatttatcttggtctgttacattcgatcctcaaaggaggcgttattacattaatccttcgggatgtgtgtttgtttcacttggaatatatctttcttctttgattgttccattactaactggagttctggctgtttatatatttaagaagaaattttatcatgtgaagtttaatgcatttggaacaagtaagcaaaatttgcattttcgccaacatgatgttttaggaatgaaaaatttattcaacttttcctgctcaaacaaaatcaaaggagaagaagttttgaacgatggcgacaaaggcaaaagaaggactgttcttcttgcaacacttgaatacgatatcccttctttgaatatttgcatcaaaattggcggattgggcgtcatggcgcaactaatggcccgacatttagaacatgaagacatcatttgggtgataccttgtgtcggggatgtgtcttactcaaacgttgaagaagatgatcctatcgaagtagtaatcatcgaccaaacgtatttcattaacgtttataaatatgtgatcggaaacataatatacatactccttgacgctccaattttccgaagacaaacaagcggaaaaccgtatccatctcgtgctgacgatctaagctcggctattttctattctgcttggaatcaatgcattgctagtgtaatatcaagaaacaatatcgatttatatcacatgaatgattatcacggttctcttgctccgctatatttgcttccaaaaataatcccagtggcactgtctttgcacaatgctgaattccaaggactttggccccttaggaactcttctgagaaagaggaggtttgttcggttttcaatatatctaaatctgtttgttctaaatatgttcaatttggtaatgtttttaatctgttgcatgctggcgcctcatatattcgaattcatcaaaaaggctacggagtggtgggtgtttccagtaaatacggaaaacgatcttgggctagatatcccatattttggggattgaggaaaatcggtaaactcccaaatcccgacccagcagataatggtaccaattttaaagaccttgacgcgaattccatgaatgagtttgaaaacatcaaagcaaaacataagcgttcagctcaagaatgggcaaatctcaatattgatcctgaggcagatcttttgatatttgtgggtcgatggacgttgcaaaagggcattgatttaattgcagacatcactcctaccctattagaaaatttcaattcccaaattgttgtggttggccctgtcattgatctttatggaaaatttgctgctgaaaagttcacggctttaatgaagaagtatcctggtcgaatatactctaggcctctctttactcaacttccttcttacatattcagtggcgcagattttgctttgataccctcaagagatgaaccttttggtttggtggctgttgaatttggtaggaaaggaacattgggtattggtgccaaagttggaggccttggacagatgccgggatggtggtataccatcgaatctaacacaactgcacatttgctctgccagtttgaagaagcctgtcgtcaagccttaacatcttcaaagtctgtgcgcaccaaacttcgagctatttctactattcagcggtttcctgtttctgaatgggtctcaaagcttgatactcatgtgagaaattgtatcaagttcagccataaacaaaacttagaagaagactttattcatgaacctgtaatagatgttgatgaatttgcgatatcgtcatcaaaagatattgatgcagatgaagatttagaaattatcggaagctcagataacaaagcgattgattcaaacggtgaaggatttttaattgaaaaagataatattggaacgggaagctactcaaatcaacaatcatttgactttaaaagtagcgaaagtgattcatttccccagaaaagcccttcggtcgaaagtttttctataattgataacgataatcctttccacgaaggacaaaattcttctactggttacaaggacattgtgcaagggcttttggctgaaaatggtgtttcagaagctggagttgacgttatgacttctatagtttcatccactattccaattgtatcaaaccatcaaactgaaggttctcaaatgtttaatgaaatctcatctgtgtcgtctattcatgtataccatgatgaatcacaaccgccagttgaaatgccagctgaaagtgacactcccttacaaaataaattataccatccagggatgtggtcgtcttctgacattagaataccaaataatagctctcaattgagtattgattcagttcgatccggtatgcgaccattttcactttccaaggtacctcatcaatttgatgatgaggagggaaaagcgcttcaaatatttcgagagaaattaaaagatcttaattgcaaaaattctatgaacgaaatgtgtattgaaaattttctcatgaaatgtactagaaaatattttgatgaagtccgaaaattacgacttggtactttaaaacctgaaaatcttcaatttgttaaggacccatctagtttggctttggaaactaaccttttaccagcatccgacacaattgaggaaaagaacgacgtaggtaataaacaggtgaattcgcatatattagatccagggtttctcaaagaagaagaatgtgtatatgaatttgagcaacttcatggacttcgaaaggctttacaagttgaaatttatggatggccattatatacaattttgctagctattggacaagtgttagctgctacctcttttcaactgaatttattttcagatacgcctgatcagccagaataccaatcctatatcgtgtgtagtgtttatatcagtgcatctctattctggtatattttgcattctctcgtacccaatatttacgcactttcaaccccattcataatttacgctactgcgtttgctttagctggccttacaacgttttcaagcctcggtgattcacgtctttggatttcacgagttgcaacctggatttattcaattgcctctgggagtcaagctttgtttttttctttaaattttggtaatgaaggaagatatgatatcttgtattggattgtgagagcttgttttattcaaggatcgcaacaagtatggtcggcagcactttggtattggggttcttactcaacggataaaccaaatagaatgggagtttcgggaaaattaaacccacagccatggatggcagccattacatggccaatagctttggttttactcgcgatcgcttttgttgtgtatcgaggtttgcctaatttttacagacaatgtccttcaaaaataccagctttctatcgttccttgtttcgccgtcggttgataatgtggttttttattagcgtttttcttcaaaattactggatgtcatcggtgtatggtcgatcgtgggcctttatgtggtctgcacataatgtacataaatgggctatgtttttactagtcattttgttttatgttgctatatggattgctttggtggcattacttgcttctttgtccagataccattcttggatcctacctattttgggattaggatttggagctcctcgctggttacaaacattatggggcacgtcaaatattggcatatacgtaccgtttttaggaaaaggtgcaccctatttatcaagaatgctgtggctctatcttggcttattggatacagttcaaactgtcggtattggaattatattattgcagacactaacaagagagcacattactgttgttttaataaccgggcaaattgtcggtgctattgcaagtatggtaggtaaagccagctccccatcaaaatttggaccaggggatgtctttatagatttcacacattggagcgttaaggatggtccccagatccttgcaagcattccattttgggtatgcttgatttgtcaattatctgttattatcggttacttcctgttctttcgccgtgaaaatttaagtcgaccttagatatttacttttctttgaatagaatagtgtcaaattttatatatagaattaatgattacttaatattacctctgttattagcagttttagccgtaacagcaatgtaaagtaaatgaaaactttgattttataaatagactaaacaaatcattcataaagcggcaaaaaagtaattcctatcgattcatatataattgataagtgctttttgaatagtcataggactaatactaggttttggtaggactttgaacgaaattggtacttaatataataggtaagaacttcaatgtgcgtttttatgtataactgtaataatgaaatatggaaaatataatagaaaagctaccaaatgtcttattacatgtaagcgttgagatataatgaacttttattataatggacgcgttgagttgttacatgaatattcgcagccattcgctattcacttaacaccgacgtgctttgggacttgaattagtaaaccaaagctacattatctttagaaaaatggaaggagtacggtctgatttttattgttatagaattgaaatgttaactagactatgtagagttttcagtctcgtctgcaatctataattcaacgaactggtgaaacgacagctgaatcgactaattcttggtataataggttaagaacctcaatgccatggtcaaatgactatacagaaatccctacaaatgcatcaggtggaaattcttattttcaaagctcagaatttagtttatctagatgggaaaggtatatgctgtttggcatatgccttctaggaagtttagcatgctacgcgattgcttgttttatgtttcctgttttagtactgaagcctcgaaagttcgtattgttgtggactatgggaagtttgttggcagttctggggtatgttatagaaaagccaaattcaattttggtacaatctcttttttgaaatgtatacatcccctattgtagaacatgggtttcgtattataactttgcagtaatctggcctctatgattgctacttttttttcgattgctaacttatttctttagctttgcaattgttcaaggtttcgtagctcattttcgacaattaactactatggaaagattgcctattacgctatcatattttgttactctattagctactatcattgcgaccattaaaatcaagtctactattcttagcatcgtttttggagtcttacatatattatcatttgttgcgtatttgattgcgttcttcccatttggaacaagaacggtatcccttggcactagaatggcatctcggtctctttcgaactggttgccctgaaacttgttacgatttaataattttttcttacttataatatcgactttaggtattccaaattgctgacgaagtcgatacttaatagttaccgctctttcattatgatttatccccatatcctattgaccgaatctgttaatatttcctactcgcattaaaatagttggttcttcttccctgttataagctcagtttacaatgatagatatgatttgattttttaataaaatgtagaattgtattggtacaacccatttttctgaataactaataatcgaactttcattacttactgaatacataaggtagtactgtaaaactcgctatttacttttgtctaatataaaatgcatttttgcatttggaaaagccgttttagtggtgaacttaggtgaaccttaccttatttctttaaaaccaattgaaaattgcttttcgatagttgaattggatttttgatttttaaatttgcttttaaccgcctcttttattaaagtgttcatttctcatcactacatcaaagcaattttcatttgaacctgaaattttttgcaagaacgtcggatattctattttgtgttattggtctttaattagtttaccgattttctattatctggtaatttattttagtaaaaaaaatgtctcataaagaaccaagtgctgctgaaacttctacggttgtccattctgaagaagacaaagccttttgtataggtactggtgctgtaatttcagaagagcgtgaaaaagaagtattgaaaaatttacaaaactccttaacgggaaaaaccgctgaggagaatttaaatgatgaagccaatcatacctcttcagataaaagcaaaagcgaggattatcagccttcaaacgtgaacgtttgggcgcttcgaaaagaaaaaatgatacctaaaaagcatagtcatgtgaaacaagaaaaaagattttccaaaagtttacagcttcaggatccaaatgtttggcctagccctgaaatagctgaaaaacaggttgaagataggaaattgtcagatgattcacaaaagcctttagcacccaaagctaatggaaaggagaaatgggttacgattaccccaaatttcacgcatacacctatcagcaaccgcaaaagtagtcgttcaagaaatgatggctcacgcagaaacggaaatggaagacgtagaggaaattattcttctcatgggtccaacaaacgacaaactaattattcacgagaaaaagacgcttcacgttcaatcgattcatcaaacccatcagctgaatatcgtgatgatataaataacacttttggttcccaaactgtgtcaagtgccaatggtaaagaagtgcctcagacttcggaagattccagttctcaagcccctcatcactcttcctcttcaggtcatgctccgtctcagcaaggtggtaataagcattcatataaaaaatccgactctcaacaatccttccatcacaagggaagaaatacacgtaaaggacaacgacataataatggtttctaccgaaacattgccaataatatacaaggtccatttccaaactatcctgtcgtcgtcaatggtaatggcgttaatccttacctttgtgatgtccaagcatttctcacttcacaactagagtattatttttcgattgaaaacttgtgcaaagatatgtttcttcgtaaacatatggacgatgaaggttacgttcctttagcatttttggcttccttcaatcgaattaagagcttttctacagatttgaatcttttacatgcagcttgcaaggcttcagatattattgatgttgctattgatctccagtctcctatgtccattaaggttagaagaaaggaaacttggtctccttggattttaccttcagagtcacgcttgaagtttgaaatggccaagtatcctcagataaactctagctccagcatgtcccctcttgccagttccatttcaaatttgacaatttctcctccattcattccttcttctgtggattcaattataaaaagagatgttcaaactgaggttgaggataaacttactgtttagaatttttgatattttttttatttctcgaggcatcaatatttttcgttcattctgggtctgttcttttattgacgcctgtacttttttttatttaaaaggcaaggattgtttattgaaacttgacttctatagtttggttttggttactgaagcgtaatgggtttatttctttcggttaaaagaaaaaaaaaaaaaaaaaaaaaaaaagaaaatattgtacttattataagagtatatgtcgttttcgataaatgggattactggattaaatgattatctaaagtgatgtgtcatttatgctaaattctaatttttttttacttaaaaaaaatcattgtttatgatttgcatatagtttctgttattattttcaactgtgatacgctgtaacttcatgcttcctgattatatcttccaaatcactggctccctttattattttgtcatggcaaaattttgtgagtttaatatgttttctgtaaagtaaatttaccatttgtaccttgatgcttcaactcataatgtactcgtctttactttaagctattctatatttaaaggccgcagggacatgaaatgaataatagaagaggatatttcacgaaaaatctttaattgatcgttaaaaaaaaggtctctggtgtgtgtggcagtagcatcttccttctggcgttggattactacaaatactgattagcttacatgcagaatattaagaggttgttcaagttttgaaaaaaacttatttaaaagaagggcaattttttagaataaaaaagaaagtttaccaataagttatctaaaattataaaaggattatttgttttactagaagctaatttattgaaattaattgaaaatcactttatttattcctgttgggcattcaggtttaatagaatgtgacccacacgattaaagtaatttttaagtagttctctaagttgatcatcaaggttctcctttgcaatcatagaacaacaagaaaagtaaagagtgtgaatgttttcggaaaataattctaaaggaagattcagtatactgtccaggattgtagcaatgacaggctgccatgcagcatggttacgcgtatgtttctcaacaaccaaggaagcatacatatccagcatttcggcacaaaccggaaaaagaagtttatgaattttctgatccgtttctgttttacctaaagggtctctggtttttaataagcggaagagcaaagtgatgtacaacaatgcactagccgtttcttgtctcaataaattagggagttgcttcataaatccaacgttcaaaagcgtaatacgtaaagatttgtcttcattaaacttgcgagcaaactgccatgagtcgtaaatagccacagttattttcaatacatgttcatgggggatatgattaaaaacttcctcgttatctaacaattcagcaacaatacttattaaaagtagttgaagaatacattttcgaatcattgaacggaactccatctgtttctcaggggaaattgaggatgtcgaaattgaacgagaagtttccggtagagaaccgcctcgcttatggctcaattgagtattttcattttcggagtaaacaggggctccttgcccattggaaaatgtttctagaagaagaagctgatgaggggtggtttccttgaataactcaataaacatatcagcgaccagattccaatctttaacttcaaacctatacgcatttccagaaagtagctgctgcatacaatttgttcctatgcgagaaagtgtaatattatctctacaaatgcaattgctaaataaccatagataaccttttagcaaattgtgaagtttgtcaaaacggcgtgttaacaaagtgacgagacttcgtaacgcttcaacaagagtagtagattgccaagtcctgatctcctcatcccttaacataacagtcgcttcatccgcttctggtccaaatattgagaatatcgggaatataaattttcgtgaaacaacttcccaagtttcttcagtgaaatcatcagactcttctaagaatatataaaataagttttgaagagctcttgaccttacttccaagtcttcagctgacattattatatcataatatgcaaataaaactgggaaaacatatttagaaaatgtctcatttactgaaggcttggaactaagtccttcctttatcatagttgaaagacttgaataaacttctctaataatttccaaactttgtaaagagattttctggtttgttccatttttgcataattcagtgaaggatatcaacatatctatcaaacaattttgctgcattaaagtatcataatgctcggaaaaaagattgacaagggtatcaaaagtcatagaaattaatatttcgcttctagccttagccgcaaatgtaaaaacgccaaacaaagttttccatccagattttattttggaaattttagcttgaatcatttgcttaacacattgtaaaacaagttctttgacttctactacggtatcggaagccataacgtactcaaatggcttaaggaattctttctgaaaggaaaagagagacaactcctcaatttcgagaaaatgcatagaaagctgcctcagggaatccaatgcaaaaacagcaacatgcctattctcatcactacccaccatgttgaagaatctacccaaaacgttccaaattgatgaccattccactctaatcctttgcatgttataataggatatctcaaccagcttttgtagactatatagccttggctgctccaaatcactagaagatgttatttcatcccaagaaacttcacataatgctttaaagaatgatactatcgcagagccagaaagagaagatgtttgggtaaatattctatcaatgctcaacactacctcagtggacattagttctgaaactgcctctggggataaaggtttagatagtgagcgagttctagtcgaacgagaagtacttccactaacatgccgaattgagtttgaagaaccaatgttcacattctttcgacgaacacgtgcatttataacatcaggtacttctgtttcatcgacaccaacaccaatcagttgcacgcgttctagttgacttataatagtaaggatatctttccaagaatctttcaaattattaccttcggtagatgcaattctcagtaatgtttttataaccatagtattacgtaatttgatttcactggtagaatgcagattagtaaaattagtcagagtttttataaaagcgtctcgaataaggtcaaggtcaaagagacaagctatacggacaacaagctgaaatccatcaagacacatattaagttcattaacataatcagaattttgtaaagggtttgaaagagcagcaagtataggcatccaagtagcctcaagcatgggacctatatgttcaaaatgagtagcattgtaataaacatttgttttttgtgatccatgtttctgttgatacaatagcttttttagcacacttgtagccttattagccatttcctccgaagcttgaatacaagctactctttgcagatctcgtccattagaagtaaatgtggtgaatccactagatgtgctgaaattattcattaaaggagcaatcgctgcgagttcttgatcatctttcatagcaatttcatttttaagaatgtcatcatatacaaaaccaagatagtcttcatctaaatcagcaccgtcattaattccacgattatttttaatgaagtcttcttttgtcattttgtttttaatacgaggagaatgcaaatcagtattaagcaatattatagaataagcaagaatgtaggcagtatcagcattagcgaatgcagacggattctccttcatatacctttcggaaaatttcagcataattcgatcaattttttgggcttcaccgggtagtctgaaacactgcaatagacgacgtaaagcgtctacaaactttaaatttataaaagataaacaatcaataaattcatgcatcacggaaatacttttctcatccccttctcctaagtaatctcctaaagtagttttgtcaataccatcagcacgaaacagaaattcagcgatagctttaggatcatttatgtcaacatattcattttctgaaagcatcttaagacctctagtaggtttgtaattgaacttgtttatacaagtccgtaatagcttctttcgttgtttgtttgattcaaattgtgaaggatctgcaagtgcgatagaactactgctatgggaatttgcttcaaacgattgttttccgttataataaggattcgtcacaggagtatcagacctggaaagcgcatcataatctccaacaaaaccttgctcatccgttgacacacctcggcgagataaataaagaccactttcggcccaatttgataaagattgcaaaatgtcaaggacgcattgcaaagtctttagcttcaattgaaaatcgctaaatgtggtaagttgaaccacttcggactttaacgaagcagagttcgtatttagaaaaggggtactactccgttcagaagattctaaagaaggaagaatttcttcaatatcttcggatatcgtttccgaaggaccattggtagtaacttttgagattgaaaacagcaattgttcgaaaacgttggtagtggaagaacgatcacaatcgtaatttatatacaactctacaagagctcttggattaagacagattctctggatgattaacaaggtatggagcttctgattgtaggaggtgttcttgaggtctaacatcggaaaataaacttctcgaaaaaacacttcaatttcctgtttgaagtgggcacgcaaagaaaaaaccataagataaaaaatgtcacaacagacttcaaacacctggggaacaggacttacagcattgcgagataatactaggcaaatatattgacgggaggcatgaacaagggtcattcctttaagtgctgggataccacgaaattggagagtaggatccatgaataagtcactatttttttctaaaatgcgatatataagatggagactaattaatttcgcgcgcatagcttgagatctgatattactgactttatcaggcgaggtttgtctgacagcaagtcgacacatggatcggaacactaaaaacgcgtcttggatagaggaattctcaacactggtgacagctgggtcatctgcgtcaactttaacatgatctaatgatgaagtgccagcagatgccatagaatgaagagtaattttcttgtcaggctcatcctcatcgtgaacccaattttccgtcaccgatgcatcttcttccggtaaagcagatgtagagttcgactgagtgtggctcgcgcgtaatcgttcatagactacagtgacagcctgagtcaaagaagcttgagcaactgactgtatagtatcactatccccgagaagaaagacattaaagagtttacgaacagaattcaataatatcgctccatgaagcatactatcctgctcagaacataagataaaggcagataaagcttttacaacattcaattgcagatttccatcaacaacttcatcattgatactatcgcataccatatcaaccatacactgtagaagggatttagggggcccaaatgaggcaggtgttttatcttttgaagaaaaataggcgaatgaagcaagtttagaaatagtgtctaaagaaatgttcataacttcatcttgactggattcaaagcagtactgaaataactctactatcaaaaatttgtcaaactgacattcggtttgtagaagaggttttagttgctccattaaattcttcatcttctcgttcttcatacaaacttttatttgtataagctgctcgatgcactttataagcactacatgagtggatttttccaaattggttaaacctgatttttgcttttccaaactggccctcgatgcagcgtcaggtacaggcgtcgcgatagtttcattggattttttgtcgtctttcaagtcttcttcttgatatttctgctcgattccttcgggactcttttcgttttcttgtttcgctggcgacaacgacgaatcttctgtatttatatcaatacttaccacagcatcgccttctaaactttcagaagcaacacgaccgagatccataccattttcatcatcttcgttgtcagaatcattaataattttagtaactgatgttgttccaacttctggaagatcttcgtgtctgtcatgttgctcattcacggagttcataggcagagcaggcatattgatcacaggttcagaggcatcctgcattttggcatcggtcacgttcaagccaattgccgtctagacgagccaacttttagcaatgaaatataaggcggagtatgtctttgctaagtgttttcggccttaatgtgtcgaacgttagatctcggttcaatgtgctacttatataaagcaaacgagcgagacttataataaattgttttattacagtatggattaaatagtaaacattataactagatttatacaatattcgttgttttactgaaacttttattgtcgatattgaccgtgaacgttttcttatttcttttttacaggacagcattccttaaactgtaaaaggattaaggaattaaacaaaatgtacgatttctaccattttaaacatgttctaaaaaaaagaaacaaacaaagttaagtattaatattaggctacattttttcgtccccttaaaaatcccaaaaaaaaatatcataaagtttaagaaaaggatatcagtccaaggtttcaaattgaccatttaaaaattcgacaaacatttccttgagaacattggtattatatgattgttgccggttaatttggataaattgacggcgcaatctttgaagtaaaggaagagatactgtaacactgggtaatgcgatttgaagtttgctccctggtacagtaatcaaggaggtatcgttggaattatccagtataagcatgattacgtcttgagtagttttatctaattcatataaatagttgacttcagctggaggttttaccattgtagcttggttaggcttgacatttttgttatgaataagaactgaccagatgtcatcgataggacaagaagcatcatcgtgcaagacagtaaataaaggggaatcccatcgtgtcattccattcggttcttcataacgaaacattaattgctcaagaacatcgtcaggatacggctgttccttgttactattgaattttcgacataaatcttgaggaacagcaacatgaatcacacaatgagttgtgtacatagactttgattcacaatataactggtatcgaaatccttttatgtaattcaaggcatcgcaaattacgaatgtagattttgaaagttcacgctgaacagcagaatagagaaggccacgagcggccttttcgttcttggactctaagacaaattagttaccagaattacgaaaaattgcatatacggattctcccatcatctagagtagctgggcacaatctgaagccaaaaatgaattggctaatttccaaaaactaaatcattaaagataactatttaaacatacctcgatatgtttctttttcaatgtttaaactctcatcgtttattattatcacccgataatcctttgtattgtcgatattttgatgaattcgatcttctaaagcctttttaagttcatttgacctcgttgttttccctgaagatggataacctgaaacaattattaatggcattttctttatgttctacaaaatagaaggttgaataaaatcagccgtaaaacatatgtttgaaaacttccagcttttttttgatatattttttcatgaatttaacgaaaattactagttcgttaaacattagtaaacagttaatttttatccttaatttgtatttcgtaatgcgctcaatttcggtactgacttattacttacgactagtaagtattgcttaggcttaaaaacacagtaatttcaatttgcggtctctttaatttaatcttgcttccctttaccttatcaattgttctaaaagaattaaggattaacactagtaagaccccggattttaatcgctaaaaaaacatgcacgccttctacgcaatcagggttgttcaatttaaaaatagtaatcatttgttgaaagattttaaaggtgcataggacatcaagaaatataagctaaatgcagttgattaaaagttagaaaagtatctacttatgccgccattaacatgtatctggtaaaatgcgactaacttataacacatgttgtataccagtccaatgattaatttagtaccctggaaaacgtcttgaatattgggtaaagaaaaatcagaacttaaagaaacctaggctgaaatattttttttttaaataactattcagtttgccagagagtgtaacaaaattaaagaaagagaaatataattgcattcatcataggactgccagtttcatagcaaataagcagacctaatattaaaaaagcaattttatcggctcaattttagtcaagcgtacagctggcaaataaattgttagcaatttaaaccaatttatgtatccgaagatcataaacaactgcatatgtcagaaataaactatcaaaaaaaaaaaaaatccacgtaaatttcataccgtcctcagatcttttcaaatcatattttaatccatcgaaatgtcttcttaaggagtcgtttttcaaagagagtacttgaaaagaagaatgaactttttgaatagtatttagggcctcaaatggaatatgatagtttccagatattactgagtttacagattgacgagcctagaaattgtgtcaatttggattgttgaatagaatatataccagttcagaacacagagatagtactgcgtgcaaatattgctcaattgaaagatgaaaagtggactcttctggaaaaaccgggactgaagattgtgagaaaaatgtaaaataatttacgcaccttgcaaaatttgaccaacttcggaaagcgatagaaggctgtacgtgggtcttaaacttttatctaaacgaccggtccaggaagctagcaaatataaataaacaactttctgaattgatcgatcccagactccgttatatttatagtatggaaaattcgatgccaattctgctaatcctctggttttgcttttaatgatctcaagagcttctaaaatttcttcctgattttctaaatcttccaaagttagtccatgttctttttcttgtaaattttcatttctactttgttcacagtttgccaagagaagttgcaaaactcttaacttttcgtctaacaaatcgacctctgcagtcagtttctgtaatgttagtttgtcataatttccaagattagtacctcccgaatactatgttctttatcaatttgatcttgtagctgaataaatattgatttattcattcgacttaatctgtaatgtatgctgttgagtagtgttgatattcgaatgatgttttcagtatgcaaataacacgaccgttgtgatatttatcagccagattataccaacctttttcttaagtcgtaaaataaagataatcaatttagcgggtattttgcaagttattaactaaaattattactagctgctaaagaaacgcttgggttgtttagatcttttatatgtaaaatgatatattatgtaactgaagaagaatctaacctaattgaataatttcctttaaattaatctaagcttacaaaataagtttcatcagccaacattatttaaaattaaaatcatgctgatttcgaacctcgagtttcaggaggcagaaaagtaattccactgccatcgcacatacgtcgaaagtgaccattattatgataaagtacggctgggggaccatactctaccaatacacccttatccaagaccatgactttgtcataatcaacaatagttttcaaacgatgggcaatacataacatagttgcatcgccaaatgcttcacgcaatgttttttgaattttctgatccatagcatcatccacagaggcagtacactcatctagaataataattttggaacgtctaactattgcgcgtgctaatgcaaggacttgtttttgcccttgtgaaaaattagaaccttcagaagcaacatgtgtatctagtgtgatatgaataggtttttgatcatcagtatgagccataatcattgaactggctccacttgttttgagagcttcattaagaaaattgtcttcaagctcgtcgaaaggatctaaattactgcgtacggtacctgaaaataagattggatcttgagggataaatgatatacgttgccttaaagcgtttaggtttaccgattgtgtttcacgaccgttaatatatatttcaccactaatacgatgtgtaaaccgtaatagtgtaaggccaagagtactctttccgctaccagtacgaccgaccacagcaaccttttcactcggatttatatgaagattcacgtctttaaggatagtaggaccggctgcggaatagctaacactaacatgattaaacacaatatctccctccttaggccatgtagctggtacctggcctgcaatagtgggtgctggttcttgcggaagtttgctatactctaaaactcgttcatagctgttcatctcagcttgcaacgaattacatgaccttacaaataacagaaccgaagaactgaaaataacagcctgattaagagaaaaacccaccacacctggagacaagtctttctgcaaaagagcgattaaaccggcaattgcaccaactagaccactgatgccatctgttctaacagcaacccatctgttcaaattataagaggttgattgtaagcgcacgagattatcaagtcgctcagaaaacatttgcttaaaaatggtttgtcgattgaatgcgcgaattacactcacaccgacgatactttcgccaagcagactaaagataggagaagtataaattgaaattaatcttttaacgccaacctgtgccctagtatacaacaagccgaagtaatatcctgctaaacaaactattactgcaggtatcatgaaaataggcatagcggaagacaccgataaaatacctccagcgacggataggaaacaattaatggaaaagaaaagccatcccgataaattcatatcaatagaccttatatctttagcaaatctattgacaattctccccgttggcgttttatcgaaccaagaggcaaaggtaccgaatacgctttcaagcatagaatcgtgaagctttcttgatgcccaccaagcaccgcggtcataagacacggttctcaaaaaatcaagcaaagaatatgctaataacattgtaccatacacaaacaaaaacttgttattattgacgtcaggagaattcacggagctgtttgtccaaaaagcaacccacaaatcgatcaaaattgaagtagcttgagtagtgacgaaaaacagtaaaacagcagcgacgtaaaatccagagccaaaatgtttcatatagctaaagatttcactaaatacaacatcgcctgtaacccgctgctcttcctcaaccagctttccatctttttcgtcagcagcttccgcatcatcgacttcatttgggataggtatagcagcaagatctggagcagctgcttcggaagctgatgctgcctgctcagccaaaaataaaagaggggatgacttatcagtaacgggaaaagcagatccattcttgacagtaactatgaaagcagcagaatccataaataaatggacattgtgtgttactaaaataactgttctattctccatcagagaactttgaaagcaatgcttataaatccaattggaagtatgaatatccaacgcagagaaaacatcgtccattaaaacaattgatgttggggagtatactgccctcgcaagagcaatacgctgcttttggccaccagataacgttacacctttttcgccaatttcggttagatcacttgcaacaaaactttgtaggtcagtgagcaatccacaagcttggataacctttttatatctctcctcgatgtacggataatcaaataagatattgtctcgtatagtggcatttctcaaccaaggtacttgagaaacataggaaacgccttttgatctaggtaggttgtatgaacctttatttaaactgagttctcccagtaatgcggaaattagcgaacttttgccagaaccggtgggacctattacaattgacagtttatttctgggaaacacaatgttcaaatctcgtaagcaaaaatctccaggagacggattggatacccaagttaaagaagcattgaaaaaaccaatttcctgggaagtatcttcaatagtattgacaggatccacttcatcggggtcatttaaaaagtcagaaaccctaccaatggaaacgaaaatttgaactatttgacgcataagataggcaatccaagaaaattgtgtacgaatgaaagaaaataaggatatagaggtaaaagctattgatggtgtaatagtttggcccattatggtagtaaaaactacaaaagttgcgaacatactaaacacaggaagtgattcaactaacacctgtatacaaatctccattagtaataacttccaagtacgattgagttcgacttgtctccgttgtttcactcgatcaagcattggcaattcccatccaaaaaatttggtaatacggatgctctgcaataattctgacatgagctcgatacgcgaatcagttgcacgattagctcgcaatgtaagctttgcgaccaaaggtcctaaaacaatagggacggaacaagttaaaacagttaacgctaaaccaacatacgcactccaccctaaaagtttttggagaagataaatggatccagcaatttcaacaggcgcacgaacaatgatatgaataaactcacgaatttcaccaatatcatccacatcagtagaaattaaattgttggatcttccaacttttgaatcccccgatttgttttgaacaaatcgagatcgaatgactttgttgtatatttgctgtacaagagttgtgtaagaacgcgcgaggtaacgagtcgacatgaacaaataaaactgggtaaaaagagaagtgagaaaggggccagttaacaaaaggacaatccaaaccaatggattaactgaactagatgaaggtgattccaaatgctttagaagacgatttaaggcaataggagaaagaaactgacagacgctgaccataaaactggaaacacccatccccaagatttgtctccaaaatatcttatgtatagtaataaatagggaaggggttttcatgcgttcgaaacgatatgtccaagctttgttcttatcataatctggtataaccggagtatcgtcaacttcaacgacacgacgcttagctgtcaaaactaatggattcaggtatccataggagcatgcaaaattgaacatactacagacctgttcagcagaaggctgatagttatcctcaggaaataaaggataccaaacacggggggtgaacaatgggataaaattccccacaatggtaataaaaaagtaaaaccataggaaaggagaatagctagagagaggaggatggtctacgaaaaaaaaggggtaagagtagaaatgaaagatggggggaagaaggagtaaattaagcaaaactgctgcatgatacaaggtcggtcgcgcacgtggataaatcattcgaagagaatgcaaaagaaacaaatggacggaatatgcaagtaagcatatttttacaggaggatcagaaaatgcagtaggaaaagcgtcatttacaaacatgaaagcagtcattcccaaaaagagaatagacagaagccataacaaaattccatgagcttttcgcagccctgaaaattcactgccgacggtctgtttaacagtaaacgaccgagtaatccatcgataaattaaatacagatataaacacacaagaccactctccaaagaatatttataccatgatggtgcctcatttaagtaaggttgatcataatgtgtaggaaaaatagatatcgcagataaagaaaaatctgaaagggaatagtacaaagaggttggtacacgaccaactccaaaaccacctttaaacggacgatggtgaaagttttccatacgtggatgaaatttccaagaaattccaatagaaaagttttttaatcctatttttaagagtttgtaaatgatattttaatgggagtgtgtagttgcggatggtagggatacgtatacagtagcacatttaaacgaataaacaatcgttatcagcaaattcaacaaaacaacctatctcacactatatcttagccccgaacaagcctgatgtcaaaggctcctaaatttaatatttaaattactcaaaactggtaagacaagttttgtattttggcggtacagaaaaactacaatgactgaaattcaaaagatctgactcaatagatagaagacattcagattactaatttaaatactaaatggttattcagtttaggttaaaaaaaaagtggattatccttaagataatatttgatgaaaacccaaatttcacgtggaactgacgacattttgcaaagcgagaatctatttagcacggtaaacatcaaatgaaattggttgaataacctcttcattataataatttatatagcgatatttgcgcccctgcttgccactttttcttttgtgtatatttttttaaatagtagtatagcgcacaagtttcatctgtaatactattaatatgcatactgagcaagatatgttcgctggtggaggaatcttacaaaagccgttataatttggcctaattaaataaatcactgttgtactattatagtgaaaaatgacaagcgtctgcatgaatgcgaatttatatcctttcagtctatagttgccttgtgatagaattaactcatacagtgtgtcacgtttaaagcaactaaaaaggcatagtggtaagaaggcgaaaacatactagtcaggtattcttttctagctactttaaaaaagcttccatttcgtggctgttgtcgagtatgcaaataactgaaatgtcaattgttggaacatgaatgacaatcatgctgaataattgtaaccacacaattcatttttgtactatgcacattgaccacttcttattttcctctttggtgtttgtacagttaaattttgttcgccatacatctccttaaatggtatagcgataagcaccgacagctagaaatatgtcaactattataatgtgatgtacgcaaatgttagtagaatcttacatttactgttttccttctgctttttctatggatgatgaatgtagctaagaatcagttttacgttaatctgtaatcacaaaccgctcatacaaaagaagtaatctcaacattcctgaatcctcgcgaaccttaacttaaacgatatagcgtattgcataaaacaatggtttaggctattttactgtatagtttcggattgcgttattatgtaaataacaaagaaacttgtttgcattgttttgaatgttaaatacttggtcttttgccataatatatatacaatacgtattaatacttcggtacattctaccaaaaccaaagcgcttatcgcaaatattattttttttcacttgtagaaggaaactcatatcggaaggttgtgaattgaattgatagtttattataaaggcctgctgacttgaacaaaggtctacgcccatttcagtttgatacagatatgccccgtgtcgtatgactaccatatgtaatagcttgggatcttgaaaactttaggaatgaaccaggacgacaatggcaaaaatgtggttagcaaggtgtcagatttgacatcttgcagtgatttcagtacctcaagtccggttccttgcctaaatccgctgtctcatgaaaataatagaattggtatgttttttttgaagctcacggctttacttcttttttaatttgtactcttttcattttactaatataaagaagacttaattcgtgatctgttggcttccttatccaaagaaggggtagttgctgtttacaatcacgttcgttctctgttatttacagatttcacagaagtatgaagttttcaattccctgtataatataactaatatccgttaatgtaggtatttcctgaagaggttagtttgagggtgtttagttacttagatcagcttgatctatgtaagtgcaagcttatgtcaaagcgctggaagcgtctattggaagatcctggaatttggaaggctttatatatgcaaaagggttggtttgtaaatgaaaatgtgctaaatgaatttgaagcttggagaaggacacacaagtttcctcaaccaagattcgaaaattttctaaagcagcaaaatatcataggaccctatggtacaatgtttctaccgcaacagtttatcttcgactccaacggccggcccttgttaaactggtcctatctatacaaagaacacgcccatttggatagtaattggagacatggtagatttctagtatctacattcaataacccctctatacgcttccctgcagaccaggattttcgtgctacattggatagtgtttattgtgttcaatatgatgacgaaatcatggtcagcgggtctaaagatcgaacagtaagtgtgtgggatgtaaattctcgatttattctttataaattatacggccattctggaagcgtcctgtgtttggacttttgtagacgaagaaatcttcttgtttctggttcttctgattcaacaattattatatgggattggcaaaaccgacgcccattaaaagtttatttcggacatacagataatgtgctaggtgtcgttgtatccgaaaattacattatatcttcttcaagggaccacacagctcgagtatggaggttagatgccacctcccctgctgaagcttgtatgcatgttttgcgtggtcatcttgcttctgtaaattctgtacaatattcttcgaaaactggattaattgtcacagcaagcagcgatcgcactctacgcacttgggacataactactggccattgcattcgcattattcatgctcatcaacgtggaatagcatgtgctcaatataatggtaaatttattgtttcaggctcttcggaccttacaattaggatatttgaagcaagttccggtaaactgcttcgtatgcttcaaggtcacgaagatttgatccgcactgtgcgatttaatgatgaaaaaattgtttcaggcggttacgatggcactgttcgaatttggaatttcaacactggcgagcaacactgtgtattgcataatagtagaaattctcgtgtgttcggtctgcagtttgaccacagacgtattattgcatgtactcatagtagcgagatattggtttggaattttgacgatggattggattgtacatttttttagctactctcttacttattattcaatggcgaaaagaataccaatttgctagttttaaccttcccatcctttgctcagacctgggcagttcctctcaatatcgtagtatattaattttttttaatgaaatagactccattgttaacatgtctgcttagtttttgaatacaagtatcgcaacaaactatacttaggcggtatgtgccaccacactccttgaatggaccaactaggttaaagattgaaggacacaaaaaactgtcaagtttttttactatatgcatttttttgaatttaagcgttaatgtaaagttcacagtttatatttagaccacgaatctgagtttttcaaagtttacacgcacagtcgttgtacaaattcgtattcccagctttgcaaattaaactactgctttcaattaactgatggatcgtaacaagaggcgtttagaatcgtctcaattgagggaaagttcttcgccgaattctcaaaataagcctaacgctgtatgtttcaaaaatataaaactaatggacgaatatctaattcaatatagatggaagaaattaaaagaagacgtttacaattagagcagcgtcttgcacaacaagctcaagtgccttgggaaaaacgctctgaaaatgggaataatgctggaatggaaacgatacaaaatcgtatatcagagcttaaggaaaagacagccaagagatttgtaagtttttttatttttgttatttgcagttgctaatcgtttgtagaatgccaatatacccaaatctgaaggcttgttcagagatgatagtaatggtgccaaagggggattaaaagttggaatccatccagtgcttttagatggtaacattcaaaacacaattttaacacctgaaaatcgtaaacgaactgcttctttttcgacaaagggtgtttctttatcgcagcaccaactattgaaaccacctgctattacagaacaaaatccttttcttgatacagcccctactcctagattagaggattcaccattttatgatcctcgaacgaaggaatcacggaaaactaggggttcaaggaatttgcatttaaacgaatctggcaagtttatagaagaagctaatcaagctcgtcgacaggccagattggaggatctcaaaaaaagaatagctttacactcgcataaggcagggattgaagatgaacttgacattacgagcaagtctattggaagagatacaattcccaacattgaatggtgggacttaccctttataaaggattataatgactatggtgatgaaaataactggctaattgatggtccacaatcaattatcaactcagctattcaacatcctatacctgttctccctccttatgcaaaaaaccaaccgtcatctcattccgtcttcttaactaaaaaggtaaattatttgaaagttgattaattgctgattattttttaggagcaaaagaaaataagaagacagactcgggctgaagctcgaaaggaaaaacaagaccgtcagttacttggaattgaacctccagagccaccgaaagtcaagctttctaatttaatgcacgttttaggagatgatgctataaaagaccctactaaaatagaagcagaagttcgaaagcaggttgaagaaagacgtcttcgacatgagcgagagaatgaggaacggaaattaactccggaggagcgaaaagagaaggcattccgtaagaaagatgaggattcagctgccggtctacgttgtttggtatttcggtatgtatctacaactattgcatctctgtttatgttttgtgtaaatatgtattttggctaatttactgtactaacttatttagtattaaataccttgctcataggcctcatcgtttgaaaattgaccttaatgcgaaacaatggggagctaccggtgtgtgtatcttgaatgcgaattttaatttagtaatttttgaagctggacaaaaagctatcaaaaaattaaaaagactaatgcttgaaagaatcgactggactgatacttcaagaaattccattatagcacaaggaaataaattagtggatactgaaggacgggaattaaattatacagaaaacacatgcaatttagtatgggaaggagaaattggtaggcgagcttttcgttactggtcgtttagaagttgtccatctgaaaacgacgcaaagagttacttagaagaacaaggaggagctgagcatttttggatgttagcaaaatcctggtctgaaaatgtttaaaaatctgataaaaaatttttattatatatatttttgaatgatattttaattaattactcctcttcgctttgttcatcctcggaaacagcttgaccgcattgtctaagcaattccttgtctttagttctcttcgactctaattcttcaactatcagcaaccaatattcatcagcttccttgagttttttctctaactctttatttttactctctaaatctgaaattgttcggttgtcactgtccttcaatgattgcatgtttaacgacgcgttttgcaagccaataatgtcaacctttaacctctcaatctcttcgtcacgcgcatttaacttctcattggcttcggctaatgcttgagaaacttctttaaacttctcgttattaacgcttttttctttattctggtcatcatttgatacgctcttaagagaatcgttttcacttttaaccgtttttagttctttgcttaaagttgaagctgttttcgtcgctgcctccaaatctttttccagtgaagaaattttttcagtatgttctttggcaagtttgttaccaaaattaattttctcctgtaaattgctgcacttctgctttgctaattttaactcattagcttgatttttattgatagattccattgaactcaattcatcagcagcagcagatattctctcgttcaaggtttcaatttggtttttgtcttgattcaactgcgattgcagctcttgcaaacgtgtagattcctcgctaagtttattcttcaaatccgaaattatgttttctttgttaccaagattatcattcagtgctttcttggacaattcagcttcacgaattgtatttttgaaggactctgtatcggcattcttcttattgagcttttcagtaagcaaattaaggtcattttctagctttttgtttttggattctaatgcagccagagaattattcagtgacttcgacttttctaactcagataacaaatccctatttttggagctgattattccaaactggttttttatatcatccaactgtttggtaagttttgaatgttcctcgatgaaatctttgatttcggattcgtgaccttctctcaaaacttgcatttcctcctccatttgtttacaattcgacttcgtataatctagttcaattctcaaatcatataatttttgctgattatctaataactcttcatggtatttttctgccagttgtgtttgttcttctagatttgttttgctagtcttgagactttcattcaacttctcttcttgaatagatctttctttgacagaaaggtctaatgcttctttagtgttatcaatctcttccctcaaacttttcaattgcttttgtgcttcgtcaaacgcatccaatgtattgatttcaccaattttagtattgaatgcgtcagcggcgtcgtctatagcgtgcttaaggcggtaaaaattatccttaaagaaattcacaaatgtagtgtcaaagaggatgtcattgcaattaccatcttctgcttcattgacaggaacgtgatctcgtataagttcatcctgcgaagccgttgtagcctattaatgaacacgtcgcgcttgacagcagaagtgattgcattgtagacatcagatttagataccggagactctattggacaataatagtaaaccaatgataagaatacagctatcatgccttgaataacggaatttgctgaagacgattcatccattagcgccgtcaaaaatgtttgcaaaatgctactttccgacaaaaagtctttgacactatcaggattaccataaaccagagcgattaatagtgttagataaccaacacaattttgaagcgcgttctcatgtcttaaagtagctattaacttggtagatacgcattgaataaaggtgactttgtcttcactttcggaatcctcgtcattgtccatatcttggaacaaaggaatcgagcacaaaagatattttctctggtcattatcaataacaaggtaggtaaggattgtgctagtgaaccaattatcatactgatcttgatcggacaaatgtactaaatccaaatatccttgaattatattgagccgattatcttgtttatgggtgtatgcatgaataatttgctttaaaaacttcgatgaaagctcatcattttcggaggttaatgaccttaggaaaaaagccacggaatagcgatgtgaaggtgaaatagaagaaagaaagagataatcaaacaaacacgtcaaaacatcggtattttttatatcaaaaaaagtagagtcgacaaaactattttgagctcgagcattagaatatacgacgtgcgctaaagttatccagctaattttttgaacgtcaaagaataataaatcagggtgagtagcaagtgtgagtaaaacatcaatgccgtgattggagacaacagcattttgattagcaatactagaagataagccaattggtactaatgattgaagagcatataaggcttctataacacactgtacacgagaagtgtcccaagttccatcaacaaaagtgtcaacggacaaaagcttaagtaaagaaggaatgtggttggactcacggaaataattttggttagaaatgttatctttaagtagaacgttcagaaatttcaaggcttctagtgctattataccaccatcgacaccaccttcattttctagcaatgaaaataatgtctcaaaagcgttttcaaataccaccaacttctggatgcttgtgcagtccttcaccaattctgacaaaaaataaagatctgcatttcgaactggctcaatggagtctcgaagtggaaccattatactggagatagcagaaggaaatgtttgaagacaatctttcaattcagtgggccggcatgataaaatagcagagaacaattcaacagaatatagacgaacatagaaatctttgtgggatatgctttgcaaaagacattgaatattgtcttggttcaggataaactgatctgctatccacaacccagtatctgaagctcttgagtcgtcatcgtgtcgcgtcaaaattaagcatgtttctaaagtaacttttaaaagttcaggatcatcatagtctctgtgtaaagattgaattatgccttttaagccatgagcagccacgagctaaatttgttagtcccaatcgaacaaaattaaataaaaaagcaacctcaaactagtatttaaaaaaatcatacctccttaaactctctcgcaaagctcttaattccgagagcagcagcttttcgatcttcaaaaagcgtagcatgttccaaccgatcacagagcttcgatatcgtttcatccgcctgctgaactttgggaggtgatagaatcacattgtaacttttatgaaaaatatccatcaagtgagcgaatgcacgcaaaggcaaacagcaggatttcagctgtcagaagttccccaatataaaagtagttagccctcgcttataagaaattattagaaactgcaatgcattacgctatgttcaatgtaaacaaagcatttctcccggaccacacgacaaacgtgaatttacttaaaaatctgagaacaactaggaaaagctaattctgaaccaattttatatatattttcggacccatgccatttaggagtgaattaaagacaattgaattacagtaatacgttcataatttcttttatttaagatagatttacacaaaaaatctaaatagtaacgttgctgttattcaaacgtattttcattgcttcgcaagttcatctttgtcgctaattcaggcttaaattactataaattatttgggattactttatatgactagtcgaaaggagcagctggatgcctttttatcgagaactttgtcagaaactatagctcacattcctttggaaaagttcgcacaatgttttccttccatgaaaaaggggaaagttatagcagtcatccatcagcagctgattgagttctttgagaaatcgtgtaaacaagagtacgcaaacctgattaaagaaagagatttaaacaaaaaattggatatgctagatgaatgcattcatgatgctgaatttcgcaaattgcatggagagtcagaggttgacattagtaataaacagcctcaagaaattctaaaagcacatttgtattctcataaaagagaacttcttgataagcttaatcaggatctgttggatattgacaaagaaaatgaagggttatcgacacagatcgcggcgggaagaaaaagcaactgaagattgtatatccagaatgcaatcgttaattcaaaaattggagaaaacagtttatggaatgaatgaaaaaaatttagctaaagaagcacatgatacacttaatgatctacttccatacatccaaaacccttcttctacatggactaatgcactcaacgaacaaggaaatatagaacgttgaaagaagtaaatttctaatcagttgcataattatatgcgaacaaaactatatgatttttggaactcacaacaataatagtactaattaagtagcattttgacatcgtacttagcttcagaccagtcttggtctgtaccacataactaagtttgcaatcccaacttaagaaaaacaaaatggaaaaagaaacacgcaatctatgtttcgtcacttttactcaaaaacattccaacgcaaaaaatctaatcgaatgagttagtaacactttctggtttacttggcatttaatattcatacgtgagctgcacctgtacccatcaggatttttttcaaggtaaagctgatgataatcttcggcatcccaccatttaccagctggaagaatttgggttacaattttcttattaggataatgctttgcctgcacctcgttcatgactcttttagcaatggttgcctgttcaggatttgtagtaaagattgcggaacgatactgagtaccaatgtcattaccctgctgattagacgtagtgggatcgtgcatggcaaagaaaaattcaataatcttatcgtaactagtcaatttttcatcgaattcaatctttaaggcttccgcatgattagtagtattagtacaaacttctttgtatgtaggatctgcagtgattcctcccgtatatcctacagaagtttttaaaatggcagctgcagggatgaactttctaagatacacttcttggactccccaaaaacaaccagcagcaataatagcaatctgcattttttaaaatatttaaatgtttgaaaatgtgtaatggaattggtaaaggcggataattaatttgtataacgtcgaacagtgcttcatgtttcaattcataagcttagcggctaattattactaattgaggtaatagggtaataagctactatatgtgaaatatctcgctaaacgcctttgagcaagttgaggtagatatatatatacattttttgctatattaaacttacggaatctacgaagaagtatctccaactcatccataacctgttcattaaagtagctatcagtgcgattaagggctaacgatttacaagttgtatcaggatatgcgcactgagggaattagattgctataataaaacaatatatcaaaatacaaacaagagttcactgtaaaaggtagtattatattgattttataaaattcgacttcctctcttatttttacaccagtatcaaacactagaaatgactagcactcaagatttgttagattcaatatacgacaaatactccttatgtaatttttcttgttgagcgtattctttttgcaattttttcttacggcttttgggaacgtctatttccgagccgtcttcgccgcgcatttttgtaggtaaacccgcttcatcgaatgaaaggtattctttgaacattttaaacatctctgatggtgatgtctttcccttcataacacgttccacttgcttcttttcctgttcggcttttgcttgtgctttcttagcttgcttagctctctcctcttcaagcttttgctccctagcagcaattaactcttcagcatcaacaagtttgacaagtgcagaaccttggggacgatcattaaaactaacaccaagtgcagccatatcatagtctctaaatatatcacaagctttgagaatctcctgagaagaagctttagcaatgcaaagctcccttacacgatcgcggaatgaagatacagccctaatgtatggcatggcatcagtgttctccgaagaacttcctttcgatgatgaccatccaacagcgttggggtggccgttttcatcgaggccaaaaatttggagcatcgaagtgatccatgatgcaatttgtccaagtaaacgtgagcaaggttgttgaccaacttcacgaatataaatgttggcttgagtaaccaaattatcaatgtgttgcatgaccaaaggagtattaaaactatcacaaagagcaagatgggtattttgctgagtttgttggaatttttcaagtaactcaatttctagcttatcaaatttttcaggtacgtgacccccattagcgcttacaccttcagtttcattcatgagagctctaacagtccggaagaaattctctaaggcttgttcaatgtttaagacatatgccaaaagggtctccttaaaatcgagttgagtgttccattgttgaagtaagaatgccaagcgtaattgtctaggtgtaaacttctttaaaatttctttaatagtgataaaatttttaagagatttagacattttctggccttcaatatgcaaatgacctgcatgaaagaaataattcacccattggggacagtcaaaataggcctcactttgtgccaactcattatcgtgatgagggaatgccaaatcaattccaccagagtgaatatcaatattggaaccaagtagagcgctagccatgacagaacattcgatatgccaaccaggacgtcctttggaccaaggactatcccaagagggttcaccaggtttactggccttccaaagcgcaaagtctcccggacgctttttaccggtgagagcagccaaggaaccctcgccctcagcaattaactctcgatttcctttattccagggctccaatttagcataaaaatgaccacctttttcgaaagcctctgtgtcgaagtaaacgctaccgtctgtaactggataagcataaccgcgatcgataatgcgctgaacaaaatctacgatttcaggaacatattccgaaactcgcgtaacagcagtaggtggcaagacattcagattagccatgtccttgttgaagtcatcttcccaataagctgcaagtttacgaaagattgcaggatcagtcacggtgctacccaattctgcatcaagcaatgggaccaaaacatcttgtaccttgggccaaaacccatccaaagaaatgatttcagaagcttcactcacctgaagagcgtccaaagcagactttaaagcatccacatgcatgggtaacttgggattgttgatagctaaagtgggaatatcatgggatgcgagccattgaggccattcactcatcgaggagggaggttcaggaagatttttcttggcatatgcaaaccaagcctcagtaaccttttcacgagcttctgaatgggatttgttagtaccttgctgctttttatattcttcaaataaatattgttgacgagctctaaggataattttgtcatctatatcagtaacgttttgtacaaatgtaatgttatatccaaaataagattgtaagattcttcgaaggatatcagttgtcacataattacgagcatgccccatatgactagcatcatataccgtaggtccacagcagtaccatgttaagttggaaccatttgaaacaaaaggcaccttgctatgagttaaggtgttgtatacatagagctccgttctttgtcctttaggaacaccccaatgcgattgagcgggatttctagtcgacattagatttttattaaaaaagcgactagaactattgaaacaacgagccacgagtttaaaaatcgtgattttgattattttgtcgttgagttgggtaaaaatttggcaggataacctgaattaagataacggagtatttgatgcgcaattttacaggttattgttagtacttgaactaagcaagcaaaaacattttgcaaacaaaaaataaaaacaaaatttcaatacctaattatatttttcctcatattaaactagtaaagtagccaatagatttatttcatctttttttttttttttttttgacgatattattgcaaataagttgttggtttccatctcagcataccaattgatatgctttgaaaatgtcttatccgtattaatcttagttttgttgaatcgaaaatatttaaacaactctggtgtcctcatatgtttctgccttcattacagatcttctatagtttttgcattaaagccatttaattgaatgacattgtcaagttattgatattagataaaaatttgaattttacatttcaaaaagtaaatatcatgttatcttatttctttctgtaaaggatactttaaattactaacaaagaaactttgaaatcatattttagaacaatttattaatatgcatcaggaggttattataacaaagaatgacatttatctcaaaagactaacaatggtttatcgtctcttggataccgtttaaaacaaatacttcttttatagtttaagaaaacccttataaagacttgagggattaatgatttgtttttgttttctttaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcagatcgatttatattttctttctgcaatttcacattttattaattgaatgataaaataacaagtagcgatggaatactatattcgtgaaacgctaattacagattttcaggatgttaagactttaaaaaataaaagaaaatgcttcagtttcttttttgaacttagattattttcccctcaatgtttgtttatagtatattttttttatttactacacgtgagaataaacacctctcctttgtttataaaaactacgacacgaccaacagcgttaatccatataacaaaatacagtgaagcgttagcgtcgagactgctgaaagggcatatgacgcagctctcactccgtaccatccttccacctgcgcacacaaaaaatttacatcgccagcaaccaactacttggttagatagctagtgcctttgttcaaattttataccaaagcttgattcagcttttctagactaaatgcggtactttattttgcacttcctatactcattttcgtctatatctcgttcgtattgcgtttgaaggacttttttttgtaaacgagaaatttatacatagaagctaataagaaagttgtaaaaacgtattttataaataaaaaatcgcgcatttctttactattcagccatcgccgcggtttcacaacactcagaaaccctaaccctgaaagatcgggtatatataaataagtgcagcagccgtcacctgcaggctttccattaggggtgggataacgcaattctacgagtagcgtaaaataataattgatttactgcaatggatttcgctttacccaccacggcctcgcaagcgagtgcctttatgaataactcttctttaacgttccctgttctccccaatgccaataacgaggctacaaatgagacggcagattccggggatgcagaagtttcaaaaaatgaaggtgtatctggcattgttccaacccttcaaaatattgttgctactgtaaacttagagtaagtcgtgcctctttggatagggaacaaggcgtattgccgtcgcggtgagttcatcggaaatcttttgtatagacatggcgtttgggtaagagcgattgttaatggttatttgatttttgttttgtttatatttaactaccatgtcacgagatttccgaaggcaatgaccgcaggggatgatacgtctcgttaacaaaattttccattgagttagcaaattagaccttattactaataatcctcttaaaatagctgtcgtcttgatctcaaaactattgcgctacatgcacgtaatgcagaatacaacccaaaagtacgttaaacccttttaattttgtttgaggtctgttattgaccaaacatagcgttttgccgctgttattatgcgtatccgtgaacccaagtctactgcattgattttcgcgtctggtaaaatggttgttttgggtggcaaatccgaggatgactccaagctcgcgtctagaaagtatgcgcgtatcatccaaaaactcggttttaatgccaagttcacggattttaagattcagaacattgtaggaagttgcgatgttaaatttccaattcgtttggaaggtttggcttactcccacggtactttctcatctgtaagttcatcatctttaaagatgttgttgctgttaaaagacgaataagtatctaactgttcttttttagtatgagcctgagttgtttcccggtttgatttatcgcatggtaaaaccaaaagttgttctattgatttttgtttctggtaaaattgttttaactggtgcgaaagtccgtgaggaaatttaccaagcttttgaagccatttatccagtattgtctgaatttcgaaaacattaaggcatgtcaacagttatcacacagttttgtgtcaatgttcatgggtattgttgggtaaaagaccttagtcggggtcaggttattttttgatctttaacattaaacccttaaaaagctttccggagaatccccttcactgtaagtcatcatttatgagtatttttatatgatgcagatgatagagacatcctttgaaaagttttttcttcaaaatcagaaactgatctgtgagtttcttcttttacggcgcaacacagctttattcaagaaaactatagaggctgaaattgcgtatcttatttgaaaacctgcagttgatgaatgtgtgctcttaaaagtgcgtgcaagtgtcttcgcgatactacttgttttcctctgtgtttatcattaaacattagttgagcattgcttcattaaatcttctagcttcaggactggtggccaaatcggtacaatgttctgtatagctttgtataattcattttttcatgatcgtgtaataataataataatcttttaaaaattgaaataatttggttttagtctgaagagcgtatatcgacagttcttaaaaagtattgattccattcgaaaattagacgattatgatactatggagtttaaaggaactgagtatctgctgttcctgtaaaatactttaagttcttaatagcgctaatagaaggaaatgcgtaaacatgaacactaatacggtaatcgaataacgacgagcctgtggcacctaaaaaaagagtaataaaatgagtttgtatagcaagcagaagcagccaacatctaactaagtcgcgatttgcaatataatcgctttttacatataaaaaaaaaccaaatgttgtctgaacttcctgaagtgatatttaaagggactgagtttgaagagcaattgtcgaatttaacatcggacagccaggcgaataaaagagtttatgaagattatgattttaaggatgaaacatcagcaaaaccaattcccacagaaaaaaaattaaaagtatttaaaaaggatgataatgtggagacattactatctgctttagaaattcaaaatgagaaatcgaagcaacaagtcgagtattcctttatcccactgaagcaggacgatggtgatatcttaacatcacctggagatttcgaaaatgcatcaacatccccggtttcagatgtcacttatgtaaacactaaattagtagattttatatcttctgtccttctagaggagaatcagggtcttgctttgcatcagttaacgctaaagttgataaatattggcgaatcttttcactcacttcttccaattaatctaccttatgaaccttacgttattgctaattatgtggagcgccaattaaggagttatatatctgatacttcctcgagcaagcaaagtttattatctttaaaaaattcttcgaatggtaccgtttatgtttctacaactttaccatgtcccgtagagttaaagccaaatatcactgctatagacactgctgagcggaattcttacctgtggggtattttacagcctcccgaaccttcagctgaaggtccttttacttggaatggcgcttcatcacatgaaggagacatcaataacaatgatactgaacttggtcttatagagaatccaatgaatctcgagaccccgaagatagattacgctactccacatattaaagaatctaatacccctttgtttacttataattttaatatctctggatttgacggtgattcatgtatcgagaaatttactccattagatgcattaggtataaaaccgtcccctatagacgtggatgctcattttcaaccagaaatgcttccacctctttttgaaaccttttcgtagcacattggtatttctcttgaaactgctttcttgagtttgtcgtcttcataccgttatgtttactaattatgattttaatttatttgattatttcattttaagtctttccggaaatttagatttgcatttgatttagattacctaattttttcgagtttatcgtagaccataaggtcattactaatttactgacttaataatttaaaataagatcaattgtgattttagcaaattaatcacttgatgatacaatttgctatttatttttttagtactaagtctgaattgattacttcaactcatggcgtaagccaaaatctgtgagttagataaattgaagtaagtaaacagcaggctacaatttgcagttattaaaattaaaataaaacaaacgaaataattaaaatatttatgtacacaaatcttaacagaactagataaattgccttctttgaaggtactttttaatctgtccaagtacgatttccccaaggaatagattgggtagatgcattaggagtaaatgcgcccagcgcaacgccccatggactttcgggaataagacttttattggaagtcgaccgagatattttccaggtgttttgattaaacgcgtttaacaactcataattattaggattactagattcatctcgtgacagaccagaagtggttgaattagaagctgtgataacagaatctgttttgtcatctaatagtgcacgactacccatcctttcctctgtgttggacaaattattcttcagcttaggagaactcccttgactaggacgacaaataggagatagcttatttcggatagatggtgacagtgagaagttatactgctcatgtccttgttgatttaagacgccttccttggataacggggatttcaaacttgaggacgataaaggggaactagacggctcgttcaaaactctatttactagaggacttaattgtggacttgaaaatgaattaagcaaagctggtacgtttgctccattattcaatggatatttattagcacgttgagaaggaggtgttgcaaaaggataatgatgcaccggtgaattggctctactaagagaatgccgagcatttggatttaatccaaaattgttggaattacttaggagtgaagatggagaatgtaaaccatttggctttctaccaaaatcagttaagtttacggaattattaagtgttctatttaaaggattaggctcaagagaaattaaagggttgacggaattaaaagatgaaaataacgaagaattaagcagattagaagaagcattgcgctccgataaattatttgtgttcttaaggcctatgggagcttgccgcaaagcattaggtacagaatctaggagatgtgaagaaagcttatcctcatcgtttacgagatcgccttttttttcaaaaaggccaagttgagaagaagtagtacaaccatcagaaccctctttagtctgattaggtgcaaagaaagcagcgatcttagcttctcttaatctcctttctttctcttctgattctttttcaagtaactcacgacgccgacgttcctcttcttctttgtctaatttttcccttcgcttcctttcttccaaaatacgtttttcttcttcttctcttagtcgttgttctctcgccattttttcacggtcagcctcttgttgctgcttcttcagtttcttctctctttccttctgcttttgcttttcctctcttttctgacgctcaagttcttgctgctttttctcctgctcacgcttcaaacgttgctcttcccgtttcttgcgagcttcttcctgtcttttagcttccaatgctttttgagcagcctgttcagcaagacgctcagcttcgcgtctttgacgctcttcctccttcgccaatttcaattgcttctttttatccctctttttctccttctctcttatttttttgagctcacgttcctgtttgcgtttgttctcctcctcaatctcttctaaaagtttagcttgccgttgttgagcaactttctcacgataagcttgcaacacacgttgctcaaataaacgggcagcaaaaatttggaacatcctgcgtccttcttccatcctttgttcatcggtcattagatctaactcgtcctcatctacatcttcttcgtcttcttcttcatcttcgtcatattccaacccgctttcgtataactctggttcgtgaaaattgctattatcttcacgctgcatacgacgctcagctaactgttccatcatttctataaacttcttcccatcattcttcaataggtcatccgctaccgttaagatacctcctttcaccgttaaactactcccgaagttataaagatcagaatgatagctatttttctcatctgctttagagggataaggaggctgaaaaggaggctgtgtttgaggggaatgtgaagtgtcttccaatgtctgatttccgttgcttatagaagtgacgaattcttgattatccacgtttttttcctccaagctagtagtttcaatgacttcttcatcaacatcagcatttgaagaattcaactcgtcttgggttatatcatcattgagagattttgatggtacgttgttcagaggaatcgataaaagcttaggtgaatcggagatgattcctttctgggacttgtctgaaccttcgtctgaagcgtttacagactcggtatttgcaaggttacgttgaatattagcatattgttctaattcttcatagtaagcatcatacagtacttccaactcttcctcaattgctaaacgtttccttccacacaccgaacaagagcatgagtatttttgttgctctttcattttttgcaaaacagcttctttttcgactttaactaacgacctgcgttcactttcacttaaggaaagccaaaattcccgaatttgctcccgctcctcagtattcgaactgctccaaatatctttggatttattattgttaacgttattattcatactggcttgacgcacagaaccgttgtaataagaaagcgcttgcccattcctataagtaatagcaacgtccgtagaataaacttgttcaaaatctctttgatcatccacattcaacgatgcactatttgcttttgacttcttcttctttttctttttccgtttagatgaagttgacgaacctaacgctactgtattcaaattcatattattttgaacggagttcggtgacatattggacgacgtcgcgtcttccaaaccaggtatatgaactggaaactcggcttcatccacgaaactggaggtagaaagaatacattggggagaatgttctatggtatcgtcagattcaagagtgaattgccaatccgtcgaagatattccttcgacgttaatcaacgatgaatcatcaccatttgccgagaccagctgcggatgagaaatacgagaattcaaatttgaaagttccaaagacgcttgatgatctatgacaccattattcgcgccaacgtctgtaactgcagaatcggtccctgccgacccaagcaaatccacgtttgcttgagtctcgacatttttcttggctttcggttttttcttctttttattctttttctttgtaccagagttgggaataggtataagaagatccttgaaacttggaggttctaaccctacactgagtgcttcggtgcgaagagctttatcattcatgttttctttttaaaaatcgcctaccaacaacgcctctttttttatgagcttaaaatatgaaactaacgatttaaaaaaaaaataatttaaattattttttttattcaaattgtagctcacgggtctgcgttggcaatgttttaagggtaatccctaaaattcttaaatgccgaactgcccaccttttcttagttcaatattcaaaaacagtataccccaaagtacttgaaatagtatatcttcttagggatttcaacccagatgatccaaatcacaaagatttttggatttaactagttcaattgctgctttgcagaatgtggtgaataaagccaaacggcaaatggcgttttatcatatttaatgcatcttaacgtgcaaaattagttctttaaggcatgttaaggtgcaataaggaagcgtacgattccaataaattgaatttacgatacttaacaccaaaagtgtctataatccgcatgggataaatgtcaccaaaaccacatttcttgaacaaatactctttgagaagctaatttttgtgcatatactacttttcgttgctctaattgaaaggcttggacgtttggctaatcgcttcatttgactatttcgacaatcgcttactcatttcttatatttcaaaaattcacacctatttggtttaatttttacagcttttcgaaccgggaaattttggttgtctgatctgcagtgaatcattctttaagaaaaatttgcatagaaaaaacctcatacagtgtttaatccgctccctattaaaaagtacatgttgcaatctcaaccgattagaaggtacgattctatggcctaatatctttttgcttcttttatttcttctactcaaattcattttctttaaatattaatatttttaaggaaactagtagttgtaggcgatggtgcctgcgggaagacgtctttgttatccgttttcactttgggatattttcctactgtaagtacagatgtcataaaagtgagctttggcttatcgcatattgcacgatacgcaaatacttattgtcttttctaccttatttatttatttatttactaacttactggcgataggaatatgtaatgcttttttctctttatttcgtagagttttttaataacagttactataggttccgactgtgtttgaaaactatgtttcagattgtcgagtatgtgtgattaacaagttattgagctttttcagttggttacagaaagttactttcccactggtcccttttctttgggttttgctaatacatttgatactaactaaaataggttgatggaaaatcagttcaactggcattgtgggataccgcgtaagtacttttttttctgatgttaaaactatatgttatgtattcctgcatactaattcttgttttagaggtcaagaggaatatgaggtttgtttcgttattaatagtgagaaatacgtcgttaacccaatgcagagattaagaccaatgtcttacgctaaagcacacattattttggttgggtttgcgatagactctcctgattcacttgaaaatgtttctacgaaggttcgtttcattaattgttttttccagtcattaacattatatagtggattgaggaaattaatacactttgcccaaatgttccgtttattttagtgggcatgaaagccgacttaaggtcagatcccgttgctattgaagaaatgcgacgtcgaaatcaaaattttgtaaaatcacaacaggtatatattaataattcaaacacgtgaatactaattcttgatatcaggctgaattagtagctcagcggattggtgcgagaaagtatatggaatgttcttcattgactggtgacggcgtggacgatgtatttgaagctgctactagggcagcactaacagttcgggattcggaaaatgacaagagttctacaaaatgctgcatcatttcataattactaatatcctaacgattgcaaacattcatgtttcagtttataggaaagcctatcagtttatgcgacctacatttacaaaaagctgatagacttttttgcttttcttcgcatttgttctttgccgttgtttcatttcgttttcactttcacttctgtcgtttacttttttctttttctcccctatacctcaaatttagttcctattttattttgagactcaggagtattattattattttcatcattataatcttcacgcatcggtcgaacgacactagcctcctttttcatttcattaagcaaaccgcattcagttattattaccttttttttttactcttaaacatctttcattctttttcagcatctattgtcctcatgaaaactactttttgtttaaaagatcataggactttatttttagaactgccgcttgcgctcattatgaagtacaaaattcatatatgtacatatgcttttgttctcttaggctaatagaaaatgtcagttttccttattgatacatttaatacgtaggctcacttcgctaagtaattttatggggcggtcaaattcaaaattctggctcatttaagctaaatattaagacaccgccaaaggtatacaaccatatcaaaatttatcacctactaaagtttcgagcctatttttttctgggcattaatgggttggaaatcaagactggcaagagttaaagtggtcactctcatcaaacaactatgtgaaattatataccctttaaacacccatactccaacaactaacttttcttcgggcgttcacttcattaagaacaacaaccaaaaaaaaacaaccaaaatccatccaaatgataaagaatgacaaatacgcggcaaaaatccggaactacactaaaaattacacattcctttcattcttgatcgtaagaaaggaaatcgccaataaagagagataaattcatactcaaatacatcacagacaaaggatattaagaccacagacatatgacaggaaaatctagtaagcagacactaaaaaatagtttaccaaaggaaaaatttctatgtttaccattcagcagcgacctgtccttcagcgctaccgttacctacatcagaatggttttgcaaaggctgttgttcttccgaagcagcaggtttgtcatatgattcagtgggagcagatgactccattgatgcttcaggagcagctgaataggatttggaaccttcataggcaggggagcgattctcttctctatcacgtctaggagaaggactacggctataagcgtcacgtcgatactcatcatcatgggaagggcgtccatcatcacgagaacgacggtattcgtctcgtccagggcgatattcatcacctctaggacgacgatactcatcatcatgaggacgacgataatcacttctggaattacgtctatactcatcgcgaccaccacgacggtattcatcacgattattacgcctgtattcaccacgaggagcataacgacgttcatcatctctgccgggacgataagcgtcacgacggtaatcgcctcctctacgataatcatcacgataacgacggcgagcaggtggagaacgtgaacggaagcgggagggtacttcgggaaggggctcattagcggcatcctgctaatcgttagaaaatttacgcaaggatctttaaaaaagattagatgcttacagggtcttcgcgtaaagtaactgcttggcctttaatgacttcaccattaaggctcgtcaaagcgtttctcatatcctcttcagtagaaaattcaacaacactgcattaaagttaggtgaaaaaatgatcaaagtagaaacttacccagcaccagggttttcacggtgagcatctgtgaaagtgggttcaccagctttacgcattacatccttcaggtcctatgaaaagtgttaacactgaaatatagatatatgaaaaaaatcatgcattgacgcaaaggtcattaaatgtataaaattgtcttacctgccaactgacatcttctgagagattttccacaatcaaacggaaaccggtgcgacggggacgggggtatctgatacgttagtataaaaatattgccgtaatttttataggacaatgcgattttgcaagcgataacaccgtatatagtcactactcagagctgattcacatgtgaagtgaacaaaatcgttagaaccagcaatcgcgtgcaatgccaaatcgcccactaatcacatattaatggaaacgtaacaacgtacttagaagcagcactttctctaaagttctctcttcttcttctttcaccgcgagcaggttctacaacaatacttcgaacattagcatattttaatctaaattcataatgtattgacttaccggctgcccataaactctttgccctcttttttataagattagtaaataaagtcgaatattaaacctttgaagcatacgaaagtctaaactgttagcaaaagttttaagatggtatgaacgtaccatttacgatatcacgagcatcgcgagcgtcttcaacctacatcaagttagtcacatagggattacaaaaagaaggctaatggttttatttacctcaacaaagccaaatccattcatcagcttgcaatcaaggatttgaccgtaacctttaaaaaaatccatcatatcctcgcgagtcgctaaatttttgttaaaatactatttacattatttagttacaaaccttgaggaggaatacggccaacaaacaatctagtctccgacatttttttttggtgtagttggttcttgctgggtgaagttcgaccctcagtcggcagtcttgaggctgaaggccggcgaaacccaagttacaaaatataagataatgaaataaaatataaaatcaaattaaaagagatggtgttaatcaaaccttgtctaacgattttatgcattcatcggtccacactttttcctaatattgtataaatgaaatctgagtaactatcaaccatacttcagagtgtctattgaaatgattaagaaggttagataataattaattaatggatcaagatggcgatgataatttcatcgacgggatactgtaagtttaattaatcatgattaaggagctaggatatctagtagtcaagatgcaacttcaagaagtaactgttgtctttacagtcatgtacgtaggttcttatacgtataattttctttttctatattaattataaataactataaagtattttagtaaacttcaatgaataatccgaatttgagataatgaaaacaagtttctgctcattcaccagttctctatctggatgaaaaactttacgaaaattttggaattctgaaaagactcttgccagatgacacgcaatgtttgcattcgccgacgcataatgattaacccaattaacttcaaatgttatttaaaaattcgtaaatccaaaacataaaagccgacaagttcaaaaaaatagatagaaaaaaaaacacataatcaacatgtactgaattactcccatgaacagtgccattgaagaacttcgtttggatgaaaaggaaccaaatcattggcaacactttcaggtacgcgaaacgactccttttttaagacgatattagactctttgaagtctaaaggaatacaataaaatttcctaccaaaaatacatgcaaaatccttcaaagcatctaaacgaccctctttatcaaacacttcagctaagtacgaagcagcgaaaggttgggtaaaaacaccagctgccggtggcgtcttcagtttagaagacctaggatgaggtgcagaatcactcccaaagaaaaacttgggatttttactggtagcagcttcaataagagcacgtcggtctcgttcggttttggctaccggcttgcagaaacaataaggatcatcctgccaatctttttgtgtgagataaagatgatgggcagttatagtacccgcaacactttcaccgcatgcttttactgcctcaacagcgtcggcagtggtgcaatgttcaagcacaatcttgagttttggaaatctttggtgaaggtctagtaaagtaggaagaaacttgggctcagccgtaaaaacggtgttatccttagaggggggaacttctccgtgaatgttcagaatcatacctgtttcttgcattgcagcaaaggtaggataaaagggttcgtagctttcaacaccactttcagaattggtagtagctcctttcggatatgatttaactcctcgaattcccttttttgcagcttcgtaaataacctcaggtgtagtttccggtgagagataaagactcattaaataggtggtcttggagtcaagctgctcaatttcttttttatattgcaaacaggcatcaacggtagtaattggggggattaaattaggctgttatacgcgttaaaaagttaaacctttgtaaccttcaaataaattttttgaatagcacaatacttattacataccattacatacgcaacagagactccaccctctgcgaccgttggaactacagcttttaacatattatcttgccttagatgaacatgcatatcagccaaaccaggtattttcaaactcatcttgtataggtagtgggtattgtcaagttgagtaactagaaaggtgcactttatacttagtgctaaattaaaccaagaataaacaatcttaacaattggtaaaaaaatactacttaaaattagtatgtttctttcaatataaattagtgagggtaatataattacttcaaaaaaatttactataccgataattctccaactaatttcaaagatttaattgatcggagttaaaccaaatattatttcttaattctttttattaaagttcagatgcctaattctaaacataagaattcaccaacagcttaattattagaccaccgtcctgactcttcggaagcatagagctacttgcttaatcattgaagctccattattagatctaccttagtataaaagaaatccgaaacgtgtaactactagcatttcctgtttatgtgtaaatatacaggtacataatatgaagaattatggtcatcagtacaaagcagtttaaatttaacttagtaatatcttggcatctgaagaatatacaactcaatgaatagcagcatctcaaaagtgtgcattctaaacgtctttaagatttatacatttctaatttcaatagacagttacagccattgttacgttttacaaaacataactgtgtacctaaaagcatatagcgttaatattactatgcagttttagagtttttttttatctattaggcaatatgattgcttttcgaatctatcatgtaaaccgttaattttgaatattgcactgctacgtcgtatcttattttcacagacgcgcacagaatctagagaaaatatgcagtttgcataaagcaaactactaaattcaagggaaatcggatttttgggtacttaatggcagaattggagactggagcggttcctattcgggaagagtatgcttgaacctcgctttcaatagtcaattactaactataccttagatttttggtgaaacaagatggaaataaaaaacgaaagcgtaaagagaggggtcaaaataaacggagagaaaaaattcacgtaaaagagaacaacgctctttgtccagctatatctattgggaatgagtgtccatataaagaaaactgcaaattcccacacgatgtggaggcttaccttgctaccaaggcacctgacattggagacaaatgccctatattcgagcggtatggagtatgcccagctggtttcaaatgtcgctggctagcgggccatgttgttatcaatgcagacggaaagtacgagcttataaaaaaacccgatgggcagtttacgctttttaccgtaaatactgttggaaaagaggtacagagaaagctaagaacaaaacagttagatctatcaaaggctgaaagtattatatccgcagttttaggtgaagaaaagcccgacccttcttcaaaagtatccaatattcctgaggaaaatagagatgccactagtgctatttccgaaggaaaagagacagaatctgtttcactggaagaaactggggtgttaaaaaatcaaaccgtctcggtcaatgtcgatttaaaagaaatctcttcacaagctcggtcaaacatcgctttacctactttacggcctcaagaaaaaaatctcattgactggcgagacagaaagattctagctcctcttaccaccgttggaaatccaccttttcgtcgtctttgtggctctctgggtgctgatacgttttactccgaaatggcgatgtgttatccacttatgcaaggtcatcaacctgagtgggctcttgttcgtgggctaaactatgagcgtgaaatgatgcgaggtggtcgtcgtggtatattaggggtccaactagctaccggaaaactttggcaggccactaaaactgcacaagtaatagctgaacaatgtgatggcgttgattttctcgatttaaattgcggttgccctatagatttggtatttcgtcaaggcgccggttcttctcttctcgagaatcctggcaggttacttcgtaatctccaaggtatggatgcggtatctggccaaattcctgtcaccgtaaaacttcgtatgggaaacaaagacgaccacccagttgtcaaaaatttaattggtagaattttcaacgaaacaaacacttcagctgctacattacatggaagatctcgccaacagcgatatagtaaaaacgcaaattgggattatattggtgaaattgcttctaaagtaaaaagtatgaatgagagaatagatgaacttcctgaggactccttgcgtacccaacctctttcgctgattggaaatggagactgttattcatggcaggattggtatgatggtgttaacaagggtgttgatactgtgatgattgcccgaggtgcactcgttaagccatggatttttgaagaaattgaagctcgtcagtttattgataagtcatcaactcaacgactcgaaatgttggaacaatactgtaataatggtttagagtattggggttctgactctcaaggagtcaatacgactaggagatttttcttggagtttatgagctttttccatcgttatacacctatagctttgtacgaagttcaaaggcccagattaaatgatagaccgcctctatataccgcgagagatgagatggaaactctcttggccagtaataaagttacggactgggttaaattgagtgagttcttcctaggtcctactcctgagcgattcacctttacaccaaagcacaaaagcaatagtgtggaagaggcagagggataaacaacttatggtcttagtgtatcgagcattcactttcttcatatgcatcatcaacttttcatacttaatactggcttatcatctggattgaattaagtagattaataaaatatctggtgacttatatacgagtgatctgtgtttgtctcgtaaaatgcgcaaatgactaggcaaattggtaatgaatctaacgttatatagtcaacttacccaatgggaactaaccaacgatcttacagtactctacaattactatcgaaactacgttgtgaaataacttagcaaatatatggtaaataacactgccatacatatttattaacttaaaaggtataataataacagcaagaggatatttggtacaaaaataacttaatacacaataaaaaccattaaaaatccagaatcccaaaatgacaaaacaaaaaattaaaaaacaaaaaaaaagcaaacaaaacaaacacagccatcatgtaggtaataaagtaagtgcaaaattaacgggaatgaatcaaaggagacaggttcactttacagctaattcgattgttgtatgcagataaatgcaagcccgtaaacatcaagcaaactccacacaacatgtctacccttctcaaacttaaaagcaaagatagacataaaagtattcaaacttgaagatacgaaactgagatacaaatctcatgttcaaatattacaaaggcaaaaaagagcatatttatgcggtgcgcataaagttcatttgaacttcccgttgagcttgggccatagacacttgtagatgactatgtgtacgatgatatttcaaaccgtttaagtttttatatcttttactacaaacttcacagcgataaggcttgttttccacaacaaacccttgatgaggaattggagctggtgttggagtagtaatgggggaacagtgtccatgaagtttgtgatacttcaaaccattttgattcttataagccttatcacaattagggacagggcatttgtatggcttgtctacaaccaccaagttagagcctgggtaatcaatagtgagcggtgaatcgtgtgagaatgcaggagtagaacgctgctttttagatggcttagcttccaaatcactagaagatttcctaacaaatggggatgagattgctgagtttgtggctgcgggtgaaactacttcaggagtaggagacatgctagactctgtgaattgatcggcggatgcgacagatggagcaaatgaaaaaacatcgtgatcgtaattgaatgggggaagatatgtagagtcaaccatgtccttttgattgaacgcaaaaacattattggcagcggactcaccaacgtcaatagacatgctcatgtcactgagaggggagcttgcatccattaccaatgattcaggcatctttttcggggtaccagttgtctctgcttgactactggcctcgtcactgctcatgtcggagctggcagcggcagcagcagcagcagcagcggcaggtacgacaacggaaacgcggtaagggccaggagcaccaccgttagcaggaaaggcaaatggtaaaacagcagaattatcagaaatttcagaagttccaagctgatcagcaagatcatgcatacggatgcgctcacgctgtttgagcgcttgaatatgagaatgattagattgagcagcgttgttgctatccaaagaatattcttgaggaacagcagaatcagttgccagaacggcgtgctgctcttcataatggtgaataagttgatgcaaatcttcgagagtttgaccacagcagcggaaatcacggcaaaatgcttcttctaaccggtttagataagaggtagaatcctcttcgggaatcgtttgtgactcaaccacgttagaaagagatggaatagtatcacgaagccaagcttgtccactaaagctatttccccaagactgtggactcattccaaaagaggtagcatgaatgctgttaaaggaatttccgttgtagttgacattgtgatgggaaggcttattgataggcaatgcgagagatggcatattgaaaagtttttaagggaattaataaaattaaagagataaaagagaaaattaaaagataaaccgataaatagaaaccaaattaaaaattatataccaatgatgaaaaaatagaataaaaataacaaaataatttagtaagttattttttgagaaatcagggaataatgcacttagaaaactcgacttaaggaaggcaagttcttagagagcgctgagaggggtaaaaaaaggcaattaaaaaaagactgaatgtaaaatctaatgaaattcgacgaactataaattcgaaaaaaaaaggaaaaagtttctaaaagaagaatttaccaagcaaaaaaatgaaggtaaactatttttaagcactaaattacccaagtgtaattagtgtattgtaatgttttaagtggaaaccccaaagtgacttatctaattttttcagtctaaacaaattggcgattaacggatgataaatgtataatataaataagatgaaaagaaagggagtaaaaaccttttaaagaatcctttttaatcaacaaagaaagtcaagtaataacgaatcgagtcgaggaaactgttcgattcgacttttttttaaaataaagcgaaatagtaaataatttacgctttgattcaatgaacaatcgagatcaatcgaaaagagtggtgatacttcaaaagagtaatcttttttttgcaggcaactagtggacgcaatatatgttgcaagcgaattttttttataaatatgtttaattttttttaagttgaatatatggtattcaacaacaattctatgattgtactaactcccttaagttaagtaagtatatttgcttctgcttccttcgtgtcgtcctcacgttgaagttagtcagaataaggcgttaagaagggtaggacggtgtttaagtagtaattgataaggtgatttagcaagccttctcgttacgtatgtataaaggtaacaaggataaaagggtcaagtaacagtgacgccgactatgcgagcgaataacagtgaagctttcagacttaaacacctaatgaggggcccttaaatataagaaagccaatcagagtacacagagtggatcgaacttggatcaaagtaattaggggtaacaatgcaacttcgtcagtgccgtatcggaaggtcgttacttccaatagatggggccgaagacaaggggcgaatagtttctagacaaagggtcgcaaatgaacgatggcggatggcttggagctcagtgcagaattaagcggtacgcagcttagcgttatagtgtcctaatatacggtcaagtgcacacgggtacagtaacacacacaatctttgtttatgtgtttctcggaaaatcgaagcggctaaaaacgtttagcgattcaaatgttggttcggtaatcaaacttgaggcagggttcgcagtctggtcacgttgtgaagcagctaatggggaatggatggaggcagacaatgaagatcgttgtcggttataccaaatttaccgggaaagcaaactcaaggaatttgcgagatacaatgtcctttcaagggttaattggtaaagtaaacgactatgaaatgaaagaaatatcgtcgtttaattgaaatggaggaaggatatttctcttctttgtgctagtaaagagaagacggatatttttggaagagatgtaaaaagacaagcaaacaagaaaatgaaaatggacgtctagcgattttacaagaaaaaattagacgggaaaagggaaaagaaaaactaaagcttataggaaatggagctaaaaaaatatctagatagaatagcttgcgaatgaagaaaaaaacaaactatcgtacaagataaaccaaatatataaaccttacaacaacccaaaagaaaatgattgaaagtaaggtgaagatcagtaactaacaaaggaacagaatggaataacaagtatataactaagtaaataaataaataaagaatcggtattatcacagataaatgaaaagataatacacacaacgatgaagagaatataaaaaaaaaattgtttcgttagaatcaaaggaagtttttaacagaacggagttttttattttttttcgtaaccaaaaaagacttttagaaaaattgcaaggatttagagcaatactgatgatttcatacaaacgattggagaatgggatgtattgtattgaaaccaatgaactgaatcgaatcgttaagaggaaatttttttttaataaacaatgcagtttgtgtttggcattagcgaaatccacatccattatatagaaatggaaagtcaacgtcaaatgtccaatctatcaattcttcgttttcttccagaaactcttaagcatcattttcattatttaacaatcccatcatttgtccacatatccaccacacttaggtcagtagttgaaaagatgaaattcgcaggcatcacactcaataccaaaggcaatgaatttacaacgttttaattacatttctcagcaatcttctagggttctggccattggatagtttatgatgcttctatatcaaacacactctaccatgatgtcaagggcgctggcgctatggcaagcgaagggatatgaacaaggaccaagataaaagtgattctgacttggttcatgaatgaaaaactacagacaatttgataggattaataattgaagaaaacgataaagaaattcatacatcccaaggagtaatctatcgtctatgagaaaaaaatgaaaaaatgacattagtaaacaagtgtcaagagagtatgggtcaacaacatcaaaacgacattgtcgcatacaattcaagtgagacagattcaattcttcctatacgcaaccaattcccgaaggtattctttaaagaaaaaaaaaataagtaaaattgaaattgaaattgagccaattgctatgcatctattatgacaaataagaattgcaagactgtatcgcaaaacaccgttaaaataatcaacattgccgtgttttatccaacttttccaaattccatccgtctagtacaaaccgtttacctgaccaacaatttacgtaacttaacagtaccggtaataacaatcgtttagtccaagtttcgaagctttgcccgcctacacacaatgtacaaaaacgatctgccgtcccgatcgtcaaaaaatggacactcattttagagaatcagtgttgtttgacgtagtcaaatggaagggaattcggaagcgcatacatggaagtaatgtgacgtttaagggaacgtttcgtattataacgtggtacattgaccaaggtttggagcaagtattatttcataaacttaatcaatcatctcttctaacgttgtacacacaattcaatgtttctgaattaactaacggcttcaaatgccttttacgtatatcatctactcaaattggatgttttcgggagaggggttgaattgggtattatttgtttagttgaagttttgaccttgcatgcatgtatgttttgctttcggtaataacgcgctgctttcatttccatatacccatcattggttcattgccatccacatctcgccacactgtttaacaatggaaaaggttttggtatgtatctcgtatgtggtccatttgcagttttgcttgagcagcaatgtagtcctctgttgtactagatagtttcagtattcagcaattattagtttttcgtgtcgacattgacaattctccaacattcaacgttgtacgataaaaatcattaaaattaatttctaaaacactaaaatgttagcctgaaaatgaggttgtttttggtagcttctttgtagccaggggttttgatacaatagtcgtagctgcaccatctaggctaatcacgatactagcaagttcaatttagcgtggaactcgtaaacgttcaaaagataaattactctgaagcattcttttactaacaaattacattctactttcataatcatacttcaattcttcatctttttgtattacactgaattcccttgatcctacgattaataaaaatcccactcgtcctacattcattaggcattcagtaattcaagggctccaatttttactgttttcatactattcaaatggttgtttttgttacacaagcttgatgctactacgcccagcacaatgcctacggctattgcaaggcctagtgactaagaattttgttatacaacaatggcttcatgcattctagcttaccattcaagcacttgccgctatataagattcattcgggatttggtaccattgtataaggcattacactatttcaaacaatgatccattgacagtgcgctggagtacagacattctggattagtaggtaggtaggtaggtaaatgaaaccagttcataatcggtacattatatgatatttgaagagctacgttctcttttcgataaattgggaatgtaggccattgttcaaacttgtacttgagcaacaggctattaacaacaacaattgcaaccataaaaggattcggcggttcctattttctacacctgttcccttctctttctttacatttcatgcagcaaactttttgggattcgatttcactttgttccgtgaataatgcgtacttcaagattgttaaatgagataaacttggtttatctaccttttttttatctcgtacatgtcattcattaatccaataatttcctatctattctgtcaagttaaatgtttctgaacgactgcttcctgttccacaacaatttaagtcaaatatgcatgcttggccttgcaaatgaaacaaaattatgtaaaacctttatcgacgaagcaaagcatgggcttaaacaggaaatgcagtttcattgcgttgcttgcgctttgacagtatattgttaaaaaaattaaaaaattaaataaaaaataaagaaatagtttttagactttaaatacaactttgaatcttcaatttgcctttccaacaatattcgcgccccttcgttatttttgtcttacaaataatgagggtatgttattattcaactatcagtgttatgtgcttattacttatacagacacagtttttaaagttaaagaaattattattacattgtactaaatttccatgataaacttcacatgcaagtttctttatccgtatctttatttccggttattttgtttacaaggtcacacacatttgtatacgatctttgttgtcaaatgcctgtaacattttctttcccttttttctgttttactaaaacaattgctttttttgttacattcatttacccataaaaaagtacaatagtttatcttgttaaaattttaaaacaacgataaaatttaagtggacaaacaataataaaaccttttctttcatcaattggtgcttcaaattggaaaacaaaaataaaaaaaaagaagattccctggcacctgtttaattcataatttttcataaacaaatagcatcgaactcgtgaaaatcccatcgcattcccattgtccttctccacaatgtttaaatattttctaattcgctaaataattcgcttcgcttttcgcatctaattcgttagaatgatttacggcgaaattgcgaaacttctttaaaccatttcttgtttcgtacatgtgtatctctggtgtattggaactataggtatcaatttacatattgtctgcttaataatcgatataattcaagtaaacaaattggcagaagtgtgaacaatcttatatgaatattcacaatcaataattacttgcatttttataaattatcaatcattgatcagcaaatatacttcaaataattgatgatacacttaactatgtaaccatcatttcaaagatgcttagatatgtagttgtatgaattgtataactcgataatacagctgataaggctattatagtgtttcataccctgcattataaaatgaaaaaatatattactaatacaaacgcctcggtaatttcaaaactgacatttcatcggtagtgctgaccaacttaaatgaccaaaaatctaaggcaaaagcagtgaaggcaaatggtgtactacttaattatacgttgttttaaataaggtgctttagcacttttataatattactcgctatctctccattgacaagtgtctggaattccgtggtatcaataccatctacgtccaatggcaacgcttctaatttatatgcgactgtcggccttggtctacatctgtccataaccaaacaccaaggatttttcagagtttgtcaatccaaagttttagcagaagaaagggatacttttcgcttcttctaacaaatttgaggggagaggttaataatatctttaatttcttaatattttgatttagccacatagtagagatactgctgatatcaggctttttctattcttttttttggtgccttccttgttctattctaatttttttattttatattcatttgtaatatgtctccctcagttgcttctcctaaaactttgtacgacaaggtttgggacagccacgttgtcgaccttcaagaggatggtacatgtttgttgtatattgatcgacacttgattcacgaagtcacttctcctcaagcctttgagggccttcgtactgctggtagaaaagttcgtcatcccgaacttgctcttgcaactgtcgatcacaatattcctaccgatcctcgtaaggacatgaaggatatcgcttccttcattcatcaacctgactcacgcactcaagtcttggctttggaaaataacattaaggagtttggtcttacctactatggtatgaatgacagacgtcaaggtatcgttcacgttattggtcctgaacagggcttcactctccctggtacgaccctcgtttgtggtgattctcacacctctacccacggcgcttttggtgctttggcttttggtatcggtactagtgaggtcgaacatgtcttggccactcaaaccattttgcaacgcaagagtaaaaacatgcgcattcgtgtaaacggtaaattgcctgagggtattgcttctaaggacttgatccttcatattattggagttattggtactgctggtggtactggttccgttattgagttttgcggtgaagctattgaaggtttaagtatggaagctcgtatgtccatgtgtaacatgtccattgaggctggtgctcgcgccggtatgattgctcctgatgcaacgacttttgaatatgttaaaaaccgccctcttgctcccaagggcgatgattgggaacaggccgtggcttattggaaaaccctccgctccgatgagaatgctaagtacgatattgaagttgaaatcaatgctgctgatgttttacccactgtaacatggggtacttctcctcaggacgttatccccattaatggtaatatccctgatcccgcacacgttaaagacaacgtacgtgctgcgtctattcaacgctctctagaatatatgggactcaaacctaatacctctattgtgtcctatcccatcgacaaagtctttattggctcttgtaccaattctcgtattgaggatttgcgtcttgctgctgccgttgtcaagggccgtaaggtcgctgctaacgtaaaagatgctatgattgttccaggctctggtctcgttaaaaaaatggccgaagctgaaggattggaccaaatattcattgaagctggatttgattggcgtgaagctggctgttcaatgtgtttgggtatgaatcccgatcaactcaagccatatgaacgttgtgcctcaacctcaaatcgtaactttgaaggtcgccaaggtgctaagggtagaacgcatcttgttagtcccgctatggctgccgctgccgctattaaaggacatctctgtaatgttcgtgaattttttggagatgtttccaacggatctccttctattattactaacaagaactatgatcccagccatgatgtagagggtgatataggcctttctgttgacgatgctactgatgcagttactgatgctgatggcattgccactaatgttgctggttctgtatcttctggatctgccggtattcccaaattcaccgtcgttgaaggcattgctgctcctttgcctatggctaatgtcgacactgacaaaattattcccaagcaatttttgaagaccattaaacgtaccggtcttggtcaatttgctttctacgaaatccgttacgatgcggacggaaaggagatacccgactttgtcctcaatcgcgaaccttaccgacatgcaactgttttggttgctcacgacaacttcggttgtggtagctctcgtgagcatgctccatgggcattaaacgattttggcattcgtgtaattattgcaccgtcttttgctgacattttcttcaataactgcttcaagaatggtatgcttcctattcctactccaattgagcaagttaatgatatgatgaaagccgctgaaaatcaagtcaaattctctgtcgatcttgttaatcaaactataacttatggtgataaacaagtcaaatttgatgttgagcctttccgtaaacattgtttggttaatggtttggatgacatcggactgactttgcaaaaagaaactatgattgacgcttttgaggctgctagagaagaaaacttcccttggatgaatatcaagcgcagccgggctcgcctttcacctgttaaaagcaataagcaatcttctagcaggaacgattggtgagcaaagtcagtctcccttgtttatttatgtttaaaaaaagtttttcttctttcattcttttttttaattgatcaattttgtttgtaatatgttgtcatatactgtttatttacaataagagcctgtcggaaatatcatactaatagcttcatatccaagtacagtaaaggtgttatatagtagctgttatagggttgtttgagcaaagttaacgaaaatgttgaaagtatctagcaggtagtgttataaatatatatatatatatatatacgactgtagacgacgctaaaaataatcagatgaatctgtctttcgactttgtggaagctgattttttgttagtatgtcgtaagttactgtgttaaagaacaaaaacgtatagtgtatgtccgcttaactttcgtaaaacttcgaggaaacgcagtagcaatgcgcttggtaagatgttagtatggtagaactgtatttgtttactgtttttctttgatgtgagcgaaacctgcaaagagacttggtcagaaatggtcttttaacttcaacctcagagtcagcttaatttaacggcatgactttttggcttaaaatcagcaagttcaagagcttacgtcataggaaaaactaatgaactattatttaaggaaagcgttattctcacttgtcctttcccatacgtttttttgtagaaaactttcttgaattatcaaaatgacgatttactacatgattgtttttatgctcttaatggtagagatagtatcatttgtaatactttctctgccattaccacttaaagttcgaagagccattttgaatgccattagcaactcccccttcgccggaagagtgaaacatgttttaaaggtaaggatcacattataaatattgtaaaaataattgggtgtaaattttcagtgtatcacttcatcctgatagtagatagctagttgcaatgaatgcgaaaaacagattccacatcctttctcgtaggaagatggaattattcactttacgattctatagaaaaatagcttaaaatgtttattatgctttgcatggcaaatatatgttgactttgatacctgattgattttttccttcttcccatatcttattttcccttcttttcttgtatgctaatacttttagattactattatttgcatcttgattctgtttgctgactctgttcgccgtgttgttcgtgtgaccaaagaatatgatcttgctattgccgctcctagcaccaccgaaagtgctcgttcgggatataaggctagccaattctacgctcaaagaaatttgtatctctgcggatctgcgttgttcctctctttagttgtcaatcgttattaccttgccttagaggccatgatagctgctcaagataaaatgcaagctttacaaactcaagtagaagctagcactaataatgctaaggccgtggaagagcttgagactcttcgtacaaagttggagacccgtgataaggaatacgagacattggctgaaaaatatgctgcagttaccaaaactgtcgaaaagaagaaggatatctaatttccccccttttctccatggcagatttaaaattattttttaatttgtacaaaccgtcaaattcatgcttttactgtgtcctcatttgtcgttcattcttcgccttggatttactacgtgagcccttcacccctttatttcctcatatttacgtcccgggaagtatacgctaaaaattattttattttcataaagtgatggattagttaacgatgctgttgttttatacgatttaggttataaatataaataaatgactaccaccataccgttagtttgtcgtgttttgtttcatctgtattttgatagggtgtaaataatatatgttaaaaagaaagagcaatgtaatttttctttcattgcaattttgcaatggatttcttgcatttcttttcaaagtaacgtaggtaacagtataatcttgacattggaatcaaagattcagtaaaaactgtacgcaatatacaaaagtgaaatgcattgaaatctcttctggcggcttaattcattcgaattttctcataatataacatggattccgatgattcttttgttaaaactgcccatgtaattgagacttcgacgccagaaaataagaagttatctcacagattcaaaagcgttgaaattgtgcctccttcttcaagtaatgatgatccgtttggcttcagctcaacaaaagggattcgtttatcttcgattaattccaatgatcttgttaatacactttctaagggattcaacgaaacctctaatatgtcatataacagaattcttccctcctcgcctcctacattagaaataggtgaaattgattataacgaagctctccaaataagatctgccgatgaaaatcaacagtctgtaccaactgtctcaattgcatctccttcaactccagagctacctccttcttcctctccgcttctgcctcctaatggctcagaatcatcttcacctattcctctttctcttctttctacttcatctttacagcagagaaaaatcacaccgtccaatctgagcaacacatcaaagccaatggattcaaagcaacttgaacgacttatacctgttccacatgggcatcatttaacgcgtttgagaaaaaaacggcggcgagatgatgacattgatttatctgggctatatgaaaccaaatcttcttcaccacctgccattcattctgatgaggaccctagttattcagacagcattgcaagatcaccggtgaaaagtgcattcaacttgcgaaagcgacggaaaggtgtaaaagaaaagaaaattttgaaaacatatcattcgcaagataaggatacagcttctgataatgacaacaacactggttcatcagatgaagaaaatgataatttgaaagaacttactcccggcaaaaaagagtatttaaaaagcataaagaagtacttccaagatgtcgacgattatcagctacacgtagtaaacgaaggataattaaaaattgattgcatctgcgtatacctcatggtgtaagctaggttatgcttcattaatcctcgtttccctcgttttttgatgcttactattaattgctgggataatttactataatactatgcttaataatggggttcattgacgcaaacaaagacgaaactatatagaaccatgtctataaatacaaaagctaagtcaatcatttgaaattttcattacatatcttcaagtaaaaataaatttaaaaaaaaggagaaaaaaataaacaaaagaatggatgaaagtgtcttgctaaagattaagcttaaacctcaaaaattttgacgactccaaaaacgaattaatactatggatatgtaaagtcaacttctatataactaaaaaataccgggaatcagatttttttattttttttttgaaaagaaacaaagtaacggtaacaatggtatccctaaatcctctaagctttctctctgctgagagtaacttcaataatttgtttaagaatgtcaatattgggttttcctgagaaaatgcaggtgcgctcctcatccaagaggccatcaaactctatcggtaatacttgtgtgttaaagttataatcactataagaagaaagagcaaggtttactgctttgtcaaacttagcaggatgagctgtggaaaggcaaatataggtaatatcctggtccttagtcttctctaagcaacgaagaccagtttcgacgccaacagcagtgtgtgggtcgatgatataatgatcactttcatagatttttttaatagcatcaatggtttcatcattactaacacgttcactcacgaaatcacgtctagcggcttccaaaacctcgggacggacagtaactgttccatcacgtttgaattcattcatccagcgagacaaaatttccgaggcctcagcaggagtatgattaggagcctcagtggctaatgcaagataccataagtaacgctcgaagttagaagaaaccaaaatgtccattgcaggagagtaagtttctttggcggaaataggtccactgggcgaaacttgagtagaatcagctttttcataacgaccagtcttgaagaaacgattcaaaatatcattctcgttagtagcaataacaagttgtttagtaggtaagcccatacgcttggcgtagtaaccagcgagaatatcaccaaaattaccggtgggaacgatgaaacgaacatcgtcagcctttccttgcttgtaaacggaaagataagaatataagtaataggtaatttgagagagaatacgagcccagttaatagaattaacggcaccaatatgatgcttcttattaaactcaacatcgccaaaaatttgtttaacaagatcttgacaatcgtcaaagacgccgttcacagtgatacagtgaacgttaggatctgtgactgtagtcatctgagcttcttggataggggaaacacgtccattgggaaataagataaaaactgaaacgtccttcttgccacgtaagccatagatagctgcactaccagtgtcaccactagtggcaccaaccacggtcagatgatcacgttcgtcttcaggtttgtttccgttcttacgagtaaggaaaaattcaaagaggttaccaagaaattgcaaagcaacatctttgaacgcaaaagtaggaccatggaagagctcaagtacattgagaccgttctttaatgattttagaggagtagtctctgggtggcggaaggtagagtaagagcgatcaaccaattttttcaattcatcagctgaaatttcagagcgaggaatgtacaaagacattacctcaaaggcaatttcagggaaggatttgtccttccaagcctcaatccatccgctaggtagctgagggatttctgatggaataaacaatcctccatcattagccaaacccttaagctatacagtaatggcaattagtaaaccgagttataagtaagacgcatttgtgacataccacagcctcttcaaaagaaaaatttgaagatccaccacgagtcgataaataactaacttggctagacatttcgctatttcccaaaacagaacgttgcttgttcttggtaaataaaatccgccatttttcagagaaccttgcaatctttcgtgttatcaacagtttacaaaattgagtgtaccaacgtaaatattttaaagatagtatcgttaattttcactatagtagctctttgagttggtttttttcgaatttattattttctgaacccgtggctattgctcactacactactccattttacggtatgcttcgctacattttttgttcttaagttttatatttgtcacccaaaacggaaatgtattcgtaatttttaatatatcctaaaatgaaaatattataaattgaatcaaatttcctgcgtttcatatttcaattatcagctatcagctggtaattgtacattaagtccaacctgactatcgatatatatataattgcatatcgttaaattgtcatgaaaagaaaatagtaaaatcccaagttgagacttaccgcaaagtaacacatcgttatcttggttagcaattgcgtagttaacaaaaacgtaaacaaacaagagtatgagtatgccaaattactctacattgctgaaatcgttttaatcttggcaataatctggtacatcgactttcatatagtaatacgttgtttaaaaagattaagatgctgaagtggtaatcttggaaaggcttctgttgtggtctcgttgcaagataaaaataaaataaaatctacaatgtaacaaggtaagtagtcatcttacgtttaaatgaagatgaagataaggcaattaaaatatgtaaaagataggcgttaaaagacgtttcgattgatgacaacctaatcaaatcggtataacatgatgaaaaatgtaaacttggttcagtggcccaaacatttaaaacaataggcagcagccgtaaaaaataaatgaggtagatcaacaggacgaattagatggtgcttgattgctcgttgcaaattgataaaaggattcgcgagaaacattggaaaatggccccaagaaaaagcaaaggcattactttttgaaatgttaaggaaattgcaatgaaaaaagagacgttgaaaaaaaaaacatgggaattgattatattccaaaatgtaaactcgatctaatcacaacaactcgaaagcatatcaaaagttgattgaagctattaggcataaattttacgttatgaaagcattaaaaagtaagagaaagtgtacaatatagagaaatattataaacttcccaaccgggtagagttgaaaagagtaaggaaacaaagtagcaatccggaaacgataaccaacacaagatataaaaagcaatgccaatctccactccttcaagctctccacacacttcacgactatatacgtatcggcggtgctaatatcaaaaactagcgaaaaagaaaatgtgacaagataataataaggagcctaacaacacctcttcaccgtacgatcgtttccgaggtcaacgttatttgcctggttggaaaattcgttttctgcatcaatcttttgtttttttatttcccgggcaagggtaaaaaatgcctcatctacattgacgttcgtcttcgcactagcttctaaaaatttaacgcccagctcatcggctaacgcttgtccctgttcaaaggagacctgacgctgatcctcacaatcacatttatttccaataaggattttataaacattttcactagcatgttgttcaacgttactaaaccaagttcggacgttatcaaatgattttttatcagttacatcgtataacaataaaatacccattgcaccacgataataagcagtggtaatggtacggaaacgttcctggccagcagtgtcccaaatttggagtttgatacgttttccatctagttcaatcgtgcgaatcttgaaatcaattccaatcgttgtgataaaagaaggggtaaacgagtcttccgaaaatctcagaagaagacatgattttcccacacctgaatctcctatgagaagtaatttgattaaataatcgtaggattttgtagacatggaggagtgttgcttttgccaggtggtaagtggtagaatctactggagtcccttgagataatgccgcaaaaatacacttaaatttattaattcaagtaatgttattgtataaatggtactagttttatttaagtctttgtttgtgtttttttatgttgaaaaaacatgactttcaacttttttatgtacgtttcctaagggcaataaactcgaagttttgataaaggaagtcactattctagggcacatacatacactcttgagaaagtaacaaagatattcacaagagaaataattcagatttcatgtcagagaaaaatctctgtcactaaacaatttactagccatggattaatttatacgatttgaatgactggtaatatgactaatatagtactgcattgatcaatttaatcaatgtttatatgactgtcattgacctaaacatacttataattaacgctttaagtgttttggtttagatttttcctttttatttttgataatatagtaaatggatgggggagaaacaatgaacttaacgttaattcatatgatcatcattttaggctttgtcattgttgttcgagttgaaacaataaaccgtttaaaccagcataaactataaaatgttctacgattaggagttggactgtctgaaaataaataacttttaaatttttcgaggttatgagtattcaatagagattgaaattaataatttctacaataaaacaaaataacaaattatttcattttatccattgatatatttggttagactacaattcgatcttacttttttaataatattttcatttttttaattcttttatgtttattaattcgaataaatgatggaagccatttgtcataacaccttaatttaagtataaaaaatatttttctcatgttttatttttaaaagcattcaaacatcatacacttattttatttattttttattattgacaattcaaatacttgatttttggctaatagtgatttacagtacttgaggtcttattgtcgattacgtaactcgtaaaacttcaagttggctattcgattgctaaccaaaatgcactaatacgccaagttcaacaagtaaattaaagatcacaagaaatactcatagcagttaaacgtatcgttaaagcatcttatatagctgcgcattttggaaaagactatcttatttatcatatctgttggtgctctgcaaaatcaattcatattgctacaagggttcaattattcatacaggaagttacgcgattaagcagccttagtgactgcagtcatattctgctattagtgtttcgtttgtatgtggtattcatactagaaagagatatggtttttcggccttatcttctctgcataatattgcttactaactgttaaggttttccaattgctgaattacgataattacagttaccaaggttgctgaaagtatttgaaacaatttacgatttattatgaattcaattcttttttacagaataagaaaaacattgggcccatattacaatttggaatcacttcaaacaactattgttacgcataaacgagagtgaaagctacaaacaaaatgatggctgatgaaagttttgacttggagagtttgggttcggatgaaatatttgaaggcgtgaatttagatgaattagagcaacaagctcaaacccaggttcaagctcaaagttctcaagtagttgtaccgagtgaaaagcaaaagcaaaatttaaatcttccaaattcatacaccaattcttctcaaaaagtccgggaatctaccgtaaactcacaagcctcattatcctctaatgaccttcgaacagaacttttaattaagtcgggagaaaatgcaattcttcgtgctaaccttctaaaacaatccgaagctaataatgccgccctagaatcgttaaataattctataaagcaaaagcaagatgaataccaacggaaattagaggagcttaaaaaagaaattgaatacgcaaaaacgaaatccctatttcatgagcgtgaagcacaggatgctatcgaaactatgaaaaaaatgaaaagagatgtaaagaattctccgattatgaaaaaatcccatgaagaagatggtgacaataaattgttatcttcttctgatcagcttgctaagagcacaaagcatgctgcaaaaaacagcccttctaaaaagaagcgcaaaacaagtgttgctactgctgaagatgcttcaacggatagtgtgagttctagtattgctatatcagatgcaagtttgtctttgagcctgatgaaagatttactttctctacaaaaaagagaagatttgtattttgtaagtatttttaaactgtcgtgttaaattttattcccttttcttacttttctagtcttctagaactttagcatacgtatttggtggttgtatgcattcattagaaacaattgaaggagaggaggaaggtgaatgtttgtttaataacttgaaagctctaatatacagtcccgatctatctatggattcctccaattatgtacaatctgtcgttcaaacatcatcgtcgattttaaattattcaatgaaaaaattattatataatgcctcctttgctataacatctttgtttaatgcattattaattttggaccctaaatcatccacctttatctttcaggaaaatgtcgtttctttaataagtggttttcttcttaaggaatacgaaaaaagcaattttttggactcaaagttttacgttttaatagattttctttatttatacttatctatagcacgtgaaagtgctgatgactttgcaaacattactaaagcggttgatccgtcgttattcgaatcctgcattcgagtgcaaaatgctccttctttgattaaatgtggtgtttgtttaattattagttccaccactccttcgttttgcgcttcagttaacttgttaaatgccgatgataaatcccaagaatcactcatgcaacttttcacaactatggcccatattttagttgttactactagggaaaggattaattttcctgaattggtacgtttacgaattgtgcttataatctttgcattgcttatttctaacaaattagaatgaatggataacgcttcatcgctttgtcatatccttttttaccgtgtttatacaaatgtctggaaacattggtaaagagattttaaaagtatgcaatcccttaatagtatgcatcggactagccatcacttggtatcatcagcaactcctttcgtcaatgtaccctcaaaatgaatgcgtagagattttagtatctcttgttcggcttctgtacattttatcttccgaagatttatcatcaaaatttatgttagctgaaaatgcgttacaacctcgtttcgtttatgcaatagcatgctgcgcattcggcgatactgaacaaaaagcgtttggcaatttgggtgaggaaatgtattttctcactacagaattgttggaagtttgcgtctctcccgaagagctggagcagttgtacactaatttttagataatgaaacagatgaatctatttccctaatttttcaaatgaaataatgatacttgtttcttcagtgttgttctttcccgtcccgcacccacatcctcgcaaattaaatacaaatcaatctgtttccccaaaggaatgcgtaccacaaaaacatccccattccgttcttttagtaaaacttacggctatatttacctgcaaataaaatcatctagcaattaacgaaaatgaatatattaaagtaccactaacataaagaatcatcactatgtaaattcaataaaatgcatttgaaagttcaaatatcaaaaccgttttgattcataataaagaaaatccgtcatagaagagtttcaagaaaaactgtaaacattcataacataaagagaaaaatccaataattctcttcactagagtttttcttcattctttatccattgaatgcatatttttttattttttttacaaaaaatatttgcgtctgatttccttaaatgggagaatccattcccaggttgatgtgaacagcttttgtttgagtataattggtaagaccgtaagagcccaattcgcgaccgatgccactctccttataaccaccaaagggaatttggtgatgaagtaagttataacaattcacccaaacagtaccggcttcaagagcattgctgaccttgatggcattggtaatattgttagtgtgtacaccagcagctaaaccatatgtactgttgttaccgcgacggatggcctcctcgatggtcttgaatttaatgacggcaagaacgggtccaaaaatttcctccttaccgacagccatgtcctcggtaacgttggagagaatagtaggttcgacaaagtaaccgagattaccatgacgcttaccaccaatctctaatttggcaccatgagcaatgccactctcaatataactaacaatacgttcatactgttgcttactaacttgagcaccttggaaggtatcttcggcgaaaggatcaccaaccttcaaagtcttggccttggcaaccatgcgtttaatgaactcatcgtaaacatcctcttgcacgtagacacggctacctgcacaacagacttgaccagagttgtaaaagataccatagttagtccagacagcagctgagtccaaatcggcatcgttgaaaacaatattgggagacttaccacccaattcaagagtgaccttcttcaggttggaggaggcggcagcacgcataaccatacgaccgacaccggtagaaccggtaaaggccaccttatcaatgtccatgtgagaactaatagcgttaccacaacggcgaccatcaccgctgagaacattgatgacacctggagggaagccacattcaggaacaaacttggtaagacacagagcggaaagaggagtgagttcggcagtcttcaaaataatagtattaccacaagcgacggcaggagcaattttccaagcgcacatcaagaaagggaaattccaggggatgatttgaccacatacaccaatgggttcgtgacgagtataggcaaaacgcttaatgtcggtttcaatggtttgaccataatccttatcggcccaaccaccataataacggaaacaatcggcagcagcttgaacgtcacctctagccaaagtgatactcttaccattgtcaagagtctcaatagaagcgaggtattccaagttttgctcgatacagtcagcgagacgggagaggcaacgtccacgttgagcgctggaaaacttgcgccatggagcatcggtctggaaagcggcacgagcaactttcacggcgatatcgacatcctcttcgtcggcgtcagctacctcacaaataagtttctcagtagaaggagagtaaaccttcacacgaccaccgtgaacggaatcgacatgttggttattgataaagagaccgacaggttgaatgtaagtttttcctgtaggaacggtaatttcgacgtgatcaacgagttttgtagacattttgaaaagtttgtattaaaaaattgagaaaaggggtcgttgtcgtaaatgagtaagagtaattaaaaaattaactagaaaaaaaaaaaaaccaaagataaaaaatgaagtagtgggataaatttggcagagctgaattgaaatgcaaacacaggacaaaaccaaaagatcagtaatgaaatggaaaatatgaggtgttaacgattgtataaaataattttatatcaaccaaagtaaacaacgtcgtcaaaaagttatgggcgaaaccaaactataagtaaaagagcacctaatacgaaaagattagatggtcagaaaaggaccggggtaaataaacaatggcctcttattattcttaagaagagggggatgcagtttttataaaatgtgataaaaaccgaaagacgacaaaatcaatgaattaaaacaatcaattgtcgttgttagtaataataccacaaaggaaacctatatcaatttggatgtaggaagtgaaggaaagactatagatagaggaatatactaataagagaatagcaagcgtgttgtagaaacgaaaagaccgtgctgttctacttatttcagtgaactgcaaaggggggcgaattcaatatttatagtaaaaatcatatatgacttatacgatgattagtaaacaaagctccaactcctactgattaatggtgacacaaaagaccgacacctggacgaatgatttcctatacatgatctaattcaaacaacgacgaatgacaaaacaggacaccttaccccatgatgtcaatgcttaattttggcgaatcaaaggaagagacaccctcaaaaatcacaagatttcatatgtgctagcgtacgcaaagcttccctcccaaatctcactgtgcaatagtaatatgctttagagggaattgcatactcggaaatacaattcactatatcgaaaatttgatattaacaaacgaggaacgatgaaagacgaacgacgttgaaactccgatgccagccaacctagtctagtctagtagcaaaaagcaaagcaacttctagcgccatctgcatagtgcgctttcgcttcttaaattttcttccttctcttatttcccaaagaatgcgatgcgctgagaaaatgggagcaccttgggctaatctagtcaaaatgggtcattttcgcaggaaaccccatgttctttcgctctccgaaaatcccaaactcgcttttcatttgctttgctcaacttgttggttttgttagcttcgacccactggtaactgttagtattctctgctttatggcgaattcccttctcacacgttcctgccccatcaacacgagaagttcggccctgggccctttgaattttccctaccaaaacatctcttatcatggtacgttacgtgcggcatttaacgtggataaatgaatggaaagcataaacgtagataagccattacgttgaataaccaagcataaacgttgatacacaaacaaaagtgggatttcatacatatgcataacaaaagaaactttaatcttctgatagcgtttgtttagtttggtttgttgacccgcacgtccactacggccgcgaggagttgggctcttttcgtacgacctcaaaataaggtttattacgtcaatgtgccgtaattactttaatgcatgcgaagcgaatcatggccaagcgatgagagtaaaaaaatgggaaacagagtttatcgagcggttggttaaaccattattctgtatttaggaattggtaatagtagcaaacgcttgtgtaaacagatatacccgagacactaaaattcgccacctacgctgacatcttagacattagctacgccagtttccgcccagtactttgaaagtcgcaaagtgggggatttcgatccttatgggggtagggtgagcgttaagactaggaaagggtgggatggaggggactggtgaagacttggactggggttcacgtgtgtgggagattttggtctatgtgggggattgactggattggtagttgtaaaacaaaaacacaacggttgtaatgtagtagtagtagtagcagtataatgtgtttcaaagttggtcttgattgatgaatgtgagtcgattttatgccaacgtgtcttttttttttgttttcacttaacgaaccagagttccatttgttactaaagaaaaataaaatataaaaaaataaaataaaattctatttcttgagtgtttgtccctactactctttattacatttctttgatattcccatcgcttgcatcctaattagcaacctctttagcatcataaatataatactactactttctatgagccagtattttggtcgacctattgctgctactgcaaaagtatcctttctgcgtctttttaaaattttcaacatgcgaagctttctcttgacactgttgtgttaaggttcgttaagcggttcgcactttgaccaccttcggacatttgtcttcgtttatagtccatgtgattagtgcataacctgctatggtataaagcatgcaacaaaggaaaatgaaagaaagtattgaatatgcgaaatgcgacgctgattaaggaagactagaatgaattaaaaaatttttcttgatattgctttagaaaatctttttcgtttccatttgttgttcttttttttgcatacattttttttttcggtggcattcattttattcttttcggtttgtttacctaatcaaattttactatttggaagtgcttcatccacattttcaagagctaataaaatttttttttttgctttcttatttccctttttttatttttattttatttcaattattaactcttctcttttttccctctatctgtttcttctaactaatcatctttgctctacattcaaatcactcagtaatttgttcgcaaacatcgcaactaaatttggaaatgaaattcaaactattttactcatggtcgcagtgccaatttccattgtgcaacttgtcaagatagcgaagatcactgaaatttgtaaattcaaacacataaaacgcaaaaccgtgagaactatacactcttccaatgttttaatttttttgtttctccaatttacttttttaataacccatattattactcatcacattattgtattgttgttttaagcatgccattttttcgtactggagcgcgttaaagatctgataagcaaaactttcaagatttaagaagatatgtatatatactttaagatcaccatagctagtgtggatcattctagtgtgtattttaaaaatggcatattccattttgtttactctactttcaaatttttttttttttaaagtgggtcatcactacagaaattattcaatgaaatatatcttctgttttgtagctcaatgaaaactcataattatataaacatatttccttaaattccacactccagttgcctcatatccataatgtgatttttttatgtcttgttttggtaaaatctctgattgtgtgtggcttttttacctagctattaaaattaatggttcggttttcagattcggacttaaagtcatatcaaaacccctacccatttttctagcatttccaatagtggtttaccagcgcaacaactcaaacagcatctcactcacaaaaccatatgatcattcatcatctatagcatttaaattaaattaaattaaattaaattattaaagcatcattgcttaatgctttatttttcatttgcgcgctaactgatttttatttattaattgttctcactgcttctctatatctctgtcttgcatacaacaaaggaaaacacaatgtgacacagtttatacaaaaaaaatcattaataattcataatatcattagaatcctataaaatgttttgttgttcaggtatatgtacacacactaagtgaatttaaaagaatattaaacgagaagggttcaaagccgcccgccatagttaaccaaaagtaagcagaaacattaatctcaattaaaaaaagtaattttgtacgagtgtcgacttttgtttcactatattttttttttggaaatttgtttgctttggagattgaaatcatccaacgtgaagcacttattgggtttagtaagactcgctctcaatttatttccgtaagtggatcacgctattaaattattaggggcaatcactctttgtctgcggtacaaatctaaaacaaacgagggatccccattttcgtgttgctcaaaatattttattaagacttcaaaggccatggcagcctccacgtttgatatttgaggctccacgtcttcttcctcatccgactcaaagcgtctctcctccagaaactctgcagcaacggtatccacagcatcttgatgtaatttggtttcatcttcttcagaaggtctaatgtattcattaatttgcttaacagcttcgctgcccttgcttgaaatcagattaccaatttccataatggccttttgatacgactccattccttgtccttcggcctcggaatgtggacccaataatcctgatcggagaaaagatgcttgaatagtcttttcactcaccccaaaattccaagaccaaagcatccaccgaatggcttttaaaacattaacggcttttagaggatctctcaatatgttgatttgattaagggagtattgcaaccagtatcttcgataattcgctttaaatgtatcgactattccttgttcaaacggagacttaatgtccaatgttttttctggaattcgaaatacagaggtgttctgaaaaccacctttaaaccgtcgaacactttcaacaccgaactgatatgtgtcattgctctctaacatcaataggaccttgcgtccttgcatacgtgtgtcaaaccaccgaagccattcctccataataattggtgaaattgaagctcggccattccacttccattcgaagttcatacttttagggaaaataccgcactgctcaaaagatcttgggttttgtgcataacccacgatccataaaggtagtcgttctgacccatcggcattgcaacacataattaaagacactttggcttttccacgcttcattccctggatttcctgataatccaagttttgtttattaggagtgagtttccaaaaaaggcttgtccctccaacgcaaaatatatctttttgggcataaggccgtataaactcttgaatatgaactgggtattctctaaacacctcaaatttgatggattccaatgcctgatttaccgcactttgctggatataatgtcttcttctaaatttatccaaccaaccattgctaaagtctggtaatgggagagaagcatacgccggaattttcgaccaaaatcgagtagcagcttgtttgatcatatcccctgatataggaaggccttcaacttctctttgttgcaaccattcgtacacggcattgtcaagcaaaggaaactttggagctcgaatttttttaatatcaccgagtcttacacttccatcatctaaataactgtatttgggtgaaagaatttcggaaatcgttgactgcgataaatctttattgtacgtttttcgaaaccattctgtcacttccttttgaggaattctatgggcagattggttataataatctcgaattgcctttttctctgctaaagagacggcctggcgtataggaggcattgattttccttaatacttactatgccgatacttttccagaccgatataagagtatagccttggatttatacaattattttatgttgtagtagatatcggaaataacggtgaaaagacgaattctatccttgtagggtttaagaaggtgagtactactagtgcatccttctgccttgcaccctatataatctaagtgcaatataccgaacctattgttaatctgtaataacaatgccattggagatgctcaaattatgacgttcaggttaatatagcaaatttgcgtatcttaacgattttgtcagtaagaaaaagagaattcaagagcaaaaaataggagaaagaacgacatgaacgctgttagaaaccgtttaaaatcaattctcatatatgttttaaatgagagtctaattgaatacttcctcaaatttcatttctgtagcacacctcttctcactattaaacaaaaatgtgtaaataaataaatgttccttggtattgtaacaaaaatggcgattctgaagttcatgagcattttcccttctctttcatttaataaattctcgaattttcaaataacataatatgtaagttctcagttttggtgtaattacttttaattccaatatttccattcatagttcaattcataatacttactatcaagtctatttcaataatgtatgttacacgtgtgatccaatgtttaaaaatgtagaagtaaatttataaaagcaaagccaaaaataaagaacaaagctgtttaagctagttacggtacgaagagtaggtgttacttacgtttgattcattattattaacagtagaactaattagtaagcatcgtctcaaagaaccattaggaaattcttacagcatacggtaccgttatcatataaatagcaagctttgcatacctagcagcttagtttttccaatattattcgcttaaaattgagaatacacatttgatatttacagagttaagcatttttaaattaaagttgtgaaaagatgcctatcgttagcggatttaaagtcggacctattggctttggtcttatgggtttaacctggaagcccaagcaaactccagatgaagaagcctttgaagtaatgaattatgccttatcccaaggctccaattattgggatgcgggtgaattttatggtgtcgaccctcccacctctaatttagatttattagctagatattttgaaaaatatcccgaaaacgctaataaggtgtttttatctgtcaaaggtggtttggattttaaaacactagttcctgatggaaatccggacttcgtgtcaaagagtgttgaaaatgtgatagctcatttacgtgggaccaaaaagctagatctcttccaatgtgctcgagtcgacccaaatgttcccattgagacaaccatgaagacattgaaggggtttgtggactctggaaagatttcatgtgtcggccttagcgaagtttctgctgaaactatcaaacgtgctcacgctgtggtccccattgctgcagtcgaagtcgaatactccttgttttctcgtgatatcgagacaaacggtattatggatatttgtaggaagttatctatccctattattgcatactctcctttctgtcgtggccttttgactggtcgcattaagactgtcgaagaccttaaagaatttgctaaatctttcccattcttagaatatttggacagatttagccctgatgtttttgctaaaaatcttccattcctccaagctgtcgagcaacttgctaaaaagtttggtatgactatgcccgagttttcacttctttttataatggcgtctggaaacggtctggtcattcctattcctggctccacatctgtttctcgtacaaagagcaatctcaatgcactgaataaatctttgtctcctgaacaatttaaagaggccaaagaggtcttgagtaaatacccaatctacgggttacgttataatgaacagcttgcgggcactctttccgtttaaagtgctgaagttagtcgatactctttcgcatttcagttttgaaatgcatattaaatataaacttattatatgctagccttacttaggtattcagtaatgacaatttatttacagcgaaaatgttaaatcatttgtttatagagtttggcttgttattaccgatttctgctcgatctcgtttaaatgtttctagtatgctctaaaaaaaaaagaaaaaaagaaaatgatgggtgctcacgatcagtttaaagctgctctacaaatggaatgtattgaaagtcagcaaaaaatattcaaagactaatatgactttccttgcacattttccaaaacgcccgtcgttgagtatatagtgacttgggggatccgaattccaccgttttaccagaatccaatactaagactttatcataatctacaattgttttaattcgatgggcaatgcacaaaacggtagcatgtttaaatgctgcacgaagcatttgctgaattcttcgatcagtagtatcatctaccgacgctgtgctctcatccaaaataacaatacgagattttcggactaacgcccgtgcaagggctagaatttgcctttggccggaagaaaaattgacacctcctgaatcaaccggtgtgtcaagatgtatcgcaaaagcgtcaagagaatttttgtttgaagcttgcactaaagattcacaggaagcagtcttaagtatttcatttagttctccgtctccatactcctcaaaaggatcaagattgcttcggaccgtaccggatattagcacaggatcctgtggaattaaactaatacgttgacgaaggacttccaaatctagagagttgatatcaatgccatctacttcaaccgcacctgacatgatcatcgtaaagcgaagtaaagttaaacccattgtacttttaccacttcctgttcgcccaacaatagcaattttctctttgggaagtatttccaagttgatgtcttccaaaaccgccgcttggccaattgaataagagactgtaagatttttgatgctgacatgccccaaagtaggccattctttattcataggtttcgtcaaacaagaactttcgttcttttcacttggtaaaagcatatattcatataatcggcgaaagttgtttatgtatgtcaaaatttcgttgttagccctaacaaaaacgagtacagagatgttaaaaccaatggcactatttaaagagaatccgacgagtccaggtggtatgttttgtcttaacaaagcaataagaccagttgaaaaccctactaggccacttatcccatccgtacgtattgccagccatctgttaatagcaaatgatatatacaatggttgaatcatatcgtcaataaaagccatattttcatgttcaaaaatcttctcctttttaaaagcacggataactgtaatccctcctaaagtctctcccagcatagtgaaaacaggtgaggttctcgaggattgtaggctggtaagctgtttttgtgcctttgagtacgcatatccatgaagataaaccaataagctaacaaaagcagccggcaccataaatattggcatcaccaaagtaacgtttagcatagttattaatatagccattacacacaacaacatgccttccaaagaggcccataacagattatccgtggcgtacatatctttagaaaatctattcaatatcctcccagcagccgttttctcaaaccaatgtaacggactatataaaactcgttcacttaaaatatcatggatattttcacttgccgttctaccacctttggcaaaagtaattgcacgcgataaatccataagaaagtatataaacaaaagtatagcatagccccataagaaagaaaaagaagaaggaagcttaagtgaaaataaagagtttccggaccataaagctatccaaaaatgaatgctggccaacgaaacttgggacatcataactagtagtattgaccctaggatatatttgttagaaccaaagtatttcaagtaatgtaatcccagtaatactatactagagtttgaagcaaaatctcgctgttcatcattatcgcttgaagaagctaaggtactgtcgaatgagaaactatgcggttcaagattttcttcttctatattgtccttcttggtatttgatgaaaaaaatgtagaaggtactaactcctgaatagaatctggagaaaccaactgagcagttgagttcttaagcacaatcacattttcagcaatcggtaaacacaaactgacgttatgagtgaaaaggattatagttttgtgttgaagcaaagtagacaaaaagcaagattcgtatattttcctcgaggttgagacgtctaaagcggagaaaatatcatcgaaaatgtatacttcagcattcgaatacaaagcgcgtgcaagtgaaactctttgcttctgtcctcccgataacgaagaaccgtttgaatgaatatatgttaaatccccatcattcatactatttaaatccgagtctaaacagcacgccttgattatttgaaagtacctttcttcatcgtaaggctcaccgaacaaaatgttggatcgaattgtaccatttcttaaccacgcagcttgtggaacatacgcaatacgctggctaatcgagggagttgtcatttttccagatataacatgcaactcaccaagtaatgccatagctaacgttgacttcccagaacctgttgaaccgaccacaagagtaaattggtttcttggaatggtaaagtttaaatttttcagctgaaacagagcagtagaaggggtaggtgaccaagatagcgaagtgttttcaaaaacaaaactatcagaactttcgattgaactatcatttaccatattgccgtacacgaagttatcaacgcgcttcaaagataccttgaactgaataaactgccgtgaaacactagctagccaaatgaattgatacctcaaaagtccaaacatagaaatagaagtaaaggcagtagcgggagttagctgatgccccataattttagtatatatagcaaaagtaatgaacatactaataaaaggagctattttcattcctgatttaaatataatatcaaacaaggttaaggaatacatattgtttacctcaaaagaacgcttttcctggatgcggctcagcattggacgctcccatccaaaaagttttgtgatcttaatgcttttaaggagctctgtggtcaaacgaattctttcatcgctggatgtatttgcaatcgaagttaagcgagatatttttgatgcaactaataacggaaaacttgaactgagaatggcaagtagaaggccaacataagcactccagccaagaagctgatacaaaaagtacatcgaaacgcccatctccaaaggagctcgagcgattattccaataaattccctcatctctccaatattatcaacgtctttggcaagaagattgtaaacgtaatccaaattgatttttgatccatctactgcaacaaaaagcgttttcgaggtaagcacttttttgtagatcatttgagtaatggcagccttaattctcaacataaaccttctggaaacatgaacgtaaagttcctttacaacagatgccaaataaggaccgatcaggagtacaaaaacccataaaaaagggctgtttccttcatcactcttcgggttttgtaaatattgcaaaagttttttaatagcaagaggagtgacaaataatgttgaactgacgagaacggacaaaaaaaccatcaatagaattgttgatttaagggataaaaggattgtatgcataagtgattttctatcattcttggcgaaccggctgtaccaaatctgggtacactcggtgtcaggaagagcaggaacatcagtgagggtaataggttttttccacgatttccatataataccgtttaaccatccgtaagtaaaaatcaaagaaaatatactacatgtttgttcaggagacgggcgagcaaccttggaaaacttaacggtcgggctccacgctcttggaaaaaagagaggaattatgacaagcaaaaataaagtaatgttataagctaaaggaagcaggagaagaaaggatccgcctttaactgaaaagctccaggatgaataggttagaaaatcatagatgcttatcagtcttagtaaaagaagcccaaaagcatttgctaccgaaatccaggaaaacagggttgatccatattttaaagatgacaaaatgtttaaaccaacgatctccaaatgggtaatagttcgtattgcccaccaaacagcattagtgtccaagtaaaatgaaagtgcggcagagacaatagataggataatttgaatgtattctaacaaacatgtttctccaaagtatttttttaaggggtgttgggtgtgattggcatgaaatagtttttgaataaggaacaaatttgtaagggaaaacaaagaaaggtaaaaaagcagtagacattggtctaacgttgcatttctaaaaaaatttatatctatgtaatttgaaaaaaaagactgaaacattttcatcacaagtcgcaaagtctacaaaaaaaaaattctaatgggataaaaacctcaaacgacctaaaatgttaagcaataaaaagtccaaggtcaataaacataagtccaaaaatgtccaatgggagggaaaaataaatagaggattttgcaacgattagggcaatcgtaattaataaaattaacaatgcaaacaactaacaatcaatcgtttaggaattattcatcaaattcagtatttaattactttgtggtcaagagttaaaaaataaatgtctaattgcctcgggtaattgaaggagttaatgagagatattatgctgtggtgatggtaaacagaaaagcatatgttgccgaaaaaaaacacaccccggcgtaattatttttttgtttattttacatttggtaaattacctcaattaaatgactctgtttaaaatttatattgatattaaattaatatctatctgagtaacttaaaatgatgttcgacggttctgaagtacatgactacgaaaataaagttttttatatgcagatgtgagctagtaaatttcatatgactaactaaacattctatataaaatcataatatgaaaccattcaggaatagaatttgacatataatcattaaagtatgcaattcgtacgggtcttaatacatgagcaacatatctgtattgggaacaaacatttcctaatcaatatattcagccatataggtagaagatggtactttagtttactgtttttaataaaaaactgtcaacgcagctcaaatttgctccgctccacctcacaaaaaggttgattgcaattttgtatgaaacgtaaaagataaaatggatgcattttaagactgattacatgataacattattactctttcttttcgttactgccaacttcctcttcctcttcgagttcaggttcgctgtcactagcatcttcaccagctccagctcctccaaggttaccaaattgactgaagtccataccgcccatacctccaagtgcgctcaaatctggcatgccacctgcgccaaatggactaacttcaggttgtgcttcttgctcatcctcgtcaacccaacgatcaaaatccgttctgagccagtgtaatcgaagtttctctttagtaagacgaggccaaaactcttcttgtaattccttcttgtataagacgaaaaagatgtagcggccggtaacagagtacttgcttttctcgacatcaatgtccttaaaaaagtcaatttgaactgcgtaatgagcgttggctccagatttgctatcgataactagtttttcaggtgtcaaattaatttttgggtcaacagcatccggaattaaaacggtgaggtaaattacgttcttttcagcatcatccttattggatctttgtgcccataaaactaaacgaatgttagtaacaagcactaataaaacacgcaaataaatgtacattggaaaacagaatatacaaaaccgctaatcaaatattttatgtgaagaaaccgaagaaaatactatcttcaaacgagaattattcggcttattctcgtctcagattcttcgcagtataaggtgttacggatttttgttgtaacataccttcaggaatttgtgtatttaaactcattctttaatgataaaaagtataggtaaataataggttcaatatggtaattttatgttgaaacttttcaactgtgaactgctaaagtggtttgtctagtgcaggttcttgaagtcacctacattatatagtgaactataagtcactgggtacggtattttctagaacatacgctcaagtattcaagactgtgccagaagcgtctagggaataaaattgttaaattgcagttttaatagttatccttgttgatcgattttagaaaattgagtctgtttaacgtcaattgtcaagaagctgatcaattaattgatttcttgtaaaacgggattttaaaatcctagaagccgcttttttaatcaattcataaattgaaaagaccaacttgatgtactctatttgaggactattcggtttacgctgatttgaggattcttcgtttgaacaattgaagaagtaagactttttttaaaggtttcatatcatttcggtttcagtatcatttttttagagagatttgtgtcagttttgtttttcataactttctttccttgtattattgcataatcatccatcgtttttgttttttttttaattggtaaacggggaatttacgtgtttatccattttttcctatcacccagcatttctcatattttattatcaaaatgcaaactgtaagatcttatttctttggtccgacgcctcaagaacaaaacagaaaatggcaatccatcattcgaaaagaacaacgacaactagatcggcaggtataccatcttaaagcaggcaggaaaaaggcagaggttcagctgaaacaattggcaaagcaatctgatattacaaatatgcgtatattggctaaagaaattgcccgtgcaaaccgacatggtaaaagactcgccgaatcaaaagctttattaggaagcctaagtctacaactgaatgaccagatggctatgttaaagatacaaggtactatgcaatccagcacaaagataatgcaagatgtatcatctttaattcgtcttccccaactctcggaaactatgagaaatctgtctatggaacttacaaaggcaggtgtcttagaggaaatgcgtgatgaaatgtttctaccagtagaagacgatgaagaattgatggatttggctgatgaggatgaggaagtccaagaaattcttacaaaatataatgtcattcctgcaccttcagaaaaagcagcggatgctgctacacatcgtgaacaatcactcaaacaagcacttccatctttatccaatgggattgctaaagactctactgaaattgatgaagaacaattgttggacattcgtgataagctagatgctttgaaatcctaaacggtttaaatattttttctttctctgcttctaattttacatgtttattctttgtattatatcatttaaactgatttccttgcatatttaacaaaactccctgcattacggttgtagtaattttatggcacaaaattctttttctcgttaaattttcatcagtagcatatgaagtaattatgcatcatggaccgccttcctatatcattcaatttttggcagatatattcaataagtaggcttcatatctttcctttgcctttgttattgaatacaaaatactcatatatccaccgctgttgaacattactccattaaaaagaaatgcttgttctttttggtcagccagaaaattggcatgagcaggattttcgtgctgtagatgatagggttcgtggaggctcttcgataagtcatctcactgaggagaaggatagtgatgggaaatctcgcgccaagttttggggcactcttgatactaagaccttgggaggcgctggattctgtagtcaggctactaatatcaaggataggacgtggaacctgaaagagtttaaaggaattgagctcgatattgctaagagcgattcttataaatatacttttatcattaaggattgtcatcaagattgggaaacttctgatgagaagtcaagtttatcatatgaatacgactttacacctatatattctaaggaagaccaagttgtttcaattccgttttccgaatttaaaccgacttatcgtggtcgacctgtagaaggagccccggagcttgacgttagcaagatcactcagttttcaattatgattcgaagcttttttaattcccaaagtggcgactatgaactagttttaaacagtattcgtgctattccaaagaatgttccttttactacccataagatgagtaacgagaagcaaagactttttgacgattatgaaaaagaaattgctggaggttcttggtgcatttgccaataattccaaagttttagcaatacttacttaatttattttcatgacatttgatgaatttaacttgcgttttgtgcggtattcatttgtatagtaaagacatgaaattatagtaaaggcgactttgtattactttagtgttggggatattaaagtctcctgctactctttttttattttgaagtaattttaaagagatgaataaggttagcaatagtttaattgacatcaatttagtacattgacatttacaaaaatctgagtttttagcttagccgttacttctatccattaatggtgatgtccgactaatgtcattagagcaattagcatttgcaatcataaactagacgatcataatcaatcaaagtaattgacaaacaacaacactatgaattgatatacgtacaactatggagttgtcacatctctgcaaaactacaaccaaagtaaattcaatttagtttgcttattttaacttctgattgtcagtaacttaccatatatactcaacgcattctttcccattgccgcggaatttgtacaaatttgactagtgaggttcgctaaacttcttgatgatagtagtatcgacagattgtcatcaccgtatgtcttgaaataattagttgggtgtttgcattccccaatgaaataaaaaatcttcaatatttaactttatttttattatttaaagtacaaattacattcatcaatgaatggagctgttgaaagcttattgtacataaaagtaattaacaagcgagagtattctatctatttatctacttacaaacagatcaatctaatggagtcgttaagagtacctttatccttttctaaatgtattcataggcttaaaccactaacttaaaagtaattttattgtgttgacaaaagttaagccactgctagaatagtgtaaatattttaagcgaattacggttaaacgatgcgacggacaaagataacatttttcccgacaaagcgcttctatgtttatcgactaatactgaataaacctatcctcggtttcaacgaattttgcttccgagtgtatagatcagcgcaagtggaaattcttagaagtggctaaacatgctatttaggccaatgtccaacaaggaaattttcatgacatgaagtaagaactggtctatttaaagaggttctgtctggcaagcaaaagttctacgaggaatgtaatgacaatcaattttgtcaagtttttattacgatccactgagaacaagaacttgcattgagaaccgattggatgtggtttttaagagaaacaatttttggtgaattagtggaatacttttctggcggtactcgccaagttgatgtggagaaattaggagtatgcacagataatagtaatgttgagttaagtagttgccccgattcttcatttgacgacgagaaaactaaccaggttaactctgaaggattgattattgtgacatgggatggcgaagatgatcctgaaaacccaaaaaattggcctttatgggcaaagctcgtagtaacatttgatgtttgttttttaacgtttgccgtgtatatggggtcggcaatctttactcctggtattcaggaaattcgagagacgatgcatgtaggaaccgtgcccgtaatcttggggctgactcttttcgttgaggggtatgcggttggccctctcattttctctccactctctgaggtacctcaaataggccgtcaaaaaatttatgtgctctcccttattgtttttatctgtctgcaaatccccactgcgctaggatctagcttgggtgttttgcttccaatgagatttttggcgggagtttttggctcacctgccctctccactggaggagcctctctggccgatatttggcagccatggctttatccttatttcatgtgtttctggtcccttggcgcagttggtaagctggatcatttaatttgatagtgaatttgtgactaactagttttctaggtggtcctgttttaggtcccttgcttggtgcagccatggtagttgctaaatcatggagatggcagttttggcttttgatgatgatttctgcacttgtcttggtaattataactttttttatgccagaaacctctgaatggcatttattgtataaaagagctaaaagactgcgcgaattgactggaaatccaaattataaaacggaggccgaaatagcctcctcgcaattgagtaaaggccaatttgcaaagcaaatattggttcgtcctataattctgtgtgtctcagaaccaatcgttctgtcattaaccatctatattggattagtatattcaattttatacctatggttcgaagcctttcccatcctttttactacagtctaccattttacgactattgaaaacgggttggtttacatgggtatattggtaggttcagttctaaccgtagcattttactttatttaccttagaaaagtgatgattcctaagtttgtggaaaataagggtaagtttcctgctgaagaaattttaatcatctcatttccagctgccttttttattccaatttcactcttttggtttggttggacaggaagagaatcggtgcactggattgtaccaattgttggtacacttttctacgcatcaggttcctttttgttgttccaaagtatgtttcaatatttggcagctgcatatccgaagtatgttgcatcagtatttgctggaaatgctctttttcgatcttccatggctgcagcatctcctctatatgctagagccatgtttaataatacaggtccttcatatgccccagtggggtggggaagcacgattcttggtgttatttcttgcataatgatccccattccattcttgatttataaatggggtttgaaactaagaagtcgatcaaaatatgccacttaaagaaaattcatgctaaaaaaatacctctttactggtccctcacctataccttcctttatttaattctggtcttttgtgatcattacatattattcgattactccgtggtaaccttaacgaaggatacgaatttaatttttatacattagatatttatgagtttctttgctgtttattccttgtcattttttaaagtgctattagttggatatggttatttctactctagtctttaataatttctaatgttattagtctggaaatattagtgtttaataaaatggagcttggcgatacgtttacaattgctctaagctcgttactcttagccaaaaaaggaagccggaatttatttacaaaacaccaactgaataaatttgtttacgtttttaaatgtgtttacctaataacttgactttgttaagtggatgttagttccaagcgtttgattgttaatcattgcagttttaatataaaaaaaaaatgaaatgtgaagaagagtaaagttataaatatatttttcctcatccctcctgttttcaaacgtattgaaaaagatcatgctaattgactattttttgcgtgcgaatccattttgaaatttaatctttcatattcttatttaaataacaataaataagacattaagataacgagcagacacagctaactacctctaacttaaagtttttttactttagggcttccctatattttcatctgttctctacgaattaaccgctttatttagtttaccttgaagttaatttgtgtactatccaaaacatcgttaaagcgtaagcaacgcgacaagtagtttataacactattgtaaagcatttaccgcgttatagctttttcccttaaattcataccgaacacagtacgccgcgtaagattgaataaggttacattgagcttttccatcgcattcaaaatgctgcattcttagttatccaaggctacaaacgcttattatggaaagggcagtcgaactttctgttagaagttagatggtttttaattcatcatgagtgattcctttcattatcaatatgatcgtgcttcgcctgaacgactaaagcctacgatttattcgtggacgcgtcttagacaatctacacgtgcccaaaatgaaaatgaacaagctaaaaggcgacaggggattttggaacataaaaggggaggttccatggaaatgaataaatttatagacgaaagcgcttatatggaatgggaaaaacaacttgaaaatgcctctgaagattatgcaattgaaccatcggatctggaagaagaagttgatcaattgtaacgatttctgaaaaaggaaaacataacactatgattttattcgtttgctgctgctgtcaaagccttgcgttggttcgccttgacctaatgtcagctaaaaacttctaaacaactttatataaaccaacttaacatattttagcagttacaatcaaaagaattaattacctaagttcgtgggttactaaattgaaaatgaaaataaggaaatttttacaaagaatcaattatatataatccaaaaccctaagttcaataatataacagcgatgatacatatcctttagtcaagccacttactgggttggacatcctgcagtttccatagaattatcaatcaatggagctggaagcggcttttcctgtatttcttctaccagtttcgaaatgatatctgcatctttacgagcatcatattcgggactctcaaaaatttgaatacatttctgaattttctggtactgttcttcaaaaccttgcttctctgtctccttcgcattctttaaaaacttaggatagtttgcttcaagatctttaaggggttcatacaaaatctctttactggtaacttgtgacattagggagtttaaggcagcctctaaagcaccatagttaacggctccattatccgaatctttttccgttgcaaactgatcctctaatataacattgagtaactgatcattctgaaagctagacgaaagttgactcccatccaagccagacggtccccctaagtcttcaaatttgctcatcatttcttgaataagtgaattcaaattatcgtcattctttatcctctcattctcttttgatgtattaccggtttgtttatgctcatctatgtttttcttctcttcgttcttaaatgcactgggtacatctaaatcatctaggatatctttgttttgttagttgtttccttttaatgtaaagtcctttctaccctctcattattttttatatttatgcaatgcaaaattcacttgaacgaaatatcgtaatacacaaatcgtagtcaggacattaccgatgttccataccatccaaatcatcaaggtcgtcaaaattcggctttgtgttgctttttgtattttctttacggttttcgtctccctcaatagttggatttgacattccgtttatatatcagatgtcagcatacgtttgtcgtttttcaaaagcctcttgcaagttcaattatcatgtaattcacaaaataaataaaaaagtagtaagttcaaaaaaaatgaaaatttggaactgccaaaaaaaaataataaagtgcttctctattatttttcatgtaggtaaaaccgtagtgatcgttgtttatcaaagtatatcagcgtgaaaacgttcaagtgcattaagatgcgttatttggtttcaaatttgacgcaattttaaatcttcaaacaacaaatttaatggaattttttttatttactggatgtatgaatcgttttaattattcattgtttgtgtatctggtatgaatcgagtacgaaattaacgatcataaaatcgtcgacacaagaacgtaaagtctaccccctgcttttattacttgcctatgatcagttgaaatgaagctttgttttcatttttagcatcaccaataagttagaattgactactgtttaccaacaacaattagttaaatagttattgactataacattgatccatacgcacaattacttcgaaaaaaattattattttgctcttccaacttaacgattttctgtactgcgttaacatattattgtaggcttgacactcagctgcggtgacattatattaaataaaatgtaattttttcagtaaacaaattaaggaattaagtaatagtttggtaacgtctcatgagaagaaaactcttgagccactaaattgttcttaccattttccattatcttttttaagaaatcgaggttctaattgagctggtattgcgggcaatagagcttcttgtaatatagaaattataatcgacggttttatttcatttgggctgagaaaaaaattaaattgctagctttcataagtcgatacactgagcaatagccatccttccggcttttaaaaaaggaagctcattaacaaagtatcctctatctttgttttattgttactacttttgaaattttttcctctttcttttggaatatccatttctttgtaattttcattttctttgttataattaatcagacgatttcacgtttgaagttggtatctttatttgttgttactgttcatttccttaattcatggagaccttatcttattctcagattaagaaacgcaaagctgattttgacgaagacatttctaagcgtgctcgtcaactacctgtgggtgagcaactgccattgtcgagactgctacaatattcagacaaacaacagctttttacaattttattacaatgtgtagaaaagcatcctgatctcgcacgtgatatacggggcatattaccggcgccgtccatggatacttgtgttgaaacgttgcgtaaacttttaattaacttgaatgactcatttccctatggtggtgacaagaggggtgattacgcatttaatagaattcgtgaaaagtacatggctgtcttacatgcgcttaatgatatggttccttgttatttacctccatactctacttgttttgagaaaaatattacttttcttgatgccgctacaaacgttgtccacgaactgccagaattccataatcccaaccataatgtttataaaagtcaagcgtactatgaattaacgggcgcgtggcttgttgttttaagacaacttgaggatcggcctgtagtccctttactacctttggaagagttggaagagcacaataaaacatcacaaaacagaatggaagaggcattaaattaccttaagcaattacaaaaaaatgagccacttgtacatgaaagaagtcatacttttcaacaaacaaatccacaaaacaattttcatcgtcatactaatagtatgaacattgggaatgacaatggaatgggttggcacagtatgcatcaatatatttaaaaactagaacagaaggcctataaggaaacatataatggctaataggaaagcggtttgcacagtaactgtgttatgaatttgaggaacaaccttggcaccactagtcggacgcccaaaagacgatgaaacgcgtgcaagtcctatttgatttccactgtttccagcgaacatagatggactcgtagctgttgattgtcttgtgttattaattacattagcggtagatcttaatgcattattttcattgttaggagaagtggtagtaggcactgactgaggctttgggtaaggttcattttcagcgactgttgcagtaggagcttttacggcagtagatggggcttcatggggcttctggtgagaaactgcagatgttttaggaagctgggtatgctgtgtagtagctgtagatggagcagctacgggatttgcatgggtcgaaggaagtgccgttccgtctattcctttagagtaagattgattaacattaccatttactgtggtataattgtcagtggcagaagtaggaatagatgtagtcgttgtttgagctggttgatggtgagcattagcatgagcatttgcagtactggggccttcactataaacacatcgaatttttcgttccgatatattagccttgctgacttgagtccactattaaagtattggttagaacatcaattatgtatggcatgtattaaaaaagtaaatgtaagtatatcttttatcacatacaatatctgctatatccattccctgtaattctggcttcaattcagtgctctggaccaaaaatttatcgcggcattttgtgccaggagccggttcgtgatctagaggctgtaggataactattaaaaaaaaagaagttagtaaatgaaaatttacagcaataactaatgagcacaaattatcttccagtgcacgcacaaaaacaataaaaactgttagtttgcaaaagaaaatcacgttgatgacaacgtttttgttccacccgacaacatcaatgatgggaaccgcttaaacgaataaaatcaaaaaatgcaaatgaggttcaaaattaaatataaattatcttaccttcaacacttacagccgaattggcttcaattcgaccaccgttgggtctcacacagtactgtttaggagcagtagttttcactttgaatccgatcggataaggtgcagtattgcgaagttctaaatcacattttactagtcgtgtaagtggtcgaggaaacacaattgtactatcacattcaagagccatgatttacgggaaaggcgagtttgttgcgagaggtggtactactttactctgcgaagtaccatttcgcagtgtagccaaaaatcgtggctttacgtcacacatacttgtgtgtgattttccgaggctgagcaaagattatggtaatatatggatactgaaataaaaggagataattattcaagtaactgttttcatcgatattatacaaagccttataacgatattattaaaataaatgtgatattttgaaagtaaaaagtaatatatgctaaaaaatattttgcagtaggtgaataatgtacgaatgcagtatggttataaaatcccaataagtatatggatttattgtttgtgaaattaataaatgatataaatacccaaaaaggatgattcaagttatcctttttaatttctaaatgtcatgttaatgcgtttgaattgtcttaattacaacttaagaatgcaaggatgaagtaaacattatgatttcaaaaaaaaattgcgcattcgtttacactttctattcaaaggaaatacgttttttggtttagacaatcattaaatagatattgtatactttcgttaatggtcattatgctagggaaaaatcaacatttttatttcaaggaatatcagcgatgctttagaaagcataccatgtataaaggaaacgaattactcgagtggatgccaactacaggatcacgaaagtcagtaatcattttcaatcatcggtctgcggatgtcgtgcaatatatacaatcatttattcttctaattcatagcgtaatcggtggtaactacaattattttgtttcatttgacctgtcatttctatttcaatgaccaacaaatttataatgctctcaactgcgatgtttggtaatacgatattgtagatattagcacgttagatgttgagtcgatggaacgtagggctatttttgagcgtcattgtaatttgccttttgcaactacaaactctacacaaaaatggttttgaaatgtttggaatgcgataaattgctttcctccatcgaaatggctgaatttcatagtaccaaaaccagtcatgatcaatttgaggaaactgaagaagaggtatgtatagattttactccttttactttttgctgaatggttgaagcgttcgaattgttaaccatccttattattataattcacgaaaacaataatttgtttcactcgatcctttctttttattaacaacgattataaaacatagattaagaagcgttctcccgaagagttaaaacaagctattgaagctttaagagagaaagcaaaggagaaaaaggaaaaagaaaggattttggctctggaagagaagaagacaaattataaaatccttcaaaaatccaatgatgaaactgcacaggctatgagaaagatgcaggatcaagcccgcttacgtgacttgcaaaagatccgtcaacaaaaggctgaagatgctgagcagcgtaagaaaatcctcgcagaaattgaacgcgataaaaaacgacgagctgcagaacgggaaaataagaattcttctgtaaaagaaacggctgctcccatcaagcagcctaaaaatgccaattcgtcttctacttgtactcgcacccctcctacatcaggcagattttctatccgacacgatggtcaagtttgtaatataactattgcagctgaggagacgctacgccaattggcacaacaggtcgctgagaaaatgaacgtgtcaccgccaactaagtttaccactacctttccccgtgcctcatacggcactgatgtatttgataaaccggttaaccaacttggtaagtatcaaactagtgtttactgtcatcatgtgtgacattagaatacatgtttttgaaagaatattgtgttgctactagcatctaaacgacatatctttgtttcctctgaaaactttgaactatagacatggaatatattattaacgcttgcatagatttgtttccctcagccgttcttattccgcaatggtaaagttatgaccttttgataattatgctgtgttaataatgattacgatacttgataaactggtagaagatatatatatcaaggaagatggtgctgaacgcgccaagtatccaaggcaggttagcatatgtgtagtttaagtaatcggaggcgggaaatacgagaatgctgaaagcgtatgaagtgtttcctacagaggccaacacaaaaaagataatggataatccttcggtagactttgctttgtgattcttgatgatttgaggaatacgagcacagaagtataacacagaactgatacaaccggcagtaaacggccatgcattcaagtcatcatcactcttgtcagaagaggcactagaaataattaagtttccaacgattgtcgagacaataaccacacatcccattacaccaaattgttgacgggtagaaaggcgatcccaccaaatttgttgtttaccaatgggtgcatgaagaccttcttctaatgaacgactttggagtaagggttcgtgttcacgactggcaatacgacgggcagctttccaacgatagtagtaaatttgcataagtagggtactgtcagagacaatgtaataaaatgagagaaccaatacagtagaagagacatttccgtaaatggaaccaagtacattgaagaaatcgccaataagccagatgattaaaaataaatcagagatactttcaccagactggtttttataattttcaagtaattgagggatcagtaaaacgacccaacatcccagggataatgctcctaaaaatgaagacaactccgtgagtatgttagccatatcaaaagaaggagctatcacagacatgggacaaaaatgcttgcgaacagataattttaaaatgaatttgagaagagcttgtctaagctttttatggtcaaagttttttatatgagtgtggaggacaataaataaaaagaacgggaaacaaagggctacaaaagcgaagcaacctgaaagggaaatcaaactattaatttaataggaatgataagcaattattaaaatttgtcaacttcctcgaacgtgtaatgcttcagcactataatattcgctgatttattttagcgatccaagagatgatacttaatgaaaattcgttacaagtatttttttttgttttaaaaaataaacactaaaaggaatatctataataataataataacaatggtaaacaatatttctcccactgtaaagaaacagaagagatttggtggtgagtttggctctggataagatcaacctcccagccgtcctgttatttatttacctcgggcaaggctatatagagatttcaagataagaaaaatttgccgcccatgcagtttcgcagaattaagaaagtgtccgtggatttacagatacaattgatagtcaatccaaaggtatcattctaaagaaatataaaggaatagtaagcgaaatagattttccttcgaataatcctatttcacttaacaatataattctcaatgtaaataacagtcgcattaattttatcaatgtcaagctaactcgtttttgttataaaatttaatacaccataatatcgctagcagtattaaacattgaaatgtttacgtgacttgtttgattctcagattatttgcagtaaaagatgtgctaattccatgatttaatttcgagactataaaactctataaaaatttcttacaaattgggatttttatttttttttctaaacaagggtaatgaaaagtcatgaacgattcatttcgtatattaaaatattaaaaataataataataaaaaaacgctgaaaaaacttttatttctaaactcaccaaaaggacccgaatagtatatctatccattagtttagaaatattttattaaatcttttttttttataccaagtagaaaacaaaacaaagattgctgtctggttgtatcgcatatgtcagcatattagaaaatccattttctattaacgaagtctaattggtgatgatggccggtttctgaattagtctccctaagtacaccgtttggtactttccacgaacgtaccatttcctcattaattttccttgtaaaggagtaaaaattatccacattcataagttttaacgttatacttaaacaaaatgggcattttcggtggaaatagtggaaatgcaccttcttctgaagacaaaaaatccattttcatgaaacaaattcgtcaggaacttgctgttgctcaagctggcgaattgataagtgtatgctccattcattttttatgttttattgaatgttttaactaatcggtttatctagaaaatcaatgagaactgttttgataaatgtatcccggagcctggttccacattcgatcccaatgaaaaggtatgagaactattaaaatacttttattctaactagacaaaagtcttgcgtttccaaatgtatggaacgctatatggatgcttggaacattgtttctcgaacctatatctctcgtatgcaacgagagcagaaaaatctcaactgaataataatgatttttttttctatcattttgttttactctcctatgatatgtgtcttgttgtatagttgtgaagtgacggcaaagcttaatatgcaacgtagaaatttttcttttcaacgtagctcacgcgctttctctctaataattataaactttcagcaattaaaattcgtttcatgttcttttcctaatcatgctaaacacttacaagtgttgttatactactgggtaaaatacttataattgtttctttgacatgtagcatttaagtattattgtgtaaataacagtttaaatattttcataataaagaacgatcaccggaaaaactagaaaaactagagattcattaaatttccttattcttatcatttaccttgattcttttgtttttgtttaactgattcaacaaactccttaacatttaactgacacaccacttcactgcaaagttgttttcggttacccttgggtacgtttgataagatctctaatccgcttgctcgttccacaacctcaacgggaactgcaaagttctttaacggaaagttgtcagcaataggtttgttgggaagaacgaatgcagctactgatggacttgaggtaggctctcctgatttttctgcaatgattactttaaaaaaatgagtaggaactgcgacgttgggaggattgccaattactcgatactgaacttcccattgtccacgttcattttttttaggtaaatacagcggtcccgtcattatggtaactgagccgtatttacttgtaaggcgtcgacaccaatcttcaaagtatgcccaatctaattgttatagttagtaactagtcaaatttattaatgtattaaaagaaaaagtctcgttaagtttttgcttacagtttctattgaaaccatctcccacttgtggacacatattagaaagatagaaagtttcgttcattgcttcctgactaaatttacaatctgctgcaggtacttgatgaccacgatcataaccgcttcctctgtaatctcctaactttgcttgaaacatttcaggaatattatcatctggaacgaactcagagtacctgcgattgcctttgcgttggttcaacgattcttgtgtaatggtttccgctgtctagtttattattaatataatgcactccgagagaccagaaatttaaacatttaatctattgccgtgatctataattcctaggtaaagaaagcttaggaaacggtgtttttgcttacatagaatggatttcgtgttctccgatcgaacacagacatatagccatggtttaccctttggtctgccactggtcctggtatgccgtattgaaaaaatttggtggcattaaaatcatatatagattctaaggctcgaccagcagagtcaaatttggtatacctgggtgtcaagtctggtacatcggatccttgatatcctttataataaaaatgcgtgaaagttacacccgagatcgctccaattgctattaatccaaaagatttgataagattactagacatatcgtcgattgggaattaaaagaagtgggagtgtaggtaaagagaagattggaatattcactgcgtgtgagtttttaaataattgggagttatcgttatggccaagaagaatattaaaaatatattgttaaacattaattttacgaggtttctgaagtaagaaaaatttaactctttacgattaataatacaacattaaatataaaagtcaattaagtgattcatttgtggatgtttagaatgtataattccaaattcacgcttattatcaagaaaaagtgttagtaaatctattaattttaaaaatatataattccaattttaggaaacaacagtatgttaaaaaaaaaacgactttttgacagggactattaatttaagaaaaacatctacagagatctaagatttcatctactgacaaaacattttgtttatggaaccaacacaacatgaaaatgaccttgtatttccatttcatctgtgctaaatcaagcttaaaaacagaatcgcttttcttattcgagttggaacctttgtttttttatggcacatcataatatcattatctcatttcaaatcggtgaaataaagccagagaagactaacgaaagaccagaaaataccccatgcagcataagtacttaaaagcattaaaggtaagaactcaaatttgtcacccataaccaacttgtgaataaaacagttataaatgaaaagaggtacaaatcctgaaatgtaagcaatgtttactctattgagtaagaaaactcttttaactggaacaggcgcacatttgtcaaaagttaataacatagcaatccaagcacctgtaaacaaatattttataggggcttcattaagagtaaataataagggaagtaatgataggtaaccagaaaccgctaatggacgaaatgcttccaagtaccgacggtcaattaaagacaatatgctaaatggcagaattaccatcagaatagctttctcatgtacgtgccaaccaaacaaaaaacttatccaaccacatagagtgacagctcccacgaaaacccgccatgtgggtttaataaaaagtttgattaaaacagtgatttgaagaccgagacatatgtaaaatgttagtgctggggggatgtttggtaaaacagcaaaagagctttccccaaccaaaccacgtgtaggagcatttattgacgttccctgatttagtgcatagccaaaacgcggcagaacagcaaaagcaacacgatcaacaaaagagtacaaggcccaaaaattaggtgcccaataagcatgacaaagaccacgggaaaaaggaaacaatcttgagagaagttggggtatttgtttcatgtaaatccacggtccaaaggctagtaagaaaatactaattactgtgctaccaagctttaatatgtttaaaaactgagggcgaaagttgggagtaaagcagtaaacacgtaataaatatacaaagtaagcaggtgcgacatagaggaatatatgtttgaaacatattaaagcactgaagatcgcagctgataataacatatttttttctggctttgccagcacgatagaccaaagtaataaaccaaatagaaaaccgttatactgaaaatgaatgtgatcaataatgagtaaacctggtgacagaaatatatcaattgctgttagtagagcatttctttgatccttcacatttgatgatagaacatattctcgcaacgcgaaaagcaaaaccaattctaaaacgataacagatcctctttgaaatacaacagtggatggcgaaacgtagttcaagttataaggatcaagcatcgctttgtcaaacccgaagaagtatgcaatccatgaaagtacacattccatgtaagcaaaaaatggggggtaatctagcgtccattctgaaatcgaagatttgtaccactccgatatcggtaaggaatgggtgatggctagccagtttcggtggacttcaaaatcagttgatctgtatgatgggaacagaaatacctttacaaatgtgctagcgatcgctgcattgtaaagcatagaaagttttcccatttctattgattattcattcaagtcaaaccaatgagctaaatgaagtaaatgttgaatgtcctcccagtgactgattcgcaaagttgagagatggaagtagttgaaacgcacactttgaactgaccctaccctcgttaaacttatatacctcgtaacattattgttgggaaattaaagattaataaagcatgttatacgcgtgcttgcaaacaatcgaaagttggtaagcatattttccaataccaaattactgctgcatacaacttaggtttgcatttactggaaagactccgaaccaaatatctgaaacccaaacataaactaatgcgctttttctagctagcaagaccttcaaagaaggattaaaggctcttctatctcattttaaagtcgtagtttatttttcgactaattgcaattattaatcttcttttaataataaaaatacaaaagatactctgatgttatgtaactatcttcgtttaaatttattcatatatggttattgaaattctgtgaaattcataaatcttgaccaaaagcaaaatatttgtatgacaattataaatatgcatgaaaatttaattcaaacgcagtaaaagcaattgtcaaccgtaacattcttatcattagcataaatgagagaaaaagacagacaagtcagagatgggaatagtagagaccttattaaagtaaaaagttaaaaaggaaaatcattacatgaaatcgatacccgcgccgaattgcaggcctttacgaccgatatccttttcggtagtagcgattggtaaggtaaagttcagctcgaaacgcgcagcgggagttgcatagactaaacctaagcctgtagagatacaaggcttagaaagtattgatttgtatgtgccacatggatttggagaagtcaaattcgatagccctccagcattcgcaaacaactgtaagcgaaatggtttagaagcatcaacttttggcaaagggaatagcaagctcatggagaaagccatatatgcggtcccgcctaaagaatccctgccatcttttggacctatacggtcttctgaaaaaccacgaaggctagttgaaccgcctaacatgaaacgatcacacagactgacttgcttcttatttagactatgcaatgctccaatccgggcggacaaagaaagagaaacagacctagaagaatttaaagccacagctttttgaccccagaattctgattttagaaagctcgcatctcctggaagaaatccgaacccagcgagctctaaagtctgcctcacataatctcccttcgtgggtatcataagatgatcgcgtgtatcgcgtgtatacgtataggaaagagattgttttaatgaatcaccggcctcaagtcgtacgcttggagaagcatattcagtgagatgagtaacttgcctccacaataagttttgtgaaagtaaatgctcgccagaccacagatcttgatgctgcaatgaaagcgtaattcctttagtaagtaagtcatggctcgaaatagatttattgtctctcaagttactgtggccattgaatcgtaaacgggttttaggatctgcgtttactggggtctcaaagttcacggacatggtagaccgattacgagttccatatgaaacgttaccagaaagaagttcagctcctccaaaaacatttcttgcaagaacattagcatgtacattgccttcaacgttaccaacatcagtgccggtttctacatataaacgtggtttctcttttacttgaatggtaacatcaagatcatcatctccagaaacagaagagctagcacgatctattttaatattggcagtttcataaacgttgaatgccatcaaattcccagtagtttcttgaatagcatttaatgtttcaagcaaagatcgacttttggccggtttcgacgtatccaaacatgttttcaatactttgcgaatgaaacttggcctagtatgatgtgcaccagtaactcgaatggaagaaatacccactggcaaagtgctattttctgccaactgattgatgatggttagtataaattatggtgaattaaaaaaaaaatagagacgaaaattagataataaaacttaacttacaatttcagaaaggctcttaaatgtttcctcagctgaaagtttgctttcttcgttcacggcgggaatgtcagatggaaaagaagttgactcaaattgttcggtcatattttcaaatttcctatattttgaatataataacaatcttctttctcaatagcactggggttgaattattttttaaaggtttttagatgaatgtaagttcgttaatgacagccgacatcttaccatctactatttggatgtgccgatttttgaattctctccatttaccatcaatatttatttaatatacgcattgttaatttttttttcataattattttaagtttgttaaggctaccagaaatgtcattagaagagcagcgtacaagagatgaattaaagcacaagctattggatttaaatcagcttcacgaacaggtttgtctaatttcagaagacattttattaattttagcttgctgaattaagaactatttgtccatcccttttaaaattattacatcctgaaaccggcacaagtaagtaattgtttaaataactaaattctttaagaaaaacgagttaaagtttacactaagggaaaatgatatgatgattatctttcatattaaatttaaattttgctcgagtactaattaattaggtcggaaatttgagaaaagtgctcaagaagcgattgaaaaagtaaattccttttatacacatcttaaatccagtcaaagtatgcatgcaaattatttttagcttaaatttttgctaattaacagacgtttttgattatgctgaaaagtctttacaagccgattcctctaatttgctccctacttatttatacaattcagaagatttgtctaatgataccgaaaataatgaaacaaaatccattaatgggaagtctgcattagacttaaaggagccgcatcacagtgaattgcatgataatgacaatttccaaaattcggatataaacatagagtcttttaaaggtgatattgaggcttcagggtctattcttacaacgcatgaaaacaagtctttcactttgaaactagcaaacgagctagagtttattttctttcatgatactagggggaaatttagtgtttattgttcatctagcaaagacgatgctattactttttcaattaaccgtaacaacaacttccttggaaatttatggtctcttatggtatgtgtttttgaggttgttagacaaaacctctgctaaccgtgtgtagcctaaaatacttgattatcagcatctttattctaagccgtgtgacttttgtaaaagtctcatttctcctgtgtacctggagcttccttctgttcgaagaaacgcaaactcaacagtgaagcctacttctaaagatatattagcgttacatgcagaatgcgtgccggctcagtcagatttgtgaaacactaattttgatattcaaatgaaataagacgttcataattgccatttttgcttcgttttgagcttgagttacaattatcactttcaaagaagtgcatttcaatcacatgcagatgttggaataaactcaatgtcttctgactccttgatatttataatttccaaatcttgttggactactcaagcctgttctacaaacttcaaataccttaatatatcatggttttgtatactaaaaattcaaaagtactactcttttagtgatatagatactgtaaattgggctatgcgtaactcaatgaatgaaattaaaattttccaaagcatttctcaattacaatgtagagaatgtattaccttatactataaagtccatttcccgttaaccctgataaatgatggattcatccatagcaaaacaatcaaaacaaaccaaaagatgaaagacttaaattacagattcaaatccgattactttacgaactagtttttgagttagaatctttttgacccccatcattatcatggtcatgctcttcaagtaattcgaaagaattagcagaagtaaccgcgacgttagatggtggtgcacgaacagactgttcccttcttaaggcactgttttgacgagaaggcgttctactaacgcttccacctttaagcattgaactcaaacttgtgggaccgtgagaaccctgagtaccagatttgagacctcttataccttgtccaagtctagcataaccatctttgttattagaccaatcactagagctaaatggtggattgcttcctcgaccgcccatccgagaatcaccacgattcatatcccgaccgtgcattctaccagacgacgggcgttgactttcggccaaagctttcttacgttctgcttcttcgtgaatttcagcaattgtcttaggtcctttttcgacttcatttttaacagcccatccgttcttacgagaatccatcacatccataagcataaatttgatacgagagggtaggttaggaattttagtaattgtctccatccgaagcacatatacatccatagcggcatgccctttttcagtagcatcaatatttacaccaacagtcattaacagtctgcacaaactttcaatctcttcttcttctgggtctgttacattacccaacaaacgtttaatacactcatgcatgattttttcagacaacatgctgagtttaaataattcaccaataaagcgtaccaagccaagacctctacgcttaatggcagcagctacataatattcatctgacataatttcagcttcccccgctttaccagatggtaaattagctttccaaccacgctcaaaatcttcctgacagcgactgagtagatattttctgaaaagtaggccaccccgtacgggttggttattcttatctaataccccttcatctctgattgaatcatcaatactgtccatcattttacgagcaaatcgagcatacatgtttgaaaagttcggttcatcagtggccttctcaaaagtcaactgaataacctgcttcaatgtccgaccatcattttctttacgtgattgcatagcgatttccaaaatctggtcagatattttatcaaacttctctaatgtcatcttgttcaaagaacctttaaccttacgctgcacgacctcgggaggaagaagtgcttcttcatcctcacccttagtttcagcaggtttttcagtaagtttcttaggttgccagcggtttgcggataattgaagaggtgctacctgatcaacaggtatagttagactagatggatcgggtttatcacgctcaccacctccgcggcgagaaccacgctgggaaccacgatgagacccagacataccaccgtgtccgtgatgacttacaccgcgactaggagcgctcttataattactacccgatccaaatccagcaccagaggagctgaaacctcgatcgattccaagccttgaaatgccctttctctctgaaggaccaccaaaaccagggccagcatgggagtgagtatttgagccggatcgagagctttggcgactagagctgtacattccacgagagcttttatcactaaaagcggatgctactgtttccttcatcctttcgtcccaacctttcattggcttatcagtataaacgctttgaaactgtaaaaggaaaggaacatcatactcatatttaccagcttttaaggcttcctcagtagatggtggtttgatagtggaaggataaaccaaagcagaaaagtcggttataaattgagaatttaacaatgattctaagcactgctcagatttggggttagttttcagactgaggctttccagaccagatagcaagtcccgtttagaagaggtcgaatgagagggagaagaaagcgaagaagtcgattttccttcagatgccttaagcttctccacttttgttttgtcaaccacttcaggttcggtagcatttgtttgcttactggtatcaacgttagcttcactcgaagcaaggggtgcacttgatttgatttcagggtttttatcagcttcccgtttaccctcttcctcagctttccgtttagcattttcctcagtctcacgtttaaccttctcttcagcttcacgtttagcgttttcttcagcttcacgtttagccttctcctcagcttcacgtttagcattctcttcagcttcgcgcttagccttttcttcagcttcacgcttagccttttcttcagcttcgcgtttagccttttcttcagcttcacgcttagccttttcttcagcttcacgtttggctttttcttcagcttcacgtttagccttctcttcagcttcgcgcttagccttctcctcagcttcacgtttggcattctcttcagcttcacgtttggccttctcttcagcttcacgtttggccttctcttcagcttcacgtttagccttttcttccgcttcacgctttgcttgttcttccgcttcacgtttggcattttcttccgcttctagtctggccttctcttcggctttacgctttgcttcagcttccgctttttcctggatacgctgttgaatggcaagcttaatagcatcttttcgctgtgaagcttcctcttctgaaatctgaggaggagcagcagttggtgtttcagcacgagagttagtttcagagggattaggagacgacgcatttttttgcggaaccactacttctgtatgtgttacgggattgacaatcttcaatgcgctactctttttctgttgcttcactataggggcaaatccatttctggggctaagtgtagatgaattaggagattcaacaacttgatcagaaacttgagagccgcttcttgacatattaggaaagttctgagtatagggtgtctgatggtaaactgggtaatattgaggaacataaccaggttgaaggataggaccatactgcaccatattgggatccacgatgtattgtggttgcccatatacttgtccgtaaggagtctgtaaagaaactggaatttgaattggtgtactaccattgtttacgttttggggattgttccgagggctttgattggcactacgtccattagacatatacgtaggataggcaccttgattgttatagtttctcctagagtttcgaaaacgaggatgccctgactcattcctattatttcccgagttattataattaaaaccatgctgataatgagaatatttattgtaagaaggatgagaatttccgtaacggtcgtagtgccgcttttcggaaaagtttccgtgattttgacgattagatctagaagatgtgtttgatggtgtactacttcctgacaatgcaggagagttggacgctgaaacttgggtagtttgggtggcgggatcagtggtattgatatcggttgaaggtttattagtcggtgcgccattagcaggagaggtattggtgttggatgcactcgtggtaggacgaggtcctttagtggcggttgaagaagcctccggcttagcagcaacaggttcttctgtatgaggaggattggatgtaaccgaggagttaacagactggcttttggaactataagaagacacgccactcttattttgcatgttaccagaaacctttggttttgaagggatagccgcatttctggtaatcgaaccaaactgaattggcacagtggatacaggaggtgctgtttcttgggaggtagatttctcatttacattttccacgggagctgcattgtctttaccaatttgggatgaagtttcaggcttctgatgctgtgagctcgttcgttcagcagagctattggccgatggttttgaagtattatcgccgcgccatggcttattattggttgaagatttttcagaagattttttttccaccgatccttccttgttgacaggagatttgcttgagttgtacttttcagtgtcagcctctgaagtaatctttccagtggactctgttttcttttgggcattagcacgagaggtattcgttggctccacccctgaaggctttactgcctgcttttcagcagttgcagtattattttctgaagctttagtgctattgcttttattggattgactgctggccaaggcacgagcataactaaactttggagtatttgacggtggttttgaagacattatactcttcgtttatctacaattattcaaagtaataaaactgaagagaccaccgaatattaaaaccttaaattagttcgtttgttttatatacaacaaccgagttcttttcttcctatttctactgaaagaaagaacaccaattatagattattattggaacggaacaagacaaacaaatgtaacgttctgtattccgttaaatattaaaataccctccagatgagttgataataaattttcaactgaagtggttgggttagtggtggtggtcaagagaagcaatagaacgaagcagcaaactcttcaaattgtgccgcttacgttctatcagtaaatttaacgaaattaaatcttctgcgataaacacgttttatgactgttaatagatattcgcaaattaaagaaaagctgttctccaaggtagaacaaaaaatatattttttcggaaagtactgtcgacttgcgttaatgtcacgcttcataattcatgttactatttattggtagaaattatcttgattgccttctaacgaaattatactcttcttctggttggtttcgagtttatgagtgattcttgtttttgtgtttcctggaaattctggcattgtttattgtagtttctcattgaagagtatttcattcgatttaaatagcaatatatgaaacaaaaagtatataggttattaatagatactcaagaagcatggccttttgaaagaactgtatgtttttagttttatctaaacaatttttctaatacgttagaggatacccagttttaaaaaactgagcgattctgagcgacaacaaattgagaggtactatttcgacatggatgctaaaatggcattggcttctatacttattaaaaggcacttagtctccacggctctcgaatgttcaccaaatgaagtacaaatttctgtcacaaaagccgggagaccgtattgccaatcagcacactgtcctcctattatatttgactttaatgtatcccactatgggggaatcgtaattgtagtaggagcatggcttccatcagatccttcaggaatgcgaccgatcaatattggagttgacatcgtcgaatgtaaaccgttagcttttgaagcatcatggatggaagatttcatgagtgtatttactccttgcgaatggaagttgattaaaagttcaatttctagtattgatgttttttttttgctctggacttgcaaagaagcgattttgaaagcactcggtatcggattaagtggaaaccctttggatattgtggtaacatttcataaattaaatgagctgttaaattccgaggaagtgtctttaagaagagcagcaactgcagtgtattcaggatattcttgggacttggaaattcataaactaatacttcactctagtactttttacgtcagtgtcgcctttccacaagactgcgtaataatggatctaaattgggagacattgaacgacttgtaatttttttttattaacatgtatcatcgcattgttttagaccgtgatgcctcctttgcctgtctcccttaatgcttggatcgagttgcattagtagtgtttttttattctctgataatttacccaaactctttttggatttatcagagtttacacaactctatacaccatccagatgatttacctatttttgtttatatgttttttttactaaaatgctacattgctttataagatttaacatatcttaacgatggagctcaaacaataacaaccacctgtttgtacccacatgtttttgttgacattaactcccatcgtttccaaaactttaatagatttgtcatgacagatcgattgaaatgtttaatatggtattgcattgataatcagaattatgataattcaattttttattcagaacgtttacatgcaattgaagattcaaacgagagtttgtatcttttggcatattcgcatttcctaaacctcgattacaatattgtatacgacttattagatagagtaattagtcatgttccttgcacatacttatttgcaaggaccagccttattttaggcagatataaacaaggaataagtgctgtggaggcctgtcgatcgaattggcgctccattcagccaaacagtatgtggtgatttatttcgcgaaacctctaactaagttatctagtaaatgactcaattagcagtcgtggacatccagatgcctcttgcatgcttgatgttttgggtactatgtataaaaaggcagggttcctcaaaaaagctacagattgttttgtagaagctgtctccattaacccatataatttctctgctttccagaatttaactgcaataggtatgtgacagatgttttgttgtgaattagtaaattcacttttgtcaaaaaaaaatacttattttcgtttatttctataattgtgctaatatattttgctgaataggcgtgccactcgatgctaataatgtatttgttattccaccctaccttacggcaatgaagggttttgaaaaatctcaaacgaatgctacagcttcggtaccagaaccgtcttttttgaagaaaagtaaagagtcttcctcatcttccaacaagttttcggtttctgaatcgatagcaaatagttattcaaactcatccatttcagcatttactaagtggtttgatagggttgacgcttctgagcttccaggaagtgagaaggaacgacatcaaagcttgaaattacaatctcaatctcagactagcaaaaaccttttggctttcaatgatgctcaaaaagctgattctaacaatagggatacgtctttaaaatcccactttgtggaacctagaacccaagcattaagaccaggagctcgtttaacatataaattacgcgaagcgagaagttctaaaagaggagagagcacacctcaaagcttccgcgaagaggacaataatttgatggaattactaaagttattcggtaagggtgtttacctgctcgcccagtataagttacgagaggctttaaattgtttccaaagcttgcccatcgaacagcaaaatacaccttttgttcttgcaaagcttggaataacctactttgaactggttgattacgaaaaatctgaagaagtgtttcaaaaattaagggacttgtcgccttcacgtgtcaaagatatggaagtcttttcaactgcactttggcatttgcaaaagtctgttcctttatcttaccttgcccatgaaactttggaaactaatccttattccccagaatcatggtgcattcttgctaattgcttctcacttcaacgtgaacactcgcaggcattaaaatgtattaatagagctattcaattggatccaacttttgaatatgcttatacgcttcaagggcacgagcattctgcaaacgaagaatacgaaaaatcgaaaacatctttccgcaaagcaattagagtaaatgttcgacattacaatgcatggtatggcctgggaatggtttatttaaaaacagggcgaaatgatcaagcagactttcattttcaacgtgctgcagagatcaatcctaacaactctgtactcatcacttgtattggtatgatttacgaacgctgcaaagattacaaaaaagcacttgatttttatgatcgggcatgtaaactggatgaaaagtcttcgcttgccaggttcaagaaagccaaagtgcttattttattacatgatcacgataaagcactcgttgaattggaacaattaaaggcaattgcgccagatgaagcaaatgttcattttttgctcggcaaaattttcaagcaaatgcggaaaaaaaatttagccttaaagcacttcactatagcatggaacttagacggcaaggctacgcatattattaaggaatcgattgaaaatctggatattcccgaagaaaatttgttaactgaaacaggtgaaatttataggaatctggaaacttaagaaattatgtcttgtattttagggatgccaaaaaattgtcgaatgaataagttaatgagttagaatgtttacgtcttcattctggttaggtttaaaaatgatgattttcgtttagaagttatatattaaaataaaggtataatagatatcattaataaccaatgataaaaaaaattgtgtataaaatcaccgtgggtataacttaagtttaaagtgtgcaattaatgaaatgtcctcaggccattcatttttattacgaatcaccaacgttactatcaccgcaccaaccatactttaaaacgaaaggaagggttgttgaaagtttgctcttctctactgtgtacatattcgaaatgggttttattaagagcacgctgcttgctactgtgacagtatttgttggtttgtgcggaatcaaccgattttttactctcccgaaatgtattagatatcactttcgctatttcgcatgtcacacatttttagctattagttctgcttatggggttatagcctcagttgttgcacgtttatgtggttatcccgtaatgggacaatatttaactgcaaaggcatattatggactggctagtacaatccttgactttcggtttaaaatcgaaaacgaggaaattttgagaaaacataagtctgctgtcttagtagttaatcatcaatcgtaagcatacctcaaaatatacttctttatgataaaaaataactgacttacaattttaattagtgaattggatattttggctataggaaggacttttggccctaattattctgttattgctaaaaagtctctaagatatgtgcccattttgggatggtttatgatattgtctgacgttgtatttatcgataggtctcgccgaagtgatgcgattcaactttttgcgaaagcggcacgaagaatgcgcaaagaaaatatttctatttgggtatttgcagaaggcactcgttcctatagccttaagccctgtcttcttcccttgaaaaagggcgcatttcaccttgctgtacaggctcaagtacccattattcctattgcaattcagacttatggtcatttgtttcatcctcctaccaaagtattcaataaaggtgaagctctgattaaagtgcttgatccaattcctacggaggggaaaactgctgaagatgtgaatgatcttctacacgagactgaaaccgctatgaacaatgcattggttgaaatcgatgactatggaaaggtaaaaaaacagtaaataggaagaagacacacaattggtgttcttatataattacttgttagttcaactgagagaagcatttacctatcctaaggtggtttgtttcgttttaaatcaaataggtttgataatatcattgacgcttttctttttttgtttagaacaagccgtactttttataaatacctctatgaataactgattaatttagctttacgatttatttggcagttactaggtagtagctggttatgtatattgcaagattccctaagtacgaatctcgagaaacgcaagccatagtaatttatataattcactgtggattcgaagcgagaacagtttgtttgttcaaatttccaattgaaccaacgttttatctattgcgacttcttattaagcagtacaatattagagacttaactacaatgatagctatatcattctacaaagtgtcactgtcacacctgtattattccttaaaaggtacaacatcaagtataatgtaaataacacagcaataacaaaatagaagttgctttgtagcagatggaacgctaaatatttcatttttgttgctaaagcagttttaatagaatgaactattgtgctactatagtgcatcccagtgcataaacgtttaagtgctagataacataccgaagtgcagcaaattgaatttctagtaacacgctaattagtttttcattcctttagtgtagaatgaaggaaaacaccggagctccagaaagactacgatacgacaacgtacttctcttcaaattttccatatattagaagctgctaaggctgaaacggaaatcaaattttgcattaagcaattaggatttttggtgcagcttttcaacgtaaatcggaacgaagcatgcagctatactcttcggaaaggtttgtgcaaattagggttaaataaaaaaatattttacattttggccatattggaccgtttattaatcattaattgcagtgaatccgatgattctcaatattgggttgattggtttttaggactaaaaggaaacgaatttttttgcgaagtcgacgaagacttcatccaggatcgctttaatttgactggattgagtcatgaagttccacactactcccagtctttagacctcattttagatgtattggatcctgatttaccagaggaagtacaagatgaggtagaagctagtgctcgtcatttgtacggccttattcacgcccgttatatcttaacggctcagggtttatataaaatggtaagcaattatgtttgtaaacttctagtttcctgtttttaagtttggatacaatcttcgtgaacaaaacaggcattagacaagtataatggacactaagtgtgtaacttgacttatctttcaattcttcaattttattacatttatgtcataccgtactatttcgttttaattagctttggattttgactaacatcctttctagcttgagaaatacaaaaaatgtgactttgggcattgccctagagttttatgcaacggacagccaatgttgcccgtcggcttgtcggatattgcccatacaaaatccgttaaattatactgtcctcggtgtgaggatgtgtacacaccaaaatcacaaagacatgcatccattgatggtgcatattttggaacctcattccctcacatgctttttcaggtataccctgaacttgcggtccctaaatctcaagaacgctacattccacgtatttttggtttcaaagtacatagctattctgctacctttaaaaaacaagatgtatacaaagaaaagcaaaaaaagcgtttacagggagccgaagctgaatcaaaaaataaactggcaataacttaaaggcattttgcttaatcttcattaacaatagaagttcacccgattcttcgaagtcccataatcaccaaggcaaaaaattttatttacattatagctatgacagtttttactagaatgaacttttacgtttttagatttttcccgaagcatcagctccttttatctaagagcgtaattttcaaacttctaatcatcattgaagctaaaaccttttatgcttattcagctttgaacctctttttttactttgataattgctttaataatttagttttgatcatgacatatactgtggttaatatttatccacttctttcatcaaattgttaaattgatcgtaaagacgaatgtccttggaatcaggcccttcatcgagaagttccagcgctgtcttcagtaaacgtttttcgggatccagactcaccaggtagctagataactccgtacaaacgtcccagttttttatttttaaagccatttcgtatatacttagaaaggtagaagcacaactggctgaaccctgatggatctgccatattatcaaacactctgcggcacttttaacatcttctgtttctaaacactttttcattaagtcttttggttctccgaaatacttaaatatcatcggccagtattcagcttcagtttttcgcaggcaacccagaacgattttaaaagtggtaaactcttgcaagtctttaaataataaggatacttcataaagcaatttatctcgctgtgatgagttgtaggtcaataatgatgaagaaagtaatttttctaacacaaaattgatataatgcaagtgcccatatgtcttgactaagtcaatagcttgctcacgtttatctaacagtaatagtgctcgaacaatttccggaaggaatggataaacacctatttggatatgagcgtattccatcttattaactaagtttttatgaccctgggtataagcagttaatagaagtccataattgcttaatacagtcagcaaacatccctgagattccagatctatacattccttttgaaacttttcagaaatatttacatttttaatcaatttagcaagatgtgtgttatcaaagttacaatcaaccccatttttgtagacaaagctgggcgatctgaggtcttcaacagataaacgatgaaaattttctagagatactctttttgatgtattgagaaactttggaaggccatctataaggtttttagtatttatcaaaacagaggaaaggatctcgctaaaagataaccatagcttaagtccctttcccgtcatgatccatatagaatgaaataatgaagggatttcttgacttccattgataaagtaaaactcaacgtctcccgctagcatgctgcactgatataaaagctctttagaatgttgtttttttagacttaacaaaacaagttttccattaatgagaaccagaaggactgcataaaaaagtaaatcagaaggttgaatatttgcaaggtcttttggtagtaataacgttatgcttcgaactctggatggagtagtgaatattggagcaaaatttacggatgttaaatagtcgagttctaatcttcctaattcgtttatatcgaatctgatgtgatggaggaaattatcagctgtatagacaaccaaagaatattcgtcgcagactgacattgtcacaattgttgaagtaaacgataatttagccaagttttctctatcgtctaaaggcccttttgctttgtataggtgtagctcaaagttggactcgcaaacaacaccggctagcaaaaattgtgagcaccaaatcattggacaagtaacactgattaattgttccatattggcatctttatataagaaccaggtcttttttgagcaaacatatatagctaatccatgaagcccagcgattgctatcaaacttccatcatctttgatagaaacatatctaataggccattcagaagcaacatatggttgaggatactcaacttgatcccaaaagtcaatgccaaaattgtttttaacgctagaacaaaattcatatgacttcgaaatatataaccgatcgctagtttgagctccacaaacttgcaaggtgctttgtacacttgaaactatggtgctctttaaaaaaggtaaaatataaatagtgctaataaattgtttagaatccgtaatactatataagacatcatttgtattgtcgttttgtgacaaatactggatatcaacgttctctttttccatagcaaaaaactcgtcgttttcttttaaggattcggcgataatcggagtagataatcccgttccctcagcttcacctgtagaagaaaaatttttagatcctagtccataaaaggaagaactatctctatcccaaaagccacaggataacccaaaattaaaatattcagtttcactactagcacaacacaagttgagataaggagacagtgtagcccaaccgtcatcgtatccaaccataacttgatggccatcacctgtcgtagcaatatgattaacctttccggagcttgccgaatatttaaaagaatgagtttgaacatattggcgaccgaaatctcgtatttcataagcatacacagttccatcggcggtaccaacatataaaagagaaaatctggcatttgtagataaaacagtcgccttcttttctctaagcttggattccaggtcctcattaatgtccttgtcattatctgacttattcaaatctacagggttatgtacgcaaaggccaaacagacttttcgtattcgtgttggaagaaacaccgatattggcataaactcttccatcagttgacatccaaaagaaagtgtcgattttaacatcgaaatagagtcgagatatgagagaagaatgatccagaaaccaagtgacttctcgtaaatcgtactgtttacttgacactttccacaacttattagggtcagttgtttccagcgttgaaacctgaataattggtgcagaatctgcagcataaacgatggagtccctttgaatctccaggcatttaagcccacctccatatcgcatagcaagcttgtattggatttcacactttataggcccaaatatttcgccaggtccatcatcgtatcgagttaaataaggacttggcgttagtacaggcttggaagcatttaaagtgaaatgatagacagctacatagttcttttcagttgcaaccgctataattccgtattcagagttaacagctatttttttgttctttccatgacgttcaaataagttctgagactttgttatctttgatatgagtgtcaagggtcgaatttgatatattaaaatctcggtttcagtcaaaacaacgaagaacgacactttagggattcgacatatttgtattgctctggaggacaattgtattctctgaggtgttccatgaaggaagtacatgaatagttcaccttattcgacaaggagtttaaccatttccaaggatgctgaaccctttgagaacgtaaggatcaacagttgacgctgatgttctaccaccattttcgttaaaaagtgcaacaaaaggaacaacttaattcgttaaataataatttcgcaatttgttaatttgcaacttgcatatcaattgaaggatacttatattattgtataatggagctgatattttatttactagatgtcaaacgaatgcagtaatctaggaaaaagcttctagtccatttttactttaggaatggcaaattatgctctgctttgttaacgaaagtattgtcaaattgtacaatagattagccatcagctataaaattacaataaggcttcaattcattcattggtacatgatttcctattcatttccctaaatgagaggtttgaaaaaagttaattataaatcgaatagacctaagctcggttcaagatttcaaaaacaagacaaagaacttgattggtttaattaattattcgcaaaaaaaaaaaacgtatttgaattcgtgggttctatgcaaaagaccgttattaacattataatagcatacccttccaaaagatattatcgcgtgaaatcactgccaagaatggaaagcggcatacaaaatcaaacaaatgttccacatcgtaatggacattaacaatatgatgaataatacaaagaaagagaaaaaagcagtaaaacggaatgaaaattttaccacattaatatttcacagacaaaagcttttgcttttgttcttcagacaaatctaacaaaatcgacagcaagttcacaatttcaggccgacgatccctctgttcgagaaattggaaaagaatgttgcgtgtgtattccttatctattagcatgtcatccgagccaggatgcttagaattaacttccactgacgaagaagagcggcttacagaactgtttctcccatggttagaaggttgttgcttacgtagttgattgaacacatttttgaatgacttttgcaggtgttcgtatcgtgctgtcgaatcttccaaattcttgagaagtgtttgattttcattcttcagggcctccaacgataaaccgttatcgggctcaactgattgagttttcacgttggagttttcaaaagaaatggccagctcctgatactttttattagcttcattcaacttaagtttcagttcatctatttgagaatttagttcattaattttctcctggaaactaacgcattcagcttgggagttagtcagactggattctaagcttttaatctgagtttcgtaatcagaagataggttcgagtaatggttttcaccagcctgcttcaaatcttgacgttccaattccaattgctcaactaataaacgtaatttctgactatcctgcgtttgttcacggagtaatttacgaagttcagtcagttcttcctctttgttttgcaaatcttcctcctgttctttcagttgacggtcgaactcattgttttgttcttgtaatgaggtaagtttatttaccgtctctttcatttgaagttgcttttcctgtgcactggagaatagtcttttccgttctgcttcactctcggagactgtttgtttcaaagaagtaatttcgtctttaagctgactattagatgtgatgtaagaatcaagttctgtctgcatctgcgttcgggattgaagtaacctacttttgagtgattcagcatcgttcagttttttaatattcttttgattttcttctcgtattgtttcacatgacgattctgcccacagtaaatttcttctgcattcgtcaatttcgttttgcaactttgtaatataatcgtttaagttatcaactctagacttcaaactttcagagttctgcttaaatttttccgagttttcctttaaagtactttcggcaacatgtaactgcttagtaagttcttcaacaagctttggcgtttctaaatctacggtatactctttcggtttcaaatccaaaaaaaccaaaggaatggtatctgctaggtgtattttatggtgatgaaacacatatttcggccagttcaataatgtatctaaatcagtgaaagaaaaatgatgcattggttccttggcattggcattaacaatcaaatcatcattagctatgtctcttcgttcctcttctttactatcggcaactgtatcttgttctgcatctacatcttcactttgtgctaccttttgtatgtcaggcgtactaatggactcggaaagcgcatcattctctgtagtcgcttctatattttgtttagttgactttttcttttgatttttacgattccttttcttcttcttctttgataaagcactgctgacacctatagtatcagttgagggccttgaaacttcgggaacgtcattttttgtctctactgttttatcatctttcaaactggaaataacctcctgctcaatggattgtgcactttccaacgaattaatcttctcttcaagttccgagcatctttgtattgacttttctagctcatcttttttctgtagaattaaactgttttgattacttatttcagagttcagcttttcaatttgatcctcgaactgatgttttaaattctcccgatcagtctgtaaatcattcacttcatgcgataatctcctaacttcgctaactgtcatttcataacgatgctctaaattctccataaattcacggaatccttctaagtcttgaatacttgacaacggagttttctcctgtagaagcttttgaaacgctacaacgttattttgtagttcattcaatttttgtacgacggagtccatatttttcgcgtcctcttcattttgagagagcttattagaagatttattatttcttcttaattgatcttcttcttgaaactgcctacgtcgattcttagcttcttcctggccttgggccagtgtcatgttcaattgatcttttaatcttcccagcattttgattgataaccaagaaagaaagtacccatagattaaatcgtataatgttatttaatcttatacgtgcttggaaatattagttgttagatattgtaattgactgggtatggcacaatattctagtgttaacattctgccactttagcgtactctattctactgcaccctgttagatggattaaccctttaactgaatgtatcgctatctcacaatatcaaatgcttgtgtaccgtattagtatagcaaaattaagcataaactatgaaattgcccatataaattgattgaagataattttatattcgatggaattgaaaccgagattacccaatctattattaataataaaaattcaccacaaggcctgatccgaaaacatttagaagatttgaaaactcttcaagcaataaacagtgaatgttttttaacaagtttatttgtaagtccaaaatgatacaaggaattaatagcaagaagatatactctcagcaaagcaacgctagctgattttaagctcgtatatttcaataagagatacatttttgtacgataactgctatcttatgtgactttagtagcatgttacttaagagagaagattttctagcagtacaattgaaattatctgattaaatagttgtgttaaggggaatttaattgtccttaactcgttatttgcataaattataaaattaaacatttttttcaatgtggcatttattaaacaggtctcaagtaagagtatgtattttgaataaaacatatcgatactcagagtgaagttgaccatcttgtcaaaatacaagttaattttagcacgttcactataactagatctttgtcacataaaatttgaggcaatcataaatttagcattgagccgtcattgatcataataaacttatggcataaaaattcgtatacaaaaaatgatcaatcattattaataattaaatcgaataagtatactttcgtaaaacgttcccatttggaaacataaattaacatcatatatttgaagtgaatataatttacacaagcaggcaaattcttgcaatttgtaaaacatccgaagtttttggagcaatcataatatactttggaattgaacaaaaataaaatatagaaaagaaagggtaagcaaagcgataggtaaacataaacaatacaggatctctttcgtaatcaacatttgcttgcagttggaggaaacaagcctatttgttgggcactagcaatagatcttagtttacgacgtgcattattgggagcagggaaaggctcttccattcctctattaggtccatggcttacaaatattttcgggcggtaagcagggttctcgtccataacacacgagtttcggaatttttcaatcagcctgtctttgccttgaatattagcatagctgatatcgcatattttttcagagtgaaagacgttccattgagtacccactctagctttgccaaaggtaatgatagattgaggttcaataaagtttataaacgcatatcctacattgcatttattaacaaaatctatccgtaaataaagaaaatcataggtacccttgttggtaacatcaatgtaatcccttagcatttgctgggtaaatttattcgggatattttttatcattaccgtggttcttgtgtcaattccagacgcaatttgtgcataatcgacagaatttctatctgaagcatgtttttcaacagtaggagtatatctttggagattcaagtccggattcagagaagaagcagatagtgtagaatctgcttttgagtcgtgtagagtaagtgaggcaaaacttaaatttgtaggattactacatgatgcatttgcaccaacagttaaacttctcctcataccaagagaacctgttggtgaatcaaagactttaccagtattagaggaaaaaggtgaccattgtggattaattccgttcagtaaatcactattcctttgcttaagacgtgaggaatttggcggtgcaataggatttacatctaaaccataccttatcgaattatactgcctggaaggatttcgatcactgggagcaacagggctagttgaagagacatcgtaatatccgcttgttccccaagctggagatgattcagtgcgtcctaagggaacggatccaaagttattcgacattccataactcgaaccaattcttgaaacagcacaactagcagcagtgggagtttcttggttagaagacattgtcatagagttgttccattcagaattgttatttaacatcccactaaatcctcttggaacagagaggctagaggccgaagaggtgctaactgaatcagccattgcatcgtaataagcgacttgaaggcagcaattatgaataattcttccatccaattcatctaatgcaaaagatgcatctcttgtatcatagaattcgcaaataatttgtgaaacattttgacttcttaaaggcttcataataagaagtggaccgaacgtctgaagtatagattgcagttgaaggatgctcagaacagaacctccctgcatatttaagagaagttgaccttcattatcgtcaaggaattgaatagtagcaccttgattaatcattttttgaatgctgcttctttggcagaattggaaatacagtaatctatcattaaaaaatctctgagatcgcagtgatttagcggcctgtattgcttgcctaatatcgaaaaaagcaacaatgcatataccatccgtagacaatgaagatgtatcaattcctttcacatctccaagttttgaaaaaagctccaataaagtagcataaggaacaatacgaggaaggttagtaacgaacaagtaacgagaagcatgagaaaatatatctatatcgtcagaattagagttaagcgaggaagaacgaaatccggtaacagatggtttacgagttagtgcctgagctgcttgctcagaacttgaaatgtaactttgaatgccattttgcggaggggattctgagagaacagaaatgttttgttgccatgtactaagaggttgtcgatcagctgacaataaaacattacctgtagtgaatactttccgttcaccaactcgacaagcatcaataggatttaaaggagcggttgaaaactgatagttgttttcgttattaacaaagttggggaagatattttgagtatccgtaagataatcaattgagtttgattcactagatttggtagcagatagttgaatatttctgatgggtgaaggaccactcaaaagtaaagtactcttgggagggtaatgctcgttagtagagagtaatggtgagtcaagaagacttgagggcaaagcatgcattgttttctccatatcaacttgaaaagttgaatcagatggagaaggggaggtgattgataaaggtgattcggtttccataatcatttatgtgttaaaacggcaacaataaagctggccgataatccttaaaatagataaagagtaaaaaaaattacttaatgactaataacttataaaactttgtttagaagtggtaagaaagggagagaaaggaactgcaaaggattaagttaatacaaactttaaaagaccagaaagttgaaaagaaaggaaggggttagatggttgttagtaaatcaaacaaacgatgagaaaatgcaaaagaacaaaagaataatgaaatgaaaagaaaaaatcaacaataaatcacaattgtcgttcaaatgtatataatcaaacgaaaagaataacaaccaagatttgaacaaacaaacttgtctttcataaaattaacaaaagaataacaaacgttagaggaggagaaattttcgggataaaactaggaaactaccctttaatttttttaaaaaaaaaagaaaaagatgggatattgtcaccacagaagaaaagcgcaagtaaaaatttaaaataatcgattagaaactttacacatatatacaagaaaaaatgtatatgcgtatatgaagagaaaatggattggaatcgtatatatataaatgtatatatacgtatcagttaggttgcaaaaaaaggaattaaaaagtgaagcacacgaaaaaaggggaagaaaggaatcgattctaggacaaagaagagaaaaagatatcagggaatgacaataacgattcaagaaaaattggtaaagatcaaaatgaggattcaagaatacagccagaaaatgtagataatgtggtaaaagatataatttgaactttctttgcgaatgcctactatgggctattttcaacaaggaatgggaaagcgatggttggtctcggagtgggcacaagtaattaataaacaaacaaacaaagaaaagagaagtagcaactgcgttcaaaggtaacaaagatgcgggtggggattttaagaaggaaagaaatgaattagataaataaacgtatcaatgttttgttacggtcgataggtttattggcgcggatgatggcagctgtgtgtcctattaagatggaaaatgcgaacggtaagagaaacaattggcaaggatggagtaatggaaaagaagtaaatgcacgatgtataaaaacttaagttttttccatatggtttttcaactaactagaggtgtaaaaaaaaaaaaaaaaaaaaaaaaagcaatttccctttccttttttaaaatggggtatatattttttgctttctctattacaaaggaacgttaagtttcagacaaacaaaatatacgacagcctaaatggcagcagcgaaacaaaacaaaaacgatgcaatgcaatgcgatgcttttcagtacaaatcaaaaagccagcccaaaatagttctgtaaagataattacaacaatctgtccggccggattgctggaggaaggatggattgtatgttgggaataatgagagggcttggatgctttataatgagatacagtaattagagaacaaagaagttatttcaaagaaatcacaaagtcaaaaaggactttatttgctcgcaaatattacgacaattactgggagaatgcttgattgaatgggacgtactgtttatgctacccctgcctttgtcccgtgtaacacaaagtgggaagagtaacaaagaaacgaagtaagccaagtaaacaaagaatctcaacagcagctttcagtggcgaaaacaaagcgttgaaaacaaagggaatcaacgaaatttatagacctacgatgaaaatttcagtagcctttactgttaggcatttactgtgaacgtttttgcaatgcccctgaggggctagctcgagaagggtttgtaaaacaaagaaactttaaaataggaacaaagaaatcggtcggctttcgttactctatctaaagttatgatgcgatgtcagtaagctctaatataagaggacgataatggaaaaaaaatcccataaaaagcgggacaactgatccaatttggacagattgaaagccaacgcgactcgcgttagatagagtaaatagcgagaaacgctaaatgcattttcttttatggtgtttgctttgtctactgaagcaaaaggctatttattcaaatcagtggtaattagtgtatagcttgtaaaggtaagttagtccttttgaaagtttgaaaaagatgatagataaaaaacaacgttgtatccatcccgaaaaacatggacaagtcaaagaaatcacattttttatttgccttcattagtgtagtaatctccaccttgctgtataattcggtaaggatttcttttgttatttacgcgtgcttttttccatacatcttttttcgccaatgcaaaaccctcttttaacagtgtttcttctttcaacccttattcagcgcatgcgtctcctatatttgcgcgttttacacagaggtcgtttgacatccagattgttctctggcatgaaagataactacatcatttaatattagcaacttgctcactttcttttcttttcacataaactataaagctgttcggcaattaaaattccccactgaaatccaattagccaacgatcaaactagatcgcatttattgagtgatttgaaaacaatgctttatgcgcaaaagtggagaaggtaaatgtagacaacctcacgtttttgtttataaacattagtaaacgccgcattcgattttaatgtatcacgtataaatcggtaaatatgtgtgtaccacggttgtagaagtgctcgaagacaagtaagaaggaagcattaataacttttggcaattaaaaagaggttgggaattcagaacaaaaaaagagtaaaagcgatatatttattctattccaaaagatttgtatgcatgtataagagattttaaggctgatgatggtttttgattatactttgggtttacattatttttgttttgttctgttttgtttgttttgttttgctttcgtatacactctatttttttttaaacgtaaaatgatcattagcgatgttgcttcagtaaagcgagagtcagtgaacaatggttagattaaagctttgctgagtaaatattttttggctttcttattaaaggtcttataagaaacatatgtgtattttttgttttattgcttagccagtttactatttttgggacaatgcgtttcgtaaacgtttatgatgtttgatgtacgtgacgaattgttcaaaagttaaattttgaggtttaaaaaaaatgaaggcctgagaaaccgcttctatctctatggttgtttatatcaccaacaaatgtcaattgagaatttgaggaaagaacagaaacctaagaggaatcttgttcttaaaggatgaaaaatcaacatgacaattccttcattttatacatcttggaagcgaaacacaagaaggggtgaaaggaagttgaagagcttgaaaatgtcagtcagcaaaggaattccacaatttttttgataagtgacgtgaaagaaaccttttgagtttggtttcaatgcttcatgcttctcgagaaaagaggcggtcttgggtttttataattttgtgtttgaaggtcccatttgatatttggaatgttgctgcagtgaaacctaactgtttacaagtatttttatttttattcataaatgtctcgtaagctaagtctcaccttttctcttatgcaaacaggaggttatttgattatagttatcgaataaatggatgattgatccatgtataaaatgatattgttaatggtattgatatcttgttttaaaacatgtttgttacttatagaagcactatgtgttgaagccaagtcgataaacttttaaaaattaggaagtgttccatgaataaaatattttaacattaaaaagagcgaatgactatttacccataaaaactgatggataaaatgctacaagaccaaaccaagcatattttatttattttggaaataaaactaggaaactgtttatacaattaacaaatataattctaatgctcctctgtagaagaggttcttttagcgtagtagctaaatttactcttttgatgttgtgaataagacaagacgatatgatttcgttctctttcacataccaaagtaaaaggaggtaaattgagtgtattaaaacagttacgttctacacacatcacattgatattttacctaaattttgaagaaaaacattttttctggaataaacgttggtttagaaggttgaaaaaatgaacacatcagctagattactggcgttagtctcgaaatcaaaaaacaactggattcttcaacaaggagatacaaaactatttaaaagctttcgttttaaaaacttcattgaagcttggggatttatgagctgtgtcgcattgcgtgcacaacagctaaatcatcatcccgaatggactaatgtatacaataaagtggatattacgttgacaactcacgatacaaagggacttacagaaaaagatttaaagctggcagaatttattgatacacttgcaaaggataactgaaagctgcaaccaagagggtagtagcggaaaactatcttgagacacagattgccagaaattattcttaatattttgaattaatttagtgtttagtgatgtggtgtttgaaaggataagaatttatatcataaactcattaatcaccattcagccaactggtcaagttgttgaacatgttttgtcagatgctgcataatagcttgcctgtattctggaatagaacttctgctggaagcaattctggatattgcaattctacttgccctttcatttctttcttgctcggcctcttcaccacctataacatctcgataattccaaaattcaatggcttttgaagcttcagggagtagaagtggtttcttggcgagaggttttgggttgccagacatggagagtctttgaaagacgtttccaaaagttcgataacttttggactgaccagtaccagcaaacggatccatatgacctcgaaacgttttaatatacaaaagtaaaaaaaacccccgtgagtactaagagacaatgacttcaatcattgatttgttcttctttaaaagagaaccgtttaaatatgaaaattgtaatctcttttgtatttaagcagtaagtgaagaggtttggacaagtgattaggaaatttcaccgattttcttgtttatttactatcttgtgtgcgtagttgaacaaaactccttgccatcgttagaaagcaatgcttgtggtataagaatgtggagtgtgttattaaaataaaatagtgaagtcaccttttgtctcctaatatcttagtgaactttaacgttgatgaacgattcaataactgtaatgctaagaaggatacattgagtttctcatatttttttttatttgaaaagaattttcattattattatttttaatgatgcacctagttattgcaatcgctatagactttaaactttgtattgaaagaatttgtcaaaatattggcagttggttatcaaaaaaaataaatgtaaggtatatgaaaattaggatgttttcatactcacgaaaaatcatttctggtagataaatcacttaaatatatcacgattacttatttttagttattttacctttgaaatgtaagactgtattacttaagttttttcttagtataatatgtgaacatacatattgtcagcgtacatcctcattcaccctcaaacctacaacgaagtattctaacatgctaaggactactagccggacattttctagggctttgtcttcttctaactttaaaataaattgtggaagaaggcattggtttagtgttttgacgttgcttgagcatcagggagggaacttgtctccagcatccttgtcagcagtagaagcagcaaagcgtaccggtggggatgtttttggatttgtaatcggtaaggattcttctcaaatttctcaaaaggtagcaaaatcggtgaacgatttgaaaaaggttatctacgttgagaatccgtcatatgagcataacattcccgatcaaatagccaatgttctttttgaaaatgttaagaaaaatgaaattagtcatgttttttctgctcattcaactgttggtaaaggggtgatgcctcgtttggctgctatgtttgatgtgatgcagattagtgacattattggtgtggtttctgctgacacattcgttcgtccgacatacgcgggaaacgtaaacgttactgtgtctacaaaggatcctattaaaatcgtcaccgttcgtgcatctgcatttgacgccgctccttcaagtggtgaaggagcagccactgttgttgaaggtattgatccaaaaccagctgctctacaagaatgggttagtgagaatattataaagaatgctaggcctgatttgtcttctgccgaaagagttgttgctggtggtcgacctttgaaagacaaagagacatttgaacgcatccttacacctttggctgacaaattgggtgcagcaattggtgctacacgtgttgccgtggattctggctatgctgataattctttacaaataggtcaaactggaaaaatcatcgccccaaagctttatattgctgttggaattgatggtgctattcagcatcttgccggaatcaaagatagcaaagtcattgctgctataaatcgcgatgaaaatgctcctatctttcaaacagcagatgtgggaattgtaggtgacttatttgaaatcgtcccggagcttactgaaaaactttgaaaatcatgttgaggaatgattccttatttttcataatatcacatttatttcaaatttcacatctttttagaagttaataaaatacacgtttatttaactgggtactcgtaataaattaaggaaatttttgatgtaatatttaattatataccagtgaaacaactctgaagtcgttttatacatacatttatgaagccacctcagcaaagctatcgtaggttgattatcaaacatttcaacgtatgagaaagaaagggatttttttagcggtctagatatttaaccagagataaatgatagaaacatggaaaacatagaatacgcatacactctcagcaatacttcaatgtcatcacaaagcaaatctattaaaagaaaataaaatgcaaaggccgattgatattgccaataattttaaattctctgacaaaaataagggtgcgaaaagagaatattttcataatatttaaaacccacgagaagcaccgcggcctctgcctctagttccacggccacgtccacgtccacgacctcgtactacctctttcttcttttgttttggctttgtgctatcatcaattaaaagggtatcaagtggtaacgagtctgggaggatgtagtagcgtatgttatttccacgaattgacagagtttctacaggcactggctctctacctttgacagtcattttaacagcttttaaatgggtattcatttgcatatcaacagaagtaatcgttccgtgaacaattgtgcctacgcgatttggtaagtttggttcatttattatacgaaagtaaggctttacgtaccattttttaactcaatagagacagtttcattcgtcagcttcattaaaaagctaaactcgttaggaatatgtatagattttttatcatacttaccgtaccaacttcatggtgtgtgctttggtgttcctggcaactgcaaaaatcaagtattatgttcgactaaaacacatcaacaatagataaaatcatcaattttatgttaagatataatggattctgaagttttactagtccaaaatagctttgtgatattaataggctgatcttcatgtgcatttatttttccagtatctgagaataaagttgagaagctaagacttcttaatacagattcgactgttgaaaaagcttgatactaattttaataattaagtgaaagcactcattagtctaaataaatgggtttcgaacccaatactcgaatgagctttaaggcatcaaattttagagataaaattattatgtatcgcatgtcatttgttttaatcatttattttatacaatttaagacattttattcaaatacaaaattcaaagctttggctattcaatataagaagattaccaagtgaattttcacgaattgaattattttttattgtcccgtaaagctcgcgctaaagctgaacagaaactttcataaacattataatcatatccttcaatccatttacactgcaattgattatctattacgttcagttcacatttcatttgtccttccagactagaaacagaagtttgacttttggatatccgtcgagctttacgagaccaagtgatagattttgttgatatttccaaaacggatccttttttagaccacggaattttgttatcatctaagaatttctgtagaatgtcatcaatttgagcacataattctgggtctaaagtccaattctgaagaaccttatgggggaaatatttagaaagggaagttgaagaaggacgtataagttcctttggatccttttgttagtatcatgaattttaaatatcgttcgatagcagcatacattgtgtggacgcatagcctgaaatgaccagcaaattatccagcgcttagtctttccaagtgcgagttcgtaaattccataatttgatatcttacagatataagttaaaaaaattttaaaggctagttaggacttacattttgttcacgcaatttatcaaccacagcaggtacacttgattttttgccaaacatacaggtataccattgaattcctttcctttttttactttcagttaagattttattggcaaatccgacttcaccaccctctgtaaccatttcatgataaactccagtacaaacacccgatggtggattttgcttaaaatttatgaaatcttcctcatgttcataaaatgggggattacacatcacaaaggtaaattcttccatcccttcggtatcagggagtaagcagtcttgtttagaacgaagcacaattttgatctgggattccatgttattttgaagaatattgctcttggctgtttcaaaagaaaatttgtcaatttctagagttttgagtaattagtaaaagcctgtgaaaaatcaaagcttaccggtgccaacgaaatcatatgagtacatacgacagcctaataatgggtatatacaactagcgccggtaccaatatccaaaccaatgattctttttttatccttttgcccagatgtacttgacaacaggtcatgaatatatcttatataagtggctctgaaaagttggttataaatgatgaataaacaatgtgttaatataccggtttggaacctttaaatgaattagcatttatgagagaagggaaatgtttgtttaaaagaaacattggtgatgctacacatctcttaccattggacatagacgattctcaggaaattcaacacgaagagaataatcccgatccagaattgcttttcctaacgtactaatttataggtaagcaatcgtttaacatatgtgagtttaccaaccgaatagcatcttcgttccaaaaatcaatgcgaccatttttgacgctacgttcaattagtatataaattggcattgagaacgccctacaaagatctcaagtcgggataatcccttgctaaactatcgaaatttataatatcagttttatcagtcatatttttgagtacgtaaattttttttgctatatcgcctttatcggcggttgcttggttaaaaaacgcaaatttgctcgtacaaataacgctttcgaatgccgtataattagtggtaatatatagaaaaatattaaaggtacattaggtgagcaaaaataaatacagcatacactgagtctacttaggtaaatggtacaacataatcggtggcccttgaatagatttttccatttaacaatagcgtctacccaaagattactggaaattattactcataaaggaaagaaaagtaatgaatttaaatgctaatgaagttaaactagataatgcttcttgatttctcaataagttaaatttaaactcgtaaagttaatccctcaagaggatcggcttcttcgaagaaactcaaataagagtcatcagtgagagccatcatttcataagaaaccgcggtgtatgagttggggcatgtaacgttggtagcataatcgcaaccagagctagagcagttgaaacgtccaatttcggcaatgcggtttggacggttggagtaaacagtagaatcgttggcgacggaggagaggttgaaaagaatgaattgaccaacaccattgctgccttcaacagtgattgggaaaccgctagtatcgagatgtaggttgagttcgcaactgccggaaacttgaggaacatcaaatgtgaaaatcgtgttggtatgattgttttgcttctgaaagacgactggagagtaaacattaccggagttggaactggggttagcagaatcgatcaaacgaattccatgtgggaaaagagggtaaacagctgaggaagctgctgcggatgcagcttttgccgtggcagtagccgatgctgtaacaggaacaacaacacatttggtggtgtaagcaattgccccactagaagtgcttgctttagcagacgatgaaacgcgagttgaagttgaagtagcagctgaactagaagaagaagaagaagaggatggagacacgaaggcctcaatagcaatacctgcacaattggggttaccatttccggctccgaagtatacttggtagacctgatcattatcactagcaggacaagctaccgcagattgggttccattatatagaagattgtatccaacattagtagcatcaccagcactgaacttagtggaagctgcattagcatcagatttgaaaatagtggtgccattgctgtcaaccgaagcgtaaagatttccgacaaccagtcttccgttactcatagaaaagacagcactagtactggtaccatcagtaggatccaggtaaatagcgccagagtctcctacatagaaagggtgcaagtggacataactgttgccagaatgaatagacattaggccaaattgcttgttgttcaaagggtcatcacgcttatgcaacggtgaagctaatgtgcccgaggcagcgagcaaagagagcaatgtggaagcaatggggattgaagtaagcttcataacgtaagttaaacaaaaatgcaagaaagtcaaagcaaatgaatgtttttttttttaattgaaacttttaataataactaaaaaattggaggaatttctagatattgcaataagattgatcaaactgaagaagattaatcacttattgtcaaccaaagtaagaattccttttttcgtatcagatatttctttaagtgttaccaacaattatttgccaagcatcgtgcttatatttataataatgaacattattctagaattttagttcgataaaatttaagaatattctatgaaaaaaacccggttcaaataatccgctttacacggcgcttccgaatggcagtaattatgtaataaacatgtgcagtttttcatatcggcaaaattgcagtacgctacttattgctttacttagcaaatcaatatatgtcatacaattccaagggtatttacggaaaaatattaatcataacttctattgatacaattaaccgtatgtttatgattagaaacccagtcaagtgaattttcccaaattggtattcagcctagctattctggtacagttgctgaaacctttttaaaataatactctacgtaatattcactaaatccctgcatacaacattataagaaaccacttccggtagtttatcgagaactaacggtaaattgcggtaatattgataatactgcactactctatgttatcccatattgcggtcaatttactgagctgcgttatgtgttcctatatggcttcttgcaacttgatgtaggggtatgcggtatgtttaaataacagtgttatattcattgttttaatgagtctactagaagcagtcacagatatagctagctagtaagtgaaactgaggaacgagattcagttgtagctctatttataatctttctaatagcagctatgaatgtgaaatttatgtggatagatgaataaatagctacaattattaataaacggatcttaactaatgttctaatatataactaactgtagttcaatgtgtcgttaaataaatactaaactgcgtagctaacaactacgtactactaatgacatatggtaaatattaattagatccccgaaccggtaattgcagattatcaaaattctatgtgcattgaaaaatcgttaacaaaattactaggtaagttgtaaatagaactgagaactatgactaaatttgaagtatgaagctcagttataagttattttagtgataggtaacaatttaacttatatattagaatacatatagcaagctactccctcatttatttgcttattgtaatattatgaatcggcaaagaaaactcttactgcatttctcaaatccttaaaaaaggcagcaaacggtaggttagagatgagttttttttgaaatttactcatgtatagcaagcgatatgtaaaatgtacgagtaacagatactatcattattgttacattatgtctctacttataactgcctcatgccggaactgacatacaagaaaagtttgagctctacttacagtagttctgtctaatatctaattaaacgggtattttagtaatagaaacaggtcttccgttattatcgataagcggatctcaactagtattttaacatataaaattagtgatttgcaacacagcgtaaagttgctgacatattagagttgtagcatttctaattttaaggcattatatcaatcataaaacaagcatcgctaaagtctcgcctacaatacaacctgtctatcaaatactagactctgctatgccggaaacaagcacaagaaaaaaatggagagacaagggtttaaagatttaatattaattaagtaaactaaacaatgcaagctggagttcataatactttaaactcgtaaagttaatccctcaagaggatcggcttcttcaaagaaactcaaataagagtcatcagtgagagccatcatttcataagagaccgcagtataagagtcggggcatgtaacattggtagcataatcgcaaccagagctagagcagttgaaacgtccaatttcggcaatgcggttgggacggttggagtagacagtagaatcgttggcaacggaggagaggttgaagagaatgaatcggccagtgccattaacaccttcaacagtgatggggaaaccgctagtatcgagatgtaggttgagttcgcaactgccggaaacttgaggaacatcaaatgtgaaaatcgtgttggtatgattgttttgcttctgaaagacgactggagagtaaacattaccggagttggaactggggttagcagaatcgatcaaacgaattccatgtgggaaaagagggtaaacagctgaggaagctgctgcggatgcagcttttgccgtggcagtagccgatgctgtaacaggaacaacaacacatttggtggtgtaagcaattgccccactagaagtgcttgctttagcagacgatgaaacgcgagttgaagttgaagtagcagctgaactagaagaagaagaagaagaggatggagacacgaaggcctcaatagcaatacctgcacaattggggttaccatttccggctccgaagtatacttggtagacctgatcattatcactagcaggacaagctaccgcagattgggttccattatatagaagattgtatccaacattagtagcatcaccagcactgaacttagtggaagctgcattagcatcagatttgaaaatagtggtgccattgctgtcaaccgaagcgtaaagatttccgacaaccagtcttccgttactcatagaaaagacagcactagtactggtaccatcagtaggatccaggtaaatagcgccagagtctcctacatagaaagggtgcaagtggacataactgttgccagaatgaatagacattaggccaaattgcttgttgttcaaagggtcatcacgcttatgcaacggtgaagctaatgtgcccgaggcagcgagcaaagagagcaatgtggaagcaatggggattgaagtaagcttcataacgtaagttaaacaaaaatgcaagaaagtcaaagcaaatgaatgtttttttttttaattgaaacttttaataataactaaaaaattggaggaatttctagatattgcaataagattgatcaaactgaagaagattaatcacttattgtcaaccaaagtaagaattccttttttcgtatcagatatttctttaagtgttaccaacaattatttgccaagcatcgtgcttatatttataataatgaacattattctagaattttagttcgataaaatttaagaatattctatgaaaaaaacccggttcaaataatccgctttacacggcgcttccgaatggcagtaattatgtaataaacatgtgcagtttttcatatcggcaaaattgcagtacgctacttattgctttacttagcaaatcaatatatgtcatacaattccaagggtatttacggaaaaatattaatcataacttctattgatacaattaaccgtatgtttatgattagaaacccagtcaagtgaattttcccaaattggtattcagcctagctattctggtacagttgctgaaacctttttaaaataatactctacgtaatattcactaaatccctgcatacaacattataagaaaccacttccggtagtttatcgagaactaacggtaaattgcggtaatattgataatactgcactactctatgttatcccatattgcggtcaatttactgagctgcgttatgtgttcctatatggcttcttgcaacttgatgtaggggtatgcggtatgtttaaataacagtgttatattcattgttttaatgagtctactagaagcagtcacagatatagctagctagtaagtgaaactgaggaacgagattcagttgtagctctatttataatctttctaatagcagctatgaatgtgaaatttatgtggatagatgaataaatagctacaattattaataaacggatcttaactaatgttctaatatataactaactgtagttcaatgtgtcgttaaataaatactaaactgcgtagctaacaactacgtactactaatgacatatggtaaatattaattagatccccgaaccggtaattgcagattatcaaaattctatgtgcattgaaaaatcgttaacaaaattactaggtaagttgtaaatagaactgagaactatgactaaatttgaagtatgaagctcagttataagttattttagtgataggtaacaatttaacttatatattagaatacatatagcaagctactccctcatttatttgcttattgtaatattatgaatcggcaaagaaaactcttactgcatttctcaaatccttaaaaaaggcagcaaacggtaggttagagatgagttttttttgaaatttactcatgtatagcaagcgatatgtaaaatgtacgagtaacagatactatcattattgttacattatgtctctacttataactgcctcatgccggaactgacatacaagaaaagtttgagctctacttacagtagttctgtctaatatctaattaaacgggtattttagtaatagaaacaggtcttccgttattatcgataagcggatctcaactagtattttaacatataaaattagtgatttgcaacacagcgtaaagttgctgacatattagagttgtagcatttctaattttaaggcattatatcaatcataaaacaagcatcgctaaagtctcgcctacaatacaacctgtctatcaaatactagactctgctatgccggaaacaagcacaagaaaaaaatggagagacaagggtttaaagatttaatattaattaagtaaactaaacaatgcaagctggagttcataatactttaaactcgtaaagttaatccctcaagaggatcggcttcttcaaagaaactcaaataagagtcatcagtgagagccatcatttcataagagaccgcagtataagagtcggggcatgtaacattggtagcataatcgcaaccagagctagagcagttgaaacgtccaatttcggcaatgcggttgggacggttggagtagacagtagaatcgttggcaacggaggagaggttgaagagaatgaatcggccagtgccattaacaccttcaacagtgatggggaaaccgctagtatcgagatggaagttaagttcgcaactaccggaaacttgaggaacatcaaatgtgaaaatcgtgttggtatgattgttttgcttctgaaagacgacgggtgagtaaacattaccggagttagcttcaggcttagtcgaatcaattaaacgaatgccatgggggaacaaaggatatacagcagcagaaggtgatggagttgcagcttcactttggctagcggcagtggtgataacagggacaacaatacacttggtggtataagcaacgacgctagaagcagaaggactgggtccaacatatgtggtagttttagtagtagtggcagtgtttttacgttgggtagaagtaacggtagagggctgagtggatgtaacagtggaagctccggtggaagtgatagtggagcctccgttcgtggctgttactgtgtaggtttcagtagccgtaacggtgacagctgtggtggtcgtaacagtggtggcttcggtagatgtaacggtagaggccttagtggaagtgatagtaggaggtggagtagaggtagaattatgataggaagaggtagtactattataagtggaagatgaagagatgggttgaggcaaaacagccaaaacagcaatacctacacaactagggttaccgtttccaactccaaagaatacctgataaacctggttattgacgagagaaggacaagcaacggcggattcagttccattatattttaagctatatccggaactaatagcctcaccgacactgaatccagaagaagtagaattagtatcagatttgaaaactatttcaccattggcgctcacggaagcatagcgattaccaacagatagttgtccattagacatagtaaaggtggcagcgtcatcagtgccatcagcggggtccaagtaaacagaaccagaatctccaacataaaatccgtgcaaatggacgtattcattgccggagtgaagagccaaaagaccaaattgtctgccgttcaaagggtcatcgcgtctacgcaatggggaagctgtcacactggaggcaacgagcaaagagagtaatgtggaagcaatgggaatcgaagaaaacttcatggtgcgtgtaataaaaatccaagattttcaatgaatagatgccaattaattaactgttttttataaaccaaaaagtcctcgcaaagatatggaggttttgttaatataataataataattataatgagagattaaagggaattgatgaagacttatttactttgtttagtaaggcttcgaagattattacaaatgaatgcaattagatttgttggcgatattaaaaggattttcatctctttatatatcaaaaattttccaaacttaagttcgacaatatcaagaatttacttcggtaaaacgtaactcatgatccgcagtcatgaaaacttttgtcatgtgtagggaaaagcgcagaaacaaaaattgcatgtagaatcatacacggtaattaaaatgaggagtagtaatatatttttaaggcgaggtgaatgatttacataataaatggtcagcgcatacaagaaagtccgactgttggcgatgcagaggtaatattggtcgcacttccaccatacagacagtacccacgttccgtttacattttaaaggcggttttttaacgtgatcactttaaacgcttattagaggctagcgaaccgcacaagatgtcatacaagtacttttgcgtaagcttcatcgacatgtgaataactttgaaagctagcgcaatgttttcacagtagtgtgggaaaacagatttgaacagagggaaattgagaaatttaacaactaggattttttcccgtacaactttttccttagcttcttaattatctaatggattagtacgatgtttcgtaaggtaaattgcatataccgatgatttaatcacctttcggtcatcatagtcggagtattcggaaaaattccttcattccgtgtacgcttgacaccggccgcaaagactccgcacaagactccgaaaactccggatatctgctgcgcaccggcatgtgatcatcggtgttattgggtggggttgatgatgcattttcaccttcaaattagaaaatcctgattttcaataatgaaatgcatcaacgcacgatagatatgaataaagactttgtagggattctttattgttaatacggtaatccaaggtgaatgactgtgtaaatttaacgagcttgaacaaaaaacaaggaaactgaatttgttttgaaagaaatccaaacaaaggctggtatcattcgaatctcccgttggtatttaacttagaaagcaaatgttcaaagaaatttttaaaactaaattaaaaatagctcctccttcaataatacggctttctcatgtttctctaaacagaaaaccctttgaccagctgtctcccgtttgatttaaaacgcgtctctcgtagcaaaggatgatgattgtgtttctttacttacaattgtgtattttctttctttcgttttctttttacatgactatatatagtaaattaacaattgctgtcttggaagttgattcatgctgtgattaagccaaaatcgctaggtggctgtgctttatccaaataccgatgaaatctagtttagagtagcgaaccccaagctgctgcgctgcagcagacgcactacctcgttattaattgaactggtatgcttcactattccgtatatgttctgttatgctcggttgggatgaaaaaacgagggcgtgaaaaagcgcgcttatagcattgacgtcagagctattttatcctttacattgatttatctactaagcatggttattctattaagcaattcctgatatagtttgatttactgacacttttgcaactaagatctcaattcactagcatgaaattgtttgaacgatttcgataaaaatattataaaccaacatctagaagactaatagtttcaatatttttatgcttcaaatgtccaaaattaattttggtaggtttacacaagaataaaccaactgtaattatatcatataattatatttcttaaatatatataattataaagattagtttacaacgatctcctttagtataggggtagtacacaagcctgtcacgcttgcagcccgggttcgaatcccggagggagagaatatttgattatttttaatttttgcattttttttattactcaaattttgattacttttgtttgaacaaaataatactatagaagcctgcactgtcatttttatttgaatagaggaatttaaactaaaatctatcagcttggctttgttctgaaaaagtaaatgcttcaaaaagaatatgccaaattatttattgactgattgaaattgatatcggtgatgtttataatttgataatcagagttgacttttttatttatttaatttattggttcattgattttttttgttaaagatatcatagtttaataaattattccttacactttttttttttttttttttgaaaaatttaataaatacccatccgtaccttatcgtaaatttttgacagcataatttatggtacattgtaatttattttgtgaaatattaaatatatatatatgtatttatagaaagtattttctattccattgaacccatgttttgtggttttatgtgtgacaatatcatcaacttttgctgaaacgtaaaaaaatttttgtttgtcattttttttttgaacgagtgatcatcatagaaggcttttaaagcaaccttccattttcaattgccaaaaatcgaacagtttcttgaactgctgttattaaagtagatacacaagtggtagtacgaatgggaaggatgtcgcgtcgacgccctatggaatctataattacaattgcatccaaagctaattttgctcctccaagaggatgcagcattcccatctctctacaaatttcattgttagaatccgaaataactggtaatgaaaattgtagagcacgaggcagatgggctttccattgacatatattttcaaccgtatcagtagtgataccaatcacatctgtgttgtaggattgcagacatggataaaagtgactaatgacagatatgtgaagtgggacgttgtcaacataaccataatcaccgctgacattaccaaagaaacagagaacaaatgaagagaatagtataggtaatttatgaatttcatttattccaccgataccatttacaacgtaaacgggtttggaaagattaatgaaacatggttcaaatactacttccatatcttcttccctaatgacacgtgcatggttcattccgttcctaaacgaactctttatatggggatgcataccacgcgtttcttcatctttcgtagagcttcttcttttttttgtagatttaactcttaaagtacaatttttctcgtgaacagcatcacgagtcgaaatgggaaactggaaaaggttttggtcgatttccattttctaaccctttctctgcaagaaggtgaagaaacgcttgatacgctttaatagaaaaaaggtaacaaaaaaaaataatatcgctaccgtgcaatgtgaaacaagcagtttcccactcttaaagtggttggtttagggtaagtaaacttgtttatttacatgattctcacgtcgacaattaatcttcaaagtcgatctaattggccaaaagtacgttagtttaatacaaacatgaaccaatcaaatactcaaccccatatttcgttaatgcataacaggtcacaaaagaggttacaagtcgatcttaaacttaaagcaacaccatacagtacattaatgataaattcgttaaaatatggcagttaagattagaagctaattttcggcggctattaataaattgaattatatatctcattaaaagattagcattttttggaaagaatgtctgttaactgacaataattaaatagctgttgattgtgatgaaaactgggtcgctcgatatcttttttccaattcaaggccagctgcttttctactgaaacgggtttaatatctgcaactaattttcttatctccttgcaggcaaaggtcaatgggcttggaattgagttttcagtattagaatcccgtaaactgtgtttgagccagtctatattttcactagtattgtcaccttgtggatatttatcggccagtttcatccttgcggtctttagctgttctcttaaattacaaagatttttctcatactgtgtctttaatgtttcaaattctttcaatgttctagaagtgatttcagagttaacttcattctcgtatgattcaatttgttcttttaaacgttggttcatttctgtaaggtcgtctttcatactactttcctcctccacttgttttgatagtttcaattttgcactgtttaactcgtctattacaatatttgctttctcaagttttgcatttaattgcaataattcctcttgagagtctgataagcatagtttcaaatgtttaacttctgtcaaagcaggttgagaagatattagtaactgagatagcctttgagtttcctcttgcacctcatttaacttttccgattgtcttgcttctatttcagtgtttagctgattcaaagtttccaagtcttgaatttcttctgttagttttaatactttatgagacaacaaagcattttcctccaacagttgccttcttgtcttcacaccatccactgaagagttgttggactttaagtttaataattcttgataaactgtgctattccaatgtacaaaattttcatttgttaatgaaaattgtaaatccaaacttcccggtacaatatttaagtatctattcacgttagatattgtcaatttctcagaaaacgggtttttaggaatttttacaagctcagttatgtcgacctgaacctgttttaattgcaaaaccttagaaacctctgagaccccaaggagactagatggtgtaacttgtgtagtccagttgtcctggcttttaggagttttggaattcaaacttcgatcagagtacttataattaggaatctttcgaatttgcaactttcgctttcttagatactttatttctttctgcatagccaagaattttttgagaaacttttcacgcctaaaattccgaggtttttcaatactgtttttactgcgaaggaatgtcaactgaggttcaactttctctaattccttatttaatttatcaattttttcttttaaggcggtattttcacacatcaattcatccaaacgacccttccttaattctgactttaaattctcttttaaataacttccctttgaatgaggagtaaattttttttcacattcctgcaaaacgttgtcaacttgccatacaaattcctcttccataaaactactatcgtcaagcccagacaatttgctcgtatctgagtttaacaaagtagtgtcaaaacttgataattcttctgttgaaaaatttagctcatctagattttcagttgtagatgaagtataaaacgtagctgtctttgtgggagtagacgaatcaataggtgtaatgcacaatgggcgtgccaatgatctttcaaattttgagggctccctacgtgatttttgtttaattgctttagttttttccataaaatttgatatgttttctgatccttttttccttgacttgacgacacttggtcttttcatcacattcgaagagcatgcgcgtacaaatatcccttttcctttctcacatgaaaaatatcgtttcccttttacgcttccatcattttttccttttccatttaacaattctacgcctaaccaaataccactttcaaaatcagtactaccggcaaatcgaactattcctaattctccacggatgaggacttcatccccgacggacaaataactcatttgaaaaaaaagaaaggctcagaaagtacttgataaaatggttagaaactgtgagattagtgtggggaggggggaacaatgtttgcaatacaggcgcgctaaaatcatcactatgttgcacagttgagcatgttaatcaccaatgttcaaatcacttttaacacgcatgttaatgttatttaagtagaatgaaacgattcttgggtgaataaacctattagttctttttgaaagggtggatagaaaaaaacaaatctagtctaaaaagcgtaaatgaatgacaagagcttttgtatacaaaaaattaatttaaatgatattattacacgagatcataaatcatatatatgacagacaacaaataactgaagggagaaagttaatatgccattgaaataagaaaattcttatctgaacggcataattcaaacagcaatgagcataattattattcttcatcctcttcagagaatagatttaactctttattgtcatcttgattgtctgtgatatcgttatcctgcttttcttcgatagtacgagaaacctcctcttcttgatttccctccgcgtcactatcctggtcaaaagtatactcttcggatatgactcttctattaacacgacgttttttagttttatttctggcatcgctcaatggtatttcatcatcttcgcttactccgctatccgaggattcctgtttcgatttagatttacgcttttttcgatctttctttttcttcttgcctgactgtttttcttcgtcatcagacaagctcatatcatcttcagaagccttctgctgactctttctccactccaaaacttcttcttgcatcttttgtcgctcttcctgaagttgcctctcacgttcttgcttttccttaagtaaagcttcttcctctgccaatcttcgagccttctccttttccctttgaatcctagcatcttcaagtttggcagcaacactcttctcatattcgatttgcgcttgaatagcgcgctccaattgacgcttagtagtatttttagccatctttgcacgttgttcaatactggtaggagaatagggtggatgttcgacagacaccagtttggtaaaagtttcaatcgatgcgtcaagctgttgcattgcaaagttcagatcctcaacagttctactgttctcgggtttctgacggatgagctcacatagctggaattgtacaaaggcaacgttaaataaaaggcttggattctcgggatttttttctaaagctaatgtagcatatcgcacggattcttttaaatagtcgacgtttttgctttcgcgaccacgctgtagccaaactcggcctaaacagctcaatacaccataagtatcactttctccggtactagaatacacggtttcaaatacctcaatagcacgactgaactgtttgagttctgcaaggcaattgccaatgtttatgagtgttgtagcatccttaattgcttcacgaaccttactcaaaataagtagagctttagaaaattgcctgttttgtgctaatataatggcaataccctgggcagcgtgtgcgttttttggatcaaatttaatagcttgatcataagactgaatagctttgatgtaaagtttttgcctttttaacttttcacgatcattatgtacacgaaactctcttgcctgtctcatataggcattaccgagttgaactagggagtaaatgtcatcgtgccaatgtctaagggtctgagagcagtgtctaacttcaggatcttctactgggcgacgcttttgtttactcaaataccaaccaaaaaatgctcgaacctctaaattttgagaatctgcgttcatgatatgacgaatttctttaaacgtttcctcgttaggattggataactgaagtaaacatttgcgaatacgggcatcaataaaagatggatgtttttcgagaatcgaaacatacgcttcactagctacagaagtgttacccaattcttcttcacaacgtgcaagattgtaatccaagagcaagcttaattcaggattggcatctggtaaaacgcttttcgccttgataatatttccatgtgcttcaggaattaggcccaaatggtactgcaagactgcaatgttgtttaacaattcaggacctacagacatatgagcgctttctagaaaatccagagctctggtaagaaatccgagactttttttggtgtcctccttctcccacaatctagcctgggtaatatagaggtcggagtcaacaacccgtggaagctttgagcttccgacaaggttaaaggcccgatcgagcaacatacgagcttttgtaaggtctggcttcgaatctgaggcatgaagacaaccgaggacgactagagcctcaaaacaactttgattctgctcagcaatacgttcaaacgtcaatttggcactggttaaatcattttgtaaaatctgaatttgaccgattccaacgctggacagcagatgtcgatcatctgctgctttggccttttgataactagccatggccttttcgttattacccatttgatggtaagcacgacccatccagtaatagccgtcggcaatcaggctagaggaaaaagaattttgaataacgttctcagccaacttgatacagccttcataattttttttggaataaacatatctttccaaaatgctagaagcaacaggatcgttgtttctggttttaaatgctctttgaatatgttgtaaagcttttccgtaattttggacgaaactgtcgttattgacgttttggaaagcgagatcgtaatagtaaagtccaatataggtatccaccactgtgttttttggatcaagctgctgtacacgagtccaagccgataaggcatccgttttcatatccaaattccaaaagcaaagacctataccaatgcgaggatcgggcttgaactgtggattggagacaagggcacgctgataaagctttaaggcggaacgataatttccttttgcatacaagattcgcgcttttccaagaaaaccaaggatgtttcctccggatttctgcaacacaaaatcaaagcagcgagctgcattttccaaggactccttatctgtggggttcaataaaattctgtaaattccatgcagcaagacattaatttctgattttgagtcgatgttgttggcagcttcgaggtatgtacgtacgtttcgtaactgctcgtcccgcaagtctgtatcctttttaagcatggcctctcgagccattgacaaataaatggcagcgatattggcatttaggatgcacagactttctgaatctttcagcgtttccaacccactcttaaggattaggatggcctgttctcgtaaaccacgaatgtagtattcgtgagcaaacttcgtccaaaattctctgggagcttgttcattcaccaaaatttcacacaactccgtggcatcgcttggtaagctagaacaatcgatttccaccgactggtcctcctgaccaagtaaaggaacttcgataattcgcgatgcatgggtttccaaggtaaaaccctccatcttctacaaattgccttttaaagaatactcaaatctttaaaaaagcaagacaaaacaaaccgctttgactaaacaccttggtatcagcaactgtagcggtgaattgaatgtgtgcggctttagcgacacgttcctttatcgtagctttgtgagctgaattcacagctaaagagctaatgctagctatcagtaagtttcgctaatgttatggcttgaacacgcgcgactgataaatagataagtaaggtgaaaaccccgcccccttcgggagaaagtgtaattttgcacgctcgacagtagtacaataaacaatataaggaaactcgttagaagtctgtatttgatgattgtagaaagcaaaacaaaaagaagcacaatctaaaaactagtacttgaaagagaaaggaaagttgttcatatatagtagtcagacaagtaattggatcgttgaacgagttccccattgcttttaggagatttcgaacgagggtgtcggaatgtgctgctcggtaaacatagaaaaaacaataaaaaccagtttcccagtcaatgcagaatttgaaaactgtttgtaatgaaaataattaatcgtgtccgtaaaagcacaacctttaacacgaaatttgtttaattgagaagataagatggggttttcgcttacatatatttagacaagcgcaacataatagggtaagtatcacaggaagaagaggaaaaattagaatacaattttaaaatcatgacaatgtaagtagtgtaagagcgaggacttctataatatttgacagcggcaattcgggaaaacatattgcctaagtctgattttttttgaagttcattattttgctcaaaggagtgtgctgaaagaaataaataaatcagcgttaataaaatttaatataaatgaatcagaatataagttagatgaaaaattcgataagtaagcaatcaagcagtttaactgttcggctaataatacacgggcaggtttattcctataatatctaacgggtggtctgcatttgatatgatcattgcaacgttggtgtctgacagaaaaaagtcgaattcttatagatgaattctagcatttcttcagtcagaaaaatatatcgaagactctaagtttaccctttaaatgtgtcacttgtggttttcttatacggaaaagatacagaacaatccacggctaaaggagatcctcatccaacaacccgagaaagtctatcatttggatgaacggatactcatccaaaactttcaagaattgtgttttttttgcttctatcttcaatgccctgtatcgaactgaattgcgattgtcattaatttgccttgctatgccataccaagccaagctattttaagcaaacggtttagttggactccaataataaatgctttacaaaaaagaaatgcgattgataaactagaacactctccaatgtatgtctaccaattcctaaatactttcaattcgcaacattcttatggcctttgtggtcgcttcaattcggctttgaaaaccgggttaaaaggcatcgcataaatttgtatcttccaaaacagttgattttataaaaagctcataaataatttctcagcgcgagcaaatggtaatttctttgaaatcagcgcctttggaattttcattttacgccttattgacattcccatcgatatacgtaacatgttactccatgatacatggtttcagctgatgccaaggcatcgttgcgtaagcattacgaaggaatatgatgatggaaggaggcatgggttgggcagtttctgcagtctgctaaatttaaatagtctgcctatatatattaaatctctcgcacttttatgaccttccctctcccatacatatttgcaagtttgcgtataacgttgctttctaacacaatttacttttaatccacttcaaacacttggtttagcttttaaagaaaagcttaggattttgctactgtttgttacgaggaattgttgcagaagaattcaatttttttaagtcgtatttaccaacgattttattcaatttaaaaagtttgactttcataggctgttgcttagtttatcgtcaattccttgcgtattgccggaacctagttaatatctaaaaaaacacaaacaaaccaaattccaaaagtggttgaaaattgccgcttcgctacttttactatctccgggaaagaagacctgtaatttaattttttcttcttcttccaattcgtactattaatattaccgctagtttcttcttattctttcgcctactacttaattgttcaatatgcaaattactcgtgagtcaaaatacattattgggctcgtcttagccttgggtgtaagctttgctacccttttggctcatttgtttaccaaaccatctcttgaatgggtttacaatcaccatgccactccatttttcgccaacaagttcatgcttggtggctacctcttggtcgaatacttgtctttccttttgatgattgtgccccttttaatgcttggtgatcaggtaaacgattttaccttctccattattcacacatctatctggtacaatgtatttgtcgtgtttaccgtctgggcatttacccgtgagaagctgtactggactgcattcttttccttgtgtctattctcatcttctttcaccatgtacggccaatcgcttcgcttgagaaatggttttgttgagatgattagcatgaagttgccctcgaaacttgtttttggcaagtctctttggttcgttgtttatgccttctctgccgctttacactgcaccggcattggttgccgcgtcttttctaatgtgtttatctggttctttgccgccatgtatcttgttcctattttaggattccatgactgggctctttccctcgtcagcgcataccttttcctttcaatcggtattggacaaatgtttattcacctctttgccttgcaacacattttcgcctttatcattgctggtctcatgacccttttcgctgctcttctcttcctccttccctacagacagagacgcgctgctttaacaggcgagagtgctcctttgcttcaggacaacaacgcgggacccgcagtttaaactcttgtagtcttctgcatgttgttgctccgttctactaaatagtatgataatgaatttgcttaattgtattatgttacacttaactttagtataaaaatttaatttttctcccataaatctttcgactcaaaattcaggtggatagcagattaaagcatagttttgacgatcaacttcatcatggttaatagcacccttcttagtataaagttgcttcgtgtgctaactttacaagcacttcattgacgaagacatccagcttattcttatatggatcacgaaagtgtcatcatattcaactattcgtactctggctaacttgtacgctaattatttaatcttatttgcttcatgtatttattaaagaacccttaaagcaaaaaacttggtatacactactttttctttacttagctcaatatctcaattactttctcatgccgacggttacgcacctccattcaaccttggcctactccatatatcgaaccatcaaaattccttcatcttggtattcttgaggcgttaaataccttctttaaaccttttctttttacaattccttcgtttttcttgttactgtaaatatatatcaatttatttaaagtttgcgttcaaagttctataaacgaattttacgttccaactactgcgtttgaccttttttttctctttatatatacaaataccaagttataaaaaaattcatgttttccgtacgtctaaactatgagttttcatactgactgatataggctaaagcaaaaacctatgaactaaaactagaacaaacaagatgtaatggagattggcaggcaattcctgaggttgctagaaaattgcataagcataactcttcaaagtcctgtgagtgatttacagtcaaagttttccacttgtcatctagactaacctttttttagtcgtttgtgaattagcaaaaattgaagcttctcttaaatcagcattaactgctgaactaaaaaatattgcaaacgttttggagcctaaattaatagataatcagtattccctaattccggctttacccagtgctcgtaccgaccctcttctaagtcaattaaactcattgaacattcaaaatgccacagaagatgagaagcttcaggagacatccatacgcttgttattatacattgtacagcgtaaatttcccgaagccgtagatttagattggtctcctcaaggaattccgtggactgaaacttccactggtatatgcatcctacaagcaacagtgctatcatcgctagctcaatatgctcaagctaacgatgaagttgcatatcaatacgttcgttcggccattggcttaattcaaaatgccaatattggcaagaagcctttaccggaacttacaagatggtgcgatcttgcatattcattgtatgctcaaatgtctgtaagcgcttgttcgagtcaattagaaagagctaatatacttactacatgcttgagctattttaccgagcataagtccgtgaatttgctttataaactagttaccagcagacaagctattaaatatttggaacatattttaagaactaatacaaatggatcaaaaatttttactaaaagtccggttaaaaatctttatttaaattggcctcaacttgtcctcgattatgggtctttgttatgtaactttacctcttttcctaaagctggtgatcaaaacatgttcgccgttgaatttattgaacttgcaacatcaatatggataaacacagagaaatcttacgatatcactgtcagcttgattcgaatgctttatcagcttactggaaaatgcttccaagcacaacaaatttttcgttctttggtattttttttaaggcatattgaggaatttgaagaagctagcgaggcttttgaaatttacaagtttctatgcgtaaaatctcacgaacggttagcaagaaaaaattcagatgtcgctggctctttttctgatatcaaaccagtgtttgttgatgaaccgaaaagtattattgaagtatgctccgttatgatgaccgtttatgcgcaatatcttcgtaatttgaaaaaagtttctgaaatacttgattatattacaaaaattgcttctgattatgatttactgaaacgtgacgatattgctcctttaatttatcatacagaaggagttgcttattctttcatgtattatcaagctaacaacccttcgttaagggaaagatatcaccagaagagcgtccaatcttaccagaaatgtctagaaaagcaaccaaccaatacaaatgcacttttccatttggctatgcaatattcggagagacgtgccattactgatgcaatgcaaattgttcggcgacttcttgaggtgaaccctaagtacagtattgtatcttggcatcttttggttttgtgtgtgtcttgttctgaacaatacgcagcaggaattaagctgatcgatagtgtatttgaaacttggggcattaatcatgtcaatgaagatggcactattgagattagtttgacaaatttgacatttaatgaccgctgcgctttggtcgatttattgattacgaaactagctctttttgaagccgaaaaaggcgtagaagctactctggatatccaggatgaaatatttacattatttgctagtatttttgatttgaatgagtacaggatatcaaaggaaggatcgtcagatgaattatcaacgcttttagaacgatcgactattcaatccattaaatcatccaagaaaatctctaaagatgtggaaaatgaaaaaggaagtattcttgggttttccaggaaatcatcgcttaagagatctactgttttaagcaaaaaatcccactcttcctataaagaaaattttcagttacgtcgtggtaaaaccgtatcatatctcaatcagaagctttggcttaccgctgcatctcttttccttaaaagtggaaatgatgatcaagcacgaagcgctttactagaagctaaaaaaatagaccatgaatgtgcttgggtgtactatttaaatggtttatctttactacaacagggaaaagaagttgaagggtatgagcaacttgacgttgctcattatttagacccggaggatcccttaatttcgacggcccttgcaaagtgtcttttacaaggtggctatgggcctatgcattctcgtagaaatagagcagatgctattttatcgagctgtactttgcagtatggctgggatctaccagaagcttggtattatactgcagaaatatttcgtcaactcggtgatttaaaacaagctgcgttttcgtatgattattgcatccagctagctgatacaaaccctgtacgccgatggagtaacttgcagcctaggtttatgaacgtttaaactgtctacattttttggacttttattatttataaattgaatttacaaactttaaggcactttcaatagtaatttatatgtttcctttgtagtgattgtaacttcaatatgaactcacataatagacataaatagataaatgttatttatgacattgtgttaaattaataacgaagcaattgcaccttgaatcagtatctataacagtcttctttccaaatcaccaacaaacaaatagcattagataattgcaccgaaaataacgattcaaggacatttcaaaattagcgattatttggtctgtatttgcagcgtcaaaaaactaagagctttcaggagtgttgtctataacatctttggaagattcagtataggcagaggatcttgaataatattgatccaaaatcttcttaggaatacgagttaacatctcacgagggaagatgcgaaggagggaccaagccaaatccagtgtttcaaaaatagtacgattctcgtaagcaccttgactaatgaaagtcttttcaaatttacccaaaaattcaagagcaaggcgatcttcttgagaaagggcttcctcgccaactactgatttcatggaagcagcatcacgaccgatggcatacattgcatacagctggttagaaacatcaccatgatcatttctagtcattccttcaccaatggcagacttcatcagacgagaaagagagggcaaaacattaatgggaggatatatggcattgttgtgaagttgacgatctacgaaaatctgaccctcggtaatgtaaccagtcaaatctggaatgggatgagtaatatctaagaaaaaattagcaattaaaaaaaagatttacaaaaacataccgtcattaggcatagtcaaaataggaatttgagtaattgaaccgttacgaccctccacacgaccggcacgttcgtaaatagtagacaagtcagtatacatataaccaggataaccacgacgtccgggaacttcctctcgagcagctgaaacttcacgaagagcatctgcgtaagaagtcatgtcggtaagaatagtaagaacgtgcttttcagtttgataagccaaaaattcagatgctgaaagagcaagacgaggagtaatgatacgttcaattgtggggtcattggccaagttaaggaaaagggtaacacgctcaaaagatccattttcttcgaaatcacgttggaagaaacgggcggtttctaaattaacacccattgctgcaaacacgatggaaaagttatcttcatgaccatcgtgaacatctttagtaggacgttttacaagaccggcctgacgacaaatttgagcagcgatttcattgtggggaagaccagcagcagaaaagataggaatcttttgaccacgagcaatactatttaaaccatcaatcgaagatataccagtttgaatcatctcctcgggataaatacgggcataaggattgataggagaaccattgatatcaagataatcttcagcaagcaagttgggtcctttatcaattggtaaaccagaaccattgaaaacacgaccaagcatatcttctgaaacagggatacgcatggaatgaccagtaaaatcaatggtagtttttctaacatcgactccagaagtgccttcgaaaacttgtacaatggctttatgacctgcaacttctaagacttgaccagaacgaacggaaccatcctattaattagcattaataaagtaacgaaataagaaacagaagacattaagaaacacatcttccaagatatataatttctcaagggcacttaccggtaggtttagattaacaatctcattgtactgaggtctacgaatgttgctatagcagagttagcaataattcatcaaagtacggctaaaaggctcagaaaacgtactctaaaattactagaggaccagtaatagaatttacagtattgtaagagagtcgaggttttatggaataatccctaaattgttaatacaggcattcgtaaaattttacacttactttacagcagcagctgcattgatatcaaagagcgacgccatgttaacgattttctggagaactagaggttcaggcagaaggatttcctagtcatttacgaataaggaggtctaaaaagaggcattttctcgttgttaacatatgcaaaactcgtttaacattgtcattattgaaacggagctatgcacaatttttaaataagatatagtatgaaaataacgctatttactaatagtaaaatgctataacgaacttcgttaattcgtaaaaaattatgtaaaaccgatagattcctcacgtatgaaacaagaaaaatgaagcaagagcgatatataccagttgaatttaattttggtttaaaaaataaataaatttaaatatttttcaacacttataatatagaatgaatgaataaacattgcaagcgatatataatagcgcgtatgaaaatacgacgaaacacggtgttgtcatgatggcaaataacgaggattaattaaatgtcttaaatgctgaatcgaatattagtaatattgtttcatttaacagaatttcagtgatgttttatcaattgttacattagaatgattgtttaacaatatctaattttttacatgccgaatccttaattcgagttgctgccaagtttccttctcatggttgtttacacttttcctaaaacagaattgttaaattagttggtagctgataattatttgtttactaaactaaataccttcatcgtcaaaccatgagaaatctgtcagagtctttgcaactgacatattttatggaaaatttctatcgctaatttatttagcatatctgagtagatgaacgcgagaataaaagtgctaaaactttttgagtaaacaaataaataaaattatgcaatcagaatctacttaactttaccgacgttatcgcgtactttggctatttactcgacgacaaggctatgccagctttgatacactgggacgttacttgctcacgactttcgcctttgccaaacagcctagttctgtgtgaaacctcaaacggcattgccgtagtcatattatcattcgaaaatatataatttaaaggttaataagaagaattaacgtaaacgtcgagtcttatattatattaaaaaatgtggaaccccaaaaagaagtcagaagcattagctaagtttaaatcctttccttaccctaagccaggcacttccaatgtacttgattccaaagaaggtgatactagaaggaagtattttaccaagacgcatctacataggttattcgtctttgtggtactgttgctctgctcaggctactttttaaagcatacactcttgacgcgtcccaaagagagtaatgttgttatgatatttgtcaataacatcggaggtggcgttttagatgtaaaaagtcccagacaatgggagctggagaagatttcaacggagaacaagaagaaatacgctgaaaggcacggatatcatttctttgtgaagagcacaggcttaaagagacgatatgctcatgaatggcgtgaatcttgggaaaaagcagattatatcatggaagccatgaagaaataccctcatgctgaatggttttggtgggtcgatttaacaacattcatcatggaacctcaatattctcttgaaaagcttattattaacagacttgaccatattgcgaccaggaatattactgatagcatggagttcaatccaaaaaatttccacgaaattccatttgttgactatagtgaagatatcaactttattttagggcaagattgcaacggtttcagtttgggttcttttctggttcgtcgaagtgattggactagcagattgatggacttcctttgggatccagtagtctatgggcaaaagcacatggattggcctcacgatgagcaaaatgcaattgagtacttctacgagaataatgcttggcttcgaagcggcatgggattcgttcctcttcgccttttcaattcatatcctccaggtgcttgtgctggtgaaggtgaaaatcctcgtttcttttataaccaaaaagaaggagacttcttggtaaacttggcaggctgtaattatggaagggactgcctagatgaaataaatcattataagggattagcgcaaagaaaacggggttggaggaagttagttccgtttctttaatagagacctcacatatttccatcattattattaatattttaaattcatactttatcattctttttccttgcgtgtgctaggctgtcaatgcgatcctttatcatgtgatgcactaaactctctcctttgctacttagcagcttttgcggtcatttaacactgcttaatatttggtgctttccgtttttatacattaatttcttcgcaaacaattgttttaataggattagatgtgtatattttttatgcgacatgtgatgacagaaaagagagaatgtctgagaaccttggcgttcatttttttctttcttcaaaagacagcgttgacgaaattaaaattttctaaaacatgcttttgtcagaaacatttaagccttgagacaatgactataaaggcaaagtctgatgtcgtaatcagttttaaattatagcataacatatcttttatttcaatatcaatttctcccattttttaatttaataacatttagtgctgatataacctgctagtatgataaagtaattctacctactatagttttataatgtagtgagtggttgagatttccacatatcgtcttctgaataggcatgtgggttcacaaataaagaagtagtttgataaatacagtaacatatactaattgttaatagatgtagtttttctacaaatatagcaccttgattgcaaaaggaaatgtataacatttaactttttcacgaaccaaaaagtatatatattacatttaagtacttttgtattacaaataaagctttagaacttcaaatattaccattgttggctttggtgttttagcgtctcccagttcgtttgcacactatactggcgtccacttcgaagaaaacttcaccactcccaaatggcaactggatttaaattgcctgagttagcacccgtaaaatcagcatggggacctcctgaaacggaacagataggaggtgatattccttatgctccttttagtaaaggtgaccgtcttggaaaaattgcagattggtctgttgatcaacctaaagatggacgtgaacaacgtggacgtcaaggagcatttgctggtcgtttccgtgaccaatatcaaacttatggttatggcgcgtcgtccatttttggttatcagcattcggaggacgaatccagtttctcggtgatcgatcgtggttctgtcaatcgtacacgcacttccgctcgcaacggcggcactttattgaaggttcgcggtagaggacaaaacgttcaacgaggtggtcgtggcggtcgctacggttcttctggtggaagaggtgcaggtgatacagtggtttctagatcctcaggcgctggaggagcaagaggtcgtcggtttggttggaaggattatgataaacatcaacgtcttcgcaacgccagtgttactgttggtgacgactggcagcttcttgacgaggttgagttcagccatttatctaagctcaatttagctgctgctgctcctgttactgtggattcatatggttatatttatccttatgacaaatcttttgacaagattcatgttaaatcagaaaaaccattacaagccttggaccgtgttcattacaaccctaccactactgaagaccccgttatccaaaaactcgctcttaatagtgatgctaacattttcattacggattccattttgtctttattgatgtgttcaactcgctcagtgtatccctgggatattgtaattactcaccaaagtggaaagctattctttgacaaacgtgaaggcggaccttttgattatctcactgtcaatgaaaacgcatacgattctcccatggacgctgacaaccgcgaaggtgttaattctcctggagccctttctgtcgaagctacgtacattaaccaaaacttctgcgtccaagctttacgtgaaaccgaagaagagaaatataaattacctcatcccaatcccttctataattctaaggaagaaagtgagccattggctgctcacggttatatctatcgggatgttgatctttctctcgagacagacgaaaagcctgttaagctaatggttcgtaccgaagttgacggttatgttaaaaatcctgcgaacgatgttcaatacatttctatcaaggctcttaatgagtacgatcccaaatttacaaatgttactggttctgtggattggcgttccaagctcgaaagtcaaagaggtgctgtgtttgccactgaaatgaagaacaatagttgcaagcttgcccgttggactgtcgaagctttattggctggtgttgatagcatgaaggttggttttgtcagtcgttcaaatgcccgtgacgctcagcaccacggcattttgggtgttgtagcttataagcctgctgatttggcttcccaaatgaacttaagtttgtctaatggttggggtattgttcgtactattgcagatgtctgtttgaaaatgcctgatggaaaatatgtccttgtaaaggatcccaacagacctattttacgcttgtactctgttccacccaacacttttgaagaagctgctggaccctcccttgaagcttcttctactgcttaaaaaggacggatgtagaaagttcattaaaaaggttacatgtataatactcaattacatgtgcaaatctaagatctttaaatcggttttatattttcggtttctttattttttaatcttatgaactgtttctcggtaaattagaagctaagtgtaaagtaatgtatttgttggaatagtaaaaatgaagcgaaggaaaattaagtgccgtttaattcatttggaaatatctgattttcgatgcttccaacgtgatttttttcatgaacattgcttttaacacactttagggtattacggtaaaaaaattagaactcgattagtagaaaaccgatatagctcattgccactagccaagagatcgtaaaacggtttcaagcttagtcagaatattgtggtaaaacaagaggtaaagcttttagcaaaaattcgtttgaagagaatttacaccggattacacttataatttaccatacgtggtttacaaaaatagctactaaaagttcactaagcacgtgaaataaagacttttactaagcatttgctttaatattggcttttctatgcaaatccaagaaactgttcctttagatgcaccagagcattgccccggaccgtcatctgaaaatgcaggaactgcatcagcatgtgaaggatgccctaatcaacaaatttgcgcttcagcacctcgtggagaagatccagatttaccattggttgtagaacgcttgaaagaaatcaagcacaaaattcttgttttatcaggtaaaggaggtgttggaaagtccacattctcttcgcaattagcatgggggttatcgcttgaagaagacaagcagatcgggttaatggacgtggatatttgcgggccttcaattccgagaataatgggtgttgaaaaggaggaagcccatcaatcaagcaaaggctggtcccctatttatgtatgccctaacttggctgttatgtcaattggatttttattaccaagcgaagattcatctgttatatggagggggcccaaaaaaaacgggctgatcaaacaattcatcaaagacgttaactgggaaaatttagactatttgattgttgatactcctccgggaactagcgatgaacatttatctttggttcaattttttaaaaattccggaattgatggtgctgttgtagttactactcctcaagaggttgctcttcaagacgtccgtaaagaaatagatttttgcagaaaggcgtccatccctatccttggattagtggagaacatgagcggttttgtatgtccttcttgcaaaggcaagtctaatatattcactattactacaggaggaggtgaagcgttagcaaaagaaatgggactaccattcttgggtaaaattcctttggacccattgattgcacgttcatgtgattttggaaaaagctttattgatgaatgtcctgaatcgcctgcttccgaaattatcattgatattattaacaaaattgatgagagtttacagaaaaggcaatgaaaaaaatataaaaaaaggttggaatctgcttaatttcaatttttttgtataatataaaatacgtttattcaaatatttattgaaccttctgagtatattccttgtatatcctcattgagcacttaaagtaaacatgtagtcattgtgacattttttggattaaaaagaaatttgaaatccttagttaatggatataatacaagacaatgctaaagcctgcaattcaaataaaaactcgcaatcaacataagcacattagtattccgaggatctgaagatgcattgcccgcggaatagccgaccaccatagtgataccaccaaaataaaaaatgtcaaagatgggatcctcaagcatgggtgaacttcaggatgggataacccaagaagactccattgaaaaaaagtcaaagaatgttgcttcacacggagaaaaaaggaaagtgaagcgaaaaaaagaagacctaagtatggatggttcaaatgatggagtgaaagattcaccagactctaatgacgactctcagagtaaaaaaaagaaaaagaaaaagttaaaaaaatctcagcaaccgctaaatgaagaaaattaccctagattgcaaactacggaaaacaatcttcaaaaacccctaaaaattagcgacctacaagagcttgtattctggtgtttagctgatggacaggctccttcatgggttctagtgagaaataaacaaatgattcatagagcagtgatacttttagttcctggattggagcctagtcaatttgggtttcaacccgtgcgcggcaacaagcactcatttttgctgccgaatttgctaaatgaaaatggccccattcaattacctgatttttgtgaagtgtttgatcgcgcatggcctacgagatctcctggagatcgatttcgtgtcttttctccggtgaatgcctttttgcaatctcctctgagtaatgaacaaaagaagaaaagagataaagaaacacgtgctatggctagtttttccaaaccatctgattacttaatgagttatgaatctttcattgaagacgaatacccattacatcctactgtcatgaagggtgaagaggttactcagccttcaggatgggttgcttctgcaggagattttcattctcctcctataaatcccaaaattcttgctattgattgcgaaatggtgcggactgagaacgggttagaaatagccagagtaactattgtagacatgaaaagtgaggttatttacgacgaatttgtaaaaccagaatcacccgtcactgattatgttacccagtattctggcataactgaagaaaaactgagaaatgttactactgttctttccgatgttcaatcttacttaaaaaagactgtggacaacaataccgttcttttaggccatagtctaaattctgatcttaattgcttaaaatttacacaccctcatatcattgatacggcaaacatttataatcacactcgtggtcccccttcaaaaccatcgcttaaatggcttgcaacgaagtggttgaggcgtgagatacaaaaagcgggagctctggggcacgattctgcagaagatgctcttgcttgtgtggatcttctaaagttgaaagttaagaatggacctgcctttgggttgtttaaccaagactttgagtcaatctttcatagattgtcacgacagcagccaactccattgattggtgcaattgccgactatggtaatccggagtcgtgcattggcaaagcggctcataaaagcgtttcttgtgcgaatgatgatgaagtcgtaagcgctgttgtaagtctttcagacatgcataacttcgtgtggggtcgttttcgcgaattggagcatgcggctatgtggaacgctaatcgaaatacaaaacaagaaaacaactctgatactgatacagagaatgattcggtagaagaggaccaagtaactagctattcttctgctttagagcgttttaatcgaagaattcgtcttttatacgactccttaccaaaaggttctctattgcttttgtatactggtactggaaatcccatcgaaatgtcaaaattaaacgctattcgccaacaatttagaaaagaataccagaccaaaaaatgggatgagctatcagtaaaatggactgatgaagaaaatatgaaatatatatctgctgttgaaaacacaaggaatggattgtcttttatgacgatcaaataagtgtgtttttatattgcgatcaagtaaattttgggtaaagggtctgcattttattggtcataatagatagttgaagaaaacaattgttttggtttatgtatatgttgaaattaagaaaggtaaacagctagtcagacacgtatattaggggcgtttttattattggatgccactaacgctaccttgattgtagattaatacctttccttctagtaatgtgtttctagaatgcgctaaccttttctacaatgctaattacgaaaatgaaacaaaatgctgccaatttattattttggatatattttgaaaaatcatgatttttaggattcaatctaatttaaacgttgctgcataaagcatggctagtaaagtacaagaacgttaatttgtctttcataaggataaggaatcgtagacatcttcggatcattcttgcatttttttatcctcagtttcttcagatgatttttgagcagcaacttcttgacgtgctcgttcctccgccattgaaagttccaaggctaacgccaattcaacgtcaagattaggatcgactccatactcaaattggttttgagaagcaactacaccttgtccaataggggattgatttaccaaatctgaaagtaactgcgggctaggtggaatgctgacaagatgactaaaattgttaatactagtaaaaaaaagaagccaaaaatgtccgaaaaatccgtagacttaccaactgtcacttgaattagcagcgtcaatgaaatgctgcaaagctgattcattctgaagctcaccaatgtgaatgatatcaatagcaacattattctttttcatacgcttggctagacgaataagatttttctcgtcctcaacaataggagaacctacaaatgcaacaattctttgacgttgaattttgttttctctatgctttaaggctaactgcgcaatctgtataccatcgccaaactttgcgtttcctcggacaggcaggtcgtgcattgcagataagaatttaccataatctctggttaatgtagaaagaacttggggactaatatgattagaatttctgtaaagtattttatagctgaacataaagtaccgttcaagccgtaatattaatcatatacctattatcaccaattgtcattaaaccacacatgttctccggattatcattgatcttttgattgaaaatcatatgtacagtatccttttgagcttcaaacctcgtaggtatataatcaccattaatcatccattctgaattatcaattctgccatgttagagcaataatttaacaaaaataaattcttacagaatcatcgttgcttctaacaccatcttgaagacctataatttaaaacttaatgcgaagaaatttgaaagaacgcttggtagattacagaagatgtgttgcaaagtgaactagacaaggtattactactcaccttctctagtcattctcggataacgatatgtaacgcatcacaaaatgaaacatcgaaaaacatggtgatacacaattcatttcctgttcgaatccacaggttctctaatttcttacagcacgcgtaaataatcgaaagccaacaccaaatgcgtgaaattgttataatacaagtgtaggtaataaacgctttttaaaaaattttatatatttactgaagcggaaaactggaatttaaagggtactgctgagatactaattttttggagatacatgcagagctgttggtataacatattagaggcctcagcaggcaacttgactgaatctcgtagtcaaattattactttttttttccttttttaattaatagaaggtaatatttttaaaagcgataaagccagggaccttcagacgtttgagaagtatttaattttctatataaacatttcttgtttttaaattactttaaatacttggattaagttttgctctggttacagggcggccagcaatagagcattgctagaaagattttaactcgccaggaatgtttttggaaactttgattcatggcgtaacgttttgtgtaccgttttttagcaagtctgctagaattcacactttatcaaaggatgtttttcaacaaaggaaattcccaggaaataccttgtgggctgctgccctcaatcgcttcactgcatatttatttgcttccaaagaactttcgtcaaaacaagcatacttagcccaagactttgtcaatgtctgcaaggatgccagtgtctttcagaatgtatactattatgagttaaaaaagaatatccttacagatttaggattttctgacttaaaaaactctgataaatcattggctctttcaaaatcttcttctacttttgaccttcagaaaataaaaaagatccatgattgtttactctcagagtatcggaagtatgtacgatatcaagagcgaatagaagaaacaagacctgacttacaaaagcaattaacagatttaaaaaatccaattgagtggtatccaggagcgagaaaactcagaaggcatatcattatgcatgtcggcccaacgaatagcgggaaaacacatagggctttagaaagacttaagacttgcaagaaaggtatatttgctggccctttaagacttttggctcacgaaatctataatcgcttgcaagcaaacggaatagcttgtaatctttacacaggggaagagattagaaatgattatcctttccctcaggttgtttcatgtactgtagaaatgtgcaacttatctactacttttgatgttgcagtcattgatgaaatccaaatgatggctgatccttcacggggatatgcttggactcaatgcttgcttggcttgcaggctaaggaaattcatttatgcggagaagaaagtgttgttaaattagtgcgttcaattgctaaaatgacccaagatgattttactgtttacagatacgaacggttaaatcctctccacgttgcagaaaagagcttaaatggaaagttaagtgaactcaaagacggggattgtgttgtggctttttcaaggaaaaacatttttactttgaagtctaaaattgatcaagcattaggaaaaaaatctgccgttatttatggttcactgcctcctgaagtccgtaatcaacaagcaagcttatttaattcaaagagttctgatgaaaatattttgctggcctccgatgccattggtatgggtctcaacttaggcgtaaagcgtattgttttcagcgatttaaaaaagtttagtggagtttccactatagacatccctgtaccacaaattaagcagatagcaggaagagctggccgacataatcccaatggatctaagcaaagtgctggaatagtaactaccctatatcaaaaagattttgcgaaattaaatcgcgccatgaatcttcctacaaagaacttattcaatgcttgtattggagctaaggacgatttattctttagatatttatcactattctctgatgacattcctcaaaagctaattttcgatcgttactttaagttagcgaaaacgactactccatttgttgtgtcggaaggagcactaagcacattcattattgaatatttagaccacataaaaggtttaaccattaaagataaaatcaaattgttagggtgcccagtgttaaagcattctaaatacgcaccactatttattcgggaaatcggatgtgttatcgctcaaggaaaacgtctgcaaatatatgatttgaagtctgtacctttggaaatattagaacgcggaattccaaccactgaaaccgagttacaacaactagagcagcttcacaaattaatagtagcatacatgtgggctagtatacgatatccagctatcctgcaaaatggagcagccgaaaaaaccaaggcaatagcagaggcttttctaatcaaaggaatatcgaaattacaaaagtaactaaaatgaaataaaaggttacaaattagtctctattccttcaaactttaagtatcattaatatatatctaggagatactttaattatgagaattttttttttttttaagaaagacgaccagcatctaatccattctttgtacagaattaccatccaaatcgtagttgggaagggtgaaaaacaggaggttgccaatctgccaacaaatctccattgatccttcttctttttttgttcttcaatctttcgtattgttgctcaattccatctgaaatacagataataaattgacctttgtaatatttaagcatatttagtgcttgaagtgtatgtagcacatcattagtagtcattgaagttttgttggctaattcgtcaatagtggtttcagttcgcattccaagcacaaggttgatgatttgttcagcccaatacgctcgataactaatcaaccccaaatcagaaagtggtttttcaggtgagccgtgtttgtgctcacgcttggtcaattcataagaaaattgtatgagtaacttgccataaccatgtctttggtattgaggtaaagttaagatacaagcaaggttgtaattttcggaggactctttttcttttgagaaatatcctaccaagtgacatccatattcatcgcggcgacacatacagtaaaacaaaaagggatcaacatcatagtaaagcattttgtgatccagaaaaagtttggacaaaagacaaatattcctacaccatgtacgttgctttcttccatcaatttcaaaaaaggatatatagtcatcacggtatatttcatttccgggtggatgctgcaatgtacatttttcgcggtgtctttgaaattgtcgctcagatccgtaatagcagaaacaaaaactgcaaatataaactatatctacttccgaaaattctttagggtacggtgagaagtaccaaggttcaatttcatgatctcctatgcaaattttgtttatattacgaattcgagctatttcgtgaggattttgaaccattgagccactgaaccgtaacctttctacttcttgttcttttgaaagactttcgggcttgtggtcttcctccaataacggtaaactttcattcccggcatttgatccatgatcactttctccagaaggggtggatggttcaggtttctccgtagaaggcgtcgaaggctcagtttttgaaggtgctgtaatcgatcgtcgtctgtcaacagcttttggacgttttgaggattttccttttccatgagccttttttggcttctccggcggtggatactcaattcctttcgataaatcaatattatctattgtaatccattcatctaaacgtttattgtagtcattatagtgtacatagtagacgacgcctctagttcttttttgaatcattaaaatctccgcctttcgatattctccatccttaaatgcaaagactttggatttataaactatgtctttagcctcataagactttgtttcaatcttggactcatcatcaacatcattcgacatcttgagtctcaataagtggatacttattccatgtacaaattgtgtagccaccctgaaaatttttttttcatggtggtgagttttgctagtttcgaaaacatttctttaccgattcgttaaatgtcggtatgttttttgtgaactttactgctttaaattaaattgtttagcaaatttcgacgaatttacaatctttgctaccttgaaattcattaagcgagatgatttttaaagttagagtttcgctcgttattatagcatcgacgtaattattctcaacctgcgcttacagcaaacgatgctaaccttttcgtttccaatagaaagtaaattaattaataaaatttttgaaaggatgaaaagagtaataaatactttcattttacacatatcaagatagctgtgataaattaaacgatcaacttcaaaaatcctgaaatgctcaattaaaattagtgttctttgataatataaaaatctagaaaatatttttctcgggtttgaacacgagtatattcgaaatttgtccagaaagtaccgaaaatgctataaacagtaatacaattcttcagttttccgtttccaattaaaagaataatgccaataaggaataatagaagtacttttcataattaagggaatttacttcactaacgcgctcagctaattcacaaaaaccaataaaagtatgttaggcactttatttacaaggtatataccatcatcccagctgctaaattaataaacatgaaacgagcggttgagatatatcggaatgaaacctgctacattaaaaagtaactttcccgattgaaacagtcatcagccacaggtatgggtgaacagaaaatgtatttattctgagtttatatataatacctatatatttgttgactggtgtttcaaaagttcactatatatcaagaaacactatcatgaattcattacagtaacagtaaaatggttcacaatcaacattcaagtgctttaaacgggaatcaaaaagatacaattaagacgggtatgggggagttacaaagactgccatttaaaacacaacggcagtgtaacaaatatacatgagcacatttcgtacctaatttgcgaatatacaatctttatacattccaagcattatgaccagtagcactagcgttgtaaataaagttgttgttggcgccagaatttccttggctatctgcgtatgagggaatttgttccgaaccataacttcgatttgtattgacagcagagcttggttgcgacatacgggtattcatcgtagaactttgacgctcgacggctggacggaagtcatttggatcatcatcatcatcatcactgtcggaaacagctgatggaccatttgcgttgcttaaaggttgtatatagttcacattagcaatatgggtattcaacgcttcccaccatctcattagttcggtgttgttagaagcgcgaaacgcgtaatcgtttcgcgcgccaaaaattttcttagtagcatccttgccagttattttaaacttgggtttcttctcagaagggcgaccgatcagacaatcaggtatgtaaagggcgaattcgggttcaggatcttgaagtgaatcagaagatttaaattcgtaaagatagccagaatgtgtaaaggcataaaaacctctttgttttttctttaaaaaacttgttttacgaattaaataaccagccatgataggtacagtgggttggtcattcttaccaggatattttatagcatcaacgctgcgggggggaacagagccatgaataaattccggctcacgctttgcgtatccggtccactcgccagcaagggtttgtgcttctgatacgcgaacaacttcttggaggtgattaatagctttgacatgggtttgattcatcatgccctcaaactgcttaaccgtgtctttaatttttgcgataaggttttgctcgaaacgaaaagaaaattcttgaagctgtgccactgctacggagtgattgttctcttcttgaacttgtcgagccaaacagtttagcacttgtctatctacaataaaagggtcgttcttaatgtttacagtaggtggactggatgctctccatggtaaaagagcccgatctagtaaggaaagatacttttgagtttccgcacgctgcttttcaactactttcacaccttttgtaccttccgctgcgattttcttacagtgttcacgaaggtcttcacgaagaagttctaatatattgatgatagtacctggcaactggatagatatttgctcgctatccgaagcgatggcagccgtttggtctcgaagcgctgcaaaaatatcttgaattccgtgttcttcaaatacattagcatctttgtaaggatggacaataactttgctcaatttcatatactcctttgcattgttttttgacgttgactctaattgcttaaagaatgcaatcagattttccaccaaatgtctccatccttcaaaccgataagtcaaggagttgcaaagtcccatatatgcgtctgtgtttgggactgcatctccgtttgaagcctggtttggaatctccgtcctggttggaaattccgatttccctgaaagttccatcttgttggttcttggtgaagcttttttgacttggaacttgttaaagaaaacgatctgctcgtatgacgccaatcaccctcctgaaggggtttgctgtaccgatataaatgttctgggttggtattctgtttaacgtaactcataataggaaattggtggtacttgaagtaaagggttttgttggaaatagaacattcagtgcttaagaaaaaatgtcaaagaaacaggtgaagcaaaatttgaacttgcaatgtatgttcgacttgtatatttataaaattatcgaccatcatcaaacaaaggcttgatatgctcgttagttatggcaaacaataggtgcttgcttgggaacataggtattttgtacctttaatgagcaattgatacattattgggaaattatagttgatagggagtttgaaccaaggaaaaggtttttcttcttttattcaaacgtttcaatttctttggttctgctataaggaagtaactcaagaaactgcctccgttggactggataaatatgtctattttctttgaatagggaaaagcaggaagaatgatggaactagtagaaatcaagttttgaggtcagaaaatataaatattatactttgtactccttttcaaaaatacttaattagtcgaattttcgccatttttctatgtcgctaagcactcatattgcaaattttttactaaaaaaataacgctatgaaagaaattaaacatagataggttttagctcttttttttttcctactcaacttatccaacctaatacactaaagtaccttttgtttacattttctaatactgtacttcgttgttttgcgttatataaattgtacgagtcttcgacacaagtgatgaaggacgattgcgctgcggcactataagctgctgagatgcaataaaggtgtcttggtattccagagcatccttccagcacccaaacatttgcatagttcgtattttacccttgaaggagggaatagcattcgctgtgaaaaaaaagaagttacttttttgatttcgtttttgaatctcgtgtgtttacttcgtctgtattgggaaaaccagtgttgtatgaaactcggattgtttgtttttccaaattattcctttctacgctttgttaatcattgaggtgtttttcttgcatttctttcatttcccttttttgatcggagtaattaattaaattactttaatattccaaggcgccccattgttgctgtgctgtttgacggacggtcggctgtgcttgtttctgagcggatctgttcatgaaattgctttttaaattccttagttgaaaactgttatttccataaagctattccatgcggccaaaggctattttctgatttgtattgacgaattatccgtctagtacccaaccttactagaattggaacattttatttattttcctttttttttttaaaaacgaaaaaaaactggacttttgtttcgcaaatacggattggcaacggtgggaagattgaaagaagacctattgtgattattactcacgtattggggtgtctcattttcctttgtaaataatatttgaaaccattttattctacttttctttctttcttctcaaattaaagtataataaagtacttgtttattcaaatcctttgatttgcccctttttctttttttgtttttactttgcttttcattaaatattttcaacttgttcatttctaggatacattttgagagcattgcaacttcaatttcctctgcaacttaacttcctatttcttcttatttttttaattctctcacaaacttggcatacgattcctttctttcttttttatttgattaattctgtcaaactattttttcaactgattggttctctttcttttctttttccttttaaataaaaaataatgtctagttcttcagtttctaatactctatccattgagactaaaagtgaccctaaagatcctgctttcgttgcttctcaggaatctactgaatgtaatgaacatgacacaacccagctatctggctcttcatctgaaccacttgagaataattcctctttaactcgctcaacagatgatccgtcggtagaaattcgttcgaagttggtgagccctgataatgaagctaacttattgagtgatcaaaatatcacaatatcaaatgaaaacaacaatgaaaacgataccacagaagaagcggagacttctagcggtaacgaagctgccgatgatgaggattcctcctctgatgctcagtcatctgtcccttctttttcggaaattcatgatgggatgtctgaagaagagttggataaagagaggaaaactctaacacatcttcgaagaatatctctgcaaggagctgatgatcctgagattccaactgactggtcagttgcgatgtccccacctgaaaccgaacaagatgcatctaccctattctgggtaccagcaaatttacatcctgaattgaacccgactggttggaaatcgtttttggaccttcaagttaaaaaccttaagtcccctactgctacagacacatcttcaagtcctcttgagcacattcgttccctaagaagaagaaagtcattgttgtcacgacaggttaaagctgacgatgctgtaattaattaccaagatggcagtccgatcgtggagaaagcgtatctcaaaaggcatagatctttacgcttgaatgagttagagcatttggaatctcttgcacgtgatccccataggatggtttctttagttgatggcatgagcaacggctctcccgaagattcgcctttactagtatctcctaatcattttcttcaacgttcctcaaggacgacaattcgaaggacaggtgcttcgattcggactatccaccggggtaaaacatcaactctatctggcaaccgtagtcactctattttgcaaaagccgaccgatacttcgcctctacataaaatagagcccatatctgctgatgaacttgttgagtcggatgactctagaacttcggcgctgtcaaactctcaaaatccatcggacgatgttgaaaaccaatctgaccaagctctagaggttttatccttgacgaatccaccaaagattgataacgcctctgcagatacaaccttacataaagagacgaataagatcgataagctgtatgtttcggagaataaagctgaaagtgctgttgcatctgaatcttcgttatccgaaggtactctcgcattgaaagcaccggcaccggaaaacaaacctgaaaagtctagtacatcgaaaccgccagtaccagaaaataaggctgaagattctgttgtattaaagtcgtcggtaccagaagataaatctgaaaattctattgcgtcgaaaccgtcggcaacggaaggtataccggaaaatgctattgcgttgcaatcatcggtaccagaaaataaggctgaagattctgttgtattaaagtcgtcggtaccagaagataaatctgaagattctgttccgtcgaagtcgtcggtactggaggataaacatgaaaattctgttgagattgataaaaaagcagatgactcattaccttctaataataaaactgagggttatacaccttcagtagtccgtgaggaaaagaattattctgaaccgaacgcttctccttccgtaatacctcctagagtccctactcctgtgcctggtaggactttaagtccaaagcctactaggatacccacgcctattccttcttctttgaacgtttctttagagtcctcaaaaaagccagagatttttcatgagcgtcatattccgactcctgaaaccggtcctaataagccatcgaaaaacaatattttaaaaagcactcaagttcccgttactccaaaacaaaaatcatccactgctaacaaaggttcaacttcttcaccaagtccaccctcttctgaatcaaagaaaaccaagaggtcctggggccgtctttttgtgtctggtgattctgataaagaacacaaagaacacaaaaaagataaacagaaaaagaagaatgaccaaatttcttcttcttcaaagtctgcttcttcttttaaaaaggaccgagacaaggaaagcatttttggatctttatttggctcgaagaaaaagcagacggaaataccccctgtatcttcttctccaccgcataatgatgccccaccaaaagcaaagccaatttccgcacctagtgaattgcccaataccacttctgtcgcagaagctaagtgtcagacagtgacagatgacgaaggtaccgatcaacaaagtgatgaaaagagtacggaaccaaaaacgtttattcctgataaggattattactggagtcgttttccaatttgtactgaacgtgccatttatcgtctctctcatataaagttgtcaaacgcgcatcgcccattgtttcaacaagttctcttaagtaactttatgtattcatacttagatttaatttctcgaattagctcaaatcgcccgatgaataatgtacaacagtctactgctaaaccaatacgcaaagacattaatggacaacaaaggcgttcagagttttcagcagaaaatgtaaaaaacgagctggagaatctcagttatcaatttggagatcagcgtaagcgaaatcttaataggaaaggatcgactattcataccgtttctcaaaatattcaaaaagtttcaaagaatgctaaataatcattttaccctactgctattcgttggtctaacatttttcctcattggttaattattagcatttggcgacttttgttatatgttacagggtcttcattgtctttaaaaatttgtatcttgttcaccaacactttctggaagcaggtggttatttattttcatgagttaaatataaaattcttactcaatgcataagtttctaatgaatttcattcgctatgctactttacattgtaaggggagtacgaagttacccattctataataaattaccaattctttttcgctttatatttgtacatagcctctattttgaagtaatcatagaacgctactgaagtgctatacaataactttttttttctaaacaatgcttaggataaatgaaaactgccctgtccttctaaaatagccttagaaagtcgacttcctaaaacctcacttgaagaatactcaggtagtttcaaataattcacacaagtcatcacgcttggaagataatcatcaggtacataaggaggttcatttaagcgcctaacaacagttaacgggggatttaggccagcaaatcctccaataggaagttttcggcttccagtaataaattgcaaaaagtctctttgttcttgaaaattcatttgactcatcaaagtcagtaatctctggattgtaggactttccatggtgtaaccgtgatctgctactatagatttcatcaaggtcgcgtaactccaatcctcatcgacagtaccgaatagtgtgaccaattcatgttctgtcaaaacttgcaaagaagtataaggaaaaacgctggaaaacccattttgaaatgcttctaattgttgttgaacaccctttccaacagtatagtcaatgacataatttaaataatcactcacattgaatgttgtcacaggtgtactagctccatcaggtatgagttcaatagacggaaatcccggtagagtaaaatcgagatgaaggtcttcaagcttaatgtccgtctcggcgtttgtagggtttttacccggtattaatttctctaaatatcgtaacgagttagctaagcccttgtcaactttcgctacagaggaaatggttaaaggtatatttcgtgcaaagaaaagtggattaaactgaatgcttattatccttgaatcataaatcgagcgtgcaacgaactgtccaagagcaaagaacaacgaaatttttctttcattttctggactggaccctaataatggaataggagaaggaaaaagtccagacgcttggtacacaaatttagagttgggttgatcattccgccaaatatcgagagaatttaaggtaaattctttagatactgaagtatagaactccaaagtgggcccaagacctgaaccaacttcatcttcgtattctatttcaagaatattttcagaagccgcataagttgcaagcaaatgcaaagcgtaattaaatatttttttccgagaaatacgaattttctggcgatgtaagctgacaaattgaagtatggaggaactttcgttttttgatagctcaggatttcgggacaaaagaaaagaaacggatcttgataaaccaaaagcagtagattgcaataaaagatatcgagtttcaaacggtactaggaatggatatgcagaggttagtgatatacaccaggagggtaaacaaccgtgaacaacaagttgttgctcttcaagttgtctattcaatttggcactcaacttccagttgctaaaatctgtaagaatgttttcaatgttgccacggaaatgtttgtcaggaaagagggtatgaacgtctctaatcccataatacaaaatactcaataaatccaatatttctctaatatttatagaaaatccctctgtttcattctcatagtttaactcccctttcatatcattgtgaatgcaatcaggctcaccataaaatattgggacaggagttttccaaaaatcatcgagagtatgatcgtcagacaactgtatatactcatataaaattctgaatattgttttgtttcggggtacctttttacccatcaaactgaatacaaaatgttcctcgaaatgtgatgatgtcgaggagtcacgtcgctctgatggctctgttgtgtgattaggagcatcttgagacattgagtcagtatagtctcctgaagagttacgagatgatccactcattgactccctcaaagaaccggcctcgcggaggattgaaaaacgacgtccagtttcattacgcacagaaatgcgactgtgaagataattatcaagtgtacgaatagtagctagcccattaatagaaacgacaagagatcggaaaggtggtcgaattcttgatcccggaagagccattaaacgaagtttaaactgccgcgaaaaaacatgatctaccgcattctcagtatctgggggtaacgttgaaagttgaaaattctcaacagttgaaagtagattttgcaaacaaaagataagtgaaactaagggaccattaccaaattctaaaacttcgcgttcatcacatgtattcatagctaacaaaaatgttcgaagagatgaacttccaaattttttgagtgataaaagcaaattatgaattaatccagaatgaagtaattcatgactagtaatattagatccttcttgaaatattttggctagttctgaaaaagattcgtcttgtttggtctcacttaataaatgtttagacaattgtttaagttgaactaatgttgagttttctaaattttcttccttataattagagagaaactccttggcaaggctctttaacgtcgataaattcttcaactcctcatgacgagcagcagatttgttttgtgaaaaggaaatacttaactttattttcttcatgtctgcattggtagagcgaactaaaaatccaacctcctgtacaacgccttctcgtataaataacgaagaataaacattaggaagtgcttcaagcaaaaatagacacatttctaaagcatctcgcttcaagaaattgtcagatttgcgtgaatttaaaattgaagcaatgaatgatgataaaggaagagaacaaactaagccatctaaattattttccctaattgaacataacattttcaatgccgtagtcacagctaacgatcggatatcatgaaggggcacaataaaataaatgtccattacaacagttaagagtatactgtttaatcgatatagtttcgtgttaaattcatcagacaagttactagtgtttttaggaagcaaagaagttatagctcttaacaagttttctattaactcgatcggacaataatacaaactttgcattgtaatcatatcagcctgatgggatgtatcagaaggtggtattccacacagcatttcgtacatcacatccggcaaattatggttaagaaaaggtaaaatcaaagcagaagatgactgacacaaagatgatattatatgtaatagctgcacttgtaagtgcattgacttattttgtgaggtagaattagtcaaagcattgacaatagtggtgatcaaatcctcggaaattatcgtttcaattatgtttggtgaagttttcaaagattcaataattgtctccaggcaagaatatgccttactaacgactatggtatcagaagattgtagaatattagaaagcaatggaataatttcttctgctgcggaagcattggattcatccaaaaacttacagcaattagcagccagagaaatagctgtccgttgaactgtagtataaaaaaaatcaaagtattggagagcagctaacattcctctgtgttccaaaatacaaataccaaaatctttagaaagccgttctaaaactcctaaagcttgttcagcaatatcaatgtattgcatatcaaacattctttcacacagaatgcgaacaataggactatatgctattttagccatacataaaggcaaagcttccatcatattagatacacaggtagtacaggatagcataagttgaatagagacttctccgaaatcataatttcgcccagataagatttcggaaaaagccgcaatgtatgaatcggttgaaaacaatccaacaagcatatcttcagtactcatagcaaacgcttcggaaagttcttgaagagaaagcatttgaacagtaggatcactaaaatcctttattccttctaacaagcgtccaaattgaacacctggagcagaaaatgcagaacgaaaaggatgaaaggaactattgaaacggtatgtctgtggacctaaagaaacatcttcgtcatcagagttctccaaattaccggaagaaagtatagaagacgctaaactttgaaactgattacctcttctgattcttcccagttcatttaacaagttagtttcatcgtattcttcgattccactcatgttcatgttttcttgttcattaataacagcggctgaaggattaggtgaaccgttttcgcttcttaactcgtcattttcattttcatcttcatcgtctccctcatcattgttttcatcatcgtcttcttcctcctcttcatcaacatcttcatctctttcataactttcactgccactactggattcatcgtctttgtactcgttattatttatatcatcatcagttccatcattagtatcatcatagacgtggtcatcttggtcattatattgggacgaatcagtagaagtatgatagttgctggagtcagaatacgtagtttcataagagtttgaattcccaaacttggttaagccacttttgtcattaaaagttatgttctttggttccataactgatttatcaaatggaatgatatcaacttccgcctttttgtctaatgcagaatcaaccgaagcattgcttaaaacgcgttcataagaattcagtatatccgattgcttattaagaggcaacacacctttatcggatttcactaactggggtttacctttgagcttttcattaaaggatttaaagaccctagttttgctcgttgtaagtggttgttcaagcaattcggaaaaatcatgccgcatatttaaatgccttccaaattccacacttttactagaaggtggttcagaaattttggcagatacctccatttttaaaaaatgtttagttgctctgcgtttctttgtaaatggcaattcttcagaagtgtttaatctatgtttgttgtcggacttacttcgtaggtttggtataaacacaggtgagttggttatagattcactatgtattaaattcggtaaattcggagtattcgtatacgcttgaacagacatgaaataacaaaatgtcgctcagaaaggctaatttaataaacaaaatttggaagcctttcggcgagcgattggagtgattgttaattacaatccaacaaaacaatcaagtaatttctgaaccaaggagacaaaatcccagttttaatttgatccttctatgatctcttgtttaaggcggaatgtgctgttgacatagggagatggcaaaagcgtcgacaacaagggcgcaccattatgttgccgtagtatgtgttatagtaatacgttattactctaagtactattgtttttttctgtcttttactgtcattaaatatttttaaatttgttttttatttgcaagatgctgtattttatttattgattcagctttgattcacactcgttaaacgtacttttgtagtcgatcgattgtgtttttacaagcataattgacgatagtgaaatgagatgctcacttagtattcactaacatacatcagttatataatattaagtttacattcaaattgttttgtacagtctagcgggtacgaactcttgaacatggagcggacgtaatgaaatagtttctaaaacttttaacaattattcaacaacacggtgggtctagtttttgccctaggtagaaatttacttgaacgtcgtgaaattctttcgtaactatttcacgaaaaaaataaacacaaaacaaaaagatttaaaatatgaacatacagcgaaaaacaagttgtagctgcgcaattacatgcacgaaagggtaatatttgcggaaagttaaataatctatcttctattttcaaaaccaggttgttcgctcaaattcttttgaagcactaaacggcgcaatccgaaaaacgatagataatcgaaagcttcatcaactacaggagtaaagtcttttctttcaaaagccttcaacattgggtcggttgaataaactcgtgctgagaccacgtcagcacccatctccttcgcctcacgaagtgctgaatctaggagatcaaacgcatactgataaaatttaggaatgacagtccagtggacaatagttggtgtgttttggtatgcaccaggagcatttgcaggcaagatacctataataccaataactcgttctttgtcaatgcgggccatataaaaatgtttaagattctcttcagccaagcagccgtcaggttgattgtcttcagtgctaatctttgcatacacatttctacagggaaattcaatcaacgtcaaaaagacagcgctaaccaatattaataaaacaaaagttcgtaattttgtatttccttctaccatgtttgttaagcgatatatccccataaacaccaaaccaaaaaccgcaagatacaacgggtgccaaaagattttttgagagagatttctcgattgaccgttcaacgcattcatggcaatcgatcgaatactcgacagctccgcaagggtgggacgacgaatatcaattcttttacgttgcacattcgacatttttatgtaattaaatattcttttttgctaatctttttaaaatttattgtcacaatatttcttttacaattaccttctactgtgaaatttaagaagatggaggttcgtaagtggagtaggtaagaatgaagccattataccaccatagatttacccaacccttggttgtttcagtcaatttttgcgaattgtaatttcatacaactagaatttgatcaaatctaccctcttattaaatgattgagattattgattctattgataaatcacatttagggtcaactagcttttaaaatgtttttaggaatagaaaagaatattgtgacgatcgaagtaacatttctagctgaaataacaattggatttataagctatatcttcagttactaaataattagtttctacaatttttttaggcttgaatattaaatctttaaataattcctaggataaaaagagtataatgtatacataggaacagaatatacatttaaaaaaaatggcaattgagtagagaaatagggaaggtaataatgcatcgattagattgcataacaaactttacatgaatccgaaaaccaaggataggaaatccatttacagtatttttcactatataaattaaagcttcatagattacactactttcagcgtgcctattttgaccaagagtgaaaatatactacactcacaaaacgtataaatgctgaattttcacttcttgcaagttacaaatattgcaaatttcaccgttttcgaaattcttgtataatagggccttactaactagctcataacattataaagctataacacaacgataagttttttgagtgatcaaaattattttacacagttaatttgccaatgatttggttatattaagaattatagatactaaatagtattacactttacgaataacttaaaaactatactaaagaaagaagttccattgcattatccttattcttaaatagcttttgaatataaaaaagcaatgaagagtacccaaggggacagaaacgtaaataattcctgacacgtagtatatagtgatggttaacgggatacaatataatcgtgcaaagtgctaataaagttttgtttcaaagcaatgcagtatgtatctgctatattttaacgcaagtttaaagagttctttatttgaactatttaatgagttttaaaaaatgtgattgatccaaatattgcaaagaatagtgtattgaaatatttacctcaagcagcttcaataaatgttaaaatgaaacacatacccttttattaacgtaaattgggtttgttctttaattagcgttatttatgtcgctttcatattataagtgacacgctactcctttagaagatttcaacaaactgtacggtcgagctagtcggttaagaacattttacgattttgcaggaaattcagtcttctgcataagttttaattataaattaatttgttcgaatgcgatttcgtatactcctattttaattctcattgattaataaaagagaaagcagtagcttaaaaatcgctcttcttactagattcactaatttaaatacatttcttaattgtcttttacgacttcattgaatagaaacttctcagtacttgaggtcgttaccatttggattgtttcagcagaactttcacttcttatcctttacctaactatattatgcaaacgatgtcttctggaattgcccgtccggttctgtttttaactgctcgcgagggagaatatgttttgaaggatgaatttcaattaggcagttcatcacgttctactcctcaaattaccggttcacctttagatccaaacacgcctgtaaaacgtctgttctttatgcggataaatattgctcaattctcccgttgggattacccctatccacgagaatatattgaagaacttaagaaaattcatggcgttcatcatgttgaagagaatagagatgtcccctcaattcttgaaaattatcgcaatagtaaacgaaagtcccacaacttttcttcctctaacactccttatttgaagcttcacagaccggcctctcgtgctggtgctcctttaatcaatgctaaatcctttatctcctcccttacatttcatgacaacatagtacgttcttttcagccttctattcatggtaaaacctttgtgtttgctaatcacgaaaaatcgttttattggcttgatgtgagtgctgctaattcccattctgccttactcaaaatggaatttccaagggcatcacctgtttgccatgatataaattcctttactaaaagtcccaagggcttggacgtaataattgggtttgatacaggcgacgtactttggtatgatcctattaatttcaagtatttacgctttaacaaaaatggacagctgaatagctcctctgttaccgctataaagtgggttgctggcaaagattctcaatttttggtatcttttcgcaatggttggcttgtgctttatgacaaatatcgtcacgagcaaccactccatattgtggtaccggaaaaaaacctaaaatctttatatcttagttctccaggaacctttaatattctcataagtattaatcaccgagatgaccgtaaactcaatccggttgcttgctatgcattttcaaaatcaccgattaacggcttttgtttcagtcccgattatcaatacctggcactcgtctctgagagaggaacattgaagctttttgattttgtgaaggaacacgtccttgatgtttttcatagttactttgctgggttaacctgtgtcacctggtctccagatggtaaatttatcgctataggaggtaaagatgatctggtttcaatatactcctttcctttacgaaagttagtagctcgctgtcaaggccataaatcttgggtcaccgatgtgatatttgatgcttggagatgtgatgatgataattatagaatagctagtgtaggactcgacagaaaactactactctgggatttcagtgtgagcgctattcatagacccaagtctgcagtttattatgtgaatcatcattctaataattctaaaccagctataagtgattttgatgatgtcggtgatttaacaatgggatcagaaattgacaattcaaattatgtgaacggcgatattactatccatcctacattatctcgttctttaatacctgttatatcacctattaccatttacgatgtcgatgatagtcctctcagttccgtcttctttgatcctgactgtatgataacatgtgctacaaacggaagaattcgaacatggcaacgtccataaacacacattagatgccttaagtttttggttcattgttttctcaatattatagtacttactgtataactatgtttttttttcttttttcaaatactgacgtttggttaacagtgattatagctcttttgctactaatcttaaatctgtatatttaaattttaatttgtgttttgagtaacacttttcaatttttcagttggtgtgctagctcatgctttttcccttacatattcaagtcttctctttgttttgcaaaaacaattattaaagatatgcaaagttcattaacagactgtaagagaagagttattcatttcagagcccaaactataaagtattagttatattgtcaatagatgttatcgttaaagcccttcttattcccaatatgacaaatcttaatgaagctatccaattttaatgttatttgtaatttttagtatagtatgtatttatgatctattttttctttcaccctactaaagaattgcgcttttatattttttaatattcgttgtatcctcctaccccaactctagaaagtccaaagaaggtagtttcgtacatgtcttctactaagaaagacataaaagtttatgtcaactatcgtgacgagtatgcagagccaaaaatcatatctgcgttgaagaatagtggaaaagagttaacttttacaaattcagcgaaggaagcaaattttcaatgggcacagtacgaagatatcgactttgacgaagtttacaagaacccaaaaacaaaactttgctgctcttatgtgattcgcaaggctttaatcaggaaagaatacctctggcgtactgtcataacgtacctggcaaaacatccggattcaatattgtctaaatcggtgcctgaagcctattctttggaattagactatgcagaattccttgatgattcattaatggaagcttatgaacttcgtcaagaactggaggaaaatgctactaagaacatttcagaaaaacaatggtatatactgaaacccagtatgtgtgatcgcgctcaaggtatccgtttattttctacaattgaagaactgcaagctatatttgatagctttgatgatgaggaaagtgaatctgaagaagctggattggaagaaaaaggtgatataactgtcgcttttaataacaagattgtaattagccaaattaggaactttttagttcagaaatatatatctaaacctctattgttagatcaccgaaagttccatattcgtgcatatgtcttagctactggtgctttgtctgtatatttgttcaatgaaatgctgtgtctacttgcaagagataaatataaaaagcccactcctgatcctgatcttttgttttctcatttaagcaatacctgcttacaaggcgacaacgttgaacaatcatctataagagatttttggaatacttccattgaaaataaagatgatatatttaaatctatcctgaatattataggagatgtttttgaggctgcagcaaccacacaagggattcatttccaggtatcttaatattgtgattgtttcattgtaattgctctactaacaactttagcctttagaaaattgcttcgaaatatttggggtagattttttggttgattgtgagtctcaagtttatttattggaagtgaattctgtaagttggatatctaattatatgttttctgtataactcattcttattaacttaacagtatcccgattttaaacaaactggcaaaaatctgtcgaatataatagaaaatttgttttccgctgttgtggaaaccgctatcattccattttttgaaagttctacaaaaagaaatgtggattcaaagttaactcttgcaaaaaagttacagctttttggttttaggtgatacattaatatagtgtttaatttaatatgcgttagcactaaaatttttggatattcagatattcatgacgctagatgtgttttaaacattaaaatgttgataaagttaataaaatgtaaaacagaaaatctaaattttatgaaaattccgtctttactctactacattattatctagatttccaattgatgcttattataattgcttatactatccttgcaattaccacgctatgagcggttatatccggactctctttattcgtaacagattctcaaattatcggcttcgtagtcaaattattaaatataaatactccaatgtttcatatctaaataaaagcgctttaagatgtggacaagctactgattcgactcatccacacattttacaacctggtgaatgtaagcatagctagcggcatgtttcagctgtctaattaaatttagtaactcctcggatatctgcgcaagaatataaaactaggagagatcgagtcgcttctctcttagaagacaatgactttatgatcgttacgtctgctccagtaaggtaaacactttaaagtcatgaggaaaaacgtctaaccgagtatctacagacatatgtgtggtgcagctttgtaaggttttttttggtaacacgaattaacaatttgaagctatgaataccaccaggatccaaatttgtaagatttcaaaattgatatcgctaacgttgtagttattatttaactggtaatcgaaagaattaattttagtttcattttttaactttgaataaaggttgcttggaaccaaatgctgtactattaatgtgtaagtacaactcaacaacaaatcgatgttaacaatttccaagttaaaaatggagcaagtggaagttatgactgttctctttatctcccatcgaagaatccatacatagagaaatgggaaggacttcgaacaggttcaacacttgggaaaaaattatttcaaatagaaaatgtaagccgaacatattgttattaaggtattaattattaggtttatgattctagtctagcttcctcggttataaacgctctaggaaaaaagtcgaataggattttttataattaccaaaccggatacctctcaaaaatgccagctgcatccgctcctgaattcatacaagatacgcttactaaactctttagaacctcaacccaaaggtcggtagatgaacttcttcatccgcttaggagcattaaaagtacggctgaattggagtgcatgaaagaagcagccaatataagttcaaatgtttacagggaaattatgcggaaaagatttgagaaagaagctgaaatgtccgcggaattcaattatcggttttgtattggaggctgtgatagatccgcatatgtgcctgtagtagcaggtggaaaagtaagtaatcaattcctgaaaatgctgaatgctattactttaagctttattaacaaagaagaatggcttgactatccattacacaattaataatgatatattccgtcctgacgaaatggttttggtagacgctggcggtgtaagtgccttcaattttttgtcaattaacacttgcttaacaggaattcggtggttatgtaacagatatctcgaggacttggcccatcaacggcaaatttagtactgtacaaagggatttatatcaagcagttctgaatgtgcaaaagaaatgtattaagtattgttgcaccagtaatggctggagcttggctgatattcactttgaaagtgttaaattaatgcatgaagaattgaagcaggtcggcattcatggaactaaacgggtaagtttgctacttcgcaaaatattcgtactaacttccttggctataggagattacagatatattgtatccgcattcaattgggcatgagattggactagagattcacgattgttctacgaataatggttaccaaccgttgcgcaaaaaccaagttgtaagttgaagttcttttcagattatttgctaaacggggtttagattaccatagaacccggactatatgttccagaagaagacggatggcctcaatgggctcaaggaatagctattcgaattgaagatagcgtaatcgttggtgatgacaagccgttcgtattaactagtgctgctccaaaagaaattgaagaaattgaagctttgaaaaagtagagattgtgttacctattgactaagaattaggactacatctgactatcgtagaataaaagacattatttttggactaagtttcttagaagtaagattgaagggaaaaaaatctatatatactgttaaattttaatcattacacgaatttttttttaatattttattgaaaagtcaacgtcaaaaataaacattagtttagagaaacaagaaacgttttcaaaatagttctggcattcgaagtgtatgattcctctgacttcgacagtatttgctcaattccttgaagacttgactcgatttccacttttcaggtgcttccctttctcctgaacaccagtatagactaaaaattggacgttaaaatagcgcacattaagtatatcaagttcatttacttacatatcccaatcgggctcatctaataattgatcatactctcgcagaagagatactggatatttatcaatctgatctttggcgaaattagataaaagcaaatccgtttccaatattccccgttttctagattgatatttaagtcttgccaacattgcgtctctagtctcgtaagagcgattcaccctttttaaatcacctttggtatgctcgaagcgaagttgaggcattctattcatacatcttgcacttcttagaagcgtcgtgatattagataagtttgtcttccttaacattgttgatattttcaaatgaacaactaagcgattaaccagacgacctccgaggctatatttacttatatatgaataaaaagaaaaaaaaattaggttatagctcctttttttggaagatttggtagactatacaactctttggtgatagttttgcggcattgtcttcaccatccgtattcgtttcttaccattcaccattgtccgcaccacattatagaaatttcgaaagatggaaaaggaggcaatttacaaactcattagagaatctcctccaggagaagttaatcaagtagttcatggtttgttaaagtgctgaatacctcaacattctaatgcatataatagatatacgcgacatcggtctaagtgatgaggaagcaattcacgaacaactgaagctttatcatgaagactacaactcttctgtcagcatatcggatgacgaaaaagtaattatttcagctgataatcgtctagagggcaatcgctattatgatcaagttttacagaaatcatttaccattaattatgaaactatggtaaggttaaatttttcaaatcttttttttgtgataattgttaaatagctaacagtattcataggaagctgaaaacgttgaagattataccgaagccataaaaattcccgatgaaatagtaaagcaaattaaaaaggttgcttcggatcactatctatctgatgtaacatttggaatcatcaaaaaaagcgatgaagtggaatcgtttacaattgttttggtttcttcaaagtataatcccaagaactattggaacggttcgtggcgctgtatatgcaattacaacgtttcggaaaagaaactggaaggcaggtcgcatattcgtgttcattactatgaagacggaaatgtttggttggatgcatcccgtcctatttctgctacagtcgaggagaccagtaagctttatgaagtgttggctcaagtcgaaaatggaattcaacagtccttcaacgttgaactttcttcacttaatgacaaaaagtttaaagaattgcgtcgtcaacttccagtcactcgccagaaaattaattgggaaaacgttagtggcatccgtatgagaaatacttgaaacacttatatgtgtttataaattttggaaatttttttgcgacgatattttttaagacggtgattcaagctgtttccttttccttcttcctaaatacatatacattgtcgctcgatatacgactaataattactagtcgtttactttctaaaactttacaagagcaactcacacgctcttttcttaaactcttataagttttaggaaattatttttttacgatcaataatacaagttcttcatcatttttttaccgctcgtcaccagtaatttaagggcgtattactttttgtgtgtaagcatcagtcgtgctatttatcaccagaatatgctctgagcatctgactttcacctctgactttgtgataatataaataaataatgaggcattattaaatcacaaatcttgtatctctaattaacattgatttcatggttcaagcagcaattaaagcttgaacttgtgtagacagtttgagataatatcacttctaaaattaaacccaaaagtaggtattccaactaacttatcgttttcttccgacaagactggaatagtaaacctgatatggcccggaacttgtatacaaaatttaagaaactcttccttactcaaaaatcccttcaatgaatttagatctttggaaagcaacggtctaagtataagtgtagtctgtgtatttttgcaactgtactttatccaaaacctgtgatcccataaaacataacgatcaggatttatggttatagttttttttttcaattcagctttactaaatggttgtctggaaatttggagttgtaatttagtgtcgtcctttatagaagaggaagtgagtagacatttagcaattgttagcttttttccatcaaaaactgaattacaaaggcttacaacagaagatcgtttaatctgtctgcaacttgtagtcaatgttagacaccttaagagcaattcttccttagtaagattagagtgctttttgagctcattttttgaaaagcataaagataatgtaccagatggctgatggtagctcacaatattatcttttagtatttcatcaactttattatctatgttcacctgtaaggactgaaacgcggtagctagttttgtagcctctacggtcaatgcggcatgttggtttagaaatcttcgtattgcatttcgaggggtgagatttatatcagcatttgttggatcctcttcccaagcaattccatgttgttttgcggtatttaatatttggttcttcaattcataggttagcataaaagtttaatccacaatgcgaatttaatttatattaccttataatatggaagtaatgggcgtaacagttctatatttgaagccccacaaattgagtcagattctggtatctgcgatactggtttcattgcacacaatccaccccatgttccgggtttacgtcttagcaatctcataaatatggtttctgcttgatcattggcatgatgtgctgtgcaaatatgcctgatattgtgtgtaatacaagctctagtcaaaacttgatatcgatgctctcgagctattgtctcaaggtttgttaaagagtgaacatcatcattaccccaattgatgttgagataaacatttggtattaacatacgattcaaattccagattgtttgtaaagcctcttcagtgctattcttacgaattcgatgatcaaccacaaaggcaataaattgattaggccatccaaacataatttgcgattccttcatgaaccaagaaagtagcatgctgtccactcccccagacacagctatccctaacttattagtcttaattatgatacaatacaaagtgttcataccaagccgcctgtgaccaacccttcgtcgtatactaacaagactgttatagaattctttcaatttgatagtatccattgattttgagtttttctaatcatataaacattcatgcaacacagaaaagtcattacataaggaaagaatccactaaacctttggtgacttttaaacaacaatagctattattgtaattgtactatcaaaatattgaattcatgcaacatataaaagagtatttatcgctataaattcaaatcaaacatcagatgatttttaactatgtttttagtaattcgttttcctttttatacttgatggtgaatgtgcaatgtagaatcaaagaaattatgtattggaatatatgcttgtactgggatgtatttagcaaattaattatatacaacaaagtatgtcaatttggtagaattcatatttttcatggtaagaaccgacaccaacttcttagaacgtgtcatttcactccctcaaagcgccattcagcaatgtcattttttgaagctctgggtgtaagaaacaaaacaaacataaataactataatgaggactaatcaaaaatttctaggcaggaatctgtgctggattggcagttgatctatccttgtttcctattgatacacttaaaactagactacaagcaaaaggaggatttgtaaaaaatggagggtttcatggtgtatatcggggattaggcagtatactagttggcagtgccccaggaggtatgaaaaaaaagaaagaaagtaatctaaatgtatggtttctttctctggtcttaacaaacgatagacacttattaaattacctcttataatatattacaaagttcacaaagtgtataataaactaactcactaacgctactagcctctttattttttactacttatgaaaacatgaaatccagattatcccagtctggccttggactatcagatccccaaattcatatgtgttcagcttctctaggtgaaattgcggcttgtatagttcgagtccctacagaagtaattaagcaaagagcacaagcttctggtggaacattatcatctagaaatattttgcaaacgattttaaaatctaacaatgtctggcgcgatttttatgctggttatggaatcactattgcaagggaaatccctttcacactaatccaattcccaatttgggagcacctgaaactgaaatggagaattaaacattctcgaaataagaatttagctcatgaagcagctatctcgggctccattgcaggtggaatagccgctgctttaacaactccatttgatgttgttaaaacgagaattatgacatctcagcaggtatgtgtttgattttttgattaaactaaagaattttgcgcgtgaatcactaccttgatatacacttttgatactaatttgtttagcgactttcttatgtgtttacaattaaatcgatagttgcccatgaaggctttcttgctctttacaaaggtatagttcctcgagtcttatggttaagtggaggaggtgctattttcttaggctgctacgatgtcatattgaattttatgaaagccgaaggattgtgattgaaaaaactagtcataatttagtttttagtactttttggttgcatacaaaaataaaagatagaaaatacattcctttggctaagccgcgttttatagaaagaatatctttaatttcaacattttttggaaggattccttactataaaatatcagttgcaaaaaaaattaaatcattttctactgaattatccacttgatcaaatattataacggtgtactataatggaagaaaaaattgtgtttagcattaatgaagtgctattgtagaattgctgagctataaaaatgaacacatcttgacattactgtatgctcgatgtatttggaatcaataaatgatgaaacaatgaagtttcaaactaactagagttgtgtttatacatagtgctccatataagatcaaacatatccacgaacgctcaataaatgttttattggtgtctaacaaattcttcatgatttggaaactttatttagttaaaatacttagcaatttatggtgagacatccatccaatctcaaattttttctctattcgtaaatacttctgtttaagcaactagacgaattttggtttcaaacttctacaacgcaattctaaagtgaagatttccttgaaacgcttatctactatttgttgattgggtgttccataccgattgaaatttacttttctgatatatttaaatggaaaaaccattgcctaatccgcctattcaagaaagtttacgaaagcaatccccccaagacgctgtttacgatgatttggtttttggtttaaaacgttatgaagcggctttctcaattaaagacagtattgaagatgttctagcaaatttttctaaagacgaggaaaaggaaatggtttgtctcagtacgtcgattgcagaaaatccttatcaatcgctttcattagaatctgttccatccaaaatactatttggatcatttttattttatgtaaaggatcgaatcccggagaaagctggttatataattgaagagcagttctgtaaacgacttcaacaaatcgattacgatgcttattctttctcaccaaaagagtgtaatgaaaaattaaaaaatattttctctgaattctctcaaatgaagctaaaaatgttgtctgtttttttctcgattgtacaaattttgcttcctaaactcagtggagattatcaggaacatgtccaattttttgcttctatatcggctgtcgtagcaccgaggggttatgtttttgaaatctatcatgcagttgaacatttatctcttgaagctagggaagtttttcagctgcaccatcctccttccccaaaacaaacaaggcgggtcgtttctgaaggacctcttaatggcgtaaactacaagcaaaacactactaacaacagagtctcttcttttcaaaattctcaatactctacgctaaataatttccaaaataactctaatcaatcacctaactccaatgatttgcaaccacttcaagctgaagcctttcactccgcacataatgggtattcttcctctacactcaaccttaattctgaactaaatgtaatgaaagatcacgatctacaagctccgattccgcgtgctttaaagcagcataaacttcctcccatacccgtacctgaagttcaaacaactaatattggttatcaaactgatttaccattgcaaaatcccaatgataacttggtatctttggcgatttatgaggcactttacgagaaatttcttaaagcctgtaaagatctggaagaagtttccaagtcatatgaggaaagccgtgaggagattgaagctttgcatgaaacatttacggaggaagtgacttcttttcaaagtactaagagattgaaagaggaaaaaattattcaagaaaaaagtcgggttgataaaatgatcgacgaatatcgtcaaaaactttcagaaagcacttaacacttttacgtttaattattggaaatttacttatatttttagattgttattaactttttattatgtttatgacttgttaactgctaacttatatgcatgttccaccgctaacgtcacaatgatggatcggtattattgtaatagttttgcaatttaaatactgtttgatgactacatgttcatattttttgtttgaagcacgttcttcctttctttcctccctttgaagagttgtatcattatctttgtttcttttcttgtcaagggcccggtagttccttcttttaataattggatcaaaatatctttctttctttttattgataaaatatgagcaatcttttagaagctgagtcatcttgtgactctaaatcactcggtgttgatgactttacatctaaaaggtgtagagaaattgacaagaaggctcttcttattactatcctccttacattttttgtttccctatgtgttttcctgtcaattattcttcctcttatatttttagttattattcctcacgctcagtcagatcgaaaaattaaagacacaaatatggaaaccactaatttaggcgtaaatataattgatgagatatttaattccactcaagtacctgaatgggctaaaaactcgcttttggacaccaatacttggcttgatacatctgatttcaatacaagttttacgaacgaaacgttcgctggattatatacaatgggaatatttgataaatatgatgattccgttcaggcaaatcctaatgtccctcctttgaacgagccttttccgtacggtcgacttcccattagaggtgtaaatctaggtggatggctttcaatggaaccatttattactccatcttttttccaagtgaaaaatgaaactgcatacttagtaaaagatgaattgagtctacacgcatatttgggggaaaatgccaccagcgttattgagaaccattacaatacatttgtcacgaaacaaacattttacgaaattagggaagcaggtttggatcatgttcggattacctttccatattggattctttacagtaatgaaataactaatgtctcgggtattgggtggagatatctacttagatctatcgaatgggctcgtgagcaaggattaagagttaatcttgatttacacgccgcacctggtaaccaaaactcttggaatcacggtggatatttgaatcaaatggagtggttggatggcacagtgaaaggcgaggaaaattctcaattcacactaaaaattcatgaaagacttgcttcttttttctctcagaaacggtatagaaatgtcgttacaatatacggtgcacttaacgaaccaaatttcttcgttcttgatgagcacaaaattactgattggcataagcaagcctatgcggtaattcgccaatctaattttacaggtctaatatcacttagtgatggatttcgtggtccaggtaattgggaagatcattttgatccatttcacttcccaaacatacttatcgatgtacataggtatatcatttttaatgatttcttaattggtttgaggccaaaagataaacttaatgtgatatgtaagtcatggaacgaagaaatgaagttaaaggccaaattaccgacgattataggagagtggagccttgcggatacagattgtgctaagtttttaaataatgttggagagggtgctcgatgggacggcacttttactcctaatggaggtgttgccagttgttctgaaaaagttggttgtcgttgcgacttcgcaaatcaggaccccgaaaattacgaggattcttatcgaaagtttctatatgctttagctacttcacaaattgaaacatttgacaaaacatggggctggttttattggaactgggacaccgaaaatgccactcaatggagttacaaaaaatcatggctggcaggtttgttgcctcgcttggcttactctacaacgaaggatttcaattgcagcatgcttgattctaaatctttcatggagtttgacgagcaatctgaattttgatggtaattagaaaatgcaagcattgttctttggataatatcaatcttttattttaatttatgtcaatataaaggtacttattaaagacccctgaattctatagaattttaaagtcatgatcgctcatctttatttgtgtactaatatatatatacaaagaaatatatgataacaattcaaacttcgtattacaataaaaaataaataacaaccttgatgtagataacactaagaatgtgtagccaggtactttgtaaaatgattccatcattgagctcgtagattaggaaaatcgaatttatcaattaaccgtattcttcgaatacacgctgacgaatccgaaggcctgtaatcagtcgcttccataataaaagacaagtctttcttacattccttgcctctgcttctttttcttcctggtctatctcctctgcaatgagatcgatagcctcttcataacgcttagaaacaacaactccctctaatttaggctttgagtacttccgttgaaaatcaaatccaacaactgcttttgcatagtcaatctctaaaaatttagctgctgccaaagcacaacgttttctacaatgatatgctccatatggcaacattgaagggacatataaatcgatgtttccgtatgcatttttaggaacaatgttcgcaacaaccggtttcggagtgtacaactgcgtagcttcttcatcatacaagggtaatactttatctccattcttaacatgttttaaaggctgagctcctggctttatgatacgacccttacgataccaatgttcagcagagaagccgttgctaacatatttgcgtggatacactaattcgaccccattttttgtgttgattcttccacaggatttaccagttttaatagcctggttcttttttaaatgcctctccaaaacaaaaagcgggtgatctttcaaatcttgaatattcctcggaattccttctgattgttcaagccttagtaattccgcatcctctatagcatccatgtcattataaaaatcccttggttttccaattttagaaaatattctattcatccaagcctttccaaagggaaaaatctcgactctattctttaatattttataataatgtaaacaatattttcgggtaacatcttttacatacccattagcctcaatagcaaatacataagtcatttgatttagatggtcactggaagccggttcaaaccttctgtacttgccaatgacactagcatcaccaaatggatcaacacaaacccatttttgcatagctttattaaaagcctctacccaaaaaaccggtttgggagaatcaattacctttagttttgtatcttctgtaacaatatctgaggcatcaagatgtgaaagatttgaaaaagaaggctgtatgattttcctacgtttgcgaaatctagaagtaatgtgtgcactttcagagatatcgctagatgaatcattttccatttgctgagaccatgccggaacaatttcatgactacttgcttcatttatggcacctttaaatcgaaaagataaaacttgtagtgaaaaaactagtctagttggaacgtttaaattacgaagaatagatgcaaataactgggttccataatctctactaccggaaagcaattttgagtttttacaaaactcctcaagggataaagattcagagatgaggctattgttttgtagtaaaccataattcggttttcttaatccattggtagtgattttatatttccgtttccaaacttcgacgagtccagccaacccgtgtaggaaagttttgttccgaatcatttgtgacttttgagaagagggatgaagcgagacacgtataccaggaggaatatatttcacaagataatttagtctattgtcatcgcaccaagtgtttcgtgtgcaaagatgataagtcaaacagagtaagtgtaactgatgaatttgaagacgaatctttctatcaacggaagtgatctttaagcggctacgtttttcaaccgttcgatcaacggtggcctcaacgtctccaaaatcatgagttggtcgttcttgaatcaacctttcaccatgtacggcggatgaaaggagcgaagaatttaaaataggtgcagttttaatatcattattagggagaccaagatctaaatctaaccattcttcatcatcactataggtattatcttcgtcactcatcatagcatttatatttgatagaagccaacttttttcagtattaagactcgttgcgcccttattctattatattattttaaaaaatgaaacataaaaaaccaatgaaacgtttttgagatgcgtaactctttaaaaacactagggagcacgagtttataaagatacttcaattaagtagaatataagaaaatgttttgaccattaataatgcacgtaacacatgagaaaaagatttgtatttattgatacgaaaagtagttcataacgttaagaaaaacaaattccttttctattaaaatcatagctaacgttgaatttgtttatatacagcgttgtagtgaaaccaaaaatcgccgttagagtacattatattttaagttagaagtttgcgttgcattttggtaaacggcatatctttgaggtagcgatatggctactttgcaacttcaatctttagcattgcacaggctattcgaatttcaaattgcctttttcaagggtttactatctctatcctatataaatttcgttaaatttctttttatcaagaattgaggctcgtttatccggtcataacttttggtagctttaaaaggtctctttgtttaggatagaatagaatttgctaccgttctctcacgagagcttaaagatggtaggcacttcttctttagatatttcaatgagcggtagctcaagttcggacgcagaacaatgggagaaacagacaaaaagtgtccatatcgataattcgtaagtaactgaaatagttgcttcgctgaacgttactgatggttactaatcattgcttgtacagagacgtgaattcgctgattttagattatttggtgattcaaggtgacgaagaagccgcaaaaacatttgctgaagaagctcaaattacggattattatattcctccatatgtaaaagaacgtttagagatttgcgagttaattaaatcaggttcaattaactctgcaatatgcaaactgaatgaattggagccagaggtatgctgaaagcaagtaaggattacgagttaacagctacatagattttggacacaaattcagaacttctgtttgaattattacgattgagattgcttgaattgatacgagaagttgttgaagagaaagatacctctgatttagcggtagaaagatgtttaaactttgcacatgaaaatttagcacctttagcaccctcaaatcaaaagtttttgaattctttagagttgacaatgtcgcttttatgttttcctccttcttcctacagccctgccttgaaaaatgttttgaattacagccaacgtgagcgtgttgcaaaccttgccaacgttagtatattgaagtctcaaggattatcaaatgagtctaggttgttgtctttggtaaattttgagcgctggtgtgaaaaagaggcacaaaggaattcgattgaagtgcagaaatttgtgcccaaagcatccataaaatgattactttttacgaccttcctcagtttatgcatttatgtctgttacatccatttaacataagaacttttttcgtattgttctcactaatgataattaaattattgaactcacaaatgataatatgacattcaattaacaaagccaatttttgttgttaagcaacatcgtatagtatcaagttactgacaagcaaagcaaacacaacttttccttttaaaagtaaggagggaatttaatgggttattaaattagcaatattttttctatggcgaataatttgattttcttcattggtaatcatagataactgtagcgagatgcctttcgttctcgcaaattaagattgtttaggctaaaaaaaaaggttagaattggatataaacaaaagtgttccaaaactgaaaacttaccaaatttcaaaattgagcgtttgtcgcttttccaaaaaactagaagtttccaacaacatattgatattagggccttgtaatgtttcggcttgcaaggtttgtaaaaggaattccttaaattcttggctaattaatccacgaactcggttgactaaaacatttgcattcggagttagttggatggattgaatagatttacgaaaaaagtttggctgaccttgaaaaatttcaagagcaactaagcccaagcttttaacatccttcataaatccttctttataattcttttcaattaaccagtcaggaacatgagatactgctccacggttagtctgtctttcaatgtatggcgaagaaaatgcataattgccaattttaaggcaactgcttttcgtgagatatatgcattcggtagtaaggttatgatgagctatcccactattatgaagaaatgcaagaccagaacttatctcataacatatggaagctatgtttaactcactaaaaaaatatttggggattaaagctgacaacttggtgcttgggtctttatattcaaagaccgaccaaatattgttcagataccaaaaactctcgttataacgaattaaatttttgtgagagagaccagataatcgctgcaattcttcgagtaaaagcctcctatgagttacagctgaaatgtcaaaccgtttaattacaaccacttctttatccagagtttgacgagcaacgtaggttccaactgtatcttgttggcatattttggtaaagtcggtatagaagaacaatggatctttttgtgtgcaaaggcagtctactatctgtaggtaatacttttctcgtgcaacgaaacgcattagatcatcagaatatgaaactttatgcatagctgcagcagggattgaactacttggatgaccgacagcagattgtgaaagttttgggctttgtggactaggcttggcaggactaatactaattggagacataggaactggagtagagacagatcgagataaaggatacgaagaaacatcgccttgttgtattgtcgttgcggaatgcccatcgtccagactttcagcagtagaagcactgctaaaatgcgaagctactgacacaaacccatctatggattgtgtatctacgttgtgtagtaatggagcatcataagcggaaggtgaaatgctatctctgttaccatttgagttttcctgtatggacgaccgatagttagtagtattaggacgaatcgagatgttgaaattatcgggtactaaatttcggcaattcattgaggaagtagaagatgaaagtctgttggttgaaacttcatcaggcgtagtggggactgggggagaacttaatgcttgggaattaagaacagttggaagactgctcggactatgattataggagtaagacttatatagatgaatggggagggaaataggagctgattcacttctgaggtgtaaagatattgatcgagaaagagtagaagattttttagaatttctacgagataacgatggtagtccatgtaaactcctgcgtctatacatgtcttcttttgaagatcgtgatctatttagtcgtttaggactgcctgaatcatcagatgaatgccagacttccgattgtccattcgatttttggttttgcaaatggaaaggaggactacgagtactattaccagacccatgaattaatgaaaggaagtgaccactcagacgacgagcatagtatccaaacttcttttttggtggttctggggcaggtcgcgaaggctgcaagtcaattatagagtcattaggaaaagaagaaactaaatgatcctcagaagctctacaggcagacgaagacgcattgctttggcaggcattattgtgaaagtggctttttgcgtgatgttcatggaatgtagaattggaaagcatacaaaaaaaagtaaatcaacaaagaagaaaaaagagaaagcgaccataaaatacaaacttttcgaacatgaaaagcgagaatgataaacagaagtagacaatcgaactaacacccaaacaaaaagaacgaataattggagtgtaattcgaggaaattgtttgataaataaagctattacttcccttttgttaattaaaatacaaaagcaagtccaatttttcaacaatcaagatggatatactttacaatagctgttaggtttgtaccaaaactgataagtgtagtgttactctcaaggtaacgtccgtaggtaacgaaaaattcctgaaattcttaagaagatatagaaagaaggtaaatcaatattattgttgattagaaataaaggatttttgatgtattcgggtattgctcatagatgcttatctttgaaagttaaagagttcagaagattcgataaatttcccgcttattaaatgatcccaacggatgcctgcgccagcatctccttgaagtaattaaatatccaacatggaatattgagaactgttagtgatgaacagcaaaagtaagatgagagttcatttggtgtccgcgacctggtcgaagttagtatgaacatttgtaaacaatatatccttaattatacaaactacagttgaactttaccttggaagcaaattgaatccactcaaggactcctcgtttccattgatctttttctgagctcctcatattgtcacgattccacaacatgactttttcgaacgttgaattgatacaccaggtggattcagggatttccttttctgaggtttcgtcattctctagtccatcatcgcatagtacaacttgccctgtatagttttctggaagatctagttcttctccatttaattcgcgtccacgcaaacatactgttgttttcgaatgcgtattgttcgaaatttggattttgtcatgaaaatactcgaaaacgggcgcagggccgtcgtaagatatatggcaaggaagcaaagaagctttctctaagtttgagcttcctgcttgctccaatttgacaataggtttgactgaatccattgtgctctaagaaggctatcccttttcaaacacactagtctgacattttctgaatctaacttacagagtccaccgagtaatgcgaaactgtaggtaaaatttccaacgatgccttaactaaatttaacaatatatctcctcgttaaaacgaatacgagaatcgtaagagtaaataaatcaagagtatgcgaatgtatataatagtaatattggaaaagaagaaagtaatagttgctttttttcttttctttattaatttagtagaatggggaaggatgagtctggccaacggggatggaagtttagtcagatagtctatttatagtttatttgagattctttgttccgaaaacacttccattatttcttgactaaatataaattagaaagtgatagctgcgtaatttttagtaattactttaataatactgaggatatcttatgaatgataagtgagagaatcgcaataatacatacgaattttagtgttgtagtctagatttaagcatttataagaaaagttgtagagataattaaaggatttgctactctattctaccttctttttaatgttaacaaaagacggcttgtattaaaccaatagtggacatcataaatagtttgtcgtaacaatttgaatatagtataaaaaatcagacatgagaaaattgcataaaatttcattaaaacaatatcaaataaaactttttgaatccaatccattttatgagattagtagctccagttcagtcaagtcgaagttgcatctaaacagtccaaattgattcacaaaagttataattatttataatcatgagtttcatgatgcattcttctttaacaagtgaggcttgcgttcaagtaaatctaaaatcaactcggcaaataatgaattagcccatgaaaaccagggtcgagtaaagcttttaaaactcgaaacatcaacagactcatgcattaagcctaaaccagcagttgaatgctttaaaacatcaagcaaagacatgatttcatcgtcgtcatcagaagtcagggcttgaacaatgagactcatgggccaaacgttcctcaaaccaatgtgaggaccaccaataccggagataacttttcccttaaggtagtaaggatttccttctgaagataaaatcatcttcctcgtattaacatatacagggtcatcacgttctacaaatccaagataaggtaaagacaatagagaaggaacattggcgtcatccataaataaaatgctgccataaccatctacttcatacgcatataccttgccaaatttcggatggtcgacaatgccgtgctggtcaatacccttttggattttgttggcccaaacgagagcagttctagcaatgtctgcatgacctgatgcttgcaacatttgattaagatgtgaaagttccacaaccatcatggcattagcaggaataaagtattgtaaaacacaggcatcatcagatggacgaaaagcactgcgtattaaagatgcattagcgttaaggggaaaacctcttccagcaaggccaagagtttcagtaccagaatcggtatttcggaggaaagtatatactgggtccttaggcaaaccggtcttttcgtcaaatgatggagaagactgctcttctaaaacttgaattatgcgttcaacagccgcaagccatttcacagtaaaaatagattgatccttcgtataaagccaataagtgtaggagagctttaaaaatgaagccaaggaatctaattcatatttacactcaaatacaactgctggatcgtaagctggtgtgacacgatcactttgtccattgtcgtttcctgaaagaaagctttgtttaggaggctgaaaagcgttacaataaggaaactggattaacatttcagcttgcgtttgtatggcaccaagaatcaacgtcgctaatggtgagtctgatttagctagaggtaagtaaggcaaaagctggtttgcagaatctctgatccattcggcaggaatatcaccagtgattactagggtttgaggattatgtgaatcagcggcatgccaacgaattgtagtatcaagagtatttggcatacaattttcaaataaacgtgctaaatcttcatcctcaagttgctccttcacatcttcaatagtctgctccaccgatttagaatgaaacgtacggcatgatgttgctggtcgttgaaacggtaacctcaaagggccagtagctggataatgtctccttccagagtatgtcttgtaattaggacatgcctaaataattgttagattagaaacacttgaatttgtcaccatttctccgaaagaatctcagtaaggtagatttatattcttaagtcgaataaaatccatgttcacaggcttactaagactattcgagttatggttgaaataagcctaaaaaaaattttgttttaccttccaaggaatattaagattgttcgcgaaagcgattccaaataggaaaaatagaattgcctgccaatatttcattatctggaaaatgacgacgatgtttgaatgaaataaaaaatttaagttaaatttctaaacattcaaatcaatttaatattgctattcgctactttatggcttgacgaagcaaactggatgtgaggttatgaaaataaagtaagtgttgacaactaacaacacgttcgactcaatgcgatcatacattaagtaaatcgcgtctgctcctcaattctagatacaaaaagcaaagtaagatggttcaaaaaacgtagaagtattttattaaaagaaagataataataataacaatcaatttggagatggtatttatgcaatatcttcgagtacaccattagaacgatataagcttattcagtaggaaattcaacagaaaaataaataattttgaataatagatcacttggcaaacaatcgagaaatattaacgtactcggattgtggatgcaagatatcaaagcgaaaaagaagcaagcataaacaaaattttcaaatttatttttatatttgttattgaatgttgtcaaaaaaaatacaatttaagacatgcatgctttcttttctacaactgagcattttccttaaatttaaaagggttctttgtttttttagaagctatgtttactgtcacctgcatactttcagaaaaaatatagaagtttaatgttattcaaattctttcagtaacattacaaaagaatattagaatgaagaaaattctataatatcacactatcttgcaggcataatttatagcagccaatttttgtatgaaagctaatttaaaattggacactgcatgcaagtgttaaattgctgtttaacgtgtataacctgaataacctaatatccaaaaattagcgatttcatatatccaaactaatatttgattgcgaaatttgtagattaaattattactataataaatttctaaaattatttatcagaagctaaattatttgaagtcttcggtggttgcattgtatttttgaagtaccgtttaaaaatgtaaaaaacaagatatcggaacaaaactacataatgcaatttttttgctttatcaccgactattttgtttcttgatgatttttttaccctattctttaatgattaacagttaatgaaggtcgcaggctttacattagcagcattattccaatatttaaaaagtaaacaaatagatgtgcataaccaaacaagggaaccgtcacatacgtattttaaatgaagaaggcgatgcgtatataattaaatcacaaacattgttgcttgttttatgttgtaatacgtatgaattatttttatttttggttatttaagtaaaagaaaaattcgaatactgcatatttaaaatatttagatggaaagggttttactgcagtctagtatgttcattgtaatagtttatttatttattaatttattttctttttttttttttttttttttttttttggaaaaagctttgcttttcacatatgttttaatcaatttttccacactacaataatttttatactacagcacagaactctaaggtgctataactaaagaattacaaatctgtttatcatgaactaataattagaaaagcatttacgacaatcacaggttgttgttagatattttaaaaaaataaaggtcacgaattctgttgtattacagattcgttaaaggttcgaatgcgctaccttgctcggattagcgcttgtacttaattgttaagattgcgatttagtttattgttctaagtgttatggttgttagtatagaccaacaagacattctttaaagctggctacaatactagtgggccgacactaagtcaattgtcgatctgtgaatcatgactgggaagcagtgaacaattaagaaatataatagataaagactgatctacggagtcaattcttgataatattcatccttttctcaataccacgctaacctttatggcaacctagatactcttgaaatattgaactacagtgacctaccatttataaattgttatattgcaaattgccgatctataccgagaatatcaaagtagtgctgtatattcaatataccgagcactcgttcgagtttctaccattgtaacatatgactttttatcagatcaacatgatatatgtcagcaatgatcatttacaactcacagcataccccatcgatacattttataatgcctttctttccataaagtaacgtttcgattggagggcttccagagagtgaggctcagacagtaatggaggcttgtgtatttaaaatcataccaatgccatttgttttccctccatacttcgtgattctaaatgatctggttatttaatgagtaattccgcaagttttctttctaataaggttgagatactgtgcgcagaggagcttgattattctttagtgcacttattttaaaagtacccgttttaaggtcaatgaattttgttttgtctaaaaatgttttcttaggcgcgaagtatagtttaaagtttaggattcacgtatttctctaataatgaaattcgccatgtatttatttatttctgcacctgtatgcgattcgtaggtttgtctgcctacgggatttttcagctagcacaatagactcttacttctcatctcttgcgtgctatttttgtaatttcccacccttcctgaattttgcttagtcccaacttaggagttgttggaaaatctccttacccgataaaatgtgttcctaacctgtccccttttactagctgcggcaaaactggcgctagttccgcttctcaaatctatctcaatatcgtccgccttcgaatttgcgttgggacgataaacttgtctcaaaaaaatcgatccacaattttttttatcttcttttttcaccgacgaggctcgtttggtccacgctaaaatattggtttccatatatatacatacctgacatcctgacaaactaacattcgctaaattcgtcgaattatcaacgggtgcagaatatcttttaccacatatttagcagctccttatctttaagacttcttattcggggtaacgtgactttgacttcattgtctcacaaaattgctacgaccaaccaactacaaatatcactcgttcaattttaaacttgaacttgtcgaaagccatactgaatactctgttactacgtactagacaattgttgaaatagattattttcacacttattgccctgtaacagctcgtttttcaacaaaacgaaataattttgttgattgtgaaaaatttccgcttttttttttgcgtcgccatcctcatctttccctgttggaagcttaaacacacgaaacttgtgcttggtgttttaattaatcaagcacacacttcccttatagatctacttccttgcccttttctgaggattcattagctacagacatatctgttattcattcaacaaattcttgaagctcaaatcgcttttctttttccgcattttagatgaactaagcatttaattattctatcattttctctcccttttttttgttattcggtttaacgtacctaggttttctacccaatcctcttttgtttggcacggtgtattagatttcgtcaggtttattgttttttcccatctatttcttcattcatttattccactcccctgcttcaatttgatataactaaattaccctcctcttgtaattttcatatcggcgtcttgtttcatttcgccactgctgacgcttgatcagatttaaatcgtcatatatactcttctccacttgccattaagacgatcgtactttgaaaacattgtaaaaattctactttataagcaaagtattcgaatcgctttcttcatttgactttattggaatttttatttgtctttgataattcaattgcgagtgctaggattgctctatctttttatttttcaatccttgaatctttacgtaccctccaactagcactcctttgtttgctttgtgtatatttcactcttattctggtctataacgcagttcatctgataacggtgataggctcgtcattaccaggcgtacataacacattcacttgatttattctatatttcaaatctcagtgaccatttcatttaacctttgctgtactattttatagtctgtcctgctagtcttctttccctgagttagtggatattctggttggtggtcggctataccgtttagctatacatatcgtttccgtttttctctcttttttattcatttcttgtgttctttgggtgtttactattctttttattattcatttcatttgttttacgttttttctatttattgtgtctctttttggtctaatttttttttagattgtttatatccgtttttgtttattttctagactattatcccatttacgcttaatattagtttcaatatggtttacacgaaagcttggtttttgcaaaatattgccagacaaacacttggcaaaaatgttgccgttcatcgtcctcctttgaagcttggaaatatgacgaattggattcaacaacaacaagcccaaacgaacctctctctctctaacacgaaagcacctggttcattggatgagcgtcttttcttaactgaggatgacattatcttccatgaccgtagtattcagcttggttacttcgatccttctctttctgagcgtaagcaatctcctccaggcaagtcccttcatcgctttgttgacaatctcaaccctaacagctcacatttttctgcttctcttttacctgcttctctctcgtcactatgtgactcgacatgcggtgatgtagatgatgaacaacaatttaactctctcgcaacatctcccctctcaactgaaacccagtccgaagtttcggaccctttactggatactttaactcctaattctttggaatcttcttttgcttcaatttctctgaattctttcacttctgccaatgagtttattcaatttttgaaaagacttgctagtagtaaattatccattcatacttttgatctgtataagcttgttcgaaactctcctgaactattgactttggaagcgtacaatattgttttgcaatgcatgagtacggacgactattttttgtcgtcatcaaaaaacattcaaaaaattatcaaggtttatgtcgatatgcttaattcgtttatctctccaaacgtaactacatttgaaaccgtcattttcgctctttgtcgtcgcgctaaattcgtgcatcaaaaaattgaatcactctctaagcgcactatttacgcacatccgagtattgcaaaagaaatacagcctgaattgctcgatctgcaatccgagatgcctttgcaaactgctgttttcatgtttacttctagcctcattaatcacgatctcatatactctcctcaattttatgctattttaattgagagtgtttctttgtatggaacgcaaagccaattggattccttattagagtgcgttcctcttggcactattgaagctaacggccatcctgatttactcccagctctaattagagctctcggtagagctaaaaggctcaacagttgttttcaacttttagagcgttataacttatctgatccaactagtgacacttcgatgactaatgtgcgttcttgggaaggtttaatggaagcttattttgacacagatcaccatgttgaagcaagtgcattgatgaaatcttttttccgaaaggctgatagcaatcaagttataccgtcttcaatattagactgctttttacgtagattggctcaattaggacattataaggaatctgctgaatggcttggtatggctatagaaaagattagcacttacaaagcgagtccgtctacattatcgtccatattggaggcggcttgtttgaacaacaacgacaagtttgctattgcttttgtgagaaaatatacattatctcgatttagcgactgtcatgcagtgcttctccgttatctggacttgcttgccagatcagggaatgtcgatctacttcatttacatgcatatcccgttatttgttctgtgtcttctcacactaactttacgttttcgaacgtttacaaagctttcattgagaacggaaagattgatgttgcacttcgtctacttcgtaaacacattgatccaaaagtttcccttggtaacaatactgcaccatcttctaatagtgttgctcttcaattatcaatccttaatggattttgggaagtgttgacggaggagttacaaaaagatgtgcatgttcttttatcgttggtttcaacgttagagaaccaagtaaacttccctcaagttgattttactactccgttgttacgacatataacgggttacttagttagccgtcgcttagaaccggagctcatttctcctagagtatttggctttttgctggaatatgcagcattcaatgtcgtgcaaaccgaaggtactttcacttctaaggttatcctcactgatttgttaaaatgttactccaatggaacgtataaagcatctttcaaaaacgttcatgttgttttacgttctttcacatacctgaaagaagacgaaatgctggttgcatccgttcgagatgacatcgtctctgaagcagtcgtcggattctctactgataacaatggacagaaaattttagcggatatatcgcaagtttgttattgccttgacgacctggaatgcatcgatcaaagtataaattcacttgtttccaaaatgttaacaagtgcatcacctgagcaggtggacgttaatatattgtttttccagttcggtaagcttattgaaaccaataaatttttgcatcctgaagtttatcctacgttaatatctgttttaagcaaaaataaacgttttgatgctgtgcaacgtgtttttgagcattccaagcacctctataggaaaatcagtacgaagtctcttgaaaaagcgaactggtttatggcgttgattttagacgccatgatcttatcgtcttcctttgctcgtcagttcaaatcttcaaatcttttttgtgacaatatgaaaatgcttggatatattcctcgtgcttcaactttcgcacatttgattaacaactcaacaaggagaggagatactgatgatgccactaccgctttgaatatttttgaggagaccaaacgccataatgtgaaaccttctgtttttctatataatgcagtgctttctaaattaggtcgagctcgccgcacaacagagtgctggaaattgtttcaagaaatgaaggaatcggggttacttcctaccagcgttacttatggtaccgtaattaatgctgcttgtcgcattggtgacgagagtcttgctgagaagctatttgctgaaatggaaaatcagcctaactatcaacctcgcgttgctccatacaacactatgatacaatttgaggtccagacaatgtttaatcgtgaaaaagcgctattttactacaataggctatgtgctaccgacatagagccttcttctcatacttataagttattgatggatgcttatggtacattgaagcctgtcaatgtaggttccgtaaaggcagttcttgaacttatggagcgtacagatgtgccaattttatctatgcattatgctgcatatattcatattttaggaaacgttgtttcggatgttcaggcagccacgagttgctacatgaatgctcttgccaaacatgatgccggggaaattcaactagatgcgaacttattccaatcccaaattgaatctcttattgcaaatgaccgcattgttgaaggcattcaaattgtttctgatatgaagcgttacaatgtctcgttaaatgcatacattgtaaatgcccttataaagggatttactaaggttggcatgattagcaaagcacgttattacttcgaccttttagaatgcgagggtatgtctggtaaggaacctagcacctatgaaaatatggttcgtgcctacctaagtgtaaatgacggtcgaaaggcaatggaaattgtggaacaattgaaacgcaagcgttacccgctaccggttgttaatcgtatttcttccttggtaaatagccatatgggtcagaaacctaaacgtcgttctttgaatactagtcactcttctcttgcttctttaggaaatgctagtacccaacactcaattaatagttctatcaattagactgaaatttgtgtgctaattggatgagatttgggctattcttatatattatatttgattattggcatgtatctttatttcgttccttgaaataattttaagcatcttttttgatgctatgtaaaatatttttatagattaatatagaacttagaattttatgcattaaaatgtctagaatttacttatcgcgtattcaattttacttttaaccactggaccattcctgtacaaacattgctgaaatggttatgactaccgctaagtaataaaatttggttccacacattactagatgatctaagttgagaacaatgttgttaccatggcatatagttgttaaaaaacttcagtttacataatacttttaaacattcccgctactgtagaagcactgttttaataagtgcccaattgacatcagttacaatttcagggataagcttaagaatgcttgaaactttggtatcatgacagtaactcttggtatcgttcatggcaatttaaaaagacatagaatttgatcgatttgtgttaaaattaaccagctctagcatgctgtaccgtatgacacgtcttttgctagcattttctttagtgcgtgatactgagtcgtttcatcgcgttatatatatatcaaaacagatatctcatataaattcagttactgcctgaaacgaggaaaagtatcttttccaatcccgtttaccacgatgtctgaaaatactgattccacccacgaaaagctaatttttgcaccttctcgctatcaatatgaaaaatcaagtttgcacagagatgcacttatgggaaaagacccgttagttttgtttaatcagtggtttcaagaagctaccgatgatgaaggcattaagtctccagaatctactacattatccacagctcgactacctagtggaagagtatcttctaggttagtcttattgaaagaattggatcatcgcggcttcatcatttttactaacctgggtacatctaagaaagcaaaggacctgaaaagcaatccctatgctagtttatctttctggtgggaacccttgcaaagacaagttcgggttgaaggtatcattgaacgcctaagtcgtgaagaaaccgaagaatatttcaaaactagacctcgtaactcacgcattggtgcatgggcttctccccaaagtgaggtcatcgctgaccgtgaagagcttgaaaaaagagttgaagaatataaaaagaaatttggcgaggacgaatctgttcctgtgcctgttcctgatttttggggtggaattcgtattgttcctttggaaattgaattttggcagggtggtaaatatcgccttcatgatcgcttttctttccgtagaaacacattagatgaagattatgaactcgttcgacttgcaccttgaatattcagatgatctttcactgtacaattattatcattattataccttgttttctgcgatacaagtgctattgataattaaacctttctttttcacttttcaggtgttctcttatcgtttaaacttcatgtcacttctttgctgtattgctttttaaatattttggaaaaactttaagaaatgtcctggtaactaatactatcattcattaccttcacaagcagacattcctttctcttcaatcctttttaatttcaatttcatttttgactcatagtttttttgagaactgtacatagtccgtaaatccttagttaatctttaatatttgttttttagtatgcgccgtcgcgcttaccgctcattttaaataagaaatgtatgttttttttaacaaggctatctcatgacaattggaatctcctagtttcgtattgacaacgtctttttaaaataagtattgaatacacgcgtactttcttatttatttattttttttcgtgagaagggtaatttactaacatttaaccggtgtcataatactagactatttgattgattatgcctattaaaagtaagttgagtaaaacctttctttgtgttcccaaaataatatatgaactatcgcctctatatattctcgtttcaagtattataaaaataaactctatagtcttttagagcaacgtatcactaaaatgtgtaaccaaaatgtaattacctactttcacggccctccaattactagttcattgtcttaaccaaatgaagttggaacgaaccgtacgttactactttgcatgcctgcaactaacagtgatgaaccattggtgaaattcgagctgtaccagctaaaaaaagtaagaattaaatcatttatttaattaacttttgagtgctactatattgtgagcgaaaacgctactgcaacaatttttcgtattttaaagattactcaatctgaagatgagctttctataagtattgaagaggccgcaaaaatactttttcgccagaagcttcaattgtatttagaaaaattagaaaatgagagcgccgatggaaaactaatacttgttaccaaggcatatgcaatcttgggcctttttcgatttacagctgggtactatttgtatttgtgtacagaaagaaaagttgttgctgtaatcggaggacataatgtctaccatgttgataagactcaattcattgaactgaatccaagtcgaagacataataccagtgttgaacgaaagtaagtgtcgaaattccagtattccagttggtcttcaaaaaatatgagtttaagattctaattcttataggtgtatgtcaagcattgaaaaagttgatcttgctagaaccttttattttagctacagttatgatttatcacaaacaatacaatatggatttactcatccaattcctcagcatcaggttagagatatgtttgtttggaattggaatatgctgcgcccaattttggactctgtaggaattgattctccttggtgtatccctcttatccatggttttgttgatcaagctagtacgttgaaattttttcatttactcctatttctctttttatatatactaacttataagaactttctgtttatggcaaacctattattgtcactttaattgcacgaaggtcgcggcattttgccggtgctcgcttcttaagaagaggaattcgagatgatggatatgtcgctaatgaagttgagacagagcaaattgtgttcgacggctcagcatcttcctttccaatatcttcaaccactcctgggattccttgttatactagctacgtacaacaccgaggaagcattccgcttcgctggtctcaagaatttagcaacataacgccaaagccaccaataggtattgattttcacgatcctttttatgcttcaaccgccttacattttgatcgtttattcggtcattacggtattccatgtattgttttaaatcttgttaaatcatcagagaaagtcaaaagagagtccttattattggatgaatttgaatctgctatacaatatcttaatcaatttttgaaagattcccagaagattcaatatattgcgtgggatatgtccgctgcttcaaaaaagtatgtttttaacggttatattcgtattaacataacgacagaaaagttcctgtgactaaaactctagaacaaatggctagtgatattgtaaaaaagacaggcttcttctgcactgctgatagatttttccctggtacttttcaaactggagttgttcgtacaaactgtgtcgactgcttggatcgtacaaatgctgcgcaatttgtgattggaaaatgtgttttagcagctcaattaagagctttgggtgttttagattctccacagcttgactacgagtccgatgctgtcagattgcttgctgagatgtatcatggccatggcgatgcaattgctcttcaatacggtggctccttattagttaacacgcttgatacttatcgaaagaacaatcagtggtcgagcacttcaagagacttaatcgaaagtgtcaaaagattttatagtaattcctttgtcgattttcaacgtcaagaggccatcagtttgttccttggaaactttacagttcatggtaaaattgtggtttttggtgaaaaacggttacaagcgctcaccgaaaagttcaaaaatgggcaattggttcgccgagattaccggtactggtggacaccagtttatgtgaatcaagaattacgatgcaaaaatgcttactgcgatagcattcaaaggaaggggattaagtttcctgcaaactattttgataatgtttatactcctaattctatttcttcgttttctgaagttctgttgcccaatctgatttcgaccttaaattttgctccgttaagtctcatcccgcttctgcgaaagtcatttttacctttatcatacaatggtttcggcattgaagccccgtctttaaatccgtttattccccgcagaaatcaaccacgcgatatgtttaagacttccgcagaagaagaaaatgaagatgaggatgaagatgatgataagtttagacgggtttccttgtataaatggctatttaataatgaggaaagaccagtccataagtttatacgaaaaagactgcatcaaattccggtgtcgaataaagtacaaccaagagatcaaaaacagcctgatttcaaaattccgaatactgatattaatgtttataaaatacattttcagtataacaatatatcggggttggcggataattatactttattaagcaaacacgatcgggcaatgtataataattatgctgattattctccggataaaattaaagaaatcaaggaaaaagaacttaatacttataatgactacttcaactcggctatttcagagaatccaactttaaagtctgatcggtcggaaaaggtagcgttctatagcgcttggattactgactataagtcaacttgaaccgatttttttttgtggcttttattttaactcgaaacgtcgtatttattaaattttcgtgttatgaaaatataattctttagatccctttagtttaattttttttcctttatgctttaactaatcgaatttatgagtcaactacagcggaagtacctttttctagcatgattgctatatagtcttctttagttgattcgggattttgaattctccattcaatagaatcatctaacattttacgcaaatgtggtcccggacgtattcccaaaatcctagttatttcatttccctaaatatgtgtgagtacactactatcaacaaaatttaacttacatttatgattggctgaatattgtatgcttcttccatgccgtattcctcaatatgtttaaccagaacgtgaaaccaagtaacttcctcatccttgttcaatcgctgaatatcggaattactaataagcgtgttcataaaaaaagcccaatcaataatatctctccagtgaggaccaagttctcttaccagtcttccacaacctaacctagtaagcttgccttctttttcgagaacatttatttttgacataattaaaggataatgaacaaagaaattttcaacttgagacattattggtttgctatattttaagctgtcacgtatcaaaataggtggaagtattttaattttggatttctccaggatactccagttataccatggaagcgtagcaattgctaaccagaaaatatatttagaagatgaagatagatttttaatactgacatcctttttttgtaaatatccgaacaaatcaattgcataaggaattaggctaagtgattcaatgtttttcgattgtaattttttagtatggatttctagcggcccaaagatgcatgcaaacatgccaaggctatggataatttttaatgcacggttggtgttacaatctaataatcagctgtgttagtaaaaccattcttcttcctgattcgtctcgagcatgtattaaataacttacgttttaacattttatcaacttcaacaccaatgcgctctctgcttatagatgaccgtaatcgctcatgaagttcgggatttttcaaccccttaatagtctcttcgtgaatgttgaaatcatatttcgtagcaaaacgaatacatcgaactgctcgtaaagggtcgtcaccaaacgtctcatcggctacaagtggtgtccttataattttattacttaagtcaaccaatccttttcccgtaaagtcttccacagtcttactcttcaagttgtaaaataaagcattgattgttgcgtcccgtctcaaagcatcttctaaaggtgttccgaaaacgagtttgttagacgaatttgaattagtgtagtcatgatgtcttaaattaacaatgtcaatatccattcccataattcttgcagtggctgtttcaaggtgctttgactttagaggattcgcatcaattttgataacttttgtctcccagtcagggtgttgttgagccaaataactttggagatgctgtgcaaattcgaaaccggacatacaatcaatagctacatctatatcgtgactttcgattcttaataactaacaatttaataagtacaagaaacttataaattccgaacacaggaaagctttgacttactttatcacgaacccaaccaccggcaaatctaacttcaggctccttccgatccatttgaccaattttctttgagacattgaggaatatatcacttaactccttttcggtttcgttcagctccaaaatagaagagctgctagccattggagatgaatgatattttctcaaaatacgagtgtcgggaccagaaaacttagtaagtataactttttttaatatccgatttctcacagcggagatgcacattcactaaagtgagaaacgtatgtaaatatggaaaaagccaaatcttttaaaacttcttacataacgttagcaataaaataaaatttaaaataactataagataggacgaaaaaaaaccttttatactaagcaatcaagcagagaaagaagatagaacatgtcaataggttgtcaatgcatacgaggtgaagtgccttgtgttccatcagtttaacgagattactttaaggactatttgcagacaaaataggaaagcagcaggtttagtaaagaattacaaaagtttacatacgaatttatattaatttcttagcttaaattcaatttaatacacatgataaaaatgtctctaacatagtaaaaagaattcatttgtcgtagtgtatttcgcttaaaatgaaccttatttctacctaatcaagccatcactcacaccgtagactattgagctgtgaaatattatgtagtcatattcattatacatatttcaaacgcagtaaaatattcaaatgctttttgcaaatatacaaaaaataaagagtaataataggaaatattcttattcgaatggtattagtctctggtataagaaacatcaaaaacttccagagtgtcgtagatgatcaaacgtatagtattctttgtattaggagtataaggaataaaatgtgtttattttatctaaatctaggaaagattgctaacataacttattgtatttacgaccactgattctgcttacaaactttcgaagttaataacatgactgaatacatctcataatttctactttcttactatttaaggcatttgatttcacgaatttatcttatagcgtttcatttcttttatccagcacaatgaaatgcaaaaaaaataaatgcagtacaattacatctgaagaaacaccattggtgccgatacgtaaaatatgcaagttctaaggagtgaaaagcaataattaattgttagcgaaaataattatttgcgttaaaatgccagcaatactgcactatgttatgacacactacgttgcgtaccactatatgtcacatgttctacattgtaccattgatatctgttgataacaactattagaaagattattaatagagctacaactgaacctcgttcctcagtacagttatgagctatctcggtgaccgatactaacagatttcttataacaataaatatacattgctagttgacataccgcataccgctacattgtaggtcgcaagtaaaactcaccgcagtactatgtatcgttaaaacagatatcaaactgcgtagctgacataaaacataattgaatatttactatagtagctaatttcacattaacgcaataataataatttaaagcacttcgctcgaataccgagtttgtaacccttagctgtccaccataggtttatattttttttaaatctgcaaaacctacagaatgcctaagaatcgtactggaaggagtagagaagcccgtgaaaaaaagagaaaagaagaagaagaagaaattgaagaacttaactctcaaattgaagcactttctgaaactgttgatcattttgcagagttacctcttactcaacctacaaaaagtgcattgaaaaatgcacattttataacactaactgagattcaaaaacaatgtattccttcagcacttaagggccgtgatattttaggtgctgcgaaaacaggaagtggaaaaaccttagcctttatcgtccctttgattgaaaatttatatcgaaaaaaatggacctctcttgatggtttgggagcattggtcatttcgcctacgagagaattggcaattcagacattcgaaacgttggtaaaaataggccgtctacattccttttcggctggtctgattattggaggaaataattataaagaagaaaaagaacgtctttctcgtatgaatatccttgtctgtacacctgggagattgttacaacacattgatcaagctgtaaattttgatacttcaggtttacaaatgttgatattagacgaagctgatagaatccttgatatgggatttcgcactacgctagatgccattgtttccagccttcctgttcatcgtcagactatgctgttttctgccactcagacaaaatctgttaaagacttggctaggttgtcgcttcaaaatcctgatttcatttcagttcacgaaaatgatacatcgagtacccctagtaacctcaaccagttttatcttactgttccattaaccgagaaactggatattctgtttggtttcattcgtacgcatctaaagtttaagacaattgttttcttgtcttcttgtaagcaagtccgttttgtgtatgaaacttttcggcgcatgcgacccggtatttcacttttacatttgcacggaaaacagaagcaaacaactagaacggaggttactgctaagtttacatcttctcgtcacgttgttttgttctgcaccgacattgtcgctcgtggattggatttcccagctgtagattgggttattcaattggatgcgcctgaagatgttgatacttatattcatagagttggacgtacagctcgttataatagaagcggaaatgctctattgcttctacttccttccgaagaagcttttttgaagcgtctggaatcgaaaaaaatagctgttgaaagaattaatgttaaagatgggaagaaaactagcattcgtaatcaattacaaaacctttgttttaaagataatgacataaagtacatcggtcaaaaagccttcatctcttatcttcgctctatttatcttcagaaagataaagatgtgtttcaacttgacaaacttcctgttgaagcatttgctgattctcttggtttgcccgggactccaaaaatcacgtttggtaaattgaaaaatcattctcaatctcagaaagactacaactcctccacttctttagattcatcagaagaatctgaggttgatgttgaaaataaacagaatgtgcgtaccaaatatgatcgtatttttgaaagaaaaaatcaagacgttttagctgctcataggcaaaggcttgtggaggtcaactcagacgaagatgacggtgacttcctgcaagtgaagcgtgttgatcatgacttaccagaggaaactggagagaggtttaatgcaaattcaaaaagaaaagagaaaatggcgtcatctaagaaggctatgcttaagtataaaaagagcgcagataaagtttactttgacgatgaagggaacgcaattcccttctatgccatgaatactgaggatacttttcaaaaagctggtgatcctgctgctttgattgcttcacatctggcagaagaacgtaaagctttagaaaaggctgacattactgataaggaaacagtccgtcagaagcagttggaaaagaagcgaagacgccaagaacttgaaagaataactcaacaagatgcgactcctgatgagtacgtaccggaggggcctattgtcgctttcgtggatgacgaacttcctgaaacatctaaaaagcaaaagaagtggtttgaggacaatgatgaacgagaccatggaggcattgttgaagttgaaaacttgaattccttagaagatcaagaagcacttgctctaaagttgatgggcgcagcttagttttttgataaaaagaaaggctgaaaatttgggtgtctaaattgatatgaattgtgaagctttcaaaatttataaattgacttaaaattttattaaaatgatatgctttatcttaagttatactgagattaatgcattaaaatgggattcggttttctttggtttaatatgagcttaatttagaaaaaattatactaggagttttaatgggaggacaataaaagttacgacaaagtctttagtaaacaacaaatagtttcaagttttaaatgcacatactaaaataaatatcagttctctttcgcttactgttttccggtatgtccaaccagcccggtggaatttcatctggtaactggcctatgacttccttggctgacgagaatgtaatctcgtaaggtagtataaatttaaagttatcagtcaataaaatatttgatgatatttgggttttaaattgcgcaattaaacgtttcaatattttatccaaggcaataaaatccgaactcgcagacaccttcggtccataaacaacgttaagtaataaatctttaaaagtaccccaagagaattcttccaaatgtacattcctatacaatatattgcacaatatcttggtaccaaagtaaaaatcagaatcgtcaaaataacatggttccttccaactgctgcaagtaaagcaatatatctctgctaatgtagcatgcagccaagagagaaagaaaaacaatctaaaacgattatgaggaagagtgtgcgtcatagtaggtaaaagttcaagtagatttagcaagttattcttaaaacttgtttgtttattaaatactattgatcgggatatacacaaaagctgatgaggcaattgattatgtatttccgacaaacaaacaatccgtgaattcttgtgaagatgattagacattttagagggtaatttctcagcccaaggggtagacagatgtatattatttataaataaccatagaggctctgtcgaagctaatttcaaataggaatcagctagtgattcattttcagccgaacctaatgatacagttagttttttaatattctggggaatttttgcgttttgtaacaaagagtcaatttcacaattttccattaaataaacaattgtcggcattcgactttctgattcatcatttattattttaagaaaatcatatttaatattggagaattcaactttaaaggcggaggaccataaatcgtagagaagtttcagacaatcttcttcgcaatgtgtatttgctagcacctccgtacagaaattttgtatattagatgcatgggttttaaaaaataacgattctaagcctccacgttcgttactatcagaacatgtttcaaaaaagtttaaataagactgttcaagttctaaagtttttccatttactatcaaaagtttgcgcaaactttcggtctccttaggaaaaaaaaagaacattagcaaaaatagaaacaaaactctgtcctcaggaaatatgtaaaggaagcaacgccttattaaatctcttagggcatccattataaggcttttaaaatcctgatttctattttcaagcacaacatttagcatttgatgaaatgttgaccaaataaaattgaaagaaaaagagtaagattttttaagggagataaaatgttgaaatacgacaactacagataaaaatgattttatgcttagtttataacgtcttatgagttcatccacctttctatttatcgactgactctccgaatacgcaagccttatagtttcatgtttttcttttaaatttttaaggagcacaacaatctcgtcagttcctacgatgttttcattagaagaacatagggtttttaacagttgctcttgcaaactgcgtatctgtcgttcaatgcttaacttcaaagtgaaacagttgtctttttgcttaaatactccaggttcttgcacacttataactgacttgagcatttgagtttccaacaaggatatgctaagtgtaaaattaacaacattcatgaacttcgaagccttgttttcaagttcgttgctttgaacttctgaaaaaaatataatatttaaaggcaaagttatcgtgatagtatccttggcaaaggtagtttgtacctctccagatccagtaaaaaattccggtttcagtaaaggctcaatggaaacatcccaaagttcagcatcttttattattatagcggaaccacttagtaaagcaagcttgatttgattttgaaatgacttatttgagaaagaaatgagatcggatgcttttcctttatatagtgatggtaagatatccagaatttgagatgatggatctattattaagagaggacttttattttcctgaattatgtaaatgttttccaaggaataatctgtcaagtttttataatatttgctttcgatactagtttgaacgcaacgctctatgttagtccttacagcagacttacttataggaaagccaaacgaacttatgataggttcgcacttgtttctcagaaatatacgcattgaaggatccaaatttccagcatatacaacaaaagaagcttccattaaggattcacctacaagattccacatgcgctttggatacaaattcaagaacccagaccactcattacgctcaattgacaaatcagtaataacttcaatgctacgttgcattttacattttacttcgtccatttgaagttccatcgaatgtatttcggaaatcattgatgcatactcttcttgaagctgtaacaacttttcgtctaaatccttgcaagcggcaatagtttcttggatacactcctccgcatttttttgctcaagctttaacctgtcaacttcagaatttaatggctctaatttctctaaaacttttgaataattgcagatagatttgatccataaaagaagtggaccacatgccttacttgccctgttaaccgaatcaaacgtaaagatgggattcgaaaaatagtcttgttctatttttcttctcaaattaattgacaattccttttcaagattgtaatttaagattttcggaataaagtcatctctttttaacaactgttgaacatttttccaatccgtagcagaaaaccccaagagtttgcagactacttccatagtaattctaatagccattggaggtcgagaaagactacgcaattctatcaagtgtgcctttttaatatcactaacggacttcctagcttcaatcactgctggctttgcatatgaaacttctttcatgacagaattttttttttcgttaagcaaaaatgatttcttctgaagtgaagcttcagcttgaaggctatagacttttttggcctcaactgcttgttttgtctgtattatacactggagcctatcgtttgctgttttggttttcgaaaataatacattttgctgatcggaaagagcttctttaaatttatcaataccttgtgacgtttccttgatctttttgaaaccattttctattctgcttttttctttactcaatttgtttgcatctcttccaaaaatcaagcaaaatgtgtttaaaaaacggatgaaatgtaaacatgaaaaatatgatgttttccctagatgtttaaattcccaaacgatcgaagtatgtgtgtttacgactgcctgcgcaacggcatcataaatggaacttcctttaatattttttagatttgggttgtcatgatcaagagcattcaaacttatagtctcttgtagcacttcgttcgcaatttgtaacatagaatgataatcccatgaatgatagtaatctatagtacatctgtttaacaaagcgggagacaaggaatttgtttgaaaatccacatccgcactggtgtaaacataaaaaacaacacacaaattttgaaacacgttattcataaaaatttcagtaacactttcttcactatcaaatttcaaaggttgaaactcattcagtttattcaaatttttttttatttcagcccaatcattttgatcaaaaaaatttgaaacttctgaatttgttaataaattatttaaaagatccagaaaacccgggacgccagctattgattcgtttattgctaaacaagctttgcaattagtagtccctgctaatatcaggattgacttcaggttatcttcgaagtcttcaatagaataagtctgatttttttgcaattcaaaaagactaaaagaatttaaccagcacacgaactcgacaactgctttctgtcctagaccaacggaaccttggagcaaagcatgcattcccgaattgttaagaatacgatgaaaacgaagaatgtgtgtaattgtttcatcaacgaagactagagtattgttcggatgcgaagaataaaattttttatataacgattccaacttcggcctcaaactagcgaagtctaggaattccaaaccattttttaatatatcagtaaaaatgatctgtttttcgaaaatcacggatacttcaaactctccaaaatctgtcacaataactttttgcaattcggtcatgccccatgaacattccttttgtgaaacgagacgatctaataaaacacgacacgcttcgtgataccaaacttttattaaactcaagttattggtttctgcatatgactccgcatagtttttaaaagaaattagccaacgcgttaagtccctgggggtataaacataaccttgagtactagatttgaagttttctctcaaaacttgataaaattttacacttgccttaacaatattcaaaataatcgttttatattgattaatcaaagcggatttctcaagaagagcattataaatcgtcactagtgaataactttcagggtagtcaacaaatataaggacagttcgtcgcaaaaacctttctggaaaatcgtttcttccgatatctgttgagggattacaggcaccacatacaaatatgttttttatggtaacccactctttatgtagtggatgccaaaagccttgatgctcaagcatatgacgaagaaagcatatcacatcttctgctaaacaatttcttgatctgggaagatttatttcatcacaaaaaagaaccaataccttctcatgattttttgggcacattatggtcattccggtagaacgataataaacggtactttgttctaaaaaggatacgacagattttgaggatgttgaaatagaaaagttcaaagcaataacttcgacatcttggcgagaccgcaatgttcctagcataagcatgctttttccagagccgggtggtccgcaaaatatcacgcaacgatttttagtcaaagaaaagttaagaaattccgcatagcgaactgtatctagggtaggaattactgtgtttccagcatacttgagtgcagaagacttcaaggttttgccagcaattggataccaactttgtgtttctaatgagacgtcaaaatctaaaattgaaacgtgctcaaagtccttaatttcaggtaaatcaacacttgcgttttgcattagccagtgtgtgaaacgttcacgtgatttggcatctgtatctccagtacaacaccaagcaagtatgtaacaaattttcttttttagataattacaaagttctttgaaacttaaactttcagtaatattagaagaacgggtaaacaacttagtttgatctaagagcgaataaaaggtagtgaaaaatctttgctttgtaaagttcatgatatgctgcaaatccactgaaaacttataacaagaagaaattaaattcatcattacttcgtccgtcaaaaccttagaaaagacggtcgaaaactcatcattcgacgaaccaaggggataattagttgctccacttgtaaatgaaagcattttatccgtactagataatatattgtcatcaatattgctaatgcagatcaacccgcaacgactaatagtagctcgagtaagtgaagctacgctatcagcctcaaaaaaaattttgacataaggctgtaaagcaatcctctcaccgttagaaagggtaagagttttgttgtcatctagtaaactattcattgcttcaacccattccggagacaattcgtcatcgaatacaaacatatacctcttataatagcaagagtcacgagtcttacgcaaaagttttgtaaatacaccatctgtccattctctggtatccatgttcatggaaccaaagaggctttctttggtaagagccttcggagatatcacatatactatacaatcaatgccaatattcagcaaagcagattgcaagattcggaaaatttgagatttccctgaacctgtcttgcctagcagaattattccattataagcttcagacatttggtaaagctgcattatctttaattttaggtattgattatttccgaaaaagtttttgcttaaggtttgttcaatgttcacttcaaaattatcaggatcaatgaatgcatttgctttaacagctgggaagttaaaatagctttcttctgctttaaagaaaagaggaatgtcttgatatatcaagcttggatacaaaacctcacgaatagcataccagagtatttccaattcttgacaaatagtatttttttttttcaaaaaacctttaatacgcttggcagctttgataactactttcatcgcccgcaacccaaaatcgtaatgtaagcaattcgataaactcccagaacaacacaaaaaaaaagaatctaaaacctgggataacaaggaagactccttaaagccaaagcttaaaaaaagaatttcgcaaatttttttattatctggggaacccatccaaataggccggaatagttttttgagattacttggaagtttaaatcttcctaagtacccaggattcattgttacgaaaatagtcggtgcgtccaaaagtatagggctttgacataaaccatcactatgtgaaacgagcgattgtattctttgaatgtcgtatgaaatagcactcaaggtgccagagtctaacctgttgaactcatcaaagcatatataagtaccaatttgagcaagaccagataatatacgctgaatagttttgtaattaaaagcattgtcgcaattaaagacaaaaacgttttttccaagatatgcactgacagcttttactgtttccgttttacctgttccagctggcccaataggggatccacctaagttacttgctatggagtgcagtaacacagaaaagcagttccttgttaaatcagtgtatacaatagggtcatccaattctgaatattcaaatgcataaataaattccaaggaaaacattttgataacaacagcttcatcatcatgatcttctcgataaaaagctttaacttcacgagaccaaaagtaattattaaagctatttttacacaacaatcccaccgtttccttaaaatgtaatagctcattaaacatcaaggtaactttcttttttatgcttagttcattttcgtccgctagtagtactaaagaagatataccgtcattaatgaaattgaaaacagcgtcaagacagcaatctgcaattcctgtttcaatttcatggcacaatgtacaccttaaagaaagaagggttatttgacttggataacgaagaaaccattctttacaaaaaacatttctagatttattgtaataaaaatcacgtatctgttgaaaagatgttgaaaaaagttggaataaagtagcttttaagaatggttcaagagaagaaatccaatgcaaaggctgagtattatcaagtaggcatataggattgtcaaacaaaagctcatttccctcattcgttgtacaaccattgatattagtgttttcagtatcaacaataagtgagcgtattccgggataaagtttgattatttgtttatttattacaaaagggtcacaaggattactaatcagctccattaaatcgtcatcccctaaaaaatataagcgagatattttgtgtctttgcaactcaaaatatttgagcaaagattttttggagtcttcgagagtggtgctaagtttcgcagcagattccagtaaggaaggaatattagaaactttataaagataactccgttctttaagcaaagttaccaaatgcatataggtttttgaagaattgaagaatgatgcagcgagctctggtagtagttgttgtatatatgtactttcataaaatatagcgcttaggtgagtccagatctgttgaatttctttccaaatattcaaaaattttacaataattttcatttttgattgaagatctgtaatattcatatccccatctttgaagtgcctagacgtttttattaaattaagagaatccatgtttttttcaacagcatcaattaactcctgacagccaacaacaatataatttcttcctttaaaacttttgaaagagaaatatgaatttttccaaaaactatggacttcattaaattgattctctaaattagcctctaccactgccgagtttagtaaagttgtgataaaactttcatgagcttgcaaatcaattcccaaaatatcagaaactagtaacttctcaaaatctaattgctcggtacttttagtaatttcaaacagggaaatccaatgaacgggtttaaggggacagcttttgagtttttgcaataacaaggtacaatcctttagttgatttaaagattgtttagtatttgtaaacaatttaaagtgttggaaactggtatgaacgctttctagagcatttatttgatgtgttgtctgaactgacaaagtagctgtatcaaataatttccatcttgtattttttatctcgactataaactccaagtttgaggagattacatctttaaatttcttataaagatgaatttcttcggtttgtatagaaaaatcgcaactttcctcaatttcgatttcgaggtctttctttatatattttaccattagacattgttcagtagctttagaaaagcgaaacaaaaaatcatcaactgtagaagaaaattcatcataatttgcctttatcagagataaacttgaagcacaccattcagaaattaacgatagtgtctctgtgttaaccctttttgcaaattcgctaaagtttctcaaaatttcatctttattattttctagtttaagtcgacggcattcaaagctttcgagtaagtccttccatttagaagtaatatcttttagtaaactgaaattaaattcggaaaaggcgtcgcagtcattaaaagtcatctcataattttgataagtaattattttatgctccacgttcagcttgtaacatcccgcttttttaaatatttttaaagaatttattaaactctcagtgttattaaccgtaaagtcaactgtactaagtgaactatgagtatcatctagttcattcagtaggtgttcagactccttacccagcaagaacgtaaaacgatcgaaaagcgcatttatccattctcttaaatacaaatatacttgacttttaaattccgtgttgttaacactgaaaattttgaagtcagtgacttttccaatctcatcaacttcactttttaaatggatgaggtataaactcaaggaatagcattggtccagttgaaatagctcagattttaatagcaagttaagactatttaaattcaaaaaaggctcaactttcttccaatagttttgataacctaagatgctatcaaaatgaaataacaaactttcaaagattcctaggatttcagactcaagacggtttattactggaaaaaacccaatcaatgtgcaattcctttgggcagttgttttaatagatagcagaggaatattgacaacactttgaagacacatatcaagtaaatatatactatcttcctttttcctatatactggtggatcaaactcaataatgttcctttggatagtcaagttcgttggttttaaaaaacctctcagcttttcatacatatcagaagaaaatttacttttaagatcattgttctcgttacccgatgttaaaatggttgttttaaaaaatgaaagaaatttccggcagcgagatattaaaagatcctgaaaccgtaggttaagcgctcggacaaaaggtggtaaattggaataaccatttacataaagaagatcaatgagatcctgtagctttctttgaatagttaaaaagatatcgccactatattcgcaaatgtccaactgaaacaactgttcttgtatttgcatataagtgtgtgaaatagcatttcgtttattcattagaagactggtaagggaactgaattgataagcataattttcaacattaggatggatgttcttaagaaaatttctttttcctattgcacactttggaggagttgacaaattacccactataaaatcattccatgatatgaacagtcctgtaactatatgttgacgaacagcaagttcatactcctgaagcaggaatctctcttcctcagttttactaatctcaaaagaaacatcgttaaatgactgtaccgagtcaatcaaacacatggcaattaattgtattctttgaagacaacttgctaactccataagttgagagggtatattataccccaaatgagcaagagttcgtatttctttgcaaaaagaacaggggtcgaaatcaatacttacagataagcgtagaggtgattccgcactttcagattgagttaaataaaaaattttagaatcaaaatcaaaatttaggttcctagatgatacatcatttatccaattagtaaaaatcagatttgtatctaaccgtttctgtaaagtaatacactcaacctttaattcaaagccatcgggaaagttattccaatcttcaccgaatattatgttaatgtttttagtatattcatggagcctatttttcaattgggtagcccatatgatagcactagacgccattggtaagttacgaagctcattcatagcaataagctctgtatctgaaacatcttcagtaaacctggtctttaaaaggtccagctcttgctttatacgattaactagtagatgtagacaatctgagatagaagtgcggacacgagtacggaaaaacaatggttgaaacctcatgagcgttgtaaacatctgagatgaagtcttagaatattgtaacagagacttcaactgtgcgattacttcatcctctaaaacagtcatgcaattgtaatatgaagtttctaaagaattccacgcattaacaccctttagggaaatatcaagtacattcaaactttgaagatctttaaaaaccgtcagaatattgaatacatgttcttttttgttcaaatgttcaagaatttcgagttcagttaaatgagttaatccataaacctcggaaagagcaccaatgagctgttggtgcttttcatgaaaagattgaatatacttcaatttattttcaaaggcttttatttgcttaattgaatttttaagaccataataggattgttcctcttttaaactaccggagattcgtaaaaaatcttttaaacgaatataacataaagacaatatgtcagaagaaaccgcggttctgtgtgaaaagtctacattagaaaggcttaaagcccctaaagctggaagcagtcgagaaataagttttaataagtcctcagttataaaattaataaaatctaaaactctcgtttcgggataaccagtatttctccatttcttcgaaaaagtcgagtacaacaaggctgctgagagttgaagagattcaagagtggaagaagatagaaaaatgtctagggagatttccttaaaaagggcgtctattttccctaccttgtcaacaaaacactgtatattcgtttctgaattgaaagaagcaatcgtgtggaatcgtttaccaaacgctagaatgtccaatacaaaaagaacaggcctgctatgcaattggtcatttaaacggcttaaagagcgatagtaaaattgccaaaagttaaactcctctaaagccgtttttgaaatttgatcatgaaacaatttaatcaaactgcgagttgttttcaaccagacattaaccaaattactaagagatttataaaactcagagtcagaaagaacttttgacggtaataatcgaaccgatagatctagattgttctcttctgcatgcttgattgtcgaaagtattaatggatgatgttgaaggattgtatcagaattttgatattcacggcaaaagaaggtaaacgaacgttcaaaatcagcaaacttctggcatgtaagttccaattcttttccttttgatggtgaatttaaatcaatcgttgaacgatcgtccacagattccatagccaaataagcagtaaaataacaactcatcacatattttgtgtataaaaagatagcatttataggacgctctggtatttcattagatttatggcctccttttaatataggtaactgatttatataaagcatattttgcaatgttaaaggtgtatcagttagtgggaatcttttaaaaatagcaaatgctgaggtgccggaaaacacatcttgcaacaaactagtccattgaaaagtcatatttccgaaagtgcaagagtcaggagaagtgggagaactcgtcaaacaaggactaccatataaataaataactgtataatattcatcattaatgaagctgcgaaaagtgtccacgaaagtagactgtagtgcaattgtttcgcatatatcatccaaattatcagaaacagaaagagaaaggagtttcttcaagaaaatcagaatttcatcggacaccgtagataattgacattgtgaattatcgtttttatccatggtgtcaagaaaacttgaccggcttttttagagtaccaaaggttctttaaaaatctaggtggtagtgtttcatattgtttgattattgaaatcggtaacgcggaacaaagaaatctaataatcgtaaacaaagaaaatttgctgtataaaaacaaagaaagcttttaaggagcatcatcagacaatagggtttcaaagtcgcctcgatgattcggtttcgtttgacattaaaatactacggtggaaacttttgcaaaggcaagtctctttctaaaaaaaatattattttaatgctaaaatcgcaccaacctgtataaaagaattcatttcaatctcaccaaaatcaagtaaattaattgaaaagaattttactacgggaaattccaaacgttaaagacatgttgataatcatcttcttatatcaactgcgaacagttaattatttataatcgtgcctaaaatattatggcattgattaaattttagtatcattaatttacctcggcaactttttagaatttaggtatgtgattaaaaatgatgttccgaatcaaaagaagatttacaaaaattgtaagcaaatttcacagttgatatcagcgtaaaatttgtctgttaagaaaaatcgtaccatttatgtgaaaattttcaacgcttgctaaataatgtggtcaatgtttgtagatatattagcgacgttgcatcgcttgaaaagttaatcaacaccatccaacttatattgacagaagttagtgtgaaacaataggaaagaagtgagtcctctaaataaatagatagagggaaaaaaagaaaattgagcgctttaagaaatataccgcttttgatacatcgctacttctaggaagaaagtaatacgcattactattattcccttacttaactgatttaaaacaaaacacagcgctaattaatatcatttctcttgtcgaatttgatattttttcaagagaaatttcttgtcagttaaacatgtcttcagaacccgttccccaagcagttattgatgaattagagcgcgtgcttgtcaatttagataaatcaaatcctctttcctttcgctatcgtgccctttttagtctgaatgcgttggcaaagaagggggacaagcgtgccgttgatgcgatttacaaagcctttattgatgattccgaattactgaaacatgaaatggcttatgttatggggcaatcaggacaacaatatgctgttcagcctttgattaatattgtgaacgatcttgaccaacaagtcatggtacgtcacgaagcagctgaagccttgggagccttgggatttactgaaagccttcctgttttggaaaaatactataaggaagatcctttagctcctattcgcgaaacttgtgaactggctattgcccgcattcaatggaagaacggcctcgataagaataatgagaagattactcccagtatgtatgattcagttgtcgatcccgctcctcccatgcccgatcacgaacaagatgtgaaatctgaggtagctaaacttcgttctgaaattgtcgaccaaaatttgcccttattttaccgttatcgtgtgatgtttcgtttgcgtaacattggtaacgaagaagcggtgttggctttaacagacggttttaaggatccttcccctttgttccgtcatgaaattgctttcgttttcggtcaaatgattgctcctgcttctgttcctgctctgattaaagtgttggaaaatactgaagaagttcccatggttcgccatgaagcagcagaagcattaggtggtattgctaacgatgaatgccttcctgttttaaagaagttttcgaaagatgatgtacgtgttgttgcagaatcctgcatcgttgctcttgatatgatcgaatatgagaaatctggtgatatggaatatgcctatattcccaaagttagtgcataatgtggattcgtatggttgggttcgctactttagcttagccagattctttgggttttcattgtagattaggattttaaattctgggtatttttggataacagttattgaaaatgtacattactgaaaatttctgaaattcattaataaaaattggttagtagtttattggaatttattggttactttattgcataagttttttctttttattttatttctttcaatacgtcgtaacactcaagttttaaattttgtggtaaagcattaaacccacccaattaccattgaggtcctagaatttactagtatgtacaattgtgtagtgtgaagtgaccaactactgtttcaaaatatatcagttccttcaaatatccaacgcttactgcatttctttgcaaacgcccagagaacattgaaatagtgttcttttactcacaccgcccatattgataacaaccaaattttttggtttgtataatagattgaataaattcacacaggattaaaaatgatcatccaaaagagagtgcaaatttaatagtacgaaattgttaaacgctaaaagaatgacctctaatttgaaaagaaactttgagtatcttgttcaatatatacaaccacatctcagacccaaatcttctcactctattagtttgggatatttgtccaaggaaaaaataagccaagaagaaatgcaaattatcagggctactcaaaaattggccagaactaaatatatgactttgtactgtataccaagagcttggttaattccttttcatgaatttttaaacaacaggtcataccgctttcctaagttagattattctcaaacgccaatccgactggctataaggtctggaaaaaaatctgttcataaaagtgcagttgtacgccatcataacactactcgtattagagaaacctttatagatattattaaggctctgtatgttaacgaaaagcatcactacttaccaaaacaagctattgacgttgtgattgacagctacaatggagggtgtgtaaaccttcctccagagaccttattttatgatatgcaacgtctttggttgactgcaatgaatacttacgaaaaccagaagccaccaaatttaaaattattattgcatgaccatggaacggttgtgagtttgggctcagataacgtcccattatatcgaaagcttgattcttagtattctttattatgatttttcgcagtgctttttactagtttatgtttttaatatagaaaatgatgtaactaagcaatttcgtatagatattcatttaaattattggttatttctaagtaatttaaacaatttcaatctcttataaagaaccatacaacttaacgttttcgtttattcgaattgcatatcttttcatctgtacttctaccgcagaatgagttttctctgggcaaaagaattttgcgtattaaaatacccatataaactattcattactcataaatttagttatctacttcgatttgagacggtgacattgaataatatccgtagtccacagttctatgctaagttaactttttctcaccaccaacccacagtttcaggtacaatgtccacggaactgaagtttatttccaaatatttacaaatttctatcccagaaactaaagaaggtccagtgagcagtttgttcaaagctgtgtctgagcagaagcccgagcttttaggaaacactgatttcgagaaggctcaaattttggagtggactaccaaggcattttcacccatagaaacccaatcgatcgttgaacagctagatgagtttttaaagtcttctactttcattgctcaggattctggtataagtgttgctgatcttgctgtatatgctcgtattcattcttacatatgtggattatctgcgaaggagggatacaagcttaacaatgtttgtagatggtttgattttattcaacatcaggaaagtgttatggaagctgctaatagtatgtcgatgaagttggcaaacatcgatttgaatgctcctaagattcaacgtccttctgtaattaaaaaggataagaaggagaaaaaggaaggaaagccttctcaggaagcctcagttaaatccgtcgagaaggctcctaaaggtttagaaggtgctaaaaaggagaagcaaaataagaaggaaaagaaagacaaaaaagataaaaaagataaaaaggagaaggctcccaaggaacctcctaaagctgctactcctgtcccttccatgattgatttccgcattggctttattgagaaggcagtcaaacatcccaatgctgacagtttgtacgtttctaccatacattgtggtgatgctgagggaccaagaactgtttgcagtggtttagttaagtacattccattggaacaaatgcagcaacgcaaagttattgttgtcgctaatttaaagcccgtcaacatgcgtagtgtaaagtctcaagctatggttttttgtgcctcatctccagacaaatctgttgttgagtttgttttgcctccagaaaacgctgaaataggtgatcgacttactttcgagggatttgatacggaggaacctgaagcgcaattgaaccctaagcgtaaaatttgggaagctattcagcctggatttacaagtggagaggatttaatttgtggttacaaggatgaaagtgggttgcataggctatttgtcaagggaaaaaaggacctcggattctgtaaagctcaaactgttgtcaatggcacattaagttagttctaaagttgatgtacttaaagtatagaaaagaagataacagtgaattccaaatactttttgttctttttatatatgaactgatacgtatagtaaaaattgtgttatattcctctttgaatcaatatctgaatgttcaaattaagtaaaattagctattacttatatggttgaagcatcactatgatatttcacataattaaatagttcgacagtaaaccccaaaaactattggaatttacgaatagacttgtatgaatttttcattactcttagcaaaaaagttttaccaatttactctacatttcgtaagtactgttgtagttgaaacttctgatttttaccacaacaaccaaggcacaacctttgtcttagtccccaaatacaactccaaccctaaatagtgatttaaagatgatgtcctttggctcttttgtttacatagcatgtcttttgtaagttggggatctttgaattacttagcttatactttttacaggctgaatggtgccaatatgcttcttcagatcttttgtgtcatcatgtttagtgtaagataattatgcaaatagaaaagtagttgaaatgctaacttaattatttcaggatttagagatggactatattaaccctattgatttgtgcaacaagttgaatgatcttgtaatgcccgaaatcatatctcatacattagtaacactattacttcttcttggaaaaaaatggcttttgttcttggcaaacctgccgttattggtattccatgccaatcaagtcattcataaaactcatatccttgacgctacagaaatttttcgccaattgggtcgccataaacgtgacaactttattaaagttaccttttatcttataatgttttttactttactttactggtaagttttcgctattctttggagcaaatgctcttgttgttttagcggcactattttttataatgtactaacggataatagtatggtcatgtccttaattcaagaagaataatgttaaaaatcttggagaggaaattctaaagccaatgcaaaaaaaaaggatactgttttctttcttaatagttacatgattgaatgacattaattattagacattaggtaatgaactttcgactacttcgttgcaaacagctgataatgagggaaaagctcatttagtcaagcttattagaaattttctcaagtaatcattggactgtaaaagtatttggaaatttcatactttgaactattcgcccaacgtattccttgatttctaaataatatatgaagataatatttctcttatttcttcaagttcatcttgatcaacaaatgaaacaaagcgacgattcaaagattttgtaagaccttgaatgtgtgaattaatttgaccgtcattcgtagcttccacaaaaacagtatccaatgtgcgcaacccttctggaactgtctctaagctcggcaatcctaaattttgtatgtttactattttcgatatgctacttgcgttataattttttccttctagtaatccttgattatctttggggctgcgtacgactccaaataaacaattgttttgctgactgtaatcttgagcaacattaacaaaggaggcactactcactagtgcccattctttagacgagtaattttttgctttaaagttcaaattatggataaaacctcttccttctgattgtagctttgattcgatatctttcattctgtagcaggaagacccgtaaacccttgtgggcaatgtaaaggactcaatagccaaattaatttttgcggaggaagcccaaaggtcatcaccttgtgatattgtacacaaagggaagtactgagaacaagatccgttgagctgagataacgaaagtgcttcatttagttttccgaaatgattatcaatagttgcggatgaatctgactgaatcggctctcgaatcccatagacccaagtgggaacacgacattctcctagctcatcttgaactactttcatgtattcgctcgcaaatccaccccacggagtgtctatgtctattgctgcttgaaacccttggacgctatcacattcttcaacaagcggcctcaatccttcatcccatacattgaattgcttatcaaaatcatgaaacctttctacaccgagttgaaatgaaaagtccgatgaattcagttccgaacagtttactggaaataaatactcagtatctaaaaataaccgattgaaatctgaccaatatttaacgctttttggacgaatagaaggaagttcatattctgattctattgcgtttccctcatggatctcatctcgactccaaagtgcttcttggtacggatgcacatcgactggagtctgcataatctgcgtgagtttaccatcccatgctgtaccttttcctcctgatgactcatttaactcctctaaccagttttttctagtatttccaaactcaattggagtatcatatatgcactcacgaggaaccgtaacaatagcttctggatcacgctttttcagtacacggaaattggtgtttacattaacctttgcatgatcgttcggatcgtatacaaaataagactcttgagtgttccaaaaatgcgtccaacagaagttgctctttcttccaaatgtaactgttaatatttcatgcatcgaatatgcaaatgcctaatagattgttaaatgtattttgtaaaaaatgtatatacatgtattttctaaatatctaaacaatacttgagatagatttcgtaaccataaccctagttattagaaaattggtgtgagttagttataccgttactagcttctgtctacctaaccaacgccagtgagaaactgctgctggggaatgtcaaactaacgtaagagtgaagtttcagtacatgctactgttatttctaagcatccttttttaattttgcaattcaaagctttgttttctgtgtagaagcatagcataaagactgaacctgtagaaattagttaccgcgtaatgcgttcttagatgcttcattttttatttcattcaggatcttcatcaaatagaaactcatcgccgaaagaatcctatgagcttcttcatggtttggacaaacaatatcaaagtactaaggatgtaacgtttcgtcttgtcctcgttcaagacatcggagaccgaaaaaaaactgttttgtttgactctaatcatgtggatggtcagaaaggagatagtgtgcttagggactcggcaaatgctccacttactgatctgatgtttggagcaattcctatctcccataaaggaactaccacaaagttgcatattcttcatccccctaatcctgccacaaggtcttatatgcttactcaattatttcaaatcaacacacatggtacagtagtcaattctagtcacgaaacgattgcatctgctacttcattatttgaaaatagtagttcgaacttttctgaagaccctaataaacccaactcaagcgatgcctttgaatcgaataaagaagacagtccattattaaagtcttttaatgatagcgctatccctgagaatgcagcaaatttatcttcttcttctaaaaacatgaaagattctactttaagcagtcaaaaagctcgttcgaatacaagttcttcctttttaacacctttgcatgagcaactggaaagtcgctgtgccttacatacagctgctaaggatccttttcgatctaaaaattcgctccggtgtaacagggggcattcccctctttcctcccaacaaattttgcctgcaatttcaaacaatacctcagaaaagcctgattccaataattgtggttttcttcttccttcaaactcaacatcaataaaggatttaaaaaacgtaaagaaaggaaacaggttaaatagtcctccgtttattactattcctcaatccatcaaaaacacgaattctaattttctgctttcttcaccttcactttttagcgatactcgcactcgtccagcttcgtatgctttagctcttatcattactgtaccttatgaatatgacgaaattgttcatcctgtcagtacttattatactatgctatcaaattttacgctttctttgcagaaagaaatagatgaacgaattcgcaatcttttgtttgtttcacttagcagtgggggggataacaaaaatgatacaggaattccattaattcagtcttcatcctcaaaagtaggtttcggaccatatgctcttagcaaagatttgattacagctaagagtttccacaaatgcatattgttactgaaaactgggttttcggcaccattgattaagccttcagtatttagtggcagcaaatgggtggaaaacatgcgattgttaaccgacttgtgtaaatctccagcccagaagtgcttgtttagcaatttactaacagctactcgaaaattctgtttggaacgccaaaaagatgatgttacttttaaagtgttattacagtctagcaaagcaccaatagctcgacgttttttatatctactagctccattaatgcgaccgtcaattgcgcaatgttccgatacgcttcttaatcctattcaattatatcccaactctggaatactctcatcatctagtctttctacttcatttggttgtccttctgtctctggctctttacgagtaccttcctatgatatgaagataaatgattcttgcaaagctatagatattcattcagagaaaccatcgtttgctgattctcctaggaaaacgtcattacgaaattatttgagtagcagctggcgattaaaatttatgcgtagtagttaccaaaataatgagacggatccgcttaatccaacttctggttcttttttaagacaaccaatgcagtatagttcaccctcgggtgtttcggaaagtgcagcgagtagttttttggatatagaaaatatcgatgaatatttggaaagcgctgagaatatgaaatatttaccaaggtcaactgtaggaccaggaggtatgctccatgtggatcttttggaaacgaatgctaaacaggaatctgaggcaactacttccaccgttcctccgtctccttcgcaggtgggatttttgaaagccttacatccttcttttgacttgcaagctgcccccccgaattcatatgtatcgttttctgatgatgattttatttccgcgacattgttatatatgctagaagacgtttcacgcaacaaatcccaattgcttgctgagaaaaagcatttaaagtcgcagctcatggttgctaatcttgatacgtattctctcgattgttacgaaatacacgagtttcctagcgagtgggaaaatgattatgcgcctttcttgcttaaagaacatcacaaagtcattggcgaaacttacgtatcatcttttgacattcaacaaggctgcttcaatgttattaaaaggcgtttatcatcatataaatgggacaaatctgatgactccttcgtaagcgaagttttgaaaggcgatttgaaagaagttttgagggtgtgttctcattgctaacttagtatatgtaaacaagaattttacactattcaatatataagttgtcagtagaaatgaaataatcctagaattttataaattttgatttgacaaatttcattttttttcctgcatttagtggttccggttgaacattgctcagtaataaattatgtgatcaaaaagtgattgttataaattatgtttaaatatagcatttatttactaaaaggttgaaaaattatctgttagttatttaccgttgggcagaaaactctaaaacacatggcatgcatccttcattcaaaagaaagaaatgaacgttaacaaactaaattttatggttgttttttgaaattattcaaaattttctacgttaatgacaccagcttttctatttcgaggtttctcgttaaccatttaagtatttccatgtttatcataccgtgcagttatccttttccaaccacccaccaacaaatattgtatttgaatattgtctgtatcattcgtttaagtgttttcaatattagttcaaaagaaatacagacttaatgatgtcttatgagccagctgagcctgtccccgtggaagaacagccaatcttggagaaattgataggcatccgtcaacgcctagctgttttgaaacgagatcgtacgagattcattgagaaaaatgaggtttttcatctgaaagatgaattagtggaacagagtatgtaattcgctaatatttgtgtcaaattatggatgcatatggatgaatgaatggtcatctgtgggataaatatttggctcaaaattttgaaatttaaacaaatttttgctaactaagtttcattatagtgaatttattggactctagacgatcgacgaatagcactcgaactattgttgattcacagttagaagattgtttgcacctattatctttattttatctagcgattggacgtaacaacgacttgcctgcttttttcgtacaattgggaactgttagaaggcttttagagtataatttagaaggtgcctgctatacgcagaatgaccttaagcctctcaaagaaaggttggaacgaattagggctgcaatcgttgagggatctaaaaaagaggatgcttctccagttgttgtaaaatacctgaataacaaacttgctgtttgtgatagaaattatagtgaagcccaacataacatttcaaagatttcaccagagcttataggtattcaaactcgtttggtttctattcatcgtcaaattgatggttttgccgttcgtcctacatctgaccctggatttattgaccggacaatggaacaattgaaggaaattgaagaaatgaaggattctaatgggatgttttgtgacgctgaccatgttcccttacaaggtcaagagctgtgtaacggtatacttgaagaatgctttagttttcttgaggatgccaaaactaaggaaggtttgtctgatgaaatgaaatcaagtcctaagttacaacaaatttaccaccgtctcgacgagttgcttaacaaactaaaacatcttacacttactcatcgctggactttacgtgagactgagtacgtttttctttagtttttttttatcgaagaaaccttttgctaacggattttagtctttacgtttatcgtgcttctctagcggaaattgactcaatgcgtattgatggtcaatttttggacgaacaaggcaatgcgcctgctggccaaagggtaaggagttatgcagaagttatatgaaatctcagctaattgatatgttagattcttttatatttactacgccgttgttatgcttacatataccaattactttctagcagtgaaccagtgtcagaagagcttatggccgtacataatcaacttcgaactgttaaacgctgcttacttgaagttcagagaagcggaggtatttgctcggaaagagatttgtatccctaccaaatgaagttggcctcattagagaatcttagggtgaacggaaagtttttggcttccgaccattccgtacccgaaggacaagagcttgtgaactcgcttttgactcagtgtcatcaattaatcgaggaacttcgcgatgaaaagcatcaacatgatatagaggaacgagaaggatctgagaacacggatggaaacttataaacgacttttctttcagacacaactgtattgagttaatgcctataaaagtcataaccttccgttaacttttatgaagtattaataaatgtgctgggagtgtttctgtgcgcattataaccttcggttaaacttaaatgagtcagatttgaaaatttcatttataaaatttcatctcttttttttttcaccaccacaccttaaatactagtcagcttcttaaaactatgacagcgattttttatgaattttcgaagcctcttatttgaataccggtttggtgctttgaattgcaagcaatggctgtttgatttttttcaaaaagggttgaggctattggaactgtgatttgtccgagaattcaagcactgttgtcattgtcggtgaattttgaagcgatacgcgatatttattttttttcattattatacaataaaaggcttaagatacaaactaatttatgtgaagacataaagaataaaagtattatgaatcattttgaaaactggtttgttttaaacactcgctgcgtatacttgaacaatacgtgacaataagtagtaattttcataatacgacaaaccgtattgagacatggaagacatggaagttctcatttagtaagttgtataaatctcattaagatgttttacagtaattctgctttgcatttcattcccttagcatcaggcagaaaacgtttgaggtaatcttcctctgaacatttttcgaccaacaaataagcaaaggaattggtccatagtaatttaagcaagcaaaagtgagtattgaaaacgagtcactttgcagatgtaaaaataaattcaactaatccatgcgcgaagccaaacgcaattaagaagcctaggaattataaaaaagggataccatcattctgcaattgagacaaataaaaattcattatttaattatcaagattcgtgattaatatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatacactggctttacattcagtaaaggctcaattaattcataatcacaacaagtttgagaaattgaaaagagctaccgcaaataagacatgtataacagcaagctggattagaattctaattagtcgaaccattgaaattcttttgattactgaggttttgaaaccatacatttctcttaaacaccaaacatatgcaaccttagtgtcgcactgcttatactaatttttaagattctcagtacgattaggttcagcgctatatattcttatcaaggtatcctaaacgattaaaaagcatcaccattgtaaatgattaaaaggaaataaggatcaattattgtaagtagcgggtctgttttcctcgattagtctgtgaagacattcgctacagaaaaagaatgcacgttaacaaaagcacatgagttaagttcctgttatacaaatttgagaatattgaagccaactagactttccgctactggatttgcaacttcaactttgccgattgtgaaaaaatagtgacgagcagcggacatctaaagcgtcgcctgtcccgcaatgcgtagatgaaatccagtagatgcgagtaaaatagaaaagatggtgacatcgttacttcaagatactgtgaaatagcgtaagggtgttgaaggaagacttcattcggttgcttcgccatactaggtaatacgtcggagtgccttgatgaaagtgcaactttaattggtgaaaagtgccaaagatgggaattgcgaactcaccatttacatcacacattcattccgttaacttaccgttttcctgcttcttgtttgagaaatttggaatttgtaagtgcttagaaatttgctgaattgactgttcagcaatatcttttctttaaacaactgctaacgtttgtgctagtttgatcgttagaagattcgcgaaaagtctattgatttttctatccgtttgaaaaaatacccaatacccgtacttagtttaccagctttttgaaattagctagctaattattttacatttatctgcttgttctttttcctcgtgatctcattatactatactcgattgattagcaacaatggctccacctgcttatgccgctattaacaaattatgcaacgacttattgcaacgcgatttccctgtcggagctaccttattgagcgttcgcactaccgctcccaacggagtcgtcttcaatgtctctggtaatcaggacgccaagggtgttatctctggtaaacttgaaaccagcttcaacgacaaggccaatggcttgaccatctcacaaggatggactactgccaacgtccttgaatccaaggttggtttaagtgagcagttcgctccaggattgcaccttaacgtcaacacgacttttagccctgcaactgccgccaagactgctattctcaatttggagcatcaacatcctttaatacatacacatgcttctgtaaacgcgttggagcgcaagttccttggtgactttactgtcggccacgagggattcttggctggtgctgaatttggttatgatgttcaaaagggcaatgtttctaactatgctgctactatcggttacttggctagtcctctttctgttgcccttcaagcttccaacaatctcagtgtattccgtgctagctattatcaccgtgtcagctctgatgtagaagctggtggtaatgttacttgggatgctgcttccactgctaatgctatcaccttggagcttgcttccaaatacgcccttgacaaggatacttttgtgaagggaaagatcaatagcgctggtgttgctactttgtcttatttccaaaccgtccgtcctggtgttaccgtcggccttggtcttcaactcgacactcaacgtttaggacaacccgctcacaaggctggcctttctcttgctttttcagcctaaaccagcttgtctagccatgatcccatcgtatgagctgtttattaatcctaccttcctttaaatatgattgtaacgatttctcctctttttcagaagagtgatgttctgtcttgaattgagaacagcctgatgtcaattgaaatgctcgctttttatgttgatcacattcccataggtcttgtatcaatgaattatatttcttttttaattttaatttaaacgtcatgtatatatttgtgcaagttaaatatttttttttacactttaacactgctagagtatggagcaataaacgattgttatgtttgctcagtacgctacgttttcaagcaatctttattcctacaaattcaaaattagactttacaaaatgcttcttcgtactaaaccgtagtcagtttaagtaatttaatgtaaagaattttacaatatcaaaatactcgttcaggtaaattatagaagaaataacacctcaaataatatatattaatgcaatactaaatccaaccttctgaaacccttttttcttacggtgtatatgtcatgagttaataacgtattagagctcaagcatgtcttcttcgaaaacgccgtagtcatcgtcgttctttttcttttgctttctcttcctctttttcgtttctcttttttgattaatctgtgttatactgattaatactactaataaattttctaatttcataaattcaacataccatctcatgtatcttttcttctgaaggagtgaccctcattgtttttttaagatatataatgttttcattttttttcttctctttcaacctttgttgctgttgaacaagttttttgggttcaaatggcctttcctttttggctaatcgttttctgcgaaagtagccatcctcattagcatttggatttttttgcgattcaatgagtttctgtaaggcagattgggccttaagtttcgacataatggctttttaagggggatatgccgtaatttggaattttggaaaaaatgtgtgtttaaggataattgactagtcaagcaaagcaaggatgtgcaagctaaaaaaatgatataaaaactttcaaaatattttttgagtttttacttgtttgaataatttaattgaaaagagaaattgtttgaagcttttgataaaaaaaagaggaaatttacatgtgattattgatacgtagattcgcatggcaaacccgagtacaaaattataaatataaagaaacaactaggaattatgatataatattagtgaactctcatttttcgtatggttagggttgaaatgtttgtagcactttttgaagttgaaagcaagccagcaaaaggcagggacaattcaagtgtaactctcgtttttaattaaagtgcatttattggaaacggacgcaatcatctctaaaacttgaaaaatgaaatagttgtttctaaaaccttgaagtactgacttttaattgagcagcaatattaccgatgcattaaaatagatcttttaagttagttgtctgcttcaacatttaataatggtttcacgtctaatcgcactggccaagattcgtttttgaaaatggcgcttcagatatacttcaaatctggcaggagtttttctcaagctatacttattatagcaaatttctgataatattttcttttctctccaagaaaagacaagatggagcattgcttgcacagcttggcaatcccgttcgtccaattcaggatggagttttaaagtcaatttaaggtatatttttggcatgaaagaactcattataaacttttttaaacagttctaaactcaaatgcgggaccaattgagaaaaacctgctgaatggagtagggattgtttgtttacatggaaaattcattgcttatatgcctgaactaaatgcatacaacgtgcataaataaattcaaaaaatacaaacttaaaaaaacttaatattcctatttatagtactattaaaatgtattgcttaaaaaaaacaacatctcgcgccaacaaatctcctttgactgaaggcgaaagcgattatacataactttgttagacttatcgctatgcatttcatgactcaacgcgctatttttggaatcttttcacttgattagtattaatatttgacctaaacacttgtttcagccgatttcattaccagggaaaataattgcgatgtgttgttttaatggagcaatgcttacaatacgaaagtcctttcctttacaatatttttggataattattatttaattcaggtttactgtttccttaatcgaatctatttaacctgagtttatatttgtttacgttttttaagtgttattatttaaattctcataaagaatacgaagctgaagtaaaaaagttataatagaataaatgaacgctttttaccgaaaagcattctagcctcttttatcaatatgcactaagtcattacatatgttcgtatctatattttcgtaggacaatcttcaatttaatttattaacaagcgtttttggtagatttactggatgtgaatatgttcttaaaggtacgatgaacagtttactttcagttatttttttttttatttttttaaaataaaaagtcgaaccaattcagttcagcttcaactattaatcaacaaatttaaaatacggacttgctattatcttaaaatatactttttcagtatacaagtatttttccaacatacccttatctaaataaaatttcatattatatattacattttaatcatattgaagcaaacacatttatacttccgtaacgcttttaacaatttaattttccggatattgatcgactatacacgttctccagcaaaaataacccaggttagataagaccttgatttttataaagacgcttaacgaactgcgttaattttatgaatacagagaaaaaaagtacatgttggtggcattacatgcaggacattcacttgtgagttgttgaggttcttaatatcatgtctatatcctcggatacctcaggatctgttcccggatctcctatagatttagagccagagtcagaaacaatttgtcattggcaaagctgcgaacaagacttacttaccttggacaatttggttcatcatattcacaacggtacgacttcaaatcttcgtttaatatctaacattaactcaattttagatcacattggaaataggaggcccaaatacacgtgtgaatgggatgattgtcctagaaaaggcatggtgcaaacctccaggtttgcattagttgcacatttaagatctcataccggcgagaaaccttttatttgctcagtgccagagtgtgatagatcattcactaggtcggatgcacttgcaaagcacatgagaactgttcatgaggcagatacactacggccttcggaccctattcctaaagctcatcccatgcatcctcaaaatgtcgcaaatgcaatggtccaaagcgccagagaagcgagagctcagcaacagatgcatggtgtaggaaatacaaatgaagatgttgaaaattggctggatgcagcctctatgcccaaaacatctcatgacatgtatcgcttacagaaacgaaagttacaatgggtgaaagaagaacgaacgatgttggcgaatcatttggaagctttggaacgaaaactaatcgacgcaagaaacagaaaagaaaagattttgaatgaaattgttaaacaagtggatcccagcatcagtcgttagacgtgatgcatcttcaaatgccttacgttatttaattttcaacagtacatttcatgaaattattttgcaaatcaacttttaatctattctttactcgtttatatagtacgctataataacttgctgacagacgaaaccgtttcgacaagtggatttcttatgattttccgcaaatatcctctaactctcttcttcaagatcagccatattatgctttggaatagtttatttcaacatcttgatatcgctctagcaatgtatattagaccgtctgcatttatgcggataaaaaaaagtgatccgctatgaatataggattcgagagctatatttgctatttaacctacccatcatcaacttactatatcaactgccttagtgtggttgtatcatgaagtatgtatgtgtaagttcgtctttttttatttttttaaacatcgtttccctcttgcagattgatgtagcgtttcaatcattgaggacttgtctctgaagaaataaacttacttatattttctactaagcattttatattctatttgactattgattgccaataagcctttacgagcgcataaccattatttacaaatagcttcaaagtcaaactttgaagtcaataataattaaagaaatatgatcatatattctgatctttgtaatggtgttggtcataaattatactgtttaaccgctaattttgctatatcgtaacgttaagtggaaaaataaccttgatcttagtggtgatcaagaatgactacacaaggcagcggctaaccgtacttaccgttttcagcatcaccaaaacggagatctaataaaaacatagaagaaaaatatggcttcagtgcgagaaactggtgtaaatgtttccaatgatgggtaagaaaattctttgagaagaatttactattcacacagaataaccgtcgtccttggcagtcaatggggtgacgaaggaaagggtaaacttgttgatatcctttgcgataatgttgatgtctgtgctcgctgtcaggtatgttacaaaagctttatatagtggtgaaccgaacgaggtgatattgtgtaaaattttttttcactctactttgactcttaagtgcgggagctcgcggaattactgccgatgaaaaataacatttttaataaaaaatttaattttttgtttaaatgttaatacaaatctgctaaatgacttttcctacttggtacagtcaagaaaagtattttagagctcactggataagacgatctgcatcagtaacaaataaatttataccaattctgaatggtttcttctttttgatttaattatggaggttacctttatgatcttgccagcttttttgtttgcccttgtattgatttttcaaatatatagctaacttttatttttagggtggtaacaatgctggtcataccattgttgctaatggtgtcacttacgattttcacattcttccttcaggactcgtaaatcctaaatgccagaacttgattggttctggtgttgtcgtctatttacctgctttttttagtgagttagagaaacttgagcaaaagggtttgaaatgtagagatcgtattttcatttctgatcgcgctcatctagtatttgactaccatcaacgtgcagatgctttaaacgaggcagagctcggaaaacaaagcatcggaacaaccggaaagggtattggtcctgcttattccaccaaggctactcgcagcggtattcgtgttcatcacttgtatcattgggctgaatttgaagctcgttaccgtaagaacgttgctgacttgcagaaacgttatggtgctttcgagtatgatgttgaagctgaactcattcgttataaggaattggctcaaagacttaagccatttgtcattgatgctgttgcgttcatgtatgaagctttacaaagcaagaaacgtatccttgtcgaaggtgctaacgctttgatgcttgatttggactttggaacttatccattcgttaccagctctaacactactgttggtggtgtttgcactggtttgggtgttcctcctcagcgcattgctaactccatcggtgtagtgaaagcttatacaactcgtgtaggcgctggtcctttcccaacggaacagctcaacgaaattggtgaccatcttcaaagtgttggaagagaagttggtgttaccaccggtcgtaaacgccgctgcggctggcttgatttggtcgttgtcaaatactctactatgatcaatggttacacttctttgaaccttaccaagcttgacattttggatgccttggatgagatcaaagttgctgttgcctacattattaacggtaaacgcattgaaacttttcctgctgatcttgattctcttgaagaagccgagattgtatacgaaactttccctggttggaaagttcctacaacaggtatcactcattgggatcagatgcctgagaatgccaagaaatacatagagttcattgaaaagtttgttggtgttcccatcactttcatcggtgttggtcctggtcgtgatgagatgttggttaaggagtaagttacgatttacaactagatatcctcaccattcttcactactttctttatctaaattttgtttattatacatcttattttagctcttttccatttatttttatagtgcttttctttttttcgaatagattcataaagcatataactttttgattgtaattttatttaaacgtaacaataaagcttgaaaggcgaacaatagcacagaaataattttgatttaaatccaaccagtatggaattagtatatgtagtaagagaaaagagattatgcaatgtagaataaacttacaccgatctttaaaataatttaatcaaggatatccgtatcaaggtacacaatgcgactggttttaaaaccgttaaaacagctagcagctgcaacagtgtaagctcccgcatcttcaaaatatatccagtcaccgacgttgagctcataaggaagatgggcatcgttagctatcacatccaatgaatcgcaagtaggaccccaaataaaacaacgatgttggccggtgccaaccaaatcattgtacacaaaccgacttccacactttagaactcgagcaactggatgttgatggtcaaacaaaatacaattaaggctaccataaacaccatcgtttacgtaatacatcaccttctcttcatcatcaagcttccgtttggcaattacattgacagccaaagtaaacgaagaagagacgaaaaagcgaccgggctcagaaataacacggatggagggatcaaaataagtatccaaggcagagcgaataaggtctgctacgccatcaaagctgtcattcatgaaaccaccaccaatgtccaacaagtcaaaattaaatcccctttcaagtccctgatcaaatacctgacgagatcgttggatagcatccaaaaatgctgagggatcatagcttcctgacccaacgtgaaagctaacaccgacgacatttaactccagggactttgcgatgtctagcagcttaccagtatcatcgagagaagcaccaaactttagactgagacggcaaagactattggaatcatcggtagaaatacgaagaagaagacgtgagttgggatgatgttgtttcaccttgtacagctcatcggcattatcaaaagtcatcagattaatgcctttagaagcagcatagcgcacataagttatggctttacaaggattggcgtatacaattcgatcaggggatacacctaagccaagaatttgttcgagttcacccttagaagcacagtcaaaaccagttccaaatttattaagcaatgcaagtaccttaggatcaggattacatttgactgcataaaatggttgaacacgaggtaatttagcatgccaacgaagaagttggcgatatactccgttcaaatcagcaacaaaaaatgcatcagagtcagcgggttcaccacggacagctgcacgctcaatttcctcaatcgtgtttttaaacgcctcaccaatcgcctggcgagacgatccaggcgaagaccatgtcaccactgagtcaattggtttaacatggccaagtaattccgtcgtacgcaacgactcgctgacgagcatattcttttccataatagcaggcatcgtgtaagtaagctttttctcttctagaaattccgagatcactaaattgaatcgttgaataatttttcttcggatacaagctaaacaaacgttttgtttgtcaactgctcgctttacaataattttactatttcaaatcaatcaatgatttgaaatctgctgttgatcaaaaagtccttattcgagagattgtcttaaataggagacgtagacggaaatttgcacttttatatacttttggtggtcgcgcaaaaagagcgtttatccttccagattctttttcttacccacttgtcactgttttctgctaattcccaatcgtgttgttggttaagggtaagttcaattttgcaatgtgtgcgtacataaaaaaatattacacactagtagaattaaccttagtttagcgtttgtcttattgacataatagtctaacaaatcgaattgcaatgtaatacggtaaacgcagtttggtttaacaatatttgcgacgacaagaatccttcaaactaggatatttctttaatatgtatacaatctttagtttatattttgtactttagtttatgacaataacaataatctttgtccagtgaaggtgacatcacttttaaaaactttcctaccagtttacgttttatttagaatttatatttttttgctaattgaattaaacttggtaatcgatatatacttaaaggatgagcacagtgttttagcaataaggaatagtgtgtttgtacaataccgagtaaaaagggctctttcttttagccagcaaatgagatattaagtgtatcggtaattttaatagtatttacaatttacttactaattaacgtagatgttatttcttaggtaattttgagttctaattcgtgtttgtactgattcaaccgtgaataatagaattcccttacaaacgatttatcgatatttaccttgtcgtacttttaaaccaaaaaaaaaaagagggaagaaaggtggggaaaaaataccaaagtaatattcgactctgcaagctttagcaaaaaaaaagtggcacatgttttaatcaagacactttttgcccacaactaagaacaaaagcacataacacaatgcctacccttttgtgttcttgagggtttatatattttcgtttatttctttgtacattaaagaattctattcattctaaaatttttaagtctattggttcaaaacacgactgtatttaattaagagagggaacattatggaccgaactaagaggcgaaaaatagagaaggaggcttccttactaaatgaaagaaacaaccttttggaaagtgatttcgccaattgctaccgtgcattccagcaccaactcaagctagaccagcagatatggcgtggaccagaggacgagttaaatcggctaaagtctactatttatcctgtcgttttttgggttgatggatctgagaaactacatgcatatagttttactcaaagaaaaatttcattggccaaaaacttgattcctttgttttctgtcgacttgaataaggatacttactctgctttaaaagcacctctcaaaatttggagtaagctttgggaggataataggcggctgaagaaaattataaaatacacatcttatgttactgtaaaaggatccgagttaattttgtcgtttggcatttccatactcgactcttttcttgcccctcaagatgcgattctttcatctggatcatcttcctcatacactgctttactagactatacgttccttccgtctgaagatgaggaatattcttgtttagatattaacactgcactattttacgattgtgcaagaaaattggcaaaaagcctacgtttcgccaatgtatcacgcgatccaaggctttcttcggaacttttaccatttcaaatgcgtgttttagaatggatgaaacgaagagaagaagagaaattcctaacctcaaatgatttaccacctctatggtaccattgcaaaagtctttttgatgatcgaatggtttacgttaatcatgtttacggctatatgacattttcgaaagaaaaaacatatttgcttgcgtccggtgatatacgtggaggcattttagccgatgaaatgggcatgggaaaaactttggaagtcttaggattagttttgcatcatcagttgccaatttctttgactgatacttgtactttcgatcaggtcgtcggaaaaaatgtaaagtattccaaggccaccctaataattacgccttctacaattctcgatcaatggttatctgagatagatttgcatgtgccatcattgaaagtattccattaccaaggaatccgaaaatccaatggtttgaaatcagctaaaatttttttggattgtgatatagtggtaacatcttattctgatttacggtttgagctattgtacactgaatctcattccaggaccttaagacatgaaaagcgacatgtttctccaaagtctccattgattgatgtatgttggtggagaatttgtgttgatgaagctcagatggttgaaacttcacagagtaatgtcgcacaaatgatttatcgcatacctcgtgtcaattgttggactgtaagtggaactcccgtacgtagtgaagttgatgacctttttggccttttatttcttcttcgctactcccctatgtatttatacaaaaaacaagcttggatgcaaattatagagaagaaacgtgttcgtgaattttgcgatctgtttggctcccttgtatgcagacattctaaacaggacgttgaagaagaattaaaattacctcctcaacatcgaatctgcatgactacaagacttagtgtagtagaagaaacgaactaccaggatttattatcagaggcggccaagtctttgcactttttcaaagacagaaatttggatttgtgtgacgaagaatctatgaggcgttggttggttcgtttacgacaggcatgttgccatccgcaggttggatttggtaacaaatccgcatttggaggtggacccatgaaaagcattaatgatgtattagtttttatgttggaacaaacaaactctacattctcctcgttaaacaggaagctttattccgataagattattgttggtcaaatatatgatcatattaaagactataataaagcattggctatttggtctgaagtcagaatacctgtcgagctcgctgtcaaagaattagaaaatgttatttacaactctaaatatgaggaccatggtaaaaatttaccgattaattattttggtttggatcatttcattcatctgcgtgtttggtatgttctattgcataaaatatacttttttatagcaagcgcttatttttctttaaaaaacgaaaagtttgaaaatgaattttatttgctcgcgcaggatttaagaaggaagattatgagtgatgtgattatcaaaaccagcaagcaccttgaagagttttcagaaaaatttattccaaagaaacttgtcaaaataccacgattacagaaatcttacgcaaaaggtctcataaccggacatggtataattgaagactataatagactttataaagagttgaatgatcaaaaggaggtgcttataaaatttagagatcggcttatccatttgatgaaacttccacttctggatcaagaatcggatccgaccggcgatgaatacgaagaatcattgaatgcgcaatcagagatatcctattgtattgatgtttaccgtcaaatgctttcagatcgagtagcggcagtcagcggtactattaatacctttgtgtctcatgaaacagaacttgagaaatacaaacttatagagagtataaaaaaatcggagaaatcgttagacaagcaggctgaagaacgtgataaaaaatatttgctttactttgaggaaagggaagaagcaaggccaaaagcagatcaatacggatcattaataaatatagtttcaagactgttagatgcatcaaatagatccacctcaagttttgaaacttctaaaaacatggaagaatatgaacggattgatgcaatggcaaaggagcaatctagaatttgccaaaaattggaaaaagaattgagtataattcagttgacttataattcaaggattgagtactataaacagctgcaggaaatttctgactctttgatgcctcctcccgtttcaaatatcagtttaaacaattacgttaaagacgacgaaaaaaaacaaaaatttttgaactctgttataattaaagcttcggtgattttggaaaaagaaatttcagaaaagcaggacgaagcaagtcaaacaacaaacgtagcagaactcgtcaatcaaaaaatatccgaaatgaatatacctggacatatccatctgctgcgagagctagaagaggaaaaaagcaatacccaacgtaaaattgctcacttcgaatcaaggagaaggtatttaacaaacctatatgaacatattgtccttaaagctgaatctcatcagatttgtataatttgtcgtgatataattaagcaaggttttataacaacttgtggtaagtatttgttggatcgtttatctagttaacttgttaggccatttgtactgtagtttttgtttggaagcgtggttgaagcatagttcgtcgtgtccaatgtgcaaaaccaaattgaacaaaaataatgcttactatattggcgaaagtagggatatatactctcgtcaagagtttgtcactggtttcaacaaacgagacgaaaggcttgaaattctcgacgatgaagcatacaggcaaatttctaatatggagttaaaggagtcatttggatcaaaaattgacacaatatctaaacatcttttggtaagcaacatttgtatttagagtggatctaactttagtatttgaaacataacgaactttatcctaaagttgttgtattctctcaatggcttgatgttttggatgttttgcacaagtcatttgaagcgaatggtatcgtcttcatacgttttgatggaaagtcaaagaacacttgcctaaaaaggtttaaagaagaacgtagcttacaagtacttactttacatgcaagatcgcaatcgtatgtttaaactgtttaattatttgttctaatcttcattagatctggtttgacgttaacaaatgccactcacgttttcatgtgtacgtcgatatctgtattaacaagttttaacattgacaggtgaaccattactaaatagtggaattgaaatgcaagcaatttcacgcgttcatcgaattgggcaaactcgtccgacgtttgtttactactacattgtggaagatactgttgaaggtcatattttaaatctttcattgaccaaacatgagcagcttgacaaactaggtttggatgtaccgctagttggtaatatcaatcgcactactgaagctagcagcggcggagaacaagttgatgccgcagaaattaaagattgtcttaaaatggctttaaagcggctcaccacagaggattcatgaacatgaaaaaattgattttagagaatgatgctgataggtcaggtttaaacagaataaacggcaatactgtactacttattggtgacagtgatgtatggttaatcctgaagtaccccttcgctcaatactgttcaattattcatctgttattaaagcaaagcacgaagcattagttggttttcactggttagattgtgcaaacacttagagtccgaattacaggaaacttatacttaatttaacattgtactgttgtattaattataaccacttttttaaatacaaacctatgtaaatattagaaattaatatagcaagaaaggtcgcatttctcattctgggtattggattaaaacatattgtctttgtttttcattgatatcagcgatgttactgggctattaaatgcgatgttaatttataactataactatagaatgaacatacgtttgtgctacgaatatacactcgttgttattaagttatctttttttttttaataaaaatgaacaggactatttgaactatgaaacgtaagttcttttagcatcatattcaattatagttaaacaaaattgtttattactattaaaataacactgattatctttggagacatactttatatcaaattacaataattattaataaaactcattgcaatttatttttctcaactgcgttagctaattcactgctacgcgatataactaattaacgattgctgcttcagctcgataattccttttcgtcaaggatacattgcgatatagtcttaagagagcaaactgcataaagccggctttgggatatatttaactgactgttgaattataaattgtcatggtgtttgaaaggacactaattgacctaattaaagggataagatctcatgcaaatgatgaggaagcatttattgcgacttgtttactagaatgtcgaaaagaagcgacatcgcaggatgcagatcttaaatcagaagcaatcttaaagcttgcatatgttcgttcaactttatttataaagttactaacaaaagtagctggaaatgttaggggtggatattagctgggccagtttccaaatcgttgaggtaatgtcttcatctaaaattcttcagaagcagaaagggtatctagctgctgtccagtcttttaaaccagatacagacgttttaatgttaacgactaatttgcttaagaaggtatgtttttttttaatctgtaagtatttacaaagctgacggttttattaggatctaatgagctctaaagttccagaaattactctggccattgacggtctctcacacttctctacattaggccttgcgcgtgatttataccgagacgtattgattcttttaaatcattccgtaccgtacgtaaggaaacgtacaattttactcctatatcgactatgcttgcagtatcctgaagctatttcagcttgcattccaaaattacgtgaacgattagacgaccctgacacttccgttgtaaatgctgctgtcagtgtaatttgtgaattagcgagaagagctcctaaaaattacctcgagtttgctcctgatcttttccatcttcttacaacttcctcaaataattggatgctcataaagcttatcaaattatttgcttccttgactccatatgaacctcgattggtgaagaaattgattccttctttgacagacattattgagaatacacatgcgatgtcacttttatatgagtgtatcaacacaatagtttccggtaatatgcttgtgggtcactctcaatgcgacaaattggcaagcctttgtgcttcaaaattacgcggcttttttgaggacactgatcagaatttaaaatacatcgctcttctttgtcttcgtaagcttgcaaatacgcatccttcccttgtttctgctcaattggacatcattcttaaatgtctggtcgatactgacacttcaattcgtttgcgagctttagaccttgttaacgaaattgttaacaaagaaaatatccgtactatcgttaaaactttaatgctccaattaatcgtttcgtcggatgaatcagcagttgaagatattagaaactcaactgcgacgcgtataatcgaaatgacttctaaatcaacatacatgaatattgcggattttgaatggcttttgacggtttatgttgatttagccaacattccaggtattgacaccggcacattactaaataaccaaatcattgatttatgtgtcagagttaaagccttgcgcccattttctgtagatatattttcccaggccattttggatccttcctatgtatcaactactgattgttctgtatctgaaaagcgtaccgacattttacctgccatcatatggtgcctcggtgaatatgctgaatttattgaggaatatcttgatatacttgatgccttgactcgtccttcgtttaaaaaatgttcaaatcttgcccatcgcttacttttacaggcgataactaaaatattctgccaatggtgtcttgaagaggaaccaacttggggagtagaaaagtttggcttagtaaagttatgggttgagaagattgtttcattcattgaacaattcctaaattttcaggatatggaaattcagagaagagcctcagaattttacattttgtttaatcaagtcagtgacattgttaacacctctgatactatggaagttcttgagttacaaaagaagcctccatatatcgtacaaaacactatgtataagctattttttggcgaacctttaaatcctgtcgctgtaaaagctcaaagaaaagttatgcctgatgaaaatttggatttaaactgtccaataaatggcgtaattgaagtaccaaaagagctacttgaaaacatcatccaaagtgatgattcgttaattaattttgatacagaagtaccttcctctggcatagacacgttctctaaaaagcaattcaatagtttagagtctgttcctgtacagcgtgatttgagcagtcctttctacctttcttcgaatcagcacactacgactactaattcagaacctgaaaatttaaatgttgaaacgtcgatgtcagatgaggctttcaatgctgataaagtgacaaaaggtttgttaatgctattgattatattgtttttgctaataattttagttacaaaaaataagagacggagaaagatttttacatcacctagtttacaagctatggttgtagcccaagacgaagtgcccgaaggaataagtttggctgatattgaaaacaaagaaaacccttctaatagtaatgtatactccttaatttctttggaccctccactttctaccaatcaaggatcaatgggtgatattgtgttggaaacaaaatcgccaattcgcgttgaaaaaaagaaatccaaaaaaaagaaaaagaaaaaggtatgacaatcactttacgaagtaactaattattgaaaggaaaaaacatccgggaaagagtaaattactgtactgttgaccgcttttctttttcatttcgaaatgcattgtagatttatcttactttgaaaagagtcttaaatccaaagaaatgttatttggtgcaatttacaaagtgtttattataaaagtgatacattaaatttttgagatttacaaaaaggctatctcaatattttaaatttttaccaaaatttaactgtatgggactttgcgaagtgtgtttaccgttgattgaaagtattgtcttaaaactaaaacacagtagcaaaagatgaagatgacacaagcaaggttgagtaaaatctttcaactttcaaataattcaatttgcaaatccttagtagttcaatgtcattacccttcattttcatcttcgtccatggtcgatttttgctctaattcccattcatatttgtcatattcctctttcttgtcaatccatctttcctgaggcgaaataccttgaagagggtctccaccttgacgaacggcattcacccaaacggcatcaccaccaatttctgtagatccatatgcatatccacctgcttgatcgatttttcgaagaacacgtaacatactggctttattttctactgcaacaacttcaaaagaaacaagattaaaatcttcaacaagttcacaaatagctttgtttaaatcactatagcgctgaagacgtttatctctatcaagcaaaggcgccaaatatgaaaggtcttgtacttcggtaaaaaaatctagtttcattggtaaagttccatacgtacaaagcaaatcagccttcgacaaaatatttacatgtggcatgtccagctgaagcatcccctttaggcaaacaagcagtgcactaacatatgcagaaggattcgtgcagcaatatgcatctacaagttgtacggacacaggtctataatccagttccttttccaaagttttgattattttttgtaaggaattatggtttgtaaataactcaacttgaccagggcaatcaaatatcacatatgaatctcgatgcttttttagctccttaagcaaccattcaacgtgatattcaattgcttccatagcataaataagtgctccatttggtcctaaatcatagtctttttggatcatctcaacatcgagaactttacgaatatcaattgcgcatgggtatttgataaagtcatttgctgggtcaagattgacgataatactactccttcctatggcagataataattggtacattccgaaacagtaagttgatttcccagaacccggaggtccaacgaccacttgacaaaatggcatgctgctctaaagtacaacaattagaaccaaatgtgtaattccttttgcagtatattaaaaatgtttttcataagttttttgaaagataatacttttgtagtatgtattgatatatcaaaatttgatatttaaaaaaaaaaaaaggaaaaaaaactgaaaatacaaagattggtagaatttccttaaatttttcaaatgtagacgttaaattcaccgaactgccttggttttaggaatatttagcttggaacagaggtttccagggtctctgctttttagtaagatgtccgaactaatctcactgttcttaagagatgatttcgaaaaacaattgatgttaactttgaatgattatatttccttatgtaatattgaagtttgagatgacatttaaagagttgtggcagttattgaaatttggcaataacaacagcagttacaagtcaactcttgatacctttttttttcaactacttgaaattctaattattcactttggatttgcataatttcttttttttttgtatcataaatgttaaagcaagctggaaaccagagctttaggccctttatttcttttgcacagaagagtttattcaatcgacaaattactggaaatcattggatttttgctcgcttcaaattttatcctttaaataaaattgttaattataatcattttcatagttcatcatgccagtcagaggctaaaaacttttacaaacaatttgaaggagatatctcggatccgcctcctaaaggtccgtttgatattgatttgggagcattaaagtcaagctatttaagaaaaatgaaaacattacatcctgatgttgctcagggaaaagacgctgccttagctcaaagagattctgcagaattatcgaaagcttataacaccttaaaagctccattgactcgagcggaatatattctccagcttcaaggaattaacccagtttctgaagatatttctaacagtgaccctgaatttttgatggaaatcatggatgtacatgaaaacatttccgcttcaagggattcgccagagaaactcctacagctaagtcaagaaaatcagggtagaaaagttcaggaaattaatgaaatacggaaagcaatggagtcttcaaattgggatagtgctctgctatatgtcaatcggctccgatattggaatacaattgacaaaatccttcacgatttataatatgaattgattacttaactgtaattacaagattttattaacaacccttaatttgaaatgtgagagaacccctgtattcaaaaatatttgaagcatgaaaggttgcatttctaaatctgcattaaaaaattttatattattcaattcgacgattcaaaggtatgagtctcttatattttaaaagaatgtattgacatcaaagattgactaaaccaaaagcaaaaaaaaagatagaggttgcttataaatttattatgaagagaagctaaaacatggctttgtcacatttatgctaaacttttccgttttagaataaattgaagtaaggatcgtcgttcagtgatgggaattaaggtgtctatgcatatcatatagccgtttgaaccggtaattgcattctggaaaggaacagctgtattctcgggcttctttatatccatgcccggtaacttcgttgattatttttttagccacgtcagatactaagtttgaactcaattctttctctttttggtcgtgaattgcgaccccctctattccatcatgtttgattccacattcattaatgtatggtttatgagcttttttacaagtgccgcgctccaggtgtcgttgcagcatatgtttatatccaaatttggtaccacagctatcacaatgaaatgccatattaccttcgtgtattacagatatgtgtttctttagagcagaagagcgtgtaaaagatttcttacatccttccattgggcaatgatacgtcttcctttcttccaaagttgtttgatgaagtacaacatggtgtcgaaggtgtgctgcggttttaaattgccgtccacaaattgaacaactgggaacatgggcctcccgaatgtgattttgtaactgactccatttttcaaaaccctcatgtccgacacatgattcatgaggacaactgtaactgataattttttcatgagcccggttgacatgattttgtagtttctgctttgtagcaaaccttagttcacaatcttgatacgtacaaggataaggcaaaagatgagtatgacaagccgaaatgtgggatctgagttgttgatgtttgctaaaacattcatcgcatccctcccatgtacatgcatatggctttggctttcgatggacctcgatgtggcgttcaagatgctgctgagtataaaattgagcatcacaaccatcataatggcaactaaagggtttcacattggtgtgacagcgtttgtgaatttttagatgactttttcgataaaatgctttgctgcatcccgtgtagtcgcaaacaaacggtctctaaagaacgttagaaaatattgtaaaattatataaaacatacttcattggaatgtgtacgtaaatgttgttcaagcaaagaaggtcttgaatatttcttgccgcactcttcatatggacaatggaatatcttttttgcacttcttaaattttttgattctatctcgattgataattcattgaaatgacacatttaggttaaatattattttatatgaatgcatctaagaccttatttgatttctagtgcctagcgaggatttttgcaattgcttgaaaattttaccttataggtaataacttttataatatttaaatcaatcgcaccgtttcaaaccaaaaaatgataaattattcgagcattttgcctagtgcgaatgctgtatgaaaaaggtttcgaatttagcggtggtttgataataaaaaaaatttcgataattgcgatatgaatatataaaccatgctcaaaccagagtattcatattttattatgaacaaatccaaatagtcaaaatagctttgttaaacgttttaaattaaaaacttaaaatgaaagaaaatcagtaaaagtctacatatcttagcgaagtatatagtatcctaaagaatcatatgaaagggcttgtaacattaaataaaatgaatattattattttgtcataagaaatacagcatagcttacaatcagaaaacactatacactaaaggcgaaaacgaattccgtgttgagcaagccaatgtgccatatagcaaataataaaaagatacatagtcatgattgtcaagccttttgcattgctagaatgaagggtgtcgaacgataaattaactactcctgttaaaacgttagcaatcaaaaacaccaacaagccattattattggcatcttcaagcagtttggggacgcgacttccatatggcacagaagatgggaataaataggcatcaataagtatgtatatagtaagaaaaaacatattgataaaggcaacattcgcaacataaggcgtattagcaagtcggcgagaaacaccaactgacaaaaagttagacacaagatacaacactaacaaaatgcatagcgggaataatagacgttgaaagcgcttccacgactcagctctagtatacattagaggtcgatcagccaaaactacactaccggtatacattccataaaagtaaatagcaatgtatccgggaagagaagcaataccctctctattctgagccaaaatatttgttctgggggcggatagtgcccatttttggaaaggggttaaaacaagcaaacaatgatgaagaagagtaatgaaggttgctaaattaaaataggagactttttttaaagaacgacgaaaaaaaaatacgccaagagccatgaaacctagggtgaaaaaaaagttccaatgcatgccatattcgcttacatgttcttggtaattgatgcttttcgttaaaaacatgcgcgcaaatcctaaaatcaaaaggatgaaagaattccacaatacatttttaaacgcatttggttttttaatgtcatttttccgtccagccacagtacctgaagaaaacatgaaagatccaacaccaagatccatcagtgatgttccccaggtttcaactttggcatatctcctcgggaaaagggtaaagtcaacggccaggatgcaagtgacagtaaccaacatcatttgagaacgataaaatgtgactccagcaattcgtcgatcaaaagtattttcattttttttagtaagacaacaaccaggttttcttctcagcacatcccaattaattggacttataacatgaaggacgaaggaaggcaaaaaagaggctatgcaaagagtgaaaacgccaactttcgatgaaacgtaaatgacaaataatggaattaagcaaaagatgaaaaactcaacaagaaacccaagattccctttgggtaagatgtttctcgcagtcatgtttacccacaaaacgttgcaagcaattcctattaataacaagccacatgtctcaatggaacttgaacccgtcaggtttgagacaaatgcttctttttccaatttgtatgacatttttttatttttttttttaaatccatgcactacataaaataaaatagaatttgacggattcgaaccgtgttaactatggtgttccggacaagttaaaccaagctatgagttaagtataaataaatagcgcaatcgacaaatctggaaaacaagatgtttaagccacaagatttcaaacgtaactagacggaataaacgtttttgactttctcagaacataaaagaagccacctttagacaaacttattgaaagcatgcgtaaagaaatatcgattgcattaattacttagagggattaaaagggatttgttactgaacaaaataaaaataatataaaatttaagtgaaagcaatgtcaggtataaaaaatgcggaaagataaattggtaatattaggatcatttgaatccttcattgtcggccgctcttctctaccatcttaagtttaatcttaccgtgaagcgagcgaagcggcattctttcccatgaatgattttgctcctagctactatatccgagacagaattgttactatctcgtgaacgtctcaaattgaaatgtcgcttaagcacatttacagcagaggtaaagtcatgtctactcaacacgcgtattttatttgtagatttttggtcaagtttttctatctttgctttacttcgaaaaacagacaaaaaatgaaatggcaaaaaattgcaatacttttgatatatttccttcgtttcaactattatgaaattttgttgtgttgatttttttatttttttaaaagtaagatcaactacatttttggtattttatcttaggtttacatcacatgaaaaaggtaagaaagtctgaatgtgaaaatggatgtaaaaatgtaccaaataataacaagtaacaagtatttccccaaattagtttcgaaaatacatattttccaattatctcaattatactgctatctttgttaccataagtacacgactctacatgaaattgggaaagaagggtgtgaaataatgtttacaaaacaagatacagcatccaacaaattaaaaaaaaaaataaaaaaattaaataaaaagctaacaattaattaaagatcttacgaaaattatataatgatgaaaaaataaataggcaatagaataataaaaaatttgaatatatctaaagcaaaaaaaacaccattttgttgcaatttggttttcatttcccaaaattggattgatgccttcatcaaactaaaaccgtctgatcttaaatttcaggatgaattgaggtttacttgaatgctactgcttacctttgtttacatgcttgcccgctcattctctttccacgttgggtcaaacaataattatatgaagtaaagcaactctgtaaattctcaagatgaatcctctacctcgctattgctactttgaggattaagatgaacaatggtcaataacaagagttgaaataatttcgtaataagcaaaactacactgtggattacttggtccccacttggccctttatcccacttggctaatctttttaatgtacacttccaaaacacctttgcaagcaagtagggtagggctcaaaagcaatgagcagtcacaattatccactacactacaagcaatacacaataaaatagcttgtccatcaccaacacagcggaatctaaccaaaatggctaccgagcttgtcgttcaaagtgagcgtgccttccagaagcagccccacatcttccaaaacgccaagaagggcgctggacgtcgttggtacaaggatgtcggtttgggattcaagacccctgccgaagctatctacggtgagtatgttgacaagaagtgcccttttgttggtcaagtatccatccgtggtcgtattctgactggtactgttgtttctaccaagatgcaccgtaccatcatcatccgtcgtgagtatttgcactttattcccaagtacaatcgttatgagaagcgtcacaagaacttggctgcccatgtctctcctgctttccgtatcaacgagggtgatgttgtcactgttggtcaatgccgtcctttgagcaagaccgttcgttttaacgttctccgtgtcgttaagcacaccgagggtcccaaacaatttggtaaattctaaaaaaaaggtaaactagctcggaagtcgttatattaatacataatatataaatacttgtatgaaattgacatgtccattttaaaaatgtaattttttaaacgatactctcgtttatcaaacactttaaacccctccaatttctctaccttccacaacacggttttgaaaacgcatcgttgtttccattcagtgatatctgatcaaactcccttcctctaaatagcacgcccacaatttcccacctacttcccctcgttttttccttaacgcatgtaaacaatctccgcatgttttaaagccccacatcgtaacgtagttggaacaaggttttgtaatggttgaggtattggaagtgttgctagtctcttattatagtagtatgttctagtgcttctaatttcttcctatgccatgcactttggtgacgatttgcaacaaatcatcagttttcatagttgataaactttgcaagaataaggttggtttcatcataccagaattcgagaatcatcgcattatgcaataaacttcttttaagtttcgttttcagacactgttttttatgcttcgctgtgatacataaccgtgttagaaaagtgcggagaccccgccatcccaaagctttgctttgttttattttgcctgactctgctctactttgctgtaagaaagttatcatagctcgatctcggtgtttctccgtaaaccatttttcttagcaaggtttaggtgttgtgttacgttaccaccatttctgaccagaaactctctttaaccactgtcgataaatcatctcagtgtggttataaatcacttgtgggtcgttagaaaactggttaattagggtttcttttatgaatattacattataggatttggaccttacgtcgggttttgtgtacttttttttttttcagggttctacgtgttttcattttttaactcttagtggctttttttctttttcctcctccgaaaaaagaaagctaatcaaaaaatctttctcatttttcttcccttttcatcaaaaaattccatctcttggatattgattgaattcccttaacttcgaattcatctctctctaaaaaaagtcatcaatcctttcatctctcatactctatcgtgagtttttaaaagtacttagtaaagtaccagattagtttactgtttgaatcagttccttgatctacttttcacccttacttgctttagtaactaagaccaaaaaaaattttacattttttttttctttttgtttggagcctcaaaccatatttgttctttgcctttctcctttacttctctattcgtgagtaaaaaaaggtaaaaactttatattctttttatctctgtactgaaagtttcaattatctcatcctcgaaccttagctgtcagattgttagcttttaaggctatttattgtctttttggctcagatatatcattcttcatttgatttttcaaagtccaatttggctcttttgtaaaaaaaatttttcaattctttcgcttcatttatacccttcgactttctcttgaaaaaaataaaatggattcagcagaaaagaagttggatttgtctcccattgaattagctaagcgattggcttgtcatatggcggttgacgaaaattatcctgaaaatcccaaagtcattggtattggaagtggcagtaccgttgtatacgttgtcgagcgtttattgacaaagcctggcgttgatagtgttgttttcattcctactggtttccaatctaaacaattgattgtcaacaacggtttacgcctcggggatcctgattgctatccaaacgtggatgtgtcttttgacggtgctgatgaagtggatgacaatcttcagtgcattaagggtggtggtgcttgccttttccaggagaaattaattgccttcttagcaaagagacttgtaatcgttgccgattctcgtaaaaattcccatgtcctcggtgaatattggaaaaaaggtgttcccattgaagtaatgcccatggcctatgcttctattttaccccaactggtggaactcggtgctattgaacctaagcttcgtatgggtgctcctggaaaggctggtcctgttgttaccgataatggaaatttcatcattgatgctcatttcggtcttattaaaaaccccaaagaactttttgccaaaatcaaattattggttggtgtagtagaagttggcttattttgtgatatgatttcagccgtttattttggtagcaaagatggaagtgttaccgtcaaaaaagctagtggtgaaaaacacattattccggctcctgttactgctgctgctaatgaagtggatgccaaagtagctgaaacaaatgcaaagcctctcaattagtcaatttacctacctttttcgcctacttattgacgcgttcataattttctaatattttaccttagtttttttctaaaaaaatggttttatgcgtttatttttctctcttttttcttataaatatatatttatatatacataaacatatataaacttatataccaccaatgatattttggtcaacgaaagtcataatattttgtattttattctgtcttttctcgttgatattcaattaacgtgcgtccgtgtcaattagcgactgcagaggtaatgttttcgtgaggttttattgtaaatattttcaatctcataaaaagggctgaaatttttcacattttctttcgctactcacatgtttaaaacatcaagaattcccaagttgattacgtgaataacgaagcataaattattgataaaaataaatcgtgaaaacggcttctatcagagaaaatagatactattcattatatatgcaaagatggtgaatgatttgaaaataaatgctaagaaaagaataaaacaaaaccttttgacgtatagattatacgctcaaccaaaaggacatatgctgaagaataaacaaaacaaaattaacaaaaagtgacaaagtttttattctcaaggtcaaactgtcacattgccaacagaaagatgttcaagcggaacagtattcactagttttaaattgagcttgtatagctaatttgtaaaacgtaaaaaaagtaaaaaaatgcaagacaaaattgtctaatatgtaatgaaattagatgatgtagaagtagatggattacatttaaaaggagtcaaagaatgtttcgtgtatgcacaataagtaaaaatcgttgaccgaaatgaaagcgacaaaggtgtaatattttagtaataagatgacaaatataatgtacaaaagacttcaaagagtgaatgtgttgcattaccgtattttcattgtagggtcaaatggagaactcatagtggaagcggagtgttttgatttagaatcaaacagcttccagaatcgaagtgtttcatcggctgcaccagtaactatattttcaccattgggagacatagccaaatacaaaactcgatctgtatgaccttttaaggttccaacacgtgaaacactaggatagttccacaaagctacttcattttccatgaaaccatgagttgaaataaattcgtttgtttgctttgaccacaacaaattacagacttgtgatcctgtgtctatgttgtgcaacatcgatccgcgttgtgtattccataactttatggtgcgatcggcagtacctcctccagaagccagaattccgcgctgatgtggactccaagttattgcctttacagctgcaatatgattatgaaaggaatataaaggtttttcttcaaatttatcccacaccataagggcattatcatttccacctgaagcaagtaaattttcattggaattccattcaagaccacacacttcttgtcgatgcgccgtcaaaactcgaaaataatgctctggagcacgaacatcacggtgaagaatatggttatctcgaccaccactacttaacacatgatcattccaagatagggcaccgacccgttcagtgtgcccagacatagttctcgtctttttacaagtcgcggcatcccaaatttcaacagagccattgtgtgtgcccacagcaaggtgagtgccacgctgaacccacctgagtgatgtgaccgtatctgttggataaaagttgtgcataactgttacttcgcttgagatccctgaccacaaataaactcgagaagccaaagcaaccgctaacatattacattggccccaatctaaaagattcaggtagaaatcaccagcaaggccaggagcgtcaagtactctgtaaggtatagaagggagttctctcccttccagtcgacttgcagaaattaaatctttagtaatagagcgcacaggcgacaaagaataaattgtccgattcgggttgtcctgatattgcgctttctttccatatgacgatttatttcggtcacgaggagataaatagtgaaatatctttcgagaaggtgtaacaggcgtgttttgaagtatagaagaagaagtgtgagaggaagaaggtggcgttctttgagtaagttcaatatcatctatcccagaatcagtacggggtgttgaaacccctatcgtagtgttaggagtagcaattggagaattattaaaagtttcatcattggaaccaaacaactcgcttcttaagagtgtggtgaagttgcgatccgccacggattgcttttttttaactggagtcaaaggtccttcaactttagtaaaacctgtccataattccgtagaagcatccctagaaggaatgaatcgatctccctcgtttgtgcgaggtcttttcttgttaggagaagaaggaaacgatttttcgaaaccttgccgcattcgagtatgagcatcgcctcttgaatcaaccgtgttagcagaatcggaattagagttattattttcaacacgattcatgctattatttgaatttcgattagcagacgaattcgatgaagtaggtctagtaaacccatcaaattcatccataatttcacgttaggccccctgacttcaccgattaaatgtcgttagctaattttaccaattgaattaagaaggagtcaattgagttccttaatgtacaggtacacaaagagggcgatgttggtaaagtagaagcatacgaccagcatccttcaacaatcaccattgtctactgagaaaccgggaagggtaatgcactttcataattaaatggctgaacagcgtgtagcgagggttggactttaagcgaaagtttatttattctgaattataccaatgtatttcttaaataaaattaggatatccctacgcacacgagtacaatccacggatagagaattaagctgtcctgactttagcacaggccatgtattatcaagacttgtagtactaatcatagtattctatataagtatatgagactattatctaatgatcagtcactatctaagtgacctatgtttctcgaaaaggttactttcaagaaaccaagaaacaatcaagctgttttctatatgtcttgagttgaacatcatgagcagattcagtcgacataaatggctagtaattcaaacatgtagagatggtgaaatagtaaattggctgtcgaataaatagtgtaggactggtttttggataagttaatcagtacgggtatcaacgccagcattgcacgcgaacccaaacacggttcgcgttcgtgttttattacttctgtgccacgtgaacattgagcagggtaaaaaaaaatctcaaaaaagaaaattgattttcttttggaaaaatcaactaagtcaaaatcgtgaaagtaaaaatttctcttttgataatccgatttggaatttattatctaaaacttgctccaacattgacattaatatacaataattttcgttgctatttgggtatcatttaaatatgtgacctatcagattgactgagcttatccttgtagtcaacttactctacggtactttattgacatgatcattataacatatacgtttggactcattgacatttagaagcaataaattcaaacttcaaacaaacttcggaagcaacagttagtaaatgctaaagctaacatgtcatggcttgtatggcattcatttgatttaatttacaaactgtcaacttgtaatcgtgtttagtgacatgttacccagttggtgctggtttataaacatcagcctactagctgatagaaatacgaacgaacgcattctttcatcaacagctagcatctcggggagggtattacattaattatattcctgcatttatcaatctatttgcatgactttctcagaacttaattcgttccactccagtaggtcttgatgtttattttgtcgtaaaaacttcaaactcttgtttattacgcacttttgtattggaaatctaatttttaatctttcttcttttttattatttagtacttataattatacatattttcaattcgattatcctcaaactaccttcgacttcagccattaattgttccccatacgatttaattgatattctattgttattacctggttaagtccgatattttagcaatcaatgtctacagctaatgttcgcgtaattgttcgtgttcgaccgaaatctttaagagagctgtccaaaagtgctgaggatctactgtcggtcgattctcataacaaaactgttaccattactcctcctaaacatggattaaagcattcaagacataaaaatagagttaacggtccacgcacctttgctttcgatgagtgttttgcaccatctgctccagaatcaaagaacttatctggtcaagaagacgtttacgaaagcactggccctttattggtaaaatcaatcttggaaggtttcaactcctgcttcattacttatggacaaaaaggcactggaaaaacatattcggttgtcgggctgcgaggccaaccaggtatcattcctcatatatcagaatcaatttttgaagaaatagataagttaaaaaaaaaatcaccaaatactactattacggtttccatttcattggcagaaattattgaagagacaccctacgacttgttacagccgaatgttaattcttcacatactcctggagaaactgtatttgtgcaaaaggattcattgactgggtatcatcttcatggcctttctgaatttgaagtaggaagcgctcaagaaattgatgcgtttttacgtcttgctgccaaggtatgtcactagcaaacagtcttgtcaaatagaaacattaactctggtttagaatataaggacagaactttctgatatttcaggtgttagaaagggccattcggtattttccctggtagttcagcagagaatcatagatcctaagactcgccattctctaaagaaagcatcacgcctacaaataattgatttagccagcttttcgaaaggttcacaaagaaatgaaagcattagttctttcgaaagctcttctaacaacaaatcactttctgttcttaatcgtgttattgcggccttgaccagcaaaaaaaatgatgtgttgattccttacaaagattcggtcctaacaacattgcttcaagatgctttgggaggtaattgtcgtactattatgttaacttgcgtttcaccttgtgattttgatgacacattctcagcacttcgttattctgaagctgctcgaagaataaaaaacatctctaacattaattgtaaggaagcttatagcactaataatgaaggtgaacttgatgatattttgacgaccctcgaatcagatcgagaacaactaagacggcacgaagagcacagtcaaaaactactcaaatttattgaagaaattagaaatgattatgaggagaggatccatgctttagagtctcagaattcagctttaaaagcacatcttcgattagcagtggatgcttacttaaatcctctggaattcaattttgatgataagaatgtgaaattgaaggaatttggtagtccaaacattgcatataagcaagaattaaatagcttccaaggagaattaagttctttatttaaagacctaaaactagtgaagtcgcagttgcatgattatccgaaacctgaagtgtctgatatagacatggatatggagagtttaaggcatgattccttgttagattgaataatagaggttaccaattatataaaactttatctcattttaccaaagagtatgacaatgtatcaagtgatgactttctgcgcctttactctaggaagtaaaactgtaaagaaagacagcaattttggtacgcattcttttacattagccctaacagtatcgaaatcttcttttgaaaactcatcctgaacatgtaagtcaatgagttctataaagtgttgataatctataacttctctaggattgttagtaaaatcggacaagtagttgataaattccatgtcaaaggtattttgcttcatgtggtccatagatttcgcagctttaagcctttccaaatttaatataaataatgattcaaaaaggttgggggtgagtaatcccttgaatttatccgaaacgatgtcaaagccgagtacctctaatttatctattaacattattagagaattgtataatgcaaacgaaggaccaaagaaatttcctgtaatacacgccgcaacatccaaattgattttcgattcgttaatatatatccccgtagtaaaatcagtcaactctctaacaagaatgttttgtaacttgtaaattaaatcatcaaaaggaactgattcgtccatgtgtcgaaattgttttaatagtcgaacaatctttagacatctggaagttcgtaattgtttttcactacttgattccattaccgcaacgttattaacgaatgagcagactaattcatatatttgggcaaatgaggtcttcacaaagttgagtagataatctgccagcgtaagataattaggtataatgtcgcctaaagtaaaagaaaggtgtaatgtttgaagttttttcaaaacttgcagcgattcatctaaaaccatatcaaatgaagccagtgactgccagaacctctgaaagccatcgtccataccacaagcgggaagtatattctgttttagctcatttaaaacttgttgctttaactggaagctccaaggatcaaatgaattagtaggagggatttcgaaacaaatttgcagcttctctttaatcttgttcacgtatagtcccaaagaatcgatgatatttcgagaggaaataatgaagtgattttgcagtattgaattccaaagttcataaaattctttgaactggggctctgatagttcacttaacaaaccttctaaaatttgataaagtgtagtaagagacgtggcgttagaaaagaaagatttctcagaatgcgaaatttttgaaaaaaaactcagcttccactgttgaagaatgttatcaccatcaaactgctgtagtgtttcaaaaggggttgtaacttttacatcttcagcagaaaagtaagcttttaaatagcattcatctaaacatatatttctcaggatttccttttccttaaaaatattgaaattcttcgaagcttctaaataactacgtatttcattaggaaaatctcgagctagcttcagcgtgttcaaaaatgtcaaggaaaattctctcgcatcattcaaaataagcaattgatcttcacattcctgtaaaaatatgtcaagtcccgaagatatattcgcctgattaagcagaatccatgatgtgacgactgagacctttgataaagaagaagtcatcgcttgtttcaaacgattattcagataatttttacacgattcaagtctatttactaatatgtggcattggtggtcgtttggtaaatctgcaggtaatattcttaggcagaaaatcaatagtttggacgattgcaaatattgctccttattgaacaattccatcacaaacaagatagcatgtgcataaaatctctgtaagaatataaaataatcaccagacgtttgcgatatactttcattatcggatagaaactttgagacgcgatccacttttggtaaactcaccatggattgaaattcgtatgagttttgcaaaactttctccagattatttctaatgttagagagattttcagaagcttcaataaagctttgatagttaaagcaaacattctgttgcaactctcttcctttctcctcaatctgctggctgacgaacttttctagttgaatagtttgagcaatgctatgtgttctaaaaatttctttccaatttgaggaatgtgaagacataagatccgtttctaccattttaaaactacttcaatgaataagtcaacgagggataagtaattgtacgggtaaaaaaaatttcaaaacaaagttcataggaaactgaacataggttgataaagttagctggtttgcttattattgtttgtatgtgtaacgtacaggaactgcatataacgactataaatagcttgcttataaacaatttccaatacgattgggtaagaaagaatcaactataggtgtttgacaaggctagtattttgtattgaattactatgaatttctggtatcatagtaagtatgtaaatgaattatggtcatttacatgagttagtaaatcagttagtggggtgctcagcattttcgttaaagaaattaccatcgtattgttcattgtctctcattatttaacaaacgctataaaatgctagtgtccaactattgacacagtgtaattactactatctatttcaattaaaataaaggcttagtttctgactagcatagtatgccaatctattgcttggatattggactacaactgtgtgtctcccagttctaggtagttggagtgattatatgccttttctagtcagtaataaattttcaaatatctcgtattacttgtatgttatgagtattgaaagcttaagctgaaaatacaaaactcacacccttttgagcatgcaagagactgcgatactgagtttctcttgcgattaatacatttgtttatgtaagtatatcaatcgtaaatagatagtaggctacaatcaaaatattgcatggtgtttataatttaatttgaaatgatttattattggttgcggaacgtgggtttagttaggccatttacagtttctaatgtgactataatcacttcaaataaagtatgcatatctaccgtacaataagtataaatacttaataagacatataagaagtactgataattaacgttcgtagtctaatttactaggggcttgtcgacacgtagcatatagtaaagtgttaacgctaactgcatggtagttgagcgtggcaagtgctgactttgataacgcactacgtaatccaaaatgacaattattcatcctgaggttaattaaattttatgccttccaaaattcacactatcgaaggtgatattcatagtagtctttagtcatttattagttattaatttaaaaaaaaaatgagtgcaaatttacagaacgaaaacccggaagtaaaggagttaaatcaattgccatctagggttgaagaagaagaggatctattgttgagttctacgaaacaatggctaaccgagattgaaagtgagcagactaacataaaggaagaaagagatccaatagatccacaagaaatatacgaccttctagctaaaataaatgatccagaacatccattaactcttgctcagttatcggtcgtcaaattagaagacattgaggttgttgataatgttgaaggcgattcttatatcacagttcacattactccaactatccctcattgctctatgtgcacattgatcggtttatgcattcgagttcgcctcgaacgctgtcttcctccccgttttcatgtcgatgtgaaagttaaaaaaggtacccacgcgagtgagtctcaagtaaacaaacaactgaacgataaggaacgagtggcggctgcctgtgaaaatgagcaacttctatctgttttgaatggaatgatggcgacctgtgtttaagcgtttgtatatgacaataacttcttagttttttaattttatcggatccctggttgctgttccctttatatggattggtatataatcttttttttttgttcaacgaaatcaagaccttttctttcatttatcactaaaatatcactttactagttttgatacgacttacaagtagtattaaatttttgtgcacaaactcacaattcaatatataattggtcatgcgcatttattaaaaacaattagcatttttttgtctgagaaaacagacattggaaaatgccattcataagtcatactcattgactgtcatgccggtgctgctttcgatcaattcgtaaattgaggatgaagaaaggcataattgggggatatcctaaattatttgtaagttgcaatggacaatgtcagaaatcttaccttagctggtacattcatataataaccgtaaaaaacccgtattatgcttttagagccgatcagcaaaacatcacgctgctcccgacccaattccagtattaaaggctctaaacgaacagccaaatcataaaatgattctttccgtttaactctatatctgtaaggatctacaaggtaaagattatactcttcttcgccatatgtttcttttaatttctgtaaatcgtctccaaatgaatccattaagatcggggaaagactcgacatagatgaggtaacagaacccagttctcgaaatggactcattacagagtcctccatgcaggataatacgtgtaagtttttgaaagaaacatctgggaaagatttacgtatacgatcagctacatattcagaaaattggcgattttctatgtcatcttctggttctcgtaattttaacggtctcatagaagctttcggcaccaaaaagatacgttttctcgccaaagtcatgttcatgagaaggaacagtattctagacaataggtaaccttcattacttttgtttgcgatgatggtttcagcaaaattaatcattttaacaaaggaatagtccttttcatcaatggtttcataatggcatttgagaatatcaattcgacgacaatattctttttcggccatctccaaatcccaatttcgaaattcctcagaaacatgaattgcttcttgaatattcgcattgatgacatcctctttattgcacagactttcaataaacaagattttaaacccgcaattcttgaacctatcatataaaatacgacgtgtacgtctagtaccatttgttgcatcgtaaatagcaacctgacctttctctttaagtaaaaaaatctctaagtctgctaaacatctctcaattgtgtcattcctactaaaaacatgattttctgatgcagctgttataagttagcaaaggtacaaaacgtcgactatagtttcagcttaccagatttcacaggcgaactagtcatttccctagtgcgttcgtctatgtatttcgcaagactgtaaaatctacaattaaatcccaaccacctcagatatctgtctatcgacacagcaatattagacttgcctctagccggtaagccagacatgatgattacgagctttccggcatgaaagagcataccgctctctgtactgtagggttgcacacctccaaacttttcattatcgagtaaggcttcagagcttcgattggcagcgcgaagcatgtttggattgattgcctgctcaaccgcaattgaatttctgcgcgacatcgcaacgtctaatcaaagcaagctgtttataattagagttttaatataatatatgcgattatatataaattatttataaattaaataggaaggtccaaaatctgattgaaatgtacttaaatcctttgcaaccacaatgtttacaatgtgtgccttgtatgtgggtattttgataaatgatttccacaaaggtgaaatatgcagaatgttgtttacaatgagtgtaataccaattcctactaaaaactgcggtttgcaagaggtcgactgcttatatacagagaagagcttcttacaattgatatgggcacaatgctcgtttaagacggatggctaaacatcggtagtgctttacgcaatacatctgtggttgcacttcgttaattaatttttagcaaagttaagcgtgccctaatataccgtacatatctgcaattggaaacgcccataggagtttaagatgcgtagctttctaatggtggggtattttcgcatacttatactacatgttttgcatttgcaagttcagttgatttttgattattgaaagtggcattgagaattactgaacacttcccaacaactcatagatttttttagccaattccatgattaaaacatgcgagtacctaaacgcatgtatattattttatagttgtacttcatcaatcgtcttctctgcgtcaacacttctttctgcacttttacttttgaaataacgtcttaatagctattatggtttaaagactagactattatctacgaaaaagcgtttgtaagtagcccacattgcattcgtttataaatttatagtccaattgaacgaaacgaaagatccatgtagaaaggtcattgtctatacggttatactccaatcatctattataatatgagtcaattcccttgcctctctagttccaacaaatgcttaaattgtatatgtatctgcatcgcgactttatatatgatcgacttcgactggaaaacgatcttcatacactaaggaatttcacaacaattcaaacacagcttttacagtaaatgctcatactttgttgtaaaacatatgaattggtgtaacattaagtgtggcttgcaggcgaaaatactcttttatagatgaacaaaaaagtatttaaataattatattttatatgagaagaccaagttatttaagtttgatcaacagagatgttaatcaatctgtatgccaaaacttgttaccaatggactgtgtctttgaggaagggtaaggcctgttacgtacgcgctccttccaaacatggtgggtaggtatgtagacaacttcaccggagccatcacgaaattccaacaacaatggataatcatatgctaaaccgaattagtaaatcaccgattcttccagtggtgtcatattgcatggcttccatattgatgactttgaccaataaatatgttctttcgagtcctggttacaatatgaactttctccttttgactgtacaatccactgtttgtgtagcagccattgggatactaaaacgtttgaaagttattaattatagggattttgattttcgtgaggccaaattttggtttcctatttcctttttattggtagctatgatttatactgcatcgaaggctttgcaatttctttctgttccagtgtacactatatttaagaatttaactattattatcattgcttatggtgaggtcctttggtttggcgggcatgttactgctttaactcttttttcttttggattaatggttctttcttctattgtcgctgcttgggcagacatccagtcttcctcatttgcttcccaaaccttaaattctggctatttatggatggtgcttaactgtctcacaaatgctgcttttgttctcgcgatgcgtaagcgtatcaaacttaccaactttcgtgactttgataccatgttttataacaacttactcagtatccctgttttggttatctgcacgctctttactgaggactggagtgctgaaaacattgctcaaaatttccctcctgatgccaaatttggtgttctaatggctatggctattagtggtgtttcttcagtaggaatttcttacacctctgcctggtgtgtacgcgtaacttcttcgacaacttatagtatggttggtgctcttaacaaacttcccttggctattgccggtttagtgttttttgatgcacccatcacttttggatctgttaccgctattttgttgggctttatttctggtgttgtttatgccgttgctaaatctcaacagcaacgtcagaaagatcctgctaccatcctccctatgactcataatcccgttagtgctagttctcaaagcatgcgcgatagtctgtcaaagtcttaaaccctttgtgttggttattatttatgtttaatttgcaaaattttttcaagcctgcataagagaatagactttgtttctttttacttaaaaagtttttattaccgttactcaaaatataccgcttttactcgtgttcgataaaaacctgattacgagatcgtgtcgtttattacaacgtgactattaggtttgaaatattttgacagataaaacactgacattcaattacaatttttagacctctattatttcatttcctaaatcatttgctttttttttctaaatatcatttctttctttaaaatgctctccgatggaaaaaggacgtctaatgttcttatgtcttcgtttccttttactgagcttctaaactattggttgaatgtttgtcagccgcttggagtcgaattgtttagtgattcaattttactaatattttacctccaaaaaattatttgtttttttgtatattattgaaatactgtaataaatacaaatacgatagctaagttaacgaaatgtatcgtgctaaaagttttcataggccgtcacctttcagtaggcaaaaacctaccaactaccaaaaacgaagtacaagaggtaattcgttgcttgaactgtctgttcaagttataaaaaaataggatttcggttttcggatttttcatagtgtgtacaagaaccttgggtataaaaaactttaaaacaaattttacaaaatgagtgagactgctgagaaagctatcgaaatttggaaaattcgccgtttggtaaaacaattgattaactgtcatggaaacggcacctcaatgattacgttaattatcccacctggcgaacaaatatccagatacagcaatatgcttgccgaagagtatggcactgcctctaacattaaatctcgtgtgaatcgtttatcagttctatctgcaattacttcaactcgtgagcgtttgaaattgtacaataaagtccctgataatggattggtcatttactgcggtgaagttataatggagggcaataagacacgcaagctcaacattgatttcgaacccttcaaaccaattaatacttcgcaatatctttgtgataataaatttcatactgaagctttagcagaattgcttgaaagtgatcaacgcttcggatttattgttatggacggtcatcaaactttatatggtgttgtttctggtagtgctcgtgaggttttacaacgattcactgtcgatttacctaaaaaacatggacgtggtggtcaatctgctcttcgttttgcccgtttacgtgatgaaaaacgtcacaactatgttcgaaaggttgctgaaggtgctgtgcagcattttattactgatgataaacctaatgttgcgggtattgttcttgctggttctgctgattttaaaacggaactcggtcaaagtgacttgtttgaccaacgtcttcaatctcgtattatcaagactgtagacgtctcgtacggtggcgacgctggttttaaccaggctatagaattggctgctgatactttgtcaaatgtgaaatatgtccaagagaaaaaattgatacaacgctttttcgacgaaattagcttagattcgggtaaatactgttttggtgtcgttgatactatgaatgcacttcaggaaggtgccgtagaaacacttctgtgttttgcagaccttgatatgatccgttatgagtttaagaactcagaaggtaatcctgttattacatatatgactaaggagcaagaggaaaaggattctaccaattcgttcttgctagataaggatacaggtgctgaaatggagttagtaagctctatgctactctctgaatggcttgctgaacattacaaggattacggtgctaacttagagtttgtttctgaccgatctcaggaaggtatgcaatttgtcaaaggttttggtggtattggtgctgttatgcgttaccagcttgatctctccatgcttgatcctgaatctgatgaattttattccgactccgactaattttccccttaaaagtaatataataaactaagcgtgatttgtatttaccgattgtcatttaatctttttgagttactatcttttgttggttgcttagtgatatttgaggtttgccattataaatcttatcgacttatttttcttagactatgtaaattcactcgcttcttctccttcataagttgtgtcgtactattattctttttgtttttttcaaataaattagcggtaggctaatatttttctttagctgccttcactgctgtccgcaaatttgggaaaatattaattaaaatgccgagcatcatactgatttctcgaacagtaagtatattgcatctcttacgattttaagtttaaatatttctaaaattgcaagtttagcaattaaataagtatttaggattgatttagtttgtgatttgagctctcatgaattttagcattaacgagatttacggtcgtatcttgtcgcaatctacaaatagaagcttgtccttagcaagtagcatatatcttgcaatactataatcttctgcaagatgtcaaacgaatctaatataattacagttcctatactcggaaaggatactgtgagagttggatttggtatacatcaatatatatgcactgaaattctggaaaacttcaagtcttcgacatacgtcgtaattacagattcaaatattgcacctctttacctggaaaagattgaaagtacttttaataagtctattaaagatgccaaggctgaagcaaggttgcttacttatgtgattcctcctggagaatcttcaaaatgccgagctatgaaagcggaaattgaagattggttgctcacacaatcctgtacacgagataccatccttattgctatgggaggtggagttattggtgatttagtgggatatgtagctgcttcattcatgcgtggcattcgttttattcagatgcctaccaccttgcttgctatggttgattcttctattggagggaagacaggtattgacactcccttgggaaaaaaccttgttggtgctttttggcaacctcttagagtgtatgttgatatggtctttttacataccttacctccccggcaagtcataaatggcttgtccgaaattataaaaacagctgctatgtggaacgaaaatgattttcaattacttgaaaacaattccgctgttttattggatgccttgaacaaaccttccgttccaggagaatacaagtttgatagtatcaaaccgcttttgcaaaaaattattctttcctcaattcgtactaagtgtgaagtagttacgcttgacgaacatgagggtggtctccgtaaccttttaaactttggtcattctattggtcatgcttatgaagcaattttgtacccacaaatccttcatggagagtgtgttgcaattggtatggttaaggaagcagaactcgctagataccttggtattttaaagcctaatgcagttggacgcttaacaaaatgcctcgtttcttacaacttgcctattagcgttaatgatccgaaagtaaaaaaatatgctagctttaagcactgccctgtggaaaaactgattgaatacatggctgtggataagaagaatcaaggatctaaaaaacgtatagttattttaaaggctattggtgaaacttacgaaaaacatgctacagtagtttcagatgacgatattcgctttattctttctcgggatgtaaaggtcgacgaatttactaaatcaagttgggatgttgttgttactcctcctggatctaagtcaatctccaatcgcgctcttgttttggcggctatgggcaatggtacatgccgtcttactaacatgcttcactcagacgatacccagtttatgatgtcggctctggaatcgttaggtgctgctacattttcttgggaagatggtggagaaacattggtagtcaaaggaaatggtggtaagttggccgtccctaaggaagagttatatttaggaaatgcaggaacagctgctcgttttttgactggtattgctgctttggtctcttcaaaggatggtgccaaagttgttttaactggaaatcaccgaatgaaggttagacctataggaccactggttgatgctctaagagcaaatggatgtgaaattaattatcttgaaaaacaaggctctttgcccttagatttatcatctaaaaatggtttaaaaggtggtattatagaactagctgccactgtttcctcgcagtacgtatcttctatcttgatgtgtgctccttatgcttcacaacctgttacactaaaattagtaggcggcaagcccatttctcaattgtatattgacatgaccattgctatgatggcttcatttggtgtcaatgttacgaaatctactacggaagaaaacacttataatataccttgcggaaagtatcaaaaccctccgcattacgaaattgaaagcgatgcaagttcagccacttatcctcttgctattgcggccattaccggtaccaagtgtactgttcctaatattggcagtgcttccctacaaggtgatgcccgttttgcgtgtgatgtgttaaggccaatgggctgtactgtcgagcaaactgctactagtactactgttcagggtcctccaaaaggaactctaaaaccattagagtctatagatatggaaaccatgactgatgcatttttaaccgcttctgttgttgccgcggttgcttgtaacgtttctgaaggagatccagttacacgaatcactggcattgcaaaccaaagagttaaagaatgtaaccggattgccgcaatggttcacgaacttgcaaaatttggtgttcgtaccggcgaattggaagacggcatttacattttcggcaaaaattataaagaacttaaaaaacccgaagaaggaatttatacttatgatgaccatagaattgctatgtcatttagcgttttgtcattaatttgtccctctcgcacattgattattgataaagcttgtgtcgagaagacctggccatattggtgggatgtacttcatcagtctttcggtgttaagcttactggtgcaacctctgttgcttccgatccattaaagggaagtatttcaaaaaatgcttctataattttaattggtatgcgaggtgcaggtaaaactaccattggtaaaattatagcgaagcaactaaactttaagttccttgatttggatgaattactagaagactatcttgagatgcccattgctgaagttattttcaggatgggatgggatgctttccgtcttgaagaacacaaagtattgcgaaagtttattactgaacatcctgaaggttatgttgctgctagcggtggaggggttattgaaatggacgaatcgcggaatctgcttagtaattttgttaaggagggtggaatagtgctacatgtccacagaaatttggagcatatcaagtcttacctttcagaggaccagactagacccacttataaagatcaagaaagcattgacgatgtttataagcgccgtcatgtatggtatcgcgaatgtagatctcattattttattagccctgttttaagtaaccaggtaattgacgaaaaaattcagtattcgatgtctcgtttcttagatgtcgttactggatcctcgcaagtccttcaaaaatttaaaaccaaaaaacgctctacatttttgactctaaattatcctcgtattgaggatgctttgccaactttaagagatgtgacagttggctgtgatgcaattgaagttcgtgtggattatttgaaggatcccaaaagctcaaatggaatttcttctttggactttgtagctgaacaaatttcactacttcgctgttcaactactctacccatcattttcacaattcgtaccatttcgcaaggtggtttattcccgaatgataaggaagaagaggctaaggagttaatgctgtcggcaatgagatacggttgtgactttgtagacgttgagcttggttggagttctgaaaccatcaatattctttatcaacacaagggatacacaaagttgataatgtcgtggcatgatttgtctggtacttggtcatgggcaagacctcacgaatggatgcaaaaagttgaattagcttcttcatacgctgacgttatcaaattggtaggcatggctaacaacttgaatgataatttagaattggaggaatttcgaaccagaattacgaattcaatggatattccattgattttgttcaacatgggacgtttcggacaactttcgagaatacttaacaagttcatgacccctgttacgcatccattacttccttcaaaggctgctcccggtcagttgactgttaaacaacttaatgaagctcgtgttttgataggcgaaattcttcccgagaaatttttcctttttggtaagcctattaagcattctcgctctccaattttacatagcaccgcgtatgagcttttggggctcccacatacctatgaggcattcgaaactgatacagttgacgaagtgcagaaggtgttaaacttaccagatttcggaggcgccaacgttactattccctataagttgtctgttatgaagttcatggatgaactcagtgacgaggcaagattttttggtgctgtaaacactataattccaatcagaattggagacaaacttgttttgcgaggtgacaatactgattggcgtggcatatacgatacatttgcaaatgcattggatggtgtctctcttcgtgatactaatggattagtgattggagctggtggtactagccgtgctgctatttactcattgcatcgtttgggagtatcccgaatttatttgttgaaccgcactttagccaactcttatcgtgttcaagacgttttccctcctgattataacatccatataatagattctgacaatattccttctgaagaattatctagtgttaccctttccgcggtcgtctcgacaattcctgcagatattgagcttcctgaaaaagttgcatctgttattaaagctttgcttgctaacaaagccgatggtggagtattccttgacatggcttacaagcccttgcatacacctctaatggctgttgcatctgacttggaatggaaatgttgcaacggattggaagctttagttcgtcaaggtcttgcgtcttttcatttgtggactggaatgacagcaccatttgatgctgtttatcaaaaggttattgagtaagtcaacaattcaaattttcgatttagttaggtattttgaaatctattttgatacaaatgtagaataaaaatacaggaagtaattttttttagcacttcagctagtagaatcaggaagccaattgacgcttggtatgtcaatgatcagtaagcagtcgcaaaatgtatgaacgctgtaaatttacaacaacaaaaataatcttgtagaagtggaaacattactgtaccattttgcataccaacttgtatctactttcgactacaaaatgaagtattttgcgaaacgtgataattaagtttattaaagtgtgacattcaaagacattgtttgcaaaaaataatatcacctacaaaagaaactagtcataaaaacatatgcagaacaaatccaattaaaaacagaacttataagactgctgaaaaagggaaagtcgcagaaagaggtaataatccacaaaaattatattgatagataattcaaatttcacgaacaattgcacaacatttatagcagacaggggtaaaaaaggaattaagtggtaaataataaagtgatatacaaacaaggagaaaaaaatcaatgtaataggagtttaaccaccgaaaccataaatggtacggccttgacgcttcaaagaatagacaacgtccaaagaagtgacagtcttacgcttggcatgctcagtataggtgacggcatcgcgaataacattttctaagaagagcttgagaacagcacgagtctcttcataaaccaaagcggaaatacgcttcacaccaccacgacgagcaagacgacggatagcaggcttagtaataccttgaatgttgtcacgaagaattttacggtgacgcttagcaccaccttttcccaaacctttaccacctttaccacgaccagacatgttaagaagtagaaaaaattaaaatctacgcaaaaaaacgcgtaattctttaagtataataaagataaaggggttttccgttgactaacaaaggaacaatgaatttatagatgtcaacagatgttaacggtaggataaaagtcaatgcaaattgacaaaggattttatccgtattcaaaaacaattaaaagaaatgattgtctgaagagagggaagttggggcgacgctgtctatttgttttgaatctgcatcaaaaccctaaccctgcttttgatgagatcgggtggattcaaaacatatatatagcaaatatctgcagtacgcttgcgtttccattaattctaaagatcaacaattggcaaaagtagcacaacagctatttttttctcgattgtctttttatttgatattcattctactagcttgatataatggctcgtactaaacaaacagctcgtaagtctaccggtggtaaggcaccccgtaagcaattggcctctaaggccgctcgtaaggccgctcccgctaccggaggtgttaagaagcctcatcgttatcgtcctggtactgtcgctcttcgtgagattcgtcgttatcaaaagtctactgaacttttaattcgtaagctacctttccaacgtttggtccgtgaaatcgcccaagatttcaagactgacttgcgtttccaatcttctgccattggtgctctccaagaagctgttgaggcctaccttgtctctctatttgaggacactaacttgtgtgctattcacggaaaacgtgttacgattcaacccaaggatatgcagttggctcgtcgtctccgtggcgaacgctcataattttctccaggacttttggcaattgtaattgagactaaattaattttgattgactgcttgcctgtattatactgtcaccctttgatatgttgctaccaataagtgaaaagcaggcttcgtgaataattgttgtttttgttctacattaccaagagctagatgaacgttcactttgatgggaacggatatgtgttaatttggttgtttgaatttatcttcaattatagaaacttgtcgttaattcatgcgaatgaattcagccttgagagtgacaagtttagataacacattatgtacattaatgaaaactaatgacaacaagtacctttatttgaaacatgatttcttttatttcaagtatctgttaaatttatgtcttttgttttataaaagaatacagaactacgaagacaatgctttttttaaaaatctttacacttttggtattgagatttggttgttatcgcagcattctttatcgtttaatggcggttcgcataaagaattgcacatatttatatgaacaaactgttttcaggtatttacgaactgtttaatagcttaatagctttgatatatcgcggaaagatattttgcaaagacaaatcgagcatgtaatgaacttatcggccgaaaaaaaatagacaattcgtgaaaaataatcagtcattctttcctgcttgttatgtaacctctctttagaacctggaattgcatttataagagaattaacggtcgttttaattcttatttttaaaaatttagagctttcttaagcatagttgaacgagtaaaagtagtcctttgttagcgacttcataattaagccttgaaatttattcggatgattattcttaacataaaaaggaagcgctgctgactgctatatttggtaattgcgattgcctgtcatttcgtgaagtagcaaaatatttgtaatttattggcaacatttaatttaaatatagaattaagcatatactcacagagttaatttagttagtatataattttagaatctaggatgggatgtgtttatcgggcaacagaaagtttaaaagcaatttagtattgtatccggaatgtgagggctttgattaatttgaaattttgaaagaccaatgtcaatcaatgctcattcaagaagaacttactttaagtactcaatcatctaaataatgggtccgactaatattgcgtgctatgttatctcatttttacaagtttctttgtttgttttctgtatattcattagtacctttcacactgggattactgaacaagaatattcacgagccgccaaatatattcgacccataattcgaaggcacactttattagagtggtagtattgtttacaatgaagaatgctataaagtgatttacataaattatcgttgtatatagtcgtttaaacagttaacaaagtcatattctatatttttttgattttggctgaatgttttactgctagtagtttcaagcttcatcatgcatccgttaaattggtacattagtataacaatattctaatattataataactattctcatattttacaacaaatagctattttccataaaattcaagcttagttttcaaatgactgcagtaccatatttgtaaacttgaccgtttttggaattcattttttgtataaattgaaggactttcttttaattttgtaaaacagtggtaattttcatcgtttaaacagacgtagattgccatagtacattaaatggttgaaacaagcgtcttttattagcaaaatgcttggttgtttctgaataatcagcattttctaaattttttatgatatgaattcgatgttaaaaagaatgttaaatcattagtaaaaatttagattacatattcattattgtcataaagctttctgaattattaatatcaatagacttaaagacctgctttccagttatatgggcaaattcataattgtatcattagtttctgttaagttgctctgttggttagtttatccctctatctgtgttttccttactaaaacgaaccactccaatattctaaaggtaaatgacgattgggtctttcagtatactactttaaaaaatttattgcttaattgacttatcgagattataggtttaattattgagtgctatcctttgaattagcgtcttagtgcataaaccttaccgttttaattggtgtatcaaatttatgaaagcttttttcaataatattcatcgttccgctaggtacactaattgaaactttttctcatttcttttacgtttatttcagtctttttatttctgcccatttcttattttttggcttttcacttcaatttaatttgataatgccttcgaaagcgccaaggaagtcactttctgtttcttttgtttggactttcagcattttagcagttttgcgtcttacttctgcttcatttcgagtaatcgatgattgtgacgaggtatataactattgggagccgttgcattatttattatacggttacggcttgcaaacatgggagtattctcccgaatatgccatccgtagttggttttacatagctttgcatgctgttcctgggtttcttgctcgtggattaggtttaagccgcctacatgtattttattttattcgtggcgtgttggcttgcttttctgctttttgtgagacaaatctcattttagctgttgctagaaatttcaatcgtgcagtggccctacatcttacttctgttttgtttgtcaattctggaatgtggtcagctagtacgagctttctaccatcttcattcgcaatgaacatggtaacattggctctttctgcccaacttagtcctccttcaactaagcggactgtaaaagtcgtatcgttcatcacaataggtgctgtcattggctggcctttttcagcggctttgtctatcccatttattcttctcgagctcgtagatttgaaaggaaggtttcgacatttattttgcagatggtttaaggctatttttgttgctctccttataaccggtatatgcattacagttgattctttgttttatcaccgtattcaatttgtagcttggaatattgttaaatacaacgtcctcgccaaagatggtcgaggccctgatatatatggtaccgaaccttggtggtattactttgcaaacctttcattgcagcacaatatagtgctatggtttgccatggcttgcggaccattggttcttttagctgcctttaccaactggatcaaccttgattcgtttttggacctttcttccgtaatttctcctttttacatttggttatttattttcattatacagcctcataaagaagaacgtttcatgtatccgatttatccggtgctctgtttggcagcagctataggtttggatatgtcattaaagttaatgattcaaattttatctagtataaatgaaactgtgagatcaaagtttccggtccggtttgtcgttctttgtgtttatgcaataattggatgtttgagcattgctcgtatattggctattcaaaattataatgcccctatgataatttatccagccataagctttttggaaacagataacaacgtgactactaatgtttgtgttggtaaagaatggtataggtacccttctactttctttttaccagataattcacgcctaaaatttgtaaagagtgagtttgacggtattttacccggtgaattcgttgaatctaattcaacatggtggaaccgtgaaggctactatcagatccctgaacacatgaatgaattcaataatgaagagccaactcgttatacttctcttgagtcttgcgattttttaatagatttagagtttgatcattcgaaggccacagtcaacgaaccgatatattcaaagtctgacggttggattccagtcatggtgtaccctttcattgacacgaaacaaactccttttatgggcagagcttttgctgtcccctttattgagcctaaatggggccgatatgagatattggtgaaaaagccggtcaagattgatttttcaaatttgcgtcgtgcctctaaacaacaagcttaaaatttttaagagagtgtatgtaagcctttcttaggttgttattactaaaaattgtaaaagtctttgcaagcatatgtccaaagctttaaattctctaagaagaaagaaaaggctgtggaaactcaattacatagaaaaaatgcgaagttattttacatttgattttccaatttgtcagatatttaattaataattagtgtcaaataatctatctaaacggttgacttggcgatgtcagacaatcttaggaagtcttagtacatgaaataataaagttcttttattcatggaatcggttagcaattaacctaatgctaatatctaaagcatccgtatctcatgcatcaaatatttcaactcgcatatatcatttaataaatctaatctacaattttttttcctttgtaaatataggatggacaacagcatgattttgaaagacatgagcacattggtgagtaacaagagtcataagcgttcaatctgttttattacaaatgcgcgttcatcattaaactgctcatcatttttccggtcagtatgaaaagctgacaagtaagaaatcaactttgatttgttcctccttaatatttcgattacttcttccgacttttcaggattagcaacaaacaatttaaaaacatgaaaagcttcaaattgaatgtttttactcttatctctcagcagaatcatcattagtttcagattctcagcagaactaatatagcgtgtcatgactgaacggttagcacgattaagaagaatttcccctaaaagctttaaagattgacgtttggtaacataattttcagatttcaaaaggacagtgtattgcttaaaaaactcgtcaaaatggtatgaaataaactcagcaacttgggatttatgattaagaagaatagactgattaaagttagtaaatgcaaaactagcgggagtatataaaaacattgcaacgacagaagttttatttggggataatacgtaccttaaaagtcgaaaacgcatcactcgccatatcaaaactagaggcttgtatcaaactaaaaaatgtccaaaaatctcgtgagtttaaaagtacctcattaagggcttcatgacgggaacactcacgaaggatagaaccagcagtaaaagctacttcctggtatcgatagtatgagaccaatactggaaagatttgcgggtgcgcaagcatgtagtcaacagtgggatatctcgatgctacatgcctcctaagtaaagcgctaaatattagtcctgtatcctttttagactcaaactccaatttcggtaaatatcgaacgagtaaaaaaggtaaattcgactggtaaatttgaaaagataagtctgatacgagatcagcatcaggctctacttcagctgtcccacacaatgaaacccgtaaattctgtaaacatttggaaacttcctcaaaggactgtttacgttagtcatctaaacgaacaaaaacaacaattactaataattaataccttctttttatcattgtttatttccaactttgggagattatcacataagcagcgaacaacatcttgggttgattttggtcgtttattgaacagaaacgacatgcggaattatggaattcggtttctctaaaaacttatggcatatgacagggtaagtaaagtgggtgccaggcgatggtccacagtgggggtctattttcatattcagttgaatactattaaggtacacttcttgagtattcaaattacctttacttatacctgaagtgataccaatgtgggggttgttacatctcgattatacataagtaatcaagtattgaaacgcaggtgcatttagatgatagcaagtgtactaagtagatctatttatgaattatgcattttccatacctttttctcttcggtaaatgaattggtaggttggtatagctagtagaaatacaaagtagtaaaacaaacgttttttaatgctaatgtttgaaatagtatctgggataaacttgtaaattgcaaatacatccaaatctccatataaacttcacaatttaaaaaaattatttaatttaaaaaaaaaaataaataaatacctgcgaggtttctcgttcttaccatttaatcaaattttcataaataaatatgtgagaaattgcaatccaattttcgtcacagatattaatcagacgaagggtaaaatactctgcttaaaatatgaatcaagattgaacaatcttaagaattttatacatgtgtaaatcttcaaataatatcaggaaaaaaagaatatgtagaaggaagtaaacaattttagcctgttgatttgtaaatttattttttttaattcacacttcgagctttaacattaaacaattatgtagttaattacatgatattattctgtttttgatacgttgccttaaacaacaattattgtagaggcaccatgttaggttaacctcgtctttccctgtatatgaaattagcccgctcacatattgtctttaatgatttttttggatgtatggatctaatttatatactgcgttttaatcatacattatttgattttttatctttttataaagcagttttactcaatgacttcaattaaagtagtgtgccgaattcggcccacgaaccagttggaacaagaccttggaggaaataatgtgatatacccattaaacgattctactgttcatatcgaggtaggtttcaacaattgatctttactttagaattcggctgacatgattaaaagactagtgattactcaggaaactttgtattcgatcgtgtttttcatccttctagcactcagaatgatatattttcgtattcaattgaatcgacagtcgatggtatgtgaatgatagtaaaactttacacggcgttgaacggattaatttcatcgttgtcagcaacagcttgtatgaaattatagcatagcctttttttatatgcgctcgttttgacgcttcatttgaaacgaattgccattttaatacattgttcgaatcacattcaagttgttctgaatttcattaaatatgtactaatatattatagacttattcttgggttataacggaacagtactagcctatggacagacaggatccggcaaaacatacaccatgatggtatattcacaatttcacctggcacacttttctaacaatctttagggtattgaaaataatttcgaaaaagaaggaatgactccaagaatgctcaggcgtatttttgacaaaatccgcgattcaccatctactactgaatacgaagtgaaggtatcatacatggaaatctacatggaaaaaattcatgatctactttccggtaagccttcaaatgccgtagaaattttgcgacgttcgtatttaatttcagcaaaattaaccatgatttacagaaaaaaatgacagactgacggttcatgaagataaacttcagggagtttatgttcaaggtttaaaaacgatttacgtatcaagtgaaacggaggcattggatattttaaataaaggtatggggtcacgtgccgttgcaagtacgtcgatgaatgcgcaaagttcacggtctcattctatttttgtactcgaagttgtccaaacggacactgagtccggcgaaactcgacgaggccggttgtttttagttgacttggcaggttccgaaagcgtaggaaaaagtggagcagtcgggcaaaccttagaagaagcaaagaaaataaaccgttctctttcaactcttggaatggttattaattctctcacagacagcaaattatcacatgttccttatagagattccaagttaacgcgtattttaaaagagtctcttggtggaaattctcggaccactctaattattaactgttcaccagattcatacaatgcaacagagaccttatctactcttaggtttggacatcgtgcaaagagcatcaaaaacaaagcggtagtaaactcagaactttctgttgatgaaatgaaaagacagctgtatatttataaagatgctttgtctcgttgcgtttgtggagccagaattaacaataacttagactataataattgtcattctaacgtatggtcaggcgagcattccctcacactgtcaaatctcgccgaaaaatccaacttaaaggaagcagaaatcattcaaggaaatagaacaattcaggaaagtaataatgacagagacgaaagcacagttgcttcgatacacagacataactttgattctgattctatcaatcgtttgtatgctgaagcacaacttgaacttaaacaacgagatggtgttttatcatccactaaacagcaattgtcagaccttatgactgcattgggcgatgctcaggagcggtatgttgagcttgttaaaaaccacagagtaaattcaaatcttactgcaaacaactcattaaatgacaaaccgggttttacaatagaacagaaagataaaaatttttcgataaataacgagagaaacaattttttacaaaaactgagtactttggattcctcactggctgctctagtaaatgttcaacgaaaattgattaaagctttaatttccaaagagcgacctcaaaatggaacagtaattaagaaaattcaagggggcacttaaaagctacacttttttactctgctttgcgaaggattatatatgtttaattaatttctttagagttgttgagctcacatttaatcatgaaatattgcatctcgtctagctgctttctgaataaactaattttctgactaattatttatgcagcttcttttatattgctgcagcattataatataaaagaaaacagctacgcagcaatgcattgtttatatgcttattcagcaaatgtgtaacatctcaaatgatgatgtaataacaattcaataaaaatttaccgttataatataatcagcgaatttagtaatctgagactactattctttagcaaggattgactattggctaagcaatcattaccttttttaagctacaacgaactgtagtttaagtgttacttgcgatgtatataatcttatgtaggatgtttatcgtagatggtaaaatgttgtatcaatataattatgatattgaatacactaacataaccacacatatatggcttataactgaagtcaggaaagaaggtttgaatgtatcaacataatgcattgttataaaactactagtatagaagatttacactaaggatggaaatacggagaatcatgaatattatgaaaagttgaactaacgcagcacagtatagtgtagtgacttgtttctaacagaacgatcatatttactagccaccaatcttcgctaaacaacatttacgcgatcttcaatatccatttacattttgctaacacaacttgttgagttgtttcatttccctatttcgaacactttttaccaatcttcagtgctgtaaagtcgctaggaaaaaagcgttttaaatggtacgcttataatttccattgctggttgccgtggtcaaataactcaaatacatcagttttttatttgaaacgatctttataagatagcactttctttttggtaattacagttggaaactttgttttatttagtatctatactggcctgtaaatttagtctaaaaaaatgaggccacctgacgatcaaatcaacaataacgttggttctaattctcacttggaaaagttgaaagaggtaagtgatttcaatacttggattctccttttttaaatatgaaataaaatgtgatatctcttgttacttaattaatttaaattactaacgtttgaataaggccatggaccaccagctgcaaaaatcatcaaaaattgtaggatcgtttactaattctcaaaactcttctgttggctctgttcattctccgatacttgaatctcccaccagtttaaataggcagcatcgaaattcattttctttcaataatgtatcttctccttcactagaggatgagcgacttattaattttccccgagtaaatccaaatcgattgatgacatccaaacgtcccaatgagttatttaaaacctcctcaatgagttcagattgctattctcctcaaaaatctagggaatcactaaattcattatgccattcacctgctccatccgtttcttcttgtggaaatgctttgaacaacgataatacttctgcttcgcactcactaactgatgagcaaccatttgaaacagattcatccgctaacttatttaagcagttacaggagaagcgtaaccgtaccattggaaatgtgtatgaaatggcttgcttattggtctttaaaaccggtttgatgaatttctggaaaaacattattgactttttcgctcagcagtttttttccactcaaatatctgttgtagaaccgcgtgacctttctgacatatacaatactccttggcaactcagatgttattacgatggcggttcccattatgatccgtatagtaaccctataagtgttaatgacaaccttgctagcagttcttatgttaccgtagttgcttcggatggttcaaagggtattatatacaaagatccagcttctcttaaacatgaaggggatttgcttattgatagcaaagttgtacaaacagtcttggagcgtgcgacattgcttgtatatacacgtaaacaacagcacattgttaaaaacaccaaggttcatgataatgattactttagttctatacctaatgttgatgatattcgcagcattaagaattcatggaaagtttttcatgatgaaaaacttaatgaattgaaaaagcaggttgaaattagtgcttctgcagctcagttaaatggactttatccacagaaaaagagagcatttgtttcacatttcagtcagaatcgtaaaccgtattcccaaagtgacatttcaaaagcacaaagttcgtctttttcggaagaaccttcaaacatttatgatgagtatgaacaaaatttactttctccttggtcaagatctccagttgctagtccctccattcaaacagatcctaataggaatccattcttccaaaattgcttgcaagaatcttctttcgctactgaatcgtcaacagagaagtctgcttcagagtccgtatcagaaacagctgttaatgatgattgtaaaggtatgaatttttctggtaacaggcgtcaagaagatcatttgaacgacttcaccagttttcctactgaaactgctgtcagtattgtacatgttcctctgatgtttccttgttcggatcaaacttcaagccgtgggagagctccaattgcaattctttctttcaagtccaatttagttccttatccggaaaatttaatagcctccatagaacgtttgataccctttattttttcttcatactcaaattctcaatctgttccgttacttccttgtcctacacaaaggcatctattatttaacacgtctagcactgacaataccaaggagttgagtatgagcgcgagctccgaaaactctgattgtcctcataaagaaggagagtgcgtaggcagcttttgcaatatcaatgctaaaggatcttctcttaataacatacctaaattgcctaggtttgtaccagttccttctgaattttttaaaaaaaaccagcgatcatgggttactttaaagaagcatcgtttgctagctagattgaagtctcgaattagcaaaaagaattctaaagtgaacgagaatttgagattctcgctaaatgatggtgaaaattattcaaatgaaactattactctaaagaaggatgaaattgttttagataaatcaaaatcatatgcctgttgcacttctgaatctcacaagtatgtgcaagggcattgtggtggtcaagcgcctccttttcccttactaaaggttataattgattctataccggttcatgtgtttactgcggatccgggaagtggaaaactcacatgggttaatagaaaaactcttctttactgtggtttaaatatgaatgagcaaatagagctacaatttagtcgaattcatcctgatgatctgccaaactttttaaatgactggaaatcttcattattctctggtagtggtttttatcatgaaattcgtttgcaaaggtttgataatgtttatcgatactttatctgtcgcgcggttcctttacgggattgcactggatctgtgctacatttttttggaacaatgacggatgtccatgatcaaaagttggcagaacgagaactacaaaaacaatcagctatagccgcaaatgaaaacagctacaggtctttagctgaagcttctcctcaaattgtttttgccgcaaatggtaaaaatggaattatttatgcaaatgcgcagtggttaagttattcaggtctttcactggaatcttcattgggacttgggtttttatctgctgtatatcacgctgatcgcaagaaatgtttattgcctgaatctttggagggaacgtttaataaccaagacgaaagtaatggtaccaaaacgtttgcggcggagatacgttttagatctaccgatggtcattatagatggcatttggtgaaatctgtttgcgtaaataattctgctgatacgtctactaatctctggttaggaacttgtactgatattcacgatcataaaatgttggaagaaaagctccaagaatctaacattgaagctcaaagaattgttcggagcaaaatgcagtatctttccaatatgtctcatgaaattcgaacccctcttatcggtattacaggcatggtaagcttcttgttggaaactcaaatgtctgccgaacagctgagttatgcacgtattattcagcaatcagctaagtctcttttgactgttatcaatgatattttggaccttagtaaagtcagagctggaatgatgaagctaactagccaacgcttttctgtacgagctatgatggaagatgcaaacgaaactctaggtaccctcgctttttcaaagggaatagaattgaactacacggttgacattgatgttcctgatatagtatttggggataatatgagaatgaggcaagttgctttgaatgtgatcggaaatgctattaaatttacgaatgttggtgaagtttttactcgttgttccgttgaaaagattgattactcaaccaatactgttgttttaaagtgggaatgcattgataccggtcaagggtttaacagagatgatcaattacaaatgtttaaaccgttttctcaagtagagagttctacattaccaagacatggtggctcaggtcttggattagttatttcaaaagagcttgttgagctacataatggtagtatgtcctgtcaaagtagaagaggcgtgggaacgcgctttatgtggactgcaacgtttacaatggataaaactcctctaaaatttgaacccccagatggttgttgtccagtctgtttttgtccatacgaaaaaagcaaacaaagcacagaagactattattgcgcagacgatggaaacgataaaagcgcgacgaattttgtaaaattggccgtaaataaagcagatcccggaagagaaagcaaccgacgtaaacttgaatcggacaaaaatgttcaatccaacaaatatgtgaatcctttcgcttctgaatcggaattttgtcgatgcggcgcatctgctgatccatacacagttctattttggagactctatagaaacaaaccttctgggatcaagttggataaaagtgctttagccgttgttgtatcacacactaaatacagtagtgaagcgattggcaacatgcttcaatcaattatcgatataagctcatttaaagatatcgtaaggtatggaaatacctatgaagcctttgaagaattgctagagaatcctatgcaatccaaggtcacccatattatattaaatcttccggacatagaagcatatgttttatttgtcaaatcactgcaactttgtagtctatacaaggatacaaaatttattttggtgacttccactcgacaaaaagaatcattatctaagattttttcagatagcgaggattgtaattcggaaagcatccattacgttttaaaacttgtgaaaccatccaagttttttccattattttattctgattctgaggaaaaggggaaaatcggtgcacttaatgatatgactcgaaaggctgcaatggagcagaaggctgatgctgaaacactccgatataatctggcaaagtctggctttagcgtgttgttggcggaagacaacattatcaatattaaggttataagccgttaccttgaaagaattggtgtcaaattcaaggtcaccatggacggtttgcaatgtgttgaagaatggaaacgtgaaaagcctaatttttactctcttattctaatggatttacaaatgcctgttatggatggttaccaggcatgtaatgaaattcgtaaatacgaattggaaaacgattaccctaaagttcctatagttgcacttagtgcgaatgctttacctcatgttgttttaagctgcaaagatagtggttttgattcttaccttgccaaacctattactttgcaacacttgtccttaatcatatctggcatacttaattatacgaaccaatcaaagttacacaaatgatttgatatttaatcttcactcacttttgcttgtatttttagaaaggatctcactgttttaatgcttttatttttactttatattttttctttgttttgatcaaaagcttatttagtgcctatatttatttaaattgacaacttcttattttgaatattttccaaaataataattatctaagcatctcatattttattttattaactttttaatgcatttatatttccagcgcccagaaccagtataataatattaaatatcacatattccccttgtttaatgtaatgtgtattttattggcaagttaaaaaaaaaattgtattgtgtgctaatcaatcagttttgaaatacaaaccaaattaaagtataggaagcagtcaaataatcaattcgaggatacattctcattgttaaatgcaaactttaggtaattcgtaattagctcttgtagctcagtggtagagcgcttgcctagtaagcaagaggcccagtgttcaagtcactgctggagcaaattttttcccttaccataagcgtaaattatgctacacttcactatgcatcactacatatatttgttcactgtgtagacaggatttttattctaattccaaggggaatgctataagccagtccagaaagaaaaaacaagttcttggttggtatcaatacctttcgtcgtacaaagtatatttagttcaattactggctttgcctacaaccgattagataatgcatcaatacttatactacgttatatagtattactattttacatgtcagcaatactacactagctacatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtaatgtatcatagcgtagtgtagtattgctgacactacagttgtgcaacactcactgtatgccatatgttaggattttagttcaatccgtgtattgataattgccgataaccacccttttattaatttaaatagactcccactgttatgaaccattaaaaagattataatgaagccaccactaaacctcgttccttagcccaactataaactattttactaataggttacattgtaaccccaaatttagaatatctttaacgagttgctacttattttcctgtactactgtataagtcgcaaggaaaactcactgcagtttttcgtatcgttaaaatagttattaaactgcgtagctggcaattaaaaaatcactgcgttaaatgttgaaggtgatgaaaactcgactaacgaaatttctgtaaagtaagttacttcccttacctaccttggcaatgcctgctttattaaaaataaataaaaagaagaatggacagactaaaatagacagactgtttagcaaaaggagaaagacttctttagcaattgaaaaaaaccactctaaagcatctatgtgtactggtcaatcaccattaaacatcatttcgtacaatgttcctccattgattgtattaagaaacaaaacgatacgaaactctatagaagttttagttgaggaaatgtttcgtgacattcaaatgcgccagcaaacgaatgttttagttgcacagtgtccgcgaatgattgtggaaacacagttgataggcttatttcaatcaaactataccagtgttgctgaagagttagaacaatctatacgtacaggagacatccgtcgtctttacctaaatagatctgacaagttctgtggtgagtcttgcttaattttgcgacctgagtttgataaattatttacatactatttgtgcaagttcaaagatcaggaacatatttatacgctaatctttaagttgcataaactattgattgaaaatccactaccttcctacacatccgaggagttgaaatttaattgggaggaacgacgactgctgattagtatgggctttcttattcttgctggcactgactcttacggaatctcattacccaaccttggcatttttactcatattttgcgtaacagcagaaacgacttgtcaaattatttaaaaaagaggccgtaccgcgaagtaattgaatcgtcactatataatcgcaatgtttcggtagcttgcaaaaagaagaacgaagcattttttggttggaagtttcgactttgcgacgccataggagccggactggttgattcgtttatgactacttgtggaagagcattccgtttaactaaaaaaggacttgaaatgaagttttaaaacactgtcgtcagataattcacacatattcgagaacaatcggatacggtactatttattcatatcatacactttcattaatcaatctttaccatttttttcctcccttttttattcaaaagatgagcattattttattcgttctacatttcaaactcgattaagacctaaattacaatacattgaattttatattaaaaaacttatatagttattatgatatctatttcgaatcgtttttgtttatttgcttaggttgctgtgcctgccgtatagcattaaaaattggcgtagccaattctgggtgcaagtaaaaatatcgtttgggtacagtagtgctttcaaggtttgcgaatggacgactattgttggtatcagggattttgagcttgtctaaagtatattgggataagcgcttttttcctagaatattaaatgtatttaaagatagcacgtttccctttaacgttgcctccgaaacataagatttagcagcccagtgaattattgcagtcgacaaactagtagtagtacatgctaacatgttaataaatttgctttggaaattttggtaatccgatttcttgatgaaacatacccaagaaaaccatcgacattctcgttcccaaacttaaacctcctgcatcaagtaaaagcatcactggagaaatcatataagttaaacctaatgatccaatcgaaaactttttaatgtttcctatagcttttttaagtggagcatcatatacagctgctagactaaatgatgttgaagcaaaccagcgtcttgcaccaagtagtatttcggagggcatattcattttagaattaagtatgtgagttgaatgttacgatttttaaatttccatgtcctttactatttatgactgatgaaattaaagatttagaatatgaaccgggtcaatgtggagtggaaatagcgaattggtaaattgtgcctctcagtatgggagtaatgtagtatgcttaaattgtttacaatgcttcaaatgattatttatggataattgactataaaaggctataaagttatattgataagcattcatttaacaagatgatttaatttttttaacgttacatataggttcgaacatcttttaacttaatattcatacagtattgcggtgtattcattaactataatctataacggtataaaatataaaaaaccttgagaaaatattcatgactaaaacgtctcagttattaaaaaggtgtcattgctattccataggaatagcacgggccatggcttcaacaaaacaggaaacaacgtctacatcctgtttagccgtttcggctatcataagaatcttggctactccgacattgacagcatcagtaccagtaaagttctgcaaacgttgtaatgtatcagctcgaacattgctgtctgcaaatgaatctattgattgtatgatgcggtccagttcagtaacgttggagacattaggaactgctatttctgcatcaaacgattgggtcatatccattcgagagagcatagtacgttcagaggtagttgctaaaataagcaatcgatgacccttggggggttgctttttgaaaagaaccataagtgtttgaagtaaggtgttagaaaatcgaggtccgattggtacccaatcaataatacgttcaatctcatctactacaatgacgctaagaggacttttgtagctgtcttcgaacacacgattgacatgagctactcgagcgttttcattcattcctaccatggactcagcggaaacgagcttaacaaatggaaattcagaaccaagggctatcgtggcagccaatgcagttttccctgacgctatagggcctgacaataatacactgaccaaacgtgtacgttcggagtttttaacttgttgaacaaataattttccttcggtaattatttcttcaatgtgtttaccaaaattgataatgccaccttgcacacggctttcgagttcctcctcactcacaccataagctggtcttacctcacttaaagcattcaaaaagtcgttacgattcaccttgatattttccaaattacctgaaacagcggcagtggttcccaccttgatgtggcgataaaaagcaaaacttgaagcactcttgattaatccagcaatttcagcaccagaaaagtttttagtaagagatgctagctcttccatgtcaacatcattctctaaaataccatttgaagccatacgggacgtatggattttcagaatctgcaaacggccgtgttcatctggaagtgaaatttccatatgaacctcaagacgacctggacgcaaaagagcttcatcgatcatgtcttttctgttagtcataccaataacaaggatattattcagttgatcaacgccatccatcttagccaaaagctgattaacgacctgatcgccaacacctgtatcaccaccagaacttcctctctttttacatatggcatctaattcatcgaagataataatatgaagacccgattcctctccgcgatcgcgatactcacgttcagcatcggcgaataatttacgaacgttttcttcactttgaccgacgtatttgtttagaatttcaggaccattaacgattttcggttcacgggcatttagcattttaccaatttgtcgagcaattaatgtcttaccagtacctggagggccatataagagaatacccttaacatgattaatacccagcttttcaaccatgccaggaggaaagagacgagaggcaaatgctcgacggaaaatagcactgaactctgagtcaagaccaccaatgcccatgtcctcaaatttaaagcctggctgaagaatggcattagaggcaggtcttgtcatgctagctttcaaacgcaacgcagagtgagcggctttaaaaaattggatttcggtctgggaagtcaagagaccacgtttgctggtatctgcagtattttcggcatcttgattctcaccaattaaaagatcgacacaagatatagtacggacggttgcctttatattgtaagaacggaaatcgaaaacaattttctggcccggagaaaaaacttggctctgataactagagcaaaataacttggccatctcttcaccgtcgaaaggctcattagtggtgcgatttctattttgaaagtctacctccaaagtcatactatgaagataaggagctccatgaggaccatatggatcatagtcggcaacatgaacctgctgatttagcgaccaagaagcccattcgcgatggggctgggaagcgccaagacaaccctgtggaaagccaggaacgggtttagtgctgaacacacgagagttgtctacaataatgtactgctgcttaaagtccatgggagaaacaatgatacaattggttaaagcatcttcggtagaagtcgccttgacgatccgaaaaggacctgaagggcgtctaacatccatatgtgtaggcagcggtggtttttgctcaaaggggctcatattgggtgtaggaccagcactgttatgggaataactgccacttagtggtttcctcataggttgctctggtgtccctttattggacatgaatggaagtttccatcttgagtccattgttgagtgctttgttaatggaaaatcgttttcagtaaacgtaacgctttccacctactactaaaacataatataacggagtacgaaatacagattagcgaatagtgaagtatacgtttaccgtttgattgcgtaatcataattaagccataaatttccaatgtcgttatattttaggacgagatgtagtgaagccatgttacttcccaatttacatttggcaaaaaaatttttttctctctcttcttgcaaaagcctctttacgcgtgcaattattgtagcatgcaagtgactatttttttagcagccttctaagataggaaaactgtttccaataagacaaaccttcttgcagactgttgttgtcgtttattgaagggatttcccctcccccttttgtatatttatatattttattttatttataaatttattttattcattattaaacgtataataacgtcaaaaaattttatgtgtcatgagtgataatgtcttcgctttaagaatcggtagcttaatgacatccgtattggaaagatctcgcttcttgtttagcttagctatacgaccgctatagacgttgccgcttgacgctaattgccgagattcgcatcattcttttgagcttcactttactaaccgaatacgggtgatcatccactcaaaatattaaataaataagaaataaaaaaaaagtgttacttaaaaaagagtgtgtttggaggaagtgttagcaagttttgatagtaggagtagaaaaaaaaattttcagcgcctcgtctccttaaaaaatttacacacctttctaatgaatgttattgaggcaaagtcttgaattttgatttccatttcatcaatgattagcgtaccgagtttttgctgtcgtataaacggccattgatttgctaatgtcacctttttcacataacgaaacggatttctgtcatactgtcacaaatttttcaattggcatgataacggtaaatagaccaaaatctaggattcgcgaatgttcaaacgcgattattagggaatggaattttattcgatatctcacctgagtcactgttattgtcacaagtgaagccagccatttcttgaatctgattgaggagaaagtgaggtaagatgggatggagtgttgatgacttggaaggaaggtcccttacaaatgattatttgttcttttacaggcaaactagttatcccgagctacactgtcctaacgttatccgcaattcattcttacaaagctaagggaaacgggggcaaagactgagtaaggcggcagcgcacttgcaagtttcgcaggtactttagctatccccacctcccctgatgttggcagtgactcggatattctaggcctgcttagaaagtggtcattttcagatttcagattcaatacgcttgctctttttgacacataagttacttcaagtaccaatcgtctggcgaatatcatatggtatatagaaaatcgaccttaatttcataaactttcggcttttcccacccttatcgaagctagcttgtgaaggagccaattatattgtatttctctcctggttcacgccttatgatttatcatttttctaaattggtagtgtagttatttaatatattttttgatatatataagctgggttgaggaaacaagcttcgctctcaaaatttggtgagcaaagcaaagccaagccaagccaagcagaatagagcagaaacgagacggggcaaaaagcaaaagttgcttggagcataagtagaaacacttattggcaaaactatataagaaaaatatctaagccgagctgcgaaataattccgtttcatgactggaatttttttcttgtaaacgagcaattcttcgagggcaacgtgcttgtgtttatttgcccatgctgtcattgaggactcctgggtttcaaggtaagctaaataaagggaagcgaagcaagacaaaatattatatggtactagtactagcgatagtacaactgcttgagaaaaatacaaataaaatgaacgaatattaccgaactataactaaactaaattcaaatgatgtagaaatacgaaattttgttattactgaatattttctttattttgtttatattttattttattttgttttgttttgttttgtttccttttaattttccttcctttttattggaaaaaaaaaaagaaaacaaaacaaaataaatatcttggaatgcataattgtacatcgttactaacaatattcgctaggtgaaagtgttcaattctctccacttgtcgaaaacaagatcgctgttgcagctgtcacccattatggattaggcggaagcggacgtctttatattcatgatgttacgccaaaaggaattcaagtttgccaacagtaagtaattgtgcgattactgctcttcattattagacttttgcacaaaacacttttaaccattagttattatgatgaaaacagtctctaaatcctacgaaatgaaatttatctaacgttaaatactagctatgatgtcgaggattctttgtttggtgtgcgctggtctcagaattgtgaaaatcaagtctacgcttgctgtggtgatggttctttgagactatttgatttgactatgccctctaagcccatccataaatggaaagagcataaagcggagattgtcgcaatagacacaaatacggttgatcgaagaattgtagttacgggctcctgggatgggactatcaaattatggttaggcaatttgcctaacagtgtgcagacgctcaacaatggttcgaattcaaggattcttacagttgctacacattatagctctccaaatttactcgggtatacatcaagtgatggattatgcaaattttgggatttccggtcttccgataaatttatgtccattgaaataccgaatcaaattacttgcatgaattggagcaagtctaatcatcgtatggtttacacggccgacaataacaatctggtttactgttacgatatcgcgaatttaaagacgcctctgtccgtattgtctggtcaccaacttgctgttcgaagtataaaatcgtccaattccgcccatgatcttttggctacagcaagttacgatatgacttctcgaatttttgacccggaacagcactcttgcataagaaaagttgatttgcattctgaatttgtccgtgatgttgattggagtgatttcggcgatggatcttggattgcaagtgttggttgggacgaatctttgtatatatggaacgcattttaagttgctgctgtttttaatttaagattttattacactgattcaaagacgaaatgttcgaacgctcggaataaattcgttgtgcacatgttcaccttggattatatcaccagaaaacagcgattacaaattatttttacgatagtttaggtagctcaagtgaaaaatttagtaactagagtaattataatatgatttttggcatttggcataaaatgagaaagggttgtttgcaatgcctacaaaaatttcttttttttgtaactactattgcgtagctttgacttgtatattaatgcgctattgtttaggaaatataaagcgactcaaagtgctttaccttcctttgtactgaccacctggtaatttcctccatgatccaccaccagtaacgtttatttattaatgttcatcaagagatccgattacgcctctgcttacttgaaaattaaagaagcaagtgtatctggtggatgcacagttcagctctttgttgctttagacccagacgcgctttgtgcatgcaagctattgtccacacttttgaaaggcgattttatttcacataaaattaggcctgtatcgggctatcgagaccttgaacaagcaaataaaactttgctagagcaaaatgaagatatcaaattcattatacttttgaattgtggaacgatggtggatctaaataattatcttgtttctatggaagacgtatctatctatgtaattgattctcataggccgcataatctaaataatatatacattgaaaacaatatttttgttttcgacgatggagatattgaagaagacatgaataaaattcatgatgcttggtatgcatttaattcgcatgagctatcagatgaagaaaattccgattccagtaatgagcgagaggaggaagtcgaagatgacaaccgatctgtggaatcttacagctcatccgattatcaagcacgaagtcgtaggcgtttttcagaggaaacgacgcaacgtcgagctgaaattaaggagaaaaggaaaaaacggaaagagttcgcctctatcctttctgaatattatgagaaaggaagttggtacggcgagtcaattaccaatatcctgtttgcagtagcatccatgcttggacgtgaggataatgacatgttgtggttagcgattgttgggctcacctgcttggaaattcactgccaatcctcaaaaaaatacttcaataggtcctattctttattgaaagatgaagtcaatcgcttgaacccttcaccacttgaaaatcaaatagtcggtcgcgcacatggtaagacaccccatgatcagtcaattcggcttgaagatgaatttcgttttatgctagtaagacattggagtctttatgattctatgcttcattctgcttacgttggttcgagacttcacatttggagcgaggaaggacgcaaacgactacataagcttcttgcaaaaatgggactcagtctggtggagtgtaaacaaacttatattcacatgaacatggatttaaaaaaaactttgaaaagtagtcttaaaagatttgcaccgttttatggtttagacgatgtgatattccatagttttactcggacttatggattcaaatgtacacttagtgcaagtgacgtttcttatgctatcagtgcattattagaaatgggtaatacaggtgttttgcttcaaagcaaaactgtcgctcgaagcccggatatgacggaggaagaatatttggagaagtttgaaaatgctcaaaatcaagaatggttgcacaatttttatgatgcatacgacgccttggacgatgtcgattcattagaaagagcattgaagttagcaatgcacttacaaagagccattgttcgtactggaatcaccttacttgaaaaaagagccattaaaacgttgagatcttttcgttttggacttatcaacgaaggaccagatctgaaaatatttatgcatccccttgcgttaacaaagatgagtctttggattgctgaagctattaatgtaagtgtctattgattttaacgtttgactaacacttgaaggagcaagaacgagaatttggaaagcttagacatcttcctcttgttttagcagcttttgtagaggaaaaaaataggtacttaatagttggaacttctacttccgcttttactagcaatgaagatgacgatgatgacgacggtcatggacacaatcgttttggagttgcatttcaagaggttgcaaacatgacatctgctactttgcaaatggactgttttgaagcaagtgtgattgagtgtcaaaaaagtgacctcggggtttttttagaaagtctgtccttcaaaacactattataaagattgggtaaataatgggaattttgctaataaagaaaatattaattcatctaattaaaattacacgtaaataagtatggatatcaactgatgtaagaactattttccacaccagcaattgtttggccgttcagattgtatacaaatgtgttttaaatttggtacagcgattgagagcttcctaaatacttcattacgaaccacgtttaaatcaccgtctatgctcacctgaatatggagtattccatacacttcacctctttcgtttgtccagaacttagggttggataaactgataacggagttacttaaactgatgttcgacaaacactgcttcaataaatattccgattctggatcagtcacagagagcaaattcttcgccgaatctttaattaatggaagtacagaaacaaatattaatgcagcaattattagagatgccaaaggatcaaaaccggtccatgaaaaccactgtattaatatagtagagacaataactccaacagagcccatagtatctgcgataatatgcagaaatatgccatgcatattatgattttcatggtgatgatgacagtgatgatcattgtctaaattctggagacttatgctttcatggtcgcatttttcattgtatttatggatgtgatcatgattgtggttatgctcatggtgatgttcctgactattctcatgggtatgttcatgttgggatacgtgatcgtcattcgtatagcccattttctgggcttcaacattatctttttcttcttcaaactcttcaaaaatatttatatcatttgtagtgttaggcagacacatactatgattactatgggaatgatggtgatgagacccatgatcatgattatgcccatgattgaacgctaggatacctaccaaattcacaacaaggcccaaaaaactaaccaacaacaattggtcggtattcatttggggcggatgaaataacctatataatgcctcgccgacgatagaaaatgaaatcaaaactaaaaaaataccattagtgaaacccgaaagagcctcaatttttgcaaatccaaaggggtaagcataatttagaggcatcttggcaagcgtcgtagcaactaaaccgacaagaatagcaatacagtcaaaagccatgtgaattgcgtctgaaataagccccaaagaatttgtccaaagaccataaataacttgcacaaacatataagaaacatttaaaaggaagaaataaaatatgcttcttgactctttatcggcaagcactccattcactatgaaatcattgtaaagtcggtaaatacggctgttgtcaggaagcttcaagtttgctgttatagaagaaccaattttaaagaagcaaaatcctacttgatagaggcatgatatgatcttgatagaattttgagaagctgtcttgttaataatggcagaaattagggccataattaaagaaatatcgaattttcccaagtaaaattgaattctggcaattccatcccaattgatgcaaaaaatttgcataaaacaaagaatggtaaaacgagtgactgatagattgattgttccaagcggaaggacattaaattgaatgagacaagccacaacgatagaagaaaaaaggaatgccaattccttcttttcaaacttctctttgttcacaaggtaaaagactcgaatgaagacaccaagaagtatataaaaaacgctggcataaaaaacggaataagaacattggaaataacccaacagtattaggatatgattaatgacaaaaagacatattggaaatgctatatagttcttcaaattagcagatctggcattaaatggtgtaggatcgttacgaataaaaaataatttgaaagctagcaataacaaacaagtcgtgtctagagttccaagtacaaaggcacctaaagttatgaataccatcgataaagaagcgattattacatttaataactgaaaaggttggaacgaaaatgaatagatgcccaaatattgagtagtaaagctgacaaaagcaaagatgccaaaaataaggtaaaatggaatcgacatggtattgacttcaagaccagaaccagtaatggagaatgcacaaattacagaaaaccatcctagtgtttcagatgatagcaaagatttactcgaaatgagcgataacaaatctttttttttagctgcagcaattgaatcagaacttgtcttttggtcgtcttttaaaacaggaaaagaagggaacctattggttctctcgaacgcagaagaattaacattcatttttgtcgtcaggaacacccaaaagctgtggttgactattaaaaaattgaatgattaacaaaacttaactaaagaataaagaaaacaaaataaagagtaatcctgttttgaaatttaaatcctgagttggatgtgaaagtgcattaagttaatttgacaaagttaataagtggtcttaactatttaaaatcaaacgttgaaagttattaaaagcgtcttatagtcaaacttctgtttaactaaatttgagatattctaaatcgaacatgaaatggttgtagttgtcaaaaagacctaacacgctaaattaagtcaaccaacacaaacacagtctttatacattcgagattttaagataatataagattgatgtttaaaagtaagcactcgtacagtttcatttttagtaattcatgtacaacccctcataatctcacttaggtgcgaagcaaatccacaataacaatgtgcaatattcgtaaattcttgagttatccaagatctgtagaaaatgtcgcaaagcagacaatataacttcttgttaattcaataaaatatttttgagagttttttccttgaaaataggtcaaagtaattttgtaatctgctaacaaaatacgcactatccagcattgaaaattgcttgtcttgtaccaactcgatacgttgataaggaaaaggaggagtttaagatgggtcgtaagcattattctagtaaaaaaaatgttagtacgaaattaatttattttttatcttactaatgtgtattaaatagaggtctaaaaaaggggagtttgtaaactgggatttaattgagagaaagtgagtcatgacttcagattatgtttacttactagatagaaatgaaaactttgaaaagtactacaggcttcagaaattagtgacggaggatgactttatccttttaaagcaaaagcttactgaacaactcccgacaacatttcgaataactgcatcgattccgtaagtaaaaacattattattttttgtttctaatcattttaaaagtcatgctactcaagttcgtgattattttatagaacactactatccactcattgagaatgcaagaactgaggatgcgaaaatccccttgccagtttcacttccatggtatcctgatggaatggcttttatgctggacatttctaaggaagttattcgaaaaagccctcatctcaaggcacttcaagaatttcttgtacttgaaacagaagcgggtgacataaacaggcaagaatctgtaagtatggttccaccattacttcttaatgtagagagtcaccacaaagttttggacatgtgtgcggcgcctggttctaagacagctcaattactcgaggcacttcacaaaccaactaagaaagaagatattactactttgttgccttcaggaattgttattgcaaatgatagtgacaataaaagagcgcatatgcttgtacatcagattaagcgattaaattctccaaatgtgttaattgttaatcacgatgcttcctttttgccgaatttccatctatcttctcccgacggtaaaaagttccttaagtttgatcgtatccttgctgatgtcccatgctctggagatggaacctttagaaaaaacattgctttatggaatgagtggtctttgaaaacagctttagggcttcacgcgacacaaattaagattttaatgagaggtttacaactgttggaaaaaggaggaagattggtgtattcaacatgttcattaaatccaattgaaaatgaggcagtggtttctgctgtcttgaatgctacccgaggttctgtaaggttggtggatgttagttcggagcttcctcagttaaaacgtagtcaaggtgttgataactgggtagtttgtgattccgatctaaatatttatccttcatttgataccttgccaaaggagctttacgaaaaaatgcctcctactttatggccactaccaaagaaagaacttgctgagctgaatattcaaaattgcttacgtatttatccacatttccaaaatactggaggcttttttgttgcagttttagaaaaatatgaaaatcttactagctctatgaaaactgccgtcgacgataacaaggtttttttacgagaacaaaagttgccaagtgaacaagcatcaaaaaaacgtaaacaagatactcaagaaacatcttcggattcaaaattagccgaagttaaaccaaaaggaaaaaatgggggcaatcgatttcacgaattggatcctttcgtgtatataaaagaggacgatcaagctctcgagaaaatctataagaagtttggcattgatgaagctatcataaagaagaatcagtttttcgttagaaatgtcaatggtgtccctacgaaagccatttatatttccaacgatcttttcagaaacgtaattgagaacaatcgtaatcgtgttaaattcgtgcatggtggtctcaaaatttttgtgagacaagattttggaagtctttcaagagagatagcagaaaaaaacggtacttgcgtttttcgagttcaaagcgatggagcgaatcttgcttctcattttatcgctgaaagctgtttgtttcatactacattatctgatttgttcattttattagaccatgaagccgtgaccattgacgattttcctgaagacagtttgttcaggaaagaatataaccatttggatcttggaagcactctactccatgttgatttggcaaaagaagaaagcgttataaagaagcaagtctacatacctttatggaaaagtgtgcgtatttgcaacgttttgttatcgaattcagaaaaaaggtaagaacatgatatatacgcagaacctattctaaccaaaacaggacattaaaattacagatagaagggccacagagttcaatacacaaacataacacttgaacctgaagtgtcaatactacgaggatagacaaaatacttatataaatatactgtaaagtttctgaatagaaataatgggaatacttgaatgttctcaattcaaaatgattgtatacaaaactattaaagtcatcagccaattcacttaagaaacttaatgacagagatataagaattagctacaacctcaataactttaagctgtagcttccacctccaaatcattagtaactgtcacagtttcttcagatgatataaccatatcagcttcagttaaagttttttcttctttagaattatatttagcttccagtttttcaatttcctgcttggctttctcaatacgttgtttggtaacagagtcttgctgctctttaaaatgggcgatacgtgacttaagttgttcaacggctgaatcaacttgagacttagtgaaaggagcaggaacaccgacaaaatcgaattccttaatagtgccaaaagaaagattgagtctatcagaatcggcttgattgttgttgcttttgtttgattttttgggcttcgattttttaagtccgctaaacatggcatcatcggaagactctttcttaataatagttccttcaggaattggatccacagtgcgaggagtcaaagttcgtggcttcaaaattttactagaagtatttccggttgaaacggcatttgtagtagaagattcgacgggaacatgaaacacctttaataagttttcacaggcaagaatctcttccgtaaaggcaggaatactagcctcttctaacttgcgttgagcagcaattcttctcttctccttctcacgattttcacgctcaagacgaaactgttcttgtcttttggcacgttgttcacgttcataagtacggaatgcgcgcaattgggtatcgtactcacgttgtaaagctcttcgttgattatatagatcatcgagtgcagtcttctcatcatctctttctgctatgagcttacgctgatctttatagtaaccgtcttgttgcttacgaacctcatcaagctcagaacggatttctacgaacttgtcactcaacttctttgattctgaatcattaagttgatcacgaagctcgttaagttcatttctaatcgtatcaatactagtttgaagagcgttcaactcaacgaagctctttctagtacgattgcactgagaaatttcacgcaggtatttcttctcatcaacaatctttaaagttcctgagtcaacggcggcttgaagttgtttaacatgtttatcaagctccacttctgacttgaaaggaacagtttttttcatggcagtcaactccttaacctaaaagtatgtcagtaaacattttgtttctttaccaagctcataaagttttccaacacaaaactttagtgcttacatatattaatgcaaaacataccttctttttcaaaagttcatcttgagccttgactttgttgatgagagtttgcttagaagaacggatagctgcttgagcattgcgaatattgtctaattcagcgcgaagttctgcattcttctcctgcaatgaaccaccaccgcgaatggcaccaagcttctccttatgctcattctagttgattagttaagatgcgaaaactatataagaaacaagtgattttttgaagctttcatagttatgaaaaaaaaaaaaagcttagccttcaatattcaagaatttaaaactacttacgaaacgctttttcgcctcgttgatcttagcatcaagctcctccaaagcctccttgtgaagagcttcattaggacgaacgggtttatgagatgacatttttattaaggattttgttgttggtggtggatagtggtgtgtgttgagttgtcgtttaacgagtatataacaaggcagataaactccgtttgttttgcttccctagagttttcgttcgcagtgctgtgaaggagactacctgtttctgaaatttttataaatagctttttgttgacggttattcagacatcgtgtgaagagcagtctaaggaaaagattacgataatacatgttatgatattttttttttatttatttaaataaactggtagttttttgcactcgtccacgtattatgtttaatatttcaatttaaaaatcctgaattgtaaatttagtgacctttatttgcaatgtgttgacttgaacgaaacaagaaaaattaatgcattttttctcacggattagcttaccgattagcggagcattaacatttaatttgggaggtacacaaaaacagttttaaactaaaagttacttgctttttaaaagcaaatagaaatattgcaactagtcttataaagcaacaggatacttcacttatagaaagcgaatttgaaagcataactatccattcttttgttacaactattgcatataagcacaaaatgtctttaagttaaattatacataatatcctttttctgtcacgtaaattgtaagttcctattcaatttcaggctgtgaaaagtccgtgaaaataatacatcgaagagctttacaggtttcacagaatatcccgatgctacccatgtaattgttgcatacaccattctcaggaagtttaagagcacaatttaaaaaactatatgaattgagttcaaattacctttatagaatgaaaaacaattaatagaatttaaagtaatttacatggacaacaaattaaaaataactatatactttgtaaagagttttggtgttgttttagccaagcagcctataatcctgcatattgctgattgctgaccggtgaattaatccaccgaaggttactgtcttctcaacaccccaaaataattcggttatttttcaactccaaggatatgaaatcctttgctagcgaactatccaaacctattcaaaagccgcgtttaaaagaaatccttaaagaactgcagcatataggtgttccttctccttgcaatctaagattatatcatgagttaattagtgtgatagtgcccacattctggaatgggaaaattaattcagaaatagattttctccttgcaaaatgtttttctactcttttgggcttaaaactgctatgtgttcgactagataattttgttcaagaggctaatttgcaaaacattcatcttgttacagtttatcttgagctactggaaaaagcatttgaatgtatagaccttgacgataactgtaaattgatatgggaatctactgtattatctgatcatcaaaagcaatctttgtggactgaatttatttttttcttgggaaactttaaaattactaattcaatgtctgctgcaatgcttaccttcaaggtttacgatgattcaaaacgtttgaaggcttcatcaatggccgactacattggcgttttatcttcaaaattggcttgcattatatctaaacctgctgttaaaaccccagaaatatattcaaagctattccattatttattacactcatccaatttaaaggcattcattaacccattgattccattaacacaaaaattttgtgttcagctacaaaaattatttgcagatttgacggtctctgatcaaatgttgtttctcaatcaacttcttcttgaacataataccaaatatcccaccaatttttcatattccaccgcaagagatgatcgtataacaggttcattggctacattattaaggctgaacttttcatccactcacttccttcgattaattgaattttattggggcgtccctacaaatttaataattaaaagggtagaagtagtttgttcgagtatatcttataaggaatctgataaaaaggagctagaaaaaacagtggactctctgtttaatatatggtcaaatgcgcaatttttgaggagctatacgctgctagctcaagagagcttaacaatatatttattactatttattccgaaacttgaagcaaaatatttgaataatctttccaaatccctaatgttctccaatgcaatatcttgccgtttagatagtctagatgatgatattcgaatgcatggaatgataatggccgaagtaatctctacatattcgggtgtcagcttaagtaacccgttagcctttgacgttccaataatgaagactacgaaagcaaaagttctcaaatcgttgagctcactcaaggatgaatttttgcctattgaaattttgaatgacgaaagtgttatcgcagagacttcgatagaaaaggaagagacgaatgtaactcacttggagaagccagtgatttctaaaaacgatgacttaataaggggagatgacttggagccttacgattttcctgatattgacagtgaggacacggacgacgatccaactgtctctagatccaagacgcattctcctgtgtacgtacaagatttgtgcaaaatgttaaaagacacagaaagttttgagaaacaacgtgttgcactggaaaacgcttctaagttaataaaacgaaagtctgcttttggaaccgaattacgagatcatgcagatgaattgttacaaacgttaatttccttacaaaatcgatttgacttaatgaactttgatgaaatgcaaatgactgctatagtggaacttctgttaacctgtttagatatatgtggtcctgttatttgtacaaatttatttgttagtgactattcaatgcgccaaaaaatacttatcttatcttgtatttctttagctgctagcaaattcaacgatgatgataatgaacgtctttttcccagccagttacttccaggaaatttacacgatcagttttattcacccactattgaaaagattagtgatgaattagaaaggaaattagtttttccggtaatgagtgaatgcaaggattatgcggagggaccgaaattcttacagacacggtatatttcaaagcagtcggaaatcgagtcgaaaaagccactcccaaaggccaatcgattatcgcttaaggtagataaatcattgttcctgctcctcaccagtggttatatgctggcatctaggaaaacggcttttattgagcctttgtttttagtctactatcttaagacattgggtattctcttttttgaaacttttacctcaaagatagaaggggcaaacagaatgctccgggaatatgttgacgttttaaatgaggtctgccgacttcgatcagacactccagaagttaatgaagggcttttgtttagttttttggctatcttagaaatatcttctgggcgtactttagctaatgagtttgggaagcatttgctcttctttgaggcgtatactaagtttctttttgaaagccctgatcaaggtgagaaagttaagtcactctcagcagctgttttaattctatttgaaaataaactttcagaattcagaacgctcgcattggaaaaattactggatgactcagctcctttggttccagagcgatttggattagccggactttaatagttctttatggtcatgatttaaaagaaaaaaaatattatttatgaggttgaaattttgacagaaactcattaatgcattttaattaaataatatgattttgtaataataatgaatgtctttaggccaattacaattattgaattaagtccttccacaaacttgattttatggaggatttatttaatttgtttgaagaatacgttttaatctcgctatacttgttctgtagttcttgcaaaaaaacttggtgcgatttgtagggtatatctccatccgatatttttgaggaatgacagttcaacatcgatatactcttatcaaataaaccaagtaataaacttatgtcaagagtatcgtaaaaatttttagcggtttgtttaaaaagggcgatattaaattcatgattgacactctgtattttagagatagtgtcccaacaaggaggtataaacatagtttctgattgaattgtttgagcatgaaaatctcgaggtttaaacttttgaaacataaaattatacttcattaaaacgttgagattattccagcttgttgggtccgctgagatagaaacaattgaggacgttggtacggataaaagtgtcgttcgcaaaaactgtaaaataaattcctgtgaattatcgactgaggtatgcaagcctaaagcatgcttcaactacaaattagtaaatgtgcaagtattcaagggtatcttacctgtttcagaacaaccgtaaagtttagtagaataccactacttatatccaatgttgtcgagttcttatccagtaaagctaccagttttttgttctctaaagcagatcagttaacaggataattgagttcaatcaatcttacgagactcttcaaatcgattcctcacagtttcctcggtatttataagaattgttttcatattccgaagtatatttaataacttctccggaaaggaaactaacgcggaaagagtctgcgctacgaccattattatccataacagatccaatccatgctcgtttaaagcttgactaacaagaaaattgaatagtccaccagttaaatgtgaaatttgccaaaagtttactagcagcatgagataattggttaatcgtactaatcgcgtacctttcacttgatcctttgtaaagaaacacttataagcaattcctcgaaaatttacagtttcacaatcatttgataattctgaataacttcccccgctaaaacatccgtgctcgttcatacattgtataatatcgaggtcttcacctattcatgataaataagaatttcaatatggagcgtacctatgcatataatactacatgctttcggttccttctttttgagatcgtttagcaacttttccaataattcatccatatgcaattatttatgtagttcactaataaaagtgttcaggcacaagtcaaagacaaacgattaaactttagctaaaagggatcatttagatgacgaagttcagatctcaagtttattataatacaatgaaaatcgttatatttttacaagtactagtatgctagacatattctttaataatgtatctgcccgaggttaaagcaaaatcttcataatatatagaattaaaataaatgaataaaattcccactcaactttgttttaaattggtgaagtaataatgccaacagcttttgagtcactttcacgataaatttgcaaaagcgaccgataagagaatcccgcaaattgaagtcaattaagatttaaatataattttttatgaatttaaaaacaggaaaatcttatgagaaaattccactggtttacgcagacacgtattttttataaactgatactaaaatagggcctctataaaataattagttttattatgaaagattaataattagttcgttctaaattttacaattaaataaaaatttaaaattatcagacttttaatatgcttttgctccgaatattatatgaatatatgacagtaaatctacaggcttgttattttatcgaacttatttttttaaaaaattaccagataaaataaaatattaaaacattcatttttatcatttaatgttatttacgttcacttttaagcaaattgttaggtcttcttttacaacaacgttaattcataaaactgtattttttatatttcaagaaagtgtgaatttatatcaattattgcaaaagattatgtgctgttgaatgaaccacatagttgatcgtattgttaaccaagcagcaattgttgcttagttcctagtcgttccggtgcttgaaaactaaaaataattaattcaatgtgagcaaacacaaaacataaaacaccattagcgcatagagggtataggtgatcaattattcagagcagttttagcttcttcggctttaccatttattccgcctcaagctttgcttacagtgttatgttcagacactcaaaacttgactttacatcgagatgtagagatgaatgcgtcctattttttgtatttcaaaaattacagcaaaaacacttgtgtagtagattatgagatattattattattataccgtattcagcattttgtacttattttacgaagtatttcttaaattccacagtattataattcatcattgcttcgtgtactttagctacagcctttcttgtcttaccacatttagtaaagctagtacaccaccacattaacaatcccaggctattatttgtatggtaaaaagtgaaatttccaaaaaataaatgctttacatatggaatggatagacttgttttttcatattgtccttcaagcaaggtgactgccagattcttggttaaattttgcttcattgaatatcaagatagtcaagaaccatgcatttgcaccattcaattgttttcagggaatgaatcaggatctttaatgcaaaaatgtttcgtttcaaaaataccaaataagagtctacttcctactgagctttctaagatatcaactcatgagtggctcgactttggggttaccgtttctgagctctcattgaacgcaaaatttgtagtgtctgcctggaaaccatcctttaatgatgaggaagtctatgaatttgtgggctgtacaacgtatcgactttttgatgaaaataatttactaaggcaaggtctccaaaaaatacctttacagacttcaaaagaaataaagaagtactcgccaacatcgttggaactagaacaagttaaagaaataaaccggcttgacggtttacttctcaaattacagttgggcgatgttccatccgttaattggctggatgatatatcctttggaaaaatcaaagactttagatctaagcacatgtctctcgtcactatccctattttgtatcttgattttcttcaattctctttccccgtcgtctttcaacgatcctactatcccaaatctgaaaatcgagtatattactcgtcctttgatttggagttaaatctagatagtccagctgagctgaaacatagacgactggttcgttctcaacgtaatggacctttggataaggacttaaaacctaattcaaaaattcgaaaagagcttgagtcaattttatcttatccaccaagcgaagaattatcacttgaagaaaaggaccttatttggaagtttagattttatcttaccaggaataagaaagcaatgactaaattcttgaaaagcgttgtttggactgattcatctgaagtcaatcaagcacttagtcttttagatagctggaccgaaattgacattgacgatgcattggaattactaagtccttcatttgtacaccctaaggttcgtgcctacgctgtctctcgtttagagactgcttcgaatgaagaattgttgttataccttctccaactggttcaagcattacgatatgacaaccctatcagctctgatgaaaggttccaacctagccctcttgccttatttcttgtaaatagagcaatatcatcaccgagtatcggaaatgatttatattggtacttagtagtagagattgaagatgagcccgtaagcaagctattttcttccgtcatgtttctttttcaaaaagagctttcaaagtctgtggaaggaagattgatccgcgaaacactttctgctcaggcaaaattcgttgaaaaattactacgcataagtaaatctgtacaatcatttcgcggtactcgattgaagaaaattgaatacttaaaagtccttttagaagatcataagtatcatttactggattttcatgctttaccacttcctctagatccatccgtaaatatagttggcattattccagatgcctgtacggtattcaaatctaccatgcaacctttacgcttactttttaaatgccaagatggatcaaaatatcctataatatttaaaaacggtgatgatttacgtcaagaccagcttgttattcaaatattaacacttatggataagctgttgaagaaagagaaattggatttgcatttaaagccctatagaatccttgcaacaggtcccactcatggtgccgtacaatttgtaccgtctaaaacccttgctactattttagcagaatatcatggtagtgttttagcttatttacgagaaaacaatccagatgatggattaaattctgcgaattacgggatagaccctgttgctatggacaactacgttcgaagctgcgcaggttattgtgtaatcacttatttattaggagttggtgatcggcacttagacaatctcttgattacgaaagacggtcatttttttcatgctgactttggttatattctgggtcgtgatcctaagcttttttcaccagctatgaaactttctaaggaaatggttgaaggtatggggggctacaattctcccttttatcagcaatttaaatcctattgctatacaacttttactgctttacgaaaatcttcgaacctgatccttaacttgttttcgttgatggttgatgcgaatatacccgatataaaatttgacaaagaaaaagtagtatataaagtcaaagaaagattttgtttacaaatgtctgaatcagatgccatcaaatattttgaacaattaattaatgattctgtcagtgctctgtttcctcaaatcatagatcgcatgcacaatcttgcgcagtatatgcgatcctaaacattaatgacttaatgattatatgcccacatttacacttttttttttatccaaacttgcttttccattatagctgttgttgaactaatacattattatgcctagtaaaaaggttgtgttttctaaagaaagtgatgaattgtataattgacggtgtgtaatttaccgaattcaccgagaacaatctaaagtagttttgcataatgcataaaccccacaaattggaatgtcaactattaatactgtatcattaaatcaagatgcctcatgcatgtctgttgcgctagatacaggctataaaatctttcaaattaaccctctaaagctgcgcgctcaaagacgtaagttttgcaatatgcagatctcttatttgaatatttacaattgtctagagttcaatgacggtggtctttcaatagtcaaaatgctttttagaagcaatgttttactcttagtaggcggcggtggaaatccaaaatacgcaccaaataaggtaagtttgagtaatgctttgttttcttttagctaagcttgtttacagcttattgtttgggatgatgtgaaagagaggccggtaaaagagcttgaattgaattttgaaataaaaggaatatgtttcgatgggaaattgtacgttcttctcttttatattgcttgtcgtcttattaacaactaacatatctaagattagcaattgcaaccgcatcaaagctatttttgtaccaattcggaaataacttaaaactacaaagatgccttgatacccagaatccaaaaggtaagacattctttgcttagcatagtcgaagctgacttttgaaatgtaggcttatgcgctatggttactactgttgagaaaactgctatcgtttttccttctagaaaggtcggccagctgcaaatattatttctttttaaggatcatatgaacactagcatagtgcctgcacatgatagtgagatatcatgtttgggtatatccaaaactggttcaaaaatagcatcctcttcaacaaacggtactttaattcgtatttggaattcagaaactggagaaaaaatttgcgaatttcgtcgtggctatcaacacacggcagtttgtcaattagcgttttctcccgatgaattattgttggcttgtgcaagtaagaaagaaactttacatatattttctcttcacggaagtcctaatacaattcgtcaattaacgtctgaagaaccttatgaggaagcaagtgaatttaaatcttctacaaccgaaccccgtcaaactcactggaaacgaaaattacttaagttaattgatagtggaaaacgtgcacattggagaattcagctttatcaatctaaccctgtacttttacattggttagatgaaatgactattcttatttgttacaaggatgctgcatatcagaaattaaagcttacgattgaagaatcttccaaaagtgtggaacatgctaatcaacatgtatgctttcattatgattatacactagaggcagatgggtctttatgctgatgactttcgatttctttctagtactttacctttctacattagataattttgtatataacttttcaaataacgtctcattaatgattttatgttaaacaatgatactatcctaattgtgcatgaattttaatacgtatcaagttttagctagttcaccgaagaatttattgaacaacggacattgtgaataaatttatagtaatttaaggcaatggaccacttttaagactattatgtttgaatgtcattttaaaagatgttttctaaattaacagtcttcatgactataggcatttaaagagtcattagttaacgccttaagcagtgtctttttgtggtacattctccactactccatcaccctttattattcgctgcaaaaaccttccttcgatttatcgtatcatttatctactatgtccaatgctccagaaatagtacagagacttataaaaatgattatgagggcgttttacgaaactagacatataatatttatggatgcgattttgcgacattcagcgtacgtgcttcacaagatcagaacgattttaacctttggtagacttacagatgagcaaacagcgctgttaatgggtatccctataaaagaatgtcggtttattgctggaaaattgcgcgaggatcgtttattggcaatgtacgtgaaggcaattccatgaccagctgctaacctttcagtcaaagtaggacggaaatgaaggaaggccaacaaaggcaatatcatacaacctatttctatatcgatttctgttctacgattgacagcattaaatggcgtatgcaccaattagtgaaaacagtagaagatcgaatgcgaaatgtaagttccttttttaattgggccttttttcataaaaggtttaccatattgtttccttctttttgcttagtgttttacccactacttttacgaatctcttattatcgtcactttcactaacttagcaggatttcgattctaaaggctatgtttgtccattttgcaacaaaaagttttctagccttgacgttttgtctttggtgaccaacgagggaacttttgcttgtaacgtttgtggaaccgaactcaaagacgatgaggagagtgcagaaatgatgtctagtcagaaaaggctaggaaaactgatgggacaagttaatggtataatcgatgcattgaaaagggtggatgaaattgtcgtaccacaaaacaatttccaatctgctttagaacatgcggttcctgtttcgttagacacccaaaatttgtcgcaacaaaacttgtcaaaaagtaattcagacgtccgtctttccacctcttcgccatctattacagttgatttctctgctgataaagagactgatgaaaagcgtgaaaggaattgcgacaagcaagtcaaagctgctcaaaacattcttcccgaatggcatgcaacatcaacaatttctggctccattactcgtgctggagctaaagatgccgcacttcatagttttagaactgaaactgttaatgaggttcaagacactaaaacagatattacttctgaaaagagcgccttagatgcttattacgcaacacttcgtgcaaagcaaaaagaggaaagcgagtttatggacagtgaaaacgtagatgatgaggaggatgatgacttcttagacgttacgacggctacctctcttcaaaacaaaagtactgattatgggtcggtcaagcgtaaaaccgagaacctaaattcagatagtgatatccaaaataaaagaacaaaatcgatagaagaaaacaattcattaccacctattgtttctacaaatggtattactgatggtgatacggaaatgcaagaaagtaaaaagaatgttattattaatggatttaatgaggacgatgaagacgatgaagatgaagctgattttgaagatgtttaataaaaatgacataggggagagagcaatgtgataccaaaaaacaaaggtgtttatacctatgtattcatagaatctttttgtaataaataaatgttaatttatttttttaacagtattcatcagtgcacgtatcctgctaactataatggcagcttccaaggcggacaaaacttcaaaatcatacctgaactcgttagcttattagcgttaaaaaatttcttaccgcttagtttccctattcttggacacaatcattttaaaattacatggtgattttttagactgcttgcataaaataatcgatccagcatgtatactggacgtcttaggcgtttcaaatatatttttggattcagacggcattatgtgaacgtattctccatcaatagctagtagacgctcatgtcttcccataaatgaaacaggttgtcgtttccatacaagaaattcttgataggtattgctcgacataatatctgttgcattgtatgttgaagattgtgcatctttcttaatagatccataaacggaattttgtggtgaggaggttggcaattgttgggtacttccttttttatcgcgtaccttctttttaacaagttctagagttggatttccgtctagtgaactaaatgttttatcaagtggtaaaacagtatcagatccagcaactcgcagagtatacttaaatcgctccaattgcttcatccaacacacctggttcaacaccatagccaatctagtagtttttgatatttcaatattgcaaaatcgagcattatccccgtatgggggaagtcgtacctgtacgacatgagaagtattaagtgtatctttgacatcctgagcttgcttttgtgattgacttgaagttgaactagtatgccgaatatgcgttttgttattggcttcaggaattgatgttggatgcttcgatttaaacgggtaggcagcttgattttcctttatttgggcaggagtggctttaactaaagcaaatgcgtcaaaaccaaattttgataatggacctacacggtccaaagcgggaaaatcttcatctagctccccgtcatcttcaacaatacgtaaattccaataattcggattttgagcctcatcttctattgggggcacgagttgctggttaacgtattgaagtaaaatataaccgatagcctcagagaccaaaacattctttcggagttctacaaataagggctttgaaggactttcgctcgaaggaaaataaatgtttaaacggagggcatttgattctgcatgtccagaaaaagtagcaaaattttcagccaatggcccattctggctactgttttctttatgttcaagtaatgcacgaagagcagatgtaggagcctttgcgttcgaaacagatcttgctttattgactgtattgtgtgttccgcgttgcttaccaggaaaaagagcatcaaccgcaacaactgcatcagcttcagtgtcagttaaggaagaattcattggaaaagtaagaggaatttctccttgacttaaatgaaatgattcctcagaaatcgaccgtagatcatcataatccgtagaaacactgctttgctggtttatggaagactgtttggacgaggttaaattcactgcctgcgaggattctaccatgttggtaagcttaagatttgcgatagcatcaatattatttaatgtggaaattttggggtccagtctttcctcttcttttatacttgcaacatccttctgcattgggactttgctaaaagaaaatatacacgagttatcgtcatcacccacatctgaagattcggataagtcagaagtagcataatcagaatcttcagctcgagaatgattaacttgacccccagcaccatttacttgtttagtatcactcggctttcggacattggatacagtgtcattagcgacaatcgggggacttgaagaaaacgaagttttagaataatcataatcatgaatcaacaagtcttgcaatgatttgtccaattcccattccggggcctcagtagatataactcgattttcgattgagtcaggaagtatatgagaatattgcattcgcaaaaatgttaacaaaagactgtaaaataaacgtattagtttgtataagtttcataggaaaaaaaatagtatccttacactttctctcttgttaattccattctgagtccttattatatcgcatttacagactttataaaatatttaatttcaacgaagtttgaatacttagcgaccatactttttatggcaccttaatatagaaaatttgtaaactcaattatgtgaaacgttggtgacggacgccgcgtgctttatttcagttgctatgtatcccccgctaagcatttaattaagtgttgggggtaacaccgtaaagtaccaccaaatttcaaaagacagcaaaatatgaacgaaactattaattcaaacagttattaactgaagtacaaaaacgctagacaatgaaaaaaagtgatctcatatacgttttagatattgcgaaacagctaaaaatggtatttgaactatatagcaattacggtattaattatttacagaataatgtaattaaattattgtggaatttttattttttgaagtttctcaaatggcaagcttacgacttaataaattcactcgacaacgccaagctagagtattttaaggaatttgatttatttacaaagccaagataaacgttttgagacaacttattttgacaacgtttcttcggatcaagggaaactttcaaaaatgaagtattttgcaactgaagtataaatatacatggggagtagtaagtaattgctatccgatttttaacagcttatataaaacgagctcatttcaaccgaatctagcttctcgatggtagataaaatgaacattatgtattatgcgagggaaacaacaaaaccaatgaaaaatgcaagacgatatagataaaggagaagataaagaccaaatgtgatttaaatagaaaaagtgaggtcgaagcaaatggtcaatttaaaaactcagcgaaagaaatgatttggtccaatttttgtgaaccattgaacattgccccaaatgctgacgaagtgtagacatccactcatctttttcgccgacggtttcagcgtaaaaatcgatgtagtccccattactgaaaatgatacggaaacccgattcgaaatacagatacccttctagttcttcttcatcactataatggttgtcatccacgatatgtgtggcttcagacaaatcaatcgttgctctgcgaactttagagaattgttgaaaagctactaactttgatcctattaattgaaaatagcgacgacgccaataagggcaatccccaccttgttgacatagataaccatcacacaataaagttctatcccattcagcaagctttaagtcatacatggcagactcgattgaagcgggaagttctttcagagagacaggaagcgctggtaagaaaaatacgtggatttcgagttctcctacttttcgagggagaggcttgacatctttagctgccggatcaacagtccatttgttcatgattggtagaaccatagattgacaacggcctagtgcggttcggcttacagaatcagtgttaatggtaacttcgccgaaagttccatcttcagaaacaaatccatgaagtgcttctgaaacggggtcggtagtcatagactttctcttatttgttgaaaatacttttccaagtgtagaacgagtgcgaaccttaggtggatcgtaagccgcacggagcgtacatacaattgaagaactaatactttcatcaaaagtatactcattttcaattttagtagtagagtgtaaggcgttccatggtacttgaatgtgcttaccagagattgtataagtgaacctagtggtcatccccgatgccaaaggaatagttaagtttctgatttccataagacggacaaacaatcttccactcccgccggtttgttgcaaactactggacaaatttcgcgataacgattctggcatataacaagaattgacaacgcgccgcgaagtttgcatttcttgtttctgactagtggcatgtacaactttagaattctgtcgtagcaaatatgtcctagtcaaagcgtcaaaggctgaaagaacatttgtaaagcgaggatctggtaaagaaaccacttttggaagaagcggtatcggagcattttcgtcaagaacatgaggggaatctaaagaggtgatggagctcgtaagtggctcttcgtattcatgaatagaatctgaacggtagatatcagtcctacaattctctcggttctcatctgcgaatgataagcgaggaggtgtctttatatcttggaacgaggacgaatcttcagagaaaccaaaagatgcaatactgtttataccttcgccaagaccaaccatgtcactaacactgctaactatactgttcgtaaaactagtgtcagatgaattatgagagtgagtaggtaactcaagtttgacaggtggtgaaattgaaacttcttcaaattcagctggcaatgtgtcctcgttaaaaagctttgaattacaaacggaacgagcaggattttttttaggaattggtatgtcgccatggccctggttagatgaattactctttatcgagttgcgtggagtcgagctacgactgcttttatttgaagcctcatcatcagataatttgatcaaacatgaatcgttcaatgacagtatgttctctttgtttacgtcttcaacacttgtactactactatccgtttcattcatgacagagtaagttggggtcctacgaacttctgtagaaaaaggaagaagagactgatgatcatcaaaactggaagaatttgataacgtttgatcataagggaaactatcgccatcttcagcatcctcagattcagcaaaagaaggggccgtagacgagatgttactgcgattaaaatttctcattgtactttctcgagatatcgatgcgattgtagaggcatagtcagaacattcgtaatcagtacttgggatgggagaaggaattctcaatgctctatggatgtcagctaaatacattttagcatgctgatcctgttgagaagcagtcatcaacattatggaaagccttggaatttaacagctctgctgaaattagaatataaaaaaaaataaaggcacaaagaattaagggtttttatttaattggtattcggattacaaggctattccgtatggattattgtatacaaataactgaaacagtttcagtatattccagaaggtacaccgaatgtgaaataaagaaattcaagtgttttggtaggcgcgttgcttaatataaaggaaggaggcgagcatatgattgagaggctggtaaatccattttcggcaaaggtggctggtatcactcgaaaatccagttttccagcacagaagcgagagagtggttacatcaagcggatcatttaaaccgaagtctaagagccattggtggacgcagctagttttacaatcccttgttagaccgaattgtcgcatattactgttcttcaaaagcaaatccacaatgtacgcaaacataaatcagagtctaattaagtcagtaaaattgtttttaaacctaaatattaaaattgttttctcaatgaaacaatgcgaaacacaccatcatagtatcaccccgacgagaatgagtctgataaaaaactgcttcatgttgatgacaacgcgggcattctttgtctgatctaggtaaagtagggtccgttgaagcgtcgtgactgaccgtcgtgttttctctacaaatttagtgattattcgaaggatgaaatctaacttacacattggagctttgtaactcatggcgataaactttactagtagcagcgatctatacaaattagctgatgagatatttaaaacttccaaatgatgaggaaaaaagtaatcgaaaagaacttcgaatttttttcttgaagtgaataaacccagtaggagaaaaaaacaagcttacctctgagtaatcacaattacgacaagctagcctcagaacacgatccactttatcctctctagggtacctatttatttcatgttagtgttttcaaacaattttcagtgtcatctttttgagaaactaatccgtacagcatattattgcattctatacaatattgaaaatttgacattttaaaaaagcaaacaaaagtattttacttcaacgcaataaactttcaaaagaacgtggtggttagtggatatggaaaatacagtggacaacagcgtcctgatggttcacatctataagttcgaaaaagcttttgtttatctacaacgtctctacaagatttcgttaaaaactgtgtagctgctttaaaatttatttgcgatatacttaatattactaattatatagaagatatattgactttaacgtgtagcattattcaaacatggactagtcctacaaacttgtaacatcatacttcagtatcttacattatgcacatcagcgagtaaaacggtaatttacagtatgagtttgattttggaattaacgatcccttagcatatgctttagtcgaatttattttcgctttaaaagaagactacaaaaatagttaaacatttttaagcataactttaaaaaatgtcggggttttgtgttcttggttgtggtacaatgggaaaagcacttttgactggaatctttgattccattgctgaaaatggaaacgatgtttctgacgaaattatcattccgaataagttctatgcttgtgtcaaatttcctaaagaaaaagaggatgttcaaaagcttttcggagatcgtgttaaagttgtaatgggggccaaagagaatgccgagatggctgcgattagtaacgttttgttgttgagttgtaagcctcaggccgcagaggatgttttgaattccccaaagatgaaagaagcgctcaaaggaaaattaattttgtcaattttggctggcaagaccatctcttcattgcaaagtatgcttgatgaaagtactagggtgattcgcattatgcccaatactgctagtcgaatccgtgaaagtatgagcgtaatttgcccgggacccaacgcaactgaagaagacataaagtttgctgaatgggtattcaatggcattggacgttcaatgaaacttcccgaaaagcttattgatgctgctaccgctgtatgtggaagtggacctgcttttgttgctactatgattgaggctatgacagatggtggtgtaatgatgggtattccgttccctcaggctcaggaattggctgcccaaactatggttggtacaggtcgtatggttttacaaggtcaacatcctgctatgattcgtaatgatgtttcaactcctgccggatgtacaattagtggtttgttggcattggaagatggaaaaattcgaagcacaatcgcacgtggtatagaacaagcaaccaagactgcttctggcctgggtaaatgatactagcaaattcattttgtgctattaaatatcctggttccaaacatggatttgtatataaaattcttgggttagtacttctgtttcctctttaaagctagtttcgttatctagttgtattaaagcgttgtgacttagtttcattcaatgattcctctgtttaagcttgcaattctgttacattactaataatatgcgtattcgaacagcgagattatatttcattaactttttagaacgttgtatgcaattaaacccatttcattgcgattgctatcgtagtgaatttagctaaaggtattcaatattgaagaaacgtactatgttttgattattttaacattgtcatagtcgtaccgatgtaaacaaaatcaccaccataaacagctcccgtattttaaatttttatccttaattcgactctacttttttttattaaaaatacttaattgtacaggtatcgaatcttaaaattcaacctgcttaaggaggaccaaggaaatttgcaagttgttcttcgccatccgaacgtattcgaatatgaaagtatacattaatgtgtatgatctaatgccagacagtccggtaaacaaactagcatggactcttggacttggtatttaccatacaggattggttttagaaggtaaagaatatgcgttcggagcacacgaaattcctggctccaccggtgtgtttgctaccatgccaagaccgcctttagaagggtgtagatggcgctgttctattgctttacctaattgtaccctccctaaacccgacgtggatagaattttgattcgtttgagtcaagaatttacggggttatcatattctttattagagagaaattgcaatcatttcacgaatgctgcagcaattgaacttacgggcagccctatcccttcttttttaaatcgaatttctcgaattggattggcgtttcctacgatcacgaatgccttattacagcacggtcaaaaaaatacatccgacgttgatgattcctcggattcttcttcagatgtagatgaagaaactttaatcgtatcaaaaagtaaaaaagctcataaagatattcctaaattttccgcacctcctccttctgctgacctcaataacctcatcactgattcacttccttaagtcgcatgctgttagtcagccttttaacctacgaaatacaacacacacatccaaaattgtagattttatttatgccttgttctatcaattaagtgtaaagtcaatttgggacttttttttaattacttgctttctgatatatatctctttattcatctttgtttggtattttattgtagagtgtttttttattagtgattataattaactctacaataatggctgaaaatgaattgagattattaaacaatgcagagctgaagctcgctctagcggaaagcgaggactcctttcaatcgcttgtgtcagtttttttatgtccgattttactaaaactcgattcgcctcatgaaagtgtgagaaacaaaacaatttcaattgcaaaccacattatgactaggctcaacaataacgcgcaagccatactacctcttgaagccttagtaagccagtacgttgaagcaaatcaacctttgcgaaaaagatttctccttgctttcatatctataggcgaaaaaaggataccttgttctgaaaatttggcccttctccagatttgtctaaatcatgtcaatgaatacccattagtattattgacattgacaattcgtttacttcgtttttcaaagccaacttcggctattacatgctctaacgatgtcattttatctctttcttcattctatttgattcagaaagatcaaaggatttttagtgacctgcaattttcccaaaaaacagtagattaccgcttgagtctgcttcggtggattcatttatctagctggccatcaaattggaagtggttggcttacttttttgcctctgctgattctcattctgaagttgcccgactggcagatgaatttacgcgtgatagtggattacctgatctagagaatttgtcccacgtgaacgttctattagacatagcgcttgataagtttcgaatcgaagctttgcacgcaaacttttctgtttccattagcttaaggaacaaggcaattcagcatttacttaaaagtaaaattgctgcgaatactgacaaagctataaattgtattgaattcattcttgaagcacctcctagtatgcaaccccggttaatacagtttactcgttgggtagttgacaaagctgatccaaattttcttaaacctaaagctgcgatgatattggaaaaaattcttagcatcttatcgagtaatataattcagagtgatttacttagaggatttttatatacaacgataggtttactgaccaaggttgataatcatctgattactaattctttgctgacaaatttattgacctccttacaatctgaattaccagacgtacgagtttcaattgacgaagctctttctattattattccgtactatagtaattttcgattttctaacgaattgttgccagtattagaaccctttatttttgattcacccgagtctcctgctgcgtattgcgcacttcgatttgtattggttgcttttccttttgattatttgccagctcgttttatttgtctaaaggtacaaaatcctttcgtatttcaccactcttttattgaagaagctaaaaaaggactaaacttatctcaatgggttcagtataatagtgtgtattccacgaatgaagctcaagaggaagataaagtacgtgccgctagttatccttctgcctctgaagtaatctcttttattttgtcggaccatgatttaaaaaaattttgggaatctaatgctgcagagtattgtttggccattcttgagtttattgagagatgcatttattattcagcggatagaagcttagagctttacgacaatgacaagctatcttctatagacgctttactgattcaagattccaagttaagagaaatggtgtctgaaaagtgcatttctttgtcaaattttaatgtatttttagaatatgttttttatggtactctactcatgcactttgaacccacttacgccctcagcagattggtatcctttgcaccacctgaagttacattttctttaccggagttagattttctaacgtctgtatttaactttccacttgctttgcgtaatactgcaacacgaatactgggaataatacttagtacaaaagattcaactcgtatatcagaagtactttcttcttgcttcactattatctcaacgtctaacaataaaaatgacaattttttcaaggctgagactgctcttctaatcatcggctatactatctcatacttggctgctcaaactaattcagcagccgtcgattctttcattctcaattctggcagtataaaagaatttttttctgttttattggaatatcttggttccaatgttttgcacaaaaagaccacttcacttgctatttataaagaattgtttgtttattttactagagactggattacttcgtatggcgttgactttgacgaaattttaaatgttttgctacgctttctaaaagaggttgaagataccaacgtaaaggtcgaatgtttacacgttatatcacgtatgtcgttatcattttcagatgatgaaatggcagaaaagattcttaaagccatctatgttacatatcacatggactctcctgatatattgtttgcgagtgctgaagccatgtcgatacttgctggtggacatagaaacgttttcgtgaaatccacgtgccccattttttttcaaaaacaattggacaattataaagcagatcactattgctttacccttgatttcattttaactgattgtgtcaattctccaaaacccttacttcgtagggcctcttctttatggcttttttacatagttcgctattgcgaacctcaaacttatacaatgacgcggcttaatgatatttatcattcatttctctcatttttggttactcaagatgattttgttcaggatactgcgtcaagaggcctcaaagctatgtatgatgttttagaaggggacgaaagaaaatcatttactgataatctgataagcacaattgctgctgaccgcgttgatgaaaaaaccaaagctcctttggacgcagatactgcccttttcactacaaataaaggtactgtagccacctataaggatatctgttctttagcatccgagagtggtaatcctgatttgatttattcattcttgagcatagcaggtaacagttctctctggcaagcccgtaagggattggcatctggtataagttatttaggtattcccgaggatcaaaaaagaaagacgttttcatttgatacttctaaaagctcttcattattaaaaaagctttatagatttaaacatgaccctaatcctgatgttgccaaaacaatgggtgaaatttgggacacattagtaccttcagatctcaatttggcatctcatcgtaaatacttagtggaggattgcctcgagtttatggggagcagatcttggagagatagggaatccagtgtaaacactttggttagtcttctttctaatgttcctgtgaccgagtatctaaatcaattagaggatatatggaacatgtcttttcgaactcttgatgatattaaagagagcgttagggaagcgtcctttccactttgtaagcttttagcaagatcagttattcaatctttggagaagacttcacacaatactagcccaagcggaatttgcaaaggcaaacggattgtttcagtagctttaccatttctattaaaacacgcttatgatcaggctaaagaagttcgttcacttacatactctaccatcactgaacttgtgcgtactggcaattctactttgacttcgtttgtgccggccattatgcaggttatgcttgaatatttgacagagtatgaatcaaaagctgctacctttttggattttcacgccaaaaattacagcattaaacaagaaaatattgacaacgccagaacgtcagccgttcagagctcttcaatgatggatacgctagagaagtgtatcggccttttggatgaaagctcaatgcaaacattatatccaatattaaatagaatgattgctaaacctgggggtgtacctaccaaaataggcagcgcccaagtggtgatgcttttagtaattcgtcgtggaccactcgtcaagcagtttgcttcaaagctgcttcaatccttgaaatcttcttgctttgatagaaatgctgcagtaagtgatgcatttgcatctgctattggctatttgttacgagtttgcccgttggaaatagcttcacaaacttgtcaagaaatcatcgataaattctacgatggaaataccaacgaacaaataatcagttccaaattgaccgtgtatgcgtcgagatacgcacccgacgtcttccttaatcttggttctcttttttttcctttcattttttttgggaaacattcttcttccatttcgataaatggggttttaagtaaagcatgggatgaactttcatctgccggaagcagtgtgaacctgtattcggaagaaattatccttcttatccaaaaaaacttaattgttacaaaatgggatgtcaaacgtcctgctgctgctgcattattggaatttgtcaatacttcgcgactcacttatcgacaaaatgatatctacgtgcttttaaatgaaacaatgaaagataaaagctggcctgggaaggaattactgcttgaggcttatgttaaatttttaattaaatatcctgagttcattaaatcgcaaaaaatggaagaagttcaccaagtgattgttagagaatttaagagacgcaatattgtttacaaaagccatgcaatggaaagtgttggtgaactgttatctgatgaaaattatagagagcttgatttgtatgaactatcattaaatgaatgtggtacatttttgcagaaggaatggtttgataaagatgatgaattgaatcttgaggaaaaaattgcgcttcagcgcaatagcgtctatgccatgtttaattccagcagacctggaaataagaattgtaatgagatgttgctaacttacttgtcaaatgcccttgatgaaaattatttacattggaatgtgaaattagcaattctgaaaaatgctcctcacttaaaaaagataatgtctaacgaggaattcttactgtataaagatattctttatcgttgttacgaagacaatccgtcaccaaaagcaaaagattatgctgaagtcatcttcggcgaaaattatttaagtgttttaagaaattagcttcattatatttatagctagtgataaagctgatcagccatttgaactttctaaacactcatttctaatgctaacattgtaaaggattaattaaagaatattttatacaaacctttgactaatgtattcatatttgattttaaacctagaatgtaagcgattgatgttgaaaatccaataacgataataatagcttttacaacaaataaacaacaagtgaagaatactagatgccagtcacttggtttttttttttaagattcttcaacttcacgtgcttttctagcggctaattcttcggcctttttttggtttttcaagtatttagccctctcttcgctcattgctgcaaacatccaaaactgccacatcaaatcgcaaaatgcaaaagtaaaagtaaggctgttgctagcgatatgctcttttttgaggtaaataaagccggtaaggataaagtcaaatatagcacgaattggagtaattccactgaagaacaggaaattgctttgtaacaatgagatagtataaatcattccaagaatcaaaaataccaagccggacaatgcaagagtcgataagttgtcttgtgttactatcaatggtttctaaattataatggtcagatatcacttcaaacattaatcaagaaattaaaaaaaaaaaaaaaatactatctactaaaacaataaagttataatcacatacaacttccatagaagcaccaattaacgcgaccagtccactttctactacaaacttgggattccataaaaatccaatgccagcaaatgttagcatacaacaataaaaaagaactatcgctcgaaaagagaacaacatcgtgaaatcagaagacgacaaatgagcaactattaacttctagagactgtactccgtggtttagaaagagaatgtaaaactaataagtttttttcggaaagaaaatgtagagagtttcgatgaatatttcgttcgtacttttgttttctcaacgtcgcaccaattatatgcacctgatttttgctattttacggtagtatcaagctctgggaagtatgtactctcaattaatggttatattacgatagttgaacttaacttcactattgttgctagttgccagcgctcgctatctgtatttagaattagaaggtgaattgaattgagaaatataatcaatataacaaaattacaagtatacgtttggttttatttcttcaaagttattttggtatgaaaaagtgagatgctgacagatttcaagtcaagaactctatattttttaaaaccacttcaacgaattttaggatcttgaaaagtacatcatttttactaattataggagggtattttcaaaggatatattgtatgtagcatctaaataatttttatgaaggtctcaaagggttgacaacggttgtttttggaaatacattacattgaccataaactgaaacgatgtattttacaaaaggcaattcaattttacaaactttcagctaaatataaattatgccaggattctcgttcatttgactagaatgtgtgcttgtgatatttgttctcgcattggtaagtgccccgaaacctctttgtaagtggcaccgtaccacaaattgcatacatacaatctattatatcagatatacagttttatcttgggtggtagataatagatatataatttccaattcatatttatattgttttaccggttgattgaaatttgccaaccaatttaataaaaagcgtttgtcaagatgccaatagatacaccgttgataccccataaacctatttcaagatatcgctctggtagattggaagggctggaaagtgagtcttcttctgaaagtgattatgaagaagtttccgattcacatgatcaagaaaactcgatttcttcatcaagacatgttattactccagtattcgagaaagaaggaatatctgaaaccaaaacgtcttctaatttccaaaacattaacccagtccaaacaattgataactctgcttcagaatatgagactgacgcatcatcggcagaagggggatctaactctgcagcatctagttctgaagaagaagactcttctgattcggaatatgagatggagctgagaaggcggacacttcttcttccgccaaaatttactagtaaagtcatcaaaaatcgggcaaaagccaatgaagaagatactgaggtgcttaaaaaagtgacttcacaaaaaatattagaagagactataaaacgggaattactattgaaagaaactaaaaacaataatgaattattaaatgatatcgatgataccgatggaattgatccgcaaagtgaatatgaattatggaaattaaggcatttgcttaggaaaaagagagacaaggaaaagtcactggaattagaaagggaaaagatggcaattgaagaaagaagattaatgaattctgaggaacgcgaagcccaagatttgaaggacgctgaagcaagtcggagaggaaagaaaaagtcatctatgcagttcttacaaaagtactatcataagggtgcattctatcaaaacgaagatattgtgagtaaaagagattattcagaagccacagaaggggaagttcttaataaagatttattacccaaacctatgcaaattaggggagatctttttgcgaaggcaggccaaacacgctggacgcatttggcaaatgaagatactacaaaagaaggatctgcttggtatgatcctaaaaacccaatcttgcaaaaaaatttgcatcgtctcggtggacttcattctgacagcccactctcgaagcgaaaacgtacctaacatctgtatatacataaggacaattttgtatttcatttagcattaattttatttaacatcacatatatatttaaatacaacattcttctgaattaatatcaaatgtgcaccacccttcctctttgtaagtgtttagcataagcataccaattcttaccttcccgcagtgcaaagagtacaacacatttttcgccttggtcacccatgttacgaagaggtgcgctttccacaatattaaaaggtttaaacggcctttcactgcgtagtcccataccgatttggcatgtttcagcttctcccgaagttgggtcgaaatataacctaccaacggttcctacaacttcacacgtttcatatcgtcgtaagtaaattaaatacttctatttctaacttcattgcgtagaaatcgcaaaagcaaatttctttgctggatatcgacctttgtcagctaatcaaatatgtgtgcctaaagttgagtccaaaacacaagtttcgcaatcgcaggatgaggaagatcaaccccaggaatatgtgttatctttagaggatggctatttgtatgctcaatcattctctgcatctggatccgtaactcaaactcaacccgctcgtatatctactcaagtatgggaacaaatatgtgataagctgatttctattacacctttagatttgaccagtgtcaaacgaaaaagaaaattgaaaatgaataaacataagttcaaaaagcgcttacgccgacaacgagcacttaggaaacgtctaggaaaatgagattattagaacttatttttactcgggttatatttttaggttggttggattgagagtttaagctgtaaacaagcattttcaaaatggctgcaagcatttatgagtctctatttttaacttggatatcagtacctctcttttcttaagaaacgtttaatcatttaatgtttacttcaggcttttttaacaaggaatacattttctctcatgtatattctatcctttaatgttccggtatgagacaattaggtcggtgcttttttcttgcgataaaatcattaaacaatccgcgtttatttaactattttcaaaaagcggagcacttatttgtttatgccggctatctccttcatatcaattagcttcccatgtctagtactattacaatacctccatctttggcccttcctttttatatttttaaatatttgtcgatggctagaattaatgacatgtacacttcatgtgaatcataaatatgttgttgtatatcaagcaattaataaacgcttattacactgtatctgtttacacatagaataaaagaacacattggtatgaaaaataactttagtagtcgaaattatttccttaaaacaattttgaaaaaaaaaaaaaaaatttctacatttctttctttaaaaaatgttctcactgattatagctaattacaataatgaaatgtaacgtactgacgactgacataacaaataacaacataaggaatattgaagagcgtccaactgtataatttttaaggcttttgttaatcttgtcttaaccgatcaagttatgccaacatgctttctagagaagagcaaaaccggtgtttcgttcctgtccgacgaattttagacaatgaagacttaaaattatttaaagaaggagatgcttataagttaattgattcgtttatttgtgatcttgacgaagctgtgaaagacaagcctatttcagcttcaattccgcaaagctcatcaatagagcatgtattaaatatactagatcgagttggagaaattaaacaggaaaatcctgcaattgataatatggggtcgaggtttggcaatcctgcatttcaatcattttacgatcaggtatacattgaaacaccaaagttgcaccaagtatttggaattgagcataatgcggcgatggaggcaggtcgatatttttatgaaagctttggaaacagaaagcgaatagattatggaagtggtcatgaactttactttatgtcatggttactaattttaaagcaactaggcatttttactaaaaatgattatccagcattggtcgttcgagtttttgttaagtatgttgaattgatgaggtctttgcaaattttttatactctcgaaccagcaggatctcatggtgtatggggattagatgattttcatttcctcccttttttgtttggtgcagctcagttggttaatcataaatatttgcgtcccaaacatgttagagatccagaaattttggagatgtgtcgcgctgattatatgtacttaggttatgtttactttttaaataagttgaagccttctgtttcactacgtttccattctccaatgattgacgatatttctgccgtaaagacttggtctaaagtcaacgaaggcatgataaaaatgtatagagcagaagttttgggtaaacttcctataatgcagcactatctttttggccatttaatcccagcttcacctgggatgtctcctgctccccaagacggtgatgattctgaggtgacacatgttcattctcattatgctgactgttgtggcatcaagataccaagtgcgatctctgctgccaaaaataatggaagtaggattccgtttgattaaaaattctcgagggaaaaaaggcgtttttaacgaatcttcacgaatttatgcgatacccatatttgtctgtttactttaaaagtaatatctaaagtcaataaaattaccaacagtacagcatatttgtttatttcattatgctaaaaaaactctacataaacaatcaaccctaattttagcagcattaatatagccatttcatcagcacaaaacccaaaataattgtcgttttaaaaataaggtgacaaatcataattttgagttctgaaataaaaaaatttggaaatatttattttcgttaagaacccaaatttgtcaaaatcataatgcgtggaaaagtacaacttttatataacatctctttaattttaaagggataataagataaagctgatatgtttaggggagctcgaataaaccttatgaatttgctgctagaagcagatacatggaatgaattaaggatttacattaagaagcaacccagaaccactggaactttgggcattagaaccagctccaaagggaagataagtgacctgtgcacctttattagcaagtgcagtagccacctctttacttgtctcgagacgacgaatttggattaaagcgccaccggctttatcaagtgctttggaaacaatatcagccgcttctgcttcaccctcagcgcgaataacattagcttgtcgctcttgttcggattgttctactaaaaatctagcacgctcggcttcttgttgagcaatttgttttctctctacggctttcgtaaattcttttccaaaagtcatatgagtaatggatacatcttccaaccgaattccaaattcggtagctcgttgaactagttcttggcgaattttggcagaaactacttctctttgagtaatgagctctgctgcatcaaactgagcaactacggattttaaaatttcgtttccaatagaaggtaagacacgctcatcataatctaagcctaaattttggtaaatttgaggaagcattccaacttcgggacggtgtaatacacgcaatgttaaagaaaccatctgtaaatctttactacccgtagtagttgcgatatttcgtggacgtgtgcgtacatcataaacaattgccttttgtaaccatggaatcaaaaagtgtgtgccctcctgaacaacctgtttctgcacacccgacagacggtcaaacaaaactgctctttttccccccggtacatcgtaaatcgaagattgtaatagagtaaatccaatacctattggtattgcataacgtgcaactctctccagtactacagccatctctttaatagtacgttgagcgctggactaaaagaccaaactgaaagggaagtccgtttgagcaagactaagtatgacttaactgcaacctctaggaaaatctatattcatgattaataaatacatgatcttattatttagaattttaatagtaaaactaaataaaaatcttgaataaaaaaccaagaatttgtaaacgtctgaattattattggtctagcagacccgcacacttacccttaacaaacatctgactttgtaacggcaatcatcaatatattattgttttaacaaaatgggtggtgctgctggaggaaaaacttatttgtaagtgcaacttaaagcagtttctgtttataatgggttatatgacttttctttgacgcttatagcgtgagacggtggacacaattggtgtttatttcgtaaagccattttcgtcagcgaagttatatacattcaaatagctgctgagaatatcattgaacgtttttatttatactaacacatgaatagaggatggtggggccatctgtaagtgctataacaatttgatacatttttacttactttaataagaggtggacctaaacaaaaaggaatcataacatattccctttccccatttcaacagagaccaatggccggcttcttcaaaacttctacgcaaaatatgtttcgtcgcgtcatgactgaaggtctatacgtagcaattccgtttggaatagcttactatatttactgttgggggaaggagcgtaatgaattcctcaattccaaacatggaagacacgtaagttaatgactgaagaatcgataagcagctatggtttgcagcatttttctatacttctaaattgtgtcaataattgtcattttactaatatgtggtttagttggtggaggaataatgatgagaatgaagtattcattttggtagaaggatttacaaaattcttccctaccctttccttattgggtttacaattactatctctctcctctcattatgcttagtatcagaaatctatatatccaacaaaattactttgtgatatgatctatctcttgaatttgaaaacattattactcttagttttgactttcatttgattttgtcttataaaagacaagttgtaatgctgaaacagcgtcttcttcgctatcgtgtgtagaagtttgtattgttgttcccagatattttttagtcaaatattttaaggaatatctaaacggcgggcctctggcatgcgtaaatagaagagcagtatctatgacacgtttgtgaataagcctcatcgcattcaaatcgttttctaaaccatgtcctattaaaattgtatttttattcatgccaagttcctttattttaatatacatttgatccatggtaattcctgattctaattctttggcatcatgtatcccgctaaatcgagtattgagactcaaaattttgcctttaggctttataaacacatccataataatgctttcctttgctaccaccgtcaaacgagccaattccatcccgttcgtagtgtagcatagttcacaatctaacgcgcaatgacttaattgcttgctatttgtactgtctggtaagtaggaaaatggatgaacgctagcaagatacggaagatgtcggtatttgaacacatggttgtcttctataatacaaccagacgaatcgccctcttttacaccacagcaagtgtatgtacgaatcttctcccccccttgcttttcacgaaacagttttccccaatgatatgtacatggtcctcgaggatccgcaaaccgtgtaccacatcgatcgcattcacgaagttcatctggcgggtttactggtgcaacgtctccaatattatatccccatagaatcaattcttcttccgaatgaacaagtgactcaagtttctcatcaggagttgatccttgtatttcatttttcttcggagctttcttaagagataaaattttagacttgcaggaggaactgtatatcattttactgtttgcagtttcacaaatatttttttcatcgagaagagcaagcatactactttctgcattggaatagcctaaatccttgtaagactcatataacaaatgtgtcattcgttttctcagttcatgcccagctggtgagttggagtcatatttaggagtaggaatgatattggaagacgctccttgagaatctgaattagtactaatggctgatacaagttgcttcttcttattaggaacgatggaaatggcatcattaaataaagaacgcttttttaatacagtatttgtaggtagatgcgtcgtttgatgattcaactgcttgcatttgtaagtttctagtacgtccatacgaaaattctcattcttggtttctttaatggaatcatttgtcttctccaaatttaaagtggtggatatattttgcctaatgttgaaattaagattttcaaccgaatgataagggatacaggtcgtaactattggaacacaaatagacagtttacaattatcgtatttgtaaggaagtgatttttcaattttaacttttgggtacccttcaacattttcggaataaggtggtgaaatctttgttgagttttgaaagtcatgactaaagaaacaattcctagactgacatttgcgtccagttcgtagaaatggacaaactatgtgcttaaactgacccaaaggtgaaaacattgaagcaaattaggtacaacaagtaggcagatttccgttgggaatttagataaaaattctcaagcaaaatataataaaatgtaccgctacgaacaaagataccatgcacccgcgaaagaacctcttcagccaaaaatagaatggcgaaatcttgaaattcgtaataaaaaacaaagactttttatatcataaccaaaacaatttctcgattaaaatcattaaccatggcttgcaaaaagccaaagttttttccaaagaaatatgaatgttagttaacaaaaaggatagctaagacattaatggtggtgatccccaccgcgcaaaggtgcgctaaatcagggaatatttgtaaagttaattaatgaaaaattatgcagggttgacacagtataattcaaagttagtttatatgaaaaaaaggaatgtaaaaactgccatttaaaccagtaattacaggtttattaagaaattagccggcttttagaaggcttaggtttagcaacacggccattagaagtattgttaagtgatgacatgctaacacttcgctgagcactttttttagaatgactagacccactagaccacctatttccacttgtacgtcgaattggactaccagttggtgaggatgtcggagaacgaactccatttggttcgatattgctttgacttgatgagcgacgcaagcgaaccactgaaattgtttcagttggagttccaacagtccgtgtttcatcatcattttgtatttctgaatcttcgtaactactgtatgacgctttgttctcattttggattgattgcttggaagcatttttaagtttctcattaaatttgacagaggacgctgaagggagacgtctcgccgacggtggattatgtccagaaacttttctcggttggccaggcgttggttctggaagaggagtactgatattgctttgagaggtaccattcgtagcattcaatggatggcgaggaggagtagctaagggttccgcagcggtggcctgttggattgctcttcccatcgccttttcgtaaaaatatgcacggaaatgaacttgattaatatgtaaccaatgctgttgtggacctacaaccattccaggacgcattattctcatgtaagcaataacttcattagcagtaaaacaatgtttgtatattaaatatgcgccaattaagcatccagtacgtccgagccctgctttgcaatgaacagcaatcacaccgtcttcttctacttcctcggtaaggtcaataaactctttgacaagagaaagctctggaactgtgccatcctcaaaatacatctctttatgtcgaattccaacattttcaaaagtctttttatcgtaaagaggtccattaagcctaactatcagtttgaccttattagcgacgaaataatcgagaactatcgcaaacggttgaggaagtttctttggacgtgtgctcgcatgattccaaccagcctgaataggacttgcaaatgctataaacttaggagatatccaattaaaatctccattctccactctttcataagtttcatagtcatgaacatcgatattacgtatatttagtatgctgctctctcgtgctctccacagtccgtaaacacaatcttgaatcgtgatatagtaatctgaaacagcatatcccgcatctctaaaccccaaaaaaggaggttctgcctgagctaaaggggctaatgcgagatgtggaggccagttttgtactaacaccatgtagcaagctaacaaacaagcggcatttgcacgcaaccttgtatctgtagaagaatataaaactatagccttgcttttcttagcttgtctgtgttttcccatgataccatgaactatcactgcaaatctaataagatgactcacgttcagcggaccaaagtcatgataaaaagggttgtagatcaattcatcatcgatagtaaaaaaatgcatatgaggatataactcggctttaggtggttgcgacaatgatgtgtagtataacttgtctatttaacatgttaatcaattttacgagatatttgagttaaacttcatgcataccctccaaaaactcaatcatttcaccaagcccatcatcttggtaatccatcagacaagtaattgcgaatctcgtctatattcgtcaaacccgtaatggttgagttctaaattgtgtacctgggtgttggtggtccttgtaaatagaagggatgataatgcacaagaaaatatgtggggtgcgaaacaaatgaagacaaaagtggattctaaactatacacaacgttatgttgacatttaatcttttctctttattaaaaaaaaaaagacattaacttttagcaacactatagtaaataaacaacaataatcattatcttacaaagtaagtaaaaatgcacatcaatttatgataaacatacagaatactttttgctcatacaaatacaacccaacttttttatctgaaattcgatttgttttagcaaatatatttaaatccgataacaaaatccggatagataaccatataattgccggacctttaaagctaccctaatctatcatttatggatagcactggaaagcataatatttgtaaacattataatggtaagaacgacgttgggtgaaatttaagttagttgtaaactggttctaacacgccgcctctgaatactaaatagcaacctaaacgaataataaaacttttttgcgcaactagttagaaataaacacaggctaaatccgtaatgaaacgatcagcgtaaacgaaatttgaggaaaaatcagttgatatttcatcgctgttacagcgatataccattctcatataagttggtaaatgatacgatattattgctaacaaagttttggaggtatagtgattagtttgctcgcaaaccagtctaaacccataaaatactagggcataagaaagaatgataaaacactagattaaaaaggaaattttttgaaaccttaaaaccgaccattaagcaaaacttcttttcgcttactatcaagcaaacagacatgatataccaaaagttaaatcccaggataaataccaaattttaatagtatataataatctacattaaatggctaagcatcttttagatattgaacaattaaacttcaagagcaggtacttcttttataatttcctcgtagctttccttgtactcctcaactttagacatgtccttcttttttccaccgggaacaatcataacacagctagtaggtctcttggtgtttgatgcttcaccaagcaactctttggaaacagtatataagtaagggacattattgtcttcacataatactggaatatgagatataacatccatgggagaaatatcaccagcaagaattacaagacccttctctccttttctaacagcctttacaacctctttgaccccacgaaggatgtgtttctgcttcgaagccttcttgacagtcttcatcatttttttgttcaattttttaggagctaaaggcttagcaattggcattaaagcaggaagatatgaatcatactcatcttcggtgcttccactatgcttatggtcttttttatcttttgccatgataaagaaatggagaaggataagtttggaagcccaaaagatgatcccaataaaacttttttcagtaacgctatgtagcggataatagtctgttaagccatctgtataatacgtaattttaagataccagctttggtaatattccttaaattgacataatgcctactattccacgaacggagtattggaaaaatttactgtaaatagatgttgctgtcttccctacttaaagatactattttaaactccctgactagtcctaagattatataatcatttgtatttatttagacaaccgaaacagcacttaaaaaggccaaatcaactaaatgaactaagcgctcatggtttaagctaaagggaaattttcgttacgttattcttaattcctaccgaggtgactttacgactcctaacgagacgctaacggataggcgtaattgcgcaattgctaaaaaataaaagattgtgactgttccgaatgctttcaaattgtgacctagtaattgtaactaatagcgttaatcatcaaattgaattcgttagattttgtgcagtaacagttgtaaaatatttttcaaattcgtaccatttgatttttccaacaattaattagaagattggattttcacatttttgtttacgatggctactaacattacatttcaccctggttccgtcactaaagaagaacgtatcaaatttgtgggtcatcctggtatgaccatttggatgactggattatctgcgtctggaaagtctacaatcgcttgtgctttggaacagtatttacttcagcgtggagttacaacttaccgtttggatggtgataatgttcgtttcggcttaaacagtgatcttggatttagtgaacaagatcgtaacgaaaacattcgtcgcataggtcatgttgccaagcttttcgcagatgcctgtgtagttgcagtaacttccttcatttctccttatcgcaaggatcgtgatcaagcacgcgaatttcataaaaaagatggacttccttttattgaggtttatgttgaatgtccagtggaagttgccgagcagcgtgatccaaagggtttgtacaagcgtgctcgtgctggtgagattaaaggtaggtaattgttacacattaaagatactttttcccctcaggaaattccattttctcaatgtttttaaatagatgaccctataaaattaaggctaaccggttttagaatttacaggaatttctgctccctatgaggctcccatttctcctgaaatcgtggtttcttctcatactcaatcgattgaagagtgtgttgaaaaaatcgtcaattacttgttggaaaaggatttgattactttgaagtaaacacgttaactcatcttaaatacttgtattccccttatatcctttctctcttttttgttcgcttacttgggacccaataaaatcataacatattctttatctgctagtattttagaaacgacatcattaatacttgcgtctgtactggtaaaacaaaaagcatctaaattaaagctctcttaaactagcattgtagcccaccctgtaagcatcactagtcctccaattggtgtcaagggcccaagaattcgtcgcagactatgtcctttaggcaataaacaaagtccataaattgtcccagaaaacaagcagcttcctgtaatcagcaggggtcccgtccaacgagatttcccgtaaactggatgcaaagaaacggccatggttgccaatgaatggaacatcaagtaagtacaagcagtggaccatgactataattttatgttaaaatagttacaatcatgaaataaaaatgcataaatcctaccttcaataaatgtggatcctgaacacgtttttgcaacccgtgagatccatatgcacctaaacctacgctgagcagtccttttttattgttagataacgtaaaataggttgtttaacaaaaagtaaatgtatataaaggttatataccagtctattacttgtgctagaacctacctgtcaatgcagctacgttccaaattgtcattattgataaacaaatatcagataattctttcaataaaaatgcaaactgctcggtttattgccgtaattaacctttcaatagtcttgcaattgtagtattgctggtgttaaaagagaagtggaatacgtatgtgagaacaatgatcctcaattatagttgctaccttagtttatatttatggatacgacacatttccaaaatattgaataagaaatctgagcgtattggtactttgtgaatttttcataactgctcctatcagtctataaattcatatcctaatattatatactatcagatcgtcaatttcagaaattgagtatgtagcacttaaaataaacttggcgttaatgttaatatggcatcaattgaaaataatcttgagtatcgttacctgttttatcgcttgatataacgatatattgtaatattatacagtttatttaaaaaagagatgcagcattgacgttatttattacaacgataaaatgcgtaaagaaaacgaccatctgttcaaaatcaatttcacaagtggtgcttgcaattaataggttttcgaaaaccagctaactttatttgatttctttaaatcctataagatttaatcacgtgcttgcataagtgcgcctcgtttctttttaccatgtcagatcatgcaatcaatgaacacccttcacgaattttgaatacaattgaaaaggtaccgcttgtttttttaccaatttaacctgaaaaatagattagattttggaagaatggacttgctgaagaactagaattattgtttagaaaacaatgtgaagacacgtttacacttcaagcaattaatattgaagtagatacgcaagacgaaaacaaaatagaagaggtccgcatttatttgagtactccagcatttgacaaaacaattttaacctcggcttgtataacggttcgctcttattatccatcacagccgccaatagtacaattattggatgaaaaaggaggaaagcataagtacacaagtcttctactacaactttggaaaaatgaacggtctgtttttaatatctatcgtttagttcaagctctaataaagcaagactttgaaagagaacatacttctcctcctgaactgccgacaaaactcgttaatactattgaaaagctcaaagtgaaagaagaaaatgaagctcctcctgttatccctgctaaaccattctcatcttcctctgaacaacatttccgaaaggtgcctgcgttaccttccaaactaccgcctaagcctttaaaaattaccgctaatagttccttaggacaagaaacaaattccaattcttcctcttttcaaagtacgcttttttctctgaatacagcacctttttcagctacatcacaacagcttgttcacgattctgtttcattgaggcgaccaagttctaacattcctgcccaaaaacctattccaccaaaacctgaacaaaatgagataataattaccaaagacacgccttcacttaaagacaaatattcaaagcctgctctgttaccgcaaaaacccaaagtttctaaaggtcagatcgttcaacaagtttcagtgttctcgacaggaaaaaaaattgagtcccaaagtttgctcaaccttatagatacagatattgaaacccctttaaaaggttcgtctgagctactgtattcagaagactttaagcccaatgttgaccctgtgaaaattcagcaaattctacataaacagaacaaaattattgaagaaaaatggatttcacaaatacgaatatctaaaaacttagaggttaagcaaaggcttttggatcaagaaagacacgctttagaaacacttgctaaaaatattgaaaacaatagattcatcttaggaaaaagaaggagaaaagccagagaagccctacagaagttggacaatttaaaagacttatctgttcaagaactatttataataccctccgaacgagaactaaaatattatgaacttaaacgtaaggacgaaaaactggatgaaggaattcgagccctgaatcaggccttgcatcatgaatcaatcatgcccgcatcttggttaaagggaataaagctgttagctagacaacaatttttaatacgggacgaaatgcttcaatactcttaagattatagtgatgtgaatttcagtgtcgacatttttaggaatatatggacaagataaatattattcttttatttatttttttgtaaaaaatatctccattaccagtaatttcgataatcatcgtcctcataacttaggtttttaaaatttttcttttcctagaaaggttagattggataacataatttttgcttacaattgcataaatccatatactagggaaaataattaaacaggaagttaataaattgaagtaagaaataagtggttttgctgtaattaatgaacccgtatttaaaagaagtacggataatcctgcaagaaatcctagtacaaaatccttggagtcaatcaacttaatccaaatatacaaattaataacccataatgcaaataaatgataggacaaatgtactctgccaagtaaaggaagcatgtattcagaaaacttaagaaacagcagaacattaagtatgaagtgcagtttgataggaatttcaattatgctgattattgtccaatttttattttttaaagatagagatttaattgaccttatattaaaatagcaagcagcggaaaagcttatgaaagcgagttccatgcaaccaactctctacaatcattaattaagaattctccagaaaatttaataaataaatacatacatcaaaagaatacccaaaaaattccatcatcaagccataaaacataaggctggaaacttggaacacagaattttgaacggcagagtattcgtttgccgaacccgctgtaaatatgcaatctgcacaaagaactgttcccctgattgaaatagttagaacttcttcatgttaagattctcatgaatctcaattagttaaaaaatacgccggaagaaagaaattccttccgacataaaataagatacctaatgtatatccatagagatggagaaaatgaccataagctaggatttactaattgtaaagtttttaagttccaagttcctatgtagcctaacaatataataagaatatcgaagaaaatgacaatacgcaaattattcaaagctgtgagtctttgtttatagacttcatcatccatgattgcggaagcaatttaaatattgtcaaattaaaatatattcattcgacaattattttcagcaaataagcttgaaaattgtagctgtatttaatatatgtcaaggcaaggcaattttgtggtaaataattcgagcaaagaattgcgagcttacgtacagtagaggtactgactatttacgattagtactaccctctctatcagcttaaagaataataaaaaaaaatatatatatatataattcagttgaatgtactagtcattgtttacgaaattttatcgaacctaaatttattattattattatgtgtaaacaattttcaaatttatgtaaccgtttaatgaaattgatataatcagttgttaaaattaatgaacaacaataaacaaaatttaaataaattaaattatacaaaacttttagtaggcaatataatgctagatttattatctttaaaataataataaaaatgaattttttacaaaaagcagagaaaacctattaaaaaaatattcctataaaataatctattaaaaaaagtttcaatatttatttgaaataaaaaaaaaatcctaaggttgcaacaagcaaaaaaatctagagcctaaattacccaataaatacaataatgaccgaatcgaaataaaagattaatacacagacacctggctaataatttcaccgcctaaaattttgttgacccaatttggtatccatggtcgcctgtgttaacaagcaaaaaacaaactgttacatgatggcacaacatgtttttagacgaggaaaacaattcgtagcaatttcttcaacaattttttcaggctcaacttgatcagtcaaagttgaatgttgaggacgagaatatgcttcttgaggttcttgaatgcaattgaaatttggttgaataggtgaagtcgcagatggtaaataaacataaatgcggccttcatttacttcactgttgtattttatagattgctgctcaagcattcgcacaattgcaggtcgtagtttttccacatgattagcactgtgattaccgcgcccaactatactaaaaaagagttaattttaattaagcgtaaaacatacatatgtaaatgattgtcaccacgtcggatgcaattctcaattcgctgttgtactgcttgtacagcttcatcgatgtacagaccatgtaaatcaatttcatcgggattgcattgagagtttttatataaataaatggctgaagccgctatcaataattagcacagtcataaaacacttctattttgttttctcgaagccaatatgggtttgaagaaacccagtgttttaagttctataaagaagccaacccatttttctcttaaatcacatggctttattcagctgtttcagagctcttcactttgtacaaagaatagttcattgtcataactactattgtttggcgtattgtctgaccgataactaccggaattagataccaaacaaaaagagtggaaaagaaagaaagaaaaatctcatgatgggtttgtttttctattattgaaagtttatagggtttgaactaacaatcacagcttttaatgagaatttgagattaccttgtcgattataattttccatacgctctccacataactttccttcttggcttagttcatgcgctttagccttgtttcctgctgaataggcatgctgagcttcttgaaataaataccctcgtttttcagcctcttttgacgccaacgctctaaacttttcatacttcaataaagttagttacacctaatttctccttatctctttgattaataattacctcctccatttctattgtttcaggtgtggtactagacaatgaagttaacaataggaaatctgaacaatggagtaccacaaaaaatgttatataattcagctagatctctgacaaagatgaaaaataatttttaagaactgtctaaacaatagtaaatccttttgttttttgtttcgaatctgtttaaactacaattttgcaattgttcgaacagcattccattggtgtgttttgagtccatatatttggaaatttgctgtatatcttcaagcgaaaatttaacttttgagacatagaagtgttttctggaaattctaaacaaagaggaattattggcataacagttcattgggaaactgagtcatcaagtgctttacaaatcacatttttaaacttcttaaactaaaaaaatctcgggtttatattgttcttgctccctctgacattatgagacaaccatggtggaaagactttactattcccgatgcatccgcaattattcaccaaaatattaccattgtctctattgtaggagagattgaagtgccagtttcaacaattgatgcatatgaaagagatagacttttaactggaatgactttgtctgcccaacttgctttaggagtccttaccattttgatggtttgtctattgtcatcatccgaaaaacgaaaacacccagtttttgtttttaattcggcaagtattgttgcaatgtgtcttcgggccattttgaatatagtgaccatatgcagcaatagctacagtatcctggttaattacgggtttatcttaaacatggttcatatgtatgtccatgtgtttaatattttaattttgttgcttgcaccggtcatcatttttactgctgagatgagcatgatgattcaagttcgtataatttgtgcacatgatagaaagacacaaaggataatgactgttattagtgcctgcttaactgttttggttctcgcattttggattactaacatgtgtcaacagattcagtatctgttatggttaactccacttagcagcaagaccattgttggatactcttggccctactttattgctaaaatactttttgcttttagcattatttttcacagtggtgttttttcatacaaactctttcgtgccatattaatacggaaaaaaattgggcaatttccatttggtccgatgcagtgtattttagttattagctgccaatgtcttattgttccagctacctttactataatagatagttttatccatacgtatgatggctttagctctatgactcaatgtctgctaatcatttctcttcctctttcgagtttatgggcgtctagtacagctctgaaattgcaaagcatgaaaacttcatctgcgcaaggagaaaccaccgaggtttcgattagagttgatagaacgtttgatatcaaacatactcccagtgacgattattcgatttctgatgaatctgaaactaaaaagtggacgtaacttacgcctgaatgtatcttttttgataattcctaatactggctcaataacagtcccaaataacatagacggtttttttacgataggcttgtaatcataatttgctcagagggaagttttctaatggttttttttttttcgcttcatgaacaattgtttactataaacatcaatgaaattatatgattataataacttattatcatgaaaacttcaagtcgtacttcacaaacacttattaaaacaatagtgaatgaactgccttcgtaatctataatgaactataatgttttgagtctccaagtgcttaccttacgaacttttttttttatttaaagcttcttgtaccgtagaagccatatcattcatcgaagaagctaattcctttctaagcatcgtttgcttttgtactttggccgattgcattagcagttcttccagacgtgatttaaacgtttccactatatacacgtaagtattgagctattaaataaaaattataaccaacctgctgacaataaaatgtatttatcctccatttatttttatcaaatattgtatcgaaatgttttagctgcgaaacgttacactccttaatttagtaatagcaatataataaggatctttaaaccgatatgtgttattctcaaattgcattgctccacttatttcagtaaacagatgacaaatattcaataatggtatatgtcgataattataattcttttgtttaagtcttgtattcaatttaatgcacacatctagttactagagaaataaattctttattaaatcggttccgcgattcttcatttttgcacagcgctcctagtcataccaatctcataataaacgatcgaagtgttacctgcacattaaacaaacaaatagagtccgtgtttttcttttaaataatagtaatactatgtgaaacgaagaatcttttaactaataagcgataatatacattactgccgaacaattataaatgcacagttatggctttgagtataaggggtaacgatactaatgctaagtacaatagaagataagatcattaaccgtaaaaacctttgagctattctttttgcagccaattgttaaattaatttagatacttcatttctgttttataattctcaagattactgcacttcgctttcctacgatattacatatttacgatatatcaccgaatgctctgctacagttgcagtgctgctgtgtcatacggtatatggcagatagttaccgccggtacattacataggggtggacttaagaactaacctttcaccaactacacgagacgtttataaaatggagtctgctcccattgttctagataatggaactggttttgtgaaggtaatcagtttaattaaatctttgtttacactgtgactaacgttagcaaggtcggatatgctaaagacaattttccgcgctttcaattcccatccatcgtaggaaggcccattttacgtgctgaagagaaaacaggaaatgttcaaattaaagatgttatggtcggtgatgaagctgaggcggtgagatctttacttcaagtaaaatatcccatggaaaatggcattatccgtgattttgaagagatgaatcaactttgggattacactttctttgaaaaactaaaaattgatccgaggggtaggaaaattttgttgaccgagccccctatgaatcctgttgctaaccgcgaaaaaatgtgtgagacaatgtttgaacggtatggttttggtggtgtttatgtcgccattcaggccgttctctctttatacgcacagggattaagcagtggtgtagttgttgattctggtgacggtgtaacccatattgtgcctgtctatgaaagtgttgttttaaatcatttagttggtcgccttgacgttgccggtagggatgctacccgctatttgattagcttacttcttcgtaagggttatgctttcaatcgtacagcagactttgaaactgttcgcgagatgaaagaaaaactttgttacgttagttatgatttggaattggaccataagcttagcgaagaaactaccgttttaatgcgtaattacacccttcctgatggaagagttattaaagttggttctgagcgttatgaatgtccagaatgtctatttcaacctcatctggttggtagtgaacaaccaggtttgagtgaatttatttttgacactatccaagcagctgatgtggacattcgcaagtatttgtatcgcgccattgttctctcaggtggtagcagtatgtatgccggtcttccttcacgtcttgaaaaggaaataaaacagttatggtttgagcgtgttcttcatggagatcccgcacgtttgcctaactttaaggttaagattgaagacgctcctcgtcgccgtcatgccgtgtttatcggcggcgccgtattggcagatatcatggctcaaaacgatcacatgtgggtgtccaaggcagaatgggaggagtatggagtacgtgcactagacaaattgggtcctagaactacttagagtatatttatgtttaatgttctgtttctttctttttatgtgctagtaaattgagttatacgaagtttgattcataaatttcaaactttgctaaatgattacgttttctgtttaatccgaccatcgttaaaagacggtacgattccttcttttatttgcctttttgattcctttttcttttgatgggctatttacttatgcttgatgtttatacaacctttttgtaaccaacgatcttatttactcaatatgcactagtacacttcaatagcaacagacttaatgactagactcccgtgacgtatatatttggtttcgcccatttagggcgttttcttattaggtcctagttttaacaaaaatagcttgacattctgagcttctagttttctgaagattgacatccacggaaaacatgagtaacatttaaaagcaggaatttctattattgtaaataaataaattaccgacctaatttttttgttaaattgtatatataaaccattaataatgtgtccaagacagcctagaaaaattaatgctcttaattaagcacgacagcataagaggagtagaaattgccgcacaaatcgactgaaatttctcataacggtgtaagaggaattcattaggaaacaaaacgacggaacattgaaacaaccttaaataaataagaacaaatataaaagtgtagtttacgaagacaaaatgcctcgtgaaaccgacagatgaaaaacaacgtgaaaccgaaaatatgtgaataaaaaatgaacaacatagaacaacagtaatgaaaatgaaaatataaaaacaaagaacaaaagcaaagaataaaaaaggagaaacgactggagtaaataagagaagaatccagaagaagtaatttaaagttgcttccattgttcaattattcgaagagctgtttgaagttcctcagctacagcaacaacatttttccgctggaacgcctgcatccactgtcgttcataataagcatcttccacgtcatcgttttcgagtaaataaacatgcttcaagttaagataaacgccaagtaaatgtatctgataaatatcagttacaaaatatgggtacttcacaacttgggacaccacgtagtcaaataaaagtttggcttgatcgtcgatagtagaggaatcgggaaaagatggaggctgccaaaagtgcaatgtatatttaagtttataattatcataaaatgaaacaggcaaattgtgatctttggatagaaatatcagtatatcagctgaagtttttttatgctgcttaatatctgctaattcaaatagcaaagaagaagacgcatcaggggcaaaggcgacaactgcaccacttaactcaagatatcgtgaatccgataatacccgagtggagacaaggtacttatccggaattggtcgaatctttttgagtgcaagttgacattcatcgtcggcatattcagcataattgatggggaaagaacgaactttgaactttttagcctcgtcaaaaggaacaacagagtccatgacatgattaaacagatgaaatgtgaaccttgcaggagtggcagcattcaaaactgcaaagtacaaaggattaaataagtcgctgccattattaaaagttggaagagaatcgtgagcattattagaaaggggaaaacatatatcagaaaggacattaatattacgttctttcaagtaccagttttggcccattaaagtaagaaaattatcagaggcggcaaagcatgggcggttgatcaaaacaacattgcgaatacctcctaactgagcatccatggtgtaataaaaattacgttttaaagctgacaaatgacgatgataaataggatattcggttttcagctttttcatagtagtgttcgaatagaagattaaaggacgaagtagaagaatgaggcttccaaataagaatagtcgaagacaccatccgccgataccattaccagcaaaaatccgtaatggaaggcccatatcaattggatgtgagcataaacagaataagaaaaatcaaatatgaattaaaagaaagaaaagaagaaaaaaccaagtattcttgaaccgatactcactattctattttaacaagtgtgataacagttttggaaccagtgtgaaaactaaataaagaggaaaaaatttttttaaaacccttcaatacaaataatcgacacacaaacggaaacgaggataagaaaatgagtcaaagggggaaaccatataaaagtgtaaagatgataccaatgacttctctgggcaggaagaagaaggaacgaatgaaagtagcaaatgtctaaccaaaacaaaaattaaacgagagaaattagaaagttagaagatttccttttatttgtattatgagccgtgggagtaaaaaaagcaacggcaaatgaagaaaaaaaaaattaaattaagaagatgattaacgaaaaaagacgaattttcagtagagaaaatatataagaaataccttactttgttgagttttaatcggacttcggtctcacgaaatcacgacaggctaggaagaaaatttgaagagtggggctcagagcatttatacttggaagatgcgaaatgagtagttaaaaaaagacttgaccaaattttatagttcccttgaccgttaaatcttttcccaatattctatacaatatatgggagggttgatgtacagaggatgagtttgaattcactggtatgaccaaagtatgcggcaatcaaggactaaggctggaaagagaagtaacgcacaatctaaccttaaagtaacgaaaaacaaggatgcaaaggagcttaatgagtggtaacgagactttttcaatctgatatttaaagatttaggaagcaaatgcaaagagaaagaagaaaggaggtgcagattaaacagtgaaagtgagaaggtacgaacaaaaagaaaaagaaatttgaacgcgtgcgtacacaagagaaagaaagaatgaagcgaaaaaaatagaaagagagacacgcaaagacggaaaaagggagagagagaaaaataaaggacaatcttgtttaaacacgaggacgcgctttttaaactaatgaatcgacaataatataaaagaaaaagctatacgtgaagaaactcgcgtttgttctttaaaaatagcgcaaccaacagcgaaaatgaaaagttagctgaacagtagatttgacaagcagagggaaagaagaaaagaaatagagtaaaaggaaagttacggatgcctgctgaaacgcggattatatgctatgtgccggtttgaaataagaagcaaatcctcttcgttcaaatgttttcatctttggtttcccatgactaaatcattgtttaaagtttatgataatgtatgattggttgttccgtagttatgagtcaagcaaacttcgtacgataacgttttcgtcaatactactcaagcaacatgttagctaggggtaatttggccagtatttaccgaaacgctgattagtaaatgttcaaaacgaacaccgtccgtatttgcagaatggaatatggcttggagtgacccccattcagtactgctggggtatctccaaaaggaatcaagtcgtaagtcacttcccccacgtaggcctgctggggttttcaaaaagaaaatcaagtcttagtctaggaaacgtgctctcaagacgaagattgacaaaaaagccctatgtgggggatgggatttacacaagtaaggcattcgaaatttcggagtcgtagcaactgcagggctgcctccagtcgctctgttaattagggaggtacgatggaggggatttaaaacaagagctataaggagacgggaaaaagaaaggaaggtcacgtggaagggtaaaattgaatgtttcgtataaaaatgaaatggcataggttaaaaaaaaataaaaaaataaaaaatactcgctgttaaagataagtcaagctaactcatgagatgctgagaaggtagttaaaacgtctagtttattgctttcttgtccggtttcacacacctcctacatttgctttgtttgttagtgtattttttgcgatgttgtttccttacaggcgtaatctgattgtttatccctgataaatacgggattgaacgttgtgacccctctaactttgaattagccccacatttttcaaatagaccaatgcatgaatgctctcgatcgatagatcagctatctcaattgatccgcttgacgcaattaagcgcagtatcatgatctgaccgcgccatgttacctataaccgtcatagttgctattcggaagtgaaagcaagctgcttgcatgaaaacgtgcattttgttggcctttttcgtggccattggtttcaagcacaaaacagcaaagcgtacactacgaccaggagcagcttgaaaataagcttcatctgatagaacaaagttccaagtgtaggaagcatagagtaaacaatagtagctagcagaaagaggggaataaagaaaaagaaggggaccatctttgtagaagcatagaatgcacaataaactactgaaagagaaagaagtgtttagaagattctttccataagggacaaaggttgggattaacactgtagacataaataaaatcaatttaaataaaaataaactacagatggagaaaaagatgcattcatgtcttgtacagcatgagaaagccaaatgtgaaaagtaactaacaaccaaatttgtagttgtataaacaaaatatatttccaagcgcccggtaaattaatttatgaaattcttaaattattcttcctaattatttttcgttccttcatatttcacttactttttttttgttcttttcttttttttattatttggtcactttattgtgcctacctctttgctttcttcctttccaccagcacccttttcgcttttctctccccttcctctggctcatcgacattcaatattactacttctctcccttctaacaaacaagactcaaccccctcttatcaaggcgtatgtgcttttcttgaagctgtcacctcaaggccgtctcgtctaattcccttataaaaaataccttcaattttgtgacttgcatcctccttataagcagcttcgcgttctcgtgtaaaaacgcctcccaagtgcttcctaggcttacatttttcctaccacatcgtattcttaatactgtgcagttggaagcaaacgtgtaacttattactgtgttggtgaaattcgtttgcgtcttctgtcttttgttatttgttcgttaatatctcccctttgtattgtatcggtactaacgtgaatcacgttggaaaagtggtgcaaaaggtcgttcatttttttaagccgccgctcctcattgcatacttgtcatctagccgactcttctgggcagagtagaagtatctttttgtttggttgtttatgaaattttattgttttaattcttcttcacgcctctaatactttcttcaataaaaaagcataacgatttaactaaaatgagttccaagctaaccgtcaatgcgcattactctcctttaaaggatgaagatcctttagaccacattgatagccaaacggcgttggactctatggaaaccgactccactggcaaatcttccttgtatttttccaagtcggatgatcccttgtcgaaagatattgaggatggtatatcaaccaggaagttggaggagatgagtgttctcgaggccaatgcaaaagagcccgactcggaaaatgctcctgtttcacgactgaccatattttttgcggtttcctcccaaatcgttttcgctatcctagttaccattctcaacaagcaagctctcaatatcatcaacgcaccacttctgatgttgtcgtttcaaatggcattcacatctctcatggtaaagatgtattggcgattctcctccgttcattttcaaaccctaagattagcttctgcaattcaacttaaaaagtttatctttgtcaagattcttggcatcgttagtaagacctattgcttggcttttgtacctgtctcattttaccaaatttccagaggtttgttgctaccctttacaattctcctttcatttgtattgttgaagcaaaaaactcgcttatttccctttggcggttgtttacttgtaatgcttggctttggctttggtgtacgttttgagagccatgttgcccccataggaattatactgggtgtttggagttccttcactaccgccatcgaatccgttgccgtcaagcattacgttcacgagtacccgaccttagatttgatctacatcttttcagctttaatgtcggtgttttgtttgttgctatccgtggcgtccctagaacttctccacacagtccaggaggttgtcggtatgcaggctatcaaattttttatcgtacttattctttcgtcactttctaacttttatttaaacattgctacttttacacaaataaaagtgacttctcccgtcacctacatgatttctgtatctgctcgcagtattctgcagactttactagcagttgccttcttgggcgaaacactgtatggaaatcgcatttatggagtaattttaattttggtaggtacgcttctctacacacttgccaaagaacatgagcgccgtgtcgcttctgcataggtttaaacgatctaacagcgtggtatcgattaagtcatttatgagagagctcattcattaattgggctataattttcaacatcttgaacggggacgctgacttattataataattattattttttttttacatataaaaacgtctattgtgtgtcttgttgctttctctaaagattgtgtgccagattaataggcatgattatgtggttcctttatctacagttcatcattcatacatcttatttccttcatcttcttttttttaataaattcaactattttcatatttttcattctttttccttaaacatcgacgtagtgaagagtatcacgtgtattccgccgactgcttttgttgttacgcacttcatcaactagtctttgatataaaaaagaagaataaattaaagctaacaagtaagtaaataatggaaggttttgtatttttttgtatttcactttagcttaagagtagccggtgtatgctgctttgatatgctgaaaagatggtaatgttcttcttcctatgttggttcgtttaattatcaccggtatgctcaacagtggaaaagctgcaaaacattatgtcatatgttgtgaatttaaatgtagccatattacgtcacttgatattgtttacaaccaaaagtgtgtggttaggttttttgtttgtgtatgcaaacagcatgatcaacaatatgctccattttccttggtttattagtcttctatcaaaagggaaaagttttataatcataaaagtcttttgttaatcaaaaaacaatatctctttgagaataaaattggtttttttaccaatttttccagtcatttcatcgcatatacgttttgaaaacggtgacgacatccactacactggactagcattcatatattttcatgccgactcattcttaatctctaccaactaactactgttacgttttcttttttttttcaagtttaggataaaaggtagaaatcccaagttccatctcaacgtctttatttgattcttcttgtttctctttccagtcagcgggtcaatatatggttgcgaaattttctgttaacttggtttactagtctagctgaaatttttctttgttactgaaatatattggacttcttaagtgtgaaatactttaatctcgcattacagctttcgatttaatcgtaatttattttgtggcatacaattgtgaatagcaaaagaccttccgtccttttcttacgaagtttccttttggtttttattttttcaactacaattgatacaccccaatagagtcctatccctattccaccttgtgttataaattatttatttattttactcaagtatattaatactttgaactacaatcatgggaagacaattcatttgctcaatttatcttccatataccatcaattttcaccttgatgagctggaaggtaaccatgaatcacatccagcaattactcatcaggagaaggtcacacaaacacaccgtgattctgtcaagatagatgatatccttactcgtttaagtatctcaaaatccgaaagtggtcaggctactcctgttttgacgcctcaacttgaggggatgaatgactattttagcttgggtccgtcaaagagaactggtggttcaatgaccccgggattaggtgctatgtcccctattccaggatctggccgatcctctcctctgtatacccaacctcgttctcgcgctacttctccttctcgtgttaggcaggccgatcgttttgcggcacctggtatcggcgctggtgcacttcctattcgtcgaaagagaagagattctttagcgaaatctgttgcactttttgaatctgctcgttggtctgttgagcgaggagttgtaggaaatagtggtttatttcatgctgtggacgcagctgttcgtgatcatggattgcagaaccctctatgggttggtctccttggtatgccaactgaatcgttatctgagaaaacaaaaaatgctatttcaggagctttgttagtaaaacaccaatctttggttgtttatacctctgattcgaactttgagggtcactataatcactactgccgtaagattttatggccctcattgcattatcagcataacgaaatattttcattcttccatgaagaaagtaattgggacgactatgtcgccgtaaacagggcgtttgccgatgctttaataaagaattacaaaactggtgataccatttgggttaatgactatcatttgcttttggttccaaatatggttagagagaggatacccagtgcaattattggcttatttattcatgtttcttttccctcttccgaagtttttcgttgctttgcccgaagaaaagaacttcttcaaggtatgcttgggtcgaatttaattggtttccaaactgaggaatacaagcgccatttccttcaatcttgttctcgtgtactttatgctgaatcaactttcgatcgaattcttctggatgataggtatatagatgtatatgcacatcctatcggtgcagacccggttttagtggacaagtggcttgaaaaccctgagactttagaggttaaagaagttctcgaaaagcgctacgcaaatctcaatatctttgtgggatgtgacaaaatggatcctataagaggaattcgtgagaaacttttggctttcgaacaatttctttacgataaccctgagtatcaaaaaaataccattctgattcaaacttcaacctttactgaagagcagaaggagtatggcgttgcaatatccgatatcgtcactagaatcaattctgctttcggagacttttcactagatcatcttcctgtcacaattttgtcaagtgatctatcatatcctcagtatcttgctttgctatctgttgcagatgctttcattgtgacatctttacgtgaaggaatgagtttgacttgccacgaatttatccttacacaacgtcaaaagaagtcgccgttgattgttagtgaattcattggctgtgcttcaatgttctctaacggtgcattcattgttaacccctggagcacgttggaactgagtttgtcaatgaaaaaagcgcttacgttaagtactaatgaacgtaatcagcgatattccaactgtctggatgttgtattaactcattctgctagcaattgggtcactggctttgagacgaaactcaaaaagtcttggacttctcaacaaaaacgtgacttttctcgtttgccaagattcacattgaatttcattggcaatcgctatgatcatgcaaagaagaggttattaattcttaattttgatggaaacgctgttacctgggaaggtcgccatgagtttgtcgatttccattatggatatatggtcagcatattgtcaaagttgatcgctgatgatcgaaatattgtatacatagctagttgtttagaggaagacgagcttgaatcgttattcatgcatgttccgggtgttggtttgattgcggaaaacggctgttatgtgctaccacactatgctgagaatgttcatcaatcgtggattcgtttgtacaaaaagcaacaaatggactggcgtgagccattgcatgacattattcaatattacagtgaaagaacacctggctcctcgctaattgatcacggctttgccatggaatttaattatgtaaaggcagaaaacagagagaacggtttacgatcggctggcgagttggccagtagtattaatgaaacacagcatggctgccgtgctgttcctctagatgggcgagtactttgcgagcctactactattagtaaagctactgctgccaattacattatgactcatctcattaaaaatcctgaagagcttgatttaattctagtggcaggaaacaatcgtaccgacgaatcagtttttgcttgggccaataagagcaaagtttcatcatttactgtttcaatgggtgttggtaatacagaagctaaggcttatactgatggtattccaagcttcttcaatgttttaaactcattatgtgcttaaaatgatgatatatatattttgcgttaggaatgattaagtttcgagattttatgcattattcacctaaatattcattttcgacaaaattcggtacgcatatcgacaatccatgatcgacagaaaccaatcacaattttaatgaaatgtttttcaattgagaaaatcttaaatattcatatgtacagtgtagaaaggcttctttttttatatgaaaaccttgaaatgcagataacattactagaaaactcaaaaatatacatcttcctaggtaattttatatagagcaatgtatatttttgggggacaattatgaataacgtattcactgctatagtacaagtacttaggtaacataagcatatccaactcaccaactactaagcaccaaaaaggtttgttgagacaataaatagtgctctagcaaactagaaattaataattcgcttcatcttttaaactttttaagaaaaaaataaattaaacgtcacaaaaatcatgtcacagtctcagtttgatccttatgtacaaaatggtggtaccactgttgcaatcgctggcgatgggtttgccattttagctggagatacaagaagtgttaatggttacaacattaatacgcggtttcaacctcgcgtgcatgaagtcggtgatgatttggtcattggagcatctggtttcgaagccgatgccctagctttagttaagagaattcaacaaagaattgacttgtatcatgataatcatgaacgcaagatgagtgcacaatcctgtgcttgcatggtacggacacttttgtacggaaagagattttttccctattatgtatatacaaccgttgccggcatcgataaagagggaaaaggagagatttattcttttgatcctgttggctcttatgagcgggaatggtgccgtgctggtggatccgctgcaaacttcattactccattcctcgacaatcaagtgaacttacataatcagtacgttcctggttcacatggaaaagagagaaagccaaggagacttttaaaattggaggaagctatgaagattactactgatgcatttacaagtgctggagaacgacacatcgaggttggtgattcagttcttgttaagattatcacaaaagaaggtgtagagacaagaattattcctttgaagaaggattagatttttgtaaatatgacttttttatgttccactgtcacagatatagcttcctagaatggcagcctgcctgtcaagctcaattccaatttcggattgcatgattatgtatgagattttatcggagatatccctattttgaaaagcctagtctcaatttattttacaagttaaacatttttttttgtctttgatgtacattgcatagtttcatggcgtatttatgaatgtgtagaggataagttcgaaacaacttaaacttgtaatttttttagtcatatttatgaaaaggattagttaggaagtgatagaatatttgacataaaaatcaggatttcagtacatcagtaatttaaattccgttctttgactctatgaaatcactagacgcttggctaatttatcataaagaaaaaattatttaatgattttacttttcttcaatcaacctcttttcatccatattttattttcgcatcaatgaataaaaatttatgatgggtaagtaaatagaattatctgatttgttattttgtgggcatcacttctgtattcatgtattattaatgaaacttacttagttttcatttatgtctctctgtgtactattaatttaattcaaaaaattcagaaatgacctgtcaaaatagcctcttatgaatgcggttaatgtatgagttattgactgataaaaaaactagatgcaggcacccttgctaaattaatcaatgatgatgatgattattttattttatagcttgacattcgttcttttttttaaccttttattaataatgggttaaattataacatcatatcgactggggatgtagtttaggggtataacgtttcattcgcatagttcgcaccttgaaaaggtcccgggttcgattcccggcatctccaatgttagaaactatttttcctttttatccacatttgttttatttattgactacacggcaaacaggttacatacacaaatgtatactagaaaaaatataaaagtgaatttactaatataagtaagatgagaacattctctcaatgaatacacaaaaaatttaaatctatgactttgaggaagtagttaaaataaatttgttcatgtagctagcataaatcatcggcgttagaaaaagcggtgtaagaatcatgtaagttcgaaatgtaagtttcttcaggagaagaatttagcattttgtgcaaatgaattaaagtatctaaagcgttaacatattaacaataattattatattcaaaaatttaccagaaaacgtagaaagtccatcgataaacaaggttttttttattctttcgaaatgcgatttacaagcatctgctgtccataggtgattagcatattctgataagcatttccaatcaatcatccgttcctctgcaacattaaggtccatcattctgaatttaattagcttcttatttaaaattttataattggagtacctttcaattaaccatatactatcgccaagtttgaaaggggaactattatgtatatctctggaaattagtgtgtaatacttccacctacaatgatgacggtgtcgatttctcatgtttttagaaattagactccattgaataggggatgaaggattgctttgcaagtattgattaaccgttttgattaatttttctttctcctggatagtccatggtgaacgattgatttcaccaggttgaatgtagtcgcgccaatgatctctgcaatgcattggtagtctattcgacaatttgccaattaagctccaggatgttccatgtttttcaacaagtctattagttagttgcaatttggaaagtaaactacatactttttcaattctgcctcatcttctatagtccatttacattttttcttaaatggattatattttctgcggagataattgtaaatactctttttatccctatcgataagctcatctattattaattagtaacaagtgatagtaattgacttacacaaacaattatataatgttttcatttcatcacgatggttatcagaccaaacatattgaagaaattgttcatcagaccaattttttttctgttttttaatatttataataaaacagcaagctaaagaccatacctttttaaacatagcaatttctttttccaaagtgataatgtcgtttgctccccatgatccagacgacgcttttttaacgtattgaaacctttcataacctggaatgttaaaatatcccttaagatgcctatacacagtccttcgtgaaacattgggcacttgaatttctagacttgaattagcggatttttttgaaagcactcaggtgtcatacgaaattgaatgagtaaattattgaaaggttttggaagtcttttggttttaataagaagatctctcgcagccacaaagtttaattcgctttctttcaaaaattcatcaattagttgacttaacagaacccaaaaagtgggtgtccagttggtgtaatctctactgaatacaaagtctttatatgaagtagtgcctgtttttttgaagcctcgacatgtttcatggtctttcgcacttccagcaattgctgttttcacattttcaggtgataccatagtctcatcataattgtattcatgaaagcttatggggtttcccaagtaaatgaaagaacttgtatttttcgagtcaccaatgggtgataagagttgatcatcgacaaagagctcttcattgtcctctgtatccggtctgcaacttaaattgttttttccttgcataataatgttcacttgtctgaagaaatattaagaaaaaaacattgacaaaaggtaatcagtatagcaagggacccggggtgtaatagttcatgtaagacaaaaccaaatagcgcaggcaacttcaattattcaatctataattgaacttttgatactttgcaattctgaattctaattaactagtgagcctgttaaaattgggtaacattatagagcgttggtgtagctaaatagtgtacgatacatgcagtgatggtttttgagagcatttttaaaaaaatttcaaaatttcttaagatgtgactctcttgtttatgatatatacatgtaaaatttttaaaatagaaaattaagtatgagtggtttagaagagtttttttagttgaaaacgtttacaggtatctgcctcatatcaaacttaaaaaaaaaaaagaataaattaaaacgataaaatatctctattggcttttgtttactaataatcactattttttatcaattaggtacaaagttcctgcctatgttaaaattattagggtaataacgtgtgtcaccgatataattactacgatacatagtatttaataacgaaactgtaaagctcgttaactttccagtgattaccttaactttccatctacgttagttgaaccagcgaatgtagctgccatttacctactccagggaacactgttaaaaacgtctttttgtgaaaaggaaggaaaaatagagggatcttcaaaaaagttattaaataattcagtgtttcttttcttttttttgctagcaatataccactgtaagtaaaaaaaaatacactaaagcaatgagtcaggaggacgctttctacggaaagggtagttatggagctagtagtggaaattcgaatatacctcctcaaggatttcagccagtttatccagttgctggccagctagataataccgctccttatgtcggggcagttgctgagggtacagctgaaggcattgtaagcaatggtgaatacgctgttggagctatgggtgctgctcctaccaacataataggatctgtcgatcaacaaccacccgtttctcatacctctcataagtctcgtagacagtatcctgctgaggtgtttgaacttacaaataccttagcagcgtcaccggctcccccttctctttcagagccctcttacgttatggcacgaactccatcctcttcaccatatcctcatgatcgcgcagaggtgggaactaaatctctctctgcacaatttggcggaatgtcacttggagcagatggtgcagcagctatgcctaccaatgagttagtttctgttgatttgtacaatcaaacaccagaaatttctgacttaacctctcctcctcctcctattaatttacccttaagctattccgctactggagcagctacttccaattgccctcccaaatatgttcgatccacgataaactgtgtaccgacaacaaatagcttgttaaaaaagtcaaaaattccatttgcattagtcatccgtccatatactagcttggtcgaagaagatgatccagttccagttgttactgatactattatatcacgatgccgcaggtgtcgtatgtatatcaatccttttagtatctttattgacaatggccatcgctatcgctgtaattcttgtggtattgttaatgaagtaccccagtcatatgactgggacagtttcagaaatgtccaacgtgatcgctggcaacgtcctgagctcaattatgcagttgttgattttattgctcctcaagaatatatggttcgtgctccacaacctttggtttacgtatttttaattgatatttcgtttgtatccatatcttctggtatggttggtactgcaagtcgtgcaattctggaatcattggatcgcatccccaataaagaaggacgtgcaaaggtggcttttattggtgtagacagtgccctgcattttttttcagtttcccctggtgctgaagaagccacccaactagttgtttctgatttagaggaaccgtttttacccaggaatcaagatttgttacttaatttacgcgaatgtagacaaggcattgaaaacttactcgagcgatttcaatcaatgtttgcaactacccgtgattctagtaatgcccttggaccaggtcttaaggctgcccatcgtctcattgaaaatattggcggtaaaatttgctgtctcatttcgagtcttcctaatgttggtgttggtaaattggagttacgtgaagatcctaaacttttgggaacaaatcgtgaatctagccttcttcatcccaatgactccttctataaatccttcgcggtggaatgctccacgtctcaagtctctgttgatatgtttcttttttcttctcagtatcaagatgtagcaaccttaagttgccttcctagatacacctctggtaaaacccaattctatcacaggtggaatgcttcccgtagcgaggacgctcttaaatttgcttctgaacttactaactatctcagtatggagattgagctagaggcggtgatgcgtgttcgtggatctaacggtctccgtatgtcttctttctacggaaacttttttaatcgttcaagtgatctatgtgcgtttccttcttttcctcgcgatcagagttatgtagtagaggttgttattgaggacactatcaccaagccctttgtttctttccaaacagctatgctccatactacttgtaacggtgaaagacggattcgtgtactgactatttctcttcctactaccaatagtatgactgatttatatgcatcagccgatcaagttgccattgcacaatatcttactgtccgggctagtgaaaaggctctttcttctacgttgaacgaagcccgtgatagcattataagtaagcttgtagaaattttggaagtttacaaaaaaaatttggctggacaaaacaccggtgctgcgatcccgcttcaaataagcaccaatttaagactattaccattgctttgtttagcattgacgaagcatactggattcagaagatctagtcatatctcatctgaccttcgttctattgctctatgttatttaagtactctgccaactcctttactaatgcgttacatttatccaactctttattctttgcacgatatgcctattgaagcaggaactgttacagaacagggtgtagttctcccttctgcgttaaatcttacttcagctttgttgcaatcttttggtttatatttggttgatacacacattcatcaatttttgtatattggtaaagatgcagttccgcagctactgatagacgcatttggtgtaaactctcttgcggatttgaaagctggacgttttacaatgccagttatagacaacccacttaacgttcgtatcaatgcgattctcggtaaacttcgttcgttggataaaggttcaactattatgcctagtctttaccttgtacgtggtgatggtgatccacaattgcgctcatggtttttctctcacttcgtcgaggatcgtagtgagaactctcccagctatttacagtttttgcagactcttaaagagaaagttcgtgactaaaggctgtaaaatctggctactttctacaaaacttttttaaattgattgttctgatggtaatatatgcctgaattagtgacatgattaattaataatattcaatatggttaaacattctttggttttttgtatttttaagaaaaaaaaaatttaaataattgatctagtaaatatacttggtgctttttatattgatgaaagctatatatgtatcaaactaaattaggtatttgcgtacatgtagcttccagccagcttgtacataaattttagcttttataccttgtctattttcatattacttgatgttgaagttgttccaagaataacaaaaggttctaataatttaatttaattcattacaattgagttgcagtgtatagattttcaatttcgcactttagagcttcacatcttctatttaaagcataaaaaaaatattaaatatttattaaatttcattttcattgcaattagattatatatccaggcgagtattcacttatattgaaaaactaatttaagaatgtaattttgcactgcggtactaggtgcttggcaagtggtagaattttgccttctgccaagcactcctaattgtagtaattagattagagagtcgaaatcctattattttaaaaagatgggaatcaaagagaggaatgcaccttctcaatataaacaatcatctcgtaaaaacaaacgagcatggaggaaaaatattgatttggaggatatcgagtctggtctagagcagactagagatgaggaaataaaagggtatattagtttttgcattgtattaattaaaaatatttttattaacttaaaacagtggaaatgtcgagcacaagccgaatgatgctttatttgtaattgacactcttggtgatgatagaattgcaaaaagaagcagaaaaaaaattaaaccattaaaggttgatcaaattcttgaaaataagtcttccatagaaaaagttcattctcatttaacgaataattcaactgaaagcaataagaaaggaaaaattttttctagaaaagaactaaatagactacaagctttggtgtataaaaataaagatggtttaaccgcaacttctgctgctagtgagctcaaaaataccaaacaaccaaaggaaagttatgatgtttgggaaacaaacccaacagttactatacctgttaaaagaccttctacattatctaaactacccgaatctttaactgagaataatgcaaaagtcccaaatgttgttatcgctgatccaggaatgtcatacaatcctgacgctgcagcttggatgaagctacttgataccaaaggttcagaggaacttaagaaagaacagaaaagaattagtgaattagaggaaaaggaaagaatacagaagaaagcttttgaagacaagggattagtttcagaccaagacgttaatcacagcattgattctgatgaccagtctgaacacgaacaagcagaaactccgatcccttcttcgaagaacaaacgaaaaaccaggtctcaaagaaataagatacgccaaagaagagaggaggagcttagattacttgagcaaaagaaaaatgaagagcttctgaggacgatcgacaaagctcctgcaatatccaaaaaactgcagcaaaaggataaagctgagaaattctctaataaggctgtttcttctagcacaactgaaatcaaactgaagaagaaaaaattcggtaaacatcgattgcctaacaacccacttgaaataaagttgggagatgagctgactagttcccttagagagctgaagcctgaaggaaatttgtttgccgatcgctatttaagtttacaacaaagagcaatggttcctccatctttgccagtattgaagaaatcaaagtatcgtgcaaagatcaaggaaaaatatagtcacaaagacttccatcttcaaaaaaacagtatataaaatatattttagctagggtataaattggggttttttttattttcacttacaaataataattaatacttgaataatgtatggagcttaacaataatactgtcatatagattaactaatgtacactgtagataataatttaaagacgaaacttgtctctcttgctttgtgttttctgtcgtttcgcagcaccaaccttcatagcctgctcagacaccaactccgaaagctcatcttgccaattagaactttgatttaacgcaacatctcctttgttggttgatgagagcatggaatgtgcattccttttttgtggaagagtatcttcagcggtaggaatgtcgtattgatgctgaggacccatgaaacctgagatattagtagatttttcaggtaaaacttgatataagtctcgattagcagcatcactacttggttgagtattttttcgtaattcaacattgtcaacctctacattagattgattaaaatacgttaagggctctgcatgcaaatcttccctctgtgacctaggctctgacgctgactgatattcctcaatcgtttcacgttcagtaatttcttcagtaggatattctacgtcttcgctctcttcctcttcactagattcttcttcctcaaactcctccaattcaccccaatgctgagtgctcacaggcgaacctgtaccagcatgtattcgaggtttgacattaccaaacacgtcgccataaagaggacgattaaattggtccacaggaggttttccccaaccaccaggatgaaatccccactgcgctccagtcggaattggacaattcacaccgggaattttaagatctggataacttggaggaggcccgtatctctgcatagcaaataaccaaggaggaggtgctcctggagcaattcccaaggcttcacggagctcctccgaaatgtcgccgggcctcttttctttcacatcagcttctaattcttttccttcaaaatagcattcgccaaaaccggttagcaccggttttgtttggtagcgaaagaaggcatcatgaagcttttgataatcaatgtcaagctttcccatttttggttggacacgctcacgcattttttgacgcaaaggcatatcagcttcattttcatgcacagcattacgcatttgaactatgccagtagcacgaatatacgagggtaactcgaagagttgacgttctatacctctttggccactcaagtaatctcttttttggttccaatgacggggaacaggaacagtattaggatatgcttttagatgtgtgaggaataaaggatcaagcgacgaaacatcccaccattcgacgacatctgctttctcggagagcatcttcagttgagcaacagtcatcctttttaactttctcaatttctttttactaagtttttcctcctgttgtttttgtaaagcgtcttcttcgccttcactcaaaatttcatcgtcagaatacattatttggcccttgtcggtatcttcgaaatctttttcttgaccatcagctttgaaacgattaaagacatctttaaattgctctattagcggatcattaggatctaattctacagaatcgacgattgtagtatagaccatcccgtcaacactatcagttttgtttgtatcatagaagtttccattagattttttatcattgtataggttgtcattattttcagtcaactggtccttgtcatcactatttttttctgccaatttagcaccagaatttgtcttttcacgtagtaatttttttttctctcgacgaacttggtttctgctctttttatttttttgcttattattcctctctaaaattttctccagttcctttaaaggattttgagctgtctgtatttcagccattaacaaaaaatctaagcaacaatgctttggacgtgtcaacaagtacatgcatggagcgtattaacaaaacactaccacccaaaaaacgagtatcctccttactgaagattttttgtaaaaaaaaatactagcaatagtcatgatgaacgggtccttattcttactgtaattaatagaaaatagttgagttaacgtgtaacaatatattgcaataataaaatgcgatagtaacactatttccatgaattccagcaatacacaacaacttcttaaaacattaacatattattaagctactgtaattcttcattcctatgttgtaaataaggttctgattgtttccattaaagaccaaatcgattttatgttgtttcaagcctgcaaatactatgaacaccttatttgcaatctggaatttttcgttcttctctataaatggttgtgaagtcgcctttaggagttaaccttgccaaattttttcaataaactaagtactgcttcaaacgattctcaaggtgttgatgctttgaggttaccttctaagttactgaaatggtaagtattagggtttgataaaataaaaatgactgtcgatatgcactagtttaattgcaccaagttcttgctctatcagaattatttggatgagagtttaaactaggccattagactatgttgactgaacacattataacttagaaacgttccgagaaaattatctacattacttttaatcgggaacaaaataaaccagtataagaaataaatgtttgagaggctattaatttccgacgatattaaacttcattcgttaacatgaacagtgagttccttatgagcaatcgaatatttagttactaattgataaattaatttttctatcatcactttagtgtaaaataaaacagaaaaaaaccattcatagtaatactcagagaaatggcttttaatgagtgaacaaaaacgcagatcaattgaataaagcccaacggttttctcgaactcgattgtttgcaattcatcttagtgatagtcacagcgtttccgataatcgattttctgtgattgaacacgttcttattcataattgcgtattaaaccaaagcgcgcttgccactaacgttaacaaaagtctcggatgtaagctcctacgatataagaggtaaaagttccgaaaacaactaatttttgtccctataataatatcaggcttacttgatttaaagtggtggattgaatctatgctcatatgcaattttgagtgctatccacttatctttattgacacatacacggcgtattgttgctgaatgaaaaccgaaaaaccgaagaacttttaaatatcaacataatgatcaaaaagccaatggcggtgtaaatccttaaatagatatcataatgaattgtgaaatggtaacgtcgcctgaatcggtcaacttaggagactccaacagagcagtaagtccattttgcctgcccgattgctcagaaaacgcagttgctcagacgaggagtaaaaccttagataatgctgctttggatctcccatatgttggcaataggaagaaatcggagcaggatttctttaagatgctatcatcaagggatcgcgatgctcatagtactctacgtaaacgatcaaattctttatcttcttttctgagtacgaaatcgacatcagcttcagaaaataaattccatggaggattgaattggctttctctgaagttaaatcttttgctacgcttgcaaggtcgaatgaattctgcgagaacaaatacttcaatgaacccttactcatgcgatagtaacgaaaacttatctactctgagctcggtgaatcaaaactttaattctcgacagctattagctactatagtccctgaatctattcaaaacggatgctctttacttcgtataaccaagaaaaaggtgcgccaacgtaaagtctctttagaccctatatctggatatcttatgctggacaagaatactggtaaagcttataagaagctttgtgttgatgacattaaagaaattcgacagggccgcgatgctcgtaattatagagaacagtacaaaatttcttctgagaacgagaaacgctggttcacaattatatattgtgctgataataaattaaaggctatgcatatgatatctccaactttagatgcgcataatcaatggattatggctttagaaggtctaaaaacttatcgattgaatgaatttattattggacttaatctcgtttgccatcaaggtgaaaaaatgatagattattcagagaatttaaatccctgggaaaagttagaaaaggagcaaagtgcacagttggatctaggagacgtgcatcgcatgtgccaaatgctacatttgaatgcatcaatggagtttttagaagaaacatttcaaaaggcagatgctgatcattctggaaagctaagttttgaagaatttcagcattttgtaagccttttaaaaacaagatccgagattgtagatatttttaaagaatatacatctggctctgacaagatgtctttggaacagtttcgtcactttctatcaacttctcaaaaggctcgtttggatagtgactcaattaggactttgtatgtctctttttgctcaaatgatgattcaaaaatgggtttgatagaatttacttcctttctactttctcctcataattctccagtagttcctgtgatacaagatatgtcgcgaccactgaatgaatacttaatttcttcgtcgcataacacttatttactaggtaagcagtttggtggagaaagttcaattgaaggttatatccgttcgctacagcgtggctgcaagtgtattgaaatcgattgctgggatggaccgaatggtcctgtagtttgtcatggacatacatttacttctatgataaaatttaatgatgttattgatgctatacgaaaatatgctttcgtcgtttcaccttatccattattcatttctttggaaattcattgctgccctgaccaacaacgtcaaatggttagttacatgaaacaagcatttggggatactttggtgatgaaacccgttaccgctaacgaatcagttcttccttcacccgaagatttactgaacaaaattttgctgaaagtcaaatgttcagcaacaccattgcaccaattttcgacagacatactgaaggttgggataactgattcttcgactgatactaccgaatcatcggagctagaaaattcagaattaacagggttaaggaaaggtaaaagacggatgaaaaatatcattgtgcaggaattgcaacagcttgcaccttatgcccgatcattgaaatttcgaaatttttctttaccggaatcaaaaacgtatagccacatattctcattttcggaaaggactataaaaaagcatggaaaagctatggttccaagacttagcaaacataatttacgctatttgtgtcgtgtataccctggcccattgagagtaggaagtacaaattttaatcctcaggtgtattggcgcctgggtgtgcaaatggttgctctaaactggcaaacttatgatacaggtcttcaaataaatgatgctttgtttatagctgatcctccgactgggtacttgttaaagccaccttgtcaacgaataattggtacaacagttggcgaagaaggacttcctcgtaaaataaaattaacaatagatgtcatatctgggcaacaacttagaagagctagagaactttctaattctgaaactctcagcccttatgttgagatccaagttcattcaatggaagaatctccttttcgttggtgttccaaagttgtgcacgaaaatggatttcgacctttttggggagaaaccatggtttatgagagtataattagtgatgacttttattccatgatccgatttctcgtccatcatcgaggaagtaatggaaatgactctatatttgctaattttacttgtccgattgacagactgcaacaaggctatagacatattcgtttattggatatgcaaggcgaaaatttgttattttcgagtttgtttttgaaaattaaaaaagaagacatttagaacgctgtgtccattacagcactttcaccgtaatgaaacttcagaaaatctaaaatgcatattatacgttaaaagggagagaaccgaagtagtctgagaatgtttagagtgtatgaagcgtttttttatttttattttttttttttaaaaaaaaaaacgctatacaaaaacattcatgtttataaatatgggtttgggataaaactttcaataaaaagtcataataatatccacaaagcggaagctcaatgatttgtacgcagacgatgattgcaataatttatttagaagctgacattatttacaaaatcgtttaagctttttacagctgcatcactacgtagaccttctcggtatatatccgttctaattttttcccaaaaatgtacttgttgagcgtattgttgttcgacattcaataaactctgggatgaattctcgcacgcagacttgcagctttgaagtttacttgacaaactcgagtctggaagattaatcttcggcaattctacattcgtatccgtagaagctgccccaaaagacgctcttgttgaattattgctagggactctataatgatagggagaattgtgttccttggaatttgtagatgaagagggtgaatcataactagatctgggtgtttttgttctttgatggtaggattgtcggctcctataactagattcataaaaactgttttgatcaacgtttgatttcaaaggactacgatactggtggtcgtttccatcatagtggtagtcatttcttctgctgctcattaaagtgaataattaagtgctgatattaatggttcttttttttcacgaaaaatgtacactatctaattaaaacaattggttaaagaaccgaaaaatagtaatacttaattcaattaaaatcacggtgtgagaaaacggtttgaggtaagactattttacgtaccgcgttatataaagcccttcgcccatatcgatgtttgtttgttgtttaatatattaagtctaatgatatgggcaatactacgttgaaaagctaaaatcgtttagcaggaatgaaataatattatatttatatttttttatttgagaaatgtccgcctgctgttaaaaaattccatgcgaatgttaggtttgtctgttgtcttaaacgaaatggggtgaccttaggaaagtattattacttagttttaagccaaataatatgtagcataaattgtagttgattacaaatgttatctgcttctatctcctatatatattgtttgccaattgttccatcgatgttaatcatttttctttccaagactccgcaggatgtgtgttcaaggtcttaatagcatctccaaatatgggcagcattacttaatagttaaaaaaggttctttacaaagacttggaaagctaatttattagtacgaggtcttgcttataacaactttactgcattccctccacactttacttgatacacagatgtactaaacacaatccagctaacccacaaagtttgagtgttatttaatttgcgcctttttttggatcctttatatattgtaaaactaagttcttagataattatattttactactgttaaaacattctatttcaaaatggaagtaactgtttcaaacctctcttacacgttttctccaaagcagcctttaagtcttgatcacgtaactttagatcttcctaaaggatcaaggactttacttgttggagccaatggagctggtaagtttcgcggtgttatggaaattgatgaagaatatttaaatgctaactgatgtcctcttggaattttgttaaacaggaaaatcaactttacttaaacttttatctggaaaatcgcttgcgaaagcaggacatatatcggtgggtggtaaagatccttttcgtgagtctagttctgcatttgtttatttaggaactggtaagttcttttaacatcaaattttactgatgtgtgcgtttgtagaatgggttaacaaccctgttatacatagggatatgagtgttgcacgattaattgcttctgttggaggagataaatttgccgaacgtagggatttcttgatttcaattcttgatatagatcttcgttggcgaatgcatgcagtgtccgatggtgaaagacgacgtgttcaactatgtatgggacttctgcgtccatttgaagtacttttacttgatgaagtaactgtagatttggatgttcttgcccgggcagatttgttaaattttttgcaagaggaaacggaagtaaggaatgctactattgtttatgcaacacatatatttgatggtttagctgagtggccaactcacttggtccatctcagtcttgggcgtatcgtggattatggaccaatatccaagtttggtgctctgatgacaaggtcctctacgggaaatagcgcccttctagagacatgtttggaatggctcaaagaagacaaaaaaaataggggaactcgagaagaggaaaagcgtagtacctgggacgacgttcaagaatcattaaaagttggaactgatgtatttactgattactttaagatttcccgagcaaaatagattactagaaaagttatcctttagatgcttaattctatctttaacaagcattacagtcttactagaattaataattataccttttattaattataatttcattataatttgtttaagtcatttaattgtcattaaaagtcattaacatttcaaacatcattatctcttaagttcattgttattctccagctgcttaagcatgcattcagctttaaggacgactgtttgtctctttttatttgagccttctagagtttgtttatcattttcataattcattagagtttcgattgtttgtttcgatgattcagtgcaatcggttttgttgcttaaagaatcatcacacaaacctttctgtagctgagatattaaattttccattgttgctgaaacttcctcattctttgaagaaccactattttctgcattattgcttttaacagatgcttttaaagcttgtagtcttagaaaagcaagttcttcttccttctccatcttctgatttacagtgctagcctttttgtactccagtattatttcgtttaaattattgaaaaacctagcactcgatgtaggttcatctggattttcaccatacattaagagagttgttttaagggttgtttttagttcagtaatatcagaattaagttcatccaccattgattttcctgatggaatccatggaaccatgacttcacagatatggtcatcaggatgaagagctttatgattcgaaaaaatgccttcattgctaaagtccttttcaacatttttcatccgttcacaaatatcattacaatcctgctccaactgctccaaattaaatctggaaatctcgggaatggctttcaaatccacgagaaaagcttccaattgtggaaagtgagtccgaactattttttcaatagtatgaagaagtgttaatcctgttttgtcatttttaatcatggaagctcttagtaaactttccaatcgataccctttagctcgacggggtgcatcattcataaaattgccaatatgaaggaccaaatttaaaaaatacttgaaatgcaaactagatttcaactctaaagaagcacaatgaagtttccttatttgtcttctaaaatccctaaagttgttggccagaaacgatttgatttttaaagctgccattcttttttcgtaataagtatcaatgtcaacaacaattaacgtataaatttgatcgaaacgagacaattctaaaagcttttcacttacttccattacctcttcgtttcgagatgacatataaggctttagttgctttttaagaccttcttgtcgaaaaaactttcggtcattaaaaaaatcgactagttccatgatatcatggtcgcaatgaaaaaattttttggcaatttcaattggtgtcaaggaattgaatctatgcaaacgaatactaaccatttgctgtaaatcaactggcataaatccggtatattccttaacttttttattggaaactgttacttctctcaatggataacaatcttcgagttgcttaaaaatcccttccgcagtaagttttaaagttaataaataaggatctgcaactacaatattccatagagttttttcgaaaggaacttcgaggcgtttccaatgaagctgctttagccgtttagaaggattgcatagctcaccaggaattttgcttgcatacacttcagactctgaacctgaacagaatttaaatatgtcatcgattgaaatattttcgggaataattatcgtcttccgaaaaatttgtgaatcatttttttcaaatttctggagagaagacattgcagttggtaaaggaggtgcaggaggtggtaatggtgcaggaggtggagctttgaatggattcccatcaataacttctttgattctcatattttctattttagaaaacctcttggtatcagttatggaaaatcggccatagtacgactttcgatagtctaagggaagatcactaacaacatcaatcctttttggattaaaaaccttgtgttttgaagtttccattttttctgctaagttagcactttttatttgtgttcctggcatactcagatgaacctcaaaagaatgcgttgaaacagcggaagatggctcggattttaaagtgattgagtttgctttagctagatctaatttgcaaagttttaatttttcatcctgatttggttgaaaaagcagtttaggttttatccttggtgaagcaaaagcactaacgctagaggtagtgttcacgggttgaacccaatctctgtttccatttccattcacattgtttttagaaattaaatactcttggtcacgatcttgcagtttactacttgatcggttcaataatcgaagaattttggtatcttcggaaatgtatgaatcgcgcgtacgcgtcagtaagtgctttagtttactaaaaattttttcggctgaaaaggaagattgaggatcaaactctgatggaaacaacaaacacaaacaatcaaagatatttttcagatcggtttcatacttcgaactttccacatactttctttcggaattctcatatccttgatttgtagtgttattagtatcaccagtagcataaagttctgatttggagacgctgtattcattatcatcagtattatcatatgatgcgacaacttttttgctattggtagtaccgtagccagacgtaacacttgagtaccccggagcgttgttcccttgctcgtttccaatctttaattccttataaaagcaatcaatatcattatttgaattaccattccctttatcagcttgtaaagtaagcactaaacaatcaagtaactttataatacggacggggttgttgtgctctttcaaaagttttaaaaaatttttaatatgctctttaaccataaattcgaaatttgcatcattaaacatgtttgtgtttaaaagggattgatgagcagcagaatttggagtgtgctttaaaaaatgtttctcattagcagtgtctaatgatacgagtttcacgcatttctcgagttgttttaatactccttcatcatttattttttttagaatgagtaaaatgcttttgaaattccctattctcaaggattccttgaactggagtaaagcagttttagatgggatattttcaagaaatgcatttataagaagcatttgtgaaatgatatactcaatagttattttatcatgtaaggccgcttcttctagtactttcttttcttcagtaacaactttctctaagagtgttcttttccattgagaaagccataaatcaaagacgttcatagactcgactttcaaatttgcaaagtttttcatacatttcataattgcgttgattccgttcggcttttctgagtaacaaagaaaagtaagtaattcggcagctagtttccttactagtaatttagttgacaggaggcagtgaacaactgaatcgataggatacttattactcagatagaaatcagtcccaatcttctgtcctataatacacctcatgcttttgaggattgcaatttctaaagttatgtcaggactttttagatgtttcttctcatgaattgcctgcaatattttagcaagtactatgtgtccacccatcaaaagaaaatatcgaacccaggtaactgattcggttctcaatgcaaccgccaaagattccacgtacttgagcttcaacggtgtacagcttaacttttcaatataggaaatgacggatgccttgacatttagttcagaatcgtttgatgatatttttaaaaatttatcgtttctcgataaatagccagtgatgaaagaccatttgttttcttgagagagtgtaacgttcgcgtcccaatgaaactgctcaccagaatcagatttttcttcgcgtaatctttttaaaacatcatcgaataattcattcactaaattcgggtcatccggacatagaagcgcttcgcctggtacatatgaatcggtaaatccaacaggtctttttgataaattgttgcaatgaatatccggaatagtgttttttttgttttcaatactcacaaatagtgaagagtaatcatttgtaatacgaaggtctgttttctttacgctttggttttttaatctgcttcgcgataatgcttttgcttcgactttttcatatgggtcagtgtgtaaatcaatgtttgttagagacccaaacgatgaaatttctttaacaattggtttagagattctgatacctttaaaactagccgtcatcattaacaagcaatagctaaaaaaggtgaaaccatcaataatatgtcctataattacagaaacaaggttttttgctcgtaaacaatcctttttgagttcagatataagaagtaaggtaaaagacttactagaaaattactgagtatttagaacataactttctttgttcggtttaaccgacgtaatatgattcaaagcaacaattacatatgcaacgatccattttattgtacccgttaaagaacaaagaaatactaactgtgttcgaaaactatttagttttccgataagttcaagctcaaacacaaacgtaattggaaagcgacaacttgaaagtagtccatatcagaattaactgaataatgctggaaataagtttagtgtccattctagtttatatttattaataaatgttttttaaaagacattgagagggtggcgtacatactgtgtctttagaataaggcgcctaatgaagtgctagtttactatcacgctaaaattaaacaatcgcttctgctgtttaatttatagcttgattgatatttgttttccataaatgaaagacagtttgattaaaaaggataaacattttgagtacaagatcaagatcaagaaaacttaaaaaaatcaatcagactgttgaactgaaaactagcaacgaaaaaatgtacaagatgaactttcaatttaatatattaaaataagaaaaatctttaatgcagactactctttcgcacctaaaagctccaaaaaccattccaagagcatggaagataactcactataaacaaatcataacagtggataaacataaaacgtaggaaatataaacataaaataacataaacaactaaatcttgtcaaaagcgaattgtaaaaacaattgaagcagtccaaagtagttcgtaactaatactaacagtcgtaattggggtttaaaactcgaagtatgtttagttctgctttcaaattgttatttcgtttctcagcatcttccaataaagcttgatatacatgaagctcattgactaccaaatcatgaaatagattgctagtcaaaagttgagcagcagttgggcgcttattcgaagagctgagcattgaccggattaagctagcttcctctggcatggaatccaagaaatcatgggggaaaatgcccttttttaaattggcgatagctgatgccctttccatgcgcgtgttaaaaggatacagtaattcaaaaaagagtatgcccaatgcatatatgtcagtagacgagttgttattcattaccgatcgcatgtgttttgagaaaagttcaggagctgcatacgtacttgtaccgacaaaagaagattcagctgaggagttggtcccctcttccaaattatctgactgagaaagaacaagaccgaaatcgcctatcttgggcacaacacataaagttctttggttcactggttcgtacgcattgctaacctcaacattatcttcatcagaaaaattaggtagacacacagagcaaggctcagaatgtacaccactagatagaaaaatatttcgaggtttcaaatcacgatggactaaatgcatagcatcgtgaagatacaaaacgccctctaaaatccttgcaaacagtaaaatataacagttacgtaggcctttagacattacaccgtgaatatgcttatttcgtctgtttatgtgtttctcgagtgtttcttcgcaaagagccatttgtatgtacaaacataagggctgttgatcaaagctgggaatattggaacattcatcttcctctctttcggatagaaatgaatccataagtaacatttcagaagctgacttcgttggcgccaactttcctaatgtgtcgacttgtgatgttgttgaagaacaatcatgtgactcggcataatcctgatcggcctctttcttgaaaagatcagtcaagttgcaagtcgaatttttggtagagtaacaaggagttaaatcatctgcaaccgagtcctcttggaatagtatctgaactgatgaaggataagtatgctgaagtaacccagtatccatatcaaacataaaattatctatatctgctgattgagataatgtctcatctgccgaagctaaaggttcttcttcgatttgcttttcagatgacggtaagagctcgacccaactagaaaagaatcttatcacattgggatggtttaatcttgccaaggtcctagattcacggaatatgttagaagaagtggagaaagaacgtaaccgaagtggaattttttttaaagcatattcaactccatcgaatttatttcgagctttatacactgaaccataaccgcctttaccaagtaactcaagttcttcaaaatcacttgcatatcttgacctttggactgtgggaaagctatcaaagttgctaaaagacaagttaccggttccatctttgtgctcacaaaaatcagcaaacgtggaggactccaaagtggtttgtggaaagcaagattccaatgcttcaactggtaaatgatttaacctattagacaatacgtttactgaaggcttgacattcatcacatcgtcttcgtatccaccatcactcaatacgctcaagaaggaagcagttttcgccaaaacgccatcagggctggaatacctcgatttcttagaatccttagtagagctcatgggtaaggtactccgaaaagctttagataagaggttatgaagagaatcggcataagcattacgaattggttcaagctcctcggagaactcaaaatctatgatacctgaattttgaagcgaatgagcaacatataaaaacatttgcttcgattgctctggagtttgatcagaatgcttacaaaagctttctaacaacgcaacgagaagcaacttgcaggaactttgagtatccgcggtttttttttcgaaattctgtttgtaaccgagaccaattgtcggcataatccgactgatattttccttggcatagttgcaatcccttttcgaacatttagtagaagtgccgagcattcttgtgtgaatgaatcaaatcaaagcaaataagaaaagagaaagaagaattgaataagatgagtaatttaaaacatgaaaattattccttttttttttctctaaatgaaacgaaatgtacaatcctaattatcagtctatattgaatatataacaataatagtaacaatgctatctatgaaaacaagaaagaatttgcaattaaggaacggtaaaactattatagaaagaaggtacgtttaagtcaatttatatgtctgtatatgtgttgtttatgtagcggatttccccggatacctctccatatttaagttattgtgggattttcactatcgttacctctattgcgataccaacttttctaggtaacaacgttcagcccctttcgtactgaatgttggtacagtttacatgtgtagccgactgcatcggaggaggaataactatcgaacatagtcaattccgatgacagacagcctgaaattttcgcacttttaaagaggaactcgccattttcatcacttctacgtaaaatgtatagcgatgcctccaaagtacaagaaagaataggcggaaattaatagaagctacagtcaatggcatatatcttctcaaaaaaacgattaaaatattcaatttttattaagtatatatttcccattgagcacttaaatgttcaattgagactttatagatttctgaacagttgcttgtctaaaagattaaagaaagatgaaccaaggtttattcatattcaagttaattgcttgaaaacatacgtttgtgtttaatcgtatgtatctctcattgaaaacgtgaaaacatatggattttatcaacagattttctgtgacttgaacattatatttctttttggtgttatccttttaagagatatcaacggaatagtaaaacactgagttgccgagattacaacaactgtataaaataaataaaaaagaacggtaagatcgataaaggaagagagagaaaataagtataagcatggtagatgttgattaatctcttttcattttaatgtacattaaaaatgtggctagtcactcataacaattattcgttaattaaatcaaatcataaacaaattgaagtaaccttagtccacataggtactaatgtagtatgttaaaacagccgtatgttcatcttctggatctgttatataaacataaagtactagcgcatgtccttcacagaaacctgtaatgtaaaaaggttagttcgtggtcataaaaaggattctctcatagtacatacacgctattacacgctttgcaacactggatatttttaacatgttgactaagtccttgctgtctagtctcatgtgaacaaattcttcgggtgcccttgtttgagagggatgtcgactgatgtcttcgacttgactaggatctaactctggattctctaatcctttccattttgtgcttactctagctgaaggtatgtttaccgataactgcaattcgcctgacatgttggctgacattataatacggtctgaaagactcttgtatttgtccacgacgtgtcttagaaaattcagttgtggaaggaatatatgacagtctggttcaggagcagttggttccttaataactgacacgtatgattgtgatagtactcgaacaggtatattatgagtcacaatattcgaaccaaacgcccttccactccaagtggtagacaacgaaagtaatggctggttattcttcttggatagacgaacagtagaatcactagcgttggccgctgatcgtaaggctttatagaaattatctataggaacttctagatttatcacgttgtctgcattgctttggacgacatagtcctcaaatattgtttcctttccgtttacgttagttagggcaatcaaatagaaaaagatagttaatcatacgacttctaaaactctgtttctttattagtttcacaatgtgatttttttcaccgttaaatgcttaatatcttcacttacgaccaaacttgagtcatcctaaaatctggcactatcacaaaatttacagtttcaggcatcagacgaagccagcaaaatcttccaattttatctagcgcctgaacaagacctaaatttgattagtaaacgaactttctgctgatcttttccaacttacgcgtcaacgtgtacaagttgctaatccttgttttaaatctcattttcagtctttgatttaactaatgagattgagattttttggcattttgtttattcaagcgtttagcaggttaaagtcgaccaataataaattttcggtcgaaaaaactacgaacgcgtaaaagccagctaagaaatagcaaactgggcattagcaactgcatcgcaatctttattaagcaaatgcaaattttaatggcaagtggaataaaattaatgaataaaatttaaaaagatttacaaaagtcttagagtctaaaaaaaattatactcaagagcctattcgttgtatcatttatttcatacgattagctattcctaaattttaaattacattaaaaaaataaatggcaagtaagaagggttctagctagagcaggaacattgaatttggcttttggagggagtagtgttatagcataaataatcctcttcttccttggaaaacccccaagtatcttcgaacggacaggcagccattttacacacttttttaaaaagctcaaatttcccgatgtatgcttctttaatcacctcttcaagaacccaatttctaagagtaaaatgtgggttgacttttttcatgctcgctaatcgggatgaatcttcctgagttttcgttgcttcactatatcgaccaacccaattagtgaaagctttgacagattcatttctaactctttcattattcgggtttagacaaatacatgcttgcatcaattttgcagcatattcttcattctccattgaagagggagagtttctagaaagaaaggaaaaacaatttggcatatccaattcataatcctccaaaatttgtaacaaatcagttatcagaattttgttagatgagtcagagggaagacccactcgtttgaacataagatcatagaaatcattctggacaatatttttatactcttctactatcttttcaaaaacttcagaagtataagcaaacgccttttttaacaaatcagtagagttatgaagttgttccatatattgcaagtcatcaactttgtcgcaagctccaattaactcaaccaaagcagatgctaattttgataaattccaaataataatatcaggttggttgcgatatgaatatcgcaaaaatacatcgtcatgattaggtgtaaaagatgggttgtaaacatctaaaaatccaaaaggtccataatcaattgatagtcccagtatactggtattatcagtattcaaaacaccattcataaatccatatgcttgccatttggctacagttttagcatttcgatatgcaacatctcgaagaagtttttcgtagcgatttccagtatctccaccatgaaatccatcttttaaaacgaaatttagacaatagtcggctaatttccgtaaagactcaatttgattattaatcccctggagatcgaaagtcccaattctgatccaagaaggggccatacggcaaacaacggcgcaaggctctacagtctcacgttgtgctacaacaccttcaagattggaaattgccagagcctgtgttgttggaatgcctagagcatataaagcttcacaacataaatattctcgaatgctagatcttaaaacagcctttccatctgcaaatcgagagtatggtgttcttcctgcgcctttgacttgaatctcaaagcgttttccagtttccgggttggtaagttcgcataaggatactacgcggccatcacccaactgacctgcccaatccccaaattggtatcctccataacattgcgcccaaggacaacacttattgacatcaacgttagaaccgacaacaagctgttgaaaagcttcagtttgagtttcagattcttcgagtcctaatgacttcacggacgaagggctataagctaataattgagaattggcttttagtgatggagtcaaataagtaaataagccgccgccttccacaaatcgaggaacatgtaagattctgtcatcagcctttttcattgcctgtacggtcggtaccagtggatcaggcggaagatttgatgtgaacgttgagctgacagggagatccttcaatttttttgacatcgtattggtatatcgaattaatgttctttgcataccaatgtttgattgtgccccagtgtaaatttgcttactttattgattataataacaataaaagcagcaattcacttacatttgatcaataacagatcaagtagactagtacgttgaaaatagctggtaaaatacatgctatgtgatcaatgagcaaactaatgaaaacatcattttaaaatgatagcgaatgaacagcaattgttatattaatatggaatggcattactttgtagatcgttggatttcgtaatttgttaattagcatttttaggaatgcagaatcattatatatagaggaatatttgtaacaatttcaatgactaaatagtggtagatgaaatctacagaattaaaaagtcggaactgagaaaataaaactaagcttacttactataccatacttgaagtagatgaataaaaacctgcaagcacccaggcactcaaacatttcagctagtggtggaaactgcgtagaactaatttctctatgattgcttgtcaattacattggcaaataacttgcagtgtttttcatataccgactcatccgttatcacatgacaaattttttaaagtagatatactattgacaaattaaatatcaacaggaaaccaacgtacacttaaatctttgtatttatagttctaaatatatagaaaaagatatttaaggagcgttgaaggatcggtttgcataccgaaacgaagttatttaatttcatttcgtattacgcatgagtcaagaaatcgtaaccaaaagtgttttacttacgagtaaccttctcaagaactgtctcataagcaacttcggagaaatcagttgcttggatgtcagtaccgattccagtaaaagcgcgacgtaaagtatctttagaagaagagtaaaccatcttagatttaatgggagcaacatcaggagaccagctaataaagataatcttgttacgaacaccttctccgagattgaactcaaaatcatagatagcataacggcaatccttttcaggcaagtcaccaaggaaagtatcgaagtccttatccgtactcttcttttcaacaacaatttcagctaaacaaaaaaaaattagtgaaaggttccacataattataaaaacgacatagaaagacattacaaacataaaatatatatcaatgtagataaataaatttatttttaaaaaaagggatattggactttctcaaattccatctaaatcgttttcgtcacttactcttggtatcgttcattttgaaaactacgtaacggagtgactttccaagcttgagctcttggaaagcttccaagcattcgggagagactttgacacctgaaaaagactaatgtatgttaaataaacacgatgtaaagttaacaaaaatatttcataccatattatttatttactgatagcgggtaagctagtgtggttggcactggtttggttaggggagggctactcgcatcagtagataccgtcgccccaagtaagggtggcgcactactctaaacaagcagagtctataatttcttattattatgttgcatgacccttattaaatataagcgaaaaaacatacagttctacaaaaaaataatagcaaatggttatgcgtatgcactaccgcctaaatattccacactaatttatatatctagcaagtgagtgaactaatgcaaaaaaaaatttaactgtaaatggatcgctatgaagaaacaagatgattgttactatttattagctattccttacgctatttccaaaaatctttatgcaaaaagacttggaagttaataatttttaagtctagaaatagattgtataaaaaacggtcagagctgcttactttgttcgttcataacttaaggaatgttccagctactcaatcaaatttgagaactttcacaaaaattaactgaattttaaagtagaaaaacacttcaagtggaattttgaatagccaatttattaagtaaagaagggactaaaaagacatttctaaaatatatagggaataaataagtaagggcatatacggcaatactcatcgaaatcagccccatacttagctttgcactttttaatatcacgtgaaacacgatgcacaaggactacaaagaaaaagcatgggtaaaagtaaggtagaggggactgaaaaccggtgatcaatgcccatgacaatgattgaaagaaatcagcagtataatgaattttacgagcgtacctataccaacctgaagtcaacaaagtaccgccatttgcacaacgaataaaggtagggttcttgatgataagccagggaagttggggaaatgttttgcgatgaacctcagtaccataaatttgattacggaaatgatttttttgaccattgcaagtatcaaatatataataacagcaaagaagcaaaacataaataccggttgtatattgagttgaccagttgtaaacagatggatcatgcgaaaaaaggtaaagggtgcagtgtgaataagtaaatgggaccccagccatgttccaaaagataagcataaaaccaaacttttcataagccatgtcccaagttggaacaatcaactgctctcccttcgagcacgcgtttgcatacaaataatggccaagacaaacgaaaagtacctgaggacttacagtgccataagtttcatattgacgaacagcagcaccaacggaaataaagaataggataaaccaagggatacgaacttcaaagaacattttaaaatcaagcaatttgccaaggcgaggattcaagcaagctcccataaaggcatcgtagatgggatttccagataaccgatgaggtttatcaaaaagtcgatcaccaaaaagcaaagttccagtgtacaaaacaaaggtacagacaaaagcggttattattgcaacgctcatcaaaggaccgaacatgtcgataaatgtagtaattggaaatacgtgggtcacgtgaagaacggcaagaataacaattgtcgtgtaaaaagaccagatagcattgcataagtaaggaagacgttcgttattgcgatgctttaaaggcaaaccttgcgtccgaacaccaggaagagttaagtacatgacagcctgaactatacaaaacgaccaaaaaaccaagaatgcataccgtgttggataggcaccgacgtagatataatggcctaacgttctaaaaaaattttgaaatcctgctatcgtaaaagattctggtttaataaactgcgaatcattaaatttggagcatgcccataagtaatacattagacaagggaatcctgtcataattgccaatgcacctttggcaccgccaaactcacgaggagctgatttctttactgtagatttcatcgcgaattctatctacttcacacaacgtgtctataaaaagagtgtgttcttaaaacaaatgaaagttggtattttggcttctaaaaagattaattttgaaaaagagtattgatatagcgattacacatgcaaacggcgggatgcaggtaaatcgactgcttactccttgtcaggcaaatatacgaccactctccaagtaacaatgttatttttatattgaggtgtaaagttcatgagattatgttttcttgatataaaatagttcaaaactaacgttaaagacaagaaaaaagaatacaagttgttggccattctcaataaaacgacttgtctacgttctaggtttagcgggaacgcaaggctcagaaacctgttttcttaaaattcacataatgttgaaaacgattgacatatgttatctacgaaaaacaagaacactactattttaaatttatgaatgaatgtaaaaagtgctctctaacatttcatgtaaaccatcgtaagtttgtatgtggttttggtgatataatcgttgttagtaaatacaactaaaaagaatagaaaaatggggaaataagttaaaggggagagttatgcatgtgtggttttaaaataataaatactacaaggctagtaaatctcaatttcctaaatattgctttcatttgacataagcttacttaaattaagtaatgaattttatgaacttatttcttctgtagctactatgaactgcatgcagatataataagtaaaagccaagttggtgttgaatgtaaaaagttgggtaacattgtcactggaatgatgcgttttgcaattcacataattgtagcaggagggtcgacttcccctaccacagaattgcccttttattctaagctagaagatcggccgttgaaaagacacataacttgccaactgagtgttagtttatgttgctgcttttgtagtttttttaatacttttttttaagtcgtaaaatcgcaaatagcgctctgaattaactataatgaatgagcaagatctattgaattctcttagaagagatttaaatttgcctaatcttggaaaatcgcatgatggatctgaagctgtagaatctacattcccagagaaaaaagaatcttccttgtctgctcagcaacctcatgtcgatgatcaacgctccagtctcttaagcttattgaatgcgggactgaatgcatcaaaccagtcaccatcaaattcaggaccaaaatattatgcatcccactcatctagtactgacgcacttcttcaggcttttcgtgatggtgcgaaaccttctgggactgcctctggcgcagatgttaaacgaagtgattctgagtctactgaggcgacatctaatgaaaggccttttaatcccgtatcggcagctaatctagaaaggttactgatgtcttctactgggccacaaactcctattaatggtgaattaaaatctaatgactctcaagacacggctttccagtcttcaaggaatatgccatctgatacctcggtagcttctcctgattactcgcattctcaatcaagctcgcctattgccaattaccaagagtcgggtaactcggaagaaccgcacaaagcagaagaacagcaacagctgagtatttatcaacttgacaatcctggttccggtaattatgtttgggagactgtgatttctcccgacaaatttgaaacgtcgacattcgccaaatgcgaacgaaatgacattgctattataaatcgtgagctcgacgctcaagataatcaactaattcacaccaatgaagattttattgcttatgctgttcatcgcgagccgattattcgagtcatcgaaatttcaactggaaagtcttttcttctccataacaactcacctaataagtttgtatctgtagcctggggaaatgattcggttattaagaatagacttatggctattgatactacaggacaagtgttgatctttgctgttgatattgctacttctacttctgaaatcatttttcaactatccggtgctcagtcactgtcagatcctattaagtcgaggttccattggtacccaaagtcttcaactcgttttgctgttgctttaagtaagcacattatctttttcgatttggacttattaaacaatatttcttttcccatacctagatcaattaatgctatccaacagctaccttgctttctcattgataccggtattagtgcaaaggaatacgacttttcttatgatgggacagtatttgctaccgtggacaaggacgctttaataaaaatatatacagttcctactactttcccttcaacacctgacaaacgacctgttccttctgaggtttctcctattgctatttttacgactcgtatggagcgtggtccctctaaaaattatgaaaagcctattaacttacgttttatttctactcctggtactaacaatagtagatatttggttattgtatacgtaatgaatcagttgataacactttttgatctttattcaaaaaggaatatacagactttccgatttaataatcgtccgacggctgcaacgactacctcattttctcaattttcggtggacaatgagcgcagtaccttactggtaggaaatcctccatcaaatagtatttatttttttctcttcgcaaaagacgagacggtctccgaacaagcaccaatctataattcaacctatgaattaatattggcatcattaaacacatctgaacccgttcctgcggatgcaaagttttcagtaattgtagctaaaaaatttgagaaagcagcatgtattagctttacagcatgcaaaattttggaatctgaagataagtattgcattgttgtaagcaatacagatggttatgaatattattctatcccgacttcaatattagataagactggcaaaacagttagatcgctcgagagcgtccagaattatgatgcagacattggtggcacaatcgatttaactgagagacatagcactgcttctccttcaactgttaattctggattcagtactccccgttcacaagctacaggattttctaagaaaaagaaggacaaaggcgagagatttgaaactaaggacaaatcatcatctgttttatcaccttcttcatatagtgcttcaacttttgatgcgatacctatggatagtattgtctctaatatccttgcttccttagaaaaaagtgtccacaaaaattgtaagttttttttaagttaacttcactaattttttaaacagatgaaagcctaagatctcaacttttggaatataaggctgcaaacgaaaaacatacggaagctattttatcagtcgtctcctcaaccttaactgaaaacactggtaaaattctagagtcggtggttgaaaaatcgatgcaagtggcattaaaggaagaaattgcgaattccgttagaaatgctctcaaaaataacttggaaaaaattgaatcttttcttgagaatagcattgcagagctgcaaaattctgttcgagaggattttgataagcagacttcatctctagctcaactgaggtatagtattcagaatgttgcacatgcccagaaggaatctgaggtaaagtataacgaattgaatgaacaagttaaaacgcttgaaggctatgttgaaacagtgcttgaaaagttcaatgatttgaagattgagaataaagtaccagagacagcacctgatgtagtaccttcatcatatccacctgctgcggaaagtaacgtttccgtgtctagcgatacgtctacaaaggacgtggaaaagcaggagccttcatctgctgaacagcctgctcagggaattgctgaaagtctgagaaggctaaaagaatatgttaaagctggttctgtgaaagaatgtgttgctgaggtaagttataaaatgtgatttttattttctaatttattctagtggtgtaacatgccctctgttgcgggctttgacgttttgtctgaaatttcttacgatagaatgttagaaaattgtagcaatttattgcttcttacttttatttatcatatttctctccttgattctgttgatgacgatcgcttatcgaagcgtatggaatacatttctagaatttgtttgaacattgatgttaatgacccaaaggtggaaacggtagttcaccctgttcttactttaactcgcgaagctttgttaaggcagtctgaatttttctcgcctatttttaaacgccgtttagttgttcttttgcgtgctcttgatggcaaaatatctgaaatatccgttgcatccagtaattagaattatactttcttatttgggatttcttaacaattatcgttgaatgtttttaggatacttcatcaatatgagccgaaatataaatctaatttattactgctgtaaatatttttattttaaagaaaaatcattgatgtcatgatttgttatgccttgttgtttatgttaggttgccctctttttcttcgttttttattttcgagcatcttttttaagtggttttgatgtcgctcatttctttttacgatttacttttcttttagggttatttatttgctagattagttaagttcatggaatagcaggttgttaatttttgtataactttcagttttcatatcgttcaaaaacctacatacaagcagatctcccagtcattttataaaccatttagaaatcgtactcgcttttaataacccaagtgaactccttattgggtttatcgttccggtttcgacatgtagtacctacggtattgtcacttgatttgtactcaccactatggtgtattattccaataacaaccgaaagaattcacaaatgcaattacatggaaaaatgactgccactgcaaaaagttgtgctttagattttttggattttgttaatgcaagccctactccgtaccatgctgtacaaaatttggcagaacattacatgtctcacggatttcaatacctcagtgaaaagagtgattggcaatctaaaattgaacctggaaattcatacttcgttactcgcaataaatctagtataattgctttcagtattggtaaaaaatggaaaccaggtaagtcaagttctcaatgagttgcctctatatgcttcgccttaaacttcagtagagtttgattgtattattattattgtttaacatttatgataggaaatggtttctctattattgcaacgcacactgattctcctacacttcggttaaaaccaaaatctcagaagtccgcttacggctatctacaagtaggagttgaaaaatacggcggtggtatatggcacacttggtttgatagagatctttctttagctgggagagtgatggttgaagaggaggatggacgagttatacagtataatgtgcatatcgatcggccactattacgcattcctactctcgcaattcacttagatccgtctgccaattcttctttttcattcaatatggaaacagaatttgttccgcttattggattggaaaatgaacttgcgaaggaagaaacctctgataatggtgacaaatatcaccatcctgttttgctttctttacttgcgaatgaaatatctaaatcattagagacaactatagatccttccaaaattgtggattttgagttgattctaggtgatgctgaaaaggctcgccttggcggaattcacgaagagtttgtattctcacctcgtctcgataaccttggaatgacattttgcgcatctcaagctttaactaaatcattggaaaataactcccttgataatgaaagttgcgttagagttgttccctcctttgaccacgaggaaatcggttccgtgtcagctcaaggtgctgaaagcacgtttttaccagctgttctccaaagaatatgcgagctggggaaagaaagttctttgttttcaatttccatggtaaaaagttttctagtttctgctgacatggctcatgccatgcatcccaattactcatctcgctatgaaaattcgaataccccatttttgaacaaaggaactgtaattaaagttaatgcgaatcagcgttatacgactaattccgcaggcatagtccttttaaagaaagtagctcaactcgccgatgtgccaattcagtcattcgtggtgcgaaatgattctccttgtggaagcactattggtcccaaacttgctgccatgacaggaatgcgtacactcgatttaggaaatcctatgctttctatgcactcttgccgtgaaatgtgtggctccaaggactttgagtatgcagtcgtcttattctcttcattttttcaaaactttgcaaatttggaagaaaaaatcattattgatgaatagtttaccaagtttgtttatgtcttacacctcatgatactatgggttcataagaacgccatgaaatttaccgaactcgtatctgttggccgtgctatgagtagtactagttgcctctcttatagttatgaaaatgatatccacatgacaattataatcataaccccatgatttgctatagcaaggtataaagttaaacatgactagcaagtctttcaacgaaagcatgtgtgtatcaaaagtaattgatttagataaaaattcataagaggaaattctgattataagtataccgaacacatcctgctttctttaatttttttatgaaaaaagaatgataggttcaaaaatagattatacctatataatatacaatagtaaaacccactgctaaattaaacgaaagaaaagattaaataaaaaagagacaattggaataataggttacgacatcatcttgctatgcttcaattcgatagctcgtttataaggaggagcggttggaggttgtataacgtctaaggtagcctttttcatatttatttcaacgggataagtagcgtccgcatcataaccatcaaggtcaccacatgcaataaatggtgcaatctcatgagcattggttggatcgattacacataaaggttttgttaaatcgggttgaaaattagaaggggggttaaaatcttcacaaacgacaaaggactcgatagagctagcacgagagcttcttggtttagcacaagaaacttttcgaaacatcaaacgaagctgagagtataacagtgaaacatctcgtccacgaaaaatttttgcaacaaatttcccaccaggctttaaaacacaaaccgctaaattaaatgcagctaacaatatctgtgcttgaatatattcatctaggtcgtgcaaaccagtaacatctggggcaccatcactaactacgagatcagccggttcattaccaaagtgagacaaaataattgaaagggtgttgggatgagtaatgtctaattgcagggtgcataccccatcgattggtgccatgggttgaagatcaacagcaacaatcataggtttctcatctgcggcaatggaagtatcaatgtttttgagtaactcacgagacaaaacttgagaccaagaccccggtgcagcacataagtctacaactctttttgctccttcaaataaattgaactgttcgtttaattggagcaatttgaaagctgagcgggctctccacccttgttccttcgccagacgataataggcatctctctaaaaaagtgtaaagttagtattttaacaaaataaatagttaaataattatttagcaataaaaaaaaaatgaaataataaactaaaatgtttctatatgcgactgagaaacattaaagtttacacattaatatacgatataacttcgataaaattaacgtaaacttttcgctacaaagttaagtatttacaaggtttcagtaacgcacgagacataccttatctttgctgcttctccccatttgtttttcagtttggtaaaaactggttgaaattattatattcgtttcttgcatcgattgtattgaataaacatatcgttaaatattgattaggagataattatttcggtagcgtattgttatgaagtggttcgaattaacatatggatacatcactataaagattttaggatataatcacatccatagtactaattatcgttaaactaatcttaatcaagttattgaataagctaaatgcttcttctcgaatactgctattatactctatcttgatgaaagcaatatcaagctgtttttaaatgctgttatagttgctgttatattctttaacttggtcctggttttttttaataaagagtcgttcatcaaagcctgtaacttagtgagtgtcgtaaatctattggcgtatacgcgaacttgattgattcattgtttattgctttacaatgcaagtcgtagatgagaaaacaatactagagcttgaaaatgaaaggtttgatgaaagttcacagtttaaaactcccgaaaaactaatcgtggaggcgagcgatatgacggcgtttcgacaatcgaaagcatattatcgaatttttgattttttacagcgtctcaatattgcatctgtgggtgtgaacgattatcatgtggaatactcaacaagagttgaaaagttagtacgaatattgtgtagagttaaagaaattactaaaactgtaccacctgcatcaggtcggcatcggtttggtaatcctgcttttcgaatatggcacgaaaagctacgtgactccgcctctcaaattatggacatcattattcctgattcattgagtaaggcaaaagtggagttactggactattttttgggatcgtttggtaattctcaaagaattgactttggtacgggtcatgagttaaattttttgggttttattaagggcttggacttgctgggacttttagatgccgcagattataaagctatcgccttgtacataacccatgtttacttggaagtttgtcgtgagctcgttcaaacttatcgcttagagcctgctggctcacatggagtttgggggcttgatgatcatttttttattccttatatttttggttctgcccaacttgctgataaggcatcatcttccatcataaagcctgatgctatacttaacaaaaaaatagtggatgaaaaagctaatagcaacttgtattttagtgctatcaagtttataaacgtgatgaaaaagggcccattttacgaacattccccaatattgtatgatataaccgctgttcctatatggtcaaaggtcaatcaggtatgttaagaagtgtgtatttattaagctaattactttcaagggattgataaaaatgtacgatgtggaagtgctgagcaaatatcctgttgttcaacactttcattttggaaatctctttccgtttaaccctttagttgcaaagtagtttaactttaatctttcgtgcaatttcaaaaacaaatagtcactgttattaatgttatgttttatttattgtatcttttatggttgctgataagctattttataggggccaaaaggaaggaaagcccgcaaatttactgaaaaaatttttaataaaccaaattatcgcaagaatagcattactgttattgcattatattttttataagtaatactgtttctaatacatttaaatttatttactcattaaaaagctatcaaggttatttaccagtaccttctctacagactttaagtcagtaaaaactccttggtctttaaaactggtagtgttttttccatataatccgcaacccacaatgtaattgaaatacttaagatccgtactaacattgagcgcaagaccatgactagtaatatttcggcgtaaatgaataccaattgctgcaattttatcgttttctgttacccacacaccggtgttttttgttgtatgagctttttcgatgccaaagcttttacatgttgctataatcgcttgctctagccttgacacatattcacgtggacttaatccaaaggacttcaaatcaataataggatatgcaagtatttgaccaggaccatgaaatgtagtttgcccaccacgcaatgctttaacaactttagccttagggaagcctttggtaaaattaattgaagattcccttcttcccagtgtatacactggacaaacttgagaagtgataatcgttggcttcggtggctgttcaaccttatttgctttataatttaaataatgttgaacaaatcgattttgtaacgctccaaccctctcatagctcacgagaggattttttttggtgataaaagaaatatgctggattttattcattcaatacacttaactctgatttatgctgataataaaaagaatattataaaagagtgtaaaaatgtaaaaagaggaaaagaatctatgaattcggcttaaccggagcgagcatctaaagccgtagagcaggtgcaattatttaacgacagttgctaggaggatggcttgaatgtatactcttgcaggttttctccaattgatcaatctaaaagaatcaaaaaaaatagaacatattaaaattcagtttttacatttctgagttattagctgaatacataagaatatatctaaactgtttcaatcacccgtgtttaaacgattataacttgtaaaatttaaaggcaaagcaatttttttattcttttgaacttaaataacattaaggttactaaaacaaagaagaacacaacagcggctactgttcaaactaagtccagattttagtttaaacattttaataagcgcccatgttgtttaaaactgcatgctagtcattttggcttgcttcataatccagcaggacagagaatggtactccttcgctgattctaataatagtctatatgaattgattaaaattaagttttataattattcaccttaattgtaaagagcactgatgatgctatattatctgtggggcgtatacggtgaaattactcttcaccacatcggtaaaaaattgtatattttgctggttatgctataattgggcataataacacaaaacttactattatagaaatttcatttggtttttttggattttagtgggttatactcagggtttgcataattttttaaatggtttttacgtctcacaaaggcgtcaaaagaaaaagtcatcactctcaattaagtgtcgatgatgttccaaaaaagatacctctatttaagaaaaaaatatcacaggcattgaaaaaggcatctacctttgaacggcaaaagcttgtacgaagaattaaaaattgtagagccagtgaagatgctgatactcttggccgttttgaggcagaatttgaatttgccaaacaatttgacttcaccaaatttgttgattattgctattataaaaaaatccttaaaaacaaggattttcggaagttactgaacgaaaatcttcatgttgattttcctgcagatttgactgaggatgctcagagaaataccgttgctagaattttaaattccaagcaattatctgatgccattcgaaacatcaactcaatactcgaaaagtatcttcgtttcttaaaccccgatttacaagagttgtcagataaaaaggctgtgtcttctacccaaaaacccattaagaccatcggaaaagtagatttgtcaaacaaatcaacttctaatcaagaccaagtggataatacccatgttcaaaatagcaccgatggcgttaatcaagatactggtatgattttggataatactgaggacaaagaaatcaacaagtctatgtcatattctatgaaaaatgaaggtgtaaaagaatcatctcttcaaaatgctactttaataaacaggaagtctataattgatgatgagatgttggaaattcctctgggcaaacataacaatactaatctgcctgcccttacagcgggcttcttagatccagtcgaaagtgatgatgaatttgtcgaaaaggagttagaagaagtagatatcccgaagcgtaaaaatcgtcgtggtcaaagagctagacaagctatttgggaaaaaaagtatggtaaaggtgctaaccatttgataaaaaaagcgactgaagaaaggagtattcgtgaagaaagacagagaaagtatgaagaaaggcaagctaaacgtgctgctcgtgaaaatgcttttacggagcaccaaacacctcaaaaaccagagcaactgcatccctcttgggaggctaaaaggaaacaaaaaatgccttctagtgcagcattccagggtaaaaaaatagtttttgactaatcttaaacattccaatttataaaatagtagtgctttttttcgatattcaggaagtaagaaacatcctctttttttcaaaacaatggtaaaacatcatagcgttttacattgctcaaatcgcagctagaagattgtattaatatcttgaaactgtatacgttgctaatattttatacacagaataaacagagctaacaaattactattattcatgatgtttctgttgctaactagtaaatttaaattttcaataactgtgattttttaaattattagaaactaaattacaatttcaattaatacctacactagctagataaacagtatatgtagatactaatcatggtaaatgtgaaaagtacagtcagacattatgagtattttcaatcgctgcccaaagctcatgaattgaggcgaatattgcgaaattcacttgtatggaacgaagcttaattgaagctataatgcagctgaaaaaaactattaaaaaattaaaagaaaacaagaatggttgagtgcattaaatggatgctatatcactccaaattctaaacataggcttcgcttaatcatcggatttgggagaaccaagcctaatagctgaaacatcatggggttcaagagtcatatcagtcattgtgaacaataaatcatcatcataattggggttatgctcattgtaatattcgtaagtaggtgttgaaggagtaagacattgacgtcgttcttcagaaagattatcaaagtgctttttgtactcttgtgggattcccggctcaagtacaaaagaagggctgggcgtctttgttgcttgtaggcttgctggcgttgatgaatgttccagtgatttggataagctggtgtgatattcgaaacgcggaagtccagcagaagtagccgatctagcacaaattggtgattgacttttccgcatatcgtgaagagatgctagttgctttgaagtatcgtttgctgatggtacttcagtttgagtatgaggaataacagtgcttggagaccggttatctccttggaacgtggaagcttgtgaaatggatgtcaggggagcagggaaggtagatttttcagagaaggaaggccgagatcgcagcgtacctaaagtgtgatggcgcatgatgctatggctagaatttccaagattatgcttcacagcctcagtaaaacgggatccgctattatcaattgaatgattataggtatcgatgtcaaaaatttcattgctactacccaaggaattatgagggtgagcaactggcgaaattccagatgtcaaagtttgtaccttccctggaaatgaaccacttgatttgctaccttccgaagcatttaaatgatgtgcatgactatctaatagttgaataaaaccgctaagatcatcctttgatgcaaattcactatcataaacagcatgctcagaatgatctgttataggattctctgagacgttatgtttgaaaatgctacgaataggatgattgactagcggtaaacgattacgagagctaaagctttctttacgctcgcggggaccgaaactactgctaaatcgtcgaagattcggggtattggaaatgtcaagtgtgttaagcttaagacttccagatgtaagaggtggcaattttgctcttgatttgcttgcagcatcagaaatcattgaaaatttatttaaagaggtggctgatggtccgcgatgtatataacgattgactgcaaccttcggagaaattgacatattgtcaaaatttgaccctggggaagcagataatgacggagatttgaaaggatgtatagtaacaagaggagctgcttgagctgttatagactcaatgctagctaaatgttggatttcagattgtaaaagagaattcggatccgactgcttagctaaccgcgttgcaaaagaaggaggtggttgatcatactgtttgccatcttcaaaatcttgagaattgttcgaagcagcaagttgatgcttgtctgcagataacaactggttagagagtaacgcatcagaatcatgaacctcaaaatgacaatttttacgatactgaacagatatgcgaaaatctccagctggtgtaccaacagggctgaaagagaaagttgcaatactgcttccgagcgaggatgaaattggagcacttataggaaggaaatcattcgataaaacatcatccgtagagagggcacagccaacttttaaagatgtaccatgagctcttaatttgtgtattttcgacttcaatttccacagaggcataagatgggtataagtgtagagggaacgaaataaaacaactaactttttgtacaaaacagccaactccagaggggttgataaggcttcgccatctaaattcacaatccatctttcaagtacgattttcattgtcgacatattattaaagttgattgcgtgagaatgagtaccatcggaaacagaaagggtttgattttttgataaatcagatatatctaaatatgtgtgcaaaaccattggaggtatttttcgtgaaggagaaagttcaatattcttccaaattttgaattgctcggcataaagctcagtttcaacaatttccaaattgaactacattttgttaattaagtgcaaatatgaattttttaattatttgtaattccacatttatacatcaatagtacagtgatcaacttattcacctgtagcttaaaaatgaaactctatgcagacgcacgagatgaacgtaaactgataagtaattgataaataatcttgagttttttgaaaaccactgtatgaataaagcgcataacaccgatactcgtcattgtagaaaaacaaaaatacatacccatttgttattcttagaactttctcgaggacgagaggtcccaaatacatttagtctggattccaaaattattaatccggttttataaaaacaatgctatttgtaaatgttaatacttttcaagtaaaggatgggtggacctcaagcaagcttatgatacacactttaacttacgtgaatgacttggcccagcttagcgctcctaccacccactgatgatagatctttatttaactcagttgaaactgctttactatgcccagggggagcagaatacattcgaggaagctgcgtattaagtctcggcatatcaatgtggtttccattaattcaattgcaacttcaaagtataaattattaattttttaatgtaacaatttgattgttagctcattctttaaattgataaagcagtttttaattagttttcctaattgaatgaatttggttttgcagttcgtatttggtaaggcagagtattgtagtaagcggcaaaagatactacagatgccatgctccaacgaagcacggtaaatattagcgttgcgttaaatacgatttctttcgatcacgttataagacaaatggtagctatatttaaaggctctttaaactgcggtgaatcttgttttgtgagctattattttggaatataaagggattatgtgcaacagtgctgcaagtagtcttgttgaagggaacaatttaaattcacaataaatggagcataacctacaacaagtaattaagtaatctgagttttatttgatttatgattcccttaatccgaaaaaacttcggacataaacatacaattttcgaaaattgtcaataaatggatattaaccgtttttttttattgcacaacaaatgatgatacgtaatgtattgctaaatgtaggaaatgtttgttgacagccgctaaatattcgctattttaaaacccaaatacacaaacatcgcttatggaaaacaaacaataatgtcgatttatgttggctgagtgtacggtaattattaactaattaaaatcatttacaagcactagcttattgatttaggatgcattctctatcacttttgtgaaagttaaatgtaaaaccctcagtattatcatgtttgaagcgatgcaactgatgttaaaggtaatggtcatgattttaacccgaagttaaaaggatattactgacttctaagagctcttagttttaataaaatgctcatttttttggcagtactaagttttgcaagcttaggtttgctcagcccttttcgtttttaaaaaaaaaaaggaattaaattatgtggtagtactaaaataccttgaatttcgtactctggtttaccaacgatataaggagtcataaagaaacgagactttaattaatttttgtttttgctattaaattgcagatgccataagtcatgatgctgcgatgttttcatcatcaattgtcaaaatgttatatattctttacattccaaatcaccaagattaaaatactactttttgaagtttcaaatttgttggttacaaggtgtttctattttttttagaaatccaatataatcgcttggctttaattgtactgctgctatttgtttttatttagaagtcttcatttttcggttccccaattataaattatctgactgttgaaaacagatttactgcttcaatattaacaataattaataagatagagataagttgaagaaatgggagaaatgcttaacgagaatacatcatcaacatcattgtcgtctttttacgttttggaaaatgaaaccattttcaacgtgcaagaagaaatggaggaagatggttcagaatctggaaatattcagaagaccttactagaggatccgtgtccggaaaatgtcaatgacgaaaatgaagatgaacagaatagatcttctagatcgtcaagtccacttgtgaagcatgaacagagacatagaatgtataacttgaaggaagtaatcaaatcattcattcttacaaagtcaaaagaaaaaccatgcgacctggagatgggaattgattcaattgaaatgggaagaatgcaaagctttgaaagtgatcaacaggaatctcacactggtcaagcgaactttccaactgaccaggaggatcctcgaaatcctcaattagactctcaatatgaagctttcattactcaaggggaatcacaaacggacaaaaagaaaacttcgacagttcaagaggaggagcttcagaatgctgggaaaaaattggagactgttcaagaaaaccctcaagcttattcaaaggtcacccaacaggagccacaggctggtcaaaaagctgtaccccaggaaccacaagctaatcaacaggagacttcgagcaatcaagaggaatcatcatttgatcgacaggaaactcaagatgacaagcaaaaaccgaagactactcaacaggaacattataatcttcgaaatagaaatcaggcgacaatcacaaacagcaactcaaaacctcagacacgccgttcaaaaatatttgtcatttccttacttggatacggagtctacttgctagcctttcttgatttaattgaatatgtttcaaaggaatacgggtttgaagcaacagtttcggcacaaatcttcctgtggtgtttgtttggagttttgatgattgccagagggctaatctacctaggtaagttaaacaccataatatcaatactaattttttagcattgtttcgaaattttttaaatattttaaaacgaatggcgatatattgcggcgcatgtttttgggtttacgcctgtatcttctttttgacaagggtattctgttttctaatagacacaccctacccgcaattcgaaaaaataccgctggaaatttattcgatttttgctgctataaatgtttacattattgagctagggggtaagttttcaaatcgtgctaaatttaataacttgtgtagcaatatattgcacttcagggcgttaagtgcttattcgttaaatttaactgcagatcatcatcattctgaaattttacatgtttcacaacttttaaaatgaccaaaatattcgcaaaaagctctgttaatttgatgatgttattgttaacaactttcattttttatctcttttttattataaatcgttgctggtctgacggatgtgattgcattttcgtttctttagagtaacacaagcaaataatacattcattttctcagacaaattgaaacaaaacagctaacattctcccaaaaattctttagtagtgtaaagtaactattaaatcaaagagcgcttagtttatataagaattaatttttctgtttattcaattgataaggggaattgaaattacggtcatcttaaaacatagagtatattactttctatactagaaaatcatagtcttttgtaaatagtaatgataaaattcaatccttactataaatccaatacaaagccggtatagggataaaaaaaatttttttttaacaaattaattctaatctaaaaaaactatacccgaaatatgcaaatcccaattaaaatatccattatcgccccctaaccaacggaaaaaggaatataataaaccttcgaagttatacgaaataaccaaatgttgaattacaatacttaagcagcaaaaatcaattttcgagtaaatgagcatacgactcagcatcagcaaatacaggtaaatctttaattgcttttctctttttctttttatgagaatgggtctcggaatgatcaacggtttgtatttcttcctcatcgtcagtttcattgaacggaagcaaatcattttcatcttcaaaaaaatcaacagtatcatcaaactcatcttcagagtgtgcaatctccgaaagattttcctcgtctgaaaacatgggtttttcttcggaagccattgactcattgtcattctcatctgcagactgttcactatcactacccatatcggtcattgctttatccatctcttcagaatcaaagtcactttcctcttcatccatttccaattgtggtttggaatcaacaagagctttccaaacttcatcctcgtcaatttcaccctcttcatccctatccacctttgtctttctagcctgctttcccttgatatatttatcattgaaaaagcgataaaagaaaagctcatcaacaggaatctcctcttgtttctttgaagtgaactgctcagagttcattggaacaccactgtacgtagaaccaggaacataacctttgctcaggcctccagctaatggttgcataattgaatgaccacgagcagcagcagacttcttcgggtttctatatgcaaatttgtcaagaaagtggttcaacgtatgaagcgacaaattaggtttacccaatattttttcaccataaacaaggctcttggctaggagtgaaacggttgggtggaaatggttcaaaaaagggtgaatttcccaaagacatgagccatctgcgttactgtattgagggtctctctttctaccgtcataagagagatgctcttttttggttgaaacactaacattgcctacaacataggcagaatgagattgcttatcacttaatttcccgtctttatctgaatctaccttttgatcttcggaaacgtcatcttcttcaacatccttaaagacctcttcctcatctccatcaaagtcatggatttcagcatttgtaaacatagaacgcaatgctgtcgtggcgataacaagttggtgcatcacatgaaataatccagtgactaaaggaggttgctgccacgctgagacctgaaccattctttttataaatgctcgaacacgtggaatgttgttgtctataataagtgacttataaagtaaattcagataaagagactgtttcgacgacgttgttagacgtgggtcaagtaatgattcgtaaaggcttttataataacggtccgaaatgaaatcacggctagcagatgcttgaaaaattagcattaaaacttgaactgacgtattaaaagaagcagtatgggtgatggcaaatagggtattcatgtgcttgtcaaatttttcagaattcacttctgcaaagggataagcacggttgacgcctgtcaataccgctgatatcacgcgtgaattaacgttttcttcagcctctttccttaaatcttcatccttctttcgtttttgtgactttttgttttttgaatctgactgcagagactttttttccaaagtaggagcatcagcaacctcttccttctctaaagcaaacaagagtttagtaaaaaaaacaaaatatatttctattaataaattagcaacgtcgacttgtttatgagtcaaaacagtttgattcaacgttatcaatgtgtagtaacaactggtacggcttgtagaaggtgcaaagatgaatctttcaatttccttagtaatcacaagcttcattgcaggatgactagcttcgagctggagaattgaataagaagctttagaggcaattttattctccttatcaccgagtttattaatcaacaacttgagcaaattttgttcttgttcaggtttagccttcaataagtcatagatagtagaaaccatttgactttttacaaatagaagtgcgtcaaaagacaaagcttcaatgatttgaatgtatttaaaataaaatgacttcaaaaaactttcaaaagcccataccataagatgtttgtctgtaacgtttttagaccccaaacaagattgctgtttcatatactttaactttctgtctggaagaagtcctccgataaaaaggtctttgagagtggtaatagcttgagtagcttcgttacgagattttttggaacaaatagaaagcaaagtttccaatgccttaactgcatgtatgggagattcctgaacaagtaaggtgagtgcggaaatacgatcactggtggtaccagaactaatgagagtttgtaacatccgtttgtcagctgttccatgtcccagagtttctgaaaacctttctgagtcttctttcaaaagcaataatccacgcgtctctaattcagagacatgatctacgtttacaaactttttatcctcatgcaattctggcaaaggaatattataccatggaactccgggatcaaacatgaccccctgaggtttagtatcaattgtaccttctccttcttcattaaaaataatcttctgccctcgttttggtttggggtacaacgttgccatctcgcgaattttttttttgctttgttctccttccttaaatgataaaccagtcttctaggaattcaacaaaaataaaagggtaatgttttataacagtcagaagatcaaaagggccttatttgtaacaattattaaaattaattttagaggggtgaatactggcagaagtcaatagcgacactaaccagtccttcagaacaaaataacgtacgctaatgttatacgctaaacaaggaaagcattcaaattttgaaaatactttttgggatattgtttttgtactagaacatattataaaaatttaaagtggctacatttgtaaaagtaatactcaattttgtactacattaaaaccatacaaaaaatccagctaccatattcatacagtgacttgactactgcaaaataaattaacaattgtcagcataatagatgttttataagaataaaatatagaccagattatcatgcaattggcgaaatttttgcaacgaatgttaatgaattagtgttcaccagtcaatgagctgcaactctgggttaatgagttacgaatggccgatatgccataaaggaaaatttcaaatgcaagtattaatgagagagaaaaaaaagaaagacatgccagttacagcattttcgcattttaaggcagaaacagctccagcaaacaagacagagaaaagacttctaacgcagtagaatcctaagaagattcctaattaacacatttatggttgtctacacataagcgagcatgattagataatgcaaagcttaactcctcgtggttgcttactttacaagtacaaaggatttttttcttttctttaaataaacgatttagccaatatgggttaaacggcatgaacgttcacaatgcatgcaaagcacatgcaaatgaaaaaagcaatcctaatccatccccctactcattatgatggaacactaaataatagggtaatccataaactccatgacctaaacgcttagccatctttgcaaagccctcactttcaataaggtggtaaaaagggaaggttgggaataatgcgccatccctatgaacacttgccttcaccagtaaagcagtggtgcctacaccgtcaagagccataattgtagatggatctttgtgctcctcataaattttagccatcaacattcgataagtaggcaattcagcatatccttcaagcaaaatctcatccctgtccatgtgacttgcaagctcctgcgcggtttgagaatcgacccaactattgaagtcataaggagttagtttatcgccttgcttttggaaacaattagctaccaacacgtcttcattgtgttccgccaaatcttggattaacgtggagggagtttctacaatgtcagaatcaagccacaaaacccaagaggtactaggttttagagtgcttaacagcaatgtatttctggtagcagctaactttccccgacgctccttctgggcagaaaatttatgccgttcggcctctgattgccctgaagaaagatcagagtcttggattaaaattttaacatcggcaaaacgcttatcgcctggacctttctgaacagcattgatagcattccgaagttcacgatgaacttttgcaccgtcctttgacgaaggaacaataaaccctaaagaaattaaattcctcggatagtcaagctcaagaagatttttccaatactgtggataaaatcgagcaataggagttaagattaacacctcctctttgttacgaatgggatcggaagattccgtaattttgttcatatcgtatatttcgtaagaattccccccacggttttcaatctgaactttggcatttgaattgacagatggagtaaataggtaatagatgaaagtaataccgagggccacaaaaaggagctgccctacaattctagatttattgtacacgcgcatcttaaagtttataaataaaaatggaagggcacaatttaataagagtaataaaaatagagagttaaaaattaaaatcaacccgaatctggatgttgttttgtgggtctaaacagaatcgagttcttaaataattatgcgaattccttaaaaaagcaacggctaacagctgtagtcgcgaaagtaacaccttatatatataaatgtatttcaactagtgaataccccgttaataaatacttaagataatttaagcattaatacaaacaaaggattatgtcgtacgttcacgaatcaagcttgtacaggttttgcccctatcgagtaaaaacaaagccaaagaaagaagtattaaaaacgctttttcgagtaaaagaaactgtttttaaaataaaaaatttcctccaataaacccagaatttgagtgttttcttatatattggttcgattccgccgccagagaacgcctttgtccagtataatgtgtggctctggttacgtcgaaaaggaggtgaataccagttaccttgatcccatctgtattcataacaactagaattaatagcgtagtcacgcaagatttcgttattaaattcaattatagatatttcgatttcttaatataagacacgtacttctatattgtgttgattaacgtcttttcacattaatttttgacatattatattcatagttttaacgacgacatactgggattgcttgcgtacctttactggagttattctttctctgataccagccacacaacaccgcgttaagtcattccgtgctttgatagcaagaagagctgaaatagctagaaggaaaacaaaacaatgattgactattaaatgcctttattcaattgagttttagagcttatactgcaattcggagactgtaaacgctgttataaagactaatataatcgttatttaattagtaaaaatgatcctattatgttaaatttttttttaacattttattatttataataagttcaaatttatcttaaaagtcctttaagatcaaaaatatacggtaaacaagcttctaatgttttagtttgatcttactttttcgtaggaaaagaaatatagatatttgtttctgaatcatctattagcatgaaaatgttggccaggcaataatttctaactgtgttttatgtctaataattaaatctttaaaatcgttgagggtcacattgtcgacgtacaagttcaattgaataaataatcagttgtgcaataaattggatttgcattaatgctcaattcaacgactactgcccaaggttctatattaatagaaaaataaatattttaaattaaattcaaaagatttagatgattgcatgctgaaagggtattcaaacaaataatttaggtataaataaaaggtcaaaaaatgtttttaaacaaatacagataatggataattttaattcattagatttatccaattgttaaaaaaaataattgtaaaattaacaagacaactaaaacaatggaataacaatgtttagtatctttttatttaatgcatcccagccgtgtatatttcgaggttaaggacctaaattcgacgcgacagtgaattaagaaatttcaaaaaagctctataatttcgtgaaacataattaagaaaaaaattggttaagtttaatttcctacttgagcaaatagatgttcatgctcgagctcctagctacactcttcatcacatacataaccaccaacacgggggttttcgataatttctgacatggcgtcaatggtactcgcggatggtatgcctacagttaaagatgattccactagaagcaggggttccgacgttgattctttcacatctacagataatgtaacgcaaataaatgttgaggcagccatttcagaaaacaagaatgaagaaaaacccattcaggataattctgaacaagaggtaatcaattatttaaaattcctttactaatatttagttcaatccgcacgttagtataatccagcgtcagttgaacggatacgttggattcgctagtcttcctaatcaatggcatcgtcgttgtgttcgtcaaggttttaatttcaacgtattagtattaggggaaagcggttcagggaaatctacacttgtgaatacgctattgaatagagatgtttacccaccgacccagaaatctttaactggggattttggagtgaacccagaacccactgttatgatcaactcttctgcagttgaaatagtggaaaatggtatcagtcttcaattaaatgtaattgatacacccggttttggcgattttattgacaacaccgattgttggcaaccagttttgacagatatcgagggtcgctatgatcaatatcttgagcttgaaaagcacaatcctcgatctactattcaagatccaagagttcatgcttgtatattttttattcagcctactggtcatgctataagtgctatggagcttcgagttatgttggctttgcacgagaaagtaaatattatacccatcattgcgaaagccgatacactaacggatgatgaacttaactttacgaaggaaatggtaagccctaatcttgatttaaagttgctaatgaaaaaatgatagattttgagagatatccaataccacaatatcagaattttcttccctccgacatatgagaccgatgatcctgaatcagtggcagaaaatgcagacatcatgagtagaataccttttgctataattgcttctaatacattcgtggtcaacaatgaaggaaagcgcgtccgcgggaggcggtacccatggggcgttgttgaagtcgataatgaagagcattctgatttccctaagcttcgtgaaatgcttattcgaacacacttagaagaactcaaagaacagacaaataagctgtatgaagcgtatcgtactgaacggttgcttagcagcggaatatcacaagatcactccgtttttcgtgaagtcaaccctagtgctaaactcgaagaggagcgtgccttacacgaagagaaattgatgaaaatggaagcagaaatgaaaaccattttttctcagaaggttcaagaaaaagaagatcgtcttaaacaatctgaaaacgagttacgtacccgtcatcgcgaaatgaaggcagcattggagaagcaaaaagctgacttaattgatcacaaaaatcggttaatgcaagctaaagctgcggccgaaaatgagaagagtaaaaggaagttttttaaatagtctccttactagctgatatttatttgtatgacaccgcagttctactgctatctccttctttgttatttaattactacttaaagtccaatattgggctgtatatctttccttgattattctaccatatggagtcgttaatttttatcgaaattttcttttttaggaggttcactaattgacattttgcttgaacaaacaaattgaaacagccggcttatctctattcaacccgttaaagtgggagtttgcttcttttattgccagtgtatttttcaatctatcgaaaaatatctattttccagtcagtgggggtatttagacagctagatttcagttgaaagagtcgaaaaaattttgatgcatatattattagaagagatttgcttgcgacgtcgtttttagactttagtttttgcataatttttgttcggttaaacgaaaaacactgttgcaattgataccttctcggtgttatagaatagtaaatatgagatttgttgtaagtcattcaatacaaagatcggtttgatgctaaatacgtttacttgcttgaatactatttaccactgtacaaaatgtttatttcgaacgataaatttagcggggtattagaacaaagttacttggccaatttgaaatatttgaaggatcattatgagcttctctttctttgtaagtattagtaaataaatgaaatttatatttacatatatgccaccagtatctttaattgtaaaaaatgttgatactcaagtttctttattattatttgaacggtgacttatataatgatacatagcgattagtaaaaaaggtagcaacctctacatatttcattaatttgatgaaggtcaatgtagttaataactcataacgtttttttaagtactttaattaatgatcccaaaaatcgctagcagaaacaaaatcattagagcgttttgaagtgttagctcaggctgactatgactttaagggatcaccatttttataatgtaacatacaccgcatatcgattgtctcctttgtttgggtttgaatattcaaacttgactgaaataggtaaaaagcttacgagatttcttcgctatggtactgatcgtactggttactttacaaatagtactaggtttgctgacttgataattgagaaagctacgtttacggagttcggaaacacatctagtttccctaaatttttaaagctggatatttcgtatgagacgtctagtgatttagaggtgaaacgcaaaggccagatgtttttcttcgagtcatttcggaagttctcccacgcggaggctgacagaacacgtttatcgcttgaagggaattctgtattcttttcattagctcttgttcgtatggatggggcgctatggatggccgttgagcagttcctccagcaggaatttgatacacaaattttaccatgcctaattgctccagaaatacttttagagtttttgaaaatttggcaaaatcatgtaaatagtcaaacagccctcccgcttgagttgacctggacaaccggaaatcctaatctttcatcagtcacaatttccataagacctgaagatttaaaaaaaattttccgtagctcctcatttttctacccaattcttatggaacatatcaaaaggtgtacttctttagatttgacaaactcagtattctcactttccaaagtgaacactgattgtgccattctaacatcgtccggcaagctgaaaatcttttctaaagctcaaaatattgtatttgatgttttgttagcccttgagcccatgcaattgcccgagtattaatgaattataagggtttaagtttgtcactatgcgttgagcctctttccttcatgccagctttacatttatgtcaaagaaatgatacacttgctcctaaatacgtgaatgcaaattgactgatcagtttgccgttatatttatatttagcactaaaaataccattaagttaaaattatgttaaactagaataataatattttggtagtattttttttttaaaattacataatagttaactacagtatcctccataataaatttgtgtactacaaaatcggtttagtaagaactggtcaagaacacttataacctctacattgttcgttcaccagcttaacaatacaagttcaacaaatgtacaaatattatatatatttgaaatatggattattaacttaaaatttttagcactccaatattatacaaccgaaaccgatttttattgtatccatgcaagatcacaaaacatcaactcaaaagattcaaattatacccgctttttgttttttttactagtaaccactttaaacgccgaattccattcagtaccttgctttggcttgttacgaacaacctgactccaagcaccactagagttacccaactctgattgagacttattgttagattgttgcccatctttgccagttaaatcggctatacgacggcgagtaaactcactagcaaagcgacgtccatccataatagtactattagcataaatggaatccgagataatctcaaaagtttcaacattattttcagctggcaaagaaagtaacatatcgagaaattcttcgtaattaacaccttcattcaaacctttcaaagaaatcttgcaccatgctaaaaagtccggcgaatgacccgacattgacacaacttgttgtaattttgatgaagtagatgcttgagaattaccagcatttaatgtagccgaaactttagagggagaacgagtcgtttgttgagcagaaggagattgctgattaacgattttcccaccaggtccaactacagaccatgtatcctcgccttcgaacgtagaggtttctaatatagatgttacatttttcattgtaacattactagaaggggcagctgcctttggagtgttagcatttaatgcattagaacgaggactggcagtagtaacggaagattgctgtttgttttgggcaagctcagcttgctgaatatttttctttatcaacggagacttgagagcagctggcttgttggcccacgcatttattacagacgggcttccccaaatggagcctgaagcaagagctggtgtggaagctttggcatttgtggaagtttgtgaaacaggattggaagcaactttgcttttcaaattctcattttgtttttccatgcgttgaatttcttgagccattgaagtagacacatcactaactttagcccaaggtgaaccggtttttgaagtgctaggaatggcgacaggtggttgatcgctgttagatttttcaacttgaggaagcgcttcagaactagcaatactcatttccctacttatagtctcatcgagagaaggtaaatgcttaggaggaagagatttccaaggagaaggctttggagccgtagtttgtgatccgctagtaacggggatttctttcgaagctgcaggagactgtttttgcacacccgtagaaagtcttttcgattcaacagtttccttaagcttcgacggcttttcttgcttagtttcctcagagagactgatagaaccgagatcttttgacaattgatttaacgattcattatgatgaatgggagtgttttctttttcatacatatcagagttgtcagaagtaccaagggccgattcctccttttggttagcactgtcttcattaacattgagctcagaacttcggcactcggattgctgattataggaaatctcagataacgagtttgcttttgattcatcatttctaacatttgaaacttccgcagtactgggatataattcaaggtgtttgtttccacctctattttgttcagagctctccggaagataattgctcaaaggaagatcggttccttgagcattccaagaggcgttttgaacagttacaggtgatagaggaaccaagaagggttccaactggttgcccacctgacgaataaaaaaggcaagagagtaatactcttcttcttctagcctctttattggcaagccaagaggaaaataaccagctctataccattgatgcatatctactccagtaaaggggccttggacattattttgagggtctttataaagccaatgcagaagagcgggaggaattaacgaagccaagtgctgaggaaacgcctccgaagaaaacatagctgtagagggagacatagcagccgcaggactattgacagcagaatgctcacgttgagatgcgcttggtgcaacaggttgggacgcgttctctttaatagatgctttagctttggccttatcaacaagaatatttagtggagaatcagtgtctctaatactcattgaatttcccactggaacgttggaattagtgggaaatcgagatggacctctgcgtagtggggactgagagaaatctgcgagattatcaacctgtccaacaggagaagccacggattgtgttaaacctgcagatattccatttgatgatccagaaggatggtaagcagagcttgatagaatttcaagagaatgagtattagctgaagcaacattcggttccccacctggttgattgcttgaagaagtgttcaagtcaggaaaagtatcagaaccagcacgctgcggctgttgcaaagtcccaacaccgggattcatattaccagaaaccgctgagcgactttgagaaaatgaagaagggctgcgatctaatacaggacgattgatatgattaaaagggctccccagtttgggagaagctgtgcccgttgttatagaattcgaggatggaaaacaatcccttaaaaatccaggagatatgccctcattagaaaaagcgtttgtaaaagaggtgttggcatttttagaattaaacaaattggtagacatatcaaaggtgctacttggattatttgcaacaactggatttttataaaaaggagaaccaccatttgaaacaatggctgggtttgctgatgaggttgttgacgatactgtaggatttttgctagtcaattcagaaggtgcatttaaagagtcccacatattgccactttttaaagacagttttctttgtgaatccaattttgcagaaacagaagggtcaatatgagacgatgtaggagaatccactccatttgtggcagtaggtttagtaaaagatgttaactgaggaaaagcaccagttgttgaagaactcgagttatttgcttttttatgtaacgaatgtgccagctggctcctacaaaacataagttgttagtacaaggcaatttgaaactcaaagtatttcaagcgtatcagaaacgcaattttttgaaaatcgtaaaatgtggtaaatcccaggaaaaaaacttaccaatccatattactaaatacacttgcttctgaattcataattttagcactttctctcttaaagtaaaaaatccttgttatcttttaacaaccagcaaatctgtttgttgtaaaggttttaggtggaaaaacgtaacaataacgccgttgcaataaataacgacaaatacagctgagcgggggtagcggcgacaatcgtgtgggggagatgcacttactgtggaacgtgggtgttctgcaataattgcctaccacgccgcatcgaaaatttagtttattgaaattagcgattcctattaacaatacgaagtaaatgcttaacgtaggctaatttccgcaattcttgaataagtccaaaccatctttaaaaagattattgccaagcttacttataaggaaaatgacagcaaagattttttaaccaaattaatcaaagaaaactatatattgaaaatggttgaattgtataaccttaacaagtacaagagagacctcttgtaccttgccaacgtgcatttacaaagcgtcagtatatccctcgcttactgcacttaaatttgctaaaatctttatcttacgaattacataattacgatttttcaaattactgataataccatagtcactttacatatattagcacccaaatcttgagtcaaaaatccgacatgaaatattttgttgcttatttaatcttgttcgtcaaacttttcgacaaggtcaggaatttctccatcgtcggcttgtgcatcagctcccttttcaccttcactgacctttaattgctcagccatttgacgaagggcagtcaaggattcaggaccaaggttgttcaaaatgccaggcaaaatctcagacaaagtcttttcctctgctttaccatagatagctgtagtttcattaggaagcgaggaatgaacggtaggtgcacggaaattaatgactccgccatcttccttgaacatgttaacctcttggatgccagcaaggttttgcatattcaactttttcaaggcaccttgaaccttcttgtcatcagcagcactcatggcagacttagaaggcttcttcaccttacgacgaggggtaccctttccacctatacaatgataagttaattaagcagttctctatgaaaaaagtacaactgtgttttcaatagccagcatcaattacagtggaaccactttgaaaccgttcaaggcatttcttagagctggtgtcaacttcaaaacacggggatgcattcgaacataccaatacgagcgccagcctgcaacttagccaatttggagggatccatttgtttctatttgaccaaacgtttttggttgtggaaggacttgaacttgacgtttctaaagttgtggtaccgaaatgtgtgactgctcccatacttacaataaagtaaagatacacactgtgttgcgatatatgaatagtaatatcaacacaaattcgcgttattcaatttagaataaatggtgtttgctctaatacaataaacacaaatccaaataaaaatagtgaagtcgtttaacaaaactttaaaagactgtgtgaatcaaaaaagtataggtaatttcaaagatattaataactagtcccactcatcgtcgtcttcatcctcttcgtctgaaagaattagtaaacttaagaacttttgaaaaaaaatacgagaaatccggacataccactctgagcgactttggttttacgttggttcaaagcgcttgccaatgcatccataagattgttagaagggggtgcttctaccggaggattcgaagtttttgtagatgcgacactaggagaagcagatactttctggaaaatattagtacgagtaaccattaagtaataatatcaatacttaccctgcttttcagtaaatccataccaccgctggctctgatactggccattaaattagcacggccgtcttgttgaggcaattcagctatcgaagcaacaggcgcggcgggcgcaggagctggagctggaggaggagctggtgcagcgggaggcaatggtggagcagctggcataccagcgggtagaggaggagcaattggtgcactaggtggtagggggggagcagctggtgcgcccataggtagagaaggtggtgcactggggggcaaagatggaggtgcactaggaggaagagaaggaggtgtagggacaggaggtgtgcttgttcgtgatgcattaccaagagggggaagtgcaggcgcagaacgaccaggaatagctggaggaggggctggtgggtttgaaactgcacgagatgaagataaagggggtggttgtctcccagtggaaggagcagaccttggaggaggtggaggaggagcagatctaccttgaggcggcaaaggaattgagccagcagcattagatctaggaggtggtggaggtggaggaagagacgagttagaagaaccattaccaatcggtggtttaccacgattacgacgggatggaggcggaggcggaggaggtcgttttttgttagcagctagagctgccgcactgactcttgaagatggtggagggagtggaggtttcgaggtggaattaatagcaggattcatcgaaacaggagcgataggacggggaggggagttaggaggagaagagacagttccattagatggaggtggaattgggggaggagcaggtgcagacaaagaaggaacacgctctgggggacgagaggaaggaatgcttggagggatgggaggtgcagaagtactggtaggtgtaccagctgattcattaaggtacgctttgacgaaatctgcgttttcagcaatttgatcctgggaaatgcccatcttcattagagaatcaattaagctcggatcaagcgaatttaaaagctcgggctcattgggacttttagatccaacagcattataattttcctttccaggtacaggaggagcagctgagggaggttggatattgctgttgttaggcgcatgtctagaagaaccttttctggtaataaatgacaaaaccggattctcaattgattcaggatggcaacctttatctaaaacctttttgtaaaatttttgagcgtctgtctcgtttgcaaaactaaaacctgctaggcatttatcaagctcgaaagaatgaaaaaatgtacgatcttggcgatagtccatattttgataaagctcttggtcccatattataccactattattctaaaacgttagaaggttataattcaattaaattgtataccactctttgtagtttgctttgagtatcaaagcttcatacacataccacaacgtcaaccagtttaaaccaacagcattttgctgttgtatcataggacaatacaagagcaccacaaagacctgtataattccatttgttcggatcaggataagctacatatagcttgacgacggctgctgcaatgattttatttgtgcttttaggtatgtatttacggatagttgccttatcctcttgagttatagaggaagatggaggcatttgaattttcggattgtaatgcaattcaaaaattgctgtctcacagtggtataagtggtgttttggttcctcccgtttgttagcattttcactgtagttaacaagccaatgagtgataattagtgtagtatactatactacgctatgtactataaaaatttgcaacgcacttattagcagctggtaaattttgctaattatattaactgtttatagattaataaaacttgagacattaattcgggtttaatattttttacattctacatacttatcgtcctcattgtaaagaggtaaataaaatttattcaaccatacgaagtttgcttgtctcataatgttagtttattataagattattaaaaaaatgacttaatcataatcattaattattagaaaaaaaagggaacattaagaaaaagtcattcgtgatgttgaggataataaaaagactctcgtccggtaggagtagtataactacataaacaaacagtgcgaactcagatgtatggctacttattagaatcatcgaatgaaactgaagtaacaataccggaattttttttcgaacttaatgggtcgttacattgttcgcacatttctatatctgttgcaaatgatgaactactgctagtctcatcatctgactttgcacaaagtcgtctccgtaaaaggtcaatatctctaggataaaacaatttttgtaagcaaatataggaaaagcgaggcaacaaacataaggcaatggttaaaacagtaacacaccaaaagccaaaagtttgacaagttcgcgaagctgatttgtggaaagcgtaagaggggccaacttctgaataaataaatgtccatatccaaaatacacctatgctgaacatccaagtaataagtgatattaaattcaatctctcttgattcatcaatataaaaatgttgattacaaaaatagtaggagaggatataaaaagtcctatgtcttctatacactcgatgttccttccagtccaacttacaaaatcaccaaacttaaaaacaaatagagctaccccaaagcataccaatgattgatatattccatctagcatgtaagacctaaaataaatatttagcaaacagaaatcttcagagttatacttaccaaaatctctttccgttccattctagacctaaaattccccgttggtataagcttggatttttcattgaaacagatgcgtcaacgtcctggtcaaaacaacctgcaataattacgggtagtgatgtgaacagcagattaaaaagcatcacgtaggtataatcaaatatgtagtttccatcaaactcgttataaaattgataccaaaaaagtataaatgtccaaataacatttttgtaaaaaaagaatgaaatcatttgagacattcttttatagtcccatcgtccatgaactagaagtagtcgccctaggaaagaaaattgaccgatggcataatccgccgacattgaagctgcttgcccttcaacgccttttatccctactccaacgtcggcttcttgaatcatcgaaacatcattagcgccatctccaattgctaaagtgacaacatttagactcttcttgactaaagcaacaacagctgccttctgagagggactaaccctgcagcacaaaactgtcttacactgcttacataacattaaaaaaagaaaagagacctgttcagacaaaacaaagttcagggcatccccatcaataactatggcgtgtttcggagatggcggactgtggtctttcaacaaaaatctgaattcttcatccgttcccatgtatccaaaattaaagcataatgtgtttctaataaaagcttctacttcttctaaggcaccgaaagagtttgcatcaattcgaaaaatagtcatgtttggatcaagaagattgcatgaatacccaatgttgattgccgtttctaccttatcaccagtcaacacccacaacttaattccagcaatagccaaaagagcgatagtttctggtacattctcttgaagtttatcttcaattgctgttccaccgagtaattcaagctcttgctcaatcatctctgaaactttactgaccttttcgttccgttcatgaatggcactattagcttcgttgaaattcactttccattcaagataatcttgcttatcaatagttcgacgagcgatacataacgtacgaaatccttcggatgaaaatgaagctaaatgcttcttcgtcttttcaatgatattgttttgtccgctggaaagccttggaaatattaccgtatccgcacctttacaaattaaatgaattataccatcctcatcacgaattatcacgctcatacgctttctcgtagaagtaaaagggattatatccaaaactcgaaaattcttattttcacccctaatgcgaatagtatagcgtctgttttttgtatttagaagcgtaaacccgaaatcacgagcaactttcactaatgcttcttcgtctggagactgagcattgtaaataagtgtttcgtcttggacgtctgttaccacagaatggcaaagagcgagtgctttaaaaaattcgaagcaggcttcagtttgaatataattttcgttggattgcagatggtcgacgaatttacttgaaatgaaagtgattgattctgggttaggtgagtcgcttaaacttaatgtctcaagcattttctttttatccaagtcaaccttgcatgataagttttcattgtaatttaaattccttcgttttttgatgcatgtatcttcattgtgacttttgccatagcgaataccgttaattgaacattttttaaaactcattatattctgagtaagagttccggttttgtctgaaaatatgtactctatttgtccaaggtcatcggatatgttccacgatttcggagaacaaggacagtctagtttttcatcatacatctctcgatcactaaaaataaaataggactgtatgcttctaacaatgtccatagtgatatatagagaaatcggcactaaattttgaaaaagaatgagggaagtgaaaatgctgatgatgccatgcgcaggagcggtgtttgaattttttgatagctcaaacacccttgcagagttgttctgagctgaatagatagagcgtaacacaccagaaaataaacacatagcaaacaataatagaaaattgagaattattgtccaattcaagtcacgagtaatgcgacttcgtttagaaggagttaaccctcgatttttctgtatgcgagtttctgatcctgtatataaaacaagaccaataacccattttgaatttctcagagtacacccacacagtagaacgttagaaatactaaaaggttcttcatgtatttttcttccgtttgtactctcagacggtgattgcacagcgccgggtgctttgacgacaccgttcaaactgtacagatcagcatgaggctgttcacattcaacccaaaaagatgccgcactacacctatactctgatttacagcattttgttgagcataatgcgtatttatctttcaaattagtttcaccatcaaggttttttgtttccacatagcaaacaccgtttgagttttctgtgcttaagatgagcaagtcagcaggaatcgcttcatcagccaaaaccttaacgatatcgcccacaagcaaacttttcctacacacacgctcaaatttggcattcgatgagcctgttgattgttcctggatgacagaaaagctgttggaaggaccactgttaccaatctcatgaatctcaagactatcttgtgaaacagatgataaagtaaaggcagagtcggattcgagactgtgcctgtgggatatattatccacggttaaggtagcgagcccagatgagataccggaatttttaaggcaataggacatatcggcgacggtatgagaaataaatttttttaattttctccataatccaatatgctcgcctaatgcattggcattattgaaccctaccaatttccaagttaaggtattattaaacttcttatcaagaacacatctccgataatcctcaattccatccttaatagctgtagtaagcaaaataacactcaaaggaataaacgataagcccaggtgctcgggacaaaacaacggaatacattgaagaagagtgacaaacaaaaaaaaagcatttgctatgtttttaaattgattccaaagatttttggggataaacgaaactggagtatacttggttgtgcgaattttattactaggaaaccattgcgatggtaaatgcctgtgttcttctggaatgctagttacgtaaattctgcgaacagaagcatctccactttcggtcccagcttcattcttctttgatgtaacacggctagtccatgactgatctgagttgttacacgaaccttcaaaagagttagcttcctcatcatccctcgaacgttgttccgcatgtgcttcttgtgaaaactggctttcgtgatgacgagaagaataatcagtttggtttgtaggtccctcatgagctaatgagccattgtgctgaggtacatggtgtagatgattaaaagcacatatggataagccatgcaaagaggatttcaatgaactaatagcatcaaaattgattaggctaggcatcaaagggatctacaattcctcaaattcttcccaatcagttgcagaattacgaacgactgcaacgttcgacgataccaatgacacaactgggaaataaacagaattgatatcgcttacgtacagaattagttcaattaagctcaaaattcggcgtagagaaagtcctttgaggaggcaaaatgggtatggcaagatgatgtgtattgatgtaatccttaagtgctggggtgtactatatatacagtgcaaagggtatgggtaaagtaaataaacgatttctcaataacaacaaataaagcatatttattgttgtttaatttttttcgtcttgaaaaagaaaacagaattggaaaattgctaaggcaccataaacagataaagtataacgttttagttcatacccactagcgttggtaactaaaacttacacaaattttatattttttgctttattttttttatcttcatattgttaacatggcgtttcgtgctgcaagaattgctttcgcttggaaggcaaccaatcctgctaatacaacaattcgtcaatatataaaagaaacactggaagaagcacctgagaaaatcagtcaaactgtcaaaaaagcaactggtaaggcttcgaaaaagatagatgaaaacaaagataagtcaccacaggaaatggctgagaatgcaaagcaatcggtaaagcaaactgccaaggatgcaaaagataccgactatcagcaaaaggcgaaagatgctggtaagaaaataaaagaggaatttagccaacggtcggaaaacgtactcgaagaaactcgtcgtgaggggatgaatcgtgatggtggtgttaaaaaggaataaagaggattccttgtaaatgaatcgagttaatgtattgagtggaagcttgtatacaagctccttgatgctctttatgattttaaagatgcttcacgtttgaaaacatcgctttctttttggatttatatgaacgaacaatgcatgatttacaaaacgaagctagaagattgttaataaactaaaaatcatagttcaacggttcctggcttttatttacaaaataaattcaatttttgatgatagcaaaaaaaaaaaatttcatgatttaaataagaatgagattatcgcgagatgtgttaattatattccggttgtatagtctggtattcgtggcagtgatactgcatattttgcattgccgatgctagccttagtatggacttgactgtatgtaaaaactttatggcccacatgctgtcaacagctactatggtcaaatttaaattttgttattctataggccggatagttgtataaaggcattgtaatggataatggtaataatactcattttggtcaaacacattcatgccattctactccagtaaattcaatgccgctcgttgtaagcatagcgataaatcccaaaggctgttcaaagcaataatttcaaatttgtattgcaacttgccaacatttttaaagtaaataaattccgttattgtacagtgacattctcatgttatatacgctctacagtcaataacataatatcattcaccaacatgatagtactcgattgtattatattttactagtcttgaagcaagaatagccatagcccttgggtttttgaagttgccaagatttcggctcagaatgaaatgcccaagctaagatttccgaaggttttttcaaattttcaatatttactgcatttactccctccacaaaatctggtttatacgagaagatgtgactgctaaaatgatcattatgctataaaaaaccccatttgtcgtttacaatgctttacattcgtttttatccacactattcacaagcctgtgtcacggtttatgtaattggcttggggaacgtgttggaaagaataaaaccgctgtatacttcatacggaacgcaattattacttttcgttctgcaataaatcagtggaatatcgtgttggtttttttacatatagttttattttgatgtatttagtaaacactctatttgttaattgaatataagttaaattattaaaagatatttagtataagtacaaattttagtaattgcattaaaatggttatatttatcgtgtttcattatctaaactgctttgtataggttttcgtttgattttttgtaaattaatggtggtagttttggctccgtaaggtagaacgttttcttcagcttcatccaattcacgtaacccactagttacctgcaacaccatatcactagaaaacgtggccgaaacttctctttttccatttgtatatataaatgcatttttaatttctttatctttttattgtctgcacaataaagcgttcattctttccgttttttttgaaaactatttttcgtcatgactctttcctctaaccagtatcagtacgttcagcgttatttcgtttatgtctctttctaacttctgtttattagattgcctcttaatgtccgcccgtatacaacgacttggtgttcccagtctccttcctgttcaaatcttcttgccataggtatgtaagatatctgaatgttacgacgaatggtaatttacgtattactcatttcttcttttctgttttcctaagttacaatatttgagaaaacctcagtgctaatgaaacaattatcttcaaatagcattcctctaaacgttttaaactaatgattaaccttatacaggccatgatacgggtatcactatttattgtgcttcagaagaacagacgcccggatctacaggtttgacattacaagagttgttcactattcaaactgggttacccactttgcatctttctttttcatctagctgtagttattctgagaatttgcatgatggcgatggaaatgtgaattcctcacctgtgtattctttgtttcttgcatgtgtgtgtcaggataatacagttcgtctaataattacaaagaatgaaaccattattactcaacatgtgttgggcggaaaatctgggcatcataattttgtgaatgatatcgatattgcagacgtctattccgctgataatcgtctcgctgagcaggtgatagcatctgtgggcgacgattgtacgttgattatatggagactgactgatgaagggcctattttagctggatacccattgtcttcccctggtattagtgtccaatttcgcccatctaatcctaatcaattgattgttggagaaaggaatggtaatattaggatttttgactggactttgaatttatcagctgaagaaaattctcaaaccgagttggttaaaaatccatggcttttgactttgaataccctgccactcgttaacacctgtcatagtagcggcattgcttcctctttagctaacgttcgatggatcggaagtgatggaagcggtatacttgcaatgtgtaaaagtggggcttggcttcgttggaatctttttgctaataacgattacaatgaaatctcggattccactatgaaattgggacccaaaaatctactgcccaacgtgcaaggcatttcattgttcccatccttgcttggtgcttgcccacatccccgttacatggattactttgctacggcacattctcagcacggcttaatacagctcattaatacatatgaaaaggactcgaattcaattcctattcaattaggtatgcccatcgttgacttttgctggcaccaagatggatcacatcttgctatagctacggaaggatctgttttgcttaccagattgatggggtttacgagattatgagggtatagaacaatatacttaacatcgaactaaaataaacgggttcaggagaggaaattgtattgaataaatattaatgttcatagttaaaccaaaaagtagtatttgctatgtattaacatcgtgtaaacgctgttacttttaaaaattttaaatggatgtgttgctttcgtaaacaattcgccttggttcaaatatcgcctttgatatttcaacttccaataaccgatatgcgatttgaattgaatcttctaaatgttcgttacaatgataaaacccattatttttgagcataatatttttccagaatcatggatgccagtttttcgaaagatggattgtgtagccgctgttgctgaatagcatctaaggttttcagaggaacagaaccctcttcctcacggtcaaggttcactaattctttcattatatgtaaaagctcggcattactttcaattaaattttttatgctaggatcttcgacaatagattccaaaagactttcacttggcaatgcctcttctgctaaacttgggattcttccattaacgtagataacattaggagaaggttctggggggtttaaaggttctttaactcctttgaatgttgttgtgttattgtcatttacagtctcacattgactttggtggattttccagcaaggtaatgaacaactattaattctatattagtatttttaggaaacagaaaaaaagaataaagcattggttcatgggttaatgtgtattgaaacaaaatgcattgttctgagcttacaagcacatactaaggaaatgaacacttcgggcatttatattttatttctgattcgttgcatattgaacaagttgtcatgatagcgtttaaatttttctaatgtattagaggagaaacctttttttttagacaagctcaaacaaaataagattaaagggagaagagcaatagagtaacgtcaaaccttgctagttcaaaatacagttaacactgaataaaaaggctctggtttttccctcttttgtgatatgttcgaaagctatggtaaacagtaaaataatatttttttgaatattctcaatataaactatctctgcatctctagcgagtacatttttttagattagcatggtggatttacttatcgttacccctcactatataaagctttttaatgattttctggttacgaattttagtgacttagtcgtaaatagtttaagctttttaaaaaaagtacttatttaaaggaaataaattatgaatctttctttgggaaggatcaaagcgctgttgtaaagtatcctcagtttccaattttttgtttatagccctccctaacgatcttaaatgataagcaacgtgtttgaatcacaacctttcattttttaatataaaaggaagtatctgataaaatctttaaggatatgcttgtataatgctgagacgttcttagagtcattattcaaaaatatctacttaattgcgtatattaaagttagcagatgaaacatcgaatcatgtatttaaaatgctaattgatttacagctctattttccagaatttttttctaaaaaggaaaatagtaaatcattagtttatctaattagctaaattgttgacgttcatgtcaatgggtaggcaacatagcttaagttgatcaagagcaaatgtttttgagcaaggtaatatcattgctttattagaagcttaaaaatggtttagcgtaacaaatcgacacagaaaactaaaatagataataaaaagattttaagcagggtttttcgatgaaggtatatttggtctcaattcacaatttttatttcaattgattgactgttattacttaacagataacgaaaattcaagttaaacatacgcaattataaaaataggttagcctttttttttctatgcactttaaatccgttaattaattaattgttgtagccagagctcataagatttgtaaataaatgaaatctattcgaaatcgcaatcatttagtcttattattcataacaatgcaaagcacgctaagtcgctagaataaacaagtcatacagaacagaaaacatccaactagtacaattctctgcacgaaatcattataggcggttttaaaaaaaaaataataaaaatcataaaattcattatattccctgccatatgctagtctttcggttattgaaccgtttactaacgtataagtctactagacttttctaacgttagggatacgtgctccactgacgtatgaattagcaatatggaaaaccatgcacatatatataatacacaactgataatacatatctgcctaccacataccaccaaatttaaaggtttttgtttgttacgttattagaaccatgtctagtgttgaatcatttgtacgtatccgtttggctagaatcagagattaaccacaatgtcgctgaattttggtaaaatgttcttttacagggtactaacatttctgtataggttgactctgccgttgctgacaacgatgttgttgtttttgccaagtcttactggtacgtttgcttagtaaagtaatcgttgcataagggcgtgtatttgtcacactggcttaccatagtttgaacgcttgtatttttgttttaacaaattacacttccatatgcctagaaccgactacttaattttttttgttaagcagtgatattaactcttaattttagcccttactgccatgctactgaaaaggtgatcgctgataagaaaattaaggctcaggtataccagattgaccttatgaacaacggtgatgagattcaatgtaagtttttattgcatctgttgttttgcttgatgctagtttagatctgtctataatataatagaccttgagtctgtataaaatggatggtataaaaaaaagcatactaacctccttgattagcttacttattgaagaagaccggtcaacgtaccgtacccaatatctttattcaccaaaagcatgttggtggtaactcggatttccaagcattattcaagaagggcgagctcgactctctttttaatactgcctaatgaaattctatgagcaataaatttttttctttaaattacatatctcaaactgaagaaacctgtattataaagctcttaaatctaaatctgtggtattttaaagctaatgatagaacttagatgcagctgtttttcctagctactaactacaacatagcacataaattttgcttttattttgagtaataaatcactcgagaaatactgctcttttcgattactttattaagtaactcatctgtgcacaatttgtactagctgatttaaatttttgaaaatttaattattgaactggtaaaacaaaatcaaggaatattaatgccatttttatcctttatcattagacctctgtaaattcgaagagtttctgaacctattcttgaaaattgggttttataaatttctgggtacattagtcagagttcccaactccaatcttcaattcctgtagtagcaaactaaaaaatagctattttccttactcactactgaattgaattgatttcctttttgttttaaatacagaaattccactattagacgggataaatgcttaataggttgattgtctgaaaatatatttgttgaatcaaaaattttcagttttgccaaacaatggtagcaatagaaaataaagaggtcctttttggaggttctctaaaaagcacagaagaatatgatcagtttttctgtcctagtattgacattcctaaatttttgttcaaatattgggattcaaagccgctagggaaaaatgtcagcagtgatcaattcgctgagactgcaatacagatgttggaatattttattcagaataattatactggaccatatcttcccattaagcctgaaatatggcttccacagcgtttacgcgacgaggctacattaaaggatgccattataaaaagtttaactgtggaaggagaaaggccttatcgacttgcaccaaaacttttatttcttttactttcgcagactttatttaactacgcaaatagcaaagatcctttgcacatatggtataaagctcgccttgattttttgcaccaacaaatgcttaaagagcacgtttcagagttgtttaatcaaataatggaaggcatgcatatcgtgagtagtcatgtttcttcactagatcgagatttacaagggcggtttactatggaaatgggcctcatacaatcttattacggtcgtgatactttagctctgcagttgatgaaggaatcagcaaaagtaatggactttcattttgaattaactggtgctcttggtcgacgcacaaaattccaaacgtttgatacttcgcagctagttgttttagcaaagtctagagaccgatgcaaagataccgagcagaacaaatcaactagcactcaaccgataacatttgagttaaatgatgatactcttttggagaaaatctcctttaaagaagatcaaaaatcattggctccttctgaagaacttgatccgattttgtcatccgaagatcccaatcatccctcgaaacttgatccattggacgcatctctattacttgcattttgccatatcataaagaataacaatcctgatgatggacttacgcgtgaagaaatggcgccttacgcagagcgcgttttggtttatcctgttaattggtctgtctatacaatggctttgcttgtacgtgctcgtctcgaggggtttaaaagtcgaactgttgaacgtagtgttcttcaaatgcaagcattgttagatcaacttaacgatcaattgagttttggtaaatcacctgaaggtgtagataaaccagagaacgatgaaggtttgggatctttccttccaaaaccgcaagatggagaaaactctgcctcgttgaaagaacgtctcaattacttttataatttgctgatgccatctagatggcagttagaagctgaattggctgaaaggttcatctctgttggtgccaccaaatcagccctcgaaatttttgaacgtttacaaatgtgggattgtgttgtgatgtgccattgttcacttaatcgtcaagatctggccgttcaagtaataaagcgagaattggaaaatgatccatatgattttttacttcgtactctactcggagatattgaaaacaatccaaaacattatgttgaagcatgggagttatcctgtaaaagatttgctccggctcaacggtccttgggtaaatattattacaaaaaaggtgacctattgcaggctatgaattgttttaatgaatcactgaaaataaatcccttgtcttatcctacctggtttacttatgggtgtgctgctttggagttgcaaaaatatgacgctgccatggaggcttttagcagatgtttgtcgattaaccccgaagatggagagagttggaataatcttgctagtgctatgttaaaagcaaaagatcataccaaagaacaagcatggcatgcgatgcaacaaggaattaaatacatgtatgataattggcgtatttgggagaactatatgcttatttcggttgatgttaacaaatggtctgaagtaattcgtgctcttagaagaattattgaaataaaaggaaaagatgagggtgagcgtgctgtggatgttcaatgtttagatttggtagtaaattatgttatgcaatcttgcgacaatgacgcatcaggtcttgctaggatgctgaacgagctattaaaaatggttgttcctttaattacaaacgatgttcgtttatggagaatcgtcgctcgatattacttatggagaaggcattttgccgagtctttgaatgcaacattaaaagcatatcgaatactaatttcaagcccaaatgtaacctcagatgaagcaacttggaataagactgttgagggagctttggaactcgtagaagcttacgctaatttaggtgaaatgccaggaagaatgggtggtgtggtcgctaaggattggaaatttaaatcaaggagcgtcttgcgttctttgatagggaaaggaaaaaacatttgggaaaatacggaatcttatcagaagttggagtctgaactagaaaatttgaagtaattgaaattcggtgaaacttaatttacattctaaaaaaacaatctttttttggacaaacatattcatttctggaaaataaatttatattaaaattcgagttcttttattgtaaaatttctaaagagtaaaataatgagcggtaaccaactttctttatttcaagttgtttgtccttgattcaaacgtaatcttttttaccactgccattaacaatggtcgactgccaaaaagaggcctgtaatttacaaagctgtattcaacgaaatcaatataatcaagggaattgtgaaaagttcgtaaatgatttgctcttatgctgcaaaaggtggtatgacaaaaacagccttaccggaaacgaagcaccccatacttgtcccgaactaaagccattgttgagacagctgtcatcgcgaaaccttacctaatttttaagaatgcgtaatttgtatccatacaacctcgacatgctattaaattcatcgctgaagacagacaactgatttacacgacaatactagtataaattccttttacacttaaatatacaaataagagaagtcgaacagattatattattgaaatcatggcagataaaaatatcaaaagaaaagaataaaacgaaagtaaaccaaatgatgatataacaagttgacttttaaaaaagtccccccaaaaagaagaaaaagttccgggtataacaaatataaatcatttaaaccaaatatctttaggccagcgtattgtaacgcccaatagatgccttataatagcgaaaacatgcaaaaattattaatgcttaaataaacaaaacagcagtgccaccgataacaacggagaggaatgtgatgaccatgttaaggttgtagctgctagcaccgctgctgctcttagagctggagttgctgctgctgccagagctgttgctactgcctgagccactagtgtaactggtactcatggtagaagcagagctgtttctagatactgcattggagtcagcggtaagagaaatagcattggtggcagaagatccagcagcagaaaggtatgaagcacaagtaccagtggcagaagaggcagaaactaaagtagcagagccactgaagtcacagtcacctttagcactgtaataggcatcaagaacgtaatccaattgttgcttagcatcacagtaactgtaagaaccatattgaccagggtaagtgccattagcagtgataccatcacaagaaatttcattgcaaacatagctgaagagatcactgtaatcatcagagctaacatcatcgttgataacgcaactgcgagtactatccatacattcacaaacagcctctgaaggagtagggggaagagaagtagcagccatccaagcactgttggtagcttgacaggacatagttgcggtcaaagtagcagacatagtcgattcataagaagcactagggatgacagaggcatatctggaagaaaggtaagggaaatcggtgagagtgctaacagagtcaccggaaacagtaacaacaccatactcattttcactctcaaaatattggtaagcaataccaccagaccaaacatcagtcatgttgtcactgaacaaggcaacaatttcagagaatgtacgaggacgaacttcaatacatccaaactctgagaaaatcatagggacagtcatgttggaaaactcttcagtacgttcttggtaaccagatgaaacgaaatcactgtcaccgcaccattcataaatgttaataccgtaaaagtcaacatgatcatcatcatcaccgcagtcaaagtaatacgccatagggtcacgagtaacctcttcgtcgtttgtagagtaaccaacaggaatttgacgataaccactagacttaatataggatttaacgtcacgaacggcagccttcacgaaagcagcggcatttgtgttagtgttattttgaataacttcgtttccagcaatgaaaccaagcatgttatcatagggagccaaagaatcaacgacttcagtatatctagaaaacaaatcaacagtccaagtaggatcagagcttgaaatggcttcataaggttgggccaaatcagaaagaacgtatataccagcatcttgaaaagcttgcatacaagcagagtgatcaagagacgcgttaacggcataaacacggatagcgttaacagacaactcttggaagtatggaacatcacgggagcaagcatcaccatcagaaagaggatcaacgaaaagagtaccttcagtgtcactatcatcgacgttaggttgataagcgatacccttcaaaaagaaacgagtgccgttctcgtaaaaaaagtaacgaccatcaacgtgaacaggagaaactgaggctttagcgaggccaacgagaccggcgacggccaaagatagaatactgaacttcattttttttaagtaaacaagaaacagggtattaaaagagataaaaagttatgcagtgttataagcgaaagacgaataaaaggaatgcaagaatgaaaatgtcaaaaaatgactgtctaaaaaggaatgaaatgtatataaacaatacaagtcgaccgttttcaaaattattaaaaaaatatatagatgctttttcttaaaaaacgatgcaccgcctccaataattaaagatggaaagcgtgtcaactagtagttgaataaagaaagaataaaaacttaaatgagttgttggtttaaagcggaagcagtatttgttgcttatatattattttcacaaagtcgcggttgtcaaggtaaataggaaatgacaacgaaaagcctcgctagtcattagatgtaaataaacaaagtcttaagatcatgaaccaaaacgtaaacaaagctggtaaattgaatgcagaagggggattgggacaaatagttttaagatttttgaaaagcaaaagaacttcaataagaattgactaaatttagatatgcaatgtaagaagcaagcttgatttttgtttttctaataccatcgctagctgtttgcctttgctcaattcgactgttgtcctagcaactatgccgggttgtcgttcatttccgaggcacagcattgatagtctcttttatgattgggcaaaacatgccaaaatttttcggatctactttcattgtttacagtgtaagtaaacaaataaattcaaaacaaacaaacaaataatggtcgttggcctggtaactatcgttttgggggaatacagtgactcgcagagcaatgaatctagcactgcgcggtctttcaagcgagaagcctagtaggaactctttggataacaaagcgacattgggaacgtggcaattctgtcgtggtttataaagtgaatcttggtgatttatatcattaacgaatagatgagataaaagagtgtttcatttcaatacactttgtgagaatatgcggaaagctgattcagcctcaaaatttattcgatattaagtactgaaattttctatccaatatcatctagtagatatctttttttttttaattttcatttttcattcagataaaatttatgtcagaaaaaaaaagaaagaaagaaatagcacaagtaaataagaaataatagtttcattttaaaataaaaggataataaaaaaataaaatagaaaagagtgaactgaaggagggaaacaaacaataacaaaataaaaataccatttcaaaattatctgtatacatggttattaaagcaaattgcacaaaagtaaatttgttttttcatctgaattcttttcacagatatatcgttattgttgtattgaaaactcccaaactttactttataaaattaattcattagcattgtactttattttttagtgcaatattgtgaaaaaaatttttgcgttttttctttatcttattatagcctctgttttatttcgtattttctcgctcattttaatattttttcgcaattttgcattccttaacattctcatccattgaatgtacaaggaattctttttcccttagttaaacactcaaatgaattctttgttcttcttctacctctcggttactgtaaacgactgattgagagaatagttagaccaatatttgtttcatcaccccacgatttaattaaaataatacaaagtaaataaaatgatcgtttttacccctgaacatttgaagacaaagagaaaacgaatttggatagacttattggcgcattttctttcgctagctaatgtttcatgatataatttttctaccttttttttttttcatacttacatatcgggtagaagttcttagcttaaaaactaatgcccaaaataacaatgataaaaaattggaattaacaaagtcttgtaggaagacaagggatattggttaactatcgatttttttaatctgttcccgtttaaataataaatttttcttaacagagtcaagtcgaatagtaaaaaaatgcttacaataatcaaaatacttaaaaaacatgcaatgtagaatccatcttaccctaagttacagaaaaaactcagtgttttgtaaacacggaatccccaaagaatataaacccttttttcctattgatgaataagcagcaaacattcaaatattccggctaaaaaaactcttcgaaagacttcgctagtttatcctttccaattgcttagaaaacagtgttagtgtgtttaccgttgtgttctgcattagcggttatccgcccattcagaacggtacgcaagactatcctatgggagccgtatagatttagtaattatacacatctaccattattctattcatttaaataaatttgtaaaatcacataagcattactgtgtatttagttttcgttttccacgacattctatatagtcaggcttaggtcctcaaacccatattgttttgttgttgctgctagtcttctctgacaagagcgcctaccaacagcaaaattccccttcatacctttttcgccgagtattcaaagaagcgctcgcctaaccacttagggagatatttttgagtttgagattgtattaattctgcttaaaagtcatctataattcaccaaagttaacggcggcgtcttgtcttttggttagcatagtccaacatttctgcttgattagacataaatttgcagttttcaattttctttcttttcaaaagactgaaaagtagttgttggtcaatctctttctttttctttctttcttttggattatcccgtataaaaatttaggggttattcttttccattgctcactttatacagtttagcagttggaaatttttttcctttcgtttcaatatcataacttctttcaaagggagcatatagctgtgcctggttgttctccgtcattttacgccaatttttatttcttttgtgtggcttgttttgtcgattaaaaaaagcaatcatttcctcctccactgcattgttttgacattattgaggtttttcttttcttcctcttctttgtgggttcgttctttcttttctattattttattatattttattttaattttcttcgaaaaaggtgtcaacaggggtcttttaatattatatcttgttgactaccttcttgtctaagactgtacatttgttctcagtttggttttgtttcatcataaaaacattttggtgataaaatttttgtttccatcttttttcattgagtattctaggcggtttttgctaggcgcattccggtttcaatatactcacacgtatctatcccaatctttcgtttatattcatttgttggtaacttattcctgcatttgctttgtttttctgttactccttgctgttgaaagtagcctttgcatttcttaacttgaatactgcatagttgatttaaagtccttttctctcttttttcttggtttcatactttctttttgggaaacaagggcttaggtttcattgcatttataactcattatcttttattatttgtaaaaatggattataaaaagggtgagcattcgccatcttcttctattcaaatccttagcgatgatgctaccataaattccaattacgcttatggtgagcaattacagtctaatgatcagtataacaacatccaacaccctgctccttcttttgcgaatccattcattcatgaacaagatgattcttattctgatattctagaagaagagccagatgaggatgcttatgattcacctgagagacctagctcaaccgaagaatttatttcacaagacgaatccaatatttctgctggaagttcttttatgttcccttacaatcgaggtcatccattgtccaagcgacacgattcgattatggtagacgagtttggacacgaatacatcgtagaaggtgatagtattgcttctgctgatgaagctattgactatgatgccttgtatgcctcatggactgctgaaaccaaggctcctatactcgccattgatatagaaaatatttatatcgaacttgctatgaaattcggattccaatgggataatatgagaaatatgtttgattatttgatggttatgcttgattcacgtgcgtctcgtatgacacctcaggaagctttacttactcttcatgctgattacattggcggtcctcaaagtaactttaaaaagtggtattttgcatgtaaaatggaccaattcgatttaaagtctggagtcctgagtttcatttctcgtgatccttctacacaagtcccatataaagacatgtcttcttgcgaggcactttggatatcgcgaatggatgaactttcaaattatgagcgtatcgagcaattagccctttatcttctttgttggggtgaggcaaacaatgtgaggtttatgccagaatgcctgtgttttatatacaaggtggcatatgactatcttatttcaccgtcttttaaggagcagaaaaaccctgctccaaaagattattttctggataattgtatcactcccttatataatttgatgcatgatcagcagtatgaaatacgtgatcaaaaatatgttagaaaagagaaagaccatgcctctattatcggttatgacgatattaaccagatgttttggtattcaaaaggtcttaaagcattattattatcagacggatctagaattatggacgccgatgttgccagtcgttactttcttttagctgatattcaatggcaacgagtttgctataaatcatttcgtgagtcacgtacttggcttcatttccttcataatttcagccgaatttggattttgcacatatccgttttttggtatttcactgtctataattctcccaccatctatactccaaattttcattacttggagggcactcagcctgcaagggctgctaaatggtgtgctcctgctttagctggtgctgtcgcttctttcatatcctttttagctttaatacttgaggcatattttgttccaaggaacaaccccggtgctcaacctgttatccctcgacttatattcgtctcaatattgattgctttgaacattgttccagctgcgtttatttttgggttttcgaatgcaacccaacaacattaccgaagtagagaaattgtcggttatgttcatttcttcttttccattggatgtgttgcttatcaatcatttattccactcccattcttacttggtccacggtttaaatttaggtctagttctagaaaatacttagcaaattcttattttacaaacgatatcgccagtcttccttgggggaggactttgttatccgcagctctttggatcactgttttcatcgcgaagtttgtggaatcttattacttcttaactttgtctgttcgtgatccgattcgttttttgcaaagaatgaagccgtacgattgttatgactttatgattggagcaagtctttgtagccatcagcctaaattcttattatctcttgtctacttgaccgatctcgtcttgtttttccttgatacatacttgtggtacatgctaattagcactatgtttagcattgcgtattcattttatatgggatcagctatatggactccttggcgtgttatattttctaatttaccgcgtagaatttattttaccttactggcttataaagacctttctacggaattcaaaccgaaaatatatgttggtcaaatatggaacagtattatgatttcaatgtatcgtgagcatcttctttctttggaacatttgaaaggattattgtaccaacaggtcggctccgaatatttcgggaagcaaacttttcaatctcccaaattcttcatggaggctgccaaaggtttaaacaaatgggatgccttttttcgtcgcaattctgaagctgagcgtagaatttctttttttgcccaatcactgggtgggaaaattccagacgccgttcctgttcctaagatgccttcttttactgttttgattcctcactatggagagaaaatcctgcttagtttacgggagattattcgtgaacaagatccgatgtcacgtattaccctactagagtatttgaaacaactttaccccaacgactgggataattttgtacaagacactaaactaatggctggcgatgttggagttgaagaaactaaatccgatgttaaatctgagaagggaaaaaagcaaggtaccgtcaaagaagatttgcctttttactgtattggttttaaatctacagcccctgaatacactcttcgtactcgtatttgggcatcacttcgcagccaaacgttataccgtactgctagtggaatgatgaattattctcgtgctcttaaactattgtatcgcgttgaacaacctaatctacttgatgattgtgatggaaactttgagagattagaacatcaattagagcaaatggcttatcgaaaatttcgactttgtatctctatgcagcgttatgcaaaatttaatagagatgagtatgagaatgctgagtttttactacgtgcacatcctgaacttcaaattgcctatcttgaccaagatccgtccgaggatggcgaagagccaaaggtttatgctacattgataaatggtttttgtccctttgaaaacggtcgccgtcttccaaaatatcgtatcagactttctggaaatcctattttgggcgatggtaaggcagataatcagaatatggctttacccttcgtgcgcggcgagtatctgcaacttattgatgccaatcaagataattacattgaggaatgtatgaagattcgcaacgttctctcagaatttgaggaaatggattgtgctacgttgactccttacactaagaaaggaaatgccagacatccggttgctatgctgggagctcgtgaatatgtcttctctgagaacagtggtattctcggtgatgttgctgctggtaaagaacaaacatttggtactcttttttctagatctttggctctaattggaggaaaacttcactatggtcatcctgattttttaaacacaatttttatgaccactcgtggtggcgtctcgaaagcacaaaagggattgcacgttaatgaagatatttatgctggtatgaccgcactgcaaagaggcggtagaatcaagcattgcgattactttcaatgtggtaaaggtcgtgacttaggttttggaacaattattaactttactaccaaaattggcaccggtatgggagaacaatccctttctcgtgagtacttttatcttggcacacaattacccttttttagaatgttgtcattttactatgctcatgctggtttccatttaaacaatgtgtttattatgatttctatgcagcttcttatgcttgtcttcgttaacttgggagccatgtaccacaccgttgaaatatgtgactatcaagctggagctgctataaacgcctctctttatccacccggttgttatatgttgaaacctgttctggactggattcgacgatgcattatctccatttttattgtgttttttatttctttcttaccactggtggttcatgatttacttgaaaaaggtgttattcgtgcggtggctcgtttgtgcaagcagatcttttctttatcccctatgttcgaagtttttgttactcaaaattatgcaaactcaatatttaccaacttgacttatggtggtgctagatatattgctactggccgtggacttgctactactcgtgttcctttttctgtgctttattctctttacacaggatcttcaatatatttaggctcgaggttgataatgatgcttctttttggaacaatgactgtttggactactcattatgtttatttctgggttaccatgtttgctcttgttatttgtccatttatatacaatccacatcaattttcgtttgttgacttttttgtagattacagagagtttttgagatggctttctagaggcaacactaaaggtcacgctcattcgtggattggcttttgtagattagctcgtactcgcatcaccggtgttaatagaaaagtgaaaggaagcccgtccaataagctcaccatggacatgcctcgtgctggcttaagaaatgttatttttaccgaggtatttttacctgcgtgctttgcgttttttactatatgtgcttatactttcatgaattctcaacctggtttggaagataaatcaagagctgtaaatgggtttatccgaatttggataatggcggcactgcccatagctattagtactgctgccttattaatcttattaatgttttcctgcatgttgggccctttgttaagaaaatgctcaaagcgttatggggcagttttggctgctttggctcatgctgtatcagtttttggtctcgttttcacctttgaagctttgtggtttttggaagcgtggtcattttcaaagactgttttgggttgcattgtaatatttgctattcatagacttgtttttaaacttgtcgttgtttttctgcttcctcgagaagttgctagcggagaaaacaattacagttggtgggatggacattggtttggtcgcaaaggaataccttatatgcctattcaatttatccgtgagttcatgtgtaaagttgttgagatgaatttatttgctatggactttatcctttctcattgcattttgttttcattaacgccgattctttgtatcccgtttatcgatattcctcattcagttttattattttggttacaccccagtcgtcaaattcggccacctatttatactcggaagcagaatcagttacgaagacgcacgttctaccgttattctttattattctttgctttattatgtacattcgttgctatgattgtcgttcccttagttcttgatcaaaaactgagctatcaatttaagtttgaaaactctgtcaagttctttaggcttatgcagccatctttgggagttttaccaaacactaacaaaaatacatccgaataaagcacgggttaaaatcaacatttgcttaagccgtgagtttacgttatgatagcattatttttcccgtaaaaaaaaagactgaaggttttcttgattgatatatttaactcttgctttatttggtcattattatggtattggttgttaaataggtttcaaccattaccagattttaaatttttaaaaatatttaggctacgcttttatttctttatacttcctagtcatacttttgcaatggctcatgaggttttgctttatgtgacactatctttatggatttgatgttatatattaaatccagaaaaaaactggtgttgtgaatttgcatgccttgcattttgaatgacttacttgtaaatatttaaacattttatttcccacaatatatgcattattttgttactgctaactaattccatttttatcatttttcaaagatgcttgtgtgtaagtaattgcgcgaaagcaggtttgataaaatagtaaacatatactcccagaaattgtagcgcataatggtagagttttgaaattcagcggtgtaaatgaacgatgatgaccttgtagcaagcaaaatatgtttcaggccctcaagccaaaccaagaacctttgctagctaaccacttcgtcatgttttaaaaatactcgagaaaattattaaatcattatctttgaatggtttgtgccatttaatatgtacatagcgattcccaaaaagtttgctaacaatataacgaaatataagaataagcaagaaacaaagttttagtatccgaatccaaaatgtgactgcttagtttcttgttttatgtacagtgaacgcctccacttaaatttatcaagaacaataaaatgggcaaggttcacggatctctcgctcgtgccggaaaggtatgttgttttactagttttagtttaataaaggtttactaactgtttaaaggtcaaatctcaaacccctaaagtggaaaagcaagaaaagcccaagcaaccaaagggccgtgcttataagcgtcttttatacgtccgccgttttgtaaacgttaccaacatggttggtggaaagagaagaatgaatccttcatcataaatctgaatttttttagagtttctagatgatgactcatttccccttacttcaacttattaaaatggttaaataatggaattgatttttttacaatatttcttcaattaattgtttgatgacaaaaaagttgtttggaaaatgtcgttccattttcgtgtataatggataataaagtggattgttactgtaaatgcaattaagtcattgtactgaaccttaatgactagttcactatagaattgatggtttattacctatatttcgcaatgtagcaacttagttctgtaattaagcttctttgtaaataagactaatggcacttttgttttactgtggcatacaaaggatggtgaacgtttcttgtttcaaattttgtggtgccgaaaattatttattagaacctagacattccaaaccaacgatttcaaatagtaaacattattaaggatgcgtatttgcaaacgtatatctcaagctgtatctttggacaattcagcttccataatgtcagccaaatcatccaactcgttttcattttcagcagattcttctccttttgtagaggagttgggtaaaagatcgtaaccttcatgattatcattctcctttctgcgtttttccccatcataattataactcggctgtatcaagtctgcttttcgtttgataggagtgtttacttctaaagcttctggttgggactgtgaagcagatatagaactaaaaaggcgttagttaatctgggtctatcattctaaaaactcaatgatattaagaaagttcaatgcttacccagtgtcaaaatcattatcatcacttagatcttttaaagcattctcgacatcctgatcagccgcttgccagtcaatttcgtctaactcacggtcattaagttcagaaattctctgctcgtcgtctgaagatgaggaataagaatgttctgataaattcctatctggaagatcataacttggatacaacaaataatccgattctggtaaacgtttccattgagataaggattctgttagccaattaagttttaccactttaatatttcccatagatacagctttcttaactttctctgtccgaatctatattgttagattttcctgcggaattagaaaaatacacttactttggctgcgattaagtgtgttggtggaacactaaaatccaaaacaacttcagcaccgaaagacatagcccattttgcaatatcgctactcaaaacatcaacgcccaaagggataactccgctgaataaaagtcggcatcccttcagtactttttgcttcattttcggaataatcaatccaacgttggcatgtttatgattcccacttcggcttgatatatcattttcttcctcataatatacagcatgaatatcttttaagactttttctaaacgttcaagttcatggtctcggttatgtagtaatgtatggctaggagttggtttaccttcgtcttcgagtaatgcattttgctgttttgctaaaggcctttctgacttttgcaattctagtgcagttaccctttctttgttttgttcctccaaagcttctctattctgtagaaaagtgtcttttaacaatgttttttcaggtatagtagacgaatcttgtgcatatgaagaattagaagaatcgtactcaggtgtctcctcattctcttcgttaatctcatctacggaatcaggttcatctttgggaatttccaagggtatgagctgttcttgttcgggaagaggggtagatttagccaaaaaattactattaatgtcacctattccaacgaaaaattcgtaaggaacgactttaatcaaatttggattccaatcccaaacgtctccacgatcatcgatcacaacaaccatgctagtgtcacaagggaacagacgtctcagactcttttgcgctagacttccgctatcgtccctagataagactcgatcttgaaatagttttcccgtaggatcaataatcttagccacttctttggcatatgccttcgtgcccattgtataaatatgcaactcatagagttcactaattttctgtaaaaattgtgctaatccaggcctaaatttaatgtaataacaagacgtatatccagatggtccttcctgaagattgaatgaacgaacatcccttaaaacatcataattaacattgccaggatctgacatccattctccaacagttggatctacagtagcatgaattatagtttgatctaaatcaacaatcaatgaaagtcgcttctcttgcctaaggcgtttaacgttttctgattccagtctgctagcttcctaaaaataatgttaactaatgattcgtatcaaaatgaaaaatttggtaatagacaactttaacaaatcatacctctaaactaactgttaaatcaccagtattatgtgtcatacttatattggcacgagccatatcagaataacccatgtaatcctggctataataaacaattagtaattagtttaaaaacaaattaactcatacgatgttatattctttccacaaattgcacagaggccgccatagttaacttcgtgggtacacggttcatgtagttttgcgacaatttttctaaaaaaaataaatatgtctcagttaattgttctctgaaaagctacaaacgtacgaaaaattttcgatgctttcttccttttttacggcccattcaacaagttcaccttcaacagggcattcaaactgttcgacaaactcacgatcaacatatacctctgaaccatcttcctggtcttctttaactttggtaaaaaatctatataaaagcaaaggagtgcccttttttacgtaacttccttgaggaactagacagctcgcgatttcaatgggataattcaacgagttcggaaggtgaattggtgtcaatcgtttcgacatgaatgactagctaatataaacaaaatcgaagtgttctttattgacaatcgcctcatatagtccttggtaaacgtttaaattccaaggatacgttaagatatgttatcagcggttggtcttggtaaagagtaggtctggcgtagatactaacaacttggtaagttagttagtattgtccgtcagtaaagaaaaaacaatggaaacatttatgaagattggtattttttactaaaacccccactgaaggtacaataaaaataagtggttttatcgcatttggcaaagcatgaatgagtcacctctaaagatagtgtcaaaactcgtaattacgatattactaaagtaattacaaaaaatactaaaatcatcatttttgatactttcaataagtctagtcatgtccttgaatgacttttactgtaatagaattcaaaaaaaaaacgacgattattactttcaaacgaatcatacgaaacaaatatactgttcattagagatttggcgttttttgacttgctaaaggattattaaacatatgaaacggttacagaagtaggcaaatttgtacaacagtaaatataactataaagcttttatacaataccactgctgttactacccaaatcttgaatagggatagcaccgtctgcctgataataagcagcttctgtcacggatatataattggggatagcatcgataattttagaaaatttcgtttcaacccagacaagaaagcctcctcgtggcaggaaaaagtccatataagcgaaggaaaatataatagaaataacgacagcagtaaggtgcaaaacgatcgtaattgaaaaatctaacggaagtcctaagacaggagctactaaagctaatgccatccttacgacttgaggaagattcaaactaaaatattgttaattataacgttgaataagtacagtcatacagtttgggatgcaaatctccaaaaagattcaagagatacatagccagaagcgaataaacccaaccactaaaaacattagcatgtatatccaagaaaagaattttaaggtgaaaaagttagatataaattttcaaacaatttaatatcatttatgagagacaaaaaacatacccaataccaacatagacatcgtcagactcagcaacatagcaagctattaagtatgcaatggcaggaattacttccaaaaatccaaaaaacatggcgattgtacataatgttccgtatctgcgttcaaaacgtggcataagaagaaaaattcctaaaagtcctaaaatgaaagaaattactccatgatgaacgagcggatatgtgtttagggtatgaactgcgtactttgtcagtttgtttcaggaatatatatttattctaacatacggcgaatgtttattaaattatgccagcttaggccaaaaaagtcaacgataggcaagaaaatgtttacgattccaagaatgatagttaacagggcaacaatcacagtgaagagtggaattttcataaggaaaagttccgctaaaaatccgaccgatgtcgaaatacgttctcctagttcaatggccatgctatttattaattaagttacaccttttaccttctctcggtaataattcgtctaaaatattccctttttaaaaaagttttaggaatattgactttgttggtttatagcaaggtaaagtaagcgctggttataccagccaaggtgtatatgaaagtcaatcgcaatacaagttcgactaaccaattatttttcaagggaaaatattgagttttatataattttacatacaatgactattaagaatttccatctgctaaagataaaggtagtaattaatcacagttttgcaaataatcgcaatcgagtgaagtaaacagcaaatataattattatgattaattgaaataagattcattgtaagtagaattatataaagcaaatctagcaaacagtaaacagggtgttcatttttatgaaaatacagacaaataattccgttaaatatataaagacagcctaaaacaataaaactaggtagaaccttttatacatacattaagtcaaataaataattcgtgtcttcaacttcacattcaaatctttctcagcgaccagtgtaggtgttatctatattataaccgtttttttaaatatctttccctcttattaatgtctttacgagacttcaggaaactatgccttaaattgttaagtgatttatttaaatacataacaagaggataatgttaggaaacatcaaactaaagtcgagggtcctcaatcacctcacttaagcaaattattaaagcatcgtctggcactacaggaatcaaccatccaggctctttccaaaaactatctgtttcagctggaatagacttctttttagttttccgggaataatttatcacccttatggccccataaacgtccaagctgtaatccttttgaattttcttgatatcccaatcgtgaacgattttgcaatgttcaaaacaaaaaactggttcatagaaattagtgcaaaatatacattccacagataatggttctgcatcctcatcatttatactgtaaaatgttaaaaaaaaaggaatatttgaatacatactcagatatagtatcatcagtttcatttatgtcttcattaattgcaaactgtgaatgcgaaatggtgatactttttgtaacagaagcataatttataatatagaactcatcgtattctgacgattttgggtcaagccggaaatgccgcttgttattcatgtgttctcgtaaaagctttttatttttgcaagggacatgacagcatagacatctaaaacttatcaaacgatgttagaatatgacggaaagaagtaataacacaaataaaactgataaatatgattacctttctagttcattctttatcttttcaagtaaccgatttatgtaaacaatattgtctgctaatccgatattaagcccgtgaacgtgaaaactatgttcaaaccattcttgacggtttaaaagaccttcattattacagaacaaacattgtaaggattttatttttccctctctccgttctttttgctgttgccttaagactcgtttaagtgaattttcttgagcaatttgtagtaaaagtatttcttggtctttcaaatttggattctggttgagctcattggcaatctctgatgcgcataaataagcattcttagctaacgtctgtactgacgaattgtgtatagttgtaaggtggcttataaaagaaatcgagtcaccagcaaattcacaatcaaaagggcatcgaattattatagcatcgtcggaactcattctagtcggtgttcttgaaattcattgaagttgcccaatgaccaagtgtcttaatttttattcttttaagatatattaaacagtttcaagtctaagtaatgcggaattcaataaataataatttacttctttagttttagtcccttcttccttagatcaccgataatatcgtatggatatgcatagaataggccaagttatccagcagtgaggctaaaattacacattgcgttaatcaactttaaaattatgagaataatgtagtaacaaaaaaggataattaaaacgagttctctaaaaaatatttatagtactgactactatcgagcatttctacttttaaaaagcacatttaaaagatatcactcttatgtggattctgtatcttttttaaactgtaattgttggtaatatctttaaaatgaaaacatatatcgcatggaaagctactaattcatgtcctttattttgaacaaatatcaatcgataatatttttgtctctagactcaaaactgttcatttattcgtttgctcggtgatggagcaagcctgaacttcatttactacggagatttttgcgttgctccagttattgtatcacattatttacttttcgtataataaagcaggtcgtaagtacttatcgtagtttaacgtaatattatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactggattataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagacggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtattgctgacatattaaagttaattaaaatatttgaaacaattccacaaaatcatttacgaatactaaggtgtttgtaaagttatttagcagaccatagtagtactcgcaaacatgacttcactcccaccatatcttatcccaaacactatattaatcaagttagcctttgcttagtctaaagggggtgtatgtacgctttcatgtgaacatctgacgacgtgaagtttggtttaaatattttgagaaaaaataaaggtaatagaaaaaaatttcaaaaaggggaatggagcttatggctcgctttctagagcgatatttacattttgcaccgacaaacaccgagcctccagggacattaatttggtttttaggacattcttacaaaattgaagatagccaatggcctgaaaaatttttatacgactcattctctcttattacaatcacttatcgtagtggtattgaagggcttgaaaatatgacatctgacaccggttggggttgtatgattcgatccactcagacactattagcaaattgtttacgaatctgctatcctgaaaaacaattgaaagaaatattggcactatttgctgatgagccttcagcccctttttctatccatcaatttgttacaatgggcaaaactttgtgcgatattaatccagggcaatggtttggacctacaacatcttgttcttgtgttgcgtaagtgtttcttgttatttaaattgagttttctggtcgataaaagaacaattgatctcttcacatagttcgaatttcttccgttcttttttatcctttttaaaaaaaagaagaaaaattttgaacgttttattttttttttggaattcagtcagtatgacatttactaactttttgttaaagtcgattaagtgatcagaacccggacgtcccattacacgtttatgttgccaggaatggaaatgctatataccgagatcaactttcaaaggtctcctttcctgttttacttttaattcctacccgtttaggaattgattcaattaatgaatcatactacgatcagttgcttcaggtgtttgaaattcgttcatttgttggcatcactggaggtcgtccaaggtctgctcattacttttatgcaagacaaaatcagtactttttttatctggatcctcattgtactcactttgctcacactaccacccagcctgcttccgaggaaacttttcatagtgctactttacgaagagtagcaatacaagatcttgatccctgtatgatctttgggttcttaattcgagatgaagaagaatggcattcatttgaagcgaatcaaaaatattttgccgacatagttcagattttcgactccgaacctcaaccagtcgagacacatgatgatttcgttttggatgagaatgttgaagatcatctttaatccattgtttactactgtttcaagttttatttataaatttgaaattataatactaacgacttcgcatttatgacatatgtaattatgaactgaccctagtagcatttacgctttgggtttagtaacttaatgaataattatttatccaacgtttttcaaggaaatttattatcccggtttcttgaattccttctccatcccaaatcggctaaagggatatttttttaatcgttaagcgtttagttgtgcttgtgctattatttggtcagtgtttcccttctattcaaccggtctccttattgttaatttcatgctttatctttgaaaactgttaaacaatgagtctgtttgattttttattaaatgtgcgtatttgaaatggatgtttatgtgttatatttcgtgaggattttgttcttgtttttaatgtctctttgttacgcttttcttttcatctgatgttcttccctgtgagtaaatttcaaaaacttatattatacaatgtgcattactaagatgattggacagcaatctcagaatttctcatttctttgcttttgcttacctgagataaatattgtgatcttctcaaatgccctttcctgagctacttagcttaaagttatttaagtaataataaattaaagcatattcttttttttttattacgggtattctgatcgagccttttctctattttagtatatcagttaaactaaagagtaaatatgggcaaaaattttagtaatacggttcattcgtaacgatagaatacttaaaacctttttcacctgaatttataaatctttattaataataatgatatattaaagagtagaataccacttttttctttaagttcctcgtaacattgataaacattatcacttgtctaataatacctcaatatttagctgctattatcacgtcataaatgagggctcgcttaactacaaatagagtgaggacgaagatctttctggttgtttgctgctataaatatgttttaaaagctagaaaatagtaaaaaattaagaaaaacttacttctgtttagtcaagtttacaatttcgtacaagaagtatttcaatgcctgtttttgttaaaaaaattaggaaacctggttactaataataacgagttgcttcctaaattcgttattgcttttagcgaatttcaaaacgaaggatgtgtcttttttctacagatagaaaacccatctcattcgttttctctggctagtcagcttatacgtctcaggaaggctgatttttcctaatgttgttgagcaatgaagaggtaagaatatattctttggaaattcctcgagctaacttaattaaatagtttttaaagaaactcaccgatcttctacaaacccatcaaagtaaaggaactggtagcgtctatctctctcaaaaatgcagtatgtgctttaaaagattttaaagacgattactaatttaaaagacccagtggatgaaggagaaggcagctctgcttcagttttaatccgtgctaagagtggtgcagctgaaaaaatctctactgttgttgaacttgattattttacagatttcttccaatcttatgcagaagtttgtaaaggtcagattgtaggactcaaaaagcgtgatcgcaagaaaacgaaaaagaacaagaagaagaccacttcttcggggcatacatagcatttccttgagatactcttgtaatctcaaaatataattttctttttaaaaatagtgtctttatatattgttaaacatgattatagcccatttttcacctctcgtagataatactacattatgaaatatatcaactttttcaatattagtaaatcctaccttaatttcctttctgtcctattaatgtgcattctttaagattacaatgtcttattacctacattcactagcacttggtgctgtattaattcatgtgctgagttcaaataaagaagtcattaactcttgtagatgaataccatataattgttgatgattgtttaaccgtaaaaacgtatatgattcaatatgtcagttaaatatgcaactaatcaccaagtaccgatttattatttataccacttaacaaaacaaatcaactttttttttatcaaaaggattgaaattccaacccaacgtagataacgtggtatcagtaaataacagttgcgaaccatcactatttacaaaatagagtaatattatgtaaagcatcggtaagtaagtgatctaccacgttacttgtgacacctagtgatcttccaccagcagtctaccaatttagctcagcagctttcgtttaatacaaaggttagctctacctgcttttaacagcaattgctcggattttgcagtttccttattagttcaagtatgaacattctccaaggatctgaagcaccattatcttatgaagagattgcttcaagagccggagcattcgattttaataaaaatatccctttaaaaaattggttacgaacatccacgacaatatcaaagcaagtatgtcggttatagcagcatttacacttaattactattttatgctaacgcttttataaattaggcccatgtttatgtatcggaacatgattattccaacggtgtatttcttttgtttcgctattgtgaattgttcatgaaatgccaaaagcaccctgatgctgcagcatataagaaagagctttttgattattatcaggttcgttgatgtaatatagtcatgcactaggaatatgcacatttgcatccagatatttaccctgtacaattttgaatgggattgtttttctttagctgaatttttataaaaacttactaacaatgtaatagggtgtccgcaacgcgttagaggaaattgaattaatcaaaccaattgtaaaggagcaatatgagcaatatcaatgtcagaagaatgatttggatgatttaaaaaagttgtcgatgaaagattctcagccatctttggagaagcctgtttcttatgtcgatgaacctattcttgagcaatgggcattatccgatttacaaattctccctccctcctcaactgatttactttcccccgattcccagaaattaagcaaatcttcatcagatcttcctcagtttgattacccatctttaaattcatctcctactttcaattctaatttacctatatccagctctcgtttcgagaaaacatctttatctgactcaaaattggtctctcctgaaccgttagacgataataaagacattcagtttataaaaaagccaatatatacacgaacttccgaaccgcgtcccaaaccagcaggaacttttaaaattcatgcatatacagaaggtggaaagccgttgagaactatatatttaccgaaattattaaagaaggtttttcttgacgttgttaagcccaatactaaaaaaaatcttgaaacatgtggaattttatgtggaaagctaagacagaatgcctttttcattactcatctcgttataccccttcaagaagctactagtgacacttgtggaacaacggatgaggcatctttatttgaatttcaggataagcataatctcttaactcttggatggattcatactcatccgacccagacgtgctttatgagtagcgtggatttgcatactcattgttcataccagcttatgctacctgaagctattgcaattgttatggctccttccaaaaatacgtaagaaaaaaatttttttttctacatatattaacgacttttagctctggcatcttccgtttattagatcctgagggactacaaactatagtcaagtgtcgaaaacctgggctttttcatccacatgagggaaaagtttatacgatggttgctcagcctgggcatgttagagaaattaactcgaaacttcaagttgttgatttgagggttaaataggtaaggatgcaatagtaacacttcttttattctattattggttcatcttacagacgccaggcacttatgaattaactaatggtatttgtaacatggtagtggctacggaaagttcattataggaaatgaatctatgcgtctaatgaaacgttctttgatgaatttgtttttttacgaggattttgttaaatgatagcgaatgcgttatgaaaaaattatcaaaaaaattttatttatttaaaacaccatgtatccaaagaaaccaaaataacgtgaaggtagtttgagatgctcactcttgaagctagattaacatccagtaaccaatggtaaggtattagttgtaaatttgtaatccaaacatggatgcaactaaaattaccaataaacgctgctaatgataatatagcagaataaatgagaatgagacatataaaaatctgtttaaataaagagcatgcgctacgaatatggaacaaaagcaaaagtgctgactaacttagcattcgtaaatgtgtctctagtttagtccgccatgacaacgttactattgtcagcaagcttggaagctacactctgttttggctgtccaatattcaccgcagcttctgcttcttcttgtgtatacggctcttcacgcaaattttttaaccttcgtttgtgaacctttcccttcttatgcaccagcaatgcttgagacgagtcaaagtaccgtgcacattcaatgcaataatgttgacctaaacctggcaaatccggatctataggtaatttatcaaatttctcagactctgttaagtcattgtgaatctgatctaagtctctatttgtccaattgttaatttaccaaacgatgattgaatgaccatgaaatttgcatacctcccataaacacgagttctaaacaaagcatgatttccattgctatgatgctttctttttctggcaactcttcccattgtccgtcacttcaaacaaacccgtttaccacaattacaatgttagttgcaaaggataaacttttttaagcgtaaacacattcaatatccaaacggcgtaatgtgtgctatatcgtatagtgaaaaataattctcaaataatcttattttcctatcgtagtttgcgataagtttaataacgagaaggaaagcctcgttatatagttgaaaagcaagagaaatgtattagatatgtattattgattgttctgaatagctcaagtagcgtaaattttttaataaataaatattcgttcaaaatttgggagagcatggtcaaagcaagttgaaatgcatgcctttgaaattgcgctttttaagcgacgattgctccatcgtttgacaaaactttgtaatttaagggatgtttagcatcggaatttattagggaaaattgctttaggcgtgattcttagtacatggcaactatagaagaaatgaattaacattcagtagctttctggctttaactgccactatttcatcaaagtctcgacaagttgacgtttagtcgaaggaaagaaagtattcacgtagcgagatcagagtccgcttatcagcaaggaaaaaattgagctctccatttagactgctatactgaagtgtgagcaattttagtgacatttagttttacaaaaggagcttgattgctcgaactcaaaagattcaattaaccacgaaggggttcttggcagtgaggttgtaattatttcttttttattttatctttatttgacttttgttttttcccaaagaataattgcaatgttcaattagttttgaatttgaaaaacctcatatgggtaaaaaatcactcggtcgaaaaagacagtaaaaatttattagttaatttcgtaagatggggcgcgaattaaagaaagttgctagttatcatgtaataacataattgaaaccctcgattcgacaagtatgcagacagcaaaacgaatgcacgtactaaacaaatagtaagccattttttgtaaaatgaaaatgtgaatcaataaacaaataactttgcctatctcaattcaaacgtgtttttttaaaatatatctatcgatttgtaataggcaaattgtttattgcagctatctccaagcttgcttaatcacatgttcaaagatgcaaagcccagcatatccgtgtagcatatgttttcattcaaaaaagtaataatatcctaaaaacatatttaaaacaagctatcaattttaattttttccctataaacaaacgtatgctatatgaacatgtgtacctaaatttttttcgaccaagatttatagactctatgtttgaaagagatctttttgtccatatcgataaactaagactgcttgaagggcagatgctgacatctgcagagcaggaaaagaagtatgcgtacttcgtaaagacttgagtactgaacgtagggtcgatatatcttctccattcaaaagctcaggaagtttataacaaaagcaaaaaatccattgactctagaaaaatgttagcaaattttagaatgaacaaaaatacaccagcaaagtagcatgagatccttgttaccaacctgtaaatcaattgcgtccttttcaagccagctggacaagctttctaggatctccaaaacagttgccaaatcaaccactgctaatatggcccaacaaggagctttatgctcaatatatacacgccattgttgtaaatttttaggtaaaatagatgcgtccaatgaagaagattccatatattgctcaagcctttccccttctttatcaattatgtttagtaagtatcgtaaaaacgggtcaaagctttttttgccggcctcgatttccaatttgcgaagaggaatggtttctcttgtttcaggctcacgacgcgccgctacaaatggaactagcttgcgagcttcttctctgaacttgtcagtaaaaagcccaattattgttacaatgattagattaaagcattcatgttgcaaatttcgattttcacaaaaattcatatataaatgttcgtacctcacagttgctaaataatctaaaccatcaagtggtatatcatattccaaagattctgaagcactattgttgtcgatttgtggaaaagcgctgcgttgatttgtttcctcatctaatgatcctgaagtctgatattgtaaaggatttctttttcttttcgagggcattttgaattattattgtacaattgcaaacttctcatataaaccaaatggaaaagaattaccgaattttcatgaaaatactcaaggaatgtaggctgtttttttccggcaacttttcgtttgtagttagttaacaaggaatgtttcgtaaatcgaagattaccctagtataatagaatggtaaggttaaagaggtatctgtagaactatcaatgtgaagagtctatcttgatcaagtgtaatgctaaaactaattttagctatttcttgataattcctttactatcataaaatttattacttgttcttattttcaaagaagttcaaagttttgcatttttttgaagtgtataagaagctaaaactgggagaatattcactcagacagaattgcctatccttgaactaatttaataaacataaaacatatagatatgtaggaaattgtactattcattcttctgtcaacgcaagtaacaccatctgcggccacttaatcaggcacttactctacacaatatacagatcagtgctttatccccaaatcccattgttcattggtgaattggtgttttgagcagcacatatgcccattctaacatgcagatataaaattctgtttctttataatttacggaattgctttacttttcaaaatcagcgatgtctcataccatatggaacaaccactaccattaggtggtataatgcaaattttcaagctgttcaaaacaacttttctgattataaaaacgaattgatctcttcacatcgtccagaagcttccagtttactcgactttttggtaaaggatcaaaagaaaagtggtgatattagtttgcatacaaaatttaatctatatgtggacgatttattgaaaaagagcgaaaaaggacaaattaaaaaatttattaatgatattaaaaaagatttggctacggaatctcagcttccattgtctgcgccattcaaagatgaatctactcggactatgacagatccccaagttttagcttatattcatcagtctatgccgtatcaatatgcttctctatacagcgtattgactgacttgaaaattgtaaacagtgatgtgtcttgcaagtctcaacatatactggattgcggtaaaggtccaggtattggtgctctagctagttattcagtctttcccacacctaattcagtttcaattgttgaggagaacccatttttgaaaaaaatcatatatgatattcaccataacatttacccgtcaacttcgccgaatccaactagccctgttacgcttaaccgtctaccattgggtaaaaaggattcatacactctagttattgcatctaacaagcttcttgaaatgaaatcggagaaagaactctttgattatcttcgttcgctttggagtctcgtgtcaaatgatggtggtcttttggtgctctgcgagcgaggcacaaagcgtggctttagtttgattcaaagagctagaacatttctattgcaaaaaagtaaaaatacttctgataaacaattcaatgcccatattgtagcaccctgtccccacgatggtcgctgccccattgatatagaaaatggggtaagagcaaatatttgttctttcaaacaacattttttcctatccccattttcccgtctatatgtccctcgttctcatcgtcgatcctcggatcgctctcattacagttatgttgttattcaaaagggtataactagaccgcttaataataccacacaaaggttcaagaatgatgaggatttactagaaaatgtgaatgttacatctccaactcttaaaaactggccacgtataattcgacctccactgaagcgagatggacatgtcataattgatgtctgtgatagcgatgctcggcttagaaggaatattgttcctaaatcacaaggtaaactagcttatcgattagctaggaaaagtgcttggggcgacttgtttccgttagagggcaaagttcaaagtacttctccaagtagtaaaattactaaacatttaaaagatgcttcttctacctattcaatcaatcccccctcatataataaacccaaagttgaaagaaatacaactgcagatcctatttttgtcggaaaacgattctattcgactaatcgtcataaagctttttctcgatttgcagactttaattcacatcgtttcccttgtatttttacttcatttagctgttacaattgcatctctggtaccaggaatatttcacgacaatattcgagagataaattccactataatcaaaggaccactatctattatctggttgcaatttccatttttgcgttgggcttgacatatgcggctgtacctttatatcgtcttttctgttcgaaaacaggttatggtggcactcttaataccgaccaaagtcgtatgaatgcagaaagaatggttcctcgtaaagacaataaaagaatcagagttactttcaatggcgacgttgcaggaaaccttagctggaagctttggccccagcagcgtgaaatatatgttcttccaggcgagactgctctagggttttatactgctgaaaatacgtccgaccatgacatagtaggagttgcaacttataatatagtaccaggtcaagccgctgtttacttctcaaaggttgcatgcttttgctttgaagagcaaaagctagatgctcatgaaaaagtagacttgcctgtgtttttctttatagatccagaatttgctgatgatccaaatatgaaggatattgacgatattcttctaagctatactttttttgaggccagatatgataccaatggcaatcttttaactaaactcaactgaaataaaaattaagggactacatattgagtgaactacaataatttatttaaaataattcatcaagttaaccttctagttacgagacaaataacaacgaaaatcactacaaacttactagaataactttctccgaggttgcaattcgacattaaaactattgtattctcgtaaaaaaagttgaaggcctttgaaccaatagtatattatttaaatgacaaagtcatgaaagtaacgaaatgaaatagagacggaacaatttatttggctaccgcctgttgaatagaattcatcatttcttcttttataataagctgtcttaccttttccaattttccaagaagttcagtaatattggaaccccactcattcaattgctcttgcacattttgagatttcttgaatgaaatgacttgagctgggcgatcaatcttggcatagaaatgatgctttgcaataaggtcgcaaagaaattgttctgtttcggaaggactcatatccaacaacactcctagacgactgcaatgaatgcgggaataatagtttgcgactacacgaatattgtgttcgatgactcgcttacgaagttcagaccaacgtttctcacctttttcgtcattttcagcaaaaacaggattactccttaaagcacttccatagatttcggcaattttgggccatctcattagttcattgacaataaagcacttaaccaattgttggagtaaaggaagagaatttagtttatggtcagcattaattcggtgaagaagatctgcctgctcgttatcataaggagtaagcaaggcaaagcaaacgacattttctaatatttctttccatttctcggggtcctcttgaaccacggcggtgtcataaactgctcgataatatttacaaacatcaagatatgcatcgtcgtgcaaaccaattcggattttttgctcataatacttaagttttaaagactggacgtcttccttttcaaaaaacttaacatttattttcttcgtgtaagtagatgccatgtagtaatcagacctcagtaagaataatctaacttgatccaaaatgaatgcaactttttccttcaaatcaaaagatccgtaagtctctactggttcattacacaagatctcctgggcagatttgatgtcaccttgctcttctttaatctgggaaagcagttgtgtaagacgtgccctttctacttccacatatatctttccatcagtaatagtacgcaatgtttcaatcaaattaatttttgtttttaaatcgtcaattccaggaagataggtcattacatgttggactaaacttgtcatcgattgtttcagttggccatgctttttaaagagactaaccaactgttcgtttaagccttggaaatcaccagctcgaaagagcaaatcagcaatgtatattaatactttcgtattcgtgctggtgtcagaagcctgacgaacttgcttctcaaaaatcaaaagcttctcgaggttcgcatcctacaattacaagttagagattagtcaaaattttgatttttacgtacgatgtctatggtattaaggttatttaaacttttttgtaactctgcaaacttctctgagtaatcaacttccggtttctgttccatttcgatatgtgggttgttggagagtgtacaattgagactaatattgcgagttgatttcttatgattacagagttgtaccgcacgctcgcaaaatactttagttgtcagcaatactactctacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaacgatccgtctatatacatagatacccgttgataacgcgaatgagccgttcggcttcttagttcgtagatccgagatttcgaactgcttttaggcagtaaatgatagcttttccatctaactgactctaaaatcacactcccttgttactggacccacattagcgatagcggatacaaaaatgcagggaattgaaagaccgagttcgtggcctattgagagaaaatggaacttcccttcccaaaagcacctttgacctgcagaaaaattaggccaattattatgatgccaagtctggaaaaacaccacaggttcggtatattattattgtcaatattgttatactgagttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataccaaagtttcgtatgcctatagcattaatctagatctagcttgcgtcatataaggaccagatttactcttgaccgacttcatagcagcataattagcatctcctcggcataaaagaaaaaattttgctatctccactctcacaaggttagcgaaggtttgtgcatttgacagcaggttggttaaattcgttaagcttccaagagatataaatatagtggctcgaatttgacttatccagtcagtcattcattgctgaagttgttgggttggccaggtccatcggtaagtttttgttttgtaggatgactgtatagtttggctttttgttgtgtagtgccagtttgtttgcgatgaggatcaacgttgcaatctgttggtagaaagttgcccctcgaaaatcttggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttatctctcgattcgacatgggtgaactcaaggaaatcttgaaacagaggtatcatgagttgcttgactggaatgtcaaagcccctcatgtccctctcagtcaacgactgaagcattttacatggtcttggtttgcatgtactatggcaactggtggtgttggtttgattattggttctttcccctttcgattttatggtcttaatacaattggcaaaattgtttatattcttcaaatctttttgttttctctctttggatcatgcatgctttttcgctttattaaatatccttcaactatcaaggattcctggaaccatcatttggaaaagcttttcattgctacttgtcttctttcaatatccacgttcatcgacatgcttgccatatacgcctatcctgataccggcgagtggatggtgtgggtcattcgaatcctttattacatttacgttgcagtatcctttatatactgcgtaatggctttttttacaattttcaacaaccatgtatataccattgaaaccgcatctcctgcttggattcttcctattttccctcctatgatttgtggtgtcattgctggcgccgtcaattctacacaacccgctcatcaattaaaaaatatggttatctttggtatcctctttcaaggacttggtttttgggtttatcttttactgtttgccgtcaatgtcttacggttttttactgtaggcctggcaaaaccccaagatcgacctggtatgtttatgtttgtcggtccaccagctttctcaggtttggccttaattaatattgcgcgtggtgctatgggcagtcgcccttatatttttgttggcgccaactcatccgagtatcttggttttgtttctacctttatggctatttttatttggggtcttgctgcttggtgttactgtctcgccatggttagctttttagcgggctttttcactcgagcccctctcaagtttgcttgtggatggtttgcattcattttccccaacgtgggttttgttaattgtaccattgagataggtaaaatgatagattccaaagctttccaaatgtttggacatatcattggggtcattctttgtattcagtggatcctcctaatgtatttaatggtccgtgcgtttctcgtcaatgatctttgctatcctggcaaagacgaagatgcccatcctccaccaaaaccaaatacaggtgtccttaaccctaccttcccacctgaaaaagcacctgcatctttggaaaaagtcgatacacatgtcacatctactggtggtgaatcggatcctcctagtagtgaacatgaaagcgtttaagcttgtatgcttttccttaatttttctataaatctgtgtgccctgctcttaataccattatagattaatcattttgaatcattctgtatctttattgtactactggtactaattttgcttagacatttttgctccttcttcttctttttgtttaaattatacataccaaaattttggactttgaataatggtaatttttggttgtcgtagtgttaaatatgtatgcgtcttgcatatgaatcacgacgaaggaatcaattaaaaaatcaatcctgtacataataaaattaagtttatttatttcattttatcggatttaatcgtctaaaatttatatcttggtcatccaagcttatatctctttctactcttatcagcagcacactttagttatggttatttgaaaacttgtgtataaattcctggttatagagaaaatgagtataagacaacaaaaaaaagcctagtcggcatgcgacatgtctcaaacatatctttggcgtattgatgagcatcttacacactcactatacgtaacaataaaattaagagggatttcatgacaaaagaatactagagtgaaaccactatgactaaaataaaaactggtaaaaggtaattctaaaatattaaatcatgtatagaaaatagtccaattaatcaagatagcgttgaacgtgacctgatactagattgcacaaacgaaataaaacaatcttgaagtaaaagcaatagcacaataaaagagaagatacctcatttaacttaacaaatacatatgatgttgactccgattattttacatagcgaagtagaggaaagtcaataggcatgataggaatgccaagctttaatggtcttggttgattaattgaaatccgaagtggctaaaggatacagaggcagatacgcatgtcaactgttcgccatcagcattgtaggcagtagcaagcacatggtatctaccaggtggaatagcccaagggagggaaatggtagcttgcttggtgatgataccaggttcaacgggacattcaacagcagcaagttcgtaagccttatcgcaaatgtccaagcgctcattcacaattcgaacaaatccatactttacctgaatatccacgtaactgccattcaacacggtagtaccaacattaatctcagtctcaatggtaaggtttttaccggcagctgggggattcggtatcaaattaatgtagtcaacgacaacatggtcatcgccacgatcccaatcggcacaatagctggcaggattggctccagggatcttttcactggtagatgataccaaatcggtagactttgactcaccaaatgagaaagaagaaaaccaagaactggcacttataaagatgggcaaacaagtgattgcgtaaataaaagttgttaatctcatggtgtctgtattgtataaatcttatattagagaaggaaaaaaaggataataaactatatgtaaatggatgcagactttaaacaacgcgaaacaaataggcgattctggggccaattaataattaaagaagtagtaaaggtacttcaaagcaattgaaatctgaggaaaaagtacaagaatcccgtaaagcagataaattaaggcgcagacaaagcaaggtttctctcaaacgacagatttgagaaaaacttcaatctgcaacgttttttcgaaagtgaaaccgctttaataatttctttttgaagaattgattatatagagctcttttaaacgtccaaatcctacgatagaagataattcgcctcaggtatgatataggtggtggttaggttagtaagatgtcagaacccgggccacatgtgctatgccagcaacgcagaaatcgaggctcaacactgttactaagtggaaatacgattgtacctttaatataagctaattaataaataagggatacccagcggaaggctattttttaaatactcttttacgaagtgctgctacgataaaattgtgtattgcaattaacatccgtaatgtaaaacaatcataagaagatgtaaacagtatggtcgaaagtttgtaagcgatatttgaagagattcagatttaatttgtatagaaaaacctttaataagatttatattcatgaagttcctagcaagagatatggctgaacagcttgataaagtgagcgattattaaatgaaagacaatgtgtgtccctgcaaacaatggggggtaggaaactttacccctagttattgtatttttgttcattattattattatctcctttgtctaattaaaattgatgaaaaccattattgttgtttttatgtattgtttactgtttcttaagatcgactagcagacaacgtcatttggctgcacaagcgagttttagcacgagtttgaacaaaatcattagactgctatacaatatgttaagcatcttaagcacttgatgtaaaataatatacactaatttattatagcgcagtgcatggcactatattattttacctccatactaggaatatatataagctaccaatatattttataaggatatcacgagatggtaaaaatactattgatgctaggtataaagaaaaacacaagggtatacgaagaatacggttcaatgatgataaaaaaatgtcaaaatgaataggatggatagaaaaattttaataagaaataatgtaattactggaagcttttttaattcatttttctctttgaccattcaatctaattcatgtatgaatagtaaattccttatagtaaatacggcccggcaattatttagtattgttgataagttttctcaatttacaataccatttgagggggattacttaattgtaaaaattttattgttatgcttgctgttgggatagctttgatagcatgtttgattgttaagtaattttttgttttcattttctgttgtttacaaatgaatcaaaagccacaagtcattgtccgtttgtttacgacccattgtttgtgcagtaaaatctccccaaaaaaaaaaaaaaaaaaaaactatcaatcagctcttatcgctctttctccacccttccttgtacctttatgataccaataacccttttattcgtttttctttcgtacaatggcttttcactattgtaatacaatagagctgcccctggcgattccaagccgatggagctgttactaacgataacttagtaaaaacaatgtttagagtatgaaaagaggtatctttgcttgtctacatccggtgtctatctttgtgcatgggattttttgcattattgagtattaacaattgactagacaatgggtccgaccaacaaagaagtctcagttttttttaaaacttgggaattaaaatttgtattaaaggacaggataattctgtattttcgccattgaattcaacagctttcaattcactctcacgtctcttaaacctttttgttgacatttcgtttttcactttctttacttaacaatggactcaatggctaactccgtttcttcctcctctgtcgtcaacgctggcaacaagcctgctgaaactcttaacaagaccgttaagaattatacccccaaggttccttacatgtggtaagtcaataatttcccaaatacttcgtagacaggatgtgttcaaaatttactaaccgatttcattttagtgtcattgcataaatatgtaatgtttagacaagccacttttcttgcctacgttctctagtactttaggacgtcctttttttttgcaattattctgtttttgttcagctttctcaagcagacgtacaattgctattatgattgaccatattgattacttttttaatttaattgcttatttttccttttgaagcgcaatttgctagccaatgatatatcttaccaaacatttttccattctatccatcagtacaaaacaatttaccaacaaactgggtaagatccatattatctttttaaataaactgggtagtaatttcttctattatctattttccaatagttcatacgctgtggtactagagcttatagaaaccacatttataaaatagaccacgatagatttgattataatttaaagtcaacaaaacaggtatcaaccacaaaaattaagaaatatatttaaatatgtttcaatccttccattagatagctaaagctatgtacctaataattaaactgatttacgctaattatacaattaagcgacatccttcttgagagtacccaagaattgcttggcttcggcaggagtttggaaacgaccatgaccaaacttggaagcagtgtcgatccatttgagggagacaggctccaaagccttacgagaggtgtgagtaagaagagacttgcggagggtcaagacacgcttaacggggccaggagtggcaccattcaacatgacaaagtcattctcaacaacaccataacgaacgaaaccacccataggagtgatacgcttctcagtggcatcaaaatcggtggaagcattcttggcatcatcaccagcaccaatgcggtagatcttggagttcaattgagtacggtgcatgtaaccagcgttaccagcacgagcaacagtccattggacgttggcagggtgccaagcaccgatacaagcaaccttacgaagaccacgatgagtcttacggggaagacgcttggtaccccaacgggcagtagtaccctcgttacccttacctctggtgacaccaataacatcgatcatttcgttttgctcaaaggtagacttaatgtcaacagtcttctcaaagtgctcacgggcccattcaaccttgtcggcgacggatccaccattgacttgaatttccataagatgggccttcttttgggcaagaggagtcttgcggatttgagtgtgagcgagaacacgaacgacagagcagtacttcttgatacgctcgagctcacggttgatggattgagtgctctcagcatacttcttggcatacttggtgaaagccttcttcttgctcttgaaccagttcttgtagaagcgacgcttgacttcttcagacaagtgctcggcccaaacagtagtaagggagcggagaccacgaggagtctcgacataaccaacaacaccaacgaccaccataggaggagtctcgataatcgtaacagcctcaagaatctcacgcttgtgcatcttagagccgggacgatcaagatcgcgaacaatatgtgtcataccagctttataaccaaggaaagcggtcaagtggacaggcttggaagcatcgtccttggggaaagccttcacctttccgcgttgacgagaggcgcgcttgcgaggcaaaaagccaagggaaccgtgacgaggctgctcaaatttacaatgactcatggtggttttaggtatctcctgtagagataattatgtaaaggacttgaattatttttgcactttccgaggtgctaaattcgtgactgcttttctgaatgaaaaaaatcggtaaatatttttaaggagtcgctactatacgccagatatatactggggtcagccatgctacactaaagtttgccatacaaaacgttacggatcactatatgtcatatgttagaatactagttattatctgtttgctaagaatttcgaatacaaattattcgttgccacagatattctttaatgaaaaatattataaggagtataaatagagctactgttgaattgaggaatgaggttcagctataaactgttttgtgataggtaacactatattccctataggagaatacctacttcgggttgctacttatattccccttcgtacaactatattatggatcaataaggaaaaatcaccgcaattctacacttatcattaaaatgaataccaaaccgcgtagatgacaactgaagttgaatgtaatatgcgttaaattatttagtttttcaaatgccagatgatcttcactaaatgaaagaaaagttttttgggtaaagatctaaagggtatattgcttttttaaatttttatcacattatatataccataattaatacaaagtctaaatgaagcaaaaaatattattataccaacccattttttgtaaacgttttcagtttaccccgaaattataaaacaaaacaatatactaattcaccaaattaaatgtagtaggtgttgcagacgataattatgtgaaacctctcttcaagacttttgaataaacttttgaatgttttaatatcctttttgtccacgttgcttcctatcaaacttttgtttggccggtttccttgtaacctccggcacttcaacttcttccatttcttcgtcgtaatcatcacgaacacgcttattgctaaacttaaccctgttgttgagtccgcgtctgaaactctcttttccagctacagcttccaagtatgttcggttcacctctgcatgttgctgagcattcgccaaactatcctcaatgagttcatcctcgtcagaatcattgatgagcaaacgaccctcttcgtttgacttaaaggcggaattaagtttctgctttctagcagccaattttttacgaggatcagtggatgaaatttttgaaactgcctcgatgtctaacaaatccaacggctcttcatcattgtcctcttgaacgaacgcctcatccattctcaagtctccgccatttccgttattcatctcatcattttcaaactcttcttcagcttcatcatcagtatcgtacacagctgcttcgtaagctgatgcgaatgttttacgcggttgtgcgctggaaggtttagcaggatcacgcttcatagcacgcttacgaatattacgctcttgtgttttacggatattcgtaataagctttttatcttcagctgggaagaagggttctatttcagcaataccgtatttgcgacccattttctcaaataaatgacgaacttttacccgtaagttggcttttccttcatgagaccaagcgagcaaattcggaattagttccggaagaagtggctttatgcattctacaggaaacgatgaaacactaatctttataaaatcaatagccgcctttgcaatttctcgtttagaagatgtgataaacaagttcaacgtgcttattaactgaaccaaaaacggttcagaaataaaaactttgtattccattacaatagaagatatcgcaattatagtagcactgatcatatgggtagaggatccagctaaacctgcactaataacggaaacaaatttctcaactctctcgggctttgagttgccaaattcaaccgaatttacggctgacttagcaatgttgaataaaagttgaaaggcggtatgacgagccttttcgttaacttctttaagcgatattattgcttcgggaagtaactgtggaatcgcaataactaattcgctggactgaagctcgtatagggcattcaaactagccagcctatctttacgagttgacgaaacaacgcgatcggcaacagaggataactcctcaaatatttccttgacgtgttgcgtagcatatgcctttccataatcaacacgcaataaagttcctaataatttgtaacccttcttttgaatagccgggtttacatgtctcagaaactcatgtacatattcaaacaaggtcacagcatagtcttggttcaaatagggcgatataactatcaataaatcaattagagaataggccataggagaggagatgccatctgcagctatattaaacgatccagccaaatcatttaggctatcaggaaggagatctgtaacttttttatacacagaatgaatagtatcattagaagatataaatatccaagtttggatacacttcaatatcggatagcgatattgtgaaggagtggaggaaaaaacattaagtaaaactgataagaaatttgaagacatattagtcaaaaaagctaaattactagatgcgtcagatgcactcacaggaactgatatcacatcatctaaaggtagcttatcggccaccttagaattcgtttcaaccaaagcagttaaactattacagataactgatcttagactaacttgttcgtacaagacattgactagaatactagcaaattccagagtgaatgatgattgcaagtccaaaggcaagtagcaataaccaggtaggagagaccagatctggtcaactagagtttgcaataattttgagggaatgctatctagatcattcatttcaattaccttttgataaagttggccactaagagggacaaaataattagtgaaatgggctaaattagcaaaccgaatattgtcacgcaaaacgggaagaagccacgcgcgcccaacggcatccttatcgttcaattccaaattcaaagggagaacacgtaacatggcttcgggaccaattgcacgaacaaaggagccaatggcttcatcaaccagtgcctttccatcaaacccttccgatcccctaaggtaatcaatgacctccaaggctggaattaaatagggatctgaatgaggacctaatttgtcacacaaagaagagataatctgaaagcattctgggtaagcaagacgaaaacgaatatcccttaatgcatcacaaataaaggaacagatttcttcgacaacggcaaatgaatttggagtagtgtccaaacaaccaattacagaacaaattgtggtggccgtttgcaagcgaatctccatcgattcagattccaacaaagtaaagaaagctttaaatctatgaaggcattcatattttgcagtctccttgtctaaaatattaaaggcgcgaatggccgtattcatggccttcaaccagcctaccatcagaatcggatcgtgttctgatggctccaatttttgcaaacaaatcagagtcattcgtagactaacagcatctgtataatccactgatttttttgacaacccatccaaaatttgataaacaagaagaatggaatttgtgcttcgttgtccaacaattaatacgcaggacctacatagcctttcgacgagagtcattggccaatgtgtagaagaacaaagcacacgaataagaaccaaactattattaagcttttggacttctgcaggagttttgggctttttggcagtagcgagcgactccaaaagacgaagtggctcgaatgcagtatattttatagcaggatgctccgttacaggacctgccggaggattttttaatatgttggccagaatttgcaaagaacgtactctcgtcttctcagtattggacaatgcaaagaataataaaatatagatagaagttttgcaagaattgccatgagtccaagagctataatcctgaagaagtaaaagcttctccaaaacattaagataggggagaaggacggttttattggtttctgcattatttacaactggagcaaggacagacaagatctggggaaattttgcttgcagaacattagagggcacatacttaataaccaattccagtagttgaaacgtgtgtcccttaaaatttttctttaagtccgtgaattccttaactaaagttagaagggccaccaaataagcagttggtgtcgcctcagttttttgctccttcaacgtcccctccactgcactaacgattacatcgaattcgtttatgacacctgcagtggagctgtttcgaatctttcgaagttcaatttgcaatggttcattcacttcagccatgaatttttaacctgcccaaactttccctgtaggatggtgtgaaagacaactccacatcagtgcgaaattcacagatatgttcgcagtgcattgcacatcgttatttgtttggcgaaaaaagattgtgaaattaggaaatttccttaccaatcttttgatggatcacgatgtgtggcaggttaagtttaaatttattgataaacattaattcgctgttgctagacggaattgcgggtattttcctggtacatgagaaaattgagatgtaaacaaatgattcccaagttattaccgtttatattcatttatttatctgtcgctaataaaattatgttttattgtatcttaaatgagcgagcgtttaagcactacaaaacctatcgaaggattacagattgcccggagattaaaaataaaaaaagcagaagaaaaaatcagcgaaacagtagtagcatcggattaagcaatccaaacaagttttcaatatatatatatatatatttttttttttattcgtttttatgctcaccgtatttatttaaatatatatcgctattctaggatggtagttaatcaacatatgggatgtatgtaaataagaaaattataattcattaataaatcaagaataactttttgaaaacatttagatgtatttgcgtttattacttaagtactcgttataacagttttagttactattttttttgcatcatatacagtaaaatagaattcctcaaaaatcgattgttaatttctgtttaatttttttttttaaagaaagaatacacctctttgctttattatttcatttcctgtctttttcattacctcagctctactttcttcttatttaacttggtactattttgctacacccaaccctaatgtcacattttgaaagcaagctatcctcaaccaactacttataaaatggtccaaatcagcgaggttaagggaaatggccgtgataataggattactacacattcacatatcaaaggtttaggcctaaaagaagatggaacttgtgaatctgttggtggaggtttcattggacaagaaaaggctcgtgaggtaagcattcctgataattctttaatataatgtattctaatatattttcttaggcttgtggcatcatcactgatttaatcaagtctaaaaaatttggtggtaaaggtgtattgttcgctggaggtgctggtactggtaaaacagcactggccttggcgattgcccaagaacttggtcctaaagttcctttttgtcctatggtgggaagtgaagtctactctagtgaaataaagaaaactgaggctttaatggaaaactttcgaagggccattggtcttcgggtaaaggaaacaaaagaagtgtatgagggtgaggttacagaaatggttcccgaagaagccgaaaatcctttgggcggttatggaaaaaccatttcacacgtccttttgggcctcaaaacgcataagggtaccaaacagctcaaattagatcctagcatttacgaatctttacaaagagaacaagtgtcaaccggggacgttatttacatagaagccaatacaggtgccgtaaagagagtgggtcgtagcgatgcgtatgctacggagttcgatttagaagcggaagaatatgttcctatgcctaaaggtgaggtacacaagcggaaagaaattgttcaggacgtgactcttcatgatttggatattgccaatgcccgccctcaaggaggacaagatataatgtctatgatgggtcagttaatgaagcccaagaaaactgaaatcaccgataagcttcgtggtgaaattaacaaggttgtcaacaaatatatcgaacaaggaatcgctgaacttattcctggtgtcttgttcatcgacgaggttcatatgttagacattgagtgctttacttatctcaaccaagccctagaaagcactatttctcctattgttatctttgcctctaatcgaggcatttgtaccattcggggtactgaggatattcaagctccccatggtattcctacggatttgcttgacagattactaatagttcgcacactcccctattcagagtcagaaattcgttccattttgcagatacgtgcaaaagttgaaaacatcatccttactgatgagtgtttggacaagctggctcaagaaggttctcgtactagtctccgttatgttatacaactgttgacacccgttagcattattgccagtttgcatggtaacaaagagattggtgtacaagatatcgaagaatgtaacgatcttttcttagatgctcgccgctccgctcaagttgttaaatcatcttcaggcttccttcaataaaaatattatccttaataacgatctacccttacttatttcaactttttggttatatgcgaaactagctagatttacacaggttgtgaatatatatacctttttatttataaacttgtaaattttttttaagcttaaccaatttcttcttttttttatccagttatattccttccattccggcatttatttatactgtaatcatttatgaatacctaaataaaagtcaggatcaatgaatttatttagaattcaatacctcctagggtttttttacatgcatggaaagactgtatgaagtactttgcaaaagctgcaatcattctgtaaataaacttaaaatattataagaaggtgagttcttttttttttttttttttttttttaaatttgagttgaatgctatttataaatcttctgttcatttttgattcctacttccacgaaaggacaagctgccacttgagataagcaagtgctaaagaacgaataacaggcaaaaaacttcaacagtaacttcataaagcatgatagacaaaaagagtaatacaacatttgtaatacgcggaaaaaaaattccccatctgcgataactgtttcgtcgtcattttagaaattgattatttacattgcaacaccatcgattgagcaattttatcaacacacacagtactcttagcgcacagtaagcaaccccgtttgttatgatatattaatatgcctcgttagttcgtcaatataccactttacataagtgtggccaaagtaaagcaataatgacgagaccaggaggaagggcaacccaatataagttgaagagaagactttgaatgcttaactattaagtgtacaaatggcagttttatcaagaattatgaaaccttacagggcctttcaaaggcttccttttgagctcaaacctctgggttagttactgagaaaaccgaatttgtcaaatcactaacgaattttagcaatcctcattggaattgctgggtccactgcaatatttaccatgggatataagatttattctgatcctgaagtatgtacaattatttccaaacttctattactatttaaacaacggccactgacctatatttacagattcgacgctcaccaagttgggtagcacaaacacaacaaaaagaagagacaaaagttaagaaaccgcaatttcattaagtgctgttaaaattagtcttttaatgtttagtgcgtggttgtgtgtttaattgagcaaattttcaaagcaactttaggccttcgttccaaagtaaatgtctccaaaatcgccaagacctggaacaatgtatctaaatcatatgtgttaaagattattcatgaatgaaatagcgatcaactttgtattgacctcatgaacacttgtagtgtatcgtgcacatacccattgttgtcgagtccctcatcaattacggcggtaactatacgtatattggggaaacgatcgtgaacatttttcaacccttcaggcgaggcaattacattgaggaaaatgatttgttcttgtttgcaacccatgttgataagaatttccatagcacaaatagcagagccaccagtggctagcatggggtccaaaagtaagacatagcgtttagaaatatcttcgggaagcttgatgtagtgtaacacaggtttatgagtttcctcatcacgctgtatcaaaatttttccaatacgaacagaacgacagcattcacgcaatccttgttccatactttcgccagctctcataatgctaacgccgcaaatacgaccatcaaacattacaccctcgtattcagcattttgagcagtcgttaccttagctgaagacactggcaagtggttgaggccctcttcaacaattaaacgaatgattctattggcataaaaaataaattcagactaaatatcatgttagcagggataacagattcaacaaagaatacacgagaagttgtcgaatgtactaactgataatgaatgcttcctatcatccactgataaacatttatctccccattaatagaggaaaaagctaaaatttcttggacatattaacacattcatttcaattagttcttagaccttgactcagtaatctgttgtaaactgaacgcgcatacacgaggtttcgttttatcacgaatgatggtaaacaacccttttaattgatttgtctgatttagtacgtacacatttccatgctcaggtaccagcgacatctttttgacgatgtatgcttaaatatctacctatcaagttgtttaccaagtaaatggtaaaaagtaaaagcacaataacacatttgcttttaagctatcaatagcaaaatgagttttatcaaccttagtatatttcgttaaacataaataaagatttacaacatcatttcataataacataattatgattaatgcgttacttagcgcagtaaaagatttctactctagcaggcttggcaaaattaaataagaatatcaattaactattgaacatattttagggcaagttgatgtttttaaatgaattactgcttatatttaagaatgagaaagacagtacaaatttttgaagcacacattcatacaattggactccatgcagcttacaatcttaattggatttcaatgttttttacttgtaattctcaattcatccaactgtattcacaagaaaccaagaaatgagttgtattgtaaggatttttaaatcaaatgcagtaagaacacatgaacatattttcatatctctttcattctagacattttttgtacatggagaatacaataagtacaaggtcgaagtcaaccacactctaggcactcgtaattcttagcctgtcatagtgaacagcgattctaccaaaccaaaaacaaagcaatgaaatggctatcttgccaatgagcaagatatcacacccatattgatggtacatccgaataccaacaaataagcttaacactatcgtccaattgtcggttcatcagatggaatctcgaaattcgtatgttcgacgtctttaaaaaggacaaatatatacaagagcatgcctagatttgtatacactaagctcgtccggttttgccaaatacagcgtcttgttcattgcaatgtagttaataccttcttatcgcttcagagaaatctcttaattgaaacgactgagcatcaacgaaaataagatcaccataaatgaacggaaactttcaacatttaagctctgaaaagaatcttccttttgcaagttaggccaatagcaaaaaatcattccttttcttcctcataagctgcttcaggggaataggcttcttgatcatttatattatcaacctctttagcttgatttgcaacagcatcacaagcatcaatccagtcgctgtatacgtcgatgggtgccgaaagagcttgataatgttagtaaataagtgtacaagaaaatttcataaaagaacaagaaataagaagataaagagacgatataaaagaaattaaccgcaatattaatcgtaataatttacgtgccgctattgaaataaaacacctctttcatacctgtaattagacattgatgactctgaccacaaattttgcagtgtagatttccaactcctgattgtttatcactatcaaagtgttaaaaaaaatgaaagtagttaataagcatacagactacagctcacacttttttcgtggttgcaaaataggcacgtaaactagtaaagttagtaaatttcgtaattaaactataactcacagtcgtatctaatgggggtgcccttcttttgggtttcacttttgcttttgcttttcttttacccatttgcagaatctgtttacgttttgcaaactgcagattcgtattagcgggttcacattagcactctcatccttaggaagggtaatgcggaaactcatgtaatttcgacacttggtaagagacggtcttatttaattttaatgaattaaatgtttaaatatgatattcttattgagtttactgatgcacatttgtttctagagttctttctattcatgatgatactttgctgtatgaaacgcaaacgtaggcataccagtcttacaaacgaagccagatcctccataagtaaatcttgcactctttctcgcaacgtagttgaccttctatggttattttgtaaatgcgataaaactctcattgactaactagaaattaacgtaaaacataattgacttctcagcattcacgtgacgccgattaatttggaattactgaaacatcttagcataggccttttgttggcgcttcttataatcttttttcttttgacgaatttctgcaagcttctttgaaattgcaggatcgttaccagccttagcaagtgctttctctgattcttcaaaattcttcaagagaccttgagcacaacccaaacgatagtatgctttctgtttctctaactcagtagagttactggcctcaattacaatgttggcgtttcgaatagcttcctgaggtttgttctgcttcaaagctacaagggcaaggtttgcgtatatgctgtatcgtaaagcattatactctttccagaaatcaggggattccttagagtcatcgttgggaacagggtattccattaggtagcgcaaagctttttgccatttggcaacggctgtatccaaattttgctgagcaaattgcttgttagcaattccctttaagtcgctagcaattttgaaaatggcagtctcggacttatcaccctcgtaatcatcaggaaattcttccagagaatcaccagtaacgtctggctttggtgcctcaatctgatcctttgtgcaagttccacattcttcaataacaacaggtacaaccggatcgtcatttttggtctccaaattttcaatggtacgaacagtagattttccttgaattaccttgccaaaaacaacatgctttccatccaaatgaggggtgggaacagtagtaatgaagaactgagatccattggtattagggccggcattggccatggaaagcaagaaaggcttatcatgcttgagctcaaagttctcgtcctcaaacttctcgccgtagatgctttctccacccgttccattaccacgagtaaagtcaccaccttgaagcataaagttcttaattactcgatggaaccttgaacctttgtaggttaaacaacggccatccttctcaaacccattacacaacgaagcaaagtttttgacagttttgggaactacgttgtcgaaaagttcaaagtagattgttggttgaattttaccatcaatgctaattttaaaataggcgtaagtactcatttcgtgcaaaaaaaaacaatgatcgtttttaagtaatgatatttcactgccagtctcctcagtgtattcacaccacaaagttgctttaagaagaagaatgaatagcgattttacgcagacgaaatatacagatctgtgcaaactatttagttttagttattaaaaaggtggtgatttatatttgcaacctactgcgaagagattttctacgaaacttctagaaacatactgtattaaaaaaatgctagcagaagaaaatttgactttttattagaccaaaaaatatttatacttttttcaattagattgcttcttcgttaaaaattcataaaatacctgatttaagttagcacacacggactataaagaaatataagtgctgttgagtgaagtcaacaatgtatttaaattttaaaacacaaaattgtgtttcctaatagttttaaaacatatttcgatgaagtcttcaggcaatgtaattacttaccgatttgtcaattgaaacatttccaactgacttcaatctctttttcccttccttttgcttattaagtagcttttgcttccttgttacatctcccccgtagcattttgctgtgacattttttcgaagagccgagatagactccctggcgactactcggttgtcgatgacagcttgaagtattacttcatatagttgtttaggaactaacggcttcaaccgttgaatccattcacggcctcgctgaagtgcaagcgagcgatgcactatagaacaaagagcatctacagattttccactcataaaaattgatagtcgcaccaaatcagcaggaacgtaatccgattcttcataatctaaggtagcgaaaccacttgttgtcccttttaatcgaccaaagaaatcttcaaccaggtgagcaagaggtaattgatattttatcatgcatcgcgattcggacatataagtgcagtccttttggagtcctcgacaagattcacacaacttgataacatctcctaggtactcgctcggtgttataattgttgcatcgacggtgggctctaaaagctcagatataccttgatgatttgttggaaatagattaggattcgatattacttcttcccttccatttttatattttatgcgatacggtactgtgggagaagtgattaataattcctttccatattcatcctttaatctgtcaataaagacagaaagatgcaacgttccaagaaaacctaaacgccatcccatcccaagagcagacgagttttctttttgtacattaatagcacgatcattaagggccaattgttcgatgttatcatttagtctctcgtaatccgagccatccaaaggaaaggcgccaacataaaccattgattggggaatagagaaaccaggtaatgcttcaacattagatccgatggttgaatatgtatccccgacaattgcttcatcaatatttttcatattccagataatataaccaacttgtcctgctcgaagacgcgaaacttcggtcatgtcaggatacataattccaacttgttgtacttcatactttctacctgtgtttacactcatcacctttcctcctttttttataaagccctccataattcgcaccaatcctataactccctggtagctattgtaccaactgtctatcaacaggcagcgtaacggagcattttctgaccccttgggaggaggaattttttgtatgatttccggtagaatttgttcgacattttttcccgttttagaagagactaggatgggcttggacatagggatatcaaaagtttgctgaacttgaatcaaagttctatccacatccgcagttggcaaatcaaccttgttcagaactggaattatgaccaagttttgggaaaatgccatataaaaatttgacaactaaataatacgttagcttagagttaatatattgatacctaggttatttgatgttgctttgctcatcatcgaacctcatatttcatacagtttgtgcttgtatgccttgagaggcatcaactaataagatacatccttcacaagcggccaaactatgcatgacttcggcacgaaagtcaacatgcccgggcgtatcgattaaatttagtaaatatgattgtccatgataatagtaaatcatgctgcaggtctgcgccttaactgttattcctcttcgcctttctacttccaacttatccaaaaattgatttctaaagttatgttcattaatgacaccggtgagttttagtatgcagtcactcagcgttgatttcccatggtcgatatgagcaatcacagcccagtttcgaactctattttgtggaattcctctaacaacttcttgaatggaaggcttgttatcctcggatgctagctttcttgaggcataagaaacagagaagaagcgccatcttattttgaacgatgaactctttaaacaagtctctaaactaaatgttctagagagcctaaaaatactcatgaacaccaaaaaaatctttgttcaaggttattcaataaagtatacgttaaattcattaactaattacaatagcataaattcaggcacctagatgagctaacccttttttaaatgtttatacggaataaaaaaataaataaacctcagtaggtagatggtccaagttgcaaatacgagggctgctcaattgctaactttttttatactgagtgaactcaagataaagaaaaaaaatggaagacgagaatcgcaaaaatactagatatagctcaaaagaggggcaaattaaaaaaattcagaaaaaattttatgtcttaaaactattctattcaataaatgcagaatgattcttaattgtttctataatatttacccttaaaatcagcttgtcaaacatttgtaaaaaaaaggaaaaatgaagaaaagttgatagaaagagacttaattctgtaattttaaaagttgacactacactttggtttgtgagttacttttgcagcgaaaagagtcaattcatacaatcggaactactgtcagaaaagaaattgaaaaaatttgagccttcaatactctatactgaaaaataaaatcttggttagttgatttcacatccataaacgcttttcaactggctgaaatcaaatataaacataaccattaatacaccagttttgaagctgtttcaacctcaaaaagtaccaattgacattgttaaaaatttctttactttgtaagaattgacagtgcttgctttgaagaattaacatggaatatttcgagtggtacctatatatatatatatatatattcacaattattagttagaactatcgcttgaattttgatgtagattttaaactcagcaataagatgatgataaaagtaattcaaataaaagaaatgattgtaaactattattttctttcaaatactaccatcctcatatccctacatacattgtgaaactgttacctccttctttgtcacccacataatagcactcgtgcaaccggcacaccttagctttaataacttaggagagatctttggtaacaagactacttttaccaactccaacaaagttgggttacatgagtataaacattaggtggttgtaatttacctgaattttgggaagtataattagtcaaaatgtcggcgcgaaagttgcaaggtaaagaagatgatatgtcacgaaaatttgacattaactggtttagtggaaattgagaagacctttaaaaaagtgactgatggggtaatgaattcggcaataaattgcttttaattatgattgcattttacttacatttggaaaagattgcgatttttgacgaggtttacgaaaagctaagcgccagtaatagcgtctctcaaaaagagaaactagagggtgatttgaagactcaaattaaaaaactacaacgtcttcgtgaccagattaagacttgggctagcagcaatgatatcaaagataaaaaggccttgttagagaacaggcggcttattgaagctgtatgtactgtaattagatgcaaacaagctctttaactaacatatctatgcattagaaaatggaggaatttaaagctgttgagcgagagatgaagataaaagctttcagtaaagagggccttagcatcgcttccaagttggatcctaaggaaaaagaaaagcaagatactattcagtggatttccaatgctgtagaagaactagaacggcaagcagaattgatcgaagcagaggcggaaagtttaaaagctacatttaaaagaggtaaaaaagatttatctaaactttcgcacttgtcagaattggaatctcgaattgagcgacacaaatggcatcaagacaaactcgaacttatcatgaggagactggaaaactcccaaatttctccagaggccgtgaatgatattcaagaagatataatgtattatgtagagtgtagtcaatcagaagattttgctgaagacgaaaacctctatgacgagcttaatctagatgaagcctccgcctcttatgatgcagagaggtccggtcgttcctcatcttcttctcattccccttctccttctgcatcctcttccagttcttcggaaaatttgcttcaggataaagcagaagctgaagaaaaagtttctgcagatgcttccgtacaagacattgcagaaaaagaaagtcttgatgctgataaagagttggcgactaatgaccaagaagatgatgaagaggagaatcaggctgaaacccaaaaggatggtgctatttccaataatgaaaacatgcaatctgaagttcaaacaaccaacccttcggcttctacctctgcagtcaccaatattacaaaaccaacgcttattcagaacccttctactccgctaagtgtctccaattcgaaagttgcttctcccgagactccaaatgcaacgcatactgctcccaaagttgagatgagatatgcttctgctgcagcggcagcggctgcagcgctggcgaaggaatctcccagtcaccattatattatgcaacaagttcggcctgaaaccccaaactctcctcgtttaaattctacagtaattcaatctaaatgggatagtttgggccacacagcctctccaaaaatgcaaacgcaacccgttcgatctgtctctcaaagtagcgcaactacagaaacaaatgttaagcctacgaaagaggaaaatgctgatgtgccagtatcatcgccagactatctcaaggatttagttaacgccctaaatacttccaaggagcagcacaaaggagcgattgacaaagaaaagctaaccgaggcccttaacattagttgcgtgtacgttccggatgctacagatgctgccaaaccgcaatattatattcctaaagatccttatcctgttcctcattattacccgcagcaaccactccctttatttgactcttctgaaatgactgagcttgttgatcctgatactttgttttatatgttttattatcgacctgggacttatcaacagtatattgctggtcaggaattgaaaaagcaaagctggagatttcacaaaaaatacaccacgtggttccagcgccatgaagagccaaagatgatcacagatgaatttgaaagtggtagttatcgatactttgattttgagggagattgggtgcagagaaaaaaagcagatttccggtttacatatcagtacctagaagacgatgacgactggacacgataatttgaacagctcaacgcttgtattttaggtactacttaagcattgttttcaattgttatttatagttagataatcattaatcgagcatgccgggcatcttgggaacacacattacaatgtcacaagggcaatatacgaaatgaactttttaaccgaatgtgttgataaagtgaaactgtattacaaatagaaaaagctataaaaaaaaagaaattggtaatttgaagatacaaaaaactaataaattcaatgcataaatagaatctaagttgatgttagtaaacagtaaaaaaaaacaatgtttaaactaaatattgaaatcagggaccccagcgtatttggtgtccagcaaaataatcatcatttctttcgacaataacgaagagatgagacgggtgccagcatattgttcatcatcattcaatacgtagtccaaatcaaaagacttaccattcaaatgtcaaatacaaatgagaaaaggaaaaatgaaatatatcatacatgtatggcccgcaggcaacgaaaaatcaaactaagttagtttgaagcacctgagggtaaagtgagtatgaaaacattattctatgcactgcatgaaggaaatacgctcataaactgtgaactatttctgattaatagtgcaaacttctttttaaaacaactggttttttgaagagaactaaaaaatttgatttaacaaggatggaacccaaaaaagtttaagcgttatcgagcaaaaatgttttattgaaaaactatgtcagaataaaaaacaacctcaataatttataatatcacatcggtaaagacatgcttagcaatagtttgtcgctcaacataattgctgtcaatatatatacattaattaatgaagcagtcacaagcttttactctacgctgctgcgtctaaagataacataagtaacaagctttgtttataaactgttgccagcactcgataaaaagtaataagttttgtaaattactaggctaaatactcaatgattatatgttcaaataatgtattctattaaagtaaaattggctatttatcttatgggattataggtgtttcatgaaaagcaatttttttcttctttttctaattgcacaaaagatgcgacacatacattgttaagcaaagggtttattatctttttgtatatccatgctggttggaaatgttatggtgggtgtaaatttaaagaatatacttttttttctcgttaaaataattatgtggaagtctattcctcttttttatatacgatttgtccatcggtcataaagaagcagccacgggaatcctccttccaacgttgccaagcttcagcaactcgcttccttaagctttgatcctttgcatcatcatcgtcaagacgctcatttgaatgtaagacacgttggataaacaatctgcttacccactttctagtttcttcgtctgcaaaacaccaggttgaagcagaagaatgaatgttttctgcaacatatttggcatcaattgcccatcctcgtaagcttctaccagcagttggattagtcccatgcaaatttattcgtgcttgggattgtaatagtaaatcatgttcgtattctttaggataaacacatgcagaaagtaaatctgcttctttacaacaaacatatccaccaggctttgttactcgtttcaattctactaaagcagcaaccggatcttgcaaatgaactagaacttggtgcgtattcacaatgtcaaacgtattatctggaaatggtaacttgtagatgctgcccaagcggaatgaacagttattaattttttctttcttgagcgtttcttcctttctaagtgcttcttcggccttgtcaagcaattcttgagatggctcaacgccaattacttcaccttcaggaacatacttggggaatcccactgtaatagtgccaggtccacatccaacgtccaaaatacgatctgttttcttaacatattttagcatatatgtcgaacacgtctctggagttctccaagcatgtgtttcagcaatatatgaatcaacaccgttggcatagtacaattgatccgtcggcttagacatatctctttcttgctatataaaggagagcgaaagagtaatcgacagtagattattaagaaaaagaaaagttaagtgtctccttattaccttagcagtttgctactttaagttagcaacttttttaatgttcttagcagttggaggtaaagagtagatgtataagatatatcgtgatagactaaatggatatagatggcttccaagtaacaaattctagacttacgcctcaaaagaataattatattagaccgctgagtatgttttcacgcattaaatgcttttagagccatgcaaggctgtgtcattatccttttttatagcattgcgcatgaatcttacctaaatcatgttccactattcatttaaaaactacgctgcagaattgcttaaaatatcaaacactgcatatagtaataattataagcactacctatttataacaataaatattacaaggaacttgatgcttaccaaattctcgaaacatttttaatgccaaaaaaaaaattaaaattaaaacattctaactctattttcaatcatacaatctaagcatcttaagactatgctatcattataagtccatcgtcaatcgcctctgatcttctgttgtgaattgcgaagtgaagattgagcattaccacaacacactctgcaaacacattgtgcaaccgatatatgaaagtcaacttattaattagaaacattcaagagtagttattataacctacagaatttttaacgtattaaaaacaatttacagttacaaaatgctcgtgatatacaatgtcagcaatactacactacgctatgatatactacgttgcgtatcactatagatcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacataaatacccgttgataacaactatttagaaatattataaatagagttacaactgaaccttgttcctcagttcagttatgagctatctcggtgaccgatactaacagacttcttataacaataaatatacattgttagttaacataccgcataccgctacattgtagatcgcaagtaaaactcaccacagttctatttatcgttaaaacagatatcaaactgcgtagctaacatacaaacctaaatagcattatatactgtctcgagatagttcatcgtaaaagtagattacggactacgtaggaaataatttatttctaattgtaaacatgccaagtcagtgcactgtatattcaggtttcagctaagcgatatagtttaatactttctccaaactttcaagttttaacttatttcttttctattaatttatctagaataacattcaattttttcaagtcgggtgatgttttgaaatgaatttgtacatcacttggtacagtgcttaagcaattgaaattctgtaattgtgtcagtaaaaagggccaaaattaagctctctttgtattcttgccaaattaaaagctacaaattacttgaatctcaaagcaggatgatctacatagaaagagactgaagcatcccttgttttcacctattcaatttgaatgagagctaatgacccatcagctagtttactgtctatcggatacttaaaggataaacagtgcatgaattcaaatatctctgaaataatagactttaattaattaatttaataaatcattccttcctgagctattttacaaggtttaagaaacgctcttaacattccatagggcagaaaataagcggcttcaagtgtgtattctataaattaaaccaaatcattagttgggtattccgtgtcatcgctagaagagttaacattagcaatacgaattttaaaatcataacaagctatagcactctgcgtaggcttgttccaaatcatatagcagttctctcttttccacgtcattcaactggtcagtgatattcatattattgatttttatcaaccattgaaccaacttgtttcgacacgaaacttgtatttttaggctctccgttaaatcatccatgcttacaatcaattccgacaacaaaggatgtagctggtctttggcaataaagttaagtctaatggcatctagagtagtaatgaaattttgtaccaaaccggcaattgatttcgcaatggaagcagatgggttggatggagcctttgttggattaacagtttgtggagtagtatcattcatagcaattgaaggttctgcagttgtagatattgcattggaaaaggtggaattggactgagatctttcgtccgatatcccctcttgaattctcttgattgctcttgggcattgcagtcgatactttgaacagaagtcttcaaatgagccaaaagcctgagtaactctttcgtcactaaagcaagactcccattgttgtatcaaaagttcacaggtagaattgaaatcagaagtagacacggcgtctttcgtaaaagctttctccaattgctctaatgccaccaaaatactgtaaagaatacttaaatcttcacgtacctgttgatttttagtatgaaaattgttttcttctgaagtttccttttctaaaaggttcagatcgtagtattcagtcatagcattaataaactgaagaaacagatgtctaattgtccttcaatctttcaaagttataaactagcttcgaatatataattaattaattacaattgggaaaaaatcaattataaatcaatgtaatgaatgacttattacattggaataaattgagagctagatgtttcacactgtcgcacagtcgtccatcgttctcattttgaaaacacataatgcatcaaatattgcacttctctatccaacaattagccaagttaacgtactggtgcaaatcgctattaaatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacattaaagttgtctctaagaatttcgcaacaatgtgatatttgtatatcgttgcttaacgcagccattgaacaaatgtgatcgcattgacataattattagtttccctttacaaagcacatttcagtacgactaggttgcttttctgaaccattatattatgaaccagggtaatcaagcttttgaaaatgcaagaaaaccatttcgcagggctaatttgattacggccctaggtcttggcgcgtttgccttcgcgacctttgcatattcggtctaccgagttcacgaagatacttttgaagacgtagtaatgactcctgaattggaaaaaaaaattgcggaggatcgagatctctcaaaaaagaattgaaagtgttcatcttgattcacccatttttggcttttgctagtacaagtgacatcgttacctctcgtgggcagcgttcaagagcgcgcacacgacggtgtcgttggtattgagacagagcacactggcgaaaacacaaacggtgcttgtggaccctttaaagcccgatttttacatcttccctttcccttccttttttttggtaccgacctgcttaaagggcgcttctgatttatgacaactatgagtgagaggcctttacctttaaacgtttatttctcaaccattaattcagctgttgcgcgatctaatagtgtcctactagcgaaaaatttatcaattccttgggggaaaacgctaacctcagtgctgaactttgatattcctggaacatattcgtctgacgatgttttgaaacttactgtagaaagatcaatttcaaaaaactggacagacattgtacttttgcatttacaagttttgctgtacttagttcgtgaccatgatcctgcagccgcctttaaacaacagactgaactcgcacagcatctatatcgtgaattctcatccggcagatgtaccggtgttcatttaccagtattgtttatagtatgtaaggatctacgatttttggctatcaatgcacataatgcaatgcttcgccgcaaacagcagttgaaagtaatttcggttgatgagtcggaagaaaatgaacaacttgaagcaaccgctaggctgattaatcgtgcatttaccatctgtatcaatgatcgagctcctctgtcgacgtcacgtaaatggggagcttattatattatgggtttgttgtttaaactttacttaagactagattgtgtgcatttgaccaacaatgttctgcgtgccatgaaagttgtggaacttcctgacatttcccttttccctaagtctcacgtcgtaatttttcattattaccttggaattgttgcctttttaaaccaaaattacaaaaatgcctcagctgagctagagattgccttttccttatgtcacaaaggttacaatcgcaacttggaattaattctttcgtattggattccaactcgcattttagtaaatcatcagctacccacaaaaaatttactctctaaatttcccaatctggcttctgtctatattcctttgactagagcactaaaatccggtaatttaggtgaatttggaaaatgtttgcaaaaaaacgaaaccttgcttgcaaaaaccaaaatttacctcaccctagagggcacaagagatttgtgtattcgaaatctttttcgtaagacttggatcatctgtgggaaatctactcgtttacctgtttctgtatttcagatagcccttcaagttgccggtactgatttacccaaactgcatgtagaagctattttggccaatatgattagcaaaggatacatgagaggatatatatctcgtaacttcgaaactgtggttttgtccgccaaggatccgtttcccaaaaatgtctctacctagttatgtccattatgaaaaatacgttaagatttgtcgatgcggcaaaaaatttaaaactacagcgtttacgctatttttaaactctattactaatcttatgaatgattagaacgtttattaatttaattaattcgtccgtttttgatctctatagtaagttaactgaaaatcatgtagatatacaatgcttatttatatccttaatctccaccagacaaaagtgtttacttttttcgtttgtacaataaaaatttttttaaagtcaatttaaagaaccttcttaggtagtatcactgactagtttacccattggagtagacctccaatccaagtccttctcgaaagcttctacttgagatgtgtcattgagagtaaaatctacgttcatccttctgctttcaacaaaagaaaaagtgctttcaagtttgttcaagaatgttaaaacatgcttccccggtgcggattcatttaccagtccacgaagttgtgcgattatgggagcagagagctctggaaaggcaattgaattggaaaatatggcaaaatattcagtcattagcaaaatgacttcttttctgacattgttacgataagattttgacaacaaacattctttaggcacatgaagagtagaatacatgtcaaagttatacattacttccttatcatcagacaaaggactcgatctcctaagaacaaatgggatcatttctaaaaactgagaagacagggggatgtaaaggcgggtagatctgcaaatattaacaagtgactttaaaagatggagacgtaatgggtaatattgctccgtaggaattaaacgaatgcaatccagcgtcaggtttatggcgattggagaaatttctttggagattgattcataatcattccataaaaatgatataacatgtaaccaaaatctcagcgaaagcgtaaattgccaattgtatattaatttgtatgcatcactgctttcagactccttcaagcagcgcttcaaatgagcatccaattgggagagataagcgaaggcaattttttgataaaaccgtgagttaagagaaagaagttcaatcaagaacagttgaagctcttcaagggtatcgaaatcgttaacttcactgggagaagacttaaaaaagtccaacaaaggcgagtaaaatacttgaaaaactgccacactcaacgacgaatcaattttgcaaatatgattaactgctttttgaatatcttcccgagctttagaatgattaacaaaaatattacatagctgtgtaaccagaccattgggaaatttagaaaatttttttatgtgaagtatagtatcaagggccgaagacaaattttgatatccctttttctcaaaattaaattttgttaataaaatctcggcatactctaaacgaaggtcctgaagaatctttgacctagcgtcaaaatccacgttgtccaaagtctcctttaagtccttttcaacatttttccacaacgcatctgcttgattggtccccgataatttctgacaatatgcaatagcagcaagtaaatccttttcactccgtcttttttgagtagaaacttgatttaaagaagcgcccttggagtttacattaagaaccgaaatatcttctgatccgtctttctcatgcgatgtattagaggtcgttacatctgaatatagtttagaaagatcttctttgtttttattgttatcatttgttccactttccagtttattttttgtatgtgaatttcgattttttgtgccgtaaactttttttgaacgagctaactgctttctccgctcgatagtattttttaggtggtttttagtaaacttttttgtagccttggaagctttacccatttccccgagaaaacaaaaacaccagttcaattgcagatgaacgtagtagtaaattcacttcgctgtaaatgtgtgagaaattcaggttgagtaacacgggtaacagtgcaaggatttctcaaaaattagcagcttttatggtatttgaaaagtgaattggaatattttgactgtaggattaaaaatatgtgctccttcaagcagctgatcatgcatataacgatagctatattggcacttgtgaagcatattcatgcgatttagataaaaaatacttaccgtaaacgaagtagtttcagtaatttaatataaagttggtgaatattgatccaaaaaatggcaacttttaaagggaagtaagagttttggttagaagatagctcatccagcaatcgtctagcaatataaatatcttgatctcgtcctattccgtattcgtgcatatatgccatgttccaaaggcccataccgattgagctttgctcataagcaattttgtaacatgtatatgctttagagtagtctttaggggtgccaattccatagtagtaataatcacccagtttaaaaatggcatcaatatcaccctgagcggcagcacgagagtaaaactcatacgcaaatttatcatgagcagcctcctgctcagattgggtatagttaaagtagcggaatactgagttaattagaaacttattctcatccatcaaatatgctgcattaatttcagctagggcatatcccatttgagcggcatataagtaatagacgaaagaattatgaaaatatccatattcgtctatttcttctaaagctatagccatcgaggttgcagaagctcgtattgcttccacaaactttttatagtataaagaggcacttatcattgatcgactagttccagttccattataataacaatcagctaaatatttgtaagagatgacacttttttgagtagcagctcttaaaaagaggtgatacgcctcttcataacgcgcttcttcaagacgaatgaggccaagaaacataagtgcatggggattttcattcattacagctaaatttattagtctcattcctttttctcgatcaacgccgttggaagttaaaccgtgataagccatgtaacctaaaccgtaataagaattggaatcgtttttcgttgcacctcttttaaaccaccagtatgctttgtctatatcgaataaaggacctttatcaaatagatgtaaaagtcctaaatatccacaagattgagcggccaaggaaattatgctctgtggagtgttagctaacacactattttctgaagtgtatggccagtattgtcttgaaaccttgcgaaataatacatcggaaacagtgtaattccttggatacttatacatcccgtgcagacgtaatttggcaacttcaaacattaactcataatcccaatcttcaattgaatttgacatttcacgaaggtactgactcctagtatgtagggcctgataggcatcagaataggtataagcagaagcagcaccgtacacacccataccgttttcaccggcaaaattataatcctgaatttcaggccatatacactttaaataggttacattggaaccacattcttcttcaaataagtggtcagaaataaatttgtaatgcttcacagcttcctcatccgattgaggcatatttaaagcgattaaattatggtacgccagaaattgatgagcgtctaaagagccttgctttgctgctaactcccaatgtatcctagctaatgctgggttgttagaggcatactcactaaaactagtggagtaaaaaaatcccatcatattattagcaaatgcactaccattcgctttttgtagcatatcataatacttgacggaatcttcaatttcgggaataatttcaaaaagaccaaaaaattcaatgtttgcgagataaagcatggcatccgtgttattatcatgagatgcggatcttagcaactcaattgcatggtttctttgaataataatctcttcatacgttacgtcttcctgctcataataatatctaagaatttccaaagcccgctgaactctcacagatggagtttctgcgaaatcgtagtcgctcaataccatggatcctatgttgttgtctacatattgttgtgcattcacgatacgcaataaggtagacaaagaaagcaaaaaaaatgctatgcttaagattcttttcaaaaataaactaacgtgaaacgtcagaaccgaaacccccataatttaataatgatatgtacaagttaacaatgacagttgtaactgaaaacagggcaaatttacccgcttgagacgaattttacagcaacaaaagtgtaacgtttttattgataaatttaccggagcttttctttcaatgacttccaacaacaaacgcgtctaaactaacagtggaacaatgcaagtgtaagttatcacaaaagcgagaaaggcaaagcattcacaaaatatgaaatgctcaaaatgggaaaataaaagcttttgttattgttagcccgcaccttcaaaacaactataacaatgtaggattgaatggcggaataaatcaggcaaccataccaacttggagtaaatcttcttgatcttaaataacaaaacttaattggttttttttaaaaagattatgaaaagagcgaagactgccaatttatggatatgttatgttgatgtcaggttataagtttgacgtggaacagacgatgtgaaaccaacgcagtaatcgttacttaccaagaaccaaacacataaaaaatgagttctaattccaatacagatcattctactggtgataatcgtagtaaatctgaaaaacaaacggacctaaggaatgcattgcgggaaaccgaaagtcatggcatgcctccccttcgtgggcctgctggttttcctgtaaagtatgctctcaaaattttttaatattaattctaatacaatatagtcctagaccattctctcatgggggcaatgcgaatttggatagattgaatttaaaagaacccgttgatttggagggtccaaaagacgaacaataaaacccatatggactttacggactgagtaattggccttattcgtttgtaatgaattgaatcaattgatgacttctatatatgcgcttcataaagcaaaacttctatagtaaatttacccttttgtaaatgatccttatcggacttatttaaagtgcgattattcaaataaattatttaattctctttgttaaatgcagctctatactctaacatcttccttcagtaaatatggtcataattatatagatgtatcaatcatcaaactgtgtttaagttgagaagagctttcgaaatatcatgaaaatatcctcataaacttaaaaataatacacgtatgataatttaataataaataattgaataactgtttttttcagcagcaataggatctggtctgtctttccaaacggaccaggtcgtcccaattcgtaattgaagtccaccaattcgaagtactggaagggtgaaccggtctacggaaacttaaatcaccatattgtatacctaaggattgatcttggggatcaatttcacccaactcaatcctagttattatggtggagacaacggaaagaaaacactcttcaacgttgcttcctgtataagaactagtttcatgcgcactagatatatgcttttctgagcaaaactcagctgcctcttcagtagagacttgtcgttggttttgtaaatcagatttgctaccagccaatacaacacatattgttgatggagccatagctcgaatatcagacagccaagacgacaattcttcaaacgagtccttgtttgtcacatcatagactaaaacagcacctgctgctccacgatagtaattcctagccacgcttcgaaacttttcctgaccagcagtatcccatatttgtaacttgattcttttttgctggtttcccattccaacacttataatccgacttgcgaaatcgattccaacagtatgtgatacttgatcatcccctaatttccattaaaaacttgaacattgttaaatttgcatgtacttacattgattcttaacaaatctctgtaacaagcaggatttgccagttcccgaaggacctgcaagtacaatctttaccaaatagtcatatgattctttgtccataataataaatagaatttttggctttcaattgttctcttcttgacatttcaagctcgtaggctccgatattggtatgatgctctggatcacgtagcactaacaaatgtagacaacaccaaaaatattatttattaacttctgattaaaatgttaagaggaaaatgaatttctaaaggacgtaatatgcaacttcacttgattggcaatgaaactataactctaagttcttgcatctacatatctacacctaaaaattcagttctgtactgtaacaaaactaaccatccaacatcagcttacagaatgattatatgaacatagagaaaaaaataaaaaaataaatgcaaattgactatcctatgtccaagcctctattgaactgtcacaaagcacacaagcatataatcaaagtcaaaatgtcagaagaatcatgaagaaaagccaaaatttgcgcgttatttggaatctatgggtacgaaatgaaaaagtgaataattaaatgatcggtcggtgtgcttgagcaatgatgtaaaactaattgaaattctgcaacaatccaggcttctcggcctaatctcaagtataaacctcacattctttcaagcgtggctaaccgattaaagattcttttgttttgacaacgctaaacacttagttagttttgttcctaagttgttcgcagattaatcattatgatgaaacttacgattatagcaaagtagcttttcgattaagtcgacatgagtaagaatcatacgacgacaacaataacgttgaaggccaagtttatccaatgcctcaccctctgtgttatcctcttgaaggagtgtgagataggtgtcccacttgtcaccaataacctgctgtattagcaagcaaataattaaaaaaataatagatagaaattctttgaacaaatagaaataagcgttcgtaatatacaaacatatgtataatcgccccaaaagtggatcagtcctcgttggaatcagtagcgaaaatggggctatttttaaactaaatctaataccaaaaaaactataatctaatgcttcaacttaggctaatcttaaactatatacaatacacgaagcaattgtgaaatttttctaccgatccataaaaaatgtgaatcgcgttcaaccacctcctataaatagcaatttgtttccttacctttccacaagaaaagcagcgaataggaatgatcatttttctaactttgaacacccgtcgccttcttgactttgttagtgttgttggcaaagggaaggtaaccgtgcgtattggaaggaggtgtgttcgccaggaaaagttttatgctacaaccaagtatttggctttaaccaaccaccattgcgttttaattccaaccggttttattatttttcgttggaggaataaaaattatggaagggcctaattctatggaagttggttcattggaggtcaaaaaaaatgataaagacccttggtctaaaactgcatatttagggggtcgtttggtttcaaagatccctgcagtttactctaatgataacaagtatgtttttttttattaaaggttgggtagccttgaacagactgcttttgctcaattttcttaattgaaatatataacacgaaatgatctgtaagaatttcattcctgtctgtacttgccgctgcttttctagtatttttcagtttttaagttatttttactaatttttagatttgtatttcttacttatgatacttttattggaattttctctttgattacaggagattgtatcaatcgaattttctttcccaataatttggccaatttattacccgtagctgtattattgtctcctgagaatgcatttgagctatatgtgatttttcaaagcggatacgtctgtgttcatgactggtcgaattctgaacttttgcgcaccatggagatttccactcgtgtccatgcagcttctttttccggaaagctattgtttgctgtaaccgatactcctgcttcagactctgcttcttcacaagatcgatttactctttatgccctttccccctccacttctaaagaaggcagttctatattgattccaacatttgtctctaagttcaacgagtttttagctctcgacagcagtctcagagataacaatttagccacggtagcagtcattactactgacaaagcaattttttctttgaacgttcctaaaaagaaaaggagccaaagatggattcatcgtgaacatctgttcaatatgccacagaaacttactaatgtttccttatgtggttcagcctgtgctgtttctgatgatgaagggaaaattcatgttattaatgacattagcaatgagaagtttaatcctcaaatccttcattggcacgcaaatccattgaatggtttatcttgggcattgaacggtgaatatctactctctggtggtcaagaaggtgttcttgtcttatggcaaatggagacgtctcatcgacaattcttacctcgattgggatcatctattctctcaatagctacttctcatgattctgattcgtatgctttgcatttgggagacaactctttagttgttattcgtgcagttgatttagctgagcaaattcacgtcagtggaataaattcatttgaaagtaaatatctaactagtactggtccaaaaaacacttcaaagcagctccaaggacttgttcaattttcctctgtgagtcccaatggtgagcttttactgatgtctagctcttcctttaatggtcactctgtttcagtacaagaatatgatctaactaaagattccacaattcgtaaatttgaagctgcaaggtattcttattcttcagtatcaaagaattcagatgatgcgacaagtttggataatggtcatgttggttctgttgctgtcacgtcgtctaggaatggtttatacattgccaccatcgacacttggtgcactaatattatcgatgaacagcagcggaatgtaaaacaaactgctttgaaattttggcagtttgactctgttcaaaagacatgggtcttgatgactagaatcgacaatcctcatggaaacttagaagttgtaactgcccttaagatgatgacaagctctaatagatttattaccgttggaactgatgctacacttcgtatatgggcgctgttacctggatcttccgcttggaaatgcgttgcgatccatcattttgcaaatacgcattctcaggcttctataaagcaacgttacgggttttccaaagctcttacatgctctctcgatgattcaattatcggatttggatacggatcctgtatgcatttcataaactcagaaacgttggaggaaatatcgacggtggatcttcctcatggaggacaattggaaaatgctcaatttttaaatgctgaacattgtgtaattatctctcaaaggcgtttacttgtttggaatgttatatctgcatctgttcaatggactctggcttcaaagtttactggtcttttggccagctcttcatctggaaatgattttgccgtcattgattttaattcatcttactcgcgtcttattatttttagtcctgattctcctaaaattcaatccatacatatctttaagactttaccagtagctcttcattatcttcatggcggttttgttgttcttgacaataagtcaattatacatgtatatgcaggtgatttgactacgaaaataccatcagcacagttatctatcgataatacttcgaggtctctacttggtgatttccaaaaacgcaatgttcctcttttgaatttggaaaacccgatatccggtagtcaaggtttacattataagcgtcttacgactgacatgattcataatttgttcaacgttccttcaaattcacctgtaaatatgcaagcgatatataacacattttctaaaatggccgttggtgaacctatggagagtttgggaacgcaaatagctacattgaacacagagtgatttaaaaaaaagttatttttggtgttcctctatgtataaaaaacacaaaattagaaatatgggataaattagtatccctattgattgttcacatttttagcatgagcaatttccttttggataaaaaagatactgggtacggatgtggatttgttaataatataattttctgcatagagctaaataatatgtattatttatatttaatcctgttatggaatattatatttaaatgactcagtgtaagcaagtttctttgacattgcataaaacgtataatcaaaataagaaaagaacagtttttcccgaatagaaagagaaaaaaagatgttgataagttatcaatagttaaaaatatttcttccatcttttatccaatatatcagtataatttttactcagaggggtttctttattatgttattatgcgaaaaaaattaactatatgaaattatatcactgtcaaatcataatatcgagtttgtatgagaaaaagcctcacccttaccgttgcgatacgacattgtaaaagccagctttactcttccaaaaagcagttcttccacagctttgaaaaaactgtaatttttaggaaattttaatatttaaaatgtctacagatctttggtaagaagtttgcattcctttttgaaaaattcactaacgttttagccctgtgtaagcatcaacgatgaaaatcgatgacttcgtactgacaatgtagttacgctcccttcttcggtgtcatgggatgtaccgccgctatcgtttttgctagctttggtgctgcctatggtacagccaaagctggtgtcggtattagtgcaatgggtgtgttgcgccctgatttgattgtgtaagtttatttgataaaatttacggttttttatgtttttttatttcataaaatgctttaatgtttacttttgctggttatttaaaaagcataagttgggaaatgtaacaaaaaaccgggtttcacggattttttatgacatattgattattgcattggaagtatcactaacctaacttatcattcagtaagaataccattcctgttgttatggctggtattattgctatttatggtcttgttgtttctgtcttgatttccggaaacttaaagcaaattctcagtctttacagtggatttatccaactcggtgctggtttgtcagtcggtttggctggtctggctgctggtttcgcaattggtattgttggtgatgctggtgtccgtggtaccgctcaacaacctcgtctctttgtagccatgattttaattcttatttttgctgaagtcttgggactttatggccttattgttgctcttttacttaatactcgtgctaccgataacgttactgtaagtcatgttttactttgtttttttcaggctaaccctctttagtgctaaatataagatattataggaatttagacatgctccttattatacacaaattgattttacttgctttacaaaccgagaatctctatggtgggagtgtaataatctttttattgctttgctatgtgagccgttacgcttttatataaatgtttttctcatggttaataacatgtagcacgctaagctaataaaatcaatcataataaaggcacaatatttgaaaaatctaatatttcatgtaatatgttatgtattgtaactctataacgtctaaaggcatcggcacattggtattgaccataaaaatagtaataacttaaataacgtaataaatataaataggactgtggtgtaaaaattactcgtataagcatgtacttcacggataattaggttacagataactctttcttccttcgttcagacaagcaggcatatatacgtttaaacggaaatctccttatattaaatttttggaccatgtgcataacaattgaagcgactatagctataccaaccataccacacatggtttcattactccgtcgaaaagtggtatcagctttccatccggaatacaaagcgcttgtagcgacaacgcttcctaaattgcccaatccacttactatcgctaatcccgcagcgacgcctacatcgccatgagaaggacccattgcgcttgaaacccatgtcattataataggaacagtcggtcccaagccaaatcctaaaatcaaaagaccaacatatcttccccatacattggatacaaatgtggttatcaataagccagctagtacgaaaaggcagcttccaacgaaaaacaacatctttttgtgaaatcggtcatgaagcggtaaaacagtaagtattgcaattgcatcaaatacccaaattggggctaccaaaagagaaactgtaacgcttgaaaaattttcgttaatttctgagatgataagagaactataattgacaagtccattgctgatacccacaactccgaaaaacatgaatataggaggccataaacgaacatccaaaaaagcgtcagcaagatccgtaagtgtccaggatttacctacctgcatctcagccatataaatggcgtgcacttcttcctcttcaggtgtaaggccggtattttccgaggcctttagaaaaccaaggaacttaggaatgcgtatccaagaaatccacttttcattatgctgattgtgctttatgcatggtagccatcgtggaagaaaaagaccttgtgtaaaagcgacaacaccccaaattaaaaacatccattggtacccatataaaccgtgtaaaccatccattttctgaaaagcagcagagagcaagctagtagcgaccgacgaaatttgagctgccgtgtaataccaaccaattcgttttcctaaatgttgatcgcgataaaacctactggtataaaaggcaaaacctggccacatacctgctatggccagaccattaaaaaatcttaaagcgataaatcctgaagcagaagatcctttagttccaagaacagcatgacaagcaccaataataccagtggttacttgaatacgagagagccaaagtcgaggatcagcacgggtcattagtagattagaagggagatcgaaaataattaaggaaacataagaaaggcccgtgccaacagatagagtatgataattcaatccagaaacagtctgcagaagagaatgaccttgatgtttgttcatggtaagagatagagaaatagagtacgttacacttcttgacaggaaatacgttatccataagcaagtaataatcctcaagtcgagttttcttcgaatgcgagaaaggattttcttttcctccgagctgaaacgagcaacatcgatgctctcgggaaaaggaggcgtagacaaagagacagcagtaatatcctcagaatcaggatgtttttcatctaacatggacttgtcaaggtcggaggaggaagaagaagaaaaagaagagggtgaaggaatgtgaggagaaacattgttatttcgtaaagaagctgaagcttttgtagcaatgtgggtttcgtcgaggggagcggcagaagaaatatttgatggacttaacggttgttgactaattataatggaggaggcatttgactctttttcgatgtgagataactcgggattcgaagtggtagagttttgagaagagaagggtttcacggtcgggaaagaggaagcaattgatggagagatagacggcttgggaggtaaggtgtttgtgtccatgttttcaaattccaaggccaacaaaaaagaaacagtaaagtgagttttacggaacaataaataggagaaataggagaaacaggaatgaaataactttagattaaataaatattaaccagaccaataaaaaaaatatgagccacgtctaaaaaataaatcaaaaccgaaccgaattagatccaaaaataaataatcaatgtaaaacaaagtctagcgaacttagcatacaccacaggcaaattaactaagaattgtctcaagcagtagaattcatacagactaccaaaagcacaatattaataaataagggaagatctataaaaaatctcaattgcacaaatcctacgagtaatgttaagctaactaacaattaactgggaatgcttcgacttccactccacaatgcagtgtgaaagcctacttcttttaagttatggagaggaatgaaactttctgcttcacttcaacttataaacggagtttcggctctggattagtcattcttcaatctaacgattcatcatcatttagctgaaatcgcagtcatgattaagagacaatttacccacgtcgttctacgctaacatcctgttggttattcaaattgacgagtgaataagcgcattttcgctccattccacaaagttgaaacaatgcaatttttcacattttcaataaaacgtggtaagaagacccaatgagctagtcacccaagttctcagtcggagtcgtaaaatatgcaaaattttttagaatccggtcctcgtaaaaagcatctttatattaacttaagaacttggatatgggtacagtgagtagtgagtgaatcttcaaagatgcgattgtgtatgggagcatataaaattggtagagttacagtacaatgtagtgatagataaataactagaataatgagaaagaaaaaaaataaataaataaagagagtaaaagggatttaaattgaaggaaatgatatttttgaacctgaaataatgtgttgtgtatatagaaacttaataataaaatgaatgcattgaggataccacaaagtaattattcccaaaataaaagaaaaagaatgataaacaaacaacaaaagaaaaaactacgaagaacgaggatcggttgattgtttcaacttgtaaaatttctcaagacaagaaacccggtctctcataatcgacttttaaaataatagcgtgttatcacaaaaagcatcaacattaaaatttgtagcaaagaacaaacaataggaatatggttctaaaaaaacgtagatgagacttttaatacggaggaaagtgaagaatatacgaaccctaaggatggtcttgttctttgctccttcgacatatctatattcgttcttgcataaggtcaagcgtcagcctgttgggaagaaggaagcgcgggcttaatatcggtcatctcttgctcgtcttccacctcatgatcatggttgttaaaactagcgttgaattgaccgaatccagtcttatccagcaaaaattcaataccacacgctattatggagacaccgatcaatgcaatgcagacatcattacttttacggaaggtaggatcaccaggccagccactgtaaagagcatatgtcgtaacgacagatcccaaattgcccaaacccgtcacgagggccaagctggaagccacgcctacatcgccataggttttggccatggaggcggagcaccaggccatacaaatgggaacggttggaccaagaccaaatccaatcatgagtaaaccaccatagcgtgaccaggcacgaggagcgtagttagcaacggcaaggccggcgatgatgatcaaacaggatcccgtgaagaaggaaaacttcttatggaatctgtcgtacaatggcataacagtgacaatgcccaaagcgtcggcaagccaaataggagcattcaacaacgagatatcgataccggaaaaactggggttaatctcttcaataatcaaagtacaatagttgaagataccattacccacaccgacgataccaaagtacatgagaataaaaggccatacgcggagatccaagcaagactttagcaaatcagaccattgccaccgcttaccaacattcatctctgcaatgtatctagaatgaagggatttgtcggcaggcgtgaggaagccaattctctgaggagacaaagttttcatccatttgggtaagggaataaacgagctaagcgactttctatgctcctttgaagcaactgccggcaaccaccagggaatggataatgcttgggcaatagcaacgactccccagataaggaacatccactggtatccatacaagccgcgagcgccatccatcttttggaaaccagctgaaaccaaactgacggctgctgctgcaatttgagcagccgtataataccaaccaatacgtttacccaagtgcttgcccctataccaacggctcatgtagtaagccaagccgggccataagccggattcagcgacacctaagaagaaacgtaaagcgacataactttgcgcattaccatgtttcgttcccaaaactgcatggcaagcaccaacaacaccaatggtgagttggatacgagacacccaaattcggggctcgataaatgccatcatcaagttggagggcacctcaaaaataatgtagccaacgtaaaacaacgccaaacccaaggcgagatagtgagctgagtagccagaaagtgtttgaataagactgtggccctgagccgtattcatggtaaacgaaagtgagacagtaaaacgaagacaacaagacaaaaagtaaagaatccaaagacatggaatgatacgaaggtccattttcaatcttaatttctgtaaccttcgcaattcgctactagtaaattcttgctcttttaccgtcgtttccgcaccatcgttaaaaacattgagatcagacgaatcgattactgtcgtcgaaaattgattcttcaatgagggctttgaatctgatacgctttcgacaatttcaggaatattaagtttgggattctcctcaactgaggaggccctcgatgtttcaggccattctgaagccattattttgaaattttcgggaatgacagatggatatcgagacagtgatggctttccaatacttttctaaatgtggtggattttaaccaacacaaccccgttcacttcagcacgaagaattgaaaattagaaaaacggcgcatatatatactaatgaagggcgtcaatattgctacctggccaacttactttaattgcaatgaagattgcgacaaatattaaaatacaaaaaaacccgtcactattctttatgaaatttcgcaacggccaggtctcgtcaaatcacggtatcttagattgtgaaagttagcgaaatgaaggataagaaataaatatcgcttagatcgtgggaaatatatggaagcagaggcgtctaaacttttgaataaacttcgctcagaaatagaaatagatcgaattctatagtagtattaagatttaatgaagatgtttttaaaacgggtagtcgaaacgttgagcgattgttcattcaaacgtacaccagcaacaggtattctatatactaatataaagatttttggatctttcaaatattttctttaagaataattataatattatgaaggtatatgatgtcgtttttctctctaatattatttttgtcgacaatatagatctcttattttgttttaattatgtagagctgttacataaatcactgattatcattcactataattcttttctcaaatacctagccttcaaatgtgcctaatatttttcctttgcattcttcggcatcattgcaaactagttctccagccggtcgactttttttgatagccgcccatattagttttcttccacgatcatatctcttcatggaataccgtgatacatctacgtgtgtgtttgaacaagccgctaatcaaatgcttcaaagtataatgtgttggtacgctagtgcggattgaaaatctagacagatccggaaagatcaattccattaaacaataccgctctatctttcattaatttccaaaataaaagtatttttaacaacaatgaggtagtaagatagcataaaaaagaaatttctatttaggaatcaattgctttagccattcatcttaacgatcttcaatgtggaacatactccaaaatttagaattcgtttacgattcaaagttgttactcgttattgttttagttcatgtcgatgaaaatagtaagtatccgaacgatttagcttgttgatcgtaataagattaaatttagtaggatataatttgaacggcaatatcatttcttcattacgaaagttactacacgattcaacatgtcataggttcataaatcactttacccaacaaactcatacttctcattgaaattattttcgttcattattaatctttagtggattcagcaagggatagctgatgaattggagataaatgatatatccaatttgctattggcgaagatatcaattcaccaagtagcgttggttttctcgataataagagtacgaaggttaagtatgagagcagtgctcttttttcagcaaattccctgtttaattaatacatttaagcaaattttttatcttttaaacccgttcatttacagtttcatttcttaatttttgcccctttttttttcgtttactgcttttgccagttctgttatttcaatgtcatgcttgttttgcatgttcttttttgcaaatcacccctacaatgaatttttgaatagagcaacgatgttagatctgttgcatccatcctggcgtgagaatgagaaaatattgctcgtttcgaatgtgcttgcaaaaataacagaaatcgtagggagcatctcggatgaattcaaaagatcactaatgaaaccttgtggattttttttagcgatcagcgattagtaaactttgtgggaatcgccagtttcgtcaaaaactactaaatgttaaaagagtgtatggaaaaaaatttcactgttggaaaaactaacgggattatgcttaaaacgatgagaaaaatgcaatacccacacttgacttgtaaactcattcattgcaatatacgtttgcttatttgttggtgcctggaaaacaaaagagaaattaataacctaaatttaaaaaataaaatagaaaaaggaacgttacataatacagatgactagttttctgtgtaaaaacaataaaataaaaaataatggtaattaataaataatacaattttggatattgatcgtcattctagttactatttggaataggaataaaaataaaaaagaaaatttttatttgaagaaataatctaactgtcagtatctagcgatttataatttatatctaatcatggtttagtacagtttttttcacatagtaataaaggattggtaatatttaagcagtgataataactatttatttaattgttcgatgttttatttgcaaaaactttacgtatcgtaaatattaaaaattgatttgtgttgtattttaagcagcccaattgactcacaaattttaaagatcgtataaaatgcttttataaattactttttatattcttttagatctgtcaaaactagtaacgtaaagtatttgtagataaaaattgagacacgagtttttatattttaatcatacccatatctgttgatttcaaatcattatttcttttttttattagttagcaaataaaattataaacattacatttatgattgaaacaatgatctatcagatgtcgaagcagatgctgatgtatacaaagctaaatgtttatgctagaaatactttctttaggattcgtagaatctgatgaaatatattgtagatattgtaacaagactatttttaaaatttcatttactttactgtatgagaacatatcaaagcattccaacaaattatttgcgtttcattttttttgtttcaaacttgggaacatttcaaaataaccttttttgaactatcgtaattcaaatttgtatgtaaaatcacaaatactgtttctaagtctttaatgcttcaaatttccgattgaaagttctaatcacctaacttattctaaaaaatcgttataccgatatatgattgatatatatatatatataatttttttttttcaatttatactactgacgaagtcatgtttccatgtccatccaagacttcgataaaaagagttgatatttttataaactattaactcttttaattcacttgtaaaaagtcatgttaaaaaagttgttcgttgtaagacatttgctatattctttataaaattaatattatagctttatattatataacgatactaatttagttatatcgttgaaaattcgtctgagaaaaatccatattctggctaatctaacatataatccaagtattttattggcaaatatttcaatttattgaaatttgtttttgctaactgaaccaaacaactaaaatatagtttacgtcgattactcaaatttttctgggagtggtggttcgttcacatatccttcatattatcgacgtattttgattccatacactccaacattttctaagtttttttaactcttttttcttccattggaatatcagtctgccgctcactgctctcgtatatttgtagagtgattcttcttaacaagtggtcagtggaacgagtaacgtgttcctcattgctcaatgggatcgccaggattaacttcatgaattagctataaacagacgcaacgccattaagcattgctcttcttcatccacgaaaactggaagtcgctttgcttttatacctcatttatcttttaaaatataacgtatcttataagcgcattttggtgatttctttcttttcgctggttcattgctactcaactgtaagctgttgcttgatcgaactcgagacgttattaattgttctaaagaaaatacctgtcgctatttcccttcatctacaagcgtaggagggtgtttttcagtaatcttccttgggacatctagcctgaaaagagtgaagtttttcgattgctattcgtttcaaccccaaattatactgaagatactaataatttgtctctccatggccttggagtcatctcgtttcgctattgtcggacttctttacaacgaacacagaattgtcgtattctctttagattttttctaaacgatattggcaaaaaaataaacaacaataacctaaatatttattttctttcgccccttgagccagtttattttcatctgtggtttttgtacatccaggacatatcaagttgagttgtttgattggttcgaaaaaacaaagttttgcttacgttcaaatcgctttttgcacacattcataaaatatcgcaatatcctcgtttcacgagatccgaaaaaatatttgcttcgttttctgttctttttaactctttgcgtcaattttccgctacacaaaataatttgcatacttcttttgttccgttataacttcagctattgtcatttttagtagctaatgcctgctattacttgtgtttggtccgatgggcgctctgatacatggcctaatgtaaatggtcatagcagaacaagatccgtcccttcgttaaagccactaccacatcaagacagtaaaaatttactttaccgccagatatgcggtcgtttacttgcccagcatgttttcggtggtgccggctcaacccaacctattctcaaccaactttgtaaaagattgtccaccggtaatcccaataataccaatgcgtccactgttgttacagcccccgaaaaaaatgtggtctctgctagacatgttcgaccaaatccaaaatcttccaaggacaccttggaaaaacaacctaaatattcttcacaaatataccttaccgacagttttgaaaattattatcttgcctctttacccaccaattaccagctatatcagcgtgattcaaaccgtgaaaatggcaatggtaaacgtgaattttggctttatggccatcccagtggtcgaccatttcgatcagttaatgatttccttcatcatttgtattggcttatatcagatttgacccgtaacgagtctacctgctgttgcgttctgtgttctggtaatatgacgcgtgtacgcaaaaatctccaaaaagaaaatgaacggatgttccatgaatgtaaggatgatacatacacctggccttcttcgtatcgccttggcgaagtggtatggattgacataaataatgagctcattccagcaattatagtggctcggaacttaataaactatgaaagtaaccagatggatgctgtcaaattaatatctgatacttttgtggaaccatatcaataccattgcaaacaattaggcaactctcgttattactttgacatggcagctgcagatattgagccttggtcccggcatccactcgatttacaaaaacaagaacatctagttgctcattctatatgtcaaacgtggaacctatttggtatcttccagccactagaaggtatagatatggaagaaccaaagttccacgacgaaaattattccatccctctcacagttttaccaacctttgggggtgaatcaaatagtttagatgatcatttttacggaattttccgtggagccgaaaaactatggattaatgatttatgtgttatatccacatcttcactgccatctgtacttcaaaaaacaagttttatgtacatatctgatatttatgtaaacgaagatgacattgtctgtttccaaggctcactatggacacaaattgacaaaaatgcactcgattataatgacagcgctgacaatattgatgaacataaggatgacttaaaagaattaccaagaagattacaaatggtatcaaaactatcaaacacatattttcgttgcctgcatgataaatctgtcgagtacgtctgcccattcgcagatgttttgggaagatggtatgagccttggttcgtaaaaggagatttaaattacacttcagaagtgaaagaacgcacatccagtcgattatcagcagtaggctctgaaaattgggtcgatgacgatttttatgaatatttactgtctgaaattgatatggtgtcagcagttgtaatgtaataagtatggcagataaaattagatatagaagtgtctacttattgatcagtgacggtcattatttataatgtaaataatatgggaataataatgtcttttgcatttcataaattacagagaaagataggtaaaaactatttgtgttgaattagagatgggatatagttttttttaagaaatcatgttgcactatcacaccggtattaataaatcatttctaagttcagaaggtcaaatacaacggtggaaaagcaccaacaatgttgggcagcagattaactgcacaggaagattacgtaaacgaagaaaacagaaaagtaatataaacatacttcatatgcgtcgctcccttctacctctcggtcctccaaatttaataggtgttcgatccataacctttacaattttgtctcgaattacggcaccttcttgccctaataaacaattttgtactgcttccctggcctgactaaaaccatgaaatataacatgcaaattttcaataccaaggcgctttacttggatttgttccagcaccttggagcaaatggtataagcagcatcgtagccacggcgctttcctttacgaaaaccacaggttcctccagaggccctaaaaataatttttctttcaggagaacaaagtgtaatgtgagtgttgttcttcaaacatttggcatgaaggtaaaatggcattggaatggtatccgtaccttgcataatcggatttggctcctccgtcctttttgaaaaagcttttggagtgattgtggattctaaaagagaagagagttcctttttgggcgcattccgcctaggactctggctccaaaatcttcgtagtccaacttttgttaaattaagcattagatatttgatgaaaaatagcttgctaagaaccgatttgtaaaccaaaaataaaatcaaagaactaaaaaatatggatgaaaatgtaaaggaaatgaaaaatgacaaattgtaagtaaccgagtgcttcaataccataatttctataccaggtaacttatgttactcaacctgtggtagtggtatgaacgtgtaaatattaacctaaaacactcttctcgttttaaagaaaaaataaagaaataaaaaattaaaaatcttactttggtggctgccttaaaagtttttcaaacggatcatttgggatacccaacgactgtaatttaaacgaagattggtgaattgaaaacacaaatataacccatcttttgaacagtgaagattttgcaatgataccaaatgagaagctaaaactattaggtttattatcaatttctttttttcttcaatggtatttagcaaacacttggattgctgaattcctttacaggcgaatcgaagtatcgacgcctgtatccggatttttacgtgttcgtgaaggactttacttgtatgaaaacggactagacccctattctggtggtgttttctatcagtctccacttctactgatcttaaattattgttgtgagttgcttggaggaatatctgtcaccagatttgtttatactagcatttctactatgggaggtctctttgtgtatttaattgcaaaacaagctcgtgttttagacccaaatcaagtactatctacttgttcaccattatggatttccgtcatgtaagttacgcatatggcttgcgacaaaaaaagtgagacattcttcaaaaaaatgaaaagcattgtatcgttggtttacaaaattgttaacgatgactgttcaaagattgaactgcgttgattacacagatttcgtagtcgatattgaaaatgtgtacttctgtgatatatttgtgtcgcaaacaagtatccttaactcaaaatttactaacaaaatattactttagttatctgcttaacccattaacatttcttccaggaattgcttgctccgcagacatgatacttaatttcaccactctaatgaccatttatttcgcctcttgcggatcctatgcaatttatgcatgctgtatggcattgactgtattcattaatcctaacgctttactgttatttttcccctcctatcttattttaagaaaatgcaattcatccattaaatttcgtcagatattcgttgtttttcttttttatcttgcaggtctgataataacttcaggcttctttctgaactcgttatcttttttgaaaattccatttagggtatacttggactctcatgatctaactccgaatttgggtctctggtggtatttttttacagaaatgttcaatgaatttcgcacattcttcctttttgtatttgccattttaccattgatgtttgttctccctgtttcgatccgtctttattatctgcccttgcctattactattgctcttattggcctgcattctttattcaaagcttacccaagtatttgtgatctttcaatatttttatctctcctcccaatttttaataaagtccaagaccgaatgcgatatagcttgcttacaaataatgctattgtgtttgcgcttgtactgggatctgcattttaccattcttggataactcttggatgtggaaatgcaaatttttattacgcaagtaacctcattcttgctcttggactctctttaaaaatcatggactttctcaaggcactgcttttggttgattggtatgccaatcacccacagcatgaaaatattccattaaaacaggttcaataaagtaatctgttaattagaaaatgatattcttaggcttcatctatccaatttcatcattagagcctcacctttctgaccttacgaaacgaccttttccaatttaacgtttagaaattatttattcatacatacaaataggaaatttatatttcatatttttttccttttccgagacgattcaaggactttttttattttttttcatattaggtattcatggcatcccatggcactactccctttaccacgaagtacccatgaaaagttttatgcaaaacttcatcagccattgatgtttagttccaaaagatatttgaattcctttggttgggaggaaggaaacgctttaaaagaaggagggctcaccaaaccaattttaacttctagaaaatataatactcatggggtatgtcagaataaaaaatcttagaaaaagatgggttttttcagtaaagttatgtatgaatttatttttaacacacggtagcttggtgctaaacatgatattgctgatcaatggtgggataatgttttttctgctcaactacagtcaattcaagtaaatacggacaacggaaaggtaaaaacaacttaaatatacaatttttcctatctcttttacacagtgctaacatttggaaaaggttgcagtccaaagcaatggtgtatctacaaaattgagaatggcaaaatatcacagcaaatattctgctctgtcttctgtgtttcgttatgctggtcgactttgtggtacctttgaggaagatttagttgataagagtcttgattcctctgtttctccagtatcgtccaagaaagtcaaagtcagaaaaacttctggcaaagagtcttcaaaacgagagaagtccaaaaagaaaaaagaaaagaaggagaagaaggacaagttgaaaaaaaaatccaagagattaaaattagatgattctcatactcaaaaacgaaaaagaaaggttcgtgacaaagaatcaaaaaaatcgtctaaaagtggacttaagaaggtttcgggtactaaaaaggtaaaggcttaaaaggaaagaaaaatcgtttgcctagctttaaatatgaacaagaattggaattctttattttacgattcgtccagaagtcttcgaacatccaaacagcaagttttctaattctttgaagtttcaaaaacacactttatttaaagctttttatttgtttttcttgtagtttcatttcgtttatcagcgggcatacatttgttgaacgacggggtgtattatatgggtatcaaagaatttggtatttggaaacaggagtctaattgtatataaataattaataaattattagaattgaattgttttacaaattaaatgatgtttaataggatcctagtaaagaatatatattttattataaaactctgcattggatgattgaatgtttacaaaatgaataaaaggctatgcatggaaagggaatattatactatgtaaatataatgtctaaatgaattaaattggaagcatcgaatgagatgtccattagcatattattacactcaaactaccataccaactcaacaaaaacgaaagtctaaaaaaatggaggaattgttaagtaagcaacgggaagaatgtaaagaacttcaaagcaaaattacaaaccttcgtaaacaactaaaggaaggaaataaaaaacaaaaaagggctttgcagcaaaaaatctcacaaatggaagccgatttatcacaaaaacatgctacagaacgacaaaaattggataaaggcgatgaagagacaaatgaaacgcagcaagaagatctcctcaatacgcttttacaacagatggaagatacgaaaattacgacggcagaaaaatcatcagttcagtcctcattgaatactaaagaaaatacaccgcaacagcctaaaaagtctaggaatagacaaaaagagcgacttgtaagtgcttaacttttgacgaattatcactaacaaagttaattaggaacgacgtaaagcagagatgaaaaaaatgtctgagcaggcagagctagagtcagaaaaaatggctgatctcaaaaatgaagagaaaaaaaagttttcaaaaatccttgaggaagctggacttgttgcagtcgatataccagcggatggaaattgtttatttgcttccatttcacatcagttaaattatcatcataatgttaaactaaatagccaagctcttcgtaataaatccgctgattatgtattaaagcactgcgaacagtttgaaggctttttgctagacgaagaatctggagaagttttgccagtatccgattattgtaacgaaattcgaaacaatagcaaatggggaagtgatattgaaatacaggcattagcaaactctcttgaggttcctgttcatgtctacaacacagaaggtccagttttaaagtttaacccctcaacggtcaagttcgaaaaaccgttgtgtatagcatattaccagcatttgtttgggcttggcgctcactataatagtttattatatcgggacaattaaaaagatctaatgagatgctttagataggtttttatcctttggtttattagcttccttcctcgccggaaaccatttaaaaaggctgtgccttacgagttagattatatgaataatatttatgaattaaaactcttctgtattctattaatcaaaaaaaaaaattagccattattatctatcatatccagtcatatagtatgcacaataaatattaccaaacatgcttagaaagcttcatcagggaagcattagaaacggtagaacaataaatagaattaaggtagaacattacttgtagctgtaagggggtggtgcctcatcactttttcttggaggcggtatatgtggttgaggacgaacgttaggaatatcggtttgttgcgaacttgagccaggaaaaaatgcatgctgttgagcactcgcctcaggtctttcgggagtaggaagatcttcacgcctgcgcctttgatcaatcatggccgaatctactggttcataccacccacaatgagaacaacgaagtacctgctctgagttagcaagtgagtgcttattagttggacagcaaaataatcccaactttccctggaaagcatgtaacattgaagattgaagaatggcttagaaaataacaaacaaggtctgtcaggtttccaaacaatgataagtagaaagggtcaactacataacatatgctttcttgaattcccttaccttactcgtataaaccgggagaacaggcaaaacgatgagtgctaaagatttaaccaaacgatatacccgaactaaaaaccaaagttttacgttaacattaataaaacaacccaaagaaagagcaattgccttcatgcaactacaccacttatatgtgtctcataccagttttattttggctaaaaagaaagtattagcaaaaagtgctgatgaaaagaatagaaggaaaacaagaagactgctagaaactatttttaaatgacaaattttaataaaaaacaagtgcgtaatttctgaaaacaaaatgtttctacaattgttccatttccacttcgccatttaaacaatgtactcaatccacttgttttaacactaattcattgatttcataccatacaggacatgtcagtaagacgtgcttatatttgctattgactttccatatgtcttgaacattcagcggtatcggcaagaagaggaacatctcacgttaagagtcttaaaatcttctttaaaaaaaaagaaaagaagttggatattataatgaataattcgagttaaatccaaaatattcgttttagcagagtcactccattagtacgtagactaagcctcacagttagtgtaatatcacagaaaatattttcgttagctttatcgctaaatacataaaagaatatcatcacaaaaagaggtattgctaacgaactacggtgcgtctctatatttagaagcaacaccaataacttcaaaaaatgaaagcagaaaattcgtagagaagaaattttctaatcttgcatcccaagtcaaatcatgtatttgtgtctttaattagtaaatattaggataatcgttgatttgaagtattaaaaaattgattgtattttggagcgcaaatctgagattttttttatagattaaaaaattctccttgatacggtcattttcggttgacttgtgttcaaactctttctataaaaagaggttctttttctaagagaatccctgccgagtttccttaagttttagaaaggtaaagggctggtcgacgtcttttcacattgttggtgccaaaaacaaaattttcgagacaaataactgggttcgtggtgtatattttaacaaattatcgtttattttaattttctgtatttcgttattatataccgttttttcgtgctcgtttcatcttgtatcgttcttgacaatttctgtatcttcactttttggatttatttgtttggatgcgtggcatagaataatcatgtcgaattcgttaaatgatcaaacacgaccacccgattcaagtgttgtagacagtacatcttccaactttccaaatgcgtcaaacgatagtgtacatgataaaccggtaaaacaggacgaacaatccaatccaaatgttcgcgaagcaattgctaattccgatggacaagaatctttagctgtaaaggaaaacaaggatacggaaagctcatcctctcatttcgtacctaacggagtttcaaattctaaaaagagaaagctcgtggctacagatttagatgttgattttgatattagtagtgtacgagttactgaaaagccatctgtattagaagaaaaaagcggcgttattcaatttcgtgttgtttctaacgacgacaccgccgacagtatgatcatgttgactggtttaaaaaacatatttatgaaacaacttcctaaaatgccaaaagaatacattacgcggctaatttatgatcgaaaccatctttcaatgaccattgtcaaagataatttacatgtagtgggcggtattacttatcgtccatttgaacaacgaggatttgccgaaattgtattttgtgcgattgcttccaatgaacaggttcgtggttatggttctcatttaatgaatcatttaaaggattatgtccgtggaactactacaattcagcacttcttgacatatgcagataactatgcaatcgggtattttaaaaaacaaggatttactaaggaaattactcttgacaagtctatatgggttggctatattaaggattacgaaggtggcacacttatgcaatgcaccatgattccaaaaataaagtatttagaagctaatctgattttggctattcagaaagctgctgttgtttccaaaattaacaggatcactcggtcgaacgttgtttatcctggtttagacgtattcaaagatggtccagctcatatagagccgtctcaagttcctgggttgatggaagttggatggtgcaaggaaatggaagagctctccaaaaagcccagacctaaacctttttttgccgttttggaaatgctttttacagaaatgcaaaatcatccgtcttcctggccctttatgcaaccggttagtaaagaggatgtacccgattattacgaagttattgaacaccccatggacctttcgactatggaatttcggttgcgtaacaaccagtatgagtctgtagaggaatttattcgggatgcaaaatatatatttgataattgccgttcttacaatgactccaacacgacttactataaaaatgccgatagattggaaaagtttttccagaaaaaacttcgtgaaactgagtattcacacttagccgattaatcatttacatttattatcatcgaaacgtctattccgaagttttattgattataacatatacatttcaccttttaattttttacacgaatatcttttgtgccttccaaatatgctggcatatcaagaactgctagtgtttaatttttagtttttttgtttaaaaatatatataattctataataccaaacactctttatgttccataataacaaatgtacaactcattaaattgaaaatatgttatcagaacaagtcatgattttattacacagatgcttgcatagatccaagtaaaacagtaaccataggtttttcgtcaattctgtagtaagagtcgttggcctccacctcttcggactccaccgtcggttcttcaaggttttcatgataattttttagagcatcagtcaactcatcaattggaatggatgcttcggaaaacagcatcttaatttttttcaatgtcactgtattttcaacgcataaccacgaaaggataagaactgtagattggaaaggaaacagtccatgatcaatttgttggagaaaccatttggtactcttttcctccgaatcaggactaaaatcaagttttctgctttggtcaatacctttgagttggattctcaagcgatcgtaaattttgaaaaggcgtttcattttttcaaagtcattttcaatgaatttccgtaaaaagcgcaccctttctacggtgtcagcaggtaaagatcgaaataaagatgccagaatagctaatatatgttccagagtatcggctgcagatattttcataaacgcagcaaaaatatatttcaaaccgcctgcttctacaaatcgaatacaataaggagtggaaagaggcccaaataaaagatagtccaaaactttgattgtagaataacggctttttcctttatgtttcatatttagtatgcataattcaataccttcctcttttagaaaaagggattttcctttcgtttcttgaaccagactacataagcaatcaaacacgttttccatcatttcttcttctgatccttgggttggatcacgaagcctataaggactgatccggcgcaacaaaagatcaatcccattcaagttgcacactttcaatttagcttcttttgaattagcgagaatgatagctaaaatttcaacagcgtactgcaaattagttgatatagaagtttcatcaacagacgatctactcagtaaccattctaccaatgttgtgttttcaactattattgaacaaatgctattgtccacagataataaattctccataagagagagcacacaatatactccatgtcggtcttcctcattagattcgtcaaaccttttgattgtatttgaaagcaaaggaagcaaaccagaatctataagggaagtaaataaggagtttaatgcgtctgggtcaacatcctcgtcagtcagttctatcaatagctccaataccgtaatagtaatatccgcattttcatggttcattaattctaaaaacgtggaaacacaatctaatttaaggaaaatgggtatgaggataggatactctgaaagcacattgaagcttcgaatttccagatcaagatctgcctctgattctataaacctttgaggagaagtagaatacttgatgcgtaactcctgattattattaattgttttttcaagtcgtactaccatgcgcttcaattcagtaggagtcaatgaagcaggttcttcctgggcttcctgttcgtctaaaaagtctaaaacggttttttcactctttttaagcccacttccaaaaaatctacctccttcctcgtcaaattcttcattctcctcatcgctattctcttcagcgagtcttctgcgactactagctggctccaaagagtctgcttcctcagggttccttttcttatttgtttcctcggtatttttaaaaattgaatctacatccatttagaataatgtattttttatgcgccagtttccttttcaaattgaatatatgaaaaccgtctgatacaaaataaataattttgacaaacttatattttatagccgcatcaagtaaaataaaagccttatgaaaagactatcgtgcaattcaattataacgcctgactcgttcctaaaattcctctcgtttaccagttcaagtaaaagctaggtaagatgtaggcatgtacaaagtgtatcaaaagtgaaaaccagaatctaagcttggaaaaaaataataacagcaagtaaattcccctctgttttataaatattatacaactcttatatccaagaaaggagagattggaagaaggataaaaagtgtttatttaagagaagagaagctaaataaagtgcatgcagttaactcgaaattttttaggttgattaaataaggaagaaattagatccatcttgtattacctttcttttaattgtagcaatgacttttcaaaagagggtgtaaaaatgacatcctaactgtatatatgataaaattacaattatggattttctaaagcaatttaaatttagctattatcactaaaacagttcggcaatttgcaatatttgtctaataaatgaaccatttgtttcataaacaatcaaattcattaagctacaaatccttaattgtatctttagttttgagtcaatcaacttactgggatcctatagcttttttgaatatcatttggtaaattcaaatatggctcttaaaacttgtatttaatttgataaaatttctgtgtcgagagataaataaataaagacagttagaagtagatgctattcaattaataaataaaatactcgtctattaagctttacggctttccaaaaatttatatatcagaataaaatatttcacaatttttttttttttaaaaaagaaaaagcaatctcaattttcatttcctttagtaatctgcataccttttaaaattgtgcaccttttcgaattttactaaataacttctaacttgaactgtctttcttattctgcgtttggtcttgtaatcaagtgtcaagtcctttaatatcagaaggaaaaattatcaatttataagattagcatttacgggtgttcaagttgtagcatataaccaattttttattgttggacgtaaattcgcatgtttcaagcagaaacagtatgcttaaagcagattcagtcaacattacgatgcattgatttttcaaaggaatgtactatcgaaatcacaagtcgtggactacggtttgcagtggaggaatcgcagtctttgcagggtaagacaagtcgagtctcacatctatgatcgttaaaaaatttgaagctacttaataaagtttcatatattaatgcgattcttgaaatgcattcactttttctttattgttcactcacacattaagctcacgcctttcttgataagtcgttgtttcaaacgtttaattttcagggtgattcagatggggatacatatatgttccagacgatgatttcacctcttttacaatcattatcaatttatacagatggaaaagaacggatttcaactagtgcctgggatcaacccactgtaaacataatgcacaaacgaggcgttatctgcaaagtacagtataatggacccggctgtccatttatatgggagtaaggattttatcattaacattctgtactgacaaaaataaagagtagaggaaatggctggttatgctacggcttgtgaactgttgactatggaatgtgaggacgacgttgacatcaatagacttgcaagcacattgtgcacgaagatcattatgaaaagtaactggctatatgatgccttggtggaattagacaataacatgggcgaaaatttaattattcatacatcatcccaaaaatcaaccttcttattgagatgtgtaggggcattatccactacggaaatagaatatccaaacgagaaaagtgttttagagtcttttgaaactgattctgaaaacacttattcctaccgcttctcattaataagacatgcgctgaaagcattacaagtgggttctaaagtaaacctacgtattgatgaaaatggaactttgagcattcaaatcatgcttgtcggtcaagaagggctttgtacgtttgtagacttttgtattgttcctttggaccttgtaagtgaagatgaggaggaggatgaagaagaagaaccagcagaatctaatcagtcggacaataacgttttacgaaacgatccgaattatcgaggagatgcggagaccgaggatgaggatagctaaatgataattttagcactcagcactttagtgtttccgataacttcaaaaaaagaaaaaggtacaattgatactgaacaacttatgataatacacttattcaacgaatcatgatttatttccctgctttttgtttggtcttatttaggtagcttaaagtcacaccgtttcctcactttttctatgcttatttaacacacgtataaacaagacgctttccactaggctgtctagcaaagcatgtagccaacaaaattcccatgtatcatacacacgattatacattatggttagatctacgaagcattcaaaaattcttcaaacattattgatttttaaaaaatagaaaatgcaaagtgacactcataaaacatttgtttactcaaaatggagtctcatctcctcttgcattccatttttggacgttgttgagtctctgatcacaaattctcgcactttccaactttatcttgataattctcatatcctcaccctccacgtattgtttcgtattacccttgtcattagtgtttaaatgcttttctctaaagaattcctcttctttgctattctttggaagaacggtagcaaggccattcaaggtcactgatgtattcgagaactgagcctgattcattttataaagtaaggtgtacaatgaggaggcatcaggatctgtttcttgacgattagtggtccagtcatgaactagtaatgatactcgaggattctagtcatcatgttagaaaaaagaaaataccaatcaggatcaaggataagttaaacttttaaatatgatacataccgaactgatgttaaaatattttttactgttttctcctgttgacaaaataatgcaatcctccacttcgtaaggggcagcgcttcctgcaggtaaataggtaaatgtcatcaaagaagagtgaggctgatcatgaaagcaagtagctagttgaatatatttggatgaggacaagcatctcttgatttggctggggaactcatgagatgaatcgacttttgaggccatatttactttcaggttattgtggtgcgacaaagattataatttgcagaataaatactggtgaatggaaactattgatccagacaaaactgtacgataatttctatacttgattatcctttcctaaattttggtggtactcctctctgagtaagcaggtttgatactaggttaatagcagaaatgctgactcacaactcaacgtaatatagaggtatgtactaaacagccaacttacgaattttgcaggggaactaaagattaataatcttcaaaggaatactgctcataaaataaacgcgctcatttctgtgtatcttggaaaattcatacgcattatgattgttggatttacttactcaaaactaatttccttaacttataaacactaattttagtatacggattttttttatttcgtaaattaaattaatgtaaaaatgaaatacattaagtcataacagcacgaagaagctgtattttagtcgtaacaaggttttggaaaacccttagaaagagtaaaagtggctataacaactgataactaaatttaccaatgatcgatcttcatcgttcctttttctaaaaggttgagctgcatcttgaaagcattggcaagaatatggggttcatgaccagctcctctagctaaacagtagttttcggcaatatcgaaatactctctgagcagaggcttatagtcaggatgagcacacttgtcaataacctcacgagcacgttcggtaggagacaagcctcgtaaatcagccaatccttgctctgtaaccaaaatatccaaatcatgttcggtttggtcaacatgggtagccataggaacaatacaagtgataccagtaggatccttcttcgaaggacgaaccgatggtgtatgcataatacttaatttcgcattacgcaagaaatcagcagaaccacctaaaccgttcaacattctgcttcccaaaacatttgtactattggcatgagcgtaaatatcggcttccacaggagtattcatagcgatgcaaccaagacggcggataatttcagggtgattggaaattacttgagggcgtaacaaaattctttccttgtagtaatcatagtttgagtagaatttttcaaatccctgaggagaaaaacgggttgaggtagcagtagcaaaacgtaacttttcagagtcaaagagaggcaagaaagtatcttgtaagacttctgtccacacttcgagatctttaaagggagaatgggcaagaccaccgataatagcgttggcaatgtttccaataccggattgcaaaggatgaagatttttgggaagacgccctacagatacttcatgatggaaaaagtcaactaaatggcctgcaatagcctgcgaagtctcatcttgcggagagttagcgcatgtgatgtctccataatcagcctccactattccaataacctttttgggatccactttgatgtatggctttccaatacgatcgtcaactcgattgatgtttattggagtacgatgtggggggttgggaatttcgacaatgtcatgaagtccttcaaaagaaggaatggcagtgttcacctcgatgataatcttttccgcaagttgcataagttccggactcgcaccaactgatgcgccgggaacaattccgccgtcctcggtaatggctgtggcctcaataatggctgtgtcaattgtattactttcacgattacgagtatagtagccataaagtaaatcttggggaaacatggataaatgcttgtcgaaaaactgaattctgccagagttaattcctttagaaattggctttcctacttgatgaggacaccggcgctcaatcatattcaattcagcccacttgcattccgtatcagcacctcccgaggcaccaacgaacaatttaaaacgcaattttccttgcaaattgttctcttcgacatgtcttgctaacgcgtttggaatcattttaggataaccgacaccagtaaaaccagaccaaccaacatagtccccatttttaaagtacggaaccaacttggcaggatccgtaacaatttttttggcaaattcggcattgcgaatgcgtgaactcagaagagacggcattgtatcaacaaaaagaagagaagaggaaggaaatattaaaacgttgaactagtaaaagtcaaattcaaaagcgataaaacaagaaaaaaaagaaaagaaaaagaaatctttcaatgaagaatctgggcgacagataaataatcagaatatgctcaaaaacgcttttttgggcttaaaagataattttaatttgttgaatgtacactcttttttacttttaaataagaaaatgaatcaaccaaaagtggttgttcttgtgacaaatatgtaactgctcagtaacagatttacaaacccaaggatcacagatatcggtaagatatggaatgatgattgcaaaaaaaaagccggaatgatgaatgtatgcgcgacttgattttagcaaagtagaccaaaattgtgacgaaaaaaagagacagaatttgcgaaataggaaaagggtaaaaggttgaccgggtgaaaatcttcaataataaaagggcgtaaactttgtttaaacaatgtgtttcgaaaaaaagtgttgtttgcttatttgttttccggggaaggaaggtgtttttttatggtgatttagtcacagaaacggaagaatatgaatgagagtaaatataatgaaaatcccaagtagagtagcgttttgccctattaaatgacaaaacccgagtgtgttgactttggcagacgttttgttatatctgtaaaagaattaaggataaggagaacaaatgtaggtaggtaagttagtagtaaagcgaacacgaacgaaccgatgcaagaagaaagagtcaaatgattaaattaaactgaatagaggtgaaaggggggtgaaaagatattaaatcaaagaaacttcaacaaaataaccaaagattcagctgtttaaaagccaaatttcaaaatcctggaaattgttttgttttgatctcaacgacgctaatgacaatcagaagtatcgattataagagtgaattacactcaatttttgtaaatataccaaaatacttatggatggtagttgttaggttaggaattcaagtgttgaaatggaattcaccttgttttatatgtgtaaaataaggtttcacctagagcctatggagggtcattcattggaatcgcacattcaagcaggtagggaatcaaaacaaatgcagtacgtataagggagtgaggcaaattacggtaaaaagatagtgccgagaatgcttgcttacgttgtaatttctataacaaattttgtagaaatcctgctaaataattaataacgataaatcacgaaatattttgtttttcagtttaagtcagaattaagaggcagaaggcagcaatgacttagtacgatatatcgtcatattaaaacaagaaatcaaattatggaggtaattaggaacggtatcccattattgtcccaaaactgggtattattattcaaacgcggtatataaataaaaatatatgtttacgttatacaattaatttatttattagcattattaataaattaggattattaataaacagaaaagactagacttaactatttgtatcaaattagttcagatcattcaaaaaacttttaaagaaacggttcaatcactacaatcaacaatatcacaagtgtgagttaacaactaataaacattccttcttaaccagaaaaatgatagaattttttgacttaaaatccttgtaggccacagaacgatatattcgttctaaaacttccgtaaggaaatggtcaactccaattagctatcaccttttttcctgtataagaaaagaaccagctcaaaatgtttactcaactaaatcattgtaatagcatgttgagaattttgtttttaataatagcaatgatatgagcaatgaagcatgaattaggagatttttttttttttttttttcaaattgtgaattataggcaagaagactgagctttcaaaagaaggaccgaaagcaataaattttaacaaagacaaaaaagatatgtattaaaggtcaaatgaaggaaaaacacagtacaagagatcggagcacaaaatattcacctaccaaggaatgcaaggaaacacgaaatggaaaacagtaaattcaacaggcgtaagaaaacaaacgatgattaggacagagagatgaggaacattgataaacaacaagaaaacacatttttagaatgccaaaagaaagagagctctcagtcgtccaatggcatgcgaactttaggaacagcaggagccgcattgactttttgcttttgatggatatagcgtaaatattccctaagaccataaccgaagttggaaatgcaataaaaccctacgactatggttgtgaacaaataaattatggtgactattgaaaacaccaacatacaaatatttgcaacagcaatatccccatagtcgacgcctaggtatagcctagcacagttgtaaataaaatatgcaagtccacacataaacataaactgtacaatccctaacaatgcacgattttctctgtaaacagcatacctacaggtcatcaaagttgcgattgtacaggggaagacaagaatggttagtgctagcccaacacgacttatggtagaaaagaagatagcatattgaacagtagccgttaggcaaaaataatagtccgacttaattaaggacatgaatattttgtatacgagataccttcttctcattcgaagatcaggaccatgctgctgatacataatccatccaaatgctttgttcattttgtaaaccaagaagctcagcaagatacaagtaacgccgattagcaccggaagagcgattacaaatggcttcagataaaataacaacatatgagaattaacaactattctttcgtgatagttaaatgatgtgacgaggcgaatgggatctattaagtataaagcggagaggaaaatcgctctggggtcttttgaaaatatttgaaaatattggacaacagataggcaaaaaaggcttacatgaaagataagaagtgctgacatctaaacgtataattcggttagcttgaattggtttagatctcaagtgcgtcaaccatatgaatcgacaaaagacaaacaatgccattttagctttttttggagacaattaacttacctgtattacatccttgtttaataatgcatctacagccgtataaagtaaatagggacatgccatacaaaacagtgcaaatgtagacggcaccatagcatttataaagacatcaattttttcgactgtgattaaacgaaaatgatgaaaaacatatccttcaaaagataatgtaatggtaacctcgacaataatgatcagcagaaaccattgtgatgattttttaagagatcgaaggaagtcttcagcaggcttgaatgacaagaactttttcatgattaaaagaaattattaataacgctttcatgaaagtcttaatctcttcacagcttagtcacttaggctcatcgaacgttgattgtaggtgttgtttaccgctttggtaagcgacgaagttcactctgacttaacgaatacgactgtacactagctcaaatacaacttttctgaatgtttatagtatatgaatttgtgacaaatatttgttagtgtttgaaaagaattatataaccttaaagcaaaaacgtgggtagtaagcaaacaaggttgatccaccaactcataagcgggagtatattatatttataaacttaaatagtaattggtcttttaaaatttgatatggaatttctcggcctcaaacaactgtaaagaaatttacaaacaaaatttcatattaattaaactcgcattatcttccttaatcaaaatctaaataattaaaagataaaataagactgggaaagtggaagtttgtctacaggctcacattccataactttaccatctgcagtaactgtgtaagcttctggatcaacagtcatttttggcatatatgaattgtaaaccatgtctttcttcccaatgtttctcgtagattttacggcttcaactctcttatgaagtccatagctttcaataacaccggatgttatagaggccttggaaacaaatgcaatgctcctctcggggtcatgtgcaccaaacatttgccaggacatgaggggagaaaccgttggaatcgatccatttggatcacccatagaggccaatgcaatcattcctcctttcagcaccatactgggtcttgccccaaagtcagcaaagtcccataagacaaggtcagcaaacttgcctatctccacagaaccaacaatatgagaaattccatgagtaattgcagggtttatagtgtatttggatacataacgtttcacacggaaattatcaacacctgaaccctcgtcctcaggaagtgctcctcgttgtagcttatttttatgggcggttttccaagttcttgaaattacttcaccacaacgacccatggcttgagagtctgaactaatcatactaatagctcccaaatcctgtaaaatatcttcagcagcaattgtttcagcacgaatacgggattctgcaaatgcaacgtcttcaggaacattcctagaaagatgatggcataccattaacatgtccagttcctcatcaagcgtatttgtagtaaatggtcgtgtgggattggtgctagagggaagaatatttggattttggactaaagaaataatatcgggggcatgcccaccaccggctccttcaacgtgatacgtgtgaatggtcctatttttaaaagctttaaatgtaccttctacaaaagaggattcattgagggtgtcggtatgaattaggcactgaacgtcatactcatcacaaacagacaaacaactgtcaattgctgcgggagtagatccccaatcttcgtgaagcttaagtccactgcagcctgcttctatttgctccttcaaagaacttgaaccgctatcatttccttttccggtgagaccaatgttcatgggataagaatcagtagaacgaagcatggaacggattaagtctttatttggggtgcaggtagtagcattagttcccgtactagggccagttcctccaccatacatagtagttataccggaagccaatgcctcttcaatttgttgaggacagatgaaatgaacgtggctgtccataccaccataagtaacaattttattctcagctgatataacatctgtagaagatccaatgaccatgttttctccaatgttatccattgtatccgggtttcctgctttacctatacctacgatatatccgtttttgatgccaatgtcagccttgtagataccggtatgatcaatgattacagcatttgtaattacagtgtccaagcattcgtccattgattttgagctagactgtcccgtaccatcacgtataacctttccgccgccgaaaacagattcatttccatattcagtaaagtccttttccacgcgcacaatcaaatttgtatctcccagacgaattttatcattcgttgttggaccatacattacagcgtataatttacgaggaacaacaaaagggcgtgcagattgtaatggcatattcaacggagattcaggttgatgcatgaatccctgtttcatcaaattgtcaacaatttcccgagtcctagaatcatcgaagacacccttcgaaagtgaattacctccttgaattagttttgcaccaccgatagggattaaattgacaattttcattacgccaggttcaaatcgaatagcagtacctgacggaatgtccaagcgctttccataagcctttgagcgatcgaagcatagtttttcattagtttcaataaaatgatagtgtgatccaacttgaattggcctgtcacccatgtttcgtacctcgatgggagtacgaggtaaattaggcaatagttcaatctcgccctccaagacttcaacaaaaccagggctattttccggagcatataacttttcctcttccagagggaacagttcttggcttggcgtgggcaggaagcttccatataaagcatgttcgagattaccatctgtagtgcaaatgggatcatgaatggtaattagataggttccatcagggaaagtagcttcaatcataatttcatgtaacaaatgaacgacattgggctgaacatggcgtttacccagcatatctttaccaagactcatcaaatctgctacggaatgattaccgtcgcgaacatattcttgaatttgagatgcaataagtgaagtagcctctaacttgttaagctttacccctctacacagccttttttgggctaaagatcccagctggtgaagcgttaatttgtgtagctctctgggttgcatagttggaacaacgctagagtgatatctccgatacgcttcctttcactttatcgatataattttacactttccgactaaggatttgtaaattagttcgtgttgagacgtttatcggtaagttgctgaaggatgcatttaatctaaccaccatatatcttatcttagtctaacaggcagggtgcgccgattgtacgcaactaacaagaagaaactaaggtaatgtaacgaaaagctaagcatgaagttgaattggtgtcaaaaaaagcataactatgaagtttacaaaagttggcacgtagcagttcgcttgagcacttattcaagtaaaaggaaagggaaataagtattgtttattttttgtgcacgaactgatgtcgaccatttctcgataattagtatacttattattccagtctatatttgagtatagtatgttgtgtttacacgcagcaaattatatcatcgcatgaaaattatatgaccaaaacccatttttaaaatattaattagatctattaaaaaaatcattatctaccataaaacgctcataatgtatatgcgagacaaaaaaaacatagtaacgagaccaccaacttttgaatttacatctcgatgaaccatgaaaggaaaaaatagggcaggtgtaagataaaagaaaacgtctatacgaaatttaattttgtcaaatcctcaacttttgtaattaacatctgcactatattgttccgtccatatatcctcgaaacaacctttatattgataagatggcttttaggagaggaaacaagtttttgtatgctattatagatcaaagtcagtatcgtccggacgagggcgtttatcaaacaccatgtaatcgattccgtcgctacttgacatgcgactagcacgtttaaaagactttgatacactgggcgttcctgcatctaattgaaaaaggatattcgagcacctttcgatgaagcggtcaagggaatacttcatttcatctatccttttggaatcgagaaatctttcaagtgcccaagatacatgtaaagtctgagtttttgcattaatttttcccactaaaatttgattcatcatggcctgcatgatataatattcgaccgtgaaggtaggatcagagggaggaagccgatctaactgtagatgaaccaatatggtttcaaatgagacggaacttccaacatgtctattagccaaatcgataagtgtaagaagtcgaagttttttgaaacgcaattcattccattcagatgaggcatctctgatatctcctctgcagaatatctcgagtgtccttagaacggcgctgtctataggctgtgatttctggacctcttggcactcaatccataattcctgaaagcaaaatacattcggatcgtcaatcgcctgtgaaatcttttcttccatgacaagagatattgtaaatgtgatggttaatgatgtgccacaatattattaaaacgtgcaaaggaagccacaatcaaaagtattcgtgtgtattttcaaataatggcccttcagtaatcaaaggaacataaaaagggatgcaaaagttctcctaatatctttactttgagacttatgcgtgggaccctgcaaaaacaagaatggtccttaaaatccaaatttcataaaaaaatctctattttttctaaacaaattatatatctatataaaagaaaagaaaaatgtcgctttttccaagttcagtgttatgaagttcggtggtttgtttacattgcttacttttgttatagtatgggactgtaaggtcaaataacgtaacagaccgcagggaccatagatgttgcctcgcccttcctcccacgcttttgctcataatggtatgctagtcatcccatttacctctgttcgtagctgctgcacgatgcaatatgtaggacgagcgtttgactctgttacgaagacgtggaatgcaattaatccagtaagttctcaataattagaaatgatgggttaaacaattgaacaaatatgctaacagtgttcgtaaatagtcgactctctctggagccattgacgtgattgtggttgagcaagaggataaaacattagcatgttcaccttttcatgttcgctttggaaagtttagcttgcttttgccctcagacaaaaaggttgaattttcggtcaatggtcaattgactgggtttaatatgaaacttggggatggaggtgaagcgttctttgtatttgctactgagaatgcagttccacgagaacttcaaacatctcccattgtgtcgcctaccacttcgccaaagcaaacaccatccattgtatgtacaaaagtaaactggggctgacttgtccggtggaaaacagttatgtgcaatattttaatgaatacggtatcagaattctgcacaactactttcggcttttagtttatctcaatcacgaaaattactaacagtcttgctttagaatgtcactgagcctcaagatctcgagctcgataaagtatctcaggatcatgagaaagatcaatcgaatacctatttgatggaggacggttacgagttccctcttactcgagatttaattcgccgttcgaaatccgatgccgatcaaacacctccaaccggctttaagcaccttcgacattcgagttgtttggaaatggctggaagtgatagaactccgtcgatgcctgcaacaacgctagcagacttacgattgttacaaaaggcaaaggaattggggaaaaggctttctgggaaagaacttcctacacgtgttggggataatggtgatgtgatgcttgacatgacaggttataaatcttctgctgcgaatataaacattgcagagttggcacgggaaacattcaaggatgaatttcccatgattgaaaagcttctgcgtgaagatgaagaaggtaatctgtggtttcacgcttctgaagatgccaaaaagtttgcggaggtctatggacacagtcctcctgcaagtccatctcgcactcctgcgtctccaaagtccgattcggctttaatggatgaggactctgatttaagccgtcgacactctttatctgaacagtctttgagcccagtttccgagtcatatcctcaatatgctaaaacccttcgtttaacctctgatcagcttcgttcattaaatttgaagcccggtaaaaatgagctttcctttggagtcaacgggggtaaggccatttgcactgctaatctttttttttggaaacacaacgatcctgtcgttatatcggacattgatggaacaattaccaaatctgatgctctagggcatatgtttaccttgatcggcaaggattggactcatgctggagttgccaaattgtataccgatatcactaacaacggctacaaaattatgtatttaactagtcgttcggtaggccaagccgattctactcgacattatctccggaatattgaacagaacggatactctctacccgatggtcctgttattttatcacctgatcgcactatggctgctcttcatagagaagtaattttaaggaagccagaagtatttaaaatggcttgtttgcgtgatctttgtaatattttcgccttacctgttcctcgaacaccattttacgccggctttggcaatcgtattacagacgcaatatcttataaccatgtcagagttccaccaactaggatttttaccattaattctgctggcgaagtccatattgaactgttgcagcgaagcggtcaccgaagtagttatgtttacatgaatgagcttgtcgatcatttcttccctcccatcgaggttagcacccgagatgaagtctcaagctttactgatgtgaatttttggagatctcctttgcttgaacttagcgatgaagaagaagacgatactaataaaagcacatccaagtcgcccaaaacacccaaaaatacgaaattcggatatcaagaattcgaggggattgacgaggaagatgctcaagattattctcctagtccattgattaagtctttcaatgaattaatgtttgaaggtgaagaagatgaagaaggagaagaagacgttgaaaatgctgtttgaagttgcattttcccaatttccgatgaaaaaaaaattactcgactgtccatctttttttttaatgccccaaaatcttaaaatcactttgacgaatttccgtcggctttgaaatgcactaataagcttagaaagttacataaatcatataatgacttacttactcattcacaagtaatgagttttgagaaagtgctaaatattttttttatatttaaatgcgctcttcctaaaaattaaagataacaagatacttcataatgaaaagttacgaataaatcacattctaaaatcctaagtctgcagattcaaaacctaatatttaaatgtaatttaactattaaagtagaatcatattattagtaaagattacaaaaatgtatagactagtatattagtctttttatcatgctgcacaataaaagacttttagtaaacacataattgaggtaatatagcagtaaatttaaatgaatctttaaaaaaatttaaggaagtcataaacaaacaggaatcaaaaggtattaacagtattacgtgaaacccactttgcagaagaagaatttagaaaggagaaggtttcgctattttgctagctttttgctaaaaagagtgttaataaagacaattaaaaaaataataatagtaaatttttcacaatcaaaatcagtagatagaaataagaaaatcatgaaagtacaacagtttacatacgcgctcatttttaaatttagaagttttcttcaatgattccgaaagttttaaacgcctattttccaaaatctcatccctctttcgttcactaatttttcctttaggattcagaagacctttcaaaatatggcgtgtagaatctttctgccatgacatttgttgggggagtaaattatccagattctgaagcctggcctctttatatatttcagcttgccttctattggaatagtaagggttgattacaaggccattctgaggatttcgagttgcgagaaacggattttgacgatttggatttgtcgtccatgcatttggattttcaggcggaaactttttaaaaaagtttcctaattggataggaagccgttccaaagcttccttggtaaagactggcatgataaggttaaaacctctttaatctatagagaagctcaaaaagacagtgagtcaagcactattagtattagaaaatacattgacctaagatgtcggcaaacgtttaactgcgctatattacgttaaatcaatcattactgttcattcttgagttcttaatcgaaacttttcatcgtttgaaatattaaaagagtttattatctcagacaattctaagccaatttattgactattagcgtttattaggtcggactaattcttagttactcaatttagttccaatggatatactaattaatataatattacggtgtagcagtactatagttaataaatacaaaattatccagggtattattttatacaaatataaaaatcactaacatatttcgttattatgtatatcgttgttaaattagcaactatacaaactccttaaaatattttacatactgcgtagatggcttcctctcgcattagtccctctaccttaggcatctttgttgggttgcgttatttaattattgaaggctgacagtatgtgtgattgtgttccgccaacgtagcattcaaacgctttcaatcattatcgtttttagttgtgattgcttctatgattccatcaaatgaggcccgttcaagtaagctgtgtgtggttatagagtttctgatgccagtaaaattatcatatcagatcatgtacggattcctactgacacatgttgagagtaagcaaaaaaagctcaatcatgcttattttgagtattttaaaacataaataaaagtaaaaattattgtaggaaaagtccggtcatctctcgatgactccaattagtggagaatataagaaatactaaaggaattatttataatgacatgtaacgcagtgtgacataaagttagtagtgcatagaactgttggtgatatcaagttgacaaggaatcgataagacgctctttaatgttgaatattaataagccctgtaagtatccctgttcttctagttaggtctatagctgaaaaaccttcaattctctggagcttgtgtggttttatccattatcacttccttcgatttatccctcgtaaggaataggatagcaatgcgtatagatcaaatcgcggattatgaatgaaggcttgtgcgataaatttcctttacttgatcaataatcttgttgtcaacgcgttgtattaaatgcgctttattggaaaagaagaaacatagcttgttgattgaaattccaaagtttcttgtaaacgaatttggaaagcacttctgtacttgaaaataatacaaattggccactatatattcgctttttttgttcctttgtttcttttatccatcaatttttaaaagcagaaaacctttcccttatgcccaagatttaaaagggaacataatatcaaagttcatcgaatggatatgatgatcaacactttcaccacaacgttctttgtacattgaatttccagaaaaattccaccaaatgttgtgaatattttaggataacaaaaggagtcaaattggaaaggcaagaaatgaatgtgtgttaaatagtggccctcaatatattactattaggaaatgtcttcgggaaatagcatatctttgaggccaatcaaaaggatggatggagcagagtaggcactcttagacaactcttgtttatcagtttgtaattcttcatttgtgattatgtctcttaagatttggacacatttgcttgcggcagatgaaagctgagcatcgaaggagtgtagacaagggaagtatatctcagcgtacgaaaaaaaacattcactatataacaaccggatagatgggttatcgtttttgcaatatgtgaagcatattttcatccgtttaacaatttgatctagtaatttttccaattgctctacggaagcgaatgagagcttgttaaatatcagttgctccaaaaatacgtaaaattccaaaaatttcgctctggaaatcactccagttccattgttggcattgttttgcataatcgactgcgtgattataatgagatccagtacataatctcccaattcaactagtcttgttaaaaccaacggcgacttacaatctcttttaagaaacataaaaatttcttcgaataaagttttaatgcgcaaaaaatccgcaccctcgtatacttttgtttgcttcaactttatgtcagcagtgcattttaagaatcgaaaaagtccattaaacgtgtactcaatatccagatgcgcaaggcttccggatgtttgcctcttttcctgaagattctcgtgaacattggtcagcaaaaagatatctagattggattgttaacgaaagaaaattcatactattttagatcaaaaaggctttctttaatataactaatgctttagatataagaagatataccggcctagtattgatggatttaataagcatcgtgcaagtacttacccatatcctcgatttttttagagaacggtttggcttttaaagccacacactctgtaacattactatttttcaaaacaacatcttttttcgtctttgggcgcggttccaataatgttgacgcgtatttttcgcaatgttcctgatcctcaattcctttccgcaatgcttctatgtagtctttgatattttttcctttcggtttttttaaaattatcttccatgctattgctattttcagtgtctctcccgacgaatcgtacgtgtacattgtctgtatgagtatttgtttactattgtcttcagtatttgtgccattcattacagtttacgatgctttgtactgcactatgtaatttggtttgtttacatctcgtcgcgacgaacccacttaaataccaacatctacatgactctttacaaaaccaaaattacatattaatcactgtgaataatatttaataccgctttctttgtaagtgattttttgaagaagtttttccttcagtccttcttggattatttggagttgtaggagaattctaatcctcaatgtcaatttactgatttatctgtaatattttttaaactaacgtttttagattaaaagagaactcttttgtaactacctttaatctattaattagctggcactcaacagaagtacatagatatacttaagtgtattgtacatcagacatttttatcaaaaagatatgtgggacggcttttcaaattcgttctggtcaagggattatattacgggaataaatcgtgcccaacgtttaatcaacgaaggtgttgaacaaaacgaaaagcgtatgcacatgaattcttcttcttgtaataactaatgatttaacaatacgtttagtattacagttgttacatattagagcaaagtcagcttcatcttgttctgacttgctgttcaaatcgttttcaaaattcaataagcaccatcctttaaatgaagaaagcaatgatcttccttctgatgcagccatacaccagctttatgaaagctatttaatggtatactttcaatcgttactcttatggtcattatcgctaatatttacaataggaagcgtcgttgcacaagaagcttggggagcaattaaatatattggtaataaatccttttgcaaattggtcaaagaaatattctagaagggtagatgaaatcgtttcagccgcaattgtcaaaataaacaactacaattcacgtttctctcatgtaaacagcaagaagtctaatttgaccgaccgaaagccaattcctacctctcgaaaatctaataaatccgattctcttgcttctgctctgtctcagctggatattaatccttctaacgttaataagtttgatgggttgataaacatagttgatcatccatataccgctgaggaatttgccaatgtattattaaagcttatgaaggcgtctactgttaaaagaaaatcttattctcatctcggtgactacgaacttgttacaaactgctctcttctatttgaagccatcaagacaacatttggtttggaaaaagattcttatgtcgttaaagctggaaaccagctgatacaacatggcttaataaggttacttggcattcgtcgagtttttgaaaatgatccggagatagatgctcaatttactacaaaatcacagcaactattgaaaagttatcatttgagtattcttgaggtcgatccatattttcaagtaaatgatcctataacagctactaatgatgatcctgttttacaaaagtacaaccttgcttatgacaatttagagcaatgccgtcatgaattagagttatatttggtattgagcattattcttctttcatttgctaaccctttccagtttatggtttttaaagatttagaacaagctgagcttgatcgtttgaatgctgtcaaatcggttttggttgaatgttccaactattccggtaattttatacctagtcttaattcgatttttatcgacaacttaaattcgtttaaaaatcttgattctttgcgcgatatgtcaactcaaataaataaacattataccggttattttattccggtttctaacaacgaactatctactaaagatggtaagtccacatttattgaatttgtgatatctaacctatctaacctacagaatacttgtttctgcaaaaatccagcttgaccgaagataatcttattgtttcgttggtgcctaaaatattggcttatctattagacggtattttaaatagtttctttatcatttgttcaaatttaactaatataatcagcctattcttatgaacgtgacgaagaaggtaagaaagtattcacttgaaaaatactaatttttgctagttttaagttgtgtttggactaccgaagttccacttaaagatgcttttgaccttaaaagcgttttacgaaagacagataacgttgaatctgttttaaatgcttgtgtggaaaaatatacactttcttcaattacttgttctttaaggttatgccttttagaatttcctgattcgttgatacgatcaagtttctatgattatttcaaagctatctacactacttatacagactttgaagacctcgatcaccgcctgtattcaattaaaaagtgtcttctccatctgcactccacaccattacatatattggaagaaataattcgccatttatctgcctatgcaatctctattcgcatgaaagatggtcaaattcgacatcttgctaaaataatttcgccatgtatgtcattttacaaatatttgtctaacctctaggtgtactccgtcctcctgatgatttgaatattataccagttgaagacacacatcctactttactggttattgatttaattaatgaatttgagaatcttttcgcagatcttgaaaggccttcgacacctcctgtggagattgaaagggccctgactccaataacaacgtctcctcagaaattgaaactaccacgatcatcctcgccttgcaaaaatccatcaccaacacgaagatttagaccattttaaaacttataattctttttcaacctactttacattgtccattaaaactacgatatgtcatttatagcaatctaaatcacattccgtttaacggacacctttcgtttagaggtgataccaatttttcttcttgaagtagtaagatcctcttcctcactggattcctcctcttcagtaatgtagcgcatagtatcacccacgaagtttccgaatctttgaaatatgctgcttcctttgacttttaaatttgaccatccattttccccaatatgggctgttggcttggcaaaaattgttcttatattttcctctccactcttctaaaaactgagttaataccacgtgatggattaaaactagaagtttacttaccctgccttgtgtaggagataccccatctagagagcttctaaaactagggaaaaagcttcttttttcttccaatggttctttctgcttgttattatcagtataagaactactactttgagggacgtttgccttcacagtgttatatgtcgacaatactcgattttttaaagagttggccaaagcattagtattgtagctatttttccgaacataagacatatcttcatcatttttggatgttttccttaaatgttgcaactcaaatgtaagattaagcaatttaggcatatcaacattaaaatgagcttgtaacagcttaattgaatctgcaaagtttctttctaaaatactttctcttagttcaattaatatggaacaacaaaaatccattaaaaagtcataagcaccgttgaaaccatcatcgttttttccaaataatcttgctttcatttgatctgcaataatagagtcccataatcgtattacatccggcaaaggaaactcctgagacaataaacatgtaaaccaacgaaaagaatagtacgttggatggatttgtttttcctcctaatggttggtcagtaatgatatataatattaatacgtactaaattctcccataattcataatcatatttttttaaacgttcagtaaatttagacataagaaagtgaatgccatgatccgaatcatgatccagagttttttcatacaaatcacgaacttgaaccatcatttgagtaaataaaaaaaatgcatcgcattcacataaataataattttcataagtaggatccgtggctaacacataatacaaaggagctagaatctcgttcatgccttgtacatatccaatgcccggattgagtttcgcataaataaataaaatcctttcagccgcttctcgatgtaagcctaacttgttttctccagctattgcttcagcatttatagttctttttgaatccatgctttgtcgaggagtactgagagctgttgtagatgaactagtcgattcattttcaagacgataaattcgaccttgtagcacaagatgacattcttcttgaaatttggaaaagtcaatcgttgataaatggaccggtgtttcttggctttgatcaattgaagttattttggtatagttgagtttctgtccaacttcttcaactttatcgtcttctgtgtttacactaatgttctcactgacattgttgactgaaggtttcttgttgatctcagattttccttgaaagaacgataaatcggggagagtccgacgaatatctttatcaatttgttcaagtatttgattgtcatcgaaatattccttccattttgaatcatcactagtatttaaaggatggtcactgttttcgcctgattcctcgtgtagagttagtttcctccaaggatcaataagaagctcttgaacgaaagatgtataagtttttcgatgtttttctagaactgattgccagtttgatctatcggtaggaaggaactcaagcatcaacatccaagcttttgccctaagtgaatattcatcaggaattccttgaatacaaagcgagcataaaccagggagagaaattggctcttccgaatttaaaatgtctttaaatttttcaatgcgttgcttatagtccataataaactagaagcgattcaaataagatattatgtagtttgactatatccaatttagttatattatcatatataaaatattactgttgaaaattaaatatatgaagaaaaggagagcgcaattggtgtgttcagtagcctgtttcacacgtggatgatggaactaagttagctactaaaattgaatgcaagtttaagaaccgactaaattttctgacttattttttatactaatttccttcttaacaatacttccctaatcaaatactgtaggaaagtacagagtaatgaacgtccttagtagatgtacagtataggtaagattgatgtaggtgcaacatacagaccaggaaagaaatatttggtttaaacagcacctagaacgagcaattaataataattggatatttattaaataaatgcaccgttttctaatgtatgtatgtgagaaattagccttgagattggctccagttttgattctatctataatacaaataaaagaagaaagagtggatatgcaatttatattaggttgtatatcgaactgttatgatgtataaatatacgaaaattggtagataatgtataaccataaaagaaggcttaattaatggaaatcaaaagaattcgggttgtattcatgaaactggggtcatcaatatgaaactaaattaatcatgagaatacagaagtggtttggataaaggaaacggcatcaatacattagcaatactctatcaaaaaaaaaaaaaaaattatggagattgtttttatcaaaaatgaaagcgcagatcatgatttttgctccaaattcagttgatccattgcaattaccaagtcctcgctcatttgtatcaactgttgtcgttcctccctttcgacccggagctcttcttgaagcgcttgcagttgtaaacgaagtgtttccaaatcacctgtctgttgtgattgttgttgcattagtaacttatcactcttcgccatatcagctttaaaattgttcaaaaaatctgacatatcttggcgctcttgaatggctttctccagctgtttttggagagtctgattgtctgctttcaatgctcgcctttcttcctcccagttactgttggatatttttggagcattaggagcagtaccgatttgattttgaagctcctgtatagttgcctcgtattttcgagcataattggctttgaaagcattaattttctgagtgtgcttggctgagtactgagcatgtaaatcttcagcaactttttccatgcgttcttgaattaacttgtcaacttcctcttgagtatatttacctctctgaagagctaatgtctcttcattatgcccttcaacaagtctcatgttggtatcctttgtggagggactagtcgatgcttttccagatctaagttgctgaagttggtcattaacggcaatcaattgtcccgaaacattgacgattgtattttggagtacggaaatttcatgataagtgccagcaagtttggctttgtagccctctatttcagcttcgtatttcgcttgctgcttttgagtggaattaattgggtattgagtaggtatatcggcctgtgaagttgatggtgtagcagagttgcgaatgttgtctttcaaatgcactggtgggttcaacggcgccgtattagtttgacgtgggaagcttccgtttgaaagcactgggggcctagaactagctgatgtttgcaaagatgatgaatgactgtatgcaaaattagatggagcggtatttaaagagcctcgttgggaggccgcattggacgatgaaaataaagaaggattcttcggcgtcaaaatagattctacatttctttttctatgcttaaattctggcgttttatgctgtgacaaaggatgggatatgggatgcatcggtctaggggttcctgaaaaatcaaaagatttattcaactctaaggcttgtagtcgatcgcttactcgcttattaagagtatcctttaaattcagctgtggattgggtttagaagttaacttagggaataatttaggggcaggcatggattcctctgaacttcgttgagctggaggaatcaatgattctgaagaggcaccttgccttttttcatgaaaacccgtatgatcagtttcatttgtcccaatactagatgaggagggagacctcctactgtaatctgtagagctcgaaacgatatcactcattttcggttatgactttttaaaatcgtcaaacgatataaagaactaacagatatatgaaatataaatacacaagaaaatcctttttcaaatattttacagctggtattatcgtttcaaagttaacgatcagtagctaacttttatttttactttttgaaaactggtcagatgtccgcctacgtagaacaatggttcaataacaaacttgagtcatacaatgcccaataaataaccccttattgccctcaattcttcgtcttgattcaacactaggcgtacaatggtggtgtaaataaaaggcacatacatactggtttacactgagtaaggagagagtgggaagagttcaccgagctctcggtgaattttcggtagcttgttctccgaagcctttgtaataacaccaaagtatcctactgtaaacactaaacaatttgcaagtcaacctttgatattatgtgtgccaaattttagtatgaagaaaaatgaaaaggcaaacgtatgtatatgaaaagagggaaatcgtgattatctaatgaatggcagatatcggcctcatacaatgacctaattgcaacaatttgcaatcctcgtatctctgatgtcggtacatatcgcattgagagtgttgtcggtgaaggtacgatacttttgtgttattgtgaacgctcaatactggacggctatctaacaagcatgggttgtaggcagctttggaaaagtttatttggcagctcatttactgacaaatacaaaggtatgggttattcaaagattactatgtctctaagttataaaaagaagaataaacggctcgtaaattgcgaatattgaccgttccaaagtcggttgattacattatgagaatgataaacgttttattcatcaataaattgattgtaccttgctaacatttttattaaaggttgtcctgaaatcatcttgcaggaaacaagcgattatccttgctcgagaaattcatcatcatcggcgtcttcttcatccaaacatcacgaggctttatgaagtagtatgcaccgaagaccgaatttatcttgccatggagtattgtccaaatggtgaattgtatgactgggtagcgagagaaaaaaggctggatgaaaagaccacttgccgtatcatgtggcagctatgctgtgctattcagtatttacatagacaaggctgtgttcaccgtgaccttaaactcgaaaatatttttctagataaagcctacaatgttaagcttggagactttgggttttctagagattctgattgttcccgtagaacatttatgaacacacgttgtggtacagttgcttattgtgctccggagctagtacagggccataaatatattggtgaatgcgttgatatatggtctctgggtataattatgtacgctctcttaataggaaggctcccgttcgacgaggacgatgtatctttaactgagcaaaaaattatcaatgaatgtcctcaatatcctgaaacactctccaaaaactcttcaagcttgttgaaatccctcctttgcaaggattaccgacttcgaccctctatcgatcaaatcatctctcacccctatttcaaggaaaatggatatcattcatcttctattcgagacccaaggccttcctcgaaagcagaggaaaaagttcgtaaaaggcttgaatttgttggtgttgacatggatcaacttaatgccagcatctcacaacagcgctgtgacatgttctatggatggtggcttttattactagaaaaagaaatgcgtaaggaaaacaaaaaaaagaaaggtttgtttcatttacataaaggttcatcttcggctgtacacatagctccagcaactccatcattaaaaaccgctcaagtttctgttatgtccaacaatcaggattctttaaaaagtcggcatacatcgtcagattcaagtaattctttgctttctacatttcgtagttggttattcgatcctaaacaaaagcatactgctgatacgttaagctcatcagcaattagaccaagaacacctagtccttcggctgaaaactatttaactcaagaaaattttgattccgataatttatctgagtctttagacaattcagttgagaaccttaccgtgtttccttcgattaacagttttggaagaagacactcaaatcttcctcaaacaacgcacgttgatacaggtgagcaaaacacaccattcactcctcctcttttaaaaacggtaaacctcgacggtaataaagactttaccttcccctcgaactctcaaaatagcccttctaaaagttcgaacctctcaattaatattgatattccaccttctcctctgcaaaatactgtcatatctccccagccgactcgacgatcacgaactcccatacgcagcttgtctgggcgttcttccgttgcttcttcgaggaattcatcccgtactagatcctattcaaacgtctcttctgcatcttcaaattctttaatttctattatttcatctaaaccttccagttcgaccgttcaaaggcaaacaccttttcattctccttttgaacgattgcacaaaagtttccattttccttccggagagccatttaacactcgtataaatgctactgcaatttttacagttggttctggtagaaaaaacccgcaatcatcttcctctctgatgtttaatcaaagctcagtcaaagaggaagaggagccggaagaaaccagtttttcagactcttcaaaacatttcacagacttgctctgaagcttaagtttattacacgattactaagctacgtggtgtgtataatttgaattattaacttattttgctttaataaagtgttctcttaaataatttaatcaaacttttaatctctagtagtaatgaccttgttccttaacttatcccgcttgtaccacactaaatcataatctgtcaattttttttatgctacatcttttttcattcgctttttccaaaggatgaggattgattgatttgaagttgtttgtcagtacctcccgtaacaataccaatggatttattccaatcaacagcgaaaagtttatcccactgagagcctgttttttctgctctagaaattgtgtaaatactgccggatgtagcacggacatcccaaacacgacaagtgttatcgtgagagacggatgcaaacatatagggattttctgggcttgccgataatccggaaactaaattcttgtggccggataaagtatgactcacaattttgtcgcttcccgctcgagggtcgtgaacaacaatgtgtcgcgcagaggaaccacaaatgactaagtgtaggtcagtaagtttttccacgcataaaagaggagctttggttatcttggaatcaacattttgcccagtaatgagatcccaagtcttaattgtgtgatcttggcctacggaatatgcaacacttggatcatcagaaaagacgatatccatcaccggtccagtatgcccctcacaaaggatcagcggagagcgagccccagcttgaggtgtgaattctgcatttttgcgacgtctctttttagatatagacgaggaaaaggactcgagggtagtctcaggagacctttcaaaatcccaaattccgacagtattatccgcagaagcagaaataaaaacgcttgaagattctaaggatcgtacgcgctcaactatatccttgtgccctacgaaaagagtttgaaggataccggagcttttcttttcagcatccaacattgattctggctcttcgatcacccaatgaaaaattttttgatcaagtgaagcagtgagaaaactttgattaggtatatgccaggatgcactttttaaagatgatccacatccagttgattgaaattttatttcaccacttttatcccaaacacgagctatcccatcgtatgaagaagtaagaatggtatctgaggttagttgaataccagaaatccaatcgtcatgagagaaagaagctaaatatgcaggtggtaatgtagattggatatattcaatatcaagaatcgactccgtagacaatccgttttgaactatgtactcatcgagagtagtttttaacagctgaccctgaaccaaaaaatcaaagggtgttggcttttctagtaaagttagtaaggaaataaattaaattaactaaaaaatcgcaaaattgtatagcaatgaagcaaaacgaggatgaaaggtaaaagagacaaaaaaataaaaaaagggcttttagtaatgcatcttcaagaattttacaaaattttaagaaaggcgtgaaaaagaacactagagtaactcttagattcgagaagcccccatttgattctcgccaacaaatttcagcttctacacagttttatagtaattgggccttgcatgagaccagctattctattgcttcaaattttcttcaagttggttgaattatgcgacttttctcctgctttgacccagtatgtgttaactgaaaacatacctgtttttagaagatgatttacaatttgagataagccgtaccgctttaaagatgtaggaacaaaaatcggcgtgtcaccaacagctaaatcctcatttctagtagtaaaacggacttgaacttggcctgaaggagcgctttgggcatccattctgttgttggtggaaggagtgtcgaaaagatcaaaatttccagtaccaaaaaaatgaggataatgacttttggctgaattgatcaagatgttacgagactgttttttaagaattttcaagtttaatcaacccaattcgtattcatcgatagcggtcctaattcagcttttttttttgagtagaaaagtaacagttgaacaaaatctaagaataacaaaaataatattagaagatttaaagtatgctttaaaagtaaaaggataaacttttttaaagcttatttttttccagagtatgctcgaattgtaagatttaacgtcttttgaaatacttcttttaaaacgacttaaatgatgatttgaccggtattatttacagctcattataacattgtaattttttggaatgctttcacgttatttgaaagaagatttcaattatgcctttgaaagcatctatagcgcttttaacacatagccggtttaccaactgcatatattcccttcttgagcccaccacttttcaagaaattccaagaaccagtacttttcttttttaaaacttaataaagatctatcaatttatcctttttcaccaatttgagtgcaatactcgagaaattttggagagtttctcaattagcgagaagactttgtttagatcgttgatttatcgtgtgtttatatttttataaaagaagaggagactcaattgattctatcctcgaaaaaggttttattttgggaaagaattcatcggttctaggatttggtgggattttaggactcaggctgctacatatttttatgtatattactttgcgctgttcgcaattttaattatttcttacaattgattacttcttataatttattctcattcttttttgtcctctcacatattgatcgtcgataaaaaaaaaattttattgaagattaacaggacatcatgggtttggctggtgtaaaaaagaaacaacagattggtgtggatcctcggaattctaaatgggcaaaagatacaaatagattgggatttaagcttttatcctcctacggttgggtgaatggtaatggcttgggtgaaaagcaacatggtcgcattcataacatcaaggtcagcctaaaagatgatacactgggaattggagccaaagcaactaacgatcttgaatggagcggtttaggtgaattcaacgctatttttggtcgacttaacggcgatgagtctgcgtatggtgtctatgctgagaaagcaaaggtgcagcaactaacatacgagagacagagtgcgaatgagaagggtttaaaatcacttgagctatccagacgatttgttttgggtgggacgtttactagtgaattttctgaatggatgcaaaaagcagaggaggatgaggatcgtgtatgtgaagatgcgtcttcatccgatgaagctaagcgtgaaaaaagaaagaagcactcttctaagaagaaaagtaagaaaaagacctctactggttcggctcttgatcctaaaaagttggaaaaaataacgaagaagaagaaaaaagagcacaagaaaaaggataaggaaagttcttcaaaaaagagaaaatcaggctcaagcgacaaagaagagaaaaagaaaaagaaaataaaattaaaggataaaccagagtccacttcctctgtcgagaaggtcaaagaaggcaaccgacccgctagcattcatttccataccagaagaaaatttttggcacaaaagcgagcagcagtaagcgacccagttgctttaagggagattttaggtattaaaggttaggaagtgacttcttttgctatttttctaacttgcggaatataataaacgagtcttagaagttatgggtatacaatactttaagaggaagggtttgtcggttttttaatctatgtcttaatagaaggtaatatttagttgattttggaagaaattgctggattcgggcttgtaatttcgaaaagctacttatgtcgtattgtaatcagctattgagagtaatcgcgttcgtattttatgactctggtttgtgtaatacgggattttaggtaaaaatattgacgacttcatcctgaaagttttacattactaaacattcattaaagttacgataatcatttacacacataccaatcgaagtatctcatatgccatacaaagaattagttaaaaataacatttctattaagctatggagatcggaaggctattcctccatcactaaaactctggttatattcacatgcattaaattgcacgtttccatacaaaaggaagtctaaaaagaaaactactcgagctagtacaaccaccaatttaaaagtagatctcctgctagagaaagttagtatagttcagtaaaaatagaatagtatgtgaatacagaaaaatcacagtaatgctcagcaatatatatctactatcttttcccgattttttttcaacataattaaatctgttgtccctatcaagaaatcatcttcgcaactgtcttttttcttaaattatgtattgcacttacacatgattaacaattacaatttcaaccgcaatattattgcgttgttcttataaactcattgttgaagtatatggttaatatcaaactgctacggcgcttcagagaatttatagtgctactcaaaaagaataactgagtgaagtgggaacatcgtatttttaaatgtgtcttttagtatttttcctattgttttatgtttctaaaacttgctagatgaaaacttcaagcaactaacttctggcatacgtgtttgtaccaacgaataccttgcctggtcgaaacgcaccagcagccaacatttccagctgtccttcatttggagcttgggaaaatggacatcaatgatccatcattttcatcgactgaaaatggtatttatgaacttctatcacgtggctatgctgcgattgaagctgcaacggagcgtgatttaaaattgccagagttaggagacattattggtcgtatgttgaagcaggtttgatcaattctgaaggctaattatttttttttagaagtacacgctccagaatacatatcacaagttctgagtggttggaagccgttttaccttcgttctgttgtaaatattcctgaccgtatatttgaacaatacaatcgtaagtaaacgaactttatgcgccttggtaacttttctaacttatcatcggtttaggtacggaatgttttactcaaatggggctttttgctgaaatccaacgtgcttggataactgtggacaaccgtttgttcttatgggattatctttcgggtcaaaactttcaagcttacgaagatttatctcataccattgtcaatgtaaagttagtgagaccaaaggccaatgttttcgtctcggaaatccagcatttactcgtaatagcaacttcacaagaaatgctcttattaggtgttacaatcgatgagaaaactggtgaattatccttcttctcaactggtatccaaatatctgttcaagggattaatgttaattgtatcgtttcttcggaggatggacgtatttttttttccggaaacaaagatcccaatttgtatgaattttcttaccaactcgaagaaggctggttttctcgtagatgcagcaaaattaatattaccggttctgtttttgataattttattccttctttcttttcttttggtactcatggtgatggcatcaagcagattgctgttgatgactcccgtagcttgctttatgttttgcgagagacctcttctgtttcttgttatgaacttacgaaaaacggcgtaaatcgttgtgtcttttattctttcagctctatgatctctcaagctcaaatgctaaatgcaacctctcccttattggatcctcggactactcaaatagtttccatagttcctattccagcatatgaatcacagcaaatatactgtgtcgcaattacctctacaggatgtcggttttacatgagaggtggccggggccccatttctcactatgcaccgtctaattcgactttgtcgtccacacctcctagtactttacaacttactttcgttcgttttcctcctcctatgcaagtggagaattatgcctcttcccgcaattatcctgctaaccctttcttcctgcaaaatcaatctacatctcaacaacaacctgaaaggtcaagtgctgtaaaaactactcctatgaaatgttcttctctgagtaatatttatacatccgatttgtttttcgccataagctcctccaatacgaatgagggcgacgtcgtctgttgtactgctcctgaagttggtagaattgccaatgcttggcagagtggtacgcaaccgtctctcatagagtcttccatgtacgttcctattaagggttttgtacaagatattaaatgcattcaaaattctcgagaacgcaatgagttggtttctcaatttaacacacctcctcctacttttgccatacttacgaatacaggggtttacgtggtagttcatcgtcgtccgatcgatgtcctcgcttctgctattcgtatgggaccttccctatcgtccggaatcgatggccaagttcaactgttttttgagagtgttggtcgcgctgaaggttgtgcaacttgtttgggtattgtaagtggatgtcttgatcagggggattttagtcatgctgcagcaaacttctctggctccactactaaacttgcacaagcggatcttttggacatagtaaagaaatattatattgagtttggcggtaaagcttttattgatcaatctcgctataacaaccagtatgattcttcttctttagaattcgttcgtttgtctggttgtcatgatggtttggcgtcctccatttcgcgtattattagaaatgtttggaaaaatcatgtcattatagctaaaaaaatgcaaaataaacgtatccattacgcgcccgcatttaacgctactgaaattttaaaaatacaatctggcttgttatatttatctacgttccttgaaaataacaaaagttttattgaaggccttaatagcccaaataccctcatcggctcatccaatgttgctgatgaaattgctgtacaagctgaacatagagctttgtctgcattgctcttggtcctccaacaaattgttgaggggatatcgtttttgttattcttaaacgataccggtgtatccgattttcatgaaattgtttcttctacctccattgatattcaaaaatcgtgttcaaacatgacctttggtgagttttttacttcgaaacggggtcgagaagtaactaaggaactcgtaaattctcttgtcaataggcatctgcagtctggagggaatattgatatggttagtcagcttttacgtaaaaagtgtggaagtttttgcagcgctgatgatgttttaatttttaaagccgtggagtctttaaaaaaggctaaggatacggtcgacattgaagagcgacaatctcttatagagttatcctacaccctctttaaaaaggctgcacatgtctttactcccgaagaccttcgtttagcagttgaggaatacaagtctttgaacgcctatacaaccgcggtaaacttagcattacacgtagcaagtgcgagagacgatcgaaatcaagctttgtcttaccttgtcgatggaatgcctgagaacgatcctaggcgtgaacctttcgagagccgtacaaagtgttattcgtacatttttgagattttggattctttggaatctcaaatgtcaaatgattcgagtgcaattaaggttgatgtatacgatactatacagcgttcaaaggatgaactttttcattattgcttttatgattggtattcatttaaggggcttacagatcgcttgattgagatagattccccttacatacagagttatctggaacgtaacagcaccaaagacatgaaaattgctgacttactatggcagtattatgctaaacgagaacagtattatcaagcttcaatagtcttgtatgatttggctactacccaccttgcatttagccttgaacaacgcattgaatatcttacacgagccaaaggttttggtagctgccacgtccctaattctcttaggcataaaatgaataaggttatgcttagtgtactagagcagctagacgttgctagtatccaagatgatgttttaatagcaatccgtggtgatatgcgtattcctacttcaaaaagagaagaattgagcaaacaattggatggggaaattataccccttagcgatttatttaataattatgctgatcctctgggttacggtgagatatgcttgtccatatttcagtgtgctgattacagaggaattaacgaaatcttaaactgttgggagtctattattaaaactactcatgagaatgctataatatcaccagttgggtcatcccctgtcgaagcagtttcctctacattaaaaaatttgacgctgagattttcacaatctgaaaacgttttccctattgagcaaataattgacattactgaaagatatgcgtttgatcaacaaggtgaagcggtagctactggttgggttattgatacattcttgggagccggcgtttctcatgaattaatatttattgtactaaaccagctctacgatcgcagagaaaagccttggcaaggaaaagataggctttttttcctaataaaagaagttacccatctattaaaattatggcatgaagtgagtgtaagagccggagttgctcaaacctccaaacccagttttgatgctcctcttgttttggaagcaatagagaaatacaaaaatgcgctaggtgcacccgatactgccacgaaaagttgcaaagaaaatttaatatctttagattctgaaattcgtcagacatactagtgaaaagatagctttttataacaacattttttaaaaagatggtgtttggtatttaataaatgcaatgattatattggatggatttgaaaccttcacataattggatgttgttaactatcgctatgactgttacatataaaaaaacaatttagaaaatactcttttacagcacttgcaatgataaatgtgtgattagaaactaaaaaacctaaatccttttttttttgtaaaatttaacacctgccaaagttagtaatttaagtgtgataaatgactatgaatagcttacattctataagaaaggtcttctgaaacaggctcgcgatttggctcacgtggattgaaagtgtatgaaatatcaatatcaagttcgcggtggtttccttctgcaggtttgcaagtaattgtacctctaatgtattcaccggcctatagaagtggtgttagtaaatcttgtaaaagagaaaaaatgtacctttacagtgagatccttatgagtatagaaaacagtttgtttccaatgagtgtaacgggagaatgggccggtactaaacttaataggtttatgacaagcggaaaattcgatgtcaaaccacgcaaggaaagcatgaacgaaatcgttgcgagtagcggttatttcaaagggagaggaaaatgcgaggtcttcttttttcacagtttttaaatctaaatcaagaattacacaactattggtattgacggctatgcgatcaaccgtatcaaccaaaggttctttccagacatccttttttatgggagaaaaatcaaaaccgtaaacgtcgtcccaaactgagaaatgaatggttagaaagataccgacagatacttaacttaaacttacatccaattttttcagatttgtaatcagcatcttcgatggctgctagttgaatctgggcgcgatcggggaatagaagaccatcaggtgcaagatagcggtcacgagcaacgagaactgtgtcgagcatgctctcgtaaagtaaaaagtagcccatccattcggatacaataatatctactttttccacaggaagttgtatttcttccattttgccttgtattagagtaatacggtcggaaagtttattaacttcaacaatctgtacagctttgtggataatttcgctcatgtcaacctacgtttcgttaacaatttatgcaggggagataaatggaataaacatacaccatatacgtgtttagcgcctgctctagcgcaaaacatggaaagaataccggtaccacatccaacctaacaggttagcaagcgaaagaaaaaatatgtaagtgaagaaaaacgagatctatcctaaataactggtaagcatacatcaagaacaattttatcacgaaagagatgtgggttttgcatgattgcgtcgcgataggaaagcgtacggacatcatcctttaacatttcttcatgaattccccaatgagagtaactgaaaattagtatactgatcggataatcaaaaaatcacaattcaagtattttaaaaagataaaaatttataactcttgatgacaattgccttcacgaagagatcgaaaacctaattaaattgcttctacgtcgttgattgttgcgattaataaaacagtaaaaatacctgtcaaaataatctatttattagcaaggactgacgggaaaagttaatgtggtttaagttgggattaaaagtatcttttcaacgaatgtcagataaacagaaataatcaacctcatttggcaaggtatgtattaagaacagtcattgactgacagacgaatcgttgagtctatggttaagtataagccggaagcatatacttgagggaaatgtccaaatgactaaacggactgaaaacccgatatcctaccaactcaatcactgaattaaaaaacttacaatcctatgtttagttaataaaatactcaacagtggaattgcatccagaacaattagtatcatcatagagcaaaaaacataccttggcagtcaagccagaatccgcgcttttcttggtattcccaggcattttcaaatagtaagtaatttaatttccaattctggatgcgaaacgcaaaatcactcaaacttatgaaaattggtaaacggctgtcaacacgaccaacttaggtcgctggagaggccctagttcttcaaatggcaggctgttacttgggatgtactttatgtgcaacacaacgctaaggcagcatagtgtacgaaaacaaccagtcctaccctaccctaacagaaaacgccgtcacattttaagcaaacgaaactttggatcactcggaaacaaacctgtgcacaaaacctcttacaatggccaacactaagaagagcgctattaaccaagtcgtcactcgtgattacacgattcacatgcacaagagactctacggagtttctttcaagaagcgtgctcctcgtgccatcaaggaaattgttgcattcgcccaaaagcatatggtaagtaaaaaaataagtgagattagtataaaagtctttatatttcgtattcatggctacaatatttcctcctttcttcctttctcaaaatttcagtcctactaactgtattttttatagcaaaccaaggaggtccgcgtcgacccttctttgaacaaggaagtttggaagcgtggtatcagaaatgtgcctcaccgtcttcgccttcgtctctctcgtaagcgtagtgacgaggacgacaaggctctctacacttacgttcaagctgttgacgttgccaaccctaagatggagaccaccgttgttgaggaataaaatatgtgcgttttgatgcacggttctattttgatataccagtatgctgatataattgtaaattgaatggtgatctgttatactcggcgtatttgagttatttgtagtgagaggttgagctgtaatggaagtgaaagatttgtagtaaatatggaaaaagatcgtagcgggtttgaaggattcaaaataagagcatatctaataccgagttacttagtttgacgcaccttttaatccaccaattgtgaacaagaaagcaagtataaagagtgtagcttgtattgcgaagacgtttttgacagtgagcgcttttttaatgcagttttgatattgacactgtagatgcccatttagcttaaaatcaaatgaataagagaatacaacttaatatatcttcaggatgcgtacctacaagttatttttcctactcattgactgatgatgaaaacaaaggttgcaatgccttaaaaaagtgaaccttcaaaagtagcggaattattgtcaatttattgtattatttaatattactattctaattgtgtcgtaattaactgttcgaaaatatccacaatgagccacctgatgcatgtgaaatgaagcaattcgctgagacataggtttccgaaggtatctccatattaaggcaactgtcctctattaaatatagcgtcttaaatatttttgtgattaattgctttgaaatctctttattaactctctccaattatttcacttattagcatcctctggtgtacggccaccctttaccacacatacgcgtgctttgtagagttttatgctagcacctcttaaagttgttttctttctttcataaaagaaattaaagcatatgttgaggaacaagcttaattcatccacattgtacagttagctagtcttataaatggagacagatccgattttgaaagtcgagcgagagcccgagttcactccatctccggccccggaggctattgtaaaggatattgaacaaggagtagctcccgtatcacagaatgagcctgaccgtcctcaacattggatcacaagggtagtcataatagtactcattgtgcttgcttggtatgatcccctccttcagtcattgtgtttactaactggtattgtttttaggtatttcttttctttacttctttctatgatgaacaagtggattttttccgaatcaaaaatggatttccaatttcctctgtttcttagcagttgtcaaatgctcgttcaaatgggatttgcaaagctaaccattcttgcatttcctagatatcaaccaaacaaaaaagataatttttcttggttagagtatttttatcgagcgggtatttgcgctttggtaactggtttggatattgggctcagtaatgcctcattggagactatcacgctgtctttttataccatgtgccgctcatcaattcttatttttgtattttttttctcggtcatatttcgtattgaaatgtttgattggattttgctttgtattacccttgttatctctgcaggagttgtacttatggtagctacggaaacacaatttgtactcagcggatttcttcttgtcatggcgtcttcggtactttcaggtttgcgttgggctttaacccaaaagcttttgcttgatcatccttggacctccaacccctttacctctctgtttgctcttacgccgttgatgtttttgtttttgctcgttgcaggattaatttttgaaggacctgttcgttttatcgaatccccagcttggaaagaattcggtccttttatgtctgttgtcattcttgttccaggaacgcttgcatttttcatggtcgcttcagaatttggactgattcaaaagacgagtattgtgactttaagcgtttgtggaattttaaaagaaattataactatcatcgcttctacattgttttaccatgacattcttcttcctatcaacattgtcggcttggtaatcacgctttgcggaatcggtgtctacaattattatcgtattacaaagggaaacaaaaaagaagccgagaaagaagtagaatatattgttttgaatgaaaatgcttagatttctttcttcttgaaacaatttccttgttgctagtattgcgcgttctgtcgttacatgtcttctttcttatctcacctgtgttgcattaaagcagaacacaacagcgtgatgatacttttcacaaataactccctctcctcattttggtttgcatagctttcttattaacacttggttctttattttttttagtaatttgagtgatacgaatgtcttctatccttattcattggccgactaggccatggtttttttatttcttaatatttcttcttatttttcttccttttaatgcatccacataacaagttctcgataattccaagaacagagtttttgatcattggtcagctagtctcaatgtgtttaatcgttatggtgaaataatcttaattctttattatagacaaacttaattttgtatatttgaattcacaatttatacttacacacattgcatgcttggaaaggtaattattcctcgattcttatttgactcattccacgaatcaactggagatcgttgatatagtcaactcataattatgaggagacttgatttacttattttctacatacatatgccccttatgttctttctatgtttcattttcactgaaagcgtaaagataaaaatcttgattgagacaattaattttctatcgcattgtatgatggaattttgtatagtgaataggattaaagatcttagcactatgtttaaacaggtttttttcattgttcaataatattctttcttcatccatttaatatatttattttaataatgctattggtattattttattgaaatttacatatatattcgtttataacgtaggctacactttatagtttaaagacagttattgtaactgttatgtttccttgtcagcaatactacactacgctatgatacactacgttgcgtatcactatatgtcacatgttctaattatatatcgtactatgtatgatacgaaattgagattgatcttaatgataatctattaagatctatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgtaattctacgtatccttaaatcagataccaaactacgtagcttacattccttatacttcaattgcgattctttcaaccccgttatttgtggaggacgaaaagaattcgatactctaaatattttattacctttcgactactctttttagtacaattgctaattccctttcaatcagtttttatattatctttcttatttatagttgctaaatttttatcaattgagcgtcaattcgcgaaaaccgtaagacgcagttagcaaaaaactccacacaagcgtgcaaccaaaatacatatctttcagtttactcgaaatttatcatgtctcgtgtgaaaacgacggtggtacgaaaggctggtggacaagtatgggaagatccgactttgctcgaatgggatccaaatcattttcgtctatttgttggaaatttaggaaatgatgttaacgacgagagtttataccaggcttttagtgaatatccatctctcgtaaaaacaaaagtcgttagagatcgtgaaggtaaaacaaggggttttggatttgtatcgtttaaggattctgatcaatttttgaaggcctggcgagaaaaaaatggtaaatatattggaagccgtccagttaaacttaggtatgtttaaaaaaaaaagaaagggtgcattatttgaaggaaagggtgtcaatagctaacggtgatggaaaacgtatttaaagctcaataggctgccaaattgtttcatagaaaatcctaatgtctagtttaaatttctttttcccaaaatcaccgacaattttgctttgaactcactccttctattacatctatggttagtttttttacactactaacatgtatgttttctagtcgtgctacttctgatgttaagccaaatgaggtaaatgaaaaaacaatcgattctaaaatacggaattcactttactctcgaactattcatcacgggaaccgtgttcaaaagaaaataaaaaataagcatggtaaaaattcatcaaaatcatcgcgggcggcacaatcggcagctgcggagctaatatcatcatctagtataacaggtgcgagaccggcaaattccacatcagtcccaaacgccgttaatacagaaatcagtgccgcccgtgctaccgagtccgaggcttctagaaatcaaaccaaagcatctcgagactattcaagggcgagttcgtttcgtcgtgtgtagtctagggcatactaagagatttatagacagcattatacttgtccttgcttgcaacctgctccaataattttaaaccaaaaagcattgcagtaccgggtctaatgaaagaacatgttagcatataggttaatgaagaaataaaaaaaaacagaaacgaatcagcttgttggacttcgttttgtcttatgcaacttacccttgagatgtgataagattctcttcaaggacgacaggttggtcaaggtacttgtagccaccttcctctagttgaccacgaacagaaggatgaccagtaatctgtttatttggaagacctgatgtcttggctgtaagggtaccggcacaaatcattccaatccatttattaggcttcttgtaaaattctttaaccacttgttgaacaaaaggagttgtagaaagtgtttttgccccgagtccaccaccaggaatgatagcaatatcgtattgctttgcaaagtcatctgcactggggatttccttgtatgaacgatttgcatacatttccacgtcacgagacatcttcacaagtcggtccttattctctccaacgtagacgctgtcaatgggaatttctgctctcttaaaaattccccaaggtgccgaaaactcaatttcatcagtgccgtccgcaacaaataggcaaacctttaccattttcaaatttttttaagacactagcagggttcaaaaatttagtacaaaaccaagtaaaactcgttgtcaaagaaatttctcgcttcacaagtgtttggtagttggaaagtaataggttgacgtatgattccatatatataggcatggaaaggcataattctggaaaacgggcgatatacaaagcggttgggactccgaatgaacccatttcctttcattcagttccatagtttaaaaaccccatattctctaatggccatgaaacgttcgctagttggcagattttcgagtataaacaaaaaagattggttgaagaatttcggcaacagtttactttaattaattcattttaaataactataaattttattctagtatggacgaatatcaattgcatggattctatataagatgtttcacagtactggtagtaatgtaatatactaagtctttgaaaggcaaatagatcaaaccggagcaaatatataatctcgattgaagtgaaaaaattaatactaaaataataatagatgaatgaaaaaaaaaattgccaacagaattcgattctttgtttgaaaagaaatcgagaatactcaattcatgtatatatacgaatcactaaaattgtgagagtactgtaatcactaaacagaacgttcaaattctccataatataagaaaaataatacttagaatttagatattcctacatctctctatcgcccatagcatttattttatttttttaaatcaaacgaaggagttgtacactaacaattacagctaaatggtctttaaaaaattaatgaaaaataaataataatacaatctctatgttcatttataaaccaacagaaagaaaagccatttaactcgcttggaataaaaaacaaatcttccaaaaaaatttaaaaaaataaataataataaatagaaaaatccaacattcattgtcatttctaataaaatcaatgatattctttaaaaattgacgttcatattttgcatttttcaattcaatataccattaactttccttctgactaatcttcatactgagtttgccttccattctaaagtaaatctcaccaccttacgcagttccgtagaagttgccatttgccaacatcaataatatcatattaaaggcttattttgctttcggcttctttttgttttcaacatgtttgaagtatggcatttgtttgaaaatttggttcaaagagtgctaataaaatttttaggttgaatatctcattaaggattgtgacgacgtaaataagaataccctcgagcaggaattccaagatttaaacattgaagattggaaatgggatgctgcaactggtcaattaattgtgaagggttctggtaagtgataaaaccaataagaaatgaggaagaaaagagagatttgtgagttcatcctgctttacattagttcataaaattgaaagtaaattgtttgacttcctcttttacttcctatttttctcattttactcttagctaacgtagattttcagtctctccttcaaaagtccttcggcgcttggaaaatgccacttcgaagcccattctcattcgtggtgctagtaacaaagaatcgggcgtttccattctttatgaagccaatgaagatataacccagattcccaaagtttacggactttgccgttttattcccaccgaggagaaaattttcctcgatttgattgctactcaactcctaccaaatagagagtatacaggattagtcactatctcaggagacatttcccgtggactcaaatccgctggcgatagccttgttaccctttttaatgcaaactccaatgagcaaggaaaaattgttctcgacaaagaggtttctggatccttaccaaattggattggtcactgtttcgttcttaaatgtgtcgacgattctgattccgccactatgggaattatttcccgtagcgctggtttgggtcaaaataccaagcaaatttgtgcttgtacaggcaaaagtttatggacagagcatgccgagttgaaatccgtcaacgagggttcttcatgctgttccaagaaggattctagtccatcagaaaaaccttcttgctgctctcaagaaaagaaaagctgttgttcatcgaaaaaaccttcgtgctgttctcaagaaaaaaaaggttgctgttcaacagaaaaaacctcctgctgctctcaagaaaagaaaagctgttgcacatcagaaaaaccctcgtgctgttctaacggaaaatcgactgtctgtgcttaagacgataccatacaattactaactttatcatgtacgtaaatgtttactacagtagccatgctgtcaaatttgacaaacaccttttaaattttggtttgcagtttattaaaactccttagctgtaaagaatttcatgtcattttgttgcttcaatgaatttatttttgtacctgcatgctaattattatccatatacaactgttcgtgaagaagcgagtaagcttttcgaaagagatacatgtctttcaaattagcccacttccagcgcttctggatacaagaataagccgagtattctgtaacttgttcgttaatcaacttcatcaaagacccaactccaataagaaagatttttttttaatcatcaccgcatgacaatccacatacatgttaacagaaataatcgccaatttcttttagcctgatacagatatctaacatcttgaatatgcatgaaagatagctgtacacccagagaaccgatggattacaaagcatcgaaattagcatcattatcgatgaaattgcaggttactgggttcaaagaaaaaagtagttttatcgcgtaaaaagaacatagggctggaaaaattattccttacatgtttaaaagtaagagtgggcgatataaaaacataaaaaacaaatgtttgtaagagaacgactgaggagtatccgattaatataatcaactgaatgtgatcatatctttctaagaaaaaaacaatttcgcgatcatggtcatcatcagctcaaacactacctagtgtgagccaaattttttcttaccgatatcaaatggaacgtaacgatacttgagcatgtgctgaatttgtcgtcgaaagcagaaaaaagaaagtacaagataatagacaacaagaataggccaaaacacaggtacatcaaatattcggaaaaaggacgcgactaaggcgaacaaggtggcacgcatgcttgaataccaaaacttgaattctggcaatctacgaataaagggtcgaaattcatcgtctttggaagtaggaagaactccttcttcaatttcttcatctttcattgcttgctcaacactaggatcgaattttggagtcaagaacgcaaggaacagattgagcaggtaaatggctaatgtatagcaaacaatataccaaccgcgaaccagtagaatcctaataaaaaataatgcaattaatccactaacagtcagccatctatacgttgtataaggtatggttcggtccacccagtgtcgatacaactaaaaacacgttagattttcttcttttctcaagctaatcaagttattcttactcgaactgcaaagtttttcttctctttaacattttctatatgacgctgaatgaattccatgcttaaatactgtcaaacagacgataaaatggtggttggtagtgaagtgaaatatgtattcaattcagacatatacgcgctactgccagactccatttaccccctacactagaatacagtatacattataatgtgttatcggtgaatgatattattagtttaaagtaatataacgataaagtaataatttgtctctacaggactcgagagcggtaagcgtgtaaagaaaagattcagtgataatttggcagtcagaattactttttttttgaatagattagtatagttacaccacggttacgtttaccaatttgaagttcctaaatatgatcaactcattaaccgattagaaatttaatgcatatacttaccaatacgttaaactgtatacagctcaccttcgacttcattaattttgcagaaaaatggcatgtcgatttgggtgtttatgaagaattcatagtagtaaacgagtcgtcaatttgttggaaaagtcaagagtaaagataataatctgaagaatttgtctgggtactctttaacatttacaacatgacacttcttctttcgatgcaagcttttataaaaaggttcattaagcaaatgtagcggaaataacaactaatgatcattgagtatagccggtgctggacatctctaataaagcgatgtcaacttctatttgaaattaacggcaaagctcttttcaaaccagccatgaattttgcagttatcatcaaccctaacagcattataatttacacaaatgtaatataatgcttgtttattttatttcgaggttcataaagtcagataacgtatgctttttcaattcatgacaatcctgcacagcaaaataatgtgacaaatctacattgaatagctttaataaaaggaaaaagaaattaatgaattcagtctataaaagtaaaccagatcgacatttatacgcagattagattgaagacaaaggcaaggaagaaatgtatagaaaaagacaagattgcaagcattgccaacttcctaaacaaaaaaaaatacaaatatcaaacttaggatcaagcgatataactttacctacccaaatatccacagctttttaggagtaatatcgattatgtttcacacaggtagcatagattcaataataattgaaaaaaagccaaagattaagtgcaataaaacaaatataataaaagattggtggtttcagccttaagcttatgaattaaacacaattaatatttgtctggggcctgcaaaaccacctataatataagtgtcacaattagtttatatagcaatgtatattagaaaaattaaagaaggaattagatgattatccaccacctctgtaacagaacaccgcatataaaataaacacattcttccattgaaaacaaccgtaactagcacggttaaggaggcagactatgcttagataatatatacacatacatagagcataattgtataggtaattatgtaaaaggagtggcatccagtggcttgtgtataataaaaataaagacaagatgaggggaaataaccaaatgcattaataatggtaatactattattattaatgcacatcaatgaaccctctcacgatattcatcccacaaaacctgacaacggttctccacccaacacccagcaaaatgtataaccaaatgaccttctttccagcccatttccggctggccaacagggtaagaattaataagggtttgaggtaaaattcctattatagcagcaatttccgggtgatatctaacaaaatatcccaaaagggcctgttcatgatccgcaaccttattttctctaaaggatttatcgccccataagtccaaaaacagagccatcatgggcgaccttctaacaaagaaacttcccgcgtttaagccattcaaatcttgagaaatcaatagccctaaagaacgagcactgtcaacagtataggaacttggggtgagacgttcgagatcagcactaaatggagatatcataggttcattcttcattaacttttccactaaaacgtcaggtgacaaaatatgttcttgaatagagagttctgtgttcaaaattaacgcatcttggtccaaccaccaaatccatttcgcatgaggatgcttattcattgtttgtataatagcgggcattttggcccacactggaggaatgttcatttggcttacattaacatattcaaagccatagttgtgatgctttgcgtagttaattcggttttctatgcattgattaaatgtttcaggtgccatattgccacttgaacgtccatcactcgctaagaggattactatttcatgggatttgggctcttgaggatcatcctcgttaattgtcgcttgatgatacgtcgtgctaaggccttgcatatcttcatccagaggtactaagtagtcgtattcttgtacacttggtttggaaaatacatcttgtaaacgttctaaagcaggtgaagcagaaaaagagtttccaaattggaagtaaatgagaaaagagctaatcccaatgattaacaacacgaatataacacgagataacttccactgtaggactgccattttaaagattagcagatgttaaatgcaaattaataaaaaaataaaaaataaaatttagtcttttagagacaagagaaactctttttcaagtttcacaaatataaactgagattggataaaagcaaaacaataagataccaagaatggatcagaaattatgaatgaaatgggaaactttctactctttctcggtagaaaattagaaagccgttttaaaaattaaaatgagatttgtgatattccaaagaatactacgtttgaaacacgaatcttcgcccgttgactcaagaaacgagagaaaacagtaaaaagaaattgaaaatataatgtaaattataataaaaaaatatgaatgaattagattctttaaaaaatgattaaccagatggacctggaattaaaggcagtgtgtagtggaaggattgaaattaccgcatcatggagtcaatcatcataaatttacggtttcctctacttatcgtatcctatttataataaaagaagaaaaagaagaaaaatctgtatggtaatgatttatgttcaaaataatgagttgttcctttaaaatcacgtttccaaacttttaatgacatgattcacagtacttaaacattttaaccagttttatacgttgggacaaataacaggaatggcttaattcagcaatacgtctaaatcaatgtcatgattgaatgggaaaataatcaaacgattcaaattgttgaaacaggtaaagcagatcaagtactggaatgcggactgaagtccaattcgagaatggttacaactatgaaatgagaattaatttactgaaaagaatacagtatcaatggaatagctttcctgataatgtgaaagctgtttaaagagtattctatgtgtctagagtgcagactcgtggattttcacagtaatgaataagaaatgttaaactaaaaatatcaattgttgttattatcttgatttttcatatatctgttaaactcccgctttccgattttctttttgggtcaactcataaatgtatatgtgtgagtaactgaaatgatcacgaaacaagcggaaagctgaaagatagggatactcatttcagatctttttgattcttcattttttggaagtcaccaagctcttttggtcaatattccttcgttcaacttcgtattcttataaatggactagcgatgaggcaaaaatctagcaatgttaattgctagaaatgcaattaagttaaagcaaacttaagctaagaattcaggactaaggtcactcaaaaaggttcttcataagatcctctatacttagtcaaaaaaacaaactatatgcaacaggattgtcacagctattttttcaaaaatgaatgatagataaatgtcaaaaaagctcaatcatcctatttacaaaagttttatacatgtctttcaggaacgtatccgagcactaatgcaccactccgacattgagtatctttcggtttgcgctaatctgatctaataatttaaatgacttctaatagcatagaatcgtcttaaaattaaactcattagcgagagatcgcatttgagtttgtaaataaaaacaggttgagtaaagggggtatccgtcaaaagaggataaatttcgttcttcttctactttgaatattattttagtttcttttttaaaagccatgaattcaagtgactgaagcatctatcctcgatcaaatttaacatacacagctagttcacacaatctttcctcaccaccatacctgctatattttttctttcaacaaccaactccatgtcgcgtttttcaatagaagggaagtctttgaaattagatgcaattacaactgaagacgagaagtctgtatttgctgttctgttagaagatgattctgtaaaggaaattgtattgtctggtaacacaattggaaccgaagctgctagatggttgtcagagaatattgcctcaaaaaaagatttagaaattgcagagtttagtgatatctttactggacgtgtcaaagatgaaattcctgaggctttacgtctgttgctacaagctttactcaagtgcccaaaactacatactgtaagattgagcgataatgcctttggccctactgcacaggagcccttgattgactttctttcaaaacacacacctttggagcatctttacctacacaataatggactcggtcctcaagctggcgcaaaaattgctcgtgccttgcaagagctggcggtcaacaagaaagctaaaaatgcacctcccttgcgttccattatttgtggaagaaatcgtttagaaaatgggagtatgaaagaatgggctaaaactttccagagccaccgtttgctacatacagtgaaaatggtgcaaaatggtatccgtcccgaaggtattgaacacttattgcttgaaggattagcatattgccaagagctaaaggtactcgatcttcaagataacacatttacgcacttgggctctagcgctctcgctatcgcgttgaaaagctggcccaaccttcgagaactaggcctcaacgattgtctcttatctgctcgcggtgctgccgcagttgtagatgctttttctaaattagaaaatattgggcttcaaacgttacgcttacagtataacgagatagagctggatgctgtccggaccctaaaaactgtgattgatgagaaaatgccggatcttttattccttgaattaaatggaaacagattttcggaagaagacgatgttgttgatgaaatacgtgaagtctttagcacccgtggtcgtggtgaactagatgagcttgatgatatggaggaacttaccgacgaggaggaggaggatgaagaagaagaagctgagtctcaaagccctgagccggagacttctgaagaagaaaaagaagacaaagaacttgctgatgagctatcaaaagctcatatttagagcaactactttccctctcgaaccctgctccgctgtttccgaaattttttaacatatttctattgttcatgctaggcggtaatgaacgattgtggtcaacggatggtctatatcgaccattcgatttccttctgcatttttatcaacattctgtctttttacgcggcaggaccgataaatagtattagattaaatctgtatatgacagaaaaaaaattcccctttcaaaaatggcgaaaaggttctttacgttttattaataacccactttaattaagtattgggtcaatataatatggtttggattgtatctgtgtaaagttgttttgttgttatgtcgtaaagcctgaactattttttcagtatgtctgtaaacctcgagataaattttctgtaagtcgcagttaacttttaagaatgtggggattccattacttgagcttggtgtttccaaatatgattgtactactgcaaggacgaattagaagcttcacctagcatagtacatactctacgtccaacgccatctattaatgtcaaatccaccaactcggccaactttgtataatttggtgaatgctgatggtgaattgtcttacagagctcgtgatttagtacaggatttttctgttccaattccacatgaactgccggatcctgtaagttcacagcttctgccaatacttgtttaactaatctttttatgtttaggatttagttcatagcatccaggattttgcaacagaatacatgcttgcgacagggaaaaagtcattcgagtgtttggatgaaagtgctttattggggttgggatatttggtgactgaatggatggatgctatggttactgattgtttggaagaatttgaagaaagatgaattatccttgtacattttacttttcattcgtttgtttcgagatgactccgttacatttgtatgactaactttgatgatttttctatatggcgtaaagttgttaaacagctatgaatgcgtatttgtgtattgaaatttttatcttttgataattgtttaaaatcaacattacagatgtaattacattgcttgacatgtatgcaggctgctgaaaagcgagaagcaacgatgctgttaagattttaacaagctttgcgatacattagcaaacatattaggacttcaactattttttttttgcaaagcctttactattaaatccgaatactgttaccagtgaatcgtaaagacaatcacttcaactacccaaagcataatccaatatacattttattacttggtatttatacacgctatctaatgattacacttcaaaggggtcgaattaaatacgtagtccatgcgtatttattaaaatgcaaaattaagaaatgccaattaggttgtttcatatcgatgaatgaaacgaatgacaagtgacatctaagaagagatcatactttaaaaagtagtccatattattttaaacagaagtgaaaaaacgagtgttaacttttcaagcaatttcttgctgagacaatggtgggggtgctttagctttccaaaatgcggaaatccatgtccatatgacagcaacgaaaataaaggcaaacaacaaaaagaaagtaataaatgcaacaatttctctataagagggttccaatacaggttgggtagggggtaggactgtaggaatcggtatatgagacgttgatgtaggtgtagctgtggcagatacggtgtaagaagtaaatgaagtagacgtagggctcaacaaggtacttgagttagtcagatcgctatttggttcagagtatattcccaagaccatctcctttggaagctcaagagtgtcataagggagtggtgcagtattagaagggttttcagattctccccacaaagccaactgccaattttcaaacgtaccttcatgctttccaccacttcgatcattaaccagtaacttccaaaccccctctggaggttcggcccaatgctgcacagtcatgaacgtccagtctaaaaaccccttactattctcatcatacggtcgttcactggcaaggattgaacgaatgccggaagggctttccaagagaatctccaatgctcctcttcggttaaaaggtatacacaccctaacagtgacatgttctaatcttttgaagttgcttttctcaatcatatccttagtaacggtaaattcgcttaccatttcagttattgtctcattgttaacactcccgaatgatttattaacattaatttctggagcaatgagccaggtttgtggattcacgacctgccaatccttagccacctcgacgaacttcgatgcatccaatttaccaaacccaaaatgatgggagaactggaatcctgctggagtcttttgccattctgcattttgagaagggctatcaaaaggagatgctgaatacactgtaatatgctgaatgtctctccaactaaggtcaggacgaatcgaaagcgccaaagcatatacagcagatgctaacggagcagccgctgaggtaccaccatgacttctagtacatgtgccttcaggatttgtagttaatatagacaaatgtgagccactactatatgctgaaactaattgcgcagcacacacctcactgtaaaatgggattttatgttcagcatcaacagcaccaatggtagcactgaatatgctattcgtgtagccatcaaaattgcaattatcatgataatggcctccatttccagaagcgaacacaaaaatcgacccaagaccatttcggccattaaggacaccgttcatcaacgcacgacgagtagccgtattaggagcatccattgctcttccatcatctgcagggccccaggaacatgaatatatatgatttgtttgaaagccataattcagtgcttccgattcaacagcatcagtaataggggccgaaagaatacgaagtccagcgaccttggcgcgtggagctatgcctacgccacaaacgtcgttccaagctgcagccacttctccagcacaacgggtgccgtgctgatcatctgataactttggcaaagggtcagcaatgttatcattgaagtcccaagaaccaagcgaagtgtaagcagcttgcaaatctggatgtttaaaatcaattccatcgtctacaaatgcaacggtaacattctcaccgaagtaaccggcgtcccagacttcacgtagattcagatcgtgtccaggattattcgagttgaatatgtgccattggccataaaagagaggatccgaaattccaaaatgattagagaactcattcagtaattcatcagattcactcgcatcccgcttgtagcgccatctgggcgtctggcgctccaattccaagattccggcatcaatgcctcgttttcgaattgaactttggactgaatcatcgctccccttatgtagcttaattaaatggtgatacttcaaatttaataaagggcgcacatacttagcaccaatggcttctgctgctactacaggatcaacttcaggttccacttgaactagaaataaatcatcgttttctaatggagagcaagaagaaaccaaaaactgtaaaaatattgcaagaattggcccacatagcaaagcaggatgcatggtgctgggacggtgtatgcactaggtggcttaacagattatggtgtccactgtaccatagtggtggctatgtacaataaaacagccattcgactaaaacacatataaagtgtaaagctgtcagtatttaaacttttccaattaagaaatacatggcaaaagtgagcaattgctaaaccgtgtgtctactataataccatgttatatattacatttcatcaatacagaaaaatagagcatctacttgttaatcatgaaataactttaagcatttaatagtaaaaaaaatataaacgacgatgaaaacattaaaagtatgaaatttagaaaccatcttcatcctggtcttagtaatattacaagttttcatgattaagtgtaagatttgaaaacaaagggttaatttataattaaaacaactgtagtctggataaagaaggaatatagttaaaatgtaaaaccatgtgccaggttgactatttaattagttatgtgcatttattagctaggcatgaacttgatccaaaaaaaaaaaatgaaagttgagaatacggatgagatagtatactttcggaagaaaatacttttatggaatactagtacgagacacttgtcaaattgtaagcatgttgacaaaatcaagcttttggtctctccaatcgtatgtttctagtctgagcaggaattcgtacacggatgccatccaaatcttttcttaagagtacttggcatcccaatctgcttgtttcctcaagaccaaatgctaaatcaagcatgtcttcttcatcttcttccgggggatccaaaagttcgtaatgctctggatctacgataacatggcaagtcgaacatgcaacagacccttcacaagcgccttctaaatcgatattgttagcatgagcgagatctaaaatactatcaccttcatttccctcaatcatgatttcacgtccttcaggcgtgacgaaaaaaactttgattccagtgcccggcaaaggctttttaatttcggaatggaatgatgggcggaatgtatggaattggcgttgttgagtcaaaatggaagatgaaatgctacttttgggaggagaagagattaattttgtccatgagcggatgttttttaaagcgtattctggatgcaagcgctgagcaagtgataaggccgcggttaatgtaacaagactaccggcttgatgaagggctgccaaaggtacagggacaacatagattagagtcataatacccaaagtagcttgagcagttacaacgcctgtaacaacgttaatgctagttttaatcttcttaggcaaaatgtttcttttagcacgggaaaaaataaaaagaccacatgcagcaacaaaagtagtaatagctaagatacggtgttcgagttgaacaagacttgggttgtcaatcatgtttctccatataagatcggacttgtcgtctttcctacaaaacctttgatcaaataactcgcttttagatggagcaagtcttccttcgcccatttccgggaaagtacaataaatcattccggcatccaatccagcaacaaaggcaccggacaaaagggtgatcagtaccaagccaacaaatgagttaacactagtacgaaatcctttcattttctgaactgaagaaaccattgaagtcaattgagatgtggagccactcttcatagatttcaaaaaggcatgtcgttgaaggattccatgcccagtccacaccaagccaatatagagagcaacggcagcggctaaatgagtagccaagcgataatgactaacacgcggatgagaaccatcactgaagagctcttctgaaagaccactcttgaccatccaccaaccgatgactccttgaagtccaacgagtcccgtaaggccgattagtcgcttgcttagccaaggagatgcccttttagtcacaatcatgtatatggaaggaagaaggattgtcaagccgattcctctaccgaggacacgatgaaaccactcccagaaaaatatgtttttaaactcatccactgtcatatggctgttcagcttctcaaactctggtgattttttgtaaagctcaaattcttggttccattgttcatcagtaagaggaggaattacgccagtgatgggcttccattcagtaatacttaacccggattcagttagtctagtaatgccacctacaacaacaattgcaagaacaagagcagaagatccaagcagccaaaaggcgacctttttactcggaattttttcggtttcctgtaggatgccacctggtgtaggagcgactgagttactcagccggcgagcaaaaaacttttcaaatgaatttttattaaacttacaatcattcaaaaataaattcttagtccgtgacaaattaatttcatttaaaacactcgatccagagaagctcctgctcattctccaacttgaccttccaaggcaagaaatgtcgcagcctttccgtaagggctgaagcaggaactgtctcatcagacctgatgaacgtgaaatgttcattggtaattgtttacttttgtttgcgtttcgcttaaaaaagtaggttcatggagagagaggaatggtacctaacctcccggttctataccacaataatctaacggcgcactttcagagtcgctataagtagacaagctatattaacgtaggccgtttgatatatacaagatctgagtggatcgtcgatgaatagtttaatttgatgcgacaattcgctgaaatctgcacgtagcatatttgaatcgatgtttatatttatgatacttaatactcaaaatgtactagcttcatttgcgtatccaaaaagttatttaatctagtacatgtcgcatacggaaatagctgacatcttaaatagttagttcttataatcttacgaaccgaaacttctatatgacaaacataaatcatttaactgctataaattaatattattatattgtacaatgttctaaacgtgcaaattaggaacagaaaaatgcaacgactgagggttcgttgctctgaatcaaaagaaactaaaaaaaaaaaaaggaactagagttttcgcccaaacacttagtcattaaatatttacaaacgaagaagaaaagaatgcagaagcaggtgacagtaaaatatgctccgagtaccaatcatcataataaaaaaatgaaatgaaaatacatatgaaggtaaaaagatgcagtcatcgtaccaactttagaatcgtgaaaacttgttcgtataccatatccaataaaaaaaatcatccacacatttatatggtttcaagatttacaacatcttctagaatttttatcgcgtaaatgaagggttagaaactgtagcagcaggaacggtgtgaggcctagctgtatcgccatgtgcttgattatccttcgactgttgatgcagaatgttttgttgacgtcgttgtcgatactcagaaagagatagcttcttcggtgctgaggtaggaagagcagaggctgaagtgttactaggcttgactacacttccttggaccagattcgaattgggcttgttttcgcttcttgaagtatttaacgcattcgagatatcatcaccgttgttggctttgtggtccaaaatgtttggattgttcgtaggaaattggttgtttaccaaagcatggcgactcgttataactggtgctggagctgtcggcaaaggaggcgtagttacaggagatttatcaaacgaaaacccgacaggactaaccgaaggtgaatgggatcgagtgccattctgtctagaaaagttaacgtcagaagacctttgagtgtcgtgaacatgcgatttatcttttacagtccttaacgtattaaaaaacatggacccactcttttctttactcgacggctcgagtttcaattttgaatctgaatttctatggaaagaaggatggaccttatgtggtctgtcacctttagtcttaaaggcttccggcttcctttcgatagatagcgatcttttattataatcaggtttgccatgaaaatcatttgcaatgctacggcgtcttttaactgacggcaaatgatcaacagaaccatgctttttgtggactgtcgtaatagttcctaatcctcttttgcaaggagaagttttgtccagcatatctgggcttgttcgaggatgttgtaatggtgaggctgatcgcctacttagtgattctccaacattaaaagatggaggagttgtaggggttatcgaggattcttcaggttcctttgcttttttcaatggaccatcggattgtaatgcagcatcgggtgaaatgggcgataagacgtctgcaatgcccaccttagaatcagtgtgtaaatcagcaatatcagttttcttgtccctattagaggaatcttcctcaacagagggtagtggagattgtaaatctttagttggttttttctccttcacagatggctgtaacttcggctccatgactacatcgattcctacactttctgtgggtaatgacttaacagcaggccatttttgcaaaatactaagacggtacttatctaaccaaaactctttcaaggatttggcatagaccgatgtggggtttgaaggttgcggtaatgattcagcagggctaggggtagaaggggttgaggaaggtgtcagagacaaacggtcttttgctacactgacacggtttgcagtagaagcgcggcgggccgctttaatatatttagtaactctggaaaaaacacagtttttcttatcctgtgaggcacattcgttaaacgacaggaaggtagaaagcacttctgaaagtaattccaactcttccatattgaaggagggtcgcgacataccaggcgcaaactggcgaaatggatgggaaatatcgagagtccaatccccaataatctctgtttccggagctatgtgagtagttgaatagaggataaatcgaggaacactgttagacccattcatgtaaacacttgaaacgacggagtttgactgacaacctttacgcgcaaacctcgcttttgaaccagcaacccgtgagtcaacaacaagctgagaatttgagtcaaaaaagacatgtggcttaggagcccccaaaatattgtactggtttttgggatcacttttgtattcattctgcgtacaaacccttcctttcacctccataatgggtgtatttggaggaatttcgcaagttgacaccaaaccaaagcgactacaacaaaactttgaagatgatataggtacgacttggcatccatccattaaaacttcggattcatctaaattctttaaatccaaattcttagaatactcaagcgcagatgcagaaaaggtgtttgattccaaagggacgtattccaagtgaaacgaatacacatattcgttagaagcctcggtgattggagcctctggtgggttgttaaggtggttggatcttcgtctgcgattctgagaatgtggagcatgagcattgggcaatgttgcaccagtcacactgttacgataagaccccgagttcgaagagttggtagactgtgaaaataaagcgccattagcgcctgtgttattgccttgtctcggtgacgcagagtgtgtaggactagcaccatttttgccaaaactagttcttctcttgttgttggaagaacgggatcgcgataatatcctagactgctcttcttcgcgctgtaacctagctagttgaattttatgcgccttgtcggcatcgataggacgaggttggcattgttcacaaaaatatttttcaggaacattatttgcatctatgtttacacaaacggcgtgttgccatacctcgcaactttcgcattggatggtgaatccgtcatcatcctcgaatggacaaacgcatcgtattttccacatgctaacttaaccaaagagaaaacgatcaacttataacaaagtaaagaagtatttcataaacgctaatttctgtacaggagcaatttaaccttggaaattactgctttcttatgaaagcaaagattttagccccaactataccaatggctatctcgattatctgaactctcctaaaactaggaatctagtatataaatactcgaaaaaccatgtaagttgaacaaatactctgttttcaatttgcatacgcgattttggtagttgatacgacgtcgcgattattccgctcttcaacatttccatccaccgagtgtaaacacacgtcccataaaccacgtttccgcagtctaacgtctcctcggtaaaaacaaagagaagaagatgttgaagaatagttcatttctctatgaaacttctcattttacatattttagaaggtaataaaactgtcaaggagtttttaatgagtcttgctaagaaaccattttgaaaaaaaaaaatcatctactaagacaatgagttgagataaacggcaggtgcaatgtgtcagtagttagctaatgtatggtgttagtgagtgtgcgcaagcaatcgaaaacgtcaataacggactcgcaactctaaagaattaacaacctttagcattggactgtagggtttaaacagctttacaaggagagggatctgttttcatgagttccacagtgatatgagacttgaataggcttgtcaactatagagaaatgtatatgcaaggaaaccagcataaatgacaaagtctttactgttttatgacttactaaatatacctcatggagaattgaatccaaataatgaagcaatgttctatcgttctagtagaattttacatttcgaagaggcatttgtgataaacgaaactaataatataaaccaatttattcctaaacaaccatttttcaaactgttagactgttgtatcttgtacaagctccaaactgaagataggttcgtttacaagtatgtatacacgaaaatccattattaaccatattaatctgcacgtagcatgcaagtccaaagaagtaaccaaacgagaagagaagccgaaaccaaatgccaactttagatatgcaagataaattttaaaaaacacgttttcgaagtgtctaaagagttcgaaagtgtaagaaaaccactccccaaaaatgtcttctcttctactattttgtaaatttgaaaggaataaaacaataaaataaaataaaataaaagaacgaagcgggacgcaaccaacggaagatcgagagttacatttttgtaggaagaagagtgtttagtccatttgcatggctgaagatgagtttcgagatttcttgtttttgcgttttttggcgaggacgggaatcttgacaggttctgcaacttcttcttccatggtatactcctcgtcggaaacaatttggggttcttgtacctcagcagtttcaacctcaccttcgggttcggtaaattgaggaacattttgagcaatgagtttttgagcttcttgaagctcttgggcacgtttgccagccaatctctttttgtaaaacagacgctctctcttggcatgaacttggctaacccgtttcatggcattcaaagtagttgcaatgacattacggtcgtaacgaacaggaacatttctacgagctgcggtaactgcgagagctgtgtcataaaccatttcctttccatgtgccttacggtacgctttggtccaagcaacctagacattgaagttagtatacatacatataggtggaagcaaaacatttaaaaaaacaatagaaaactttcttcgttcatgggcatataaaggaaaaagtacaccatttaaggtagaatttgaagaagaaaagtatcatttcaaaacaaggcaacagaaaaaaatttttcctctttcaaaatcaatcatcttcctcaaccaagtctgtataacgtttttgcattcctttattataaaaaaaacataccttacgaggattgcgcttcattttgaagttcttatggcacttgctgcgacagaaacgaaagaccttggagtcatttctaacaaacattattccatgtcctgggtaaacaggacccgagcagaaatagcaagtatgtaccctaaatttccgttagtaataaatactttgaaggcatttagctctacaaacctcatattccccctaaattctttcccgtccttgtatgttcaagttggctaagagcaggtaaaaattcgcgctccctacaacgcacatatttgagatgcgagcttctacttaagctgcgttttgcgaattccaaatatgccttatctaatttatgatatatcgttaggttgcgttatttaatgaaataccatctcggtgaagtttcgagtgaatggtctcggacgcaatcttaggaacctattaataataaattttatcttcaatttttgttaactcatatcgcttctttatcaaaggcgtgtctacgccaaaaaaaataaatacataatattaccgaggttaattgcttttaaaaacacaatccctctatgcatatgcagtttactggattgcaataggatacatagacgcacgatcttaaaaggtattttacagtattcacgatatttgagcttttgaaaaaacgatcccgccaggagtcgaacctggaatctcttgatccgtagtcaagcgccttaaccattgggccacgagaccttgttatcattacaaataaaatatactatttattatacaagtgtgttttacttagtcaaattgaataagtctagtattacaaaacaagaagagtctttagttttcaagtgatttttgagaaaatgtaattgtttttttttttttcctttttttattaaattttatctatttttcgtacttaccgatattttttacttcgttttaaattttttagtttagttatttaccttttctccatcaagaccatacatgataacaatattatgtgtaccataagttaaagaatatttattataattactttttttaataaaatgaatgtacaggttatttttttacatatttagtttttataaacattatatcgaatatttgtggcaaagacccacaagacaaatgaatgaagagaatcacaagtaaaataaaaatcgataaactggtttccaaaaccatagttaaaaaatttttatgtcattatcgttatatctaaaacaaattatcgtatacgacagtatccaaatacatcttcatctgaagatctattacaaaacgaccctcaaggagggcatcaataatactgctattgtactttgtcttttcttttttttaaattcctttgcgtttaaaagaatatgtctttaactagattctaacatacaccattatacattcgtaaaactgaacttcaacctaactgaataaacgtctatccagcaaaagagaaaaataaaaaaaaaataaggagaggaacaaaatcgaagacattacaattggagatagaatagccttaagcaagatgacaattacttagtaaagcaaaataccttactactaatgtcagccaattcaacgaattttggaattgtgtaattaccactgtacacaattaagtcatagttcggaaccaaaaaaactaagcacaatttgttccaaaattagttgattcaacgccatacaagcccaacattacaccaaaaaagcctggtgaacgtagattaaaatatagaaataatagatcctttgatcattaagtattcccttaatatgcaccgaaaaaaaatgaacttcacccgaacctgcttccacataaacaggcatcttaataacaatcctaaaaaatcattcttagaagggaaataaaaaaaaattaaaacgatacgcttcaatgattaagcgctgattaaattaaaacattatttacctgtccttcaaaatacatgttgaaattttgctggacaactagtaaataagaaaatagtacaacgattgaaagcgtgtacaaaaagatactctcgggttcagggatccagcctagaaaaaatatgggcataagattctcaatgcagtgatacattcgtggagaccaaacgtattatggatctatttgtcccataaatacctcatcgttcgcacgatttaagtccatatcggaattgtccttagaataatcatcttgactggaaatactagaagcagaatcatttgagttgtggtatccgaatgcttcatccatagcacttgcgtcaatataggtaaaacccttaaacccattttggacagttgatgataaaggtgcagaggtcgacatttcatctgtgctactaaagtctctatcgattgctttatttgtaaactcgacatcaaaattagaaacatctatttcaccttccactattggtttaaatggtggactaatttctttcgcagcgagtttcttccaatcaattccatcaaaaaatggatgcttcattacctcttcaacatccccatgtgcaccaagcctatgctttggattacgattcaataatagcttaatcaaatctctggcttctacagatagcaaccctctaggaaaacggactttaccaaacacgatattcttgtaaagttgttgtgtgttatcagcgtagaaagggctccagccacatgtcatctcgtacaaaagtacccctaaagaccagaagtcaaccatcatatcataccctgcttcgtctaaaataacctcaggagctagataatccgtggtaccgcaaaacgtacgtgtagtagtccccactgaaagattggcctttgacaaaccgaaatcacataaggcaatatgtccttgaacgtccaaaagaatgttttcaggtttcaaatcccgatatacaattcctcgtttatgcaacgcttgcaaagcaagcaacaattcggcaatatagaattttgccctttcttctggaaatcgtaccgatttttgaaggtgccaaaataattcgcctccagccatataatctgtcaccaaatataaatctttgggggtctgaaaagagaaacgtaaagcaacgatgaagggcgaatcagctgcagaagtttggacgagaatgtctctttccccaacagtgtgtgcaacttctttgcgacggactattacttttttggaaagtactttcattgcgtatacgcgctcggtgtcttttttacgaacaagatagacttgaccaaatgtaccttttccaattaatttcaacggaacgaagtcatcagggccgtaggagtgttgactgagaggctggaaaacagtattgagagaaagacgaagatcaaccatacggttgtatgcgggagaaacttcaacgctgttgcaaaactgttcaaattgaccataattataagacgggtgaatgtaagttctcccaacaaattcattattattaccatggtcataaatattaacatcgatggggaccggtttagcaacatcaaatacaacataagatggagttaagggatttggaattgaagacgtacgttgaattgcaggagtaggaatgggatgagagctcatcatagatgaactcctactcacattagcagaatcccgactagatgtgcctatatcacggccaggtgattcccatttcaatggaggtgaaacaaactccgtcgtaccaaattgaacaacaacaaacaactgattaagtcttgagcattccatggctaatgctgcatcagtatgaggtcctcccaaaactaatgaacctatttgaagtttcaaatagcctgaaggttcatggtcaacttcaggtaatatatcattactatttctgttaccaaccgtagactggtcactggcgaattcttccatgggatggtctatcgaggaaggacctaaatttgaaactgaaggaagtgaaccaccttcaccttcctcaactggttgattggtttggatgcttgccaaaggacttcggggaagtgaccctttagcagaattggtggaaaccgattttttagacagcccgaaccaattttttgcccacttattcatcattttataatcactcaaaaaaccaatttatgtacgattattgtaaaagaaaatacgaacacaaaatgtcactgttggattaattgcttgtagatgcaaaaagggattttctttctttcaagcaagaagaggtatgaaaatgaattcaaaaggtacttgtttgactgatataatcacgacttaatacctgcataaaatttaatgatgtaaagtctcaagtaataattcacctcagttggatataatcctgataagaaaaactattaatcaacactaaaattttcctaccaaatttctttgttatatcacgaatactgtaatcaatatgaagataccccattaaccaatgtcaactacaatattgtgcaaagaaacaacccctagtagaagaaggaacaaaggattataacacaaaattataaatgaaaagaaaaaaattccaagttctaatatacaattactgtttgcgcctaatttttcaatttgatggtaaagggtaaattgaagtgggttgcagtacctaatcttactttaaaatttggtatgtcaatatacggaagtgcgaaaggattctttaacccggatttaactacgccaaattgtttgctaacttagaaatgcagttaatttagacagtatgctttaatagtatattataattgcaagggtttctagtgggtatgataaatcatatagatcacataaaatatttttaatgcattaatatagctaatctagctaacaaaaaaattaccaaatttacgaaccatggtgaatgtggtgattttaatacaatattgaaagttaaaaaagccaaccagcagtatggttcaagtgtggaagctccgtagctgtattcgaaaaaaatgaaaagagaaaacgaatagccacttactagtaaattccgttcgtaatattttgaaacagatcataaagtctcgtccaaacactacaatttgccttttgaatcaacaaatccacaaagtcatcacattctttgtcaccaagctgtagttgaaaacgttgcaaaagttgtgcacttgtgttttcaccagcacgaaagcaaggcattgtggaattattttgcataacttcaacaagcaaaatgatctgatcagcgttttttcgaacagatttaaacgcagctttcatcaaggaacgatattcatcaaaccggtcgtcaaggatttctaaataatccgccgtaagcttaaatggagcgctttcaaagccaacattccccggtgtattcgtaagtaaaaagccaaaatcaatatgtataatatgaccttcactatcaataagaacgttaccattatgtctatcctttaactgtagtaagtatgatataatgctatatgccactaatgattgaaggaaatttgtctgtgcctgtcgataccggctgctgttgggatcaccaaactgctttataaaataatccttcaatgtaacaacatttttaccagcaatttttccttgggctagttcagcttcccgaagctgtttcgtcaaattctttttaatagagtgaacactaatggcatttgtaatcgtttctattaagccactattgtcgccggtcactaaaattttcatccttcgaacccaaaccttttctttacactctagccaaacacgctgaaacgcgtatataagttgacaggcaaatgtctcttgccggagatccgcacccgttttaacaatcacactgaccaaatcccaattgggataatgaccataaggagaagactttcttatcctttccttcttggcataccaatcttcttggaatgtagcggcactgggatcatctctatcacctttccgttctgccttttgagtttctttgccaaatcgcagatcttctgcgcatgatatgtcgactgaaacaggataaatggatggttcattaaggcgctcttcttcgagtctttgcatgtcaagaataatgctattttttattcgttcagtctcagctttgggacgtctgctaccttcagcatcaagctgacttagcatagttgccgcagctcgcattctcgctgttatttctgaagcatagattttacttctttttaaggcgccatttccatcagaatcagagtggcgcccagataacaggacgacatcggtatctctatgagaggacggtacctgcaaagatacattaccaaacgaagagaatgacttactcaaagaaagagtgtccggtaccaacccttttatcagaggagacatacttaaatcccctccctcactttccgactctgaaatatcattgtcggtactgtcttgaaggttcgtataaggatcgacatctgtgaggtcaaaccacctttttctttggtttttatgagagacaatcttttgcaccttagccttatttttcttcgattgtggctcgaagctgagttcaccagataggacctcaaccataataagataaggtactcgttcggcagaattgagtatggtagcctctttaggatcaatgcgaacgattttatgactcacttctttatgatatgatcgtaaaagcggtatgttcacatcggctggaaggttgttatttaaaagagcaagttcggcgcgtaatgaagaaaggcgagcttgtctaggtacaatgatgagacggatagatatatcttgtaaagcaaaaagaaattgaatttcttgttgaaaataattagagcgtagaacacgacgctgttcgtcaatagataatgtagctgatgattgatatgaatgggtgcgggttagttctggagcttttagtctaagggatacttcggaatgttgctcgacaatagagttgttcaaagacgaacgtaatacgtccagagaatatcgaggttcggtggaaagacggcgtaaaacatcaacatctgattcatctggatcttgcctaggggctttacggccttgagcaattgcaatggggccagctttttttagtagttcaggcacacaaacaccacctagcatgatgcctgaaaggattagggcaggggttacattttcggagattttttgttgggactgtattaacgatgatgatgacatgaaaaccaaaatctgaatacgattgtaaagtcgtttacatattttaaaacaagaagaatgcggctgtaaacctagatccaccatatgggcttgcaaataccaaaatgtaatgagtgcgcattgtgtattttgttcacattgagaaatgataaattcttctaaagcaacgctttcagaatctttgttaaggacgagatgactacagtatgatattagagatgcacgaacacaacggaataaacgtttgaaggaaagaaaatcaaaaggtaagagagtcattaaattatgaaataggcatatgagtcatatactcggctttcactgacttatgagctcgactttttggtactttccttccccccaaaaatttttctttatttatcgaaataaacgtacattaattgaggaataaaaaattctatctcttcataaggaaatctaatatgtgttagacataaaaaacaaagaaatgatacggtagacatacgttgctagtttttcgcaaagaaagtgatgaatgccaatattgttaggatagcgtgaaagatatgcaacacaaagttgactcgtgaaatgggcagactcaaagaatcttaaaagtaactcctagaaatagcgttaattacgcagctaacacaacgatcaaaagtcatacatttcccgaattcgaagatggcatgtttaaccttgaagctgcataaacatcgtcatatattaagtcgatgttgatgctaattaaaattaaataatatatgccatgtaaggcttaaaaaatgcgatttttcgttcacttagccttcaccgtagtatgaatggggaaagtagcgtaggccaagtatccactaaaaggggagggtaggtcatcatctcaaaatgtaaacatgccagttgcaaaaattgaatttttgttacaattccaaatattactaaataaattctcagtagagctcaatattaattatgtagttttaataatactaaaacaggactgttaattgacaatacaaagctttactatcactgcaacgaaaaagaatgctacatcaattaatctatctaaaattcaagaaaaggacagttcctagagacctataaatcactttccgcttacagcgaaaccttgaagcaaagctgaaaaagaaagtgggtattcagcatccagataagctacatgccagtgaaaaatgtagtttttaattcagagaatctagtagctgttcgcaatggctgtttaatgcattcaaaacctttcctttatacaagttgatgtgatagttttagataatttctatcaatattaaaaaaaatggttccacgagaaattgacgagaagaaaccgcatttgttacaaggtcagatcaataagggtaagatactagtagcggaatattgaactggttagaataggcataactcaatttgaactaattagttttggtcgtcgaagtaaatttgagaagatggggaacagatactggcacagatagacaggttcttgctacttgagctaaagttggacggatgaattaaaaattgtatcgagcaccaactttttgaataaaatctgaaagtttttctgcgccttggtgaatagctactttaatagcttcaatgtcttcagtagcagtttcagctatatcacgaaggtatgcgctatctggacgatgagacgattcaccctcctcgttttcatcttcttcctcaccaaaataggacttggaagaaatagctgtggcatctcggaaagaagataaacgttcttgagcttcggcagctgcctcgggatcaaacgatccacgaccaaaatattgatcagatgaaatagacttctgagaagcaaagtgatctcgtgcgtatgtcggtgcattaacctcatttttcttcagttctcgtgcctttgcagcggccttagcacgcgcattggatgcagcagcaaactggccgaatcccaaacgtgcaaagtttgcattgaggtttgagtcgtcagacttagttgactttgcggatgcagcagatttcaaaacaggttttaccggctttccttgcacagtggtcgaagtggactccttgacttcctcgactccattatctaccaatgtatcaacggtgctttccttagacgcaacagcagcaggttttttggttggcgcagattcggaagacaatacagctttttcgaactcatcgaagtcaatatcggcattcgcctttttgataccgagcttctgaggtctactagcacccaatttactagcagtagggcgtgaggaagcacggataggccgggcacgagcagaagaaatagaagaagtttttgatttggtagtggaagtagaatctggacgagaagggggagaaaccatagtcttctcttcagtgacgacgacaggctcatctttctcgccgctttcaacaactaccgatgaactagtagaagctaagtcagttttgtcatcaagattatcgtccgatttcttcacagatgctttatcccaagcagaaaaaaagtcatcatcttcattagtagtgtcagcagcagaactgccttcatgagtgttggaaaggaaatccatatccaatatatcgggataattagcctcgtcttctaccgcaagagactttagtttttcaagatattgttttgcagttttggaagaatatttcaaacgacaatccttggaattcagaagtgaaaccccaccatgacgcttaaagtaattacgggcgttttcattgccaccgacccgcattacacgaagttgcgcatatgtccaagaatcaaggactgtggatctaagaaatctagtaagcaaattgttcccaacatattaacaagtataacaaacactccttaccttacgaacgatatgtgaacacccatatttctatgagcagcactgcaatctagacaaagatatataccaaacgttgttgagctccatgttggattcttggcaccgcaatcaaagcaaacctacacaattagcacaatttttgaaaaagaaagtcttgaatgatttagccaaccttattatcccgttgagagcgtaaagatgtaagcaatttttgagattcttccttagtagcagtcatttttgcaatttcgactgcaacactgtggaaggtaaatgtggtgggtagtggtgggaaggaagaactgcgaagttagcgttgtagagaaacacaagtgcatggtttatcagtgcgttgttaaagttagttactcatttatcattgtaaaaaattgcttcctgaaggattgtttattacagaacctatcatttgccatagatcgttttaactttttcttattttttttactgttaagctcgtacgttttattacttagagaatttttaaaaaaaacctttgtttagccattaatagttaataaattagtattttgaaaaactacttgtttgatttcttaaaactcttgctcctgagttgaaaaaaaaaaatataatcttacacagaatttagtatgtgtatacaagaaaggagttagattttcattgactaaaatatataatcttacagagtatccacttaaagcttaggtagagtgagcaagttgctttttgccaatatactttcttaatgtctgacactatggtaaagaatcaagcagaggaaggtacgattgattttatcatcaattttagctaatttgtagatgaaatagtgaaatccttgaataatgttttaaagattgtagtcactgctcgaaaatgtctggatgatatgaagcccattgaattaccttccgaattagttgaaagccctctttctatgcttaaagatgttgccactttaattcatcaatatactacaaaactttctgtagctgcaaaaccgcccatcactagagatgcacttgaaaaatatgctaatgatatggctacaacgattactcctttaattgcagctgttcaagtattcaatgcagaaaagtatggagaaattattcaaaatcgactcaaaatgtatgccgaacgcgtcttatttggaattgaagcactgttacgaagcgtatctcctaaaccgttagggtatatatcagaagattggaagacaagaggtagattaatagatactggaattttgtgggagtcttgtgaaaaaatagaaaaattggggtcggaaggaatagttggttatatgcttgaagaatgggataattttgtctcaatgcttgaagatgctcgtagtgacttagaagattataaggagggagacgattcaaattgggatgattttggtagtgaaagtgaagatgactcaaaagaagcacattcggaagaggtttttcggtcagaagaacagattcaactcgccaattcgttactacaaaagcttaatgcttgcaaaattttatttctttctataaagaagagaagaataaaaaatgaataccctaacacttttttgggtgaactttttaatgctgccaagcagacttctgattcaatagatgacattgtggcacaaatacaagaggacgatgaaaattttgaaaatgaacttgataattttcatcgttctgctagaaacctttgcaaaatttgtatctcttcggctcaagaagattcctttactccttggttctctaaatggctggagaattgggaaatagtatctcaaaaataaggaccatttcaatatttttttgagttattaggtttagcggttaattttattgtttgtattttggaaatgaaggggattccttggaaagtgtagttaaaacatcttagtttaaccagagttttttgtaactagttggtcttgtgtattaagaagtatctatcaattgaaatgctgcctcgaacttgcttttctggtcggctactagtcataattgggcataaacctgtacattcaacgtttagagaaaaattatactaaaccattgttaaataaataatttttaaaatgatatattaaacatgcaaattatgatattcacttcgaaataagctgtagtgcctcctctgacatttaaagatggcataccctaaatggtttacctttccaccacacatatcggcatactaagcgggacctgaagtttgattattaaagattctttttacagtttcttttaatcaagttcatttttgaacgatggatttgactaccccggaggtggcagaacatccagatgttttacgaaacatgtctcgatacactttgggacttcttccttctgaaccgcccgttggtgacatgaacaacgaggattccgatacaaatacttctattacacaatctcctaccaattctgaaaagctcactgacatcttgcaagaaagccaagatacaaaagctcttcaagaaaaataccttcaaaatatctatgccttgacccaaaatcagcttttcaaaaatgttgaggattatagcttttacaatctcaatagagaaaagtttcaacgtgataagcagacgattgtcggcgtaatgagaaaaagacgccatgtacttaataagaaaataaagcgtttacagagccattggaaacaagtgttaggtcggtgggaggaaaatattgctcgggttgacagattgactgaaatagacaaaactaagaatgctaaaaaatcggaaccgtttatcaaacgaagtacacgtaaagtgatgagcaactttacagctggtgatatagttcgttccgaagaagagtttttggagattttagcaaagctcgagcagcaagaaaaagaagcaagcaatgtatctgaggcctctcgaattgctactattcctcctatgatactttcagaagaagaagtgaaaagtcaatactttaatgatcagagccggttagtaacagattgtcctaaattctatcactttcaaagtatgcctgacatatggaatgaagaacagcattccattttcgttcagcaatttattttacatggaaaaaaatttggtaaaatcgcagaggcagtgccaggaaaaaactctaaagaatgtgtattacattattatctgacaaaaaggacaactgactatcgagctttggtagcatctgcaacaaaaactaagggtcgtcggcgaaaaaagctccttccttctcaaagaggtggaaagaaaaagtccaagggttctgctcttatggttgatattgaagctgcggatattaataaaacggaagagaatatcaataatcaatttcaagaagcttccgtcactgctgataatatgaatacttgggataatacgccctctgttgaaaatgttgaatctgcgaatgagaatgttaataatcacaatgctgatgaacaaatggatgaaaaaataaagtctttggttgaagggaatagtgcttatgaaattgaaaaaggagctcaagagcctgaccctatgtctattgatatgaccgataagagcgagactgtgtctggtttcaaacatgatgttgacgtttatgatacagctgaaaatgaagggaataacacattactgcaaatcaaagaatccgttcatgagaaaacgccgacacaggacgagcctatggatattagccaggataccataaagcaggaggattactatgaaccaaagcttgaacaacattcttcttccaagcgtaacagtatttcaactaggaaggaggaggatgcagcttcggctctagcgaacctgtctgccgttggtcgttccatatccgccgttgatgagtctgctcaccaagggcacttgcctggttgggatgaaaaagaagaagcgttaatattttcgttggcccaaggtatgaatccaatgaaaatgcctcttactccaagaagagcctccactggtcctcggccacgccctactttccaattgaccgaaattgattctccaaatcgccgtcgagctagtgattgcattacaccgtcaatatcaaagatactgaaaatggtgtctgaagatgcaaaaagtcaacgcatagacgagttatcagtcgaggatcaagagcatacaacacattcatctcatacgacatcagacataaacgcatttccgaatagtcaatcatttccacgagcatcaattcatacattagcagcattgggcgaagacattgttgaacgccagtccaaaaacgataaaattgtatgagttgtgacgtttagtgttatttaatggcgttatttaccatttgttgttatatgaaggggttttgttttctaattcgcaaattggtacctccttacgtgatgccttactcgacttatctcgaattctactttaatccttttttttttttcttttgtatatattttctattacttttaatgtgagagttctatatgtgtcgggttatgatggtgagtttttattaaaaaagtaaaaactctataataacttgactgccgatcgtttacgaaatctatcaagagacgaattttttcaatcaataaatcttcatgtgaaatctagttattagtctcggcgacggaaacgcttaattagtagcgttagtaagttaatctgtaattgacacataacaatttattcgatttaataattttttgcattttttgttgcatgcaaaaccgacaccaaaaataaataccgagtggctaaatgacctcactaaacaaattagcgatataccccggtgaatgatatatggtgtattgtaatcattcggtagtggattattgcaaaatataacttgacatcaaccaacgacacccgcttcaaatttcggtgagagcttgttaaagctactgagaaagtatacattatttaagaatatcttgattgaaccttgtgaaatacgaactgcatattcttccctggtggttgagaagaaggtactgagaattcctttaaatcagtaacggacatatatatttttgttaaattaacggcacccataataaattgatttttaatgattcagactgcatcgacaatttcaagcaatggcggaacgaatcagggaatggagtccagcagcgcaaattcaccggagatgaatgggacacaaaattcgatgtccgtagggatgtcgggctcaggttcttcacaaaataggaaaatcacacagtttagtaataaactgtacaatatggtgaacgactcgtcgacagattccttaattcgatggagcgaccggggtgattcgtttttggttatagggcatgaagattttgctaagctggttcttccacggtatttcaagcacaataatttttctagttttgttcggcaattaaacagtaagtgtctttaaaaagtgaaggtgtaacaaaaagtcgaagacaagcttttacacaattaattttttttattatgaatgtgtccccctacttgtctgcatttattcgaagatatatcgggctttggaaaacttttggatcagtaagcttaacaacgactatctctttcgattgttcttccgttccacttttcgacgatatgaaaaatattgcaatacttcggaattattgattatttatctaattagtctttgtcaagcccttttctatcttttcttgtccttcgcatctcattttattacattcatttttttttttttttggtttactaactttttacagtgtacggctttcataaagtccctcatatacagcaaggtgttttacaatccgatagtcccaacgagcttctcgagtttgcaaatccaaactttcaacgtgaccaacctgaattactatgcctagtaacgcgaaaaaaggccggtagccaacccgttgaagaatcaaataccagtttagacatgtctacgatatcctctgagctacagaatattcgcatccagcagatgaatttgtcgaacgaactcagtaggatccaagtcgataacgcagctctttggcaggaaaatatggaaaatcgcgagagacaacgtcgccatcaagagacgattgataagatccttcgttttcttgccagtgtatatttggatggtaaacagaagccacctagcaaagttatgcccaaaagtcgtcggctcttattagaagctaaatatcctacggtttcacctacgaatgaaccgtctgcgcattcaaggccttcacctcaaggtactactgctaattctagtagtgctagtatctcctctttacacaatacgactcctgatggagagggcaaatacagatccgttcaaaatggacgagctttaaattatgtttcttcttttaattcggattcgcattcaccgaaggattatatttctcaaagctatacgaatgagccaggacttaaaaaggaatctgccgattcctttaacaattcgattgactcatacatttctcccaatcaatcacctaatacggatgtaccctcattaaatcgagatgataccactgatcctaaagtcgtgaacactggtgatattatcaatatgttagatgatgccaatagtattgaaggatcgaatatgaattccctgtcacctcttcttttcgactatcccaattcactttatccggttaacaacacttcttctgaacagcaccataactcttacagaggatcggtgtcaaattcccaaccttctggaaatttgtcggaatcgactaatttgcaacctgttcaaccagttgattatatgtcaaattcgaatccgtcctacggttcctataatgcagaagatcaacttacaaacttccacccaggctatgccatggatcaaaaaagaatttctaagttatcagatggaattacgaagcaggatcagaatatacaagcgttggcggatattttaggtatcccgctgggtgacggaaagattgatgatgctgggttttctgctaattcacccaccaacttgaacttgcctgtatcatctgatcttgacagcgtattaaacattcctccaaatgaggatgttttcccggactcaaatcccgtttttgatgaatttacaaatatttcgaatctaacgtcacccattgaagcatccaacgggaacacgtttggttcgaatcccgtttctttgcctaatcagcagaaatcagttaatccatctttaatgacagtgtcctcccctagacaagtaagaaagaagaggaaatcaagcattggtgcataaaaatgggtggggctttcttttgattttaccatttttacagccttcagatgtacgttgacggatggatagacattacgattttttagaaaagggcagaacgttactgaagctgttaattcggggatttgcttaacgatttgtgtgcatgagtttatggagtatttttattttcatttagttttatataattcaaacagtttctcttttttctttccatctagaattttcaagctaatgtttatacggtgtacgacacatacatctttatgatgccattatatttaaattggtaagtccttttatgctaagaaggttattagtactttcaattgcaaaaggattcgataatccgacgaactagttgcgttggttttaatgttaatttatgaatttcttgaatgtcattaaaataatttataaatgcatggtatataacgaacactttgcattattctcatgtactttcatctcgtattcgcataaactagattgtagcgggggtaaaattaatggaagtataataagcagttttgtagattaaagcttgtaaactaggggatttggatggcgcttttagtgtcggaatcgtacgcattttgccaggcatttggtcgtgtattaaattttcccttaatactaaagatgtcgctgtattcttcatctttttcgtccccatcctcttcagtgaaagtgacatcttcgtcggtaggagtgcttttgtttttcaataaaacattaaatataaaggctagaacaaacacgcccatttctataatgaagagaaggccataatcgactgctgccagtacatcccaacgatcaaagggaagcgaaaggaaggaaaacagagatcccgacgaatcaatggccaaaaatagataggaaatgccagttacagcgcgagccctaaagatactgatatattgaggtaagaacccaatgttcaccaagacagtagctaagacgcccataaatacgacaggccattcaacatgtctgcgaatacccaatttgattgtcaaaataagcatcgcttgcagacctcctgaaaatagcataaaggaaataacaacaaataacgcttttcgcaacggccatttggaaccgtaatataaacattggaaaaaagtagtgaaagcaagtgcttggaataactctggttggacttttaaagcaatattcagctcctgtacttggttgtaaacagaaagggggatagaagcgacgacccaggacagaatgaaaagtgtatcgagtccttcagttgatttggcccggtaattttttataatttggggaataagctgaacgcaccaacaaaccgtgcccaaaatagcaaagacagtggaagctgtagcattaggatgcgtcccaggaggagcagtagtcgtagaactgggcattgtgagatagtatgagtaaatccaataaataaattaaaaatttaaagataaaaaatgagaaagtgaattagaacgaaaataacaacagaataaaagaaggaaatttgagtgttaagtttattagcaaattttaattagcaatgacaaagcaattgaaagaattgtggtaagccagcaaattcgaagtatcgccacaacacactggggaaaggaaagctaccaaagatcgagaaaaacaattgacaaacagtagaagaaactataagaatttttttgtttcaataatcatacctcaggtcggataaaaaatcgtaagatgaaacttgctctcaagagttcgaaattttttttttcttcaatacaacaccaagaccaaattccaagtaaataccataaatcgcagtctgtatgaagcaaacactcaaagtgaacctaaagcagattcaaaaggaaagaaagaaagaaagagagctaaccaagaatttcaatttctacacaagaataggtttttctaatatccaaattacctggagccggattattacttgattgaagttttgtgaaagaaaaagttgatgtcttttactttaagtactatataatagcgttgagatcatactagataaaatcggctaatgaaaaaaaaattcggaatagataggcgaatgcttgtactgctgttcgtaatcgcagaatgcatctcagttgcgcttaattaagaaggaagaagtagtaaaaattagcacaggccgatcaagttgttggacgggcaataggactgaaaacggcattccctaaatcgccaggttgagtgtttgcgaagacgggtaaacactttgcttaatttgaaaattccatttttctgactaatcgttgaaaatgtacatataacacttactggtattttattccaaagaacctcgttataatattttcggttacaaaattcaagaaacccacgtgcgtatatggattggtaatgaggaaagtgaagaagcagatcctaactgctatcgctcaatcttttattgaagcataaaatgaatcttgcttgttcatggaagaaatagtaggggaaaaaactcctctgagtaaagaaatagacaattacaatggaagggacaaacgaaccaagaagggaatgttcatgctatccatgaaagcaaataaagaagaaaaagagcaaagaggcaattattaaaaaaataagaacttcttctcagtcatatccaaagctgagttgcaagcttataaatatgctattcatttcttactttattttcactcctataatgtttaccaaataatgaacgacataataagctattgtgatttagaacaatgttattatagtgaagccgaatgtagcaacttaatgcaatactgcgtattccatacagatacaaacgcttatactgagtcatgatggattacttaattaaacataaggaaagctaagttggggtgaataaaaagggcagtgacaaaataaatgtgtcagaagtaattcactgcctcgttcagttttttcgttcttctttttttatgccattgtttgaaggaattagttggaaatttgtttgaacaattttattattttgttaaaaagtctttaaagcgattggaattggactacagagcgaatattcttgatttcgctgtttcgtttgtcgcaatcacagcaattaattcgcgcatgtgttttattaaataaagaatgatcttgatgaaatgaagaatgattacacttctttgaaaagtcctctagatgaagaagatgaattgaagacagatcatgaaatcgatttggaaaaaggaccactcccagaatatgattcggaggaagagggcgcattacctccatattcaggtaagaattgtaaataataagaaaggaattactcaatggaaagttgaaacttgccatcttgtcaaattgcatgctttggtcattgtttacagtcggccatgcaatgcacacaatttgatacatgctctttctttactaaagtatttcaatcatattaatttaaacagatcacgcacttgtaaataatcctcctaacacacatagagaaaacaatccttccaggtcgacagataattcttcccctttcttgataaaactgctaatatcattcacaccaatctatgtactgaatgtacttgcaatttgttatctaaagtataagaacgctttctttaaaaattatggtgcagcggaatggacattatttggattttggtgtcttgtttgcactttggctttaatattcttgacttgtaagtgagacaatgggtaatcttaccttcagtcactaactcattagacttctatgaaacttgaaccaaggcttgcggaaaaggaatcaagcactttttagaaaagtggagaaacatacctatggcttttagtgaagtctttttatttaacatacttgttggatcaccacgagtggctttaagacacatttctggcgagagatggggattgaaatgttctttggctgatcacattatctttgctatattgagcatccttgtttttattgtcgaaacaggtttgttattgaataaacattaatttatattaacagtatagtggaacctggatcaagcaaaataaacattatggaaagattaagaggagacaatggtaaggatgaaaagagactatcttcattaaaaattgtttgctaatcatcattagctcgtgatgccacacagcacgtgaatgaatacacagctatttcgttacgtgaaatgaaccctgaaagtgaagcctaattatattgctaactttactaattgtacgataaaggcgctttttacatgaggcttcttttctttataagaatgtgcaataaagaagcgcctttatgattgtgatttactcaaacaaatcataaatttgtttagagtatatcacaatgtactttttattgcattatttatttcctgacgaattgaatgagcaagtgcattgcttgaaagattctgcgatgttggataacatacactgggtattgaatattaaaataatggttttatttattcggaaaatagcagttcactaattgactgttgtcgtcaactaatgaaatcggaaaactcgctgttcctccttgttgtattcacaacttcattgtctttgttacattcatttctccttcatcttgatccttaatgaatcatacttaattgtctttttttacttttgtttaatggtttactttaatacaaacaaaattaatgtttacaaaataatgaacagcataataaaatattgtgattgaaaacgatggtttgttatcgtaatgattatagtgactcattacaatagtgagtatttaatgtcgtagtaatgttagctacgcagtttgatatctgttttaacgatatttagaattccggtgagtttttacttgcgatctacaatgtagcggtatgcaatatttaactaacaatgtatgtttattgttataaaaagtctattagtattggtcaccgatatagctaataactgaactgaggaacgagattcagtggtagctctatttgtaaccttcttgatagctgatatcaatgtttattcatgtatatagaagggcagtctatccgcatttatcagtaaacggatcttaagtaatatcttaacataggaaatgtagtgatacgcaacgtagtgtatcataagtgtggtattgctgacagtatctgtgttaacaatattttgggctgtggagaatttgacttgtatttcgttatattgtaatatgtagctcctgcaggtagcaagtattataagtattcatatacttaagctataaattaacttataagatatctttaattggacttcgttcctcgtgttcaatttaagatccttttaaaatctttttcatagaatctacaatgttttctaaataaaccgatagtcttttgattttatcaataagagattttagctggtaattccaacgtaaagcgtatagtgatatacaacgtaatgaattgtagcgtatcttagaattgttggcatatgtacaatcgtactttgacaatatcaatcaattgatcaatattgtctatcaccttgaaagctaataatgatatatgaaaccaatatatatgtatatatatatataaactctttcctcgagctggaacaggaatccccttgttccctcctacctttatttcgttttcaaccttctaacctcgttatggtaatattcattttctaaatgtactgcctagtttctttcatttgtgaagcgcttatgagctcaatatcttgaaatatatttttaaaatacaaaaaacggagttcttattagatcaacattacagcactcatcgtgaatggtatagcttcggcagcgtaatatgttactcgggctacttcgtcagcctccttatcctgtactacattaagtaaacagctcacaacaacttaacttcttcacaacacacttgctttttttgagtaatttcaactgatttgcaattgacatttccattgttttgtttttctttgttgcattttttcttttgcaaagctttatatttgtatccattacttgaaatcttgttggtttctaaattcctttctttttttccgaattcattttttcaaagacactacgcggttgcttgaagctgaaagagtttgctaattgcttatttcaatctgctttttgaattactcttgattaaagtacaagtcttcactttttttttcgtgtgagcgtgtgtgtagaattcttcttgttctcaatttttgtatcatgagagtttcttggattagcggtctcttattagtggcgcacctggctccttccagcgccttcaaccctttaaggtttttcctggatgacaccttttcaagcggtgctactgaggaacattttatgggcccctctgatgatggttttgcgcttcagcagcccaccaattatgatccttctatgccatttcctttagatgaatcggcatcagccgctgtggatgctgtgtctaataattacattgtcatgtttaaaccttctgttgacaaatcgaagcttgagcaacatcatcgttggattgagcatttacacgagaaacgatccttagattttaaggatgtatctacctttttaatgaagcatacctttgaaattggagacgcttttcttggttatgctggtcgtttttctccttggttggtggccgagttgcaaaagcaccccgacattgcccttgttgaacctgaccgtgttatgcatgttatgactgaacaaacttttgcaccttggggtttggctcgtgtatctcatcgtaaaaaactcggtttttttaccatgactcgttaccaatacaatgagactgccggtgaaggtgttactgcatacgttatcgatactggtatcaacattgagcaccaagattttcaaggccgtgccacttggggtgccaccattcccactggagaaggcgaagtggatgatcatggtcatggcactcacgttgctggtaccattgcaggaaaaacctttggtgtatctaagaatgccaaacttgttgccgttaaggtaatgcgagccgatggtactggtaccgtatcagatattattaaaggtatcgagtttgcctttaagcaatctaagaaagacaaggaatcaattgcaagtgtcgtcaatatgtccatcggcggtgatgcaagtactgctcttgatctggctgtgaatgccgctattgccggtggacttttctttgccgttgctgctggtaatgatgcagaggatgcttgcggtacctctccagccagagtttccaatgcaatgactgttggtgcttctacttggaacgatcaaattgcttcttttagcaatattggatcttgcgttgatatctttgctcctggttctttaattttgtctgattggattggatctaacagggcttctatgatcctttctggtacttctatggcttctcctcatgtcgccggtttggctgcttattttatctctctcgatccttcgctggctaatcatcctgtggagttgaagaagtatatgctgaagtttgccctaaaagacttattaaatggcattcctgaggacacacctaatgtccttgccttcaacaattatgagtaaacgctagttatgtgtatgtaaatgttagcttgatgaccttgattgtttattttttgatgctccgatacgaatgatcaattaaccaagttgttgaatatctactgtcatcagacgaacaagctcagagtaatgacatttgttatgtttagcaatgaaatcatttaaaacgataccaatttgttcttttaggactgatttttttttgtaatgtcaggtatagtagaattttatttcattttcttatctactactttttgcactattgttatcgttcattcgtactagtagtaaatatgtagtttgacaagtatggtatatcacttggtaaaaaaaaatgccttctggattcaccgttataattttgtcttataccgcttattaaaattgattcccttaccaccaacaattcgttttacagttcaatttgtattgttcccctatcctctcagcttgatgattacaaatatttgctcaaagtggatgctttaatttaaattttcatggtagttcctactccattttacgttttacgtggtcattctagcagtgtcactagtgtactttttgacgctaatgaatacttatattctggtgatgaggcaggttttgtaatttgttggtgtcttactagtatgcgaccaaaatgcgcctggagagctcatacaaaaaccatattgggcatgcaaatagtcaagggaggagccttatgcactcacggtagagactgtcgtctcgtcacttggaaaatcgattttaattgcatgaccgacaattttatgtcattatcaaaactagctgaacttcaaaattacggtcctgaagcctcttctgaaactgagaagagcagcgcatttatatctattcattccaatatcgttgttaattccctaaccttttgccccttctcttactctcctcaatctaaaatagtagttttatgcaatacattgaactttgaagagcttgatgtatatgatgatgaatcattgtatcatcctcaaacacacaaagaggattgcggaaaaagactacagacgagaattcagccagaagagtctgttggtaaaacaggatcagtaatgtcaacctcagtaaccgttactgacgagaagtatgtactattagctgccggttacgaaagcggtcatgtggttcagtacatatgttcattagaaaatgtaaagactgttaccctcgattttaaagctgtttggaagatggtttacgcctacaaaagtcattctcaaccagttttatcggtagagtacgctggttccaaattattttcaacgggtgctgatgactgtatatgtctgcatcctactccttcatctatagctgatgatcttggtagtctgcctcatcctatatttagaaagacaaagcattgtggacaacaaaatattcgtatacgaagtgataacaagatattagcaactgcaggatgggatggtcgaggtcgtgtttacagctgccagacattagctcctttagcggttttgaaatatcactccgatggtattaatagtttggcctttcatccaggcagcaacgtgattgcgttagctagtaaagacaccagaatatctctctggaagttgtattagggcaaaagtttaggacattacagttacgtttaatccatcatcattttcaagaaatcatttacttttggtttgcaggattcaattcattcttattacaatacgcgcatttttatcaataaccattgaaatgattttaaacgtattacatatattaaatatattaaatatcagactagtaaatgcttaatcttccagtattttgatatcgcctcaaataagatgagcgattcatatgcaagcatagaaagtacgaaagacataattctaacctgagctatattaagtagtgacattagttttataacggcaaagagccattgtttatgtatagtgatgtttatagtacaaggacgtaattttgacggtcaaaatttttacagttagtttgatgttgcttggcagtttcaatctaaatggaaacctttgcaacaggaattgtcattctctccgacttccaaagattatgatattcgacgattcgagtagcaacatcgacgaaatcggtgttctcatcggtatttttcatgactatatctaaaccggatttataagactctttctcaatttcatcatttccttcgatgtaccttgataaatcttgtataatttcatcatctgtataaaggttagtcaaaaatcaacagcacaaataccataacccgtcattttaatgtcgcgaaaatgcgacgcctcgcaatggtcatcattacaaacaccaccagtggtttcgtatttacagaaaactttcatcggctctatcttattgctgtaggtaagcgaccgatatttcaacggtactcgctcaacaaattgttgattaaatcgataagatttaaagcggtaaaatggagagatataatcgacaagcggtaccttatcctcaaaatctgtttccgtcgtcccatttggcgcgtttgacgttttggaagacaaaatctgtgatgagttctcatctgcttgggcggaaacctcggttattgagtccatacttaaatcagattctttaggtaaacatgcaacatttcctttcccttgttgttcgagtaactgttttttcctagtgtacaattgtgttagaatctcagtttttgatttcaccaaagtttgatattttgttagttctccttcctctttttctattaagttatttaaaatgtcaatctcggattttttaatctgtgcgggatgctcttcatgtaccacagcaatttgttccgtctttctgagccaaggtgcctctaatatctgctcagttgtatcagaattcgtagttgcagcactagacgaggctcctgacgagctaatagaaggtccagcctccacaaaatcggctttggaactaagatcaacgactttttcaaaggtatccaagtgtgttttagatttgttgtcaaccgcagctacagggacagatggaagtttcatatcggcggcagaagttggcgatctatacggttttttattagactcaagccgtaagatcaactttgtcattcgccgtatttcctcttctttattgcgaagaagcgccaagtaatctgaacgagacatagtaagaccattttcactatttgaggggggcttttctaaattagattgttctatcttcgaattcgaaaagtcatctccatcatcatcggaatcaaattcaataactacatttggagtcgaggagccaaaaggcttcgaagaagatagccaatcgtcctgcttcaaaagtggtaaagatataagattttttctttcaggaaggacggtaggtgtaccattatcgccaggtaatatatgtgtgtcactaagattactgtcaatcttacgaagtttagcagacctagcagctttgtctgcagatagtgtcagacttccttgggagctagcagaagaggaatccagtccgagctttaaaaataaagtatgaacaaccgaaggctcgatgccctcagcaataaaatcgttaaagcgcactcctacttcaaacaactgactcacagctttctctgcttccttttgattagtagtcttggaataatttgcatcagaatttttagatgttgaaagaaaaggtgatttttctgattttgccttttcactcttttgataagaagtgtcggatgataaagccaatggtcggctagtagcggtatctttaagagcccggttttctttaaatgactgggaagtattagaagaatccgatgtttcagaagacttcgccttatttcggttgttgaatgaattctcagatgaccgtttgcgcttcgaaaaggttttgtttgaggaggcggtttgaggaaagaaaggaactgtatttggtccaaacatcaaagctggaggaagcataaaaggtgcgccaaatggaaaaaaattcgcgttagttccaggaaatctagtgtgttagttagataagacacctgatgggttgaatgtattcaagttcgaaaaaaaaaaaggaaattttacaaattgtcattctcgtaatcccaaagttggagttaaaccgtacagaacagcataactagcggagaatagctccgtagaaaagataaataagctgcactgacaggtttaatcaaatgccatgcttacctatcaaaaggaggcaactgaggaatttgctcaggaaaggttggtactttcattggcggaactaaactgttaaaaaaacgaattcatttaaacggtgagaaaattgaaaagatggatatcaaaacataatttccaaatacatataaaaggcttctgccagctttatttttctctctttaaaaaaaaaaaagccacgcatataaatagagatatgaaatgttctaaacgaatgcaagcaatcgtcgaggaaaactcaataaaatgcgaacaagcctataaaaacaaaaagtctcgtttcacaatatatttgtgtaaatttccatctctaatctaccttacctgaatttgattgatctataacaggatcgtcttcgctaatttcgccatcttctttgtcagagtcattactctcatcttcttcattcttcttttttgattctaaagccttttttcgcaactcatcgagatttattgaccgggacatttatttacagctaaaactgggttagtagtgccaaatttcaacagcagatgttttgtttgtagtaccagttaagacagtgaaacgcgaaaaacattaaatattattgcacataaagttttttcacctcagagcatgttattccctaataaagatattgatggttgaatactttcttatttgttctaatgaactgtctgaaatatgcactaagactctttatttacaaaacattcggaattagtctattgaacaggtatactgaatgtagcaaatatattttcaaacaattttaaaaagtaacacaagaacagctaatatgttcagccttattggcttgctcatacgaaaagtgtagcggtgattcaaagctttcgcatccaattatcttttgctagtttacagcacaaatttacgcgaaggtgaaataacatttttgagttatcaaattatagcgggaaatctgcttttaatggactagtcagtaatttagtagcggccgccttgtctcataaatagaaacatagaacatctggagaagttcaagaaaaatagcgaaaatgagaaaactgtgttttaaacctttgtccaataatgataatgttttctactagcatatccttctatgagcacatgagaaaaagaaatattctttcgctcagttcggttttaacgttggaacagtctttggcctttattaaaaacttgaagttcataaactaaaaacaacaaaaacattgtgctttatgcaaatttcgtgtgcaataaaagttcgggtatccgtttatgatgttttagcacgaaagccgactattgacagtaacactggtaatagctctttttactaaaaaccctcatcgaaaaggtagttccgtatctgattacaaggccgatcgtgcaaaaatactaaagaccgaggaatatgtaatcgtgcagttttataacatactcttccgttgcttaagttattaatctgaatttagtctgtttaatccgttacatgaaaaatttagcctttcaggagcttgaagaaatgatttaagatcaaaacgctttcatgtaatcacctaacaaaaatgctagattttgttattatttattattgaaattcccccataaacctcgaaattttaagaccggtcaagttatcatttgaggctaacaggcggccttcaagcatttaaaacgaaagaccgtattcatagattatttattggtaatctcaatgaggctagtacctttgatctgttactacttgcgaacatactatttgtctccaaatgtttgctgtagtgtatgctcgcgctccctcaatcgttcagaaagttcaaagcaatgcaatttcaattcagagtttactttttccaattttcgaactcgctttgtttctctcatcaactgctcttgaaaaactgaccgcagtgacttttcggattttgcgttcttacctggcataaactcctcacaaggaatttgtttttcttctaagaagatttccttgtaagcttcaagttctaaaataactttttcaagatcttcttgcttcatctgaagttcatttgctaacatgcgtttggattcggccaaataagtatacgcattttccaatgaatcgtataccatcccctccttgaagtgcagttcaggtactacagcattattctgtaagtcaatgttcaatgactcatccttttggacaacaatatttctcacgtcaacattttctcccaataattttctgtttttatccatatcgcgcagagctatgtctgacatctctttaaatacggaaactttctcaccagatggggacttagtgattgagatttttgtgttgttggaaatagaagatgaatcattaaagcttttgactaatttactaacccttcctgagatagaagtattattttcgctttcttgccctagttgctcaaagtctgaacaagaaggtgatctgcaatcagtatttacaccgataagcttatcttcaagtaacgactgaagagtaattttataattccttaactcgatttccttcgtttggtattcttgatccttttgtacaaacttttttgttatataagtcagctcatcagaaagtgtatgttcatcaagatcttcaagctttgtagatggattaattccagcttgagagcatacgtttttgtaaacaatgaacaaaagattaaatattgaaattccttttcgtacactttcggaaatttgggattcggtagcattagatgaatcacttttagcgaacgatggctcgacaagctgtaaaaaagaatagaggtgctcttttttattaataaatgattgataagagtttaacaaactggctaatttggattcacttaactccaattgctgcttcaatatctcattctccttattcgcggtttccaggtgtgctctaccttcagaaagtttggagtttactgaatttaactctgcattcttttcagaaatctcacactgtaaactattgttagtttgacttaaagtctccaaactgtcatggagcttctcaatagttagctcttgatccctgatttggctttttaaaaatgcagagcgcccgatttcatcgtcaagatttcccttagtgttttttaaatccttctgtaatccatcccgttcatcagtcaaactaaagaccgtgtcaaattgagagagttgctcatcctttaggcatttcatttcttcatcaagtctcaaaaccttacttgattccacttcaagattgttctttaattcattaagttcttccataagatattcattttttcgaaatacattctccatatcctttattgacgactgtatttgttcttgataaagtagatccctttgttcactaacagaagactgaaactccaataagcctgctttttctctaagactttcggaaagtcttgaaatttttaattcttttgctcgaaaatcatcatcataatgactaattaatgcctccttgttgtttaacttttgacgcgcttctttcatctcggtttcataattggcgttcatttctctcagatttttttcatcatttttaacagtttctagagcttcttgcaatgactgatttctttctagcaacgctttgatttgatcctgtaacttctcggtttcaagttttaaatccctgttttgggtttgaatttcattaatagaattttgagctatagaaagcttttcttcataactgatagttttattttcggcttgtttcaaatttgacgctactatacttagagatttctgcaacaactgacgcgcggcttcactgttaaacttgtcttccaatgcgttgttatgcttggacacaaggcacacatacttgtcgttcataatagaagaatgaagtttgagctcctcaacaagagaacataaataggcaattcgtttcagagatgtgtcactccaatcactattcgatgactccatatcttttagaacatcaggtaattcataatcgccaaataagaatttccatgttttttctaacgaatggcatcgtcgtagttgaatttctgtgtttagttgccttgcttgaaaggaaaagtttacttgaagcataacattgtgcacttgaagtagttcagtcaaagtagcaaaagatttaaatcgagaaagtaattgagaaaatgtttggttatctaaagaaaatttataaagcgtcaaagtgaaattatggccatcagccagtgaactgaaatatttttttgcattagtagtaacatttggtagattttggcacaatagaagtataagtttaagctgaactgattcaatcccaacgtgttcttcgttgcatatgcatttgataatttttctactgcaataaaagcaagtatcccgccgagaaacttgtaaatctttctcttctctagcgctggaagcatgataagcatttggtgattttgttaaagttacatctgcagtggttgattgattattcccttccgatttaactaagagtttaaaactgtttaaaagataataggaaggactctttagcttgaaattcaaaagttgacgcgcttgagttgagagcaaagaaacaggaaatatcccgttatgcgtacgcaaatgattttcgtgagtttctttagtcattaagtatttaatcaaataagttaggcttttctaaaatataattttgagcaagcaatctaccaattgtaagatttatcaacgatgcttctaattcgaagatgtaaatcctgcacttatagaaaagaaataacggaaaaaagaaatacttttaacatcaattaggaaaagcattaaaccttcaggttgtaaatgcactcaacaatcgtgtttgtgacagtgggaaatggaggtaaataaacactacaataacttcttatatgggtgtttaatgttctaaggtattcaaagcaagggcgttagcatagctttaaaagataatagtaagtttattcaattattgaaacacttttcagtctatttatttataataaaaataatgtatagttgaagctgtaaagtgatgaactttgtcggtccaaagtaaacaaatattatagaatacagcgctaatactactagcaaaataaagtcaccttctgaaaaaaaatgtagttgcaaagaaagagagacaaacctcaaaaatttaatgaagaaatatgaggtcctttaatcccaagaagcattcatgcaagtctaaagacataaagtaattacaaagccgaaacaggtttatcattcatcttcaaatcttaggcataatctctgtactactttgataattcacctaagtatacagaaacgctttggggtcaatataccatcacaaaagagaaaaaaattgaaaaagactgattgtgatcagcgcaaaagttttataaaattattgaaagaaacaaacagctttagaattcaaaacagtttacaagggaaaatattatagtgctgagctataaaacgcgttgatgaaagcgctgaaaaaaaaaaaaaaaagaaagttgatcatcaggacataagcattggcttcatataattcaataatgtcaccaatattgccaacttgattggctaacgtacaaaatacatgcaaaattaatcgtaaagagatgtagaattatgagggaaagattaaatcaaccacgaaagaaacttttttgtttgcgcaagctataatttacaaaaattgctcgaacacaacccgtaacagtttccaaaccagatcaaatgcgtgtatttagtattatcgaattgcccggttcgaacactttaagcacattataccaagaaatgaccacccacccacatttcaaacgatcaatcatctttccatgaaccggcaaagaaatgttgaacatacgccatcggatcatttggagacttgctacccatgtgaccgacaccaggactaaatgcagttatgggtaggattaaaacatctccaacaagataaggttcttctaaattggtgatattctcaaccgagaaagggccatactgccaatttaaataatccataatggcatcggtccaaatacctggaccagtccactccattactgactcgccatttttcgaaagcttctttgaatcatgcagcttccaagtttcatcggtaattctacgaacaagttcccaaagaattggatggcctggtgcagcagctatggtccactgacagaattgtacacgcctggcatagtagtcgttccaatcagggcggtcgggatctgcttcaatgccaacgatcagtcgaatattacgcttacgatattcacgagggatccaattgtttatatgcttcaatggtgccgtatcaatgtcgctataaataccaccttttgccaataacactagataccgaaagaaatcggccttcagaacaggcagaggcatcattgcatacgcttgtgaaatcttggaaactgatgaatcgccaaagctactgatgaccaatgctttagactgctcatcgtctaaaacagcatgagaataactgggatggttgattctccaaaaccgagtgtacttcataacctctctatcaaaagggtccttggaagtttgccatattaacttgggaatgtcagcgtgataaggcacctcaaattcataagtatctttaggaacgatcatgtgtacagcttcattttcttcgtcaaaatcttgaagctgtgaaaaggagtaccgtagatgaagtttataattattttcttcatcaagttcttccaagctgtgttccagctcttccctctccaaatcgctcaagtaagcttccaaatctggatcttcttcttcttcaatgtaagacggttgatcatacaaaagttcctcctcctcctgttgaccaacataatctttattagcggcttccggagtgtaatcctccaacatcgaaatctctgtcaaatcttccattccttctatgctaccatgattgaataacaacagtatggatcccgctatcgcagctcctattacaatacttctcaatcggagtctcaacatgctgaactcgttatatgctaatgctcaatgtatcaattaattacttagttcgttaacaaagactcattaatgtgtacttaatgcagctaggatacagattttgcggtttttcatagaatcgcagcaaaacacaggtgggcgctctggctgagtttgcgcagatgctcttactttaacttcgcacaagcgacccgaaaatcgaagggctttaatgtgatattactctataatagcaacagccacacttgattgcggtaccgtgcgtaatatcagtccaagtattgtcggctgtagttaacggtgtgtgttaggtgtatgtacacaataacagaaaaaggttacccaaagcaccacccataatatagaagtgtaagcagcgatccacttcaaatccgttcttttgagtatccaagctgtttgaataattggaaagccggagaattggcattaatatacgtactccggcttctcgtgtataataagaggaatttggtgaagtttccatgttcaaataagacgacttgtcttgtagaaccttttattgttgaaagtaattggagcgttaaaaaaaaaggtactacttgaatttgaaaaatatctttcttctctttctgttgttgtgtcggtacggacgattggtatcagaaaagcccctttgcatagcgccgtttttctaaaacttgcgatacctcgagagggtagtaaaattagaatcaacaaacaagaaaatgcttcgcaatggagctcagaatggaaatataaactctgagtctcatgaatcgtttggtaaagcagctaaaggatttcgtattttttcatcatttagcagtagccaaaaactgttccaaagaaggagttctggctctatcacacattctcctaccgctttatcatctaccacatcccttaatgaaaatgatggcaatcattttcgtcctgcatcgagccttagcttttctccctcttcgctatccagaaaagattcgggtcctggagatggcttagaagttaataaaaaaaataatttttatcgccgttcttcctccacagatgattttggcatttctcatgcacgtagtaggaaagaaatacaatcgctcggtagaccccatactcgccagtcgttttccgtctctgatgtatctaatggcagttcttatcctaacattcgaaaaaatagcgtccatgttaatgcacccatgccatcttttcctgaaggatcaactgccgtcttacttaagcatcactcaggctccaagtctgcatctgcgatttcgaacatcgccccttcgcattccaattctacctcatctcgtcgcccttatatacatccggcttttctttctcaagtcgccgttgagttccgaaagcgtcttaacatcggtgaccgtgtgaaggatggtcttctttataaagatgcctttcttggatcggaagctgtcgatgtattgatgcatatagttcggacgactgacaggaatttggcgttacttttaggaagagccctggattcgcaaaagatgtttcatgacgttacttactctcatagacttcgcgactcgctcaaggaagtttaccagtaccgacgtatcatttctcctcctcctggtctctcctcgatggattccaatggatcgtcgatcgaaaataactttctctacacaaaaagaagagcgaacacgtctgattcatttgactctgttttatctgattcttctacgacacctaccatctcctcgtctgtacaggtaaattctttagctttcatcacctcatccctaagcgcaattactaaggagcctgaagctcctgaaaccgaatacaatcctcatggagtgtttactcttttaacggaatgctactcctctacatgttctcgtaatcgcctttgctattctatatcttgcccacgtcgactagagcagcaggcccgtctccatttgaaggtccaacctgtattaagtgggggatcaacttcgattacagataaacaagaggaagatcatcgtttatggtcggaaaatgttcctaagcaagttgtagaccagatcgatgtccgtgaatggaaaagacaggaaatcatttttgaggttatttacacagaacgggacttcgtcagagacctagagtatatacgtgacttttggattaagcctctttcaacctcaaatgtaataccagaaaacaaccgacaacaatttatacgttgcgtttttcataatatcatgcaaatccatgctgtcaattctcgtttgtcaaatgctctaaaccgtactcaaactctgcaacctgtagttaacacaattggtgatcttttcttagattatgttcctaaatttgagccttttataaaatatggtgccaatcaggctattgccaagtttgaatttgagcgtgaaaaaagtacgaataggaattttgcgaattatgttcatgaagtggaaagattacgagagtctagaaaactagaacttaatggttatttgaccaagcctacgactcgccttgcgaggtatccgctactattaagtggagttcttaagtacactgataaagataatcctgatacggaaaacattcctcgtgtaatcgaaatgattcgtgaatttcttactaagcttaactatgaaacagggaagactgaaaatagactctcgttgttacagttaaacgaacagctttcctgcagccctgcggatcgagcaaaattaacattgtttgatccatctcgcttattgattttcaaaggcgtcgtcaagctaaaagccagtagttattcgaatggggacactgaaaacgacattcacatgtttttactggacaattttctcttgttgtgtaagataaagattcaaatgaaaagaagagttcataaactgcatctcaggccattacctttagaattgttgtcgatttcttacatcgaagactcgccatcgagaggtagccttccgcgtcgaccatcttctgctttgttaactaatccaatttcaattacaaaaagtaatccacctcctgttaaagcatacggtttgcagttagtatttattggagcccgtggtttttctataagtctttatctcaatacactgattgctagagaccaatggaaacaacacattgagaaacagcaagatatcattcgaaagcgtcatttggtatttgaaagtcgaggcatatgttgtcagtcctggtttaccggcaacaagttattatgtgccgttgcctatggtaagtataataaacaatatgttaaagaagtaaatgtttgttaacagctctttagatgcgggccgtaaattactatttggaacttacaagggactatatatctcttctcgaaaaagtaataatggcagttgtcttgaacccattttcaagctgcaattaccaaatatctctcaactagatgtaattgaggaacataacgttctattgcttttagccgagaagattttgtacgagttacctctggacgctcttgattcagtagaacaaattaattcaaagtctttgcgacgtgtaacaggtcatgttagtttcgtcaaaacaggtttttgtatgcaaagaattttagtctgtgcggtaaagtccaccgttttaaatactacattgaggatttatgaggctgatcgtgccttgaagaacaaaaagacccagtctctaaaaaagccttttggcaatcaagcaactttgaaaatatttactgtgagttacctcgtcgttctttctctatactaacatttttttaggaggtacaaatgccgatggaagctttgtccgttcactttctcaagacaaagctttgtgtgggaagttttaagggattcgatattataagtttggaaaatgccgtattccaatctttgttaaatcctgctgatacttcatttagatttttagaaaagagggaagatattcgaccgattgccatgtttcgcttaagaggagaatttctcctctgttattcagattttgcattctttgttaatacgaatggctggaaatctaggcaatcctggatgattaattgggagggccaacctcaaggttgcgctttgtgttatccatatatcctggcatttgagccggacttcattgaaattaggaatgccgaaacagccgaactcgttcaaatcataatgggacaaaacattaaacttttaactgatggccgagggttaattagtgaaggaggtgaaatactttacagcactgagccaattccattttcatctggagaaaatcctatagttcattctttaatacttcctccagcaaatgcagcaggtcctgcactttagatcgtttatgacagtactgtcaacatttgtgcgaacttctccttgagcattttggaatactatttactactccggacatcttttgcatgccacatcaattgattataatatatgctattacaatctaagcttcaagaatctatgaccctgcttcatctctttaaggaataactttaaaaattcctacgtacatatatttactatggttgagataatgctattgacgattgtgtgttttattaaacgaattgtgtctttttcaatttgctcaacattgcacgctgtttttgttacgaatcattctttttccatagatttattatgcatttctttagtcaactaataaacaacctctctgcattcagcatattcattcattatcttttattgtgattgtttaaaatactcatgtgtaatcgataacttttcatactattgaagataacatgaacagtgttacaataataaaaaatgcttttatatgcattccaaactccttaacattttttatgttttagcattcaccaaatattaccacgtaaaatacactttttcgcaacgagttgcttatctgtattaaacagcattaacgcaggcttcgatagagtgtgcaggagtttatcgccacgttcagtagggtttttcttgctacatcattttttagaagacatctaaaatcttaaaagtaaagtgtgtacataaatgtttttataatttttttaaatagatttttcagtaaaagtctgtgtatttaaagtactaaaataatcaggaattattacaatttttcaggtgtgtgactgtgtgttagagaaaatatttattacaacccttcaactttttttccacaacccactcacctagctaagcaagattgctaaaatggtagaccaactggaggattcggttattgaaaccaactacgatgaggttattgacaccttcgacgacatgaatttgaagcctgagcttctccgtggtatttatgcctacggttttgagcgtccttctgccattcagcaaagagccattatgcccattttgggagagcgtgatgtccttgctcaagctcaatctggtactggtaagactgctaccttctcaatttctgttttgcagaagattgacactagcttgaagcaatgccaagctcttatccttgctcctacccgtgagcttgctcaacaaatccaaaaggttgttgttgctttaggcgatctcatgaatgttgaatgccatgcttgtattggtggtactcttgttcgtgatgatatggctgccttgcaagctggtgttcacgttgttgttggtacaccaggtcgtgttcacgacatgattcaacgtcgtgctcttcctaccgatgccgtccaaatgtttgttcttgatgaggctgatgaaatgttgtcccgtggtttcaaggaccaaatttacgacattttccaacttttgcctcctactgctcaagttgttcttctttctgccaccatgcctcaagatgttttggaagtcaccaccaaatttatgcgtgatcccattcgtatccttgttaagaaagatgagcttaccttggaaggtatcaagcaattctatgttgccgttgaaaaggaagagtggaagcttgacactctttgcgatctttatgaaaccgtcactgttactcaagccgttattttctgtaatacccgtagaaaggtcgattggcttaccgagcagctcactgagcgtgattttaccgtctcctccatgcacggtgatatggaccaagctcaacgtgatactttgatgcatgagttccgtactggttcttctcgtattcttatcaccaccgatcttcttgctcgtggtatcgatgtccaacaagtctccttggttatcaactatgacttacctgctaacagagaaaactacattcaccgtattggtcgtggtggtcgtttcggtcgtaagggtgtttccattaactttgttaccaacgacgatgttcgcatgatgcgtgagattgaacaattctacaatacacacattgaggaaatgcctatgaacattgctgacttgatttaaaaaatacaaaagtcctttcttctctttgttctagatatggaacgctccgtgattgctcttctcgcaacccggcaaacctcccgcaacttaatttatctgcttttctttgcccatgtttttaatgcttcttttatctgtgccggttgatagctgctcaccatatggttttttgtgagtcgtgttagtgtttgctgagaaaggattttttttttcggctacgctgtttattcattaggtcacaaaataaaaggctggatttggttgatttacatatatttactcttcttttgagcctcgtgtagctgttctgtgattacttttataaatgtgttgtagtttggttagaaggtttgtcgtttttttgttttttggtaaaactaaatgagtgaatagaggatgtcaatctgtattttggattgaacttttatttactgcgtatacctttgtggaattaatttttttgctcagagctaacgtatttgtgttaaccgtaactgtccagtcgtacttttgtaaggaattaggaagttccttttgctaaaagttaaatggtctgtagtaataaacaattctgctaggtaaaagttattattaatcattgatccattaacctattatattcgctatgtttatattaactgtgagattaaaggttgcatcactttacgctctcaaaaacgtagctttaaactgcaaacattatttgactagttttaaagagtttgacttttaagtcaatgtaatgaaagaaaagaagaaaacaatgttttccctgcatcaacagagttagttgaagagtttatcgtaagcaagtaaagaaagttgaaaggcgtatagcaacttttgatgctaacattgtgctcatgaacgagcagtggctttgaatctttgtagagtcattcatcttttcagtttttggctaacttatttattttaagttgaacatttttaatgaataaaacttgtaatagacagtcttttccatttcctagtctatctctgctagcattccatctttacaaagccctatttaacgtaaccacgattaacgcgttataaagtatttatcagaattatatagcgcttaaacaacataacgaattgcgttctttgatgttatagaactttgtatttccttataaatcatttacagattcatgttcaaaattcgttatgtcgttctcatgacgaccgtttgtttactaacaaaagcgtggtcttgacgaaagtgccttctaccattatttacacacttgaatgggttgacgcgtacagtcttttctctacggcaataattctttctttaatttagcttaagagaaatatagatttacgagtatttcgtcaatgggagttgtatacggcagtcaacaaaatttaagtgaatatttctattcttctgtcaatatggcagaggttccagatactttcgaagagaataggggtcattcttttgaaggtgtgactctacaacgaaggcatgtgaaaggcatgaaaagttatggttcagatattacaccgaggcgccctaaacagcttggattaccgaaagaagttaacacctccgaatgcatagatcaaggctcatggaggaaaccctcagcatttgaaagcttaagaagttactcccgaaaattttctaaacgaattttttcattcataggagttgagtcaaaaagtactgtacaacgcaacgcttcaggtgcagacagtacgtcgttgtctcactttacggcgaatgagataaacaaaggcaactgtaaaaaaactgcgttaagtaatgaatttaattcggccaataaagggagcaaggctagtggtgtaggtgctgaactaccttcagttaatggatttattgaaggtgagcttcatgatgataatgagacagattcctttcggataaatgaattagctaagcaaatccaagaaacttctttgggtgcgactacgcaagaagatgagagttcggatggtatttgctgggacgagttatcgactacttcgccagagtcgtcgaaagtgtcggaacctatcattcaagacaatacgcaaacgactcatataaataacgattcatcggatattcgattttcatctcgttgcgatttatttgcggacgatgcggattcagattgggagcaggactttaatgtgaaattcgatagtccattgataattcccgaaacggtaaacagtgcaggacacaccgttcgagaacagctttttgaggtgaaggaatttacgagatccatcaaaggtaagacattcatgtgttgtaatgctttagttttaaccgctgctaactaaaaacacaaatagacttaaaagatctttacgaaaaggcaaattccaaagatatttacgacaaggactcagagattttaggagaggctaaggctattctacggttagcggatcctgcaaattattctgatttaaaggatgaggacgcgcaaaacattttatcaaaatataaagttaagttggaaggggattcttcattagatttcgatgcgtccatgctaccagggctaaacgatcatgtgcattatttaatgtcccaactccaactattattacactgagtttctctttttggctatttaatccattaatggaatgggaagtatctattttgttatccaaagtgtcaaaatttcgcttaggataatttcaataattgtgagaacagtttcgcattggtggatagcaagtaaaggtgaaactggccattacaacctttttatacttctgcatcttaagaagcttttggttttattgtaaatttctttcgttttctctttttaataaatctattttgcaataatatttcggaaaaagtactagacagatgttttgtcttttgtgaatattagtccaacctttattctgtgataaaaagattttattaaattaaagtaaaagaatgtaaatcaaaaatacctgaaaacccatatctatgattttgctatttagtgagaaattcctcattgcactgaaaatccttaaaactagtaccccacttcatactatactacggggttagaccacaattagttgtttatcctttgcacaccgcaaacctataaattttctttttgtcaattccacatattctacaaggaggattgactttttagttcactgattattgctctttcaacaatttatacgcggtagttttactgctcttcggctcgtataatttttttacacaacacttttatcgattttttaagccgaatttctacatttaatattttatcatttttttctgctcattaatatttaccgtatcttttcgaaaacccattgctttggatgtgtgtgtgtgtctctctctctacgttcctcaatttgactgcattactttaatatacttacaacctgaattctgttcggttggtaattcctgcaatcgttatttgtctttgtcaacttcggattttttatttttacatataacagtagttgcattgacttcgctgcacaattccttacactgagttggcattccttgcatctgtaaaccactttttcattacccactcccatttttgacttcagtaaacaattattctactactacttgccactattccaaacttatctgtttcccgttttgggtttaaatttgggtataacggtcttttttatacataacttctgaagcaattcgaaatttgttcctcaacaaacatggaaaatattttggatccttctgtggtcaattcacatatactagaaaatggctcaaggcgatcttctatcaatccaattcttgatagtgaattgcgtgataaaacatttgaaaaggctcatcgtcgctctttgactttactttcaagttttacctcgtctatgcttgaacttcctaacaacggaaaagaagaaaatcacagaaggccatctgttgcgcgtagctcaagtgatagatccaaggcgagcgccaaagaggacttattttcagaagctttcagaatggctgaacagcctccagccgaggcccttactatttctacccctgttgacccaatcaatattgatgaattagatcgtgcttatgccgtaagtccaagcgatactagtaatctactacatcctcctacttcttcctcttccattcctataccaattaagaatgctggtcattcaaacctcgatcatcctatccgacctagtctgcaaagtagtattagctcaaataggataataaagtctcccggtattaaggaagacgattatatgcacagaggacgttctatttcgtcgccaatgattgatgttgaacacataaattcaacagcagttccaagcaaaactaaaaatttgccagaaaagcccaagcgttctcacaaactaagaaattctataacatttgctaaaattgaagatcatcctgagaggaaatctcaattaagacgactgagtagttcgttaaagtgttttgacccagaatatgattataacgatccttctctaagcattcgtcgtgatagttcaacttattacttttctaatgttaatgaaacttatgatgaggaggactcggatttagattctgagacttcaactgtaaattgggtacaatctgttctgaatctcccatccttactttctgatgatttaatggctaacccaaaaaacaaagaacgttttgaatggcaatatatgttgacttcagttctgactggtgatatagtccgatctgaaaaattacggctaagaaagattgcttcttctcgagaagggcgaaatagtgattattctgataatttgtggatggaaatatggtgttggcttactcatcgttccgttgattcttatagagaaaatttaaaacatcttcgtacgggtatggttgatgtgctactggccattatgaattttcattgggatgagagcaacgaattaacccctattgttgctgtcgataacatgctgcaaaaacttgataaatatgaacgtttatatccttcacgtcgttctatccttcaggaacattcattatatgcttcagaatcttttcagcacaagttggatgtcttgacggcttattctaatgtcactcatgcgctagaaattcaagttaacattattcgctcgtgggttggtaatgaggaaatggacattaccaaaaatactacaaattctattaataacgtttctcaaatttcaaacggaccatttgtggagcgcttttatagagaaaccggtttgattcgagcttttgagcaaagaatcatgactaatatgaatagcgtattaagcaaagtttgtaatacgattgttacatatgcggatgatttaaaaagttatggcttgccgcttattgctgatgattacatgcgtcttctttcttttccgtttaggttaatcaaagagttcctaaatcttcgcttatcatgtgcagaaaatattacctcaatttctttatttacgattgactctttactagatgaccttcggaacactatgaaagttgccgtccatatcattcaacaacacactgttctaatcaaaccttttcgtgatgatagcaaatttgttgatgaaaaccagtccttaaacaatattttagttgcctcattgaaattttacttcaatttattacatcgtaaggttcgcaatggctgtgccttgctgcatttcaaagaaaccgaaattttagaaggagaatgggattttctgctcgctgtttgtccccacatcgaacacggattccaaattatgtctaaaagtctttcttcgctggttggtgaaatattgaccaatatcaataggtatctaaaagatcagctgcaggggcccgataccgatgactctgcattgatcacctcattttatatcaaggtgcttgactgtgttagaattcgcttccgaaaattgatgagttttactcgtatactaaaagcgcatttggaaaattcttgcgagtacgttattaaagagaattcattatcccttttaatacaacgccttgaagaatcaaatcacgttttgacatatacggcgagtatcgaacatgaaggagcatacgtaattgttccaggacacctagttgattcccctaatatacttcgtgaggtactttcaatgacttttaataaaggagataataattttgaaagtgtacctccatatgcggttgtattggctccagacagctcaatatgttggaacggccatgttacagatcttgatattccggaagtgtcaatttccattgctcctaactgtgtccgtttagtaacgttagcgacagctaatcaactctctgttatcgaagattattttattagtatagttggtgacacagtctcacttgttgattctgcgaaagcaaattcatccaaaatcaacaaacaaatgaccaaaattaaacgaaattctttgaagttggctttgtcattgcttgatgtgatacaaacaattcgtacaaggtaccatggcatgaattgccaaaatctaattcattattctttttcttacgccattgaatttgcacaacgattaatgaggctttcgatcctagacgcatctagcattgggctgattcgtcgcaaaatgatacagctggcgatcagttgggttggattcatctatgaggattgttctcctaccgatagaaatacgtttcgttggactgttacggctttagaattcgcaatgattatgacatacggttcgaacattttaatgattgataaaaaatcatttgaagaactcaaagaaaaggttggaaaatgtgtggcattattacttttgcactttgatgttatgggtactaaacatgctggtcgtagtatggaccaacaagctggagatataccagctcgccttgttcgaaataattccgaccgaagtcgtttatcggataatgagttggcttcctttgtcaaggaggaggttatgcatcggataattgaactagaaagtaatagaagggaccgactttataagtcccagctcattggacgtgttttggatgatacgacaaaggagaacaggctattgaaagagctagcctcttcgaaatctaatatcacgattcgatggcaacagggtggacttataggtagcggttctttcggtacggtttatcgtgctgttaacttggatacaggagatttaatggctgttaaagaagtggcattgcataaacctcgtatatctagaccgatgatcaagaggattaaaggtgaaatgttagtacttgaactctttgatcatcctaatgtcgtatcgtattatggtatcgaagtgcatcgtgaaaaagttaatatatttatggaactttgtcaaggctcttcgcttttcgaatttctacgttacggtagaattgaggacgaattggtaattcaagtttatgtcctacaattattagaaggattggcttacatacactcctgtggtgtttcacatcaagatgtaaagcctgagaatatcctttttgatcacaacgggatcatgaaatttacagattttggttctgccaagatgtcgggttctgcttcaactaaaatttttgaacagttaacacaacaagaagaggaagagtttgaaaaagactcggaatttttgcagcatctagaccaaaatcgcggttactccttgacaggaacacctacgtatatggcgccagaattaattcttggtaatccgtccgaaagggttggtgctatggatatttggtcacttggatgtgttattgttgaaatggctacgggttccccaccttggcctagattagataatcatttttctttgatgtatcacattgctgcacataatcctcctattattcctgcagatgatcagctttcgcctttgggtcaaaatttcctcaaacgttgttttgtttctgatcccaatcagcgcgctacagctgccgaattattaatggatccatgggtgtatcccttacgggctggtacggaattcgatcttatgaactcatccgtagtcgaatcagcgccttctaccaatggtgctccgttggaactttagatgtttgctatgttttacaccttatgactattttttggatacggttttaatttaatacttaattaatagagacgagaaatattataaagtcctaaacactttgtaagttttgtattcgtagcaatctatgcggtattcattaaatgaatcgttattgaattagttgagtgtaaaagtgactttatcatagaatcatttttactacggcgctaggaagagacgttaattaaattaccttgctacaacaatcaaacgtaaatacaatgcatatattgatgagtttcattgttacgctaatatacaagatagatcagcctaatgctgaattttttacatttgtttagatatgtcaagctaaagagttcctggattctaccagaaacttggaaatccaataaaaataatccgatttattttatctgccataacattgattttaaaaattttaataagttttacctaagcagcaagaatgtcggaatcgccagcatcaataactgctaatacaccgacgcgaaataatttaccacatgcagttcctaaatcaatacttgaaaacagttagtaaaacaaaattcgactcccaattaagatctctgtcgaaatcaaaaaggcttcaaaaagctagccattaaacagtgtttctcaacatcaattgctatatttttctttcaaagaaatgatggtcataaaattagcatagtttaaatgtaatggtttaaaagtaaaaataatttcaaaacgcttctaagtcaaagtcgatgttgaggaaaacccttacaagctagttacttacttgtttccactgtagtggtgtacagagcagcgagaaagcatcgcatagtattccaactcggatttacgtagaggaggggcatttgcggcaatgaggatcaatttagctttaccagaacgaagggtttttaaagtcgatttgtatcccaaaacgtatttcccacttttcatagtcaacgccaacttggaattaatagtatctcccgacttctttccctttttggaaacagcggcaacgggtgcagtggtaggtgcagcagacattttaaaaaaaaaacaaggaaataaagagataaaaggcttagggttttctgccgaaagatagaagtttgtaaagttgttaactaaatgaaattcaaagtaatgttttccaagaaaaacagtcacataaatccaaacaacaaaacttttagtttctgtgcattggtgcgtagttcgttagtgtgtggtacaatttgctataataaaatgtaaacaaaaaatgtcaagtaataaaaagcaaatttctcaaggtaaagaaatcatcacttttcattttttgttttattttaattatttcctcaatagtaaaagatttgtattttacgatatctcgcggatccaatggctcaataaactataatgcagttatttctagcctttgtccctctaacgataaattgttctttgcagtcgatgcgcttatccttcaattcatttagaagtatttattgaagctaaattgtagtcttgaaaatgcctaaactgtacgttaaattattgatggtgcagtacgaattgagagcagcaaataaatggttttgagttcttttttttttatgtaaatatgtgccatttgacaaaatcgttaagcgtttttttcggtcttcctaggtctacgggttctttgtattaagnnnnnnnnnnnnnnnnnnnnnnnnnnngttttcccctactataaagaatcttgtcatacatatttgaacaaataatacgcgataagaaggaaataaacttttattcacaatatatgaaaaaccgaggaataacctggttagagggtctctacatatttcccaattttttatttactaaagaaaaaataaaatatcaaatcataaataatgattttatcctcaatatttaacaaataaaaataaaatcttgattgaagaaataaaatccatttcatttttaacttagcagaatgtcctttaaaacatagattaaaaaaatattcgctttagcttcttttaattgtgaataaagccctaaaacactctaaagctttgcagatgattgtttgtatgaaaaaaaatctcaacactgtaccatatatcaatgctaaacgtaaaaatatgccaatcttaaatctgaacgcactggttttttaaatcaaatatattagaagtaaattagtccaaaagttgaacaggtgcgattttttcattaattaattaatttaattttttttttgggacacatcgtacacgaatcttcttcgctttatactttatgaattaagaatctcttactttgtcaacttggtggagcaattacaaaaacagttagaaaaattcatataaaatgcgtatggacgaattttatacaaaggtctatgacgctgtttgcgagattccatatggtaaagtaagtacttatggagaaattgcaaggtatgttggcatgccttcatatgccagacaagtaggtcaagctatgaaacatttacatcctgaaactcatgttccttggcatcgagtcatcaatagccgtggcaccatttctaaaagagatatctctgctggtgaacagagacagaaggatcggttggaagaagagggtgtcgaaatttaccaaacgtctttaggagagtacaagttgaatttaccagaatacatgtggaagccttaatacgattacttaattggcaaatatcgttgcattttctatttctcttgaaacgagcaatcaacctccttcttttggtcaaaatgtaaatctaatctttttatctctaataatgtcctcaacatttaacgtctatcaacttcggtataaaaatacgcttagaatataatacatttttccttttaacaacgtaatgttcttacgggttcaagaaagtttcattagttcataaccatatatgtatgaaaatttagcgtataaagttacttaatacattaaaagtgatcttttgtcgcaacttaatgtaaaatacctgaagagataaatacagatgaatttcagaattcaaaacaaaatgtaccataaaacttcagcaacagatttcttaatctaatttcatcactaagatacgctcaattctcggagatattttcaggctctccttgtgtcggagaatggattgatgatgatggcgatgggtttttaggaacaagtcgtatttgctccaacataagtcgtcttttacaaagaacaaggccatcacgagaaagttcagaatcattcaccgaaggaacgacaatatctgttccaatcggctggtgccaggtacctctgaaaaacattcctccgattctgacaatagggtgcggttggtcgattcctaaaatcgaaaagtcatcggaagattgaaagtccaaagatgaattttggaattggaatacaatattttcaacgtcatcaacgtcagtttcaagacttggcgaattgctcgacataatccctagcaattttgtcaaacgaagggcgatcgtttcgatattgttcagcgatggaagctacaagaggatcgtcaggattaggttccctaagaagttgcaaaatttgctccaaaacactcctcagtttgatgctgggtttgaaaacttgttgtttcaaaatggccaaacaaacgtttccttcagagtcaaactaaacaggttagaaaattcataaatatataaataattatgtatctcgtttaaaaatgtgatcaatgattactccatacagaaatacgataaaatgcttacatttggatggtatattctggtagtaaactcaatagtaggaggctgaaatggatagtccaaaggaaattttaatgagaaatgaaattttccccctgcgtacaccgaatccgatggaccaagagctgtacaagcccagtgaaatagattgtcgtcaactaggttaactcgaatatctggaatagggtgttctcgcaagtcagaatattcctggttaccatttgaatattagctatgtaagaataaagtaaaaatataaaaatttacttacttttgtcagtcttctggaagatgaaggtgatgcagacgccatttggtaagggtagagagcagtaactacatgcgaggactttactgaacgtttaatggcaattaataattgttgtattgtttaaggaaaaattgattctaacattaaatataaattcatcatgcgaaaatagggcacattactgggctgtgatttacaacttagtctaggatgtatatcacggacagtatttttgtattgattgaagtttttggttggatttacaataacaacttggcaatccgagtctgatagttacacattgaaatcaatcttaatagaatatgtacttctgtatacatatttaatcagcgtcgctagccgagatttaatttaattctttttacaacaaatatagagtggaagaatacgcattcatttcagacgctctttaaactttcgaaaagctagattttcaattgaaagcggctttcatctcaagttgaaactaggcatctatgagcctgttaactttattttaaaaaatttaattgctaatgagaaagctaattttgcaatctagtctgtgccgtagcacgacttaatacaacctagttgtcattttcaggcttttctatgctttctagcttttcagcattaatgctgcgttcacttttttggaagccaaattgtgtgaaaaacatccctaaaagaaaggaagcaaaggcaattttccatttgttggtgttagaagatgtactaccatgattagcatattttccttcttgcgtcgcttttcatctgtgaatgtttatttacactcattattttcgtcgtaacttacaccatgaaaagaccgcaagctgtcaacatcgcagcttggtgattaatcccatgcaagacaattaattctccatttttttgggaatcgtcttcattaatcccttcagattgcagtggcttccttggaacgaccttttccttctcttctacggttttgcagtcttctttaatgtcctttggtaattctttttcttcattgggcttcaattcggacttgctaagttcaataacacatttatcagcataggtaagccattcatatggcgttctcgatattccccttttcctatacggctttttaaaaaatggcattgtaagaatagtacatacacaacaaaaaaaccatttggttaatgtaggattctgtgctatgtaaacaaacaagttcatcggagataattatgcaacttccatgtaattcaaaacactagcaaatatacaaatagaggtatttactcatttcgctttttttccaaagaagtacatttatcatctgagctagtgttgccaatacagcgctatcatattcagaatttataaatccattgacacaaaaattttcaatatattttaaattgagcatattaatttaagaaatcaatctcggtaatgcatatatatataataatatacagattctatgaacaccccatcctctatctcacaaaaaactaattactgaatacattcaagatgcaaaaaaaaacaaaaaaaagacaatctgtgtttttatgagacttcagcacttgcatctatagtagttcaaaaaaagcaattaatcaagcctcattttcaattctgtcttccaattgcgatgtagcctccgcctccattccgcgaagcgttgctaatgtgccatcctcttccagttcttcaattttggtttccatagccgtttgcattttgttcgcatcttcatagacaaaagaaccttcctcattatacgtcctagcattattaaacattgtcataagatccgatttcatagcttctaaagttttatagaaagtgccattgatatgctttctaattgcatcaagtgcgataggggatttaattatcatgtaataatcaggatataacttcttactaggaagctccaaaaatagtttattcagaggacgaccattatcatcttcaagctcattaacggccttgtatatttcaaggcacacacgacgaagtagcgaacggtgctctgaagtaagtgtatccggagccggtccacgtttcttctttggctttccattgagtgtaagagcaggtgtttcgtcaacactcgctatattacgctttgggcgaccacgagttggacgagcttcagattccatatccatttctgccatccactgagcatctcgtactgcttcgtcatatacaactggggtacgtctgcgggctcctctaccgagtggttcttcctgcaacaagtcggtggttttctcaggttcttccctttggtaaaattcaggaagctcacttacttggatgagtctttctttttctttattcttaccatatggcgattccctctccaaatcttcagtcatttgtttgaaaagtcgcaactcatcgtcacctcgggcaagtatctcattgagttcatcgtcatctaactcgcccttctcatcattttcttcttcaccgttttcgttctccaagagcgaacgcaaaaacgcctcacgttcctctggtgttgacttgttgtcaaattttcctgcttgaataactttgccatcaatgtccaatttatattgggctctagcaagaatgttttcctctaccgatttttcagtaatcagtcgataaattctaacctctttggtttgtccaatacgatgagcacgatcttgtgcctgcaaatcttgatgtgggttccaatccgagtcgaaaattattacagtatcagcagtttgaagattaagcccaagtccaccagcacgagtacttaacaaaaacaaatttacttcagcagtcggatcattaaatactcccaataactttgaacgatcatcagctttggtagacccatcaagccgcagatatctccactgacgataatgcaggtaatcctccatgatattcataatttgagtcatttggaaaaacattaatatacgatgaccagaacgaaacagtttaggcaaaatacggtctaacagttcgaatttgccagaaactctccacaacatatcatagttaaatcctgttggatcaattgaacgttccacgtcttcaaacacaaaaggatgattacagattttcttcaactgcatgaccgtattctgtaagcctttgataccagttttaccgcgtttagcatcttccacatacaacattccatgcttcttcatttgataatagagcttttgctgaagccccgacatctgacaacgaataaccttctcaactttatcaggaagctcggcttcaacatcctttttaagacgtcgcaaaagaaaaggacgtaagaccttgtgaagacggcgaatgacaagcaaagattcttcttctgtaagttccatcttatcctgcccgcctgtattagcaaaaggagtattgaaccactcatcaaaacttttaatggaattaaaaatccgtggtaatacaaaattaagcaaagcccaaagttccggaagattgttttgtaaaggagttcctgtaaggataagacgataacgtgatgaataataggtagttaaagtatttgttaacttggattgtgtgtttttcatacgatgtccttcatcaatgatcatataaatccatttaatacgacttaaaagtggtcgatcttttatgatatactcgtatgtcgtcaaaagaacttggaaattagagtgacgaacttgaggatgcaaagcttttcgaacttgtggaggtcctttgtaaacaatctttacaattgatggcgcccatctttcaaattccatggtccaatttgttaaggtcgataaaggaacaattaccaaaaatggcccattctgccgttttttctcgattaagtgggtaataagagagattgtctgaatagttttacctaagcccatttcatcagcaagaataccgttcaaatgattattatacagtgaaatcatccattgcaaaccacgtagttgatattccttcagctttcctcctactaaaatagaaggctgttcagtgacgacttcacgaatattatgagcaacattataataatcaatctttctatcgtcttcaggattcattcggcgatccatatcttcgtcataggccgattcaccaaattgagactgttgtactttaacagcagccgccaaggaatccaagtaatgatcagtttgccgtaataaatgagtaattcttgtatccttcgcttgatcaataagtttcaagtaggcctcctcatcattctccttcaaggcttgtaatctttgctttgcattgcgttcagcacgacgctgttcttctttttcgatatgcgaatgatacgccaatacagcgcgattcgctttctgagcccttgcctgagcattcttggttcggacattaatctctcgaccatgggcacatacagtttgcagataatcgcactgtttttgctttaaccttctttcgcgatcacttctttgctggcgctctaatacttcagtcaggcgtgtagcttgaggaactagcttaggacggcggcatgacatgcgttctacggcattaactatggtacgtaaatgcggttggcaatgcatcacttgatggcgaagagattcttgctgtttgatgagtcgtaatttcttcaattcaactagcgcattacgtttgatagtatccaagtttaaacgttcgttgtcatcttttaattctgcaacatcccgcatcacagccggatagctttccaaatccgacattcgtcggaacatcctattctttatagcatcatcttccgaaatttgatattgcaagtattttctttgctgctttgctgatggtgttatttgacaagagccaaaatcgcgtcgcaccttcccatcgactttagagttctgtaaaggctgtttaactatactctgaagcaattgctcatctttggaaagcctaagtaacacagatagtatacagtcgtcgggtgctggaagattttgagaaagctttttgtaagccaaaacttgttgtttcaaaatcagtttctccgtattcttatctacggaagagaaacaccttttaatgtgtccttttaaatccctccgtgcttcaatttctgactgtgctgatcgcaaaacatcacacaattgagcatattccgtattatcgtgctcagtagcgccagactctttcaatttcttccatcgctaaaaaaacagttaactccttaggtccctacaacacttaccacaattgtttcttccacttcatttctcgtgtattgcttctctgcacgcatatttgtgatcaaaaatccaaattaccacataaatagacgatttccaggtcgttattattgaaataaaaaacaaacaaaattctatcacaaaagtgattgtacgcccttagtaaaaagtgcttacttgccaattcttgcaaatcgttaaacgctaggttgttggaaaggcatactgcacttccaaccctccattgtggcaaacagggcatcagtcttatcgttattctaaataaggttgtctaaagagaacgcaaaaaaatatgaatattagtaaagaatggtacatatatatgtctaactacacctcagatttcatctaataaagaggaaagtaattaaacacttttctctttttatacacgaaattaaatagtatatgaaattgcacacatcccaaatcgacaactcaaaaaacttgcgaactgagttaatattaaagattttaacacacccaaccaaaaatgatattttatacaaacttaagtagtcttaaaattatattagaggctaaagccatttagacatgtaaggaccatccaatgtgtatcccaatttttgataatattttcgaacgccaacacccgaaattctaaagtaatgttagtaaagtaaaaaaaaaataaggattaagtcttcagaaggtcaaaatttgaagtccatttgaagagtttaaagacaacttacacactgatctttttactaccatgctcatacttagctatccgctcggcttcttctaaaagtaatgttccaaaaccttgatgttggaacttcttcggatctctactgtgaacaggaacggcactgccatacacgtgaagttcgcgaacaagtgaggtaggctgagaagtaaattctggtcgatatgtcttatcggaacattggcgaagtcgtaacaaaccaatcaagatatcttgtttgggatcttcatatgataaaaacgtttcccatccgccattagcagtatagtctcggcgaagtaattcaacttgctcaggatgaattttatgatgcacttcttgcatacctacttcacgagcacgaatgtctcgacactttgtgcctaaatctcgcattctatttaaagcaagttctctgagatttcctgtttctacgcctgaacttacaagcggcattgggatatctctttgaatacggtaaatacgggtccatggaggtaccaaagcgagaattctagcaataagatccaccaaggcattgggggtatagtttttatatcttcccgttttccataattcatataaaccagtaccacgaataactaatgtaggatagagctttaaaccatcagtacggaatgcagggttttcaaagtactcttgaaattggaatatatctctttccataccaacattaggcaaatcaggcatcatatgcgtaaccaccttgtatccagtatccttagccaactggaatgtttcgcacacagctttaacagtatgtcctctattggtgtctctggcgacatcctcgtaaacactttggacaccaatttccaaacgagtacatccgtaacgaagcatttcatccaaatgttggtctaggcaataatcaggacgcgtctcaatagtaatgccaacacattttgtctcagattgctcagaaaatttgactgcttcatctaaatcttcagtcgtagctcctgaaagagcattgtgtaaattagcaataaatgtgtgacggtaggattcaggtaatgacatgaaggtaccgcccatgataatgtattctactttatcgactgtgtggcctaacgaccgcagttgctcaacacgtcctctagcctgttcataaggatcataacgagcgcgaatcgcacgcatactagttggttcataaccagtgtacgactgtgtcgagtattcaaaatctgaatcaggtccacccggacagtaaacacaaacgtttcctgtcatggcaatgtgtggacatctatgaggtttgcacatcactgcaacaactgctataccagaggcggtacgtactggtttcgctcttagtttcctcatcaacgattctttaaggtaggcatctggtggaattgcagcaataatgtcggtcaggcggggggactccgataattgatgtttttttgatattctcattttcaaagcattcaaattgatgaccttgttttgattttcagaggcaatcagctcagcaacaatttctgcacaagctttggcctttaaaaaggccaaactggaagtcgacatgttcctgaacaatagaatcaggtgtgatttctattagtctgttaattaaacagttgttttatgccttccaaatggcggcaaaaggcaactaaaagttggctagcaaattgctccaattgcaactaaatgctagcaatttaaattacctttggtaattgtcgttaaaatagagcagcgcaacacaagcttctacgctaccaacaaaatcgctgaagacactatacggaggaattatgaaatcggacagggcatcagtgaagtccattaaaatacattctgtaagcaagcatgctatccttttcttcatatggatagatcagttgtactagcttgaggtgattagtcccagtggttctctaacctgttattctccttctttattgaatgcggaatacctttgtgaagcgtataattcccaaccattccttttgtaattactatacgaaccacgcggttttaccactatttgtttgtatgatttccgtaccgattcaatccagctagttgaaacctttagccatatctaaaagatactgtaaataattttctctttaaacgaatatattacatgtcttcttaaacatttttttcaccgattggaaactggatggattcaatcgaattaaaacagttggtacctgaaaacgattccgagcctggtactcctcgacaactactatttcaacattatgatatctctaatgaagaaactatcggtattaagccatttaaatctattcctgcaaaagtttatattttaagggttactgaaatcctcactctgggattgctccatcttatattaacgtggctacctgaatttcgtttaaaatggattgaggcgccatgttctaatgaggatgtcgaatttgttgccataagcgacccgtctggcacctcatctatagagaaagtttcctctatctgtttaaaaaatgatattcagacatcatcattcgtattgccttctggtaagacgcgttattttgaatataaaaaactgagattttacctcgaacctcttaatttacaatgggttctaatgccgttggaaacctccgcttattcattagttacttccactcctgcatatattcaaaatggattggacacgtttaccatagctaagctccgtcaagtgtatggctctaattcccttgtatcgacgaaaaaaagtatcgtaacaatccttttaaatgaggtaattgaaaataatatgctttcccttttaacccctacttacaatttaggtcctacatcctttttatttgtttcaagctgtttctgttcttatatggctctgcgatagttttgttttttattcttgctgtatcgtatttatttcttcttacagtatttttttgtcagtaaaggaatcaaaagaatccgaaaatcgaattcattcaataattggggctccacagcctgttacggtaataagaaaccaagtaaaacaaaccgtacttgcagatgatttggtaattggagacttattatatttttcaaaccttgatctgaaaacctgtcctgttgatggtatattattttcaagctcatgtttattagatgaaagcatggtaactggagaatcggttcctgccagaaagtttcccttagaagataattcattggattcgtggatgatcgcttcctgcaacattttttctcctcatcttattcatgctggtacaaaatttctgaaaattgacagtactccatcaaccccttgtttgatatctgtagtccgaacagggtttagatctaacaagggacagttaattagaaatcttctttatcccaatttgagaccttcccaactttatctagattctatgtctttcctgaaaacaatggctattttgtcctttgtttccatagttttcattgctatttacttgaatttatataacgcatcttttggacatgttgttttacgctccctcgatgttttaactattttagtccccccggctttgcctgcgacattatctgtagggatagctaactcaattgccaggcttagtcgtgcattaatttacaccacttcccctgaaaggtatgcatttcaaagagaattttattcatttactaactttgtattagcattcataatgctggatgcttatctacgtttgtattcgataaaactggtactctaacagaaaactctgtgcagctttcttgtgtctatgttaaaagtggatcaaatggattacttaaacaagttgatgctgacagtttatctctcgatagtacaaagttaaacgcacatgcctacagagtagctacatgttctcaatcattggaacttgttggtaatgaacttgttggtgatcctttggaagtcacactctttactcagttcaatggaactttttgtgccactatcagagcttcaaatactccacatcctccgttattttccgtatccaattctttcgatggacccagtcaaattttttctatctataaggcattggaatttgatccggttttacgtcggatgtcagtaatttgctctactagtactgagaggtctttaatgttattcacaaaaggagctccagaatcgatattagctatttcttctcaacagtccattccaagcaatgtacaggaagttattcatacgctttcatctaaagggtttcgaatcattgcatttgcatccaagaaccttattactccacttcaagaattgatacatctttctcgttctactctagaatccaatgttacctttcaaggattgtttgtattagagagccctttaagagaatcatctaaagatgttatttcctctcttttaagaagcaaaatggaagtttcgatttgttctggcgattcattgttcactagtgttttcgttgctaagcattgcggtgcattagactcatgcaattttatatacacagctgaactagcagattctggggatgattgtccacaaatccattttgaaaaaatagatttacaaactcagaactttcagcccattcccgacggcttctctttaaaagatgtaatcctcgagaaggattcaagcctttgtatggatggaaaactacttcaaagattattgaccatgctttcttttaatgaaattaaaatcttattaagtaaactaagggttctcgctagaatgtccccttttgacaaggctacatatgtggagctttgtcaaaaatatggctgcaaagttggcttttgcggtgacggggcaaatgactgtattgctttgaagcaagccgatgttggagtttctctctctgattccgaggcatgtgctgcagcttcctttgttagcaaaaaaaaatcaattaaggatgtttttaatgtcttattggagggcagatgctccttaatacttagccatcgttgttttcaatatatggtgttgtgtgctatagtccagttttctggtgtcttctttctctatttaaaaaattataactttaacgataaccaatttttgtttatggatctgttaatcatatttccactgtcagcagctatgagttacttcgaccctgctcaaaatttgacaagcaatcgccctaattcaacattgtttggcaaaggaagagtaaaggatttaggaattcaatcagtattaatatggctatcccatggcttgctgactttaatactacacgagttgaactgggttgaattacctgaatggcaacttgaaaaatcaaatacgaaaaacgtgctagtgactagcatatttcttttaagttctttacaatatttaggaatttgtattggaataaaccaaagttccgagtttttgtcacctatttggaaaaaaagtaagtgaaaatcctgtcttttgtttattaacatcttatgatatagaaacttatgtatgtttgtgtactaccattggcctttgcaatatctatctatgttttgcaaatgaaaatcacattatctctaggtgtttgcaaatcacacgtctaccgacactgtatcgtttcataatactttttatgggagttatctcgtgctgccttacgagtattctgaacatgtaaaaaaaacaaaattaaatatatatatgttaatcaaaaacttgcttttatgtgcaattagggtagaaaaaaaaaggagttaaagagagaaacaggtttgggacattaagtaaaatatcaatgaatgttgtatacgaccggttaacttaaatatgccgtagcatcttcctctaattgttcattaccccaaattgagcgagaaggtgtccaaatttgaagaatattatcttcagcagcggttgccattgtccaattataattaggacaccaatccatgtcaattgtacaagaagtatggcctccgtgcataaaaagaagctccggaggaccgtcttgagcttcctcagcaggctgatcttccccgattcttgaaagatcccaaactaaggtccttctatcggctgaggtagaagcaagaataggctcttcatgaggagaaaagctaatttttgttacaatgtcttcatgtccttctaatgtatgtaagcgttgattaaggttccgtaaatcccaaagtgcaatggttttgtcagtcgaacaagtagccaaaataaagtcgttatgagggttgaaagcaacagaatgaataggaccgctatgggcatgcacacttcgagctggctttgtggaagcatcagggcgacgaatatcatgaacatgaaggtactgatcataggaaactgaagcaagaagatcctggtgcttataatgaaagcgtacatcactgacctgtttttcatggctgcttatatgcactttcaaaactgacgctgaatctgactcgttgtaagcattcaaatcccaacaagaaagagtagcgtcttgcgatccagaaaccaaagtacccttagaaagaaaattccaacaaacactagtacagggctgggtatgtttggtcaatctatatttgggcttaagaggagactcactagccgagctataagattcgaaggattccttgtcaaaaaccaacacatcattatgatagttacccaccgtagctacacaagaatcgtcttgtggcataagcttcgcactacaaacagactcaggatgagaataaagatttgagatattaacacgtagagaagactcgtcacccgcagatgctccctccattgtagtaggaggaacagtctgatttaaatagggtaattgaatagacgcaacagctagtaagtatttgccaacatcagcacgaactcccagaaacattttctgctcagtatatccatgttctgcaaaactataacaaaaaataatggtaagttttttgagtcacataaacaagattaaacattatgattcaaatgattgacttacatttgctgctctggataccattgtagtgacatacaaggccattccaaagctctagtaattattaaatcgtaaaggaacggtgagttctttttccaaattttatactctgtttcagattagaaacacattttacattgatcaactagaaattgtatgttaaaacgttgcagacataccttcattgatgcatttttcttgatttattccctcctccgaagcctgcgcttgcttggaaggatggggaacagctgatacagccattatgttctagttaaaatgattgaatctgctttttggtggatggtgagtagacgcgtgcagcgctaatgtgcacactaagtgttcttaaataggtgcaggttggtttataaattaagattgtttaggttttatataatcacagccgtatagatgtttaaatgggaaaaaacaatagaaacttaatcttgtctcatgcttcggctagcgtcttttcatcttctctctcgacctgagatgcgtttccacagtgctagaaattgcaacttttaaagagactgttaattgtaaaaagttgaattactaaaaatgattatgtttgctgaacatatgtatacagaagtgagatataatttgggtagcacaagcttcccgatggactgctataagacacaagatggaaagataaatttatagagctgagagttaagaatctttaatttagatgagtttttttttactttgctttcatgctaatttcatctactctaacttctgcatgaatcagtgcgtcaagaacagaaacactttgaagcttttttttagtcacacaaggcaacaaccgcttgagaagcaggattattaaaattggtaaaaaaattatgttcctcttagttttaaggtacattcaacttgtgtatcgccaatagcaaaacgcagccaaaatttctgaagttctcctttttttgaatattcaattgagcgtgaataaaaagtatatgatttaaaataatgatctcccacctgttctgcaatccttggaaaatgcatcaagtcatactgaaaaccaaacgagcaagaagccgaattcaagatgccctcgtattcttgcgtacccttagtaaaagaaatgagaaatatatttaatttaattgttaaaatgaagacaatcccgtttcaatatgtatgccgttctttacatcaagaaaaaagaacttcgaagcaagtcataccaaactaaaagatcgttgatcttaaaaaggaacattattaattttagaaacgatgatgaagaagcacaaaattacctttcacttaaatacttcgtacacaatacatttgtttacatctttctcttataataaatctaccttaagacacacactttctcagtaagctgattaagaaaaagcaacgaagatactttatccatcttttatttacatcttcgagacatgacgtttcgtaataattcccacctttagactaaaccgtttccaccaaatttgtaccttttctattatttttctttattttttactctcacataatgaattgtttacttctaggaagaggattcttgcacaggtttcacccatttcgcccagtcttgtgtgaagattcggcaagtgctgcaactactatcacctctcaatttaagctgaattaccgtcaaatctttattggaagctctcttggtttagcagccggatttgctttaggaaaattgggccgtttattcatcgttgcctgctccgccgttttcgctaccattgctgtaagtgcttaagtttgattctttatttatatttagaggttttaaaaaccttgtgtttcgcactgaaaatcgtatttatctttcataatactaacacaatacgtttattagtatattaacagtaaaggtctgatccgaattaattggccccagctgcagcaacaagttataggtcctacggagcagtatactggatttcatttcccaagttcaggtaggtttaatactcaatcaacatttcctaccattcgtaattggatctgtacaaaccccaatttcaagctgagcttcttttcagctatgtatgttggatttgtgtcatcataaaagtggctgaatttcaccacaacacatttcgattttgatacattgttcagccctcgcactcctctcaattcctatgattcctttgaaccccaacgttcgttctatactaccaatagtgaaacattttgctcacgctcctgttcagaagcttacttttcatatgcatctatctaactataattgagttttcattcattaaccaatcaacacgattttctttgttttggtaccgaatttaattattaagtagctgcacacactaatgtcttagacagtggaagtaactcagatatgtcagctccgtgctcataactttctaggtttagttaaaaagtgacttactagtgcatgcaacaaatcacagacaccacgctcactagtgtacatataaaaatgataacgaacgtaatataaagctttaatgtaagaattctttaaaaatatatacatatacccaaaatatgtagtttaaacaccaactctctccctttcctcttggcaattggagtgccggtgttgaaaccacatgaggtgtaataaagttaaaatagacaaacacaagcgattgttgaatagcgcttggcattgtgtcaaactatgaataatttgtgacgcgtttcacgatcaaacccatcccttcgcccttctagagtgaatgcaataaaaaaacaaaagtctttcaatacaattaaattatgcatgtaaacatagtttaatcaagacagtaacaatagtaaatcctcattttcgaacagcttagaaagcttcgaatgtcatgatttgtaacttttaaatcctactctctacttacagaccagcattgccagcttcacaaagagtgatggaacgaacccattcactcttcattatctgttttgctgtcaggcggtaagttgggttgggatgaagaatgttgtacaaagtgtttctgcatcttgaacgttcaagcatttcgataggttcataaccgctctcgtttttcctatccatcagatatctggagtaatactcgtcttcactctttttggcaacgcgccaaagatgtcgaccggtacgcatggccatatagataacaccacaagcccagacatctactgcgcgtggatcaaattcactttctgtatattcttctggagcaatgtagggtgcggatccacagaggccgcatgtcatgtgagcctccttctcccaggccattctaaagcattcaccattaccgaaatcagtgatttttagacttccgctaacggtcaataacaaattttccggctttaaatcacgatgagccacacccatatcatgcaaataatcaacaccacgcatcaattgtttgaaaaaacaatcagcttccataggctctagacgaccggcggccatgataagcgtatacaaatcgcctcccgaacaaagctccatcacttcacaatagtcacccttgccgtcctggatcaggtctaatgtatgaatcacgtttggatgtcgcaatgaagaagaaatacaaaactcagatgttaagcgctttgtatacttcttttgagactcggcaggctttcgacggaactccttaacggcatacaatgtctcagagccggagttttgaggatcaactttatgtgcgattctaacaacgccaaaagcgccacgaccaataacctcctgacagcgaccatatttctctacaaaacttgcagaaactttagcgggatcttttttgtcagcaagcttttcttgaccatatccgttgatccatgattgaacaagactgagttgatgctgtgcatcagcagcttctttagctatcctctcttcctcacgctttttactgttaccggcaaggaagtcttttaacatcttaccaagcttctcttgccgacgagcaggccttaattgatgcgtatgacttgcatcgtcataaacagtaaagcgagaccacttcgcagaggaaggatttgaagtagatgaactattagcagcaccacctgtttcactaccacctgtgctattcgtttcctcagtatttgcaacagctgcgcctcgaccagttcgactgttttggcgagatacagagttttgtgaaaaaatacgttgaagacgagtgactggatttctagatggtgttgctgtagtggaaacaggtgctgggccgttggaaggcgtagaaggattaggagaggcagctacagatagtacgtgaacgttagctgccgctggattagagacgacaccagctttgtgaggtgtagtggtagcagttgagtttgctcgggatacagaagctgaaggaggaacggacccagagggcaactctgcatggtgcgctgctggattaggagagacggctgctggtttgtttgaagtagagctaacatggcgagatgggttattgctaggaggtggcattgcagtggtttgattaggtttggatgaaacgacaggtttagataagggctgctgagattgcaggcttacattggaagaagaggccactgcatctatcgatgcaggagtttgctgcacagagttaagggaaggacggacattttgttttaaagcacttggagaagcagcttctttgccatttggagtgcttggaggttgctgagatgatggcggaggaggttctgtcgtttcacgagctttaggggttgacttcagcgacccaagccctaaggaagcaaatttgcttgaaatttcgtggagtttgtctttttcacccattttttagctgatgaaaaatttttttcacctaaatatgaatgcacgactcgtttcgcgaacaaacttgggttacggaggattctcggttagtctcctttaaaaatagagatataaatctcttagagactattaagaaatagaatacaggcagtttagagccctaaaagccgccaactactgactttctctatttgccaatacttttcggtatgttgctaacggatgaccccattcacccaaccttctcactaaagccttctgcttaatacactgcaacgaaccctttaatatgagaattacagccacgttaataggtaactctgttgaggaacgtagccacaaccttattaagatgtcaacggaagatgcgttattatgagcaaacgttgggggctacgagataaaagaatacaatcgtcagctttgctatcaaagataaagagtggaagtgcataaaattgctataccaagattgtgtaaaaaatgctttaatgcattgtgtaatcaataacaaaacaaaatataatacgctaaagtgtttactgtgaaaaattttcgcaaacaaataataaaaatagtgcaaaaaaatttaaagaaaacacaatccaaaatagcgtgtaccataaatgtcagaatttagtacaacttagtaattaaggtgaagccagtcggtaaagcaaggaaataaacatttaataatgctttgttacaagacagatgataatcttctatcttaaaataaattgtgttaattaatttctttcatcttcttcttttttttttttggggtcgcatattgttgtttcttgctacgaccccgtagtcaatagtatgtactcattttgacatataatcgagacattcattgtattttggtcgtaattttattttctaaaaaagttctattgctatcccaggaaaatgtaaagttacaaaaaaatatttgtcttttaccaagggttttttttcgttttcgtacacgggaagggaacaattcgattcaaacaacatacatcttatttacaaaatccatcaaacgcacaataatgacggtataatccggaacagtagaagatatcttatttatttaatccaactaaccttcacccaattaattctttcccttcttggaggtagaatttttgggtaattccttggtgaatggaaggaaagttttacctcccatataaggttgcaacaccttaggtacatttacaccatcaggagtttggtagttttcaagtatacagcaaagtgcccgctcagtagcacagagagtagagttaaggcagtgaacatacttcttttcacgatcgcccatcttctttacaccacaacgaatctccaagttacgagattgataatcggtacagtttgagcaagaaacaagctctttgtattctccttggaaagggaaccaagcttccaaatcatacttcttggcagcagcattgttcaaagcaccagaaacaatggcaacgatacgataaggcaattctaaagacttataaaagtcctcagcatggttgatcatctcggtgaaagcttcccatgacttttcaggatcggtaagaacaaattgttcaatcttctcgaaggcatgaacgcggaaaataccccaagcatcacgtccatgggaccctgcttcacgacgataacaagtactgtatccagcgtacttaagagggagctgttcagaaggcttttcaaaccattcaccgctatggtaggcagaaataggttgttcggaggtagcgatcaaatagcgttcctcatcaccatcaattactttgtaaagctcttcatcgaattgctctaactgagcagtcttagccatgacatctttgttcaacatggtaggcgcttgcaacgcaatatatccacgtttctctaaaaagtcaagaccatattgaattagggcgagattgaaaaagacaccatactgacgcaaaaagtatcctctatgaccagacaccttaacaccacgttcaggatcatacccgtccaatctagttaaaacttcatgatgggacaaacaattcttcttctccacagtaacaccttcgggagcccacttacgaataatctcattgttgtcttcgtccatgctaactggtacagaatcatgtacaatgttgccgatggaagagactacgttgagcatctctttattcttggctgtttcttgctcgataaggttcttcttacgttcggtgagagaatttttttcctccaacaattcagaagcatcttccttagccttcatttttaagccaatttctttttgaactcgattgatcgacttgttagtgttgtcgagttcgaatcgaagagaaacccattctttgtacatttcgataactttatcaacaacgccgacatcggctccacgtttgcgctgtgattcgcggataatttcggggtttccacccttttcaacctgaaacaagtttatgtctaacatggtggatcaatgtatacttccttaataaacaacgatggaaatgcaaatttccttcaaaaatccagattttggttctttttttttaatgctaaaaggaccaacaaagtaaacaatgccggaatacaaaaagattagtagcctttagaagagaccgtttcaacgaggtggtgttggtaaaggataagacatgcccatagagcctcaatgtgtatcatcgaaaatgtctgagagttagcggttagacaaaagggcatttgtctgaaagaaaattttttaatgaaccaagtagcttatacattttgaaagtaactaaataccttataaatctattgggtatagcaacgttgtcgtaaatggatatattgattgtagcattatgaaaacactcaaaattaattcatttttatgtttatttattaaaaaaatgatcaatatactcaatccaaccaaaaatgtgttttcgctttcattatttttgtattgtttctgaagtaaacaacaattcaaagttcacgggctatagaaggaaaataattttttacctaggtgactatttctcagtataagttagtttattagagacaaatactttagatgcctatcaacttgagggattatgggcagcatatgattttcctactatatccaaccaacatcacatctaaaatttttgctgttaacaccaacgtaagtgccctgtttacattgaagaattcgttgcaatcctaatatattgaaagtgcaacaaacgtctcttcactagctggacgggacactagatcaggcgaatagaaatgctaaaatcgtttgaaaaacatttgaacgctgtatcaagaaaatgctgtaacttcattttgggtagctctattccagttctgggattttattgcgcggatacatgtataaggaatgcttttatggaatttatggaaacacgaaattccaagtccaagtaagtgtcttctattacttaacggaattgaagctaattagatgcacttaaataagatatgttgaagccttcaatactgttcagtctaatggcgctacgagcgcaatttccacatttcatatattgaaggatgagataattcggaggatccctttacttccgattattcaagagttacgagaaacaaggatgtcggaagtgagtgctgaggaaaaaatactactttggaatcaactaaaattcatgagcttggttcgaatgttcacgaccttagcagttttggcacagtgtaacctactctgtaaacttgcccttacggtattgggacgggaagcttttaaagaacagatggtcaaggaatttgatccttctaatacgctacgaccatcgggatccgatgaagacccggctgtttttacgggaattgcgtatatcttgttgaataaccaacttgatgagttgattcaacaagtacaattagctgttactttgacttttgaagagtatgtgttgatagtgcgttggcggtaaatgtttgaatccgattggcgttaatatatatgtgttttatctttcatcttaattttttagtgctaacacttcgaactagggtatcgccgacggatatagtggaccgcaaattgattgaagcattgacgactcgtgtggtcgaagtatttgtaaacaactatcagttttctatcgacggaaacaaagaggtactgttagctgaaatcccgaaacagtacatagttacaggaaatttgctatatcgtgttttggaactagaggattttgcaacccaaatggatgcatcgatcgttatgaagaatgagctgatcgctttgaatgaacacatgttgacttatttacctagcatacctcaggaaggtattcgtttggcaaaaattttgacgacgtttactaaaatttccgaaaacgtattcgaagcacccttccaagagcaattttttcaatctctacaaatggtttcagatgtaaatcgctacatggcaatcgtattttccagttttgatgattgttaactattaaatattctactatataacaaactgtgtctaccctgccaaaggtccagcgtataccatgactgagcagtgtcctctagttgcatgttcaaagctagttgcgacgaatctctaagtaaactttcggtttgaggatgagccaaagtggaaacgtactggaaggaggtcaaaacatctaagcgaacagctgctgagcaaatcgattttgcatgccccaataagaacagataacatgtcctttctaacgataatcccaaggctctacataccacaccccaaaccactgggaaatgaccgagtgcctttttactacgaactcttctttcgtactcatccaagtatttgaagacatcggttgatgtaacgaaaaaggagagtgattttgtccaaatatttaacaaagatttaccctgcatggtggagaccttttgggcaattgtgcatgtctgtgtgctttcaaaaaagtcttcgatttcggaatattgttgcggtgactcccaagctgctttgacagttggcaaattggtatgtagcactgaattgagggacaatggtaaaaagttgaaaaatgcattgacgtctctcacctgctgatgagacaaatacgactctaacccatacgaataagaaaaagatgacagaggaaacgcagtgtctgaaagaattagcgacaagtgtgtttccgtttgcgaatcagtcatgattgtaatgaaattagaaagtgaaaacaaaaaaccaccaactataatcagtagtagtaaggttggatctaagtgttttggagaatagaaaaaaaagctatccctgggtgtttacttttgcgaaatgtgtgtgcatatctagtatataaaacgctttttagtattcaaaaaaagagaagaaaagaggagtttaggaagttgtgaaagtaaacttttaaacccgattctctcagtaattatcgagcctacaactcaacgaaacggtgcgacaagaataaaaaatgatggaacgctattttttggtatgtctatacagcatcaaaaggttgagaaaacggtttttaaccgcctggtatttggatgataatttgtaaaatacgagaaaaggtatcgtagaaaagaaaatgcaaaatgaacgacaagaggtggttaaatattaaatatgaatcgtgtgtatggtcaaatgaaggactaagcagagaaaaatttttgcactcatgcagatccagtttcttcttatcatcaaagatcctgcacctgcagtatacaatcaatccatcgttactggaaacaatatagggatgaaaatcatgcaactccttattattgacattcactagtgatcactatttaataaataaacatttaaaaataatggaaagggcaaacaagagtctatgagaaagggaagagaagcatggatgagcttttcattttccaagtcaatgatgcaaagattttttactgaacataggacgaacgaatgtaaaaattacacaacgtttagatagtccattatagtggtgttattaagttctacaatggtactttcaaaataacgatttctaagtatgagtgctaagtgaattagcaaaataaagcacgagtgtgggaattgtaatttgggaaacaccttttactgcagtaattacaactttcttcataaatgaatgtactgaaaagaggatacaaaggaagatgtttggaagcattaaatttactgacctcagttatttcaggaaaggaaaagcaagttttgataactgtaaaacaataacatatagtatacaaagtaaagtagaaaaggcgctgctcaattaagtaattcctactggactttctcacgagacaatgctttaagcatactttataatataaattgcaatgcttttattaattttaatacagatgagctaatctatttaaatgactgtaatagactttcacttcagtttttactatgaatacatatataatgttttgcaatgaaataaaaaaggcaaataaatgtcagcattagaaacagtaaataaaaattaaaaattgtttaaaaaaaaagcaaacgaaggaattcatgaatgtttacaacaaccccacgaaaaattcacatggaaagtgacaaatttgtgcatggaacaacacagtgagctcatccacagtgaataaaaagaaagtccaaataaaggttattttcgttataatacaaagatgtcgtaaagaacgacgatcaaagaaaaacaagtgagcaaaaaggaaactctaaaaaaaagagagagagagagagagaaactctccgagtatgtgtgtgtgtatgtttgagtctcttttgtgtatgcgagaagagaaagacagcaggaaaataaagaagaaatagaaatagaaataaaaagtcaaaactatttattgtagctcaatgaaagccagtatctcacgctgaccaaaaaaaaaatgaaaagagaaagagagcagaaaaaaaaaaaaaaaagttattgaaaacaagaaacaatcaaaaccatctatttcaagatgacatgtatgacaaagaacgctagtcaaaaaaaaggcaattcatacaaagaaataaaaaaaaaaagagagagagaaaacaaaggactcctataatcataaagcaagattaccaacaatggacagagatggataaagaaaaccaatggtggaacaaagacaaaaaaaaaagaaaaagtggaacaaaacaaaatgcgaatcaaagaaattgaacagaaaattgagcaaaaaaaactttagttctgagacaaacaaacaaaaattttcatcttctttaactttttctttcttttttttttcttttttcttttatgtttttatttcttccatccattattgatgtctcgtttgaatccctttctttcacccacccctctcttcctgcagtctttttcgtcatgccattaccccatcttttcaggtagcatcgactcagccttgtgactccaagtgtggggaagcgaaggcggagaaaaaagggattaggaagggtgtcgatcatgacgcaatgccataacatctctgatgcacaacaccgtattatagactgactaagcttgccgcggaaatcaattaattgtcaagaaggcagaaaaaagaaagaaagaatataaaacaacaacataaagcaaaaatagaaaagacataaaaaaaagactgaccctctaaagtcttgtttcctttttgtttttctcctggacaattaaaacgacgcttgttttccgtgccatacttgagactgcgataccacgggatgaacagcctcttctaaaccaacctgccattttctcttcttttccttcatccatccatcaatcatacttcgtcctgcttacttgtgtgctccattgcattatcaccaaaccctcctcctcctcttggcctgtttcgtaaacccacttaacggatctcgccgaggtacacactcacggaaatatgctatatgggtggtggaagtgaagaggttggcgccacgattgcagtggatgacgatgctggataacaatggagttgcgggtgaaaggacgagtaaggcacacttacattcaatgtagcaacccaatacgtatgacatttggccacagcaaggagataaatagaaggttgggcactaagagtgaaaattccattcccaaaatacagtacatatatatttcatccttcgtaataacaaataccgaatcgtattcatatccacccttattgatcatcagcgagtcaagctaaattacccacccactgacaatctaacaacaacaataacaaaacaaacaataaccaattgagttgaaaattgttattgacagtccaatccaatccaaatccaaatcaatttgaaattgaatttcatccaatactaattgactaatcgaatttcttcaaatccaccgcaatggcaaatcgttttacttctagtgatcaaactcaagaaacccatggtcatcatgttgacaaacactccttctccggtagacaacgccatccttcgatgggcgttcattcattcaacgaatacatgaatgaatatccagaggccggacctttggtccaggaagaggaggatgacatggagagctccagctaccatgccactcaggaagatatcggcgacgatgactccaggtccgagtctactcgcaaccgttccagtcaacatactggccgtgttaatttctcgtctcttggcggtcttggcagcatctttggaggaaagaaatcacgctccaagagcgctaatggaacacaaaagaaaaatgcaaacaataacgaggaacaacttgatgaggaagagcaaaacgatccttatcttgatagggatataagccttttaggtagtactatttgattgcttttgttttttttttcttactcccttgtaatttttattttttgattagtcataccctgactgacaatgttgcagattacatttaattatgccatccatcccctttcacgttcactgccattcatccctcaccatgttccccataccattctttgagatttcgagacatgatggcacgaccgtagtgtttgtgtatgtatgtgtctttgatgagttgtttatgttgtgtttatgttcaagttatgagaaacgaaatactcgaaccaaatcgagttgagttctgtttagtatcgttaaaaagagtttgttttcttttttttttatcaaattagcattatattttccttattttgcatctcgcaatgcttaatggcaaatatctttatacaatctccatttgcgtgcgtatttatttgtatctgatgagcgtgcgtgtgcttgcctgcttgtcataatgtacatcctgtattacccagtttgaatagttcagtcgtaaatgtaagagtgttatgctaatatctttgttttccttttttcattaaaaaaaagaggtgtaaaaaaagtctcattatttcttcgaaaagtattccttattgaagtttggaacacaagtggttattattatcgtaaagttccttcttccctagaaaaatacaagttccccgatattttaatcattattcataaaacaagctacagattatgaagaatcttatccacgttatcaagcataaactgaagagccgtactctttttggtagcatgctgtaaatcaaaccgattcaccttatctcgcattaaagtaggtgcaaatactgtagagacatttttcgagttcatcaaatttttctccgcgtgcttgcatacacgacccaaatgtgcaatcaaaaatcgaaatacgctcaaatgtgcaggatgaagcgttttcattacttccactacccgttcaattttttcctcttccttttcgattttttccgcttccaacaactcctcgtattgagtgccaggtataactggttccggtaagcgatgcaaatatgttttcaaaaccgacgtacaggcaaacaagtcagaagtcaaatgctccattcggatagacccgttttcaaattcgtcgactaacactcggacctgagaagcactgccagatatcctataaataccttcaacctccaatccatgcgcatccacgcaagaaacgcacatagcaattacttgaggcaaaaccgacccttcaattttcaattgattttctaacgatcgtccaaacatcgttggtgaaggcccaggaggaggcatcctcgttggcatttccggcatccatttactattttcacttacagtttcactcattgttttctcatgctccgactctgcaaacagcctttttaaacaccgcgaatggcatgaaattgagcaatgaaagcagcggagttcagatccccatacgctctccgagcatatataacaccttgagggcttgaatatggcattaacatgaaacacatggtcacattgagtacgatcttcatttcctactacaggatcggcagactttgatttagtatgcattgatttgaacgggactttacggtttacatctcttggttgcaaatgcatacttcccttttttcccttaatgtcaattctcgtagtcacattcaaatttggtgacaacggaccaggtcgacctgatgactgcccagagttgctactcacggcagtaagtggattaatactgctggttgtatttttggaagatgtggtaatagtatgctccaaattggattggttttcaggaggtactctatgctgaatttgttttaccaaattgttgtttaagtcggccaactcgagatttttggtatttaggtgtacagatgcttcaagcgattcatttaaaattttttgtacattattgtaatcgtcaagcagctcatttctcctttccaaaagattgtttatttcagtgccgtaactctcacgaagcattgccatgtaagcattggcggcagccaccaaatcctgatgtttcggatctttcagcgtgggatcatctgtcacatcagcaaacgaaaaaaacttttcacaaatttcaagtttagccgaacgaacagtatccttatcttccgtacgaataaacttagagttgtcaaacgtagaacttgagagcctttcggacaattttttggtaagagcagtaagattttccaactgttcacgcaattcttcaacatccgaatctcgctctgattgtgctggagttgaagaatgatcgtttgtcggtaaatggtactctccattagatcccagcgaaggaacgagtgtttgctgagaagtctcagaaagagaatgcgaatgccgaaaacttttatggcccccgccatttggtttgggagaaagaacctgaggcggtgaaagtagctgcgcaaaagatgaaaggtcagatggctgagaagaggtttttttatgggtttggacattcggtgagcgggttctcggtgaatgcgtatcactcgacctgtaagagggagaaaaaggccgaaagggagaggtggcattgtgaagagaacgcatatgtccattcatgacaattggctctgctcggtcagtcaatgacatggttttataaggagaagcagagccagcaaagtcgtccagggcttcctcattaattgtgggttttaagctgtccgaggaagagctatcgttaacaggagtaaaagattgtttgtgaaacgtatggaatcgattcttccaagtatttttgcttaacggaaatgtggctgtaggagactcaatttgttgctgcttgttaactttttgtaacggagatatagaaggtgaaataggaaagaaagaatcgtcatacttcatcggcgattcaaaactcgtaaacgaggaaaaacttcgatttttggcactaggcagcagcgaatctgcagaattagacgcaagattactatcctgtccatcgttcggcacattacccccttctgcctgactcatgttagtcggtgtttcgctaactaagcggtctctgcttccaccaaaaggtgataatggtggcttttgaggagacataatttcaatgcttaaagacttattagattccactgaagactttgtctctgtgggcttaatcgtgacatcaacctcaaaattgtgataatcagcgctctcgtctgaagacctggaagggtgacggacttgtttacaatcattacaaaatatagtcctattatctcttttaaagttagagtcaattatttgctttcggcaatcatggcaacgaaaacactctctgtgataggagtcgtagcctgacattagggcatagtccttgatcctcatacgacacgctgtacaggtatgggcgcaagagctacacaccggtcgtccatcagaggtttgcaccagcatttgatcactgtgctccaatcctttatcgcacttcgtacagcagaagcaatccttatgccacatatgacccccaaacgaaataggtgtctctctacgttgaaatgcctgtccgcagcgaaagcatactgtgcttcccttgcttgatggagatttggaaatactttttcgaaatatcatcttatcgtatatatgctcttcttatttcctgctaaacgttatgaacttcaatctagcgtcatgaatttggctttgttgatttttattttcacaacgattcctttgggtacctattttcattcctcagcttcccatcaagtaaatgaaaatattcccaattttatgattgaagttcgaaacaattggtaaatggctaaggaataattattactgcagttgttggcatcattgcccagtggagcggtgagaacggcagtagcgagtcgttcactctaatcccttaaaatttgcatgcgtcgtacacatggcactatggtctttggcttgccttgccctagcctagcgaaacactatggaaattatcgccgtgttctacgatatggtgcgtaaaattgccaaaagtcacatggtttattacgggagtttagacgaaacgggtgttatgaatagctattaaatacgattataatattacagataattaattttaatgggtttggcagcgtttccgctctctaggcttttctttccactcaaaaatggtgatatttgtgaaaagggaaattgccgaaattagaaggaaaaaggaaaatgaactgtttttctggcttaaatagctttacctttagaaaaaacccgctaaaaaatggttaaagatatatacattcctgatcaaaaaacacagaggacaaaaaaaaagaaaaaatttcggtagcaacaggagtaaacagaaggagagatgctttctagagaaaaaaattttgtagacgtttgtagcgtgaacggtcggatcgtcaaataaagggacaagagaaaatgctcgtttccaaaaagtgtagaatttataaaatgtgtatctcaaatagcggggtcgctataattgattaagtaactattgcttttaagaaggaagtaaaggctcctaaaaaaaatttttatagttgtggtgcgaatattgggacaattatacggaagaaagcaatcagtttttaacaaaaaaagtttcagaatattgtgaacactgggactcatcattataaatggcaataactgattgctataaagaggaagtattaaattttctttctaggaaaaaacaaacttggcagaaaatgacgataaaaagaaaggattgctatccaacacagaggcagcgctaaaaaacaatttatgtttttgtaaaggcttcaagactgtagttcgaaaatgaagacatctattttaaagggagtgacaactcccaagaagagacaggttttgcaagtttcctttcaggatcttctgtactatttggaagattagacaaatcataggatattaaccctacatatccgctttcaagttcagatacgacttcagctgcacccggggcatgggaaacaactggatccttgtaataataacatataggttgaacttcatcatcactatcggaatgttcgtcaatgttgtgcaagctcttggaagttattttaagagtcgtaaacacgtcggaaccttttaacttgtctttcattcgcttttgagccagcaaattactaagtggtatagtttcaaaaagagcgtcctctgtcgacatctcatcggttaaatgcagcacatatttccaaacaaagctttcgtagtttttggattgaatcatgtcgtaggcttcgacgctgtcatcaatttccacaagactttcttctgcgacactttcatccatgaacatttgagcattatcaggatactcagcctgattaacagatttcttaaaaccattgatgctagtctcatcggcgggtacagaatctaccttgcgctttacatcatgttctccaaggttaccatcgctttcatctgtcgaatgttccttagaatcaaaaaacatggtgttttcgttattttttgtcttccgtgctctgactcgtcctaatttcagttttgattgtctttcatcagattccattatgtgtatataattttgaaatttgagacgtttgtttcttttgtaaacattcatcttttgtctagtgggtaaatacttccaaaatccgggtatattgaatcggtgaaatcgtaaaaatttgcctgacagaacaacgtctctattcttgataataggttttctatgaaaggcattgttagcctctagtttcctaaacctagactccgccaaaaatatagatgttccgattaattccttcaacttgcttttaatgatttgtaataaaaactccgtagcgccagcagaaagtggattgcttggaaaaggcgcttgtcgatcgaaatgataaaaccgttcagaaatctttctcatctcatttgtatcaaataaatcctcatttgaggttttgtttttgacactttgcgcattatagtgtgaagtttcaacccctgagatattcgaaccctcaagaagtctttccgcaattttttcttcccaatcaatccaattctgactcatttccattgcaataggtatatcttcatatttcaacaaacattgactgcgcacggatgcgtctacgtgattacgaagccaacgtagctcattctctaaggcatttatgtaacgctcgatctgcacagcgcttttagaaggaatggagtaagctatcaaatctaaatctcttttcccatttcgagcaaccgcttgaaaaaacagttctttttcttctgcactccagtaagttccatccacacaagagccactaagaacgccccattgttcttcttccaaatcaaagtcacgcttattttcagtctcaacttcgtattgttgaaggacgtctaggtatcgttcatcatgagtcatgtacaattgctcacttgagccaatgatagatgcagtgcttaaaggcgttgacccttcactctcatttaatccgtttattgaagaagacatgttattattgagaacatgatcaacgctaatgaaataaaagctgttgcagtcttctttttaatatttttttgtttaccacattaccagacgtggtttgtgttctgacaaagatcaaactcggtattctagtgaatttcgctaatatactaaaatccaaaggaatatataaatgtagagtatctctaaaatttacgggttttaaacataataaaaaaatataaatcgtgctaaaatctagcttaccgcttattgagtacaaattttttgcgcatgtacaaacaccttaatcaaaactgtgaacaaaaaattgaaaaaggctgaaatgcatatatcagaccaagaaaaactccgtatatgtaatgatctcttgtaaagtagtttgttaacttccaaaaattctcaacctgaaaaacgaatggacaattgaattcaaatatcattttataccaaccatattcataaatataaaaaaagggcaagatgcgtcaaacaacgtgtgcttgaagttcctaatttaacgtcttattttcttctttaaacgacgtattttttcttttcttctgtcctgtgtacgttcaaatttgctctcataccgaaatttctttttggcggcatttttaggcttgtggggacgcaaaggaacatctggtggaggagaaatacgaggcgtgacaaaaccttctttaggataagcaatttcttcatcatcatcgtcctctacaatttctaccgtaacatgcttatcatcttcgtcatactcagtagttttaggctccattgatgactcttcctcgctgtcagatttagatgaggaatcttcttgctgtgaagattcttcatcattttctagcgagctattcaactctttagagaatgctaatcgctcagccagttctcttttgcgctgttctctgagctgaatagtgttagtgatatactcaagatagtattagaaaaacttacagatttcctcaacgctaaacgttcttcgcgtttttgctgctccaattgaacttgagcatgctttcgtcgttcaactttgcgtttatgaaatccagttaaatactctctgtaacaagttagtagcaatccctttatgatatccatactttcgcttctctttatcaaagacgatctcctccaatctttgcttcttccctttcttcctgctgtaaatctcacctccacgggttagtagagatgtattatccatgatgcaacagttcgtgagtagctagaagagagggacaatttatgggaatctgtagtgattttaagtaaattatctccaattctatccagtctcgtaatggtccagtagatttatgaagacgagaggtactgaaaccctactatgccttgtacgtacatttgcactactaactagaaaattatttgcaaaatgcatcgcatttgccttatattatatacggatattggtatagtgcagtaaacgattagttggctatgcattgctttcctctagctattacacacagaaaccaacgtgtgccgaatgttttgctcaatcagtggagaaacgccaaaagaaccggtgatttctcgtgtaagtggtatgtttgtacaataatttccctgtctgactgaatgtaggaaatgtttacgagaagcgcttgattgaacaagttattcgtgaaacgtctaaagaccctgttactcaacaggaatgcacgttggaggacttggttcctgtaaagggtaagatttccttctttattattgaatggttaagaatttcaagtagcacttatttttttatacgtggagtactgaatattctgaaattggtttggaaagtaaaaccctgcaatattggttgaagaactcgtttattttcttttttttgttgataatgtattttattgcatgattgatttgtactcgaaattttttaattttacagctttatatttctccttaaaaagtggactatttagtgcatgtcaatatctcggggcagaaattaggaaggtttttagagaattatagaacaaccttgtcggatttatcaaaacaaatctttatcaaaattaatgtggagttgttgaggaaaatgtattaatactttagattttttttggtttttgctctccaatgcgatttatatttactatattttgattgtactgaccattcacatataaagcgaatcaaatcgaagataattgctaacctttaaacagtacctgattttgttagacctcgacctccttctgccacttcattgcctgcattgctgtctctctttcaagaagaatgggattctgtcgcgcttgagcaatttgaacttagaagaaatcttacagagacgaagcaggagttatcaacggcattgtattcgctagatgctgcgttaagagttatatctcggcttaccaaagaaagagacgaagctagagaagcattggcgaaattttccgataacataggcactgtttcctcgaaaactattgaagtacaagaggtagagatgggcgaaagtgatgaccagcttaaaactagcttacgctctacggtggaaaaaacatttcaagaactttcttccaaaaggaaacgtacaaagttacaacctaaatgggcgactgacgatgctgtgagtcagctcttgcaagctactccttctactatcttagaaaatttggaaacagaaagcactacgtctttcttcccgtcccctgaaaattcttcttttgtattatgtcttcataaggatgaacttttatgtctagatatccaatccaacagtactctcaaaatttttgaaggatcagctttagcgtgttgttggttgacttcttccaagattgctgtcgctactgctgatgccatttcaatttttgaatttcctgtttcctcatctggtttacaaagtgtgggtgaacctacttcgtccattcctatagacgaaaaggtgaacttccttcaagctcatccaagtggggaatatttattagcagcatcaaacgaaaagtgttatattttctccctgaaatcccaggtttataatatcaccgttgctcaacacattacatctcttgctgtacatccggacggtaacctctttgtcgctgggttagagaatggcgagttacgcttttttgagacttcctcgggaaatgagcttacaaaatttggaccacattcaagtccagttaaaacattacaatttggtgaaaacggttattggcttgtagtaacaactaatgatgactctgacattttcatttgggacttaagaaaatctgagcttgttcaaaaaatacccctacaaaccaaagtcgcagcagtgtcattagatattactagtcaacttttggtaagttcggatggggagactctctatgtacatatttatgtcaaatcttcaaagtcttggagatgtatgagtcaaacccatgtttcctctatttctaatttggtttggttaaatgagttacaccagttgttgtttagtacttcaaatggagccattctccggttgggttaacccaatttttaatcctttaattatgtgctcctccattaggcttttcgtatttagtaagattttggctctttaacttaagtgatttccttcataatgaaatatttaggcaaactattatttttcagatagatgtatcattaaattttgacatttggtttaattggcaaaaaataatttatgtgagttaactcaagtgtcagaaacagtgggagcctcagttgtttctgatgcttctggttcaattaaactgacttccagtaaatgattttgtagtttagtaagagttcttttaactttctcaagatcaggctcgctgtaatcgacagtcggaaaagacgtggaaagagaattagtgagccaatatgatttaatttgtcgagaaacatccagtaactgttctaccgcgcgaaccatggacacagtatggcattcaatctggtaaacctctggtgctaccgtatatttatctttgccttcatttatagcaatatccagtatgtcttgaaaccttgacaaaatagttagtgtagcattgtcaatagacgaatttaaagtattagttcgctgaactagctgccgttggaaactgtctgaagacatactagcttttaatgagaaaaaagaggcaaataaatgaaaaagcaggaaaagaatctaaaattaaattattgagatttacaagacaatatatttaataattaaaaacttgaaaataaagtgattgaaaagattcgaacgttgttgccctaataagacccagctctttttgcatgtaaatggaagtacgaaggtagaggctttcttggcccaccacatcttacattcaactattgattatcatttattctgccgcaattataatttgttttaatctttgaaaaactgaaacttaatatttaagttctttttagttctaactggtcttcttataaaatgtcaggaacaggtttccgatatgggctaaatgttatgaaaaaaaagaagcccaatgaatcctcaaatcgtataacctttacagaagacgattcttcatcctcggaacaagaacatgcacctattcccaatagcttcagttcacaaataactgctgctagcgatgcaagtaaagatgacaattacgatgcttcaagtaagagaaattacaaatgaattctatgactaactgacttagtttatggctttgacgaattttatgacagtatgaaaagtgcagagagggagcaaatggagttaaagcgactcgaatctaaggatcgtcgaccgaagtatatggaaaatctaatagaatctgcaaagaaaaggaaaagagatttacttttggctcgcgaaagagctctcttaaaaaaaaatgagctcgaaggtgatgatgcaactgaaaaatttgtaaccagtagttacaagaagcatcgtgaagaagtacaaaaagcaatagaagatcgtaaagaagaggatgagaaatcaattactgatacgactactggaatgaaagatttttatgcttccatgttagaccgtcaagaaaagattcaccaggcagctgtggaaggagttcaaaattcaaagaaaaccggggctgaaataggagatgctatgaaaggacaagatactcttggtagtgataatttaatcctagaggctaaaaagaaaggactgaaattggaattgaatgataataatgagatagtagatcaacgtcaaatcttgactgctggactgaatattcgaaaatcatctgctaacaattcaatgagggatgataagaaacggaatcataagtcaagctataaacggtcactttctccatcgactaggtatcatcaagatcgcccagataaacgccatgggacatactcactagaggaaattgacaaacaacgaaaagaatttgaaaatcgacaacgtctccagaaagaaaaggaatttcaaaaatcaagagaagctgcgttaaaaatacacgcaagtcgcaatactacagaaactcaagtacaatctgcgcgagaacgttatttgcaacgaaaaaaaaaagctgctacgaacccttaaatcatctttttaatgttatgtatatttatatttaatctaaacctttgtacattatttagtcaatagcataacctgccttcgtcgcaattgtaatcaataggtaaaggatgaatgaaacagaagcggcaatacatgaaatgccaaaagaaaacaaaaggctcctttgataagtcgtcgatgctcataaaatcaaccatttatttcaaaattcgctcgaattttttatataaatatgcaatcagatcgcttcacgcaacggaattgaaaagacaagcagtctattttgccatgattctctgtacaaagtcataatagtcaaagcttccagaattagtaggatcggcctcttgcaccatcaattgtacttcgttatctgaaagcttctcacctaacgttttcatataatcggcaaatttagcggtttcgatataaccactattgtccttgtcgaaaactctaaatgcttttatatattcttcctctgattctgtttcccttaatttgttggaaacaaagctcataaattttttttcatcaatggcatcgcctaattcattagaaagctttgctaattcggcatcagtaacattgattccgagacttctcaaaacggaacccacatgactcgtaggaatcaaaccgtctttgtcgatatcataaaggacaaatgcctctttcatttcatcggtttgttctttggaggcaggcatattgtttgctcaaataacgtaaacaaaagctaaagcaggcgataaacgtgacaaggaaatagttttataaaaaaagggaaatagcttgaattcaagagctattataaatcaaagttaaagcacagaaacaatgattttgtttgaggtaaatgatttatgaagttggtggagtccatctatcctgtcaaacatcctttatttgttacctctctccactaaagtaacgggtttgctggactggtgcgggctaagaatgctattaatggatatatttatattcagagtatgtattacctttatatactaatatatattcccttattgagtattatctttataagacaatatgattaaataaatgtgtataaataaatggctggctcacaatagcaaatgactataatcaacttacataataagattattttttcaactaggaaaactccacaagaagtaacttttttaaatggaaatcggttccttctttaataatctaaatgttgagtaacttaggtttcaacgctaccttttcttccttgtctgtgacagttgatacttgagctatcctcataattttattatatgatcttaattggtaaagtaacgtaacacatattgtaatatgaaggtactatgaaaatgcttttgaaataaaagcgtcaagtgcgaaaacgtaacaccggctacttcaaactcgaggtttttccttttattatctgtactggattttagatttctctttctcttatgctttatgatacaacgtagaaaagcacatttaatgcagcgtaatatttgttcgctgtatattactttacgaaatcgaaggagttaactgtctatgagcttcgcaaaattcttgttttgtttacgtatttgcgaaatttagataaaaattgaaggaaacaagtattttgaaactcttatgttaataaatctttatttcataaaattctgaaacttgaaaaactgctctgattttgttaaaatttttgatatattatagcactttggaaactgtatcgacttgcctaaacatgaagatcgataaagccatatttactaatcaatttggagttcctcttccatctgacaatccttatgttgcattacacgatttcgtgtatgatttagaagtagccattccagaagacgaatttgaagcatttaaagaacaattggcaaatcctagaaattcttgcatgtgaagttcgggaaagcataagtaaaaaagatagtatatttcaaacttacgaaatgcttcaagagcttaaagatggtcaaagtagcctcagagaagatctgaatcatcttagccatggtcaaaatgttctcaaaaaaaatatggtttatttgaatggaacatttgagtgcattagtaacgttattagagccaataaccagatactgatgctagaatttggaaagtcgaatcggaagtaaacgaattgaaagtctcagctcaaagatccgaagaaattctcaattataagtctgccaaacaaatgaattcaaatttatctaccatatacagggttctccctctgataaagatattcctgatgaatatcagaaattgccttaactgaaagctatatcaaggattgttgtggtttgtcacatttttgacgagaattatttcataaggtttatttaaaaaggaactagaaagatttggatgaatttgttatgaaaaataaagcttatgattgtttgtggaacatcaataaggcacttcaaaagcaccgaataacctcaaaatctagctcttatcaatcttaaaggcaattttttactgtttaaatcatcttgaatattttcttatatttcctttcaacgatttagcatagttaattatcatcactcaaccaaatttctttagcattataaacaagccattgcgaagtgtgttttgtccttggaatttaatggattaactgttagcatttattttatttttttctaaatttctgagttttcttacttttgttgtctataatgatcaaaacacaaggtttgagttaatatactaatatttttcttttaccaatttatacattgtaataagataggttgtaagatttaaagcgagcttttgatttcaattgaatacaaattcgccaagccgttataaatttacatttaaagaaaacagttacatggattactatcaatgaaatagtaaaaaatactcgattggaaaacttggccttttggaaagcaatttaatgcattttttaatacatttgcaaataaggatcaatagcaaaatataacgaattttaaagatgcataagtattcatcgctaacttttggtagtcacgataactactggcgaaacaattttctgacgcccgccaatatcgctggatcgaggattgttcattcacctgcgttctgcgattgtattattgaaaaaatgacggacactcatccaggagttgattttatgatcaagcctgaggctacttctgcttctaaaattgataccgctgagtggccattgctcttgaaaaactttgacaagttgctcgttcgtactggtcattatacacctattccctgtggtaataaccctttgaaacgtccaattgcggaatatgtttcttcaggtgtcatcaatttagacaaaccggctaatccatcttctcatgaggttgttgcctgggttaaaaaaattcttcgtgttgaaaaaactggtcacagtggaactttggatcccaaagttaccggatgtttgatcatttgcaatgacagagccacccgtttggtcaaatctcagcagagtgccggtaaagagtacgtttgcgttttacgtcttcacgactcagttgagggtgagcgtaatgttgcttctgccatcgagactcttaccggtgctttgtttcagcgtcctcctttaatttcagctgtcaagcgtcagttgcgtattcgtagtatctatgaatccaagttgattgagtttgacaatgagagaaaccttgccgttttttgggctagctgtgaagcaggtacttacatgcgtactctttgcgtacatctcggtcttcttcttggtgttggaggccatatgcaagaacttcgtcgtgttcgttctggttgcctttcggaaaatgatgatattgtcaccatgcacgatgtcttagatgctcaatggatttatgataacactcgtgatgaatcttatttacgtcgtgttatccgtccattggaatctctcctcgtaggctataagagaattgtggtaaaggatagtgccgtcaatgccatttgctatggtgcaaaacttatgatacctggtttacttcgttacgaagctggtattgaagttaacgaagagattgtccttattactaccaagggtgaagctatcgctgtgggtattgcacaaatgtctaccgtcgagctttcgacttgtgatcatggtgttgttgccaaggttaagcgttgtattatggagagagatgtgtatcctagacgttggggtttgggccctcaaagtatgaaaaagaaaactttgaagaaagaaggaaaacttgataaatacggacgtcctaatgaaaacacacccgcggattggtctaaatcttatattgactactctgatcctaatgcagaggttgcaaagcctgctccagttgttgcgcctgcagcacctactgttgaagctgaagtcaatggagtcgaagacagcaagaagcgcaaatcggtagaatcatctgagaaggatgaggatgaagctgctaagaaagaggaaaaacggcggaaaaaggaagctaagaaggagaagaaggaaaagaaggagaaaaaagaaaaaaaggagaagaagaagaagtctgagtaaaatgccctaaatatcgttcgtttcttctactgaatttggtcattttacagtttgggtttgttataaagggttttaagcacaaaatcccttattccgagatcctataagtttttgagataccgtttgagggttaagaaagaaagcgaagtttcaaccttttgcttttttgacttgttgttttggatattagcttgtgaaaacttaaataatttatcgctatagccctaatgacaattacaatgcacatccgcagtttccttagaattaagcatgattgtttgatatttagcaattcactttgtttccgatagaaagcgcattgtcttcggcatttggataataatattatcttttctttgaaaagaatatgtttatactgttttccttttagtattttagtatgtatatatttgatcaaattaatgtacttagattggtaatatgtgtatctgagcttattcctcgttatagtatgttaggtacgaaggcactataatgccacacagattctcgtggacgaccatctcgaagccattggatttggctaagttcagctattccgttgatcgtttgcaatgtttaggtcactggcaaagttaagatgctttgccagttcgttgggattatcttcgcataaaaatatcaaaagtgtaccgttgattcgaaatatccattatattcctgataatccctcttattttacgcaaaacgctaggtttaatgaaatctatttgcatttggaaaacatccttaagtttgcacctaaaatcatagctgctgaggaagacgttccgaagtaaagtggaaaacgttagagcagtatcaaaaagagttttctgatcccaaaacaactaaagttggctatcgaaaaattactcgtttacttaatgaattaaacgaaattgttcctgagtatcgtactgaagcagtgcaaaaagcgcttgagaagtttattcgcccagacattgtcgtgaaaaccacattaaaaagccaaatgcttgatgaaaatggaatgagtattaccaaaggaaaaaggaaatcgagcaaagctactgtaaagatgcttccgggaaccggaaaattttatgtgaatgggagtccatttgatgtctactttcaaagaatggttcatcgaaaacacgctgtttatccacttgcggcctgcaatcgcttaacaaattacaatgtttgggctacagtccatggaggcggcccaactggacagtctggtgctgttcacgctgctatctcgaagtctctcatacttcaagagccttcgttgaagcaggtcattaaagacacgcactgtgttttgaatgacaaacggaaagtcgaacgtaagaaaacaggtcaacctaaagcaaggaagaaatacacatgggtcaagcgttaatttatctttgtttttacagatgtacgaattaatctatcttttttatacaaaagttacacttatctgtcagtcatttcaaaagttcagcataaaatctgatattcttatataagaatgcaagttatacgagtttcggtcatttcgtcttctactacacagcgaggaaaaaacttatgagttactactctaatgtcattaatacaatttttttacaactttttacagtatatttcagaataatgttgatctaccctttgccatgaaattttgtatatgcacgcttcttcaagcattagatctggattaaacatataaaatctcaaaacagaacctgctaaccagaataattaaggaaagaattttaaggtgacacaatgcatttctgatttcttctagtcgtttcattgaaaagtagagcccctttttcatatttatttatgtattgttcttatttacttttctagtgtttagtttgttaaccagaacaatcgggttgccaggacaacaacattttttgtccaatttgagctcgttatttgtacataaaatttcaggccctttacaattctttctctcccaacatcttagtagctatgtctgtaggaaccgtttacggaaaaattggctctcctcgcgtccttttctgtgtcagcgttgccgcagtcgcaggtgtcgaggtcgaacatgttgatgttcaacctcacaacttccctgctgatctcgctgcgaagttccctttgcaaaagatgcccgtctttgttggaaaggatggattccctttgtctgagacccttgccatcgctttttactgtaagtagcaaaatcctgtaaactccatgttgacgataatatcgtatggtgcttcgaacttcttcagagagtagtcaatgttacggtactttgtaactttgtatgatgatactatttttttttacagttatccctgtctaaagcatagtgttgagaatggtaaatctgaataatcttgttaatatgaagaaaggaaaaagcccacgatattaatttatccaaatagattttttgaataacgaaataatttcttttgttgatcattgacctgttttactaattgtcaattttagtggcatctctcaacaagactcgtgctttgaacggtactactgccgaagagaaggctaaagtcctccaatactgttcttttaccaacagtgagctccctggcgcctttcgccctataattgctccccgtgtctttggcgctccctatgatgagcaagctgctaaggaagctgaaactgccattgctttgattttcgcccgttttgatgaggaattggcttctaagacctacttggttggttctcgtcttactttggctgatatcttctttacatgcttcttgaagttcggtgctacctacgttcttaccaagtcttatttggccaagtacacccatatttatcgttattaccaaaccatataccaccaagctaagttggatgccattactgaacctcttaaatttattgaccaacctcttcctattataaaggctgagaataaggaggctgctcctgctaagaaggccgaaaagaagaaggatgagaagaagaagaatgctcccaaacctcaagccgaggctcccgctaagccccccaagcacccccttgcttctgctcctaatggatcttttgacatcgaagagtacaagcgtgtctacagtaaccaagacactcgtagtggagctcttccttggttctttgagcactttgatcccgagaactactccgtttggaaggttgattacagctaccccgaagatttgaagcaaccagtcttcatgaccaacaatcttattggtggtttcttccaacgtttagaagcttctcgtaagtacatctttggatgctgcgtagttattggcgagaacggtgacaacaccattactggtgcttttgtcattaagggacatgactatgttcctgcttttgatgttgctccagattggggatcttataccttcaccaagctcgacattaacaagcccgaggacaaggctttcattgaagacgcttgggcctgggacaagcctattgagggacgtgaggtcgctgacggcaaggtctgcaagtaaaaatgtttgggtgaaatggataaggtaggtttgttgggaaggcaatccctattgtttattgataattccaagattgagtttgttttagccttagaaaatgattgattttacatttcaaaaagagtagacattgtgtatgtttgcttattttttgaattcctcccttttttttcaattctcaaatgtgtataaggtttgctatttgtgaaaaatcgttagctcgctttattgtaaataaagtccacgtatgtttgaccatagtagtattcgtttccaaagcagttcttggaattttagtagacggctaggcgattgtttgtacatgcattgcaaagtgcaccacccatcgtcagcaatatttgcagtcgttcttgatatttccagctaaagcataactgcatcaatatatcagtcggttagatacatgtagcgtctaccatgcacagaagcagttgatctgcaaatccgaccaatatcaagttatgggctaagtgaaaattacaaactcaaaggtgagcacaagtgaagcaaatgaaaccaagctagtcgatgcaagtgaagttcatttcttttctttgcacaagaattgattttgcgtaaaaataacgatctcactgctacacaatgaacctgtctttttacgaagtttgcggctacagcgttccaatcagcggtgaaataattcacccaaaaagatgcaatttttagcgtagtgattgaatatgagaaatcgacgtttacatcaacatgaggtaaatagatagcgtagtagtggttgagagggtatttctacgctcgatccttcctatatattaagcaggaccatgttgttgcgattctttattaaccaaccacgattcatacaattcacatttctacgaaataaaaaagacaggattctagggctgcaattaggaaaacaaccgttcagaatgagtagtagttcaggcttaaagcagcaagggcttgcacaaaagaagaaatttcagctggagtttgacccttcgtctgtttcgaaaaatggaacgaaaacagaagccaaggtggttggtacggaatttggcgtattactagttcgtgctcgaaacacctactttgcgacggctggaaagtgcagccattatggtgctcccttagccaaaggtgtggttacgtcggacggccatattgtgtgtccttggcacggtgcctgtttcaatgcagcaactggagacgtggaagacacgcctgccattgctgcgttacgtacctttcctgttactgaggagggcgatggtagcctctggattgaagtggaggacaagaacgacaatggtgcctctgttttgcaacctgaaggctgctggagaaataaggccaccgaagtgtacaacaagggtagcgttgagactgaagtgacggcgcctcacgtctgtattatcggcggtggaaagggtgcctcagttgcagcagaataccttcgcgagaagaacttcaaaggaaagattaccatctttacccgggaagacgaagtcccctacgatcgtcctaaactatctaaatccttacttcatgacatttccaaacttgctttacgttctaaagaatactatgatgatcttgatatatctttccatttcaacactgacgttaccaagattgatttggccgagaaaaaaatttactgtggttcagatgaaaagcccacagagtcatatacgaagttgattttggctactggaggcgagccgaacaaactccctattcctggcttggattcgaagaatgtatacctgttgcgctctatcgccgatgcatccaaactcgctgccgtcactaccgaagctggtgacaaaaagaacattgtcattattggaagtagcttcattggtttggagctcgcagtcgtgctgaaagaccataatgtctcggtgattggaatggagtcgattccctttgaaaaggttatgggtaaagaagttggtactgcacttaaagctttgcacgagcaaaatggtatcgccttttacttggagaacagcattaaagaggtgaagacttcttccaatgactcatctaaagccgaacacattgtgttgaaagacggacaaagtatacccgccgacgtagttatcttggctgctggtgtaaaacccaatcttcgctatttgggtaatgccgtttctctcgaaaaagatggtggtgtcaaggtcgatgagcattgtcgtgttctaggtgccgaagacgtgtacgcagtaggagacattgcacatgctccatttgccggtttaccttcatcaggagaaaagtcgcacacacgaattgagcattgggatgtcgccggtaatttgggaagagtcgcggctgaccatattttgtttggtaacaaagctggctatacgacgaaatcattcaccccatacttttggtctgcccaaggaaagcaactacgctattgcggaaacaatgctgctgaaggttttgatgatgtggtcattcagggctccctctccgactataagtttgcttgcttttttaccaagggtgaaaaagtcgttggagtttgtagcattatgaaggatcctgtcgtctctcaatgcgcaagacttttcatcaaagatgcaatgcccagcaaatctcagctaaaggaaaactttgatgtgttgtccattcctttgtaattaaaatgttccttctttgaattttttatttctacgaacacgaaatgtttgtgagaatcgattgatgcattaatgtcggttttggcgaatagaatgagcggcactgagaagatgcaatgatactctatgttttattgatgatacaatttatgagacttgaaatgaaatcaatcaattaataatattctacttcattaatgtctcgcctattttctgcaaattacaaaactaagcagtcagtcagattaatgtggctcccatattgaaaaccagaattctgtatcgtagaacgaacaaagatatgtattgatatataattataaattaccagacaagtagaattaggtatctggatagaatgacctagcaatgatttctactatctaaaatgaatgttagtccgaataaaacagtaaaaaaaaaagataaaaagctgaacagtattcgtataaagttcgataacagtggataaaactcagaaataatggcaatattaggttgtcctcatatacagatttgcattggaacaggtctgtaattggtatcatcacaatagtaaatccacctacgctgctaagcttaatgaattaacatacctaaacaaaagttatcgtacaaacactctaactctgatgaaattttgtctcttgcatacaaggagttggtaaatcgagagtaaataaatagtctataaatttatacagtgtgactgctcgaaactattcacttcgttaggcatcgttatacctcggaatctgctttccattacggagagtgaagtcgacagtgtcttatggtaacaaaagtcgctacatccatggattctctccttgccaacacaaactactaatattaagcaagtcgcctttggggtttaaacttgcaagcaatttcgaaagggttgtttcagttttgttaaggggcgtcgaattaagtatccaacatggctacgactgaaccttccgtcgagcaactagagacgaagactgcaaagttgaagttggaaaacacgacgaagcgtgacactctaattgagttggagaaaaaatatcaacaaaaatggcaagaagaaaaggcatttgaagtcgatgctcctttggaagatgttccgatcgatgaacttcgtaagaaatatcctaaattttttggtaacatgccttatccttatatgaatggtgcattgcatcttggccatgccttcactttgtctaaggtcgagtttactacagcttttgaacgcttgaatggaaagcgagtgttgtttcccatgggctttcactgcaccggtatgcctatttgcgctagtgctgaccgtttgtcacgtgaaatagagatgtttggacccagctttgacgttcctgaagaaaaggaagaagaggtagaggtcgaagttaagactcctaatgctcgcgaagatgtcactaagcacagcggtaaaaagagtaaggctgcggctaaaacagctgctgtaaagtaccaatttcaaattatggaatctcttggtgttccccggactgaaattcacaagtttgctgatgcaaagtactggctctcatatttccctcccttgtgccaaagagattgtactgaatttggtctcggtattgactggcgtcgttcctttatcactactgatgtcaatccttactatgactcctttgtacgttggcaagtaaatcatttgcacgattctgggaaaattaagtttggtgagcgctatactgtttattccatcaaggacggtcaaccctgtatggatcacgaccgtaaaagtggtgaaggtgttggtcctcaggagtacactggtatcaaaatggaagttttggagttccccgaggctgctcgtaaagctctccaatccattgatctttccaataagaaggtctgtatgattgcagcaacgctccgtccagaaaccatgtatggccaaacaaattgctatgttggccccaacatcacctatggcatttacgaaagtaatgttcccaatgagcttttcatttgcactcgtcgtgctgctaacaacatggcataccaaaagctttcaaaggaacgtggtgtagtcagcgaacttggaaccattaagggacaagaccttattggcgcccttgttaatgcacctctgtccgtgcacaaacaagtttatgttttacctatggaaacagttttggctactaagggtactggcgtggtcacctctgtgcctagcgactctcctgatgactttgctactttaactgagcttcgcaaaaaggctgaattttatcacttgaatcccgagtggatgaagtacgaagctgtccctattattcgcactccttcttatggtgacatgtgtgctgagtttttgtgcaaaaaacttaagattcaaagtcctaaggatgttaaacaattggctcaagctaaggagcttgcttataaagagtgtttctaccaaggtacgatgattatcggtaaatattccggtgagaaggtcgagacagccaagcccaaggttcgtaaggagttgattgatcaaggccttgcttttgtttataatgaacccgaaggacaagttattagtcgcagtggtgatgattgtattgttgccttgtgcgaccaatggtttttggattatggcgaggcttcttggaaggccgtaaccgagaaggcattggatcgtttgaacactttctcacccgaggtccgtaatggttttttgaaaaccttggattggcttagccaatgggcttgtgctcgttcttatggtttaggtactcgcttgccatgggatcctcagttccttgttgaaagtttgaccgactcgaccatctacatggcctattatacaatttgccatcttttgcatagcgatgtatatggtaaggtaccgggtgctttgaacattaagcctgagcaaatgactcctgaagtatgggatcatgttttccgccaagcaccaaagcctaaaaacaccagcatatccgatgaagcattggctcgtctttgccgtgagttccaatacttttatccttttgatattcgtgcttccggtaaagatttggttcctaatcatcttaccttctgtttgtacacccataccgccatttttgatgagaagtattggcccaaaggtatacgcgccaatggccatcttctcatgaatggtgaaaagatgtctaaatccactggtaactttatgactcttcatgaggccaccaagaaattcggtgcagacgcaactcgtttagctcttgctgatgctggtgatactgttgatgatgcaaactttgaagaggctttggccaattctgctattcttcgtctgtatacccaggaagcctggtgtaaggagatgatggaaaaccttgacaatttacgcacaggcccttacaacttccatgataaagtttttgaaaacgagatcaatcaactcatcgaatcatctagagaagctttttctgctactcttttcaaggctgccttgaagagttgcttttacgatcttcaaaatgctcgtgattggtatcgtgaggtaaccgctgatcgtaaaatgcatcgcgatcttgtttgtcgttggatagaaactcaagtgcttctgctggctacatttgcacctcactggtcagaacacatctggcttacaactctcaagaaacctcagagtatccatgtttctggtcgtttcccccaagtttccagccctgtaaacacggctttatctaactccttgttatacatccgtacactgagccgtgtaattcgtgaagccgaggcagctcaactcaagcgtcaaaagaaaggtaaaggtatgcttttcgatccctccaagcctaagcgtcttactgtgttcgtcgctgaaaagttccccgagtggcaagctcagtacgttgctcttcttcaaaaatactataatgagtctgagaataagtttgatgataaagcaatcatttctagtgttgataaaaaggaaatgaagcgcgcaatgcccttcattcagcaattcaaacaatctgtcattaaccgtggagagcatgtgtcagccaattccatatttagtcgtgaactcggattcaatgagcttgaagttttgcgtgaggttaagccttaccttgttcgaaacgttggtattcaagagcttcgcattgtccttcttcaaaaacctgcagataaatcttcagctgctattggtttggttgaaagtggatcggatgccggtgctactgtagagattgcacctaattttgcaaataccgtacccggtcagcctacatttttgtttgaaaatgtctctgcttaaaacattttgtaagcaccataaaaatagttacagaaatcctttaaagcaggaggaatgcgttgtgcaatatgtaaaataatatcattttcatctgctatatagtttgcaattttttttaaataatagatttttagagcgttaaccagactatatatttctcttgcaatattcggtcttatcattcatttaatgtgaaaacgtattgttacagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcaaatctaaaattcattaatttcgcacagactctataacagatgtaaatcgttggaaaacatttttaagtcttgattttcccaacgattaatccaaagtggaaattgagtttccacaaaatttttcagaaatttctcctttatcatcagtttcttacaatttcgcaactgaaccttggccgtaataatcaagctatggtttttgaagaaaagaatagaatataatccaggtcggctgcttaagtatcttatttaatttaaccctttttttatttattgaactccaagttttcggtatacgtatacgatgaatcacctggcagataattgttttccttaacctgttgacaaacagttttgaacgtagagatatgaaagtattagaaaatgtgtgtctacagattaattaaatgcattttgcttaaataaaattagcttctgcagacaatttgcctaatatgatttttagttgtactaacttggaatttgtatgtcaccactgaagtttgcaaattttacaacttcgcattaaacctctacaattcttaatattacaagagaaaaggctatcgctagcgatcagtaaatatttttataaatgtcagaacttatagaagtaagtgtaacttttgttgcgcatgagttaacataattagcttgtaggatttttacatgatcaaaatccgcaggtacggatgttagctgttcagcatttgcttccgtacaccgctaggaatcatcctcaatttagtatttggttccacaatgactttgagccggtgaaagaccttaaggctctattgaaggacaagcctcagattgcaagtcaagctgttacggctttagtgaatgtctcacaaaatgagaaagttcgtaaagtgttgatggatgatgaatttctgcagctcatttttagcattgtgacaaacccattgcatggattggctgatttgagctgtatgttgttgtgtaacttggccaaggaagaagactttgcccgtattttagatatgcaagttcctttaagagagttttcgttgagtaaaaatattattgatcagttgatggatctttttgtgaaaggaaccgatcatggaatcaatgagtatgccaattttgattttttggccaacgtatttgctgatatgacacgttttgaaaggggaagaaaatactttacgactcttcaagagtatgatcatgtaattccagcatcgaaattggttgtttttacggagcacaaatctttattgcgtcgcaccggtgtcgcagccatcattaaaaacatatcttttgacatcccatttcagaaagttttgatggatgaagaaggtattaatgttttgccatatcttttacttcctttggcaggtcctgaagaactcagtgaagaggatatggatggtatgtttgacgaattacaactactaccagatgataagaaacgagagccggatcactttattatgaaaactttagttgaaacattggtactgcttactgctacacgggagggaagagaacatatgagacgccgtaaggtgtaccctattatacgtgaattgcacttgaacgtggatgatgaagagattcgcgaagtttgtgatcagtaagtttttttttacaaaatgggaagggatttattactaattcaaaataggcttgtacaaatgttggtgcgtgacgaggcacctgaagaacttgagcacatccaagataacccaccagatgaggatgatgttatcgttgaggtggattaaaaagggaaaaatacatattttttaaaaaagataattttgggagcctaaagctcatcttggggataaatacataggtgtttgattttgttttccattgaatggttggagaaagaaagagtagaaagtgaaatggaaatcacacaataaaatatttggactttataattgagagaaaggtgcgttatgaagagcaagagtcctttaaaatcccgagtttatagtattgtattgcgaaatgtagaagagcaaaattaaattattgcaatgggtaggattagagtataaattagtaaacagtgtattgacagagaatagaaagtgtaaataaatgggttatgcagacagcagagcacaccaaagaaaaggaaatagcaagtaggaaagtatcaatggaataaaaaaaagaggtaaaaataaatgtaagcaaatgtaaaaggaagcaaccgtaaaaatgaaattaaatacaaataatgaatggataaattaatgaaagaagaaagaagcaaaaaaaatccaaaaaaaaaaaaaaaaaaaagttataataattaaattaaataaaactaaagaaattaaatcacaaggtcaatgaaatccagaatgaaataaaaaataaaaaaaatttgtaaaaaataaaataaataaaaatgaattcacaattttactaggttaatatattcttcttccaatgtttgtttacaaactgcattccgatgcaaaaataattttttattacacgtttccattagaatacgttatttccatgcactagtaaatgggtagggtcttttcgccttatttaggttaagggattaaagaaaaatctcaatattctattataatgacaattttttaactcactattttatgttttcatcatatcattaatccacacaatatgtcggtctaacgctattgtcttcaacccctcccttgttttgtaccaccaccatttgcacgttttgttgctttaagccacactatgtgttggtttacattgcgcgctatttcatgctaattggtggtttacattgtatttggcacacgttagtttttgtgctattttgcttttatttgcattatttgctacactacgttgtgcattaatttgcgttacgctacgtttattctgtgctgtactgtgcttttatctgtacaacgctgtactttaacctacactatacggagattgacttttgtgagtaaacaatgaatagacaaaatatatttttcgcagaaaatttacattttctgtgaaattgctattcccattaaaatgcatcatttctattagacgatatatgttagtgatgtgttgaagaattacttatcaagtttgttcccattaaataatattaggaagcaggccccttgtggtggaaaaaaataataaagcattgctatatttagctttaaaatgttgattaccgatattgttttctgaaaatagtagtccatgtagaaaaagaaaaaaatggagaaccaaacatgcacagaaacgaagaaagtgaaaaaaaaataacaaaaaattacaggagttaggaaaaaataggaggaaaaaaaatacaagagaaaggaaaaatccaaaaattaaaattagacaaaatgaacacagaacgaattaattactacaagcaattacgaactattatgataaaaaaaaacgaatggaaatgcaaaaaattgaaaccatgtagcagatgtatggatcttttcccatcaccaaactgcacaatgatggtagggtatgtagcctagcctaagtacaacacacatatacggtttatttactccttaattaaaaggtacatgggacggtggtgagaagggagtggaaagaagaagaaaaggaacacagcaaacgaaacgatggtggagagcggaatgaggatgcagtagaccttgcgcaaagtctagaagatgtggctgtagtggaagagcacctgaactcaagcgtctgatcagatccgcagagtaggcgagaggaaaaaacaagagacgagcgagaagtggctgaataagcaatgaatgggaatttagtcaatgttttaattgaaaataaaaaaaacaaaaatccaagggaaaaaataacgcactggagtgatggtagtatagagtaaaatgcagtggagcgatgcggtagaggagtaagaggtaggtagtagtactataagagagagagaggaaggtacagaaaatattcttaaaagaacataaattgcaacgatgaaaaatttattattcttataatttcaatgtttccatgcaattcaacaaacctctttactttccttcaaacaaattccgctctctccttatgctacctaatgcatctttacgtatgtgtatgtgtttcgttatttcttcgctcctactttatttcaacactattgtatacgcatcctcattcgatctccaacgcaactgtaaacaaatacccataaagctacactactgtccccaacatcgacaaaaaccatctcatacaacactatgaacctcaacaactccctataacgctcccgctccctcactaacccttttgtccctcctcttcccttatcctcgctctccttcgctaaactgcttttctgcaactcgttgtttttcactctccttctacctcagagatcgcatttgcctctaccttcaactgatagccaattcggctcctgacaagaggacaagtgacgtaactgaaaacagtctcattcgacgtcatcccgaaacacatataattagacttcgtcactgtgaccaattgttacgtcacaattcatcagttggctggtttttgcccccttatcaaacgtcatgagctccacctgcttgacagctccaaactttacgctatagtgaataaaaatgcgtaaaggcatggggtttgggttgtggtttctccccttgttgattgtttctttgttgtgtgtttctacggggttttttttatattttcaaattttcttgtgttctttctactattaccattcttactctccccttctattctgctttctgttgtgattactttcttgactgcgcttattgtgttgttttcttttttttttactgatttcgttattcttcgcggctctcggtttgccttatctgattgtactgcatttgaacgcagtaccttattgctattccccagagacttgtttaccttttggtggactgtcgattggttcttgcaagtgtccaacttttggtttgttggtacattttctttggccgtgattattatcattacaaccttttttttggaattgaattgcttttattttgaggcattcttgggtggattcttattgcttccctgtctgtcttgttgacttgacttgctgacttgttaagctcaagccttttctctctctctcaacctttcgttcttccttccaagtttgtcttgtctcgctttcgctgccccatacccgtttgctattcttcgcatctagcgttcatttgcgaagcgtgtcatcctctatatttgtgttgcgtgtggtggccccaattcgtagttgtagtgtgtattgtggtggacgaaatcttagctacactgccggccacatttcccgtcgacaaattacaattcaccgttctgccattccttttgccattctacttgcatttcatttcctcgtctaacattcactcttatttctaatttccaagtattacgcagcttccgaccatccataaacaaaatcatccattttgttgtagagaaaagaaaagaaggaaatcttggttcaactttaaaattgcctttgcctttatttcttgcctttttccgctctaacctctttccataaaaggctagcccaattccacttttcaaccttttcttgtttcatccttctagctaccgtttttcctttctactgtactgacttagttggttcccacctttttctatagtttcggaaacgattcacctattttcccaatttcttttttatttcactccagtacttgttgtggctgcacagtctacatttcccgtactttctctctatacaaatccagatttgaagtttgtataaacatatataaatataattttgtttatatttattatatttgcgcatacatatatatatatatataaggctcgctttctctacccctttacttacgtactcacacacccttcctctgcgctcctcttcactccactgcgttatagccacagcgtcgcatttttgtgttaactcacttaagcttttatccccattgttcctgtgtttttcctctttaacgccattgcgcctaagcttttttagcgcacacgttattcctgcttaaactcgtttctcttcatccattcgtccttctggatctcgttgcgctccctttcattggttgcttgttcgatccgagggttggttaatttgatagcctacttgtactcaattgttactttgtctggttgatctatttgatctgttacttgtcgttggcttttttttttttctttcttacccgggggactattaagtgatatcattgtttggtgctccaagatatacctatttctacttcttcttctctttctacatatcgctcgctcgtcctctcccttcctcctcttaaccctttacttgctcccaatcctttttatcttttgggtttcctgtttaaacgttgggtaaagtataagattggatcttattttcatcgtcgttttgttggatcgtatgaaaaattttaccttggttcgtcgctcagtccttgctctgatcgtttggtaaaaatcaaaaatcgttagacttgatttcgttgacgtttagtgcgtttaattctctttcttagattttttcctccatccttcatctcgtcaacagttctctctgttgtctctccaccgctatacgtagcttttaaaagtcgtttgtttcattacctgcgcccatcttttcttttctaaactttaactcaaagtgaataaataggaagaactagtcttttttccttccataaaagagcaccagatatatcgttgaatcgccgtgctttttctatttgcttcatttttttatcccgtacgatgcaaaatagttaatttcttcaacttttctcaacttttgtttcaccacttctttctctcaattgggttagatttttctccttttacattttttttatacctccctctttttttttcttgtttccttttcgttgatattttcatattttcggaattctccttttctagttatcctatttctcgtttcatcattttctttgtcttttctcaaaaaggtgtactcttgggtttctttccacagtgtagtatcgctttttttgaacctttgaagagctcatatattcctttcccttgagtttttcggattaagttttgaatttttttcccattttcttcattgctttaccgtttgttttcacttcactttggggtcttggtggttacttgtctattgttttttttgtggggttctgcattctgaatagttctgtttctttttttctgaactcatctgtctaagtattcaccattcatttggtttatttacagacgtgtgctctgtaattttcatccttagttgaccttacgtttttgctagtttgttgcatcaacgtgcttttggttcccccctttagctttgaatacgcttctgacttttaaattgggttttctgttttgtaggaaaattattccattgtcattacatttcaattagcctctacctcttttcgttcctcgatctcctacttgtatacttttctgcactttgacaaactgcaacttataatatttcttataccctctatcttatatttttgttcagtctggttactgttttcgtgcgtgtgccctacctttttgcattttctactaaatacgaaataatttcttaaatagtgttgctttttgcaatcttgcactgtgcactcacaagcagtatttttattttcctcttaaaatcgcttgacctttgaagtgacgattcattaatccgttaatttttaaggattccccctttttattctcatatttgcatagtactgattcaaacccattctttgaattggatactcctcatcccctctaaaactcttccatctttattttctgcagaaagtttgaattgaaaaacttttttcatctcagacttgatttgaatcttctcttgtttccttctatattttactaattttattgccaaattttgcgttaattctttcctttttagaaccctggattttccgtaattttgatatttcctatccattcattattttgctttcggccttcaaaacttgtgctatccaatatttgtattttatttaagaagtctgaatttttttttacttttttacttttttttttaatcatctctgcttcttttttaaggccaaatattcttaatacaaaacattcatctaaaaaaccacgatgaatttttcaaacggttcaaaatcgtctacttttacaattgctccttcgggttcatgtattgctttacctcctcagcggggtgtagcaacgagtaagtatgctgttcatgcttcttgcctccaagaatatctcgacaaggaagcttggaaggatgacacattgatcatcgaccttcgtcccgtatccgagttttccaaatctagaattaagggctccgtcaatctttctttacctgcaaccttaattaagcgtcctgccttttcggtcgcgcgtatcatcagcaatcttcacgacgtcgacgacaagagagattttcaaaactggcaagagttttcatccattcttgtttgtgttcctgcttggattgctaactacgtaacgaacgctgaggtaattggtgaaaaatttagaaaagaatcctattctggtgacttcggtattttagatttagactattcgaaagtctcgggcaagtatccatctgtgattgacaactctcctgtaaaaagtaaattaggtgctttgcctagcgctcgccccagattgtcttactctgctgctcaaactgctcctatctctttgtccagcgaaggctccgattacttctctcgtcctcctcccactcctaatgttgccggtttgtctttaaataactttttctgtcctctacctgagaacaaggacaacaaatcttctccatttggcagtgctacagtccagacaccctgcttacacagtgtgcccgatgcttttaccaatccagatgttgcgaccctctaccagaagttcttgcgcctgcaatcattggagcatcaacgtctagtttcttgttcggatcgtaattctcagtggagtaccgttgattcattgagtaatacatcgtataagaaaaacagatataccgacattgttccttacaattgtactcgtgtgcatttgaaaagaactagcccttcagagctcgattatatcaatgcttcctttatcaaaactgaaacttcaaattacatcgcttgccaaggttctatttctcgttctattagcgatttctggcacatggtatgggacaatgtggagaatataggcactattgttatgcttggttcattgttcgaggctggccgcgaaatgtgtactgcatattggccaagtaatggtattggagataaacaagtgtatggagattactgtgtcaaacaaatttcggaggaaaatgtcgataattctcgattcattttgcgaaagtttgaaattcagaatgccaattttccttcagttaaaaaagtacatcactatcaatatcctaattggtctgattgtaattctcctgaaaacgtgaaatctatggttgagttcttaaaatatgtgaacaactctcacggatcaggaaatactattgtgcactgctctgccggtgttggtcggacaggaacctttattgtactagatacgatcctacgcttcccagaaagcaaactttctggtttcaatccttctgtcgccgattcttcagacgtcgttttccagttggttgatcatatccgaaagcagcggatgaagatggttcaaaccttcacacaatttaaatatgtgtatgacttgatcgattctttgcaaaaatctcaagttcatttcccggttttaacatgaaatttttgactggatttttcttggcaatatatattcgtgttttaatcgattcctttatttcttgtacttgtaaagtgtctttttttttacatttgcatttgaatttactgtcaatgtttgtgaaattcagttgctttaatcacgttgtcttttatttcaaaaagtatatttgagaactaggctttttaatgatatctttttttctcttaaattttctttttagaactttgtaaacctattttttgtacaagataaagtcatcaaactgataataaccttgtattattttcagatgctttttaaaatttattactcgatttctttaggcagaaatatagagtttaagcgaagtggtcgtgatcaagagcaatagaattctttcttcactgattaaaggtgagacgattcattaaatatacattcatttgaactatcgtttgtatgtttttaagtaagacaaacttgcaggaacaaagattttttataatacacattaaacgtaactcaatataaataaattattatggcaatcattaggatgcagatattccaatagtacctagaatgcttttatattcactttgtctttatgcggttcataagctgactccatttttgtaaagccatcatatggtcctcgtctaaaacggccaagttaactttagtttcagcaagctgcttttcttttctaaagatttcatcttcgagagactgactttcaaccataatttctaaattctcagcaatgattgcttccatatctccttgaaatgcctgctctatttctgacttttgcttagcaagttgactatttaaggatgcaatttcggattttaatgatgcttgttcaacagtttgattttttagatacattttttctttcagtagtagagcggacatgttctcatgttcaacttgcaaatttgccattgaatctgacaacatgataaaatgctcatttaaagatttgtgcctattacgcatttcttcaagagaagagtctagctcatgctccgatttaagtaaaatgtcatattcatttccgtatcgatccaagacatccggctgaatttcgaaagagaaagcagtttttacaaacaaagatgtatcataattctcgccttcttgagtctccttaaaggccaaaaaaatgtcttccttaaggtaactaatcagcctatccatattgagtttcagcaggctctcttgactgtgacttagcaacgcaagcccaaaattgaagagtatacctggaccatacagaaataaaatatcatacagatgagcaacgacttctaaaggaaatttataggcaaacaaggttaaaaaccattctgaagcatacgaacatgttttgatgtcttgacgcttaaaatgaattgccagagatggcatataatcttccaccagacgcgtgaattggtgtaaaacacgacttaatcctctcatttctgaagaaaaaatattttgcaaatgatagtttttgaataaaaagacaagtaaggcaaatgcttgaggcgctggtaagtgcataagtaaagcacctgcgatccatgacattccttgggtatagccaacttgtggtaagacaatagcaagagaccgtaggacacgatgcaaattagcggtagattctgctatgttatctgtaggttctagctgttgacgattggaaaaaaagtgacttaaaatttcaggagcaaacgttctgtcaagatctttacgtattgctttatctgaatcacagttcttaatgcttaaagatgaatactgcatttcataatcatatgatgtccaagaagatatagtcttccatacaacagtatggactgtgtgagaattgtgcatcaaaatcaaatttcggaattcatcaaaacattcatcgagaacaaagagtgggttttgaatgaagttcgataatagggtaaatacctggtttgatacggtagaagactgactctgaagatactctaaaatttctaacttttgagcatcgccgatagatcttggttttgaaataaaaacgctttcaagatatgaagatataacccttggtgacttatcactaggataccgaagtggattgagccaggaagaaactgctgttgaaaaaggagatgtggaattattgtgtgccgatctgctttttgtttttacatgattcgtcgaaagcgaagttccgggactgaaagcagtgttctttttcccaacttcgtctttaatagtttcgggaacctggttttgtaacttttttattgtttgaatgacttcaatggtctcagatgaagcatctaacacatgagaagggggttcagaatttgaaagattattcgtgtctaaaggcaagctcgatgtactatttgtaccatccttcggatgcggttcttgggacccagatgcagaaagttcatcatttcgttgattagaattgagaaatatagtagaggatgaggcaacaataggcgttggagcttcaagcggatcatcctgtgtcgctattttttcttcattcaaagtaatagcatcctctgaagacttcaaaacaaaaacatgtacatttgctttatgatcattgtcggaagccccagattcattctttgccgtctcattttctttaccagcaacaggttcactttccacattttcaggaagatgatcgagagtcaaatcattgaaagtttcagtaagtgaattcgtttgctcttcgttaaaaatagaggtgtcgttttgtgaatcaagagcaacgccgggtttttcggtggttgaagacgagttaactatcgaagatgtctctttgaatcccgaaacagtatcagaattaggcccattctgttcaataaatacagaattcgatatatcagcttcttccccaaaatcttctttgccgacaaagatcatttttcctttgactaaccttgaagtctggtcttcgtcagccacagaaagctggtgttcattctcaatttcgtttacatcttcaaactcattgacattcgtatcatcgtcatcggaataagattcttcttgttgcctcaaatcatttggctcattaaattcatgtacagacttcacctcatctttcaaatcttcaggagccaaattacctgtctcatcaagatcgcgctgagattcaggctcattatctaaaccttcagaaggaaacccgcttctttcacctacatcttcattaccaagagtagcagtttcattaacttcgttaacaggttcctcggttgattcactattgtcctttcctaaagtatttacatcggatatgtcagcagcaacagaaaattcatttaccgaagcatcctcatctgtatttgttgtgttattttgttcttcaacgctttgctgactatgagaatcgcgcgaatattcgtcttgcatatctggtatttcaggttcattaggtatactatccgcaaacgaattgtctatttccgcttcatcatcttcattagaaaattcactatactcatcttcaaaattcatttgcatcacgttttgtgtgctaaagaaatttaaatccgggctggtaccagtgccgtcttcaacagcgatatcatctgtgctctcttgatctttcgcttcttcttctctaattattttcacattttccttctcataagaggattgtacctctctctcattagcttcagtgaatgccataattaaaatgtcgaagaggttgatgttttgaaacgtaagaagaatgcgaaattagtcgtcgaaagaagagaattaaaaaaagtaaatataaattattctaacagcgaccaaattaatcagatttaaacttaatcctcatgctaaagtgtctgctaccgatatggtacaggtggtaggaaacgttaagtcaatcttgtaaatacgactggttgtatcaaattcgcaaaatgtcaaaatcgacgttaagcatatgagttttctatcaatagatattaaaaagttctaatattaatataaagctactactaaaccaactcgaactcagaaaaaggcttcctgacgccgcggtttgtcctcgtcaacttttaaaggctgacgtgaaaggagtttgcgaatcccagacaatactgaagaaattgcatacttgtttttgttgggctctttggtagttttttgatatactgctgggtttgcttgaaaaccccatcactgattttaaaattggctgctctaggccttttcatcttccgcaatcgtcaatatttaaaaattcccaatatctacgtcctgcctatttgaaattgtagatatagattttattactagaaatttttgtgaaggaaaagcgattcggttgttttatgtgcaactaattgccggttatgaatttccaccatggctggacttttcacaagttaaggaagaacgagcattttttaaagtattcagctattttttactctttattaaaaccagtcgtcgcactctttgcatgtcaatgtcttgtactaattcgaccgctggctcgaaagatcggtagctttccatttttaattcttacatttcatactctattttatccaattcaaaacactgtaggagcacaatttgaggtgataggacagtcgctgatgggtacagctgttggggttacttggggaattattacaaaactatttgcgactgcagcaaacagaaatcatggggatggttcaccaatcttggcgacttcacttgcattagcatcatttatttgtatgtaattttagctatgctcagtcactaacatttatcttagctgcctacatacgcagtcgatatggttacagattcttttgtattatatggatcttcatcgattgctttttattgacaagagacccttttgaaaaaacaattgctaagtctttttacataagtcttgtctatccctcattgatcgcggctggagttgtttcattagtcactattttggttcctcctatgcgaatggcttcagacttggtgggtcagtcaggactagatcatttaaataagatcatgcaaagcttgaatttctccgtagaaaatttctttccttcagatgaatctgtttccttttcttcatcctcttctgttattaagcgaatgtttaaggaacatgaatctgtcttgagaaacagcatggatgatttccatacggctattagcagttccgaaattgaacttaattattcaaatgtttctgtaagcactttgaaactactagaaccgaaatttgagagaattacgcttgcgatgtctgcgcagcttgcagcatccttcacattatacgagacttacaactttagcatctataaaaatcaagataaagaagttgaaggtgatatccgtgtttctgaacttcgcttttcattacccgaatccacagaggtgcagcaaaaaagaaatatttttactccacaatatcaattgcacataaacggttctctgagagctaaagtaaggccaaaggatagcaaggacaggattgtcaatttatcaaatttatatttctcaaatgtcgatcatatgtcttcattgatattgggtagcttaaagttggctcatgctattatgaaatggttggtttccgacgttgaacatataccggatgaacgacttagggaatgcattgaatctctccaagaaatagattcaaaagaggaaaacttgatgactgaaatcttttgtacagcttttaaggagaccaaaaaagttaacgattttggtggtttcgaagaaattgaagatgaagaggaagtactcgttatcgcatattacctatttaatctatttgaagttgccagagaggtaaagaatttgctgctgctattagaaggcttgaaagcccagcggcataataaacctaaactgttttttcgaaaattcaatctgagtctttttgataaacaaaaatatgctaattatgctatctccgctcttttgactcatttcacagctggagacgcagataaatgcgacgatgaagcgcctgatgatgccagtggtgaggaagatgattcacctaaagttttaaatgatcaatcgtttttcgactctgtaagatatccgttaaaattttttttaagaaagatgcgtcggaaatgctggcgtgtttatcatttcactgcacgctcgaaagatgttagatatggactcaaaatggcgattggaattggtttgttaagtattgttgcctttcaaaaatcgactgctgctcgttacactctttggaacggacagtggtccttgatttcaacgctttttgtacttgaagtgacggtatcaacgacattgcgagttggtttatttcgtacccttggcaccttatcgggtgctgtgtatgcttatgctgcttgggaggtcagccaaggatggagttacgcgatagctacattgacatttgccatctcatgggtttcttgctatgtcaagtataacaccgaatactctggtatagctactgtattcaacattacgtttcctcctatcctttatggatcttaccttaaaacctcaacgatttctccattccatctagcctgtatccgttttatagtcgtcaatgttgggataggcatggctatagtagtcaacatagtggtttttccatatttggcccgccgtgttttgaaatataagctcgggcaagcttctttattaagtttgaaacaatacacaacactgtcagactacttgctgagtcgtaatttatatactaacctaacgatatgtgaaggctataaaaagcaaatatcctccttattagttactgcgagaaagttgctacaattggtgaatatggaatttaaccttaaaggaccatttcctgttggaatatacaacgacttaattatcaaattggaaaatttgggtatacgtttggttgtgcttaatagagtgcgctcacgatttggtctatatttatattatgatgtggttaagaacatgatagattatcgtaaagacctaattgtttcgatgacattgactttttatatcttatataacagtattatgtcaaaagcgcctattccctattttgttccctcttgtcggcaggctctatggaatctcagactggctattgaagaagaaggaaaaaggagatttgttactaatggcggaattttagcgcaaggtgcaggtagcgatggagttgcaaaggacgtacccgaaaaccattcctggttacctgcccaaaaaaatttcttcttatattatgttgaatgtcaagttataggggacatcgttactgacttggaatattcgatatcgctggtccgaagaatcaatggcgaaaaagaaaatgaaacgattgggaagaaaatggcgtagacatgtagaatataataatgacaatacaatctgtacattaacaacgtttctgtttgcgaaggtacgtatgtattcataaagttttgtgtaatcatgaataaacagcgcaagtcaatgggcgcgttcgcattataaaaagagaacactttaaaagaagaaaaatactaaggaaaaagagataatcgaaagtttcaatatttgaattaacaaatttgtttaattcttcaaggaaatatttaaatactaagaaaccattcttctacaatctcacgagtgtcgtttagattacctacacatctctattcgatcacaattcctactcacacattgacaataaggtgtaattaaaaaaaatctattgaaatgattcataagttgatattcataattatcatagccaaagatctttaagtacgaccgtcttccaagccggcaaaaacaggttcattgctaaaagtagcttggttaaaacgggcacgaataccgatactattaatttcgtccatatcctccttggtgagaggaatgtatttgaagttagacttgatacgttgttcattaacggatttgggaattacagaagtaccacgggtaattgcccaagaaacagcaatagtggctccagttacaccttcacctttagacttggcaatcttttgaatggtctcgtgttcaataagcttgggaatcttactttcgtaaatggtgttttgattgccaaaaggtgagtaggcggtgacgtggataccaagcttcttatgcttttcgacaaattcagtttgaggtaagaagggatgaagctccatttgatgaacggctggcttaaccttggcaacctttaagatacgctccaagtttgtatcgttgaagttggaaagaccaatgtgacgtaccttgccagtttccaaaagcttctccattgccttccaggtttcctcaatggggtttttctcgtaaatgagatttccatccttgtctttggggaatttatcctcaccagtcttaaagctgacaggccaatggataagatattcatccaagtagtctaactttaagtctttcaatgtcttctctaaagccttgggaactgcctcgggagcgtgagcattacaccaaagcttcgaggtaacccaaatgtccttgcgaggaacaccactctctttaatgccatcacctacttcatcctcgttaccgtagatggctgctgcatcaatatggcgatagccatattgtaaggcagtctttacggcatttttagtttgattgggctccgatctccaggtacccaatcccaaaccggggattttgctgccatcagcaagtgtgaaatgaacgttttgagcgttttcgaaatacttttgttcagcagacatgattcaaagtaatgagattaaaaaatgtataaaaaaatggagaaatatgaagaaaaaaacaaaagccgacaagatatatactcgttaaaaaataatatagatttcaactaattaaaacgacaacaaacagaaatcgcaagtacacaatcgagatttcaaatactttggaatgttcgtttctacacaaaaatcaggtccaacttccaaattaatgtcgtatagtagagttaggaaaagagcgattctcgacactatatatacattttgtctagtcggaagattccactctatcatgcaaacatgacgtcacctcctcttaaacgcaaagttaaaccgaacgaaaaagaaagcttggatagagggggaagaaggatggacgaggccagagcttttcaacgcatcttaaagaaagaataacgagattgttagaatccacaaaacatcgcttttgttcgtgagtttagacaacttttgaagtgtgtgtttgattaggatgcgtcgcttagtgtgtcttagtacgattatacgatgcatgcgatcgggtacgaatggattgcgaattttctcgcacaggtagtcattataagttagatgcaataagctcattcattaagtttgcacaattttataacgcaatagtgcgtggcaataaacaaatatatcgaattattacgaatttcggtattcaaaatctgggtttgtttaggatgggtttagaagaggcgaaatggatgaatgaaggacgggaaagaaaaattatttatgtcctattgacgagaatataaaaaccaatggagctatgaagggaaagaagggctaaaatgacgaatgagctttttacggctaaaaaccagaaaacctgaataatagaatatgttattttactatacaggtatgggttctgatcaagataggaaggtaattaataaaaatagaaggatagaaaagtaaatatgcatcttgaaagtattttcttttagtaattgaataagaaagttaatcaaaatttccaataacaaggaagtttgggatgtaaatgatttattttgtttcccttagtgagataagtagtaatgtacaattctttggattattcaatacttacatcaatgtttccagaatcatgaacaatttttatatttatgaacctttctttgtcatctaatttcgccatcaaagaggtaaaatagaattcttaaggaaagggtttgtcatggaatgatggatcacacagatagcttttttttttaacaggtactttatacatggaaaggaatgcataagagaaaaggacgaaggttagtagaatattacaaaaaaaaggaaagaaaaggaaaatgaggaaaaagaaaagaaaagaacatgaactaactaagagtgatggatggacgattttgtagagaaacatgcgtacctactagtttcaattgaatgtgaaatgtcattgtcgtagagtaaaaagcaatagtagtatccaaaagcataccaatttcatcatcaatgtttttgataataaaaatatgcttcattacatccttgtaaagaagggttgtttgctttctaatccttgcaatgtattctgtttttttttttttttgttgaatactttttgttttctactgtgcatagaaaatggactactagtctactttgctccgccgcactataatttcttaataatccccttgtatttcactttgtcttttaatgacactcaacaccttgtaacaaaaaggtattgttgatttttaatagactattcagaggaagacgtagcatccatcgtagacataggcactctaaagcattgagaaacttgctgcaagactgtaaactcttcacacagtacgataatgctatttctttctactaaatcgatactttttcttcctcctaatgtattggtacgattctctctccttgcactaccaactcactcacttcttccaccaccccgttactcccttgttactccctcataattactctattatttcgtctaccttgtagtttgatttgatttcaaaaaaagaaattgcattatacaacatcatagaaatgagttagtgtagaaaaacagtgtatatgtcgttaaaataggcgactaaaatctagtaggaaatctagttgtcaatgagctccttggagacgtacttgccgtccttgtccaagtggtagacaatggggacaccagtggcaagctcacgcttgacaatttggtcaccagtaagaccctccaagtccatgatcaaggcacggagagagttaccgtgagcggcaatgagaaccttctcacccttaaggatgtgagggacaatggtggacttgtagtagggcaagacacgctcggcggtgtccttcaaggactcaccgttgggaggagcaatgtcataagaacggcgccagatttggacttgctcagcaccccatttcttacgagcatcatccttgttcaaaccttgcaagtcaccgtagtaacgctcgttgagcttctcgctcttgatggtctccaagttgggctcaccaacctcctccaagatgatttggcaggtcttttgggcacgttgaagagcagaggtgaaggcaatgtcaaacttgtagccacgagacttcaagcgctcaccaccgagcttggcctccttaataccagtctcggacaaggcagggtccttccaaccagtgaacaagttcaacttgttccattcggattcaccgtgacgggtaaggacgagcaagttaggtgcagcttcggtagtcatcgttaacgttgtatagtgtggtgtaagtaaagtgactttacgttagcagctttgcagggagggtctaccatcctttatataggaagttcatagaattttgcggaacaaatcgtcttcggaaaaatttctcgtttagggtaagggtctgtcacctttcccgaaatctaagagtcaatcgcgtgcaactgttggacggccatacttcggaaaaaaagtcggatgatgcagatcatggcattttgtaactgcggcatcgcctactaacaccggtacaaaagggaaatgctacgcagcaccctattcatattagacaagctttatgtgtgtgggcgtaattcttttaaggcagtatggagaaaaacgcaaagacatcaaaggcatcctcgtgcaaaatgggagaaggtggaggtgtatggggtgaatgtgttcgtttcaaatgctaataaaattgtgaaaagaaatatttttagcttaacgccataattctttttcatcgtggcctttgcccaacgaccccggtcgcgtgcttttccctccgtaaacaaagcgccattactaaaccaaaacaaacaaccacaataaatagtaacaacgatgcaatcaaatttatggttataggcaagtaccatgtaacgatagcgtaacaaagaaagctgcactaaaagggttgcgcatttttttaatctagtaaacttgatccactcgactttgattgacattcacctgactatagccttgtcagcctaagccttggactagactatagttttctctgccacactctctacgtttctctactcttccgtacgttgtcttggtgtggcaggtggttgcgattgtattgcttcgctaggtaacttgaaggctcgatggaaaacatggcaaaaggcacttgtcgaaattcatgtgctggattgggttattcgagaaagaaatgccgaagttgataacgagattgtttccaaaaggatgccaatttgggtcacttagtagacaaaagttacgtaattttgtatttatctgaaggtgcgtttgcaggtggaaaaggaactttgtcccggttaacaaccgctgcagtcacggcagaggatagcgtagagtggcggaattcgttagtgaggttctttagagggacgaggcagaaagcggtagaaggtgttgaagggaaaatagcagaagctaatggaatacgctaaaaatagcagtgtgtggcgagatgcggtaggaagaataacgaaaagaatgttccatggcgaactttttgttaaagtgtcagcaatactacactacgctataatacactacattgcgtatcactatatgtcacatgttctaattatatatcgtactatgtatgatacgatattgagattgatcttaatgataatctattaagatctatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacataaagatgccttcaataaggaatcgctatatttttgttaggagaatgttttaaatacacactaagggaaaatagcatataccagtgaattagaaggatcaaagtagctcgataagtttttgtttacaaggccaagtaaggaagtaagggagctaaggagcatggaaaacatggaaaaatattggtagccctttgcatcacaatgaacagaatattgaaataaaaaaaaatagtatatcaaaaggaaacagatgaaattaaaactattctcaacaagtaatggttgatttaaacaatgagttttgatttttttgtataccctttggttttgaaatgcatcgatcgtttcacatcattgaagcctcatgcatacatctaaacatatttccgactgataaactgccaacctttttcatacctttcacacctttcttcttccctgctcaacactccttccgctcgacaaaatgttacttatggaaagcgtgcaagcttgcggatgcgaagagttctggaaacagtcggaagtctgaaaaattaattttgctacctaggagactgaaaggaattggaatgaaactagtcacgtcgatcgattgacttgttcacgcaacttttctaaaagattgtggcacgaagcaaaacgaaaaaaagaaaaagacaatcaaagggcttatggaaataatcactatgaattaattaaaaaaaaaaaaaaaaaaagaaacaagaaaaaccattttctctctttgcattaaaacaggtttccattcatcgtacatcacaaaaatcctctagtattttttctctattaatatctattcctaacccaaacatctcagtgccagctaatctcaatgccatataatatcctcgcacagtagaatgaaaaatgaaaaaactttagaaaatttagtataaaaaaataatgcttaattaaggaaaacttataaaagatttacttcaacttccaatacttctacttctcctatgttttcagcgctttccattatttacttttcaagctatacactactgcacagcaaaatgttataacgaagtataaaagtcttctttatctggatgcattttctgtgatatataaacaaaagatggaattatcaggaaaccgacttttggcaaagcgtagtaaataatattgaaaggaataaatgtagaaaaaatgaataataaacattagcgaaaatagagttgtaataaatgtaggagaacttctttaaacaacagttgaatgataacaaacaaatgcaaaatgccttaaaaagcaattccaaggattatactctagattcataaacatactttcagcaaaattcttctctcgcattttttttttcatccagcagataatgggaaaatacattagaaaatactaccatttcaaaaaaaaagctccatacgctcaacacgggcacattaataaataccattcacatacacaaacgttagtattaccattcatcacccaagctctatgatttgcaccgcttaaaagtcatcgcgctgaactagtacaattttttttttttttttttttttttttttttttttacttacattatgcctatcgtcgtctacaactcttatttacacgcctggccgtacctgcataacgaattgaaaaaagaatcataatcatttttgctatatacttatccatttccacttttctttgtttgcatttctttctagctaaaatcctacaatctttgctaactacgacatcaacatatcataagtaattgtgcgactcattatgtgtgcttgggacactccaacgaaatcgacgccttgtctacgtatacttacaagatgaagaatccctttccacccacctactacacaaattctcttttccttttgaattgttgtcgtgcttggttgcttcaggaatcgaagacgctgcattgaaaggtgtgctgcgttaatacaattccataaatttctttgtcagaaaagtcgatcattataacgtcatattattcatcaaacgattgttataacgcattttgaaatatactttccctatttctcattcatactttacttctatataaggagccttttttcataattataatatgtctttctttaaaaccgctgttcgtcgcttttcatccacttcaattactaggggaatggcgaaagcaattgcatattcagaatacggtaatccaaaagaggttttgcgagccgtatcctataatgtgcccaagtgttcaaagaatcaggtgaatgttaggtttttggcttctcccatcaacccatctgatattaatcaaatccagggcgtttacccttctaaaccccctttcaccaacgatgtttgctcctccaaaccctctgctgtcgctggaaacgaaggtttggtcgaggttgtcgatgttggggatcagttcaagggtactttttctccaggccaatgggcaatcctaggatccgtcaacttgggttcttggagaacggaaatgaacattgatggaagatctctcgtccctgttgacaagtcggcctttcccagtatcgccgaagctgccacgctttctgtgaatccctgtacagcatattgtttacttcaacatgttgtccaattgaacaaaggcgactggtttattcaggatggcgcaaatagtatggttggaattgcaacgattcaattagcaaaacactttggctacaaaagtattaacgttgtccgaaatcgtcccgatattgaaaagttaaaggagcaacttaagtccttgggtgctactatcgtcattactgatgaagagctgatggatcgcaaaaccatgaagcaaaaggtccctgaatggattcaagggggagaggtaaaactgggtattgactgtgttagtggacgtgtagcggctgaaatggccaagtacatgtccaaaggagccactatggcaacctttggaggaatgtctcgtcagcctctacctgtcccggtgtctttattgatatttaaaaatctaaaatttcatggcttctgggtcaccaagtggaaatctgagcacccagaagagtttttgaagattattcacaaagttgaagacttttatcgtaatggcactttaaaaaccgtcaacactgaattggtttctcttaaagaagatgccgatgaaaaaactttccttgatacatttctcaatgctattgaaggacatggcaaaaaaataataaaatttgaacactaaagtattggtacgacctagtcaggcttctcaaccgacctttatactctgcactttatttacttataatgattgaaccatgttaaatgtctttttatgttttagttatttgatcgaccttattcgaaggcgagatatactatcttaacgttatacgcatgcataatattcaaaaactaagaacaccctacattaccaaatcctttgagttacagcaaattaaattttattgagatatacgtattaaaaaagtttttcccacgtactgtaaactcagaaatgtaaagtttatcaacattaaaccgagatagagatagaacaaacacactactaacaaatcgaaaggccacctctgccaattaaacgaaaatatttcgcaatggcagaaagttacttatattgatgatattccagggaatttctaccacgggcgtaagcgggttcagttcctgcaacgtaaacatctgaaaacaaactctcctcaataggatcggggaaagggctttcttcagcgatacgaacctcctcatcaaccataccacggattctcttctcaatgtttttaagctcattggcattagcgacgccccactccatgatgtgcttcttcaaaccctcaataggatctctagcagcacgtactttttgcacttcttcacggctacgataagtagtaccgggatcggacatggagtgaccaccataacgataagtcacaaattccataagcagaggttgagagttttcaacagtgtacttcttagcaaactttgaagcctgcaaaacagccaaaacatccataccgttaaccaaaagaccgggaatgtactgtccacgtttgtagaactcagtcatggcagaagagcgttcagcactagtacccataccgtatttgttgttttcacaagcaaaaataacgggaagaccccataatttggccatgttgaaggcctcgaaagcttgaccttggttagatgcaccatcaccatatagagcaaaagtagtagtgggtttttcaagatacttctgtgcgaaaccaataccagcacccaaaggaatttgagcaccaacaataccattaccaccatagaagtttttggcgaaaatgtgcatagaaccacccttgcccttggaagcaccacattgacgtcccatgagctcaccaataatgcttcgaattgacaaaccacgggtataagcaaaaccgtggcatctataagatgtgataatactgtcgtcaagtgtaatagcaccttcaattcctgcagctacagcttcttggccaatgctaagatgacagaatccacgaatcttcttagccttatacaaggcatcgcatgcaagttctagacgacgaatagtcaccatcttctcgtacaaacccaataactctccctttgtaacttcgatttcagtagaagggacatcgatcttgtatccttcgaatacactatcatctaatttaacaggaaatggcttgtcatgttcctcaggcacatgagccggattggcacgagaagtggttgcgtctgtggtgacccgacgaaggccatcgatcaagcccttttggttcacaagaaccttgggaactgttccaatcttcgtacaagttcgaaacattccagtgataagcaaacaagtcaatcaagcgttgacgaacgtttaaaatctcgcctttcaagaaaagtggaatttaacttaacacaaaagaatcaaaataaacgactttttcaatcgttaaatctagaattcacttagtatacaagaaagttgttggtggtcgtagtgtgagtaaaggctgaatagcagcacactatgtagcaccgttatggtgggcataagcaggtaggtagatatttctctatccaaaaagatctaatctacagaataacaagcgacaccgatatcggaatgatcagacttatcggctgaactatttttttttttttcagactaaagaaggaagagacaaaatacaattaactgttaaaaataaaaacctatttgcgagacattaaattttgaatgttttaaaccacaaattccttagatttgttgctttctgaatgagaaaagattcattactaaacactttttcaaaagctatagcaatatataaatagaaaactgcccaccgataaaaagggcgaaacaatatcacatcaaaattgtaaaagtttaagtcaagctctgcttttttgatatttgtaaacttagtaaagccttaggagttgactaagaggaacatatgatggaaagcttcattctttaaattatgctgagacaatgctgttcattggaaatcgtgaaattttgtttttaccttttacctgtaaaagtaaaatattaataggtaaatacacaattctcaagtattaggaaactcgttaggtttttttttttttttggatttagcatttctgtatttttcaatgaccaattcgtaaaagaactatcaaaattcaatgtacaagctatgctttggactaccgttttagcatagatacaatagttttgtagttcagaaactgaaaagaaatcttaaggcgcttcagacttcatttgctcaagttgagttcgctggctaggaagtaaatagtacggtcgataaaataaggaaggctgtgtcttagttcgtaaataataagattttttgttatccagaactttctttaaatcattctaaataaattggaaagttagtatgcattgaattatgtctttcaaatccagaaatggtaattgcttaccctatcaagttccagctcatccaaagcgactttgcgttgctcttgtaaccgactttcaagaatttcggcttctattttttcttgtttttctaattcctgaagctcctgctctctccttttcgcaagtttttcttccaattccgcgcgtttaactttccttgcagatttttgctcacgttccgactcttgctgaaatttgcccaaagttcccagtaaagctccgaacatccttcttcctcgtttctgttcgactgagttttcactggtgttcttttcttttacttgacgatggtcatcttcttccattgagccttctggctgatcaatttccatatgggagtcttcattattaacttttccgtctaagattggagcttccgatatcttaacattttgcactgtcgattttgcagacaattcctcgcgcctctcatccatcgctctagttacagtttgcgtcggtcattagcgatgcactctacactttatgaagtaaaaggtcctaacactacaacaggattatcgcttacaaaatcttcattatatataaaaagtagcacaataattacagtaaagcgatgaatatgaacaaaaaatttaaattagtaaaattaatcctcagacaaggaaaatagtaatatacatgctaaatggaaacactggaagaagactgaagccaaagatggagttaaggggttaaaaaaatgaatttgtaaagtcaaacgatagctctactcacgcaaaaaatcatcggggagttcaacaacactgtaacgatgtccattcacagtcattatattagcaatattcggcaatttagcaggcgatttcctaactacctcaggattctttccaacagtctcagtttctgcttttccagagtcgttttcaactgacttcaatttcgtattttgcacagactccacagtcttaccaactcgtagattgcttcttcgaacactaggatttgagtggttacggaaattagattccaaaattgtatcttcactagcattttcttttcccataacggaagacgggaaaacagatcgaaggtaatcctgtagatgactgtccatttctaaatcctccttcaagaatttaatagaaattttaaatttctgaatttctatcatctgggctagcatatttttcttcaacgtattcgaacatcttgctaaacgaattcgggtccgagattgaataggttcaagatgtaatatattggcagcatttcttctctgtacagtcatttttgattccccctgccttaaagcttcttctaatttataaattctattttgcacaatatacacacgaactttggaacactctaatacttcactcctggtttcctttgaagctttcgacatcgcatccgaatcttcgtatatgtcgggaagaacactaacggaagccttgatgctcttatcagacgattcaacacacggaagcctctcacgaggagctagacccgcagtagcaaacgtactcacaaaatttatcttcaccaaccagtcatttaattcgtctacattagtaacagaaaagacatgagttctctgatttttttgcttgacactgaaggaatacagttcattttctatacgagaaccatcaccgtatgcaactaaatcagacaatgggataatgtaatcagcagaaagtgaagttaaatgaggcgaaaaatagcaaggagaaaaagaatgagatcttttgaagtcttccaactgatccagtaatccacttatccaatatacgtttttgaagaacatcaactgcgagcttgttaaaatgacacccacctctctgttggaaagaaggcgatcttttcgaaccttctcattttgaatgagtatgccaagtttgaaaactttgacgtttattatcgcaggattggtgctttcgctttctgcactcggttcaaagtgataagaaaacgcttggggctgtgatcggtgcgagacgatctgcaaaaatggggctctagcaaactctttgtataagtcatcagcagtgcgagtaggagattcaatactcgtacggacactgtcaattttttttaagtctaatatagaatctagattaatacggaaacccgtcaactgttcttgtaaagcctgatggtcactttcggtagcaaatgtgtttcgtttagtaagacgaaattgagaatctcctagtctttgtgacaaagatggtttttcattagaaggagaagtcacaacacaaccaatatgctctacatgaacaaatggagtgtaggtaatattatcgtaaaagcattctaatatctctggaagaatggttggcaaattagtattagagatgaactcggcacgagtcatcttttgtcgattatggatgttgaaaaagtccgtatgcaaaatcattaaagaaaacgtaagtatgtaacattcatcagaagaatcgtataaatcgggattgcaatgaaagtattggtctgaaaatgtgctcaaaactctatcgatttgctgggtctcattaggaagaacatagacagcaagaaacttgcgaagagccatgtctaacgaaatacatttgaagttgaccacagacaaatactttctcaggcaaagttttagaagtgatgaagttccctgcgacaatatggcaggagtaaactgcttaggaattgtaaattccaccttctccaagatggtttcaacggtgtcatgctgatctatatctggcagtgcgaaatccgaaagagtaacagaattatgtttatggtcacaatttggtgcagcaccaaaatcttcagatacgctagactgatttgaagccggcgttcgcgcactgaagtttgaagaaagagaatttacagacttcgaacgaggtaagtaggtagaggagtcgattgaagaacgggaaggagatccgaatgtcgagcccgcataagagccggatggaaaaattgaaagagtagaagcagctaactcagcgatggtagaggtatgcgttggagataactgcgaatctgtgggactagcatttgaggaaaagattgtcgaccaattggaaagaaagattgaagactgactagaaggacgtgattttttatcaggcaagttcaacgatgcatcatcgccatgtccgttggaggaggaggttggtaagaaaggggaggagcattgtgacgagctagatttggaagagcgccaacgcttcggtatggtgagcttcaaggctgaagagactttattggaaagtttctgggaagaggagtgaccagattttgaatccaaatcggtagtcgaatctccggtgtatgcggaagagactggggagtgttgagaggagaccttgggggtgtccgaagtgatcgtaacttttggcttagatttggactttctattttttttctccaaagcgctacgcagggcagacttaccctttctccgggaaggaaggggaggagacggcttatgagcagaaaccatctcatctaaaccatgcaaagcggaagaagaagctatacgagaagattcgtccatgttctattaaaaagggaattttaaatttattaaaagaaataaaaaaaaaacttttttaaaatttcctacgattaaagagttcagaacctggaaaacaaaaatgcgtctcgaaaaccctgagcaacacaaacgacatcaaacttcatgaagaagcaattgcacaggatgattgtgattaactgatagggttctcttttctaaacaaaaaaataaaagagtatcttttcagcgaaaaatgaagtttttaaataataaaagcgtagatcatagccgcagttcgttttggaagaagagagcgattcttgaagagtataattacagcagacgacggaatggcaaagcagtaaagaggaaaagacttaaaaaacctatttttccctactaagcacaagaaatgaataaaactaattatgccttgaatgataggatgaggggggtaaatattgactgtggaagatgagtgagaaacgatgtaacgattcaatggtacgcagcgaggcgggcattggtaatactgaacgcagaggcaagtgcccccataaaaaagaggacttatgtgggggtggatcgactagttaatcctaatgtaaacaatggatggaaagaactaaaaaatgatgaagaagaacattaagagaaaaaacatatagtaagttatatactattaatgaaaaataaagaattgcattgaaaataagtatttgtaggaggaattgaactttctaagccaattgtgcgaaacattgctagatgtagtggataaatacaaaaattgcttgcgaagaaaaatattctaaaggagtacaaacgaaatttcgattcacatagtattgaaagtttttttagtaagattgtttcttgaatttcctttaatttcccttcaatctgcatattgggaactcgaattgatgaaaacatttattccattagtaattgctgagaagcatatattaatagaaaaatccatctctatttatgatttttttttcacactcagaacggttatgattaaagatactgtaagtttatgaaattaattgacatgtaaattgaattggtggttttccgaagaaaaagcatttctttcaacaaccgttcgttcactcaataatcttcattgaatttctttagcagtcattttcttaaatcgcgttttatcaattgcaaaacccttcttttatcgttcatctgcaaaactaactgactcacttacaatattgaatttgcgcacttaagaattccctaccactttagtattttacatttgaagattcgtcgatctcaagtttccaaaggtcacctattaagacaaagtatgatagctacagcaccatcaagcaattgcgtttcgcacacttgaactaccgtctctacaattcattcaactcaacctttctcaatacttccattcctccgtcaatctcctaccgtacttctttactatcttttctatcaaaccttttctctatttccactcttccgctcctgctgccacgctacctaaatgagatggataagtaacagttgcaagagttgtagaaacttattttcgccagctataaagctcaaaggaaacgcattcatccttaaaattggcaggtcagtttgctcgaattactaatatccaagtgtaacgtagcggcatttcatacttagtattgccattcccatactcaacactgctcgttggcgtggaagtctacttggcaattcttagtcggacattctgtcatcaatggcaaattaatcatgtttctcggtattagtaaagcaaggaaaatctggcattgagggcgtcataaatttattaccgaagtacgttagtaattctcctacgttagcagtaaactaagcagtaatattggtggtagcggtagaattcctcttaccttcttcttgctacatctaaacaggaagtgaagttggaatcgagcgattgtgagacgaaattgcttgcgaaaagaatttcaaggactcaattgagatcaattgttaaattttacttaatctaagactttttttttttccaaattaatcgggtttatttggatttcataaagttgcagaattgcaatttcatagattcgtttgtagaagtaaattttttttgtcatttacattattgccttttattctagtttctcttctccttcaggtccccgtccttctttccttagtgtattgtaataaaacggctcatacgattcgttgacttcgctgtctgacgctttccagcaaagtccataagccatccgcattgttaaataacctcttttagttaataaacctcagctcctaacatctagatttacgaattgggcttagcttcttttcgttgagtgtatctactggcgccaccgtcattctttcctctttctatcgctgctttaaatattcaattgagcaattgacgtcttttcccttttttccttttcgtatttagttgtaagtctttcatcgcaatgggtcgctactatcccgtccatctcaaaagtcgatgctatgtttgtgcaaagtgtaaaactcatttggcttttaagggccacctgctcagtcacgattatcggggtaaaaatggtcctgcctgtctgttcaaaagggtagagaatgtcattgagatggagccgaaaacggaacaaatgagcacgggtcgttttattgttcgtcatattcattgttgtcgttgccatacttatattggatggaagtacgtttcttcctacgaaccatcccaaaagtttaaggatggccattatattttagagatgcaagatgctgttttgcaaagagatgatcctgaacccgacgattgtttcattcatcctcccatcaccttcctctcttcttctttttcttgatgtttcttcatctgttattattcgcattcatcaccttttttaactagtgtttttcttaggacaccgattgaacttatttacctaattttactttttttttgtttgttgtttttcatgctactttcttttttatccgctttaggactccctgcttttagaattgcatccacattactcagatattgaagcagtcgaggcaattgtaaaccttttttacttttttaaagcttctattatcccttttggtggctgcttttctctcttccatttatatccagcatttttttttgcaaattctccaagttctgcaaaacagatccgtggatatttcaactggtgtttctttaatattcatttagaatatcaaataattgtcattacgtatctttatcaaatttctctttttaatccttgagcttcaacttactattatctttgttaacaatcagtaaattgcttgatttactctttagtgtcgaggaattctatagttttactctttacatttcattactggagtgattatcaatttaatacacagatcttttatctaccaaagggtcttacctctagtcataaactattagtcttactaaatcaactctattcaaattttatcaatttcatttgtagtagaaaagctaaatataaaaaagaaagaaagtattatttgtgtactatcatgtaaaggttgtaagaaaagtgtgtccatgaaatatgtaatttgattactagtaaacagaaaaatcatcactttttgagacttcgttttggaagttaatgatgagattggcagagtaatcactcctaattatgctattcctgacgattaatcatttgttgaaggaattttttatttttaactattttattttattattttttttagaatttgtttactgaatactaatgccctagtctaatctctgttctacttcgaggtagcaatgctactttactcttttgtaaaggaatttacatcatgaacgagcgagtgcgagtgcaagcgcttgcggatgggactcacgaacttcttcttgaacaactcaacatcccccctttccaaattctttaggttttactgatatatacgactttgtatattttttgaataaaataaattttacgcttccttcgagtttcgctctttcctttttacaatgtcaacctctcaatcaagtgaacagacactcaattaccaggtatgttatgcgtataataatgaaacaaaataaaaaaaggaattactgttaaacatggatatacattttttaaggacacctgaagaagccagttctgaaggtgatgcggtaatacatatctgttgaaagatacatatgattgcttcaagtcgattgtttcatgttactttttactttttctaacaacattgctgttttagtgggacgtgtgtctttccaacatggtcgtgcaatccggtattgggttaggcgcaggtattgtgagctctgtgcttttctttcgtcgtaagtaatattgagaacctgcaataagtttcctgtttgattatgattattaacgaaatttttttgttcaggtgctgcttggccagtatggggaggccttggttttggtttaggaaaatcgtatgccgacagcaatgctagacttcgcacgtttcatgccatccccaaacaactaccagcttcttctactcaaaaaaaggattaaatgaaagaaaaaggagatcctttacataaagattgatttatgttgttccatggggaattaaatttgtatgaactatcataccaggcgttacttcaatcttgatagcagctaataatgtttgaatgaatgacgctttccatctttgttttcagttattataaatcaatttctttttcttttcttttatttttatttttattttttggtttagattttgtttaaagtatttcgtactcaacttgattagtctgcaaaggggtaaagatccaatgaaaacaatactattcatcgttgtagaattcctagtggaagatataagaagtatacaatattaaagctgagtttggaattattaaaattttagtgtacacacgtgttcagcactttagcatacaagaattcctccattccaaaaaagtcctctagttttgtacgcactttcgctcgaccatctcaaataacgagaatatgatctcggtcgataagtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttctagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggcgaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattgatgaaattcacattttgcttgattgataattaagttcgcattttttaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatattatccatataacatactacatgcgattctttgacttcaccaagtattgtattgataaagtattgaaaatgtgctggagctatagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttatttggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttccttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttctagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggcgaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattgatgaaattcacattttgcttgattgataattaagttcgcattttttaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatattatccatataacatactacatgcgattctttgacttcaccaagtattgtattgataaagtattgaaaatgtgctggagctatagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcggttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttatttggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttccctttgggagatttcaaaagggataacagtccttccaaagttccttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacaataagtgatatagacattcaatcgttatagcgtattattttattttgtttcgattactcactgttacattatttacgattaagtaattcactattctgaagatacgttcaattacagtaagttttacttgaaacctgctatattgtggtatagaggtaatctgagtaacactgctattgatattcttgtatatataaatgatattgtgacttatcattgaaattgcttatgtatgaacctcgttcctaagtttagatgaactctacttacgatttttaatgtagaatttaaatatcagaagaatcctaaattttctcgaatgctacttctttcataattatcaattaataaatctttaagtagtttccatcacatgacgcataatgatttttaacgcagtgcaccttaacttagcttaggattgctgacatatttcgaattttttctttggttcatttcatctgtaattattttgttaccaagagagcatgggaagcttgctgcagctaccaaataaaagcctctacagagcaccgttgaaaaagagcacttcttcacccatgaagtagtgaactatagaaaatgtcatctggcaacacggtgttagttgttgaccgttttgcaaacaaagattagagaaagccaagacaaaaaaaaaaggttcccgacatgtaatgtattgcagtgtttaccaatgtcagtcccgatcaacccttttctcgcttgccaaaaaaagaagaaagaaaatgtttcttttgcgtagtggcaaaacaaaagaaaatccacattctgtaaggattcttcaaaggataacaagtccccacttttgattaccgaatgtgtaaataaatttttttcgctcttcacatgtctatcttgttcaaattggcatgagaaaatgttaaaagatggggtacagaagagaatctggggaagcaggcagaagaagataattaagacatattattgatgtgaacaaaacaaggggattatttggattcacctgacgattagaaacacgcagtacatgagagtacgtaaagtaccaccgagtcattcacttccctgcccccctctccacttttcacaatagcgcatgccatagcgactcaattttctagtaacgtacgtatagtccacattaagacaatctcccggctttgcaaagtctctttaatcctgcatagtgctacacagtacaactagtgttaattacgagttagccttggttcgctgcggccctttattttgctgtggcccaagagagggcttcttccatgcattcggcttcactagatccggtcttactgtgctctaagcgtcactcgtcacattatgcaatatttcgttaaatagtacaccgtattgccatcttacctctcgttatatcttagaataaacggtcgcttagcagaaaagtatggggaaacccctttaggtagcagagaatgacgtgaccgtgaaattaggtacattagtacccgaactttgttttcgaggaattaaagaaaaaaatcatcatcaactttataaactaaaagaactcatttttcagcttcaaaaaattccttggtttagctcatttcaatctccttttagccgttgtttttgttgcctaaaatttttcctcgtctacgatcttgacacgtcatgactacataatattacattgtatgttacctggtctcactgcccagtgcctggtgccaaaaccgaggatcagacgtaaatcgatctacatccttcttacatgtaaaatatatatatatatatatgagggcctggtggtgaaatgtaggaaaaaccaagttgtaccaattttaagtgtacgagatttagggatcgcatggaagccctattcttcgtagaagaaaatttttgttacgtgttaaagttacttcaactttacccatcttgtgtatattacgtgaagatttcacctatttgactcatttactagttgtttatttatttattcatatatattcactcatctatcttttttgcattttatatcccagcgccacttcgcggacttctatttatttgacaaaaaggagcttttctctgttcaacatcaataggcaatacaaagggaaaatcgagttgcagtttttccttttcatcacaaaaaaattaaccaccatcatccaagaatacaaaacttttaattttgtttattttctgtttattaaaaatttatttatttgcttgtttgatttcgtctctttcaatcaacaagtttcctcattcatccttgttcacgtcgcccaggagtttctttgtcttatatttttgactccttgattgaactcgcaaaaagtcaataattgttatttttatacagtttcttctctcttacgtttccattttgtttatattctttttttccgaaagcacactgtaaataactcaaaaaatttctcttaacccgcacacctcttcacactcgcctgctatcttttttttcgttttaatttgtgtgccattttaaaagtttcctgtatatatattttagcttggccaatcttgtctctgtcccttttacttaggatataacatcttccaaggtgttttcaaaaattttgtgctactatgctccatcttctgtctaaagacgaatttaactctactcttaagtcttttgaagaacaaaccgagagcgtttcttggattattgatttgcgcctgcactccaaatatgctgttagccatataaaaaatgccatcaacgtttctcttccaactgcgttgttacgtcgtccgtcttttgacattggaaaggttttcgcctgtataaaatgcaacgtaaaagtctcgttggatgaaattaatgccatattcctatacgactctagcatggctggcatgaaccgtatttatgatttggtacagaagtttcgacgtggtggatattccaaaaaaatttatttattaagcaatggatttgaagcctttgcttcctctcatccggacgccattgtctctaccgaaatggtcaaggagtcggtcccatacaaaattgacatcaatgagaattgcaagctggatatccttcatttatccgatccatctgcggtttctacccctatttcaccagattatagctttccattgagagttcctattaacatcccaccacctttatgcacaccttcggtagtctccgatacctttagtgagttcgcgagtcatgcggaataccctggattttcaggtttaacaccgttttcgattcactctcctactgcttcttctgttcgttcgtgccaatctatatatggttcacccctctctcccccaaattcagcttttcaagctgaaatgccatattttccaatctctcccgccatttcttgcgcatcttcttgtcctagtacgcctgatgaacagaaaaacttttttatcgtaggcaatgcccctcagcaaactcctgccaggccatctctacgatcggtgccttcttatccctcctcgaataatcagagacggccttctgcttctcgcgttcgtagctttagcaactatgttaaatccagcaacgtcgtcaatccaagtttgtctcaagcttccttggaaattattccacggaagtcaatgaaacgtgatagcaatgcacagaatgatggtactagtacgatgacaagcaaacttaaaccatctgttggtttatcaaacacacgagatgctccaaaaccaggcggtctaagaagagctaacaaaccgtgctttaataaagagaccaagggaagcattttctccaaggaaaacaaaggaccctttacttgtaatccctggggtgccaaaaaggtttctcctcctccttgtgaggtgcttgcggatttaaatactgcttctattttttataagtttaaaagacttgaggaaatggaaatgactagatccctagcgtttaatgacagtaaatctgattggtgctgtttagcttccagccgctccacttccatttcaagaaaaaatcgttacacagatatcgtgccctacgataaaacaagagtccgtctagccgttccaaaaggatgttctgattatattaatgcttcacatatagacgttggaaataaaaaatatattgcctgccaggcccctaagccgggaactcttttagacttttgggaaatggtttggcataactcaggaacaaatggtgttatcgtaatgctcacaaatctgtatgaggcgggaagtgagaaatgttctcaatattggccagataacaaagatcacgcattatgcttggaaggcggattacgcatatctgttcaaaaatatgaaacctttgaagatttgaaggtcaacactcatttgtttcgattggataaacctaatggtcctccaaagtatatacatcacttttgggtgcacacgtggtttgacaaaacccatccagatattgaaagcatcacgggaatcatacgttgtattgataaggttcccaatgatggaccaatgttcgttcactgttcagcaggcgtaggacgcactggtacttttattgctgtagaccaaatacttcaggtaccaaaaaacattttacccaagacgaccaatttggaagattcaaaagatttcatattcaattgtgttaactcgttgagatcacaacggatgaaaatggttcaaaactttgagcaattcaaatttctctacgacgtcgtggattatttaaatagcggcgttaaccaggcttccaagcccttgatgacttaacgaaacgactgttctttaattttctgtgtttgtacacactatgttctatttatgtgagattgtgtaattcctcattttttacattatctgacgcgaaggttatgttaaaaatacttaaccacactctccggtaatcatgtgtaattccttccttattgttgttaaaaattgattttatctcatgcgtgtaatgaatgtttatatctagttattaatgaatcttgtttatgttggaatggaataattgttaaagactaaattagttatgtgcacgtagaaacttccttcttttttattttaacctttcctatacgatatttcattacaaatgtttgtatagattttaaagtactattaagtatcgtacatctggcacatagcagtattattgaatggaaatagatgaattagaatatttgtaaagagcacagtaagtagtagcaataatcaaaaaattatcgtagccgagacgcaattgttttaaggcatatatataatgactcgtttatttcgccgtatttgctgcctgttgatttgcattgttaccagacataattatcagaaacaatatcgggatgagatataaaccatatttttggaaaaatgtcttttcctcaggttcggactctaattcatcttcgtccacatttggagattcttcggttttagaaccctgtttatttccttgtttttccttctggggtttagatggacgtgatcccttttttctgacagcagtagttaaaattggaattggagaagaaggatgcaattgctcgactacagcactttctgagtcggatgaaaaatcaaatgagtggaccacttgagtaaattttgcaatctcattgctttctgatgaatcacaaagtatgatatagtggtctctaggtacttttggaagggtttttatttcatcaattttgtatttgctggcgcctgcaagccatgtgttggtagaatcttcgtatactccacattgtacaaaatcagagtgagaaagattactccaatcaatttgtgagtccgaaggacgaaatgtcatttctgggatatcaatagtaccatgtggaaatatttctgtttgctcattatgtgatacagcgcaagaaataggaatttctaatgcatgagcaacaaaggctaaactgataaaaatcaagccttgtcctagcatttttagtaaatttcgtaaaatctatgagattaataaaatatattatcttttccggacgaaaattactttttgtatctgaaagtaggaagagcgtagtgtttaggtgttaagctcgtccataatcatcaagtgaagctattttgcttaactgtgacgaagatagctcgctgacataaaaataaactaaatattagtagttattgttagaaatattcatgattaaggctttcaacggattatttgctaattttcctttttcacataaaccattactagccatacaacattcgcttcttaagtgagaaagaaaacatttggaccttaggatttcttcttcctaacttttttcaattactttactgctttttatagctcattcctcatccattagcgctgtcacccctactgctattaagtaacatatcaattggtaaaggagcttttgccaaaagcaaacactgtaactgacttgcttcaattagtaaaaggaagcatcaaagaccattaaacagtgaataattactcaaagagaaagtgaataagtttgccactttcaccttttgagcagtagacgaatatgaacatttcttctgcacaatttattcctggtgttcacacagttgaagagattgaggcagaaattcacaaaaatttacatatttcaaaaagttgtagctaccaaaaggtccctaattcgcacaaggaatttacgaagttttgctatgaagtgtataatgagattaaaattagtgacaaagagtttaaagaaaagagagcggcattagatacacttcggctatgccttaaacgaatatcccctggtatgtttgaatataaatttaggactgtctcaattatgtagttaacgagagtggagactttaccaaatattgataatgtccaattctaatgatatgtgacttagatgctgaattggtagcctttggaagtttggaatctggtttagcacttaaaaattcggatatggatttgtgcgtgcttatggattcgcgcgtccaaagtgatacaattgcgctccaattctatgaagagcttatagctgaaggtaagtataattattcattaaaagttattcagtttagacaaactatctctgaatattgtttttttcctttccagttggctcgcataactaactatcgacaggatttgaaggaaaatttttacaaagggcaagaattcccattatcaaattaacatctgatacgaaaaatggatttggggcttcgtttcaatgtgatattggatttaacaatcgtctagctattcataatacgcttttactttcttcatatacaaaattagatgctcgcctaaaacccatggtccttcttgttaagcattgggccaaacggaagcaaatcaactctccttactttggaactctttccagttatggttacgtcctaatggttctttactatctgattcacgttatcaagcctcccgtctttcctaatttactgttgtcacctttgaaacaagaaaagatagttgatggatttgacgttggttttgacgataaactggaagatatccctccttcccaaaattatagctcattgggaagtttacttcatggcttttttagattttatgcttataagttcgagccacgggaaaaggtagtaacttttcgtagaccagacggttacctcacaaagcaagagaaaggatggacttcagctactgaacacactggatcggctgatcaaattataaaagacaggtatattcttgcgattgaagatcctttcgagatttcacataatgtgggtaggacagttagcagttctggattgtatcggattcgaggggaatttatggccgcttcaaggttgctcaattctcgctcatatcctatcccttatgattcattatttgaggaggccccaattccgcctcgtcgccagaaaaaaacggatgaacaatctaacaaaaaattgttgaatgaaaccgatggtgacaattctgagtgattttacaaagaagtcttaaaaagcgcatcaatattcattcccctagattcatagtaatcattcattattactctgcttttatttgcttacttttgaaagcatggaatgtttttatttttctttaaaaattttgacctcttgtttctaatacctttccccctttgttttatgtacaacctcttgttaatagtctacttgttggtgagaaaataggctcatcatagttaacatcaatgtccaaaaaattttcatagatctataattaataattatttattgcaaatgctaagctattgtttatatcaatttctttaaattgaacggaaataaccaaatattttttcgtttagcctcggtaatgtgcgtaaacacatataaagagtttatctttttttcttaattactatagcgtacagaaattattttagcttatcaaattttttcgtaaaattcatattgtttccaaatttgtagacgcattgcagcatgctaaccatcacatttgaacttttaccaaacattcagctgggtctatttcccttctgttcgttggtacaattcattagaacataataaatttggcatttttctcaaggtgggtatttaactatatttcgagattttgatgctttaagcaaaaatgaggataacgaaaagtcctcctaaaaatcaatattctcagccacctcctagggttgctgagtttattagacaagctcaaaatgaagaagtaacttcagacttgggtcttgtctctctttgttcagaattcagaaaaaacgattggccatatcctcgtggcgatttgtattcatgggtcccagttttgaataggtttgatgctattctggaacgtattgttgaacattattctttaaaggataaagttcagacaaaaccttttgattctgacactttgagtatcttgttagagatcctgagcttttcggcgcatctgcttagtcattgcgcgaatcgctccatatataactctactgtttatctagagtatttattaaatagctctgtgctcgaagttatagattctacattagccttgcttcttcatattgtacaaaaagcaacgatttcaaagcgaggaaagcagctgttttctctttcacaagatcggttatttcgctttttaatgtttcttcctcaagatgcaatgaaaaccggattttcacaaaattacgagactttgttattttcaaatgagatcccgcaagaatggtgttctttggagctttcttattataaaagctctccatcaaaagatttttcatctgcaagtcaaccaaattctgaaggattttcgattttaaaattaccatataataaagttcttggaaagcctatagaagagcttcttgtgaaaactttgcacgataatcagattcctgaacaatattcatttgatctccttgtttcactaatgttacgtcaaaatctttatgatataaatagacggcgcttgatgattcgtatcggattattggctctttctaatcttgtttatgctcattctcaggcagttcaaacaagatttttaatcgccgatccggaaatcaccacccatttagctaatttggtttctccagatgtggatcttcctcaaaactttaaagctgtttgttttgaatgttttaaagctttcttctttaagaagagtatgattccatctgtactggcatctttaaatgtatctgttagttacggattaatgatgaatctcgttcgtgatttttctaaaaacttagaaaacccgaatttctattacgagagagaatatgttgatagtttttatgacttccttcaatttatgacttcatcgcctcttggcggtaacatggcctgttctgcaggtctcacttctcttttgggttatcatctgtctgtgaagactccacaggctacttatgttgtagcaagatcgattgtcatgttggaccatctcatcgatggttactctatggcattcccagatttttctgagtctaaaggattggatatgctggttgaccgtgttcaatacgagcttgaggctggacttcaagatattaaatctggaaaaggtaacccagagattgttttaaatatggattatgccatttcatatgaccgttacttccttctaaaaaatttactcaagtttgtgttacatctaattcaatcaggtggctctgtcgttgagcttcgtaatttaattgattcttctctcatttcatcccttgcttttctgctagagcaccatgaagtctatggctccaacttattcgcatctactactaatataatgtcaacattcatccataatgagcctacttgctatggaattattcatgaaaagaaattgtcacatgcatttttggatgctgtcaatcggaaaatactcaattcttctgatgcaataacatcaattcctttagcttttggtgcaatatgcttgaactctcaagggtttgatttatttttagagaaaaatcctatcccacaacttttctcaatattcacatcgttaaatcattgtaagtcacttatatcaagcgataatgctgccatccttggtacttacatcgacgaacttatgcggcatcaaccctcccttaaagatccaattgtgaagatgatatttaaagcctgtgaccaggtttccgctcttcttgacaatttcaatccatttcaatatataaatgccaaagaatatccttatttgttgtatcttgaaacattttctagttttcttgaaaatattattacaaacgaaggtcacgcaaggtatttaatatccaaagggattgtgtcgcacgtgctcaatctcattcaacatcccgtactggcttttggatttatagactcttctgccttcaactcgttttttgttcttttacatcatgcagttgattttgatgctccagaggtctttcggcccttgctagactgtataattactcgatgtgaagaaggcattactgagtttactatagtctcactgaaacaagccacgatttcattgataaaggactcaaatatgggccacgaagatgcaaataattttctacatttctcaatcgttgggaatttgctgactattttcgctgagctattttcttcccatgctgcattgaaaaaagctggaaatcttccattagttcaactttttattagtccttcacgttatgctggtatttttgatattttatgtaatattaaaagcattgcaacatcattggacatacatatatgtttaggtgtttctgatgactttgttctttgcagtgactccttgactaccatcgttaccgacaaagatgaaaaagaaaagtttgagacaaagaaaaaggaattaacacaagattcatctttttgtaaatttcagaatatacgttcgaatttttctcaaattgcttatggagtatctaagtttttcacttcattaactcgagctttaggaaatacaagcgtacaagatttcaatgaatacaaaatgattcataaacttggtagtaatatcgctcttgttgttgatgaacttattaacttatcaagcaagcaaatcacatctcatccgcaatccctcagtattgcttctttagaggcctccttaatttttgttttaggtgcttcatccataattcgagaagatgattcaaaggttactcttgtgcttctgatcagtcgtctactgggtgggtgtcgaacaatggatgtattgattagcttaaatgagaccgtttctggcttttttcgtttgtccgatagagatcctctttccaagagtaatcgtgttttgcttgctctttcatccaccttattgaacttgattcttgtattcacaagtgctgactttatgtccgaaacaagtaaaacgttaaacatggctttaaaatccgagttcgatatgactgattttaacaacagcggttcaaaacttatgcacgttttgcatgcccgaatttttatttcagttttgcatttatggcgatctgctgacgacttacaccttccttatatcacaagagcattattgacgaatgttttgtccaactgttaccaatttgaagatggtatcaaaaatgtagtggattcgattaacaatttgcggacatcgatagctaatggtgatattaaagaaccactggatgttgtgacggatgataacacgaatagcaatttttcattagaagaaacaaatgcctctgtaacagatatgccagaatccgaaaaacatgaaaatggaatttttcaagcttaccttctcaaagagatgcctaatgacattgtttcacagtttgagatgctaaagtctaagcaaattgagttaacagttcagatggcgtcttacgaaggagatttgaaccaaaatttatgtgattttctgtacactagagatgacgtccaaatgaacgctgatgtacagttttctgtaacctcaggtttaattgtggaaattaagaaactggctcagtccacagactgtaaggcaaagaatcagttaggtcccgcggttggtcttctttcattgtttatcagccatgattttactcaaaataaagcgaagaactgtgttctttcagaattaaacttctttcttgaattgttgcactcgctaaataatggattaccaagcgatagtcacaaaacaagtatagtctgtatattgtacttgttggaagttcttttggctgattctaaaaagccagatgaatttgaatttaattctgaagattgctcactaaagcttactgatggagcaataacagtagatttggcatcccaaaagcatataatgtcttcagttattacactgttgtcactaaattctgcaaatttaggcgttgtggtttctgccttccgggttgtagttttattgacgagtgcatctgaaatgatacatacttttgtaaaattgtctggtcttccttctttgtttaaggctatgcgtgcttgttcgggcttttgcaatgaatccttgcatattccatttatcagtattcttcgaagactacttgaatttgatgaagtcgttgaattgatgatgtttgatgatcttgtaaacattttcaaactgcaaggaagagcacgtaaaacagagttgcatggctttatacgggcaaatgcagaaatggttttgagatctcctgagtgctttattaaaattctgaaggattgctgtgtattaggccattttacacctgaatctgaacactattatttagagttaaaagagtctcttcctggggtgttgcaaaatggccaaaccgatttagatccttcaaaggaacagatgagttcagttatcgtgtcatttttgttggacgaattgatggatttgactgaaactcgtcaattttcagatcgttctcctaactccgaatttactccggaaaatgattctctctatatgtataatgttttccttttacaatgccttactgagttactctctggttacaacgcttgtaaacgttgtttcttgaattttcaacctcgtcgcaaagctcctttcttcaatctttctagaaagtataactcttacttggtaggattctttcttgagaaacttttgccttttggatgtattaggttgtcggaaaacaacgaagttcgaaaggcgttttctgtttcaaattgggccatatcgattttagttttcttgtgtgcatactcaaatgagcaacaaactcaagcagttgatgaaattcgaagggaggttttaaccagtgttttaaagttttataaatcaagttcatcattttctgaaaatcttgaggcttactactgcaaactactagtattggccgagctttgttatcgtttatgtgatgcacagaccgtttctcaaaaggcaccaaatcatcttctacgtcgctctcaggaccaaaatgtcaagaccatgattgatcttggttatattcctacattgacaaacgcaatttctgagattgatatgaattatccagtttctagaaaagttgttcgtcacatattaaaaccccttcagttattaacaaaagaagcaatttttctgagtcagacaaaccctgaggctttatctggagctgcgcaagatagtatgggtgaccaatctctttcatctagcagtgaagaatcttcagattcagatcgagaagagccaccggatctgtacagaaattctgttttgggaatatttcaaggcgatatagttaatgagaatgacgagaactacgaggacagtgaagatgatggtgtttatgaagaaatggagtttgaggatgatcaatctggaagtgccgatagtgtagtcagtgaagatgatgctgatgatgttatgtacagcgacaatgatgatatgaatattgaatttatggttgatgaacaggatgcgtctagtcaaaatgacgatagttcatttgatgaagcctcaagccatggagatgtgatatcaattgacgaagaagatttggataatcaaggggaagaatttgaatgggaagatgaggataacgcttcatcaggttatgaggatgaattggattataacgaagatgaagtcggagaaaacgattcaacgacttttgaagcgatggaaaatgcatttactgaaacatcggataacgatgaccatctcgaagaagcggaccatgttagtcctgtagaaattgattttctggaaaatgacgagaacagttcttctgaacaagacgatgaatttcaatgggaatggaatacagaaacaccgtcaggcgccgatattcttagtcgacatggagcccttttacgtgatttgtttccactaccaggactttctcgccgggtgatgataataaactctaacgatccctctcgatctaggccgtttttgaacaacaatgcgtctgagggcttattgaagcacccgcttcttcttcgaaataatttgatccacactccaaaagcaactgagctatgggaaaatcttgctgaaatagataatcatactgcttccggagctgcattccaaagacttctttattatcttgctttagaaataccaaatgaagattctagtgtacttggttggacttcattaaaagtttcgaaacatactgaccctctaagagcaacctctgattttattccattatttagcatgcaacgctggaacagtataacttcaatgttttttgcacatgcttctggatcaattgctttaagaatcactggttcagtattatttgcccttgttcctcctgctcttgaaaagtataaccttgaaaatcaaaagaaagaaattttggaaaacgaaagtaaagaagaagagactcgtcaacctgaagtaaacattcagcccgaagaacctattaatacttccgacatggaaggtgttacaactgaagcaaatgaaattggaagctaccaagaaccgtctcttattaatattaggggtagagaagttgatgtttcttcccttgggattgatccaacgtttttgttagctcttccggaagagatgcgggaggaggtagtttttcaacatattcaagaaagacatatggaatcaattagcgattcttcgagacgaattgatccttcctttttggaggttttgccatctgatttacgtgatgaattattgtttcaagaggctgtacaaatgcgtctatttgatcatgctactcgaaataataattctgttgaccatgaagtggaaatggaagaaatcgatcagggaggtacagtcagtgagcatcgcgagaagagtgtaaaacctgttaaaaaaattcccgttcccaatctgctggatcgtcaaggactttactcgctaattcgattgattttcatttcacagcacaatggtaaaaacccatattacgatttgatagtaaacattagcgagaacaaacagcatcgagctgatatagtgggtcttcttctttatattttgcaggaagcttcaattaacgaccgtgcttctgaaaaatgttacagggatttaaccgttaaatcactgaataattcccagcaaaaagaagtaaagaaatctacaggtttactggaatcgctttgcaaggttccagttgtaaatggtatatcggctccagcgttaatattgcagcaaggtattgatttactttctcatttggcaacatgggccgatcattttgcttcattctttttaagcatgcatgatttttctggtatagctagcaaaaagagcgctggccgtaaaaaccgtgaatcaaatgtttataaaattgctccgatcaatgtacttcttggacttttagctcgcgaagaattgtttggaaacactttggtaatgaacaccttttcagaattactctccacgttaacaaaaccattgctttcattctataaatctgagaaactacaaaaagacagcgcaaccactggatatactaatgatcaagattctcgagggtctactgttccgaaacaggaccctggtactactgcgtcccgaaaggataaaaagattctgtcgccgccgaatattttagatgaaaatcttcgactcgctgctagcctaattactactgattcttgttctagtcgaacttttcaaaatgctctttctgttatgtttcaccttagctctattccaaaagcaaagattttaatcggaaaagaattacttcgccatgggcaagagtatggtaattctattacgaatgatttatcccgtctttgtgccgatgtcaagtcaggtaaaaatgagagtgagttacaagttgcactggctcccttttgtcctgctagctctaaccaggctaagcttttacgttgcttgaaggccttggattatatattcgagcgtagacctaaaggacaagagcagtcacctggaaatatcattcaactactcgagttttacgataacttaaagttttcttccttatgggaggttttaagcgagtgtttgagtgctcttcgtgaccacacgagtattacccacgtttcaactgttttactaccacttattgaatcgttaatggttatctgccgacttgtgtttattgaacttccggaagatgttggaaaacatatttcacctattctcgagcgattcaagaccttgtttattagcttcactgaagaacatcgcaaaattatcaatatgatggtgtttactacaccctctttaatgagtggctctttctcgttacttgtcaaaaatcctaaggttcttgagtttgaaaataaacgaaattactttaatcggcaattgcatgaagaagctgcaaaagagcaatatccaccattgaatatcactgttcgtagagatcatgtattcttggattcttatcgtgctctacattttaaggatgcggatgaagttaaattcagcaaactaaacattcatttccgagatgaagagggagttgatgctggcggcgttacgagggaatggttgcaagtccttgccagacaaatgttcaatcctgattatgctctatttttgccggtcaccggagatgctactaccttccatcccaaccgtgactcttcagtgaaccctgatcatttgtctttcttcaaatttactggtaggattattggtaaggctctatacgatggtagattacttgactgccatttcagtcgcgccgtttataagcatatgttacataggtcagtgtctgtgaaagatattgaatctcttgatcctgattactacaagtctttagtgtggatgcttaataacgatattaccgatattattactgaagagtttgcagttgaaaaagacgtatttggtgaaaagacagtggttgaccttatacccaatggtcgaaatattcctgttacggaactaaataaacagaattatgttaatcgaatggttgattataaattaagagaaagtgttaaagaccaactcaaaagtttactggatggtttctctgatattattccttcacatttaatacaaatattcaacgagcaagaattagaactcttgatttctggtttgccagagattgatatcgatgactggaaaaataacacagagtatcatggttataatgtatcttcgcctcaagttcaatggttttggcgagctgttcgttctttcgatgaagaggagcgtgctaaactattacaatttgcaacaggtacctcgaaggtccccttgaatggatttaaagaacttgagggtatgtcaggatttcaaagatttaatattcataagagctatggatctttaaatcgtttaccgcaatcccacacatgttttaaccaactggatttgcctgaatatgacacatatgaacaactcagaagcatgttattaactgcaatcaatgaagggtctgaaggttttggatttgcttagctttcgtaccaagagtgtcatttttattgttaaatcggaaatcatggataaaagtctagagcggacggattggttgttgaatttcttaaaatttccaattttttgaaaagaaaaaatctactgaactttttagaatttgtagaggtttgtttatgatattataaagtatatgtgatttatgctctcaattatacttgaaaataatgaaatgtttttttgcgatttcaaatatgacattagtaaataatcacaagcagcagataaattaatccgtttcagcacttttacaataatgaatagattttacgctcacaattgaatttgaaccatggaacccctaaaccacattttattaaatgtaaaaaaatctgctaatcagtttttgttatgatggagactgaaaattaaagcataaaatgaatcgaaaaaaaccgataaattaaagaagatcataatcatcaagctaaaaggttagattaaaacatgaatataatttacataccttatcattgtatttggcaatagtacgcttaattttagaagtgtcggtccacgtgacgaaatcttctaaacttctggtaacgagatatgctggatcggtaataacgtgaggaccgacgcgaacatggccctgttcaataagacgagtagcttcagatacgacttgtgacatgcgcaatttacacatgataacaggtaaacgacggcgacatatagcagagacatttgctttattttctatatctgacattttggacttagatggaagaattcccatatcaaatagcttttctaacagcaaattttcatactgaaggcgaaatggatcagtgggatcaagaagtgataaccggtgagccagctggcgaaactttccgcaaataatattgtatttttgatattcttcccgtttggaaatgtgataacgtctcataaccatcacatcgcgatgattgttatcatcatttttgtaattgagaaaatcaacttttctcaaaagcttttgctcatctaaattttgcaattagaatttaaattataagaaataacaacttacggtgctttaaaattctcattttggctctaattagtagtgttcaaaaccactggttggtgtgaagaattttgtagttagcaaaacgcaagcgctaccttgtagcgattagccaaaaattttacttagtaggcaaagggcgtgaactaaatcgtatcctttccctaataattgagcaacatttcagttcatgtgaaggtgaggaatagacatcgacaggatcagcgttcgtcttttgcaaaacagctagtggttttttcaacgattcaaccacgccctccatatactgattgccaacagtaagtgtagcttttttcttttcggagtttttttcctagatattagttagaaaaacaaaactagtttaaaatttcgattcatactttaatgatttttaaatctcctatatgcaacgaatctgcttttctttccaatgtcgcttgaacctcaacgaggtaaagctcatcattaattgctcttataagacggatttctgacatctatctaccctttagtatcctagagaaatactttggttgatatcaatttttgaaatattagtttgcgctaaatagcagtgtcatctaggtatagtggagatgaaagaaagagtacataagaaaatgagtttgtattaaatgcaataagcttagaaaacatctagtgtataaccctacttttttattattttacaaaattaatagatttaaattatttgtcgtaaaacaagtttggaaccgccagtataagaaagtgtaaactcggttgaagggggatgttgctttacggtttgcttaatccattctaacgcatgctcaagaactaccaagagacgattgggagtccaatcatttggtttgaagtaagggcgcaacattttaggtatttgatgcgtaaaaagttccttcatttctattaagatgccattatcatcgcgaaatccaattataatacgaccaattcctaataaaaaactttgtgcccagtactttaatagcttttttctcattccatagttctcaagggggtactttttggaggtcttgagctcaacgtaatgcaggttgggattttcggcattggatgcatcttcttcaattgttccatcatcactatgaacatcgctttctttagcactgcagggctttttgtcccaaatacaatcgacctcgcctgcgagtatcaattttgacttgccgatattgatcttgacaatggagcaatactgctcgtcgggcacaacatcttggttgtcacgttgctcaatttggtctctcgaacaagcatcccatatttccggaagtgtggaaatggcttcaaacttataaccccagtaacacattcggtcttggttggcataactagtttccgatcgagttcgctcttccatcataataattccactggtgggatccataaccagataagtttcccaatggtttctgggatccaaaggagcgcacataatttttgtaattaaaccacgccaagtaagaaagctggaattcatctgaatgcctttagtcatgagcacgtcctttacaatagaaataggatcagggtcggatttaggagggtgaaacctattaggaaatcccgtgttcagatcggaaaataacggtggaggataataataacttaacttgctatcatcaagcagcagttcgcgatctctcgataaactataacaggcaatttccaaaggctccgaaaccggtggcacgtgagcaggaggcacatcgtaaaacgaaaattcacgaagcatgaagcacgacgaaataaaactgaatgaagttcaaagatttcaacagcaatgtacgcatagacttggaatattatggtaaagagtgcaaagagaaaaagcagatgtggtttacccaatgtcaaacaagggaatagtcagaaatattagaaaaagagagatggaaaaagaaaagatattgataccatgaattaaatgtctcgaccaactggattttacaccaattgtgctgtcgtgcacgaaattggtggtggagctacctaagattctaccttgtaccgaataacacaatgcgatagaatacaatacggcaagatgactattgaaaatgctaattacaatttggataaagaaaagagacgctgactaaaaattaatgtaaaacgttatctactagtttatgtgctttaccattcttatctttattttatataccgtgtacatttagctctgctatcattatataacaaatatcaatgactgcacgtaaatatacattaggattacaagttttaatatgttaagtggtgatttgcaatccctttgatcacgttaacttattattatgacgcgcaattcattcacgctaacctaagattatcaaaaaattatcagtccaaagattgatcaagcttggtcaagctaaattatggagtgttagtgacttgaagcgatcgtcgaacctttcgtcaaatatcaaacgaggaatggttgtaaacattttagacaataacttataaattgctatatagcgtgtcatcaaacccccctagtgcgttattctacagggaagcaaaggaaagagaaatacaaacgatttgttattagaaaagtaatttggtagaagctacaaatgtagggtaattttgaaagagaaaaggaaatgtatttcatgaaggggacgcattagaatttactatttccacctcatattcactcttaatatcccagatgtttttgtgacactttgaaaacaagtacttattaattgactatgtggtataaacccatggatcaaaaaccattagttaaacaatattcttaacgtttttgtatcgcaacgttttcgtatcgaaacgctttagtatcgctaatgtcaaagatgaaaaaatctaaattatacgcatgcatatcttggccacctgtgctaaaaccgcctaccgtttgtcccaaacgtttcaatcccaactgataaaaaaagtgattttctctttaacttaataaaaatctaaagatttattttccactcatcctttcaaaggcaatccgagcgttttgctatctccgtgaaattttttccttttgcccatcgtgattgataattttttgaacatattcatcagaattgtccatgcacattcatttacatctacaatgatacctcgatgttcgtttttgccaaccttctgaaggatgcaaagtcgcagatgaaatcatgagtttcgtctattgtttctttcgatcatccgaatatccccatagaaaatcgtttgccttgcaaattggtatcggttgccgatggccaagtgtaccgaccacattttttatctatcaccgcttagcgagctggatatgggaagtttaggaaatgttgcccgagcatagattgtaattgagaaggttaaaatccgcaatcaaaagttggaaatttgtcgtgcgagacgaattataaaaggaaagcgatttcctacgaaaacagcatctttttttaaaaaacaaagtattatcattcacattttgaggtttttgtttttttgtttcttttttttcctgcttttgcatagaacttagcaaaagagtttcattgtaaacatttgtttttattttttatttttatttttttaattttactttctactgccttaagttaaggttctcctccatttagactatacttttctattcaacatgtcttctactgccaccgttactgaaagcactcatttttttcccaatgagcctcaaggccctagcattaagaccgaaactattcccggtcccaaaggtaaggccgctgctgaagaaatgtccaaataccacgacatcagcgctgtcaagtttcctgtagactatgaaaagtccattggtaactatcttgtcgacttggatggtaacgttctcttggatgtttactctcaaatcgctactatccccattggctacaacaatcctactctcctcaaggctgccaagtcggacgaagtcgctaccattttaatgaaccgtcctgctttgggaaattaccctcctaaggaatgggctcgtgtcgcttatgagggtgccatcaaatatgcccccaagggtcaaaagtatgtttactttcaaatgagtggaagtgatgccaacgagattgcttacaagcttgctatgcttcatcatttcaacaacaagcctagacctactggtgattacactgctgaagagaacgagagctgcttaaacaacgctgctcctggatctcccgaagttgctgttctctctttccgtcactctttccacggacgtctctttggttctctttccactactcgctccaagcctgttcacaagcttggtatgcctgctttcccatggcctcaagctgatttccctgctttgaagtatcctttggaagagcacgtcgaagagaatgcaaaggaggagcaacgctgcattgaccaggtcgagcaaattttaactaaccaccattgccctgtcgttgcctgtatcattgagcccattcaatctgagggtggtgacaaccatgcctctcctgactttttccacaagcttcaagctactttgaagaagcatgatgtcaagtttatcgtcgatgaagtccaaactggtgtcggctctaccggtactttatgggctcacgagcaatggaatttaccctatcctcctgacatggttaccttttccaagaaattccaggctgccggtattttctatcatgatttggctcttcgtcctcatgcttatcagcacttcaatacttggatgggtgacccattccgtgctgttcaatctagatatattcttcaagaaattcaagacaaggatctccttaataacgtcaagtctgttggcgatttcttgtatgctggacttgaagagcttgctcgtaagcaccctggcaaaatcaacaacctccgcggtaagggaaagggtacttttatcgcttgggattgtgagtctcctgcagcccgtgacaaattctgtgctgacatgagaattaatggtgtcaacattggtggctgtggtgtagctgctattcgtcttcgtcctatgcttgtattccaaaagcaccatgctcaaatccttctcaagaagattgacgaattgatttaaattttccctttttttgtaaaaaaacagaaaaaaaaagaaagatcacactttttgttcccatgaacacctattccgcatttatgtcaactaaaatttggatggccgatattgctgttctgtttgttttgtagtttaatattagttaattttatcataatagtcaaaaatatatgatttctatcagatacaaatttgttcgctgtatgaagagaaaaacaaatcgttctatcaaacattgaaattgtgatatagtagcttaatagttaggactgattatattgctagctatcttggcaatgagaatgaagtagtgttggaataaaagtgacgccgtaaatgctaactaattagcagcaaaaggtggaaaaaacaaatttatagttgttacccaagaattgagacgatgctcggttggcaaacctactagaacacatttgctttaatttcattaatctttaaaaaaatcatttgccatgaaagtgtgctagacaaaaagggggaaatgactggtgttaaaaaaacttataaaattcatatcaatagaatagggccattacaaaggaaataagaaaactaaaaaactgatgagagcaattggatagctctataacacttaatctaacgtggattaatccttgaaggtagaaaacaagcccagattccggcgaagcgactggccaaagtgaaaccctttctcttggagctttaagaattggaaaatatggcgaacaaaaacccacatccctccgcttaaaaatggatatagaacgtgatcacgaagagtaattaatgcaactaaaaaggcagacccatttgcacgctgaatagattggagatatgactgttggaatcgcaagtccggtattgggggagctgtaggaacagtatattcgacagcttcactgtgatccgtaccagagctactaggagatatcactgtttttccctcgaatatagtgggaagctctgcctcttcgacggcagattctgaatcctcagtttcccaattactgctatcatcttcttctttactctggagcaaactaagagaacttgttgagctctctacagcaccaagttcatacttgttatgcaacgttgagttctcaggaatactttcgttcacgtctatcttctttagttgattattgataattatagtggatgaactcaaatgttccattcgcagtggagaagacgcgtatcctgaatctccatgagcacttcgaatgcctgatctttgcaaagcgtcttgactggagcctaagctgatcaattcgtaatcttcttcccacgaactaacgtcgctggttttgttagaatcagagcggggaattggtattcctttgctttcagaagacattaataaagcttctctaaaatcaatgtctaatgaacagaaatgggtaagcacaagaatgatcccaattctttgttgtttacgttaatatggattcccgatagcgccacatctacggtgttgcgcgataattgtattacacaaaactacgttaagggcacatgtatcttttgaataagttaagcaataaagatataacattttaaatgtcaggatgctgaaagcaataattaaagataatgatattattaatttattaaatctaacggtcaaattttcggtgactctaaggaacgaaatgactaacgggtaacttcgtatgcaaaattttaaaactcataaaataaattctttagtaaacaaaacaccatcggacaaaacaaatatcaaaaattaagaaaaagtatgccaacaagacaaatatggtaatgtagcatttatgacgaagaaatgagtgcggacttctttaacttttcaaaataggtagaaagggatgttctaaaagttgctggtaaccaagcaccattacaaatacatagcactttcaaatttcgatggtatgtcaaatctggtaataactttggagtgactaagaagtattgtgaaacagcgttgtcacacactgaattgacgatatgcctatgcacaactcgttcatttcgaggatccattccttgatttatttcatcaactattcgaaacggagcaattgccaaaccttgtaaagataataaatacattatagtagatacagaacgttctccaccagattgtcgttgacccgtaagtttttgaagtccttcttcctctcgaaattgtactaaaatatcgatataccatttatcataatcgtcggatttccctagtcgaacttctccagcatatcccattccactcattcctttagaaaatctatcgctaatacattgaacattctcctctaacttactaacccaatcctctttgattgagttcatctcgtcttggagctcttcaacggattgatcaaagtctgacattttcgattctagttcctcaatttcttttttacgcgcatcatattgttccataacgtaactattaacattcataaacttcagtttcgtttcttcgatgctaattttgttatccacttccgaactagtagcaaattcttcatttaattcagttattgccgtttgtctgtcagatgattgtgtctgcaatgaatcaaccactgaaccgtacaaggacatagcatcctcccttgctgaggctaacttatcggtaatatctttaagacgatcttgtacttctgtcaatcgagcgttgacttggttggcatccatctcgtgtttttcaagtttgtatttcgcttctatgacattaagtctacttcccaacatcttctcgaaattattcgtagctttaattgaattctccttaacttttaacaccgaattcataagagcttcgaagttctctttcctgatatcttcatttttttcaatttcagctgcaaattgctcaggaactttctctctttgtcttagtagaagagtttggtgttctattctttcttgtaattgttgccattcgtgaataggaattaatttttcgtcacgctcttttcgtagagtagataatatatcgtttgtacgagaaagcagcgattcgtgctcatttaccttttcttgtaactttctttcctcattctgtaaattttccaattgagagagttgagcatttagttgctcctcctttcgctttaccaaatccatctcaacgttctcggaaaaatatatactgcgagaaggtaatgggtctgttcgcctagtaatttctctatcaccgtaagctgaacgaaaaaccaagtggatagatgagcccgccaagtaagttttaagaactggatccccgttagccagacgaaaattgtttaacgcattcactgatgcgggaggtagttccctttttgcaatcggaatttgatgaatttttaacatatggcacaaagcaaccaaaaccacttctggcccctctaaaaaatcgatcacatatccgtcaaacccgaaagactgaagcttctcacgagagcatggaggttcaaaatcttctatcttcttttttcgttcactggagaattctcttatagtaggagtgtacttagtttttgaagtgataagatccattaactttagataatcattataatttgacattataaatgttcgaaacgtatccgtgcgaaaaaacccttctatcaaagctgcaaaccctttttccttacatttcaaattcatataaattgggccgtatgcgggtgcttcaaacgcagattcgtattccttcaataactgatacgtctgataagcatcttcccagcctggagcagaagacataaagtctagtttccttttcgtagcatcgttgtagtaggacaactctcttttaatgttatcaaggtcaataagcttttgtgctttcaatgttctgatactacctagttcatgagagctctcaagtttctcgttttcatgttgaagtttttccgcattaacttcttgcatcttttcttgtagatcttgaacaccgttatccgaaggtcttgggccttgtctttctgttaatgacttcaccgattgttgtgcttcatttaatgtaagatttgcattccgtaaaagtgttcgattggtattaaccttctcataaagctttttctcgttctccatgaaattcgaaaaagaagctctggctcttaaatttgaggtattaagttccatcgaagcggaggagtaatcgttaaatgtatcatcttttagttttaaatccgaacgcagctcttcacctttatccaaaataggttgaaattcttccactaggtctttcaaatccttttttaatttttttttgtctgcacgaagttggttaaagacattggttttctctctgtatataactaacattttagctaaccctagcatttcgatgtatgatttgattttttcccgttctttaaatatattgacttccttctctagtgcctgttgtctatcttttaatgaatttaatgttgattgtccttggtttttattttgtaaaatttccctttctcgttttcgtaaatcaataagcttctcatgtgcgggaagtaacccttcatggtcaattgcacgctcagtttccatcagtctagaataaggatcaagctgagcgaattctgcaacacggtcttgtggtaaaaaatgacaaagattattcaattgtacattgaaagtatccattagagacgttattgaagaagtggcacatgcttccctattaatagagaaagaactactcttatcctggcttatttgtctcgtgatagtaaccgtttcatcgtcacgatacttcatttcaatttctatggttgcagtgtttttgccatactttataaattcacgggcctctttagctctcccaagtagctaaatcgttaatcaattaagttattttttataatattgaaagacttacttttgggggccatcccagcccaatgcatattgctgaaacaattgtgctcttacctgtcccatttggaccgataatcaaatttagatatggaccagggaacagttcacaataatcgtatgtaacaaagttcactaatttaattcgtacaatacttcctaacgcgtaactctcgcgtgttaagatcatcgaagtataaaaagcagaaatactaaatagaaaaaagctataacttactctgaatacaaaggattactttttcttcgtttcgaaggcctaaggccatccatggtggaagtaaggaggatttcagtcaactaggagtttgctgagagcaaagtgcttatgcaaggcaaggtacaatgagtttagaggaaaaaagagctctccagaatcaaattttagctgaatatgctaatcttgcatcaaatttagaaacagtaagtcttttttattcagcagttggttaatatttagcttgttaaggtgttacaggacatggtttataatcccagcaacaatattctggactcgctaagggatttagaaaaggaggttggacttgtatatactctttacaaagctagtgtttgggcgattttggcagacctagaaaataaccaagaaggtaaaagcggcatgtttcaagatgaaagttgataacgtgcttgtttgaaattgaaaatacgtcaaaccgaactataaattaagctttaactctactgttggtgcttttcgtgtggtttactatgaatatttggaactgaatatttaccggataatttttcaatcacttttacagagaaaaaaatacatcctacttggaagagtaaaaacaggcacaagatataagcttatgaaggtttttaaaaagcacttttcggctaaaatgtccaagaaacgaatatgggtattgtttttaaaaagttggttagatcacttttaatcaattatccaaaacaaccctttggaagtagtccggccttaaatatttctaaactattaccccggaaacactgacctaatgaatcttccgattaattgcctgttaacattttattagatcatgctggattcgaaagtgttttcaagctttcctaaaagcgttatgaaaatggggttgcatgagaatctgcaatgttgtaagctgttgatttcttaatcaaataataagtttccttccttgtttttttctaaccgtaatggttattcatactcaaatttcttcgttatgaagagcaacttacaattgggactcgtttttgtcctcggatcattaaagtgaatacagcgagaaattttcttctgcttgcatttgactaaaaatcatttaaatgccagcaactctcttcgagattgaaatccaaagtttcttctgtttgtactaatatggattctcataatttactatatttgataagcaatgaggttcatattttattaatatacttaatagtgtcaagcccaatccttcaaaatattggcaagtgtatgttttggcattaccaaatgactttggtttatagtggtataacgtaataataatgggtattgtctttataccgttatagacactgcttttacgttttgataggcgcgtcttacaaagtatatatatatttattgcttacgcgcatcaccgttttgcaaagtgtatataaaaaaaagcaagaactatggactttttatcacatgccatgcttagtcgatctgaatcaacgcaaattctttgtgaattgagtcaaatagacgaaagtactatggatcctcaatatactgaagatgatgttctcgctcgattgtttgttttttcatcatcttctccacaaacaggtgtgttctcttgtttcaattgatttttgacatatattagtactgaatgttaagaaatatgaagacgtttctgttggaaggagtaatacatgcaattatcagcttctgcaattcactgccagttataagcactttagagtgtattcggtgctaatcgatgatgatatggatccccttgtttattgtgaagatcagagctctaatggaacattcttaaatcatcgtttaattggtaaaggcaatagcgtccttttatcggatggagatatactcgatgttcggcactgcgcttcctttcttttccagcagaaatacactactgataatgattttcatcacgagtatgcgggtgagagatttaacatcactcaaagactattgggaattggtggcttctcgcgcatttacatggcaatggataataacactgggggacaatacgcgtgtaaaatcatcgacaagaaaaaaatctcaacgaaacggtttttcgaggaccacgagatgacaattcttaggaaacttgatcatcctaacattatcaaagtaaacatggagtataattcggaaactcagttgtaagtagattgaatgcggtttgttattttgatgattaatattccttagttttatatttgaggaaatggtgacgggaggagatttgttcagttatttaacgaaattgggaacggttcctgaagttaccactttatttattatgtttcaaattctacaagggctaaaatatttacatgagcagaatataattcacagggatttaaaacttgaaaatattctcattgcgtcgtcctctgataccatttttagaatcattttaaccgattttggtgttgcaagatgtatgcagaagggaaaaagactttcgactttcgtaggcactccggaatataccgccccggaaatccaaagattaaaaggaaggtctcaagtggaaaaggaaaattcttctggttacggtaaagaggtcgatttatggagccttggagtaattatgtttttgctgttgtcaggtaattcaccatcatttgcagatggagtgaaagaaaaacaagtggattttcgagatcctgtttggaaatccgtctccaggcaagccaaagatctgatatcaaatcttttaaaaacgaatcccccagatcggttcacagtcaaacaatgtctttcccatccctggttcgcgcgacatagtagtcgtctcaccaaattatatgaaactcgtattctcaaacctcttaaacattcccggctatagccacgtaagaaaatattcgataaacttgataaaacgatcgaagtttctccacataaaagctatgtgtctgaactatgtaattctaacattacttaattaagttatttttagctataaactataaaatatgaacacatttaatctttagaattaatcaggcaatccaacttacgcaattaatataaagaaattttattacttaagatatgagtgaccatcaatttgtcagccattttccctaccttaaaaaaaaacaatttttagtctcaatcagcgtaaatttggtattttatagatataagcatccttttttttttaatagcttaaaaaaactttataaaaagataatcctctccctccgggattcgaacccgggctgcaagcgtgacaggcttgtgtactacccctatactaaaggagattattgaccttgtgtataatgtagccttatattaggttttttatgtattaaatggcttttaaaatactgtgaaattaaataaaagaagctgtagaagatttgctgtacttaaagttatccggatcatgaaatttaagggagagaaagcaggcgtggctctgtacatatgattgatcttgttggagcttttctgctaccaatattttgattattgtttacaaatttgttgtcatctttaacaaatccaattaacacttgtgtcaggtgttgttcttggtttgaatttaatacaagctatagcacttcttgtgactgatttaatggatgacagtagacatgttgcatgcaactacagttttcaatagctttagctaagatgaagtaataccctggctaaaaacgttcaaccaaactcaatgttaatttattcatctactaacgattatgttattatagctaacagttgtgtcatattaatgaaacataaatttgacaaaaaaatttgggaaatacgataattcaagcaaagatatattaaattaaattaaaattttataaaaaagcaatgttatagaacatccaaaaaatcagatcgaatgagaaaagatttatccagagtttggtaaaattacttgaaaacgtcaaattctctttccaggctaattaagttaaaacattttatgccgcaaaaattccgcatttatttacactaaaatcacataatatagctgctttttgttcaaatataattatgatttcatgaaattaattcaacataacattactcgttaaataatttttattcaatattggtcgacctaaggacagtataaatttccaaatagcacaagagagagtgtaaatatattttaaaaaaattcatttaattattatcaactttaacggctcatagattataaaatcaggtcaatctgcattaattcaaaaatatttaacgaggtataacggttttatgcgtaccactttaatgaactgtaaagattcacgaatgtgtgatagtataatattaacaacggatacaggtcagtacccgtaaaacattcctgtcttcaacattgtaccaccaattttactcataatacagaactcattaaaagaagctttgatctacttctgcaaaaatttggattgtcaaatcttctcctgttagcataaattcttctctagctataattagaaatcatttgataagtttgcatccattttctttattatagattgcaactggtttattttattgtaatctcgtttttactcacaaactattaaaaattatctatcatcatgtctatgcccattgttcgtgaagttaatagtgatggttccatgttgcagccctttagcaatcccttgtgggtgcctactccagttggtagatcgggtagaaagcatagaacgcttaagatgtgtattgtattaccagacactgggtacgatgttactcaggtttgcgatccttggcaattttttgtaaaggagggattcatggttaattttgctactttgactggtattgttgctcaagccgatcagcgccttttaagtggagtgaaatcttggttcatcggtgccacatacaagactaaggatatttatgaaagaatgtcaactaccaaagaatttttaagtccttcaaatatgtctgatatgagctttacctttgaaaactttgacttggtttatgtgccaggagggcaggatcccgctgttttagaacttgtagagtctcctcgtctcagttcattgttagctgactatatacctttatgtgcccgtgttagtggcacccgcgttttagcaacaatggctcaaggagcaatcgctgttcagcgggctgctcccaatcttgagattaaatcgactacgactccactttatatggaaagagcgtcttatttatttggcgcatctaatcctccggcttatacttatacttatattcctgaatcgaaatacgtaccagggcccaaaactgctcactgggtttattcggacgaaaagtttttctatgcttccggtcgttactctggcgatgttgaactactttgtaaagctttacgaaatctcgtagcaagtgcattgcattaatctttcttatttgtctttactattttatcttatactaaacgtgttaattatttctttgttgagtttcccagattctattttaatttcatattctataaatttcatatttctgcgtatttagagttatattgcaataaagataattcaatttgcgagtttggcttttgtttgatttggagcattttatggcccttgtttatcgttcatttttagtcctagaactctaaaagtgtattagacctgttttagactgtaccgttcaataccgtcgaggcattgaatttttacaaacatgccagaacccttcaaaataagaactgtcacatggaactctttattttcattgaggccggatgccaaatgctaatttgaaatgctcttttagacagctaatgcaaacggttcgggtctaaatttgatattctttttttaattagaaaaaccaatgttaaattaatgaaattttcgaatctgttgattaaatttttcgatagtgtttcaatctataagctcctgtgcttaacaaagtgcaataactaaaaaataattatattaacgtgaggaaaataatgttgacataatagtacctactgatgctgcactcgtatctagattcataaatcatcatgccaaacgacattcataaagtttgaccttaaggtcattttttatatatctaaccgtattttataaggcaatgtcatctgaaaaaaccccgatccattcccaagcacgattttttgccaagcgctcactgtcccatacctttacgcttaccattccttcaaggactgaaaccaccttttcccatatttctaattgaattgacaaagggagatgtacaagttcaaaaaggcccttgtcatctgcgactccagatacaaaacagtcagaacgtagctgcacgacttctacacgaggattgacagaaaaatctgtcaaggactttagcttggttttttgtagcttagcaatacaatgtgaaacgcatacggagactccatgctttactacatgcttcttggcatagactcttattcgccatacaacggtaccggtaatagctgccaatataccaatcaacaagtaaattcgccaacaggatataactgctgaagtcaaatacttcattaaggaaactgtatgagagtagacagatcgcaaacaattagtcggaaatttactcaatgccccacgtactcggagcttccatagctcaagagtaaatagtggagaaaataagtaatatagtacttttcttgtcagctttgaattatatagacggtttaaagtagtcttcagatatactttaaaatctttaagtccgactacattatcgatgtcctgcttatacatgtaatatcgatccttaaaattgtcaacaaatgattttccgtttaaattctttgcactttcaaaagtggcaaattctttaggggctttatagtaccactttccgataatagacataaatgcctgcaccatctcttcaaccttattaaccttcacggtattcggaatacatcgtgggtatggttttaagccgaaatctgcaagtaaaggaaacgaagcctttaatccttctttgcaaaataactgacgattgaaaccacattcagcgttctcaggacaaggttgacaagaggcttcaattcctaaagagtgagcaaatgaatatgcagactcaatagaggaacgtaaaactcctggttggagataatatagactagaaggataaggttcggcaggaactccacagaagccaacgcgctgtacttcttgatgccaaaagcctacaaatcccaagagaggtacgacaagcaatacaagccataaggaatttaccactttggtaaaagagaaaattaaagaaatgaatgaaccaagactaaagtatggccttttaggttgcctatccttagtcaaggaaatattttcctccacgcgatcaatacccgtagtactaagaccgagatcagaagaaatctcattaaccgaatcatcgtcgggtttttgggaatcaaattttttcttctctggcgtcgatgtattagatgcttctaacccaaaatttgtagaaaacgcagggttgacaggacgatgaattgatgcatttgcttcgtacagctgatttaggtgttctacaaaaattgaggaagattgagattgaggaaggggtgatgatgaattctttttgggatgagtccatgaaaaactgttattttctggagtgaagttctccgaattaccagtagacaagccaaccaaattgttgagttggtcaaatgacttgtttgatttgagataagagtcggaactttgttgaaaattttttctgactgaaagaaggttacttggattacattcaagcgaattcaacgacgacttgataggagaagcgtaaacgcttgacgaacgggaggtaaacttaggctttaggttttcgcctaagaaactgagaaaagaactttggttcaatggattttcgctttttggagacgtcgtgttcaatacctttactggcgttggatcacccgacacggaggcattaacaagatagctttgatcatagtctaaaaactttgaagcaggtgttacgatattaccaacttctgcagaaaaatcgtaagtagcggtgtctacagaagaatccttgtttgttaaattctggacaattgaaaaagacgattccattgagttgtcgaggtttacaactgccgcattaagctcagtttgcgtctcaaatggtatatgtgttatttcttcgtttcgcgaatctattttggcaatctttgaggcatgaaattcagattcttctgaaatggttatcgtgttagtattcaaaacttgaacgttctcgtcctgtaacatccccatcacattatcttcaaattgtgaagttttagaaatttctgtatcattagcctcgtcaaccatatttatttttctcttagagctaattcgagcagtaacattattcgtaacccctgccacccttctacgaggactacgagaagacggaggaacgttcttttgctgcaattctgtcatagagatcaagccattttttgcccttcgtagtttactgaaaagcgtgattaactgcgctttcttcgccgttgacggatagtatatttgatattcagttaatatattacgcaaatctactactcgaagagacgaaggatcataatcggggtcaaaataagaagggacctccattcaattaaaaaaaaccttttaactaaagggtatgtgtatagacgtaaaactggcgaatgtaaataccaagtgattgttgtcaacaacatggtgtaagccaagtaaccaacaagtaacataagatgtatttagtaatgaatgtcaacaaacgtgggtatttgaatatgtataatattaacttaaccgaagaagtaaataaatcattatttgcataattcacatcaaaataaaattttcattcactaaaaagacatcaatataacgaaaacaaattttttaaatcaatttagcgacttgataattgccgattgcagcaaacgtagcgacaaataaaactttatcgttttagcaatctatacaataaaataaatatcaagtttgcaaactctagaaggtatgttcttaaacgaagtatcctggcttgactatcaaaagtagatatgtgccaattatacgaacacgaaatagtatcataattctctaaatttacacagaaggaacatgaagttgttcttctgactcgttaacagcaaacgaacgttcactcagggacgtctcttctgttttagagggtggccgccatgtcatatttctgcttttcgtcgggtggataaaacgacaagctggattcaaacacggtttatatttacaaggaattggaatggttgacatggacatgaaaggtggtaatgtagtaaccgtagctggagatggatgtcccttgacacactgtatacgttagtaatagttagatttaaattattatggtacttacatcagcagctttgcattctttaccagaagcacacatttcactgctcaggaccataccttctcctggggctgcggctggtgtcggatgagcaaatatacactaaagagttagttttaacaaattatctgatattaatacatacgttagcacgggagcacttatcggcatatttgcacaaagggacctcttgggtttgagtgagagcacgcttggcagcaggcataacggatttcgagtagttaaacgaagctgccatgggattgaatcgctgtttctgagatgtaagtttgagcttttgtccgacacgcccagtaggtagctccttctcttcacgtaacgaagttatattaggagtttgagaagattgaggttgtatgctagtttccggcacagagaaagattgctgcgacttgtcagttgactccttctcgataaaatcgatttcgtcgatcttgctgactgactcaactgaagcattttttgatttttcaagctcttcaatttgattaaataaccaaagtgagaagctagtatcaaaatcggaccctattaaatcaactagttcttcattaatttcagtttgtgtttttccattgctaagcatcacaagaacaaaatcggccagagaagcagcctcttctccccacccatattcagaaagttttttttcaatcgaatcatgaagtttttcactatatccaggtgtttccagtaatgtagtcatgttgttggtttacagtcaataattaactaaaataagccaaaataatagagatgctcaaatttacaataaatgtactccgagaattagtaaatcaattccactcctgttatggaatcagaatttaataagttatgtaccggtatatgctctaaaatgaaatcaaatagctcaacttagcatgaaataaaggaattgagaagaaagaatacaatcacaaaaatatgttcacagacaagaagttggcaaatttgccgttccaaaagaaataaacttcctatagatgatgcgttcggagagcttcaatggaatacgtagactaaaggtaatttctagtagcaatagttatattgatactgcaagccgtaagttaaaatacagcaagagcctcagttcaaacgtaagtggaatataagaaatatctttcacagtaagaacagaaagaattaataaatagcataaaatagcgagtttgctaattttttttcgaatattatacccaatttcactataagaactattcaacgactaacgatgacactataacgccacaacgtaacagcattaattaaactagtccagaatctaagcgtctaatatatatacatctaaaggcttagccaactacaaagcaattacattgcattgtcattttggaatatagttatttcttcatagtaactagtagttcaaaattactttctcgagcaaatattttccttcggttctcaaccttcttagtagcaccaactacctaaagtcttctaattatctcgaaatcgaaaacgttgtgaaacgtatatattgcatatagaaaaatttttaggatataggtgcaaggaattttacaattgatgctgcagtttgagggcaacgagttaattgattattgcgaacatttcgagtagaagagtatttgggttataatttacattctattttatcagcgtacccaccattttgagaaggagctacaaatgtcttcacacgatgatgatcatactccattactaatttccgatccgtcagtgaacaagccctttcgatccagaactccttcaccagaaagagaatactgttctgattgtcctttgcaagctaaaggttctgcatgcaacggtaattctcattcattaaagcatgaaaccaatggtgccagttcaagcaataataacgttgcaaagtcaagctcgcatgactcatttaaggcgaagcctaaaaattacgactctacctccaattctaatgaacccatctctttcaatgaaccagattcatctaattctcatcataataatgaatctatatgtaacaatgataactgttgtcgtgaaatcgccagaagacgttctttatctccacttttgattcttccattaaactttattaatgccttttcttggggcatgattgaaatacctctgctctttttacttcgacaggaactatgtgccattcattataaccttgatcctacacagttgtccccagatgacccaatatgccgactagcggaaattactactggtgtttcaaaagtccgtgccgcttttggctctttagccgcctttttaggtcttttttccaccgcttattatggaacaatgggggatatttatggtcgccgccttgtacttttcattaccgtctcatttttgctgcttggtgatttatggcttttatatcagtcctatgcccccaagcatccatattttgttctttttgctgctgccttgaaaggcttaggcggttatatttctaccgttgtagccagccaaaattcctttgttgcagattgttctaagaccgagtttcgtgcatggtatttaggattaaattttgctgcttaccatctaggaaccgctttgggacctagtttaagcggattcattgtgcaatacactcctcatatgtattatgtattttatattacttcaactttttggattatttatttactttacgtttggttgatacttccagaaagcctagatgtttcggaaagtaaagagcagcagaataaaatatctggattttcctcgatatggagatcatgccttgagccacttataattctttggcctcgaagtttatgtacagaggaatcatgcgaattccatcagtacgatattaatgctgatacccatgcaggaagaagacactgggacgtgttacttgcagcaatattgatatctttaactttactcggcgctggttcaatgggcttattgccgctttatacggactataaatttggctggggtccaatgaaggctagcttaatattatccaccgactcttttgctagttcaatcacattagttgcgctattccctttactttctaaagttatcgaaaaaataatcgaaaagctttattcttctgaaggattatttgaagatccaagtcgtgcagacaatacctcttccctacaagggattcgaaatgttttctcttatttagttcgtcctggttattcacgttctagtatattgcgtggtagaacggctgacgagaaatacactatagttaaacgagacgtttggaatgcacagttaggctatgctattgctttgagtgcagcggtattgttagcagttgccaaatccgatgttgcacttttcaccgctgttattatacaagccatctcaaatatggttgttccttgcgtacaatctattgctcttaatggagtccagtccgaatataatggtcgagtattagctgcgtttgctgtttttgaagcggttgctttgatcattcgaggcccaatatatgcatttgtatatactgagtctatgaaagtgtcatatcctaatatgatattctttttgagtgcagtcatttatggttgctgctttataattatcttctttatgagactttatcgacctttaaatcgcaaacgttgaaaattcttttgactcgatcggagatggaaatcattaaattactacttagaactaacaagttttgtgggtgattttaggatgaaataacgggtggtgtttgaaccgctatttattcatttactagactaagttcagacgcctaatatttttcgatacaattatttataaattttgaagcttaaatatcaacatcagcgttcataattgtgtatctactttaggatattcagcgtaatttgttaatcctttattatactttaattttaaaaaaaacgcgtttacgcgtagtagagataaaagcctgtggcttcttcctaattctctatatgtgctacctaagtagaatgtctagtcaacaaatgcagctcaccatatctggatttgaaaacagaattaaaatcctagaagatttaatgaatgaatttgacagcaatttatacattcgtttaaaaagagaatgtgattttaagcttccaaaagagtacgacgtgtcaatacatgctttaactatactgatgaaacggcatttatcaaatatggaaccaattgattgttaccaagatttagatactggtacgttgcaaacgatgttgatattttgctgcactctgcgtatgattgaacattacgagaaaagtctatcaaatataaacttcttttcattgtcaaatgatctaaaacgcttggaagaatataatacctcttgttctgtactactgagcttgtatcaaagacagttaaaaaaaatatcaaccactatcgagtcatattacttagcagatacacttcggcataaccaaaatattttaaatttatgtgaaaggatttataatatccagaaacttttaaacaagagagagaaggctagtgttcttcgtcattaaaaaaatttcatcagacctaacctctaccccttgtcttgaactgttaaacttatatctggaatcaaagaacagtagtgcttaaatacttctcacatgttcaaaataacagtcatctcttaaatttatgttgttagacaatggttctttcgatctttatgggtttactttcttttgacaaatgtaaagttatgtgaaaaactaaggtgataagtggatggcgcgattaaatcgcgagcttttttaaccaattaattttatttttacaactttgattatacttatgaaaagttcgccagccatgctacactttttcgttcaatctccagcccatgccagccactaacacgaaattcatgaatcctttctttgtatcgctcaaccaagaatatcttatataatataaatatttcaggcatgttttaccccgttgatactgacttatcgctggtgaagcgataactaatacctctttcatttataatttctttgtttttcggcagacaaaggatattggaagacaaaggaaattcgcacatctaaagcatcattcttcaaagtatatataaaccttgttgtattttatatatcggaaaaaaatgaagcttgtgctatttctggttcttcttttttcagcgttaattaatttgactaacgctgataagatggttgttgcccattttattgttggcaatacttatccttacactgtttctaactgggaggaagatatccaggatgcaatcgctgtcggtatagacggattcgctctcaatatgggatcagacgcgtggcaggttgagcgaattgaagacgcatatgacgcggcagccagcgtttcctcagacttcaagctttttatttctttcgatatgagtattatttcagcagatgctgattttattgaaggtgttgttcgaagatttgctgataagcctaaccaactgtattatgatggtaaagtgtttgtttctacatttgctggagagacagatacattcggttattctgatgttagcacgggctgggattctgctgtaaaagagcctttagcatctgctggttatcctatatattttgtcccaagctggacctccttaggccaaggggcactggaagaaagcgttgcagatgggtttctctcttggaacgcatggcccacaacggatgctgatatgaacgacaatgatgacattggttaccagaatcttgccaattctttaggcaagttgtatgttgcaccagtctcgccttggttttacactcatctttcttacaaaaattgggcctataaaagcgattggttaattattgatcggtggaatgaaatgctatctgttcagcctgacatgattgaggttttgacttggaacgattacggtgaatcacattatattggaaatattcaaggcgccttgccggctggttcggaaggatatgttgatgggtttgatcataccgcatggcggtatttgatgtctccatatatatctgcatacaagcttggtttgtcagaaccgtacattaactttgaatcgttattttattggtatagaccgactccgaaatctgctacagcgaccgctgatagtttgtcgtatccctccggtggtgattatatggaagatgaaatatttgtgcttgtttatctgttgcaatccgcggaagtcaccgtaacatgtggctctacaacacaaacattcagtggtgttcctggtgtgaaccaattcacaatacccatggaaacgaatgcatccccttccttcacagttgctcgtcaaggtggtaccttagcctctggaacgggacccgaaattgttgattccttgtcgatatataattttaatgcctatacaggtgttctgtacttttagacttctagttttgctttttgttatttattataatcggtctgggaggatataacgtacagcatctggaaggtctgctcgatttcttcggtattgctttatcaaaaaggttaagcaatgttgtaatagaccccttatttttactttcgggaaccatttttaattattttcattgtttcattttaatccatccggtctatatatttgttggtacttttatctttttaccattcatttggttctgttgaaaaattcattatcggattgaaaatgttcatcaaaatattcataactttttctgctggacagggtctctcgttttactttactcccaagttactgaaattttttacgttctatggtctgctggcagttacctaatattttacagcacttataatgttaatagattgtgattgttatatatttgcatataaatttcacgtacactttaaaaggatgtattttaataactgctcataatgtaagcaaaaattgttggtttagaaaatgtcatataaataaagaggacaaatcacataaacttaaaagactttaagttaagatttgtagtaggctgaaatgattagaaatagaagataaaccaggaatagacgaaatagaaagccaacaagtaaagtcagttttaaatagggataataaccattaagacatgtgaatacccaattcccccgtggatatacttgatgcaagcgaagcctataaaactgagtaaaaaaagatgctataaagcgcaaatcataatgctgaaagtacggtagtgaccaacacaaacaatgccttgccgatgaaggggagagaaaaatgaataagtccacaaatatactatgtgtgataccccgaagaaaagggcgctgatagggaggaagcgagtaggtagctgagctcggatcaaattctaaacgtatagcagaatacatcaagtttccaacagccaaatgaaagagagtctttataaacctaggataagtctttttaagtgctcgtgaagaatctatttggatcctagtctggcattcaggcaagagtagatctgccaatgggtaccattgagcagaaaatacttctgattcttgaagtctcaacgacggcatatagggaagaataaatactgtggaagtataaagttagaaacctaaaaaaaaccgtttgttaaataaatataatacataccaaaggaagataaaagaagtaacggaaattgaccccaattagaagtgattacacgttcatccaaagcaccaacaaaatgtgcatgctcttttcgtaaatcaataccaacttcctctaatgtttcacggtgtgcagtttgaatgtctgatttatcagtcaaagagcgtgtgcctcctggcaaggccatatgaccagaccatcgatcggtgtctcgaaatgagcgttgaatgagaagtacataaggaacagaagtaatgggaatacattgaggccattttgggttagaaaaatcttgggattctttaaaagctattataacagctaccgaagcccttcttggaggagcatttggtgttactctcggacaatattcagaaagtaattgtagaccggttaataagtccaattccaactccatatattgtaagctcaatttccaaaagaattattttgtattccacttataaaggagtaaatcttattagtgctgttgcttcagctcctaataattaaagaaagaaaaaaaagtaaaaaatggataaatagaaatttggataataaaatctattgtaaggattacctcaacggaagtttacaacaatgtagtcggaagtacagatgaagcacccagcatccaattctagatgatgcaaattcgtcactgaagttagaatcggcttgtatctattcaaaaaaaaacttttgtttgaaaggaatgtaaagctatttcatagtatattaaaacggaaggcttatgtacaacactcaataatggagtggtcacttcgttttctttccacttgtttactaaaattatttgtcaattgagtaagaacagatagataattgtaaagttttaattgagttgcaataacatctttcatattgttgacaaaataagaaatacgaatatgtggacattgcttagcgatgtttatcatatcgttattatagtaatacgtaatggaataacaaaaatcgttttaacgagatcacttcgctgctctaattaaaaatttaaagggcgctgcgagaaaatactttactacaacaccacatctttttttttggatcaagaaagcaatgcgtttcagtgacagtatagaagctggaatttatgaaccatggagagataaatatatgaattatccagagttaaaacatttgcttaaaactgaagaggaagcaccctcatggggtgagaatgatgagtctaagtttgtttctgttatggatgcccaactggaaaaggtaagtagcaagcgaatatgtcttaaattttgtattacaaggattgtaattaggagcttaaattaataagtagcctgaaattatcacacattttattttgttgctcctgtagaatgctgttatctaaaattccatgcttggtataaatccttgtattttaagaaaaataagcttatcacgcttaacgtttgctaacattttctgtaggtttatgcatttcatctcgaaattttgaaagaattaaatgaatcagtggattgggtaaaatctaaagtttctgcttctcaggaacctgatggtcctcccatttctaaggaagaagccatcaagttactagaacgattggattcttgtactgaaacggttaagaagttggagaagtacactcgtcttaacttaacaggtttctttaaaatcgttaagaagcatgataagctttatcccggctattctcttcgtcctgtgtttcaggttcgtcttcgcgcttgtcctttaggcagtgtccaatttaatcctcttttagctgaaattttctctctttataatactttacgtgatggtctttcagcaccaagtaactccgtgcaagtgaaaccgaagcatgagcacaatgttgattacaattctagtatgtatcgtcgtcgtacgtttcgtttttgggtccatcctgataatgtgatggaagtaaaaacatacattatgaggcatcttcctgttctttattactctggaaagcaaggatttgacaaagaccaaaatggtgtatctggaattttggatcctatatcaacttgcttgtatttagataattccaactttgatttatattctcaaaatttggaacgatcagaacaggcttattctttgcgacttcattggtatggaaagttaactcccaaaaccgatattatcgttgaacgaatggtacgtcaaggaagtactctttcacatagtgaagaccggttcactatccgcgagaagaaggttagagagcttctaagtgggagatatgattttaggaaggttgaggatgatcactcgacaactgcttctgatcagaagaagaaactaattgaagatgttgaacagctaatcgttgacaatcacttgcagcctgttctccgttctgtttacactcgtaccgcatttcagattccaggcgatgatgaggttcgtatcaatcttgactcagactgggttatgattcgtgaagactctttggacatcgaacgtccttgtagagaccccgaagattggcatcgtcacgatattgacgatgctgatttcccatataagcacttaagaaaaggagagtattctcgtttcccttatagtgtcctagaaatccgtgaatgtgttagatatgatgaagacgaacctctttggatctctgaattgcgtaattctcatttaatttctgaaattgatggtttttcgaaatatgagcatggtgttgcaattctttttgaaaaatacgtatctcttttaccaatgtgggtattttcaatggatcaagatattcgaaaagatcttcaagaggtgtactcccatcccgagggatctgcgggctctcgaaatgtttacattaaacgtaggaatcaaagagttttaaagcagaatatgacacccgaacctagtcaaccctcacctttggtcaatcgtttaaaggccaatgaaatgcaccctgtttcagaagagcccgaagataatagagaggtgtatcgaaatgagcacggagaccatttcaacttcagaagcatacctggtttgctgaagccatctacttatggatcgtttaagcatcatggtaaaacgtttgttactccaccccatatcaagaaaccagagattccgcttagagtcagtggtccgattaaggttgaggccaaagtttggcttgcaaatgagcgtacgtttttgaagtggcttcatgtcgtggtcttgcttggttctcttgctcttgcattatataatagtgctggagaaagacttggtcaggcttttggagtagtttatactcttttagctattttcattgggttctatgcttggaagcttcatgccaagcgttctcaaatgatcaagtcccgcagtcctgcgccaatgactgattattggggcccattgattgtaggaacagctttggctatttctcttattgtcaacatgtcatttgcacttaaggatgctgtttatcaaaatctcattgaacctgatcgtttgcttgttaaattgtttacttgagaagtttcgatatcattcaacatgggatttttccaacttttattacacgttggatttactatttaaatgcaataaatttttagaaagctagaagataacatttcagtaaattcttgatttagatgcaatgtgaagttgaaaattgcaataagattgaaaacttcatttagagcagggctcttgggttattatattggttaattggtttggggatatatgttatcggtttttactaaaatttgcacgggtattgcaagtttttacgtgtcgatttactttttttgcaaggattaagaaaagctggatttgaccatatattcattacattacaacactggggtatattaatactgggatattaacgtcggacatccattataatttctatggtttaattaatttaatagcaaagaataaataatcaattattaattatccgctaagcattggatctaattgagtagagtaaaataactaaaaacccctaaaatccgtctgattagggaactgatggttatcggttattaggtataaaaataacaatatctactgtaaataggagaaacgaacgtttttaaaagagagttatttcacatctgtattaatgaattttttaatacaaatgctgactacatgatgcttttcatctttgggaggataaaaaaacaaaaagtgaacgaaggaagaaaagagggacttgaggtatatactactggttattggccagataaaacgatggacaccgacttcaagacgaaatatccaaaaaaaaaaagaaaggttttaccgagatgcaaatgattgtaaacaaaaaattcaaaacacctagaaaaaaataaataatccaacgaaaatgaaatccgtggtttttcgaaatttttaaatttgattatttccctaacccgccaaaagagaaaaagagagaaaaaatctattttttgaaaggccagcaggattatgaacgattcgcgaattagtcgtcaaagaaaccttcatcgtgaaaagctttccaaagacgactagctttgttcacatcgacacgactagcacgttgagcatctgttttcctaaagcttaggccttgagtacggcgattgtgccactcagcaaagattctacgcttattgtcaagataaacgagacaaggcaatcgaagtgttgcagccaactgtagctcagcaggatgtaaaaggtgtctattctcatcattggaaagatcaaggggagggcccttccattcgctacgaagggggcgaggatgagaacgtttatccaaaacagacatatcaggagaataatcaggcaatagctcatatggtgtattggcgacatcaatggcctgggtgttggaggaaaactccctactggactgcttgaaacgcgtattatgttgaggcattccaggatgaacatctccttttgaatgcggagttgaatgtcccgagtccggcgtatcaggagaacctcttttacgggtattagaagcgtgcacatccagaaacgagctgggttgccttcttggacgtttggcagctggagtcgaaaacctgtatgctggagaatgacgctgaagccattgcctttctcggcgaagccaaattttaggtgaatctcggtacagatcgtaaaccttggaatgcagttgcgcaacaggtgttgctgtcggctttggttccacaatagaatcttttggagattcaggtattgtagaacacttaggtacatcaacagtacttgcaactttgtcatttggaatgggagaaggcggcggagatattaggtactgatatgccttaatggctgccgcacatgtgtccttctccacatttctagggatcgaataaacaagcgtttgactcgatttcatcttacctttttccttgataaagtcgagcaagctgtcgataaccttttcaattaaatcaagtagactctgaaattactccaaattgttgtttttatgtacaattcttttatgcaaaagtcaaaagagcgaccgactttagatgaaatttacagccaacagcaattccaagtttcaccttatgccaaacgattgttggtgttagtaaaatcccaaggatggatggaacacatgtcgaaaccggtaggtagggttaggttgtcaaaaaaacatgttacttgaatggtaaatacaaaatggaaaataaatgccattttgaagaaaaaaattatttgccatattaatcaagtgggtttcccaagtttttctttgctcacaagggtttctgtttccagtattatgcgaaaaatcaattccaaaaaggaaatacatcccatcaaatataattaagccaagcgaaatactgatggataggggattaaaagtaccacattagatgtatgggtatgaactttctgtagtgttggttgatttctattcttgctcatttcccaatggagttcatatcggttcttaaagagttagagctcggctaactatgtttatcaacaaaatagggagttttgatgcagcaacattggattattagactgcttctaatgaaacaattcctcctttggtttccagtgtaatgtcgcaatccaaatcaaggttaaatatactcattactatattcttaatatttacagctttgcctttccagctgctagttcctaatgcactcatatacgacataattgaaaatgccaattgtttgattttataaatgaagagaaatacatttctgtgtccattagagtaatttctcaattgaaatatatcactattttacttgtttatttattcattctttatcgttcagatgttcattaattaaaaagctaacttttttattgatgatcattgtttacagtatgagaaaaaaaagtaaatttgtaataaatactttcgcaatatatcttacaataagagaaatgtacaaataaatgatttataaataaattatacacatgtcttttttactcttctttataggaagcagtttcagagtacttaagaaacctactcacttattctcttccatatacagtacttgtatattttcactagttcacacatttacttgtcagcagtaaattaatcaattcactcgtttttttgtgctgttaaaattttgtgaactattaatatatattttatctaatgatttacaaagtctctacctttagcttcctatttctttgttgaataaaacatatatctggcatgaggcgacagttgtcgtttcatgaatctacaaagagatcattaaaaaagaagaaaataagaaagattgaaaaaccttctctagtttcaaaaacttcacgcgacaaaaatgcttcgataaccgatattcatgaagaagatattgaagccttttctgatgaagaaaacaaaattgttcatctcaataatttaaaagaagatcgatttcaacgtaagaaaatttaaaaaggttcaaaaattaacggtgcgcatagtttggtttgaaaaatacattcctcaaaaagcggctgatcttgccgtgcataaaagcaaaataagtgcaattaagcaatggatgttaacggattctttagaaagtgtatgttaaatctcccctaattctctcaaaaatatttcttggctaacaaaatcatagaggttacttttgatctgtggtccttctggttgtggaaagagtaccgcagttcaggtcttggctaaagaattaggttatagtctcatagaatggctaaaccctatgaacctaaaagagccttcaaaccaagaatcagatacactttcgctcacggaaaagtttagtagatttatgtctttatgcgaaacttatccagagttagagcttatggattcaaataatattcaaaagcgtggaaaaaatgcacaaggaaagaaaaagtttatttttttggatgaaattcctcacctttctaaattcaatggctctcttgatgcttttcgtaatgtcattcgcaccgcattgacatcgcgaggcgccttttccatcatcatggttcttacagaaatacagttaaacaacttggaaggtattaatagtcaagatcgaaattcctttaatagcgtgcagataatgggtaatgatctacttcaggatccacgtgtaacagttttacagtttaatcctattgcgccgacatacatgaaaaaatgccttggctctattctacgtaaagagggtgttcccaagtctccaaagttgttgagtttggtggagaatatttgttctgccagcgaaggggatttgaggagtgcgataaattccttacaattatcgatctctcaatcttttgaaaagaaaggaacaaaaaatattagagaagtaaaagaggggaaaggaaaggggaatgattttagcttagaagctgcgcaggttcttgaacgattgtcaaaaagcgattcggaggcctacgcaagatttaaaaattataaaagtgcgtatatcccaaaatccgataaaaatgagaattcgtttttcaagaaggacgttggccttggaatgatgcatgccattggaaaagttgtatggaacaaacgggaaggagatgatgaagtgctaaaggcttcatctcagcaaacgggcaattcggaacgaataaagggagtaaaagtcagtaaaagccaagaaaacaagaattgtatttcattaaaaagtgaccagcgagaacgaatgcttaatgttgatcaatgctttacttccaaaagacgaagcttggtggatatcgaatcgacaatcaaccagagtggattaagcggatctgtttttcgttacggactttttgaaaattacgttgattcttgcgttacaacggatgaggcttttaatgtatgtgatttgctgagcatatctgactgtttgtcccatgattttccgtactcctacacgggagatgaaatatctacgtggttttcagttcaaggtacattattttatctaccgtctcccgttccacgaaagtggagacaacttcgattccaacagtggaacaacgaaggtattgtaagaggcatttttgatgattatatggtaatttatggaaaaagatctgtttctgatcccgttattgaagcgcatgaagatcaagttttagaagatattgatgatccgattgaagatgaagattaatgtttgtaaatacttaatgagccaaaaaattaaacttctattgatattaaacatacaaacaggtacactataaaagacattggaaatggaagtcttgacaaggcagtagcggttttttattctccaataaatttttggatatattaaggattcgcttctatttcaccaacggtgagtttctttaccgaactatttaacatatccatgacattgtgtgaaaactcaatgctttttaaatttcacagagaaatttaaatccaaccacctattttgggcactatgtataactttgtagacatggtatacacattgctgaagagccaccatcaacaagcgatttttggtgtgggatatttggggataattaaacaaggaaactaacaacaatataagtttttcaattgaataacggatcatttcgctacaccaaagccatggttgtaatatcagacttcctttttttttcaaagtaacgattctattgcttgcaatccacacattacagaattcctatcagctcgcaagcgaattttagaccaatagttctattttgtttaatgtttcgtattaattttgtgcagcgtgttcttcaatttgttcgctatacagatatagattaatttaggagtttaatcatcgcgagagagaaatcacgtatactagcgaccataataaccagctagtaagtaaaatatcaacttcaagtaaaagacaatttcttgttggagttgtgtaactgttgttaggtctttatttttactcatggcatatgattaagtagttatttactctttactattgaatgtgcttttaaaaaggactgttataaccaactgaaatagattacaattgaactaatgacgatggttcactcggaccttatttacattatagcaattgatgggtaactaacagatgcaaaaatcaattacaaaattgtaatggacataaaaaaaactaagtgggagtaatacgctgccagctacacagcccataaacgttttatgagcaaagtttgagtgcgacgagctttgctaacgatccattatattattatatgcaggaaataagagtgattggtgtaaatatatattgtagtatagactatatcgaatttattatcgaaataaaacaaaattgaaataaaagggattggcttgtttctgggaaatctctaattatagcttataaatatcttagcaacaatattcaacctatactattatcgtatcagatttgtgattgatagtcaagatgggaatgtacattacatatactgatatctaacatagtgcaatgaaaatagttacgctaacatgctatatagtgcaacagaagaacgtatttttgtgttactgacagcgaccaccttaaagcgtcacgttgaaagatttcagggttcgggttccgaaccttcataatgttacctgagtgtgtcagacaaaacatacccactcctcctctcagtttaaccgaacagaatactttcatttgcaaagaaaatgcttcgtcaagcaggtactcggttgctaaaggtccctgtttgtggactacgaccttctattgtatgtgtactcttttttggaagaattcgaactgctaaattgcattgttgaaaggggatgcaaacgggtgttggaatcgtcttattttcggaagtgaattctacatgtttgttttcttcttataatagtcatgtctatgctttaatgattgtttactaattgtccctagacattaaaacgtggctatgcagaaaaagcggctcccactgaagttccatcaattttggaggtatgtcaacaagttgtggtttgaatgctgtgaaaaggaataagtgtagtgatttagatttcccacctactcacttgaggaatgatgttgacgaatattcgatttaaccttgtgttgggtttataataacctcgtttctgttttattccagcgatgcttcattacacttttgcaacgtttcatctattactaccttaatattttttttcacagccatatctttccgtgcctatatgtagcgcttgcttttgctaatcgataatttttaggaacgtattcgtggagcctataaccaagctcaaatgatggagtctggacgtgtactttctattggtgatggtatcgcccgtatctctggtctttccaacgttcaagcagaagaactcgttgagttctcatctggcattaagggtatggcccttaacttggaagccgataccgttggttgtgtgctttttggtaacgatcgtttggtccgtgaaggtgaagtagttaagcgtactcgtcatatcgttgatgttcctgtaggcgaagctttactgggccgtgttgtcgatgcattgggaaatcccattgatggcaagggtcccattaagaccacagaacgccgtcgtgttcaacttaaagcccccggtattttgcccagaacctcagtttgtgagcctatgcaaactggtttgaaggctatcgattctatggtacctattggtagaggtcagcgtgagcttattattggtgatcgtcaaaccggtaaaactgctattgctttagatactattttgaatcataagcgctggaataactcttccgatgaaagcaagaaactatactgtgtttatgttgctgtcggtcaaaaacgttccaccgtcgcccagttagttcaaaaactagaagagaatgattccttaaaatactctattattgttgctgctaccgcttccgaaagtgctcccttacagtatctcgctcctttctcgggttgtgctatgggtgaatggttccgtgataatggtaaacacggtttggttgtttatgatgatctttccaagcaggctgtcgcttaccgtcaaatgtctcttctattacgtcgtcctcctggtcgtgaggcttaccctggtgatgttttctaccttcattcccgtcttttggaacgtgctgccaagatgtctcctaaacacggtggtggttctttaaccgccttacccgttatcgaaactcaaggtggtgatgtctcagcttatattcccactaacgttatttctattactgatggccaaattttcttggaatctgaacttttctttaagggtatccgacctgctattaacgttggtctttcagtctctcgtgtcggttccgccgcccaagtcaaggccatgaaacaagttgctggtcaaattaaacttttccttgcccaataccgtgaagttgcttcatttgctcaatttggatctgatttggatgccggtactcgtgccactttagatagaggtcttcgcttgactgagcttcttaaacaacctcagtactctcccttggctgttgaagagcaagtccctttgatttattgtggtgtcaagggttatctcgataaaattcctgttgatcgtgttgttgaatttgagcacaagtttatcccttatctccgaagcagcggtgctgagattatggaagctattcgtaaggagggtgttcttagcaagactaccgaagactccctgaaggcagttattaaggaatttttatcttctttctaaacttcttcaattctgatttaaaggcccattagctatatgagactctatcctttatcattatcatgaaataaatttaactacttttccgacaaattacagttattaggccgatccatatttgtactcgtccacttatctacttacagattacgatcagatgcaaatacagaaagcaaactttatagtcataaagtttgcttcgtgatatttcaattttgttaataaatacaacaagactatgtaatctactgatagttacaattggaattaataaattccactctagttgtttactcaaaataacgtaacttttctattctagcaatataaagcgtgatgaaaatggccggagagcttttctctaagaaacgtataatcggtaggatccgaaaattcatgattggcattaggaacaataaagggatagtaattatatacgcctttttcaaccatagctttggttagttgcatagtgttttcaatatgtacattgtcatcagaagttccatgcaggactagaagtccacatagtttcctaaaattttcagaataatgaacagcagttttgtcgtaaatagcagtcgtttgtttggaataagcaccgagaagattttcagaatagtaagcgtcataatacctccagtctgtaacaggtgcaactactgcaccagttttaataaaatcagcattttcaaggatttttaaggtaagatagccaccaaaactccaaccccatattcccactcgatgcctgtcgatgtagggagtgtcaacatatgaccttaacaactctatccaacttttgataatcaattcatgactatcagaaaataaatgttgaccagaaacatccgaaatgtccacaatatcaactttaataaccaaaaaattatatacagatgccattagttcattgatatccatttcatatttccccgtcactaaagcagattgaggtgcaccatataaatgaaaaacggtaggataacgctttcgcgggttaaaattggggggccgtatctcttgaatgtacgcggtaatatttttaacttttattaccttaaagaagacgctagggaaagcaaatttttctttggtgataattaattcttcgttcgtttctaacgaattgcaaagttctaatttcactttacctagagaagttgatgaggaatcgcttggtaaattatttttggaatgatcattgctcgtggatactttatcttcgtgaatcgaataaataaattgcttcggaatttctgggcccaagtaattaaccaacagataattttgatcatttgaaacttttataccaaacagcccactaccgatttggatatttatttcggataggatcaaacttttggtgcacaaacgataaacccttgaaaatgggctgccgctgctgatagcggtaaaatatctgtaataaagttagatgtttcatactcaaaaactttcacttacaaagtattattaatgagatataaatcacttaaaaatgagatattaaccggcgttaaataaatgggaactggattatctaattcatatatggcaatccttttcttattagacaaaaaatattgccgaacatatctttctttcaaatttcccagggattcgaacgataggtacttcaaatgtaaactagaagttaaagccaagggatgttctgacacttcggtattctctattgtagtctttctggaagataaatcaaaaagacttgtaaccctctcataattacctctcaaaacctcgacaaacattagcttttcattacctgcccaagcaacatctgttatatatctatgctgtgtagacagcggaaaagacgaatcaacctctatggattcgccagaatcagtaaaacaattaacgaataacttaacgaatggaataggatcttttggagttgaataatgaaaaaaattatttacacggttctgatcttcaactttactatcgagttgttcgaaaggtaatacatgcacagggactttagaatcgtcaattgataaataggaaagacaattaccatccggagaccaccatactgctttagaagattgcaaaatttcttcttcgtaaacccagtcagagttaccattgaataaaccatctaggtcggattggtcggtaatgcataccggtggttcagaaaaggattcccaaataaagaggttagatccaagaccatatacaagtttgtgtccaatcggtgaccattcggcaaccacaatttttttggactgatcagatgctaaatgttcaatacgcccggtagcacgttcaaccagataaacgtcctcgtaataagagtgtctccatcttctgtccttagagcaagaaaaagctatatactccatatccgaagaatatcgcttgcgatgtaaatttttacacgttagcacaaagcttgtaatcaaactatcgacgtttgacccatattcctttccatctggataaaacagagaaagtgaaaatgtgctttgatcgtagtataatacggtaccttcagttgaggtaatccattcgatatcttgatgatacggcagaaaaatagactcaccaaagtgacttacggtgatcggctctttttgcttataggaatcattcttgaagagtgagaagttttcccgattagtatgaagataaaaacggaatattatagcacacgataaaactgaagctaagaaaaagagacagactgctagataaatgtatcgatgctttttgcgccgacgctttttagcttcaatttctgaaacctttaaaacttcagtgttctctatggggctgttcgactcttcatatgatgaaaattctaaagacgatgatactgcgctacgtttccgccagtgttgtctggttgatgactttccatggttgttcaaggtgtcaccttcatatgcattcattcatgccactggaataagtgactgagaagcgccaatttttacttggtcttcttaatatattgtcaaacagtattgaatgtgatttgatacattcgatgaccacaaatacaaatataaaatagcgaaatgcaacgaggaaatatggagtagcaaatacatatatcactatgctgtaatgaagtaggctaataagattgattattttattgaatatttgattagttctcgaatcatgagcacatttaaaagtattacttctttgccaatacacaaaccaatttgcatatactcatggcttataagttggtgggtaataaagtagcataatttgaacaaagaatcataacatatataaacaccgaattcgatacaaataaatatatatcaaatataataaattcaacagtgataggtaaaagaagaaacttaaaaaatcagacttttattttctttatttattttggcttgcaaggcttccagatgattgattcatgaacacttctggctagtagcaaaagttttatgattgacctaaagagcattccaagcatttataaagtcatattaaacccacatttctaggtaaaagacagccattgacaatatgcaaaggcggtaggtacgtttaacgttcaagtctaaatttcctctacataatttgagggaaacagtcctcggtgaccatgacactcaccttcccaccaattgggatcaacacagtccacattggcgataatttcgtcttcaaaaaagctgagctcgttatcttcttgagcctgataatcataaattgccttcacagacttaccaggaccccctgcttgtggctcggcaggaggattattggcagtctcattaggtccagttatttcaacgtagttagaaggaaataaaccttgttgacctttagaattttctcctaaccaccatccatcatcgacaaattccaaaatctgaatctgctcattttctactaactcgatttcgttttcttcctcaggagaataatcatatataactatggccggagtctttgtaggttgtgtatgctctgtagctttgacatctccaccgacttgaggttcttgagtttcgtcatgcggtgggagaggaggaaccacgggctcattaagttgtccagcttctggtacaacaggaacagcggggggttgaggaactgaaggaacctcaggtacaacgggggcagcaggtggttgagggaccgaaggtgcttcaggtacaacgggaacagcaggcctctgagggaccgaaggaacttcaggtacaacaggagcagcaggtggttgggggaccgaaggggcttctggtacaacgggaacagcaggcctctgaggaactgaaggaacttcaggtgcaacaggagcaacaggtggttgaggaactgaaggagcttcaggtacaacaggagcaacaggtggttgaggaactgaaggaacttcaggtgcaacaggagcaacaggtggttgggggaccgaaagggcttctggtacaacgggaacagcaggcctctgaggaactgaaggagcttctggtacaactggagcagcaggcctctgaggggccgaaggaacttcaggtgcaactggagcagcaggcggttggtggaccgaaggagcttctggtacaactggagcagcaggcggttgaggaaccgaaggagtaatgactgatggttgcgccgctttttgtgaagcagatgagatatccctttctggaaaaacctttggcattgctggaggtggatttaacgaaagactttcgccagatgtcggtttttcaggagcgcttatgggattgggattatttgtaaaaggtcgaggtttggcaaaagaagttcctgccttcgaattaaagctcgatattttagcagccgtcttgggaaatgtaggaggatcgttattttcactaacatttgcttttgcgaaacgagctcgaagcgctgcaacgctttcacgtggctcttcctgtgctgaagtttcattggatgaaacctgtttatttataggtttggcggtttcttgtttgtcgacaggtaccgttgatggggaatcttgtttgctggcagtagttgaagcaggaggaaaacttgtgcgaacaggacttttaagatgatgtgatactgggttttcaacattcttagttgaggattctttcttttcgaacaaagcacgtctagcagataaattcacattaccagcggtatgcagctcttctaattcagagacaggtttttttgagggagaaccagaaggtggttgaggttcgagtttagtcaaaggagtaagtttaaaatgatccggagtagttggagcgtgactggattctgcagagcgatagcttgagccagtagttgtagttgaaatagaaggcttcgggtgttcgctaggctgaacagagatttgcttagctggcccatgagattcaaaaggagtaggctttgatggcccaccagacccaaaaggagtgggtttaggcttattttcttgagatttttctttacgaccggcatccgaccacgatgcatttacagggacacgtaagtttgaagtagtatttgcagtctgggtattgctttgcttagacgaatcgtcccaactattgtcctttgagtctttctgcgcttgcaccactggctttgaaatattggccaaaggggttttggtagaaggagctggtgcaggggcaaccttggcagtacttccaaaagtctggctagcatcgtaaaatgcgttatgctttgattgaggagttgaattagaagtatgaacggagtatttactaccactagcatctgctactcgacgaataatatcatccatatttagatcagacgactcacgtcccgttatttgaacatgataacctttcaaaagattggaaaccgtagccatatgtatagagaacaaacctttacgggctgctgcttcaccacaccaacataccaaaacaaatttatttaatccagtgttgacatccttcacacgtagaaacccaaacagcacagcgttttcatcaaattcatcaagaaattcatcattgtcgtcttaaaattataaagttagaaaaatcgtcatcaaaataaataaaactattgtaaaaacaccgtacttccagaagccaccacttttaagatatttccttgtcctttttcatatccaaaaatggcccaagagcaatcatcagcaccgctgagtactttttcataaacgtttctaatctcagctccatgcgtgctcgtatctagttgaaatgacattttgggcgggaatggtaaatggaaggaattgcgctgtacaatatgcttccgtcattgtgttcctcattcatggtactatgtgctattatcatattagtaaaagtggaaatcttgtttatgaataagcaattgtaatactctagtgttttaataatattatggatttcggaaatatgatcgtctcaatgaacgcttagtccttcatggttgatattagtttgacgtagcattagtgtatttcagctaattctaaggtattgatatttctttatacgtatagttaatattaactaccttttagtcactacatacatttcaaaagctataggtagagtatactaataataggaatatgtttaactatctctagttgaatcagcgatagatgattttctctgagtctgtaatttgtttgataattaaaataataaaaacaattttctatgaatataatgattttgatgcttttcgaatgttcatgaaaaaatctggatcacaccagttttctgtaaacaacaatggaatgctggccagcagcatttgaaggattcagttgacaaaagatcaaaataaagggtgatcctacaaacagcaagactagtaagttttgaacatgtataagatattgttgttaagaattgataggaaaaacatgatcagtatttcgggtccaaaaaaaaaaataaacgaaatgaagtgcaggtagaatgaacatgaaaatgacagaccaatggaaatgatagatacttagaaagttattgctcgtgcaatcctcgacggattgaaggcgtccaaaaagttttacaagtaggcatcagagtattaggcaacaaaggagacactgtaggtgttggcagagctaacacggtctcctttattaaactttggcaaggcaattgaaaaggtggtagtagccgtcacctcagtgtcataagaaagagggttatgagtgtccactggcggattaccggtaggaacatgaatgctggcagagtatacggagacgtcagtagctgaagcaacaggagtagtcgtagtagcgctagttggggaaactgaatcgctgtcaatttcaatggaacgcttcgcgtaggaaccggcagtctcagtaacagtgaaagttacagtgtctggtttgaggacattgtaaacagtaacaacaggttgggaggtgacttcagagcttgaacagtcaacagtgcgaactaaatagactgtagtagtagcaggggtagagacaatcgaaacacccgaatcagcaaaaacgcttccagcgaggaaagagacagcgcacaaggtttggaagatagagcgaagaaacattttataataaagtaattttttgtaaatagtcactcaaagaaaacaaaaacaaaaagcaatgagtattgaaattatcccaattacttgaaagaagtacaaaagcaaggccttttgaaatataaaaaaagatttaagttattttacgcctgatctgccaacttatataaaaatgaattaaggcgctgaaaatcgaactgatggctggtgaactgatcaccattgtacaaactggaccgtgtagcatttttttttttttttcaaaccgatttacatggcgggcctcaagaaatcgctttggtggctggcatgcaagcacctagatttaagagtgtacataggaaaaacaaatcgtaatataataagttatgcatctcaataaggagttatagtaatataaaatatcctagtaaagcgtatatgagatttcccaatatgctaagcaaagattgttcagtaaacatgtcacttcatatggttataccatataatataagagttactcgtacgtattattgagcctaatgttgattaaaagaaagagacgttgtaagaatatgaaaggattgctttattgtattaaaacaaaagattcaagaactttgatcatgtataatttggttgttaaaaaaaaatcacctaaaaaaactactgctttataatttgctctcaggatacataaagaattaataaaattagttcaagaaagtaactttgcatttctgcatgctatgtttcatcgtaaataggcacagatggactgatataagtaatacaagagggtcaatcgggcgagctaactatactaaaaaacgccagattcccgtaccttgatatttttgccaacaaccatttaaaaacattactactattacatacgcaatgcaaacacaatcgatggtaatgtcttgtcagatgaactagatattaaagataaataggcgatcgaagaacggcaatcatgcttcggtatttgagtatacagcaccggataaaatacgatatcgaaatgaccatttgaaaacgttaaaacaattaccgggcctcatcgggccggacatggagtattggaattaagtgtagggtgaagtaccggaagcccgttgtgatgtgaagacagttaagtttgtactaaatacttgcaaggtcgctgtgtaaaagaagaaaaaggcgaatttaagaattaggaggaacaattgcgatttggaaagaatgtaaatgtattcgtaagaatatgaagttggtgtaaaatccagagaatgttttttatcatgtctttatgaagaaatgccaatacaaacaaaacaaaataaatcacccaaaagaaatgaaaatgccgaatcctattacgcaagaacgcgtattttctcgaaaaatatttaaaaactaatttaacgagaaacctaaggaaagattggaagggagacccacaaaatgatgatgacaacagaaagcaaataggctttgttgatatgaatgcgacatttacgttttttaattaaataaataaataattaattaattaacagctgcttcataaaaacggagtcgatacggatagttcagtaagcaaccttaattgtgtcgatggataaaatgcatttcttacggaatgctagtaggtatttttgaaagaaaaaaaaaattgagaatgtgcgcgctagaagaggatagggattgtttggattttcagtttgcctaaccccactataactcgcatacaaataccgtatagctatagcgatagcgatggcagagtagtcggcattcatgctttttgattagcctagtttaccttaccctaacctacggtgcgctggtggctaggctaagtgagatggcaaaacgtagttgaagataggctgcattgcatatctgccatgcgaagccaaagctacgcaacgcaatgcgattcagtataccagtaatttcgcacattaacacagggaaaataggaccggtatgtggagaaaagggatgtagcttgtgtttaaaaaaagaaaatccgatttgaaagtttgaagctggaagcaggaaaattttcaagctggaccaggaaaaatgaaaaagtgctataacaggagttacggccgattttaagatatcgagacaaaacaatgtcgagccaaagtagtgtcgaggcaaatgaaaaatattcccaaaacttggaagaaaaactagaatggcgctaacatatactggattatttgtgtttgatgattgtttgtcgattgtcagtgttggatattgtgagatatgaacatgataaaagaacacaatgagaaaaggtagttgatgtgtaaagacgacttgttgaaaaaaacacaaacaccaggttagctaaagttcatgtgccaagattggatcgacaatgttttgattggcgggatgattggtaaagcgttacaagtttttccttttggtctaggacatttgttattcaactatcagtttcaatagcctataccctaccctagcagaaaaaatttgtagcaagaaaacatggtgaaattttcgagctgacaaagtatgcttgctcagtgaggtcacagacaacaaaagaaaaaaaaaagagtacacaaagtaaacaatggtgagcaagcagctagcatcgagaaggaaatgatgttaaacaaaaacaccgaaaaaaacataaacgcggccgactaagcaacgtctatgagaacaaacaaaacagtaatgaaaagtttctccaactaataattgtaggccacatagaacttgttagtaagtaggtaggtaggtcgaggcatattatgttagtgctgtcctagcatccatcgtttagcactgtactttgacacacagaactaggtgttttaaattcataacaaaatgctacatttctgaatcgtacaaaatttccaacatgataaataaagttaccacctggcacctacaacgcgatttccactctaccagcatgcatgtggggtgcagtaaagcgggacataggtttgcaacactagtaagacttaattgaagaccacgaaaatttagacaggccaaggtggggggaggcgaagattcaagtcgagtgtggtactaagtgccgaagcaaaccaaagagagtgaagagaggaagagagaaaacatgaggcagtagtagtaagagcagacagttaagaggcaaaattggtgaaatgaataatgaatgagcgtacgaacagaatctgcgtacgaggagagagaatacgtacgaaaaaatgagtatgagtacgtacgaggtcaacaagacaacaaaatttttataacatgatagagatggaaacgattagaaattgagacatttgcaatggattgaaaagatacgagttaaaactggctggaatgattcaacattgtcgattggtttgacaagaagataaattaaactgaatgaaataataaattcaaaggaaaaaaaaaatttaaaataaattgaaataaataaataagctatccaaaaataaaacaaatactaaattcaagaaagcatggcttttcaaatataatagctaatcatactagtttcatacttgcttcaaatcaatcaaaaaatatcgtatgctgtttatctttactgtctttcctctagtttttgttttgccacaccgacttttgtggatttttaatttatttttttttttaatttaatttattttattttattcaattatttatttttgattgactggcaaaaagttattgtcatcatcatacattcaatatcatgcccatttttccgagccccaatatcatccatcgatcccctccacgattcacgtcattatagacattgatatgttcgttcgcgtgggagacatgcttctattcctcaaggtcatagcgacacgttacactctcatcgacttattagcgtgcttccgtattgccgaacactcgcaagctcaccacaacagggcagacgcttttccctcgccagatgcaccgcttgagcctcttccccttaagcagttggagcgatgatgtgcgatgtgggaattccatgagcaaaaagagagacgagggactttgacagttgggggcccacgcttccctccaggaatgtcggttaaatattgttaatctttattgttagtaggtgggagggatataggttggaagaaggatggagagtttgtaaaaagaatatagaaattggtttttactgttgaaatagaacaagaaatttatgatgatttagttctaaattgattaaaatgtttcttcctttacatttcaaattcttattaaattttattagatatggattgaattgtttctaaaggtattgatgtatttttttttttatatgagtacatttcattacttctttttgtttatcttgtttattattcttttgtaatatatatatgtatatatatatacatatttatatacatatttatatagaaatagatttccatacgtatagatagattatatctttttttgatttattttaattcaatttaattgattttattcaatatgtaatctacttttgtaatctattttccttttttctttatcgggcattctttgctattatattagaatattcattattttattattttattatggcttttttcgtcaacactcaaccccagctttaattgctcgaatcttggattgctggtaagtatttgcgttcattttcttcttcctttttttttggaagctatttctccctctttataaaacttttctctcatcgttttttccttcatgctttcttctttttacatcaaatctttatttcacttcttttctaaaatcgtacgctacaccacgttatccttcactacaattccttggtttgttgactttcctagtaagaacacatacgatgattaaatatttccctgctctttcttccatctttttttttctcttaaacatccaatttattaaattatttttttgtttatttattttattctttttaatctattttatttttatatttctgaaactttctttattgcaacattgttcatatcgttcaatttttcgtatgttgtttgtccatcatcacacattctctctgtcttgacaaaaaaaaatattcgctcctttttttttttttttttttttttttttttttttaatttcagccccttcttctccactttcttccttattctagtttgtccctctttttcaatgtttatttacaattacttttcatttattttattttattttatctatttttcttttcttcttttttgccttgattgagatatttccttgccctttttcggtatctctccttttttatttacctgttcaacaccttcatatcacaatactccatgctttcggcatttatcaaactatactcgattatttgtctcaaactcgcctgcatgctctatagcaaatcttccaatctctatcatcttaatccaactctcacccatttgctggcaaattttttttttttcctgtatatggccaattttattcctcccccaactgccgaaatcctcaatactctccttgcactgcactatttgccccaccaccgaaaggtcaccttagcttgccttctttgccgattcctccatcttttttagtgccaccccacgtttcactgccattccccactttttcaactgccgttgtctcatcatagttgacactagcgaacttcgcttatacaacctttgattttgttcaaatgccgtccacccaatgattaatttggcctacatgcctttattccgattgcaaaggttaagctgaacccttctatttacttacgtagcgctcaaacctcctaccaaggtttctaatagttctctgagcttgtcgctgctttccttttttgccttcccgcgctctaccacgccaatcctatttacctatctccttactttacaattgtcttgtatcatcgattgcctcatcttgctttactttaattcacttttcctttcccttttttcaacctagttatgcgctacctttgttttccgcaccgccaaaaccaaaacaaactcgtcgacccctaatgccatccatactccacaaccgaccggctaaaaaccatcagtttagctattaacttgcactactactcaccattcctctaccccatgccattcttgtacatgctttttcttacagttacagtaaagctactcaattcaacagagaatttcctttttcataaatttttcttttccttcttcactctgctctcctctccctacgtttacccattcttctttagtttattggtcttaacaattccatatcataccatactatcctatccagtattatacaacacaataccctaccataccataccttaccttaccatgccttgccttgccctccactttcgcctgcagccaactctacttcttcaatggtgcccccttcggcagtgtgcattgcccttccaatctcatcttttgtttacccctcgcttcttgttacctcaaattaccggtatttttgagtaacaagtatttcgattctgccgcaacatgtcgatcttgctttttctttaattgacatcattaattgtccctgaacaattgaactggacccctcggcatttgggggcagttgcaactcagatctcgattgttcgtttgggcaatgctgctttttcgttatatatatctgtagctgcctgctggtcttttacaactttttttccaaacaaagtctctttctttgaagcattgaattatccttttgcaaaggtgatttgtttatcaaatctaagtacgaaaatacttgttcttgttcttttacttgtcttcaccatcgattggttttgaccattggatacactttccatctatccattcttcttttcttctttgttgatcattttttctatcttcattctgttcgcctttcattgtaggtcgagtttcatatacataggtgttgccaacatttcacctactctttcttaaacttctttttcccccaaaaaaaattccttgttccttgattcattttcaaggtctattgtgctttgctttcttctagccatcgaattggtactgtttttttatttttgctaactgctaaaaataattacagtatatctctgctcaattcaattccgaattttaattcgccggttttgtttcttacgagcttctgttgattcttttctttgaatagcaatcaacaacttggagtatttcttacaaaattctattcattgaactttgtcgtattcctcactttttctccattacagacttgctttgtgctcactttctcgctcattgctaagtcttgaattttcttccacaattgctactatctgttgaagtaaagttctttttacgtcgccgagtcaatccttcccttgatttgtttccctccaagtcaaataggattcactcgtgttttgtcgtaacatctgaatttcttgaaatcggttttccctgcttatttattacatttctcaagtttttaaaaaaccttagtctttctctatcgttttttttctgcttatatttcctcttctgattttttttctttgtttaccaaagtttttacaaatatttgtacttgtttatgttatagaagctaggctatctatatttcatacttttaacctcgctttcttatatcgttttatttcctttccgctaatttttattattatttatttattgttatctcggccgtggtcttctaaagtcccctccaagcccgttgcctgttatataagagctggttcttctgtcttacttcactaattgcatttacttttttttccaactctaattcccctttctttctgtagggatttcctttaaactgttaacatgactcaaaaaaataccggtccacgtcggcgaactgccgttgcctgcgatagatgtagacgcagaaaaatccgttgtactggtagtgacattcctggacaaccttgtttagcttgtcaaaaggctcacgccgattgtcacttttcaaccacctcgtggcgtgcttgccgtaaaaagtctgcccctttacactgtccttcaacgaatggaaagaccaacgtccttccctcttatgcctcaacaccttcattatctcctatgacctcttcacatttcccttatgcatccgacggtaccttaatatcggctaccaaccattgcgatgattgctcttataatcctcactaccttcctgtgaattctaatggtagctctccatctcacacatcttcccttgattccattcctggatatgcttctgggtctggtcctttcaaaactccttatcgcccagttgctgtttctgagagttcatcaagatcctcattctccatgggatcttctgaatttgcctcatctacttggtctcaatctccaatgcaatcttcattatatgtatctccatcttctcaaccgttagatcggttttcccctgctagtttcccttccaaggaaactttgacatcctcttctttgagttcatctgtccctaggagtgtttctcttagcaactttgccgattccaacacttctaactatcctgagagctccttgttacctgctgctaaagtcggcaataatggttttgttggcagcaatgtattaggtagcatgtcatattccaacgttgaggatagcgttagatttcaaacagattcggtctctcaaatgtcaagtaagtctcttgaacatttacccatgctttctgaaatgactctttcaagttcagcttcatttggtgcatccgtttccccaaaatctactcctggtagcaatagcactggtgctgccgttgataccaacagcgttcattccaatggtggatctgatttggattattcctcgtatctgacggattcttctgctgttgattcaccttctcttgacgcagacgaagtccttcgtagcttcaatctggctaatgacccgattggagcagtagatcctcttactttggagattgaccaaggaagtggaagccaattgcttggacagcaatctttcgcaaatgacagtttgaatgccaaacaatcctctggcaaactcggtcctctacctccccaatcttttaatagctctgattacatttcattcgacgagccttctcgttatttaagtgatgacgctagcttatggccagatcaatatgttgacaaagttcagcctttagctacaatgaagacttgtaatcctgctgttttctcttcaaatacatctctggatgatatgtttttctttattcgtgatttcgatgaggatcatccaattcaaactgcatattaagtcaaattttgacatggcttttttgttggttgtaaccgggaaacgtttatttctctaacttcgttgttttttgagaataagcattttacctttcatttctcttcaaaatccggcattatcattctttaattgagaagaataatgttttaaacccgtcttttttcccattccaaagccagcttttgcgtatcccggtaatacacaacgactaaaaatggttgtatgactaatttgctcggcaccttttcatttccccctttttgttcattttgattttttccaggttttgtttataacgaggtttcatttttgttaaattaattatgactttcccctattaatacagtgtatcatttacttaaccatcgaacgtagcataagtatacatgtatgtgtcaaacttgtagactttttgacttttcattagagttgactcgttcataattttattcatgcatattaaggaattgagtattatgtgcatgggttttatatcattaataatacttgtaataatcataaatacaataaatcctctgtcttttatttatgcattttggcgaggcaaagcgggctatcattcagcgcaaatgacaacctagaagcccagggccttgccatttatgtggggtcaattttaattctaccaagttagtcgatccatctgctgagtaaccacggattaaaagaacatccagcgttttattgacattattagatatgaaagtaggaagttctgataaggaagtaacattttgaacatgaactaactcatcaccaatacagagaccagcttcttgagccggactttcgactgcaacagaatctacaacacagaatggctttacacgtcctaggattttggatctagatataatatcattcatgttgtagttagcagcattaaagttaaggggatctgcttcttgtgcaagtttagtttcatcattagcggctaaagattctttggaaaatcccgaaaatactttttcaagtaccttctttatctgatcttctagttctcgatgatcgtttctgagtgtaataatttcatggcgtgctgttctaatactaggcacatcaatatctgatcttgggaatccgtcttcagtcaataaaggtgtgtccattgttacacgttcctatagcacttattaatataaatccaggatggcaaagccatagcattcgtttcaaaaccacagtttattaccttaagtaaaacgccttctaattcattcaatctattttcgatttcacgctttttcagatcaagctgtttaaattcgtccatttgtttaaaatataggataatttaatcctttgtgagaatatcgtttatttagctgttggttagtatggaaggcgactatatacattaggcggtttttaaacacacgaacgcagcatagcgtgcctagacacttaacctttttgaaatctgtaaatagattaaaaaccttatgatcacattttaaaaagcttccaaatgcaactttgtaatccttacattacttaacaatgtatagtgacacctaccatgttaacttttcagtgtttgcgtaaagctagtatggttcggtttgtttttatagtgatcttcgagaatcattaattttgattatcttattgtataaaattcgtagttgtacaaagtaattacttccagtatttatttttgacatttattaatccataattgtaattgctaacattcaatttcattgttttattagacattatcacacctactaatgcgaaactttattctattcaagaaattagtgaaacacgaatcaatatttttacctctaaaacctatgtcattaactcatatattcatttaccagatgcgaactatgcaaaaaaaactatacaacaaaattaccattcatcactagttccttcctgttccaaaaacgaaatcatgtactcatcaatgtgccccacagtctcatccaagtcttcctctaactcacttctatcttcatccatgtcattcgtgtttgattgttcctctgttgagtctctttcaaaaccaggggttgcactatcagacgatagaggagtagagtctttggttaacatagcttgaggagtagatgtttcactgaactcggtttgttcaagagcactttcttttcgggccacttgagcagcttggacgtcttcttcatcttcagcagcggctaatgctacttcccagttttcctcgttttttgtagaaccagaatcagaatcagctttgactttcttgagtgattcgtcatccagatcaaatagatcaagtacatcagctttacggaaccattcagtagtaaattctccaccctggatgactattttatccagcattcgtttttggttggcccgacgcaacatattagattcaaccgtatattcactaatcaaacgataaatgtgcacatcacgggtctgcccaattctgtgtgatctatcttgagcttgcgcatccaattgtggattccaatccgagtcataaaaaattacagtgtcagcgccagttaagtttatacctaaaccaccacttctcgttgaaagtataaaaactggaatcttatcgtcattgttaaaccgttcagttagtatttgtctttgctctatcttggtagctccgtcaagacgtaaatagcgatgtccgtgaatattaaggaattgttctaaaatgtccaggacttttgtcatctgggtaaagattaatactcgatgtccgttagaaaccaaatctttcaataaacggtccagtacctgcagtttaccacaatcatattgtaacagtcgcttatcaggaaaagcaatagccaatctagttgaagcttgatgtagcggattaatttttctagatacctcatatagtaaatctcgaggaattgttttacaaaacagttctggtagatctaccactaccgctttaggagtgatacaagcaaaccgttgtatgatttccttcatattcgaagctctctcttcagtacttaagatgcaactgcgcaatgctttcgtagtatttagtaaataaagtggatcatctttagcataaagcgtataatcaattgatgttgaatgctttggaagcttttcggccaatcgaataaggttgcttccatatatgggtgaatgagagcatttactttcattcaagtacttctggaaatttagtttatcaagctgttcttgataaattttattttgaaagtgctctttaaagttggattttttgaattgacagggcttgcattcctcgtcaatctgcattcttagaaatgtagatattctattgtaagcattcgttgcgcaaagactattcaattcatcagaaacaaaagtgtcaaacgcttccgaatctgtacgaattaatcttaacgtagaaagatccaatttcgtcattggctcttcatgcaataaccgtttccgaaccaataagtctttaatttccaaatcagcaatggcagatcttcgcaaggcgaaagatgtgacaattggtctttcttcatgcaaattgggatgattacatacttttcgaagttgcataaggcaattaataatgctcataaaatttccagatgccaaaatttctctagtacgagcacggtttataaaatcatcgtacaaaaacctttgtcgcttagagagctggcaatacacaacatgctcatatttagctggcatctgcttttcaacttctgtttttaaacggcgaagtaaataaggtctgagtacacgatgaagcttggcaactgtgttcatcgcttcaggattcatatcctgaccttcttctattaaacgatccatcggttttgaaaaccaatcttgaaaatccttcaaattagcaaaagcagagttattttgtgtcacgccagcaggcatcaagaaatacagaagtgaccataattcgactaaattattttgcaaaggagttccggtaagcaataatcgatgctctgcattaaagttcagaagagattgccaacgttgagacctgaaatttttaatattgtgagcttcatctaaaatcatgtactgccattttttgcgtctaaagggttgatgatcttgtaaaacaagttgatatgaagtaatacagacatgccaagtgtcgggtttataccatccacttcttttttcttttctttcttggggattgccataatacgttagaattttaaatcccggcaaaaatttcttaaattccatttcccaattaagcattacacttgtcggtacaataattaaatgagggccccaattttctttttcacaggcgagatgggccagtaaggctatcgtttgaatcgtttttccaagacccatttcatcagcaagtataccgttggtattgctatcatgaagggcagtaagccattcaagtccatactgttgatattccctaagagttcctctaaagagaaaaggaacttggatcttattagcatgtaagacagggctcccattaggttcgtcaaattttctttgctcagaaattcctgctattgattttttccgtgcaagaccgtcatcgtttactcgtctcttctttttacttgcaacgtcttcattgtataacagagacaagcttgacgacgacccagtatcgtgtagtggaacttcattttggtctccatcattgagatcctttttggtagacacaccatcagtaatgtcctcttttttcatgactatcacttctccatccaaatccgatacgtggttgtatgatttttttgcaaaaaatcgacgacttcttcgcagggagggtggatgtttattcaccacacgagttttgtcactaaccttccgttttcttaaatttgattcctctgtaatatcctcgtcttcattctcttcatcttcggaactcaacggttcatcatctgaagtttcttccgcttcctcttcacgttctatatttttgattaagtccggattactatacttaagtttcaactcatcaacagatagtagatcgtctgatgtttttaataaataattccagtctacggctgattcacttgtttgcgcactgatattaatattggctctttcaattctagcttcaagcaaatcagtagaatgtttcaaaatgttggccaactgttcttttcctgctactctttgagcttcagctgctctttcagcacgtctccgtctaacttctctttcaatgactttccatttttttcggatttcccaagcagttctttttgccaaaagacgtatccgcttgtcctcctctttggcctttttctcatctgcacctgaaagtcgcttaaaatgtgctaaaatcataccagatattcggcgcgaacgcgaagctcgcaccttcctatcattatgcatagagcgagcataaccattgacatgagatagaagattatctctgtatgatattggaatattattggaactaggtgcctttttcagctctacaggagcttctgctgtaaagtaacccttttttctgaactcattaattctatgtcggagttgaacctcgcgaaaaaccaattcctttgcttctttcggatcgtgatcaccatcttccaaagatacatatgaatcaaggtattgctctaaatgttcgtattttggctgttcagtgatatgcccactgtgagtaaccaacagctttggttcgcgaaaccgaacgcgtacttttaaatctgaagatccttctttcttaatataggaactaagtccatttttgttcttttctgactcctcgtaagtcatagaattactctactcatctgagccgaagttgtggtagaaggatgaaatactattgggagctgccaccacttgacctcaaaatttgcactttgcggcaaacagcgtatagcttcagcttttcaagtgtcaaatttttgagatgaaaaataattccgttttagctcttcttcaacttttgagaggtctccaggctcccttcctcaccatgaaacttcctatttgcatttacctaactaaggggatgagagactgccagattcaattataaattataaatgcttaatttaaaacactaaacagttcttttttgataatcaaaagctactttctcgtaagttcgtttcttttagctgacgcattactatacggtactattataaaacttacaaatttagagtatgaaattatataaactgaaatgagttgatattcaatcaagtgactgatatttataataaatacacatgagctataaattatcaggtctttaatgcataatttaggtgacaaggaattatatataaaatgacattaataaataaaacaacaaagtcaaactattaaacttactgcattcaccgggaatccagcttttttaaatgaccaagtggcatcacataaccgtttctcatagcatcagccattagtaatctgcctttcctttggaaatgctttgataaaaatctcttcgaatcagcgcgcatacgcagaattcggagaataatacgctcgtttctttccaactcgctttcattcgtttgaatatgcacttttctgatagttccagaacgataaatttccttattcgcaaacttgattctggaatgtcgaggtagactttcaacgggctcattgttaaccatacgagaggacaagtatagttgcgaggcaattttatcgcattcctgaagaagaaaatcagttggcttatcataatattcctgcactcgaagtagctccttgtaatggtccgtttctaaaacgggcaactttactccttccccgttggcataaaaatagtcttttaaaaactgcagccatctgtacacaattgccatttgggctggagaaagtggttttcgattaattggcttaacagaaacaggtggtaacaacaattcctcggtagtgcaaacaacttcgtcccatacataggacattacagttacgaatacgtcctttgttaagtgcttcgcgataatggaaaaatttaagtcgaagtaatcaagcagctcgtaaatagcagcctcaatctgaacatcggtaagctcgccttcttttttaacattttcggacgatttagagctgaatccagttcgattaagtaggctagttacagaggtcattgttttgtcgagatccatccacgtattggcagaaagaagcttttttagcgttgctgttgatagattttgattaataacgggctccatcttattaacaataaatttaatcatctctctctgagcacgctcaaggtcgtgataagttcgtccaacataaaaaccaatgtgttctctttcaccttccatttcaatcctaagaagaagctcaccatgggggttcaaatcaaaccactcttctctcggtaaataatcaccatatatttttgggcttaatgtaaaggaacttctgccaaatatttcgtgatcattaaattttccttttgaccataaattagcagtaatcattaatgcgtcctttgtctttacttcaaaagtatcatcccaacgaggattcattgaatgtatcggtcgagttttaccaatacgacgacccttattgtcagttaaaacaatgtaagacgtccgaattttaccggcgccatcaggatgtaatccttctcctctaacaactttaattgtgtacaaataatttgtggcagaaattttatgacgtttagtagattcagcaacgtctaatgcctctattagacgctggagatctattttctgttcaagttcttcataagcgtgcatggcaaaatgaatattgtttagcaaaatacacattgttggtgaaaaccgaaaaggcaatacctcattacttccggataaaatattcctagcttttgaaaaccacgatgagctattgtcattttgaacttcactcgtatcgtcttgtttattagcttcttcaaaaaatttttgtgtagtccactgagtatactttgaaagtacaatataaataactctaaagaatcgagtaaaaaaacgagcattcgctaaatcgtcttcccactcaaatccttccaaagtcctaaaagcttgatgaaaagcatgaaacaggtctactatagaactactgtactgaccttctgaagaattttcatcaaaattgtccttctctaaagatctcaaaaaccattgctctgcactggcttcgacattgtcgagccaagaatcaatgaatggctgaaaaaaaccttcaaaacttccaatacgatactcctcattgtgatattcttgaaggacatgtatcatttgctttaagtcactatatatttcaagcatatctttagtcaaatcattaatatcagcgttggctttttctctcaaatattctttcgcaacaactagcgctgcgcgtatgtaattaggaagaacaatatttataaagatttgtggaagtgacaaaactccgtaaatacattcggaacaattcctttccaagaatttaattcgtacagatatcctgttactggctaatatgatttcgtcaagaaaattagaagagggtaatttcgaaagatcaaattcctcatcaaatattactttacaatgctcttggagagccaatgcaacagaagagatctcacttttcggagacaaatcttgattgatcaccttaccatcttcaacacatatgctcattatatttaaccaacgatgaaaatcagcctttttttcgtgcaacaaatctaaaagtgatttctttaaaagttgagctaatgcatttctgattccaaacaatgcagaactaaaaattgaaacatcgatctttggccaatatgttatctcccattctttgagtgacttatgaagctcaccgaaatgtgtcaaaacgtctgctgaagttatcaaccctttttgtaaatgttcgcgtgcaaaatccatactcaaagcacagcgagtggatggcaatattctccagtaaatggagcactcccttataaatgtgtttatttgcttgacttcaacaggatctgtaacttgtaatctgtattcaagacatagcgatagaagttgccgaaagtaaggccgcgctattggcggcacgtatgtcggcgtttttctactggcaggaaaaccaatcggttgaatagggtgatttggtgatgaagaaagaggaatcaaacttaacatgattttacgatgttgttctagtgtttgaagttcacgagctttccaagtggagtatgatttataattagaaaaatcgaccaccgaatgcgaaaatttacaagcatcactttctaaatcctcaattaaaatgccaatatcttcagctatggcggcctcatctattgagggaaataatttttcagcatccaacaatgcttttgaataagcaaccttgaatactgacgaaaaaacttttaacaaaggaaaagatgaaaggtcaaattgatcttgtcctctattaacgcgttttgtactcagtatttcacttttgttgagaagctttgagtgatacatgtcaagatgggatacaaattcagatgatggggaagccaattggcctttaagcgtgactcttttgcataactcaataaaggaagcagtaattctgtctgctaaatttgaatcgtaagctgttcccaaacgtttagtaagttcagatgaaacagagctggcaaaaatcaaaaacatatcctcaattttcctcgagtcttttaattgcttagatatatgagatttgtttatgttattgtaaaatgctgcgaaacatcctctgatcaactgatcttgatattctggctcttttcccatactaatactctcaagggcaagcgataaatattttataaaatccttgggatattttggattatcttttttttctttggcagaaaatagactaccagaaaatgccccattggtctttttctcaactggtgtactaaatgatgatgtctgcagagctgaaggggtagatgcacgatactgtactaagaacaggattaacacattctttaaagtccagctaaatacgttggttaattaaaatgaaaagtaatgaaataacaaacctatagagctcatctttacttatagactctgcagcttgaacttcgttcgagtgtaaaggaagaggttttcgtctacaattcatcccatttagaaaataaaatgaagatatttaatttagtttctttgcaggttaagcaacaggatcgaaggatatataatagcctagagaatgtattgagtgggagaaatatggtgagataggcggaggtgtaatcggaaatctatgacagagaagaattaaagaaacatgattttactatgaaagacttggtagctcatctgttaaaaatattaaattagtaggcaataatgcaacttgtatttggaatcaagctaactgcataatttctgcttaatccaaagaatccaccgtctaagacggtcaaaataaagtggcttcaaggactatattgaaagaaatataaaacagttattatgatatattttagatttatttaatgtatttgcacaccaggatcaattattaatgttaacactatccaccacaaagtatgagaaaaaataatatgcaaacatctaaagatagtgaactaaaagaacaaggtatatttattctgtgtagattaagctgacatatcaaagctaaaggaaaatcgtccaagcttattcataaattaccaaaacagcgtacacgcatctctcaaggacaaatgcattcaactcaggattttgttaataatgaagatcaagatgcatatagtgtaagggagaacgaaaatgaacttcatatcaataattccgggatgtcagagttgaataagaagttgcaactccctaacgtagagttatctactctttcgcacacccaagagcaggaattcaatgaactgaacaagctgatacgaaaaattaatgaactacaagaattttatttacttgaagatttggcaaaacctgttaccaatgctggcgctgacgctgatggtaagactaaggcctatttctgaattttttacttacattcaagaagacacaatagtcaaagatttaaaaaaagaactagaaaatgaaaagaaagctaaccattcgttaaagaatgagttattgaaaactcgagagcaaataaaaaactattcaaaaattaatatacttataaaggagcttttcggattagaagttgcagactgtatagaggacgaggatggatatcgtttcaactgtaaaaacactggaaggagagggagtaagtgctttaagggatttagaaataatttcaagctaacaggatattattatagcactcgaatatcagctcttgttagatgatcaaaactttacatttactccacgtctgaatgttcaaactgatgaggagcttatgaaacatttaccagactatttgttggaggaaattatctttacgaaagaacaaggaaaattattttctgctagattaatgaaagctttgcaagattaacaataataactatggattttgcttaaactttaatacttccttgttatatgaatagcactatatcttaaattaattgtgctcgtcgagatatcacttttttcatcgtccgtcaaaagctgcgatgtttgtattctgctaccataattatctattattaatttttacatcttttattcgaaaagaccttaaccgcttaggaaaaaattgaatgcaaaaaacttaaggaaatgggtagaattcaaatcaaagactgtatatagaaagctattgatatcgtaatatattattattctagtgataaccataagcattggactatcataagtaatcaaactgcatactttttcgtccattcacgggcatttgcaattgcctgtggctcattttctttccaaatctttgcaacatcattgtctaaagggtcatctgggttgggagcacccattaatgcctgtatcgaaagtagcacggttcgaatttgtaaagcaggactccaatcctctgatttattaatgttagtacaccaaaataagatgaaacgtgtgaagtttaacatactttttaacgtagataaacatatgcgacctaatttatcaacgtttggatgataaattttagtaagaaaacgaacattgggaggcatctaatagttgttaaaactcaaattacacaattatacaattttttgaagacagtttgaaactgacaatgccattcttcaaatttttgttgaactagcagggctagcaaaaggaccatggtaggctcaatactgtgttttcaaaaaaaacctaccattggatactcatcaggaagaaacagctctaagtgaaattttccaccttcataagctgattgctgaggcccttccatagtaattttaaaatagcgaagattatcttcagtgggagccgctacaattccgggtggaggatctctcgtaagggtttcaatttcctaccaattattagttgaaaaatgctaacagaaagcgcaaaccttaataatacgcttaggcaaagccattgttcatatacttggacttcctagaatgcatgctgtacacacaataagtacttggtttaaggagaaactggagagattgatacactattctatataaggagtgacgtaaaacataatacaaatagtgagtgataataaaatctccacggctctagctaagaatagtattagcaattgacaagtagccatggcttcttagtttattattattaatattcataatattgtataaaatttaatttgtttttttataaaaaaaaagattcagaatcctgaaattgctacagtcacctggcccatatcgaaaaagatgagggaattacagggagacgattcttcaagaaagtctcctccgagtgattcggttgtaaaaaattcttcgcctattgattatgaacattcattgaaatctcttcaagatgaacgtaccttgaattaccccaataagcaatttaattctgaaaacccatcttcatactataatatggatgatagcggggaattatgcaactttgaattggagaaagacagtcttgaatcaatgatccatgaatcgtccactgctctaagcgctcaatcaaacactgcacaagacggtgatcaactagcttcatcgtcaacaatctctaaagatcactcagaaacgttggacaataagctaaacgattctaagatattaattaaaaaagcttctaactcctttgcaaatttttcagaaagtgtaaggtctagtaccattgttgcatattctcaaacaccgacacaaaggttgcaaggtttaacttccatatcatcttcttcttttgacgatggtagttatggatctcgtcgaatatcttttaactctcagggtgtttctggtcggttgcgaagaaatatggattccacggtcatcatcccttccgaagatgaagacttgcagttaccatcgaattctaacagcaatgtggaatacggcccttttgatagtactacgtttgatagacaattatcaattgaagttaatcaaccagtgggtgctatgtctttatctccttgtggtagagatatagctttagcttcacgttatggtttactagtcttagatcttgataatccttataatccaccaagaatgctaagacattctactccttgggaagttgctgatactcagtggaatgttcatgccgcaagagaccaatgggtggtttctacatcaagtcaaaaaacgatagtatggaaccttgcactaccaaatgatcgtgctatagaatttatgttacatggacacacccgcgccgtcacagatatgaactggcatcggcaaaatcctgatgttcttgccacttgttcaattgattcctctgttcactgttgggatttgcgtagtcctcgatttcctgttaactccttttacgattggcataacggagctactcaggtaaaatggaattataaaaatccccacatacttgcttctagccatggacgtttagtaaggatttgggacgatcgttatggatccgccccacttcatacaattaaaacttccgaaaatattactaaaattaatggtcttgaattcaatagagcatgtgaaactcgcctattaacttgtgctatggatcgaacagttaagttttggaactatgaaaagtcaacagaggagcctgagcatttaattaccactgattctccagtatggaaagcaaggtttactccattcggggacggagttattttgatgcctcagagaggagacaattccgtacacatgtacgattgtcgtaatttagacaaagaaggcccccgtgctgtacatagatttgccggtcataccgatcaagttaaagaatttctttggaggtgtcgaggcgaagatgtatttgatagagatttaagagattttcaattgatcacttggtccaaggatcaccatgttcgtttatggcctattggtaacgatatactcaattcaatgggacacgatcgaacaaaacctgttccttttaaattaacacggttaggcgcgaaatatcgtacttattctcgtgagccgcttaagcaatcattaattaacactgagtgtgattcctctgatgctatgaactcgttcgattctaattttggtgcagaacgtgctaatacatctgacttatccaggggatttgtcgcttttgctaaccgtaagaaatctaaatacaatcttcctggctcttcaggatttatgactcgatccactaaatcaactaatcccatgactccattaaattggctacggggaatttctatgggtcggttaggtaatgctgattgggaagttcctcaaaaccttggagaagaactttcttggattgggcagaagtattccaacgttagctttgagaaaattgatgtagcggaaaggacttgcacaatatctttaaatgctcccattcttcctgatgacggttatgcttatattaggttgcatgtgtattttccaaataattatcctatatctgcaactccagtgtttcaactagaaagatcaagcgcctttaatgatgagcaatttaattatgtttttaatacattaacatcaatttcagaccaatgtatttcttcccataaatattgcatggatgcatgcctatcttatctgtccggcaatctaagtgtcgatgaaatatggaagctaggctttcaaaaagataattctgattcatcttctgagtcctctgccgatattttccaagatgtttttccttctatgcccgattttcgaggtggagatcgcggcctctctcataagcatcaaaatattcctcttcctaaaacttgtgcagctatattttgtggtaatgatgagttggtgtgctttttcacaatcaaagccgatgaaagtgcggcacaggcaactgccaaccgcgaaacccacgggcgccaaaagctgtttgagtcatttggtgttttagatagtagtaacagcgtggcagattcagactcaacaaattacgatgacgagaactctttaaatagaggtggcacatctgaatcggatagtgagtttatttgggacgttgatgaatctaattcaggttcaattgttttccctaaatccaaaaccagcataaacctaaacaatataaactctgcatctgcatctattatgggctccagatttggggctgctgacatcttcatgagtaaacgcccgtcgacaaaaggttctaatagaccctcaattttactttctaaaccttctcatgattttcatgttgtgaggattattagtatgagcaaatatctcccagtgaaaagagcattggctgctgaatatgttgttgatactggagataaagttacagtatgcaacaaaaatgctgaggtatctgctaagcataattattatcgcctggcaaaagtttggttaatgttaggtagacttcttggtcatttatcacgcactgaaaacaaagaccacattaatgacgaggaagcatttccatggcttaagagccctttagcaaagtgggtggttaattctttactggattattatgcttctcaatgcaatacccaaatgctagctatgcttgcttgtgttttggacattcctaatcctaagaaacagtcaggtaatacgtctgctgatcaagttcttttcaatcaacctaaacaagttaccgaaaaactaggtgtgcagctcaacctcccaaagaccaaaatattagaaaaggtatctagccattcattagcacagattacagcattacgagaaaaagaaccaaaggatgcagattctacatattctaaagaaaagattttttccgcaaccagtacggtacatttacagctgatggattatgataaacaaaacaacgactttgttgatgcacaagaaattgcatataccaagttattacaacagaaattcatacaatggcgtgccacgtatgctgaacagcttgatttatggggatttttcataccaaagttagagatgctaaagtttaacgctcacgaattttcctcaccaagtgaaaagacattagtaaatcattgcaatagctgcaattccacgacttctaatactcgtatctgcgagaaatgctatagcctggtaccccgtatgtcttgcacattttgttgtttgtcgattcacggtttatgcatcgtatgcggactatgccttcatgttatgcatgaagattgttataaggagtggttttctaacggtgattctatatcacagtcgtgttctagcggttgtggttgcaaatgccaatttcagcatatgtctttggaaaaagtttaatgatttttacaatgttgtctattaagacatttatgattgcgtaaattgcaagtgtgattttattttataagtatactgggttcaattaacaataatttacaaatttgatatttagatgctgtaaaagatattcaaacgttccatttaaatcactttaatctcatttaataagagcagaaaaagcaaataattaccactggcaatattgttatttatgagttgttgttataatttgggtaaatgtgaaacgtttgatcttgtttagtgtaataaccgaattttaacgaactccaagttcgttataaggtataaatgaaagttacttggaatttaggaaatttaacctaacttgaactttacaatttgtaacaaagaaacacacattttcaagtgtgtcagtttgtttaaaaaatcgacaatttaccttctaaatgatggatgaaagaaagctttcaaactttcaaatagatggtgagaaagcgtatactggaagttcacagggaaatagctatttggaagacagacaaaaaaggcaaaatacttttactaaaagaaaagctggaatttttaaaaaggtaaaaatccctggcaattgtgagatttcaagttagagcgaaatttaatttttagtaatgtattgtttttctaataattattaggcaaatgaactagctcttttgaccgggagcgaagtaatggttttggttgtttcagaaacaggattagtgcatacattttccaccccaaagcttgaaaatgttgtaaaatcacctgagggccaaaagttgataacagaaagtctcatcaatgcaaccacagatcaaaatggtatgtttaaaatattaatattttttctttatccttacaaaaatttcgactcgagtttctttcaagaatacttcgattgttcagcaattttgtttacgaacgcgacactgcgaagtaataagtcgcgcttttactgaatgacgtcaatttgtttacgtttttcttgctgcaataattaacagatattctttcaaaaaataaaaaaaataaaaaatcgtttattttagatatgctcatttttataaaaataactaaactaattaccatagaatctcaagcgtcccaagcgaaacagagctcagctcagctcagcgattcggaatcgggttatcctttagatcatgaagaaatgagaatatctgaagaaaatgggcctagtcacatagagaatctaaattttttttctgatattgacaatttttcgaagacttctgcagaagaaatagcctcaaagcttttttcctcagtgtctccaactcatgaaacattacaatttgaccatggattacaaaatttggagggttttcaagctaatgaacatccagaaatgtttgccgatcactcaattgatttttataattcaaataatgttgatatacctgctttatcaatgctgacttctcaaactagtagttcaagtacgcttaatttaccaccagaaccggcttccagagaagtgaaaatttttccaaagcaaggtaaaaggatattttctccttctacaggcattgattacgaaactactggacaacattctgtaaattccccaccctcgacatataagcatcggagatctttaaataaatcttttgctacacgaagcgaaccccaaactcctcggaaaaacaaaatcagagactcccttcaatcatctccattgaattttcccccgcgcgatcgaccaccgttaatacctattagtcgtattgctgttccatccaccattgagactgaggaacggcagtatcgtggtaatcaaaaaataataaatttctatgccaaaatttttgaaccaaatagtggattgggaacaagttcagaaggagcatcatcgtcttttccagatgtcgatcctaacttagcacagaatggtgttccctattattcattacctgatatagatcacaatcaatttgatcatttacggagataaattcaatctgacataccattgcggtgaaccagtatttgtcacgaactccaaattttgttgtactaagtttgactcagtatctgtgcagaattttgatgccattctgtattgcctattttttaatttaatttattactccttatttaatatcccaaaattccagctattcccttatagaaagtcatttttgttatctccttatctacaagaccatttgatgttttcgcaaaaaatagctaccaaattcccttttaaattccagctattagctggttcctgatacttactctttattaatttacaattcaacttagcgctaatttcaccctaattttcataattttttcaatcctaattaatgcactttcctttattttatgcagtattgtggcctaaattgtttaatagctatgtgaaatttgaaagcatttactaaataagaaaaataactaggactagctacattatatattactttgtacaaggactttttattattgaatgcaaagcttagtttcgttaggaaacattattagtttaaggatatcgctatctctcccaaatctagctgctcgtccaaaatgctgcagtggaaggtacaatagcttgatgtacgacttaaaccacgtcccactaccaaatctttatagactttccacattactagtattgcaaaatgtcgttgtcggatgaacaagtgcaagcagagatgcacaaaatggtgagctttattaagcaagaagctcttgaaaaggccaaagaaatccacactctgagtgaagaggagttccaagtggaaaaggccaaaattgttagagaacaatgcgatgccattgatcaaacttacgatatgaagctcaaaagagcctccatggcacaaaaaattgctaaatctaatgttttgaacaaaagtagactggagattttaaatagcaagcagaaagttattgatgacatattttcccgggtggagaagaaacttgatggaattgagcagaagaaagatgcctatactaaatttatggccgatttaatagttcaagctatggagttgttaggtgaacccgtgggcattgtttattctcgtcaacgtgatgctgaaattgtgaaggctgccattcctaaagctactgaagtcttaaagtcgaagaacggatctatagattacgaacttgacgctgagaccgatgatttccttaatgactctgtgcttggaggtgtcgttttagtaggtttgggtggtaaaattcgtgttgataacactttgcgtgctcgcttagagattgtgaaggaagaagcccttcctgaaattagacgtcttctcttcggtgaaaatcctaaccgaaagttcgataattaaattttgagatatcgtcatttgtttctttcatgacattaatttcttttgctttatcttataatctttctcaagttcatttaaagcatttatctataacttgtttcaaatttttgcttcatccaagtatttaatgcttcaggctaaatgatcgcaagttcggcttccattgttttcttaaatgtggattgtgtatgatttctgctgattcttatcataaattattcccatagctgctttctattaatcaagtggatacaatatctttcaatggatgctaagttttgactatcgtaaaagatggtaacttctttcttcttttctgtccatttgtaattccaagggaattataataagtaactttcttttaaattaaactatggatttcttagttagaaagtattatacaatttgttgaatttgcgccagcactgaaattaatattaataaatacactgattgtttatcttttgtacgcttgccgtttatttttcttttttcccttcttcacctttttagctgaaaagcttttgttttctttcatcgataagttagaagttttatccttgaaatacctgtccttttgtttattattattgggcaagtcactttcaataatcctctccaattctggtgctgagtttgtatttaaatagtaaagcaccataaaaagtctatgtatgcaatctttaacttcacatctcgatagtagcaaatggtctgttgaaccagatattgttaaatctatttttcgtaatttttccagtaagcactctaagcgctcattagttttaaaatgcttttcatccaccgcatatccgaaggtacgaatctggtacaataaagttgtatagtcattattacaggaagcggaaatttcatctagtcgttgacataaagaagaaaagtctgaatcatcatttttactttgtttcccaacaaataatgtaaaagcaatcttctttctgaatttttggcaggaacgagacaaagaagatagtattgtaacccaaactctaggactttcagacaccttatgaatattactgatcaaaaaatctggattcaatgatattggaagttccatgaattgagaaaattgccatttacaaaatgagcccacttgattgtcaattaagattcgacatgcatcctgaatcatttcaaagcgaacagtgtcgtcggagaaccgatacaaagttccacagcattttaggaaattaattaccttaattttcaaattgctttttaaattttctgaggctgacgtacgttccaactggattggtacctgtcgtttcgctaaatcaatgccaatcatatctgcagtagtctcaaaaataaatcgtacaatttggttgagattattagagctgcttttatagctataaaaaatcttttctaggttagcaatccattcagagcatgttgtgtctcctaaagagcggaaaaattgcaagctgcatattgacaatgcaatatctaaggggaccaattttgccgataataaatcaccaaaagttgttggtataattccttcattaaactccaaatcgttatctttcaagcattctgctttcagggtgttccagtctggaacacgagcttttgaattgctacaatattcgtacctaaggtcgtcatcataaatagggttagaacgtagaacattcaaaacatttgatccaacactttttcctattaattcatcaatttcatctcccgtttgaaaggtttgagtgctgtcatattgcaataaattttgtactgctaattttcttctttttgcaaccgaatcgtcaattgtagcagtactagaaagaagatcaatattccatctgtatgtagatgaattagaagaatcatttttcaaatactgttttcgcgattgggctcttgccgaaggcaccaaagaagagatatcaggaagctcgtccaactcttcagaatcatcactatcaagtatgtggtcaattaattttgaagaattatctaaatcaggaaattttgaaatgttattagacgcattcatagaactataccagcaaagacacttttgatgtgctttggtaaaagggtggatggatatataacaaaaattatgaaatagtaaatagtggaaagtaaacgtttataatttaattatatagcattatagtttgacgacgattgtttttttgttgtttatagtctcatttcatccaatttgagcattccaagcaaataatattaaacatcgagtaaattattgattttcttattaaatgaataatttgttagtttatagcatttcaactgctattaccggagaaatcataaacatatccaagctggcttcgttgatgtttacatatgacttttcttaagcgaacattcaaaaaaaaagaatagaaaaaacctgtcataagcttttgttaacaattaatgatttttactaattctgagttaaagttattggaaaccttagaagaaagaacacctaaaaccaatttaggcacgttttcattcaaagaaatctttacaaattacattaaaaccaaagaagccaagtaagggagtcaaacgagtcaaacacaactcctaaagaacaatggcgacattcaaacaggcatttaatgaaacaattgctgagcaagtattataatacttggccttatataagaaacgtcaaaacttttctctacactttaaatatttttgtttttgaaagtaaaagtatagcagatcgattaagtccttggagagaacataagtgcgtttaaatcattttattcactatcatcaatacagttgtttacaacctataaaagtatcccacatatagcttgttcttcatactaccggcttcgtaaaggttcgagttacccccacatagacattcgcaaatactctgggcctagtcctacgaagtgaatgtgaacgtgaactagattacgactacaactagaaactagcgctatgtgggggccgtacaatgatgatttattaaacaattatacttctcttttttactgacttctgtcatggttttaggaatcatttaaagtcgtttagtagaaattattctttctttttgatagacacaaaaaaatacttcggtgagaagtttaaaagcgaataaacgcaaaaaatcaatatgtcttttaaagaagtatctacagaaaatggtgttctaacacccttgatcacaataaaagaaaaagcgtacatgattattgagggactcaatgaggaagagatagagctgttaaatactaggttgccaaagctaagtaagaaagcgctggctagaaaccgatactccaacatagtcccttatgaaaatactcgtgttcgtttagatccaatgtggaaagaagcatgtgattacattaatgcttccatagtaaaaatcccttctgggaaaacatttatcgctactcaggttaggaataaaaagaaattgcgggattgtaaacggctttggccttttttcttttcatcattttttgtaacataattactaacttagtcttctttatttatatagggtccaacgtcgaacagtattgatgttttttggaagatggtctggcaatctgtgccaaaatcaggcatcatcgttatgcttaccaaattgagggaacgccatcgtctgaaatgtgatatctattggccagtggaactgtttgagacacttaatatcggtgatttaagcgttattttggtaaaagtttatactttgacatcattaaatgaagttcaagttcgtgaatttgagctgaacaaggacggggtcaagaaaaaaattttgcatttttactataacggttggcctgactttggtgcaccacataccttctcactactatcactgactcgctatataaaaagtctctcatattctccggactttgaaacagcacccattatagtccattgttcagcgggttgtggcagaacgggaactttcatggcgttatttgagattttatctcaaacagatgactctacttcaacttcgaaatttgaggtggataatatcgcaaatatagtttccagtcttcggtcacaaagaatgcaatctgttcaatcggtcgatcagcttgtttttctttatacagtatctcaagagctgcttcaagggaaggaatttcttcttcctcagttatagcctttggtttagagtttgctgatagtcgattcgatgttaaaaactcgtctcatgaattttcgaattaacattatattatttataagaggatcttcttttttttattcaaaatttattttatttgtctagcacgttttatttctttgatatccagtttttggaccgctaatgattaaaaatgatttcaattactttatatggcactatttctttagagacctataaaatgatcaataaaacgtaaatatgaatactatttttattttttatcttatcgaaggttcaaaagtcatctattgttataattcgtaatgacaaacacaactatctccaaaatattataggtcgtcaatgtttgtagcagttcatcctttgtgattcatttatagattttttatacaaggcgcttttaatttattaaagaatttacaataatttgctgcatggaataaaattgacaaagaagtaaccacgaatttaaatgttcatcgcaaaaaagttgaatgaacgctttggcaattcttttaattttcttgaccacgtaccatttgacgtgcaaactattagtactttggcatatagtgaagctgggtatctgtggttattgatattaatactgtttagtacatataaaaaccttgtcaagtatgaaattcaactttcccatttattccattacatatcatataaattgctataaaaataataaacaaacaataaacttcgtttaaggtactgaattaaaagtgctattcggtaagtttagtcgcttgttggtcgatactacgatccgctaagcccaacaaggctggttcagaggaagtagcttctttaaccgtactacccactacttctattacagacagtcgttttcactgtttttttccataaagttgttgattgaatgcaattattaaattcaaaaaaatgatgctcccatcctatttacattttgctatacgcaaaaaggtcttggcgatattcatagtgtaagtaaatcaggaagtgcagcttgcaagattaaaatcattctttacgattcacatctctctaaccaattttcactttagtttgcttatcatttctgcttacctgtaagtaaactccgcacatgtaactagtttcgtttttaaatcattcgtattcgtaacgctttgctccttattattactttatcgaaattcagccttttaaaggatttattttttttgaaaacaattatattgataaatgattatgttactaaacacattgtatttagagggtttgctcctgctttaccggttcctataaacgacaaagtttgtcacttttttgtcttcttcttgttaactcttgtgttctactgggtctttgatttatctcgtcgtcgagcaactcaacttactatactagtatgcggcgttttcggaggccttggttctgaatttgttcaaagctttctaactgtatgtacctatactttttttgagagtctgctaacttctctatatagtatcgcacattcgatctttttgacattgttgtaagtatttaatgttttccgctgcagcaaagcacgatggaagtgattttttggtaattttgctaatgctatgccaggcaaaccttttaggatgttcccttgctcttttactaaacatactttatcataaaagacgtttagagaaaattcgtttacagcgctatggccatgtcccaaccatagcagacgatctggaaatgcaagcttcagctgctgaggaagaggaggagggtgaagaagatgtttccaaatctactccctaattttttaacaatgcatcctaatattataccgtctaattatttcttctttgattttgcttgttattggaaacgttgttgtagctcgaaaatgtttgttgaactgacttttaaaataaatgttacttttatactttttatatctggatacagcatatggcactactatatcacagacgttttataatgcataaaagcttagtttattgtttaacagaatactcttttagcaaaagcttgcagcaagtattaacaaagaaataagagtatattaagcatctcatatatcgaatgacaattaataatgaaaatttgataaatatattgtagatacgaattcagttgtttgcaatagtattagtgatattacgagatttcctttatagtaaggcctacagcattattagtaaaagaaactactagtcgttaagtagttaccttcatagttttgttctagtctaaatatagttcatagttacttgtagttcaatgaatacaagggctcgattaaacgataattaaagttatacaaacctataaatttgttttcaaaagtgcacataaataactagatgataataaacaacgttgaaacttattactgcaataaaattttactctttaatgagaatattaatggtttattcaagaaaaatgcttatctaaataaacatgagaccacaacggaattcgattataaaattgtacaaaacttaagtaatgcaaaatagaaggatctccgccttggttctgtagattgcaaataaaagtggctatacaataagtcatgaaagggaatcaaccggttaaaggaatcaatacgtgacgagataaataactctgaaatttcatagtgtgtaaaaatacactataaacttaagggtactagaaagcagtcgaaactctacttcataacgttcagccccaatttaagagttttgtgcttgacttttatacttttccaagacgctaatgtaaacccgaagtctcaccaagtttagttgtaagtagtcagatttgtatttccaattttcaacagctcttcgaaaagtacttttgggttgggaagaaagtacaaccagcatttccttatgcaaattttgatgttcgtcgttcgttttctttaaaagtttcataaagttgttaaatgcagaaagctgttcgcccaaagataatgagctaggaattgtattaacaggctgcggttgccacttgtgcacaataatcttatcagttttagttttaagaagttgagcattagatttctgcgctctctggcctgtacatctagcccagccataatcaacatttgtaacacctccaagcaaaggaactttggacgatctagcagcccaatagtttaacgcatctatccaaccttgtgcatccttaggactgggaccagcaaatctcaatttcaattgagaagaagtttctaaatcgaagtacaaagaattagttgattttaaaacaaccgcatcttcactactgggaaacggttttgctaaggaggcaatgattgttgttttgataaccggtttaccaactttcgagatatctaggtctttaggatcataagagaggtttggtgtatttagattgtacaatgtgaagacatctctctgcaaaacagcaagtaccgtagaccaaacctcctttttccgaaatttgtgagactctttactttggaatttgagtattccctgtttaatgtaagggtggacataaaatggactcacaacatttgggtgtttgtgattatatatgacgctaggtaagtcagtagccaaaggccgatcgttctggtaacttaaagccgaacgagacctaatttcctttgtattaacagtgccttgaagatctctagatttgtcaattgaaacagcgttctcgttttgtctattaatatacattgctgttgaaggccgcaccatagatttctcaagttcgtcagtacccatgggcagcttcttaatttcgctcacactatgaaaatgccgggtttgatttgcagtagaagaaggattattaattttgttagtatcgttgaaatcgaagttcatatccagatatctatcaggctgcaagatcatagagactttaatggaatggtacatttctttcaaagcagacatccaataacttgaaaaagcttcctcaagtactttcgagctcaagctacgtttatgaagcttctttaattccgcactttttcccggagataagttgccatgtagggaatggatggctggcgagttacaggattcattggatgcaaatgatttgtaggacgataaaaaaaaagcatttttcttttcctcatttccgtcaaaagagtcattgagagcttgttttatactacgatacgtattctcaacaaattggtttctcgacattctttcagaggctgacaattcagcaatatgtaaatccgtatttaaaagtaataaggaaaatgcaatagaatgaacaatctgtggattacagaaaagccccttgggattagttcgacaccactgattggaaaattcaccaagaaaatgatctaattcttgggtttcaccatgcacgtataaatttccacaaatcattctcaatgattgaagaatgtctgtattttcaaaatcgtaaagtgaaatgtagtgtttcaaaacagctttgttgtatggtttatctgtgacaagccacgataacgctttatcatttgagacgatatgttgtgaaccttcccaaatatcgatggcagccattttggctgaactatcgtcaactttgaaagaatctgatgataccctagattgatcaattcctccgttggaaagagctaaggtttttctcgtagtttctgatgtacttttaggaatagaaagactagattgacgattaatacttctcctatctctcaaataattagacgaatctctcaaaggagttctggaatttccataaggactaactttcgggtccaccattaaattacgagattccccactgacagtacgatacgcagtgctgagatttttagcggatttgttttgtgaatctctagattttactggtgaaagttcaatttgactattcaaaccttcataagtagatacttcctccttacaagtataaaaatcatcttggtcagcagaaattgattttgtggttactaaaggtggtgcaggagtagtcttagacatagcattattagaagtcgagatacttaaactggaaagtatagtttcagcactaaaagaaggtcctaaggggatatcatcaaaaaatgaaagtgaagttgagggtctaacaggtaattgcgatggagtaggagtagaagaagtgatactagacatagatgtcataccaaaatctcgtctcatatctttatttaagcgagtcctgctagaattgctggtcccagttaattgagaagtagaagaagagaatcccattacagattgagagcgaggatgactaggcaaatcattggttgacatagaagccttcgatttatctttaccaaacaattttacacgcattgaaggccttctcccaattgtctgagtatcattttctttgatagaagtcagagggtgacgactcgatgattcgtttttgaaccaagtggaaggaaaaagacgctgtaaaaatggttttgaagaacgagttgaagtttttgacctttgtgaaagagaagaagggctccttttgtcattcgacggagtggaattcccatttttaaggtacgcattggaagcgtttctgctcatggcattagcctaaaagtatagcatgcaccgagcaactgcagagagattttactaatggggctgaaaaaaaaataaagaatgaataagcagttaaaagatagtgaatattaaaagaacgtgcagattagacttgattcaagtcagggaatatcttcgataaacctgcaatttacaaaagcaaaaaagataatatatgcctaattattcaaaaaagtcttctctgtttgagagaaacgaacttaaatcctggagtagtcaaccccaggtgttaacgggataagcaaaagcaacgctgctcctcatccccaaaataccgtttcaaatttagccattcctaaatactaaaaaataattaattaaacactaacatttttttttctttctcattttaatgatatttctacactacgattatcgatgattgtttggttctaacaacgatgaaaccaatacgtttttttaaaccagagaatcttcagcttgcaaaggctatacttgctagatatcctctacgcttccaaagtgctgctttggtaccattattagatcttgcgcaacgacagcatgggacttggattcctccgacagcaatgtatgaaattgcttctctagcaggcgtatcaattgattatgtgcattcgttaatgtatgttaagtaaataacacataatgattgtgctttactttgtttctaaccaaatgtagtttggcataccctaatgattttttctggaggcctaaaaaaccgcgtgttcgtatttgcaattcttggatgtgccaacaagctgctgaggagcaaggcaattccaattgggatagccaatgtcggtctgtagcgaccaaatatggctttgatgtcgagaatacggtaaatattctatagcaattaacgatgtactaatttctattgcttttaggggtgtttgggaaactgttttcaaggaccagctatgtggattaatgacaagatttatggagtgaatactaaggaaaagttagtagacataatggaagcattgacccaaaagaaaaattaggatgaagacataaaatgaaaatgaccaagtctgtacctattattatgatgtaaaaggatttggtttacgaagttttggcgttagattgttcaaacaaattaggtagcttatgaaagaaaagtatatcaacgagaaaacatggggacattttacaaacgaaaatcacttcacaaaatctgttttgtttcgaatatatcaataatgaacttgagaagtatttttcatccatcattgttacacacgttgttaattatgattacgcgaaacactttaatcaacacagctacagaaatcagcattaatcttttttaagatcaagagcacaagcccctctaccaaagttggctattaattaataactacacgacgatgttagtcgataatgcaaatgtaatatatgagcaatctaaatgatgatgctaatggatacgtatgaaaaaagatcaaaatttaaaaaaggcacaaaatggaatgcgaatgagccaaatgaaaataagctaaagatgagagaataaagctaatgatgaaagatgagcgattgaaaaaaaatgaaatgtaaaaaaaaatttcgaatcagcaaacttgaaaaaatttacgaaaaatgaaagcgagtggtatgaaaaataatcattaagcaaaaacaagtccgctaattgccagtataccagcaaagacgtaaaagcgagaaaggttaaaagtagaagcggaagaagtagccgaggagcttccagaactagatccactgctatgagcagagctaccactagcagatgtataacttgtactcatacttgaagagccagaagatatggaagatccggaggatacggaagaggatgaggctgtggttgacgctgaagaggatccggagctggaacctgaggtagaggactggctaatagtggcttgaacaatgtttgtgttgatggtagtggagacactgtgaggaccaggagatactaaagcagtagcattggcactaaactcttggttgctgggggcattgaagccaaggggttgtccagcacccgactcaatgaaacctttggcttcagaaggcatggtaggaagagggaaactagtaaaataagaatcgtcagcaggacaagtgagggtagcgggacttgaagaataatcaccgtctccagtatagttagcagcggaagcgtacttttcctttaaggtttcatagttcttgctaattgtaacattatcgccatcaataacaactaatccatagttattgccctcttcagaatactgatagacgagtccgccagagaatacagaagacatttcgctagagaaaatagcatcgacctcgtcgaaaggacgatcaggagtaccatcggattccttagtaacatcgttacaaccatattcagacaaaaacaatggaatagagtagtttgcaaattcctccatacgctgatcgtagccggagatggtaaagctagaatcggcaccacaccattcatacatgttcataccataaaagtcagcacgtacagaagagttaccacaagcaaagaaatcggcgcattgtacacggatctcagctacgtccgcagcggaatagccgacaggaatatcgcggtctgaattctttgagatgtattctttagcatcgcgaagagctgccttgacccaagtggtagtagcggaattttcggcagtgtttgcaacttcattgccagcaaagaagcccaaaacatttgtgtagttcttgaaagcatcgatggtagcaaagataccttgtaagaaaacagcattataacttgatgctgcatccaaacgagaaatagagttagaagaagtagccaaatcaaggataacatatatacctgcatcttgaagagcactcatgcactcgtcgtgattagcagaattatcgacctggtatacacgaatggtgttaatgttcaaaccttggagataaggaagatcacgtttgcaaatactagtatcagcaagaggatccactagagtggatgagccgcctggttggtaatcaacaccacggacgtaaaaacgctcattagtatcactattgaaaaaggcgtttcccttgattttgatagcggaagaggcagagtcagccaaggctagacgagaacctcccaaaagtaaaagagaagtggttaaaaaatggaggaagttcatagcagatataggttcagttcgaggaaaaaaaacgaacgagggttattttgaataaaaagatagcaaaaaaaagagaaatgaatggatcgatactttcagttaaaagtaaagagagaaaagcaagttactcgttaaaaatgatagtagaaatgaaaaagagaaaaatgggaatatgaaatgaaaatgaaaggaatgccaatatttacgaaaaaatgttgaaaatgatgaaaaatgaaaaaaataaaaaaaatgaagagagaaatggaaaatgaaaaaaatggaataaaattaaatggaaagatgaaagtatctaccaaataagaaaagaaataattcttatgaaaaaagaacgcgttcttcacgattaagaaaaagaatggcttcttatgatgtagcgaacgtgcacaagatcctttataaagaatgcagatgaattggatattgctctgatttgtaatgaataagctatcccactatatatggtagcggtgtgaccggttttttacgagacaagcaacagcaactgtgacttgaagaaacatgtagtaacaagcgatggagaaagtggagacgagaggtaactcatttgataggatataattggtagttacagtggatcgtaaacaaacaatacgtgtcatgtaaacaaacatggaagtgtgactatttatacaaacatgtagggaaatgcaaagaagacggaaatatacgaaagcatatagagtaaagaagaaaagaagaagcggctacattgaaaaaagacgtcgaaaatgaatggttcaacgaaccgttccaattctggttcattcaacgcattttcgagaaagaagcggtagaacattgcaattgcatctatgattattctagggtaattaaaggaaaagacaaaatagaagggaagttaaaggaagaaatcaaaaccatcttttaaagctttttttttggcaaacttcgacaaagcactcatttgatggtcgaccaatgacaaattaataaacaaagaacggtgtcactcatagttcacatgtgccaagaaacaagcaaggataatagaatgttttaatcgagctgcaaatgcaaagaaaaaaaaaatgttttggcgatgtatgttatgagttgcagtcagaatgttgctcaaaaacaacttcaatgaactatgttggtacttccaccctctatagattatataggaagaacttagaatgcggtagcataagacttggtttacatcttgacaacaaacgctcactttgctagagcttttggatttctttcgcttcttttgatttgtgcgtttctatatttttcggcggtattgcataaataatgaggtgttgcataaataatggctatgctcatttctgtctccgtttgtttaggactaatcgtctaaataccagtaactagttgcataatgcctgtagccaatcctttttaagaaaccagatgtttttatgatcaattcctcttttttttgtcttattactcttcctttatcataccactccgttgaatgttttcctactgcttcctttctttcttttaattatctactgactggctttttacgccccattctcttctctactaagagtttctgtgcgctttactatctgccgtctctgaggtttgtgaaagcggtcggcaagaaaattaatttttaaagcgcaaaacgtaggaatcgcagtgacgcaaagtttcaccctgatgaagaaattaaatgtgttgtaacaaagatccgaaaaagcaaaagaaaaagaaaatttccctccgaaatagcttttctttgtcgaaattctcaaacaaagaaattaaacttacaaaactaaggaaccaatttccatctacttctactgcgtctttatccaaattcctttgtacatatttcctcttttcgcctcttcgacttttattataatttttacaaatacattgaattttgcccaaaatgattatcttcttattttaactttttttctacttcatacaaggtcaagcgatattttgctgcaattccaccatatcctccttttgctctacgctaccggttttcacatccttacatcctttaccttgggcggctaaatcttataaatgtatattattacgtgtagcaaaggaatgcttagtaaaaatgcagacgtaaacaattgctaggtaatagtgttattgggtagcaaatacaagaggaagaagatggaagataattaaataagaagaaaagaaagatgaaaagggggcggcatttggaaagagtaatttgtaggaattaacaatgcaaccgactccgaatacacactatctatcaatcacccatgtgactcaaaatcattcatattcgcttgcattgacttgaacatatcaaatgagttcttgcatccgttctcaagctgactacaaatctatgttaacttcaaggttaataaaaactgtgtttgggaataaaaaacaattgtctccaattaacatatttagctgtgtgttttgggttctccaaatgctttctttacctaactccattctatacatttcaaggtacgctagatttcgttacgctttgctataatggttagccagcgagagtgtaatcggataagggaattttccaaccatactcattaccgaagctaactatgacataagactttgttttggctatgtatatgtaaacagccaaaggagaaactatatagaagcccaactacattcttgaattgagtgaaaaatttccatcttaaaaatactacacaaaaactgtactatatacaatttctttttaaaaagcaacaaaaagtaaaagaaattttttttttctttcccagtttgtttggtacgttatagctcgtttgcacatatatataccaaagggccgagcttattccgcatttaatccgtcaaccttttccatcaactggaactcgagtatttaatctttccacaaagaggttttggttgaattggaggtattgtttgaatcataatttcattttttcctgctatttatttttttgtttttattacatttttgtttggattcaaatcaattcgtaatctcttgaattgcctaccaggtacgttgatcggtggtttgctcggagactgtagagacttgagtggtaatcttccttaaatttcaaatcgtcgacaagtcaatttgtagtttaactttattgttattatttttgatattactttgtgacgagttctctcattgttgatgtttttgttttcttttgaatatcatcgcaattctcccttttctattaccttacattattttttctgaaaaaacctcttttcttcatttgtctcgttttatttttcatagcggttgtttctgtttaatctttcatcatttgtttatttattataactatcttgcttttagcaacaattcttttcaaaaatttttttattacttcttcaaatcatccgttgttttgatttgtctgtttttcttcacctctatctacacaagattagaaaactcgattttgttcaaggtggtaccttaaacacttgttttcaaataccaattcccgtctatttggtctgtttgttaaatttggattgaatctctaatcagtttacaattccgaccaaaattctacttttttcttttgttttgtcttttttggtattagtaaatcgatcaacctttttcattacaccctcttcattttctagtctcttaagcaattctacatcctcttttcaaacttctattctttattctaatctcgcaaaggaacctaacttttataaactcaatctcctcttctttatccccttttatatcaccataccatttaccatagaagaatgttcaacattaaaaaccacttacggctgcctattattggaaaaagggagcctgaggagcagccggaccctattgatcatgacctgcatgttcaacgtttacgcgaattattgtacggcttagacctcatgttagacgatgatgcacagggcgtaaaatccgcttttagtgatgacactgtagaaagtgctgttggtagatcaggaagcgctttttacaatgccattttgggtcttgagcctaaagccattgaggaagccacggaagccctttaccacgctgaacaggtcacagaagagcgtaaaaagcactttgagcatcacgatcgtccgattggcagttatcctgccggaatggaacttcagctttgtctttctgatatttacctcatgcaatccgctttaggttttgtttctgattccattgtggactcaatgaaagcagcttatcgcatccgcaaaacttttctttctttttcgaaaatgatggaacatgttcgcgacgttcaacacaaaaaagaaaccggcgaaattaaatccctcagtccgaatgccacctttatcgatgaatttattgagtcaggcgtaattaccggatatggtgtacttacatttttggtttcaatgtttcctccgtcattatctcgtatcctctcacttttttcgtttcacggcgttaggaaagaatcgcttgaacttctttggcgcgcttccaagtaccctaacatccaaggagccattgctctgttatgtctgtatgcctttaatgcaatgattcagagtctgggtagcatccctccttcaaattatgaccaagagctggagcactgtcttcaagcagttaaagatattcgtaaacgctattccaaaggtgccctatgggcagtcatggaagccaaaatttatttcctaaccggtgagtctcaaatggctttggaaatggaagaacttagtatcgacagtagcatggaacaaattatcgccatgaaaggctttgatactgccatgttatacgttggaatgaggaagtttaagcaagcagctgatgccattatcgaattggaagaccttaactcttggtcccatgcgttttatcgttattttgccggatgctgtcttttgcaacacggcaaagaaattctgggttctggtggcagtgaagaagaagccaaagccagtattgatcacggaattgagtatcttaaaaatgcacccactttggttcaaaagaagaaaaagagaagaacattgcctgttgaggcgtacttaattagaaaggtacaaaaatgggaagatagggcagagaaactgaatatcagcattgcggatgcgatggatgtccctccgtatgctgagcttatttatatttttgtgatttgtagcttaaaagaccccaaagaggccgaagctcttcgagctgacttggaaacatgcaagtgctcagaagaagatgaagcaggtcttaaagaattcctcctcggtgttattgatcgtcatttgaaggagtatgattcttgtagagtgcgtatggaacacgtattacagttggaccaaggttatttgtcccgtgacaacagagaattatggattttaccctttgcatattatgaactagcggctttgtattgggatatgcatggaatggctgctgaaaaggaagtcaatcattatctcaaaaaagctcaggagttcaacgattatgatttacagaatcgtctctctatgcttgctcaagctgctactcagactttacagtcggagaagtaatacgatcaagttatttcttttttcatggttttaattatactcccaactcttttctttccctttatgtatgtgataatagcagtcatacgattttaaaatcttttagtaactatttattttcactattcagatgcaacaaataatagtctaatggattagcatgtttttcttattttataatttttaattagcagaatgacaatgaagagcaagtaattaaaaattgggtataatggaagccacagcgctaagcaagctgagcttctaattttgaatggactagcaaaatgttggtagaaaagccaacccttacccgaacaacctgttgttaacctatatgtatataggaatgttacaaaagtctatgaacaaatttagaaggattgctacataaaattaagtcctttcaatttttttctataatcgtcttactcttgttttaatttataaatatgctatttgggacacgtaatacagattaacgaattcatcgttattcatttattaaccagctagtaaagcagggagtacgtaggttaaaagcagtcctgaatgctgttgctttagggtagggtaaagttaaaacgtgactggttttcagcattcacaaatttcgaattttttattctctttgtttatcctccaccacatactcgtagagagacaaaagtcatcatggttgtaagttcgctttgctggaagatgccagtaggctaactgtcaacagaaaaagaacactaaggttagcaacaaatacattattgacgctactgccgctgtcaacgacaaaattttcgatgtcgctgcctttgagaagtacttgattgaccgtatcaaggttgatggcaagactggtaacttgggctcttctgtcgtcgtttcccgtgaaggttccagcaagattgctgttattgctcacattgatttctctggccgttacttgaagtatttgactaagaaattcttgaagaagcactctgtaagttatttttgtagtttaatcggttttttctgacttctaaccaaaatccgtagctccgtgactggcttcgtgtcgtttccaccaagaagggtgtctacgagttgcgttactacaatgtcgttgttggcaatgacgaagaggagcaataaattagcggctagaaatagctgtgtttttcagaattaaaaaatggaaaatttaaatcttgggtttaagtgcgatattaatttaatgcaattgtaaattatatgctctgctaaattgtgtagttcgacgtatacgtaagagctaaattataggagtagtcttaaagtgaagagtcccttgtcagaggagacgatcgatctattaattgaaaattgtagacactgcatgtgtttgtgctaatcaatgaattcagttgttaagtgttacacataaacgcccgcaagcagacattcgaattggaaaaatattagaaacttttaatttttttatcatagctatccattaatattaaaattagtaagcgaatagacatgtaattttttgaagtacattatggttttccgtgaagtagtatatttagttggcatgaaattatttttttgtgaacgacaacgaacgattagatatgatatttgaaagccaaaaaaatgcaattacttatccaaaaacatgattttcgataattcgtctcatagtaacactgagtctttgggaccgacttacccacttttcttcaccatcgttcatgacccagtcgccagcacgaaaaggaatttcatgaaaccagtcataccgtgctgtcccactcattaaaagcagacttcccttttctaatcggattttacttttcaattttaactcaggatgtgtaaaaatcatggttgtatttgataagaacgaaaagatcgctacgccgtcaccaaacatttctaagtctttatgtggtataattccatcacctggattataaacttgcatgatgatggcttcagcatcctgtcctttccacaacctttgtttaaagtcactagggatataatcatttaaacagttaatatgtgccggaaaaggtatatacagatgcgactgctttccagaaccatatattgaaagaagttccttaggaacgttattaatcagatttctttggacagattcgggaagacagttaggataatagtttataccctcaatcgtctcaactggtaccaccgtccaattttcaaagtcatccaagtaatcatctttctcctgatctacttctagcaaagcttcatcaaattccaaaccagcgtctgacagcagaaacgaatcgctcatattttcatacaacattttctaaactgaaacgaaaagattgctaaactatccgtagcatctgttctatgttcactttgaaattttgttagaaagcaatttctccgtttttacaactaagattcagatcaccagttaaatgaaactgtctagaaaattgggttcttgaattatgaacgcggtttcgccaaataaatctcatgtttttctaccacatccttcccaacattgttacctaaacatatttaacaaccccatttgaacggtgaacaagtttttaaaaaccttagtattagagtagtattattcatataagtaaattttagaaaactagttgttggattcaaaggtttctctcatgtggtgtggagaacgaaaaaagcgattttggcgttagaattgatgagcgaggcacttttgggagggtttgaaataattaaaattattcattttcatcaaatcacagtaagtagatcagtgcgattttacagtgagtcttggatgttcatcttttttacttgtaagctcttaaaatatcgtagaattaatagggtatttgaccggtcgaaaatggtttaacaataattaataattactgaatatcactggtataaaaagttcatacatattttgcatacaggctcattgacaaaaaccttaggtggatttttttgtggaaaatggaattgaatcaaataaatggatgcacgaatatagaaaaactcgttaattcaatttaaagtcctttaaaggtgaaacctaaagtcagaaacacttgaaataagcaagcatgaaaaacggcagtaatttttaacaaaaatagcgaaattggtagattggctttttgaagaatattaccgctaagaaagcttgttattacattcgaaaatttagaacctctgactagcaaagtaggagctttcagaactcttaaacgttaataacttcatcatgttctgtaccttctcttggtataatcacgaaaagtgtggtgcacttgattggaaaaagcgataaataaaccccattagtttctgtttcttctttttctcgaatttaacatattcctataacattggctgtaaccttttaaatgaattgccaaagtcattttccatcatcaattatctacctgtatttagaaaggaagaagtataacagaagcacacacacccaaatttactcacccgaatttttattgatttcaagttcttgtcgtaaatataaagcattcatcttttaaaggaagaattaacgagttcccattcgaataacttttttgtaaataattacttggaagttaggtaacatcaatagtgagtaggcaagtaacaaaggagtaccctattattggtactgtattgacgcattatagcccttggccacagattttcaaaattcaccttccccttaaacatcaacctggcatttgggtttttacgggatttcatctactatttttaaaatgtttttattgcaacggtttttcatttatgggttgtttctagcatgtttttatacaacggtgtttggagaaaaacattttgaagcggaggaatatagagactcctttttatcgcaggaaaatatgaataaaattaatcatacaactatagaaaggttgttccgagaaatgacagaaaacgatccctctttgctttcttcctcaaaaactctggctgaacttagtaagggagaacttgctaaagcacgcgaagatttgaagagcgtcttaagttttttgaagaataatctgcctgttgatactgaatcatcgtcagaggcttttactatagagaaagacaacaattcttgcgtttggttgaattcagttaaaagctttgtagagaagcagttctcttactcctcgggaacgaatggaattctcgcgactttcttaacagcaataccacctaacatttttattcttcttgttcccaagtcgttcgacacgagtatgttaaatctgttcgtggcagtttctgcaggtagtttattaggcgatgtttttctacaattacttcctactgtgtattcgacaaatggaggagattttccagcatcttctgtttattcaatccttattggagccctagtattctttctaatggataagggaatccgcattttaatacatgagcgtccgtcttcgctctctaagccaaagaaagacggtgaagagacttcaagtgtaaacaaaccttctgcttcttcaactcaaactgacgttaaaggagtggaaggattgcggaaacgaaatgtcaaagatgatcagaactctaaaggtcacgagcctgatttgattagacatgtagttgaagaagttagtgaagagtataacgacaaaactgtggtatatttaaatttgttatgtgattcatttcataattttatggacggtttggcgatcacttccgccttctttaccaatacctccattggcatatccaccacatttgctgttctattacacgaaattccagcagaaattggtgacttggctatacttctgagaaatgggtatacgaaatcgcaagtactcgtgttgcaaatgatcactatggtgacgggattattgggagcaattgtcgctacatatatatacactgcttcatcttcatcttcaccatatggttctttccttctacaacttgaggataaactccttcctttcacggctggtggtttcctttatatagcttacctaggcgtatttcccgagcttttggaaatcaacttatcaaaaggaaagctgggaaatatgatttacacggcattgtacatgatgtttattgttggaggtttttcttttttatattatgtttaaagtgacagataacttacattagggcgtggtatggagttgatattgtactattctagaaatataaatcgggactaatattttttgtccttcattttttctggcattgtgctttgtctttacatttaatattaaaaaattacacatttatgaagatgtgtagaaacattattttagttcttttattaacttgttaattattatggtagaattaagttgttcacattcacataaggcgctttcgtgttcaaacttgtaatttttgatccctcttatttcaaaatttacgcgctttaaatcgtttaagagtatttttatttcttttccataacctgtttctattctagctgacagaaaagattgtaaacaatcggcattgagagtaaacaaataatgccaatttaaaataacattcaatgtttttgcttttcataagcgaaaacacgttttgaccaaacctgacaagactaaaactatatggaatattattattataagggtaaaggaaacgagtaagaattcaagggcaataaacaaaacatcctaacttttttaccgttgtttctatcaccatcctaatgttttgagttttcatcattgtaacattcctatgtcaaacagtggatgaaaacacttgttacccaagtcacaactactaactgttttacagtactgtttttaagttactcgttacttatatgtaaacaatacagttgctagatatggtagtaaaaagtatatagggtataagggaaaatatatttcattacttcaaatcgataaagattttgaaccaaagaatatataagcacccactttttgaaaaaaatttgtaaaaaaagtcgagcaaatatatatatatgatggtatcacgtaacctcgttatatatcataaaattagatggtaattggtcaaggatgcaacctcgcattagaaagtgatgagatggatcgttcataaaaacaatccaaccactacctactaaattgaggagacctcaaaccattttcgtccgttcatcggtaaagaaatcatcccgatgctttggtggattgagtttcaccagccaaaagcatgaattttaagtcataagaacctctttacaacttgtcatcaacaaagcgttgagccttgtcatgagcctcttgagaggtgctcttgtcctcgtcagaggtaaaagcagaggcgaccttgtcgtaggcaccagtaatggattccttggccttgtcgagggtagacttggaggagtcaggagtcattttctccttgccttgttcagtaaaagactttcttgcgggatcagacattttgaatatttaagacaattaaattgattggaattgaattgaatgattaaactgttgaacttggactcgtatttatagcttcttgtccaattgctcatgtcattatgatcgcagcccattacatcacatttgcgtcagttagcattagaaactggagaaaactgcgatccaaggaattacgtagttttctatcagatagctcgctatccaatcagacaaataatgagcagcttctagcaaagccccttttcttcgcaccattcgttttctgagctacgtaagctatttccaatgagcgcccactctactttcttatgatgtaatacagaagctttgtggatttgcaaagcgagatagcgagtacggtaaaaccctcgctaggttagaggttcaaagtggagagaagcgaagtggtggtactagttcaaagagagagagagagagaaagagaggaagaaggggaagtgcatcttgtctttagagtgagtatcccttaggaaacaaacttatttctgtaaataaattttaagaagttttctttgtcttttaaaattccgaagtattctttgcatgatggtgttgttattgggtgatgaaattttgatctaaataggggaacttcacttgttgaaaaaaaaaacaattagagcaaaaacaataacactttgcaaaacgttatttaaaagataaccacaaccatgttcaaagtgagtatggcttagtagaggcaatctcattcaggtattacacacactgcgcacaataacacaattgtttcaacgccgcacgtattgcatgcgatacatcgtgaaattccgttataagcagggaatattacgagatgctgcaaactgcggattacacaactacgcaatagagagttggtaaaccattattttgttagacgaactgcaatgatggttttgttaaatcaataataaggagaagtaaggtgtagctaaagaccatttataatcttttaggaagcgtaacccaaggtgtgtaacccgaagtagagaagaaaagatgatacgtgagaaatgtgagatgagaacatgagcaaaagtaggaatggctcgacgttttttggtttctttttttttttttttaaattgattttattttatttatttttaactttatagaaatttttttattttttttcttattttatttaatttatttattcattacagcatttcgagatggtttcaatattttgtttctctttattaatttttttttttttaaaacaaagaaagaaagtgaaagaataaaataaactggccatcttctattatacccattctcaacaaaaactcttttgaatgtagtccaatcaccaaagcaaaaaaaagtaaattcaactcaatcgttcttccttttcttttatttactcgtttttttttagggatttcgcttcatactcgttttttctttttaatattcattccattttcttttcttgaataattcgtttactcctttattattattatttttttttttttttaaatttcattcatctttgtattttatctctccgtttcacttcttttcgttcattgttatggtattcctttccacaactccttcacttatatacttcttgtttgcctttttcttttcgcttgtttcagtccactaatcatcaacttgaatctgtttgcttacttgtatacataccaaaacctttctcattcgagtatgtctatcataccacccaattttccatctgactatatacagtatatctgattcgcttaatccatcctaacttctcgtcatccaccttccaatttaacattttacgcatacatgctaatgagcttttgagcaattgatttgcattttgtatattattatagacttatttaatgagtaatttttttgtctcgatccatcattttcatttagaaatatgtctaggttgtctcagttgttaaactccaaaaaagcaaaacaaaaacctccgtctgaacatcccatcggtctttcttctatcctaaaacaagactcctcttcaagttctgattctcccaacttttttccatcctccagcacaaatgaccatcaagaacgtgacacaattaacgacactaactttgtagttccaggtacgccattataattagtcacaaaaagtggagaactagaaattaacattcatagagaaacaaaaaacatccaagctcgcattactcgccgctgaacggaaaaaattgcattcttcttttccatccactcaacagcagccgcctaaaaccgaaaaggaaaaggaaaaagagcctattcaagctaaacataagaaaaacgttgaaaatgattttttgttgcaaaggtttcgaaaggttcgcattgcagagaagaaagactctgaacaaccatcgtctcatgaaattcatcttactgacgatgatgataaaaccacactccaaaaacaaatggtggaaagcgaccaactgaagaagaacccccaagaggtaaaattagctcctccttcctcatttgcgaaatgtcttacaggcgcaaagaagcgcgtttttgaggaccaaattgagattcatctaagcaaaagttcacttttaggatttaacgcccctagccctgacgacatagttttgatggctcaatctaaatctaaaagtatgctttgtctccttcaattcatcttttcctttttttttcgcgctaattgttaaacaggtttccaaaaacacaaacgtttggacgagcaattgctaaactctgtaaagtcaatgaagaaagtttctcaacaattgaaacctcaaaaaaatactaatgattcaaataatgatcacaccttactttcccaagatcagttaattgaactttccaaattagtaaagcctcgaacgaaactcttgttgttgggcccgcccaagtctggtaaaaaaacactcctttctagattattttttcaaattggatcatttgatcccaaaaccatgcaaaaatgtacagtactgaatgccaaaaaagaaagtttgagctcagtgctaaagtccaccaaaacgaaatggtatgattttgaaacattttccaacagttactcctcaactattattgattttcctttaggaatcttcactactaatgcaagttctcgagataattttctaaaacattcaagtttgtttcaagtaatgaacacagccattttcaccattgattgtctgaatcctttggaaggtcttgatggaatatcttccattttacaattgatgaatggcttatctatttcaagctatatgtttgctatcactaagatggatgaaattgagtgggatgaaaataaattcattaatcttgttaactcgattcagagctttctgaaagaaagttgcggaataattgagaaatcaaaattcattccgataagcggactaaaaggaaccaatcttacatccattagtcaagaaaaattatcccagtggtataaatctgatacattgcttggcaaaattgataaagaagcagatacaaatcatggcacatggaattttcttcttaatctacctctctctttaacaatttcacacattactcctttgccagaaaatcaatcacatatttactgtagcatccattcaggcatgcttcaggattcgcaaaagctttatgtaggcacagggagattagaaacacaaatcacaggtacggaaggtgttcaattattttatgttaatcaaaaaaggactgagcagtgatgaaaatcccaaagggtttaatgttgctggggatatgattcaagccaaaatccctacattacccaatttatggtaagttctttgcaattcttgtatttctaataaatagtcctgggattttaattgctgatagtatcgatgcctttacttcttcgaaaactgcttacgttaatgcaacttggtttcacggttctcttgaaaaaggaaagtcgatgcatgtaatagccctattcggctgtcacgcagtccttaccaaactgtattgctttacagacagtcaagaaaaagctcctaacgcaatcggaaacgatcttgaaagaaatcgaacctcacttgtgaaaattgaattagagaatgctttccctctcgtaaaagaaagctacattaacaccttaagccgcgttttattcgtttcagaaaaatggaatagcttaattgcgtttggaacagtactatctctgcatgactgaatccctaacttacgtattatactcaactccatattaattttgcattcgaaaaaattttccgtcctttttaaagaaattctctatagattgttttaaatattgtaaaactaccgatgttgttcatttgcgtacatctcaggcatcgtgacatttggaaacaatttgttctcgagtaaatttcctgagcaaaaaaaaggaatgtgctgtgttaagaataatttatctttttttcttttgaatcgttggcacatcagtctaataacagtaactacttattcttgatattttccaaattcgaatataattagggaaatacaagggaatatctgtatatcggatagttgtaagctacgcagtttggtatctgatttaaggatacgtagaactgtggtgagttttccttgtgatctattatattacaatacacaggttatataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatatagatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtactgctgacaatagtgtgcaagaataatttagaaaatttgcgtaacttaacgagatgttgcacgccaccattataagactagaatcatgttggatcactttatttcataaccaccatataaaaatggcaagtcatttggcaagtatttatggtactgagcaagataaagtcaattgctcattctattataaaataggagcttgtagacatggggaacgctgctctcgtaaacatgtcaaaccaaattttagtcaaacgatcttatgtcccaacatgtataaaaacccaattcatgaaccaaatggcaaaaagttcacgcagcgtgaacttgcagaacaatttgatgcattctacgaggacatgttttgtgagttttcaaaatacggtgaagttgaacaattagtcgtctgtgacaatgttggagatcacttagtcggaaatgtttatgtaagattcaagtatgaagagtctgcccaaaatgctattgatgatttaaattcccgatggtattcccaaagaccagtctacgccgagttatctcctgtaactgattttcgcgaggcatgttgccggcaacacgaaacttcggaatgtcagcggggtggcctttgtaattttatgcatgccaaaaaaccaagtcctcagcttttacgcgatttggtactagcacaaagaaagtatttggccttaaatgcagcagaagaaatgaaaaaggagcccaatagtgattccacgaatcgatgggtcagtgtaactgctgaacgcaaaaattaaatagcaacttatggaatgtatttgttttggattctggtttgcttttgtacggttttacttcgtttattatgattaatctctggctatagtttgttgtgatttaggttatttaaatagatgttgcattcttttattgtttactaataaacttgatctttgtacaactgtactcatagacgttttaaattttgtgtccaatgtgcctatggctgattacaagctaaaggagatcgattagaaacatatgaaacgatcaaacatttcgcaaaacttgcacagcaattcttaaaaacgaaggtgttattggtagaagctgtgtacgatataagaaaaaaaaaacaaaaaaaaataaatagaacccgtatttaagccaaaattgttcagttgttgtatgttacgaaaaaataagtttcaaaaattaaaaaaattaaaactgctgaatataacatttatatgtcttaattacttttttggttttgacggcgagcacggacagcttcagcaagatcgtctagcattggagcagtttgttcccagctaacacaagcatcagtgatactgacaccgtacttgagagtatccttaacgccaggacggattggagcatcttgacgaccttcattgatatgagattcaatcataacaccaacaatggaagagtcgccatttctgatttgttcggcgatgctcttggagacctttggttggttcaaatgattcttgcttgagttgccatgagagcaatcgatcatgatacgaggaggaaggttggccttctcaagatctttgcgaacggcggcaacgtgctcagcatcatagttaggacccttcttaccaccacgcaaaatgatgaaggtatccttgttgcccctggtcatggtaatagcggcgagaccttgtttagtaactcctagcattgtgtgaggatgggcggtagcaccaatggcatcaatcgccacaccaacagtaccatcagtaccattcttgaaaccaacagggaaggaaagggcagaagccaattcacgatgtaattgagactcggtagtacgagcaccgatagcaccaaaactgagtaagtcggcgaagaattggggagaaatgttgtccaacatctcactggccaaaggaatgccaaaattggtaacgtcgcaatacatttgacgagccatcctaatacccttgttgatagcaaaagaaccatccaagttagggtcgttgaccaaacccttccatccgatagtagtacggggcttctccaaataacaacgcatgacaacgcacaaagcatcctgaagctcgtcagctttgggcttcagcaacttagcatagtccatggccaatttagggtcatgaatggagcaaggaccgacaacaacgataattctgtcatcttgtttgttgagaatagcttgaatctcctttctggagtcagtgatgactttgcgagaagtttcagaaacaggaatctcttgttgaaccaaagcggcaggaaccaaagggttgtaacctaagacacggttgtcatcaagatgctcttgatcgtaagtttcaccgctgggtaaaaaaacctaattgaataatgttagcaaattgacattaaaaaaaaagaccaaacatgctggacatagcaatcaacataaagcaataaaaatttcaaaaaaaagaaacaaaaaaatttaaaatttcaattgcctaaaaattcatcagcaaaaacaaatttgttatccgcatagtaaaatctactatataactcaataagataactttcagtactgtttctccgactgatgaaaatttttactagcaaaattctttggatgcccaattggggttacttaccggagacatggcttattaaatagaattaataaatttaggtcaaagagtgcttcctaagttgttgaatgccaagtaagtaaacactattaaaggtcctttactacgacgaaggttggttctgtctgagttcgaagcagcgccaacgaaaaatatatgtagtccagtaataagatgatccagtgataatggctctaagtcatcggaactgcgaaacaagtagtaggcaatttctggacatcatcgcttaaaaatttgttcaaatttataagtcctttgttttgtatcaatttctagatttcacttgctatttaattacttgaaagtaaattgaaggttgagcgtaaaaacataaaataaagccttttttcggtttcttattaattcataaattaatgttaaaagggattgatatataatatttaataattacgtttcctacaatgtttactgtcatgtaccactgggatatgagaatatatacattgcttatcaaaatacttatttccaagattcgctcaattatataaaccacgcattaaagcaacatataaaaacatattgattcgtttattttacttttactcaatgcatattttgtgagcccgaaaatttagatataccatctgtgactgcctttttggtacacaaacgccgaaaattagaagtctggtggacagcgttggctttccggtagattagtcttttgaggttaacaagttaatgatatctgatattctgatgtgattattgaatttatgaagtgcatcagtactgtatttctcgtgttccggtgactctcgtattttgtattgcactagaaatagtgaaatcgccagccatttcataatttatcaagtagctcgacattagtatgactattcatattctgtatacgaatgatgttctaaattaaaatctggcaaagtaaatgacaattctgttcatataagctggtttacatagctctacgttctttagtaaattactaaacagatcgctatacagtaaacattatcatggcaacggttgctatggggcttataggtgcgtgtacacagattacagtcgacttagtacacttaccttcatcctaacaatccatttagaatagtcaaacatgtcgacagacgattcaccttataaacaaggtaataactactttttgaaatcatttcaaaatgtttattaacgaaaagatagctttttctttatttgaccgccatggaactggtcgcatccccaaaacgtccattggtgatcttttaagagcgtgtggacaaaatcctacgctggctgagattactgaaattgaatctactttgcccgcagaaggtatgatttcttgttatgggtttggagagttatactccttagccgtgcattaagtgacaatactaattggtagtcgatatggaacaattccttcaagtgttaaatcgtcccaatgggtttgatatgcctggtgacccagaggaattcgtgaagggcttccaggtgtttgataaagatgccactggcatgattggagtgggtgaattgcgctatggtatgtatttatagagatctatccttttttcagattgataaaaaaatgcgaaactaattgtatcagttttaacttctttgggtgaaaaactcagcaacgaagaaatggacgagttattaaagggtgttcccgtaaaagatggcatggttaattatcacggtatgctctattactactctgggcttcggcaatcaactacctatacttaattatactaactgcttcctttagatttcgttcaaatgattcttgccaattaattaaatctacatagtttgcataatttacccggcatatgtttctcctttattatttacacctttatttcaattttatgtcttcaatagtttactttcgttcagcttttccatctgatacacttgggactatgaagcaatatgttcctgaatacagataactggacttttcgatactcgcaggaatttctacacatatcgtttagcatacggaaatagagatatccttctatattcgtatatttatgaatatgattaacaaccatttgttatctcatgcaaatgaccttatatctcagctgcttaaattgtttgaatctctccagatgtaaatataagttttcattcaaaattacacttttcgtaagtaattacggttgatgccagctttcttgatgcattcggctccaattttgccatatcgtgtatatcttgtatatctaatttactgtgtgtcaatacgatgctttgaattagatgtagggcttgacacttgatgtcgaacgaatggccagagtcaagacagtccattcttttgcatttttacatagtgaacacaaatcataaaggtaaaacttttggctcatttagacatgcaatcatataacccaacaattagtcatttgtttgctctaaggcctgagtagcaaaatattgaacatcagggtcattatcttttgtaagttgttcgagcaatgggatgatttgctgttcatatacggtcgagtcaccaccagctgccaaaacaggcttaagaacttcaaacgccttggcaacgttaaagcgaatattaggaatagggtcattaaccaactgttccaaagttggaagaatttgtttttcaattacttcagcattcaatgcaggtgcgatttcctaaaatacgttagaactggaaaaaagcaaaaaagaaaaacttacactgatcgcaaaaatagttgtcattcggtataaataatttggatggcttcgcatagccaaaaactttggaataattgtctcagttgcccattccaacccaaaaatttccgtaagttttcgcaaattctttatcgcagcttcacgaatagaatatacatggtcctctaaccatgacatacataaattgcccattttctcattaaaaaattcgaccccaagctgctgagcaagtagtggaatgtagtcaatgatagcaagacgaacacgccattgtttatcttcagcaagtgtaacaattgcaggcaataaagattgtgaaagtaattcgataccaacgactaaagtgagttagtataactgtagcaatagctatattttgaatttgcaatttacctttgtttacaacttccaatttcgaaataatgttaagacgaacttcagggttttcatctttaagtaattccaaaaacattggtaaaagatactctgtagtcctaaatataacgattagtaaaatgaggtttttaaaagaaaagttatttttagcagacatacttttcctttcctaattgtggggcgagagcacctatgttcatccctaaagcagcacggacatgttgagcgggatcattaattaactcttgaataactggaataatctcttcaagaacaattcgcttatccaacaattcgcaaaatcctggtatttgagtagcaatagcacggcggacttcctgctcggtatccttcatgagcagtacgaatggtttaataagttcatctttaataagagatggtccaactactttagcaagttttacaaaattagcagcaaccatataacgtgttctccagctgctatccgaaacaaaagaccttaatggttgaagcaaatagtgacgaatttccgagtcagattttaatacctccgccaaagaaaccataatgtcgaaagaaaggagccgaactgagtcttggtcatcattagaaagggagttgaacaatggaatgaattcgtcaatagcctcctgtttagttaccaaaaaaacaaacttggcacagttcgttgctgcaggacgacggaccatgggagcttcgtcgtgacatagatgactaaaactttgacgaagagagactttgacagcaggattttctgactgagaatatgccgcgcagtaaagcccagcagaggacgcacgagaggtaaaccactcagcggttgaaagacgttgaaccaatggaacaaaatattgctctaattgttcttgggataggcaaatacatactttattgagagagtcaacggctttatcgcggactaccgtttcttcagttgcagcaagattttcaaggggagacaaaaggacatgcgcatactcagggcctccaacataatctacaaaatttcctaactggtcggcgagagctgataggacttcgtcctcatcgtcaatcgattctgtattcaaggaatgttagccgacaaacatacatcgtttattaaaaaatataaagaattttaaaaatttaaacctatagttccataattttattattgaatgcataccatctaaaaagggaatcaactcatcccttgtacgttcaggacctaaagcgagagcaattgtcgataaccgttccaaagcattgagcctataagtaatttcatcatgctttaacaatagtcagagttgaacatatcagacgtaaaacaatttgttaccaacctttaactcatcaatcaaaacagcaatcggatacaaatcgttcacttgctataaatagtcgtggttaataaattgtaaaagagacattttgtaacacacattctctgtttgcattttatataatagaacaactcgttcttagcaaacaagcaaataaagtgggtaggaagttttaaacttttcgaggtgaagaaggagtgtgtgttacagcggacgctaccaaattgaaacagttttccaagcaagtatctcaaaggttttccttaacatgaatcattttgaataattctaaaaaactattttgtgtttataatatactctgcttttcagagttttgactgaacataaattccacttaaatgtttacatactgaattgtctagcatcacgaattctttttatgtcttctctctttattcctgacctaatttaatctttgtttttgagaagtattgtttaagggatatggtttggaatcacatttctaccaatgctaaagcttttatatgacatcaaacgattttgcatgagtatgttaattgattatttttttggaaatttgtatgataataaaggattcaattgccatattgatgtatcgcaactggctgaatggtatattacacagtcatatttatttcaaactatgaaattacccaaaaaacaaaacataattaagtgattatagccattaaaaagctttttccaaacttcgcatgtttcaaaccgaaaactttcgctatatttaatgcaagaagataattcggatttattaatattggagctattgtcgaaatgttaagcaaaactgctatacacacttagtgagaaaaatttgatcatttttcatttgtttacgataccttacataactggggtttcattatattgcaagtttatttcgtctacctcaggatgaatgtgttggattctcaaattgaggtccttcagtttggttcaacagttttttttcattaatacttcgtttttaagatggtcgtataattaattattgactgccgcaatcgattcgtttgttttaatgtttaacaaaatattgttacttcaaattttctaacaagtacctcgattgtgtaatataactaccaaactaaaatatttaatacaatgtgctagttatgtttggtgactatagcaatatcacttaaaatgggtgatatatcttcataacgaagtttggtgttttcagagatgaccgatcagtttaggtagtgtttacaataaattacaggtattttttttttcttcaacgcactttaatttgagtgaacaatcctctactcgcaccataatacttcgcttatcatagagcatatagtttatagaatgaatatcaaaaatttatcattgaatataatgcaaaaaattctttgagcatcgccactgattatctgttttacaatactaacatgtgatgttttcacaagtgaaaataacgagcaccttatatcacgttatttattaagtcaataaattgtccattataccaatctttcgtcagtaaatctttttgggtgaaatattttgagggaagactggctaaaaggctttttagcatatttatttttcaaaaaaaaattaaaagcaaatgattgattttctgatatgactgcaatatgtactgacaaaaccgagttaaatgcttcctggaatacagtctcttcagcttggctcactagatatccaaagtacgtcgatcataaactatgaggttcatttttattgtgttaatgttcttttattaacaatagttagtccgtatagtcttcacgtagtctcagctgatgtactcgagcgatatgtggatgatgaaggtcgactatataccgaaagattacttgttaaacagggaagactgcccagatgggcatcggatcttttgaatgttaacaagtcttacatactcgaaagatctgtcattgatccctcaaagcaggaattaaaatccgaaacgttcaatttggatcatgtgaaaattctccgcgtaatagagtacagtcgatttatccaaagctcagaaaactgctcaaaaactatagtagacacgattgccaagtttgtctcacccttaagatttggtcttggtcgtagggttcaaaagtacagtctaaaacgatttcaagaacagctatcgagctctcgtcgcgggcttttatatgtaatccaacaaaagtttcaaccttcttaaattgttacttatataataaaactcaaagggttcgcaaaagaaaaaaaaggaaacgttaatcatttacaaatttctcatacaacgataacgtgttgtacaaattaaaaagcaccattttattacatattgattaaatgcgttaataattttttggaataaattcttttttcctctaaaaacaatgaagcaaattttgttggtaattctatgtatcacagctcatacgagtaatcgttgttggagaagttgagtcattccacgtactaatccttccaacccttcttgcttctttgcactgaccggcaaaacagctacccctttcgtagttctttcaacaatagccttaagcaaaagtaggtcttgctcagctgctgtatcggctttattagcgattacgagagctaccttattaattaaatttttttcgtacttattcagctcatcccaaagcaattgaaaagcctgatctgctggaattttagcctttgggtttatatcaattaccaggcaaagcatctttgcacgttctacatgccttaaaaaatcgtaacccaatccttttccatcacttgcccctttaataattccgggtatatctgctaatcggtactggaaagatgagtggtcgtcgggcatcgtagttttaatagtcccaattttaggatatatagttgtaaactcatactctcctacctttgattttgaagcggttaagcaatttaatagcgtactttttccagcatttggaagtcctactaagccgatctcgcaaatagttttcaactctaattcaatcaatttttgctcccctgtcaatcccttcgtagcaaattttggtgatctattgttttcacttaaaaaatgtacatttccaagtcctccaactcctccataacaaaggatctgaggtgttgtatcacattcttccaaactatattctgcagctccagaaatcatcgatgaagctcgatagtacaacagctcttttccatgtcttgtagcttcagagacaaatgatatttgtcctttttttagctttggtggcttcgtctttcctggcatttgaacccattctaaactttgttcagatcgtacagctgaaatttctcgaataaccgttccaggaggtacataaagtattacagacttcccacaactcccatgtcgattccctcctttaccattagtcccatttgaagctttgtgaatttgtgaaagatgagacaagttattgaaagaacctggcttgacagcaacgtaaacagaacctccatcacctccgtttcctccatccggaggcccgtatggacgaaacttttctttaataaatgaagaacagccttgccctccatccccgccttgaatgcgaatccttattttatcttgaaacttctattacacaattagcaaaaaggaaatttcttttaaacaaaataatagttaaaccataccggttgagtcgcttctgtttgatatgaagaagcacgtataaatagacatggttgaattctgcttattgatgttctcaatgaaagcatgtcagaaggaaccaacgattttatttttttcttattctcagaaagtgggttaataatcttcagctcgtactaatactttcgttgaactgttttgcgtatctaatatgtttactttacctatttctcttaatgaatattatagcacgttttattactataaaaggatcgtatatcttagatgtctcacagctgaaattgtttattactatgaaaaaatttaaagttaactgccaaacattacaaaacgtctttggaaattaacagtttttaaatttcttcaacaattacgagtatttgaaatctcaaaggcttctaaattaatgttaaatattgcactctcaaggctagcagcacctttacaattttttaaagaacaataaaattaattttcgtcaattagtttcataaaaatatatagcagttatttacaatgcatggctgttagtaagtaattgctgctaaatcatatgttggaaaacgtatagcgttgaaaaagagaagaaaacaagagaatgcttaaaataacgcataagaataaggaggaacacgctttactgtttctacaaatacaatatcgtgccaataattccaacctaagtttacaagcaattctttctcttctgacagaagttttgcaacgtccatttttccggaatttccattttccttcaatagttccaaaagcgctttcaacgccaacccgtactgattctgacttttgtaataatctttcttgatttgccatactcgaggatcggagttttcaagccaattcaaaagtaactgatagttctgaaaataattatctttgtccttgtgaccttgtgtgctaaatgtttcacacttaaccactaaagcacggatgaaagcatctctctgcagtgccattttcttttctaacacgacatctcgaggtatcgtatcttcgaccttctgttgacaactgtagtatctggacaaggcttcagtgtcaattaaggagaggatggaatctgcagtagataaacgttcattggtttctttaacaatatccaatttagcaagctgaacttcaaggctgtttttataagaagattgcaaatacttcaagtgcttctctttttcttggtctgccaatttcgacaacaaatcaacttgtaattgaacaatattggcacatttttcgcctaattttgtatcctctttagtcgatatcttaggaggcaaaaccaatgttactggaacggtacccttttcacaatctccaaattttaattcaccagttaaaagcgaattttctttgagttcggatgcatattgttctccttcgatattagtaccaacaacgaagctttcaacaacaccagcgtcaatattttcacgctcatatgtcttgttgtcacaaaagtcaatatgatcagcataaagtggaagagtaattggttttttaagctttttggttaatcttaaggtaacattcctgaaacgttcaagggtagatggatctacgctgagtagctgaaatttgtagagatattctcctttttccaaggtatgcgatgaagtatacatgtcaccatagtgaacgcgttgcttttgagaatcaaacaccataaaaaacagtccattaaaaccattatcatacatgttatgtggaactgcaaaatcagcctttagctcagtcttctcggagatttcaacagaatacgtcgccatcaattcgaataattgttgtccgtcaggcataatatctcgatctcctaaaggctttataactgtatttgttggtttgaatgaatcaacgtagtcctttaatgtaatatcaggtttaaaattttcacgtcttatgctggcacagtcaacacgcttcaatccttgggatgagattaaattaatctccttgccattaacaactttaatgccatgaaagttgacatcaatatctaaaaccataggttcaagcgaagaccaccactgtgccatacaaagttctaacgtataagaatcgtcaatcgatactagtttggtagtaacctcattctgagttacaggcataattaactcagtagaagcttcatttaacttagtttgggggatggtttgattaacactaatccaaagcatgttagtagattccaattcagaagtggccttcacacgaatctcaacataagttgctcctttcggaggtaccaagaagtgacgctttatcaatgtaggttcaaaagaaacatcacgaagagaaaaacaagtgttagaaatagaggaaggtttcatgacagtcactgggatttcaaacacacagcgacgggattcgttactagcgtcatatgctaggacctttccaaaatggtgacccggagccagagcagtcgggtcaacacgaactggaattcctcttccagtacccgccatcataacatattctggggcctggatccacggttgtgtagttgcgagggaaagttgaacctcaaagtgtgatttttcgtattcttcaccatcttcgaacttgggagcgacattaaacatatgccgcgaaggactacaaacctcagtaggattgcgtaaatacacaccacgcttactattgccaatgtttccatttattgtaaaagaacgagcaccagtatattgaaaatcggactgggcaagatactcataagcattatcgacttgaagcataccagtattaaaatcatcccgtaaatcctttgaagtatacattacagctttctttatagcggcagctgtatatggcttcttttgagctttaagagccgagagaattagagatataccaccacaagcagacggagaagacatacttgtaccattcattaactgagaattctgtaaggaataagggggaactgaagtaattgcacctcctggggcatagattgatacaccagtgtcaccatccagtgtaggaccccgagaacaccaggtatatggcgtgtcatgtactgttgagagtaaattgtattgggcctgcatcatgccagatgtaacatatgcacctacagagattacatcaaaagttgttccaccaggagctccaaccgttgtataagcaggtccattattaccagcagaagaaactatgacaacattcctctttccagcaagttcatcacgaaggagttcaataacgcgacccttattcggaataccagcatcctctccaaaactaatgtttataatatcaacttcattttttataatttctgaacaagcacgagaaaaggcatgacttgtttccaaagagtccaaacgaccatctccaatcataagtgaaacaagttggcaacctggagcagcgccatttaattcaggtgtctcgggatggttcgctccaatgataccagctacatgcgtaccatgagtaccgctcactgcgactattgatgttatgttcccgttgtcataaacgtgaacaccgtagctaagtaaatcgagagatccaaaggtagaccattcttgtgctacattaaaatcagcgagtggcttatgtaaatatatgtcaccagtttggtcagagtcaataactacacgccaatgttcaccatcatggaatacgactacatcatagagtggtcccggattgtcaaacttttcagcaagctgctttaagcactcgatcctagcctcaagttccttctgtgtctgtaggttatccttatcgagcggtgcttcaggaaacttatccttgaatttagcatactcgtctgtagcatcttgtaaaagctttctattactcttgttcatgtcttcggtttctagtttttgcaatcgttttctcagatccttaggaaagaactcataagcaagtttacaacccactttccatttcttcgagggattcttccattctttcgataattttaaggtccttcctgaacgacccgtaatagtcaagtaatcatttgaatcagctgcagcaacttccacgcttgtatcaacatcaccagctccagtacaatcgacaatatttttgaattttggtaaaccggtggttgttaccgataaacctggagctccaggatcgactcctgtatccaaaatgccaacagtgacacctctaccatcatattcaggaaatttcttcaaaaactcataagcttgtgtttcatgcttgggaacaacgccatctacaggatagaatttatttgaataatccgaaggtatcataatattcgtaaaatatcgttcagttctttgattataagagtttcgtaaaatgccagacttcttggctgatgacaagtaccttacgtgagaatggtatttatttcgacactgaacgaagcagtaacgtcggaacgagaagttgaaattagcatttaaacgaaatttcatttaaaattaattttgaccttaagagtattcctctttattaggaaatccttttcaggtaggagctttgacaatatacaagttaaataccgatttttggcattcaaagaataccaaagatagcaaacatgataaaatcaattttttgctagatttggtgaataatacttatgtaaagggaagcctgctgttagatatgcttcacatacaattaaagggctaaattttacacgtttggggaaattgaacataatatcactgactaccggagatatccacgaaagatacacagtaatagggatagatcatactaaaaataaagcttccaaaaacaaaagaattaattaactgtaatactaattaaggagatttttcattaaggcttcctacttaaacaaagtgataagaaggagacagactcggctgctcaggaaaaagatttaaaggctgtgaacaaaatgcatgcttagggtcgtagtaatacccctgtatatatccattttctctacataaacagcagaaataaaagccagttattctcgattcggatgtgtctgtctggtcttttaaaattagcatgtccttccatcgcataaaaatgtacttttgacaaatcttatacaacttcttcggattagtaatggtttcaagaaaggtattggtatccatattttgaaaaggagcaagctttcgccaatagcaaacgtcgatttctaaaggggcactccatttttcagtagcaaaatttaatttctctgaaaaatcaagaatctccccagtccaagcagttgaaatggtcgaagatgggtcagaagatcgagcttgagcattcaactggccctctaaagctctccgtttatagtccaccacatggattgaaacgtctacaatccacctctccttgggatttgttaaaggaggtaatccagatattgattggactcccccaaattgtaagcctcgaaaaacagagccactacgaagccaccaagtgggtgtaatgaaaagacgacgctttgcataatgacggatcatgtaatacgtacaaacttttttgtgtttatgaaaaactatatttaaagagcacgacctagcgtttggagtttgtgtccgagatccatagctacttgcagaagaacttgattcttgattcggaggcccgttgaggtctaagacagcagggttattatccaaagaattaaggatattttgataagtagaattaggaaagtaagtattaaaagtggatgcgccagcgctgtcgtgggagggatttaagggtgaattggacctccgtaaatgttcaattaaaggattgaattgtggagtcgaagcagcttgaaaattataatttgactgatcgaaagaagatggaaaactcagtgactgaggatttgaaatactaatagacctagaaggaggaagtggtggttggataggaaaagacgaagttggaggttcaacactaggctctgtcggttgggcagaaaaaacactattcgggttagaaccaaatgtcgaggaattccgatccagtaactcgctgttttgtaaataacgattcaatcgtaaaacacgtccgactaatcgttcggtatgaggtgaaaagaatgagggaatggaggcttcatcataattattttctctaatggtctccaaccaatctgaaagacttcttcgtgagtatctagtagcgttactccgtgaaaggccgcttcttctcctttgacgggaagccgatctagaatgaaaagaagaatgaacttgaggatgaaaaatattgtcattattgtttgaagggtttggtaaaggtatgtgtaaaggatcatgagtaaatgaaatggaagaatcttgttcactcagctcggaacgaatacgcgctaatggaaacatatgacggtgatggttgcgttgggaattagatacgtcgtttgaatttgggtttgggaatccggaaccagaatctgcccaagcgccttgctcatttgggtggcttgagtcttcattttggaaattgtctagcgatcgaggcatcaataagtatatacgccaagaaaatcttagtatttgaagtgtgcgccaaaaattatgataaaagagttaaattaaaagtaaaacgaatagagttcactttataggtacaaggtattttagacttcgtattggaatggcaataaataaacacaacccttttataataaacgagatctcacaacacaacaaacggccttcactaggaaaacataagaattgtaaagtcaaactatatatgactacaattgagaggaaatcctatacaactaatgcgagatagcttcgcgttttttttatcaccacaattttctttcagcgttaacaggataaaatgattttttttggacaagcaaagccttttccgaaatcgttaaatttagtttataacaggaaaacacagtaaaaagaacttagcctaaaagaaggtgcaatttttttataataacaaagtgacataaaaccccttttaactggattaaaaaaatttttttaacaaccttcaagttagctttaaaaaacgaaatagccaggtaaaacaaaagtgtttcctcaggtctatcgatgtcgaaaattctttcgttctttttttagaaaattcaaaacggagaaaagtaagttgaaacagtatgttaaactccctctattttcaaaaattcattcaatatagtttataaaagtcctacacctacaggatgctgctaattgtttcggtatggtgtaatctgggacaattgaaaaaatgtgttttggttgagttttgcggtgcgccaactctatagtagtgtactagcaaatatgcgaaattttatgaatctctagtcttgattatgttttttaaatcatgcaatgtgaatttgttcattctaaattacatttacaggaaatggaagctcttaatgtagtaaaagcaaaataccccaactttgctaaatttatcagctcttatacttctgtccaaattagaactacaaattacaagttatttaagaatttaagtaatccggattattggaaaaataaggtggccatcttcaagtgcaaaaaaaaggattttaaacaatttatattattgtacaggaagtctgaattctaaagctaaagaagtacaagtttggctttccagatccaaaagatagcttttattaaaaaaataaataccttgcaaaaagttgttatagcattccttgaatttaaacgtacccattaagatattaaacttctttcatttgcttgtgaataatatggaaaccccccaacaatctctgaaattatttcgtaaaagtttttagaagaattttcttcagtatggattcgaaaccaatctttatgggagtggcttaagggtgaaaaaatgtccgagtaggttatataggaatcatcgattttaacaaatcgttcactaactttttcgtacgacagtactttgtaaaaacgatctgtagaatctttgagagaaaaatttgtaaggaacccagatgaagcgtttaactgggaatcttgtgtcatttctgggcgagaaaaaaatgaaacacagtcatccaagaaagcgtcaacagatttgttgtttgcaatagttttgaaagttgtagtatttatctttaaatcgagttcggattcaggaagtaggatctgatatcctctcgattttttgaaagctatctgaaaagtttccttacccattaaaaacccgttctttattggaagtataatttcgattaaggggtatgtaagagatgtagacaaggaatttgaagacaaaataattctatagaaactttttcgagttgtctcatccaaaatagaatgatttttcaaataactaggaatttgatcaacaaaggtattaaacaaaaaatgatgtgcttttgatcgttctttaacataaaatgatgcaacgtcaggatttttcgtatgtgaaaggaaagaactgctaaataaactatatccaaaagttgccgttagtctttttgtgaagcattgttctgtgtttgtcgcatggctactgaaccaaaagtcattaactgaatggaatgaatctctaatataggaatttagtttttttgattgagtagtatttttttgactaagatccttgacctcaattgaagatatgtccttatttattgatggtttaatgggtacagggagagttaaggaatttcgtgtcaacgcttcgtcagataaaacactggtgttccaggaatactcttttaccctacaccatcgtttccaggagtcatcctttaaataccaaggcaatcgaaagtcataggtgaagtcattaagagtaaaggattttttggaagttaagcactccgaatctattaaacacttgtctgtattctcaaaaagcatgacgaaagaaagtaattttctttcaatttcgtcgaatgaacaattaccaaaagcagttgttattttaatttgagcttttccagataattcaatatacgctttgcatctttcagaaagaagaacagcgttcttatttattatatttgcataatactcagtaacatcaattgtttttgacttcaaatgtttaaatattccactaatgagctcttcaacaattgcgacatctcgttttttagcctcgattttaatgttattgtttgttacattaattactacatgcgctgcatgcttttgagagatatctcttaatgcactagcattattcaacagaaggaaaaacatctccaacggacaaagcgtcacgtcttttattgcgagcatatcgtccatcgcatcgccatgaattcgtagcttccaatgatcaagcaaaatacgctcgattatctcttttttccgaagagatgaacttttaatatgaaaaactttagcaaatttccgcaattgttctttacgaaaggcaacttccaatgtattcacaagttgacgaaagcttttagcagacgtatttacactttttggtttataagattcaatatcttgaaaaacatcttcaagagtattatgaactgtcggatcctcaacaagtttaaaagccaaagcatcaacgtaatgtgatgttaagtaaggtgagcgcaacacgcttttagattttggtttataaggaggtattattataagattagagctatttacaactcctctattagaatcagcgtgaatactccttatatttagcaacccccatgaagtcagcttttgagccaagcacctgcagtttaaggcgttgatattacgattcaataatgatccttttaccatttgtttacatggggttagtaaatttataaagagataatctcttaggagcaatgatgagtcaccttggtgattgaaaaaaacacggtggtacccggcaaggatagcaaccctaaaacgctttcactgtattcgagagcaattagtatgagtatcaaatatagaaatattatttgttttaaaatacaatttaatccacctcaactatctttttatttatttttatttttttttttaattaaaacatacgtaagctcaatgtgttctaaatgggatataatgactctcagtaacaatgtgtttccaaaatgccaagtaaaaatgttgttatttacaatcgatataaataagacataaattaatagttgataaaaaaaggccaacctagccaacagaaaacggaatatggtatcattatttcaacaagcatatcttaaaaatgcgttgcttagagaagttcccaattgctggtcaatatgtccacaagccacaatggcacacagtaattgatagaattcggactttccccgagaaaattgaatttcgtctagtgaattgatatagctaaccaaggcggctattacaggttggaatgcagcaactccctttacagggttatcaccaattaccctttgaaaaccatgaagtaccaattgcgatgcaagataaatttttttctgaaaaacatccattaaatcgttatattcttctgtatcatgggaatccgacttcaaagaagacatacattcaaatgcggtataaaaatatagcttagcacataaggcttcttggcttaaaagattgggcatgtgctccacaatgcccgaggataagattttagcgcgtatttcaaaatccgaattaaaagattcagcaaattcccaagattgctttaagatatccagcaattttaccatttttcttttcggaatattggtaagcatattgtcagaatgaaataattcccataggcagttaagcatcaaaagttgtaatgtgcactttacaacaatacttttcaaatggtgcttttttgatttaaagacgctctggctattaaaccttgatatttcatgtggacgaaaactattttctttgacatcctcaagagaactatcagaattgacttgaggatacaatgaaggatcacgaagttctatcggaagagtcatttgaagcagctgatttatcgagttaattatttcatcccagtccacgtctttaaattgattcttattcttgaggacaaattgagaaaaacaactaagtcccacttttgatatcatactgttttcttggcaaatacatttttccagtaaattcagcgccttaggaagcaaaaaatgaaggcgctcaaacaagtttttaattaattcaataaaagcttttagtgcttcaaccattgttgttagcatccatacttcagtctcttcagtgttctttgctaaatacaaacgttgggaattagtaatggacaaaatagaaaatattgagagcaaagctttattggaaacggtttcccaaaattcttcgtcaaagtcatcagcgtgtcgataaagacaatcgaataaaaccttcaaggctttagatcgcacctctaaatctgacgcctcgcagatgatttcattaaatgacagcaaaaacggaagccagtactcttcttctagtttttttgaatatacactctcttttttcatgtgcttcaaatgcttaattaactcatgctccaaatttttaagcatatccacacaactcagacagaacttttgattgccattaagtttagcaaacttagttatacaagatatcagatcaatataagccccttgtgtaaggacgcagctgatatgttcatggcccaaagatgatacaacagatattgcgcactgcaaaaccaaaagattttcaattttagaagcgtaggcgagaatatggaatatggttctccatccagaacgtatgttttggtatctggctttgatcatttgatcaatacaacgtaagacaaggtctttaatcttaaggtcctgcgaattttccatagcatgtgaaaatggctgtaagaagtccttctgaaatttaaagtgagagagctcttcaatttctaaaaactgcatagaaaattgtctcaaggaatctaaagcaaaagatgctattattgagttttcatgacagctgacttgggtaaaataagtacctaacaaagaccaaatactggaccattccatacggatacgacgcatattataatatgatatttcaaccaacttttgtaaactgaataacctcggattagaaagttccaaagaacactctatttcttcccaagagacctcaattaatgcttttacaaaatcgtagattccttcactaccaaggtttcgagtgtttgagaagagcatatcaacagccattacaacttcacgagaactatattctctgacgatttcaactgagctagatttagtggagtgagtggaggcagattgaaaacttttagaatgttttaacgaaatgcttccacttcgagactgtcgtatattcttatctaaagatttgcgcaatggtttggtagtacttacatctggtaaagaatttatgtcgacaccagcagatattagttggacacgttccaactgacttatacataaaagcacgtctttccaagagtctctcaacttatctccatgagctagtgaaatttcaagtagggttttcaaagcgtgcatattcgtccattttaactcggacgtattattcaaatgagtaaacttagtcaaagtttgcatgaaagcatttctaggtaaatccattgagaaaaagaaaatgacgttcatggccaaccgaaatccatcaagtgaaagttgaatcaatgctggatcagaggagagttgcaatggttcagagaatgccgcgagaattggcatccaaacagcttcaaacatcggacaaacatgctcaaagtgcctagcagtataataaatatcatttcctgaaagttttcctctttcacgttgttcacgaattaaatctttaaacaacgcttcggtcttgttggccatcttattggaagccatatagtatgcttccctttgcaaatctcttccaaccgtcgccaatgcattacttatgttagcagcaaagctaagattactagtcccgggtatttctggaaagttggaagtaggatcttgctcatctttcaaaacaatttcgtttttttggatttcctcatatacctcagtcaaaaacgaatcgctcagattagcaccatcatccacacctctgttatttttaataaaatcttgacatgtcatccgatttttaacttggggagaatgtaaatcagtatttaacataataattgaatatgctagaatataagcagtgtctgcatttttaaaaacaccaagattgtcatcaatatatttttctgcaaacttgagcatgaatctgtcaatcttttgcgcttcaccgggtaaacgaaatttttgtaaaaatgaacgaagggcattcacaaatggaatatcattgaaactcatgtggtcaacgaaagagtgcatgatagcaatattctcgtcatttccttctcctaaatactcgcctagcacagctttatccaagccttctgtagagattaaaaatttagcaatatcggtaggagttttggaagcaataaaatgacttgaaagtagaatcttaattccctcttttggtttgtagttaaatttttgtattgcttcttgtaattgtttctttcgatgttttaaattttcaaactgagaaggatcgtctgtagctaaagcctgaccagaagattccaaattatccattgatgtactatttatacctgcggaagggggctctgatttacttttctgtggttcttctccttttgaagtcgactctgtttcgtcgtccttcgccgttatttcgacagtaggcgcaaatgtttgattacaccatgtaaatagagaagataaagtagatattaaacatctataagacttcaaccgaatttgataatcaaagtaaggtggattgtgcgaatgaacatagcttccaattgttgacgaattaagctgaggaatatcattcaatgtatgatatacaaaccccggtttatcaattactagctggtcatcacggaaaacaaatgaaggaggaggatcagaagtactctgacttgcaatccttgatagagtaacaattgctctttcataaatattttcagtattaccacttatacagtcataattaagataaagttcaattaaggtctgtggttcttcacacatgcggtgaaaaatattcagcagtacaattttttgttgattgctagaggttcgcatttccaatatgggaaagaagatttcggtaaaaaacacttctaactctgacttgaaaaaattttttaattcagaaagaattaaccaaaatatttcacaagaaatctcgaataccggtaaaacatggctaaccacatttttagccaatgcaaggcaaatgtattgtttaacagcgtcaatcaatggtgtcggagttgaagttggagaccttattttcacatttatgtccgaaaggatgttcatataagttcgaagaatatgatatataagatgcaagctcatcaactttgatcgcatcgattgcgactttaggtcgtattcatgctcatacggaatgtttttaatagaaagcttacataaagctctgattaacaaaaatgcatcccgaagcaactgttgctccaaagaatcctcttccaaaggagcttcttcacgaacctggtcaaagctttttctgtgctcgaaagattcaagtgtgagtttgttttctgataattgagaaggtataggagagttagcacgatcagctaaaacaataagttagtataaagaactaaaaacatgatgattgcttacgagttccattactggatgatttattcatgttaatagtagaaaattctctttcatgattaagaacggtagaaaggcgctggaatactgaatcaaccatttgtaaaagagctacctgagcaatggcttgggtagttgagtctttacataagaggaaaatattgtaagtttgcctcactgctgtaagtaaaaacgaatgtctaatgattgtcctttcagaagtaatagctgccaataaagcctttacaatttgtagctgcactctttctggagtagactcaccgcaaaaacaggatgcaatagtgttaaccacacgttccattaaggtaatatccgatggatttaatgttggggaatcaaaataattgtaatcaatcagcttggcaaagcaatccaaagtaatagtcagcaacgttgtactatttgtttgacaagccattaccaaaggttccaaaatgacttcgggaagaagaaatggctgcttttgtaattctatttggacattattgatagcctccctaagcttcttatgccgttttgtagcctttgcttttgacatatgcttaaaagcctcaattacgaagagttgaggattgagtttgccagagttttggttagaggcgtttgaaatattcttccaaatctttagatcttgtggagcttcagaagtagatgtagtctgtttgctcagagtacctgtttgttcactttcaatcgaacgtgaatctaagtcatcttctggaggtcttagagatagattgctttcaatatctttttccgcttctaagtttttatcgttaatttctatacttttttcagtattagactgttcaggtatggaatcatgttcatctatttcatcagaaactcgacttttgattgttgattcactatccggttcttcttcgacaacagacgatccttttacttcatcaggattactagaaaccctactaacggtttctatctccaaatctgtcattttgacatgtatgatatttgatgttgtagctatgcagctatgaaagtattatagtatgaatggatgggtacgtatactaccactctgcacaccacgaaccagatcataattttttctttgaaaattaaccattgattatatccctaaaaaaataaaattcatttctttgtaatttgtttgataatttaagctagaagcatgcttcgaattaagtacgtttttttttttttaattagaaaatctcattgaacttcttatagacgaatttatattaatagttaactggtagcatctattgttgatgaatcaaggctcttttgttaatatactgactcaaactattaaaagtgttaactagttcttaaatattagttttcataagataataagagtatcaatgattaaactactactgcagaatacgcttgttccgtactaaatgcaaattatttaggacggcataatgccttgccaagttatgttatttattgtaaataagtatatttttgaaacgaaaaaaacgatagaaaaaaacttttttatcaattgaaatgccacgtatgtttgcgaatttctcttttttctgcttcaacgtggctgtcctaatgacaaaaatctttagtgagcgattgcaataatacaaaaagatagagcgtaaactctcaagcaaataagaaaaaattgggagatgggatttaaacaaatggaagagcaacaaaaatgctcaatcactaaaaccggaattctagtattcatcaatcataatatatgtattttccatatttagaataacatacttacaacacaaaggttctcaataaaaagaagacaaattgtgctcgtaagaaaccataaatcatatgaagccactcggaataatggaaataatgccaagatttggtaacaattgggccttgggaaagagctctagccatcaccggatcatcagataaaagtccgtcacagcctctaattaaagcaagatagatagaagaaggtgtgtttaaagtccatgcaaagacttgtttaccttgggcatgaacgagatcaacaaaatcctgagaatgaggaagtaaaaacagagcaacagccatactgacaccctttactctgggatgcataacaaaatgtctttcagcataagcgaagttgaatccaatatgatataacggaattgatggggcatatcgatcacaagcagggatgaacctatgtgaccataaacaaaacgatactttgtctttccaaaagtctaaatcagaattaacccgaagcattgcatcaaccattctgggaataattaacaaatcgtttactggcttaatgtcaacaagtagattgacgccaggatgcttggttaattcatgcaaaaattgttcataggtaggtaacggctcgtgaggctcttgaatggtacgaaaatgaccattatccaattcataatcaagatctcgaacatcaacatcaacaccgaatactctgttaagatttctatcatgcaaaatgcaaaccacttcatctttagttagtcgaacatctgtttcaacgcagtcagcaccagcctttacggcttgttgaaatgctagtatagtattttcaggatacttagctttgtatctgtaaacataagttaaacatttgctaaattggagaaggattttgacaattaagggtacaaagttgcagatatgaaactaagtctactaataataaaagcagtatgcaactaatacattcataaaacataccctctatgagcaatgaccaaaggcggttttgaaaacgtggctaaagaactcgtattttcagcaatgctttgagcagcatcatcaacggtattggcaattgagtagttaaaagccattttgaagagaacgatgttggtattgggagaagtaaagaatgtagcaactatataccagttactgtagtccgatgatatcactccgctccgctcaggttgcaaaaaaggcgttgaagtgattcgtcgaagtcaattcagtataacaatattttatatagttaatttacgataaaggaaggaaaacatttccctcgcaaaagaagcgaattatccatcagaattgtagattcaaatcatatatttcaaacgctgaatgcaattcgcatcatgaagttaatagagaatcatattctgctagcgattgttgattaagaggagacatactttcgtcgggttcaatggtctgaatagcatccgacattataccataaaaacgataatgagtatcttcaacctcgtctgtattgggagtaagaggttgaatcaaaattaatgttccagtcaagggatcacagttccaaagaaatccttctactggtaaacgtccattcttaaacaggacgcgcaggtaagaacctctacgcttttctgttgtgtgagaatccatttcattaattattcaaataatgtgagaaaacaaaaaagataaaaaaaacattaataaaaaccaaactttttaaaacacggtttatgttcaggtcaaaaagtagtagcaattttcggtagctgtatgagaggcgtggaattacaagatgagtatagcttccgtagcagacgtaaatcaagtatgtttttcattcgaacccaaatttttagttgtttttgaatttatgaaactgatacttaggccattatggttttttttgctaacaatataccagcaatgggatttacaatcagttttcgtattaacttccataaaacttattttatttatcaacgaacatcaaattctagctcagaaaaataaaaaatgcatatattttgtttgaaaacgctgcttacgctaatctgtatcatataacttctactcaattttcttaatccatgtttcctgttttaggtaccgctttatatttatttacttaaaaagtatcaattcatgtatctttttattacaagttttgcattcgcattgtacgaacttttgtttacaaattctccgccagaacttgcctcctaccacacacaaagattctgtatggtatgaacaacgcatattgagcttctgttattttttcaattaaaagattacttataaaaaaacctttccattattcattttctctttatgcccgcactttttaatctgtatctaatttcggcatatgccagtttttgattaatctgtagaaacaaaccataacggtgttgtttcttctttccaatctgtcagtaactttttcattggtctcttttccaatttattttcagattgttttatcgactgttttccttaaagctcatttttgacttcttatttatttcaacgaaaaatcacaatcattgcatctacgcatgtcactctctaggtgtccaactgacaattcgtcctcccgtataaattcctctgttcctttaataaatagcagcagccctgctacacctccagaatcatttgatcctcaagtatttccttcttcacttattcatggggataacctgcttcctcaagatgatcaaattgcatcggatcctcgctcagaatcaaatagttgtaatggcaatacgagttcttccctgccgtgcactgattcgtatcagtacccattaaagcattcttgtacgccttcttttcttcgaaagtttaatgaaagtatagagaatgtctcttataaatgcttagaccactcaccgccagatagtgttcctggcgatttttccatttcccttgttcctcaaaggaattttctatattctcattcttctcttccacctaaaattatatcaattgatagaaacaatcgaattaagttagataatagcatttcatctaactccgacaatttccctccttctccgaaagtcgacacatcaaacactgtttcacctggtagtaaacctatctctgaggatcttgaagatttaaacttacagtcaattgttcaaacttttgaggatcttccagaaggaattcaatcttatgcgttttttcaactactccgttcgtgcaatcggcaatcgatgcgtttattattgaatgaatgcgagccgcttctaaaaaaagatatactttcaaatcttcctttttccattgttcagtctatattattaaatctggatatacattcttttctttcttgccgtcttgtttcgcctacttggaatagaatacttgatgtgcatacttcatactggaaacacatgtttagtttatttggctttcaaatcaatgaaaatgactggaaatatgctaatccaaacttaaatcgtccaccttttttgcacaacgaccaaatctcagatgactattttccggaaattttcaaaagacattttctcaatagaaaacgatggttatttccttcgatacctccaagtcatctatcttttcccattcatgttccaaactttatgataacttctttactacttcataaagacagaataatcaccacttcgggatctggaacaattcaaattcataatgctattaccggtgttttagaagctcgattagagggtcataaagaaggtgtttgggctgtcaaaatacatgagaatacacttgtatctggttcgatcgataaaactgttcgcgtttggaacatagagaaagctaaatgtacgcacatatttaggggacatatttccatcatcagatgcttagagatcttagttccgagtcgtcttattcgccatggagttgaaattgttgaaccagatcaaccgtacattgtcagcggctctcgggatcatacacttcgggtttggaagcttccaaaaaacacggatcctccttatcttccagataatacaaactctattgaccgttgggagaagaacccgtattttgtacatactttgataggacatacagactctgtacgaactatatccggctatggtgatatacttgtgagtgggagttatgattcttcaattcgcatttggagagtttcaacaggggaatgtctttaccatctgcggggtcatagtcttcgtatatatagtgttttatatgaaccagaaaggaatatttgcataagcggtagcatggataagtccattagggtttgggatttatcgacagggacttgtaaatatgtgcttgaaggccatgatgcctttgttacgcttcttaatgtattccagaataggttgatatcaggttctgctgactccacaattagaatatgggatttgaatactgggaaaccattaatggttttgccgtctaattcaggctacattagtagctttgtgtcagatgaacacaaaattattagtggtaatgatggttctgtaaagttatgggatgttaggactggaaagctgttacgttttctattaacagacctcacaaaaatatggcatgtcgattttgatgctatgcgttgtgtggctgcagtgcagcgtgatgatcaagcatatttggaagttattaatttttccggatcaagaccgtagaaagtttcattttaacaatatttaagaagacataattagagtagtgtctaactatttacatcagctactaacacatattaaatgtatacaatgtaaaattaacagccaaagcctatcaaaagtaaataagtaacgaaggattgaataaattatgctggttggttttgtaactggtattgaattaacattgggaaaaacttccagatagaaaaatccggccagtagaaatcgatgaattttatctccgtatttttgtgacactgataaaattagttgaatatctttgactagaaaattaggagaatttttacttacctgccataacataaaatcagatagacgctccacaccgctagtgcgaatcaacaagtctaaaggaagactatcttttatcaataggtttttttcaaatatatcttcatctatatcttctggagtgattgtaccatcttctgccatttttactattgattgcacagaagtagcaatttcatgtcgagaagtgtatggaaagcaaacatttaatgttgccctaagatgtcaattagcaaaataaaaatttgaaaaatttcacatactttgtgttatgttttgtaatttccacagcctttagagcagtttctaaaacgtcaggttgcaacctgctaagatcgccaacaatgcgaatacggatcccatactgatcaaccaaatcaccatgagcagtaatttgcgttaagctgttttttgcaatctccattaacatatcaacttcatatttagatcgcttaaaattttcaatggagaatgtgaaagccgatacttctttaactcctaacttcagacacacttttaatagcttacgcagggttagttaatgtaccaaattgtgcagaacgtagacggataccaatgcgcaaaacatggagaaacggtacgtttaaccttctattaatgttctttaaacttacagattttaaagcttcaaaacctgagctatgaccctcgatagtttccatccttctttgacgagcccaccgtcgattgccatccattacaaaggctatgtgttgtggtactttgccacgtttaattgtatttatcatcatcgtttctaattgatcaagtgtccattgtaatggaggacagtgaataaaccagcctgataaattacccatattgtcaagatattttgtcaattcttttcttttcctttataaatgcacgctaaatatcaaagagaaataattatcttgataaacaattattttcaaaaaacgattagatgtttttgacgcttctataaaacactcaggttatccggttctagatatgttttataagtataattaccaagcacgctagaaaaggatttttagctaaggaaatatactttcaatcgtaaacgaatggaacaaagagacgctagtttaagaccaaacgcttttgtatttttttttaaaaatcacgaaagaaatattattttttgtacaaataagtaagacagacaaaattcaaacaaaaccacaaaatactgttttcaaagtgagacgtgcgacctttgggtctaactagtctaacgcaagtgtctcagaaatgaagccagttcatttaagagtgtcgttaagcctccttatttttaataccatccttaagttacgctaattagaatcaaaatattacaactaaagacttttcgctcaaaccctctaccagcactttcctgttcaaaagatgaggcctatcattttacagggtcatgagcgtcctttgactcaaataaaatataatcacgatgtaggtttaataaccgtccattatatgtggaaaatttactaatttttgtgtgtagggtgatttattattctcatgtgccaaggataaagtgattaatgtctggttttcacacaatggtgaacgcctaggtacatatgagggtcatactggtgcaatttggacttgtgatattaatagtacgtgaaaattggtggtgatgtatgttggattaagacatctaaaggtatacggattatggaagtataaggaaacacgaataatgaaacatatcatgactctaataaatgtattttttttattagtcgtccgattgcagatggttatactcgtgatccacgattctgagttggcgtagtacttaaagttaaatatgcatggtgcatctcctttacttatattaatgctacgtttacctcacttcacttcctcgtggaaagcatttaaacttcttttaaatccttttccttcttcttgatgcctcaaatccaactagatcatctgttccttttccaatggttactaactgaaacagaaagtagcactttaatggttagtggagccgctgacaataccatgcgtctttgggatgttaaaacaggaaagcagttgtacaagtgggaatttcctactgctgtcaaacgtgttgagttcaacgaagatgatacccgtattcttgctgttaccgaggaacgtatgggttatgctggtaccgtcactgttttccgtgttcctatttcggaaagcgatgccgctgctgaaacccccctttacgttattactactcgtgaatctaaagcaacggtcgctggatggtcttacttgagcaagtttctctttactggtcatgaagatggctccgtttccagatacgatgctataaccggagaattcgttgaatctaaacaagttcataattctggttctactattactgatcttcagttttatcctgatcgtacttacttcatcacttcttgcaaggatacgactgctaaagctattgatgttgattcttttgaagtcatcaaaacataccttactgatacgcctcttaatacttctagttttactcctgtccaagacttcgttattttaggaggtggtcaagaagcccgtgatgttactactactgctgctagacagggtaaatttgaagcacgtttttatcatgcgattttagaagaagagttaggccgcgttaagggtcatttcggtcctatcaacacaatagctgtccatcccaaaggaaccggttatgctagtggtggagaagatggttatgttcgggtgcacttcttcgataaaaactactttgacttcaagtatacattgtaggttaattttattcaaaaaactgttgatagtatagtaatggacaacggaacttttttccaaagatgtatcattttcgtttagggagcattatatgaaaaataaccttctatgagtacaagagttttttaataaattccattcaaaattcaaatgttttaaagtgaaaagtaatgtaattgtcatattccgtaaagcaactaacttatcaaacgcttcttttaacgagcttttgaaacatgtttgaggagaacagccccagaaattataattgctccaaaccatatgtagttgtctatcttgctgtaggctggagtcgttatttctcgataactaggtgttttttttgggaagtatcccaaaagtcggttgatgagattttcgtcgagcatggcaagttcctccaaagaccacagttcgcaaatctcaatcatccatctcattcttttgcgactgttttcaggttcgggaacaatgtctcgtaatttttgtcgtaaaaggccagttttttccaatgccataccagtagctggattgattgaactttcgattttttttcgtattaaactggcaagttttggacctttaccattggtgctaaccataatttgtagagggccgttacggatttcagacccaaagtagaaatcacattcaggtggaatatccgccgcattgaccgggatttttttgcttttgcataacttataaatttcggaagacaagctgggatcatctatggctgtaagtaccatgtttacatcgtcagacaaatcttcgactagaaatcccctgtctcgccattcaacttgcttctcctgtattctccaagccacttctttacaaagaccagcttttggacttacaacgataacatgggcatccgcattcaaaacatgcaatatacgcccagctgccacaacgccacctccaacaattaatacttttttaccttgtgcacgccaagcaataattaatgatctaaagcttagattagcctaaaaattaccttgagatacatcaaaaaactttgctagctttcattttgtatgctttgctaatttttcaattctgtgtagatgaaagttaagatactaaaaagctgaaaatgatttatagagccttgtaacttcataaagatgcttgacttacccaccaggctgcacagactgatattttgaagccattattcaaattttatcttaaccaagtgtaggtgttcctgtatacttgagaattatagtatcgccaattacaattcgacattcagtatctgcttccctatacgggttaatagttgggaatcctattacgcgtatactattcgtttatttaagacctaaattttccagtgaattaaaactaccttgtgaataaaatcccgaggacgtgcaaatttttgaaactatttcatagcaccaactaagcatattcctatacatcatagattaattaatatgctaaatttatatatttttttcattgacaagaaatatccatacaaaagtaatagatgaaagtggctcttagactacttagtcgtatttaaataagacgttaaaattcttcattaatctccttaccatgtataccaatgtggtataaacaaatttgcgacgtcaaagattcattttttgaaaacgccctgaacacaaatgtgttaaaataagcttcttccagaaggccaggtgtgtccgagaattttggaagatagtaataatttacttcgaacaccgaagacaaagaaacaggaatcgtggcaagcaaaaccaagttgttcatgttgcttaaaatttgataattgatatcattgataagcccaaacatttggatttcacgcgggaaataagaatcatcaccatgtattggaaaaattagtgaaatatgtcgcacgtacattggtcgatttaaacgcacagaaacctgtacagtatcttcgtaattacaccaattactattgatgcttgtgtcaagtaaagccgtcggtagatttgctttttttccccagtaatcccttaaaatgtcagaaaatttaggcttaggaaatgtccatccgtagtccacgacagcaccaacaactttcaaggcaaagtccgggtgatcagcaacatttctctgggaacaagaatgttttatgtatttttcaactcttttttctaagtttgaattgagtttttgatgaacagattcctcaaggtctttatgataataagaatatgtggcatcaaactgcttcgccaaaagatttttagcagcatctttttttaaatataaaccggagtttatgattgaaaaattggtggtcgatctattgccataaaaagactgtgatgagttgtgtcgctttacaatatacatagcttctttagagctttgagcaatgttccgtaatatatctttcaaacaaagaatatcaagattgacactttcgtgtaaatcttcaatgcaaagtaaattaaaaatagactctccattgttaattctcagaaagccccgatacgaaggatttcgcaataaattgtaatgttcggcaaaagaacaaatggcttgaacactcttattgactaatgaaatcgggatgttcccagggtgtttttcggaaacaggcagatgcgacactaggtatatgtctttttcaataaaatctaggtaagtgttcagtagagggttaacagaatcatttatatcctgtattttaagatcataagtactcattaaatttctatcccaaaaatgtaataaaacatcttcagggctaattggattttgataaagaagtgtctttgcctctgtaaggtttgactgtagctttagcaatggcattatagaatcacgttcattatatgttgaagaggaattaccaaatttggatttaaacagagatttcgcttgttccaagtgtttgccaaaacttatattaaaatttgaaggaatgaaccgaaaaggaattctgtctacgaaatccttataaaaaaacttaatatttactcgtccatcattaggtattagtaaaaacaacgagaaaagcaaaagaaatgagagtaaaaagctaacttttcgacggttcaaaagaaactttatgatggaaaatacagtgctgataaattctaaagcttgcttacaatagtaaacgaagaaaaagatcgactttttaaagaatgtgttagagatatttctagatatgtttgagttgacatctgactgcaggccacggctcaaaggcgaagggtcgttcacagacaattcgtcgcttgcatgattgggagtagagtgattctgatgcactaatgcatcattcgctatcaaaagctgttccatgtcaaaaaaatcattagaggatgcctgtcgctttctagacatcatcacaaaaggcactgatgatatcgaaatcccctctcttcggaatcattcaacacgagtttcgccaaaacagtgagttgtattgaaacatagacttaaattaataggtttttagttattgattaaacgaaagaatgcttttaccgttatacgcatttatataaagaaatgaagaagttggtggactatacaagtaaaaacgtcgaaagagtttgtaacataattatgcaaatagtacaaacagactttgaattatgtttcattttatgaaaaggttaagagaccaaaaaaaaaaaaccaatattgtatattattgcatgtttataaaagtgtgtagaaaatttttttcagacactacttataatctaatagtcttaaagagtatgggtaaacttatatattgaaacaatatatattaattggtaacaaaaagtaaaattaacaacaaggagctgatgaaattatctttaatttcaagaaaagtttcaagaggacaaaaattcagaaattaaaatcaaccaaaaaaccattgatggggcgattgtacattctattagtattcaacaatggattagagcatcaatctagacaaagtaaatggaggattggttattataataaagcactaagcattgaataaattggggaattaaacaaaatcaaaagtaacatctgaatgtgtgttatggagagaaatgtcttcgggagcttcacgttcctcatcttctgcaaagctatgcttacgagcacgattgttagcaatacgcatttgctcaagatggactaaatattctttactagcgccagtagtgtattcgccagtaaagagaccaacttcaaattcggtcagctcagccgtacgacaagaatctaataaatcttctaatgtttgataaatgacaccatcggcactaattgcttcagcaacctcatcctcagtttttccataagcaatgagatccttacaatcagcgagatcaataccgtagacatgaggatgagtgatcataggagcgcaactagccaaatagacattctttgcacccgactccctagccatttgaacgatctcacgagaggtggtaccacgaacaatactgtcatccacaattaaaacattcttatcaaaaaactcttgaggttgaacatttaatttacgacgaaccgatttacgacgaatctgttgacctggcataatgaaggtacgaccaatatatcggtttttaataaaagcttcgacgtatggcagttgagctgtctgtgcaagtgcaagggcactggttcgagcagaatctggaacaggaatgacagcatcaattttttccatgtaatcgggaccaaaccgtttcattatagtatgcgctaacttttcacccatatttaaacgggattggtatacggacaatccgtcaataacagagtcgggacgagcgaaatagacatactcaaatatatcgggagtaaatcttaggcagggaaggatttgacgagaaaacaagcgagggcctctaaaccctgcaagtatatcttccctattggaacgacgaataaagacacactcaccggggcgaatatctctgaatgtacggtatccaaattgagtcaatacaacactctcactagcaagcatgtaatcctttccttcgggggtatcacgttcaccgatcactaaaggacgaatgccattgggatcacggaatcccaaaacacccaagcctgcgatcatagcaacacatgcataaccaccattaacgcgatcgtatacattacgcaaagcttcgaaaatatcattttcgtttatacgaaatttatccaaccgttgaagctcgtaagcaaagatgttaagcaaaagctcagaatcagatccagtgtttacatgacgatgggcctcagtgtccaaaaagcgtcgtaattcgggtccattaattaaattaccattatggcccaacacaagaccataaggagagttaacataaaagggttgtgcttcagagtgagcacaacttccagcagtaggatagcgcaaatgaccaatacccatactacctacgagttggcgaagttgatgctgactaaaaacatcggcaaccatgccggatcccttgcattggtaaagacgacctttgtttccagcggttacaataccggcggcatcttgaccccgatgctgcaaactgtaaagaccctcataaatttcaggacatgcctgttgatgagggtcagcaagcattaacgccaaaattccgcacattttctaaaacttgttagagcttcggttgtgaattgaatacaaaagataataaaatgataggtttaaatgtacaaaagaaaaaacagcacccagtcaaattgctataacttgattaaaataatatgagtcggactgttctattcggacagcaatcaaagtttgagaatacttggaatataatttcaatttttttgtaccgaccgtaaaatgagttgtatgttaccatcacagaaaataaaaaattttaatcaattaagcagacctcagaaaaccttgtagctacataagatgaaattcagaagtctagcatctaaataaacggtaatcatcataggcaagtactgcggcgttggaaaatcaatatctatattaacttactttttaaaacgcgtacgaaacaaaaaaaaaaagattttcaggtacgcgctgaacaaacaccgtagttgggtatattgttaaggcaaaattttgctgccgtataaattaatttattgtccgccttaaatgatagtgaagtatgagtcgaaactatgactgctcaagattgtgatgaacgattcgctaaatagaagcttaaagagaggtgggatatgcgcacgttaatataggtaacaggtatagcttgctacttagctgacagggtagatgatattaaattgtttgctatttttgttgccaaaaaaaattttttaagcttaaaaatatatctttaaataaaaccttcttatatcaaaaaaaattcgatgaagttaagagtggtgcagtgttacagtaatgccgcatacacatcaacttattattgagctttaccggaggtatcccattactatttatttgttataaaatctttcaatgttctggtttttcttccttctttactcggtagttaacaacaatacattaatcaccgagatgagagctatgggtaatctaatccaaaacttttagttcaacttgttacgattgcagtagtccaatggtttttaaacttaaaaaactaatgaaaacaatacacaatgtactgtatctctaatcttctgattcctcaaaataatagtttactaaccggcttcaaatatttgttccttaattggtgtacagaggatcattttctgagcgcttgattgatattttttactatcggattgattataaaccaggatcgcgaaaacgtaccgatttataaatcgttgattattaaaacatcttttttaatattgcacattaaacaaaattacaagtgcaaagcaataattagttttcaagcagctccacattttgagttggtaaatcattttaaaaaaaaatcatcaatagttcatatttcatgaatacatttttctaaacacaaatataaattcagcacatttttatttcagatagtgatgtgtaacgtgtaaacttttggctcgttagtagggatctaggaaagtaaggttttccatcttcatcaaatattggcgtactgcaaaaaaacccaataattcgtcttctatcaggttataaaagattttggcttcaaagcatccttttaggtaaaaaccttttgtaaaagcatccaacgccttgaagaacaacatctcacaatgtcgttgtatgagcatgctgcacttcctttagccagtagcccttcaatccttggacctatttctggtggacgaaatcgggggaatattcaattacagtctattccgattgaatttcaagctgttgtttttgcaggatttggcaataggtaaaacaaacaagtgtagtactgactacttaacgatttggataatgatgacttcgcacatattatcttcatcaacacttaaaaaagataaaataacaataagaaaatactaaccatgttttagtttatatcctttgactggaagcgatgcacttcccaaggctttattacctatcggcaataaaccgatgcttcactacccattatattggcttgaagctgctggatttacttctgctattcttatttgcatggaagaagcggaagcccatatcaatgcttggttacgatctggctacgagggacatatgcgtattcacgtggaagcaccgactattttagatgattctaaaagctctgccgatgctcttcgtgctgtatcccatcttataaaggtatgatttatttttatgtataagtagatatgcatgtgttcttagactttttgatcttttctctctcattctgcaatttaattactcgtcttaaagtcacaaaaaatgctaaccgatacccaccagaatgactttgtgtgtctcagttgtgatagtatagttggtctccctcccatatacggtttggataagtttcgccttgataacccttcagcactggctgtatatagtccagtgttaaaatatgagcatattacaagtcaatctaaagagattgatgcaaaacaactgattggaattgaagagaagacgagcagactattgtatgccaaaagttccgcagacgtgggcagtgattttacatttagaatgtctttgttgtggaaacacccaagggttacgttaaatacaaacctttcggatgcccatatatttgtatttaaacactgggttattgatttgatccgggagaaagaatctatttctagcattcgtggagatctcatcccgtatcttgttaaatgtcaatatcagaaatcctttactgtacgagagaacattcaaagatgtaagtgctttttttaattaactattttctaacaattaaagttttgtcatctcctaacaatattgataattatgatgggggattatcctcacaggaaattaaaattaatgctttaattgccaaagatgggattatttgttctagggctaataatttacctaactatttcgaacttaataaatgcgtatgttttcgaaagctgagcttcatctcgctttttagcagtttcatccaatatctctaacagcaaactagatcgccaaacttactccagaacaacgccttgtagatgtcaccgtgtccgaaagagcactggtcggtgccgattgtatggtgaatgaaggtaccaccattaaggataacagcaacattaaaaagagcattatcggtaaaaattgtgtaattggaaaaggggtagtggtcagcaactctattttgatggacaacattgttgttgaagacggagtacgtttagaatcttgcatagtcgcctcaggtgctcaaataggcgctaagtcaaaacttcgtgaatgcgaaattggcgttgatcatcgcgttgaagctggccgtatcgctcggggtgagcggctggttgatatggaaaaaattgagacggacatggactaatactgtgtatcaaaccgttgtcagccaaccttttttttgaaatagatataataaaaatttcgtgcacttactctacaaagtgtgtctaaactaatcaaggtaaaggtgatattagtcaggaatttttagattaaaaatatatactcatagatcaatattagctaaaagcgaaggggaataaattacagatgaaaacgcatgtacatatatatgcaaaaaagttatacatatatacaaggttatacacatatacatctaaaaaagttcatatcgctatgggttagtaataactcgaaaatatttaaaacaaataaaataaccaaaaactttagcactcagcgatcttggtgataataaaagaatcatttattgatcataagcaaatatttcatcaattgcaaagcagaacggttatttgttttgaaaattaaattgccttacctaacgttcataaaaaacaggacgttctttaactccattattataatatttaaaacttaaaacagttagcaaggtattcgtattaacaaaagcagttgatgtaatggaaatcaatcagaagattatttgtcgcatactgatggagcccatatgggaatcaggcaagatcccgagcaataccatcgctcaatcgcaaattatagtcatcatacaaaaatatccaaataacatattaattttacttacctaaaactgggtgttattagaaacagctacattacatatctcacactggtaagtgaaaacgccaagttgttccatgagcaaaaaagtttttatagaggaaaatgaagtgaagtaaaaaaacgtatttatgcaacaaaaaaaataaaattttaaaaataataaataaaaaactaaattcgtgtattaaatgatgaagcatttgagagttacctttcagccttcatttgctgctgttgttgctgctgtctcatttggagttgttgaaaatgaagatttcgtgcaaccgtcattactgttgccaaatcagtaccagcggctattgcttgacgattcagaatttcagtaatttgttcccgtgtagcacctctagcttttaattgagaggcacgctgttgaaacaaaattgcaagttgtcgtatttttatcaaatccacggattctcgttttaacataggttcatttgcaggtacaggacccgaaggtaaaaagtttcctaaagctgttagaaaaataaatacaaaattaaaataaaattgaattgaactcaaaaagtactgaaataagcctttaatacacttaccagtcgcattggggggcgattcagaagatgccgcattagctgggaatttctgcataggtttcggagggggaatttgaatactactaggtggtagacgttggattttgggtgtagtttttctttgaactggagcagactgaaccaaatgtgcgggtggttgctgagctttcggtgattgctgctgctgcgctttttgttgctgttgcatttgcatttgcctttgttgtagaatagctcgtttacgccgcacattctcaataaattgtagtctttgaaaggtaggttgaaaatcgcgttttctttggtcatccattagtaacaaaaggttctctttttcaagtctttctgcttcttcatcagcaagttgggctgatccttgaggtttctttctggtgcatggtggtgcagagtcggccaactggttcataaattgaatcatttccgctttagacttcgcaggagttaagaaaagtggagcttctgacgctagtagaatgttggattccaaagtcaaaacagcttcatccgaaagtgagttagcaaagctttctgaaagtaaacataaatcttgccaaagtgtttcgggagtaggacgaagaactgtatgatacactggaggtgaattagtattgggtttggtatcttcaggttgattattaattgggttggtgttattttgctgctgttgattagtagagccaggctgaggttgcacagtctgatcagcagaaggactttgccgatgatctattatacgaaccgttaagcaaccatcatagaattttacatcggaattccgaaatacttcaagacaatcaggtggtataagctccatccttatatattgcaaaattgattttaccggcccattataggtgaaggcgccatcttgttgctcaaaccgaaaatgaaatttatgaatatgaagaattaaactcggctcttctttcgaaaatttatgttcaatatcatgcaattttctgggaacttgagtattatgtcagttagagtcgataaaatcaaatacgcaaaaaaaccaaagaagcaaaacttcctcaacactacttaccattaaaattcgaaacgttttcataaatttttgataaaaatgcatcatctgaggattcaattccttgtttattctgaaaatcgtccaaactcaattccttcccatgatagcgatacgtatagtcgcccaaaccattatttctttccatctcttagttcaacgaactataccagtaattgtaaaacaatattccccctatgtttacaattaaaattataagctggttaaattcttcaaatcctactaggttagatagatagaagcgtttgctcacataacgaaatgtaatgatgcgttattaatggtatcgaagttcaagatttcgttaatagttttgcagtttacgcgcttcaaagccctaatccaaaatagcctctagcttgagcagttctggcattatcgttttcctccaccgcagcaagttcttgttggcatgattcattctgcgtttacttttgactcaaattaatatctaaatatttgaaattgacaaagttttcattgattttgtttaaagctgtaatttctgatactctcaaaagtattcttgttttgtgttacttttctacaaattaggcatggacactattgtcttagatcagcggggagaagtgttcagcttttttcgatcgctagatatgctgtgttatgcaattatagctcaacaatattttcaagagtaagcaaaatttctggattctatagtagaaatcactaatctaattcttgtcagccctacagttctcttgctgttactcaaggtttttgttcaattggtaagttgttccagtatttagtttatttttcattatacaaaagccagagatgctatgttcatgattttgcttttttctagtcatgtattaacataaattgctagagctaccttacccccaaacctttctctcagttaaacgctctaccgcttttttatccgcttctgcttaattttctaatatctttaatggtgcgtatgttctttaatttgcctactgcaggagaaagcttggatggatatttgtatggtggctctattatcaatttcattggagaaaaaaatgaatcttcacgtatagattttataacgtccgatcttgtacttttctgtctacaaatattcatggcgcttattctaattgcttcaaacaaacgcccaactcaagcatctcatattcaagcttcccagtcgggcctttccaatgttgacggagacgaggaaccatctgatctcataacagaggattcccgtgatacacagcaagggcaaaggcaagaagacttgcaacggcaattagagaatgaacgatcaaggttgattgctcgattttctcattcattatactcctttcaacacggattatcgtttggttctccacaaaacagaaacactcccctccagaggcaatcagcagattcttattctacccctgtttgcattgaggttgactcggaggattggaaagacttggtatggaagtctcagtatgctactgaaaatgcgaatacaaattctattaacaattcgcctttatcttccaacaccacaggtgtaccgaactctgttttaactaatcccatttgatttgttccctttcttgttgtcgttgtgttgaaatgtcttgaagatgctctttcattggctttgctcgctctttttccaattgcctaccgagttttccatttccctttttcttctcaatattgcgcttctaaaaaaaatagttagttacttcaatgattctcaataatgtaaaatctgggtttcatttatttttgtcagattcattacctcagctgcaactcgggctgcttctgtgggggataaatgctctttatttgatgtattaccggtttccgctagttttctgcccgtacgcggaggtgagctagctttcgtaatggcttttgctggtttttgaacgttcactgcaggctttggttttacagttggtttttcattcaccacttttttttcctttgacttggaactacatattgatagtacttgtcccataattgattatttggctttggctgatgactttgcatgtcactcacttcattttacgtacggaaattctcggtaaacaattttaaagaattctatgccgaattttagcaaagctttttgattacattgtttgtacatgattagttaatgaatagccatttcttatttaaaccatttttcacatagtgctgttggtactgtgtactttgttggaaccggatttaaaaccattgttgtactcatcaattgtataatcagtaaatgcattcaagttcctacaaaacattttatttatatttaaacaaaaaaatatctaattgttttcttcaaactactatgctaaaactttacaaatgagatgtgtcaaattacaaactatttataaataaaattcgcaaacgttgaaactcttcgactttcattaacatcataagaatctatgcaccggttccaaaatttttacccttctatacgtgtatctccctattcatcgtcttctaaatcatctgcttcaaaccgatcaggatcttttggttcctgatcttcgtaccattgggtagcatcgtcaatataactaagtactctgcttacgctttcctcgtttccgctctcaagaggaaggaaattgaccatattaaagtcatcaatctagtcattagcagaagctcgaggaattatgattctgtgacttaccagttgaacaatgcaccgattaagttcgtgaaactttgggtttgttgtttcgttaatttcacctgtgagcaagagtggatctgtattgagaaacctttttaattccgcttttgtaatgttattgttgtctttgagtaaatccattttgctcaataagttaatatgcgggacttccatcataaccattgcgctcattgcgcttaaaacacccgcaaagaactttgtacggtcaacgagaaattggctttctaacaggtagacagcacaaggacgaaagtttagggttacttgaagatggcgaattaatgctggtaaaattggtacgtgagtatacaattcaatttgtccaggcatatcgaaaattaaatagtcttcgtcgtaatcgccaatttcttcatttaaccaatctaagttttccatcaaaaattcgaaacaataaattaacccaccattagggccgtagtccagctcttccataacatcatcaatggatattaagtctctaatatcaacagttggttcccattcgaagttttctgcagcaggatctaaattaactaaatggcaagaacgtccaacgcttttcatataagacattaatgctccacaaaacgtacttttaccactgctggcaacaccacaaacaaaagctgccaccttaaccatttttctaaaaagactaacgtcttttgaaacgtcgtgttcttttatcctatgccttcttacctgtgcccgtatgcacccttataactcgccatgcgatgccctaagtattttactgacttttaacaacaaatactttaactgtgaataacacgctctgtttaaatctttaagtcttgcagaatttacgttaaacgtcactaaaaacattcatttttttgaataccccctaatataagtacgatgtcaatatagctttttctacttcttgtataaaattagtttaatttctcttgatacagcttaactcactccatatttcaactcagtcataagttgtttagcaacggctatagcatcgcttgtaaattaactcactttgaagtctgttattctcaagacctgtttacaacaatatagtaaatgtattctaaactgaccacagtctaacgtatctctattatcaattagatattacgtagttgataatacagtgaaacaacgagtcccccacatatagactcgaccaccacacccgtttgtagtgaacagtgagtgtaactctacacgctggcttaaaccacaaccccaattttaaggggagttattcataaatgtgaagatgtctgcacctccatggcaaacttcagagtacgatgaaactgagggattcacgtctaatcaggaagggccgtcagcagctccttccaagactgtggcctctgactggcatgaagtgaagacagaagattctcgagtttattactacaactcagtaacgcgcaaaagtgtttgggaaaaaccagaggagttaatgaatgactttgaaaaaaagctttcgaaactagcttggaaagaatatgccaccgctgatggcaaaaagtattggtataatgtcaatacccgtgaatcagtgtgggatattcctgatgaatataaagctgcccttgttgatgaaccggaacagcaaaaaaaggctttgtcgtctaaaatcaaaagcaatgacaacaagccagctgttcaaagcattcaacggcatggtccggatgttgctgctccttcaagtcaaccagctaaagatcaaagccaacaaatttcacaaggcagtcataaacgaactataaactttgttcaacaaaaggataagcgccaaaaacgttctaatgattatcagcacgaaaactatgatacctatgaagccgcagagcgcgctttctttaaatttttagactctcataatgtcaacccaagctggacttgggagcagactgtccgagagctttgtgatgctaagggctattatgtcatgaaggatccttggcatcggaaatgtgctttcgatgcgtacatcttaaactatttgaccgatcaaagtgatgcagaaaagaaccgagtaactaagattaggaaggagtttattgagatgctaaaaagtagtgataaaattcattcttatactttgtggcgtactgtgaagaatgaattttcttctcatcctgcttttaacgctacttcttctgaaactgaacaacaacaactattttttgaatataagcaaaagcttttagaggatgaaaagcagttggaaaaggatcgcagaaaggaagcattggatgatttttgttcgcttttgcgaaacatgaatttcgagccttacacccgctggagcgttgcgcaagcaaaatttgatcaagatccaaggtatacaaggaattcaaatatgaaatatctttctaaattagatgctcttgtagcatttgaagatcatgttaagcatttggaacgcgaatatattcttgacaaacaaaagcagaagaaagaaaagcatcgtatagaaaggaaaaatcgtgatgcctttcgtgcgctattacaagacttacgcgtgcaaaagaagattacattacgcacgaagtggaaagaattatatcccataatcaaggatgatccaagatatcttaacttactagggcaatctggctctacaccattagatttattttgggatacgatcgttgatttggagaatatgtatcgggaaaagcgtaatttggttttggactgtcttgaagtattgcaaatatctgtggatgacacatctaatattcctgaaattatagcaaggttatcagaaaagcttaaagatcgagaggaaagtgaggcagtaactgaagaccttattgaagaagttgttaatcgattacgtgataaagcgatccacaaaaaagctgaggaaaagcgtgctgatgaacgacgcattcgaaggaaaattgataatctcagaagtgccattaaataccttaaacctccaatttctgccgatgcttcttacgatgaaattagacctttaatttctattctaccggaatttgctgcgctccattccgaggaacacaggatggctgcttttgacaaatatataagacggcttcgagaaaaacgggaattggaaaagcaataccaaaacagaagaggttattatgatgtcggtaaagatgaaagttatttagcgaatagtgcccgaccacatagcggatacgaagatggaaggttggaatattctgctgacttagcgtcaaaaagtaataggaatgaaattaatacgatgcaggatgtacaggaaaattcaatctctcatgttaccgctacacaaccggctgttaaaaatattgttgatgatgcagaatctagtgaagaaggtgaaattcgttagtattcaagttagaaatttaattgttagtgcgtttaatacacatgcattttaatgttctctcaactcgctttttgtattcatacagtttgattacctttagtagcggatacagcctgtagctatttgaacctctaccaccagtacctcaaaaattgtttttgtaacaaaactagcaagttgctattaaaatagcaaaatactgctataagcgttctatttaataacgcgtaagtaaatttttattaaattttgttgcagccacagttcgttttccgaatttgacgctgaatatgtgaatgatccacgtgtcgcatttttttgttaaacctacattgttcaatgcactgaatgtagctctctttttttaaaaaccttctttcttattatgttttgcttgtttctcttgtgatacaatctttttggtggcattcgaccttttattcaaaattgctctttcttcgaaaatgaacgatatagtgcttcctatcgaaaagatacgggagttaatatgtgttctttatttaaatctgttcggatctcgtctaaatatagtcgttagtcaagagttataaatattcacatttaaagtggcatctggcagttctcagttaactagaagttggatggaagcctattacatatttcacaattattcagcatttcaatttcggaaaagttttgcaataagaaatttgcgaaattggttctaacttctgttttagttgatatgagtacaagtgctatagcacttgctttgtcatcatctaaggctattgagcagctggatcacgttcaaactgaaacccctaatcttaagcaggaaatgtccgaatccccttcgaatagcggcgtagcctccaagcgcaaattacaatctactgaatggctcgacccagagctttacggtcttcgacgttctgtatgtctcacattattttattcattatgaaacttacttagatgctaatcattatagggtcgcactcgtagtaatccaggaagatatgtagacactgatgatcaagaagatgtgttcccatccaagcatcgtaaaggtactagaaatggttcatctttttctcgtcatcgaacaattcgcgatttagacgatgaagctgaatctgtcacctctgaggaaagtgagtcagatgatagttcttatggcggaactcccaaaaagcgatctcggcaaaaaaaatcaaacacctacgttcaagatgaaattcgattttcttctagaaatagtaaaggtgttaactataacgaagacgcgtattttgaatcgtttgaagaagaagaggaagaagagatgtatgagtacgcaactgaagtttctgaagaacctgaagatacacgagctatagatgtcgttttagatcatagacttattgaaggacacgatggctctacaccttctgaagattatgagtttttaattaaatgggttaatttttctcatcttcattgtacatgggaaccttacaataacatttctatgatcagaggatctaaaaaggtcgacaatcacattaagcaagtcatacttcttgatcgagaaattcgagaagatccgaccactacgcgtgaagacattgaagcaatggatattgaaaaagagagaaagcgtgaaaattacgaggaatataagcaggtagacagaattgttgccaaacacttaaactccgatggctcagttgaatacttagtgaaatggaagcagctgttatatgatttttgcacatgggaagcttcctcaattattgagcctattgctgccacggaaattcaggcatttcaagaaagagaagaaagtgctcttagtccatcaagaggtacaaactatggtaattcgcgtcctaagtatcgaaaactggagcaacagccttcgtatataaccggtggtgagcttcgtgactttcagcttacaggcgtcaactggatggcatatctttggcataaaaatgaaaatgggattttggccgatgaaatgggtctcggtaagacagtccaaactgtggcttttctttcatatcttgcacattctttaagacagcatggaccttttcttgtagttgttccactttctacagttcctgcctggcaagagacattagctctttgggcttctgatatgaattgtataagttaccttggaaataccacctcaaggcaagtaataagggattacgaattttatgttgatggaactcagaaaataaagttcaacttgcttctaactacttatgagtatgtactcaaagatcgctcggtgcttagtaatataaaatggcaatatatggcaattgacgaagctcatcgattaaaaaacagtgaatcgtcactttatgaagcactttctcagttcaagaactcaaatcgattacttataactggaacaccattacaaaataatattcgtgagcttgcggctttggtagacttcctgatgccaggaaagtttgagattcgtgaggaaattaatttagaagcaccagatgaggagcaggaagcttatattagaagtttacaggagcatttacaaccctacattttacgaagattaaagaaagacgttgagaaatctcttccttctaagtctgaacgtatccttcgtgttgagctttctgacttacaaatgtactggtacaaaaatattttaactcgcaattaccgtgtccttactcaaagcataagttcgggaagtcaaatatctttactaaacatagttgtggagttgaaaaaggcaagtaatcatccttacttatttgacggagtagaagagtcatggatgcaaaaaataaactctcaaggaagacgagatgaagtcttaaaaggtttaattatgaacagcgggaaaatggtgttacttgacaaacttctatcacgtcttcgtcgagacggccaccgcgttttaatttttagtcaaatggttcgtatgcttgacattcttggtgattatctttctttgaggggatatccacatcagagactggatggcactgtccctgctgctgtacgaagaacttcaatagatcattttaatgcaccaaacagcccagattttgtgtttttattatccacacgagctggaggattaggtattaatttaatgactgctgatacagttattatttttgattccgattggaaccctcaagctgatttacaagctatggcacgtgcgcatcgcattggtcagaaaaatcatgttatggtatacaggcttctttccaaagatacgattgaagaagatgtcttggaacgtgcacgtcgtaaaatgattcttgaatatgcaattatttcattaggtgttacagacaagcaaaagaattccaaaaatgataaattttctgctgaagagcttagcgctattttgaaatttggagcttctaatatgtttaaagcagagaataatcaaaagaagcttgaggatatgaatttagatgaaattttggaacatgccgaagatcatgatacttccaatgatgtgggtggagccagcatgggtggtgaagagtttttgaaacagttcgaagttacagactataaggcagatgtatcttgggatgatattatacccctaactgaacgtgagaagtttgaagaggaagaccgcttaagagaagaggaagaagcgcttaagcaagaaattgagcttagtagtagacgaggtaatcgtccttatcctagctctgcggtggaatccccatcctactctggaacttctgaaaggaagagcaaaaagcaaatgcttaaagatgaggttttactggaaaaggaaattcggttgctttatcgtgctatgattagatatggaagccttgagcatcgctacaatgacattgttaaatatgctgatcttactacgcaagatgctcacgtaataaaaaagattgcagctgacttagtaaccgcttcacgcaaggctgtatcagcagccgagaaggacttatctaatgatcagtctaataataagtcatctcgtaaagcgctgctcattacatttaaaggtgtaaaaaatataaatgctgaaacattggtacaaaggctaaatgatcttgatattctttatgatgctatgccaacgtcaggatattctaacttccaaattccaatgcacgttagatctgttcacggctggtcctgtcagtggggaccccgagaagattccatgttgctttctggaatttgtaagcatggatttggagcttggttagaaattcgagatgatccagaactcaaaatgaaagacaagatctttttagaagacacaaaacaaacagacaactctgtccccaaagataaagaaaataaagagaaaaaggtaccttcagctgtgcatttggttcgtcgaggtgaatacctacttagtgctttacgtgagcatcaccaaaattttggcataaaatcaagccccgctattagtactaatggaaaaactcaacctaagaagcagacggctaatcgcagacaaagtggcaagcctaacgttaaatctgcgcaaaaaatagagagtgcaactaggacaccatcgcctgcaatttcagaatctcgtaagaaaccttcttctaaagacacgaagattgaaacacctagtagggaacagtctcgcagccagacagcttcacccgtcaaatctgaaaaagacgatggtaatgtaagtctaaatgctgaacaaaaggcacgctgcaaagaactgatgtatccagtccgtaagcatatgaaaagacttcggaaagattctagtgggcttggacgcgcggagttggtgaagttacttactgagtgtttgacaacgattggaaagcatattgaaaaaactgtcaatgatacaccctccgaagaaaaagctactgttaggaagaatttatggatgtttgcatgttacttttggccgaaggaggaggttaaatataccagcttgatcagcatgtatgaaaagatgaagtagattttagcctgtcatacaaaagccaatttgtttcttcatttttcatccggaatattttaggtttgaagctcgaatatgtttatcttttacagtcttcaattttgattgctacatttcaaagatcactaaattctagtctaaaaatcgtttcttattgtacctttaattataatgttaataaaccctgcatttcaaatcttgactttaggaaatcctccggtattcagaacatagagtcagcatagataagaataatccagtaatacaatttgtttttaattgaaatatcaatggcaaactgctatttattagtctgcaactttatgcagtttgtaaatataatagtgtaactcagtagacatcgttaccagtgaaaagttcattcaaacatcacagtacggcagggttcacctttcacaccaaatcacgtttataaattagaatgtctcgtgcggccttaccaagcttagaaagtacgttacaaattatttagagtggctttcgagtactatttattcgatatgctaatgtctatgattttttcgttggcctaaagacgtttactaacataatgcttagaccttgaggatgatgatgagtttgaagatttcgcaacagaaagtaagtacttttaaagaaataattatttaacatcaaaaagattggcctatgaaagatacagagcttgatactggagatgatacgctatgggaaaacaattgggacgatgaggacattggagacgatgatttttctgttcaattacaagcagagttaaaaaagaagggtgttgccgccaattaagatattgcttctgccagagtgtatatctccgaaactgccttcatccctcagtataattttaatgcattaacaaaacgatcgaatacaggttctttcatgactctaaggttttgctggttctgtaaatacggtgcagatagatattcttgtgttgaagatttttacgtttaaagaacttcaacttgtccatatctgtaaattaggtctatgatacttatatacgcctgaattgattatattctaacaattaccggcgaaacggtactgcctgtatatgcgaaatgaagataagctagaaaatgtaaaacctatttgcattactatagacaatagcaacccatgattgttcaaatgatgatcatttcaaatggtcaaaagaagagacgcgtagttaatatgtaaaggaatttaaacaaaaacattgaagtgtatgaggcaaagatgaaggtgcctgggaaaatgaaacgcaattgtcatgaacttaatttcttagaagattcttaatcgtaattatcagcatctccttgttctaaggcttcttccatcaacttgaaagtagcgcggataggcaagcctacaacattggaaaagtcacctatgatagactcaatcaataaggcgccgtgaccctaaacttagtcagcaaagtcatgcgtaaaaatttaaaaaaaacaaaaaatgctataattcattatttgaaagcacgcacggttcaggcacttccatcaccctaaaaacagccaaaaacatacctgtatagcatagcctccggctttatctgaaccttcgccacaacgaacataagcttcgagaaattcgtcagttatggaagggtcaaacttcacctgagtttcttcaaggtgtgttttcataacataacctggatgaataggcacttccataggcacaataacactgacagcagtaaatactttatggggtgttttagaatttctgagctttttcagcatggcaaggtgatgcttgggatcgttgggcttctccataatctcagaatccaaaatcaatatagtatcggcggatacaactatgtctggtgaatcttcttcggcggcctaagtagaaaaaatgcgttaatatagaaaaacaagacaactttagagacttcagtgtgaaactctctgtaaagaaaaatttaaattaaacatccataccagtttctcataaactgcaatcgctttctgtaccgaagtgtcagcagcatattcccaaggagttatgtacatagatttatttaaatcttcggggaatccggaaacgcaggtttcaacattaggaaatccctattttaaatcaacattagtttacgaacacgaccaaacgaatgaaattaagagacgaactccaaaacttctaagtaacacaaaacagagaatcataaataagaataatttattaagatacaacacaatttttacgggcaatgcttcatggaaaatataataacgacagcaattgatactttttttaggaagcaattgcttgggtagattacatgattcaaaaaattgtctccattttttatttttcttaccatctgttcaaataactgctttctgcgaggggatcctgaagccaaaataatccttttatcttttaattgacggtgcattgacgtttccaaagtaaaatgagaatcgtaagaaggaggagacgtatccattttttcgttgctcattttgaaaatataaagaagtaaactttgaaaaatgatttgaactcaacaaatttaactcaaagttgttttttgcaaattttgtgtttctttttctattaccaataggtacggatgcaacgaagcacataaacatttaatagtgacatacaataggaccccatatctttcgagctcgctatattgtacagtcaaaggtattaaaaaaatgtgaattgtatacgagtaaaaaaaaaaatcaggaccgattttaatgtgaagagaagctttgaaagagatttttcgcatgtattatggcgttggtagcttctgcagtcatttttttaagcacggtctaatgaccttcctttatttcattttgtaaacatcaaacataataaatctaagcaaaattgcatattgaaataaatcaccataccgcaagcagcacgcaagtgtattcgggagtaaattgtttaatctttggcatcatcgtaactattgcaatatattataatataaaataaatgagtatatgatgtttataatatcaattttaaatcatattatggaggtatgtgaatcgctagtaaagcctcttacctatatagattttgcatccttatccattttattaacaatattcttacaaatttggagacctaacagattgagatttgtataagtcttctccattatttaaactaagttttgagaaaaagaaaatttttagcttttggaaattgcttgctaatggaaccaattcaaaaaatggactccttaaataataaggaaggtcaacctgacaaaaaaagaaaaaagcatgagtcagaaaaggagggtgaaaatgaagttctcgaaattgatgtaacaaaacccgttcccccttctaagaagttgatgcgaaagcttagaaaggctggtaaaattgacaaagacggaaattggacacctgaagctcttgaagaagctaaaaagaaagaagagaagagattgaaacggctggatgctaaatatggtaggaaagaggaaggtgaatcacaagaagagagcaaaagatcaccatggggtatttgggtgggtaatttaagttttcatacaacgaaggaaattttaacagacttttttgttcgggagacaagtgaaatgataaaggaagtatctgaagaaaatattaaacccattacaaccgaacaaattactcgtatacacatgcccatgtcgaaagaaaaaagattccaaaacaaaggttttgcatatgttgactttgctactgaagatgcgcttaagctagctcttcaatgttccgaaaaggctctcaatggtagaaacatcttgatcaagtcgaatacagatttttctgggagaccaagcaagccagcaaacactctttccaaaactgcatctatacaatcatctaagaaggagccttcctcgatccttttcgttggcaacttggattttgaaaccactgatgccgacttaaaggagcactttggtcaagttggccaaattcgacgtgttcgcttgatgacctttgaggatacgggcaaatgtaaaggctttggatttgttgattttccagacattgacacatgtatgaaagctatggaacttggccataatagttggcggttagaatacggagaagatcggtctaaaaggatgaggaacaagtccccaatggctcgctctggtcgatttaatgatgctgaatctttaggtcaagaggacaaaccaaacttcaagagagctaggaagattgacccgcgttctgtccgtcccggtgcagcattagcgaaggctcagcgatcctccgctgctattgttgagccagctggccaaaaaattaaatttgattaatataacttatgaaggaatactcgattacgttcgtttttagaaaaaactattttgggtcagggcatattaatataaaatatttttcatttattgtcttagtttttaattagcaatgctatatttacatattactcatcgtatcacatatattgatacttattgcattagtatttatgagtgtggataagcttttgagtaggaaggtaaactagagaaatactatctccttttgtggctgttgtttatgatggcatctttgcccatattaattatctaaagcaactaaaaagaccatgaactaataatgaccaccagtcacttattttccatggccttgctttttttgtttacgaatttaacagtcacatttactgattggattagtaatttgaattttttattcgttatatcttttaacaacctaatatcccatttactagtataaataggcggcgccctcgtaaactccaccaacaccataagatttagtcattcattgtctgaatataaataggttaatattgatggtatgtcgaatcctaagttgcaaataaaagcaagccttttaccatgatgattttcttcgttaaacccagctcactcggagtatttacattgacgagtacgcgaagtttttatttatctgaacattgctattgcacagaacttttttatttgaaacgtatgctaacctttaatagaaaagtattagcatatttataaatcttcattaataaattatataaacattagtcttgcttatacgattagcttgtctgaattttcgtttatggtagcttccacacgttgttttgtacttttagtttaggcatgtagtgtcttctagtaaaaaatatagacttattcacaacgatgcagtttaagtaagttcgtttattactgtttaattccaataagaatcctaaaaatttcaaattcgggcgtgggaaatgttttgggcgctaagactattgatctgctatgattgtcttgtttcgtcttctttgttcatttgggagcttgtttcctgcttcaagagacaacggacgtcaatttttgttgtataatgctgtttttttgctacaaaaaattcttgaagcagagaactagtttgactacaatttcacccacgggcccgcttcttcaataaacgaattttcaattgtagatgtacagtgatgctatagatctcacagtgagataatattagtataaatagatgactgcagaaggtgtggatgattctgttacaatttcataagtgctacagtgtgagtgtagagcaacactgaaccttgacaattttataaataaaaaaaattgatttttcgcaactattaaaatctaaaccagggaaaacataaagcgttgaccgaacatttatatacttcactattacgtttacgaatctgctttctaccaacacttctcgcaattccatagtttacatcaatttgtgatataaactaaaagaaactagaagttttgatcctaaaaaggaaatttgaaaataaaatttattatttatactagcattgggtcgttagattttgaattgcttttgattgagttttttgtccctcattatccattatgtttagtcgttttgcaacccgctataacgctctttttgaaaaggcgccgattatgactatgtgtctaactgctggtacactgggtggaatatccgatgctgtcgcccaaggcttgaccatataccaaacaaacaaaaatgcgatgattggtttggatggcgtgagattaaacactcatcctgaaatacctagtattaaaagggttcttcaatttgttacttttggttttgctatttctccatttcaatttcggtggttgcgtttgctatctgctaagttcccaatagagaaaggcgctattaatgtcgtgaagcgtgtgttattggatcaagctgtttttgctccattcggtactgccttttttttcagttggatggtaagtaaaaattaacttgcatgtttatgtatatcaatactaacactaaaccgcagactcttgctgagggcaaaggtttcaggggcgcctacgataaacttcaagctgttttctggcccactttaaaggtacacttaatttctaaattttctttcttaaatggttctgttgtattgttgctaacatttaaaggctaattatatggtctggcccttctttcaaactgtgaacttttggctaatgcccttacaataccaaatgccatttgcttgtacggttgctattttttggtatgttgtttccaagagacataaagcatttttgctcctagttttttcgcctttgctaatttcaattaggaacatatttcttagtttgaagaacgcttcttcaatgcaagaatctggctcacaagaaattgaactattttaaagatctttgatccatcgtccgaatccactgcttttcgttttttgagttgtatcagccagattgttttttggcatattattacttagaaacgagttttgtataccattattagcttatatgatcagaattacctccttagactaattatttttacgtaaaagtcatgcattaaacagatttactattattatagcgtagtatagttttatctacatgcgtcttgctttttttaagttttttttttagattaataacaattacatgacttcgttttcaacgctttttcttgctttcaccacccttatttgaatctcttttcctttttgctgatcctttgctctttgtatctacaggttttttgggagaagaagggactggtttaaaaaaggaatcaagacgaccctgtggaattgtctttgaggctttttctagtctattgatccccaatttaacacgatcttcattgaaacctttttccttaaccagaaattgtataatgccatctgcatcgggacttttccatttcaactcaatctcttcaccaggaagtacttctgcatccaaaaacagtcttctggcatcttcataaggccaatcttccggaataggatattttgatcgatccgcctctttgacaaagcgatcgagagtcccgtattgcctaattaactcgacggctctagcggggccaactccccgaataggttcacaatagtcacaacccaaaagaatacacaagtctacaaactgctccaccgacatatctaaaccattcaatgctttttctatgttatactcactaattggttcctttctttgctcactaaatgtcaggtgtctcaaaagtacaggagcttggaagcacaatgtgtccatgtcctcagaagcagcagcataaacttttcctgaacgggctaaagcggcacattgagcttctgcttcacagggtgcgttaacgaagggaattcccattaactctagtaaacgttttgcttcgtcattatgttgccgagtaactttgaccgtacgtttggcaaaccgatccaccatttcagctgtaccaacctcttttgtctcctcttgatcctctcgtgctttttgatgtcgggccacacgtttagctaattcccctgacttcaatgttggtggttttccatcaaagacaaagcaaggctttattccattatcgacaattcggagtgtacgataaaacattcccattaaatgactagtagtctcgccttgttcattcattagctgttgaccatcttgactgcgaacttgaattaaaaattgataaagactcattgacctgtaatatacgaaattagcattaataaagtacctcaagaagactttataaatcaacccttcgaaaaggaaagaatcagttgaatagagtttgacctattagtgtttgcaacttcaagaaccaacaaagtaaagaaatgatgtaaaataccttgagcaatgaatttaaccgagtcactgttagtgaaaatttattcatcctttattctatatttcgtttgtatcatatctttgtctcgagttaagacatagagctttgctctttagcaataaaaactgtacaccatagtgtttaacccatatttacaaacaaaatcagaagccatacagtctttgccaagtcaactgagactttcgctttctatttagtctttcaacttacgcatctatagccactttccgtccaaaataatttttaatatcattatgtttgacactggctggggcatgctcgcttagtacttgagccaaacctaacccagattagttttaagtaaaggagagagtaaaagataaactctttagcgttaaatgtaacatacctttaattcccatcgtttagcaaatatacttatttatgtatattacgagatcccgaacaacgctttctccaaaactagcttagagcttcttattaaattttcaatttttgctagatgtattatactcctcaaaatcgagcagtttttactttgctcactcacacaaaggttcttagctaccagcagtagtatccacgtcaaagagtcgattcagtaaatcacatgttacttttccataaagaatgatcgaccaaagaatgtaaatacaaggaaagggaccagccaatttatactgaaaattcccatgtattatagcttttaaaaaaggatttctagaaggaacaaattagaaattttaagattaccaaattgaggttcttgtggttttggtggcagcacggctgtaaaatgtaaatcacctcgcagtttactaccacgaaaagatctcgaaaaggtaatgtaccatcagaaattctggaaaaatgatcgattcctttttccggataaggaataggatgaaaagtacattggaactttaccgaaaccctattgacttggctagatgtaagtctgtgtaacataaggttgtttttatgagaataaaccagtggttttacggtactgagataccgtagtgagaaagccgcttgaattgctcaacgtaatatttttaatagaacaatagccttgattcatggaacaatgttggataataggcattttaccaagagagtattatttgaaactcgccatatctgctactgaatcgtcgaaaatataatcgtaaccagtttatggtatcgcttgtgtagtatgcagacaacgaacaatattgcaatattctactaataaggttcctttaccgacgtatttcgtgcggatcaaaacgtcattctgatcttacgttggcaaattctagttaatgtcggctcgttgaaagaatattatatgagatgctgcgcgccttgcttacagtatactcatatcccagtgcaacctcaatttacctgtgaaagcaagaacaatgtctgaacaaagctcgccatacttaacattggcacctgccgattacgaaggagaagatgtctctaatgaaaaggaaaaaaacagtgttattcctgatgttatagactattataacaaaggtagacaatattaccaatcgtttgtggtttataaagcaactgctaataccattttccaattttcatatttgttgtatatatacatcgacctcactaaagctgatcaaaccgaagtgttacaatttcttaaaacatatgttgaggatgaatcgtttgttggagatgattttgttatgccaaagtatacactggttttaccatatcgagtgtatcgtgatcatgtaaaaaaacatggagatattataacgccaaagtgaagtgctaaatctattttaatgttttcttttgtttttaaagaactttctgcttgcatgaatcgctcattttataagcaaataccagttatattgcttcgcttattgttatgatttttatggattcaaatctaaagagaattgctaaatagtgattcattagttaagttatttattttttaaaaaaaataataaattcaacaaaataaatgtaatcctttttttttggatctttttttctgcttctttgctttgcaagtattgaattttttaagttttttgaattttgtagcttagtaaatcgatctgtaaccttttgaaaaaacaaacttaaaaaaatacatgttatagtatgcacagtgatataatcaaagttgaacctctatttgttgatcccaaatcgagttaaggaaacattccttaatattacattacttttcgaatttacatttgattacaaagaatgaatcttgttcattgcaaaaagggttcaaaatgttattcgagttttattctcgattattgatgcactaggtttgaatgtattatgtttagtcttacaaaaaaaaaaataagaataaaaaaaaaaataaattcagggttggctcctaaaattaggtatggttttcaaacttttatgcgataaacttataatactttcctaatttcacacagtacgctttatagttcaaatcttcaatttattaaaggactagttttacgtgataaatgtttacatctagacaactcaaattagcttattacaagttttaataaatacgattttaagccataagcctttggacaagaaaaacagcgaaattcgcaacagttccatatttaacagtggtgttttcaaatgcctttgttagtaatcaacggcgctgaagtactacgttatataattatttggttaaaagtagatgaatttaacttgtaaattgagcatcatacatatttggctgtcgaatgctactgacagaatcatttgtaggtaaaaatttggtattgtccgttccttatttctcaatcaagttaaaatggtttttggaaaaagatatcgcgataaggagacaggaattatttacgacgaaaacgggagaccttgtaaaacatgtaacatattttcttcctttcgaaatgttgctcaacaacctaatagtagcactgtccctgaagtaaagtcaaatacccagcttgaaagcaaacaatcatctatagattgcaataccaatgcaatcccagatagcgtatcgtttcccaggcttccagatgtcgctgaacttggaaggagtacttggacgttcttacatgcaatggccgccaattttccaaaaaatccaacacccactcaacaaaatgatatgtccagttttctgtacaatttttcaaaattttatccttgttggtcttgtgcagaagatttacgtatttggatggctaaatatggaaattctcctcgagtagatagtcgagaatcattgtgtgaatggatatgcgaagcacataacgacgtgaatgaacgactaggaaaacccttattcaactgccaagtttggtccaaaaaagcctctgaattggctgactagagggacacaaacctgtactgagattgaataccttactttctttttttttgttagttgatagctataaatatttcataatggtataaaaaccttaaaaaaacatatcggtttatgaacgcaacttatccttgactctaatgtactatgaatttaaaaacaccttaagcatttatattatcgctcattaacaatttaccttgattccatactttaaaaaatcctaggaattacatcttttcattattagaaaaattagctaaatattagttactcgcgaacagcgaagattacaaaggcacgtatttaaataaatacaaaacgtatgaatgagtgagatgatagttcaaaaaaggtcattgaaaaaaaaaacacgttactttcataaatatacgttattatcccggttatttcataggttatgcaaaagttctcctaaatcacgaggagcaggaaggtgataatcagatagtgtaggcttgtcagttaatccaatgtgtacacgaaatgttgctactttaacattttccactttatttgcatcggaattatcgtctgtatggtgtgaacctgagtattccgtagagtctatttcgtcgatgagatgtgaattactgaatgcggtaggaaggaacacttcaaacatattttcgtcagttttatcatcaccagcacaaaagacgaagtcgactgaaccagaacgctttaaaatacgtcttacaatagatcctttgtttaagtaatttggatgaacctcaagaaaagactttgctggactaatttcgacgtcataatgcttcaacatatcttccaaattagtttgacattctaaagattggaatttactgtaagttgtgtttgcattttgataacaccaagatattgaatgttttttctcttctatgtaggagcctggagttctttctacatagtattgaaagaaatctcgaacggtgtccttccaagataaatccaaattttcagcacagcttgaccagctaccagctagaggaggtcttattgcactaccatgttctgaagaaagcccaagctcagatatgtctcccatccattcctccataaatttttgagagcgaccagataaaatccaaacaatattccttgagtcagaggctaaacgttttaatgtgcgcaataatcggtctgtaggtacagcgtcaattgaattccttgccgattcaattaaagtgccatcataatccaaaagaaataaacgtcttttggcatttctataaggctttattaaaatattataagtaagcaatggggttgtcatatgactctccaatgctttcacttcataggctgctctatttatcagcttatatatccattgttgagaagattgggaagttgcttgcttccaaagagacgaaaatctacgctccctttccttttcggtcatattaaggcagtaattaatagtttctgcaaaacgggaatagtcatatgggtttactaaataagcagatagtaaaagttctgcagtccccgagaattcacttaaaataagggagcccttgttcttttgctgacaagcaacatactctagagccattgtattcattgaatcacgaacagatgaaacacatgctatatttgccacacttagaagggcgtaatactcatctggatctagcaactggtgaaaatgtatgactggtgtataatccagtgaaccaaattctgaattaatttgggcaactaagttttctgtttttttgagttcttcattagaataattattgcctacaggaaggctcgtaatttgaataaggacaacatgaccacgccatttagggaaatgtattagtagttctcgaaatgcgcgtagtttgtgagtgacaccacaagctttagttaattggtcgcgccctacaatgagctttttatcagagggataaagcgatttgagttgttgaatctttaagctgacaggcttactgttacaacgggaatagacacgtggaacatcaatgctcacatgtgaagagaaaactaccacgcggaatccatcagaagtatctatatgtgtggaagtggtttctaacccaagaacatttgaacaagtactcaaaaaatgcctagtgtatgagtcggtttgcattgcaataacatttgatgctaatacaccctttaaaatttcagctcttttagataaacaacgaaaaacttcagaagtacagaaaggagcatgcaaaaagaaaacgataggagcatctgaaagctgcttacgaataagcctaggaagaagaaataaggaataatcatgtattaatattagatcaccaggacgatagttagatacaatattgtcagcaaaatattgagaccatcgagtaaagtttttccataaattatgctgctggtatccatctaaggttggaattctataatgtagcacatcccataagacgctatcagcatacattggtccatccttcaatgcttctgatttaatactttgataagccgtggaaagtttgttagacacggatggagtaatagtcgcggacgaggacttagcttgtggtacacgttgaaccttgccccatacagggacaatatcagcttctatgttctttttcctgtaatactcagtagccttctttagaaaaatttcttgatcctctgggcttatgacaatcgacgaagaacgatgaacaacagcagcttcatcaatcttagtttccactgtatggtcatttccttccgaaatttgtacaggtccaggagaagctacgtacacggcgtcccagggtgaactaggatctcccaatgaagcaattgctgagtaaagggcagtgccactactacgatgctgaaacgtccattcgcgagtatctttatttaaggctgctttaaattgaaaatttcgagagacattaacaatacgtttataagcagctgattgagtatttccttgcgcgcctgaaggcatttctagagcacttaacttcaccgaggagaagtgacgagaaatatagagaataaaaccaatgaatcactacaataagctagcaaaaaactttaaatcaatgtcgtttgcgcttgtttaagcagatgattaaacgtatagaaagtaggagaccgtactataagctcaatattacattggacagtgtaccctaaatgacggaaaattcaaatgaccgagagaggtagtaagacaccgaattcaccgatatgaaaatggaaattccctgcgaataacgaatatatgatgaatgaacctttttactaatgaattatgaataactgataaatgagatggtgttcgtcattgcccaagcttttgaaatgatgtgaagacgctaacactgagatggtagaacaaatctgcgactatggcgctgaaaattcatttccattaaaagattggggagctgaatacgtatcattatttccatttttccttgtaggctttggacatgcctgataagcatcgtttaatgcaggtagaagtgtatttaaatttttacaaaaagagttaattgcatcactagcttctaacaaatgcttataatgattatataccaaagatctatggtcgacagaaagcccttgaatcgaagcaaccaaagatttatcacgctgcaataattcggctggtgtggctttctccataaatttagaaacgtaagcatttgaatcgaaatttggatctgagaactctggatcaactttatctaatgctgtttcttccactggcgaaacggtattagagctagacggttttcgagttgtagaaacagttgaagatgagctatttgaaccaggtagattataaaagtctcttaaagcttgacggcgtttacttgacatattgtacaatttacttaacgacagtgcttaataaataatgaaataaatgtatctacaaggccagcaacgaacaaaatactgttgccgacagaaaatgctctagtgatagaaatgagtgaataacgtactcctgtacatctttatatcatatatcgatgcttcgaatatttctttaaaacattctattgctttgtttcatattgatagtttgattaaaaagtttcgatacttttattgctgatctggtagcaaaatctcaacgcattttaaaaatgcattttcgcggtattgcgattctttggtagatgacaaaaacaagactaacgattgcacgcgttagaaaattacataaccatacttcagcttctttttccatagttatttccattagttatgataatattcgataatacagagagcgtcaagcatatatatattatttaacctttgagcgtttgctgttcttctaaactgaattgtaggcttagtgttgaaagagaatttagcacttttaacaaaatctcattctttctgttaaactagaaatgcatatttaattttcttaaatttagtttcctccccttaaaagtagttgaatatttgatttaaatttgcaaatatattttaacttcagtatacactgaaacagttttttaacatacagtaaacttgcctaacctcgtgcaaagcggtttcttctgttcattttaacattttgttgaaaagtcttcttgttatataaatagacagtttgacggatggagtttatgcaacagtacttccttcttcagaaaccagcttgcatatgatttggtaaattcaattagtatcatcgctactctcttttgttgtactgaaaaatctaagctcaaacatacgctttcccgtgtttataaggtgttattttatgctttattaactattttacaagggaaccttacatttggctctgtaatgtgcaattactgttatcaaaactcgaaatagtatacgaaagatttccaggtttctgaaaaggttgttttacctttaaaatgtgtcattcgaaagaagtaaaatttaaaaccaattttcatcacccgtataccccatacgatatccaactagagttcatgcgcagtttgtactcttccatcagcgatggaaagattgggatttttgaatcaccaactggaacgggaaaaagtttgagtttaatctgtgcttcacttacttggctagacgaacatggaggtgttttacttgaggataatgaaaaatctaatgacaataaatctaacacatcctcaaaaattccagattgggttctagagcaagacttgaaaatacaaaaggatctagtaaaagaaacacatgcacggcttgaacagcgccttgaagaaattcgaaagaggaaccaaagtcgcaaaaatcaaatgagcaataattcaactacataccacagggaaacaaaaaggaggaacataaacgcagaagcctcaacctcagacaattgtaataattctaatacttcggttgatccgatggacgaatatctagttacagcagaatatacgatgccatcgacttctgaacaatctgaagatttatttaataacggttacagttccaaagtctctgaactattgcgaaaattaagtcccgataatgaaaaaccacctatagttcaaaaggtacgaatttaggtgcttataaggaatattcatttagtggtaatatttttctaacctactgctagatatattttacttctcgaacccactctcaattgcaacagcttgttcaggaaattaaaaagctcaataatcaaaccttctcaacgccaatacgagtagtttctttggcttctcgtaagaatctttgtattaataatgaagtccggaaacttcgaccaacgtctgctttaaatgaaaaatgcattgagcttcaaggtactttaacaacttcactagattgaaaattcagtttaatattaacttttacattttaggatcagctcacaagtgtccctttttacaagacaacactcaattatgggacttccgggatgaagcacttgctgaaataatggatattgaagaactcgtagaattgggccagcgtttaaaggtctgcccttattacggaacgagggaagcagtggattcagctcaaattgtgaccctaccttatcctttattgctacaagaatcagcacgaaatgcgcttaatttgactcttaaagacaatatatgtataattgacgaagctcataacttgattgatgcaatctgttccatgcattcttcttccatctcgtttagacaagtttgtattgctgaaactcaattgcaacaatattttctgcggtttgaaaaacgtctgaatggtaataatagaatgcatataaagcaattgatcaaagttgtctataacctaaaatctttttttttaaattgtctagaaactaatacgaattcaaaagtgatcaatgtcgattctttactggtatcaaatggtgcggatcaaattaacttgcaccatctgtctgaatacttgaatgtttcaaaactagcaagaaaagtcgatggttatacgaaatatatgcattcattggggacacaagaattggagtctttgaatgatcttcgtagtgaaagattttcaaacggcaatggatatgaagaggatccatacacaccggtcctaatgcaattagaatctttcttactgaatatcgccaaccctgctcctgaggggaaactattttacgaaaaacaaacgggggacaatccatatttaaaatatttgttactcgatccatccaaacatgtcgagatattgaccgaacaatgtcgttcagtgaatttagctggtggcaccatgtcaccgattgatgactttataacccttttattttcagatgaacaatctcgtatacttccattttcatgtgaccatatagttcctcctgaaaatattacaaccattctagtttctcaaggtcctgcaggcgtcccttttgaatttacacataaaagaaaagacgatgagaatttattaaaagatttgggaaggacttttcagaacttcatttccattatcccagatggcgtcgtggttttctttcccagttttgcatttttgcagcaagctgtaaaagtatgggaaatgaatggaattacaaatcgtttaaatgcaaaaaaaccattatttattgaaagtaaagattttggcgataatcctttggatacttttgaacactataaacagtccgtagatgcaggcttgagtggaatgttgtttagcgtgataggaggaagactttcagaaggaatcaacttttcagataaacttggccgagccgtaatggtggtaggaatgccgttccctaactcgcaagatgtggaatggcaagccaaggtctcatacgtagaggaaaaggccaaggagaaaggcataaatgcaaaacaagcttcacaggaattttatgaaaatacctgtatgcgagcagtaaatcaaagtataggtcgagcgattcgacaccgagatgattatgcaagtataattcttttggattccagatataatcgatcaagtatacaaaggaagttaccaaactggttaagcaaaaacatccattctagccctaatttcggacctgctatacggcaacttgctacttttttccgggctaaaaagatgtgtgattagacatatggtttgcgttacagcgtcaacataggcttattttagaattacgcttcgcatattgtaaatagattactctataatttttagaaaatacacctctctcgtatttaccgactactcaaatcattactcgtcaaaggtataaaaacaagatctattttgaacgtcaattaagactgcactaatggtgtcgcaaatgaaggttgtttaggtagaaaaaaaccaacttgagaaaagttacgacttagagcaggaagaggcctctgccatgatatccaagcgtcacgctagggaccgcttaattcagtccatcgagctgtagatgatccgtttatttactaattcaaagttagaagtctgcaggtctgagtaatataatacaacacttacgatctagctctcatctttcttcttttacgtttaaggcgtctcacgcgtttcttcctccacttatcacgcattgtggttatggatgactagcagactaggcaatatttcatctgtatagcacattgtgactgctcttttaagaacacacaatacggacgtaacacattcaaaagtacagtcaagtaacagaattactctagtatgtcaaggaacgaaatgtaaacatacaaaaagtggttaattacatattttatttcaaatgatccgtcaacgatagtaagtgatttttaagtgcttccttttgcatatcttttttgaaaggttcagctcttcaaaatcagatttaataataatccatttaatgctatatcatccattcatattatcctttaatgacaacatacctgatgttgttgtatacgacttgcgatctattgtcaaacgctgtgtaaacttcaagcatactacatactttagtttgtaaaccgtatacagaacaggtatatcataaacattctttaaagtctagtaagtagtctacagggaaggtgaaacgcatttttgtgccatagaatagtataaatttattcttagacattgtaattagactgctatataagatactgaaagcatccggaacaagtactgtgtttttaagtcgaactgttaaactccttgacaatttgagctactttaatcatctattaaaaacaaattttaaaatgcaacgttaaccctttggtactaaaagataccatgtaaaaaatgtataatccaataaatttaaaggatatgctagcaatgtatatgaataccaattgtgtataacagaatggatttaatatctgtaaaaactgaatgataccttttttaaagtaagagatagaggtggctttttcttttgcggcatttgccaagcaaacaacaccaccccaaatatttaacgcaatctcgctccactgcacaaagcattccttagcatcgtttactgtggccaggaatagtcagaaagctcaatctcgtccttaaggccaccaccaccataggacttcaccaaatctcccatcctcaatgcgatatggatccttccagagaaacattcgatggctcaacgagggattcttacaagcctccaaacggtgcagaaatgatgggacaatcagagttaaacactcaaaatagaattccatacaatacatctgctaataatcgaaattggcagattccattgtattggcagcaaagagggaatgagtttcaggcatcacctccacctccattaggatatgttactcctgaatatggcgctacggggacgcctgtaaatgcaaacaatgcatcaagagtagattatgcaaccaccgctgccaatgtccccgaagaatatgcgaacgattattcatcagaattggcgtacattcacaatgtgaatgacatgcctcatgtagatggtctttctaatcattcaccggctacccagcctgacttgtttgagactccggcgcagtcagatccaattcttttttcaagttatccgcatgctgctcaagctagagtggatcccagtatttcaaaagatttatataacatggtaccacgcccggatgcgaacaccgtctctcctcatgctgcacgttctgcttcttctttacccgtacctaaagaagcttctgaaaccccgtttcgagatgcttcaacagatttatttgatgaacacgctcatgccgctcctatgcattcttctattagcatttctactttgctttctgacagtgataggtatgagccgcatgtttctttgaccgaaaatatttctcctgtaatggcaccttcaattgatgcgcgtctttctcagacaattctccgaggccttcctcctgctcagaaattatcccctaattcctctcaatcacaaataactcataatcgccgaaagcacaaacttcctcttaatgccacaactaataactccgtcgttctcacacctgatacctctccattacttgattctgatgaagtagtcagtgatgacgattctaatgaacagcagactatgatgatgaaatttaattatttacagcatctccgaaacaaaagagatgaagctgtacatgccgaaaagagacgtttactagatattcgtggatctattcatgatcgacttgtttgtaggtatgaaaatcgatacaacaagttgcatgcttcagaatacaatcatcatcacgattgggcggtacgacaagctattcgtgaagaagtggcagctgttgaggcagccaaaattcgtgctgatgaagagaagaagaagaaggaaagggaagagcaagtacgtttgcttcaagaatcagcggacaaggatgccgaaatgaatgaagcctctactgctactagtgaaaatgaggatttgaaagacgatttgtcattagccgatcttagcagtaagaaaacagcgaattcccaagccactgaaaacaacaataccccttccaaagcgaaagtaaaagctgaatcaaaagtgcgttctaaagcaaagtctgataaatctcgtgcgaaattatcttcagatacgaataaggattctgagaaaaatgacaataacgacgcttctttgcagagcgctggagtagccagtgatggagagtcttcccccgaaactcctttgacgaaagcttctaaatctaaaaaggcaaaggctagtaaattggctaatgatacctcaaaaaatgctaatggtgagaccaaatccacacctaagaaaagcaagaagaagacgtctaaggcacagcaagaagccaattctactacggctgagggtaaagaaaagctgtcgggcgattccactgaaaccggtaattctactaataaggaagcttccaccgaagacactaaggcaaatgctactgcttcggcacctaataagaaaaagaaaactgtagaaacccttcaacagcaggttattaaggagattgctcgtaaagaaattccaagagtttacaaaattattcagcaaaatcagtacaatcgttctacaaatgcaaggaaaacttcccaattgtgtggcagggaagctcgtcgttggcagtttcgtactatcaaaaataacaaagatatgcagactaaagccaaacgagctatgcgtgagaccatggtattttggaaacgtaatgaacgcgttgaacgtgatttacgtaaaaaggctgaacgagaagctctggatcgggcaaagaaagaagaagaacttcgagaaagccgcagacaagcccgaaagcttgattttcttatcacacaaactgaattgtattcacactttgtcggtcgtaaaatggatagggagcaagatttaccttcagcaactaacacggcatctgtaagtgagatcaactttgattctgatgaagaggaggatattcgaaggttggctgtcgaaagcgcccaggaagctgttcagaaggctcgcgaacattcacaactgtttgatgctaatcgacaacaatctccgaacaactcatcttcagatatgaatgaaggtgaaatgaactttcaaaatccaactttggtaaacgcttttgaagtcaaacaaccgaagatgcttatgtgtaaattaaaagaatatcaactcaagggattaaattggcttgcaaacctctatgagcagggcatcaatggcattttggctgatgaaatgggactcggtaaaactgtacaatccatctcagtaatggcttatcttgctgagactcacaacatatggggacctttccttgtaatcgcacctgcttctaccttgcataattggcagcaagaaatcactaggtttgtcccaaagttgaaatgtattccttactggggtagtacgaaagatcgtaaaattctcaggaaattctggtgcaggaaaaatatgacatacgatgaaaattcaccatttcatgtagtggtaacttcttatcaactagttgtgctagatgctcaatattttcaatctgtgaaatggcagtatatgattttagatgaggcccaggcaatcaaatcatcttctagttctcgttggaagagtttgttggcttttaagtgcagaaatcgacttttattaactggaacacctatacaaaatacaatgcaagaattgtgggctttattgcattttattatgcctagtctttttgactcccataatgaatttagtgaatggttttcaaaggatatagaaagtcatgcgcaaagtaatacacaactaaacgaacagcaattaaagcgtttacacatgatccttaagcctttcatgctacgacgtgtcaagaaaaatgtacaatctgaattgggcgagaaaattgaaaaagaagtttattgtgacttaactcaacgacagaaaattttataccaagctttgcgtcgtcaaatttctattgcagagctgttggaaaaagcaattttgggcggcgacgatactgtcgccagcattatgaacttagtaatgcagtttagaaaagtttgcaatcatcctgatttgtttgagcgagaagatgttcgcagtcctcttagtctggctacttggagtaaatctatatatattaatagggagggaaactttttagatgttccctataataccaggaatttcattacgttttcaatacctcggttattgtatgaacaaggtggaatcttgagtgtacctggacttaatacatctcgaggctttgagaccaaatatttgtataatcttatgaacatttggaacccagagtataccaatgactcaattaaaagtaacccggaaggatctcccttttcgtggttacgtttcgtagatgaaagtccccaaactttgttccaaactttccaaaatcctgttgtacattatcttgatgaagcagaagcctcatcatctttaaaggaggagcaattatgcaggcaagagttctgttatggaaaagattattctaacgtgcgtaaaatgcttttacttcccaaatcaatcactaaggttgacgttttgggctccgattttaaagaagatagcccattttaccacttaactcatgtattagaggaaagcgactcacaacttgatttaactttgttggattcagtcttggtacagcgcgcatctgctcctccaatcgatatatattgtcctggtagtcggcaatttacagtccttcaatcaaggttccagcgtgatcatctctggagtcattacttatatcagccattgaagggagaagaagacttaataatcaacaaccaggcagtatccaaattaccaattccacgaaaacctttacttcctagtttcggaattgccaagggatcctattctaacgttcgtattccttcaatgttgaggtttattgcagattctggaaagctttctaaacttgataaattactagttgaactcaaggctaatgatcatagagtactcatatactttcaaatgactagaatgattgatttaatggaagagtatttaacattccgccaatataaatatcttagattggacggctcttctaaaattagtcaacgtcgagatatggttacagaatggcaaacacggcccgaactctttgtatttctactttcaacaagggcaggtggtttgggtattaacttaactgccgctgatactgttattttttatgattcagactggaatcctagtattgatagtcaagccatggatcgagctcatcgtatcggtcagcaaaaacaagtcaccgtttacagatttattactcgtggaaccattgaagaacggattgttatacgtgctaaagaaaaggaggaagtacaaaaagtggttatttcaggtggagaaactcggccaactaaacaaatggaccttaagggtaactcaagagaaatggtttcatggctattagaagaataaatggtgtgtgtatagctaaagtttcgttaacccgttttattaaaaattacttaacctaatagtacatcaatttttgcatggaatttaattagctaaatattaacctattaatcaaaatgctataccggtccagtccagggttatataattagatgaaatgttgtaaacagtcgacgtgcatttagacacaaatacggcttctatgtctggaaattaaagattgtatttaaaaaaaaaaatagtattaaaatattacatcaaggaagaaaaaaaaaactagacaccaggtattaaagacatgcaatatttggaactatagtatggtagacgttgctacttgtcgcagttaaaaatactggcgattaagcagcttttttcggggattcgccaatactgggtgaatctgtaggagttgtagtcgcagtgccagaacgcgatacaactgtgtccaaatatcgaaatgcccaaactctcagctttcgctgctgagagtctgataattcatctggtaaagctttttcttttttggatagaactaactgaatatgctttttcaagataatttcagtcattttctttactctcaatttaaattcagctttaccaagcttctcttggtatctagctgttttgttagcaaaaaattttgccaaaactgccttaaaagcaatgctttcaggactatgcgaagttaaatgatgatcaattgtggcatcctgagagcttttcgtcttcttttcatgcaactttttggcatgtcttttcaaactttcttcgtaagcaagacgtctcttttcttctcttttctgctgagctattctttcttcttcctccttctgtgccttcaacacatttttctgattgacactctccattgccgctgaaataatcttgtttaaatctactttattagcttgattgctgacttgttcttgctcattatttggtgtagttgtttcagaaggagtgtcagagttagaaagacgacgacgtttagggaaagaatttttacgaaaaaggttgtgttttgaatggctttgatagtcatttccaaacttggaacgtgaacgactatcactaggcctagaagaatgtaatgctggatgtttcttgctcaaatcttctgttgaattattgattgcagattttatatctcccttatcgccacgttgtggttcctgatcccttaaaggaggattactttgattattggagggttctgcgttcgttgactgtggagcaacttgaccaggcttccttcggggaattcgataagctatctccaaagattcccattcttttaaaagagttttggcatgatctttgacctcctcgttctcatggtcgcaaaactcttgaacaacgggctcaatatttgaatcttggattttatttcttgttaggcgtggccaagataacatggtttttatagaacgtagtataaactcaatatcaatgctgaacttcttcagcatcaaaccaaaaatgttgtaaccacgtaacgcaatgatcgaacggcatacactaggatctgaagtcaagaaaatgcgttccattaactttcttgttaataagtcatccttagtttgcaggagaacgccaatcactttagtagcagactcagatgtcagaggagtaggttgcacctcttcaataattttgctagtttcgtcaattccctttttacgacgttgtcgacgtgcagtgatgttttcccagctatcctcttcatcttcaataccaagagcctctcggacattctcaggtagtttcgattgagcctcagtttgcgtctttccgccaatataccctacacagcaaggttctccgcaataacaaggttgggcttgtgcaccatatctatcgacattatagtcaaaagtaagctcttcaccgcgaataatatctcttttacaaaatatacccattcttagcttatctcctaccatccatttatcaacataacaattaggtctacaagagtgattgcaaaatcttgcgagcgacccccttttagtagcatcaatatattcccccttttgcagcatcatgaagtaaaagtgtttaattccctcactatcgtattgtcgcatacgtttacgaaacttttgttcaggtataacttctccaatgtattcgtagacaaatgtgtctttgggtaaattggcatcagcgcgcaaaccaaaccctttcttttcggttaagaaaacatccacctttgcaaattcatgtctttgaaagcgttggttttgacaggatggtccacaaacgttatcttcgtccgtacactctatagaagtcattctattaatacaattggatccgtgcccacaagcaacattaactccatctacccaatgaggccgacaatcgcaaatcatagcttcgttttctggaggcttaccaatattggcggaagcatactgacattcttgaatctcttcgaacgtagttagcgccttatctttcgcagaatccaggtgatgaaaaagttgaggaggaagtgcctcttttctaacatatttgctttgagaccgagaggatgcagacgatggcgaggacgtagaaggggaaggagcactttcgtctttattcatcccttcggcatcctctttactttcgaaatcatgagatgacgaagaagatggtgatgaaccgactgcctggacagcgattgtgtcttttgaccaagaagacttcctatcaacgttttcctcattcaaaggagttaaaacagaaagagatgatgccgtctgcattgtatgataatggacaaaaagaaagagaaagttaaaaaatctacagttttattgaacaaaaagtaattgccgaaggaagccaaaacaatagaaagaagaccagctgaaatttcaccgaaaatcttctttttagaaaatttccgaaaatatctcgatgcgtaacatatagatcttctaacgtttcaaagtttcgtgtcaaagaaacagtgagatcaggaaattgtctcaaggaagaagttgtggctgttggcggcgttccttctttactcgcggaatcctcgtaggggctcacagtaccggagtgtaaacgacaactcttgactttagtgttaaatattaaagaaacctattaaaagaaaaggctttaaaatctttactttcatttcattcaagcatctacaaaaaatcaccatcacgcgcaacatttgaatgccattcttttccagaaattccataatagttgttgaagaaataacactgttagtgtaataaaattcactctgttttttacactcggcgccttatgtagcgaatatctttgaattaataatatcaatcatactatgtaactgtagtaggttgtttatccaaaaaacatatggtacgcaaagatagacactaattatcaacaatgaatgaataagaaaagctttttcaacgaatattttgagtgaggcagtcagcgtgctcatactggatagacccagaacaagtaagtttacaatatgttcaatttacaaatccaagcatgtggtattgaattatatttggtattctttttgttcccttggtcttattaatgtaaaatcatcatctacctgcatctattgaagcagtaattaaacagaagtttgagaatcggtaaagaaagaaactaggaatgtatgtaataaagtcattttattttgaaaatgctcatcctgttaattctaggtagattctttatttcttcaaacccaaccacttttgttaatattgtttaaacacataatatatacattggcgaaattgaaataatgctaaaattttgtcagagcattagtcattgttaattttaaaaagctattaaacaaaaataaaggctaagaaaaaaagataaacctattccatatgtttatatatgtgtatcttatcttaaaaggtctttaactcaagctatacttactacaatctatatgcagctacttgtccttcatggcacgacggtgccagtaaagttaataagaaaaccataccgaacaggggccaagttacgatgagacaacatgtgaagaacaaaggaagaagcgatttcaagctttgcaaaaggtttgaccaaatttaacgaacaaacgtttcagctgttaccttgaaagcagttggcaataaaagagaaagcgaatttaattgctttaaatgttttactttaactcttagatataaagagtgcggaaaaagtggcagaaccacaagaaaacaagatctcaatcgcaaaagcaataaaactgcaattccaaattttgtagattttctaccatttatgaataacgtgggttagtgaaatgtaaagagatccgtgttcgataggcattccccagacaaatttgactgctttaaacgtcacaaagccgagtagcaaacgctcccacaaccaaacactacacaaaggttcgtcgacaatttattttggaaaaaatgcacagcagcaagcgagttatgaccacaaagactcatgttgagcagcctgagtcttcaatgcgtcctcagcttcccgaaagcattcaaggctccttaatggacgtgggaatgcgggttcgtaaatcaatttccaccggatacaagtcgaaacaaaccacgtttcctgcctataacccaccgctttacaacactgtttctgaaaacattgctttaaaaaataccgcattttcttatgagcctaacggtactaagcgtccattcgagcaagcaattcctaattataactgggccaatcctcctcaagactttgaagaaccggaatggttgaagccgtttgacgttgtcatggagggtaccaatgagagattataagctaaatgtgaatctcgtatatctcttctttaaggataatttgacaccaatcctcatagttccaattattccttcgttcattagtctttgactttgttgattccctataccattaatacattttattattggttttgtgagtgacggctaagtgattttctactaattaaaccccctcttcttttgggcatttgtctctccttgttaattaaactctttacatctatgaatgatctagtcatatctttttttattttatcttatttgcttatcgttttctgcttgaccaacttataatggattactttgttgtcgttgaatatctgaatagtaatttttttctaatacgtacataattttttgaaagactcattcctcgtatttcctcagtaaatgtcacttttttggtgtacatgtagatcgaccaaagtaacctgttgcgggcgacttttgtaacttgttatttctactttaaatctttttcttttatgatgttagggcgttggtaggggttgtaacgtaaaaggaaacaatttttgatattttctctacggcatgtgaaaagtattacccaacatgccacggaattctacgctgtttcagtaataaaattttattattattattattattattttttttttgaaaagatgtaataaaatgcttatatttatagattacaaagagacagtaataacgttactcagctaactaaaaaagtgcaaactaaacagcgaatatggcaaaaaacagtcatatttaaaaaaaaaataataatttgagagggaaaaatggaataatttatttaaaaacaaaagataccataaaatcaattaatctacacataaaatttacaactaggatgttattttgataaagtttgttgtaaattttttggtacttctactcatccgctattagcttgaaaaacaaaagtaattactaccgctttatggccaactagtttcatagggaggatgactgcatacaaaaacgctgaaaccctttcaaatgagtctataagacagcagtggaaaacgagtatttcagtttttaggtacattgcagtgttataaataatatgtgtttcttttcagattttttttactagtcagttattgttataccaatcaattcctggtatgtttatattaaacaacaaacaggacacgaggagtccttgaagtattactacatttccagttcaacgatcttgtttcaaggtaaacaatgttaaacattactgcataacaaaaatctaatgacaattgaagcagcgtatataaagcgatgcataaagcccttgttaggaaaggctctacttgcggcttcttaattagtattgataaaatctatttccatggacatgcaaatatctcgcaagatggatacatcgatcattcttcggcgacttggatacctcagtccccacaaaataagataaagaatattgggtgtcggtagtcagtatcctaatccatcaaaaaattacggacattgcagacgctgatcggtaacataccaagaaattatctggtagaacgcttatatccatatttccgatgcaatcggttcacgcctgttaccattgatcgctaaaaaatgtatgcaactttccataaaggtagtaaagacatgacttatacgccggatatatgatgagcaatttcatttagtaattctttattgttttgtacgttttaaaagtatgacgaagcatctcaaaagtatgaattgtcggataattgcagcatgtaaataaataggaggattcttttattaaagtcgactttaggagagaaacagtttttgtgctttccctccaagcataacaatttgacgttaggtttagcaggtcgtttagataaagaaagacatccgcctctttgtaaatcgcttcaacatcaattgtaagttgcttacatcttctacgcgcctccactgtatacttatcgggatcaatcaaatggtttcggacatttacttcctaaagtagtgtatgctacgcttcgttatattacatcttggtaagcatgaaaatgtatataaggcgagtgttgtttgctattcgattaatttcttccatcatcacagtcacattttgtgtgttgacataaaaacttggtcaggttctgagtttcgaaaggttcatttttttgatttttaggtgttttctttaaaggatccttgtatctcatttgtctaaaggcaaagaccattatatctatagaaaaatcattgttgcattttcgttttaccactttatacatcctattgtttgcttggaaaaagtaaattttaattaatcgcatctacttaatcatgtctgccgaaattaagggatctactcaagtcaaggctggtcttgctcaaatgctcaagggtggcgttatcatggatgtcgtgaatgcagagcaagctcgtattgctgaagctgctggtgcttgcgctgtcatggcattggagcgtgttcctgccgatattcgtgctcagggcggtgttgctcgtatgtccgatccctctatgatcaaggaaattcaagctgctgtctcaattcctgtcatggctaaggttcgtattggacacttcgtcgaggctcaaattttggaaagcattggtgttgactatattgatgagtctgaagttttaacgcctgctgatgatatcaaccatatcgagaaatccaagttcactgttccatttgtttgtggcagccgtaacttgggtgaagctctgcgccgtatttccgagggtgctgccatgattcgtaccaagggtgaggccggtactggtgatgttgtggaggctgtccgccacactcgccaaatgcaaggtgaacttcgtcgtgtgaagtctatgtctcccgatgagttgtacacctatgccaaggagattgccgcccccattgatttggttaaggagtgtgctcaattaggccgtttgcctgttgtcaactttgctgctggtggtgttgccactcctgctgatgctgctctcatgatgcaacttggctgtgatggtgtttttgtaggatctggcatcttcttgtctggtgacccggccaagcgtgctcgtgccattgttcgtgccgttactcactataacgatcctaagattttagctgaagttagtgagaacttgggcgccgccatggttggtcgcagcgttagctctttggaggagaaggaaaaattggctactcgcgggtggtaaatattagagaaggatttatattctccgtaatgcagatgtcatttaatgtttaattttatctgttgatattatttttactcactaaataaaaagtttttttttgtttcattttgatttaatctcctagtaactttgaattcatcattgtattaagtgttagcttagtctggaatttatgactaaagtcgtaaatgtttgtaagtcaggtcagattcaaaacgatgtttgattcagtgcgttataatttctttgtgttttagcaaatgaagtctttttaaatgtcaatgagtcgtctatcttttctggtgattattaccactcgatcttgatgtgcgccatcctgttcaatattcgcttgccagttggtatcatcaaataatgatttcactattttagcttgatgagtgctaccgatttcaaaaactattaaggataaaggtacaaaatccttggcgtttctttgtaacatcctttttatgtactgactaaatttgtaataaaactcattacctccgtttttagctaaaagagccagcttgggctcgtatttgcgcacagaaatgtcggtttgtgcagcaaaatcatcatcagatatataaggaggattgcatagcaacacgtggcttgtttgaagcaggctctctactctttcatgttcgtttaaaacatcaatttgatgaaaattgattttcccaaccgttccatgtgctatcgccctgtcgcagttcttcaccgcaagcttcaatgctttcttagaaacatcaacggcttcaatagtatgcggaacccttaggtttgccaacacaaagcttgatatgcagccagaccctgtacataaatcgagaatctttaacggttttaatctctcgagtcgatttagcttatcaaccacacgttcaacccattcttctgtttcccaacgaggtattaaaactccttgttgacaatctatcttgatattaccaaaaggttgacttttcagtatatactgaagtggatagtttcttgctcgaagttgacaggcatttactatcttttttcgcaacccatgtttgctaatttctggatacagcagctttaattccttgcatatccacgtccactctcttttagccaaagatggatctcttgtggcatgataaagagggagtaggcaagggttttctcgatataaagcaaatttagtaattcttggtagtcgcatatgacaaacactataattaggaggacaaattatctcaaattacttttatctgattatttgcttgaatgaagtatagcagaattaacgaacgtaaatataaatcaaattctgttgtctattgtacgaattctttaaatttattagaggtaatcgatgaaactgaattgaatattgtagaaatagtataagtatatatgatacgaaataggaaaaaaggtgttttggttaaaaacattaaatgcgtcggcgaatgttatatctttttctatttttttttttaaattttgctgactcgtaaaaatcatcattcgtgacgcattttaaggaaagattaagagaaaaggatatgaaatcctgaatctaacaattgtaagcaaaattaacagtaaacccctgatttccttaaaaaagccatcagagtaagttctgtcctgaggaataacttgagcacattaagaggagtgaaaaatgacagggcaaaaataataataaaggaagatataagaaagacacaagaaaaaattggtgacggacgaataacacaaaaaatcgccatatgccaatcacttacggtcacaaattatgattgaaagtaaaccagataggaaacgaagggcagatattgaaataattaattcaacatttaagaaaagttttttaaaaaaaaaaaaaataacgattactgattaacaacggcgacgtctgataagttgattaacaattgggcaagacattttttagtgttgtgatcatcctttaaaacctgagcaaaggtagcatcacgtaaaggttctggtagacagtgtcttagagcttctctggcgcgaggattgtcactaagacgaagatagcaacgaataacatgctttagtaaacgaaaagcaaaagagtctacaagctgcattaccatgttgttcaaaaccgacgcaactgcataaaagcgttcatatgtttgacaaatatattgaagaccaacgtcgtcacataaaaatttttgtacgatgaaaatcgcaacggtttttgataattcagaaccgttctccatgattctgagacaaagaggaataatttctgtagataataaaaagttgattacttctggagagtcatttttaactaatgcaccaatcacccctaaactagtaaggcgcaggtattcaaaaggtttggattttgaaagggtattcaaaaacgggtatagaaataaagtaatgtgtgcatttaaaaagtggattctagtttcaggatgagaagcgatacactggagtaaagctagcgcgttgcacactctgttactagttggtcctgtaagtgtgggtggatttaaaagaggataaacgctgataatttcttgcaacaaagccgtcatcacaccatatgaatgccataaaataagagccaaatcttcatactgttctcgtttacgagatagttcgacaagagcttgttcgcgagatgtcccagaaacaagttgaattatccattcatagacaagtgctggttcataattaggggattccaagttttccattttttctagaatgcgggaaagaaataaaaatgctatagtttattgtcgaaaagaataaaataaagaataataattttatagctgccggaactaaagagcaacacctaacgaatttgtagttcaatccaaaggatagaataatgcactaaaaggtaaagaaaaggtattaacgttaaacgacagtcagtaaagtgctgagtgtcgagaaaatgataaagcttttaaaattttaatggaatttcagtcctcgtgctatgcgtgccaaacagtatcaacttgcacagcaatactggacttaaataatttaaaatacaacaatcttataaacctgaactgcaaatgctgttccgtagatttcgcgtgagagcaatggacaagcacagtgttggcagggaatagcaaacctaccgcactgcgcgttagaaaaatgcaagatacattactgagtaataaggagaatcaaatatttttaaagaaaagtgggcaaaacgcatttagaaaaggtatttaaccattcttagctcgcttctaatagaagctataaaataacagagatataagaaaaggaatttacctatgttatatctttgaaagccttttttaaaagttatttctaacgcttttgtaaatactacttttctaaagatttgtaaatacatattcataccgaatgcgtaaccgttgatgtttgctaattgcacatcatttacactttcatcaagagtaatttagtattcaaacatataataacttgagccgtttcttcttcaataattgcgttaatgtttgaatagcttttttgtttactatatttacccttacgaagaattatgaacaacattcacgaacaattaatatagcgtagtataaggatgtatgctattctgcttctgactttaatctctcgatactgactggcgccatcaacaaacttcctaccattttctatatccttgtggttgattgttttttatttgaacctacctattattattttcgattactgtttgtgaaattttggttgaccatttctcatggaaagctaggggccaatttttttcctacaactttgagcattgttttatcctccatttattggtatactttgctgcctatttttcgtttaaaaaataagctaaatttttcgtcttagtaatataatattgggcactaacgtatcaaggaatggatattgaatcagaccacgagcctaaggagtcttctgttgatcttgaaggacggcatgattctatacgcaagtcttttgaagctgacgatattgatgtgacagatgaaaacaccattttttctacctctagaaaagaacaaagcacaattgaacctatggattcctttgttgaaaacaacatagccaatagctcctctcaacagtcagtttcagaaattgacattcagttgccttcctctgagcctaaagaaggtgttaaagaagaaagcaacttaatagagagtaattctttggacaatgtgcaggaaattaatcctcaaaataccattggcgacaaatcggctcacacagaagaggagtcttcaaatgataacttggtaaaaattactgctggaaccattatttctgacataatggatgagcctgttgtggatgaagacgataaactctctgaagaagacttgagcaaggaagacttagaaacgactcttaagggtgacgaaaactattcatcgtcgcaaaaagaaatatatgataatgatgagacaattcctaaaccaccatctccagaagtcgaaaagatagaaactagtacttcagttgagaatgcatacattacgaactctcaatataatgacactcttgatatggaagatcagacatctgatttaattacaacttttgagcatgaaaatgaagaccatgaagtccacgaggttccttccattcacggaatggaagggacttttgaaaccgtaaatctaacttctgaagctgggaatgaaaaagagtttaacaacgattctgtagtattgaatacgacgccaaaagaaatgcaaatttcatctttagatgctgttgacaaacttgaagataagcctgtttcgaacgacaatatcaaagccaatatagaatcgtcgactacagttgatagggcttcatctcagcttgaatcggaaaataacgaatccactttttttgtacataaccaaaattcctccgggcaacatcaaactttggatttcgtcgcaagcaaacccgttaccgatacccctgagcttagtaaggaaaatacgttggtgtcttctgaaaacctaaatgatcccaaaccaaatttgccggagactgaggttgattttggagagcctttggaagttgaggctcccagttttgtggtccagaataacagtgctgtgcagccaacgacccagaaaacttccgaagattcaaccgatctacacaccaatgagatcccaaatgttgcccaacctccttcttcttttgaaaaggagaataacaaagatactagcaagttggaaaatccggatatttcttcatcaccattaagtccaactgaagatttgtttcctaatgacccagaagaagaaaatttattttcggcggctttgggcttgaattcgaatactggttcgcagccatcagaaacccagagtaagccatcaatcgatccatctgaatcaataactgtaaccgataatcaagattctcttctcttttcccaactcactaataatgctttgcaagcagaaaatgctacgaaagtatccgaaaacactatcaatgatgaggagttgatagatgattcagaatttacttcgcttatgagcaactttttggaaagcagtactgttcaaacaaataagtatctcccaaaatcatcagcatctccgccagccaatgctccaattgtttcttcggatgttcataaaaatgaaaatgctggtacagcgcgtagagctcctcaatctggagcattcgttgcatcaaaggcgaaatattcttctccttatgatttgcccgaagaaatagtacaagtagcacagcaaaaaaggtctgtatcacaaaattacaaccggcagtactcttttcaacctcgtcctgctactccatccaatccccctcgttctttacctcctcctagtggtcaggtgaatgccccaatgagtcaaacccctaatccaatttcgtttgcttaccagcatggtactcctttggcgacacctaccatgcgcgctaactctttcaattcctatccagcgtctagtgctgaaccgatcaggagaccggcaaccaccaccgttggacacactcctaacttgtacagcccaaagactaatacgtacaattctcgacatatggcatatgaaatgacaaaatctcatattaacgttatttctccgggaccttctttacaagttaatgctccatacacgccgacttctggcgagcttggtaataaagttagcaaccctaccaaggaattcgtatcgacatcgtcttatgcacctgctgccaacacaagaaatgctattattcgtgaacccggtattctatcacctctttctcctcgtgtacagcctgtactgtctcgacgagaaagcattatttcgatgggttcatctgccagtagttatgttcctttggaaatagcaccaagaccgatgtcttcgcttgagcatactatgaattctgcgatgtctccgggtaatttgcagagaaccgcaaacctgtacaaaccaatgacgactcccaatgcatataatatcaaaaattccaaccagagggaaacaaaatatccttatcagccgcaagctataaattactctgaggttacccagcctggtagttcttcgttaccgacaagcggagaagaagcgaacattatcagaagtccaggatttacacctttagcagcacaaaaggatgcaaccatatataccccttctcacgcacaagcaactttatacggtaatatggataataacgacagagataatgagggtatccatgacatattacaatcagatatggaacctgtattaccccctcataactctgcttaccatgctaatgctcccgtaagttctcattcagaaggactgaacaatagacttccgatttcaccccttccaccccaattacacaaaactggcacaccttcacatcaacatggatttgacactgctgaaactacggcgaagcaatatgcaccatctattccaccgaattttaatccaaacgtaagcatagatacaatgactgaaggggttgcgctcccttcggctactcttgattctgataaaagctcgttgcataaacgtagcgctgaattatcacgaaataattctccccgccctgatttcttaccattaccaaatcagccacttttgcattctaatttgcattcgcctgtctcgccagttgttgatagtaatgaagactctcgacttaaatttttaagtacgcaaagacctgcattttcgtttggaccttgtggtacaatcgttatggcgttttccactcccagtggtttatacacaactagtggcaaaggtaccaaattcattgcaggacccattaaaatagaaaaattgggtgatgtgctaacggatgagtatcgtcatctaaaggagtttaaaggaccataccttgcctctaatggaaaggtagataaacatggaaaagccgaagctattgaatggctttccaaatatattgaccgtctaaaccaatcgctagaatacgacgataaaaacattacgcttaaggacaagttacttttactacagtgtttgaagatgctactggaagtgagtgatcgtaagctaatagttgaaaagcttcgtcctatcttattaccttcctttgaaattcctgaaccttgcaatacagctacttcagttcaagagcttattaatcctgaaattaatcaggatgattctccaattgtcgcatctcgttattgcacaacttctttccttcaccgattttatgaatatttattgtctggcaacaaagatgaagcgcttacttatgctttgcagcagaagcaatggccatatgcgattattgttgcgcattctatagatgcaaaaacatttcagggagtagtacgaacgttttgtaaatcagaggtcaaagaatctatgcttagatctggtgttggagtaaatttacaattatctttgcaattaatgtctgatgcccatgcgtcttcaatgtcagagttttcgtcttctacgtcactattgaatttggcggatcaatcgcaggcaagtaatgctttggtagcctggaaggagttgctgtacaatattattgcaaatcattactctgaccaaaaagaagcattgagggttttagggacattactactccaggaaaaccgtgtttatgcggcacatctggtttacatcttaagtttatcaccggatgtttgctcgaacaaatcgaattctctttttgaacttgttggtttaagtaaacataacttatatccttcgcatgatgatttatttgacgttacacaattgaccgaagtattggagttggtattcaacgtctattctgaaaagacacctgttttttttactcacttagtaccatatcgcttgtatgaagctgaagttttggctgaagctggtgaggtatctgctgcaagaaaatactgtgaactaatcggaaactacctaaatcgtgttgcaaagaagtcaaacaatgttgatccaggtttcgttcttcgtgttcgcgatttgacccagcaaatattggagaatagtgcaggcagtgaagatatctcttcgtcttggcttggtaggacagtgtctagacctagactggatacagttttatcgtcgttgggtagcaaatttagtaaattcgtagctggagatcccaactttgatgttatgcgtccagctacggttgggccgggaccatttggaaaggttgccagtcaaaagaatttaacagttcaaacaaatactaacaatgctgccatggaatcattttattccgacagacctacgtcttctggaccttcctaccaaaaccgaacgcctttaacaggccaggagtcaatgaatatgggagtttattcaccttatcgtcgtagcacagaaattgctgagaatatgagtatggatggcaatgcctatccttatactccagcttctcaagagaatccctataccccgcgtcattctcaagaagacaatgcatctgtattgtcacaacaacccttaacattttattcaaatgtcgcagacaattcatatatgcctgtgtctgcatcacaagaaccgaagatgggtatgggaactgcatttaatatgccgacaaatgaggttcatggtgttggagcagagatggcatcgccttatcaaccacttcaaccggcatcagctcatctaccaaacttacaacctaccctggcacccatcaatcaaaatgcctatgtacctagtaatattgctccggcgatgggggcaatgcaaagtgcaccgagtgcagaagcagtggccgcaccatctgagagtttgaatctcaataaagatcgaagtcagcaagccaaacaagcagcagcacaaaacgtggcagacttggttcgtcaggaagaagagaaggaaaagcaaaagcaaaaagcaaagaagaatgcagaatctggtaaaaaaggaggagcaaagggatggttctcaaaattgttaagacgggatgagtcaaaggatcaacccaccgtgtataaagcgaaattaggggagaaatcccatttgcattatgataaagaattgaaacgatgggtcaatgatgacggcagtgatttgagtaatcaagcagcaccgcctccaccacctcccatggcgcttcccaaagccggtcctccttccgcagcacctacaagcgctctacctcctgctggtccacctgcaggtgctacagcaatttccgggaatccaggaatgccggcgcctgtaccgcttactggtaaggagaccgctgttcctctatcctctatgccgaatgcgcctcccagcgttgctagcaatgccaagttaccaccggctagcaacaatcgaaaagttgatccattagaagatattttacaagcgatgccacctccgacaacacgtaaggctagagggaaaacaagtaaaagatatgtggatgtcatgagaaatagttgatggaagttactttttgtttgttagtagatatctgaataaagttggagtgaacaggggtttattttattatattttatttcattttcatttcatttcatttttattgagactaccgtttgtatatgtggaattggaaaaaatagcgatgcattaactgaagtttgcatattataaaagtacacttttgtttttctcgactttccaaatccttttgttacgtcttaaatgatatgtgatttatgattgacctaatgtaattatgtaaaataaggaatatgttatcatcactagataaagtaaagcataaaagtatacaaggttgggagtaatgttcggttggaacaccgaggaggtggagttgcatggattaactctagcacgacatgttggagaagaaaaaaaaattttatgagggtaacgaaatttgacccccataaattcgaccccatacactaaaacgcagtaagactaatagatagggtgggaaacaccgaagctgataaagtagtggagtaatgccagtcgttaaatgaatatattgtaacggtggaataagtaatccatatcactatattggttcaatgaattgttgtgagagagactgatggataaaaatatatacatataattttatttcctttttttttttttcttttttggagatgggattccttagtttatgttgatataaaaatagaaaaagacaaatgtaataagatctgcaaaattcacacaactttatgtttttgttcacatgttacattcaactttatgtttattcacatgacttgatgattttattttggcggacgcagagtttgccaaattgaaggaaatagagttgtgtctgatatggatgcgaaaggtatgcgagtggcataaaactggcatcccagtgttacaaaatatatatttttttttaatatttagttattcatttacttattgggttatatttacaagacagtgtgatgataatacaaataatagagtggagtatgttatacgaataaagtatgttatgaaaagtttctaataaataaattatgctattccgtatgttgtataaatgaagctgctataaagtatgttaaaattgtatactaaaagaatacaaggtggattatgtagtaagaaaacaacgagtcttactagcaagtttataaactttcctcgggatgagcgatagcataagttttgcaaggtaaaggacatcggcagtgtcaagaggaagaagtcgataaaaaggaaatactcgatcaaagaactttaaaataaattaaggaaaaagaaagaaattaccccaattattttttagtattatttttatttttatttttcttctttctttctttcttttcttatcctatttctcttcttatcccatgccttaccctaccttttcatatcttaccttgccatcccttctatttcatctactattacctctgtcttgtaacacttgatggatgcgtgcatcagtgtgctctctttcatgggtgctcgcttcttcctcctcttcgtccatccaaattaggtacgttcggagttgatcatgatttcggattttcaattttttttctcagacactcgtctccagatacccatgtcgtctccaaagcaacctgttactcgtttgcgaaaagaaaaaaataccttggcaagacaaggcaagcaggcatctctgcccaacatttactagcagaccaaatcgcgaacatgtcagctttctaacgttcatccttcacttactggaaatgggacagaatgctctcgtcgaggatttaacgttaaaggttattgttgagttgacaaaaggtggaagaagcgaacaaaagagttggtaaaagaaaaaagttgccgctagcgagtccaccctctaccaatagatcaaacgtgccaaaagacatatgggatagcaaaggcccaaactcccccaacccaacctaacctaacctaacctacctaagagtagtgttgagtagaatgagtttcagtactttgagtgcgaaaggagtaatgagttttgttggatggataagagcagggaagcgccatcatacgaagcggcttaacagtgaaaccgaaattctccatgagcaatatttaatgaatatctcacgatgtgattggaaagatggcaaccatcgatacgaggtcatttttccgaatgcctgagatgatagaaaaaagttgcgccctttttggctatatatttctatcctctttgacccgatgttccttacatgtttccgggggtgtaccttggatcgctctattttatcatttaacgttgttgtcattcgtgcactaaattgatacactattttcacccctactttacgagccaccactaccaccaactctggccacttccaatctcaacttgaaacaacattagacaaccgaaagttcgatttcaatgacgaaggaatgggaatgtcgaagagagcagatcatcgagctttccaagatcaatggaatgacgattcgcgagctgcaggcgagaatgtcaaagatgtataaatttgacgctaggtaagtagtttgttggtgtcgccgcagggactacaagttgcgccattttgtgcgagatgcttgcgatgcgacgaggagcgaataagtacagggctagaggtacgagaaggtgaatggaattgtgtgtttggatgtttgggtgtaggtcgtcgttgtgtgtcgtgcctgcatggacattggctattgttgggtatgtggggttgcgacaataaaacaggatggcagttttccaaaacatcctcaactgagacattcattcaacaatgaaattttgtttctttgtttctttgtctttttggtttgctgttttgtttggaatatcttttttttcatccactttgtccaatccacttacatacaggatacaaatgtcctaaacaataacccgtcatgtatatcatgtgcatgctcatgcaaaagaccatgccatatgaatccatcctgttttcctttcctctatttcatttggcgttgcgttgaagttgtctttcgctacttcgttttcgctcacgtttatgttcacgtatcgcgtacttgtctctttagctctttttttttgttgttttgtttcattactcttgctaacttttctctagtattcgctcatacaaacgcgtgttggctcgatggggaattcgagtacatcgtcaacgttttgtctcgccccgaaccgaagaggccgccgcgcgaaccgcttcgggcgacgtttcaaaggctctcgatgaactcgttacccaattatttcatgcgcgacaaagtgataaagattctttggcccagatagaggcgaactttggtttaaaactttcgaaacgtgctttgcattatcgtcgtaagagattagccttaaagcgtcctcctcctgactcccacgattctcccaataactctatccctttgatggccaactcttgtcttttgtctgctgataactcttcgtcgtctacaacttccaatcctaacgttgctcctcccattagcactcttcctgatcccgtcgctactatatcatcttcttcttcgagccatttagatatgggtgccatccatcctcctcaccatagctcgcttccccctcacatgggtgtggatccttcaactatggctgatgcacacaatgcgcactcttctttgactcctccacagtctggctattctagcatgccatctcttccttatttgcagcagcctttccaaataccctctcaacgtttctctcgacagcaacaatctcatccattccctgctgctcaacatgccgttaacggtcagccacaagctttgtatcctttcatctaccaatctagaaatgtcccaatgggctccaccatgtttgcttcttcaaaccaatctgctgctcatcctgacggtaataatgcccttccaatggacaatactcatgccaacatatcctatatgcaatcatcacaatcgatgcctgttaattcttattcctatgatcgatatactccaaatcaaccatcttatcttgaaagtaagcctggaaatcaccaacccagttatacatctgaacaacctatgtattctacagcgtcggttcctcaacaaatttctaacggaccaactgctgtcaatggattacccatgaattcatacacacctcattccaatcatcttcattcaccctctcctaactcaaattcagggcctactgattctttgtctgctcctaattctacatccagcccttcaatggcgcatgcaaatggagcttcttttgcaagtcagtacccctctctaaacaagtccatttttccagcttcatattcttcttcagcggaggatgggcaaaacatgcaagcaccagcacatgcttatatgcagtcttccatttacggcgttaatcaagagcaaaagtcggaatatccttctaatctttcaatgcagtcttccatgtcaattaaagacccctcccagttacagcgtatacacttataccctcagcattctcaatacgatcctaatggaatgactatgcgcgatcactattctgaacgaattgaaccggaggcaaaaccatccgatgaaactctgactgtccgttcatctcgtgatttatctgttcataacgttggtacgttacctgtgctaagtgccgctgctgcaacgcaggctgcaatgcctcatacaatgggaccctctgctcatgactcagcatcagcacctagcccgcatatgcaatcgcagcaagctctaccgtatcaatattacaatcctctccccgctatggctgatccagcacagaatgttcctcaacagcttcctcctcccattcactctcatttatctgatgaccagcatatccaatactcgtatcccaacacattcgttaatagatttcctcagaacattcaccatccttcagctaatctattagatgcaagtgcggctttgaatccagtacaaaatccattgcttatgccccaacaaaaccatgagcattctcccctggttcgttcagatgcagctttgcatgaccatggacctttacttcctgtttatccagatgtagattctcgtttcgtttagtttaggttagtattgccgcttgttgcactttgcggttttgaccatttccatggtgttgctctatttatactagtacctgtatctttagttggtcctttctggcattcccttttggtttctgctttattatcatttagatgttttttaatttttttcttcaccattcgccctacctgcctaatgtgagttaaattatattgccatttgtgtcagtatctggtatatggacaggcaagcccttcttttttaataaaagaaccttttgcgttagctcttatttgagctaagttcatttttgattcttttttgctcttaatcgttttgtctttttgctttgtatataattttagaaactatttttaatcaaggtcgaccggtactttcgtatacgagatcctatgtacataaaagttatatatttaataatagttatttttattttgcttatacattcggtttttactatttacaaactttaaccaaccttgaatagttatcatagtagtggattcagtaaagtattatatttaataagctgtggaaatgtttcattcaacaaattatgagtaaccggacgtttttaggtttttaaaagccttaaaatagaacggatttggcctgttgaactgacaaagcatatcacaccatcttggtaaaatatataatgtacaatatagatcgttcttagagggtatcaaaataacgattgttaaaatgcttttaaaaaatgtgcttaaatacaatcggaagagcaggagagagcactaaacgccttaaaatagcttttaccaattggtgtaaccaaaggtttcgtttggcccaagtgacctatatggcacacttttccaatcataagttttagtgtacacagtgtttccccaccaggttatcttacctccagggtatgatacacataagaaaattactactccagcgactgcaaccccagaatccatagctgcagccagtacgtagttgtacttcctccaccagtgtatcgcgcgctttctaatcacataattaaatataaacccaacaattgcccaagaagaatagttaattccagtagcgggaggaatattgccaggaccagtgaaaaggaccggagcattaagctttccaatccacgacttaggaaacctttttctcaaaccccatgttataaaaggagcaactgcacctatcaaaaagaaaaaaatcaatgggtaatatggttttccttttgaaaacattttagcgggcccaattgcaccccaaattaaggaggcattatagatggaacgaccgttgggacaagtaaagccatttgattgtgaagttgtacaaatacctggaatgtgataattcatccattcctgtacagcaacctgggtaattccaccgaggattgtagcaaaaagctgaacaaaaaataatatacgtggaggtattttcatatattgagcgagtttaagatcacgagaaaactctagcccttgccgcataggaatgaacccatacagtttaatcatcaaattagctaaaggtttcccaggtaaaatataaccgccaattagctcagtgataatattgagaccgacatgctgatttgtaatgccttcaagaacaccttgaggaatgaaatttacaataaaaatcaacaaggcaacaatgagagcccacacaggacattgcgtatcatagtaacgaactgtgaaaatggttaagccaaagactacgatgaacaatgtggcataccaccactgaggtgcttccttataattgcgcatcagcttccgatgaatgcattcatctttaccagactctttccataagcgttgccatatatcttttccattgtataaagcgcaatgtgtgaaaatagctgtcacagcagcaaaattcaaagcagttgacatgctataggacataggcatatataagggtgaatatgattcatattttgtatgattaaatgagtaatcactattaagaacacgtgaagagttgtagcttacaccggtgtgatcaaatgttgaagatgaaagcatgggtaaataattagagaaccaaacacctttatagtacaagataggaacgacaatccaaaaaattaaaaccaccgatccaaaagtattgcaaattacccaccagggagaagccaatggattgctgttgtaaacgacttgctgccagtcgaatgtaaggggaagaatgccaagaccggagttgtatccaaataactgatttacaacacgattctttggccatatccagcaaagaacggtaaaataagaaagacctttaaatatgaacccaggaaaccagtaaaaaacaaatgatccaatcattacatatgcaaaaaagcgatatctggaaatggtccagccattagcagatatcctgttattttttaataccccaatgtcatttccactattaccgtgaagtgttctaaacagaacagtgcttactaaagtttgaggccagatcatagcagctggatacacaatccagcgtctagtgagaccggcaaatccataacccagcatttgcgaggtaagcacaataagtattttataaccccacgagaggttttgtttatagaagctagtttgggcggacaggatattcgtggcataagcggtagatgatgttagggaaacagcgattgtaatggctgcatgttctttaacgttaaagggggaagaattaagataaaaagagaatcgaccataaccaatcttccaatttggtaacaagttcaatagttttcctagaggaaataaaattaattgagcgacaatgaaactgatgctcaaagccggataacgtagactaaaaaattgattcacagcagcgaaaactattacaaatatggtggtaagcacccaagttctccaagtgttcacaggcaaattaacgtcgtcagtaggatttacggcagcacgaacttctgggtaaacagaatcttcaatggcttctaattcacgttccaactcttctacttctgactcgacttcagagtcggtttcattgtcaagttgaaccgctgagacatgcacgccatccttcttcgatttactaggactttcacttatgctgtagtcatttggactgaatgaagatgaattggtccgaaaaggacgattagggtgatgttgaatgttaatattatggtggtttccactataactgctcgtcgactcgtcagaagaagactgtcgaaaagtcagcgaagtcttagaggccgtctttgtagataaattcccaactccagctggtgtctcatctccagagacttcattttcagatgttttcctaatactggtaggaatactagcagaattgcgagctgtcattgtatttacctataaaagcctgtcaaatcaggagcaaataattcaacaaatggcaagatatataatctatttaggttaaaaaataatgcaggcactaacaaatgaaaactcctttatctctgcctttgtatgaaattttcgtctatggcaatttccatcgaactttttcagaatttcgacaagcgttgcttttcaaccgaaattgaggttattgataaaatcagcaaaaacttgatccacaaagaaatataaaggccgttcaattgctttctcgcacgccaagattatttcaattgttacaagtgagattcactgaaatctcaattaatttttgcacttttcttaaaaaccaagtgaagggtaaaggagagtttaactttgcacacaaatttatatatttatatatatgtatgaatgaaaaagatttttaataccagggcatgattgccgaatggtaagctgatcttataccatcgataagcatgtcaataattgcgacaccatcacgacattgtgtcccttcgctctttatcgaagaaagagcagctttaagatagttaacgaggttacaaaaaatctccgtgttacttaataagattcctttagcgagtctttagatatatagcgactttgtgtgtgataaatgtatgaggatttacaataaatccagttgtttttcaagttggtttattcatttttacttcctactacagtactaatagtgttattttgaagttcttttaattttactttttttgtagccaaaagacttcatttccatatttctctttttttcctttttttttttttaatttgcgcaattcccatgcaaagtatactatgacaacaagcaaaaaatttcaaatgtgtagcatgacttaataaatagtccttttattagaaatattttgttgcataatagacaatttattttgactgttgattaacgatactaagattctttaatgttgcattgtgttagttttactatcaatttgcctagtgaaaataaaaaaaaaaccaaaatccagttaggtacttttttcatttcatagatataacaaaaaaaagggactattttaaggtaataataaaatctgtacaaatattaatttatactacctatagaagtaacctttagtagcttcgtagaaatatcttattgtttgcattataattcgcaaatgattaaatttagacattgcaataatttttttccttctcagttattcggaaaaacaaagcagcatcagaaccatttttactactttgtgtaaattcaaattaacctgtaaattcttatacagtaaaccttttattccctctataacacaaataaaccgaatcttttactttaatataagttttctggtttttgtgttatttaataaaagtaaagattattcatcggtgatcactggaaacgatctactaaaataaataaacaaatttcattttaaataatttcatcatcaaatttatggatctcataccgacaaatattaaataatgtttgaagaggtacttgacctcgtttttattaagggtttcgtatttttgcctcagcaaaattgtaaatataaccatgtcagcaaaagatcaacagtttaaagcaaggacggaagactgtgttagatttgtctcgggaaactataaaccaacaaacataagggaaatctagcctgaaacgagttcgaaaatagttcccatttttttaattgttaaacatagatgctctattgcgcaagatacaagggtgaaaataacaaaaaaaagccattaacgcgtccaatgtataacttgcaattttatatagtagagagcaataataggtatttgcaagagggttaatgagaaagggaaaccattacaacgaaatatcactttgacatttctgcattaaaagccttaaaagtcaagcaaagtaaagtttttgaatatatgataattacagcacatcaatggataatgaatatataaatttgtggacatcaaggaaaatcatgcgtaaacatggtacatgtaatcgaaaacatgtttcgatcataaatgtagaccagtgagtacaaaccccaacaaaggaatagatgaattggtttatgagggttaaaaatcatcagtaatcagtaattgacgcggggagttatgcacactaagtctgaaaaaaaaaagagaaaacaaaaagtcaaagtcgcggaaaaaaggggtatgcaaaggattaaataaaaaggacggacacaacgagttgcagttgataaaaggaattacgatttgttaaccgcttcctcatagtgaggaggttgatcttgactggagcttggacgatgataaggtggtaatggatctaaatgttgtacacgagatacactgtcaacttcttggaatctttgaattagacggttccatgcttcaacaaaattaaagatgccaccttcattgaactgtaattttacctcagcttcgcatggtataccaccatttggcacaggcattactgtgccagaataataatttgctccaaaaaagggttgattaagtttcgtatccttcaagtttgcaacaggggattgaaaatccttaaagtcacagtcagtatcctttgcaatataaaccagtcgttgattagttaagcaaagtaaaccttttgtgcaagtccaagatttcaatgatggaggtttgcacagtatcgaaattgcgactccatcaaaacaatcaaacatacattcattttctaagagaagtatgtcagattcacttccttctttatatgtaacccagttgatgctcattttttctttacggaaacacaatttcaccttttataaagtatttggttattgggaagtcagcaatttttgttgtcttaagcatctcccagggtagttcttcagtagtctcagggtaacattttctttgttacatattttacgtaaaacatacctagataatgggttgcagagtatagtatgttaagtaaaataaggccctgcgttatacatagaagggttttagtatgtgcttaatgggattaaaatttaagataataatcatataaagccaatataatatacaaattcgtaggtataataagtgcacactatccgtaatgtcactattaatcaaatttgcatagaaattgagagcgagttcacatcattaaaaattctagctggtatatggtttagtaattctcttacgagaaaatttaagattgtttgtattaaaattaaaataaaatattcaattgaagagtttttagtcgaatgacaacttgtaacccaatattcatttttttatttactatattaacattaattaaccatagaagtatcagacactatgcctgagtggttaaagggacagactagaaatctgttgcggtctccgcgcgcaggttcaaatcctgctggtgtcgatttttttccaacattaatagttcatatttcacttaagatttagtactgatgatttcgtttttgatatcttgcatagctttctaacttcttagccatctatctcttactttgcagaatttgggatcgtaataaccaaaaagtttttgttactgactcacttgaactagtagtagtggtcataaaaaaacactttcatttccacttaagtatagcaaaatttgtcgtttagagcacttttcgaattatatcaattcgtttatgcgaatggttgttttgaaatataactaatcatagcaaacacttttccaaattgtggtataaacattccgaatacttcccttgtacatgtaaaactgttgctaaaatcaacttattcgcaattatgcaaactcctacggctcgttcttcaactaacgtatatgggaaactcgtcgataatgaaactcgttgttttcattatcattctaaagccgacgtcgtggcattaagatgtggacagtgtgaaaagttttatgcgtgttttcaatgtcatgatgaactcaatacacatccgtttttaccttggaggaaagcaaagtttcacattccttgtgtaatttgcggagcttgcaagaattcactgacagtagaggaataccgttctactgttcattgcaaatactgtaatcatccattcaatcctaaatgtaaaaatcatgccgggtactattttgaagacgcctgaatcaaagttcccatgatttatagtctttatatatgctttattttatgagtcaaacccacgctagctttgtcccacgcatcagttgaagatattgtcacgatattagcggttgtttaatatattgtaatctacggaatttgcttgtaactcggttttgtaaagcatccatcaaattcgtgaggcatatcatatacctaggattcactgtctagattgcaatttaatgcttatacaattccaccttctaataaaccaaaaaatgtaaaaacaatcacattattaaagaaacctgccatcaatgcaaaccacatgttctatgttttaatcatttactgctatctaggatggccacggttatgtggtatccgaatcatgaaatcataagaacattattcctgtcacttcagctacacaatttgatataaaagatgcgggatagtcaaatatgatgatcgttcaatccttccactacaacgaacattttagcaacaaatcatgcctgaatacgaaggcaactgtttgtgcaaagctattcacctaaaggcaataattgaagaacctaaacttagttgttgtcattgtgaaacttgcagaatatggtgttccagtccatttatggcattttcttgtactcaaaaacccagtgtctctgaaaatgagaatgtaggtaaatacgcttcatcttcatttgctgaaagaattttctgtaaaaattgtggtactacattatatttcgcttatacaaatggtaagaatccgtactttataaatgcttggctcttcaagggaatagaaaatatcacttttgacgcacaagtttgtatagacgacaaaccagattgttatgactttgccaacaagacgtctatgtttacagtagatgaagtgatgaaatccatagtaaaataagatgattgaaaattttatccgttgcaatctctaacgtgtaattgtaacaagcaatttctgcttaaaaattggcataaagtaaacattgaatgattaaatcgtaacaaacttgtctaaaagaggatacttaactgtattttactttataaattactctttacactaaaaatacagatatatatttagctaaattaaattgtagtattattaaatatgctaaatgtttggaacttagaactaattaaatgtaagcaaacaggaatcttgaaaaacaaaaaattttaaaatattcaaaagaaaagacataaaccggacaacattagcgaataaaattatttagtcataaagtaattcgcaataaacctatgtaaaccataaacccttatttagaatacagaagattctttgatatcgatacctcctgactttccatcatcggatttttctttagagtcatagctgactttcttaacgggaattccttcggtttcttcatatgatgatatggtgtcttcggtagactccaatgtcaacagataattatcagtttcttcaggacgttcatcaagaaacttctcaccgcatgcagtaactggaaatattttacatataattaaatgggacaagaaagatgtgacaattccaagtagatacgcaatgttgttcatagtcaatgcggcctttggaactttatcgccaacagcacctgccaaaccaaccacgttaatcaacagaccacaaatgtaagaggcgaatgctcttaaattaattccataggtaaaccaatacggctcattaggatttatagtatacagggcatcaaccttcagataacctttacggataacaaagtaatcagcaattaaaatacccgcaaaagatgataaaaatacagcataggcagacaaggagttagcaaagctattactagaagatagtaaattccatgggcacatgcaaataccaatgattgaagcgatataaccaccacggcggatgttaatgaacatggggcaaagtgcagaggtatcattaccagcagaaacagtgttagcagcaatgttaacaccaagctgagcgagacaaagaccagttgaaatgaaaaagacaccagcacgaactccatggtgatttgaatgatctaaaaagctcttaagcaagtctaacgggttccagatgttttcaccataaattgatttagatgcagaacctactaaaacaccaataagtgttgtaattccaaatcccatgggaatagtaataagctgtgggaagatgggagcgtttggagtagtagcaaaacgtgtgaaatctggattgttgacgattaaagtagcaaaattatcaagacaactgatgataccagcagtgacagcccaaccatggttccatgtgcttaattgtgtttttgcatggatggcatcacctgcgccatgggctttcaccaaagcccaaataagaaaagctatagcagctggtggggctaagaacgactttgcagtaaacagatggcgaatttgatagacgggaaaccaaatggcgacattggaaataagccagaaaatgaaaaagccaacccattggtaagtttcagtaccactcttagccatggtgtttggaatatgagagaaagagggccaaatggatcgaatcatcagagtgacacattcacctccaatccaagcttgtacaccataccatacacatgccattacagcacgattaagaatgggccacaaagaaccccaaattccaaatgaactacgagaaaggacgggaaatgaaatgtgataaacagcaccggcacgaccagcaattgtaagaatgaaagcagcaatagtataacctacccagactgtgatccatgcctcccaccaactaagaccgctttcaacagcggtaccggcaatcatccaagtgttaacgttaacagagtcagcaagccagaaagcgacataattccatggtccccatactcgctgactctttggtactgggtacaaatcctcattcgtaagaaaacgttcagccagtgtagtgcccggcttagcttcaataacaataaaatttttaaaatttctccacatgccctttggagtgaaatcctctttcgtcaatctccattttggcatgctaaactttggcttgctaaacttcatcttagaaatgcaatattattatctttcaaaataaacaataggcttgaagtattggaccggaagaagccgcggcaaagtttagtaattactaacgaaaaatgaaaggacttaaatataaaagattgctaggtatagtagaaaattggatattactaagaaagaactttgttaaatctaagcttaaaagtctttatttcttaggaatttcatccaattacttgattttaagcttggaaaagcctggtgttatatacaaaaaccggttttgctgataaaaaaggttaaaagcgaatatacgactcaaacgataatatcaatccgttgatttaagaaaaattaaaatttaccgtccattacatagatagttcctctttttaacattaaccccgatgacacggtacatcgctgtatgtgtaatcaatgcgatgggtcgggcgtaaagtctgagtgatgatattggattgactcgttcgtggtttaacaccaacttaacaattatgataacgtaagctacagtgcgttcaagactgtagaaagatacattcttaatcgaggtaatcaatcaaccgttggtagattggatatagaatgcatttcatcttcgtagagtatcatgaacaagcaaatgttggtaatagatcacatgcttcatatcataagcaagatggtagacccctaatctcactaatacctttacaatctcgttcccattgttgcagcttgcttcctactagcaatctgtaaagaataataataataacataacaccactttagtttattacatacaagttggcaaaaatgccaaaatatataagcactaagtgatatgggatgcgtaaaacatcttctgacagtaaaagcattaagtacattactaggggatgtagcttacatatatactttgaaggttttttgtaaatatcattctgattatgtaaaaaggtgcactagaattgagacggcgctgaaaagttgaacattgaactcagcgttttttgcggacccctaatgtgattaccaataacagtgactagaataatacatttccaaggtatcgctttgcccaacccctagtctcgcagtatccgagcgataggaagggaagagagggttgacgggtttgttggtaaagcagcgtatatggcccgaaagcaaaacgccgaaatcatgaattgaacaagacaactacttcttaatattacaaatggatcaattgttttcaaattaggatgtttttcatttcaatgattatctatatgctattgacttgtttgttgatacctgctgagtcaattccaagatgccgataaatcgcttcccatcctcagtatctacctagtgtatcctaaaaaccgtaattaaagtagaaatagagtaaaactagggtgtagctaatattttattacattccgagagttaaacgacatgtcagcgcttagtattgcaagtgtattttcattgattctgctggaaatcccatttcttctcattctttttttcaaggataaataaggattcccaacaaaaaaaaatattatttttaccttatgtacaagtagcgcctttaccttctaatacccaatatataaataaaaataacgaacaattaaaagaccacgggaggccacggagagcaaaggtaagcagtactgtcattttgattgcaagtattgcattcctcatgtgagaagcaatcaaggcaaaaaaagtactgagaatgtttatactcatagtagtcattttacaatctcaagagtcaaggatattgtaatggaacactttgtctttacatattttcctgcaatactaatttgcacatggctgtaaagtcaagggttcaagctaatcaatcaatcaagtaaaagttatgtaagattatatttaatacttattaaataatgaaactaatgaaactttttgaagcttactacatgcaataacccattgaaaaaaaataccctaataagtaataacgagtagactacagtactacgaaatgaacattacaaaatgaacactacaaattactcactactttgcctaatcatagttttcccttatcactttaatgaaatgtaacgaacctttcttgcgttcacaatttccctctttaatgagtgattttttaaatcgttaagatgtgttatttgatttccctgtttattagacaacaagggatttgcgggttacatgtttgcacagttggaaaaaatcattaaataagtaaaaatctttttattcgaaaggatcggcctaaatttaactgttttaaatatgctttcattatttttgttgtttaataaatacaatactattggcccatctactcagtaattcaatggactatgaagctcgatatgccataatgcacgttctttttatttttatcgtattcatgatcgctatgaaattgttgttcttttaaccaaaaaagagaagctagaattattataatacaacttgataaaaccttttttcatctgtccaaaaaaatttttttacgattataatgtttacccatttgtacatgggggcatatatcttaagcaaccttctcactccatacccctagattaaactgttggaagtaacggtttaagatagcattactatattatcgccgttacagtcttttgtttataccatttttcacttattttagtattgtacgtctcatctacggatattcgcagatgtacatcatattagccactgtaaggtacttcgttatatatggatactgtgatgtccagtagtattttttaaaatttttctcggtacaaaataagtgtaaatagtttttataatactaattatacatcagggtcctatataagcaaaacaaaaccactttgctaacatgttttataaaggtcttaagactctctttcttaagcaatttctttctctatcataaatttcgttctccattggctgttagccaaaaataggatggaaatctccacgtcaatatctctttcgtactctatcatattcactacactatgcttgaccttgcaagtcacaagatgaacaataggcaagtcgatattaatctagatgtctgggtatcagtgtaaattaagtgtttttgtctatctaatctaaggaggaaaaagcacagtaaattaaaaaatttcttgcctgctttcctcggggagacatttttttatgttcgtccccactcttctcgatgcttaaatggagggtggtagccacgttttctggatcggtttttgttggttcacgttgactcaccttattttggctcacttgggtaatgtgtttataggaaaatcagtaatttgaaattgttgcttttttatattaaacatatcaaaaagttttacaagattgtatagtcttcaaattatttttttctctcttcatattatatttagctagtttgttctttggctctgaactattgtttcaacaggttttttccataagttcctcttttctattctgtttttgaaatattcttaatcatattacatgtatgtgagtgtgcagcaaacagttctatatatatcttttatatatatatagacatatggatgttataaaaaaaatgaataaaatagagcgatcgctactatgactaactttttttctttaaacatcttatgtcgatcctaaagcttttttatattataattgtttataagctgccattgttgagaaaaatcactaatctttagtcttgttttagttttcttaaaaatgtcgtctattatggaaaaaacggatgtttcctcatcaaagcatagctttacgtttgagccttcctctgacgaagttggtaaagctgctgaaattgttgatacccatgaaaatttttacgatgatcaaggtgacattgataatcctgaagaattggctgagttgggttataaacaagagtttcgtcgccagctttctctatttggcattttctccatctctttctcggttctcggtatgcttccctctgtcgcttctactttggtttttggtctttggtacgttggttatcctggtttattatgggcttggttaattgcaatgtttttccttatctgcgtttccatgagtatggcagagatctgttcagcaatgcctacttccggtgggttgtattatgctgccgctgttttcgctcccaaaggatggggccccttagcctcttggatcactggatggtctaattatattggtaatattattggacagccatctgttaattcctctgctgctagtatgattctaggtgctgttactgtcaatcgtcccgactttgtcattcagcgttggcaatggttccttttggctgtagccatccagtgctttaattgtgttctggcctgcttgccaactagaatcatttctcgtattaatggtgtagcaacctacctaaacactgcattccttttcatcgcaggtattacgatcttagcttatggcggtaaaaatcataactttgtgaagggaacaaagatttggggagattatattaacacaacccaatggcctaccggttttgctatccttctttccttcaacagtcctatctggaccatgtctggttacgatgccccctttcatcttagtgaagaatgttccaatgcaagtgttaatgctccaaaagccattgtaatgactgcagttattggaggtgtagttggatggattatgcaaattatcgtcgcctataccttaactgatattgactcggttatgaacacatctggatctatgtggacggcttatcttgtacaagcaatgcctcctaaggctgccttgggtatattgagtcttacgattatttctgccatcatcatgggtcaaagtgcacttatcgcttcatctcgtatcgcctattcctatgccagagacggtattcttcccttttcaggttggatcggcacggtcaacccatacactcaaactcctgtaaatgccgtaatatgtaactgcatcattagtatccttattttgttccttacgtttgctggtacagtcaccttagatgctgtattttctgtcggtgctgttgctgcttttattgccttcactgttccaatcgctattcgtgtcttctttaccaaagatgctgatttccgtagaggtccttggaatttggggaaattttcaagacccattggtcttttggcagtctcgtttgttgctttgatgattcctattttatgctttccatctgttaaaaatccaaccgctcaagaaatgaattggacctgtctagtgtatgggggtcctatgctcttcacccttgtatggtatgccatttcagcacgaaaatggttcaaaggtccaaaagccagtgcccattataaaagaccaggtgaagaatcgtcggatatcgttgaaggcgtacaagctgacattccatcctcatctgaccagcttaagattaaaggagatctttaatttattgttattcttttcaattatttgcctaattttaggaaaaattctttcttaaaatataaggtgatgtttgtacagtactatcgtatcatctgatttttcgaattttttatatttatgctgttaatacataagcgcatctttacttttatttaaaatcccttcctcgtttgaagcttgctgtctctaagttatggtattgccgctgatacccattgcaattatttgttacgtttatcaatgcttcaaataaacaatagcccattcaacatgaatgatgtttagataatcatttttaggcataagtctcaacttgatggtggaataatatcaacacataatcccaagtctttgaaagccctcatttctttttgtgatacctattggaatctcaggagcattttaaaaatctttcttttaaggacagaaccattttctataatagtagctaatttttgttttcgtaattttaatgatatgaccattatttttctaagtaaacatggggccatagtccattggtatcataatcgtatatgtgaaatccaaatcattataagtgatacagaaattttaaactatgattattcttgaatttgcgagtcaataatcggcaatgtttaccacgtaagtcaaaagcgacgtttgcttagttttttcgagtgcaatggattggacacttttcgaatcgtcgtaatttgtcttagtcaaagttttatatttgacgattgatgtcgatttttgtaaggtgcatatctaccatgatgcacaatggtattttatgcagcgtatgatgaattattgttgaagttttgtcattctcgtttacaatatgttcttttgaataaagttgatgatcaaattattcaatttgttaaatttgttacaagttcaataattcactcagcttatatttaaacgaacggatgctaacttaaattttactaacactttaacgattataattttttttctttatttatttatttattttttttttaattttaaattcaatggatgaaagcaatcattaattccagtgctagtagtagagcaataaattgatttatatctttatggattaaaaatactattttactcttaatcttgactcactgtttcacagccataaagctttccccccttgattaaccgagccaaattcctttcatcataacggatttcaaagatgatgccactgttaaaacatatatattatgtatgtatgaagataaatatcccactgtttaaacttgcggataaaagaactcgaacgtcggttgttaactgaacaactttagaaaataatttaaagttggtattggaatatgaagagtcgttctcttgacgataaaatgaaatattataatttattcaattatttatctttaactaattcaattatttgctcatatttgtgaacgtttggtgaaatagaatatttgttcctcgtcccatatttattttttattattgcattcaattaattaactataacaaaactttgttgagcttatatttcttacaaagtttgtttgtttgaataaatattattattattattgttttcttgatttaaaaaatatattttataaatgaatgaagcatagactattaaaaaaatttacatatttcataaaaatcggttcttaatctaattacttcaaaatactgataagctacgaggttctggaatgagtaaagatgctctctacctctatcgatttctaaactatcaagtctgtcaaaatttttaactaagaaataattcgttgtttatgttctgaactgcagctgtctttgatatagcgattatcgcttgttcaaaaaacgaaaggatgtttcgttttcgtttacccaacacccggggtagaaattctcggccccacatttacccccaaattagtaagggaatttgaagactttcttcagggacaaatatatgatagaaagactaaatgtgttatttttggaagtcttcggatatatctgctactctatttttatttatctaagaaaatttcacgataattccaccaaaactcgatagcagtattcatttaatcgtgaatgtgctgcacatttcaaaatgtcaagctttatagatcaactttgtcgaacgattctacgtaataattagcgaaaagggcataaatggcataatgataaagtaaaaatttcctaattatatgccgtctactaccaacagcctcggctctcccttcggtacactaaaatttgagcctttcccttaacgatacttcccaaatagtaaagatatgacttaggaggtagtgctcacattcaatagcagattgccaacaaataactaatctatgactttttcaataaagaacgaataaaaaaaagctaatagaatatctttcgttttttgttatacaatttcaaattcctcctaaattctagacatgagaacactagcaaaataggaccgaaattctccgacctaatcttgattgggctccctctaaacacggtgaattacaaaatcaaaaggtcacattcctaggaatgaccgagggaaataatgcggtgtcattgagaggacgaattttttaatacataaattgcaattgcctgcccaatatgaagcaaactttttaatttatttctttttgttacaaagtttgatcatcttcaaaatgaagttatcatctttaccttctggattgggcctagcgtctttgcttggtcttatcagttctgctactgcttattcggccaccgatttaactacgatgtatgattggaaccaaataatcaaacctttagaatggggacaattgaatttcattcatactacggatactcacggttggcttggtggtcatcttagagatgctcgttataaagccgactttggtgaattcaaatcgtttgctttgcgcatgaaggaattagctgattttaaaggtgtagacttgttgatggttgacaccggtgatttgcacgacggaaacggcctttctgatgcttctgatcctcagggtatctacacaaacaacattttcacctatcttccctacgatattcttacaattggtaatcacgaattgtaccaagccgccatttctaataacacgcatgagtattttgtgcctcattggaatggtacgtatctcgcttctaacgttcaaatttacaactcatcaaatgaattggagcaatttggtggtgaatccacttactttattacaaaacatggtgttcgaacccttgctatgggttttctcttcaacttcagtagtaatgctaataacactgtcgttacacccgttgaaacagccatcaaatctgaatggtaccaacaacaaatcaacagaaccgacgtcgaccttttcttattgattggtcatatccccgttcgtgattatgatgagtggaaatcactacatgcctctattagaaaagtacatcccaatactcccattcaaatccttggtggtcattctcacattcgtgattttgctgtttacgacgaggcttctgtatctcttgagggtggaagatattgtgaaactgtaggctggctttcaattgacggtctttcagcatccaatgcaacccgccaatatgttggtcgtcccgtcaccaatgagactcgtcaatcatatcccaatcttcctaagcctgctacgcctttgtattatacacgtcgctacattgatttcaaccgtcaaaacttccgcttccatactcaacagtcagaggactccttcgatactccagaaggtgttgaactatcgaaggttattaaacagtaccgtgacgatcttaatctttcatatgtctttggatgcatccctaaaaattattatatgactgaagtctctcctcaagccgaggacagcatcttcaaacttatggtagatcatattttgccagaggttttggtcaatgaaaaccgttcatctgtgcctcatattataattagcaacggaggtggtgttcgtggttctatgtatgaaggaacgtttggacccgacgaaatgttccaacttaacccattccttaccaattattataattacattccagacgttccttacaaatatgccaagaagctttactctatcttgaatggcggttccactcttcgcaacgttaacgattatcttgctgctctcaatcctggttacgttactagcgacgactttggagaagatggcgatgacaccgtccatacctatgtttccacatacgcagtacctaacgttcttcaagctcaagtcggctttaacactacttcagctccagaaaccgttgatgttgttttcctcaactatttccagaccaaagtattgaaggcccttaatacaatggttaacgaaactatttatactttatcaaacgtgacacaatactgggttcgtgaagacggcaaagacagctctccttatatgtttgcccagtacgttcaacaagaatggagtgattactgtgattaaacagggaatcgtcaactcaattaaactaccgatctttttccttagaagttgtacataatctcagatttgtttttactatttaaacctagtttattaatattataaatataatcaaaccgattttttaagtttatcgagtcgaagaagagagttctagcagtacaagatgtatcatgaagaaattggtagacagtgaaattgaaaaataaagtaaaaaaaaaatcagtaatacgaatatccgaaaataagttagttaacggtttttatgtcagcgactgcatgctacgtatttatcccgtatgtaaacattggaattagcaattaagacatgtacatagatatgatcgcaataaaaccattattccttcagacattccttgatttccagattaagttaatattaacacaaataaaattaagcagaacctcgttcttatggagacttaaactatattagtgatatgttattatattaattagcaccttgttacgggaatatttataaagctgaaattcatactggtacaagtagaaacacaccgcagtataacgaatcattataactgattacaaagtacttagtttaacaatagtgtatttaattaatctcaatattgctcaagctgacttctgaattttcgagttcatagtagacttcactcattgttcagtaattttgagcttggtaaatttctaaaccttaacatttgtttatcggttgaaaaattcacatttttttagattcattttatttcaaaccccatgaactagtaaatccacaattcgatacgagaatcagtataccacctgacgaagtctctgtgataaaaccaaaatttctaaggcttagatatcaatgccttcttcataatctcaaagtggataaaccccaacactttgatatcaaaatcattcattatatttaatcatttaattctggtggagtcttaagaatgagatatctgttttcaagatacccccaccacatggggaaccatttcatgcaatccaaaactgattgttaggggttatctactatggtgatggggcaacttcggaagattggttttcaaaacggaatatgttatttacaagatttatataagaccctttctgctctccatgaagcagcggtttataagacacaaacattcttgacttgagtccaagtatttttttctattacttacaactttctttatcaatatgagccaaactacaactgagaccatcattccactagacagttccgtgaaggacaagttggatcctgagtacgtgaacttctacaacaaatatgtgtgcagcaatcttccaatcgttaaaacacacacttatcctgttgactttttgagaaataatggaaatgttatgcccgggcaatccgaattacttcctgttgaatctactgaagatataaccatcccccgtaaacacaccaaggctcccagcggtgtcccctcccgtatttttagacctcatggaactgcacctgaaggtgggtggccttgtttcctttggttccacggtggtggctgggttctaggaaacattaacactgaaaactccttcgctactcatatgtgcgagcaggcaaagtgtgtggtcgttaatgttgattatcgtttagctccggaggatcctttccctgcttgcatcgatgacggatgggaagctttactgtactgttatgagaacgctgacactcttggtatcaatcctaacaaaattgctgttggcggttcctctgctggtggaaacattgcagcagtcctctctcataaggttgcagcatctcctgctaactttccacctctcgttcttcaacttttagttgtccctgtttgcgataacacagctaatgccaaaactcacaaatcatgggaattgtttgaaaacactcctcaattaccggctgctaaaatgatgtggtatcgtagacattatctccctaacgagaaagattggagcaatcccgaagctagcccattcttttatcccgattctagtttcaaaaacgtatgccccgctttaatttgtgctgcaggttgtgatgttttaagctctgaggcaattgcttataatgaaaaactcacaaaagctggtgttgagtccacgattaaaatttatgaaggttgccctcatcctgtcatggcaatggatgctgttcttgaaaaaggtcgaattctcaacaaggatgctactaacgctttgttagcagcatttgcttaaggtagtttgtagttaattattttttagaagtctttacatatactgtcattttaaattccacatgctattccgtaattaaataacaatataatccaattgaacttattattctcatgctctactagaacctagtttatttgtgtaacaccctagcaagaagcgaattattaaagaaagatttcatatcttaaatgccaacttcaaagctataattatctgtacttgctatgattatctgtactttatttgtacttatgaaatcagtaattcaatggaataacgatgaatatgtaaattttagttttaaaatctgtttttgcactaccgaaggagaggatttactcattggtttaggatacttcatcctatctattgatagtcaagcaattcatattgaaagataacatgctcacaatcgtaaacaatttaagaaaaaactcttgcgctacgaacacgatcagatatgcatttaatcatggattcaacgatgcattctctgacttttgcgccagatagcgcccccatctcattttatctattatgattatacaggctttaacaaagcttgtatatcttgtcgcctaattatacaaagagtgacaagctttgagatgtttaggtatccaatttttaaaaaacaaactaatggagttatgcttttgcgatctttatttgccaacaattattttcttttttagaattaatgtaaaatgtatataattttaagaaaattacagcaatcaaagtgttagttttcagaacatactaattcgcttaaagtcagtcatccttatcatttcaaaattaaaaatgccagtaatgcatcttaaaaagttaagattatatctttcactcaccaccacacacaacatagatataataatgagggaaaagatatcttgctggacatgaaacccttgagctgtttgtatcactttacagagcatccccaaagtattgaacggtgggggcttttgttaaagattagaggaattagttgagaaaacattatatatattgttgctaaatgttgtatttggcatcattaatcaaatagaacatctttgatatacctcacaaacaagtgatttaaagttatttaaaaataaaagtttgaaggaaacagaacttttaatattctgcaacatggagaaatctatatcatccatttcaaaggcgtcaatgaactcagatgaaaagttagacaagaaggaatgggatcagcagctgcctattgattttggagaaggtgaggatgtgacgactgaagtttatatacttgatcacaaggccgaacgaaggttatgtaggaagtttgatttcaggattctccctcttttggcccttctatatctgtttaacgcacttgataaatcgaatgtgtctaacgcaaagactaatggtatggataaggacttgggatttgtaggtgaccaatacaatattatgatttccatattttacataccttttgtcctttgtgcttttcctttttcgtacttatacaaacgcttcggagccgcgagaatattacctttctttatgctttcgtttggggccatgtcactttgccaagcagctgtcaaaaattttggtggaatgatggcagtcagatggtttctgggaatggcagagtcagcagttttaccaggcgtagtttactatcttactaccttttataggcgtactgaattagctagacgactggccatcttttatgcagctgccaacgtttcttccgcatttggcggtttactagcttacggtgttttccatatcaagggtggaaagcttcagggatggcaatatttgtttttaattgaaggaggtgttaccttcttgtgtgcaatagtgattttccttgttcttcctgtaagcgttgagacagctaattttttgactgatgaagagaaaacacttgcaaaaatgagaatcgaaaatgattcatcttctgcaatttccgaaaaattaagcttcaagcaatctttaactgtgttcaagcatccgattgctatcctttggctattagaagaaatggcactgggagttcctttgaacagtattaataattggcttcctcaaattgtagcagctatgggattttcttcggtcaacaccaatttaatgacggttgctccagccatctctggtgctatatggcttctcgtgttcgcatttatctcagatttccttaagaatcgtggtatagttttaattgctgcaatctccacaactatgattggatttattgtatatggttcaattgatattatgaatcatattggtgtctcttattttgcttgctttttaatgactgcaggggcagctgcttcatctgttttaacgtcgacttggtacaataataatacaccgaacgaaagtcgtcgagcagtttttacctccgtcggtgtcccactagccaatgtaatgggtctcgtgtcagccaatatatttcgtcctcaagacgcacctaaatatgttcctgcgcttgggattaccgcaggctttggcggtttaggtattctattagtcgcttcaatcagtgtgtatatgttttttgacaatcgacgccgcgacaatgcacagggtgttaaaaaaacctttgctgatgtcagcaccaaggatttaggtgaaggacctgcaaatccaaattttagatggtttctctaaacgacatgcatttcttttgtttttttgttatagcgcattttcaacgattttgttttgtttttttacctgttttctttgtttggatttattttgaaattaaggaccatgtctctagtaaactagcgcaacagcggttttttttttatgtcccatcaccagcgaatatactttaataatataactagcttaaataagttatttctaatgatattctgaacatattaatcacaaatattcaaaatgcgtaaattaaaactatggattagaaataatgtaaaaaatgctataatacaagaaatcgttcgttatacatcctcaagctaaagctgtactaatttagacaaaatgcgaacaccatctaccactaaaactgttagtatttgatgaacaatacaactacgaaagatcgacttacacaaaccccatctagctgggcacagcacatcaatgacgcattttaataatggcagagttttacttcgaacgtagacatgatctttagctttctcactgagacctgttctcatttgcataaggtaggcattaagttgagacttgcagtcgttatttcccggttcaagcatctcgcaccttccatccgagacatacccataagcccaaaggattaaggtcgaaacatataagcaccagggtctatgaagacctgtttcattctgaacatcatattccatatcacctcctaaaaaagcttcaaccatatccacggcgtgcttaatagatacttcagaatcatcagaagctaaccaagcagaaacatagcgcgatgtactcgcatagagtcttctagaagtggagactattgattttgcataggtttgtaaagcaactatgttagtatgcagcgaaatatgagccaattcatatgtagccaaacagcctcgcacgtaaggatgattgagtggtaaagtaccattatttagaaagaatacacggtaggtacgaagccaaaacttgtaagatgctttaagtaaaatcctccagtttttcaagttggttccattgttttgcatgatattttctacaatacctttaaaaccagttagttattgaaatcgttaaattagaaattgcaatgctcgtacccaaattctctctacttaatatccaaccaatggtagttaatccgtgcaacacaatcatcatattccaaggacttaatttaggaggaagatgctcgtttgttaagaacattttcaagacgggaaagaaatggggtggatcgttttcatttaagagagatgtccatgcttcatagctatcggcgttccagagagcttcatcacataatagaggtaagccaacgctagtgatatcaattaacggtctatatccaaataaaataacatgctgagagtctaatacaaatgaaaaaaatgcgattctaatagtgttaataaccatcacttaaagtcaccagataaattaccttttcgaggcttctcgatcaacccactgatgccatttgtgttgtgcaatattcgttcctgtcatgttttttggaattttctcggtgacggtatcttttgaagacagcccattttgcatagactagaattagttagagaaagtattatttaatataaaacgctaatgtaacgaacctcaatggtcacaccatgaaaaatttgagagaggttgtgttgttccacagtactggtcattttttcaaaaatttcagctattaagagagcctgataaacccaaagagaggcaggaggcttgaaatctggatgcgtatagatggaaaatcttaaagttgaatgaatggaaacagcaatgctatatgcgaatgcatcaccaacgaaatgcatacccattgtaatcattgccaataaaagttctacaggtgcttcgtcaactttgagtgttcctcgatgcaggaaaggccaccgggggtgaaaatccttccaataatgagcaatccataagttcaccctactgcgagttatatattgcaacgcctcttcagaaagttgataattattattcattacttgtattaaagatgaatatgcggaaagtgatagtaggtctttagcaactagtttgtcgtcaactctaaaatgcgaactaagaaaatcaatggtcggtgaatctaaaactggcattaaattcaattgctttgcattgataccatcggtgaaatttgaaactgattctgttggggcatctttctccatgttatcaaaaagccagcacacgaagttatctgtattttgctggtaagcattaaacggtgatgttccaaaaatagatatggaatcttgaggagacaatgacttattagcattgttttttattgaaggggttgataaaaacttgttttgcaagttaatttgctggtcgctttcaggaatggtaatcgagcctgaaatggagttatttcgacgactagtggtaaacatgtaattgtttcccgtctgtgcaatggcagattgtagaccttcattgaaattatcggaaattatgggctggtcaggtaatatgggttgatcgatatggcttttgaggtctgtataagcagcatcctgaacgtcggcttcgacatatgagggaaaaggtaattcttgatcggaagatgaaataagtgtcttatcatgtttaggatgcgtttggctgccagcatcgttctgctttacatgcttttggttaacatgtcgatttagcacatcgctccttgtaaacgaactggagcagtgagggcaaataaaggctttcgagttggtatctataattagaaattagcggttttattgaaacaaaagtcaattgtagcaagtttcagaaggtatgtttgctactacctatccaatcccacattgcacatacgagatcgaaaatgccttcgtgcatgctctttcctagtgaaagatttagtacagccttgaaaatcgcatttgtaacgaatatctccttcttggtatgcacgactttttttcgccttggtcatgaagaaacgcaagtaacctcactttacagaaaaatagtgattaaacagattcaacgcaatgatagctaacacctatattcaaaattcgtgacaatacattcagaaagagaaataagaaagaagaaaaatctacttaatttccctagtcgctcaaggtcgtagttgtaaaagacatttaaattagaggcgtacgactccggatccgcggcgggcaattcttcttatcgaaataaaccttctggctattatacagggacttgttaccttatatctatactaagaacccaagtaatgtcagagccctcgtcttaagcacaaaattttcatctaattttcaaataaatactatgtatttgagtgactaattgtattggtcatctggcttgcagttgatatttgaataatagttaagctagcactacgcaagatctataaacgcaacattaaatttccaattgctaagttttatatgtagatttatattttctatcaacccgcctgttaaacactggtatttatttctatcttccctgtaaatcacaacacttttctgtgtgatcttgttaattcaatgccctttaagataagcatgagctaatttaatcgattctgatgcagatcggtgaattgttgtaatattgaatacatcaattcctgttcatcgctatgttttaacccccgctttatctcgtgatttagtgatacgttatagctcgataatagcttgcgtagagggggttctggctcaaactacagctaagctatctatctaatctcgcaactcttagtcgctaatcggcaatgtatattgaggtggataacgggggtaccggacttatagcattttggtacgggtttgtatcaatgtctaaatcaactgtgtgaaggatttattcggactatataagtagttagcgttgcacagctgtttctttcgtacatttaaattcactttcacttgcgtaacttagctgtacataggtttacagtggtaaaggacaattgacgcttttaatccttatactgtttttttacgattaacatcttttgacggtataatctaatttttgttttttgtttttttttatttaaaaacaaattcgattttgacgcaaagtgtggtattccgtaacatctgtttaatagccttttgacccgttgatatattaaaatggcttccaacgttgataaatttagctctcgcttctatctgaatgtcaataaggaggaattgaagaaggagtatgttggcaaaactatccaacaagttcctaccccaggctttgtgatcgacgaagccatattcgaaaagaactgcaatcgcatgctggaccgtgcaagtgatataggtgttactttcagggctcatgtgaaaactcacaaaacgattgaaggaactttgcttcaattaggcgatggaagaactaaagcagtggtggtttctacattgatggaggggttttcattaatacctctcattttagaaggaaagattgatgatcttctttacggtcttcctgtagctaaatctaggctccctgaattgtatgagctttctaaaattgtcccacatttacgtctgatgattgataatcccaaacaactagacatattacgtgaattcacttccacattacctgatgatgcaaaaccatggtcgatttttgtcaagatcgatatgggtactcaccgggccggtgttactaacgactcacaagttgttaaggatttgatatcaacgatcttgtctgacaaatcgttgtttgatctttttggattctactgtcacgctggtcattcatatgcttctaggtctattgacgctgcttctgagttcttgtgtgctgaaattgacgctgctaatactgctgctaagttcgctacctccattgatccttccttaaaacttactttgtctgttggtgcgacgcccaccgctcattccgtcagtccaaaggtaaaagagttattacctactttgagtggaaaacttgaagttcatgctggaaactatcccatgaacgatgttcagcaaatgataaccaaatgcatcagccaggcggacgttgccgattacgtgtttgcagaagtcattagcaattatccaggtagaaacggtgaacctggtgaagttcttgtcaatgctggtgtaattgccatgtctcgcgaaacctctccagaaggtgattttggaattgtaattactcctggatttgagagtttttacgtcgacagattaagtcaagaacatggtattttaaaatccaaagatccaaaagccactcttcctgacgcctctcaagttctttgcatcatccctaatcattcatgtatcactgctgctgcattcccttggtattacataaccaaaggctcagatgttatcactgatatttgggtcccttggaaaggttggtagatgacaagctgactaaattagctttaataatagattcctgatcgtggttagatttctgcttaatacgcctagaatacttttcaaaaaataatgaattcaatatatcgcggaagttgtgtttctcgaataatgtatattttttgttgctgtttattcagtacttgctctcagttgttcagctatttaccgaaaaggtatttctgatatttccgatctttcaattttacaacgtaattacttgtatgtttttttaaaacaccaggaaaacgaaagatgtttgcagattaaaaattactactggtattcaatatcaaaataaggctaaagatgtaaaggtcgcatgcaataaactatatactcggactgtgtcagtacaattttactaacacttcataaatgcttcatagcagagaggggctttttgcaaagcgatgaaatgaataggaatgttgaaaaatggccaatgaaggaacgtattaaatactatataataatgttggcgaaagttaaattataatagataacataaaaagttgttgaatagtgtcgatatatgattgcaaaggtagatcaacgtggtaacataatgcttttaatagttcgtataggctgcttgccgagtttatgtctaatacgaaccgctaaattctttagcagtaaaagtcaaggcggaatcaaagatctctattgctttgtgaatttcctcatcggttactgtcaacggcggagcgatgcggaaaactccaccaattcccctcaaatgaacgatgttacagttcatacctaattccaaacatttatctccaattacagttcccaaaaaatcactaggtttgctaggatctgtacaagaagcaatttcaataccttgcaacagacccagaccgcgtacatcaacaatcaaaggatgcttatcctttagacgaaggagatcggatctaagtagttctcctgatatttttgctttttcaactaagttatctcgttttaccaccttcaaaactgtagagcctatcgcagctggaaggggatcggaagcatgagttgtatagaatacgaaaccattgtcgtaacaaactttttcaatttcttcagatgttattactgcagctaaagcagtaccagctcccaaagacttcgaaagcgttagaatgtcaggaacgataccgtggtgttcgaatgaaaacattgatccagtccttcctataccagtttgagcttcatcaataatgagtagcataccacgttcttcacattttttcttgagagcctttaagtagccctggggtaattcaataataccaccggtactgagaatggtttctacaatcatgcaagctaatgaaccagtcgattgtttgtcaagcatgtaaaaagagtagtcaagctccttttgccaatcgtaattacctttggcatctctgaatggagataattttggatttggttctggaatggtatatgatccgggcagtgctggaccatagccgcgtcgtgctgcagcaaaagtaagactagccgcgcctccagtaacgccatgccatgaagaagagaaagcaacgcattcgtatttatttgtataaactttcgccatacgaagtgctgcctcattcgcttcacctccagtactaagaaaaagtgttttgtcaagaccgtcgggaagtaaatcactcaattcagttgcaagttgtacgactggagggctcaaaaacccactgaaaagatgaaccaattttggaaggtttttttcgatacaagctgtgatatcaggatgagaatgacctaaaatggcactcatttgaccagaagtaaaatccaatatagcgttatcctgttcatcgtaaacacaacatcctttagctcgtacaattatttttggtgcaaaatcaccgccatatcgaattagggatttgttggcttggttccaaaatgttaccgggtccaagatgctattgttacttacatgagaactcatgtttatagtcaaatttttaaaattatctctttctcaagaaactctaacctattttatataaatacataataaggtcctgttcgtgaatgtagcatgagatagacactctgcccaagttaacgagataatcggataataaaatccgtaagttatatgttcatatttatgcgcaaagataataaacggtcaataaaacccgcatatttgctccatgtagaactacaaaaaaagagacttaaaacaaaagatacttgtgctaaaccgtttccaactaattagtttatttacacattaacattaaatgcaccattctttctacgttatgtgtgcataaattaagacaagaaaactccgtggtcaggattgcaaacgtacatattagaaatctcaaaagatctatcaagccaaagtaaattaaacaagtaaacccagattttgttgaacactgaacaaataagatgactgtgcagacagcggagaggacaataacacttgtccaggctatctggccaaaactacgaaaagaggctgaaaagcaatgtgaagttaatccatggttagccaaagaccttgcgagaaaaatcttgagtaaaaaaactttgagggagtctttgagctgtgttttagctcttccacttgaccatgttactgggagttcagaatcaatggaaaactggttctacagtattctagggctcaatgatgaaaagataattcgatcggccatgatagacttggatagattgtatacgacgaatcctgcgtgcccggatctcattagtgcatttctctcatttcgaggatttcatgccttgcaattgtatcgcatagctcacggtctttggagcgaaggagataaaacatccgccgtgcttgttcaaaattggacggccgtggcatatggtgttgacatccatccggctgccagcattggagatggcttgtttcttgaccacgccttgggtatagtgattggtgagacagcgattgtagaggatggtgttagtatttggcacaatgtgacattgggaagcacatttaaggatagtggagctcgtcatcccgtcatacgcaagaatgctatgctttgcactggagccacagtgcttggtagagttgaagtaggtgagaatgctgttgtagcagcaggtgctttagtgacaaaagatgtagcacctaaccgacttgcccttggttctcctgcgcgcgatgtaggacctgtaccgcaatacttcggtgcccttacaaatccaaactgtacaaataaatagagaaaatgaacatgccgcatgatttacataatctttttgtataaaattaaattaattaataaatttttatataaaacaatcaaaatagaaaaacattttcgcaaattcttccactaactccattcttcttcctttcagtatgatattcatctacatgtagtgtaccttgtatcacaataaccaccataacgaacgtttgagcaatagtcaaaacggtatctgatgagcccggcagttgttccgctctcatttctagtcgattgccgtattacgttaatgtggatcagtcacgttgcaggattagacgatgcacgatgtaaattcaagctaatcaaaacaatgtgttaaagattaccaaatttggtgtattgctacaatcgagatccagtgtatcaataccaagaaggttaactgataaacttaagcgtaatgtcaaaaaatacaagcaagcaattgtgataagcacagtttggtgttgtgtttcacagttcgctgttgtgaattctctagttacacataagtcaagtcgttgaggcattgactacaaaacattataaacttgttagcttgatgtcaaggaagccacaacattaagtgactttcgttgcactttggttgatcaacatgtgttttatggagttgatagtagatctaacaatttcagacccattatcaactagggatttcaagtcggccgcaataagacacccattttactcaaatcgtcctctttagcaagtactcttccactatccaccaaacaaaacgatacatcagacaacaaagtgcaacaaacactgccacctggaaacgacgagtttcgcataaaaaaaaaccaatattagacaatctcagcaacaagccaacattcatttattctctcaacttgactatatcagtataacattttgtaagccctaccatgagttgtttaacgataatgaaactatcacaatcccgtttaacaatggctagcaaaagtatatgcaaaatgcataaatactggtttcttagaaattgtacgattgtgtacttctccatttttaacttatctactatgtctagtatgtgttatcaacaagcattttgattggatacaactccttaaaagtcgtttaaatatccctcattggacattcaacttaaaataagagcatatcttccattctgatttgacgtctccggatttataagagcgactaatctgcgattgataaccacttgagcatcgcatctgtaaattaggaaggcgaggcactttgacgcactgatcgcctcctggtcgttttatagaaagaaggctaggaaagtagaagaaaagctgtggaaatcatagaatttgcattgaaaaagaaagaaaagagaattatttacttactatgggatttattgaaaaccatcaagtgtcaaatgcatcctttacttacaaaggatttgattttgggaacaaagagaaatacacttcctcacgcctctactatcattataccacaaaatagcattcaacaactactggacaacaacgtgatttcaggaggcaacgctttgcaggcttggcaaaaattgttcttatcttgtaaattgaatgaaaaaatgggatatcagaataggtaaatttgattgtaaagtcgactatatttatcagaaaaaaatgattttgcctatataagcgcttgaattcctttaacaaaaaagcgccatcaaacaaaaaattaaaatgaataattacggggtctcttccataggcacaagtcttacccctagtcccactgggtcaatcgacgagtatacttcgaaagaagtgaagcatcccgaagatgtgaaagtggatgccagctatgaaaaggaagaagttggatatggagagctcgaggtggttcccgaaaggggaaacttgtttcagcgttggtatcgttcttttcttcctcctgaagatggaaaacctcaaaaacttaagcgtactcttactgcaagacacattcagatgattggtatcggtggtgcaattggtactggtgtgtgggttggtagtaaaaacacccttcgtgagggtggtgctgcttcggttttaatctgttatagcttggttggatctatggtattgatgactgtatactcattgggtgaattggctgttgcattccccatcaatggtagttttcacacttatggtactcgtttcattcacccctcatggggcttcactcttggttggaattatttggcaagtttcctggctacatatccattggaactcatcacggcgtcaatttgtttgcagttttggataaatataaattccggtatttggattactgtgtttatagctttgctgtgcttcgtcaacatgttcggtgtacgaggttatggtgaggtagaattctttgtctcttcccttaaagttatggctatggttggttttatcatctgtggtattgtcatcgactgtggtggtgtaagaaccgaccatcgaggctacattggtgctactatctttagaaaaaatgcctttattcatggatttcatggtttctgctctgtcttttccaccgctgctttctcctatgctggtactgagtatatcggtattgctgcttctgagacaaagaaccctgcaaaagcattcccaaaagctgtcaagcaagtctttattcgtgtttccctattttacatcttagcccttttcgtcgttagtctgttaattagtggacgtgatgaaagattgaccacccttagcgcaactgctgcaagtccctttattttggcccttatggatgccaagattcgtggattgcctcatgtcctgaacgctgttatcttaatttccgtgcttactgcagctaatggtattacttatactggaagtcgtactttgcactccatggctgaacaaggtcatgcaccaaaatggttcaaatatgttgatcgtgaaggtagacctctattagcaatggcatttgttctttgcttcggtgcattgggctacatttgtgaatctgcccaaagtgataccgtctttgactggcttctttccatttccaacttagccactctctttgtatggttgagtattaacgtttcctacataatttacagattggcatttaaaaagcaaggcaagtcatacgacgaagtaggctaccactctcctttcggaatatatggtgcttgctatggagcttttatcattattcttgtttttatcactgagttttacgtatccattttccctattggtgcctctccggatgccggagcattctttcaaagctacctctgtttccctgtagtcgttattgtcttcattgcccatgctttaattacccgccaaaagttccgtaagttatctgaaattgacttggatactggcttcagcaagtacgatcgtttggaagaatcagataagggaccaatgactgccaagagtctcgccaaatccgtcctatctttctgcgtttaagcaactaaaatgatatccttcgttcatatttatatttttgaacctcaaactcttttcttgtttttaattctattttttgcataatatacgaatttttttttattctaataaaacgatcagttttttctcattctgaatggttagaatgcaaattgccttagtatttgtttattaaaatggtaatctagctaatttacccgtaaagtttgttgagtaaaatacgatatgtacaatttagcaataactgatatgataatcgttaaccaaaattttgggataagtccttgaattattctgtaactttagagcctataaactaatattcagacatctcaattagttgtgctatcaaattccatatcccttaaaactcaaagaactttcaacaattacagggcctgtattgcaagtacgattatatagaatatttaaaacaacacttattttaatatcttgaatcttcaatgtacaattctttcatgcagaactcctaacaaatgggattttttaatttgaatatatagtttttgatatgtttattatataatgagtttttaaaattgcgatcgttatattgctagcgaagtgttcattagcattaaactcaaagctaggcggtatttaagcgaattgcgaaatgcccaaattaaggtgagtaattacttatgatctcgtgtggaagtaatgcaatgaaatatatatgatctatcataatttctaaagctaatacctggctgatgtaatatcaaatgctagcttagtagtgaactgaggagctttgattcggttaggtctattataattattgcaaccaacagatagtgtcaacaaatatcaaataaattgtgtcaatactgtcaaaatctaaatcatataggatatatttaaggaccttttgacgaggtgatattttatataccatatggcatattgtgtaataccttcaatatcattgctattaatagaaatgcgttgtaaagtattgcttctcatgattaaatataaaaaaatgtagaaagaattaatagaaatagtgttaaaattgaaacatatatacaactagcacggggtttgatttaaaaaagagaagattcatatcttgatattaaacatgtgttttgatcgatctgttaaagaaatattgtacaatattactaagcattcataaaattgtatctataaattagtttgagtctttaactccgaaaacgaatttctcaagctgcaaccagtaatcatggtaatcttgctaactatttttttatgtgacaacaattttaccaagttcaatatgttgggacaactctcataacagggcaatcttgattaaaatcacaaattgagctcaattgatacagaatctttaggttcgctttttatatttggtatcaccactcaccattgcaacaataatctcgattatttccaatgggattttgaactcctttagtcataaatatcagcatattataattcaattaattcttttaggaaatacgtatggcacctccaacgccataatttcttgtatgaaacttacactgatatgactgagtaaacgcaatgaacaattctgtaatggctgtacatcaaaaattcgatattaaataatttttaagacttcaatgtataaaattactaaataagcttctaaaatagcctattataatggggtggacactaagatagtcgaaaaatgaaatatcaaaatgcaacttttctctacatagagagcaatgaaaaaaatacttcatttttggtttaaaattatttttttatagattcataaagtgctctattatgataatgattaaattgatttaaacagatttgaaatttgcattttgcttgccatcattatagcttagtataacgcgtggcctactatatagttggctggacatcacataatagcaatctatataatgaaatagaaaaatacaaataggtgtctgacagaaagaattttaaagaagcaaccgtcgtgcaacaaattatattaaatgtatgttttatgtggcttcaaagcaatgaaataactagctgtttatagctaacaagactatgtggactccattcagatgataatgagctcacatagaatcatgagctcacatttttagcagtaacgcaagtttacacaattacacaatctcctagctaaaggtcgcagttattctggaatacggaaatggcgggggcattcttagatactgaagtttccagctgtatgatgggggtacctactaattaacgaaggatatttgtaaagataagattgccatggagcaaaaagatctaaagatttattatatatatgagcctgctgcatctaatttcaatgggtcagattcctttttgagttctgcgtttgtatttgtgttttttttatcatgagcaaagttcctattaacagttccaagttgtcatgtggaggaccttataatcaagcagttaagtctggcggtctcatcttttgctccggtcaagctgctgttaaggatggaaatttcgtcccaggtacaattcaagaacaaacacgtcttaccattgaaaaccttgcagaggttctcagagtcgcaggtagcagccttgaaaagttagtcaaggttaacatttttctgactgatattgacgatttcgctgctatgaatgaggtttacaaagaaatgctacctgatccaatgccggctcgtactactgttgcgtaagttttaaaaaaaaagaattaaaattagaaaggatagtatgctaattatctagtgctggtaaaattcctctatctagtaaaggtggtaaaattgaaatcgaatgtattgcggcagagtaatattcagcgatttcattttcatttggctattatgaaatgacgtttggttagaaaaacaaaagttctccttatcgtgaatagctctaataaagaccaacatttttttttctatgtttcggtataagagtgcgcataatcgaatgtatttccagaaatttcactgaaattcgatcgaatcattaaaatcagtaattaaacaaattgtgtcatttagactggcaaattccaactgatcgtccagttgttgctaaacgcacctgttgacgtaaaagcttctaagtttgttagaacaagttctttagtatcttcaagataactgaagctttctacttgtacgccttcaaaataaacaccaattggcgcacatggaaggcctataatggttattttggaaagtggttcatgaacttgtaaatctccgtaactctcaattgacagtgagtctccgttagcaacaaatttcacaaaaagtgttgattcttgttgaatagatactccatcatcaacatacaaggatccacaagcctttctgtcagaatccaaggcaactagtaaatcgtaaggattttgcttagtctcatgggtcgttaacgaaggcttttgcattggaataatatttcctccacgaatagcaacattgatatgagtcaatggggcactcagcgtaatgttttcattatgctgtctataaatgactttgtgatcataccaatcataccatatcgtactattatcacccgggaaaacaccacgaacataatcaacatttggctctaaaacgggagtaaccaataaagcactgccaaccataaattgcctgtcagcatttgccaaggacggttcattgggaaattcgaaaaagagtggacgaataaggggtaatccttgtgatgatgcttcgtacataagtgtgtaccagtaagggagtaaggaatatctgatattcattgcacaacgtgaagattctgcaacggactcccatctgtaaggttcttgggaaatggacccaaggctattgtggtttctgtaaaacggaaggaatgcgcctaaagccatccaacgtgaacaaagttcttcatcagtattacccataaagccgcaaacatcagctccgaccataggaagtcctaccatattaaatgtaagagcgcccggtatagaaaatatcatgtttgaccatagtgaataattatcgccaagccagtgagctgcatattttccggatcctacaaaagttgaacgtgacaaaatgaaagggcgtacgtttggttctatcgatgtgagcgagtcgtaggttacacgtgattgatcataaccataagtgttgaaaagattgtatctaactgttccgtcatggtaagttgcattaacgctaactcctaaattggataaatcaccttcaccctgctcagtattgagagcgtaaggtggataattgatgttatacttaggtctaacgtttaaaggagtagatgttgccttaacgctttctacagtagaagtcgcggtagcgtaatattgactcacagacgcctggtatgcactggcatgttcggaggcatttgtatgttcaaagccttcaggatacatatataccatgttgtttggttctccttccaagatgaatgctggatgaactggattttgatctagtttatctgttccacatgatccaatacaaaatgaagtgggttcgttcatgtcaatccatagtccactgtaaggaagtgggaaagaagagttataaccgaatgctgctgaaaggttcattaagcattcagtccaatagttggttgtctctggatttgtgaagtccgggaaagttgtaaaaccaggccatacgtttccaacgtacaaagatctatctggatttcttaggaaaatgtcccttcgtaccccttcgtagtatggataataaacatcgtcacttctgtttataggatttgcagcataaatagcagcgtcaatgataggaacataatgttgattgctttgttgcaaagagttaaagaattccatcattttgtctttggggaaggcattagattcaactgtgaaatccctatactcatacatataatcaatatcactccaaaaggtgtcaacaggaatttcaaaatttttgaaattttctttgacttctactaagtcaaacacattcttgtatccccaacggcaaatgtgaaatccaaaagtccaatgctgctgcattgcgggcgttccgacagattgtacaaactgagatactgtgtccttaggattctttgttcctccaacgtatatatacaagtcgactattcctccaattattctgtattgtaaatagtttggacgaagaagtacttccattccgttggcagtgagcatgagaacgccatgagtggaagaagtgtaagaaggttgtccatccgaatttaaattttcagatggagtataacgatgttctaaatagaaggggtgggttccataggcattcctatccaaaggcgtgggatttccatttgcccaaaaagtcctggttaaattgttaccaagtcgtaaaccgtgaacggtttcggctagtccatacacgttatagtcatcaaccatgttggtggttaattcaatatactggtcttcaaaaattaatttgtgacctcgtgtatcaaaaaggacttcaccatcagatactctagtcacccaaaactcaaacggctgagagttgaatgaaaagttgtaagtccgatctccaaattgaggttgaaaatgatacagaggggcatcccaaacatctgttcgcttgctaaattggaattgtgctccatagagatcctgtatggacacatgtaaacggtcaattgagtcaaaagaaacgttgagtgccaaaaacgggtagtccgtaccatatgcatagcagggatctccgttgagttgtaaaattgctagaactcctttttcgtattcagaaacttggattgcattataaccaccacatttatctccacggtatggttcataaacagatggattctgagcaaggcctaaagatggcacagcaggggtggaaaaaatgtcttcagttgcagttgcggatgggtgtgtggcatctgaagtggtagttgaaaagtctgcataagaaaaagtaaattcacaagcaagtagcaagaaaaaagataaaaacaaagaagctaaattcgacttcattcgatggatgaacatagttatcaataaaaaaaactagaaggtggttgattgcaaagattgcagcaaaaaataatatcaaaaaatcgttgattaatgaattagggaaaaaaggacagatgaacaaaaagaacgaagaaataaacaaagtataaaaatggcacgatattattcaaaacttggattcttaatgctgacccagagataaaggcgtttatttcagtccgaatagtttgaaatagaattttcggaatgctagatatctcaaagctcaaaaaaaagaaacccacgataaaataatgtcgagaaaagaaagatacaaaaaggaatatgtctaagttcgcaaccaggaattggtttgatttgaaagcctttctgtatcagagaattcaacctctttagcagttggaatggtactaaaatattttcaactacacaccctttataaagtatatttggctagtctattgcgattgatttctgtaatagttaaaccaacttaaaaaggggagcatccaatcaaaagacttgcactgatgtcaccgtaggtggggaagtgctttttgagagaatttaaagttttaagcctctcacgaggtgcgcaaaacgagtgttaaagtgcaaattgtggaccgacaagactcaatgattgcgcatattacgtaacattagaacggttctatccaatgaaacatattatattatttgtttgttttgtaattggcagtcgtgcgacataaataaataagccgcagtaaagttcatgcactcacacttttatcacgattacggtttggttagccgaagccgagttagacagtttctataaaaataaacaatactattcggagtttttgtgacatacagctacagtcacagttcggaaataacaatagttaaaatggtataaatacgatatgtttatcattttcacatgatttttacataattacaatgctttaaggcttaaaataattgtttacaaagccgaggagtttctttttttttccctaggacggatatacattactctccaagcctacaagattggatgtttttatgcgctatacgtatgtgttgtatttcagttgagagttttaggtaaacttgatggtgacattttttgcgataacctgtgtgattgtttttattacgaaccgttccttcaacaatccttgaaacaattataggttgtcctattaatatgtccacttacctaactattaacaattttgtataatcgttttaagttgtttactttccagaatacatgtaaacttgctaaactgaaaaactaaataaacttttttaaccgagcaagctttgttagtgtatacaaatcgatagcaaacattattgaacaaatgtttacgtagtaagcaagttcagttaacctcatatattattgaaaaaatatgtaaatttgtagttacatctaacactttctttgtttatttgcttggaaaagaattactccaataaaaattcagccgtggttaaaattgctgttttgcttttgggaattttcacaaattagtaataccttacataccattgagaataaatatagaaacaaaaataaataaataaacaagattactaaaagaatgataggagaaattgtaataattacgagtaaacaattaattaacaatttgagtttaaaatattttaatcattctttttacttatcgatttttaatgttatctataataaatgattaaaaaacgcagcttgttatatcaaaaactaataaatataaaaaagatgtatgcaaatcagtcagttgataacactcatttaacgcttaaattatacaaatgcaatacttattgtgctaacttgtacgttgtaagtattgaaatgaaaaacatagagctagcaccactaatgtgcattttatttggttgttgcctaggaatatcatatacaaacgataaatctttacttaattgtttgatggcagtgatgatggactgctaggtataatatttaatagaatttatcaaaaaatttacttcgttctgccacagtatccataataacatgtttgtaagagtacttgcgtatttgctgcacctcgttaaaataattcggcgtttaatacaacctcaggaacaaccccggcgtatccgattatcaaccattatcgttgattacagtagattaagaagttgcttgaggtctagcagtgcattgcaattccatgataaaactaagttaaatcggactaatcggacaacggaaattaattaccgattaaacaagttagtgtatatattgaagcaaaaatgtaggcactcatcaaatcgtcttttattcagtctcgtttaacaaacattacaatgggtttagaacagtttaagaaatatcccttgacctttggtcccactcctatcacctctatgaagagactatctaaaacattgggtggaaaagttgaaattttcgcaaagcgtgaggattgcaattcaggtctcgcatttggtggtaacaaaattagaaagttggaatatttaatccctgaagcaatcgatggtggctatgatacattagtctctattggtggtatacagtctaatcaaactaggcaagtcgcagctgttgctgctcatttgggcttggactgcgtattgattcaagaagactgggtcgactataaagacactatgtatgacagagtcggaaacattgaactttcccgaattgtcaacgctgacgttagattggacagctctaagtttgacattggcattcgaccatcatttaaaaatgctcttgaagagcttacaaagaagggcaagaagcctttcccaatccccgccggttgctcggaacatccctatggtggtctaggattcgtaggttgcgtagaggaaatttatgagcaagaaaaacaacttggattcaagtttgacaagatagttgtctgtaccgtaactggttcttcatttgctggtattatcgttggtatggcattgaccggaagacagaaagatgttattggaattgacgcttctgccactcctgaaaaaaccaaggcacaggttttaaggattgcacaaaacactgccaaacttattggattagaaaaggaattgactgagagcgatgtcaatattgacacaagatttgctcatcccgcttatggaattccaaatgaaggcaccatagaagctatcaagttatgtggtgctacggaaggtgtcttgactgatccagtttatgaaggcaagtctatgcaaggtcttattcatcttgtgagaaataacgaaattgctgaaggttctaaagttctttacatccatttaggaggtgcacctgccttgtcagcctatagtgcatattttaagtaaatttaatagctttggtttatacttataccatcactcactaactctttgtcacacatctagaaatacctaattaccgctaactattaatacttttaatatttagagttacatcattacgttcagctctgtattagatggctgatattaaattaaatatacaaataaaatctattttagaatggcaaaattctttatgtctaactcttaaacatgtttaggacgtacttacactattgtaattatgcttatggcgatagtaaaagtattgtttggtaacagtttactttactaattgaccgattgcatctatagcatcgttgccaaactaccacttcaactttgggttctgtaaaagtataacgactttcatataatgtgaagaatagttctccatacgctatttgacactacggtgggaaaaatcaaggaaatcaatacaagaattaattttcgtttttaattaagcttagtcaataaccgaagaaataacggcagtctttctctaataaagtaaatgggatcatgatttaataagagttagttagctatttgactgatattatggtaaattttttaaatgcataataatcgttgctggaaatagatttcttaagttcgttcattcctctcctgtagacacaagcataaagcacgtgcgtgaattataaagtcaatctaggcgtggctaccttctagatctttgaattatttggttatactacatctcgaattgccatgcttcacaccgtagcaaatgttaatcctactcatacctgtagaggttgccagtcacttaaaaaaaatgagcaactaccgacggccggtttacaaagtgcttaaaatgttgttcagatgctttgagtaaacatccgctgtaccctaaactaacttgctcagattttacttctcacataacaggatgcaacaaactgacgaccaaagtattgggagttcatccccaaggccttggaaggatctcagtcagtaagtgagggagtcgtctctaaaagtttcctacgatggcatacttttatttctaaaaactttactactaattagtaatacagttaatcaagaatcttaatcggttaattcctaatagtattttcttgttaaatgaatacagcaagctacttgacaatttcattttcatatttaccaatgaatgaatgatattcctaaataatacgagtttaaaacacaaggtgaatagtgaagcataacatagcgttatattttttaacaaacggtatattttctcgtatagcccagcttgtgaataacgagtgaaatgcaaccgtttttattccaagtctgacatagtgatactcgacctgaaaattacttcagtgtaatgaatacatatatattataaactttttttcaacctaagcagtaggctgtttacaaaactaatacatatgctgcctcttttaacggtgcagtttttataggacaatgcaccaaataccgtgtgaaagtagccgatggtcatgagctacactaaaataatgtgcatttgcatccgcccggcaccttgcggcaattttacgagctattgcgataaaaaaaaggcatcgtactattcaagattcaaatgctttttcttcttttacttgtgttccgtaataattctcagtctagcgtttgttttttctaagcatgtttagcttcatgtgtactagagttcaataggcaatgtcaaattccaatataacaactgtaccaagttcagttagtaccgttggtacgatcgactagtctcgcctcggtatcgactttttctggtgtgaacattgccggatttagtggcaagccgtgtcagggggttccgcagatgcgttctcttaagtagagccgaaacgaaaacggtaacaccgtagtagtcaatgttgcgtcataattccagcgagactatatatatacgagtctatataaattgacatgctgcgtaccgttttaaatttttttaaatttaatcgttgtcgttctgcaatattcgttaatatcttataatttcgaagaggacatcggttaaacagttgtctgctttttttataattttataacattaatcacaaattttaatcatgaagtttttctgggtctcatcgttattaggattgcttggtctttcaactgctattccacttagtaccgaagctgatgctttactagacagaaagactatttatttcggaatgaaggcctacgatgatgttaactgcaagggatctacctcttataccatttccttcaacaaatgccaggcatatcctaatattaattccattaatgccctcactgatggcgctgtttgtaccgtttatgtttattccagcaataactgcactggagaacctgttttccaaactgattccgatggtattgaatgcatcaatgttgatgcttttgaaaccggttcttggaaattcaaatgctagaggcttttaagcgtattgtcgtttattgcataattatggttgaaatgcaatttgcagtttccttcctctttgaatatttgaactgtatgtagaattttgataaaagtttcatttgtgtcgtaaagtattataataaatttgcacctttcagtataaaattagtagattaatcgtatactctataatttgcactgcgttgtaatttatacgtttaagggaactgtttagaccagttatttgatatgttggatgtaccagctggtatactaatggggactacaggaattgtggtatttggttacatattggatttggctgtcagacattcaatgatcggattatgcatattgtttaaaatgactttgaactcggttaactgttaaaagaaaaattattgtaagctggtgcacaggcatctacggcaatacttaacatctaggcaactgatcattatacgaccaaaccgggtacatatgaattcctcgatttaccgggctactcgaataacaagtgtattagctagctcgttcgtataccttgttaactgccagcaatatttctttacaatcttaacggaacgctagcccatcactattcaggatgtgtattaccaggtaaggatgataatattctgacatgatactcttgacattgagctagttatgataccaagtaatatttctttgaagttgtttggagttaaaccaaatgcagtgtatactatatgagatcatatagattagaggaaaactcctcatcatgttgtcaagcttcaaaatatttgtacgaattgaatagctatcgataatgatgcttgaatgggtgcagatctttaattaactaagatattagttctagtcataactatattactattgctattctctactattaactgctaaaattttttgatgataattcatcctaacgctttttgatgtaattttgtatgaacgcttggcttatagtcttgtaaggaacggtaagagaaaattgttaatataatgtgggctattgttctataccgttaacaatatcgattcaaggatgcgttaaataggatccgtattaaaactacgcaatttacagacaacgctacgaatacagtgcggtaaatattctcgctaatcaatattgtaatatttaacgatgttgttattattattttttcttgatagaacaaggtgctaccgtataaaactaaggagctcacgaagggtcaaagaacattagtgaatgacaataccaagtatatgtgctgtggtataaaaattggctagcggtattgaaaggtttcatctcagtataatttataaaaacttctacatcaccagaatatagtttacacattactagaatatactaatggttcaagtgcgtagtaacttaaaatcgtttactcaaaaagttcaataacatattttattcatcataaggaacagttgaaatgtcattttgtcagtaataatgcatattctttttaagcagttattttttttgcgaaatttttagacagcctatttattttaactgttttgttttgctattgttccataactgatgatcacatagaatgaaatgtttttgaatatgagttattaattctaaggttgatgaaattatactgagaacctgatattttattgcttaatatccgaaaagtcaaggacatttgttaaaattttatagggctacaatatgtttaaaaaaaatttttttatttgaaatgccattttagtaaaccactttcgtatgaattcataaaatttattctgaaatttttttttttagctaaaaaataaatccattgctttatctacaaaatcgcggcttcgcgatacaagcttatgttgaacattaatttactatatgtggtttaattttattttagaaatttcttatgcgagttttaattgtttctaagcaaaacatattataattgtttgtattcaaaagtacttatttgactttatctcgagaactgaaaatagtcaactcatgccaaagcttaaagctgaagcttgctgtatttccttaagctgttagatacccaaaaaatatacgaactttaccgaggatgtaccgaggataccaagtatgaaattatgacagaccacaaataccgagccacaatgatttttataacaaaagtccttttccagtaaagctaaactagcctaagttaaaaataccttatctaaaattaaagtatcagttactaaattattcactgagaactatttcctatagcatgtaactcgtatttgttagttgcaaattgaattgtcgtgaaagcagacgcaatattgcttttttttaaagcatcatatatgctgcagaagcacaacaaagtcaaacaaacctcagttgttcgtttaatgaaatacagaggcggtcattttgggggagggggtttgagtactgccatttattcaatttttgcgtttttttcaattcccctttgggaaaaattcatgacattttatttggaactattttccatattgaataatctggttacgtccattagcaaaggaatactatgatcacgcacttcgtactatttttttaattaaatttaatttaaagtctataattaacaaataactaacatacttataaattgaagaaatctccaagttaaagcttaatcacataaataacttaaaattaagatgccaacttcgctagaataattataattcagatttgcaacgttattcttttaatggtactacaggaccatcaacggcaagtccattggcaagaggagggatttcatcttctataccttctgtagtaagtttgatcttcttccaaataactggtgaagcaacaattaaagaaccacatagcaatgcccagcaactagcaaaataattcatgtaaggaatattaagggtatccatccgataagtgattgcggcaccagctgattgtaatgacttatagaatcccatatataccgccaatttattggtatcgttactaagacttccgataatccaataagcataactctggaatatagcatcaagcattccgtaaaatatgtataaaaatgcataaccagtatatccacgatgcgtaaaatctgtaaccacaaaatcagactcagccactgattttctggtatacttcaattggaatgctaaaccaccaccccaaattacacagattaatacgaagaccaaaccccatccaaccctagcacggataactctgttaaatctttgccaatccaaaaaaagtgctgctacggcagaacccatgatctgggcgaaccagtacaacaagttattcaacgaacgcgtacgaatattaaagtatgcaagattaaagtcgttaaattgatatgtggtaaaccagtttgaagaaaagaacataggaaaaaggagtagaacccagtattctttatatagagtttgaactaagccgagtaattctttcttccatcccatactcttctcaatatggacaaactttccatcttctttgacagttttttctgggctaaccataaacaatgcaagggcactgcccacagccattagaacaataaaaccagcgtaggtgccgtctccaacagaatttactgatgaatgcattgtttgagcaagaggaacgatacttccgatgacggcgcccaggttaaaaattccccagaaaatagctatatagcgagccttattttcttcacgagggtatgacatgataaccgctccttgagcagcccacagcattccagcggtgagacctaaatagcaaccaccgaaaatgacaaaaccccggttgtaaacgtgtttataacaaagtagagaagcggtatatacagaatatccagtaccacctattgcaagcgtaagcttcacgccaattaagttgcaaatagaaccagcaaagaaaccgagaccggcgaaggtactatacaaagcgacattggcgtcgtttgctacatcagcatttacttcaccaccacctccaagaccacttaaggcgttaaacattcccggacacaagaaacacacccacgatacaataatggtttgagttaaagcactaccatatgctaaacttttgaagcgacctatccttggtcgtcgataaatccatgatgattgacttaatggggcagtctcgacttctccgtattctggtgttggcgccttttcaacgtcaacatctgctgagtacttcttttccatactaatatccaaattatcggagctcatagtggatattgaattaggcttattatttattcgtataatttgaaggataatttaaaaaccacgttctttagcagcctgactatatatacagatttgatattaaaaatgattatggtttgaacgttcatgtaaggctttttatatataggaaataaaagtcaacttagaaattaaatgttatcaaacctggcttgttgaagaccatgatcaactgtaatcacgatgatattgtctatcttcaaatgaaacccccagagcacaatgtggtggaagtacatctcccctgagatcatgctaaaatcaagaactaaagtccactctgaataaccattatgttcaaacgaattattcaacaatcatcttttatatactcctttcaaattcgcgaaatatttggaattcgcaaaaatttagttaaccagtcaaaataagacgcgaagttttcttctcaataagaaataaataacgagagggtaaaacatgcctcataataatcggcattataactgataagattatcctcgtgattaaacccccataatcccactttttcaaaagaaatgttttttgttttcaactttatattgtttacttttactgatagacatctcgactagttcgatttttgacattatgtggtggcaccgcaatgtcattgataaaccaaagctaactgtatatctgttaggcgaccggtgtcttatctttccatgcatatttgtgtatataaataaggcatacatgaggtggtttatttaattatcattgaacatttaatttcaaagacaaatttctagcatatccataatgactgttgaaggacgagtagttttgattactggagctgcgggcggcattggcaaagtcttgtgtaaaatgtttaccgagttaggagatcgtgtagcaggaatcgacattgtagatccttcgaaagttcaagatgctgcacttgctttgcaagcagatgtcagcaaagcagaccaaatagagactgcgatcgagaaggtcattcagacccttggtccaattgatgtactcattaataacgctggtctagcagatgatactccttttgagcaattgtctcatgaatcttgggatcatgatgttagcttagtgctcagaggtaattatcttactcaacgttatgttattcctcatatggccaagcaaggtaaaggaggtagtattgtcaatatcggatctgttaacggccacatttatcttggatctcctgcttacagtgctgctaaagctggtttggaaaacctcaccaaagcattggctgttcgatatgggcctttaggaatccgcgttaacgtatgtgctcccggaacaatctggagtccagcatgggatgagcgttttaagaagcatccagacgttggtgacagaatgaaaagatggtatcctgtaggaaggttaggaacaccggaggatgtagctcgcgcagtaatttttctggccgattccaaaaactcattcatcaccggtactaccctatacgttgatggaggcttacttgctggtaacccttgtttaatccaagacatttactctgaaaacaacaattttgtcttttaaataatcaacttaataattttgaataataaagagaatgagcccaaggttttttttttactacaaaaaaatgaatgacatagtaaataacgaccaaagagataaaaatactaatagcttgtatctgtgctctatgaatactaagccagtttacattatcagtgccttatggggggttttcagtgaatttgtaaaagacgtacagtagactgaatttaaagtagttggaaaataaagagtaattgtttgccagaatacggaataagatgaaaaagtacattacgactttaccgaaaccctatttacatggctagattgaaatcttttggtaacataagactaacgagtattttaaaggtagtagcaaagcgtagtgaagagaaacagctttaaatgctcaattcagtatttttcgatggcatagacatcaattcatggatttaaggcgataaatatacttttcaagagtacttttttaaatataatgtagctgagcctactattgaactatatggaaaatataatctcttaaatttaattcaataatattgtataagcactttctcgataaaacttaagtattaaattaataaacttggtttatatgtatgcttcaatattaaattggtggaaatcgtggcattgtcatttataattagataattgaatatttataaaattacaattattatatttttcataaacggagcgataattatagataaacttcaatctgacttgaggtacactggtaaaacggcggaacggatcatggactgttgttttacagtaatccatttgctagccaggtaaaacagttcacgttcttgtttattctgcaaattttttactgcccaaacagctaccaactttgagtatgaagacaatgagcgcacaaggtaatgagtaacactcttatttaaataaaaaatttaatagcagccaaggaaaaatttcagaaaggagccctttcaaagtttgttattaaaattaatatgaacagctttaatttgtgtatacatctcaataccgttggagcccaattcattacctattccactcatctttattcctccaaaaggggcttgtatatcactgttttcagttgaattgataaacaccatgcctgcttcaagttcatcgctaacacgatgtgctcgttctaaatcctttgtaaaacacatggcggccaatccgtaggtggtattgttggctttctcaattgcctcatcctccgttttaaatttcgaaattgcaacaactggtccaaaaatttcctccttcacgatagtcatattttccgaacaatcagcgaaaattgtgggggaaatgaaatatccctgctttaaaggtaaaggctcatcaccaaggacaagctttgcgccctcttttttaccttgctctatgtaattctttatacggttatattgagttttgttaacaaccggtccaacaacagtattatcgtcaaaaggcatgccaacaatataatcttgaatgacgtgctttttaaacagctcgatgaatttatcgtaaacagaatcttgaacgtaaatccttgaattagaagtacaaatctgaccgctgttatacataattccaagggctgcccactttacagcttgatctaaatcggcatcctcaaaaaccaaaaagggagatttcccgccgcattctagagtcactgcttttaaatttgaggctgctaattgttgaacaataactccgactttagtagaacctgtgaaagcaattttatcaattccagggtgtttggccatatatgaacctgcaactgtaccgagaccacttatgatattcacgacacctttaggaaatcctgcttcttcaactaaagttgcaaagtaaagcagtgatagtggtgttgtctcagcagatttaatgattatacaatttccggcagcaagcgcaggtgcaattttccatccggccatattcaatggataattccatgggactatctgaccacatacaccaattggagtccttttcgcataagctaacttttcaggtccagtaggtatgacttgaccatatattttatcagcccaaccggcacaataacgtaaaagagcaatcgttccatcgacatctccgcgagcatttgaaacaagtggttttcctgagtccatagcttcaatagcagctaaagtatccgcatgcttttcagttaactcggctagcttcattagtagttcacccttttcagatccaggaacctttttccaagttttaaaggcttccttagcagatttcaccgcatagtcaatttctttctcaccagcaagatatacttttgcaatgacctcctcaatggaagggtcaacggtctcccatgtttcagctgatttgtgccactctccattaatatacagccctataggttgtttgacagattttccgttagggaaattaatggagacaaataaatcttctgacattgggctgaaattctaaacttattctgaaagattgacaatttggggatattgaaaagaaaacttaataaccatctacttaataaatatgaacttattattatctatctttgagctaatttttaaaccatctaagctagcgaagtgttattggcgaaattgcacggacatacgataaaaatcttatagctgctcacgagtatatcatcatgatcaagttacacgacatattaactgtcctagtaaccagataagaaattcaaagaaaatgttactttattattactaattctttagaattgttttaaaataacaattatcccaaacttgattaaaattatacttgtaacgtttgtgtaaagttgcaagagtgaatgtaaaccattattagattcgagtttaaacattggttatgggcactactataattcaaaatagagaggtattcaaacttaaaaataaacttgtgcttacgatgttcgcttcataaaccatttacatagtgcttcatcataatcccttacaagtcgtattgaaagtaaatataaattttacgcagattaattattaaaatatctgatatcaacattttagggaaacatttttaaaaaaaataagtataacagaaggagaattctaaacaatgctagggtagtgattttttaagagaccgaaggtctcaaggaacaagccaaaatttgtgtcaaaatgcaatgaacagaacgtaaacaaaaaattagaatgaaagtttttttaaaaactcaaggaaatttcatcgattttaacagaaaaccgaactgattttcttgaaaatcctcttagaagcagtggtgggctcatcttcttcttcatcgagattctcatatgttttaagaccagtagtaatgtctagtttatccaaagaagggatgtgcgatctatcatatattttataaccgataaaaaaagcgagtgtaacgggtgccgccaaatacccctggaaaaaatcatttgcatttggttttccaccgattggaaataaggagacataaaattgtgccataaggcataaaatattgaaaaataatccaatgcaagatccccaaatacccataggagatacaaatcccaattcttttagggaatgtccttgtttcttaaacgccaagcgaaatatgatatgacaaagacatatacttccccaggtaaaaaagtttgacagaccagatagagcaagcaaccaattgaataccgtatcactaacatcgttaccatttttatcagcttcgttgatataagcaaagaatccaaataacagaacaacgatcatggcaagtaaaggacgaccaagacgatcggtatatttaaagaaggagggtgcctgctttaaattcgccataccatggagggtacgaccggctgtatatgtgctggaatttgtcacagaaacgacggaaataataataacagcgttaaaaacggaaggtaggcctttgatgtttgcttctttaatagcaagtacgaaaggtgacacactggtagagccatttcccatcaaattaggatcatcggggctaataagcaaaccgatcaatatcaaggagacaacataaaatatagcaatacgccaaaaaacttgcttaacggcatgaggaagcgctttctgaggattgtcaacttcagccgccgctaaaccaatgacttcagtaccagaaaaggagaaagccgcagtagtaaagacagaacaaaatcctttgaacccatgtcgaaacggcttatgttttataatacttccgccaatgtaaccccggtgatcagttggaacaccaccgcaattgatgatgatggccaaaatgatgaatccaaaggtagcgaccactttaacagtacttaaaataaactccacttctccatatgcgcgaacgccaaaaagattgactataataatgacaaccagaaaaatagagatccaagctgcgctattaatatccgtccagtaccgaaatgtgatagcgcaagttgttaattcaagtggaaaagtaacgaaatagttgatgaagtagttccaacttaccgcaaatccccaagctggatcaatgaaacgggtagcataggtattgaatccaccagcgaccggataagcaacagccatttcaccaagcgcataaacaataaagaacatcataattccaattaagctgtaattaatgatcactgaagcgggtccgccatctgcaagcgaactacctgaaccgacatatagacctgtaccaattgcacctccaatagatatcatttgcatatgccggcttttcagactacgcttaagcgccgtgccatcttctcccgttgcctttgcaggcttaaagtcatcaaaaaagcgtactacgaagtttttacccttaggctccacatcgtcaactaatcccggggtaatgtaactcttttcctccaaagaaggtttgacatccttcaaagaagatttgctttcatttaggatagatttagtgtccttgtcgctaaaagagacatattctggttccatattaaaatcgctatgggacattttgcagataccaccagtacaagagataagatagtactgatacagagaaacccctaaaaccgtagattaggaaattaaaagaagaaggaaatgtcaaactatatcaaaactgattaaaattcagtgaatttccccccgttgatagcgcaaaaaagagtgtgatcaatttcgcttgcttcaaagttgtttttatcaaaccaaaagcgaactgtaccaaacacaaaagaacaggaacaattctaaatcaaaaaagaaggacaagaacgggtttttcaaaacaaacaaggactaggattagaattaacaggaagaaggacgatggtgtttaggagaaatttttgaagaacggaaaaaagctgtgacccagtggcaagatgactacgatataatttggagatctgctacccgcattgagattgagttgaatataatttaagcgctaaaagcaatttagtatgtatatctgtagagaattgaacaaatagtatattatatttgagcatttttattaaaaaatccatttacacatgttgccaagtccagtacattatttttttttgccgactatggttatagatcgtcgatctcactataagagtgcaatacgaaaaatttcttttccgcaccccagactatagtatcttggaaagcgtaaaggaatgtagcataatttacgctaggtatcattcactatatgattcaaggtgttaaaaccatattacatgtaatccattaaatcgttataatgcaatatttgttcccaatagatattattttatgaatccagttacggaatttgtcttgatataataaaccttgcaaatgaaatgtttcaattgtaattgtaccttcattgtgcgtggtaagtatattaaccatagttcaaaaaaatcagcatagtttggtctgcattagcatttcccctaataaacctgtctttaaagttttgagaaagtaaagtcataaagttacacacagattatgaacgcatgatattaatctcttgcacaccacaattgattgatatcgaatgtaaaaataattactacgttaatcttaaacctcattataaatatcgttatacgctcgcatactcctatgtatccggtccgaatgatagctgtattgccattaggttctgcaatataaacagagctcagttttaaaatgtttccctcggaacggcttgcaaatgtgtttgatactagcgtctaatggcttattcgaaagccgtttcttccacatttcacgataatcattaccatgcctatcaagtaaggatggcataatatcgatatgaaaaacttcataacaacttaagacgtatcaataaagcatttttttcacatactacagtacgtaaaacagtgcttattgatgcttttagcaatgtttcaaatgttccgagcaacctatgcatacaagttatttttactgtgaagtatggatacagcacactaactaatcaatcaagccaaactatgtataaataactcagtcaatctcattttataaaaaactgttgaatatgaaactagtaaaaagttcaagaacaaaataagttctaaccaagccctatttatttttggttgttagtgtaattcaatgtctgctattcatatcgctccaactagtttgttagtagtttttatatctccggttttctacaaataaaaccccgtgtagactaaaatttccgcaagcgttatagtgggaaagtgtactcttatcagcactgctgtatatatcactacaacagctgtttggtgctggctgataagagctttgtctcactaaagaatcgcttttctaagtgagcgagaaataccagccgcttttgtaacttccgttacttaacgatgctgattgtaaatatccggaatactgcttatcgttggccgccgcttaaatgctgcaaaaaaagtttttttcattaggtcatgtagcaagaagcttcagataacaaaaggtcaatgagtttgtatataagattcgtctgctctttagagaaaaatgttgaaggacgacaatagtcttttttcattgatttgcatattgcaaatttaattcaagatggatgaaaaaaaggcgttgcagtatgaagaaagtaagagggccgaagagattactgatattgaattggtctctgttggtggcatcgacgttgaaaagaagtacggagaaactaaacgtgctttgaaatctcggcacgtacagttaattgccatcggaggatgtattggtactggtcttttcgttggatctggttctgcgctttcagaatctggccctgcttcattatttttatcatatgtgattatgtcttttgtgatttggacagttatgaatgccttgggagaaatgtgtacttatctaccattaagtggtgcgtctcctatcacttatattgaaagatatgtcgatgcttcattagcttttgcagccggatggaattattggtatgcgtacgtcttccttgtagctagcgaagtaacggctgctagtattgttattgaatattggacttatgccgttcccaccgcaggttggattgccatattgcttttccttgttgctgttcttaactcctttttcgtaaaatggtttggtgaaactgagttttggtttgccattattaaagttattgcaattgtgggattaattattttgggagttgtcatcttttttggtggtacgccaaaacatgatcgcttgggttttcgctattggaagcatggcctcgcctttcgagaatatattgtcaaaggcgcttccggtcgatttgtaggattttggagtgccgtgattaaaagtgggtttgcttttattttagctcccgagcttgtcatcttttcagccggtgaaaccgaagccccaaggcgtaacatccctaaagccactagcagattcatttacaggttaatcttcttctacatttttggctctttaactattggtgtgataacctcttcaaaagatcctcgtcttttgaacgctatttctagtggagctagtggagctgctgcctccccttttgttattggaattcaaaatgctgaaattcctgtgttgaatcacattattaacgccgtaattttgacttcagcttgttcatctggaaattctttcctttttgctggatcaagatctatctattctttagcaaaagaacatcaggctccgaaaatatttaagtactgtaaccgatggggtgttcctgttatatctgttgcagtaaccgtcctttttgcatgtctagcctttttaaatgcttccgcatcggcagctgttgtatttaattggttttgtaatctctctaccatttcaggatttttagcttggatctgtgttttggtagcctatcttcaattccgaaaggctatgattttgaacaatttgtgggaaactcgtccttataaaaccccttttcaaccatatgctacttaccttactttgttcttgcttgcattgattactcttactaatggatttactgtcttcgttggtcataccttcaccgccggtaacttcattgctgcctacatcactttgccaattttccttgttttgtatgttgctcataaactttggtcaaggaattggagctttggtaaaagaatcgaagaaattgatgttactacgggagttgcggaagctgaagctctcgaacaaatgtatcccgcacctgtacccagaaacatcattgagaaaatttggttttggattgcttaaaatgatacctttatttgtatgtctacgaattatgctttcatttattttacttattgaaaactcgtttaaaactagttcttgttttcgttgcatttatatttctaagttaccttcttttcgtgtaaaatattcataatttaaaagttaatttaatacctaattaagttttgtttttccaagcttcacaggtttgttgctaccactagttcttgaagtgagttaatacagtttagtacatttattccatatacaaacccaaatttaccatgtcaactgttcgcttcgttacgtctagtcatgttgtaagtagttgtctattaaatatactttcgttggttggagggtaagacaacgcttcatttgtagatcatgccaaagtaatcagacaagccatacattatgtaaaaagacaggtattacgaaagggagtggaaaatgaaaccctcatcgatttaacacctgtataactgtaaaacacattcacaaaatgttatatcaaggtgataattatctaaatttctattaatttaatcgtttaaaagctcaccttacaggcatggtgggggtgtcaaacgttttttagaaacctctacacactagaatgagctcacgaaaaagatgcaaaatcttgcttatttcgggtgtgtttgttcgatttatgacaagattatagaatggtaaaaaactggatattttatatatgcaagaatagaagaagtggtgcttttcaacgtaaacttgccctagattaggctatcatcaaacgatttaaaagtgggattgcaacaagaacaacaaccaatgcggtatcaccgcggatttacgtgccttttacgaccctctaagaacacttgactatctgttaaatgctgaatatgcaatggttaaaaataaatgaaccgtacttatgtcttaagagagaggatttttagagcgtttaccagtacgttacataagttatcggtatcattttaaatccagtatacgcgttttgtatgagtgtatatgcaatttatttatttattttttaaattgctcaaattttcatgattactacagtctatgattttctagcacctttttttttcgaacatatcaacactaacaggttaacgcacgttgataaactggaaggctaaaatgcttcaaaactattagttcgtcaggatttgctttagttacaaagctatttggtccgccaactaaaattactacaaaataaaacacaaagaatagatcaaaatcagatacttaaatagccttgaaattcatcgcattttgaaggtctaacaagaaaaggaatagctcttgttaagaattttaattgaatcatcgtgctgtcagtacgagttacgcgcaggttcgcaccaattaggcagtacgttcaactacgtatgaataacgtgtctctgtttgctacataatgttagctacgttgtttgctatttgttttacgacacattgaactgcggtgagttcctcttgcgatctactaatatagcgatatgcggtatgtttacctaacaatgttatatattgttataaaaagtctattagtatgactcactgatatagtgaataactaaactgatgaacgaggttcagttgtagctctatttataattcctctataacgttgcttccaacgggaatctatgcagataagaccgatattgtattcgcgtttatcaataaacacgaataaaatgttctaacatatgacatatagtgtttcaaaacgttgtctttcatagcatattatagtattgttgacactgcaaatgccaattaggtaatttgctgtagcgtttaaattatcgcacatcgatgggtaaaccgagatataaggcaatactaaaggaaacacaaataaaaaacgaatgttgtgtaatttgtaaatctactgaaaattatgttcgaataatgccgatgttttttttatcacagtacaaaccgatttacatttggacctcattaaaaacaaattgattcagtaaaaatataacagtaacaaggtaacgagcataactattaataatttaacagcccacttgggtactagttcatgagattacatttccgtaaatgtgaaaaggaatcataagttagaaataaaaaatatttttataagaatgattttcttttcagtggtcttgttaattacttagactcatcgtcaacttcctcaagtagttcctttgcatgacgcctacctttctgcgaaaccttaggattgtgcatggcagctttatagcctccacgaacattacccaaattttttgcttgagactcgttgtcttcaaattgatttttggttccaaaaccttcttctcttaactctccggcatcatcagcgtcggctttttgcccacgagtcgtaccagtcgtgtagtgagattcacttccatgctctttcaaatattttcttgctctttctttagcttcctcagagacatggggattgctcaaggcagctttgtggccagcgataatatgtgcaggatcaggcattattaaggggaaaagtgttagaaataattatgagaagacattggcaagcaaactatatgtaccacaagaagaggctacaattatttcatattaattcactttactggtaactttcgaattaaattacgcatgattgtgacataattaaaacatcaaggatgtttgatatagaaaacgacgttaatttcgattgcgatttgacgttctctacatgcttttttgcatggtttggtggcagctttaattacctcatctatagtcattatattctactgtaatatgcgccatacaagtgataaatgaattaacgattgtccgtacttaacgtttaaataattcgcttaaacaattttgaaaaaattactttgtttattttagtgatattaagatgcaatttttttatttttttacaataaatttaggatacaatttaaaagatttttgcgagcgatcaacggtgcttgtaatgaaacagaaaattgtactattgaattattgggaaggctgagagtaagtgaaataaatcatgaataaattaaatgcaaaattacgatagtttaattaaagtataaaaaaaaaacatatgaactatgcaatttattatctttcagtttgtcgttaattttaatgagctattactctggtcatataaagaaacaatgttgataattttaaaaaagaaaaagtgttcctaaatattttttcgaaggtaatcataaggtcaagcgttaacatactacttacatgtatttaacagtttgtagttttcagttcatataggacataggatatcaaaacacaaaacatttcatctagacattaaaaggtgatgaggattaaattttacacaattaaagccattattaaaaaaggaaaaggcactagtaatctgatgagtcatctggtgagtcagttaacggtacatatcgaaccggaaacaatgttcttttcgatattttaccctgctcatttttttcgattaagtaaatgttttgcgaatatgtaccaatcggtataaggatttttccgggagacttcaattgatcgaccagtttctgaggaagctctgaagctgaggcacccacatgaatggcatcgaatttttcatcctcagacgtacccatccttccatcccctacatttatttgcaatcttttttctttgtacatttccataagaacttcatcatgattaatatcttttagcaaatttttttttgaagtttccaccaactggggtatgtgctcaatacccttgacagttccgtttggagcaaccattcgggccatagcggccaccaaataaccactacctgaaccaatatccaaggcagaacagccaggttggaggaccggttcaagttcttgtaaagccgtggcatgcatatgaggagcagatatagtaactccgtatcctatgctttgaggtgaatccatatacggacttaaagggcaataaaatgatctgctagtagcattcattgccttgatggctctctgattcgtcaaaaattttgactctaccaaatgctgaaccaacgcagcattagaggaaaggttaaaactccagaacattacttaatcaaaaaatatgctgtggtcgagaaattcttatacggaatacatacaattatatgcactgaaaagttttgccacattcgcctccgtagtacttcaaaatgccaatagtaatttacattttacaagttgaaaaacaaaaatggctgtagtacttgttactcatttaaagctttcaagttacaattttttagaatcagatcaggcagactgctggcaaagggcaaaactaatgcctattatatcatctgacgcacttggagctgtaccacgtttggttagcttcccattttattgaatactgagaattgcaacaatctcttatatttataatgctcgatgtcctgttaacgaaaaataaagtatttaaatggattgagtaaaaatgaaccgtaaagatttgtaatgtattaccgtagcacatgagttaaataatccgcattccaatatgtccttgtaaaaatcttattaagtaaccgtaacgttttatcattatgtaagcgatattgacttcttgttcttaaacattgtttggttaatgtatgaaaagtactcgagttatttaaaataattgactactcttattctaatatatatatttactcgagtttcattgtaacattaagctaaataaaaataacctgcttcaaagaacctcactgcatgcttaagttttgaccttcctattctaaaatcctttactaagtgaatgcctttaagtaacatttcgaaacgtaatatgatgtcgataaggttattcaagaatagcattatgcagctagctagcgcacttctgtgaatcaaccattaacaatgatatccatttcatttttaaattgcttttttttggtattcctttttttgtttttctcagatgttcatggtagctataatggtttgggactaaaacctcaaatggggtggaattcttggaataaatatgcctgtgatatcgatgagtctataatccttaataatgccaaggctataaaagaggaaggacttcttgacttaggttatgagtatatagtaatggatgactgttggagcaagcatgagcggaatgcaaccactggtagattggaagcaaatcctgataaattccccaacggaattggttcaatggcaaaaaaattacatgacatggggtttaaatttggaatgtactcaagtgcagggaaatatacatgtgctggatttcctggatcattaaaccatgagcaaattgatgctgatacatttgcagattggggagtagattacttaaagtatgacaattgcttcaacgaagggaaaagcggcgttcccttgattagctatgaacgttacaagcgaatgtctgatgctctaaacaaaactggaagaccaattttttactctttatgccaatggggtgaagattttgtttggaattggggaaatacaatagctaactcttggaggataagtggagatatctttgatacatttagtcgtaaggatgtgcgttgtccgtgcgagacaatcgaatgttttgcgcttcagggagatcattgttcagtaatgaatattattagtaaagcatcgtttcttagttctaaagcaggtatgaacagtggatggaacgatcttgattcgttagaggttggaaatggaggtatgagctttgaggagtataaaactcatttcacaatgtgggcaatactaaaatctccccttatacttggtaacgatgtcagtagcatgtctcctatggataagttaattgtatccaacaaagagttaatttctataaatcaagatattggtacaaatcctgctgctcttatttggaaaaaaaaatacggtgacgaatatatagagcttttttctggaaggctttccaataatgattgggtagtggctgttctgaatgctgccagtgaacctctcaaaatgggcattcatttatctgatatatttgttgatgcattgggtaacgccgagcacgattggcttgctactgatttgtggaataataatgttaaacttgtttccgatcgcataagagctaatgttgcttcacatggcgttcaggtgtggaggtttcagcaatacaaagtgaaaaacacaaacgacaaatttttttctttcaataaacactaaaggtcatacagttataaaaataattgatattcaattttcattttgcataagaacaataaattgatgaatataattttattcagaattttattaatgtcaaatttctatttccattgcttatattaaaataaaataaatttactattattgatttgtttttttagaataaagtgttttttattttgtaaaaaataaatgcattgagctaataaaggtattttattaatacctcgttgcaaacaattaggttgcgatgtataaagaatcactatgctgtagtccccttattataaaaaagcaaaaacgataaatgatatttttcttacaacttatttttcctttaaaaaatacttttgtatacgtaccctacttaaacaaaatctgacagctctattaggtatttgcaaagttttagtagctaatttatttcaattaccagaatcgacctagcacatgatattttttttcgaataaattcgaatataaaaaaaattttacgtatgtaacataatttgaatgctcttaccaaaaaccccgatacagatcataatgcctttttttatttttttaaacatttttgcgcctttccggttattgtcaaaattcgaaaaatttttttaaaaaagtttattattatttttttctgtacatcaaaatattcaacgctaagaaaaccatagaaaaatgcgcatcaaaattttaattaagatatagcagatgctataacaaaaggatttgtctaaaacctagagatattattaaagctttttctaattgcacgccagttttatatatcatttaatgattttcatttttctgtctagtaaatagttatattttgattgataactaacaaattttattaaattcggggctcgttctactatagcttaaaaaacttttattattaagttgaatgataatatccaaatttgaacctaattgtcactacatagtaccatcccaaaactattcgcgaactttaacaaagctcgataatttttgtttattgtagaaaaaagaatgttgtacaatttgagcttacaatacgcagatcatgtgtatttagcgtcaatggtgacgtagagaaagacaaccaatcaaatactagcaattacagaaataataatcatttgattgaacatcgtgtcaatggcctttattatcacgatgaaatgccgacgcttcagcattatcacagagaagcacttcagtaaatatgttttcaattggtgtcgatgaacaagcattaattcatgacaataaaagaagactttagcaacagcacgacgtagcatgtacaaagtaatgaaggcaaagaggcgattaatataaagtgtctgcaaaaatatatgttgagctaagagtttagtggttacgtacatttgcaataagagtttagtggttacgtacatttgcaatagttttgtgcagctattcaaaaatggaatatatatagatccttcactacataaaatccaaatgcttcagtattccaagaaaaaagttagtctcaattttttccctgtaagactattaagttacaagatgacaagaatttcagatgctatttttaaagatcataggaaattgcaaagcgattaccaaaatataaagtcggcaaacgactatgatactgctactagatggcaaaaccaatttgtttgggaacttgcaagacattcggtcggagaggaaattgttgtttatcccaagttcgaaaagtaccttggcgaggaagggaaagaaatggcggagaaagacagacacgaacaccaattagttaaggaaatgctatataaatttcaatcaatgaaggctaaccagagtaattttattcccgctttggatgagctaatggaatctcttcagaaacatattgacgaggaggagcaacatgatattccctttttggaaaagcatcttagcgaagaagagtcattacatatggcatcttcttttgaaagaacaaagaagtttgttcctacgcatagccatccttctgctccaaataaacctcccttcgaaaccgtcgcaggactttttgctgcacccattgataaacttcgtgacatgatggagaaatggccttaattgttatgttttcacgatcaatgagttatagttaatgaactttttattctcttccaggatgtaatcgataatttattgtagtagtgtgggtaattagatttaaaagttgatttatttgttttttatagctttaataatgaaagtaattatgcttaattaaaaaaggtttaaataagcgaaaaataatcctttatttctttttacttcttaatcacaacgttgagattcaaagagtactcacgagcaatcgacctactaataaaaaatgcttaaagaatttaagctcaattttataaacttccttcaaattaattgaatgagtactaaaaaaatacataaagtggaatgtgatataggaggagctggtccttttgaagatatttaaccaagttgaactagttagttaggtaaaatcgtatgaaatctgtttgaatattagtatctatcatcaatttgtttgggtttcacagagacaatgaacagttgcagcataggcacactttaaatatccggtgactagttaacgctatacatgttccaaagaaaatgattttaatgtgaattcgataagagtgctcaaaatttgcatattttaattacttataatcaactaccatagacatgatagttatgaactattcaataagcaaaaagaaaaacctaaaataaaaaatccatctggcaaaaaaatgaaagtattcctaaagcatatattagtatacgataaccagttaatctcgataaaggtgccataaaaattaaaacgtatcataattggattctataagttgaaaactgttcaaaattatcataaagttcttatatgcgagttgcgcaagaatttgttagtacattattaggaatctgatttacaatagcattaatggcatccaattatataatagataatagcaataaataaagatgattctcatataggaagtattagcaactaaaatgctttaaattgactgattacttttgaacattttccaaatatacttgttttatcgtgtaatttttttgttggtaatataagttatttgacttagcaaacaatcatatagctgtatgttaatatgaaagctctaagaaagagtagcgtgaacttaaattaacaataaaaaatgcctttaatatatttctttgtggtgaaaactaaatcagaatttaaagtttgatattatttgtagtgatatgatttaatttgtatctccacctgtcaatattcaataaatctaggaacacataaatcatctcacttatatactgcaatgctacatctatgtttaacctcaaaattttttaaacgatcaactatttcgctagtacctttcggctcatgtacctgctttttcataaaataatattagttgatgtatttgaaaattcgttctttagagctttcttctgggtgcattaggcaacttctaaactcattacaaccgcattccactttctggaaaaaattttaatgtttcactctgtagaaatcaattacatcaaattaagacgctcaaagtttttaagagattattttcatcaacatctctcaaactttttattaacttagaaaagacaaaaggatagtgagcgggagggttgtaattattttatcgctaacaggctttatgatcaaacaagcaataaatatcaaagataattcgtagatcactatgtcaagttagtattgagcaatcacaagatccaatcatatctggtattttaaaactttttttcaaagtacttaatactaccttaaatcgctgagtttaaactgaaccagtgtggcacaaaccgaaaaatcatttcttttcacttttttattagctcacgtacttgaaatattttaacttaggatgttcctatataacaattacgttgagcatatgttgaatcctcatccttcataaaaattgcgcttttatttaaactgcttaaggtggtgttagctttaggtcggggataccccacttttttctatcttttatcgagcacaactgcacgtatagccaagatgaaatttgcaaaatttttcaaaaatagcaaagacaatcatcttaagctacaagtaatgtttaataattttaagaaaagctgtttgctttacatcgaaataaaagtttaccagtttttgcaactaccgcattaaacagaaaaattataaagaactataacttcttctctgggaaaatagtagtttttttaataattacaatattatgcaagagttctgtgatttgaaattcgtgatcaagtactgtggtaaaaccaagttgcaatatgaacttgtagctatcgcatatgaaactgcgatactagcagtgatggcgtaattttaccaacaatttgcaaatttgattacaatgaatatataagtccaaatgctttgaacactcttacaattgcgggttgtttaattttataaagcttctcaaagaatttaattttttcagtagataccgatttttgtaaaaatcgaaagccactttgtcttacttgctaagccttgatttgagatttctggtaaggaggcctaccacgcttcactaattagtggatctatttactactaagagattcataattgctttatctcatatcttttcaataaacttcttcaagagagggtatctaatttattgattccttcatatttctctgaaaaccaaaacagaatcgagcctagaagactgcaaaaaacattttaacaatgcgcgcttggggttgggttcgtaataaattctcttcagaagatgattataacgatggtgcgtcaaacaaggactatcctgatcgctttaatgaatttgacaattctcagaatgatcataacgattatacccaaaataacgcacaatttcagaatgcgcaaactactactttcggtaggactatttctcgtgtaaaagcttattacgaaattcctgaagatgatgagttagacgaacttgccagtatacctcaatggttcaaaaaaaatgtcacaagcaatattttcaaaaatttcttacattatctcaaatcattatttcctatcattgaatggcttccaaactacaatccttactggttaataaatgatcttattgctggcattaccgttggatgcgttgttgttccccaaggaatgtcttacgccaaagtcgcaacccttccatctgaatacgggttatattcttcatttgttggtgttgctatatattgctttttcgcaacctcaaaagacgtttccattggacctgtcgctgttatgagtttaattaccgctaaagtaatagctaacgttatggctaaagacgaaacatatacagcaccacaaatagccacatgtcttgctttgctagccggagctattacttgtggaataggtttattgaggctagggtttattattgaattcattccagttccagctgtcgcgggatttactacaggttcagcattaaacatcttgtccggtcaggttccagctttaatgggatataaaaataaagtcactgctaaagctacttatatggttattatccaatcgttaaaacatttaccagatactacggtagacgctgcttttggattagtcagtttgtttattttgttttttacaaaatatatgtgccaatatttggggaagagatatcctagatggcagcaagcttttttcttaactaacactttacgaagcgcggtggttgttatcgttggtacagccatttcttacgcgatatgcaaacatcatcgctcagatcctcctatttctatcatcaaaacagttcctagaggatttcagcatgttggtgttccgcttattactaaaaaattatgtcgtgatttggcgagtgagcttccagtctcagtaattgtattactgcttgagcatatttctattgccaaatcatttggtcgagtcaatgactaccgaattgttccagaccaggaattgattgcaatgggcgtaactaatctaataggtatatttttcaatgcctatccagctacaggatccttttctcgttcggccattaaagccaaagcaggagtaaaaacacctattgctggtatctttactgctgctgttgtcattctttctttatattgtttaactgatgctttctattacattccaaatgcaatcctttccgcagtcattatccatgcagttacagatcttattctcccaatgaagcaaactattttgttttggagacttcagccactggaagcatgtatcttcttcatttctgttattgtttcggtattttctagtatcgaaaatggaatttacgtttctgtttgtttggctgcagccttgttactgttacgtattgcaaagcctcatggatcatttttaggaaaaatacaggcagcaaataaatacggttccgataatattgctaatgttcgagatatatatgttcctttagagatgaaagaggaaaatccaaacttagaaattcaaagccctcctcctggtgtattcatattcagattgcaggaaagttttacttatccaaatgcaagccgtgtttcaactatgatttccagaaggatcaaagacctcactcgtcgtggcatagataacatctatgtgaaagacattgatcgtccttggaatgttcctcgtcaacgtaaaaagaaagaaaactcagaaatagaagatttaaggcctcttcttcaagccattatctttgacttttcagccgttaataatcttgataccactgctgtacaatccttgattgacattcgtaaagagcttgaaatatacgcaaatgagacggtcgaatttcattttaccaacatacgaagtggatggattaaacgtacacttgtagctgcgggattcggaaaaccaaagggtcatgcagttgatgccagtgtttgtgttgaagttgctgcccctttaagagatgctaatctttcagcagaaagctctcgaaacctttctcgaattattacacctatttatgatgatgaggagggaaatgtttctggacatatatacgaacttgatggtaaaaataattcggatcttagtatgcattgccaaaaaggatcaaatcaggttgaaatcgagtttgtagagtttaattctagaaaatatccgtttttccacgttgacgttgctagcgctgttgttgacctccaacacagactgttaagccctcaaaaatctgatagttttggttcactaaaagagggaggtacaactacaattaagaaaattgaaaattaataattgttggttattttggtttaaccaaagtgttgtcttttttactcattatttataagcaaataacgtactttttgtttaatgcttgggttttagcatcaaaaaattttatataatattatctcattattcttcttattgtttattttcaaagttcgttcgctatacttatgaaacaattgcctcggctacttataaagtttatgtccttaataactatttcttttatttaaaagaaaaatcagaatatatcgtgaaatatatatatttatataagcaaacaaacactttcttttttacaatgtctaaaaacattattaggatttttagttaaatggcatgctcttatcataaataaatataatggtatgaattattttagaatactaagcaacattagtaggataccatgcatctggatttttaattttgggtcattcccgactatgccataataccttgtactgaacgaagcacaaacatcatcgaagcttagcgccaactagatagaaatcattagctttccgagtcctatcttgtgaatcatctttggatgtagtcaaactgttgcataaaataattattgaaagaaatttaagcgcttaggagttgaatagatgattgtgaaatatgcattagaatcttccgatattaagcttaatgaagccaggaaacgtatgtttataacaaatctaaaataccatacttttttcaatgttacctaattatatttctatggattgggattgttatgtttccgtagataacgagattgaacaacttaattcactgtacgaaagcgataaagcgttgctctagaaaaagggctacagtcggcacagttttgaggctatttgaaataaagagaattgtgatggcaataatagttacgttcgacaaccaaaatttttaaaaaaaaaaaaattggacagcagtagagtgaagtgttgaaattgaatctattaaaaagtttcaaagtgttatcgttcaaaacagttgagttcctttttcaaaagagctacagggaggtttaattttttaattttagtgaattcaatcattataaaaaagaaaattatttgaatcaatgattagcatcataactaaagataattacaaaaactactgcttatatagaaagtaaatatacataaaaaagcaatctttcaatattgtttactaattgccattattaaggaaatattacttatataacgcttcctacagttccagataacaaaaaagtcaaccacctgacatataataaaagaaagtttgtacttaccgagatatcttacatttcttatcttcagctacgtagtcaaaaacgtttgatgaattacaatagacttcggtgggcttctcttagagacataacatatctagataagatatcgtacatagttaaaaatattgaagaatgccagaagttatgagtttaatatataattacaatttatagcttgcaaatgaacctacgtttcttagttcagtcaagctatgtttatagtgattctgacttgtaacaatccttccataatactgattatgagaaacaaaagcattgatttttaatgtattatctgagagataaaaggaacgtgcaataaatattgacaattaacaaaacgtatcagagcatagaacaattgtaccaaaatgcaaaagagtaggcaagttatgcagaacttatcgcagctttaaagaagattattagtaataaaaaccaaccacttagctgagaatttgtactggactccggcatccatactcagaataaagcaggcacaataaattcaaatacaatgatacgtctgattaagtaaccgtttaactgatgttaagcaacagttaattgaaaacgcttttaaggaaacacaaaggcaatttttacctcttattgattcaggcactcagcaaaaaactgactttggacaattaacgaaataaatgaaaataggataacagttaaactattatcaaactgtgcaatcacggtgaagtcgctttatgacctgttttgatctaactgaaatcactcaaaaataaaaaaaactattcaaaactaaaactgtaacttaatgcatataaattattaatttttatagctcaggatttcaattttgcatatttcgtcatttgtattaggaagataaggtgtattattttggaagtttacctggaatgctttctttggcaattctgacccttgctttatctaagtaactttaatagctggggaatggataaacgatgactaacatgagttgggctttaaaaactattcatttattttaccaacagacttttcatttagatcacttttgtccaaattcgtaatatttttatgtcatttactaaccacagtaaatgaaaaaaatctgcctttaatcgttgatcttgcgcctgtatatattttattaaattacgatgttcaacttatcaacagaagtaaatcaagtacaaaaaatgtaattcgtaagatttcgaataatcacgaaacttgaattttacggataaaatgttcagtttacctttggtatcgttcaactttttggcgttgaagtaaacagcttattagatttttgtcttacttgtttacatgagatattaattttcagctaaattacacttaacttatcaaataaaattatagctattgtttatttgctttcgaattacgcaaaacgtcaaaaaatattaaccgcccaatgttaactattagcaaaagcacaggatcctaggtcaattattttagctttcccgttgggactcacatcaaactcaaatatatccattggaacaccaatagtagtacaggaatttggtatatcaacaatcccggcaacatgaccttgaataggtgcacaactgagtaaaagatacaactgatagtcattatatccaaaccttctaaaatattcaataacacgtaaacaggtttgacgataggctgtcgtagtacaaagataatgctgttttcctgattcatcaacggagaaaccctcaaaagtcaaatatctactggggctaaagtgtggttcaacgggtcctggcaaatacataggggacttcatagctaagtcagatataccgttttttaaaattttacacttgatagtaatggaacctgccatttctatagctccacaaaaagaaatttcgccatcaccttgagaaaaatgaagatcgccaatggacaacttagcaccaggaacgtggaccggaagaaaaactttcgaccctcttgataaatttttaatatcgcaatttcctccattttcgggtctccccggtattgtccttgctccttcggatgctaccgttgcactaagtttctcatcagctagaataccagcaaatgcatatgatgcatttggaagctgtgccattacatgagtgctatgaggattctcagctactaaagcgccttcacggcgattccattcagccaatatttctttgcttggtgcggttccaattataccaggatgaattaatccaggaaatcgaactcctgggatatgccttgaggagcaaaaaattccttcaaaatcaaaaactgctttggctgccttcgggtaatgttcgtctaaaaatcctcctccattctctttcgcaaaaattcctgaataaccccacggttgattttctaaaggctgtacgtcttggatctcaacaactaaaacatcacctggttcagcgcccttaatctcaaatggtccagagagatagtggattctggttaaatctacatttttaatgtcttctgcactatcgtcattcttaatctgtccaccagtccaatctaagcattcgatttttaccgtttctccttcgtctatgctttctgcgaatggaatatccggatgccacctgttatgtaagtttggttgctcccatgcaggtttatttaaatcaactttgacaattgttctaggtgccataatctgaagatcacttggcctttggtaagctcataaatgcttcttttatatgatccaaatttttgctatcttttccaattttttaaattcatagataaaaagataaaaaacatccatatttgtcctccattggtgcttttatcaacatttcgtttttgcctcaatatgttgtaccttatgctgcatattttgccgattttatcgccgtggaaatatccacaaaataactggcgcgctatgggataaccaatattatttaaacttatctctaatattgatgaagacaaaaatacaaggtgtcttattgttcactgcgaataatcagtataaatacaaggcattctgatggtaagaacaggaacttagactattatttggaaactcaaaatgacagaaacagttcttaaccagggatatggatatggaatcgttataggtttgggatttgcatttgcaattgttatgatactagtaacgtacgtacttaaacgttacgtcggagaagttcaggattctgaacacttcacaactgcttccagatcagtaaaaacaggtttaatatcctcagcagttgtatcttcatggacttggccaggtacgctgttgacttcagcaggaatggcttatgagtatggcgtatgtggaagtatgtggtattcatttgcatttacagttcaaattacattttttacggtgattgctttacaagtaaaaagagtagcaccaggagcacacacaattgttgaaattgttaaagcaagatttggccaagcaagtcatgcagtctttttattttacgcgcttggtacaaatatcatcgtttctgccatgcttctcctcggtggttctcaggctatatcggcaatcactggaatgcatgttgttgcagcaggatttttacttcctttaggagtatggttgtatactgtgtctggtgggctcaaatctactttccttagtgattggactcatactgttattgtttacatcgttattttgattaccttattcgtggcgtatacctcctcggtgcacattgggtcaattgataagatgtatgatttgttaaccgaggtttctaaaacaaacccatctactggatataaaggaagttaccttactgtaacaaaccgtgatgctgtttttgttgggtggaatatagtaatcggaggatttgcaacagtattttgtgatcctagctacggacaaaaggcgattgctgcaaagcctatatctgcaatgaaaggctattttgctggcggtttggcctggttaattgttccatgggccatgggttctgctgcggcactttcgtgtttggctttgactaataatccagttagtgttacatatccggaccccgtctctagtaaacaagttagtgaaggtatgcctttactatatggaatgactgcattaatgggaaagaacggtgctgccgctggagttttaattttatttatggcatcaacatcagcaacttccgctgaacttgttgccttttcatcggttatgacatacgacgtttaccgcaattattttagaccgaatgcaagtggtaaagagttagttcgtgttacacatgtttttgttactatatttgctgtatgtatgggtgcccttgctgttcttttcaattatatcggtataacaatttcatggattattacattcattggtattgccctcggaccagctgtgttcggaattacattgactttattctggaaaaaaatgaataaatatggaatgattattggatgtcccatgggatctatcacaggtgttgtttgctgggtaggatcgtgttacaagttttctaatggtgttgtaaataagacaaccttaaatactccttatgcaaatgcggtaggtaatttcaccggtcttttctctggattgatttatattgttctcatatcctactttttccctaacaaatcagatgatctaaataatctgaatgaaaagtttgtgttaggtgatgacgctactgctgaagaaattgttgatgcagaaactgagaaaaagcaacttgataggtccttgaggattggaatctttgtcagttggataatattttttattttggtgattatagttccacttccaatgtatggatcaaagtatattttctctaagcttttttttagaggatggattattgttattataatttggaccttaatagccgctttgtatattactttttatcctttatatgaaagcagagatactattgtatatctttgtaaactagcgataggaaaagcaaaggcccccgaacccatgaattatgtggatgcagtagaagttgaaattgaaagcctctctgatgatgataaagagaagaaagcaaatgattttctttaaatcttaacttaaatgacaagctttgcagtcttaagaatttttgatttaaaattcttaatttattgagagcatccaattgtgaatttgctttattaccagaaataatcttaacctcctggtttcctatgtagcttttattgctatgaattttaatctttaataaatcaattgattgcaaataatagcgtaatttgagctttgtcattttttggctatgctttattgcgcaaatttagtcctcatttattcattatacttacttttggatacaacaatagtccgtttaggtactattccactaaacgaagatagtaaaataagcgatttctacagaggttatcatttatctgacttaatgtgtaatcaaagtgattaatgattttttaagagactcttttgtaaataaaaaataaaatacatttcagttgtttggatgtatattttgtagttgataagggattactgaggttgaaagcccttgagaaacgaggcaatacagtgatgattacgacgctgtttgtttgtcgggataaagagataaagaaaaagaagcagtcaagtaggcaatattgacgttaagtgattttttgtgaaaatgtcaattatttataattttcctgaagaaggtaatgaaagattgggaaaataaatagatgcaagtaaattttgtaagataagtataccctttatctcttttgcaaatgtgttttgttcgattttgcaataaaaaactaaagtttgtacttttagtaattgaaggcatttttgcatatttgtgcttttaatgcatcagctgttcccataaactatgtgtaagcttaaaggagaacgtttgttaacaaaattagacatttttgaaatatttacacatcgtttctacttattaaatattaattttttttcatcttttaaaagtcggcaacattttgaatttatgattatatttgtatcaatgatatatttgcaatttagttaaaataatcagctcgtaaagaatgctatggcatatcaattaagaagagctttaggttactaaaagtttatgattacggaatagaagattgaaataactacaaaattttgatatcgctaatgggttcgtagttgtgtagtgtttactcaaaatctagtatgtagacccatctgtgcagtcgatttttgatgatatagaggtactatttcacaaatggccataagcaattgagtaaaaataaaactttttgctcagaatcgagccaaaaactacttaattaaacgtaatataagcaaattaccttgaaggttgatacaacaagacaaataattcaaaaaagggaataaagctatgaagattgcgtactaagctgagaagtacgttttattgaaggttaaatgcaagttgagaagtgacgcttgaatatccaaaagctaaggaagtagcggttgtcaaaggtcagacagttagtacaatcaaaattcggcaaaaaagattcaatttagaaaacgaaaagtaaagaggatttggtacggaaaaaattactatgatctttaatatttgcatttgaacttacacaacaaagttaaggaataattgtaaacccttgcaataaaatggaattgaaacaaatgccttggaggagaatgtttgcaaaaaaaaacttttataatttgtgatgtacagatatttttaataactctcgtttaagtaacaaaaaatgttgaagctgaattcgttttctcaaacaagttattcaaccttacattgactaggttcttcaacaaaaacctattatatttatcaaaattgtactaatagttttaagtaagcgatgatccactttaaccacagtcctacttttgcaaattatgcaaaaatgactttagtttttgaattgcttgtagtccaagatgtttggaatatccaaatgaattcatttaaatcttatctcgttaatatacggctatttaatagtgtgatataacagcaacattgcataagacatgagcttttttgattattctcttttctcactttgacgataagaaccacgtccttaccagcattactttgatctgtgcataagtaagagggaaaagttcctgaattattgtattaatttaacatccctacaatttaatactcagattaactttgttttcttcaacgtagaagtaaaaaccataacaagtatctgtgttgaaagatgaagggtaggttcattaaaattacgataccaatgcatcactatgttaaatacattcgttaactaaagtgtagttatagttcttcctacggttttcgttacattagtaaatagctgtaaccaggaactaataagtaacggttactactctcatttattatgctgcaaaattacgcaaattatttaagactgattgttacaaaagattttgaggtgttccttcgggaaaaaaacagcaatcattaaacagataattgttttggcaaatttatttcaaaactgtaaacaaacgttccgtcgaagttcaatcagttgtcattagaatcattagaacctgttaagttcctaggacccaaattttgcacattactttttaacattctaaaaacaaaacgcgggagagtttaaatgggagctcaaacagtttagtttaaatgttttgacgaatctttttagaaatgttgttgcgcttcattataagatccaaaacagtctataacggcggacaaaagaattactcaaatcatgttagttagtatatcatgctttataaagaaatgtgcttcattgtaatcatatttaacaagaggttgaggcctttggtttcgtgttctcactatcaacgaggctgagacttctaccgaacgatctagaagtaagtcaatgtttaatcaaaagtcgcagccgacggtgatgacaaacccgaagtggaaatgctccaatataccattggcagtgaaacgtcgtacgactgaatgccagcaaaagattttgtagcatacagcttccctacctgaatggcttctgagtggctaacacgcaacttgatccggattagttaacgagctgtctcccgagactcctaaaagaaacccaaagctgcagaacggtcataaatgagttaacttttcaatattggttacttcttgattattaatattgtaagttaaaagaattcaaagccttactattttcttgattgatttaatatatatatggcataaccgtttggaattagagattccaaagtaaaatgtccagtgttgaggttaatcgtgaaaacgctgatgttgctaatacaaatcgacaggcaaatctagcagaaggctatgaaataaaagaacttaatgaatcgcaaaagcagtatatacgttcttcaatcccaatccttgaatcatctggggtaaacttgacaaaagcattctaccaaaaaatgctaggtaactacccggaagtgctcccgtactttaataaagcgcatcaaatttctttatctcaaccaaggattttagcgtttgctttgttgaattatgctaaaaacattgatgatctcacttcgctctcggcttttatggatcaaattgtggtcaaacatgttggtttacagatcaaagcagaacattatcccatagtgggacattgtctgttgagcaccatgcaagaactactacctagtgatgttgctaccccggcatttttagaggcatggactactgcatatggtaacttggcaaaaattttgattgactctgaaaaaaaagtttatcagagtcagccatggaacgggttcgtggaattcaaagttacagaacttattaatgaatcttccgacgtaaaatcagtttacttgggtccgaaagatccagctttcagaatttctcatgcccacccagggcaatatgtcagtgtgctctgggaaatacctggtttatcacataaaacattaagagagtattcattgtctaatcgtgttgatacttgtagaaatcagtttcgcatttctgtacgccgagtcgctgggggagtagtttccaactttgtacacgataacttgaaagttggtgatatcgttggtgtcagtcctccggccggtaattttgtttacaaacgttcagaggaaaatgtaaatcgcccgcttctttgctttgctggtggtattggtataacaccgcttattccaatcattgagacagctttattagatggaagaaaggtaaacttttgttattctagcagaaattatgttagccgtcctttcaaacagtggcttgagcaactcaaacttaaatataaagagaacttgaaattgaaagagttcttttcggaggagtcctcagttactaaagagcagattgtggatgaggtaatgactcgtattataaatgaagaagacctagaaaagctagacttaagtgaatgcgacatatacatgcttggaccaaataactatatgcgttttgttaagcaagaactagtcaaactaggagttgaaccaaataaagtacagagtgaattttttggaccgtatattccttaagtcgcaaatgcagcaaaatctttctggatactttgcaataactggttgaataacattaaagtgaagtagtgaattgatgaatttataaaggtttagaattctgctgaacattgtaaaatgttcagatacagatttttttagtacttttttcaagtatattccgaaatagaatggtttctcaaataattacttatttatcgtttattatgaagctgatttatttttattgctatttgtgactatggataatgaatattacaaactttaaatcggtttacctttttaaaaaaatgaactttacttgatttgaaagcacgctattttcgcataataatattttaaatctgaaagcaaaactcacattcttgttgtacaacaactccattttgatttcgattagcactagctgcaatgagaatatagttaaatgtttaaagataacatcaatttaaataaaagtatgtggaaattgaattcgttaataatgtgaatctcttggctgcacttttaaaggcatacgggttatatccgacagcttttattacaatcagaattcattgtactagacggatttaattgctgttgtgcactatagtttctagacgtcccgtattggtgaatttggtttagtagacatggtaaacaagaaccaaggattcgaatgttgaagtattaaaagttttaaaaggtgaattcgatctattcgagagaaaaaaggattgcacgtgcgaaggcgctatacaattttcaaaatcgagtttgcatgccgcaaatctaaaatattatctccttttgttgcgaatacacctgataacggaagcgagatttttgttttcgcatagtaggccgtatatagcaataaattagataaaaatattaatcgctttttcagccgtcgatttcattaatcagccactaatatcttttgaattattaaacatgtcgttcactgcatcgatcatgtagtagaatcaaagactttaccctaacatttttatttcatccgcacaaatttatcatgatgtaaaatcaataaattcttgctttaagttaacgtattctctaatatactagcaatgatatcggtttacgtttttaacccagattttaaacaactgaattgctattttgggcctatagttcgaaatcgaagggaaacaaacatgccttcttaaataatttatgataaagagttatatatactaataccctcattttgaagtattacatgtaacttacaatttgtatatacgtttgcagatttgataaaccagaatttgaaattatttccttacgttttaaacataaaaaaatttttaagtagagttcatacgtctgataagcatgattctatatattaaatcattatgcacaaccttgggacaaaattggggtaaattggctaattaatcctagaactgtgtaactacatgaaaaagaattgaattaacaacactatattttgcaaaaaaactgagtgacatattattaacaaattaaaacagtaattaagaaccatattattgagtttcgtttcaaacctcggctttctaaaataaggttgttaatagataataattggataactgattcaaattgtaggaatttcaactatttctgaattttgtttataaagcttatgatcctattcttagtagatgtttttattaattattgaataaacatctgttagaaactatggttgttatttcatggatctaatgtaatcttttaaattctcatgtagtaaagtaactatgttttgatgttgagtatttgtctccaggtacgttttcagcttttctttttttttaacaagtatcattgattgctcaatctacaaataaataattacatattatattaaagattgttttgaaaggcccaacaaaatattaatgaattttgtaacttttttattatttatagctaaacccaaagtaagtaagaactgtttatcgtccatatatatatctcattttgcttagttaatagcacaattaatatgtaaaaatcataagatacgaaacgagtgtaaattaattcgcctgtttaaatactttaaccagagtaaaagaaaaaagaaatcatataatctcatgagatgtggttgcctaccaaacaggaacgtttttggcaacatattcataaaacttgggttttgctttgtattgcagaagatcctcaatagccgatccatatttaattagttgaggttcttgccaggctgaatgcataattcctaatccaaatggtctgccatttgtttttacacctataggaagagtaatcataggatatcctgcttttgctgcttgctggtaagtaattgatgtaccacttggaactaacaagccattcaatataaaactatcattcgttttaggatccgtatagtttaatgcgtaatcaattccctcatcttgagatgtacgacgcacgtattcaacagcttgccagtaggtttcatttttaactccaccccattccaaagatgccaaaaatccatcttgaccagatgaaaaagcgggtacaatatttggttttcctccttctgttcccatatatttattgttatattcaacaatatcctctaaagaatgtatctctgtattttttacttctgataaataactttttatattgttgtagaaatccactttgacaaccgtatattctgattcattgacggaacccaattcccaattccatccatcattagaaattacatccaggttataaaaatttgtattgttgtaaacaatagccccggcttcttcgatttgtttaactacctctaataaacgatcaatttcgtcagccttagcattttgccaaagccttttccatggaagtccaaatctcgcgccttctaaagatgttttgttggataaaaatttcatgtaatcaccatcttcaggagtctttcctgtctggttcaaagtgtaaatatcattttcatcaataccccacatagactggaaaacataaacagcgtctcgaactgttctggcaattgggcctgttgtgtcttggtgttcagactctggaataacgccatatcgagaggtcagtcctactgtgggcttcaaacctacaaccccatttcgcatggctgggtcaattatacttccatcagtttcagtccccaatgcaaatgcaatcatgtttgaggcaactgatattgcggacccagatgatgagccgcccggattcactgttagattaaatgggcaccttgattgcccaccacgtgcagaatagccctcactgtagtcattagacctcatatctgcccattctgaaagcgtcgcatgtccaaatagtactgcccctgcctctctcaattgcttgactacgtacgcgtctctaggaacgattgagcccaacaaagcataagaaccagctgtggtgtccatcttgtcttttgttgcaaaattatctttcactataaatgggataccatgtagtggtcctctaattatcccattagctcgttcatcatctagttccgaagcaattgtcaatacgtcagggttaagttgtagaattccattaacgtagggatttacttgtagatacctatctaagtaacagtgaacaatatcagtagaagtaagaattccattttccatgtagttctgcagctgatcaatagtagcatcctctagcgttatattttgacatttgggcatcggaaaaatattggttgaatttgtatcaggatatacgtatgtggtgaaattgacttcttgagaagcaactaatgtactatttgtagttgttttacttgactgaagtaatgggatagcaagaccgtgttttgctaactgagctagtgtaagaaacaaaagttgaagcttcatcctgtacagaaaaaatcagttccttaaaggggaagcaaaaaaaaaagatatctactttaagggttagttcattacttatatatacattctttcttatctaataccgtatgcatcacgtccctcagtactcttattacaagattgtatctaaaaattttaatctaatcaattttttgtgagctttgctacgcttcgaccgatagttgggaaactgggcaaaacggactcaacttttccgctatgataaaaaccgataataaaagcaaacgatatcggagtatcggagtgtgagaaatcagtcatgtgatagatcagtccttaaagtaccaaataccacaataaaaagcatttgcgatgttttcagggtgtaattttttttttattttgtgtgctaatattaatggcaaacggtatatactcttttgcaaaatatattttgctttggattttcttaaccataacgaacgaaaaacttaaaacattattatgtaatgagcaaggaaactttataaaaaaagttaaaagttgttgagggtgaattgtaaggcgacgtactttaaacgtgacttttttcaatactaattgtataaaaagttgccggtccttaagcaaaccaaaccccaagtgaattgatgtgttgatttcaaatgagtagcctatttcaaagcaccttgctgcgttatcactaatatgattataaatctattccgattaaacagaacaccaataatagtatgtctaatacattatttattttcgaaatatttatcaaagcagagtatttcatttgataaattcctgtttttggttttcgaaaattaataactgataaatggtgatttttcgttaccgtaacacattggtgctcctattattatatgttagtgcttcaaagtttaaaaccaaattttgcattaacagtttttcttacctgaatactagtgctcacatttgtttatagcatttgcaactattatggcttacacatttttaagaactacgtttgaaaattacttttattttgttttattttttaattgttcgttttaaaaactattgtccttagtgctgattatgccatgtttctatatcaagtgctcatacctgagcttctagcagcattgattccctttttaatgttcattctatataaaaatcaaaatcgatttcttgtttcgaataatcgattgtaacttcgagaccacaccatttgctattttaggttaaacagaatttgatataaggaagaagcagttttcccttcaagttcggcatggcttgtgatggaaggaaaatttatccgttatttttgaaatagtacattcctttaattagtgggatagaaaatgatggacgaggcatgcctttggaaggcatcttatatcatacttgaaatacatatatcttggcaggatctttaggagttgtacatgtaatttgaactaaaatggattgtgctttatttacgtttttgtataaaaatacgatgcatgtcagcacaatttgcaaatacgttttacttccaaccgcgcatgcaagatggaatatatgatgctctgcaaaaaacaattgtcaaaaaccatagtcttttaagtcataatataattattagggagctatggagcaaaaaaaaagaattataatcaggtaactatatgattatttgttgtcgatttataaaaagacatttgtaatcttttgttaagccgaaatgtttattaaaaattttatagataaactatccgttttaagatcatttttatatgagaataatctttagtaagactatttttttataaaaaaaagctttgaaaaaaccgtcaagagtttagctagatgactgatttatagaatatatctaacataagaaaaaatccttcatttttcgtaagtattttatgatatgacttatttttcaataacagaattaactttgttttaacaatacatcactgcttacatgcgagcttcacaaagcaagtattcgtcttttttctgcgaatttcattcgattaaagaagtgaactatacattgttgagttcaccgaccctaaccctagacaaaggaattgggtaacatacattgattattgtgttttataccctatcaaaattgtttgagtaacttgaagtgtaaaatgaataaaagataaattggtaataacttgctttagtgtatttcaggccgatttaagtaagtttttaatagtgtcaaaccaagtttgctcacccgagggtgttctgtgggaatctgctttgttttttaatagattatatagtttggtttgtaagggtttatgaacgctaaacaatataccgtttgtacctagcgggtaggtatcacacgccgttcccgtgggtccagatgacagaagtgacgggactgctaaatatagcggatcgttttttaacgatgaacctttttcttatccgaatttcgagctaaacagctaggtattaggatttagtgaagtttcaatctttggacgtactttaacgggaacacaattgaattatggattacagtgggatacttaagttcaagctttgagaaaacgaggaaaggcgttaatcctttgtattgacaataagaagtgatgctcaagaaataagttttaatgctaagttgattgaactggtcaattaatatttgataaattttttcaatcttattgtaatttgatgcattaaggttcgtataaacagcttttcgatagtttgtgaaataaaatgcagaagtactcagtagtctgttacagaatttatgtttttggtgttatttgaagacaaaaccttaatggattcgttttatacctgtaaatatactatccaattctatcaaacgtacttaaaaacaaataccgattcatagaatttgttacgatgaaatatttctaataatagtatactaattgcaaataatttaccaggtccaaagtcattgatctggactatattgacattccaaatattaatagtatgtcttagcgtatataaaaattaagaagacttcaacgctaagtatggattcagctctttattttgttataaaaaaataactcaatgctaaacaataaaatagccgagcagttttcaattaagaattgtctagcgaaatttcattaaacaacctaaatcatatggagtttttttcttttttgatatttggctcaggcaaagaagaaaagttaagagtggtatttcttaataaattaatgtctcaaaaaaggaataaattttttttttaaaatgctaaattttaaacgtcctcagttgcatagatgaactttaaatgataagcgaacgaaatgcaatcgataaatcattgtctcttagtaaagtgttcggttaaaatgactgacatttcgtccgaaataatatcagtgtaaatatcatgggaaaatttcgtgtatttctttatttggaatgcgcagcaaagtatcaagagaataattagtgttttatatgatttaattttattgccggtacaattgtatggttgttctgataaatatacatgctttgtcggtttatcactctgaataaatttgtgatatatattggtttatttattcaatctatgtatcatgtagttgatgctttcatttttttcataattttaaaaatatcagttaatcatttattcagcaactgtaacgttaaatcattaatatatatatctatatcggcatgcattaagttgctaccgttaaacatcttaattaaaactagtcttttataataactaactctttaattttttgaaattagttcaatttactgtggagggcagtcgattgataaaagcttttcgattcacttgtagctttaatcggtgctcgttgcatcaatattggtttatataagccaaagctttcatggctattaatgagtgatgccggtttaactactctaaaatgttttgaaaatgataggtatgttttgatttgcttcatctttttatttcagtattaacaacctagtaattaaaatgttaacaaaaaaatttgactaccttttcgaatcacatgttttcagtgctaagttgcctccagactgtctgcagtgagtataggtgttttataagaaatttgctacatagtatcaaatcaataatatgaatgtagttttatcaaaaaaatattcattaaggcgactgtactgaaagagaagtaggttaataatagactcttaagaaaattaacgagaggcgtcaatttctgttgctagcatatattgcgaactcgatcggtatgtgaattactacgaaaacatgcgagccgcgttaacaaatgtgcattgccttgtcttaaagtaactaagtttctcagaagcagtataaatagtagactacattaatttcgaagttccgataatgatctttttatagaactcaaattttttaatttgatattgagaattcgaataaaaataactatgggattaacaataagggggtttccgaaattttgggtactggttttatatgcgcagtttttgtataaatgaacaggccttctcacacgtcttttcggttcatatttagcgatcagaagtcgttaaaaatttttctcctataaacaatgaatgtggtgaagtacataatttttagctttgctctggcgcctttgttattagttaacgcgaacacatataattttacacagatacaaaagcgaagcgtaaaccaagctgttcttgaatcaagtcaagataccaattcagtaggcggtgaagcttcttcaacagcttgccctttattcactactatttacactaatggtataacaccgggaactacaacgatttatccaacatctatctcgacatctggcgtatctagcaacaatatcgatgaaacttcggtatcctctgagtctatcatcacatccactattacgactactataacatctggttcgcaactctatactactaccattaccggtcaaaacacacctgttgataccgttgaagtggtaatccctactgctggtactttcacaactacattgacttctggatccagttatcctgtcgcaacaactacagtgcgaacagcttctggaacacagtcaggtgaagtggaggttatcacaccgtcctgtggatgcagtcctgaaaattcattccatcttaaaatagacaatgataaaatcagcccttcctacgtgtacatggatccaaacgcacccgtgagaactaatggtgccggtcgagaggggaatatgtttgcttcaactaatggagacaacgagggactaaaccttttctactatgattccactattcaacgagtattaacatgtgattgtcaaagaccgtcttacactgtatacattgaagatccaattataggcaatggtttttcaagtgcttggaatctcattaaaaatagcgatggcatatttactcctgttgaatcaagaaataatgagccactacactttcatgtagataacaatggaagagtatggatgacttcacaagaatatgatacagaagtttcatcaaccgacgaaagaaattttagggccaatgatgttacacttcaactgtattagttgaagcagcaaatttagaattgcacatactctcgtttaattttttgtatttcaggtcatacatataattttttttacattcatttgatataatattttaaaattacaatccatgaaatcctttatcaatccctattgaagatgtcaagaagttgacttcctcggatttcatatttttctcaagttctgctgtaaactgaaaatagggatatttaaatagttcttaattattttttccactagaaattgattgctctactaataaaatactgttccaagttatcggcacaattattactttcgtaaacaaaatttgtattttatttattttttttttttttaaattaatcataactagtggtattaggaatgcatattttaatctaagttcaaattaattgctttcatagtaatcattgatatttgttaaataactaggtttaggtaaaccgtactaaaattgaacaggaaaggataaattttagtaaattttgtagattatgcttttcgtaaaaaatagtggtggccggttttaaagataagtttggataaactggttataatttccttaagtgaaatttaatcacttaaaaaaatattagatctaaatagtaactatagacaagttttgtataaggaaaatgacaattaaagataaggagctagactagtctagcgcttgttttgagtttaatattagaccattcagaatttttttactcattattactaaaaaagaaaacttaagcaagaatttaaattgtggaaagtctcttttacttattaataattgtaagcaataaggataagaaaatcaaaacagttttttttaaaaatgtttctaaatttaaaaaaaaatctaaaccatatgctgcgttgcctgtaaatagtgtatctaggtcggatgagattattgttttcaactttatttcttcgttttgtaagaaatgaactatattgttgtagaaatagaataacgttactaatctcttgaatatgggttaaaaaacaaaattcacaataattagaaaattttttacctttttatagttttacccaattatttactaaaaattattgtagcaactattttaaatagtaaatggtggattttctatcaagcagtaggtaaattattgcagcataatactgaacaaaagttttcatttcattttcaagtactcacgaaatttttattgaattgaaagaaaactattttgtatatgaaaggcgctaaaaaattatatcttcattatcacttttgattcaagagactaatactaatttgcttatttatttgcgattactgattcatcaagactattagtatagaaatcggacgcactcttcaatgtggtatgtgcaatggaacagagagcttctgtagtaaaaaacgcctgatgtgaggtaaccaaaacgtttggaaaattaacaagacgttgaaacgtagaatcctttattacttcgttagaaagatccttataaaataagtttctttcaccttcatatacatctattgcacaacctccgacttggccggagtcgatggcgtcaaccaacgctttcgtatcaattaaacctcctctactagtgttcacaattgttactccctttttcattaaagctagggagtcagaattcacaatgtgcgttgtactgggcgttaatgggcaatggaggcataaaaagtcagccttctttaaaacctcattttgctcaacaaattgaactccatagttttctaacttcttatccggattgatatcgtaagctaatacatcgcaaccaaaacccattttaaaacattttgcaacattactcccgattttcccagtaccaatcactcccactgttttaccatgtatgtcacatccaagtagtccgacaatattgaagtcatcttcacgcacccgaacataggcacgatgaattttacgattaagagacaagagtaaaccaacagtgaattcagacacagcaaaaggcgaataggaggggacgtgcacaacagttattttatattcggacgctgcctttagattaacgttgttgtaccccccacaacgaagagcgaccaacttaacaccattttctgccaaagcttttaaagtatcagcatctacttggtcgttcacaaacacacacaccacctgtgctttgcctgccaaagaaactgtatctttgttcaatgaaaaattgtgatatattatttcatggttaaaagttttgttagcttcttcaaaaggccctctatcgtatgattgactactaaaaaggacaacacgcattgttggaagcaaaggggtaaaatgttatgaatagaggaaataaaagttaaaagctgagagatactataaatagttgttcagcgttcgcaatgaagttcttatgaatgatattaatcaacctaatctttggaaacttattacatttagaaatttaatttgcccacgagaatatagtcgatatttgttataatatttttaatacgtcaacggtatgtaatatatctatagtattgcagtgatgaaagtgttctgtaataaatgataaaattaatttattattgcaaagtaatatattgattatttaaatttctttttatctttttaaacaaccatatgatcctaggtgtatttcagaaactatggggtaactaggtgcaatattttttattttttattgtcgccacgcaagtcgcatatcaactattaatgataatttgaatggtcttgcatatacaaattaattggtgatttgatgttttaagacttagtaagccatacaataataagaagtcgattgaatttctaaaagtttaatcactattataggtgcatcgacgcgatgcttatgttcataaaaaaaattgaaattgctgtcaacaacaatgcataaacaaactatttgttaatttcagtataggaaaaaaaataaagttttcgaacatattttggaattgcggattattttaactgaaagacgaaaaaaaatgtaaaaataatctaaaaacgtctgtggtgcatattttgattttaatacatctttcgtcacttcaacaagcactgcaaaactgatgaaattctttgatgcttcagttcttcatggctcaagccactcaaacaagctttctgaataaaaaaaaggttgtaaaaaaaccgacgacgtctgaataagcggtaactaaatatgaattttcacgaatttatagagaataccttggttattccgagttttaacagaactttgtgtcagtgctatatttgtttttatacataaattaagagggacgatgatttacttataatatagaacattgccaaaaataaaaaatttagttggatttaaatatccttcggacacaaatccatgttactttcgtagttgtaaacaatcaatcataccgtcattatgtaatagtacgaagaagtaccagaattttttaaattatcagcaactagcacctgtggtcattttaatctgatgatagtttattctaatatattttgtctataaaattatgatttggtatgccgcagttcgtataaagcaagtaccggttatctgatatatgcggcggcaactagtaatatatataactaccttaaaaaaatgtagcaaaagagtaaaatcgtgacgaaattgttttcactaatattaacagtaaacatcatatgttaatatgttagtggatttcgttagttgctttagattcctgctataaacgcccttataatctaaaatgtaaaaataccaatatcaaattcctgttgactgtacgtagtgaatgtggacatttctcgtataatattgttgcacaattttattttaactttcgttcgtctactatcaaagttatacttcaattgatagtgaggtattcattttttttggatgaaagaaccatgtttgttgagtaaacttatatgtttaacttatcattattttttaatttcataattacaatagtttaaacaaaaagaaaaaagaaggaataaattttttaaatataattcctatttttttagttatttaagcttttaccgcttactaatttgtttattcaaaggatgataatgattatctgaattccctatgctcctttagaaattatccggttattataatatacaaatgtgtatcaatttatttgtttgcggtacacaaaatcattaacacagtctttcaaaatatctgaatagttatgtaagtcatctatccctcatcataatttcattattagattgagcctgaaacacttgcttaaaaatatttttattcatttctgctttttactgtttgctggcagtttttctaagattgaaaattagaaattcaattggtccttcatcaattacgttaaggtttttctttttattcgttttagagcttttatgtaatgattaccctggacgttccttatgacaagcgaataccatagaaactttatgttagtctcctgtaatataatcttatcgaaaaagtattgattacgcacctttgaatatttcttaacggatttttatgctattgtttgtcaatccccagctttaccgttgcttatcacaaactgttttctttctagccataaaaattttatacattgaggattaattctcctgtgtggatcaataattgttgatttatttcttatacaattaacacgaataattctgtccgcattgtccattttgttgcagacaagtttgtagatctgtcgctgtcctatgaaaccggcttattaaaaaaaacagctttaaacatccaactatggtctttgcattaagtctacagaaataacgttgcaggtctaatccttcatcttacacattttcttactttacataataagagctacattgaggaaatttatgaattaaacaaaacagtaaaacttctttacaggttgtttaaaaaggtacgaagttgaacaataaattttttttaataaacagtatttccatgatgaaaattcaaagttaaagactacatttgttttttaaataatactttgttttaaattattcattagacacattttaattcccattgatgtatttattacacagcatgacttcaagtgtattcactaaagaccggttactttaaaaattttttaatgggtttaaaaaaaaatcaagaaatttactaatataatgtataaactgatagctttaaaatttgtaggatactaacctattgtacgtttcttttgagttgttcgaacgggtgatgaccgctcatacataaacgtatgcttataaaatttatagtaattcagttaacttaataacttgtattgaatactgtttagtgtctgaccaatgataaattcatataaaatttctgtgttaagaactgccggcaaacattcacatttacatttttaccaataattaaaatataggcgagtgtttttttagtaaacagctagaagaaacaacaatcattttcatgtaaaatacagcacaatttgctcacgcttaaacactaccgctttgacagtacttgaatgatgcttttttgtcgttctaaaatttacttcaaggatatcaaagcgtagagtaatgtatcttcataattttttttattataattcgcccttaaaggggtattgaaaatttgggcaaaggaaactatctgaacaattcattcatttcaactccaaacgttgcaaaaaatcggcgacaaaattcgaacatctcttgatatatagaataaattgtgaaaaaaaaaaaagttaatattgagctattaaaattcaaaaaagacggaaacattcgatgtgatacagaaattattacataaattgtagctcttaaacggaaacatgaggccctatcagttgtttttatccttatagccgtgattgatagcttctgcattttttggtgggcatgcaagtgtttgtgccaaacaaaaaaattaaagtgcgtaacagtcaaatcggagaaattccatttttcccttctgcatttgtatgatgtcatttcgtaacataatgttaaacagagacattgaattgcgtgagcccattcatggtaggcagttgtggtaagtaaaggcacatacgatattttgttatcgcgttagaaaaatacccggcgatcaatttagaaggaccacaatgtttagcgcaccactctgcgtcattaatcctgaaaataacatggtgttggaacagtgattcttcaatgaacaactaatatttttattttaaattacattttcaattgtaaatgcaattgtaaactctctcttagaaacaaaaatgatatattacagtgaacagcaaaacctcatcccgtcgttagtgtctccatctctcagccgaaatgttttataagaatttcccatgcagcaagcgcttttccagagtggaaataattttgaatagcctatcttccgcaaaaaaagaacggagataagacatatagaatctttgatttttcttctttcttttttgtatatataatacccaagttactaaccgtaaccttcatattaaaccgaattttaaccaaaatgtggagatcaataatcagttttctattcttttctgtggcattatgtcagccatttttgtttcagaagcgctcttctaatatttcggacttcatttcatttaacgcctcacttcccaatgttacgatttttgcaatgggaggaactatcgctggatatgcttcatccagcactgaaacagttgactatgccgctggctctgtaggaatagcaacactggttgatgcagttcctgctatcaagaacttttcaaacattcgtggagtccaagttactaatgttggcagtgaagaactgacacctgctaacgttttgaatcttactcagttgattctagccgaagttgccaaacccgatgttcatggtattgttgttacacatggtacagattcacttgaagaaaccgcgatgtttttggacatgactgtcaatactacaaagcccattgtagttgttggagcaatgagaccttctactgcaattagcgctgatggccctatgaacttgttaaatgctgtagtggtagcggcctctaatcgatctattggtcgcggtactatgatcttattaaatgatcgtattggatctgccttttatactacaaagacaaatggaaatatgcttgataccttcaagtcatatgaggcaggattccttggtatgattcttgatcaaagaccacatttcttctatagccctgctacaccaactggtaaagttcattttgacgttagcaacactactgaattaccagcagttgaaattttgtatggatatcagggactgaatcctaacttggcaaaggctgcagtagatctgggagccaaaggtttagtcttagctggcatgggtgcagcttcctggacggatcctggtaatgaagtgattgatggattgattagtaaccaaagtattccggttgtgtacagccacagaacaatggatggattttctgactattattacaacggaattccttcttatttccaaaatccgcaaaaagctagatatatgcttatgctttccatcaacgctggctattccattcaaaacattactgatatattcagccttgagtattagagtttttttttggtgttgcttatcaactattcgatatttctaatttgaacatagaaaagcgagtatactttgtttacgaagtgggacttgttaaaattaaatttaaataaaactcaagtcaaacttatctcttttatttgcaacagagcctcaaatttctatacacctgctatctttccagtaacataatcagcgtggtagaattactcctttatgaaataaaagtagtttgtagtcagagaaaaaaactttagtgttttataaaaactacgaaagtgttgaataattaacttaactcatctgacgaaattattagttttgaatgttaccgattgctattaagaggggtttcctttgtaaatacaaataattatatatgattattcataacgtttaaagttgaaaaatcctttttatttttcaacactttgtaagtaaacattcaattcagttaagaattatttcagttactcgtttgtttcaattttataattcaaataaatattaagcaaatttttacccgtttgatgctttctgaaacagttttcagcagcttcacagttaatttggcatctgactagcttcaaactatcactatttcgttgaaaggacttgccactaatttcacaaacaatccacatattcgtgatactttgtttaatttcagattagaggaaaaaataagaaaaccttttttaagaagatagttctgcaagaaaaactatggtagccttgcaaatggtgatttgacgtttagtatagcattgatatagtgttgcataaaagtaagtctacggtctttttctagcggtcgtacgcataagcttcatgctgtagtttaagcatcctcatactacaaatatttaaatgaagtaaatgttagctcatgtcttgtactttgctaaaaagctgtgcgctacacccttaataatggtcactagatgtgcggttttattaatttagcggcaccaaaacgaacaaaacatagctcctttactttaacttctttagtaaagcgaaaaaaaatttaaatatagtaaacatgaaatttcattcatcacgaaagaagcttgacgtacttctctatccttttaagttaacaaaacttgaaacagtcatgtaaaatttacggatgtaaaaaaattattcaacgtcttaatataataaaaaggtcaaaaaatgattattcgggtgtaatattttcttatataaattataggatcaacttcttaacttcaaagtaaaatttcgttccaaaacatcacctaattagtcttgtcaatttgaatagtgttttttttttcttgtctcagataattgattgcaaacactgggccagtatattactaaatcagaacaattactccggcaatatcaacccctatgatattcccgaacaccctacttccaccatacagacatacgacattctacacctcatgctaatttagatttaagttggcaggtatcgaagagtcatattagcagtcgcaaaaagtaaattaataaaatacaaacatgcctcagggtactggtgaatggtatcataccaaaacagctgttccaaaaaacttacaaaaaatgcgtttccttaagtcgtaatgttttccattgaactacaaacaactacttgtagccgtgctctgatatcctaatatcccccaaattcagtaatcaaactctggtggtaaccataagcgagtacattttttggaatgcaccctagatttataagtagacaagatagacactattcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttatgcacgctaaccatcaaacaaaagccccaaggaaaagaaagagattgaaaacttccaacattttctttcatagaagtagcttttacttccctacagcaaagacatccaaacttgagttcccgaaaactcagcagaaccttaagaagcaaatgcctaatttgcaccagtagttaaggaataaaaatttgtttttgctacacgaattaaaagtgacttcattaacttctttatttataatcagctggcagtcttaacttcttctactgctatgtaaaactgactgctgtttttgaatcacggaaccacattcgtaaaacgatctacgttgtaatttcataagagtaaattcaattgagtataaccttacaccttactatgggcgattgatgatttgtagaaataagaattgctttgaactaaagcctacttgctctaccataaagactgaatgattttcattggctagtttttcatcgtttactctgatccgtgacattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttttggttcattggatcggccatcataaacgtgcgcatcgttcgatgatggcaattgaattcgtgaagaagtgttcatataatatagaatgaagaggaatgacctcaacttatatggaaatttcacgatacgtatttggatacacccggacgaagtttaattgatttatgaagaaggtggggaaattttcttacaactttttcttttcgattttttaacaaaatgcttgcgctttagtaaggaaaaactattgaaacgtatgaagttttctttatgattgcttccacaacagataatcctttagtatacgcattcgcatatgtgcctatcggtctcaagtattaatgtggacaatgtaaccgatcaccttggttatataatttacagcacaacctctttgtactcggtatttcacagaatctgaatgggccgtggataggctaatataatcattgaaaccataggtggtagtccttttggatcgtgtagtcggttcgccattttttattgacctttatgtcattatgtcattataaagaggagtagctgtacttcatccgaagttcgcttagtgggcttcgaagtactactagtcgactcctaatggagttttaagtggggtcaggttcattcggactccattagagtctatctctcatctcaagagtttccttttagtaaagagtaagtaagtactgtcaaccaacttttctaatttgtagctctcattatttttaaagaagcgatctatgaaaaacgttgcaatggagttagtatggtctttagagtaattgtatagtgacaaaaaaataaataaataaataaagagaaaaatacaattaatgagaaaattgtaaataagtattgaatattgatataaacaagttttatcaaaaacagaatatgtcaaaaatgcaaataatagtataaataatttctaaaatatacatttgtacaaaagtagctattaaattactaattccatatatagtatagtacttgaagtaaccagtatacagttaattgtacgaaactattgcattgaagttattaaaaaatagtatcaaaatacagagaatttggtgccaactgacagataaattagcaaaataagtcatttccgatcaaaataattttctcacaacgagtaaatggcattgcttttttaagaatttaaatcctttggaaaatctaaataaggactttaaagagtcgtatgttaacgctgaaagcattatcggaaggtataaaacgtagcaaccgttgaaaattatttcttcacttagctataaaatatcaaagtaataaaaattgtaaccatcatcatcaaaagccttgaaaaatgtacagtatcccaaaaatcatgaatacaatccctccaaagaacagtaccttatacatttcgattttatttgatatgtatcttccgacaatcaccgctaccattgtacacagcatatgaccaatattcaccccaatgaaaacatcaagcaccttctcctttgccgacataacaatggtagcaatttgagaacgatcccccaactcactaacaaaaattagtgcgaaagcttttatgaaagcccgggaaaattttttcgaaaacagatttttaaaacagctcatactaaagactttgaaaaatttgtctttaagcgtagagctgcttctattgctggctggtaatcccaattctaatgtttttttcatatcttcttcgtttacaataattttttcgactttgtcaaattcattttcaagagactgttgactttctctgacctctttactctctttcagcatttttaccccaaatatcaagaatagtgttccaccaagaatatgtgttatcgatttagggaacagaaaaggggcagcacgcccaactaacacagcaaacgaagtcataaaaaaaagagccaaatatgaaccaaaaaaaacggatgcccgtccatattggtatgccaacagagcagtaacgatgaaagatttatctccaagctcacagcctatgatcattgatattgacattccaatgttttgaacggaaccatgactaaactgcaaactgcctaaagtagtttccaaatttaagggactttcaacattaatcatgattcatttacgttagagggtaaaggaagataaaacaatgaataagcaataactctaatcgacagttatttgaagcttcactcaataaaaatctaaaatttgcaattcaggtggttaggcacaacgaaagttggtaattgatggccaatgctgataacgaatataatgatgtctcaaacttaaggccttctaaaatacaaacaaaaaatttcgatgtttaaaacattatcgaaaattacaacgcacactttatgtatagaagaagttgagtcacggatgatccaatccgaagcttaaagaaacaaaatcgttagattctaccaacacggatgtgggaaaacttagcttttcaccggaaaaaaagtaatatataagcatgggaaaattaccgaccatttttattttgtcagctaggcagtttggtatctgatttaaggatacgtagaaatgcggcaagttttccttgtgatctattatattgcgatacacaggtagtagaagtagcagatgagtataggcattgtattatctaggttataatgttaccaataactgatattgcttataacatttaaaatagcaacaattttaactgatagttagttactttatcataaatgatattacaaccgtattaataacttattatgtgaagttgatagagcaaatagaacattatgaacatgtgacgtataatgatacgcaacgtagtgactgtattaaaaattttacaggaaaccaaatagtgataatcgtagcacgtcgaacattaggtttcactatttccagtttatctttatacatcagtagacatagctagataagagtttcagattgtatcttgctaatcaaatttttttaatatataaacccttctcagttaagctgttgacaaaattatttagctttacttaacatagctttatctgcacgaatggcattatatccattcaggcaagtcgatgtgttttctactaaaggatacgctggtaatcctctggcagtttttttggacgctgacggtttaaacagcacgcaaatgtaacaaatcgctaagtggaccaatctatccgaaacaacattcatacagaagcctaccatcccaggaacagattacagaattcgtatattcacaccgggttgtgagcttccatttgctggtcatcctactatcggatcatgctttgttttgttggacaataagtcttgtagtgccaagaaaaataaagtagtgcagcaatgtaattccggccttgttgaattgacgttacataacgaagatgtcaatcaaacttggatatcttttcaaattaccgagttataagacttcaagtatctcaccagaagtaatagtagatttggaaaaatttttgaatttatgtgaaggttcatgttcacaatgcaatactcctttttgtgtagatgttggtccaaggaatgctataattcaactacctaacggtgctgatgttttgaacttgaatcctaattttcaagctatttttgagtgctgttcaaaaaattcgttgactggcgtccaaatttttggaatgtataacgacgggacatacgaacttagaagtttttgtcctgttcatggggtaaatgaagatcctgctaatgggagtggagctggatcagttggtgtatttttcgccctcaataatccatcaataatctcttccgatttcgctcatttattatttaatcaaggaaagatattaggcagaaatgctttaattcgagtagctatcaagttgtctgcaaacggattatacgatattcatgttggtggcggatccaaaatctgcatttctggaactgcagaaatctgatttttatttaacaaaaggactgataaaatattcactcgttaagttactgataaatattgaaaatattaaaaaaatgaatagggtttgttttatatcggtatcctaaaatagcaattaaaaatagtgatattcaatatgtattgatcaacggattttgaatttattattcattattttttcatttcttttctttcgataaaaaaagtgatttcttaaccaaaatcggttctgatttttaatgaattagaacatcgcccatataacataccacatgtagagcatgttaaagatgttttacagagactgaaaaatgcacatttgattatcaaccaagcaaaagcgcaaaattttacaaactaacaaatgaatttgtagggtatcatatttatgaaaaggaatttacattttgtcaagaaaatatagacaaagtcctacaatggaaacaacctaagaattgtaaagaatacctaaaatttctaggttctgtcaattatctaagaaacttatataatctgcaaagtcaaataaacaacatatcaacagaaatacccttgccatcattaaactactcaaccattgaaaatttattgtatttaccttattcataccttttccctttttttaatacaaaataagtgttgggttatacgattaatggctctttattagatgttttagtgttcgggtatcgggactttgtatattccataataataatagcgtgaaaagttatattgttgcttatcattcgaataaagtcataataattaaattttgtttctttgactaaatacaatttttcggttgtgtgtattgttaatgtaaattgttatgaacgaactgaaccaaaacttagatgtagaaatttattcaggagtgtattacactatatttgttgaaccctttaagcgctataagttttttggattattttatataattaaataaacccgcatatgcattagagttgttgggcaagataatgtgacatattctgaatttctccattcagcagcgtatgcgaccttttttctaaccttttttaggtaaaaaataaatacaaataaaatgttaaacttaatctttgtatcaaataagcaatacatataactcttaaatcgctaaaactttcattttttataaccttcattcttccatttaacatattatacgatatgacatatttggcatgttaaacgtgattatattgattgtatagatgaagttgctgtaaaattagttccactattactacacaatgttatatagtgaccaaacccgttaattatacactacatttggaatttttgggataataacatttatgatagctattgaattttaaacttgtactatttactcaactataggttaatagtgagccagatgtacgataatacttagcgaaaacatactaattcatcagtaggtccgctcgccctaccagagttcggtaactgtaaataatttgaaccatcactgattgaggtagagtctgaattattttaaagaggaatgttgatctaatggtttaatgaaaatgaaaactgtgacagtagtaacttaggccaaattaatacggcttatatggaatgtaaaacacaatcgttgaaccaggctacaaagtgcatttttatccagaataaagcggcattagtcaaatacagatccgcaaatttattctgccattaatgtgtcgtagaattgggatgatatgaaagaagtatcatttgaattttaatttgtcttccttaagattcctgtatgttcacttatcaaagacttttttctaataaactaacgtgatgaatataaagtataaacaagttaacaagtcttataaaataaagttcgatcaatccattaaatattctaaattcaattcatatcacacattcgaaagatatgaattaaaaaatcttagtgtaaataaataaattggaggattgaatttttcaattgatgaacatgaatgcttagtaaaaatagaataaagtaattagtaaaaatttttattctgttcgatacttggatttgaattaaggtatgtaattaattgaactgatatacaaaatttagttaattaaaaataaagaattttttttaacaatttgacctttttttcatatttgctttcaataaatttgatggattagcgcctcgtttagtgtcggggagcttaaggaaacaataagaagtaaaagatcaatcagttcgaactccaatgtcgataatttgattgtttaaaggaagtgttcatagggggaagagcaataaagaaagaattatcgagatactgatttaaagtaagaatgttaccttaataggtgcatacgattgcagacctctacgatagcactttgagtggatcacgattcaacttagtattttattaacttcaaagcaataaggaaactgcaaaactttttcatcatttacgttttcattgacacagcaattatggtttaacggtgcagtattttctctcgttatgtacgttcaagtaatagggtattataagtttttcaatatgatatttccaactcaaactaaattctcatttaagataaagaaattgaaaaggctaaatttataaaggaattactttaagaaataacaacaatatcattttataagttttttaattcttgacgataacagatggatcattgttttgcgatgcaaagtctgagacattctttaaagttgtgtgtgcaatcgcagaaagtgcctccgcagtgaaaaaggcctggtgagaagtcactaaaacgtttggaaaatttgccagttgttgaaaagtagtatctttgatgacctcgttggacagatctctatagaataagcgtctttctccctcataaacgtccatagcacagccccctacttggccgctctcgattgccttaacgagcgctttcgtatccaccaagccaccgcggcttgtgttaattattttgactcctttcttcatagaagctaacaatttctcgtctaccaagtgttcggtatctggtgtcaatggacagtgtaagcacaaaaagtcggcctttgctaaaacctcctgttgttcaacaaactgaattccaaatttctccaactctttattgggtttgatatcatgagctaaaacttcacacccaaatcccaactttaggcactttgcaactagtcctccaatgcgtcccgtacccagtaatcctattgtcttgccatgcaagtcgtgaccgagaaggccattaagattgaagtcatcttcgcgcactcgaacatacgcacgatgaatttttcggttaagtgacaataagagaccaatcgtgtattccgctactgcgtaaggagaataagcaggaacacgaacgacggtaattccattatcagcagccgcttttaaatcaacattattgaaaccagcacaacgaagagcaatcagcttggtaccatttttagctaacacttttagtgtatcagcgtccactttgtcattgacaaaaacacatacaacaggtgctttttctgcgaggacagctgttttcttattcaatattgattcatggtagtcaatttcatgtttgtaattttcatttaccttttcaaatggttctttttcatatggctgagcactaaaaaaagcgatacgcatcttttaataaattgcttaaataaataatgggtaataaatttctaagtaataatcgaggttcttcaaatctcctgaacaaattagtagatagtttcacgaatattggaactatttataatattttggatatatgaaacatcataatagaaattttacgagtgtttaatgacgatgtgtttccaggttaactcgttcgttttgtacgtcaatgaatgttgcatattctaaacactcggctgtacttacaacggatcccctctagtcattttcccaagaaaattcagaatggcactcattctcttatggaaggtttagcgttatcaacagcccatttatttttggttaaacaggtattgaatttttggaattcatgaacatttgcatttgtgatgactttagaagcatgctttaatccgaaaaaccactttagtctaaacatttttggtataatttgtggaatcgaaataaaaatatcgtaatatacaattatgcgtcatttataatagaatgaggagcatgttactctctatgaggtaaactatttcgcttaaaaatttatttactatattcgttcaataggtcacttgtgttttctaataactgaatgattaaaaaaaaaaaaaaaaggcgattgacaaaatacatataaaaaaattgtatttggaagtgaaagtaaaaatattgcagttgatatggtaaactaactataaaaaaccagaaagcgatagcataagtgtattcgaaatattttaaacgggttgtagcggaaacacctaaagaattggatggtaaaaaagggggcaaggtatgtaagttacaagctacgtgaaaagatacttgataaaataatataaacaaaaaatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatatttagaaggaaccaactaagtaacttattacttttactttttcctttatttaatttacctcaattttatttcactttcttagccttaacttttctttgtagagctctcaactagtggtgaaaggaagggttaaagtgagagtttctttattattattattatagaatatgaaaattcgattattcaaactgtaaacgtaaaatcaaacattttttttttaacaaaaaatttatggcgtaaaagtatgagttattctcaaagcagtcaatctattcacaggtaatttcttctttactagtcaagaatcaaatgtcaacttgcaacactctcaacaaagttcaaaaggacttcagcagctaagttgcttttcaaactatacaagttttgagtccacatagaaaacaaagaaaatgggctaatttgacaaattcaccgtgtatgtaagatttttttttttttggtaaaaattataggtaactaacaatcgattgtactagaacatggtctgtcaaatgtgatcttatcggccgaacttttttacctcaagtcttaagtagtactgatagtcaaacttttgaatagaagtgtgtatctactatttttttggggggggttttttatgtacaggctcaacaatgtatatatgcagtaaagattatgaacctttgtagtcaggattatcataatttactttttaaaactaatacataatcggtacacaattgttgcaatagatattcaaaggatttctttcaattttatgacttcattgtcgactgattaggaatatagatgatacattgaaaattggattttacgtaactcatgccaggttgcttttcaagttaccgatttagtttttgtagaccaacgttccaagccacttttttaaagcagaaagagattgatgtctttgcgaaaagatttgaactttacagaatagtagacagaatcttaattttcaaggcggataactaaatagtcgattgcggttgcaaataatttccttactaaatatttgaaacaatcttaacgctcttcatggcaaggtgttttgcgaggtttttatttcgtcaaaatacatgatgcattcttgatttattcagtgaatctattatgaaaaatagtatcagcttatcactaaccatttacttaaactcgttgatataatgaaaccaagtatgtggtttaataaataattataataaattcatatttctatcatcatcagctgttaagctactaatttctaaaaatcaatttaaaccaatcgattcaatagcatgcttgatgcttttcacggattctacaagcttggcatcctcgtctttggaaagctttgcattaattatgcgatgagcaccatctttgtttagctttcttggcatactaaagcaaacatcaccaatgtttgagtaagaatctaatccagatactgtcaatagtgcattttcatcccgtataattgcagctagaatacgaacgagacctgcagcaacgccatattccgtggatccttttctttgaataatatcataagcggcattttttgtttctttaaagcattcattcaatgcttgttcatcatacttcgtctcagattcttcacagaaatctgcaagtgaaagtcctgcaatactggcgtgggaccatacagccaattcggaatccccatgctctccaatgatatcggcatttacactttgaggatcaaggccatataactttccgataagatattggaatcgtgcagtatcaataattgttccggatcctatgactcgttcagctgggaatcctgtgagttttaatgtagcgtaagtaagtacatccacagggttggttgcaactaagaggatggcatcttttgtatatttagtgacttctctaaggatttccttaaagatggaaatatttgctttaagtagatccattcttgtttcacctggcttttgattctttccagctgtaattacaactgccgttgcgtccttacaatctttatagtcacccaaatatacgcgagtctcatgggaaagtggagctgcatgattcaagtccatagcttcaccttctgctttctttttgttcaagtcaatgattacgatttcagcagctaatccacttagtagtagtgtaaaagcagtagttgaacccacatttccagcaccaacaatcacaattttaattgactagaatattaagttagaactatattccctttcctttattgaataaaacgatttagtcaagaatcctataagtttgtttccacttgcaatgcccgtttcacttcgagaaggaacaagtgtgcaatatgtcacttaccttgaaacttgatgaacgaacagaatcgttgctaaacactttagaaccagcggtcatattgttatatttcttgttattcttatacgcttgaatacagtttgttttgaatgcagttaagtgttaagattgcttgtttatatatcttttccatttcactattgaatatgtaatttgatttttcttcatgttcattcacgtaaccattacaattcctttagaccaaatgtgtagcataaaaaaaaacctagattcattaaccatcccttgtaaccgttaccttccccaaataaaatttaaaaagcgaacaaatgacgagaaagtattcgatgccgaaaacataaaggtcattttgaactcgccagattggaacaatgtggtttgtagaagaatattgtgatattagaataaatcccaaaatgtgtatgagttgacagtaaaaagtcttggttagaaagagtcatgtcgtgctaagtaatattatattgtcttttagaagattattttttttgtctgggaatctcattatttgtcaaatttaccgttttttctctttttactcggatgcgtcatttcaccagtagaattgattaattcttgaaggaaataacatgatgtttgaaatactatgtctgcgtcactacaaaaattgttaaaatatgtaaaccagtttttacagtattgattttacgatttatggaataatgttaaaatgtttatttatttattctttttgggtttgattcattacaattataaattttataaagcagaactgactttagaattattttgtttgtacaataaacttcattaaatttattcacgctgggtgtttataatgctgagtgtctcgttaggcagaaaatgatttctacgaataatattgttattagagagtttgatgtcgcttagttgtaagcttggattagtgtcacgagtagcagttgttttaattggtggtttggaatcctccgtttgctacttattatgattattatcattatttatggaatattgtctaaggaatcctaatgattcaactttacgatatttatgagctttttgctggaccgttagtttaccatgtaacttttttttatgtaaaaaataaaaatgtctggaatctattaatgatctaaaagtagataaaagtcattcgagtacattacatgttttgcatgccaatatccccaacagagctacgattttagacgaaagtttacgtcttacaacattacaagtatcatgttatctcagttgcatcgcgtatgttgtatagcaatgttcattacaataaaaaaaaaatttcctaaatagtgttcgtctattgctaagtcattttagtgagtacatgctttgtgaatctttgtactttgtaagctaataatagccacttttggagttacagggaatccgaaaactcctgtgataacccattccgctcaaactgtgtagttttaatatgacgaatcccaaaagtagaaaacaacaactatataatttattttttgtttgtagcaacttaaaagtgaaacaaacatgaggcataacaaataaaattggttgtaatcataaagaaaataaaggcttttttgtctactactaacgtttaattgaccgtcactttgtacatccattgcaaaagtatagcccgtttctcaaattcacatatcattatatcgtaataataatatcaaacattctttgcaagaatataccgttataatgaaaatttatcgttaacggctttttgttgaatgacgaaagttgtccaaaaaatcacagcatggcttgcactttggtttttgctaacgaatgtattgattgaaaagactatcagaggtttcttacttaaaatctaaaagaataaatgaaaaccacatcgaaaggaatgtaaagtgtatatcggtaaagatatgtacgctgtaggtagagggctttgacacgaaggcatattcgttgattaacccatttagcagtataagggtcgttgaaacgaactagcataactttcggaactttttgtcgctaaaaacttatttataaacttattgcattttacgtagctgtttacatcgttacaagtatcggtgaaaatagtgagtaaggctgagcgagtgacttctgcagtctatagctggtgtcacttgtggattattaaattttctttgaagaattttaaatatttacagccatttcatcaacgttgttcgttgttccgtggatgtgtacatgataataatttaagtaatataaataaacaaaatataaatgacgaacacttttattaaaatcgggtcttttttaatttcccccctccactactaatctttgccttgatgccctataaagtaagattaaataaaggttgtttatttccataaagaaatatcatgagttgacgagaaactaaatatcgtttatttgaatcgaactacaatgaattcatgcctcaggatatctaaatattggttagtatgcaatccttaactctcggaatagtttatacggtgacgagcaaacgtataactagttgatcaaaattacctaattcaaatttgacacttggttgaattgaattttcacatgatatttgaaagttgtttaatcaataattattgttaacgacattaacgaaagcagaattacgtagctataactcactaaatctagaagtacaatgatgttgttatgtacgaaaggtgctattgaacacaatatatatatgtcctacattgctttcacatttttacttgaaacaatcaacattagctggacataaaattttcttctcaaaaggaaattaaaatttgaagtaacttgaaaaagtcaaagaagctattataattattactatgaaagataatcagcaagcagttcagttacaacagccaacaacaattggacactacttggccgttcggttagcacaagctggcgtaaagcatcattttgtggttcccggtgactataatcttgggttacttgacaagctacaatacaacaattatcttgaagaggtaaactgtgcaaatgagcttaactgtgcttttgctgccgaaggatatgcacgtgccaacggtatcgctgcgtgtgttgttacctatagtgtaggagctttcaccgcgtttgatgggattggaggtgcatacgctgaagaccttcctgtaattttgattagtggatctccaaacacaaacgatataggatcgtctcatttattgcatcatactttgggaacccatgactttagctatcaatatgagatggccaagaaaattacttgtgctgcggtatctattcaaaggccgactgaggcacctcgactaattgactatgcaattaaaatggctttattgaaaaagaagcctgtttacattgaagttcctacgaatgttgcttctcaaccttgtgcagcgccgggaccagccagcttgattaccgagcctgaaaccagcaatcaagaatatttgcaaatggccgttgacattagcgccaaaatcgtaaatggaaagcaaaagcccgtattgttggccggacctaaacttcgaagctttaaagctgagagcgcattcttggagttggcgaattcgttgaactgctctgttgcagtcatgccaaacgccaaaagctttttccctgaatctcatccaaattatgcgggaatttattggggacaggcaagcacactaggtgctgaatccattatcaactggtcggattgtatcatttgcgctggaacaacatttactgattatagctcaaatggatggacttcgctaccaccgaaggccaatgtgttacatgttgatgttgatcgtgtaactgtttctgatgccgaatttggtggagttttgttaagggatttccttcatgaactagcaaaaaaggtgaaagcaaacaatgcaagtgttgttgagtacaaacgtatacggccagaatcacttgaaatacctatggaaaaccccaaggctgcactcaatcgaaaagagattattcgccaggttcaaaacctcgttaatcaggaaacaactctattcgttgatactggtgattcttggtttggaggaatgagaataactctgccagaaaaagcgagatttgaaatagaaatgcaatggggtcacattggatggtccgtgccatctgcatttggatacgctatcggagcacctaagcgcaatgtggtagttttcgttggagatggatcatttcaagaaactgtacaagaagtgtcgcaaatggttcgactaaatttaccaatcatcatgtttttaatcaacaacagaggatatactattgaagttgaaattcacgatggtccttataaccgtattaaaaactgggattatgcagcaattgttgaagcattcaatgctggagaaggtcatgccaaaggattccgtgttggaaatggacatgagctagctgaagcaattcgacaagctaaagaaaattcccaagggccaaccctcattgagtgcaatattgaccaagacgactgtagtaaagaactaatcaactggggtcataacgttggagcagctaacggaaagccacctgctaaagagtaaaagattgcacaaacctttccaccttttcagcaattgcttatgcatttgcatacttttaatatagataccttggtagaaatttgaatacaacgaaatgattatataaagagagaaaataatttattctcttatcttattattttccaatgaaataagcttaatttcacttttattcgtgattattacagatgtgggatgaacttaaaaataagatacgaaataaaaaataaaaataaaaaaggtattgaaatgaacatattgttaagtgaaaacctaaacatttattttttttttgcattgttttaaaaaaaaagtggtccatttattgtttgctaatgtaaataaatttaatcctttccgattgtagttcataaaaaatcatataccccaattgcaaaatcctcatgatcagtatttgattatgtatgcattgtaatttaagctcactcaataatttcgtgaaacatttttttgttgaagacactttctcgcgaacagcaacttcctaaacaccaacgcacaaggatttgagtgtcataagcaatttataaacatttttgttttcaaaacgtgataattaaaattacgattgactgatttttttggttcttttacttcatttccagttctaattctattaatactgattatatcgatggatttctacctagagtattcattcatcaagtttaaaaagttaaataacaatttttgatagcccgcgtatttgcattcgtcagagaaaagaaagtgtatatttaaaaaaaaaaaaaaggattgtaaatctatatttatacaaattaacgaatacacaatcaaatttacaaattccaatgtttctcagtctcataattgctttccgaacctaagcaagcttgaacagtttcttttatcacctacacagtttttaaatatttaaaagtaattaagatgttcgtgattgtatttgcaatttagcatactatcttttaggaaataaaagttgttagtaagcagaaaacttaacaatacctgctacttatattgtggcttgataatgctaaatgttcctttaatctcttaatatttcgaacgaatatgcttagtaagcaaaatgtaccacctgacaactataaatgaaagctatatacaagttcataaggttgcttattgcttctcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaatgactaattcttttatgaagcttggaagatacgaaagcgtaacaatttcttaagcaatcaatattaaaacaattttggtcacttattttgtcggattatatctaatatcgctcacgggatatttaataatctgttttcttgaatgctatgtggattctgtatttatctaaaactcctttagttttaattcgcttgatagccataaaatgtgtttagttgcttactagcgagttgatgcaacgttcatttgcgtaacttgcgttgcacgatgcaccgaattaattttgaaagtccaaaaagcctaatttgatgagtaacagaatgacttgtttgcacaaaattcattattgtaagcaacatattatcagtaaatggttaaatacaattgtaattttggagcctattttttttttttttttttttttttttttttttttaaatatcaagtagacttaaaatacaataaactcagcttaaatgaaaagttttctacaattagctgaacccttataaaaagtctttatggttgcatagttatgttgatcaaaaagctcagagttttcgtttatataagacccgtaataaataatttatgaaaaatggttgacgaatagattgttaatgctaaccttgcagccgaaaccttgtactgtagtaagttgatttgtgcaacaccgcttttttgaaaataaaagtcaaaaagttaaaaaaggttttaaaaaattgccgtattgtccagtacaataaaatgtaaaacaaccctgtatgtttactcataaattattttccctacctttgttatatttttgtgtatttgaaaaaactgaaggctagctttaatcctacgttggtcagacgagttctgaaatgaggtcaaagagttcgacattcttactgcctttacacagtctatctttttacatatattcgctttgatgccaattattgaagccattaaaagcggcaccaaattggtacaaaggttgaaacatctaataaattttttatcattaataatttttattactgtaagaaaaataaagtaaatttaacagtctgtcaaagcacgaataatcagactgaaccaacaggtttggaatttttttttttggcgtacaaaactgtaaaaaaagatcaaaaaaaagcagctatattaaaaattctagacattgaaataatcaaattttaatattaaggacggaatcctggactggatagcaccataaaatatccaaacgtaatttttcaatgaataaaatcataaaattttactatcaataaggtaaaagaaacagaaatttcattttaaaaaatcaattttggcatcatcaaaacatactcaaatccgacgggacaaagttggattttataagaactagtctgattcaacagattttgtgtacctcccataccatttttataatgttaaagattgaaaaatgaaactataccatagaaagaatctttttttgaataatcccaagtaagataatctggcaggcaagctgtttattttacatgcttacttattgctacaaagacaagaaaatttccaaattcttaagctcagatgtctatcttaaaaggatttggatcgattgctccaatgtaaacatactctccgaaccgactattgaccatactacaaggatttgaagcttcaactagtaaagcacacagtccaaatatacccatgggtgcaagaaccattagtccatgtatatagacctgttaatacctatttaccgcacaaacattttttaaatattaataaaaaaaaatgaaaaattgaataaatatttagattaaatcttatacaaagaaaatattaaataatataatagtgcatttgaatattgtttattttttttatttagtattattttccaagtttaatttatatttttcttacttttataaagatatttggtacatgtacatcgttgtcttatgcagcaaataggaaggaaaaagcacaaatttagcaatgtaaagattgtgctactgcacagtgccttaatgtttgagaatagatatttattaaattgttacctatcaccgaagtagcttattactgaactaacgaacgaggtttggttcttcccaatttatagcatttataacttttactagtatggttcttaagtataccattgaaagaaatcttctaaatgtgcatctattaaaccaatttgaatgttacaggttgcttgaaaaaacttgtatatcagtatgttaacgacgagcttttctttcttatttagacgttgagtcacagaaaattgttaatgttttcaattgaaaatgcatatcttttgaattattctcttgagaaaatgcaataaaatggagagatttcgttcttcgttttagataataaagatagaagtagcgtggggggggggggtaaaagagcgattagactatcgtcacttcgagctcaaattagtagcgtatatttatgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn