nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtatctataccaccatgacgtcattaacgtaaaagttccttaatattgcaaattgcttgaacggatgccatttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcccacgataaaaaaaataccttgactcaagtgccgaaacaggaaataatgaaagatttcatacaaggttgtttctaaggtgctatatgtccctacggcctcgtttagccccatctcgcatgcaataccgtaacataggtatatacacacagagaagtagtaattttacgtgtcttatacttattttatatagaaatgtccgacacttgcgctacactaaggcatataagatagatcttaattccttgtattaacatataaacagacaacataacatagccagtttatcttacttatcttttcctggaagagatggcattatttgtgtgtatcaaagaggcctttttcaattttcattttaatatttttttaatattcttatattgaacacatttttctcccctagatttatgtttcctattgctctccatatcacattatatctatgaatgaatatgcattgctcttctgatactatggtatgagaggccttggtaaagggcatcgataaccgaaagaatcatccgcagagaagtagaatcttagagcatatcgtctcgttgagaccgtatagattcgcaaaaataacagaaacttgcgttaacattgaatttcaaactcagttttccataattaactgttaaaaaaggctactataagggtgtcaattactgttctgtttcgcaggattaattccgttatgtgctcttgtaattgagttagcgcttcttatatctcttcagtaatgcagcagtaataaaacacattggcttcgctttcgctttttttccaaatcattatcgaagattctttgcttatgatatactggtgctcgaggatgatgagaggacacaactttttgaggcttatcgttatcgtctgagtcacaacaacatacattaactgtccacgattcagggatgtgctatgagttcaattttcgctgtagtgctgccattggcgctgctactggtgtctggaaaaactccacagctttcaatggagatgtgactgcacgagtgagacattatctgtattagcttcacaaccatactctgttagtaaggagccatagtcgacatctgtccagctcaatcgggtatgatatttgatatccccaaaatacatggctgtaccatgtaaaatgagcggtatatcgaagatcagtatatttcagcctatacaggatcctactatttcaacaaaaatgatttcatcaaaattaaatcacgctgcaacattggtgaagaatctcaaaaggttagtaacatcaatatatcgcggagtagctatcattgtggcagttaacttaaaggatatacagttaattcaacaagattttcaagtccattttttttgggcacgctgaacacgctcaatgtagtacttgttttggaaatcactcgcaagtttaatgggacgaattatatcagtaatgtgtaaattccgacacaatgttcggttagtagatttactgctggattattgggttcacccgtagactgttgccgactccaagaaaactatgatctcaatacaggcataaagaattgttgtatctgtgcccatgtgatctgtaccttttttgcggtaccaaaatcgcatgttgcactcacactacggaacacatcaacttgtaacgacaacaatacaaaataccaggagacatatcactttttttcgcctagaatgatttacaatggcatacacttagaaaagtgctatgacatgacgcccttactagaagttacatgattctccttttttttctttctttctttctttttcggtacaacataattaatgcattcatacagagcgcatttccagcatcatttattggatagtaactcctcccgcactttcaatatcaatgacgctgactcttttactgacgctgagtctttaccgacgctgagtctttaccgacgctgagtctttaccgacgctgagtctttaccgacgcttgtgaaaataaaaagtacgacacagctatatgcgtcgcaagttcagatgtgggtctatcgagcatgtttatcctatcctgttatgtcatttttatcggaagtaataaaagtgtagaaatcacttgtttttgccttttttgtgattttgctttcatttttttttgcccttttttcaccagcttggggatcaacatcctaatttcttgttacttcgattatgtctaaaaagtgccttgatttgagagaaaatattttcctcatctggcaagacaaccaaaccatcttcagtgaattcttcgtgtgtcgccttgtctattagttccgggtctctcatgaacattgtaaacgcaaagaacggtaccgtacatgccaagccaaccgtcattattattcgttgaacatatctgtaagattcaaccacagcatctctttcgggtgagccccaaggataatcactaatgaatgtataaggtgatgcatatgctatttctgccaatgtatcgtttccaaggttcttgtagagttggttaggcatggtttgtgtccatatggcaccagaaacggaggcaccgatagcagcgcctagctttgaaaaggtatactggatgccggttattacagccatcctactatgcgtagtcatggcttgcagtatgacgatcactgaattgctgcataggagaccactcaaacccatgataacagatgcagcgataacaccttcatgagacccagatcctcctctgtatttgtaaaaaaggcccatgcacaccatccatgcagcacaacctccgattacagaaagtttcagtttccttgtctttgccaccaacaaactgtagaatggagatgcagtagcagcaacaaagtcaggaaggtttactatccgagcagccgaagtggacgattctttcatcgataccagcaaaacaggatacagatagtcacacgaaatgaaaaaggtgaaaaaattgaaaaaagtaacaccaaggggtgcccaaattccacgatcacttagtaatttgaacggtagaagaggagatttggcaaatttggcctcccaatataaaaaaatgaaaaataaacagccacctgaaactaaagtggcaattatttttgaattgtgccacttctgtgatgtctcattagccaacgtcaaagggacaaggatacaccctagcgacacagttattaataatatgccaacaatatcgagtttccagaatagaaacaccaaattctcaaataatccgcccgttctttcctttctagcctgttctttgagagatctccactcagcagtctttgaagatttgtacttcatataaagaataagaaatataattggcaaggcagagagtgggtaaataaaagcccacattgcaatattccaggaccagtttttctgaggatttgctgctgtgataatattacctgaaatccatggtattatgatatatggccaatatgaggcgtactggtaaaacattctccacttcaaggaggagaaatcagaaagtattaatgtcaggagcagatttgttccgacgtatccacagttatagaaaaccgatcctgctgcatacattgtgagacgggtcgcctgtgattgaatgatggttcccattatataaaaaatagttgcaactaaaaaaagccttagtcttccgaagtggtcagagagtctggagtagacaacttgggatccgacacttacaacagcattgataacttggacagttgaaagtaaggagtgttctgaatatgagttcgtcgcatagcccgtataggtcgatctaagtgtgtagtctaaactaattccaaacccacatacaaacgcggtacttatcagtagaattttatatttcaaggaatcaaactgtgcagacataatttcgttttctttgagcttaaaaaaggtcgatgtcatagagtacgtgtcatcgtttgagtgacgttctcgctcaataatctcacaggactgcctaattccactttttttattacttgaggcaccaacaacactagaactcatccgataatttatttacttgattattccttttttttttttttctctttccagtccataaaactattttacttttcttatttatgtaaatagtatttaagattctacggtcgctacatctgctagaaatggaattactttaatacattccatgttctcatatatacttttactgacacctttcgtcactattttttgtttaactttttttttggaagtactaaaattatatgctcgtaattattgagtatcaaaaaaaaaaaaaaaaaaaattgctgtgacaccccttcaatgtggtgtctatacacctggtgactttaactttaactttgacctgtcgtcgtacaatcaacttagtttccgaaaatccacgacgaaccagttataccgaagacttttgtacgacaagaatactgtaccgtcgaaactatctcttttcaaactgatgagtgaagcttgtgtttatgtctgttgaaacaaggaaaaaaatgcggtgcctgtcgacaggatatgcgcacaagtgcaaaatcatcaaaaaattgagtacctagatccggtggtgtaggacgagcaaagttccttcataaacaaaccgtaagggttactgatacacaatttcctttttgtaaagagtatttgagcaaattagtcagcgattgaaaacaacacccttttttctatatatagtaggtgaaagttaacatgcgagtaaaagtagtgccacatttcctttgcagcaggtgcaaattggtacatatttaacagatagcgccgcacctcatatgcagcgcgtacatgatacgagacgacaagatatgcaaaagataatagtgtcatcacacctttatgagaagcgaatttttttttttttttggtttaaatatatatatatacatatatatagatatagatatacacatgtatagatgtattctagttatgcttatacctagaactgatcagaccagatcatacctggtatagagcttaatcgatagaaattcaaaaatatggaggaaactaagtactcttcgcagcaggagatagaagaagcatgtggttcagacgcttcattgaatgctagaggtagcaatgattctccaatgggactttccttgtacctctgcctggcttcgtgaactcttgtactattcataactgcactggatattttgatagtgggaactattattgacgtggtcgcagaacagttcggaaactactccaaaacaggttggctcgttacaggctacagtttaccaaatgctattctgagtctcatttggggaagattcgcatctatcataggtttccagcatagtctcattttagcaatacttatttttgaagccggatccctaattgctgcccttgcctcttcaatgaatatgctcattgtcggtagagttgttgctagtgttgggggaagcggacttcaaacgctttgctttgttattggttgtacgatggttggtgaaaggtcacgtccattggtgatttccatcctaagttgtgcatttgctgtagctgctatcgttggtcctataatcggaggtgcctttacaacccatgttacctggaggtggtgcttctatatcaatcttcctatcggtggtcttgccattattatgtttttactcacatataaggccgagaataagggtatacttcaacaaattaaagatgctataggaacaatctcgagctttacttttagtaagttcagacaccaagttaattttaaaagacttatgaatggcataatcttcaagtttgacttctttggttttgccctctgctctgcagggctggtccttttcctactggggctaacctttggtggtaataaatatagttggaactctggccaagtcatcgcatatttggttttgggtgtcttactttttattttttcattggtgtacgatttcttcttattcgataaattcaacccggaacctgataatatatcctacaggcctctccttctaagaagattggtagcaaaaccagccataataataataaacatggtaacatttctattatgtaccggttacaatgggcaaatgatatactctgtccagtttttccaacttatatttgcgtcgagtgcatggaaagccggtcttcacttgataccaatcgttattaccaacgttattgcggccattgcaagtggtgtgattaccaaaaagctcggtttagttaaaccactcttaatatttggaggcgttcttggggtaattggagcagggcttatgacacttatgacaaatacgtccacgaagtcaactcaaattggtgttttgctattaccggggttttcccttggatttgctctacaagcatcgctcatgagtgcacagcttcaaattaccaaagatcgtccagaagctgctatggactttattgaagtaacagctttcaatacattcatgaagtcattaggtacaactcttggtggtgtgctttcaaccactgttttttccgcctcctttcacaacaaagtatcacgagctcatctagagccttacgaaggaaaaacggttgatgacatgattttgtatcgtcttcaaaactacgacggttctcattcgactattggaaacattttaagcgactccattaagaacgtattttggatggatctagggttttatgccttaggatttttgttttgtagtttttcatccaataagaaattaatcataccaaaaaaggacgagacaccagaagataatttagaagacaagtagcgcagttattttcttattttcattttatttttttcgccttttatacagacttcaacacaatcagaatcaaataggtgtatcgcaatggaatgtaatttcttaagtattctatatgtacttaaaacctattaatatatggatcaacacagtatcttatgaatgggtttttgatttttttatgtttttttaaaacattaaagttttcggcacggacttatttggaattcaaattattaatgaaagaacaattaactaattaatgtacttagtatttggccattattatcgatttcgggggccaaatctaaccaaattcaacctacattttttcaaattgattcaaacacctttcacaataagatttttatatctagcgcacatagaatgaaatgtaaacaaagatttcagaaaaatcgtcattcaaacttgtattagacgagggacggagtgatttttgtgtttgtttttattaattgtgggataggatagtagcaactcttggaggagagcattgtcagttgtccagtctctgaagttaagtagtaagtttgcggagtcaaagggggatggcttttgccatttgtgagagttgtgcggcagcatcttattcaaatagagctgtattctgaagacctcttgtagaacatcatccatactaaaaagtaaatcgtcctgtcccattacgagctgtagtagtgctgtgaccctctgtatatttacgttgccatgaagaaggtaatgggcgatattttgatacaattcctgagttgcatgttggattgagtttacgaagggtcgccagacggccagaaacctccaggcggagttaacaactagtaatacggcatccatgtttgcatcagcgccgagcctataccagtcactgagtagacgttttcttgctctttttatgtcctgacttcttttgacgagggggcattctctagagacacaggcagttgcttccagcaactgccgtacggccgttctcatgctgtcgaggattttttttgggacgatattgtcattatagggcagtgtgtgacttatgaattgttgtagaaggacgtctgtgatgttggagatatgtattttgttaactcttcttgagacaatttggccctggatagcgaagcgtgcggttacaaataggtcgtcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttatttatgtctagtatgctggatttaaactcatctgtgatttgtggatttaaaaggtctttaatgggtattttattcattttttcttgcttatcttcctttttttcttgcccacttctaagctgatttcaatctctcctttatatatatttttaagttccaacattttatgtttcaaaacattaatgatgtctgggttttgtttgggatgcaatttattgcttcccaatgtagaaaagtacatcatatgaaacaacttaaactcttaactacttcttttaaccttcactttttatgaaatgtatcaaccatatataataacttaatagacgacattcacaatatgtttacttcgaagcctgctttcaaaattaagaacaaagcatccaaatcatacagaaacacagcggtttcaaaaaagctgaaagaaaaacgtctagctgagcatgtgaggccaagctgcttcaatattattcgaccactcaagaaagatatccagattcctgttccttcctctcgatttttaaataaaatccaaattcacaggatagcgtctggaagtcaaaatactcagtttcgacagttcaataagacatctataaaatcttcaaagaaatatttaaactcatttatggcttttagagcatattactcacagtttggctccggtgtaaaacaaaatgtcttgtcttctctgctcgctgaagaatggcacgcggacaaaatgcagcacggaatatgggactacttcgcgcaacagtataattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttcccaatgtttgtttatacactcatatggctatacccttatctacttgcctcttttgtttatgtctatgtatttgtataaaatatgatattactcagactcaagcaaacaatcaaagaaatctttcactgctcttttctgtgttccatttagtttttagtacgattgcattgtctatatactgtatttaccaaatcttaattttagtcaaacattaatgtttactttcgtatttaaggatgtgtatactaagccttgggaaaatgcgtgttccttgtgccatccgaaagctacttcataaaaaagatactgttcattttcaagcccgcatagttggatcaaatattaactatatatcaacatggtccaaagatcgtaagtttggtctaatgttgttttagcaaaaaaaaatactatacctttcattaacgtttattgaatttcttgaaaaaaaaaccctaaattattataaaattatagcaggatagttcttagtggaagatattaagcaaactattttctgaattgctatgcgaaatttctctaatgccagctgagtaactaactctcatggtacataaaaatacgcatcttaaaaaatttgatatttcatgatttatttatagaaataacgatgcttattgtgctttgttgggtgtttgacttctatgttaacttacttcaacatgaaagcccgacgtttgcaatgatatcctctttttcacccgattattttcatttattagtaagtggggttctgggtgaaaaaatcaaaacaaaaatatgaatttgtaatgatttttatattttcgccggaggtgctggaaatggcaaacgaaaatactatgacataaaagctgggcacactatgtacgttctttttaattttttatcaacatgagaaaaattcatgaacactgtaccttatattatctaataaatgaagtaagctttgcatctccgtaacagctgcatatatataattaagcgggagctttctttcgatctctttcattccatatgtttattatgtactgatgaaaagcattttactaagttgaggtctctgtaagtatattgtgaccattatgctaaaatactggggtcttcatttgtgtcaaattctacgtaatagttcccctttttcttacatttttatactaaagagttacggtatttatacaaacgaggggctttactgtaatatatgattaagattcaagctgaaacattctaagttagaggtataaaatgattattgatgaaagagctgcaaatgtcggcaaaatataaataccttagatgttaccagctgggaagattattacggaacacattcttataaatctataggaatacataggattgtatttctattgacaaagtacaacctatattttatgttatgttatgttatgtttgctatgactatagttgcttttcttcacttagtaaggattaactaactctcgagctagtaaatttgacgtgagaagcataattatattactaatagaacgatatctggtgtgttttattacagactgcactgagtgttagaggtagaaattataagttaaaaagcagtagtttatgctttatgctcgagtatcaagtgaatttgaacaggctagtgcttcattggtacttctttcatggataattttgagcaaatttctgcagcatgtccccctttatacaaattctgtgcattgccggcctagaaatatgtcaacgttttggatatgttgatgcttacttcgagaaatcttacactaatacttctggaaaaaatcaatactagcaaaatagtgatatatgagtaaaatgtatgtagtacatgtatgaaaattatcaagggcaaattgatgcttcaacgaaaaagttattggattttcaagcactttttaaattcacaatatttttttctggaaatatgaaattgtcagcgacttctattacaggagtgtctttttttctcatgctatccaacgcttcttccaagtcctttatagtattagaggagccgccacaagcaataattatcacaatgtcatccgcagctaattttgagcccagtgcattttctaggatcttagtgttgtaacccaaatgcaatgcggcgccacatgccggttcaatcaccatattgaattgatgtgtatatttaagacaggtttcaataacatctttgtcctctattacaacggatctggtgttgtatttgcgagcgtattcgaaagtttgattagagatcacggccgttcctagagaagtagcaatacttgttatcttcttgaattgaactggttggcctattttcaaagaagtattgaaaacatgacatccattcgtttccacccccacaatagggatcctatcagctaaaccatacctttccaaaccttgaataataccattgtataaaccacctccaccaacgctgcatactatgcctttaaccttattcacggaaatatgttgcgatttcaaatcttgtactatttcatctatcatagatgaatgtccttcccaaatatccggattatcgaagggatgaacataaatgggctcaatgacctgagagtctattttattcatgacatttgtttttaaaaaagtatctgcttctttccagtaggcaccactcacgataacctgggcaccggtgttcctgattttatctaccattctcttctttgtcgctgtaggaaccacgactgtacatggtagagacagtctttgacatgctgttgcagcagcaaaaccggcattaccgccagaactagcgaaaacctgaggagatcttttaccgtccttttgaattcgaatggcacttttcatgatgagattaccgattcctctacttttgaaggagccacttggttgaaggcattcatatttcaagaaaaattgtgcagaagcctttccggggaagaattgacgtaataatggtgttttattgtagactatcgacatctcgctggttaattttcctgtctcttgtctatccagcacttaaaaaagagaaaactgtataaacattttccttttatttggcgatatttatatacctgtgttcctcctcatattgtcccttttatcttatctcatcgcaaacaatttgataaagctttggcactatttaatgacactcagtggaattacatttccgctggggcttaacaggagccgcccatgcggaatcatgtctccgcgcagaggactcattagtttccgttcgcggtgattagtactcgcgaaaagagaaaaagaaaaatagtaggaacatttcgcaattgatcaaaatgtaaacagtgcagtaaagaatgggaccataagatagataagaaacagctcgcataaggaaacaaggacacatcgattaatggcaacccaagccctagaggatatcacggagaggcttttaataaggtcgcaagaggctatcttgcaattagatctgtggatacaacgtcagcagagatcatcaatatgccagacaacagatcaagagtcattggataagttatcccaacagtacaaccagtatatgtctcaactgaactctttgtatgttagatcggaatctgttcgagacaagttgagcaaggaacaacaacgcagattgatcacagaggataatgagcatcaacgcatagaagacttggttcgtgaattccaggatatcactttgaggttgaacgagctggccaccgtcccaaatgaagcgcctaatgattctccacaatcgcaatccaccagaagtagtttagggtcatttcaacctcgaccattgaaaataattgagaggcaacgtctgtgtatggtaactccatcgaaaccaccaaaaaaatcggtaggctttaaccccatcaatgaagtcgattgtccttcgaaaactaactctttaccgtgctcacctaaaaaacaacctgcaagaaatcgcactttacgtgcagccaaatcacatgatactggcttgaacaaaagtaagaaaccgtcttcctcggatacgtatgagtctttcttcaaaaatagacaaagactttcgttgaccttctttgatgaaatggatgatgaagattttgattctgatcaagatactatcattctaccaaacataagtacccctccacatgttggtgtgaccgcaaagggtgctgaattcgaacctttaaggagatataactctcacgaaagtatactatctaacaaaccagcaccttctaagtcgctcaatctgggaagtttctccgcctcattcttcaggccatctaatccgacgtttggaacttcgatatcaaatgtccaagtgaactgtcatccaactgttgcagcgacaatggctcctagtcgtaatggtcctcgtatttcaagttctaaggcgttgttatcatcattcattgcacgatcagatacacatacggtaaaagagaacaacacaaatcttaagcatgcatcttttatggataagtttaattcatcgttaagcacaatatcagaatcttttcaaagtaagagggggagaaagaataagggcatgaatgaagaacgaatatcaaatcataatgtagcacaggaacaaaaaaataatatggatataagcgtctctatagaagaattgcaagatgctttgaatacagaactgctgttttaattaatgcctcctttacctaacctactcttcttttgctccaaatgtttattctttttttttttattcagaatatcttcaagtttttttgtatctttttgtattattattaaacttctttataatatttgtcttataaaatcctatcataacatgactatggcttggcctagactcgggtgccatcttttttaatgcgactacttcaagacagcttctggagttcaatcaacttcttcggaaaagataaaaaaccactaattatcaaagctatcttgtccgctttcaaaaagtttattcgattttgttttcgttttcattttcatttttttattatgatggtcatggtggtagcggtggctcccttcagttttcctctttggtgctattaattttctcgttttccccatatatgtgatagaagcttttgaactccccactgtcttgtaagactttagaatcttgactgtcttgttaccttctttaaacttatcatttatgtctgttctggacgcaaaggatttgattattgatggatgtttgaaaacgccaactagtgatgtatctccattttccacctcatcttcatcctctgggcgcttttctaagtcaattattgtgtttactgtttttgaagtggtcgaatcagtttgagaatttgtgaatgactttatcgaactattctgttttagggtatataaatcttcaattgcttcatcattgccatgttgtatccttgatagctccttatccgtttcaaaatcctcataattattactttttaggaaggataagcttttctgcacaaagtcttcagatatgataacctttttgttcttttgatctacaggtttctgttcattatttcccgtattatcacctacattaatgctattgtcctgagtatctaggtcagtagccgtacttgtaatgtctaggttatattcctcttcagccccgaaggggtttttatattcgataatatcttccaccatactttcaaaaaatgcgctcgactttgggtttttaacaagctttgcatcatcgccaatttctaatctcctttttctcatcaattctctccttttgagacgatattgttgtagtacgtcgtcttcatcatcatcacttagttctagctctaagctattttttgctcttttattacgaaatcctccatttttaatgtcataaagaattttgtttatcattttgatatccatttccttattttctgcggcaagcatttctctgatttcatgaggattgaaattgttcttggaataatcatcgatcattttttctaggtcagaatcatagtcgtcagatccttctccatctgcaccaccgataccatgccattcatcctcggattcttcggcttccatttcaaagaagtttgtgacacctcttttcttcaactcttttatcttagcctcgtgctccttttctttctgttttagttgcaatttctctttgtcaatcagctgacggcgaattgcttcatcagcttcttcattgacgtatacatcatctttgacttcattttcgattgtatttctttcggccatcacctcttcaatgttttgtgtatctagaacattggtttcttgaaatttgtcggtatcctctccgatattatcaccgtaatggcccagattaatggcgatccttttcggtagactttcatcagctttctctttgggtttggcttcgacttcggtatcagagtctgattcgttaatgatatgtttcacgtggtgggattttttttgctttagaataatttcatcatcttccttttcactatcggattctctacgattgtcattttcactaccagatgattcataatcggcaatttcattaccactcaatgcaaatccagaagactctgaccctgagtcagaaccggaatcatgggcgttcaattgaaagtcattttcttcaagtttttcccttctcttctctttttgtctgattcttttatttctaagaatttcttgttctagcaagttctctactatttccttttctttggccatatcctccagcttcagacctttcgtttcaatcacttctttctgatgatccagaatttgtttcctgctagctttccttaaggtatttaatagtacattatgatcaacttttgggtctttacttttattcggcctttgagacaacttttgattttgtttagagagtcttgccttcaggtttaatatagtcgcctttgataactgagagattggcaaaacgctttcatctttggataatttaatgctatccatatcatcatctccatattcgtcactgtcgctgtcgaggtccagtgttatgcatttcgaggagtcaatttcccgtttcaaattattagcataggagctcaatagtggaacccttttctcatttattcttgtctcatcagttagatttaattcaacacttttgttctcatgcagttcatcgtcattctgtactggttttggatgtgcattttccagctttatatcatcgtcctcatttgaggacgaatcgtcaaaatcagcaagaaaagactctttagaaaaaaattttttggttggtattggcttttgcggttttttgtattcgacatttctagctttttcccttttagaatcttctgaagccaattcgctttgtatttcccgaatttttaatgtgtgtggtacttcatcttgaagtgtttgtgcgactgtatctatttgggttttctgttcctgatgcgtagcctgtggaataccaattgcttgtgtcttatcctcatcatgcgcagtctgtggtggtacatccatttgggtgtcaggaccacgattttgaatggactgaaataaaggactagttccaataagttccgttggaattataggaattttcggcgacagagcattagaatgattgctggaagtcgtaattatttgggattgtggttcaattgattttataggctgagtttgtgaggttgcaccgctgctatctatacgctgtgtagcccctggccgtcctgtcgtgagaggtgttttcagcgcttgagaagtttcgttgacgagaccatcttctttgattaattgggtgggtttcccgtcattaacggaatggataggtacgttaaacaccttgtcttgttggatgctgacaggtattctttgcgtctgcgtgaatgaagaagagacatttttctcactgtaactattatctttaacttcggatttctccagctcttcaccaccatcgtaaagattagagattaattgagttggtaacgaattctcactcctatcttttccattattgtgattctgttcgggtgctttcttgccttctaatctgttcttaacacgatttaatgtggcattggcaaataaaaacccgttcccagtcaactctggcggattgtctatgtcattgggcccatttccattagtattatcgttctcatctagtatgggaacagcaacttttttgtaggtggtagttctcttctttgcagtcaacgaggacaaagcatgcaaggcatcatccatcactaaaatatttggtgataagttcaaaagcgaataacgaacttccttagttgtttgtctgttcttggtttttttccaacataatgtgtttgaaatgctattgaagcaaacgcgttttacgcattctatctcttcatgacgcgtcgaagaaggataaggaaaatttcaagtattgatgtatatctctctgcatatgagagccagtagagttggtgtcctagtaagaatttctttcactttacaaacatatctaagtaaacgaaatgtgtgtgtgtttctatatatatatagacatatatgaaggattccgtagcggtgtaaactaattttggtttggcttgtatgcttcttcttccggagctatgaaatcttttgctctctcttcctgcctttcgatttctctttccatttgcttttccttttgctcatttaatttcttcatttgcttttctctcttgcttaagaaatactcaccactttcaatttccaaatcaacctttctaggcaattgggcaggaggaaatggagtatagaccttcttttcgacgtttctgatcttcttgggtttctttctggccacattcctcttcttaaacatgggcaagaatcttgaccaatcttcattggctaactctggcctttttgccaattctctttttatcattaattccttgatatgatagatagggtgaatatttttcatacaatcttctactactcgacggacctccttcaagcccttgaagggacccatggcacttactgtgttaccttgtactagaatgtaacatttagttagaagttccaaagcctttaaagtattaccgttagggcctacaagacgttgtcttctcttgacaaacctttctttgttagtaacgaaattaccaattttaataacgtcgcatgccatgtcatcttgtaggatcttaacggcttgcgggaaaggaacggatctcgccaataatttgatcaaatctctggctttcaaaatgatagcgggatcgtatgtttttctagttgtttttactgtcatagaaccttcgactaaatctagaacacacgctatgttgtgtttgtctagagcccttgttacatcattccaaatcgtcttcaagtaactttctctgtatttaggaaacaaagtcataaaactggactcttcagcaaaaggttgaccggatgcgttatcctcttccttaaactcctctatcttccatttatcaatatcatccgtatcccaaggtttatctctgttatgtgtagacaccatcgtttgccaatttggatatttgtgtgacccttttgtttgctgtctactttacaatagttaacctcatcatctcttttttttgaaaattttcatatctcatcgctaaaagaattagaaatataaggaaaaaaaaattttcgttttcagatgtgcaagcctgctataataaggtacaataactcaagggcatttagcaaggaaaaaatgggcaagtgtagcatgaaaaagaaaggtgtgggcaagaatgttggtgttggcaagaaagtacaaaaaaagaggtcgatcagcaccgctgaaaggaagagaacaaagttacaagtggaaaagttaaacaaaagtagtgaaacaatgataccgacgctgctgcgggaggcaagtacacaagagccagctaaactgaaagctgagactactttgaaagccgaggagctgatcaaggaccaggaaaaggactccaaggtacgagagcaaattcggacagaaaaatcaaaaacaaacgacagcatgctgaagcagatcgaaatgatatccggcttttccttatagggaatagtggtgaaagttacgtaaatatatacatatagagcggaatggtactgcatatttttattatttttttttttgaatatatataaagcatcgtcgcttaagactaaaccttcgaggatctgaggccagcgctggatctaaagatggcgtcgccctcggcgtagcctcttccaacaccaaatccaatgcctagccatacaggaaatgcacggcgcttgaagaataatactgaggtgaacacacccacgccaaaacccatggcagtcttgaccagcatgttggacaggacaatatcccacttagtgtcgaggatcgtggacacggagctgccattcttgttagaatccttggagggagtgcttttcgctggttgttgtgtttgtgcttgttcggacatggtatattttgtctttttccgtgtttattccctctcgtagcaaagttaatctgccaattgacagtagtttaatatatggtattatcgttgtttgaagccctttaaaaggaaaaaacgggttagggccacccggcgcgaagtaatagctgctgattggtcagaatagtaaaacggcttgaattgatagtatatcgtactgtatataccttatatttgggctaataatcatctcccaaatgctccagtatacatgtcacctagctatgtatgaggttgactaccttatatgcagctactacacaataactgtagtatcgcgctgcacgagcgtgacggcggttaaatctggattttttgccaccttttttatacgaaaataagaactaggtaaataggaaggaatggttggatttgagtttaaaaatagagggaatacttggagatgcgattgttgctgtgcaagaattggtttgcgtcacctgtaatctcaccactactgtatacccgctccttatattcaatggctaacactactagtttccctattgctccccaggccccgcctaattggtcgttcactcccagcgatattagtgggaaaaccaacgaaatcatcaacaacagcaacaatttctatgattctatgagtaaggtagagagcccttccgtgagtaattttgtggagcctttcatgaagtttgaaaatgaattgggcccaataattaaccaattaactttcttacagcatgtgtcgtctgataaagaaattagggacgcatctgtgaactcctcaatgaaactggatgagttgaacatcgatctatctctgcgtcacgacatctttttgcaattcgcccgcgtctggcaggatgttcaatcgaaggcagattctgtggaaagagaaactttcaaatacgttgagaagtcttacaaggactacattcattctggtttggaacttgacgagggaaaccgattgaaaatcaaagagatcaaaaagaagatctccgttaactctattaatttttcgaagaatctgggagaacaaaaggaatacatcactttcaccaaagaacaattggaaggtgtgccggattctattttgacgcagttcgagacaataaaatctgacaaagatagcaatgaaaccttgtataaagtcaccttcaaatatccggacatttttcccgtgatgaaattggcatcctcagctcagactagaaagcaggcctttttggccgaccaaaataaggtccctgaaaatgaagctatactgttggatacattgaagctgcgtgacgaattggcctcgttattgggctatgacacgtatgcgaactacaacctgtatgataaaatggctgaagatagcactacggtaatgaactttttgaatgatttgaaggacaagctaattccgctgggcagaaaggaactacaggtcttgcaagatatgaaagccgaagatgttaagaaacttaaccagggtgcagatccaaactactacatttgggaccaccgttactacgataacaaatatttgttagaaaacttcaatgtggacctagaaaagatttctgaatattttccactagaggctacgattactggtatgctggaaatatacgaaacattgtttaatttgaagtttatcgagacgaaagattctcaaaacaaatctgtttggcatgacgacgtcaaacaaatcgccgtttggaatatggatgatccaaagtctccaaactttgttggttggatttatttcgatttacatcctcgtgatggtaaatatggccacgctgccaattttggtttatcgtcatcattcatgattgatgacaccacaagatcgtatccggttactgcgttggtttgcaatttctccaaatctacgaaggataaaccttctctactgaagcataacgaaatagtgacctttttccatgaattgggccatggtatccatgacctggtgggacaaaacaaggaatcgaggtttaatggccccggatctgttccatgggattttgtggaggcaccttcccaaatgttagaattttggacttggaataagaatgaattaatcaacctctcatcacattacaaaacgggcgaaaaaattccagaatctttgatcaattcattgatcaaaactaaacacgtaaatggtgctttattcactctaagacaattacattttgggttatttgatatgaaagtacatacttgtaaagacttgcaaaacctgtcaatttgcgatacctggaaccaattgagacaggatatttctttgatttctaatggtggtacgttatccaagggttatgattcatttggccatataatgtcagactcttactctgccggttattacggttatctatgggcggaagtctttgcaactgatatgtatcacaccaaattcgctaaggatccgttaaatgccaagaatgggatacaataccgtgatattgtgttggctcgtggtggcctttatgatattaatgataatctgaaagaatttttgggtagggaaccttctaaggatgctttcttgaaggagctgggcttacagaactaaattcgttcaagcataaaattatacaattattctacaaagtgttattatgttagataatcttttaaataacctcgtccctggatagattaaaaccattaaatagctcaaatcttggagtaaagcagcagtaatatgtctgatatgttcgttatattttttcttgaagtttatcaacttatcctttactagaccatttccctccccatccaatcgttgatcgattttaaatttcaccttgcataattttattaatttccatacacattttatcactgaaatgcacgagtaacacagccaaactttccgtaatagcccacttacatataacttatcgttgaccacgcctaggttttccaatactgcgaagaaatcaagcagcgaacttacaccactccatatattctcccatatatcttttgcactgatttcagccgtatttttcttcgaaaccattcaactttcttttcttcttcctttacttttattcatctcctctttacttcttacctcagagtcgaacattgaaatcatttcccgcgaatttttcgattataattaccctttctacttaacaagaagcaataagagcaaaggggcgaaatgcttgtcccatactttggcttttggatgtgacattaggagccttatctcctcttaatgccttaagtcaaaaaatagtttttgggatatatcttgtgatcaaatgctttgcaaaagggtaaaacagcgtttacaataggatagccaaaagtaaaaaaaaaaaaaaaaaaaaaaagaaggaagttagtatcgagctcaaacaattttagttttgctggacatattttcagtttcattactgtatatttgcagcttggtttttgtcgctctgtagtcttgtttcacacttcgtcatttccgagtttcatcttgcgacataacttgtttcaacttttcaagtgcgactttttgttaaatattatgacatagaagaaagtagaacagccattataaaacaaaagagaagtgagaatactattaagatggcattccaagatccaacttacgaccagaataaaagcagacacatcaacaacagtcacttgcaagggccaaaccaggaaacaatagaaatgaaatctaaacacgtatcattcaaaccctctagagacttccatacaaacgattactcgaataactacattcatgggaagtcgctaccgcaacagcatgttactaatattgagaatagggttgatggctatccaaaacttcagaaattatttcaggcgaaagctaaacaaataaatcaatttgccactacgccatttgggtgtaaaatcggaatagattccattgttccaacgttgaatcactggatacagaacgaaaatttgactttcgacgtggtgatgattggctgcttaacagaaaatcagtttatttacccaattttaacccaattgccattggatagattgatctccaaaccaggtttcctgttcatctgggccaattctcaaaaaatcaatgaacttactaaacttttgaataatgaaatatgggctaaaaagtttagaagaagtgaagaattggtttttgttcctattgacaagaaatcaccgttttatccaggtttagatcaggacgatgaaacgttgatggaaaaaatgcaatggcactgttggatgtgtatcacaggtacagtaaggaggtctacagatggacatcttattcattgtaacgtagacactgacttgagtatcgaaacgaaggacaccactaatggtgctgtaccatcccatttgtatcgtattgcagaaaacttctctaccgcgactagacgattacatattattcctgcaaggactggttacgagacacccgtcaaagtaagacctggctgggttatagtgagcccagatgttatgttggataacttctcacccaagagatataaagaagagatagctaatttaggttcgaatatcccattaaaaaatgagattgagctgttaagaccaagaagtccagtacaaaaagcacaataaagcatcaacacataaatccttgcttagctcaattaaatatactagtaaataagtatataaacaataattttgcattttattttactggaaactcttctcaaaaccaaattgcgcaaggattgattcagtacaattatgcaaactcgaaaagtaaataaacaaaaagatacagttgagtgaaaggtaaataaacattattctacttgattttcctctgttttttccatttttcttttttgtcttttcgtgttctagcgtgttcactttttcagccatgtaattacttaaataggaagtttacacgatgttctcgcataaaaagctggaagtgcagaacaaagaggaagaaaataggaacagagaatttgtttgtttatttgtttgtttgcttgtttgtttgtttgttttgatttgaagtcgaggtacttattcgaaataattattttgcccagggttttggatagttttttgttttccaattagatttttagaaatattttatcatagttttttgtttatttatttgtttatttatttgttgatttgtttatttatttgttggtttgtttatttaagtttgtaaatgtttaataaacaaaacaatatttgcaagccattgaaaactttgtaaatttgtttgagaatttacgaaacaatgaaaattaaggactctttgatggtgaacgaattactactttgcagcaggtaattctctaaaactcagaaacaaggcatgtatttttcactaggaaaaagaaggaaaatgggactacagtattagggaaacaggattaaaattcgtaggtaataataacccatactttcattgtagcagtactttcgttaataaaatggatattgttgtacttcggtagatgttatattctaaagagttaaattatccaattccaaattctagggacggtttccaaagatttgtattgtccagtgacataattttcactaaaacattgatctgtttaataggtttgctataaatgcacaataatttttcacccatgatacccaatttcaagagaagcaattgctacatataattatttaggctttactatctactactcattgactgtgcccttttacacaattataacaaatatgtcaaagcagatgccatgaactttgtatctgaatttttgatttccttttaattctaattgcagacgacgtaaatatagttctgaatttcaaagtcactgttaattaattgttctaattgtttggtttttttaatataaatcactagtgcttaagttctgttgacgcacacagtacctatctttgattccttcgtgcaaacagtattccggcacgttaattgataccaaaaagatttcaaaatcagatgcttcaagactaattgtatactttatgtgacttctggagtttaatttgttgtattgatgagataatattgtctattatattgccaataacaaccagcgccaggtgtactaagtcgagatgacagaaaatttataataagtgtaaatacaataaattttgtaaataaataactacttcaatagaaatctcaaagtcgaagaaacacagaacacagaatgaaactggactaaatgattttcaataaaggaaaagcacgaaaaattttttgaacttttttgggacagcgtggatcgtgtaattactgtattgggaaatttacacgattctcgacaaataaagaaaaaggcgcgtttaaagacttacaagcacacctttgaattatttttgttctctatgattatcaaatgtgctagtgtttgcaagatggtgcttttttttctttagattgccacgtttctgctcctctttgtggttttctttttttttttcaatcttacttataaaatgaatatttcaattgatgaatagctatatattggatacaaaaattagcatttaatcgaaaactgcagcatgtatttaatcgaaaactacagcatgtagctatgatacgacagaagatttttgtttttatagttaagtcaagaagaaattctatttgtccagcaatccggcgcaaagaagactactaaagggtattgaaaaatttctagaaccagaaataatcgaaagcattactttttttggctctataaaggagttctggacagcttgaacttccgaagtctgtctgtttagctcgttaagataaatctcaaaagagtagcaagcaggtgggagggataatttggattaaagtgtatatattgcgtatatatagccacgtaaacctcacactattgagtttaaacatttttcaccttacgttattattcttttgtctaattttaatctcctccagtatactaaaaccgcaaaagcgggttacccagcttgtttctttttgtctgaaaaattttttgcgatgcccattatgaaaaattggcaataatagtatagtagttagtttaagtttagattctttcaatactcattctgcttcagtttgtagttagatttaactcaatagaggtgattggcaaaaatgggtaagacacaaaagaagaatagtaagggacgtttagatagatactattatctagcaaaggagaaaggttatcgtgctcgttcatcctttaagattattcagattaatgaaaagtatggccacttcttagaaaaatcgaaggttgttattgatctgtgtgctgctcctggttcatggtgtcaagttgcatccaaactctgtcctgtcaactccttaattattggtgttgatattgttccaatgaagccgatgcccaatgttataacttttcaaagtgatattacaacagaagattgtagatcaaaattgaggggttatatgaagacttggaaagctgatacagtgttgcatgatggtgctcctaatgttggtttgggttgggttcaggatgctttcacccaatctcaattaaccttacaagctttgaagttggccgtcgaaaatttggtggtgaacggtacttttgttactaaaattttcagatccaaggattataataaattgatttgggttttccaacaattgtttgagaaagttgaagccacaaaaccacccgcatcaagaaatgtttctgcagaaatttttgtagtgtgtaaaggtttcaaggcaccaaagaggctggacccaagattactggatccaaaagaagtttttgaagaattgccagatgggcaacagaatatggagtccaagatttataatcccgaaaaaaaagttagaaaaagacaaggttatgaggaaggtgataatttactgtatcatgaaacctcaattttggattttgtcaggacggaagacccaataagcatgcttggagaaatgaataagtttacaattgatgagaatgaccatgaatggaagatcttgaagaaattgaaacaaaccacagacgagttccgttcctgtattgaagatttaaaagtcttgggtaaaaaggattttaaaatgatcctaagatggagaaagattgcaagggaaatcttgggcatcgaagttaaggacgacgctaaaacagaaattgaagtagtaccgttaacagaagaggagcaaattgaaaaagatttgcaaggtttacaggagaagcagcgtctaaatgtcaagcgcgaaagaagaaggaagaacgaaatgaagcaaaaggaactacagagaatgcaaatgaacatgataacccccactgatattggtattgaagccgcaagtttgggtaaagaatcgttgtttaatttgaaaactgcagaaaagactggtatcttgaacgacttggcgaagggtaagaaaagaatgatttttacagacgatgaattagccaaagataatgatatttacattgatgaaaacatcatgatcaaagataaggattctgccgctgatgcggacgatttagaaagcgagttgaatgccatgtatagtgattataaaactagaaggtcggaaagggatgccaagtttagagctaagcaagcacgtggtggcgataatgaggaagaatggaccggttttaatgagggaagtctagaaaagaaagaagaggaaggtaaagattatatcgaagacaatgacgatgaaggtgtcgaaggagactccgatgatgatgaagccatcaccaatttgattagcaaattgaagggacaagaaggtgatcacaaattgagtagtaaggcacgtatgattttcaatgatccgatatttaataacgttgaacctgatttgccagtaaataccgtcaatgatggcataatgagttccgagtctgttggtgatatttctaaattaaataagaaaagaaaacatgaagaaatgcaccagaaacaagatgaagcagattcttcggatgagagttcaagtgatgactccgatttcgaaattgtggccaacgataatgcatcagaagaattcgattctgattatgattcagaggaagaaaaaaatcaaacaaagaaagaaaagcattccagagacattgatattgctactgttgaagccatgactttggcacatcagttagcattgggtcagaaaaacaagcatgatcttgttgatgaaggtttcaatagatacaccttccgtgacaccgaaaatttgccagattggtttttagaagatgaaaaggaacattcaaagataaataagccgattactaaggaggcagcgatggcaattaaagaaaaaataaaggcaatgaacgcccgtcctattaagaaggttgctgaagctaaggcaagaaagaggatgcgtgccgtagctcggttagaaaagatcaagaagaaggcgggcttgattaacgatgattcagacaagacagagaaggacaaggctgaagaaatttctagattgatgcgtaaggttaccaaaaaaccaaagaccaagccaaaggttactttggttgttgcctcaggtaggaacaaaggtttggcaggtagaccaaagggcgttaagggtaagtataagatggttgatggtgtcatgaagaatgaacaaagagccctaagacgtatcgcaaagaagcatcacaagaaaaagtagtaacaaagagcattatttttccattcccttgtataatattgaaaataaaggaaaagaaagcaatagatatattatgtatacatagaattaatcaaattatcatcaaaaaacttataggaaacctatcgttttgaattcagaaaatacgagtgcacagtagaacaatttttattcccgttttactgatcttttcttcttgttgttaccaaataccttggagaaaatgtatatgatggagatgagtaagcatagtaacgtaccatttttgatcttggaataatcctttgtgtcaggccttggaattggtactagaagagttgtcgagttcaaatggcggaatgtagtatcgtctgtaaagagagattcatatcctagaccttttttataaaatggattacgggaaactttattgtcacctgtgtcgcaggctaatataacttctggatcaaatgaaacttctaatttatcccctttattattagaaggctcaatatatctagtatgcaatgtcacttcattcattgtgccggctttcaattcaaagatactttcagaaccccatgccttatctcgaagagagtattctggtaattctaagtcgtcttctccaaaaagtagtaagggagaggattggaatttatcgataaataattctaacggcaattgcaggtgcattagatacatgcatttagggcgttcttcgaaatctgtgagatcaatcatgatttttggatgcaaaccgataggttcattcagatatagtgatgtcgtagtcgtcgagtgattgtatgcgatatggccctgtttatacaataaggatgttttctgacatctttccattttaccatcgtccatcctccaattacaacgtattccaccaatatcgacatcactttcatcacttgcatccacaaagaatacacctacttcgagtttctcatctttcactcttgcaattgtaaattcttcaccctgtttcaacagacgatattcaacaatttggatttgtgtgggctccactgatatatcatatgtaaaatcttctggattccatgacagattcaaatctacttcgggaggcaagtactgctctatgtcaaacttctcactgtgaaatgaattgtagactgggttagtaataaacctttccggcacatccgaagaatttgagtaaactgaaaagccagcactcagttcattttctataacgcttaaacttctagccaagtccgctctgggcctccaagtgattctcgtaaaggatttatccaagcttccagtcctctctaatagccacctttgttgtaaaaccacaccagaacctccacgaacagtcaaatgagtgtcattttggcgcatatgattaccgatatcctcaggggcattgtagagtacagtcactctatgtcttgtcaccattactcagctagaaacgcacacttcttgcgtttattctcctcccgatttgattatgattagcgtttccattatttgatcttttttatcagggggatcttcaaagaaaggaactttttttaggaaaaaaaaaataatcatcttttattacatgtgtaatacttcaagcaatcataaacaagagttaagaaggcaaagttctgctgttagtgtgtcctccaatactcttgcacgacaaagttttagttatccccttctacgtgtattgttcctccgtggtcgattgtgttcaaagattgggagctcttttcgtgttttgcactaagagcatactgttaatccgcaaaggccactaaaacttacctgcatttgtctacttaaagatacattccaactatttacattcatttttatttctaaaagagcattctgaaccctcggcaattatttcatactccttctcagaataggaaaatgcccaatacgcatactcaacatgtgcaaatatcagagccaaatcctgtaaatactttgtctacaccatccaaaagaggtcaccgccatcgcagatcgctagcaatatcaggagattttgattttttgaaacagcctgcagcaattgtgaatttaccacctccacaggcggctgaaaattgtccttcaactgccccaactgctgtatcaagtacattatcgccaatacgctacaatagatttccttgcaaaaccaatgaagacgctggaacgttagatttgcctgaaccaagattttatccgttatcaccaaagaacaatctgcaaacaccaagtccacgatttttcattagtgaagagccaagtttttcatcgccagttaaaggcgtcccagatgccattattaaccttgacgatgcgttgaagacaaggcctaggtcatttaaatcacatagaagatctgaatccgctcctcctgatttggaggttatggtagataagggcaattgtgcagccggttctaactctatgattaaagaagaagaggactccttaattgaaccagaatcgaaaaatgaatattatgagcaaaagcttccaacagcactattatccccactgcggccttccctttgtgtatctgaacaggccattgatgtagatgattcagctctcaatgggtcaccgacccatcacaaccatgggatgcaaaacgccaatgcacggaattccaacacattcaattcgttgaagatcaaaggccaaaagcaaagatattatcattatacgaagcagctacctttgaccgtaggctgtgactcgcaatctccaaaagaacaaaggtcggctgcttcaatgacaatcaatcaggcaatgacaccttcttccctggcctataccccttctaaactagcatctactcccgcaacaccagtatccttttatgacagcaatgcggacattaacttagaaagtgataattttccactaaaagataaccctagatatgccaaggatggttatcctaaaaagtgcggcaattcacagcttaatcgtgtgctggatagcgataaaagacaggattttagtggagaatcgagaagaagaagatcgggcagtcctatctcccacatgcaacaccgcaacctgattgataatatgaaaggtagacgaaacagtaacacgataaactcaatcttcaactacaagagtcaacattatgaaatgccatatgatgatatgatgaaaaatgaaaacattaatgcacagtccatgcccttttcagtcaacggtgtcaacaatgaaaatagtatcggaggggttattacgagagcggacgatgcaccccttcaacactctgtggtcaaatcctgtacgcctgatggcaaggaagaaatgaataggcttaaaagtaatgacagtaatgaatattccaagtctgaagggcagatcagaaccaattcgcaactaagtaaggacattctcatgggtgaaccaggtgatatggttgatctgtcctcttttgtcaacgcgcagagaaaagcctcaaatgaaactggtgacttagtctttagtttatcccaggatgatgacgcactgaaaacgttccatgcgagcaacagcgcagcaacaagcaatgaaagctggtgtattagcgatgatgcgttaggaaagcaggcgcaggacagtgaagttaggaggaaaagaaaatccaaattaggactctttagacatattttttcaaggaagtaatacaacaatattaataataagtaataaaaaggtgaatcgtaaccttaacggcattgattgcatgtagttttaataataaagtgtagaataataaatataaaatttcaaagtcatcagaaataaaaattgaatagacatatacatatagaaattacttctatcatttaaatacatatatatacatacatgtatacgtgtatacttgtacttgtgaaggactcaatagttgtattcgtttggtttttgaccagaagtgtttgggaaaccacattccaataagatatcgttaatcaattcaggtttttcagtaatcttggagaaaacttcatcatttttggttaagatcataccacaataacctgtggagttgaaacctatcttcatttcatcagaaaaggccttcgagcgtggaacgacacagatccattccttggttaacataagattgtaggatttctttagttctggattttcgttcaaccagtcctggaaaaaggtcaaagctctttgcaatatggagatgtaacacatagctaataggtcttcatcaacagtttcttcagactccggcattggcaagacaaaatgagcgaacgagactttagcatcttgcaaaggttcagtattgaaagttggtaggaaatgttctttaccattacatagtctatcttggaaagtgacgaacttttcaggcatttgcagaatttgcaaatgtttgtggtccaatgaagaaccactggctggaccagaattgtaaaagaccatgtgtctcttgtcggattcttcattgtccaaggcacacagcaacttataagcagtcaataaatcggttggggtcaaggcatcagtttgatgttggtattcgttagttaccaataaagtgtgttcagggattacagggaatttgtttaatagcaatttatacgctttgttatcggcaccaccaaattctgggataaccgttaattcttcctcaggtttgcctagtggatcctctccttctggagtttggccacgctctggcttttcgatcagacttggcatgtgactaatcaagtatggcatgctggtttttgggtcctttgttttcgttgtttcagtctggataaattttaagttaccattatcgaaggcacttttgtacttgtcactaattaaagatgcaatgtcagcggggatactcatttttattttaatttttacttttctgtttgttctaaaatctatctaaactggctttcaagatcaatctattgtcttttaaggtaaactttaaattggaaataatagtaatgttagttccttcattttaaccttgtattgtatttcctttgcgtgatgaaaaaaaaactgaaaaagagaaaaataagaaaatcttctagaacgttccgaaacaggacacttagcacacaaatacagaataggaaagtaaaaggcaatatatgaatgcagtgcttgtaactggtgcttgtatccaagaatagcttcttgctgtaggttatgggaatatcgtgtaagctggggtgacttttgagctattcgcgacgcccgacgccgtaataactactttcgacagaccacttatgacagtatttcaggccgctcttataaaatgacatgttaacaaacagttctgattattcgccttttgacaggacgataatgtaaatagttgtggtagtatcattcaggtatgtaactgtttactttgtatcgcttgaaaaaaataagcatttcagagccttctttggagctcaagtggattgaggccacagcaagaccggccagtttgaatgctcaactcttcaaaagaaattcctcaaatatgtccagtttcatgtactgtccggtgtgatttattattttttatttactttgtagttcttaaagctaagatttttttctttgataaattcttgttttcatatcctaaaattaaagggaaaataaacaatacataacaaaacatataaaaaccaacacaataaaaaaaaggatcaaatactcattaaagtaacttacacgggggctaaaaacggagtttgatgaatattcacaagataaaaatcatatgtatgtttctgatatatcgatatacaatcaaacactttcaagaatttgtttgtagactttttgctagagacctcatcaaagtgctaccaactaagatcaacttatacttcttttagagaaaatttttttcaatgtactccaaagagatttagatcctgtctcttcctcttcctcttcctcgaaagtcaaagaaaaatcagagtctccctgcttattcaggcggagaggctctagggtagttgcgtttctctcattgggacactgaacctcattttccaacattttggtcatgtaagaggcgacaggctcatcgcaggtgggtgcatcaacatggtagtacctggaccaagcgctacattgagtccctcctggataaacaccgctacaatattgtctttggacgtttgcccaaaccatatcttttgaataccaaagctggaccacattgtatggcctaatcattggtgctaccataatactggattgggaaacagtctggttaatttttttcaaccaatttttcttatctagcaatgatttaataaacctgaaatctaaattgtcttcgttagcgtctgtgtcataatctacaattgagtactgtgacgtccaattatatggcaccgagatggggaatctgtccggtgtttcgtcgctgttatccttctcctccctccaaatgcagtcagaggcaggtgcccattcggttcgccagtctccgttatttactacttggtactgttcccaatcgtaatacgtttcctctgggttgaagatacttgctctgctcttgacattgcccatagccacaccacgagaaacatcgtggaagattacggagctgtttacgatagcaggagcaatggatttgacgaatgacacttgataaaagtctttggtcgaaaatacagtatcaacgccgtcgtgggactcgacccctggtagaagaagcagagcatctagatcaacggtagatgctgcagaggtcaaagccacaaagagggaagatgcagttacgaggtatttactaaacattggttcgaagtgattacagatttttctctcttgaaccctggaattgcaatagcttggttcctattgggaccggaccctcttgcgtaaagtatatatttagaagcagctatttaaatctgaatgcaagacgaaaaaaagctcgtttataggagaaaaataccaaaaaaaggaaaaccatacacattcgggtatcccagctttgcttgcaaaatcaatcgatgagcaagacaaacagggccagctgatgcatatgttttgtgttgctttcctacgatcagctaatgcgagtgttataaatattcccctagttttcttctcctcctttatgtaacaataacttgtggacttccccaacataagactaaaagcaaagggataacaagggatttatcttattccatccctttgcctagcgcactgttacgcagctgatcttatcaacaagtgtggttcttgcctctaagatttacattgccttttcccaaagggaaggtgggacaaaactcattttccctaaggggaaacgtaagataccctttagggaagataagggaagttagtagattgacgacgtaaatctgtgatgagatgaaaaaaaaagattagcatctatataagaaagtacataacctccatttaagttgaaaaaaatttgtatgtaatgtcttttcttcctcttttctttatttcattctcaccgctaaatcgataacggctaaaacaattaaagctcccttttcaaaccttatacttccgttaaataatgcaaatcaaaaacattgtcgctgttctagctacagtcactgctatcaacgcccaagttggcattgaacctaacgccactactccaaatgctacgcagccaaatgctacgcagccaaatactactcttcctaccgcttcggtgactacgacagtttcgattggcgaagccgtagttaataccatggcggcgggtgcctttggagcagcaatcgctgccggtgttgccttcttattctaggaacatttttatttcctttatttttttctttctttctaattccataaccgttgttcaaaattggggagctttttaactttcgttccattaagctttttctttgttctttacgtttgattctatttcaaccataatttattttttcgttatttaataattactaatatttaatactagatgtatatacgttgtgtgtatgcgctactatagtatagcttaactgttttattataccctttttttctctctttactgtacagaagatgcgtcactaattcaaaaaaaaaaaaaaaaaaaaaaatataaaaaagaaagattttggagaagctatatccttttgtgacatacaatagagaaacttgttctgttggtaagatatctcatctgaaatacaacaaggaaaaccaaaagccattttttcattacttgatcgacttatgaaccgtattactaggaaaagttgtttattcgcgattatatttgcatcattatttgtgacacatgcattgggtgccgctattgatccgccaaggcgaccacataatgtgaagccttttcataacggtaatctcgaacttcaaagaagagcaaatgaaccgttttttgaaatagatgtcaagagtctgaacacaaactcaccgatatcagagttgtgtaaaaaagatttgcacgtcattgaatcgtctcatgatctttttcatttacaaaaccaatgtgaattcatcttggggtcattaaaagtcacaaactatgattctaacattttggatttgaacagcttgagggccattggtggtgacctgattattcaggattcacctgaactgatcagaatccaagccgggaacttgaataaaatcgaagggctcttccaattacagggactaacctctttggtttctgttgaaattccaactttgaaattttgtcagtcactggagtggaaagttgttcccatcttgaactacgtctccatggattctcagaatattgagattataaaggatattgtcatatcggatacttcattagcaaacatcgagaatttcaacaaggttcaggaaattgatactttcaatatcaataataacagatttttagaaactattcattcgaacgttaaaaccattaggggacaattcagtgtacatgcgaacgctaaggagctagaacttgaaatgccacacttgagagaagtggaaaacataacgattagggacacatcattggtctaccttccacaattaacaaaagtgaaaagctctttagagttcatcgaaaattacttttacgaattgaacctgaacaatttgcagaagattggtggaacattaggaattatcaacaatgtaaatttaataaaagttaatttggagaacttaacagacattcaaggtggcttgatgatcgccgataacgaatccctcgaggatattactttcctgccaaacttgaagcagattggaggtgctattttctttgaaggttcgttcaaagatatcatgttcgatagcttgaaactggtgaaaggtagcgcttttattaagagttcatcaaacgtgttggattgcaataaatggacaaacccatcaaatggaagatcaatcatcaggggtgggaaattcacttgtatttctggtaagaaggaaaatacgctgaatgttaaacaggatggtacaatcatagaaaaagggtacaaagatttaacgcaagaaggtgaagactccaagaaaagagtgatttcaaaatacgcgaactcagcaaatccaagcatgcaattggacccccttctttttggtacatgccttgttgctatgttattgttttaagattactagtctagtataacagaaagttttttttgttcctaatattatctttatctatatacatatatctccatgaaaggcatttgaatttctatctttctctttcaatcaaatattgtcttattattgatcaaataatcgtatatgcacaatggcaactcgtctttcaaactctccacttgcccattcttcagtttgttcctaatctcggatgatgaaacatttcttaatgctggataatcattttgcataacatgaatcctagcgccccattctcttggtattaccggttcgaattttccctcaaggatgtcactggcgtatcttagttgcgattcagcactgagatggcaatcgcctctcgccaagcaatataattgagatcccgacatgaagctctccattacatcactgatttttaaaggatgataatatttttcatcaaagatcctagcaattgtatcaaaaccaactaagtagcctatatctgcactgcatcctttaacaaattgctcatgtaatattttgtccttgtcgatgaatttcgagaaaacagtcaacccgacagatactacagattgggggagcttctcctgaaggtagtcagcgaataagcacatcatttccagacgagttggaaaagatgccggcttaggcaacttatctgcattattcaccgctaacagtaataaaacatgcgaacgggtgtccttcaatttgaagtttttaatagtctgcgatagtagttgaaaatgggccagatgtggtggattgaatgaagaatcaaggacaaataacttctgacattctagatgctggggtcctttgagaacctgaaatagtaaattgctttttcgaaactgctcgaacgtcttcttcatattagtctgctagtgcacgtactgctatcaaccgtcattgattaagtgtccattttccaaagaagtaggagattatataaccacgagtatgacgtcttccagggaaaaaaaaaaaaaaaaaaaagaaagccaaaataaggagccttgaaatgtgtatctgatatatataatgtgtatgtaaatatctatttaattagccattgggatttcaacttcttgtttgaaacagaaggacggataaaatacgtgatcaccaacaagacgaatatagtaataagcaatttacccttttcgaaagtaggactcattaaatcaaattggcccgaaggtgtgatccttgtacaaaatacatcaaggcctagatcacatataatgcttgtggattccagattggttgggatggagatcaactgcgaatcggatcctggcaatagatttctgaaatgagtgataatgaaattatcattaattgggataactggcgtgtatggggtagccataaactcttttttcttatccttggccatttcttctgctggtttacctcttgcattcaataaaagctttggtatgtaggtgatttgtccattttctaattccataacgattgcctttgtggtaatatcatccgttgtcttggaaatggacattgttttgataatctcgggaaaaatgaattgtttagtttgaaattgaggtttgttaatgtgtccagtcaatggatcataagaaaaattgtcgcttgagttagacaaacgctcatctggggttagtgactcatataattccaccactactaacttttgttctggaacaggttcagaactgaaataggaataaacgacccaatattcaccgaaaacaatatccattggaaacctaaaatccggagaatccttgtgctcttgggtaatgaggatttctcctgtaatggtatcaattaagttaaaagtgattgtatgatgttcttcattagcgatcagataagccgctaggttggggtacaaatatttataaagaaccgatttgtcacctagtgtaataccaagagtgtttaggtttgttgtttccctcttgctatatgccaccattttctctttcgaatttacggcttttttccaagtttgttttaccgtatcgttttcgattatgtagccataaatgccattcgtgtcatgctctgtgacgaatatgtgggaactagaatggttgttggcaactattggtacatccgtattcttgccgggattcaatttgaacagtaaatgatccttatcctcaaacttaatcagatactggtgatcatgttcattcagcctaataacggaatcaacagttttcctttcagataggggggatcttgatttgataatcggttgatctttagtaacttcaattgtcaaataatgcccatcatgcgaaaaaacaacaagttcgtcatggtttttatccgtccagaacattttgacgccctgatcaatttctaaatcgagtttccagataagttggcccttattgaccatatcaaggccgccgataaagccatcatgcgtcaaaacaattaagattttggcgaatccgaacttcaaatctgataccgtggtatccttagcgtctagagctaggagtttagtgaagacacgtcctggtgagaattggttttctttcaataagttgataaggcgattccaattagttgtcaatctaagccagtaagcattccaaagcgaatttgaatcaagttccgctttcatatctttgttcaactccacatccctagaatcgaagacgtccaatacagcatagtctaccacgttagtcaaccattcatctctttgccaaacggggatcaattctgtgccattggcagagaatcccatatattgggtatcattaacgttcaacactaacgccaggggatcttcacgatgaaaatattccactttattgaacccttgaggtaactccaatttccattctgccagttttgactgctcatcgagaatatgtagttcattgttcttaatagatacttgatcgtttaaatatgaggattgaggtaaaatggtcgtagaaggggcattatctacgccttcctctagtaaaaaccaatcgtgtaaatcatatttctgccaatggttgcttgaagagttcacacaaaccattgcgttatggtcattactatccagttgaatctcatcaatggtaaagggtaaaacgtttctgaaaagaatctgtccggaagaaacgttaaacgaagaaactaagcaggaagtttcggtagggttcgataagatgagaaccctgttgcggtctcgagaatcagggatgactttctcccaaggacctaagttagccagttgccaatcagtgataaatgcatcatctgaaaaaacggcttggacacaactcgtgtttaggaagagtaaaatgaagacgtacaccaagtctgtacacgttatcttcattgctatgggggaaggggaggatgaaagtgttgatatgaatgtaggtattagttattaatggagtgtatatatatatatgttattatatatttgcatatataatatgaaatcccagccatattttctctggtagccgtctgaaaaatcacggtgtacgaagaaggatttaatatacgcacggtacaactaagcaatccgcaaagacctaatgtgtcttttcattagtgagagccttgggggtaggccctggtaacggctggtccgtgctagtgggtgtcttggtatgggagggcatggtagttggtatgaatttgatgcttagcgaagtttctaaggccaaagtcatccatggatcataaagcgatcttattgtatcgagatcaatatcttgcgggcctttcgtgtcatggggcaaaatgacacctcgggagagtgtggtgctggatctcttctttactggtgcggaaatggaatctcccgaagatgctaagaaatgcagtcttttttccacattttgtagatggagttttttggactcggaaagaccttcaaggccagtagaagaagactgcggattgtgggatatggaattgatgagttcaatggaattttctctaatgtttcttttattttgaaaaaactcgaacatgtccaagtgaaattccatgcgattgaggtactcgttgaaagacatgggcttgtattccaagggtccgaaccatttaataatgggattctgcgcctcaacttgcgctctagcgagagcgacgctttgtttgacctcagggatatttgtcgagagaggagtaccgttcatagcatccttgacttttattttggtggggtctatgccctcgtgataatatttgacaatattgttgaaaaacttcttgtcacgtacggatttcatttcgtcgcaccaggggtcgtatttaagaaagttcaggcgagtaagctccaacagtgactgagaaagtagcaaagagccaaacaacccccataagagctttctgacgctgacgaatcgagattggcgaggtatgatgggaggaggggcgagcacaatgtcaccatgggtggtggagaagcggttcaaagttggaaagtcagcaatatcctttttgattttagtcttgccattgacaatcatttcactgggtagttcgccaaaggataaatccgagtgagtgccagtggcaatgcggcgcggtggcggtagtttgtagagccttctcagtctccaaagggcaaagaaacccactgcagattggatagtgattagagtgtatagtcccggtaggttatcaggagcgggtacgagcggaccccacagttttaagcctaaacttggccttatgtagaatttcttgatatcattatcatctttgtcgtggtcatcttgtgtgtgagtatggtcggtggaattgctattacctgatggaggagtaaatacagccatcttttattacggtaattggaaaaggagagggaatggaggaggatgagataagtagtttcctaagcagtaaagcaagtgtccacatttaagtaaaagacgatgccatgcacttattattactacgtggtcaattttctctttccctaaggcgttcgtgcagtgtgacgaatatagcgaacaactattgtgtttgaattttaacgtttatctttttatgatttttttaaaaaaacttcctagaaaatttcttatatatctctatttaatgaaaaaccaaagtgatcagaattacaattcatcgtgaatggcatcttcttcgtcagccaattcagcgtcagcatcggcttcctcagcagctttttcctgggcttcttcgtacaaggccttaccgtcgacgtcgaagtgaccgttttccttgatgaagtcgaataaagagtccaaggatcttgaaccttggtacacaacagattcggacttcttaccacctgggtataagacgattgttgggtaaccttcaattacgacgcctctgacatcgttttcagtgtggtctagtttagcaatcaaaacgtcggatgtggcgttggcgtaggtatcagctagttcttggtaagttggggccaatctcttacagtgaccacaccatggggcatagtacaaaacaagaacgtccttctttgggtcgttgacgatttcgtcatggttcttaccgaccaattggaagacagaggaatcttggttctcgaagatctcttgggacttcacgattggggaggcatcacctttcaagaagtccttaaccaaagattcaatagccttagactccaacacgatcttgtcgctcaattcgtcaaacgcctcttcagagagttgaggcaaaccgtacttcaagtcttcagtcatgtcgtggatggcaaatagagggaattgttccttcatgttcaagttgccggcgtgtctgccgaattttctggcatcgatgctaacaaagttcattagacctctgttctttttggccaactcggtaaagagaggcttgtattcttccaattcttcctcgtcattgtagaataagtaacccaaaggcaaaccgctttcgacgtattgggcgaaaacggaaccgtcgatttcaccaaagtagggcaaggcttccacttgcaaccatttttcaaaaacatcagcgtcagcgatatcggctttcttaccgttgtatactacaggctcgtccatggcggagggcaagtaaatagaaagcttgaaatcatcgtctgcgttttcagcggagacaaagtcgtagtcgttgaagtgtttgttggccatggagtaaaaggtggcgttgaagtcggcgtcaatcttaccggattggacgataactggagtgacaaaagtctcgttagcaaggtaagctggtagatcagcaacaacggcgacagccggttggctttgcttgatcatgaattggacaatggcctcggcagttctaggtccctcgtaatcgatcgagttgttaacatcgctgtttttgaaaatcttcaagcttgggaaccctggaatgttgtgttccatacacagatcctggttttcagtacagtcgatctgggccaaggtaatgtttttctcaactaaagtctcggcggctttaacgtattcaggagccatgttcttacagtggccacaccatggagcaaaaaactccgcaagcaccaagtcgtgcgactgaatgtactcattgaaggagtcggtggccaacttaacgacagcggagtcttcaggggccacagcctcttgttgggcgaaaacagaggaggcgagcagcagggaggaccatgacaggacggcaccagcagaaaacttcataacgggatagatgtatgtttttctttatgtagagcttggcagctttaaaattaccaattagacatgctgcttgcaacaagaaaatgcacgcgtaacaaaatatatatatatatatatatatatatgtatgtccatacgggtttttcgttttgttgtggttgtaacagcacaacaaaatgctacacggtggcaaattggaaaaagagactagtgagagaaaagggaaaaagaggcgccgcccgacagggtaacatattatcacgtgcagcccaggataattttcaggacacgtgtttcgaaaggtttgtcgctccgaaaaaatcaaaaaaaacaaaaaacgggaaataacaataacgacaaaaatggaaaaaaaaaaaattttagacgcggcgcttgcaccccgcattataagtggtgtgccgacggacggtcaacccctttcagggggccccctatcttgggcgtggtgtcacaccacgctcaaacggtgggcactaatgaaaacgcgcccatataaatatccgctatcaacagaacccccaacccccccatcagtgcccaactcagcttccgtaaaccacaacaccaccactaatacaactctatcatacacaagatgtcattcgacgacttacacaaagccactgagagagcggtcatccaggccgtggaccagatctgcgacgatttcgaggttacccccgagaagctggacgaattaactgcttacttcatcgaacaaatggaaaaaggtctagctccaccaaaggaaggccacacattggcctcggacaaaggtcttcctatgattccggcgttcgtcaccgggtcacccaacgggacggagcgcggtgttttactagccgccgacctgggtggtaccaatttccgtatatgttctgttaacttgcatggagatcatactttctccatggagcaaatgaagtccaagattcccgatgatttgctagacgatgagaacgtcacatctgacgacctgtttgggtttctagcacgtcgtacactggcctttatgaagaagtatcacccggacgagttggccaagggtaaagacgccaagcccatgaaactggggttcactttctcataccctgtagaccagacctctctaaactccgggacattgatccgttggaccaagggtttccgcatcgcggacaccgtcggaaaggatgtcgtgcaattgtaccaggagcaattaagcgctcagggtatgcctatgatcaaggttgttgcattaaccaacgacaccgtcggaacgtacctatcgcattgctacacgtccgataacacggactcaatgacgtccggagaaatctcggagccggtcatcggatgtattttcggtaccggtaccaatgggtgctatatggaggagatcaacaagatcacgaagttgccacaggagttgcgtgacaagttgataaaggagggtaagacacacatgatcatcaatgtcgaatgggggtccttcgataatgagctcaagcacttgcctactactaagtatgacgtcgtaattgaccagaaactgtcaacgaacccgggatttcacttgtttgaaaaacgtgtctcagggatgttcttgggtgaggtgttgcgtaacattttagtggacttgcactcgcaaggcttgcttttgcaacagtacaggtccaaggaacaacttcctcgccacttgactacacctttccagttgtcatccgaagtgctgtcgcatattgaaattgacgactcgacaggtctacgtgaaacagagttgtcattattacagagtctcagactgcccaccactccaacagagcgtgttcaaattcaaaaattggtgcgcgcgatttctaggagatctgcgtatttagccgccgtgccgcttgccgcgatattgatcaagacaaatgctttgaacaagagatatcatggtgaagtcgagatcggttgtgatggttccgttgtggaatactaccccggtttcagatctatgctgagacacgccttagccttgtcacccttgggtgccgagggtgagaggaaggtgcacttgaagattgccaaggatggttccggagtgggtgccgccttgtgtgcgcttgtagcatgatctttttacatttttttggtttgtgtacgtatcccaccgtacttaccatcttctctcctttatatatatatatatatatgtatattttcagtgtatatacatacattcttatacaataccgtataagaacgtatgtatgtatgtatgattttctcacattaatgaacaatatcatcggaaacgggcctttggtttttaagggaaaatgaagaacaataaatgccttgctaggtcttcctttatcatttttggaagtcaaatatgaaaaacacttccaagggggcgtactacttcaactaataaaatgtcacacactaataagatcgcatacgtgttgaacaatgacacggaggaaacagcctcgccctcttccgttggttgttttgacaagaaacagctcactaaattactgatacatactctaaaggagctgggctacgactccgccgctaaccagttactgctagagagcggcggatatcaaaatgagtctaaccacatccagactttcttcaaactcatcaagaccggccaattccatcttattaattggcagattgtttgctcgctgccccttgcccatagctctccgctaaggtccgaatggcttcaaaggctgctcattcccacgccgacgcccgccacgacttcacttttcgaccacatgctcctgcaactgcaatacctgcaacagctgatgagctctgtaaattcatctacttgttcggacgcagagatcgccacgctcagaaattacgtagagatcatgattctagttaatagacaaatattcctcgaattcttccatccagtcacaaattccgcctctcacaagggccctcacactgcactgcccgtcctgtatttgcgcaaaatcctcaaaaacttcatcgagatatgggattccctgctggtgtctaacgatcagttcctaaatgaagaaaacatcttcaatccggaaacgaccttgagagaactgtcgacgtacctgaccaacccaaaactaaccgcgcagttgaacctcgagcgagaccatctgattgacgccatctccaaatatatcgatccgaacgaactcgttcccaagggtcgtctcttgcatctcttgaaacaggccatcaagtatcaacaatcacaagacatttttaatatcatcgatccggatgatgacgcctctttctcctctccaccccaccggatcaaccttttgcaggataacttctcacacgatctgactgtgacctttcaagaatggaagactatccaagacaccacagacgaaatttggtttttgacattttcgcccaatggcaagtatttggcttctgcgacttccgagtcttcaagaggctacttcattactgtttatgatgtggaacaagacttcaaaatttataagacttgcgtgagcttgtcacaatccgtattgtacctcatgttttctcctgatagccggtatctggttgcttgccctttcagcgaagatgttaccatttacgacatgaatgccacctccctgcccgatgcgtctgccacagactcgttcctactatacccttctaccaggctctcgcccatggactcgtttaaactggacaccaccacgtacccagatgataccgaatcatcagcatcatcttcctcgaggccggcaaacgcgaattctaatcaatcaagagtatggtgctgcgatgccttccacactgcggaacgtgcgggctggatggtggttggatcgcccgacagagaagctattgtacactcactcaccacgaaagagtcactttttagcttaaaaggcaggacttgtatcgcgttgggccacgatgaaaacatctctgggagaaaatcaatcgatcctgcaaaagtcctttacaaaccaacaagtagcaatggtaactggcaatatgtggaggacgacgaaacctttccacgtgtgcacgacgtgaaaatcagctatgacgataaatacgtgcttttaatgacccaccagggcgttatagatgtctacgatttcagtgggttcccctccaaagaggagctatctaagcaaacagtggatcccaaaaactttctgattccaaggatcgcaagattggacgtgggcaaaaacatgacttgtatctcattaccgctaaataccacgcatcaaggcttccataggcaacaaatatccgagtctcaacatttggtattagttagccttcaagataacgaattacaaatgtgggactataaagaaaatattctcatacaaaagtactttggacagaagcaacagcactttattatcagatcttgcttcgcctacggtaataagcttgtcatgagcggatcagaagatggtaaaatttacatttgggatagaattagaggtaacctagtatctgttttatccggtcattccacggtaatgagtaattccacaaaacccatggggaaaaattgtaacgtagttgcatcaaaccctgcagataaagaaatgtttgcttctggcggtgatgacggtaagataaaaatctggaaaatttcaagaaattaatactccaccttatatatatacgtaagcaaagttttatgtaacaaaaaaaaaaaaagaactaatccaaccttctttcactttcaggtaaaacttgactgagttcttcagcctctcttctacctctcttgacatccaaacagtttagcacaggcaatgatagcatcaaaagcaaaaagaagaaataaaacgaatagcgaatattatgcgttttatcggtaagcagtccaacaaggaagggtcccaggatggacgaccccttatctgtgatactgaacatactaaaaaacgtggattcttttcctggaggtacaatcaaactgaaaactgatcttgaaaccgcggacaggccacctagtgataatccataccaaatggccaataagaacatttcaaacttatgctttaaaccgaacgcattgaagaaaaatccaagaataccataaaatggtatgaaacttgcccaaatgataatgtacatcaaagtttgactagaagtccaccgaaactttgtggcaagaaattgtggaatcataaaggcacccagcattgcatttacaacggtcaaaacacttatcatgattaaattgagggtactcatgtgcagttctgccttggagaacaaaaccgctgtagaatttatagttgtaatggaatcactaataataaaccacgcaataagaaaaatcatcacatctttcaatagtctggcatgtttaaacgattcgaaaagcgaaacccaaccatatgaaaggtaattcttccagtttagttgacccaaggcgtcttgctcaccgggatacggactgcgggcggatgctaatgtagaatcgtcaactcttatcggtattgtcacatcgtcaatcaaccagatcatgggcagttgccacacaaaccaccaaatcccaacgaaaagaacagccacttgaacatcctgcttactgccctttttagatgcgactaagaacatagatacaatctgaacaatgagggcacttgaataacctaaagatgcacctctaccgctaataacagtagttaacgagtctaccttatcaggttcataagctccttgactttgacatttcaaagaatccttgacaaaaatgggcagaagagaattcccaacaacattgataacgccaaaacaaccattggccactatataaagcccagccagagaataaatctgggtatcattcaattttgaaatcgcaacagtcgacaatgcgcccacaataccaaaccaaaccagaattctgcctttgaatttaacgctcccccagagatctactatccctgaaacggaaatgactattatagtttggaataaaacgctaagggaaaagacatataatgcaaaacttgaagtatctacgaagatccgattgttgaacaaaccaagaacacacttatctgaatcactacccgtttctgacaggcagggtatggagtgatcgtgaacttttacaccatttatactcgcaaattgctgcagtagtaagggaatatacgttgaaaccgcagaaacgacaaatggttcgctagaaaatgagtaagcgtaccatcccttgatattgttttgggctttttttattcgatagttcgttaccgattcattcatatcatttatagttccatagctcatatctaatgtagagaatatgttatgagcaaactattgcttataagggcaaaaaccgtggtaatataggtacagtttgaaatctttccttttgtttacactacgcatctttcaatagctgaggtattttcgtttaggaaaataccgttttaaggaattaattttagcaatttcctaaaattgttgagcggcgctatcaatgccgcacaatacaacaattaataatctaagacacgttgcattatacatgacagaagctaaagcatggtcttagatgacaataaaaaggaatttgacagcacaaaagagaaaaaaaaaactatacataaaattttttacatatgaattgcttagagtaaaataggcatttttcatatcttcttcccaattattaaattagcaaaaaattgaataaaaaaagcaggtggtttaagaattgcgcagggagaagaaagaatatcatatctcatgatggtagccacttagacagagagaaaacgaagtgagaagaggctagtatttttatatcttaaaaaaaaaaaaaaacaaaaaaaaaaaaacataaatatttgtatcttattgcttatgatgataatgtacaatgaattcaaaacatgaaaattgttcaaagtttttatttttattttctctttcgtattaaactgatggaacaaatgaaaaaaatggataaaaaaacaaaaaaaaaaaaaaaaacaaaaaaaaaacagctttgctggaggatgattaacttttaatttttttaattattaggtttttcaattttttatggttttttgtgtaaaatgcaatgaacgaatccattttttattttgcaagtgtgagaggcctttataaggaagactcggattcaccggcagcaaccggcgcagagtcttctttggtttcttgttcttgagaagcgagttcagtggatgattcctcttcttgttgaggaacaggtggtagggatatcatgaattggtccaatgcatcgccgaccagttctttttcaatattaatttcagtttcaaaagtttctggtaaccagtttgaccagctcttggaacgaacgaagtacttatccaatggagatggttctttggcttcaccggtaacgttatcaccttccttggcggccaaagtaccttctgcaacattgacggtagcggcttcgttagcgacaatttctctcaatgcggctaaaatcaggttagtgtcacctccgaaggacatgttaacaactctgtaaaacttagagattaaagacaatggagcaaaaccatccttggagagtttggaccttaagtaattgtcgacggtcaagttttcttcgctgaaatagtattcaatttgtctagcaatgttgttgatggccattaacactggttggactggataaaactgttgctgtaatttgaccataggttgttgaggatgttgttggttgtgatggaagtggttgtggtatttagagcggttgttgttgttattacgagcgttgcgtccttggtaaggtttaaactgtggtgggaagccttggttctgaggcataccggcgttattactgttgtggaactttctcctttgaggaccattgctgttatggtgatgactgtggtgatgattacggtggtgaggtggttgttgctgttgtgtagattgaccattttcttgagaggtagcgtcttttgaatcttcctcacctactgccgattcaaagccatctttcttcatttgttgttgcttcttagcattatgttggtgatgcttctttttcctgttagcattactcgacgatgtcgacgatgctgcagttttgttgtttttgctcttgttgctgttgccattacttgcaccattcttggaaccggatcttttggtgccagagacggtaatggaggccttgatgggaacccacttggtagcagtcgatgatttcggagtgggtgttctgttcttcttctttcttgtggcatccaagtcttctattgagatagtagaaacagggatctcagtaggagcaagtttccatggggaagatgtgggcaatggtgccggcgtcaagttgacttgcttgctcttggagctctcttgttcttgcacttctgggactggggcagtagcagtgtttgcggcggcggtttcagcagacatcgtgggcagagaagtgaaaagaagatgaaacacgttagcaggtccagagtaatcctgatgttctattaccgatctaggatcccaaaagatcttcataaaaccgaaaaagatgttaagaaatgtttacacttgtacttttctttctttgttcttgacctaccagaagtgaaaaaaatttttcattgcgtgggtacatccgtgcaccatttctgaaaaatttgcgatgagcatccctcaaaatccgtattatccgctagtgttttgaggttcaacaagacaacatataagaagggaagaaggaaaggaggcaatgagaacttgggtcttgctcgagagtccagatccacatgcaggttcaaaaaatggtgagagataacagtaataacggtagcgataaaagcgtccattgggagaggaggaataataacggcgcaggcccccgttatcgttccagaagcggtaataccggtgctttggcaacaaaactaagtaatgggacgctctctgtcagaggattagtgaaggaccgaacaggaagcggcaagatcgcgggctgtgtggaggcgtttctggatgccaggacccaattgaatacgccctgggaccgtgctaagtgcaattggctggaccagatagattactatgtacagttgagaaagaccgcgttttctaaggaattggaccaactaaggaagcccatgatcgatgcatatgtggcggagatgaggcagaagtttgatgcctcctatggacaatccagggcgcaattggaagccaaactggcgcaggtggacagtgaatggcatatggtacatggtgatgtgcatgcaaaactggaaaaactcgtggaagaacgccggtttttgaaaagattaagcgacacgatcgtaccacccaggtccaaaagatcacagcggctgtctccattgaccaaagaggaccgagccaactgtatctgtccgcagcccaaaggaatgagcgacaccgcttggttcgaagccattcagaagaaaatgttaggaatgaatggtaccatcaagctcctagagacagaacagaaactactggctgacgagaaaaacagcgtgaggaagacgttctggcccatggtggaagcacattcacgctcgaatgaatttgcttatctggagaaatgcatcaggctgatggcctctcagagagcaatatgcttttgtcttgatatagaggctttcgaaacaaaccagaacgtaatcaccgaaattgggatttcaatttatgaccccagggaaaatatggtgccgtcaatggttccaattacaaagaattaccacctaattatcgaggagtccctggaacttagaaaccaaaaatgggtctgtgactacaaggattgctacttattgggagaaagctatgttttgagcttgaaagagtgcgtgcatttcattcaatcactaataaactattacttggtcccggtgaccgaagaagacaagacatggtcaagggcatttgttggtcatcacgtgagcggggatcttaagtggctggagactattggtgtcaaattccctggcagagggtatgaaggccatctggaccatacgctgcttttggctgaaactcccggtgatctagacgtgttcatcttggacactgagcagttttacaggaaatcgtatggcgaaaagggcagcagtctgggcaagattctgcggttgttcgagataccgcatgcgtttctacacaatgccggtaacgatgcctactataccctgcatttgttcatgaagttttgcgatgttaatttcaggaaaataagcggcatggacgatgttcttaaagtaatgggccaagtaaaagtttggggagaacgagacgtacgagagcctaaagtggtgcccatgtcgtatgccatctccatcgaggaggcagtcaaaaatcggacgtaccgcaagggcgtcaagagcagtaggaaggaaagagtctgccaaacggaattcggtgggttaacgtatttcggaactgctaaagacgccttcacaagcactcttccgacacactaaatatattcatcgatttttttcctgtaaatacaaacacatgcttgtatacatatacatatacatatatataagctcattataaacctgtgtgcatggaaaaaactttgtctgcccttaatttgcaagaataggttctaacaattcctccaattcaccagtctccctcaattcctgcaagtcgtcgttgcctccaatatgtttaccattaatatagatgtttggcacggttctttggccattaatctcatataacgcagcctgaatgtctgcgccttccttcatgtcattcaattgcaaaaccagaactttggacctgggaacctttaacttttcaaaaagcgtgtttagggctgcatggcagtatggacagtacgttttggatgcgacgaagatctcgttttctgcaataaggtccttgacgtgcttgatagtttcttgagataccattttttttccttctgaggttttgtctatttgtataattatgcgaatgctcgtataagtactgcacgaagttctttattttatgctaaagtccctttttatattatataaacttttcatttattttatatatttactcctttcaagacaaaattcccacatcacgtgaatcaggaggcgcaaggggggtagtaaggcagtagtagataaagaaaacaagcatcgcaatctggaaacgccgttgcggctgctcgttatctgtagacagctcacttgtgcatgaagttcatgttttatagatgatggagccatacttcaaggtgataactatgaaactgttttgaccttgacgtgtaaagtgatcaaggtaatagttaaactttatatatgttgtttatcaatgtggtatcctttctaaggatgaagacaacacgattgtgacagtgtgagagagtgataaagcattggaggcaggcaaaacaagaacatggggtttctttcggatcatccgcatacagctatcaccgagacgatctttcgaattgtctcttcaagggactatacgctagaagtggagttagctcccttgattcagcttatcaaagcagatcacaacgattataactataccgtgaaccaagaagaagctgcgcgagcacttagaaagaaaataaagtatgggaaccggctgcagcagtccaggactctggacctcttggatctgttcatctcacaaggcgtgaagtttacagtcatgtacaatgatgacaagctgctgcaaaggctgagagggatggctacgaactctgaaaacagcgggtccggtgaaaagtatgagcctaggattattaagaagtgcgcggcgtatgctatctcgtggctaaactatattacgcagaacaaccttgagaatgcgagggcgtattcaggtctttatcaattgggtcaaacagtcaaacagaggtactcgaagagcagccgttcccgccgtagcggcggaggctctggcggacggtctaacttcatggatgatagcgccgacgacactttgtaccagtccaactcgctgactagtgccgatagattgtataggattccacagatcaacatgaacaaagaggcacccaggattcggctcataatcagcgatgctctcgcgtctgctgtgtcgttacagaactcgctgatcgggctgcccaagggcaagttctccacagacgatgaagaggccacgtccaagttcatccaggcaagggcgatcagaaggaaagttcttagatatctgcaattggtcacggagggtgagtttctgggtagcttaattcatgccaatgatgaactggtggctgcgttgactgcatacgacgaccgaagcgctcaggacgatagcagcgatgaaagtgatcacggctcgtacgatgacggtatttatgatgaaaacgagcaggataacagcaggtatattgatagcgagtcctcagaggaagagagcttgtcttcttatcagccgtccacgatctcaaaccctttcggtgatcataacaaaatttgaagaagtatgtacgtatgcatacacacatatatatatatatatatatagtacatttaatccttcttgaggtttaaagacgcactgttcacacagtgtctggtgtccttgggcaagtttagcaactgtttccagccttcaccttcaaacacatgtcccaagtgtccaccacaccttgcacaacatatctccaccctcgcaggcattaaagaattgtcacgatgatatgtgatggctccaggggatacctcttcgtagaatgcgggccatccacaacgagcgtcgaacttggccttgctcgaatacaacggtctgtcgcagttggcacaatggtagacaccggactcgttggtgtgtaaatacgcaccggtgttgggcctttcagtggccttatctctcagcaccatcagctgcaatggtgtcagggcatcgttccacttcacgtcattcgattcgtcactcattttcttgctcttattccagtactgcgtcagtacaatgtttcttctccctggaaaagtcctgcgtacagttataacgtacagcctgctccacttattcattttttgatattgcttcctttctccctttatttaaactatcatcggcgacatatttcccaataggcaaagctgaaaaatactatcgctaattataacaaagaagctaggtcgaaggactcgaaaagacagaggtcgtactagcagagatagcaaatcagatggaggacggtaaacaggccatcaatgagggatcaaacgatgcttcgccggatctggacgtgaatggcacaatattgatgaataatgaagacttttcccagtggtcggttgatgatgtgataacttggtgtatatccacgctggaggtggaagaaaccgatccattatgtcagagactgcgagaaaatgatattgtaggagatcttttgccggaattgtgcttgcaagattgccaggacttgtgtgacggtgatttgaataaggccataaaattcaagatactgatcaataagatgagagacagcaagttggagtggaaggacgacaagactcaagaggacatgataacggtactgaaaaacttgtacactactacatctgcgaaattgcaagaatttcaatcgcagtacacaaggctgaggatggatgtcttggacgtaatgaagaccagctcaagctcttctccgattaacacacatggagtgtccactacggtaccttcttcaaacaacacaattatacccagtagtgacggtgtgtctctttcacaaacagactatttcgacacagttcataaccgacaatcaccgtcaaggagagaatccccggtaacggtatttaggcaacccagtctttcccactcaaaatctttgcacaaggatagcaaaaacaaagtaccccaaatatctacaaaccaatctcacccatctgccgtttcaacagcgaacacaccggggccatcacctaacgaggcgttaaaacagttgcgtgcatctaaagaagactcctgcgaacggatcttgaaaaacgcaatgaaaagacataacttagcagatcaggattggagacaatatgtcttggtcatttgctatggggatcaagagaggctgttagaattgaacgaaaagcctgtgatcatattcaagaacttaaagcaacagggtttgcaccccgccattatgttaagaagaagaggtgatttcgaagaagtagcaatgatgaacggaagtgacaatgtcacccccggtggaagactctaatgtgcagttgtcatgcacatcatcatactaaacttacacgaataggataacatgtatgctagcagaatatatatgaaagaaaaaaattattgatgcctttaaacttatactattatactatattatgttatattatattattagttttatagatatattgagatatgttgaatatgatgacgaggatggtggtttaagtgtatggattgaattttctcttagctttcattaccttgattctttcttgatcttccttaaatttacttaacagttgattgatctcctgttttttacgttctctgacctgaaatctatagaaatctttctttgcctttttatctatatttgaaattggcttggccttattttcatgtttggataatggatttttgtttaatattttctttcttatggaattcaatgacttggtgttctttcctacaactaatgtgaatccatcctcatccactatagaactttgaacatcctcttgtgcttgagcttcacgctgttcaaaaattgccatatgtgtatgaatatcttctttcaaataatcaatatccagtggtttgtagaagttaacaaaagttgtgaatgatggagtcgtatatgtccattcaaatagttcatttggatgtttggcatgcaaattcgagtattttttcaaagcattccagcagttatttatacttgcagcatcaacaaattttaatagcgccgtgtttcttggtgtgtatctcttctcgttgacgtcagtggaggacatcagatcggaggtcaatgccgataaatctacttcatgtaatccaaattcatcgttatatagtagttcctctacatgcgatactgtatcgtatttcccacagagctgcccgacaaatttcttcatgtgctctatgttagataataatggaaggttgaccaaaaacaaacagtcagactcgttggaatttgaactctggtgtcttttagcaaacatgaaatgcaacgaagcttcctggcttttgggtagtgccttgtgatccggtaatttgaacggcaccactataaacccgttcttcatggcgctaatgtcttcaatacccatcccgtaacactctatctgaggttgttatctgttacctagttcgttcgccctaaatgcctcttgctttaccatcctctcaatgttctcttctttttcctgcttatttcttaggtgaccaaaaagtgaaaaattttccaatttaacttacgtcgttcgaagtgatgacaataaggatattcatttattaatcgctatttgatacccactcttgctactacctctcttttaatccaaaattacaatttttacgttaccattcattacatagtgtatctctattcattcaagactgtattttgtttgatatatatatgtatatatacatattattttcgttagtgttcggtttccaagttagaaataatctactggaaatcctttgggatcaacccaagcttactcattctgattttcacagcgtttctgtgaccgtctagaccctccttcttggcaacgcacataacagctctaccgatgttttctaaaccttcaggggtaatgttttgggcagtgataaacttttggaaggttgcagtgttggcaccactgtactgcctagcgtaaccataggttggtaatgtatggttagtaccacttgaatagtcaccgcacgattctggagtgtaagcacccacaaatacggaccctgcattgtcaaccaatttaacataatcgttagcattggcgatttgtagaatcaaatgttctggtgcatattggttggacatttcaagggcttcttcgtaaccgtcacaaagaacgatcgtactgtgagcaatacatttacgaacaatatccacacgtggcagttgtaaagcttgattgtggacagcatcttgaatctcttgaattttcttttcgctcaagttaacaccaacaaggataacttgggagtcaataccgtgttcagcttgcgatagcaaatcacttgcaacaaaatccacatcggcatcttcatcggcaataaccaaaacttcacttgggccagctggcatatcaatggaacatagagcttgagtgtcattttgaacatacattttggcggcagtcacaaattgattacctggacccaagatcttatccactttaggaatagtttctgtcccgtaagccatagcagcaacggcttgggcaccaccagctagaacaatcttggaagcgccaactttttctgcgacataaacaacttcgggtgaaactttaccatcagattttcttggtggagatgcaaacacaatctccttacattgggcaacttgtgctggaacaccaagcattaatgcagtacttggtaaaatggcagtgccaccagggatatacaaaccaactttttcaataggacgagggaatctggaacacaagacaccaggttgggtttcaacttcaagagtctctgttggcaattgagcagcatggaatttgcggacgttttcaattgaaaggtccaaagcttccttcatttcctcggttaaaccttcaaagtattcttctgggaatggagcattaagaacaggattggataattttacaccatcaaacttttctgtgtactccaaaagggcagagttacctttgtctctaacattttcgatgatcggattgactaaatgcataatttcagaagtcttttggattggtctgctcaaagccttctgcacaccaactttgtcggaagccttcaccacgtccaagtgaattggaccggtcagtttttcttcttcagcctttggttgtccaacaaactttggcttagcatcacctttccgtcttgtaaccttcagatgcttcatattcagattattctcgacgtccttcaatgaaacatcgttggccactaatttggccagtgcaaagtagaacaaatcggcagcctcccaagaaagctccttcttaccctttgcctcagtcagttcttcagcttcttccttgatcttggcatctaacaatgcagagtcgttgaatagtcttctagtataagattcctctggagcgtcctgtagcctttgttttagtaaagattctagccccaccaaaccatgcttgaattcaccaaagcaagacatggtctccaagtggcaaaatccaacgttttcttgttcaacgataaactttaaggcatccgaatcacagtcagtagagatttgtaaaagcttttggccattgccagaagtttcacccttgatccagatttcattcctagaacgagaataataaacgccacgacccaaatcgatggcctttgctatagatttcttcgaagaatacaccaaccctagacaacgctcatattggtcgacaactagggtggtatataaaccgtcaggacggtctgtacgtacttcaccaagcacttctttggtcaacatatccttgcttaatttctttatggacacaattttatcttgcgagaatttttgttttaccatgaattgattggagaaaacaccgttctcttccacaacaacacgctcctttggtacattcaattgttcaaccaagtgttcggctgttttagcatcttggctagcaatgaacagagaagaaactccgttgttcaagaaggcaatgatttcatcatcgctgaatttaccacttggcaaggacaaagccaccaatggaacttcttcctctttggagaactggagaatctcttcattactcaggctcgagccatccaaaagtacctgaccaacaagtgaaacgtattccttcttactattccatgaggccagatcatcaattaacggtagaatcggcaaaaccattattcagaaaaaaaattttgtaaactattgtattactattacacagcgcagttgtgctatgatatttttatgtatgtacaacacacatcggaggtgaatataacgttccatatctattatatacacagtatactactgttcatagtcatatccttttcttaccttctatatcgaatgactgataaaaaaacgtgagtcactgtgcatgggtttagcaattaattaactaatttaccggagtcactattagagtcagttcgactgcctagaagaactgctggttgtcaggattgtgatgggggcattctgctgtattatgacccatcgtatcgcaatgctcacaccactgttgtcttcctgccgtggtatcgactggtgcaggggggtcgaaaattggcaacgattccacggctgtttgtgcttgagcctgttccaactgtttgattttttcattagcctcttcaagttttttcgttaaggatgccacctcttccgatgaggaatcttgtggttttgtcaaaaatagttccttgctcaaattttggtattctttactgagcgaatcgttatgcattttcaattgttcgcgttctttagcccactttgtcttgtgtaactcaaattggtcttctatgttgcgtaattgttccagctgttttttcaggagttcgacatcttcgttggcaccagtgggttgattatgagaaagatttctctcttcgttttctttgatctcttcgtgtagttggcttacgacagcaagtagctgttcattctcagcgtcaaaaaactgcttttgtttggcttgctgtctgcgttcgagctccaattgttgcttgagatggtctatctctttctctctttcttgtattgtggcttcatacctatcaaaagtcggttgcacttcttcgaggaccattctttggtcatcgagtagccttttgtagtgtagttgtttcctttgtagcttttcgatggtcaattgggcttctcgtaattcaattgtaacttcgctgctattgaggtcattcatgtggccattgtccggtttccaatcgctggtggtgttgtgattagcctttctgtctgatgacaggatagagtcgacctccattctgtcttctctgttatcgtaaccaaattcttgctgttgatggtgatccgatgcctcctggtccatcgactgttgattaccgctgtgccgactggtgatccggaaacttctcatgggtgtgggggatttaggatcatccatgggagagaactggttagtgagcctcacaatagatctgtttttgggtattgatagcggttccattgtcgttcttctcgaggtttgcgatatcgatgccttctcgatcaatgatgcgactttttgcaactgaataaatagtccactttgaggatactccgtttgaaaatacttcttccccatgaatgatccatcgttcttaccaatgttggcaagtaagtctacaccagcaaacattccagctttcgtgtccactggacccacgtatttcagttgtccgcgccccaaatttgggatttgtatgaaacatcctatctttctttgatatctatccatggtatttcaaacgcatacacagccagccacagctcaacgccttttaccttgtcctttgatgcctgtctcgtccaaacgtttttggtgtcttggccaattgcccttctgaaaaatctcactgtccgcaactcattaaaagatacccaagcaagctacacgataaagaaaggagaaagttcattaaaagaacgtacatatagcgatacaaacgtatagcaaagatctgaaatggatacggataagttaatctcagaggctgagtctcatttttctcaaggaaaccatgcagaagctgttgcgaagttgacatccgcagctcagtcgaaccccaatgacgagcaaatgtcaactattgaatcattaattcaaaaaatcgcaggatacgtcatggacaaccgtagtggtggtagtgacgcctcgcaagatcgtgctgctggtggtggttcatcttttatgaacactttaatggcagactctaagggttcttcccaaacgcaactaggaaaactagctttgttagccacagtgatgacacactcatcaaataaaggttcttctaacagagggtttgacgtagggactgtcatgtcaatgctaagtggttctggcggcgggagccaaagtatgggtgcttccggcctggctgccttggcttctcaattctttaagtcaggtaacaattcccaaggtcagggacaaggtcaaggtcaaggtcaaggtcaaggacaaggtcaaggtcaaggttcttttactgctttggcgtctttggcttcatctttcatgaattccaacaacaataatcagcaaggtcaaaatcaaagctccggtggttcctcctttggagcactggcttctatggcaagctcttttatgcattccaataataatcagaactccaacaatagtcaacagggctataaccaatcctatcaaaacggtaaccaaaatagtcaaggttacaataatcaacagtaccaaggtggcaacggtggttaccaacaacaacagggacaatctggtggtgctttttcctcattggcctccatggctcaatcttacttaggtggtggacaaactcaatccaaccaacagcaatacaatcaacaaggccaaaacaaccagcagcaataccagcaacaaggccaaaactatcagcatcaacaacagggtcagcagcagcaacaaggccactccagttcattctcagctttggcttccatggcaagttcctacctgggcaataactccaattcaaattcgagttatgggggccagcaacaggctaatgagtatggtagaccgcaacagaatggtcaacagcaatccaatgagtacggaagaccgcaatacggcggaaaccagaactccaatggacagcacgaatccttcaatttttctggcaacttttctcaacagaacaataacggcaaccagaaccgctactgaacgatgattcagttcgccttctatcctttgtttacgtatttgtttatatatataactttatttttttttattaattgggctgcaagacaattttgttgtcagtgatgcctcaatccttcttttgcttccatatttaccatgtggaccctttcaaaacagagttgtatctctgcaggatgccctttttgacgtattgaatggcataattgcactgtcacttttcgcgctgtctcattttggtgcgatgatgaaacaaacatgaaacgtctgtaatttgaaacaaataacgtaattctcgggattggttttatttaaatgacaatgtaagagtggctttgtaaggtatgtgttgctcttaaaatatttggatacgacatcctttatcttttttcctttaagagcaggatataagccatcaagtttctgaaaatcaaaatggtagcaacaataatgcagacgacaacaactgtgctgacgacagtcgccgcaatgtctactaccttagcatcaaattacatatcttcgcaagctagttcctcgacgagtgtaacaacagtaacgacaatagcgacatcaatacgctctacaccgtctaatctactcttttctaatgtggcggctcagccaaaatcatcttcagcaagcacaattgggctttcaatcggacttcccatcggaatattctgtttcggattacttatccttttgtgttatttctaccttaaaaggaattcggtgtccatttcaaatccacccatgtcagctacgattccaagggaagaggaatattgtcgccgcactaattggttctcacggttattttggcagagtaagtgtgaggatcagaattcatattctaatcgtgatattgagaagtataacgacacccagtggacctcgggtgataacatgtcttcaaaaatacagtacaaaatttccaaacccataataccgcagcatatactgacacctaagaaaacggtgaagaacccatatgcttggtctggtaaaaacatttcgttagaccccaaagtgaacgaaatggaggaagagaaagttgtggatgcattcctgtatactaaaccaccgaatattgtccatattgaatccagcatgccctcgtataatgatttaccttctcaaaaaacggtgtcctcaaagaaaactgcgttaaaaacgagtgagaaatggagttacgaatctccactatctcgatggttcttgaggggttctacatactttaaggattatggcttatcaaagacctctttaaagaccccaactggggctccacaactgaagcaaatgaaaatgctctcccggataagtaagggttacttcaatgagtcagatataatgcctgacgaacgatcgcccatcttggagtataataacacgcctctggatgcaaatgacagtgtgaataacttgggtaataccacgccagattcacaaatcacatcttatcgcaacaataacatcgatctaatcacggcaagaccccattcagtgatatacggtactactgcacaacaaactttggaaaccaacttcaatgatcatcatgactgcaataaaagcactgagaaacacgagttgataatacccaccccatcaaaaccactaaagaaaaggaaaaaaagaagacaaagtaaaatgtatcagcatttacaacatttgtcacgttctaaaccattgccgcttactccaaactccaaatataatggggaggctagcgtccaattagggaagacatatacagttattcaggattacgagcctagattgacagacgaaataagaatctcgctgggtgaaaaagttaaaattctggccactcataccgatggatggtgtctggtagaaaagtgtaatacacaaaagggttctattcacgtcagtgttgacgataaaagatacctcaatgaagatagaggcattgtgcctggtgactgtctccaagaatacgactgatgaaaataatattgacgttcgcatttaatctatacctataattctgtacttatatactgttccttaattgaagatttcaacatcgtttttgatgtaggtcttttcacctggaggtgcggctggggtaccgaagactaattgagcttgtacggtccaagactcagggattttgcttggcaaagcagcttttatgtaaccattgtagtgttgtaggtgaccacccaggcccattgcctccaaggcaacccacgagttgatttgagcggcaccagaggtatggtccgcgaaactagggaatgcagctgcgtacgctgggaagtcagcctttagcttttcagttaccttgtcgtcggtgaagaagattacagaaccaaaggcctcatcccttgctgaagcaggcctcttttgaccggcagggctttctatagccttagtcacttcgtcccaaacttttttgtgagtttcaccagtcaagataacagcgcgatttggctgggagttgaaagcggtgggtgtttctttaatgatggtttggacgacggattggatgtcgttgatagtaatttcaccaggtaactccggtttcaaagcgtaaatagtacgacgagcagttaaagttttcaaataagttgcaacagcagacatgatattggattgtttttttgtatatatgttgatataggatacttcagtctacgaaaaaagtacaaattatgtagtcagttccttcagtatggtgtccttatatactgtagtttggacaaggtgcaaatgccaagaccctagcccgaaaagctcgaggcaccccaggatctttttctttacgtaattttcacgtaaaacgccacagtccgatttttctcgaataatcattagtaaaagcggtatactggattattgtacgataacaaggtagagctttattactaagctaagacgttcttacatcaatagtgctgttcgttattgatgttaggagaaggagcgggtctggtgaatagtgtaagcagtgtttctgaactttttcttcgtctaagtccttgtaatgtaaggtaagaatgcaagcatcttgtttgtaacgcgattgtacgttgacgttagtaagtcacaaacccaagcttaacttcttcgtgaggaaggaaagtgttgtctcctacttttttcaaattttcgaattgtatttatatttatttagtacttcttgagtttacatatccttcgtaaaaatgcaacttttgtcgaaaaacacttccaaaaaaaaataataatgaatttatgaagcatactaacgagcgagcacatcgctgaggtatcattacttcatgagataaattaagatctcctcatatgcgaatttcctgttcagtgataaacgttgattacgttattgataaaagtcttttcttctggcaaggcagttggaacaccaaagaccaattgagattgtacagtccacgcaataggaacatcttgaggcaaagcagatttgacgtagtcattatagtgttgcaaattagcccccaatcccaatagttcgagggcagtccaagactgaatttgcacagcaccggtcgtatgagcggcgcatgttgggaaagcggctgccaaggctggaaaatctctttgcagtttttcagttggtccttcatcagtgaagaaaatgactgaaccgtaagcctcatctctgcaagactctggtctcttcttggcttcagcagttggcattgcgctcgcaacagcatcccatatccttttgtgtgtatcaccaacgataatgacagcgcgattcacttgtgagttaaaagctgttggcgtattcttgagaataacgtgtacagttctctttacatcatccaaaccgacaccttgtggtaattcgggcttcaaattgtagatggtacgacggtttgtaatagcgtttaagtagtttccagttggggacatttctttggcttggaggtctggtgttcttgattttgatggtgtatatagctttaaaaaaccaaaaatgatcaacctttatatctctcttcgatcacaacatgggtggagacaaacacaaagtagtgatgacccactcaggtgttaaagtgtgtcatatctgcaaatgacactgtatttttttttcctttgccatttattgtcgcagtaaggaaaagcgcagagcaaagctgacaaattgaaaaattattcggaagagcattgacaaatattgattaataatcaagtaacactcgcagacattgttatttcagaagtaaaaatatcgcagaacaagttggttaaactgaatgcttcagtcattctaatgctaattacaccttaacaaaattaaaaattcttaacgtagatttttaaaaaaggcaagaagatcgttcctgatgcacgacgaaaacggttgcacccctactaaggcaaaattgcatatgcggatgaaatcaaacctcttctgttgcattaagaacaaaaggaaatcatttttctctcacttcatattatttcacttatattttcctctccacttccatcacgcaatcgttagtgctttttattttttttcttcgctcataaaggactagaattaaaatgaaaatcgtctatcattacacgtatgctattactacaaaacagaagtacaaaaatgaataaatataaaagaagtaaatgcttttttttttaacaccagaaggcaacgacccttttccaataaggtccgttcctcaaacgttccctatattcttcgtcttcttgcttgattaattcttcatcaaagatttgtctatgagaatctaggtcgatcttgtctccctgatgaacagtttccaatccttgtgccagaccttgtagccgacataaagtgcaatcaagattggcatagccaagtagttttcgaaaaaggcttgtgcatccagcttaccttcaccaatgggggcgatagcgacccaaaattgggcaataagaattaaaatcatcataatgcaagcgtaggcagatccccaaacaccagtttgagatttgaaacccaattctccaagagatctcccttggactttcatggctcttctaaatctaagatgggataaacaaatggcagtccatgtgaaaagctgagacaaaccagaaatggccaataaccaagtgaaaacttgttcttccttgggagatgcagcacagaaggcaataacggcaaacaatgcagaaacacccatggcaatcaatggtctaccggctctgtcgatgtaggagaaaaccttaggagcgtaaccttgctcggatagagttaaaaataaacgagcactggagtagaaggaggagttagccatggacagcacggaaagtagaataacggcgttaatgaagtgtgggacgacacggacaccgtgggatgcaacagcaatgacatatggcgaggctttagtaccaccaccggtagaacccaataattgatcggaattgtatggcaccaagaaacccagtagaataatggtagccaagaataggaataagattctgtagatcatttgtttggccgcacctggaatggcctttcttggattagattgttctgcagtggtgatggcaataaactctgaaccaccaaaggcaaaagcagcagtcactaatgttgcagcaacacctttaaatctgtcaatggcatgtttaccattgaaagcgcccggatcgtgccagtatttaccaccaataaaaccatcattaccagcgccaccaacatcgatgataataccaagaatgaagaacccagtcatcatcaaaattttgcaacagttgaagaagaactcagcttctgcataaccacgagcaccgaaaatattaatagtaatcaccaaaacatagaaaataatgacgaacacatccgggttcacagatgtcgtccaatatttgatagtcatggatgcggtcaccaattccagaggacacacacacagccattgcaaacaataaacccaagcgactgcaaacccaaaaccatcatccacaaggaaactggggtatgcattgtagccaccagtcaagttactatacactagcgccatttcaccacatgcttgaataatacagtacaagatagaacccataatagcgtaaccaataagtagtccagctggacccgcatgaaccaacgcggtaccgttaccgaccaataacccagtaccgatacccgtacccaacgcaatcatcagaacatgtctaggctgaatggttttcttcagcgagtccgacttatgacctgtattagcgcctatgttgtccgaactttcatttttttctagttcttgagcctgtctagaagaaggtgagatagccgacgtaagatcgttcatttgtgttgcttctacttcatcctgtggaccctgatccgctcttttaaaggagtcgaaaaacctacgcacggcagaagtgttatgctgttcgtaacctaaatgaggttgtgaggatggacggtcattggagcctgtttcgaaatattcaatttcattatcctgccccgtggcatgtatttctgtggagctatttttcaagtctttcagttcgtatagagacttcgacgacgacattgtgcgaagctatctttgtctatattagcgtgcttcttctataaagattacataataaacttgttctacattgttgtgggcagaccatcaaagacaaagcacttatatatgtatgtaaaacaaatgagtattacgaggaaaataacaaaaagaaactaatcacgaaggatatgagtcttgttagcggacgaggggaagatagcgcaagacacacgtatagccgacctatcctatgcatcttagccgtcttatcaggattgatttgcggttcagtgaaagagataaccactgccaagctggaagaaatggctagaaggcactaaaaaaagagcctcgcagcgcaacttaagaactgtggactactaaggagcagcaatccgctggacgtgggggagttgaaagttggccggatactgcaacctgcttatctatgactcgatgagaccgttatttagtgcgatggtgccactgggagtgccatcaacggcaaagttgcagctttttgcagcagatcagtgccgcttagacggcaccctcaagcggcactgaagaacggcgcgcttttttttttcttctattatgccggtcaaggaaaaaaagaaaccaaaaaaaaatgccgtgggaggcacggatgcaagatttctccaaagtccctttttagccgccgaggaaatgaggaaataaggggttagccgccgagtgaagccgccgaggtataaaagggagaatgcacaccttcgtaagaagattctatttgaaagagtgctaggtaaagtcatcaaaaggcttattgatataataattgctttgcaaaatggaaaacaaatgactttgaaaatgggagaaaacaaaaattatataggtaatgttgagttcttgattttttttttgtttctgtccttgccacagctcttttcatggaacattgggctctaggataatttttttatgttttctgttatgtttgccatggtaggttgaggtaaaggcgctctttcagcaatgacgatttatgctaatatgttttccttaaaaggaaaacatctcgttctttttttcgcgtgctgtgcaagaaaacgcgtaacgcagtcttagtaaaagggctctcttgaaaactacatgaaaactaaaaaagaagatgtaaatttggatacaacagcgtagaatagcataatagagtgtgcaataaacgtgtataggcttgataatagtgctgacgtaaattaccagaactactgcagtatgactgtggcgaataccgagacccattctgctgctaaaccatcgagtactataggcccatggaagcttggtgaaacactgggctttggtagcaccggcaaggtccaacttgcgcaacatgagcgcacgggccatagaacagccgtcaaagtaatctcaaagtccattttcaacaacaacggaaaccacagtaacgacgattcagtgctgccatacaacatcgagcgtgagattgttattatgaaacttttgagccacccaaacgttctgagtctttacgacgtttgggaaaccaacaataacctgtaccttatcctggaatacgccgaaaagggagaactgttcaacttgcttgtggaccacggtcccttgcccgagcgtgaggccatcaattgcttcagacagataattataggcatttcatactgccatgcgctaggaatagtacatcgggatttaaagccagaaaatcttttgctcgatagtttctataatatcaaaattgcggattttggtatggcagctttacagacagacgccgacctgctagaaacttcttgtgggtctcctcattatgccgctcctgagatcgtatcaggtctgccctatgaaggatttgccagcgacgtttggtcttgcggtgtaatcctctttgcccttttaacgggtagactacccttcgatgaagaaaacggtaatgttagggatttgttattgaaagtccaaaagggccagtttgaaatgcccaatgacaccgaaatttccagagatgcacaagatttaatcggcaagattctcgttgtagatcccaggcaaagaataaaaatcagagacatccttagtcatccactgctaaaaaaatatcaaaccattaaggattccaaaagtatcaaagatttacctcgtgaaaatacctatctatatccactggctgactcgaacaaccatactagcgcctctatcgatgattcaatcctacaaaacttggtggtactttggcatggtagacacgccgatgacatcgtatctaaactgaaagagaatggaaccaacaaagaaaaaattctatatgcgctactataccgtttcaaactggactctgtaaggggatcgaataagaagaaccgcaataagataaagaaaaccaaaaaaaataaaagatctagcacactttcgtcatcgtcatcattattattgaacaaccgaagcatacaatctacgccacgcagacgtacatccaagaggcattccagggaattctcttctagcaggaagagatcgtcctttttactgtcctcgaatcctaccgatagttctccaatacctttgagaagtagtaaaagaattacacatattaacgtagcgtctgcaaatacccaagcaacgccaagtggtgtcccgaatcctcacaagaggaactcaaaaaaacggtcaagcaaaagattatcttatatgcctaatacaaaaagaagctcactaacatcaaaatcattatcaaactttactaacctaatagatgatgatgattgggagtacattgaaaaggatgcaaagagaacaagttccaacttcgctacactgattgatgaaatatttgagcctgagaaatttgaattggcgaaaagagaaaaggctgaacttcaaagaaaagttcaggaagcaaaaaggcaatcagtgaatgcacagaagattaatgaggacgagtttggatccgaagtttctgatggaatgaaagagctgaaaaaaataaatgacaaagtgtcgtccccgttgataaattacgaattttcgcaacaagaactattgcaagatatagacaccttactaacgaatcgttatcaactttcgtcatatactaggcctatttcgagactggatcccggattaacgcctgttactgagacacttcctaacaacctaaaagaaaaaacagctctgctgcaggatactgaaaagaaaataatagaaacgatacgcagatccaaatttttaggatcgctactaaatgttagagggggactatcgccagggaaaagtgaactggcacctatcgaagagtctcccatagtttcaaccacaccactaatatataatgatcgaatggaacctcgtaggatatccgatgtggaagtcccacatttcacgaggaaatcaaaacactttactactgctaataatcggcgctcagtcttatctttgtatgcgaaggattcaatcaaagacttaaacgaatttttaataaaggaagatcctgatttgcctccacaaggaagcactgataacgaaagtaggagcgaagatcccgaaatagccgagagtatcactgattcaaggaatatacaatatgatgaggatgatagtaaggatggtgataatgtgaataatgataatatattgagcgactttcctcaaggcgttggcatatcacaggaatacgacatgaaggataaaaatccaaaccaatctccaatatcaaaaagcgcagagcccacactggtagtgaaacttccgtctttgagttctttccaaggaaaaaacgccagtgggttgggcctataccaaagagagccttctaaggtaaccttaccgagccttacaagtaataacagcagcgtcggagaaaacatagaggatggggcggaaaaagggactgagagtgagaaaatcgctgcttccctgtcagacgatgacttgaaggaagataatgacaagaaagataacgacacagtgaatgcccctactacagtaaaaaagccacctaacagcgtactcttgaaaaaattctcaaaaggtaaaatcttagaacttgaaatacatgccaaaatacctgaaaagagactatacgagggcctacataaactactagaaggctggaagcaatacgggttgaaaaacctggtgtttaacatcactaatatgatcataacaggaaaattggtgaatgacagtattttatttttacgatctacgctttttgaaataatggttttaccaaatggagacggtagaagtttaattaaattcaataagaaaacaggatctactaaaacgctgaccaagcttgctacagaaatccaaattattttacaaaaagaaggtgttttggacaaataaaaaaaagggagggataatcgatccccaaatggacaatacgatgtaacaccgttatataattaataaatgtatatatgtaactattttttgaaaaaaataaaatggtaatttattaaatatttggaccggtcaacaatctcagatatagttgaaaaaatctttaattgtaatagcagaaaaaaaaaactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggataacaaattattaaaattatttaataaaaagatgaactaatggtgtataaaaacatcataaaaactcaactcaactgttccaataaaatctgcaatttaaattaattattctgaaaaaacacgtaaattgttggaatggaaccctaaaatatttcctctttagtactgttggaatagaaatcaactatcatctactaactagtatttacattactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatataaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaacattcacccatttctcaagtactattcatgttacttgagaaatgggtgaattttgagatagttgttgggattccattgttgataaaggctaataatattaggtatacagaatatgctagaggttctcctcgagcatataggaatcctcaaaatggaattagcatttctacataataacctcaattcccttttgtggattcacatattctcgatcggaactcctagcatagtgcagacaacactcacatagctctcccatttatcaagttggaattcactccaagaaattttcttgcttctctctttcccacagaaatgaaaaggaacagtttggcggctattgttttagcccttactttttggaccctttgaaaaaatgccaagaatgcgtgacggtttccctccatgctcgagaaccacaaaaaccctatgtggtattcgattatgcgactcacggcaaatatttgacttgtcaaagttattcgggatttccttgaatccctgagaagtgaaatggaaagaatttaagggcataaatacctttcaagcacccagaagaacagtaaaataaagcaaggtacgtgaaattaatatttttaaatggttctaaccgatgccgaagaactgcgcagtccggttataacgtctgacatgtccttttttgatttggaatccaaccactcaagtgactctgttcatttactttgcgaaaaatatacccacaaattgcccatcgaaagtgaatcgcaaaccaccttcagactggcaccgacaaagcaaagattatacagacagagtactttatacgtaccgttaagtctcaagcaaagggttttcttatttactgaacgggtaaagagtatctgggccggcttgccaagatgcaaaccgaataagtatttcaaagttgcatttgccttagccgtcctgacaccattggctatttggatattttatattgactttcgtgtacattgatcacatcgactgttctattggcaaatgaaccacgggcattgactatttttcaggttactactatatattattgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacacaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggtgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtatagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttataaaaaatggaatcccaacaattacatcaaaatccacgttcttttcatatggattcctaaatcctcgaggagaatttataatatagtctgtatacataatattatagcttctaacgacaatggaattctaacaattatcaaattgtccgccagttcctcaaaaagatccatgtataatcttcattattacagccctcttgacctctaatcatgaatgttctcaaataaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatcaattgtcctgtacttccttgttcatgtgtgttcaaaaacgttatatttataggataattatactctatttctcaacaagtaattggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattatttttttcctcaacataacgagaacacacaggggcgctatcgcacagaatcaaattcgatgactggaaattttttgttaatttcagaggtcgcctgacgcatatacctttttcaactgaaaaattgggagaaaaaggaaaggtgagagcgccggaaccggcttttcatatagaatagagaagcgttcatgactaaatgcttgcatcacaatacttgaagttgacaatattatttaaggacctattgttttttccaataggtggttagcaatcgtcttactttctaacttttcttaccttttacatttcagcaatatatatatatatatttcaaggatataccattctaatgtctgcccctaagaagatcgtcgttttgccaggtgaccacgttggtcaagaaatcacagccgaagccattaaggttcttaaagctatttctgatgttcgttccaatgtcaagttcgatttcgaaaatcatttaattggtggtgctgctatcgatgctacaggtgttccacttccagatgaggcgctggaagcctccaagaaggctgatgccgttttgttaggtgctgtgggtggtcctaaatggggtaccggtagtgttagacctgaacaaggtttactaaaaatccgtaaagaacttcaattgtacgccaacttaagaccatgtaactttgcatccgactctcttttagacttatctccaatcaagccacaatttgctaaaggtactgacttcgttgttgtcagagaattagtgggaggtatttactttggtaagagaaaggaagacgatggtgatggtgtcgcttgggatagtgaacaatacaccgttccagaagtgcaaagaatcacaagaatggccgctttcatggccctacaacatgagccaccattgcctatttggtccttggataaagctaatgttttggcctcttcaagattatggagaaaaactgtggaggaaaccatcaagaacgaattccctacattgaaggttcaacatcaattgattgattctgccgccatgatcctagttaagaacccaacccacctaaatggtattataatcaccagcaacatgtttggtgatatcatctccgatgaagcctccgttatcccaggttccttgggtttgttgccatctgcgtccttggcctctttgccagacaagaacaccgcatttggtttgtacgaaccatgccacggttctgctccagatttgccaaagaataaggtcaaccctatcgccactatcttgtctgctgcaatgatgttgaaattgtcattgaacttgcctgaagaaggtaaggccattgaagatgcagttaaaaaggttttggatgcaggtatcagaactggtgatttaggtggttccaacagtaccaccgaagtcggtgatgctgtcgccgaagaagttaagaaaatccttgcttaaaaagattctctttttttatgatatttgtacataaactttataaatgaaattcataatagaaacgacacgaaattacaaaatggaatatgttcatagggtagacgaaactatatacgcaatctacatacatttatcaagaaggagaaaaaggaggatgtaaaggaatacaggtaagcaaattgatactaatggctcaacgtgataaggaaaaagaattgcactttaacattaatattgacaaggaggagggcaccacacaaaaagttaggtgtaacagaaaatcatgaaactatgattcctaatttatatattggaggattttctctaaaaaaaaaaaaatacaacaaataaaaaacactcaatgacctgaccatttgatggagtttaagtcaataccttcttgaaccatttcccataatggtgaaagttccctcaagaattttactctgtcagaaacggccttaacgacgtagtcgacctcctcttcagtactaaatctaccaataccaaatctgatggaagaatgggctaatgcatcatccttacccagcgcatgtaaaacataagaaggttctagggaagcagatgtacaggctgaacccgaggataatgcgatatcccttagtgccatcaataaagattctccttccacgtaggcgaaagaaacgttaacacaccctggataacgatgatctggagatccgttcaacgtggtatgttcagcggataatagacctttgactaatttatcggatagtcttttgatgtgagcttggtcgttgtcaaattctttcttcatcaatctcgcagcttcaccaaatcccgctaccaatgggggggccaaagtaccagatctcaatcctctctcttggccaccaccggatagtaaaggttctaatctaactcttggtctccttcttacatagatggcacctattccctttggaccgtaaatcttgtgagaagaaattgatagtaaatcaatgttcatttcattgacatcaatgtgaatcttaccataggcttgtgcggcgtcagtatgaaagtagatcttattctttctacaaattgcaccaatttctttaataggttgaatgacaccgatttcattattgacagccatcacagagacgagacaggtatctggtctaatggcatcttccaattccttcaaatcgataagaccttgatcgtccacatttaggaaagtgacttcaaatccctccttcatcatggcccgtgcggcttccaagacacacttgtgttccgttctagtggtgatgatgtgtttcttagtcttcttataaaatcttgggacacccttaagaaccatattattagattcggtcgctcccgaagtgaatattatttccttggggtcggcattgatcatctttgctacgtgagctctagcattttccacagcagtatttgtttcccaaccgtaagagtgagtgttggaatgaggattaccataaagtcccgtataaaacttcaacatcgtatccaaaaccctagggtctgttggtgtagtggcttgcatgtcaagatatatgggacgagtaccaaaacctgtgttttcttgataagcatggctcattgcagtgctaccagaagctactacagcatctggggtggtaccggatgcactcgcacgggcactagcctgtgcctttgcagcagcctgaatatcggtatgcgtttccagagagaagttgtcgtctaacttcacgcctgctgcaggaggggaatagaatctcctgcttaccaaacaagccctatatgtggccgctggaacgttgtaaacttgagataatcttgttatcgatcttgtagcagttgatttcaacatcttccagttgtagcagttccttcgtgtatgcgatatattttaatgaaaatgatgtatctgaaatagaaaatataacacactaatgaactctgtcggtctttactctgagtgagttacttagatagtcatcatatatccctgggcgatggccttactatttgtcagcgaccgtatctaaaattggtaggtcactatcaactattgcgggtaatagggtgcataatagtattgtaatatatataaatatataaagctactatgatagatatttgttgctattcacgtcatccactattactttagtggttccgctatatattcgcattgcccatcgaaggcagttttgtgtgctacctgctcgtgaccacggtctttttgcccagtcttttacggcgggcatacttcatgatgaaactgtctattttcatacctcttgaatttagttcttcaattagaggcttgatatcctccaagtcccactgtgactgtagcctaaacaggactttaaaccgttctttggggtccattggtagtgtgcttttcgctatatactggacagtcttatcggtaggcttgaaatgatagcctcgcagcatgtcaatgtcaatgtcacatgggaagaaaggtgggaaaagggacttccacttgatgaggaactcatcaattggcatgcttattccagaaacatatttccttagcgcttgaatcccgtaccactgagctataaacggtattctcaagcgccacgtattgttttcagcctcttgctcttgaacagcaaatttattcagcactgtttcaatgatttctcttgtgtatggattgaactcgtcctcaatgtccttccccacagcgtgatgtgtatcctcaacattcagatgctgtagatcgagtgattctgccattgcgctcatcagtagtacatgcagtgctttgaaaaggaagtcttgtgaaagaatacacaacacaccgtctttcacagatccaccaatcttatgccattttgatataccttctagcgcagaacatggtgagttctcaagtagttcttccagggtcccgataacctttgtagatgacctcttcatgattttgtcggagaaatccagttctccgttgtatattggtactgaattcaagttcaattcgccatgtgtctctctggtctcaaattctgattcagtcttggcgaatcccacgacgtccatgtacggcttggacagtccaaacaagagcgtttcgtcgaaagtaataggttgttcaggaacaaattctctcattagtagaactgtgtttgaatgtttgcgctgcttcagcacccaagtcttgtcgtgcgaacacagtacaacttcagacttgtctttgtccaatgacttaaaccttaactggtgattttgaaccggatcctgtattatatccagtaactctggtgtcaactggatcagcttataagatggatcatactcgggtgcggaatgtaggttgatggacatggtacaggattattagtgagcaaatctctggtggatttttaccgttcatctcatagtgcttttttagtttatttttcacttttttctggttatactatacgctgcctactgaagcaataagcaagaaacacaacagtataaagggacaaagataataaaccgcctactactaaataatatcgctgtggtatgctactcctagagatttcgatcaccatcgtggtgctctttgtcatacgcatagaattgacaaaaaagaaccctaagctataaattaggtcatgttgagcgattgccagttgccaagacctagggttttgttcgaacaattctaaaaaggtaaataaaaacaatggtaaacaaaggctttgatcttcaatgaggaagatttctctcactgcggatagtaaaaacaacactagtttgtctgtactcgcattctactgctgctacctgctactcattacgtgttcgggctgttatctggttgctaaaagagtatatttacacctcaccaatggagaaagacctgtcgtctctttactctgaaaagaaagacaaagagaacgatgaaaccttatttaacatcaaactatccaaatctgttgtcgagaccacaccgctaaatggtcattcattgtttgatgatgataaatcactttcagactggacggataatgtgttcactcaatcagtattctatcacgggtcagatgacttgatatgggggaagttctttgtctgcgtgtacaagtcccccaacagcaataagttgaacgctataatattcgacaaattaggaacatcatgcttcgaatccgtcgatatatcttccaactcgcaatactatccggccattgagaatttgagtccaagtgatcaggaaagcaatgttaagaaatgcattgctgtcattctgttacagcgctatccattactttcaccatcagacttatcacaaatattgtccaataaatcggaaaattgcgactatgaccccccttatgctggagatttggctagtagttgccagttgataacagcagttcctccagaagatctggggaagcgcttctttacatcaggacttctgcaaaatagatttgtcagctctaccctgttagatgttatttatgaaaacaatgaatccaccatcgaactaaataataggttggtattccatctgggtgaacaacttgaacaactttttaacccagtcacagaatactcaccggaacagacagaatatggttataaggcgccagaggacgaattacccacagaatcggatgatgatcttgtcaaggccatttgcaacgagttattacaactacaaacaaattttactttcaatttggtagaatttttgcaaaaattcctgatcgccttgagagtcagagtactcaatgaagaaattaatgggttatccacaaccaaattaaatcgactcttcccacctacaatagatgaagtcacaagaatcaattgtatttttctagactcgctaaagacagcaatcccttacggttccctcgaagtactgaaggcatgcagcattactattccttatttctacaaagcatatacaagacacgaggcggccacaaagaacttcagcaaagatattaaattgtttattaggcatttcagcaatgtaattccagaaagagaggtctacacggaaatgaaaatcgagagtataattaagggacctcaggaaaaactactgaagctaaagttaattatagagagattgtggaagtcgaaaaaatggagaccgaaaaatcaagaaatggcaaaaaaatgctacaacaatatcattgatgtcattgattcgtttggaaaattagattccccacttcattcttatagtaccagagtatttactccatcgggaaaaatccttacagaattagccaaatgctggcccgtagaactgcaatacaaatggctgaagagaagggtagtcggtgtgtatgatgtagtggatttgaatgatgaaaataagagaaatttattagtcatattcagtgattatgtggttttcatcaatatactggaggcagaaagttactacacttcagatggatcaaacaggcccttaatctcagatattttaatgaactcattgatcaacgaagttccgttgccctccaagatccctaagttgaaagtggagcgtcattgctatatagatgaggttctagtttctatattagacaaaagcactctacgttttgatcgattgaagggaaaagattctttctcaatggtatgtaaattatcctctgcatttatctcttcttcgtcagttgctgacttgattacgaaggctagaattttggaaaaagacactgcatttcatttatttaaagctagtagaagccattttacattatattctactgctcacgagctttgcgcttatgattccgaaaaaataaaatcaaaatttgccttattcctgaacataccaccatccaaggagatattggaggtcaacaaccttcatttggctttttttgcaagattttgcagtaacgatggtagagataacatcgtaatcttagacgtcttaaccaaacatgacgataaacatatagaagttacatccgataacattgttttcaccataattaatcaattggccattgaaataccgatatgcttttcttccttaaactcatcgatggccaaagatttactctgtgtaaatgagaatttgataaaaaacttagaacatcaattggaagaggtcaagcacccttcaacagacgaacatagggctgttaatagcaaactttccggtgcatccgatttcgatgctactcacgagaagaaaagatcatacggtaccataacaacatttagaagctatacaagcgacttgaaggacagtccatcaggcgataatagtaatgtcaccaaggaaactaaggaaattttaccagtgaaacctacgaaaaagtcttcaaaaaaaccaagagaaattcaaaagaagaccaagacaaacgcctctaaagcagagcacatagaaaagaagaagcctaacaaaggcaaagggttttttggcgtgttaaaaaatgtttttggaagtaaaagcaagagcaagccttcaccagttcaaagagtgcctaaaaaaatatcgcagaggcatcctaagtctccagtgaagaagccaatgacctcagaaaagaaatcctcccctaaaagggcagtcgtttcatctcccaaaattaaaaagaaaagtacttctttttccacaaaagaatcacaaactgctaaatcttctcttcgagcagttgaattcaaatctgatgacttgatcggaaaaccacctgatgttggaaatggcgcacatcctcaagaaaataccagaatatcttcagtagtaagggatacaaaatatgtctcctacaatccctctcagcctgtgacagaaaataccagtaacgaaaaaaatgtcgaaccaaaagcggatcaatccacaaagcaggataacatttccaattttgcagatgtagaggtatctgcgtcttcttatcctgaaaaacttgatgcagaaacagatgatcaaataattgggaaggcgacgaattcgtcatcagttcatggaaataaagagctgccagaccttgctgaggtgactacagcaaatagggtttctacaacatcggctggggaccaacgtattgatacccaaagcgaatttttacgtgcagctgatgttgaaaacttaagtgatgacgatgaacacagacagaatgaaagtagagtttttaacgatgacctctttggtgattttattcctaagcattaccgtaataaacaggagaacattaacagctcgagtaatttgtttccagagggaaaggtgccccaagaaaagggcgtatcaaatgaaaacactaacatatctctcaaaactaatgaagatgcatctacattgacgcagaaactctctccacaagcgagtaaagtgctgacagaaaattctaatgaattaaaagataccaacaatgaagggaaggacgcaaaggacataaaattaggagatgattacagtgataaagaaacagcgaaagaaataactaaaccaaaaaattttgttgaaggaataactgaacggaaagaaatattccccactattcctaggttagcgccgccagcttcaaaaattaactttcaaaggtcaccatcctatattgagctctttcaaggaatgagggtggttttagataagcatgatgcccattataactggaaacgcttggctagtcaagtctccttaagtgagggactaaaagtcaatactgaggaagatgcggcaattataaataaaagtcaggatgatgccaaggcggaaagaatgactcaaatttctgaagtgattgagtatgaaatgcagcaacctatcccaacttatttgcctaaggcgcatctagatgactcgggtattgaaaaaagtgatgacaaattcttcgaaattgaagaagaacttaaggaagaattgaagggcagcaaaaccggtaatgaagatgtcggtaataataatccatccaattctattccaaaaatcgagaagcccccagcattcaaagttattagaacatcgcctgtgagaattatcggaaggacttttgaagacactagaaaatatgaaaatggctctccatctgatatttcgttcacttatgatactcacaacaatgatgaacctgacaaaaggctgatggaattaaaatttccatcccaagatgaaattccggatgacagattctatactccagcagaggaacccactgctgaatttccggtggaagaacttccaaatactccgcgaagtattaacgttacaacttcaaataacaagagcacagacgataagttgagtagcggtaatattgatcaaaaacctaccgaactgttagatgatttagaattcagttcatttaatatagcatttggaaatacctccatgagtactgacaatatgaaaatatcatccgacttaagttcgaataaaaccgtgttaggaaatgctcagaaagttcaagagtctcctagtggaccattaatctatgttttgcctcagagtagcacaaagcatgagaaagaggggttccttcgaaagaaacaaaaagacgagcccatttgggtttcccctagcaaaattgactttgctgatctaagtaggagaactaaagcattgacgccagagcgtaatactgttcctttgaaaaacaacgacagtagaaaatacaaatatactggagagggatctatcggtaatatgacaaatatgctgttaactaaagatgcttcgtacgcgtacttaaaagattttgttgcgttgagtgacgatgaagatgaagatgggaaacagaactgcgctgttggtggcccagagaaactgaaattttattgagtgttttattgattttttttttctttttaatttaatgcaatgtatacatttacataaaatatggacaaataagaaaaagggggaaaaacctcccacttaagtaaaactgaatatattagatacctttacctactatcaaaggtgaatgcttttggatcaataggggttccatcgggggcaataccattttggccgaactttctttccatatataatagtctagccttatcgaaatctacattatcgttttccataatttgtttaatctcattcttggagacatcatccaaaccacctcttacgtcgttgctattctccgagataatatcgaaattcctggaatggagaccgttttctaggtcatcagcaaaggaatcatttaaacgtatatgtctattaaaacgtaattgtattcttgaacgcagtgcacgaaatttgtcggctattacagctgttagtaatttgatacggtttgcactttgcattttcaaatgcttaaatatacataccaactttggttttccggtgtgccataagaaggcataaagacaatagcacaacccagaggagcaatttgagatagaacaaactcttcatactcgtatttgcaatttttggaaattaattgtgtagcttttcttctcttaattggtggcagtttttatatattcagtttagaataccctttttttttttttttttttcttcgcttttcgcatctcatcgctggaagtggtgctcttttacagggattaaataaggttattctttttggtcaaaatgataaatataactattaaagttatttataacccgcccgcttccttattatttatacgttatcataaagtacacaggtcatggttcggttggtgcttaggaattaatcacgtctagcataagagatctgtaaactacaaccaccataattataattatttaatttttgaatacaaaaatctgcatctactaaattttcatattctacaacagcaacaccagttggttgaccattttcctgtggtttcaattccgcgttattgattttgccgataggcccaaacaagtcgaataaatcgcttcttgctgttgagaatggtaaattactacaataaatgaaacagtttctatcccctcctggattgacaccttcagtaaattttgctgcagtttcatcaatgtggacagcggcatcctgcgcaagacctggttcagtacctctggtatcttcaaggtcctcacgcctttgattataacgatcattgttctttctcttgttgaaacgcccttctctaacttccaaaactctaccttctacttccatgccgttgaatgtatcgatagctctaatcatttcatcctcagtaggataaatgacagaaccgaatcctcttgaaaatccgttgaaatccaattctacatcggcacgcaagacatgaccacattctttaaacatatcttttaaggattgccaattcatagagtacggtaaattgatgatgaacacttcaaacccattatctatttcttccctagtagctttcttagaaaattccttggcagcttcaggaggaggattatcctgtcttaccattagtttccggtccataaagagggcaccatcaaacttcgatatggcatcttggacagattcgtttttggtaaattccacagtccccataccacggtgatggccctttgatgtgataatgtcagcctccacaacttcgcccactgtaccaaacaattccttaaggtcttcaggggtacaatcaaaagtcaagtttctcacgaagatactattttcaaaatttctcttggtcgcgtcaaattgcctttctaagtctctttcaacaattggacctaaagtacgacccctaccgccaccgcgtccccctctgaatgatctgcttcctcctctgccacggcctcctcggcgagggggccagttcctatcatcgtggtagcggctgccaccataactctgatcgtaccgatcattgaaacgggagcctcggtcgcgtctctgacgacgactgccattaccattattactgctactatcgttataatcatcgtacctgtctctgtcgtcgctcaaacgacgacgtacaggtgatcttgatctactcctatcatttccatacatccctagctctctctccatcttggcgaaaaaatccagctgatgtttgtttccttttcgcccatagcttatttctaatgggaaatcctcaatataattgatttcatccaagctttcattttttttcaatttttttcaccttcaagtgaatacatcacttccgacgataccaaaataatgacaaaatgccatgagaagatcttatgatatgtagtaaatgttaaccaccattgctatttccttgctaggtttgccaaagccgttggcgaaggcagcactagacggcgagtcacttccgtctctttgtccacttcctcttcaccatcaaatcgaagcctgcaagtgccgtccctcttggttccgatgacaattgcaggataaaaagtggtcgtttcaggatatcttgccagaaccttagtacctggcgggtagttcttagtgggaaagcctggcgggatcaacagtagttctttccgattacatttatacaccttgcctgagttgcccaattcatcaggttcaggatctctcacttcaaatcgtgtaccatctgctacgactttgagtacttcacactgtatccattcgccgtcggcactgccccttctgggcttataggcaacctctgagcccaccaaaataggtgcatttgggttgtattcgctggtccagtacgatctgccaactttccccacagctttcttgccctgcgacaatgccatgcgtgtcccttctccttcttctgcatcttcagtattttcctcactcttttcctctcgtgactgattcaacatcaacgacaaattggaacgtacattgtcaaggattcggtgcactctgttgacgttttccatgtgttcttggaaagtgttgagatgcaattgcagctgatcctttgacatattaaggaaatttagtttttttgtttgcagctcatcatcaaagggaatgacctcgttggcattgtatatgtcttgcaaggacgacactacaacatcccaatatccgtccataataagaaaggtgaccgtgtgttttgctgtgaaaaactccccccacttagagaagccaccaaggtattgtgtctttaacctttttcgtatctggcaaaatcgaagaggaaagcagaaaaccaaaagaaaaaaatagtttagtaacgcgtcacctcgtacaaacgtacaatcatagcaacttatgagtaaataggctcatggttatagatacgttatatagatgtatagaggagagtcccgagggcgatcgcaaggccgagagactaacctaaccaggtggtagttgggaaatgtcgacgatttcgctgatcttttcgtcttcgtcggcagcttcctcggtgcttgtcttcaaaggagttcttggcaatgccatcataccgcttcttgcacactctaggacaccgaatggctcgaccaacttcaagaaggcagagatacgtgtgggttttgcagacaactccacaatacagcttgtttcgctgatgtcgacgacacgacctccaaagttgttggtcaagttggtgatatcgttcaaatgctcgtgcttcaaccttaatacctcactggcgggcaagttggcagggtggaattgcttttctctgatttcggcgaccaattcttgggagtcagcggcgccagcattggtggaagtgtggtggtgcaatagtaggtcttcgaagtattcagtacccaatagagagattctggccatcactagctctcttttgatgatctcagaattggtatagtctaggacggcgtagacggggaccaagtcttcgatttgtctgcgtgcttgttcgactacgccatcttgcccttgcaaaacaatggtcattctacttaggtctttgacctcggtgttgcacacgaccaacgaatcgatgttaaagcctctggcagctaacgtacccgagactctggacaagacaccgggttcgttttgcaccaaacagttcaagacatgctgttttcttggttgacgagaaggcgctggtgtttcgtaaatgatggatgaaacggcactgttggcattccaggaaggagtgtctagtgtgggcaagggaggtcttgttgcgtgtctgtgcatctgcttgtacgccaacgcggaggtcgacgaggaactgcaacgcaccatggtagcacatgaagaagcaaccaccctgcggtggccgctttgcaataacgatctcagcattagaaagactgggttagtgagctcagatgttctaaagattctgtatatacgaactatgtacttccatatataccattccccgttcttgttaggtaaaggttaaaaaaatattttttatggcacttcggcgatgcgaaagaaagtgagtcacgataacggtgaggtgattcgttggatgtgccatcgcacaaggaattgctggcgtgctaattcacgaccttgcttgacaaaagtatcgaggggaatggtgccacggtgcagcatcctagataagcactcaatggtgtccgtgagagcgtagtcctgggcaacgaggttgtatagttgattgagtccatctgttttggccactgctatggagttcacgtcctcgtcatccacatgcgaagttgagctaaactgttggactttggccctatttgcggtcaggacgtctatctgtgcgtttagcgagtgcatggtctgctcaatagcctgctcaacggctcgtaaatggttcttgtcgatggcgattatttcatggaatctggcaattgattcttgcatgacggtctgtctcgtcagtatcttgtccgctacatagtccacatcctctctgtataactcattgactacggtttgtagattttgtagcatttcatgatggttggttggggagatatccgtgttgtccatgtccataaggtcgagtgcgttagatgccggttgaggtggtggaggtggaggcaatggcggttttaggtgtggagacttgggctttgggggcagtgggggagtattctgctcctgctggagctgcgtattgggcttagggggtagactgggcgcctgatcttgtggcggctcgtgtaagagactcattaattcttgtacgaccattataaggttcatcgcggcaggatcccagcagtggagtatgggcagcgcaatccacccattggagtcgatgtattcttgaatgggcaaggaactactgatggtgttcatgtcgaaattttccaagtttatacttataaagggaggttttaccgggtacatactgggtacccacatgatcacaggaatactgtgaggagatgaaccatcctcaccagtactaatggtaccatatatggacaacagtagttgtggagtgccgtcagagtgcgtaaatacccttgttcttggccttaaactgtgaaaattgtccagcagcgctaaagaatcgtggaaagttgttcttccgtcgttataaatgggttgaatgactttgaacagccaattgaccaccgcctcgggaacagagatcttgccgtttgcagacatcgttgctcttcactctctctcttttcttggccgttaagataccaactgcccacaaaattttgccgtaactttttattctcgctctgtgaaaaaagactactacattttttgaccttttatctatactttaagaaacaaaggtccaacgaataataaagaacaaagagtaatgagtagtttgtatgtgtcataatctcttctctccgcttcccttttcttccttcttcttctactaactctctgcgcgtccaatttagctatactgttgttggtgtattcatagtggttagtgccatgtccgtgctgttctggataatggctccaaagaacaaccaagcgtatgtgcaacattttttttacgatgtgtctccatattactagtttccctttcttttttactaacaagagtttgtttgttttgttttgtcgtacagtgtttggagaagtacagtgattttgacattggccatgatgtttttgatgtgggccattacgttcctttgccagctccatcccttggtggctccacgccgttcagatttgagacctgaatttgcagaataaagcgtcgagtatatcaagccaagtgacgtttcctgagtataagaaaaataagcaaaataagtatacataaaaataaatacgaatagaaatatagtggcatctaaacaacccagagattttttgaaaaacacaatgagtatatactgatagacaaccacacggtctttgaaacgagacgccgtctacggttgtatcaaaatgtgtaaacgggccatttcaaagcttgatcttctccataattagaacccatgtcccgtggaagcgttttaaaagacatgaggcagaaacaggagtgtgatatccttgcatgcgcaagttggtaatacactgcacaaaacacgcgtgtgcacatacacttatgtggttcaccgtgccgctgctgtgtttatctgttgctcgacatgtgctgctaatgattatgttggaatagacaaacaatttaaagtaatttcttctttttttatagtgagaaatctcaaaagaaaaaaaaaaaaataaaaaaaactaaagagctgccgggtgagcaacgactaaaagaagaaaccatttagggcttcatcagcaactgtaggaggagaaagcaggtatataactagccgcaatatgtttgtggtggattggagcgtgcagctatgcatgggagtgatttcacctctcttccgtgccctcgtgcaactgcctttatcaattttcgtatggaatgggtttcagcttgtggcattgcctatcaacatcccattgaggttgttcctggggacgtcgctgagccgtttagttgcacaaacaagcacattagacttctatgtggttttgacgttgtttcaatattttgctgtgctttgtgcttttggcagcatcataggactcatctttggatttatattgggtgtgttccactcaatctgcggggtacccagtgtatacataagtctagaatggaaacggtggtttgctccgatacgtacggtccttgaacgtgcttccactagtattgtcaacattatgcgaggacaaactattgcgccaatacccatgcctaagcccaatcccacgcatatatcaaagcctaacatgaaaaaattccatgatgagcctggagctgatgatatgactataacgcatgatgtgaactgctacatcaccccttgccaaacgcctactaacgaaaaaattcagcattataataatgattcattcaacacgaccaccacagacgatgaacccactgatatttgggataggtctgacacttaccaaaactcattcgtcaccaatgaaactttgatgtctctttctaatagagctaagcttcgaagaaatgccagtgatgcggacatcgttaatataaagattttacgaaggaattctaggtgatattgcaattacttcttctcatgcactaacaagtgaatgatagaaatatgttgagttcctaactgcctgattttaaataagtttcatattataatcttttagcatatatatatatatattgatcctctctcttctttattttctgccagtaacccatgtgtgaagaagaaaacataaataaaaaagcagtagcacatggacacattcacgcccgaacactcctaaaaagcagcccacacaagaaagtagatataatgtaggacacccagcttgtccataattgctaatagcatactcaggataacatatattaatgacgactcgtttgctccaactcactcgtcctcattacagattattatccctacctctccagaaacccttcaatataaaaaggcagatgtccgctgcgaacccttctccatttggcaattatttgaacacgatcactaagtccctacaacagaatttacaaacatgctttcatttccaagcaaaagaaatcgatataatcgaatctccatctcagttttacgatctcttgaagacaaaaatacttaattcacaaaatagaatattcattgcgtctctgtatttaggcaaaagcgagactgagttggtggactgcatatcccaggcattgaccaagaaccccaagttgaaagtttcttttctacttgatggccttcgaggaacaagagaattgccttccgcctgttccgccactttattatcgtctttagtagccaaatatgggtcagagagagtggattgccgattgtacaagacgcctgcttatcatggttggaaaaaagtcttggttcccaagagatttaatgaaggtttaggcttacaacatatgaaaatatatgggtttgataacgaggtcattctttcgggagccaacctttcgaacgactatttcaccaacagacaagatagatactatctctttaaatctcgaaacttctccaactattattttaaattacatcaactcataagttccttcagttatcagattataaagccaatggtggatggtagcatcaacatcatttggccagattcgaatcctactgttgaaccgacgaaaaataaaaggctgtttttaagggaagcatctcaattactagatggctttttaaagagttctaaacaaagcctcccgattactgccgtgggtcaattctccacattagtttacccaatttctcaattcactccactttttcccaaatataatgacaaatcgaccgaaaaaagaacaatattgtcattgctttccactataacaagcaatgccatttcttggacgttcactgcaggatacttcaatattttgccagacatcaaagcaaaactgctggcaacgccggttgctgaggcaaatgtaataacagcttccccctttgcaaacggcttttaccaatcaaagggcgtctcatcaaatttacctggtgcttacttgtacctgtcaaaaaaatttctacaagatgtatgtaggtacagacaagatcatgctattacattaagagaatggcaaagaggcgtagtaaataagccgaatggttggtcatatcacgcaaaaggtatttggctttccgctcgtgataaaaatgatgctaacaattggaaaccctttatcacggttataggatcttcaaactatacgagaagggcgtattcattagatttggaatcgaatgctctcattattacaagagatgaagagctaagaaaaaaaatgaaagcagagttagataatttattacaatatacaaaacctgtaactctagaagactttcaatcagacccagaaagacatgttggcactggtgtaaagatagctacctccattttgggtaaaaaactttagattctattctatcatagtatgtcgcctgtaaatatggaaaaataaaagaaaaaatagtaataataaatgcattatctaaaactccttaaatttgcaaacatcgcaaagccattaaggtagagaatgagctgaccttgttatagttttccttttggcaaccgtggtttccgtcctacgtaaacatactgaacttgacaaagtatgaccaataggtgacaaattgtatcaattttacccaaaagggcgttgaattaaatggtatctcgtaaaacaatgcattggtcggtattaccagtctacctaataaatcgatagattcagccaaaaatgatatcaatgcaaactttgatgataaacctactgttgagcatcccatccagtttatactcatttgaggcacatacttgaaacatttaagcagatttgccattacccacaaataatttatgtgttccaaatagaaaacgccaaatttacctgaatttttcaacggtaaattagagatggaacagccatatgtaaatatgcctaatacaaggaacacacttataattattatggaagtaatggaaatgccctgataaatatgtttagttgacctataatagtataactgccttaaaaccatcatgcagcaacaggaaacgcaaaaatcttttagaatgaggaaactggatataggtatactacgggcatcattcaacggataaaaaagtgggaatctttgagacagttgttccctcaccagagatgaataacaataatgcaacgcgcaatacaagtacagaccattaccaacaaaatctagcagaaataaatcatatgaaagcccgtaaatagatcgatgaagtttattatagcgcttttgacatagaatggcgatgatctatgtaagaaatggaagttttctcccttagttagtcaaacctttcatgtatactttctccttcaattatgcatactgataaaaaacctgccaagccctgcagaacaataacaagcatgtgaatgattcaatataattgcttcgcagggctcctcaacctctctctggaaaaccttacctcaatgaggttaaaaattgtgggtttttcgttcgcagaggaaaaaaaaacttgtcaaaacacgcctctgcagtagaacacgaattatacataagaaaaataacgatacaagaaaggcgatttcgatttgggactaagtgttacacgaaaggcatagagtatcaaaaaaaggaagcaagatggattacgatagctctgatacaatgaacggtggttcaagtaaccccttaatcactaagatgaatacaatgaaattattatatcaacactatttggataaagtcactcctcacgctaaggagaggtgggctgtattgggtggtttgttatgtttgtttatggttcgtattacaatggccgaaggctggtatgtgatttgttatggtctaggtctatttttattgaatcaatttttagcctttttgaccccaaaattcgatatgtccttacagcaagatgaagaaaacaacgaattggaagctggagaaaaatcagaagaattccgtccattcatcagaagattaccagagttcaaattctggtataacagcattagagccactgtcatttccctcttgttgtcgctattttcaatcttcgatattccagtattttggcccatcttattgatgtatttcatattattgttttttttaactatgagaaggcagattcaacatatgataaaatatagatatatacccttagatatcggtaagaagaaatattctcattcttctaactgatataccctgactccacatacctattcaacgaacacattcgtatcttaattatatgtaaacaaaattatatgatagttacagaataattgtgattattttctccttctactcatcttctcttatattggaagaatacatgaagttattgattaagcaaaattgaagggaagaggctcattttcttccatttataaatggagagcttgagatgcctccaattgataaatttttgtaaagactttcaagaaacatgtctaaaaagaattgacagcttcgaacctttctgcataattactaataccaaattagtgagaaatggggtatgtcgaggaataaaggatgcaaaagagagagtaatgtcatgcaagttgtgagtttgaaatgttcacacgtttataatgtccatactccgtggcgtgcatgtgttttagtgtattagttttccaagttattaaagaacttagtaaatttatcatcgaacgcattttgattaagtggcacaatagacttcaatggaaaatgaaaatcatatctgtagcaaaaacgacagcgaagataacggttacacaattatcacgttgattcgtcaacttaaagatgacctttttacaatttatcaataataatagacaagaaggacaaggttatatttcagaaaaattattcaaaactaagaagaatgagatgataagaaaaacagttaccaatttagtagctgtaagattaaaaaacttatcccacgaatttgatgtaatagagaattatctgcgctatatagctagcaccagtgaacatctatttactgctattaagcgccactttaacaaatgtgccagaaaacttttgaaagaagcaatcgactccaaatcaaactcagaaactgctacggtggttctgcaagaaggattttctggcatttgcttattgaaagcgtcttcaattatattaaaactaaaattgaagtttccaaaaaagaaagatagaactgatattagcaaattgtgtgacaagaaagaacggatgacacagtggttagaaatttcaattttgatgaactgagaataataatattatgctcccctggattttatgcgaagacactgctgaaaaaatttctgatatatgcagagaaggagcaaataagccagttttaaggaaccgagataagctgttttcgcccattgttctagttctacaaaatatctacagggaatcgatgaggttgtaagaaatcctgaatactctatgatagtgcataacactaaaaagttgaaagaatcccgtatcatggacgatttccttgaacatttgagcaaagacgataacaaagcatggtatggcgcggaagaaaccgagagagctgcaaaattagatgcaatagaaacactacttattacagatagtgtactaaaaaggaacgacgtgaaaaaacgtgaaaaatacctagacctaatagagaatagtggaaacaacaatggcaaaatattcgtactcagtacttcaaaaatcacagtgagcaacttgacaaaccaacagatataggctgtgtcttaaaatataccatccaataccttgatgaacttttcaaagatgactaaaataagtgaaatttcaacattaacttcgaatttttttctttttatctaacacttgtcaaacagaatataaggattacttgtcttctttgctacatattgctaccacttctattacacaatagtttcaatagcttgcagcgtagctaaactctaaaatttatctaaatcactcatataaaccgaacccttccccttccgcttatagtacagtacctatacatttcataaacatggcatggcgatcagcgccaaacaatatggaaaatccacagaaagctattcattgaaaaaatagtacaaataagtcacatgatgatatttgattttattatatttttaaaaaaagtaaaaaataaaaagtagtttatttttaaaaaataaaatttaaaatattagtgtatttgatttccgaaagttaaaaaagaaatagtaagaaatatatatttcattgaatggatatatgaaacgtttactggtggaagttttgctcatatattattattcaatagaagtaataaagaaaaagttggtaaagcaacttaacagtaaaaaggtaatgattgaaaaagtttttgaacatctaagctatatgttgatgggtttacaattttaccattagtactcatgcctatacttttctgttcgtccttaatgtccgcgatttagagcaatcattgaaagtactagatacattttagccagagaggactcgttgacgtagaattaaaattcaaatgaatttccgccccattcatataccccaaataacaaacatattaaaacttcataattattcaaaatgtggagtagtatagaagagcagtaccttcaaaattgatttcttcagtttcccacccgggatccacttgtcatgcggtgagaatcgtatattgcgtataatccgtgtttcatcacccacattatagtacaaacctactggtgtaaccattatcatattcatgacttgtagttaaaaatctttcacgataaattgaggaaaaaatcacgttaaatagtttcatatcattctttagttaaagtctgtgcataaaaagaggatcgggtgttgtactcgttctatcaaaatattgttattgttgcattatcacacgaattacaatcaatttttttatctacaggccagagtacctgaaataatggaattagattcaaaaaggatagcttaatcggtctttatactaattattttacgcccagaacgaaacataacgtgcattaaatctcactgtcacaacattgtatataatggtagcatcgtactaactattggcattcattcaatattatacaattatcttattaatactttctcaagtagtcttgaagaccagcatgtaggaaggtgatgatatgctccgtaaataattggaaatattgagatataataacgatgacaatactaacaaaagtaataggtgagctccgccaattgattgttttgttttgaatatatattgatgcttaacaatttagtcgtcaaatagcacctgcaaaacctacctcttacaggctttttttcaatttactccccatgtgggagttctacgtaaaccacttagaatgcagtttctcttctaaataacatgttatatcttctgaagaaattgaaacatattgattcttatggtgagagcaatttatcaatgttttatcttaagttctactgcccttggaaattatgtcctttgcttcccattttatatggaagaaacaaatcagtacaaaatgcttggtcatgtcataagcttcatcgatttattgacttcccaactccttcggctaatatgaatttttttttctttataagagtttgctatggaactgtctcgctgtttatttcaacgtttctaaagaaaatatccttttttatttatgtgaacttcactgtatacttttagtacctttcggtggatttcttctattttactcgatcacttttcttgactgtgcactgtcggtacaatccttattgtattaacttgcgaagaatatttagtcgttcagtagggttcttttggaagaaatgctagcttaacatgagtgtgatctcttctagaattaactcttttgtttatccatgtaatctgttaccaacacataaaatgcattgatagaccaaatatcaaaagcgtgcaggcatctcttatctaacagtaagcaaaattttgcctgcgctttacttcaattttccattctttttctgagtcttcgtcagtgcatatttttttactgacagcaccattaatcaatcagctcacctgcgcatttccaataatcgtgctcatgaagatcataaagaaacgtccaaacatgaaagtgctcctttagaatttctaaatccaaacgatatatgtacccctcgttgatttgtcctaaaatgagtatagcttgattttcgttatatattttttcatagtattcagaagaggagagaggatgtgatttatcaatatctgcattaagtaatgaactttgccctctactgaggatattcccactagaaaactataaaaaatgggagaaagtcaatcgctgttcaggattcaacatagttgttgacaacgtatgataagaaggccagtccagtcctcctaagttaggttaagggaggtagggaaaaactgaagtgtaatgataatcgaggatgaaagtgtgcggccagaaaaatcttttctttttatattaatctgtaataaatacaagacctatatattaaagtaaaacaacattgaatcagatcgcatactggtgtagacgtgaagtagacatatgataatcgagcagggtgctcaatttggtgtgggacacgtttgggaaggttaaaagaagaggtatatccggattacatttatttttggcgtattttaataatttactaaaagcgcgaatagcttcccattagcaacgctcagggactctttctaatgtttatagtaatactttaataagatgagtaccaattgcttctctatgaggcacaatccctaaccaaacttttatttagaattaccggtaaactccgttttcttcatagattaaatatttggctaagacaacaaaatgttctttcattttaccaaacgagaaggtgatagctgtacgccagaaaagaaggtaaaaactctcgccaatccagcaatacctgtacctctagttttcgatcgcattatgtcattatgtaaaaccaaggagagaagcaagttacggtgttttcatatagaataatttgagaattcttaataacataagatatataatcaccaccattcttatgagattcaacgttgaatggcgttgctagacatatgagctgaggaacgactattcgcattttctttcaaggcaattaattgtcttgctctgaacccttcataatgaatgtaggaagttgtttcgattaagtcttggagatgagttcgaatcaaaaattcccttaaatatacaaaatcacactggttgatatcctcaacattaatagcgctccaacgagtttttcttcccctgaaggtttcaccgtttatttcaatctcattctcagaaccaaccactgcaaacggaatgatagatctaacacttctgtttagttctaattcctcgtcagttagttcttccgaatcataaggataaatcttgaaattgtatttttcgaattcattttgaataagctccctaaactccgttctttcatctaaagtcaatgtatccgacttgccaataactggtataacatttgctatttctgtcaatcttttcaaggcttcaacgtcaaggcggctcaactcctttccatttggttgcaggaaataaagaattgcatgaactcttgtatcagtaataaacctttcacgttgggctgtcaattctttacgtaagtattgagaatgttgttccttaatgtacttcacaataggctcccaagctttagaattgtcaataaagtcaccaaatccaggtgtatctataacattaatattcaagcgaacgcggtcctccacaagagtatgagtagaaattttcatttcagttgtttttgtaacaggcagggcagaaatatcatcaccagtagcagaatcaatcaaatgtgaggcaaataacgtatttattagagtacttttacccaatccggattggccaacaaccattatattaaattgaaaacctttcttcaacagacgatgttcgatctgattcgtgatggtatcaaaaccaacataagaagcaggctgtactgagctgagaggatccattaatatatttatagagtgcttgtagtaaccgtggggcttggccttgtattttcttgtctttgcctgaaaaaagttaagtattactgatacatgtttacatatattctattcagcgattctgatctatttgtggtctctcgaggaaatctcatcgtatcatacgattatttccgcaagcattcagaaagcaaatcttaatataaggcacaatgttcccaaataataccttaacttggagacaaaaacaccagggaatatcagcaaacaaactatgaattctttgatttttggtaaacaattagcatttcacaaaattgtgcctaccactgcaattgggtggttggtaccgctaggaaatccttcactgcagattccaggccaaaaacaactgggatctatccaccgttggttgagagaaaagctacaacaagatcataaggacactgaagataaagattttttctctaataatggtattctactagcagttcctaaaaaaaaagtatcacaccaaaaaaaaaggcaaaaactttacggtccaggtaagaagcaattgaagatgattcaccatttgaataagtgcccatcatgcggccattataagagagccaatacactgtgtatgtattgtgttggacaaataagtcatatatggaaaacgcataccgctaaagaagaaattaagccgagacaagaggaggaactttccgaactagaccaaagagtcctatatcctggtagaagagataccaaatataccaaggatttgaaagataaagataactatttggaacgtcgcgttcggactttaaaaaaggactaggctcatctttcatctagtggtttcctttttaaataaacttaagcctgtatatagaaacttaatttcaaactgtatatttattgtttaagacagcatcaatggtagaatacaaggagcggaaacagaaagaaaagtcgaaatagaatttttcgcttttggcttaacaaaatgaggtctttgaaatcaagagttttgcttgacaaaaaacaactatatttcaaaatattaggaaatgatattattagtacaaggacttacagaaatatacttttaatataaaaaggaaaaaataaaataaaaagagttaattctttattaattttccaacgtcctacattgatatatctgctgagatagaattaatgttagtaagaactaaatattagacgcgaactgttgtttcttacatgacagtacagcaggataataatcctttgtcctccttcttttctgcagttgtagctgctgcaggtttagtttgtctcttagccgcatcagaagtagtggtcttcttttcagtggagggcttggcttcttttgcagggaaaagttttttggcggtttcgtagaatgttttaccttgaatttcagcaattctcaattcaagtggagacgcagttcttgagccgtcaggtcctgcaagggtaccagcaccccatggagagccaccgtgtacctcttctatactggctaactcagcaaatgaattcttataacccagtggtaaaaagataattccgtgatgagctaaataagacaaacaggctttaacggtactttcttgaccacctccgtaactggaagtactaacgaatatccccgcagctttgccgttcaaagagcccttggcccataatccaccggttttatcccaaaaggcggaccattgagccggcaaattaccaaacctagttggaacaccgaacaaaaaggcgtcatattcgagcaacgttttctcagtggcaacaggaatatcttcaggtttctgaggagcgttcatcttggtgaggacttcatcaggtaaagtttcctcgaccctgtatatatcagctttaccaccagctgcctccacacctttcttaacagcttgggctaaaacgtctatgtgcccgtaggtagagtaagtaattatcgcaatctttaccattcttatagtgcttcaattgagtctgtattgttttgtttactctctttttttttattgatactaacctgacccctcttttcctttttcctcttcttgttttctttctgataaagtttacaaacttcaaataaaaatgaacgtaaaacaagtaaaaatgtaggatgttatagtatcaactagctgccggaatagtgcaaattgtatgaatcgaaataagtacgctagccaaggcagtaaggcctaatgcccttaggcaaatttattatttatattaagttccaagaaggggaagcgccttctttccccgcagtacagtattttacccggaggttcttaataagttattactaaaagggtcataacggatttattaataatgggattataaaaataatgcgtgtgtacctagttatcgcgtgatagcttccgcaattttccaaccattagtaaattttatgtaactaaaacgaggaaggaaatagtaacgttcattttcttaattataaatatcattatcatagtgtatggttaaaagaatatattattgtattaaataagtgctaaatactaaatggtcatgaggaaagaaaaatatgcagaggggtgtaaaagtaggatgtaatccaactatagtttgctttcaatgtttttgaccaattccttgtatttctcagtagaataggactttggcctttcaatggaagcaccgatggccctatcagtgatcaattgagcaagaataccaaatgcccttgaaacgccaaataaaacggtatagaaagaagattcttttagtccataatattgtaataagacaccagagtgagcatctacatttggccatggatttttggttttaccatgttcagtcaatacgccaggtgctacctcgtatattgatgaaactaacttgaataattcataatctggaaaatggtccatggcaaacttacgctgagccatataacgaggatcagttttccttagcacagcatgaccataaccgggaatgactcttcctgagtttagagtatcccataaatatttttcgatcgtatctttagagtagtcatcatttacctcttctttaagtgcaaataaccattctagtacttcttgattagcacgcccatgaagtgggccagccaacccgttcaaacctgatgcaagggacagataaggtgatgatagtgctgagcccacaagatgggatgtatgtgcagatacattaccaccttcgtgatccgaatgaatggttaaataaagtctcatcaagtccacgaaatcttcatccttagaaccaatcaagttgaccagatttttagcataatcggcatttgggtccacttcacccattttgccatctttgaatacattacgataaattttagctgcaataactggcaatttacccagcaagtctagtgaatcttcaaaagtataactccaataatcttgcttggaaattccttgagcataagccttagcaaactttgactcgctttccaaggcagttacagcaatagagaattgagccattgggtgtaagtcctttggtaaattatccaaaagttgaacgacatgactaggtagttccgatcttgacattagatcagctgataagttttcaacttgcgcttgagttggaacctcgccagttagcaataaccaaaagagagcttctggtagtggttgtgagcttccttttgccttgggcaggtccttttgaatgtcggcgatcgtacgacctctgaaacgaataccgtcttctgggtccaaaacggaaccttcccatacgctccctggaatacctctcataccaccatatacctgttctaatagaacatcgctaattttagttttgccatgctctttaacgaattgccttacatcttgagcatggatggggtagatttcgctaaatctctcttttagagtcttttcttggcttgaatttgattgtaaatatgatgcaacatttctgtttgaatttagataaggaactgtcatttttcttgttactagtattattaaaacaaaaagttttgagaacctgttatgatatgtgttgatattgttccctgaaacttaataatgaggaacgaacaccatatctaaagaaccaagttttaatagtcttatatacgctcaacgtcgagaataatgggcccttttgagagcatgactatctttagattaacgtcaccaatttcatacgaatgtaacgctcaaaaggtaattgcgcttaccattgttattgtttttccgctgtgcctcccattgctgacgccctgatagacgtctagctacggaaaaggtcacactttttttctgcaagaaaaaataggtcgtgacctcttcgcccctagtcgatgaccaccggataaatgcgtcgaatgtgcgcgctattagtttgcgctcttttgagataccgccaagccattgattgaatgacccaaggacggatttgttcaacactccaaagcggcttatgttgtggcaacaactctggggaaagtcagcgcaatgttttcccctaaggattcgcgcgagccgtgtgtaacaaagttccgccggtatagcatatctaaaccacagaaggacgcttatacggccgtcttccacagtaattagaaggacattagtcggagtgtaaataagacggttgcatacgcgtatgaacatgggccattcattttacggaaatggcaacacattttcttgtttttaatgtaaatagtacggagttcctttttggtgcgctgaatgtatgccgtagtttggtttcttgccaggcgtgagaagagaggtcacacatgctgttggggttcatgattttcagccttcgctctgctaagtaaaaggtccattgatccgaagcgcttcctccaatatcgcagtgataaacggtcatgtaagcctacagtctttaaactgtagatgatttaatggattatctcatacattgaatatcacacttcagcagttcaagttttcattaacattggtcttctccagcttactctgtaaagtccgctgcagttttctagaaatcataatctgtacctccattcagccatctgaggaacctccgaaataacgagtaaatgttcaaacatgccatgcgccttggtttattgtacgagttttagcatattgcaaaaaaaaactgctcctgagtacacttgttttacgtcggaaagataaatgccgtaccatttctgccagtagcgacaccacacattgtaaaaacaatgtggggcgagccgggactcgaacccgggacctcccgcaccctaagcgagaatcatacctctagaccacacgccctcctttgaaaaatcccggcagaacagcgcctgaagtctgggatacagccctattttccctgccatcgtcattgacctttttcttaacgaccagattaacagccagttattgaaagtttgcgaacgtgaagtaaaactgcaaaatggtcgttttaagtcaaaagtaaccctgcgtcacacatgagaaacattatcgctaagttgttgttactacttcttgtaattaacttactgtcgcattccaaatggactgcgaaacagacacgaaacaattacgaaagtgacgacagagtaaatattgtcattaaagagaatgatgacctccgggtaaactgtgagaataagtctagaccattcgttaaacttcatctttaattgagaagcatagtaaaaaataattaacaagttaacacaactatcttgacccatgctaccaaggacataagtaatatcctccaccacttttactcaaagtatatctcattctgagaaatgggtgaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgagggtctaggaatccccataatggaatctatatttctatataccaatattacgattattcctcattccgttttatatgtttcattatcctattacattatcaatccttacacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttttattccaacacattcgagctagtataaaattgtgaggaattatcgggcatcttgtttattaggtacgcaaattgtaataattgccaagttgtgctttttagttgagaagtattccgtcctcatgaaatggctaatataagtatggatttcataaatattatccaaagtaattatacacacttgttttttgctatgtcttgggtttaagagaaaatgctacatagaccgtaagaacgtcttcaagaatgcaaggatgctgcaagcgaagttgttcccgttatgaagcagaaagggcacatcaacatggttcaaagatttaaatttcggcacttgttcttgttcactatatgttttaagattcttatcgtgcaagtattcaattatatcctctaagtgaccgaacaatcaacacatcaagatttttgtagttttgaagttccacaacctacaggttagtgctatttggtctaatttatacatgggaactatgtgaaacagtaatgttagcacaatggacctctcaaagcctaagaaaattttgctggggacaaaaagtggttcttgatggtaaagaagtagtttagcttcataataatttctttgtaaaatttttctcgtagcacactaagctttcagaaatcaaataaggcagaggaagtggttttgtcgtattcaatgactaattgtaagactcgagtataacttatgcagtttccaagaagtaagcaaacagtttctctcaacctttggtgacacactatgcgcatgcaagtcgtaatgcttctctatttatgtgtgggtttattaaaatagttagaattatctaggtttgtgggaatttggccatgaatattgaatagtaacaagaacaaagcgtgaaaatgttgaatataatgaaagctgaagacatcaaatcatgttctccaaatctttctgtctcgtatattttctttgatatttgttttatgcggaaattgcagtggaaacaatcgcgaaacattcgagaaagaaactaggtagctacaaaagtatggaaaaaagggtaataagcattcctttttttttagccgcaaagcctgcttaaccatacatgaagcactttaacatatagatgctgctcttcactgttacattatatacagaaaaaagtgctcgcaataagaaacaaaccttcagaaaaagaagcttatcttgagcacaagtcattcacagcaaaatttcttttttcagttgctacatgttaattatggagtcctgagagtaagtaactagccattagaattaatttccttcccttaaaaatgatagggaatgcacgacaatacgttaatgtgcacccaacttgcaccacagcatattctatcctttagtttgtacaatattattagctgtgagaaagccccttcgtgtggcacaaatttattaatctctgtcaaaatacttctacttgtttatactgtataaacgattaagttccattatgaattgtgaatttagaatcggtttggtacatcgctcagtataagtgctaaataaaattatcaagatttatatttcatggtatatcggcgtcaggatattgctttctccaatattcctgttgtgcttgtttctcaacttctactgctttaacaaagtatgcttcgaatattgggtcagaactgaaactaaagcattttattacctcatttgaagcctcatttgctggtgcatctatctgcgtacttgtggcgtcctttaccgatgaatttacattcacacctgggggtttttctttcacaagaaatctgaagaatttgtagcatctttcactactataaaagtaatagcgagtactccataaaccattatcaagtaaatattgattcatattgtctgtgattgctctccattcttttccctttaccgctggcctgtgggtgataacttccagcaaaagcttaattctgaaaccctcatccgagatatacacattaaacggaatcaacgtagacaaaaacaaaatagaagtgacgaaaattgaaaaaccaaaaacgacatcacaagctttaacattatgaaagatcacaactattaaaattgaaactgaaagtgccaagaaggaaaatatcatcggtttgtaatgagccatctcgtacagcaagtaggtcatatatgatttaaaggtgtcttcaggtaaagtgatattttctgcggatgataacacattttgttcccctaatgtatccaatttgacatcgtcattattactgttgttgtctaaatgaggctgcatgcagatacggagttttgtttcttgtcttgatatggtatagacaaccgactggtgtatataaacagaacacagacttacattttcaggttcgaagttttattgaagttcataaactctttttaaattattttgtaaacttgagctattcaagcagtattcttatttaacctaagcatagccccggatacaaggcgtataatacccaactaacttaaaatgagagccacttactgaacaccttggaaggtcattgtttggttgaaaggaatattattaactaagccttagaacaaggcgtcacctaaatgataatggcttttcttctgggcgcggtcggggcttcgactcatttgatactaggttaattacccttttacgcatacctaaatatttgtaactttagatctgtccactaaaagcgtttcgatgacttagttgtgctactaatagtaaactctttgtgcaggcaaattatatcatcgctggctagactttttgtcaaaagttctgtttatacagtgggcagctagagtgcttaataacaaagatattgtcctttagacttacacaagagcagaagcaaagataagcactgtttgttctgcttccatcgtttttgctgaaaattttgcatgcatatccaaccaatatttaacacctggattatctcggttcaaagactacaataaacgccccaataattgtgatgcttttttcaatccagcccgcacaaatgaataccgctgctattggatgccatcttcagatgtacgtccaaactgtggttggtatagtttttagaacctcgtggtgaggagtgttccattctttcaaaggcaatgagaaaaaaaaacagttgcgatattagtcaactgttttgcatggtttctttgacgcagttgtaaaatcatactcgaagggtagttggaaaattttcaacatatattagtaatactttttctgtaaaagtgacacaagataaaatgactccatggccaagttggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaaccctcactggggtcgttaatttttcttttctttttttttttttatctccgacggagaaaaaattttttctcaacccccggcatggcgaatggaaaaatcacctggcacgtcatttcatcaaatcaacatcggcctccccgtgctaatatgttaacaggccgagctcttgccatctcacgcattttccgctatacaaatagtatatataatattacagcttttaaagagggaagaggaaacggagaagaaaatatactactttatagagatattcggcaattttttttagcaaaagtttattaaaccctaatatagacctttacttggagtttcgattttaagaattttttatcattttttttttttgacgatttcctgtcggtttcgttataacctgttgtgttgttgttgttgttgttattgctgggttgttgttattcactttaacattatcgaataaaatttggactttcaaagtcctgttcaataagttgtactaagcctttaagcgtttttaagttacaaataaaaactggaaagcttaaggtagctttctaatattaggctctcaacctttttttactctccatttaccgctagatattaactagtagtaagtattgtgactactattccctgtaatcaaaaaaaaagtaatcagattttattttatttcgacattacccctcaaatatatgactggtatgaatgataataatgccgctattcctcagcaaactccaaggaaacatgcgctatcttctaaagttatgcaactttttagaagcggttcaagatcatctaggcagggaaaggcctcatcgaatatccagccaccttctaatataaacacaaacgttccatcggcgtctaaatcagccaaatttggtttacataccccaaccactgctactcctagggtagtttctaatccttctaatactgcaggtgtgagtaaaccgggcatgtatatgcccgaatattaccagtcggcatcaccatcgcactctagttcatccgcatcattaaacaaccatattgatattaacacctctaagtcatcatcagctgcttctttaacttcgtcagtatcagctttatccttatcacccacatcagccataaatattagctccaaaagtttgagcccaaagttctctcatcatagtaacagcaatactgctattacacccgcgcctactcccactgcttcaaatattaataatgtaaataagataaccaatacaagtgcacctatttgtgggaggtttcttgtgcataaagatggtacccatgaacatcacttaaaaaatgctaagagacaagaaaagctaagcacaatgattaaaaacatggttggtgcgagcaaattacgtggtgaggcaaaatctgctgtccctgatataataatggatccaaagacgactttaaaatccaacaagaatcctcctactctttttgcaggcttcatgaagcaggtcgtggatatggatgataaatatccagaaggcgctcccacaagtggcgctttaaattgtcctgaaagggatatatacaggtcagatcaaaaagattccaaaaataatacgcataatatcactactactaaaaaagataggcaatgttttgccgaaaagtatggtcgctgtcaagaagtccttggtaaaggtgcttttggtgtagtaagaatatgtcaaaagaaaaatgtttcttctcaagatggtaataaaagtgaaaagctttatgcagtgaaagagttcaagcgtagaacatccgaatcagcagaaaagtattctaagaggttgacttctgaattttgcatttcttcttcattacaccatacaaatattgttactacactagatcttttccaagatgccaaaggcgagtactgtgaagtaatggaatattgtgcaggtggcgatctattcactttggtcgttgccgccggaaaattagaatatatggaagcagattgtttcttcaagcagcttattagaggtgttgtttatatgcatgaaatgggtgtttgtcatagagatttgaagcctgagaacttactgcttacgcacgatggtgtgctaaaaattacagactttggtaacagcgaatgtttcaagatggcatgggaaaaaaatattcaccttagtggaggcgtttgcggttcatcgccgtacatcgccccagaggaatatatcaaagaagagtttgatccaagacccgtagatatatgggcatgtggtgtcatttatatggcaatgagaactggtagacaattgtggagttctgctgaaaaagacgatccattttatatgaattatttaaaaggacgtaaggaaaagggaggctatgagccaatcgaaagtttaaaaagagccaggtgtaggaatgttatatattcgatgttagatcccgttccgtacagaagaattaacgggaaacaaattttgaacagtgaatggggaagggagataaaatgctgccataatgggcgcgcattgaaataaacgagtacttcactttcaaatatcacgatattttggaacaattcggtattttttacttaatctagtacactaaggaatgctttgttatccggcattcgtatcttattcctcgcttctattgttctacttttatatcccgtttggctgattacggatcacgttcaaattggtaaatcccattaattaaaaaagaattgtaaccttatttaaaaaaaaaaatagtacataacaataaaaaaaaaaaagataataattttgaatttattgctagacattcttacgtttattgtgttcatgttaacaaaaacacatgcccgcggttattatcgctttttaattgctttcttaaaaagagtcggttggtcagatagagcagatagtaaattatagtgctatttaggtctgttaatttaaatgaaagaaacataaatgaccgtaaaaaactaaaggcaaaagcattaatttattttatcccgagcgcacaaatatctaggcttgtcatttgtcctaatagttcttcgattttagtgtctaataacccattggcatagtcgtctcttgattgttggtccaaatattgttgaatctgcgctaaacgagtgtaaccatcagtacagaaccttagctgaatcttgattaaagcttcaaaacttgggtcaaagtaaggtactcttaatgaaactaactgtggtagttcagttttcaattggttattaagattttcgaaaatatctttagctaagctcaattctttttcagcccttggcagtttagaggcatctttagcaggtttgtccactaatctacgaacttttgccttcgcagcatcgaagtcttgtttcttatggtctctcttttttatggcctcctcaatttctttgaaatacgtcgaaaactttgttattggatctagtacggtttctcttaagggcccgtctaattgcttaacagtttcgctatcaaaatcttgaacacattgcaaataatagttaccaacgttgtaaccaccaccagcaacatattttgaatcgtcatagaggttagagatgacctcggcaatggtagtctgtgatgctgtcacagctctcaatgagtccaagaaacctttggcttccttttgtaatgcctcacctgctctttgaagaactttataacgacgttcttccatgtcatactctttatcaatggtcttgtcgacattcttaattatcacactgtgaccagctctgttgatagctttcttaaaaccttcccaactcatcttgtatcagctttcttctggcttcttataataggatttgtatagttttctatatcacagcgtttccttttcttctctcacgtctgcctgttattaaatttgttttccctttcttttaattcggattctcataattgttcaaaatccgcgcatttggatcgtccagcccctgcagcgcccagttcagccaacaaaaattcatagggacgtaaaggaaacgtttcatgtctgttacaatgaaaaagacaagtcgaatcacattatgaatggcaaacgatagacctttcgttgcctttcaattacatgatattcgtggcaacatcttctccgctaacctaaaagttttatcagaaacatatatcttattttttctgaagtaaaatcaaagtgcagggaagacaagtaaaggagtcagcaaaaaagtgaagtaaacttatatgttaactgtttataaccgtaccttgcttacatcatctatattttcgtaatcatttttgtacattgtttatatcttgttttgaagttttagctttgaaaaacatttaattgcgaagtaacataatgttattaatagtgtacgactgaaacagccattctatttaaacatataaaagtacgattagttggtgtggttatataagtcataaaataattatcatattaaaaaattgaaaaataaaaaactactcttttttatttcaatagttctcgttattagtaggtcgtgctcttaaaagattaccctttcagtagatggtaatgggaatggacgagccagtacatatgaattctgctttgtagcaacacctgcatatgcgttgtaccaagcaatgaaagcaacaacaactcccaggacaccaccagctcttgtgacaccaagtctattagcaaagtgaccaatagacaacagtaggaaagttaatgctagtaagaagaacaacaaaaagaacataacagtggatttcatggtacaaacggttaaaccaaacgtaaagatggcccaccccaacaaataaaatcctaaagcattattcaaatcagattcattgtcttcgtaagcttccaagataccaaaccaaggaatgtaaattgcagcgaaactcaaccaaaacccaccgtaagaacataatgcggtaccaccaaaagtattttccaaagctatctcccaaataccagcaatcaattgcaccaaaccaccataaaacatagcacaaccgacgacaacattaggaacagtgatcccttgcgctctcgcattgaacatggacagcacaaatgtcgtcaacgcgaaggctgaaagacctaagggcgcaggattagcaaatttgtgcactggagcaggagctaaccctggattcaaggtaccaccaaaggcttggtataagtcgctcttcaaaaacttttgacgcccaatatagatatattcattgttatcacctccagtgtaaatcttgcccaacgaatcatgagatggacgttcatcttctgcaacgccattaacgtcgttatcatgggaactatagtatcctgctggtgcattctccaaatctgtgtttccgctcgtttgttccttgtcagacatattatttgtttgtatatgagttgttttgtggttgtttagttatatctgtgttagctgtcgactatttgcctttttcttataaacagatgctagtagtttctgttgtattgttattgctattggacgatatataaaatgaacctatagcaagatctcagggaaatacgatccaaccaaggtgctttatatacagcttggtgtctctgacaggttggagtacagaggagaaggcgccatagccgcccaacccgcgataacgaaaaaaagctgtaagaaaatgcagtcttccccaacgtttgttaccccaacaataccgaaatagccgcccaaccgcaaatctggcaaaaaatcttttcgtatctcgctgcagatgaccttccaacccgcccctttttgtagtcacgcctttaagggcccttgtttggcttgctcacatggggctacacgtaaaaaccgtagcttggagaaccactcagccgctcgcctattccacggagctccggatcaacgggcagtggaccctctcgaaaataaggaaagttgcggggccaaaaattattatttcttatgtaaaagaagagactatatacgacgcctatctacttttgttccacaactatccacttaagggctagataccccattattaaaaacaccacattaaacagagccaggatcttgatgtcaaatacaaggttttggacaacaaatccaaatgtgctcaagatagtagcgcctggaacttcaatatttaagccgtactttctctctttcagcatcaatgttttgacctcattgatcaataaagattcgtaggcgtagtaaaacacagagaagtttttcaggtacttgaaggccacgtttgtaatattcttagtattgataaatagtccgctaaacagtagtgagcccaaaagcaccagcacgcttaatattatggagttattcaagtcttcaaaaattatgccgatggttaggatttccaacgatatcccaaggttaaacagtataaggattccaatacatttaaaaaaagcattgtctttcatgtttaaaccagtcattgggtaaacaatcaatgacaagagtataggtggtacaacacgtagcgggaccacttcgctcattatcttactaatgtagtatgcaagtggcgagtaatagttattggatctttcttttatgaaaatgatcctttccagagcgaacgagctgagacctgtgaatgtaacaaaaccgaagtacgttagtataaagaagaacagccccattctgttctgaaaaccgctgatatcattggagacgttgtaatatagtgttcccaagaataaactcaataggatcgtcagtaaataattacccaataatagtttagggtttctgtacatgtttttaaaacttcttgaattcaatatcgataactgttgcagaaaaccagcagattgttgacctgtgggtaaatctccattcaaaacgttactttcctcatcaccttcgcttaaaacttcctcgatctcctgtgaaagctctgcataatagacgctatctttatatttatcgtgtagtagtttggtatttaagtcaatctcagtagcacctcgccttccatctgttccctctacatcttcttcatctctgagtaaagatctgatctcatctctatgagctgcaagatgagcccactctctctgtgttgtaccatcactgctagtaaatgttgtttggtgtatcgtattatcaatatcgttagtatccgtaccagcttctaaatcggaaatgtttctgattcttctccttttcccctgaggaccggcttcaaaagtaatatcaatcaaataatcagcaatattatagttgtccggacagatatatccctcatttctcaaaaattctgacacttttttggcatttccggaatagaccatctcacctttacttaacaggaccaatttatcgaataaataaaatatatttgatcttggctgatgaatagatagcaccaatgtcctgttatagtcgctggataaccttaccaaacattcaataacattattggcattactagcatctaaaccagatgtaggttcatccaaaaataaaaccaatggagatgtcactaattcacatgcaatggaaactcggcgtttttcacctccactaataccacgatcaaattcattaccaataatacgatctttgatatcaataattcttagttcttccaacaccttataaactcttgccttcttggcctcgaatgacaatgcttttggcaatcttaacagcgcactatttaatacggtttcaaaaacagtcaaagtgggcagcaaaaagtcatcttgatcgacgaacccgattattttcgagaaagatttacggtccatactaataccgttaacttttatggaacccgaaacgtgacctgttttccgtttcattgctaggatatctaataaagtagttttacccgcaccagatccacccatgatagctaatatttggccgggcttcacgataccacttatttcattcagcacagtttcttcaacaccatctgaatttatcgaggggacactataagtgatattttcaaaacttaatgtcgccagtgtgtcatcttcattttgtaagaaattattcaccgcatcttcatctggcaaacgaatgggagactttgaggaacccaatccatttctgaataacggagatttagaaatgtaaaaggtagcaaatgtaaaaagtgccaggaccatcacagcagtcaatgccaacaccaatttcccttgccatgacactgttggatcttttgaaggagatttgtaacctggaatctcactataatgaacacattcaccggattcacacttcaaagtaatataagggtcaccaaacacggtcaatatcaaatcattcatagaaggctcactgaatttacattgccttgtttctaaatcacagctgaaatctcctggcccttttattgtctctgtcaggaaatccgagatatctatagaccccttagcaccacacaacacagtgtcgggaacgcatttgcattgaacgtcattacacttataatgggaggtattctgttccaagtcgtattcaaaggcacaatcacttaagccacaatagaagctttctaactgatctatccaaaactgaaaattacattcttgattaggtttatcacaggcaaatgtaatttgtggtattttgccgttcaaaatctgtagaattttctcattggtcacattacaacctgaaaatactttatctacaatcataccattcttataacatgtccccttaatactaggatcaggcatgaacgcatcacagacaaaatcttcttgacaaacgtcacaattgatccctccccatccgttatcacaatgacaggtgtcattttgtgctcttatgggacgatccttattaccgctttcatccggtgatagaccgccacagaggggcagagagcaatcatcacctgcaaacccttctatacactcacatctaccagtgtacgaattgcattcagaaaactgtttgcattcaaaaataggtagcatacaattaaaacatggcgggcatgtatcattgcccttatcttgtgcagttagacgcgaatttttcgaagaagtaccttcaaagaatggggtcttatcttgttttgcaagtaccactgagcaggataataatagaaatgataatatactatagtagagataacgtcgatgacttcccatactgtaattgcttttagttgtgtatttttagtgtgcaagtttctgtaaatcgattaatttttttttctttcctctttttattaaccttaatttttattttagattcctgacttcaactcaagacgcacagatattataacatctgcataataggcatttgcaagaattactcgtgagtaaggaaagagtgaggaactatcgcatacctgcatttaaagatgccgatttgggcgcgaatcctttattttggcttcaccctcatactattatcagggccagaaaaaggaagtgtttccctccttcttgaattgatgttaccctcataaagcacgtggcctcttatcgagaaagaaattaccgtcgctcgtgatttgtttgcaaaaagaacaaaactgaaaaaacccagacacgctcgacttcctgtcttcctattgattgcagcttccaatttcgtcacacaacaaggtcctagcgacggctcacaggttttgtaacaagcaatcgaaggttctggaatggcgggaaagggtttagtaccacatgctatgatgcccactgtgatctccagagcaaagttcgttcgatcgtactgttactctctctctttcaaacagaattgtccgaatcgtgtgacaacaacagcctgttctcacacactcttttcttctaaccaagggggtggtttagtttagtagaacctcgtgaaacttacatttacatatatataaacttgcataaattggtcaatgcaagaaatacatatttggtcttttctaattcgtagtttttcaagttcttagatgctttctttttctcttttttacagatcatcaaggaagtaattatctactttttacaacaaatataaaacaatgtctttatcttcaaagttgtctgtccaagatttggacttgaaggacaagcgtgtcttcatcagagttgacttcaacgtcccattggacggtaagaagatcacttctaaccaaagaattgttgctgctttgccaaccatcaagtacgttttggaacaccacccaagatacgttgtcttggcttctcacttgggtagaccaaacggtgaaagaaacgaaaaatactctttggctccagttgctaaggaattgcaatcattgttgggtaaggatgtcaccttcttgaacgactgtgtcggtccagaagttgaagccgctgtcaaggcttctgccccaggttccgttattttgttggaaaacttgcgttaccacatcgaagaagaaggttccagaaaggtcgatggtcaaaaggtcaaggcttccaaggaagatgttcaaaagttcagacacgaattgagctctttggctgatgtttacatcaacgatgccttcggtaccgctcacagagctcactcttctatggtcggtttcgacttgccacaacgtgctgccggtttcttgttggaaaaggaattgaagtacttcggtaaggctttggagaacccaaccagaccattcttggccatcttaggtggtgccaaggttgctgacaagattcaattgattgacaacttgttggacaaggtcgactctatcatcattggtggtggtatggctttcaccttcaagaaggttttggaaaacactgaaatcggtgactccatcttcgacaaggctggtgctgaaatcgttccaaagttgatggaaaaggccaaggccaagggtgtcgaagtcgtcttgccagtcgacttcatcattgctgatgctttctctgctgatgccaacaccaagactgtcactgacaaggaaggtattccagctggctggcaagggttggacaatggtccagaatctagaaagttgtttgctgctactgttgcaaaggctaagaccattgtctggaacggtccaccaggtgttttcgaattcgaaaagttcgctgctggtactaaggctttgttagacgaagttgtcaagagctctgctgctggtaacaccgtcatcattggtggtggtgacactgccactgtcgctaagaagtacggtgtcactgacaagatctcccatgtctctactggtggtggtgcttctttggaattattggaaggtaaggaattgccaggtgttgctttcttatccgaaaagaaataaattgaattgaattgaaatcgatagatcaatttttttcttttctctttccccatcctttacgctaaaataatagtttattttattttttgaatattttttatttatatacgtatatatagactattatttatcttttaatgattattaagatttttattaaaaaaaaattcgctcctcttttaatgcctttatgcagtttttttttcccattcgatatttctatgttcgggttcagcgtattttaagtttaataactcgaaaattctgcgttcgttaaagctttcgagaaggatattatttcgaaataaaccgtgttgtgtaagcttgaagcctttttgcgctgccaatattcttatccatctattgtactctttagatccagtatagtgtattcttcctgctccaagctcatcccacttgcaacaaaaaaagtctaatcttctgcaataatttccatccttggcattcagagacatatattggtcaatcggttttaattttgtttcttcttcttcttcttcttcaattaacaatgtgccttcatcatttttcatttctttcagttcttctaattctcttggagacaatttgactcccatgaaaaatttcttgattatctcagaagaataccacctctttctttctccatacccaacaatcttcgctgtacgaaatctctccactattctttttaagaatagcttttccaagtttggcgttagctgtaaaaaacaatggatatagccatccttgtacaacttaatacaaagcgtttccatgatttttgccaactcggtcgtgtcattacaaaacggcttgaaaaataaaagatcaatgtcaccacacttggaatagcccctattataacttccctgtaattcgacttggcattcaggatcaatgccacgcagcgctttttgaaccttctttaaatgtgtgaaacattcattccgagacatcttgcataaccaatcgtcgtaatatgaccaaccaaataaaattgtccaatctgatacaaactcctctgggtccttcttagctgcaacacaaaagctttcaaaatttagaagattccagcgtttagcaatttccgacccaatgccgtaacaatttttgaagtatttcaacttgtcttctaatcccactgaatcatttaaacctggtaaaactcccgtatctaatataacttgtatttttttggcaatactaggcccgatattccttaatttagtatgtgcttcttcaccggaacgaacattgaaatcgcaattttccatcgactgtttagccagtctataacttcttgcacgaaatttctcaccttcgatctcatatttttttgttaaccttttcaacgctccgataatcaattcattgtttttgtacttcgttttgtcagtaacaagggaagctcttcctttatccccctgtaagagtcgcttaagaggttttgaagcttgtatcatatctttattgttgctgtcatcattcctttcactttctacgtcagttgaaatctcactctctttatcagtagaactttgtccgtcatcagcgttatctgatataacgataatggatggttgaaatttaatcaaatcatctttttgaaacgcaaatttatcattctggacccactttgtgatgcaactggttttcacacattgaatgcctgactgttcaatcttaccaagaaattcatcgacatcatttaagcctgcttccctttggaaaatatctttctgagtcaaatgcatatcagaatcaacaaaggagtcctcaatcaaaatgaccacttccttacggctagattgaagacaattttgaatacttgacacaattgtggcgccctttttctccaatatactcttaaagaacttattggaagatgtgttaggattaggtaaaaaggcgaaaaatttaccctttagagacatgtgcgatttgtctaacaggtcgcatgtttatcctttacttattatcactgtgacatataagttctttgcaagcccttaaaattattagccccatgtatttgaacatctcaaagtaattttagaccgagaccgattacggagatagaagaatagtgcaagtgaaatactattttatctttacttaaaaaagaaaaaacaggaggaaaattagcggtattccattattattagcactgcaacgtcctggttatataaatttgaatatacaggatttcatccgtttctacatttttgttacctgcatgatcaaatcttttaaagagtcccaggatttcacaaggtaggcacctttaccgccttccttttcacaaaactgtaaccacgctggaccattatcagcttcaaaactcgagattttatcctttgggataccaataatcttttcggtaatttttatgaatttggaaggattttcttgcgggtttattagcagtacaccattagtagatggatgtaatatggacaacaagtcagtctcactatcccctatataccaatagctgcaagaatttccttctttattgcaacctgagtcgatcttatctaatatttcacccagtatcttgaccttatcagagcctgtcaataaccgacaatcaaattcaccattgtagctttgagaacacttgtcactaactttttttagatcgttacaaaaaatatgactatttttaagtcttctgtcaccaatgacttcatgaataaactcttttgaccaatttatagataaaacgtaaaaatcactttcaaaatttttgacaactgaagagcaaaacgttttgaaaccatctcttagtaaacaatcttcgtgattctgatctctggcgaacgttttcatttgatccaaagaaatcgacttaaaaatctgttgttttgtaatttcatttacactatttaactcaacaaccctgttatgattttgatattttaattcgtccgcaaacaacttattgaagttagactgcgaaattatcgtaggtacgcctgaagataacaacggcagtgatctcgttccattgtatttgtatttatggtatccgtccatatatgtcttggtaaaatgaccccactcaggtttcaaccgcgggttcagtagatacggtaatttagcaatggtgcagattgtgtcaactcttgtgattgtttcatcaaaatctgaaataataatggttttcatatcctccactgttcgcttctggttactgcaattgttaaatgcattggctcgattgtcaacattgctttgtgcgaagaaaggtcgcttttaaagaaaacgataagaactaacctctaactacataataataagaaaaaagtatacagataaacaagctcagtagtaatacataaaataaaaagttttgcaaatcgattgtccacacacttctatatcaattccaactaagaaaacgaaggaaccgactcaaaccggtgtaaaagctaggctttcaatctctgctcctccaaacaaaactagtgcttgatatcacatccaattaaattacgtaaataattttagagtgacaccatcgtacaaagagggcattaagcttatttttttaattcttatgaaaaaaaaaatgtgaaagagagtagaaaattttcataacgaatctcttctattcttatgtaccgttccgccaaatttttcatgaaaaaatttgggaaaaagaaaaaaaaaaaaaatagtatataaagtaaaaaagatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgctagtaatcttgatacatgattcgagaaaagcaacaatattatgtatacggaatatactaggagttctcttcaaggatagaggaatcctcaaaatggaatccatatttctacatactaatattacgattatcccttcttctattttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttctattccaacaagaacatccttgaaaggtcgactattaacataagaataagagagagtgtgtggccgatgctgttgctatagctcggtcgtagtttaacaccacggcattattcagctttaaaacaattgaattataaacctgcttttcttactacgaaaagtgtttccctttaataaatctattgtacatactttacagttgatagtaccttcaccataaaaatatgcaaacgcttttgttattgggaacaggaataccaaccgttctcatggaaaatagcaaagtgtaaaagaatttattatcatcgagtgataaagaatatcgccagatctttacggatatatatcgctaaaaatatttgtcgccaataaaagatatgtctaacgctccctttgcaggtagttttttactggcatcgcctttttactgcaaattattgaaaattttcgagcgagaaaaaggaacgaaaagagatgagctaaattcaaatatcaaagtactgtcataagtgctttctttatcgacaaattacaagcagaagaaacattcacttcacaattaaatgtccgaaaatcacgttcctgcctggaaaagaattgctttgaagagacagactataagcagtggtgacgaaagtaaagaaaaaggccaatccaatctaatagatgatgatccactaaatatcactacgcatttatccactggtaatttgacaaagaaagagaaaaaaagaatcattaatggtgagagcaaatcctctaccaaaaaagggaagcgtgtgtcgaaaccagggacgaagaagaaggaaaaattgtcaaaggatgaaaagaattcgaaaaaaaataaaattcttaaagatcaattacgttacctgatagaatttttcaggacaaagtctgagagcaagtttcccaccggaatcctagaattggaaagtgtaaaagaaaattacggcgactccctgatcaaagacgagccatcagagtctggtgttgttgaagtttggaaattttccaagcaaaagcaaaattggcttattaagcattttttcaacttggacgaaatcccctcagtatataatgatcttttgcttttatatttcagggacttacaaggtaaatcaaaagaagaactaatatcaaaatgcaaaggaaaactgaagcaatggaacgactatgtggaagatcaagaaacaaaaataaaagcgttaattgcagaggataaggctagcgaaccaattaatggtgaagaaaaagaagaaggtgaaaaagacggtaatgccgaacaagggaagcaaaaagaggtacaagacgagcaagaggaagtacaaatgccgaataaagagcttgttcaaagaagtctgaaattactagaaatttggaagaatgatgactcggagcagatagaacttaagaatttcttcgttgatgtttaacatagagttcaacaacgttgttcagttgtagtatatattttactgtgaaatacgctcaaaaagtagcgggataaatcgtttcaggaagtataatttcttacaaaactataacaagatcgtctaagtaacatacataaagaaatcacataaatttttaaaattcgaggtcaaaaaaatcaggtggatacataacttaccttaagttatcaagattttcagtacacacaatgtgattacactgatttataaaaccaccttacggcctcttataagtaataacgtggctcatcaaaaacatggtagaagtgacccctctcaccttcgcctaaaaacttatctggaaatttcatgtcctcatattccggttcactcatatgaccgtattcatacatagaatccgagtgctctactaacgcttgctcactcaaaacttggaacttaccaacttgtagctccgtatcggttatcgttcctcttgcaactctagcatatcctgttcttctcaagcccctatacaagatatactcacaccatctatcatcgtcagaaggatcaatgtcgtgcattccggatgtttcactaacgtacgtattgtagttgccttcacctggatcaacaactaagtaacttaataaaatagctgggcgagtcgtattgcccatgagcttagccatgtagttactttgcagtcttctatcctcttcatcctcttcttgtccactatggaatacaaagacgtcaacgagagtgtcattgtacgtttgaagtgtggcatgaatggctggcgcaagttccccaactggagagggcaataaatgatgcgtagaatttacgatagggaatttagaaagaagaacacagccccaggtatgtttatttggacctggtccgaaatctgcatacatattcaaatcatgagctagtttgctagttagatccctgttccccatggtaattctttgtgtatctgtttctagtagacctaccacatctagttccatatctttaataaggttgatcattctgtcttcagatgcccacatatcattatcgagaccaaagtggatagtccaaataccagctgtaatcaactgagaatctggatgataaggctgaggaattcctgtaggtctaatatcatacacgaacctagctgttagtgatagcagggccacggcaaagaagaaaacataaatgaagaattttttgcccatagtcaccagttgaatgttaaggtttttgcatgttaaagcaccaataatgataaatgtggaagaaaaggcaagaaccgtctcaatcttctccctcagtacccagcccattggaacaaatgcgtatgcaacgacccaaacatgggcaaggacaaagataatataaacggagaatgataggacataaacccatatgttttgaacttggcctaatgcagaaaaatacgaaggaactaaccaaagcatagcgatagcgtacaataaaccaccgaaaatatatttaggccattgtgtaatgcttctagctgaaagtacagcagtggatatgagaagcaacaaacatggaactaatggcttgcccataaacttcacagaactcaaagaagcaaataacatgaccgtacaagttaaggcgccccaaggccatggcaagggaccgtgtgattcattgtaaccttcccatgcccaataaatagtagtagaagaatccgtcaataactgatgaattccgaataacaacgagccaaaaccaacagccaaaaataatttgccaatcaacgaagcagattttgcttgagcattccttttcccttcgaaattaattgaattaacataaggcgacagcatgccgaataaaacagtaagcacgagagctgtcttattatacccaccattacgttcatctaaaatgacccaagttggattgttggtatagaaccccattttcaagatcacagatgcaacaagacctaacagccaagttagagcaaaagagaaactagtctccgcatttgtgatatatcttagattttgtacaaacgttgcaacggtaatggaagttcccacagctacagaaatcaaccttaattctggcatctgaacaatataggcaccaatggcaataatacctcctaaaagtacaccatattgcgtgaaggcttcagaaacgaacggcagatataagaaaatgggtcccaaataacccaatattgcagcttcataacctgagattcccatataccatagcgggaaatgccaaatactacataacagggacgtaacgttcgaccagaaaagaaaaccgttaaaaatatttgttagtaagtaaaaaaaagagtcaaacctgaaatatgaaccagttgcgcttctagcaacgggtttttccttttcaaccttcttttcaccacttttctgcaattctgaacttttttcttctccataatttatgggactagagtctctaatttggaaaaaactggtattaccgggtttctcattaaaagcgagaacaatatctatctttttgaaatcagcgtaagcaaatgcatcaaatgcaatatctaaaagaatcagagaccattcgaaataagcatatatagaatatgccccagctctctgttggacggagtgctgaatgtaccagtaaatcatcgggaacaatgttccaaaaaaaattgtagcagtcaaccctttgttcttcgaagttaaaggactagaatagcgggtaatcattatatcccatggtaacgttaaaacaatgtatgtgatcataaatatatcatgaatatcgtggtcatctgtacttgtaatgtatacccaaccaccgcaagagactgtccggagtacaccgacaaggaagcataccttagattggttcaagtagtagtgacctagtagcagtaaaaatcttggaaaagcagttagagctattaagatttggaaaatagaacgttccggatagcggtccccgatagtggctgatacactaggaaaccactcatctggatacgtataatgtgcattggttacaattttatgaaaatgtaatgaataaccagtgaccaaagctgcaaagaaggcggagaatgcacaaatagtatgagctatagggatgatcttcccattgatgatcagcataactggcggtggataccttctgtattcctggttacttattcctcgagaaatcggacattaaaagggtgcaaatactgtggagaaattataagttaccaagtcaaaaagcgaatgagaatctattgttgcgatttttttggttactacttcttacccgaactaactttacataataaaaaagcatgaagcgcatattcagggactcaaaaatcccaaactggcacttctgtatataccgatgagcatactttgattgtaaaaaacaacattaaaaagaactgcaaacctgaaccaagaatacttaatttcaaaaccgagaaatgaggtacaacttgtagaagttcacttaaacttattgagcatacaatctcaacaaaactaactgcaaagtttgttgctatagtcatatagtaatactagcaggaagccattaatcaaaaagaaactccatataaaacgtaataaatattatgaataatagtacaatataagaacaaagacgaagaaaatacattataactgaagtgccaatattagaaaaaaaaaaggtggaatatcctagtggaaaaatatcatctatgcggtgaaagaattaaatagatactatggattgtttcgatctatccttttatctgctgcttgcctttttttttcattctccttcttcagtctttttccataggcgagtccacagggactacaaagttccctgttttggtcgggtccactacgccattgaattgtccaagtgtctttacatttagagcattcctttatctcaccatttgggaggattgtttgtctcttttctcttttaggacgactagtagtctttttgctgtatttcttcgtaatactggcagaccgactagttccttgtgcacaactatggtagccttcaagattgtttgcttcttggctagtcgtacgtctctcggaattgcatgcactagttacacgattctttgagggtgtaatttcgttcaaagagctggttttgttcttaacaatatttcttgtaagatctcttagttgttcggcattctcaatttttttttcaacatcaacagcccttatttgagaaaaggatacttcaataaatgagcaacttgcataaactcttccgcgttccttatatgccttctttttatcgtttgacttccagtcatcaatttctctatttaataataacgttttctccatatctgactttttaactactctagttaagaaggaacttccagagttgtcataattattatatcgcatactagcaatagtaaatgtctggttatttacctagcaacctcttaacaaagcgataacaatgaaacagcaatataagtctatttaattgacaacatcattgataaaagtttgaacaagcgtctaaaagtcgaagaagttcatttcaaagttttgtgtatcgagcttgatgatacttatttagggatccgctctagtttactgtgatacaactgaaaaacattacaaagctatcgcgcctgcattctcatattagtggcgtatgtttgtgtcacattcgatacttctacataatacaatgactgaacccttaccgctggcacaggaataccgcgccgcgaaagcagggtctaggagaaacaatagaattcttggcgatgagagaggggaaggctttaataaaaaaaaatagcgcttatccgattctgttggaataagtggctatcaatatttacatgttgatatggtagtaaggatataaatgcttatattgaatatttggaataagcatcaactatcacttattgaaaaggactcgaacaaaaaaatatgaaatgtcgaaagccacatcactgagaagttgttggattgaagctctaaaatgtcatcttttagtagtattcgtgttactagtatattatcacatgcggtgtaaaaagatgacgtaaagattgagaaacagtcatcaactgttatggaagctgaaatgcaaatattgataatgtaataggataatgaaacgtataaaatgaaaaagaataataaaatattattatgtagaaataccgattccattttgagaattcctatatccttgagaagaacttctagtatattctgtatacataatattactgcctttatcaacaatggaatgccaaaaattatcaaaatatcacccaatattcaattttattgttgtgaagacatcaagccctagatatatatcatagtaggataaaatagtagaataaaactattcatatatctacgtgaaagcatcagagattgtaatgttgagcgccgtggcgcagtggaagcgcgcagggctcataaccctgatgtcctcggatcgaaaccgagcggcgctattaaattttttgaactgtccattaataataatggaactgacgtcgtcaattaccggtagcttttttgcccacatttttaatcatcttttaagtatttgagtatttgttgttcactagagttttactaattaaggttctgagaaaataaagatatgcatttagaaaagtcggttctacaccgcaaatttctttattacagaaacattttatacaaagaggatacatagttattggaaagaaaatcaattatctttttgttgggtagtatgaatattacttgtacattatcatatacaatataaaaagatgtcatagagttgtgaaatatttattatatttaataaaagctgaagcgcaatgattgaaaacgttttaggatgattaatgataaagtacaaaatgaggagaagaaataataataacataaagtggaaataccggttatcttttaaggatattataacctggaggaaaacttcctgggttctctgtatattcaacacttttccgttatcaaaaatagaatcccaacagtatccccattttcgtcaatatctccataacgacaaggtcttctagataccatataatgacaataaccaagcccaccatttaggtggattttttgtgtggttttgaaattaaaacatttttagaggaaaattgtgatcacagaatttcacattcccagttactttaataatattcatagttagagatgaagaggtactattaatatgaaggttaagtatgaatcttctcatgcttctataagcgagggatataaaacatcgccaactgtttcatcttatttattatcaatattatgtgtgtttggagcttactatacagttaatgtgataattaatataactcttgtataactaccatatcaatgttcaattaatagatcttaaatcggtttcattactacctgaactgcatgtatgaaatttccttccacattaggcacattcacatgtaatacgagatgtacatctatatgtgatattagcatttacacagcaatcctatatcactattaatggccacttgttccaaaaagtatatattatgaagcgtattattattttatactcagatagctggtgcgatacgttcgcagattttgagcgcaatgcaatgagtatgacggaaaggttcactcataatttcaataactcaagttgtttgaatttaaaatacattccccgttagataagctataaacattgttacttgcgcttgcggcacatgtaatgtagtttctttctttttccaagaaaaaagaaagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctctttaattatgaaaaattacgtttaataagtgacttaaaaatataaatactgttactaaaatgtgaactaaaacctcaatattattttctgatcacttgatgaatagctggtaattgttggattccattgttggtaaaggctataattttacgtatatagaattgttggaataaaaatccactatcgtctatcaactatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacataatattactgcctttatcaataatggaatcccaacaactatctgaaaattcacgtgattctcatgtgagtacatcagaaaacaaccacctaacaaccgtgtttgaatgttgatctgaaaacaaaaattaatctctcgtacttattatggatattgtattttctcaaaattccaaatgattttcttgttagatggtattcacggtcatcggaatctcagttcaatatcaccaatttgcttataaggtttatgcaagataacatgtttggtcttgttcccaagtataacttaagaaaaaaaaattacaatccaagaaaggtaatacagaattcatagcaataatggggtccattttcaatagataatgtacctggaagaaaagggctgactaggaaacaaaaagaaaaacaaaactatgatactccatcaaacatagggaaatttactcgaatatgaaaagtacaaatctgtcaaaagcacatcgtatattgtcttggttccgcttttattcagaagaattactgaaatgaagaggaatgacgtaataaacaaacaacgattctgatatcagaaagacatcttgaatattcctatgtagtaattaactatcccagtacttacaaacataacttgacgatgcacgctacgatttttgtgtgtttaaacttttgttggttgggactcaagaagatcttctctgagataattgtaattaaatgtactttaggagtgttcatgtataatttgcctctgcaaaaacttaataatgtattttaaaacttgcatgttgctctgtgaatctgaatgtatgataatgctacgattactctagggaacttcctttttacatttaaagtttccgagatcctcagctgacaaataaatgtcatatcaagacaataaacggtagtgctaaagtaattgcatattaaacaggcgcgactaaagctttcatcccttctattattgcataacctggctatacatgaaaacacttctcacatttgatttaagaagtttactgttctaagaaaataaagaacgtgataatgatgaatgaagaggattctacagaaacgaaaagcctagtcataactaatggcatgtttatcatagacgacatcgagcgtagtaaatataatattcactataagaatgtcccaggaggcggagggacttttgccattttgggtgcatgcataatatcttccggcaatgtcacatccaaaggtttgaagtggatagtggacagaggctctgactttccaaaggaagttataagggaaatagactcatggggtactgatgtgaggtttcgagatgactttagcagattaactaccaaagggttgaattattacgagggaagtgatgatttgagaaagttcaagtttttgacgccgaagaagcagattaacgtcgatgactggatttccacatttgggcagaagataattgatgaaatgcatgcgtttcatttgctatgttctgggtctagatgcttagacataataaacgatctgctacgggtgaaaagttcaaagggcacaaaaccaatcgtgatttgggagccattcccagatctttgcgactttgatcatcaaaatgacattaaaagtgtaatgcagaggaacgatgttacggtaatattatctccaaatgccgaagaatcaagtcgcttatttggtttaagtagcaaggaaccgactagtttggaagaatgtctagcattagcgcatcgtttcgatgatttcatggatgaaaacaatatgtgtattctacgatgcggtgccctcggaagcatatcggtaagtgagaagtttaagaacggacgaacctatgaccatttccccgcctaccatttcaaaactcagtctaaagtactagatcctactggcgggggaaactcgttccttggcggctttgcagtttcttatgccctaacgaaaagcttagatattgctagtatatgtgggaacatcgctgcaggcgcaataattgaacaattcggaataccgaggtacgatccaattgctaaaacctggaacggaatcacattcttggatagactgaaattttacctttcacagtccggtcttcaatataatataaacgatctttacaaaagtctaacacgatgatcatatcagcttgttcattgctcttatttttctgcaaaaatatacatatatatatataagtaagtgttatatactacttgagattaggcgttgtaacaagattcaaaaaattcgaactcgaactgtgaaaccttcacaaatatgctttccacttcttcgacgggaaacttgtcaacttcagcctttagaaattcacaccaagtttgaaaatgctcaccatcatgtaaatcaatccatttttgatatttccaatgcaaccctggggctctaggagtatcacgagcccatctccaatagagttcctcagcaacccataagctggttactaaggatggccatgtaattgaggcgtcctttctcagctcatctaagaaattaatatacgcatcaacgccggggatcgctttattgtcaaaattatctctttcttccttggtgagggatggtgccaataattctaagcagtcatgaaagtatgagttttcatcattagaaaaaaatccaatctttttggctaaggttattaaagcgtgagtagttggtgctaaagaagtcgtcttacatatcaaccttaagctagtttcaaaaaattgcagatcttgtgataaatagatgtacaaactacggtccttcaatgttccggcacatagttccttagcgaatttatgttctgtggttttcctaacaagggcgtcgtacttttgtattaacttatcagtggtacagctcattgttcttccttgcagatattgttgatattgttattatttgcgctaaattttagttaatacagaaaaaaatatctaagttcagtccagttcatattcgtttatatatctttcgaagccagaccttttttgccaagcaattgttactatggaaactattagaaccatatgcgctaaacaatattagccatcaattcaactttattcgcagtaagctcctgcagaacaggcttatcaatcattatggtcttaacggaacgcctagggacgctgactaggcccatcattctactactggagcccatacgttcctcaacatgatctaatagcaaattcatttgggcatctacagcaaccaagcttccaactaaaatacgatcttctgtaagggaaactattaaagtatttccaataaaatctgacagtttcaagatgtccatgacgctttggtgccccttactaagtttgttgaagactatcttcaccctatcaatgatatcatcgcatttaaaaaatagtcagaactcatgcacttcgcgagatattttttgaaaaaaaaaaaattaatccgccacataagatgcacaaaatgagcctataacattgaattttatgatagaacgaaaggattgtgttatttagaacagagtatcagtatatcgtatgtcacagaacaacacaatcagctcaatgaatcctgaaagagcttacaacaatgtaacgctgaaaaatttaacagcatttcagttattatctcaaagagaaaacatatgcgagttattgaacttggtagaaagtacggaaagacacaatagtattatcaatcctgaaaggcaaaggatgagtttggaagaaatgaaaaaaatgctcgatgctttgaaaaatgaaaggaaaaagtaggaaaacgcaacattcacaattgtaagctacaaaatattgaatgtgaatcctgcttcattacaaatgaagaatttcaaagcgtatctagttcaccaaaagtcacaatatcttattattatttggaagcttttatatgcatctaatggtcataaatcccatctcactttataaaacaagttaccgcgaatgtatccagtgatacagaatagagtgtaacaaatgagaataaaaataccatattatcgtttaattttggtagggtacgctaaaataaagtggtgtttgcgtctccatataactaaaaagaattgaaatggcctactatcgattagactattcaggcatggaagcagtaagaacatttcttgattttggaaaaatgagattagattattaattattgtgtttgtatataatttattttgcatatttcataaagaaattaaaattagattattaaatattaagtttcattagtgacattaaaagaagaaaactgatgttttgaaatgtgttaagcaaagaatgattaagacaatctcaagctgctctaagcagtatcttcgacagcttgctctgcttcaggttcgggttcgtggattgcagtctctccagatgctcttgggctctctggaacagcttcttttgtttcaggagccgcatcttccacatcgtccgtagcatggtgatgagagaatcctcctgtcaaagatagccttggcaatttgccatcacggctgactgcaattagcaagtaacatggataaatggcaaatacacataaatccaaaacaccataaaagatagcctcaccgtctggttgaatacggttaccaccatcacttagaccccaacagataaagtacaaccaaacgattaccatgcaggtacacagcataagtgcattgaaccctctagttttcaaattgaagaattgacgttggcatatcacaccttgggtaaccaacatagcgacagcaccaatggtgtaataaccccacttgtaggtggacttgatcaatgaaccaactaatagcgaaacaacccagaataaggtacccacgatttgaattaacagcgaatgtaccatatccaaggcggaaatgtcgtcattctcaccagtagtactagcggctaactcgattaaaaataaaaggcatggccaggacaagaaccaggcaatatatttcgagtaaaagatttgtctaataccgggaacttcacctgtgatagacttgctaaccttgacgtggttaaattcagcttgaacaccagtccaacctaaatcagaagcataagtgaagaaagcaaaaaattcaaagaaagtgatcaaaaatgcaggagctaaggcatatctagtcaatctggagcccttgttctccgcaatgaagaacatcacaacatagcatagcaatataaagccaaagactgcaaacactgcccataaccaatccgaacctctcttggtaatgtgcatatccaggccatgtggtggattaagccctaaagcctcgttacgatttaaaaagcttgatagcgtatcgttcatttgaaatttgttgtttttagtaatcaaaagatattaaagtctcaaacttgttgttttgtttttgtaattataaataataataattgagttaatatttgttgttgtgttgtattgcagaatgtaaaaacaagaaacaagattagaaagtgaataggtgttacgctaaataattgaagactctcacagacttatatatgatttttttagtgtgatacaacttgtaatgaggtaagggattgatattatactttctaactgatgatgaatatgaaaactttggccaattagggagaggaaagttttcgatgagatgctagaaaaaaacttgtccttgccatagcagaaagggatgatgaaataacgaagatgagctaatttggtattcgaataaacatgcaggatgtggcggaagggatcggaataagagtcgggatcgggatcgggatatggctttgcttactttagccataccaaatattcttacaaagcacgctttcgatgcgtttttgccttctgagagaatcctcctacggctcgacccttgaaaaattctagaggatctggaaaatggccaacaaaatcgcgcagggagacgcaaggaaagtaagtcagatggatccgactgtatgtaacaagggttgctgcagcggttttccatccctttcggcaccctgcacaagtagttattcttacttatgcaaaacggatatgagctacatagcgttcattttttaggttttcagaagctattacaacgcagtaaaaaggatacacaactttcttacggggaagaagaatacggctcaatgcacccacttcaacccccggtatcacgcggcactaaagttgtttgattgtaatagtaatactgctgttgaggttttcttcttcagggctgctcacaacgtgatatatttgaattgacaggacgtattcagcgcagttgaggaaaattaacatatgacatgcgcaggaaataagtgctcaagttttctacttttgaagaaaggactttggtttacttgcctactatctccatgtcaagtactcggttgtatgatgttaaggagcgcagggaacactaatcgataaaaaacccttattggctattactaaatgtaacggccgtgctctagtgaaatttgtatagaaaaatgggttctctcgctcaaaatgggcgccattacttgtctggtcaaattgagttcctggatataattacataaacggattgaaatttacataaggagtataataattccggaaactatcttgagtgcaatgccatcacgcggccatgccttgacataacatgctctcatcaaaaaggtgcaaattttcgccagttatggttgatatctaaaatctactggagttcatttttttttttattagatatcctttttgcaagccttctgaaaaaaaatttctcatgtggtacagcgttggttacttaagctgcttaaactagatcgatgagccattcttaaatcagaagactgtgactgcgaattgtaggcatcttcactaccctgtccatgaagctcattttcgttatcatcaattggtgctatcttataactttgataaagagctaccatacaaaaaagacttaacgaccaccaactgacccaggcgacgtcattttgctgggaccaagacataatatagccccatactaagggacctatgaaacgagcagaggcagaaatactaatggtggcgccattgatgactgatctacaactcaagggactcgaattatgaattaataacataatttgtggtgacgttaaagcgccacaaaatgtttttatccctgtgattatgtacaagtagacgacagtataccagctaggaatccgttcattctgtagaaaaacaacgtaaggaaccataacgtacataatagggtacagcttgactaaagttctgaaaattgttaaacaatcgaaatttcgatcaactatgggaaaaatgaaaataaccacaaaacaaccaaagatacctgttgtcgacaaaagagtaccggtttgttctggttcataacctataccgccagatattttccacggaaattttgaagccagcttctttggattttctggatctacggctaaatcataagctaaaaaaacaggcaaaaattcgttgtatacaatcaaatgtaaagccataataaaattcaccgatatagggtaaaatacttttgtatgaaaaacgtgatgaaatatactactttctttacaaccgtctggagctgtatctatattggcatgcacagcgtctgttggttcatgcagagaatatgtcctaatcaggcctacagactgtcttcttgttaaaataggatcaatcgattgtatgctttcagtatcatcgtcattggtagtattcactaggggactattttcatcctcttcactatcttgtcctcgaatgctgttcacattctcattacggtggtgaatgttttccgaatcatcctgaatgcgcttttgccagggtcttcttttcggctgtataccaaatatattcttcttaataaaatcaccgacctctaaaccgtaatctcttctatctttaaaagcaggatgtgtttcttccaaaaacaatgttgcattagttaaaccaaacatcaaaaacatgcacactaccacgtttggcaaggcgtacggatatgacctaattattctttttgcaaaatgtggaaaccatagtggcacttcattcattgttccatctctaaatacaagaaacccaccgatcataggcccaacaacggcaccaaattgaaataataaaggcatagtactgaaagctaaagcctgatgttttctttcagttgctatttcaccaataatggttctaataacgccgacgttaccatttagcaatcccattaaacttcttgccaccaaagcctgatagaaattgcgtgaaaatcccagtattaacaatgatacagatgttcctataagcccgcaagtcaatgttatttttctgccatgcttttcagagaatctaccccagtggtacgcagatatgacttggcataacgcaaatgatgaagataaataacctgaatatttggacacttgagcatcattgggagcaatattaaaatctctaaccatgaaataaacataaggaaatagtgacgaaaacgcaattggttcgctgaacctaactaaggacacaacaacaagttggacccaggggaaaccatccatttgttctttgaaagtaagcttttgacgcgccatatcttttatattcgtgtgttcatatgcttaccacttcctagttcctttgctagcattcctttaggtgatctaaattcaagctctgtggataaggaccattatagtattttttactaatgatagatactttttgttatattttgttttggcattttcgtatccgagatttccaatgagcggaatgtgtcattctttgtcaattaacataggtcaggccgaatgccaaatggagtttagtaccttcatattgaagaaaaatgctacattattatatttacaaggatggtcttaaataaagcttacttttaaggggggaagaatggtgaacagtgagtaaatacatagaaggagataagaaacaaatggaatatcaaaaatcgatggattctgcagatgttctataaaagggtatggcatcctttatattatggttgccatataagtatgagataaatctctcaaaccctagaccaaagcctccgtgtggtgcacttccttcttttctcagagaaacataccagtccaattctccagatctattcatcccgcgtgctttcatttctctacataacttgtcatagtcatcttcccttaaactcccaccaattatttcacccattccaggaaccagtagatcaaagcatccaacagtatcgtcaggagtggaattttgtttcatgtagaatggtttacaaagacgtggatagtcggtaacgaaaactggggacttaaaatactctccggctaaaaatttttcatgttcagtttgcaaaggctgtccccatttaggttcatacttaaagtgtgaaacttcattgtggcgtttcttgagaatttctattgcattggtatacgttatattgtgccatttttcatttattaaatcttcccatcgtgttttaatttgttgtgtctcttgatttattgatagctctgacgatgcattattttcttgtgaagagataaattgcttcggcaagagttcttgttggttatctatacaagctttaattatgtgttttattgtagtctcaacaaacgatgttagctcgttgacgctattaacaaagcacatttccacttcaagcatccaaaactccgaaaggtgtcttggagtatcactcttttcggctctaaagcaaggagataacgtccaacaccttgacagtgataacgctaaaatttccaagtgcaattgagtggacacagtcaaataagtcggcttcccaaagtacgaggatgcagttggcgacgtattggtggagacttgaaacaactcgccggcaccttcacaatcgtttgaagttaatattggtggtgaaactttggtgaagtggtttttctggaaatatagcatgaactggaattctacaaaggatcttaaccgtaaaattgcacttaagtaagcggttctgtattttagtgtaggtaaggaccttaaataacgtaaggtttgatatttcttttgtaatggatagttttctgaaacgggacccacaagtttaattgacttgacaggatttttgatttgcaattcaaaaggttgttttctattaggggtgctttgccaggtagcattagatatagataaagtttgaccagttttcagaatttttaggaactgtacttcatcagtatttgtgagtggaataactattcttaatgggttcacagaagtcccatcttgtaaatccaaaaacgctatacgttttaatagtcttatggatttgatccatccattaattgaaatgggatcatggctagtatggtgtacctgctcgtacaatgatttaactgttagtgaagagtaaaatctaccacctttaaggaaggtgaaagcatgaaacattagctgtttgtattcgcttgttctctttctttctctcttagtaagcgataagtcgaactctacttaaattgtggtacgttttctttttttcctataatataaaaaagataaaaaatcaggacgagaaaaagtagatcataactataagttgtgcatactcatactccacactccacggcctaatctctgtaaggattgtattttattttttatttatttattatttagattttctaaaaataaaaaaaaatcatacactattttgattacactactatgtaatttatctttgaaaacaaccatgaaaaactcaattttacacacacatgagttatcatgaggagtcatcagccagacttaacaatcacacacattgttaagagtggaaaaaaataatagtgataaaaggaaaaaagctaacaatttggattttacgggatctgtctaaatacgaaacacacactcgttttagttcaaatatcataaccataaaaaaaaaagcacaattcaacttgagcacgcacactaagtagtaacaacgttcatttacagtaaagcgaacggacgaaacaaataaaagaaaggcatagtgagggataaaaggtagaaagaattcaaaaaagggtatcgcacacacacacatagtagtctaattcatgttctagaatggatataaacaaagatgaaggggacaggaaataaaatggctcgctccgccctttttagaatctttgcaatcctctttgtctagcttgccattttctgtagataatggtagcaataatggcaatacaagccaaaccgaccaaaatgaaaactaaaataacaccacctggtaaagtcatttatgatagattaaaagtgctgaaatgggaagaggagaaacaaacaaaggatatgtaggaacaaaagtttgcttgagtgactagtttgaagttgagaaaaaaaaagagatgaaaaagttaacttatttgctcttccttcaaagtgtgtagcgtcttcctttaaatactattgaaagggaaaaagaataaatggaaaaagggtagtaatgaaaaactctaaaggaagataagacgcaataagagaaaaaaagggaagttaagattacaagagaaacaataaattgctttcaaagctttatatactggcaagcacggaaggctaaatttgaaaaaaaaaaatgggaaattattatcggaaaaaattgaagctatcttctattacgcagtgacaagtctatattgacatctttctgctttctgctttctgtttgttgttttttttctcatagttgttttgattttactctgttggaaatgcgaaaattgttttgattttacccgattgcgacctattcccggctttcccaaaaaaggaattcctgtccaatgcaacgacagccatagaaacagccgcggttgggtgcgtgggtgcggtaatttaacgatcatatggtatgggtgcacgtgggattctaggggaagtgcgcgcggataccgaatcggccatcgaaccggccacccggattgagtttggtatgttgcctctttgcgcaattttattgaatgcaaagtttctccttctagtaaaggacaacagctgaaaaatgctcgatgtccaaatgacgacataaacctcctcgtttaggaaagagttaacacgcctagtttcagcttgtttctttttattgtgtaattagttttcttacttagtacatcttattgaccccactgtcatcggatgtgagagagtggttcacttctgaattaagtttagagatatactaaatctaaataaaagtctctttctgcgtgcatatgttttcttgcgcgggactcacaaggatgcgtcttttatttcataacgcggttgtcccaccttaagcttaggtatcagaatcgactaaatcgtcgatgctgtcaattatgtcgtcaatgagatcttttgcgtcgttgattatgtcttgaagccaatcccccactgtgctagcagtagcgctagcttgtatgctgctgctgctgctgcttcttgatgatggtgatgtttcgcccagtagagtctcagttgctgatggtattgaagttgtcatttctagttttatcgttaatgacgaagatggcatagcggctatttcatcagtgtttccatcgtcgttgtcatcattatcattgtcaacattgtcttgttctgtctcttcggggtacccgccccaaattatattataagtgctgaattcaccaaacttactgaccaaataatcaaagtcatcttcaatctctacttcttcgctgctctggggttcgcggagttggttcataagcatcccagtcccatcattggaatttctgtccttttctgccacaccgcaaatatcacacaaaaggttgtaaatttcggtattttggaacggctcaatgtatccctgtggaaaatatggccccataccaataaatacagatctcatatcgatcgcgttattgtcgtatccatgtgatccaatcgtgaacacattgtcttcgtttttgtccttatgatcaccttttgccaccttcttcaattgttctttcttcatcactgcatacccaggctcgggcacaatccagattgacgccatgtgatgattttttccatcattaaagttccattctttggggaaatttccattaacgtaaaccgtatacttgtcttcatctatagaagtctttaaattgtggtaaacctcattgatgtttccggaatctttcaacgatatagccatcatcggaccctctagatatgcgtgcgatacataatccttcctcaatttttcgtccagtaagtcttcccatataataacatttgagggaactacgatatcgctcataccatgatcgctaacaatgaccaaattagtaaagctggttaaatttctttcttgcagcgattccactagttgcttcagaaatgtatctacttcccccagtgtttcagtgaagtcttcataatagtattccgactctgacggatatccatgcttatgtccaaaggcatctacgttcggtacataaccgagaattagctgtggtctttcgttcagtgtactcatatccacatattcaataatcttggataatttttgcgaaagtggttctttagcattgaattcgtcgaagtaaaatggagttctctctctagcaataggatttttatgttcaggttgtagtttctcttcattatacttggtataattcacatcgctacctggccacatatgggtagcagctttgaatggtatatcaccgtcaaatgcagactgaacagtttgccatattggttctgtatcattattgttccatattcgagggtccaatacacctggatggaattcctcattaagatcaggatcccaaaatacgttagagactataccgtggtgtattgggtattgtccagtaaccaacgtccaatggttgggaaaggtctccgtagggaagctgggtaccataaaaggtgtggacgtgatattcatacctccatcatatttcaattcatataagtcatgtaaaaacggtgtgttcctcttagatatgagtgaaggatggaaaccgtctagtgaaattactatcgttaaggggaaaaattcatgcgtaccgttaaaatacttcacgtaagggtcaaattcaggactgccaaagtgcgatagcactctcgtggagtgatggggttttgctatgttaatcatcagaattaaaaaaatggcaaacaccagcgagccaaacaatgtgcgaaatattattttaaaaggcactttggaatgaaatcccgttccaaaagaaagttcattctcatcaacaagttcagtatcaatgggttgaccattcgcgtctaattcatatagcggtataccccttctaaagttagaaccatccctactatctttcgcgtcgccaatcactatgggattgtttgtccacttcagtctattcttataaaaccaatatttcatcctggtccacgcagatcgccaccccgatcttacagcatcttcatccgttatgaaatcatcacgaaatggatcttcactaaaatcattcagctcgttatcgagcgactctaaatcattctgaagttccatctatagagagtgttatactgtacctcttttcagatatatgtaattacctcgcctcacttattttgcttatttgtggtttgttaggcagtttgcatatcgtaccaatgtttttttataacttcatgtcttttcttttttttcatttttagcatcgtacgcagatatcttgtctcgttatgatattttgtgagataggtatccaaaattaataagagaaaatgtcgtattgtgttcacaattcacctgattgtttgactagtccaacccctggtataattgtcacttaatatattcttagcttccaggtgatgttttattccattatttatgttatgtatatataatcgtaactcttagagcaaaaagtaaaaaaaaaggtggtacttaccgagggagaatatatacaaatttattcgtaaatgtaaataattaattgaagcagagctaaaagaaaaatacaagaaaatttatttacactcgctgtttggttctgatcttttggtattcacaattttagtgctgtccaaaaatattgcgatgtgctgataaagtacatagtgtgatccgacttcgtcccagtcaaagaaaggatgaaatattagttagtacatttactggttgctactggatgtcctatctgaatcttccatcttaggtacaaaaagattaagaaagtcaattgtccttagttttaaaagacagttacttcatgtctttaacatcaacggcaaattactttgaaaaaatgcactaaaagttaacacatgtaggagcattctaaacatgaaatttttaatggtacttaggtttgctaacgcatcttgaaaactagcaaaaaccccataattaaaatattcttgcttgttaaacgaggcgtccaagccattgaaaggttttatcaatattcaacctcttactataaatgcagcacaccgtaacaggtatgagaaagatgtggtattattatacaaattgtactgaccgctttcctactaataaaaccaatgatatcctagggacgctcgagttttcacattatagaacatttattattattttcggcatcaagccccagagttccttcgacacgttccatttgtttcaaaaggagcataaaagtttcttcaacattataatctaactcggcactgcattctataaatgctgcctggttcctcttatcttgactgccaattgtcgaagctagtttctctccttcagctttcgtgacacacctttttacaccttttgtactccttcccaaatcagctttggtacccacaagtattaccgggaggttatccttacccagctgatctaccagcttgtcccagagaatgggaataagatcaaagctagcacgatttattatactatagcacagtattatgcctcgtacgcccgtcaacgatttaatgtttaatagagaaacttcatcttggcctgcagtatctagaatttccagagtacagtcatgacttttataaggaattatcctggtaaattcattttcaatagtgggataataggattcaacgaaccgcgattctacgaagcgaaccgttaatgtggttttgccgacatttctagctcctataagagcaatctttctctgaaagttatgtgtggagttcgaagaagacatagtggcgtattccattatgtcacaggttatatcttttctcgccgtgccccaataaaactgtttcggtaaagagacaattcgaaccagcccaaaagaatgaatatgaaaatatcaatatgcgtcaatgaaaatggaggcaagttcaataatttcactggaaatataactagtaataattcgtgtaactgctgtagaaattgttagatattaaacctggcagaagcgtcttgttaatacttatagagaaaccaccagtagcgttcttctgtatctgaagatagtgaaaaatcaaaaaaataaatctgtattcaaaaaaaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccaggacttcttgtaatattttgtatctcaaaatgaggtatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacccggccttccctagctgaactacccaaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatatgagaaatgggtgaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcgttttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacattatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacataatatctacattctagataccgacatatcaatataaaaatactgaatattgagacatcttttagattacgttttggttgccgcaaaccaaaaatgcaatttaaatgggtgaataatttgaatggttagaaatctatttgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgatgttagaggaagctgaaacgcaaggattgataatgtaataggatcaatgaatataaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctaattacccacacatttctcactattctcggtaaaggttataatattagtgttggaataaaactctaaaataccatccattcagaagtattcatgctactagcattttatcacatgaggtgtaagaagatgacataaagattgagatacagtcatcaaacctaatggaagcgaaatgcagggattgataatgtaataagataatgaaacataagaaacagaaggtaggagtattattatgtagaaataccgattccattttaaggattcctatgtcctcgagtagaacgtctagtatatacgaaatattataccctttaaaaaacagtggacccaacgataatcacaacattcaccgatttctcacctgaacagatcacgatcatccttcagaacatcttgctgtagccatattaaattcctttgtctctggactctttctcgcgcgactgatctcccaatgaagaactgcgtcaggtcatctcgtcctcaatttctaaccaaaattggatgattttagttctcactgacgctgcttgaacgttaacaccgaaagagcatgcaataatcacagcacggtaaaccaacttgtgtcatatttaagagaaatattaaaacgctaagaagatagctcccataatagaagtacaagttatatttatcgttgtccaactgcagaagttaaataaaggtaaataaatcgagctaagagaaaaaaaaagtataggcaaaattccgaccggagctagctttatcttgctcctccacctaagtcacctgctcaggtcactcaagttcacaatcttctgagaggatagataaaggaaaaattggaacagatcttttcatggcctggcaattgtctgtggattggtaaagctctgtcagtgaaaaaaaaagttctcgctccttcttggtctcttctattgcctgagattctaatgctttccttacattgtttcataaaataaccaatttttcgtgtcacaataatcttgaaatttgaagtttctaaaatgcatcagacatggtgtcgtaattagttgacttactttaacttctaccaagaagtagaaaatagcagagtgcgtgaacgcatagcagagaacaaaatacttactaaaccttttcgaataagttagcaagaagcttttaaaaacatagacttagaaattgtcctgcacttggcaaggaagaaaagaaagattagttaaacagaaatcgaaaaatgcatgatgaaaaactaagtagacctctttagaagtgtcttagcggctattgttcatgatacttttgaaaagagccctgagattttccattaccatcaacaggaccaatgaatagctaaaagaatcgaatgtatctatcggaaaggatttgaaatttcggccatttcctcattatgaagttcaacttccatactctcgtcgtcgccatcattttcattatcctggttgtcgtcatcgtcatcttctccgggcatgtcattagcatctatataaggaacctgtttcttagacaaattctcttttatctgtagtgagcgtatgacgaccgagacaattccgcttgatattgccgtagccaagagggcgtagcaacctctctcaaacttgggcaccatatctgaagcaaagaataatatagaccaccatgcgttaacggcccctgaaaacatattcatggaagcaagaacgatagcacgttcttgaagatctgcatgacaaataatgtttgcccacgaaaaaaaaaccgcttgtccagcgtatgctacgcctccaagatactgtgcagaaaagacgacttttggatttagtgggtctgcacgtattagtaccgcaacaataaccattaccaatgatatgaaaacagaaacatgccaatgcctagctcttgggatcttactcatatatacagcagaacaaagcgtagaaactatacctacggcaaatatccccgaaggataattatttctttgcgccaacgtatatttttggttttgtaaccataatgcaaatgtagaattagatgcgaaacccaagttctcacctcccagaacccaaacaagagagaacatccaccagtgccacctttttaagactctaggaatagtcgaccagtctaaccgggtgctttcgtccctagcggggagccttctcctagcataatgtagctcttgttcattaaaaatgtatctcgtcatagaaaatttgctaacagcacttgtttgatcaggaaggccggggaagaaaataaacccataaattgcaatgggtaatgtgatacaaaaatcaataatgaataaccatctccaacccgccaagccattccgcccattcaaatgagtaaagatacttgtttgcataaatccactgaacatagatcccaccaaaccgctacctgtaaaaatagcacttctaatgggcaattcgtcttctttataccacgaacccaaaacaaaatgtgttcctgaaaatgtgcaactctcaaataaggcttgaaagaatctaattgcgcaaatatgtttgaacgatgtaactttgtacattcccaaggtcaataaaccccaagcaaacgtacaaaaacttagccatatcctgggcggaacacacaataacattaaattattggggaccatacctacaatgtaaccaatcatgaaaactgtgttagacacggtcaaatcgtttccgaccatcttaagatcttccttcataccggatatatatgcattggtgaaaccgacacggtcgacataattaatccagtattgcaagcaaacaaatgatagcacaaacaagtctattttaaacagaagtaatctctttttaatggcacgcttggaagaaacagattctctctcaacctcatgttgagtgatagatttcgattccttcatcatgacttaggcccaggctctctccaatcaaaaattctgaaaacagcttctcaatcttgaataaatcggaatacttttatatcagaattacaggtccgcctcatttctcttaagagccgatgtcttcctttacaatatacgcatgtagaagatttgatcgatgctgagttcttgtaattcgtcaaaaatgcctttcaagatcgactactcaaaatctacaataatcggactgcatggatcaatggaggtgtaggcaattttgtaacaatgaaggatatgttaaattcgctaaagcttcctcctcttttgctaaatttcatcatcaaaaagcattttgcataacacacgttaaccaatatattatagtatatatacattctatttgagaataagcatagttttacataactagttcgttattccaaatgtatttttcctatttgccataaatattttaagtaaaagaaagcatgctctagataaaaaatatcgaggaagagtcgaaataagcaagcgtaaatattacaattattctgaagaagcagcattttcttggccctcagcatcttctaatttcttcccattcttcaataaattaatgtccttttgaactaagctcaaagtagtacccttagaaccgtcgtctctctcgaagacatagttagcagcatctgcttcaacatataccaaagcgctgaataaattatggaaaggaaatgttagtaaattataacgcgtaattgtaaagtaagtaaaattgaagaataaataacatacccttttctaacatattctgtcaaaaaattgatttgaggttcattgaaaacggtgatattataccaattggtttggccatctcttcttggttgcgaagcgatactatatttcaaataacgattgttattagcagaagtatgttcagtgaattcagagccaatgcggccgacgatggacattttcgagaagtccatcttcttggtagtagcatggaagaaacgagcttgagtacgtaaaaacattacaatggattagtggatttttgtttgttttgtatttgtcaaggacacacaattagcaaatgacttgttatcaaattcgtggtatttgtctttctcaactactgtgttagctttttttttttcgtctgggcgcaaacgccttttaagcactcctccacaaataataagtattagatgaaaagtcctaaaagtccgaaaaatggaatagaaaagaacgaaaatacagaatctttacagaacattatagtacataagtgtagttctacgtaagtcttaaacaaaggtttcaaaaggaaaatatgatttagcggcgccacctccataaattatggattagcaaacaaaagaacaattaatattgaaaaatagaagcatagcagaaatatcaagcgagaccatggtagttaccagtggtcaaagttctttttgtgtttacatcgagccactcaccaccaaatggattgttttcatccagctcctgacaagtcaaggtgattccactgccggctccgctatggggtagagccacgttatccgtctcactgatagtgaatttggtaatcacgcctttagcggattcatgtgccaggccgtctgtaataaatctggcgattaatctttgaccttcaccatttcttgtcaaaacaactggttctttaaatctccacgttattctcttcttttctttactgaaggagccctgaggttttgataaagcgcttgttgcattagcaccatcgatattcacaaagacaacgaggtcttctattacgatttgtgatatttcatcgggtaagcttggtgacatcttgacagtcaatacaacacttgcctggtgagattcaaatctccagaccggatgaataacaataggcgcgatcggctcctttatggaatatttaatagctcctaaggttctagaatcgataaatgaagggttaactttgaattcttctggagcaacacgctcaataaaggcttggttcagaatgaccttttcgaacttagcgccattattgattctcaaattaataccgataggtaaaggcgaattcatgacagaattgggtaaatagttgagggcaatttccccaatcagttgggagttctgcaacataccgtctttgaaagaagcattgagcacttctgcgatactagcattcaacccaaattgagatgtatctaaagaggagtgctgaaacaacgattgaccaactaaagatgttgaagagcccgtggcttgaggatttagttctcttagctcgccagtaatctgagaggagagtgtggaaactggacgttcctggggaatagaggacaaggaagaagaagtaggggtagcgcctgagccgtgattaggcaaagagtcatagagttgagaatccctgttatgaatgaaattttgtttccttgagggtggtaaagcaggtgcgcggatatgcaagggccttgaatcaacttgacctgaaggttggttatcaaccgtagcagtaggaagtgaaatactgggagaggcaggctcaactggtaatggttttgtttttgattgtggctgaagtggaggttgagaaattgatatcggtactgtcttgggtaagttacttgagtctggttctttcgcagtgggtggagaactttgttgtggcgttgaaggaggcacttcagaaggagtaaaagtttgcgcaggtggtgtatcggcagtaacaggtgcatctacgtttttaggagtagcatggggaggaagaggaggagtgtcactagcttcacccggggtccaattgtttgattttgatgatgaataggtgggtcgacgttgcttctgataaatagaagaagttgcagttgaagacactctggtggaagaattattcggagtctcagtgatggatgcctgaatatgagagtttgatgatgattgttgttgtctcttgttcttggtcttatttctaccgaaaattgagcccactttagatcttagggtgtgggacgacttttttgatttcaaggaagaattattagtagagtctgaaaattcgttattcatgagatcattatgagtgagactggaagatgcagaggcaagacgatgtccaatgtttccaaatgcactcttacgcttatccttttgtggggatttcttttctctttccgtattagcggcaccattggatacagagaccgggcgggcaccagtggcagaagctggcgaagcattattaggaactacttctttggaagaagaggatagttggaagttgtattgactggcatctttggcaaaacgatcaatttcactttgcggttcgaatgccaggaatttcgtcatcaccgtttcgcattctttggtagtatttagtaaataatcgctaaaactggtttgaaatctaagcatacagttttttaaagtgtccaaacggttatagtcaatagtctcgaacagctcaaacaaataggggctttgctggtcccattgccttcttgcctcttctaagtgactagagttttcgttattcttactatagtgctcaattgaagctgcatttttactaagcttggaatgtaagtccttgctttctctccagctagtattgttctccacggattccttcaattcacgaacgacttgctggtccaaagtgttgtagtattctgtacttgacttcaaatctgattttagttcttcaattacagtatcccatacatttcttagctctcccagcgagttgaatctgaatgcactcatttcctgcggagtcaaaacattactttcaatcatttgagcgtttaagatctttgttatatcttcattttcagctattatttttctcaattgctgagcatagttcctcttcagatttgccaattccttaaataacaggtaaaagtctttattcaacaatttgacctgcgataacctgattctaatagtttcggtagcctcgtaaggactcttagtagtcaatatgctatctgcatatttggttctttgttccgtcatgagaggtgattattcgcaattttcaaataagcttgcttcaatacgactacagcaaaagtaattcctttattaaggcaataactacgagaccttttctttgtatttcgtgaaaacttgaatgcaatatagagtttttcaatctgcaagtacttaaggggcccttttagctacacataatatagaaatgaaagatcacgggctacgaaaagccattcataatcatatacaaatatcacctgtaatatataagaatatatgagctattgattttcttctaccgcctgatttagttgttttcactcttcaaaactaaattcagtattagcgacagtggaggtgctagtactctgtaaatgaaagtaaacgctggtattcatgtagagcaccaacctgactgtgaatgcgtaagctgaaacatgatagccgcctgtaaaatattgttatcaataagtagaccggcttacacgaataggattcgctttattctttactccccactcaaccctaagcaatgttcaaaatagtgtgagattattttatgcgcgcctccttcaaaaaaaaatttacatatataacataggtggaaaaacttccctccgatgtctaataagttaatcaatagaatgaaatggacacgaaaaggcgtagacatggaagatgacaatgacgagaacgtcatttttttttccacgtattttaaaaaggggtagcctgcttcaccagatgttcttgtcaacaaaattctaaaatgatgatttttttaaacacaatttatgctagatagtatctgaaagcattcaaactttatgattacagtgttttcgacagttttaaatctctgaaccgattttgtaactcttggtaattgtgtccttacatttccgtaatgacgttaatcaaatcgcaatcttgaatcttcttaactaaaaggttataagggcttttttttattactaaattgacgtatgagctgatttgattatgggcgctatataattatatgtacacattttttaactgtaaaaaataatacggcaatacaagtacaatacatgcataactcataatcttctacctcttctaccacccttctttctggtggagtcagatggaactggggtaacatcttcgatacggccaattctcaaaccagatctggccaaagctctcaaagcagcttgaccacctggacctggagtcttggttctagtaccaccggtagctctgatcttaacgtgaacggcagtgataccgacttccttacacttagcggcaacatcttgggcagccaacatagcagcgtatggagaagattcatctctgtcagccttaaccttcataccaccagtaactctggcgatggtttccttaccagataaatcggtaacatgaacgaaagtatcgttgaaagaagcgtaaattctagcaacaccaaaaacttgggaattgtcacgagcttgaacaacgtctaaatggaaatagtaaatcgatatcggacgatatcaaacgtaatgttgttagtatccaaaagtttttttttttaattcttacatagtatctttgcttttccatcgaaaaaaaagttgacaaaatatactgccattgacacaataggctcaactaatcgctatgaattactttggaggcaatgaattcgttgaattgtctttatgtttctgactttcaatgtatcttgcacgtcgtcagaaacattcaacaacaatcaatggaaaatagagatgctttaaaaatgttcactatgtgattaaacatactagacatggcgggttcttgtggtttcttactctccttgggtttaaaatagaatcttcattaaaaagtgctttctgtaatatatagtgattaataaccaattcatttcaactgtctacctgaggaagccctgcaccatatggaatgagccaggaggcgggatggtctgccgcaagcagacaaatttgccaaaatgcagtagagaatggcaatgctcgtgctgaaggtgaaaaaaagaacgcaaaaaaaaagagtagtaaaatgtacagatgtttattaagtccgtacaccgcacgtaagtactccaaagcagtctctattacattttaaatagggagaaagaagatacataacaagtatgaacaagaacgataatcagtgagtaacaagaatagagatgtcaggcccgtgtgaagtacttgaaagtaataagtgagtatatagaatataccagaacttgtaagctttcgaataacaaaaagagccatttgtacttattctcgaactcggttgtagagaggacgttgccttgaaagtcacaaatcccctacaataataccggtccttggaatgtaaattattttgttaattttcttataagttcacagttgaaaaaacaacggtcacagtgaatcaataaaagaaggatctcactttataaagaaaagaacaggaaaaaaaaatgtatatctgggtatattacccggcccttgataatatttttcaataattttgccaggtaacaatgtgattcatgcatggcttaaagaaaatacattgctgaagcaaaagctcaccaaaaatttgcgttgcaaagctttgtttgcggtatgttaataaagttaccatgaagcttttttactgctctcagaccataaagacaggaagcaacttgtcatatctatttcgacttcagcggttattttcttcagcccattgataaggcgatatatgcctagaagaaaggaagagtgcagacttgataataaagcaagaccaagagcaactaaatagactaaaatatagagccttccaaactgttagttattattacttaatactcgtacgggtgatgaaggtagtgactttgtaatccgggtaatggggaaaataagaagccttcaaagctatagcatttgtccctactgcatcggcccctttccagtacaatagaatctcgttgatgtgattactgattcaactgacccaaataaatcatttgaagaactcataaaaggactatagcagcaagaactgcaagccaattggttctttctcctttctgccaaaaaaaaacacaatacggatatgaattcaattattaatgctgcttcgaaagtcttaagactccaagacgatgtgaagaaggctactataatattaggagatatactgatattacaaccaattaatcacgaagttgaaccagatgtagaaaacttggtacagcatgaactaaccaagataatacaaggttatcccatacaggataatatgattattaatagcaaaaaaggcacagttgaagatgacttatgcgaactcaataactatacctgttttgcactttcgaaaagctttgatttatgccatgatagcagaaatttcaacatagcgcagccgaaacgatggatacaattattagagacattaactgactcagttagtttcgcagttattgttcaaattattctcactttatctaacatttcgctaataaataaacaaaccttggggaagttaaaaaaactgaggattcgaattttcgaaatactatcaaataaaaacgatagttggaaatctacattactacagaaaaatcttatagaatggtacatttttatgctttccgtggattgcacacctttagaattgcaaaacttatatctccataaggagttgaaattctgtaacggtatcttgaattcattaacactccaagtttctgatcctcgctcacaaaattacctgcaatttgagaacacgtataagctttttcaaatacaaaagtcatctagaattaacaactcgttccttttttacatagaattcaattccgttacctcaaataggataatgaccatagaaagacacatttatttggaaattaaggaaggccagttttgtatttcaaatgataactacataatcggtttatttgaaaacttcgaattcgaagcgggcactttgtactttattggagttttaattgatcacaataatcgaataactctttatgttgatggaagtatgatcaatcagctcacgttatttgaaaactctatatgccaattaagcacttgtgaactgggatccatgatttgttcaattaaagtatatagattttatttgtgggatggattattaacagaatttgcgataaatatacttcaagctatcggcaccaattaccaatatacatttagcaagaaaaaagaagggcctgaagttttatcgctctgccaagactttttgatcgctaaggctcatttaatggccaggcctacaacagaaatatcttccacaaaatacatcgatgagattgaacttcttgaaatggaaaatatcattattgatgttaacccaaatgatattcttcaagatttcaccgaatcgtctaattttacggtaaaatttgaggaaagcacgaactcgaaaaatattccggaagtgggtaagtgctatttctataggagttcaaacttggtttcaaaatttgtgtccattgattctatacggcttgcgtttttaaacatgacagaatccggtagtatagacgatctgtttcatcatgtatcacatctgatgaatcttttacgaaatattgatattcttaattggtttaaaaaagactttggctttcctttatttgcttatactttaaaacaaaaaataacacaagatttatctcagcctctgaatatccaatttttcaatttattcttagaattttgcgggtgggatttcaacgatatttccaaatccataattctagatactgatgcctacgaaaacatagtccttaacttggatttatggtatatgaatgaggatcaaagttctctggcgtcaggcggattagaaattatcagatttcttttcttccaaatttcaagtttgatggaagcctctatttattctaagttcaattccaataaattcaatgatatgaatatcctagaaaaactatgtttaagctatcaggctgtcacaaaaagagaaaatcagaacagtaaatttaatgagctatcaagtgatttaatttctgtatttgttactttattgaaaagcaatactgataaacgacatctgcagtggtttttacatctctcatattactttattaagagaaaagatgtacgttctacagagattatacttcaagcggtagatcaacttttttcgttttacttagatcaaggtagtgacgaaaatgcgaagatactttcagagattataccacttaagctaatactgatgattatggatcaaatagtggaaaataatgaatcaaaccctattacgtgcttgaatatcttatttaaggtagttctgaccaataaaccgcttttcaaacaattttacaaaaatgatggtttgaaactcatattgactatgctttgtaaggtagggaaaagctatcgagaggagattatttctttgcttctcacatattctattggcaattataccacagctaacgaaatattttcaggtgctgaagacatgattggaggaatttcaaacgacaagataactgcaaaagaaattatttatttggctgtcaacttcattgagtggcatgtgattaattctaatgccagtgattcttcttctgtattggacctgaacaaccatatattaagattcgtcgaagatctgaaatcgctgagcgctgttccgattaatgaatctgtatttgatcctaaaaaaagttatgtgatggtttcattattagatctctcgatagctttgaatgaatcggaggacatctcaaagttcaagagctcttcaaaagtgatttcagagctcattaaaggtaatataatgtgtgctcttacgaaatatgccgcttatgatttcgaagtctatatgagcacatttttttgtcacagtacagaatacaaactggtttatccaaaaactgtaatgaacaattccagttacttagagctatcatttatagtgacactcctacccgaaatacttaatgacctggtagatagcaataacaatttgaacctgatgatgttgaagcatccatacacgatgtcaaatctcctttattttcttcgcaaatttcgacctgatacgtcacagatagttatgcctaaagatttttatttctcaagttatacatgtctcttgcattgtgttattcagattgataaatcatcattttaccatttcaaaaacgtttctaagtcgcaactgttacaggacttcaaaatctgcataatgaacttaatatattccaatactctaaagcagataatctgggagaaagaagaatacgagatgttttctgagtcactgatggcgcatcaggaagttttatttgcacatggagcatgtgataatgagaccgttggcttattgttaatattttttgccaacagattacgtgattgtggatacaacaaagcagtcttcaattgtatgaaagtgatcattaagaacaaggaaaggaaactaaaggaggtggcgtgtttttttgacccagcgaataaaagtgaagtactcgaaggtttaagtaatatcctctcatgcaataactctgaaacaatgaacctcataactgaacaatacccattttttttcaacaatacacaacaggtacggttcataaacattgtcaccaatatcttgtttaagaacaacaatttttctccaataagcgttagacagatcaaaaaccaagtttacgaatggaaaaatgcaagatcagaatacgtcacccaaaacaataaaaagtgccttattttatttagaaaagacaacacatccttagattttaaaatcaaaaagtccatatcaagatacacttacaacctcaaaacggatagagaagaaaatgcagttttctatcgaaataatttaaatcttttgatttttcatctgaaacatacactggagatacaatcaaatccaaattcgtcctgcaagtggtcatcggactttgcagaagattttgatgggatgaaacggaggcttttgcctgcttgggaaccaaaatatgaaccactcattaacgaggaagatgctaatcaagatactataacaggtggtaacagacaaaggagagaaagtggaagcattttatcctacgaatttatcgaacatatggagactcttgagtcggagccagttggagatttgaatgagaatagaaaaattcttagacttttgaaggataacgattccattgcaactatttggaattgcagtttgattattggattagaaattaaggaggggattttaattcatggcagtaattacctttactttgtaagtgattactattttagtttagaggataaaaagattctaaaattatcagaagtatcgcaagaatcacgggatatgacggttagcttaattaacggccctgatgttaaaagggtatcaactttcctaaagcacgaagtctttgtttggaaacttctcgatatcactttcgttaccaaacgaccctttctacttcgggatgtcgccatcgaattattgttcaaagagagagttagcgctttttttagtttttacaacaaaagagtgagagatgacgttttacgggtactgaataagatcccgaagcaccttccagcagatccaattttttcaagcgttttacaagaaataaacgaccgaggaaatagtatagtggcaagaaatggaataggaaaggcaagcattgcttctaaattcactagcgtcttctcagcgaacaacagcctaatagatggatttgagatcagcaaaaaatgggttaggggagagatttctaatttttattacctgttgagtatcaacatcctagcgggaaggtcattcaacgatttgacccaatatccagtgtttccgtgggttattgcagattacgaaagtaacgtactcgatttagagaatcctaaaacttaccgggacctatcgaaacctatgggcgctcaaagtgagaaaaggaaattacagtttatagagcgttatgaagctttggcttccctggaaaatgctgattccgcaccatttcattatggcacgcattattcctcagctatgatagtatcttcatatctgataaggctgaagccctttgtcgaatcctttttgttattgcaaggcggaagttttggccctgcagatcgtttatttagttcgcttgaaagggcctggagctctgcttcttctgaaaatacaacggatgtcagggaattgacacctgaatttttttttctacctgaatttttgatcaacgttaatagttatgactttggtacagaccaaagcggtaaaaaagttgacgacgtcgtacttccaccctgggcaaatggtgacccaaaggttttcattcaaaagaatagagaagctttagaaagtccttatgtatcagcacatttacatgaatggattgatttgatatttggttacaaacaaaagggggacattgctgtgaaatctgttaacgtattcaacagattgagttacccaggcgctgtaaatctagataacattgacgatgaaaatgagcgcagagctatcacaggcattattcacaactttggtcaaacgcctttacaaatatttcaggaacctcatccggaaaaaatagcctgcaatgttcaacagctaacaacagaggtatggcgtaaggttccaatgaagccaatatttgagaagacaatctttaatttgaatgaaaagaacaggtccgtcgattatgttatacacgatcctagttacttcgattcattatactggaggggcttcgctttcccaaacttgtttttcagaacggaagaatcgttagtgtcattgagaattgtgcataaaaattggttaaaaattggactagatatttttaaaaagacgcatatggctcagattacatcgtttgcgtactggaagttgggcgaattcataactggcgataaaaatgggctgataaaagtttggaaatatcgtaaagataagcattcggtttcaggtaaccttgagaacaaaaaaacaatgtttgggcacctatgcgagctaaaggagatgcgctgttatcacgactacaatacgcttttaaccttagacatcagcggcttagtatatgtctgggacatgattaatttcgaactagtaaggcaaataacaaatgatgcgcaaaaggtcgcaatatctcaacatgcagggagcattatggtattgactaagaataacgccatttcgatcttcaatctaaatggacaaatatatacatcaaagaaattcgaaccagctaaaattgtaagctcaattgatttttttgacttcactaagttagacgcaggttacagaaagcatatctattggaaagagatggaaatactactagtgggctttgaagatggaactatagaaatttacgagctctttttgaattttcataatgaatgggcgataaagctactgaagcagctctgtaccgaaaaagggaaagccataactagcattaagggacaggggaagacatacctgtcccagaaaagacgcaaggatacagcagagcctcatgagatagaagtgattgcgggaacattagatggcagattagctatttggtactaggcatcacatcgtaacgcctttctttaaatgattcaatttttgtagtttatatctttacttttgaaactgatttctcatcccatctagtattgtaattgcgtacgtatccaatatcattaccaacgccgggtatttttttctagtatttcttctccatttcgcctatggaaaacggcaaaagggtaaaagaaaaaaacaaacgattaattcttctttgaattatgtaaaaatcaaaacgcaaccgcagatttaatagagaccagaaattcggattactattgactttgtgcaccaccttcaaatttactcattgtttaagacaggcagtgggaaagaagccgtcatattgctcgaatccttaacaagcaaaatatacaaccactaaattattccgaaagggcctgcttaataatttgcctactaacttgtgcatagaacagcaaacagaaacaaagcgtaagaaacatggggtatccgccacctacacgaaggcttggagataagaaaaggtaccattattccaataatcctaaccgaaggcatccttccgctgtttattccaagaatagctttccaaaatcaagcaataatggatttgtatcttctcctactgccgataattcaacaaatccgtctgtaactcccagtactgcatctgtacctcttcctacagcggcacctggaagcacgtttggtatcgaagcacccaggccatctcgatatgatccgagctcagtcagtaggccttcgtcatcatcttattcgtcaacaagaaaaattggaagccgttataacccagatgtggaaagatcctcttcaaccactagttcaactccggaaagtatgaatacgagcaccataacacacaccaatacggatatcggaaactcacgctattctcgaaaaaccatgagcagatataatcctcaatctactagttctacaaacgttacccactttccctcggcattatcaaacgctccaccgttttatgttgccaacgggagttctcggagacctcgatcaatggatgattatagtcctgatgtaacgaacaagctcgaaacaaataatgtttcatctgttaataataacagccctcattcttattactctaggagcaacaaatggagatccattggaacgccttccagaccaccatttgataatcatgtcggcaatatgacgaccaccagcaatactaactcgatccatcaaagggaacctttttggaaagcaaatagtactactattttaaaatcaactcattcacagtcatcgccttcccttcatactaaaaaatttcacgatgcgaataaattggacaaaccagaggcttcagttaaagttgaaacacccagtaaagatgagacaaaagccatatcgtaccatgataacaattttccaccaagaaaatcagtttctaaacctaatgcacctttagaacccgataatatcaaggttggcgaagaagatgcattggggaaaaaagaagtacataaaagtgggcgtgagatagcaaaggaacatcctactcctgtaaaaatgaaagagcatgatgaactagaagctcgcgctaaaaaagtaagtaaaatcaatattgatggaaagcaggacgaaatttggacgacggcaaaaacagtggccagtgcagtcgaagtttccaaagaaagtcaaaaggaactaacacgctctgttgaaaggaaggaaagcccagaaattagagattatgaaagagcatacgatccgaaagccctgaaaacagacgtaacaaagttgacagtagacaatgataataaaagttacgaagaacctcttgaaaaagtggaggggtgtattttcccattaccaaaagcagaaacgagattatgggaattgaaaaaccagaaaagaaacaaaataataagtgaacaaaagtacttactgaaaaaggcaattaggaatttctcagagtatcctttttacgcacagaacaaacttatacatcagcaggctaccggacttatcttgacgaaaattatatcaaagataaaaaaggaagaacatttgaaaaaaataaatttaaaacatgattatttcgatctccagaagaagtatgaaaaagaatgcgaaattttgactaaactgagtgaaaatttaaggaaggaagaaatcgaaaataaacgtaaagagcacgaactaatggagcagaaaagacgtgaagaaggtatcgaaacagaaaaggaaaaaagcttacggcatccatcctcgtcttcctcatctcgtcgcagaaatagggctgacttcgttgatgatgcggaaatggaaaatgtattgctacaaatcgacccaaattataaacattatcaggctgctgcaacaattcctccgctaattttagatccaatccgcaaacactcttacaaattctgtgatgtaaataacttggttacagacaaaaagctttgggcgtctagaatattgaaagacgcctctgacaactttactgaccatgagcactctttatttttggagggttatttaattcatcctaaaaaatttggtaaaatttctcactacatgggcggcttaagaagtcctgaagagtgtgtcctacattattatagaacaaagaaaactgtgaattataaacaacttcttatcgataagaacaagaaaagaaaaatgtcagccgctgccaagcgccgcaagaggaaggaaagaagtaatgacgaggaagtcgaagttgatgagagtaaagaagagtcaacgaacacgatagagaaggaagaaaaaagtgagaacaatgccgaggaaaatgttcagccggttctagttcaaggttctgaagtgaaaggtgatccattaggtacaccggaaaaagttgaaaatatgattgaacagagaggcgaagagtttgcaggtgaattggaaaatgctgagagggtaaacgacttaaaaagggcgcatgatgaagttggagaagagagcaataagtccagtgtaatagaaaccaacaatggggtacaaataatggatccaaaaggagctgttcagaatggttattatccagaggagaccaaagaacttgacttcagtttagagaatgcgttacagagaaagaaacacaaatctgcaccagagcataaaacaagttattggagtgttcgtgaatctcaactctttccagaattgttgaaggagtttggctctcaatggtctctcatatcagaaaaactgggtaccaaatctactacaatggtaaggaattactaccaaagaaatgcagctcgcaatggatggaaattactggttgatgaaaccgacttaaagcgagatgggactagttcagaatctgtacaacaatctcaaattttgatacaaccagaacgaccaaacatcaatgcctatagtaatattcctcctcaacaaagaccggctttgggttattttgttggacaaccaactcatgggcataatacatctatttcatctatcgatggctctataagaccatttgggcctgattttcatcgtgataccttttctaaaattagtgctcctttaaccactttaccaccaccaagactaccatctattcagtttcctcgttcagaaatggcagaacctacagtgacagatttgcgtaacaggcccttagaccatattgacacgttggctgatgcagcttcgtcagtaacaaataatcaaaacttcagtaatgaaaggaatgcaattgacattggccgtaaatcgacgacaatcagcaatctattgaataattcggatcgaagcatgaaatcttctttccaaagcgcttcaagacacgaagcacagctcgaagacactcccagcatgaacaatattgtagtacaagaaataaaaccgaatattactacgccaagatcgagttctatttctgcattactaaatcctgtaaatgggaatgggcaatcaaacccagatggaaggccgttgctgccatttcagcatgctatttctcaaggcactcctactttccctttaccggcccctcgcactagtccaataagtcgtgcgcctccaaagttcaatttttcgaatgatccgttggcagctttggctgcggttgcctccgcgccagatgcaatgagcagttttttatctaaaaaggaaaataataattgaacaaacggctgagacgggcaatacatatgctctacttcttttccatccaatggttggtgaaactctcgagcatacattaccttacgtgtgttagtgtactatattatatatatatatatgtatatatataaagggaggagtttttaattataattgtaatttcgtattttttctgcattatacagttttttccgattttaaacgactttatttaagtgtcgtgtaaatatgtcacattttatttttgtacgtattcacatgtcctggcgtgcggccattgctgaaaatcgcaaaacccacagagaaataaacatcgcgaaaaagtcaatgaaaaattggaaaatatttttcatttcactattatccacaagcaattttgtacaaagtgaaaaggttgaactaattatcttcgtctagaagccatgaattcactcgttactcaatatgctgctccgttgttcgagcgttatccccaacttcatgactatttaccaactttggagcgaccattttttaatatttcgttgtgggaacatttcgatgatgtcgtcactcgtgtaactaacggtagatttgttccaagcgaattccaattcattgcaggtgaattaccattaagcactttgccccctgtgctatacgccatcactgcctattacgttattatttttggtggcaggtttttgttaagtaagtcgaaaccatttaaattaaatggccttttccaattgcataatttggttttaacttcactttcattgacgcttttattgcttatggttgaacaattagtgccaattattgttcagcacgggttatacttcgctatctgtaatattggtgcttggactcaaccgctcgttacattatattacatgaattacattgtcaagtttattgaatttatagacacctttttcttggtgctaaaacataaaaaattgacatttttgcatacttatcaccatggcgctactgccttattatgttacacccaattgatgggcaccacatctatttcttgggtccctatttcattgaaccttggtgttcacgtggttatgtattggtactatttcttggctgccagaggcatcagggtctggtggaaggaatgggttaccagatttcaaattatccaatttgttttggatatcggtttcatatattttgctgtctaccaaaaagcagttcacttgtatttcccaattttgccacattgtggtgactgtgtgggttcaacaactgccacctttgcaggttgtgccattatttcttcatatttggtactatttatttcattttacattaacgtttataaacgtaaaggcaccaaaaccagtagagtggtaaagcgtgcccacggcggtgttgccgcaaaggttaatgagtatgttaacgttgacttgaaaaacgttcctactccatctccatcaccaaaacctcaacacagaagaaaaaggtaagtgtaaaatctttgaaagaatttaagtattcaactttcgtatattcgttttttcttagtggatctattgttactattatcactattattatattgtaaaagaccggatggttttgttatatattacatacacatgttatcgttgaaaaaagttttccgtttcctttcgacagtcatcagataattttatccgagtcttttatatgttaaatcttgttgacaaatcgtccgctctaaccctagataacaacaatgatctttttatcatttctggcgttattttagcgcctcctcccactaatgttaattgcttatagttacctgaaggagcagcgaggatggagatcgtactgtgtatacttgtttcttccgcttcagtatctaggtctgctattagcacagtgttcaatttatccatatcaatgtccacttcctcttcttcagagttatcagagttttgtaattggcattcggggtctaactccactatcccataatttgaagcaaatgcaatattctttgcgtttatcattaacggtactgacttagtttggtcgcaaataatttcatacgtttctcttatggtggcacttcttcctcttgttcttatagtcattcttaaatcggacgcacgctcatctataaatgctctaggtaactttacgctctgtaaagcgtacatcaaagaattccaacacaaatcgaagactggaccagtgcgactcaagactacaattttcgcatacaaaacgtatgaccattttcttttcattttcaggtttgtttcattcagcgtatcatcttctaattcatcgggatacaagacggaaaacgtaccgtcttcattcgcactacgaacaccagcttttaccttcaaggcttttttaggcaatatcctagagtgcaatatggaatcgtgtagtttttgtgatatagtcatttcttcatcggtgcaagcgcccactctacctctttcaacttccaccaccggatagacagaagcataatttgcaattatgtcctcctctttggtcacttcgaacaattcttcctcaccgaaatcatccaaatctttaatcgcggcgctagtttcttctattattccacccgtaatagaagttatgactatggttttcccacttttcaaaacatttgagcctaaaatgttgtttttagtgtctatattaccagcatccgcataacgcgataaagtattattttctatagcaacatctctaaattcttcatattttcttagacatggcctgattcctagggataagtgtctttgtaaagacaattctggagatattctcgcaagaacttcaggtggaaaagtaattgggtgtatctcaatagtttctaacgtggtactttcagccatttccaatattagatgcctgtgaaactactgtcaaacttatttgtgtaacaatactcatcgtctaatttgtccattattgttatatactctgtcataaaaaaagaaagaaaaatcttatactttcgtcgactgtgatttgaaaatctctccagatcaaacgggaataaaagggtttatatccgaaggtggccagaacaatcatgaagcaaataggataaaaatagccaataagatgtttgttgtctttcatcccaaagttccaacagcatatttcaaagatgggtattacagtaataggttctctaaactatgatttggacacatttacggatagattacctaacgctggagaaactttcagggctaaccacttcgaaacacatgctggtggtaagggattgaaccaagctgcggccattggtaaattaaaaaaccccagcagcagatatagtgttcgaatgattggtaatgttggaaatgatacatttggtaaacaattgaaggacactttatccgattgcggagtcgatatcactcacgtcggtacttacgaaggcattaatacgggtaccgctaccatactaattgaagagaaagctggtggccaaaataggatattgattgtagaaggtgctaacagcaagactatttatgacccgaaacagttgtgtgaaatttttccagagggcaaggaggaagaagagtatgttgtttttcaacacgaaattcctgatcctctttccattattaaatggatacatgcgaacaggccgaattttcagatcgtatataacccctcacctttcaaggccatgcctaagaaagattgggagttggtagaccttttggtcgttaatgaaattgagggtcttcaaatcgtggaaagtgtatttgataatgaacttgttgaagaaataagggagaagataaaggacgactttttaggagaatatcgtaaaatttgtgagcttttgtatgaaaaactcatgaatcgaaagaaaagaggaattgtggttatgactttgggttcgagaggggtgcttttctgttcgcacgaaagccctgaagtacaattccttccggctattcaaaatgtttcggttgttgatactacaggagctggagatactttcctgggcggtttggttactcaattgtatcaaggagagaccttgtctacggctataaagttctctacattagctagttcattgaccattcaaagaaaaggtgctgctgaaagcatgccactgtataaagatgttcagaaagatgcataaaatctactgcaattttttacttttagtttgttaaattttagttttcgtcatatatataaagtttaaaaaggtacaaagaatgcagtaataagaaatgtaattacatgagggcagtttaagtgctaccttttaagacggaagaactaataccataaccgagagtaattacgcagacaaacgctaacaacgaagcaggaacacctctggagataaaagcgcctacagttagccatctattaccctttttatcggtcatagaaatagcagtaacgtttggaaatccagatgaagccaaccccataccgcatgaggctaacaaggcgcaaccgaacacaagaattggagctgcctttggatcggataatttgtcaccaacttcttgcaccaagggaataatgatgattgctgacacagtatgtgagacaaaagtgcccacaactaacattaaaataccgaaaatacataagatagcaaaaacaccatcgttctgaattttcttttgtaatgctcttgcaatagttaccaacaagcctgaagatgaaactgccttaccaagggctataccacccatagcaagaacaacaattgaccaagggaatgtgttgaaatcctttgttgatagtagacctgtaccaaaaaacaggactatcggtattactgcaatttcaccggacgatccaaaagcactttctatttgtgactctacacaccatagaagaatagtagcaatagttacaatgatgataaaatattgctttatagtaaatctggtccttattggtttaaatttttccagtttagttttgcctattttaaaggtgagtatcatcaaggcccaggagcacagcatcgatagaatacctgtaggcagagcgacagcaaaaaattgcccccagccgattccataaggttttaagtactgcatggagatgatattctgtggcgaagaaataggtgaagccataccaccaatatctgccgaaagtgcaacacccatgactaatgccttagcaaacggtgaagtgtagtccagcggatctagtaagggtgttaatagagaatatgtcaatactggggaggcaacgttggaaatccacatcgaaagaaagaatacaacactcattgccattaaaaggacatttcttggcttggtacctgcaagggccaataaccacgatgccaaaactttcgcaacgttatattgcgacaaggcttcacccaatgtgaaacctgctaataaaatcataattgttgacgaccacattgtacctaagatttctgtagaggcagctgctgctcccattaccttaccgtcatcgtcttttagtaccctaaaaaggacagttagaaggggaaccaataaacctgtgatgtgtaatggaatggcttcactagcccataagaaagcacagcattctaccaatgccatacaccggtgttcgacagggtcattgaaagttttaacacccaacaaaacacctgtgacaatgataatgaagcctattttcattgctcttttcccaaaaaatagcttaggaactgccaaattttcaattttagtaaacttcaaattaattggcttaggcaatggatacttgaaatattcaatttgaagcttttcttgcataagtttctcagcttcatcttcaatagttattatatcgttattttgcgaagagaggcccaacatgtctttccatgtgttgcttctttcccaaacaatgtggtcgtgcaggtacgactttaactcttgcttgcatgaatctacgttcccaggctgacccatgagaacagcataaaattcaataagttgtgcaattttactgtttaaactgcttaaagtttcatgctggaagatgtaggtgtctttgaaaaattcttcactttctattaattcttgcctagtgttcatgtgcaatactttatcagacttcttagtaattttactgaaacccattctgttcaattcgataaaagatttcaactggcaaaggtctatgtaaagatttattattgtctgttttaataatgactttttctgagatttaatgttaaattgcgaataattcaagagggcggtattgtcggtagtgtcagcaaacacgtcaacgtcatcatcttcatccatttcttcttcgctgtaatcaaacctatttctcaattcactgtcgatgtttgaagagtgtatttcaaatgggttattagatgaatgtgtctctgatgtaccagaaataatttctcttaaaggaggcaatgcttgaatttcaggattgaaagtttcattcaatcttgttacaatgccttccttctccaaatcattaatcaagtggtcaaatctttcatagaacttagcttccattcttttgtagaaatcatctactttcaatttctcgtcgctcaggttagttacgaatgtatcataagaactgaagagcgtctttccctcgctactcacagatgagctgcgtgattcaaagaatttcttacgtataaaattcttattgaaagaggtggttttcccttgaggagataactcgtctaactcaattgtttcctcgttaatattgttcccatctatggccttttcgtcggagtctccccttttgcttcctgaaggtgttttagaaccaaagagcttacgcttgagtttatgtgtaaatcttcttttcgatgaagatggttctcctgcagctatgttgctttctatatcagcgattggacctggagtctgagagtcagcgtcatcgtttaagtcaccggttggcgtttcttgtttcaattcatctgtctgtaatgtgtagatcaaatttttcaattcgttataatctaggtaatgattctgccattcagggacagcgttgtatttgagaaagtgtgagaatctcatttcgaggcacaataatagccgcctttaccgtagttttgctgcacctttatctgagagctgactgcttttttggtgtgaaacactgttttctggtaataatttttcaatgcatcggattacttttcccacgtgcgaaatcatcaattaattagattgaaaaaagggtaagggaaaataagaaagaggcggtagcctaaagatacggtaattgaaacgtttcctatgcacaatcttaaacctttttaggtaattgattaagttgactgtaatatctgtaaaagattacatctaatttacgtctggtttcttatcaaaaaatattatctactgtagttatgcaagtattcttaattttcagtactaaacatgaatattaattatttgtgagcgtacaagaagcaaaaggaagtcatctttctttgaacagttctgtttttaggtaagccttggaaccttagctatactgacttgatacgccctgtctttgttgtcgttatataaagtgtgcacctttatcatagcccctaataagcttcttgcagtagtatttgaacagtgtatatcttcatattgcttttgttgtaaatattgcgcaaaagcgactatctttgtgatttggttgaacttttgcatattcacgttattaccatctttagtgaatgtatcgtttccgtctcttatgaaggtaatgtccctgataagcagtgatgtaaaaggtacacaaggaagctgactgtggaaaatatgtttaattgttcttctataaacgttgtagttgttgtttggatgtacgacgacttttaggcgctgaaaaaggtggtctgatttaacatctatcgggagagatagtctttctattgaatgattttgcaatgatgtaatgattgaagcaagtgagtttaagtttcgtaagtatagacaagacagtgcaacttgtaaccagtaggaaatggtgtgcgtttgctgcaaagttgtctcaagaacgtaggacgataactggttggaaagcgtaaacacggagtcaattgttgtatcgttgtgtttgaaatgtcttgtgaattctattgtttcaatatccaagtaaagagaagattctaagagagtcaatgtctttgcaagtgaccatggagatacgtttagagcgaaggcttcgacttctagaagttcaccctgtttccattggaaaagtaaatcactgaggtcagttgcaccgcacaattcatcatttgcgttcgttttgtctatctcgtattggagaaataagttttcgtagtccaggggcggtttattttcttcgatttccttatcagttagaccaatgtaatgaatcttcaattgcctcgttctttttttgtttataaacagctgaactatgtctgcaaacagttcttggtattcataatattcagccaagtgactgtaccaaaaattgaggatatcttttaatgttgtctcactatcttgccaataagactctacccagatttgtattagacgagggacggagtgatttttgtgtttgtttttattaattgtgggataggatagtagcaactcttggaggagagcattgtcagttgtccagtctctgaagttaagtagtaagtttgcggagtcaaagggggatggcttttgccatttgtgagagttgtgcggcagcatcttattcaaatagagctgtattctgaagacctcttgtagaacatcatccatactaaaaagtaaatcgtcctgtcccattacgagctgtattagtgctgtgaccctctgtatatttacgttgccatgaagaaggtaatgggcgatattttgatacaattcctgagttgcatgttggattgagtttacgaagggtcgccagacggccagaaacctccaggcggagttaacaactagtaatacggcatccatgtttgcatcagcgccgagcctataccagtcactgagtagacgttttcttgctctttttatgtcctgacttcttttgacgagggggcattctctagagacacaggcagttgcttccagcaactgccgtacggccgttctcatgctgtcgaggattttttttgggacgatattgtcattatagggcagtgtgtgacttatgaattgttgtagaaggacgtctgtgatgttggagatatgtattttgttaactcttcttgagacgatttggccctggatagcgaagcgtgcggttacaaataggtcgtcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttatttatgtctagtatgctggatttaaactcatctgtgatttgtggatttaaaaggtctttaatgggtattttattcattttttcttgcttatcttcctttttttcttgcccacttctaagctgatttcaatctctcctttatatatatttttaagttccaacattttatgtttcaaaacattaatgatgtctgggttttgtttgggatgcaatttattgcttcccaatgtagaaaagtacatcatatgaaacaacttaaactcttaactacttcttttaaccttcactttttatgaaatgtatcaaccatatataataacttaatagacgacattcacaatatgtttacttcgaagcctgctttcaaaattaagaacaaagcatccaaatcatacagaaacacagcggtttcaaaaaagctgaaagaaaaacgtctagctgagcatgtgaggccaagctgcttcaatattattcgaccactcaagaaagatatccagattcctgttccttcctctcgatttttaaataaaatccaaattcacaggatagcgtctggaagtcaaaatactcagtttcgacagttcaataagacatctataaaatcttcaaagaaatatttaaactcatttatggcttttagagcatattactcacagtttggctccggtgtaaaacaaaatgtcttgtcttctctgctcgctgaagaatggcacgcggacaaaatgcagcacggaatatgggactacttcgcgcaacagtataattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttcccaatgtttgtttatacactcatatggctatacccttatctacttgcctcttttgtttatgtctatgtatttgtataaaatatgatattactcagactcaagcaaacaatcaattcttagcatcattctttgttcttatcttaaccataaacgatcttgatgtgacttttgtaatttgaacgaattggctatacgggacggatgacaaatgcaccattactctaggttgttgttggatcttaacaaaccgtaaaggtaaactgcccatgcggttcacatgacttttgactttcctttgtttgctagttaccttcggcttcacaatttgtttttccacttttctaacaggtttatcacctttcaaacttatctttatcttattcgccttcttgggtgcctccacagtagaggttacttcctttttaatatgtacttttaggatactttcacgctttataacaatatcaagtttaccttcttcattactattcatcttcgccacaagtcttctctcccttggtgtttccaatctaactacaaaactgttgattagggtgtacatcaccctaacaagatcatgtatttgcttcctctggtacaagctaagaacaggtaaattcaaaacatcccagagtaatatcttcaaagggctataccctttaaacatatctcggcatatttgtattaacccactaatattttgacggccaatcttttctatttttattttcatatcatcgacgtaatgaccacttaaaaacaactcaatatcatcctcactttttatatttttaacttcattgtgcacagattggacggaggacttaatatcgtcacttatggtatccaaactaccatccataacaactagatttacacattcagaaagcacatcaacacttttatccctaatataagaatcctcatggaagcaaagtatttcagtaaacaaaacaagggcatccttgttttttaaaccaccttctaaaagcatgattttcaaaaccattaaaaactcattctgaaagctttccctggaaatatctccgttatttatacctaatgttaatgtatgcattatcattcctgtcaattccgtaaagtcataagcacccactttatgcaatttgtacttagcatacatgatagtagtcttaatcaaagactcgtatgatgaaagccaattcaccaaattttcgtacctcaataactgagtcttaactttttccatatatgctttatctttatactcatttaaagcaactttaacaacattttcaatcaagctgcggacgtacgcatcatcactgtatttattttcaccattctcattataaacaagaatatccagtaaaaattgcttcaccaattttggacatttaccattttcatttttcactttagccaaatatttgggaatattacactgtaagaaatacaacttaggattctcaaagttattactctttggaatattagagtcttctaggcaaaacaaaatctgaaaaatctgaattaaatgcttaacaccgccagtaaaatccggatcatatacgtatttactaagcgcttcgcacgccgcgagtcttatgccaaaaaagtaacgctcgtcgatcgccgttctaaacaaaatacttgaataaacaagtgatttcacaccaccattaacaacgacgtcctcataatatcgtatggcttctagttgggcctctatgtccccatcttgtctcaactgagaagaaaacatgtaatccggctgattaatgtgcatttggcaaatccattccagatcagagtctatgcgtatccactcaaatgcttcgttttgcttaagcaattcattactctcagacgtacgattaaattccgtcaaactgaatcgggaacactcttcgggcgacatgtatacatttcctagacaattcacatccacaacaataggcttctcctcattattgttttcaacaccattttcatcatttgcaccaccacctcttttccttaatcttctgtactttgtattgtactgaatatctatttttgtgaatgtatctttgatttccacaatatgctcatacggagtaccatcgtgttcatggatccttatagtcatcgagcccgtgaagcattcggttcggttcaaatctggatgttctaagtggtctagtgcacttttgaaaaatccttcctcccctaccactttttcgtggccaagttcttcatcttgaacttgccttatacccagttctataaccatcctcttcctattaaatctttgggtgacacgtaatatgggtaccccagacccatatacccattcgttgaaaaaattctctaatttacttttattaactctttcgcaaacatgttgaaaatgcgatgaagtcaacgaattattcggtaaatcaccagacatagcttgaaggaaaattttaggtaatactcgagacataccgaaagatcgttctgttttagtcatccttctgtcaagtatgtgtagtatcatcggtgccttcaattgtataaaggacaaatctttagaagaccaagatattggcctagaactgccggtaaaagtgctcccaataggcggtttctcgaagtcttgttccacaatcgcctcactattacgctttaattgatatttatacgtgttattacccattaattttttggttacctgaaacaccatataaccagcaataccaagacagcaccagtagtcgttcatatctaaaggagttatattcacacaagaccattggttagcaagtgcccatgctaactcattcgtagtactgaatgctttatcaataacttctagagggtacaataatctggtattacaaatgcctaatgctgcaaaatccatatgcttagaaggtgcggtaggtaaaaacaccatagagtaacaagtgaaaggataagacccaaattctttcgagtagaaatctataattttttggcagacaactgtcgaatttataactgttaactcatctgtttcctgcgtcggaagtgtgaaaatttgaatgggtataatatccgaaccaatgtcgtcatccatagtatcgttaacattgtccacaacattctctctcaacttgtcttcctctacttcgtcctcggcatcaacacttggaggtgatatcaaaggtaaagaccatgaattaaaggcgcctatagcccaaccaatgtgatgtggagccacaggattaattatctgaaatatgcatttttttttcgtcaaatcaatcgggtgcggaagttctttaatatttgaatattctgaacaacacacaatcacatccctcaaactcggattgttgctttcctcaatattccgcctttcctcttccccttcctcttcctcttcgtcactttcgccttcctcttcttcttcatcattatcttgtgcatctttgcttttactatttttgccttcttcgtcatttttcaagttagaatccttatcttcgtctttgataactcttgccggcttcccctcttcctcttcatcgtgctcaggcgtatcctccttctctttttcactctcttctccattttgtccgattaatttcgaagtacctatatttttaaccaatctcggtacgctgaattctaactcccatgtagatttttcatcaagcaaatcgacacatgggacccaatatgatgcagaactgcaaatctcaccatttgaagtgtaaacgttccataaccagggcttgtcagcatacacagtatcgaatttaatacccgactttgggtttctgatttcatattcaatttgtaatgtaattggagtgaaaacagattcttgaaacccaggggtagtcttaattgaaggagtaatcggagtgtaattacttaatgcattggcgtcctccaaagatattttgatggaagatggtatttttatagttaactgggatttagagtccgtttctgggtattcattcaagctagcaaacttagatctcaaaaaatgtgactgttcaatggaattgtcgctgtataatacattttgtgaagtcaatccattcaaatttgtttgaagtgggtcgtcatgaataaattgatcacatcgacgattttcgaccagaacatctttaatagtcatttccttgcaatcaaaagttacatattctaggttttggatcaacggaatgattattatagtagcgctaccggtaatgcagtgagtagctagatctatatccaacgagattttttcatgggcaactctaaaatttctaaacttcatctcatgcaaagtgctagattcactaacaatggctctaggagtggcgtttttggaaaaggacatcatgaagtccacctatttatcctgttgtcacctcttcactgtccaaaacttcatcaaaaaatacttttacatccgttccattttactatagttttcatcttacgcaatttaccaattgccccattcggcaaaagtatttaagtgttacccggttacttaaggtaataccaaaaatattcactatattgaaagttctatgtattttattgaattaaataagactgattttgtagcacgatatccgcaagaatgattcacaaccattttagatgtctgcagcttttttttttttgatttttttactaattttagtgcgattttagaataactcttggattaaataaataaaaaaaatacaattatcactcagattttgaagcaatctgataaaaattgcagcatattattataacaattctagttcactacaaacagcacattatcaagaaacttatgtttgatggacagtttcttcaaataattgaatgcagtaaaaaataaaaaaaataaccatggaatatgtttctaagaattcgcaatccttgtttatataactatagctttttttatgttataagaaaacatttattcctttaaccaaaaggaaaaaggtaacaaccccacttacccctctgtcaatagttaatcattttattattttcaactttaaacatccaaaaaaaataaaataaattaaattaaaatcaaatagaaaatgcattattactataataatatctctatgtagacatatacatattatttcattgctttttgtaataaacgaggaaaatggtgggataaaaaaatgcattgttattccttcgaaaccagcagtaataagtcgtcctgagaacgatgtagatttagatctttacatgttggtactctaaatcacctccttccatcttaaagtcgtccttcttcttgctccaatcaaacttgcttttcttgctgctgggacaccaatttaaacttattaaccagatagtaaacaaaatcatgaaacaacagaaataacaccaaaaatgatcgtaaacgtgaccccttatgatatcacacactgaataatcatacacttcatcgtctataaccagtccataattgaaataaccgagtccgtatttcaatacaggtttatatccaccttcatcggtaaacgtacttggactcaaaactgtgcttagatcattagttccttggaatgcatgttctctcaataaggaagcatcaagtggagctgggatcatcctttgccaaagtacgttaagagcgctttcactgcctactgttgccccaaaaatttcttggccttatcttggcacaaatattcttttgcatttagttctatacatacagaaagagcgaaaaaaaagtgaaaaataaacagaatgtgataacggtaaaagaaaatcaaaaataaacaaaaaaaaatacatatataactattattcatgatagtaaacaggtgaattaagatatttagtacaattgtctattaccccaataggcataatcctcgaggaaaaagtcgtacaatacccacgagggccatattgtgcacagatgccatagcgcatgggcatcaatctgccattcgtaactaaaaaagtcaaacagttccaatgacatggccattgtggttacaatcacaagaagaattggaatgacacacagtttgaagatttgccgcttgaagctggagtacgcggttttcttgaattcgcccattagcttttgcttttgcagagcatggtagttttggcatgataacattatcaataaaatatactgtaaaacaccgaaaaaaatgttgaatctcatgttgtatgtgtacgaccagtcaacatagagtctcaagatgtgcagggcaaagattgccgcaactgacgcagtgaacgcttgtgctatcttggggtacaggaacatggaagtcattcttgcaaatattgcatgaaaccctgttaggacagttaaacctgcgaaaaagtaatctagcttctccgttatgatcaaatcacgacagtgaaagaccgagcttgctgtccaagccaacattcccgccacagtaacgtaaaggtagttccaaatcagtatacttctgctgttttttctcctcctatctccctcttcgcgtatgattctagaaaactttacaaatcccttataatgtggaataaagttacctatactgaatatcgtcgagaagaattcctgagtccccaatactctcaaaaatggccatttcccatggaattggtatatttcttcctcttcgtcaattctccagcgcgtaatgatgtgctgacattggtaatcacaatctgagatacaatcccagaacaataacttagagtacaaaggcggggtatcgaaaaactcaatatcatgaaacatgttggtttcagggtcaatgtagtttatttgggaattcggacatcttctgttatactcgcacgcatacgtacagtctataaactcatctaaattatctcctggagagcatgtcactaggaaacagtgaacaagtagggtcacaaccacagctaacctcatatttcttgccacacttctgtttcttttctcccgaagggtatggtttcacaccttaggttgctcttttattcgctttatgaaaaatgaaaaatgaaaagtacaagaatacgcaagagaagagcgaaaaaactaatgttgacatgacattatgcaataatttatttatgagagaaagagaaaaacactacaaatttttcataaaatcacgcctcttcaatcgaatctcaccaagaggtagtgtgacatcgttattccaaccccacagttttgaaccagattgaagattctcagacataggagtttgtaaagtggcattgtactcctccagttccttagcaattgcctctatgttcaatcgagggaacgtttcgtcgtcatatggatcgtccagtttatcgacgccgttgtaaagaatctggtttggcgtagaaggcttgaaaaacaacgttcttctatggaaaacattacgcgtggacaaatactcaatctcctgtgctatcatttcaggctcaattcccttcgagagtaggatcgctgcaactccggtgacaatgggcgtcgacatagatgtacctgacaaaattaaagtgtcgttgtagttcagatgagatagcgactcaatttccacgcctggggcaaagatgtttacacagggcccccaattgctgaacttggcaatcgtgtcaatgtggtcatcaaaggcccctacggtgataacgttttctgcagacgcaggtgaggcccagtaggcgtctaaattgaagttccccgccgcggcaacaaatacaataccttcttcaatggccccctccactgccatgttgattatggggctcctgaaactccctagacttagattggccacgcattttttaccctgtgggcgactgacctttgtgcaatgttccacgatgaactccagaccactaagaacgttactggcctcgccagacccgtctttgcccaagactttgacctccacaagattgaccctctttgccgctccatacgttttggaacctacgagtcccgccacgtgcgttccgtggccattctggtcgccaaacccttctttggtcaagtcaatcccctggatgactctgtcttcgaattccggatggtccgcgaagatacccgtatccatgatataggcgttgacgtcttgaccttgatagtcgtgttcatagtagtaattgaaccagcttttgtagcggtccttgtccccaacgtcgaatgggagttggtagtggcgggaaatccgggccaagtgacggggtgcgtctggttgatacgttatattttgctcttcctcgacgtcttcgtacgagtatttggcggtagcgttaaacgtataactcgactcggcgctatttacactgtcgccttcaaaagcttcgaacctgaagttgggcacaatatcagccaccagtgggcttttcttcagcttgttcactaagttcttggacaggttcatggtcacgccgcggaaggatccgatggagaatttcttctcaattttgttgtcgatgaactgtctccatgacctgttggaattcgaagtgaattgttggaatgctgtgggatttttgaacctcaccaaatactcctctgcgtatgcgaggttgaccagcaaagagatgagtatgcactgtggcttcatgaccagtgtttttttgctgtttttcttggcggatgttagaggatgtctagcacttgagtatacctctatatgctgtgtaaaatagaaaataaaaaagccaatgagaacaatattttgtgtcgttttttttattttcgcttcaattctctatacacgtacgtcatcactacgggaaaccaaaaaaaaaaaaaagaaaacagtacaaaaaggtttactttacccatagttagtatacgtagattttatacacgcactatttttcttatatacaggagatgggtggccacagaacccgcgcctagcctatttctttcttcttagacctgcctcgaggtcgccgacatccaaccttgtacctctgatgtagtagtgtttgtttctttgtctgctcgagacgtggggggttagcaagtcgattctctcgatcagcggcgaaaacaatggcactctaatctcgacggccgtcttggctatctggttccgcaacagcaacgaggcgtcttgcaccagttgtttgcggtctatggaaaggatgtagccaacaaaggtgtcgtacgagcacttggacgagtcgtacacaatccggaccacgtcgcctgccttcaagcggtccttgttctttttactgatgagcttcctcttaacggccccgggatccagagactctatttctgagagggccacctgcttcataatctgcgacgaagctatgcgctgcacaggtgggtacacggggatggtttttctcttggtggcggggaccatgtaggaccttgtccatgatccaagcaatctgacgttcctgctccacatcgctatggttctctctccctttcagcagctgctcagagggaagactcgattcttcttcttcttctttactgggagttccaaagcaccaaaattgaaaaccaagaaaaaaaggaaaatacatcactacataaaagtgcgcggagccattgaccactcacatacagatataagtgtatatatacaagtatacatatacaagtatacatgtagaaggagacagagacagagggaaatgtataagtgtgtatttttatagtatacaaaagaatatgcgtgtgaggatgtgtgtttcttctagaacctgtgtcttcttttcctcccggtgaacttggagtccttcgcaactttcctcccacgtcttttcatgagctccttctttcttagaatgaaactcttggcagactccttgtctttgcctcccttcaagcgctggcgcagttgtttcttcaagttgacgttctcctcgtccatggtcacaccgtccaaattcacctgctcctccccctgcggtggggccccactgctcaacacaaggtagtacttcttattctttttagactctgggtcgtccaccacaagcccgccactgaaccctgccaccttggcagactgcagtatgtcgtccacctggtcgtcgtttttcgggtagaactgggccacaaatttccctcccttcttcagtgcagcatacaatgtgttgaaaaacctcatcaaccgctgtttaggatcgttgtatgaagtgtccgcattgcacagccattggatcgcactgatactaatagccgcgtcaaacgagcccgcccggaacggtatcccggtgcccatatcctgcaacatcaagtcgccctccagctctctactaagaccggtcgcaagcatgctgggcgatatatccaaaccacaccacacatggtctccctcctgcgtcaaaatctccccagacagtccggacccgcacccgatatccagaatgaaactgcacggctgcagattcaaaagctccaacgccctcagcgtcatcttcgcctggatatgctgcactctggtcgaacccgtgtacttgtgtgcttcgctatcattatagaaaatctccggtggtgccaactcctcaggacgtgacattatttcttctctgatatatttcctgtgtttccgtaccgcacctttttagcactacttttttactatgctcttcttcttctgcttcttctgcttttttcctctttatcacactatgtatgtgctgctcatctcttctttttatcgataaaattgaaaaatgtgagatggtgtagagtgaaaaaaaaaaaaaaatctggcttggccatcaaatacccggccgtggttggactcgtttagcgaacaatagcacccagcagaccctggcaacatgcggatgatataagaaggacgagcgtggtggaggaaaggggcgccattggcacactcacgcaggtggttgttcagcacggcttgcagcaagagcgccaaaacagattgcaagaatgacggagactaaggatttgttgcaagacgaagagtttcttaagatccgcagactcaattccgcagaagccaacaaacggcattcggtcacgtacgataacgtgatcctgccacaggagtccatggaggtttcgccacggtcgtctaccacgtcgctggtggagccagtggagtcgactgaaggagtggagtcgactgaggcggaacgtgtggcagggaagcaggagcaggaggaggagtaccctgtggacgcccacatgcaaaagtacctttcacacctgaagagcaagtctcggtcgaggttccaccgaaaggatgctagcaagtatgtgtcgttttttggggacgtgagttttgatcctcgccccacgctcctggacagcgccatcaacgtgcccttccagacgactttcaaaggtccggtgctggagaaacagctcaaaaatttacagttgacaaagaccaagaccaaggccacggtgaagactacggtgaagactacggagaaaacggacaaggcagatgcccccccaggagaaaaactggagtcgaacttttcagggatctacgtgttcgcatggatgttcttgggctggatagccatcaggtgctgcacagattactatgcgtcgtacggcagtgcatggaataagctggaaatcgtgcagtacatgacaacggacttgttcacgatcgcaatgttggacttggcaatgttcctgtgcactttcttcgtggttttcgtgcactggctggtgaaaaagcggatcatcaactggaagtggactgggttcgttgcagtgagcatcttcgagttggctttcatccccgtgacgttccccatttacgtctactactttgatttcaactgggtcacgagaatcttcctgttcctgcactccgtggtgtttgttatgaagagccactcgtttgccttttacaacgggtatctttgggacataaagcaggaactcgagtactcttccaaacagttgcaaaaatacaaggaatctttgtccccagagacccgcgagattctgcaaaaaagttgcgacttttgccttttcgaattgaactaccagaccaaggataacgacttccccaacaacatcagttgcagcaatttcttcatgttctgtttgttccccgtcctcgtgtaccagatcaactacccaagaacgtcgcgcatcagatggaggtatgtgttggagaaggtgtgcgccatcattggcaccatcttcctcatgatggtcacggcacagttcttcatgcacccggtggccatgcgctgtatccagttccacaacacgcccaccttcggcggctggatccccgccacgcaagagtggttccacctgctcttcgacatgattccgggcttcactgttctgtacatgctcacgttttacatgatatgggacgctttattgaattgcgtggcggagttgaccaggtttgcggacagatatttctacggcgactggtggaattgcgtttcgtttgaagagtttagcagaatctggaacgtccccgttcacaaatttttactaagacacgtgtaccacagctccatgggcgcattgcatttgagcaagagccaagctacattatttacttttttcttgagtgccgtgttccacgaaatggccatgttcgccattttcagaagggttagaggatatctgttcatgttccaactgtcgcagtttgtgtggactgctttgagcaacaccaagtttctacgggcaagaccgcagttgtccaacgttgtcttttcgtttggtgtctgttcagggcccagtatcattatgacgttgtacctgaccttatgaactgccaccataccacgtgtgtccctcgcaagcccttgatagatatacaatagggaatgggcgtccgctccaccgtggtcaaagacaggggcaaagagctcctaggtctatatatatatctatatacatatttatatatattattagaactttacaatatagtatataccattcattgtttaagtttcgggtaatactttttttttccttgtcataaccccaaaaattttcgatgcctttgatataattgagaacaagaagagtttgcaggtgacaaaaatcgatgattataggtgttgtgacgacaaaatgaacgctaatatatgggtggctgcttcagatggtaatttggaccgagtggaacatatcctccgcgagagtaaaggcgccatgaccccgcaatccaaggacattaacggctacactccaatgcatgctgccgccgcatacggccacctggatttgctgaagaaaatgtgcaatgagtacaatggagacattaatgtgttggacaacgacggcgataccccgttgcaccatgtggaggatgtggccactgccaggttgatcgtggaagagctgggtggagacttcactatcaggaatgtggagggccaaacgccatacgactcgttcgtcgagaacggtgaagatggtgagctaatcgagtacatgaggattaagtccggcgtggccgatgttcacggagtggacggcgtgcagggtgagggtgtcatcgacagcaaattgctggaagagttcaaggacaacgtgagatacaccttggaaaatgaccctgaggaaggagccgatgaggccactctgcaacgcaggaggcagttggaacagatcattacgggagacaacgctgaggaggagttggaaaggtacatccgtgctatggtcagagagcagatgctgggccagggctccatggcgggttccggggacgaaccagattccaagagaagaaaataacgacccagcacaaaggctcttacagcttgctaaaagaaattgaacgcgacgctacatgaactacttctttctcttacatagtcttttcccttatgtatcttttctgtacattaatagacgttcttacaaggtaaaatttcaccgcgtttttaaatagaatgaaaaaaacgttgtagagtgaaagaaaagcaacaaatatacagttcacaaggcagcttcgtatagtaatacagcacgaaaaacagctcatagaaatggtaacacagaccaatccggtccctgttacatatccaacggatgcttatatccccacgtatctgcccgatgataaggtctccaatctggcagatttgaaaaaattgatagaaatggattccagactagatttgtatctgacaagaaggaggctggatacgtccatcaatttacctacaaacaccaagaccaaggaccatccccccaataaagagatgctgaggatttacgtctacaacactacggaaagcagccctcgcagcgattctggcaccccagcggactcaggcaagactacatggacactgagaatagaaggtaagcttctgcacgagtccgcaaacggaaagcacccatttagtgagtttttggaaggtgtcgcggtcgactttaaaagactgaaaccgctgggcatgggcaagaagaggaaacgcgattcgtcattgagccttcctttgaatctgcaacaacccgaatacaatgatcaagatagcaccatgggcgataacgacaacggcgaggatgaggacagtgcagaggcagaatccagggaggaaattgtagacgcactggaatggaactacgatgaaaacaacgttgtggagtttgatggtatcgacatcaagaggcaaggcaaggataatttgcgatgcagtataaccatccagttgaggggtgtcgacggtggaaaagtacagtactcgcccaacttagctaccttgataggtatgcaaacgggctccgttaatgacgcggtttattcgatctacaagtacattttgatcaacaatctgtttgttacggaacaaacagaggctcaagatggttccaacgatgccgaagacagcagtaacgagaataacaataaaaacggtgctggtgacgatgatggcgtcgagggaagtactccaaaggataagcccgaattgggtgaagtgaagctagattcactcttacaaaaggtattggatacaaacgccgcgcacctccccttgatgaatgttgtgcaaaccgtgaacaaactggtatcacccctaccgcccatcatcctagattatacaattgatctttccaaagataccacctatggtgctaccaccttggatgtagatgtgtcgcacattctccaccagcctcaaccccagccaaatttacaaaaagaggaagaaacagatgctgaagacacagcaaaactacgtgaaatcacaaagcttgccttgcagttgaactctagtgctcaaaaataccagtttttccacgaactgtctttgcatccaagagaaacgctgactcactacttatggtcttccaagcaaaacgagcttgtgctgcagggcgaccaatacttcaatgaagatgctgcaagaacgagtgacatatacagtaacaacaacaatgacaggtcactaatgggcaatatctcactactgtactcccaaggaagactataacatcactgtatgatctcattctttctgcaattattgcacgcctcctcgtgagtagtgaccgtgcgaacaaaagagtcattacaacgaggaaatagaagaaaatgaaaaattttcgacaaaatgtatagtcatttctatcaataacgtatacacgtttttttaatactatctatattgtgtatcttatatttttccatttggtagtatagcagcaaatatttgttcttagacggccaccatccctcacaccaatgcctaacgcttcccaagtttacagatctaccagatccagctctccaaagacaatctcttttgaagaggctatcattcaaggtctggccactgacggtggtcttttcattccaccaactattccacaagtggaccaagccactcttttcaatgattggtcaaagctctccttccaagacttagcctttgctatcatgagactatacattgcccaagaagagattccagatgctgatctaaaggacttgatcaagagatcttattctactttccgttctgatgaagtcacccccttggtgcaaaacgtcactggtgacaaggagaatttgcacattttagaattattccacggtcctacctacgctttcaaagacgttgctttacaatttgtcggtaatctttttgaatacttcttacaaagaaccaacgccaatttacctgaaggcgagaaaaagcaaatcactgtggtcggtgctacttccggtgacactggttctgcagccatctacggtttaagaggcaaaaaggacgtttccgttttcatcttatatccaaccggtagaatttccccaattcaagaagaacaaatgaccaccgttccagatgaaaacgtccagactttgtctgttaccggtactttcgacaactgtcaagatatcgtcaaagctattttcggtgacaaagaattcaactctaaacacaacgtcggtgctgttaactccatcaactgggcaagaatcttggcccaaatgacctattacttttattcattcttccaagccaccaacggtaaggactccaagaaggtcaagttcgttgtgccaagtgggaacttcggtgatatattggccggttattttgccaagaaaatgggtttgcctattgaaaaactggccatcgctaccaatgaaaacgacattttggacagatttttgaaatctggtctatacgaaagatcagacaaggttgctgctactttatccccagcaatggatatcttaatctcttctaactttgaaagactactatggtacctagctcgtgaatacctagctaatggtgatgatttgaaagccggtgaaatcgtcaacaattggttccaggaattgaagaccaacggtaagttccaagttgacaaatccatcattgaaggcgcatcaaaggactttacatcagaaagagtttccaatgaagaaacatctgaaacaatcaagaagatctacgaatcatctgtaaatccaaaacattacatcttagatcctcacacagctgtcggtgtttgcgccacagaaagattgattgcaaaagataatgacaagtccatccaatacatttctctatctaccgctcacccagctaaatttgccgatgctgtaaacaatgcattgtctggattttccaattattcatttgaaaaggatgttttgcctgaggaattgaagaaactatccacattaaagaagaaattaaaattcatcgaaagagctgacgttgaattggtcaaaaacgctattgaagaagaacttgctaaaatgaaattataagatcttcctttttaatgaatatattttatcttatataacatatagaattctataattaatagagagtatgaagtacgattatccttaatgttaatcaaagtgaatcatgattgcgagagtaaggaaccataaaattaatcttcatctatgctaataatctcagaattctcgttcccagggtcttcttctttagatactaatctaactttcccgcccttttcaactgatatttcaaacccagctttgctcaatgcatcgtcttgaacaacgtcttgagcttccatttttttgacatattcctgattcttggcattattctttaacaaaaacttcaagcaaacaatagatctttccttgataaacggatcattatcatcgatgacacaattggaaagaattaatgcaagaccacctaattctcttatttgatcttggatttcaggatgtgcatacactaacgatgccaatatttcgattattactaatttacaatggggaaaattatcagccctaataaaggattcgttggtattaacacggttgaaaattaataaccggtcctcgattttgttaccttcatgatctgtgattttaatttcattcaccgtatcaccgtttcctttcaaaaaattaatcctcaacaaattcttttggaaagtatccaagagagataccaatattttcacagagtcatacgaaattaagaattttctaacatgattgaatttgcacaagtcagaaattatgtccaggcaagaaagtaaagtggagtgtaattggatggcaactgaaggagcataatcgttacaacttttattgaaaaaggcaggaatatccttgcatgcaagacgttgcagaatggggtagcaccatgacataattgcagtcaactcataggtattccaatcttctttactcgttacaaccaattgcaatatctgcaacaaagtggtgaattttcctggctgtctttcttctaacccattgaggtatttaccaaaagaagcagttgtaagacttttgctaatacattctaagacagataggtcaatagaagttatttccaattttgaatcatccagatagtttctgcccttctcaattaaaaaggaattctcttgatcctggatgaatttggctgtcactatatcgaaaaatattctatccctaacacaataatagtctttctggggtgtatcattatccctgaaaaattcgttggaaaattcatcattgttgagatacgtcttgaaaagaaataaatatggtagccagaaatgctcttcttcttcaccgtcttccaatttgatcccataagggtattgaagaaattgtaaaagagctggaaaagtagtcatatccactgtagagtagttctgctgtatattgaaaaggcacgttaaacatgcgatgtatagatgtttgattagcggagtgtcaacgacatactcactagttgcatgcagaaaaccacgaattacgaggttttgtagtaaaagcttttggggtatttcctggttttcagcggcaaggtttctcatcattaagataaggcccctcactgttcttgtatacggtattgagctattctcatttaacgacgctggcaacagcattgcttccaaggtgtctcttaatcgttcccaaaaaagctgggagttagccattgatttcctatgttcttcatcattaaacgtcctttgaaatatacggttcaggttttcgacgattggctcataatcctcgacgcaacatgggtcgttcttcatcatggtaatgattgaatcaaataaattgaattcatctagaaaattgttcataggcattgttatttagttatcttcttttttgatgaatcaataattttataaggcttagtgtaattgttctcccgatgatagtatgaaacggtagtcgataaatttgtgtcaaattttttcctcatcccatcaattcttcattttttcccttcctatttttttttttactgaagcgatgatgccttatatataaggaaaatagcctcgtcagtcaaaggacgactcccgtaatggtagcctcagtttatattaggcgctctcatcatgatgtatatcgatattggcgatgatatttttttttgttgatattaaatacaaatgtaatgctttatatagttctatacttggggaatacatgatgtgaatgtgcataaatagaggacagtgaatatttttcaaggaagctctttctcattttcttcttcatcactggaatcattttcattagacaagggtaatttgttatccttcccattgaaaccaatccatccttcctcgtcgtcagattccatgactacatcgttctcttcgttctcttcgttatcttcatctgcgtcatcttttaatagaacctcgtcatcatcagccgcgccatcttccatggacccatcagttgataccaaaaatctataggtgtatttgttatcagtagtggtattgactacttccttagccactctaacaataaatctttgtatcgacctcatagccgtcgagaagagatatttgtgttcatttatgtaaccaccgctcgcagataatagagctttgatccaaattaggttaaactcaatgtgttgggattcaatggcaaaatcaccgatgaacttcagaatcctcggtaaatatattgcaggaatattacttgcaaccaaggggatttccttaataggtatggcttcatagactttattgatcaaatattcttcatttaacctgaacgccattactaatgcatttaaaaactgcttttctcgtagcgcctctacagtagaatggggggtgacgtccacatccagatcaaagggatcaaataatatcgtgtcattggtggaatatatcaataaaccttccgttgaagcagcggcaaatgcattcgccgttggggagaattgcaccgaagtaactctaacctctggtctcatttttcttgtggacaggtcgccacctctttgagaccctggtaaagaattatcaatacgatcctccaaatctgaattttcgcctgcatcgtcaatcaaatctaatgaacctgcttcagtcattttcttactgtttaaaaattcgagagtaccattcaaagccatgtttctggacacaatgaatctttttaacaagacttcatttggaacatcatatagacaaatggagttattattaccaccagccacaatagccataccatcaaaactgtaatgtattgtagtaaaaaatttggatcgttcagaatttttggcagtgaacctatcttgattaaacctaccagatattatatcctttctacagtcaatgttgcccacctgcttggcatcttctatgttgaaaatggatatttgaccctttaaggtagatactgcaacttctttaccatctggtctcattgataaggctaaaacatcggaataaacttctataggttctacttgttggcttctaccaaatatggaccagattctaattgttttatcccatgatgcagaagctaagacactgttctcttgactaaatgaaagacacgaaacagggccttcatgtccggacaaagcatctaataattgaccagtttgcacggaccaaacatgaatgtcaaaattgtccagggacccggcacaaaccacttcacctgatggatccaccgctaaacaattgaattggattctttcagtaccagtgaatgttctaaaattacgatacctgattaagtcccacgctctcaccgtaccatctaacgatgatgagaacatgacctgaccccttttcgcaaactgtacagcagtaactgaagaggtgtgttcttcaaaagtggccaaacaaaaccctgatgtaatgtcccaaactttgattttcccatcttcggatgctgtcactacacgtgaaccatccggagagtatgcaagactatttgtggaatcgaaatggccctgctgcttcaagatatacgattccgattgccattcgtaaactagtaattggcccagtttgctggaaccaaacgccagccattcgccggtttggttgacgctaacggtgttgactgggttttgccccatagaaagctgttgaatcaaagtgaaatcaggcaaatcgtaaagacggaattccccactagtaaatccgacagctaaaagccttgttgctggatggaaggtgacacactttactttggcttggtttgcgtaaaaaaaatgtttctttgtgattctccagctgtatttcgaaatatctacttcttcttgcttgtcgtcgtcttcactttcattgtcgtcgtcatcggatggcctcttggtaaattcccagacaaagacagcaccgtctttgcttacagtgtagattttttcctgatcatgactgaagaacgcacccataacgtagtctctgtgcccattaaatgttgtcgccgcaaggttcttttcctctgaatctacggaccatatttttgcgcttaagtctttggaagtcgtaaggataaatctggaatcttgtgaccacgtcaaagacgttatgtcttgaaagtgtcccgcatgcaccctatggcggacgaagggagcaaactgtctgtctttattaacatctggagtcttccaaatctgtaaaaacctgcctgaggctaatgcaaagagtctcccatcagggctgaacttcacagcggagcatttttctttgaagttgaaatggtgaagcacgttacgggctttgaaattgacaaggatggcgcgaccgtcctcgtcaatagaaatcagcaatgtgccttgtttgttcagatcaatggcagcaatatttttgcgatgctcgtattcaaacgtgaacgatttgttgttgattaagtcaaacacgctgaccctattccccaccggtgagagtagttgcttgccatcatcggaaaaggtgatgttaccttgcctgtagaccgtacctaaaaggttagagaacttgaaatcggatttcattgggatgcggttcaatctgcggtctgctctcctgtctacctgttgaaaacgatactattattactattattgatattatactagttattgtacatacctagaactatactcgaaacttttttttttttcatctttcagctcatcgcaaaatttttccaaaaaatttcaaaaagaactcccgtcgcatgtgatcaaggttacaggtgcttgacataatcataatgattacgagtcgaagccggccctgacaacagcttctcttgccgtagaattgatgtgtttaaaccggtcgggacctatgtgggcaccgccgaaccaacgggccaccacaacgatgacgttccacacatccatgatggtgatgaggtgcagcattctggagccggcggccgtttcaccgtcatcatcggaatcttgatatgttgccgcagagccatcctgcttgattcgccatgcactcatgacatggtttgccttacgcatcttggagtcggtcttcagtaggtctagcatggcaaacgcttgttcctcggaggtaacatgtgctgcaaaggccatgaaagtcgagcctctatcagtaatggggtccgacgcggtccagccctcgaaggggtctgtgggaatgtcactctgctggaccggttctgtctcctcctctggttcaacgtacaagacaccgtcgagttctgtgaggaagtcaaatagacagacagatccgcggtggaaaacagagtccatcacttcctggaacaaatgctgaaggtacttggtatcgtagagatcgcgcttagccaaagaagtgcagacaccaacttcgatgacattaggagcctcctcggaggggtagtgtgtcgggaaggagatctgcagtgtcatgtattcatgctgcggcactttcacaacgatgatgcttccgtcttcctgcttcttggagagaagatccggatagatggcctcgacggcctccagttcttcgaccaactgttcgtgatcgtcatccattgagcttttctttcctctctcttttttttttcttgttacatattcctatatatatgtatatatatctatatatatatatatcccagcgtatatgactgcacaagacgcaattttcttgaacggttttttcttttcagcactgcgaaagagagagcaacggtaaagagcatgagccaatttgaaaagcagaaggaacagggcaattctttgttcaaacagggcctgtatcgcgaggctgtgcactgttatgaccaactaattactgctcaaccgcagaacccggtcgggtacagcaacaaagccatggcgctgatcaaactgggtgaatatacacaggctattcaaatgtgccagcaaggactgcggtacacctcaacggcagagcatgtagctatcagatccaaattgcaatatcgtctagagctggcacagggagcggtaggttcagtacagatccctgttgtagaggttgatgaactaccggagggatacgaccggtcctgagaaaagagaaagggaacacttctaatttatctttaaaattatatatatatatatatatatatgtgtgtttgtatactctgtgggtatttccgtgtatatggttaataatagtagtatcttgtcagttttttttatgtttttcttcgcgcgtcaactttctaccaagagaaaaacaatataaggtctccttactctataggagaataaaacaaacaaaaataaaaagcacatcgtagcgccaagaaaatactgcaaataccaaataccacaataatactacaattatctatacacaagtgttttgccgcttaaaacttcgattttcatagtacgaaactatacacccttggtttttctcttttctaaatacatatctaccttgtaaagaatttcccgcacatctttgcgggcatacagttcatgtattggcaactaacggaactaaggcaacatatcttgcatattgcaatgttcactatatagatgaaaacttatatctaggtttcacgacacgagaataactaagaagcacgatccatgatatagaaaaatcagttacgacgaagcacggcaaattagccgccgaagaccgatatttttgccaccggtcacagttttcttttccacggagctcttcgcggtttttttgttccggattttttttaccggctcttagcggaccgttttggttataaggggagtggcagcggcggtagacactgcgctctataagaatacttgcaagggtcttgtctattgtataattcgctagtatttgttttgcattgtactcttaataccccaaccaaaaacaaaatagtgagagtaatggtgcgttttgtttcaattttaagtttattcggctgcgcggcgacgcttgtcacggcccatgatgacatggacatggacatggatatggacatggatatggacatgaatatcgatacgacaacgtctcaatccatagatgtctcatccacggcttcaatcgtccccgtgccacatgaaccaaaacatttgcatggccttcctatactgcaatcgccctcgcttacccctgcggagagattgtactgggaaaactacaacaccacaacctactttactacacaggctgggaataggtctgcccttcgctaccacattattacgctgctcttggttgcatttgtgctctaccctgtgtccctggcgctaagcgccgcccgttctaggtggtacttacccctgctgtttgttaatctatgcatttgtatttcgtccgtaatggcattgtccgtgttcaaaaatactttcccggaagaagactggtatgcgcataatatctatggcaccacttctgtgctacttctcgtttttatgcttgttcacttcttcgctgcggtgctttctgtccccgtctcattagcatcgaaaaaggagtaccgtccggttgacaccatccctctgaatgatcttgaatctacgcccgtcatggtgaatagtgcacgtggctctccaagtccttcttccaacagagacacgttgttctcgctctcttcagacaccacgaccgccacggccaccaataataataaacggagacgcgctgaaggcgaagacgagggtgataacacctccaaccacgacactttgcgcgacgaagactacgataatgatgacgacgaaattgcttccattgaagcgccacctctgcttcctcaagacatacccgttttccgaatcttgtttaccaacacgaagtaccagatgcttgccgcgcacctctcgtgcgtcgccaacgtggtctttcacatgcttacctacccgctattcatgtacatctttgtagacctaatcatcggcttcgctgtaggtaacttgctcggcaagggcatccgcatctttaatctcttggcccactggattaagggcggcgtattttttactctgggcgttgtctctttagcaagatactgcggtttcgcagctaagtacggctgggcatggaacaacatcagcttcacctctcaactcacacaaacgcgttcctccaatcttcttttccggtttgctcctgcggggactttcaccatggaattcgttgaatccttcctcattttcttttacgggtccaccaacatcttcttggagcacctggcaggaaacggcggcgcatggactgccaaggatttacagcatgtgtcgatcgcgtttatgttcataggaaccggattgtgtgggctactcacggagtacaagctcaaccattggcgattcgagcatgcccgcaaacggccacagaccgatgtagttgctgccacaccggggtactctccaaacccgttccccgctttcaccatattttggactgggattctgatgtcccagcacgcacagtcctcgcaattttctactaccattcacacgcaatggggatacttgttgtcctatgggtccttcttccgtctgctaacatttttgattctgtttttggtgcccaacaccaacagtgccgcatccaagcctttcacggagttgatcacctcgttctgtctcctctgtggtggtctggtatttatggagtccacggatcagtccattgaagccatggaatatagggggtttacccccatgttcactttcaacctcagtgttggattcgtttctttgttgatggcttgggaaatgattttatttatttggaaagactggctcatcaaaaccaggaaaaccagtctttaaccgccataatggcttttcttttttcttttttttttcacccccccctcatctttgagtgagaagcttatatgctttacttttcctcacctactttttaattcttaattattagtttatccagcattcagtcaattctgaatgcgttatcgcttcctcaaaatttataaaaatgaataagcaagatctcattggaattgagttcaatgacgattattgagggcccatacctgataaaagtgaatatattatgtataatgactctactggaggttctctctgagaatgtaaaataatccacaaaagacatgaaaattagttactctacataatgtataataagttcttccttccttttttctttttttagtttttctactcaccatcctacctacgccaagctgctctactgtcttggatctgtgaaaaaacgcctagaaacatgtataaaacctaccgctttaaaccataatttcaaatcgaaatggcactatggccgagtggttaaggcgagagactcgaatggaataaaaagttcggctatctcttgggctctgcccgcgctggttcaaatcctgctggtgtcgtttaattttttttaaataacatcgttgattaaaacaatcctattcactgcagtcacagacttagcacatttacaaccagtacaagatcaatcacacgcgttgtggtaggaactttgacgatgatactgcgttggctcttgaacgcatagtacatttgtcgttcacaacggaaagtgaaatactgaaaaaaaaagaaaaattttcttagggactcatcatcaatgtaaacacctctacagccgtcaagactagcaaagctcacctcacaaaacgacatgccgcgcataaagaccagaagatccaagcctgcacctgacgggttcgaaaaaatcaagccaaccctcacagatttcgaaatccaactcagagatgcccaaaaggacaagtcgtctaagctcgcagcaaagtccaatgagcagctctgggagataatgcaactccaccaccagcgctctagatacatatatactctgtactacaagagaaaggccatctccaaagacctttacgattggttgataaaggaaaagtatgctgataaattgctaattgccaaatggcgcaaaaccgggtatgaaaaactgtgctgtctgcgctgcattcaaaagaacgaaactaacaacggtagcacttgcatctgcagggtgcctcgtgcacagttagaggaagaagcacgcaaaaagggcacacaggtgtccttccatcagtgcgtccactgcggctgccgtggatgtgcaagcacagactaacgactatatgcacgttgcagtattgttctggccatgtaattatctctctcccaacgttttagaagaggttttcgtctccttcgtcaaagacgaccactttcccattttggtcattggaacgcgaaaaaacaaaacagacgcgagaacgcgacgcgaaaaaatatatttttccgttttttttttttttcggaacaaagataacgcgttaaaacctgtggatgtaataaggatctgaaacactgactaaaacgcgtcctcatttaaaatcaaaaaattacttcttctcctcccttacggtgccctttgatccttctcaaactttaaatatatgttgcatgattaattgaaaatcatatagagtatatcttaacagaggttccaacgctttaaatcgtattctattcttttccccccttttattatagttacatctactatttgagcttcttttattgaccgaaactacctcttatttcgaagcaaaaaaaaaaaaaatcaacaaaaattccaacttttcaatgatgaatgaagacatatccatcattgatggccataatagttttttaacggaaaaaagcaccgtgctattaacccaagccaagagaacactagaagacgaaaaggaaatgattactcccccgagctcaactgtgagaaaaacaatgaaggaagtaaataagaggccgtcgcatcccctctcaccggatcactcgtccccaattgctccatctaaggccaagcgccaaagatcggacacatgcgctcggtccaatggtaacctaaccttggaagaaattcttcaatctttggaaagaagaagaataaatggtgaactcgccaagaaacctccatattcgtatgcaactttgatttgcttggccattttgcaatctcaggagggaaagctaacgctatcccagatatatcattggatccacgttcacttcccttattacaagcagaaagatgctagttggcaaaattcaataagacataacttgtctttaaatgatgcgttcatcaagactgaaaagtcctgcgatggtaagggtcatttctgggaggtcagaccgggtgccgaaacaaaatttttcaaaggtgaaaatcgtggttatgaatttgtaaaggactccttacaagacattgggaagtattttgaaatagattctacacttgatgaattagaacaagttgagagtggagaaggcaatgatgatcttcctgacgaggaagaaagagaggaagcagggaaattcccttccattgaaattcaattgaactcctcccctatactgagagtttcccagttacatcacataccgcaattgaaaacagacaacagtgtactgaaccctcacgaaaacctagaatcgatgcggaacatgatagaaaacgatgtcaacaatatagattccttggaacctccttatgtcatgaagaaatatcatacttctttaggcttaccgtcgctggtgaatgccaaagatcatttccaggcgggtgtgaaaaacaataatatcacccaggcaaatagatttaatacactccctataactagcgcaaagtctcctcagaatttcagaaaatatttcacctcattcaattcaaattttgaagatttatctccacttcgaagtaatgtaggggctggttctctactcgacccacttccgtattccccattgaagctgtacgatcagaaaaatcttgcgctcatgtcgaaaccacaatctcagcaatcatattccaattctcaacttccacctccaccttcctctcatggttcggacttacttaaaacacccaagatgaggcattccgatggcttagagaaaaccccatcgcggttgataagcacacctaaggacggtaactcgattttgaggaaatggcagactccttcacacctttttgaagatttgtactgttctccgctatttagagctatagagactccaatcaggtatatcacgacgccggggggcactttggaaacccaaatttcaccaagaaagtcctctgcacccgatgtcctcacaagcgcaacgaattccaaatttgcttcaagcgggctgtttggcgtggatgtttattctgtttggaagcgcgcaactgaaaagatttctgatggtaacaatactacggatagcaatcaaaaacatcatccttatcataatcacccttccaacgatagcggtaatgaaaagaattgactttttttttttttttttttcattttcttttcctcaccgaaaactaattattcttaatctgatggattcatcgcaaacggttggatgagtcctaaactgggctggagttatcatatcacatagcattttctttttaatcttattgtattgtcgggtcaactaacttcttttcccgctcttctatggtataatcaattgcagaagaggcaggaaaaaattgtaatcataacaaaaatgatacaaattttttttctaagttttatattttacatatctttatttttgatccttacggatttttaatacagtatttagctgaagtttccattcacttcacttacctttttgatctcttttatttttacttgccccgttgccttgcatttttcaatagaaagtgaaaaactaagtaccacttgagcaatgccacattagaagaaaaaccatccgcaagtgagcatcacagctactaagaaaaggccatttttactactcatggaccaccaaataaccactgcaagcgacttcacgactacttcaataccgagcctgtaccaattggatacacttttgagatgtcacatttgtaaagattttctaaaagtccccgtcttaacaccttgtggccatacattttgttccctttgtattagaacacatttgaataaccaaccaaattgtcctctctgccttttcgagttcagagagtccttgctgagaagtgagttcctggtcagtgaaataattcaaagttatacatccctacgatcttccttactagatgcactaaggataccgaagcctacccctgtccctgagaatgaggaagtaccaggtcctgaaaattcttcatggatagaactcatatcagagtctgaaagtgacagtgtaaatgccgctgatgatgacttgcaaattgttgcaacaagtgaaagaaaacttgccaaaagatccatgactgatatattaccactgagttccaaaccatccaaaaggaattttgcaatgttcagaagtgaacgtatcaagaaaaaatcaaagccaaatgaacaaatggcccagtgccccatatgtcaacaattttatcctcttaaagcccttgaaaaaacacatttggatgaatgcctaactttacaatcactaggcaaaaaaccaaaaatttctaccactttccctacagagtcaaatccacataacaaaagttcatccagattcaaggtacgaactccagaagtcgacaaaagctcatgtggtgagacctcacatgtggataagtatttaaactcaatgatgagtgcagaacaccaaagattgccgaagatcaattttacgtctatgactcaatcccaaataaaacaaaaactgtcatcgttgggactgtcaactaatggtactaggcaaaacatgattaaaagatacaatcactacgaaatgctttggaattctaatttttgtgattctctagaacctgttgatgaagctgaactaaaaagacagttgttaagctgggatgtttcacacaataaaaccccccaaaatagtagcaacaagggtggaatttctaaattaatgataatgaagagtaatgggaaatcttcttcatataggaaattacttgaaaatttcaaaaacgataaatttaataggaaaggatggatggttatgtttcggaaggattttgctaggcttatcagggaagcaaaaatgaaaataaaaacaggttcatcggacagttcaggttcagtgggacattctaatgatggagatggtgttgaaaaagttcaaagtgaccagggaaccgaggatcagcaaatggagaaggatcaggacactgttatcaacgaagatagagttgctggtgaaagaaatttgcctaacgaagattcaactgatgctgacttatcaagagaattaatggacttgaatgaatatagtaaagacccacccggtaacaattaaggtgtgtatatgtaatcaggcctgtttgttagcttgtgcacatttgttaattaataatttatttaaaaatgggcaaaatataaatgcataaaagatgacatagagatatgtgcacaaagctatgtaatcatatttaacattaatatatattatttcgttattcacaattcgtcatgaaggccagcgtagtttacggttcctgctactgcattatcatcgttgacaatgtttgtattcgaattattattcaaaggtgctgcaattgtttgcggaggggccactggattaggcaaagaagtgatctccacgttaagtgctgaaataacttcactagatagagagacgtcttcggtaacatctaccgtaccagatgcctgcatttccgtcgtaagcattcgggaaacaggagtatttacattttcgctgattttgtggcgtaccccaaacgcttcagatgaatcttttgatgactgtacttctatcattatttctttctgtacaaatcctgatgcatcaattgaactagcagatattttgtgagggctacttacaaaagatggtgctgttgtggttacacctggcatcggctgagctactgtgcttgacgcgctctccacggataaagttcccttgcctatatcagacagagcgccaattgaagcaccactactactaaagatcatagatgccatagaagtcccttcaatatttgtggattctgatagggaagattgaccaacactcgtcttaggtgattgtacagcatcagtgaaaacactagtgggttccgaactgtcagccaaaacactagtgggttccgaattgtcagccaaaacactagtgggttccaaattgtcagccaacacactggtgtattccgaattatcaatcaaggcactggagcgttctgaatcctcggtagagaaagcaattactctcgaagtcttcgtttctgtttttgagaatgagctagttgccgtctccacaatagctgatgaaacaggttcagagatggaatgaaatttagaaaaagtggaatctgagattgaagggattgattcagaagcaagaacagaagaagttacagtcgatacttctattgactggaagccagaggttatagatgaatcagaaaatgtactcggatgcgaggaaatagagtcctgggatgctgatgttgacaaaatttcttcatttgggatcaaattagacgcaactgagtcaaattcggatgctatagaaatagaatgcgtaggtgtttcaaccatacgctctaattctgatgctatgggatcaatttcggagacgggcgaagaaaccatagtgtctgtgggcgtcaacaacattgaagaagatgttgtaacatactgctcggcttctgcattggaatctgatgcaggtatattcctatactcaatttttgtaatgacttcagtgattatttttgtcttataaatctctctcgtggatgccggttttgagttgtctagaaaagatgtgttggctgcatcattggtggggtttgtttgtgtggtggtaaccgcagtcgcggtacttgtggataatgctgtagtagggctagttgttaacgatgaggaaagagataatgaagatgaagatgaagacggcatgtgtgatagcgaaggtgattcagtacttaagagttttgaaacgctttctctatctgttgttatttcgctttctgattgttctactattaacgaggacaatttctcctccaagtcaggagtcggctcaggatattctgtgatagaatttgaagatgaggataacaaatctatcgactctgaattcagtggaagcgatggtttttcgacaatattcggttctgtaggagaggctagcggcttcgtaatttcagaggtaggtgaagacacaattggttcattagtgacactctcttcatagaaagaagaagaagaagaagaagaagaagaagaagctgatgttgggatatctgcagaagtgaattgtgaatcagctgatgacgatatccaaacaaatttttgctcatcttctgtggtggttctcatagtgctagtgtcaaatgaggaaaattcagtctctatatcgctagcaacatctgtagcgctgatgatatctgcactttcagtaatgcctctgtaatcgtcattaatagtgaaataagaagaagatccttggtctatggtagtgttttccttgaatttcgacttatatatatcatgagcatgtttgtaaataaagccgtgcacattatgtttgtagcctagttgaatagcgccagccaaaaccactaacaaaacaaaattcaagaaaaatttccaaatatttcgtaaaattgatgacgatgtaccggaaagcttcagaacgttgatcgtgttccccatagaagtgcttgccaaatatctagaatctggagaaaaagtaacttttgttatagtagattcatgtactcttggaaccaactgaacaagctttagcttttcaacgctgacgatggcaaccaagttatcgttagatgataatgcaacgaacttcttatttggggagacatccatcgatgttattccattcaaatcgaacatgaaggatgctgtttttaaaattttaacacctttggaactcacacctagttttaacaaggaaactccatcagagttcgataatgatgctgccactaatagcgtattgtcattgagaaacctgatattagaaagaacaagatttttatcaaaatccgttttccttgctacaaaatttccgtccctaacagacgctacttccaaagaattagaagtgatatatgacaaaagaataccgttaggggcgaagtgcaaatcattaacttccctacccgtttcaatttcgtaattttccgtcaaattacgcgggtcaatgattcttatcacagtgggcacttcagaggacgcaattgcagctactgtggccctttgattaatgtaaacaaacttagtgaaaacggatgggtctgtagttctgttgaaatcaatactggccacgaattttagatgttcttgttcaaacacaaacttcctcaagtggtggttaacgttctccatggaggaatcattaaacagttcattgcaaccaactagaatcaggttattattacaatccaatgaagtgggcgcatcgtcaatcgaatctaatgtgatctcacgaaaccttctaatgtgtttctttttctggaagttcacctttaaagctgtaattttgtttggaaacgaggaattgaactggcctccaccaccagccaccagtagagtgccttcatttataaatttagcaccatatatcggatatccgacgtcatagtttgcagagttgccactcattattatgctagtttttctaagtttaaaaggagagaaaaaaaaggaagagaggacgtatcgtagggaattgtgatgcttgttgacaaacagcctccgtcgatcgaagcagctataagcgtaggttacttgaagcgttcacagttctcatttacactgtacaattctcgagatataaatgaaaattactacaaccaagaaaaaaggacaggagggctaaaaggataataaaatagggcagttacaaatgtggtcaaaaatactagggctcaaaattgctaagtaagggcttgacagatgtaacataatacgaaataaactggatatcgtttaataattatcaaggtgatttaaatcgtaaatacataggctgggccatatacactaacatgtgtcgtgaccaatgtgcagcagatagacttgctcattaaatatattccaggtaggattctctaagggtttttttttttctctatagctgtcacttttttttttttctcttatcaatcacagatataataagcataacatcggaaagaaaataatgatagggcaaaagggaaagcatttccagttgaatacagtatctctactatattgttgttcgctgaagacagccgtttccggaaaaaagtgattgtgtgatcgcagttacccgcacctttgttcaacagtacataataagaatctgtagatatagatgaactttctctattacataagactagcctaaaagccttgtttctatcatttaaaggcttttgagacactcaaatcagtgtcaaccttttggataagtcaaagaaagtacgccgctgctcagaaaattgttatcgtgattgagaactgatctaggcattacaattaaaggaaacaagggaaatattctattgaatgttgcataaaagcccttcaagaaagagatttgcttctcctttgcatctaggatgcattctaacgcttacagtgctctgccttattgcttactactttgctttaccggattatttatcggtagggaagagctcatccaggggtgccatggatcaaaaatctgatggaacctttagacttaagtctatctacaggcatggcgtcggagcaaaccatcggctacaccagaggctggaggtcactccagaagttatttctgccgctggaatgctgtatcaagaaaccacaactcaaggacaggatttcgaagaccaagaacccctatggactactaatgccgaatatgccaccactaacccattcgattttgagtttgagctacgaaggatgccgctattgatgaagcggatgaaggaaagagatcctgaattcatagagtcgtacatttacggagaaacatacatgacggaggaggaagaacacgccatgtggatagatgatgacattgtggcacccaatatcacagatagaggtacagtagtgtcgttagcattaatgtcgtctaatgcttacgtgagaataccgcaaacgggagactggcgtaacgtcacggagccgtggaatgaaacagagccggaagattttggttgggatggtgatggtatacgtggtcacgtcttttacaatgaagtggagaatatcgtggtactctcgataaagggaaccagcgctcagggtttgccagggtctggcgaagatgagacaactggaaacgacaagatcaacgataatttgttattttcgtgttgttgtgcaagagtgagctacctgtggactaccgtgtgcgattgctatgtgaagtcgtatatatgcgatgagtcttgcctggaaaaggaactgagacgtaaggatagattttactctgcagtcgttgacatatacaaaggcgtcctcaaagaataccccgatgcggccatatgggtcacaggccactcactgggaggcgcattggccagtttactgggccgcacttttggattgcctgcggtcgcattcgagtcccctggagagctactaccttcaaaaagacttcacttaccattcccaccgggacttccctcatacatggagggtatctggcacttcggtcacaacgcagacccaatcttcatgggtacatgcaacggagctagttcaagttgctcactggtgggctacgctatggaaaccgcgtgccacactggtagagtctgtgtctacgatgtggtcaacgacaagggctggagtgtaaacatgttcaaccacagaatccacaaagtcattgacgaagttctccttggatacgagcaggctgccaagtgcgttgaaccagagccctgcgtagattgctacaactggaagtttattccaagcagagactgggaatcctcatcgaggctcattaccaagactaaaagccacgctgcaccaaccacgacgactcgcaccactgctactactacctcttcatctacctgtgtaggccgcaattggcttggcttctgcaccaaatacgagttgtaagacccatacatctattatgaccctagtgttgttttagggcctatgcgccctttttttcttccattgtctgataaataatgtatcattttgacaacttaaaggttcagctaaacgacacgagaagatatattaatactgctttaaagtgaaaggcgtcagtcaggtgcaattaataggtcacatattctttgcttcaattgctctctagcaaactcacacactcgtagattggaagaccgaagaaaatagatagactttcgaataagttcagcaacaacatgtggttgaaatccttgctgctctgcctgtactccttagtactctgccaagtccacgctgcaccttcatcagggaagcagattacctccaaggatgttgatcttcagaaaaaatatgagcccagtccccccgccacacatcgtggaataatcactatcgaatactttgatcccgtttcgaagtcgatgaaagaggcggatctgacttttgagttgtacggtactgtcgtgcccaaaactgtgaacaactttgctatgctggcccatggtgttaaggcagttatcgaagggaaagatcccaatgatatacatacttactcgtaccgtaagaccaaaatcaacaaggtttaccctaacaagtatatccagggtggtgtggttgccccagatgtgggtcctttcaccgtctatgggcccaaatttgatgacgaaaacttttacttaaaacatgacaggcctgaaagactcgcaatggcctattttggacctgattctaacacctcggaattcatcatcaccactaaagccgatggaaatgaggaattggatggcaaaagtgtcgtgtttggtcaaataacttctggtctagatcaactaatggatgctattcaatacacagaaacagacgaatatggaaagcctcagcatgaattacggttcctgtatttcgttctagaaatcttaaaaattagtaacatcttagatttgcacgctgcgtacacagaaaaagtcgagaagtttagaaatggcgatgtgtctgttggctccactttggaaaacatcttccgtaacgataaagcctacacacctttaaccacctccactggaaccaccgcctatgatttaaaccacccaatttccagagccttgatgtgtttaactgttcttggcctttgtttcattgcctacaagggcatgcacgaaaagcctcatacggtttcattaagacacaagtaagcaacttcttttcgatggcttgatgaccacatggctatgattttaattaatatatatacatgacaattatttttttatacattagcgatacctaaaatttcttggttaatacccttttgacagcctctactgcattgcccttgataataatttttttcgattgcatcaccacagaccatgattttttgggtatgaaaggcagttgctcctgcaagtcatttcttagttgaattacatctccttcaatctttctgatctccgtgataatcttgttacctccatttttataagcggaatacaccggtagatttccggtcctgcttctctccacgtagtaggtctttttaccaaaattgttgtttcctatgagctcatgcatcttcacgtcttccagctttggaaatattggcgcctcagcagctttatttgaattagtggatatacatcttatcgtttggtatatcgaggcagtggcaggccctggaaggcatttacccctaccaaaacatctagtaacacacgaactgatcatagttttgctcacacgctaccttggagtaagttgctttaggtaaacgggcacttctttcaaaaggttttccttcttgctggagctatactgcttatagtaccatattttaaattcataccaagccattcgtacgcgatgaccattatagatcgaccttgcgacaccatcatatttaatattcaaaaagaaaaaaatgcagttctatatcacagttatataatatttatatgtgcatgtatgttacttgtctttgcacataactcaatgcgtccacaatcttaccatcttgtctttcccaccactacacactcttttaccgtcgacactccagtcgacggtataaacttcgtctttatgaccagggaggtcaacagaaagttttctagttcttacatcccacactttcaacgtggtatctttggaacatgacaccagtagtcggcagtccgatgaccacgcaacctggtatacgctggctacatgccctctaaatgtggagataaacttaccatctctaccgtcccaaagtttgatagagttatcaaaagacgctgagacaatatacctaccatcagggctgaacgccacatgattgactaatttttggtgaccggtcattcttgctataggcttggtagattttagtgggttccataaaaacatggtataatcatcgcttgcagtaaccatcatttcttctgaatttccattctttttacagattttttcataattttccaatgcctttttctgggcttcttctggtgtagaaggcttcttacctgtatgatcgaatgcaccaatgcgcaatgcgtaatctgtagataaagataagtgattaacccagtgcgcatgcgacttcaaaatgttgatacatctgccctgcgaattgatgtcccatacacgtacggttctatcgtgagagccactatacaatagaccttggccgccccatttgacacaagacactgaatttgtgtgaccactcatcgtatactggcaaactctgctcacagtgtcccaaatcttaatagtaccatccttagaagatgaagctaatcttggtttggagcccggcttcacaagatgtataggttcccaacttaaagaagtgatccacttggaatgacctctgagagcatcacctagacactgaccgctttttgggtcccataatcttatggtattgtccatggatcccgtagcaattacttctccatcgggggaccaggaaacgcagagaacccaattgtagtgaccctttagagtatgcattggcgtttgggtgtcacagtcccaaatccttgcagtattatcacctgcaccggttaccatcctagaactcgtatgtggtgcgaaggcagaacacaaaattgtggaaccgtgacctgcaatggctgatgaacttctagttaccggcttgactttgaaaactgctcttggcgtatacagtagcgtgatctgatcttctgtactgttatagcctggttttattaatgaagaatataggttatctgttatatcaatcgtcttcacagggtcactggccttcttaccttgaattgtacagctgaaggtatatggcactggatcgtctgaagtaccgttcaattgatttaaaagttcttctaactgtttctcggagatagcaccgggaactctcagggcgccacctacattgtcaccagtatctaaagcttggaacttgattgaaacattgggtaaatctttcggaataatagctacttctctgggaagttgagcctctttcttttgtttcttagaaggtggaggaatcagggtggacatctgtatattgtgttagtgtgtgtttatcgaggttacaaatataaaaatcttgtgatatatgtcttttaaagatactctttttgaagctcatcgcatttttttttttttttttcattttaaaatttttcaccggtttctcgggtaacagctctaaatgaaatcttgccttcatcaccattattgaattacattacattatatatcgtagtatatcatatttttagacgttgaccactctatgagcttaggataggtacttgatctttctctgagttgccaaatgctatttcacggatttgtatcatccaagggtctatcagtagttccacagcagtagccctcatagtggggtcttgaaccaaacacctttccaagaaggctcttcccgctgcagtcatttcgtctctattgggtagttgcggtattcgacctgcagcaacgtggtacatgatggcccattcattatccaagttagaccaaggtcgtctacctgtggccatttctagcacaacacatcctaatgcccatacatcgtccgctccaagttttcccttaactgccgagcctgaaatagtctctggagccatatacatcggtgtccccatcatttcattgagggactttgtttctactccaaaatcttgaacggctgcgttccgcacagttctagtcctagatcctacaacggtacgtgccgtaccaaaatccacatattttatgattccattgaaatccagcaagatattctccggtttaatgtcgcgatgcaccacgccagattggtgcaaatatgccaaaccttctaatagttcgaatgtgtacacttgtgttaccatttcatcttcaattcttccatgatccaataacgaggctaaagaaccaccctcacagtattccatgaagatgttaactttatcgcgatgtacttcgacaccatagtactggacaatattaggatggtttaacatttccaatacggtcatctcttctttaatcaggggaaaaatcttcttcattgttgtggtatcgtgtatctttatttccttaacagctaagatttcaccgttttccagattaattgcagagtatacctgtccaaatgttccaccgccaatgaagcttcttttttgccacctcattgatacattcgataatgaggatgctagcgatagtaggtatttgtttccctgatctgtagcatccaataccttacccatttgcctgggattcctcttcatagtcttttccaacgtctttatagcttccagtctcaacctgctgtttatttctagggtggcctcttcatcaatattctcttcagtatcaatattcaatcttgcctgttgcatgccattttcagcttcagtggctcgtgcacccataacgtcgaaatgtgaaattaataatgacatacatactgataccctctccttcagttcttgaaattgctttacattcagcgccaggatattataaccactagtcatctgcatcgcaaaatccattgcaagaacgcaccatcggaaagttcgctgatcggtaggatcacactcttcaacaaggaatttcaaccagttcattcctaatttaaccatcagaaagatgataacgtacttcctctttgagctaaaggcgttatatttaaggaaacttcttccaaaatcccttccaaacatgaatatcgaatttaacaactcatttcccggacattgcttcataaagctacctagaattcctttgtagttgttcaatactgtataagtaagtttgtaatatgccttattgattttttgtagggaggattcaattgaattgagtgaacaacgtttctctatgaatgaaacagaatcacctaccgtttgattaaacttgtcgatttgataagtcagtgcataattagaaccttgattgagtaaaatcaacgtatttgggttaccaattttccctaaatccatttcgttggatgcaaaaaggttgttacctggaagcttatatactggtccatcccaaactactggctctccaggatatagtacaactagtgcacccaatgagctcaaagcaacttccaattcaaaaacttcattgttcttttcatcaaggtgctgatcaaaagggtctgttgaaaaattcttctttttggactgatgagcatgcctgtccaaatcacttgacgaatttgctactactcggtagtaaggaattcctttggaatcctcccctttcgatactagaatgttcaaatctgtttcttttgttgttatatcatacacattcaaattatttccaatgtcaagctttgggaccaaatcacagccaatggatttatttcgcaaaattcttaagatggtatcattgtcacaacctaataattcaggagcagcaaacatatatacaccactagactcaaaagtgttaccggagtataccaaaaaatagtgagcatcttttaactttttaacaagttgtgcattatgattaatctgataaacagcagaattttggaacgccttgactagaatattgctgaacctgttcagctttcttttcatggcacccaaattttcgaaaatggaacttagccatttttctgcttctgaagcgttagcaaatgttggtgggaagttttgttgtttcaaaagatagaattgcaatttatgtacgagtctcaaagttaacttgagaaattcatttggaatcacggtttctgcaccgttaatatagtgaccggtgttttttaggtgatcccagtatttcaagagtagatcgggtgctttgaaattttgtttactggaatcaatcaactttaaattcaacagaaaaaataaataacgaatggcttctattacagtattttcgaacgtcgggtcaaaatccacatcgaacggcaaattggagcaatattttgtcagtgtgtacttcaattgcacagaaagtcgaataaaagcgttaaaatcatcgatcatttgatcgatcatcatcattgttggatttttaagctttcgtgcatatgacaatctagtcaaaataacttctttgattaaatagacggggaacgccagtagtgatcttaacctttcataaggatattttatgttcatctttgtcaaagtttctctgtagactataaaatgtagtttcagtttgaacatccaaggtgatagcggatagaaaatttttttttggaatatagactcgatgttcttttccttcatcaattgttctgcaagaatcttcattttgcagttccattggggcacaccatcaaaatcctcttggcaattatccgaactacttatcggtgagaaacggtttatccagtcgtccaactcttgcctcctcaacgttaagttcgttttaaagttcagccaagaattcattacgtctattctagcggtaaattctgcagtattggtgattggtttatccttatacatttttttcaagttaggccaataagagacaacgctgtgatatctgttcatgaggtcttgtaagatggcctccagtgcatccaggctcaatatcttgccctgtggaatttgaaacttcattatctcttcaaaaacggaatctgaactatctcttaaatatgtaagcgactgttccatctcttgcatggtcctcccattcagccatgccttcaattcgagccatatctcatctgagagctccttatttaaccctggtttcttgacttggttagcaatcctcgtcttttcacctttaacaatatctcccttcagcactctggccagcattgactgccatttgaaccgttcggtcgcaatttcattccaagctagttcatcactgtctgacctcattttcctgcaataaggtgtagtggagaaaaacttgacacctgagtgcaggtcttcatcaattctgtcgccattagacaaccgaataatttcgtcatcaccgtcgtcttcctcgtagcggttagtgagttttatgcccctcgtgtagtagtcatctaaagcggtcttttttagctttttcaagtatagcgattcattgaaaacgtatcggtccttaaaagtcagctgactggggccgtcgcttattgtttccgagccacccaatgctttcaaatcagatcttgatagtttatggctggaatgacttgataatctcttcacgagcttacttgagatggtatgaggagccagaactctcccgccttcagccgctttttgttgctgtgtattcagtatatccatcatcattttcacctacaaggaactaccttttatagccaccctaagtaaaacaacattagcttagcatcctcaattcttatcgtatgttgttgctgctatttttatcctattgttcctggcatcgcttttttacataaggtaccaaggcaagagaaaagacccgcgaaattttcaattcgagacatagggttaatacgaaatatgttaaggtctagtttccaaaaaatgaagaaaatgtgattagacatcctggggaaattaggtttaaatagggcgggcgctacaggggttttcctaacaaatttcaatgataatagtggcatcatcatcgtcatatccagtgtaggtatggactagaacagaaagcaatttgcagcaagacaatatgactacgacggtacccaagatattcgcgtttcacgagttttcagacgtggcagaggccgtagctgaccatgtagtccacgcgcaagacggtgcattggctccaaagaacgagaggaaacactctgttcccaacatcagcatgaatgcactggatatgacgagagaggcctcttgcaaaagcacagcatctgccgcggaagggaaaagtggtagcagtggtagtggcagtggtagcagtaagcccaaaaaggagaaacggttcaagattgctctctccggtgggtcattgatcgaagtgctacacgaaggtctgctaaaacgagacgatgtacggtggggagactgggacatttactttgcagacgagagacttgtacccttcagctcgaatgaaagcaattatggatgcgccaaaaggaagattttggacctgatagacacggcgaagtatggaactccgaaggtgtaccacattgacgagtcattgattgacgacccgcaagaatgcgctgataactatgaaaaggtgctaatccgcgggtttgccggtagagattccgtcaaacttccgatgttcgacttgttcctgcttggttgtgcccccgatggtcatatcgcatcactcttccctaacttccaggacaatctacgtgagaaacttgcatgggtggtgcccgtggagaacgctcctagtgggccctcgaccagaatttcgctgactatacctgtaatctgccattctcacagggttactttcgttgtcgaaggtgcaaccaaggcgcccatcatcaagaccattatggaaaggcctgaaaagggcctacctagcagtattgtcaacgaaggtgctgctggtcgtgtatcatggtttgttgacgacgatgctcttacggacgtcctcgtcaccaaaaaaaagtataaattccaccaaggtttgtctatttaaaccatgcatgtgtgtacatacatacatacacacatacatacatacatacatatatttatgtatatttatgtatatatatatatatatatatatgcgtaattatgcagatttctccttgtgtgctacagcgggtactctgacgccagatcatggcctcgagatcgatatacaaaccactgcatgataaagatgaagttgaatattaaagttaccattgacagtcccacttttccaaaatttgtcacgaacgtatccagactgaaaccttgatcgttagacaactgccaaatcaattggagcagcgaggcgataccgccagtgacatctagaaacacaccctgaatggggaaacaatccatagattttcttgtcgagttatgcgtcacttgtgggatgtacttgattagtgacatcgatattttgagtaaaaacaaattgttgcaatacgccagagttcttgagttatgccaatcgtaccagtagttggagtacataaattgtacggttagcagtgaaaaaatggccagtgatgcgagtaaaatccttaggtaccatggattcatcttgcggtgacctttacctggaaatcgccagattctcgctccagctaccacctgggtcaataagacaacattcatcaagcacccatgcaggcaataccagaaatcaaattgcgtcaacttgggcctgcccaagtcagactcatcacccgtcattttccagcagtacaattgcaaaaatatggatatgaccaggtaagagtaacctgccgtatttaacatgacaaaatccatcgatatcgcgctcgctgacttatggcgccaattggtgattatcggtggatacatcgatatcgaccatgacgtaacatacacgatacctagtatatcgtctaacgacaccattttgcttcgcgtttgcttttgtttgcttttagtttttcttcccttgtttacatatggaaactcaccttaaaatttcaagattatcaaaaaatataaaggattccgctattaaagggcaataccacaacctcaaaccaaatcacctaaaccaaatcaaagatggaagcggaaaaacaatctgatattaagggaaccattgctttcgatactcacggtaacgttatagagtctaccggcgtgggcagtcaaaggatcgaagatatcggtgatttatcgaaagttacgctggatgcagaaggttttgctcaagttcaaggagattcgctactcgtacacctgtacaaacgcaatgatatcactttagctgtatataccagcgctcaataaattctttccttccctttcgacatagctatgtctgtatactatctaaaaactaaatatcacaataaacaaagtactaaaataaacacccatttaaataaagccagatcctgaccctccaaatccgccggatcctgaacctccaaatccgccagatccaggaccaaatggttcgtcgtacttggatccaggcatccatcctggcggcatatcttcccgtcttggggcaggtcttctatttggatcgaaaatcataccgccttggctacttggattccccagaggattgggaagccctccagaccaatccggatggcttgtgccaacaggatacagatcaccatccgcataccctcctgctgggttagcgaagctcggttcagttaccgtaagtccgggatatgggttcaacggtgctgttccctggttttgtcttgcttgtgcctggtactcatcgtcaaattttggcatgtccgcactacctgcagtttgtcttttaagttgtgtcattataggtttcaggtctggctccacaggtaagctttctctttctagtggccatttcaattctgtgggcaatttaaaatcgctgtaacccaccacacatgccatggtgatcgacgtaccatgacgaataacaacagtatacttgtcattgtcatccagagtctgaatcaccactagctcagagagaaacgatgttgaacccttctcactgggagaatctttaatgcgaaaactcacttggcatgatttggttccctctgtatggcgtgacaccacctcagttttaccgatggactccaacactagttctgctaccagttcaaccttattctcaatcattgtttaactcttgcgttactatggtggtattattgatgctaatacgggttttttatgaaaaaaaaaggataacaaacttatataaacttatataaaaacatatacaataaatgatctacaaagggtaggaaataaaaaataagggagaaaaaaaaatacatgcgtaagtacattaaaattacaggaaaaatcttactttagttctgatatttcaccatcgcgatacaccaaccccataacgtttaggaacaaattcaaatcttggtatagtttctctttattataaataatagattttaactctgtgtctaattcttgagacctctgaggtaatacactcaattctttctctttcttttgtaaggtctccgcctcgttaatagtggcaaagatttcatcacgtacttcatcaataatgattctctggtggtttagctttccacttagtgctaaactagctaggaactgccaaatgtatgcttcatccataaacttgtcattttgtaaacgcatgatgtggacgttatattcccttggagggaaaatcagctgaatcttactttccaatgaagtgaataatttatcataaatctcattccatgtggagatttcaggagaggaaagaatattagatcttgatgaatcttgcttgattaatgcggcacgagaaatcaaaatggtgatcaaatttagaccaattttggaggtggtcaagaacgaaacgttgttgtttctgattaactgtagcaacagacccataatttcgataaaattggagttattagacaaaaacgagacaatgatctttaatatgatcatttggaacagatcgactttcttcaattgtgtcaaagttggttttggtgtagtcttgtaggaactcaatatgatgatttgcaagtgtgataattcattgaagattttttgcaggattttcaatttttgctgcttatccaagaaattaaaaattctaggcataatcttgatacctttatcaaatgatagcatcgaaatgaaagggtttacgtcatatgaactgtcgtcgatgtgaagggcctcccacattgcagtgctgtcagtttgctggccattcctcaagttagcttccaagtctaaaatctcttcataaactgtttcaattaactcaagaatgaattttttgcccccagatttgttcaaatttgtggcaccattaccgttgttgaacgcgtatgaagatcttcttctttgcttagaagcaacagcagcggcagaagagcccgtagaggaggaccctgaagaggccaagtccacgttggtcagagagtcagtgacgtcttttagcgcatcggggtcagaaggctgttgtctggggatctgcagttgtcttcttggattcttgctgttcaaagtggaagagattttgcccagaaccgtgtttgcttgcttattatcctggctagagttaccagcagccgcttgttgatccttcaacttagaaggtctttccttagccacagtgacagccttttctacttgactttgcattctctgtagggcaatatcggttctcttatagcgaccaccgagtctgtgtccagaatgttccaaatacgccctagcaatcaaacctttgttggattcggacgtgataccgcctctttggataatcttgtagacctggaagtagaaatcctcattgtaagggtcctcagtgacaatttgagacaactgatatctggtgatgaagtccttatcacgaggagtcattaaacctgagtatttcaagattttctccactttggcatgacgaatctgcaaacgtctttgctcttcaggcgacaaatctctcttcgatctgcgtccactttgcagaggcattttagttgcgccaaccacagggcctggagaaggagtgttggacataccgatgggtgaaggcgaagcttgaactggaacttgtacaggacccattggcatttgattcatattcacattaacgccaggaggtggaggtggaggcgcaaattgtgagggacctggttgacccgacgcaggctgcattggaaattgctgctgaggcggaccctgtgggagaccctgtggatgacccatggcgtggaaattcataaactgttgctgcatttgacgttgttgtctttccaagtcttgcatcgacaagattggctgtaggggggccatttgctgcggagcaggagccggagccattgtactttggggtgaaggcgccattgctggaggtggtgcagtagaccacaaagattccattggcttcaggtctagaggtcctgctgctgccgttccatcggtcctagggccgctaattccttctgcagtagctgcaacatatgatctagccgtggcaccgacgccattaccaccaattgcgttgccgctgctgccgctgctgtgaggatttccaaaatcaaagtcggtaccaacctgaacattatcaccaaatgtttcgtcgttcaaatagtcgttctcctcaagttcgtgctcgccatagcccttgtaactctcttcaaagtccagaggaccatcccgcgcattaccgctattttctaacccaaagaaggacattgctagtgcttcttgctgctcttacttccggttaaaacctttgcttccttcaaggtgtacatgtttcttttcattcaccttgtttctttctttaaaaagaggaagaggaaaaaaaaaatttcgtgtaatgcgagaagaacaaatagggaagtgataacaatagtatcaataacaggctgcaatcggggcaattaagcatcagaagaggggaatttgatgcggctggggaatgcttatgcgtattgcaagccgtcgcaaaatgttgggctgaagctggacttgttacggggtcttccagggtacgtgggtcacgccacgagtaggatcaaccggttagagaaccaggacaattactccattaaaatgatgcggtcgtggcctaatgcgtatggaagtgccctgaactgctctgtattcgatggccatggggagaaaggtgcgcaactgtcacagttgttagccgataaattgtgcagtagcctggatttccctgaaccctcctgggacaagcaggacttgaagaagttggtacaggaatatgcaagaaggtttcccgagggaaattactggaaacataagctgtccacgtttgaaaaattctacaacaagtttataaagaactgcaactcgaaacaagaactgctgctgatgaaggagggcgatagtgcgatccttggacaaaatggtggcaggatgatttttgataaaatggggaatattattgacaaaattgcactgctcactgagctagaccgtctgcgattgttctacgggtttgccaggttcgatctcgaccaatgctgcggcctgggcaccgcagcggggtccacagcgtcgtccatatttctatatccgtatgatgatccgaatgcacccattgatgaggggaaagacgatgactcgtggatcatatcgcactctggattgctcaaactcattgtcacgcaggtgggcgactctaagatcatcctctgcgatcaagacgggattgcacacgcattaacaacaactcaccacatcaattccagtagggaacgacaccgtttgagcatagacccttctcgattggacccagacgcctttggagagacaaggtttttgaataatttcgccaacactagatcgtttggtgatgtcgctgggaaaccgtatggtatatctagtgagccggatattttctcgtttcttgtcggaaataccttgcatttgccgcgatctgaaaggtcgaagctgcccttcaatggtgatgaatgcttcctggcgcttgtcaccgacggcatcaccaataaacttgcagaccaagaggttgttgacctcatcacctctacggtgaactcctggggactgaaaaaggcgactcctcaatttgttgcagaggagacaatcaaatttattcaggcaatagccactaaacactcagacaacgccacttgcgtggtggttaggctttccaattggggcaactggcccaatgttgacagaactggcccccaaagagaaaccaaactaatgaatgcacaatctaacgaaacaaaattaaactaaacacccccctgggtggaaacaagtcctagataatcatcttttgtattttttttcttccttttattagtatgtatacatatatattactttttatattctttatagcgcattttaaacacctttctgaaaaaatgctgagatttttgatgctaatcgaaagattaaaaaaaggtctatagaggtaagccaataacgcgatgaataacggttctggtcgatacttgctgactcccccagatgatcttcacccctatgtgccaagctcgaaacctcaggaacaagtataccctgatttcaagccttgggagcacactgcagcagaagatcaaatcctagcaaactttgtggctaagggcttttaccatacaccaatggtaaatttcgagtccatatctgcgagatcatctgttcatgaatcattagtcactcaatccaacattctttcccagcaattcgacaaaattatcaagattagagaagaccacattaataagatcccctcaaattccacgacgacattacacgggcctggttttcagttgcctaatagaataacccttactgatcatagaaaggaaacgtggttgcatgaattgagttcgtctcacacttcgctggtcaaaattggcaagtttatacctcacggcttgaaaagaaggcaagtcatcgagcagtgctatttaaaatttataccattgaaaagggcgatttggttgataaagtgctgctattttatcgaatggaaatcgaaccacaaaaagaagaggtcaaatgctgctggggcagatgatgccatttccatgcacctgctaaaggactggacggatacctttgtatacatcctggaaaagctcatctttgatatgacaaatcactataacgattctcaacaactgcgtacgtggaagaggcagatttcttattttttaaaacttttggggaattgctactcactaagattgatcaataaggaaatctttcatcattggcttgtagagtttataaataagatggaaaacttcgaatttttgccattatctttacatattttgatgattttttggaacgacatctgccaaattgatacaaatgctcctgttgcggctacaataacatcaagtcaaaaagagcccttctttctggtaacaaaaatcactgatatgctattgcacaaatattatattgtttccagcagcaaatcaatgataaatgacgagaactacatcatcaatgatataaagaaaaacaacaagataaagttgaatattctcaaaatattatccagtttaattttgaaaatttttcaagaacaatctttagaggtgtttatatttcccacatctaactgggaaatttacaagcccttactttttgaaatagtctcaaacgccgacactaatcaaaattctgatatgaagaaaaaattagagttaattagttacagaaacgagtcattgaagaataattcttctatacgaaacgtaataatgtctgccagcaacgcaaatgactttcaattaactatcgtcacctgtaaacaatttccaaaactatcatgcattcaattaaattgtatagatactcagttcaccaagctactggacgataaccctacagaattcgattggcccacttacgttgaccaaaatccccttacaatgcataaaattattcaattaattctctggtccatacatccatcaaggcaatttgatcactatgaatctaatcaactggtagcgaaattattactattgcgaataaattcaacagatgaggatttgcacgaattccagatagaagatgccatttggtcattggttttccaattagccaaaaatttttcggcccaaaagagggtggtatcatatatgatgccttctttgtatcgcctgcttaatatactaattacttatggcatcattaaggtccctacgtatatcagaaagctaatcagttccggcctactttatctccaagattccaatgataagtttgtgcatgtccagctgttaattaacttgaaaatttcaccgttgatgaaaagtcaatacaatatggtattgaggaacgttatggaatatgacgttaaattttatgaaatttttaatttcgaccaactcgtggaaatcacagaacaaatcaaaatgcgaatactctccaatgatataactaatttgcaactgtcgaaaactcctctgagcattaaaatcatggttgcagaatggtacttatcacatttatgttccggtattttatctagtgttaaccgcacagtgttgctaaaaatattcaagattttttgtatcgatctggaggttttccaccacttttttaagtggatcgagtttattgtctaccatcaattgctaagtgatatagaatctctggaggcattgatggacatcttgctatgctaccaaaaattgttctcacaattcattaatgaccatattctttttacgaagacgttcatattcatttacaagaaagttttgaaagaaaaagacgtgcctgcttataatgtgacttcatttatgccattctggaaattttttatgaaaaacttcccttttgttttaaaggtggataacgatttaaggattgagttacaatctgtttacaatgatgagaaattgaaaactgagaagctgaagaatgataaatcagaagtcttgaaggtgtattccatgatcaataattcaaaccaagctgttggacagacttggaattttcccgaggtgtttcaagtaaacatcaggtttctactacacaactccgagatcattgatacaaatacaagcaaacagttccagaaagcacgaaacaatgtcatgcttttgattgccactaacttgaaggagtacaataaatttatgtccattttcttgaaaaggaaagactttactaacaaaaatttaattcaattgatctctctaaaacttctaacttttgaagtgacgcagaatgtgttggggctcgagtatattattcgattattaccaataaacttggaaaataatgacggctcatatggtctgtttttgaagtatcataaagaacaattcataaagtcaaattttgagaaaattttacttacatgttatgaattagaaaaaaaatatcatggcaacgaatgtgaaataaattattatgagatcctattgaaaattttaataacttatgggtcatctcccaaattacttgcaacatctacaaaaatcattatgttgttattgaatgatagcgtggaaaactcatctaatattttggaggatattttgtactactcaacttgtccgtcggaaaccgatcttaacgatattccattgggtagtggacaaccagacaatgacactgttgtaaccaacgatgataaaagtgacgatgatgatcacacagtcgacgaaattgatcatgtagaatattacgttatgatggactttgccaatctttgggttttccaagcgtttacctgtttctgcatcaaaaaaatcatggagaataatgagccagcaatggcaatggaagacttgaagaacttcatattccaaattatcgaaataactaattctaatgatttatgttcacaaatatttgaccaactgaaggatatgcagaccattgagatgataacccaaatagtggagaaagatttctgcacttcttgtttgcaaaacaacaaccaaaagatagatgataattacatcgttgtggtgatcgagattataacgtcattatcgatgaggtttcaaagagaaacttctggtatgatagttatttccatggagaactatcatttactaataaagatcataagacaattaagtgaactgaacgaaggaaatttatctaagagagaaatccaaatagatgccgtcttgaaaatttttagctttcatcaggattccattttccaacgcatcatcgctgatttatcagctgataaacccacaagtccattcattgatagcatatgcaagctgtttgataaaatatcatttaatttaagattgaagctgttcttgtacgaaattttgtcttcattgaaatcattcgccatctattcatccacaattgatgccccagcattccacacaagcggtaaggtcgaactaccgaagaaattgctgaacttaccaccattccaagtgtcctctttcgttaaggaaacaaaacttcatagtggcgactacggggaagaagaagatgcagaccaagaagaatcgtttagtttaaatttaggaatcggcatagttgaaatagcgcacgaaaacgaacagaaatggctcatttatgacaagaaagatcataaatatgtctgcacattttccatggagccgtaccacttcatctccaactataataccaagtacacagatgacatggctacaggcagtaatgatacgactgcgtttaacgattcctgtgtaaacctgagtctttttgatgctcggtttgagaggaaaaatccacattgatctcagaatatatccaaatggataaattataaatttaccaataacagtaattatgtgtcagttttaatacccaaccaattgattcctctaaatgataccgtaccaaatgacatgtttgccaccgattataaaactggggtttatgagcgatggttaaggaggattaagacaaagtgctcatccgcttacaagatcagtactagcgtgtaccagtctatttaaactggaatgatcaccccaaagggaacgcacgatgctgtggccaagtttcaaaaaactgacctgcatcaagatctcgattacatcgtactgcaacaacgaagaacacagctagagacgcttattaacgaaagagaatcttttgtcaagaatctgtgttctcttttccacaaaattcaaaataccaagaattaccaggaatttgttgatgtattggcggagaatagggatttactgcgagaaattttcactgtagagaacggatttcaaaagcaaaaatggattagcaacgacgacattccccagatagactgggacaagtttgccctagatatcaacgcttatatagcagagaacgatcaattgttggctttgtatgaagatggcttattatgatcaaatagcggctatggacatttttaaacatatatttatatatatatacatatatgcgtatattgcataaatcacaaagaagaacaacgccctagatatagtgacccaaaatattatgtttaagttactggttggggttcatgtacatttttcactatcttttaattccaaatgtggattgtgcttctgcagattttgttgcctagtattctgtgatggaaaaaattgccccgatgagatataaaatgagctagccccctaaccaaagaaagcaggattggttagtacatagagaaaccaaagctgttatgttgttctataagcctgtgatgaggatggcggtgagaccgctaaaaagcataagattccagtcctcatacaccagtattactaaattgacgaacctaacagaatttaggaatttgatcaagcaaaatgataaactagtcatcgatttttatgctacttggtgtggcccctgtaagatgatgcaaccacacttaacgaaattaattcaggcttatccagatgtaagatttgtcaagtgcgacgtggacgaatcaccagatattgccaaagagtgtgaagtgacggctatgcccacctttgttcttggcaaggatggccaactcatcggcaagatcattggagctaaccctactgctttagagaagggaatcaaagatctataaattttatattcatgagcacatgtagtttttttttttttagttttaaatataagaaaaaagatagtatatatatatatatatatacatatacatataaaaggaaagtaagcttatacaatacacaaataaattcatatcaaagaataatgaaccgcaatattcagaaacacaggaaaaggaggggaagggatgaatggtgaggaaagtaactgtttgttttaaagcgtacctggatcataacataacaaataagtagataaaaaagaatagagagaaagatataatgacaatgaattgaagaatagtttagttagttacatttgtaaagtgttccttttgtgttctgttcttaatttggcgctatttttttatacttccaaatccttgctttacaatcaccgctaccagtagcaaaaacgttatattctggacccagcggagacccgtttgccacagccacagatataactgaattcctatgaccttgcaacatcaataacggattgccggatttcttatcccaaaacaggacaccacgatctttggaaccggacaagatgtactcatcattttgtgtggtggccacggacaatacaaagtctttatgcccgatatacgtaacttcacaagtgccggaatttggagttttcgaatcgctcttgttgtttgcattctgcaaattccagagcttaacagatctatctaatgagccggatacaacgctttgtccatctctagtgaagacaacgctataaacagagtccttgtggcctgtaccggattcgttttccgaatctagtctttccaccaagaatccggtctcggaatcccaaactctcacagcacgatctagagaaccagcagcgatgtatttaccatcacctggtgatacagcgacggtggtaacaccatcttcaatggataaagtcaatgaacactggcctgtacgtaagtcccaaatacgaacggtacggtcaccagaaccggagactaatttgtcacctgagggaaagtagtccaatgaataaatatcttgttcgtggccttgaagaatcataacaatctttctattttcaatatcccaaattctaatcagtctgtcttcagcacctgttgccaaaaatttcccatctggagaaaaacacactgaacggatatacaagtcggatgatggggaagacgaagtgttcaggttttccacatcttttgccaattctgctgccgaagtcatcgctgtggtagtaattgtggtggtagtagtggttgtcattgtattgttatccgtggacgtggtggtgttattttcagtgatcgaatttcgatggttattggcagcagaatcgtcagatagacgggccaccagagaaccatctgaaacgcgatacacttgagtagttttgttgcagcctgtggctaagtattcaccatcgttactgaacttcacgcaacaaacaactgaagtatgatccaaagatttgtgtaactcaacgtcaatttctcttggtagtgccgggttgtataaaatataataatcatttgtttgcttcttcagagcatcgggaacagactgggaatctagatccaaaaggaaaggtgggataggtttagagtggtttgctctttgattataagggactaagtagtgatcctggtgcaaactagccggggtggcgtcttcctccttaggtttgatttcagtttcagttgcggtggtagtggtggccgtggtggcggatccggtgtcatttatcttcgaggtattattattttccggttcagtttctttcaacgtagattcaggtgccttgacagagggtaaagtagtggtctctttagaagtaggagatccgttgatggctgtgttactcaatggtgccacggaaacctggggaggtggttgctgttgttgaagttgctgctgttgcagttgctgttgtggtagttgttgttgggcgtttgaggacaccacaggcaaagtggtggtaggcaactgtgagccaaccagattaggacggctagcttgtactgggaaggccgatggcgaaccagtagttgtgtttgctgctggagtggcggtggccgaagtagtagccggtggttgttgcgcaactggaacagatgcagatgcagcggctagctgctgctgttgctgttgtaaatgctgctggacctgttgctgctgttgctgttgccgctgttgctggacggtcaaagatgcaatttgatggtctctttgctccagccctagtttcaagtgcttgatctcttcttcgtacgcgtccttcattttcctgtgagttagttccagttcgtagacggtgtttcttatctgctgcatctcagccagctgctggttcattttgaaatcgtaatccttttggttttgaagacggtaggtatttgcctcttgtgagacttggagaaactcctgtctgatggcatcgagaagctcattcagcttattctgcgtattcgaaacgctggcagtcatattggtttggatggaaagctgatttctttcttcccctgcttatcaaaaaagacaaaaaaacaatagaaaaagagtagtggtgtgcgaaaggtaacttggcgtgaaagaaaattaaacaattgcagaaggacagatagaggggcacgtgttcagccagttgttcttgcttcgctgatgtttatcaattgggggtagatgggggaatttctctctatttgtttacttatgtacttgttattttgttttgttgtttgttgctttgacgggagagctttttaattttttcgcagtttttcagtgttttttgaaaagtacgaaaaattaaggtccgtcggtagcgataatgtaagagggttctgtctctaaaaatgttagggtgaaagttccaaaaaattattaactcctagattgctcagccaaaaagaagggtaaattagggctttcctggtttatttatttgtttatgttgttcttatatacatatgtttatgtctttttatgtacaaataatgatgtttacaatgaaacatctgttatgctatcaaaaacgtcagcgcattgttttatagctgaagaagttacaacggataacggtctgatttgcggcctggcaatgcttggtaaaactaaatatcaattttacgaattatttactgtatatagtattcagtccctcactcaactggcgtcaagagtgaagaagggcggcctcattatggctcgccttattctgttcaccctctgcgctcttcccgtattatttcattttattttgtttatgcttcaatatcttgtatttgtttacattgaaaaatgattggaaaaaggtcacattgaaatcaaaacagtgaagaagcagacagacaagaaggtcattagatagataaacaggaacaataaaaaaaagaaagcgaaacaagacaatccaacgtgcgcaaaatggatccattgactgtatacaaaaactcagtgaaacaacagatcgattccgcagacttactagtggcaaatttggtaaatgagaatttcgtactgtcggagaagctggatacaaaagcaaccgagatcaaacagctgcagaagcagatagactcgctaaacgcacaagtcaaggagctgaagactcagacttcccaacaggcagaaaattcagaagtcataaaggacctttacgagtacctctgtaacgtacgtgtacataaaagctacgaggatgattctgggttgtggttcgacatctcgcagggcacccactcagggggatcttccgatgattattcgataatggactataaactcggatttgtcaagggccaggcccaagtcacagaagtcatatatgcgcccgttcttaaacagcgatccaccgaggaactatactcgctacagtcgaaactaccggaatacctcttcgaaacgttgagtttccccctctcgtcgctaaaccaattctataacaaaatcgctaaaagcctgaataagaaaagagagaaaaaagatgaaaccgagtaagctgctacataatgtctatatatctacacataaaattccgattattcctttgcatacctgatttgcccctcagaatccacaaccagacttttcaagaaggtcttttttgcccctttatccttcatggttttcaaaattttgtacaacgacttgcccttgtgaagctcgataccgttcgaggtcttttccactttctctgccttcttgatcacaggcttctccactttctttgcaggagttgccactggctggtgctggtgctgcttctgctgctgcttctgctgctgcttctgcttctgcttcttgttgcccttgtacaacgctttctggtacttctcgtcctcgctgatgcaagacgtgtgattcttgtaactcacgccatcttcaaacgtcttggagcaatctatgcatgtatagtacgcgttaggacatctataataatgcttttcggtattcttcttgggcacagtatcattacacacctcacagttgaacgtaaccatcctgtaataacaaatatttcttgactgagaccgtttgctgttgtatacagaatactcttagagctcatcgcaagttaaaaattttcaattttttttcactttttcccgtcaaggcaaaaagcaaccaaaagagaatgaacctttatttttgatttatttattatgagatgctgctagtccactcatctgcatcaatgtagtagtcacaaagctaatatttagacgttactttgatatctctgtccatgagagcacttattttaggaagttaaatgagacagtcaatagttcacaatatcccgtcagcaatggagggaaaaggcattccttttccataggattttaatcgttttcaagcatcatacgccctcgaggaactcttgttttcgctttactatgcaaccattgatgtatttctgtataaatgtgcgtcacgtggccttgtgtctcttatttccacttgttttttcacaatgcggaaaacctcgattaaagtagaaaaaaaggatataataggagtataccatattggatagttcaatctataaacaaacaatcgcataaccgcacgtatatacacgcacacacctatcaatcacaatggctttggaacctattgattatactactcactcgagagagatcgacgcagagtacctgaagattgtcagaggctccgatcctgacaccacctggttgattatttcacccaatgcgaaaaaagaatacgaacctgagtctaccggttcctcctttcacgatttcttgcaattgtttgatgaaaccaaggtccagtacggactggcacgtgtgtccccaccagggtcagacgttgagaagattattatcattggttggtgtcctgattctgcgccattgaagacaagggcctctttcgccgccaattttgctgcagttgctaataatctgttcaagggttaccacgttcaagttaccgccagagacgaggacgatcttgacgaaaatgaactgttgatgaaaatcagtaacgcggccggtgcccgttattctattcagacttcctccaagcaacaggggaaggcttccactcctcccgtgaagaaatccttcacaccttccaagagccctgctccagtttctaagaaggaaccagtcaagactccttccccagcacctgctgctaagatttcttcccgtgttaacgacaacaatgacgacgacgattggaatgagcctgaattaaaggaacgcgacttcgatcaggctcccctgaaaccaaatcaatcatcttacaaaccaattggcaaaatcgacttgcaaaaagtgattgctgaagaaaaggctaaggaggacccacgtcttgttcaaaagccaaccgctgctggttccaagattgatcctagttctgatatcgctaatttaaagaacgaatcaaaattaaagagggactccgagtttaactcctttttgggcaccactaaacccccctccatgacggaatcttcattaaagaatgatgatgataaagtcattaagggttttagaaacgagaaatcacctgctcaattatgggccgaaagaaaggcaaagcaaaacagcggcaacgccgaaactaaggctgaggcaccaaaacctgaagttccagaagatgagcctgaaggtgaacctgacgtcaaagatttgaaatcaaaatttgaaggattggccgcttcagaaaaagaggaggaagaaatggaaaacaaatttgctcctcctccaaagaaatcagaaccaactattatctcaccaaaacccttctccaagccacaagaacctgtgaaagctgaagaagccgagcagcctaagactgattacaagaagatcggcaacccattacccggtatgcacattgaagcggataatgaggaagaaccagaagagaatgatgatgactgggatgatgatgaagacgaggctgctcaacctcctttgccttcgaggaatgttgcgtcaggagcaccagtgcaaaaagaagagcctgaacaagaagagatcgccccaagcttaccttctagaaactcgatcccagctccaaaacaagaagaagcacctgaacaagcacctgaagaagaaattgaagaagaagctgaggaagccgctccacagctgccatcaagaagctctgcagctcctcctccgcctccaagacgagcaactccagagaaaaagccaaaggaaaatccttgggccacagcagaatatgattacgatgctgcagaagataacgaactgacctttgtggaaaatgacaagattatcaatattgaatttgtcgacgatgactggtggctaggggaactagagaaagacggctcaaaaggtctcttccccagcaattatgtgtctttgggcaactagaatcacacgtcagcgtcatgctattatattattcttacgtaaaaaaatacttacagagacgttaaagcttttgtatagatactttcacgagccttccctttcagtaaaatgaacaaattattttgccttgtccttctttgtttcaagcgtttatatgactcctctacagtattatttttcaacagacggtgtgcccgtacggcgttgtcaaaacctcgaacataaaacaacactgaaacaaacttattgcactcctgcatcgcatacagatctgatacttactacaaccataatgctgttttagaatcgcatcaggtgtttaccagaagtgtatggtacatggtgctttccttatgctcactatttcggatttacttctagtctatgtatagatttgttagagaccagttttaagctacaatggaacgttaagattaagaaatgcatgaagagtctcccagtagatatataaagctgaattaaattcagtacaatggaagtttccacgtctttctgtattttcatacctttaattataggaaaagcacactacaaaaatacgctatcatctaccgaatataactgcaatgaactcatttgcgtcattaggtctgatatattcagtagtaaaccttttaactagagtagaggctcaaattgtgttctaccagaatagtagtacttcactgcctgtccctactttagtatccacctcaatagcagattttcacgagtcctcatcaactggcgaagtgcagtattcatcctcttattcgtatgtgcagccctcaatagactccttcacttcatctagcttcttaacaagttttgaagctcctaccgaaacttcttccagctatgcagtttcttcctcattgataacttctgatactttttcttcatactctgatatcttcgatgaagaaacaagttcattaatatcaacctcagctgcctcatcggagaaagcctcgtccaccctttcttcaactgcacaacctcataggacatctcactcttcctcttcattcgagctaccagtcactgctccatcatcctctagtttaccgtcctcaacttcattgacatttacgtcagttaatccatctcaaagttggacttcatttaactcagaaaaatctagcgctctttcctcaaccatagattttacttcttctgagatttcaggttcaacatctccaaagagcctggaaagtttcgataccaccggtactataacttcatcttattctccttctccttcttcaaaaaattctaaccagacctcactactcagcccattggagcctctgtccagttcttcaggagatttaatattgagttcaactattcaagctactaccaatgaccaaacttcaaaaactattccaactcttgttgacgccacatcgtcattaccaccaacattgaggtcatccagtatggcaccaacaagtggttctgattcaatctcacacaactttacgagccccccctctaaaacaagtggtaactacgatgttttgacttcaaactcaatagatccttctctatttacaactacgagtgaatattcatctacacaattgtcgagtttaaatcgggcctcaaaaagtgaaacagttaatttcactgcttctattgcttccacaccatttggtacagattcggctacttctctaatagaccccattagttcagtgggttctacagcatctagctttgtgggaatttcaaccgccaattttagtacacaagggaactcgaactatgttcctgaatcaactgcaagtggaagttcacaataccaggactggtcaagctcttctcttccgctgtcacaaaccacttgggttgtcatcaacacaactaatacacaagggtctgtaacgtcaaccacatccccggcttatgtttctacggccaccaaaacggttgacggggtgatcaccgaatatgttacatggtgtcctctaacacaaaccaaatcacaagcaattggggtcagttcgtccatttctagcgttccacaagcctcctcatttagcggtagttctattttgagctccaattccagcactcttgctgcctcgaacaacgttcctgaatcaactgcaagcggaagttcacaataccaggactggtcaagctcttctcttccgctgtcacaaaccacttgggttgtcatcaacacaactaatacacaagggtctgtaacgtcaaccacatccccggcttatgtttctacggccaccaaaacggttgacggggtgatcaccgaatatgttacatggtgtcctctaacacaaaccaaatcacaagcaattgggatcagttcatccacgattagcgccacacaaacctctaaaccatcttcaatattaacattggggatatcgaccttacaattgtctgatgccacatttaaggggactgaaactataaacacccatctcatgaccgaaagtacttcaatcacagagcccacctattttagtggcacatcggatagtttttatttgtgcaccagtgaagttaatcttgcgtcttccttatcttcttatccaaatttttcatcttcagaaggctctacggcgaccattactaactctaccgttacatttggatcgaccagcaagtatccatctactagtgtatctaacccaacagaagccagccaacatgtgagctctagtgtgaactcactcactgattttacttcaaattcaaccgaaaccatcgcagttatatctaatattcacaaaacttcgtcaaataaagactattcattgacgactacgcaattaaagaccagcggaatgcaaacgcttgtgctttctactgtcacaacaacggtgaacggtgctgctacggaatacacaacgtggtgcccggcatcaagtattgcttatacgacatccatatcatataaaacattagttttgaccactgaagtctgctctcattctgagtgtactccaacggttattaccagtgttactgcaacaagctctacaatcccccttttatcaacctctagctctacggtattatcttctacagtatccgaaggtgcaaaaaatcccgctgcttctgaagtaactattaatacccaagtttctgctacttccgaagctactagtactagcactcaagtgtctgctacttctgcgacggccactgctagcgagagttcaaccacatcccaggtttctactgcttccgaaactattagcactctcggtactcaaaactttaccactactggaagcttacttttcccggctttgtctactgaaatgataaatactactgtggtttcccgaaaaaccctaattattagtacagaggtatgttcccattccaaatgtgtcccaacagtcattaccgaggttgttacttcgaaaggcacgccttctaatggacattcttctcaaactctacaaacggaggcagtagaggtgacattgtcatcccatcaaaccgtaactatgagtaccgaagtatgttctaattcgatttgcacaccgactgttattacatctgtgcaaatgagaagtactccttttccatacttaacttcttcaacgtcaagttcctctttagcctccaccaaaaaaagttccttagaagcctcctcagaaatgtccaccttttctgtcagtacgcaaagtttgcctttggcattcacaagttcagaaaaacgctccaccacatctgtctctcaatggtcaaataccgttttaactaatacaataatgtcctcttcttctaatgtcatatcaacaaatgaaaagcccagtagtactacctctccatacaacttctcttcggggtactctttaccttcttcttctacaccttcccaatattcactatctacagctactacaacaatcaacggaatcaaaactgtgtacacaacttggtgtccattggcagaaaaatctactgtagctgcttcttctcaatcttcccgcagtgttgacaggtttgtttcgtcgtcaaaaccatcctcatctttatctcagacctctattcaatatacattatctactgctaccaccaccataagtggtttgaagactgtatacacgacttggtgtccattaacaagtaaatcgactttaggtgctactactcaaacttcctcgacagccaaagttagaattacttccgcttcatctgcaacatctacttctatttctttgagcacttcaacagaatcagaatcttcatctggatatttgtcgaaaggagtatgctcaggtactgaatgtacgcaagatgtgccaacacaatcatcctcacctgcttcaacgttagcatattccccctctgtttctacatcatcatcatcatcattctcaacaacaactgcatcaacactaacgtcaacacacacctctgtcccgttattaccatcatctagctctatatcagcatcttcgccatcatcaacttcgttgttatccacttctttaccatctcccgcttttacgtcatcaacacttccaacagcaacagcagtatcttcctccactttcatagcgtcttctctaccattgtcctctaaatcatcattgtcgttatcgccagtctcgtcgtctattttgatgtctcagttttcatcatcatcatcatcatcatcatcattggcatcgttgccatctctttctatatcaccaactgttgacactgtttctgttctacaaccaactacttccatcgcaacactaacttgcacagactcacaatgccaacaggaggtatccactatctgtaatggatccaactgtgacgatgtgacttcaactgccactactcctccatctacggttactgatactatgacatgtactggatctgagtgccagaaaaccacatctagcagctgtgatggttactcgtgtaaagtatccgaaacgtataaatcaagcgctacaatatctgcatgtagtggagaaggatgccaagcttccgctacaagtgagctaaattctcaatacgtcacgatgacgtctgtcattaccccaagtgccataacaacaacatcagtggaagtgcattcaactgaatccactatatcaattactacagtgaagccagttacatatacatccagtgatactaatggagaactgataaccataacaagttccagccaaactgtaattccatcagtaacgacgataataacgagaacaaaagtggccataacttcagcaccaaagccaacaactacgacctatgtcgagcaacgactttcctccagtgggattgctacttcttttgttgctgctgcatcctcaacttggattactacacccattgtcagtacgtatgctggttcggcgtcaaaatttctctgtagtaagttctttatgataatggtaatggtgatcaacttcatttaatttcccgtatatattatatgtacgtatatatgctataaacagacactctttttacttacctttaataatgcttgatgagaaatcagtcattgttacttcttccccaaggttgtcatcataatcataccattcattatcctctagttggcatgacattactttccccgaacttagagaaacttcaaacgttatggtgtcgggataaaatttgattaattcacaacctctgcaatcaaggcttaaaggaatgaaagaatcttctttgaccttcgataaaccatgcttcttccgcacatcttttatcttggcccatttgtcgtcactctgatcagttaaatattcatcctcaaaagcgcacaggttaactgacaattcttttgaacaaaatttacacttcatcaagaaagatgcggtaccttttgatgccggcatagcatattcttcaaatgtattgatgatgactttagaatcgtgtaattctctacaactggtacattgtagatcgaaggcaaattctgcccttgattcgtttgtattctcaattgaaaccttggtcacgttttctgataatgttgctttcagaaccaaaaataacggcattatcgtacacaacctggttttctttattggttaagttgtctttattcaaaatttttcattacttcttataaacagcttcttgacgcttgtaatttcataagtttttgatacaagcaatggaaacaaaattaagaaaatgtaggcaacgaagaactaaatttgaaaaaaaaaaaaaaaaaaatttactgccaagatcatctaaattatcttatagtagcaaagcttgagcataaaaggatcaatcttttagttttttatggcaaagtacatttgcagtaagtaattagtgatgagataaacaaagaataataatccaattcgaaatcaaaaattcaaacaacaaaaaacataatttcacatatatatctaattcattcacgaaaaacacgtcagttccttctgtctgttgtaaataggatgcatccgcagtgaatcatggaaatatttcaaaactttcagcccaatcattttatttggtcaatgaagccataaacgctccgtaattctaagattaaaaaaaattcataaaaataaggaccaatataaatatatatatttaatgtgctagtgacaatcctagtgataaaattgcaaattatactacaattggtcatggtgaagcctaaacacaccattacgtcttcacagtgttattcattttattttcaaaggtatgctactactaatgcaccagtgtataccatgatacggtgaaaagggcatgtaatattgcgttaatttgtcgataacctttctttacgtttaaattttttttttataactggcgacactaaacttctcgataaaatacaacataaaaagcagtacctagctaagcgaacaacagataataaatagctaaacatctaggttaatagccaattagcaatacatttaaggattgatagtgtggtatttacaaggtaatagcccgctaggctataaggaaactactctaaattcaccttccatatatgtgactgccaagaaaatattactagttatcaagctttttttgtgtgcattcaacttcaacgaatccttcgtcatcaatgaaacaaaagaacaagccagaactgaaaaaaaaaaatcaaaaccactaagaatgtcacatccttccaaaactcctgctggctcttcaactcttcaaagaatatcaagataaatatcattatctccagtgtggccgacccatgcatgagtgcgaggagcattaagttggatcctgggaaaacatgtcaaggacattcaataaagtacttttcatactacaacagacgctagaagaactagaatgtaaccgtgaactgcctctcaaacacataattatgatagcgccgtcttcggcatcctttttcggaaatatactttcctttttccctctttcagctatattgttcaaggagtaacataagacataataaccccagtttttttagagaaagttcttcttctttaattatagtatgtttgaaacgtacaagaattcattgagtgccctaaggattactgcaaacaaggttcaacagtgttggtacacatgactcagcaagaataccgttccccctcacaacgcttatccaaggggaggagcatgtcgctacccaaaatatttgctcgtaatttgagatctctgcaaaacaatgcacctcctggcaaaaacatcaatgtcaattgtttgaacgtcaattcttgttcgttgtccgcaagcccaagctcacaaattaatatggcttgtaatggaaacaagcaagatcttcccataccgtttcccctgcatgtagaatgcaacgatagctggtcaagctccaaacttaacaagttcaaatcaatgtttaatcataacagatcaaagagcagtggtactacagatgcgtcaacttcagaaaaaggtacgcataagcgtgaaccccggtcgacgatacatacagagctgttacaaagttccattatcggtgagccaaatgtccatagtactacaagtagcacacttatacccaatgaggcgatatgctccacacctaatgagatctcaggtagctcttctccggacgcggagttatttacctttgacatgcccacagacccgtcatccttccacactcctagctccccaagttatatagcaaaggacagtagaaacctgagtaatggatctttgaatgatattaacgaaaatgaagagctccaaaatttccatagaaaaatcagcgaaaatggcagtgcctcccccctggctaacttgtcattatccaattcaccaattgattccccaaggaaaaatagcgaaaccagaaaggatcaaatacctatgaacataacaccacgtttaaggagggccgcttccgaaccgttcaatacggcaaaggatgggttaatgcgggaagattacattgccttgaaacaacctccaagcttgggagatattgtagaaccgaggagatctcgtcgtttaagaaccaagtcattcggtaacaagttccaagacattactgtcgaacctcaatccttcgaaaaaattagactacttggccaaggtgacgtaggtaaagtgtatttaatgagggaacgcgataccaaccagatattcgccctgaaagttttgaataaacatgagatgatcaagaggaagaaaattaaacgagtactcactgaacaggaaattctcgcgacaagtgatcatccatttattgtgacactgtatcattcctttcaaaccaaagactatttgtatctctgtatggaatactgcatgggaggggaattctttagagccttacaaacaagaaaaagtaaatgcattgcagaagaagatgcgaagttttacgccagtgaagtagtagcagctttggaatatttacacctactgggcttcatatacagagatttgaaacccgaaaacatattactgcatcaatctggtcatgtcatgctttctgactttgatttatccatccaagcaacgggatcaaaaaaacccaccatgaaagactctacgtatttagatacaaaaatttgttcagatggattcagaactaattcctttgttggtactgaagagtatttagctccagaagtaatcagagggaatggccacactgcagcagtagactggtggactttaggaatattgatttacgagatgctatttggctgtactccatttaaaggagataattcaaatgaaacattctctaacattttaaccaaggacgtcaaatttccacatgataaggaagtttcgaagaattgtaaagacctgataaagaaactactaaacaaaaacgaggcaaaaaggcttggttccaaatcaggagctgcagacataaagagacatcccttcttcaaaaaagttcagtggtcgttcttaagaaaccaagacccccctctaatacctgcattaaatgataacggctgcgaacttccttttatattgtcttgcaataaacacccgaaaaggaactcagtgagtgaacaggaaaccaaaatgttctgtgagaaagttgcaaacgatgatgaaattgatgaggctgatccattccatgattttaattctatgagtttaacgaagaaagatcacaatatcttaacctactctgaaaattatacctacggaaaaattctatacaaagcaacttgtacaaggccaaggcataacagctcacatagaagtttctttaaagacatcatacctgaactataacatgtttacagaaagataaacccatggccaaatttctgtattgtttctctcaatttatcttatgataaaaatgtaaaaaattatttaaaagtaaacaaataaacaaaggaacaattcaaaaacgagaaagtgaatgaaaaatataatatcatttattgtctgataatgctgcatttagaacatacgtaccatccgcatcagtggatatccaatgatagtaatttcgcgagtttatccgttgctgttatattatcactttttaatattcttttcaaagagctgaataatttcaacgcgtcttcgttaatggattccttccgcaattcttctgaaatactgaatgcccgatttataatatctttgtccaggcgtgccaatttcgccacattcatcccataactattataagtcaatcccttttttaacttatatagaaaaattacactcatccagtcctcgccagttttttgttcttccacgtaatccatatgataattccttattaacggagatttgatttctcccagcatgggaaaatgggtagtaaataatatcaaggggcagtcacttaactcagaaaaatactttattaaagcataagaaattgctataccatcgtgcgtgccagtacctcttcccacttcgtctaataatagtaaagaccgtttattgcaatttttcaagatgtgtaggatatcaagcatttccactttaaaagtagaatcaccgtttataatatcatcgtgcgcaccgattcgagtgagtacgttttcaaatatgcttaatctgatctcttctgcggggacaaatgagccgatctgtgccattatagtaagcagtgccacttgtctaatataagatgatttcccacccatattcggccccgttataatattgattttaccgttttctggggacatcatgatatcatttggtacataatgaacatccagcgactcgataattggatttcttgcattttttgcgattatggcttgttgaccattcacaaaagttggtctaacataatttacgttgcatgatgtggctgctaacgacaaaatacagtcatactgcgccaaattgagtgtaattttacggagctctgtatattctgccgtaattttgttcaagaattctttatactgtagttcagattcccgaattaataagtccttgtaatattctagcttttgagtcagtttctgggttctgggagtggtaaatctactgaccatcttcgtattgttaacttttatccaatcatctggcaagtccttaatttgcgagtttttcacttcgattaagtaatcaacttcatctctaaaatttagatatggacgtttgagatattttcgtatttctgccaattcttcctttaactgtgaccgtactgattcgctttccctttgaatttttattataccctctgaacaatcatagttatttaaattaaaaaaatccattacttgcttatctgaatttttttccattaccgcagaaacgttgatcatggtcaaaaaatgaggcaactgagtggtagaaagtagttcattcaattcactaaatagtctaaaaagtaaaggagattgtttgcctatccttccatctgatgacttgaaatgttctgacaggtaagattgatgcatcttgaagtgatcaacgaaagaagttatttgctttaaatagaaatagacttcttttctagaagttgtaccatacattatgcgatttaaagttcttaataagtcaggggtatgattcaacatttgattcaacgattcaaaaaatatactgttgttgatttcggatgtaatgcactcaatggcatcaagccgctcttcaatttggtgtacatcaaccaaaggtttgagaatccattctctcaacattcttaatccaaacgatgtccttgtatggtccaataaccaaaacaaagaacctttaccaccatcatgggtaaaaatgtccaaactttgcagggagttaggatcaagtaacatatgtatttttgatgcgaagggcgaatagatagaaggaatcaacatcacctgctcattattgtactcaaccatatgcgaatataacttagaaactaagcgtatgagagacggcgagagttgaattttctcattcattacttttattgcctgaactacatgatcttccaaatcatactcctgcttgtgtattaaaggacatgaaatatctttgaaaaatttcgctacatgtaatggaagatcatctgtatttaccagtacttctatgggctgtaaatatttgattcgtatctgtagtttctcatcagcaagattaggctcttcaaattcatcatacacgacttccccgttatttaaattgacagaaattaaggaatatttagccacctttccctgatgtacgtcacgggacaaagcccatatactgtttgtatcaccgagaatacgtttccccctaaggacaaaggtggaattaacaccaaatgtagctttggtaaagacatttgaaatctttctttcaaaaacgcttgatttgctggcacctggatcatgcttcttaatagcgcttgtttctgcttgctctaccacggcaacctttaaattatgatgcacaagtctctctaggtgaacgtttaatctgacatccgggaaagaacagtacgcaaactgcctatgattgcaatcttgaggattagactcatcgatagtcaattttccaggcacaagtttgatgtgaagtattctgctaaccgttactgcatcctctgcaaaacatttgtacttgtagcctactctaataacaagcactttatctctatgatgcattttcaggtccttcacctgtttgtccaagggagtaagtttcgctgtaggggactttctggcttttttttttacgaaatcttcctcaccctcttcctcatcatcttcagcctcaacattttcatcacttcgtcttttcataatcctatccaatttcttagcaaagtcaatatcattaaatgttgtcgaagtaccactagtcttttctgaatttttcgaattcttggaagaaacactgcctttgagtggaaagctatcattagttactgttgtgcttgcaacagaagataaattgtcctcttcatcagtgtcaaggcagatggattcgctaccagcgccatttccaaccgcaacttcttgttcttgcttatgcgtcagctctgattttaccgccttcttgaaaaacctgcttattgtgggttgtcccgccattattgttaatagattcaacaaaataaatctatttgcactgcttttggctctcaaaagtaccagtttaggttcattacctatcaccattgttccagcttatttatcattgaaaattcacgtgatcgcaatattccgtcaggagtgataaatacacgaaaatttttcttttttttcggtggcaaccaaagtcaaaccatcgaattcgaataagataaacaggggcaaaggtgagtcggggaaacactattggtaaaagataagcaattgagaaacgtcactcagggacaattgattacatgctatcggccacataccgtgatttgaacacagcatctaatttagaaacatcaaaggaaaaacaggccgctcaaatcgtcattgcacaaattagtttattattcacgactcttaacaacgacaattttgaatccgtggaaagagaaattagacatattttagacaggtcgtccgtagatatttacataaaagtttgggaacgattattaaccttaagttctcgggatattttacaagcgggaaaatttttacttcaagaaaatctactacacagactactattagaatttgcgaaggatttaccgaagaaaagcacagaccttattgagcttttgaaagaacgaaccttcaataaccaggagtttcaaaaacaaacaggaattacattatcacttttcattgatctatttgataaatctgcaaacaaggacattatagagtcacttgaccgctcctctcagattaacgatttcaagacaattaagatgaatcatacaaattatttaaggaatttttttcttcaaaccacaccagaaacactagagtccaatctacgcgacttattgcattccttggaaggtgaaagtctaaatgacttattagctcttttactgtccgaaatactttcacctgggtctcagaatttacaaaatgatcccacacggagttggttgacacctccgatggttttagacgcaacgaaccgtgggaacgttatagcaagatctataagttctctgcaagccaaccagataaattggaatcgtgtgtttaatttaatgtcaacaaagtatttcttgagcgcaccattgatgcctactacagcatctttgagttgcttatttgcagcattgcacgatggtccagttattgatgaatttttcagttgcgactggaaagttattttcaaactagatttggccattcaacttcataagtggtcggtacagaatggttgctttgacttattaaatgcagaaggtaccaggaaagtttctgaaaccatcccaaacacaaagcaatctttactctacttattatccattgcatcattgaatttagaattgttcctacaaagggaggaattgtctgatggtcctatgctagcttattttcaagagtgcttctttgaagatttcaactacgcccctgaatatcttattttagcattagtcaaagaaatgaagcggttcgttttattgatagaaaacaggacagtcatagacgaaatacttattaccttattgattcaagtgcataataaatcaccgtcatcgttcaaggacgttatttctacaataaccgatgattctaaaatcgtagatgcagcaaaaatcataatcaactcggatgacgcacctattgccaactttttaaaatcgttgttagatacgggaagattagatacggtcattaataaacttcctttcaatgaagcttttaaaattttgccatgcgcaagacaaattggttgggaggggttcgatactttcttaaaaacaaaagtttctccatctaatgtcgatgtagtgctggaatcactagaggttcaaacgaaaatgactgatacaaacactccatttaggtcattaaagacatttgacttattcgcttttcattcattaattgaagtactgaacaaatgcccactagatgttctccaattacaaaggtttgaatccttggaattttccttattaattgcatttcctagattgatcaattttggttttggacacgatgaagctattttagccaatggtgacatcgcagggattaataatgatattgaaaaggagatgcagaactatttacagaaaatgtatagtggtgagttagccattaaagatgtaatcgaacttctgagaaggttaagagatagcgacttgccaagggaccaggaagtcttcacatgtattacccatgccgttatagcagaatcgacattcttccaagattatccattggatgcattggctactacatctgttctttttggatccatgattctctttcaactgttacgtggattcgtattagacgtcgcatttaggataatcatgaggtttgccaaggagcctccagagtccaagatgtttaagtttgctgtacaagctatttatgcatttaggatacgtttggccgaatatccacagtattgtaaggacctcttgagagatgttccggctttgaagtctcaggctcaagtttaccaatctatcgtcgaagctgctaccctagcaaatgctccaaaggaaaggtcaagacccgtccaggaaatgatcccattaaaattttttgctgtagatgaagtttcatgtcagatcaatcaagaaggtgctcctaaagatgtcgtagaaaaagttctttttgttctcaacaacgttactctggctaacttgaataataaggttgatgaattgaaaaaaagtttgacaccaaattatttttcttggttttccacatatttagttacgcaaagggctaaaacagaacctaactatcatgatctttatagcaaggttatagttgctatggggtcagggttgctacatcagttcatggtcaacgttactttgagacaattatttgtcctactatctacaaaagacgagcaagccatcgataaaaagcacctaaagaatttggcttcatggttaggatgtatcacattagctttgaataaaccaattaaacacaagaatatcgcattcagggaaatgttaatcgaagcttataaggaaaatagacttgaaatagttgtgccttttgtaacaaagattttacaaagggcttctgaatcaaaaattttcaagcctccaaatccctggactgttggcatattaaagctgttgattgagttgaacgaaaaagcaaactggaaattaagtttgactttcgaagttgaggttttattaaaatcttttaatttgaccaccaaatctctcaagccctcgaatttcatcaatactccggaagttatagaaactttatccggtgctttgggatcaatcactctggagcaacaacaaacagagcaacaaaggcaaattatactaatgcaacaacaccagcaacagatgctaatatatcaacagagacaacaacaacaacaacaaaggcaacaacaacaacaacatcatattagtgcaaatacaatcgcagaccaacaagcggcatttggcggcgagggttcaatttcacacgacaatccttttaacaacttacttggttctactatttttgtaacccaccctgacttgaagagggtatttcaaatggctttagccaagtcagttcgcgaaattttgttggaagtagtcgaaaagtcatcaggaattgctgttgttacgacgacaaaaataatacttaaagactttgccactgaagttgatgagtctaagttgaagacggctgcaatcattatggtaaggcatttggcacaaagtttagctcgagctacttcaattgaaccattgaaagaaggcatacgttctactatgcaatcactagcaccgaatttaatgtctctttcttcttcacctgcagaggagcttgacacggcaataaatgaaaatattggcattgctctagttttgattgagaaagcatctatggacaagtctactcaagatttagcagaccaattgatgcaagcgattgctattcgtcgttatcacaaggaaagaagggcagaccaaccatttattacgcaaaataccaatccatattcactgtctttaccagaacctcttggtttgaaaaacactggtgttactcctcaacaattcagggtatacgaagaatttggtaagaatattccaaacttggatgttattccgtttgcaggattgcccgctcacgctccaccgatgactcaaaatgtgggtttaactcagcctcagcaacaacaagcgcaaatgcctacccaaatcctaacctccgaacaaataagagctcaacaacaacagcagcaattacagaaaagccgtttgaatcagccatcccagtcggctcaacctccaggagtgaatgtcccaaatcctcaaggtgggattgctgcagttcaatcagatttggaacagaatcaacgtgttctcgttcacctcatggacattttagtttctcaaattaaagaaaatgctacgaagaataacttagctgaattaggcgatcaaaaccaaattaaaaccatcatttttcaaattttgacattcattgcaaaaagcgcacaaaaggatcaattagctttaaaggtatcccaagctgtcgttaatagcctttttgccactagtgagagtcctctctgcagagaagttttgtccctacttttggaaaagttatgttctttatccctcgttgctagaaaagacgttgtctggtggttagtttatgccttggacagtaggaaattcaatgttcccgttatcagatcccttctagaagttaatttaattgatgctacagaattagataacgttttagttactgcaatgaaaaataaaatggagaactcaactgaatttgctatgaaattaattcagaatactgtcttgtctgatgatccaattttgatgagaatggacttcattaaaaccttagaacacttggcctcttcggaagatgaaaatgtaaagaaattcatcaaagagttcgaagatactaagataatgccagtgaggaaaggtaccaaaaccacaagaacagaaaagctttacttagtatttacggaatgggtaaaattacttcaaagagttgagaataacgacgtaatcacaactgtttttatcaagcaattagtcgaaaagggtgttatcagcgatactgataatttacttacatttgtcaaaagttctcttgagctatcagtttcttcattcaaagaaagtgacccgactgatgaggttttcatcgctattgatgctctaggatcgctaattataaaattgttgattttacagggtttcaaagatgatacaagaagagattacataaatgcaatattttctgtgatcgttttagtgtttgctaaggatcatagccaagagggtaccacattcaatgaacgaccatatttcagactattttctaacatcttatacgaatgggctaccatcaggacgcacaattttgttagaatatctgattccagcactaggcaggagctgatcgaatttgattctgtattttacaacactttctcaggatatttgcacgctctgcaaccatttgccttccctggattctcatttgcatgggtgacactattatcacacagaatgttattaccaattatgctaagattacccaataaaataggttgggaaaagttaatgcttttgattatcgatttgtttaaatttttggaccaatacacaagtaaacatgcagtctctgacgctgtttcggttgtttataagggaacactgcgtgttattttaggcatttcgaatgatatgccatcctttttgattgaaaatcactatgaattaatgaacaatctacctccaacatatttccaactaaagaatgttattttatctgctattcctaagaatatgaccgttcccaacccatatgacgtggatcttaatatggaggatattccagcatgtaaagaactacctgaagtcttctttgatcctgtaattgatttacactcattgaaaaagccagttgacaactacctacgtattccctcaaattcattattaagaacaatactaagcgctatttacaaggatacctatgacataaaaaagggcgtaggctacgactttttatctgttgatagtaaattaattcgcgctattgtattacatgtgggcattgaagctggaatagagtataagagaacttcttcaaatgcggtatttaatacgaagtcttcttattatactttattgttcaatctgattcaaaatggtagcatcgaaatgaaatatcaaattattctgtctattgtggaacaattgcggtatccaaacatccacacctattggttcagctttgtgttaatgaatatgttcaaaagtgacgaatggaatgatcaaaaacttgaagtccaagaaattattttaagaaactttttaaaaagaattattgttaacaaaccacatacctggggtgtttcagttttctttactcagttgataaacaataacgatattaatcttttagacctgccctttgtacaaagtgttcccgaaattaaactaattttacaacaattagtaaaatattccaaaaaatacacaaccagtgaacaagatgaccaatccgccaccatcaatagaaggcaaacccctctacaatccaacgcataaaaaaactgcatttatttatatacgaaaatcatgatttcagaaaaaaaaatataacttgtataatactatatttcagagaatactattttgaataagaatagaagcaatttcgattaacttttcttactgtatatgggtcgctttcacttttgaactactgaaaattagtgttacccgtattattgttttggagaataataataataatgagcatcaatttatatcaaacaagagctgcaattaccttatgtccatgacgcactgcgaacaaagaataattgagtaatcgaacttgaagttctatagaacagcttgtatatggtttcattgttcaaaagaggtaaggctccaccgctcacgaaagaaggccccacttctaaaaagcctcctaacacagcgtttagacaacaaaggcttaaggcatggcaaccaatactgtctcctcaaagtgtgcttccgttgttaatattcgttgcatgtatatttactcctattggtattggactcattgtaagcgctactaaggtacaagatctaacaattgattatagtcattgtgatacaaaagcatctacaactgcttttgaagatataccaaagaagtacattaaatatcactttaaaagtaaagttgaaaataaaccacaatggaggctaaccgaaaatgaaaatggcgaacaatcatgcgaactgcagttcgaaatcccaaacgatatcaagaaatccatttttatatattataaaataaccaatttttatcaaaatcatcgcagatatgtccaatcgtttgacacaaagcaaatattaggggagcctatcaaaaaagatgatctggatacaagctgtagtccaataagaagtagggaagacaaaataatatatccctgtgggttgatcgctaattccatgtttaatgatacattttctcaggtgttgagtggtatagatgacacagaagactataatttaactaacaagcatatatcatggagtattgatcgtcacagatttaaaaccaccaagtataatgctagcgatattgttccaccgccaaactggatgaagaagtatcccgatgggtatacagatgaaaatcttcctgatatccatacttgggaagagttccaggtatggatgaggactgcagcctttcccaagttttacaagttgacgttgaaaaatgaatctgcttctttaccgaagggtaaatatcaaatgaacattgagttgaattatccgatttcactctttggtggcacaaaatcatttgtactgactacaaatggagctattggtggtagaaatatgtcactaggcgtactgtacctcatcgttgcagggctttgcgccttatttggcatcatttttttggttaaattaatcttccaaccaagagcgatgggtgatcacacttatttgaattttgatgatgaagaaaacgaggattatgaggatgtacacgcagagaatacaacattgagggaaattttatagaggccaaaaaacaaactttagtgcctgtaggtatttgtgtttataagtaaacaagttttgttgacttcctgaaacgtaaacaaaagaaaaattgaagtatgcctttttacgcttggaaaatagtgcgacaaagaactcccagggtttgctattcccatttagatgatgaaatgatagaaaagtggaaaacgtttatcatgaaatcatctatacatatacgtaaaaatgtaaactatgtaaaaatatgttccctataaaagtgatgctcttccggaacgttttctttttcccacaaatctcgttgaaacctgaaccaatctggtaattcagaatcacagggtatccttattttgacgttatcttttccccttgctttataatagccataatctccattttcttttttattaaatgctaatctatacctatggccaaaaattcctaggtcagaagaggttttcttcaaatcgtctcctagaactccacttacttgtaatactttattatttttcactttggtttcgatttgatttattaatgtcaaaagccgctgaggcacttctggctctctgcaaaggtcatcttcatttactctaataagtttgccagaattggccttatactctatcgaatgcgtcctattattctcaaggggcaatttttttgctttgttgtccacaattgtcttattatccttctcctgttctatctcaatgttaattatttctagaaatgtttccgcaaaataatttctattcttaccagaaaataatctgtactcatttatgattgatgcaatattccatttctgaatttttcgaagtataccaatgaccaacgcggtcttatctaccaataaaacattataattatccacattcaataatgttttgaaagttctttttaaacacgtgctcttaatcagcattaagtcatcattgtcagtcaagtggtaagccaattcctcctgaattacaggatcccctgtagtagaattttgtgacccatttgcagtggattttttcttttcttcctgtaatgatagagtactgttattattcgaatataaatttgcgttagatacagaagagctttttaccggaactgccgcagccgagaaatcagacatccttaaaacaatccattttatggatgatcttgtgaaaaaatctttgaaaaacttggatggttcttgacctccaataaatatagctgtctttaaattgagagtttccagaaaggataaatttaatgtctccactttagaacatctatatattccttcttcagcaatcccaaagttagcaggtggaaccagcattatgaattcaggttatggatcgcaccagtgctgtaagtgtctctctttttattctacgatctccatataacaaccacatctcatttctttaccttactgtccatttaatgctagaaaacttccgaatattgtattattattacccggatatgtcaaggcggtatattaagatgttcctttcaaaagtttcattataccgcatacggtaaggacagccataagtagttttactgataaaatatggggctaaagaactgtatatttatggatagcactaaaagtaaagattttccccgtgtcctgacttggagaaacaaaatttcattgtcataaaaaacttttaaaatatgatattcaaagcttgagcattgggcttctggatgacagttctaatcaagttgggtctaaggatattgcatgtatacaaaggattctttcggaaagtaatcctgaaatatttttttttttcgtctgaacatacgaaagtaaataaaaaaagttcaatgcatgccttcctatgcaagatttataaaaggtgaacaggtcaggagcagccacatctcaataaaggcagttaaagacggtgatgtaggtgcagaaagagaaagtgaacaaaggatgatttgagatgtgtaatgattcgtttgagcagcaacaactgctaagatattcatactaataggccacttcacacattatgccttggagaatatcctgcattgctccttttatagtatagtctattcagcactaacaagcaaagcgaacataatggtaaaactaacttcaactgttgctggtgtcgcctgcatcgctggccctcccctccactacggccattttagcacaacttgaatgagtcaacttggttgagttgcatgttaacgtctctgatatcagagctcacttgctcaataatacatgttacaaactgcccactaaattgaacactctaacattatattgacctgaattatttgaaacgaagtcaacagaatgatcactgattttccaatgtactccgctatgttgaagctagccatcttaagcgatcaatgacggtgctcaatcattcttcgaaatgggctaaaaatgacagttgaaatatattctttacgttcattttttttcatactgcaaacccattctagaaccaatggtaaaagtgacgggagttgctttcttttactatttcaatgatagctatagcctgcatacacacaaaagaatgtaagtgattgcgtgaaagcttaaagtcttaaaactgtatttttttcaactcctcccatatattaaactggtcctcacagttcgcaggataactaacaattaaaaaaattgttcatatggttgtatttctttccgtctcacattattaaaattcaacgaagaagtttctacaataacagacaagggcctacgattactatgtactggaaggtgagtcttgaattcatcctcagagattgttctaaagaccaacagaaatccatatagattaccgtagttactctgatggaatttcagagtaagacccttgtcaacttcatcactttaagttgagatgtagaaagacacttttgtaaggtctccaacaagtatatttgataaatagactgttgagctacaaaaactcaatgtgaagtaaaagacctcataaatgatcgattatctgtttggcaggtactaataaaactgcattggtgtcttttttcacttacgttaaaaaaaactttttgcaatgatttaagcgtgcgtgaagataacactacaatccattttaaagcaacatccacattgagtgtatacaccacaaaggttttttcagggcgtttttctcgccactttatgttgaccaaaattattaatggaacttacaacgtttccaaaagttagttaaatacatacgtctatttactaagcaagaaatatatcatgacaagcccaaatattatattgttatgtttacaaaaaaaaaatggctatatacatcaagtctggaggctttttataacaagcaagtggggtaacttagacataagattgacttctttgaattcaacaaaaatacatacttttgatgatttcaatggtagaagcagtagtaactatgccgatgaaataaaatcctgatatcatctatatagtagtactcacgttactagtatatcatctataagatgtaggaaaatgtcataagaaatgagaaacagtcattaaatttaatggaaacgaaatgcaaggattggtgatgagataagataatgaaacatagaaaacgaaaggagaaataacagtagtattattattattattattatgtagaaatattgactctctcttgtagattcatatatcttcaaggggaacttcttgtacattttgtatacctatattatagcgtttaacaacaatggaatcccaacaattaccaaaattttcacacattcctcatataaaatctaagcaatgactagagaactatcgctaaattatatagagcaaggaaaccgaataattacatgtgtcagataagaaaaaaataaagaaaacaacgcgtcatgaaaaagagttactgaaccttcagatcctacttattgtaatgcttcgcgacatccaatccatttaataatcaatttaaaactagagttggtagagttccttgttgaacgtgataacccaaaagcataatacgagtaatgtttcagtattgctattatatgtttacacaaggaaaacatataataacaaacctctaatccggtagtacttaagaaactatagtttctatgtacaaaaaggtaactatgtaattcttacatttacataacatatagaagggtccaataaacttactaaacttactaccttgttgtatataggctagatcgtaatccactacgtcaacataaaaaaaacttaaggagtttgaattttatgtacaaacagattgttaaaatataatataagattatggaaacgaacttgctctaaaaaaaatttaaagttttataaaatcctcgcactatcgctgttatacatgatgtccccaaagcgtgtacaaataattttgtagtattgtatcggtaatatcatacaagaagaaaatagttgcaaatctctaacccactagtacttaaaaaaactgtagtttcagtgcaaaaaagttttaacattacgtatcttgtaccctttttattgcatatagaaaggtcaaataatccttcacatcatgaaatataagctaaatcgcatttcttttcgtccacatttgcaaacaaaacttttcaataataattttataaatagtatcaatatatatatatatatatatatttatttgtttactttttctatcagtgttttcaattttttattaaacaatgtttgattttttaaatcgcaatttaatacctaaatataaaaaatgttattatattgcaaaaacccatcaaccttgaaaaaaagtagaaacgttttatttaattctatcaatacatcataaaatacgaacgatccccgtccaagttatgagcttaatcttccataaaaatatttgaaagcaatagatcatgtactaaactaaaatcagggaaattaagactccttttgaagtaatacctattacttactaatacgtttgagaataagcgcaggtactcctggtttttgttaaaactacaaatttatacttagcattacgaagattctcgattccgaaaaacaaaaattttatcgtcatatacaaatctagaaattaccagagctatccatcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttattcttgatttttgttctttcggggaaactgtataaaacttccaaaaaggaaaagtaaaacaatacatctccttatatcaaagaaaatcaagaaggacaacatggatgatatttgtagtatggcggaaaacataaacagaactctgtttaacattctaggtactgagattgatgaaatcaatctcaatactaataatctttataatgtatgttttcatttcaaggatagcctttgaatcaatttactaacaatacttcagtttataatggaaagtaatttgactaaagtagagcaacatacattacacaaaaatatttctaacaataggttagaaatataccaccacattaaaaaagagaagagcccaaagggaaaatcatcaatatcaccccaagcacgggcatttttagaacaggtttttagaagaaagcaaagccttaattccaaggaaaaagaagaagttgcaaagaaatgtggcattactccacttcaagtaagagtttgggtatgtaatatgagaatcaaacttaaatatatcctatactaacaatttgtagttcataaataaacgtatgagatctaaataaattcgttttcaatgattaaaatagcatagtcgggtttttcttttagtttcagctttccgcaacagtaaaattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttctcaatgtttgtttatatactcatatttctatgtgtttatacaattgctattgtttatataatgtagtgacattttctcttaatcttatactaatttctatgacatttatataagaagagacttatgatcaacataattttgcaaactttgagagaaatatgtctttctactgcgataaagttattatttagattacatgtcaccaacattttcgtatatggcgatataatttatcatgttttggtatgataatttaatttttaaaaaaacaaatttaattgacctcattaattaatatttattaatacctttaaatgttgaggtaaatagctattttctctcttcttttcctttagttggaatttgcacaagaaaatgtttttccacacactttagcgttttttcctaaatgttggaataaaaaacaactatcatctatcaactagtagtcacactaccaatgtgttatcattatactgtgttaaacaatgacataaggtatgaaaatttgtcaacgaagttagagaaagctggatgcaaggattgataatgtggtaggaaaatgaaacatataacggaatgaggaataatcgtaatatcagtatatagaaatatagattcccttttgaggattcctatatcctcgaggagaacttctagtatattctatatacctaatattattacttttatctacaatgcaaccccacaataatataaaaattcaccaattccgcatctgcagattactttcctaaatttgcatatagaattgtcaagcgcaaatccgacgtcgattccgcggcggatgggtcattctaggtcattctaccaattttatttgagaccaggtttattcaaccggtaacatagaaatattcatacaattaagcttctatggccaagttggtaaggcgccacactagtaatgtggagatcatcggttcaaatccgattggaagcattttttatcacgttattcggtgacacccaggttgccgccgcgttcgcgtccatcgtcatctgaaaaataatgaatattaatggaccttgtgccccataaaggttccatgttccataagtcttcaataatacttttgtatattaaatttaccgttattcggagatctcttacggcttatgattttctttacattccaggccgccttttgatgacattcagtgcgtcacgacgcgaatagggctttgaaagccttaatgtggagtaaataaatatatgaatgcaataagtaaacataagacgagttcttctatatccggtgtacctaataatatagattttgccaacaatggaatctcattacccatcccaagataaaatattgatcaaggcatgggccaccaacataggaatacgcaaaataggattgatatttttacatattatattatctttcttcttctgtctcaaatatagctcttctcctatttaaaaaattatcaattcttgaatctcaacttccattaaatttgatgattgtttcccaatatcgatgtcatctttttacactgtaaattataatttactaggaacatgaatactgatcaatggatgatagttgattcttattgcaataaaaagtactttctaagacgctaggacttctaaacacagatattatgaaaatgccaaaaaatacagaatattttccttcttttcactataacaagtagtaagaaattaagcaatatggtaatttgagcttatcagataaaagatcctggtagtcttgcaaaggtgtgagtacttttgatgaaactaagtttcagcgcagctatttcaattttggaacctttaaagaaagtttaatcgaaacattgaacgatccaaagcacaactttgtagcgggaagtcacaaacaaatataaaaagtgttaataaactgccatcctatgttagaattgtgaaactttttggactaataaaaggttttcaacatggtgttccaaagcacttatttctaggttagctatggtaacgagttttaacgtaatcaaaacaatatacaattcaagatctgtatcatttacactaacacaccccattttaatagagctgagtacttcctacatttcttttgcatatgatatcgccactgcatcatttctgtagtcgtaaaatttccttctcattaagacaccgaaaatagctaaggattataacaaaacaaacaaatgctcaaacaaaacttttagtaaatcttttgaaatgtaaaagttacttagaataactaaaaaaaaaatattacgctataccatatatttccattcccaattttatcgttttataataatattcagtttcaagaacaatgaatatatttcaaacattacatgcactcttgggagtaagctgcatcataataaattaaaattaacgctttagaaaaagaaattttgaggttaaaggatggaggaagaaatcgataccaatttcaactttgatcgacctgtctgactgaaattatttctgcgtttttcttactacaattagtaccattctcttcaacttcaatagttctaaccattgattcttcatctgtctcatcaaatcccatcttaccagtccagccattggataccaaatagttgtgaaattcaacgtcttgcttcattaaatcgctttcaagagaatgtggaacaaagaaatatgtaataatgataccaataagaccacaaattgcagcaataataaaagtccatcttgcacccaaattatccctaatgggttggaaacattcgacgcctactacagaaccgattttaccagtcacagcagataaaccatagaaaacacctctaacagcggttgctgacgcttcactactaataacaccaagcatatcacctggtccagcattacctaacatattcatgaatgcgtagaagataataaacaagggggtgatttttttcaattggtcgtacgcacatccaatgattagaccaaagatgatgtacccagagaaaccaaacatcaacgtatatttacgaccaatacgatcggacagataagcaccaattggtacacccagtacagctaaaactcccaacagtaagttccactctgccacttttactaaatcattttggtccttgataacggaactgataattgttgaactgaaaataccatttgggaaggtaacaaaatcatacataaaccatgtaccacatgtaccaagtaaccttttccaataaaatttcaatgctaggaaatatggtatatttctcttgattctacctttttcatagacttctgtagtagcagtcttccatctaaaatagaacacactcaatggccagaagcaccctattgcaaaaacagtcctccagatcgcctctaaatgttttgttcctgaacagattttgtagacgattaaaaagatgatcgtagcaaatggaccaccgaaggctagtggcaaatttgtcaccataaccaggataccacctcttttggtagtggtatattcattagcagactcattagcacttaatgtactggtaggatattctgcaccaacaccaatacctaccaaacctctcataactgttaacatccaaaacatgccaggtacagtagtaccgtgagaggcagcacacagagcactaccaataaccaagatagcagtggccacaaggatacaagattttctactataataatcagcagcgatacccataaagaattggccaaaaataataccaactagggctgcgttggaaactctagtcgacacttttgagctatagtttttcttaccgtactccataacaaaaaccttgtttagcatactcattgaaccatttacgtaaccatcacttatcagagcaaaaccggacgcaatgattgtaactatgtttttccatttatctttctttgaggtttcagtacgggttgcacgcctctcggcatcatattttattattctaggattagtgttctcgttcacttccttctcatttaccgatgtgatatctttgtcttccattttttatcctattctatttttttgattataagcaaaaagatcaactcacgtctgcggctggttgactagtcacaagaaacagataataaatactgtaacgaacatctgctacaactacattcatcggggtttatatattcacgagtttcctacttcatccagacacattctggatgtcttccagcagatgtccctcatcaaagaattaagatagccagattgaaaaactaggttaaccagagaactaagttaactaatgttggaaaataatcctacgatacagtggacggaatgcccatatgcctatataatcaatccatgctaaggtgggggtccagtaaggaaattcatgaatatgaagataaatgtggcaccaaacggcaacgcggaagaccgtaggatccaatcatataacccctattattctaacatcattgctgttgggtacaacattctacgccgctattactacgtgctgcttcttttgattctctgctttctttaccgtcatgcacgtgcgccgcgaaaagtattaatcatgcggacactctggcatttaggggatactgtcaaaaagactatgctcaatactgtcatattcatatgcacgttctttttttaatttatcttggcaaaacgtggggctggaacttttgaaacgcactgcaacatctgtggctgtacagtcaagaaaagtaagtactcatcgtcatgctctaatgtgtatatggtatttgtggtgcagacaccattagaagtatagttcacgaaatgatgacacgatagcatgtgcttttcgacggctgataaccttgtattctcttatttttgtattcttttcgtaagcggcatttgtttgcagaaccttatcgcagatatcgataaacatttgttgacaattctttttcgctccccttctttttgtttatcttcgttatattcaatagtctacatacactaaccgttgaattgttgcaaacaaatactaataaaaatctatatatagtaaattgaagatgtactgatcagtctatcattgtttagtgcacccagactcgaatcttaaataccactttacacacctactaaattttgtcctcacaaaatgaagacaggattcaaaaccgattaatagtagcagaaactaaaaaagtacgaatattagtaaaattcatgttcttgaatcgagctactatctttgtcgggagggtaaacgattataactcaaaatgactggaactggtgattattaatttttacgtttcctgtgccaataagcggaagataagaggatagaagaaaagaaaggcggcacttggcgaactacaatggcgattatattcatggcgattatattcatacaaaggtaatggaggcctcggataatggacaatattgagaaaatccttatgcttacttctcttaataaaaaatagacacagccatttattatgcgtaaaaaagattacccacttgtcttcgatgcgtgctgctgccaatcaaccttttgagcggaacttcgagctcgcaatgcgtctggaatgttgctagagacagtcttggttatctgtgacatgtgtttcgttcaggcgtgtgagcatcttcttgttcgatttcaaaattaccgccttgactcgtgaaactggataattcgttggcgttttcatataagtcgtctgatggcgaaaacttttcctttacttagcatacagcaaatatccccatttgacggatttttgaaaaatgagcccgctaacccagaatgaactgcattaccaagcatttatgtaaacgttccgccaccatctttggtaaggtatactattatgttctggatttaaggttgattcacaatttttcatcaccaaaatctggtggcatgcctagttgtctggtttcaggcaatttagccatcatagaaaagcatcctctgtcttgagttgagaaaatgttactcatagagccaaacaaataaaccctggaattaaaatatagtttaaacacaacttcatattacactgtaaatacatatcacaataataaattaacgaaatagtaagaccttatgtttctatatgacatcagtcccgaatagtgtcaattttttgtcgtcagtgtcgaacatttttactgtttattcatcatatcgtgaggtatgtaggcatcttctattgacttaagcatgataaaagattcacccaaaactgtatcgaaatattgataaaattaaatttcaaagtcaaacttgttttcaatggttgctattttcttaccattcgagctctccctcaggattttttcacatggaatgttcatggcctcaatttccatgggctttttgcatttatctcctttaattaattgtaatggctctaatgatacagtttcgccattagctttgtcacatatatcggaaagggcaatctgatcataatctggtatacagtcaccctttgcatctctaacaaattcagaagagcattcgtagtcggattcagtacaactgtcacaaggtatttcatgcaaaatcatatctttgaatgtcctttttaccaaacaacgggcgtcctgtttcctccttttatacatgtatttggcgccattaaggcatttcccatctgccaaattccagtcttcgaaatcttcctcttcacacgttttatagtcaaaatgcagcagaaaaatcgatcgcatacaggacacttcttgcaatatatgagatgttggtgttgtttccttcttgactagccgtagtaatgagatgtccgcttaaaataaattttgagcctgatccatctggcgttgtattaatcaactctaatggatggatataaaataaagcgtcaacaagctcatattgattccatgttctaccttggtccaaggaaaaataaagtttggattgtacatcaccatctttatatgaaggagacgggatatatacaataatatttcccagatcaccagtagcatataatccagaagaattatgggccaccctccatgttagaccaccgtctctagaaatgaaagtttttcggtccttccgatcgaattcattgtcatcgccaacagaacctgtcattaatatgatcccagcagaaggatttgaaagttttagattgtaaaaataaccctgaagtgaacatctctcaggcctagtgatatcacagccgaacgaatcggcattttcttcatcaacaactttcaaatttgaccatgtgaggccgttatcaacggatattttggtttctcctccggctatattttcagtatagtttacttggtgattagaatagtcaatggaaggatgaaacgatccaaatattgtccctttcaagaaatcaggaaaagtgagcctaaaatttccaaactgatggtttggtgtccattcaacaggtgagaatttcaacccttgcgaatctgatatgaaaatctctgagagatctggatcagcattttcctcatttgtgatttctgtcgatataagaaggatgatccttccgatagaatcttcacgaattttaatcactttgacgtgccgtaattgagtaggcagctgtgccttttgaaaagtagatgcatcattggatatccagatgtccgtagatgacatctcgttatgcccgtcatcttgcgttaaaacgaccacatatgacttcaatatcttgtattgagtaacaatcttatctttaaattcatcaaaatctttaaacgttttgcctccatcactactgaaagccaactgtgtgtaggtagcagttaagcgatattcttcatcgtattcacggttagagaacaaacagagtatcgaagtatcattaccagtaaagtcagaatccttgctagacttaatgaaatgacagctttaagttgttatatcgtcgtcttttttcttttccaaggaaggtttaattttaaaaaaggattcccatcattgctcaagtaaatttcacttgggtcatataaaacgtctgcgtctatcatatagctatagcaattcgcaataagaagttctttgtttctaggatgagtagttataaaacagtcgccatctaaatattcttctgatgagggtatagttaaagccctccatgactccccacggtcgtcggtaatgtagaatttgggtgattcacatataaaagcgaaacctctttcctgtccatggaaaggatcaacagtaaatctgaaaatgcgctcttcaatttctttgaccgtttcccaattttctccagcgtcgaaacttatccatacaaccccccaaccatctaatctgatagaagtgttggaatcatcaaaactcactagattaaatgatgtttctataggagcctccgttacttttgggacaaatttctctgcattgagtagcggaagtagtataattacccaaagagtatatatggcatgaagtaatatcataattgaggatctcttaccttttcttagttcaaagttttttttcaaagctcggaactttatgctacaattcaatgactaaaaaaaaggtagcggataatcttttggttgcaaattggcggcatttaaatatattttgggttgcaagtattctaaaaatattctcataatattctaaaaatatccagtctaggtaattgcaattattttgagtccggtgactttgagttgaccatgttcacttcctgtacagccatcaaggtaacgtgtttaccatctaatggagaaaaccaagagataagactagaaacctagttaggatacttggatttgctaatgtcgccagtagtacgataataccataaagatacgctgttgaacctgatttgtatatttaaagaatgggaatctttaagggatcatagtctagaatggtattctgcagaatagattttaaatggtgaaaactttccctcactatgtccaattgatgctttttaggatgacgttagaattttattctggtgaaggcacttttaatatgaagattcgttgaagtatcaataaccttttattggcatacccttacctaactggtctctctcacctcgtgatgttacgaacgccacgattattctcaaactaggtaaagattttttcttcaaaattagtgggaaagactcgacagacccgcttaccaggtattctttctaaacaatagggtttaccagtacccctgaaaatgataatgcccatgtgcggctgatcgcgttaactacgtatgcagttgaatcaaagccataccacagaaaatggtacaagagcccactggatagaatagtgctggctatcaaaccaatattttctttccagctcttgggggacctctactgcgttatatcgtagtttccattcagcctgcttatcgccttaggaaaagggaatgtaagaggcagaaaagtgcggcgcaatcgttcggacagcgagccgctattataggtaagaattcttaaagagcttcgccggatattattacagtgtattaaatttcgccaagtctttgccaatggaaataggtgcataattttatgtgcttggtacatatgagttcaatagatatgtagtagttggatagtagatagtaaggatatataatcatggaagggtgacgcacaacaaatcacataatgagttatgattttcactgttctcatctgtttcccctacaaggcgtgatcaataacaaacaatttcattaaaaaaaaaaaaaccaagtcactctaacatacgtaataactgtgtatacaaaagaaaaataatatctgttcgtcatctagtttaatacggcaactagtttttcaccagagttcttaccgattttaatgtcttccaggatacgaggaacatcgtaaagcccgttcttatagacccttgctggaatatggtgaatttgcccatcactaatctttggattgatgaacttgacgaattcggtggcagctctcctggcttctgggtcagcagggaaagtaatgccaccaaatggtacttcatggccgcctattgaatacagtcttgttctgtcaatagtgacattttgcctcctattctcctttttgacgttttcttctgtcaaattagttaattcgacaacggtagcatcctgtttatcggccgcacatttgtacacttgttgaagcgtattttgattcgcgacacagtcgactaaatacgagatattgttgtacttgtgtttaatttgttctaccacgtcaatatcatggtaatcaaatagttgatcagcaccatattctttcaacagtttttcgtgtttccgagaagccacaacaatgatcttggtgaagccattcaatttattggctaattggatgagcgactgacctactgcagttgcaccgccccataataagatggggccgtttctttgtggggttgatggctcccacttcaggttcaagcccaagttataggtcaacaccaagccagctgtggtcagtgacactgggatagtggctgccccttccaaagacctgacagggccggcaggtagaacatcttcacccaaaaatttgagttcattgggtgatttgtaggcaaccacagttgaaatagcagaatattcagcaaaagcaccattggaaggaaaccttacggaagatccgtgaatgaacccataaatataatcaccaatagaaaagtctttaggatcgacggctgggcccaatttgacaatttggccggcagcgtcacatcccagaatagatccttgaggcccgaccttgtagtcaatgtgtgcccaatcagtcgggttaccagcaacagcgagtgtcttaatcaatacgaatccttcttccaattcaggaatgggaacgccctctttgacaaccgctttaccgtcttcaatgacgacagccttcatggtttctggaattgcaacttgcctgtttgtaggttatatgtaattgtcgttgataatctgtattcagcttgccattttatagaatatggttagaaggatcttaagctagataaagaaaaagaaaaaaatagaaaaaagcctgcccgctttataagaacttttctcaatatctgttgaggaacacttagtaatattgtctatcatggttgctttattcttggtgatattactctctgggattcgatgtgttctcatcatctgaagggtttcctatgtgttgaaagcctatcccactagacggagccgcgcgccagccgggcggatccgagacatcttagtcagctgagacaagaaaggcacagctctcggacaggaactgctgtcatatgaaaacctaaaaatgtttcctggaaattccatgactgcgcaaagtttgatacgtttattgttcttctctactaccgcactttctatctcggaaacctttcaactgaatgaactattgttaattgtatggcgtgtggccttgctatttcagcaaatttagagtaaagtaaactccgtcggaccagtatagtaacgaaacaagccattgattctgcagcatattgcgaccaaaacctggaaattggtggctatgagttttaatttataattatatgaagacaaagcttggaatgctgagtactttttcttcaatgctgctcactgcccagaagcgttcagaacaactctactggagccattctgcttgaaggaggataaaaatgccaagatcaagtcttttaaagactctatcccttttcatcggaaaagcactacaagtttattctacagaagtggacaaactgtggaacttgatccatactgagtaagtatggaagactgttaacttggaggatttttctctgctttctaaagaaggttcactgctttacactcacctaggttctcatgagtattgctagctagtgcgagtttgatctatacttcacagacttttaacaccccgttctttaagttttccctgattatcaagcggatttccaattcttattccccactatcgcacctttcttatctgaattgtatttttgagtggcctaactgtaatcttttattttgttttctaattattgaaggcggtttctcgaaacatttcacgatttccaaaattcaagaattgaaattatgaacatagaagacaaaatgccttttttatcaactattatgaattctctagaaagtggttgcaaaggaaataaatatgtatttgctgagaggaaaagtttggaagaacaaaaagtatttctttgatggagctgattatcaagcattctttacggggagctttcgaaattttttatattcaaggacatttatgttgtgtgggttattaaacgtgggactttggaaatacatccaagaagcacaattgagctctaacgatgaaccgttaccataaagatagagacatttcttttgacttagaagctacatggagtaccaactattaatacacctctcctagagaacatttttaaaatagaataaaataaagtagcgctctcaactacccttacacttttttccttcatatctggctagaaaagagggattacatctcggaatcaaagttttaatactgctactacgaactggttacaattctatttttatcatacacgatactttgaacatcaacttctctcaataccatccgccttcagcggctacaattacgtaattgcaccaaggcattcgccgagagtttacatatttgcagaccctaacagtatacgactcccaacacacgtttaatgttgtacgaattcaagagatggaaatatttcttccgcggaagccgtttaaagcagactgaatttaggcttagacaataagcttctgaacgagggtccaaatctaaaattcggatattctttttgaccgaaagcggaaacttcacaggcgcgcgtaaaagggtttttcaaggcaccccggcacccctataattggcattcccacattctgcgcatacgaatacacatgagtgccataaaacaatactccacatacgaaacctatgaaagatgtatgattcgttcagaaacaagagcatctccatagagataatgagattgtgtgaaagatgagatatggaggatatgtgaggtgctaaatgagcgtctgttaacgaatcgtttaagtagtgatgacagatggaggaacgggtataaatagagctgcttcaactatatgcctttgaggtatgcgctttcatttcactatttcttgttaagattacatcagcactaacaaacaaaacaaatacaatggtcaaattaacttcaatcgctgctggtgttgccgccatcgctgccggtattgccgctgccccagccactaccactctatctccatctgacgaaagggtcaacttggtcgaattgggtgtttacgtctccgatatcagagctcatttggctcaatactacttgtttcaagcagctcatccaactgagacctacccagttgagattgctgaagctgttttcaactatggtgacttcaccactatgttgactggtattccagctgaacaagtcaccagagtcatcactggtgtcccatggtactccactagattgagaccagccatctccagtgctctatctaaggacggtatctacactgctattccaaaatagagacatgcctttactaatgaacttccatagacattgaaaaataacgaaagaataaaaaaaaaatctttttttttttttgatataaatacagttgactatataaacatatatcaatactataagcctatatttgatcaagacgacattatttaggtgcatcaacaacggaaaagaaactttcttctaggctatccttctggggaagcagttgaaagtgctatccagtattattgcatatattcttaatgagtagtgctgaagtttgatacgtttggctctgttgcttttatttctcccacgaaaataaattgatttctttatttttcagtgtgttggcccggagttgtttacacacatgtctctttttggattaatgctgtagatcagggactatgcgagcgacaagtcagagtaaccatattgaattttcgtctcctgttatacgaatatttgcatttctgtgcctacttatgtgtgtatatgtttttattagtcagaaaatggagtaagtgttaaagtaaggatagtgttaaggaggtaataactaaagatttgtaggataaggcggtgttatttgttgcaattttctcaggggtggagtggaaatggtttgattcaattatcagttaagcaaggaagagttgaagggcgaacatttgcaataatcccaatgtcatttaatgcgggtcggctgagacgctcaatattcggccgaaaagtatcattcggccgcataataaaatggaatagaagataaagcagatgtcactaattgagcaccaaaactctgagtagaaattatataaagaagcacgaacatgacctgctttagatgttgcttgatattattgaaataaaaaaaaacatagaaccactgaaaaatacaaaaaaaaaatgctttacccagaaaaatttcagggcatcggtatttccaacgcaaaggattggaagcatcctaaattagtgagttttgacccaaaaccctttggcgatcatgacgttgatgttgaaattgaagcctgtggtatctgcggatctgattttcatatagccgttggtaattggggtccagtcccagaaaatcaaatccttggacatgaaataattggccgcgtggtgaaggttggatccaagtgccacactggggtaaaaatcggtgaccgtgttggtgttggtgcccaagccttggcgtgttttgagtgtgaacgttgcaaaagtgacaacgagcaatactgtaccaatgaccacgttttgactatgtggactccttacaaggacggctacatttcacaaggaggctttgcctcccacgtgaggcttcatgaacactttgctattcaaataccagaaaatattccaagtccgctagccgctccattattgtgtggtggtattacagttttctctccactactaagaaatggctgtggtccaggtaagagggtaggtattgttggcatcggtggtattgggcatatggggattctgttggctaaagctatgggagccgaggtttatgcgttttcgcgaggccactccaagcgggaggattctatgaaactcggtgctgatcactatattgctatgttggaggataaaggctggacagaacaatactctaacgctttggaccttcttgtcgtttgctcatcatctttgtcgaaagttaattttgacagtatcgttaagattatgaagattggaggctccatcgtttcaattgctgctcctgaagttaatgaaaagcttgttttaaaaccgttgggcctaatgggagtatcaatctcaagcagtgctatcggatctaggaaggaaatcgaacaactattgaaattagtttccgaaaagaatgtcaaaatatgggtggaaaaacttccgatcagcgaagaaggcgtcagccatgcctttacaaggatggaaagcggagacgtcaaatacagatttactttggtcgattatgataagaaattccataaatagtctatatacgtaatatttttcagaatctcttaaaatgcatgtcaaatctcggaatttatcatgacccattacataacaagagaaaagtggtttgcattgtatgtataccttaaaccaattcttcggtagtcacatgacctatatatagggacattcatttcttgaataggatatttcttaaacttaagggaaattttgatgaaaatttagaatctctcgacaacagtgcagagcagtaagttttattcaatacgaaatgtgtgcagggttttacccattcatgtcgagtacgtctacatttgttctgcgatttaacttaatacttagcctactcatatgtatcgaagccaaactattaaatctgaaaactgaatacccattaagtaggtacattaatgcaattttcgtccgaaaggtagagtgttaatcatgcttttacttcgaaatctagagtccgagcatgtctgatgaggtcctcttaaagcacttcaattttaaaagagaagagcgcaaatttttacaaagaatgcctatattaatatactgtgctatctaagaggatggttcaatggtttgaaatgagttgaaaaataaagatttacatagtagcgtgtattcttcacatttttgcattcggtagattttctactcaagacccgtgcagatcactattacactcattattacaagtcattgagaacgaaattttgacatcattactaataatgttactcattaatactttattaatgtaagcggtagataaacaaatgaacatgaaattggctgctgaaatgctctgatggattcgattacagtaaaaaaacctcggttaagattggtttgcctgcaatgcaaaaagatcaaacggaaatgtgataaactgcggcctgcttgctcgcgatgccaacaaaattcattacagtgtgaatatgaagagagaacagatttatctgccaatgttgcagcaaacgactctgatggattcaattcctctcataagctcaatttcgaacagcaacctgtacttgaaaggactgggcttagatattccttacaagtgcctgaaggtgtcgttaatgctacgctgtcgatatggaacgccgaagatatgctagttatagtaggattagttacatttctggattatccttttgctgcgcatagtctggcgcaacatgaccagtatatcagggcactttgtgcttcgttgtacggcatggcgcttgttgactttagcaattatgctaatggtattccttgtgaagacacatcaagaagtatactaggaccattgtcattcatagaaaaggccatttttagacggatagaacatagtaagcaatttcgagttcagtctgccgccttagggttattatacaatgcattttcaatggaagaagaaaacttctcgactcttctaccgtcactcatcgctgaagtggaagacgtgttgatgcaaaaaaaagactgtgaaatacttttgaggtgtttctatcaaaatatttatcccttctatccttttatggacatttcactctttgagagcgatctcactagtttgcttttacaagacgacaataatcgttggaaaattagtactgaagttaaaaatgtgcgcaaaaaaatagaaactttgtcattacttacaatagtaatggccatggccttgatgcattcaaaattggatgcaaatcttctttcaatggtaaaagaaaatgcctccgaaagtgccaggaaactttctcttttatgtcataaactattatgcctcctggatgtatttcgctatccaaatgagaacacttttacttgccttttatatttctacgtttcagagcatttagatcccgagagtcccgattgtgtactgagccccactaacttgcttactctgcaccatcttttaaatttgtccatgaccttaggtcttcaatatgagccttcgaagtacaaacgtttcaaagatccagaagtgataaggcagagacggatattatggttaggagttcagtcattactttttcaaatttctcttgctgaaggtgatgctggtaaatcaaatagtgaatatatggaggcatatttaacagacttcgaagaatatattgaagcttcctcagagtatgaaaaaagttctgcgagtgaatcgaacgtgcaaatgaatgatattgtttggaataagtacaaatttcacgtcattttgagtaaactaatgtctgattgcacttcagttatacaacatccgcagcttttccacattttaggaaatattaaaagatctgaagattttatggctgagaactttcctacaagttcgatttaccaaccccttcatgaaaaggaaccaaatgcgatcaaagttggcaaaagtacggttctcgatgtcatggatattcaaaaaactgaaatatttcttacaaatattgtgggaagtatgtgttttttaaacatttttgatgtcctatcgttacattttgaaaaaaaatgtgttatgcactgggaagaatatgaaaagaactatcatttccttactttgaaaagtttcaatgcatacttaaagctagcagggttgatatctgattatctcgagaataagtttcaagggaacattttagagagtcgcggttatatcatagataaacaaatatgttttatgcttgtaaggatctggatgttccaatgtcgtattttgttaaggttttcatacaagcaagaaagtcagaaaaaattggcctcttccagtatatccactaacgataatgaaaaagaagatgaaatgattgtcattttagaaagacttattaaacacattcgtaaccaaatggcacatttagtggatctagcaaagggaaaacttcaagatagttactttggtgcttaccaaactgttcccatgtttagatacgttgtgtatttgatcgatgttggcggcttagtatctgtgacaaatgggttttgggataagatttccagtgatggtgaaataccgccaaaagtacaacaagccgtgagattgaaatggggattggactgcaataattcgagaagaatcaaacaaaagttaataagcagccagagtttgcagagtttcaatcaagttctgttgtgccagatggaggatgcagttctctccagttccttcgcaataaaagccaataccgctatgtcccaaaacacggctgaagaatttttcaatatcagcgaagaagaggctttaaatcaactattggaaaacaacaattttgatgccttctgggatttattaggtgaaaatctgagcgatatgccttctttgtgagaatacggatatttggaaaggctaaaaaaaaaaaaacaagccaaaaacaagaaacactgttatcctccacgttttttccactgttttaagactcgacaagacggaaagattcctcacatttcgcagtgtttcttttaacctgctcgtcaatttgaaaaaatgagcatggttaggcaggcggaatgtaataggtgcggtgcgtataaataagtatctcggccgttcctctattgcgctcggccgagatgtcctacatgcataaaatagattaaaaaaagggatcacgatactcaaatatgcatataataacaacaacacactttgcggtaaatagaaggataatatcgtaatcttttgctggtttcgatgatgacttgaaaaaattcaattactctttcgatcatctagaagaagcatatccatcgtgcttaaaatgattgggtccgcgtccgactcatctagcaagttaggacgcctccgatttctttctgaaactgccgctattaaagtatccccgttaatcctaggagaagtctcatacgatggagcacgttcggattttctcaaatcaatgaacaagaatcgagcttttgaattgcttgatactttttacgaggcaggtggaaatttcattgatgccgcaaacaactgccaaaacgagcaatcagaagaatggattggtgaatggatacagtccagaaggttacgtgatcaaattgtcattgcaaccaagtttataaaaagcgataaaaagtataaagcaggtgaaagtaacactgccaactactgtggtaatcacaagcgtagtttacatgtgagtgtgagggattctctccgcaaattgcaaactgattggattgatatactttacgttcactggtgggattatatgagttcaatcgaagaatttatggatagtttgcatattctggtccagcagggcaaggtcctctatttgggtgtatctgatacacctgcttgggttgtttctgcggcaaactactacgctacatcttatggtaaaactccctttagtatctaccaaggtaaatggaacgtgttgaacagagattttgagcgtgatattattccaatggctaggcatttcggtatggccctcgccccatgggatgtcatgggaggtggaagatttcagagtaaaaaagcaatggaggaacggaggaagaatggagagggtattcgttctttcgttggcgcctccgaacaaacagatgcagaaatcaagattagtgaagcattggccaagattgctgaggaacatggcactgagtctgttactgctattgctattgcctatgttcgctctaaggcgaaaaatttttttccgtcggttgaaggaggaaaaattgaggatctcaaagagaacattaaggctctcagtatcgatctaacgccagacaatataaaatacttagaaagtatagttccttttgacatcggatttcctaataattttatcgtgttaaattccttgactcaaaaatatggtacgaataatgtttagataatttttcagtaatcaactacgcaagtaaagcagtaaatacgttactgctggtattaatgtcatgtattgaggcaatgatgctatgctcttaacgacatgtagcttacaaaacgttcctatggttttactgcatggtatttacaaattagatagcagttccatccgcccttgacatattattattcagacaaggtgtatatgagcataaatatgtatatatgcacatgaggtttgtattaaccttgcaactgtaccaaaatacaatcttctttgctgctatttaacggcgtatgtgcagttcataaatgcgtgttctgtatagtacatccgcgcacattcttcctagcggaagacatattaacgtagcccgtacgccctggttaagacttggtatagttccaataattggaatattactgcatagtggtccaatagcaggatttagcataaacatgataatatttagagatgctttcatccctctgacgaaggtggtagagaacaagaaaatgaataacattatatcatattcctatatatatatatatatatatatatatatcatataacggtggaaaatcccggcgatattacagataaacattacacccgcatgaatgtgagccactactatattataacttagtgaataaagagtgttacaatagtgaggtgcatattattctaatgtaaggtctgtataagtacgaaatattctgaagtggcatccagtcaagcaaatggtaatattaaggaacttttaagttaatgacgtcatggtagtgctcgtacttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn