nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgcgtatctataccaccatgacgtcattaacgtaaaagttccttaatattgcaaattgcttgaacggatgccatttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcccacgataaaaaaaataccttgactcaagtgccgaaacaggaaataatgaaagatttcatacaaggttgtttctaaggtgctatatgtccctacggcctcgtttagccccatctcgcatgcaataccgtaacataggtatatacacacagagaagtagtaattttacgtgtcttatacttattttatatagaaatgtccgacacttgcgctacactaaggcatataagatagatcttaattccttgtattaacatataaacagacaacataacatagccagtttatcttacttatcttttcctggaagagatggcattatttgtgtgtatcaaagaggcctttttcaattttcattttaatatttttttaatattcttatattgaacacatttttctcccctagatttatgtttcctattgctctccatatcacattatatctatgaatgaatatgcattgctcttctgatactatggtatgagaggccttggtaaagggcatcgataaccgaaagaatcatccgcagagaagtagaatcttagagcatatcgtctcgttgagaccgtatagattcgcaaaaataacagaaacttgcgttaacattgaatttcaaactcagttttccataattaactgttaaaaaaggctactataagggtgtcaattactgttctgtttcgcaggattaattccgttatgtgctcttgtaattgagttagcgcttcttatatctcttcagtaatgcagcagtaataaaacacattggcttcgctttcgctttttttccaaatcattatcgaagattctttgcttatgatatactggtgctcgaggatgatgagaggacacaactttttgaggcttatcgttatcgtctgagtcacaacaacatacattaactgtccacgattcagggatgtgctatgagttcaattttcgctgtagtgctgccattggcgctgctactggtgtctggaaaaactccacagctttcaatggagatgtgactgcacgagtgagacattatctgtattagcttcacaaccatactctgttagtaaggagccatagtcgacatctgtccagctcaatcgggtatgatatttgatatccccaaaatacatggctgtaccatgtaaaatgagcggtatatcgaagatcagtatatttcagcctatacaggatcctactatttcaacaaaaatgatttcatcaaaattaaatcacgctgcaacattggtgaagaatctcaaaaggttagtaacatcaatatatcgcggagtagctatcattgtggcagttaacttaaaggatatacagttaattcaacaagattttcaagtccattttttttgggcacgctgaacacgctcaatgtagtacttgttttggaaatcactcgcaagtttaatgggacgaattatatcagtaatgtgtaaattccgacacaatgttcggttagtagatttactgctggattattgggttcacccgtagactgttgccgactccaagaaaactatgatctcaatacaggcataaagaattgttgtatctgtgcccatgtgatctgtaccttttttgcggtaccaaaatcgcatgttgcactcacactacggaacacatcaacttgtaacgacaacaatacaaaataccaggagacatatcactttttttcgcctagaatgatttacaatggcatacacttagaaaagtgctatgacatgacgcccttactagaagttacatgattctccttttttttctttctttctttctttttcggtacaacataattaatgcattcatacagagcgcatttccagcatcatttattggatagtaactcctcccgcactttcaatatcaatgacgctgactcttttactgacgctgagtctttaccgacgctgagtctttaccgacgctgagtctttaccgacgctgagtctttaccgacgcttgtgaaaataaaaagtacgacacagctatatgcgtcgcaagttcagatgtgggtctatcgagcatgtttatcctatcctgttatgtcatttttatcggaagtaataaaagtgtagaaatcacttgtttttgccttttttgtgattttgctttcatttttttttgcccttttttcaccagcttggggatcaacatcctaatttcttgttacttcgattatgtctaaaaagtgccttgatttgagagaaaatattttcctcatctggcaagacaaccaaaccatcttcagtgaattcttcgtgtgtcgccttgtctattagttccgggtctctcatgaacattgtaaacgcaaagaacggtaccgtacatgccaagccaaccgtcattattattcgttgaacatatctgtaagattcaaccacagcatctctttcgggtgagccccaaggataatcactaatgaatgtataaggtgatgcatatgctatttctgccaatgtatcgtttccaaggttcttgtagagttggttaggcatggtttgtgtccatatggcaccagaaacggaggcaccgatagcagcgcctagctttgaaaaggtatactggatgccggttattacagccatcctactatgcgtagtcatggcttgcagtatgacgatcactgaattgctgcataggagaccactcaaacccatgataacagatgcagcgataacaccttcatgagacccagatcctcctctgtatttgtaaaaaaggcccatgcacaccatccatgcagcacaacctccgattacagaaagtttcagtttccttgtctttgccaccaacaaactgtagaatggagatgcagtagcagcaacaaagtcaggaaggtttactatccgagcagccgaagtggacgattctttcatcgataccagcaaaacaggatacagatagtcacacgaaatgaaaaaggtgaaaaaattgaaaaaagtaacaccaaggggtgcccaaattccacgatcacttagtaatttgaacggtagaagaggagatttggcaaatttggcctcccaatataaaaaaatgaaaaataaacagccacctgaaactaaagtggcaattatttttgaattgtgccacttctgtgatgtctcattagccaacgtcaaagggacaaggatacaccctagcgacacagttattaataatatgccaacaatatcgagtttccagaatagaaacaccaaattctcaaataatccgcccgttctttcctttctagcctgttctttgagagatctccactcagcagtctttgaagatttgtacttcatataaagaataagaaatataattggcaaggcagagagtgggtaaataaaagcccacattgcaatattccaggaccagtttttctgaggatttgctgctgtgataatattacctgaaatccatggtattatgatatatggccaatatgaggcgtactggtaaaacattctccacttcaaggaggagaaatcagaaagtattaatgtcaggagcagatttgttccgacgtatccacagttatagaaaaccgatcctgctgcatacattgtgagacgggtcgcctgtgattgaatgatggttcccattatataaaaaatagttgcaactaaaaaaagccttagtcttccgaagtggtcagagagtctggagtagacaacttgggatccgacacttacaacagcattgataacttggacagttgaaagtaaggagtgttctgaatatgagttcgtcgcatagcccgtataggtcgatctaagtgtgtagtctaaactaattccaaacccacatacaaacgcggtacttatcagtagaattttatatttcaaggaatcaaactgtgcagacataatttcgttttctttgagcttaaaaaaggtcgatgtcatagagtacgtgtcatcgtttgagtgacgttctcgctcaataatctcacaggactgcctaattccactttttttattacttgaggcaccaacaacactagaactcatccgataatttatttacttgattattccttttttttttttttctctttccagtccataaaactattttacttttcttatttatgtaaatagtatttaagattctacggtcgctacatctgctagaaatggaattactttaatacattccatgttctcatatatacttttactgacacctttcgtcactattttttgtttaactttttttttggaagtactaaaattatatgctcgtaattattgagtatcaaaaaaaaaaaaaaaaaaaattgctgtgacaccccttcaatgtggtgtctatacacctggtgactttaactttaactttgacctgtcgtcgtacaatcaacttagtttccgaaaatccacgacgaaccagttataccgaagacttttgtacgacaagaatactgtaccgtcgaaactatctcttttcaaactgatgagtgaagcttgtgtttatgtctgttgaaacaaggaaaaaaatgcggtgcctgtcgacaggatatgcgcacaagtgcaaaatcatcaaaaaattgagtacctagatccggtggtgtaggacgagcaaagttccttcataaacaaaccgtaagggttactgatacacaatttcctttttgtaaagagtatttgagcaaattagtcagcgattgaaaacaacacccttttttctatatatagtaggtgaaagttaacatgcgagtaaaagtagtgccacatttcctttgcagcaggtgcaaattggtacatatttaacagatagcgccgcacctcatatgcagcgcgtacatgatacgagacgacaagatatgcaaaagataatagtgtcatcacacctttatgagaagcgaatttttttttttttttggtttaaatatatatatatacatatatatagatatagatatacacatgtatagatgtattctagttatgcttatacctagaactgatcagaccagatcatacctggtatagagcttaatcgatagaaattcaaaaatatggaggaaactaagtactcttcgcagcaggagatagaagaagcatgtggttcagacgcttcattgaatgctagaggtagcaatgattctccaatgggactttccttgtacctctgcctggcttcgtgaactcttgtactattcataactgcactggatattttgatagtgggaactattattgacgtggtcgcagaacagttcggaaactactccaaaacaggttggctcgttacaggctacagtttaccaaatgctattctgagtctcatttggggaagattcgcatctatcataggtttccagcatagtctcattttagcaatacttatttttgaagccggatccctaattgctgcccttgcctcttcaatgaatatgctcattgtcggtagagttgttgctagtgttgggggaagcggacttcaaacgctttgctttgttattggttgtacgatggttggtgaaaggtcacgtccattggtgatttccatcctaagttgtgcatttgctgtagctgctatcgttggtcctataatcggaggtgcctttacaacccatgttacctggaggtggtgcttctatatcaatcttcctatcggtggtcttgccattattatgtttttactcacatataaggccgagaataagggtatacttcaacaaattaaagatgctataggaacaatctcgagctttacttttagtaagttcagacaccaagttaattttaaaagacttatgaatggcataatcttcaagtttgacttctttggttttgccctctgctctgcagggctggtccttttcctactggggctaacctttggtggtaataaatatagttggaactctggccaagtcatcgcatatttggttttgggtgtcttactttttattttttcattggtgtacgatttcttcttattcgataaattcaacccggaacctgataatatatcctacaggcctctccttctaagaagattggtagcaaaaccagccataataataataaacatggtaacatttctattatgtaccggttacaatgggcaaatgatatactctgtccagtttttccaacttatatttgcgtcgagtgcatggaaagccggtcttcacttgataccaatcgttattaccaacgttattgcggccattgcaagtggtgtgattaccaaaaagctcggtttagttaaaccactcttaatatttggaggcgttcttggggtaattggagcagggcttatgacacttatgacaaatacgtccacgaagtcaactcaaattggtgttttgctattaccggggttttcccttggatttgctctacaagcatcgctcatgagtgcacagcttcaaattaccaaagatcgtccagaagctgctatggactttattgaagtaacagctttcaatacattcatgaagtcattaggtacaactcttggtggtgtgctttcaaccactgttttttccgcctcctttcacaacaaagtatcacgagctcatctagagccttacgaaggaaaaacggttgatgacatgattttgtatcgtcttcaaaactacgacggttctcattcgactattggaaacattttaagcgactccattaagaacgtattttggatggatctagggttttatgccttaggatttttgttttgtagtttttcatccaataagaaattaatcataccaaaaaaggacgagacaccagaagataatttagaagacaagtagcgcagttattttcttattttcattttatttttttcgccttttatacagacttcaacacaatcagaatcaaataggtgtatcgcaatggaatgtaatttcttaagtattctatatgtacttaaaacctattaatatatggatcaacacagtatcttatgaatgggtttttgatttttttatgtttttttaaaacattaaagttttcggcacggacttatttggaattcaaattattaatgaaagaacaattaactaattaatgtacttagtatttggccattattatcgatttcgggggccaaatctaaccaaattcaacctacattttttcaaattgattcaaacacctttcacaataagatttttatatctagcgcacatagaatgaaatgtaaacaaagatttcagaaaaatcgtcattcaaacttgtattagacgagggacggagtgatttttgtgtttgtttttattaattgtgggataggatagtagcaactcttggaggagagcattgtcagttgtccagtctctgaagttaagtagtaagtttgcggagtcaaagggggatggcttttgccatttgtgagagttgtgcggcagcatcttattcaaatagagctgtattctgaagacctcttgtagaacatcatccatactaaaaagtaaatcgtcctgtcccattacgagctgtagtagtgctgtgaccctctgtatatttacgttgccatgaagaaggtaatgggcgatattttgatacaattcctgagttgcatgttggattgagtttacgaagggtcgccagacggccagaaacctccaggcggagttaacaactagtaatacggcatccatgtttgcatcagcgccgagcctataccagtcactgagtagacgttttcttgctctttttatgtcctgacttcttttgacgagggggcattctctagagacacaggcagttgcttccagcaactgccgtacggccgttctcatgctgtcgaggattttttttgggacgatattgtcattatagggcagtgtgtgacttatgaattgttgtagaaggacgtctgtgatgttggagatatgtattttgttaactcttcttgagacaatttggccctggatagcgaagcgtgcggttacaaataggtcgtcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttatttatgtctagtatgctggatttaaactcatctgtgatttgtggatttaaaaggtctttaatgggtattttattcattttttcttgcttatcttcctttttttcttgcccacttctaagctgatttcaatctctcctttatatatatttttaagttccaacattttatgtttcaaaacattaatgatgtctgggttttgtttgggatgcaatttattgcttcccaatgtagaaaagtacatcatatgaaacaacttaaactcttaactacttcttttaaccttcactttttatgaaatgtatcaaccatatataataacttaatagacgacattcacaatatgtttacttcgaagcctgctttcaaaattaagaacaaagcatccaaatcatacagaaacacagcggtttcaaaaaagctgaaagaaaaacgtctagctgagcatgtgaggccaagctgcttcaatattattcgaccactcaagaaagatatccagattcctgttccttcctctcgatttttaaataaaatccaaattcacaggatagcgtctggaagtcaaaatactcagtttcgacagttcaataagacatctataaaatcttcaaagaaatatttaaactcatttatggcttttagagcatattactcacagtttggctccggtgtaaaacaaaatgtcttgtcttctctgctcgctgaagaatggcacgcggacaaaatgcagcacggaatatgggactacttcgcgcaacagtataattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttcccaatgtttgtttatacactcatatggctatacccttatctacttgcctcttttgtttatgtctatgtatttgtataaaatatgatattactcagactcaagcaaacaatcaaagaaatctttcactgctcttttctgtgttccatttagtttttagtacgattgcattgtctatatactgtatttaccaaatcttaattttagtcaaacattaatgtttactttcgtatttaaggatgtgtatactaagccttgggaaaatgcgtgttccttgtgccatccgaaagctacttcataaaaaagatactgttcattttcaagcccgcatagttggatcaaatattaactatatatcaacatggtccaaagatcgtaagtttggtctaatgttgttttagcaaaaaaaaatactatacctttcattaacgtttattgaatttcttgaaaaaaaaaccctaaattattataaaattatagcaggatagttcttagtggaagatattaagcaaactattttctgaattgctatgcgaaatttctctaatgccagctgagtaactaactctcatggtacataaaaatacgcatcttaaaaaatttgatatttcatgatttatttatagaaataacgatgcttattgtgctttgttgggtgtttgacttctatgttaacttacttcaacatgaaagcccgacgtttgcaatgatatcctctttttcacccgattattttcatttattagtaagtggggttctgggtgaaaaaatcaaaacaaaaatatgaatttgtaatgatttttatattttcgccggaggtgctggaaatggcaaacgaaaatactatgacataaaagctgggcacactatgtacgttctttttaattttttatcaacatgagaaaaattcatgaacactgtaccttatattatctaataaatgaagtaagctttgcatctccgtaacagctgcatatatataattaagcgggagctttctttcgatctctttcattccatatgtttattatgtactgatgaaaagcattttactaagttgaggtctctgtaagtatattgtgaccattatgctaaaatactggggtcttcatttgtgtcaaattctacgtaatagttcccctttttcttacatttttatactaaagagttacggtatttatacaaacgaggggctttactgtaatatatgattaagattcaagctgaaacattctaagttagaggtataaaatgattattgatgaaagagctgcaaatgtcggcaaaatataaataccttagatgttaccagctgggaagattattacggaacacattcttataaatctataggaatacataggattgtatttctattgacaaagtacaacctatattttatgttatgttatgttatgtttgctatgactatagttgcttttcttcacttagtaaggattaactaactctcgagctagtaaatttgacgtgagaagcataattatattactaatagaacgatatctggtgtgttttattacagactgcactgagtgttagaggtagaaattataagttaaaaagcagtagtttatgctttatgctcgagtatcaagtgaatttgaacaggctagtgcttcattggtacttctttcatggataattttgagcaaatttctgcagcatgtccccctttatacaaattctgtgcattgccggcctagaaatatgtcaacgttttggatatgttgatgcttacttcgagaaatcttacactaatacttctggaaaaaatcaatactagcaaaatagtgatatatgagtaaaatgtatgtagtacatgtatgaaaattatcaagggcaaattgatgcttcaacgaaaaagttattggattttcaagcactttttaaattcacaatatttttttctggaaatatgaaattgtcagcgacttctattacaggagtgtctttttttctcatgctatccaacgcttcttccaagtcctttatagtattagaggagccgccacaagcaataattatcacaatgtcatccgcagctaattttgagcccagtgcattttctaggatcttagtgttgtaacccaaatgcaatgcggcgccacatgccggttcaatcaccatattgaattgatgtgtatatttaagacaggtttcaataacatctttgtcctctattacaacggatctggtgttgtatttgcgagcgtattcgaaagtttgattagagatcacggccgttcctagagaagtagcaatacttgttatcttcttgaattgaactggttggcctattttcaaagaagtattgaaaacatgacatccattcgtttccacccccacaatagggatcctatcagctaaaccatacctttccaaaccttgaataataccattgtataaaccacctccaccaacgctgcatactatgcctttaaccttattcacggaaatatgttgcgatttcaaatcttgtactatttcatctatcatagatgaatgtccttcccaaatatccggattatcgaagggatgaacataaatgggctcaatgacctgagagtctattttattcatgacatttgtttttaaaaaagtatctgcttctttccagtaggcaccactcacgataacctgggcaccggtgttcctgattttatctaccattctcttctttgtcgctgtaggaaccacgactgtacatggtagagacagtctttgacatgctgttgcagcagcaaaaccggcattaccgccagaactagcgaaaacctgaggagatcttttaccgtccttttgaattcgaatggcacttttcatgatgagattaccgattcctctacttttgaaggagccacttggttgaaggcattcatatttcaagaaaaattgtgcagaagcctttccggggaagaattgacgtaataatggtgttttattgtagactatcgacatctcgctggttaattttcctgtctcttgtctatccagcacttaaaaaagagaaaactgtataaacattttccttttatttggcgatatttatatacctgtgttcctcctcatattgtcccttttatcttatctcatcgcaaacaatttgataaagctttggcactatttaatgacactcagtggaattacatttccgctggggcttaacaggagccgcccatgcggaatcatgtctccgcgcagaggactcattagtttccgttcgcggtgattagtactcgcgaaaagagaaaaagaaaaatagtaggaacatttcgcaattgatcaaaatgtaaacagtgcagtaaagaatgggaccataagatagataagaaacagctcgcataaggaaacaaggacacatcgattaatggcaacccaagccctagaggatatcacggagaggcttttaataaggtcgcaagaggctatcttgcaattagatctgtggatacaacgtcagcagagatcatcaatatgccagacaacagatcaagagtcattggataagttatcccaacagtacaaccagtatatgtctcaactgaactctttgtatgttagatcggaatctgttcgagacaagttgagcaaggaacaacaacgcagattgatcacagaggataatgagcatcaacgcatagaagacttggttcgtgaattccaggatatcactttgaggttgaacgagctggccaccgtcccaaatgaagcgcctaatgattctccacaatcgcaatccaccagaagtagtttagggtcatttcaacctcgaccattgaaaataattgagaggcaacgtctgtgtatggtaactccatcgaaaccaccaaaaaaatcggtaggctttaaccccatcaatgaagtcgattgtccttcgaaaactaactctttaccgtgctcacctaaaaaacaacctgcaagaaatcgcactttacgtgcagccaaatcacatgatactggcttgaacaaaagtaagaaaccgtcttcctcggatacgtatgagtctttcttcaaaaatagacaaagactttcgttgaccttctttgatgaaatggatgatgaagattttgattctgatcaagatactatcattctaccaaacataagtacccctccacatgttggtgtgaccgcaaagggtgctgaattcgaacctttaaggagatataactctcacgaaagtatactatctaacaaaccagcaccttctaagtcgctcaatctgggaagtttctccgcctcattcttcaggccatctaatccgacgtttggaacttcgatatcaaatgtccaagtgaactgtcatccaactgttgcagcgacaatggctcctagtcgtaatggtcctcgtatttcaagttctaaggcgttgttatcatcattcattgcacgatcagatacacatacggtaaaagagaacaacacaaatcttaagcatgcatcttttatggataagtttaattcatcgttaagcacaatatcagaatcttttcaaagtaagagggggagaaagaataagggcatgaatgaagaacgaatatcaaatcataatgtagcacaggaacaaaaaaataatatggatataagcgtctctatagaagaattgcaagatgctttgaatacagaactgctgttttaattaatgcctcctttacctaacctactcttcttttgctccaaatgtttattctttttttttttattcagaatatcttcaagtttttttgtatctttttgtattattattaaacttctttataatatttgtcttataaaatcctatcataacatgactatggcttggcctagactcgggtgccatcttttttaatgcgactacttcaagacagcttctggagttcaatcaacttcttcggaaaagataaaaaaccactaattatcaaagctatcttgtccgctttcaaaaagtttattcgattttgttttcgttttcattttcatttttttattatgatggtcatggtggtagcggtggctcccttcagttttcctctttggtgctattaattttctcgttttccccatatatgtgatagaagcttttgaactccccactgtcttgtaagactttagaatcttgactgtcttgttaccttctttaaacttatcatttatgtctgttctggacgcaaaggatttgattattgatggatgtttgaaaacgccaactagtgatgtatctccattttccacctcatcttcatcctctgggcgcttttctaagtcaattattgtgtttactgtttttgaagtggtcgaatcagtttgagaatttgtgaatgactttatcgaactattctgttttagggtatataaatcttcaattgcttcatcattgccatgttgtatccttgatagctccttatccgtttcaaaatcctcataattattactttttaggaaggataagcttttctgcacaaagtcttcagatatgataacctttttgttcttttgatctacaggtttctgttcattatttcccgtattatcacctacattaatgctattgtcctgagtatctaggtcagtagccgtacttgtaatgtctaggttatattcctcttcagccccgaaggggtttttatattcgataatatcttccaccatactttcaaaaaatgcgctcgactttgggtttttaacaagctttgcatcatcgccaatttctaatctcctttttctcatcaattctctccttttgagacgatattgttgtagtacgtcgtcttcatcatcatcacttagttctagctctaagctattttttgctcttttattacgaaatcctccatttttaatgtcataaagaattttgtttatcattttgatatccatttccttattttctgcggcaagcatttctctgatttcatgaggattgaaattgttcttggaataatcatcgatcattttttctaggtcagaatcatagtcgtcagatccttctccatctgcaccaccgataccatgccattcatcctcggattcttcggcttccatttcaaagaagtttgtgacacctcttttcttcaactcttttatcttagcctcgtgctccttttctttctgttttagttgcaatttctctttgtcaatcagctgacggcgaattgcttcatcagcttcttcattgacgtatacatcatctttgacttcattttcgattgtatttctttcggccatcacctcttcaatgttttgtgtatctagaacattggtttcttgaaatttgtcggtatcctctccgatattatcaccgtaatggcccagattaatggcgatccttttcggtagactttcatcagctttctctttgggtttggcttcgacttcggtatcagagtctgattcgttaatgatatgtttcacgtggtgggattttttttgctttagaataatttcatcatcttccttttcactatcggattctctacgattgtcattttcactaccagatgattcataatcggcaatttcattaccactcaatgcaaatccagaagactctgaccctgagtcagaaccggaatcatgggcgttcaattgaaagtcattttcttcaagtttttcccttctcttctctttttgtctgattcttttatttctaagaatttcttgttctagcaagttctctactatttccttttctttggccatatcctccagcttcagacctttcgtttcaatcacttctttctgatgatccagaatttgtttcctgctagctttccttaaggtatttaatagtacattatgatcaacttttgggtctttacttttattcggcctttgagacaacttttgattttgtttagagagtcttgccttcaggtttaatatagtcgcctttgataactgagagattggcaaaacgctttcatctttggataatttaatgctatccatatcatcatctccatattcgtcactgtcgctgtcgaggtccagtgttatgcatttcgaggagtcaatttcccgtttcaaattattagcataggagctcaatagtggaacccttttctcatttattcttgtctcatcagttagatttaattcaacacttttgttctcatgcagttcatcgtcattctgtactggttttggatgtgcattttccagctttatatcatcgtcctcatttgaggacgaatcgtcaaaatcagcaagaaaagactctttagaaaaaaattttttggttggtattggcttttgcggttttttgtattcgacatttctagctttttcccttttagaatcttctgaagccaattcgctttgtatttcccgaatttttaatgtgtgtggtacttcatcttgaagtgtttgtgcgactgtatctatttgggttttctgttcctgatgcgtagcctgtggaataccaattgcttgtgtcttatcctcatcatgcgcagtctgtggtggtacatccatttgggtgtcaggaccacgattttgaatggactgaaataaaggactagttccaataagttccgttggaattataggaattttcggcgacagagcattagaatgattgctggaagtcgtaattatttgggattgtggttcaattgattttataggctgagtttgtgaggttgcaccgctgctatctatacgctgtgtagcccctggccgtcctgtcgtgagaggtgttttcagcgcttgagaagtttcgttgacgagaccatcttctttgattaattgggtgggtttcccgtcattaacggaatggataggtacgttaaacaccttgtcttgttggatgctgacaggtattctttgcgtctgcgtgaatgaagaagagacatttttctcactgtaactattatctttaacttcggatttctccagctcttcaccaccatcgtaaagattagagattaattgagttggtaacgaattctcactcctatcttttccattattgtgattctgttcgggtgctttcttgccttctaatctgttcttaacacgatttaatgtggcattggcaaataaaaacccgttcccagtcaactctggcggattgtctatgtcattgggcccatttccattagtattatcgttctcatctagtatgggaacagcaacttttttgtaggtggtagttctcttctttgcagtcaacgaggacaaagcatgcaaggcatcatccatcactaaaatatttggtgataagttcaaaagcgaataacgaacttccttagttgtttgtctgttcttggtttttttccaacataatgtgtttgaaatgctattgaagcaaacgcgttttacgcattctatctcttcatgacgcgtcgaagaaggataaggaaaatttcaagtattgatgtatatctctctgcatatgagagccagtagagttggtgtcctagtaagaatttctttcactttacaaacatatctaagtaaacgaaatgtgtgtgtgtttctatatatatatagacatatatgaaggattccgtagcggtgtaaactaattttggtttggcttgtatgcttcttcttccggagctatgaaatcttttgctctctcttcctgcctttcgatttctctttccatttgcttttccttttgctcatttaatttcttcatttgcttttctctcttgcttaagaaatactcaccactttcaatttccaaatcaacctttctaggcaattgggcaggaggaaatggagtatagaccttcttttcgacgtttctgatcttcttgggtttctttctggccacattcctcttcttaaacatgggcaagaatcttgaccaatcttcattggctaactctggcctttttgccaattctctttttatcattaattccttgatatgatagatagggtgaatatttttcatacaatcttctactactcgacggacctccttcaagcccttgaagggacccatggcacttactgtgttaccttgtactagaatgtaacatttagttagaagttccaaagcctttaaagtattaccgttagggcctacaagacgttgtcttctcttgacaaacctttctttgttagtaacgaaattaccaattttaataacgtcgcatgccatgtcatcttgtaggatcttaacggcttgcgggaaaggaacggatctcgccaataatttgatcaaatctctggctttcaaaatgatagcgggatcgtatgtttttctagttgtttttactgtcatagaaccttcgactaaatctagaacacacgctatgttgtgtttgtctagagcccttgttacatcattccaaatcgtcttcaagtaactttctctgtatttaggaaacaaagtcataaaactggactcttcagcaaaaggttgaccggatgcgttatcctcttccttaaactcctctatcttccatttatcaatatcatccgtatcccaaggtttatctctgttatgtgtagacaccatcgtttgccaatttggatatttgtgtgacccttttgtttgctgtctactttacaatagttaacctcatcatctcttttttttgaaaattttcatatctcatcgctaaaagaattagaaatataaggaaaaaaaaattttcgttttcagatgtgcaagcctgctataataaggtacaataactcaagggcatttagcaaggaaaaaatgggcaagtgtagcatgaaaaagaaaggtgtgggcaagaatgttggtgttggcaagaaagtacaaaaaaagaggtcgatcagcaccgctgaaaggaagagaacaaagttacaagtggaaaagttaaacaaaagtagtgaaacaatgataccgacgctgctgcgggaggcaagtacacaagagccagctaaactgaaagctgagactactttgaaagccgaggagctgatcaaggaccaggaaaaggactccaaggtacgagagcaaattcggacagaaaaatcaaaaacaaacgacagcatgctgaagcagatcgaaatgatatccggcttttccttatagggaatagtggtgaaagttacgtaaatatatacatatagagcggaatggtactgcatatttttattatttttttttttgaatatatataaagcatcgtcgcttaagactaaaccttcgaggatctgaggccagcgctggatctaaagatggcgtcgccctcggcgtagcctcttccaacaccaaatccaatgcctagccatacaggaaatgcacggcgcttgaagaataatactgaggtgaacacacccacgccaaaacccatggcagtcttgaccagcatgttggacaggacaatatcccacttagtgtcgaggatcgtggacacggagctgccattcttgttagaatccttggagggagtgcttttcgctggttgttgtgtttgtgcttgttcggacatggtatattttgtctttttccgtgtttattccctctcgtagcaaagttaatctgccaattgacagtagtttaatatatggtattatcgttgtttgaagccctttaaaaggaaaaaacgggttagggccacccggcgcgaagtaatagctgctgattggtcagaatagtaaaacggcttgaattgatagtatatcgtactgtatataccttatatttgggctaataatcatctcccaaatgctccagtatacatgtcacctagctatgtatgaggttgactaccttatatgcagctactacacaataactgtagtatcgcgctgcacgagcgtgacggcggttaaatctggattttttgccaccttttttatacgaaaataagaactaggtaaataggaaggaatggttggatttgagtttaaaaatagagggaatacttggagatgcgattgttgctgtgcaagaattggtttgcgtcacctgtaatctcaccactactgtatacccgctccttatattcaatggctaacactactagtttccctattgctccccaggccccgcctaattggtcgttcactcccagcgatattagtgggaaaaccaacgaaatcatcaacaacagcaacaatttctatgattctatgagtaaggtagagagcccttccgtgagtaattttgtggagcctttcatgaagtttgaaaatgaattgggcccaataattaaccaattaactttcttacagcatgtgtcgtctgataaagaaattagggacgcatctgtgaactcctcaatgaaactggatgagttgaacatcgatctatctctgcgtcacgacatctttttgcaattcgcccgcgtctggcaggatgttcaatcgaaggcagattctgtggaaagagaaactttcaaatacgttgagaagtcttacaaggactacattcattctggtttggaacttgacgagggaaaccgattgaaaatcaaagagatcaaaaagaagatctccgttaactctattaatttttcgaagaatctgggagaacaaaaggaatacatcactttcaccaaagaacaattggaaggtgtgccggattctattttgacgcagttcgagacaataaaatctgacaaagatagcaatgaaaccttgtataaagtcaccttcaaatatccggacatttttcccgtgatgaaattggcatcctcagctcagactagaaagcaggcctttttggccgaccaaaataaggtccctgaaaatgaagctatactgttggatacattgaagctgcgtgacgaattggcctcgttattgggctatgacacgtatgcgaactacaacctgtatgataaaatggctgaagatagcactacggtaatgaactttttgaatgatttgaaggacaagctaattccgctgggcagaaaggaactacaggtcttgcaagatatgaaagccgaagatgttaagaaacttaaccagggtgcagatccaaactactacatttgggaccaccgttactacgataacaaatatttgttagaaaacttcaatgtggacctagaaaagatttctgaatattttccactagaggctacgattactggtatgctggaaatatacgaaacattgtttaatttgaagtttatcgagacgaaagattctcaaaacaaatctgtttggcatgacgacgtcaaacaaatcgccgtttggaatatggatgatccaaagtctccaaactttgttggttggatttatttcgatttacatcctcgtgatggtaaatatggccacgctgccaattttggtttatcgtcatcattcatgattgatgacaccacaagatcgtatccggttactgcgttggtttgcaatttctccaaatctacgaaggataaaccttctctactgaagcataacgaaatagtgacctttttccatgaattgggccatggtatccatgacctggtgggacaaaacaaggaatcgaggtttaatggccccggatctgttccatgggattttgtggaggcaccttcccaaatgttagaattttggacttggaataagaatgaattaatcaacctctcatcacattacaaaacgggcgaaaaaattccagaatctttgatcaattcattgatcaaaactaaacacgtaaatggtgctttattcactctaagacaattacattttgggttatttgatatgaaagtacatacttgtaaagacttgcaaaacctgtcaatttgcgatacctggaaccaattgagacaggatatttctttgatttctaatggtggtacgttatccaagggttatgattcatttggccatataatgtcagactcttactctgccggttattacggttatctatgggcggaagtctttgcaactgatatgtatcacaccaaattcgctaaggatccgttaaatgccaagaatgggatacaataccgtgatattgtgttggctcgtggtggcctttatgatattaatgataatctgaaagaatttttgggtagggaaccttctaaggatgctttcttgaaggagctgggcttacagaactaaattcgttcaagcataaaattatacaattattctacaaagtgttattatgttagataatcttttaaataacctcgtccctggatagattaaaaccattaaatagctcaaatcttggagtaaagcagcagtaatatgtctgatatgttcgttatattttttcttgaagtttatcaacttatcctttactagaccatttccctccccatccaatcgttgatcgattttaaatttcaccttgcataattttattaatttccatacacattttatcactgaaatgcacgagtaacacagccaaactttccgtaatagcccacttacatataacttatcgttgaccacgcctaggttttccaatactgcgaagaaatcaagcagcgaacttacaccactccatatattctcccatatatcttttgcactgatttcagccgtatttttcttcgaaaccattcaactttcttttcttcttcctttacttttattcatctcctctttacttcttacctcagagtcgaacattgaaatcatttcccgcgaatttttcgattataattaccctttctacttaacaagaagcaataagagcaaaggggcgaaatgcttgtcccatactttggcttttggatgtgacattaggagccttatctcctcttaatgccttaagtcaaaaaatagtttttgggatatatcttgtgatcaaatgctttgcaaaagggtaaaacagcgtttacaataggatagccaaaagtaaaaaaaaaaaaaaaaaaaaaaagaaggaagttagtatcgagctcaaacaattttagttttgctggacatattttcagtttcattactgtatatttgcagcttggtttttgtcgctctgtagtcttgtttcacacttcgtcatttccgagtttcatcttgcgacataacttgtttcaacttttcaagtgcgactttttgttaaatattatgacatagaagaaagtagaacagccattataaaacaaaagagaagtgagaatactattaagatggcattccaagatccaacttacgaccagaataaaagcagacacatcaacaacagtcacttgcaagggccaaaccaggaaacaatagaaatgaaatctaaacacgtatcattcaaaccctctagagacttccatacaaacgattactcgaataactacattcatgggaagtcgctaccgcaacagcatgttactaatattgagaatagggttgatggctatccaaaacttcagaaattatttcaggcgaaagctaaacaaataaatcaatttgccactacgccatttgggtgtaaaatcggaatagattccattgttccaacgttgaatcactggatacagaacgaaaatttgactttcgacgtggtgatgattggctgcttaacagaaaatcagtttatttacccaattttaacccaattgccattggatagattgatctccaaaccaggtttcctgttcatctgggccaattctcaaaaaatcaatgaacttactaaacttttgaataatgaaatatgggctaaaaagtttagaagaagtgaagaattggtttttgttcctattgacaagaaatcaccgttttatccaggtttagatcaggacgatgaaacgttgatggaaaaaatgcaatggcactgttggatgtgtatcacaggtacagtaaggaggtctacagatggacatcttattcattgtaacgtagacactgacttgagtatcgaaacgaaggacaccactaatggtgctgtaccatcccatttgtatcgtattgcagaaaacttctctaccgcgactagacgattacatattattcctgcaaggactggttacgagacacccgtcaaagtaagacctggctgggttatagtgagcccagatgttatgttggataacttctcacccaagagatataaagaagagatagctaatttaggttcgaatatcccattaaaaaatgagattgagctgttaagaccaagaagtccagtacaaaaagcacaataaagcatcaacacataaatccttgcttagctcaattaaatatactagtaaataagtatataaacaataattttgcattttattttactggaaactcttctcaaaaccaaattgcgcaaggattgattcagtacaattatgcaaactcgaaaagtaaataaacaaaaagatacagttgagtgaaaggtaaataaacattattctacttgattttcctctgttttttccatttttcttttttgtcttttcgtgttctagcgtgttcactttttcagccatgtaattacttaaataggaagtttacacgatgttctcgcataaaaagctggaagtgcagaacaaagaggaagaaaataggaacagagaatttgtttgtttatttgtttgtttgcttgtttgtttgtttgttttgatttgaagtcgaggtacttattcgaaataattattttgcccagggttttggatagttttttgttttccaattagatttttagaaatattttatcatagttttttgtttatttatttgtttatttatttgttgatttgtttatttatttgttggtttgtttatttaagtttgtaaatgtttaataaacaaaacaatatttgcaagccattgaaaactttgtaaatttgtttgagaatttacgaaacaatgaaaattaaggactctttgatggtgaacgaattactactttgcagcaggtaattctctaaaactcagaaacaaggcatgtatttttcactaggaaaaagaaggaaaatgggactacagtattagggaaacaggattaaaattcgtaggtaataataacccatactttcattgtagcagtactttcgttaataaaatggatattgttgtacttcggtagatgttatattctaaagagttaaattatccaattccaaattctagggacggtttccaaagatttgtattgtccagtgacataattttcactaaaacattgatctgtttaataggtttgctataaatgcacaataatttttcacccatgatacccaatttcaagagaagcaattgctacatataattatttaggctttactatctactactcattgactgtgcccttttacacaattataacaaatatgtcaaagcagatgccatgaactttgtatctgaatttttgatttccttttaattctaattgcagacgacgtaaatatagttctgaatttcaaagtcactgttaattaattgttctaattgtttggtttttttaatataaatcactagtgcttaagttctgttgacgcacacagtacctatctttgattccttcgtgcaaacagtattccggcacgttaattgataccaaaaagatttcaaaatcagatgcttcaagactaattgtatactttatgtgacttctggagtttaatttgttgtattgatgagataatattgtctattatattgccaataacaaccagcgccaggtgtactaagtcgagatgacagaaaatttataataagtgtaaatacaataaattttgtaaataaataactacttcaatagaaatctcaaagtcgaagaaacacagaacacagaatgaaactggactaaatgattttcaataaaggaaaagcacgaaaaattttttgaacttttttgggacagcgtggatcgtgtaattactgtattgggaaatttacacgattctcgacaaataaagaaaaaggcgcgtttaaagacttacaagcacacctttgaattatttttgttctctatgattatcaaatgtgctagtgtttgcaagatggtgcttttttttctttagattgccacgtttctgctcctctttgtggttttctttttttttttcaatcttacttataaaatgaatatttcaattgatgaatagctatatattggatacaaaaattagcatttaatcgaaaactgcagcatgtatttaatcgaaaactacagcatgtagctatgatacgacagaagatttttgtttttatagttaagtcaagaagaaattctatttgtccagcaatccggcgcaaagaagactactaaagggtattgaaaaatttctagaaccagaaataatcgaaagcattactttttttggctctataaaggagttctggacagcttgaacttccgaagtctgtctgtttagctcgttaagataaatctcaaaagagtagcaagcaggtgggagggataatttggattaaagtgtatatattgcgtatatatagccacgtaaacctcacactattgagtttaaacatttttcaccttacgttattattcttttgtctaattttaatctcctccagtatactaaaaccgcaaaagcgggttacccagcttgtttctttttgtctgaaaaattttttgcgatgcccattatgaaaaattggcaataatagtatagtagttagtttaagtttagattctttcaatactcattctgcttcagtttgtagttagatttaactcaatagaggtgattggcaaaaatgggtaagacacaaaagaagaatagtaagggacgtttagatagatactattatctagcaaaggagaaaggttatcgtgctcgttcatcctttaagattattcagattaatgaaaagtatggccacttcttagaaaaatcgaaggttgttattgatctgtgtgctgctcctggttcatggtgtcaagttgcatccaaactctgtcctgtcaactccttaattattggtgttgatattgttccaatgaagccgatgcccaatgttataacttttcaaagtgatattacaacagaagattgtagatcaaaattgaggggttatatgaagacttggaaagctgatacagtgttgcatgatggtgctcctaatgttggtttgggttgggttcaggatgctttcacccaatctcaattaaccttacaagctttgaagttggccgtcgaaaatttggtggtgaacggtacttttgttactaaaattttcagatccaaggattataataaattgatttgggttttccaacaattgtttgagaaagttgaagccacaaaaccacccgcatcaagaaatgtttctgcagaaatttttgtagtgtgtaaaggtttcaaggcaccaaagaggctggacccaagattactggatccaaaagaagtttttgaagaattgccagatgggcaacagaatatggagtccaagatttataatcccgaaaaaaaagttagaaaaagacaaggttatgaggaaggtgataatttactgtatcatgaaacctcaattttggattttgtcaggacggaagacccaataagcatgcttggagaaatgaataagtttacaattgatgagaatgaccatgaatggaagatcttgaagaaattgaaacaaaccacagacgagttccgttcctgtattgaagatttaaaagtcttgggtaaaaaggattttaaaatgatcctaagatggagaaagattgcaagggaaatcttgggcatcgaagttaaggacgacgctaaaacagaaattgaagtagtaccgttaacagaagaggagcaaattgaaaaagatttgcaaggtttacaggagaagcagcgtctaaatgtcaagcgcgaaagaagaaggaagaacgaaatgaagcaaaaggaactacagagaatgcaaatgaacatgataacccccactgatattggtattgaagccgcaagtttgggtaaagaatcgttgtttaatttgaaaactgcagaaaagactggtatcttgaacgacttggcgaagggtaagaaaagaatgatttttacagacgatgaattagccaaagataatgatatttacattgatgaaaacatcatgatcaaagataaggattctgccgctgatgcggacgatttagaaagcgagttgaatgccatgtatagtgattataaaactagaaggtcggaaagggatgccaagtttagagctaagcaagcacgtggtggcgataatgaggaagaatggaccggttttaatgagggaagtctagaaaagaaagaagaggaaggtaaagattatatcgaagacaatgacgatgaaggtgtcgaaggagactccgatgatgatgaagccatcaccaatttgattagcaaattgaagggacaagaaggtgatcacaaattgagtagtaaggcacgtatgattttcaatgatccgatatttaataacgttgaacctgatttgccagtaaataccgtcaatgatggcataatgagttccgagtctgttggtgatatttctaaattaaataagaaaagaaaacatgaagaaatgcaccagaaacaagatgaagcagattcttcggatgagagttcaagtgatgactccgatttcgaaattgtggccaacgataatgcatcagaagaattcgattctgattatgattcagaggaagaaaaaaatcaaacaaagaaagaaaagcattccagagacattgatattgctactgttgaagccatgactttggcacatcagttagcattgggtcagaaaaacaagcatgatcttgttgatgaaggtttcaatagatacaccttccgtgacaccgaaaatttgccagattggtttttagaagatgaaaaggaacattcaaagataaataagccgattactaaggaggcagcgatggcaattaaagaaaaaataaaggcaatgaacgcccgtcctattaagaaggttgctgaagctaaggcaagaaagaggatgcgtgccgtagctcggttagaaaagatcaagaagaaggcgggcttgattaacgatgattcagacaagacagagaaggacaaggctgaagaaatttctagattgatgcgtaaggttaccaaaaaaccaaagaccaagccaaaggttactttggttgttgcctcaggtaggaacaaaggtttggcaggtagaccaaagggcgttaagggtaagtataagatggttgatggtgtcatgaagaatgaacaaagagccctaagacgtatcgcaaagaagcatcacaagaaaaagtagtaacaaagagcattatttttccattcccttgtataatattgaaaataaaggaaaagaaagcaatagatatattatgtatacatagaattaatcaaattatcatcaaaaaacttataggaaacctatcgttttgaattcagaaaatacgagtgcacagtagaacaatttttattcccgttttactgatcttttcttcttgttgttaccaaataccttggagaaaatgtatatgatggagatgagtaagcatagtaacgtaccatttttgatcttggaataatcctttgtgtcaggccttggaattggtactagaagagttgtcgagttcaaatggcggaatgtagtatcgtctgtaaagagagattcatatcctagaccttttttataaaatggattacgggaaactttattgtcacctgtgtcgcaggctaatataacttctggatcaaatgaaacttctaatttatcccctttattattagaaggctcaatatatctagtatgcaatgtcacttcattcattgtgccggctttcaattcaaagatactttcagaaccccatgccttatctcgaagagagtattctggtaattctaagtcgtcttctccaaaaagtagtaagggagaggattggaatttatcgataaataattctaacggcaattgcaggtgcattagatacatgcatttagggcgttcttcgaaatctgtgagatcaatcatgatttttggatgcaaaccgataggttcattcagatatagtgatgtcgtagtcgtcgagtgattgtatgcgatatggccctgtttatacaataaggatgttttctgacatctttccattttaccatcgtccatcctccaattacaacgtattccaccaatatcgacatcactttcatcacttgcatccacaaagaatacacctacttcgagtttctcatctttcactcttgcaattgtaaattcttcaccctgtttcaacagacgatattcaacaatttggatttgtgtgggctccactgatatatcatatgtaaaatcttctggattccatgacagattcaaatctacttcgggaggcaagtactgctctatgtcaaacttctcactgtgaaatgaattgtagactgggttagtaataaacctttccggcacatccgaagaatttgagtaaactgaaaagccagcactcagttcattttctataacgcttaaacttctagccaagtccgctctgggcctccaagtgattctcgtaaaggatttatccaagcttccagtcctctctaatagccacctttgttgtaaaaccacaccagaacctccacgaacagtcaaatgagtgtcattttggcgcatatgattaccgatatcctcaggggcattgtagagtacagtcactctatgtcttgtcaccattactcagctagaaacgcacacttcttgcgtttattctcctcccgatttgattatgattagcgtttccattatttgatcttttttatcagggggatcttcaaagaaaggaactttttttaggaaaaaaaaaataatcatcttttattacatgtgtaatacttcaagcaatcataaacaagagttaagaaggcaaagttctgctgttagtgtgtcctccaatactcttgcacgacaaagttttagttatccccttctacgtgtattgttcctccgtggtcgattgtgttcaaagattgggagctcttttcgtgttttgcactaagagcatactgttaatccgcaaaggccactaaaacttacctgcatttgtctacttaaagatacattccaactatttacattcatttttatttctaaaagagcattctgaaccctcggcaattatttcatactccttctcagaataggaaaatgcccaatacgcatactcaacatgtgcaaatatcagagccaaatcctgtaaatactttgtctacaccatccaaaagaggtcaccgccatcgcagatcgctagcaatatcaggagattttgattttttgaaacagcctgcagcaattgtgaatttaccacctccacaggcggctgaaaattgtccttcaactgccccaactgctgtatcaagtacattatcgccaatacgctacaatagatttccttgcaaaaccaatgaagacgctggaacgttagatttgcctgaaccaagattttatccgttatcaccaaagaacaatctgcaaacaccaagtccacgatttttcattagtgaagagccaagtttttcatcgccagttaaaggcgtcccagatgccattattaaccttgacgatgcgttgaagacaaggcctaggtcatttaaatcacatagaagatctgaatccgctcctcctgatttggaggttatggtagataagggcaattgtgcagccggttctaactctatgattaaagaagaagaggactccttaattgaaccagaatcgaaaaatgaatattatgagcaaaagcttccaacagcactattatccccactgcggccttccctttgtgtatctgaacaggccattgatgtagatgattcagctctcaatgggtcaccgacccatcacaaccatgggatgcaaaacgccaatgcacggaattccaacacattcaattcgttgaagatcaaaggccaaaagcaaagatattatcattatacgaagcagctacctttgaccgtaggctgtgactcgcaatctccaaaagaacaaaggtcggctgcttcaatgacaatcaatcaggcaatgacaccttcttccctggcctataccccttctaaactagcatctactcccgcaacaccagtatccttttatgacagcaatgcggacattaacttagaaagtgataattttccactaaaagataaccctagatatgccaaggatggttatcctaaaaagtgcggcaattcacagcttaatcgtgtgctggatagcgataaaagacaggattttagtggagaatcgagaagaagaagatcgggcagtcctatctcccacatgcaacaccgcaacctgattgataatatgaaaggtagacgaaacagtaacacgataaactcaatcttcaactacaagagtcaacattatgaaatgccatatgatgatatgatgaaaaatgaaaacattaatgcacagtccatgcccttttcagtcaacggtgtcaacaatgaaaatagtatcggaggggttattacgagagcggacgatgcaccccttcaacactctgtggtcaaatcctgtacgcctgatggcaaggaagaaatgaataggcttaaaagtaatgacagtaatgaatattccaagtctgaagggcagatcagaaccaattcgcaactaagtaaggacattctcatgggtgaaccaggtgatatggttgatctgtcctcttttgtcaacgcgcagagaaaagcctcaaatgaaactggtgacttagtctttagtttatcccaggatgatgacgcactgaaaacgttccatgcgagcaacagcgcagcaacaagcaatgaaagctggtgtattagcgatgatgcgttaggaaagcaggcgcaggacagtgaagttaggaggaaaagaaaatccaaattaggactctttagacatattttttcaaggaagtaatacaacaatattaataataagtaataaaaaggtgaatcgtaaccttaacggcattgattgcatgtagttttaataataaagtgtagaataataaatataaaatttcaaagtcatcagaaataaaaattgaatagacatatacatatagaaattacttctatcatttaaatacatatatatacatacatgtatacgtgtatacttgtacttgtgaaggactcaatagttgtattcgtttggtttttgaccagaagtgtttgggaaaccacattccaataagatatcgttaatcaattcaggtttttcagtaatcttggagaaaacttcatcatttttggttaagatcataccacaataacctgtggagttgaaacctatcttcatttcatcagaaaaggccttcgagcgtggaacgacacagatccattccttggttaacataagattgtaggatttctttagttctggattttcgttcaaccagtcctggaaaaaggtcaaagctctttgcaatatggagatgtaacacatagctaataggtcttcatcaacagtttcttcagactccggcattggcaagacaaaatgagcgaacgagactttagcatcttgcaaaggttcagtattgaaagttggtaggaaatgttctttaccattacatagtctatcttggaaagtgacgaacttttcaggcatttgcagaatttgcaaatgtttgtggtccaatgaagaaccactggctggaccagaattgtaaaagaccatgtgtctcttgtcggattcttcattgtccaaggcacacagcaacttataagcagtcaataaatcggttggggtcaaggcatcagtttgatgttggtattcgttagttaccaataaagtgtgttcagggattacagggaatttgtttaatagcaatttatacgctttgttatcggcaccaccaaattctgggataaccgttaattcttcctcaggtttgcctagtggatcctctccttctggagtttggccacgctctggcttttcgatcagacttggcatgtgactaatcaagtatggcatgctggtttttgggtcctttgttttcgttgtttcagtctggataaattttaagttaccattatcgaaggcacttttgtacttgtcactaattaaagatgcaatgtcagcggggatactcatttttattttaatttttacttttctgtttgttctaaaatctatctaaactggctttcaagatcaatctattgtcttttaaggtaaactttaaattggaaataatagtaatgttagttccttcattttaaccttgtattgtatttcctttgcgtgatgaaaaaaaaactgaaaaagagaaaaataagaaaatcttctagaacgttccgaaacaggacacttagcacacaaatacagaataggaaagtaaaaggcaatatatgaatgcagtgcttgtaactggtgcttgtatccaagaatagcttcttgctgtaggttatgggaatatcgtgtaagctggggtgacttttgagctattcgcgacgcccgacgccgtaataactactttcgacagaccacttatgacagtatttcaggccgctcttataaaatgacatgttaacaaacagttctgattattcgccttttgacaggacgataatgtaaatagttgtggtagtatcattcaggtatgtaactgtttactttgtatcgcttgaaaaaaataagcatttcagagccttctttggagctcaagtggattgaggccacagcaagaccggccagtttgaatgctcaactcttcaaaagaaattcctcaaatatgtccagtttcatgtactgtccggtgtgatttattattttttatttactttgtagttcttaaagctaagatttttttctttgataaattcttgttttcatatcctaaaattaaagggaaaataaacaatacataacaaaacatataaaaaccaacacaataaaaaaaaggatcaaatactcattaaagtaacttacacgggggctaaaaacggagtttgatgaatattcacaagataaaaatcatatgtatgtttctgatatatcgatatacaatcaaacactttcaagaatttgtttgtagactttttgctagagacctcatcaaagtgctaccaactaagatcaacttatacttcttttagagaaaatttttttcaatgtactccaaagagatttagatcctgtctcttcctcttcctcttcctcgaaagtcaaagaaaaatcagagtctccctgcttattcaggcggagaggctctagggtagttgcgtttctctcattgggacactgaacctcattttccaacattttggtcatgtaagaggcgacaggctcatcgcaggtgggtgcatcaacatggtagtacctggaccaagcgctacattgagtccctcctggataaacaccgctacaatattgtctttggacgtttgcccaaaccatatcttttgaataccaaagctggaccacattgtatggcctaatcattggtgctaccataatactggattgggaaacagtctggttaatttttttcaaccaatttttcttatctagcaatgatttaataaacctgaaatctaaattgtcttcgttagcgtctgtgtcataatctacaattgagtactgtgacgtccaattatatggcaccgagatggggaatctgtccggtgtttcgtcgctgttatccttctcctccctccaaatgcagtcagaggcaggtgcccattcggttcgccagtctccgttatttactacttggtactgttcccaatcgtaatacgtttcctctgggttgaagatacttgctctgctcttgacattgcccatagccacaccacgagaaacatcgtggaagattacggagctgtttacgatagcaggagcaatggatttgacgaatgacacttgataaaagtctttggtcgaaaatacagtatcaacgccgtcgtgggactcgacccctggtagaagaagcagagcatctagatcaacggtagatgctgcagaggtcaaagccacaaagagggaagatgcagttacgaggtatttactaaacattggttcgaagtgattacagatttttctctcttgaaccctggaattgcaatagcttggttcctattgggaccggaccctcttgcgtaaagtatatatttagaagcagctatttaaatctgaatgcaagacgaaaaaaagctcgtttataggagaaaaataccaaaaaaaggaaaaccatacacattcgggtatcccagctttgcttgcaaaatcaatcgatgagcaagacaaacagggccagctgatgcatatgttttgtgttgctttcctacgatcagctaatgcgagtgttataaatattcccctagttttcttctcctcctttatgtaacaataacttgtggacttccccaacataagactaaaagcaaagggataacaagggatttatcttattccatccctttgcctagcgcactgttacgcagctgatcttatcaacaagtgtggttcttgcctctaagatttacattgccttttcccaaagggaaggtgggacaaaactcattttccctaaggggaaacgtaagataccctttagggaagataagggaagttagtagattgacgacgtaaatctgtgatgagatgaaaaaaaaagattagcatctatataagaaagtacataacctccatttaagttgaaaaaaatttgtatgtaatgtcttttcttcctcttttctttatttcattctcaccgctaaatcgataacggctaaaacaattaaagctcccttttcaaaccttatacttccgttaaataatgcaaatcaaaaacattgtcgctgttctagctacagtcactgctatcaacgcccaagttggcattgaacctaacgccactactccaaatgctacgcagccaaatgctacgcagccaaatactactcttcctaccgcttcggtgactacgacagtttcgattggcgaagccgtagttaataccatggcggcgggtgcctttggagcagcaatcgctgccggtgttgccttcttattctaggaacatttttatttcctttatttttttctttctttctaattccataaccgttgttcaaaattggggagctttttaactttcgttccattaagctttttctttgttctttacgtttgattctatttcaaccataatttattttttcgttatttaataattactaatatttaatactagatgtatatacgttgtgtgtatgcgctactatagtatagcttaactgttttattataccctttttttctctctttactgtacagaagatgcgtcactaattcaaaaaaaaaaaaaaaaaaaaaaatataaaaaagaaagattttggagaagctatatccttttgtgacatacaatagagaaacttgttctgttggtaagatatctcatctgaaatacaacaaggaaaaccaaaagccattttttcattacttgatcgacttatgaaccgtattactaggaaaagttgtttattcgcgattatatttgcatcattatttgtgacacatgcattgggtgccgctattgatccgccaaggcgaccacataatgtgaagccttttcataacggtaatctcgaacttcaaagaagagcaaatgaaccgttttttgaaatagatgtcaagagtctgaacacaaactcaccgatatcagagttgtgtaaaaaagatttgcacgtcattgaatcgtctcatgatctttttcatttacaaaaccaatgtgaattcatcttggggtcattaaaagtcacaaactatgattctaacattttggatttgaacagcttgagggccattggtggtgacctgattattcaggattcacctgaactgatcagaatccaagccgggaacttgaataaaatcgaagggctcttccaattacagggactaacctctttggtttctgttgaaattccaactttgaaattttgtcagtcactggagtggaaagttgttcccatcttgaactacgtctccatggattctcagaatattgagattataaaggatattgtcatatcggatacttcattagcaaacatcgagaatttcaacaaggttcaggaaattgatactttcaatatcaataataacagatttttagaaactattcattcgaacgttaaaaccattaggggacaattcagtgtacatgcgaacgctaaggagctagaacttgaaatgccacacttgagagaagtggaaaacataacgattagggacacatcattggtctaccttccacaattaacaaaagtgaaaagctctttagagttcatcgaaaattacttttacgaattgaacctgaacaatttgcagaagattggtggaacattaggaattatcaacaatgtaaatttaataaaagttaatttggagaacttaacagacattcaaggtggcttgatgatcgccgataacgaatccctcgaggatattactttcctgccaaacttgaagcagattggaggtgctattttctttgaaggttcgttcaaagatatcatgttcgatagcttgaaactggtgaaaggtagcgcttttattaagagttcatcaaacgtgttggattgcaataaatggacaaacccatcaaatggaagatcaatcatcaggggtgggaaattcacttgtatttctggtaagaaggaaaatacgctgaatgttaaacaggatggtacaatcatagaaaaagggtacaaagatttaacgcaagaaggtgaagactccaagaaaagagtgatttcaaaatacgcgaactcagcaaatccaagcatgcaattggacccccttctttttggtacatgccttgttgctatgttattgttttaagattactagtctagtataacagaaagttttttttgttcctaatattatctttatctatatacatatatctccatgaaaggcatttgaatttctatctttctctttcaatcaaatattgtcttattattgatcaaataatcgtatatgcacaatggcaactcgtctttcaaactctccacttgcccattcttcagtttgttcctaatctcggatgatgaaacatttcttaatgctggataatcattttgcataacatgaatcctagcgccccattctcttggtattaccggttcgaattttccctcaaggatgtcactggcgtatcttagttgcgattcagcactgagatggcaatcgcctctcgccaagcaatataattgagatcccgacatgaagctctccattacatcactgatttttaaaggatgataatatttttcatcaaagatcctagcaattgtatcaaaaccaactaagtagcctatatctgcactgcatcctttaacaaattgctcatgtaatattttgtccttgtcgatgaatttcgagaaaacagtcaacccgacagatactacagattgggggagcttctcctgaaggtagtcagcgaataagcacatcatttccagacgagttggaaaagatgccggcttaggcaacttatctgcattattcaccgctaacagtaataaaacatgcgaacgggtgtccttcaatttgaagtttttaatagtctgcgatagtagttgaaaatgggccagatgtggtggattgaatgaagaatcaaggacaaataacttctgacattctagatgctggggtcctttgagaacctgaaatagtaaattgctttttcgaaactgctcgaacgtcttcttcatattagtctgctagtgcacgtactgctatcaaccgtcattgattaagtgtccattttccaaagaagtaggagattatataaccacgagtatgacgtcttccagggaaaaaaaaaaaaaaaaaaaagaaagccaaaataaggagccttgaaatgtgtatctgatatatataatgtgtatgtaaatatctatttaattagccattgggatttcaacttcttgtttgaaacagaaggacggataaaatacgtgatcaccaacaagacgaatatagtaataagcaatttacccttttcgaaagtaggactcattaaatcaaattggcccgaaggtgtgatccttgtacaaaatacatcaaggcctagatcacatataatgcttgtggattccagattggttgggatggagatcaactgcgaatcggatcctggcaatagatttctgaaatgagtgataatgaaattatcattaattgggataactggcgtgtatggggtagccataaactcttttttcttatccttggccatttcttctgctggtttacctcttgcattcaataaaagctttggtatgtaggtgatttgtccattttctaattccataacgattgcctttgtggtaatatcatccgttgtcttggaaatggacattgttttgataatctcgggaaaaatgaattgtttagtttgaaattgaggtttgttaatgtgtccagtcaatggatcataagaaaaattgtcgcttgagttagacaaacgctcatctggggttagtgactcatataattccaccactactaacttttgttctggaacaggttcagaactgaaataggaataaacgacccaatattcaccgaaaacaatatccattggaaacctaaaatccggagaatccttgtgctcttgggtaatgaggatttctcctgtaatggtatcaattaagttaaaagtgattgtatgatgttcttcattagcgatcagataagccgctaggttggggtacaaatatttataaagaaccgatttgtcacctagtgtaataccaagagtgtttaggtttgttgtttccctcttgctatatgccaccattttctctttcgaatttacggcttttttccaagtttgttttaccgtatcgttttcgattatgtagccataaatgccattcgtgtcatgctctgtgacgaatatgtgggaactagaatggttgttggcaactattggtacatccgtattcttgccgggattcaatttgaacagtaaatgatccttatcctcaaacttaatcagatactggtgatcatgttcattcagcctaataacggaatcaacagttttcctttcagataggggggatcttgatttgataatcggttgatctttagtaacttcaattgtcaaataatgcccatcatgcgaaaaaacaacaagttcgtcatggtttttatccgtccagaacattttgacgccctgatcaatttctaaatcgagtttccagataagttggcccttattgaccatatcaaggccgccgataaagccatcatgcgtcaaaacaattaagattttggcgaatccgaacttcaaatctgataccgtggtatccttagcgtctagagctaggagtttagtgaagacacgtcctggtgagaattggttttctttcaataagttgataaggcgattccaattagttgtcaatctaagccagtaagcattccaaagcgaatttgaatcaagttccgctttcatatctttgttcaactccacatccctagaatcgaagacgtccaatacagcatagtctaccacgttagtcaaccattcatctctttgccaaacggggatcaattctgtgccattggcagagaatcccatatattgggtatcattaacgttcaacactaacgccaggggatcttcacgatgaaaatattccactttattgaacccttgaggtaactccaatttccattctgccagttttgactgctcatcgagaatatgtagttcattgttcttaatagatacttgatcgtttaaatatgaggattgaggtaaaatggtcgtagaaggggcattatctacgccttcctctagtaaaaaccaatcgtgtaaatcatatttctgccaatggttgcttgaagagttcacacaaaccattgcgttatggtcattactatccagttgaatctcatcaatggtaaagggtaaaacgtttctgaaaagaatctgtccggaagaaacgttaaacgaagaaactaagcaggaagtttcggtagggttcgataagatgagaaccctgttgcggtctcgagaatcagggatgactttctcccaaggacctaagttagccagttgccaatcagtgataaatgcatcatctgaaaaaacggcttggacacaactcgtgtttaggaagagtaaaatgaagacgtacaccaagtctgtacacgttatcttcattgctatgggggaaggggaggatgaaagtgttgatatgaatgtaggtattagttattaatggagtgtatatatatatatgttattatatatttgcatatataatatgaaatcccagccatattttctctggtagccgtctgaaaaatcacggtgtacgaagaaggatttaatatacgcacggtacaactaagcaatccgcaaagacctaatgtgtcttttcattagtgagagccttgggggtaggccctggtaacggctggtccgtgctagtgggtgtcttggtatgggagggcatggtagttggtatgaatttgatgcttagcgaagtttctaaggccaaagtcatccatggatcataaagcgatcttattgtatcgagatcaatatcttgcgggcctttcgtgtcatggggcaaaatgacacctcgggagagtgtggtgctggatctcttctttactggtgcggaaatggaatctcccgaagatgctaagaaatgcagtcttttttccacattttgtagatggagttttttggactcggaaagaccttcaaggccagtagaagaagactgcggattgtgggatatggaattgatgagttcaatggaattttctctaatgtttcttttattttgaaaaaactcgaacatgtccaagtgaaattccatgcgattgaggtactcgttgaaagacatgggcttgtattccaagggtccgaaccatttaataatgggattctgcgcctcaacttgcgctctagcgagagcgacgctttgtttgacctcagggatatttgtcgagagaggagtaccgttcatagcatccttgacttttattttggtggggtctatgccctcgtgataatatttgacaatattgttgaaaaacttcttgtcacgtacggatttcatttcgtcgcaccaggggtcgtatttaagaaagttcaggcgagtaagctccaacagtgactgagaaagtagcaaagagccaaacaacccccataagagctttctgacgctgacgaatcgagattggcgaggtatgatgggaggaggggcgagcacaatgtcaccatgggtggtggagaagcggttcaaagttggaaagtcagcaatatcctttttgattttagtcttgccattgacaatcatttcactgggtagttcgccaaaggataaatccgagtgagtgccagtggcaatgcggcgcggtggcggtagtttgtagagccttctcagtctccaaagggcaaagaaacccactgcagattggatagtgattagagtgtatagtcccggtaggttatcaggagcgggtacgagcggaccccacagttttaagcctaaacttggccttatgtagaatttcttgatatcattatcatctttgtcgtggtcatcttgtgtgtgagtatggtcggtggaattgctattacctgatggaggagtaaatacagccatcttttattacggtaattggaaaaggagagggaatggaggaggatgagataagtagtttcctaagcagtaaagcaagtgtccacatttaagtaaaagacgatgccatgcacttattattactacgtggtcaattttctctttccctaaggcgttcgtgcagtgtgacgaatatagcgaacaactattgtgtttgaattttaacgtttatctttttatgatttttttaaaaaaacttcctagaaaatttcttatatatctctatttaatgaaaaaccaaagtgatcagaattacaattcatcgtgaatggcatcttcttcgtcagccaattcagcgtcagcatcggcttcctcagcagctttttcctgggcttcttcgtacaaggccttaccgtcgacgtcgaagtgaccgttttccttgatgaagtcgaataaagagtccaaggatcttgaaccttggtacacaacagattcggacttcttaccacctgggtataagacgattgttgggtaaccttcaattacgacgcctctgacatcgttttcagtgtggtctagtttagcaatcaaaacgtcggatgtggcgttggcgtaggtatcagctagttcttggtaagttggggccaatctcttacagtgaccacaccatggggcatagtacaaaacaagaacgtccttctttgggtcgttgacgatttcgtcatggttcttaccgaccaattggaagacagaggaatcttggttctcgaagatctcttgggacttcacgattggggaggcatcacctttcaagaagtccttaaccaaagattcaatagccttagactccaacacgatcttgtcgctcaattcgtcaaacgcctcttcagagagttgaggcaaaccgtacttcaagtcttcagtcatgtcgtggatggcaaatagagggaattgttccttcatgttcaagttgccggcgtgtctgccgaattttctggcatcgatgctaacaaagttcattagacctctgttctttttggccaactcggtaaagagaggcttgtattcttccaattcttcctcgtcattgtagaataagtaacccaaaggcaaaccgctttcgacgtattgggcgaaaacggaaccgtcgatttcaccaaagtagggcaaggcttccacttgcaaccatttttcaaaaacatcagcgtcagcgatatcggctttcttaccgttgtatactacaggctcgtccatggcggagggcaagtaaatagaaagcttgaaatcatcgtctgcgttttcagcggagacaaagtcgtagtcgttgaagtgtttgttggccatggagtaaaaggtggcgttgaagtcggcgtcaatcttaccggattggacgataactggagtgacaaaagtctcgttagcaaggtaagctggtagatcagcaacaacggcgacagccggttggctttgcttgatcatgaattggacaatggcctcggcagttctaggtccctcgtaatcgatcgagttgttaacatcgctgtttttgaaaatcttcaagcttgggaaccctggaatgttgtgttccatacacagatcctggttttcagtacagtcgatctgggccaaggtaatgtttttctcaactaaagtctcggcggctttaacgtattcaggagccatgttcttacagtggccacaccatggagcaaaaaactccgcaagcaccaagtcgtgcgactgaatgtactcattgaaggagtcggtggccaacttaacgacagcggagtcttcaggggccacagcctcttgttgggcgaaaacagaggaggcgagcagcagggaggaccatgacaggacggcaccagcagaaaacttcataacgggatagatgtatgtttttctttatgtagagcttggcagctttaaaattaccaattagacatgctgcttgcaacaagaaaatgcacgcgtaacaaaatatatatatatatatatatatatatgtatgtccatacgggtttttcgttttgttgtggttgtaacagcacaacaaaatgctacacggtggcaaattggaaaaagagactagtgagagaaaagggaaaaagaggcgccgcccgacagggtaacatattatcacgtgcagcccaggataattttcaggacacgtgtttcgaaaggtttgtcgctccgaaaaaatcaaaaaaaacaaaaaacgggaaataacaataacgacaaaaatggaaaaaaaaaaaattttagacgcggcgcttgcaccccgcattataagtggtgtgccgacggacggtcaacccctttcagggggccccctatcttgggcgtggtgtcacaccacgctcaaacggtgggcactaatgaaaacgcgcccatataaatatccgctatcaacagaacccccaacccccccatcagtgcccaactcagcttccgtaaaccacaacaccaccactaatacaactctatcatacacaagatgtcattcgacgacttacacaaagccactgagagagcggtcatccaggccgtggaccagatctgcgacgatttcgaggttacccccgagaagctggacgaattaactgcttacttcatcgaacaaatggaaaaaggtctagctccaccaaaggaaggccacacattggcctcggacaaaggtcttcctatgattccggcgttcgtcaccgggtcacccaacgggacggagcgcggtgttttactagccgccgacctgggtggtaccaatttccgtatatgttctgttaacttgcatggagatcatactttctccatggagcaaatgaagtccaagattcccgatgatttgctagacgatgagaacgtcacatctgacgacctgtttgggtttctagcacgtcgtacactggcctttatgaagaagtatcacccggacgagttggccaagggtaaagacgccaagcccatgaaactggggttcactttctcataccctgtagaccagacctctctaaactccgggacattgatccgttggaccaagggtttccgcatcgcggacaccgtcggaaaggatgtcgtgcaattgtaccaggagcaattaagcgctcagggtatgcctatgatcaaggttgttgcattaaccaacgacaccgtcggaacgtacctatcgcattgctacacgtccgataacacggactcaatgacgtccggagaaatctcggagccggtcatcggatgtattttcggtaccggtaccaatgggtgctatatggaggagatcaacaagatcacgaagttgccacaggagttgcgtgacaagttgataaaggagggtaagacacacatgatcatcaatgtcgaatgggggtccttcgataatgagctcaagcacttgcctactactaagtatgacgtcgtaattgaccagaaactgtcaacgaacccgggatttcacttgtttgaaaaacgtgtctcagggatgttcttgggtgaggtgttgcgtaacattttagtggacttgcactcgcaaggcttgcttttgcaacagtacaggtccaaggaacaacttcctcgccacttgactacacctttccagttgtcatccgaagtgctgtcgcatattgaaattgacgactcgacaggtctacgtgaaacagagttgtcattattacagagtctcagactgcccaccactccaacagagcgtgttcaaattcaaaaattggtgcgcgcgatttctaggagatctgcgtatttagccgccgtgccgcttgccgcgatattgatcaagacaaatgctttgaacaagagatatcatggtgaagtcgagatcggttgtgatggttccgttgtggaatactaccccggtttcagatctatgctgagacacgccttagccttgtcacccttgggtgccgagggtgagaggaaggtgcacttgaagattgccaaggatggttccggagtgggtgccgccttgtgtgcgcttgtagcatgatctttttacatttttttggtttgtgtacgtatcccaccgtacttaccatcttctctcctttatatatatatatatatatgtatattttcagtgtatatacatacattcttatacaataccgtataagaacgtatgtatgtatgtatgattttctcacattaatgaacaatatcatcggaaacgggcctttggtttttaagggaaaatgaagaacaataaatgccttgctaggtcttcctttatcatttttggaagtcaaatatgaaaaacacttccaagggggcgtactacttcaactaataaaatgtcacacactaataagatcgcatacgtgttgaacaatgacacggaggaaacagcctcgccctcttccgttggttgttttgacaagaaacagctcactaaattactgatacatactctaaaggagctgggctacgactccgccgctaaccagttactgctagagagcggcggatatcaaaatgagtctaaccacatccagactttcttcaaactcatcaagaccggccaattccatcttattaattggcagattgtttgctcgctgccccttgcccatagctctccgctaaggtccgaatggcttcaaaggctgctcattcccacgccgacgcccgccacgacttcacttttcgaccacatgctcctgcaactgcaatacctgcaacagctgatgagctctgtaaattcatctacttgttcggacgcagagatcgccacgctcagaaattacgtagagatcatgattctagttaatagacaaatattcctcgaattcttccatccagtcacaaattccgcctctcacaagggccctcacactgcactgcccgtcctgtatttgcgcaaaatcctcaaaaacttcatcgagatatgggattccctgctggtgtctaacgatcagttcctaaatgaagaaaacatcttcaatccggaaacgaccttgagagaactgtcgacgtacctgaccaacccaaaactaaccgcgcagttgaacctcgagcgagaccatctgattgacgccatctccaaatatatcgatccgaacgaactcgttcccaagggtcgtctcttgcatctcttgaaacaggccatcaagtatcaacaatcacaagacatttttaatatcatcgatccggatgatgacgcctctttctcctctccaccccaccggatcaaccttttgcaggataacttctcacacgatctgactgtgacctttcaagaatggaagactatccaagacaccacagacgaaatttggtttttgacattttcgcccaatggcaagtatttggcttctgcgacttccgagtcttcaagaggctacttcattactgtttatgatgtggaacaagacttcaaaatttataagacttgcgtgagcttgtcacaatccgtattgtacctcatgttttctcctgatagccggtatctggttgcttgccctttcagcgaagatgttaccatttacgacatgaatgccacctccctgcccgatgcgtctgccacagactcgttcctactatacccttctaccaggctctcgcccatggactcgtttaaactggacaccaccacgtacccagatgataccgaatcatcagcatcatcttcctcgaggccggcaaacgcgaattctaatcaatcaagagtatggtgctgcgatgccttccacactgcggaacgtgcgggctggatggtggttggatcgcccgacagagaagctattgtacactcactcaccacgaaagagtcactttttagcttaaaaggcaggacttgtatcgcgttgggccacgatgaaaacatctctgggagaaaatcaatcgatcctgcaaaagtcctttacaaaccaacaagtagcaatggtaactggcaatatgtggaggacgacgaaacctttccacgtgtgcacgacgtgaaaatcagctatgacgataaatacgtgcttttaatgacccaccagggcgttatagatgtctacgatttcagtgggttcccctccaaagaggagctatctaagcaaacagtggatcccaaaaactttctgattccaaggatcgcaagattggacgtgggcaaaaacatgacttgtatctcattaccgctaaataccacgcatcaaggcttccataggcaacaaatatccgagtctcaacatttggtattagttagccttcaagataacgaattacaaatgtgggactataaagaaaatattctcatacaaaagtactttggacagaagcaacagcactttattatcagatcttgcttcgcctacggtaataagcttgtcatgagcggatcagaagatggtaaaatttacatttgggatagaattagaggtaacctagtatctgttttatccggtcattccacggtaatgagtaattccacaaaacccatggggaaaaattgtaacgtagttgcatcaaaccctgcagataaagaaatgtttgcttctggcggtgatgacggtaagataaaaatctggaaaatttcaagaaattaatactccaccttatatatatacgtaagcaaagttttatgtaacaaaaaaaaaaaaagaactaatccaaccttctttcactttcaggtaaaacttgactgagttcttcagcctctcttctacctctcttgacatccaaacagtttagcacaggcaatgatagcatcaaaagcaaaaagaagaaataaaacgaatagcgaatattatgcgttttatcggtaagcagtccaacaaggaagggtcccaggatggacgaccccttatctgtgatactgaacatactaaaaaacgtggattcttttcctggaggtacaatcaaactgaaaactgatcttgaaaccgcggacaggccacctagtgataatccataccaaatggccaataagaacatttcaaacttatgctttaaaccgaacgcattgaagaaaaatccaagaataccataaaatggtatgaaacttgcccaaatgataatgtacatcaaagtttgactagaagtccaccgaaactttgtggcaagaaattgtggaatcataaaggcacccagcattgcatttacaacggtcaaaacacttatcatgattaaattgagggtactcatgtgcagttctgccttggagaacaaaaccgctgtagaatttatagttgtaatggaatcactaataataaaccacgcaataagaaaaatcatcacatctttcaatagtctggcatgtttaaacgattcgaaaagcgaaacccaaccatatgaaaggtaattcttccagtttagttgacccaaggcgtcttgctcaccgggatacggactgcgggcggatgctaatgtagaatcgtcaactcttatcggtattgtcacatcgtcaatcaaccagatcatgggcagttgccacacaaaccaccaaatcccaacgaaaagaacagccacttgaacatcctgcttactgccctttttagatgcgactaagaacatagatacaatctgaacaatgagggcacttgaataacctaaagatgcacctctaccgctaataacagtagttaacgagtctaccttatcaggttcataagctccttgactttgacatttcaaagaatccttgacaaaaatgggcagaagagaattcccaacaacattgataacgccaaaacaaccattggccactatataaagcccagccagagaataaatctgggtatcattcaattttgaaatcgcaacagtcgacaatgcgcccacaataccaaaccaaaccagaattctgcctttgaatttaacgctcccccagagatctactatccctgaaacggaaatgactattatagtttggaataaaacgctaagggaaaagacatataatgcaaaacttgaagtatctacgaagatccgattgttgaacaaaccaagaacacacttatctgaatcactacccgtttctgacaggcagggtatggagtgatcgtgaacttttacaccatttatactcgcaaattgctgcagtagtaagggaatatacgttgaaaccgcagaaacgacaaatggttcgctagaaaatgagtaagcgtaccatcccttgatattgttttgggctttttttattcgatagttcgttaccgattcattcatatcatttatagttccatagctcatatctaatgtagagaatatgttatgagcaaactattgcttataagggcaaaaaccgtggtaatataggtacagtttgaaatctttccttttgtttacactacgcatctttcaatagctgaggtattttcgtttaggaaaataccgttttaaggaattaattttagcaatttcctaaaattgttgagcggcgctatcaatgccgcacaatacaacaattaataatctaagacacgttgcattatacatgacagaagctaaagcatggtcttagatgacaataaaaaggaatttgacagcacaaaagagaaaaaaaaaactatacataaaattttttacatatgaattgcttagagtaaaataggcatttttcatatcttcttcccaattattaaattagcaaaaaattgaataaaaaaagcaggtggtttaagaattgcgcagggagaagaaagaatatcatatctcatgatggtagccacttagacagagagaaaacgaagtgagaagaggctagtatttttatatcttaaaaaaaaaaaaaaacaaaaaaaaaaaaacataaatatttgtatcttattgcttatgatgataatgtacaatgaattcaaaacatgaaaattgttcaaagtttttatttttattttctctttcgtattaaactgatggaacaaatgaaaaaaatggataaaaaaacaaaaaaaaaaaaaaaaacaaaaaaaaaacagctttgctggaggatgattaacttttaatttttttaattattaggtttttcaattttttatggttttttgtgtaaaatgcaatgaacgaatccattttttattttgcaagtgtgagaggcctttataaggaagactcggattcaccggcagcaaccggcgcagagtcttctttggtttcttgttcttgagaagcgagttcagtggatgattcctcttcttgttgaggaacaggtggtagggatatcatgaattggtccaatgcatcgccgaccagttctttttcaatattaatttcagtttcaaaagtttctggtaaccagtttgaccagctcttggaacgaacgaagtacttatccaatggagatggttctttggcttcaccggtaacgttatcaccttccttggcggccaaagtaccttctgcaacattgacggtagcggcttcgttagcgacaatttctctcaatgcggctaaaatcaggttagtgtcacctccgaaggacatgttaacaactctgtaaaacttagagattaaagacaatggagcaaaaccatccttggagagtttggaccttaagtaattgtcgacggtcaagttttcttcgctgaaatagtattcaatttgtctagcaatgttgttgatggccattaacactggttggactggataaaactgttgctgtaatttgaccataggttgttgaggatgttgttggttgtgatggaagtggttgtggtatttagagcggttgttgttgttattacgagcgttgcgtccttggtaaggtttaaactgtggtgggaagccttggttctgaggcataccggcgttattactgttgtggaactttctcctttgaggaccattgctgttatggtgatgactgtggtgatgattacggtggtgaggtggttgttgctgttgtgtagattgaccattttcttgagaggtagcgtcttttgaatcttcctcacctactgccgattcaaagccatctttcttcatttgttgttgcttcttagcattatgttggtgatgcttctttttcctgttagcattactcgacgatgtcgacgatgctgcagttttgttgtttttgctcttgttgctgttgccattacttgcaccattcttggaaccggatcttttggtgccagagacggtaatggaggccttgatgggaacccacttggtagcagtcgatgatttcggagtgggtgttctgttcttcttctttcttgtggcatccaagtcttctattgagatagtagaaacagggatctcagtaggagcaagtttccatggggaagatgtgggcaatggtgccggcgtcaagttgacttgcttgctcttggagctctcttgttcttgcacttctgggactggggcagtagcagtgtttgcggcggcggtttcagcagacatcgtgggcagagaagtgaaaagaagatgaaacacgttagcaggtccagagtaatcctgatgttctattaccgatctaggatcccaaaagatcttcataaaaccgaaaaagatgttaagaaatgtttacacttgtacttttctttctttgttcttgacctaccagaagtgaaaaaaatttttcattgcgtgggtacatccgtgcaccatttctgaaaaatttgcgatgagcatccctcaaaatccgtattatccgctagtgttttgaggttcaacaagacaacatataagaagggaagaaggaaaggaggcaatgagaacttgggtcttgctcgagagtccagatccacatgcaggttcaaaaaatggtgagagataacagtaataacggtagcgataaaagcgtccattgggagaggaggaataataacggcgcaggcccccgttatcgttccagaagcggtaataccggtgctttggcaacaaaactaagtaatgggacgctctctgtcagaggattagtgaaggaccgaacaggaagcggcaagatcgcgggctgtgtggaggcgtttctggatgccaggacccaattgaatacgccctgggaccgtgctaagtgcaattggctggaccagatagattactatgtacagttgagaaagaccgcgttttctaaggaattggaccaactaaggaagcccatgatcgatgcatatgtggcggagatgaggcagaagtttgatgcctcctatggacaatccagggcgcaattggaagccaaactggcgcaggtggacagtgaatggcatatggtacatggtgatgtgcatgcaaaactggaaaaactcgtggaagaacgccggtttttgaaaagattaagcgacacgatcgtaccacccaggtccaaaagatcacagcggctgtctccattgaccaaagaggaccgagccaactgtatctgtccgcagcccaaaggaatgagcgacaccgcttggttcgaagccattcagaagaaaatgttaggaatgaatggtaccatcaagctcctagagacagaacagaaactactggctgacgagaaaaacagcgtgaggaagacgttctggcccatggtggaagcacattcacgctcgaatgaatttgcttatctggagaaatgcatcaggctgatggcctctcagagagcaatatgcttttgtcttgatatagaggctttcgaaacaaaccagaacgtaatcaccgaaattgggatttcaatttatgaccccagggaaaatatggtgccgtcaatggttccaattacaaagaattaccacctaattatcgaggagtccctggaacttagaaaccaaaaatgggtctgtgactacaaggattgctacttattgggagaaagctatgttttgagcttgaaagagtgcgtgcatttcattcaatcactaataaactattacttggtcccggtgaccgaagaagacaagacatggtcaagggcatttgttggtcatcacgtgagcggggatcttaagtggctggagactattggtgtcaaattccctggcagagggtatgaaggccatctggaccatacgctgcttttggctgaaactcccggtgatctagacgtgttcatcttggacactgagcagttttacaggaaatcgtatggcgaaaagggcagcagtctgggcaagattctgcggttgttcgagataccgcatgcgtttctacacaatgccggtaacgatgcctactataccctgcatttgttcatgaagttttgcgatgttaatttcaggaaaataagcggcatggacgatgttcttaaagtaatgggccaagtaaaagtttggggagaacgagacgtacgagagcctaaagtggtgcccatgtcgtatgccatctccatcgaggaggcagtcaaaaatcggacgtaccgcaagggcgtcaagagcagtaggaaggaaagagtctgccaaacggaattcggtgggttaacgtatttcggaactgctaaagacgccttcacaagcactcttccgacacactaaatatattcatcgatttttttcctgtaaatacaaacacatgcttgtatacatatacatatacatatatataagctcattataaacctgtgtgcatggaaaaaactttgtctgcccttaatttgcaagaataggttctaacaattcctccaattcaccagtctccctcaattcctgcaagtcgtcgttgcctccaatatgtttaccattaatatagatgtttggcacggttctttggccattaatctcatataacgcagcctgaatgtctgcgccttccttcatgtcattcaattgcaaaaccagaactttggacctgggaacctttaacttttcaaaaagcgtgtttagggctgcatggcagtatggacagtacgttttggatgcgacgaagatctcgttttctgcaataaggtccttgacgtgcttgatagtttcttgagataccattttttttccttctgaggttttgtctatttgtataattatgcgaatgctcgtataagtactgcacgaagttctttattttatgctaaagtccctttttatattatataaacttttcatttattttatatatttactcctttcaagacaaaattcccacatcacgtgaatcaggaggcgcaaggggggtagtaaggcagtagtagataaagaaaacaagcatcgcaatctggaaacgccgttgcggctgctcgttatctgtagacagctcacttgtgcatgaagttcatgttttatagatgatggagccatacttcaaggtgataactatgaaactgttttgaccttgacgtgtaaagtgatcaaggtaatagttaaactttatatatgttgtttatcaatgtggtatcctttctaaggatgaagacaacacgattgtgacagtgtgagagagtgataaagcattggaggcaggcaaaacaagaacatggggtttctttcggatcatccgcatacagctatcaccgagacgatctttcgaattgtctcttcaagggactatacgctagaagtggagttagctcccttgattcagcttatcaaagcagatcacaacgattataactataccgtgaaccaagaagaagctgcgcgagcacttagaaagaaaataaagtatgggaaccggctgcagcagtccaggactctggacctcttggatctgttcatctcacaaggcgtgaagtttacagtcatgtacaatgatgacaagctgctgcaaaggctgagagggatggctacgaactctgaaaacagcgggtccggtgaaaagtatgagcctaggattattaagaagtgcgcggcgtatgctatctcgtggctaaactatattacgcagaacaaccttgagaatgcgagggcgtattcaggtctttatcaattgggtcaaacagtcaaacagaggtactcgaagagcagccgttcccgccgtagcggcggaggctctggcggacggtctaacttcatggatgatagcgccgacgacactttgtaccagtccaactcgctgactagtgccgatagattgtataggattccacagatcaacatgaacaaagaggcacccaggattcggctcataatcagcgatgctctcgcgtctgctgtgtcgttacagaactcgctgatcgggctgcccaagggcaagttctccacagacgatgaagaggccacgtccaagttcatccaggcaagggcgatcagaaggaaagttcttagatatctgcaattggtcacggagggtgagtttctgggtagcttaattcatgccaatgatgaactggtggctgcgttgactgcatacgacgaccgaagcgctcaggacgatagcagcgatgaaagtgatcacggctcgtacgatgacggtatttatgatgaaaacgagcaggataacagcaggtatattgatagcgagtcctcagaggaagagagcttgtcttcttatcagccgtccacgatctcaaaccctttcggtgatcataacaaaatttgaagaagtatgtacgtatgcatacacacatatatatatatatatatatagtacatttaatccttcttgaggtttaaagacgcactgttcacacagtgtctggtgtccttgggcaagtttagcaactgtttccagccttcaccttcaaacacatgtcccaagtgtccaccacaccttgcacaacatatctccaccctcgcaggcattaaagaattgtcacgatgatatgtgatggctccaggggatacctcttcgtagaatgcgggccatccacaacgagcgtcgaacttggccttgctcgaatacaacggtctgtcgcagttggcacaatggtagacaccggactcgttggtgtgtaaatacgcaccggtgttgggcctttcagtggccttatctctcagcaccatcagctgcaatggtgtcagggcatcgttccacttcacgtcattcgattcgtcactcattttcttgctcttattccagtactgcgtcagtacaatgtttcttctccctggaaaagtcctgcgtacagttataacgtacagcctgctccacttattcattttttgatattgcttcctttctccctttatttaaactatcatcggcgacatatttcccaataggcaaagctgaaaaatactatcgctaattataacaaagaagctaggtcgaaggactcgaaaagacagaggtcgtactagcagagatagcaaatcagatggaggacggtaaacaggccatcaatgagggatcaaacgatgcttcgccggatctggacgtgaatggcacaatattgatgaataatgaagacttttcccagtggtcggttgatgatgtgataacttggtgtatatccacgctggaggtggaagaaaccgatccattatgtcagagactgcgagaaaatgatattgtaggagatcttttgccggaattgtgcttgcaagattgccaggacttgtgtgacggtgatttgaataaggccataaaattcaagatactgatcaataagatgagagacagcaagttggagtggaaggacgacaagactcaagaggacatgataacggtactgaaaaacttgtacactactacatctgcgaaattgcaagaatttcaatcgcagtacacaaggctgaggatggatgtcttggacgtaatgaagaccagctcaagctcttctccgattaacacacatggagtgtccactacggtaccttcttcaaacaacacaattatacccagtagtgacggtgtgtctctttcacaaacagactatttcgacacagttcataaccgacaatcaccgtcaaggagagaatccccggtaacggtatttaggcaacccagtctttcccactcaaaatctttgcacaaggatagcaaaaacaaagtaccccaaatatctacaaaccaatctcacccatctgccgtttcaacagcgaacacaccggggccatcacctaacgaggcgttaaaacagttgcgtgcatctaaagaagactcctgcgaacggatcttgaaaaacgcaatgaaaagacataacttagcagatcaggattggagacaatatgtcttggtcatttgctatggggatcaagagaggctgttagaattgaacgaaaagcctgtgatcatattcaagaacttaaagcaacagggtttgcaccccgccattatgttaagaagaagaggtgatttcgaagaagtagcaatgatgaacggaagtgacaatgtcacccccggtggaagactctaatgtgcagttgtcatgcacatcatcatactaaacttacacgaataggataacatgtatgctagcagaatatatatgaaagaaaaaaattattgatgcctttaaacttatactattatactatattatgttatattatattattagttttatagatatattgagatatgttgaatatgatgacgaggatggtggtttaagtgtatggattgaattttctcttagctttcattaccttgattctttcttgatcttccttaaatttacttaacagttgattgatctcctgttttttacgttctctgacctgaaatctatagaaatctttctttgcctttttatctatatttgaaattggcttggccttattttcatgtttggataatggatttttgtttaatattttctttcttatggaattcaatgacttggtgttctttcctacaactaatgtgaatccatcctcatccactatagaactttgaacatcctcttgtgcttgagcttcacgctgttcaaaaattgccatatgtgtatgaatatcttctttcaaataatcaatatccagtggtttgtagaagttaacaaaagttgtgaatgatggagtcgtatatgtccattcaaatagttcatttggatgtttggcatgcaaattcgagtattttttcaaagcattccagcagttatttatacttgcagcatcaacaaattttaatagcgccgtgtttcttggtgtgtatctcttctcgttgacgtcagtggaggacatcagatcggaggtcaatgccgataaatctacttcatgtaatccaaattcatcgttatatagtagttcctctacatgcgatactgtatcgtatttcccacagagctgcccgacaaatttcttcatgtgctctatgttagataataatggaaggttgaccaaaaacaaacagtcagactcgttggaatttgaactctggtgtcttttagcaaacatgaaatgcaacgaagcttcctggcttttgggtagtgccttgtgatccggtaatttgaacggcaccactataaacccgttcttcatggcgctaatgtcttcaatacccatcccgtaacactctatctgaggttgttatctgttacctagttcgttcgccctaaatgcctcttgctttaccatcctctcaatgttctcttctttttcctgcttatttcttaggtgaccaaaaagtgaaaaattttccaatttaacttacgtcgttcgaagtgatgacaataaggatattcatttattaatcgctatttgatacccactcttgctactacctctcttttaatccaaaattacaatttttacgttaccattcattacatagtgtatctctattcattcaagactgtattttgtttgatatatatatgtatatatacatattattttcgttagtgttcggtttccaagttagaaataatctactggaaatcctttgggatcaacccaagcttactcattctgattttcacagcgtttctgtgaccgtctagaccctccttcttggcaacgcacataacagctctaccgatgttttctaaaccttcaggggtaatgttttgggcagtgataaacttttggaaggttgcagtgttggcaccactgtactgcctagcgtaaccataggttggtaatgtatggttagtaccacttgaatagtcaccgcacgattctggagtgtaagcacccacaaatacggaccctgcattgtcaaccaatttaacataatcgttagcattggcgatttgtagaatcaaatgttctggtgcatattggttggacatttcaagggcttcttcgtaaccgtcacaaagaacgatcgtactgtgagcaatacatttacgaacaatatccacacgtggcagttgtaaagcttgattgtggacagcatcttgaatctcttgaattttcttttcgctcaagttaacaccaacaaggataacttgggagtcaataccgtgttcagcttgcgatagcaaatcacttgcaacaaaatccacatcggcatcttcatcggcaataaccaaaacttcacttgggccagctggcatatcaatggaacatagagcttgagtgtcattttgaacatacattttggcggcagtcacaaattgattacctggacccaagatcttatccactttaggaatagtttctgtcccgtaagccatagcagcaacggcttgggcaccaccagctagaacaatcttggaagcgccaactttttctgcgacataaacaacttcgggtgaaactttaccatcagattttcttggtggagatgcaaacacaatctccttacattgggcaacttgtgctggaacaccaagcattaatgcagtacttggtaaaatggcagtgccaccagggatatacaaaccaactttttcaataggacgagggaatctggaacacaagacaccaggttgggtttcaacttcaagagtctctgttggcaattgagcagcatggaatttgcggacgttttcaattgaaaggtccaaagcttccttcatttcctcggttaaaccttcaaagtattcttctgggaatggagcattaagaacaggattggataattttacaccatcaaacttttctgtgtactccaaaagggcagagttacctttgtctctaacattttcgatgatcggattgactaaatgcataatttcagaagtcttttggattggtctgctcaaagccttctgcacaccaactttgtcggaagccttcaccacgtccaagtgaattggaccggtcagtttttcttcttcagcctttggttgtccaacaaactttggcttagcatcacctttccgtcttgtaaccttcagatgcttcatattcagattattctcgacgtccttcaatgaaacatcgttggccactaatttggccagtgcaaagtagaacaaatcggcagcctcccaagaaagctccttcttaccctttgcctcagtcagttcttcagcttcttccttgatcttggcatctaacaatgcagagtcgttgaatagtcttctagtataagattcctctggagcgtcctgtagcctttgttttagtaaagattctagccccaccaaaccatgcttgaattcaccaaagcaagacatggtctccaagtggcaaaatccaacgttttcttgttcaacgataaactttaaggcatccgaatcacagtcagtagagatttgtaaaagcttttggccattgccagaagtttcacccttgatccagatttcattcctagaacgagaataataaacgccacgacccaaatcgatggcctttgctatagatttcttcgaagaatacaccaaccctagacaacgctcatattggtcgacaactagggtggtatataaaccgtcaggacggtctgtacgtacttcaccaagcacttctttggtcaacatatccttgcttaatttctttatggacacaattttatcttgcgagaatttttgttttaccatgaattgattggagaaaacaccgttctcttccacaacaacacgctcctttggtacattcaattgttcaaccaagtgttcggctgttttagcatcttggctagcaatgaacagagaagaaactccgttgttcaagaaggcaatgatttcatcatcgctgaatttaccacttggcaaggacaaagccaccaatggaacttcttcctctttggagaactggagaatctcttcattactcaggctcgagccatccaaaagtacctgaccaacaagtgaaacgtattccttcttactattccatgaggccagatcatcaattaacggtagaatcggcaaaaccattattcagaaaaaaaattttgtaaactattgtattactattacacagcgcagttgtgctatgatatttttatgtatgtacaacacacatcggaggtgaatataacgttccatatctattatatacacagtatactactgttcatagtcatatccttttcttaccttctatatcgaatgactgataaaaaaacgtgagtcactgtgcatgggtttagcaattaattaactaatttaccggagtcactattagagtcagttcgactgcctagaagaactgctggttgtcaggattgtgatgggggcattctgctgtattatgacccatcgtatcgcaatgctcacaccactgttgtcttcctgccgtggtatcgactggtgcaggggggtcgaaaattggcaacgattccacggctgtttgtgcttgagcctgttccaactgtttgattttttcattagcctcttcaagttttttcgttaaggatgccacctcttccgatgaggaatcttgtggttttgtcaaaaatagttccttgctcaaattttggtattctttactgagcgaatcgttatgcattttcaattgttcgcgttctttagcccactttgtcttgtgtaactcaaattggtcttctatgttgcgtaattgttccagctgttttttcaggagttcgacatcttcgttggcaccagtgggttgattatgagaaagatttctctcttcgttttctttgatctcttcgtgtagttggcttacgacagcaagtagctgttcattctcagcgtcaaaaaactgcttttgtttggcttgctgtctgcgttcgagctccaattgttgcttgagatggtctatctctttctctctttcttgtattgtggcttcatacctatcaaaagtcggttgcacttcttcgaggaccattctttggtcatcgagtagccttttgtagtgtagttgtttcctttgtagcttttcgatggtcaattgggcttctcgtaattcaattgtaacttcgctgctattgaggtcattcatgtggccattgtccggtttccaatcgctggtggtgttgtgattagcctttctgtctgatgacaggatagagtcgacctccattctgtcttctctgttatcgtaaccaaattcttgctgttgatggtgatccgatgcctcctggtccatcgactgttgattaccgctgtgccgactggtgatccggaaacttctcatgggtgtgggggatttaggatcatccatgggagagaactggttagtgagcctcacaatagatctgtttttgggtattgatagcggttccattgtcgttcttctcgaggtttgcgatatcgatgccttctcgatcaatgatgcgactttttgcaactgaataaatagtccactttgaggatactccgtttgaaaatacttcttccccatgaatgatccatcgttcttaccaatgttggcaagtaagtctacaccagcaaacattccagctttcgtgtccactggacccacgtatttcagttgtccgcgccccaaatttgggatttgtatgaaacatcctatctttctttgatatctatccatggtatttcaaacgcatacacagccagccacagctcaacgccttttaccttgtcctttgatgcctgtctcgtccaaacgtttttggtgtcttggccaattgcccttctgaaaaatctcactgtccgcaactcattaaaagatacccaagcaagctacacgataaagaaaggagaaagttcattaaaagaacgtacatatagcgatacaaacgtatagcaaagatctgaaatggatacggataagttaatctcagaggctgagtctcatttttctcaaggaaaccatgcagaagctgttgcgaagttgacatccgcagctcagtcgaaccccaatgacgagcaaatgtcaactattgaatcattaattcaaaaaatcgcaggatacgtcatggacaaccgtagtggtggtagtgacgcctcgcaagatcgtgctgctggtggtggttcatcttttatgaacactttaatggcagactctaagggttcttcccaaacgcaactaggaaaactagctttgttagccacagtgatgacacactcatcaaataaaggttcttctaacagagggtttgacgtagggactgtcatgtcaatgctaagtggttctggcggcgggagccaaagtatgggtgcttccggcctggctgccttggcttctcaattctttaagtcaggtaacaattcccaaggtcagggacaaggtcaaggtcaaggtcaaggtcaaggacaaggtcaaggtcaaggttcttttactgctttggcgtctttggcttcatctttcatgaattccaacaacaataatcagcaaggtcaaaatcaaagctccggtggttcctcctttggagcactggcttctatggcaagctcttttatgcattccaataataatcagaactccaacaatagtcaacagggctataaccaatcctatcaaaacggtaaccaaaatagtcaaggttacaataatcaacagtaccaaggtggcaacggtggttaccaacaacaacagggacaatctggtggtgctttttcctcattggcctccatggctcaatcttacttaggtggtggacaaactcaatccaaccaacagcaatacaatcaacaaggccaaaacaaccagcagcaataccagcaacaaggccaaaactatcagcatcaacaacagggtcagcagcagcaacaaggccactccagttcattctcagctttggcttccatggcaagttcctacctgggcaataactccaattcaaattcgagttatgggggccagcaacaggctaatgagtatggtagaccgcaacagaatggtcaacagcaatccaatgagtacggaagaccgcaatacggcggaaaccagaactccaatggacagcacgaatccttcaatttttctggcaacttttctcaacagaacaataacggcaaccagaaccgctactgaacgatgattcagttcgccttctatcctttgtttacgtatttgtttatatatataactttatttttttttattaattgggctgcaagacaattttgttgtcagtgatgcctcaatccttcttttgcttccatatttaccatgtggaccctttcaaaacagagttgtatctctgcaggatgccctttttgacgtattgaatggcataattgcactgtcacttttcgcgctgtctcattttggtgcgatgatgaaacaaacatgaaacgtctgtaatttgaaacaaataacgtaattctcgggattggttttatttaaatgacaatgtaagagtggctttgtaaggtatgtgttgctcttaaaatatttggatacgacatcctttatcttttttcctttaagagcaggatataagccatcaagtttctgaaaatcaaaatggtagcaacaataatgcagacgacaacaactgtgctgacgacagtcgccgcaatgtctactaccttagcatcaaattacatatcttcgcaagctagttcctcgacgagtgtaacaacagtaacgacaatagcgacatcaatacgctctacaccgtctaatctactcttttctaatgtggcggctcagccaaaatcatcttcagcaagcacaattgggctttcaatcggacttcccatcggaatattctgtttcggattacttatccttttgtgttatttctaccttaaaaggaattcggtgtccatttcaaatccacccatgtcagctacgattccaagggaagaggaatattgtcgccgcactaattggttctcacggttattttggcagagtaagtgtgaggatcagaattcatattctaatcgtgatattgagaagtataacgacacccagtggacctcgggtgataacatgtcttcaaaaatacagtacaaaatttccaaacccataataccgcagcatatactgacacctaagaaaacggtgaagaacccatatgcttggtctggtaaaaacatttcgttagaccccaaagtgaacgaaatggaggaagagaaagttgtggatgcattcctgtatactaaaccaccgaatattgtccatattgaatccagcatgccctcgtataatgatttaccttctcaaaaaacggtgtcctcaaagaaaactgcgttaaaaacgagtgagaaatggagttacgaatctccactatctcgatggttcttgaggggttctacatactttaaggattatggcttatcaaagacctctttaaagaccccaactggggctccacaactgaagcaaatgaaaatgctctcccggataagtaagggttacttcaatgagtcagatataatgcctgacgaacgatcgcccatcttggagtataataacacgcctctggatgcaaatgacagtgtgaataacttgggtaataccacgccagattcacaaatcacatcttatcgcaacaataacatcgatctaatcacggcaagaccccattcagtgatatacggtactactgcacaacaaactttggaaaccaacttcaatgatcatcatgactgcaataaaagcactgagaaacacgagttgataatacccaccccatcaaaaccactaaagaaaaggaaaaaaagaagacaaagtaaaatgtatcagcatttacaacatttgtcacgttctaaaccattgccgcttactccaaactccaaatataatggggaggctagcgtccaattagggaagacatatacagttattcaggattacgagcctagattgacagacgaaataagaatctcgctgggtgaaaaagttaaaattctggccactcataccgatggatggtgtctggtagaaaagtgtaatacacaaaagggttctattcacgtcagtgttgacgataaaagatacctcaatgaagatagaggcattgtgcctggtgactgtctccaagaatacgactgatgaaaataatattgacgttcgcatttaatctatacctataattctgtacttatatactgttccttaattgaagatttcaacatcgtttttgatgtaggtcttttcacctggaggtgcggctggggtaccgaagactaattgagcttgtacggtccaagactcagggattttgcttggcaaagcagcttttatgtaaccattgtagtgttgtaggtgaccacccaggcccattgcctccaaggcaacccacgagttgatttgagcggcaccagaggtatggtccgcgaaactagggaatgcagctgcgtacgctgggaagtcagcctttagcttttcagttaccttgtcgtcggtgaagaagattacagaaccaaaggcctcatcccttgctgaagcaggcctcttttgaccggcagggctttctatagccttagtcacttcgtcccaaacttttttgtgagtttcaccagtcaagataacagcgcgatttggctgggagttgaaagcggtgggtgtttctttaatgatggtttggacgacggattggatgtcgttgatagtaatttcaccaggtaactccggtttcaaagcgtaaatagtacgacgagcagttaaagttttcaaataagttgcaacagcagacatgatattggattgtttttttgtatatatgttgatataggatacttcagtctacgaaaaaagtacaaattatgtagtcagttccttcagtatggtgtccttatatactgtagtttggacaaggtgcaaatgccaagaccctagcccgaaaagctcgaggcaccccaggatctttttctttacgtaattttcacgtaaaacgccacagtccgatttttctcgaataatcattagtaaaagcggtatactggattattgtacgataacaaggtagagctttattactaagctaagacgttcttacatcaatagtgctgttcgttattgatgttaggagaaggagcgggtctggtgaatagtgtaagcagtgtttctgaactttttcttcgtctaagtccttgtaatgtaaggtaagaatgcaagcatcttgtttgtaacgcgattgtacgttgacgttagtaagtcacaaacccaagcttaacttcttcgtgaggaaggaaagtgttgtctcctacttttttcaaattttcgaattgtatttatatttatttagtacttcttgagtttacatatccttcgtaaaaatgcaacttttgtcgaaaaacacttccaaaaaaaaataataatgaatttatgaagcatactaacgagcgagcacatcgctgaggtatcattacttcatgagataaattaagatctcctcatatgcgaatttcctgttcagtgataaacgttgattacgttattgataaaagtcttttcttctggcaaggcagttggaacaccaaagaccaattgagattgtacagtccacgcaataggaacatcttgaggcaaagcagatttgacgtagtcattatagtgttgcaaattagcccccaatcccaatagttcgagggcagtccaagactgaatttgcacagcaccggtcgtatgagcggcgcatgttgggaaagcggctgccaaggctggaaaatctctttgcagtttttcagttggtccttcatcagtgaagaaaatgactgaaccgtaagcctcatctctgcaagactctggtctcttcttggcttcagcagttggcattgcgctcgcaacagcatcccatatccttttgtgtgtatcaccaacgataatgacagcgcgattcacttgtgagttaaaagctgttggcgtattcttgagaataacgtgtacagttctctttacatcatccaaaccgacaccttgtggtaattcgggcttcaaattgtagatggtacgacggtttgtaatagcgtttaagtagtttccagttggggacatttctttggcttggaggtctggtgttcttgattttgatggtgtatatagctttaaaaaaccaaaaatgatcaacctttatatctctcttcgatcacaacatgggtggagacaaacacaaagtagtgatgacccactcaggtgttaaagtgtgtcatatctgcaaatgacactgtatttttttttcctttgccatttattgtcgcagtaaggaaaagcgcagagcaaagctgacaaattgaaaaattattcggaagagcattgacaaatattgattaataatcaagtaacactcgcagacattgttatttcagaagtaaaaatatcgcagaacaagttggttaaactgaatgcttcagtcattctaatgctaattacaccttaacaaaattaaaaattcttaacgtagatttttaaaaaaggcaagaagatcgttcctgatgcacgacgaaaacggttgcacccctactaaggcaaaattgcatatgcggatgaaatcaaacctcttctgttgcattaagaacaaaaggaaatcatttttctctcacttcatattatttcacttatattttcctctccacttccatcacgcaatcgttagtgctttttattttttttcttcgctcataaaggactagaattaaaatgaaaatcgtctatcattacacgtatgctattactacaaaacagaagtacaaaaatgaataaatataaaagaagtaaatgcttttttttttaacaccagaaggcaacgacccttttccaataaggtccgttcctcaaacgttccctatattcttcgtcttcttgcttgattaattcttcatcaaagatttgtctatgagaatctaggtcgatcttgtctgccctgatgaacagtttccaatccttgtgccagaccttgtagccgacataaagtgcaatcaagattggcatagccaagtagttttcgaaaaaggcttgtgcatccagcttaccttcaccaatgggggcgatagcgacccaaaattgggcaataagaattaaaatcatcataatgcaagcgtaggcagatccccaaacaccagtttgagatttgaaacccaattctccaagagatctcccttggactttcatggctcttctaaatctaagatgggataaacaaatggcagtccatgtgaaaagctgagacaaaccagaaatggccaataaccaagtgaaaacttgttcttccttgggagatgcagcacagaaggcaataacggcaaacaatgcagaaacacccatggcaatcaatggtctaccggctctgtcgatgtaggagaaaaccttaggagcgtaaccttgctcggatagagttaaaaataaacgagcactggagtagaaggaggagttagccatggacagcacggaaagtagaataacggcgttaatgaagtgtgggacgacacggacaccgtgggatgcaacagcaatgacatatggcgaggctttagtaccaccaccggtagaacccaataattgatcggaattgtatggcaccaagaaacccagtagaataatggtagccaagaataggaataagattctgtagatcatttgtttggccgcacctggaatggcctttcttggattagattgttctgcagtggtgatggcaataaactctgaaccaccaaaggcaaaagcagcagtcactaatgttgcagcaacacctttaaatctgtcaatggcatgtttaccattgaaagcgcccggatcgtgccagtatttaccaccaataaaaccatcattaccagcgccaccaacatcgatgataataccaagaatgaagaacccagtcatcatcaaaattttgcaacagttgaagaagaactcagcttctgcataaccacgagcaccgaaaatattaatagtaatcaccaaaacatagaaaataatgacgaacacatccgggttcacagatgtcgtccaatatttgatagtcatggatgcggtcaccaattccagaggacacacacacagccattgcaaacaataaacccaagcgactgcaaacccaaaaccatcatccacaaggaaactggggtatgcattgtagccaccagtcaagttactatacactagcgccatttcaccacatgcttgaataatacagtacaagatagaacccataatagcgtaaccaataagtagtccagctggacccgcatgaaccaacgcggtaccgttaccgaccaataacccagtaccgatacccgtacccaacgcaatcatcagaacatgtctaggctgaatggttttcttcagcgagtccgacttatgacctgtattagcgcctatgttgtccgaactttcatttttttctagttcttgagcctgtctagaagaaggtgagatagccgacgtaagatcgttcatttgtgttgcttctacttcatcctgtggaccctgatccgctcttttaaaggagtcgaaaaacctacgcacggcagaagtgttatgctgttcgtaacctaaatgaggttgtgaggatggacggtcattggagcctgtttcgaaatattcaatttcattatcctgccccgtggcatgtatttctgtggagctatttttcaagtctttcagttcgtatagagacttcgacgacgacattgtgcgaagctatctttgtctatattagcgtgcttcttctataaagattacataataaacttgttctacattgttgtgggcagaccatcaaagacaaagcacttatatatgtatgtaaaacaaatgagtattacgaggaaaataacaaaaagaaactaatcacgaaggatatgagtcttgttagcggacgaggggaagatagcgcaagacacacgtatagccgacctatcctatgcatcttagccgtcttatcaggattgatttgcggttcagtgaaagagataaccactgccaagctggaagaaatggctagaaggcactaaaaaaagagcctcgcagcgcaacttaagaactgtggactactaaggagcagcaatccgctggacgtgggggagttgaaagttggccggatactgcaacctgcttatctatgactcgatgagaccgttatttagtgcgatggtgccactgggagtgccatcaacggcaaagttgcagctttttgcagcagatcagtgccgcttagacggcaccctcaagcggcactgaagaacggcgcgcttttttttttcttctattatgccggtcaaggaaaaaaagaaaccaaaaaaaaatgccgtgggaggcacggatgcaagatttctccaaagtccctttttagccgccgaggaaatgaggaaataaggggttagccgccgagtgaagccgccgaggtataaaagggagaatgcacaccttcgtaagaagattctatttgaaagagtgctaggtaaagtcatcaaaaggcttattgatataataattgctttgcaaaatggaaaacaaatgactttgaaaatgggagaaaacaaaaattatataggtaatgttgagttcttgattttttttttgtttctgtccttgccacagctcttttcatggaacattgggctctaggataatttttttatgttttctgttatgtttgccatggtaggttgaggtaaaggcgctctttcagcaatgacgatttatgctaatatgttttccttaaaaggaaaacatctcgttctttttttcgcgtgctgtgcaagaaaacgcgtaacgcagtcttagtaaaagggctctcttgaaaactacatgaaaactaaaaaagaagatgtaaatttggatacaacagcgtagaatagcataatagagtgtgcaataaacgtgtataggcttgataatagtgctgacgtaaattaccagaactactgcagtatgactgtggcgaataccgagacccattctgctgctaaaccatcgagtactataggcccatggaagcttggtgaaacactgggctttggtagcaccggcaaggtccaacttgcgcaacatgagcgcacgggccatagaacagccgtcaaagtaatctcaaagtccattttcaacaacaacggaaaccacagtaacgacgattcagtgctgccatacaacatcgagcgtgagattgttattatgaaacttttgagccacccaaacgttctgagtctttacgacgtttgggaaaccaacaataacctgtaccttatcctggaatacgccgaaaagggagaactgttcaacttgcttgtggaccacggtcccttgcccgagcgtgaggccatcaattgcttcagacagataattataggcatttcatactgccatgcgctaggaatagtacatcgggatttaaagccagaaaatcttttgctcgatagtttctataatatcaaaattgcggattttggtatggcagctttacagacagacgccgacctgctagaaacttcttgtgggtctcctcattatgccgctcctgagatcgtatcaggtctgccctatgaaggatttgccagcgacgtttggtcttgcggtgtaatcctctttgcccttttaacgggtagactacccttcgatgaagaaaacggtaatgttagggatttgttattgaaagtccaaaagggccagtttgaaatgcccaatgacaccgaaatttccagagatgcacaagatttaatcggcaagattctcgttgtagatcccaggcaaagaataaaaatcagagacatccttagtcatccactgctaaaaaaatatcaaaccattaaggattccaaaagtatcaaagatttacctcgtgaaaatacctatctatatccactggctgactcgaacaaccatactagcgcctctatcgatgattcaatcctacaaaacttggtggtactttggcatggtagacacgccgatgacatcgtatctaaactgaaagagaatggaaccaacaaagaaaaaattctatatgcgctactataccgtttcaaactggactctgtaaggggatcgaataagaagaaccgcaataagataaagaaaaccaaaaaaaataaaagatctagcacactttcgtcatcgtcatcattattattgaacaaccgaagcatacaatctacgccacgcagacgtacatccaagaggcattccagggaattctcttctagcaggaagagatcgtcctttttactgtcctcgaatcctaccgatagttctccaatacctttgagaagtagtaaaagaattacacatattaacgtagcgtctgcaaatacccaagcaacgccaagtggtgtcccgaatcctcacaagaggaactcaaaaaaacggtcaagcaaaagattatcttatatgcctaatacaaaaagaagctcactaacatcaaaatcattatcaaactttactaacctaatagatgatgatgattgggagtacattgaaaaggatgcaaagagaacaagttccaacttcgctacactgattgatgaaatatttgagcctgagaaatttgaattggcgaaaagagaaaaggctgaacttcaaagaaaagttcaggaagcaaaaaggcaatcagtgaatgcacagaagattaatgaggacgagtttggatccgaagtttctgatggaatgaaagagctgaaaaaaataaatgacaaagtgtcgtccccgttgataaattacgaattttcgcaacaagaactattgcaagatatagacaccttactaacgaatcgttatcaactttcgtcatatactaggcctatttcgagactggatcccggattaacgcctgttactgagacacttcctaacaacctaaaagaaaaaacagctctgctgcaggatactgaaaagaaaataatagaaacgatacgcagatccaaatttttaggatcgctactaaatgttagagggggactatcgccagggaaaagtgaactggcacctatcgaagagtctcccatagtttcaaccacaccactaatatataatgatcgaatggaacctcgtaggatatccgatgtggaagtcccacatttcacgaggaaatcaaaacactttactactgctaataatcggcgctcagtcttatctttgtatgcgaaggattcaatcaaagacttaaacgaatttttaataaaggaagatcctgatttgcctccacaaggaagcactgataacgaaagtaggagcgaagatcccgaaatagccgagagtatcactgattcaaggaatatacaatatgatgaggatgatagtaaggatggtgataatgtgaataatgataatatattgagcgactttcctcaaggcgttggcatatcacaggaatacgacatgaaggataaaaatccaaaccaatctccaatatcaaaaagcgcagagcccacactggtagtgaaacttccgtctttgagttctttccaaggaaaaaacgccagtgggttgggcctataccaaagagagccttctaaggtaaccttaccgagccttacaagtaataacagcagcgtcggagaaaacatagaggatggggcggaaaaagggactgagagtgagaaaatcgctgcttccctgtcagacgatgacttgaaggaagataatgacaagaaagataacgacacagtgaatgcccctactacagtaaaaaagccacctaacagcgtactcttgaaaaaattctcaaaaggtaaaatcttagaacttgaaatacatgccaaaatacctgaaaagagactatacgagggcctacataaactactagaaggctggaagcaatacgggttgaaaaacctggtgtttaacatcactaatatgatcataacaggaaaattggtgaatgacagtattttatttttacgatctacgctttttgaaataatggttttaccaaatggagacggtagaagtttaattaaattcaataagaaaacaggatctactaaaacgctgaccaagcttgctacagaaatccaaattattttacaaaaagaaggtgttttggacaaataaaaaaaagggagggataatcgatccccaaatggacaatacgatgtaacaccgttatataattaataaatgtatatatgtaactattttttgaaaaaaataaaatggtaatttattaaatatttggaccggtcaacaatctcagatatagttgaaaaaatctttaattgtaatagcagaaaaaaaaaactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggataacaaattattaaaattatttaataaaaagatgaactaatggtgtataaaaacatcataaaaactcaactcaactgttccaataaaatctgcaatttaaattaattattctgaaaaaacacgtaaattgttggaatggaaccctaaaatatttcctctttagtactgttggaatagaaatcaactatcatctactaactagtatttacattactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatataaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaacattcacccatttctcaagtactattcatgttacttgagaaatgggtgaattttgagatagttgttgggattccattgttgataaaggctaataatattaggtatacagaatatgctagaggttctcctcgagcatataggaatcctcaaaatggaattagcatttctacataataacctcaattcccttttgtggattcacatattctcgatcggaactcctagcatagtgcagacaacactcacatagctctcccatttatcaagttggaattcactccaagaaattttcttgcttctctctttcccacagaaatgaaaaggaacagtttggcggctattgttttagcccttactttttggaccctttgaaaaaatgccaagaatgcgtgacggtttccctccatgctcgagaaccacaaaaaccctatgtggtattcgattatgcgactcacggcaaatatttgacttgtcaaagttattcgggatttccttgaatccctgagaagtgaaatggaaagaatttaagggcataaatacctttcaagcacccagaagaacagtaaaataaagcaaggtacgtgaaattaatatttttaaatggttctaaccgatgccgaagaactgcgcagtccggttataacgtctgacatgtccttttttgatttggaatccaaccactcaagtgactctgttcatttactttgcgaaaaatatacccacaaattgcccatcgaaagtgaatcgcaaaccaccttcagactggcaccgacaaagcaaagattatacagacagagtactttatacgtaccgttaagtctcaagcaaagggttttcttatttactgaacgggtaaagagtatctgggccggcttgccaagatgcaaaccgaataagtatttcaaagttgcatttgccttagccgtcctgacaccattggctatttggatattttatattgactttcgtgtacattgatcacatcgactgttctattggcaaatgaaccacgggcattgactatttttcaggttactactatatattattgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacacaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggtgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtatagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttataaaaaatggaatcccaacaattacatcaaaatccacgttcttttcatatggattcctaaatcctcgaggagaatttataatatagtctgtatacataatattatagcttctaacgacaatggaattctaacaattatcaaattgtccgccagttcctcaaaaagatccatgtataatcttcattattacagccctcttgacctctaatcatgaatgttctcaaataaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatcaattgtcctgtacttccttgttcatgtgtgttcaaaaacgttatatttataggataattatactctatttctcaacaagtaattggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagttaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattatttttttcctcaacataacgagaacacacaggggcgctatcgcacagaatcaaattcgatgactggaaattttttgttaatttcagaggtcgcctgacgcatatacctttttcaactgaaaaattgggagaaaaaggaaaggtgagagcgccggaaccggcttttcatatagaatagagaagcgttcatgactaaatgcttgcatcacaatacttgaagttgacaatattatttaaggacctattgttttttccaataggtggttagcaatcgtcttactttctaacttttcttaccttttacatttcagcaatatatatatatatatttcaaggatataccattctaatgtctgcccctaagaagatcgtcgttttgccaggtgaccacgttggtcaagaaatcacagccgaagccattaaggttcttaaagctatttctgatgttcgttccaatgtcaagttcgatttcgaaaatcatttaattggtggtgctgctatcgatgctacaggtgttccacttccagatgaggcgctggaagcctccaagaaggctgatgccgttttgttaggtgctgtgggtggtcctaaatggggtaccggtagtgttagacctgaacaaggtttactaaaaatccgtaaagaacttcaattgtacgccaacttaagaccatgtaactttgcatccgactctcttttagacttatctccaatcaagccacaatttgctaaaggtactgacttcgttgttgtcagagaattagtgggaggtatttactttggtaagagaaaggaagacgatggtgatggtgtcgcttgggatagtgaacaatacaccgttccagaagtgcaaagaatcacaagaatggccgctttcatggccctacaacatgagccaccattgcctatttggtccttggataaagctaatgttttggcctcttcaagattatggagaaaaactgtggaggaaaccatcaagaacgaattccctacattgaaggttcaacatcaattgattgattctgccgccatgatcctagttaagaacccaacccacctaaatggtattataatcaccagcaacatgtttggtgatatcatctccgatgaagcctccgttatcccaggttccttgggtttgttgccatctgcgtccttggcctctttgccagacaagaacaccgcatttggtttgtacgaaccatgccacggttctgctccagatttgccaaagaataaggtcaaccctatcgccactatcttgtctgctgcaatgatgttgaaattgtcattgaacttgcctgaagaaggtaaggccattgaagatgcagttaaaaaggttttggatgcaggtatcagaactggtgatttaggtggttccaacagtaccaccgaagtcggtgatgctgtcgccgaagaagttaagaaaatccttgcttaaaaagattctctttttttatgatatttgtacataaactttataaatgaaattcataatagaaacgacacgaaattacaaaatggaatatgttcatagggtagacgaaactatatacgcaatctacatacatttatcaagaaggagaaaaaggaggatgtaaaggaatacaggtaagcaaattgatactaatggctcaacgtgataaggaaaaagaattgcactttaacattaatattgacaaggaggagggcaccacacaaaaagttaggtgtaacagaaaatcatgaaactatgattcctaatttatatattggaggattttctctaaaaaaaaaaaaatacaacaaataaaaaacactcaatgacctgaccatttgatggagtttaagtcaataccttcttgaaccatttcccataatggtgaaagttccctcaagaattttactctgtcagaaacggccttaacgacgtagtcgacctcctcttcagtactaaatctaccaataccaaatctgatggaagaatgggctaatgcatcatccttacccagcgcatgtaaaacataagaaggttctagggaagcagatgtacaggctgaacccgaggataatgcgatatcccttagtgccatcaataaagattctccttccacgtaggcgaaagaaacgttaacacaccctggataacgatgatctggagatccgttcaacgtggtatgttcagcggataatagacctttgactaatttatcggatagtcttttgatgtgagcttggtcgttgtcaaattctttcttcatcaatctcgcagcttcaccaaatcccgctaccaatgggggggccaaagtaccagatctcaatcctctctcttggccaccaccggatagtaaaggttctaatctaactcttggtctccttcttacatagatggcacctattccctttggaccgtaaatcttgtgagaagaaattgatagtaaatcaatgttcatttcattgacatcaatgtgaatcttaccataggcttgtgcggcgtcagtatgaaagtagatcttattctttctacaaattgcaccaatttctttaataggttgaatgacaccgatttcattattgacagccatcacagagacgagacaggtatctggtctaatggcatcttccaattccttcaaatcgataagaccttgatcgtccacatttaggaaagtgacttcaaatccctccttcatcatggcccgtgcggcttccaagacacacttgtgttccgttctagtggtgatgatgtgtttcttagtcttcttataaaatcttgggacacccttaagaaccatattattagattcggtcgctcccgaagtgaatattatttccttggggtcggcattgatcatctttgctacgtgagctctagcattttccacagcagtatttgtttcccaaccgtaagagtgagtgttggaatgaggattaccataaagtcccgtataaaacttcaacatcgtatccaaaaccctagggtctgttggtgtagtggcttgcatgtcaagatatatgggacgagtaccaaaacctgtgttttcttgataagcatggctcattgcagtgctaccagaagctactacagcatctggggtggtaccggatgcactcgcacgggcactagcctgtgcctttgcagcagcctgaatatcggtatgcgtttccagagagaagttgtcgtctaacttcacgcctgctgcaggaggggaatagaatctcctgcttaccaaacaagccctatatgtggccgctggaacgttgtaaacttgagataatcttgttatcgatcttgtagcagttgatttcaacatcttccagttgtagcagttccttcgtgtatgcgatatattttaatgaaaatgatgtatctgaaatagaaaatataacacactaatgaactctgtcggtctttactctgagtgagttacttagatagtcatcatatatccctgggcgatggccttactatttgtcagcgaccgtatctaaaattggtaggtcactatcaactattgcgggtaatagggtgcataatagtattgtaatatatataaatatataaagctactatgatagatatttgttgctattcacgtcatccactattactttagtggttccgctatatattcgcattgcccatcgaaggcagttttgtgtgctacctgctcgtgaccacggtctttttgcccagtcttttacggcgggcatacttcatgatgaaactgtctattttcatacctcttgaatttagttcttcaattagaggcttgatatcctccaagtcccactgtgactgtagcctaaacaggactttaaaccgttctttggggtccattggtagtgtgcttttcgctatatactggacagtcttatcggtaggcttgaaatgatagcctcgcagcatgtcaatgtcaatgtcacatgggaagaaaggtgggaaaagggacttccacttgatgaggaactcatcaattggcatgcttattccagaaacatatttccttagcgcttgaatcccgtaccactgagctataaacggtattctcaagcgccacgtattgttttcagcctcttgctcttgaacagcaaatttattcagcactgtttcaatgatttctcttgtgtatggattgaactcgtcctcaatgtccttccccacagcgtgatgtgtatcctcaacattcagatgctgtagatcgagtgattctgccattgcgctcatcagtagtacatgcagtgctttgaaaaggaagtcttgtgaaagaatacacaacacaccgtctttcacagatccaccaatcttatgccattttgatataccttctagcgcagaacatggtgagttctcaagtagttcttccagggtcccgataacctttgtagatgacctcttcatgattttgtcggagaaatccagttctccgttgtatattggtactgaattcaagttcaattcgccatgtgtctctctggtctcaaattctgattcagtcttggcgaatcccacgacgtccatgtacggcttggacagtccaaacaagagcgtttcgtcgaaagtaataggttgttcaggaacaaattctctcattagtagaactgtgtttgaatgtttgcgctgcttcagcacccaagtcttgtcgtgcgaacacagtacaacttcagacttgtctttgtccaatgacttaaaccttaactggtgattttgaaccggatcctgtattatatccagtaactctggtgtcaactggatcagcttataagatggatcatactcgggtgcggaatgtaggttgatggacatggtacaggattattagtgagcaaatctctggtggatttttaccgttcatctcatagtgcttttttagtttatttttcacttttttctggttatactatacgctgcctactgaagcaataagcaagaaacacaacagtataaagggacaaagataataaaccgcctactactaaataatatcgctgtggtatgctactcctagagatttcgatcaccatcgtggtgctctttgtcatacgcatagaattgacaaaaaagaaccctaagctataaattaggtcatgttgagcgattgccagttgccaagacctagggttttgttcgaacaattctaaaaaggtaaataaaaacaatggtaaacaaaggctttgatcttcaatgaggaagatttctctcactgcggatagtaaaaacaacactagtttgtctgtactcgcattctactgctgctacctgctactcattacgtgttcgggctgttatctggttgctaaaagagtatatttacacctcaccaatggagaaagacctgtcgtctctttactctgaaaagaaagacaaagagaacgatgaaaccttatttaacatcaaactatccaaatctgttgtcgagaccacaccgctaaatggtcattcattgtttgatgatgataaatcactttcagactggacggataatgtgttcactcaatcagtattctatcacgggtcagatgacttgatatgggggaagttctttgtctgcgtgtacaagtcccccaacagcaataagttgaacgctataatattcgacaaattaggaacatcatgcttcgaatccgtcgatatatcttccaactcgcaatactatccggccattgagaatttgagtccaagtgatcaggaaagcaatgttaagaaatgcattgctgtcattctgttacagcgctatccattactttcaccatcagacttatcacaaatattgtccaataaatcggaaaattgcgactatgaccccccttatgctggagatttggctagtagttgccagttgataacagcagttcctccagaagatctggggaagcgcttctttacatcaggacttctgcaaaatagatttgtcagctctaccctgttagatgttatttatgaaaacaatgaatccaccatcgaactaaataataggttggtattccatctgggtgaacaacttgaacaactttttaacccagtcacagaatactcaccggaacagacagaatatggttataaggcgccagaggacgaattacccacagaatcggatgatgatcttgtcaaggccatttgcaacgagttattacaactacaaacaaattttactttcaatttggtagaatttttgcaaaaattcctgatcgccttgagagtcagagtactcaatgaagaaattaatgggttatccacaaccaaattaaatcgactcttcccacctacaatagatgaagtcacaagaatcaattgtatttttctagactcgctaaagacagcaatcccttacggttccctcgaagtactgaaggcatgcagcattactattccttatttctacaaagcatatacaagacacgaggcggccacaaagaacttcagcaaagatattaaattgtttattaggcatttcagcaatgtaattccagaaagagaggtctacacggaaatgaaaatcgagagtataattaagggacctcaggaaaaactactgaagctaaagttaattatagagagattgtggaagtcgaaaaaatggagaccgaaaaatcaagaaatggcaaaaaaatgctacaacaatatcattgatgtcattgattcgtttggaaaattagattccccacttcattcttatagtaccagagtatttactccatcgggaaaaatccttacagaattagccaaatgctggcccgtagaactgcaatacaaatggctgaagagaagggtagtcggtgtgtatgatgtagtggatttgaatgatgaaaataagagaaatttattagtcatattcagtgattatgtggttttcatcaatatactggaggcagaaagttactacacttcagatggatcaaacaggcccttaatctcagatattttaatgaactcattgatcaacgaagttccgttgccctccaagatccctaagttgaaagtggagcgtcattgctatatagatgaggttctagtttctatattagacaaaagcactctacgttttgatcgattgaagggaaaagattctttctcaatggtatgtaaattatcctctgcatttatctcttcttcgtcagttgctgacttgattacgaaggctagaattttggaaaaagacactgcatttcatttatttaaagctagtagaagccattttacattatattctactgctcacgagctttgcgcttatgattccgaaaaaataaaatcaaaatttgccttattcctgaacataccaccatccaaggagatattggaggtcaacaaccttcatttggctttttttgcaagattttgcagtaacgatggtagagataacatcgtaatcttagacgtcttaaccaaacatgacgataaacatatagaagttacatccgataacattgttttcaccataattaatcaattggccattgaaataccgatatgcttttcttccttaaactcatcgatggccaaagatttactctgtgtaaatgagaatttgataaaaaacttagaacatcaattggaagaggtcaagcacccttcaacagacgaacatagggctgttaatagcaaactttccggtgcatccgatttcgatgctactcacgagaagaaaagatcatacggtaccataacaacatttagaagctatacaagcgacttgaaggacagtccatcaggcgataatagtaatgtcaccaaggaaactaaggaaattttaccagtgaaacctacgaaaaagtcttcaaaaaaaccaagagaaattcaaaagaagaccaagacaaacgcctctaaagcagagcacatagaaaagaagaagcctaacaaaggcaaagggttttttggcgtgttaaaaaatgtttttggaagtaaaagcaagagcaagccttcaccagttcaaagagtgcctaaaaaaatatcgcagaggcatcctaagtctccagtgaagaagccaatgacctcagaaaagaaatcctcccctaaaagggcagtcgtttcatctcccaaaattaaaaagaaaagtacttctttttccacaaaagaatcacaaactgctaaatcttctcttcgagcagttgaattcaaatctgatgacttgatcggaaaaccacctgatgttggaaatggcgcacatcctcaagaaaataccagaatatcttcagtagtaagggatacaaaatatgtctcctacaatccctctcagcctgtgacagaaaataccagtaacgaaaaaaatgtcgaaccaaaagcggatcaatccacaaagcaggataacatttccaattttgcagatgtagaggtatctgcgtcttcttatcctgaaaaacttgatgcagaaacagatgatcaaataattgggaaggcgacgaattcgtcatcagttcatggaaataaagagctgccagaccttgctgaggtgactacagcaaatagggtttctacaacatcggctggggaccaacgtattgatacccaaagcgaatttttacgtgcagctgatgttgaaaacttaagtgatgacgatgaacacagacagaatgaaagtagagtttttaacgatgacctctttggtgattttattcctaagcattaccgtaataaacaggagaacattaacagctcgagtaatttgtttccagagggaaaggtgccccaagaaaagggcgtatcaaatgaaaacactaacatatctctcaaaactaatgaagatgcatctacattgacgcagaaactctctccacaagcgagtaaagtgctgacagaaaattctaatgaattaaaagataccaacaatgaagggaaggacgcaaaggacataaaattaggagatgattacagtgataaagaaacagcgaaagaaataactaaaccaaaaaattttgttgaaggaataactgaacggaaagaaatattccccactattcctaggttagcgccgccagcttcaaaaattaactttcaaaggtcaccatcctatattgagctctttcaaggaatgagggtggttttagataagcatgatgcccattataactggaaacgcttggctagtcaagtctccttaagtgagggactaaaagtcaatactgaggaagatgcggcaattataaataaaagtcaggatgatgccaaggcggaaagaatgactcaaatttctgaagtgattgagtatgaaatgcagcaacctatcccaacttatttgcctaaggcgcatctagatgactcgggtattgaaaaaagtgatgacaaattcttcgaaattgaagaagaacttaaggaagaattgaagggcagcaaaaccggtaatgaagatgtcggtaataataatccatccaattctattccaaaaatcgagaagcccccagcattcaaagttattagaacatcgcctgtgagaattatcggaaggacttttgaagacactagaaaatatgaaaatggctctccatctgatatttcgttcacttatgatactcacaacaatgatgaacctgacaaaaggctgatggaattaaaatttccatcccaagatgaaattccggatgacagattctatactccagcagaggaacccactgctgaatttccggtggaagaacttccaaatactccgcgaagtattaacgttacaacttcaaataacaagagcacagacgataagttgagtagcggtaatattgatcaaaaacctaccgaactgttagatgatttagaattcagttcatttaatatagcatttggaaatacctccatgagtactgacaatatgaaaatatcatccgacttaagttcgaataaaaccgtgttaggaaatgctcagaaagttcaagagtctcctagtggaccattaatctatgttttgcctcagagtagcacaaagcatgagaaagaggggttccttcgaaagaaacaaaaagacgagcccatttgggtttcccctagcaaaattgactttgctgatctaagtaggagaactaaagcattgacgccagagcgtaatactgttcctttgaaaaacaacgacagtagaaaatacaaatatactggagagggatctatcggtaatatgacaaatatgctgttaactaaagatgcttcgtacgcgtacttaaaagattttgttgcgttgagtgacgatgaagatgaagatgggaaacagaactgcgctgttggtggcccagagaaactgaaattttattgagtgttttattgattttttttttctttttaatttaatgcaatgtatacatttacataaaatatggacaaataagaaaaagggggaaaaacctcccacttaagtaaaactgaatatattagatacctttacctactatcaaaggtgaatgcttttggatcaataggggttccatcgggggcaataccattttggccgaactttctttccatatataatagtctagccttatcgaaatctacattatcgttttccataatttgtttaatctcattcttggagacatcatccaaaccacctcttacgtcgttgctattctccgagataatatcgaaattcctggaatggagaccgttttctaggtcatcagcaaaggaatcatttaaacgtatatgtctattaaaacgtaattgtattcttgaacgcagtgcacgaaatttgtcggctattacagctgttagtaatttgatacggtttgcactttgcattttcaaatgcttaaatatacataccaactttggttttccggtgtgccataagaaggcataaagacaatagcacaacccagaggagcaatttgagatagaacaaactcttcatactcgtatttgcaatttttggaaattaattgtgtagcttttcttctcttaattggtggcagtttttatatattcagtttagaataccctttttttttttttttttttcttcgcttttcgcatctcatcgctggaagtggtgctcttttacagggattaaataaggttattctttttggtcaaaatgataaatataactattaaagttatttataacccgcccgcttccttattatttatacgttatcataaagtacacaggtcatggttcggttggtgcttaggaattaatcacgtctagcataagagatctgtaaactacaaccaccataattataattatttaatttttgaatacaaaaatctgcatctactaaattttcatattctacaacagcaacaccagttggttgaccattttcctgtggtttcaattccgcgttattgattttgccgataggcccaaacaagtcgaataaatcgcttcttgctgttgagaatggtaaattactacaataaatgaaacagtttctatcccctcctggattgacaccttcagtaaattttgctgcagtttcatcaatgtggacagcggcatcctgcgcaagacctggttcagtacctctggtatcttcaaggtcctcacgcctttgattataacgatcattgttctttctcttgttgaaacgcccttctctaacttccaaaactctaccttctacttccatgccgttgaatgtatcgatagctctaatcatttcatcctcagtaggataaatgacagaaccgaatcctcttgaaaatccgttgaaatccaattctacatcggcacgcaagacatgaccacattctttaaacatatcttttaaggattgccaattcatagagtacggtaaattgatgatgaacacttcaaacccattatctatttcttccctagtagctttcttagaaaattccttggcagcttcaggaggaggattatcctgtcttaccattagtttccggtccataaagagggcaccatcaaacttcgatatggcatcttggacagattcgtttttggtaaattccacagtccccataccacggtgatggccctttgatgtgataatgtcagcctccacaacttcgcccactgtaccaaacaattccttaaggtcttcaggggtacaatcaaaagtcaagtttctcacgaagatactattttcaaaatttctcttggtcgcgtcaaattgcctttctaagtctctttcaacaattggacctaaagtacgacccctaccgccaccgcgtccccctctgaatgatctgcttcctcctctgccacggcctcctcggcgagggggccagttcctatcatcgtggtagcggctgccaccataactctgatcgtaccgatcattgaaacgggagcctcggtcgcgtctctgacgacgactgccattaccattattactgctactatcgttataatcatcgtacctgtctctgtcgtcgctcaaacgacgacgtacaggtgatcttgatctactcctatcatttccatacatccctagctctctctccatcttggcgaaaaaatccagctgatgtttgtttccttttcgcccatagcttatttctaatgggaaatcctcaatataattgatttcatccaagctttcattttttttcaatttttttcaccttcaagtgaatacatcacttccgacgataccaaaataatgacaaaatgccatgagaagatcttatgatatgtagtaaatgttaaccaccattgctatttccttgctaggtttgccaaagccgttggcgaaggcagcactagacggcgagtcacttccgtctctttgtccacttcctcttcaccatcaaatcgaagcctgcaagtgccgtccctcttggttccgatgacaattgcaggataaaaagtggtcgtttcaggatatcttgccagaaccttagtacctggcgggtagttcttagtgggaaagcctggcgggatcaacagtagttctttccgattacatttatacaccttgcctgagttgcccaattcatcaggttcaggatctctcacttcaaatcgtgtaccatctgctacgactttgagtacttcacactgtatccattcgccgtcggcactgccccttctgggcttataggcaacctctgagcccaccaaaataggtgcatttgggttgtattcgctggtccagtacgatctgccaactttccccacagctttcttgccctgcgacaatgccatgcgtgtcccttctccttcttctgcatcttcagtattttcctcactcttttcctctcgtgactgattcaacatcaacgacaaattggaacgtacattgtcaaggattcggtgcactctgttgacgttttccatgtgttcttggaaagtgttgagatgcaattgcagctgatcctttgacatattaaggaaatttagtttttttgtttgcagctcatcatcaaagggaatgacctcgttggcattgtatatgtcttgcaaggacgacactacaacatcccaatatccgtccataataagaaaggtgaccgtgtgttttgctgtgaaaaactccccccacttagagaagccaccaaggtattgtgtctttaacctttttcgtatctggcaaaatcgaagaggaaagcagaaaaccaaaagaaaaaaatagtttagtaacgcgtcacctcgtacaaacgtacaatcatagcaacttatgagtaaataggctcatggttatagatacgttatatagatgtatagaggagagtcccgagggcgatcgcaaggccgagagactaacctaaccaggtggtagttgggaaatgtcgacgatttcgctgatcttttcgtcttcgtcggcagcttcctcggtgcttgtcttcaaaggagttcttggcaatgccatcataccgcttcttgcacactctaggacaccgaatggctcgaccaacttcaagaaggcagagatacgtgtgggttttgcagacaactccacaatacagcttgtttcgctgatgtcgacgacacgacctccaaagttgttggtcaagttggtgatatcgttcaaatgctcgtgcttcaaccttaatacctcactggcgggcaagttggcagggtggaattgcttttctctgatttcggcgaccaattcttgggagtcagcggcgccagcattggtggaagtgtggtggtgcaatagtaggtcttcgaagtattcagtacccaatagagagattctggccatcactagctctcttttgatgatctcagaattggtatagtctaggacggcgtagacggggaccaagtcttcgatttgtctgcgtgcttgttcgactacgccatcttgcccttgcaaaacaatggtcattctacttaggtctttgacctcggtgttgcacacgaccaacgaatcgatgttaaagcctctggcagctaacgtacccgagactctggacaagacaccgggttcgttttgcaccaaacagttcaagacatgctgttttcttggttgacgagaaggcgctggtgtttcgtaaatgatggatgaaacggcactgttggcattccaggaaggagtgtctagtgtgggcaagggaggtcttgttgcgtgtctgtgcatctgcttgtacgccaacgcggaggtcgacgaggaactgcaacgcaccatggtagcacatgaagaagcaaccaccctgcggtggccgctttgcaataacgatctcagcattagaaagactgggttagtgagctcagatgttctaaagattctgtatatacgaactatgtacttccatatataccattccccgttcttgttaggtaaaggttaaaaaaatattttttatggcacttcggcgatgcgaaagaaagtgagtcacgataacggtgaggtgattcgttggatgtgccatcgcacaaggaattgctggcgtgctaattcacgaccttgcttgacaaaagtatcgaggggaatggtgccacggtgcagcatcctagataagcactcaatggtgtccgtgagagcgtagtcctgggcaacgaggttgtatagttgattgagtccatctgttttggccactgctatggagttcacgtcctcgtcatccacatgcgaagttgagctaaactgttggactttggccctatttgcggtcaggacgtctatctgtgcgtttagcgagtgcatggtctgctcaatagcctgctcaacggctcgtaaatggttcttgtcgatggcgattatttcatggaatctggcaattgattcttgcatgacggtctgtctcgtcagtatcttgtccgctacatagtccacatcctctctgtataactcattgactacggtttgtagattttgtagcatttcatgatggttggttggggagatatccgtgttgtccatgtccataaggtcgagtgcgttagatgccggttgaggtggtggaggtggaggcaatggcggttttaggtgtggagacttgggctttgggggcagtgggggagtattctgctcctgctggagctgcgtattgggcttagggggtagactgggcgcctgatcttgtggcggctcgtgtaagagactcattaattcttgtacgaccattataaggttcatcgcggcaggatcccagcagtggagtatgggcagcgcaatccacccattggagtcgatgtattcttgaatgggcaaggaactactgatggtgttcatgtcgaaattttccaagtttatacttataaagggaggttttaccgggtacatactgggtacccacatgatcacaggaatactgtgaggagatgaaccatcctcaccagtactaatggtaccatatatggacaacagtagttgtggagtgccgtcagagtgcgtaaatacccttgttcttggccttaaactgtgaaaattgtccagcagcgctaaagaatcgtggaaagttgttcttccgtcgttataaatgggttgaatgactttgaacagccaattgaccaccgcctcgggaacagagatcttgccgtttgcagacatcgttgctcttcactctctctcttttcttggccgttaagataccaactgcccacaaaattttgccgtaactttttattctcgctctgtgaaaaaagactactacattttttgaccttttatctatactttaagaaacaaaggtccaacgaataataaagaacaaagagtaatgagtagtttgtatgtgtcataatctcttctctccgcttcccttttcttccttcttcttctactaactctctgcgcgtccaatttagctatactgttgttggtgtattcatagtggttagtgccatgtccgtgctgttctggataatggctccaaagaacaaccaagcgtatgtgcaacattttttttacgatgtgtctccatattactagtttccctttcttttttactaacaagagtttgtttgttttgttttgtcgtacagtgtttggagaagtacagtgattttgacattggccatgatgtttttgatgtgggccattacgttcctttgccagctccatcccttggtggctccacgccgttcagatttgagacctgaatttgcagaataaagcgtcgagtatatcaagccaagtgacgtttcctgagtataagaaaaataagcaaaataagtatacataaaaataaatacgaatagaaatatagtggcatctaaacaacccagagattttttgaaaaacacaatgagtatatactgatagacaaccacacggtctttgaaacgagacgccgtctacggttgtatcaaaatgtgtaaacgggccatttcaaagcttgatcttctccataattagaacccatgtcccgtggaagcgttttaaaagacatgaggcagaaacaggagtgtgatatccttgcatgcgcaagttggtaatacactgcacaaaacacgcgtgtgcacatacacttatgtggttcaccgtgccgctgctgtgtttatctgttgctcgacatgtgctgctaatgattatgttggaatagacaaacaatttaaagtaatttcttctttttttatagtgagaaatctcaaaagaaaaaaaaaaaaataaaaaaaactaaagagctgccgggtgagcaacgactaaaagaagaaaccatttagggcttcatcagcaactgtaggaggagaaagcaggtatataactagccgcaatatgtttgtggtggattggagcgtgcagctatgcatgggagtgatttcacctctcttccgtgccctcgtgcaactgcctttatcaattttcgtatggaatgggtttcagcttgtggcattgcctatcaacatcccattgaggttgttcctggggacgtcgctgagccgtttagttgcacaaacaagcacattagacttctatgtggttttgacgttgtttcaatattttgctgtgctttgtgcttttggcagcatcataggactcatctttggatttatattgggtgtgttccactcaatctgcggggtacccagtgtatacataagtctagaatggaaacggtggtttgctccgatacgtacggtccttgaacgtgcttccactagtattgtcaacattatgcgaggacaaactattgcgccaatacccatgcctaagcccaatcccacgcatatatcaaagcctaacatgaaaaaattccatgatgagcctggagctgatgatatgactataacgcatgatgtgaactgctacatcaccccttgccaaacgcctactaacgaaaaaattcagcattataataatgattcattcaacacgaccaccacagacgatgaacccactgatatttgggataggtctgacacttaccaaaactcattcgtcaccaatgaaactttgatgtctctttctaatagagctaagcttcgaagaaatgccagtgatgcggacatcgttaatataaagattttacgaaggaattctaggtgatattgcaattacttcttctcatgcactaacaagtgaatgatagaaatatgttgagttcctaactgcctgattttaaataagtttcatattataatcttttagcatatatatatatatattgatcctctctcttctttattttctgccagtaacccatgtgtgaagaagaaaacataaataaaaaagcagtagcacatggacacattcacgcccgaacactcctaaaaagcagcccacacaagaaagtagatataatgtaggacacccagcttgtccataattgctaatagcatactcaggataacatatattaatgacgactcgtttgctccaactcactcgtcctcattacagattattatccctacctctccagaaacccttcaatataaaaaggcagatgtccgctgcgaacccttctccatttggcaattatttgaacacgatcactaagtccctacaacagaatttacaaacatgctttcatttccaagcaaaagaaatcgatataatcgaatctccatctcagttttacgatctcttgaagacaaaaatacttaattcacaaaatagaatattcattgcgtctctgtatttaggcaaaagcgagactgagttggtggactgcatatcccaggcattgaccaagaaccccaagttgaaagtttcttttctacttgatggccttcgaggaacaagagaattgccttccgcctgttccgccactttattatcgtctttagtagccaaatatgggtcagagagagtggattgccgattgtacaagacgcctgcttatcatggttggaaaaaagtcttggttcccaagagatttaatgaaggtttaggcttacaacatatgaaaatatatgggtttgataacgaggtcattctttcgggagccaacctttcgaacgactatttcaccaacagacaagatagatactatctctttaaatctcgaaacttctccaactattattttaaattacatcaactcataagttccttcagttatcagattataaagccaatggtggatggtagcatcaacatcatttggccagattcgaatcctactgttgaaccgacgaaaaataaaaggctgtttttaagggaagcatctcaattactagatggctttttaaagagttctaaacaaagcctcccgattactgccgtgggtcaattctccacattagtttacccaatttctcaattcactccactttttcccaaatataatgacaaatcgaccgaaaaaagaacaatattgtcattgctttccactataacaagcaatgccatttcttggacgttcactgcaggatacttcaatattttgccagacatcaaagcaaaactgctggcaacgccggttgctgaggcaaatgtaataacagcttccccctttgcaaacggcttttaccaatcaaagggcgtctcatcaaatttacctggtgcttacttgtacctgtcaaaaaaatttctacaagatgtatgtaggtacagacaagatcatgctattacattaagagaatggcaaagaggcgtagtaaataagccgaatggttggtcatatcacgcaaaaggtatttggctttccgctcgtgataaaaatgatgctaacaattggaaaccctttatcacggttataggatcttcaaactatacgagaagggcgtattcattagatttggaatcgaatgctctcattattacaagagatgaagagctaagaaaaaaaatgaaagcagagttagataatttattacaatatacaaaacctgtaactctagaagactttcaatcagacccagaaagacatgttggcactggtgtaaagatagctacctccattttgggtaaaaaactttagattctattctatcatagtatgtcgcctgtaaatatggaaaaataaaagaaaaaatagtaataataaatgcattatctaaaactccttaaatttgcaaacatcgcaaagccattaaggtagagaatgagctgaccttgttatagttttccttttggcaaccgtggtttccgtcctacgtaaacatactgaacttgacaaagtatgaccaataggtgacaaattgtatcaattttacccaaaagggcgttgaattaaatggtatctcgtaaaacaatgcattggtcggtattaccagtctacctaataaatcgatagattcagccaaaaatgatatcaatgcaaactttgatgataaacctactgttgagcatcccatccagtttatactcatttgaggcacatacttgaaacatttaagcagatttgccattacccacaaataatttatgtgttccaaatagaaaacgccaaatttacctgaatttttcaacggtaaattagagatggaacagccatatgtaaatatgcctaatacaaggaacacacttataattattatggaagtaatggaaatgccctgataaatatgtttagttgacctataatagtataactgccttaaaaccatcatgcagcaacaggaaacgcaaaaatcttttagaatgaggaaactggatataggtatactacgggcatcattcaacggataaaaaagtgggaatctttgagacagttgttccctcaccagagatgaataacaataatgcaacgcgcaatacaagtacagaccattaccaacaaaatctagcagaaataaatcatatgaaagcccgtaaatagatcgatgaagtttattatagcgcttttgacatagaatggcgatgatctatgtaagaaatggaagttttctcccttagttagtcaaacctttcatgtatactttctccttcaattatgcatactgataaaaaacctgccaagccctgcagaacaataacaagcatgtgaatgattcaatataattgcttcgcagggctcctcaacctctctctggaaaaccttacctcaatgaggttaaaaattgtgggtttttcgttcgcagaggaaaaaaaaacttgtcaaaacacgcctctgcagtagaacacgaattatacataagaaaaataacgatacaagaaaggcgatttcgatttgggactaagtgttacacgaaaggcatagagtatcaaaaaaaggaagcaagatggattacgatagctctgatacaatgaacggtggttcaagtaaccccttaatcactaagatgaatacaatgaaattattatatcaacactatttggataaagtcactcctcacgctaaggagaggtgggctgtattgggtggtttgttatgtttgtttatggttcgtattacaatggccgaaggctggtatgtgatttgttatggtctaggtctatttttattgaatcaatttttagcctttttgaccccaaaattcgatatgtccttacagcaagatgaagaaaacaacgaattggaagctggagaaaaatcagaagaattccgtccattcatcagaagattaccagagttcaaattctggtataacagcattagagccactgtcatttccctcttgttgtcgctattttcaatcttcgatattccagtattttggcccatcttattgatgtatttcatattattgttttttttaactatgagaaggcagattcaacatatgataaaatatagatatatacccttagatatcggtaagaagaaatattctcattcttctaactgatataccctgactccacatacctattcaacgaacacattcgtatcttaattatatgtaaacaaaattatatgatagttacagaataattgtgattattttctccttctactcatcttctcttatattggaagaatacatgaagttattgattaagcaaaattgaagggaagaggctcattttcttccatttataaatggagagcttgagatgcctccaattgataaatttttgtaaagactttcaagaaacatgtctaaaaagaattgacagcttcgaacctttctgcataattactaataccaaattagtgagaaatggggtatgtcgaggaataaaggatgcaaaagagagagtaatgtcatgcaagttgtgagtttgaaatgttcacacgtttataatgtccatactccgtggcgtgcatgtgttttagtgtattagttttccaagttattaaagaacttagtaaatttatcatcgaacgcattttgattaagtggcacaatagacttcaatggaaaatgaaaatcatatctgtagcaaaaacgacagcgaagataacggttacacaattatcacgttgattcgtcaacttaaagatgacctttttacaatttatcaataataatagacaagaaggacaaggttatatttcagaaaaattattcaaaactaagaagaatgagatgataagaaaaacagttaccaatttagtagctgtaagattaaaaaacttatcccacgaatttgatgtaatagagaattatctgcgctatatagctagcaccagtgaacatctatttactgctattaagcgccactttaacaaatgtgccagaaaacttttgaaagaagcaatcgactccaaatcaaactcagaaactgctacggtggttctgcaagaaggattttctggcatttgcttattgaaagcgtcttcaattatattaaaactaaaattgaagtttccaaaaaagaaagatagaactgatattagcaaattgtgtgacaagaaagaacggatgacacagtggttagaaatttcaattttgatgaactgagaataataatattatgctcccctggattttatgcgaagacactgctgaaaaaatttctgatatatgcagagaaggagcaaataagccagttttaaggaaccgagataagctgttttcgcccattgttctagttctacaaaatatctacagggaatcgatgaggttgtaagaaatcctgaatactctatgatagtgcataacactaaaaagttgaaagaatcccgtatcatggacgatttccttgaacatttgagcaaagacgataacaaagcatggtatggcgcggaagaaaccgagagagctgcaaaattagatgcaatagaaacactacttattacagatagtgtactaaaaaggaacgacgtgaaaaaacgtgaaaaatacctagacctaatagagaatagtggaaacaacaatggcaaaatattcgtactcagtacttcaaaaatcacagtgagcaacttgacaaaccaacagatataggctgtgtcttaaaatataccatccaataccttgatgaacttttcaaagatgactaaaataagtgaaatttcaacattaacttcgaatttttttctttttatctaacacttgtcaaacagaatataaggattacttgtcttctttgctacatattgctaccacttctattacacaatagtttcaatagcttgcagcgtagctaaactctaaaatttatctaaatcactcatataaaccgaacccttccccttccgcttatagtacagtacctatacatttcataaacatggcatggcgatcagcgccaaacaatatggaaaatccacagaaagctattcattgaaaaaatagtacaaataagtcacatgatgatatttgattttattatatttttaaaaaaagtaaaaaataaaaagtagtttatttttaaaaaataaaatttaaaatattagtgtatttgatttccgaaagttaaaaaagaaatagtaagaaatatatatttcattgaatggatatatgaaacgtttactggtggaagttttgctcatatattattattcaatagaagtaataaagaaaaagttggtaaagcaacttaacagtaaaaaggtaatgattgaaaaagtttttgaacatctaagctatatgttgatgggtttacaattttaccattagtactcatgcctatacttttctgttcgtccttaatgtccgcgatttagagcaatcattgaaagtactagatacattttagccagagaggactcgttgacgtagaattaaaattcaaatgaatttccgccccattcatataccccaaataacaaacatattaaaacttcataattattcaaaatgtggagtagtatagaagagcagtaccttcaaaattgatttcttcagtttcccacccgggatccacttgtcatgcggtgagaatcgtatattgcgtataatccgtgtttcatcacccacattatagtacaaacctactggtgtaaccattatcatattcatgacttgtagttaaaaatctttcacgataaattgaggaaaaaatcacgttaaatagtttcatatcattctttagttaaagtctgtgcataaaaagaggatcgggtgttgtactcgttctatcaaaatattgttattgttgcattatcacacgaattacaatcaatttttttatctacaggccagagtacctgaaataatggaattagattcaaaaaggatagcttaatcggtctttatactaattattttacgcccagaacgaaacataacgtgcattaaatctcactgtcacaacattgtatataatggtagcatcgtactaactattggcattcattcaatattatacaattatcttattaatactttctcaagtagtcttgaagaccagcatgtaggaaggtgatgatatgctccgtaaataattggaaatattgagatataataacgatgacaatactaacaaaagtaataggtgagctccgccaattgattgttttgttttgaatatatattgatgcttaacaatttagtcgtcaaatagcacctgcaaaacctacctcttacaggctttttttcaatttactccccatgtgggagttctacgtaaaccacttagaatgcagtttctcttctaaataacatgttatatcttctgaagaaattgaaacatattgattcttatggtgagagcaatttatcaatgttttatcttaagttctactgcccttggaaattatgtcctttgcttcccattttatatggaagaaacaaatcagtacaaaatgcttggtcatgtcataagcttcatcgatttattgacttcccaactccttcggctaatatgaatttttttttctttataagagtttgctatggaactgtctcgctgtttatttcaacgtttctaaagaaaatatccttttttatttatgtgaacttcactgtatacttttagtacctttcggtggatttcttctattttactcgatcacttttcttgactgtgcactgtcggtacaatccttattgtattaacttgcgaagaatatttagtcgttcagtagggttcttttggaagaaatgctagcttaacatgagtgtgatctcttctagaattaactcttttgtttatccatgtaatctgttaccaacacataaaatgcattgatagaccaaatatcaaaagcgtgcaggcatctcttatctaacagtaagcaaaattttgcctgcgctttacttcaattttccattctttttctgagtcttcgtcagtgcatatttttttactgacagcaccattaatcaatcagctcacctgcgcatttccaataatcgtgctcatgaagatcataaagaaacgtccaaacatgaaagtgctcctttagaatttctaaatccaaacgatatatgtacccctcgttgatttgtcctaaaatgagtatagcttgattttcgttatatattttttcatagtattcagaagaggagagaggatgtgatttatcaatatctgcattaagtaatgaactttgccctctactgaggatattcccactagaaaactataaaaaatgggagaaagtcaatcgctgttcaggattcaacatagttgttgacaacgtatgataagaaggccagtccagtcctcctaagttaggttaagggaggtagggaaaaactgaagtgtaatgataatcgaggatgaaagtgtgcggccagaaaaatcttttctttttatattaatctgtaataaatacaagacctatatattaaagtaaaacaacattgaatcagatcgcatactggtgtagacgtgaagtagacatatgataatcgagcagggtgctcaatttggtgtgggacacgtttgggaaggttaaaagaagaggtatatccggattacatttatttttggcgtattttaataatttactaaaagcgcgaatagcttcccattagcaacgctcagggactctttctaatgtttatagtaatactttaataagatgagtaccaattgcttctctatgaggcacaatccctaaccaaacttttatttagaattaccggtaaactccgttttcttcatagattaaatatttggctaagacaacaaaatgttctttcattttaccaaacgagaaggtgatagctgtacgccagaaaagaaggtaaaaactctcgccaatccagcaatacctgtacctctagttttcgatcgcattatgtcattatgtaaaaccaaggagagaagcaagttacggtgttttcatatagaataatttgagaattcttaataacataagatatataatcaccaccattcttatgagattcaacgttgaatggcgttgctagacatatgagctgaggaacgactattcgcattttctttcaaggcaattaattgtcttgctctgaacccttcataatgaatgtaggaagttgtttcgattaagtcttggagatgagttcgaatcaaaaattcccttaaatatacaaaatcacactggttgatatcctcaacattaatagcgctccaacgagtttttcttcccctgaaggtttcaccgtttatttcaatctcattctcagaaccaaccactgcaaacggaatgatagatctaacacttctgtttagttctaattcctcgtcagttagttcttccgaatcataaggataaatcttgaaattgtatttttcgaattcattttgaataagctccctaaactccgttctttcatctaaagtcaatgtatccgacttgccaataactggtataacatttgctatttctgtcaatcttttcaaggcttcaacgtcaaggcggctcaactcctttccatttggttgcaggaaataaagaattgcatgaactcttgtatcagtaataaacctttcacgttgggctgtcaattctttacgtaagtattgagaatgttgttccttaatgtacttcacaataggctcccaagctttagaattgtcaataaagtcaccaaatccaggtgtatctataacattaatattcaagcgaacgcggtcctccacaagagtatgagtagaaattttcatttcagttgtttttgtaacaggcagggcagaaatatcatcaccagtagcagaatcaatcaaatgtgaggcaaataacgtatttattagagtacttttacccaatccggattggccaacaaccattatattaaattgaaaacctttcttcaacagacgatgttcgatctgattcgtgatggtatcaaaaccaacataagaagcaggctgtactgagctgagaggatccattaatatatttatagagtgcttgtagtaaccgtggggcttggccttgtattttcttgtctttgcctgaaaaaagttaagtattactgatacatgtttacatatattctattcagcgattctgatctatttgtggtctctcgaggaaatctcatcgtatcatacgattatttccgcaagcattcagaaagcaaatcttaatataaggcacaatgttcccaaataataccttaacttggagacaaaaacaccagggaatatcagcaaacaaactatgaattctttgatttttggtaaacaattagcatttcacaaaattgtgcctaccactgcaattgggtggttggtaccgctaggaaatccttcactgcagattccaggccaaaaacaactgggatctatccaccgttggttgagagaaaagctacaacaagatcataaggacactgaagataaagattttttctctaataatggtattctactagcagttcctaaaaaaaaagtatcacaccaaaaaaaaaggcaaaaactttacggtccaggtaagaagcaattgaagatgattcaccatttgaataagtgcccatcatgcggccattataagagagccaatacactgtgtatgtattgtgttggacaaataagtcatatatggaaaacgcataccgctaaagaagaaattaagccgagacaagaggaggaactttccgaactagaccaaagagtcctatatcctggtagaagagataccaaatataccaaggatttgaaagataaagataactatttggaacgtcgcgttcggactttaaaaaaggactaggctcatctttcatctagtggtttcctttttaaataaacttaagcctgtatatagaaacttaatttcaaactgtatatttattgtttaagacagcatcaatggtagaatacaaggagcggaaacagaaagaaaagtcgaaatagaatttttcgcttttggcttaacaaaatgaggtctttgaaatcaagagttttgcttgacaaaaaacaactatatttcaaaatattaggaaatgatattattagtacaaggacttacagaaatatacttttaatataaaaaggaaaaaataaaataaaaagagttaattctttattaattttccaacgtcctacattgatatatctgctgagatagaattaatgttagtaagaactaaatattagacgcgaactgttgtttcttacatgacagtacagcaggataataatcctttgtcctccttcttttctgcagttgtagctgctgcaggtttagtttgtctcttagccgcatcagaagtagtggtcttcttttcagtggagggcttggcttcttttgcagggaaaagttttttggcggtttcgtagaatgttttaccttgaatttcagcaattctcaattcaagtggagacgcagttcttgagccgtcaggtcctgcaagggtaccagcaccccatggagagccaccgtgtacctcttctatactggctaactcagcaaatgaattcttataacccagtggtaaaaagataattccgtgatgagctaaataagacaaacaggctttaacggtactttcttgaccacctccgtaactggaagtactaacgaatatccccgcagctttgccgttcaaagagcccttggcccataatccaccggttttatcccaaaaggcggaccattgagccggcaaattaccaaacctagttggaacaccgaacaaaaaggcgtcatattcgagcaacgttttctcagtggcaacaggaatatcttcaggtttctgaggagcgttcatcttggtgaggacttcatcaggtaaagtttcctcgaccctgtatatatcagctttaccaccagctgcctccacacctttcttaacagcttgggctaaaacgtctatgtgcccgtaggtagagtaagtaattatcgcaatctttaccattcttatagtgcttcaattgagtctgtattgttttgtttactctctttttttttattgatactaacctgacccctcttttcctttttcctcttcttgttttctttctgataaagtttacaaacttcaaataaaaatgaacgtaaaacaagtaaaaatgtaggatgttatagtatcaactagctgccggaatagtgcaaattgtatgaatcgaaataagtacgctagccaaggcagtaaggcctaatgcccttaggcaaatttattatttatattaagttccaagaaggggaagcgccttctttccccgcagtacagtattttacccggaggttcttaataagttattactaaaagggtcataacggatttattaataatgggattataaaaataatgcgtgtgtacctagttatcgcgtgatagcttccgcaattttccaaccattagtaaattttatgtaactaaaacgaggaaggaaatagtaacgttcattttcttaattataaatatcattatcatagtgtatggttaaaagaatatattattgtattaaataagtgctaaatactaaatggtcatgaggaaagaaaaatatgcagaggggtgtaaaagtaggatgtaatccaactatagtttgctttcaatgtttttgaccaattccttgtatttctcagtagaataggactttggcctttcaatggaagcaccgatggccctatcagtgatcaattgagcaagaataccaaatgcccttgaaacgccaaataaaacggtatagaaagaagattcttttagtccataatattgtaataagacaccagagtgagcatctacatttggccatggatttttggttttaccatgttcagtcaatacgccaggtgctacctcgtatattgatgaaactaacttgaataattcataatctggaaaatggtccatggcaaacttacgctgagccatataacgaggatcagttttccttagcacagcatgaccataaccgggaatgactcttcctgagtttagagtatcccataaatatttttcgatcgtatctttagagtagtcatcatttacctcttctttaagtgcaaataaccattctagtacttcttgattagcacgcccatgaagtgggccagccaacccgttcaaacctgatgcaagggacagataaggtgatgatagtgctgagcccacaagatgggatgtatgtgcagatacattaccaccttcgtgatccgaatgaatggttaaataaagtctcatcaagtccacgaaatcttcatccttagaaccaatcaagttgaccagatttttagcataatcggcatttgggtccacttcacccattttgccatctttgaatacattacgataaattttagctgcaataactggcaatttacccagcaagtctagtgaatcttcaaaagtataactccaataatcttgcttggaaattccttgagcataagccttagcaaactttgactcgctttccaaggcagttacagcaatagagaattgagccattgggtgtaagtcctttggtaaattatccaaaagttgaacgacatgactaggtagttccgatcttgacattagatcagctgataagttttcaacttgcgcttgagttggaacctcgccagttagcaataaccaaaagagagcttctggtagtggttgtgagcttccttttgccttgggcaggtccttttgaatgtcggcgatcgtacgacctctgaaacgaataccgtcttctgggtccaaaacggaaccttcccatacgctccctggaatacctctcataccaccatatacctgttctaatagaacatcgctaattttagttttgccatgctctttaacgaattgccttacatcttgagcatggatggggtagatttcgctaaatctctcttttagagtcttttcttggcttgaatttgattgtaaatatgatgcaacatttctgtttgaatttagataaggaactgtcatttttcttgttactagtattattaaaacaaaaagttttgagaacctgttatgatatgtgttgatattgttccctgaaacttaataatgaggaacgaacaccatatctaaagaaccaagttttaatagtcttatatacgctcaacgtcgagaataatgggcccttttgagagcatgactatctttagattaacgtcaccaatttcatacgaatgtaacgctcaaaaggtaattgcgcttaccattgttattgtttttccgctgtgcctcccattgctgacgccctgatagacgtctagctacggaaaaggtcacactttttttctgcaagaaaaaataggtcgtgacctcttcgcccctagtcgatgaccaccggataaatgcgtcgaatgtgcgcgctattagtttgcgctcttttgagataccgccaagccattgattgaatgacccaaggacggatttgttcaacactccaaagcggcttatgttgtggcaacaactctggggaaagtcagcgcaatgttttcccctaaggattcgcgcgagccgtgtgtaacaaagttccgccggtatagcatatctaaaccacagaaggacgcttatacggccgtcttccacagtaattagaaggacattagtcggagtgtaaataagacggttgcatacgcgtatgaacatgggccattcattttacggaaatggcaacacattttcttgtttttaatgtaaatagtacggagttcctttttggtgcgctgaatgtatgccgtagtttggtttcttgccaggcgtgagaagagaggtcacacatgctgttggggttcatgattttcagccttcgctctgctaagtaaaaggtccattgatccgaagcgcttcctccaatatcgcagtgataaacggtcatgtaagcctacagtctttaaactgtagatgatttaatggattatctcatacattgaatatcacacttcagcagttcaagttttcattaacattggtcttctccagcttactctgtaaagtccgctgcagttttctagaaatcataatctgtacctccattcagccatctgaggaacctccgaaataacgagtaaatgttcaaacatgccatgcgccttggtttattgtacgagttttagcatattgcaaaaaaaaactgctcctgagtacacttgttttacgtcggaaagataaatgccgtaccatttctgccagtagcgacaccacacattgtaaaaacaatgtggggcgagccgggactcgaacccgggacctcccgcaccctaagcgagaatcatacctctagaccacacgccctcctttgaaaaatcccggcagaacagcgcctgaagtctgggatacagccctattttccctgccatcgtcattgacctttttcttaacgaccagattaacagccagttattgaaagtttgcgaacgtgaagtaaaactgcaaaatggtcgttttaagtcaaaagtaaccctgcgtcacacatgagaaacattatcgctaagttgttgttactacttcttgtaattaacttactgtcgcattccaaatggactgcgaaacagacacgaaacaattacgaaagtgacgacagagtaaatattgtcattaaagagaatgatgacctccgggtaaactgtgagaataagtctagaccattcgttaaacttcatctttaattgagaagcatagtaaaaaataattaacaagttaacacaactatcttgacccatgctaccaaggacataagtaatatcctccaccacttttactcaaagtatatctcattctgagaaatgggtgaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgagggtctaggaatccccataatggaatctatatttctatataccaatattacgattattcctcattccgttttatatgtttcattatcctattacattatcaatccttacacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttttattccaacacattcgagctagtataaaattgtgaggaattatcgggcatcttgtttattaggtacgcaaattgtaataattgccaagttgtgctttttagttgagaagtattccgtcctcatgaaatggctaatataagtatggatttcataaatattatccaaagtaattatacacacttgttttttgctatgtcttgggtttaagagaaaatgctacatagaccgtaagaacgtcttcaagaatgcaaggatgctgcaagcgaagttgttcccgttatgaagcagaaagggcacatcaacatggttcaaagatttaaatttcggcacttgttcttgttcactatatgttttaagattcttatcgtgcaagtattcaattatatcctctaagtgaccgaacaatcaacacatcaagatttttgtagttttgaagttccacaacctacaggttagtgctatttggtctaatttatacatgggaactatgtgaaacagtaatgttagcacaatggacctctcaaagcctaagaaaattttgctggggacaaaaagtggttcttgatggtaaagaagtagtttagcttcataataatttctttgtaaaatttttctcgtagcacactaagctttcagaaatcaaataaggcagaggaagtggttttgtcgtattcaatgactaattgtaagactcgagtataacttatgcagtttccaagaagtaagcaaacagtttctctcaacctttggtgacacactatgcgcatgcaagtcgtaatgcttctctatttatgtgtgggtttattaaaatagttagaattatctaggtttgtgggaatttggccatgaatattgaatagtaacaagaacaaagcgtgaaaatgttgaatataatgaaagctgaagacatcaaatcatgttctccaaatctttctgtctcgtatattttctttgatatttgttttatgcggaaattgcagtggaaacaatcgcgaaacattcgagaaagaaactaggtagctacaaaagtatggaaaaaagggtaataagcattcctttttttttagccgcaaagcctgcttaaccatacatgaagcactttaacatatagatgctgctcttcactgttacattatatacagaaaaaagtgctcgcaataagaaacaaaccttcagaaaaagaagcttatcttgagcacaagtcattcacagcaaaatttcttttttcagttgctacatgttaattatggagtcctgagagtaagtaactagccattagaattaatttccttcccttaaaaatgatagggaatgcacgacaatacgttaatgtgcacccaacttgcaccacagcatattctatcctttagtttgtacaatattattagctgtgagaaagccccttcgtgtggcacaaatttattaatctctgtcaaaatacttctacttgtttatactgtataaacgattaagttccattatgaattgtgaatttagaatcggtttggtacatcgctcagtataagtgctaaataaaattatcaagatttatatttcatggtatatcggcgtcaggatattgctttctccaatattcctgttgtgcttgtttctcaacttctactgctttaacaaagtatgcttcgaatattgggtcagaactgaaactaaagcattttattacctcatttgaagcctcatttgctggtgcatctatctgcgtacttgtggcgtcctttaccgatgaatttacattcacacctgggggtttttctttcacaagaaatctgaagaatttgtagcatctttcactactataaaagtaatagcgagtactccataaaccattatcaagtaaatattgattcatattgtctgtgattgctctccattcttttccctttaccgctggcctgtgggtgataacttccagcaaaagcttaattctgaaaccctcatccgagatatacacattaaacggaatcaacgtagacaaaaacaaaatagaagtgacgaaaattgaaaaaccaaaaacgacatcacaagctttaacattatgaaagatcacaactattaaaattgaaactgaaagtgccaagaaggaaaatatcatcggtttgtaatgagccatctcgtacagcaagtaggtcatatatgatttaaaggtgtcttcaggtaaagtgatattttctgcggatgataacacattttgttcccctaatgtatccaatttgacatcgtcattattactgttgttgtctaaatgaggctgcatgcagatacggagttttgtttcttgtcttgatatggtatagacaaccgactggtgtatataaacagaacacagacttacattttcaggttcgaagttttattgaagttcataaactctttttaaattattttgtaaacttgagctattcaagcagtattcttatttaacctaagcatagccccggatacaaggcgtataatacccaactaacttaaaatgagagccacttactgaacaccttggaaggtcattgtttggttgaaaggaatattattaactaagccttagaacaaggcgtcacctaaatgataatggcttttcttctgggcgcggtcggggcttcgactcatttgatactaggttaattacccttttacgcatacctaaatatttgtaactttagatctgtccactaaaagcgtttcgatgacttagttgtgctactaatagtaaactctttgtgcaggcaaattatatcatcgctggctagactttttgtcaaaagttctgtttatacagtgggcagctagagtgcttaataacaaagatattgtcctttagacttacacaagagcagaagcaaagataagcactgtttgttctgcttccatcgtttttgctgaaaattttgcatgcatatccaaccaatatttaacacctggattatctcggttcaaagactacaataaacgccccaataattgtgatgcttttttcaatccagcccgcacaaatgaataccgctgctattggatgccatcttcagatgtacgtccaaactgtggttggtatagtttttagaacctcgtggtgaggagtgttccattctttcaaaggcaatgagaaaaaaaaacagttgcgatattagtcaactgttttgcatggtttctttgacgcagttgtaaaatcatactcgaagggtagttggaaaattttcaacatatattagtaatactttttctgtaaaagtgacacaagataaaatgactccatggccaagttggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaaccctcactggggtcgttaatttttcttttctttttttttttttatctccgacggagaaaaaattttttctcaacccccggcatggcgaatggaaaaatcacctggcacgtcatttcatcaaatcaacatcggcctccccgtgctaatatgttaacaggccgagctcttgccatctcacgcattttccgctatacaaatagtatatataatattacagcttttaaagagggaagaggaaacggagaagaaaatatactactttatagagatattcggcaattttttttagcaaaagtttattaaaccctaatatagacctttacttggagtttcgattttaagaattttttatcattttttttttttgacgatttcctgtcggtttcgttataacctgttgtgttgttgttgttgttgttattgctgggttgttgttattcactttaacattatcgaataaaatttggactttcaaagtcctgttcaataagttgtactaagcctttaagcgtttttaagttacaaataaaaactggaaagcttaaggtagctttctaatattaggctctcaacctttttttactctccatttaccgctagatattaactagtagtaagtattgtgactactattccctgtaatcaaaaaaaaagtaatcagattttattttatttcgacattacccctcaaatatatgactggtatgaatgataataatgccgctattcctcagcaaactccaaggaaacatgcgctatcttctaaagttatgcaactttttagaagcggttcaagatcatctaggcagggaaaggcctcatcgaatatccagccaccttctaatataaacacaaacgttccatcggcgtctaaatcagccaaatttggtttacataccccaaccactgctactcctagggtagtttctaatccttctaatactgcaggtgtgagtaaaccgggcatgtatatgcccgaatattaccagtcggcatcaccatcgcactctagttcatccgcatcattaaacaaccatattgatattaacacctctaagtcatcatcagctgcttctttaacttcgtcagtatcagctttatccttatcacccacatcagccataaatattagctccaaaagtttgagcccaaagttctctcatcatagtaacagcaatactgctattacacccgcgcctactcccactgcttcaaatattaataatgtaaataagataaccaatacaagtgcacctatttgtgggaggtttcttgtgcataaagatggtacccatgaacatcacttaaaaaatgctaagagacaagaaaagctaagcacaatgattaaaaacatggttggtgcgagcaaattacgtggtgaggcaaaatctgctgtccctgatataataatggatccaaagacgactttaaaatccaacaagaatcctcctactctttttgcaggcttcatgaagcaggtcgtggatatggatgataaatatccagaaggcgctcccacaagtggcgctttaaattgtcctgaaagggatatatacaggtcagatcaaaaagattccaaaaataatacgcataatatcactactactaaaaaagataggcaatgttttgccgaaaagtatggtcgctgtcaagaagtccttggtaaaggtgcttttggtgtagtaagaatatgtcaaaagaaaaatgtttcttctcaagatggtaataaaagtgaaaagctttatgcagtgaaagagttcaagcgtagaacatccgaatcagcagaaaagtattctaagaggttgacttctgaattttgcatttcttcttcattacaccatacaaatattgttactacactagatcttttccaagatgccaaaggcgagtactgtgaagtaatggaatattgtgcaggtggcgatctattcactttggtcgttgccgccggaaaattagaatatatggaagcagattgtttcttcaagcagcttattagaggtgttgtttatatgcatgaaatgggtgtttgtcatagagatttgaagcctgagaacttactgcttacgcacgatggtgtgctaaaaattacagactttggtaacagcgaatgtttcaagatggcatgggaaaaaaatattcaccttagtggaggcgtttgcggttcatcgccgtacatcgccccagaggaatatatcaaagaagagtttgatccaagacccgtagatatatgggcatgtggtgtcatttatatggcaatgagaactggtagacaattgtggagttctgctgaaaaagacgatccattttatatgaattatttaaaaggacgtaaggaaaagggaggctatgagccaatcgaaagtttaaaaagagccaggtgtaggaatgttatatattcgatgttagatcccgttccgtacagaagaattaacgggaaacaaattttgaacagtgaatggggaagggagataaaatgctgccataatgggcgcgcattgaaataaacgagtacttcactttcaaatatcacgatattttggaacaattcggtattttttacttaatctagtacactaaggaatgctttgttatccggcattcgtatcttattcctcgcttctattgttctacttttatatcccgtttggctgattacggatcacgttcaaattggtaaatcccattaattaaaaaagaattgtaaccttatttaaaaaaaaaaatagtacataacaataaaaaaaaaaaagataataattttgaatttattgctagacattcttacgtttattgtgttcatgttaacaaaaacacatgcccgcggttattatcgctttttaattgctttcttaaaaagagtcggttggtcagatagagcagatagtaaattatagtgctatttaggtctgttaatttaaatgaaagaaacataaatgaccgtaaaaaactaaaggcaaaagcattaatttattttatcccgagcgcacaaatatctaggcttgtcatttgtcctaatagttcttcgattttagtgtctaataacccattggcatagtcgtctcttgattgttggtccaaatattgttgaatctgcgctaaacgagtgtaaccatcagtacagaaccttagctgaatcttgattaaagcttcaaaacttgggtcaaagtaaggtactcttaatgaaactaactgtggtagttcagttttcaattggttattaagattttcgaaaatatctttagctaagctcaattctttttcagcccttggcagtttagaggcatctttagcaggtttgtccactaatctacgaacttttgccttcgcagcatcgaagtcttgtttcttatggtctctcttttttatggcctcctcaatttctttgaaatacgtcgaaaactttgttattggatctagtacggtttctcttaagggcccgtctaattgcttaacagtttcgctatcaaaatcttgaacacattgcaaataatagttaccaacgttgtaaccaccaccagcaacatattttgaatcgtcatagaggttagagatgacctcggcaatggtagtctgtgatgctgtcacagctctcaatgagtccaagaaacctttggcttccttttgtaatgcctcacctgctctttgaagaactttataacgacgttcttccatgtcatactctttatcaatggtcttgtcgacattcttaattatcacactgtgaccagctctgttgatagctttcttaaaaccttcccaactcatcttgtatcagctttcttctggcttcttataataggatttgtatagttttctatatcacagcgtttccttttcttctctcacgtctgcctgttattaaatttgttttccctttcttttaattcggattctcataattgttcaaaatccgcgcatttggatcgtccagcccctgcagcgcccagttcagccaacaaaaattcatagggacgtaaaggaaacgtttcatgtctgttacaatgaaaaagacaagtcgaatcacattatgaatggcaaacgatagacctttcgttgcctttcaattacatgatattcgtggcaacatcttctccgctaacctaaaagttttatcagaaacatatatcttattttttctgaagtaaaatcaaagtgcagggaagacaagtaaaggagtcagcaaaaaagtgaagtaaacttatatgttaactgtttataaccgtaccttgcttacatcatctatattttcgtaatcatttttgtacattgtttatatcttgttttgaagttttagctttgaaaaacatttaattgcgaagtaacataatgttattaatagtgtacgactgaaacagccattctatttaaacatataaaagtacgattagttggtgtggttatataagtcataaaataattatcatattaaaaaattgaaaaataaaaaactactcttttttatttcaatagttctcgttattagtaggtcgtgctcttaaaagattaccctttcagtagatggtaatgggaatggacgagccagtacatatgaattctgctttgtagcaacacctgcatatgcgttgtaccaagcaatgaaagcaacaacaactcccaggacaccaccagctcttgtgacaccaagtctattagcaaagtgaccaatagacaacagtaggaaagttaatgctagtaagaagaacaacaaaaagaacataacagtggatttcatggtacaaacggttaaaccaaacgtaaagatggcccaccccaacaaataaaatcctaaagcattattcaaatcagattcattgtcttcgtaagcttccaagataccaaaccaaggaatgtaaattgcagcgaaactcaaccaaaacccaccgtaagaacataatgcggtaccaccaaaagtattttccaaagctatctcccaaataccagcaatcaattgcaccaaaccaccataaaacatagcacaaccgacgacaacattaggaacagtgatcccttgcgctctcgcattgaacatggacagcacaaatgtcgtcaacgcgaaggctgaaagacctaagggcgcaggattagcaaatttgtgcactggagcaggagctaaccctggattcaaggtaccaccaaaggcttggtataagtcgctcttcaaaaacttttgacgcccaatatagatatattcattgttatcacctccagtgtaaatcttgcccaacgaatcatgagatggacgttcatcttctgcaacgccattaacgtcgttatcatgggaactatagtatcctgctggtgcattctccaaatctgtgtttccgctcgtttgttccttgtcagacatattatttgtttgtatatgagttgttttgtggttgtttagttatatctgtgttagctgtcgactatttgcctttttcttataaacagatgctagtagtttctgttgtattgttattgctattggacgatatataaaatgaacctatagcaagatctcagggaaatacgatccaaccaaggtgctttatatacagcttggtgtctctgacaggttggagtacagaggagaaggcgccatagccgcccaacccgcgataacgaaaaaaagctgtaagaaaatgcagtcttccccaacgtttgttaccccaacaataccgaaatagccgcccaaccgcaaatctggcaaaaaatcttttcgtatctcgctgcagatgaccttccaacccgcccctttttgtagtcacgcctttaagggcccttgtttggcttgctcacatggggctacacgtaaaaaccgtagcttggagaaccactcagccgctcgcctattccacggagctccggatcaacgggcagtggaccctctcgaaaataaggaaagttgcggggccaaaaattattatttcttatgtaaaagaagagactatatacgacgcctatctacttttgttccacaactatccacttaagggctagataccccattattaaaaacaccacattaaacagagccaggatcttgatgtcaaatacaaggttttggacaacaaatccaaatgtgctcaagatagtagcgcctggaacttcaatatttaagccgtactttctctctttcagcatcaatgttttgacctcattgatcaataaagattcgtaggcgtagtaaaacacagagaagtttttcaggtacttgaaggccacgtttgtaatattcttagtattgataaatagtccgctaaacagtagtgagcccaaaagcaccagcacgcttaatattatggagttattcaagtcttcaaaaattatgccgatggttaggatttccaacgatatcccaaggttaaacagtataaggattccaatacatttaaaaaaagcattgtctttcatgtttaaaccagtcattgggtaaacaatcaatgacaagagtataggtggtacaacacgtagcgggaccacttcgctcattatcttactaatgtagtatgcaagtggcgagtaatagttattggatctttcttttatgaaaatgatcctttccagagcgaacgagctgagacctgtgaatgtaacaaaaccgaagtacgttagtataaagaagaacagccccattctgttctgaaaaccgctgatatcattggagacgttgtaatatagtgttcccaagaataaactcaataggatcgtcagtaaataattacccaataatagtttagggtttctgtacatgtttttaaaacttcttgaattcaatatcgataactgttgcagaaaaccagcagattgttgacctgtgggtaaatctccattcaaaacgttactttcctcatcaccttcgcttaaaacttcctcgatctcctgtgaaagctctgcataatagacgctatctttatatttatcgtgtagtagtttggtatttaagtcaatctcagtagcacctcgccttccatctgttccctctacatcttcttcatctctgagtaaagatctgatctcatctctatgagctgcaagatgagcccactctctctgtgttgtaccatcactgctagtaaatgttgtttggtgtatcgtattatcaatatcgttagtatccgtaccagcttctaaatcggaaatgtttctgattcttctccttttcccctgaggaccggcttcaaaagtaatatcaatcaaataatcagcaatattatagttgtccggacagatatatccctcatttctcaaaaattctgacacttttttggcatttccggaatagaccatctcacctttacttaacaggaccaatttatcgaataaataaaatatatttgatcttggctgatgaatagatagcaccaatgtcctgttatagtcgctggataaccttaccaaacattcaataacattattggcattactagcatctaaaccagatgtaggttcatccaaaaataaaaccaatggagatgtcactaattcacatgcaatggaaactcggcgtttttcacctccactaataccacgatcaaattcattaccaataatacgatctttgatatcaataattcttagttcttccaacaccttataaactcttgccttcttggcctcgaatgacaatgcttttggcaatcttaacagcgcactatttaatacggtttcaaaaacagtcaaagtgggcagcaaaaagtcatcttgatcgacgaacccgattattttcgagaaagatttacggtccatactaataccgttaacttttatggaacccgaaacgtgacctgttttccgtttcattgctaggatatctaataaagtagttttacccgcaccagatccacccatgatagctaatatttggccgggcttcacgataccacttatttcattcagcacagtttcttcaacaccatctgaatttatcgaggggacactataagtgatattttcaaaacttaatgtcgccagtgtgtcatcttcattttgtaagaaattattcaccgcatcttcatctggcaaacgaatgggagactttgaggaacccaatccatttctgaataacggagatttagaaatgtaaaaggtagcaaatgtaaaaagtgccaggaccatcacagcagtcaatgccaacaccaatttcccttgccatgacactgttggatcttttgaaggagatttgtaacctggaatctcactataatgaacacattcaccggattcacacttcaaagtaatataagggtcaccaaacacggtcaatatcaaatcattcatagaaggctcactgaatttacattgccttgtttctaaatcacagctgaaatctcctggcccttttattgtctctgtcaggaaatccgagatatctatagaccccttagcaccacacaacacagtgtcgggaacgcatttgcattgaacgtcattacacttataatgggaggtattctgttccaagtcgtattcaaaggcacaatcacttaagccacaatagaagctttctaactgatctatccaaaactgaaaattacattcttgattaggtttatcacaggcaaatgtaatttgtggtattttgccgttcaaaatctgtagaattttctcattggtcacattacaacctgaaaatactttatctacaatcataccattcttataacatgtccccttaatactaggatcaggcatgaacgcatcacagacaaaatcttcttgacaaacgtcacaattgatccctccccatccgttatcacaatgacaggtgtcattttgtgctcttatgggacgatccttattaccgctttcatccggtgatagaccgccacagaggggcagagagcaatcatcacctgcaaacccttctatacactcacatctaccagtgtacgaattgcattcagaaaactgtttgcattcaaaaataggtagcatacaattaaaacatggcgggcatgtatcattgcccttatcttgtgcagttagacgcgaatttttcgaagaagtaccttcaaagaatggggtcttatcttgttttgcaagtaccactgagcaggataataatagaaatgataatatactatagtagagataacgtcgatgacttcccatactgtaattgcttttagttgtgtatttttagtgtgcaagtttctgtaaatcgattaatttttttttctttcctctttttattaaccttaatttttattttagattcctgacttcaactcaagacgcacagatattataacatctgcataataggcatttgcaagaattactcgtgagtaaggaaagagtgaggaactatcgcatacctgcatttaaagatgccgatttgggcgcgaatcctttattttggcttcaccctcatactattatcagggccagaaaaaggaagtgtttccctccttcttgaattgatgttaccctcataaagcacgtggcctcttatcgagaaagaaattaccgtcgctcgtgatttgtttgcaaaaagaacaaaactgaaaaaacccagacacgctcgacttcctgtcttcctattgattgcagcttccaatttcgtcacacaacaaggtcctagcgacggctcacaggttttgtaacaagcaatcgaaggttctggaatggcgggaaagggtttagtaccacatgctatgatgcccactgtgatctccagagcaaagttcgttcgatcgtactgttactctctctctttcaaacagaattgtccgaatcgtgtgacaacaacagcctgttctcacacactcttttcttctaaccaagggggtggtttagtttagtagaacctcgtgaaacttacatttacatatatataaacttgcataaattggtcaatgcaagaaatacatatttggtcttttctaattcgtagtttttcaagttcttagatgctttctttttctcttttttacagatcatcaaggaagtaattatctactttttacaacaaatataaaacaatgtctttatcttcaaagttgtctgtccaagatttggacttgaaggacaagcgtgtcttcatcagagttgacttcaacgtcccattggacggtaagaagatcacttctaaccaaagaattgttgctgctttgccaaccatcaagtacgttttggaacaccacccaagatacgttgtcttggcttctcacttgggtagaccaaacggtgaaagaaacgaaaaatactctttggctccagttgctaaggaattgcaatcattgttgggtaaggatgtcaccttcttgaacgactgtgtcggtccagaagttgaagccgctgtcaaggcttctgccccaggttccgttattttgttggaaaacttgcgttaccacatcgaagaagaaggttccagaaaggtcgatggtcaaaaggtcaaggcttccaaggaagatgttcaaaagttcagacacgaattgagctctttggctgatgtttacatcaacgatgccttcggtaccgctcacagagctcactcttctatggtcggtttcgacttgccacaacgtgctgccggtttcttgttggaaaaggaattgaagtacttcggtaaggctttggagaacccaaccagaccattcttggccatcttaggtggtgccaaggttgctgacaagattcaattgattgacaacttgttggacaaggtcgactctatcatcattggtggtggtatggctttcaccttcaagaaggttttggaaaacactgaaatcggtgactccatcttcgacaaggctggtgctgaaatcgttccaaagttgatggaaaaggccaaggccaagggtgtcgaagtcgtcttgccagtcgacttcatcattgctgatgctttctctgctgatgccaacaccaagactgtcactgacaaggaaggtattccagctggctggcaagggttggacaatggtccagaatctagaaagttgtttgctgctactgttgcaaaggctaagaccattgtctggaacggtccaccaggtgttttcgaattcgaaaagttcgctgctggtactaaggctttgttagacgaagttgtcaagagctctgctgctggtaacaccgtcatcattggtggtggtgacactgccactgtcgctaagaagtacggtgtcactgacaagatctcccatgtctctactggtggtggtgcttctttggaattattggaaggtaaggaattgccaggtgttgctttcttatccgaaaagaaataaattgaattgaattgaaatcgatagatcaatttttttcttttctctttccccatcctttacgctaaaataatagtttattttattttttgaatattttttatttatatacgtatatatagactattatttatcttttaatgattattaagatttttattaaaaaaaaattcgctcctcttttaatgcctttatgcagtttttttttcccattcgatatttctatgttcgggttcagcgtattttaagtttaataactcgaaaattctgcgttcgttaaagctttcgagaaggatattatttcgaaataaaccgtgttgtgtaagcttgaagcctttttgcgctgccaatattcttatccatctattgtactctttagatccagtatagtgtattcttcctgctccaagctcatcccacttgcaacaaaaaaagtctaatcttctgcaataatttccatccttggcattcagagacatatattggtcaatcggttttaattttgtttcttcttcttcttcttcttcaattaacaatgtgccttcatcatttttcatttctttcagttcttctaattctcttggagacaatttgactcccatgaaaaatttcttgattatctcagaagaataccacctctttctttctccatacccaacaatcttcgctgtacgaaatctctccactattctttttaagaatagcttttccaagtttggcgttagctgtaaaaaacaatggatatagccatccttgtacaacttaatacaaagcgtttccatgatttttgccaactcggtcgtgtcattacaaaacggcttgaaaaataaaagatcaatgtcaccacacttggaatagcccctattataacttccctgtaattcgacttggcattcaggatcaatgccacgcagcgctttttgaaccttctttaaatgtgtgaaacattcattccgagacatcttgcataaccaatcgtcgtaatatgaccaaccaaataaaattgtccaatctgatacaaactcctctgggtccttcttagctgcaacacaaaagctttcaaaatttagaagattccagcgtttagcaatttccgacccaatgccgtaacaatttttgaagtatttcaacttgtcttctaatcccactgaatcatttaaacctggtaaaactcccgtatctaatataacttgtatttttttggcaatactaggcccgatattccttaatttagtatgtgcttcttcaccggaacgaacattgaaatcgcaattttccatcgactgtttagccagtctataacttcttgcacgaaatttctcaccttcgatctcatatttttttgttaaccttttcaacgctccgataatcaattcattgtttttgtacttcgttttgtcagtaacaagggaagctcttcctttatccccctgtaagagtcgcttaagaggttttgaagcttgtatcatatctttattgttgctgtcatcattcctttcactttctacgtcagttgaaatctcactctctttatcagtagaactttgtccgtcatcagcgttatctgatataacgataatggatggttgaaatttaatcaaatcatctttttgaaacgcaaatttatcattctggacccactttgtgatgcaactggttttcacacattgaatgcctgactgttcaatcttaccaagaaattcatcgacatcatttaagcctgcttccctttggaaaatatctttctgagtcaaatgcatatcagaatcaacaaaggagtcctcaatcaaaatgaccacttccttacggctagattgaagacaattttgaatacttgacacaattgtggcgccctttttctccaatatactcttaaagaacttattggaagatgtgttaggattaggtaaaaaggcgaaaaatttaccctttagagacatgtgcgatttgtctaacaggtcgcatgtttatcctttacttattatcactgtgacatataagttctttgcaagcccttaaaattattagccccatgtatttgaacatctcaaagtaattttagaccgagaccgattacggagatagaagaatagtgcaagtgaaatactattttatctttacttaaaaaagaaaaaacaggaggaaaattagcggtattccattattattagcactgcaacgtcctggttatataaatttgaatatacaggatttcatccgtttctacatttttgttacctgcatgatcaaatcttttaaagagtcccaggatttcacaaggtaggcacctttaccgccttccttttcacaaaactgtaaccacgctggaccattatcagcttcaaaactcgagattttatcctttgggataccaataatcttttcggtaatttttatgaatttggaaggattttcttgcgggtttattagcagtacaccattagtagatggatgtaatatggacaacaagtcagtctcactatcccctatataccaatagctgcaagaatttccttctttattgcaacctgagtcgatcttatctaatatttcacccagtatcttgaccttatcagagcctgtcaataaccgacaatcaaattcaccattgtagctttgagaacacttgtcactaactttttttagatcgttacaaaaaatatgactatttttaagtcttctgtcaccaatgacttcatgaataaactcttttgaccaatttatagataaaacgtaaaaatcactttcaaaatttttgacaactgaagagcaaaacgttttgaaaccatctcttagtaaacaatcttcgtgattctgatctctggcgaacgttttcatttgatccaaagaaatcgacttaaaaatctgttgttttgtaatttcatttacactatttaactcaacaaccctgttatgattttgatattttaattcgtccgcaaacaacttattgaagttagactgcgaaattatcgtaggtacgcctgaagataacaacggcagtgatctcgttccattgtatttgtatttatggtatccgtccatatatgtcttggtaaaatgaccccactcaggtttcaaccgcgggttcagtagatacggtaatttagcaatggtgcagattgtgtcaactcttgtgattgtttcatcaaaatctgaaataataatggttttcatatcctccactgttcgcttctggttactgcaattgttaaatgcattggctcgattgtcaacattgctttgtgcgaagaaaggtcgcttttaaagaaaacgataagaactaacctctaactacataataataagaaaaaagtatacagataaacaagctcagtagtaatacataaaataaaaagttttgcaaatcgattgtccacacacttctatatcaattccaactaagaaaacgaaggaaccgactcaaaccggtgtaaaagctaggctttcaatctctgctcctccaaacaaaactagtgcttgatatcacatccaattaaattacgtaaataattttagagtgacaccatcgtacaaagagggcattaagcttatttttttaattcttatgaaaaaaaaaatgtgaaagagagtagaaaattttcataacgaatctcttctattcttatgtaccgttccgccaaatttttcatgaaaaaatttgggaaaaagaaaaaaaaaaaaaatagtatataaagtaaaaaagatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgctagtaatcttgatacatgattcgagaaaagcaacaatattatgtatacggaatatactaggagttctcttcaaggatagaggaatcctcaaaatggaatccatatttctacatactaatattacgattatcccttcttctattttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgtcatcatcttaacaccgtatatgataatatattgataatataactattagttgatagacgatagtggatttctattccaacaagaacatccttgaaaggtcgactattaacataagaataagagagagtgtgtggccgatgctgttgctatagctcggtcgtagtttaacaccacggcattattcagctttaaaacaattgaattataaacctgcttttcttactacgaaaagtgtttccctttaataaatctattgtacatactttacagttgatagtaccttcaccataaaaatatgcaaacgcttttgttattgggaacaggaataccaaccgttctcatggaaaatagcaaagtgtaaaagaatttattatcatcgagtgataaagaatatcgccagatctttacggatatatatcgctaaaaatatttgtcgccaataaaagatatgtctaacgctccctttgcaggtagttttttactggcatcgcctttttactgcaaattattgaaaattttcgagcgagaaaaaggaacgaaaagagatgagctaaattcaaatatcaaagtactgtcataagtgctttctttatcgacaaattacaagcagaagaaacattcacttcacaattaaatgtccgaaaatcacgttcctgcctggaaaagaattgctttgaagagacagactataagcagtggtgacgaaagtaaagaaaaaggccaatccaatctaatagatgatgatccactaaatatcactacgcatttatccactggtaatttgacaaagaaagagaaaaaaagaatcattaatggtgagagcaaatcctctaccaaaaaagggaagcgtgtgtcgaaaccagggacgaagaagaaggaaaaattgtcaaaggatgaaaagaattcgaaaaaaaataaaattcttaaagatcaattacgttacctgatagaatttttcaggacaaagtctgagagcaagtttcccaccggaatcctagaattggaaagtgtaaaagaaaattacggcgactccctgatcaaagacgagccatcagagtctggtgttgttgaagtttggaaattttccaagcaaaagcaaaattggcttattaagcattttttcaacttggacgaaatcccctcagtatataatgatcttttgcttttatatttcagggacttacaaggtaaatcaaaagaagaactaatatcaaaatgcaaaggaaaactgaagcaatggaacgactatgtggaagatcaagaaacaaaaataaaagcgttaattgcagaggataaggctagcgaaccaattaatggtgaagaaaaagaagaaggtgaaaaagacggtaatgccgaacaagggaagcaaaaagaggtacaagacgagcaagaggaagtacaaatgccgaataaagagcttgttcaaagaagtctgaaattactagaaatttggaagaatgatgactcggagcagatagaacttaagaatttcttcgttgatgtttaacatagagttcaacaacgttgttcagttgtagtatatattttactgtgaaatacgctcaaaaagtagcgggataaatcgtttcaggaagtataatttcttacaaaactataacaagatcgtctaagtaacatacataaagaaatcacataaatttttaaaattcgaggtcaaaaaaatcaggtggatacataacttaccttaagttatcaagattttcagtacacacaatgtgattacactgatttataaaaccaccttacggcctcttataagtaataacgtggctcatcaaaaacatggtagaagtgacccctctcaccttcgcctaaaaacttatctggaaatttcatgtcctcatattccggttcactcatatgaccgtattcatacatagaatccgagtgctctactaacgcttgctcactcaaaacttggaacttaccaacttgtagctccgtatcggttatcgttcctcttgcaactctagcatatcctgttcttctcaagcccctatacaagatatactcacaccatctatcatcgtcagaaggatcaatgtcgtgcattccggatgtttcactaacgtacgtattgtagttgccttcacctggatcaacaactaagtaacttaataaaatagctgggcgagtcgtattgcccatgagcttagccatgtagttactttgcagtcttctatcctcttcatcctcttcttgtccactatggaatacaaagacgtcaacgagagtgtcattgtacgtttgaagtgtggcatgaatggctggcgcaagttccccaactggagagggcaataaatgatgcgtagaatttacgatagggaatttagaaagaagaacacagccccaggtatgtttatttggacctggtccgaaatctgcatacatattcaaatcatgagctagtttgctagttagatccctgttccccatggtaattctttgtgtatctgtttctagtagacctaccacatctagttccatatctttaataaggttgatcattctgtcttcagatgcccacatatcattatcgagaccaaagtggatagtccaaataccagctgtaatcaactgagaatctggatgataaggctgaggaattcctgtaggtctaatatcatacacgaacctagctgttagtgatagcagggccacggcaaagaagaaaacataaatgaagaattttttgcccatagtcaccagttgaatgttaaggtttttgcatgttaaagcaccaataatgataaatgtggaagaaaaggcaagaaccgtctcaatcttctccctcagtacccagcccattggaacaaatgcgtatgcaacgacccaaacatgggcaaggacaaagataatataaacggagaatgataggacataaacccatatgttttgaacttggcctaatgcagaaaaatacgaaggaactaaccaaagcatagcgatagcgtacaataaaccaccgaaaatatatttaggccattgtgtaatgcttctagctgaaagtacagcagtggatatgagaagcaacaaacatggaactaatggcttgcccataaacttcacagaactcaaagaagcaaataacatgaccgtacaagttaaggcgccccaaggccatggcaagggaccgtgtgattcattgtaaccttcccatgcccaataaatagtagtagaagaatccgtcaataactgatgaattccgaataacaacgagccaaaaccaacagccaaaaataatttgccaatcaacgaagcagattttgcttgagcattccttttcccttcgaaattaattgaattaacataaggcgacagcatgccgaataaaacagtaagcacgagagctgtcttattatacccaccattacgttcatctaaaatgacccaagttggattgttggtatagaaccccattttcaagatcacagatgcaacaagacctaacagccaagttagagcaaaagagaaactagtctccgcatttgtgatatatcttagattttgtacaaacgttgcaacggtaatggaagttcccacagctacagaaatcaaccttaattctggcatctgaacaatataggcaccaatggcaataatacctcctaaaagtacaccatattgcgtgaaggcttcagaaacgaacggcagatataagaaaatgggtcccaaataacccaatattgcagcttcataacctgagattcccatataccatagcgggaaatgccaaatactacataacagggacgtaacgttcgaccagaaaagaaaaccgttaaaaatatttgttagtaagtaaaaaaaagagtcaaacctgaaatatgaaccagttgcgcttctagcaacgggtttttccttttcaaccttcttttcaccacttttctgcaattctgaacttttttcttctccataatttatgggactagagtctctaatttggaaaaaactggtattaccgggtttctcattaaaagcgagaacaatatctatctttttgaaatcagcgtaagcaaatgcatcaaatgcaatatctaaaagaatcagagaccattcgaaataagcatatatagaatatgccccagctctctgttggacggagtgctgaatgtaccagtaaatcatcgggaacaatgttccaaaaaaaattgtagcagtcaaccctttgttcttcgaagttaaaggactagaatagcgggtaatcattatatcccatggtaacgttaaaacaatgtatgtgatcataaatatatcatgaatatcgtggtcatctgtacttgtaatgtatacccaaccaccgcaagagactgtccggagtacaccgacaaggaagcataccttagattggttcaagtagtagtgacctagtagcagtaaaaatcttggaaaagcagttagagctattaagatttggaaaatagaacgttccggatagcggtccccgatagtggctgatacactaggaaaccactcatctggatacgtataatgtgcattggttacaattttatgaaaatgtaatgaataaccagtgaccaaagctgcaaagaaggcggagaatgcacaaatagtatgagctatagggatgatcttcccattgatgatcagcataactggcggtggataccttctgtattcctggttacttattcctcgagaaatcggacattaaaagggtgcaaatactgtggagaaattataagttaccaagtcaaaaagcgaatgagaatctattgttgcgatttttttggttactacttcttacccgaactaactttacataataaaaaagcatgaagcgcatattcagggactcaaaaatcccaaactggcacttctgtatataccgatgagcatactttgattgtaaaaaacaacattaaaaagaactgcaaacctgaaccaagaatacttaatttcaaaaccgagaaatgaggtacaacttgtagaagttcacttaaacttattgagcatacaatctcaacaaaactaactgcaaagtttgttgctatagtcatatagtaatactagcaggaagccattaatcaaaaagaaactccatataaaacgtaataaatattatgaataatagtacaatataagaacaaagacgaagaaaatacattataactgaagtgccaatattagaaaaaaaaaaggtggaatatcctagtggaaaaatatcatctatgcggtgaaagaattaaatagatactatggattgtttcgatctatccttttatctgctgcttgcctttttttttcattctccttcttcagtctttttccataggcgagtccacagggactacaaagttccctgttttggtcgggtccactacgccattgaattgtccaagtgtctttacatttagagcattcctttatctcaccatttgggaggattgtttgtctcttttctcttttaggacgactagtagtctttttgctgtatttcttcgtaatactggcagaccgactagttccttgtgcacaactatggtagccttcaagattgtttgcttcttggctagtcgtacgtctctcggaattgcatgcactagttacacgattctttgagggtgtaatttcgttcaaagagctggttttgttcttaacaatatttcttgtaagatctcttagttgttcggcattctcaatttttttttcaacatcaacagcccttatttgagaaaaggatacttcaataaatgagcaacttgcataaactcttccgcgttccttatatgccttctttttatcgtttgacttccagtcatcaatttctctatttaataataacgttttctccatatctgactttttaactactctagttaagaaggaacttccagagttgtcataattattatatcgcatactagcaatagtaaatgtctggttatttacctagcaacctcttaacaaagcgataacaatgaaacagcaatataagtctatttaattgacaacatcattgataaaagtttgaacaagcgtctaaaagtcgaagaagttcatttcaaagttttgtgtatcgagcttgatgatacttatttagggatccgctctagtttactgtgatacaactgaaaaacattacaaagctatcgcgcctgcattctcatattagtggcgtatgtttgtgtcacattcgatacttctacataatacaatgactgaacccttaccgctggcacaggaataccgcgccgcgaaagcagggtctaggagaaacaatagaattcttggcgatgagagaggggaaggctttaataaaaaaaaatagcgcttatccgattctgttggaataagtggctatcaatatttacatgttgatatggtagtaaggatataaatgcttatattgaatatttggaataagcatcaactatcacttattgaaaaggactcgaacaaaaaaatatgaaatgtcgaaagccacatcactgagaagttgttggattgaagctctaaaatgtcatcttttagtagtattcgtgttactagtatattatcacatgcggtgtaaaaagatgacgtaaagattgagaaacagtcatcaactgttatggaagctgaaatgcaaatattgataatgtaataggataatgaaacgtataaaatgaaaaagaataataaaatattattatgtagaaataccgattccattttgagaattcctatatccttgagaagaacttctagtatattctgtatacataatattactgcctttatcaacaatggaatgccaaaaattatcaaaatatcacccaatattcaattttattgttgtgaagacatcaagccctagatatatatcatagtaggataaaatagtagaataaaactattcatatatctacgtgaaagcatcagagattgtaatgttgagcgccgtggcgcagtggaagcgcgcagggctcataaccctgatgtcctcggatcgaaaccgagcggcgctattaaattttttgaactgtccattaataataatggaactgacgtcgtcaattaccggtagcttttttgcccacatttttaatcatcttttaagtatttgagtatttgttgttcactagagttttactaattaaggttctgagaaaataaagatatgcatttagaaaagtcggttctacaccgcaaatttctttattacagaaacattttatacaaagaggatacatagttattggaaagaaaatcaattatctttttgttgggtagtatgaatattacttgtacattatcatatacaatataaaaagatgtcatagagttgtgaaatatttattatatttaataaaagctgaagcgcaatgattgaaaacgttttaggatgattaatgataaagtacaaaatgaggagaagaaataataataacataaagtggaaataccggttatcttttaaggatattataacctggaggaaaacttcctgggttctctgtatattcaacacttttccgttatcaaaaatagaatcccaacagtatccccattttcgtcaatatctccataacgacaaggtcttctagataccatataatgacaataaccaagcccaccatttaggtggattttttgtgtggttttgaaattaaaacatttttagaggaaaattgtgatcacagaatttcacattcccagttactttaataatattcatagttagagatgaagaggtactattaatatgaaggttaagtatgaatcttctcatgcttctataagcgagggatataaaacatcgccaactgtttcatcttatttattatcaatattatgtgtgtttggagcttactatacagttaatgtgataattaatataactcttgtataactaccatatcaatgttcaattaatagatcttaaatcggtttcattactacctgaactgcatgtatgaaatttccttccacattaggcacattcacatgtaatacgagatgtacatctatatgtgatattagcatttacacagcaatcctatatcactattaatggccacttgttccaaaaagtatatattatgaagcgtattattattttatactcagatagctggtgcgatacgttcgcagattttgagcgcaatgcaatgagtatgacggaaaggttcactcataatttcaataactcaagttgtttgaatttaaaatacattccccgttagataagctataaacattgttacttgcgcttgcggcacatgtaatgtagtttctttctttttccaagaaaaaagaaagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctctttaattatgaaaaattacgtttaataagtgacttaaaaatataaatactgttactaaaatgtgaactaaaacctcaatattattttctgatcacttgatgaatagctggtaattgttggattccattgttggtaaaggctataattttacgtatatagaattgttggaataaaaatccactatcgtctatcaactatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacataatattactgcctttatcaataatggaatcccaacaactatctgaaaattcacgtgattctcatgtgagtacatcagaaaacaaccacctaacaaccgtgtttgaatgttgatctgaaaacaaaaattaatctctcgtacttattatggatattgtattttctcaaaattccaaatgattttcttgttagatggtattcacggtcatcggaatctcagttcaatatcaccaatttgcttataaggtttatgcaagataacatgtttggtcttgttcccaagtataacttaagaaaaaaaaattacaatccaagaaaggtaatacagaattcatagcaataatggggtccattttcaatagataatgtacctggaagaaaagggctgactaggaaacaaaaagaaaaacaaaactatgatactccatcaaacatagggaaatttactcgaatatgaaaagtacaaatctgtcaaaagcacatcgtatattgtcttggttccgcttttattcagaagaattactgaaatgaagaggaatgacgtaataaacaaacaacgattctgatatcagaaagacatcttgaatattcctatgtagtaattaactatcccagtacttacaaacataacttgacgatgcacgctacgatttttgtgtgtttaaacttttgttggttgggactcaagaagatcttctctgagataattgtaattaaatgtactttaggagtgttcatgtataatttgcctctgcaaaaacttaataatgtattttaaaacttgcatgttgctctgtgaatctgaatgtatgataatgctacgattactctagggaacttcctttttacatttaaagtttccgagatcctcagctgacaaataaatgtcatatcaagacaataaacggtagtgctaaagtaattgcatattaaacaggcgcgactaaagctttcatcccttctattattgcataacctggctatacatgaaaacacttctcacatttgatttaagaagtttactgttctaagaaaataaagaacgtgataatgatgaatgaagaggattctacagaaacgaaaagcctagtcataactaatggcatgtttatcatagacgacatcgagcgtagtaaatataatattcactataagaatgtcccaggaggcggagggacttttgccattttgggtgcatgcataatatcttccggcaatgtcacatccaaaggtttgaagtggatagtggacagaggctctgactttccaaaggaagttataagggaaatagactcatggggtactgatgtgaggtttcgagatgactttagcagattaactaccaaagggttgaattattacgagggaagtgatgatttgagaaagttcaagtttttgacgccgaagaagcagattaacgtcgatgactggatttccacatttgggcagaagataattgatgaaatgcatgcgtttcatttgctatgttctgggtctagatgcttagacataataaacgatctgctacgggtgaaaagttcaaagggcacaaaaccaatcgtgatttgggagccattcccagatctttgcgactttgatcatcaaaatgacattaaaagtgtaatgcagaggaacgatgttacggtaatattatctccaaatgccgaagaatcaagtcgcttatttggtttaagtagcaaggaaccgactagtttggaagaatgtctagcattagcgcatcgtttcgatgatttcatggatgaaaacaatatgtgtattctacgatgcggtgccctcggaagcatatcggtaagtgagaagtttaagaacggacgaacctatgaccatttccccgcctaccatttcaaaactcagtctaaagtactagatcctactggcgggggaaactcgttccttggcggctttgcagtttcttatgccctaacgaaaagcttagatattgctagtatatgtgggaacatcgctgcaggcgcaataattgaacaattcggaataccgaggtacgatccaattgctaaaacctggaacggaatcacattcttggatagactgaaattttacctttcacagtccggtcttcaatataatataaacgatctttacaaaagtctaacacgatgatcatatcagcttgttcattgctcttatttttctgcaaaaatatacatatatatatataagtaagtgttatatactacttgagattaggcgttgtaacaagattcaaaaaattcgaactcgaactgtgaaaccttcacaaatatgctttccacttcttcgacgggaaacttgtcaacttcagcctttagaaattcacaccaagtttgaaaatgctcaccatcatgtaaatcaatccatttttgatatttccaatgcaaccctggggctctaggagtatcacgagcccatctccaatagagttcctcagcaacccataagctggttactaaggatggccatgtaattgaggcgtcctttctcagctcatctaagaaattaatatacgcatcaacgccggggatcgctttattgtcaaaattatctctttcttccttggtgagggatggtgccaataattctaagcagtcatgaaagtatgagttttcatcattagaaaaaaatccaatctttttggctaaggttattaaagcgtgagtagttggtgctaaagaagtcgtcttacatatcaaccttaagctagtttcaaaaaattgcagatcttgtgataaatagatgtacaaactacggtccttcaatgttccggcacatagttccttagcgaatttatgttctgtggttttcctaacaagggcgtcgtacttttgtattaacttatcagtggtacagctcattgttcttccttgcagatattgttgatattgttattatttgcgctaaattttagttaatacagaaaaaaatatctaagttcagtccagttcatattcgtttatatatctttcgaagccagaccttttttgccaagcaattgttactatggaaactattagaaccatatgcgctaaacaatattagccatcaattcaactttattcgcagtaagctcctgcagaacaggcttatcaatcattatggtcttaacggaacgcctagggacgctgactaggcccatcattctactactggagcccatacgttcctcaacatgatctaatagcaaattcatttgggcatctacagcaaccaagcttccaactaaaatacgatcttctgtaagggaaactattaaagtatttccaataaaatctgacagtttcaagatgtccatgacgctttggtgccccttactaagtttgttgaagactatcttcaccctatcaatgatatcatcgcatttaaaaaatagtcagaactcatgcacttcgcgagatattttttgaaaaaaaaaaaattaatccgccacataagatgcacaaaatgagcctataacattgaattttatgatagaacgaaaggattgtgttatttagaacagagtatcagtatatcgtatgtcacagaacaacacaatcagctcaatgaatcctgaaagagcttacaacaatgtaacgctgaaaaatttaacagcatttcagttattatctcaaagagaaaacatatgcgagttattgaacttggtagaaagtacggaaagacacaatagtattatcaatcctgaaaggcaaaggatgagtttggaagaaatgaaaaaaatgctcgatgctttgaaaaatgaaaggaaaaagtaggaaaacgcaacattcacaattgtaagctacaaaatattgaatgtgaatcctgcttcattacaaatgaagaatttcaaagcgtatctagttcaccaaaagtcacaatatcttattattatttggaagcttttatatgcatctaatggtcataaatcccatctcactttataaaacaagttaccgcgaatgtatccagtgatacagaatagagtgtaacaaatgagaataaaaataccatattatcgtttaattttggtagggtacgctaaaataaagtggtgtttgcgtctccatataactaaaaagaattgaaatggcctactatcgattagactattcaggcatggaagcagtaagaacatttcttgattttggaaaaatgagattagattattaattattgtgtttgtatataatttattttgcatatttcataaagaaattaaaattagattattaaatattaagtttcattagtgacattaaaagaagaaaactgatgttttgaaatgtgttaagcaaagaatgattaagacaatctcaagctgctctaagcagtatcttcgacagcttgctctgcttcaggttcgggttcgtggattgcagtctctccagatgctcttgggctctctggaacagcttcttttgtttcaggagccgcatcttccacatcgtccgtagcatggtgatgagagaatcctcctgtcaaagatagccttggcaatttgccatcacggctgactgcaattagcaagtaacatggataaatggcaaatacacataaatccaaaacaccataaaagatagcctcaccgtctggttgaatacggttaccaccatcacttagaccccaacagataaagtacaaccaaacgattaccatgcaggtacacagcataagtgcattgaaccctctagttttcaaattgaagaattgacgttggcatatcacaccttgggtaaccaacatagcgacagcaccaatggtgtaataaccccacttgtaggtggacttgatcaatgaaccaactaatagcgaaacaacccagaataaggtacccacgatttgaattaacagcgaatgtaccatatccaaggcggaaatgtcgtcattctcaccagtagtactagcggctaactcgattaaaaataaaaggcatggccaggacaagaaccaggcaatatatttcgagtaaaagatttgtctaataccgggaacttcacctgtgatagacttgctaaccttgacgtggttaaattcagcttgaacaccagtccaacctaaatcagaagcataagtgaagaaagcaaaaaattcaaagaaagtgatcaaaaatgcaggagctaaggcatatctagtcaatctggagcccttgttctccgcaatgaagaacatcacaacatagcatagcaatataaagccaaagactgcaaacactgcccataaccaatccgaacctctcttggtaatgtgcatatccaggccatgtggtggattaagccctaaagcctcgttacgatttaaaaagcttgatagcgtatcgttcatttgaaatttgttgtttttagtaatcaaaagatattaaagtctcaaacttgttgttttgtttttgtaattataaataataataattgagttaatatttgttgttgtgttgtattgcagaatgtaaaaacaagaaacaagattagaaagtgaataggtgttacgctaaataattgaagactctcacagacttatatatgatttttttagtgtgatacaacttgtaatgaggtaagggattgatattatactttctaactgatgatgaatatgaaaactttggccaattagggagaggaaagttttcgatgagatgctagaaaaaaacttgtccttgccatagcagaaagggatgatgaaataacgaagatgagctaatttggtattcgaataaacatgcaggatgtggcggaagggatcggaataagagtcgggatcgggatcgggatatggctttgcttactttagccataccaaatattcttacaaagcacgctttcgatgcgtttttgccttctgagagaatcctcctacggctcgacccttgaaaaattctagaggatctggaaaatggccaacaaaatcgcgcagggagacgcaaggaaagtaagtcagatggatccgactgtatgtaacaagggttgctgcagcggttttccatccctttcggcaccctgcacaagtagttattcttacttatgcaaaacggatatgagctacatagcgttcattttttaggttttcagaagctattacaacgcagtaaaaaggatacacaactttcttacggggaagaagaatacggctcaatgcacccacttcaacccccggtatcacgcggcactaaagttgtttgattgtaatagtaatactgctgttgaggttttcttcttcagggctgctcacaacgtgatatatttgaattgacaggacgtattcagcgcagttgaggaaaattaacatatgacatgcgcaggaaataagtgctcaagttttctacttttgaagaaaggactttggtttacttgcctactatctccatgtcaagtactcggttgtatgatgttaaggagcgcagggaacactaatcgataaaaaacccttattggctattactaaatgtaacggccgtgctctagtgaaatttgtatagaaaaatgggttctctcgctcaaaatgggcgccattacttgtctggtcaaattgagttcctggatataattacataaacggattgaaatttacataaggagtataataattccggaaactatcttgagtgcaatgccatcacgcggccatgccttgacataacatgctctcatcaaaaaggtgcaaattttcgccagttatggttgatatctaaaatctactggagttcatttttttttttattagatatcctttttgcaagccttctgaaaaaaaatttctcatgtggtacagcgttggttacttaagctgcttaaactagatcgatgagccattcttaaatcagaagactgtgactgcgaattgtaggcatcttcactaccctgtccatgaagctcattttcgttatcatcaattggtgctatcttataactttgataaagagctaccatacaaaaaagacttaacgaccaccaactgacccaggcgacgtcattttgctgggaccaagacataatatagccccatactaagggacctatgaaacgagcagaggcagaaatactaatggtggcgccattgatgactgatctacaactcaagggactcgaattatgaattaataacataatttgtggtgacgttaaagcgccacaaaatgtttttatccctgtgattatgtacaagtagacgacagtataccagctaggaatccgttcattctgtagaaaaacaacgtaaggaaccataacgtacataatagggtacagcttgactaaagttctgaaaattgttaaacaatcgaaatttcgatcaactatgggaaaaatgaaaataaccacaaaacaaccaaagatacctgttgtcgacaaaagagtaccggtttgttctggttcataacctataccgccagatattttccacggaaattttgaagccagcttctttggattttctggatctacggctaaatcataagctaaaaaaacaggcaaaaattcgttgtatacaatcaaatgtaaagccataataaaattcaccgatatagggtaaaatacttttgtatgaaaaacgtgatgaaatatactactttctttacaaccgtctggagctgtatctatattggcatgcacagcgtctgttggttcatgcagagaatatgtcctaatcaggcctacagactgtcttcttgttaaaataggatcaatcgattgtatgctttcagtatcatcgtcattggtagtattcactaggggactattttcatcctcttcactatcttgtcctcgaatgctgttcacattctcattacggtggtgaatgttttccgaatcatcctgaatgcgcttttgccagggtcttcttttcggctgtataccaaatatattcttcttaataaaatcaccgacctctaaaccgtaatctcttctatctttaaaagcaggatgtgtttcttccaaaaacaatgttgcattagttaaaccaaacatcaaaaacatgcacactaccacgtttggcaaggcgtacggatatgacctaattattctttttgcaaaatgtggaaaccatagtggcacttcattcattgttccatctctaaatacaagaaacccaccgatcataggcccaacaacggcaccaaattgaaataataaaggcatagtactgaaagctaaagcctgatgttttctttcagttgctatttcaccaataatggttctaataacgccgacgttaccatttagcaatcccattaaacttcttgccaccaaagcctgatagaaattgcgtgaaaatcccagtattaacaatgatacagatgttcctataagcccgcaagtcaatgttatttttctgccatgcttttcagagaatctaccccagtggtacgcagatatgacttggcataacgcaaatgatgaagataaataacctgaatatttggacacttgagcatcattgggagcaatattaaaatctctaaccatgaaataaacataaggaaatagtgacgaaaacgcaattggttcgctgaacctaactaaggacacaacaacaagttggacccaggggaaaccatccatttgttctttgaaagtaagcttttgacgcgccatatcttttatattcgtgtgttcatatgcttaccacttcctagttcctttgctagcattcctttaggtgatctaaattcaagctctgtggataaggaccattatagtattttttactaatgatagatactttttgttatattttgttttggcattttcgtatccgagatttccaatgagcggaatgtgtcattctttgtcaattaacataggtcaggccgaatgccaaatggagtttagtaccttcatattgaagaaaaatgctacattattatatttacaaggatggtcttaaataaagcttacttttaaggggggaagaatggtgaacagtgagtaaatacatagaaggagataagaaacaaatggaatatcaaaaatcgatggattctgcagatgttctataaaagggtatggcatcctttatattatggttgccatataagtatgagataaatctctcaaaccctagaccaaagcctccgtgtggtgcacttccttcttttctcagagaaacataccagtccaattctccagatctattcatcccgcgtgctttcatttctctacataacttgtcatagtcatcttcccttaaactcccaccaattatttcacccattccaggaaccagtagatcaaagcatccaacagtatcgtcaggagtggaattttgtttcatgtagaatggtttacaaagacgtggatagtcggtaacgaaaactggggacttaaaatactctccggctaaaaatttttcatgttcagtttgcaaaggctgtccccatttaggttcatacttaaagtgtgaaacttcattgtggcgtttcttgagaatttctattgcattggtatacgttatattgtgccatttttcatttattaaatcttcccatcgtgttttaatttgttgtgtctcttgatttattgatagctctgacgatgcattattttcttgtgaagagataaattgcttcggcaagagttcttgttggttatctatacaagctttaattatgtgttttattgtagtctcaacaaacgatgttagctcgttgacgctattaacaaagcacatttccacttcaagcatccaaaactccgaaaggtgtcttggagtatcactcttttcggctctaaagcaaggagataacgtccaacaccttgacagtgataacgctaaaatttccaagtgcaattgagtggacacagtcaaataagtcggcttcccaaagtacgaggatgcagttggcgacgtattggtggagacttgaaacaactcgccggcaccttcacaatcgtttgaagttaatattggtggtgaaactttggtgaagtggtttttctggaaatatagcatgaactggaattctacaaaggatcttaaccgtaaaattgcacttaagtaagcggttctgtattttagtgtaggtaaggaccttaaataacgtaaggtttgatatttcttttgtaatggatagttttctgaaacgggacccacaagtttaattgacttgacaggatttttgatttgcaattcaaaaggttgttttctattaggggtgctttgccaggtagcattagatatagataaagtttgaccagttttcagaatttttaggaactgtacttcatcagtatttgtgagtggaataactattcttaatgggttcacagaagtcccatcttgtaaatccaaaaacgctatacgttttaatagtcttatggatttgatccatccattaattgaaatgggatcatggctagtatggtgtacctgctcgtacaatgatttaactgttagtgaagagtaaaatctaccacctttaaggaaggtgaaagcatgaaacattagctgtttgtattcgcttgttctctttctttctctcttagtaagcgataagtcgaactctacttaaattgtggtacgttttctttttttcctataatataaaaaagataaaaaatcaggacgagaaaaagtagatcataactataagttgtgcatactcatactccacactccacggcctaatctctgtaaggattgtattttattttttatttatttattatttagattttctaaaaataaaaaaaaatcatacactattttgattacactactatgtaatttatctttgaaaacaaccatgaaaaactcaattttacacacacatgagttatcatgaggagtcatcagccagacttaacaatcacacacattgttaagagtggaaaaaaataatagtgataaaaggaaaaaagctaacaatttggattttacgggatctgtctaaatacgaaacacacactcgttttagttcaaatatcataaccataaaaaaaaaagcacaattcaacttgagcacgcacactaagtagtaacaacgttcatttacagtaaagcgaacggacgaaacaaataaaagaaaggcatagtgagggataaaaggtagaaagaattcaaaaaagggtatcgcacacacacacatagtagtctaattcatgttctagaatggatataaacaaagatgaaggggacaggaaataaaatggctcgctccgccctttttagaatctttgcaatcctctttgtctagcttgccattttctgtagataatggtagcaataatggcaatacaagccaaaccgaccaaaatgaaaactaaaataacaccacctggtaaagtcatttatgatagattaaaagtgctgaaatgggaagaggagaaacaaacaaaggatatgtaggaacaaaagtttgcttgagtgactagtttgaagttgagaaaaaaaaagagatgaaaaagttaacttatttgctcttccttcaaagtgtgtagcgtcttcctttaaatactattgaaagggaaaaagaataaatggaaaaagggtagtaatgaaaaactctaaaggaagataagacgcaataagagaaaaaaagggaagttaagattacaagagaaacaataaattgctttcaaagctttatatactggcaagcacggaaggctaaatttgaaaaaaaaaaatgggaaattattatcggaaaaaattgaagctatcttctattacgcagtgacaagtctatattgacatctttctgctttctgctttctgtttgttgttttttttctcatagttgttttgattttactctgttggaaatgcgaaaattgttttgattttacccgattgcgacctattcccggctttcccaaaaaaggaattcctgtccaatgcaacgacagccatagaaacagccgcggttgggtgcgtgggtgcggtaatttaacgatcatatggtatgggtgcacgtgggattctaggggaagtgcgcgcggataccgaatcggccatcgaaccggccacccggattgagtttggtatgttgcctctttgcgcaattttattgaatgcaaagtttctccttctagtaaaggacaacagctgaaaaatgctcgatgtccaaatgacgacataaacctcctcgtttaggaaagagttaacacgcctagtttcagcttgtttctttttattgtgtaattagttttcttacttagtacatcttattgaccccactgtcatcggatgtgagagagtggttcacttctgaattaagtttagagatatactaaatctaaataaaagtctctttctgcgtgcatatgttttcttgcgcgggactcacaaggatgcgtcttttatttcataacgcggttgtcccaccttaagcttaggtatcagaatcgactaaatcgtcgatgctgtcaattatgtcgtcaatgagatcttttgcgtcgttgattatgtcttgaagccaatcccccactgtgctagcagtagcgctagcttgtatgctgctgctgctgctgcttcttgatgatggtgatgtttcgcccagtagagtctcagttgctgatggtattgaagttgtcatttctagttttatcgttaatgacgaagatggcatagcggctatttcatcagtgtttccatcgtcgttgtcatcattatcattgtcaacattgtcttgttctgtctcttcggggtacccgccccaaattatattataagtgctgaattcaccaaacttactgaccaaataatcaaagtcatcttcaatctctacttcttcgctgctctggggttcgcggagttggttcataagcatcccagtcccatcattggaatttctgtccttttctgccacaccgcaaatatcacacaaaaggttgtaaatttcggtattttggaacggctcaatgtatccctgtggaaaatatggccccataccaataaatacagatctcatatcgatcgcgttattgtcgtatccatgtgatccaatcgtgaacacattgtcttcgtttttgtccttatgatcaccttttgccaccttcttcaattgttctttcttcatcactgcatacccaggctcgggcacaatccagattgacgccatgtgatgattttttccatcattaaagttccattctttggggaaatttccattaacgtaaaccgtatacttgtcttcatctatagaagtctttaaattgtggtaaacctcattgatgtttccggaatctttcaacgatatagccatcatcggaccctctagatatgcgtgcgatacataatccttcctcaatttttcgtccagtaagtcttcccatataataacatttgagggaactacgatatcgctcataccatgatcgctaacaatgaccaaattagtaaagctggttaaatttctttcttgcagcgattccactagttgcttcagaaatgtatctacttcccccagtgtttcagtgaagtcttcataatagtattccgactctgacggatatccatgcttatgtccaaaggcatctacgttcggtacataaccgagaattagctgtggtctttcgttcagtgtactcatatccacatattcaataatcttggataatttttgcgaaagtggttctttagcattgaattcgtcgaagtaaaatggagttctctctctagcaataggatttttatgttcaggttgtagtttctcttcattatacttggtataattcacatcgctacctggccacatatgggtagcagctttgaatggtatatcaccgtcaaatgcagactgaacagtttgccatattggttctgtatcattattgttccatattcgagggtccaatacacctggatggaattcctcattaagatcaggatcccaaaatacgttagagactataccgtggtgtattgggtattgtccagtaaccaacgtccaatggttgggaaaggtctccgtagggaagctgggtaccataaaaggtgtggacgtgatattcatacctccatcatatttcaattcatataagtcatgtaaaaacggtgtgttcctcttagatatgagtgaaggatggaaaccgtctagtgaaattactatcgttaaggggaaaaattcatgcgtaccgttaaaatacttcacgtaagggtcaaattcaggactgccaaagtgcgatagcactctcgtggagtgatggggttttgctatgttaatcatcagaattaaaaaaatggcaaacaccagcgagccaaacaatgtgcgaaatattattttaaaaggcactttggaatgaaatcccgttccaaaagaaagttcattctcatcaacaagttcagtatcaatgggttgaccattcgcgtctaattcatatagcggtataccccttctaaagttagaaccatccctactatctttcgcgtcgccaatcactatgggattgtttgtccacttcagtctattcttataaaaccaatatttcatcctggtccacgcagatcgccaccccgatcttacagcatcttcatccgttatgaaatcatcacgaaatggatcttcactaaaatcattcagctcgttatcgagcgactctaaatcattctgaagttccatctatagagagtgttatactgtacctcttttcagatatatgtaattacctcgcctcacttattttgcttatttgtggtttgttaggcagtttgcatatcgtaccaatgtttttttataacttcatgtcttttcttttttttcatttttagcatcgtacgcagatatcttgtctcgttatgatattttgtgagataggtatccaaaattaataagagaaaatgtcgtattgtgttcacaattcacctgattgtttgactagtccaacccctggtataattgtcacttaatatattcttagcttccaggtgatgttttattccattatttatgttatgtatatataatcgtaactcttagagcaaaaagtaaaaaaaaaggtggtacttaccgagggagaatatatacaaatttattcgtaaatgtaaataattaattgaagcagagctaaaagaaaaatacaagaaaatttatttacactcgctgtttggttctgatcttttggtattcacaattttagtgctgtccaaaaatattgcgatgtgctgataaagtacatagtgtgatccgacttcgtcccagtcaaagaaaggatgaaatattagttagtacatttactggttgctactggatgtcctatctgaatcttccatcttaggtacaaaaagattaagaaagtcaattgtccttagttttaaaagacagttacttcatgtctttaacatcaacggcaaattactttgaaaaaatgcactaaaagttaacacatgtaggagcattctaaacatgaaatttttaatggtacttaggtttgctaacgcatcttgaaaactagcaaaaaccccataattaaaatattcttgcttgttaaacgaggcgtccaagccattgaaaggttttatcaatattcaacctcttactataaatgcagcacaccgtaacaggtatgagaaagatgtggtattattatacaaattgtactgaccgctttcctactaataaaaccaatgatatcctagggacgctcgagttttcacattatagaacatttattattattttcggcatcaagccccagagttccttcgacacgttccatttgtttcaaaaggagcataaaagtttcttcaacattataatctaactcggcactgcattctataaatgctgcctggttcctcttatcttgactgccaattgtcgaagctagtttctctccttcagctttcgtgacacacctttttacaccttttgtactccttcccaaatcagctttggtacccacaagtattaccgggaggttatccttacccagctgatctaccagcttgtcccagagaatgggaataagatcaaagctagcacgatttattatactatagcacagtattatgcctcgtacgcccgtcaacgatttaatgtttaatagagaaacttcatcttggcctgcagtatctagaatttccagagtacagtcatgacttttataaggaattatcctggtaaattcattttcaatagtgggataataggattcaacgaaccgcgattctacgaagcgaaccgttaatgtggttttgccgacatttctagctcctataagagcaatctttctctgaaagttatgtgtggagttcgaagaagacatagtggcgtattccattatgtcacaggttatatcttttctcgccgtgccccaataaaactgtttcggtaaagagacaattcgaaccagcccaaaagaatgaatatgaaaatatcaatatgcgtcaatgaaaatggaggcaagttcaataatttcactggaaatataactagtaataattcgtgtaactgctgtagaaattgttagatattaaacctggcagaagcgtcttgttaatacttatagagaaaccaccagtagcgttcttctgtatctgaagatagtgaaaaatcaaaaaaataaatctgtattcaaaaaaaggtcctacccggattcgaaccggggttgtccggatcaaaaccgaaagtgataaccactacactataggaccaggacttcttgtaatattttgtatctcaaaatgaggtatgtcagtatgacaatacgtcatcctaaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagataaaacccggccttccctagctgaactacccaaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatatgagaaatgggtgaatgttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcgttttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacattatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacataatatctacattctagataccgacatatcaatataaaaatactgaatattgagacatcttttagattacgttttggttgccgcaaaccaaaaatgcaatttaaatgggtgaataatttgaatggttagaaatctatttgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgatgttagaggaagctgaaacgcaaggattgataatgtaataggatcaatgaatataaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctaattacccacacatttctcactattctcggtaaaggttataatattagtgttggaataaaactctaaaataccatccattcagaagtattcatgctactagcattttatcacatgaggtgtaagaagatgacataaagattgagatacagtcatcaaacctaatggaagcgaaatgcagggattgataatgtaataagataatgaaacataagaaacagaaggtaggagtattattatgtagaaataccgattccattttaaggattcctatgtcctcgagtagaacgtctagtatatacgaaatattataccctttaaaaaacagtggacccaacgataatcacaacattcaccgatttctcacctgaacagatcacgatcatccttcagaacatcttgctgtagccatattaaattcctttgtctctggactctttctcgcgcgactgatctcccaatgaagaactgcgtcaggtcatctcgtcctcaatttctaaccaaaattggatgattttagttctcactgacgctgcttgaacgttaacaccgaaagagcatgcaataatcacagcacggtaaaccaacttgtgtcatatttaagagaaatattaaaacgctaagaagatagctcccataatagaagtacaagttatatttatcgttgtccaactgcagaagttaaataaaggtaaataaatcgagctaagagaaaaaaaaagtataggcaaaattccgaccggagctagctttatcttgctcctccacctaagtcacctgctcaggtcactcaagttcacaatcttctgagaggatagataaaggaaaaattggaacagatcttttcatggcctggcaattgtctgtggattggtaaagctctgtcagtgaaaaaaaaagttctcgctccttcttggtctcttctattgcctgagattctaatgctttccttacattgtttcataaaataaccaatttttcgtgtcacaataatcttgaaatttgaagtttctaaaatgcatcagacatggtgtcgtaattagttgacttactttaacttctaccaagaagtagaaaatagcagagtgcgtgaacgcatagcagagaacaaaatacttactaaaccttttcgaataagttagcaagaagcttttaaaaacatagacttagaaattgtcctgcacttggcaaggaagaaaagaaagattagttaaacagaaatcgaaaaatgcatgatgaaaaactaagtagacctctttagaagtgtcttagcggctattgttcatgatacttttgaaaagagccctgagattttccattaccatcaacaggaccaatgaatagctaaaagaatcgaatgtatctatcggaaaggatttgaaatttcggccatttcctcattatgaagttcaacttccatactctcgtcgtcgccatcattttcattatcctggttgtcgtcatcgtcatcttctccgggcatgtcattagcatctatataaggaacctgtttcttagacaaattctcttttatctgtagtgagcgtatgacgaccgagacaattccgcttgatattgccgtagccaagagggcgtagcaacctctctcaaacttgggcaccatatctgaagcaaagaataatatagaccaccatgcgttaacggcccctgaaaacatattcatggaagcaagaacgatagcacgttcttgaagatctgcatgacaaataatgtttgcccacgaaaaaaaaaccgcttgtccagcgtatgctacgcctccaagatactgtgcagaaaagacgacttttggatttagtgggtctgcacgtattagtaccgcaacaataaccattaccaatgatatgaaaacagaaacatgccaatgcctagctcttgggatcttactcatatatacagcagaacaaagcgtagaaactatacctacggcaaatatccccgaaggataattatttctttgcgccaacgtatatttttggttttgtaaccataatgcaaatgtagaattagatgcgaaacccaagttctcacctcccagaacccaaacaagagagaacatccaccagtgccacctttttaagactctaggaatagtcgaccagtctaaccgggtgctttcgtccctagcggggagccttctcctagcataatgtagctcttgttcattaaaaatgtatctcgtcatagaaaatttgctaacagcacttgtttgatcaggaaggccggggaagaaaataaacccataaattgcaatgggtaatgtgatacaaaaatcaataatgaataaccatctccaacccgccaagccattccgcccattcaaatgagtaaagatacttgtttgcataaatccactgaacatagatcccaccaaaccgctacctgtaaaaatagcacttctaatgggcaattcgtcttctttataccacgaacccaaaacaaaatgtgttcctgaaaatgtgcaactctcaaataaggcttgaaagaatctaattgcgcaaatatgtttgaacgatgtaactttgtacattcccaaggtcaataaaccccaagcaaacgtacaaaaacttagccatatcctgggcggaacacacaataacattaaattattggggaccatacctacaatgtaaccaatcatgaaaactgtgttagacacggtcaaatcgtttccgaccatcttaagatcttccttcataccggatatatatgcattggtgaaaccgacacggtcgacataattaatccagtattgcaagcaaacaaatgatagcacaaacaagtctattttaaacagaagtaatctctttttaatggcacgcttggaagaaacagattctctctcaacctcatgttgagtgatagatttcgattccttcatcatgacttaggcccaggctctctccaatcaaaaattctgaaaacagcttctcaatcttgaataaatcggaatacttttatatcagaattacaggtccgcctcatttctcttaagagccgatgtcttcctttacaatatacgcatgtagaagatttgatcgatgctgagttcttgtaattcgtcaaaaatgcctttcaagatcgactactcaaaatctacaataatcggactgcatggatcaatggaggtgtaggcaattttgtaacaatgaaggatatgttaaattcgctaaagcttcctcctcttttgctaaatttcatcatcaaaaagcattttgcataacacacgttaaccaatatattatagtatatatacattctatttgagaataagcatagttttacataactagttcgttattccaaatgtatttttcctatttgccataaatattttaagtaaaagaaagcatgctctagataaaaaatatcgaggaagagtcgaaataagcaagcgtaaatattacaattattctgaagaagcagcattttcttggccctcagcatcttctaatttcttcccattcttcaataaattaatgtccttttgaactaagctcaaagtagtacccttagaaccgtcgtctctctcgaagacatagttagcagcatctgcttcaacatataccaaagcgctgaataaattatggaaaggaaatgttagtaaattataacgcgtaattgtaaagtaagtaaaattgaagaataaataacatacccttttctaacatattctgtcaaaaaattgatttgaggttcattgaaaacggtgatattataccaattggtttggccatctcttcttggttgcgaagcgatactatatttcaaataacgattgttattagcagaagtatgttcagtgaattcagagccaatgcggccgacgatggacattttcgagaagtccatcttcttggtagtagcatggaagaaacgagcttgagtacgtaaaaacattacaatggattagtggatttttgtttgttttgtatttgtcaaggacacacaattagcaaatgacttgttatcaaattcgtggtatttgtctttctcaactactgtgttagctttttttttttcgtctgggcgcaaacgccttttaagcactcctccacaaataataagtattagatgaaaagtcctaaaagtccgaaaaatggaatagaaaagaacgaaaatacagaatctttacagaacattatagtacataagtgtagttctacgtaagtcttaaacaaaggtttcaaaaggaaaatatgatttagcggcgccacctccataaattatggattagcaaacaaaagaacaattaatattgaaaaatagaagcatagcagaaatatcaagcgagaccatggtagttaccagtggtcaaagttctttttgtgtttacatcgagccactcaccaccaaatggattgttttcatccagctcctgacaagtcaaggtgattccactgccggctccgctatggggtagagccacgttatccgtctcactgatagtgaatttggtaatcacgcctttagcggattcatgtgccaggccgtctgtaataaatctggcgattaatctttgaccttcaccatttcttgtcaaaacaactggttctttaaatctccacgttattctcttcttttctttactgaaggagccctgaggttttgataaagcgcttgttgcattagcaccatcgatattcacaaagacaacgaggtcttctattacgatttgtgatatttcatcgggtaagcttggtgacatcttgacagtcaatacaacacttgcctggtgagattcaaatctccagaccggatgaataacaataggcgcgatcggctcctttatggaatatttaatagctcctaaggttctagaatcgataaatgaagggttaactttgaattcttctggagcaacacgctcaataaaggcttggttcagaatgaccttttcgaacttagcgccattattgattctcaaattaataccgataggtaaaggcgaattcatgacagaattgggtaaatagttgagggcaatttccccaatcagttgggagttctgcaacataccgtctttgaaagaagcattgagcacttctgcgatactagcattcaacccaaattgagatgtatctaaagaggagtgctgaaacaacgattgaccaactaaagatgttgaagagcccgtggcttgaggatttagttctcttagctcgccagtaatctgagaggagagtgtggaaactggacgttcctggggaatagaggacaaggaagaagaagtaggggtagcgcctgagccgtgattaggcaaagagtcatagagttgagaatccctgttatgaatgaaattttgtttccttgagggtggtaaagcaggtgcgcggatatgcaagggccttgaatcaacttgacctgaaggttggttatcaaccgtagcagtaggaagtgaaatactgggagaggcaggctcaactggtaatggttttgtttttgattgtggctgaagtggaggttgagaaattgatatcggtactgtcttgggtaagttacttgagtctggttctttcgcagtgggtggagaactttgttgtggcgttgaaggaggcacttcagaaggagtaaaagtttgcgcaggtggtgtatcggcagtaacaggtgcatctacgtttttaggagtagcatggggaggaagaggaggagtgtcactagcttcacccggggtccaattgtttgattttgatgatgaataggtgggtcgacgttgcttctgataaatagaagaagttgcagttgaagacactctggtggaagaattattcggagtctcagtgatggatgcctgaatatgagagtttgatgatgattgttgttgtctcttgttcttggtcttatttctaccgaaaattgagcccactttagatcttagggtgtgggacgacttttttgatttcaaggaagaattattagtagagtctgaaaattcgttattcatgagatcattatgagtgagactggaagatgcagaggcaagacgatgtccaatgtttccaaatgcactcttacgcttatccttttgtggggatttcttttctctttccgtattagcggcaccattggatacagagaccgggcgggcaccagtggcagaagctggcgaagcattattaggaactacttctttggaagaagaggatagttggaagttgtattgactggcatctttggcaaaacgatcaatttcactttgcggttcgaatgccaggaatttcgtcatcaccgtttcgcattctttggtagtatttagtaaataatcgctaaaactggtttgaaatctaagcatacagttttttaaagtgtccaaacggttatagtcaatagtctcgaacagctcaaacaaataggggctttgctggtcccattgccttcttgcctcttctaagtgactagagttttcgttattcttactatagtgctcaattgaagctgcatttttactaagcttggaatgtaagtccttgctttctctccagctagtattgttctccacggattccttcaattcacgaacgacttgctggtccaaagtgttgtagtattctgtacttgacttcaaatctgattttagttcttcaattacagtatcccatacatttcttagctctcccagcgagttgaatctgaatgcactcatttcctgcggagtcaaaacattactttcaatcatttgagcgtttaagatctttgttatatcttcattttcagctattatttttctcaattgctgagcatagttcctcttcagatttgccaattccttaaataacaggtaaaagtctttattcaacaatttgacctgcgataacctgattctaatagtttcggtagcctcgtaaggactcttagtagtcaatatgctatctgcatatttggttctttgttccgtcatgagaggtgattattcgcaattttcaaataagcttgcttcaatacgactacagcaaaagtaattcctttattaaggcaataactacgagaccttttctttgtatttcgtgaaaacttgaatgcaatatagagtttttcaatctgcaagtacttaaggggcccttttagctacacataatatagaaatgaaagatcacgggctacgaaaagccattcataatcatatacaaatatcacctgtaatatataagaatatatgagctattgattttcttctaccgcctgatttagttgttttcactcttcaaaactaaattcagtattagcgacagtggaggtgctagtactctgtaaatgaaagtaaacgctggtattcatgtagagcaccaacctgactgtgaatgcgtaagctgaaacatgatagccgcctgtaaaatattgttatcaataagtagaccggcttacacgaataggattcgctttattctttactccccactcaaccctaagcaatgttcaaaatagtgtgagattattttatgcgcgcctccttcaaaaaaaaatttacatatataacataggtggaaaaacttccctccgatgtctaataagttaatcaatagaatgaaatggacacgaaaaggcgtagacatggaagatgacaatgacgagaacgtcatttttttttccacgtattttaaaaaggggtagcctgcttcaccagatgttcttgtcaacaaaattctaaaatgatgatttttttaaacacaatttatgctagatagtatctgaaagcattcaaactttatgattacagtgttttcgacagttttaaatctctgaaccgattttgtaactcttggtaattgtgtccttacatttccgtaatgacgttaatcaaatcgcaatcttgaatcttcttaactaaaaggttataagggcttttttttattactaaattgacgtatgagctgatttgattatgggcgctatataattatatgtacacattttttaactgtaaaaaataatacggcaatacaagtacaatacatgcataactcataatcttctacctcttctaccacccttctttctggtggagtcagatggaactggggtaacatcttcgatacggccaattctcaaaccagatctggccaaagctctcaaagcagcttgaccacctggacctggagtcttggttctagtaccaccggtagctctgatcttaacgtgaacggcagtgataccgacttccttacacttagcggcaacatcttgggcagccaacatagcagcgtatggagaagattcatctctgtcagccttaaccttcataccaccagtaactctggcgatggtttccttaccagataaatcggtaacatgaacgaaagtatcgttgaaagaagcgtaaattctagcaacaccaaaaacttgggaattgtcacgagcttgaacaacgtctaaatggaaatagtaaatcgatatcggacgatatcaaacgtaatgttgttagtatccaaaagtttttttttttaattcttacatagtatctttgcttttccatcgaaaaaaaagttgacaaaatatactgccattgacacaataggctcaactaatcgctatgaattactttggaggcaatgaattcgttgaattgtctttatgtttctgactttcaatgtatcttgcacgtcgtcagaaacattcaacaacaatcaatggaaaatagagatgctttaaaaatgttcactatgtgattaaacatactagacatggcgggttcttgtggtttcttactctccttgggtttaaaatagaatcttcattaaaaagtgctttctgtaatatatagtgattaataaccaattcatttcaactgtctacctgaggaagccctgcaccatatggaatgagccaggaggcgggatggtctgccgcaagcagacaaatttgccaaaatgcagtagagaatggcaatgctcgtgctgaaggtgaaaaaaagaacgcaaaaaaaaagagtagtaaaatgtacagatgtttattaagtccgtacaccgcacgtaagtactccaaagcagtctctattacattttaaatagggagaaagaagatacataacaagtatgaacaagaacgataatcagtgagtaacaagaatagagatgtcaggcccgtgtgaagtacttgaaagtaataagtgagtatatagaatataccagaacttgtaagctttcgaataacaaaaagagccatttgtacttattctcgaactcggttgtagagaggacgttgccttgaaagtcacaaatcccctacaataataccggtccttggaatgtaaattattttgttaattttcttataagttcacagttgaaaaaacaacggtcacagtgaatcaataaaagaaggatctcactttataaagaaaagaacaggaaaaaaaaatgtatatctgggtatattacccggcccttgataatatttttcaataattttgccaggtaacaatgtgattcatgcatggcttaaagaaaatacattgctgaagcaaaagctcaccaaaaatttgcgttgcaaagctttgtttgcggtatgttaataaagttaccatgaagcttttttactgctctcagaccataaagacaggaagcaacttgtcatatctatttcgacttcagcggttattttcttcagcccattgataaggcgatatatgcctagaagaaaggaagagtgcagacttgataataaagcaagaccaagagcaactaaatagactaaaatatagagccttccaaactgttagttattattacttaatactcgtacgggtgatgaaggtagtgactttgtaatccgggtaatggggaaaataagaagccttcaaagctatagcatttgtccctactgcatcggcccctttccagtacaatagaatctcgttgatgtgattactgattcaactgacccaaataaatcatttgaagaactcataaaaggactatagcagcaagaactgcaagccaattggttctttctcctttctgccaaaaaaaaacacaatacggatatgaattcaattattaatgctgcttcgaaagtcttaagactccaagacgatgtgaagaaggctactataatattaggagatatactgatattacaaccaattaatcacgaagttgaaccagatgtagaaaacttggtacagcatgaactaaccaagataatacaaggttatcccatacaggataatatgattattaatagcaaaaaaggcacagttgaagatgacttatgcgaactcaataactatacctgttttgcactttcgaaaagctttgatttatgccatgatagcagaaatttcaacatagcgcagccgaaacgatggatacaattattagagacattaactgactcagttagtttcgcagttattgttcaaattattctcactttatctaacatttcgctaataaataaacaaaccttggggaagttaaaaaaactgaggattcgaattttcgaaatactatcaaataaaaacgatagttggaaatctacattactacagaaaaatcttatagaatggtacatttttatgctttccgtggattgcacacctttagaattgcaaaacttatatctccataaggagttgaaattctgtaacggtatcttgaattcattaacactccaagtttctgatcctcgctcacaaaattacctgcaatttgagaacacgtataagctttttcaaatacaaaagtcatctagaattaacaactcgttccttttttacatagaattcaattccgttacctcaaataggataatgaccatagaaagacacatttatttggaaattaaggaaggccagttttgtatttcaaatgataactacataatcggtttatttgaaaacttcgaattcgaagcgggcactttgtactttattggagttttaattgatcacaataatcgaataactctttatgttgatggaagtatgatcaatcagctcacgttatttgaaaactctatatgccaattaagcacttgtgaactgggatccatgatttgttcaattaaagtatatagattttatttgtgggatggattattaacagaatttgcgataaatatacttcaagctatcggcaccaattaccaatatacatttagcaagaaaaaagaagggcctgaagttttatcgctctgccaagactttttgatcgctaaggctcatttaatggccaggcctacaacagaaatatcttccacaaaatacatcgatgagattgaacttcttgaaatggaaaatatcattattgatgttaacccaaatgatattcttcaagatttcaccgaatcgtctaattttacggtaaaatttgaggaaagcacgaactcgaaaaatattccggaagtgggtaagtgctatttctataggagttcaaacttggtttcaaaatttgtgtccattgattctatacggcttgcgtttttaaacatgacagaatccggtagtatagacgatctgtttcatcatgtatcacatctgatgaatcttttacgaaatattgatattcttaattggtttaaaaaagactttggctttcctttatttgcttatactttaaaacaaaaaataacacaagatttatctcagcctctgaatatccaatttttcaatttattcttagaattttgcgggtgggatttcaacgatatttccaaatccataattctagatactgatgcctacgaaaacatagtccttaacttggatttatggtatatgaatgaggatcaaagttctctggcgtcaggcggattagaaattatcagatttcttttcttccaaatttcaagtttgatggaagcctctatttattctaagttcaattccaataaattcaatgatatgaatatcctagaaaaactatgtttaagctatcaggctgtcacaaaaagagaaaatcagaacagtaaatttaatgagctatcaagtgatttaatttctgtatttgttactttattgaaaagcaatactgataaacgacatctgcagtggtttttacatctctcatattactttattaagagaaaagatgtacgttctacagagattatacttcaagcggtagatcaacttttttcgttttacttagatcaaggtagtgacgaaaatgcgaagatactttcagagattataccacttaagctaatactgatgattatggatcaaatagtggaaaataatgaatcaaaccctattacgtgcttgaatatcttatttaaggtagttctgaccaataaaccgcttttcaaacaattttacaaaaatgatggtttgaaactcatattgactatgctttgtaaggtagggaaaagctatcgagaggagattatttctttgcttctcacatattctattggcaattataccacagctaacgaaatattttcaggtgctgaagacatgattggaggaatttcaaacgacaagataactgcaaaagaaattatttatttggctgtcaacttcattgagtggcatgtgattaattctaatgccagtgattcttcttctgtattggacctgaacaaccatatattaagattcgtcgaagatctgaaatcgctgagcgctgttccgattaatgaatctgtatttgatcctaaaaaaagttatgtgatggtttcattattagatctctcgatagctttgaatgaatcggaggacatctcaaagttcaagagctcttcaaaagtgatttcagagctcattaaaggtaatataatgtgtgctcttacgaaatatgccgcttatgatttcgaagtctatatgagcacatttttttgtcacagtacagaatacaaactggtttatccaaaaactgtaatgaacaattccagttacttagagctatcatttatagtgacactcctacccgaaatacttaatgacctggtagatagcaataacaatttgaacctgatgatgttgaagcatccatacacgatgtcaaatctcctttattttcttcgcaaatttcgacctgatacgtcacagatagttatgcctaaagatttttatttctcaagttatacatgtctcttgcattgtgttattcagattgataaatcatcattttaccatttcaaaaacgtttctaagtcgcaactgttacaggacttcaaaatctgcataatgaacttaatatattccaatactctaaagcagataatctgggagaaagaagaatacgagatgttttctgagtcactgatggcgcatcaggaagttttatttgcacatggagcatgtgataatgagaccgttggcttattgttaatattttttgccaacagattacgtgattgtggatacaacaaagcagtcttcaattgtatgaaagtgatcattaagaacaaggaaaggaaactaaaggaggtggcgtgtttttttgacccagcgaataaaagtgaagtactcgaaggtttaagtaatatcctctcatgcaataactctgaaacaatgaacctcataactgaacaatacccattttttttcaacaatacacaacaggtacggttcataaacattgtcaccaatatcttgtttaagaacaacaatttttctccaataagcgttagacagatcaaaaaccaagtttacgaatggaaaaatgcaagatcagaatacgtcacccaaaacaataaaaagtgccttattttatttagaaaagacaacacatccttagattttaaaatcaaaaagtccatatcaagatacacttacaacctcaaaacggatagagaagaaaatgcagttttctatcgaaataatttaaatcttttgatttttcatctgaaacatacactggagatacaatcaaatccaaattcgtcctgcaagtggtcatcggactttgcagaagattttgatgggatgaaacggaggcttttgcctgcttgggaaccaaaatatgaaccactcattaacgaggaagatgctaatcaagatactataacaggtggtaacagacaaaggagagaaagtggaagcattttatcctacgaatttatcgaacatatggagactcttgagtcggagccagttggagatttgaatgagaatagaaaaattcttagacttttgaaggataacgattccattgcaactatttggaattgcagtttgattattggattagaaattaaggaggggattttaattcatggcagtaattacctttactttgtaagtgattactattttagtttagaggataaaaagattctaaaattatcagaagtatcgcaagaatcacgggatatgacggttagcttaattaacggccctgatgttaaaagggtatcaactttcctaaagcacgaagtctttgtttggaaacttctcgatatcactttcgttaccaaacgaccctttctacttcgggatgtcgccatcgaattattgttcaaagagagagttagcgctttttttagtttttacaacaaaagagtgagagatgacgttttacgggtactgaataagatcccgaagcaccttccagcagatccaattttttcaagcgttttacaagaaataaacgaccgaggaaatagtatagtggcaagaaatggaataggaaaggcaagcattgcttctaaattcactagcgtcttctcagcgaacaacagcctaatagatggatttgagatcagcaaaaaatgggttaggggagagatttctaatttttattacctgttgagtatcaacatcctagcgggaaggtcattcaacgatttgacccaatatccagtgtttccgtgggttattgcagattacgaaagtaacgtactcgatttagagaatcctaaaacttaccgggacctatcgaaacctatgggcgctcaaagtgagaaaaggaaattacagtttatagagcgttatgaagctttggcttccctggaaaatgctgattccgcaccatttcattatggcacgcattattcctcagctatgatagtatcttcatatctgataaggctgaagccctttgtcgaatcctttttgttattgcaaggcggaagttttggccctgcagatcgtttatttagttcgcttgaaagggcctggagctctgcttcttctgaaaatacaacggatgtcagggaattgacacctgaatttttttttctacctgaatttttgatcaacgttaatagttatgactttggtacagaccaaagcggtaaaaaagttgacgacgtcgtacttccaccctgggcaaatggtgacccaaaggttttcattcaaaagaatagagaagctttagaaagtccttatgtatcagcacatttacatgaatggattgatttgatatttggttacaaacaaaagggggacattgctgtgaaatctgttaacgtattcaacagattgagttacccaggcgctgtaaatctagataacattgacgatgaaaatgagcgcagagctatcacaggcattattcacaactttggtcaaacgcctttacaaatatttcaggaacctcatccggaaaaaatagcctgcaatgttcaacagctaacaacagaggtatggcgtaaggttccaatgaagccaatatttgagaagacaatctttaatttgaatgaaaagaacaggtccgtcgattatgttatacacgatcctagttacttcgattcattatactggaggggcttcgctttcccaaacttgtttttcagaacggaagaatcgttagtgtcattgagaattgtgcataaaaattggttaaaaattggactagatatttttaaaaagacgcatatggctcagattacatcgtttgcgtactggaagttgggcgaattcataactggcgataaaaatgggctgataaaagtttggaaatatcgtaaagataagcattcggtttcaggtaaccttgagaacaaaaaaacaatgtttgggcacctatgcgagctaaaggagatgcgctgttatcacgactacaatacgcttttaaccttagacatcagcggcttagtatatgtctgggacatgattaatttcgaactagtaaggcaaataacaaatgatgcgcaaaaggtcgcaatatctcaacatgcagggagcattatggtattgactaagaataacgccatttcgatcttcaatctaaatggacaaatatatacatcaaagaaattcgaaccagctaaaattgtaagctcaattgatttttttgacttcactaagttagacgcaggttacagaaagcatatctattggaaagagatggaaatactactagtgggctttgaagatggaactatagaaatttacgagctctttttgaattttcataatgaatgggcgataaagctactgaagcagctctgtaccgaaaaagggaaagccataactagcattaagggacaggggaagacatacctgtcccagaaaagacgcaaggatacagcagagcctcatgagatagaagtgattgcgggaacattagatggcagattagctatttggtactaggcatcacatcgtaacgcctttctttaaatgattcaatttttgtagtttatatctttacttttgaaactgatttctcatcccatctagtattgtaattgcgtacgtatccaatatcattaccaacgccgggtatttttttctagtatttcttctccatttcgcctatggaaaacggcaaaagggtaaaagaaaaaaacaaacgattaattcttctttgaattatgtaaaaatcaaaacgcaaccgcagatttaatagagaccagaaattcggattactattgactttgtgcaccaccttcaaatttactcattgtttaagacaggcagtgggaaagaagccgtcatattgctcgaatccttaacaagcaaaatatacaaccactaaattattccgaaagggcctgcttaataatttgcctactaacttgtgcatagaacagcaaacagaaacaaagcgtaagaaacatggggtatccgccacctacacgaaggcttggagataagaaaaggtaccattattccaataatcctaaccgaaggcatccttccgctgtttattccaagaatagctttccaaaatcaagcaataatggatttgtatcttctcctactgccgataattcaacaaatccgtctgtaactcccagtactgcatctgtacctcttcctacagcggcacctggaagcacgtttggtatcgaagcacccaggccatctcgatatgatccgagctcagtcagtaggccttcgtcatcatcttattcgtcaacaagaaaaattggaagccgttataacccagatgtggaaagatcctcttcaaccactagttcaactccggaaagtatgaatacgagcaccataacacacaccaatacggatatcggaaactcacgctattctcgaaaaaccatgagcagatataatcctcaatctactagttctacaaacgttacccactttccctcggcattatcaaacgctccaccgttttatgttgccaacgggagttctcggagacctcgatcaatggatgattatagtcctgatgtaacgaacaagctcgaaacaaataatgtttcatctgttaataataacagccctcattcttattactctaggagcaacaaatggagatccattggaacgccttccagaccaccatttgataatcatgtcggcaatatgacgaccaccagcaatactaactcgatccatcaaagggaacctttttggaaagcaaatagtactactattttaaaatcaactcattcacagtcatcgccttcccttcatactaaaaaatttcacgatgcgaataaattggacaaaccagaggcttcagttaaagttgaaacacccagtaaagatgagacaaaagccatatcgtaccatgataacaattttccaccaagaaaatcagtttctaaacctaatgcacctttagaacccgataatatcaaggttggcgaagaagatgcattggggaaaaaagaagtacataaaagtgggcgtgagatagcaaaggaacatcctactcctgtaaaaatgaaagagcatgatgaactagaagctcgcgctaaaaaagtaagtaaaatcaatattgatggaaagcaggacgaaatttggacgacggcaaaaacagtggccagtgcagtcgaagtttccaaagaaagtcaaaaggaactaacacgctctgttgaaaggaaggaaagcccagaaattagagattatgaaagagcatacgatccgaaagccctgaaaacagacgtaacaaagttgacagtagacaatgataataaaagttacgaagaacctcttgaaaaagtggaggggtgtattttcccattaccaaaagcagaaacgagattatgggaattgaaaaaccagaaaagaaacaaaataataagtgaacaaaagtacttactgaaaaaggcaattaggaatttctcagagtatcctttttacgcacagaacaaacttatacatcagcaggctaccggacttatcttgacgaaaattatatcaaagataaaaaaggaagaacatttgaaaaaaataaatttaaaacatgattatttcgatctccagaagaagtatgaaaaagaatgcgaaattttgactaaactgagtgaaaatttaaggaaggaagaaatcgaaaataaacgtaaagagcacgaactaatggagcagaaaagacgtgaagaaggtatcgaaacagaaaaggaaaaaagcttacggcatccatcctcgtcttcctcatctcgtcgcagaaatagggctgacttcgttgatgatgcggaaatggaaaatgtattgctacaaatcgacccaaattataaacattatcaggctgctgcaacaattcctccgctaattttagatccaatccgcaaacactcttacaaattctgtgatgtaaataacttggttacagacaaaaagctttgggcgtctagaatattgaaagacgcctctgacaactttactgaccatgagcactctttatttttggagggttatttaattcatcctaaaaaatttggtaaaatttctcactacatgggcggcttaagaagtcctgaagagtgtgtcctacattattatagaacaaagaaaactgtgaattataaacaacttcttatcgataagaacaagaaaagaaaaatgtcagccgctgccaagcgccgcaagaggaaggaaagaagtaatgacgaggaagtcgaagttgatgagagtaaagaagagtcaacgaacacgatagagaaggaagaaaaaagtgagaacaatgccgaggaaaatgttcagccggttctagttcaaggttctgaagtgaaaggtgatccattaggtacaccggaaaaagttgaaaatatgattgaacagagaggcgaagagtttgcaggtgaattggaaaatgctgagagggtaaacgacttaaaaagggcgcatgatgaagttggagaagagagcaataagtccagtgtaatagaaaccaacaatggggtacaaataatggatccaaaaggagctgttcagaatggttattatccagaggagaccaaagaacttgacttcagtttagagaatgcgttacagagaaagaaacacaaatctgcaccagagcataaaacaagttattggagtgttcgtgaatctcaactctttccagaattgttgaaggagtttggctctcaatggtctctcatatcagaaaaactgggtaccaaatctactacaatggtaaggaattactaccaaagaaatgcagctcgcaatggatggaaattactggttgatgaaaccgacttaaagcgagatgggactagttcagaatctgtacaacaatctcaaattttgatacaaccagaacgaccaaacatcaatgcctatagtaatattcctcctcaacaaagaccggctttgggttattttgttggacaaccaactcatgggcataatacatctatttcatctatcgatggctctataagaccatttgggcctgattttcatcgtgataccttttctaaaattagtgctcctttaaccactttaccaccaccaagactaccatctattcagtttcctcgttcagaaatggcagaacctacagtgacagatttgcgtaacaggcccttagaccatattgacacgttggctgatgcagcttcgtcagtaacaaataatcaaaacttcagtaatgaaaggaatgcaattgacattggccgtaaatcgacgacaatcagcaatctattgaataattcggatcgaagcatgaaatcttctttccaaagcgcttcaagacacgaagcacagctcgaagacactcccagcatgaacaatattgtagtacaagaaataaaaccgaatattactacgccaagatcgagttctatttctgcattactaaatcctgtaaatgggaatgggcaatcaaacccagatggaaggccgttgctgccatttcagcatgctatttctcaaggcactcctactttccctttaccggcccctcgcactagtccaataagtcgtgcgcctccaaagttcaatttttcgaatgatccgttggcagctttggctgcggttgcctccgcgccagatgcaatgagcagttttttatctaaaaaggaaaataataattgaacaaacggctgagacgggcaatacatatgctctacttcttttccatccaatggttggtgaaactctcgagcatacattaccttacgtgtgttagtgtactatattatatatatatatatgtatatatataaagggaggagtttttaattataattgtaatttcgtattttttctgcattatacagttttttccgattttaaacgactttatttaagtgtcgtgtaaatatgtcacattttatttttgtacgtattcacatgtcctggcgtgcggccattgctgaaaatcgcaaaacccacagagaaataaacatcgcgaaaaagtcaatgaaaaattggaaaatatttttcatttcactattatccacaagcaattttgtacaaagtgaaaaggttgaactaattatcttcgtctagaagccatgaattcactcgttactcaatatgctgctccgttgttcgagcgttatccccaacttcatgactatttaccaactttggagcgaccattttttaatatttcgttgtgggaacatttcgatgatgtcgtcactcgtgtaactaacggtagatttgttccaagcgaattccaattcattgcaggtgaattaccattaagcactttgccccctgtgctatacgccatcactgcctattacgttattatttttggtggcaggtttttgttaagtaagtcgaaaccatttaaattaaatggccttttccaattgcataatttggttttaacttcactttcattgacgcttttattgcttatggttgaacaattagtgccaattattgttcagcacgggttatacttcgctatctgtaatattggtgcttggactcaaccgctcgttacattatattacatgaattacattgtcaagtttattgaatttatagacacctttttcttggtgctaaaacataaaaaattgacatttttgcatacttatcaccatggcgctactgccttattatgttacacccaattgatgggcaccacatctatttcttgggtccctatttcattgaaccttggtgttcacgtggttatgtattggtactatttcttggctgccagaggcatcagggtctggtggaaggaatgggttaccagatttcaaattatccaatttgttttggatatcggtttcatatattttgctgtctaccaaaaagcagttcacttgtatttcccaattttgccacattgtggtgactgtgtgggttcaacaactgccacctttgcaggttgtgccattatttcttcatatttggtactatttatttcattttacattaacgtttataaacgtaaaggcaccaaaaccagtagagtggtaaagcgtgcccacggcggtgttgccgcaaaggttaatgagtatgttaacgttgacttgaaaaacgttcctactccatctccatcaccaaaacctcaacacagaagaaaaaggtaagtgtaaaatctttgaaagaatttaagtattcaactttcgtatattcgttttttcttagtggatctattgttactattatcactattattatattgtaaaagaccggatggttttgttatatattacatacacatgttatcgttgaaaaaagttttccgtttcctttcgacagtcatcagataattttatccgagtcttttatatgttaaatcttgttgacaaatcgtccgctctaaccctagataacaacaatgatctttttatcatttctggcgttattttagcgcctcctcccactaatgttaattgcttatagttacctgaaggagcagcgaggatggagatcgtactgtgtatacttgtttcttccgcttcagtatctaggtctgctattagcacagtgttcaatttatccatatcaatgtccacttcctcttcttcagagttatcagagttttgtaattggcattcggggtctaactccactatcccataatttgaagcaaatgcaatattctttgcgtttatcattaacggtactgacttagtttggtcgcaaataatttcatacgtttctcttatggtggcacttcttcctcttgttcttatagtcattcttaaatcggacgcacgctcatctataaatgctctaggtaactttacgctctgtaaagcgtacatcaaagaattccaacacaaatcgaagactggaccagtgcgactcaagactacaattttcgcatacaaaacgtatgaccattttcttttcattttcaggtttgtttcattcagcgtatcatcttctaattcatcgggatacaagacggaaaacgtaccgtcttcattcgcactacgaacaccagcttttaccttcaaggcttttttaggcaatatcctagagtgcaatatggaatcgtgtagtttttgtgatatagtcatttcttcatcggtgcaagcgcccactctacctctttcaacttccaccaccggatagacagaagcataatttgcaattatgtcctcctctttggtcacttcgaacaattcttcctcaccgaaatcatccaaatctttaatcgcggcgctagtttcttctattattccacccgtaatagaagttatgactatggttttcccacttttcaaaacatttgagcctaaaatgttgtttttagtgtctatattaccagcatccgcataacgcgataaagtattattttctatagcaacatctctaaattcttcatattttcttagacatggcctgattcctagggataagtgtctttgtaaagacaattctggagatattctcgcaagaacttcaggtggaaaagtaattgggtgtatctcaatagtttctaacgtggtactttcagccatttccaatattagatgcctgtgaaactactgtcaaacttatttgtgtaacaatactcatcgtctaatttgtccattattgttatatactctgtcataaaaaaagaaagaaaaatcttatactttcgtcgactgtgatttgaaaatctctccagatcaaacgggaataaaagggtttatatccgaaggtggccagaacaatcatgaagcaaataggataaaaatagccaataagatgtttgttgtctttcatcccaaagttccaacagcatatttcaaagatgggtattacagtaataggttctctaaactatgatttggacacatttacggatagattacctaacgctggagaaactttcagggctaaccacttcgaaacacatgctggtggtaagggattgaaccaagctgcggccattggtaaattaaaaaaccccagcagcagatatagtgttcgaatgattggtaatgttggaaatgatacatttggtaaacaattgaaggacactttatccgattgcggagtcgatatcactcacgtcggtacttacgaaggcattaatacgggtaccgctaccatactaattgaagagaaagctggtggccaaaataggatattgattgtagaaggtgctaacagcaagactatttatgacccgaaacagttgtgtgaaatttttccagagggcaaggaggaagaagagtatgttgtttttcaacacgaaattcctgatcctctttccattattaaatggatacatgcgaacaggccgaattttcagatcgtatataacccctcacctttcaaggccatgcctaagaaagattgggagttggtagaccttttggtcgttaatgaaattgagggtcttcaaatcgtggaaagtgtatttgataatgaacttgttgaagaaataagggagaagataaaggacgactttttaggagaatatcgtaaaatttgtgagcttttgtatgaaaaactcatgaatcgaaagaaaagaggaattgtggttatgactttgggttcgagaggggtgcttttctgttcgcacgaaagccctgaagtacaattccttccggctattcaaaatgtttcggttgttgatactacaggagctggagatactttcctgggcggtttggttactcaattgtatcaaggagagaccttgtctacggctataaagttctctacattagctagttcattgaccattcaaagaaaaggtgctgctgaaagcatgccactgtataaagatgttcagaaagatgcataaaatctactgcaattttttacttttagtttgttaaattttagttttcgtcatatatataaagtttaaaaaggtacaaagaatgcagtaataagaaatgtaattacatgagggcagtttaagtgctaccttttaagacggaagaactaataccataaccgagagtaattacgcagacaaacgctaacaacgaagcaggaacacctctggagataaaagcgcctacagttagccatctattaccctttttatcggtcatagaaatagcagtaacgtttggaaatccagatgaagccaaccccataccgcatgaggctaacaaggcgcaaccgaacacaagaattggagctgcctttggatcggataatttgtcaccaacttcttgcaccaagggaataatgatgattgctgacacagtatgtgagacaaaagtgcccacaactaacattaaaataccgaaaatacataagatagcaaaaacaccatcgttctgaattttcttttgtaatgctcttgcaatagttaccaacaagcctgaagatgaaactgccttaccaagggctataccacccatagcaagaacaacaattgaccaagggaatgtgttgaaatcctttgttgatagtagacctgtaccaaaaaacaggactatcggtattactgcaatttcaccggacgatccaaaagcactttctatttgtgactctacacaccatagaagaatagtagcaatagttacaatgatgataaaatattgctttatagtaaatctggtccttattggtttaaatttttccagtttagttttgcctattttaaaggtgagtatcatcaaggcccaggagcacagcatcgatagaatacctgtaggcagagcgacagcaaaaaattgcccccagccgattccataaggttttaagtactgcatggagatgatattctgtggcgaagaaataggtgaagccataccaccaatatctgccgaaagtgcaacacccatgactaatgccttagcaaacggtgaagtgtagtccagcggatctagtaagggtgttaatagagaatatgtcaatactggggaggcaacgttggaaatccacatcgaaagaaagaatacaacactcattgccattaaaaggacatttcttggcttggtacctgcaagggccaataaccacgatgccaaaactttcgcaacgttatattgcgacaaggcttcacccaatgtgaaacctgctaataaaatcataattgttgacgaccacattgtacctaagatttctgtagaggcagctgctgctcccattaccttaccgtcatcgtcttttagtaccctaaaaaggacagttagaaggggaaccaataaacctgtgatgtgtaatggaatggcttcactagcccataagaaagcacagcattctaccaatgccatacaccggtgttcgacagggtcattgaaagttttaacacccaacaaaacacctgtgacaatgataatgaagcctattttcattgctcttttcccaaaaaatagcttaggaactgccaaattttcaattttagtaaacttcaaattaattggcttaggcaatggatacttgaaatattcaatttgaagcttttcttgcataagtttctcagcttcatcttcaatagttattatatcgttattttgcgaagagaggcccaacatgtctttccatgtgttgcttctttcccaaacaatgtggtcgtgcaggtacgactttaactcttgcttgcatgaatctacgttcccaggctgacccatgagaacagcataaaattcaataagttgtgcaattttactgtttaaactgcttaaagtttcatgctggaagatgtaggtgtctttgaaaaattcttcactttctattaattcttgcctagtgttcatgtgcaatactttatcagacttcttagtaattttactgaaacccattctgttcaattcgataaaagatttcaactggcaaaggtctatgtaaagatttattattgtctgttttaataatgactttttctgagatttaatgttaaattgcgaataattcaagagggcggtattgtcggtagtgtcagcaaacacgtcaacgtcatcatcttcatccatttcttcttcgctgtaatcaaacctatttctcaattcactgtcgatgtttgaagagtgtatttcaaatgggttattagatgaatgtgtctctgatgtaccagaaataatttctcttaaaggaggcaatgcttgaatttcaggattgaaagtttcattcaatcttgttacaatgccttccttctccaaatcattaatcaagtggtcaaatctttcatagaacttagcttccattcttttgtagaaatcatctactttcaatttctcgtcgctcaggttagttacgaatgtatcataagaactgaagagcgtctttccctcgctactcacagatgagctgcgtgattcaaagaatttcttacgtataaaattcttattgaaagaggtggttttcccttgaggagataactcgtctaactcaattgtttcctcgttaatattgttcccatctatggccttttcgtcggagtctccccttttgcttcctgaaggtgttttagaaccaaagagcttacgcttgagtttatgtgtaaatcttcttttcgatgaagatggttctcctgcagctatgttgctttctatatcagcgattggacctggagtctgagagtcagcgtcatcgtttaagtcaccggttggcgtttcttgtttcaattcatctgtctgtaatgtgtagatcaaatttttcaattcgttataatctaggtaatgattctgccattcagggacagcgttgtatttgagaaagtgtgagaatctcatttcgaggcacaataatagccgcctttaccgtagttttgctgcacctttatctgagagctgactgcttttttggtgtgaaacactgttttctggtaataatttttcaatgcatcggattacttttcccacgtgcgaaatcatcaattaattagattgaaaaaagggtaagggaaaataagaaagaggcggtagcctaaagatacggtaattgaaacgtttcctatgcacaatcttaaacctttttaggtaattgattaagttgactgtaatatctgtaaaagattacatctaatttacgtctggtttcttatcaaaaaatattatctactgtagttatgcaagtattcttaattttcagtactaaacatgaatattaattatttgtgagcgtacaagaagcaaaaggaagtcatctttctttgaacagttctgtttttaggtaagccttggaaccttagctatactgacttgatacgccctgtctttgttgtcgttatataaagtgtgcacctttatcatagcccctaataagcttcttgcagtagtatttgaacagtgtatatcttcatattgcttttgttgtaaatattgcgcaaaagcgactatctttgtgatttggttgaacttttgcatattcacgttattaccatctttagtgaatgtatcgtttccgtctcttatgaaggtaatgtccctgataagcagtgatgtaaaaggtacacaaggaagctgactgtggaaaatatgtttaattgttcttctataaacgttgtagttgttgtttggatgtacgacgacttttaggcgctgaaaaaggtggtctgatttaacatctatcgggagagatagtctttctattgaatgattttgcaatgatgtaatgattgaagcaagtgagtttaagtttcgtaagtatagacaagacagtgcaacttgtaaccagtaggaaatggtgtgcgtttgctgcaaagttgtctcaagaacgtaggacgataactggttggaaagcgtaaacacggagtcaattgttgtatcgttgtgtttgaaatgtcttgtgaattctattgtttcaatatccaagtaaagagaagattctaagagagtcaatgtctttgcaagtgaccatggagatacgtttagagcgaaggcttcgacttctagaagttcaccctgtttccattggaaaagtaaatcactgaggtcagttgcaccgcacaattcatcatttgcgttcgttttgtctatctcgtattggagaaataagttttcgtagtccaggggcggtttattttcttcgatttccttatcagttagaccaatgtaatgaatcttcaattgcctcgttctttttttgtttataaacagctgaactatgtctgcaaacagttcttggtattcataatattcagccaagtgactgtaccaaaaattgaggatatcttttaatgttgtctcactatcttgccaataagactctacccagatttgtattagacgagggacggagtgatttttgtgtttgtttttattaattgtgggataggatagtagcaactcttggaggagagcattgtcagttgtccagtctctgaagttaagtagtaagtttgcggagtcaaagggggatggcttttgccatttgtgagagttgtgcggcagcatcttattcaaatagagctgtattctgaagacctcttgtagaacatcatccatactaaaaagtaaatcgtcctgtcccattacgagctgtattagtgctgtgaccctctgtatatttacgttgccatgaagaaggtaatgggcgatattttgatacaattcctgagttgcatgttggattgagtttacgaagggtcgccagacggccagaaacctccaggcggagttaacaactagtaatacggcatccatgtttgcatcagcgccgagcctataccagtcactgagtagacgttttcttgctctttttatgtcctgacttcttttgacgagggggcattctctagagacacaggcagttgcttccagcaactgccgtacggccgttctcatgctgtcgaggattttttttgggacgatattgtcattatagggcagtgtgtgacttatgaattgttgtagaaggacgtctgtgatgttggagatatgtattttgttaactcttcttgagacgatttggccctggatagcgaagcgtgcggttacaaataggtcgtcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttatttatgtctagtatgctggatttaaactcatctgtgatttgtggatttaaaaggtctttaatgggtattttattcattttttcttgcttatcttcctttttttcttgcccacttctaagctgatttcaatctctcctttatatatatttttaagttccaacattttatgtttcaaaacattaatgatgtctgggttttgtttgggatgcaatttattgcttcccaatgtagaaaagtacatcatatgaaacaacttaaactcttaactacttcttttaaccttcactttttatgaaatgtatcaaccatatataataacttaatagacgacattcacaatatgtttacttcgaagcctgctttcaaaattaagaacaaagcatccaaatcatacagaaacacagcggtttcaaaaaagctgaaagaaaaacgtctagctgagcatgtgaggccaagctgcttcaatattattcgaccactcaagaaagatatccagattcctgttccttcctctcgatttttaaataaaatccaaattcacaggatagcgtctggaagtcaaaatactcagtttcgacagttcaataagacatctataaaatcttcaaagaaatatttaaactcatttatggcttttagagcatattactcacagtttggctccggtgtaaaacaaaatgtcttgtcttctctgctcgctgaagaatggcacgcggacaaaatgcagcacggaatatgggactacttcgcgcaacagtataattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttcccaatgtttgtttatacactcatatggctatacccttatctacttgcctcttttgtttatgtctatgtatttgtataaaatatgatattactcagactcaagcaaacaatcaattcttagcatcattctttgttcttatcttaaccataaacgatcttgatgtgacttttgtaatttgaacgaattggctatacgggacggatgacaaatgcaccattactctaggttgttgttggatcttaacaaaccgtaaaggtaaactgcccatgcggttcacatgacttttgactttcctttgtttgctagttaccttcggcttcacaatttgtttttccacttttctaacaggtttatcacctttcaaacttatctttatcttattcgccttcttgggtgcctccacagtagaggttacttcctttttaatatgtacttttaggatactttcacgctttataacaatatcaagtttaccttcttcattactattcatcttcgccacaagtcttctctcccttggtgtttccaatctaactacaaaactgttgattagggtgtacatcaccctaacaagatcatgtatttgcttcctctggtacaagctaagaacaggtaaattcaaaacatcccagagtaatatcttcaaagggctataccctttaaacatatctcggcatatttgtattaacccactaatattttgacggccaatcttttctatttttattttcatatcatcgacgtaatgaccacttaaaaacaactcaatatcatcctcactttttatatttttaacttcattgtgcacagattggacggaggacttaatatcgtcacttatggtatccaaactaccatccataacaactagatttacacattcagaaagcacatcaacacttttatccctaatataagaatcctcatggaagcaaagtatttcagtaaacaaaacaagggcatccttgttttttaaaccaccttctaaaagcatgattttcaaaaccattaaaaactcattctgaaagctttccctggaaatatctccgttatttatacctaatgttaatgtatgcattatcattcctgtcaattccgtaaagtcataagcacccactttatgcaatttgtacttagcatacatgatagtagtcttaatcaaagactcgtatgatgaaagccaattcaccaaattttcgtacctcaataactgagtcttaactttttccatatatgctttatctttatactcatttaaagcaactttaacaacattttcaatcaagctgcggacgtacgcatcatcactgtatttattttcaccattctcattataaacaagaatatccagtaaaaattgcttcaccaattttggacatttaccattttcatttttcactttagccaaatatttgggaatattacactgtaagaaatacaacttaggattctcaaagttattactctttggaatattagagtcttctaggcaaaacaaaatctgaaaaatctgaattaaatgcttaacaccgccagtaaaatccggatcatatacgtatttactaagcgcttcgcacgccgcgagtcttatgccaaaaaagtaacgctcgtcgatcgccgttctaaacaaaatacttgaataaacaagtgatttcacaccaccattaacaacgacgtcctcataatatcgtatggcttctagttgggcctctatgtccccatcttgtctcaactgagaagaaaacatgtaatccggctgattaatgtgcatttggcaaatccattccagatcagagtctatgcgtatccactcaaatgcttcgttttgcttaagcaattcattactctcagacgtacgattaaattccgtcaaactgaatcgggaacactcttcgggcgacatgtatacatttcctagacaattcacatccacaacaataggcttctcctcattattgttttcaacaccattttcatcatttgcaccaccacctcttttccttaatcttctgtactttgtattgtactgaatatctatttttgtgaatgtatctttgatttccacaatatgctcatacggagtaccatcgtgttcatggatccttatagtcatcgagcccgtgaagcattcggttcggttcaaatctggatgttctaagtggtctagtgcacttttgaaaaatccttcctcccctaccactttttcgtggccaagttcttcatcttgaacttgccttatacccagttctataaccatcctcttcctattaaatctttgggtgacacgtaatatgggtaccccagacccatatacccattcgttgaaaaaattctctaatttacttttattaactctttcgcaaacatgttgaaaatgcgatgaagtcaacgaattattcggtaaatcaccagacatagcttgaaggaaaattttaggtaatactcgagacataccgaaagatcgttctgttttagtcatccttctgtcaagtatgtgtagtatcatcggtgccttcaattgtataaaggacaaatctttagaagaccaagatattggcctagaactgccggtaaaagtgctcccaataggcggtttctcgaagtcttgttccacaatcgcctcactattacgctttaattgatatttatacgtgttattacccattaattttttggttacctgaaacaccatataaccagcaataccaagacagcaccagtagtcgttcatatctaaaggagttatattcacacaagaccattggttagcaagtgcccatgctaactcattcgtagtactgaatgctttatcaataacttctagagggtacaataatctggtattacaaatgcctaatgctgcaaaatccatatgcttagaaggtgcggtaggtaaaaacaccatagagtaacaagtgaaaggataagacccaaattctttcgagtagaaatctataattttttggcagacaactgtcgaatttataactgttaactcatctgtttcctgcgtcggaagtgtgaaaatttgaatgggtataatatccgaaccaatgtcgtcatccatagtatcgttaacattgtccacaacattctctctcaacttgtcttcctctacttcgtcctcggcatcaacacttggaggtgatatcaaaggtaaagaccatgaattaaaggcgcctatagcccaaccaatgtgatgtggagccacaggattaattatctgaaatatgcatttttttttcgtcaaatcaatcgggtgcggaagttctttaatatttgaatattctgaacaacacacaatcacatccctcaaactcggattgttgctttcctcaatattccgcctttcctcttccccttcctcttcctcttcgtcactttcgccttcctcttcttcttcatcattatcttgtgcatctttgcttttactatttttgccttcttcgtcatttttcaagttagaatccttatcttcgtctttgataactcttgccggcttcccctcttcctcttcatcgtgctcaggcgtatcctccttctctttttcactctcttctccattttgtccgattaatttcgaagtacctatatttttaaccaatctcggtacgctgaattctaactcccatgtagatttttcatcaagcaaatcgacacatgggacccaatatgatgcagaactgcaaatctcaccatttgaagtgtaaacgttccataaccagggcttgtcagcatacacagtatcgaatttaatacccgactttgggtttctgatttcatattcaatttgtaatgtaattggagtgaaaacagattcttgaaacccaggggtagtcttaattgaaggagtaatcggagtgtaattacttaatgcattggcgtcctccaaagatattttgatggaagatggtatttttatagttaactgggatttagagtccgtttctgggtattcattcaagctagcaaacttagatctcaaaaaatgtgactgttcaatggaattgtcgctgtataatacattttgtgaagtcaatccattcaaatttgtttgaagtgggtcgtcatgaataaattgatcacatcgacgattttcgaccagaacatctttaatagtcatttccttgcaatcaaaagttacatattctaggttttggatcaacggaatgattattatagtagcgctaccggtaatgcagtgagtagctagatctatatccaacgagattttttcatgggcaactctaaaatttctaaacttcatctcatgcaaagtgctagattcactaacaatggctctaggagtggcgtttttggaaaaggacatcatgaagtccacctatttatcctgttgtcacctcttcactgtccaaaacttcatcaaaaaatacttttacatccgttccattttactatagttttcatcttacgcaatttaccaattgccccattcggcaaaagtatttaagtgttacccggttacttaaggtaataccaaaaatattcactatattgaaagttctatgtattttattgaattaaataagactgattttgtagcacgatatccgcaagaatgattcacaaccattttagatgtctgcagcttttttttttttgatttttttactaattttagtgcgattttagaataactcttggattaaataaataaaaaaaatacaattatcactcagattttgaagcaatctgataaaaattgcagcatattattataacaattctagttcactacaaacagcacattatcaagaaacttatgtttgatggacagtttcttcaaataattgaatgcagtaaaaaataaaaaaaataaccatggaatatgtttctaagaattcgcaatccttgtttatataactatagctttttttatgttataagaaaacatttattcctttaaccaaaaggaaaaaggtaacaaccccacttacccctctgtcaatagttaatcattttattattttcaactttaaacatccaaaaaaaataaaataaattaaattaaaatcaaatagaaaatgcattattactataataatatctctatgtagacatatacatattatttcattgctttttgtaataaacgaggaaaatggtgggataaaaaaatgcattgttattccttcgaaaccagcagtaataagtcgtcctgagaacgatgtagatttagatctttacatgttggtactctaaatcacctccttccatcttaaagtcgtccttcttcttgctccaatcaaacttgcttttcttgctgctgggacaccaatttaaacttattaaccagatagtaaacaaaatcatgaaacaacagaaataacaccaaaaatgatcgtaaacgtgaccccttatgatatcacacactgaataatcatacacttcatcgtctataaccagtccataattgaaataaccgagtccgtatttcaatacaggtttatatccaccttcatcggtaaacgtacttggactcaaaactgtgcttagatcattagttccttggaatgcatgttctctcaataaggaagcatcaagtggagctgggatcatcctttgccaaagtacgttaagagcgctttcactgcctactgttgccccaaaaatttcttggccttatcttggcacaaatattcttttgcatttagttctatacatacagaaagagcgaaaaaaaagtgaaaaataaacagaatgtgataacggtaaaagaaaatcaaaaataaacaaaaaaaaatacatatataactattattcatgatagtaaacaggtgaattaagatatttagtacaattgtctattaccccaataggcataatcctcgaggaaaaagtcgtacaatacccacgagggccatattgtgcacagatgccatagcgcatgggcatcaatctgccattcgtaactaaaaaagtcaaacagttccaatgacatggccattgtggttacaatcacaagaagaattggaatgacacacagtttgaagatttgccgcttgaagctggagtacgcggttttcttgaattcgcccattagcttttgcttttgcagagcatggtagttttggcatgataacattatcaataaaatatactgtaaaacaccgaaaaaaatgttgaatctcatgttgtatgtgtacgaccagtcaacatagagtctcaagatgtgcagggcaaagattgccgcaactgacgcagtgaacgcttgtgctatcttggggtacaggaacatggaagtcattcttgcaaatattgcatgaaaccctgttaggacagttaaacctgcgaaaaagtaatctagcttctccgttatgatcaaatcacgacagtgaaagaccgagcttgctgtccaagccaacattcccgccacagtaacgtaaaggtagttccaaatcagtatacttctgctgttttttctcctcctatctccctcttcgcgtatgattctagaaaactttacaaatcccttataatgtggaataaagttacctatactgaatatcgtcgagaagaattcctgagtccccaatactctcaaaaatggccatttcccatggaattggtatatttcttcctcttcgtcaattctccagcgcgtaatgatgtgctgacattggtaatcacaatctgagatacaatcccagaacaataacttagagtacaaaggcggggtatcgaaaaactcaatatcatgaaacatgttggtttcagggtcaatgtagtttatttgggaattcggacatcttctgttatactcgcacgcatacgtacagtctataaactcatctaaattatctcctggagagcatgtcactaggaaacagtgaacaagtagggtcacaaccacagctaacctcatatttcttgccacacttctgtttcttttctcccgaagggtatggtttcacaccttaggttgctcttttattcgctttatgaaaaatgaaaaatgaaaagtacaagaatacgcaagagaagagcgaaaaaactaatgttgacatgacattatgcaataatttatttatgagagaaagagaaaaacactacaaatttttcataaaatcacgcctcttcaatcgaatctcaccaagaggtagtgtgacatcgttattccaaccccacagttttgaaccagattgaagattctcagacataggagtttgtaaagtggcattgtactcctccagttccttagcaattgcctctatgttcaatcgagggaacgtttcgtcgtcatatggatcgtccagtttatcgacgccgttgtaaagaatctggtttggcgtagaaggcttgaaaaacaacgttcttctatggaaaacattacgcgtggacaaatactcaatctcctgtgctatcatttcaggctcaattcccttcgagagtaggatcgctgcaactccggtgacaatgggcgtcgacatagatgtacctgacaaaattaaagtgtcgttgtagttcagatgagatagcgactcaatttccacgcctggggcaaagatgtttacacagggcccccaattgctgaacttggcaatcgtgtcaatgtggtcatcaaaggcccctacggtgataacgttttctgcagacgcaggtgaggcccagtaggcgtctaaattgaagttccccgccgcggcaacaaatacaataccttcttcaatggccccctccactgccatgttgattatggggctcctgaaactccctagacttagattggccacgcattttttaccctgtgggcgactgacctttgtgcaatgttccacgatgaactccagaccactaagaacgttactggcctcgccagacccgtctttgcccaagactttgacctccacaagattgaccctctttgccgctccatacgttttggaacctacgagtcccgccacgtgcgttccgtggccattctggtcgccaaacccttctttggtcaagtcaatcccctggatgactctgtcttcgaattccggatggtccgcgaagatacccgtatccatgatataggcgttgacgtcttgaccttgatagtcgtgttcatagtagtaattgaaccagcttttgtagcggtccttgtccccaacgtcgaatgggagttggtagtggcgggaaatccgggccaagtgacggggtgcgtctggttgatacgttatattttgctcttcctcgacgtcttcgtacgagtatttggcggtagcgttaaacgtataactcgactcggcgctatttacactgtcgccttcaaaagcttcgaacctgaagttgggcacaatatcagccaccagtgggcttttcttcagcttgttcactaagttcttggacaggttcatggtcacgccgcggaaggatccgatggagaatttcttctcaattttgttgtcgatgaactgtctccatgacctgttggaattcgaagtgaattgttggaatgctgtgggatttttgaacctcaccaaatactcctctgcgtatgcgaggttgaccagcaaagagatgagtatgcactgtggcttcatgaccagtgtttttttgctgtttttcttggcggatgttagaggatgtctagcacttgagtatacctctatatgctgtgtaaaatagaaaataaaaaagccaatgagaacaatattttgtgtcgttttttttattttcgcttcaattctctatacacgtacgtcatcactacgggaaaccaaaaaaaaaaaaaagaaaacagtacaaaaaggtttactttacccatagttagtatacgtagattttatacacgcactatttttcttatatacaggagatgggtggccacagaacccgcgcctagcctatttctttcttcttagacctgcctcgaggtcgccgacatccaaccttgtacctctgatgtagtagtgtttgtttctttgtctgctcgagacgtggggggttagcaagtcgattctctcgatcagcggcgaaaacaatggcactctaatctcgacggccgtcttggctatctggttccgcaacagcaacgaggcgtcttgcaccagttgtttgcggtctatggaaaggatgtagccaacaaaggtgtcgtacgagcacttggacgagtcgtacacaatccggaccacgtcgcctgccttcaagcggtccttgttctttttactgatgagcttcctcttaacggccccgggatccagagactctatttctgagagggccacctgcttcataatctgcgacgaagctatgcgctgcacaggtgggtacacggggatggtttttctcttggtggcggggaccatgtaggaccttgtccatgatccaagcaatctgacgttcctgctccacatcgctatggttctctctccctttcagcagctgctcagagggaagactcgattcttcttcttcttctttactgggagttccaaagcaccaaaattgaaaaccaagaaaaaaaggaaaatacatcactacataaaagtgcgcggagccattgaccactcacatacagatataagtgtatatatacaagtatacatatacaagtatacatgtagaaggagacagagacagagggaaatgtataagtgtgtatttttatagtatacaaaagaatatgcgtgtgaggatgtgtgtttcttctagaacctgtgtcttcttttcctcccggtgaacttggagtccttcgcaactttcctcccacgtcttttcatgagctccttctttcttagaatgaaactcttggcagactccttgtctttgcctcccttcaagcgctggcgcagttgtttcttcaagttgacgttctcctcgtccatggtcacaccgtccaaattcacctgctcctccccctgcggtggggccccactgctcaacacaaggtagtacttcttattctttttagactctgggtcgtccaccacaagcccgccactgaaccctgccaccttggcagactgcagtatgtcgtccacctggtcgtcgtttttcgggtagaactgggccacaaatttccctcccttcttcagtgcagcatacaatgtgttgaaaaacctcatcaaccgctgtttaggatcgttgtatgaagtgtccgcattgcacagccattggatcgcactgatactaatagccgcgtcaaacgagcccgcccggaacggtatcccggtgcccatatcctgcaacatcaagtcgccctccagctctctactaagaccggtcgcaagcatgctgggcgatatatccaaaccacaccacacatggtctccctcctgcgtcaaaatctccccagacagtccggacccgcacccgatatccagaatgaaactgcacggctgcagattcaaaagctccaacgccctcagcgtcatcttcgcctggatatgctgcactctggtcgaacccgtgtacttgtgtgcttcgctatcattatagaaaatctccggtggtgccaactcctcaggacgtgacattatttcttctctgatatatttcctgtgtttccgtaccgcacctttttagcactacttttttactatgctcttcttcttctgcttcttctgcttttttcctctttatcacactatgtatgtgctgctcatctcttctttttatcgataaaattgaaaaatgtgagatggtgtagagtgaaaaaaaaaaaaaaatctggcttggccatcaaatacccggccgtggttggactcgtttagcgaacaatagcacccagcagaccctggcaacatgcggatgatataagaaggacgagcgtggtggaggaaaggggcgccattggcacactcacgcaggtggttgttcagcacggcttgcagcaagagcgccaaaacagattgcaagaatgacggagactaaggatttgttgcaagacgaagagtttcttaagatccgcagactcaattccgcagaagccaacaaacggcattcggtcacgtacgataacgtgatcctgccacaggagtccatggaggtttcgccacggtcgtctaccacgtcgctggtggagccagtggagtcgactgaaggagtggagtcgactgaggcggaacgtgtggcagggaagcaggagcaggaggaggagtaccctgtggacgcccacatgcaaaagtacctttcacacctgaagagcaagtctcggtcgaggttccaccgaaaggatgctagcaagtatgtgtcgttttttggggacgtgagttttgatcctcgccccacgctcctggacagcgccatcaacgtgcccttccagacgactttcaaaggtccggtgctggagaaacagctcaaaaatttacagttgacaaagaccaagaccaaggccacggtgaagactacggtgaagactacggagaaaacggacaaggcagatgcccccccaggagaaaaactggagtcgaacttttcagggatctacgtgttcgcatggatgttcttgggctggatagccatcaggtgctgcacagattactatgcgtcgtacggcagtgcatggaataagctggaaatcgtgcagtacatgacaacggacttgttcacgatcgcaatgttggacttggcaatgttcctgtgcactttcttcgtggttttcgtgcactggctggtgaaaaagcggatcatcaactggaagtggactgggttcgttgcagtgagcatcttcgagttggctttcatccccgtgacgttccccatttacgtctactactttgatttcaactgggtcacgagaatcttcctgttcctgcactccgtggtgtttgttatgaagagccactcgtttgccttttacaacgggtatctttgggacataaagcaggaactcgagtactcttccaaacagttgcaaaaatacaaggaatctttgtccccagagacccgcgagattctgcaaaaaagttgcgacttttgccttttcgaattgaactaccagaccaaggataacgacttccccaacaacatcagttgcagcaatttcttcatgttctgtttgttccccgtcctcgtgtaccagatcaactacccaagaacgtcgcgcatcagatggaggtatgtgttggagaaggtgtgcgccatcattggcaccatcttcctcatgatggtcacggcacagttcttcatgcacccggtggccatgcgctgtatccagttccacaacacgcccaccttcggcggctggatccccgccacgcaagagtggttccacctgctcttcgacatgattccgggcttcactgttctgtacatgctcacgttttacatgatatgggacgctttattgaattgcgtggcggagttgaccaggtttgcggacagatatttctacggcgactggtggaattgcgtttcgtttgaagagtttagcagaatctggaacgtccccgttcacaaatttttactaagacacgtgtaccacagctccatgggcgcattgcatttgagcaagagccaagctacattatttacttttttcttgagtgccgtgttccacgaaatggccatgttcgccattttcagaagggttagaggatatctgttcatgttccaactgtcgcagtttgtgtggactgctttgagcaacaccaagtttctacgggcaagaccgcagttgtccaacgttgtcttttcgtttggtgtctgttcagggcccagtatcattatgacgttgtacctgaccttatgaactgccaccataccacgtgtgtccctcgcaagcccttgatagatatacaatagggaatgggcgtccgctccaccgtggtcaaagacaggggcaaagagctcctaggtctatatatatatctatatacatatttatatatattattagaactttacaatatagtatataccattcattgtttaagtttcgggtaatactttttttttccttgtcataaccccaaaaattttcgatgcctttgatataattgagaacaagaagagtttgcaggtgacaaaaatcgatgattataggtgttgtgacgacaaaatgaacgctaatatatgggtggctgcttcagatggtaatttggaccgagtggaacatatcctccgcgagagtaaaggcgccatgaccccgcaatccaaggacattaacggctacactccaatgcatgctgccgccgcatacggccacctggatttgctgaagaaaatgtgcaatgagtacaatggagacattaatgtgttggacaacgacggcgataccccgttgcaccatgtggaggatgtggccactgccaggttgatcgtggaagagctgggtggagacttcactatcaggaatgtggagggccaaacgccatacgactcgttcgtcgagaacggtgaagatggtgagctaatcgagtacatgaggattaagtccggcgtggccgatgttcacggagtggacggcgtgcagggtgagggtgtcatcgacagcaaattgctggaagagttcaaggacaacgtgagatacaccttggaaaatgaccctgaggaaggagccgatgaggccactctgcaacgcaggaggcagttggaacagatcattacgggagacaacgctgaggaggagttggaaaggtacatccgtgctatggtcagagagcagatgctgggccagggctccatggcgggttccggggacgaaccagattccaagagaagaaaataacgacccagcacaaaggctcttacagcttgctaaaagaaattgaacgcgacgctacatgaactacttctttctcttacatagtcttttcccttatgtatcttttctgtacattaatagacgttcttacaaggtaaaatttcaccgcgtttttaaatagaatgaaaaaaacgttgtagagtgaaagaaaagcaacaaatatacagttcacaaggcagcttcgtatagtaatacagcacgaaaaacagctcatagaaatggtaacacagaccaatccggtccctgttacatatccaacggatgcttatatccccacgtatctgcccgatgataaggtctccaatctggcagatttgaaaaaattgatagaaatggattccagactagatttgtatctgacaagaaggaggctggatacgtccatcaatttacctacaaacaccaagaccaaggaccatccccccaataaagagatgctgaggatttacgtctacaacactacggaaagcagccctcgcagcgattctggcaccccagcggactcaggcaagactacatggacactgagaatagaaggtaagcttctgcacgagtccgcaaacggaaagcacccatttagtgagtttttggaaggtgtcgcggtcgactttaaaagactgaaaccgctgggcatgggcaagaagaggaaacgcgattcgtcattgagccttcctttgaatctgcaacaacccgaatacaatgatcaagatagcaccatgggcgataacgacaacggcgaggatgaggacagtgcagaggcagaatccagggaggaaattgtagacgcactggaatggaactacgatgaaaacaacgttgtggagtttgatggtatcgacatcaagaggcaaggcaaggataatttgcgatgcagtataaccatccagttgaggggtgtcgacggtggaaaagtacagtactcgcccaacttagctaccttgataggtatgcaaacgggctccgttaatgacgcggtttattcgatctacaagtacattttgatcaacaatctgtttgttacggaacaaacagaggctcaagatggttccaacgatgccgaagacagcagtaacgagaataacaataaaaacggtgctggtgacgatgatggcgtcgagggaagtactccaaaggataagcccgaattgggtgaagtgaagctagattcactcttacaaaaggtattggatacaaacgccgcgcacctccccttgatgaatgttgtgcaaaccgtgaacaaactggtatcacccctaccgcccatcatcctagattatacaattgatctttccaaagataccacctatggtgctaccaccttggatgtagatgtgtcgcacattctccaccagcctcaaccccagccaaatttacaaaaagaggaagaaacagatgctgaagacacagcaaaactacgtgaaatcacaaagcttgccttgcagttgaactctagtgctcaaaaataccagtttttccacgaactgtctttgcatccaagagaaacgctgactcactacttatggtcttccaagcaaaacgagcttgtgctgcagggcgaccaatacttcaatgaagatgctgcaagaacgagtgacatatacagtaacaacaacaatgacaggtcactaatgggcaatatctcactactgtactcccaaggaagactataacatcactgtatgatctcattctttctgcaattattgcacgcctcctcgtgagtagtgaccgtgcgaacaaaagagtcattacaacgaggaaatagaagaaaatgaaaaattttcgacaaaatgtatagtcatttctatcaataacgtatacacgtttttttaatactatctatattgtgtatcttatatttttccatttggtagtatagcagcaaatatttgttcttagacggccaccatccctcacaccaatgcctaacgcttcccaagtttacagatctaccagatccagctctccaaagacaatctcttttgaagaggctatcattcaaggtctggccactgacggtggtcttttcattccaccaactattccacaagtggaccaagccactcttttcaatgattggtcaaagctctccttccaagacttagcctttgctatcatgagactatacattgcccaagaagagattccagatgctgatctaaaggacttgatcaagagatcttattctactttccgttctgatgaagtcacccccttggtgcaaaacgtcactggtgacaaggagaatttgcacattttagaattattccacggtcctacctacgctttcaaagacgttgctttacaatttgtcggtaatctttttgaatacttcttacaaagaaccaacgccaatttacctgaaggcgagaaaaagcaaatcactgtggtcggtgctacttccggtgacactggttctgcagccatctacggtttaagaggcaaaaaggacgtttccgttttcatcttatatccaaccggtagaatttccccaattcaagaagaacaaatgaccaccgttccagatgaaaacgtccagactttgtctgttaccggtactttcgacaactgtcaagatatcgtcaaagctattttcggtgacaaagaattcaactctaaacacaacgtcggtgctgttaactccatcaactgggcaagaatcttggcccaaatgacctattacttttattcattcttccaagccaccaacggtaaggactccaagaaggtcaagttcgttgtgccaagtgggaacttcggtgatatattggccggttattttgccaagaaaatgggtttgcctattgaaaaactggccatcgctaccaatgaaaacgacattttggacagatttttgaaatctggtctatacgaaagatcagacaaggttgctgctactttatccccagcaatggatatcttaatctcttctaactttgaaagactactatggtacctagctcgtgaatacctagctaatggtgatgatttgaaagccggtgaaatcgtcaacaattggttccaggaattgaagaccaacggtaagttccaagttgacaaatccatcattgaaggcgcatcaaaggactttacatcagaaagagtttccaatgaagaaacatctgaaacaatcaagaagatctacgaatcatctgtaaatccaaaacattacatcttagatcctcacacagctgtcggtgtttgcgccacagaaagattgattgcaaaagataatgacaagtccatccaatacatttctctatctaccgctcacccagctaaatttgccgatgctgtaaacaatgcattgtctggattttccaattattcatttgaaaaggatgttttgcctgaggaattgaagaaactatccacattaaagaagaaattaaaattcatcgaaagagctgacgttgaattggtcaaaaacgctattgaagaagaacttgctaaaatgaaattataagatcttcctttttaatgaatatattttatcttatataacatatagaattctataattaatagagagtatgaagtacgattatccttaatgttaatcaaagtgaatcatgattgcgagagtaaggaaccataaaattaatcttcatctatgctaataatctcagaattctcgttcccagggtcttcttctttagatactaatctaactttcccgcccttttcaactgatatttcaaacccagctttgctcaatgcatcgtcttgaacaacgtcttgagcttccatttttttgacatattcctgattcttggcattattctttaacaaaaacttcaagcaaacaatagatctttccttgataaacggatcattatcatcgatgacacaattggaaagaattaatgcaagaccacctaattctcttatttgatcttggatttcaggatgtgcatacactaacgatgccaatatttcgattattactaatttacaatggggaaaattatcagccctaataaaggattcgttggtattaacacggttgaaaattaataaccggtcctcgattttgttaccttcatgatctgtgattttaatttcattcaccgtatcaccgtttcctttcaaaaaattaatcctcaacaaattcttttggaaagtatccaagagagataccaatattttcacagagtcatacgaaattaagaattttctaacatgattgaatttgcacaagtcagaaattatgtccaggcaagaaagtaaagtggagtgtaattggatggcaactgaaggagcataatcgttacaacttttattgaaaaaggcaggaatatccttgcatgcaagacgttgcagaatggggtagcaccatgacataattgcagtcaactcataggtattccaatcttctttactcgttacaaccaattgcaatatctgcaacaaagtggtgaattttcctggctgtctttcttctaacccattgaggtatttaccaaaagaagcagttgtaagacttttgctaatacattctaagacagataggtcaatagaagttatttccaattttgaatcatccagatagtttctgcccttctcaattaaaaaggaattctcttgatcctggatgaatttggctgtcactatatcgaaaaatattctatccctaacacaataatagtctttctggggtgtatcattatccctgaaaaattcgttggaaaattcatcattgttgagatacgtcttgaaaagaaataaatatggtagccagaaatgctcttcttcttcaccgtcttccaatttgatcccataagggtattgaagaaattgtaaaagagctggaaaagtagtcatatccactgtagagtagttctgctgtatattgaaaaggcacgttaaacatgcgatgtatagatgtttgattagcggagtgtcaacgacatactcactagttgcatgcagaaaaccacgaattacgaggttttgtagtaaaagcttttggggtatttcctggttttcagcggcaaggtttctcatcattaagataaggcccctcactgttcttgtatacggtattgagctattctcatttaacgacgctggcaacagcattgcttccaaggtgtctcttaatcgttcccaaaaaagctgggagttagccattgatttcctatgttcttcatcattaaacgtcctttgaaatatacggttcaggttttcgacgattggctcataatcctcgacgcaacatgggtcgttcttcatcatggtaatgattgaatcaaataaattgaattcatctagaaaattgttcataggcattgttatttagttatcttcttttttgatgaatcaataattttataaggcttagtgtaattgttctcccgatgatagtatgaaacggtagtcgataaatttgtgtcaaattttttcctcatcccatcaattcttcattttttcccttcctatttttttttttactgaagcgatgatgccttatatataaggaaaatagcctcgtcagtcaaaggacgactcccgtaatggtagcctcagtttatattaggcgctctcatcatgatgtatatcgatattggcgatgatatttttttttgttgatattaaatacaaatgtaatgctttatatagttctatacttggggaatacatgatgtgaatgtgcataaatagaggacagtgaatatttttcaaggaagctctttctcattttcttcttcatcactggaatcattttcattagacaagggtaatttgttatccttcccattgaaaccaatccatccttcctcgtcgtcagattccatgactacatcgttctcttcgttctcttcgttatcttcatctgcgtcatcttttaatagaacctcgtcatcatcagccgcgccatcttccatggacccatcagttgataccaaaaatctataggtgtatttgttatcagtagtggtattgactacttccttagccactctaacaataaatctttgtatcgacctcatagccgtcgagaagagatatttgtgttcatttatgtaaccaccgctcgcagataatagagctttgatccaaattaggttaaactcaatgtgttgggattcaatggcaaaatcaccgatgaacttcagaatcctcggtaaatatattgcaggaatattacttgcaaccaaggggatttccttaataggtatggcttcatagactttattgatcaaatattcttcatttaacctgaacgccattactaatgcatttaaaaactgcttttctcgtagcgcctctacagtagaatggggggtgacgtccacatccagatcaaagggatcaaataatatcgtgtcattggtggaatatatcaataaaccttccgttgaagcagcggcaaatgcattcgccgttggggagaattgcaccgaagtaactctaacctctggtctcatttttcttgtggacaggtcgccacctctttgagaccctggtaaagaattatcaatacgatcctccaaatctgaattttcgcctgcatcgtcaatcaaatctaatgaacctgcttcagtcattttcttactgtttaaaaattcgagagtaccattcaaagccatgtttctggacacaatgaatctttttaacaagacttcatttggaacatcatatagacaaatggagttattattaccaccagccacaatagccataccatcaaaactgtaatgtattgtagtaaaaaatttggatcgttcagaatttttggcagtgaacctatcttgattaaacctaccagatattatatcctttctacagtcaatgttgcccacctgcttggcatcttctatgttgaaaatggatatttgaccctttaaggtagatactgcaacttctttaccatctggtctcattgataaggctaaaacatcggaataaacttctataggttctacttgttggcttctaccaaatatggaccagattctaattgttttatcccatgatgcagaagctaagacactgttctcttgactaaatgaaagacacgaaacagggccttcatgtccggacaaagcatctaataattgaccagtttgcacggaccaaacatgaatgtcaaaattgtccagggacccggcacaaaccacttcacctgatggatccaccgctaaacaattgaattggattctttcagtaccagtgaatgttctaaaattacgatacctgattaagtcccacgctctcaccgtaccatctaacgatgatgagaacatgacctgaccccttttcgcaaactgtacagcagtaactgaagaggtgtgttcttcaaaagtggccaaacaaaaccctgatgtaatgtcccaaactttgattttcccatcttcggatgctgtcactacacgtgaaccatccggagagtatgcaagactatttgtggaatcgaaatggccctgctgcttcaagatatacgattccgattgccattcgtaaactagtaattggcccagtttgctggaaccaaacgccagccattcgccggtttggttgacgctaacggtgttgactgggttttgccccatagaaagctgttgaatcaaagtgaaatcaggcaaatcgtaaagacggaattccccactagtaaatccgacagctaaaagccttgttgctggatggaaggtgacacactttactttggcttggtttgcgtaaaaaaaatgtttctttgtgattctccagctgtatttcgaaatatctacttcttcttgcttgtcgtcgtcttcactttcattgtcgtcgtcatcggatggcctcttggtaaattcccagacaaagacagcaccgtctttgcttacagtgtagattttttcctgatcatgactgaagaacgcacccataacgtagtctctgtgcccattaaatgttgtcgccgcaaggttcttttcctctgaatctacggaccatatttttgcgcttaagtctttggaagtcgtaaggataaatctggaatcttgtgaccacgtcaaagacgttatgtcttgaaagtgtcccgcatgcaccctatggcggacgaagggagcaaactgtctgtctttattaacatctggagtcttccaaatctgtaaaaacctgcctgaggctaatgcaaagagtctcccatcagggctgaacttcacagcggagcatttttctttgaagttgaaatggtgaagcacgttacgggctttgaaattgacaaggatggcgcgaccgtcctcgtcaatagaaatcagcaatgtgccttgtttgttcagatcaatggcagcaatatttttgcgatgctcgtattcaaacgtgaacgatttgttgttgattaagtcaaacacgctgaccctattccccaccggtgagagtagttgcttgccatcatcggaaaaggtgatgttaccttgcctgtagaccgtacctaaaaggttagagaacttgaaatcggatttcattgggatgcggttcaatctgcggtctgctctcctgtctacctgttgaaaacgatactattattactattattgatattatactagttattgtacatacctagaactatactcgaaacttttttttttttcatctttcagctcatcgcaaaatttttccaaaaaatttcaaaaagaactcccgtcgcatgtgatcaaggttacaggtgcttgacataatcataatgattacgagtcgaagccggccctgacaacagcttctcttgccgtagaattgatgtgtttaaaccggtcgggacctatgtgggcaccgccgaaccaacgggccaccacaacgatgacgttccacacatccatgatggtgatgaggtgcagcattctggagccggcggccgtttcaccgtcatcatcggaatcttgatatgttgccgcagagccatcctgcttgattcgccatgcactcatgacatggtttgccttacgcatcttggagtcggtcttcagtaggtctagcatggcaaacgcttgttcctcggaggtaacatgtgctgcaaaggccatgaaagtcgagcctctatcagtaatggggtccgacgcggtccagccctcgaaggggtctgtgggaatgtcactctgctggaccggttctgtctcctcctctggttcaacgtacaagacaccgtcgagttctgtgaggaagtcaaatagacagacagatccgcggtggaaaacagagtccatcacttcctggaacaaatgctgaaggtacttggtatcgtagagatcgcgcttagccaaagaagtgcagacaccaacttcgatgacattaggagcctcctcggaggggtagtgtgtcgggaaggagatctgcagtgtcatgtattcatgctgcggcactttcacaacgatgatgcttccgtcttcctgcttcttggagagaagatccggatagatggcctcgacggcctccagttcttcgaccaactgttcgtgatcgtcatccattgagcttttctttcctctctcttttttttttcttgttacatattcctatatatatgtatatatatctatatatatatatatcccagcgtatatgactgcacaagacgcaattttcttgaacggttttttcttttcagcactgcgaaagagagagcaacggtaaagagcatgagccaatttgaaaagcagaaggaacagggcaattctttgttcaaacagggcctgtatcgcgaggctgtgcactgttatgaccaactaattactgctcaaccgcagaacccggtcgggtacagcaacaaagccatggcgctgatcaaactgggtgaatatacacaggctattcaaatgtgccagcaaggactgcggtacacctcaacggcagagcatgtagctatcagatccaaattgcaatatcgtctagagctggcacagggagcggtaggttcagtacagatccctgttgtagaggttgatgaactaccggagggatacgaccggtcctgagaaaagagaaagggaacacttctaatttatctttaaaattatatatatatatatatatatatgtgtgtttgtatactctgtgggtatttccgtgtatatggttaataatagtagtatcttgtcagttttttttatgtttttcttcgcgcgtcaactttctaccaagagaaaaacaatataaggtctccttactctataggagaataaaacaaacaaaaataaaaagcacatcgtagcgccaagaaaatactgcaaataccaaataccacaataatactacaattatctatacacaagtgttttgccgcttaaaacttcgattttcatagtacgaaactatacacccttggtttttctcttttctaaatacatatctaccttgtaaagaatttcccgcacatctttgcgggcatacagttcatgtattggcaactaacggaactaaggcaacatatcttgcatattgcaatgttcactatatagatgaaaacttatatctaggtttcacgacacgagaataactaagaagcacgatccatgatatagaaaaatcagttacgacgaagcacggcaaattagccgccgaagaccgatatttttgccaccggtcacagttttcttttccacggagctcttcgcggtttttttgttccggattttttttaccggctcttagcggaccgttttggttataaggggagtggcagcggcggtagacactgcgctctataagaatacttgcaagggtcttgtctattgtataattcgctagtatttgttttgcattgtactcttaataccccaaccaaaaacaaaatagtgagagtaatggtgcgttttgtttcaattttaagtttattcggctgcgcggcgacgcttgtcacggcccatgatgacatggacatggacatggatatggacatggatatggacatgaatatcgatacgacaacgtctcaatccatagatgtctcatccacggcttcaatcgtccccgtgccacatgaaccaaaacatttgcatggccttcctatactgcaatcgccctcgcttacccctgcggagagattgtactgggaaaactacaacaccacaacctactttactacacaggctgggaataggtctgcccttcgctaccacattattacgctgctcttggttgcatttgtgctctaccctgtgtccctggcgctaagcgccgcccgttctaggtggtacttacccctgctgtttgttaatctatgcatttgtatttcgtccgtaatggcattgtccgtgttcaaaaatactttcccggaagaagactggtatgcgcataatatctatggcaccacttctgtgctacttctcgtttttatgcttgttcacttcttcgctgcggtgctttctgtccccgtctcattagcatcgaaaaaggagtaccgtccggttgacaccatccctctgaatgatcttgaatctacgcccgtcatggtgaatagtgcacgtggctctccaagtccttcttccaacagagacacgttgttctcgctctcttcagacaccacgaccgccacggccaccaataataataaacggagacgcgctgaaggcgaagacgagggtgataacacctccaaccacgacactttgcgcgacgaagactacgataatgatgacgacgaaattgcttccattgaagcgccacctctgcttcctcaagacatacccgttttccgaatcttgtttaccaacacgaagtaccagatgcttgccgcgcacctctcgtgcgtcgccaacgtggtctttcacatgcttacctacccgctattcatgtacatctttgtagacctaatcatcggcttcgctgtaggtaacttgctcggcaagggcatccgcatctttaatctcttggcccactggattaagggcggcgtattttttactctgggcgttgtctctttagcaagatactgcggtttcgcagctaagtacggctgggcatggaacaacatcagcttcacctctcaactcacacaaacgcgttcctccaatcttcttttccggtttgctcctgcggggactttcaccatggaattcgttgaatccttcctcattttcttttacgggtccaccaacatcttcttggagcacctggcaggaaacggcggcgcatggactgccaaggatttacagcatgtgtcgatcgcgtttatgttcataggaaccggattgtgtgggctactcacggagtacaagctcaaccattggcgattcgagcatgcccgcaaacggccacagaccgatgtagttgctgccacaccggggtactctccaaacccgttccccgctttcaccatattttggactgggattctgatgtcccagcacgcacagtcctcgcaattttctactaccattcacacgcaatggggatacttgttgtcctatgggtccttcttccgtctgctaacatttttgattctgtttttggtgcccaacaccaacagtgccgcatccaagcctttcacggagttgatcacctcgttctgtctcctctgtggtggtctggtatttatggagtccacggatcagtccattgaagccatggaatatagggggtttacccccatgttcactttcaacctcagtgttggattcgtttctttgttgatggcttgggaaatgattttatttatttggaaagactggctcatcaaaaccaggaaaaccagtctttaaccgccataatggcttttcttttttcttttttttttcacccccccctcatctttgagtgagaagcttatatgctttacttttcctcacctactttttaattcttaattattagtttatccagcattcagtcaattctgaatgcgttatcgcttcctcaaaatttataaaaatgaataagcaagatctcattggaattgagttcaatgacgattattgagggcccatacctgataaaagtgaatatattatgtataatgactctactggaggttctctctgagaatgtaaaataatccacaaaagacatgaaaattagttactctacataatgtataataagttcttccttccttttttctttttttagtttttctactcaccatcctacctacgccaagctgctctactgtcttggatctgtgaaaaaacgcctagaaacatgtataaaacctaccgctttaaaccataatttcaaatcgaaatggcactatggccgagtggttaaggcgagagactcgaatggaataaaaagttcggctatctcttgggctctgcccgcgctggttcaaatcctgctggtgtcgtttaattttttttaaataacatcgttgattaaaacaatcctattcactgcagtcacagacttagcacatttacaaccagtacaagatcaatcacacgcgttgtggtaggaactttgacgatgatactgcgttggctcttgaacgcatagtacatttgtcgttcacaacggaaagtgaaatactgaaaaaaaaagaaaaattttcttagggactcatcatcaatgtaaacacctctacagccgtcaagactagcaaagctcacctcacaaaacgacatgccgcgcataaagaccagaagatccaagcctgcacctgacgggttcgaaaaaatcaagccaaccctcacagatttcgaaatccaactcagagatgcccaaaaggacaagtcgtctaagctcgcagcaaagtccaatgagcagctctgggagataatgcaactccaccaccagcgctctagatacatatatactctgtactacaagagaaaggccatctccaaagacctttacgattggttgataaaggaaaagtatgctgataaattgctaattgccaaatggcgcaaaaccgggtatgaaaaactgtgctgtctgcgctgcattcaaaagaacgaaactaacaacggtagcacttgcatctgcagggtgcctcgtgcacagttagaggaagaagcacgcaaaaagggcacacaggtgtccttccatcagtgcgtccactgcggctgccgtggatgtgcaagcacagactaacgactatatgcacgttgcagtattgttctggccatgtaattatctctctcccaacgttttagaagaggttttcgtctccttcgtcaaagacgaccactttcccattttggtcattggaacgcgaaaaaacaaaacagacgcgagaacgcgacgcgaaaaaatatatttttccgttttttttttttttcggaacaaagataacgcgttaaaacctgtggatgtaataaggatctgaaacactgactaaaacgcgtcctcatttaaaatcaaaaaattacttcttctcctcccttacggtgccctttgatccttctcaaactttaaatatatgttgcatgattaattgaaaatcatatagagtatatcttaacagaggttccaacgctttaaatcgtattctattcttttccccccttttattatagttacatctactatttgagcttcttttattgaccgaaactacctcttatttcgaagcaaaaaaaaaaaaaatcaacaaaaattccaacttttcaatgatgaatgaagacatatccatcattgatggccataatagttttttaacggaaaaaagcaccgtgctattaacccaagccaagagaacactagaagacgaaaaggaaatgattactcccccgagctcaactgtgagaaaaacaatgaaggaagtaaataagaggccgtcgcatcccctctcaccggatcactcgtccccaattgctccatctaaggccaagcgccaaagatcggacacatgcgctcggtccaatggtaacctaaccttggaagaaattcttcaatctttggaaagaagaagaataaatggtgaactcgccaagaaacctccatattcgtatgcaactttgatttgcttggccattttgcaatctcaggagggaaagctaacgctatcccagatatatcattggatccacgttcacttcccttattacaagcagaaagatgctagttggcaaaattcaataagacataacttgtctttaaatgatgcgttcatcaagactgaaaagtcctgcgatggtaagggtcatttctgggaggtcagaccgggtgccgaaacaaaatttttcaaaggtgaaaatcgtggttatgaatttgtaaaggactccttacaagacattgggaagtattttgaaatagattctacacttgatgaattagaacaagttgagagtggagaaggcaatgatgatcttcctgacgaggaagaaagagaggaagcagggaaattcccttccattgaaattcaattgaactcctcccctatactgagagtttcccagttacatcacataccgcaattgaaaacagacaacagtgtactgaaccctcacgaaaacctagaatcgatgcggaacatgatagaaaacgatgtcaacaatatagattccttggaacctccttatgtcatgaagaaatatcatacttctttaggcttaccgtcgctggtgaatgccaaagatcatttccaggcgggtgtgaaaaacaataatatcacccaggcaaatagatttaatacactccctataactagcgcaaagtctcctcagaatttcagaaaatatttcacctcattcaattcaaattttgaagatttatctccacttcgaagtaatgtaggggctggttctctactcgacccacttccgtattccccattgaagctgtacgatcagaaaaatcttgcgctcatgtcgaaaccacaatctcagcaatcatattccaattctcaacttccacctccaccttcctctcatggttcggacttacttaaaacacccaagatgaggcattccgatggcttagagaaaaccccatcgcggttgataagcacacctaaggacggtaactcgattttgaggaaatggcagactccttcacacctttttgaagatttgtactgttctccgctatttagagctatagagactccaatcaggtatatcacgacgccggggggcactttggaaacccaaatttcaccaagaaagtcctctgcacccgatgtcctcacaagcgcaacgaattccaaatttgcttcaagcgggctgtttggcgtggatgtttattctgtttggaagcgcgcaactgaaaagatttctgatggtaacaatactacggatagcaatcaaaaacatcatccttatcataatcacccttccaacgatagcggtaatgaaaagaattgactttttttttttttttttttcattttcttttcctcaccgaaaactaattattcttaatctgatggattcatcgcaaacggttggatgagtcctaaactgggctggagttatcatatcacatagcattttctttttaatcttattgtattgtcgggtcaactaacttcttttcccgctcttctatggtataatcaattgcagaagaggcaggaaaaaattgtaatcataacaaaaatgatacaaattttttttctaagttttatattttacatatctttatttttgatccttacggatttttaatacagtatttagctgaagtttccattcacttcacttacctttttgatctcttttatttttacttgccccgttgccttgcatttttcaatagaaagtgaaaaactaagtaccacttgagcaatgccacattagaagaaaaaccatccgcaagtgagcatcacagctactaagaaaaggccatttttactactcatggaccaccaaataaccactgcaagcgacttcacgactacttcaataccgagcctgtaccaattggatacacttttgagatgtcacatttgtaaagattttctaaaagtccccgtcttaacaccttgtggccatacattttgttccctttgtattagaacacatttgaataaccaaccaaattgtcctctctgccttttcgagttcagagagtccttgctgagaagtgagttcctggtcagtgaaataattcaaagttatacatccctacgatcttccttactagatgcactaaggataccgaagcctacccctgtccctgagaatgaggaagtaccaggtcctgaaaattcttcatggatagaactcatatcagagtctgaaagtgacagtgtaaatgccgctgatgatgacttgcaaattgttgcaacaagtgaaagaaaacttgccaaaagatccatgactgatatattaccactgagttccaaaccatccaaaaggaattttgcaatgttcagaagtgaacgtatcaagaaaaaatcaaagccaaatgaacaaatggcccagtgccccatatgtcaacaattttatcctcttaaagcccttgaaaaaacacatttggatgaatgcctaactttacaatcactaggcaaaaaaccaaaaatttctaccactttccctacagagtcaaatccacataacaaaagttcatccagattcaaggtacgaactccagaagtcgacaaaagctcatgtggtgagacctcacatgtggataagtatttaaactcaatgatgagtgcagaacaccaaagattgccgaagatcaattttacgtctatgactcaatcccaaataaaacaaaaactgtcatcgttgggactgtcaactaatggtactaggcaaaacatgattaaaagatacaatcactacgaaatgctttggaattctaatttttgtgattctctagaacctgttgatgaagctgaactaaaaagacagttgttaagctgggatgtttcacacaataaaaccccccaaaatagtagcaacaagggtggaatttctaaattaatgataatgaagagtaatgggaaatcttcttcatataggaaattacttgaaaatttcaaaaacgataaatttaataggaaaggatggatggttatgtttcggaaggattttgctaggcttatcagggaagcaaaaatgaaaataaaaacaggttcatcggacagttcaggttcagtgggacattctaatgatggagatggtgttgaaaaagttcaaagtgaccagggaaccgaggatcagcaaatggagaaggatcaggacactgttatcaacgaagatagagttgctggtgaaagaaatttgcctaacgaagattcaactgatgctgacttatcaagagaattaatggacttgaatgaatatagtaaagacccacccggtaacaattaaggtgtgtatatgtaatcaggcctgtttgttagcttgtgcacatttgttaattaataatttatttaaaaatgggcaaaatataaatgcataaaagatgacatagagatatgtgcacaaagctatgtaatcatatttaacattaatatatattatttcgttattcacaattcgtcatgaaggccagcgtagtttacggttcctgctactgcattatcatcgttgacaatgtttgtattcgaattattattcaaaggtgctgcaattgtttgcggaggggccactggattaggcaaagaagtgatctccacgttaagtgctgaaataacttcactagatagagagacgtcttcggtaacatctaccgtaccagatgcctgcatttccgtcgtaagcattcgggaaacaggagtatttacattttcgctgattttgtggcgtaccccaaacgcttcagatgaatcttttgatgactgtacttctatcattatttctttctgtacaaatcctgatgcatcaattgaactagcagatattttgtgagggctacttacaaaagatggtgctgttgtggttacacctggcatcggctgagctactgtgcttgacgcgctctccacggataaagttcccttgcctatatcagacagagcgccaattgaagcaccactactactaaagatcatagatgccatagaagtcccttcaatatttgtggattctgatagggaagattgaccaacactcgtcttaggtgattgtacagcatcagtgaaaacactagtgggttccgaactgtcagccaaaacactagtgggttccgaattgtcagccaaaacactagtgggttccaaattgtcagccaacacactggtgtattccgaattatcaatcaaggcactggagcgttctgaatcctcggtagagaaagcaattactctcgaagtcttcgtttctgtttttgagaatgagctagttgccgtctccacaatagctgatgaaacaggttcagagatggaatgaaatttagaaaaagtggaatctgagattgaagggattgattcagaagcaagaacagaagaagttacagtcgatacttctattgactggaagccagaggttatagatgaatcagaaaatgtactcggatgcgaggaaatagagtcctgggatgctgatgttgacaaaatttcttcatttgggatcaaattagacgcaactgagtcaaattcggatgctatagaaatagaatgcgtaggtgtttcaaccatacgctctaattctgatgctatgggatcaatttcggagacgggcgaagaaaccatagtgtctgtgggcgtcaacaacattgaagaagatgttgtaacatactgctcggcttctgcattggaatctgatgcaggtatattcctatactcaatttttgtaatgacttcagtgattatttttgtcttataaatctctctcgtggatgccggttttgagttgtctagaaaagatgtgttggctgcatcattggtggggtttgtttgtgtggtggtaaccgcagtcgcggtacttgtggataatgctgtagtagggctagttgttaacgatgaggaaagagataatgaagatgaagatgaagacggcatgtgtgatagcgaaggtgattcagtacttaagagttttgaaacgctttctctatctgttgttatttcgctttctgattgttctactattaacgaggacaatttctcctccaagtcaggagtcggctcaggatattctgtgatagaatttgaagatgaggataacaaatctatcgactctgaattcagtggaagcgatggtttttcgacaatattcggttctgtaggagaggctagcggcttcgtaatttcagaggtaggtgaagacacaattggttcattagtgacactctcttcatagaaagaagaagaagaagaagaagaagaagaagaagctgatgttgggatatctgcagaagtgaattgtgaatcagctgatgacgatatccaaacaaatttttgctcatcttctgtggtggttctcatagtgctagtgtcaaatgaggaaaattcagtctctatatcgctagcaacatctgtagcgctgatgatatctgcactttcagtaatgcctctgtaatcgtcattaatagtgaaataagaagaagatccttggtctatggtagtgttttccttgaatttcgacttatatatatcatgagcatgtttgtaaataaagccgtgcacattatgtttgtagcctagttgaatagcgccagccaaaaccactaacaaaacaaaattcaagaaaaatttccaaatatttcgtaaaattgatgacgatgtaccggaaagcttcagaacgttgatcgtgttccccatagaagtgcttgccaaatatctagaatctggagaaaaagtaacttttgttatagtagattcatgtactcttggaaccaactgaacaagctttagcttttcaacgctgacgatggcaaccaagttatcgttagatgataatgcaacgaacttcttatttggggagacatccatcgatgttattccattcaaatcgaacatgaaggatgctgtttttaaaattttaacacctttggaactcacacctagttttaacaaggaaactccatcagagttcgataatgatgctgccactaatagcgtattgtcattgagaaacctgatattagaaagaacaagatttttatcaaaatccgttttccttgctacaaaatttccgtccctaacagacgctacttccaaagaattagaagtgatatatgacaaaagaataccgttaggggcgaagtgcaaatcattaacttccctacccgtttcaatttcgtaattttccgtcaaattacgcgggtcaatgattcttatcacagtgggcacttcagaggacgcaattgcagctactgtggccctttgattaatgtaaacaaacttagtgaaaacggatgggtctgtagttctgttgaaatcaatactggccacgaattttagatgttcttgttcaaacacaaacttcctcaagtggtggttaacgttctccatggaggaatcattaaacagttcattgcaaccaactagaatcaggttattattacaatccaatgaagtgggcgcatcgtcaatcgaatctaatgtgatctcacgaaaccttctaatgtgtttctttttctggaagttcacctttaaagctgtaattttgtttggaaacgaggaattgaactggcctccaccaccagccaccagtagagtgccttcatttataaatttagcaccatatatcggatatccgacgtcatagtttgcagagttgccactcattattatgctagtttttctaagtttaaaaggagagaaaaaaaaggaagagaggacgtatcgtagggaattgtgatgcttgttgacaaacagcctccgtcgatcgaagcagctataagcgtaggttacttgaagcgttcacagttctcatttacactgtacaattctcgagatataaatgaaaattactacaaccaagaaaaaaggacaggagggctaaaaggataataaaatagggcagttacaaatgtggtcaaaaatactagggctcaaaattgctaagtaagggcttgacagatgtaacataatacgaaataaactggatatcgtttaataattatcaaggtgatttaaatcgtaaatacataggctgggccatatacactaacatgtgtcgtgaccaatgtgcagcagatagacttgctcattaaatatattccaggtaggattctctaagggtttttttttttctctatagctgtcacttttttttttttctcttatcaatcacagatataataagcataacatcggaaagaaaataatgatagggcaaaagggaaagcatttccagttgaatacagtatctctactatattgttgttcgctgaagacagccgtttccggaaaaaagtgattgtgtgatcgcagttacccgcacctttgttcaacagtacataataagaatctgtagatatagatgaactttctctattacataagactagcctaaaagccttgtttctatcatttaaaggcttttgagacactcaaatcagtgtcaaccttttggataagtcaaagaaagtacgccgctgctcagaaaattgttatcgtgattgagaactgatctaggcattacaattaaaggaaacaagggaaatattctattgaatgttgcataaaagcccttcaagaaagagatttgcttctcctttgcatctaggatgcattctaacgcttacagtgctctgccttattgcttactactttgctttaccggattatttatcggtagggaagagctcatccaggggtgccatggatcaaaaatctgatggaacctttagacttaagtctatctacaggcatggcgtcggagcaaaccatcggctacaccagaggctggaggtcactccagaagttatttctgccgctggaatgctgtatcaagaaaccacaactcaaggacaggatttcgaagaccaagaacccctatggactactaatgccgaatatgccaccactaacccattcgattttgagtttgagctacgaaggatgccgctattgatgaagcggatgaaggaaagagatcctgaattcatagagtcgtacatttacggagaaacatacatgacggaggaggaagaacacgccatgtggatagatgatgacattgtggcacccaatatcacagatagaggtacagtagtgtcgttagcattaatgtcgtctaatgcttacgtgagaataccgcaaacgggagactggcgtaacgtcacggagccgtggaatgaaacagagccggaagattttggttgggatggtgatggtatacgtggtcacgtcttttacaatgaagtggagaatatcgtggtactctcgataaagggaaccagcgctcagggtttgccagggtctggcgaagatgagacaactggaaacgacaagatcaacgataatttgttattttcgtgttgttgtgcaagagtgagctacctgtggactaccgtgtgcgattgctatgtgaagtcgtatatatgcgatgagtcttgcctggaaaaggaactgagacgtaaggatagattttactctgcagtcgttgacatatacaaaggcgtcctcaaagaataccccgatgcggccatatgggtcacaggccactcactgggaggcgcattggccagtttactgggccgcacttttggattgcctgcggtcgcattcgagtcccctggagagctactaccttcaaaaagacttcacttaccattcccaccgggacttccctcatacatggagggtatctggcacttcggtcacaacgcagacccaatcttcatgggtacatgcaacggagctagttcaagttgctcactggtgggctacgctatggaaaccgcgtgccacactggtagagtctgtgtctacgatgtggtcaacgacaagggctggagtgtaaacatgttcaaccacagaatccacaaagtcattgacgaagttctccttggatacgagcaggctgccaagtgcgttgaaccagagccctgcgtagattgctacaactggaagtttattccaagcagagactgggaatcctcatcgaggctcattaccaagactaaaagccacgctgcaccaaccacgacgactcgcaccactgctactactacctcttcatctacctgtgtaggccgcaattggcttggcttctgcaccaaatacgagttgtaagacccatacatctattatgaccctagtgttgttttagggcctatgcgccctttttttcttccattgtctgataaataatgtatcattttgacaacttaaaggttcagctaaacgacacgagaagatatattaatactgctttaaagtgaaaggcgtcagtcaggtgcaattaataggtcacatattctttgcttcaattgctctctagcaaactcacacactcgtagattggaagaccgaagaaaatagatagactttcgaataagttcagcaacaacatgtggttgaaatccttgctgctctgcctgtactccttagtactctgccaagtccacgctgcaccttcatcagggaagcagattacctccaaggatgttgatcttcagaaaaaatatgagcccagtccccccgccacacatcgtggaataatcactatcgaatactttgatcccgtttcgaagtcgatgaaagaggcggatctgacttttgagttgtacggtactgtcgtgcccaaaactgtgaacaactttgctatgctggcccatggtgttaaggcagttatcgaagggaaagatcccaatgatatacatacttactcgtaccgtaagaccaaaatcaacaaggtttaccctaacaagtatatccagggtggtgtggttgccccagatgtgggtcctttcaccgtctatgggcccaaatttgatgacgaaaacttttacttaaaacatgacaggcctgaaagactcgcaatggcctattttggacctgattctaacacctcggaattcatcatcaccactaaagccgatggaaatgaggaattggatggcaaaagtgtcgtgtttggtcaaataacttctggtctagatcaactaatggatgctattcaatacacagaaacagacgaatatggaaagcctcagcatgaattacggttcctgtatttcgttctagaaatcttaaaaattagtaacatcttagatttgcacgctgcgtacacagaaaaagtcgagaagtttagaaatggcgatgtgtctgttggctccactttggaaaacatcttccgtaacgataaagcctacacacctttaaccacctccactggaaccaccgcctatgatttaaaccacccaatttccagagccttgatgtgtttaactgttcttggcctttgtttcattgcctacaagggcatgcacgaaaagcctcatacggtttcattaagacacaagtaagcaacttcttttcgatggcttgatgaccacatggctatgattttaattaatatatatacatgacaattatttttttatacattagcgatacctaaaatttcttggttaatacccttttgacagcctctactgcattgcccttgataataatttttttcgattgcatcaccacagaccatgattttttgggtatgaaaggcagttgctcctgcaagtcatttcttagttgaattacatctccttcaatctttctgatctccgtgataatcttgttacctccatttttataagcggaatacaccggtagatttccggtcctgcttctctccacgtagtaggtctttttaccaaaattgttgtttcctatgagctcatgcatcttcacgtcttccagctttggaaatattggcgcctcagcagctttatttgaattagtggatatacatcttatcgtttggtatatcgaggcagtggcaggccctggaaggcatttacccctaccaaaacatctagtaacacacgaactgatcatagttttgctcacacgctaccttggagtaagttgctttaggtaaacgggcacttctttcaaaaggttttccttcttgctggagctatactgcttatagtaccatattttaaattcataccaagccattcgtacgcgatgaccattatagatcgaccttgcgacaccatcatatttaatattcaaaaagaaaaaaatgcagttctatatcacagttatataatatttatatgtgcatgtatgttacttgtctttgcacataactcaatgcgtccacaatcttaccatcttgtctttcccaccactacacactcttttaccgtcgacactccagtcgacggtataaacttcgtctttatgaccagggaggtcaacagaaagttttctagttcttacatcccacactttcaacgtggtatctttggaacatgacaccagtagtcggcagtccgatgaccacgcaacctggtatacgctggctacatgccctctaaatgtggagataaacttaccatctctaccgtcccaaagtttgatagagttatcaaaagacgctgagacaatatacctaccatcagggctgaacgccacatgattgactaatttttggtgaccggtcattcttgctataggcttggtagattttagtgggttccataaaaacatggtataatcatcgcttgcagtaaccatcatttcttctgaatttccattctttttacagattttttcataattttccaatgcctttttctgggcttcttctggtgtagaaggcttcttacctgtatgatcgaatgcaccaatgcgcaatgcgtaatctgtagataaagataagtgattaacccagtgcgcatgcgacttcaaaatgttgatacatctgccctgcgaattgatgtcccatacacgtacggttctatcgtgagagccactatacaatagaccttggccgccccatttgacacaagacactgaatttgtgtgaccactcatcgtatactggcaaactctgctcacagtgtcccaaatcttaatagtaccatccttagaagatgaagctaatcttggtttggagcccggcttcacaagatgtataggttcccaacttaaagaagtgatccacttggaatgacctctgagagcatcacctagacactgaccgctttttgggtcccataatcttatggtattgtccatggatcccgtagcaattacttctccatcgggggaccaggaaacgcagagaacccaattgtagtgaccctttagagtatgcattggcgtttgggtgtcacagtcccaaatccttgcagtattatcacctgcaccggttaccatcctagaactcgtatgtggtgcgaaggcagaacacaaaattgtggaaccgtgacctgcaatggctgatgaacttctagttaccggcttgactttgaaaactgctcttggcgtatacagtagcgtgatctgatcttctgtactgttatagcctggttttattaatgaagaatataggttatctgttatatcaatcgtcttcacagggtcactggccttcttaccttgaattgtacagctgaaggtatatggcactggatcgtctgaagtaccgttcaattgatttaaaagttcttctaactgtttctcggagatagcaccgggaactctcagggcgccacctacattgtcaccagtatctaaagcttggaacttgattgaaacattgggtaaatctttcggaataatagctacttctctgggaagttgagcctctttcttttgtttcttagaaggtggaggaatcagggtggacatctgtatattgtgttagtgtgtgtttatcgaggttacaaatataaaaatcttgtgatatatgtcttttaaagatactctttttgaagctcatcgcatttttttttttttttttcattttaaaatttttcaccggtttctcgggtaacagctctaaatgaaatcttgccttcatcaccattattgaattacattacattatatatcgtagtatatcatatttttagacgttgaccactctatgagcttaggataggtacttgatctttctctgagttgccaaatgctatttcacggatttgtatcatccaagggtctatcagtagttccacagcagtagccctcatagtggggtcttgaaccaaacacctttccaagaaggctcttcccgctgcagtcatttcgtctctattgggtagttgcggtattcgacctgcagcaacgtggtacatgatggcccattcattatccaagttagaccaaggtcgtctacctgtggccatttctagcacaacacatcctaatgcccatacatcgtccgctccaagttttcccttaactgccgagcctgaaatagtctctggagccatatacatcggtgtccccatcatttcattgagggactttgtttctactccaaaatcttgaacggctgcgttccgcacagttctagtcctagatcctacaacggtacgtgccgtaccaaaatccacatattttatgattccattgaaatccagcaagatattctccggtttaatgtcgcgatgcaccacgccagattggtgcaaatatgccaaaccttctaatagttcgaatgtgtacacttgtgttaccatttcatcttcaattcttccatgatccaataacgaggctaaagaaccaccctcacagtattccatgaagatgttaactttatcgcgatgtacttcgacaccatagtactggacaatattaggatggtttaacatttccaatacggtcatctcttctttaatcaggggaaaaatcttcttcattgttgtggtatcgtgtatctttatttccttaacagctaagatttcaccgttttccagattaattgcagagtatacctgtccaaatgttccaccgccaatgaagcttcttttttgccacctcattgatacattcgataatgaggatgctagcgatagtaggtatttgtttccctgatctgtagcatccaataccttacccatttgcctgggattcctcttcatagtcttttccaacgtctttatagcttccagtctcaacctgctgtttatttctagggtggcctcttcatcaatattctcttcagtatcaatattcaatcttgcctgttgcatgccattttcagcttcagtggctcgtgcacccataacgtcgaaatgtgaaattaataatgacatacatactgataccctctccttcagttcttgaaattgctttacattcagcgccaggatattataaccactagtcatctgcatcgcaaaatccattgcaagaacgcaccatcggaaagttcgctgatcggtaggatcacactcttcaacaaggaatttcaaccagttcattcctaatttaaccatcagaaagatgataacgtacttcctctttgagctaaaggcgttatatttaaggaaacttcttccaaaatcccttccaaacatgaatatcgaatttaacaactcatttcccggacattgcttcataaagctacctagaattcctttgtagttgttcaatactgtataagtaagtttgtaatatgccttattgattttttgtagggaggattcaattgaattgagtgaacaacgtttctctatgaatgaaacagaatcacctaccgtttgattaaacttgtcgatttgataagtcagtgcataattagaaccttgattgagtaaaatcaacgtatttgggttaccaattttccctaaatccatttcgttggatgcaaaaaggttgttacctggaagcttatatactggtccatcccaaactactggctctccaggatatagtacaactagtgcacccaatgagctcaaagcaacttccaattcaaaaacttcattgttcttttcatcaaggtgctgatcaaaagggtctgttgaaaaattcttctttttggactgatgagcatgcctgtccaaatcacttgacgaatttgctactactcggtagtaaggaattcctttggaatcctcccctttcgatactagaatgttcaaatctgtttcttttgttgttatatcatacacattcaaattatttccaatgtcaagctttgggaccaaatcacagccaatggatttatttcgcaaaattcttaagatggtatcattgtcacaacctaataattcaggagcagcaaacatatatacaccactagactcaaaagtgttaccggagtataccaaaaaatagtgagcatcttttaactttttaacaagttgtgcattatgattaatctgataaacagcagaattttggaacgccttgactagaatattgctgaacctgttcagctttcttttcatggcacccaaattttcgaaaatggaacttagccatttttctgcttctgaagcgttagcaaatgttggtgggaagttttgttgtttcaaaagatagaattgcaatttatgtacgagtctcaaagttaacttgagaaattcatttggaatcacggtttctgcaccgttaatatagtgaccggtgttttttaggtgatcccagtatttcaagagtagatcgggtgctttgaaattttgtttactggaatcaatcaactttaaattcaacagaaaaaataaataacgaatggcttctattacagtattttcgaacgtcgggtcaaaatccacatcgaacggcaaattggagcaatattttgtcagtgtgtacttcaattgcacagaaagtcgaataaaagcgttaaaatcatcgatcatttgatcgatcatcatcattgttggatttttaagctttcgtgcatatgacaatctagtcaaaataacttctttgattaaatagacggggaacgccagtagtgatcttaacctttcataaggatattttatgttcatctttgtcaaagtttctctgtagactataaaatgtagtttcagtttgaacatccaaggtgatagcggatagaaaatttttttttggaatatagactcgatgttcttttccttcatcaattgttctgcaagaatcttcattttgcagttccattggggcacaccatcaaaatcctcttggcaattatccgaactacttatcggtgagaaacggtttatccagtcgtccaactcttgcctcctcaacgttaagttcgttttaaagttcagccaagaattcattacgtctattctagcggtaaattctgcagtattggtgattggtttatccttatacatttttttcaagttaggccaataagagacaacgctgtgatatctgttcatgaggtcttgtaagatggcctccagtgcatccaggctcaatatcttgccctgtggaatttgaaacttcattatctcttcaaaaacggaatctgaactatctcttaaatatgtaagcgactgttccatctcttgcatggtcctcccattcagccatgccttcaattcgagccatatctcatctgagagctccttatttaaccctggtttcttgacttggttagcaatcctcgtcttttcacctttaacaatatctcccttcagcactctggccagcattgactgccatttgaaccgttcggtcgcaatttcattccaagctagttcatcactgtctgacctcattttcctgcaataaggtgtagtggagaaaaacttgacacctgagtgcaggtcttcatcaattctgtcgccattagacaaccgaataatttcgtcatcaccgtcgtcttcctcgtagcggttagtgagttttatgcccctcgtgtagtagtcatctaaagcggtcttttttagctttttcaagtatagcgattcattgaaaacgtatcggtccttaaaagtcagctgactggggccgtcgcttattgtttccgagccacccaatgctttcaaatcagatcttgatagtttatggctggaatgacttgataatctcttcacgagcttacttgagatggtatgaggagccagaactctcccgccttcagccgctttttgttgctgtgtattcagtatatccatcatcattttcacctacaaggaactaccttttatagccaccctaagtaaaacaacattagcttagcatcctcaattcttatcgtatgttgttgctgctatttttatcctattgttcctggcatcgcttttttacataaggtaccaaggcaagagaaaagacccgcgaaattttcaattcgagacatagggttaatacgaaatatgttaaggtctagtttccaaaaaatgaagaaaatgtgattagacatcctggggaaattaggtttaaatagggcgggcgctacaggggttttcctaacaaatttcaatgataatagtggcatcatcatcgtcatatccagtgtaggtatggactagaacagaaagcaatttgcagcaagacaatatgactacgacggtacccaagatattcgcgtttcacgagttttcagacgtggcagaggccgtagctgaccatgtagtccacgcgcaagacggtgcattggctccaaagaacgagaggaaacactctgttcccaacatcagcatgaatgcactggatatgacgagagaggcctcttgcaaaagcacagcatctgccgcggaagggaaaagtggtagcagtggtagtggcagtggtagcagtaagcccaaaaaggagaaacggttcaagattgctctctccggtgggtcattgatcgaagtgctacacgaaggtctgctaaaacgagacgatgtacggtggggagactgggacatttactttgcagacgagagacttgtacccttcagctcgaatgaaagcaattatggatgcgccaaaaggaagattttggacctgatagacacggcgaagtatggaactccgaaggtgtaccacattgacgagtcattgattgacgacccgcaagaatgcgctgataactatgaaaaggtgctaatccgcgggtttgccggtagagattccgtcaaacttccgatgttcgacttgttcctgcttggttgtgcccccgatggtcatatcgcatcactcttccctaacttccaggacaatctacgtgagaaacttgcatgggtggtgcccgtggagaacgctcctagtgggccctcgaccagaatttcgctgactatacctgtaatctgccattctcacagggttactttcgttgtcgaaggtgcaaccaaggcgcccatcatcaagaccattatggaaaggcctgaaaagggcctacctagcagtattgtcaacgaaggtgctgctggtcgtgtatcatggtttgttgacgacgatgctcttacggacgtcctcgtcaccaaaaaaaagtataaattccaccaaggtttgtctatttaaaccatgcatgtgtgtacatacatacatacacacatacatacatacatacatatatttatgtatatttatgtatatatatatatatatatatatgcgtaattatgcagatttctccttgtgtgctacagcgggtactctgacgccagatcatggcctcgagatcgatatacaaaccactgcatgataaagatgaagttgaatattaaagttaccattgacagtcccacttttccaaaatttgtcacgaacgtatccagactgaaaccttgatcgttagacaactgccaaatcaattggagcagcgaggcgataccgccagtgacatctagaaacacaccctgaatggggaaacaatccatagattttcttgtcgagttatgcgtcacttgtgggatgtacttgattagtgacatcgatattttgagtaaaaacaaattgttgcaatacgccagagttcttgagttatgccaatcgtaccagtagttggagtacataaattgtacggttagcagtgaaaaaatggccagtgatgcgagtaaaatccttaggtaccatggattcatcttgcggtgacctttacctggaaatcgccagattctcgctccagctaccacctgggtcaataagacaacattcatcaagcacccatgcaggcaataccagaaatcaaattgcgtcaacttgggcctgcccaagtcagactcatcacccgtcattttccagcagtacaattgcaaaaatatggatatgaccaggtaagagtaacctgccgtatttaacatgacaaaatccatcgatatcgcgctcgctgacttatggcgccaattggtgattatcggtggatacatcgatatcgaccatgacgtaacatacacgatacctagtatatcgtctaacgacaccattttgcttcgcgtttgcttttgtttgcttttagtttttcttcccttgtttacatatggaaactcaccttaaaatttcaagattatcaaaaaatataaaggattccgctattaaagggcaataccacaacctcaaaccaaatcacctaaaccaaatcaaagatggaagcggaaaaacaatctgatattaagggaaccattgctttcgatactcacggtaacgttatagagtctaccggcgtgggcagtcaaaggatcgaagatatcggtgatttatcgaaagttacgctggatgcagaaggttttgctcaagttcaaggagattcgctactcgtacacctgtacaaacgcaatgatatcactttagctgtatataccagcgctcaataaattctttccttccctttcgacatagctatgtctgtatactatctaaaaactaaatatcacaataaacaaagtactaaaataaacacccatttaaataaagccagatcctgaccctccaaatccgccggatcctgaacctccaaatccgccagatccaggaccaaatggttcgtcgtacttggatccaggcatccatcctggcggcatatcttcccgtcttggggcaggtcttctatttggatcgaaaatcataccgccttggctacttggattccccagaggattgggaagccctccagaccaatccggatggcttgtgccaacaggatacagatcaccatccgcataccctcctgctgggttagcgaagctcggttcagttaccgtaagtccgggatatgggttcaacggtgctgttccctggttttgtcttgcttgtgcctggtactcatcgtcaaattttggcatgtccgcactacctgcagtttgtcttttaagttgtgtcattataggtttcaggtctggctccacaggtaagctttctctttctagtggccatttcaattctgtgggcaatttaaaatcgctgtaacccaccacacatgccatggtgatcgacgtaccatgacgaataacaacagtatacttgtcattgtcatccagagtctgaatcaccactagctcagagagaaacgatgttgaacccttctcactgggagaatctttaatgcgaaaactcacttggcatgatttggttccctctgtatggcgtgacaccacctcagttttaccgatggactccaacactagttctgctaccagttcaaccttattctcaatcattgtttaactcttgcgttactatggtggtattattgatgctaatacgggttttttatgaaaaaaaaaggataacaaacttatataaacttatataaaaacatatacaataaatgatctacaaagggtaggaaataaaaaataagggagaaaaaaaaatacatgcgtaagtacattaaaattacaggaaaaatcttactttagttctgatatttcaccatcgcgatacaccaaccccataacgtttaggaacaaattcaaatcttggtatagtttctctttattataaataatagattttaactctgtgtctaattcttgagacctctgaggtaatacactcaattctttctctttcttttgtaaggtctccgcctcgttaatagtggcaaagatttcatcacgtacttcatcaataatgattctctggtggtttagctttccacttagtgctaaactagctaggaactgccaaatgtatgcttcatccataaacttgtcattttgtaaacgcatgatgtggacgttatattcccttggagggaaaatcagctgaatcttactttccaatgaagtgaataatttatcataaatctcattccatgtggagatttcaggagaggaaagaatattagatcttgatgaatcttgcttgattaatgcggcacgagaaatcaaaatggtgatcaaatttagaccaattttggaggtggtcaagaacgaaacgttgttgtttctgattaactgtagcaacagacccataatttcgataaaattggagttattagacaaaaacgagacaatgatctttaatatgatcatttggaacagatcgactttcttcaattgtgtcaaagttggttttggtgtagtcttgtaggaactcaatatgatgatttgcaagtgtgataattcattgaagattttttgcaggattttcaatttttgctgcttatccaagaaattaaaaattctaggcataatcttgatacctttatcaaatgatagcatcgaaatgaaagggtttacgtcatatgaactgtcgtcgatgtgaagggcctcccacattgcagtgctgtcagtttgctggccattcctcaagttagcttccaagtctaaaatctcttcataaactgtttcaattaactcaagaatgaattttttgcccccagatttgttcaaatttgtggcaccattaccgttgttgaacgcgtatgaagatcttcttctttgcttagaagcaacagcagcggcagaagagcccgtagaggaggaccctgaagaggccaagtccacgttggtcagagagtcagtgacgtcttttagcgcatcggggtcagaaggctgttgtctggggatctgcagttgtcttcttggattcttgctgttcaaagtggaagagattttgcccagaaccgtgtttgcttgcttattatcctggctagagttaccagcagccgcttgttgatccttcaacttagaaggtctttccttagccacagtgacagccttttctacttgactttgcattctctgtagggcaatatcggttctcttatagcgaccaccgagtctgtgtccagaatgttccaaatacgccctagcaatcaaacctttgttggattcggacgtgataccgcctctttggataatcttgtagacctggaagtagaaatcctcattgtaagggtcctcagtgacaatttgagacaactgatatctggtgatgaagtccttatcacgaggagtcattaaacctgagtatttcaagattttctccactttggcatgacgaatctgcaaacgtctttgctcttcaggcgacaaatctctcttcgatctgcgtccactttgcagaggcattttagttgcgccaaccacagggcctggagaaggagtgttggacataccgatgggtgaaggcgaagcttgaactggaacttgtacaggacccattggcatttgattcatattcacattaacgccaggaggtggaggtggaggcgcaaattgtgagggacctggttgacccgacgcaggctgcattggaaattgctgctgaggcggaccctgtgggagaccctgtggatgacccatggcgtggaaattcataaactgttgctgcatttgacgttgttgtctttccaagtcttgcatcgacaagattggctgtaggggggccatttgctgcggagcaggagccggagccattgtactttggggtgaaggcgccattgctggaggtggtgcagtagaccacaaagattccattggcttcaggtctagaggtcctgctgctgccgttccatcggtcctagggccgctaattccttctgcagtagctgcaacatatgatctagccgtggcaccgacgccattaccaccaattgcgttgccgctgctgccgctgctgtgaggatttccaaaatcaaagtcggtaccaacctgaacattatcaccaaatgtttcgtcgttcaaatagtcgttctcctcaagttcgtgctcgccatagcccttgtaactctcttcaaagtccagaggaccatcccgcgcattaccgctattttctaacccaaagaaggacattgctagtgcttcttgctgctcttacttccggttaaaacctttgcttccttcaaggtgtacatgtttcttttcattcaccttgtttctttctttaaaaagaggaagaggaaaaaaaaaatttcgtgtaatgcgagaagaacaaatagggaagtgataacaatagtatcaataacaggctgcaatcggggcaattaagcatcagaagaggggaatttgatgcggctggggaatgcttatgcgtattgcaagccgtcgcaaaatgttgggctgaagctggacttgttacggggtcttccagggtacgtgggtcacgccacgagtaggatcaaccggttagagaaccaggacaattactccattaaaatgatgcggtcgtggcctaatgcgtatggaagtgccctgaactgctctgtattcgatggccatggggagaaaggtgcgcaactgtcacagttgttagccgataaattgtgcagtagcctggatttccctgaaccctcctgggacaagcaggacttgaagaagttggtacaggaatatgcaagaaggtttcccgagggaaattactggaaacataagctgtccacgtttgaaaaattctacaacaagtttataaagaactgcaactcgaaacaagaactgctgctgatgaaggagggcgatagtgcgatccttggacaaaatggtggcaggatgatttttgataaaatggggaatattattgacaaaattgcactgctcactgagctagaccgtctgcgattgttctacgggtttgccaggttcgatctcgaccaatgctgcggcctgggcaccgcagcggggtccacagcgtcgtccatatttctatatccgtatgatgatccgaatgcacccattgatgaggggaaagacgatgactcgtggatcatatcgcactctggattgctcaaactcattgtcacgcaggtgggcgactctaagatcatcctctgcgatcaagacgggattgcacacgcattaacaacaactcaccacatcaattccagtagggaacgacaccgtttgagcatagacccttctcgattggacccagacgcctttggagagacaaggtttttgaataatttcgccaacactagatcgtttggtgatgtcgctgggaaaccgtatggtatatctagtgagccggatattttctcgtttcttgtcggaaataccttgcatttgccgcgatctgaaaggtcgaagctgcccttcaatggtgatgaatgcttcctggcgcttgtcaccgacggcatcaccaataaacttgcagaccaagaggttgttgacctcatcacctctacggtgaactcctggggactgaaaaaggcgactcctcaatttgttgcagaggagacaatcaaatttattcaggcaatagccactaaacactcagacaacgccacttgcgtggtggttaggctttccaattggggcaactggcccaatgttgacagaactggcccccaaagagaaaccaaactaatgaatgcacaatctaacgaaacaaaattaaactaaacacccccctgggtggaaacaagtcctagataatcatcttttgtattttttttcttccttttattagtatgtatacatatatattactttttatattctttatagcgcattttaaacacctttctgaaaaaatgctgagatttttgatgctaatcgaaagattaaaaaaaggtctatagaggtaagccaataacgcgatgaataacggttctggtcgatacttgctgactcccccagatgatcttcacccctatgtgccaagctcgaaacctcaggaacaagtataccctgatttcaagccttgggagcacactgcagcagaagatcaaatcctagcaaactttgtggctaagggcttttaccatacaccaatggtaaatttcgagtccatatctgcgagatcatctgttcatgaatcattagtcactcaatccaacattctttcccagcaattcgacaaaattatcaagattagagaagaccacattaataagatcccctcaaattccacgacgacattacacgggcctggttttcagttgcctaatagaataacccttactgatcatagaaaggaaacgtggttgcatgaattgagttcgtctcacacttcgctggtcaaaattggcaagtttatacctcacggcttgaaaagaaggcaagtcatcgagcagtgctatttaaaatttataccattgaaaagggcgatttggttgataaagtgctgctattttatcgaatggaaatcgaaccacaaaaagaagaggtcaaatgctgctggggcagatgatgccatttccatgcacctgctaaaggactggacggatacctttgtatacatcctggaaaagctcatctttgatatgacaaatcactataacgattctcaacaactgcgtacgtggaagaggcagatttcttattttttaaaacttttggggaattgctactcactaagattgatcaataaggaaatctttcatcattggcttgtagagtttataaataagatggaaaacttcgaatttttgccattatctttacatattttgatgattttttggaacgacatctgccaaattgatacaaatgctcctgttgcggctacaataacatcaagtcaaaaagagcccttctttctggtaacaaaaatcactgatatgctattgcacaaatattatattgtttccagcagcaaatcaatgataaatgacgagaactacatcatcaatgatataaagaaaaacaacaagataaagttgaatattctcaaaatattatccagtttaattttgaaaatttttcaagaacaatctttagaggtgtttatatttcccacatctaactgggaaatttacaagcccttactttttgaaatagtctcaaacgccgacactaatcaaaattctgatatgaagaaaaaattagagttaattagttacagaaacgagtcattgaagaataattcttctatacgaaacgtaataatgtctgccagcaacgcaaatgactttcaattaactatcgtcacctgtaaacaatttccaaaactatcatgcattcaattaaattgtatagatactcagttcaccaagctactggacgataaccctacagaattcgattggcccacttacgttgaccaaaatccccttacaatgcataaaattattcaattaattctctggtccatacatccatcaaggcaatttgatcactatgaatctaatcaactggtagcgaaattattactattgcgaataaattcaacagatgaggatttgcacgaattccagatagaagatgccatttggtcattggttttccaattagccaaaaatttttcggcccaaaagagggtggtatcatatatgatgccttctttgtatcgcctgcttaatatactaattacttatggcatcattaaggtccctacgtatatcagaaagctaatcagttccggcctactttatctccaagattccaatgataagtttgtgcatgtccagctgttaattaacttgaaaatttcaccgttgatgaaaagtcaatacaatatggtattgaggaacgttatggaatatgacgttaaattttatgaaatttttaatttcgaccaactcgtggaaatcacagaacaaatcaaaatgcgaatactctccaatgatataactaatttgcaactgtcgaaaactcctctgagcattaaaatcatggttgcagaatggtacttatcacatttatgttccggtattttatctagtgttaaccgcacagtgttgctaaaaatattcaagattttttgtatcgatctggaggttttccaccacttttttaagtggatcgagtttattgtctaccatcaattgctaagtgatatagaatctctggaggcattgatggacatcttgctatgctaccaaaaattgttctcacaattcattaatgaccatattctttttacgaagacgttcatattcatttacaagaaagttttgaaagaaaaagacgtgcctgcttataatgtgacttcatttatgccattctggaaattttttatgaaaaacttcccttttgttttaaaggtggataacgatttaaggattgagttacaatctgtttacaatgatgagaaattgaaaactgagaagctgaagaatgataaatcagaagtcttgaaggtgtattccatgatcaataattcaaaccaagctgttggacagacttggaattttcccgaggtgtttcaagtaaacatcaggtttctactacacaactccgagatcattgatacaaatacaagcaaacagttccagaaagcacgaaacaatgtcatgcttttgattgccactaacttgaaggagtacaataaatttatgtccattttcttgaaaaggaaagactttactaacaaaaatttaattcaattgatctctctaaaacttctaacttttgaagtgacgcagaatgtgttggggctcgagtatattattcgattattaccaataaacttggaaaataatgacggctcatatggtctgtttttgaagtatcataaagaacaattcataaagtcaaattttgagaaaattttacttacatgttatgaattagaaaaaaaatatcatggcaacgaatgtgaaataaattattatgagatcctattgaaaattttaataacttatgggtcatctcccaaattacttgcaacatctacaaaaatcattatgttgttattgaatgatagcgtggaaaactcatctaatattttggaggatattttgtactactcaacttgtccgtcggaaaccgatcttaacgatattccattgggtagtggacaaccagacaatgacactgttgtaaccaacgatgataaaagtgacgatgatgatcacacagtcgacgaaattgatcatgtagaatattacgttatgatggactttgccaatctttgggttttccaagcgtttacctgtttctgcatcaaaaaaatcatggagaataatgagccagcaatggcaatggaagacttgaagaacttcatattccaaattatcgaaataactaattctaatgatttatgttcacaaatatttgaccaactgaaggatatgcagaccattgagatgataacccaaatagtggagaaagatttctgcacttcttgtttgcaaaacaacaaccaaaagatagatgataattacatcgttgtggtgatcgagattataacgtcattatcgatgaggtttcaaagagaaacttctggtatgatagttatttccatggagaactatcatttactaataaagatcataagacaattaagtgaactgaacgaaggaaatttatctaagagagaaatccaaatagatgccgtcttgaaaatttttagctttcatcaggattccattttccaacgcatcatcgctgatttatcagctgataaacccacaagtccattcattgatagcatatgcaagctgtttgataaaatatcatttaatttaagattgaagctgttcttgtacgaaattttgtcttcattgaaatcattcgccatctattcatccacaattgatgccccagcattccacacaagcggtaaggtcgaactaccgaagaaattgctgaacttaccaccattccaagtgtcctctttcgttaaggaaacaaaacttcatagtggcgactacggggaagaagaagatgcagaccaagaagaatcgtttagtttaaatttaggaatcggcatagttgaaatagcgcacgaaaacgaacagaaatggctcatttatgacaagaaagatcataaatatgtctgcacattttccatggagccgtaccacttcatctccaactataataccaagtacacagatgacatggctacaggcagtaatgatacgactgcgtttaacgattcctgtgtaaacctgagtctttttgatgctcggtttgagaggaaaaatccacattgatctcagaatatatccaaatggataaattataaatttaccaataacagtaattatgtgtcagttttaatacccaaccaattgattcctctaaatgataccgtaccaaatgacatgtttgccaccgattataaaactggggtttatgagcgatggttaaggaggattaagacaaagtgctcatccgcttacaagatcagtactagcgtgtaccagtctatttaaactggaatgatcaccccaaagggaacgcacgatgctgtggccaagtttcaaaaaactgacctgcatcaagatctcgattacatcgtactgcaacaacgaagaacacagctagagacgcttattaacgaaagagaatcttttgtcaagaatctgtgttctcttttccacaaaattcaaaataccaagaattaccaggaatttgttgatgtattggcggagaatagggatttactgcgagaaattttcactgtagagaacggatttcaaaagcaaaaatggattagcaacgacgacattccccagatagactgggacaagtttgccctagatatcaacgcttatatagcagagaacgatcaattgttggctttgtatgaagatggcttattatgatcaaatagcggctatggacatttttaaacatatatttatatatatatacatatatgcgtatattgcataaatcacaaagaagaacaacgccctagatatagtgacccaaaatattatgtttaagttactggttggggttcatgtacatttttcactatcttttaattccaaatgtggattgtgcttctgcagattttgttgcctagtattctgtgatggaaaaaattgccccgatgagatataaaatgagctagccccctaaccaaagaaagcaggattggttagtacatagagaaaccaaagctgttatgttgttctataagcctgtgatgaggatggcggtgagaccgctaaaaagcataagattccagtcctcatacaccagtattactaaattgacgaacctaacagaatttaggaatttgatcaagcaaaatgataaactagtcatcgatttttatgctacttggtgtggcccctgtaagatgatgcaaccacacttaacgaaattaattcaggcttatccagatgtaagatttgtcaagtgcgacgtggacgaatcaccagatattgccaaagagtgtgaagtgacggctatgcccacctttgttcttggcaaggatggccaactcatcggcaagatcattggagctaaccctactgctttagagaagggaatcaaagatctataaattttatattcatgagcacatgtagtttttttttttttagttttaaatataagaaaaaagatagtatatatatatatatatatacatatacatataaaaggaaagtaagcttatacaatacacaaataaattcatatcaaagaataatgaaccgcaatattcagaaacacaggaaaaggaggggaagggatgaatggtgaggaaagtaactgtttgttttaaagcgtacctggatcataacataacaaataagtagataaaaaagaatagagagaaagatataatgacaatgaattgaagaatagtttagttagttacatttgtaaagtgttccttttgtgttctgttcttaatttggcgctatttttttatacttccaaatccttgctttacaatcaccgctaccagtagcaaaaacgttatattctggacccagcggagacccgtttgccacagccacagatataactgaattcctatgaccttgcaacatcaataacggattgccggatttcttatcccaaaacaggacaccacgatctttggaaccggacaagatgtactcatcattttgtgtggtggccacggacaatacaaagtctttatgcccgatatacgtaacttcacaagtgccggaatttggagttttcgaatcgctcttgttgtttgcattctgcaaattccagagcttaacagatctatctaatgagccggatacaacgctttgtccatctctagtgaagacaacgctataaacagagtccttgtggcctgtaccggattcgttttccgaatctagtctttccaccaagaatccggtctcggaatcccaaactctcacagcacgatctagagaaccagcagcgatgtatttaccatcacctggtgatacagcgacggtggtaacaccatcttcaatggataaagtcaatgaacactggcctgtacgtaagtcccaaatacgaacggtacggtcaccagaaccggagactaatttgtcacctgagggaaagtagtccaatgaataaatatcttgttcgtggccttgaagaatcataacaatctttctattttcaatatcccaaattctaatcagtctgtcttcagcacctgttgccaaaaatttcccatctggagaaaaacacactgaacggatatacaagtcggatgatggggaagacgaagtgttcaggttttccacatcttttgccaattctgctgccgaagtcatcgctgtggtagtaattgtggtggtagtagtggttgtcattgtattgttatccgtggacgtggtggtgttattttcagtgatcgaatttcgatggttattggcagcagaatcgtcagatagacgggccaccagagaaccatctgaaacgcgatacacttgagtagttttgttgcagcctgtggctaagtattcaccatcgttactgaacttcacgcaacaaacaactgaagtatgatccaaagatttgtgtaactcaacgtcaatttctcttggtagtgccgggttgtataaaatataataatcatttgtttgcttcttcagagcatcgggaacagactgggaatctagatccaaaaggaaaggtgggataggtttagagtggtttgctctttgattataagggactaagtagtgatcctggtgcaaactagccggggtggcgtcttcctccttaggtttgatttcagtttcagttgcggtggtagtggtggccgtggtggcggatccggtgtcatttatcttcgaggtattattattttccggttcagtttctttcaacgtagattcaggtgccttgacagagggtaaagtagtggtctctttagaagtaggagatccgttgatggctgtgttactcaatggtgccacggaaacctggggaggtggttgctgttgttgaagttgctgctgttgcagttgctgttgtggtagttgttgttgggcgtttgaggacaccacaggcaaagtggtggtaggcaactgtgagccaaccagattaggacggctagcttgtactgggaaggccgatggcgaaccagtagttgtgtttgctgctggagtggcggtggccgaagtagtagccggtggttgttgcgcaactggaacagatgcagatgcagcggctagctgctgctgttgctgttgtaaatgctgctggacctgttgctgctgttgctgttgccgctgttgctggacggtcaaagatgcaatttgatggtctctttgctccagccctagtttcaagtgcttgatctcttcttcgtacgcgtccttcattttcctgtgagttagttccagttcgtagacggtgtttcttatctgctgcatctcagccagctgctggttcattttgaaatcgtaatccttttggttttgaagacggtaggtatttgcctcttgtgagacttggagaaactcctgtctgatggcatcgagaagctcattcagcttattctgcgtattcgaaacgctggcagtcatattggtttggatggaaagctgatttctttcttcccctgcttatcaaaaaagacaaaaaaacaatagaaaaagagtagtggtgtgcgaaaggtaacttggcgtgaaagaaaattaaacaattgcagaaggacagatagaggggcacgtgttcagccagttgttcttgcttcgctgatgtttatcaattgggggtagatgggggaatttctctctatttgtttacttatgtacttgttattttgttttgttgtttgttgctttgacgggagagctttttaattttttcgcagtttttcagtgttttttgaaaagtacgaaaaattaaggtccgtcggtagcgataatgtaagagggttctgtctctaaaaatgttagggtgaaagttccaaaaaattattaactcctagattgctcagccaaaaagaagggtaaattagggctttcctggtttatttatttgtttatgttgttcttatatacatatgtttatgtctttttatgtacaaataatgatgtttacaatgaaacatctgttatgctatcaaaaacgtcagcgcattgttttatagctgaagaagttacaacggataacggtctgatttgcggcctggcaatgcttggtaaaactaaatatcaattttacgaattatttactgtatatagtattcagtccctcactcaactggcgtcaagagtgaagaagggcggcctcattatggctcgccttattctgttcaccctctgcgctcttcccgtattatttcattttattttgtttatgcttcaatatcttgtatttgtttacattgaaaaatgattggaaaaaggtcacattgaaatcaaaacagtgaagaagcagacagacaagaaggtcattagatagataaacaggaacaataaaaaaaagaaagcgaaacaagacaatccaacgtgcgcaaaatggatccattgactgtatacaaaaactcagtgaaacaacagatcgattccgcagacttactagtggcaaatttggtaaatgagaatttcgtactgtcggagaagctggatacaaaagcaaccgagatcaaacagctgcagaagcagatagactcgctaaacgcacaagtcaaggagctgaagactcagacttcccaacaggcagaaaattcagaagtcataaaggacctttacgagtacctctgtaacgtacgtgtacataaaagctacgaggatgattctgggttgtggttcgacatctcgcagggcacccactcagggggatcttccgatgattattcgataatggactataaactcggatttgtcaagggccaggcccaagtcacagaagtcatatatgcgcccgttcttaaacagcgatccaccgaggaactatactcgctacagtcgaaactaccggaatacctcttcgaaacgttgagtttccccctctcgtcgctaaaccaattctataacaaaatcgctaaaagcctgaataagaaaagagagaaaaaagatgaaaccgagtaagctgctacataatgtctatatatctacacataaaattccgattattcctttgcatacctgatttgcccctcagaatccacaaccagacttttcaagaaggtcttttttgcccctttatccttcatggttttcaaaattttgtacaacgacttgcccttgtgaagctcgataccgttcgaggtcttttccactttctctgccttcttgatcacaggcttctccactttctttgcaggagttgccactggctggtgctggtgctgcttctgctgctgcttctgctgctgcttctgcttctgcttcttgttgcccttgtacaacgctttctggtacttctcgtcctcgctgatgcaagacgtgtgattcttgtaactcacgccatcttcaaacgtcttggagcaatctatgcatgtatagtacgcgttaggacatctataataatgcttttcggtattcttcttgggcacagtatcattacacacctcacagttgaacgtaaccatcctgtaataacaaatatttcttgactgagaccgtttgctgttgtatacagaatactcttagagctcatcgcaagttaaaaattttcaattttttttcactttttcccgtcaaggcaaaaagcaaccaaaagagaatgaacctttatttttgatttatttattatgagatgctgctagtccactcatctgcatcaatgtagtagtcacaaagctaatatttagacgttactttgatatctctgtccatgagagcacttattttaggaagttaaatgagacagtcaatagttcacaatatcccgtcagcaatggagggaaaaggcattccttttccataggattttaatcgttttcaagcatcatacgccctcgaggaactcttgttttcgctttactatgcaaccattgatgtatttctgtataaatgtgcgtcacgtggccttgtgtctcttatttccacttgttttttcacaatgcggaaaacctcgattaaagtagaaaaaaaggatataataggagtataccatattggatagttcaatctataaacaaacaatcgcataaccgcacgtatatacacgcacacacctatcaatcacaatggctttggaacctattgattatactactcactcgagagagatcgacgcagagtacctgaagattgtcagaggctccgatcctgacaccacctggttgattatttcacccaatgcgaaaaaagaatacgaacctgagtctaccggttcctcctttcacgatttcttgcaattgtttgatgaaaccaaggtccagtacggactggcacgtgtgtccccaccagggtcagacgttgagaagattattatcattggttggtgtcctgattctgcgccattgaagacaagggcctctttcgccgccaattttgctgcagttgctaataatctgttcaagggttaccacgttcaagttaccgccagagacgaggacgatcttgacgaaaatgaactgttgatgaaaatcagtaacgcggccggtgcccgttattctattcagacttcctccaagcaacaggggaaggcttccactcctcccgtgaagaaatccttcacaccttccaagagccctgctccagtttctaagaaggaaccagtcaagactccttccccagcacctgctgctaagatttcttcccgtgttaacgacaacaatgacgacgacgattggaatgagcctgaattaaaggaacgcgacttcgatcaggctcccctgaaaccaaatcaatcatcttacaaaccaattggcaaaatcgacttgcaaaaagtgattgctgaagaaaaggctaaggaggacccacgtcttgttcaaaagccaaccgctgctggttccaagattgatcctagttctgatatcgctaatttaaagaacgaatcaaaattaaagagggactccgagtttaactcctttttgggcaccactaaacccccctccatgacggaatcttcattaaagaatgatgatgataaagtcattaagggttttagaaacgagaaatcacctgctcaattatgggccgaaagaaaggcaaagcaaaacagcggcaacgccgaaactaaggctgaggcaccaaaacctgaagttccagaagatgagcctgaaggtgaacctgacgtcaaagatttgaaatcaaaatttgaaggattggccgcttcagaaaaagaggaggaagaaatggaaaacaaatttgctcctcctccaaagaaatcagaaccaactattatctcaccaaaacccttctccaagccacaagaacctgtgaaagctgaagaagccgagcagcctaagactgattacaagaagatcggcaacccattacccggtatgcacattgaagcggataatgaggaagaaccagaagagaatgatgatgactgggatgatgatgaagacgaggctgctcaacctcctttgccttcgaggaatgttgcgtcaggagcaccagtgcaaaaagaagagcctgaacaagaagagatcgccccaagcttaccttctagaaactcgatcccagctccaaaacaagaagaagcacctgaacaagcacctgaagaagaaattgaagaagaagctgaggaagccgctccacagctgccatcaagaagctctgcagctcctcctccgcctccaagacgagcaactccagagaaaaagccaaaggaaaatccttgggccacagcagaatatgattacgatgctgcagaagataacgaactgacctttgtggaaaatgacaagattatcaatattgaatttgtcgacgatgactggtggctaggggaactagagaaagacggctcaaaaggtctcttccccagcaattatgtgtctttgggcaactagaatcacacgtcagcgtcatgctattatattattcttacgtaaaaaaatacttacagagacgttaaagcttttgtatagatactttcacgagccttccctttcagtaaaatgaacaaattattttgccttgtccttctttgtttcaagcgtttatatgactcctctacagtattatttttcaacagacggtgtgcccgtacggcgttgtcaaaacctcgaacataaaacaacactgaaacaaacttattgcactcctgcatcgcatacagatctgatacttactacaaccataatgctgttttagaatcgcatcaggtgtttaccagaagtgtatggtacatggtgctttccttatgctcactatttcggatttacttctagtctatgtatagatttgttagagaccagttttaagctacaatggaacgttaagattaagaaatgcatgaagagtctcccagtagatatataaagctgaattaaattcagtacaatggaagtttccacgtctttctgtattttcatacctttaattataggaaaagcacactacaaaaatacgctatcatctaccgaatataactgcaatgaactcatttgcgtcattaggtctgatatattcagtagtaaaccttttaactagagtagaggctcaaattgtgttctaccagaatagtagtacttcactgcctgtccctactttagtatccacctcaatagcagattttcacgagtcctcatcaactggcgaagtgcagtattcatcctcttattcgtatgtgcagccctcaatagactccttcacttcatctagcttcttaacaagttttgaagctcctaccgaaacttcttccagctatgcagtttcttcctcattgataacttctgatactttttcttcatactctgatatcttcgatgaagaaacaagttcattaatatcaacctcagctgcctcatcggagaaagcctcgtccaccctttcttcaactgcacaacctcataggacatctcactcttcctcttcattcgagctaccagtcactgctccatcatcctctagtttaccgtcctcaacttcattgacatttacgtcagttaatccatctcaaagttggacttcatttaactcagaaaaatctagcgctctttcctcaaccatagattttacttcttctgagatttcaggttcaacatctccaaagagcctggaaagtttcgataccaccggtactataacttcatcttattctccttctccttcttcaaaaaattctaaccagacctcactactcagcccattggagcctctgtccagttcttcaggagatttaatattgagttcaactattcaagctactaccaatgaccaaacttcaaaaactattccaactcttgttgacgccacatcgtcattaccaccaacattgaggtcatccagtatggcaccaacaagtggttctgattcaatctcacacaactttacgagccccccctctaaaacaagtggtaactacgatgttttgacttcaaactcaatagatccttctctatttacaactacgagtgaatattcatctacacaattgtcgagtttaaatcgggcctcaaaaagtgaaacagttaatttcactgcttctattgcttccacaccatttggtacagattcggctacttctctaatagaccccattagttcagtgggttctacagcatctagctttgtgggaatttcaaccgccaattttagtacacaagggaactcgaactatgttcctgaatcaactgcaagtggaagttcacaataccaggactggtcaagctcttctcttccgctgtcacaaaccacttgggttgtcatcaacacaactaatacacaagggtctgtaacgtcaaccacatccccggcttatgtttctacggccaccaaaacggttgacggggtgatcaccgaatatgttacatggtgtcctctaacacaaaccaaatcacaagcaattggggtcagttcgtccatttctagcgttccacaagcctcctcatttagcggtagttctattttgagctccaattccagcactcttgctgcctcgaacaacgttcctgaatcaactgcaagcggaagttcacaataccaggactggtcaagctcttctcttccgctgtcacaaaccacttgggttgtcatcaacacaactaatacacaagggtctgtaacgtcaaccacatccccggcttatgtttctacggccaccaaaacggttgacggggtgatcaccgaatatgttacatggtgtcctctaacacaaaccaaatcacaagcaattgggatcagttcatccacgattagcgccacacaaacctctaaaccatcttcaatattaacattggggatatcgaccttacaattgtctgatgccacatttaaggggactgaaactataaacacccatctcatgaccgaaagtacttcaatcacagagcccacctattttagtggcacatcggatagtttttatttgtgcaccagtgaagttaatcttgcgtcttccttatcttcttatccaaatttttcatcttcagaaggctctacggcgaccattactaactctaccgttacatttggatcgaccagcaagtatccatctactagtgtatctaacccaacagaagccagccaacatgtgagctctagtgtgaactcactcactgattttacttcaaattcaaccgaaaccatcgcagttatatctaatattcacaaaacttcgtcaaataaagactattcattgacgactacgcaattaaagaccagcggaatgcaaacgcttgtgctttctactgtcacaacaacggtgaacggtgctgctacggaatacacaacgtggtgcccggcatcaagtattgcttatacgacatccatatcatataaaacattagttttgaccactgaagtctgctctcattctgagtgtactccaacggttattaccagtgttactgcaacaagctctacaatcccccttttatcaacctctagctctacggtattatcttctacagtatccgaaggtgcaaaaaatcccgctgcttctgaagtaactattaatacccaagtttctgctacttccgaagctactagtactagcactcaagtgtctgctacttctgcgacggccactgctagcgagagttcaaccacatcccaggtttctactgcttccgaaactattagcactctcggtactcaaaactttaccactactggaagcttacttttcccggctttgtctactgaaatgataaatactactgtggtttcccgaaaaaccctaattattagtacagaggtatgttcccattccaaatgtgtcccaacagtcattaccgaggttgttacttcgaaaggcacgccttctaatggacattcttctcaaactctacaaacggaggcagtagaggtgacattgtcatcccatcaaaccgtaactatgagtaccgaagtatgttctaattcgatttgcacaccgactgttattacatctgtgcaaatgagaagtactccttttccatacttaacttcttcaacgtcaagttcctctttagcctccaccaaaaaaagttccttagaagcctcctcagaaatgtccaccttttctgtcagtacgcaaagtttgcctttggcattcacaagttcagaaaaacgctccaccacatctgtctctcaatggtcaaataccgttttaactaatacaataatgtcctcttcttctaatgtcatatcaacaaatgaaaagcccagtagtactacctctccatacaacttctcttcggggtactctttaccttcttcttctacaccttcccaatattcactatctacagctactacaacaatcaacggaatcaaaactgtgtacacaacttggtgtccattggcagaaaaatctactgtagctgcttcttctcaatcttcccgcagtgttgacaggtttgtttcgtcgtcaaaaccatcctcatctttatctcagacctctattcaatatacattatctactgctaccaccaccataagtggtttgaagactgtatacacgacttggtgtccattaacaagtaaatcgactttaggtgctactactcaaacttcctcgacagccaaagttagaattacttccgcttcatctgcaacatctacttctatttctttgagcacttcaacagaatcagaatcttcatctggatatttgtcgaaaggagtatgctcaggtactgaatgtacgcaagatgtgccaacacaatcatcctcacctgcttcaacgttagcatattccccctctgtttctacatcatcatcatcatcattctcaacaacaactgcatcaacactaacgtcaacacacacctctgtcccgttattaccatcatctagctctatatcagcatcttcgccatcatcaacttcgttgttatccacttctttaccatctcccgcttttacgtcatcaacacttccaacagcaacagcagtatcttcctccactttcatagcgtcttctctaccattgtcctctaaatcatcattgtcgttatcgccagtctcgtcgtctattttgatgtctcagttttcatcatcatcatcatcatcatcatcattggcatcgttgccatctctttctatatcaccaactgttgacactgtttctgttctacaaccaactacttccatcgcaacactaacttgcacagactcacaatgccaacaggaggtatccactatctgtaatggatccaactgtgacgatgtgacttcaactgccactactcctccatctacggttactgatactatgacatgtactggatctgagtgccagaaaaccacatctagcagctgtgatggttactcgtgtaaagtatccgaaacgtataaatcaagcgctacaatatctgcatgtagtggagaaggatgccaagcttccgctacaagtgagctaaattctcaatacgtcacgatgacgtctgtcattaccccaagtgccataacaacaacatcagtggaagtgcattcaactgaatccactatatcaattactacagtgaagccagttacatatacatccagtgatactaatggagaactgataaccataacaagttccagccaaactgtaattccatcagtaacgacgataataacgagaacaaaagtggccataacttcagcaccaaagccaacaactacgacctatgtcgagcaacgactttcctccagtgggattgctacttcttttgttgctgctgcatcctcaacttggattactacacccattgtcagtacgtatgctggttcggcgtcaaaatttctctgtagtaagttctttatgataatggtaatggtgatcaacttcatttaatttcccgtatatattatatgtacgtatatatgctataaacagacactctttttacttacctttaataatgcttgatgagaaatcagtcattgttacttcttccccaaggttgtcatcataatcataccattcattatcctctagttggcatgacattactttccccgaacttagagaaacttcaaacgttatggtgtcgggataaaatttgattaattcacaacctctgcaatcaaggcttaaaggaatgaaagaatcttctttgaccttcgataaaccatgcttcttccgcacatcttttatcttggcccatttgtcgtcactctgatcagttaaatattcatcctcaaaagcgcacaggttaactgacaattcttttgaacaaaatttacacttcatcaagaaagatgcggtaccttttgatgccggcatagcatattcttcaaatgtattgatgatgactttagaatcgtgtaattctctacaactggtacattgtagatcgaaggcaaattctgcccttgattcgtttgtattctcaattgaaaccttggtcacgttttctgataatgttgctttcagaaccaaaaataacggcattatcgtacacaacctggttttctttattggttaagttgtctttattcaaaatttttcattacttcttataaacagcttcttgacgcttgtaatttcataagtttttgatacaagcaatggaaacaaaattaagaaaatgtaggcaacgaagaactaaatttgaaaaaaaaaaaaaaaaaaatttactgccaagatcatctaaattatcttatagtagcaaagcttgagcataaaaggatcaatcttttagttttttatggcaaagtacatttgcagtaagtaattagtgatgagataaacaaagaataataatccaattcgaaatcaaaaattcaaacaacaaaaaacataatttcacatatatatctaattcattcacgaaaaacacgtcagttccttctgtctgttgtaaataggatgcatccgcagtgaatcatggaaatatttcaaaactttcagcccaatcattttatttggtcaatgaagccataaacgctccgtaattctaagattaaaaaaaattcataaaaataaggaccaatataaatatatatatttaatgtgctagtgacaatcctagtgataaaattgcaaattatactacaattggtcatggtgaagcctaaacacaccattacgtcttcacagtgttattcattttattttcaaaggtatgctactactaatgcaccagtgtataccatgatacggtgaaaagggcatgtaatattgcgttaatttgtcgataacctttctttacgtttaaattttttttttataactggcgacactaaacttctcgataaaatacaacataaaaagcagtacctagctaagcgaacaacagataataaatagctaaacatctaggttaatagccaattagcaatacatttaaggattgatagtgtggtatttacaaggtaatagcccgctaggctataaggaaactactctaaattcaccttccatatatgtgactgccaagaaaatattactagttatcaagctttttttgtgtgcattcaacttcaacgaatccttcgtcatcaatgaaacaaaagaacaagccagaactgaaaaaaaaaaatcaaaaccactaagaatgtcacatccttccaaaactcctgctggctcttcaactcttcaaagaatatcaagataaatatcattatctccagtgtggccgacccatgcatgagtgcgaggagcattaagttggatcctgggaaaacatgtcaaggacattcaataaagtacttttcatactacaacagacgctagaagaactagaatgtaaccgtgaactgcctctcaaacacataattatgatagcgccgtcttcggcatcctttttcggaaatatactttcctttttccctctttcagctatattgttcaaggagtaacataagacataataaccccagtttttttagagaaagttcttcttctttaattatagtatgtttgaaacgtacaagaattcattgagtgccctaaggattactgcaaacaaggttcaacagtgttggtacacatgactcagcaagaataccgttccccctcacaacgcttatccaaggggaggagcatgtcgctacccaaaatatttgctcgtaatttgagatctctgcaaaacaatgcacctcctggcaaaaacatcaatgtcaattgtttgaacgtcaattcttgttcgttgtccgcaagcccaagctcacaaattaatatggcttgtaatggaaacaagcaagatcttcccataccgtttcccctgcatgtagaatgcaacgatagctggtcaagctccaaacttaacaagttcaaatcaatgtttaatcataacagatcaaagagcagtggtactacagatgcgtcaacttcagaaaaaggtacgcataagcgtgaaccccggtcgacgatacatacagagctgttacaaagttccattatcggtgagccaaatgtccatagtactacaagtagcacacttatacccaatgaggcgatatgctccacacctaatgagatctcaggtagctcttctccggacgcggagttatttacctttgacatgcccacagacccgtcatccttccacactcctagctccccaagttatatagcaaaggacagtagaaacctgagtaatggatctttgaatgatattaacgaaaatgaagagctccaaaatttccatagaaaaatcagcgaaaatggcagtgcctcccccctggctaacttgtcattatccaattcaccaattgattccccaaggaaaaatagcgaaaccagaaaggatcaaatacctatgaacataacaccacgtttaaggagggccgcttccgaaccgttcaatacggcaaaggatgggttaatgcgggaagattacattgccttgaaacaacctccaagcttgggagatattgtagaaccgaggagatctcgtcgtttaagaaccaagtcattcggtaacaagttccaagacattactgtcgaacctcaatccttcgaaaaaattagactacttggccaaggtgacgtaggtaaagtgtatttaatgagggaacgcgataccaaccagatattcgccctgaaagttttgaataaacatgagatgatcaagaggaagaaaattaaacgagtactcactgaacaggaaattctcgcgacaagtgatcatccatttattgtgacactgtatcattcctttcaaaccaaagactatttgtatctctgtatggaatactgcatgggaggggaattctttagagccttacaaacaagaaaaagtaaatgcattgcagaagaagatgcgaagttttacgccagtgaagtagtagcagctttggaatatttacacctactgggcttcatatacagagatttgaaacccgaaaacatattactgcatcaatctggtcatgtcatgctttctgactttgatttatccatccaagcaacgggatcaaaaaaacccaccatgaaagactctacgtatttagatacaaaaatttgttcagatggattcagaactaattcctttgttggtactgaagagtatttagctccagaagtaatcagagggaatggccacactgcagcagtagactggtggactttaggaatattgatttacgagatgctatttggctgtactccatttaaaggagataattcaaatgaaacattctctaacattttaaccaaggacgtcaaatttccacatgataaggaagtttcgaagaattgtaaagacctgataaagaaactactaaacaaaaacgaggcaaaaaggcttggttccaaatcaggagctgcagacataaagagacatcccttcttcaaaaaagttcagtggtcgttcttaagaaaccaagacccccctctaatacctgcattaaatgataacggctgcgaacttccttttatattgtcttgcaataaacacccgaaaaggaactcagtgagtgaacaggaaaccaaaatgttctgtgagaaagttgcaaacgatgatgaaattgatgaggctgatccattccatgattttaattctatgagtttaacgaagaaagatcacaatatcttaacctactctgaaaattatacctacggaaaaattctatacaaagcaacttgtacaaggccaaggcataacagctcacatagaagtttctttaaagacatcatacctgaactataacatgtttacagaaagataaacccatggccaaatttctgtattgtttctctcaatttatcttatgataaaaatgtaaaaaattatttaaaagtaaacaaataaacaaaggaacaattcaaaaacgagaaagtgaatgaaaaatataatatcatttattgtctgataatgctgcatttagaacatacgtaccatccgcatcagtggatatccaatgatagtaatttcgcgagtttatccgttgctgttatattatcactttttaatattcttttcaaagagctgaataatttcaacgcgtcttcgttaatggattccttccgcaattcttctgaaatactgaatgcccgatttataatatctttgtccaggcgtgccaatttcgccacattcatcccataactattataagtcaatcccttttttaacttatatagaaaaattacactcatccagtcctcgccagttttttgttcttccacgtaatccatatgataattccttattaacggagatttgatttctcccagcatgggaaaatgggtagtaaataatatcaaggggcagtcacttaactcagaaaaatactttattaaagcataagaaattgctataccatcgtgcgtgccagtacctcttcccacttcgtctaataatagtaaagaccgtttattgcaatttttcaagatgtgtaggatatcaagcatttccactttaaaagtagaatcaccgtttataatatcatcgtgcgcaccgattcgagtgagtacgttttcaaatatgcttaatctgatctcttctgcggggacaaatgagccgatctgtgccattatagtaagcagtgccacttgtctaatataagatgatttcccacccatattcggccccgttataatattgattttaccgttttctggggacatcatgatatcatttggtacataatgaacatccagcgactcgataattggatttcttgcattttttgcgattatggcttgttgaccattcacaaaagttggtctaacataatttacgttgcatgatgtggctgctaacgacaaaatacagtcatactgcgccaaattgagtgtaattttacggagctctgtatattctgccgtaattttgttcaagaattctttatactgtagttcagattcccgaattaataagtccttgtaatattctagcttttgagtcagtttctgggttctgggagtggtaaatctactgaccatcttcgtattgttaacttttatccaatcatctggcaagtccttaatttgcgagtttttcacttcgattaagtaatcaacttcatctctaaaatttagatatggacgtttgagatattttcgtatttctgccaattcttcctttaactgtgaccgtactgattcgctttccctttgaatttttattataccctctgaacaatcatagttatttaaattaaaaaaatccattacttgcttatctgaatttttttccattaccgcagaaacgttgatcatggtcaaaaaatgaggcaactgagtggtagaaagtagttcattcaattcactaaatagtctaaaaagtaaaggagattgtttgcctatccttccatctgatgacttgaaatgttctgacaggtaagattgatgcatcttgaagtgatcaacgaaagaagttatttgctttaaatagaaatagacttcttttctagaagttgtaccatacattatgcgatttaaagttcttaataagtcaggggtatgattcaacatttgattcaacgattcaaaaaatatactgttgttgatttcggatgtaatgcactcaatggcatcaagccgctcttcaatttggtgtacatcaaccaaaggtttgagaatccattctctcaacattcttaatccaaacgatgtccttgtatggtccaataaccaaaacaaagaacctttaccaccatcatgggtaaaaatgtccaaactttgcagggagttaggatcaagtaacatatgtatttttgatgcgaagggcgaatagatagaaggaatcaacatcacctgctcattattgtactcaaccatatgcgaatataacttagaaactaagcgtatgagagacggcgagagttgaattttctcattcattacttttattgcctgaactacatgatcttccaaatcatactcctgcttgtgtattaaaggacatgaaatatctttgaaaaatttcgctacatgtaatggaagatcatctgtatttaccagtacttctatgggctgtaaatatttgattcgtatctgtagtttctcatcagcaagattaggctcttcaaattcatcatacacgacttccccgttatttaaattgacagaaattaaggaatatttagccacctttccctgatgtacgtcacgggacaaagcccatatactgtttgtatcaccgagaatacgtttccccctaaggacaaaggtggaattaacaccaaatgtagctttggtaaagacatttgaaatctttctttcaaaaacgcttgatttgctggcacctggatcatgcttcttaatagcgcttgtttctgcttgctctaccacggcaacctttaaattatgatgcacaagtctctctaggtgaacgtttaatctgacatccgggaaagaacagtacgcaaactgcctatgattgcaatcttgaggattagactcatcgatagtcaattttccaggcacaagtttgatgtgaagtattctgctaaccgttactgcatcctctgcaaaacatttgtacttgtagcctactctaataacaagcactttatctctatgatgcattttcaggtccttcacctgtttgtccaagggagtaagtttcgctgtaggggactttctggcttttttttttacgaaatcttcctcaccctcttcctcatcatcttcagcctcaacattttcatcacttcgtcttttcataatcctatccaatttcttagcaaagtcaatatcattaaatgttgtcgaagtaccactagtcttttctgaatttttcgaattcttggaagaaacactgcctttgagtggaaagctatcattagttactgttgtgcttgcaacagaagataaattgtcctcttcatcagtgtcaaggcagatggattcgctaccagcgccatttccaaccgcaacttcttgttcttgcttatgcgtcagctctgattttaccgccttcttgaaaaacctgcttattgtgggttgtcccgccattattgttaatagattcaacaaaataaatctatttgcactgcttttggctctcaaaagtaccagtttaggttcattacctatcaccattgttccagcttatttatcattgaaaattcacgtgatcgcaatattccgtcaggagtgataaatacacgaaaatttttcttttttttcggtggcaaccaaagtcaaaccatcgaattcgaataagataaacaggggcaaaggtgagtcggggaaacactattggtaaaagataagcaattgagaaacgtcactcagggacaattgattacatgctatcggccacataccgtgatttgaacacagcatctaatttagaaacatcaaaggaaaaacaggccgctcaaatcgtcattgcacaaattagtttattattcacgactcttaacaacgacaattttgaatccgtggaaagagaaattagacatattttagacaggtcgtccgtagatatttacataaaagtttgggaacgattattaaccttaagttctcgggatattttacaagcgggaaaatttttacttcaagaaaatctactacacagactactattagaatttgcgaaggatttaccgaagaaaagcacagaccttattgagcttttgaaagaacgaaccttcaataaccaggagtttcaaaaacaaacaggaattacattatcacttttcattgatctatttgataaatctgcaaacaaggacattatagagtcacttgaccgctcctctcagattaacgatttcaagacaattaagatgaatcatacaaattatttaaggaatttttttcttcaaaccacaccagaaacactagagtccaatctacgcgacttattgcattccttggaaggtgaaagtctaaatgacttattagctcttttactgtccgaaatactttcacctgggtctcagaatttacaaaatgatcccacacggagttggttgacacctccgatggttttagacgcaacgaaccgtgggaacgttatagcaagatctataagttctctgcaagccaaccagataaattggaatcgtgtgtttaatttaatgtcaacaaagtatttcttgagcgcaccattgatgcctactacagcatctttgagttgcttatttgcagcattgcacgatggtccagttattgatgaatttttcagttgcgactggaaagttattttcaaactagatttggccattcaacttcataagtggtcggtacagaatggttgctttgacttattaaatgcagaaggtaccaggaaagtttctgaaaccatcccaaacacaaagcaatctttactctacttattatccattgcatcattgaatttagaattgttcctacaaagggaggaattgtctgatggtcctatgctagcttattttcaagagtgcttctttgaagatttcaactacgcccctgaatatcttattttagcattagtcaaagaaatgaagcggttcgttttattgatagaaaacaggacagtcatagacgaaatacttattaccttattgattcaagtgcataataaatcaccgtcatcgttcaaggacgttatttctacaataaccgatgattctaaaatcgtagatgcagcaaaaatcataatcaactcggatgacgcacctattgccaactttttaaaatcgttgttagatacgggaagattagatacggtcattaataaacttcctttcaatgaagcttttaaaattttgccatgcgcaagacaaattggttgggaggggttcgatactttcttaaaaacaaaagtttctccatctaatgtcgatgtagtgctggaatcactagaggttcaaacgaaaatgactgatacaaacactccatttaggtcattaaagacatttgacttattcgcttttcattcattaattgaagtactgaacaaatgcccactagatgttctccaattacaaaggtttgaatccttggaattttccttattaattgcatttcctagattgatcaattttggttttggacacgatgaagctattttagccaatggtgacatcgcagggattaataatgatattgaaaaggagatgcagaactatttacagaaaatgtatagtggtgagttagccattaaagatgtaatcgaacttctgagaaggttaagagatagcgacttgccaagggaccaggaagtcttcacatgtattacccatgccgttatagcagaatcgacattcttccaagattatccattggatgcattggctactacatctgttctttttggatccatgattctctttcaactgttacgtggattcgtattagacgtcgcatttaggataatcatgaggtttgccaaggagcctccagagtccaagatgtttaagtttgctgtacaagctatttatgcatttaggatacgtttggccgaatatccacagtattgtaaggacctcttgagagatgttccggctttgaagtctcaggctcaagtttaccaatctatcgtcgaagctgctaccctagcaaatgctccaaaggaaaggtcaagacccgtccaggaaatgatcccattaaaattttttgctgtagatgaagtttcatgtcagatcaatcaagaaggtgctcctaaagatgtcgtagaaaaagttctttttgttctcaacaacgttactctggctaacttgaataataaggttgatgaattgaaaaaaagtttgacaccaaattatttttcttggttttccacatatttagttacgcaaagggctaaaacagaacctaactatcatgatctttatagcaaggttatagttgctatggggtcagggttgctacatcagttcatggtcaacgttactttgagacaattatttgtcctactatctacaaaagacgagcaagccatcgataaaaagcacctaaagaatttggcttcatggttaggatgtatcacattagctttgaataaaccaattaaacacaagaatatcgcattcagggaaatgttaatcgaagcttataaggaaaatagacttgaaatagttgtgccttttgtaacaaagattttacaaagggcttctgaatcaaaaattttcaagcctccaaatccctggactgttggcatattaaagctgttgattgagttgaacgaaaaagcaaactggaaattaagtttgactttcgaagttgaggttttattaaaatcttttaatttgaccaccaaatctctcaagccctcgaatttcatcaatactccggaagttatagaaactttatccggtgctttgggatcaatcactctggagcaacaacaaacagagcaacaaaggcaaattatactaatgcaacaacaccagcaacagatgctaatatatcaacagagacaacaacaacaacaacaaaggcaacaacaacaacaacatcatattagtgcaaatacaatcgcagaccaacaagcggcatttggcggcgagggttcaatttcacacgacaatccttttaacaacttacttggttctactatttttgtaacccaccctgacttgaagagggtatttcaaatggctttagccaagtcagttcgcgaaattttgttggaagtagtcgaaaagtcatcaggaattgctgttgttacgacgacaaaaataatacttaaagactttgccactgaagttgatgagtctaagttgaagacggctgcaatcattatggtaaggcatttggcacaaagtttagctcgagctacttcaattgaaccattgaaagaaggcatacgttctactatgcaatcactagcaccgaatttaatgtctctttcttcttcacctgcagaggagcttgacacggcaataaatgaaaatattggcattgctctagttttgattgagaaagcatctatggacaagtctactcaagatttagcagaccaattgatgcaagcgattgctattcgtcgttatcacaaggaaagaagggcagaccaaccatttattacgcaaaataccaatccatattcactgtctttaccagaacctcttggtttgaaaaacactggtgttactcctcaacaattcagggtatacgaagaatttggtaagaatattccaaacttggatgttattccgtttgcaggattgcccgctcacgctccaccgatgactcaaaatgtgggtttaactcagcctcagcaacaacaagcgcaaatgcctacccaaatcctaacctccgaacaaataagagctcaacaacaacagcagcaattacagaaaagccgtttgaatcagccatcccagtcggctcaacctccaggagtgaatgtcccaaatcctcaaggtgggattgctgcagttcaatcagatttggaacagaatcaacgtgttctcgttcacctcatggacattttagtttctcaaattaaagaaaatgctacgaagaataacttagctgaattaggcgatcaaaaccaaattaaaaccatcatttttcaaattttgacattcattgcaaaaagcgcacaaaaggatcaattagctttaaaggtatcccaagctgtcgttaatagcctttttgccactagtgagagtcctctctgcagagaagttttgtccctacttttggaaaagttatgttctttatccctcgttgctagaaaagacgttgtctggtggttagtttatgccttggacagtaggaaattcaatgttcccgttatcagatcccttctagaagttaatttaattgatgctacagaattagataacgttttagttactgcaatgaaaaataaaatggagaactcaactgaatttgctatgaaattaattcagaatactgtcttgtctgatgatccaattttgatgagaatggacttcattaaaaccttagaacacttggcctcttcggaagatgaaaatgtaaagaaattcatcaaagagttcgaagatactaagataatgccagtgaggaaaggtaccaaaaccacaagaacagaaaagctttacttagtatttacggaatgggtaaaattacttcaaagagttgagaataacgacgtaatcacaactgtttttatcaagcaattagtcgaaaagggtgttatcagcgatactgataatttacttacatttgtcaaaagttctcttgagctatcagtttcttcattcaaagaaagtgacccgactgatgaggttttcatcgctattgatgctctaggatcgctaattataaaattgttgattttacagggtttcaaagatgatacaagaagagattacataaatgcaatattttctgtgatcgttttagtgtttgctaaggatcatagccaagagggtaccacattcaatgaacgaccatatttcagactattttctaacatcttatacgaatgggctaccatcaggacgcacaattttgttagaatatctgattccagcactaggcaggagctgatcgaatttgattctgtattttacaacactttctcaggatatttgcacgctctgcaaccatttgccttccctggattctcatttgcatgggtgacactattatcacacagaatgttattaccaattatgctaagattacccaataaaataggttgggaaaagttaatgcttttgattatcgatttgtttaaatttttggaccaatacacaagtaaacatgcagtctctgacgctgtttcggttgtttataagggaacactgcgtgttattttaggcatttcgaatgatatgccatcctttttgattgaaaatcactatgaattaatgaacaatctacctccaacatatttccaactaaagaatgttattttatctgctattcctaagaatatgaccgttcccaacccatatgacgtggatcttaatatggaggatattccagcatgtaaagaactacctgaagtcttctttgatcctgtaattgatttacactcattgaaaaagccagttgacaactacctacgtattccctcaaattcattattaagaacaatactaagcgctatttacaaggatacctatgacataaaaaagggcgtaggctacgactttttatctgttgatagtaaattaattcgcgctattgtattacatgtgggcattgaagctggaatagagtataagagaacttcttcaaatgcggtatttaatacgaagtcttcttattatactttattgttcaatctgattcaaaatggtagcatcgaaatgaaatatcaaattattctgtctattgtggaacaattgcggtatccaaacatccacacctattggttcagctttgtgttaatgaatatgttcaaaagtgacgaatggaatgatcaaaaacttgaagtccaagaaattattttaagaaactttttaaaaagaattattgttaacaaaccacatacctggggtgtttcagttttctttactcagttgataaacaataacgatattaatcttttagacctgccctttgtacaaagtgttcccgaaattaaactaattttacaacaattagtaaaatattccaaaaaatacacaaccagtgaacaagatgaccaatccgccaccatcaatagaaggcaaacccctctacaatccaacgcataaaaaaactgcatttatttatatacgaaaatcatgatttcagaaaaaaaaatataacttgtataatactatatttcagagaatactattttgaataagaatagaagcaatttcgattaacttttcttactgtatatgggtcgctttcacttttgaactactgaaaattagtgttacccgtattattgttttggagaataataataataatgagcatcaatttatatcaaacaagagctgcaattaccttatgtccatgacgcactgcgaacaaagaataattgagtaatcgaacttgaagttctatagaacagcttgtatatggtttcattgttcaaaagaggtaaggctccaccgctcacgaaagaaggccccacttctaaaaagcctcctaacacagcgtttagacaacaaaggcttaaggcatggcaaccaatactgtctcctcaaagtgtgcttccgttgttaatattcgttgcatgtatatttactcctattggtattggactcattgtaagcgctactaaggtacaagatctaacaattgattatagtcattgtgatacaaaagcatctacaactgcttttgaagatataccaaagaagtacattaaatatcactttaaaagtaaagttgaaaataaaccacaatggaggctaaccgaaaatgaaaatggcgaacaatcatgcgaactgcagttcgaaatcccaaacgatatcaagaaatccatttttatatattataaaataaccaatttttatcaaaatcatcgcagatatgtccaatcgtttgacacaaagcaaatattaggggagcctatcaaaaaagatgatctggatacaagctgtagtccaataagaagtagggaagacaaaataatatatccctgtgggttgatcgctaattccatgtttaatgatacattttctcaggtgttgagtggtatagatgacacagaagactataatttaactaacaagcatatatcatggagtattgatcgtcacagatttaaaaccaccaagtataatgctagcgatattgttccaccgccaaactggatgaagaagtatcccgatgggtatacagatgaaaatcttcctgatatccatacttgggaagagttccaggtatggatgaggactgcagcctttcccaagttttacaagttgacgttgaaaaatgaatctgcttctttaccgaagggtaaatatcaaatgaacattgagttgaattatccgatttcactctttggtggcacaaaatcatttgtactgactacaaatggagctattggtggtagaaatatgtcactaggcgtactgtacctcatcgttgcagggctttgcgccttatttggcatcatttttttggttaaattaatcttccaaccaagagcgatgggtgatcacacttatttgaattttgatgatgaagaaaacgaggattatgaggatgtacacgcagagaatacaacattgagggaaattttatagaggccaaaaaacaaactttagtgcctgtaggtatttgtgtttataagtaaacaagttttgttgacttcctgaaacgtaaacaaaagaaaaattgaagtatgcctttttacgcttggaaaatagtgcgacaaagaactcccagggtttgctattcccatttagatgatgaaatgatagaaaagtggaaaacgtttatcatgaaatcatctatacatatacgtaaaaatgtaaactatgtaaaaatatgttccctataaaagtgatgctcttccggaacgttttctttttcccacaaatctcgttgaaacctgaaccaatctggtaattcagaatcacagggtatccttattttgacgttatcttttccccttgctttataatagccataatctccattttcttttttattaaatgctaatctatacctatggccaaaaattcctaggtcagaagaggttttcttcaaatcgtctcctagaactccacttacttgtaatactttattatttttcactttggtttcgatttgatttattaatgtcaaaagccgctgaggcacttctggctctctgcaaaggtcatcttcatttactctaataagtttgccagaattggccttatactctatcgaatgcgtcctattattctcaaggggcaatttttttgctttgttgtccacaattgtcttattatccttctcctgttctatctcaatgttaattatttctagaaatgtttccgcaaaataatttctattcttaccagaaaataatctgtactcatttatgattgatgcaatattccatttctgaatttttcgaagtataccaatgaccaacgcggtcttatctaccaataaaacattataattatccacattcaataatgttttgaaagttctttttaaacacgtgctcttaatcagcattaagtcatcattgtcagtcaagtggtaagccaattcctcctgaattacaggatcccctgtagtagaattttgtgacccatttgcagtggattttttcttttcttcctgtaatgatagagtactgttattattcgaatataaatttgcgttagatacagaagagctttttaccggaactgccgcagccgagaaatcagacatccttaaaacaatccattttatggatgatcttgtgaaaaaatctttgaaaaacttggatggttcttgacctccaataaatatagctgtctttaaattgagagtttccagaaaggataaatttaatgtctccactttagaacatctatatattccttcttcagcaatcccaaagttagcaggtggaaccagcattatgaattcaggttatggatcgcaccagtgctgtaagtgtctctctttttattctacgatctccatataacaaccacatctcatttctttaccttactgtccatttaatgctagaaaacttccgaatattgtattattattacccggatatgtcaaggcggtatattaagatgttcctttcaaaagtttcattataccgcatacggtaaggacagccataagtagttttactgataaaatatggggctaaagaactgtatatttatggatagcactaaaagtaaagattttccccgtgtcctgacttggagaaacaaaatttcattgtcataaaaaacttttaaaatatgatattcaaagcttgagcattgggcttctggatgacagttctaatcaagttgggtctaaggatattgcatgtatacaaaggattctttcggaaagtaatcctgaaatatttttttttttcgtctgaacatacgaaagtaaataaaaaaagttcaatgcatgccttcctatgcaagatttataaaaggtgaacaggtcaggagcagccacatctcaataaaggcagttaaagacggtgatgtaggtgcagaaagagaaagtgaacaaaggatgatttgagatgtgtaatgattcgtttgagcagcaacaactgctaagatattcatactaataggccacttcacacattatgccttggagaatatcctgcattgctccttttatagtatagtctattcagcactaacaagcaaagcgaacataatggtaaaactaacttcaactgttgctggtgtcgcctgcatcgctggccctcccctccactacggccattttagcacaacttgaatgagtcaacttggttgagttgcatgttaacgtctctgatatcagagctcacttgctcaataatacatgttacaaactgcccactaaattgaacactctaacattatattgacctgaattatttgaaacgaagtcaacagaatgatcactgattttccaatgtactccgctatgttgaagctagccatcttaagcgatcaatgacggtgctcaatcattcttcgaaatgggctaaaaatgacagttgaaatatattctttacgttcattttttttcatactgcaaacccattctagaaccaatggtaaaagtgacgggagttgctttcttttactatttcaatgatagctatagcctgcatacacacaaaagaatgtaagtgattgcgtgaaagcttaaagtcttaaaactgtatttttttcaactcctcccatatattaaactggtcctcacagttcgcaggataactaacaattaaaaaaattgttcatatggttgtatttctttccgtctcacattattaaaattcaacgaagaagtttctacaataacagacaagggcctacgattactatgtactggaaggtgagtcttgaattcatcctcagagattgttctaaagaccaacagaaatccatatagattaccgtagttactctgatggaatttcagagtaagacccttgtcaacttcatcactttaagttgagatgtagaaagacacttttgtaaggtctccaacaagtatatttgataaatagactgttgagctacaaaaactcaatgtgaagtaaaagacctcataaatgatcgattatctgtttggcaggtactaataaaactgcattggtgtcttttttcacttacgttaaaaaaaactttttgcaatgatttaagcgtgcgtgaagataacactacaatccattttaaagcaacatccacattgagtgtatacaccacaaaggttttttcagggcgtttttctcgccactttatgttgaccaaaattattaatggaacttacaacgtttccaaaagttagttaaatacatacgtctatttactaagcaagaaatatatcatgacaagcccaaatattatattgttatgtttacaaaaaaaaaatggctatatacatcaagtctggaggctttttataacaagcaagtggggtaacttagacataagattgacttctttgaattcaacaaaaatacatacttttgatgatttcaatggtagaagcagtagtaactatgccgatgaaataaaatcctgatatcatctatatagtagtactcacgttactagtatatcatctataagatgtaggaaaatgtcataagaaatgagaaacagtcattaaatttaatggaaacgaaatgcaaggattggtgatgagataagataatgaaacatagaaaacgaaaggagaaataacagtagtattattattattattattatgtagaaatattgactctctcttgtagattcatatatcttcaaggggaacttcttgtacattttgtatacctatattatagcgtttaacaacaatggaatcccaacaattaccaaaattttcacacattcctcatataaaatctaagcaatgactagagaactatcgctaaattatatagagcaaggaaaccgaataattacatgtgtcagataagaaaaaaataaagaaaacaacgcgtcatgaaaaagagttactgaaccttcagatcctacttattgtaatgcttcgcgacatccaatccatttaataatcaatttaaaactagagttggtagagttccttgttgaacgtgataacccaaaagcataatacgagtaatgtttcagtattgctattatatgtttacacaaggaaaacatataataacaaacctctaatccggtagtacttaagaaactatagtttctatgtacaaaaaggtaactatgtaattcttacatttacataacatatagaagggtccaataaacttactaaacttactaccttgttgtatataggctagatcgtaatccactacgtcaacataaaaaaaacttaaggagtttgaattttatgtacaaacagattgttaaaatataatataagattatggaaacgaacttgctctaaaaaaaatttaaagttttataaaatcctcgcactatcgctgttatacatgatgtccccaaagcgtgtacaaataattttgtagtattgtatcggtaatatcatacaagaagaaaatagttgcaaatctctaacccactagtacttaaaaaaactgtagtttcagtgcaaaaaagttttaacattacgtatcttgtaccctttttattgcatatagaaaggtcaaataatccttcacatcatgaaatataagctaaatcgcatttcttttcgtccacatttgcaaacaaaacttttcaataataattttataaatagtatcaatatatatatatatatatatatttatttgtttactttttctatcagtgttttcaattttttattaaacaatgtttgattttttaaatcgcaatttaatacctaaatataaaaaatgttattatattgcaaaaacccatcaaccttgaaaaaaagtagaaacgttttatttaattctatcaatacatcataaaatacgaacgatccccgtccaagttatgagcttaatcttccataaaaatatttgaaagcaatagatcatgtactaaactaaaatcagggaaattaagactccttttgaagtaatacctattacttactaatacgtttgagaataagcgcaggtactcctggtttttgttaaaactacaaatttatacttagcattacgaagattctcgattccgaaaaacaaaaattttatcgtcatatacaaatctagaaattaccagagctatccatcttgttcaagaaggtaggcgaggacattatctatcagtacaaacatcttagtagtgtctgaggagagggttgattgtttatgtatttttgcgaaatatatatatatatatattctacacagatatatacatatttgtttttcgggctcattctttcttctttgccagaggctcaccgctcaagaggtccgctaattctggagcgattgttattgttttttcttttcttcttctattcgaaacccagtttttgatttgaatgcgagataaactggtattcttcattagattctctaggcccttggtatctagatatgggttctcgatgttctttgcaaaccaactttctagtattcggacattttcttttgtaaaccggtgtcctctgtaaggtttagtacttttgtttatcatatcttgagttaccacattaaataccaacccatccgccgatttatttttctgtgtaagttgataattacttctatcgttttctatgctgcgcatttctttgagtaatacagtaatggtagtagtgagttgagatgttgtttgcaacaacttcttctcctcatcactaatcttacggtttttgttggccctagataagaatcctaatatatcccttaattcaacttcttcttctgttgttacactctctggtaacttaggtaaattacagcaaatagaaaagagctttttattcttgatttttgttctttcggggaaactgtataaaacttccaaaaaggaaaagtaaaacaatacatctccttatatcaaagaaaatcaagaaggacaacatggatgatatttgtagtatggcggaaaacataaacagaactctgtttaacattctaggtactgagattgatgaaatcaatctcaatactaataatctttataatgtatgttttcatttcaaggatagcctttgaatcaatttactaacaatacttcagtttataatggaaagtaatttgactaaagtagagcaacatacattacacaaaaatatttctaacaataggttagaaatataccaccacattaaaaaagagaagagcccaaagggaaaatcatcaatatcaccccaagcacgggcatttttagaacaggtttttagaagaaagcaaagccttaattccaaggaaaaagaagaagttgcaaagaaatgtggcattactccacttcaagtaagagtttgggtatgtaatatgagaatcaaacttaaatatatcctatactaacaatttgtagttcataaataaacgtatgagatctaaataaattcgttttcaatgattaaaatagcatagtcgggtttttcttttagtttcagctttccgcaacagtaaaattttataaaccctggttttggttttgtagagtggttgacgaataattatgctgaagtacgtggtgacggatattgggaagatgtgtttgtacatttggccttatagagtgtggtcgtggcggaggttgtttatctttcgagtactgaatgttgtcagtatagctatcctatttgaaactccccatcgtcttgctcttgttctcaatgtttgtttatatactcatatttctatgtgtttatacaattgctattgtttatataatgtagtgacattttctcttaatcttatactaatttctatgacatttatataagaagagacttatgatcaacataattttgcaaactttgagagaaatatgtctttctactgcgataaagttattatttagattacatgtcaccaacattttcgtatatggcgatataatttatcatgttttggtatgataatttaatttttaaaaaaacaaatttaattgacctcattaattaatatttattaatacctttaaatgttgaggtaaatagctattttctctcttcttttcctttagttggaatttgcacaagaaaatgtttttccacacactttagcgttttttcctaaatgttggaataaaaaacaactatcatctatcaactagtagtcacactaccaatgtgttatcattatactgtgttaaacaatgacataaggtatgaaaatttgtcaacgaagttagagaaagctggatgcaaggattgataatgtggtaggaaaatgaaacatataacggaatgaggaataatcgtaatatcagtatatagaaatatagattcccttttgaggattcctatatcctcgaggagaacttctagtatattctatatacctaatattattacttttatctacaatgcaaccccacaataatataaaaattcaccaattccgcatctgcagattactttcctaaatttgcatatagaattgtcaagcgcaaatccgacgtcgattccgcggcggatgggtcattctaggtcattctaccaattttatttgagaccaggtttattcaaccggtaacatagaaatattcatacaattaagcttctatggccaagttggtaaggcgccacactagtaatgtggagatcatcggttcaaatccgattggaagcattttttatcacgttattcggtgacacccaggttgccgccgcgttcgcgtccatcgtcatctgaaaaataatgaatattaatggaccttgtgccccataaaggttccatgttccataagtcttcaataatacttttgtatattaaatttaccgttattcggagatctcttacggcttatgattttctttacattccaggccgccttttgatgacattcagtgcgtcacgacgcgaatagggctttgaaagccttaatgtggagtaaataaatatatgaatgcaataagtaaacataagacgagttcttctatatccggtgtacctaataatatagattttgccaacaatggaatctcattacccatcccaagataaaatattgatcaaggcatgggccaccaacataggaatacgcaaaataggattgatatttttacatattatattatctttcttcttctgtctcaaatatagctcttctcctatttaaaaaattatcaattcttgaatctcaacttccattaaatttgatgattgtttcccaatatcgatgtcatctttttacactgtaaattataatttactaggaacatgaatactgatcaatggatgatagttgattcttattgcaataaaaagtactttctaagacgctaggacttctaaacacagatattatgaaaatgccaaaaaatacagaatattttccttcttttcactataacaagtagtaagaaattaagcaatatggtaatttgagcttatcagataaaagatcctggtagtcttgcaaaggtgtgagtacttttgatgaaactaagtttcagcgcagctatttcaattttggaacctttaaagaaagtttaatcgaaacattgaacgatccaaagcacaactttgtagcgggaagtcacaaacaaatataaaaagtgttaataaactgccatcctatgttagaattgtgaaactttttggactaataaaaggttttcaacatggtgttccaaagcacttatttctaggttagctatggtaacgagttttaacgtaatcaaaacaatatacaattcaagatctgtatcatttacactaacacaccccattttaatagagctgagtacttcctacatttcttttgcatatgatatcgccactgcatcatttctgtagtcgtaaaatttccttctcattaagacaccgaaaatagctaaggattataacaaaacaaacaaatgctcaaacaaaacttttagtaaatcttttgaaatgtaaaagttacttagaataactaaaaaaaaaatattacgctataccatatatttccattcccaattttatcgttttataataatattcagtttcaagaacaatgaatatatttcaaacattacatgcactcttgggagtaagctgcatcataataaattaaaattaacgctttagaaaaagaaattttgaggttaaaggatggaggaagaaatcgataccaatttcaactttgatcgacctgtctgactgaaattatttctgcgtttttcttactacaattagtaccattctcttcaacttcaatagttctaaccattgattcttcatctgtctcatcaaatcccatcttaccagtccagccattggataccaaatagttgtgaaattcaacgtcttgcttcattaaatcgctttcaagagaatgtggaacaaagaaatatgtaataatgataccaataagaccacaaattgcagcaataataaaagtccatcttgcacccaaattatccctaatgggttggaaacattcgacgcctactacagaaccgattttaccagtcacagcagataaaccatagaaaacacctctaacagcggttgctgacgcttcactactaataacaccaagcatatcacctggtccagcattacctaacatattcatgaatgcgtagaagataataaacaagggggtgatttttttcaattggtcgtacgcacatccaatgattagaccaaagatgatgtacccagagaaaccaaacatcaacgtatatttacgaccaatacgatcggacagataagcaccaattggtacacccagtacagctaaaactcccaacagtaagttccactctgccacttttactaaatcattttggtccttgataacggaactgataattgttgaactgaaaataccatttgggaaggtaacaaaatcatacataaaccatgtaccacatgtaccaagtaaccttttccaataaaatttcaatgctaggaaatatggtatatttctcttgattctacctttttcatagacttctgtagtagcagtcttccatctaaaatagaacacactcaatggccagaagcaccctattgcaaaaacagtcctccagatcgcctctaaatgttttgttcctgaacagattttgtagacgattaaaaagatgatcgtagcaaatggaccaccgaaggctagtggcaaatttgtcaccataaccaggataccacctcttttggtagtggtatattcattagcagactcattagcacttaatgtactggtaggatattctgcaccaacaccaatacctaccaaacctctcataactgttaacatccaaaacatgccaggtacagtagtaccgtgagaggcagcacacagagcactaccaataaccaagatagcagtggccacaaggatacaagattttctactataataatcagcagcgatacccataaagaattggccaaaaataataccaactagggctgcgttggaaactctagtcgacacttttgagctatagtttttcttaccgtactccataacaaaaaccttgtttagcatactcattgaaccatttacgtaaccatcacttatcagagcaaaaccggacgcaatgattgtaactatgtttttccatttatctttctttgaggtttcagtacgggttgcacgcctctcggcatcatattttattattctaggattagtgttctcgttcacttccttctcatttaccgatgtgatatctttgtcttccattttttatcctattctatttttttgattataagcaaaaagatcaactcacgtctgcggctggttgactagtcacaagaaacagataataaatactgtaacgaacatctgctacaactacattcatcggggtttatatattcacgagtttcctacttcatccagacacattctggatgtcttccagcagatgtccctcatcaaagaattaagatagccagattgaaaaactaggttaaccagagaactaagttaactaatgttggaaaataatcctacgatacagtggacggaatgcccatatgcctatataatcaatccatgctaaggtgggggtccagtaaggaaattcatgaatatgaagataaatgtggcaccaaacggcaacgcggaagaccgtaggatccaatcatataacccctattattctaacatcattgctgttgggtacaacattctacgccgctattactacgtgctgcttcttttgattctctgctttctttaccgtcatgcacgtgcgccgcgaaaagtattaatcatgcggacactctggcatttaggggatactgtcaaaaagactatgctcaatactgtcatattcatatgcacgttctttttttaatttatcttggcaaaacgtggggctggaacttttgaaacgcactgcaacatctgtggctgtacagtcaagaaaagtaagtactcatcgtcatgctctaatgtgtatatggtatttgtggtgcagacaccattagaagtatagttcacgaaatgatgacacgatagcatgtgcttttcgacggctgataaccttgtattctcttatttttgtattcttttcgtaagcggcatttgtttgcagaaccttatcgcagatatcgataaacatttgttgacaattctttttcgctccccttctttttgtttatcttcgttatattcaatagtctacatacactaaccgttgaattgttgcaaacaaatactaataaaaatctatatatagtaaattgaagatgtactgatcagtctatcattgtttagtgcacccagactcgaatcttaaataccactttacacacctactaaattttgtcctcacaaaatgaagacaggattcaaaaccgattaatagtagcagaaactaaaaaagtacgaatattagtaaaattcatgttcttgaatcgagctactatctttgtcgggagggtaaacgattataactcaaaatgactggaactggtgattattaatttttacgtttcctgtgccaataagcggaagataagaggatagaagaaaagaaaggcggcacttggcgaactacaatggcgattatattcatggcgattatattcatacaaaggtaatggaggcctcggataatggacaatattgagaaaatccttatgcttacttctcttaataaaaaatagacacagccatttattatgcgtaaaaaagattacccacttgtcttcgatgcgtgctgctgccaatcaaccttttgagcggaacttcgagctcgcaatgcgtctggaatgttgctagagacagtcttggttatctgtgacatgtgtttcgttcaggcgtgtgagcatcttcttgttcgatttcaaaattaccgccttgactcgtgaaactggataattcgttggcgttttcatataagtcgtctgatggcgaaaacttttcctttacttagcatacagcaaatatccccatttgacggatttttgaaaaatgagcccgctaacccagaatgaactgcattaccaagcatttatgtaaacgttccgccaccatctttggtaaggtatactattatgttctggatttaaggttgattcacaatttttcatcaccaaaatctggtggcatgcctagttgtctggtttcaggcaatttagccatcatagaaaagcatcctctgtcttgagttgagaaaatgttactcatagagccaaacaaataaaccctggaattaaaatatagtttaaacacaacttcatattacactgtaaatacatatcacaataataaattaacgaaatagtaagaccttatgtttctatatgacatcagtcccgaatagtgtcaattttttgtcgtcagtgtcgaacatttttactgtttattcatcatatcgtgaggtatgtaggcatcttctattgacttaagcatgataaaagattcacccaaaactgtatcgaaatattgataaaattaaatttcaaagtcaaacttgttttcaatggttgctattttcttaccattcgagctctccctcaggattttttcacatggaatgttcatggcctcaatttccatgggctttttgcatttatctcctttaattaattgtaatggctctaatgatacagtttcgccattagctttgtcacatatatcggaaagggcaatctgatcataatctggtatacagtcaccctttgcatctctaacaaattcagaagagcattcgtagtcggattcagtacaactgtcacaaggtatttcatgcaaaatcatatctttgaatgtcctttttaccaaacaacgggcgtcctgtttcctccttttatacatgtatttggcgccattaaggcatttcccatctgccaaattccagtcttcgaaatcttcctcttcacacgttttatagtcaaaatgcagcagaaaaatcgatcgcatacaggacacttcttgcaatatatgagatgttggtgttgtttccttcttgactagccgtagtaatgagatgtccgcttaaaataaattttgagcctgatccatctggcgttgtattaatcaactctaatggatggatataaaataaagcgtcaacaagctcatattgattccatgttctaccttggtccaaggaaaaataaagtttggattgtacatcaccatctttatatgaaggagacgggatatatacaataatatttcccagatcaccagtagcatataatccagaagaattatgggccaccctccatgttagaccaccgtctctagaaatgaaagtttttcggtccttccgatcgaattcattgtcatcgccaacagaacctgtcattaatatgatcccagcagaaggatttgaaagttttagattgtaaaaataaccctgaagtgaacatctctcaggcctagtgatatcacagccgaacgaatcggcattttcttcatcaacaactttcaaatttgaccatgtgaggccgttatcaacggatattttggtttctcctccggctatattttcagtatagtttacttggtgattagaatagtcaatggaaggatgaaacgatccaaatattgtccctttcaagaaatcaggaaaagtgagcctaaaatttccaaactgatggtttggtgtccattcaacaggtgagaatttcaacccttgcgaatctgatatgaaaatctctgagagatctggatcagcattttcctcatttgtgatttctgtcgatataagaaggatgatccttccgatagaatcttcacgaattttaatcactttgacgtgccgtaattgagtaggcagctgtgccttttgaaaagtagatgcatcattggatatccagatgtccgtagatgacatctcgttatgcccgtcatcttgcgttaaaacgaccacatatgacttcaatatcttgtattgagtaacaatcttatctttaaattcatcaaaatctttaaacgttttgcctccatcactactgaaagccaactgtgtgtaggtagcagttaagcgatattcttcatcgtattcacggttagagaacaaacagagtatcgaagtatcattaccagtaaagtcagaatccttgctagacttaatgaaatgacagctttaagttgttatatcgtcgtcttttttcttttccaaggaaggtttaattttaaaaaaggattcccatcattgctcaagtaaatttcacttgggtcatataaaacgtctgcgtctatcatatagctatagcaattcgcaataagaagttctttgtttctaggatgagtagttataaaacagtcgccatctaaatattcttctgatgagggtatagttaaagccctccatgactccccacggtcgtcggtaatgtagaatttgggtgattcacatataaaagcgaaacctctttcctgtccatggaaaggatcaacagtaaatctgaaaatgcgctcttcaatttctttgaccgtttcccaattttctccagcgtcgaaacttatccatacaaccccccaaccatctaatctgatagaagtgttggaatcatcaaaactcactagattaaatgatgtttctataggagcctccgttacttttgggacaaatttctctgcattgagtagcggaagtagtataattacccaaagagtatatatggcatgaagtaatatcataattgaggatctcttaccttttcttagttcaaagttttttttcaaagctcggaactttatgctacaattcaatgactaaaaaaaaggtagcggataatcttttggttgcaaattggcggcatttaaatatattttgggttgcaagtattctaaaaatattctcataatattctaaaaatatccagtctaggtaattgcaattattttgagtccggtgactttgagttgaccatgttcacttcctgtacagccatcaaggtaacgtgtttaccatctaatggagaaaaccaagagataagactagaaacctagttaggatacttggatttgctaatgtcgccagtagtacgataataccataaagatacgctgttgaacctgatttgtatatttaaagaatgggaatctttaagggatcatagtctagaatggtattctgcagaatagattttaaatggtgaaaactttccctcactatgtccaattgatgctttttaggatgacgttagaattttattctggtgaaggcacttttaatatgaagattcgttgaagtatcaataaccttttattggcatacccttacctaactggtctctctcacctcgtgatgttacgaacgccacgattattctcaaactaggtaaagattttttcttcaaaattagtgggaaagactcgacagacccgcttaccaggtattctttctaaacaatagggtttaccagtacccctgaaaatgataatgcccatgtgcggctgatcgcgttaactacgtatgcagttgaatcaaagccataccacagaaaatggtacaagagcccactggatagaatagtgctggctatcaaaccaatattttctttccagctcttgggggacctctactgcgttatatcgtagtttccattcagcctgcttatcgccttaggaaaagggaatgtaagaggcagaaaagtgcggcgcaatcgttcggacagcgagccgctattataggtaagaattcttaaagagcttcgccggatattattacagtgtattaaatttcgccaagtctttgccaatggaaataggtgcataattttatgtgcttggtacatatgagttcaatagatatgtagtagttggatagtagatagtaaggatatataatcatggaagggtgacgcacaacaaatcacataatgagttatgattttcactgttctcatctgtttcccctacaaggcgtgatcaataacaaacaatttcattaaaaaaaaaaaaaccaagtcactctaacatacgtaataactgtgtatacaaaagaaaaataatatctgttcgtcatctagtttaatacggcaactagtttttcaccagagttcttaccgattttaatgtcttccaggatacgaggaacatcgtaaagcccgttcttatagacccttgctggaatatggtgaatttgcccatcactaatctttggattgatgaacttgacgaattcggtggcagctctcctggcttctgggtcagcagggaaagtaatgccaccaaatggtacttcatggccgcctattgaatacagtcttgttctgtcaatagtgacattttgcctcctattctcctttttgacgttttcttctgtcaaattagttaattcgacaacggtagcatcctgtttatcggccgcacatttgtacacttgttgaagcgtattttgattcgcgacacagtcgactaaatacgagatattgttgtacttgtgtttaatttgttctaccacgtcaatatcatggtaatcaaatagttgatcagcaccatattctttcaacagtttttcgtgtttccgagaagccacaacaatgatcttggtgaagccattcaatttattggctaattggatgagcgactgacctactgcagttgcaccgccccataataagatggggccgtttctttgtggggttgatggctcccacttcaggttcaagcccaagttataggtcaacaccaagccagctgtggtcagtgacactgggatagtggctgccccttccaaagacctgacagggccggcaggtagaacatcttcacccaaaaatttgagttcattgggtgatttgtaggcaaccacagttgaaatagcagaatattcagcaaaagcaccattggaaggaaaccttacggaagatccgtgaatgaacccataaatataatcaccaatagaaaagtctttaggatcgacggctgggcccaatttgacaatttggccggcagcgtcacatcccagaatagatccttgaggcccgaccttgtagtcaatgtgtgcccaatcagtcgggttaccagcaacagcgagtgtcttaatcaatacgaatccttcttccaattcaggaatgggaacgccctctttgacaaccgctttaccgtcttcaatgacgacagccttcatggtttctggaattgcaacttgcctgtttgtaggttatatgtaattgtcgttgataatctgtattcagcttgccattttatagaatatggttagaaggatcttaagctagataaagaaaaagaaaaaaatagaaaaaagcctgcccgctttataagaacttttctcaatatctgttgaggaacacttagtaatattgtctatcatggttgctttattcttggtgatattactctctgggattcgatgtgttctcatcatctgaagggtttcctatgtgttgaaagcctatcccactagacggagccgcgcgccagccgggcggatccgagacatcttagtcagctgagacaagaaaggcacagctctcggacaggaactgctgtcatatgaaaacctaaaaatgtttcctggaaattccatgactgcgcaaagtttgatacgtttattgttcttctctactaccgcactttctatctcggaaacctttcaactgaatgaactattgttaattgtatggcgtgtggccttgctatttcagcaaatttagagtaaagtaaactccgtcggaccagtatagtaacgaaacaagccattgattctgcagcatattgcgaccaaaacctggaaattggtggctatgagttttaatttataattatatgaagacaaagcttggaatgctgagtactttttcttcaatgctgctcactgcccagaagcgttcagaacaactctactggagccattctgcttgaaggaggataaaaatgccaagatcaagtcttttaaagactctatcccttttcatcggaaaagcactacaagtttattctacagaagtggacaaactgtggaacttgatccatactgagtaagtatggaagactgttaacttggaggatttttctctgctttctaaagaaggttcactgctttacactcacctaggttctcatgagtattgctagctagtgcgagtttgatctatacttcacagacttttaacaccccgttctttaagttttccctgattatcaagcggatttccaattcttattccccactatcgcacctttcttatctgaattgtatttttgagtggcctaactgtaatcttttattttgttttctaattattgaaggcggtttctcgaaacatttcacgatttccaaaattcaagaattgaaattatgaacatagaagacaaaatgccttttttatcaactattatgaattctctagaaagtggttgcaaaggaaataaatatgtatttgctgagaggaaaagtttggaagaacaaaaagtatttctttgatggagctgattatcaagcattctttacggggagctttcgaaattttttatattcaaggacatttatgttgtgtgggttattaaacgtgggactttggaaatacatccaagaagcacaattgagctctaacgatgaaccgttaccataaagatagagacatttcttttgacttagaagctacatggagtaccaactattaatacacctctcctagagaacatttttaaaatagaataaaataaagtagcgctctcaactacccttacacttttttccttcatatctggctagaaaagagggattacatctcggaatcaaagttttaatactgctactacgaactggttacaattctatttttatcatacacgatactttgaacatcaacttctctcaataccatccgccttcagcggctacaattacgtaattgcaccaaggcattcgccgagagtttacatatttgcagaccctaacagtatacgactcccaacacacgtttaatgttgtacgaattcaagagatggaaatatttcttccgcggaagccgtttaaagcagactgaatttaggcttagacaataagcttctgaacgagggtccaaatctaaaattcggatattctttttgaccgaaagcggaaacttcacaggcgcgcgtaaaagggtttttcaaggcaccccggcacccctataattggcattcccacattctgcgcatacgaatacacatgagtgccataaaacaatactccacatacgaaacctatgaaagatgtatgattcgttcagaaacaagagcatctccatagagataatgagattgtgtgaaagatgagatatggaggatatgtgaggtgctaaatgagcgtctgttaacgaatcgtttaagtagtgatgacagatggaggaacgggtataaatagagctgcttcaactatatgcctttgaggtatgcgctttcatttcactatttcttgttaagattacatcagcactaacaaacaaaacaaatacaatggtcaaattaacttcaatcgctgctggtgttgccgccatcgctgccggtattgccgctgccccagccactaccactctatctccatctgacgaaagggtcaacttggtcgaattgggtgtttacgtctccgatatcagagctcatttggctcaatactacttgtttcaagcagctcatccaactgagacctacccagttgagattgctgaagctgttttcaactatggtgacttcaccactatgttgactggtattccagctgaacaagtcaccagagtcatcactggtgtcccatggtactccactagattgagaccagccatctccagtgctctatctaaggacggtatctacactgctattccaaaatagagacatgcctttactaatgaacttccatagacattgaaaaataacgaaagaataaaaaaaaaatctttttttttttttgatataaatacagttgactatataaacatatatcaatactataagcctatatttgatcaagacgacattatttaggtgcatcaacaacggaaaagaaactttcttctaggctatccttctggggaagcagttgaaagtgctatccagtattattgcatatattcttaatgagtagtgctgaagtttgatacgtttggctctgttgcttttatttctcccacgaaaataaattgatttctttatttttcagtgtgttggcccggagttgtttacacacatgtctctttttggattaatgctgtagatcagggactatgcgagcgacaagtcagagtaaccatattgaattttcgtctcctgttatacgaatatttgcatttctgtgcctacttatgtgtgtatatgtttttattagtcagaaaatggagtaagtgttaaagtaaggatagtgttaaggaggtaataactaaagatttgtaggataaggcggtgttatttgttgcaattttctcaggggtggagtggaaatggtttgattcaattatcagttaagcaaggaagagttgaagggcgaacatttgcaataatcccaatgtcatttaatgcgggtcggctgagacgctcaatattcggccgaaaagtatcattcggccgcataataaaatggaatagaagataaagcagatgtcactaattgagcaccaaaactctgagtagaaattatataaagaagcacgaacatgacctgctttagatgttgcttgatattattgaaataaaaaaaaacatagaaccactgaaaaatacaaaaaaaaaatgctttacccagaaaaatttcagggcatcggtatttccaacgcaaaggattggaagcatcctaaattagtgagttttgacccaaaaccctttggcgatcatgacgttgatgttgaaattgaagcctgtggtatctgcggatctgattttcatatagccgttggtaattggggtccagtcccagaaaatcaaatccttggacatgaaataattggccgcgtggtgaaggttggatccaagtgccacactggggtaaaaatcggtgaccgtgttggtgttggtgcccaagccttggcgtgttttgagtgtgaacgttgcaaaagtgacaacgagcaatactgtaccaatgaccacgttttgactatgtggactccttacaaggacggctacatttcacaaggaggctttgcctcccacgtgaggcttcatgaacactttgctattcaaataccagaaaatattccaagtccgctagccgctccattattgtgtggtggtattacagttttctctccactactaagaaatggctgtggtccaggtaagagggtaggtattgttggcatcggtggtattgggcatatggggattctgttggctaaagctatgggagccgaggtttatgcgttttcgcgaggccactccaagcgggaggattctatgaaactcggtgctgatcactatattgctatgttggaggataaaggctggacagaacaatactctaacgctttggaccttcttgtcgtttgctcatcatctttgtcgaaagttaattttgacagtatcgttaagattatgaagattggaggctccatcgtttcaattgctgctcctgaagttaatgaaaagcttgttttaaaaccgttgggcctaatgggagtatcaatctcaagcagtgctatcggatctaggaaggaaatcgaacaactattgaaattagtttccgaaaagaatgtcaaaatatgggtggaaaaacttccgatcagcgaagaaggcgtcagccatgcctttacaaggatggaaagcggagacgtcaaatacagatttactttggtcgattatgataagaaattccataaatagtctatatacgtaatatttttcagaatctcttaaaatgcatgtcaaatctcggaatttatcatgacccattacataacaagagaaaagtggtttgcattgtatgtataccttaaaccaattcttcggtagtcacatgacctatatatagggacattcatttcttgaataggatatttcttaaacttaagggaaattttgatgaaaatttagaatctctcgacaacagtgcagagcagtaagttttattcaatacgaaatgtgtgcagggttttacccattcatgtcgagtacgtctacatttgttctgcgatttaacttaatacttagcctactcatatgtatcgaagccaaactattaaatctgaaaactgaatacccattaagtaggtacattaatgcaattttcgtccgaaaggtagagtgttaatcatgcttttacttcgaaatctagagtccgagcatgtctgatgaggtcctcttaaagcacttcaattttaaaagagaagagcgcaaatttttacaaagaatgcctatattaatatactgtgctatctaagaggatggttcaatggtttgaaatgagttgaaaaataaagatttacatagtagcgtgtattcttcacatttttgcattcggtagattttctactcaagacccgtgcagatcactattacactcattattacaagtcattgagaacgaaattttgacatcattactaataatgttactcattaatactttattaatgtaagcggtagataaacaaatgaacatgaaattggctgctgaaatgctctgatggattcgattacagtaaaaaaacctcggttaagattggtttgcctgcaatgcaaaaagatcaaacggaaatgtgataaactgcggcctgcttgctcgcgatgccaacaaaattcattacagtgtgaatatgaagagagaacagatttatctgccaatgttgcagcaaacgactctgatggattcaattcctctcataagctcaatttcgaacagcaacctgtacttgaaaggactgggcttagatattccttacaagtgcctgaaggtgtcgttaatgctacgctgtcgatatggaacgccgaagatatgctagttatagtaggattagttacatttctggattatccttttgctgcgcatagtctggcgcaacatgaccagtatatcagggcactttgtgcttcgttgtacggcatggcgcttgttgactttagcaattatgctaatggtattccttgtgaagacacatcaagaagtatactaggaccattgtcattcatagaaaaggccatttttagacggatagaacatagtaagcaatttcgagttcagtctgccgccttagggttattatacaatgcattttcaatggaagaagaaaacttctcgactcttctaccgtcactcatcgctgaagtggaagacgtgttgatgcaaaaaaaagactgtgaaatacttttgaggtgtttctatcaaaatatttatcccttctatccttttatggacatttcactctttgagagcgatctcactagtttgcttttacaagacgacaataatcgttggaaaattagtactgaagttaaaaatgtgcgcaaaaaaatagaaactttgtcattacttacaatagtaatggccatggccttgatgcattcaaaattggatgcaaatcttctttcaatggtaaaagaaaatgcctccgaaagtgccaggaaactttctcttttatgtcataaactattatgcctcctggatgtatttcgctatccaaatgagaacacttttacttgccttttatatttctacgtttcagagcatttagatcccgagagtcccgattgtgtactgagccccactaacttgcttactctgcaccatcttttaaatttgtccatgaccttaggtcttcaatatgagccttcgaagtacaaacgtttcaaagatccagaagtgataaggcagagacggatattatggttaggagttcagtcattactttttcaaatttctcttgctgaaggtgatgctggtaaatcaaatagtgaatatatggaggcatatttaacagacttcgaagaatatattgaagcttcctcagagtatgaaaaaagttctgcgagtgaatcgaacgtgcaaatgaatgatattgtttggaataagtacaaatttcacgtcattttgagtaaactaatgtctgattgcacttcagttatacaacatccgcagcttttccacattttaggaaatattaaaagatctgaagattttatggctgagaactttcctacaagttcgatttaccaaccccttcatgaaaaggaaccaaatgcgatcaaagttggcaaaagtacggttctcgatgtcatggatattcaaaaaactgaaatatttcttacaaatattgtgggaagtatgtgttttttaaacatttttgatgtcctatcgttacattttgaaaaaaaatgtgttatgcactgggaagaatatgaaaagaactatcatttccttactttgaaaagtttcaatgcatacttaaagctagcagggttgatatctgattatctcgagaataagtttcaagggaacattttagagagtcgcggttatatcatagataaacaaatatgttttatgcttgtaaggatctggatgttccaatgtcgtattttgttaaggttttcatacaagcaagaaagtcagaaaaaattggcctcttccagtatatccactaacgataatgaaaaagaagatgaaatgattgtcattttagaaagacttattaaacacattcgtaaccaaatggcacatttagtggatctagcaaagggaaaacttcaagatagttactttggtgcttaccaaactgttcccatgtttagatacgttgtgtatttgatcgatgttggcggcttagtatctgtgacaaatgggttttgggataagatttccagtgatggtgaaataccgccaaaagtacaacaagccgtgagattgaaatggggattggactgcaataattcgagaagaatcaaacaaaagttaataagcagccagagtttgcagagtttcaatcaagttctgttgtgccagatggaggatgcagttctctccagttccttcgcaataaaagccaataccgctatgtcccaaaacacggctgaagaatttttcaatatcagcgaagaagaggctttaaatcaactattggaaaacaacaattttgatgccttctgggatttattaggtgaaaatctgagcgatatgccttctttgtgagaatacggatatttggaaaggctaaaaaaaaaaaaacaagccaaaaacaagaaacactgttatcctccacgttttttccactgttttaagactcgacaagacggaaagattcctcacatttcgcagtgtttcttttaacctgctcgtcaatttgaaaaaatgagcatggttaggcaggcggaatgtaataggtgcggtgcgtataaataagtatctcggccgttcctctattgcgctcggccgagatgtcctacatgcataaaatagattaaaaaaagggatcacgatactcaaatatgcatataataacaacaacacactttgcggtaaatagaaggataatatcgtaatcttttgctggtttcgatgatgacttgaaaaaattcaattactctttcgatcatctagaagaagcatatccatcgtgcttaaaatgattgggtccgcgtccgactcatctagcaagttaggacgcctccgatttctttctgaaactgccgctattaaagtatccccgttaatcctaggagaagtctcatacgatggagcacgttcggattttctcaaatcaatgaacaagaatcgagcttttgaattgcttgatactttttacgaggcaggtggaaatttcattgatgccgcaaacaactgccaaaacgagcaatcagaagaatggattggtgaatggatacagtccagaaggttacgtgatcaaattgtcattgcaaccaagtttataaaaagcgataaaaagtataaagcaggtgaaagtaacactgccaactactgtggtaatcacaagcgtagtttacatgtgagtgtgagggattctctccgcaaattgcaaactgattggattgatatactttacgttcactggtgggattatatgagttcaatcgaagaatttatggatagtttgcatattctggtccagcagggcaaggtcctctatttgggtgtatctgatacacctgcttgggttgtttctgcggcaaactactacgctacatcttatggtaaaactccctttagtatctaccaaggtaaatggaacgtgttgaacagagattttgagcgtgatattattccaatggctaggcatttcggtatggccctcgccccatgggatgtcatgggaggtggaagatttcagagtaaaaaagcaatggaggaacggaggaagaatggagagggtattcgttctttcgttggcgcctccgaacaaacagatgcagaaatcaagattagtgaagcattggccaagattgctgaggaacatggcactgagtctgttactgctattgctattgcctatgttcgctctaaggcgaaaaatttttttccgtcggttgaaggaggaaaaattgaggatctcaaagagaacattaaggctctcagtatcgatctaacgccagacaatataaaatacttagaaagtatagttccttttgacatcggatttcctaataattttatcgtgttaaattccttgactcaaaaatatggtacgaataatgtttagataatttttcagtaatcaactacgcaagtaaagcagtaaatacgttactgctggtattaatgtcatgtattgaggcaatgatgctatgctcttaacgacatgtagcttacaaaacgttcctatggttttactgcatggtatttacaaattagatagcagttccatccgcccttgacatattattattcagacaaggtgtatatgagcataaatatgtatatatgcacatgaggtttgtattaaccttgcaactgtaccaaaatacaatcttctttgctgctatttaacggcgtatgtgcagttcataaatgcgtgttctgtatagtacatccgcgcacattcttcctagcggaagacatattaacgtagcccgtacgccctggttaagacttggtatagttccaataattggaatattactgcatagtggtccaatagcaggatttagcataaacatgataatatttagagatgctttcatccctctgacgaaggtggtagagaacaagaaaatgaataacattatatcatattcctatatatatatatatatatatatatatatcatataacggtggaaaatcccggcgatattacagataaacattacacccgcatgaatgtgagccactactatattataacttagtgaataaagagtgttacaatagtgaggtgcatattattctaatgtaaggtctgtataagtacgaaatattctgaagtggcatccagtcaagcaaatggtaatattaaggaacttttaagttaatgacgtcatggtagtgctcgtacttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn