aaatttatttcctaggttttaatgttcgtagaatttaatggcgcaatccaatttttttaaaactccctgtttcacttttaatactcaaattacacccactgtttcacttaaatttttagagcttaattttcattcttttttgacattttaaattttttcctacacttcagaaatttataaatttatggtaaaaatcattttgcaccaaaatgagaactgcaacttgtatactgcatttgacaccgtttcttttatttaattcttcactttttcactcaattgtttgcattaattttttttaccttattttttatgattttttgaaattttaaagttgtttcctacatttcaaagtgtttagaatttaatggtaagattcaatttccataaaactcaacggttcattctgaataatgtaattggtctcaaaattcaatttatttttaagagctcaatttttgttattttttgacactttaaattcatttcccacactttgagacatgttcaaaatgatggtaaccataattttgcataaaaataaaaactatatcttgaatactgcattgaacgctgttccttaattaattcttacacgcttaatgatccttattttgtggaattttaatttcttttcctacactttgaaaggttttaaaattgttggctgtatccatttttcattcaaatgaaatttgtatacagtacaaattatgcaagaaactgtgtacactcttatattaagattgaagcttttattttgaggaaaaatgaattctaccattaaattctacacacttttagatgtaggaaatagatttcaaatttcaaaaaatgattaaaattgagctggtaaaaattatttaaaaaaacatcaaaaaaaaacctgtccaacgcagtattcattaccaatcttttgtttttacacaaaatgattgttaccatcattttaaccatgtcttaaagtgtggggaaagaattttgaaatgtctacaaataatgaaaattaagctgtagaaaatgaagtgaaaaaagtgtgtaattttagtattaaaagtgaactgttgaatttaaagaaattggattgcacccattaaattaaacgcacattaaaccctaggaaataaatttaaactctcaaaaaatcataaaaaataaggtacatacatgtatgcaaacaattaattgagaatgagtgaaaaaaataattaataatcaaaattcatttttatggaaaatggttttgagcattaaattctaaaccttttaaagtgtaggaaacaactttaaaaattcaaaaaaactcgaaaaataacccataaaaaattaaatacaaaactgtgtttaaacgcggaaaccgtgtgtgctgtactgccgcagcaaaaccgtgtgtaaacgcggaaaaaccgtctttttttattaatgccctacaattaatggaaaaaatgagtggaaagaaaattaataaacaaaagtcatttttatggaaaatagtcttcaccattaaattctacgcattttttaacctaggaaacaattttaaaaacttaaaaaaaataaaattaggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacccggttttccccagcctttttaattcattttttggaaattctgaatatgctaaaaatcttctaaaattgatcattctttttgggtatatacaagaatcctcaaaagagattaattaattttaattttaatttatctgattcatcaagtttttttttctgcccatgagtttttgagaattcaaagtacattcaaatttatcactgatattgcccaatctttgggaaatctataaaggaccaaatttgatttcattttggaaatctcaatgttgttggttttgagctataagcaaatggacaaaataaggaatatcttgaatggtaccatctctatggagaagaaaaattaaaaacttgacaattaataataagttttggttcaactcaagttttcaagagttcacagggtcaaaaaaaattgggaaaaattggtgagaaaaataaaaaaaattgaagttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttacaatattcagaatttccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatcccctaaaattaatggtaaaaaaaaattaattgcgaaagcgcgtttaaacacggattgcgcgtgtgctgtgccgcagcaaaaccgcgtcaaaactcagaaaatgcgggtttttttattaaggcccaaaaggaaattaccacactatgtcaatagtgtgacactttttactggtattaatctattttaagaagacacatgatgtaattcaatatagatatgcatcatgatttcatgggacatagaatatacttcatttgaaataccttgaattagtctcattgcatcaggggaataattataccatggtacactaaagagagattctagaatattccaagatgggcctcaagggtacctctagaatatttaaggaggcaatctcctgcctaggattggttcctcagcatattcacccccaacaaattaagtgagtacagtgaatattctccacctacttttagagtagtcttttatccaatccaaacctacctttttactggaatgattattaagaggcttagaattatcccagattcccctcttaattaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgcctgctacttattgtaatactgaatattgcttccaaacaccctgcaataacatattctgttattgtctcctacagtgctccttgtattatttaaagtgtcattaactgaggagtgtggacttagaacctcttaagtgggcagtttggaccatttaatagtttgagggtgactaggagtaatcttggtctttaaattagtccttcagcagtgtgaaatgtatgtacagtgcatttggtgtgggaaaacaagaagttgactagttatggggtaactgaattctgattaccatctgacatctgaactttcaaaaatgtacctgtggtgtatgaatattatcagatccacctacaaggtgtgtttgtgaaacttgaatcaagtttaacatgtacatacatacatacatacatacttcagactaaacttgacccctgtgatactgtaaatcatacaaaaatgtgggaacttaattcaatatatctgaaccaatttccaactggcctcaatttcagccatatatgaattggattctcctgctgaacctcatggtcagtttagaaattttgtaggaacataaaaatcttcactctctcaagtatcatataacaaccaaatctcaagaaaaatgcagttctacctcactaaatatttgcctttggcatccttccttattggagaaggaaggcttgccctcctgaaacataatccagtgaaagaggaattaatgtttgatttgaatgagttaccagctgatgacttaccaattgtgtcaattgcagcaccatcatcctcttcttttgaaagaccagatctgaatatcaaaatagaaaatgtggaaacatgtcacataggttgcaaacatctttcctatccaatcacttatgattcatatagtccctttaaacacaaaagtagctttctgcatattgaacaggaaaaaaacaaactccattataggcaggaaagaaagccagaattccaaaatgatatagataggtactttgagaatagtggaggaaaaaaactattctggaacctggatcaaacaccatttcaggaaatcaaatcagaaatgacagaagaagcaggagaacaaaatccaaatcaagaaacagaaaaaactttagatgtttctgactggaattttgtcaagatagaccccaactcaggtatttctaattttaagaaagagaatgatgtaaaaattccaaatttaaaaaaattattcaaatttttgatcagcctgaaagatgagaaagatacgggaatttttttttatatttctccagataaagatgtgaatttcttctcaagatatcgttcaaaacataatgcctttcgctatccaccaggtttgattgatccattcaagaggaccacagcactttgtcatatcatgctgaagattgcccaagaaaagcttggccttgaattttatttgggattcttcacagagattcatgatcaattgaaattgaaattccaaccaactatccagttgaatcaactgaaaggaagaattagatatgcaaaggaattgacccaaattacaataaccttgattgttttgtacatgtcactcttttgtgaacatgcaggggataaactaaaacaacaagacattgagaatcttgtgattttctttagagacctctggaaagaaattacaaaggatgaatataaatcaagtattgaaaataatttcaaaaagcaactgcatgactttttgaacctcaaagaagataaagccttgcaaaggaatatgtcaaatattgaattcaaacatactagtatggcttggaagattgtcttctattggttgaaagaaaatggaaaaattccaacaacagaatccagtctatcatttgagataatcaagaagattgttctttattcaaattatgaaatggccattcaaaatgcatccaaaaaaagaaagttctattgaaaaacaaaattggagggaaaattatgattgtttctgattgaattgcaatgtgtacattcacaaatgatggaagatttaagttttttttttaattgcattgataagaaataaaacaatagaaaatgtttgtcccatacatcaaagaaggcaaatttcaactaagccaagctcaatgaacttactttgttccatctgagaatttcaaaagcttgaaaacataaattctattcatttttgacatggggcctgctactgtgaacccaggaatggttaaaaaaccttctcaagacatctgtctgtctgtgagattggattgtgctgatatgaggtagcttggcagaccaaaatgtttatctggaattcacaagtttttttttaatccagttataaatattccctgttgtctgaccaagtaatttttcttgctgtgggctaaaaccaggaagtcagcccagagactccagatctttcctggcaacttagtttttaaaatagttcatctgggatggctagtttttcaaaaactgattgggaggaattggaaatcaagttctgcaacctaataaaaccacaccaagaaagaacaatataagtcacttactaacaggtgacattgagaaataatcgacatagctccctgccaaataatgctgttgtcttctgtagggggctgtaatcactcacaaggggggagatgatgggtagtggactgagcttgaactcaggatgcaagtgggccgggttcaggccaaaaaacagtgcccaaaccctccatgcacaataccacgggttggggcgggttgggtcagatttgaaaataagttttccataccccccccccctcaggatgaaagtgggtcgggttgacccgcgatgtcagcttgctactatggcagatacaacctgtcatagcaaataaaaataataaattacataaaaaatctaagtataaattaaaaatatcacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaaccaaaccttgaatgttattgcagattctgaatcagcatacaatttaacctagtgtacctcagccaaaggtaccccaaattctaactccttcaacctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattgtagtattttgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataagaatatgaacaagctagaatatccatgaaaatactacagtaaccatattccagtggttaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggctcccatgggacattcttggctgtaataattttgtgcatgacctcttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacatgtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacgtgtaattagcctagttactactataattgctgttattaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaaaatcctcaagacccctttggattattactagtgagtaataaccctttcttgaagattttcccctaaaaattatctcctgggattcaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccacttttttggatttaatccataaattccacataattcttttgaattacttgtaccagttctatcccagagtttttgccataaaaactgttacttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacacgcgacccgtcgggtcatgtggggaggttttgggttgactttatgtgaaaaaaactaagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattctcctgttgtccgatgaagaaaacaaccctcatgcttatcaaatgagaccatgatcaagtggttccgaggccaatgagaccatgatcaagtggttctgaggccaatgagaccatgatcaagtggttccgaggccaatgatattgagatcactggagaagccagccatgcacccactcccagtcaggatgattcaagtcaaccccccaaaaaaaggaagactaaaattgacatttggaactactacaagagcagtggggcaggtatttgatttttttccttttgattatcacttatcatgtcaggttgtttattcagtagtgatttttttctttttcatgtttcatgcaggtgagggcaagaaagggaattgtcagtcttgtaaaactgagatgttggcagaaatctcttctggaatgaaacacctctggcggcacctcaaccaatgcacctctttcaaatcaaaagaaaagcagatgctgcttcaatctacgtcaacttcagatgccccatcaaaatgggtttcctctcaacaaaagtcttgcgagatcatcacaaagctgatcatagctgatgaaaggtcattcaaatctgttgaacatcctcttttcaaggcatttgtcacatcattgcagccaaaattcaaggctcacggacaaataaccctcaagagtgatgtcaaggagatgcaccatgttggaatttcgctccttgatctcttctcctcatctttcacatcacatgtcactcattgctagaactgttgatgtcccatttcttattcactatgcatctgactctgctcccacaactcatgcatacttgtatctagattatttaaagacagtctagtaccaagaaataaaatcatcagtcttagctatttttgatctggtcctaagtggacacttaagcctccatttagactttctctaagcgcactttagcccgcttgaccaagtacaaatagcatctctcagaccttgtctgctttcggctctgccgactttttcccctcattgactctaatttcttcacaccaactcattaaaaacaagatagcggaggagataaaaacaatcaaaaaaatatctttgaccacggacctctggacatcttcaaatcagaccccattcatggttgtttcagctcatttcatatctcccgactggactctaaacaaacgactcatctctttcaaagagcttccacctcctcacacaggccttgcaatttccaatcagctcttctctgtgattgttgactggaaactgattgataaggtcgcttttgtcacagttgataatgcttctgcaaatgatgttgccctcaatcaaatcaatctcttacttcaagacaaaagcaaatcacctccagctatgaaaggacagttcttgcatgtacgatgcgccactcatataataaatttaattgtgaaacatggattaaagtccctctcaacagcaatcaataagatccgagaaactgtttgatacattaaaagcacaccctcacaaaaacttcagttcaagaaggctctcaaaatgactgacatcaaatctcaactgctgccaactgttgatgttccaacttgctggaactcaacatatctcatgctcaagtctgctataccctacaaggaggcattcgagaatctttccgtacaagatgtgaattactgttccagtcctacctcggaagaatgggaggagattgttacaatgaaagattttctttccatcttcaacacagttattttatgtaatcttttatcaaattatcttactcttatttcttctttgttgatttgactttgtttcaatttttctgcttagcaactttaaaattaggtatgacttgcaatccaactacccacatggtgaagattgataagcaactaaaatatagcctcaaattgggtccacagcatatcatcaatctcatcagccctatatgcaagagaaatacaacaaatactgggaaaaaattgaagagtttgcgacaataagtcgtgtgttccacccacgctacaagcttgccttgattgaatttacactatcccaacaaaccaaatcacaatccaatttgaactcagctccaataacaattgatcaactcaaggaaacaatcttcacttggttcaacaaagtggcttccagatcaactcaacaaaaaagctcctcggatacatgctcctcccaggataaagacaagagcaacagattactcaacaagaaagccatagacaatgacaatactgcctgattcaaacagttccttgctggaaagaaaataacaagcacatcttccaattcagcaaccacagaacttgatctatacttacaagaagctgctgttgatattgatgctgcaccatttgatctcctcaattggtggaagatcaattccctttgttttcctactcttgcagtccttgccagaaatatcttgacaactccggcgacattaattgcatctgagtcggctttttcaactggcggcagggttatcagtgattcttgaaaccgattgaagccagagacactggaagcgcttgtctgtgcgcaagactggattactaccgacaaagggctctctgaatatcttaacttggatgatacagaaagtcaatctgatcaacttagttttgaatgaccttttttcattacatgttttctctttttttttccaaaaactcacataaactataagaatatatctgataaagaaagtataaaaaataaaaaaagtaagactgacaaaatacacaatcacattagataaattacacaatcagttatttgattgatcaaaataaaatacacattaagttacaaaaagttgtctttttctgtttctattgcttagaaatgtaaatatgcttaaaaaaatttgttccaagcctgacccagaaagtaaaccgcgacccgacctgcctgctctcccaggtgggccgggtttgggcagcattattgactttatgacccaacctgccactttttccgggtcgggtctgggcactgttttttgacccaaacctgacccggtttcatcctgacccccccccccccaatgttgaggcaggcgggtccaaggcgggtcatgtctgacccgagcaaatacagcactgcaatcccaaactgtttcatttatcttgagttgttgtgtttatatactgtaagaaacatatttataagagtagaacagaatttgtgtgtatatttggcatttggtttgtgtataaatataaaagacaattggattcaagaaaagaggtctcaggcatcacttgtataaaaagaaataaaatgtagaagaaaaaggaaggtgaatttgcaatctcagtcaataagtttgacttcatcattgtcttcctcattctcttcagggttgttgagggtggaagagactggaagtggatatccactgatccaggaaccggagagtgagactactgggatatcagatatcttcataccccctacaggggtctgaggtctggactcctggtagtacagtctcctactagtaccatatggttgggtcagtgggcataagacgggccaacccaagcacaagctgggtcagtgggtggtccatgctcgccctgctgacccattgggttattcttgggccaggttgcttttttcgcagtacaaatccaagctcgccccactaaccagcgggtctcaggtacctgccgggccgccccggcccactcgcatcctgagcttgaactgatgtcacttttcatctagtgatcatttacttttcctggtgccaaagacaacttgtttgattaacttgaatttaatgctggaaggatttgatccaggtaaataaggacctacagtatgattgaacaggagaggttcttctgtggtaatcaggttctgtatgatgattgaatcagatgaattcatgatgggatggactggtgatagcacctgcagtgtgttgtggaaggatgatttcattagactgaaagaacacaaaagagaaaataaagaaaaacagaaagatggtaatgagggaaagaatgaagaaagagactgcatacctggtaaaagcacaagtgtgttgtggcaggatgaggaaaggattactgaagttctacagtgctgtcccaggtcaagtacatgataaatgaataacatgtgaaatcagagtgactgacatgtatcaggcagagaaaacacatgaaacaagttcaacaattcctttaggggagttctattccaggtccaaatagaatgataactccattcaacttggaataaattatcctgactgatcaaggtgaaaatcttgattgactgggagtaaatcatgtcagctgattgagctttatatacaacccatcaaaaccaaaggaatgttgataggcatagggactaaaaattaagatgattgcaaggctcacagaaattgtctggaatttcaacaatgagaaacaaatgagttgaaaaagtgggctgcttggtaaaaacattgccaagtgctacaactactacaagtgatgaaatttcacaacaaggcaacaaggaagggagggaagaatgacctgaaacaaatcttgaggctgaaatgcagaaggaaaaaacaaggtctaagagctgctagcgtgagtggaggaaaagtgcccatgctacattttcatttcctgacttaggtagcacaaatattttctaaatacaagtgatggctaagttgtgggacagaattaggtgaaagagaatattcaactggaaatgagagaaaaaggagtgacaattgtgtggaagagaaaattaaaaaaggggggaaacaagaggacagctaattaattccaacaacaagaatttcttcattcaagccggatttgtcatctgaacaaggaataccttcttagtttcaagctgccagcccatcagaaatactcttgggaggaagtcatacaaaaactcatgctttccttcccctgacccccggtgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttacatatatgaatatattattacataatcagaatctacatacaattttacccatagtcactcactacaactatacctctatctctattagcttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtagtttaccacatatatatatgtacataaacatagattattacatcagcaggcctccaccagtagtgcagggcagttatgcaactcttgcatgcatatgtgcaaccattagacctccacttagtaacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatccccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagcacagtacccagctagctcagtggtcaaacaccatcatcacccagccggttcatcccccccagccagctcagtggtcatcatcatccaagtctagtcaacactagtaaccacaacaacaccaacaccaacaccaacaccaacaccaacatcaacatcaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccataaaaccataaaaccctataaaatattccacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataaagttttctccatcataaagttacgccacaacaataaattcaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccggcctccccctttttcttcaacatgttattttagcaaaaaaaaaaaaaacaatgaagaaggggatatggaagagcctttcccagtaacggatatccgcggggtcaggatctcgagacaccggatcagaaccaattagaagacacaatacatttgatctggtcgatctgcgagctaagggtcggatcggcctcttcctcccagtaagtacttcaagaccctacatattaaggggcgcatgattctgtcagagcaaggagactgttttgatgagtttcaaaccggccatgaagtctggatggtgaaatattgcaagaggttctagatcactattgtgccgatcggatccaacattaacggttaatgaaacacccatctccacaaccaacataggtaattattaaggttgatgaccactgctaatcatcaagcttttggtgaagtgaacgatcgaacctggccaagggacagttttcgttcagctgggcccaaccagccgatctgctcaagatcaaaaaaacgctctcacaggtgattagagagatgctcatcaatcctggcaattatgtaagctatggagcccaaggattctgatcctgtgcgatttcagctgtttcataagccaagactcgagaaacgaatcgcttgagtaagcccttggccgttttgcctgctgatcatcatataacacactcggcggtgcactgatcttatcgagccgccactccggcagccggctcgtcaatccaatcggataatcatcaagttgacgtcatgatcgactgcttccctcattgcatttcacacaacaatgccggctgcacaatcatcctccccccagaaagatcgaggtgaaaacacggcagagagcatacagtcagcctggttttgaacatagtcgttgaaatctttacaaccgccgacgactggatgagccagctgaatggtgattgcatagaacagctggcgaaggacgactgacaaatacggagagcttgatgatgattacagttccagatgacatcatgatcgagtgctcacaccaagaccgagtggcttcgacgaaagattgctggcagcctggatcctcattgcaactttggagggcagaccaccgggctataaatacctactggatcccactgcttcttcaccagccaacacccacaacactctcacacaccaacaaacaatcgaaaactatcttaacctcaaccaataaaccccaacacccaaagtcagtagtcttcaatacccatcttgactactcttccgactctgaaccaaaaattttgacgcgggttctgcttattcggaaaaatccagaaccaacatgaataccaataccaaccaaagatccggtggccgtgagttttctcgttttttgcttggccacaggagtgattctctattaaatcgaaacacgaggctgacgatttggttctttttttggatgacaaaaatataggagtgtccgatgacatgagagattcttcgatgaacccaacgaaggacatgatgtccggcatggatagcgggatggatgatagtaagtgactagtttgagaagagtgccttgctttggagaagctttccagttgaccgagttataacatattcagacatgatgaacagagaccgtcaaggggaggatcaaggtttaagtaggccctttttcaaccaacttgtttcttgatgttataattttgggcttgcaggtttattcgcacatgctgactatatcgtttatggttcatgatccgtttattatcaaaaaatcaccagtggggaagatgtcctcgatggtcggaggtataaagtggccctgttcgaaagcatcagtctaaacccataactgaagataattctctctgtttttttggtcaccaggcaacaagaatgataacaaccaatcctccaagatgatgggcggagtcgccggaggtcgggactcaaaccgcggccaacaagaggcgtcgatgggcgacaaagttaagggcacttttgaacaagccaagggaaaaggttcgtttcttctaaatcaaactggcacttaaacattaatgttgactgattggatacttctgaaatttaatttctagtcatgaatgacccccacaccgcccgcaaaggtgacatgagaaaggaccccgcgggtgctggttcgaatgacttcatgggtggtgccggcatttgatcgaggaggccaattctacttgatcccttccactatttttttttaaagatttgttccgggttgatcgtctgatcacacatgtactccaaagtaataaatacctctaccgtccaaagaattgattatcccaagcttggttttttaagacaattttctacttttctatgcaactccgataaaaaaaaaccccggttctttgttgttgtgttatcttgtaacgttacacttgatctgaaaagaaaaacgttgcagcttgtagaattcggttgtgaatttcttgaaatcagtgatcatttctgaaaagttttcgtatttcggtaacaatggtctttgatctgaaagcaaaatccccccgctagatggattaagaggaacgatgagcatgcagtcccactacgtcgatttgacggctgctcccctgacaaaaattatataaaagtctatgcattttcaactggccaaaaagctacccagcaacaatgtgtttgctcgaaacaaatgtctcacatcccagcatcccggaagggtttttgaaggctttgctgccttcatgaccattgaaacctgcatgaacgattcctccctcttcgatatttctcactggttttacaaatcaagcgggatatcccctgccaagccatcgatcaagttatggaggatattgattcatatacgtacatatagtgatgaaccccgcccccagctgataactgaggataaccgggtgagatggtaagccaaatgataactggtgcaaacactgatattacagacaatgacatcatctctttttctttttggcttacaccgaaggtcatgtgacgtgccaaaagagaactacatcgcccgttcttaaactattgtaagccatcgattattctcgctccgtctcatcttctagtgtctcttcaacaaaatagaatattattttcctcggtcaattgtgtaccattagtgagtagaattcgttaaggtcttgcttgtgagttgataaggaagactgatgacggaatatatggatgatcctctcggatcgtatgaatacctgaccagcttttttttgttacattaaccgcgagcgtgacaagatgggtaaattatgatatgaacaatggcttgcagccctcatgactatgtatgcagcgacaaagcattcaagctcgatctcttttttttggtgtgtgtgtgtgtgtgtactgtctgtggtgtaggcaatagctggtcatctaacgcatcgaagaccaaggatggctgggtccgaaaaccgtcggcttttggggccggaaagaagccgaagaaggacgccggaggccaaggcggaaactctaacatccagggaagctcagataagacatctaagaaatcgaagaaatgtaaggatccgattcaatccatcttgatcactcatctcttcgacccatccttcattctacttcgatcatctctggactgatgtagacttcttcatgagttataataaagatcaataatagggtttgaaagattgttgctgatcgaacgttttttttttgttggtgggttatagctaaatctagcaaaggctgggtccggaaaccgtcggcctttggatcgaaccctaaaaggtcgaataagcatgcaggcgtcctcggtagcttggccgccgcctctggtgccacggccacccactcatcccacgccgacgggggtggctcagggtgctaatgtaaaaagaagtttgttccgtctttctattcggtccaagctcattgctcaaatttcttcatcatccctgcttctctcccgtacaatatcatatctggaatcactcgcctttcaagacgctgatcagggcctcataacactttgtagctgattcatattaatcttgtttttaattggctagaaagggcctcttcctcgaaagaagaaaaaaacacgtagggaagttctcgttatctaatatcggacatccattcaaaccacacaattctacttattccatcccttcgcatctaatacaaaaaataaaaaagattcatatttatttatttataaggctctatttgttagcataatatacaagtgtatgtacaaataaagcatgtcaaacccccagttaaaacatccgtaatgagttcagtgtggatatcaacatttaccaatacaaactgacacttgacaatcacaattgcagtttctttgtcttattatgtctcatgaattacagtggaaaatgtggctcaaagggttggttgtaacctgggtcttcttcttcattgcatcctgaccatccttcataaacagtcttgttctgcttgcatttagtactagagattgttccgccgtactccttgctaggtacctagtaccgcttggggggtactgcccgcacccgccgtgcacccgccaggcctggcagtgccaggcacggtgtggtagtcaaaaatgtgaaaattaaaagttttttctttctttttttcttatatatattttcttcatattatctctcactcactctcagaattcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacggaggcgacactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagacaccctcagtacagtatacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagactgaattagtgtattttccttgcatgacagctgcagcttacaccaccacactcacttgtaaacaccacacaacctgaccaatcagaatcactcattcatctgctttgatcaccacttcaactcttgtacacaacctgaccaatcacattcactcattcaacttatgtatgtagctaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaggaggctctcctcccagttgtttaatcctcagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaagcgccaaccaaacaccaaatcaacactcttcatcacacaactcattcctgaactttaccctatcacttgattaaaactttccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacagccactttttgagtcttacaacggtactctggctgtaaagctagaattactggctgtaaagctaaatatgtgctgggaaaacaccttgactgcctgccaaaatagctttacagggggctgtacaaccaacccacatgccacccaaagtggtggggttttttgggatttggggtggtaaatgtagatattgttcttttgtacttgggtaccctttgctgcccaggtacctgttcaatgttttacaaaaataggtgccaggtaccacacccagcaccgcctggtgggtaccactggaacttttggcaggtacccaaatttcaacaaaaaaaatatgggatatcaagtttttttactgtatatccagtactggacatgaagtactgttgaaagtatggtcacttttttcatttttttcatatttattgtaaaatattcagccccccccatcctatgttagggaattggggaggtacccaggtattgcctgttttttttttttttttttttttttttttcaaaaacagacacccagcaccttcttgaggttgcacagtgggtgttggcagtaactgccaaggggtgctgggtactgatgaacaatctttaggtaaatggtacttatcaccccaatttaccacctgcggtggagtggattttacaaagtattttttttttcaaatcccttgtactgaaactacacatttccccattgatgtacgtattgctttgcaaggattcaaattcaaaagtccttctatatcgtaaaaaggacttgatcaaactcacctagcctgatattgatttttggcataaatcataattgatcatgttttctctatatgttcctgaacaaacaaatgggacaccaattggtgccagaatggattttgtggaattttcaacctttttttttggtgtttatttggggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacccgcttttttaattaatttatttttgccattaatttcaagtttttttgattttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccttaaaaatgaattttgattattaattatttttttcactcatttttcaattaattgtttgctttaagttttgggagttgatcaaccgactcccaaatatcggagagtcgactcccaaacccgggtttccccgaaatttgggagtcgattccccaaacccgtcagtgggtttgggagtcggcctccaaaaaaaattaaataaaaaaaaagaaaacccccggcagggtttgggtgtcaatgccagaaccaaaaaaaaaaaaccgacggccgggaggattcctcccagcctctgagagtgctcttgacagccgagagaaattctctcagccgtcgagggtctacaacctcaacagctgagagaaaaccctctcggccgttgagtataaccctcaacggccgagagggtttctctcggaggtcaagggtgtacacctcaatggccaagggaaacttcttggccgtcgagacctcaacggccaagatacctctcggccgtcggaggtgtagccctcaacggccaagtgaaacctctcagccgggtgtacacctcaacgaccgagaggaatgtacgaccaagagggtttcctctcggtcattgagaatgtataccctcaacggccgagagtgtacctcctggtcgttgagggtatacactctcaacggccgagaggattcctcccgggcgtcaagggtgtaccctcaacggcgtgtgcctctcggttgtcgaagtgtacaccctcgatggccgagaggatttcccttggccgttgaggtgtacacccttgacggctgagaggtttctttgggccgttgagggttatacccttaacgcccgagagaaattctctcggccgtccatgaagcactctcgccgggaggaatcctcccggccgctggttttatttttttttatcactgaccccccaaaaccacttgcttttggggcatcgactcccaacccctccggggtttttctttttttttatttaattttttttgagggccgactcccaaacccactgacgggtttggggaatcgactcccaaatttcggggaaacccgggtttgggagttgactctccaatatttgggagtcggttgatcaactccctaagttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacattattaagtgtgtagaaatttctggtgagatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcactgaaattttttgagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtataaatttatggtaaaaattattttgaatcaaagtgagaactacatcttgtatactgcattggacactgttttttttatttaattcttcactttttcactccattgtttgcattaatttttttaccttattttttctgcttttttgaaatttgaaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaagctcaacggttcagtctaaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaatctgtttcctacactttcagacatgtatagaattatggcataaattaatttgcatcaaaatgaaaaatgtacctggaataaagcctttgacatgtttctttaattaattcttacacacttaattattcttattttatggaattttaagttcatttcctacactttgaaaggttttcaaattgttggctgtatcaattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatggtgtacactcttatattaagattgaagcttttcttttgaggcaaaatgaattctaccattgaattctacacacttttagatgtaggaaatggatttaaaatttcaaaaaatgattaaaattgcgccggtaaaaattaattaaaaaaaaacatgaaaaaaaacctgtcccacgcagtattcattacaaatctttggttgttatgcaaaaagacttttaccatcattttaaatatgtcttaaagtgtgggaaataaatttaaaaattgaaaaaagaatgaaaattaagctgtaaaaattgaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggattgcgccattaaattctgcatgttttaaaacctaggaaataattttaaaacctcaagaaaacttaaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtgaaaaaaaataatttataatcaaaattcatttttaaggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttgaaaaatcaaaaaaactcgaaagtaatggcaaaaataaattaattaaaaaagcgggtttaaacacggattgcgtgtgtgctctgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttatttttttctttattactttttttttctgtttttggttttgactaattttacatctttttttggtacactctgcatgaacattaatgtatccaggatatctgcttgtgcattttgaagtgttatgacttgagcatggattcagagctagttccttgatccactgtgctggtccccttgtccactgtgtttgatttcctcttctctacggcgttgatctattgctcttttctcattgataatcacagttactgggctgaatatagtgggtggcattgcagccacagcttcacaggtttgacctgggtgggggtaaccacaggcaatgcagttctgaccatccgcaggtggctggtaatactaacagggattgaagtatccccacattcttcgctccatggaatgacaattgttgatgaggaagccataaagcagtgttgcagaaaaaagctagacatagaactggtgcatcatgaacaagattgtttgacaaggtcttgggttgtcctgatgtatgcaatgcctgtgaattgaacagtggatcaaacagtgctgaatgacaatggtgcaacagggtgataatctgactgtgctatgtcaaaggggaacagatggtgtgcagacatagactataaaaccaactgatgctcaacttgatcacaaacttctgtctgttattggtcacttgattgaaaattgccaccagtttatcattgtctctatttattgagctagaagccaaggaagcgagtttgagagtggaacagaggaaattatggctggtttgactcaagtgggtgctgcctccactaacttgtaacaaatcccgcacttctgcaggcctggtggctggttggtgccacttgcaaagcaagcctccaaaggagggacttgtgcctaatatgcacatgcttgtgtgtcactattgacatgtttggatgtgccaattcttggattggccagcgtgagtgtagtttaggtttgcttcagggtagagtcacagtggtcaaagttgaccacttttccaatcttctcgtcaaatttttggggatttttcctgaaattcagatgatgaacgttaagaaagtcattcattagaattttctgcacaaaaaacactctaaagatttgaaagcaacacatggttgtgtttgttttagatacaagcccttcccacactttgtgcggtagacagagaagctgaggaagctagctgcttccagtgagccatgttgcaccccaacttacatgtattaccaaccaaaaaacaattttgacagggcatggccggcaagaatttcccctcctgttttggatgtagatgagtggttcaaggctgtaagcctctggtcatatccttccaagtacggcattgataggtaccaatgcagaatgaacttactctgcaagaagaagtcagacaactgtgtacaattgacatgtgatattagaaaggcaccattgtaatatcacatctcaactgtacacagttatttgacattttcttgcagtgaattactaggtagaagaaactatcaatagagattaagatcaaatcaaaactacctgtaatgtattgattgaaaagattagagtataacttgataatgaccagatgatgatgatgataaataaaaaaaaataaaagtaaaaaaacaagttgagcagagaaaaaacaaaacaaaagataaagatgaagggatgattaacaagatgacaaaagacgaagccaggagagagacagagagaaatggaaggttaaaagatctaagggaggtttttttgatgagcgagtttcttgaaggagttggataagttctcgtagacgaggaaagcaacgcaagtaccgggaaggactctgaccgcattaacagcaagacccttgtagaaggccttgatcccctcggtgcgataggtatgcaggatacaatgagcgatcgatcggtaatgtacatcaccagttgagggtgtgagtggtgagggtatcggaatagagttcgatggtcgtacggactgggtggagctgttgaggcccttggattgacggacaaagagttgattctacaaagttcgagagggatcaagtcagatgaaaatgagtcagtgaccctacggcagccgactggatctatgccgtctcccaaaagactcaatacttggtagaggagattaggagactcacttggagtcgagagcgaacaacttggtatggataggtgatgccgatggccaaaagctttgaggcaccacttaggaggatatattctagattactctattgtgaagtacacgacaacaaaaaagaggggataaattagcaagcaaattggataattatcaagatgatacagaggttgacgggatggtaaacttacgagggggaggatctcagtttctgtggaattcagggatcgttgaggatcgggacggatgagatcttgtctccatcgtttcagttcctcgtatgtcatgaattgaattgccccattggagacgccgatcaaggctaagacggagcctttccaaagccctccgaggccttcctcttttgagatcctaaccagaccatcttgattatcaacgtccaagtataaatcagttgtttatttgttcgttttttcttctcctcgtcacaaaaagggccaaagaaaaaaaaaaaagggaatactgaccccataaattcttgtatgctcctgaatcttctgctcggctcgtgaacattcgcgtcttgactacccataacggattggttatcatcgctgtcattatccctgatgatgcggatgcaaatagatgttgtgaggccgataatttaatatttcttccctcagaatccgtcgacatccgatctttaatcatcgaataccttccaaaaagaaaaaaaatgataatgacagaaaaaaagaaaaacacaatttgatgagtaagaaaaagcacaaaaatatacaggcagatgttggagaagagaagaacgaaccacataaaatagaacccccaactagcagcattgccgacgatattaggagtcaatccacgataaaggccaaagaagccgtcatttctgatgatttgatgaaggcttgaaagtgacttcgaatggacgagtgaaggggcagaagtagttgcatgtagggagatatgatttgccaataaaggttttgaggagacttggagtttgactttgagcaggtcgagagggtgcatacaaagcaccgagatacatccggccccgatccctgaaaccgcttggtcctttggcgatcgtcatcatcgttccattcatcgaatcacagagatcactgaattagctctcccttctctctaagaaaaagatatggattgtgaagaggagaggatgaggaaggggactgacgatggctggcgttccaaatagactctcgtctccacttccccgtgagttttctggcatcaatcgtcgctccgcaaagtccccgtcgattcggttgagcctcctggcttggcttgatttggttcggcttggtttatgggtctttccaaccaacgaccaccaccagactgcttcgatattttcttgcagtcttctgcttcatcctacccccggacaccacaccccgacacactccgggttcgggtcaggtcacgggtcggctcaaaggggctgtgatctcagactcaaagccatttaagaatttttttccaatttttttctctttatttctttcttttccctctatcatccaatttcgcaagaatatttacttgtcagcatatagcagttaattgcagaatagtttggttagacctgcggggttatttgatattagacaactatgtagttcagatagtgatagatttaaaaggcttgtgataggtttcattagattatagtgtgacatgtgaaatcaataacacttaaaaaaaaaaaaaaaaaaaaaaagcccaatagtccgacctcactcaatttctaattatgagcatattgagacaaagcaaaccatttacataatcaaaagagaaaaatggatgaaattatcaaaacaaatacatacaatcatgatcccccaatggatagtagccataatcacattagaacccaaaaaagagatggtatgcaaagagttttgggcatgatgagtgccaacaaaaatcaatgattccccacctacagcatcctctggttggaccactcttgcccctgctggaaaaggaagcatcctcccaagcaatccatgagaatatttcacccactgtttctctgtgatgggacaggctctcagagagtctgagagatatctgggggggggtatttctcttttgaaaattgtgcttgtcaccactgcccaagaaaaatatttgacattctcagaagctcccttcaaaaaaaatgatttgtgtagtgcaagatgagaatggcaacctggggtggagtagttgtgaatggatgaggagaggtgtccattcggaaaacactggccaagatacacccagtgaatctatggcatgtgagtgaactgagctacaaaagatgaggagcatacagatgagaaacaaatgaagccatcactaacttggcatactgggtcatataactcataagggatcttgtgcttgatgtgacaatttggctccatgccctcaggcaagatgagtgacatgaaatgcaagtccctccctatgcaaaggggcccctcactacaaacaatacctatttttccccaaggataaacagcaatttcaagatgaatcaggagcagggattaggctaaaatgagctattttagcccaaaagtaaagatgctgcaaacattccaaaagtaatgtttagctcacttgaggcatttttcttttttggctaagacagctcattttagcctagtttttactcccgaggaattttatgaaaaagtgtgagaaaatcaacctgttttccaccacccaaatttacatttttcttggggcaaaatcagcattgtttgcagtgccttgtgttgagtttggcggctggtagcctcaaatctcaaggccaaaagtttgtgtagcctatattaggccccgtttggccgcaaatcattatttgtgatttggctaagtttggctgggatttggaccgtgcgatatgaaacaatataatgtttttgcacaaactcctgccaaacctcaactcaaaattacaaatcatggacggccaaacggggccttagttgtatagagcaagatgacagtttggatctaacctcttaattccccctcaaaacctgtagaacatgtgtatctacatgtcagtcagtgtgaagctcctacattgagaggtgatgatcaccctttcaatacatcttttcactttgttttgtttttatctcatattcagttgatttggatgattgcttggatgtctacacattatgtataattttcttgtctaggtacgtgctagattactacatactatagcaccttgtttcatgttgaaagctttgattcaaacttttattgcaggccggaaggttcaggcaatattcatttatttcagtcaaataacaacctggacaagtctagcaaagtaattatcacaaaaatcatgattgacaaatgctgttttaccaacatgagccaggctctactgagtttttttttttgctgtatggatgtactcatggtgcattctgatcacgctgtcaaggttatgaatgttgatccttatttcagatcttacatgtatcagcaatcattctagttggattttaagtagtacatttatgtactgatcatcaaaagaaacactaggtataccaaacctgtctgaaaatatcaattttcatcaagaaacaataaacaataaacgagtcaattgagagttacaagagatacataaataaatgaggaggagacagtgacagagatagactaattgatttagcacgtttatcatgggtagtcgattccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccaggtatcgggaggagatcagaacaagtttgaagtaggttgttcaggttcgagaacaaatcgatcagtttcgattgggtccgcgcagatttatagcgttttaatccttcttcacctccctcgtagtttcgaaagaattgatagtgattgggtacccggagcaaggcgattaaagtggatagttgttcaacactctcttcgagttctttcagaactttgatcccgtcttggagccgaggagtgtcgattttgtcaagatagatcgaatcggataacagatcgcacagtcgatgtacttttgctgacatggatcctgcaagaatcgtcttgattccgtctacaatattctggaactccgatatcgtgaccttcttttcttcccttcttgccgtcgcccgcgagaattcatcaatcttttgcttcagtagctcggttaattgcgtatgcgcgttgagaaatagatctgttggaagccaaaaaataccgaagtatgtatcagaacttttggaatcttaaaatatggttataacttgttttgcatagtttcaattctattacatgtaggctgatcaattggctgctcgctcacctaaataggtcatcaggcgacataatcttgactgtatacggttccacttccacctcttggtcttgttgttggtccgccatctgatcttgggtgtttgtgattattggggtccttggtcatatgaagtgaacaagtatactataatttcgattcccagcaaactcttcgtgagcagtccccgtggatgatgagaaaccagaagtggggatctgatcggttgcagctgatccaagctgtggcccagaaggtcttataaggagcgcgttttggagcaactccaccgcagctgtaaacctcctttatactccccgctccaaaaacactgccccacccagggatgcaaacggaaatcaaaactcccggtgcattgcgcaagttttacgccggcatttaacactccacagtggtggaggtgctcttatctggcacatggagaacttcccttcagcatctgtagaccctactgaatcagatttagacccagcttccagtctggagggacttgcaaattataagcatgcagtctgcacatgataagtttcttgtcttttggatgaggacacccttgcatccaccagtggatgacttcccctcgcggtttacaaccctcccagaattcaatttacaccccctagatcttacttttgggtataaaaaattgttttttcacaagtcttgtgaagatagctctcatgtgagctggttagaattatgattggggtgttaatttagaactggggaggacttaacaagcactctaaatggcaacaggaagtcctccagtatcttccaaggagttcttttggaaagtctctgagattcaaatatttggatgagaggactggcttgatcagccactctgctgaatgcacaaagtgcaggagaggcttgagcccaaaataaacacactcagaggttcaaatccgcttttttgcctgttttttgcacttaaaaaaatagaaagagcagagttgaggtttcccatagataaaatacagctgagggtgctcaagatgctcaaggaatcttttttcaacaaatcatccaaaagaatgtgcaacaacaagctatataaattttatcaatcaatgagattcacctgaaatgtctgtgttttgcttatataatgagcttctcaagtttttgagattcacttggaccttttgaattttcaatattttatgtttttcaaagaaaaattgataagattggcaacatgctcaactttgaccaataaggtgaccctgcccccaaacaaacttaaatcaaaattgggatggccaatccaataattgatacaccaaaacatgtttatagcaacaagccagcaaatgtgtattaggtacaagtccctccttggggatcttgctttgcaagtggcaccagccagcccaggtcaccaggcctacagaagcacggtatttggcacaagttagatgagaagaatgctcccctacccccaaactcacaagaattctcctcatgagtacatagctcccatcccaaataatttattgagatacattgcaaaaaaaagttgtgcaactgtgtgcagttgacatgtgattttacaaaggcacatatcacatgtcaactgcgcacagttgcacaaatttttcttgcagtgatagagtgtttcaaatttatgttttttgaatacttccataagatgatgcccatgcatgacagctgtaaacacatgcaaaaaaaacttcccaatcagccaaccaggaggttctttccaagacagattcctccgtctgaatcacattactcctgaactcctcccacatttatatggaatcgtaatgatattggagagctcaaagcagatctggtaaccagcttcttggttttcaaacaaagagaaaaaaaatgagattttgcctggtttgaaatcaagacaatttgagctgggtgaacacagccccctgccttacacggtgaagagtttggtgtcgcacagaaaactgcgacacccggactaattcatcagcagtgactgcagatgctgcacagtgactgtgcatgcaaccccattgacttagtctgggtgtcacatcacatgaaagatcaatcaactccgcaccgtgttagcttaaccaagtccctctgtttttgaaaggcaaacactatcccagggaattgattcagctagcctcatcaaccggaaacttttcaacttcccattttttgagtaatgatttgacatgtggtgcttgctctcctaaggctttgtgaggaacatctgggagcacaatataccaccacaactgtttttcatcattttatatgtacatcatcggctcaacaaaggattattacaaatagattatgtagaaattgaaatacatgatagctttaaccattacacttattatatacaatggtacgcctttaaaattgtgaattgatagcttgtgtttatgataaagaatgacagtaatttacaaacactctataaaaaagatgagaatcttactaaaaggagtgaaatgcaagcctagagagtcgcacacacatccgctgtattaaaggtaaaaacgaaagaatctgaggagacaacagttcaaatcttttttacagaataaaattttctgttaccaagcacgtcatagatgggaggaacacaaaaattgtcagattttctttcctcaacaatgtgcaatcgcttgggtaaaataggcttagtctgaggagaacgtactcaattctcagatcaccaaaaccaacattcgtaaatctcaggtccttcgcgttcttgacatgtcgatgactgaggttcgatgtcctaccaggattgttttgattaaagatcgaaatccggctcgtgagatcttcattggtttctttgttagcctcatgttgtgttgattgacccaagagagacgctggtttatagcaatcatcaacaaggaaactggcgaactccaatttatcaaaaggcgagaatagatcgttcatcatgccactttccgttcgtttgtcatcccgtgtcgaacctttggggtttgtcgtgattttcgcactggattcttttgcctcatctgacggagcggaagagatctctctcgcggcaggggctgacctcttgtcgcagttctcaggagtagcgacctgatgttgatctgtctctcctgctaggggtagttttgaaacctgcgcaacagcagcagttgaggtcgcaaggggttgatagtcttccgggtcaagtaatcctagtcgcttggtgacgttgtctaaatcagtctgaatcagctggattgccttcttgatctcggctttttgccgagtcaagctctcgatttccgtctccaaatcaacatcggtttcccgtcctttggaatgaatgtgattggaagtaaccttcgaactagacaagaaaacctttgaggatatcggagagtcactcatgaatccttcttcattatcgctttccgcttggtgtcggttgaatgctgcgacactactctttctatacaacgaccgcgcatcttttagaccagcagggatacgacctgtacttcctgatgagtggcgtgtgcgtggcctcatgttagaattttctttgagtatgtcgaacccaagttcttctaacaattgtgagtcaggttcatggtggacgacgttacttccgtagcctaaaattggattttcggaacagctcatcagttgcctgggatcagtggaggtagccgtgtcatgtgatgagccgccgatggagtttctaggaaagttgatatgttcaaaatcctcgtggccttcagacgaagtctcgtattcaaatgaatgtggcctgtgggtatagaccggagatgcaccacgaaccgaggacggaggatttgaatggaggtcttcatctaagcttgcttccagttcgtctatctggagattacaagaaaaaataacatcagctttggacgatggtttggttctcaacaggtgaaatgactgcgtcgagatttatgcttacatggacaaatttgatttcctgtaacttcagacgcaattcggcaatgcgggattcacattgggccagttgctgttgataaaactcgtaatgctcatacagtgctttgtgattctcgagatccatcgtacaagtccaaccaaacctcaactctaatagtttgcttatcccaagcgaatgacaattcaagtcgtctttccacttgttccaggtttgatcaaatttcttccggtgtggcgaaatgattgaatgcgaaactctcagagaatctatatccatcttttcgggctcatgctgatgctggaccgagtctctcgggtcgagaggtaagtcgagattaaagttccctgcgagggcatcagtattcaagtttgagtgggacatggatttaacattttcgtgggagttcgtttggccttcgtgaagcgtaaaaattgatttggagttagaagcttcggctttgtcggaagttgtttcgaacactgattgatcggaatgctcagatttcactttgtagatcgggctgttggacttggtccgtcgattctgattcaaatgtaaaccaaaatggggtggcatacgacttggtgttggtcttgtgcgcttgactaaggggtgtggtacatgcatgccagtagtttcgcaatggatggcgggcagccacaagtcgcaccagcttatctctttattggaatacatagcattgatgtgggagtgcagtagcagcatccccatgcactcatttgcagcggctttggcgatcgggtcatctttcgctaccagctgttgactgtcatttcctataaacgtgtgtgctctgtctggcgatttcgtctgagtatcaacaaaactctgaagatcactaggaaatctgatgaacttcttggccagcggtcttctcatggcagtcgttaagttcgaaacctcagtgggtaggagcgaaagaggataaggcgagatgaaatggctttcaagcaatttatcgaccatttctttgacagttgtagggtaaacctcggacaccgattcctttagcaattctgtctcacgtggcattacgctcaattgatttgacgcactggcggtgggaacccggcaaaaactagtcccttgggtctttccatcatcgagataagtggggtccttcgccttaatggggtcggcgatcaatgtgttgcactccagaagctctaatgttccttgccgcttgagtacccgagtcatctcttccagcatagatggccatttatgctcgggaatgccagcggcgacaaaggaggcgtggacgtagtcaaagctcttgaattttgataaagacgcctttagtcagcgttgtgagggaaaaaaaaacttcaaggttcaaaattactcactgcagtctcgaaaggtagcgtgcaatccgaaaagtcgtgtttgacaaaagaaagattttccgagacgcgtctctccagacaatctaaattgagcaacaacgggcagatatctagcccaacgacttccacttcgctagtttccctcaagacccccacgcaccacgtggctgaaggaccgcacccgatgtccagaacttttcgaatctctctcttggagttatctgcttccggcggtgaagccattaactgaaacggtgaggtgccctgtagaattgccgatgaatattgcatcaagatgtgactgcggtaaaaaagcatggaatgagccgctggagacgtgagacccgatgatacacctgttctcgcaaggcaaaaacgaaactcaactagtccatgatctcgggtccgtatgacatccaatatggcacatcattccgcaaatggggatggtatctttcacctcgagacttactgaaccatgtgtgatcaagagcttcatttgaatgatcctgtctgcgaaccgcgtcggtccgactcaggggcagggcatccgaaaacgaaggttgatgcggcgttaggtctgccggcaagcacgatttactgcttgcaacgggacttctcttggaattcagagtcaatttcctgaaattattgaatatcaattttgatccatgatgagactcttttggagatgcgagtggacccgtgtctgagttagcctccgactcagccgagtgaagacttatttgcgaggcgccgttctgaatgggaggccatgcgagaggggaatgtttgggagtagaaagacagtattgaatcatgttttttgagatgcttaagcgtggcttgcgcttggtgtttcccaatactggtggggacaaggtggattgagatggcggagcggtgttgaagggaaactccgaaggagccgaggtactgggatcaagatgattgtaggataattcttctgttgcaggcggtgacccctgtttggcttctgtcacggcccgcttaatggagggcccattgtcggctaaagtgttatctggtatgaaacgcccgccgactccaacgaggcttcgacgagaagcagagcgcgttagccgtgacaagggttgtcctaacgattttgaaagaggtttgatatcaaggccagtttcatgcccaacagcagatgcgccgtgaccccgagaaagcggactcttgacgggtaactccgggttaatgtctggatcactctccacagtaggacgtcgagatggagctgatttcttcaacaaccgccggattcgagatgtctcgtgctgactgctggaagctaagtggttgctgttatacatccgatgatgagcacggtcatgtttagaaacttcgtgatcaccaggctccacgagcagataggcttcctgaaggtaggccattaatgcgattacaactgtgtccaattgaactgttcagcggaaacttcgcccaactgctcttggatgtaaatatgaatagctcaatgtcagtacccaaagaaacgcaaatggggattgaatctgggagacctgagtgagtttttcaaggcggcacaatcgaatagaatgacactgacgcagactgaatgcttctaaatggagttggtagttcaaaagagtgaaatggtgtaaattgttcggcaaagagggaaaaataagcgaaagcttgggtagttgtgttgtgcctgaggttttacctacaagataaaggatgcttgtggccaacttgtggaagttgaacgagttgaaattaacgcaagagcacgagctgacagtgaagtagaagacgtgatctcaccaaccgagaaatactagtggcaaatccggtgaaagaggctgaaacaaacgtggcgaatggtgccactgctactcaacagcatgagaagattgagggggaaacaagagatgtaagatttgcgaggcatgtgcactcatgtcaaaccatccattttcgtctccaacctggatgaatgccgcctcattctcgttaatcttcgcaaagccaagcgattggatactttatcccaaacggctttccagcatacaagtggaggctggtggcaggtgcagttgtcaccctggaataagctccactttgagccgacttgcgaccaaaccgctccgcgcaaattcagtaacaatactgatatgtcagttcactccggtagaacaaattgatccatagtcgagcgcaagccaccaggattttggacctccacttgagcgagcgccagcgtggtgtcttgatccaggggggaatcccagctaatgtgacaagctcagtggatagaatggatgaatgagctttaggataaaatggaaaactggagttggcaacagcttcagtcaaaatgtttttgccaaggggagataacctcaaacgcccggttagacattttcccgcttcccactttttctacctttctctcagtctcaccttgattcaggtcggcttaaatatttctcgatcatgtatcggagatttggctgcccgactgttgtctcaagtccaccccatcaatctgaattgcaatcttctgatgtagctcgatcagcctgtcggagtcagagaaactgtcaacaagcattacttctccagagatgagggcagagccctaatggcatatcaaaggctcttggacgaacgacgtggtatgcactttttggtcagcgtgcttcaaggcgacaggcggccggccgaggtggaaacttttgcgttacagcgtttcttttgggtcaataaggtcctgagcgtggtaccaacttgcttactgaatttgggcaacggtttgctcacggacatatcctaacttgataaacatcctgcggggccctctccacccagaggcttggtgaagttcgagtacatcgacgcttcaggccaactcagtcgcttgttatagagatagtcagctgatccgctttcatgtcttgaatgctcctaccacttatcgaatacttgtgcatgttgaacttgctcaagcgctgttttgacataagcccaatcaacgttctacaggctggtaatgccaagtggcactcggagacaaactgtgagggatgcatagctcgcccgaaactatcgtctcgaattaactcatcaagcttcggctgtccggccagattgaatattcggaagaaaattgcaacgtttcctcggtagacaagatccccttcctcacgcaaaacatacatatggtcagcgcatcggtcccgccttgtctggcacccaaagaactacaagttacaacggttagggaacccaaaggaaacccggttttggcaagatgaacccccgcattcaaaacaatccgtgttgctttttttgctgctagctttccatgatacatcgactcaaagtcgaatgatcgagtgcccggagcaagtaacattggacgcactatagtaacataataactcgtcggattgggtgtgggtgtggggtttggcgaggaccgtgtggctgctgcccgctgtctcgtgccgaccagtgagtgtttgctaaggcttgatgctggcggtgacagttgcagctgacagataacatgccaaccttaccaagttcctcgagcttgtgacactgagcaacgctgaggcgtcacgaagtccagcctgcttcaaaagatcagttagggttgagtacacagtcgggcagaggctgccctcgccatctcgccgcactacacatgcatcatctcaagggcaagtcttcaaaatgcgagcaatgattctcggagtggcggaatgagaatcctcagggtgactacaaacacggcgacagtcttgaccgtcatcccgagccacgggactccgagaaatgtgtcggaccaccggctgagatcatgatcttgatctcattctgagtgtcatcccggtgtgcatggcatgcttcgacgataccgtaaccattgatggcatcgttgttctgggaacatggccactcctatcgcagcttgttaagctcaatttgataaattattaaaccatcccgattgaatttccaattggttctgatcattgagagagacttgtgctgatgacggttggtgatgaaaatcctgggatatgaagaccgtgcaatacaaaaagagcccttccccttccaccctggtgtcccattcacccatctcactcactactcacaggccagtggaatagagcaagaagagctatcatgaagctactcaactcattctgccatcttatcactttcctctcatctatcacgctagcggtcgaacttcacgcaggcgtccagctcaatgaaaacaacttcgactccctcacgaagcatggattatggtaagtcttaaatccgttagtcgcttgtaagttgacccggatgacctgacccaatatttttcaacatcatttgccaataggtttctcgaattttactcgtgcattgctttctttgcttcataacttgttccgtggatatgtcaattttccgccaactaatttttttcccctttaacttgtaggccattctgtgcaggctgcaaacgctttgctccaacatggatagagtgcgtcggcatttcgccatccgtgtcctcgttgttccagtcaagtcacgtttaattgacgtttttttcatcttattgggctgcaggttggctcaacacatgaaggactacgaagcagaggggctgaagatgggccaggtggactgtattgcgcaaggagacctttgcgttcaattgggcgttagctcctacccaacgatgaagctctatgaggacgggaaagagaaagactcctacagtttagttttttctttcgtctcttcagggactcgtagaagcggggccactgggtggagagctaacctctttccacgccgtttgacattttagccggtgagaagtctgttgaaccgattaaaaagtacttggtagaaaagcttgaagggtatcggaaaccggccggttcggagtcgggccatcacccgtcacattatggcgagtcacactatggcgagtcctaccgcaccgcgccatcacccgagacatacgcctccgatgagcccgtccctcaagctcaaccgcctcccgaatccgaggatcctaccctccagcctgtccctcccacccccactgataccccccttgagcttcctaatccaaacggctgggtcatcaccctcaacgcggacaattggaatcaatacactgaccccaccatcacaccccacccaattttcatccagtagttcgtcgtcgtcttgtccctactttctttcctccgtcacacttcgtggatggctaacccttcccgcgtgccttgttctacaatctagtcacactgcttggtgtaaagagtgccgcgatctcattcctggtcagtcccgcctttctctccctgccttttcttttcaggaaacaaaaagaaaaactgaattcagactagagactaagatgctaacaaactccttccgcggttttaaacctttttcttggccttatctagtctgggaagaaaccgcacgtctattgaagggcgaagtaaatgtaggggagattgattgcgaagccaaatggaacaagaagttttgcaaaagccaacatgtcacaaatttcccaacctttgccatgtgagcccttgttttcaaacttcctgcaaccgaagtgaatggcacatggtttaattgttgactatgtctccctacatgttaaaccagcgttcaagaaggaaatcgactcggctacacagggcgccgagaggctgtcgaaatggccgagtatattcgcaaagccgtcgctacgtgagtattgttaatgtctggcccactctggcctatatctttgttcccggtcatcgcgtcaatagctaatttattgggtgtttgatcagcccgggcactcacgagatcagcatgcgtgagttggagcacgcaattcaagccaagaacatctttttcctattcctacactcgagccgaacccaggtttcgattcttgtaagtgtccttccttatatacagccacatgggattggtgtagaggcctaagggaaacacacattttctttgctagaatgctgtccaaactgttggtaaaagtttactgggttcagcggtgatcctcaagtcggaccacaaagatatctacgaacagttgggattgtcgagttaccatccatacctgctcgtgttcaaagaatatcagtcgaagccatgggccaagctagttttggaagaggtgtcacccaaggttgagccgaacccgcttctccgacaccataagctcacgatggacctccgccattggatcgctgtccaatcgattccggtgcttgacgagctcgaccaacgaaactacttccgggtgctcaactctggcgccaagaagctcgttgtccttgcctgtatcagcgggatcgttcccagtcgcgacggcatcaatctcgaaaggtctaatcccaggtcggtcgagctgaaggacgaaatgaaggattgggccattcagtggcgtaagagtcaggaagcccggggcgtcgaagacttgagcgtcgattgggtctgggttaacagtgatgtctgggcggattggctcgccgtacgtccccccatctgagttgctcattcagttttgtttctcattttgctaactcgaaatcttggtcgacatgtgttacaattatttagcactcctatggcgtcaacctgcccaggcctaccgaagatcccagggaatcgagcatgatcatcatcgtcgacgccaagcaccatcgttatttcgacagacaagaaaacgggcaagacatcgaattcaaaccttcctctgtcttccagaccctattggcagttgagatgggcaaactctctggcagattggctgggacagtcgtcagtcgaatgaaatgggtttgtctttttttttgtctctctccccgttccatcctttgtgcagacctatgattcgttaatgcttttgtcttctttcattcccttacagaaaatcttccacttcaaaaatgcatacggtgtaagtgctcaatttttcccttgtctgatatttaccaaaacacgaaaaaaaaactgacgacaattccttacgaaaaaaaaaaaaaaacaatgtagcatctgtttgcgcctcattggttattcttctgggcagtcttgttcggcatcatcggtttctcgtacaagagttaccgagcctcgcacgcccgaggggcgatcagcttcagcccgatctctccgcagatgtcgaaggctttcagttctgctgtcggccttggctcgcctgatatcaagtcgcccggactaggctctgtcttcgggctcgcctccaacgtcccctgcaaggctgattgaaacccccaatccccccctccccaaaaatcagccttttgccccgctgttatcatcaaattgtcatattgcttttcacaaactctctttgattcatcatcctcgactagttcatttcctttttttttgtttctcatttcatttgtgatttagttgagtatttttttgtaaacatttttttctcttcctcccctacccttttttctttcttgtggattgttgtcagaagaaaaaactaagaaaaaaagcaaaaaaaaaacacaaaccccatcgaattctttcaaagttgcaatgtcatccttctgttctttgaaagctctccggaaatacatacacacatgccttttcatgcaagacaaggagagcaagcttcatatgtgcatgcacattggatttctggaaccaaatcctcccatgtaacatcatgcgtctggacgaagattcgccgatcggttagtcgtacaaaaaagcttcatccgaatccaatgaagcaacggtgcaacgagtccaatacatgtatttctagtgggtgtgtattgcaccaaaacgtataggcaatacatgtatttgtattgtagctgaaggcagctgcaatacggatgtattttttatttatgtattgcactctgagtacaatacaaataaatgtattgcagagtcagctacaatacatcccatgtattttgtatctgcagatcccagcttcaacttcattacagatttaaaaccccttttttcactttttttcacttttttttcacttttttttcacttttttttcacttttttttcactttttttcacttttttttcacttttttttcactttttttcactttttttttcatcttttttttctcttttttttctcttttttttctcttttttttctcttttttttctcttttttttctctttttttttctctttttttttctcttttttttctctttttccaacttttatttttcattttgtaattttttccctttttgttttattttgggccttaattataaaaaacactgaaaaaaaagagaaaaaaagtgaaaaaaagtgaaaaaaagtgaaaaaaaaagtgaaaaaaagtgaagaaaaagtgaaaaaaggtgaaaaaaggtgaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaatagaaaaaaaatagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaagaaaaaaaaaagaaaaaaaggggttttgaagggaatacaaccaaaactgtatttgtaaatacaacgtatttgtattgtataggctagaaaatgaatacaatgtatttgtattgtatttgccagcagaggcaatacatgtatttcaaaatacatgtactcctgacaaagtgcaatacgctgtatatgcctatacaatacgcgtataggactcgttgcaccgttgaatgaagcatgtgcgcaaagaggtgactgatggggcgaacacctacaatttttttaaatgatagatgcggcaatcaatctgttacgcactttagtgaagtactgcctgaatgctccgatgtttgaggagtcctatcattggcaccactatatggaccagctggaagagcatcttgagctttttgatgccgtccattctagacagtagcacccgaacaccacggaaacctgacttggaatcgatgtcaataatcattatcaatattgctgaatgcttgagcgatttggatggacatatgggcactctcaactgcttctctgaggaattttccgcttctcccgactctatcaacaatgataccaaccgtctcttgaaagctctaatacatttcagattctctagattagtagccgagacgcgaaatctgaatacatctgaactaggcgacttacttggtcaatgtgtttgcttgatgaagatctacagagaatcatataattagattgatggatctgttaggatgcgcctctttcggcacacggagaatctcgaatcaaccttactcctcctgtctaatcatctcgttccttggactcatgagaccgaccatttgtcatttttcgaccaattcacactctggtctaatgatttgaaagcttcattgggttcatgctgtctctcgcttccaagaggccttgtctcgtgatgtcattcaagaataatcttgacgcgcactcagtcgagaattgttaccatgctctgtttcttcaagaactgtgatctgcatagacctttcaatcaaatcctaacttaacacaagtccccctggtgggaggatcgctggggagggacttgcgggggaactcaaaaattaagcaggagcagaaagtccactttggctgggcagctttttaatcgggtggcagaaatttacgagtcatgtttaacgagccatatgctttgtaaattggatcggttgtaaaattatataagtgctcccgtttttgaaattttgcaacacatgcctgttttttctcgctcgtaaaaaattcgtgcgcaaaagatcaattgcaaaaataatgagttaccccaaaggctgtagatctgcgcgccatatttgccaaccgatatgttttggaagaatgaaggggattaaaaacgtatgatgtgggcgcattttgtaattttacaagcgaatccggaacaattcacaaacggccgcaaaacataggtcgcaaaaaatctcgttagacatcgaatatgtaatttcacaagcctttcggtcacatacaattatgagtcactagggaacagttgtgaaattctcatggggggcaagtgcatgcatttttacaagagtttttaagtggccactcttttcaggaaaacatatatacatacgaggaggatgacaagaaaacggaatgaaagactagacaagatatttggaaaagaatatattaagaagagaatgtaagaaaagactacttttgcctggatgaccttcgtaagggagggggcttgggaagctcaaaatccaatctattggaatcttgagatggagctttggtgtcttgagacggtggttttaactcggttgtttgaatgttaggtttcaatgggttgattatcttgagtcgcaacttcagtttaacctcctccgtgggtggtattgaatctttatcgggctgtggtattgaacctgtgttggtttgtgggatcggattgttttccttctgttcttctttaacatctgtttctgctttttctggtttgacctcggatttgacaagtttgataggcttgaattttctggtaggcttgggttcctcccgtggtttcagcgttttctttgatgttttttttcgattttgattgtttggtaggcttatgttggttgtttggtggaactgattcagattgagatgctttcgttggttcaatttgttcacctacaccttctttgacggctgacaaatcggcgattcttctttcttcatcctcgaggtctgcaaagtctgtttcaagcaccatgaattgaccagagtcatctgcattgcctaaaagggcgtcctgatgaccatcatcttcatgatcagcgtattttgcgtctggaggattgcccgtcagggcggcaggtaaaacagcaatttcgtcatttatggaatcacccgagatggtcagaagcaacggtgggccagctacgctaaccgtagcgttagcgtagcgaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttccgcgctaacgctacgcgaatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacgcgcgcagggcgcagaaaaccgcccgctacgctgcgctacagcagattttagcggttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggtaagtgttagcgccgctatgaattagcgtagcgcagcggccttagcggcgcgctaacactacgcgaaaaaagaaaaaaaatggcgccgctacgctaacactacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgtcagaagcgacttcaagtgaataaacggtttttgtccaggcgcattgggattgtccgcggaaatttttttaattgcagtgtctacatattcttcttctgaaggattccaagaacgcgagtacatcagtcagctcgtggagggggatgggccagcaatagaactgggaacgtggctgatcagacgagcgtatccatcattttccgcatcattgtgcagccatatcccaatggtacctacagcactacgcaggactttgcaccagtaatggttcccagaatagtatcctcgggcgaacaaggtgtaagtactccccccaacagataagtggaaaggccaatttgtactatccacaaagtctcgcctagtgtgactatcactggttgtggtcacgtcaaggtggaaatagaggtgaagtggtgggggactttgcttaaaagtgaggaacgaggtatcgataagatagtggagattcgcttgtgagggttctggtagtggttcgacgactgctatctgcaaatccacctttttaattcgacggttcttatttggttccgaaggctgggaggtgttagatgtgcagcactctttgcacacgattccagagagagtttgaactccagtggtttgccacatctggatgagcttctggacattgctgtaagggattcggttttcgccaaacatgggggtcctgacggtcaagacataaattaatcggtcctgtcgattaggatgtgattgcttgtcttgacgtttggcttcacatgtgaattcacggtgttcgttgagttgaaagagctgtcaaaattttgaggatttgtgtgcttgcgggtccaacaggacctcaaggaagaagtcgcacgacgcaaaagctcctgggagaaattgacccgggtatttcaaacttgcggcctcaaacagcttagactgattgcgagtgagtgtggagcggatgattcctttaagcgtgagttcgtaggtgactcgagaattgaaatgctgaactaagatggtgaagaggtcgtttccagtgccgttgatgccacgaagccacaaggggctgaaaagagcatagagactttccatggcggccaccatccaacattgattggactttgatggatttttagtgattgcgtggtaagatgcgtagctggaccattggcccttttcgaagttctttgaattcagtggtcggcccattttgattcgtttcttatctggctttgtcattgcgtctgtcgtatcaggtggtcggccatcgtttggtggctcatggttccgcttacgtttaggtgctaatcccatcgagaggcctacatccttcgtcttttgtgatccatagctgacggggattccatgcatgactgcatgccagtcgtcctccagtactttgacaaaggagtaaagcttaacaacacctaacatcaggcaggtcttgtcagtcacaagcaagggcaagacctgcattgaaggctaatctgcctcataaaacaactgaaaactcacctaatcatgtaatagagcctgtgcatgctctcctggccattggttgtttctggtcgggcatcgggagtgtcctcaaggaggggtttgcgtgtccgaaataacatggcctccacatcggcagtggtccaccagtcgagccatttcttcacctttgggtagcgccgatgaatcgaatcgactttctcctcatgggtaggctcatttgcagccggaggagtgagtaggtccatgcaagcctttcgaaaaggctcctgataaagtagtgatggagtcagttgacaagaggtgcggtaaaatgaaacaacagacaatacagcatacctcctcatctgccgtgatcacagcccaattccgcttgacccttgtaattgactgccgatagtgctcccggcagcctttcaataggttcctggccacagatgcatctggctcacggaacacttcacagtaagcttgaatgaatccgtttgcttgggctgcggagaagtcaacgacctgtgaggctagtccttctcgttcgatcatggtcatggtatgcttgaagagctgttggaagagaacggtgaagtgtatcttgtagtacttgtcactaaggcctcggatccaagtgagttgaactgggatccaccgttgtaggtcgtcacaaaacatcgatgttgtcaagagatagccattttcgaaaaaccaataagtgacatctgagagtagtccaccattgtatagctggccatttttatcttgggcaacaagtcggtcggccatccacttagtctggaaggtgaagtgctcggctttgggaaggaaagaggacaaaataatcaaaaggccctgactaacaaatggagaatggggtcaactcataggaggtgtcaaaactcaaatcaaaaaggagggacttacgcgctccagtgaaacatatgcaagatgaatttatcacctatccccccaccgagtttgtcaggagtcaagtccatttcaacgaggtatttccggcgataataagcagttctggagaggagcaacaaacatcagtgtggtccactctccagcgctgcttacggcttgttagcttaccgatctttgttttgataagctggatggatcgtggtgacactctccagggctgtattggtgtgggttgttttgcctaactagaaaaagcgtgtgatgtcagttttggagcaaggctggggcttttggaatcaattcacctttaacttgaaagccccagccttggggtttttcgcaacttgagctttgaattcgtcctgggaaagggggtcgggctttttgggtgcgggccaaggatgtggatggacacctttgtgtctgagaagaccccaaccgctactgtggagatcgaattgaacggccgtgccggtgcacttctggtgttcaacaacaccattacaattcccagcaaggccaggacatgtgggattcctataccatgaatagattatatagattatattagcgaatgccaataagtggagatggaagaaggatactcacgagttgatgtattcttcgactcggccttttgcagttggtggaggaccagcccattcacaagacgggttgtcacacacaagaactccaaggcaaaagtatcttgtaactttccacggtcggttgggtcgggggcgattgacggaactagttttgacaaagccgacttgaccaaagttcgtgattttatcctcaggctttgatacaaaaattgttttgccgttgggatataaaggatatccctgcttgtcaagagaacatccatgatcgataaatgtttggtgatctccttggatgtcggggagaaaccactctttgtctttgatgggcctagcagagtgtttctggcgtttctcaggtacgttagctggggtttcgtcatcacttccttcaaataattccagtcctgcttgttctccggtgctgctcccgtcatcactgacttcgtcgtcttcttggatgggcttgttaagatcaggttgatccatgacacgcgtgattgggtgggtatgtgtgttgtaaagtatttggttcttgaagaggaatcaaacgagggggagagcttgttgatgggtaggaggaataagcatatcagttgtatgtaatgagagtaaggactgtgaaattgcatatggagagtgcatgcagatattttcaaacaactttttgcatggctttatgggttgggaggttatgcattgtgaagatgaaccttgtgggtctggtatgcaatatgacaaccatgtgttacaaggtttgtggtgtatgcaatgtgaaattacatgatgggggggtggggtggtattttacatgtaaggttttacacacgttttttttgcggccaacctttgggggtgggtgggttgtaaagatgaacaaacccccggggctgatgcaatttgacaactcatctgccatgcaacccttaaggtgtgtaaaatatagttcgcaaaattatacatccccctttttaattttttgatagctcctaccccagccaatcacacaggccgccaaaccgttttctcaatccttagcatgttatctccagcttggccgagtcagatttgtctcatcacctagcagagatttttatttttttttttaaaatttgataaaatcactttttttgaaaaaggatccaccaggattaacctggatccacaagaacaaattttttgtggatcctttgtgtttatccatttgcaaggttaaaccttctgatatgtggcacttgttcccataacctgccacctggcaccaccacttctcctcaagtcctaagtctaagcctctagatcgaagccccactcgcaacaaggaagaattgacttcttcatcggtcgaggtctttacttttgcgggtacatgaattccctccatctcatgagttgcttgccaaggaacagcttgtcaaagctagtagccaagtcgactgaagtcggtgatggccagaggaagcatgtacatacacataccaaaatttcatagttacttacctgacaaacaatactcatcaaacgttcaagaatctcgggagctctgatcgtaatgtaaacaagtgtcaatcctcggtcgattcaatcctgtcctgacattctattttctgttcttatttttcttcttcttttctttcatatttagaacgactgtccttctgtttatctcttcctgattgtgtgtgttgaactcaaacatatccaacttgctgtttgtttctatttcttctttctctttcttgtctctagctctttgtggttgttgtcaaaagaactagccatttctcctttgttatcttctttgttctatggaggaggatgtaccttgtccagcggaaggctttccctccgatggacaaggtacatttaccttgtccagtggaaggctttccctctgatggacgaggtacaatatggaagaggatgtaccttgtccagcagaaggctttccctccaatggacaaggtgaatttaccccgtccagcggaaggctttccctcctatggatgaggtactccctctgatggaaaaggtacatgtacctcgtccagcggaacactttccctccgatggacgaggtatatgtaccttgtccagcagaaggctttccttccgatggacaaggtacatccttttccatctgaagggtttccccttctggttgaaaaggatgtacctcgtcaacctagagagtagtatgtacaagaacaggccaagagggatcccctcttggccttgagccacttgagccatgtagtagtacggtctcaaggccgggaggaacccctcccggccgtgaaactatacagtctttgggctgggaggaacccctcccagtctgggactttttttttgcaatcctccctcccataggacttaacaaacacgaatttttgaatacgcaatgacagacaaaacaactatcagccatcttccacttctaacaaaggtcaactggtcaactccctcccataggacccatgccaggaagcatgtacatacacataccaaaatttcatagttcatgcaaatccatgttgaacaatgcacatccacagatggatgtgcccaagtcaaaacaggattgcaccttagtgttggactcaaaaaaaaacaataaaagggctcttttggcatcagaggccacagactttggattgaaaagtagtgaaggccgccaaaagttgtgcaagtatcaaggctccatttctgtctactccaaaaaaaacccggacatctcacttttttttaaaaatagctttcatttactttaggctgaaaatcctttctgctcccgcaagcaggtgaggtgttgcatgtaagcctctgctacggagagcgctccgcgcggggtcccccggaccctccgttcgagtggctttgttaagctagatcaaatctgcaaaacatcccttcagtcagccagttaatttacatactgcttgctacatcttttgcttgctctctctctctccatacacacattatttccttacgttatctcaatattgtcgagaatatcactggatgatcatattgtttatttaatatttattttctgcttgatatgaaagttgaaactcatgcccactgtctttctgcttgaatacaaatatattctcctgttttgaatgttccttgagttactgttgttgaaaaaaaatcaactggatatcatgactgcttgattgcatcttttgtttctctgtttccttgctaacgtgtttatcctgaattggaacaaagtgtctgctaccacttttaccgggtgatgagcatagagcatgcttggggtagattttatccccaaattatgaagaagccggagatgatctccaagctgaacacctcaatcacaatctggacagctttataagcttgccaccaaattggcacaatcactctcatggaggagtttgttttggtcttccttggagggacttgttgggcaagtcagatctcactccggtatctgcaagacagactgacagtacacaggttgtgctctgttataaaccgtgatcccaacaaaacagcctttcaatcaaaaactggggacggcttgtagtgttccgaccttgctagttcctggggtcaatggctggggatttggatcaaggattcacctggttcatatctatttattttcatttgacatacaccgtgtcaatccttttatcaactctcatttgtcagcattccacatacaccaagtcattccacagtcatccgtcaagtcccaacgcaccaggctacatggtgcgcttgtgccaggttggcctggatgacttcccaatcgcaaacccgagcttaactaatcctctcgtgacgagagtcttttgcaggcaggtctgggcgggcagcccagtctcgtcagagaggctaacatattattactcaaagctcctgtgaggcaggcctgtttttgaggcctgtttttgtattatcacctctggcttccatgccttttttgtcaaaattccattgtagcctttttcttgttctcttcacttgtgatctttctgcattttttttattgtatccatgtggtagtcaaaatgggtaattcgaagtttttcctttctttctatatatatatttctcatattatcacccaatctctctcagaaatcacatcatacggctcaagaactggactctacagacaaattcacccttggtcaccacggaggtgtcactggaacacacctggatcaactcttaccccacaatggacaacatatcactagtatttcacccatcaagtacatgtcaccaatcacaattacaaccctcaagctacacagacaccctcagtacagtacaaccccccatttacatatacattcatttacatacatctacactccttacatttcacttctacatattacataactcatgcatgcagtctaaattagtgcattttccttgcatgacaggtgcaggtggtaccaccacatttacttgtaaacaccacataacctgaccaatcagaatcactctttcagctgtttggctcaccacttcaactcttgtacatatctgaccaatcacattcactcattcaacttctgtacgtagcttgaccccctcatgtaatagcccaggccagctaaaatgactcattattggctgccctggagctaaattccctcactattttctatataaggaggctctcccccagttgctgtctcctcagtgtattattcatcagtcacaagttgagtaccactcaatcacagatataccacctttacataaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaaatcattcctgaacttaccctatcacttgattaaaccttgccaggctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagttttacaccatgccaatctttttaaaaaaaacaaacaaaaaaaaagagaaatttccattttgcaggcaaaaaatatgcttatactgggattgcgctcaagcctctctgccaaatttgaaaattaaagttcaaaatcatgaacttcattgcctattttcaagtagaattacacaccttttcaaaataaaaaaatataggaaaatctggattatgtagatctttcatctactagaatcgagaaaaaaatagcattataatgaatgagtggtggggcaaggaaagttgccaccaccaaaaccgtgtttctgcctcacaccgtaaaagcgttctaagtttcaagtccctccctgcgggagggggcgcttcacgcccagccagtcacaccagcaagcctcccaccagggggacttgtgttaagtttgttgcaaaccgagttagcctgagttagcctgagctggcctgtgaggtggctcgaattgaccctaaactacttaaaccagggcttgcctttggttatgcccagccaccattgtgcacacgttcctgtggcttgtatcctggcatgcggatagatgcctccggctttggtgtctcccttgtttcattttttttgtcccggggatattgtaagcttctcttctcaccagtttctccataaattattgtgacgttcattttaagctgtcagcttcatctcccaatccacccactctttggacttctaattaataaaatctgagggttccccagttttgatcacaaaacttgaaagctgtatttccttgataaaaactatacttttcagggagggccctagatcaaatgagaagtcatgcaacggtgggccagttacgctaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacaaaaaagttactgttagcgaaaattttgggccactaacactacaggatttctaaaaaaatcaaaaaaaactttagcgtagcgttagctgactgaaaaaaatccaaactaacactaaccaaatcccttgttagtggaattgtagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacactaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgatcaaaaagttacagtaactgttagcgtaactgaaaactgagtcataataatgtgtagggggctcagatgtgatgggaaatggtcatcaaaaaatgattttcaggtaattacttgggaaaaaagcaagaaaaaaaccaagcatttattctggagcaggacaaatcatcaactaaaaatcaatttttttttttttttggtttttttttttttttggttaggtatgtttaggaataaataataaaaagaaaaactaactggaagaattttttttctggctaagcatgatcaagcattagtgataaaaagagatagtaaaagcgtaaaaaaacacagatggaaaatattctactgtttcttttcggaaaaatccatgtaagatctaacaactgtttgtgcttttgcataatcaccagaaacttgaataccttctttcaaccacatatgactactaacacacctttcaattgttcgtggttttaatgatccacatccagttgaacaaacatcagcagctgaggaaaaagtacgctcaactgcacatgaggatgcagaagatgccaagtagtccttggctaaagatgcaagaaccggataggtggatgcatgatcctgaaaaataaaaataaaaaagaaaatcataatgagattaataacttaatgcaggtgaaaaacaaagagaaattcataccttccaccataacaaaagcgctttgggacacttcgtagagattgctgggaggcgatccatgttgttgatatatacctcgagctctttgttttcttctgttgattttgcaggcttgctgaacatttcaaaaatgtcatcttcttcaaccggaggagttttcttttcgactatttgaatatcgtcttccttcttcttcttcagaacctccacacgcttcacaaattctttctccagaagtttcttggccacgtccactttttcaggccagcaatgggtgaatagccctaatcggaatgacgggtggagcaaggtagccataatgagagtttcacactcgagcgcctcgtcttggtagatctcgagtttcttgatcattttaacatacattggatgcattgcgtgtcctcggctgcatttgtcctctttcttcttcaaagttgagattgtagaataatagttcggcaagacaaaagcacctgtaggaccatcaccctccataagtttagtcaggaggttaaaaggctgaaatataaaattcagcattgtaactaggatttgaatatattaatattacacaaattacttacttctaactctttattcaattcattaattgttgcccattccttccttgtgaactgaatctccttgaagtgaccaagcttcttgggattttccttgcggctagatttggctctttgatcttgatatttttcatactcagcaagtagtattgaatcgatgacctacatttgagaatattagtaaatgtatctggtagaaaaaaataaataacatacatctctggcatcataggcacgagttcgactttcatattttatattccaacgaattccataaccagcaatcaagttcttcaaaccttttccggctgctcttcgctcgaattcttgtctccagacgcaagagccggtgattttttttaccacaaagtccaactatgaatgtaatttgattggtcagtatgtaaaaaaattcaagagataaaaagactcacagcggtagtcaactcattcaagtcattagaatcattcctattggcctttgaggaagatttatttccatccttcttcccgtccttttttccatccttctccctatccttttttccatccttcttcccgtccttttttccattcttcttcccgtcctttttcccgttttctccttcttcctcagtgctatcgtcattgtcatcatcatcgtcctcatcatcgtcattgtcgtcgtcatctgagttctccttttcatcctcggtacaatcacttctaccatcgtttgaatcatcatcttcatcgtcaccttcgttaccatcttcgtcctccttggttatctttggcatcttattggagtaggggaaagaacctaagaatgctttcttcaatttcggtggcggcggtgattcgagacccaattccttcaaaccagcgttcacaacaagagccattttatgacaaaaacacttaatgtgcattgtcttagggtcccattcgaaatcagtgttttctcccagatcaagcagtttttcgtgcattgtttcagccatggtcatgttatttgatccagaatcggtggtctgacaaagcatgtatatatgagaagaagacaaattagtttttccctttgattatgaaaatggatcacaagttgagattacttatcttattgatgagttgatgcttcttcaatatgtttataattggttcggctaaatatctcccttgatgtaaccaggaaaccaacttgatgctcagatgaagcaccacgtaattccaatcgttatcgataaaagatactgatacaccaatgaatccatagcgatttcctttggttgtccatacgtcatgtattaaacaaaatttgctattggctgcctgagggtaaataagatgaaaaatgtaagtaaatccttctgaatgattattaggaatagactacttacttttaagcgataaagcattgcctcttgcaattccaaatacgcctttctggccccggttgccgcccattttcgtttgaagagtattgcagctggttcacagtaattaaacaccgctttaaggtatggatcttccacttgattccaaggtatcgactgacgtaagagccacaaaactatgatttggtttaagatagtattgtcgaacttttccactctggcaaaatgagtcgttaggtctccatttccattcttcttcttttttttttcttcttcaagggaggtaggtggaagttttgctccagcggcaatagctttggcacgatttggacatccatccgagacccttccactttgacgagaaccatcacggtgcacacgaagattcgaaagactagacgctgaaaccctgacttctttcttgcaccacaaacagctataggttgacgcaggtttatcggccggctcaaaaaatcaaaaaaaaggaatagaaaaaatcaattttgattcatggacagaattatatgatattgtttagacttacatcatctttacgacgaaacggttctgaaaaaaaactttgacgtcatcctcttctggattttttcgttggcgtttcttgactttagaattttcttcatcagagtcttgagcaagatcaatgtccttggcagtagtgtttgattcagaatttgcagcagctgggcctgtttttttgggttttttgggaactttcttgcgtgtttgctgagactgaacaggagtagcgtgaggggttgaatctgattcagagggcgcattggttctttttttgggttgactactggttccaatggatgttctttctgaaagaagtggatgggtgattgttcgacgggaatcaggtgagggttgaatcattccagatcgcttcatgggggtagtgactcttgaggatcgacgggtttgcacctccgtggcatcgcttacattaccagactggtttgacatggaagattgggttggttggcttgacatgttgacctagattttgcactcggtggttgttcttggggtcagcgggttgattgactgattggagttggctgtgacggtggttgttgtttgggtaagtgagtcgattgttggatcagtgtgggctgtgacgtgtcaggtctagctggcttgctccgccctcacatctttttttctcacccgaaaaaattttatccccccggggcccaaaccacatgcaccctgccccagctgggtgcgtcccacaaacagaccagtggagactcatcactcacaagaaaaaccgaactgccaatcaacaaaaactcaaagaatagagaattaaaaagttctaacagtggaaaaaaaaaagcaacaataacaaaagaacaaaaagacaaaatataaaaatccaaacataaatgataaaagaaaataaaaaccaaaataacaaaaggaacagctggccaattacctaatagaaaaaaaaaaaaaaaacagcaaaaaatattgggaaaggccggtgcaagcattcacaagcaaattgtgaatcaaaaaaatctaaaataacaaaatgataccacatctgtacccctttcagaatctcaatcctattgtttaataattattatatcagcatacacacatctctctcaccctgctttttcaaccttaatctaaaatctatattatttcatcaaactccaacaacatgatgaaataaagaaggaatggtaaaaaattcatccataagacattggatcaaatactcaaattactcaatattcttgaatttaaattgagattgtgcatgcagtgtttcataattcagtaaatctgcagatgatacaaaactgtttcagtcatgaattaatgtaggtactgctgtttcaataatattatgaatttcacatagcacatgttagatcaagattcaacttcaagtatttgaatctccattcaaatacttgatgaacagaggttataatgataagtattttatcattaactgcaacaatactggttcatgatgtaggtactgctgtgaatcataatatcattataaactgtgaatcttgatgaacagaggttattgtgaattatattatcatcaattacaacaacaataaaaaaaatgatgtaggtattcctgtggatcatgttcccattaattataactgagcacacctctaatgcattcttgaagttctgagactgaacacagattactataaaattttggtgtatatttgaaattgaagttaagcaatgacaatctttagaacaatttgctaattgttcctacattatcatattcatttatatgttatcctgagttaatttctcaatttctcatcataatctatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcatcggtccccggcagcggtttatcagggccccgaggtcacaaacattccgacagtcatgaaaaaaagatcaaagtggcattattacaagaaccacagaagagcaggcaagaaaccagcagaaagcaaaagatatcataaaaattagtttagttggcaaggaggattacacatcaaataaaattcataccggtggtttgtgcgtgccattctggtttgttctgattgtttcacaagttggaaataacctaaaaaaaaaagtgagtgggggtggctacagcagaaaggggggtagggtggagcttacgggtggtttgttggataaacagtgtgttctggcagataggttaaatagcagcaaggggtgggggggtagctagctgaagcaaggaggggagagggtagcgatgattagtagggtagctgagcaaggtcaaaacgggcagggtagcttacagtattcaaacggacagggagggtagctggcagttgtcggttgaagaacaaacagggagggtagctgaatcaaggagggggggagggtagcgatgattagtagggtagctgagcaaggtcaaaacgggcagggtagcttacagtattcaaacggacacggagggtagctggcagttgttggtcaaacggaagcacaaacagggggggagtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgagaaaggagcccaaattctacatgcaagactgaattatgcatgaaggaaatgcatttctcatgatcacaagcttgcataagcagagttaaacgtatgcaaacaactctacaattgcacagcccctgcacagtaaatgtagccctttaaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagctcccatccttacacgaaactgtagagctgctaagaagctccccagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttaatcccaagtgagtagaagaattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctccattactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacagaatcattcccactgcatccatctggaatcaaatacttagttccaaaccatctttgagtgaacattacatcctcaaagaaagtcaaatcattgtgatgaccaaggtcctgcaaaatattttcagtgtcagtcactgtagaagaggactggctggatttgacttgacagtaggaaatcaggaactttgacttgtcaggcagtggtgtgtagtgtacgacatccctgccccccaacccagtggggaatgaaattacatacagttacaggatatgcatcatgacagctgccttgtattcacacatcaagtcacatcataattgtcatcatttcacctgtatcaatcctgactgagaacctcagtttcaggtaatgtcagaggaactatgttggcaaatctttctgatcaggaactactgggctgtggaaatgctagaaacaggccatgtatcagatctctgaaactcactggataggtttcaattcatgaaagccatcatacatttaaacagacagttacatcatatcaacttaatctatccagagccaaaatctcagggtcaggtagtttctaatggcagctctcttatcagttaatggtggccttaactacattccaaaaacaacacatgcatgaggtcactgcgcccccctgggatgcatcatattacatgtcaggaaagaatttgtgacagttgctggcatttgcaaagaggatgacttcattgaaagttccacatagccatgcataggtggcatggggtgatgagagatttctggcatgttttatccgattcattatctgtccccgggcccaaagtagatgattccagtctatataaaatgcaccttgaatcagattgttcccctcatcccatcagtgggcacttcagtcaatctatggcctacacaaatttgccacactgcatttacatttaattatatcctgatcaccaaaaatatatcccaaccttccaaatattctcatttacaatgaagcccaattctgcttatcctcctgaaagttattcacagtcgcaaagacaacggataaacaataggatctttgcccaacacagagaagtacaagtttcccctcaataggtgatttctatgtgctgagaatgagtgaaaaacagcagagagagaaattctcaatctccattgaaatatttgcctaataaaaaaaatctgattataacagacaatgcagggaaaaaagttctctgtctggtacaattccacccactggctccaaaccgccagccaattgatcaaaccacacatcgaatgagtcaaataataaaggatatccattcaatgaatttaaataggacacacatgaacaattagttcttgattcatgggaaaatgtctcgcattggcttgcaagggggatatgaacatcaaaaaacagctggtcagtcagtgctcttgccacattttcccttgcatatcctgactcatagcttcattttacaggattttatacctggtgtgatgatgtgacccccaaagaactccaagaagaccaagaaattcagaggaggcttgtgggtcatgatttggtgatgcaggaaagggtccagcacttctctcaatcagcatatcaggagaatcagaagatcctgagagaacatggaatacctggatggaatgatggtgattggaataatgcaagcatggatccactatttagtaatttggtcattacaacaaatgattttagtaataccccacacgtataacctgatcagaacccactcacatatggaattttctcttatattgggacaaaggatggcctgccaagactgccaccagcaaatgtgaaggtccaggagatgtcccaaaatccagattacaattgcaatcaggaaagcggaaggcatggcccttcaaatttgctggtggcagtcttggtaggccatcgtttgtcccaatataagaaagaattccatatgtgagtgggttctgattagggtctatatgtggggtattactaaaatcatttgttgtaataaccacattagtaaatagtggattcatgcttgcattgttccaatcatcatcataccatccagggattccatgttctctcaggatcttctgattctcctcaaatgctgattgagagaagtgcctgaccctttcccatatcaccaacataatttggaggtaagttagccttaatgtagggaaacagatcatcaaagatgccccagaggcctcccagtgaaattctgaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatatggtttgtaaaattaaatcttatataccatgttgtgcaattttgcaaaacatactttacaactcatagatgggctgcaaactaatggttgcaaaattccttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccatgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgagttgcaattttaaggcacatattttgcaacccttttttttgcaacccatattttttggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttaccccatcaaatacttagttccaaaccatctttgagtgaacattacatcttcaaagaaagtcaaatcattgtgatgaccaaggtcctgcaaaatattttcagtgtcagtcactgtagaagacgactggctggatttgacttgacagtaggaaatcaggaactttgacttgtcaggcagtggtgtgtagtgtatgacatccctgccccccaacccagtggggaatgaaattacatacagttacaggatatgcatcatgacagctgccttgtattcacacatcaagtcacatcataattgtcatcatttcacctgtatcaatcctgactgagaacctcagtttcaggtaatgtcagaggaactatgttggcaaatctttctgatcaggaactactgggctgtggaaatgctagaaacaggccatgtatcagatctctgaaactcactggataggtttcaattcatgaaagccatcatacatttaaacagacagttacatcatatcaacttaatctatccagagccaaaatctcagggtcaggtagtttctaatggcagctctcttatcagttaatgctggccttaactacatgccaaaagcaatacatgtatgaggtcactgcacccccctgggatgcatcatattacatgtcaggaaaggatttgtgacagttgctggcattttcaaagaggatgacttcattgaaagttccacatagccatgcataggtggcatggggtgatgagagatttctggcatgttttatcctagtcattatctgtccccgggcccaaagtaggtgattccagtctatataaaatgcaccttgaatcagattgttcccctcatcccatcagtgggcacttcagtcaatctatggcctacacaaatttgccacactgcatttacatttaatgatatcctgatcaccaaaaatatatcccaaccttccaaatattctcatttaaaatgaatcccaattctgcttatcctcctgaaagttattcacagtcacaaagacaacagataaacaataggatctttgcccaacacagagaagtacaagtttcccctcaataggtgatttctatgtgctgagaatgagtgaaaaacagcagagagagttccacccactggctccaaacccccagccaattgatcaaaccacacatcaactgagtcaaataataaaggatatccattcaatgaatttaaataggacacacatgaacaattagttcttgattcatgggaaactgtcttgcattggcttccaagggggatatgaacatcaaaaaacagctggtcagtcagtgctcttgccacattttctcttgcatatcagctggtcagtcagtgctcttgccacattttctctttgttacaggattttatacctggtgtgatgatgtgacccccaaagaactccaagaagaccaagaaattcagaggaggcttgtgggtcatgatttggtgattcaggaaagggtccagcacttctctcaatcagaatttgaggagaatcagaagatccggagagaaaatggaatacctggatggtatgatgatgattggaataatgcaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgaatcaggaaagcgaaaggcatggctattcacatttgctggtggcagtcttggcaggccatcatttgtcccaatataagaaataatttcatatgtgagtgggttctgatcagggtctttatgtggggtattactaaaatcatttgttgtaatgaccacattactaaatagtggatccatgcttgcattattccaatcatcatcataccatccagggattccatgttctctcaggttcttctgattctcctcaaatgctgattgagagaagtgccggaccctttcccatatcaccaacataatttggaggtaagttagtcttaatgtagggaaacataccatcaaagattccccagaggcctcccagtgagatgttctgaaattgatatctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgaaacacctgtacttatctacataagtacctatccataatgttgtttacctttacctcttgttatcttatcattattattaacttatcttatttatcttataattatctcatctattaattacttatctatggattattccaatcatcatcataccatccagggattccatgttctctcaggctcttctgattctcctcaaatgctgattgagagaagtgccggacccttttccatatcaccaacataatttggaggtaagttagtcttaatgtagggaagcatatcatcaaagattcccgagaggcctcccagtgagatgttctgaaattgatatctttcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgaaacacctgtacttatctacataagtacctatccataatgttgtttacctttacctcttgttatcttatcattattattaacttatcttatctgttaattacttatctattaaatacatacctgtttcatacataagtaattatcacttacctttcactcctttatccgtgaaatacctgtaccacaagttatccctgttctacaatattttcacggtcaaatatcattacaaataaatatgtacatgtattgaatagtaagtattaagtcttaatagaattaatacattcaatacatgcactgatcacaattatgactgcattattagaggatctgttaagtacacacatcaagagctactagtgcattgatcaactagtacacaattatgatgtcacatatagatcatgacaaataatgttcagtcactcaattgatgtgctcaatctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaacatagttaacatttattttgatacggtacacgtaactcaacttaaatcaagtctacctttattgttcttaatcttcagtaaattactcaacttatccacaatattcatagccttgctgaatattaccattgacaatatttattaatcttcaactaattttgttaaagcttaataagtattgttagcccttcccctcctgggaaccaaatcaatcccaggtgatttgtagtaccctggatgcctattaataccaagtattgatctgaatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaacacccactaactaccactcaccatgctcaaaacactcagtcaactcatagtaacagccttcctaccaatcaacactcaggttagttacccagaggctgacaacatgacacagtaaaattgattgttttgattcatctagacaccattaattagaaaggtgtgatagatggatttgtagggatgagaagaaagagacaaaatctcaacaggaattgatggctcaggacagggaatatgctttggtgcagatggcttggagggccaaggcttgggggaagaagatctagtctaagggaaaagcaaggttgaggcccaagttgcaagtagtgataaagggaagggcaaggcaaacgaaccaggttctccaatcaagaagtgatgggcaggagcgggtgggggcaatgctttatctggggttcaagatctgatgagaagacaaattatgtcatgaatcttgattaggcagaaatttgatcttgtctatggatgggccttaactttgattgatcactttttctgaatggagatgtaccattgatggactagccacaaactttagagaatagttgttgaattcttggtatggaataggattagtttgatgggccatagctcttgcctcaatggggctcaactagggctccgactcgtaccctgaaaatacggcataaccaactcaacctgcggattggatcagggttcaggatcggcctggggagatccagcatccagtaagatgctggaaacccccaaaaccttgtggtttttgacaaggaatcccctggtgcaccccggacaggggctgctgtgcactgtgactttttcttgcttgacccccttcttttggtgtaatacagcaaaatatgcataaaaagaattatttgggtatccagaagaacctggtgtggggccagatatctactgggtttggatatggcaagtgtgaaacccggatctgaggcaccagctcggaaccctaggctcaacagggcctgcatcaagtaaagtgccatgggccaatggctctgtctcttgtgacaagtagaaagtaaatggtaattcttaagtgtctgttgaatgcagactgggggcaaagccgactttagactctagttgataagttatttcacatgggaacaatccccaaccagatctcaaaaagcttacacacacacacacaaaaacatcagccagtttggtttgaagccttgtatgaaggacttgaagaatgtcttttactgatcttatggaatcagaccttgaagatggaagcaccccgtctggtcagggagaggtttctagaaccaagctcatggtgtctaatttgattactagctcagcaggataatcaaagcagatcaagtctctcagttagcacaagatgtgatcaggagagaaagaaaagaagacaggaaaacaatgaaagaaatggagaggatgataaagagacatgatgtgaatcttatctacataggtcagcagaataattgaagcagatcaagactctgctgagctaggagggggattggggtggtgagagtttaattggatggtgggtttttgtgaaacctgtggattggggcctaacaagcctgtttgtattttttttttttttttttttttcatatcatgttgataatttttctttttttttctttcacaccatcaccctttctgttcttgctccttcaaaccctcctgcttaatggattacagctgtgtgtgctacttgatgaattggcttatcctcctcttccacatctttatccctgcccactgcgccctcatagatcccagtcttgtggttgtaagggcaagggttccaatgtacagctgtaaggccaccgcacttgcgacatttgaaggagtctccattgaccacaccacgacatggtcgccgagttgaccagattgtagctgtacaccgtttgtgattggacactagcttaaaggtgtgtacttcgggattggggacatctggatgatgctctttgaccattcggagccagagttctttgggttgcaagggtggcagcactgtttctaccggggttgcttcctgaatcgtctcctcatcggggagctccgtggctccggggcgtagtaggggctctgtgagttctccaggaaccgggacctcataccatctgtggggcagtgcgcgaaggcccgataaaacagtgagcaagacgataatcggaaacgttggagagtgcatcgatagtatccggagaggctcgaacgaaggttactgggattggcaataagcttgtctaaatcggtgttagaggggagtcttgtaccgttcggagagagtgccgtagcgtgcagggcggtttctggggtttttatcagctccggtggggacgacccgttcgaccttataactccggcccggcagccgactcggccgcggcgagtacaatacatacccccagagaggagacttcaagacactacataccactgcaagacaggatacacacccaaccgaccgagctacgatccagtggatggacacgaagcgcacaccataatgacagatccgaccacaagcatcgttacgaagccggaggggaagccgacgccgacgccgacgaagcaagagccggcgcattcgagtgccaagcgagtccgaggaccgacgggcgtctactccaagctactcccgatcagcctgctccccaacaacaagccagaaagcttcctgactaggctactgcccctactcagaccggaccatcatctctcaaactcactaggatcatctccagccatcaccgccaattatgagaagatcactaatagcgtctggctcacttccggtagaacgatcctatggcagcaaggcttcttcggtaaaggtagtcttagtaggagtgagcccacctggctccaacgagctaaaaatcgcatgttactcgaagtcttagaggacgatagatatcgtgagttaaagattctttttttttcttctcatagacatactcgaccacaagattgatcaggtttattacagtcaaactgacggccgaggaactgaccgcgaagcggcgagtggagcggaaggagagcaagatccagaaatccaagctcaaacagctggccatgaacaccgaatcagtcgtcgcaacctcatccgaaaccgtcgaaactccgcgagagaccaagcccgctcccaaacagaaactggctcaattgatccccgatgatctgatgttggaggtcgagaagatcgatgacctggaacaccttcaattgatgaatgaggaggctttttttctgtcgttcgggttgggctgtctggatgtatcattatcggccgaggtccgtgttttttcgttttcgttcaggtacttgatatccacatgcaaaactgatgggaaggaaacttttacaggattcttcttcgggcccattgacgatcttggagatgtgggatctgttttgtcgggcgtcactccgagggcaatccgaccaaacgatccgaccagacaacccgttcatcctctcctacgtggtctaccatcacttccgctcgctcggttgggtagtccggtcgggtatcaagttctgtgcagattgggtgctctacggatccaggggtcctgtgggtggccatgccgagttgcgtcgttttccggtggcttatcgttttccacaatgccccattaacccattctatctcatccgtatcctatccgggtaaccttaggttcgctgtctgtatgattccggtgtatgctgatggtagaccagtggagacgatggaagaccggagctcatggagatggctaggaacagtcaaccgggtctgttccggtgtcaaaaaggtcaatatatatattcctctcaagcttgttctgaactgcttggatcatgcgactgactagggatatcttcttcattcagactttgatcttggtccatgtggtcgttccagacgaattcgaaactgatgacttggattctcccgagatcttgaccaaatatatcatcaaggaaatcgcccttaaacggttcattcctgcccggatgagagactgaggactataccaaaaatgaaaactcgacttgcattcatattcgcatcttcatctttctgtgtttctttcattataccatagatatgaatatcgtttcgtaatctttgtcactacccctccccaaagacccagcctaataagcaaggctagtgtattaaaaatagacatggtggcactccaacagatactatgtactcgcatttgttaccaactggtctgcagtcaatccattttgaaattaaaagatgtcagcagtcttcattcacaaagcttattctcagtcagacagacgtctgtttcaaacactctctgctttgcaagaaggagcaaaaaaatcacaccgaccaccccaggactcgaacctggaatctcttgatagcagaccattgcaccggaagccgtacgcgggtcgtagtcaagcgccttgaccattgggccaggcagccgatgacaccacggtcatttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgtgacaaccgccccggagctggaattttgtcactcccgagttggttctgacaggtgtatatgacctctcccatttctacactgtgatttttgtttctagtgttgtggtactgttgtgtaaagggggagaaacaattggaaccaccgaaataagtgtttgagtgaaatacatgagacaagacaaagaaacaaagaacgaggaatatatatatcgagagagattttggagtatgagaaacaaaaaaaggggggagggaagagttaatcggccttaaaagcgacgttagaattaagtccgaagacggtagcgaagccaggcggttttccagcaccaccaccaccaccgagagtccccgaatcgttggaagaagaagacgaggaatggaggaacggcttcgaaggttgaggggataaggaattgtagcctcctgagcctcggcgtcgttggctttgcgaagtctttagccacaggatgacgattatgaggatcatcatccatagtatcacgtaatgtgggccgatcatcgtctgtggatattcatgcaatttattaccaatttgttagtttgcccttttttttctctttcttctcttctttcacaccacttttttgaatttggttctgtgtttgggtgatcttcaaaaaaaaaaagctgaccttgatggaatgagtcaatcgatgaaacctctgcataacgaaccaacaaaggaaaacatccaaaaaaccaaagcaagtgttggtgatggtcaacagaaaaaaggggcaaacaattaagagaaagaaggaaagaaagaacgaacccagcccatccgactgccaaacgatccggaaacgttaccgccgacctttccgatttcgatagccagtagggtttggaagatcgaggtgggtttgaaggagatcggtgcgcgattttcttgatggtcgaagtaaagatggtgataaggatcgacaaccagcatggtacttgattctttcaagccttctttggatggtttagggagaatcactccatacgaatcctatacaccacacacatcaaaaaaaaatagttggtaattggtggtagaggattaagagagtgattcagacaaaagaaagatgtctgacgtagagccaatcgctccattcctgagcatccagccagacccaatcaatcggcacgtcgacgtccctagcgagctggcttttgcgccactggactgcccagagtttggcctgctctctaagcgcgacggcctccgggtgcttgtcgagactcgtatcgtcgggcttgcgagagggatggttgagacagagaaggacgacgagtttgcgggccccagagttgaagatccggtgcaagttttggcggtctagttgggcgaggattgggatcgaatgcagggcgatccagtgttggatcgcttgtgtgagcttcgcttgacgctcgtccttagaccctcctcctccttcttccagctctaactttgcccacggtcgtcgttcattctctttaaatactaaaagatatgcccggctcgacggcagctccagacgctcatatatcgcctggtttccggtcttcatgatctccgtcgagcctagaaagcctttccctaccgtccggatagcttcctatactcttcccctctcgtcagactcattcattctatgtcaacataaggaaaatgattgataacttacaatcaccgccagtggcgtcccactagaatgaagaaataaaaagaataggttctttttctctactgcttgatcaaattcgtccaagctcttcatttcatgcgagccgggtctgttcaatcaagtatgaaacgaagacgctcagatattttccgaatgttctgaataacttttaaagaaaaacactcacgtggatatggccttttcgacgaattcgatgagctttgaggccgctttggggccggtataatcgagcttaattccatcatgatatctgcacatttgaacatataaatcaaaatcatgaagaagattccatttgtttacgttgtatgagcaagagtaagaaaaggactgacaagatgaacgaggggaattgggtgacatgttgactattgcagagctctttattctctttcaagtcgcaatctatttgggcaacgttggctttctctttcaagagccgtgctgtttcttcccacactacaaccgaaaacaagggtatccagtcaatttctccaagtaccatcatcatcatcgttgggttgtagtgatacgggagtaatgactgacctggagtcagttttcgacactctttgcaccatgctgtttgactaaaagaaagggataagaaaacaggaaaagaagatcagaaatctagtgagtcaaaaaacaaaggggagaaaagaaagaaagaggggacgaacaagtggatgaataagggatgaggagtaatagatggattgatgaatgagttccaattaaagtggtcgagaacgatgatctgtccgagcggattcggggcctgtatgatcggggtatgagtttgtattttgggtttagtttcgatagccgtagtggtggtagtggtggtagtaggagtggtaggagtggcaggttggatgacggctgggtggtcggaatcgggttgagatacaggatgatcggatggatgtgagcccgaggatgatgaagaagaagaagaagaagaaggggacgaaggcgtcgacttggaggaatcaggtttgcctgtgtcagtagactctgtcgtagactccgaaatcgtcggcccttctggcggctcgttcagtgggttcttcttcctgtccgggtgtcttgactggtaccattctaccttctgttctagatacttcgcaatcgcttctacatctttttcgccgcctaaagaaagggaaaaaggttatgaattcggtgagtccttttttggctttgtcaggtttttcttggagaatggactaagtgaaagagatatgaatgatagtggagagaatactgaactataagattcgacgacttgtccatcttcatagagtttcatttgcggataaaactcgatgttaagccggatacagagatctccttgggcgatgcaatccacctgtcccagcttcaatccctcatcttcgtagtgtttcatcttgtcaaccaccctataatgtacacaaaaacaaaagccaaatcaaaacataagatgacaagtctttttcttcggaatttatataagggaatggggactttactggatccatgtgggtgcaaagcgtttgcaatgaggacagaatggtctgtgaaaaatgtaaattttgaaggaccagtcaacagcgtcagaaagccatcggatggactcagttagaatacgaaagaacggacgagtagcattcgagaaacctgacaagtcacaagaagtttcaagagctcattagcatgagttaaggctcattatagattcataaggaggaggaaagagacagaccataagccgtgtttgacagtcgcgtcgaagttgttttcgttgagttgcaccccggcatgtagttggactgctgcttctaccacgaatgttgtcgttgttgctgccagtaggatgaggttgctaatcgccagtgctttcatcttgacctcgttgttctttcgccttggttggtgaggagatgaaatggttctctccaggatcctccctcatcaccgtccgccgccaacagcccttctttaatgcaaattcttctcactgctgactccgatgtttttctatcttctgtcacctcgacaacatcatacatacataaatacatctatagagattcccaacaaacaaaaccaaacattgctttgtcggagaactacatagaaaatgaactgatcccaatggcttcctcccaagtgggtaagtgaaccacataacccaacccaaacaatggtcaacaacatcccctttctgatgtaatcatcaaaattctcagcccttcaccaagtggtgctacacatttactgcaatgctgcatacttacaggtaaatatgtacacaggcccacaagaaataaaatcatgaaatgattttgctggctggaagggattatgtcagcatgcagtgccacttttaggtcaaagagaactacatacagtcaaactgagaaagcttgcagttttggttggaaaaaaaaagaaaagaacattgccagcagctagaatgtttggaagacaacaccaccctgtatgtccacttacatagaaggtttactcttgattttatttactatatcctttatctcatggttctagctcatgagggtaaaaccatcagaatcctgatggcaatcttggtctggcaagctgatcatgtgctgctcgccttgcctcagccccccagtacattggctggccagggcccattgctgatgcctgcaagtattttgaaatctgcacactcactgttttcttccaaatcttccaactgtaaccgctggatttttttttagaaattccgctaaccaagaccacaagctttcttggtttggctgtaattggctatgtatgtaggcccactttttggtctgctaatgctctaacatctccacaacttgaactcatgacacgcaaagtcacacttctctttagtgccaaaaacctcttagaagtgtttccaaattgcttaccatctttcattttacttttcagcaggaattatcctgagtatcctattattaccagcagtgttagcagtatccctctgtggtacactagtataatccttctggaattgttgtgggcccagcatttcttttttctacaatcagaaaagagtgattcaaatttgcatgatatggcataaggatacggtccggtgccccgggtccgggtagagctcatccggcatctgtacccggtatatccggccccaacaccgggtatccgccggatgctgcatttttttttcaaggcctgtatttgtgggaaacgctcgtatgtaatgtgcttctgtgcatgtgaacttgtgaagtaaaggggatggaaagctgtggaacctggtggatcttttagctcattatataaaggcctattcccgctttttcttacccaacaggagttctgatcagccaaaatcataaccttagaatcatcaacttccttccttatattgctaatagtaatacagataacacaggaaagcttgcaggctccgaagtcagaaataaaaaataaaaatctactgacaacagctggaaggtttagaagaatacaggtacatgtatgtatggatcacctccaatcaaatcggctatcttttttgtcactcactttcaggtgatgagagtaacaccatcagaatcctgatgaaaagttcagtgcaatcaccctccatcctgaggccctgatgtggcagagcttccccccaaaggggccggttgggtacaatcggtgccactggcctggctgtacctccaaagaatcagaagctttggaagatgtacaggaccctgcatgaggtcataatttttttgggtcgtaattttcaagctcgcgagcccgcaagctttcctgtgttagctgtactagaacattaaatcttgtccaatatgccatcacattccaagagaaacatcgaggacatgtcttcatctgactcagaaattgaaacaatcacaccagaatcagacgccccacaaagtcaagagtcatcgaaaaaaagttgggtgtggcagtacttcaagacccaggtaatcaacgagaaatctttcaatgtttgccaggccagcaaggttccaggaggctcagtcctatgcctcaaggcactctctgtggacaagaaattctcaacaaaaagtatgataaatcatcttgatggctgccacagcatacggagcaatggcgaatctaacaatatcagggcaatcaaagtgttcaccaaaactgggaaggcacccaataaacttacccgcgatactttaacgtcagcagttgcaaggttttttatcaccagcaacatcccttatgaattggttgatcatgaggactttgccaaacttctccaactctgcaatccaatcacaaaatctctcctctgcgggaaggatactttggcatctttcatctggactgcttttcaacaaggacaacaagccctcaaagatcagttcaaattggtcaattctaagttcagcttgacatgtgatgtgtggaaatctccaaacaatgtcttggtccttggagttacttcgcactagatcaacgacaactttaagctcaaatcaatggttcttgctgccaggcttgttgaaggaaaccactcgggtgtcacattggccactcacttggccaaggtcctccaatcctttgacttgagtgataacatttttcgtatcactgccgataacgcatccaacaacaatacgatggctgcccacctttcaacattgatcccgttgtggtatgtccatacctttccatgtaccctcatttttcacagcattttacatatattcctcccattattatttcatattcagattctacacattatttcccccctagtcacctcttacagcttttcagtatctcttgtagttctctagttatcatcccctcagtatattcatagttacagaacagtacattacttcatacatacagtacatatacattacacattatatagttacagtctctatgtagaatcactcattcatcatggtacatcatcattactagatactacactacatattcagcataaccataattacatacatcaatcaggataaccttaactacattacatcatgtacatatttcctttcacactgctttgactttccatacctgattaacacttgtatacacagaacatctgtcacttagctacattatttctcatcactcattactgtttaagatttacattacccatagccaggatttccccagccatggtgctttactgttgtatgtacatgttgtacacttatatactccttcttcctcctcatgtattttccccctcatgctatgtaccttgcctgaattatcttctaaccatagtcttagaaatcagaaacactagtatcacccttatatccttaccagatatcattgccagttatatttgcctgttatacatccccctttgccagttataaatcctcatttgccagattattccccttttccagtgtcattcctcattgccagttttacacccttgccagcattatcccctcacacctcatttctcctcctcctcacacctctgtaggtactacatacacaagctcatcagtaatagcagtctaagataaagtagaaatcagccacacctctattcttctttttcttagtgttacactctacccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaagtggtgtcccaacagtggcctgacttcctttagattttagtcctagtaacactattactatcagcttttttagtatcactacctacatacctttccccctactttcctccctctcccttgctatccctcatatcctttcctctctattccagatttattattctccagatatctacagaatattagtcaactcagaaacataatttcatcctcatctttaccatacttcctcccaattcattttcatcattttacttgaatcagactacatatctattacctttccatttcccagaaatatttcttcaattcctacactctttttccttatattacatctgctgccattctacttcacctgaataaccataatataccagtcaacaactttctcactcaaccagaagacatgtctcaggatactagatttaacaacaacacttaccctggccaggaatccaccagcaacaatgtcccaccctcaacttccagccttggacagaccatctctcattctacttccagatcaaacaatatttacaacaatcagcaatcagcccattcattcaccagaaatccagacactcacttcctagacaaggagccagttttacccaggtacaaaggaaccagcactagatcagtcaaaatcaagcccatggataaggaacttttctttgatggaaccaacatgcctgtggaaaaatttatcaagaggtatgagaatgctgggttagctgatgatgcttctgctcaagatttggccagacaaattatatcttttatccatggaaatgacctcaaggatgaagtggaagaaatgactggccatgaggactcagactgggaacttttgaaggcacaactactcaacaggtttggatcctctcttcctttggtcaaatactctaggcaggacttgaagaaattggtcaacaatgcaatccaagctggaggaatcaagactctggaggaattcaagaatttcaggaccaaatttgaatcagttaccacatatctcttcaggatgggatactctaatagcttggaggaattcagggaactcttactggaatctctcaactctgacttggaaacctcagttactagggaactcattagggacaacaagatgctctcttccatggatggtggggatattcttccagatactcaaattctgttgacctacatacacagggaggttcagtcagcatcagttatggacagaagaaaactgcacaggatggaacctactaagaacttggacaactcaacctataccaccaagaatcttccccaaggccccaatgtaaccactccagccagttcccacgaattggaacaaaagcttgaagaaattaccagaaaatttgaagctcattactctggaaaaatcaactcaactcatccttctggaccagctccttctcagtcatcttcaccagctcctagaaaatcagaattcaaatgttattattgctttctcaaaggccatggcaccagaaaatgcaactcagtactttatgatgaatccattggggcagtaaccagggatggaaaattattcaagcttccagacagcaccacaattccatgggacactaacaggccaatcaagcaggtggtggaccaatattccagggattcagtccagttattttcttcttttggccagctggtggaactttctccagaggaactcagaatttacaaagcaggcctacaacaaaagaacctaccagcccaggaagaggaaggaatttcagctatagaaacatggaccactcaggaagacgaaaatcccatggaaacaggaaaatcagacttactcaacatggccagctctagtttcaactcttcttcaccagaccacagcccttcctccaattttcccactcttcatccctctacttctcaaggcatggaaaaatcccagtactctggaattcagcaccttcaactttcccccacagaagaacctctcaggaagtcttcattttatactactttagccacagaagactctggatcagtaaaagaaataaaccacaagctcgcagtcaatcaggaaaactttcttagttatggaggattacataccttggattctaaattaccagaagacttgaagaattctcccaacatggccttaccatcagaagataacaatgcagccattcttggacaagttggagataaaatcaaaataactactcactattttagccctccttggcacaagcaactcatttctcaagaatcagctcaccaggatcttttgaaaaaaggccccatggaaaatttcatcccagctgatttggcctccacacatggactaaactcaaatcttattcaagggactaagtttttaactgaagagttgggcaccctggaaggaatgcttgaaatttctagaaaggaaaatcacaagaacagaattcaaaatttatcagtcaacttgggtagtagaggccaaaacctgaggggatcaactttaccttccagcataaccaccaaaaattccacaggccagatccaactttccaaccttcctcagcttccttgtttttcccagctgatgaggccatcagccaagttgggggaggaatccacggtcaaagccctgggattcaattttttttgtctttgcaaatcagtttttgaatcagtttctagtcaggattgtgtcgatgcaacttttctaccttgttttcatccaatcggcgacggccatattcagcaaaatgccggttacaacttcggtattggatgtgttatacctagagaggataaagccatcgatgtacttagaaaaccattatacggttcaaatcggaggattgcttggttcgtgcaacgatacaatatggtttctttaaatccttttcacaaatcgcttgcagaaaactcaaaggatctagcttgggtatcgggtgggacatgctgtgaaaccctgtggtttcagaacgaaaggaatgaagtcaatatctcagcggtcatcatcgtcaaaatgaaggccagcgaggcagttggagtagcttactacattcttaaacacaaggtagatcagttcgcgccgggacaaaagattttgccttgtctcctgtcaatcggcaatggtcgtgttcagtacaacctcggcattggatatgggaaacctagagaagaagagaccatcgatatggctagtgcacatgtctactgcttcaaccaggaggaaggacaaatcgcgactactcagcgatggaagataggtttttttggaaaattctcaaggactatttgttgtagggagttagccggaaggagcgaagtccagaggagtaaatcggaaggagccgttttggaagcgaagcagtggaaaatgatacagattgctagcatcaggcactccaacttaagaagacatcaacaggatcgcttggatctctttaccaacatcaccatcatgctcgctctttaccccttgatttccccttttccggggtatcgttggtctgttttccttcatgttgcttttgttttcatttattcctttttgttttggaacgtttggacatcaccgatcatctttccatctctcaaacactgcccagcgactcaccagatgcaagaaaagagtctgaaaggaacaaatagcaattgtgcaattaatccagggccatcgactgctttgggttgctaccaaaacatcgatccttggacttgtctcaattttacttcattctacaacgcagttgcacggatccgcatgacttcggaactgtttatgggaggagggctaccagcagcaaccatagctcctcagcaaggaaagatcagacccattaggttcaggtttccaacacacagtcccttgtgtgttcttagggaaatgaattgaaatcttctttgataataatcattaattctgaggactcaggccaaattttcctcaaacacaacatcagtaaatttcattaagcaatgtatcaatccacagactcaaggaccaattcagatatcaatttccattttcattcacctccaccagggaagcatggacctcaaccaactggtcctctttcattatcccaaaatcatcattcccctttctgtttttcatcctcatcaagaaattttccatcaattaattcagtgaatcatctcatcatcaagcctcatttgatttttttttattttccttcatcaagggatcagttcactctcatcaagaattatgcaatgaatcatccatcaaccacatttcaccttcattaggaaattgaagggaacttctagcaattccctattcacttcattcatgatcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgtacattacacattatatagttacagtcggtagaggagaatcactcattcatcatggtacatcatcattcctagatactacactacatattcaggataaccataattacatacatcaatcaggataaccttaactacattacatcatgtacatatttcctttcacactgctttgactttccatacctgattaacacttgtatacacagaacatctgtcacttagctacattatttctcatcactcattactgtttaagatttacattacccatagccaggatttccccagccatggtgctttactgttgtatgtacatgttgtacacttatatactccttcttcctcctcatgtattttccccctcatgctatgtaccttgcctgaattatcttctaaccatagtcttagaaatcagaaacactagtatcacccttatatccttaccagatatcattgccagttatatttgcctgttatacatccccctttgccagttataaatcctcatttgccagattattccccttttccagtgtcattcctcattgccagttttacacccttgccagcattatcccctcacacctcatttctcctcctcctcacacctctgtaggtactacatacacaagctcatcagtaatagcagtctaagataaagtagaaatcagccacacctctattcttctttttcttagtgttacactctacccattagcattgtacaggaagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaagtggtgtcccaacagtggcctgacttcctttagattttagtcctagtaacactattactatcagcttttttagtatcactacctacatacctttccccctactttcctccctctcccttgctatccctcatatcctttcctctctattccagatttattattctccagatatctacagaatattagtcaactcagaaacataatttcatcctcatctttaccatacttcctcccaattcattttcatcattttacttgaatcagactacatatctattacctttccatttcccagaaatatttcttcaattcctacactctttttccttatattacatctgctgccattctacttcacctgaataaccataatataccagtcaacaactttctcactcaaccagaagacatgtctcaggatactagatttaacaacaacacttaccctggccaggaatccaccagcaacaatgtcccaccctcaacttccagccttggacagaccatctctcattctacttccagatcaaacaatatttacaacaatcagcaatcagcccattcattcaccagaaatccagacactcacttcctagacaaggagccagttttacccaggtacaaaggaaccagcactagatcagtcaaaatcaagcccatggataaggaacttttctttgatggaaccaacatgcctgtggaaaaatttatcaagaggtatgagaatgctggattagctgatgatgcttctgctcaagatttggctagacagattatatcttttattcatggaatggacctcaaggatgaagtggaagaaatgactggccatgaggactccgactgggaacttttgaaggcacaactactcaacaggtttggatcctctcttcctttggtcaaatactctaggcaggatttgaagaaattggtcaacactgctatccaagctggaggaatcaagactctggaggaattcaagaatttcaggaccaaatttgaatcagttaccacctatctcttcaggatgggatactctaacagcttggaggaattcagggagctcttactggaatctctcagtcctgatttggaggcctcagtcactagggaactcatcagggacaacaagatgctttcttccatggatggtggggatattcttccagatactcaaattattttggcctacatacacagggaggttcagtcaacatcagttatggaaagaagaaaacttcacagaatggaacccatggaacccactaaggaattggacaactcaacttctgccatcaagaatccatctctagctcccaagccatctactccagcctgctccaatgaattagaacaaaagtttgaagaacttaccaggaaatttgaagcttactatgtaaaaatcaacccaactcatccttcaggaccagctccttcccagtcatcttcaccagctcctagaaaatcagaattcaaatgttattattgctttctcaaaggccatggtaccagaaagtgcaactcagtactctatgatgaatccattggggcagtagccagagatggaaaattattcaagcttccagacagcaccacaattccatggggacactagcaggccaataaaacaggtggtggaccaatattccaggaattcagtccagttattctcctcctttggccagctggtggaaatttctccagaggaactcagagcccacaaagaagacctagcaaaaaggaacatatcagcctggaaaaagaaagaaacttcagctacagaaaattggaccactcaggaaaaagaaaatcccatggaaacaggcaaatcagacttactcaagttgaacgaccttactctctcctcttcttcaacagacctcagctcttcctccaattttaccactcttcatccctctacatctcaaggcatggaatattcccagtactctgaaattcagcaccttcaatttctccccacagaaaaacctcccaggaaatattcattccatactagtttggccacagaagaccctggagcagggagagaaatgaaccacaagctctcagtcattgatcagggtaattttcttagttatggaggaatacttaccttggattctgaattaatagaagacttgaagaactctcccaatatggccttaccaacagaggataacaattcagccattattggaaaaattggagatgaaatcaatatagatactcactatgttaaccctccttggcacaagcaactcatttctcaagaaccagctcaccagaatcttttgaaaagaggccccatggaaagtttcatcccagctgatttggcttccccacatggactaaaaccaaatcatattgaagggactaggtttttaactggagagttgggcatactggagagactgcttgaaaattatattaaggaaaatgacaagaacaaacttcacaatttatcagtcaacttgaatattagaggccaaaaacttggggaatcacctttaccttccagcatagccaccaacaattacacaggccagatccaactttccaaccttgctcaggttcctttttcttccaagctgatggggccatcagccaagttgggggaggaatccacggtcaaaggcctggaattcaattttttttgtccttgcaagtcatgttttcatccaatcggcgacggccatgttcagcaaaataggatggatcggttcgcaaaaagatacattattttgttctcagaccctctccacaactcagacgcagcaaaaacacggaatctagccttggtattggaggggacagttgatgaaaacctacgatttccgattgagaacgatagcaatatttcagtttttatcattgtcaggatggaggccatcgaggcagttagaacagcttactacagtcttgatcgcaaggtagtccaactcgcgcctgggcaacagtttttgccttgtctcctttccatcggcggttgccctgtccagcagaataccagttacagcctgggcattagatatgttgaatttaaagaagaaacggccatggaggcaattaaagcaacttactatagcatcaatcagaaggtagatcagttcgcgatttttcaaggaagcgaggtgttctcttctgaagcctttgaagtagggaacgatcgcttcaacggcaaatctactattgggatcgataccatgtttgttttagccagcgatgacaagagcgaggaggtggtcagagtacctttttgtaatttcaatcagacagaagatcggtttgcaattggacaacaaagaatggatcggattgcacaaagatggcagcttggtttgttgtcgaagttgagaaggaaggattcttcaaaaaagtctgctatgagaagaaagaaaaggcgtagtcgattcaccattatatcgattaggtgtaagggcagtggcatcaataaagcaagatccaggaatcatgtgggtcccatgaatcgagtggccagaatcagcagctatatcttcaatcaacttttgggtcgcttgtggctttctctcatcaagattcccatggtcttcctcttcacctgggctcagatatcggtcttctttttcaatcatccttcaatgttatttcattacagtttccttgctctggtcttgttttctcttcaagccacaagggatcttcaacagggacccaaattaagagcaaaactgatgcaggaagacctctcgcttttacagctacgtcacgggggcgcttgggagaaaacgcaaatcggtgacgacaatcagggttttttttctcaatttaccaatccaccatccttgtttgcgaggctccgtgcatctgctgtgctgtatgtgagagatagactatcagtagcaaccttatctcaccagcaaggaaagctcaggcccactaggttcaggttttcaacacactgttccttgagtattcttagggaaataaattgaagtcttctttgataataatcatgaattctgaggactcaggcccgaaaagctcttctgaatttattcaaactcgacaccttccacttcgcctgtcagccttagagccagccaagctggccaaaagactgccaaaactgcccatttctattccaaatattatcttatcttttttgtctcaagacttttaaccattctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttactcaactccatcccttcattgactttgtaataattcacagtcctcaaagaattattccagcctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattctgcttccagaggattttcagactccagaccacccagaaacaacaacaaccagtaccagatccagcttacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatcttcctgcttgttttctttctctgtcactctcacctttttctctaacttctctaaaccaaaagccctgatcaaccaaagctccatagagattcaaagattctcctcttttcttgtttggtagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatatcaataccatccaaggagattctaatttaccgcagaaatgggattcttccatgaaaattggtcatgtttctgatgctaaattgctcactaataaaccagaaataggaatgagttacactatgggaaaaactagttacacttctgttttatttgaagataaatcagtaaaagctttactagatattggagccttttgctcatgtaccagtagcaacttcttagatgaaatacatccagaatggaaaaataatttgctgcctgtacccaaagcaaaatttagtagttgtaattcttcaatgaaacccttaggaattgtagtaatgccattaatctttccgcactccaaaggatctttaagactgtccatagaatttgtagttcttcaagatgccatatgtgattatttgatcctaggaaatgacactttttgcatgtatggaattgacatatttcaaagtaagaacagattctacactattggtggagattggaaaaggaagttccaaatttgcaatgtgaatatcaaactccctgatgtaccagatgaaatgacggaagaaatgatgtccttcaaagctgaatatctttctcaagcagctgttagtgatgttttagatgagcaacagaaattagaagtacttaaaacttgcttcataaataaagaatccttttgtactactgaggaacctattggtaacataaaaggtcatgacatgaaattggaattaactgttaaagaaccttatcctcctatcttgagaagacccccttatccttccagtcctaaatccagagaagctttagaaactcacattaaagagctaatggaattaggtgtgctgaggaaagtgggacataatgagcaagtagaaattactactccagtaattattgcttggcataatgagaagtcaagaatggttggggatttcagggctctgaacaattacactagacctgattattacccaatcccacgtattgatcactccttgcataatttatccaaagccaaatatattacaactatggatgttcttaaaggttttcatcaaatacccattgatcctgacagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttgagaatgccatttggaatcaaaaatgccccttcccattttcagagaatgatggactcaatttttggtgcctttatcagacaagactggatgatggtctacatagatgatataattatatattcaaatgattgggaaacccacttagagaaaataaatctagtgctgagtaccgccatcaaaactggtttaaaaatgtccattaaaaagtgcaactttggttatggagaactcaaagctctaggtaggatagtatctggcctaactttagctgtagatcaaaacaaagtggctgccgtaatgaacaaagctctccctcataacttgaaagaaatgatgtcattcctaggcttttgtagttactacaggcaacatattcctcaatttgccatagtaagcaagaatttatacgcactgtgtaaagatgacaccatttatgagatgacctgggaaagagtcaaaaattatgaagaattaaaaagattactcacttctgcaccagtcctagcccaaccagattatgacaaaccatttatactttatattgacgcttgtttagatgggcttggagctgctcttcatcaagaatttattgtagatgacaaacccatggaaaaaccagtcctttttatatccagacaaattaaagaatctgagaggaaatatggagccagccaaatggaatgcttagctttggtatgggctctagacaaattacattactacttggaaggttctaactttgtagttatcactgattgtaccgcagttaaaactctaatgaatatgaaaactcccaacagacacatgttaagatggcaaattgctattcagcagtatagagggcatatgaccataatccataaagctggcaagaaacacatgaatgctgatggattaagcagatgggcactccctaatacccctgataaccctgcatatgatcctgaggacaaagacatattccctattttgggaattcacgtatgtgacatggaaaatgccttttatgaattagttcagaaaagttatgaccaaaatagtgaattactaaaattggtagaaatattgagaaatgacagtagtcccccagaactggcagctagtttaccccctgtcctgtccaaacattataaattaggcaaattcacgttatttgatggtttgttgtattacaggcacaaacactcaagtgtacttgtcttatgtgatgaaggacaaataaaaaatattctacaggaatgtcatgataatgtgaattgtggccacttttcagaagagagaacagtagaaagagtcaaacaaactgcctggtggattgactggaaaacacaagttcatgaatacattaaatcttgtgacacctgtcaaaaagcaaacaaacaaacaggcaagaggtttggactgcttcagaaaattactgaacccaaggataaatgggagatcatcaatatggattttgttactggattacctcccggaggatcttactcttacaattcagtactagttatagttgatagattttccaagagggcgaaatttattcctaatcacaaagatgacacagccatggaagtagccatgttattctggaacagactaatggctgacgtgggcattcccaaaataatcatcagtgacagagatcctaaatttacatctgagttctggagaaacttacatgatatgctaggaacaaaattagctttctctactgcctatcatcctcaaactgatggtttagctgagaggatgatacaaaccttagaggacatgctcagaagattctgttcatttggatttgagttcaaaaatcatgatggatatactcatgactgggtgagcctactacctgccttagaaatagcttataatagtagtatacattcctcaaccaaagaagcaccctatatacttgaaagaggatggatcccacgcatgcccaaggacaccatcaatgacaaattacctcatgtacaccctacagcactggatttcaagaaaatgttagattccacaaatttacatgccaagaaatgtgttgaagatgcggtagagtataataagaatagatgggataagagtcataaagaacctgaattcaaaattggagataaagtacttctgtccaccgtaaattttaataaccttggtgggaacaagaaactgaaaccttcatttgttggtccctttactattaaacagctacacgggaaaaatgctgtagaagtcatattgagtgaagagttatctagaaaacaccctgtttttccagtaagtcttgttaaaccttacactcaaagaacagcagacactcctgtagtcccagaaccagtaccagtcttagaaactccacctactgaaaaacttaaagttcataagatactcaaggataagaaagagagggtacaagggaaagacactagactttacctggtaaggtataagaaccaatctgctgataaggatgaatggctaccagagaataatatcccggatggagctatacatttaaggagttatagagcttccaaaagaacctcctaaaaagtggtagcccaaaattgttttctctctctcatctactatttcctttttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcacagcaaataagaataataaatcacataaaaaatctaagtataaattaaaattattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatatataaaataaatgaataacttaaaaagtataaacaaaaccttgaatgttattgcagattctgaatcagcatgcaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcatcctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgagcagagtagcccctatccactggttcccatgggacattattggctgtaataatttagtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccctctgaccgcccaaatagtgatcctccagctttaaaataccttatagaaatttacttaccgtttccaagtcccctacacttgtaattagcctagttactactataattgctgttattaaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttcaattctgaagatcctcaagacccctttggattattactagtgagtaataaccctttcttgaagattttcccctaaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacagttttgacgtgtggcaggtaccccccaacaggtccgaacgaacaatctctacctctgttccaaaatcttctgaatggaaatactccccggtgtgaatacgtcgttaatggaaataggtataaccaaggctactatctcgccgatggtatatatcccaattggtctacattgatcaagacgatttcaaaacctcaggggcttcaacggaaggtatgtggctttcccacctaattttgttggttctacctgctgcaattctgattgtgtgtttgttttaacacaacagtactttgcaaaaatgcaggaaaaagcgaggaaagatgttgagagaggatttggtgttcttcaagcgcagtttgctattgtcgcaaggccagcactctcatggagccatcaaaagcttcagaaagttatgagagcttgcataatcctccacaacatgattgtggaggatgagcgagatgctcctcatgaccatatctatgatcggatatctcattcagaaactacttggcctgatgcagcacaatcaggagatctttcggtttttattcggaactaccgtgcaatgagggattctgagattcattttgcgctacgagacgatctcatttctcatctttggacgcgaaagggacaactcgaggaggatatcagcgaggaggaggaaccccttccctatgtggacgactcgagtgaattggatgaagaagggtccaattctgagtaattgattttttcttttgcttttccagtcttgttttccttctttcttttgtttctgatttattgtttcttactactcttcttggtcatttttgatcaatcacttttgtttttcaccacttgtttcttaatatcattcgctattgtttttcactcactcgttcctcaatgtctcatgttttggcttttcaattgctttgttttggccaattaaatctttactcgcgactatagaatactctgattgatcacttgagaggaagaattgacatcgattcaaacatgtatggaaaggatgaaaggagattgatagacatcaaggctgagatcaatagagatagaacaggatccatcagtgaggccgatcaaaagaaacagaaaaacatgtattcataagaccacaaggccgaggttgataaaaaagaaaaaggaaaagaatcaaactgtaagacataaaaaataaaaaaagtaaaaatttcataagcttgagcgcatttgaccatgtctgggcaatgagagaaagactgagaacgaacataatcattcaactacggtatttgtttcagctggcatgctagaagtgttggtggtcaatggagcttgaatgctagtcgaatcggttgaagcagattgctccaactccaatctcgccatgatttttgattgctgaattgtgtaatacctcttcatcatcttgcttgctccagagaggtccttgcacataatcgcctcatcgaccaatcgattcatcgcggcctgttgagcgtccaggaagccactttgcttcttcgcaacttccgcgatgtcagagtgagcctgagccatcttcttcaggctctcctgggtttttttggctgctaatttggtcgcttggtcgcatttagcccgtttacggccgatcgggcgagttggagggccgcaagtttcatcgctacaagaatccccccctggaccaccgtttgaaacatctgtagctgtagaattggtgctgggtatgttggttgaagagctgtcgggcgccttgcgtttgtttgcagctgaagacgttgattctctttttttggcaaggccacgtgagtagtcgttccatttcggtgatgtgatgagaatctcatagcaaccgagcatagtgaagggcttttcatataattttgaatacatcgacattgccatggtgagtcggttggccgaatttgtcccgctgggattcgcctgttgaacttgattaacacaactgacaaattggttcacttccttctgaatcttgtcactccagtgattcttgatgcttttggctgttcgcggggcgttgggaatttgagttgcgtagtgccttgcgatggcctcccagaaagcgttaaaggtctggttggtgcctttcttgggatcctcgctgatctcgagccaagagttacacaactgtaggtttccgtgttcaaggtacgtttgggagcgccctttttttttccgcgtcgtcctctggctcaacggttgtgttggaagtcttggaagcggtattggtagcactattggaggtttgattggccgcagtatcagggttggtcatggcggccttcttgccttgtggtttggatggcctcttggggggttgtcgagctggaacaatagtgatatccaatgtggatatgtctgatgtggatatggtactgagatcgggagcttgaacaacagtgatgtcagatgcggataacagacttggatccataattgattggggtgtgggtgttgccatggggagaggttggttgttggatactgtatttggctgctgtatccagactagaacatagggggtatcgggggaggtggagttgttgatggaaggatgtttcacaggggaaacacacaagttgtgtgtgatccttgtgaatatcagtggagtctcataaggttatctaaatcatactcttgataccatgcattcagaacaaattccactgttttttgcaaaatgttgggttcctcttctttgtaaaaatattggatcaattgcaattgaactttctgatatattgccatacttcccttgagaaaatcctcccagggtgccagatcattatttattttaataaacccaatcagagggacaacttcttcagatgtgggattcaagatgattcctgaaagccaatgaaaaaaatctgtgattttcttatcaaattgggttttattcaatcgtagaatactaatagttttcataagatggtaacagacttctctaatcagtttctttaacctttcacctaagtatcttcgattcatttgtactgtattatatttgttaaggatacacagaagctgaacatttgattctttattgataaagtgaagtgatattggtaatttaggatggatgcttgtgactgtctggtgatggtttctttgaagtatttccattaaatctgattcgaatactgtggcaaaatattcagcttttaaaatccatgctttgattctgcagatgcgcgaagtcgtgaaaagttttgataagtagtccaaatcatttttgaaattagtatcaactgaaagtgtggtgaaatcagggaaatttctcaggtggtttaggcgatcttctgaattatgattgatgcattttcaggagatacaagtagcattccgttcaaatattcaaaaagaaattatagtgaatgagcgatccgctcaacattttcttatcactaaaagaatgaaactcactcgaattttctgtttgaaaggaattgatcagatcactagcaacagatcccgcaagtaattccatttcggaatggtgggaaatgtaatttattaacttaatctgactttcatcaaatggctcatcatcgctcttccttctgatttcttttctagccccccaaattggaacaaggtcatcgcatccgaagattagtttgtctagccagtttaacatcgcctcgtgctgcgccctgaatgcaagtgttggaatttcgagtttgttcaatcgctcttcgtgaagaacatacatccatttgattaaatagtagtaagagtcttccaaattcacgattgactgtggttgagatctatttggtaattcactctccccagacatcagtaccctgattataaatctattcttatctttgagctgtccaaacattccagcagataaatctgggattttaaggatgaactgaagcgaatcaaggttatgttctggagaacgaagtgtggctgagaatttatcgaagtatgttctaagtagcttgatttgagtatatccctgaagaatagagtctccaggaatgtagcgatttgcctcttcctgctgagccagatatattgcagcagtgctcgtctttgcttttcccttgggcaacccagcaatcatggaatccaaatcatggtgtcttgaggcagctttagcattagatagctcacgaactgttgagaaattcaaacttcagcgcaattgtattgaaatagcacaagcaaggtagatttactaacctttttgtttcttggttttcgggatgatttgacttattggcgtcatcaattttttgccggtatcggctgattcaacatccttatcttcatcaaaaggttggtcatgagctagcagtttgttcaagcagaatcgttcaatttaccaacgttatggctctggagtcttgcgaggagaacgaaaagtaacttactggaagtggaagtcctgcggctttcatcatgtaactttgatgaactaggagtgtgagaaagtggagtaaacggcgcattttgccttgctgcggttttcccctggctaatgctgctgcctatattgagaaacggctcatgaccgatattttggcctggttacgttgcttgttatttttacttcactagaaaatagttatgaggaaaacaaagtggcttactgtaagtggaggccgttgatagcccctgcgcatttgaagataaggcaaaggtaggtccttgtcctggagcgtattttcctttgcgtatgctgcttactacatcagaaaacggctcgttaccgaaagactggcctgaaaccgtgtgaggcttaacattgtcattacatggaacgcttggccctaacatgggacgaaattgattttgccatccattccatgactgttctagaccagctctacccggaacacatggtgtctgaattgacgacaagtcgtcccccaagggctcttttgcaaactcttctggatgttcgatcggactcgtgctccactctgcggcgtttaggtctactgaagttgtagataaaatatttgtaaaagaccacagaaagcggcacaaacgacagcccggtatcaagatggtacgaatgagcatagtgaacgtgaagattagcagagaaacttccaggatagagtcctgtgagtggcgagcagttcaacttttatattttgaatctccaatgcgtcgtcacaccgatgcagagtacaactacacacctgcgaacagaattgtttctcattgactattttgatgatgctagtggtgaatgttttagcggcgaaccccctgtggtgcaagatcgagcagctgtaccgggtcagtgaaatacaaaagaaagtatcaatgaccactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgttttttttaaaaaaaaatggtgtgaagaggtgaacaaaaaaaataataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtggactggatggagttaaaaagagactgagaccttctcctgtttcaaagagcccattttcaaagaacattgtgtgtgggatcttgagcggggtttggcgcagtccgagtggaagccagtttgacaaaactcgaggtgaaaccatctcagagcatctccaccgcggtccctaaatcgggtccctatcccgcatttagggaccgcggcccaaaaaacaccgcccaccgcggtccccatcgtcatccgtattttagagcatctccaccgcggtccctaaatcgggtccctaaaaccttgcatttggggaccgcagtaccagctttgcagacccgaggtgctgcggcacacaccgctggtcccaagtgaccatcaagttgggtcgctatctgcaccccgccctcccccggatattcctccagatttctttcaatagctatggaccggctttccctcctacagacgatgctctccgcccaatcaactgttctcgccacttcaacccaaagtcaactggcaattcttcaaggtggcgcggcagcaattcaatatcagcttcaacaagaacaagaacaagaggaggcagcaaggcgacaaaagcacagtggatcaagaaaaggacgtgccgctaatatcgattgtgattttgaggctggatacgagcaattgaccaaggattacttttctgaaacgccgcgggcacgatacaacgactaccaattttggcgccaattccgaatgcatcaaagcctttttctgaggatagtcaacaatgtcacggagcacgataattacttcgttcggaagtgtaatgctatagggaaacctggattgtatcccattcaaaagatcacttcggcacttcaaattctagcctatggtggggccggtgatgcaaacgacaagtacctacgtattgccaaatcaacttcgctggagagcctcgatcatttcactgaagctgttattaacctgtatggggatgaatatctgagatcaccaaacgaggccgacacaaaacgattgctattcaattccaaagaaagaggctttcctgggatgcttggctccctggattgtatgcattgggagtggaagaactgcccaaccggttggaaggggcagtaccagggtaaagaaaaggtatttactcaactatttattcaacatgatcttcctttattgacaaacacttaatgtatacaggtcccaatgcttgtgctagaagccgttgtatctgaagatttatggttctggcatgcgttctttggaatgccgggctctcataacgacaagaatgtactcaatgcctcgcctctgtttagagatcgtttgttcggtcctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaataccagtggggggaccagtactaaaccttcatcattactgaaccctctggaagcatcagtggtgtctgaggttgtggagggagtgttttgacgtgtggcaggtaccccccaacaggtccgaacgaacaatctctacctctgttccaaaatcttctgaatggaaatactccccggtgtgaatacgtcgttaatggaaataggtataaccaaggctactatctcgccgatggtatatatcccaattggtctacattgatcaagacgatttcaaaacctcaggggcttcaacggaaggtatgtggctttcccacctaattttgttggttctacctgctgcaattctgattgtgtgtttgttttaacacaacagtactttgcaaaaatgcaggaaaaagcgaggaaagatgttgagagaggatttggtgttcttcaagcgcagtttgctattgtcgcaaggccagcactctcatggagccatcaaaagcttcagaaagttatgagagcttgcataatcctccacaacatgattgtggaggatgagcgagatgctcctcatgaccatatctatgatcggatatctcattcagaaactacttggcctgatgcagcacaatcaggagatctttcggtttttattcggaactaccgtgcaatgagggattctgagattcattttgcgctacgagacgatctcatttctcatctttggatgcgaaagggacaactcgaggaggatatcagcgaggaggaggaaccccttccctatgtggacgactcgagtgaattggatgaagaagggtccaattctgagtaattgattttttcttttgcttttccagtcttgttttccttctttcttttgtttctgatttattgtttcttactactcttcttggtcatttttgatcaatcacttttgtttttcaccacttgtttcttaatatcattcgctattgtttttcactcactcgttcctcaatgtctcatgttttggcttttcaattgctttgttttggccaattaaatctttactcgcgactatagaatactctgattgatcacttgagaggaagaattgacatcgattcaaacatgtatggaaaggatgaaaggagattgatagacatcaaggctgagatcaatagagatagaacaggattgatagagatagaacaggatccatcagtgaggccgatcaaaagaaacagaaaaacatgtattcataagaccacaaggccgaggttgataaaaaagaaaaaggaaaagaatcaaactgtaagacataaaaaataaaaaaagtaaaaatttcataagcttgagcgcatttgaccatgtctgggcaatgagagaaagactgagaacgaacataatcattcaactacggtatttgtttcagctggcatgctagaagtgttggtggtcaatggagcttgaatgctagtcgaatcggttgaagcagattgctccaactccaatctcgccatgatttttgattgctgaattgtgtaatacctcttcatcatcttgcttgctccagagaggtccttgcacataatcgcctcatcgaccaatcgattcatcgcggcctgttgagcgtccaggaagccactttgcttcttcgcaacttccgcgatgtcagagtgagcctgagccatcttcttcaggctctcctgggtttttttggctgctaatttggtcgcttggtcgcatttagcccgtttacggccgatcgggcgagttggagggccgcaagtttcatcgctagaagaatccccccctggaccaccgtttgaaacatctgtagctgtagaattggtgctgggtatgttggttgaagagctgtcgggcgccttgcgtttgtttgcagctgaagacgttgattctctttttttggcaaggccacgtgagtagtcgttccatttcggtgatgtgatgagaatctcatagcaaccgagcatagtgaagggcttttcatataattttgaatacatcgacattgccatggtgagtcggttggccgaatttgtcccgctgggattcgcctgttgaacttgattaacacaactgacaaattggttcacttccttctgaatcttgtcactccagtgattcttgatgcttttggctgttcgcggggcgttgggaatttgagttgcgtagtgccttgcgatggcctcccagaaagcgttaaaggtctggttggtgcctttcttgggatcctcgctgatctcgagccaagagttacacaactgtaggtttccgtgttcaaggtacgtttgggagcgccctttttttttccgcgtcgtcctctggctcaacggttgtgttggaagtcttggaagcggtattggtagcactattggaggtttgattggccgcagtatcagggttggtcatggcggccttcttgccttgtggtttggatggcctcttggggggttgtcgagctggaacaatagtgatatccaatgtggatatgtctgatgtggatatggtactgagatcgggagcttgaacaacagtgatgtcagatgcggataacagacttggatccataattgattggggtgtgggtgttgccatggggagaggttggttgttggatactgtatttggctgctgtatccagactagaacatagggggtatcgggggaggtggagttgttgatggaaggatgtttcacaggggaaacacacaagttgtgtgtgatccttgtgaatatcagtgtccctagccaacccttggatccagggtctggagagggaccgatgatcaaaaccgtaaaatacagacaacaatggggactgcggtgggaggtgttttttgggctgcggtccctaaaagcggtatagggacccgatttagggaccgcggtggagatgctcttatggatttcatccttggtccctctccagaccctggatccagggaatagggattggatagggaccaaggattgtgcactcacagcacacctcaatgtaaatgtcacacaccacacaccacaacctcaagtaacatcttgccaacaccgcaccaatacttgcatgtcatgttgatttacagactgcccggtgtggcacagcaagtctgcgagtccctatctgcattcccaagtccgtatttttgatcaatagggacccgaaaatacggaccgcggtgtagatgctctcagtctctaatttagggtcttagagcatctccaccagtggggactaaaccgcgtgactaaacctgatttagtcccccccagctgatttttcccttccaccggtgtggtgagaataatcaaacccatagcccataattaaaaaaactttattacatatacatagtgttgagttttcaacttctctggctgctcctccccaaatcactccctctttttactcactttttctcctcttatctttctttaatcatcttgatctggactgaattatattcaatcacagctgttttctgtcttgaatcttatgctctattgtaggctaattagaactcatcatggcaattttcagacaactctagtcttattgattgatttccttctttttccatttcactatttgattccttaaaaactgattgataagaattaacgcctcttattcatttgtggttgtgtgtttgttttttcatgattaatttgctagcttttctaaaagagactgagaagaattgtccggctgtttcttccatgaactcattcattccttcctctcagtttttattcaaattcatcttttattcaatttccctcaaccacatttttaaccttttgtatttagtctatttaaaacaggctaactacaagaaataaaattcattggttctttcattcttttttcgtgaaccattcccaaaaaaggtccttaaccttttttgtgccctcttctcaaaaatctcaaattcaaccgatctagagctcaaaaattcaacacgattaacagtcgaagactgctaaccaccccacatcatggaaagcgaatctcgactcgattcctctcggtacttgctcacctcagacaactattcgacctgggtcgtatctattgaagccaaacttgaagacatcggagctcgggagctcgtcactggacttaccaagatcgacgaaaaaactacccctgatgaactcaacaagtattctgttctcaataaaaaaggatacttgaaaattgttctgaacctcgatgccgccaacctcgcccttgtcagcaccaccttgcccgaagaagatcggttcaaaggtcgagctttgtggaaattgctcaaaaataaatacgctggatctgatcttgttgcccgctcgactgccctcgatcattttcttgaccttgaatactccgatgtcggttccttctgcgctgccatacgactagcaaatcaacgactagtcctcgctaatgttctcagagacgatcaagttaaaataatgattatgctccgaaagctacatcgaggccaatatcaatcgttccgagatatcattgctatggggttcgctactgaaacgtttgaatcggccgttaaaagactcgagtcctacgccatctcgaacaacatcaagaaggaatccttttcctcctcttccgatcaagccacgatgatgaccaaagctatcgcctccaagtctatggcctgcactcactgcggcaagaccggccatcgtcctcataattgctggaagaaatttccagagaaggcccccaaaaccgagtcggctcatcttactgttgtcgatgaatacaaccagctcaaagaagtcaccaactggtgtacgctccctgacggtactcgcattgacgctgacgagatccgttacgactacaaccaaggaatgtgatcttgcttcgatcactcctcgctgcatccttcctttgatctcttcactcctactcattctctacggcctgtctcaaactccaatcccctcttcgctccgactctcgctaccaccgtcttttcatctcctcttcgctccaaaatcatcgctcgcttctttctcacctaccctcgctccgatcttccctcgcttctgcctccgtcgccccggcttccgctctctctccttgctctgtctttcgctccgatcctctccttcgatctttactcccctcgctctcctcgctctgtctcaacttctctccatcttctcttcgctcctattcactcgctaccgcctgacacaactccttctcgctccgacttacctcgcttcatcctcaatcgtcttcaactcgatttcgcttcgatctcccctctctacttcctcaactctactcgctcctttctcactcaactcctctcctccttcgctccgatccccctcgctcaatgctctcctcccttgtcaacaaactcgtgcgatctcgctatcgcttcaactctgcttcatctacttgtttcacagctctttggttctttgggtcagagtagagggggcgtgttgagttttcaacttctctggctactcctccccaaatcactccctctttttactcactttttctcctcttatctttctttaatcatcttgatctggactgaattatattcaatcacagctgttttctgtcttgaatcttatgctctattgtaggctaattagaactcatcatggcaattttcagacaactctagtcttattgattgatttccttctttttccatttcactatttgattccttaaaaactgattgataagaattaacgcctcttattcatttgtggttgtgtgtttgttttttcatgattaatttgctagcttttctaaaagagactgagaagaattgtccggctgtttcttccatgaactcattcattccttcctctcagtttttattcaaattcatcttttattcaatttccctcaaccacatttttaaccttttgtatttagtctatttaaaacaggctaactacaagaaataaaattcattggttctttcattcttttttcgtgaaccattcccaaaaaaggtccttaaccttttttgtgccctcttctcaaaaatctcaaattcaaccgatctagagctcaaaaattcaacacatagtagttaaaatactagagggaagggggtaggttaggaaacaaaccacataaatattactgggctaaattgtagttaattaattcatgaactaggcttaagatattcaatttctcacaaataaaaattatacaaataacctgtagaactataatacattcatcttagactagtaaatcaagctactgatcaaaaagtgcttcacagactagttccagaaaataactcttatactaattagtctaagaataccattctcatattaattaagctaagaataggccttacatagtagatttacaacctcttgtattagaaaggcacttagagatcaattcatatcagattgggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgcacttgtgtttaggccaaaatctcatgtactgcagaaccatttgtctataaatagaggctcttctggcccatgtcttcctcttccctcctcatgctagctacagaatattaataagagatattactcagctttcatcaccctttgattaagaggcccagagattattagagcccttgaacttcccttacctcaatttttggccatagaaaagtaattcagaaatattgcttatccattctcacctctttgaaagaaattagagaaataagtgtaccagttatcagagcccagagaaaccagagtgtttatcagatcagagaaccagagagaatttataacagattcaacagagaaacccttagaaactcttgttactcagaaaaccccataaactccttaactcttcaacgggtattcttaagcaacaataacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactattccatagtcttcttagctattttttcccctccaagctctttactcacttgctgagcagttccacaccggaggcactaaatccattttcgttagccttcccgacacccttgcatggcctaagaccatctccaccccaaagaggcatccgagttggtatacttaccagcttgggagctgcggcgtgcggatagcaaccctgggaaaaattattttccaccgcaggttgctatcctcaatgccttgcgcgtcaaaggctagtcaataggggggggggggaactccgcatttcaccaggattgaactgtgaaaccgttgggttggggaggtacttgggttggtatagcgattgcacatctagcaacgccaaactcccgagggggggaaaactaaatttacctcccctttagcacccccggtggcaggggaattttgggcttggggaggtaaatttggtttataaccgcagtttacctccccgggtggagatggtctaagaagctgcctcctggcagtgtacttaggccatgcttgggtctgggaggaagagggggaatggcttgagccttctcaagccccctctggccggtgaaggctgtggaaagtaggacatggaaaaaggaaaagaacaggggggggggactcaggcatacaaccccaaagcccacctctccgctcccaaagggtgttttgatcacctttctcactaacaggtcatccaactcactatccccttcactacgggtgggtgggaggtgtgtgaaaaatgggggagatgtgtcgggaagagctaatagggaaaaggtctagtcgacctagctgggggatcgtcaaggggatagaaggacgagtgaccctggggcgctgctctttatcctatcttgacaaccaaggagcatgagaggcacagaggcctctttagcgcttctgtgcgcaatggactcagtctgagccagctagcaggctacgaccatggatgcgcgtgacatggctgtgccctagtcacacaacatgcattcctaaactaggaaaagaaagctccgggtctatagccttcctatatataggatatataggcactggcaaccgacctccaatccacctatcacagaggtatattgtgatacttcataacctcttgtactccacatatcccccgatcaaccctcctttttatatacaacacaccccaccaaaattgtacctccattgaaccaatccacatatggctggcaataaagatccggacaacaatgaaaacttggatgaggaaaacagtgagttgtctctacttcacttcaattgctctatctatgctcattgatccactttggataaaacctccccaacagttgatcccgatcttgatccaacaactacaaaaaagaagaaagtgcccaactacacagagcccaaggacttcaaactatgtcgagcttggatttgaataagtgaggatcccacaatcagaactcaccaggacagaaacactttctggaagtgggtcacagcagcttaccacaaagtaatccccagtccccaacggccagtcaatgggaccaaaaaacaatgggggctcttgcaacacatgatcaacaaattccaagtatttgttgatcaatgtgatcaatttacccagagtgtagcaaacgctgaggatcaactcaactgtgctcttcaattgtactccctggatcagaacattcacttcaagcatctccgtgcctgcaatatgcttgtcaaatttccaaagtggaacttgtatactcaagacaacaaaaggaaggtagctgctaagaaaaaacggccgaggagccccagtgaagaagccccatcgactgtgatggatgagtcagacaattggatgctttctcggactttgaggggaccgctgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcgagatgaagctgccgattgatatgtgtgagggtataaagatgttgttgactgttggttatatggatgaagttgttgttgatggatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataatatgtaagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggacacctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaaagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacgtaaaggtattcaatttactacaaaggtattcagtatgcaatatgcatcctgtattcataatgactatggctagaatgaagaatccaagaaatatcccgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgggtgactaggggttattttacctgaggattccatttttgatgtcatttttaccatatcttgaatgaataaagagataatgagaaatttttatatttttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattctgactgtgttttggagctaatattacaataataaaaaaaaagaataatttttggccgtgtattgttgggatttatcttgaagcgtgttgagtatttggtgaagtcatccgtggagttttgattggtgaagaattgatgagattttgttacgtagtgttgatttgtttcagagttttacttgagtttgatgagatggtaatttgacaccagactagtttgtgagtttgattatttagttgtttggactcagttttatccttaaggtgataacagtaaaaaattccaaggtgtttttgacttaatcttagtagaaattgggccagataagggtttttgaacccaatttaaactgtgaattttctgagttttaggttttgctgtatggaattatatagagttgaaaaaaaaaaaaaacctctgattttgttggctttatttcatgacctcaaaaagcataacacatgcctcaggtgtagagggttgggttccacaatgttgagacaaggcaagactcgaactcgagtccgcagcagtgttactagtcgcagtccatactgactcacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtgactgcgcctactgccgcagtcacgcacgcggatttgtcaaggtgacggttacatccggggcgacacccaaatgaccgtggtgtcaactataagtgatttgaaaatcgcagcttgtatgaggtactagatcgatcgcgtttgttctaggtttctatgccctgtcacagattgtgacagggtccgatcggccttaggactccgcgctagcctcttcgtgggggcccctctcttctggcttctaccaaattctcagcgattcgactatcggacgatcctcgactggttcgattatccatccccgcggtaagtattccgatcttctagttttctgttttatatctaactatcttctaattactgatctaaaaaaacttttcttcgttttgactagttatcgatcgtattttagaccatctccgcggcgagttagcggatagctttagcatccgatgtgagttccttttgtttctgttcctcttccttttctttttgctagccttgtgtagatcctctagctgacgatcgttttcgatcttccttcctttgattcttttagtagtatcaaatggattaggaccatcgtctcggattcaaatcgattccttttgtatccacgacctcgccgatttgaataaagggatgcaagaatgtcctcaattgttcgaaaaggaaggttaccgccgatggagtcacatcgatcaatattgttgagcagtctcagtgccaataggttgaaatcgagaggtcgtcgttttcttataaataccgccgcattgctgtcggtttccgttcctcctcaaccactttcttctgtgactcgatttgtcggtagttgttttttatctccggtgagtttaatcatgtcttcttagcgatcactttgtataaatactggtactactccatcgaaacatttccttctccgtcgtcaatcctcttctttttatcttgttttaagtgttgatcatgatcgttattattgttcggtctaatatactgctggttctagatcccaaaggtagtgaagcaggtgtgccattcaggctgtcggtcgcaggttgttacgctcatagtcgatcctctctagcttcagtatcctttcttgattattcgattgtcagtctagatatgaaccgtctccaatcaaaaaccccaatgttgtggccaagttgccaccagtctaaaagaattctaggccttctgagttgtgtcgcgaatcatccaaataccaaaaaatttgaagaaaattttgaaaaataaaaaaatcaagtaggatgataagaaactatacccctcccccaactaatgaggttgtcctcaaccttcaagataatggatttgaagtgagtataagagtaaatgattgaacaatagtaagtgattgaataatttagaggataaatagaaattgaccagagagatgaagagataaaagtgtcttggctgaaaattgcagagataataaaatgaggaaagttgaagctagtgaaaatgtgagtcaagtatatattcctcccccaacttagagtttttcctcagccttcaactcaaaaaaacttcatgaagatgataagtaagtgattgagaaaaactgatttattgaaagagaaaagaataaaataaaataaacatagaacccaggaaataatttgagataataaaaaactgatagagaaatttgaggaaagtaaaaaagtgatcctcccccaacttaaaaaaataattctgacagtggaaatttagaatttaaactgatgtgatgttcttgattgtttggggatagaaataaatgttggaaaaaaatcaccccactcccacaagttttcttgggagcctgaaattttgatatagatgttctgagagttctggtttggggtaaagttgagaaaagggtttcttaagtgaataaagtaagatccagtaatattttgttttcaagtcaatttgagaatgattgttgattgatctttctgaattacttctggatttagaatttttattttctagattgtttggtgaatcccaccctgtttgtgttatatctggtggaaccggcgcagctgggatattgattgtgtcttcaagaactggtaaaatttgaactgatggtgtagtagactgatttaaggtaggttgaccgagtgttttgaaattttttttttatttaagctataaatactaatgtgatcctccttctgttcttcagggttgttatatttactgatattgggttgttgaggataaatgcagttgacttgtgaattgttggatgtatctaaatgaggtttgaaaagatgtttactgaaaattttgcctttgaacttggtgatatcttgaatccagctgatatttgattttatgggaaaattttgaggtttttctgttattcctggagggtggaaatcttgattctgtgaagcctttttccgggacagttttgattgctccgcctgatctggtatatccttgtagccaagtggttccgatggtttggattcaattgttgaggaggtgggttttctgaaagtttctgcctccgtaaaatttaattttggtgggtcttgaatcctatttgtcctgagtttttgcagttggactgcacctgttttacaaattctcaaaagtaaaagaaaaataatcagaatattcttttttaataacattacctttgcaaaatatctttttgttagttttggtagttttctgaatagatccaaaagaaaagttttgagccagtctaggaaacccggtgttctgaatataactctcttgactagcttaagtgagtaattccgtagttgaacaccggaattcataaaaaatgctgatttgatttgcttctgaacatgcgatgatcctcgttcggtcgtatattgttgtcctgtatcttcacggtattggtactgaggtccttcttattattccagcctcttccttggcccgttcttgctaatggtactgacacccttcgcccctttgttccttgaaaagaaagagtttcgccattctcgtgatattccagagtgcatccatagtcgaataagaatggtcgtcctaaaatacagtcctgagccttgggtgaaacaaataaatgcgctggtccggagaatcgtccaattccaactgggcaattttcaactactccatttaagtcacatcttgctcccccaactcctttcattggtatatttacttgaactagttccaaatccaaatcttctgctactgatcttggcataacatttaccatggatcctgaatctaccataaattccacactagctccccctacttcggctgttacatatcctaaggcacagctgtagtagcaagggtccgaggaatcttctatttccggagtggtcatggctgctgagacttttgtagcttctgtagcaatataagttgcactacttttttctggaagtcgattctgaagtttcgtgattatttgttctgtgtaggatggtgagatagccgtaagttgcgcaaatgttgtgggaatttttagatgatccaactcttgcagcagagcttcttctggcgttgcagccttatttttattcactggcttttctttactccacactttctctaccacaggtgttttaggtgtttcctccgtaatatcggcgagctcgtcttcctgatcaaggtccatgccatccttttctggttcttggatccgaacactgcgtcttccttgttggccctcggatcgggtaattgcgtgattggctagaaagttttctgcacctagttgtggtggatcccaatcaatggtttgagctgaggttttcattgtagcaggtgcttgagtttctcctgatttaagggattctgctaattttcttgcggcttcttgcatttgagggtccgctgacgctgtagctactactgttctgataggtctcgcaggattccaaggtatgtgttgtccatttggtaagtaccagtcttttccgttacgcctaactaatccttgttcttcgtcctttaaaagttcctgacatcgaaaggttccgtgtccctccctcttgcagtagtaacaaacttgagtttcatacaacggtgttgaaggtttggcgtttcctctagtaaattctgatttttcgttggatccggattgattgtatgatacagggattatgctcttcagttgagacttgagtgaagcgatttctcgagccatatcttctacttgcttgtccatggcttgtcctgtaggtgcttccgcaatcatctgatctctttgttggctgtttcccttctgagcgttcagtttattctgcatcaattgattagattcgccaaatcccgtaatgttaaagtatccaggttccacaatccgtacttccagtcttgatgcttcaaccaagtcttcccagagtggaggtaaattgctgccatctggtccctttggaagtaaatcataactaattagggtgcgtttgatatttgattggctttcacgggaaaatgcactcagaaagagtattgaggcatctgatttctgatgtatttgcttattggttaaagtatttaaggatggtggtgaattttcctaagtaagatttgaattctcgatgatccttgattccgccatttactccatattcttttgtaactttaaccaggtcgttgcaggtgtacaagattgtgttgtccaattcgccccaggtttcaaccatttcttttcgtagtttcgcccattcgcatttctcaaacccgtccatggcttctagttggatcttgagctcctcggtcttcataaatcgtccgatttgtaatgccttatcgtagtcgcttgcattaaacgccctagccgctctttcaaaccgcatcaaaaattttccaaagttttcgccatcgtaaaaaagtcctggttccttgataatttttggtgctatttgtgggatgggttgctgattcatgtttgcttgattgtcaggttgttgttgttctcgattataaactggttctcccgcattctgagtgttgtgtattccgtatcctgaaacaggaggtatattcgttccttgaggtgtagtatctcctatatccgagtcttcatctgttgtatctcgcatttgacttgcttttccttttcctttgtcctttggtggtggtggcatcgtgttttccgaattccaattgaaagctgaagaggatcccgaaggtcgattaaaaggatggttcctaaaaggggttgatggtgcgaatccgtcttccaaatctggtgtactgaatggtaaactcatgttgattgtgattgattttcctagttttccttacttaacgctcctctgacaactaaactaacggttgctctgaaaaagaaacaaaataatactatggtctctggtctctttaccagggcaagttttatgattctctaaaataataattcaaataatactgggaatttctccttctaacaggatctacttatccaaatcctttggtggtcttccttcttttggtcaataagcagctgattccttcgaatagttcctaagttctcttcaaacagtatccaagttatccaaatccttcggtggtcttccttcttttggtcaataactggctgcctccttcgagatactcgttttcagttgatggttacactttcttttccagaggttcgttgattgtttcgttgaattgttttattgaagtttgactagttgatcaacagaataactgaatatgccgttgagttgttacagatatagttgctgaattcgttccgtttaccgctaaagtaatgatccttggtcgatgtcttcttgattatcttcttgtttcgtttaaaattggtcacacgattccaatcagaggttatcctatcacgttggggactcccttgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcgagatgaagctgccgattgatatgtgtgagggtataaagatgttgttgactgttggttatatggatgaagttgttgttgatggatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttatgaaataatatgtaagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggacacctggtgggatgatggagggaacaactggcaggcaaaggcatccttatatagacaaatgtgagagattttggccccagggtacaggctgaaagatactactacaaagggatgcatatgaatgatcaaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacgtaaaggtattcaatttaatacaaaggaattcaacatgcaatatgcatcctgtattcataatgactatggctagagtgcagaatccaaaaaatatcccgtgacaggttgaaatacgtgtaacttctaaactataagagctaaaggtagggttgtagtgggtgactaggggttattttacctgaggatttcatttttgatgtcatttttaccatatcttaaatgaataaagagataatgagaaatttttatattttctgcgtagaaacacagtattatttaccacaccgccaatgaagttgcaactcttgatcagcctataggaaagaaaaaggcaaagttggcacaccaacttgccatgaaagacaagatattgcttgagctcatggcggacttgcgtctcaatccaagtggaacaacaacattcttgataccgactccagatccctccaagtcattgcacaaaacggctcatccactgctcagcttgccatcatgaacaaggacctcgatggccttgacaatgagcaaaaggagtactttgagctcaaacaagccgagattctccagggcctccgatccaccgccgggactagctcaactcaaagtcaaagctagattgcttcaattcccacttgatcacttttcaatctttcaatcaattggcgaatcagatttttcctcttttttttgatcagttgtttgttttctcttcaatcaatcaatcaataataaattgacaaatcagatttctcctcttttttttgattggttgtttttttgtctcttcaatcaatcaatcaattgatgacttgattcatttctctctctggcttgcttttatcccgtagatcaattaaatgattgtttttttttctcttcaatcaatcgattagagatcgtttgtccgtactttttgcaggtacctggtacctcctggggggtaccccttgcacctggcccgcaccctccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaagttaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaattaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgagagcatccgtatcggtggctaattccgcgcgagctaaggacgttagccgcgaaattcaaccacaccgggctgagctaaagtcatgtcaaactagctcgtggctccgattcgagataaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaacacccgtgcatgtgctccaatttggtgccctcccacaaatattacacacctcgacttcaaacgatcaatcacaacttcaacctcaagccacaccggtgcgactgaatcattgtcgctattgtagcttagcgatagctgcaagcttagatcgattgcttttagctcaaccggtaaagctgctctgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaataataataataataataaagtgacttgagactctgggagtgaaactaggtgaaaaagagaggggggtacctgaggtaactgcaacgggtaccttgggtacccccgggaaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctagggtataaacaggtacccaggtccgaacgaacgatctctacaatcgatcaatcaattgattgatcaatcaatcaaattcttttctcttcatctgtagggcaatcattcaattgccatcaaataaaaacatgatttgtgagaagtcttggctaaataaaacattaatttcagtaaaaataaaagaggaaaaataaagaaatgaaaagaataaaatgttacctaaataaaacaggaaacaggttttggatgataagaagtaaagatgagaaatgaagactgtgaatgactaggttaatagactaaaaaggacaattgacaattagaatcatatacgctaacgtaagattgtaaaagagaaaagagtaagaacctatgaaagttagcctagatgaagaagtccttggcaaagttggaaagaggagagagaacaattaaaagaatagagaataattgataagttgaagttaataattgataagttggagttgattgataagttgacgttggtttgttgaggtaaaggttgaagaagtaaatagaatgttcttcgagtggtcagcagatgtatggtcaacagagtggtaaacagaacaacaagaaaaagatcaaaaacagaggtcaacaaggaaaaagaagaagaacaggctttgtaggatcacactcctatgacatcacaaaatgtatgtgcgccattatgcgcattgttatgaccagatttcaacaatttgaatgaaaatgaaaagatgtaattcaattgcaacaaagagagatagattttgaacattgtcacaaccctcgcggcccttgatcccccattgatgcttgaagagattgttctgcaattgatgatgagttgcctgattcttcattgaactgaatttttctaagaattccaaaatgagatcctgtcctctcatgtaaccccaaccggagtgattactgctgaagtgtgattggtgtaggtgtatgacacaaaaatatctctctcatcctccactatcatattgtggaggatgatacaacacttcattatacttgacaagttgtgatgtttccaagcacaccaaaggcttgttttacatccttttgtctggcttcttgcatcttgacaaagtgcatctcacccaatccttcaggttgtgacagagttttcacaaatgtcaactagttggggtatatgccgtccgcaaggtaatatccctgcttgtaggtgttgccgtttatgacatactagggaactcggttttggggtgtaggattaggcttgaagtgatccaagaagtcgggtttaaaaacaggagtggatacgaatcaaacaaggaaagaaagttgagatgggagccgggagtgtaggaactggggtagaattgtgggggacaattggaaaagggcgaggctgaggattggaaaaggccgaggcttacaatcggcaaatgggatcagtaaccggtaattgaaatcagatcagtcggtggccgccggatgaggaggtgaggtagtcaagcagaagtgagatgaaaatggaagcgggttccggagggaaccatcggaatcggtagtcacttctgagatgtgatagaatgcataaggcaggatagtacttgtggacgaagtcaggtgagtaagatggtctcgtgcgaaggagattagcgttctggggggtgaaaattggaataggtgagtaggttactgctgatcaaaggtgtgattcaatccagagatgtatctaaggtaggaaagcagaggcaggaatttgcggtctatcggaaggttggctagataaaatagcaggtagatgtacatcaattagtgttccggaaattgacattcggaatagctaaatgttgtataagtttcgaggatggagactgtcagactgagccagataaggaagaaggttcaggaaaaataagtccaggtgattatggttgatcgggaaatggggccaaagaacggaaaaggaagtgtaactgagtttggaaagtggttggggaattgcaataggtagaaggaaagggggggctgggcgttgggagaggtgatggtgtgcttgatgtggtggttgtgtcaggacgttgattggtgtcaaaaatggaaggaggggctagtggtggtgggaatcagagctggaaggaccggtacggagagaccggttgcggtttgagggggatgtgggcgaatgatgtgagggtataaaaggggtgcgtgttgaggggttagaggtcgaatcacaggtttgaatccggccgcgctatgtgtagggtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaacttgctgattggtgtgctaccaaggtcggtgaaaagtggctaacaaaaacatttatgtaagaatattggactgacttcccatcaaatctggaacccttacggtgtgagaactcctttttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggcaaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaatgtggattcagcagactatttgagtggaaatgttgagtaagaggtgtttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaatgtgactattgaaagtgtctttcccttcctccttgaatcttagtcaagagcacaatggtttaagatcactgtctcttgtttaagatcaagagcaaaatgatttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatggctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgattatcagatgagatgatgatctgttgtgatgagatgatgaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagcaacagtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggtattcctgttagcgctaagcatagcatagcggaattctgccacaacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgtgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagtgtagcgtagcaaaaaaccactaaaaacaagctaacactacaattttttgaggaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctggctctagccctatacaagattctcagtgtacctacaaacaatgtggctaacttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttaaattatgcattaagaattttttatgcaaataaaatttaaatcccaaataacttttgactcagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagaatgtgattatgccataatacgcctaagaatatatgcccttatacatattggactgtgactttgcaatttgatacttgaaacacaattggcacactacaacggatgttgatttagacccaaaaagtgtagattttttgtgggaaatctagctttcaaggctctaaattgcttctgggagacccacaaatactgaagggaagttgtccattggacagtgttgtgaattaatgctgtcagtggggttcaccactggaatttccaaggtacaattttagtaaatcccaggaaagtgcttgtggactgactatttccaacaatttcagtggattgcaggttgaggttataagttgtggaacggtttgcccaaatttggtccaagcagttgttggactggcttgtctggcacataattaactgccggggatgacttgatagaaaaaagtgtgcactttgctgtgatcccctgtattaggttgatctttatattcaggttaggatggaagcaatttgactagaaacacttgatgttgatgagctagagtgaagtgaaaaccccctgtttttgtttttggaaattttcccctgcgccggcaaggtttgagctgaaggaaaacgggtgatcagtggatccggggaggattccctagaaagagagggcaaggccatgaagctaacattaacgacaacaacgacgacgacgaatggtgggccgatcggaggactactctaccgaccgcgaacacttccgaggctggccaacaggatcccgataagaactgctcggacttctcttctccatcggctcatcaatacctcctcgaccgcctacccctctggctcggtcaaaaatccaacccagatcatctcatccatttcctccccggagtcggtctctcgatccgagaagtctaggaccgtcccggagtcccatcgagagttaccagaattaccagtacgtctatccaactggttcttcctttttgagtatcgccttacaactctcgaactaatttagctgtggatgatgaacaaagagtcggacgccactctatgttggcagtttcctcgtgatcgcgtcagtatgggccgggttcatatacttctcgacgaatgccgagaaggccaactcatcgatcgtcaaggcggtcctgttcgagctcaggagtaatcccagcgtccttgctgccctcggacagtctatcaagcccgagaaggacgacatgttcggtcagctatgggtcgatggccaggttcgtgatcttcatcttccaaccaaagccaaaaaaatcacaacagcttatcgtcatctcttcttcgtttgcttctgctcattcgttctcttcccatcccttccggtcgtgttgtccttagatcaatctcatgcaaggctccgtcgatgtcgctttccgagtcaccggctctgaacgtaagcatcttacgtcccgtcttataattagggagccttgcctgtggtacctctaatcaggcatattaatgacttgaaatcctgttcaccaaatgaaaaacaggctcgggaaaggtatacttcacgtcggtccggcgagagaggggatcggagttcgagatcagttgagtgactagaaaccccccattttttcccccaagaaaacaagacgaaagcagagaaatgttgcagtagatacggtcgacctgatgtggggatgtgttacgattagttcgatggaagttgatccgagacgatggtgtgatcgttgaccttataaacgaaggcacccaagcccgaccggtcctgttgacgggcacggacaacgacagcgtggccatcggccctctgcggtccagccagctggcctccgggagcgctccctctggatcccctggccctagtgctacccggctggtctgaactccatagaggccatccttttcctccttatatacaacatctttgtatatggtttctttcacataatctaagtccctccgaagtgcacccaagaaaaatccttcgcaagtgcgccgtacaaggatcggactctagttgccgacgtggttgttcgtccgaaccatcccagatcctctcacatacattgttctatctgaccagaagtagaaagagacagagtgtacattccagcttagataaggtgggccaagccgatccagtgagcttgcagagcataaactgactgtggtgtaagaggtcgatcggtaacctactttatatagacacacaaatatacagctttatgaggaaacgattaagttcattgaccgatattcccatgctgagccgacctaagatagttcattctcaggaaagagaggtagtgagggaggatgacgagccgtactcggcaaggaccatcattgatgtcaagagactctcttcaaacctggcctcatagtcgagccacctcaccgatcccatgtataataagactactgtttttgagagaaaggaagagacacagcctctcaggcttggccattccttctcgccaatcgtcattatgagattctccgatcagcgagatggtcaacaccgatcgtggcttgtgcgactgaagtgggcccggcgaagtggccggtcattccgccgggctatcctccaccgctccatgtgtttcaaagtcccatgcggatatgtacaatcctcgttcactctcatcgacgactcgatcactcgtagactacgtacatgcatttctgccgtacctcacgctttctcttcccaaagaaagaacgataccctacgatacctcaagacaaccaagaacaacaagaagtgggtggaaaaaatcgatttttgagagcttgataaggataccagattcgagcggaacgcgatggccgttaatcaagcagctacattctcgacggtctacgataccatcccgagcggaaaacggctgaaatctctgacgagggaagaggtggccaaacatgataagcagggcgacctttggtgcatcatcgataccgccgtctatgatctctcgaaattcgtcgacttgcatcccggaggcgccttcgtccttctcgacaaaaacatcgccgggaaggatgccactaaggctttcttcggcttacatcgttccgaggtcctgaagaaatacgcccggtaagcactcactacccacatttttttagtgtttttgaaattcaatggatccaagtggacttctaatcgacactgtcctgatttccatgatgatcatcacagatacctgatcggacgaatcgaggacgagaaatgccaagtgatgcttccgaaggatggcgagctatcgctcgtcccgcatgccgaaccaagctggctatcgaaaggatattcgtcgccctactacaacgaaggccatcgggcgttccagaaggccatccgactgatcgtcgagacccatatcgctcccgaagcaagggaacatgaacagaccggcaaacggcccactcaagaattggtcgacctcatggccaaggaacacctcaatgctatgagactgggaccgggcaaacatcttcatggtctcaccctacccgccggtctgaagggtgaaaattttgactactttgtaagcccccttttttttttctttcgtcttcacattcgattggtgtatgaaagtttggtccggatttgttgatcactgcactgttttcctttcagcacgaattgattataattcaagaactatctcgcatggggactcctggatacctagatggtttactagccgggatggtgattggattaccaccggtattaaactttggctcgccagagctaaagaaaaagatcattccggaggtcttatcggggaagaagtacattgctctagcgatcagcgaagcgtttgcgggctcggatgtggccggcttacgatgcacggcaaccaagacgaccgatggccaacattacatcgtcaatgggaccaagaaatggatcaccaatggcgcctttgccgattacttctccgtcggcgtccggactgacaacggtctgagcgtcctgttcatcgaaagaggcgacggcgtagagactaaacccatcaagactagctactcttccgccgctggaacggctttcatcaccttcgataacgttaaggtgcccgtggctaacctcctcggccaggaaaacaagggccttccagtcatcttgtccaatttcaatgtcggtcctatctccccccacttcttttgaatagtcttgagtcttattagaatccttttctgacctcctcgtagcatgaacggtggatgatgtgttgcgttatcatccgcacgattcgatttatcaccgaagagtgcttcaaagtaactatccttcaagcagcccatttacagttttcttttgagagctaaatctgcacttttgtttttgcttcaagtggacttatcaacgctccgtctttgggaaaccgttgatttctcaaccggttatcaggtcagctcgcaatttaatcacgttttggaaaaccaaatacgagaactttttgtctgaatcttccttttatctgtgtgtttaacgtagacaaaagctcgcccagatgtttgccaagtgcgaggccactcaatcatggctagagagtgtgaccttccaaatgaaccaagtccgtctggacttcacacttttgtttatttttatttttctgaaatctagatcaaaggttctctaataggttttcttttttttttgtttcttaccaagatgacgtatggccaacaggcggatttgctggccggtccgatcggccttctgaaagcttatgcgacccgagttgctcatgagatagccgatgacgcagtccagtcagcacttcccctcctaccacactctttgtatctcttctcccaaaagaacagttaaattaatcaggctatttctttgtctttggtttttgcttgcctctgctgttctcaaaaaaaaaggatttttggtggacgtgggatcacagctaccggaatgggtcggtttgttgaagccttccaacggacctataagtttggctctgttcttggaggatcagaaggtcagcttgcttacgttttgtcttttgggtctccttgaaaatcaatctgttgacccaacaattgttctttggttctttggatcatagaaatcatgtttgatctcggtgttcgtcaagtaagctcattgatactttgtcattagtttttccaaactcatcgttctttgtcagtcatggaactcaagtcttgacaatcactgactttgcggccaattaatcttcttgtccgtgtaggctatgcgtaaaatgccaccggctgtactgtagaagaactccaggctttcgtgtgagcttacgatcgatgctaatgatgacaggttctagtagcaggacaacagcttcttgggatcttgatagagggacaactgattggactgcatatgttctcaaattgattgttgaggaaattgaatacaatgtacccgctcagactactttgtgtctaatccgttcaacgaaaagagagagaaagaggcaaagaaaaagaaaatatagagacatggagattcttatttcattaacaatgttcagaacattgtaactctcccaacataaagatgtgaattcgtggaactttgcgaaggaataggcaatcaataatcttgaagacaaaaccaagcactgaaatcaatatgacatgaagaaatgggaagtttgttctgccaaaaagtattttaagtaattatgggatcagcaaaatgatagaggagcagttgacacctaatctacattttggatttggaagaattgattgtttcaaaaactattgaagtgaaaaagacttgtcagaatgtagtagatgatagtatataaaacaaaacttctgctgcttttgtgaaaatgtaaacaaaaaaaatgcaatgtaaaaatgatataaatgagttgaaaaacatcaatgaggtgtctttcacaattttctatcaaggaaaaatgttaggatgttgtgctgatgatgagtccaagagcatccgcattggtgtgcagattaggcaggattagctgcctaatctaagggtcagttttggagctaatgggtattaaatttataccccgctaatccccagactcactaatccactcaaccaatgtggatgctctacagaatgtgctggagattatcaagagaaaagtaagtgttaagatcacaccattatcttgaaaaacttcagttgcagatgaatagctaaagacttcattttattattgcacattacttgtacgtatctgctatgtattcatttacacgggcaatactttttggggattaataaacgtaccccccttttctgctatccacacccggtttttcaaacccgcttttctgctttcaaacccattttttcccagcctttttgatttgttttttggggattccaaatggggattaataaatgtacccccttctctgctatccaaacccggtttttcccagcctttttaattcattttttggggattccaaatatgctagaaatcatctaaaatccggcattctttttgggcatgttaacaattcccaaaagagcatttcattttttttttttttgtcgcccattttttcccaattttttgtctccccatgagattttgaaaacttgcattatagctaaaacttattattaattgtgaattttttaatttttcttcttcacatagatgttaccattcaagatattccttattttttccatttgcttataactcaaaaccaacaacattgggatttccaaaatgaaatcaaatttggttctttatagatttaccaaagattgggcaatatcaatgataaatttaaatgtactctggattttcaaaaactcataggcagaaaaaaagcttgatgaatgaaatcaattaaaattgaaatttctcttttgaggtttttttatatacccaaaaagaatgttcaattttagaagatttttagcatatttagaatttccaaaaaacaatttacagcggctgggaaagaccgggtgtaaaagccgaaaggggggtgtgaaaaaccaggtatggatagcagaaatggggggtacatttattaataccctacttttcacctttgcactttgtttttaaaagctaacatcagttctgccaagagcaaatcaccatgtttttgaattagagagcctttttttgagattatcagaaaagaatgtctaaaaactctcaacccaagatttcagttggtaaaacaatctctccaaagagattaatcatcaacaagtaaccaatccacatattcttctagccctttaggacaatggcaggacatgtcggaaatttgactgcatttccagcatgcttgccctatccaaaggttcatgttgggtgtcgaagtcatcattatcttgataaacttcagtttcagatgaatagctaaaaacttgattttgttattgcacattacttgtaggtatgcgctatgtattcatttacacaggttaccacacacctcagattcaaaacacaccaattcaattgaaagatggttgatgttatctcttcaaacacactttattccagctcaaacaaccaggacatgatctattgtaatttaaactttaattaacttacacatttcaacttttctcagatggtaaatataagttgaacaacaaaaatgtgcctggattaaatgctattcttgatgaaagattgaggttaattgctgaaaagataatttggatggggggcatagcaggcaggtaatacaagcaatcaaattgtacctacacttttattagatcatatcttgctataaatcaagctgggatcaattgaaaagtaaccaatcaccctcctcttttatgtagtcgggccgatggcaagacgcgggacattgccacggagggcgatcacatctccagcatacttggcccatccaaagatccatgtttggtgtgactaggaagatgaagtcacggtccgagttgtgctggattacttcgtgcatgactttgacaatccaattatgcaagccacgattatcgcgtctactatcttgaacaatttggttaaaagtgagatcgcgtccgggttgtagaaaatgcatataattttcaaaattattgcgataaaagttgaggtaactccccatgaaaatgagctttttttgaaagaggttataccggggttcctgatgcacaattatcttgatgagtgcttggtggtattgttgaagaaaattgataaagtaataaaccaattggaattccagtctctctgtcttcccagtctcactcgaagggttttcgaaaagttcgatcgccaattctaccacacgagcgattcgatgattttggacgttaggcagggcgtcttcccctggttctgctttctttaatgccgaggaaagggtatggatttgctcaagaaaatcgctttgaatcaattcttcccgaatcgtgtcaaattttttattcgagttcgggcgatcaaaatgtcgcaggatggtacgtaaaacaaggtagacgagatccccacgcttttcttcaggaagatctatgttaagagagcattttagcaggtagaattcaaaatccggcaagaaacgaaggtaggatccccggacgcggcacccaaagaaaaagaggattgaactcggtcggatgtttcggcgtcggagaggggaaggattgtgaagcacatcgtgaattggaaaatgaaaaagtgaaacttacctcctatgaatctgctaaagtgtttggcgcccacgccagtcgataagaagtctatgtgaggagccatagagccgggaatgtcgaaaaacttctggtgccacttgctgaacaggagatcaatgtggtactcaatcattttgaagagagttgttggtttgaagagctcaatattcttgaggaaattcgcaggcattaattggtactcatgagcaaagtcacccagaagatagagagttttcaaaaatccaaccaggaactttgcgtccgcttcaaccagatggttttcagcttgataacgaattagtgttcgttgtagagcattccatcggtcaatcttcgttgaagctgtgtgacttagaaaaatgtgtaagacatctctgtgggatttttgcgaagtacttgggctctcttccttcgtagcatcgatcgcggggttaacttctggcagtgcaccgtggccaggtttaataggctcgtcgacagcgaagtgtttgcgcgaagctacgtccgcttgaaggatgcgcttggacatcaattcagcctttttgatattcctagcgtttgacttgcgatccgttgtttgtgtgagtgctccggtagtcgtactggactgtaataccctcttcaatcgttgtaaaatcggccagttgttcgtccatcttctatctgtggttcctgttgtgatcaaccgctcaccgttctcaattcgggcttcggtcggctcgagtaagctgccttcttgcgctatactctcactattcatgtcaagatggttcatcggtggtgccggttcactcaacgactccaccttggcagaaaggggtggtatgagggcatgcaaaagttgttccaattgagactggagttccacaaactcggttttggattgtgtgtcgagcaattcgatccgatgctgaattcgcttgcttgattttctcagtgattcgatctgagctacaagttatgttatcttcagtttttggcggaatgtgtgatgggggaggggggatagagaagaagcgacgaaaaatctatacgacaatgtacctttcctagctgctgttgcgccatccatcaagatggcattgctaggttccaaggcatccaacgttcctttggagatgagcgaaagacggcgcgaagcgatatggacaacatagatcagacagtgccctgtgccatgaggaggaaaaaagaaacatatctttgaatgtggacttactcaaccctgggaaaggagctagagtaatagcattcaaggcgtgtagagcaaggcagcaagacacaactttggtgagatttatcatcttggaggttgagggagtcggaggcttggacgaccagagattggccgttggcagtggtatatatatgtgctcgtggtctatctgatggcaacttttggacagtacacaagtccttcacggcgcaatgcttcaccctggtccaccgatcttgaagacagcaaatacttcaaacagatccccctagagtcaagtacattgccagatgcacaaagaagcctgggggtgtgtccgatacaaaatactgcaagaaccctgtaggtcagtcttcctgaaacggtttgtctggccttgaaatgtatgaaaaactgtcacatacaatgacactgcaggagtcgggacaagttgaatcttcaaaaaacaagatgtcttcatggttacatgaagtcagctatcagcaacactcaaaatgatgaccaacatacataagtgaattttataattgatcatcaccttctttgtcaacatgagcaaggctagttacaccccattcttctatcatgatactgactctctctgtttcacagatccaagtcagatgcttggttggttttgtgcttgctgcctttttttgcaattgggtcttcagtgaatgtgcacaatgggtgtggcacacattggaaactgcaaataaaatggacctgcatttgattttgttccactcaatagattctcaactggcttgcggtgttttgaagctggcagtagctagtagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagcgggtgcggattcgggtgtggatgcgcccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaaggggccacaccgccgggaggaatccctcccggcgaggtggtttttaaaccagctcgtcgggagggattcctcccggcaagctggcctgtagacgctcgccgggaggggttcctcccgacggtgtggcctctgcccctttaggccgagggctgaattttttttcttttttttttaaaaaaaaaaacactcctggaagagccttgccgcccattcagagggcgggtatccgcgcggatacccgccaacgctggcgggtatctgccggcggatgcggatgtgtgtttccgctgaaatcgtgagcggatatccgcatccgcgcggatatccggattcaatgcgcccatctctagtagctagcaccttctaaatttgaaaatcaattttgatgagttgtgcaaaggaatatttgagctaatcatgagtgctaaacaattgatttcaggaaagtcaagttatgtgtcttacaggaaagaggaaacactagatttggatggccaaggctacattacatatctctgaaattcagcactaattttcaaaaaatagataaatagttgccagtttaaattcacagcactgtggtaattttggcaaggcttgatggagacagcagaaaggtagcttggtttttatttctggttggatgaatcaaactgattcatatatcttattgctacaaacatttgattggtttgaggaggaaaaagtctatcagattgaggaaaagtaagtacaagaagaaaaaaaagtaaactggaggacttcctgtcggatctgggaccctcacagaagtcaatctggacccaaaaaatcttaattctcacagaaaaatttgaatttcaaggctctaaaccaactctgggagacccgcagatgttgacgggaagtcctccactattcggatgtttctcttttgacttgaattataagatcaaggaagggttgtgaaaagccacactgcttgttgcttaatgcttatacaattatgaacacgtttttgagatttctttttgaaaacgttttgaatttgatcaaaaaaatattgcttacaatttgtctcaaaaaaaaagtcctcaaattggcttggaaggccgatttgagttcaaattttttcagacttcaggtacttctcaggttttacaatggccaagaggtctgtgtaaaaggatgacttgacaggccttctgatgaaatttatatgaaaacacccacccttcacagagctgccatcaaacattaaggcaagaaaccatccccgatgaaccaggccccagatccaaacagcatcccccccattactatagctacagcagtaaccaaaacaactgagttgttgtcagttcttgaaaggcttgagaggcaggttggtgttttgggactcacagatgaatttagtttataattggacaatgatatcaagtcagttttgaaaactgattgatctatcaatttcctaaaaaaaaaaaaagaaaaaaagaaacaaatttcaagatggtttcaaaatgctttgaaaaaatctcaaaaatgtatttgtagttgtagcctaaattctgtgtgggactccaccaaatttttatccagatgatgttaatcattggttgttgcagaaattttatttgtgaacaagcagctatatgaatgggctaatggaaaattcaaaaaagaggccagcttgatcaatgctttctctatctgtttttttttggcttggctgtattaggggggttcatgattgaacattagagtgatttttaaggtgtttatgagcaacattttataaaaattttgagtttttctggtttattggtttctgaaccttctgtacatcccaaaaaaattataaatttatgatcagaaacaccttaaaaatggccttaaagttcaattgtgaacccccctattgccttctaggccaacacacagagtactcactttttagtttatgtaagagcatctccaacggtcctgctgatgcgggacctgggaccgacttcagcgggccgcgaggctcttttggttgctagcggagctgccgagcgagctgctgaacatcgcgggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgcgtttcacccacccccgctcaacttcacagtccgcatttaggacaactgtgacagaccggtgacacctcgggacatctgactccaggccgccaaaggcgagccgatccacccccagaccgttagagatgctctaaggctgttggttgctcaaatatcaaaccactatgtaattaatcctctcattgtgctcttaagaatacatcatgcctgattttttccccattagtcctgtaccagtctcaatcaaagaatggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatccgacgggaagtcctccaatagccaaccatatcaagctttgtttcatttctttttcaatgactcagactccaattgataaaagaaatcattttgatttgttgctatgtttgtttggggataaatgactgagcaggggaaaaaaaatgaatgaacattgatatgtgtctgtttttttttttgagaacagcaacttgaggaaaaagattcaaaaggaaagacaggatacattatagttgcaaggttcttttaagataagtattgattaaaaaaaagatcaaccagtgaccttggcttgttcaacattattaagattacataatagaaaaaaggtaaaaagaagtccatttgtgtatagggtactagctggtcaaggggtatattgtagatcagactcgtcgatctgcatcatgcttctccatattgccaattatgtataggcagttgatgatgtctcttattcccaatttctaaacaattctccgagttcggcttgggatgaggcctccaggaaggatgagacagccttgctccacagagctttcagatcacaagaccaaagagaaaaatgagacggggatgttgaatgatcggaatggggagtgatcggaatgagacgagaaggtaggaggagtaaaatgaacttgagttcattggagagggtatcaagagaagaggcactcatgagtgatccatcgatcctttgattattctcgtgaagtgctgatatggacatcgcgacttcatagacgtgggtagcaatcaacccaggacatttactcaagaagtctaatgtccttgaatcgagctctggattcaacttgaaagctgatccatctttcgtcattttgctcagcttattcaagaataatcgggttagcttgacgagtgggatggctgatcgagccagtcgaaggatgcgttcttggttcagatcgatcaggattcgatcaccggcatcatcgaccgaagtaggcggtcgttcaggttctgaatgtggcattcgacgagttacactcgtcagagcttgcagggaatcatccatcaagtctgtgtccgcttgccatatgtctcggagaatagcaaagtcggactgtcgcgctagtttgattatatgatcgatcgatcgattacaagcagccgttgacgcgagtacagcttgtctatacaatgatttggcaaggtaatctgactgcttgtatattccgatcaacgtccgacaatcagcaaatagtcctccaagctcggattggaccaaatcacggacttcggggtggattagagaaaatttaaagaacttcaagtcctgtaagtgatggtcaccgatataatcggttgaccagagagagacgttagagtatttctcataaaatgagctgagagtacccatgaattcgttcagattatgtagcgttctttccagctctaacatggattctgcaagcgatttcatgtcgggatttggagggcgtttgtcaccttctaggtcgagtgagaggaggaagaggttaagatagtgtttgagagaagggagaatggaggaatggacactagtgaaaacttcaagtgccccatctagtcgtccaaagtgttgctgtacttcagaagaagtcttggatagtagagcattgcggcagtaataagacaaagaactcagcgcatggctgaccggatctgttgctttttattcgaaaaataaaataccgttaagccatcagtcaactatctctcatacccaagacatgatgtcggatgatgactgctggactaaccgatcagacaactttgaggtatgctcaattcccattgcgggtgggacattgctgttatgataagaggtctgaacagaggatatagttcctcaatgataatggtggtgtcggttctgtctttcctagtgatctaaacagaagatatcaagaaggtcggtgtagaggattcagtggtcagagaagatggtatggtttgagatggttccggatggatgaatggactgctgctgagatgggtgcagggttgtcggcgccgcttcttatcaggtgcgcgccggagggggcctaccaagagggcgtcctttgggcggcgcagtgggggcgcgctgaggtaccgttcctcagggccttggttaagagcaactgaccagcgggcagcccaaagccgctcagtgcggatgcctgattttcaattttcgggccagcccgctggacccgggtggcaggtcaggcaacaaagcacgcaggcgcccagcgggtgtccagcgggattcgggggaccgggggcctcaaaactgaaaaggcttgagccgctgcaattgtcaataggactcaaagaactactgtctacatacctgccggtgtccaggtcccacagatagttgattttggaagttttaacaataaaaacgtacttggagtcactagggagttgaaagcttcaatttgcaaaccaacaatgatggtcttacagcatctcaagattgttacccaacaaacttcagtattgaatgtaatcgacatttctagctcagttttttatgcttgaagttgatttatttcccaacctttcttaagattcacatgatctatttactcaggtccaacttccatctgaatccttgggcagaggcactaaaagctcttcttataaagggtgtaggacaatatcccatttgggaaaatttccttaccataaaatttgtccacacattggtgcctgatcttctttaacaatatccattgtccttttaaatctcaaacatctgaaaactcaaaatgtcccctaaaatctcacctgcacctgtaactcacttggctgtagatttgtaatctgaatttacagagactataagctctatgcgtgaatcccaggccactgcaaccagaaacttcagtctcagcaattcatccctcaaggaagaaggaaatttgaagaaaaggaaacttacaagtaaagtttggaaccactttcagagaattgaagaagataggctgttttcatcatcttctcttgctgaggttgtgctgacttgttttcatatagtcacaactgtgaaggccgtatgcaactattttaggtccaagattgctgatgcattggcttcagaacctaactatttatgccttcattcaaaaaagtgtcttgtttgagactggtggatttgttcaaaacaaacagttttgccttaattttggcactcaatctcaatcaagcaatcacatctggctattttctcaatttgatactcaagtcaagatggccaacatgctcattgggcacaagtaccccttgaacatggtggaacaccctggatttaatgaatttgtgaattttgctcagcctaaatttcaaatacctggatgccagactatatggaaaaattacatccagatatttgagcagaagaaatccacagagttgatacaactatgaaaagctaaccagatcacttgaacccctgacctatataaattttcaggccttacgagctacagggccatgagtatgacagctcatgacatcaccaatattggttctggatttttctgatcacacaagacgcactctctcatggcctactgtgtcagctcttcttcatcacttgacttttgacattgtgttttataatcatgaatgcaaacatgaaaattgtttttgttcctaattactcaatgggggtgtgtgaaatttgcatgttagttcacaggtggatgtgccaattttgtgttacatggtggagtcacaacttaaaaaagctccctcctattaacaataattgagcaaaaaaacaaccaatggtttggtccaaaaacatgcaattttctacccaaatccacaattggacatatttattggaagaaatgcatctactctggccaagtttttcacctactgtagttctgtgaaacaatgaaagaataagctaaaattagtagtttgatttccacatttccatcacacttgtcccatccagagaatcatgtgtggtctgcaatgcatcactccctgaatgtccttgttgtgctgcagttttgaatgtgtgttgggtgattcttagataattattatgattttgtggtttcatgatagaaccaaagttttcaaatgaattccagtagaaattggggtaggaacacatgaatttgagttgttttaaaaatagcagcaaaggatccctctgtggtatcaatgtcttcatgatggtttggtaatcctcttcaagaaaatctatgactggaattccagtctctctgtattttcaccaggaattcatgaagggttttgaaaaagttaaattgctgattgtatcatgccaaaaatttaataattgtgaatatccggcaggatatccctgtctggatcttttttgatcaatgctttgtaaatactgttcattttctcaagaaaatcattcttggtaaattctttgcaaatcactgcaaagggctgacttgagccgggattgttgtggggtgtatgatgcataatggtacagaggataaggtagaacacatcttgataattttcttgaggaagagctgcattgaagaaggatgtatcagtaatcagaattcaacatcgggcaaaaataaaaaaaaataaaaaaaagaggcagagcacagtgaagaattaaaccagtttgatgtcccggaatcagaggcaggtagctgattgggaaggatattactggttaaaatggaaaaataaaccttaccctttatggatctgttaaagtgattgacagacagaccagtatttaagaagtttatctgaggagtcaaagactcagggatattgaaatacttctcttgccacttcaatgtggaacacaaccattttgaagaaagactttggttttaaattctgggagggttgtaaacggtgacaggaagttatccactcatattggatctatgaaatttggtaaatatttcatttatccggtttatttagctccttctggtgtggtaagaccaatcaaaaccggttacactttacaagcacctttatggatccatttcacatcatctacatatcataacaaccatcaaaccaacatcctacatatgtaatacactcatggccaccttcaatcaacccatcagtaacactccacatggatcaccagccacatttggtaataaaataagtacaaatcaggtataaagtgggagaaaacccgccagcagagagagccagactattaggaaagacccctggtcttcaccatcattgtttctacagtagccacatatgtcatgtttctatccctgttgcttcagccttgtttcacccttgtcacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgttttcttattcccccccccccagaagactaatatgcagtgctctcttggcccttgccatttgtcccgcatcagtaaagatggccttgcggtacccgttgggcggtacccgggacccgttggcgggtaccgccttcactcctccggtacccgccaagtggtgccgggtgcggtactcggtgcctgcttttgggcaaaaaagcaggcggtaccctggtacctttaagggtacccgcccccaaaccccctcctcggtggcttgaccaagactaactggtctcgtccaggttgctggagaggacccctcctcagcaacctgatcaagaccaatcaggttgccggtaagggccctccttggcgacctgattggtctcaaccaggttgcctggaagaaactccggtagccaggcggtacccgccaggagtaccgccggtacccgtcatacttgagcgggtgcggtacccagtgtccgttttggccaaaaaaagcagtcggtacccgggtatcaatgggtacccgggtcccatggggccatctttacgcatcagagttgtcattgatttagcattacttacttggaatatatttagcattacagaattaagacatttcacacagaattattatcctcataccttacccttttacaaatcttacatcttcatttagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagccctttaagctctcgtccctctctaagctctatttcaccaaagagtagttccacaccggcaaatgtaataagctgaacacaagtcaaatcattcttatgggaggtgggtagtcccaataggggggttcaaaattaaacttgagagtgatttttaaggtgttaatgagcaacattttataattttttcaagttttcctgatttattggtttttgaaccttctgtacatcacaaaaaaattataaatttatgatcagaaacaccttaaaaatagccttcaagctcaatcgtgaacccccctaatgtgggtttttgtttctcagtgttgctctaattattattattaatttaatcctgatttttgcaccagggttatccatcctcttttcatcttttctgattgaacatcactttaatcctggaatcgagccctctgaccaaaactagcatcactctttgtttgaatctggcacaaaaccagatcccaagaagttatacctctcaatttgaaaaaaggagcagaaaaagtaacacgtctatgatttgtgcatgttgtaatagtacatatgtgtggtgcaagagtagaattgttctaaacaaacattgaagtcaaatgttgatgatatcataacgccttgctaagggggaagaaaaaaaaaatgtccttctaggcagcgtgccgttcaagcagaagagaaaaagtggttatttctaatgccatccaaggtcatctttgacgtcgtcggcacggcgtttaacccaaccccaccctttcttaaaggacagtggtgctggcgcagcttccgattcgtcgactgaacaaaggcagataaggcacatcatcaacagatttgttctgaacaatgacttttgaaggatcggcgatagatagggaaggcacgagaagagaaatccttcatggccttaccaagggcaagaaaggccaccacagttagtaaaacgtagaaaaattcaatcttcatcttgtcggctttgtaggtcctggataaaaacaaaacatggcatctgtaggtcaatctgagtgctaattgcttgacaggacagggagcagggccaattaccagctgaagccacgcaaagaaagtaagctcctatatgttattggcggagctgtgaaatgaactccaatcgacttgataattggagaggaaggaagcaaaaaaggtacaggaagaagatgttgattgatagcgatgtagcttcgttttacttaacaggccggcggtaaagcaagagaagtatttatatgtgtgattccgtgagaggtagacgggttagggacttgccaatcgtgattgccttttgagttgaaaattttgtgcctgcctctcagatcaagcttcaccctcccaacctgtgctctctctcgagaaccgacgccgagcaattcaactcttgtaatcaagccacgggcagtggttgttatctatccatcccactgcctttcgattagatgtcctgcctccaagtgcacctctcagccttccaagcttgctgaccagactaccgatagtccaagatacatgcaacaaaacaagggagacatttgcaaagcaaaaacttcttctgatttgattctgaagaggacgcgagatttctccgaagctctcggcaaccctggcccgggccgccattccttcaagacgggttgattagactacacatatcacccgtgatgttcatccgaaagcccacaggcattcatcggcacgccaacgcggacacagcagctcaagttcgccaactcacctctcggtaattaatctacgccattccttgccaatggacaaccattgcaagaagcaattgaggagttagaagccacgagtacttcaacgccaccagtttcgatagctgactggtcgacttggccagactttttcccgtcaaaaaaagaatgttatgtaacttttaggccgtcggaaggaaagcctcgagacggaattccaagaacatcgattcgccattagactggatccggtaaaatccatggtcaatttcccattaggcttttgcatccgatctgtgggcttttggtgggtcgcaattcatatgtaatgttgacgcttcataaaaaaggctttctttgatggaaaacaagttgcatcttcctttcttttctgagctcctttgaaattggaccctgtagcctgatgacaagccaccacttgatttgtggttagcgtcgggatattcgacccggattgagaggttgatcagctttcgaatgggttattctgggcttgaaaatgaccatcgagtcagctgaagagaaggaagagcgtctggtctcctattcctgtgtgtcgatcagattcaatgtatgatgaatcgtaatccccctcaaaggcgactggagcaggacacggccaactgtcgcgtcatcctcatttatttaaaccggttattctcaaatgttttcccagcatcctcccaacacattcttcttgtagccatccgtccggcagagcaaagattgatcttgtccagacgcgtgccatctaaaaacaacaaccaagcaagaaattttctgctctggacttcggagagctatttatcccggcttcggggaaccattttaaggtcaacacaatctcactatatacttgaattctatcatgttgcaatccggtttgcttcttcatctcctttttgtcagtaccctgtacggtaccaggctgtgaccgcagctttactttgccattcgaccggaaacgacacatgttaaacaagcatgatggaattccacggcctgaaaacaagagttgaccaggccaccaccccaccagtgaaggggtccagacgggttaagtgttatggatgtttgttgactgatgacggtgtcgattttgaatatcgttacctcttcgaatcaaatgcgaagtggcaggatccaaacaccgttaccaatccctgctgagtcgacactaccgcaaccatctcaggacactaaaatacaaaaagaaaaaaaaaatggttcgtcttgcgtctactcaatcatatcttgccagctgcctgtccgacgccagactacaagagcagctttgtctggctatccgacctgctaaggcaaatgaaaaaaagaaactcacacgggcatggacctctcaagtagtttagccctacatgactataagaagcgttgaatgatatcctctcataataaaacatcccgaatcgcgcattcatctttgtatctttccgattgcttggccgatgaaagaatgtggaagcagctttttatttccgtgcgacctatttataattttggaagatggaaatcatccatacgtcaggatcccggagcccaatttcccatacactttgtcttgcctgttccttttccataagagagtgcaagactgaatctttactagacgccgacgagtggacacataaaaatgatacatatccgcgcacaagaccggtggcttgttctgcttctcttcatgggtgaagtcaaaaggaatttgaaatcagacatgccttcctcctctcatccctttctttctttcttttcgttgctggtttagataagatgatggttaggggtaattagccatggctgcaaagtccaggagtacgatatcttcttctcaacagtcactcggttaactttctatcgataaacagccaagttgaaatggttcttttgtgctttattcttaggtgacggggataatgtcctcgcttgaactggttggttggtaatgttgagggtcaattgaatccacaggcttttgcaaaaaaaaaaaaaagcccaggagttctttttgccaaacactcgatggactcggagcctggaagattcttctcaaccttggcctctaattgtaccttttggcgatggccaatcgtccgcttatatcttactccttatacatagtcagtccaactccacattgcaaaatgcagaccacagtcaatcaagaaaaagattgtccgttgacgtggatgaagtcaataccaacctatacatagtcttacatcacagattatgcaccacccatcattgtcttttttttttccccacccatcccgcggctgagaaatccctaggataaatcttccccttcacggaatacgttttgcaagtccttgatgatgatgatgttttctgggcccaaagaatccagatcaacgcatggccaagtgccattgtaagtgccacctccagtatgtgaatgtaaatagttgaacagaaagttacggacataccccactctttgccccaaccgtggtttttttttttttcttgataaacctgatcaaaaacgagcattaatggaggtccttgatcttgttgagacacagatgggcccaaaacgactgacgtgaatggaagatgccatgtatgaactatcgagcgccagatctaaaagacccatctcgcaagtcgacaccctcaaacgaaacataagagaggagttcatatgagaatgaccacagacgaggatatgaaggtcgaggtgagggatgatcaacatataaggcccaagtgtgatatccccaaatgcttaaagaagcatgctcgaagccgacagcgttgggttggatgaagcatgaccacccaccagaagcagacatgggcgcttcgcgtgggatgctgcacctggtgttctagcaccttggtgattcgaccatgtttgagcaacagttggtatattttcaaatacacacacacacaagcctataaaaatcccttgactcgacttccatatccccgtctgttttcgtcgtccatgacctcctctttctctcttccaattgcgagaagtcaaggagcgcatctaacagtggaaggactggtcttcatctctaatcatcaagatccctgaacgtctttcttgtcctcgagtccacttggatacataaaatctgaacaaaaccaccacccgttggccccacccagccgaggcatccggacaacacaagccggcaacaagcggacgtctcgaatgagccgccttccataaactagatagtgagagcctgaactgatgcaagtttccggggtggccgtgcctttcttccaagacactgtggaagcaacagttgtttccacgaattgatcataccttcaccgacatgagaaggatgaaagaatcgaaggtcaggttgatcatgccagcctacgagaagacatatttggattaagatgactagcaagcaagagttctgctgatgatctccacagtccaagctccgccccacgtggaacaaacaggagaggaccacaaccaagacccacaaagacgacgagatgagcttccacacacccaagtctcaatgccacagcttttcagacatccattgaattacgtaagaggatcagtataacaaatcatcaatgaagtgaagaagtataagtcaaccagtatgataagcatcccccgctaagtgactgcataaatatgaagaaacaagtgaaggaaacgatacaaatgctagacactgatccacaaaacagtgtgtgcaggatgatgagatgagtatatgaagaaagatgatagtagtaatacaaaaaaaagaaaagcacgattttgatgtaaaactaatgatgatactatacgagaatgggagagagagattgaaatagatgatgatttgtgcttgctaataatagactatgaacagttatatgtatccatgaacgacaaatccacaccaatgtacattatttaatggatgtatctacaaagatgaaatgatgctgtgccttttttcttcttctttgatccacacacctacatatataaaacaatggaagataattccaatccttatcatcatcatcatccacgcatgaacaggagaggtgtgatttcttgacgtgagcagatagccaatgaacgagaaacgggtgtgctggatgttctaaagtaccgccgagggcatcttgcgcatggcctattaagataggcgcgaagatgttaaggaataggggtgagttaaaggttaatagaaactttgaatggttgataagaaatggaaagggttaaatgtgcttacttgacgaacaccaagatcaaacaagacctctgtgatacaaaaaacagattaaaaaaagttagacacccaagggattatggaatgtattgagaaggggggaacagaaagtggacatggtattattggtaagaacgaaccttcagatcctccaaggacggcatcgaacttataactgcgttgaaacatctccacaaagcgacccattccagtagcgagtaattccacgaccaccaaagatcctattacaatcaacaaaaaaagcattacatcataaattgaagttttgggggaagaagtcaacagaaggatgatgagtaggacggaagcttactggactgcttcgtcagcaacctcatgggcaacacgcgtcgaatacgctttcaaaagtccgatctgtcccgccaataagtcggcctgttgagcatacgacatcttcataacagaaacacgaaagcaatcagaaccttttgaattcggcaagaagaaaaaccatgataaaattagttaagacttactcggttcatttggaacgtcacattctctagccacgattgcgtggcctcgcatttcgcaaacatctgtgcgattttatttcttcatagttacaggtgaagagagacgcaaaaagagggaaaaaaaggtgatcagattttctggattgattctacccatgttggagtagtggatgtgaaacttacctgatgacaggttgagcgattagcggtttgccaaagacaacacgttgatgagtccactgaaaaaaaaagaacaaacacaagcaagagcagggagctaggataagtatcgaggagaaatttagatatgaattaaagcaattactttgaagcactcttcggtgataaatcgggaggcacggatcacaccacagcacatgatccagcgctcgtgctacagacaggtcaagtaatcagattaggaagacttcagatacattcgaaaactgggacgactaacgttgaagttagataagatgacttgaagtcccttgttctccttgcccagaaggttagccactggaaccttgacgttgtcgaaggtgatgtaagcagttccagcagcgggagagtaactggttttgattggcttagtctcgactccctcgcccctctcaatcaacaagacgctgaggcctttgtcggttcgaacaccggtggagaagtaatcggcaaaggtgccatttgtgatccatttcttggtcccgttgacgatgtaatgttgaccatccgccgacttggttgccgtacaacgcagaccagccacatctgagcccgcaaaagcttcgctgatcgccaaggcaatgtacttcttccccgataagacctccggaatgatctttttctttagctctggcgagccaaaatttaataccggtggtaagccgatcaccatcccacctaacaacccatctgagaatcctcgagcaccacatctgcctaattcttgcgtgataatcagctcatgctgatcaggttcaacgacaagtcagtcgtcaacatgcgcgcctcaaaaaagcaatttctcagtatcactgaatatgaaaaaaatagctcacaaagtagtcataatcttcgcctttcacaccagctggtagagtaagaccatggagatgcttcccaggtccaagtcgcatagcattgatatgctctttggccatgaggtcgactaattcttggctgactcgttttccattcagctcgtgctctctagcttcgggggtgatatgtttgtcgaagatcagacgcattgccttctggaactcgcggtggccatcggtgtagtacggggacgaatatcctttcgagagccacgacggttcggcatgtgggacgagcgagagttctccatccttgggaagtatcactgcggacttttcaccctcgatccgtccgatcacgtagctgctccagatgatatccaaatcagaatccgtcttgaacttggcaggattgactgaggaataaaaaaaaatactgaccggccatattttttcaagacgtcggaacgatgcaagccaaagaatgctttagtggcatccttaccggcgacgttcttatcgaccaggacggaagcaccaccgggatgcaagtcgacaaacttggagagatcgtaaacggcggtgtcgatgatgcaccacaagtcgccctccttgtcatgcttggcgacctcttctctggtcagcgattttagctgtttaccacttgggatggtatcgaacacggtcgagaatgagtttgcttgtgatcccatggctcttgtgttcttgatgttcctttcttctttttcttttgttatgactggtttggcttggtagtctcttcttccagagggatggtaggttctggtcaacagggagaaagagggggacgggccgagcgaggatgaagagtagatggagtttttaaacagtcaggctgtgcatgtgagaatggatggatctggctgaccaataagcgtactggagttgaaacttggctcaaaaactcctatgtaatcctatgacgtcatctgaccccggaccccgaaacttttacacagtcatcaggtgtggctgtgtactcgtctgaccggaggaccggaaacgggggatgctcagacattaccaattcgggatcttttcactgagtccaacccaaaacaagacacaccgacacaccccaaaaaaacagtgcaacatcgttcaaacatcaaaagtttcacaacaccaccaaccaggctgttcatgctgctcattgtaagcagaagagttgcaagcccgatggaccaagcatgatgatctgaaactccggtgatgattttccaagaagataaaccaataaaaaagatccctacacatgtaaaagcaaacataaacaattcggcttttaaataatgatggaaatggcttggggtacaaagctcaaatcggaataaatagatgctatataatgatgatatgaataagactctaatttagatgatacaaaacaaacccaaagcaaaagtttctacaacacacatctgcatttaaacaaaagagttgaacgggggggaagagaaggatcaagtccaaagatagaccttcccgcccgccgtagcgccagcaacctgcaggttagagcttgacggatgctgggctgtgacggcggggacggtggtcaaggcgtggtgtgagagctgagtgaggagctcgcctttggggttgtagatgtccagtttctctgagagttggacacaagggaggaagtttggtcagtatacatcaatttttcgagtacaggttagtcagagaagtgctttcttacgggccatgttgcccacagtaaagtggcaagggaagcgcggattggggcaccatcgagccttcatgaccttttaaagtattggacaaagaagcatgtggggatgagaagctatgaggagctacagagatgagtaaaagagagggggacatacagagacccatcggccggtttggttgtcatgtcttgcctgaaaggagggtggaaggtcgaggtcggacggatggctgtctagccaggagtccctggcagacggctcgaagtcccagattcggaccagatcgtcgtagctcgtgctcaagatcttgtcccccgctgggttgaagtatgccgatgagcaggcgagcccatgagcgtaagtggccagacagctgtccttctcgacctcagcgagcccgctgctcggcgagagaccggacagggctctcagatcccacagacgcatctctcggttcaggccggcagtgacggccagtcggtcggcggagtttggacacaggctcagacagccgaccttcttcttcgagactgtccatcgacgggcggtcgtcttgggctgacgtaggtcgcgatggacgagtccgccagcgttatcggaggcccagatttcccggccttggttcgcgaattcgaaggcagagaagagggtatcctcgtcagggttgagcgcctgaccgtcaataacctctgtgctctgttggctctcgaagttgagctcccggatcgtcctgtcgtatgaggaggtgcagaccaggtggggattacttggatgggcttggatggccgacactgccgagtaccgtgcatgagcttggatgaaataagagacaccctccacaaactccgggcgatcttcctcgtcgtcgtcctcttcctcttgcttgaccggcttggccggtgagacggatggcttgctcgacacatcggccgtgttcgtcgacgtggttgaaacgtggtcctcatcctcgacatcctccgacttgacggctggctgctctcccaacgcgtcccagatccccactcctcccagtttctcacccatgaacagtagagatttacttggatcgggatggaaattcatcgaatagattcgattaggacagactttgttgagtgatcgcagctgcagtcctttaagctcgccggccaatcggtcgtaatcctcatcgtccccaggagagtactcgagattgacctcttcttctttcatcgtcttgataggcttaacggcgatggtatgggcgagagagctgaagaggttggatgtaagtgacgagctcgggccggttcgtaagctctctgctaccaatggacgatcggagtgcttgagttcctctctcttctgccgctctgacgcgagctcctgctcctctttttccaggcgggattggagctcaacgggatcgaggccgactccactgagccggacggacgctcgggtggcatgacgcttgggcggaaggggggaatcggtgcccgtggctggccggccacgtttcttcgagggcgtgctgctcgacggtgccggtctcttggagcccttcttggccgccgggccaacagacttgatcgctaaggaggagagtaaggattggttcttcttgatgttttcgagtcgctttcgctcactatcaatcaacttgttagtttgagcacaatgagcagcacatctgcaatgaatgtcaaaagccacctactactcagtcagcgccgtcatcgtaatccaaggtagtttgaaggctctttcaatttcgggagtatcggatcgtggctgtttcggagatgttgagattagggtggttgttcgccggggagatcagcgaagttgacatatcccatatgctggaaaaggaaacacgcgacgcgccgggagaattcatatggcacgcgccatctactacatatttaccgctttggtaaaaaaactgcccaagtcccggactcccggcgcacaggccagcgggggaccgggattaacccgaacttgaaacaactcccgatgcaaccgggtcgggttcgggtcaaaagagagctacattatcatatgtaccggacccggaattgacgacaggtttttgactggtcatcaatgagagtgtgtactcacatcaatgaccggtcaaatggtcttcaatgggactacagagttgatgataagtgtagccgggctgggtagtttggtgattgccaacacattcacaatggcaaccagtggttaaaaccttctggctcaaacttcctggtgtcttgaaaatattagacaaaaattttaagctgcacggcatgcacaacccttctggtgggatgatgtcatttttcaaacctaactcagatgagagaggaccccggcaagcccctccaataggggggtgttggaaaaggtatgctaaaatggcataaatcccaaaaacatactcttgaaaaagctcgaaaaaagtatgaattatcattttgggccgaaaaggtgctcttgaaattgcacattttaggtatgtgtaattggtcaacaccagcaaaatctggaatttgacccccaaaatcagaattaatttggggaactccctcttttggggggattgtggcctgagcatactctaggaagtggtatgaatgtcccagaaaacagatatgaatttcgccaaaatccagactttttcaacacctcactattggggggcttgctgggttcctgctgagatacacacatagcaaaccctatctgaaaactcaaaaactcttggctaactctgttgacttttgatagtgacctcctctcctctatccttgattccatcattctctcccccttccccatcaagaacatccactccactcactacatacttcctgttcactcactcccttcacttccttccccactcactcactcaatctccacaaccctctctcatttgcctccctctcatcaaacccttttcaatcctcccctcctgttttcttctttcctcaactaccacaaatctcattaccttgactcactaaatcattaatcaaccctgagtcaaattttgaagttattaacacattggtcatatttccaattgatcagaaatcaccggcctcaaccagtaatcatcccgcctcagtcagcttatgtttttctttcctttcttttttgcctctcaactttcttaggctgtgttactcctgctgtgctccctttatcttagttgttggaagctatatctttttttgatactctggtgaagaaaaaaaaaattctattccttatttacctcttgctcatcatgttctgatttatattcttcttttgagcaataaaagtctcaggctcaatacccacagtttacaagcaggctgggttgtgttcaaacttcccttgatgggagcctaactggtatgactggctgggctgaacgtgccctcccaataacagcatggaatccagaggtgaaggtacaaaaacaggcctcaaaatcatgtcttgattgggccgaatttgtgtttatatgcttaagcctctctggtgagactgtgctgtcacccagactttcctacactctcaaaataagaggctttgttaaggttgggtccagttggatggtttttcgtttagctctgattgcccaaacccaaacccaagtccccaactgatgcaaaatttatgttaggttttgggcatgccaaagtgtctccaacaagcaccagaacacaaacacattggctttgtatttttgggctggtgaaggttgcaaaaaaagaattgcattcaattctttacccacagtttgttataacaggatcatagggaagtggagagttcccaccaattgatgagaatgttaatagcttttgctttgcattcctcagttggctgttgtagataccagggttcactacagtgagtagcatatatttccagcatgattttggaatcttgtttatcataaatatcactgcctgtctttgaattccctgtccagccatcacctcctcacattacttccccaatgcttagagtcaaataaatataaatatagatctatgcttgtcatgctctagtgatagacagaaaaacaaaaccaagaatatatgtgtcagacactgaggctgtagcccatgtgtgtacaacctgtacttaaccaacaaacacatgtactgtagtgtattggttaaggactgtgttatgactttgcctcaccaacacccttgggttcaaatcccaattatgtaatcttatatttttattattttatttttatacttttatgctttaagtaattccacggaattacttaagtattcaccaggacccaggaaagcccctgtggaacacagtaaccaaaatgtcaaaatgtatacaaccactttgactgaacatcagatgtgatatctggatagttgccacatcaggacatgtacatactgaaggtgaatcctgcccataaaatttttagtggtaaatcttcaccagtgagccttgagaagcaaaaaactaaaaaaaaaaaatctgaaaaaaaattcatacattttttttttagtttttcagctattaaaactcactggttgaggttagccactaaagaaaacatgtatatgatgcacctttagtatgtacatgtcctgatgtggcaactatccagaaatcacatcttatgttcagtcaaagtggttgtagacatttttatccattcatacattttggttactgtgttccacaggggctttcctgggtccttattcacctctgtattaatattcatattttatatacatacagtttgaaatcttaatcatctctctatacactgtaattagagagatgacatcattctttctccttaattgagcttgaatgacatcattcctccacttctggtttaaagcttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcactcactcactctccacaaccctctctcatttgcctccctcttcatcagaacccttttcaatcctaccctcctgtcttcttctttcctcaactaccacaaatctcattaccttgactcactaaatcattaatcaaccctgagtcaaattttgaagttattaacacattggtcctatttctaattgatgagaaatcaccagcctcaaccagtaatcatcccgcctcagtcagcttatgtttttctttcctttcttttttgcctctcaactttcttaggctgtgtttgttatgggtgttctggggagagcaggtgagggatcttctgggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcccccacagctcataacagtgttactcctcctgtgctccctttatcttagttgttggaagctatatctttttttgatactctggtgaagaaaaaaaaattctattccttatttacctcttgctcatcatgttctgatttatattcttcttttgagcaataaaagtctcaggctcaatacccacagtttacaagcaggctgggttgtgttcaaacttcccttgatgggagcctaactggtatgactggctgggctgaacgtgccctcccaataacagcatggaatccagaggtgaaggtacaaaaacaggcctcaaaatcatgtcttgattgggccgaatttgtgtttatatgcttaagcctctctggtgagactgtgctgtcacccagactttcctacactctcaaaataagaggctttgttaaggttgggtccagttggatggtttttcgtttagctctgattgcccaaacccaaacccaagtccccaactgatgcaaaatttatgttaggttttgggcatgccaaagtgtctccaacaagcaccagaacacaaacacattggctttgtatttttgggctggtgaaggttgcaaaaaaagaattgcattcaattctttacccacagtttgttataacaggatcatagggaagtaaagagttcccaccaattgatgagaatgtcaatagcttttgatttgcattcctcagttggctgttgtagataccagggatgaatgcagtgagtagcatatagatccagcatggttttgaaattttgtttatcataaatatcacttcctgtctttgaatttcctgtccagccatgatctactcacattacttccccaatgcttagagtcaaataaatataaatatagatctatgcttgtcatgctctagtgataggcagaaaaaaaaacccaagaatatatgacagccatccatctattttctgtcttttttttatggtggattactctgtatcacttatacccatgtcctagtctttgtttgttcacaaggagcccatccaccacaagcaatacctccactctctgaagatgatcttctcatccatctcttaggcctcgtttggccgtccacgatcgtaataggccgtcgtctcaaatcgttaaatcaaaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatcctcatcaacctcgctgtgaggacttatgacgcaaaattttggggggacccaaaatgttggaattggcagggaatatatttcgctgaccacttccgtaataaaaaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcacccccgatatattcgccatgatcgtttatgacgatcatggacggccaaacgaggccttatatggccatcttgtgcccatcatatgaatcatatatataaatgggttaatctgatcaggaagacgtgtaagggcccgttcggccgcgcgcgagtcccagattgcaaaatccagaatgaatatctgcccatgggcagatattctatctgaaacagatcccccaattgcatatgtgcaaccgaacatgtcacggtatctgagctcatgaaagaccttcagataccgggaccgtttggctgcacactgccaatcaatatctcacacatccgttggtcacgccaggaatacctactgcaccaacaacatcgttcctttcacctagcaatccagctaccatggatagctcttttttggaatatttgtctgacgagcagactcgactcgcttatcaccacatacaccacattcttgtacgtcggcgcaggggaattcatcatttaatgcagacaaagctgcttttcctaggttaccagctctacaccaacctaacgaagaagaaacccatccgtaaacacatatcaattctaactggggccatgtggatggatgagttgatccacaatccaaaccaaaccccattctacgacaacatggggatgaagattgggactttttttgcgctgaaatcactattggaagaagaaggggttttgtacgattcaaaacatgtgaagtcaactgagaagttgggaatcctgttgtacatgctgatcactggactctccaaccgaaagctccaggagagattccagcgatcagcttcaactatttccatcaatgtcaatcaattgatccgcgatctagtcaacaaccggtccttggtccgtcggtttataacgttaccagctgaagatgcaccaactccagtggaaatccaatcaaacaccaaattttcaccctactttgacaactgtgttggtgccgtcgatggaagccacatcccagtctttgttcatgagcatggggctttcatcaaccgaaagggttatccatcccagaacgtcttagcagtatgtaacttcaacatggagtttacatatgtcatgccgggctgggagggtagtgctcatgatggtaagctctgggatgcagctcgattgaaatcattacgaatcccaccaggaaaatggctgttgggggatgctggattccctttgagtgattcttgcttggtaccttatcgagcaacaaaataccatctcaaggactgggatgttgttggggggaagaagtatgtattttttcttgactctgatcctcctcctcctcaataattatccctgttaatgacctgatggtgttgcatttcaggccgcaaacccatcaagagctattcaacttacgccatgctagtgctaggaatgtgattgagcggatctttggtgtgataaaaagccgattccgagtattggcaatgggttgtcaatataacatccagcttcaggtcaaagcaatcatagctatggcttttttacacaattttatccgagtcacagacccccacgagcttgctaacagccctcgacggagcaatgatgctagacctgggaatgagcagccagatacggtagaatatggcaccctgcaccaatccggcataccaaagtcagaaaccgcccgtgcgacaaagaaaagagatgatattgcaatggccatgtgggccgactaccagaaaatccttcgtcatcgacagcgccatggacaacgtgtagtgcctgaatagaacatgtttctctttgttgcatttgtctcacttccaatcgcttcatctattttagctacatattcacatgccaaacaaaacaatcgttgatctcttggctgtcattgagattgaactatttgttaacagcctggtgaggtcacaaactccggtgatataacagacacattaacagacacattggtaatgattggtttaatgaagatagagtgatgacagacaagctaattgtagattggtaaccaagtcaagtaatctaaactaccagcccaatttcatgcgaagccaagtcgatcggagggcttcagagagggctacatatgtctctgcatgcgttgaatcatggaggaagtcgattgcctcaaaaatttgcacatccaccaaatctttgtccttctgaatgaggtcgattgcttgcatatgaaatgacggaggaggggcctgttgagtgaagctgatcggaggaattggagcacacatggacttggccatatctgagctcattgtcctgagctcgctgaggaagacatctggtgacatcgctgagccccgtttgcgcttagacgaggccggggtggatgataccgggggcgcttcgatcactggttcgtcattctcgtcaacattctcagcatcactcccttctagttgtgagtccaatggaacagcgttccccacatctcgttcatcggtattttcttcatcctcagtagtctccatcaaatctccggttgcaaccttcccttctaccaaggccatgagatcgtggaataatggaaacgatcgattctgccatcgagacaaatccttcccagtagcactggtgttcaacgctagctcggcccacacagacgaagggagagttaccatcattgagctctcatcccaaccggccccggacatattccggaccgttctgaagctgatgtacattttttttaactacataaattaaacacaactcagctcaaatccaacatacagcccaggtgggtagaccagcaacaactcaccgcttgccagcgactcttacaggtgcttacgtccttcgcttttgacccattggccaattctgatccatccaacgcaaccactgcctgtgcccaggagaccggcttaaaaccattgatggcactcggatgagcagctttttcatctagcaagcaacggaccaatgcccgatcgtcgtcatcggtccagcgacaggtgatttttttctgatttatagacatctgggattccggtatttccgaaagggttgtttcctgtgtcatacttgagttggttgactcggtcaagccagtgaaatgagatagatcggtcgcttggggtggcattgtcagcttgagggaaactgtcaccttgagagagattggtagcttgagagggaaccgtagtttgagagggaccggtagcttgagagagaccagtagcatgggctacaagggttccttgtgacaagtcagtcgcttgagggtgagtcaaagatcggacattggtttctgcgccggagaggacagccggagtgatcaaacgggttggcacagcatcggttctagcaataattctggcaacggggccagttgtatggacccccccagtacgaccggccgtcaatcgtggagctcgatgagtctgagagctgcatactttgggtggcattgaattcggtgctgtgcttgggtggggtgtaaaataataggacttgtttgtttttgagtgaggaggagccgagcaaacggggaggagattgagattttgctttgagatactgcaaaaccccaggatctcaggttggaggaggatggctgacggtggagatatggaatcttggatattttgaagaacttgagtctgccgaacgcgtaaagtcacctgagcagtatctcatcaacttgagatactgtatcttgacagtatctcaagtttcgcgggggcccacgagatactatccagatactggtcgcgggccgaacggcccctaagagatggtgaatatgcttgaaagggtctgatgatacaccatacctgagtactgagacccaggccatgaaatgttaaattacatatcagcgggcttatatacatctaccgagtccaatgagcaaacagggctggcgaatctgggttcagcagtcaacttttcatgttgagatgatccctatgcaggactgaatttctttaccagagtcaactgtaggaagaattgatccctgattgtttaagttcccctcgagatgtttttttgtgtatcagcggtcgaggtggtcagtccagccatcctttcaaggggacagcacccatgatcaaggtgatgatgatttgttggctgggtgtatgcaatatggcttggcatattcaatttgtccctccctccctcatcttcttctccttctccttcttcttcttcctcttcttctttcccagttgaccacccactccactccagtcggcactacatctcgaggagctagccagagacagatacccaagtaagtacactcacaacggaatacaacccacgatatcttaaactgatgcccgctcactcttctaaatccagactccccctcccggcctgggcactagggcgatcgatcaccttcatacatacgaccttgtctaatatacaccctggtacgaccattctcttgctcgagcgataatcaaaatccaaactgaccctcaatctgttccagtctgttaaaagaattattggccattcgacaaataattcattcaaatcatcctcaacatgctcttgcccaaatttgccactcacatttcacctttcaagctctctcatttcgccaaccgaggacatcagcacttccaacatctacgaaacaccttcaccaacatcaacctcagctcgaccgtcggccagaattctcacaccctcaataactccgccactgccaccgggctcggtagttctacctccggatcaagcgcctcgggcggagccggtggagccaaatggaacgcaggtagtcgcaccaattggaaccagcaggtcagaacaaacacttcaaaaaaaaaaagaccaatctcactctctctttgatcagattttattcctcctgaccacgatcgacttgtgtgctcctatccctcacacccccacaggctcatagtcgtctgatcactcaaactaatgctacttcactcgaaggctttggttcaagactaaatgaggaggatgaagatcatgacgaatttgcccctctgtacctcagcacgatcggcatctacaagaaacgaaaccgcactatctcctcaaggtggagcaatgaacaaacttcactcaatccgaccggcggcctcggattggaatgcaccactctacagacccgttgcaagactgcattttgtgggatccgaatcaagccaactcgaccgaccccctcgatcagattctctctgcctccaatgaccctcacccttactccaactcttccactgatccccatcggactctgtttcccttccggaaacctcctcgtagacattcaatcgattgcctctcaccatctgggccaaacctcgcgggttcgaggccctatgcccgtaggttttctaccgggaatcttgccccatgtgacctcaatcggctgaacaatctaaccgatattagacgaacatctcagcgaaaccagtctactctagcccatcagtcacagcctgggcccgctgaaaatggtcctctgatgaccagcaaaacatctgacaactcaactactcacctcctacgatcggataagctgaatcccaatcaccctcagtcaatcgatcaacaatggatccaaagggcaactcataccattctgacaaccgagaaaaatcaccatacaacctactaccagctacgaaagatgttggattcctacctcagctcaactagccagccgagttctgatgtgatcgatctgatgttctggggaatcgtcgtcaataaacccaactacgagccgatcactaacctacttgatgaccaccggtacctgactagcaacacgcctttcaaaccgagtcatgaaacacgcagcatcttactcaccgctctatgcaggcgcgatctcagtaatgctaaagagttagaacatcgcaagaaccgattggccaacatcagtgtcaaccagcagctgaatcaaagtctgcctaatctctcgctcgctccggttcctactactgaggacgtcgaaatgattggccatttaaattcagagcccaacttcggctttgcggccaagttgttcgactcatttgatcgtgaaatcgtcaatcaactccaaccggcagctctagaggccctgattcaatgttgtgccaacattgatcactttgggtcggctcgttcttcagccaagctttccgcccgactcgctcttgctaccaaggtattcaagatattggaagaccgtcaggaactatcagctgaatcttactcgaacctgattgtcctaatgggcttggcaaacaaactgccccaggctaaggctctcttcgaaacctacaagcaatcccgatctgatcccgatgaacaaaattcgactctatatcaccagcaccaactcaaacctccatcctcctttattctagcggcccctgaatctgtgccagtccagaaatggcaacctcagccggtgaacgaaagtagcgatgcccaggtattactatctctgatgcgggtctacttggctaccggagattcaattgcagctgtcggtttattggaagactctttgagcccgaccctcgatccatcgtctactttcaagagcagcgccgagcacatcttggaggtcatcctgggatttatccgatcaaatgactatttatcggcatcaaattggatcaaacgactcttcaatggtgaccatgccacataccaactcgatgatccttcccgtcgtcgagaatttatggacagaatcgtcactgtggcctgtgagcccaatcgtgggtttgaggggatcggcgtggcttacgatgccgcgatgatcagtatcgatcagatcgattttcagttcaacagcagagatatggcggccctgatggccagactcaggaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgtttttagttaattgtattttgctgagagattatgatttgaatctatgtagttatttgaagaagccatcaggaaccgagtgagtccgaatacgttcctatgcaacacgatcatctcgaagctatcgaaagcccgacgatcgaaggaagctttagaagtattcgaattcatgaagcaatcgaatgtggcgcggaactcggtgacgtttggggcgatcatcaatgcgtgcagtaagactggagacgaagttcgggccgaggaactgttccgagagatgctggtctcgaaaagctttacagctagaatccctcccttcaatacgatgatccaattgttcactcaacacgtcaaacaacctaatcgccagaaagtcttgtattattacggtctaatgaagaagtatcgtttggctccgtctgatcatagtaagttcttttttatatatattattattgggaaattggattttgacaactgatgatattcaattggatggatggaaaacaaaacaaaaaatgatagcatacaacttgttgatgcaagcatatggaatgattgaaccatgtgatccgaacgagatggaacggatctttgaacaggcctgtaaggacccaaaagtccggatcagcggggcgcattggtcgacgctactgaacgttcggggatgcatccaaaaagatctggcaggggcgatctcactctttgagcgaatcggacgagagccagtcagtgaaaaccaacaccaactagcacccccaccaggaaacaatcaacagacaaaagagcaatcgagctcatccaagggaggcgtgatgaagctcccggatgcggtgtgttatgaggcgctcttcaacgtcttcctggtcttcaaacgcgccgatctgttgccgcggtatctcgaacgaatgaaggatgaaaaagtgcacatgacggcatatgtggtgaatactctgatgaaggtctatgcctcggccggagacatccagaaggcgagagatctcttcgagtccttagttgaccccgcgccgggccatgctgggctctataatcatcccaattctcctcatggatctaacggtagtaatgggacaggcatcgagatgggtgatgataggatctatagggaaccctcgtgctatgaaactatcatccgaatcgaattcggcgcaggtcatctgcagaacgttaaggcgctgctcgatcgcttgatcgaacgagaataccccgtcgctatcgttaatcggatcaaaaaaatcgttaatctttaattaatttctttcttcatatcttgtttttttttgggtagttttcatttgtttcattttcttggtgcggaggcgcttttttttttctttcttggtttcttgttggtttttttttttttttttttgatttgatttgatttgatttttttttgtgggtcttgtcgttttttttttttttttgttgttctcgttgtccaacacatagagtgattcgtggtttttcttcttcttcttcaaacaatcgaactatgttctcatgtgtacactatcactaccccaactccctactcagtaatatactaaattaattttaaacccctccggagtgttttatgaagacaagaatcctcaactcgactacttaatatttttaaatacatagatggagaaactaccgactgaaatcctcgaactcatcctccaacagatccccaactcagcactagaaacaaccaccaagaacctccgcaaaacactgcccaacaacgacagcaacgacctactcctactccaacaccagttcaaacatctcaccatcaccaaccaagaagagctcagccaactcatccgagccgcagatgacccagaccatcaacccctcatcaagaacttcacccagtccatctcctccctcgcttggagatacagagataacaatctgctcgtcaatctgatcaaccagatcgccaaagcctcagattcgcttagaatcctcagactcagaatcggcccgctcttcgctcccgaacagctcgacgaactcttcctctctaacttgccgactcttcaatttatcgatcttcggttcaatcaaaatctttcgagaagatcttgtaagttatctcagtcacccactcaaattattattttcactgatttactgaaatcatggtaacattgaaacagatgaaccgttcttaaaaggcgcctatttcgattcgagcatcgacctgatatccaaatggcccgagacgcggacgttcagaagtctttcgttcgtccaagatccgcccccacagcgggaagagggggcatactcgaacaaccgggggatagcgcagccgatcatcctattccgattctggtgtctgaccaagctgtcgacctcagcgatcggccaacatctgagacacttacgggtccggatcccgggccggaatgtggcgacctcttttctggataatccggaggcatcagcctccgacgagtcgatcagagtgggcagacagacctgtaagctgccgcgaccgccgttcccgagcttgaagctcttggacctctcgacgacgatcctgttgccttcttcaatctccgtcaccttggtaggcgccctcctccgtcggctcccctcgctcactcatctcctcctcgatcgctcccagctcctcatccctccccgcttcttggccgacgtcgagcgcgtcaaagacgagcttcataacctcggctccgtcgtcgctgccgccggtgtccccagagctaacgaggctcagaaagtttggaatagactctataagtgctatgagaccgaactcgaggcgcttcttgttccgccgtcgagatttgcgtctcagcctgatactcctcctgctccgccgatccttaacccatccacttcttcttcttcgactactactaatggtactagacggaaaggaagaagcgcttatgccagtgcccctcgctggaaatctaccccaactactgctcaaacttccacttcaacaggatcgactactcccgcgagtccctttgactcgtgttcgaagcggtcgataagacggaagttgatcgcccaacgaatgccggacaaagtgacgatcctgcccggcctatctaacctcatctcgctttcctgtggaaccgatctcccgtctaacgatcctttcgacccagacgaccagaatgctcagcatgatcaggagacgggggagcaggaggagaagcaggggtatgaggaacggacaaggagcgagtggaaggaatgcttcgagaccggatgggctctcggatgtcgcaaagtccaggacgcgctcaccgagaaactgctctcacattccagagctctgttggtttgggaaaagaaactcgagaagatccggcgtgatgggaatcggccgaagactcagacacagatgaagagcataataaagaccaagacaaggacacgcaaaaaggaggatgaggcgaaggggaagcagaaagaaaagccaacaaagtcgaagacgaataaccaggttggaaaagaaaatgaagatgatgatgatgaagatcgagattctgaagatgaggatcaagattccgaagaagattcctcagaagaagagagtcatgaacagatcgtgcgacgatgtgaggcgaatcggccggtgctactgatccacgaaaccgacccgctccgagggcttctagtccggcccactgacaccgacaggtgcctagatctagtggaagaagaagacgaagaagctcacacgagcatcttcggccacttcctgcgcacccaacatcttgtcgaagtcacacagaccaggaatggtcagttcttagaagaatcggagatgggggttcagattggagagaaagcgacgaggcctcccaagttttgttcgatcaacgattgcgacgaggttggcagggtagtatatgatgatgatagggggtggagtggggcccgggtgaatctgttcgacttcaacaaccccttcgcccggcccgaccgtccccatgagcccctgcttcaccacctctccctcgcccataaggaggccctccaaaacagtcccgtctggccccgcttccacaacctcgctttgtcccggcttcctctcgatcaactagatgctctcgcgccccttgatcatcatcttcttcaggactcgcatctccctgcgtcgtctcatcccctcaattgtgggcatctcgtcgctaggaaaatttgggatattgattcttggtaacttttctctctctcttttttttgaatatatatttttatatgttgagggacttcaaatcacaccatccaccgaaccctaaatgatcacctttcccgattggagatcccaggcaagcagcagttctcatggttcaccatcaaacctgttttttttttttttgagatctaatagtatcaagacttgattgagaaggggttgatgagagagcattggacgaaggaaggagtggacatgggcgacagcggatgagagctagtgagatgctgatggccgggttaatagagggaggtggataatcaaagttgagcagacaaaagagaggcaatgaagaagaggagtgagtgtgtgtgtgggctggtatatgcggatggacagcaatatgggatgatggatgagttttgcagtgatcaaagcttgcaaggtacaaaggggttgcagttgcactgtcctgcctgggcgcttgcttcatgcttggcagataaggtgtgctggaacttgagagtgcagtgccataagaaaaaaaaaaaaagaaaaaacaagagggagggctgcagatgtctctggggttaaggtgtatccagacatcctgcaacagcctcaggtgtcacagagtctgtctggtgatggatacaggcatgagcagtcattggcaaaagatttgtatctgatcaatgggacagtcatgggtagacagtgaaaagtggctgcttgttttggaatccagggttgagtttaaactggtacattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaactttttttgcataaatgggccccaaaagggcttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattatgtatttaaaagtttaattcgattcaaattcaattttgaacgtgcatcatccgcaggccttgtcttcacttcaaatcatcatcaatcattcacattccccttcgctcaactatttgccaattgcttattcgaaccacaacatcaaccccaggtcaacatgagatggccggctggaagggtttccttccagccggcaaggtacatgtaccttgtcaactggaaggaaatctttccggtcaacaaggtaaaatccttccagtggcaagatacatgtgcaccttgccggctggaagggtttccttccagccagcgaggtacatgtgtaccttgccggctggaagggtttccttccagccagcaaggtacatgtgtaccttgccggctggaaggctgccacccatttaaagggcgggtatccgtggatacccaattggatatctgcttccggggagatatccggatggtgcggggacatctctacttaggatgaccctccatccctctcccaacccctggggtaagccattccttttcaattgaagtcacagggtagttccattcatttatgtcaacacactgacctcagtttccatttacataggtctgataggatctttctgcatttctactggtagcagttgcctgagtttttcttccagtgatacaggctttcatgtgtatacttggggtgagtttaggtaaaattccaccaaaaattgaggaaatgccctccaactgcggcccagggaatccttggttttggtgtgttctcactcaattctgaccaatgttcatgcaaataatatcaatttaatgcataccatttgatccaacaaatctcaaattcaatcatatcattttcacatgtaacatctcaagaaaagtactaaaaatttatgcatttacattactcacctatgttgggagcctggaggctgctggaatgatggtcatatgagtatgtaatcaatgccctcaacaataatgaaacttgtgccaagtttagtaagcaatcaaaccagactgaaaatgagactgaaaatgagactgaattttatatcaatattttgaagtctctgacttgccacaaaaagaaaaaaaaaaaaagctttgtgccatcaatattctcccacaaattttttgattatcccatgtggcacaaatccaagaatccatctactggtcaaaccaccaaaccaacaaactgtttaaattcaaatcttctgatgcaatcattattgtggtgtattttttggggtgctgttcaagctcaaacagaatttcctgatcccaaaattgaaaaggattgttgtttttttcatccagatccaagccaagtaggagtagggaaaagtttccaaaatcaactttccaataaacgtttaaatgttcatcaagagttgtctgtctctgatcaacccctttccgattcccctttggaatttcatgttaagaatgttcaaggtaggatatagaccactaagttcagactttgtgttttcttttctgaaggcatgattctctgatctttggggatctctttgattcagtgaattcaggtctagatctcatttcaactccaaaggtcctgaaaagacaaaagacactcaatcacgaatatggtggaagcagtttgaagcccattttacctgaaaatcatcctttacctttggacatcactcataataatgtgtgcccagatatcaggtttcaaggtaggaaggactatattgaatcaatggaaaatcctggtagcttttcctcaatgataaattaatgtgtggtttcacctatttttaaatgtatttgacatagggtcaacagtactcaaaaccattcctctttcattccaacatctggatgttggcacatcccatccaggatcaacctttgatcatcatattcaaattccatatcatccaacatcaacacattctctccctctcaaacataaaggtaaaaatcgttccagatagtctaatcctgttaaaacattgcacttctttttttttcctggctgagattgaaaaggaaaacattcctcccatgttttctgaatagagccagtattgctaaatctttttccaaccaagcctattatggaacactctgaccaaaatatagatcctctcaaatcacagcatgattcatcacaactcaaagagaatcaagatgacagaggtaaatgacaatattttttaagaaacatttgaatgatgggcttatgatcaaatcaatcaaattgtctttgatttgaaaaataacttgatagtgttgtttgctagttggcttaactatgattctcaaggtcatacctctcattcaaaatcacaggatggtcttcaaatggaagcaggtgagtttagattctcccttttttgacaaaacttcattctgctgtgttcaattctgtgtcaccactaataatttgaaatttttgttcaaaaaagtgaaagaagaatatttcaatcacaaagatagaaacatatttagggatcaaaccgctgatcagggggatcagttggattttgggtatgataaaaaaagtataaatgtttccttagaaatgaatgtaataaataagcatacaccccagatgaatacccaaacagagaaaatgatcacaagctcacatggaaataaggagaaaaattacagacaccaaaaggaaaatccagtgatcccagaagtaaaccttgaagtgtgggcaaataatgtcaagttaccaattgaaatcattggtgataaaaaaatattttgggagtacaccaagaagttttccaaacaacttagatttatattctatgacaaaacctgcactggaagccaatctaacatatattcaggaaagctaccggtcaagataatttggtgcaaagcaaagaattcttatttcaccagggtttccaatcatcctcaaggatctgaaattgaagaggaaatcaggccttctcaaggtgcaatgtccttatacaaaaagttggaaaaagtgatcaaatggattattgtcatcaatcaatcagtcatgatggctttgaaaccagaatcaaacagctatgaagaaaatcacaaatctcatcacaaaattgtagattggatttatgaagaggctttccatcctgcaaaagacaaaagttttcctatccttgggatgattgaggatattgaacagcttccaagggggggagagtttggtaaagttcaagaaattttactggagtatcttgcaaggaagacagcgataaatgaaccatttcaaacttctctacttctaacacaaatcttttatgaagattttgaaactgaagttaaggactggatttgtaatcacattaacatgaatgaaaacttcaggcatctattgattagattaactgcaagttcaattgaatcaagagcagtaatgtttaaaccagttgagaatggaaaaaaggatgatgcattgattgaaagcaaaaaatttgcacattttccattggaaaaatttccagaaatattgaaacctagcaggtatgagatctgttataaagtaaaacttgatccagaagaggaagaaatattggaaagttttgagcagatttcatcaagcagatatttcaacagaagaagctgtttcaataggaaagaagctgaaaacctaccagttgaactgagaaatctcaggtataatgaatgggagggtttgaaaggacacttgtgggttctcttagataatggagaaagaccccagggaaggcaatttcaatggaaattgaattgcttgatagttcatttgaaagcatgccttctaattttgggaggaagcattcaatccaacgatttgaatttcaaagaatcattagataagaaacaaatccttaactggttgcatggtttattggttaagaagcaaagcaccaagataccaatttttggagagtttgagctgaaagatagagatagctttgatcacaaaccccttgatttttcagactttgatgaagctcaaatagttctaatgtattattttagtgagtcaaattcacattcaagtgttgttttgttagctctttatttgattgggtattggtataaggatcaaaaaagaacttctttcaatcatatatttcaagatgatgacttttattgggaaactgtaatcaaaatagtagagaataaactttgttacaagggtagatgctctctaagaaggttgagaagagatttggtaaaatgacatactcctcattactaaaaacacagttcatttatggctttaccatatccatataccaagggacctcattcactcctgtgatctaagctagaacagaggggcaaatgtaccttttgacttccagatgggttcccaaacagctatagtctcactgcctcatttctatctagaattttcccacacacctaattgggccatgtgaactttccttgtgcctcatctttgtttgattttacttggcctcttagttcatgggggttagaaaaccaactcttaaatttcaatcaacaactcccaatgaccctcaacagaagtctcctggaagtcatcaactcaaattagggctggttttgggtgaatgatcatcagcttgaaaatggtgctgctacacatgattgaaaaaggtgattttcctaattacctcatgccgtcctttggagggtccctgagggaaagcgcagtccctccaattagaagtgtttcaaaatggatcagcacttctggccagtccccacttgagctacttcaatgtagaccagcccaaacttgacgcaagtcccttgtgctgaatttggcagaggtgctgaaacagcagtggtgcctctgtaattttcagagggacttttgaggaatcttgagttcacagtgtgacatcagaaaattgctttggtgtagaacaccctctttccaacctacatctcacaacctgccataaggttgacttttttgggggctgggataatggcctaaactatccttacatttccatctactcaatatttcaattttgaggatggaagtatcttatttattttcttgaaaatgcaatattttcaacatttttatgtattacataagccaaatttgagtcaaaacccgcatgtaaattgaaaaaacaagccattttgctctgttttctgtttgtggctacaagatcaagattagaagggtacagaaaatggaatggaccaacagatgcacatcttaacaagcaaaagttctatcttttgggattttttgtaatctttttcaaaagggtaattgaagtaaatgcaaaatgatgccaccaaccaaactcaactttgggcctaagcctctctacaagattgttccctgtaacacactcgaagagaggctgctttgtaagcttgagaccagccgagaagcaaaggtatgatttgttatgcacaggccaggtctcgactggtgcatattgcataaattgatattgcatatcgacactcccctcctctgcttgaagcccagcaggcgggtttccttcaagcagagattacaaacaacctcaacaagatgccaccacgacctaggaagcgtgtccgacggagaagagtttctgagaaaatcgatgactcgagcgattcctcatcatcgtcatctgactcgggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaagcgtctcagaaatgggtgagcattactatcaataccgagtagagaccattcttaactggtgagagcgtacactctcgccgattccgtgtgtccatttcaacgccgggcagaaacactctcggtgctgagagtgtacaacactgtgttcgaggggtgtatactctcaacggccaagagtgtttctctcggctgttgagagtgtacactctcaatggccgagagtgtttctcttggccgctgagggtgtgccatcagctaccgggaggatttggcggctgggaggaatcctcccggccgccgcgggctctttttggttagcaacccccaaaacccagtgggttttggggcattgacccccaactccttcgggggatggattattttttaattaaaatgcttggttttttgactcccaaacccgctgatgggtttgggggattgactcccattcctcggggattttggtggaaattcagggggttttggggtttgggattcaactctccaatttttgggagtcgattagccaagaccctatttcaattttgaggatggaagtatcttatttattttcttgaaaacacaatattttcaacattttttttgtattacataagccaaatttgagtcaaaacccgcatgtaaattgaaaaaacaagccattttgctctgttttctgtttgtggctacaagatcaagattagaagggtacagaaaatggaatggaccaacagatgcacatcttaacaagcaaaagttctatcttttgggattttttgtaatctttttcaaaagggtaattgaagtaaatgcaaaatgatgccaccaaccaaactcaactttgggggcctaagcctctctacaagattgttccctgtaagagcatctccaccgcggtccctaaatcgggtccctaaaaccttgcatttggggaccgcagtaccagctttacagacccaaggtgctgcggcacacaccgctggtcccttttgttgggtcactatctgctccccgccctcccccggatgttcctccagacttctttcagctatggaccggctatccctcctacagacgatgatctcagcccaatcaactgttctcgcttcttcaactcaaattcaactggcaactgttcaaggtggcgcggcggcaattcaatatcaacttcaacaagaacaagaactagaggaggcacaaaggcaacaaaagcacggtggatctagaaaacacatcttccctgacatgatttcccagatgggaaatattgtaaattttagggaaatcctgtaaaaaaaattaaagacttttctaatttttttggattttccagattttttagatttcttcagattttttacatatttctagattttctagatttttctaaaaattttagatttttccagatttttttactaagagacatctataaagttgaaaaatctgagaaaatctgaatttttttaaaaaatctggaaaaattagaaaaatcttgaaaagttggaaaaatctagaaaaatctcaagaatctgaaaaatctaaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaaatctaaaaaatctagaaaaatctaaaaattctgaaaaaaatctaaaacatctggaaaaatctaaaaaatttagagaatctaaaaaatctggaaaaatcttaatttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgaaaggacgttctgcaaacatcgatcgggattttgaggctggatacgaacaattaactaaggattacttttctgaaacaccgcgggcacgatacaacgactaccaattccggcgccgtttccgtatgcatcgaagcctttttctgaggatagtcgacgatgtcacggagcacgatacttactttgttcggaagtgcaatgccattgggaaacctggattgtatcccattcaaaagattacatctgcacttcgaattctagcctatggcggggccggtgacgcgaacgacaagtacctacgtattgccgaatcgacttcgcttgagagcctcgatcatttcactgaagcaattattaacttttatggcagtcaatatctgagatcaccaaacgaggccgacacaaagcgcttgttatccaactccaaagatagaggctttcctggcatgctcggctccctggattgcatgcattgggagtggaagaactgcccaaccggttggaaggggcagtatcagggtaaagaaaaggtatttagacgacattttattcatcatgatcttcgttgactgactaaaacttattgtatacaggtccccacgcttgtgctagaagccgttgtatccgaagatttgtggttctggcacgcattctttgggatgccaggctctcataacgacaagaatgtacttgatgcctcaccgctgttccaaaatctcctgaatggaaatactccccggtgcgaatacgtcgtcaatggaaatacatatacccaaggctactatcttgccgatggcatatatcccgattggtctaccttgatcaagacaatctcgaagccccaggggcttcaacggaaggtatgtggctttgttttttgttggtttgacataggaaaattctgattgtgtgtttgttttaacccaacaaatcagtactttgccaaaatgcaggaaaaggcgaggaaagacgtcaagagagggtttggagtgcttcaagcacagtttggtattgtcgcgaggccagcgctctcatggagccatcaaaagcttcaaaaagtgatgagagcatgtataatcctccacaacatgattgtggaggatgagcaagatactcctcatgaccatgtctacgatcggatatcccaatctgaatccactcggcctgacgcaacacgatcaggagatctttctgtttttattcggaactaccgaacaatgcgagattccgagaatcattttgctctacgagatgatctcattgctcatctttggacacgaaagggacaacttgaggaggatatcagcgaagaggaggaaccccttccctacccagacgactcaagtgaattggatgaagaaggttccaattccgagtgatttgcaactttgtcttttcaagcttttctttatcaattttttctttctaccacttatttttttgatcgcttctcatttttgatcgcttttgcttttcactcactcgtctctcaattctcaatgtcttatttatttggaaatatgtaattaattttcaatcactttggttttgcccattaacttagaggagagaaattgaattgaagaaataaggtgacatcgagacaatccaataatgtgattaatcacctgtgaggaaaaaaaattgtattgaataaataaggacatcgattcaaccagaaggacaggcaatgacattaaaacaagattgattcaatagacatcaaggccgagaaagatggaaaagaattcatcacaagaccgagattgatcgataaaaagaagattacaatcactctactatagtatttgtttgggctggtgcgctagatgtgtttgttgaaggagcttgtgagctagtcgcattgttgctagatgtgttcgtcgaaggagcccgtgtgctagtcgcattgctggaagcagaatgctccttttccaatctcgccatgatcttggattgctcgaatgaataatatctcttcatcatctcgctcgctccagagaggtccttgcacataatcgactcatccaccaaacgattcatggcggcctgttgagcgtctaggaagctactttgttttttagcgacctcagcaatatcacagtgagcctgagccatcttcttgaggctctcctgagtttttttggctgctagttcagctgcttggtcgcatttcgcacgtttacggccgatcgggcgagtcggagggccgcaagtctcatcgctagaagaatccccaccacgaccgccgtttgaagcatctgtagtcgtagaattcgtgctgggtaagttggttgatgagctgtcgggctccttgcgtttgttcacggctgtagaagttgattctcttttttttgcaaggccacgcgagtagtcgttccattttggtgatgtaatgagaatctcatagcaaccgagcatagtgaagggcttttcgtagagtcttgaatacattgacattgccatggtgagtcggttggccgaattcgtcccgctgggatttgcttgttggacttgattaacacaactgacgaatcggttcacttccttctgaatcttgtcactccaatgattcttcaggcttttggcggatcgcggggcgtttgggatgtgagttgcgtagtgccttgcaatggcctcccagaacgcgttaaaggtctgatcagtgcccttcttgggatcctcactgatctcgagccacgagttacacagctgcagattttcgtgttcgaggtaggttcgtgatcagccttttttgtctgtgtcgtcctcaggttcaatggcggagttggaagtcttggaagcggtattggtggcactgttggtggttttatcgaccgcggtatctgtgttattcatggcagccttcttgccttgtggtttggatggcttcttggggggttgtcgagctggaacaacagtgatatcggatgtgggttgtcgagctggaaccacagtgatatcggatgtggatatggtactatcgggagcttgaacaaccgtgacgtcagatggggataccagacttggatccagaaatggttggttgggtgtgggggttgccatggcgagaggagtcgttggagtattggtagctgtttgcagatggcttggctgctgtatccagactagaacatagggggtatcgggggaggtggagttgttaatggaaggatgtttcacaggggaaacacacgagttgtgtgtgatccttgtgaatgtcagtgtccctagccaatccttggatccagggtctggagagggaccgatgatcaaaaccgtaaaatacggacgacgatggggactgcggtgggaggtgttttttgggctgcggtccctaaaagcgggatggggacccgatttagggaccgcggtggagatgctctaacacactcgcagagaggctgctttgtaagcttgagaccagccgagaagcaaaggtatgattttatgcacaggccaggtctcgactggtgcatattgcataaattgatattgcatatcgaaactcccctcctctgctttgaagcccagcaggcgggtttccttcaagcagagattacaaacaacctcaacaagatgccaccacgacctaggaagcgtgtccgacggagaagagtttctgagaaattcgatgactcgagcgattcctcatcatcgtcatctgactcgggtcaatcaaatcagtcaacacccaaaaacgtacgtaaaaggaacctgttctaccatgactgaccgaaacagcgacacgttttgttgattaattgcaccctcatagcccaattctgtcaacaagtcatcatcagatagccatggaagctcaagtgagagcgagtcgaccgacagcagcagctcgtcgtcatcatccagctcgggctcttcaataaatcgaccgacggcgaaacgcggccggttggcgaaaaagcagaacctccaagcacgggccctgcaaccgcaagatggaggagacccgacgaatccacaaatgatgagaagatcgccatcgcccgtcgaacaatcgccacctcctcctctcccaagctccttcttcgacccagatctagcgctcccttatctcgattcgtcgccggatttcagtctgcctgctggctttgaaagtaaagcgcctacccgtcaagtcgacggtctccttcaatctactcgccagcaattggaacaagatgaggaacgctttcgggcctggtatatggccaccatcgtcgatcgtttccctaacgaattagacctcctgcgatcctctgataataatccccagaaaacgcaatctaatctcgacttattggtcgccgctctcggctcaggcgtcgacatctttgatgataatatcatcctctcttccacttcttcgtcttctcctactgtcgctgctaataaggcggctttggacgatcatcaactcgtccttcaatcgctcgacttggctaagcagacccttcatctcgacccttctatctgtcctcaacctgttgcctctccccaatcccacgaggatgtcgagatgtccgatggcgctgattcataaactccctcattgtttcttctaacaagccaggctttcttccctatagtaagattcacttttctgggagaaaacaaacaatccacatttttgtaatacttttctttttctgaatgattttcaagatcaatcaattttagagtgagggaagagctgtgttgttattattcattcagtatccatgccttgtagggcaacaaaaatgttccttcgcggctggactctacagtacaagcatgatgccaaaagcaacttgttctggtcaattgtactacagtagctcagttgcattgagtgggtaaaagaagttatttgagaggatgactgtaaaagtgatttagatccaaagttgcaaaaatacccttggtgtaattgtatatttgagtattttccaatattgggtgtttgaaaataatttgccacatgtagaaaagagccccataagtctcatttttttattggcagatttaattatttgacatcaactgaacttgaagacgattcagcacatgtcaaatgatgccccttgagtctcaaattttgtacttattgaaggaaatcattgacagattaaaacagcttgcatcaaaaagagatacacagcaaaagaaatctcatgataggaaagaatcacaaacccaccggttgagctgggaaacttcagcaatgatcatcaagtggaagacttgaaaggatctgtgtgggttctgttagattatggaagaaaaaaattctgaattcataatcaaattctttgatggtgtcttgaaaaccataccatataatcttgccaagaaaacctactgttgaaatactctggtctcaaggattatttgcacaaaaaatattttctcaactggattcatggactattgatgacaaatcaaagtgaaaagttcccacttttttgagattttgtactggaagatgctttagagattaatctcttgatttttctgatttttctgaaattcattaaatatgttgataaattattttggtaattacaaatcacatttcagactcctgttctattagcttttgtttttattttctattgatgtaagggctcggttaattgactaccaaatttggaaggcattgagaggaccacatggggactgtctcaggatttccccagccccaggcttgtgccccccccctatagttttatagtcagtaccctaattatttgggagctgatgctccaaaaccttctgggggaatgggagttggcagaagcctacaaatctcaacagccaggaggatggctcttggccattgaagatttgacacaaatctttgatgatgaaaattgaaaaaactattgggggactgtaatcagtatagaagaacttaagctttgctatgtggacagcagtacttttttcagaaaaaattgattataagggagagaaaatcagaattcaggtggtaagctttttcattggagttaatatgtatttctatgtggactttacccaaaaattcttgaattatatttgtatcttgattgcaccagaagatgagtttctggtttagaagacctcaggtagtggatcaattcttgttttttttttcccctgtgtcttattgggagtattcattattctgggggagagatcatggagattgaggtgaatattatccaggccataaaattataaatagggatcattgcaaatagtacctcactatgacaaggcaagtttcccttcatttataaatgattcaccactcattttacaaaaccattccccaaaacaaaacaaaaaacgttttcccgctgcccctgagggctatgatggatgtatctgcttttgtatgtttgttttttttactgctttattattctcatccaccagtgttgctttgtaatttctcaacttgagctgctacttccaccatcaccatgcatcaattttgccaggcatattgcacataaacccgaacccttgctccccatgataatggcgctttcatcatgtccacaggcagggcggttttcctcttcagcttcacgacagaattgcctcactaaatttttgatcttctccttattgcgcctgagttctggatctttggatatctctttcacaaccattgagcttagttgattcacatcaatctgtgagccacgtggtacagcatctgcaattgtttttcccagttggaattgttgccacaagttcatttttttcacagtctggaagcctattgttacattcaagaacatcatggtgagagttgctagaatccaagtcctggtgaaacgcatcttgtttggatcttttatcacactctttgaattgaaattaaacaggatgtactgagtggggattgaactgctttcaatgctcaactctctggtaaagaactttataatcctattagaaatcaatctcactgatgactgagagattgcaggtgacaatggtgatctgtcagcatagtatacatagttagtggtcaggtctgttgattgaaaatggctaagagaaagtgcaggctaagtccctgaaattgatagacctattgtctcaagaatagtaggaacactattctggacagagattgttaaatcctgactaggactaaagtatcattctggcccagtccaattgatagacctataagggcagagaaagcggttagaccaatctaagtgactctcaagcatccctgttgctgtctcccctcatttttaccaagaaatctccttattcatcaaaaataattctttataatcacacacttcaagctatctctgagcatgtgcaccaagaaatcttcttattgatcaaaaagactttttctcatcacacactttcagatacctctgactcatgatgtgctctgaaaaaaactctcaatagaagactcaaataccttactttctgtatcaatgatattttaaatagggatatcaaatttgtgttgattaataaataacattctttggaacacatacactcatagtcctgagttattttacctaggaagaccttatagggagtttgaacctaaaccccaaacatgtacggaaacgaaaaaaatgggatagaccaattctgcatcacatatgggctctttggcctagtttcagcacccttactaccttccgctcagggctgctttacataaatggtgaattcccaatcacctattggataacatgcttttgacctctggagggtacaactattcaaatgattcccaggggcatcattgacatcatcaaccaacttgcacaataaaatttacacaatctatctcctccaagagagcttgggttttccccttctaatcacttgagaaatggtagccaagccataaaaataaataaacaaccatgcatgtggtcaattccagagcttcttcctgacctatgactatctgtgatttagggaaggtgaacaaatagaatcttaaggtgatatttactccctgctctccattccaatcccaccactattgacattatttgtatcagataatgacaagcaatctgatcagaattcctcttgatcagcttgacatttgtttactgatagttttgatgtatagatttagatgaaccagaagtctttcagctaagttaagaactagaagccaaggcagcatcacctctgtaaacctgaagttcacttgcctttcccattaccttggatacttattactcacccatggcagtataggtatagtcatatttgatagcccacaacatgcaggctgaaatgaaagtaaatcatcaaaaccttgtaaaatttagtagatcttcaacacatcagtactgtagagagtgtgcaaactccacatttggagtatgaggtagataagaggtggatgggcaggagcaatgaacagtaaggattacttatcctctattctcacaacaatcaggattgagctatgaaggcttgttgaatttccttgttggtaagaaatgaattatagccagtattgttcataatccttctgcccagtctgcttgacaggatccgtcaatctataagagaaaagaaggtgggggaggtagatgatagcagctgatttatagacacgccacaaaataaggtgtgtctatcacaaggttaggtttcttgcattcactactcatttcacatactcatgtcctaaacacaaacactgaaaaaaaaaagtttttttccagggccccttgggctgtatttttttttttttttttttttttttttgtgtaagctgttgaggcatgagatcatgattcgaaaaaggaatgaggaaacatgtagctctgcctcgtgtcagagtgtctagtgagtggatggtgaccccaaaaaggggttacaacacccccccctcacctagacactccgcatggagacagctaagtacaaaataggatgaagaagagaaaaaggaaaaaaaaaaaaaaaatgaaacaagttccacaagaaatccagagcagctaagagacatgaatacaaccattagtagttcctaacaaatgtccgcggaggcgttcaaaaggttctctagtaagggactttgtaaggatgtcggccagttgttctttggttgagacccatgtcagtgaggttttcttctcgtagagcgctctattggtgatgtgaaattccctctccgtgtgtcttgcttgtttgttagatgattcatccgtcccaattttcacagccgcctggttgtcgcagtatagttgtcctacgtgatctctccttgtgatgtctttcaggagttgtcgaacccacagtacctgtcgagtagcaatccccaaagccatgtattccgcctcacaagtcgacgccgccaccgttgccaatctccttgatgtccacagtatagggcagccgtacaccgttaagaatatcccgtatgtcgatttagcgtgttctccaccccacgaagcatcacagtaacatttcaggattcccgcagtcttgtccggcttgataatcattgttttttctttagtgtaggccagatagttgaccaagtgacgcacacctttccagtgggaagggccaggacaggccgaaaatcgtgctaggaaattcactgcaaaggaaaggtcaggtctggtagccactgccacatagctcagagacataaccacagaaaggtaagaggtgctcgtggaaggatcaccctcctgttcagaggtgatatcaaggttagccggaagaggggtcttggttgttgacactccatcccaatgtttcccaagtatctcttggatgagtttaccttgactcaagataaaggaattgtcttttctcagaatgtcaacgcccaccatagattcaattgaattgctccacttgatttcaagttgtcctgtcaacgccttctccaagtcacgcagcatttcactattgtccccggttactatcccatcgtcgacatgtatccaaatcacgcctgtcttcttggggtccttcaggacatataagctcgtgtcgtagtgactggcctcgtaacctagattgctgagtatattcttcaggtggagccaccaacaccttgccgcttgccgtgttccgtaaagtgccttcttcagtcgtaatccctcccccttcttgagtaccatcccttcaggcggtttaatccatatttcttcatcaatgtcggagttcaggtatgctgcaacaaagtcaaaagagtgaactggccagttgttagctgcagcaagggttagcaccaaccgcattgacacaaaggtagccgtaggcgcaaaggtcttgttgaaatctttcccttcaatttgagtaaaacctttggcaacatatcttgccttgtaccgtgtgatactaccatcagccgcctttttgattgcgaagacccaccgtccatcgagctctttcttcggtgagtccatcatccgaacttcccatacgtgtttcctgtcgagattgccaagctcttcttcaactgccttcttccaatgttcccaatccaccgactttttggcctgtcggaaagtatttgggacaccgaccgcatagaaaccacaattggctagtacgtcgtcaacaatccgctcctcctgttcaaaagacaattcatgggaaaaatctcctaaggaaattgtgttagcagtagggtcagtagacaacatggacgaaattggattatgcaggtccttgggtctagccatcaggggtcctggtagatcctcaaagctagcccacgcagaagaaataagttggtcagtttccggtatccagaatttccaccctttgctctcccctaagtgagcaatcacatgaccacgaatcgctctgtccgctagctttgatctcttttccggcggcgtaaccacgtatgccacacttccaaagatcctcgctcgatctaactgtggtttatccccgaagagtgcttcatatggggtgacttctccgctggtcttgtttggtaagcgattcagtgtccaggacgcccattcaaacgcaaaaccccagaaacgtgttggaagtttgctgtcgccaagaacactccggcccatatccgctactgtcctgttgaaacgctcgactactccattctgatagtggtggtaaggtagactgcgctcggccctgatacctctgttgtgaaggaaatcaactaagttgttgttagcaaattctcctccattgtcactcctcaaaactttcacttttttatctgtctgtctttccagacgaattaccgtatccatgatatgtttgttagcctcacttttgttagtcataatttttatttcattataaccggagcccaggtcttttagagaaagcacgtatttaccacgattgtaggtttccactgggaaaggtcccatcaggtcaacattcagaatgtccaggggtttgacagacctgtttgacctgcccaggttgtttgtcctattccctttatgtgtggcacacaccggacatcggatctgaccaggtggtagtttatccgggaggccaaacgctgcttttgccttgaccaatcgtttgataactctcagactagcatgaccaaaaatccgatgccatagcaataaagctgcttcatttttggtcagatcttctggtcgccaagtgaaactaggattgtcttctaatggtgactcgaagatatctcccgggtcccttttgttatctgtagtgggacttttagtttttggcttagctctcaaacagtcagtagtaacattgcatatcattttttcattcggcaagattgaagagaaggaattgacaatagatgaatcagaggtatgagaagaggagatagcatgaggcaaggataaggccgaagacaatgcattatgaggaataagtgaagaaggaggggatccatctgagttgggtgggagcggtctcggtaagcaccatttgtttgattcacggcggaagggacaggagaatagtggtgtccagtctggagcaaagatatcaaacgagtcctgtacatggttatacaggaaacgagaattagacttcctcagagctgctaaagagatgagtgtagaagacgcttgctcacagtaaagcacgcctctaaaagttacgatttgcccattccgggtcggaaatgataaattccccgctcctgtgataaaggagcccccactcttagtggctaccctgagaggtattggcttgagaaaggacttaaaagaactgagggcgtacctttggcctgtcaaatgatgggtggcccctgtgtctagaactggttcatctccctccgccacggtgagttgtcggaacctgggttggaattgatcatcgtccacatcatccagcctcccaatctcgatcatccgagtcacaggttccatggggctaggttgatgtacgggtggttcataatgcgacgggtgctgctgatgttggtggtcaagatggtgtggcggatgaagttgatctggcggacccgcggcatctggttcgacttggttggctgatggtcgaggggacggtttgtgacttgactgaggctgttgttgtttcctgtagtctggtcggtaccagtctggctttcttcctagggctgggcctgatgatccaggaggctggggggagtacggacttggatgggactggtatccttgattcacgtatccaggaggcgtcacgatggggtaccatgcctgaaagttgcctggagtcgtcaatggtggacctcctctgccgggtaaaaactgacgaggagttggtttcaccatatggggtggccggttgaaatttggcctcctggggtgagggcacttgctgaggagatgatcggaggatctgcaattccagcattgtagcccgtatgtggccaagccactgacttgcccgatctggtcctgccactgagaaggatcgtagtactccttactctcgtcagacaggctagcaagcgggggaggtagttggggcttcgccgaaaaaacatcgggcttcgaggagttgagctcaatatggttccgagagatgtcgatgtgtttgaggatgtgatccggcgtgaccgctttcctggccatcgttctgctgccgctgcacatgtcttgttcaactctgcgatcgacttctcgcctcaattccgagcctgcctcgatagacgattgaaggaccagtccgccgattgtctcccgtgtgagatcgagatcaagatccgcgaagttgtccaacagctcgatcagtgtccccatcgcctccgagctactgttgtaatcggagaacttgaaggcagtcagcttctgccaagtcatcatttgttcggcccggctaatcgtgttgaaacgagacgccagatgatggtacatgtctcggcatgtcttctgcttcaagagattacgaacaagtgccgtgtcgaccgtcgcgaggagcagcgatcgtcctacttgctcttgaaactgatcggtgcatgccttcgagtaccataatggatcgctgaatagttcacgaacccgctcacgcatgaacatctcccacgtgctgaagttcgaaccatccggtttgagtttctccgctgaggacattcttgagatttgattttgaacgacttgtccgactgtcttgccgtggaactgatttgcctgaaggaacctgtcaacatcgtcctcagtgtagatcgggacattgcgacgaatgtcgccaggtacgtcttccaggactcgcctatcctgcgctgatgagactcctctgctgcgggatcgatggtgacttgatgaggccgccccttccgcattgaccatgttggcagtcgggccgaaacgttcgttggaccacggattgtcgttgggaaggaacgagcgagtgttttggggaggggagtctgacatagtcagtaaagtaaggtgttaaagatgaaggatatagtgaaaaagggaaacggaataaggaagcgacggaggggaaagaaaaattgagaaaaattgagatcggggtagtgacgaggtggtgatgagtagaaagataggggaaacgggaagaagagggagagagagaaagaaagagaaaaaaaaacgtggtggttggatgggttcggtgaagagataattgtcgcaagtcgaggacgtcctcgtgtagcttcagtgatattgtcactcagacagagttcagccccctaggtaccaaggtatcgggttcgagttagctagactctagcttactaatgccttcgttctattcacacgtctgcgagcacggatgggaagatggtgatttttgtcgggtcggccctacgctgggtgataagttgaatcgattgatgagaaagaaattgatcgggtcggccctacgctgggtgacaaggcgagttgattgatggatgagagagaaatcgagagaaggcgagttgattgttggatgagagagaaatcgatcgggtcggccctacgctgggtttttgctatagaaaggtgagatgaaggctcataacctgttgaggcatgagatcatgattcgaaaaaggaatgaggaaacatgtagctctgcctcgtgtcagagtgtctagtgagtggatggtgaccccaaaaaggggttacaacagtatgaagcaatctgtaaatatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatttcaatgtcatttccgacataagactttacaatcataaaaaaaaaagaaagaacaaaaaaaaacgtaaggctattacaccataggacttcaaacaagtaaaatccccaacatccggggcaaaaacaaaccgcctccccaaatttgggggcatatactagtgtatcatatgtagctactgtgtaatgtaaagctacagaaaaatatctgtaaaactaagaatgaaaataactattgatccagtaagaaatgaaatatggcttgagtgagtgactatatataaaattgggtgtagaatctgaatatatcataataatgaaggaaaaccaagtgaatatacagtgaaataataggggctttggaaaggtatgtttgaaagtgacgatagatccgggtgacgaaggaagggcttgaactgcttgcgatgctcaagagtaagtggttcttcactgtggattgcacgaaagtcgagttgtttactgactgatcgagaggaagggtgcagtcgatgactcataagaccattaaataggtgtttttaattgtcctctgggtgctctccaggccccgccaatcatcagctcagctgaatgtcctctgaacactgccactgcgagtcagatacctcgaacgaagttcataatattatcagctgacttgttcagctaatctgactcttgaaaaaacgcatatcatacagctaccgtctctcctgaaagagggcttggtttttcactttgttagagtagtacagtcaagaaacaaacgtggtcatttctccacggcggaagctctttcagcgattgtgccagaggcaaattggttgaggccaagtgaagactgccggccacgaaaataactctggatcactacgcgctgcaagaatgcacgccactgaagaggttgaaaaatcagtgctgagcattttacaggcgttgtggattttaagtgtgttctcgcggtcttagtttacggagtttgcagacgattctgttgcctggtggtataagccaatgctgagcgggatggcagcttagatgctgagcccaaccctgccaccggctcagctgctgcaccgctgcacttactgtgggctcggctgctgcacgatgcggagccttggcgctgcttggtgaatataaaagaccctctcatgcccaccggtcccagtcattcgccatctttctccccattccctcactccccagcactccctactcacaaccacctggatcctctaccgggttccatcagaacctcggcaattgagataagaggtaccttctctcctagctacaacaatttcagagcagcgataacattctccttcatctatatagggatgcaaaaaccacctcctgctcaccaccctccaagcaacaacttcgacaaatcaacatcttaaatgattctagacaatgaggtacaatctttatttctcaaagtaaccaccacaaactaacctttttccactggtagaccaaaacaaaactcgaagctctcacttgaactcacagtagatgcatgcaagaaggtaagtacactaaatggatttaagttggctaacactaaagcgcattgatggattgcgaggtgaaagggataaaaggtgggtcgacctctaataattaatcatttggctgaaatggcttgcgaaagaagggtgtgttttaactcccgcaatcggccatcacaccaacggaactcattatggcggacattggcgatgaatttcaacgcccattcccggctgcaggcggcgtcggctttctcaatctctcgtaaagctgcttctaacttttctgctagggtctcgcggatgaccgggtcgtcctcaatctcaccgacccacattggtcgtctgctcctgtcggtcggactgggtcggctgggtaagatttctggtacggaggtctagtagcttcttactcaaataatatttcttgcttgttttcggcaatccggtaaactattgattggcacttgccggcggggtacgacgatcgtcagctcgtgatggtcgccgtgctctcggcatggtctaaaggcgggaagggatgaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttaccggatcacggagaacaagaaaaagtactatttgagcaggaagctcctagatctacggacgcaaatcttacccaaccgacccagtcctaccgacaggagcagacggccaatgtggatcggtgagatcgaggacgacccggtcatccgcgagaccctagcagaaaagttagaagcagctttacgagagatcgagaaagccgacgccgcctgcagccgggaatgggcgttgaaattcatcgacaagctccgccataacgagttccgcgggtgtgatggtcgattgcgggagttaaacttctttcgcaaaccttttcaatttttttagcagtccatttgaatctgatagatgtacttacatcctgacggccggtgttctcttgtctcttctatgccttacttggtcgatgaaatcaagtccccacttcctgctgcaggaggcatcgtcttgttcaatcactctcagttcttttttccacccttcagtttcagctaacttcaagtatgtatcatcaaccgacgtggttccagttggtaagatttttctcttttggtcgaggagctacttgctcagatgttaattttttggtcttctgtgatccggtatactattgattgccagatcctggtggggtctgcagacgtcgctgttgcttgcgaggagtaacctcggttttgggcactgtgatagcagcttggacgcaaactccaatcctacgattggagcagatgaacctactgtggcttcggctgatgcacgacggcgagcttggtgcttcctggtgattataaaagaccctctgatgccacccggctcctggaattctccacatttcctcatgtttcccggcactgcccgctcacggccacctgcatctttcccccattggggtccactgaacccggtcctcactcacactcagtacttttctctacaaggcagaaaaaaatctggagtagggatagcattcttcttcatctatgtagaacctcttgctcacgatactcccagcaacaacttcggcaaaataaccacttactaaattattcgagacaatgaggtacaatctcagtttctcacaatcaagtcttgcaaatgtaaactaaccgttttacactggtatgtagaccgaaacaacagtcgaagctctcactcaaactcacaggcaagattctctcaagatcagttctactaatgatcgacatgggattggtgtgtaaaaaaaaggatatatacaagaagttaagtacaccaaatggactgctaaaaattaagttggctaacactaaaaggaatcgatggattacggggtgaaagagatgtcgagaaattggatggaaggtaggcctctaataattaatcatttggctgaaatggcttgcgaaagaagggtgtgttttaactcccgcaatcggccatcacaccaacggaactcattatggcggacattggcgatgaatttcaacgcccattcccggctgcaggcggcatctggtttctcgatcgctcgtaaagcagcttccaaacgttctgctagggtctcgcggatgaccgggtcgtccgcaatctccccgagccacattggtcgtctgctcccgtcggtcgggctgggtcggctgggtaagatttcggtacggaggtttagtagcttcttactcaaataatatttcttgttgttttcggcaatccggtaaactattgattggcccttgccggcgggtacgacgatcgtcagctcgtgatggtcgccgtgctctcggcatggtcgaaaggtgggaaggatgaagacccggttcatgaacatgttcacttcagcgtccggtgcgaaattggcggccatcttcaaaatcgaaacttaattccgtccttcttcttcttttcaagttcttgagctcaagcgcttctgcactgataccgtaggattaaagctgactacagggcgatgatcaacaacgacgaagcgagtgaaggtgtgcgatgaaagaaaaattaatattacgggagaccggcccggagaagcaaacaggtaagaacttagaaaaggcgcgttggttgatagctaaagaagttatattcaaggtggatgaaggttgatggatggggaggaaagaagcaaagcacgaggcaacgtccacttatataccatccatgattagagaccggtgagtgtttcttttgcttgagaaaggccaccggaaagcccatattggcggtccgcaacaaaggcaaccttccccctattgtccgcacagttcaggctcggcgtcccctttgtggtaccgttgaaccttcggcatttgaacagcctgaacaagaataaaagggctctattacagcaatcgttttcctctgcgtatcatacacttgcagatcaggttctacacagatgatcgatgcccgaccgctggctcaccggtccagtactgtccagatcaatggaaaacctctcctctccccttgtcgaacgtaaccgagtctgccaatgtgttataaggtctccaacctttttccaacatcaataactggatctttaaaaggctaccactcagcgtgccccacatactaggtaacataaaggccagtcatttctttctccttaaccagtgcgcacgtacacacacaaaacaaaagaaaagtatgaccgccgtcgacacagttaattcaaaccttcgagcagctcaacccaaggttaagagtatcggtgacagacaaaggcgtactacatacatagttgttcatggacaaagagacgttgaatcagtaaacgcaggaggcgttatctgagttcagacaccgatacggaatgatacatacggactgctccaagagaaagacatacttcagactgttgtgagtgctatgtacaacacagattgatccgaagtcttcttctgggtctgggacgtcgtccaccgccggttgtctgacatacagacgtccccggtcccggccaatctcactgagccggaaggcctcggggtgatcacgaaggtcagcagtactttaccttcattgccaacagggactggtggaacaagtcattctagccggttgccgggcagatgctgtccgagcgtagctttgattgcaactccggtggctcaaatctacccgacagccgctcagagcgccgtgttcgcacaggtcttgcgggcggcgataatgataacccaattggaccaacccctaaatgttcttatccagctactcaaaaccccacctctctatcatttatgtaaccgactttttaccgcctatgtttttttgttttgataagtgtgcatgtatgctcaagcaaacatatttcatttgaaaattgaacatacatacacatcatgttgcagcggaagactacaaaacgcgcttgatcaagtgcagctattcagctccagttcccaagattataaggctccgtttggcagtccatgatatcataaaatatcataggaaaatcctgcaaattgtttcgggggaccgcatttattatcataagtgaaaatagtgtttggctggtcaagctataatgtgacgagtaggcacaatgcacagcaaaattcaaaaaagatttacagtaaagatttcagttaaagaagagtctaactatgaaactactcaagaagatcagtaaaaaagtaagaaaatgaattaaagacgaagaaaaataaaattaatttcttatttctcttctaaaaagaaagatttgaataaataaaatttaatctgtaacaagatcagttttgtagcagtagaaagttctcgaatttagctattattattcaagaagttgtattcgacatgagggtttctttcctcatggtgaaatctttgtattattttgcattcaccattctttgtatcaaaaaaaaaaaaaaaaaggaaagaaataaaagtcttctagttaagaaaaaataaagaaactaagagttgatacttgctcaatccattgcgtgtactgaggataattagtattattagcttgtctggggctgtgtcgaccttagttgttacatataacaccaaaaatccactctaataagcagtggattgtctggctttgtgataattggtttaaggtttatctaccatattctgattatctggatttacatatttttacttatgatataatggactgccaaacggagcctaaagtataaacaaagccaaataaagttcacataatagatgcgcagtacccctcacctcttctcgactaccccggatctgcaaaacaaaagttgaactttgggtggtatgtttgattttgcaataaatgctagaattatgtcattcatatttttgagcactacaggagtagctagcttaactaagcctctcctttggtcggggatccaaaaataaaaaccattgttgtgtatttatgatgcaaatcaaaacaaaaaaaactttcaaactttcaaaacacaagatttggaacacacaccaagaaaggccatactatgagtatggcctcaagaaatggattactcatttatagcatttaaatacatcttattaaaaagtttaaccataaacctcaaaccaccgctcatgacaggtatcgctactagcgatgtcgacaagacattaattcttgtactgaacctgcatacgttgccctaacctattgtactcagtgccctcttcttaaataccttttcatctccttttgttcttttaaatatcccaaaggaatagcccttgccgatgcattcgacatggcgcttccccaatccggtgtcattttccttctccacaggttgttaccgtttcctttcccctcctcgataaccttctgcttattccgactatcccaaatccgggattatcctatattatcccaaatgcgcaaatgcaattcaattttgcacagctccccttccttatccacctttccttagcttttttttacgctcccacaccctctattgtcctgtgactgactctcttgccatgtcctatgacttcacccggccattgatccaaattctttttcctttctcaataaaatatacccccttcttcttattgccaggcccgtttctgtcagatttagtcatgttcttcactgttcaacacttacttttcatccaaatcgtagtcctccagtttttttagttccccggtttgaaatatctgcccaagatcctcatcatggcggccattgcaagcttcctcaccgatctctacaactggaaccaaaaggctgttgccgtcctccgattgatatgaattagcaaagttccaatcgatttatcgtggaaaggcatctcaaaaaaacttggcaaagatacgctcggtacagcattcacactctctgcggccttgtcaagccaatcgtcgctgcaaagggtgaacctgccagattccattactccatcagttccagcagggaacttgttgccctgggagaagcaaacatagccacatcctttgtgatgggacatatacctgataaaaatgagttgactttcaaaaattgactttcctattcttgtctttgtatcacataagcatatggctcgatcaccagaggtaggctaaacgcaaccgctggtgctcaaactcctatgtcttcaattatcaccggtttgacaattattgtcaccagttacatcttgctggactatctgttctttctgccaaaatgtgttttggcagtcgtgatctctttagtgatcttcagtttatttgtggaacttctggaagacttgtttttttttggaacttgggatgttggactgagctagctctaatgaccgtaagtcaatctgaatacaatttccaatcagatactctaattttgatgttttctattgatgaaaaaaaaaatacactctctgatcattgatgacagcttaatgttccaattgaaatctgattcttaggcaacatttttgttgaccttggtagatgacatcaaaacgggtatcacaagaggataccaggatgatggtctttcatctgggagatgtcaattaaattgatgtctcggctttgcagattttgagagaaatcttgcaagagtacattgattgacttgaaatcatttggatttctcacatgaagcctcattgctctgaagtatttaagaaagctgggatcgttagtgtggtcggcaaaggtctgtcccttatttaatcatcatctttgattatcaagtgatcttcaatcaaatgtttttgactgaaaattcccccgatcggcatattcaactatcttttgtttgttttttgttttttatcacggaattaaatcatgcaaagaccgattgttagctaatgttaatcaagcactcaaaactgctcaaaaagcaactctttgatttcaatcgaccatcaagagatggaaatctcactcaccaacaaaaacaatgaatatttgtattcttgaataaatcagatctttaattctttcttttttatgcttacgtttgtactctcaatcttgcatttgtactgagatgattgactgcttctcaattaactttggtttttgttgtgtaattttttttaattattgttataatttgagaatgtgaccgcaaagggcaagatattttgtacatccaagcaaattccaatcagtagaatcattttaatggttggtttgatctcccagtttctgaggctggaaaggccagttgctaatttgtagatcttaattaaaaacacatgtggagcattaatgaactcagatatatccatccagtaatgtgacttcaatcatagtctttggagtcattgaattttatttttgatgattgacccaaaaaaaccaaatggttaacttgaaggaagagattgattcaatttgtttagtacggcgaactcctcatggtcagtgttacatatccaatctgaagaaatttcctgaacatgattaaaaattcaaagatgagaaagtaacaaatgttggggcgtaaacatatgcatctcaattggtttgtgtgaattaatagagtaaatgaaataaacaaatcatttttatgtgaaaacaggcggcaaagccgcccttagacactagtcaaggaaaaaggcagaaaaatcgaggaaaaatgtgggtatcagtgagctgtatatacataaaaatttcaatcttgatgtatattttcctcgagagtcaaagaatttcgcatttgaaacaaaaaagaaaaacctcaaatatatgcaaaaaatgcacacaaacactttgaagaaaaaaaaaaatctgagatttgcattttcaagaatttggaacatcccaacaggggtagttgagaagaggtgaggggcactacatattatatgcatacaaacagctacatagaaacctaaaaaaacaagtgaacatccataccaacgatgaataaaaaacaacgacgaagaaaaagaagaaaaaaaccaatctgaaacggttgcaattcttttttttgagagagagttatgatacatacaattgagcatatttcaatacgaaaaacaacatagcaacgtcgaagccaatcaaaaccaagtgccaatctttctgaaaaaaaaaggaaaggtgggggggaagcctattcatggccaaagttctacgtaacgaaaaaagagagagagagaggggggggggtcggattaccaataatgctggtctctaggtttgataagtaacggagcagaagcatgaagaacaagttcagaggaagtcgtagaaggtgacggcagtttagaagagtgggggggcggaggaagggtttcgggagactgacgagtcttctggagagcggacgaagagttgttgaggaggaggaggcgccgggcgcgctcgattttccagcgatcgatccagcccttcatcttcgccctatcgaccaacgaccaagatttgctctcctttcagctctttcttccctttcttttttggtacgcaagggatgaaggagaaaaagggtgacgatcttcacttaccgcgagcccggacttccgcaattcacagtcgggatcatccgcacccaatcaaacgagatgcaaaaacaactcaactcaaaaaacgactgtatcccccccccgtcccgcagcaaaaaaaattagaagcgaagcaagcaaggaagaaaagagagaaagagagagactcaacggagtgttcagaataaggcaccccataaacctcgacgagaccggcgagctcaggcttgactttttccggaaagatgagctgaccgaccggattgttacgacgactattattcccccgtctttcgccttctaccaccacctcatcatcatcttgtaggggttgttgttgttgtttttggaacgtctcgatgaacgcgctgaagtcgatcgagttgagagcgatcgaggagggtgtggagggtttgtaacaccatcccgtgggcttgattccaatgactacatagaccaagaaaaaaaagggggggaagaatggatgagttgacataagactgaacccatcaatcgatgcctaagaaccaaagaaaccgagacagattgaggaaactaaactatgattaaagcggggcctaaacttgtgcaaataggcctccaagaagcccggtttattgagtgcgaagagattgacgagatggatctgagcacggagcggatcggcggagagcaatccctgcagctcggcctcttcgtccgcccggtcgatcgccccaatgatccccgtcttccgagcatccgcacaaaacaccttgctccccaacttcttggctacctcgatcacaatccgctcttttccaatactgtaggtgccgatcagaatcaaactcttccgcttctcattcgtgcttgtttggtctttgggctcaaactgagaatcgtaaataggggaagggggagggttcattccttcagtcttgtgttttttttaaaaaaaaacaaatggtgatgaatgcttacgatgctagcaagtttgggttgcttgggctcctcaccagaagcaccggcgacctgctcggggacaccttctttcttgggaaggggacccagggtagtagaggaggaggaagcagagtgaggctgcaaccaagacttaaggacggccctagatcggccgatgtcctgcagagttttgatgtccttggaagacatagtggcagtgtgatcgtcgtcgaggacccttgcgccgatggctttacaacagccttggatcacctggtcttgtgccgggaaactatacttgggatctaccgatcgggggtattcttcagtattcttttctcatatgaatatagccctcagatctcgcgcgctctcacccagatacgtcgtgtccaaatagcatatatcaatcaccttctcgtggattgccgggtgtcgcaattgagcgggcgtggcccggaagtctccgcaatgcaagtatcggaacggctttcgatcaggcttggtgatcccctcgaacaagaacatagccgagccgggacaactacataacaaaaagaaaagtcagaatgagattcaagataagaacaagaagaagagtgacagactgattagcatcgatcaagacgacgcggacgtcgtcgacagtgtaaggggtattgaagtcgagcgggacgatccaatgggagtcgactctgagcttgagcttgaccagattagcggtcgtctttgagcaatagatcttgccgtgtttccagctcgagctgagtttagtgtaatggtccgaatgtgcatgtgagaggaagtaggcggagacgccggggacgggcccatgactgaaacagtccaccgatatcgtcgtccccggcatcagcttgtaaaatgggaccgccttcttccctgctcctcccttccggtatccttccgttttctcaactgtcgatttcctggccgactgcttcgtcactctcgtcttccttttcgtcgcccgaggcttcgccgacgagggccctggtgcttggtcgctccttgtctcgcttaacagagacttgacactcccttcttcttcgtcttcttctgcttcttcgaaaccaatcgtgtctgggacatcgagctgatcttgcatgatactagtagggctttgaggaggttttggaacagatgggccgggttgatcgagacagagattgatatgtcgttctgccagagacacgtttccttggcaatccaagagcttcgagcacactggacaagtcataccactttcgaccatgtctggcttggctccctctttagctttctgaggctcttctagtgatggggtttcttcctgatcgtcttctatgaggataggccgcgtatgatctgatgatgatactggctgtttgttgttcttgttcctcttcttcgttgctgagcttgatgcagatggatgctcggttgaatctcgtttcttggttggtttcttcttcttctccttctcttcatgaggatcgtctctagtagtcgattttttttttgctttgggctctgttgttgttggactgaagaatgagtcgatggatcgttgggtgctggtctctgctgttcttgctgagactctcttctgttgcttggatggtgctgtcttcttcttgttctgcatcactcgttttcttttcttcttcttcttctggtgtggttcgtcttgagttttggttgcttggctcttttaaggaaatcggttttcgtgtgtaggctgctaccacccgaagctgtcgatgccatgtcacgtgcctcgtgattcctgactctggcttacataaacacatattaaacggtcgagatgacgtacagtcatccgcggggtttttccgcaatgtggattcgcgcgccgaaaatccatttcggtgacttgtgctttgcaagcatcccacaatctaaatatttatgttggctattgagcccggacctcctcacttgggcaccacaaccgttctgttttgtgccaagcttgtatcttgctcgcatcacaaattgtactatcagttcttggacgagctgatcctactgcaacgttgattgatcccgctttgagagttagttgtgcattgcgaacctaggcttttgccgaccatgtgactatgtacgcgtccctcttctaaggcacttatccttctcttcaaattcaaaggtactcctaactgcatcctcattgatgtagcaacggtgaaggagatgtcttccgattcagagactaagtgtaagagagtgttctattctaatcaatagccaatcatgttcaaggtaagggcctacagctcaggtatccggaagaacggcatggtttatagctcttactcaaagcgaagatgggagataaaagaaacatttctcaaggaacagtagaggaattcacgaaggaacaacaatttctttgaaggaataatgataaaaatacaaaaggtttccagtgataatttgcagcagattaaatatctaaaacaagtatgaaagcaggagacagaaaaggaaagcatatgaaaggccaatcaagataaggagaacacgagactcggggcgaggaagttggccctgtgcaagagggagcggggtgccaggagtgccaagattcttgctcggagcaccgacagtgttgttgcgcaagtaggcaagccgggggtgcttgacaatgacggggtatcccagatccctctgaacgatttctcgcaaggtggccagtttcgacttggtgtccacaaacagagcgatctctgactctcttcggattacttggcggtagagttcgttcttgctggcgcgtcggtgcttgtcgatcaactctacaaagatgcaagtggggggggttggtgatgttaggatatcgctatagtttttgaagaaagattgtccttgcgcaagattgctaccctcaccaagcgcttgaatcgcttcgggtccaagagattgtgccattgtcagagttttggggtaagcgctttatcttggttcggaaattttaaaagatgaaggagcgtgagctgtgagttgagaaggagatctagaatcttgtaaacatctcttacctcgagtctggagactggggttgagtaggaacggggaggtgggggaggaggaacagtgtggagaaagacttggatgatgagtgacaaacagcgacgacggaaaagaagtgctgctatttataatcctggcatgtggcgctgagcctggctgctgattcctactttccatttgccaaagctgcccccttgttcacaattctactgatgaaaggccttgcaaatgttgagccaaaatcagatgagcgagcttcttacttctgaaagggacgggctgctaccgttgacacttggcaagacatcacgccatcaattgagactgagcctccatattctgttgctgcttccctttgtgaacgaagattacctacttgtttactactgctactgaacaggatgctcttcaacttcttagactccaaggggcactcagcaccatgccatccggtaaagcagatgagaaatccagttgatcagctgaatgcaaagcagaaggttgtcattgaaatttcgcttgaatgtaatcagatccttacccccgaatcgtaattgacttgtgcaaacctattctttgaaaaccggctttcagctcttgattataagcgtgtctggccgatggtttaacagttgtatcatcagtgcagaatttgctactcattcgacagatagcctgatgaagcaccaactttgttatgaagggcacttctcctcaagaaaagcctgactagaacattattattatcaataaaaggacatgtccaaaccgctttgagtatcactagcctttggaagaactgcgggatatgtcttttcgcttaaaacacgagaggcgataccagatatataccacttcaaaggattcatttatgacagaaacttaattgaattgttaaaagctgtatttctgtccaagtggggatcataaggcataccgcataatacaagtttttctcagagagttacaagcaatcaagtctaagttgcaaagataacaaagaagagaagtgcaagtgataggcaaaagaagaaaagcaagaggagaggcttctcgcggagagtgagaccaagttgtccctgcgcatcccagcggggggtgggaggagtgccgaggttttggatagggcggccgacgtcagtgtcaagcaagtaccaaagcctggggtgtctgacagtgacttggaagccgcggtcctttgcaaccagttgcttcaagctgttcaccttcgagtaggtgtccacgtagcgggctttctgggactctcgcttcagggcttgccggtagtatcggtctttacaggcacgcttgtgctggtcaagcacatcttcaaataatggaatcagccggatgagactgttagaaaacttgggagtctaaaattctcttggaagaaagagatcaggaacaactcaccaagcgcttgcatcgcttcagctcctatagtttcttccattgtgcgttttttttggcagtgacttggttggttggctaatgagaaaagattcgagagggtagtctgttagatcccaagaaaaagcttgcggcggtgttgagggggaaagaggaagctattcttaccttgaagtctagggtttaaaagtagaggggaggaggggaaggaggaagcgtgtgccgaaagagttatttggatggtggatgggtacagcagtcaagggaaagaagagcacttatttatattgcagacatttgacgccgagcctagtagctgcttattgctttcaagatgggcggaagctgacccccttgtttcctatcactgatgaaagggaaatgctgctcctgctgagacttcaatcggacttgcagaagggctcattttacttctgaaagggacgcgctgccaccggcaattcattcaatagattctcgccaagttaaactgagtctgctgagcctatctgttcattcttttctttgcaacattacttctgaactggggaacgctgagactgctgagcccgcacagaggctcgcaaaacacctcaacatcctatgaagagatttagctaagaagcctcaacaagaatgaattggacgtactggagtagagggcaattaggcgaattggagtggactgatcagttaccatttcctcgaaacgctaatcgaaagttcgaagccggaatccaaagaccaaatttgagtgattcgatgtatcggttcagagatgcaaatctgatcaaaagcttgacaagatggcacagctgagaaggagagtagctaggaagggatctttactttccgcagcagagcttgtgtaccatttgttatgtagcgcggactcaagggaaaacagatttatccgctctgatccgtcctcctcttatcagttgaaccataaacaccaacactatcgcatccacagcaccaccactccacccaaactcggccagaaatctctaacaatcctcaagctggccctcatctgagtgagctgttgtgggggacattgagcagacagagtacaacagctccctctgtccaacagaacctgactaccatcacaaagacctactgtctgtcacttcaagagctacacactcaaaactcacaatatcaatgcggggggtacatgggattcatattgcaatggggggaagtcagggcatattcactatgacaatcaaacagactatgaaataggggggacacatcactaacaactgggataactaggatgtctctcatgggatggattgttgaaggattctttttttttgttcataatgattcttatatttacatgattgatctctttttttttggcagtatatatttatttgcagcaagattttattcaagaatattttttttgttttgttttttgaaggggttttatgttttttttttttttgagttttgatgttgataataattgaaatttaataaccaagaaagggaagggggggatggatggatgatatacataccaacaaaaggagttcaattcaaattgaggaaagaagcagagtgttaccaaaacaaaacgaccggtccggggtgctaaattttaggtgaagaagatcaaggaggagggggaggacgcatgggggtatcgaggacgatagtacgatgaaaggagggcgcggcgggtttgaagactctcgcgaacccgagggtgccgagtccgtactggggatgcaagcagggcgtttgcggcgggggccggatatcctcgaagcgaggagtagacatggagccggaaggttgcggctgactctgcgacggaggaggaggggggagactattgtttggcgtacgcgaggagtcggagatgtgctccaataaggcctccgaaaggaaattcacattcgtcttcttcactaattcgtagcagctcatcaggtcgaagcccgtccggattcgcgccgccgcatcggcccctcggcttcgctcgatctccgctaacaccccttccgcttccttcctgcattgcgattcatacgtgttcgggtcttccatcttctttacgttgtccagcatcgtacttgccattcgttgggcttccgattgttgatgagctaagcctagatatttttgaaaaaaaaaaacaacccaatcagctctcgattcacgcgtggcctatcttggtatttggtgctcttaaggaaagaaagaactgcatacctgttgaggcactgtagaccgagtagccagattcatcgttgacgtccacaccatgtggatagacggcggccatctcagcggagagaccatggccgggacggttatcggacgggcttggtctggggtaaggtgccgcgcgtacggagcgttttgaggagttacgcatgacgccggagcgctcatcgtcgcgatggcctaaggcttctctggcctggttcttcgcattttgggtttcagcacgacggttgagattagcttcggtgagcgggtaagtgaacaatggaggcggcatttgggatgactgggatgacgccatgggtatctggtccccgaggtctgtcgtgtagtcgccagtaggtggactcggctcgggaggcccggccgagaaagggatcgggacgggtgtgtggtaagcagaggtctccgctcggggacgggccgcacgtgcttgacggtcccgacgggcattcttgttggtcatcaggatcttggccaccacatcggtggctcgcttggtggcatggatgaacttctcgaccaaggcgccgttgtagagcgtcgtgtgttcgccctgggccgccgcgtcgtattgctcaactaagaccggcggcagttccgtccgcatctccgggtcttcgagcatcccgtccaggattgacacgtagtccgaccgggaggcgtcgtgcccattcatgtgtgccatcactgccgccgccgccttcgtaatcgcctcgtgtcttcgctctccactactcgtgctcgcttgcggcagaccagtcatccccgggaatccatgggcctcggtgttttgacggtcggcctattgtgaagagtcaatggtgtgagcgtcaacagttcgatcaaaacgagcagattatctgcaagtctagattggcttacctcgaatggcttgacttccggcttgggggcaggcaagccagcagagaagtggaactgataatcataatatgaaaagttaaaaagggtgcgttgaacacaaaaaaagggggggggggcaaagggctggaggatttgacgcaccaaactttcggtgggcttgaagatgggcaccgtaggattgggcaaggagatgttaccgatcgggccgaaccatcgtttctggaggatgagaagaggctcggagagtgagccggtcgtgatggatcaccctgagagaaaacaagagtgcttggtactcactgggggctcaggctgtggcggttcaggggaagggtcagcggctggagattgctgagccatgctcgccggccggacggtcgtttcgctaactgcgcttgaggtggaactctgcaggaggtgcatcatgtaaatattggggatggggcgacaaatgagagtgccaaagatttttgtgaaggaaaaaaaaaaaactcaacctgttgggtgggtcccggctcagcgaccacgccattctcttgggtcatcggaggttctggttggagcatgtctgcttcttgatcgacgggtgtgggtgtgggtgtgggtgtcggagtagtttttttagttttagcagaggtggcccgacgttggcgtttgttagactttgctggtccgggttgagtttgaccgaggatatcttgctcggcggtgcgagcgcgacgttgatgtcgaagttgtcgggcagcagcaatggtggtacctgccgtacatgccgcactcctggtagtcaccatctctcctagactgtgtagactgcgtggctattccgtcgttcttggtggccgactgaatgaatatcttgaagatactcgtgatagcttgggggaatgctgctgctactcgagcttctttggggggggatcttcagtcggaagtggctagctacaatactattagtgagcttgaagggataaattgaggaaaggcttcttctttgatgaaggaaacaacaatgaagggtgaataaatatgtatcaaagctggaggaggatatcaatatttatgatgagtgtggagttatatcctctggaggtgttcccatgccattgactgctgatgttcaatcgagggttgataaacagggttgagctctgccagactgagaacaacataaataaaaggacatcctggatctgttcgaccggccaagctcaagcttgatgagctggattgagtagttttgggcctcgcttgtgacagggtacgacgacaaaaaggtacgtaatagctaggaaaggctgagtgttactccaccaaagctatcgaaggattgtttgcggctagaaatcgaccactttccaacgtttgttgaacgtcacacccctcccccttcatccacaaacaaccacaagctatgtagctcgacttggcagctggaggacgaccaccgctgatgatgctgttgttggtattatgtactcaccgggcctcatcaagaagttgttatgtatgcatggagtgcaaattgacattttaaaaggaattcaacttacagcctcgctctgatttctatcttgccttgagccgctatgtatgtaccctgccacaccctttggaccggtcaagcgcgccaagcgaccctcttgaaccgacaagccatgtgggtcatatccagcgtacttggcctgcaggctggaagactaaaaaatgataaggacattcgaattgtttacctatgtatcgctcatcataagatgacatcttctgtatccaagaaagaatcaccacatcttattagccccatatatcatgaatgtaaagaggaaagacatgaaatttgtgtcttcaagttccaggtggtaaaagcaaccacaaaaatgaagaagacttttaaaccatcgatcgagaaccattggcataatggtctgggcaattatgtagtgttaacaggcacgaacatgaaggttaagtgcttggtacaacactggcaatatcgaagtcatcagaccaacaaaagcaaagcaatagggcacagatgattgcaaaacacaaatgttctaacataccctagccaggtgggaaatggctatgggtgacaatagttttcttatggtcgtaccaatctatttgtctctccatcattcattcattctaattcgatcagttcacaaaatcaaagcgtgctgtatctctaacttaactaagtccccctattggagggtgggggttgcagtcatcaatgggccacatggaccagacatgaaaccagcaaattcacgggcacaactcttctctcaaaaatacatgtaccggtcggcgcaatgcgacaagtggtttaccactccgaccaggaagggaagggattagttaagttaggctgtatctctttgaaaacttgagctgggggttgcagtcatcaatgggccacatggaccagacatgaaaccagcaaattcacgggcacaactcttctctcaaaaatacatgtactgttaacgcggtaacactgacttcttgaattacatgcaacacggggtaagtggcacttccaaggagacttaccaagccggtcgaggttatcggtatggggtgtacacatccggcgtacatgttacgatgcccgggacaaggcggcgagacgaacaattgtcccgctccgaagatagagtcggaactttggagaaagctcatccatgtttccacttcatatttcaagaattcgtgtcttggaccctcatttcagcatgatgtatcacccccgcgttccatatcttaacaacaagacagggaagtcatgttggcatttcttacctctatctcgacttgatgtcctcgttgcgcatcgtcctctcaagccgtcctcagagggattcatacatacgttcttttctacattttctttgacacacatcctactatgcgagtgctcacaccacttccaatcatcggatttctctgtttactttcaacgtctcactgcctccatgtccaccgccttcaaccacgaatgtatgccttcgaagctggcaggaccgctggtgcctttggaaaagcggaagaaactgctgcgtccggcgccaaagcagccagcgctgcaaaagatcttcaggagttgaacaaagccggttctagcagtttcaaggccggagccggagctggtgctggtgctggtggcgatacccgctcattttcgttcccaggagagtcgaattcaaagttgaccctaccgccgactaaggatcacccactcccgtccacagatgcctctttcaaccccagtactgccaaaaccgactcttcctcagaggccttcgatccttcaaaacagaagtctctggaaaatcctaaacaagaatctgctgagcctcccaagaaaacacctccaaaaacgccagaaataactcctgccccccacgatcaacccaaacctaccactgagcctcctaagaaaacaccacaagaaacgccagaaataactcctgccccccacgatcaatccaaggaaatttctccatcttttggaccccccaagaaaacaccttcggatactacacccttccagccaccttccactccccccggcagcactgtgcccaagtttgtacctaaagccaacccccccaagcaaaatctattctccccaaggtatgttgaataaccggaaaaacaagtatacccacaatagtcgagctcaaactgactagcttcttactgacatctcaggatcaaattgaagggacccactgtaaggactcttgatcctatctgcttcttttgcatgtttgagcaaggcaaaaattttctcacttctgctttcacaattggactaatttcgcttgcagctaaaacagaagatagagtggtttcaagcctggaatagagctgtgagtgttgtcttgaaaccgttatcgcaactcacatttgaagcaggctctgatatcgtaatccgtagcgaaaagcagtgaataccttggcgaacaatgtgcaagggtccctcaagtatgtgttccatccagtttactttgaccacatatgataaagtgcctcccatagaatcgagttattaatctattggcgcttgatttcaggaatttgttcaaagtttggcggcagcgttggggaagacaatttgtatgtgttgttcttatccagatctatctcatccaataacacaacgattgaccggatctttctttctttttttttcttttttgcaggacctgatggtgggtagaattcaactgcgggacattcagcttttcaagcaaatatgctaactgaaacccccaaccattctcattcccgaagcttgcaagattgaaaacaaagtatggggacgctgtgacacggttcaaaacgccccgagctcctgcgcgttcgacatcagaactgagttcgtccccaagtgacctgtcagagctgtcggagctacgttcgcctacccatgaggcgccagagctccctataggcccagatgctcaagtgcgaccgcgtcctgtgtgagctattaatatcagatttaatctcatttgtcttttacctcgtggcttgaagtcagttgtcctctcactcacatattgagttttttttataccttggcataggtttcatccaaaggacgaacgatttccactctatactgtaagtgaaattgacacttcatcctcgacaaagggttttatgcttcgtcgctgatcaggtttcgcgcttcagacagctgggcgtcgtccccctaccaatgaggagctagcagcgttcagtaggtcactggcttgtctttttttgacttactgactgactaacagctaatcaccaaaacgttatctttttcatttaaatttgccacctctcgtgatactcttcactttttattatctagatacagaaaaagacaaaatcatcaaagcctttaaggatggtgactacggttatcaattggggaatggcgatttgtatactgttgagaatcttgccaaactgcttgacgagagaatgccaccgaagatggttatgacctccgcctccaaagagccagttgtcgcgaaacaaccatacaagaagtatcttaaaatgttatcggagtattcggaccacaaggacaagatagcccgaattgattcagctttggaagcggttcaaggaatttctcgaggtgtacccaggccaattccagccccgacggtttcggagacgaagctcggcgtaatcagtttgatcggacagttggatgaagccaagcttgcaaagtttgagccagaatccgaagcggcggtaaaaagtcttggacgcaccaattggaagatgccaaaaccactcgagtcttacttcccagacttgttgaaagagaagtatcaagccatcgatatcaccaagttttccgatgcccgagaaatccagctggcccccaaaaaccccggagaacttgccaatccgacattctcgacagccgaggaagtgatccatgcattacctgcagacttcgacgccaccacagagctctaccgctacacactgattaaaggattcgaaaaagtcttggatgatgtacgaccaagcgtcaagttgatcctggaccgtacaaccacgaaaccaatgcaggctgttttcaaaaaaccctcactcctcaagccacagatagaagcctacataaacaagctgggagaaaccgactttcaaagattacatggcattcgtccgtcacaaatgtttgaaaaactgagccaacccgcaacacctgcagataaaataaagtatgcactcacaagcaggaagcaattcctggcagaggatgattttggagccctcgaactagtcggttaccaccctcaactcttccgggataaacttgataaaatgataattcagacgaagtcaatcaatgacccgaagacggccgagtatctaaaaacactgcagtcactgcgcgacgaagctttcaccaatgatccagcaaatcacgcatacgtcgagaagttattcgaagacaaattcattgatgcgaccactcgagccaaactgaatcaaccagggatatcccaacagcaattcttggaagctctggggacacaagaaggcttcagtgaacgtttgatgaccccattcaaacaggacttgctcgccaccactaccacaccgcacccctttcccgtgaaggtagacggggtagaagctcacgacgaagccaaatacattatgacccaaacgtatctcgaggatctcgataagagggctaagtccttctatctcacaaaggatgcattcgaagcacccaattcgatgaaattcgatcaagccatcgaggtctatgaccccaaggccgtacggaaatacgttaaaaaacctgatcccgacttactcgcgaaagcttatgtcgagtttcatcttcctcgcaaaccagccttcaaaccggacgtcccaaaaccgaaaccagcaccagcaccagcaccagcaccagttgacaaagttgcctacaaatcgcggcttgataaattcttcagtgaaatcaatagacccgcatctccagccaatggtatgtcaacgtggttttctctcttcaagtgataccacttgagattcgtgcactgattatcgttccttcccttctgtggtcgtggctcaatcaatctttcaaagatatccgcatcccaggacttggcgtcggcaatgagaaatttcgaaaccttgacaccgtcgataggcgattggctgaattcatccgggaacctttaacgagatacgattaccgcctgatcgggaccccatgggaaaaaatgccatttgcagatcgagtcaagctcaacgacgcagcaaaattcattttcagagatcttgacaagctgattgaggaagcagcaagcactccagaacgtttagcacgcctcactcgtcttgaaaaccaactcaatgacagcattcctggaatgctcgaaataatgcagcgaatcagacaacacgcaaaccgcggtaatgggtggtttgacgcaaccaagacagaagccccgatagacacaatcaatcaggcgtaccgggctcgaatggcaaagctgaaagcgctcgaggagcagaagactcagaacctagtggctggtggtagtgctccaaccgaacaagctaatgtcttaccatctgttcagaacaaccctgccaaataagccatcaaccagccaatctcaatccaaattatctcgcaaaataacaaaaattattgcaagaaattccaaaaattcatttatagcgcacgagctgatccatccactacctcaaaaggatggttcagacacatcggacagtttctacaataccccgttcatgatcagaagatctttttcttttctagatgattcgagtagaaaagtgcatgttttttttatcgacaaaaaaattgttctcttttctcaaatcatgtaattaccaatttacccctcttagtaaattcttcttcatggttattttgaatccctgcttgtaccaaatatcacgtgacacctttactgaacattggaagcacatgcatatccatttcccttcgttttcgttgtttgttttttcttgtatgtgaatgttagggacttcttctgattttccctttggatataatctcagtcatcgattcaaatctttaatgcaccaacacctttaagcttgaaggtgcagctgatataccgactgacgaaacagtcagggtttccgagtgggcgcctatcaggatgtccatgctaccccaggttgattctgacttgagtaacaagcctccccgttgcagttggtgattgaacataacaagccctactgtgaggagacgaaaatttctaaccgttttgtcaaagcctcccaactttcaaatccacgccggtccgccggacgagaatgcgcgtcttggggttccagccgaatctgaatgtcagattccgtaccactgaccccggtggtgattgaaagaagagaaaagccctcctgcttgtcgttagataataatagattgatgccgtgtggtgcaggattcagcgagaatgtatcgtacgttgcctcaaccgggtcaatgagacaatcagccgtgcccagaaacaaacgcaacaagcgccagaggggaccatgagctcaggctagactgcacacggagtgacttcaaatgctgttgcacgtacatacaatgatggctcgatccgttcaaacatcataccaccggaggtggttgtgccacttttatctttttttttttcatccccaacccctgttcccgaaagcactagcaaccgaggttgattgactttcagtgatgcattaacgacttttacaataccgggacgatgatacaatggctgtgaggtgtcggtcaactccagctgccttaataccgcgtgcgatgcaaagtttaacccttattgttcaaaaaaggatccatttcattcctttcatctcacccaacaactatcagtcttttgagtcactctatatctctctcgtttgaacctttttgaatcaacatattccaacatgcatgcctttacactttataatatttcaatcattgaattcttctgtttcatttccagttatcgttccttctcccttcctcgtcttcagcctcgagcaatgattaatgctttaggcactgccggcgaaagcatgtcgaacgccggaagagcagggagtactttaaaatcgggcgaagaacttggtaatacgcgagctttagccttccagaaatcgttcgagaatacccccatggcttcttatcagaagaacccctcatcagcccaaatttctggctcatctagatccttcggctctcaaccaataatcaaaggggccaaacagcctgagcttcgacggtgagctaccaaaagcacagttactaaagttgcttcagattgagtcattgctagaaccaaaccaaaatgcctctcagactgaattctttgaattctttacattgtcacaggaaaccttcctggcttgacgattctggaatcaaaattgtaagcaaaatggccacaacgtcttcaagctcgctttgacatgtcgctaaccagtatttccgctcaaggatgccgagtatcgtgatcctacctccaaggagctaaaagagttcggtaaattaaacattcacacaccttcctacttcttcttaatgagtgactcctcatcatcaagttgacctcgtatgaaaaaaaaaaaatgcgttgttactttgtctactacgctacattttctcacagacaaacaaaaactccagatcatcaaggccctggataacaaagaacaggggtttaatctgggaaatggaaagctctacaatgcgcggaatcttgttgaactgcttgaacagaaaataataccgaaaggccaggtgccaggacggaagatgtatggaaactacggttcctacctccaagctcttagtcggttcgctgaagctgataaaaccatcggaaacgctcagaaaagctttgaatagactcacaatcttagacacagcaattcctggtgaacatgaggcccagagtgctgtaactacattgctcaatgagcttgacagagctacgctggcaaagtttcagagggaatatgaactgacgttgctcagtcttgcatccgttcaaaacattatcccaaagcgaataagtagcttcttcccagatctgctggagaagaacgccatcgacactgataagtttgctaaagcacgagcgatccagttgagcgccaagtccgccgaagagccttccaatccaatttactcgacagtagaagaagtcatccacgcactacccgcagacttcgacttgaccacagagctctatcactactcgttgatgaaaggttttgaaaagatcttagctgaagaacgagagcaaattcatccgctcatcgagaatacagccaatagacagataaattatgtcttcaaaaacccttggagtgtgaggctacaagcagaatcctacatcaacaagctgggcgaagccgaatttgaaagatggtctggcgagcatccttccacaatatttcagaaacttacccaaactccgcaagatccagataaaattctttatgccgtcaataataggaaaggatctctaaagacacatgattacgaaaccctcagagaagctaacactggtcgtagggccttcaggaaagaactcagaataatcgaacaacgcgtttctgctagccaagatccggataaggtacagtatttagaaacactaaaaaaattagaaaaagaagctataaacctcgattcaatcaattacgcttacgttgaagagttgttcaataaaaaattgattgatgcatccactcgagccaaattgaatccgacccatgggataagcaaacagcaattcatggaagctctaggtacacaggaagatttcaaaaaaaaattggtatcgcaattcaaaaataacctagtgagtcggattggagacccagtcgaatcttctgaagagatgggaaatgtgcaccagaaagctggagatattctttacaaaatgtatttcgaccaacttgacaagaaagccaatcaattctatctcacgagagaggcattcgaaaggccctacaacaaagatttcgaaaaagccttcaaggtctatgacgcaaaggtcgttaaaaagttccttcagcagccggatattgagtctattacaaaagcttatgtggatgctcatattcctgctgcaatcgttccggattcagcgctggaaagattcctgaatgaagttcacctgaaatcacctttccccaaaggtaattaaattggttaattctacaagtagtctagagtaacatattaatgtttgtttttgtctttttcttttttcactttgatgaatgtgacttgatttgtcactttttaaaagcggatggagggacaatatccaatttacttccaggcttggacaaaagactagcagaattctggcataaacctttggtcaaggacgatgagcgtctgaagggtacccgatgggaaacgttaacagaggattctcgggaaaaactgaatggtgcagcacaagacattttcaaacactatgatgtgttgaacaaggcggcagaggatcatgatgctctatccaaatcagtcagaaacattgaaaatagtatctatcaagagatccctaggattaatcaactgttcagaagaatttcaaaacttgcagagccacctacccccaagccaggtcctgagatgtcagaagaagaaataaagcaaatcaacaaaaagtacactgaccgactttccagaaagaaattgcgggattcaatgggggactgggtgagaaaaatcaaaaattttgtggcagacaagttaaaaaattgatgatcaaaatagattgaagcatttctacaatttcaaaaaagtattgacttatgtgcatacatgctgaaactatgtatatttcagtgctttcaaaaacattttcaggtggcttcatcatcatgccaaggtctaggattagtcatatcaattttgtagcccctagaaatacagattaaatcctcattttgggacccaacagtaaggacagctcaaaatttgtgcattagaataccacaagcaactatgctcctttttttatatttttaattctcaagatgaaatcagtttctatcaggattgcacccagaaaaactaaaatttctgattcaggagacctcagcatgagtattatgtgtaataccccccagtcttattgggagtattagtgaggaaagcaagtgggtgaggtaggtgatagcagctgatatctaaaaagaccataaattaggtttttgctatcacaacttcaaggttaggtttgttacattcactactcattccacacaatcatgtcccaaactcaaaccccaaaaaaggttttttcctgcggccccaggggctataattgtttttttggtttggtttggtttggttttttttttttttgagtttaagaatggtttcaacccccaattgattcctgactaaccaacaagtcatggtttacatctcccagagatacattcacatgtcaatttcaggtgttacttccataattggttgcacgtgaaaggcattcaagacagaactttgtgcctttcttccctttttgaatggagccttgaccatgcccacaggcagggcggttggcctctctcaactggccaaacacttctttcactttagctgagaacagctcttcattttgcatgagttcaggattttttgacactgcctcagccataatgtggcccagtttctcagagtccaccttatccccaggtggtgcgtgtttggcaatcttccaaccaattctaaccccctggcaaggagtcattgcttgtgatttttggaagcccagtattgcaaccaaggctgttgtgacaagtgttgcttgagtccaaggctcactaaaacgcatagtggaggatggtattctgctgaaatttgtttgcaagtgatggtaaaactgggtgacaagagcagggattgaactgcttgcaatgctcagtatttggtgcttgactgtgggttttgtgcaagttgagttgactactgactgatccaaatcaggggtggggttgatgcctcagcagagcattaaatagatgttttttgtcctctgggtgctctgcacaccccagccatcatcagctcatctgattctgtaaattcagatgtatcaaacaaatcctatactatcttaagcagcactggtccgctacgctatgctacactttttgcccaaaaagccttagcgtagcggttttttgccaaaattgtgtagtgttagcaaaaagttatgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtattgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagacagatgggggcattatgtactaataaagccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgaggaatctttatttggggggacagagggctctttatatacctgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatatccttggaaatgtgccataggtgttctgtagaagatgaaagctgaaacatgtggctatttccttggaaatgtgccacacatgtgttattaatatactaatgtatgtttgaaacagcaaatccgtttcaagtcttaaacctgcttattagcatatttaattataagcatatttcatttcctgcttggaggtacactctatatctttaatgtagatttgccgcatgaagtagttgaaatatggggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgataaataatgcccttattatttgatcttctcatttatttttagtactattcatctaaaaacatctctggtgagtaataatgtttttttgtattttatattatgtttgtgtactatgacaggttttctctgctatagtagcaagctgacaagttagcaaatttttgcaacactacgctgcgctatgggccgctaacggccgctacagggccaaaacgttgctaaccagtggcaaagcgggcacttcttaagggcctacacgtgtagtgttagcgtggacgtggcggaattccgctacgctacgctaaagtttagcggaattctactacgttacgctgcgctaactgctacggttagtgtagctggcccagcgttgtcataagccaacttgttcagataacctgactattgaaaaaatgccatactacatgtcttctccaaaacatcttgattttacacttggctaatgaagccaagaaacaaacatgggcattgtggtgtgctgtgcctgttccaatgccaaaagcatacagaataggtgatagttacacacaattatcattcattacaagaggaggaacattcattacataggacatacaacaacaggataaggtatacatatgtagatgtggtgtgtgcgtgggtaggttatgtcataagggtttatttattgtgtaatcagtggaaaagaacataagacagttgatgaggaggggagaaggaaggtaggtggagaggctttgaccctgaagaatgaacaaggaaggaagtaagcaagtgtttcatctgatgtttgatctgttgcttcatctgttgagatgaaacacagaacatttggaatgtggatttggtttctgagtaacagatctcatgagactgtatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagcaaccaatgacatcatgctgtgcaagtgtgtgtcacctgcagcaaaaataactcagaaggagtcccctgcggcggaaatccctcacccttcaatataaaaggagggcctctctccaccaggattctctttttccccatcaacctacaggagtaagttggtcacaattagttagtagtgtgcgtgtcagagaattagttaagtaaagtcagagatttataagtagtagaaccagaaccattgaaccataacaaagtaaacttaagtagtattattaacaaataacaaataacaagtagtagtagtagtaacaccggagctctagttgtgattaaagtgccttagcaagaaattgtttgaggaagagatcattagcaaactctaaataacaaatccaactgtcttgcgctcaaccataagcgccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccacatattcttaaatattgattacaagactcttagttatttgtttattacaattagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacagcatttctccacaccaaaagctttctaagcacttgtgccagaagcagattgattgtggtcaaatcaagactgacagctgcaagaaacaggttggatcactatacactcaaagaatttttttctctgaagatttcaaataattaatgctgaaaattgtagagatgacatctcaaattagacagcagctgtagcaacacaaaaatcagaacttgagtgcttaaatgagaataatcagaagcagagtaacaggaagggtgtgcggatcttgtgtcatacccaagcagccggggaaaagcatcaacaccaaatgacagaggctatcttaattgtgcaagagttctagacttttggaatctgcctctgtcatgatggtgctcagttccttggagtgaaaatttgccttggattcaagtggtatgtgtttgacaatctcccaaccaagtctaagctgctggcagggagtcattgctggtgacagttggaagcccagtatagcaaccaaggatgttgtgacaagttttgcttggctccaaggcttgctcaatttcatagtggaggattgtattctgctgaaatttgtcagcagtcaatttataagaggaaagcaagtgtgaggcagctgatagactgatagcagatgatacgtaaccaaaccataacttgggttttcactaccacaatttcaaggttaggtttgttacattcactactcattttacacaatcatgtcccaaactcaaacacaaaaaaagattttttcctgcggcccctaggggctctcatgttttttttttttaagtgtaagagcagcccaagtgattcctcaccaggaagctatggtttgaatcccccacagacacatttcacatgccaatttcagaagttattgccaggattgattgcaactgaaaggcatttgagacagaactttttgaccttgttcccttttccaattgaggtctgaccatggccacaggcagggcagctggcatctcccaactttgcacactcttctttcagtctagctgagaactgatctgtattgtgcatgagatctggatttttggaaactgcctcttccatgatggcaatcagttccttggagttcacatttgcctcaagtggtatgtgtttgccaatctttataccaagtctaatcttctcacagggagacattgcttgtgacagttgaaagcccagtatagcaaccaaggctgttgtgacaagtgttgcttgggtccaaggcttgctcaaatgcatagtggaggataggattctgctgaaatttgtttgcaagtgatggttgacctgggtgacaagggcagggattgaacttcttgcaatgctcaggaggtagattttatgaaagatgagttgactaatgactgatccaaagcaggggtggggttgatggctcagcagagcttcaaataggtggttttttgtcctctgggtgctctgcacaccccacccatcatcagttcatctggttcttgaaagtcacaatactatgtgacaatgtctcttctccaaaacatcttggttttccacttggctaatgaagccaagaaacaaacatgttcatttctctgaaccaaaatctgtttcagaaagtgtgccagaggcagattgattttggtcaagtcaagactgaaagccccaaaaaaacaagttggataactctacactcaaagaacgatttcctctaattcagaagatgtcaaataattaatgctgagaattgtggagatgaaatctaaaattaaaattcaaaaagggctgttgtacttttggatgccatttggcatcaagtgatcattgatttttcctggtgactgattgaatcccaattttctcacagcctgatattgagggtctttaccacagccccaattctgaggccaatctccacaccgttaatggtgtaccatgcacactcaatttcccacagcacagaatctggattttcactgcctgaatcaagagtgaattttgattggcaaaaaaataaaacaatcaaaaatgaaaatgaaaatgaaagttggctggggtgctatggcacagttgctcaataaggacacatttttaaggttcttctagtaggaacaatacacaaagcagcaagaaagagtgagtgactacaaattggatggaaatgatgatgatcaccttaataatggagttggatccatagtgctgaatgtatctagagaccagctagtttgggttggaggagaattttatgggtcgtttgactgatccagagttttagatgaagcaaatcccccaaagcccagacactttcaccatctcaaaattctatatagtccagatcctttcaatgatttaattcactccaagtttcaaactccaatgaggaggatgggtctcattccccattgaaggctccaatcatgacaaattcaccagatttaagtcagctctcacattcatctttgttgctgtagagcttaattactgtctggaacttggaacaacacttggccatcaattctgatgtgtgaccactctgaaccctgcacgagcgtttttgggttgggatcaaaaatgaatggcaacccatttaaacatcagatccaaaatacaaattgaactctaaggccatttttaaggtgattctgatcataaagttatatttttttgtgatgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacacaaacttgaattcatgagacttggtcaggtggtgcataataggttctaaaaaatgaatatgaaaaaataaaaagaagaaacaaagttccaaaatttgtgaaaaataaataaataaaaattgatttttttttcaaaagctttgatattcattttggagagtgggagtgctgagagatagaaagattggaacatgagaagaatgattataaatgaaaaaattggaaccaaaaaaggtttggccaggtaggttgtccagattggagccaaaacagtaaattctagtgttttacagcaatgcgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaattttcccaaaattttcatttataatcattcttctaatatcccaatcttcctttctctcagcactctcactcccccaaaatgactttcaaagcttttgagaaaaacaaattttattttttatttttcacaaattttgaaactttgtcttttgtttttattttttcatattcattttggggcttggttaattgacttcccaaaattggagagtcgactcccaaaccccgaaacccccaaaattaggctgtcaatcccccaaaaccgtcgagcggtttgggagtcgactcgaatttaataaaaaaaaaataaaaacccccggttggtttgggagtcgatcctcccaaaccaaccagggtttgggggtcgataaaccaaatcaacccccaccccacggcagcagccgggaggatgcctcccggccgcgagactgcattctcaacggccaagaggggaaaccctctcggccattgagggtatgtacactctcgacgccgagagggtttctcctctcggccgtcgagggtatgtacactcttgacgccgagagggtttccccttgccgtcgagggtatgtacactcttgacgccgagagggtttcccctcgccgtcgagagtatacactctcaacggctgagaggagaaaccctctcttccgttgagggtgtgaacactcttgatgccgagagggtttctcctctcggccgtcgaggtgtacactctcaacggatgagaggagaaaccctcccggccgttgagagtgagggtttcacctctcagccgttgagagctctgacggcgagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcgacccccaaaaccctgttgagtttggagcatcggctcccaaacccaaccgggggtttttattttttttttattaaattcgagtcgactcccaacccgctcgacgttgttgggggattgacaccctaatttcgggggtttcggggtttgggagccgactctccaattttgggaagtcagtgaagcaagccccaaaatgaatatgaaaaaataaaaccaaaagacaaagtgtcaaaatttgtgaaaaatagaaaataaattttgtctttctcaaaagctttgaaagtcattttgggggagtgagagtgctcagagaaagcaagattaggatatcagaagaatggttataagtgaaaatcctcggaaaccgagagggtttcccctgttggctgccagaatgtggtctcacggccgggaggaattctcccggccgctgccgtggggtgggggttgatttggtttatcgacccccaaaccctggtcggtttgggaggatcgactcccaaaccaaccgggggtttttattttattttttttaaattcttagggagtcgactcccaaaccggtcgacggttttgggggatcgactccctaattttgggggttttggggtttgggagtcaactctccaattttggggagtcgattaaccaagccccttcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttatgttttggagctctggaatccaaaataagcagccacttttcactgtctacccactgtacacttcagaaagtttacaaaatttttaattaagcccatctaaaggattgacaactttttgaaaaatgaaaaagtggttcttattgtccagaaacccccaaaaatgtgttcatttttctcaaatcttgtcaacaaggacctcaaaattgggtataaaaacttgataaatttttattgtgaaccccccctgatggttgtccagagaccaatcaacaatcaagcagttagatcccacattcttcaccagcataaataattgtacaaatatgaaccaaaaaaagctctgcaaaatttccaatcagctgatgtgcagataaacagttctggaaatgagcccaatgagatgtttgcttgacctagttttgatgctgtgtagttctcgatgttgttactgagacaaagtggtgatgttatgtatgatttgatcagctcagattgaaaattcaaaaaaaaaaaaaacatcattatgtaaaagagtgtgaacatcctggtgagtttaattagtgcataagccataatagcaaattaagtttttgatgaaaacccaacttggctcatcttctactcaccactccaccacacccttctacttctccatctccatctccttctcctcctcaaagaatgtctcaaccaaccggaaccggcttaacaccaactcatgacctcgaacgactcatcgatctattcagacttcccaagttctattacgaaggtatttcttcccaacctgaactaaaccactatcaatccatcctgacctctttcccgtaatatttatctaggcttcatcttcagacgcaccatcctactctccgacggggctccacccaaacgaaccgatcagaatgcgctctgggctaagtactacgttcagattgccggaacgaccatgtcctgctgggatgccgccgagatcgagatggctgcccaagagggtcgacaggtagcaccgacctacaccaacatcactgacgcccgggtcgaccttcccgacccgcactcctccgcccattcaaccgaacttctcaacccacccagtcctcatctcttcttcctcaataacgctggtcgtaataagtttggctttgcctgtctcgatcaacattccctactcgcctgggtttccgccatcagactctcctcctgggaacgatcgagactcttcgagatctacaccggcactctcctcggccttcgcttcttcaaccatctcgattcgccaacccctaacgagaaagctgaaggctatctcaccatccgtttccctaaggataccgaatggaccaaggtctgggcggtcctcgttcgtgataaagccttgctcaacggtactgcccctcagaactactaccttaaggataacaaatggaatcgtcggggcagtctcttcaatctagccggattagttaacaagactcaacatagtccttcctcatctacaacgctcatcgatcctgatgcaactcgtaccgagcctggattagtcttctatcccaagaaaggagccaagaaacatatcggcatactcaccaatatcagcttcgcagcagccgtctatcctgaatcgagggcgctgatcgagtcatcgaccatgttcaagcttgaaggtcgattcgaaggtatcatggctagtcacgacggccggccttcagaatcccaaactgcttctgtcgatcaagaaggattcatcctggctactcctgacgagggaactgaatgcgatatgttgggttggctattaggcgtcatgtcagctttcaggttgtacggtaaaccggcaaagtttaactacgatccaaccgaccccaacagtttttattttgcttacccaatcgtaagttctgggccatcgggagtggtccagtctcatatcttgtggatttctagagctgataagatgggtttggtctgcaatgaatccttaggggcctgaacgagagcgactgtttttagattgccaaaccgtagccgaaagtctcgatgtgcaggaacacagtctcgcccaactccgacagaaatttacttcgcttgtcgctgctcgtctccacctaccgcgcaaatccgtggccgatttacccgagtctgtgcacgagccatacgaaccgatcgtgaccacaccccaatcgatcgacgagcctctgagctatctctctgctcagtctccctcttcccaacccgccctcaaatccctcgatcactcttctactcctagaagccctccttcagtcacactccagcctagccccgcctccgagagtccggcttccgatccgaattcatcctactctgatccaccattaacctcggaaatccctgaaaacgtgagctgtctattattaaattgtaatctatacccgttcactcctccatgattgatattctcggccccttctgattctattcgatcggaaactgcccaggctttacgccccccaacctccgagcccccatcctccgatcatcattcccgttccccagtcactccacagagtcaatccgaactactcgaggtgggaaaacccgcccgaccactttcgacgctcgatgatgacctggtgtcctttgcagcctatgtcacttatgaagatcctgtcgacacgcccgaagtgcctacatcgctcctcatctcaagccctagccctgcctcttctccaagcaaatctccatcagcaacactggctccaatcaccgagaaaacacatcaatcctcctcggataaccctcccgatcctgtctccccttctcgccaagccgcttcccagtcagccgcaaacgatcccatccccgaaggttacgaggatatgatctatgcgctgagtttggtggatcaagaatcacccatggtcccaccaccacaagaagactcaatcggtccatccaaatcggcacaagctcccagcacccgctctgattcacctcagctcgagttcctctccaggccgcctcctgcttccgtttcgcctcagcccaactcggcacccatcagcccagatgcacaagctgtcaagcccagcttcccttcctcgttcgctgcgggaaaaaagggtgctgcccgactcgctgccgctcaagctgcccaagccgcaggcaaagcctccggcttccggcccggtaagcccgggcgtaccgcctccgctggccagaagaaacctccctcatcttggaatagtagtgatagtgaggacgacgatgatgacgagaaccccaacgatgatgatgatgaagaggatgaggatgaagagggagaagaagatgacagactcaagaagcataggttaacgactgccatgccgtcatcaatttctcaagtcaattccgagagaggtttgtagttcttcaagtctcctctcttttttgtttctcaagaggaatttgtctgagacagctctttgttcttttttttataggattccaagccaatcaagagcgaaaaaccatgcttcttccacaagcgaccacacgagaagggacgtattcgatgtacagtaccggtgggcctacttcagatagtcgaccgatatcacaggcagtgagttctgctggaggctcaggaggaggagcaggaggagagatgggacaatttccgaacccggcgaatcgccgggaggtgccagcggtcttacgggaccaaccggctgagacgggagccgagaacaacggcctacgaccggcgttcagccaacatggattactccatcgagtgatgcaagagcgacaggagaagtcggccaagtcgatccaggaggcggcccattggagcggcgaaccgttggtgcaagtcaaccacaagccgccgccgatccagagcggccttctgggggcgatagcctcccacgaacgcgaccgtaaacgcgacggtggaatgggggctatgttgaccgaacgggcgcgtgaacgcgcactccggcaacgcgaaaccgacgagcttcaacgtcaatctatgttcatgatggccggcgctggtcccatgggctttcctaatcagcccggattcaatcagctccccatgctccaaatgatgtataatcatcagccgcatttgttccccactgcggctggaatgcccacgccttatgaacagatgatgttccagcaacatcagtttcagctccaacaacaagctatcctcaatgcccaacaagtccgtcctctgctttctttttttttctctctctctttctctacttaaaggagaaactctatcgactaatccttttcattttttttttaaaaaaaaaatagtatatggtgggtgctccgtatccctattcggcagcccctttacttcaacaacaacaacaacaacaacaatcgcttgcgaatggagccaacccatcgggcaccttatcgacccaccaatcggtctacggcttcccgctcaacatccaacaacaacaacaacaacaacaggctcaattcggcttcctccctcttcccagtcaacaacaacaacagccattgactcttaatcctcatcttaatccccaacatcaagcgtcgctcaataatcatcatcctgggccggtcgtcggtagacccgcgtcggccgctgctcctgccccgctccttcccggatcctcgtccgcaactactttggcttcggctgccgcggctgccggcaatccttcgagtaacggtcctaatcatctctattcttatcaccaatcttaactcctcttttttttcttatatcggtcttctatcccccccccttacttgtttgtgcttcttcttctcatctagaatttatttctctctctccggttgttcttttctttcttagatcgggattttttttttcataggctctctttggttttgttcattcatcgtttggtttgcttcgcgttcattttcttcttcttataataatagatctcttgcttcctcttctcatcctcatcatcctcatcatcattgtttttgtttttgtttgtttttttgtatatttcatggttcattttcgttttgtatattacttcatttcttgtaatggatctctctttttctgattcttctttccctaccttatcttatcgtattttatcttattttatttatcaaaaacaaaaacacaaaaacacaaaatgtcaacatctttttttcttttttttttttgatcgatggaaaatgggatacttgtgggttagtaatcgtgggttgcttctgtggtatgtattagcttgcagaaaaacaaaaagctggttacaacatgtgtatatatattccttctttttggttacaatgatacatacaatagtgtgcaaagtaccaacacaggatgattgtaaatatatatttcaaagaaaatccagacttcacacaagctcacaagaagaagaaaggcaatcggataattgactacgtgagcacgggcctttaattcttgaagaggtttgtaagccacgcctgggatgattggaggatgcctgcttcgccagcggttctctcgagtgcgaactggagcacgatggattcgttaatcttgaagctcaagcggcgggaatgggtaggcttgattcgcccctgatcgactaggatcttttggccattatcatcatcagcaaggtgaagactgttttgtgagagagtgttttttttcggctgatcaggtgtgaagagttggaggcgaaagaaaaccggatgaggcgagtcgttgaggatgttccatcgttgcgagccttcttcgtcgacaaagaaccggagcttccccccgtccacctccacagccacctcccatcttcctgcttcaatcacatgatactcagacccttcttggatcttcccctgcttcatcatcatcatcagcgcctcgctaccatccagccttgtggcaagaagtacaaggaggataaggagccatacactcggcacgccgcaataccgaaaactccccatcgcctcttcttccgattctaatcgcttggtctattattcttatccaaagatctaaatctgaaaaaaacggcgattatagcgggtcgccggaagtcttgctccgttattaaacatgatcattctcgcttcatcagccgggaaacgattgacgtactctccacttttgatcacgcgcggtttcagtggaggctggagtggacaaaaagagagttatcaagatccagagcgagcgatccacgtcaggaccaccagacaacaagcttgggtgttgcttaagaatgagggggcagaccggatcgatgaaactgtgcaactcgacgagctgattgcagacggctgagacacgcttcaccgagcagtctcttttttttttttacaagtgctcgtgccaaccttgagatagacacgatcccccccccccaaaaaaaagggctgttttctcgacataacccttacttcttgtccgagggtcaagagattgagcccaatgtatggatggataatgtggctcgattggtcagcctggatcagagacttggtcgggagtcgatctctggctgattgtttagcaagagccttcttgaaaacttcgatctcgctcatgaagaagtccgagggatcgtggaggcatctgctacacggcttgacacaatctcctcgcttcctgggtcggtcacgcccggagcgcgccggcctctttcaaattcagtggccggctccgcaggaggcgtctgccattgacttacctttaaagtgtcctggaacgctcctcagggtgtggggcgcttcgctcccaggaatttgttcaactccgcgcctggctctggatcgagcgaatacttctcaagatggccacatgtgtctccaagacagcaacgtcctatttcctacaccgcaggagcgatcgagagctttgttgcgacgttccctgactcttcatgattcaagtcaagtctgtcgtccccagaacctgcagaacgtatataaacacaacaagctgagggccatacagcgcggggagtcaagccagagtcccaaccaacccgtcgatacggccacatagatatcggtatactggatagatgtgccgtacgttggttgcggcccccaatcgagatactgttaaacgtcataaaatttgacggggacaatgggatggattccgaatgacaggcttggatgcggcttggatgctgcgaatgaagcaaagtgcacagatacataagagagaaaacaagagtgtgtgacgtcccatttgcgcgggtgcccatgaaggtcatgttccgtacaaagtggatgcttatgtataagcgatgccggtgtctgggcttttttctcaaccatggatcggtccaaatgctttgttcttcaaagatccaatggatgtccgaatgccatgtagcttatggggattgctcacggttttcgtctcagtgggctgctctttcttgccactggttcttctttgtttcactggatgatatatacaaatttgtattggggtgatgtttgtgaaggccaaggtgtcatgtgatgatgatctgggagatgtgaaagtggatggtataggaagaaaagaaactgggattgtagaggcctcctcaatcatgaatcctggggggggtccttgatggggaattgacacccgagagtgtcataacggcctgatgtaatgtattgatgaggctacataatatgcataaatcagattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccagaccacgtccgagcgagactacatagtctgtcatgaatgtgcaaaagggtgagaccgccccagccactcgacagtattggggactctgtatcactcaatcgcattcacttcagagctcttcagagtccccttggctctgacttaacacaagtccctcgcttcagagggccctggtacagggctggcgcaaagcgccctcgcgcgaagcgcgacctccgaaatgggagatgcttcgcatcggggtgctctgcacccccagtcctgggaggcttagttaagtcagccttggctcacaaatgaccagtaagaccatctccaccgcaagctgctatccgagctgccaaatctcgaagttcggcaactgcggcgcatttttagcagcccacacagaggccgttttacaccgcaagctgccaaatatggcaactctgccttgtgaaacgtcctccccgccgtccccctattctccacccgttttgcatcacttctgaacctcttccattggacaactcccaaaaacgatggactcaacgcttccgacggacacggacccaatgaccgaagaagtcctggccaaaaaaattatccgaaggcagcaattaacggcaagctcaaacactagaagatttttactccttgaagcggctgcattaattctggacgacaacaacggcatcgacgatctcattccttcccatggcggatccaaaccaggcaagaaaccaaacaaaccacgcaactttgaagccagctatcaaaggctccttgagcactacttttcggactcgccactctacgacgcaacactattcagacgccgctttcggatgtccaaaccgattttcttgaagataacggaagaagtcaagaattacgacagttactttactcagaaaccggatgccttaggaaaaatgggtctacatcccctagttaaggtcacagcggccctgcgcatgcttgcatatggggctgctggtgattgcaacgatgaatacttgcaactttcggaaacaacatcgctccaatgtatggaccgattttgtaatgccatcgtggacatctatggttctcaatatctccgtgcgccaactgccgaggacttggaacaactgcttacgattggagcttgacggggcttcccaggaatgcttggttctgtagattgcatgcactgggagtggaaaaactgcccatcggcttgggctggacagtatcaagggaaggaaaaggtaattttttttctttattgccacaagttcgcactgactgattattcaattattttgctttctcttcttagaccccaacagttatcctcgaggcagtggcatcccaagatctttggatctggcatgcttactttgggctgccagggtcccataatgacatcaatgtcctagaccgatcaccgctcttcaagaatctcttgaatgggcaagctccggaatgcgaatatacgataaacgggcacgtctacaaacaaggttactacctcgccgatgggatttacccggattgggctgtattcgtgaagactctatcggagcctcgaggactagagcagaagcacttcgtcaaaatgcaagaggctcgccggaaagatgtcgagcgggctttcggcgttcttcaagctcgattcgcagttgtagctcgaccggcacggggctggaagcattggaacctctcgaacatcatgaaagcatgcatcatcctccacaatatgattgtggaggacgagcgagactcatacctggaatacgtttacgatcaaaacccagctgccgttataactccgattgacgtagtccgagaccgccccatctcttttgctgatttcctcgataactatcaagcaatgaaagatgttgaaactcaccttcagttgcgacacgatctcattaaacaccagtgggaagtgaaaggtagacaggaataagtacacttttaacttaacttgttatagaaatacacacggcctgattccttttctcttctgtgttcaatgagacacaaaagttcatttgcttgttatagaaatacaaacgacccaatgccttgtctttaaaccacccgatgccttgtcttaaaacgacccgatgcctttcttttctgtgttcaatgaatcacaaaggtccatcttctctttttcctttttaagttgtcaatgaaatgtgagcaagaaacattcaatactcattgaaattgaatttgcttgggaatcaaaatttcattttctcttgttaagtcagagttacaaaacaaaaaacatgtgaaaagaaattctcaattgattgcaagatgaagatgaagataacaagcatgaccaatccagtttttttcttctttgagtttgagttggaaatgaaaaaagcgagaatagaaagatggaatcggtgtgatccgcagttgttttcttcttggagtgtgagttggaaatgaaaaaaaagcgataatagaaacatggaatcggcaaaatcaatgtggattgatcgaaagaaactaagtggaggagttgcgtcgaagatcacttaatatttgtttttttttaatctaaaatattcttttgaatcatcatcgaggttggataaatccttgtccataattgatacctgagcgttgtattctccggtctgagccatccggtctaaggtctttgcttccaaatcgaaaatatcattctgtcgttttgtctcgtttgcgaccgactcatgagcgcgcgcgatcatctccttccaagcctcttccttacttgcgagttgatgaagaaactttgccttcttgttgccaattggacgtggaagcgaggaagtgtccgttgagttgtcttcagcatccgtaacatcatcgggattcaaaaccaatgaggcgggggcatcgctactcgggcttctagctcgcttcttttgagtcgatgatcgggtttttttgctgttttcgtctgtgtaggtgctccgttttgggactttaacgagaatgttgaaacatcgaaggtgtttgaatgaggagccctggtctttggagaagagttcaagagcccggttaaggcaatcttcggctgaagcaccactctcttcgtgttgttcgacctggttaacgaagcctcggaacttgctgatgaccttctgcaatgctccccaatgagctttcaaactgccaggggttcgacgcgcttccggaagttcttttgagaaagagaggtggacccgtttccaaaacgtcgcgccatcttgattagtaccaatcagaggatcctcggatataacgatccaggaacgacaaagctggacatcctcggcttccgtatagctggacgacctcttggttcccagctcgtctcctcgttggctttcagtgacctcgctggtttgttggcttggttcgatatgggcttgctcgcttccggtgacttgaaggagtgggtcgagaggaactgctggggccatcttgatgtttgcggttggagggagggtgttgtgttggatgggtggttggtgttgtgttggatggtggagatatatgtaggtggtgggtgtttgtggatatcgggggatatagggaggggatggatgggggaatcacataaaaaaattgtgatacccttgaggttgggttgctatcgggttgctatcctgatgccaaatttggtatcaggatagcagccgagaggcgggttgctaaaagttttgggtgtttagcagccgcggtggagctgctaaaacgtgtttgcgctgctaaatctggtttagcagccgcggtggagatggtctaaacaagcccccgcgcttcccaatccgacgccggtttgcaaaagcgttgcccaaacgggacacggtcgtgcccgccggcatgcaccacgttcatcaccagagctcacttcaaatgcgtcctggacacgggcaccccttggggaaagcaggaatggggggacccgcagacgcttgcagttttaacctgcagcactgtaatatttgctatgccatcaaatttggatatagtccgttcggactggatttcattaaattgatagcccaaagagatgttactttgggggaactcgagcaatgagttataaaataaaaaatcgtgcaccttatattgtttcatgttgtgagcctatcttgccaacgttttggggtgtcgcattgccacagttgaaagcagttggaagtccattgatgctagtcaataaaacaagtgttgatctgagaaattttacagtcacagtgggaagaaggggggggggacagacaaagggtaggggtggatagctttgtggtaaatagatagagaaagatcacaaaaatggctggaatatctttataagtaaatatgtgtcaataggccatgttcaatattttcactgcaaaatctttcttctgggaccctaccagttagtcagaaatctttgtgcacacagcagcgccctgaatacttaagttccagaggtgcttccttgaagttgtggggggtgctcacatacaattgtagagaggacccagcaaaggtttcgtccctaatctacggtcaagttgagtcaacgtgacgccgcacacaggctaggctctgcccagcaaattgccactgctgaggtgccagcgagacctctgaggtgggaaatctccagctgctagcaacggtgggccgctacgctacactacgctaaatggcccactaacgttagcgtagcggccctcggaacagcgcgccaaacctgtagtgttagcgcgctgttagtgccactacgctacgctacgctgcgctacagcgcttttagcggcaaaaacggccaaaaaactgctaaaatgtgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcgcagatacagaaatctgcgctaacactacgctacaatgtagcgtatttgcgctacactacgctaggctaacactaccgttagcgtagctggcccagcgttgctgctagctgaacagaagtccatccatccggcggacctgggattgccaggccggcgcaaagcgatcctcccgaggagaatgcctttgagacgcccccccccccctgtactgtagggaactcttcagggccctctccagagagattctattgaacggaaggcgtcgaaccagagtggttgaggtgacaaagtcaaagggtgccttgatcttccagagcgggaccttggtaccagacaagaggcgctttgtcctaccttgccttgtgacaaccgtgtgctggccaccggtggtgctggtgaattaagcattgaaggcgggcctcgttatgtatgtgaatatggggaacccttgccggatgtgtggttggtgaagttgcgctctacggaatacagcaccgtattagtcttcccagatcaagaccaccagtacagcgacccggcagtcttgtgtgcacaacccatttgggcgcactagtcagcggggtctcactaatgcgacacagttatatgtatcacatcaaatgaaacacctccatgaaggcgccatttgggtggcctggcgtgtaacggggcccttacagagttctatgggtttagacttcaaggttaagtgtttgtacactttttagattcgtagatagttttaacgaagttgttgtataaaagttgtgtatcgtattcgatgaggaacaaaccctcatgagagagctgcttataaatctatgtacaagcgacccgtgcgtacatagatgagcagcagaatcaatgatacaatccaaaacagaaatgacgtcatagaaagtaccagaaaaggtgtactactatggattaaatgtaaatacatgatttgacacagagaaatagagggagatggtgaaagtcgaagaagattgtagtcgtaaggcctagtaactccgaatgcggtactagcgcacggctacaactaccccccccctctagaaacagaccggcctcggtacgtggagccgagaaaatcacgggacgaccggaaccggcaattgagaaacagatttcgccgctttcgccaagtcccgcgaaaccttcacctcccggcgattgtcatccaattgaattgccggaggaaccaaccacatcttgttagtgataacggaacgaagggataccggccggagatgatttccgttaaccggacgcgagtattcttcaccattgtgatcagccaagatatacacattattttccttaacgccgatgatgtcgaaaggaccaaaccaacgaggttgacctttcgtatgtgattcattccgaagcttgacagagtcgcccacacaataagacgctactgaagacggatttagtttgttgtcaaaccgctttttattggccgacacttttctatcaacaccctccaaagccttcacccgttttgcattcaactgatcaattcaactcctcaattcttgctcagaagccgagacttcttgcttggcgactaatcggatattatcggaaggaagtcgaggttgtacaccatagagaagttcaaaaggggagaactttctattgtcattgatatgaatccgtgttgaatacaatgctgccggaaagtaatcttcccaacgcgccggatcccccgaagtattcaaccgaaacagcgccgcctccaaaatcccgttataacgttcattcttcccattcgtacgaggatgataacccgaagtattgagctttttaatattacccgcagacaaaaatttcaacagtccattggacaaaaaattcgagccacgatcagtcaagaattcacgcggcaaaccgaacggagttataatatcacgaagaataacctccgcaatgttcgccgacgtcgcctccaccatagggacagcaaccggccaaccagtgcaatggtcaatcaaggttagaatccatttccaatggtttttcttagattctgtcatcgaaataaaatccgccgaccatcgctcaaagggaccaaccaaaggtaagggaacttgttgccaagtttcctgcttttcgtgcggacgctcatgaatttgacattgtgcgcaagttctcacgtagtcgcacacatcctggtaacgcgttgaccaccaaccccgtcccttgagcaaactcagcgtcgcatcacgacccctatgaccagcctcgtcatgaacttgcctcagaaggcgccatcggtacggggattcaataaaaggggaatactcttcatggcccggccgaccacgccaaaccaaggtttcttccccttcatccacgtcaaaaaattcagctagatctacagcctttctcaacaattcaggagcaacggtcggagggacccgacgccccaacttcaaatacggcacaatcaaaggccaatccaaagcacgcaactcatcattaacaaattttatcatcatgagatcactacgacgcgacaacgcatcaggaactatattttccgaacctttcttataccggatttcaatatccatttcagcaaattcctcaacccaacgagccaatcttctagacggcatcctctgagtcgagaaatattgcaaagacgcgtgatccgtataacacacagtcgtggaagcagccccgtcgaggtaaacatactacctacggtaagcatcgatgattgcaaataattcaccgctcctgcgcaggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaaagacagacgatttattatcacagacaacagaaacgacagaattacaagcatcttcacatgtcgacgggcgagacgttgccgcgtcgactacacatttaaagacttcccagcagcagacgcctcatattgacgctggcgcttggatttcggatggggacactttgcactaatgtgacccggcttcccacaattgtaacagttttgaaccgctccgtccgacctcttcttcccagacaaaccctctctggaatcggcctctttctttgaaccggatgggccaggaaaaccactccgcgaaccagagaaacacttagaagcctccgccgccgccatcttagcccgacgatcagtatccatggtgaaagtagcgatccaagggaaatccattggagtctgacgattagcctccgccgccacatggtcttcaatccttaagcgtaagtccggaaccaatcgctccacaaaacccgtacaaggatcgtgtgaatagtgatatatgttcgctttgacctgccaatctcggaaccgattgtaaaagttctgagccgtttcattaggcctcatgcaaagggccgcgtattcagcagcgacagcagccttattggacatctcagggttgaggtcgatcaaccagtccgcaaaagaattccaactacgagggtcacggccagcacacataacatcattgtagtcctcgcgagctttcccaacgaggcaacggataccgacttgatgccagataaccgggtggacaaaacgaaccgccaattcaattgacaacttgttcaaccaattacggacttctttgctgtcagtaccgctaaagtttggtacaatgtcacgattccagcctttcatcgccttcgtgacatcagttaaataaacctgagccggcaatggaccataatcggcgacattcggacgagcaaagtccgcaggaggagccacagaggcattcctatcctcagtgggaggacccacatccccgcctgccgcaaagaccaacacgcgaggatacgtttgtccacgataactaacatcacgacgaggatgtttcacagtctcgttactgtccacatccatgccatcagagtggacgacagccggctcctcaggcaaagacaccgaacgaccagcagcggtagaagacgacacggcgaccttggagtcctcggaagggtaattctcgacaaagcggccatccccatcctggggaacatcttcatattcctcttggccggaatcatcatcctcggcttcactccaaaaatcagggttttcctccacccaggccacttgctgcggggtgagtgtctcgatctcctcagcggaataagaagagccattcattggacgaggggctcccgcgatgacccgagacttttggcggacagtaacgtttgaggtagacttaggtggcatgctactcaattgatcaaaaaacacaaaacaacaaaacaatcacaataaaaacatcaatcaaacgaatcagcctaacccgccccagaagtcaactgatatcaaatcagacactcagatctatagaaaaaattggcggcaaagcccaacgtacgtcactatccaaattagagggcagaacagaaagtcacgcaagacaacagatgactgcgcaaaaaaattctacgatcccagaaagaaaaaaaaagggatcgagcaagggtcagtcaacctgcttcaatcaaagtcacaaagacacgaagggcaatgtcgcaaaaaaattccactttttagctctcgctaccactgtaacggggcccttacagagttctatgggtttagacttcaaggttaagtgtttgtacactttttagattcgtagatagttttaacgaagttgttgtataaaagttgtgtatcgtatttgatgaggaacaaaccctcatgagagagctgcttataaatctatgtacaagcgacccgtgcgtacatattgtcttttccaagaaccttggaaccttttgaaaaaaaaatatgttggcagatccaggcagatcccatgccttggatataaaaaattgattttccaggcttgggtttggacaggtatgcgatccgacccaagacctgatactgcaatccagccttaatttctttctaagaagagctttggagaattgaagctcatattcggaatcagggtgcaaagtttaccctgatcccaccacctgcccggccatcccttgctacatccgaccaggctggaagcgagtttgggccgggcatcgggtcgctgggtagtgcggaggaagatcaaaaggtgggataccttatgacggaatcctcgaaaaaacaaatcaacattgctttttaatgcataacaagaacacaaaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttcatcagctcttgcctcgttttcttagcggcttctcagcttgcagtcgcgttccggtgctcaatatctttcaaattattcggattctgcggtgaaaagatggttaatagtgcacaaacacaacttgagggtgtccctcatgggtcctcggggagccaattgagctcgcaccgagccaagtgatatgtcggtgagttgccatcagccaaagctgactagagcgggatcacacttccccttcagtttggcaagggagccctggcgatggtgcatcatctgaccaaaggatgattttccaactcgcgctgggactatccgcgtgggctgttccgcccaagccaaaaaaggtgtagcgcgcccagaagggatggatagcggtagatggagattagagcgtccggtgaggaggagctgggaggattaaagcaggtggcgaactaaacacaagcctgggataaacacttaatcaggttttacaatagtcgagggaccatgatcccacacaaatgaaagaattagaaacagagacaaggattacgatcatgctatatgaggttcacatacctccttcttcaagaaaagaagtgttactgtgtttaactggtcacaacctaaagatgaacacagcccctcttttttttgaaacatgtagaaagaagaggcacaaagattattgttgttgtaaacgattcctgccaatccatggttgaccattattgaccttgacttcccattgccgaagcaactccaagtcgaccaattgaccatcgattgttaccgactgagtaggctgagaagtgacggtttgaagactggacttgttgtaatcttgatgactcgagccggttttattttggtaatcatcatcatcttttgtacgctgatgatcggaacaagaagaagagtgttggtcgattctgattgatcttgggaccagaaacggataactaatggtgtccatatcatttgatgatccttgtcttgttcctcgatctaccacttcagggggcacgaattcttggtaaatcggatgcgcataatctggctcatacttatattcggccccatagccgagctttgtatggtgcagtcacaaggaaaccagaatgatttcgcatgagaatgttgatcatgatgcctattaatgatttgtttaaacacaaacaaaaaagccctaatactcacttcgttcatcatcttagtcggtgcattccgtagatgaattggtacaggataagagggaagagagttgacaagagccttggcccgcttgtacctacaaaaaaaagtaaatgaatctctcaacaggataaacgacattgaatcaaagaattaaagatgaaataaaaataagttatgtaccccttataagtccttacgctctttggtgattcggccaacataacgactacttgagccaaaatgcaatcacattcaggcatacctaaagcacgtgcaaaaaaaaaggaccagattagacattaattcagatcttcgaaaagaaaaaaatgggggctatatagatgtatatataccgattaattgggtggcttgataggcactgacggcttgtgtcacggccatcggattcgataatcctatgtcttcagacgccattcgtatcaatcttctggctttcatagttttcatacatcattatgtcaaccttgtagtttcaaaagattcttgatctactaaattttttttgttttgaagtacagtgccaacacacccacataaagaggatcttctccgccttctgtttgattgataaggatacatagtaaaaatagatgttgatttatcaagtcaagatggatgtgtcatcaaaactgatcatttgaaaacaccaagcaaaacaacttgcctaacattcttgctagccaataaagtgccgcatcagcgtcccctcctcggacgcttttatgaagagcagaaatcaattcgtaatgattgtcaccattcctatgagcatgtcaaaaggtaaatattatagatgaaaaaaaagtacagtgaaaaagatgatgatgttagttggtgggaacgaaagagtgttggaaagcagaagggggaaggaaaaatgatcaacacaatcagatcaaaaggaacctggacgaaccgatcataaaggaggaatttattcccgatgatttctttaagttcctgatgacccaaatcaggtttttgtttaagcgcaagcaggataagttcgaggttagacaacgcgactctagcgtccccatcagccacattagccaagagatcaatcatctgtgaatcaactttattcgcaacatcatcaagtgatgatttcttttcaatctctaatgctcgttctaggatccgtttcagatcttctgggtcgtgtcggtttagttttagtaatctgcagcgcgactggagaggcgtcgttaatctgaacgacgggttctcggtcgtcgcaaaaatcatgattattcttccgttttctatatatggtaaaaacactactcttgtttttattgttgttgttgcgcgtggggttgagaaagaagatgatcaagtcagatttcattgacaaacaaacaaaacaaaacagtgaaataaggctgagaaacttaacgatcttgttgagatttattcaatcgttgaacttcatcaataaagataataggaatcgaagtgacagcagaatttaaactcttataaaagctagagattttctgattggatccgtttccagaagtgttagaagtgttagaagaagcagaagagagatgattctggtctatgattttcttccattcagaggtcgagaagtcggtagccgagagttcaaagaactcgtacttcttcttcttattcttttgactgctactttctgcttcctcttctcgtctattcaattcgtccttcaagcatctcgctagggtcgtttttcctgagccggatggtccccacaagatgatcgaatttttactggtcattatcatttgtaatgctgattttaaatgtccttgtcctgttttgacatacacataaagcaagaaatattcacttttcagaccacaatttttcttggaagtatttttgtttatttaccttgaaattcattgattgttttcggtctgactcgttcagctaatggtttatttgaatttgagggatccgaatcagaaggggtaggaagagaagatttgacgaaagaatcagacggaggattgaggcgagattttttccggtgatcggatggtgataataccgatgacgtcggggcagaagaagacggagaagaagaagattgactttgagagagatgctcattatgcagagaggtcagattgtttgttgcatgtggacgtttatgggcttttggtgctcctccagtcgttttattttgcgcgtcagttctctgagtaccggccactgttcgttggaagtttagagtagattgagcgccggtgaccgtcggctgaggtttgggttccgagtggttgctagatcgtagctcgaaatggtcatgatccaaatgccgattgatatctcctgaagctatcggtttggcgcagatcggactgcatcaagcacgccgatcaggtgatcaagattacagcgtattttcaactgatggtcaacccattgcattcttccaaagacgaatgagatattcgacgcaccattcgacttgatattaaatcatcaccatgaaccattcaacgacgcggacgcggggggatagttacggacatgcaagttcgataggaaggagagtcagtatggatgttttgatgatggatagagtgaggttggatgagaagatgatcaacttacccatcttcagtagttcttggttgtttactggttttcggtgatcagcataaatttgtagcagttagtttatagtagtaggatggaacatggggctcccgctcagctaaagcccctttttctaatttggtggtccactcaaaaaactatgaacacctctgctgcacacattttactcaaattaataagagaactgcacattccccacatgaggatacaaagtttttggaatgtctaacagcttttggatttgattatctgtgatcaccctcactttttttccaatagattttatattgtgattaaaaaattgaaaggaaaaaggaaagaaaataaacacagataaggatttatgattatcttaatgcatggggagtgatcacaagtaacatcataaaaaatgataacaccatcttccgtaaagactgattgtttgaggccagttgagtcgagacatcatgatcagacaaattttttttattccggcgaagtgaaacgagatctccagaaagtctttcctgcgaatttaaggcattattcctttgtggacgaggatgatatattgaaaactcgacccagatggatttcttcataccaataccagttctgatttctgaattgggtgggattatctggacgactctccaattgattgtgcctgattttcggatcttacagagcagagagtgctcagaactagagttttctactttccattctttagtttctagatccgaagagaagatgatgtggtcatcttggttgggtattattgggaggctggtgactctgcctgaggcatctccccttaaacgccattgtctcattagatgattggctgcaaggatggtgttggcctccagtagaatactgattagtaggatccaaagaaaggcttgtgttttctgcatcttggtggtgtctttgaagtaggctagaaaagaaaaagaggcacatcaactgatcagatcttcaagcttatccaatccaaccaatcatattgaattttgctcccacctggcaattccttggaggagtgatgagtttaaaagattagggagatggtctggactccttgtctggatttgataaatcaaataatttgagatttataatcaaggcactgcacatgggtatggatgttttaaatgagaaatttgaaacatacctgtgcaatggaagaataagtagaacttcttgttagagcacaccactggaaatttgtagagaagcctgtcagatatgcatgtgtgcaaagtggttagttgaatatcaggccatcatcaaaccaatcagaaaagagaattgaaaaacttacttgagaagtagattaaacaaattggtatgaagagaattatcttggatcactgatattgacagctggtataaataatctccagacagtcctcaaagaacctttgtccagatcaccaaatcaattacagattttttttgttgtagtttcagccatgtaaatgtaagaaggatttttttgaactccacccagacagatttcccaaatgtatcatctgtatcctgtccattcaacagatttcaacttagtcaactccttttggaaagggtttgattgggtcatccagacagcaaacatcaaagtgagtgaaagtttcagaaacctggtactgtgtaccaaaccagattacagaaattacaaggccattttatgatatcacatagtcagacattcctgtttcctagctttcataccgtttcatattgtgctgacatcatttttaataagtatagatacatgacggcaagcacaactctttcacttggtaaccttttgaacataagctatgattcatcaatcttcatgtctcatcttggtacatacattgagctatgttccatcaaaattagctatacatcagttactgtagaatatgatatctagatgatctcagtataattgtgactacacttgggcccagaattgtactgtatgtacagtgggttgacagaaaaatccaacccccccacatttgggtccagattttgcaagtgtcacccctgtgaaatttgggtgcagtgactccctgcttgagctgataatcaacattgcagtctcttgaccattccatttcaaaatcatttcactcatctcaagacctccaaattgatttcagtccagcaccaaacagatcaaaatcaactctgcaacttccccaagccaactttctgaagtactggatggccatcaatggatgacttcctgtcacaatctacaaccctcccagaaattgatttacacccaccagatctaaatttttatccaaaaaaccttttttatcaagccttctggaaatagctctcacgtgagctggttggaatcttgattgcattcttaatttaagactgagagaggtctaaaaatcactctaaattgcaacaggaagtactccaatgatggtataataaatgtgtaaaaaattataaaaagaaaggttttatgtttttttctacttcttcttcattcatcatttggcattccttccagcctgttgaaaatcctcccacctttctcttttatttttcctgtcctgttcaaaaaatcagaaaaaaaaatgtaatttttttgttgggttgtaaattttagggcctgttccatagtatcccagccaatttttcattttcatttttcaacaatcaagattcattttgggtttggcactgaaaatccagcttctgtactgtgggaaattgggtgtgcatggtacaccatttctggcagattcaatttccaacttaaaaattcaaaattgatcctcaaaattggggctgtggtacaggcccttgcagttgcttctgcaatgaaaaaaaaaatacccctgtagtcatttttccagcccccccccccccccaaaaaaaaaaagcttgaaaaaaagtgagattgacccccaagattcagtgttagggttttttcttctgtcaacccactgtaccagtatttgggccacacaaattgctgaacctcaaaattttgaaaagtgccaaaaaacttttggggtgagtgggggtcaacacctcagtgtgttacctctgccataaatgggatctgaatttctgacatgcctgcaggcctcacaggcagaagagcaaaaaaatattattggtgcttgactttgggcaatgattaggggtggctgtgctgttcctgaaacccagtatcaaaaaagcagtcaatctagaattattcaagtcctccatgtgaaggaggtcagtcttgagtggcacagaagtttggctggtgtcaaagccaccccccccactgggagggaattacacctcaagtgcctttgcttgcctgatgccatccaccaaaaagtgttggaatttgtgcttttgctcttgccgctctctctgctctgtatcactacaagcaatattcattttgccccaaaacatttatggcaatttgggtgggggaaaatggatcaattttctggaatttttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaattttcagctgatttgagacatttttaatttgtgccttaataaaaaaaacacagtttttccgcgtttacacacggttttgctgcggcacagcgcacacggtttccgcgtttaaacacggttttgtatataattttttaccgcttgtttttcaattttttttgaatttttaaagttgtttcctacactttaaaaggtgtagatttaatggtaaaaacaatttttcataaaaatgaattttggttattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtacctgattttttatgttttttttgagattttaaatttatttcctaggttcaaatatgcatagaatttaatggcgcaatccacttttttttaaactcaacggttcacttttaatactcaaattacacccatttttctacttaagtttttagagcttaattttcattcttttttgacatttcaaatttatttcccacactttaagacatgttcaaaatgatgggaacaatcattttgcataaaaacaaaagatttgtcagctctgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggatttcaaagcaattaataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggaagattgggattgggaggactactctaaaagtaggtggagaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaacaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtaattcttctcatgatgtaatgagaatattgtggtagattaaatacagtattatctatttccccatgacatcatgatgcattgttatagccaattacatcatgtgtctacttataatagaataatactgatggaaattaccacacacttgacaaaggtggtaatttctacactttgaattatagtttaaatttatatttttaactataaatttaatatttattttttatctttattttatattatttttagagtattttatgtttttattcctactaacctctgaggctcttgagttgtgacaaagtcctagaaggagtaggaatttggggatggttccagtgagcaaccccctctaaaatattatgaaaagttcatttataaaataatattctaggttttcttattattattacaagtaatatactattaagcagtcttttggatactcttgaggatctctaaggctgacaagattggtaatgaatactgcgttggacaagttttttttaatgttttttgaattaatttttactggcttaatttcaatcattttttggaattttaaattgatttcctacatttaacaatgtttacaattgaatggtaaagtcacttttcataaaacttgaagcttcgatcctaatataagagtgtactccgtttcttgcataatttatactgtatgaaaattttatttgaatgcaaaatggatacagccatcaattttaaaaccttttaatgtgtaggaaaaaaacttaaaatgccacaaaataaggatcattaagcatgtaagaattaattaaggaaaagcgttcaatgcagtattcaagatatagtttttatttttatgcaaaattattgttaccatcatttttaacatgtctcaaagtgtgggaaatgaattcaaaatgtaaaaaaataatgaaaatcaagctcttaaaaatcaattgaattgtaagaccaattacagtatgggagttgatcaaccaactcccaaatatcggagagtcaactcccaaacccaggtttctccgaaatttgggagtcaattccccaaacccgtgagtgggtttgggagttggcctccaaaaaaatttaaataaaaaaaaagaaaacccccggcggggtttgggtgtcaatgccagaaccaaaaaaaaaaaaaaacagccaggaggattcctcccagcctcggagagtgctcttgacggctgagcgaaatccctctcagccattgagtataaacctcaacggctgagagaaaaccctctcagccattgagtataaacctcaacggctgagagggtttctcttggaggtcaagggtgtacaccccaacggccgagggaaacttctcggccgtcgagacctcaacggacaagagaaacctcttggccgtcggaggtgtagccctcgacggctgagtgaaacctctcggccatcaagggtgtacacctcaacgaccgagaggaaacatgtacgaccgagagggtttcctcttggtcattgaaaatgtataccctcaacggccaagagtgtacctcctggtcgttgagggtatacactctcgatggccgagaggattcctcccgggcgtcgagggtgtaccctcaacggcgtgtacctctcggtcgtcaaagtgtacaccctcgatggccgagaggatttctcttggctgttgaggtgtacacccttgacggctgagaggtttcttttggccgttgagggttatacccttaacgcccgagagaaattctctcggccgtccatgaagcactctctccgggaggaatcctcccggccgctggttttattttattttatcaccgaccccccaaaaccacttggttttggggcatcgacacccaacccctccggggtttttctttttttttatttaattatttttgagggccgactcccaaacccaccaacgggtttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcgactctccaatatttgggagtcggttgatcaactccctacagtattcagaatgaaccattgatttttatggaaattgaatgttaccattaaattctaaaaactttgaaatgtaggaaacaactttaaaatttcaaaaaagcataaaatataaggcaaaaaaactaatgcaaacaattgagtgaaaaagtgaagaattaaataaacaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaagcgattcttaccataaatttatacatgtctgaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaataggtgtaatttgagtattaaaagtgaaatgttgagttttaaaaaaattggattgcaccattgaattttaagtacattaaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaatcaatttagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaaaaactttaaaaatccaaaaaaacttgaaaaataagtggtaaaaaattatatacaaaaccgtgtttaaacacagaaaccgcgtacgctgtgccgcatcaaaaccgtgtgtaaacgcggaaaaaccgtgtttttttatcaatgccctttctttatgtttttttttttgagttagtaaaaagaaacaattttttaccaccgtggtggccctccatcagtgtcaacaacagcctgcatctggtggggcatagactcgaggaggtgattgaaggtttgggtcggatagtcatcccaggcctggctgattgcttacttgagtttggggattgattgtgggttgtagagggtttagatggccaccttgaggtccttccaaacattctcgatggggttgcgattgggggactgggccggcctgttgtcgatcttccttaaagatggacattggacattggtaccctggtacctcctttgtttttctcagaaatggacaccaggcacctcacctggcacctgggggttgataagtgcaagccaaccccccttgcgcacgccagctgtagattggtgtgcgtgcctgcacgccattgcagaatggcgtgcaggcaggcacgccacttgcctgcaggttggagtgcctgcctgcacgcccaatatatgcggtcctaaacgcatatttatatgcatttatagagaggccgaggtcacaccgccgggaggaacccctcccagcaagcgtctacatgccagcttgttggaaggggttccttccgacaagctggtataaaaaccagcttgccgggaggaacccctcccaaaaaaccagtgtacatgccagctcatcggaaggaatcccttccaacaagctggcacataatccagcttgtcgcaatggatcccttccgacgagctattccataatccagctcatcggaagggattccttccaaaaagctggtacataatccagcttgtcggaaggggttcctcacaacgagctggtacataatccagcttgtcggaaggtatcccttccgacgagctggtagttaaatcagcttgttaggaggggctcctcccggtgagatgcttgctgtgttgtctctatcactccagcctcttttcaatcacaaggccagcttctctaaacctatcactccagcctctcttcagtcacaaacctggcttctcaggatggtagtcatgtttcctttgggttttcccaatgtagaaatcaccctagggtgggtgaatggagtaccaaaacatcaatgatttcaaagttctctctctctatttttttcggcctgagataaaaaaaatgtaacaaatcagacacgtactgcaatgcgttgaccgggtttgtttgttcagacttaaggctagacattgcttgccttttgggaccgggccgaccaagatccaatcgtttttgaatccagcaggcaagcccagcgagaggtccaaaaattcagccctcatacaagggtctcaaaatctgcggtacttgttgggcttagaagctgaggctgattgcaggtcacgtcagccttgtcaaccaaatcctcctggttgaagaggttgtacacctttgccggccaggattccctcctggtcaacgaggttgtacaaccttgccggccaggattccctcctggtcgacggggttgtacaaccttgccggccaggaggattccctcctggccggcaaggtgggccttgtcaaccttgtaggacaccggccggtgtcctacaagtattgacaggttttttttttcaaacacttataggctatcccataggacccatgcctgggtcctatgggatatccctggtcctaaacccatactgatatgggtttaggacctgcacgccaatctacgccaatcaaatcttgctgcagatgggggtgcaggcctgcacgtcaatctgctttggcatgttggcctgcacgccaatctgcaagtggcgtgcagattggcatgtgcgaggggggttggcttgctcctggtcaacgaggttgtacaaccttgccggccaggattccctcctggtcgacaaggttgtacaaccttgccggccaggaggattccctcctggccggcaaggtgggccttgtcaaccttgtaggacaccggccggtgtcctacaagtattgacaggtttttttttcaaacacttataggctatcccataggacccatgcctgggtcctatgggatatccctggtcctaaacccatactgatatgggtttaggacctgcacgccaatctacgccaatcaaacttgctgcagattggggtgcaggcctgcacgtcaatctgctttggcatgttggcctgcacgccaatctgcaagtggcgtgcagattggcatgtgcgaggggggttggcttgcgcttatcaacacccctggcgggtaccagaggtattttgtgcgggtactggcggtaatttgggcgggtactggtggtactttgggcgggtactggtggtactttgggtgggtaccagctgtaccagcagtgcaaatagcactcttatgaattgaaattgcagttgacttttttttctcactacatgagagtatttgttgagctaatcatctaatactaccacatttcttttccctttcccatctgatttacccttcttagcagtctgaatacaatctttccacttggccaaccccccttccttgatcatcccattctttgagtagaaggcaacggccatccccctacttagtgactgcgcggtaaagagtgtacctctagtggtaccctggtaccgcctttgttttgctcagaaatggacaccaggtacctcaccttgcacccccggcaggtgccaggtgggtccgggcggtaccaggcaaacaggtgccgggtaccaatgtccatctttaatcttcttgataccatggctggcttggtatgtgcgtctgaggatggtggtgtggacaggtgcattgtcctccatgagggtaggacgatgcacctcattgatattgtccatgaagggctggaggcccttctcgtagacattttcaatgaaactggtggtgtttctctggccggggggggcatgaagagaactggggccttcgttctatcaaagaagccaccccaaagcatcatcaacaaccgtccgctttggaaagtcggcttgaggcattcagggcaatatttttgtccatttgccgccagaccaagattgctttggagttcttacccagctcaaaatatggtttgttggtccagagtaccaagggccaatcgtcgacgttccagttgaggtgagctgttgtaaaggcaagctgcctagctgcttgcttattgttcacaaacagcttcttgacagccctttggttttggtacccaagcttgtttgcacgttggcaagggttcggattgagattggagtcgccagctgctccacaatctccctcattggggcctggtgctgatcgtcaaggacttactggagttgtcgtttgtcatgctcagtggtaaggggacgtcgaccagttgggggttttgattcattggttctgtgatccttccagcggttgatgatccctgaaatggttgatcttgcctttccaaactcttgagagaggtaggcaaggctcttgcctgcccttgccatccctacaatcactgactttgtctctgttcaaaggtgcagcttttgattgggttttgtttggtgtggaactactctttggtgggaatagagcttagagagggatgagaccttgaagggctgcctctctggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctcaatgaagatgtaatatttgtaaaagggtaaggtatgaggataataagtctgtgtgaaatgtcttaattctgtaattctaaatatattccaagtaagtaatgctaaatcaatgaccagggagcaataatgacaactctgataggggacaaatggcaacggccaagagagcactacatataagtcttctgagaggtataagaaaacaaggagcaaggcatcatcacagggtacatgtaacaaggcaacaacatggcttgggagacaggcttgggaatggcatgtgtgacaagggtgaaacaaggctgaagcaacagggatggaaacatgacatatgtggctactttaaaaatttgcaatggtatgtaataaacagaaaaaaagatgaataagagcaagggtgtttcccaacagtctggctttctggagtgttggactttctcccactttatacctgatttgtatttattttattaccaagtgtggctggtgatccatgtggagtgttactgatgggttgttagactttgtgggttctgatggaagtgtctttgggatgattgaaggtggccaggagtgtattacatatgtaggatgttggtttgatggttgttatgatatgtagaagatgtaaaaatggtccagaaaggtggtaaaaaggtgtaacaggttttgattggtcttaccagattggaccatcttgagcagaaaaagaatgttagttcagaagaagaaaaaaaaaccacttacattcaatataatgataaaactaaaggatttggaaaaggtatggtcaacagaccattgccaatgaccaacttgagaggtgtagccagtacacccaagtgtcacagggggtgacacccacaaaatctgaacccgcaagcggtgtttggatttttctgtcaacccactgtacatataaatcattaatttttgaataagtgaaatcactataatagatatattattactcagtactttaatttttacttgtcgtgaaagaaaaacatgaaaataaaccaaaaacatttataaataaatatttcaacaagaatctacacatagcttccgaaccttaagcaaaagtaagaatattattgcagattcttaatttgaatgaaaaataacctagggtacctcaccacaggtaccccttaattagcactccttcaggtacttctgtgtactctgagtgacatctggccattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctgcacactcaaataaggttaattcagttcgggaaaaatctaaaaataagttttacatcattgaaaccttaactacatggtcacaacaactgtaactggctgggcaaaagccatttgtggccctttttggaccaatttggctaactacgccttgttgggactggcccactggtcattaaagagtcccagtgaccaaaaaatggatgaagttttgtcacagcacccctcagtgtgtgttacaagcctcacttcagccctctgacacctgtaaccaaggactacaggtgcctaggcagtgctacaggtcaccaatgcctagtagaaggcttgcacctgcaagatatagttctgagtttgcctccaagagcccataatgagtacataaggagcgcttcttgccctgaactcacattccccatcttcatcatcacttaccagcaataaccacctccaacaaccagttttcaccggttttttggcccagttcctgctgtttttcatcctgaatttcaaccaaccaaccatcaaatgttccacagaactctcttaccacctgttacctagttttctgagcacttcaagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggcaatatttccttgatacttcagttgtaggcattgtctgggcatactccttctacaaaaagtaccagatcatcatgtacataaaaaatacccctgttttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataagaagggagttggtcaaccgactcccaaaaattggggagtcaactcccaaacccgggtttacccgaaatttgggagtcgattccccaaatccatccttgggtttgggagtcggtccccccaaaaaatttaaataaaaaaaaagaaaaaccccggagggattgggtgttgatgccccaaaaccaagtggttttggggggttggtgatcaaaaaaaaaaaaccagtggctgggaggattcctcccggccgcggagagtgctctcttgatggccgagagagtttctctcagccgtcgagggtctacaacctcaacggccgagagggtttctcttggccgttgagtataaccctcaacggctgagagtttctctcggcggtggagggtgtacacctcaacagccgagggaaacttctcggacgttgagacctctcggccgtcgagggtgtacccctcaatgactgagtgaaacctcttggccattgagggtgtacacctcaacaaccaagagggtttcctctcgtttgttgagaatgtaaaccctcaacggccaagagtgtacctcccggtagttgagggtatacactctcaacggccgagaggattcctcccagccgtcaagggtttacattctcaacgaccgagaggaaaccctctcggtcgttgaggtgtacatactcgatggccgagaggtttcactcggccattggggtgtacagcctcgacggccgagagctttcttttggccgttgagggttatatccttatgtaatgcccaagagaaactctctcggccgtcgagagagcactctccgcggccgggaggaattgttccggccacttggttttttttttttttgatcaccgaccccccaaaaccacttggttttggggcatcgacacccaacccctccggggtttttcttttttccatttaattttttttttgggggccgactcccaaacccacacatggatttggggaatcgactcccaaattttggggaaacccgggtttgggagtcgactctccaatttttgggagttggttgaccaactccctataaaaacctaatagtttttattatttctcttcttaatattaaaacctccccattccaagtgttacccacacttgtaaaccttttttcttagctttgcaccttgtgtagctagaagattcaagctcttggcataacataagctgacagacaaggcacagcctcatcaaccagaaggtcttccttctggccaacaaggtacatgtgccttgtcaactggaaggtattccttctgaaaacaatgtaactgatgtgatgcatgcataggcattgcattgtatcaggcctgtcttgcattttaggggctccacatcagattctttgatacagagcatcagtattgcattgacaaagcaatgcaatttgatgcactataatttggtggcattaatggtttgcattgctttcaaatacaatttcaatgcaatgcattggtatcaaaataatgtgcatcacttaaaccatgtgatgccaatacatattggctatttattgcatcacatcacattgtttcaccgttggttttgaccaacaaggtacatgtaccttgtcagccagaaggaagacattctggttgattgttggctgccccctccaaccacccttggtgtgatttaaggggcggatatctgaggagaaccgctcggatacccgctaagactgagggatacctgccagaagatgtggatgactgattctgctaaaaaagcaggcggacatccaaatccgcaaatgaagaagagtagaatgtgtcacacaacattctatggtcaagcctgtctgtttcataacctttccagttgcattgctttaaaggtcctggccaattggacagactgcatcaacagcccaagaaaggttcttcaactgcatcaacttagtttgcatgatacctgagccatctttaaagaagaaataccagagcatgtggggattttttattgatgacggaggaatacaaggaccaaaatcaacatataacagtgaaaaattgaaataaaataaagaaataaggaaatttgtgttgctttgttgaggccagaggtagccctcatgcctttgagacggtgtacagtcttgaaaactggaggaatccctccagtcatcaagacggatttctgggtatatttacctgcaaaaaatccaccacacccacaggtacccgggtacccaccctggcagacctggcaggtgcaggtgcaagtgtccaaaatattggaattttgaggcaggtacccaggtatgaagcgacatctctagaatggttttttttacaaaaaaaaagaaaaaaaaactggccccccttggcctagagagcagaggccatgttgccaggaggaatccctcctggcgagccggtaccaaatccagctcatcagaaggaatcccttctgatgagctggtatttatcccagctcgccaggacaaatcccttcccggcaagctggattgtgcacaccagctcgctgaaaggggttcctcccaacaagctggtgcacataccagctttccgggagggactcctcccaacaagctggtctaaaatccagctcgccggcaggaacccctcccaacgagctggtttaaaattcagcttgccgggaggacccctcctgacaagctggtacacagaccagctcgtcagaagggagtccttccgacaagctggttcaaaatcaatctcaccgggaggaaaccctctcagggagctggcatgtagatgcttgttgggaggagttcctcccaacggtgtggcctctgcacctctaggccaagttgaaggggggccagggttttttttctttacttttttgcaaaaaaatcccactagcccacatttgcccaccagtaaaagggcgggtatctacagatatccgcgcagacacctgccagtgccagcggatgaggatgccggattccgctgaaattgtcagcagatatatccgcatccgcgctgatatctggatttgaatcgaccatctctaatagactaatattctgtgactttggagatgattttattcaggataaaagaagcaggccttaccatatcacaagaaaaatttagttgttatttatcagctttggaagtagttggacatgtgctatctcaggctggaaaagttaatttgaatttataagtgaaattttattgttaacaattcccagtagcattggaatttgccataactataaataaattccagggacaacctatgaatcaaatttccttatttgtgaaggggcaatttttctctcttggaaaactgtaggtggggttgtcttttttcaaggatgttcagaatttatttttagctgaagttgggtctgactcaagcctaatcaatgtggtggtcaaacagatacttggacatagtaaaattgcacaggaggatgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttagagaaaaataggctattatatttattgaggcattagtcagtttgttctgatttcagtaccaagtcagtaacaagctgacacaacccaaacccgggtgggtttggatggcccattggaaacctggcctaatacatgttgcatatatccatttgcctttggccccaagattgctgaacagaaaagctgtttcacaagagaggccatgcaagttataaatatcaacacaatttttcccagaactcagggacacaaaaactctttctcaatcaaatccattgatactcctctcatattttaaagaaccaatgcagacagacactctcctcatcctatcagtagttttcagagattagtatattgttctaaactttggcctcaatagattttcattatctcatgtctggtattgtgggaaacaacaaaattgctccagcccaaacagattttccagcctttacatctttagcattggcctagaaattggaatctacactgattgccttgagtctgaaacagagcaccaattatacatttgggtctggtagaagaaattaatcaacttgcaaaaatgctccttggctgttttgtgctcacagttgttgctggaataatttgctttatcatacactttctgtgtgtttcatgtcagacttgatgtgaccctcttccctcacaaaaaagtctcagattctatgtatgaagaactcaccattttcaattctcacaagaatttggtttgatgaacaaaaggtgtcaattgcaagtcatgggtattttttgtatttttgaaaaagagggagcgaccataaacaaggaagaagggtaacttcttttttgatgagagagacaatatgaaacaatttatgaaagaaggagggataataggtatgcggttcttgtgtacatattatgcttcgttgtcttcattatcttcttttaaaatcttaattgttgtcagcttgatgttcatctttgtttcagtcagccccatcatcaatgatcttctggtcgagaagttgagaccaatcaacaataatcgtcgtaatcagcagattcccgaccattcagagtataatgtttgaattttgtccgagatttcaagttatcgacgatccagtttgatagttcagtgacgtcttcttgaagactagagcaatctttgaattctccaagttccattccctgctcgcaataatcgtgaatgagcataagtcatccacaaagggtgccggaggatcgtccttgggggagcagtcaagctgcgtgtgatgttcttgaatactccaatcatagaaccactggttgatgagtagaagcctgctgcatcacgttcctcaccagcccattgtcggaaggacttcaacaaggtctcagttaatgagggatctgataagattgtgactagggaacccgcggcgtataacgccgcgggatccctaggaactcggatctgaacctgagataggctgttgggctttttgaatcagtgaaagaataggtttttttgaatttgagcctgggaatctgtggttgtagataaataatttattttttgcatttgtattttgtatgtatccatgatcttggcttcataactttcatctttgtataaacaggttgtctagatatatagaaagtgtaatgctaggacagttgattctgatttcaattgcattctaagtacagatgcagcagttacaatctgaaaatagtaacagaaacaggactcaagattcaagtttttgcttcagtggatctattgaggggaggggtgaattgcaatgggtggattgagaggaggaaaggtgaaatatatggggcggggtggggaaaatatccaaccctgcacctatgggaaacttccctaaacctaagggaactcttcaggtaactgaagtccaaactggaaaccgatctaggcctaagaaagaacagtatgagcaattatgtatcaagaatgattgaaacaatgaaatctatattgaacagtctactgacctcagaagttccatgacatcttcgtattacatcaagattgacaacgtttgtagtgatcgaaggaagatctggatcacccaccatgcagattgataacccgttcaagttggtcactcgggacagagcaacgtaaagttgaccatggccaaatacaggttgaggtaagtaaacggaaacaactgataacgactgtccctgagctttgttgattgttaaggcaaaggctactgagactggaaattgatatcgtgaaaatgatacgccatatacgtggtcggcttcatgagtgagtttgagtttagggatgattacttctttaccaacacaacatccactgaggatcttgcaacgcaatgcctttggtcttatagcaagaatcaagagtcgagtcccattggataggcctcttttgagatttagattccgaagtaagattactggaataccaaccttcaattccagtttgtgttcagggaagccgggtaatgagaaagtgttcaatacttcttcaggaactgcttcatcactttctaagccatctgcctcattcatcatctggtcaacagactcagaaagaaacagttgacctggaatgcgatctctgcaggtagaattgattttggtgacatcggcgttcagcggggccaatatgagtcgttcagcgtagaaatcagggatatttgtgtagtcgtgattgataaataagttactcagatctccataaacctgagcaattgcttggttgctgacaaatgatggtgtctggtgcttgaaaacggttccgtatttcaattcaacgtctgcagagaagtcagtctggtttgaaccgttccctattgataacagccagtgatagaactcagagttagtttgtgcattgtctggatccgaagagttacgcaatcgttggttttgagtcagttggaaggtgtagacatggtcccaaattggcgaggcaatcatacactcccttgcctgatcgaaaatggtccctcctggcacaacaggcaaagtttgtcggaagtctcccccaaagatcatcagttttcctccaaaaggtcgatcatcttgcatcaagtcctgaaaagctcgatctacagctttgacagcatacttgctctgcatcgagatttcgtcccatattacgaccttggcgtcttgtagtgcttgggttgaggcggttctgctcttccaattacactgagaggatgagttgaggtctagcggtaacttgaatcgtgagtgtgctgtcatgccttcaaataacatgagtcccgctactcccgaagatgcgacagttactactttgatgtcaatggcattcaggtaatggatgatcgtgttcatcaagtatgtttttccacagcctccaggcccatcgatatatatgaggcctgattcatcgtggttcataagctctatcaccgtttccatgatgattgtctgacgttcattgagacactgagacatagataagaatcgggctgcatgatcaacattgacatcgtcatcgtcacttgggtcggtttcaaataagtcccacaggtgagtgattgtgctgattgaatcgagtccaacgtcggtgaaggttttcccgtgttcttgtaatatattgtgaatcaagaagaaacataaggagttccgatcttcaatgcttggattctgacgacggtatctatgttcgagccggtacatcaagtcatccgagagatcttctaagaaatcttcaagtagtttctttggatttgccggcggactgtgaattaacaacatacaaaacatgaaccaaagaccactacctgtcatccagtgtgccgcatccgccatggattccgagtaatgacgatcactgactaataatccaagttcatctgcggcatctcgaaaagtatcaaaagttatgttaccgactgttcgcaggtcttcaggactcgtggcgccttttctatgaagtagcaaaagcctcaagaagtaccgctccccttcgttgatggtggcatggtacagacgaccgatcatgttggaggcttgcttacgacccttgaatcgcttcttctttgtccatcggaagtacttgggaatctcgtggtagagcaaagatcgtgctgggaccccatagccaatagcgttcaagcggttcagtcggaaatattcagtaagtgtagttcgggccgcagaaccagtttccatctgacgttggagtccctcatggtcaatgaaataaacactgtgttgaccgtccaggtgtacggctaagcgctgaattgcagggtctcgctcgttcgtaggaaatcggagaagcctgtacacagctgaattgacagacatgaatgcaatggtcagtatacaatgccaaagacacaaacaaatcaaagataacaatttcaaaagagataccaccaaccttccgacggaccgatataccgaccattgataaatttcagggtctcattgccttcagtcattcgcattgaagagcgatcaacacctttacatatatacttaaaaaggtacttcatcccgtgaattccgtaagggatctcgacatttatgtggcacttgtatcgtagcgataggcacttgttatacggaaccacatgaccattgtggaattcgtggtggttcctgacaatacgtctgccatcgtccctgcgtcgatattttggataggagtcctcgaccaaggatgtttctgactggaagggctttggaaaaccttttgagcaggtgttgtctttccaacacatggagttagaattgcatggcccgtgaagcatgcaagagctgacaatcgcatagagtcttggttctgattgagggtctgggatttcggccgtaaccaagcagtcaatggcttccggagttgtagggacgcttccaggttccaagattaccatcatatgggcgtggggtaggcctcgcttttggaactcgattgtatagacataagcagccacactgcctagcctctttttgttgaccacatagtcgatgagatccgtcaacctcaaatggaatgctctgacaattaagtcaggtcgatctgaagtttcttcgtttggtttaagttccgcgagaatttcaggccatcgagggttggcagtcattgtgataaacagtgaaggtttcccaaaatgcctcaccagagccattgagtcttggtacagctgcatcatgttcctaggggaaccggaaaaagatgatggaaggatgatccgtcttccttgaacatcaatgtcgtccctgaacgattcttcaacgccccggtacagctctgccttgatttgaccctgattgaagcggtagaaattgagtcttgaacgttccacacagaagtacatatcgaccgtcaactcttgaaagaggtttttcccatggaggatcgctgagaatttgtctcgtcggtcgaagatcatagaggcataccattcccgctgcgaaattgtcgactctgttaatcaagtcaatatgtcagtttcaaagctaatatgccagttcccatgaaagagaggtttacatgcgggtttcttaccttcttcttcatcttcattacttggtaatccatgaatccatccttgctccccaaaagggaaaaagattggatagcgaatcgggagataaccactaaaatcatcggtgatatgcaagaggccaccttcatggggcctaaggacaatgtctcttggtgcaatttgatcaggatcatcgttatcaatgaccattccaacttccagcgtccgaggtgcgttatagacattttgattaagtccaggccggttgtagtttcttagaacgtagcgagcatttagatttgggtcgtcttgcccaaccattcgaaagaatcaagcgtaactgttgtttcttgataaatatcgctgaattcgtagaagtaattcaacatcaactggggacctggcttgtcctgcgcgatattcagcctcctgggcatcgttaccccccacgacgtaaatttgagagaacgcaggcctagcactacctcgagggaacacactaccaatgtcgtgaaagagggtgcctctgattctgaacgtatatattcctgcgtaaccttgaaccgatcggtcaatctcagcaccacaggatgagaaggacagggcgttattgtatgcgcggatctgtctttgatattggagggaacctgatttgaaaaaaaaaaataaagaaacaaagagataaagattaaatagtcagcgactgcctacatgcaagatggttgaacccagaacaactgacgctcatcaagatcggtgagcagtttccgcataaaccaaggatattcagtgtcttcatatcttactggcatctcgaccgatccttttccacaacacattgagtaactggcggtgtctttggacatatcgttctttgtacgctccagtttccagtgaagagctccgcaggagtcacaggcatcgttcatagatccaacgttgaaaggaaaatccccagggaatcgatcaagtaagtatgcttctgtgttattctcggaacgatagaccgcacccagtccaatcactggtaacaaatcccaaggtcggcggcgaggtcggtttctattcctttggattggagttgatgatatactgcgactccgatgtcgagctgtgacactggatactcgccttcttggttgctggcgatgaacgtctccgaagcgtcgtctttgcggtagcggcattttcttcggaattcaagtgaaactcggattggtgaatcggattgcgagcaatgtctcttgagggactgagtatcgcgacttgaatagggttgaagttcctcagaccaacatgttcaaaatccagatcggtcactcagtccgattgttagagtcactcagtcggatcgttagtttagttattagactcaatggagcagatcctgtgatcaactcctgtacataggatacagacaaccgatcatgagctcaatcgagacgttatagagctttaacacatgattaaattgcagacattgacagatcagttatgagattgcattgagacatcgagacatgatatagtagatacatcaattcaagttgatgaagaattgagtacagaccgattgagtacaaagagataggacgtagtgtgcaagatacagttcttatgatcggccaaggtaggacatgaagcatatataaaaaaatcataaaatatacatgtgatctgttaccactgatccttgcgtgagtaatgatcacgaccctcgatcgaagagcttaagcacggcccttgagcttcttctgtgcctcggcaaggattccggagcctgtctgagaggtttgagccctcttattgttcttatcacctggagggtacgtgtttttgaaatggttgtcgttgtcatcatccgagactttgccttctttgctttcttcatagtcttacttacatgttaggtcgaggttgttcaatcgacccaccatttgaagaggtcggagtcaacatcaggttaaccgttgtacttctgcctcccgaagatattgacaccagcaaaacctgtaccgaagaaaatgcaggatgttacattagttcctaacggggatataagcgaggatgaatagtaaaatcaaacttcttaccgtgacttgccaaatctcggcatcatcatcatggccggtgatgtaaccgacaatcagcgcctctcgtccaacttgaaacaaattgaacgtgtggttcaagagcttattgccaggaacgatgtagttgacttggaactccatcagttgtttggcctacggatcgatcgatggataaaaaaaaataaacaaacatgaaaactaagttaagtgacctgttcaatcggtcaaggtctgaggtaacatctgaaaaaaggaaactcaccgtggtatgataatcagtgtgctgcacagaaacatggagatcggtttggacattattgttcggaccggtatgctcgatctcccgacggttagttatcaaaccgaagccaaaaacaccaaccttattcatgaggaaagatgtcgttttggtgcgatattggtctgttccaccaataccaagggtcagggcttgatcgtagaaaaaagtgtagccggtacatctcgcttcgccttcatcgcctgtcgggggctcctcgggattcttgacaaaacgccctccgagaaggtaaaccctgtcccgaacagggcagtggttctagacccgtagccagacagcaggatctcgtggttgtaaggtttgccagtcgtctttgtcttctaggacgaccgacgatccgtaattgaattgaccgaagttgttagtgtctttcaacgtgtttgctctctgaatttcacgatcctcaatcaagcatcagcatcgatcagcatatcagcatcatcagcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacaggtattcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtattttatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacagttgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaaacaccatcatcagaccatctccaccgcaagttgctatccgagctgccaaatctgaaagtttggcaactgcggcgcatttttagcagcttgcgtcaagttggtttttcaccagaagttgctataatagcaactggggaatgtgaaaggtccccccccggggcagcatagactgcactccttattgtatttacctctttctctatagcgaccggccggtaccgaccaaggagagactacactatctggtgaccggtaccttccatagggattgtacactggtaagggtcacttctctggtgatctctaaccggtattggtcctcaagagtattgactctcgtgtgaccgatacgatttgagattcctattcacttgttttgaacggtatcggtcatcggagagggtaaactctctagtgactgataccgattcttgggattgtacatccacgatgaccggtgccgatctttgagagcgtacatcctctagtgaccggtaccggcccttgagtgtacactttcgagtgatctgggcattgggtgttgagttgtttcgggggcgatggggaaaggtgagcgggagaatcacaagaaaaacttgtgatactcgcgaggttgagctgctatcctgatgccaaatttggtatcgggatagcagccgagaggtgagttgctaaaaaatttgagtgtttggcagccccggtggagctgctaaatcgagtttgcgctgctatattcggtttagcagcgcggtttagcagccgcggtggagatggtctcaatgatcttctggtcgagaagttgagaccgatcaacaataatcgtcgtaatcagcagattcccgaccattcagattataatgtctgaatttcgtccgagatttccagttatcgacgatccagttcgatagttcagtgacgtcttcttgaagactagagcaatctttgaattctccaagttccattccctgctcgcaataatcgtgaatgagcataagtcatccacaaagggtgccggaggatcgtcctcgggggagcagtcaagctgcgtgtgatgttcttgaatactccaatcatagaaccgctggttgatgagtagaagcctgctgcatcacgttcctcaccagcccattctcggaaggacttcaacaaggtctcagttaatgagggatctgataagataacattgcgaacctccggggatgaagcagtaagcctccatagtgcgttagcagcagcacaatgaacatcgccgtcttcctccttgattaaagtgatcaaattttcaagcctagtcatgtaagtagtgtctgtctgagtcgagtcttctggcggagcgaatctcttgcggaacgcgggatcatagaggagcatcaattcgactgcttgttcagaaggctcagattcgatgatttcatccaattgatcaagaatttgagaccatcttaggatttcagccgtttcgtcctcagaaccgctcaggtaggacaaacattctagggcaaggaagtcctgaaactcgtccgcagggggatggagaaagagaacggcgagtggcttgatcattgatagcgcgagatccatgtctgggcttgaccagtaggtcgtgccgttgttgatcaactttactaatacttgaatcgcctcgagctcgtgtggatggagctcgagatcactgagattcggctcattcgatggggtgtcagcttgctgggcctgttgagagagatgcttggaaaattcaatggtgtggctgatatccatcaccatctcacaaccccgggatttgagttcaagttttgcgcagtcgtcatattcagccaggtttgataggattttggtctggtcgtgtaatttgtgatttgcttgagttgcgagcttctctcatcagtcatcggaaaccaggcgacggtttgaatcaagtctgggttgcgtttgagtatagaccggagccaatccaacagattcctagcggcgcgttcatcatctatatattccccaggcaagtacctgggagtatgataagtggaggcttgcacacgtcttctcctgccattatcgaaacgcaactcatatggaatcaccaaaggtttaagattgaggataatggtcgcgagtccagaggccatagattgagcggacgtgagattctcttgagcccgattagtttgtgagagagattgggtggtttggaagaactcttcagatctctttctcaatatttctcgagcggattcttcctcgctgagaagcgccagaccttcgatgaccgagttggaaggattcttgtttcccaagaaggccgtcatcatgatgtcgacgagctgcattttagtcctgatcgcgttagaaatgtgaggaaactcttccagggttcaactgggttgaatgcctagacgtcacgacgagtccttcatgttcttgcttacatgaggaatagcctaagtgtaccgggaataacaccatacttttcttgttaagaatttatatgatgatacttgctagaaagctccaaagagttgaagtcttatcctttgtaatgttaaatcaattacggaactagagatcaaagtgaatgcaatccgaagttatgactggtgcaacaagaaattacaacacgacaagagattacatgatacagagattgagtacgtttttccattagagaaggatgtccggttcaagttacagtcacaatgaattgaagtaaatggaagcattacgagatcaagtatcaaggaaactatgagcttggttcccgtgacggaccgggagccggagtgtgttcctccgatgaagtcgaaaccatttcccttctgacagggccagtcagtatcacaacctcgtgatgatccttcatgaggtgattgtagtatccccaatcgttgaggcttttgtaggtctttttgcaaccctgattggcgtacttgcaggggtcttgaaaagtagtgaaaaaaatttgggaacgataatcagcaaaaaccaaaggaatgaaagccacagaggcacgaagaagttgaggacagagtgacatacattttttgtcagatgctttttgtcttcttgcccgtggcctcgatggcgagccttcgtgaaattttctgtcatgtgttttccaatctgccttacgggtgaatgatgaattacagccatttttcgtgcagcgaactgtcaattcaaaccaaattgttatgtaatcatgagcactgtacaaagttttctttggaaagaaacaaagcaagcctacacttgtcttctgggtttggcgccggttgttcgtgtcggtcaacgttaaactttctatacgagtagtattccttgctagaggactcgtaaactctcttcttccccttttgcttggatatgttttggactgaaaaaaaacgacatcatatttagctgcaatgcttcttccaccctgatacgatcttctgagccttcctcatctttcatgaactaaagtaacaggtataactaactttcttctgaggcactttcagtgcccaattgatccacctgctggccataaggaatgctgttcgggaccgaatcaccaaaattgtagcttactcccatggtcgggggagtgtagggctggctgctggggccggcaacaggcgcatttgacaattctaattggttgaaagcccgccggggaggttcagtttgtttctttcataaactaaaacaacaggaataactaacctgatcccaagaatctgtcagtaagagtcacatctggctgccagccatctagaatgctattattcgtcaccgattgattgaaattgaaattcaaccccatgggcggggcaatgtaaggccggctgcttgggccagcaaccggaaccgatgccaattctgattgaccgaaggcccgccgggaaggtttagttttgtcaacctctggaaagttgggcagtgaaaatggggagagaggcataccagtctgatagctgggaaaggaatatagagtctcatcaaaaattgcaccggaaagcagtgggccattcaatgtggtatcagagctgtcattttgaaaggtctggggtggaatgactatgatttgtttttcaacagaatcgcgtcagttatgtcatttcggagatcaagccaaaaatttagacttacagtttgagggcacggggaaattgaaagtattggagccgaagtccaaactgggcatgaatggagggactgtgatgaagatttgaatgccatggttggatcaaaaagaatgcatcggcaattagggcattgtgaactcaccattagtgtctcctgagcccaaaaagcccaaaggcatgtctgctgctgaccccacagcaattggagttgttgtcgggctcgtcagcaccaggttattggcgtcttgaggcaacgaggtcgaagggaaaaagctggggaaacagcgggtcaccgcaaaatcgaccagggaaggatcctccccgctcataagctccttaaaatcagcaatggcgcggcttattgggtgggtcggcgggtctgggttggaaggagatgtcatctgatctgcgataggcaagccggagggaaagttttcttctccagtcgcgaaactaatatcggaggttgcgatggtatttaaagatgggttggtgttatgacgagacacagtcatagtataatttgctatgagaatagtattaggaaagggagtagagtaggctactgtgtttataaagtgtaggaaaaatgtattctcgagtgtttttgggggagatgggttgggagaatcagattgagagtggatctttaccttttttatggacaagaatacgcttgccactgggtcaaaggcctccttttcttctgtgattctgcccactgagtgtttttggtctcggcgagttgtatatcctgcaggcggaccttcaccggctagatcaaacttgagcggaatgatttttgccctttctccattgcggccaaaaaacctcagcgcgtccaacgaaagaattttccgcttgactctccctagcttgcgagatgctcaacctgttgagagaggttttgggtcatagtgcggtaatacatcatgcagaggtagtcgccgttgggtccaacgtacatcagcagtttttttaggggaacaaaagtagccggcttccacggctgcatatccgccaataaatcgcagccaaagagtaggcttcctagtggcaaaaaaacataccagtttggctccgtggctgtacaaccaccattagttgcttgaagttaaatctatggagatttccaaatattggcactcctcaaattaatttacgcgcaaatctccccaccttgcaaaatcctacggtcgttaacatagtattatagccatcatgtagtgttaactaaggcgagggctgttgccgtccaagccgatggcaggaagctgtttttagggggggggggtcgttgccgccttcaaaggctatatagccagtcaatcagtcacaaccacaggacattctgtttactagcgcaaaacacataccgatggagttaccatacgtatccaggtatcacaagttcggaaagatcctgaggcagggtattccagtttaatgaccttctagttaatttcgaatatgtatttagttttactggatctaaccttgaacatatcattgatcctaatcaaacatgaaagaagtgcaagattttgctcattctttcttggtgccatttgctcaaggcgcgtttaggagagggtggatctgttgctagttcaaaatcctcacttacaaagattgcattctccactaggttgtcccgagcttgcgcagtgtccggctggaaacaaatcatcgaagcattcttgaagaagcgttgtagtagtggttaagcaggaggggattgcgctctgggctgatgagacatgtaagtagtcttttttgccgccgagagtttccccgtcttccgcctgctcggtgttcatcaaagcaaattgattaaacgtgttttctgagagcaaattcacatactatagctgtgcgctctcaagctcgacagttgtcctcagtttttccttgacttctctttcttcaacacaagactaagaggcagggtaatcgaatttcgcacccaggatagatgagaggtttgtgggcataggatttgaggtgatgaacatctttttattccaaatccaagtgctgaaaaaaagacgatcaacggtacaaatgatgtgaaatagtattgagtccatacaatagcacatacaaatatggtaggatattttcatggttgtaacaaactcattttgtatctagtgttgaatcctttcaagtcgtagaggttttccataaatcttcttttgtagtcagccttgtcgaaaatgatagataataaaaagctggtccagcgcaggagcaccatctcatccttttagaattgaggcctcgtgacctgagtacatcccagtaagattcagaaatttagcagtcagccaaagacacacgtcgtgacgcggcaaagaaatactgacaatgactcatatgcgcccaccggtttggcgccaactaagccggattacacatgggcaatcgttcacattttcattctctccatttattcgcgttttctttctctacatgctaccctttgtgcgccggcccaatcaatacaccaagcgctcctcgatctatgtaaaagattttgctaactcccgcaaaaacgtaggggagattttcaacttttcggctagttcagaatccggtcccaccttgaggcccttggtgcaaaaacaagacggaggcccacagcccaaagctccaaatattggcgaacgttcctttgagcacgtcagcgcagtctgtcgttaatgtatgactcaaatcaaaagtcgaaaatactgagcttcaaggaacgccgcccaagagcaaaatccagtcagctggtgatagccccccccccccccggtgtgaagcattgaataaattcttactatattgcatgttctgttgtctaggcccaacttgaaaaaaaaagtttcatttcaattggttcaatccagacaactcttggttcattaatatggatccaccagccgacaacaacgctgcgattacagatattcaacatgctgattcaacttatccctcgctgccgcttctacatagctcacagcggattgcaatcgttatctccagcgagtcggcgttcctcatcttccgggtcaggaagacgctctttggcatttgcagcccgcagtcgaagcctctcggtatcggaagtggttacctgtagaatacaaaaacacttacggtcagtaacaagatttcccagctgtctggaatgatgcatgtcaaactgagcaagcagaatatcaattgcgcttagttaggtgctgatattccttcccgggtgacctgcgtgttttatgagatcaagacaactgatcggatctctacaaaaccgttgatgtttttttccattgttctgcagcaggcattggtctaggcgtgcgacgattcgattagcgtacaaatgaccaccattgcgcttctgaccaaaccctggtggacaaaaaagaacacatagatatcagaattcattaaaaattttcgcattgatggtcatagggaagtacaaatgggtaggggctgtgtcaatctcacctgcttagcttcggattgataatttggcacagcggtctccaaaacatagaaaaccggaccttcctcgatgaaaagccttgtggtctcattcacggaccttgggaacgccatagactcgtggcctgaatgctctccaattttgaggtcgcctcgtaggtgattgcttttagctgacattttcttgttctttatccagtccatatgctacgacgagatggacctcgaggccggatgtcagtaagtgaaaaccaagtccacagactgttttcagcgtataaatctgatacttattaaaactttgtggaaatttttagacatactgttgagtgtgcgataccgattcggagcccgacatgaatcccagaatttccaggcagacacagaaatccactatggagacgggtacaaactggtgcgtaacgaaatgaacggtggcctactactctactcgccaattcgagccaaagtgcgaataacagcagaaggcgttctcccggaggcggttgggctcaagtttgtccaagccaagctgatcaaccggaaaagaaacatatgatggtcagttctgaagacgaaattataatttagaatccctcgatggttactttcacctagctcttgaccaaatgggtccttataggctgctcacttagcctcgttgaatgggagagatcaagctgagaatctaatagctctctgaacgcaaccgctcgtgaggccacttgaggttctatttccacatcaacccagtgtattacattcaaatatgtgtggcttgtctatttccgtttccgagtatttaccccccacgccagcacctatgtacccaagccagcccacgttatatggaagtgggaagcttttttactacatacttcatcgtgtcctggaaacatctcaagagcgtctgcattgacgcaatcctgtgtatctttgaattcctttaaccaagtccttgtgttggttttgcattacatcctcttacatttctatttctatagtaaccatctttgtaaaatctcttttaatgctttcctaagccaacccaccggttcgattgccgattccctgcgcgggtttcgttgctcttgttcctgtgatatctccgaagttttgtttgtgaaaggtctgtgacactacgattgtactcagccaaccctgaattggagcaaaaactgattgccccgctgattgcttcacaaaatccgacacggattcctcaataacggctgatttaatgcgggttttttatgatcccagctactaaaaatgaaataaccccaacgattgcaatgtctgagtacagccaatccagaaaaggatggcatcccctcctcgaatgcaccagctcgcttgtgtgcagatactaccacttcatgagccagtaaggttttggtttgagctagaagctcttattctccttcaatccagcagggctcttaaccttacccagatcacaaataggatggatctgcacaagcgagctggtgcatttgaggacaagatgccatccttttctggattggctgtaaatatatgaatgaattttgttgatggataggttagaattgcgaaatcacatgattgataaacagtgtcagtagctgaattctctcatctgcttccttccttgattgctcaagtcaaggtttactctatagcccctgagcttcttgatgctattcgactcatttgttctttcttgtaaccctctataatatcctcaaactggtacatatactgaagggaagcagtccactggaccacagtgggggcttgtggatacaaatcattaatcaaatggaactaggctctgtagagcaacacaacccagttccaaatattcaacacatatcaagagtttttaggtgtcgaactttcagtctggggattcatgtattcattctcatcccgctgtggtgctgcggacacatggggtgtgagatggacaaggtgtcagcttgctactattacagagtcaagctgacctgcaatatttccataaacaactcaagataatgagtaatagatctaataatcaaataatattacaaaaagaatgacataaaatgtcctttacaggaactagtgacatattaaaatacatcatgacaggagactgtgacatgagatgagaagatttcccccgtcaaagatccttggaaattatacatcatcccagattctcagagatgaccggtgaggtcaacttccctttccctttccagttttggttactggtacctacagtataaaaaggaccagtaaacaaggcagctaggaattatcagtttacctgtctactatttttccacatctttttccagtttacatccttttccaatatcattccgctaccacatactcccttcaagcttggtgcttgtgtgccagtgatttgttgccaaggaatacctttattggttattcctctgcccatcactccaatacacggaccaataccctcaagtatttttgagaccccgtagtagccttcacctgtcttcacatcagacccaggcttgtacccccgagggcattgtaaaaacccccacaacctgggccccttggttcctctctacatttccattctaccaaaccagcatcatcagccggtgtagctagaaggcctcttgccttggcattagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgccggttttttgggaaaaaaatgggaggtacccgggtaccgctacgggtaccgccccaagagtcttgaccggaagggtttccttccgatcaacgaggtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttcacatcagaccacaggtcttgtaccccccgagggcgtggtgaaaactcccacaaccctgggcccctgggttcctatctgcatttccattctaccaaaccagcatgatcagccagtgtagttagaaggcctgttgccttcgcattagagatggatagtcggcacctgttgcggaggacataccttccgttcagggaggtacatctacctcattgaccggaaggctttccttccggtcgatgaggtacatgtacctcattgaccagaaggaaacccttccaatcgatgaggtacatctacctcatcgaccggaaggaaacccttccggtcaacctggccggggcgctggggttccccccagcctcaaggccatttcatttcatttatttccttttttattttattttattttctttgttctttttattttaattttttttcttgcttttttttctttttcttcctcttttttcttcttcttttttttatctcttttttctttttatctctttttctttttctttttttttcctttttctttttcctttttccttttttttctcttttcttttctttttttttttcagcaattacaaacaattttttttgaaattcttttcaattctttttgactgtatttttttcatgtttttaaattacaatgatagtcacaaaaaatccccccagaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagagaggaggtacccgtggtacctgccaaaagtaccgccagtacccgccaggaggtgcctggtgcggtacttggtacctattttctgaaaaaattcaacaggtacctaggtaccaacaggtacccgagtacaaacgaacgatctctacttggcatcaccgagcctgacaaaagtttggaaacctagaattttgtgtattggatgcttaaatagtcactcatgttttcatgttgtttttctctttttctcatctgatttttctagctttcattatctgtgtctcactcgcccttcacttcatttcatccgctattgccacaggtttgcttttcttctctcttgctgttagtccacaaggttgtgtcctaacattcaggtttggaaaccttcaaatttcaggttctttaggttatgagcccagaggtgctttaactgtcatcccactttaaccaaagccaaaatacaaccaaccatcatgaacaacaagactttgaatcccactattccaactctgtctcaggatgcaagtgggtcgggttcgggtcgaaaaacagtgaccaaacccgccccgccaaatcctcggggcggggcgggttggggcaaaaactgtaaaatgttgaccaaacccggcccaaatacacagtgccttgggtcgggtcgggttgggtcttgggttgggtccgggtcaacccagcaaaaatcactttctttttaatcaagtacataattcggtcaatctcaagccgacccgaatgcattccgtcctgaccatacccgcctcaccgacctgtcgggttaaatctgggccgggtcaatttacaatcctagcctgcccaaacccgccccgtgaaccgccgggttgcgggtacccggcgggtcgacccgacccacttgcatcctgaacgtcgctgtccaacctcaattgggacctttggagtatgctgatcaaaggctaaatgaagcagcacaacctgtactctttccttttgagtacagagaccaaacctgctgatccgaccaaactcaaatccttcacaactcaacaaatgaaggcttctggtgttctccagaatacatgggaatcaccaactatcagaagttcaaaaccaaggacaccaaggacaaacctagagaaatgtggctgaagcttgaagggccctatcagtcaaaggccattgctaatcaagcaaaggtttacaacaactttctggcacttaaatttgaaggaagtgatattgaatcattcattgttgatttaacggctcacatcagtcgtctcaatgtggttggactaagaataggtattcctaccaactttgatatccacaagaatctgttttgtgaaaatttcctggagaagatcccttctggactaattcatactcatgaagttctcattcaaggaagaccactcacaattgacaaacttcaacaacttcttgaaaatcaaagacttgatgtgtcagcctctgggtaactaacctgagtgtttagtagtaaaaaggttgttactatgagttgactgaagtgtttgagcatggtgattgtgaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatgaacagcgcatccggatcaatacaaggtattcataggcatccagggtactaagactcacctgggattgatttggttattccctaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattccgcaaggctatgaatatggtggataagttgagttggttatgtgtaccgtatcaatataaattttaactggtttaactggtgtctgaatattctggggattaatcaatggaagtggcacggattataagttccagaatattacatgaggaaatgaagaagtgctctgagtcacgggtgaaagtaccaagggaaagagcagagttaattcagtaactgatctttatttgtaatgatctgttagagctgtcatagtatttactagaggatcagtagctagtatttgtgacgtgtacagcctaacagatccttcaacttaaaataacaaataaggatcagtacatgtattgattgtgttaattcaattgttcatgccaaacaatacatgaatattttatttgtaatgattcttgtccgtgatgacttgggggacaaggacaattaatgatgaagtcattatcaagatcacacaataaataatgaggtcattattaaagtcagtacatgtattgtgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataataaataaaattacacaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgtaaataacataaaaacacttaaaaatatataaataacttagaaatagtagagaaaaccttaattattattacaaattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattataactccttcatcatgtaatactcacttgaagaattaacaggtacccatggatcacgggcacctgaataattatgcactatacattacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagaccagagtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaccccctttgggttaccagtatccaagaaaagggccacaaagcgccacagaatcctcactacacgtgacaacaaagcctccacacgtgtaataaatatataaacaagctaaaatatgcatgaaaatactacagtaacctagaacattctatattccaagtggcaacacgtgtagcaagcctcagaaaccacctcttggatattctgtggcccatttccaaggaaatagctccacgtaacagactagcccctacccacaggctcctcaaggatattcttggttcacataaattcgtgcatggccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttattactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttccacattgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccataaatttcacgtaattcttctgaattacttataccagttttgtccctgagtttttaccataaaaactcttagtatttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacatattgattgtattcattcaatgattaattgatacttaacattcaaagtatgtacatatttccttatacagttatttgaccgtgaaaatactgtagaacagggataacttttgttacaggtatttcatggttaaaggagtgaaaggtaagtgataattacgtatgtatgaagcatgtatgtatttaatagataagtaattaatcagataagataaagtaagataagataagttagagataatgataagataacaagaggtaaaggtatcaacgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacctctaagctctgttctggttgctcagcagttccacaccaaactcttctcagaccagcacagcagtttttctagtgttcacaacaactcaaaagtagatcagtgagtttgttgaatgataatcatcaattgaaaagaaaattttgaaaaaaaaaatgctagcttttgtgcaagcctttgaggtgactgatgatggagcaagaagaacagctcggttgaggtaatttgaattatgaaatgggtatccagcaattaaattgatggtggttttttgtgagaaccctcaacttgagaaatacattcctacacatgatcatacatacctctgttttgagaaagcttgctgcttgggagccagactgttttattttatttattttttagaggcagatacagccctgtatatcaactggatatcttccaattctttgttttcttctgtaaacaaagaattggaagttatccagcccaaatacagggctgtattcagcccttaaaaaataaaaaataaaaaaatttgggcttgcaaaccacaacctttcttgtactggctgtacatcccttgcaaaaatgtgccctgccactccaaaaacacattcatcttcttggactgtacacacatgtacttctgacaaagtgcaatacactgtatatgccaatacaatacacgtataggacttgttgcaccgttgattcttccaaaatctttgatcataggatgtgactataagttcttttgcaaacttgttggtgtattctccaaagatgctcatcttagctcatatcatgaatgttgtgtattggtatgtttgcattctccacctaactgtcaaaatttattcctggcatgatagggatgctatttttcttgatttcacagattacctggcttttgtgggtgcatctattcatcttttctacttgattttcaatttggaaacaatttttttataggagttagggatggtaattaagccagctgggtcagctgcctggaccagtttgggctggctttctggggaattgtttgtatcttggcctgtgcattgggcaagggcttgttagttttggtgagcttgccattgggtgaccaacaagcccagtacccctagtttccaccctggtatggatccaaagaggtggggaaccttaaaaactcaaaattctaagatagtattattagaatggaaaaaaattagaaaaagagaataacaagaattttaatcataaggagatgtacttaagagcaagagcttggatgatcacaatgggaaaataatgaaatagatgaaattaagatttttgggggatgacaaataagatagtattgttctgatcttctttatcacttgggttttcctcgtctggagtatttgcttgatgagcctggtcctcaaaaccatcaaacaatagtattggactggttattcatatggttagaaattgaaaatgggtacaataaaataaaattggaggccaaaactgtactgaacagtcatcaagctcctatgatcaatttttgttttagaattagatttgatgtgtatatttgtcagcttgcacagtaccagaactttttttcatttttttgtaaatagcctggtaaggtgccaattgaaagagacatcacttacaatcatcaaaataattgatatcaaattatgataaatccttttatagatccacccttcataaaaattaaaccataccttcactccttgctagctcttcaaaccggataaaagatagcagaattaatttaaaaaaatgcttaattgaaatggtatagcatgaaggtaagattggttgagatgacagaagtgatggacagaaacaacaacaaattcgctatgagcgatgctatatggtttgttgagggacaatcttgcttctgtcaccgacggagttaattttgacgaccaaatcatcccacatggtgaatttgggatatggtagagaaattggttggtctggaaagaccgtggcagcaaacgaaaactcttttgcacccaacttttttacttcaatggtgacgggagctgtgcttctagctccaatataccaatatcctcccgatggtgatactgcaagcaacgttctccaccatgatgttagcgttactcctagttccgaagtctcataggcctttggaattgtaaattgcttcgggaactggatttcagtcaacagttcaattttcggggtcagtattcagctgtgactcatgattaagcggtcgacaactcacagaaatataatcagctgttgattttaaggacccgttgagatttacactcataacttgcggtaccgttaggaagatgataaagattaagagactagaggagtagagcaggtttttcatggcggaaatctactcagattgccacaaaaaaagccaaaaaatactttttttgatgatagtcagctattgagcacgcgaagactttgaaaaaggcaatgctaaatttcacgaaatttgttagctgactgattgtagagcgaggagaatgtgtcggttgagttaacttgaattatgagcagggtaagagattttggaaggcgcccatgaattgagaatccattattttgtgcctgcatgtaacacatcggcatgccttccaaatactgccctacccctagagaaaaaaaaacactgtttgacttcttggattgtacgtgtgtatcacgtatgatgcgacctgtcgcagttctggccatgggcgggtcgggtctgctctagctcttgaaacaacaagcgaacgtctgaaacatcgaacagaagtaatggcagacaaacgcaccaccggcccagttacttgaaaactgattggtctatcaattttctaagaaacccagaaaaagaacttcacaacattttcaaaacggtttcaaaagtctcattataactactgctcaagtccactaagaactggataaactatgattataactctagagctatgctggaacattatgcagtatcccctagaatgattttgaaaagttatgagaaattattccaagaaagactttcaatagataaaccagatggaagaatgaatgaggaaatttcctattgcacattctatccaccccaatttaaaatgtaatttctttttttttcctgaattttgaataaattaaagcttgtaatgttcaagatcccaaaaacaaatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccggctctagtaggggctggttaagtttgcctcaaactttccttggaaggtggctgcagcctagggaagcatccccctccaacagacaagattttttttctagtgtgtcattagagcttgcaacattaggagtggctgtttcaccaaattgctcatgtatcaactatattgcacattacatggtgagatgttggtgattggctggcatatgaagctcaacaaaattcatcttggccacaccaagactcttcttcaccacttccactatctcctgacactttgaagggtttcaaacaatgactcaatcaaactcactgtcatatagtaattgtgggcctcccaaaagcatatacaatagatcagctgaagaaggtaaaacatgtacacttctgaccagtgcccaagactgctcaaatagtcaaaactcataaaaattctgtcacaaaaaaatacagatcatgaaacccctcaatggcaacagtatgctctagtgtgttatatatatatttgttgtttgtgattagagttagccataaagtttcactttggaatcagggcctggaaggccttgtatactgctaacacatgctggtgattggctagaaaatgaagctcaacattgaaatttatcttgcccacaccaagactcttcttgaccacttccagcagctcctgacagtgacactatgaaggatttcaaacatttgctcaattagacccaccatcatatacataatagtgggattgaaagttgatttttaaacaggattctacaaaaattaataagctcaacaggttcataattttggttttccggaacttctaattgctctttgtttgaaacacttatcaaaaattctgtggaaatcctgattttgtgtaaaatgttgttcaaaaatcaaatttgaaaccccttaacaatttcaggcctcttgaaagcatattcaattcagctcaagaatgtaaaacatgtacacttctgaaaattctgaattcaactggaagactgctgaaatatccaaacctcataaaactacagaaattgacacccctcaatagtaatggtatgctcttgtgtgttgtacatcttggctttttgtgattggacttagtgatacagtttcacttttgaaacaggggctgcaagaccttctctactgctagccaccagtcattttgcttccaaccttgccaagcaaaaaaaaatcaattgatccaagaagtataaaaggacacctcaaaatcctgtttgcaacaaatttggcaaccaaatcacaaattcacttagcatgcactactcttatctgcaattagcaacttgcataatatgcagtttacaagtttacaaattgcacgcaactggaactgtcaaggaacctggatttgtaggaacagacttggagaggtcttttgtagaagagaccacaactgctacaatcaacactgcccaaaggcttcccaacaaggaaaatgcatccaaaaccccaaagcaatcattgcaggacacaatttcagctagttcatctcaatcattgctggaaggtaagagcagactgatggtctattttttctttatacaattgcactatacatgcatcaaggtgtggcaaatagtcatacttgacagattcacattttttttctttttttcactggttggagcagctttccatttagaaaacaaaacttcaacaaagggcaagcagcccaggatgaagactggtcagtatatcacacacctgattctaacatttcaaaagggatgtgtgtatttttctgataaagctactttatatcaatccaatgtagaattggagaaaattacggaagaacattacaaaaatactatgttaaattttgacgattggagctccattttcttcaagctgaaactccccaaggttgaaaattctgcagttgaaaagaaaatggaagaggtcaaaaatgcaatctcaaatctctttcaaaaaagaattactgagctccgagggcagccatatgaattcaaaacaaccaaatcaattatttctggagattttgctgcatcaatcacagttagatgggtagatatgtggctgagatctgtttcagatattgaaaagacatgggagttgacagagttgaataataaagaagaagcaattccatttatcagacatggtattgatctcatgattgatttcttcattgacttgcacaagcttgaaattgtccccaaagagttactctctgatttcttgaacaaggagggtggttcaaaaattatatcatcttatgcttataacagattctgtcaacccagattagatgtgggcaatctttacatgaacttcaatgtgaaattaagtcttcttgaatgccctttcacagaaaagatgtcagctcttttaaaaagttagtcaataaacctatgcatatcaagaatgatcaaaaagatctaaaaagctgatatctatggttcttttatttgtatttccttccaaactcacagccttggatgattttacatggaaacaaattgaacttgactatttgaaggctcaattcatggcatattctaaggatcctacacaaacacatcgtgataccaacacaccttccattgaatacatctttaatgaattccttgaacttgaatcttcaaaagccatgggtgaaatatcagttgaaagagtgagagacttgattaatgattctatgaattatctgaagaaagaaataaatgtggatgatgcatacaggttccccattgaatcaaaatccttgattgagacaaagcttatatatgatatgattagtttcattctgcgttatcatcaaggaatttcagatgaaattgagaaacataatcaggggacaagattctacattgacatatgtgccattgaagcatcagttggtcttctttccagtgtctaccactcaatatatgtcagggctaaagaatatcagaaccgcttggatccgatcccatggaaggctgatttcttggtagacaagaatgaaaacagaaatatttcactgttttcagtgaaaaagaatgaggtatcagaaataagttatctgtttgatcaagatttaaaacccagactacctgagctgtatgagaacaaatctgttcaattatccattcagaaagccaaataccagatgtccagatggcactacctatttgataaagttttgaattcaaatcctccagaagatcttgatcaccaatttttagctctacttcgacactacccaacagcttatacaatcattctcaatcaatttgagaaattattccaggagaggctttcaagagaaacactgaatgaaagaatgagaaacatcaagttttatgcagcatctaaaacaaattgagcagttttctgcattggttaatttgggggtcaatactagattttcatcacctacttgttaaaattagattttgaattgatgtccattatactttataactgctgcttgctttcttttccaatcacatcctgtcacctacactgatggctccccagagtggaatgcattcaggccttggttcacatccaggaagccatattgaatttgacaagcctagttgaattatgactgataggagaagagtcctgtgtactatgtaacatgattctaactgttatctttagagatttggttctggaaatgaaataaatagagactgatcagaatttttaattctctgttggaaaatcttggggtatccacatccaaaaatcaccaacccagctctcagacatcaagggggcaattcaacctgactgacaacacggtatcagggcttcgtcggcaggaaggatctccttcctgtcatgaatgagtaagtacctagttggctggaaggaggtacctgattatacttgattgaccagaaggatcttcttttggtcattgaggtgtaagtaccttgttggccggaaggaagtcctccaccaaccaagtatcggtaccttgtcagccagaagcaaatccttccggtggacaaagtactgttggtcctgaggacgaggcccattataaaaaaaaacatctgacaagctgacatctgtaattcttttattttttgttttcttccacactcagccttggagcaaaacagtatccagtggggatgaatatgggatcgggattctaatttggcctgacaagcagggggagctttggtgcgaatggctttccgtgaggaaggcttgtgttaagagagtgcgcatatgtatttaaattgcgcattatcttcatgatggagatcaatttcttccgacattcgcctccgctggggttaatatcaagtcagacacaccacccggcggtgtgtgcagtcacggatccttgtgggtaaggagaatgaaccgcttcaactgcagcttatattcaactggagtttgagacagtaagatcaaataaacggtcaagagatgtcattcatcttgccccaatagtgtaccgcccgcaaatcgacacatgcaccatgcgggagtgtgattgagatgaaagctttgagtgaagtgttaaatcttttgaccagacctttgatcaaacccagtcaatcatttacgtccataagcacttcaactaaacatcccaccaataccacagtatggctgcttattcttctcatcgcgcatggaggatgacacgcgaaagcgacggtcatttcatgatgataaaaaaaatcgattcagatatcagcagagagagagtaagagagggatcaagtcgaaacgactctttacaatgttgaagtaagattaattgaggttgtacagcggatgtgaatcaatcggattcctccgaggatgaggctgtcttgacctgtgaaaacaaacatcaaagagcgactgatcaggcaataaactttgtgaaaaaaaggggggggtgttacttacaccttgaccaggcccaccaagttctctagtcaacccatcgaacgggaaggtccgaggaacctaaatgacatttattgaagaattcgacagataatcaatcgtcatattttgatggaaaacgactgggtttgcaggtttttcttagacgacttacgactggtgaagaaggagccatgtaagcagctgagactaggatgacacccaagccagtaaaggcgaccgccagattgatcaaggcactagggaccgaaatgcgatggacatcaggggcccagatacccatcatttcctcttcagcatgtagctaacgattccgaatgttttttttggtcagttttacaatgcaataacgatcaagaggttatctgaaacaaaagaattccgatttccagcataaataggcgagttccacttacaggttcgttgaagttacatctctcttgagggtcgtcccatttggcataagggttcctccactgtcgagagagagattcgactcgagggtaccccaggccgtccaattgagggtcgggctcgtcgaggggtttatactcgtaggcggtcctctgaggggggacagagatttcgttggtgggcgaaatgagttgaggggaggccgaggcataggcccgtcgagagatgttactggtgagcaagttcttgctggtccgaagagcacgactgagtggaagatgggccatcgttccagtgaatccgattgttctcgatttggtggtggagaggagaggggaccactcgggatccggatgacctcaaccgaactcggcggggggtacatcctgctgcgctgccggtccagctccagcgtgctgcggtaacatcagctcaacctgcagacaaaacaaacaggccaaatctccatcatcacccaccacacattgaacacagtaatgaatactgacaactcatcaaacatttaagaagattgaatagaaaacaaatttaccagcttgagagacttccggacaaagcagacagtacaaagcaaccactaaagtaatcacaagcctggcacaaatgtgcactatatttgaaagcttcaagcagtaaaactaagtacaaaatatctatttctatgcatcttcagatgggaaccatctatcaacaacataatatgcacaatcattatcatggaaagttgatcaacatccatccacctatgtgcttctacttgagatgacactttttacataaaaggataaatagtcaaaccataaaaagtcaaaattctgctaccaagtcactccctcaaaggacataacctgtctaaaggcatacatcaatccttctcctgaagggtatgcccttagacaggtttgaatgtactcatttctctaaaaaaactctcgacccaatcttgatttcttgccaattttttcttgaaagctacaagacatattatgcaactccatttttaaaatgtaactatgttcagagtcatagggattcgattcctcacttatagcaccaatatcttcgttaatgtctgcaagcatccctgatatggtcctgatgatgatgatggtgatcatcattctccctggaccaggagataactgaggtctaagcttgactcaaggccttcttcacagaggagagcaacaaaataccattggatgtgtcctcctcccagccctgatcaccagaacgcaccccccccccccccaaacaccgcaaccttttttcagttcccagaattggttatattctaagaatatgatataacatcaagatatttaaaacacaatgttcaaccaaaaaaaaaaaaaaagacatgagataggggaagaaaaaaatgattaatttctttcagagatttttccctcttttttttttaaaaaaaaaggtagaagtaataaataaataagtttaatgagcatcgcgtttcctaggagtagagcgaaggatatcgtcgactctgaggatcatttctgcggcttcactagcagataagacgacctgtctcttaagcttatatgattcatagacacccaagtcttccatcgacccgatcttcccttcttgcatatctacacatgtaaaatcagaccaaaaaaaagtgattaagatgctatcaaaattctgggtggggggtttataaaaaggaaggaaaggaaataaacggaccaagacccatagtagattgaccagcgtaatgagcagcccgaagttgggcgaccaagtcgctggaatcgtacccggcattatcggccaagatggtaggaagctgacgaagagcatgagcgaagctttcgacggcgattgcctttttgccatttgtcactttcgcctcatcgtccaccgcattagccatgaacatctccacacatccgccgccataggtcacccggggctccttaacggtttgcgagatcaccgctaaggcatcgtgtaacgagcgctccgcttcgtcgatcatttgcgccgtcgctcctcggatcactaccgtacatgcttccccggccgcaactcctgagaatttgatgagcttgattcacattatggtccaatccgattcatataagatcagtcacattcttaactaacacacaaataagtcttcaagacacactcaccacatcctctccaaccatgacctcctcgatcagatcacaatgtcccaacttaaccatctcaggttgatcgaatgtgctcgcgatttcacctccagtgacaagagccaatcgttcgacaccttcgaagtcagcatgttcgatgcacatgatacccgcctcggcgaagagagattcgggatagttgtagaccaactgtcggttcacgaagcagttgatcccatgggcttggatcttggccactttggctttcattttttcctacatcatcaatcatcaaacatttttttggtgtcagccagaagtagaaaataaaaagctgagaccttgagtgtgtgcttggacataccttctcagctcgctcgagttcggctaatgccgccgtaccaccgacacggattcgggcaccaaagactttaaccttatcggtatccatagctatgacattcgcaaacctcattggttagtgatcatttcaactcaacagaggtggaccttgaaagacattaacgaacaagtattggagatcaagattttggcattcttcagagacttgttgccgtttgtgctgatcttcttgtccaaaataaagccctcatcaaggtaagagtctgtgagttgaccgccgggttttttgataatctggatatggtctaaatcggttgaaccctaatatatcgacaacaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttgatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacagtacttgcgtgtggttaagtggtaagtccactccgagggtcggtcagaaatgaagaccaacccaaacggggattaaaccccccaatacagatacaatattgggatttgattggatcagctggggcaataccaataccaagttcccacgcggctcagattggattgctccagccaatcctgatcggacgataaatcgggattggagcggagatcaatccaattctgatacacagtattgggtgacatttcgatccaatccccaataaataccgatccagggattggatctgttacatttttggtgattcccatgtattgttggagaacaccagaagccttcatttgttgagttgtgaaggatttgagtttggtcggatcagtaggtttggtctctgtgctcaaaaggaaagagtacaggttgtgctgcttcatttagcatttgatcagaatactcctgtaagggttgagattcccttcactattcttgatggaaaagctcgtatagacagggcacgtagtcagaagtttctaagaccaaacaaagggggagcttttatttcactggctcagagagatatgggatcagttctctgtctctacatacaacttagatcagaataaagatgatgaaagaaaagtgagaaagaaagacttacctggctcagagagatatgggatcagttctctgtggagccaggtacggatcacaagccaatgagaatgtaactacaggaattcttgtctgtgatacttcttgtgaaacccaacagaggagggggttttacagtctcccctcctatataaaaattgaagaaagaaaggaaataagagaagagaggaaaagaagaagaaaaaagaacaaaggaggcaaggatcaaggcaatctttaattccatggctcaatcaatatcccgcaatgtcatccgctaagttacccgtccaaccgctagaagcttgggtagcccggtcgatttcattttgtaaaagttgtgtatcgaggtcttcaagtgcagccacggcagcagtacctaggactgggaaacagccttcatcatcgaatttgtggtcaaggcgtgcgtcttctctaatcgccgcatcaacagtcagcccggcgacatgagcttcaagcggtgatacttccgcaacacctgccacactggctgcacgagctgggggtcggccggccggaggttgcgatgattgtccggggccggcggctggtttactccatgcgcggggggccacgtagtcaagtggtttggttggagtttgaaagttactggggatgttgatatgtgagcggtcgattgggccagggcaggctcctgcagcgttgccgcagtgcttcttgcagaaatggcagcgtccttgcgagtccaagtacgcatggactcgccatatgaactcgtcccggcctagcgttggaggcgcattgggggtcgaccaaaccaccggtggtgattccgtggggcaatgcaacgcaaggaatgacgcgtttgcctgtttctcgaattgtccatacgcaaacggggctgcctccaggagctggcgctcgttgatcctatcttgcagagcatcgggcagaccatacacaacgaattgcgccagctggaggtctccgagcttggagaacttctcggcgtcaaaattgaataaactttgtaaggttcgagcccgtgtgctgtattccaggaatgtttcggccgacgacatatctaatttccggatttggcgttggagtccggagcgccaattattagggagggcaaaatcgaacattcgtgttttgaactcttcccaggatttgttgaggaagcccgacgcttcgttcgcatagaaagattgcaggttagtctccgccactaggtttccgaggatcttgatcttgtcagccgcattgctgacgctctttgtttcaaaaaaaatctggacaccgtggatccagcgcaagaaaggttctgtttcttgaaacggtccgcggtaagttgggccgtcggaggtacggaatttctgcaagtcaactcgaccagccgctgggtgttcagttcgtgcgctgaccttgttcttgatattcatcgcaagaaggaggtcctccaatcggccaatgcgatccgcgctggcttgatgagcggcaagaaaaatttgccgatctgctcgacggtcttctaaggcctggcggcggtcttcctgagcctgggagatagctgcatgttggatcttgagcacggccttgaaccactctttggccgtgctcatgtcggatccgtcggcggtgcgggtggaatcacgggtggaatcggcggccggttgttcatggccgccgggtggaggaactgcgtccgacatggtctcgatcgatgtagtcgatacagggggaagaggggcgatcagtctgttgaagtttgtttgatgcgccgtttttcggcgttcccggctttgaggatggcttcagggtctgataggggaagtaagttatcggcggtgcgtaatcctcgtatcatgtactccaccgagcgcaaaggaaagtttgaagttgtaaggaattgggaagaatggaaccgtgtgtagcgaagtcgcggaataaacaagcagcgattcggtataccaatcggaacgatacgattgattggaaaagtgagagcaatcggaacagtaagatcagccggaacagtaagtcggaacggcggaacggaaagggacagtcggattcaagcggagcagtacagtcaattcggttaaggaagtcgggcagtcgtttggaacagtcgttgttggagagttgtcggtgatgtttggtgtgagaaaaaaaaagtgtaagggttgagattcccttcactattcttgatggaaaagctcgtagagacagggcacgtagtcagaagtttctaagaccaaacaaagggggagcttttatttcactggctcagagagatatgggatcagttctctgtctctacatacaacttagatcagaataaagatgatgaaagaaaagtgagaaagaaagacttacctggctcagagagatatgggatcagttctctgtggagccaggtacggatcacaagccaatgagaatgtaactacaggaattcttgtctgtgatacttcttgtgaaacccaacagaggagggggttttacaactccaaaggtcccaattgaggttggacagagttggaatagtggaattcaaagtcttgccattcatgatagttggttggattttggctttggttcaagtgggatgacagttaaagcacctctgggctcttaacctaaagaaactggaatctgaaggtttccaaacctgaattttagggcacaacctggtggactaacagcaagagagcagaaaagcaaacctgtggcaatagcggatgaaatgaagtgaagggcaagtgagacacagataatgaaagctagaaaaatcggatgagaaaaagagaaatatgtacaacatgataacatgggtgaatatttaagcatccaatacacaaaattttaggtttccaaccttgtccatctcacaccccatgtgtccgcagcaccacagcgggatgagaatgaatacctgaatccccggactgaaagttcaacacctaaaaattcttgatatgtgttggatatttgaaactgatgttgattggaccagatcaggttgtgttgctctacagagcctagtgtcatttgattcatgatttgtatccacaagcccccactgtggtccagtggactgcttcccttcagaataccagtttgaggatattatagagggttacaagaaagaacaaatgagtcaaataacatcaagaagctcatgggctatggagtaaaccttgacttgagcaatcaaggaaggaagcagatgagagaattcagctactagtgtttatcaattaagtgattccgcaattctaacctatccctcaacagaattcatttaaatatttactcagacattgcaatcgttggggttatttcattttgagtagctgggatcataaaaaaacccgcattgaattagccgttattgaggaatccgtggcggatttgtgaagcaatcagcagggcaatcagtttttgctctaattcagggttgactgagtacaattgtagtttcacagacctttcacaaacaaaacttcggagatatcacaggaacaagagcaacgaaacccgcggaatcgattgactcggcaatcaaaccggtgggctggcttaggaaagcattaaaagagattttacaaagatggatactatagaaatagaaatgtaagaggatgtaatgcaaaaccaacacaaggaattggctaaaggaagtcaaagatacacaggatcgcgtcaatgcagacgctcttgagctgtttccagaacatgatgaagtagtaaaaaagcttcccacttccatataacgtgggctggcttgggtacataggtgctcgcgtggggggtaaatactcggaaacggaaatagaccagccacacatatttgaatgtaatacactgggttgatgtggaaatagaacctcaagtggcctcacgagcggttgcgttcagagagctattagatgctcagcttgatctctcccattcaacgaggcaaagtgagcggcctatgaccattcggccaaagagctataggtgaaagtctcatcgagcgattctaaattataattttgtcttcagaactgaccatcatatgtttcttttccagttgatcagcttggcttggacaaactcgaacccaaccgcctccgggagaacgccctctgctgttattcgcactttggctcgaattggcgagtagagtagtaggccaccgttgatttcgttatccaaatcttaggctcgtaccagttcgtacccgtctacatggtggatttctgtgtctgccaggaaattctgggattcatgtcaggctccgaatcagtatcgcaacccaacagtatgtctaaaaatttctacaatgtttcaatacataagcatcagatttatacgctgaaaaccgtctgcggacttggttactgaaagtgaaatccggcctcaaggtccatctcgtcgtaacacatggactggataaagaacaagaaaatgtcagccaaaagcaatcacctgcgatgcctctgcgtgcgaattggatgcccctcactaaaggcaacctcaaaattggagaacattcaggctggcacgagtctatggcgttcccaaggtccgtgaatgagtccacaaggcttttcgtcgaggaaggtccagttttctatgtttctgagagcgctgtgccgaattatcaatccatctgagatagaagaagtgagctcgacatcacacacagccaattgtgccgccctatgaccattgttaaaagcaaatttaatgaattctgatatgtatgcgttctctattgtccaccaaggttatccatgggcctttggtcagatgcgcaatgatgatcgtttgagcgtcgatggtatcgtgacacgtccgggccaatcactaatttgggacgacaaaaaacatttcgatggttttgtagacccccggtcagctgatctcatgaaacgcgcaggtcactcgggaaagaatcttggtacatacctaagcgtgagtgagcttctgcttgctcagcttgacatacaaaaattccaggaagcttgaaaatcttgttagtgaccctcaatgtttttgtattttacaggtaacaatttccaataccgagatgcttcaaccgcgggctgcaaatgccaaagagcgtttttgtaacccggaagatgaggaacaccgactcgctggagggaacgattgcaatccgatttgagctatgtagaagcggcagcgagggataagctgaatcagcatgttgaatatctgtaatcgcagcgttgttgtcggctggtggatccatatcaatgaatcaagagttgtctggattgaaagaattgaaataaaaacttttttttttcaagttgggcctagacaacagaacatgcaatattggtaagaatttattcaatgcttcacaccgtggggggggggctatcaccagctgactggattttgctcttgggcggcgttccttgaagctcagtatttttgacttttgattcgagtcatacattagtgacagactgcgctgacgtgctcaaaggaacgttcgccaatgtttggagccttgggctgtgggcctccgtcttgtttttgcaccaagggcctcgaagcgggaccggattgtgaaccagccgaaaagttgaaaatctcccctacgtttttgcgggagttagcaaaatcttttacatggatcgaggagcgcttggtgtattgattgggccggcgcacagagggtagcatgtagagaaagaaaacgcgaatgaatggagagaatgaaaatgtgaacgattgcccatgtgtaatccggccgtgttggcgccaaaccggtgggcgcatatgactatgagtcattgtcagtatttcattgccgcgtcacgacgtgtgtctttggctgactgctaaatttctgaatcttactgggatgtactcaggtcacgaggcctcaattctaaaaggatgagatggtgctcctgcgctggaccagctttttattatctatcattttcgacaaggctgactacaaaagaagatttatggaaaacctctacgacttgaaaggattcaacactagatacaaaatgagtttgttacaatcatgaaaagatcctaccatatttgtatgtgctgttgtatggactcaatgctatttcacatcatttgtaccgttgatcgtctttttttcagcacttggatttggaataaaaagttgttcaccacttcaaaacctatgcccacaaacctctcatctattctgggtgcgaaattcgataaccctgcttcttagtcctgtgttgaagaaaaagaactaaaggaaaaactggggagagctgttgagcttgagagcgcacggctatggtatgtaaatttgctctcagaaaacacgtttaatcaatttgctttgatgaacaccgagcaggcggaagacggggaaactctcggcggcaaaaaagactacttacatgtctcatcagcccagagcgcaatcccctcctgcttaaccactactacaacgcttcttcaagaatgcttcgatgagttttttccagccggacactgcgcgagctcgggacaacctagtggagaatacaatatttgtaagtcagaatttcgaactagccatagatccaccctctcctaaacgcgccttgagcaaatggcacgaagaaagaatgagcaaaatcttgcacatcattcatgtttgattaagatccatgatatattcaaggttagatccagtaaaactaaatacatcttccaaactaactagaaggtgatcaaactggaataccctacctcaggatctttccgaactagtcatacctggatacgtacgggcagctaactcgaacggtatgtgttttgcgctggtaaaaagaatgtcctgtggttgtgactgattgcctggctatatagcctttgaagccggcaacgacccccccccccctaaaaacagcttactgccatcggctcggacggcaacagcctccgccttagttaatactacacgatggctataatactatgttaacgaccgtaggattttgcaaggtagggagattcgcgcgtatattatttgtatgaatgccattatttggaaatctccatagattttacttcaattaactagtggtggttttacagctacggagccaaagtggtatgtcttttcgccattaggaagcctactccttggctacgattcattggtggatatgcggccgtggaagccggcaactttggttcccctaaaaaaactgcagatgtacgttggacccaatggcgactacctctgtctgatgtattaccgcactatgacctaaaacctctctcaacaggttgagcatctcgcaagctagggagagtcaagcggaaaattctttcgttgggctcccggatttgttttggccgcaatggagaaagggcaaaaataattccgctcaagtttgatctagccggtgaaggtgcgcctgcaggatacacaactcgccgagaccaaaaacactcagtgggcagaatcacagaagaaaaggagtcctttgacccagtggcaagcgtattcttgtccacaaaaaaggtaaagatcccctgacaatctcattctcccaacccatctcacccaaaaacactcgagaatacatttttcctacactttataaatacagtagcctactctactctctcttatccgtaatagtattctcatagcacattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatatcagtttcgcgactgagaagaaaactttcctccggtttgcctatcgcagatcagatgacatctccttccaacccagacccgccgacccacccaataagccgcaccattgctgaatttgcggagcatatgactctgagcgggatggaacctgatctggtcgaacttgcggtgaccaagtgttaccccagctttttcccttcaacctcgttgcctcaagacgccaataacctggtgccgacgagcccgacgacaactcaaattcctgtggggtcagcaacagacataccttcgggctttttgggctcacgggagaaacactaatggtgagttcacaatgccctaattgccgatgcattctttttgatccaaccatggcattcaaatcttcatcacagtccctccattcatgcccagtttggactttggttccaatagtttcaattgccccgtgccctcaaactgtaagtctaaagttttggcttgatctccgaaatgacataactgacgcgattctgttgaaaaaccaatcatagccattccaccccagacctttccaaatggcagctctgataccacattgaatggcccactgctttccggtgcaatttttgttgagacgttatattcctttcccagctatcagactggtatgcctctctccccattttcactgcccaactttccagaggttgacaaaactaaaccttcccggtgggccttcggtcaatcagaattggcatcggttccggttgctggcccaagcagctggccttacattgccccgcccatggggttgaatttcaatttcaatcaatccgtcacgaataatcgcattctagatggctggcagccagatgggactcttactgatagattcttgggatcaggttagttattcccgttgttttagtttatgaaggaaacaaactgaacctccccgacgggctttcgaccaattagaattgtcaaatgctcctgttgccggccccagcagccagccctacactcccccgaccatgggagtaagctacaattttggtgattcggtcccgaacagcattccttatggccagcaggtggatcaattgggcactgaaagtgcctcagaagaaagttagttatacctgttactttagttcatgaaagatgaggatgcctcagaagatcgtatcagggtggaagaagcattgcagctaaatatgatgtcgttttttttcagtccaaaacatatccaagcaaaaggggaagaagagagtttacgagtcccctagcaaggggtaccaatcagatagaaaattcaatgtggaccgacgcaaaaaaccgccgctaaacccggaagacaggcgtaagtttgctttgtttctttccaaagaagattttgtacagtgctcatgagtacataaaaatttggtttgaattgacagttcgctgcacgaaagatggccacaatacatcatttggcactgaggcagcatggaaaagacataacaggatatatcacggagccccgcgagcaaggccacggggaagaacgcaaaaagcatctgacaaaaaatgtatgtcactctgtcctcaacttcttcgtgcctctgtggctttcattcctttggtttttgctgattatgtataattcccaaattttgttcactacttttcaagacccctgcaagtacgccaatcagggttgcaaaaagacctacaaaagcctcaacgattggggatactacaatcacctcatgaaggatcatcacgaggttgtgatactgactggccctgtcagaagggaaatggtttcgacttcatcggaggaacacactccggctcccggtccgtcacgggaaccgagctcatagtttccttgatacttgatctcgtaatgcttccatttacttcaattcattgtgactgtaacttgaaccggacatccttccctaatggaaaaacgtactcaatctctgtatcatgtaatctcttgtcgtgttgtaatttcttgttgcaccagtcataacttcggattgcatttactttgatctctatttccgtaattgatttaacattacaaatgaaaagaattcaactcttgggagctttctagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaggacccgtcgttccgatctctgagaaaatgtgcggttgattgggagggataccggctgctaccgagcttaccaaggcctctcgagagcccccctacgggccccgcggagcgggggagccccgcagggtctctgtcttcggtcggcgtaggcgactccgaggccatatcaggccagtgttcgcacctcagactggaatctcagagaagtgagtgagaatgtggtagattccttggtccctctacctcggactcgcatctggggtagagatatatagggactgcggcgagtctcagggcccgtaaccccttggggttacaacaccccccctctcgccgcagaacctagtctacgtacatgcttatttaagaacaacaaaacaacaagcaaaaacaaaaaaaatcttaagagaaaaaatatgtagaggtcaccaaaatttaagaattcagacaaatcccataaccctgcatcttaaggtcgagaagatatctggtgttaggcacttagtgaaaatgtcagctagctgctcctttgtacttatccaatgcagagaggtcttcttctggaacagggcttcatttgctatgtagaagtccctgtccgtatgacgggttcgtttgttggaagcgtcgtcggtagcaactttgatggctgattggttgtcacaaaacatgtgtcccgtgaaatcatgtttgagaacgtccttcaggagatgtcggacccataatgtttgcctagttgcaatgcccaaggccatgtattctgcatggcatgttgatgatgctactgactgctgtcatctggaaacccacagaattggacagttaaggtaagtagttagtacaccataagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtataagtctttcagaagaaagcagtcataacaccatcatccacatgaagcccagacaaccccgagttcctccgagtgacgaaggatatagaggctattgtcatattgggatggagaatagccaaacttatccagcagagtccttcagagtgtaaccaccagcaccgcgccgcctgtctgagtaccatacagagccttcttcagaaggagtccatggcccgagggaaccgacatgccttcaggtggtttaacccacacttcctcatcgataggcgagttgagataagcctcaacaaaattgaaactgtggaccggccatttttttgtggctgcaattgttagtagtaggcgtagtgacacaaaagtcgctgttggcgcgaaagtctcattgaaatctttcccagcgatttgagtaaaaccttttgccacgtagcgggctttgaacctaattcccgaaccgtcaacatcaggtttggtggcaaatacccacctgccccccaattcttttgtctctcgaggtttcaggaggagatcccagacccgcatttgctcgaggttagtcagttcgaccgcaatggcttttgaccacgcatccttttcatctgatttcatcgcctgcttaaaagttttaggaacagaaatcgaatagaactcgcacatctcaaggatcttgtcaacaatcatttcctggttagtaaactctatttcatcagagaaatcacctaactgcatcaggttcatgatgtagtaaagcgacagttttgcattctcctttgggagatctttcagggtactggcgggaatttgtttgttgatagggacaggactcggactcaccggtaggtcatttgggaacctaaccattgccgacgtcgcaaaggtgttgtcctccggtatccagaggagccaccccttgctaacctcaaggtgcccgatgacatgggccatcattgctcggggctcaaggcgttgtctcttctcctccgggatgtggatgtaacctactgccccgaaaaccttgaatccatcgtaccgcggcttctcatggaagaggccctcgtaaggcgtcacatctccactcgacttgttctggatgcaattgagcacatgattggcccacagaaacgcgtagctccaaaaaggctttggaagtgcactgtcaatcaggatcgtccttgccatatcctgaatagtcctgttaaaacgctcgatcatcccgttttgataatgatgatacgggagtgacttctcggcccagattcctttttctggtcaaccaattcctctaaaactttgttagtaaattctccgccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttgtattgaattacatactgatctaggtctgagtcagtagacctactacatataagttttctctatcataaagttacaccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattacttagtgaaatatcatattgttatttccccctcaaggactgccaacccaacccaaaggagttctcacatcggtcatgttgacatccgcggtagacaaagacccaaagagtttggtttgaacggtttcttccatgtgatcaggagtgttggtcatcttcatcggggggggggggggaggggggccatctccaactccctcaaactgagttgaaggatcatctggatctccattgatgatatcattcatgttcaacatgatgaaatggaagtggagggagggaggaatgaaaatgatcggagaatgattgagacggattgagagtggagggatgaagaacgaggatcgatcagaggcaaggtgaatcaaatttgaggctgtgtgggaatgatcagccaattggaaccacaagtctaaaaggtaaaaaactaaagtgaaaagagtaaagggcagcaatcggattcacacaccaaaaaaaaaaatccccaacagtccagttaattgttttcaatcggtttcgacaaagctgtactcaaaaaaaacttaccttttttttatagattttattgaaagaagcacaactcgagggaaaaaatatgagtgtctgctatgtagaggaagagcgacaaccaaccgaaagcgacattgtgtgaacttacgacgtcaaaatctagtggagctaaataaaaagcggagagatcaagagtctgcttgaaaggccgcgcgtggagatacgatcgaggaagcaatgattgttgacgatacaattgaccagcttggaactgtgatgggtgacgataacccagttgatgacgatgacagtggaaacgaaacagaggacgaagtccaagggtttccaccgggtacttttcaggtggaggaatccgatgacgaggaggctgagctgaattggatggacttcgttggtgtggcagctggtcagataaattcggaaccggaggatctcaatgaatccgctgattcacctctctttcaacgtgaggaggagacaatcgcaaatgtgagaccagaaaccttggcctggtacccatttgtaaatagggaggtgagctgagtattcttgtaatcaaaaagtaaatataacaaattgatcttacgatttttgattccgatttgaagtaccttattggttcccttttagttgggtacttacacaaacttatatcgcgggacatgtaccagataatccgtagcgtcttgacactgcaccaccttttcctgccgcgctgggaagccttgcgaacgatgcgaagaaagatccgtgaaatgaccaatcggaactatcattgaagaagagaccgtctttggtcagccggtatttggactaaatgcaaaagaattaatcggaggtgtaagtgcttactggttttttttccactgcggagtcttgtacaaatgtgaggagcgaatacttgagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattccttctgttagacccaaaagcatggtacaatatgcatcaagtttgattggtaaagacttctgaatcattcttcaagcagcccctttcatcttcttccagttcatgactgaatccaagatcaaaatctggtcttctctctgtcatttgggctccttaatcttccaaactcatattgaagatatgacagaatatatttctgagttgaggaatgctattgatatattcttaagaaatataattgaagactctgcccaatggatcaataaagccaaattccatatgttacttcatcttcctgaatctatcctccgttttggtccagcttgtctttttgccactgaaaagtttgaaagctataatggtatccttagaaatgcttcaattcactccaaccgtcaaagtcctggtcaagatatagctatcaaattcagtaattatcactctttccgtcaaattatctctggtggtttcttttttgataaaaaacaaaaaaatatctttaatcttccaatcaagtcacaaatatcttttcacaaaatcccttaatacagcagactttgggctataatcaatcagcatcccttccaaataaaagttatccttgtatcaagaagctctcggtaccagaaattcatcagatagaaactcctcaagaattgaagagtctatatcctgactttgaaatcaagcaaatctctgaactgaacctcaacaagaagcaagtcctcaaaaagactacttcattctggtatttcctgaagccttgtcatcctctgtttccttggataaattccatcatttctgacttcaatgattttctttgtgatctgacagtttagttctacgcagacagaaatatcagagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatctaaaagctatgacgcatgtcaaggaaacagttaatctggataaattagacaagaaatctgccgagtttggtgttcgagatcaaatcaacagaaagttttccaaacagttattcaaatttgatgcaaaaaaactggaactattggaaaatggagaagaattaccaactcatatggatcaagaaattccacaggaattagtggatatggaagaaaaggaaccaaaaaggatgtttaattcttttttggagctgaaaggtttttattttgcttgctaatttgggttttcattttttcattcaattttttttttgactttttttgttttgtttttttaggttttgacatggttgaggacactccagttgaaatcttgcatgtttttttgcttggtgcagtaaagtatctattcagagatttcatgaaaggattgaacgaacttcaaaaagacgacctcttggctttatggaattctttcaacacaaattctctcaacattccttctgttagacccaaaagcatggtacaatatgcatcaagtttgattggtaaagacttcctaatcattcttcaagcagcccctttcatcttcttccagttcatgactgaatccaagatcaaaatctggtcttctctctgtcatttgggctccttgatcttccaaactcatattgaagatatgacagaatatatttctgagttgaggaatgctattgatatattcttaagaaatataattgaagactctgcccaatggatcaataaagccaaattccatatgttacttcatcttcctgaatctatcctccgttttggtccagcttgtctttttgccactgaaaagtttgaaagctataatggtatccttagaaatgcttcaattcactccaaccgtcaaagtcctggtcaagatatagctatcacattcagtaattatcactctttccgtcaaattatctctggtggtttcttttttgataaaaaacaaaaaaaatatcttcaatcttccaatcaagtcacaaatatcttttcacagaatcccttaatacagcagactttgggctataatcaatcagcatcccttccaaataaaagttatccttgtatcaagaagctctcggtaccagcaattcatcaagtagaaactcctcaagaattgaagagtctatatcctgactttgaaatcaagcaaatctctgaactgaacctcaacaagaagcaagtcctcaaaaaagactacttcattctggtatttcctgaagccttgtcatcctctgtttccttggctaaattccatcatttctgacttcattgatcttctttgttgaatcttaacagtttaattctacgcagacagaaatatcagagccttgtgatcatgttggacgcatcaattctatctggacgattaaggaagcctccaatcaaaacaggttttttgtttacactactgtgtttcaaaaaatggaacaaaattcttattataacatgcggggaaatccaaaggacacctaagacagtacttgtcagattatcggtaaggattcagattcaagtcatccattacagagtgtggaactgattcatggcattcaggccattaagactagactggaatgctcagcacaattgtcaccgtagtgattgtcaactcacagagaccgggacggaaaacgtggagagacggaaggggtcttggaagattgtagaggttaccacaacaacaatcaacactacattatcaattctgcatcgctttcgtcattggctcttcacaggaagttctcggaagttgctatggtctcaatacaaccgctagagtgggtgaatactatgcacaatgggatgaaaaggtggaagcaggttgcagataaaaaaacgatcaaaatacggaaacaggcactagtgccatcgacgtcgaggattgatccggatctgatgtaaatcaaatagtatgtaaagtgatttgaatgagtttaaactccaatacgatttattgtttttttcttcatcaatcggtcaggatgttgttgcgatggagatacttactaagctgaatgacaacattattttggtcgtccacccttgatgtgtgcgtgttccttgaggttcttaagggacatacttccttggccgtgcacctggtcaaaaatttgacgactacgtctcaagtcttgactgggagaacttttagtctagcaacaggtggaatgtacaggtgaaatgttagctccgatgagtttaagattaattatggagtagagaaagctcacaggtgacttcttcactgcccgcttagccgtctccacagttggagcagggatgggtggctgaagtggcctgctctgcccggatgataatgggtggtccatcggctcgggtgtggggcttaccggctcaaatttgagggtgatcggctcaagcttggggcttatcggctcgggcttggggctggttggcttggtgtcatgggtggttggatgagttgatgccattgatttgtttttcttcaggcaggttggtcgcaagtcgggtgggatgatgatatcttcagtcaaacaaagggcgggttccagacagtgcgggagttttttcgtgccaacgagggcttgacctatcgccgccgttggccggatgatgagagccatttgtcgttggccaagtaagtgattgctgccatgtccaacctgggaactacaccaactccgccgacatggaatgtcggcaatgttggcccggctggtgggtcggacgggtcgggccaacgtatgcccaaccaattgtccacatcagtccgctggcaacgtgaattgccagggatacaggttggccccgccccagatttgaccgcggagctgtgccaacgtcagtcaaaaaaaaaaaactcgagccgtggtgtaggcgactccgcggccatatctaagggcaggagagaagggaaaaggggcttgttgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagtagaagaagatatacaagaagaatatgagtagtcccattggatgggtcgggtaatgttacaagaggaataaggggaaggaccggacttggctaagtacggtccgtatttagtatttctaatatacaagataatgaggtcaacatatagataagaagcgagatgaaataatatagccgagagcggcgaacaatatgtaggtttaagggaataagaaaagagaatgaccgagagtggtcgataggttatttagcagctggataaggctccgctggagccgttaccttatccggaagccggggcttcacatcatcccctctggagttacaagcctccgtgcttgttttagttgattgggactcgtccacgtaatcagcgatcattctcgttgttgcccatcaacgtgccggatcccttcttgacattgttactgaagtgcagtttgtctggtcggccatagtatcttttgagtcgatccctgttgcaagcgcctctaaggacatatccgtttggactttgtaatctgaaacttccattggggttagttgagtgtattacgaacgggccatcccatttagggtgcaacttacttggttggttttcgaattgtcttaatactaattctccaggcctcaaattgcgttcgaagtattttgcttcgctttgggtcaatctgaccgttgccttcaagtttattttgtcgatttgtcgttgtcgttcttcttcgaatttgattgatctcttagtttgtgattctgttcgatctttttgataggttaccgctacagtcggttccacgccgtagcacatataaaagggggatcgttctagtcctcccgtctttgatgttcggtaaccaaaaagtgctaaacccagatgtaaatcccattcagcttgtttgtcgggtacgcacatctttcttatactaccgactaacgtaccatggagtctttcaaccagtccgttagattgagggtgatatggggagatcttgttatgtttgatgttgtggtctgccaagaatgcttgatatacattaccattaaattcgctcccgttgtccgttgtgatggagtgagggaagccatggttttcaccaatttgacagccgccagtcctgatctcgccggtaaagctgtggcgtatgcccatcctgtcccataatcgatcgctgtcactagatattggttacctcgtggagttttcggaaagggtcctacaaaatccattccccaagtgacgaaaggtgcctttctttctattacttgtagatgtagaggcattttgtttcggtcggagtttggtttacaaaattgacatgatgtacaggtctctattgcgtcttcgactatctttcccatgaatggaaagtggcattcggtcctgagttgaaacagagtgtctcgtgcgtttcgatgaccgaggcggacatgagtctctagagctaatttcttagcacgatctaagtcagtgatgacgattagatccggtctattcttgtcggttttgtacaagtcaccgtttttgagggtgtatcccttagtttctagggcatctccgtgctcatttctgagctcttgaagtctcttgaaggtatcttctattaccggttcaattgagaacaacgaatctgtgatttccggaggttcttggtcggcgggaccatccggtttcctagacagagcatcggctgctatttgttcggggacgggtcggtagattatgtgtacctcaaagaatttgatttcgtctacaaacctggcgagtcttctattaacatgttgttgggttttaaaatactttagagattcgtggtcggtttgtactaatatcggtgatccttcgatatagccgcggaagtgttttaatgcatggacgattgctaacagttcgctttcttgagccgagtagttttgttctgtctttgataactttctagactcgtacgcaattggtttcaggttggcgttcttgacggttttcgagaattgtttgagattgaaatccttgtcgatggtttctccattgggatcttgttggaggactgcacctatattttgggccggaagcgtcgggtatcgtaggacaaacgggctgaagggtttgggatgatggagaaggaccgtccgtgtgaggtagtacttgagtttcttgaaggcttcgtcctgatcctccccccattcaatatctgctcccttcttgggagatacctgagtcaatttgtagattggagtcgcaattttcgaaaaatcctttataaaacgcttgtaatatgtagataggttcagaaaacccctgacttctgtgatgttcttaggtgttggccaagatgtaatttttttgatcttcctatcgtcgacattgatacctttgccccccactatgtgtcctaagaataagagctgtttttgtccccaggtacacttcttttccgagactaccaaatcaaatttgctaattaattcaaagactttttggatatgttgtttgtgcaatttttcatctttagagtagatgataatatcgtccagatatacaagtgcaaacttacctagacaatctcgcaggatattattcatcatatgttggaaggttgccggggcattacataacccaaacggcattacgaggaattcatacgctccatttctcgttgcgaatgcagtcttcggaatcgatcgatctgtcaactttacttgccagaatcctgatttgagatcgatcgaactgaatatttttgctcccgcaaggaactgataagcgtcgtcaatttgaggtaaggggaatgagtccttgattgttaaagtattcaacttttggtaattgacacatacccttgaactcccgtcgggcttcttcaccagaataataggagccgaccaaggcgatttcgatggtcggatgattccctccttcaagccgtcttcgacaaattcttcaatcagaagatgttctggtggtgagtatggtcggccgtgtattttggccggtgcgctgttgcctgtgtctatgtcgtgttcgaatactttatcttttggtaggcctacgacttctcgaaacgcttccggagccgtcccgtatgcgatcttttcaaattcattatccaatgaacccagtttcgtctcacagactatagagttgaggagatcgtctttcacatgatagcttaggttgtaaggcttgacgtggacgactttatcctctgcgtccaagaatgtgtagctgagatcatcgtagtccgggaccgctcgtgtttgacatagccatgggagtcctaagacaaggtccattttgggcaggttgatcaggaaagcttcaatttgtgtaacgttatcgtcaatacacaagtcaaattttgccttcattttcacctgttcgatatggccattggccaaccgtacgttccggggttctacatagacaatctcgatttcacattggctgtataactcatctgctacagctacatccaggtagactgctcctgcgcctgagtcgatgatagtgtcgcagatgaggtttgtcactccaattcttccattccaaatggaggaaaaaacgttcacatcatccatttggaatggaaaaatgggtggagctggatatgcccagctccacccagctcacccagctcaatatgagctaggtgagctgaatgtgagctggctgagctgaatttgagctggctgagctggattggagctggctgagctggatatgtgagctggatgagctggatatgtgagctggatgagctggattggagctggatgagctggcttggagctggatgagctggattagagctggatgagctggataaactgtaacccccatccctaacccctaacccctaacccctaacccctaacccctaacccctaacccctaacccctaacctgtcaggctaagtgatgccaagagccaaactcttctagctacactagctgcaaaaaagtgaaatgggatgtgtacacgtgtgggtgacacgtgaaaagtgggggaagtgtgtgtaaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggggtggtactgaagttctggtcctttgtaataaaggagtaaacccagaaaaaagtctactactgaagaaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagagtgctggggaacaggtgttgggttgttgagtgaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtatgtactgatgaagatgggggatcaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggggatgatgtaatgcttgtaaccatgtttacagggtgttctgacgaaactgtaacactcctgtagcctatgtaagcactgcatgatgcatgggttgatcctcaagagagtgattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtaattaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgtatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtatattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatacttaaggttcagaagttattaggagattctggttaaaaatgttatttcccattatttatttaattatttaaatgtttttctcttaaaatattacaatgtaagtgtactgtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattattttaaatgtatgtacatatataagtaataatatctctaatttatatgtaaaatgctatgttcaggctggctctgattagtagcaggctgacataacccctaacccctaacccctaaccctaaacctaacccgtaaccctaaccctaaaccctaaacgctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaccctaaccctaaaccctaagccctaaaccctaacccctaacccctaacccgtaaccctaaccctaacccctaaccctaaccctaaaacccaaccctaaaacctaaccctaaacctaaccctaaaacctaacccctaaacctaccccctaaacctaacccctaaacctaaccccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaaccccctaaccactagccagggtgggaattgaacccacaacctcagcccaagggctgaggttgggggggggcatctatgcccacagtgaaaaatgtgtgggctgcggggaggccagcccttgcaatccaactccctgagctggcaaaagggctggggagagctgggtggagctgggaacatccagctccacccatttttccattccaaatggaggatgtgaacgttttttcctccatttggaatggaagaattggagtgacacaggtgtcgcagatgacggcgccgatgccaaactcgtaccttgggagagttttctcatcctcgtcgaggtggtttagatctaacggtggtggtgttttttctagttctgctggactgtcccccatccaaacgatgcttgaagtatctgaatctgattcgagttcgaattcgtaagatttggtatcactgtcgatctgtagccaatcgatgtattcgcagtctgaatgtttagctaatttcttgggtctagattcaccgtcgggacacttcctcttcatcggacccaaggatggattgatttgcatggtgtttagttgtagttcccgagtgataccatgtcggctggcgccgggtatgaattctagggctttccggttgagagtagtgagacccgacttgactcgactacacattagtagagcttctttgtcccggtcgatgttccagatttcttgtctgatcgatgcaaccaccttgtcgaatctcttacttaaatgactactaatctctttgagatcgttattgattttgttgtaagagtcttcttccggtttggttggttgaatgaagaagagatgatcggtcggtttcgaattttctggtggatctaggtcgattaaattcaatgatggtctagcacggtgcttgtctgtggactttgagttattattatattttatttttcggggagatggacaatcttttgataagtgtccgatcttattacaattataacatcgtgccttacttacatcaagcgcatccaagtccataggagcgctggcgctgacagatgtccttcgcgccggggcaaagttgttgtgggatgggcatcggaagtgaccgccggaggagttgttcaagctgaaacatcgataattattgaagttgaaacttcctgatcctcctcaatagttgctgctcttcgttaccctttcgtattctctaacgaagtggcagaggtcgtcgagggtgtcacatttttcgctgaggagtttgacacggaggtgaccggggaggttgacggtgaaatggaactttttatcctcgtcggtcatcttgtcggccggtaacttgatagctaagcgtttgaacttattgatatattcctcggccgtagtatacttgaggaactgcatctccactcgagcatcatattgtttatgagcatagttgaactggtcggtgagcttctgtttgaaggtggcccacggtatgtcggcggtgcccaacttgctgatgagattgaaccaatacgcttcggcggtatccttgaggttttggatgatcatgctggtccagcggtcctgggggtagttacgtccagcaaggatgcactcaattttcttgatccaaatatccacatcgcctttcccatcaaagtccgggaggcggacggagatggtttcgactcgaggggcggcttcggcgcgttgagcctgttggtttaacgcgttagccatcagctgttgcacttgctgttgtagattgagaattacctcatctcgggcagcatcacgggctgcatggtttccatcgttcatggcggcgtccattttcggatgagacggtaacggtttctagaaagtatttagagggtttaaaaggtttagttatttatttctgaagagaacggcttcagatagctatagggaaatttgttctttgttcgaagaggtttagaggaagggagaaatcttaccggttcgcgatgccggtagggagagtagaggtaagagtggttggttggtttctaaaggtttttttttcggtttgtgagttttagtatcctttatgttaacggattctagaggatagaacggagaatgtttaagataaaggaagagtgtactcacagaaatatttctgtgattctcgccggcttttagggtgcggaaaagatacgagagaacttgttgaggattgtattgcagcgtcgagagctcgtatttatagacaagggatgaaatagggacatcggagtagaaagaaagatatacgagaagaatatgagtagtcccattggatggttcgggtaatgttacaagaggaataaggggaaggaccggacttggctaagtacggtccgtatttagtatttctaatatacaagataatgaggtcaacatatagataagaagcgagatgaaataatatagccgagagcggcgaacaatatgtaggtttaagggaataagaaaagagaatgaccgagagcggtcgataggttatttagcagctggataaggctccgctggagccgttactgttgtgacctaggtcacatggtgtgactcggctgcggctcagccagccggaggagactacatccgtctcctccgggccacacctaccgaaatccagaccaattacaccctctgagtcactacaggttatgagcctgcgataccggctacgctgaagaaatctcgaaccgacgaaacataccggaccaattatctgaatcttgctgaatcttgccgacgaaccataccggattaactctttgaatctcgccgacgaaacataccggatccacttttcaactgcaccgacgaattaaccggcttttgttatttcctaatcaatccgacgtataataccggatcccactggattttatatatatatcatccttgcatcatcaaaagcttgagatcgatggaccctcatgttcagaatgctcacagttgaatttgggttttcttggccgatttgaatctcgtgctaggatctgcttcatattcggctccaattttcaatcaaactgtttgtgctcagaacttagcgtttcgtggtcctcatcaacagctccgatcaaaacgaccaacaaatcactcgcgagcttggaagttaagtcaactgcggaacgagtgtgatcaatcggagaaagcccctcggccatccattacttcaaccagacatttcagcactcctgcagcatgcacggtccgggtttctccaaattgacggcaagacgatatttacaaccgcagagatcgttacaggccacccggagaccctcagagcacttgtcaaattcaacgggcacatcaacgcttgagtggagaatattcagatcatggaagaaaagtggtggtcaattaccctggcgatctggccaatacccagttgttgttggagccacccagtgacgagacaattgaagaacaggagaccgattgcggctcagacaagctaacagatgaaatcaatctggatgaaattgaatgggacgaccggtccgatctggatatcaatgcagctccctatcagtttgaccttgaagaaagtttgacctctgaggctgttccagagggttctgttgaccatacctgtcctgaaaccgattggacgcaacaacatgacccaaattttgatctaaaaaactacagcgccgacgatgtagactgctggactaggactctgtcagcagatgaattcaagcaccttcacatcatgggacctgatgctagaaccgaatctttccggcaatatgctatctccaacctcaatcaaccaactcagacccttactcaacaaagctcatcaacccatgaacactttgaacacccggtttctacatctaatggctgccaggactacagcaattaccaccaccaccagcctgacgacatcggcagcaacaattttgaccaacagcagcttgcatctccagatgatgagtcaagatctatgttctacaatcactcagacgactgcaactctcatttagaggcttttgacgacaatggttttgatgacggcacttttgacgatggcggttttgattatgacggctttgacgatggcggttttgatgacggcggatttgacgacggtggatttgacgatggcggttttgacaatggtggttttgatgatggctatggttccacttattagtagcctgtttcacattataaccctctttcccacttctcaacatttgatctttttatcttcaccctactcatcatttcaattttctaccattttattttatcatgattattttttttatatctttcagcctcctcaacctttccacaccaattcttcttcaagattgatcttattttgattattcatttcttctacctttcttcattttcttccaattttttctcagcttgtatgtagttaggacctccctggcaggtgtcttggagccttgccgagggggtgggtgttgtgacctaggtcacatggtgtgactcggctgcggctcagccagccggaggagactacatccgtctcctccgggccacacctaccggaatccagaccgattacaccctctgagtcactacagttaccttatccggaagccggggcttcacactttccgcgatctactcaatttctccagaccaggcattccaactcgttcacgtcgaaggctttttttctcgacttgccaaatcagtcgttgagcttgccgcgctcaatcagagcccacccgaagacgccgacttgaataaatctttctcggagtttcttgccctctgtctaaacaacaaaccgctcggcaagaggatccgatcggagtggcccgaatgtgtggattggttaacgggcatctctctggccaccagtcccacctcggcctcgattcctgcccgttgtggagcaagtttggcgctgatgaagtttgggaaatcaaccgaccaaccatccacggggtcaccttcgtcggagcagctcgtcgaaatcatgatgacggccttcttgggaaacaagaatcctcccaactcggtcatcgaaggtctggcgcttctcagcgaggaagaatccgctcgaaaaatattgagaaagagatctgaagagttcttccaaaccacccaatctctctcacaaactaatcgggctcaagagaatctcacgtccgctcaatctatagcctctggacttgcgaccattatcctcaatcttgtatctttcaaggtgattccagatgaattaccgattgacgaaagcagaaaaaaacgtatgcaagcctccacttattatactccctggcacttgtctggggatggtataaataatgaacgcgccgatagaaagctgttggattggctcaagcctacactcgagcgtaactcagacttgatccaaaccgtcgcctggctttcgaagactgacgacggaagctcggaactcaaacaaatcacaatcaaaatcctatcgaacctggttgaatatgggggggtggaatttcacaacccttattttacaacgcttatgcattgtaaaggaggagggttgtaaaattaacttacacttggcacaattcctaattttccccccatcttcctatttttatctactttgtaaatcaacctttggaatatatagcttgtcatttcctcaaatagcccccaaaaaagtaatttcacaagccaattttccacaatgacattgcttggaaaagaaaaccactggaaaaaagctcataatgcccaaaaaggataaatttacaaggatcccctcacaaaggacctgattccgacttcacaaggctggtaaaagtatcatcgtgctaaggcatgtgataatttcacaagggaaaatactatttacaatggaaaaaagggaagtgaaagatgagataaaagcatggaacaaacagctaccacaatctcctgacctcccattcaaccctgcaaagctgctttgcgggtgcttgctcggcttccggcccggaacggcttgactacctttgattttggaatgccgtccttcttcttctttggcggcataggttccttgcttgttggtgggactggtgcttctttatcttcaattttggccgcagggcttgtttccgggggcttcatgattttcaaacgaaccttgaactccccggacggctttcgtttgagatcgcctgagatggattttggcgtttgacccggagcactctcaagattagagcggttgttggcgtctcttccattgtcggctcttccattgtcggcgtatcttctattgtcggaatatcatttgatttgccggcgaggttgaggatcatgctcagatgggcaaacggaaccagtccttgcgcatctttgttgtcacggcggatgttggcgatgctctcggctacaaatttctccttgctggaagtccacggtcgggagtaaaacacccagcttgtgtgaggggcggctccagcaagttgggtatgatctggactgaccagccgagcgatacccccatttgctcgatcatcgtgcatccatatgcctgatatccctccgatgttcttgagcatcttggtccagtaatgggtgccgttccagaacccacgagagaaaagggtgtagccaaccccgtggaaatccaactggaaaggaaaatccaaacttgccatgaacaattgctgcgccgattcgtcaatgatcaaggccgcatgtaccaacatgtacaagtgttggggtgggcccccattatcgacagataagcgagatttctcgatgatgttgtgaggatcggctttcttaactgactggcaggtcttgcagcatagccccgaaaccgatgtaattccgtcggttgtccatgcggtcatcaagctttgaatcgaactagtatcaaccgtttcggcttcgaacatatccttctgtatccggatgactgctatgtctctgctcccgcgaggatggggctgtgcggtcaaaggctgttcttggcatgttgccgtgcgtacctcggtgactgtgaagagctctcgaggaggatacggatgtttcaaagtcgttgccttcctagttgttggatcgatgagaaggtcaatgaaaagatcgcacgaggcaaaggcccctggcataaaactcccaggggataacttgttggccgccacatgcaaggagttttgaccaattgccaagaatgatcggatgtgaccggcttgcgtcaattcccaggtaatccgcgagttgaagtgcttgacaagcatcgtgaaaatttctgatttgaggccgttagtcccacggagcgagagaggattgaaaagcgcatacaagctttcgagggcggaagccaaccagcagcggtttcgcttggctgagtcctgcgacgccgagtaagatatgtatgtggagaaaggatccttgatgaggtttgccgaattttttgggcggccgccaacgtttttggggagcaaggtggcggtggtgtccggcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgcgacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagtgtagcgtagcgaaaatgcgctacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagtgtagcggcccaccgctgtgtccggtgctcgaccatcatttggctcggccttcggcttgtttcacaaaagcaaacagtttggccataccaaccatcaggcatttcttgccgtcactattggagagggccatcaggtatttgtggaaaagattataaacgaaaacactaccaaactcacgcaccttatcatgtaatagagcctatgcatgctctcttgggcattggtggtatccggaaggttgtcttgattattcgccgattcagagatcatcgcccgtttagatggaaacagcatagcctccacatcgaccattgtccaccaatcaatccatcgttttgtcttggggaagaggcgtctcagttcgtctatcttttgctcgtgagttggctttccaggctccggcaaaagcagaagacccaggcagagtttttggaattgggcctgcccataaatagcattagtcagccagttgctattggatagatattaaaaaatcattctgtacttcttgatcgggtggaaccaccgcccgattgcgtttgacgcgggtgacctgagctcgaaaatgctcgtggcaccccttcaacttcgcaagggcctgttgacgatcggtaactccaaaaaccttcatgtaagcagcgatgaatccctccctctgtgctaaggaaaaatcgacgacctgccgaacaagtgtctcgcgattggatacggtgaatgaggggcgatagaactgttcaaagagcgtagcgaaatggacttcgtaacattctgcgcttagtcctcggatccacgagagctgaacaggtatccagcgagccgtctgttcacagaacatcgatgttgagagtaagtagccagtctcaaaaagcctgtaggtgacgtccgatagaaggcccccactgtaaactttgttgttgtgatcgcggcggatcaattgctctcccatccacttcgtttggaacgtaaaatgctcgatccccggtttgaaagaagaggaaatgatgagaagccccacactggcaagtgagagatcctttatcagtgagtggaagaagaaaagcgatatcaaatggaccttgacttactggttccattggaacatgtcatgtaggaatttgtcgcctaaaccagtgccccccttctctgggttaataccaaggtccgtgaggatacgacgccgatgatatcgcaggcgatcactgttcacaaatgcctcgtggatcttggtgacactttcgaaagggttcaacggtgtggtcggcttgcctaactgaaatagatgccatcgagctaagcattgggaataaacaagcatgtcaaggatgtgagataacgaactttgagcttgaaggccccagcagatggattcttcattacttcccttttcagcttgagctttgataagggatccggcttctttggggctggccaaggatggttgtgggtcccgtggtgtcagaggattgcccatttagtctgttgattctcgtcgaaccgagtgatagtgttcttgcatgcctggtgtgccacttttccagggcatttcctagctgcaccggggcacttgggatcgctgaatggatgggagggtggtcaggtgtttgctatcaaaaagagagagaaggtgaaaaacaaatgaaaaaagccaccaaattaacgaaccttgctaagtaatcagctattgcattcttgccggttggtggcgatccaacccactggcatcccggctcactacagagcattgcgccaaggcagaagatccgattcattttccatgacttatcggctcgccatttgacattgctggtcttggggaatcctaccgatccaaagttttggattgtcatctcaggagttttgacgaagatggtccggcgattgggataaagtggatatcctttgtcgtcaagggtacaatcgtgatcaatgaaggtttcttcattgccagttggtgcaaagaagatcttcttgcctttgattggctcggagtcggtgtctttaggagaagtcaccagtgagctctgttcctcatcgccggcgtccgacatctccatcaatagaaagactggtcaaaggtcagctagctggtaaagcaagtttttattggaaaataagggggaaaaaattaccgggaggggggaacaagtgaaagcagaaggaaggagggacaaactcataccgtagttggaatccagcgtgatggaggcgttgaggcttgtgaaattcgtattcgtccatgtggctgtagagtattccaggtgaatacagccttgtaaaacaaccctcgtatcctgtacacctcaaatatgcagtctgtatatgtataaaattgcgaggtggtgttacaaggtatgcaatttatacagtgtatatttacataaaacccctttatacagggatattccaaagcatgtttcaccctggattatttacaagggctgaccaaagttaatatggcacggaaaaatatgcatggtatatcccccatcataccgtacaatgccaaggcattgattttacaagggttataccttgtaaatcatgggttgtaaaattcacgcacccggttgaatatgacgactgcgcaaaacttgtactcaaatcccggggttgtgagatagtgatggatatcatcaacactcttgaattttccaagcatctctctaaacaggcccagcaagctgagaccccatcgaatgagccaaatctcagcgatctgcagctccacccacacgagctcgaggcgattcaagtattagcaaagctcatcaataacggcaccacctactggtcaagcccagacatggatctcgggctatcaatgatcaagccactcgccgttctctttctccatccctctacggacaagtttcagaacttccttgccctagaatctttgtcctatctgagcggttctgaggacgacacggctgaaatcctaagatggtctcaaattcttgatcaattggatggaataattgaatctgagccttccaaacaagcaatccatttcatggattcccttctctgtgatcccgcgtaccgcaagagattcgctccgccagaagactcgactcagatagacactgcttacatgactaggcttaaaaatttcatcctcttgatcaaggaggaagaccaccatgtccattgtgctgctgctagcgcactgtggaaccttactcattcatccccggaggtctgcaagctaatcctatcagacccctcattaactgagaccttgttgaagtccttccgacaatggtcaggtggggaacgggatgtagcaggcttctacttatcaaccagcggctcgatgattggagtattcacaaacatctacaaacagcttgactgctcccccgaggacaatcctccggcactctttgtggatgaccgcttgcattacgcactttggctgatcgacgactattgtggggaaggcatggaacatggagaattcaaagactgtcgtgatcttcaagatgacgtcactgaactctcgacctggatcgtcgataacttcgaagctcgcaagaaattcaaccatttcgatctgaatggccgggaatctgctgattacgacgcttatcgttaagcaatctccactccaagtctaccagcagatcgttgttggtgcgactgaatgcaaacaaaatgaagacgacaatcaagattgaaaaaaagattcaatgaagacaacatgccatgtgaaccgcaagaaccgggtacctatctctctttcttcacaaaatgtttcatattgtctatctgataaaaaaagaaaaaaattcctccttgttttgttattattgttttgtctttttttttcaaaaataaaacaaatacccatgttttggcaattatgcatatttcctcgaagcggaaagcttgtgagaattcaaaaattgtgagttaatcatatacatattgtcttttgaggaatgcttggacaaacggaatgtttccaagctccaaagttatggagttcgtctgctgtgcagcagttttatctggcagtttttgcctcacacagccacacatcattccagcaagctgtggttgggcatatgcccatcgatcctgatccctacgctccctacgcacctgaccacacccgcctcacccgacaacgacaacgataccgatggtctatcgattgcacgagccggctaccaagcttgccacggttcgaatggcacataacgggttatctctttccgaaatctgcaccttgcttgggatccggatttcacggcaatcgttcggacgatggcttgaactctatgaggagactcgatgtgtaatcaaggatccggacagttacgaggcccgaggccggccagctaccctctcaacagaagagcgtcaatttatggtccgactcattcaatccgaacccggtctctttttagacgaaatccgagatcgtttgtatgattccagtggtgtattcctcagcgtcgagggagtccaccggaatcttgtggaacggttgtcgataactttgaagaaaccggaaaccaagaacattcaaaaatcactggtggcaaagtatagattcgttgagaagatggaattttttccagcggacttcctagtttttaccggcgagtttcctttttttatcaacttcatgacactggccagtatactgatgttttttacttgttgcatttagatgagagctcgttctgtgataaggatctgcttcgatccttcgccaggtctgagcgagggaccccctcagcccgattcatcattaatcaaaatcctgctcgcctgagtctactcccagcaatatcgattgaggggctggtggcactaacaacaacctttgaaacatacaacggtcgtaaattcgagcattttctagaatacgacttggtaagttcattgttgcatctctcattaccaagccagctgacattcatttctgcagctacctcggatgaatcgctatcccgattctaactctgtactagtttgtgataatgcaacataccatagtggcgagcgagtacagcagctttgtcaagcagctggtgtccaattactttacctccctccctactgtccagaattgaatcccatcgagctttgttttgccgccatcaaacataaaatccgatcgtcacaaatcttgaatcaggctgaggaccctgaatatgaaatcaggcaagttactgcagaagtgatgactgatgagctttgctacaagctctatcagcattgtgggtattgtgtcccacccaactaggactcatttccaatcaattcctctttagtgtttctctttattcactctctgttcagtcacatatactcctcttgggcttgctagtagatattttaagctccatggacttcagttaccctggaccgacttcaatttctgtatcaaatttaacttgtaactcctttgtatcatttgatcaacagctaaccatcctttcttgcccaataagttgttgattatgcctcgcatttgtactgatatcattaaccgatttgataattcaattcatcacatcaaaaatgcttgtgtgccattgggttatgttgattaaagatagaagacaagctctgatcacaataagataatataagtctaccacttggatgaaaccgatcaaaagaggttaatagtttgataagatcaacagaattccaccttttcaaatcaatgagattgtgaaatatcaggttaagatgttgttaagactggtcaggacttgtacaaaaaatcaaaaaataagaccgatcaaaaataaaattggcttaatatcaatgagatcggtaaaaactaatcaggttaagttcaaggagattggttaaataaaacaaacagatcatgttaatcaaggaaattgatgcaatcggtatgatcagggtaagatagctattacacacttgagttaaaatgaagacatgaaattgaaagtggtatgtttagtgagattttttcttcaatcaaaaagatgagctagtttgaggacttgtaattttcaaatttggagacattgtctcgtaattgggcaatgaagacgtcgtgtaagccccattccttcatcacttctcgggtgatgttctcagatcggaagagttgaggattggtggctctattctcagtcagaatgtgcgagattccatccctgttgcttggtggaatcttgataaattcaagatattcgttgagtaagtttatacccagatcaacaacggaaccgctttcggaatctgatgccgggtggttgcttgggttgctggagtgatcgttgagtttacacttctttgcagaagataaattctcaaacttcagatccgctgggggtgagtgaagtgatactccactttcgttgttcagctgaaatccacaagtcagctaatgattacaagaacaagaaaaaaggaggatctacacacaagggctgtggcccacttctggaccgttcctgccgttaatggaatgtagcgactggtatcggtgggatggagatagactggcaacttggactggtacttgacgtttggtgggtgggccgcatagattttgttcatgaggacgttgatagcatcgaaatcgcttggaacaacagatggattggatcgctctccacttgttgaagatgaggcacgttgggcggctgcttgtctcaggttatgtttgtgcacctcaacagacagcttagcgtctttttttaagccccccgggtttaccatcgcaacttccaaggctacctgagtgcggtccttcccattgttgacaacggtcgcaatccaatgattgaaggtatcgtcgtctttaacagtatacttggctgactttttgaattcatcggctgctgggagactcattgagatcttccaatcagtctgcgggaatccggaccgtatagcgttccgaattaaatcgccggcaccacggaactgttcgtcactcgctgtcgccacaatctcccggaactgctcgagatttgtagagactgctgggaacgaaatcgtgaatttatgtttgctactgaccaacaaccaagacccctgaggttttgacgagtccctgggtgaaaacagccggtagctggtgttgcaatcaatcatctgaatctgaggtgttttgaaagcaatcagtgccaattgcattgaaacaaagaaaaagaaaaaaaacccaggctgaccgttaaattggctggttgttgaccaaccccctgaatccgccagtattcggaatcggaatagtagcccggcggcgggttttctcttccaaggaggtcaagaccaaagcgcgacattttggtaatggtggctataaaaaagaattaaacctggttgcttcctggtgatttgggtggttttttgctggcaggctggagcctgcagtccaccgataccaatgaagcacagcctgttgtcgccgaagtggaaagcatcatggccatcaatgctatttcacaaggaagagaaaaaaagaagaaaaaaaaaacgaactcaaaatcatcgaatgccatgatttttgaacagcaaacttggaaatctgtccaagcttacttcaaaacacaatatatagtctgagcctttttttctttgaggaaaaatgtgcagccacattgggtgtgattcaaaatgcacaggacaccatacatacacccaatttgggcttcaactgtcaacatgcagttatctatctctatatgacctaggctgacagaattagatgctgcacttcagatcaagtcatctcaatttccattgattccttgactgaatcaagtctcttgaatgatcaacatatatgatatacaggaattaggaagggaacatatcccatcatacttcttcttgtggatctcttgttaggtagaattcatgctattggatctcatccagcactgtgggtatgtatctcagaaaataatttatgagtgaatctgagaatcacttgaatataatagaaagatcaggaccccagagagagcttccagatgttagtaacaaaaatgtatgaatgttccaagccactttggctcgcaaagagacataatactcttattctgaaaacttgggcacatgtaaacttgcaaggcaagtaatgtaccggtatcctctggtcactaaaagtcataagttggcaagaaaagcaggaaaaccctttttgaaaacagacaaatcccacggttttgatattgaagatgagagtgaacaaaaaatgttaatatgtcctcatatacatttgactaccacattgattagtcttgagtcagacccaacttgaattacaaataaattctgaaaatccttgacgcaagacaaccccacctaatgttttccatgggaaaacaattagctgtttaggaataaaaacacttgattcatactttttccctgaaatttctttgtattcatggaaagtcccaatgctcctgggaatttttaacaataaaatgccactcttttacagtcaaattgcctttgtagtacaatgtgatcaagcaacttggagtttttgaacagtccaataaaatttaaaatgtgaccactgatggccttgggactgaaacttttaaccactattcttgtgctgtttcaaattcacagtcatttctatatgcctaaattccacaatacttttgggtgaccaaggcatagccatttcacctttgtccatggttgccagccaacctagctgatctgggccagtctggtgcgctcaggaaatttttgccacatcaccgcgctcagaccacctaattcccacaagcttgataggagatagtaccaagggtccttagatcaccctctccttcaagcctgtcgcagatcatccagctagctggtaagacttccttcttgctaggcctctccgccccccatttttttgcaccacccacccacccatgcagattttgtgaaggggttgtatacccaagatatccctctatctctcttcttgattcctacacttccacagcctttttggaaggaggagaggtagagccactaggccccacatcacctctttttcccagacccaaattgtagcaagatctgctgcggcaagcagacagaaattgctatgctgaggtgtgagagaggttggcaaagaatggataatattagaatgcctaatttaatctctgccttgtgatgagtaaatcccatgaatcatattttattaaatgctttgactgttatagcacctgaagccttttcattctccttgtctgctgatgtggaaactacactttcaaccccagctttattcaaaattcttttaccaattttatcagcattggtgtttaaaggtgttacatagtataattttcttggccaaatacttagcatatgttttttttatcttgatggtgaagtatgtaggataatcctgaagaattaagaagatggatgaaggccaatggtgttaattctcacagagctccatcttataaatgcttcatggtgaattccaagtatgacccaaattgaaaaaaaggtagccagaaaaccaagattgaaatattagcatagcatatgctacggaacaattaagcaagagtcaaatttattaaacaaaatattatcagactgacctgagttgtaaaatagagcacaaaaggaaaggggttgaaagctcaagttggtttgaagtaagaacttgtatgaaagcgcatgacttgggaaaagaccaagcatagcagttagatcgtcaacaaaggggagggtggatgatagagctacagggttacagaaaatgttatttgaatacatcacaacagaataggaatggagtttaaaggtgttgagagttgatttcaggatcacagaataggaaaaattggtgatggaaaaatctgcatgctgaatagagccatgtaaaatcagataggttttgcttggagaattgctgagagctgaacaacaaaagaagataaaaaaattaaagcaggcttttaaaaaaaaatggccaacatagtttaaaggggagaaataatttctcctacaccattgttagttgcaattcctgttcataggggtagtttgtgggttaatgttaaacttttaaattcttcattagtttttacatgttttccaggggtttttatccacaactgtcccttgatgaggtatttttatttgcatttattcatgcataatctaaaaccttcccttgatagagtgtgtttttttcctttgcaaaagttcatgcatcaacattaccttgaactttgtgattggcccagcatgccctgggctgttggggatttcatgatacagcttgatccattttgagttgttgaggataatatttataagaatctccaagctctggtggacatgataggtatgtttcagagaccatcaccagcagtagaacttgaaacactggaaagtgttgccaacaaagcggggaacccgtctggagaatgtgcacatttgcgaccagtcggaccctcgagagcccctagactcagggtgtaagtgggccgggttcaggcagaaaaaccgtccccgaatccaacccgacataagtcttggggcgggtcgggtcgggacagaaaaggaaatctgctgcccgaatccaaacctgtcttgggatgttttgggtttgggtcgggcagtgttgggtctgggccaacccgattcgcttttggtcatagccagtgggggttatctttggtcggcattctttttttttgccctgctggccaggtgggccgtgttggacatggagatgagatggaggggtaggtgagtagggtactactaggggccgggggtgagttttgaaagatgatatgatagggaaatgtgcaagtctgagtcggactggtacatatttatatatgccgactcgggtccgagtcgggtttctgggccggcccaaccagcaaatagcctgcctgaacccgacccgtggatcttatgtccctttccgggtcgggttcgggtcattggattctccctctaaatctgcccaaacccgacccaaatcctgtcgggtctcgggtcggcccgcccgaccaataccctgaccctagacccgggggcttgctgcgcatcggcccaattccgacaagcgatccgtcgtcggccgttgatggtgatcgcacaacttcaaccccaccgctccaccgttacaatatgtcgctcctcgcagccaccaagactatcgtcaaacccgtcgtcggcgtcgtaatccaatcaggcgttcaacctaaaacggtcaaagtactcaggactactcaagttcttcatcgggtcgtaccaaaggtagtttttttttttcttacaatcccgatcaacagaaaagcgacagtctcggagactaccaaagacttcatactgaccatctgccatgcattcttgaatatgttacctaggctattaaaaaaacggtagtttatacggtccatgacgagaagaatagtgcgaggagaggagacaaggtcgagataattccagcaggtcgaaggatttcaacaaacaagacatatgcactatcgcgtatccttccgtcaacccgataacggaactcacgtctccgtggctccgtggcctcctcatcgatgtatacctattattacctgtgtctgtcttcctggctctcgggctatgtacccagtcgctacattcctgcaatcaatctttaattcgctgttcaactgccgattcgattggacttattatcgacaatcaaacgcgggataaaagacacattagtcggcttgctcttcttgtagttcacgcgcctgtttgcctatttcgtttttcttcaataacgacccttttttatctcgccatctcaatttctattggtccaaagcatcattctgaattatgtcaatcaattgcttgagaagtgccgacttatctcccccaacttcttttctcagtctaagacgttcgtctgatgttacatggggacttaactctccctgctccggcacaggtacagcctgtggtccaggtgctggtaccagcgcttgcatatttaatgttttcactcattcaagaaataacaacaacaaaaaaagagtaggtatatttttaaacatgtggtttttctactcagtggagcgcaaggtgaaatgaggggcgtgaaaagtagtatgcaatgaatgtatttgtggttatttcagaatttataaaggagaaagagaacgagaacgagaaagcccatgggctctacgcacatgaacgagaaacggggcttgggtacctgacaatgatgctcatgtcgctttctgaagtttggacttggcggtcttcatgagcttcttcaagaatcgcaagatgggggtatacaattttttggagaagaaatccttggcaagccttttgaaaggcttctcaggctttaacgtagctttcattactttggtgaccactggaagttgtggagcaagttcggcttcgatcttttctatttggccactcaataagcgttcttcttggctgatcgcgtcgaatttcctgcggttggagtaaatcgtgtggactagattgttcagactttctcgagattccttggtgagcctttggtattgagttccactcaaacgcgggtcatcttctgtgaatggctccaggtaaattgcagagagccgttgatcgaaaagggccaatcggtcggtaaaaccaaggtcgtccgagaattctggaatcaaaagctaagtcagttcgaaaaaaaatatggagctgatattcgaaaacatctattctactcactcgcatcaggcgcaatttgagggattttgacttcactcaataattcatccagatctgatttatattcagccaagggtgtcagaggaaggtgggcttcgacgtatgcctttgctaggattgctggctcttggggaccatcagctagatgggtgagtttttctggatcgtacaaacctaacgcttcaccaaagcccgggggtcgtcttgagaggagtgaatccggcttgagatattttactctggccctgatatcgagctggtcaatgtgggattgagcgagtagggtaacagtgcggtccaaaatttcctttggatcgtcctgaggagcttcaagacgcttgcgaaggtcagattgaaatttcgacatcaaggtctttctcaattcatcttgtgtacctagagccttcaaatatttttcgagagatagtcccccaggtgggtttagttttgccttcagttcgtcactgataatgtgctggctgtgtaacttatcgacaattggtcgttccacagcgggataggagatggtggcttccttcctaacagtttctattgcttctttttcgatgccaggtggtagtttcgaactgattgatttgagttttttttggaaggtttgacgatcagacgaagcctttcggagtgcttccatcttctcttcggataagaaggcaagagactcgacgttgttgtcaaggacagagcgcattagtatttggtcttccggtatacccctcagcttcacaaatactgttgccggactcgtcccgtagaatttctcgaaggtttgatcgagccacatcgaatcttgtttggtggggcttgagaaaagtttcttcaactggtgatttgcctctgtcggcgagacaggctggacagaaagtttaagtcgttcctcgagaaggctagttgcttcttggcgtattttctgcaggagagcttcaaatttttttatcaccgcgtaacggtacatcaccatctccatctctccatcgccaagatcagatggtaatcgttcgatgacttgctctacggtaagataactgttaccgggaagctcttcaaggggctttcccttcaactgaagcgcccgggctgcaacaaatttttgcgggcgcgaagaaattttatctatgaggtactcctttgtaaggttgggaatatgctgtcgtaggtagccgaaggactcggccggccattttttgagttcctggttgatgctgacctgtatgacatgcaagtcttcccaaaagcggttgtggaagccaatttcattcacttcccggatgaagctcaatatttcagactgcaaggctagttcggttggggttaagtctggtgaaataatttcggttgatgaccatcgcttctggacattcttaagctgattgacaatggtttgatgactcttaagtttcttgaggtaatcatccaggtacgcttttgtgaatggggacgcgttgtcatcggatttgaggggtttgcttgctttggatagcttctgttcaagttgcgcggccaatttgtctagatccaaattgttttctccatttgacttctcatcttccacgagagctttggaaagctggtttcgaatttgtactaaagaatggagttagaaaatcaacaaaatcagaaacagggcagcctgccgcaaacattgtatcaaggttatgtgacctactaaaattttccatgcgttgcgcggtggtacgctgattacgggcctccttagctttctgcaaattttcgaacggttttaccaagctattcgagtttagccaccgggaacagcggttcagcccctagcaaatagatgtgtcgaagaggtaagtctagagagagtggcttacccagcgagaaattgaggtttggtcttgaaagcttggtaggaatccataaccttattttttattttgccaaactattgaattcgaagtgtcatcggtatttagccgattgcgcgctcatgaagttgcggattgaaaaaaacaaaaacgctcacttttgtgagttctggttcaggcgggtggctttcaggcaccaatccttctcgagtagcctctgaagaaacgggctgtttgattgtctctgaatgtcctccagacccttgtgtgtcaggcgctaacagcttgctttctccagtcgtgggcgtcgtgggctgtcgttgcaagccgtttctcatagcttctcccagaggttcgctgtcactaaggacggtttccgcatggtggagtgcccgagattgaagacggctaatgtgaagtgaatgagaacttgacaggaagcaaacgaatccaaggattgccaggcatggcttgtgagttcgcatgatgaggcgagtaatgggagaaaaaagcagcgagcaggtattattgttaggcggactgaagcggccgtttggcactatgcattaaatataaatcaggaagcccgcagagtaacttctcggcacgattgccaccggcagagtgaagtttcgcggagcacaagatcacaattggatgcatctacacggaggtcaaacgctcgcggagttctccattacacgaaggcatgtatgttgagtatgcatcacgtcccatgttttgtgaagacgtggtcattgcatggtggccagaaggaatggaccaaagaggtgaaacggaggagtgggagtcaaacctgcgacgcgtatccgtcttcaaaaagaacacccaagaatatgttgcactgttgtaatagttcatcctcgggctttttaaaatctttccgctacatggctcttttggatctttcggaggacactctagggtggacgtgccagtgccgagataaaggaataccgcagttacatgtatgatgcaaagcacttgcaaggccaagcacaactccaacagatacatatgcccagcaacaagaggaatgaaaaaattgactatggttaggttggtgtcatagtaactctggttcagttttggggtgcaacttttgcgtcataaaacagaaacaatattttcaaataagggtgcaccttgttgccttaaaaattacccatttccctcagcacccaaaataaacaaaatatcagttggcacgttatggatgctagaagctgtttgtgttcgcaatgtggaagcatctttgagcagggtgaagatgaaatcatttcctaaattcttgtcatttcaaaatgagattttcagtccttctacttgaagagggataagacactgataacattgcagcaccccaagcaactcaatgccttatttccatattcctgtctgagagttttcctggtgaatttttctaaatgggctttgcactggaatccttcaatgtatgagcatctaacaagggatacctcatggcctacctcttctttatctcactgatattttcactgattaccatgccctgctcttttttaatgactcccttgggagtgtaaaaagctgcctgtttgttgagcatgtttggggtcttggagaggtacaacaagttgcagaggttgtcacatgagtggaagttcaattctatcatggtttttgaattggaatttgttctttactgagttcagattctttataggttgttccaaaaagttcacaacagaccaaattttaaggaggtgccccttgggccatgacatcaccacaactatgattctaacttaaattagtgtagataataagcactagaatttcatttcagaacttggagagcataaaatgcactgatcaagcaagaattgattttggggtcttactttagccatgcctattaatgtcagttagaagattatttggattggttttttattttttgttttgggtgtgatgtggatgctgaatgatcttcatcagcattcttatagccaacagctcattcaagagggaagtatgaagttatgggttgtagtttagatgaaaggggaaaagggactgtagctttcaatgcttcatttcatcaccattttatgatttagtcttcatatttttactgagcttgatatccttgggcattttgcttgcgttcctcaatgatttgagttcagtatatcaatttcttatattcctgaggagtaaagtcaatatttaccattgaagcaattgctgcaacacccaagatacattgattgatccagggtttttaaaaccaatatataacaagttaaacccttaagcaccaaaccaaggcactttttgcactttagccaggcattgcaatgtgcaatattgtaagagacatcaagtcgttactcaacctgagcgcatttgtcaatacatcttgtgaccggagacattccatcttcttatatagtctttgccctcctcctacttgacttgtattaattttcatctagtatattgcaagtctgataattctttttttgtgaaaaacaggcctgaaacaaaggcaattgaatgcttgaaaaagttctgtcagacaattgtgaacatttacagagaagaaagctgccagacaccagttcttctcacatagtcttggcctcttcttttcccgtccattatatacacactttcctctttcctgctagaccgagttttgtcgtctattgccatttccataactcttcccttgcctagacccaccactcgattccgctttgttttctttattaagtattccgctttgtatcctcttcataatcatcttttgccttttctgcaatgttgactttccttcaaaacgttttctgagacctgccttgcaactgtgaccttctgtctatcacttgccttctctaaatcctgtttctcctaaaaatcttaaataattttccataacatttacctatggattctcttaaccatcaaggtgtgaacaacgactcctcaccctctcccatttccagtcacttactcaatccttctaacattcaatgccaacactgcggcgctcttgactggtccaaggagcttgctctcattgatttgaaatcaaaatcctattcctttaccatgtgttgccaaaagggcatttacctatggattctcttaaccatcaaggtgtgaacaacgactcctcaccctctcccatttccagtcacttactcaatccttctaacattcaatgccaacactgcggcgctcttgactggtccaaggagcttgctctcattgatttgaaatcaaaatcctattcctttaccatgtgttgccaaaagggtaaagccaaatatttgaggataatgagttaggtccaggagaggagacggaacaacatgggattagggaagataagggtgaaggtccgagcagggccagtagaattttgaccggcatagaatccaaagaagaggtacctctggctttggcgctagaccaaaaagggaagagcaaaggaactgaagtttccccgggagttaaaagaagacacaacagcacaggggcagtttaaagttgtgtgatcagagtagagatggtcacggtgaatccggatatccgtgcggatgcggatatccgctcacaatttcagcggaatttgatatccacatctgcaaccgcaaccgctggcgggtatccgcgcggatacctgcggatacccgccctttaactcgacggcaaggcagccagctggaagggtttccttccatttccttccagtcaacgaggtacatgtacctcattggccagaaggatttccttccagtcgacaaggtacatgtacctcatcggccagaaggatttccttcctgccggcgaggtacacgtacctcatcgtccggaaggatttccttcctgccggcgaaatacacgtacctcgtcgactggaaggaaacccttccagccagccatctcctctttcctgccttgggtatccttggggatacccggatatccgccgggatttcacggaaaagggggcatccgcacccgccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagatcagaggcaattactttaggttttgccttttgaagcgtaatacaagtgaatcagttgcattttgaattcagtatttaaccaatatttagcttggggctacgatttcaagttaggctaaaacaaggggataattgttatacttggtgatgaaatttaatcatatcacattaaccctaatagcaccaggccctttatgtgttaatgggttttgattgagatttattgtggcagcaaagccgccattagactctagtagctaaaattatatttcaacctgttgagatggtaaagcttgtaggtagtagccatatgcttacagtaactgagttatgcttctaacaagcaccctgctattgcttttctaccagctctgtacttctctcttcctctcttgatcattgaatacaaatcattttattcactgtcaagatcctcagtgagttttataattttttctgtttcagtcacctgggtcgcccccaacacaacctagcttgggagagtattgctatactgattgcagggtaatgagaatgatattctgttcaaaatgggtagtgttagagcaaccacattggtcagtggattaaggccggattagcgtaactactcccagctagtccaagccctcaaccgcattgggtccgagttaattggactcaactaatcccggagtaggaattgagctaagcaggagtaaagttactccttgctaatcctgggattaagagccaatcggcacactcaacatgcacacaaccccggctactcccatgtttacaccacacctatgcggttgccgacccggagtagcactaatccgggattaagctactccactactcctgaatttacacccacaccaatgcggtttctctaacccctgacccctattctaacccccatcaggagatggggccaatgggaattgaacccacaacctgctgggtggtcagattttagggccagtggaaaccaatgacacagcccgcaattgtgtgacaaaatttgaattttgttgcactgacaaattgcatatgcattttgaaactcatgttgcggcccgggcgtcacctgcctgccaaattgtcaccttgcacaccgcctgtccatttcgtcagctgacagttcaaacataggacatcagtatccccatctcactctcaacaagccgctgttgcctgtctctaacacctggattggaatccaaatcgaaaaagtgtaagtaatccctgcttcgtgttcatctatctcatcttacgcattgacagagtttttctgagatctttagtgttttaaattgtgtcccatttggtcaaatcaccttaccaaccttttgtcctcatacggcaggtgaatccctaagcccaactccacatcatcaataccttgtgaaccttcaacaatgaacctcaagatatgtacctgtcctcaatgtgcttagcaaaccacatatctaccaaatggtgacacaattcctggatgttgggttcacccaaagacttgtttgaaacattggtctcaatactactcatcgttggataatcttgacaatttagcctcagcgcttccatccactttggtcctgcccaaaaattcttgaaagcaccccgtcactttgccacctcaaagttcagacacaagcaactctggatcggagtcagagtcatttgaaatgaaaactgaacccaaatgtatcagtgagtctgttgttgtttttacatacttatgatactataaacctaccactgacctccattttattacatttttgatagagattgtcctctttttcctcacgtggctcaggttgatatgtggggtcagtcaaagtaactgttgtattgcctgagatcggatagttttgattatcaaaacatttcaaaaattacctcaagaccgcaacacctatctacacacatataaagatgtctgaacaatcacaaagcgacttggcctagaccctgaacttgagagctacccctgctgcccaaaatgcttcagcctctatgaacttgaagaaacccccactacctgtacctattgcaagtcaaagaaagctcaagtttgtggcaaaagtcttttcaagtctaacgtggatcctcttctggcgcaatttcaacccacctcttgtgctgtaaaaccttgcgaagttcaattcaagctgttcagtcctcaattgatgtaccacacacagaaatttgactcttggctcaactgttttcttaatgttcccggaattgaagatgaggtgtgttcctggagagaaaaggtcaaatcagccactggcagcattgttgacattcaacagtgtaatgcctggaagatttttgcactgaagactgaccgcaattaacgtaccaacaagcttcaactggcattttcattatatgtggattggttcaacccttttagcaataaacactgccaaagtgattgtatcagattgctacatctggcattacatcagataaaaatacctgatattgcatcaggaaaaactgggattgtatctaccagaattgatgttatatatacctaaaatgatattgtgtctatcatgaaagatattgcatcagaccagcctattcaatgtcagcataactgaattcatatcagatttttctatctgatttaatgcccatgggctaaaaatttgtatcagatgtaaaaaatctgatataaaatcagttattttgacattaaataggttgggctgatgcaatatctgttatgatagatataacatgattctaggtaggtataatatcactcctgatagatataataccagttttgcctgatctaaaatcagatttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgaaactagctggacaacaggcgtcaatgggggttgtagcccttacatgcattgattttactccacatagtcaaaataaacgtgaaaacatatttattgctggaatgattcctgcacagtgcacctgaggaaccagacatgacgatgatttcacacgtatgagctcccctggttgatgaactgcttcttctcaacaacgggatctttgtgaaaaccccactatttaccaacagacaaaagctatcacttcatctgtgaatattgattggtgacattgtggcaacacacaagattgccagttttgcttcatttagcagggtttttgctcatggtgcaaatgtcagaagcctgatatgctgaacatgcagcagggtccaaggcgggcacaacgagaaacatgattgcaagcactcaactggagaaactgtaccacacttgcggggcaaaaacaattgttaaaacagtatgggacttgttggtctgaactaaaccggctaccatattgggatcctgtgagaaatgtggctctaagcatcatgcacaattagtacaaaggcattcttcagcaccattggtgtttccactgggcatttgaccccaaagcatcaaagtacacaacacacaattatcagcttgacgactgggaggacaatgactcagattcatcacattctactcaggattttcaagacggcacacttgcacacatacaccatggactacaaaatgatgtggttctttgtggagtgaatcaagttcctccaaatctgggcgatccaaagcacagtaaactcaaggcaagcaaatggcattcgctctttttgacatacctcccactcaccctcatcaactttttgtcaagaacccagctcaatgtgtgcctggtgcactggtaaacatgttgctcaatttttactcactggttatatgtaccaacattgtatcaatgaagtcggttgatcacgctgattgtaaaaagctgtccaaggcttaccgactgtacaccaaaacttcaaagctagtatttgaatccccaaacattgtacccaaccatcactatgctctccatcttccagaacagctgaagtggtggggttccctcttgaatgtttctgagtttgctggtgaacaaatcaatggaatactacagaaattccagactaatttaattgttggtaaggcttcagttattgtgtataggtagatcatttagtctgacattttggttatttttgttttaggtcagttggaaggcactgtgatgcaagaatttggtcaagtccaaaggctccagtcccaaacctcaggctgatcaccgcaggacgaggatattgttgcaaaactgatgcaattgcattcaacaatctattcagtcatgtttcaaaaattacactacaaagatgattccttgcaacaatacatggaggtaccgcatcccgatgatgcaaacatcctgaaccggtttgtcattgaagaggaagcgttggaacgtctgaatgggttatatgtcagcaaagcaagacccaaccgtttggtggtgtatcgcaaggacagtcagactcgttatgggtgggttacgcacatctacagactgcctgaacgtgagggcagggtcttggtagcagtaaaatttctttgcaacacctgcttaggggatgacatagaggtcagtgaggggttttggcaaagtcttgtggacttagagctagctgttgtgagggaggatacaaacttcgaactatcagatcctagtgaactcatatctgtctgtgcatacaggcacctgcctgcttgggcatttggacaccaccagcccttggttgtacttagacaaatcccacatgacctttcccctctattgtgttcctcttctgcccggtaattgtacctcccatctgataccaatttcttgtaatcaaaatatctcccttctaccttttttttagcaattcaaccccacccaaaattgttaatcttgctcaatcctcaatcccatttgaggctatagtcccggccagcccccatcatcattgatggcaattgttgcagtcacaagaccagagatctttgtcaatttgataggagtgattcatttccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagagcaaatcacaagcctttcccttaaaaaaagccaagaatcacaccctaacaaaaatgtatcaagcagataggcaataaattaacaagcacaagcatattatgaatctttctttttcaataaaacacagaagtgagagtaaccacagttccttttttgttcttttattaattttattattttttttaattttttttatctcttttttgtctttttttgtctttttttttctcataaatatgggacacaaaggccatcatacttagcaaagaagaatataaatacatagactttgggaaaaaaactaccagtgtgcatcctcatcaagtaccatcacattataccttgcctcacggccctccacatcaccttcttcttcctcatttggttcattgtcatcctcttcttccccttctcaatcttcctctttgccatcttgcatttctccatcaacaaagtcacggtcctctttgtcatcttcatcttcatcattgtcatctcccccagatgtattgttcaaatcaatctccttgccagcacaacttccattggcctcttcttccgtcttgtcttcattgtcatcctcattttatatctcgtgagtcagatcgtaaggcgccaagagcttattgaagaactttgcagtgaactgcttgttggttaccttttcagatgggacttgtttccccatgagtgattgagaggcatctggtaaaaaaagccacctggcgggtatctgcaacctttatcctttgctgagtcaggaggttgcatgcaagatgcgggcttgaatcaagttaacattatacttactcaatccgggcccggccaatcactttccgttctttgtcagtacaaaaattcccgacttcttttttttcccttttgtaccggttcttttgcagaaagtgtacatagtggttgtacgttgggaattgggatcaggagttgtaagtttttggcatggtttttgttgatgttcatatacgcatacgcatcaccgcaagcagcttgccagaaagttttcaggcgagcttgtctacatgcctttttatacagcaaatgtggtgaatctttgaggtctgcggcccaaatacgcagtgcaaggcaggccagcgtggcctgagtatactccacaaaaagatcttccaggtggacccaaccttttccaacctttttccggccaagtgtcaaacttttgagggttacgaggtctttgacagggatcagggaagaggcattggtatttttggctgtctgtttgattttgttggcatctgaaaagcaagagttaaattctctgaggaaatctaaaggtggcatgcctggaatggtcttttcctccaaaagattccacatgatcttgatgtgagcgtagaaagcattgtgagaatgtgaaaaaacaataaattagaaaaaaaaaagaacttgatcaggaactaattagaggacgcactctggcttgagtacaagactctggcatgttcttggtaaccatctgcaacaggttcgctggaggagatttggtgtttggagtcacactgtgcttttgttgattagagagggtcttttgctgactagatggagttttttgctgactagaaggggtattgcaaggggagggctagtaggatttttttggtgtggctgattttgatgttccaagtccttgagcagtgcttgcctttcccttgttgattggagtggagtttgactttgatgatctgccaggttgcgccattggcgtgtttgaattggttttcgaggattctggggaatcatcaatcaagttggtcttagccatgagctttgtgatggcttcattgtgggttgcaagttgagcctctaaatttctcgattgttgttctaatgcagcagctataaccgcttggatatcagaggtggatgccatgatggccgggcaaaaattatgatatagtgttcaagtatggaagatttcttgtagccgggtggcagtagcggctggcagctggcaaatgtatataaatcttgattgtgcctatgaatatagatgagtacagctacatccaaacatctcaggcaagctgatcacattcacagttcattgatgtggatctgtgtgctatcaaagcatccagaaaggaagcttgtacatgtgtttgggaacatgaatatatgcaaaatttgcttgagtgcttgtacatgtcaatgagtcaattcgctgaaaactgtctcagctgacaaaatggatgggcggtgtgcgaggtgacaatttggcaggcaggtgacgcctaggccacgacatgagtttcaaaatgcatatgcaattcgtcagcatgacaaaattcaaattttgtcacacaattgcgggctgtgtgagctacagagactttgtttttggaaatctagtcagctgggggacccagctccaggcagctcacccagctctggctgcccattggttccaagccaaagacacctgtgtcactcaaattctttggttgtgggagggggccattcgggcccagggagggagttgtgtcaaattcatatgcagacccacaaccaattcaacctctttgtgagcaagattggcaccccttggatgccaaaacgcaatgcacaaatcttaccctgacccctgatcatagtgaagcacaccagcagtaaatcactttggactcatgtactcatggaagctcggggagtctggagcccagagcccatgatggcagaaatggatttcatcatgctcttgggggatggcataccccctccacaaagagggggagtacattaatgtgagcatggaagtgcattgccgaggcaggtaggatgtactccatgttattcaacaacagggttctgccacttaaggttcaggcggccaagtgctcaagtcttctgaggagattgaaggactgataaaccgtgatgtgtgttcagaagagaggatagcaaggtgcaactggggttgcaaatgggagactatcggcaatctgccgcttgaattgactctagcgagcgagcgaagggcgataatgattgatttttttgtgacgtcaaagtgcattgcgatgatgaatcttacatagttataaggggagaggcattctggtgcataggagcatacgggcctaaaagccaatcaccataggatcacgtgaggaataacatggatggtggattgggtggacggggaatctcgattgcatttctctaatctttcttggatacagttccacgcaataaaccagtacgacgagcagcaaggagaccacacttctgtccagaaacgcaatcccgacggacggtcgaggcgtgaccaatgtgttggtggttaccaccaccatctgtagcaagtcgagtaagactaatgagcatgtataacttaatgatggctacgaatttagaggggcttggcttacgaggatgatcgacggggttcatagccacaccacgagtcttaggccagcagttacgtttgaccttgaatttgtggtaagcccgtccggccttgagcatgggtttgtctgataggataaagggaggttggtcaatatctcagatatccatcgaactgtacaagacttgttggaacctaccaattcgaccaccaccagcgacgattccgacggtagcacgggcactggagatgacggtcttcttggtgccacttggaagtctgattcgggatcttccggtttcagggtcgtgaccgatgacggtggcgtagtttccactggttcgggccaagcttccacggtctccgggcttctcctcaacgttacagacgatcgttccttcggggagagcggcgagaggcaagacgttaccgactgtcaagctggccttctttccacagtagatgaacgatccggtcgagaggccttcagtggcaatgaaagtctccgtgcgcatcttgtacctgtaaggatcccggaaaactactcgggcaagaggggctccactagataattgatgtccatattgattggtttagccaggtgatcttgttaagctcaggagagtattgatgggttgtcctcttaccgtccaggttcgtggagaatttccttcaccaaaccgcgaatgtaaccatttcgctcggcaaagtcgagaggacggaaagcagctggggcgatcctgtgcttttggtgagccttgaagataccaccgctcttacgttggttacggatgactgattttgatgatttttgatagagttgaatttagtcaacagatggtatggcgagaccaacgcgcgtgagtgtgatactgcttacctctgcccatggtggtcgatggtgatggtaggaattacgggtggcgagggtagaggatgggcgggggcgagcttgacggcacaagagtgtgggagtggcccctgctggagtccaagcacgcgggatgcggtctgctgcggagatctcccggtatcggtacaccttcttcgacagtctcatccggttaggtcacagtcgagcccatccggctaaggaagagtcacagctttccatctagatgtcacagatcttactcgccgcagccatgccccgatccgattaacctgaggctccgagaggccggcgcgtctgcccggtttatatttaagtttctcaaacatctctcgagctgtattggatgttgtgtgtatcatgaattgtgtaaggccagtcggaatacagaacaggatattatgcttcttcgtagtgactgcgaagccggaagtgcttcaggcagaagaaagctacaccgggatatactactggatcgatcagcctggtcgactctcagtctcaacgaaggacccggcatacaatacatatccattgcagttgctccagacggcggtaatagacgcaagcctacatttgagcgatgatcgattacagtctctatctggttacctcatcggaggatcttccagccggtgcgacggtggagtcgaccgtccgagaggccgtccgcgccggggtgaagatcgtccagctcagggagaagaatctatcgaccaagctcttcctggagcgtgccaaggcactacgcgagatctgtcaaccacccgtcaagctgatcatcaacgaccgaatcgatattgctcatgcgtctaatgccgatggggttcatttgggacaggatgatatgcctctattggacgctcagaatatcttccgtgtccaagagattatcggaatcagcgtcaataccgtcgaagaggctgtggccgccgtcagaaccggcgcttcttatctgggcgttggaacttgctggccaactggaaccaaatcgattccagaacataaaatcattggtgtgtttcctgaaaaaaagaaaactattgttgatttttaaaccatgttggtgatcgcttgggaaccatcctgacttgaattctattttttttaggccctagaggaatcaaaaccatccgtgacgaactggatcgtttgggattatccgtccccttggtcgcgatcggtgagtggcatgtcaaaagagatgaggtaaacaacaacatgaaaaaaagaatgacgctgtttgtcttgcttcgtggaaaggtggaatcaatgcgacaaatttgattcggacgctatacggctgcacatctaaccatctctacacggatagatatgctgaatctccaatcggcgtggcggtcgtttcggcgatcatgaaatcacccgatccataccagtcgactcaaaccttgaaaaacatgatacaagagttcaaaggttggctcagagctcctgcggagccattcagcaatcctcaggtcaagatacaactgaagttggcagtcgcaatgatgaagttccacagcaagacttcgactccattgattcaccatatcaccaacaccgtggtccagaacgattgcgcaaatttgaccttggcttacggctgctctccgatcatgtcttcaaatctgaatgagatggaagacttggtcaacctcacaactggctccttggtcctcaacctcggcacttttgatgacaatcaagtccgggccatgaaattggcaggccgtcaggctaatctgaccggcaaacccgtcatctttgatcccgttggcgtcggtgcaagtcgagaaaggaaaaagaaggcgaatggtacgttccttgattggcttccccgtccttttccattctccggtgtccgtctttcttgtgtttgaattgtgagatttttcagaatcagtatatggatgactttttttttgttattcctctctagaaattttaaacgccgtccaaatgtctgtgatcaaaggtaaccaagccgagattgcaagcttagcaagattcaacagtaacggggtaagttcatgtggggttgattcgagtggagaggtggaagaaccagccctgttggtcaaacatctggcccgacaagaacgtcagtaaaaacaaacaagcgtcaaaaaataaaaacagcccaggttttttttttttgaaagaacgcctcatgtttgattggtagtttgtgttgttgtgatgactggcaagaccgattgggtctccgatggaactcatgtattccgactcaataatggcgtcagtgagctttccggtatcactgggagcggatgcatgacaggtgagactcattgccggtttccattctttgaatgctagatattaattcgactggtctgagctatttaggaacttcgatcggttgttttgcttcgttggcccagcaagaagttgtcaaagatacccactcaggcttactgctaaacctaaaaaatatacatcacgactttggcgaaactctgctggcatctattttgggaatctctacgatcaatgttaagcttctttcttttctttcttttctttgggatatgatcgctgaactctctccgacgtttcttttacgtgcaggtggtggctgaaatggttcatcaggtggagcacgaaaagctggaacatggtccaatgaacctggtaagtacagttcactcttgatttacattctttcaggatcaattgttatttgatccttccgaatccgttcctggcacacaccacatcttactaatcagcatatctacccctctttccccccccccctttttttagaaaatcaaaataatggataggatctctttgtcgcgtcaaatcgagcccttctggcaagcgattcatgcagacatcaagctttcctcggatttctttcacgacgatgttgcccatcatgacgaggcttcctcgaatggcgcaacgagaacggagtagtcttgcccccccttgagagtgactccgtggtggcctggagtgtcaagccctctgaatcggctgggtgatcatgataatggggatatctttgtctgatgcaattgatgatctttggtcagatacagtttgttgaccttctccaagagaaagcacaatggcttcagctgtaaagcttcatgctgagacccatcatgtcccaaattcaactcggcactcttgatatgtatatatgtattgtagttagtggaactgctttttcttgaaataaaaaaaaagaaaaactttgaaagttgatcaagtgagaatgagccactgtctacagagcaggaccactgtccccctggtataatctgtccaccagactcagatcagctttttggatgccctgcgatgtaaatttctagccgatttcccggtgttcatcagtccaaacaaatcaagctgatatgtatgtataatgaatggttcttgaacagttgatgtagctttgagatttgtgtttcctgttcttctttttgttgtgtctgggccggttcaatgaggaactgtaaagtgaggtcatgttgagttttgagggtggttgctgcttgacgtcatatctccaaccgagtacatagagccaacccctcgaggcacgagctgtgtgactagaaaccacacaatctacacggaacaacttagtaggagtctcgaaattttgtacgctccaagctcaaggaaacaggtatcgattgatggacgaacagcaagcagaggatggaaaggacggaaagtttgactacttggtcatcggcaccggcctgatcgaatcgatggtagcacagttgagcactgctcacccacttcctagcaacttcacaagttattcttttgcatggaaaaactgatgataattctttttggctcacagtcacctggcgtcttcagatagctctaccgccgttctccaggtggaccccaacagcttctatggccagtcgtgggcggccgtcgaactggacgccctccaatcaggctcatatgcctgcacctcttcgagctccttcaccagtgcaccaggatcaaccggcccctcctcgaccagtcccgtcagccagaacaagtcttccgcatattctctctcgctccaacccaccctagtgcctgcccgaggaaccttcgtcgacgctctcgtcgcatccaacgtcgccccctatctctccttccaactcctgcatgctttcattctcgctcagcccgacctctctctcttgcctcttcccggatctaaacacgacttgttcagaatgtcccaactcagtctgctcgataaacgactcctcatgcgcttctttcaggctatcctcgagcctgaccggctactcttacgtgagcataacgtcgtcagtctaccttttctctcctccttaccgaataatccgtgtttttttcttttgtcggtggcttgtttcgtttatgctttcacacctcgttggaaaattctcgatgtgtctggctgacttaatttgtctccaatctgacagctgagccaggccaatcactatcagactacctaagtcgaccgccatacatgataacgaatccgagattggttacggtgataggagcgctatcgctttcggctgtggaagatccggcggccgggccggttctgggacgcctgaagacgctgttatcggccattggacggcatccctcagcgacgctctcggccctgcccgctgcgctgctgttgggcgagtacggcggcggaggcgaatgggccgaaggcttcgtccgggccgccgccgtcaccggacgggcgacccaggtcctcggccgaccggtcctgtctctgcggcagtccatcgacgggactcagcagcgttggatcattcgactcggccgccagtccggccaccctgtcggaggcgaagatcatcttgagttctcggccggccggctactggtctcccagcaatacctctccctgctcctacccgacatctcccctcctccgaccgcatacaccatcagtagggcaatcgccatcgtcggccggtcaggccttgataaactaaaccagttgggaaaagtggagaccgccgagccccgtggcagccatgcgcttgtcgtcttccccccggaggaaggctgcgccgatagacggccagtccatgccttgatcgtcggcccagactcgggctcatgtccggaagacgagcagatcatctacctctcctcgatcatccctgctcccgatcccaccttcgacccaactcaacttctggagccggtcctggatcggctcctccgttccgcctcctcatccgccccgcaggaagtccttagaagctcgaccttttactcccagtgcgtcccacatctgccgccaccctctacaacccgttcggcctcctggatcgtcccctcttggcctgccgagcccgaacgctctgggctcgctgaagtcgtcgaatgggcccgctgaaaccgctgagaacttggccaaacaactggtctctacttcggacagctcacttgaataatatctatgtacctcgcttccatcatctcttaaacaaattcctttgtttttctatctcattgcatgatcagttgttcgcaggattgtctgtgtctttctatggtgcaatccaattataattcatcacaccaatccagaggttgacttatagatctattcgtggatcgcagcatcatagttccatgaatctcgtgtgtgtgtcactggatttctggtcgattggtcattagatcgatgagcgctcgtgagagtcaacaagaaagaaataaagacggtacatcgatggaaagaggatggtggcgacggaggaaggaagcaaggatgaagatgacttttaatagtacaactatttgaagaaaacaaaaaactggattgtggggaggaaacgcttgtattcaaatctctcgcgaatcctcaaccgcggactatcatcaggaggcgagactcttgggaggttctgaagcaggttcaccagtaggagtctgaatgacaaaaaacaaattgtgggtaaagattgatcagttatgagataaggtcgggaacgagctgggttgctgtcttgaagcggggaagtagacgcacgacataacaggcatgagccccgccatcgaccatgaagtccgtcccggtcacatagctgctgtcctcggaggcaaggaacaaggccccccgggcttgctcgatcgcctcgccaaatcggcccatcggcaaatgcactacccggcgctctcgcttctccggcgtgttcaggaaatccatcagtaaggctgcccagcccattcattcgtcatgtccccagttcacaaaatatttccctcagattttcttgtaaacatctaagttgagggtggtacgagctgacttacgggtacgaagcgggcccctatgtagataaaaaaagatgaagaactggtattcagtagatgatctttctcgatatcttctgtcgatttacttacggacatagggcgttaactctgataccatctcgggcatggaccatcgccaattccctggtcatagccaacacggcgcctttactagccgtatctggatccaaaaaccaaaaacaaaaaaagaattaataaaattgagcatgaagcgtgagtcgagataagcgaatcgagaagaggactgacaagctaattgaggagtagccgcgccaagcttggcaacaaaactggcagtgttgatgatactgccgccccgcttcaagcctttggcctcgtcggtcgggttctggagcatcgcttggatcgcgtacttgcagccccaccacacccccttgcagttcaccttcatcgtcaggtcccatatcttctcctccgtctggatcgcatccgagtcgtcgggatgcatgatccctgcactgtattgttcattattttttttcacaaaaaaaaataatcagatgttgatgaacatcatcagtttgattgatctaactctgagcttagaatggatttagaattttttcggatctgtgagatgagagagtatggacagacttattaaagataacgtccaatcgtttcccgacggagacggccttgttgaccaacgcgctgacgtcctcctcccttccgacatcgcattggacggccaccggagggggacatttatcggcgaaagaggaggccttgattttctcgacggtgcgttcggcggcctggccatcgatgtcggccacgatcactagacagccctccgaggcgaacaataacgacgactccatcccgatcccgctccctcctccagtgatcaccgcaacccggtgctcgagtcttcctggcatctttctcccactctttctattcgtcggtcaaggatcgtctggttaagtgtatggttaatttggtcttatctcgggtagattttggcgacgaaaaacttccgacggtgcgtgttatgtggctctccccgcaccgtttgggacctaaatacatacacaagtatacaaaataaatattcattatgatccttctgtcctccaagaccatacttctgctcattaattggagacccagagcacttggtttgcctcaatggccctgccatgaactcataaaacatcatgattcatctcaatctgaacaaccagtgtagaaaataagctgtttaaatggaccactgctggtctgttaaaacgaatctgttgtaaccccttttcagggtcacctttcactcattagacacccggatatgagacagtctcatgatttctcatttcattacgaaatcacgatctcatgccttcacagaatcaaatcatcataaaggtctccaacatcctcagaaaatccaaccacatatgtcagactcatagttggtgggtgttggttggaaaatacggtcgacctgtggacctacatgccatacactgtagaagtgcggtaagaaatacatgcgaatgcactcctacagtgcaaaagcggtaaatcccgctcccaatcccgatcccgcaatcccgcaatcctcccgcaccccctccagtcaacccgatcaaagttcgacttcaaaaaaaaaaactccctcctcaatcaccccaataggccttaggccttagggttagggattaggggtagggttagggttagggattagggttagggatagggattagggatagggatagggatagggattagggagagggttagggttagggataggggttagggataggggatagggattggggattgggattggggattgggattgggaatacaatcgttccgagggggggaggatggcgggatggcgggatcgggattgggagcgggattgtatcccaaaacaccgtttttgcactacaggagtgcattcatatgtaattcttactgcacctctgtagtgcaagaccggtaggtctaaaggtcgaaaatactagccaatcttcttgtactccaagtgactatatatctgagatacgtgtattgccttgaaagatattggtgattttttttcagccacaccataaactctaagaatgtctagtacatgtcttttcattccaatggggcttattctgtggcaaaagctgttacaaatttgaatgtcaaatcagcacttgaaaaaaaaaatagatttttgactccagatgaactctcaaaatctacataaacatgctagggaggcctgctcctcagaaggaccatcaatggatgataaggatagcttgtattgacctgccaaggagtcttgctgagaccactctcaaacctacacacaggtttgggagagagcctacttttttgtataaatttaatgagacaaacaaatccctcccctgctagtgattttgggaaaataagtcctggatggttgagagatggatatgaggccggtcaacacaacttcccctcaatttgggagttgttctcccataaaacttgggatttgttctcccaaaacttgagagacttgaggcagtggtgggccgctacgcttttaagttttggcccaaaaagcatagtgtagcggcgctttttttacgccaaaaatatgtagtgttagcggatttgtaacggatttttgctacgctacactgcgctacagggccaaaaaactgctaaccagagtgttagcgtagcatagtgtgcccttttttggggcctatgcatgtagtgttagtgtgagatgtggcagaattccgctacgctacactaaagtttagtgatttccgctacaataacactacagttagtgtaaggcccaccgttgcttgagggtttttttaaaagcctcttgattatgttgctgttcatgttttactttctatgaagtgttaaacctggtcaaaaatcacacaatccccaggaagaatcaatgatcattcaacaagaagtgaggtaacagattaaattaaaagagaccttaaaagttgaactattgaattcacagctcaatggatattcagtttcagaatttagtatgtgaatctggtactttgaaacttgattcactgaaagaaaaacatttatcttaagatttgtcactgtgttgaggaagaaaatgaacaaataccaaatctgaaaaagatccactgggatttgatcaaacacagatgtgttatatttcttgtaagattgattgatcaacaggagtctacaagctggctagaaagtggaaagtgttgaaatcctcgtgatccatctgtgaaagctcatctcctccagaaatccgcagcataactcaaatcatcatcacctcaaacctaactcaatctcaccttgaaaacctaactccgtccttcaattcgactctgtctctctctctcccactgagatcctccactcttctctgtccgttctccattcttgtcccttctcaaaagtatactattgtctcatatatctatcttctatcctacacctcttcctctcttcccactgcctctctttgactcgacttacctttgactcaactctctatgactctgtcaacttcccatctgaactccacattatctactctgtcaatcattgaatccacgctctccaactctgttatcatcatcatcatcaattggatcactccagtatccactttggtgagaaaatacttttcctttttatctttagtcttgtgtcttgtgttctcctctgtcttgtcttcctatattcagttgtttctctcttaagattattcttctgttgtggtaaataatttctctgtttattttcatcttttttcttgattctttctctgaccatttcttgttcttcagtctggtttggtttcttagtaatgaaactctcaatttttcacaaaaaggcagaataaaccttggtaaatttcaaaatgaattttatataggtgagaaaaagtgaattgcaaaattggtaataagtaagaatcctcaccataatcaagaaaggaagcagagtatttggaaatggaccaagtatataaaatcctgtgtaaaccttataaacaaattaagtttttcatactggagatatttttcatcagatatcccttgtgataaatgcatactttgcttttcatacttgaatgaaattatttgaagatagcttgaaagtagttccagctcctggagagcccccttccttgtcatttccttcatctcaagatgttgaaaaccctcaaactttggatcaatcatattatgtaacaaatgcaaatactccttcaggttttttacttcttggattagattgaatgatgcagtcatcaaatccaactttgtttttaaaactttgtcatctttctgcagctccaagaagaaattggtgtaattttcttctatgaaattgagtataaagaattggatggctatgttaatgtcatgaaataattcaggacctggataaatgaattccttttttaaatcttggatctcttttatgatttccatattggtgatgacatcattaaaggaatgttttaaatataaatttgagtgtgattgggttgagatatgctcttccaaaattttgaataagtgatcattttcaaagaattgatccatttcctccctcacactcctctgctctggtgtatcttcaagatcaataaagctggtttcaagtatatggtaataatagattaatttaaggcaagcataagagatatatctccttttatcttcatcaagagctgatcaaatgagtaatttgaaaatttcaaagtcagtcacaatgcagggaaattttgttttgttgagatgtccaccttacctttaaacaaaaccctaaaatgtgatgaatgttgacttcttaaaatctgtttaccactcaaacaaattggaatgtactgatcaaaacctccattgattttgaacatgaggaccatattgattgcagcaagatccatcttgctctttgattcaaataaattcttgacatcttgcttatttataagattgtatttatacaagtaaccaattccttgaaaaaccaggctttggagccttaaagctacaaaggttttaacatcatttgaatcaatttcctcatctactcccaatacttctatcttgtccaacaaatggataaggttcttggccaagatttttggaacaaatgcctcaattaattcaagttcatctcttcctaatttacttgtttcagacaggttatttgaatcaatttcttttgtactgcttgaaggagttacataatctttctttgagttgctctttttgcctttgctttcttttaattcaaggctatttgatatttcttttttgtttagttcatgattggaaatctttctttgtattgctagtaagataaagttgagaatggaattcagttcgtcaatcttggtttgaaatagtacaagttccagtttcaaggatgctgttgttattttagtggaaccatcaaccaacttcccctctagaagctttgccaggtcttctttcataaaccaaaaatcatccctcattaactttgctttacctgttaagcaaaaatcagttgtagttatttggagatatcaacatcaagtgaaagaagaatatataatttttttcaagatgctcaacacaggtatatactggtgctgaatgttcagttttgtccaaatttgatatctgttttctcagctgaggcacagtagccatgtatttcaaaatctcatttcccttctcaggctcatttaacccattttccagttccatgccaggcaggacaattcttctattcacaatcttgccagaaattaacattcctaagttttgtcaagtgagaggggttttggtccaggtaaataattgttggaagttgataaaaagaattgttggaagttgatatcaatcttcttgtttccatgaatatagagtaacctgtggccacataccgggaaacatcacagggacacattcatttgcttgcaagcaacacaaaacaagcagctccattgttctagacactgattgaattaacatagcaacaagcacccaaacagaaggtgtttttgcagaaggcaagtagttgatgaagaagatgctgttgcagagggaatccgctggtgcagttggacaactagcgattataaagcacttgtttgagcacaaatttcccctgctcggcctggccccttcggaaaggagtgagtctgctgggcccctgtcacattgtgcctccatcaccttcggccccagctgcgacatagcacaacttcaacaagtgcccagtctcagtgggccccgaaattgcggccgagcggaggaagctggcagagcgagcttattgggacttacatagttaagttcgcccgggctggtttcggattggcctcgccctatcctctgcaggcttcttaaggttcggctgcccatccgccgaaagcggagagaccggctcgactggaagtgtgcctgcggcctcctggcgggctgctagcgtaggtgtcgcccgtgtcggtagaacgtttgatgtacgtttttgattactcgacacctagaaaatacctcagatgtgagactgatttccacacgtgtcctccatcttaagaaaaatgtatctcggaggagaacagtcttaggggtttgggcagtatttccaagtcagtggtgttaatcctagggcgatggctgccaaaggctgcgaccaacatttccagggctgaagttatggactctagctaagctttaactagcatcgcgtagccctcgagcctaacactaacagatggacattggagctcgtaagattcgacttctctacatagcaacacacaatgatgataccacgagcccgaaaatccaatgccgtaaattctggaggcccggagggatcccgacacagtacaattcaaatggccggagttttggtcattgtgaagataagcaaagagtgagagtacaaccttgcctaacttagctaagtccctcttagtcttgattcggaggggggacaccgtcccgcagggaccctccgaattagttaagttcgaaccttgcagacctgtgcccagaagggacacaatcatcgcagatcaccatcgggggagtacacaaaatctgagaaaccatatccggggaacacagttggcgccacaggtgcgcagctcatcacttcaccggcacggcccatctgccggcacttcggcttttgttgcgttttccgatggtggaaattttgttccgaagtcgagatatgtattttacacatccaaacgcaatcctctgatgatacagtgcgcatcggctcttctcgactacccccaggagggtgttccaaatttttcaaaatgggagatcaatttttttttgatttttactattatttttcattattttttattttttttcaatgccgtttcactttttttctccttgcattcaaattttttagagatctttgtccataatacatagtctgtacattgtagtacacttattttgtactatcatacatgcatgctagtaatgacagttagtacaagatccctgaatgccagtgaagttcgttcacagagcagaccacgtcaatctcactcgctgaaatggtagtaagtaaagccgctcaagcgcagagagccagaagagctatcgaagcagaagagaagatcgaatcagaacgaagccgtgtacaaaaatcggaacgcttgcgacgaccgaaggtcccgccgattgaaatcgtcgatgaggggcaaccagttccggttgaagacgatgagccgagcgttgttgaggatgaagcagtcacaagcgctctttgaaaagagccgcaaatcttgccctctgttgacaatccgaaaattcttccgcaaaatcgatcggcaacactcggtctcacaggacctgcagcacagaaagccatgaaaaaatactcatctcatcgtcgcatcccaagggctgcgatgatggatgtgtcggtcatgactgcaacttagctggacaactggcactgggctttttcaagttttttctccttttaccctccatatcatgtaattagatggtctatgtacataatacataccatataaatacatattacatacccatatggccatagtatggcctatttacatgggtgttccaaattttaaatttgaaaatttcaaacttttttgtcttgcatgctacacaatctgggtttatatttttgagttctactacctctgtagagctcaaaaatgtattgtttacacatgtagcatggtttgcatgaacaaacatagcgatcaaagttcaatttttcttttgcaggcgcggggtagtcgagaagagccgatgcgcactgtatgtactgtaaacgtaacgtgtttctagttcgctgttctttcccacatctgcgagagcccacctacaccacgggtgcacccaggcgtcttgaaaacgcctgggttgaccgccttgaaggcgtttcaaaccaattgaataggagacgccttcaaggcgcccagacgttttcgccttgaaggcgacttggagtcggctaggcaaacgctctcaacgcgaatcaaagtcgcctccaaactgacttgggaacgttcaacaggtggaagtcgttttggaggcgacttgaaaaaccacccaagacggcttgtgaccggcttcaaagctgtctgcaaaccgacttggaaacgttcccgccatgatggacgacttcaggtcgtttttgaaatgaaactgcaacctcacttgtcttgcactctgggcggtcggctttcttgtcgggccttaattcatactgaatctgccgtgattggcaccattgtggccaggttgaatcaagcaggcagtagaattccatttaaaggctaatcaagacaccctctcgatggccgagagaaataactctcggccatcgagagtgtacactctccatgaccgagagaaataactctcggccatcgagagtgtacactctccatgaccgagagaaataactctcggccatcgagagtgtacactctccatgaccgagagaaataactctcggccatcgagagtgtacactctcaacggccgagaggattcctctcggtcgtcggtacactctcgatgaccggaatcctctcggtcgtcgatcagagtgttctctctcgatggccgagagttggattcctctcggttgtcggtacactcttgatgaccggaatcctctcggccatcgagagtgtactctcgaaggccgagagttatttctctctctcagagtgtgatggtaacattgcgacgccgggagggttcctcccggccgtgtgcctttcaacgccggaagggttcctcccggccgtgtgcctttcatcgccgggagggttcctcccggccgtgtgcctttcaacgccgggagggttcctcccggccgtgtgcctttcaacggccgggaggaatctacccgggtccggccgttcttctgttttttttttgcagtgccgactccaaacccccatggggttttggagtatcgactccaaaaaaaccccgggggggtttgcagaaagaaaaaaaataataataattttcttagggagtcgactcccaaaccaatcaaagggtttggaggaccgactcccaaaaaacggggggaaaaaaaaattagggggcttgacgtcctgaggaccgtccgcagacagtcctccggacgtccccaaaatttgggagtcggaactccaaattttgggagtcgtttaactaagacccaatttgaaacctcagtgctggatcagaaacatatacataaatacatagcatagttgcataataccatttgccatctcattccgacaaaccaacactctccaacactgcatcagcccgggatggtccaactcaaggcgcccctccgatggctggttcagagcggtcatcgatgggagtaccctctatgaccggtctgtaccggtcatcaatgggagtaccctctatgaccggtcatcaccggtcattgatgtaccctcatcaatgaccggtacagaccggtcatttttggctggaatacatgagttaaggccattgaggcaagtacacaccgggtctcctaacaaacaatggttctgaaccggtcatcgaagggaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagagttggtcattgaggtgagtaagtactcctcttgatgaccagttctgaatggtcgtcgaggaaggggagtagatacttttctcaatgaccaatgttgaacggtcatcgaggggagtacttactcgcctcgatgactcaatctgacctttcttcaatgactctctgtcagctcctggcagctagtaggcattgaaggatgcgggtacttcccccaatgaccgcactgctggaactaactgcttggatcagcaggtccgacgaaaccttagaccggcctgtccaagaagtcctcggacatggctgtccgaccagatgtcgaacgagcttgtccgagcagtaaccagttggtccatatctgcacggacaggtgggtccgacttcttatcggccgaccatgtccgagaactgctcagacaggccggtcgatggacttgtctgcctgccggtccgagcagttagttccggcagtgccggcttctaatactatgtattgatccaagagcatcaaggcaggagacaaacattcctccatcttgacttttctggaggcattgtggtcggatagggtacatagatgtgatgccgggagggccacagactgccacagagccgattgcaacgggggccgattgttttttcttggctgttatgcattatgcgcttcccgatttggattattcggtagtgatgtttcacatttcagaatgtgaaatacagaaatctgtattttgaatggaatacagaattctgtattttcaaaaactcatttttcatttttcaatctgatgagctgattggtgtcccctgtgggcttccgtagatcaaagttcaattttttttttgcaggcgcggggtagtcgagaagagccgatgcgcactgtatgtactgtaaacgtaacgtgtttctagttcgctgttctttcccacatctgcgagagcccacctacacattatcatctgatgaatacaagtgtttcggctctttttaacgatggccacgtcttgacaaaaccgggaaggttgatgtgtgcctgatcccgttgaggaacttcacgagcgtttgagcgtcatgcagcgatgtattcacccagttgggggtttaatccgaagaattcgtactcgtctggttgaaaatgcacacatgggtttgatttgaactcttctacaaacagcaggacaaacgacaccggcgtgttgccccaaattatcagtgcccttcacctggagaatagttcgacatgcgagtatttcaatcagttctgacgaatgttagattcgttctgtttctttcaagctatcacccactctatgcttctattattaccccggggtctctccatgatgcggaagccgtcggatcctttactccagatgcccgagcgggaacggttgggacgcaaggcttgcaaaaagagcccatggcgacgactggagcaaacaatctggcacatctgaatgtaccccactccggacgccgttcatcttatctgaacacgcctcccttaaaagaacttaccgagaaaatgcgtaaagcggtgagtgttctttccgtccggaatcttgaagattatgacaagctgagcaaaagatcaacgcggacgacttgaaaaggcgaccagaaccaagatgaccttggtggattcctaccccgacctcagggatcaattctacgatgcgtgagccggtattgctaaactgtgcctgcatagctcgtccattgaatcacgctcacgctgttcttcccttttccgccccgactgagcccaattgtgtagttcccccgtgaccatttacaaagatctcaaaaccggcagggaaatgcgtactcaggctcgctctactgacaaaatggaagaatacagtaaaccctttccgcttggaatttacattttcactgtgatttcctctcatcacgtgcttcttcgctcccttccttttctttttctagggaaagtaagagatgaggtctccgaagcttatgagaaagccacgaagcatgaaaacactttgaatctggacaagatagcaaatgattatgaaaggagactatccctcggtccctattatcgtgattggccggccgaggtatcggggaagtcttggctagaagactacttactacaactgaagcttcgccagtctgctattaatgaacttgagaaggttcagcaagcttgggaatccttggatttttccagaggcctcagccaagcagaagaagaggtgaaagctgaggtttccgacttcctcaaaagggctgctcaaccgggttttgtgtacaaattccggccggaatacgaccaaatgactttgagagtcaattcccagttgcgcaaatggtcaccaaacgcttctattgaccccaaaatattttttccaaatgtgcccacattggaccacttcgaggagtatattacctcgagttcattcattctagcccgtgcggttcagttgaagaaacggccggccccagagaggatcactcatgatgacttggtgacggtggagcaagttatacaaacgttgcccccagaattcgacttagaggaagaattgcaccattacgcaatgataaaagccttcgaaaaaatcttggaagttgtgcgccgggaagcaactcaacttctcaaggaacgattcaagcggcgccccgataagctcttagactcaactcaaacagagcctcaattaagaattatctttgatagtaggaccgaacaagacattgcgtgggttgataagatttttcagtatatttaccacacgactcccacagaattgattgaacagctaaggggtgcgcccgatgaccaagtcgaaatgcgcgctacccttgaccggaacgccgaacaacttgcctccctgtccgagggtgacaagaaagcccttcgggatgcttcgtcggatcgtcaaaccttccttaaaacactcgacgagattgcggcacacgccccccaagagctctactccacagtaagacgtatcaaaaaggagattgccagcttaaagattcctgttgagtacgagcttgtcgacgcattacaccagcggggcataattgatcacgcgacccgatcaaagttaacctccgcttcctcccggcaaaacttcctgcaaaacgaatttcgaacgactgtgatgtctgaattcaagggtttcttagtcgaagaattgcaaaggaacaaacttaatcgactcggaagtcctgaagccaaaatcttggacgcaaccgctgggctgcttgcccagacagttgttaatcagctcaacaaggatgctcaaaagttttacatggaagcatttctaagctccgaatatggatttgacaaagctatgagcttctacgatcctaaccatctaaaaaatttcgatagcctcgtcatagatgaacaaacgagattcaaagcctacgttgaagcctgttttggtccggacccctctgattaccgtccaactcgggtgcaatacacctcaattattgatagatttctgtctgaaatcaaaatacctcaatttgggagtaaatcgcgtaagtaaaatcggattttctccgaatcatacctttaactcttcctgacttgttggttttattttagacactcttgccaaaatgaacattcgtagtcctggtcttccaaaaggatcaccggacgaaatattggtcaaaagactacctaattttgacgagaggctttcaacgatattcctgaaaccgttagcaatgggtgattggcgtttggtggataccttattcgaaagattacccgagaaagcggttacaaacctgaatgcagcagcaaaaacaatttacactaatcgccgaagaattcctgaactggaggagaaaattaagatattgactgagggcatagggcgatacgaagaaagcactctgtccagaaagcttccagcagtgaaaaccataatggaatccgtattggaggccttgaagcgccacgagaaaaacttcatgcactcagatacgggaactagacccacctaaaacatgcatcaccttctccgctcagtcatgacgccagaggaattccgcgactcagatataaaaacttgtcactgattcattgcagcagttgtccgcaagatgtgtgctgagccggtgatcctcaatcaaatttcgttttttcctattcatgtaaataaaaaacaattattttcatgaaattgcttgatgagttttccttctttttttggaataaaacaacagccccccttgaatattgttttgcatcaagttctccagcaagattttgacagatgaatgaatggggatgaaagaacaacaatgtgcttcgctttttcaagttcgtccaatcacttttcatgctggtaacagtatcatcaacagggattccacaagaattcaacaaaatattacattactttacgtgtaggtcacggtgccttagctagcctgaagctttggggcctgttgaaacaccacttgtttaaattcaaatctctgcactaatcctgtccaatcaccctgagttagtcaccatttcctttttttttgtgttgattgtcgatttgtctgcttctgccttcctcttgtgtcaatttgtgtttttcctttgcataattcttctttgtaatatatccaaatttcgacaatcagttcaaaatctatcattcaatttcttcaatgtgaagtaactctgtaatgcatcgcaccggctaccattttggggcctgcgcacttagcatcagtacaaacacacaactcgggaaaaacgggtgaaccaaagagctccgccgtatgcgacgcgagcgctaatggtacagctggtagcctttgaatgtgcgttctcgcgactaagaacatgcctcgtgagtgagagcccagagggcagcctgcaactgtccctcccttgcgggagggcctccaggctcagggaacttctgtgatgatatggatgtaatacataaatactgtaaacaaaacacattcctagttcgctaatcctcctgccactgggcagtgggataactggctacatacatgtttgaagaatggcaatccgcttcctgttgtgttcaagttcaaattgttggtaagaagttttggctccggctccttgtgacttgcccacgcattgagacacatatgtacaaccggaaagagaggtcaagtcccttcgcagaacttcgccagattgtatttttaccctgattgacataaagagtgtttgacccagggcccaccagggtcctgtccagcttttacaccgagtaatttgcactcgtctggtggccagcaacttcagaaaggagctgaacataaaattttcatataaacatatactccgcaatcacgaagaagaacaatcgcggcgtcctctgtccatctccttcggcacgagacaattcaatatgcgagcatttcgatcagttctgacaaattttggacttgctgtgtttctttcaagttattactcactctacgcttccattaccccacatgcggttccacatgatgcggaagttgccggctccattaatcaaggtatccgacagggggaggctgttgcgatggaaggcttacgacaagagcccattgcgactcccactggagtaaacagcctgccgccgctgaaagatacccactccggacgccgttcatcttatctgaacacgcttcctttaaaaaaactgggggagaaagtgcgtgtagcggtgagtgtttcttcagtctggaaatttaacgtatgagctgagcaaaatgttaacaccgacttgacttgaaaagacgaccaaagcaaagatgtccatggtggactcctaccccgacctacgggatcaattgtatgacatgtaagctagtctttccagaatgtgcctacattgcagcttcatcagcccagttcacgtagccagccgtcggcagtcaaaagatagtacaatccctccaagactttcccgactcgaaacgtcaccagcttttttcttccaccttcaaatacctcggcacaccctcaatcaccctcagcataccccctacgtgaactgggctatgctgattcacagcacatacccttgagcttcccttttcctccgtgactgaatccaattctgtagtttgccctcgacaattctcacagatcgccaatacggcaaggaaatgcgtgttcggcttcgctcttctgacaaaatgaaagaatacagtagatttatttcaccttgacatctatacatcccacaggaatctcctctcacacatcaatttttttggttcccttgatcattttttagggaaagtaagagatgaggtctcggaagcctatgcgaagacaaggtatcctgaagacactttaaaactagacgatctagcaagggagtttcaatcgaaactgtctctcggcccctacaatcctaatcggtcccgcatgatatctgggaagtcttggctagaagattacttgctacaactgaagcttcgccagtccgctttcaatgaaattcgaagggtgcagaaagcatgggactccttgcaaatttcgacagacttgagccaagctgaaaaggaagtcaaaactgaggtgtctgatttactcacaagggctagtactcccgaatttccccacaagttccagccgaaatacgaccgaatgacgttgggagtgatttctcacttgcgcaaatggccactcaaattggttgatcgcccccaccttcaatttccagatgtgcccacattggatcgatttaaggattcaattgactgggacaaatttgctctagcccgcgcggttcaattgaataaacaaccggccccagagaaaattggggatgatgatgttttgacggtggaagaagtcatccaaaagttgcgcccggatttcgacttggagacagaaatgcatcattacgcaatgataaaaatcttcgaacgtctcttgacagctgtgcgcagggaagcgactaaccttctccacaaacaatttagacggcatcgcgccacgctgctagacttatcacagatgcattcttggttagacctaagtttttcaagtgacaccaaacaagatattgcgtgggtcgaaaagatttttagtcatgtttacgacacaactcccacaaaattgattgaacaactgatgggcgcgcccgaggatcaaatcgaaatacgcgcagcccttgaccggaacgctgaatcacttatctccctgtccgagatcgacaaaaaggcgctccgagattcttcatccgatcgtcaaaccttcctaaaaacacttggtgagatccagcagcacgtgaccctcgaagattacatcgcactagggactatcagacaggaaatcgtcgccgcaaagacacctgttaactacgcatttgtcgacaaaatattcgacaacgggatgattgattctgagacccaatcaaaactgaaatccgcgtcccgagaaaacttcctcagaaccaagttccttgcggttctgatgtctaggttcaaggagaaagtagttgaaaaattggaaaaagcacgtcttcaacctgcaggtgccggagatttaattttggatgcaaccgctattctgcttgccgagataagtgtcgatcagcttgacaggaaggccaagaatttctatctcactccggaagcgtttctgaactccgaatacggatttgaggaagctttgagtttctatgatccgggcggtctgcaaagtttcaataatatttacatagctaaaaagacggtatttcaagcctacgctgatggctgtatcggcctgcaccccgcacttcgacgtccaagccattttgaccacagctcaaagattaatgaactactatctcaaattaaaataccacaatttggaagcagatcgagtaagtacaggtgtattttgccgtaccacacgcgtatttgtgtagtttctaacttgttcctgacttgttgactttggtacaggcactctgctcgacatgggctttggttatttacctgcctatcccaaaggatcaccaaacgaactattagccaaaagattaaaagattttgacgaaaggctgtcagcgatctacctgcaacctttagcagtgcgtgattggcgtttgatagacaccccatttgaaagattaactgaggattcagtagcaaacctgaatgaagtgaccaaaaaaatttacactattcgccaaagactgcctgaactggaagaggcactagcgaaattgactgaagacatagagcaatacgaagaaacaactctctccaggaggcttgaaggagtgaaaaacacaatgggatccgttttgaaggccttgaagcgacacgaggagaccttcatgcccttacacacggaaacccatgtagaatgaccataacctccaccccttattcaaggcaccaggaagattttcctttttgaatgttatttacactaatttgttatgtcaatcctccacaagatgtgcgttgagctagtgctccacaaatgaatctcctgtttccttatattcacatcaaaaaagaaacaatgttattcctgaaacttcttgattttttcctcttcttcttctgaggtacacagcctccataaaaaaaaatcagaatcctgcaggagattgggagagatactaagccgccaattataaaagctatttttaaaatatttccaaaacattttcaaaagcttttgatttattttgtaggtggcatttttggagaaaaaatctcaaaacatgttcaaaggagcccatggacctcctttggaaatgttttgagatcagcagagacttttggagccaataggacagttcacgtctgaactttgaggcaaatttactgacatttaatgagcggcagcaacactgaaacagagacaagacagtataaggcatttatttgtattgtctcagaatttgaatacccaaaaatactggatttgtgttgtctcactttcctgagacaatacacacatattgtctttggaaagtgaaacagatattctgtatcgtctcagactattgtctcagactcagagggatgatccgaccaaaaatgtctttgatacacaagatatttgactgtattgaagaaaaaaagataaaagaagacatttttttcaattgtaaatccaaatccaagacggtgaattttctcaccaaccaaggaaatactgataccaggtatcaggctcaaaataaagatgatacaaggcaataccaaatacacattttatctctgtttgagcgttggcggcaggatatgaaacgactgccgattctgaatttatctttggacagtcacaatttgacatatacttctaagtatgtaggccctaatatcaacagagtctttggatttgaaaagtatttggaaacaacaaaaaataaatcaaaacgaagttcaaaaaagtgttttaaaaccttcttgaatactttatgcaattataaacagacagtgcttggagagcctgtatttgttcagggctcccgttcagcttaaaacaagtcttgcaattggagggtcccattgggacccctgatttgaggacaagcacaaactcattgttggatgatttctcaggtcaccgtctgggggtcatgacaagccggacttcaccacacagacaattcatgaaacatgctctcaggaggactcattgttcatgtgattctggaggagctcgtcagtgctgaggaggttactggttgcatgctcatgggaatccacatttggttggccttggtcttaatttgccaatctgttgtgatggattttgcggatagggtcagtctgagacgttggttgtggagtgagtttggattggtatccacctgtatccaccaaaatcagggcactgtatgacttgataccaagcagcaaaatagccacccaacctttttattcattgcacaaatgaagtattttttagagttcaaaccacctccaccactagaggtggtttgaaagtttttagttgggtttttttgaagaaaaaagaaaaaagtaaagaaaaaagaagtctgaatacttttgaaaaacattcaaaaatttatatcaaaatattctttataatcagggctgtagagagttcaacttttgaaaaaaagagcaatgaaaagcttacccagaaggcaaacaagcaaagaaataatgggggagaaggggtggtgacagttgagtgactggagacaggaaggaatggcctccaatctatatggtaaaaaggggagaaaaatcaataaagatgtagccaccatcagttgtacggcaggctccttgcacctctgaaatttactatgttatacttgacaaaaccaccaagcacctaaaaagccataattcaatggggatttgatcatccattcccatgtgaatccaatgacttcccttgaacacttgatggaattttacccaattagaacctggagaacgtttgaaagacttaaattcagttggaattctgcaatcagttgccagatttgtgattgacaccacatatacatagcagcttcctgttagtattgtacaatcagactactggaatcgacagattcctacatagtctgccattaaacttaccaatcaattttcatctttttcctattcttttgatctgctcgctcatcgaaacaaacaaacatagcaaaattactgacaactgaaagcttgactgaatgcatctgaggagattaacaaacactagggacgaaatatgaagactgaaacaacccattgaatccaacaaagaaaagagggcaaaagaaaagggaaaaaaaattgatgacttgtgttagcaagaagaggagtgatctcgaagaggtatataagtaaagcaagtggacccaaccactcaagagccacggtattgtatcccaagtacgcaggaagaagaagaaaaaaaggaggatgcagtgggggagaattgcgaagaagaaagaagagcgcgcgcataggctcaatcgaccatggcgagatttttgcgagcggagtcgatgagcatggcgtgatggtcgccggtcatgtcccagaacccgaccccgccgatcccggcggccaaggcatacgaggccttgatgccgatcgagatcgtatcgtcataggtgatcacaatgttgcgagctttcgagaacgcgtatggctaaaaaaaacacacacacacacaaaagaataataaaaagtgaatatttcggatcctcttgatggatggtaagtaagacggaagaagaagaaaaaaaaaaagcatcatcgatcagggtttacacttacggtcgagctgcaccggtcccaagcgacttggtatccattgatcccagtcaatcttccctcgttatcggaaaggtcaagctggacgatgccccatttgaagaggtcagtgaactggatctggtttccagaatggccgtcgagatcgccggatccgatggcagaagacgccttacgcagcaggcccgaggtgtcgttctggcccgcgtcaaacagcgtcgggccggtcgtcgccgtcagattagggtcgaccgtctgggtgagattgctcacattagtagggtcgaccgtctgggtcagattgcttacattaggagggtcgaccgtctgggtcagattggggctaattgctgtcaccgtctgatttacgcttggtagagcatcctgcaccgtgcttgggagggaagaagtctgattgaggctggctgagggagtctgaacgagactctgtgggaccaaattcaaggagggtatctggacgatatttagtgggactggaggagcattaaggatagagcaagtcacaccggtcgggtccaagcaggagttctgacggttccgaagctggcgattatcagcctggacaagatactgatcgatcctgcgggcgggctgcgggatctcagagcgctttcgatgaaccaaggtggtggtggatgcatggttgatgtatccataggccgccagacccatcaagatcttctgccgcgggaagccggctgaggtccaggtcttgatcgagctgaccatgttggctcccggttgactgctgtcttggcatccgttcgagaaggggccgttaggcccgggattggatgaggccccccaaacatcgtagttcctgaaacaaaacaaaatccatacccaagggttaatgctttttttttttcaaagcttcaaataaagactggtgattgattagaactcacatgatcaaaatgtaatcgagtaccttaccaaactcttctacattagtcattctgccgccctgggcgttagtgaaggtataatcagtgactgcagccgagatgattttatggggtcccagcttggctcgcaggagttgaaagaatgaaagcaaggcagccgagtctgtacttgatgctatattatcttgtatctgggcttgtcctgggtattcccaatcaatatcgattcctgatatgcaattaccacacaaaaaaaaaagaaatcagttgggtaaaattcacaagcgatcttgatttgttgtttcaagacggccaatcgagacgtatatgctgagacccaccatccagatcatgagcgagaacaagttgatagagattattaacgaaggtctgtctagagcattcactcttgacggcgacggagaagaacttggagccgccccagccgccgacggagaggacgactctggacccggccgcgtgggcgccgctgacgagtctatcgagcgtttgcttggaatccggctgggtgaagtccacgccgacgttctcgttgggaatcgcaaaggctgtgtgtgtggacggaaatgtcagccatcagacccttatttcatatatatatatatggtgtgctctctttaataacaaaaaaacccttccatggcttggggttttttttttttttgttcttattagataaactgaccgaaatagataatatcaaacttcttatattggacctgttccggcgccaagatatcgaggctccaatcggggaagtatgagatagtgatggggccggggggagcagcggggagcgagacatcgaggagaggaggggatccgacagagagtgaaggagcggggaccaaagcaggctgaggcagagggagagggagggggagagtctgttgttgaggcaacaattggctctgtctatttgcattaggactgtttttcgggccgagggggaggaggacattgggggccggttcgaggtaaggagaggggttgacgatcagctggccgagccgggcccggggcgagaccagattggagaacgtgaacgggtacgaaaccgccgccagctcgcgtctctggtgtcctcctccgcctcctccctccgccttcttcccctccgtcggccgcatacacatccgaagcgggtactcctgcctcagatcaactctccggctcacaaaactcttcagcgtatggtgggcggtcgccggcgtcgtccttcggcccaccgtctccgtcgacgatgtctcggatgcctgagaaccactcagataactgctcccgtagatcacataaaggctcgatgaaagtaggcgtggaaggcgcattctgtccaagggtgttgtgatatggattggaattgagtttttgttggaaatatgtagagacggggggaatcctcagttttcgttctttttcgtacttttgagaagaagaacaccagagaacaggaagacggagtaaggcttataagtaaatcttggcttcatataaacacaagcacctcaagtccaacccaacagcccgcgcttatatgaccggtccattcaatcatcagaagtggaaccgtgcccaccctgttttttttgtttgtttgtaagagcacagtagactagcatgatagcactgctatagcatactgggcatgtcgagagatgaatgtattagtacgattgttggtggagaagggggacgaggcggaaatgcacatgagcttcacaacgaaatccgaccaggatatacatagcagtacaagattgatgaacccatttcccaaaagcaaatcaactcaagtaagtttgagtattttacatgcgcacaatcaagtccacctgtctgacagtgctagcttatttagatagtcagtctctcgagcggagcgactccgaagggacgctcgcgggcgtaacggacgaggtagtcgcccgctgcacggacacctgtgttcgccagacacatgccacaggcaacgggtcttgctaaaagctacatagcgtacacttactcagatcaagatctcaatcgcaaagtggctgcgaacctggagccgaagagagtgcaataaggcattggaccaactttcgaatggagctgagatgattgacattgaccgaattaaagaaccaatggatcatagagattttaagtgtgtaaaagaaaataacatttttgacttgcgctcatgagtcatctgtttatatggtgtggtattgaattgagagtgatcgtcagaacagtcaatcttttgaggcaaaaaaacaaacaaaccgtatcttgatgtgcttcatgaaaaggaaaaaaaaaactgagtgaattgaaagaagaagaatgaagtgaaaggaaaaaaggcaggagggaccagagaagagggaatcagaaggaagaataaaagagatacaaaaagaatgagtgaccggattaagagtcatcaagaagattgctgaatgatatatttgggcatggaaatcaacgcagcttttgtgtgtgtgtgtgtatcgtttatttttagagagcaaggaataggaatagaggacgggaaggaacaggagggaggaattatgggaaccagcgaagagaggagagaggatagaagaaagaagggggccgattattcaaattttttcttgacgccagcagattcgaccacgctcccattaactttagcccggccgccccacccggagtcaccgccaccacgaccccttccaccacgatcgccaccacgacctctgcctccaccccggtcaccgaatcctctgcctccaccgcgtccaccgaacccgcctcggcccccacgatcaccgccgaatccgcctcggccgccaccgaaacctcggccgccaccccggccaccaaaccctccgcctccacctcgaccaccccctccgcggtcattgttggatcgcggttggctgaagtcaagccgggcttgtcggttgtcgatgtaaaccccttcgccgcgtcctttctcaacggcagccctagccgactctaaagtcgcaaactcgacgtatccgaaccctttgacccgttgagtctcgggatccgtcggtaatcggaccgagttgacatccccatactcggcaaaaatctcccagactgaatcttgggtggccgagaaaggtaggttaccaacaaaaagagtcgttgactctgccgatagctcttcctttgaaaaatctcgcttgttctctgctggagctcgttcggctcttggggctgataggtcgaccttcaatgttcgtccatcaagctcagtcccgttcttggtttcgatggctttttgagcgccttcacaagtctcaaaatcgatataaccaaacctgtccccatccaaaaagcaaaggtgggaagctctgtttattagcacggtgcgaatgtgagaacccaaggtggaaagattggagactgaccctttactcttttgagtgtctcggtcagtgatgacacgtgcatcgacgattggcccacaagattcaaactcgctcttgagccattcactgtccacattccacgacaagccaccaacatagacgttcttgatcccctcttcggcggccttagctttctttggggatgggttgggcccttcgttcttacgcttcttgtcattggaagcgggcagggtctcggttgtcgagggcgtgggagcctcatcctcatcggattctgatgagcttgtggattcctctgtggcctccgcgctttcttcctcgtctgaagagtcatcagaagaggcagctggtgctgcagctttgccgttagtctgtggcttggccgcggctttcgccactggtacctgcttgagagaaacataaaatccgttgttagcgagcttgggaaaagcaagttttatttggtgaaacttcaaacgaagagatgggatcacaaaccttggcaggtgcggctttggcaggtgcagccttggcaggtgcgggcctgactggctgatcttcatcagaagaggaatcttcctcggattcctcagatgatgactcagcagctttagccttggcgggagtgcttacaacgggtttggtgggtgcggcaacctgaaaaaaaagaggggaatttgatcgagatagtgagatggtaagcgggtggattcgcatcagagggaagcggattaaaagatgatgactcacgggcttcttggctggctcactgtcgctctcagagtcacttccgctctcactcgatgagctagcagccttggcagcaggtttgacgggcttgacggcagaggctttggactctcctttagcaggctccgagtcatcctcatcgcttgaatcctcggattccgagtcagattttggtttgggtggcggaggggcagccttcttggactcagcggggccatctttcttggccgatttggaggctggcttcgaatcagccttcttgggagtgggcttcttggcagagctggtggcgggggcggcgtcggatttgggtttgtcttccttggtcggtgtcttggccttcttggagctcttctcggttggttcgactttctccttggcgggagaaggcttgacgtcggttgtcttcttatcggtagactttttgtcggcagacttcttctcgggtgttttcttgtcggcggttttcttgtcggttgacttcttgtctgtcgacttcttctcgcccgatttcttgtcgatcttctctttgatgccaggaggtagtgtctgaggggcagccggcttggggttggcggctggttgtgaggatgaggtgggcttctggctagccttcttctcactcgagctggatttcttcttggtgttactcatggtgaagagggggtaagggtaaggaaggaagaactgggtgaagtgggtgacaagtgctgaaagaatcgtgatcgtggaggtcaactggagatgcggtcaggaaggtcttaggagaggtcgtgaggatatgagggaggtagtgttgatatcttgttggatatcaagtgggacaagtggcgagagggtgaggagagatgtgtgtggattatatcgaccagcctcaaaaaattcttgagctgattgactggctgaccaaacagtgggttccgacggaggggcagacaccaaaattcaccaaattgcatattcaatatccaccgcaacccagaccgcagcagcaaggatgacttgctccacccgggaggccggcctgtggtattctccaatcgggcacagcttcaagttccatagtcatgtatgcggataacacacccttggaggcatatatcttattgtgcttggtattaatatcattgtgtgctacaatgaggatgttggcacccaacctcaaagatatctgctctgtattaatttgtagtgtggtggggtcaatccgggtgatgatgtcatttgtctatcatagtatcctccttgttcatgcatgggatctggaagtcttgggcacattttctccatcacagatgtggcaagttgaagccagggatgaatagaaatgataatccttgtgtaagatgggaatagggtagcttcaggtatttgaatatgtatcagtatgtatgcgtgtttttttgtcaagttaaggcagagaggtgtgtgtgcttgtacgtgtatgcagccaaaaagttggatatggcctgcaagttcgagctcatccacatttaatttcctttgattggatcaagaattatccaacaaatacaaagaattccgagtcccagcaagtatcccagaggagactatccccagatcgcgacgcacaaaccaaccggggaccactacgatcgagacgatggaatattcgttgactcgagattggacttcgagttcagaaggtgtacgttacaaccaaaacatcagtcatccgtatccgaaccattgaaagcacttttttactatcatgtccggcttaccatgaatcctgctgggatcgactccacagttcttcaatgaccaactggcgttcacgatttcataatcatgggcgatctacaatcctggccgacggagaccagcgtcggtcttcaaacctttgggggcgctcgcttgagattcatcgctggagatcccactcgtagttctcgtctcgaattcgaatttgctcgaactttgcatgatggtaagttcagaaagcgcaaaaacagatacacacccttcgtaggtactaaccattctatctccgcctctcgttccagtcgttgttcgacggatcctacctccagtacgattctatggaccaccaatcaagccaaatgtcgtccagctgcctcccaaaccatatcagttactacaaactaatgtgagctttcgtttggattgatctcccggcgggcatgtcagctaatgctgcttgccttgtctttctgtagaatcggtatctacgggctcaacaccctcaggttgatttacccaaatcactgctgctggcacacattctggaagatcaagagttgcctgaacaaaccgaacccctgatatcctccatgctcagcgggctgacgattgacgagcaacacgatctgatcgtctccgttggtggaactctgggtaacgagctatgtaagtactccgccttttttctcgaaaaaaataaatcaccctgctgattcggttgcgctcctctccgccttaatacaattcaaccatagactgcatgttcctcgaaaacgatcaatctggtctaccaaagctgcacacaaatcgcaaaccggcagccatcctacgtactcctgttcagcaactcatcagtggaccctctttgaataaggatggaaatggtacgtccagttttcattcccgtttgcttctctctttttttttcttgacgcttctgtcaagaacatttaagctgatgatgataaattcctcaacccgcagccgtgtttcttgcacgcacacacgacgcaaccactcttttcacatattcccatcatggtaccagagaagaacccactcaaactcgcacaacatctccagcttttgaattcgatatgagctatcaactcaaaacctccgacactgctcacgaaagtcacgtcgattcttgtgtcgcccataccatcaatgataccctacatcaattcgtcgtcctcaactccaagggacagctatggaaggtctcaggtattggcggtaacagttcgctgaagcggatcggtctaatgacctattcggagcccaaatacatcacttgggctcgctgtggcatctatcctacaaacgattgtttggtggttggccttcgagattctgtcggaatggttgaccccagggtgagtggcaatttcttaccttggaatttttttggttgcggtacattctaacatgataatacgcacttggacctcacccttgggccagttaaacggcgaatgcagtaatctgtataccgtctcagacgctcaacgcatgacggatatccaaagatatattaacaaccggactccgcatctcaggttgatcaatacgacttcgtcgatgatttggatcgatgatcgcaaaccgggcgttccgatgttgacaatcaagcactttcgatcacccgatctgacgctaagcatgagtttttccgccgagccagagtggtctccccacccgtcatattctctctcaaccgcggcagagcgtttcgataaagttcttctctggtctcgcaccaatgacgttgcaagcctacatcaattcaaatctcatccagctatccccccagccgtgttgggctatccagctgccgtcccggtcacgtcaagccatcccctcgatcggcggacgggcttggtgttcttccgtcgtaagacagtcgataatcacctcgaaaagttttgtctggtcgaaatgaaacgtgatggatcgctgtggcatcagcaacttgggctctctagctccgcagatatcaacccaccgtcgaccaatactcatctggtggaacgttttgcaaactatccggcggacgtaggtgcaacaggaatctccttagggaaatcaaattctgaaggaaatgatgggtttatcgatattccaaaatctaccttgaagctcgacaagatttggaaaggtcagtcaacttcaaactctgtccatcattcccatgcaaacctaacatggctttactatctttagatttcacaaaatcttgtctttcggaagcctcctcgaaagacgatcttgtccccattgccgtaccttgtatcgacttcatggatccgctaggtttctgcatgctcccaagaccttacgaagtttcgattgcgaccaaccaagaaatcaccaatggaataccaggttcgatggtcgatattatgcctgtccttcgaagcttgctaccagcttcagccaacctcctccccgaagctaacacgtcgatggacgaagacgaaccgcgcttacagacttatcttaagcaatgggtcggagaaatattgacgacggctatcaagctttccagcaagactccagcgccgattggccagtccggggaagaagatgatcgaggatccgactgtggatcgatcgtcgacgagcctattacctcacttgcggtcgatcggctgatggaagaatggaagattggagcctcgacaagtgagtatcaatgggttgacatttgtgagccgacgaacgaggacttggccgggctatctggggcggagtcggaccatccatcctgccctagtccctcgacgaggtcgcgctctcagtcaaggttcaatgggatcgagcccgttcaagaggtccgaagtagcagagaagccacgacggatattgtccagattgtctcgaaagcacttgacaagtcttcgaccaacaccgagatggaggtcatgatcactccgaaggcccatccgcggaaatccaagccgatccattatagtcatgccaccccgggcttccctcacccctcatctagtctgcccaaccctcatccgtctaatttcctcctcagctcaagcagtcagcccgatcctttcggccccaactctctctcccctccgccctccacccctagactcactcaggcttattcccaactcgtccccggccctcatgccgctcgctcgacttcaaccgcaaaccattcgaggaaaaagaaacgcgtcggtgggttttaggcctttcctctccgcaggtccttccccgttattcttcctgttggctcctttcgacgggctgcccgcctttcttcttctgcaaatcaatcaatcactccttgaaccacatttttacacctcaaggaccgttcaatcttttctttctttctttctttctctctctctctcttcaacgcaattttctgctttccagaccgtaattttttcctggcaatttttggcgtccatttgggcttggtatacttatagcacatatatctatacattcatgtttgtttgatttcagccttataatttggtagttctttctttctgattcggagattgttcggcgattctacaattaataatattaaagcttggttgcataggtccgcagaggagggagatcgatcaatgtggattttagagagattggagttggttggtctgatacagatgtcagttggaatgatgtgcacttgagaaacggtttggttgtcggcactcttgtctttgatcgtaggaatcagcatacgctcaaggataggtttccgaatggccctcgcagcttggtcctaattggagacgccaagttgaactgaaggagtcgcgatgcccaatcatcatctcggacgggacagccatggctgagtgagttcaaattgaagtgtgctcgttatacatacagatttggcaagccagctgatgatgatgtgatctttcagccggcccatcaaagctcacgggtggtcaacgcgacttgtgctgactcaagcgtcgaaacgaagccgtcctgatgagtctgactacttagtaaataacaatcatgtaggatacaaaccattcaagattataaactgcagcagacatacatcactccctcgccgtggtcaggtcttgtgttagtgtaccagagtttctccatcactgatcgtcaatcggaaccgatccctccccagtttgatcttgctgacttctgacatccacctcactcgctctatcaatcactttagcaaacattacccccagccgtctcaacctgacattctctctctctctctccagcgcctaagtgttttgtcagtcaccctttcagttgagtaacgggaaattcaaaaaccctcggaaattcgtgcgcaattacataggaagcgtgatcaatttttctcaatttttgtttttgttttcttcattttttaaagtcaaggaatgggaagaattttcacatgggtttcggggggcggttgacaccagtggattgagaggaggtaattaaggaattttattgacgactcgttcgagactccctgcgcccgtactccggatacaccgatacctcgtccactaggaatgttcgtgttcggaatcctgagccgatcatcgacttggccagacgagttcgttcgaaatccttcgcgtaacgttaacgtcctacagtacgacgaaagaacttgccttccctcccgccgatgatgagcagtgacttgtgtcagttgagaagcagaagactgtcgtcgaggaatcatgcatcgttcttcttgttaggtgttgttcgatttactaagcatcctcagagtttagagaaagatgaacttgccttgtaagatagagattgcatatcaacttatcactttggttataattaaacaagatcagaaaaaaaaaaagagaatttgggttcgatttgcgagacaattcgtgggagcgattctatgacccctggttggttttacggatgaacacatttgcatccctgcgcgaccgggcagtataccgggcgatacggtgctttgtaaggggatgtgccgttgcaatagcacttgtccgatcggcaaactgggtcaccactgcgagcatgaacaccatacacgagagatagggagagtgttatgaggagagctaaggctgagcgcatgatcgttgggggttttcagagatctatctgtctatctggtgtgctttaatttggggtcgaggataactttcggctgattgattgtaattgggcggacaggattagactgtaggctcagtcgcaaaggtcccccccaaggtcacgaactagagggtccctgcgggacagcgtcccccctccgaatacagagggacttgattgagttggggtcacgaaggaggctacaaatatagattaatacacctccaggctgtgctatgacatacaacgtcgggtgagccttgggtagtagcttgatgcgggaaaagttgaagccgtgtacataactctttttttctttattggttttattaaaatccatttgtagggtttttgagtgaaaagggccttggcatgttgatccatggtgctgaattgaagttggatttgaatggcccctctaagctcattgacaaacttgacaaactgggctgtgtcgcatgacttaatcttgttaaggcctcgtttggccgtccacgatcgtaataggccgtcgtctccaatcgttaaatcaaaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatcctcatcaacctcgctgtgaggacttatgacgcaaaattttggggggacccaaaatgttggaattggcagggaatatatttcgctgaccacttccgtaataagaaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcacccccgatatatgcgccatgatcgtttatgacgatcatggacggccaaacgaggcctaagattgttaagaaacactctttgcatggggagttttgccagcaaccttgcttttgagcaagtccccgactaatccctttcctgtcttgtcacttttgatgacatgtgataggtacccaagtacctctttgctgagatagcaaacaggttattttaggtattacatttaaatattgctgatattaaaacaattaataatgctatatgccggagtaggttgtttggttggatgcataggtccagagaggagggaaatcgatcaatgtggattttagagagattggagttggttggtctgatatgtcagttggaatgatgtgcacttgagaaacggtttcattgtcggcactcttgttttcatcataggaatcagagcatacgctcaagcttaggttccaaattgccctcgcagcttggtccttggaggtgcgaagttgaactaaaggactcgcaatgcccaagtaggtggtcaatggagtcgaatgtccacagtccacggtgcagggcgtatcacactccttcttgacatgtatccagcccgctcgtctgttcccatcagatataggcagcgccagtatggatggacaccggtacatctgccaacaagctagtctccaattagaagggaatagacgcgccttgcgggccgaagaatccaaggaggaacggggtgagcgagaagctcgctgaaaggctctgaaaaaaagtaaaagtgcactgtcccagacttggacgtctatttgggtgtttgccgggtcgccgaaaacgggcattgtctgatcaagtagcatctcggcctacggagagggaaccttatctagtcgacccacggatgttgatggcatgccgttatgcctgtcaagtcagcttcaagggataacaaaaggggttgggacgggtggcacaacccaacgccaatggagcctgcagcaacaagtggagcaatcattaacaaatattcagagagcatgccggcgtcagcagttgagaacttctaataaggaatgccaaaaactgacttgactggcaatattaaagtgctctgatggatgaaagggttaagatgatgtggataagcaagaagagaaaattgtatctgaagaaattcatggtgcaacggctgaatagacttgtaaaaggagggtattctttaacgcccacaactgactgtcacgggactcattatgtcggacctggtaaaagaagggtcacgagcagtccctgctgcaggcggcatgggcttgttctagcgctattaaagctgcttctaaccattctgtcaaggtctcatgtaccactgggtagtcctcgatatcaccggcccgcattggccgtcttctcccgtaaatcgggctgggttgattgggtaagatttctttctacaggtggaggggtcaccttgctcagatagcgtctctagctgatttccacgatccgggaaaccacgtcacaagccaccaattgtcacgcatggtgtccacaaacgatagcgggatccgatgacaactgatagcttgtgaagtaggatcccggagcggagaaaacagcaagaaatattatctgagcaagacgctcctcgacctgcaggaagaaaactcacctggcccacccggccacaacacacgcgagcgacggccaatgtggatcggtgagatcaaggaaaacccagaggcatatgagaccctagcagaaagttagaagcagttctaatagaactagagcaattcgacgccacctgcagccggcagggggcgttgcacttcagcgacctgctccgacgcgaagagttccgctaaaatgatgatcaactggggatgttgaaacacacccttctcttgcaaaccttttcagccggtgaatgattgaatgaattatctgagagacagcgttgctagtttcaacagttcaagaaaaccttaccccagggttcgagggagagtttaattaatttcggctacttgaagagtgctaagcacgagtcggtcactataaatttctgttggttaaagggaatgttggagttgcgttagagtgattctggggaccgagtagagagaagcatgggtgaacggtaagtaccgtgctatgatgaaccgcagtggtggcagaggcagtgggccggaaggggggtggagaggagtgttggggaatgagggaatgatgaaaggggatcggaatggacgggatgggagggtcttttatattcacgaagcagcacaaggctcagcattctgcaacaccgcaatctccagtgggtgcagcagctgagccgatggtatgtccccggattgggctcagtattccagccggcatcgcagcacagaggctacccatcccggctggttgggctcatcatcagcatccccggcaactgcgtcgtcggcagactccgcaaaagcagattcagagcctgcagcatctatacgatgtttagcaggcttttgtttcattcttcagaggcaaacattcatggattgctagatccgtcatattgcctgccggtccggacttggccacactcaatccgtctctagcacgattgaagaagcaaattttagcaccgccatttgcacaatcatctttgtttctcgacttgagtgcacatctctgttgacactcagttctactgacggcagccttgtgagctgatttttaaagcccaattcgttcttatagcggagacggccatcggccaagcaggatgtcatttcaacacacattcacttcgaatctggaccctgtcagtccaatccaacgctttttgtcagtgatgtccagaatgaaaccgacaacattcgccttgttcctctaaatggctagagacgcaattaatctttggtctgcgacgatcatcggacaagtctgcctgagcttgaggggtttccgaaccgacttctcggagcttctcggccagttcatgccggcgggcgcaaccgctttggccaccagtctagttcctgcacctcattactctatgtatcaaccacatttgcatcatctcaagagctagccgaaacctgctgcccgtgcagggacagccataactgaacctgtcgtgcatacgtcggccgcaggtttttttagcgttttcagaagcactcatctgatttcaataaacgaagacaagcccatcaccagatctgcaacgagtcgcaccacgagtggtatttatatatgattgaagaaggcaaacggtcaaacttggtaaggccccgcccccagtttccgtcggctccgagatattggaacggtataaatcttattcttaagagctaaggcaatatccgcaagttataaatgtgcaggcatagatggaatcatcagcacagttttccccagaacctcggtacaccaaaacagcgtatcaatcttctttattgacacccatttaatacttcaaaataacttaagcgacagattttccttacttacttggtcagtcactaagcctaaggttagcatattgatctctattttagcctccattgattgctattttccagtgttgatctggtatcctatgttgtagaaaacaaagatagtcgtctgaccttagcagattttcgccatgaaaaatacttttcattctggcttttacatctttatcatcgccttattggtaccttcaatcatgggcgttaatctaatgtgggctgcgggtaaagctgtttcccgcgtctatgtaagttttgatccgatgtttgagctattggcgatactgatgctaaattgtggttgttgaatcaaaaaattcagttgccacaggaatttctggtcaaacggctagctgaaagcgagaccccgatgacgaatctaaaaatgtggggtgccacattgctcagagtccacccttcgggcatgaattggttggttgaaaacacgattcgagtgccagtcacctttgaagtgaaaagatcagaggaacaaaacttttcgtttagcgcaacaatcctacccggggatgtctgggatttaccagcagacaaattcactgtagcagatcaattgaccataagaattgtagccttggagcctggggaagcaagcaaaattttcccccattgaggcattgggatttgtttggttgaataattcaaccaaacaaatcccaatgatgaagaaattcaacttgaatttcttcatcacttttggaatccttatccattatttttatcatcatagtcataatcttatctgtcaattcctattcaacaaaaactataacatctggattaattcagacattacaaggagtggaagtatggtgtgtgttagagatggcaccaagtacttgtttgcaagtacttgctacttgttggcaagtacttgttgccttccaaaaagtacttgcctacaggtgtgggtgcaagtgcaggtgtctgagatctgagaattttcatgcaagtacttgtacgtgttgcaagtgtgcacctgcgcacctttacttcagatggcacttgatgtgcttagttgtccaggtgtgttttttatctaaattattaatattattttggttgattttttaccaactttcctgcacattctgaagcaaccactgttgatgtggagcaatcctttcaatttggtagggaatatgcttctctcaggaggcacaagctcagtgcacagtctgtcactagggggatgagtgtggcattttactcaaaaaacggtaagatcaagagggggcttttgagaaaatggaaggcaaataagaagaatgagaagaaagcagcaagggagaaatctggaagaaaatgaagggctattattactatttacaatcacttagttcacttagtttacaaatacaaatctctgaaatgaaaacacaagaaatttatcacctttatctctcaaacacacttgcatacttgcaagtacttgctttgtccttcccccgcaagtacaagttcaagtatgggtgtctgagatctgagatttttcatgcaagtacttgtacttgttgcaagtacacaagtatgaggggccatctctagtgtgtgtgtcgtttgaccttttgtggccaaatgttttctcccaatacatttactacaattgaaagttacttgaaaactgttgtgattctgaacctgcgatgtacaagttaggtagttttgatgaagattttgttctgggtggacaaaggtacaataatggggttcacaattgaactttaaggccattttgaagacgtttctgatcataaatttataatttttttgtgatgtacagaaagttcagaaaccaataaattggaaaaactcaaaagaattataaaatgttgctcataaacaccttaaaaaccactctaaagttcaatcgtgaacctccccaatgatggaattgactccaaagaaaaaagatttggagctctgatgggacaacaggagaaatgattccaaaaaaggttaagttgaggaagcacaattctgaagtctgaaccaaatacagagctgaggtgattagagaattgaattcttcaattgaaacagaaactaatacagatcaagtagatcaaagaaaagaccacacaagtacaggtgtaatgagacataaacagaagtcagatggagaatttgataggtagaataagcttccttacaataatgaccaaaccagatggaatttcccttttttcatttcttcattttcatctctgaggcctgagctatcacccacaatgctgcaatcttctgttttgaaaatgcatattccaaaggaagatactactctactctatgcagccttcacatatatataacaactgtatggattaaaacaagagcaaaaatggcttgcattgggcaatcttttcaaaaggtagtaggtgttgccctttccagttataagaaccacttggaaatcaaattttattcacccttcaatagatatcacagcatcactcagatggaaaatctctgtgttcacccaagtatatctggagaccatgagatgcactttaaaatttccttgagcagtatataatacttgaaaaacatttttgcattgggaaatacagtcaagggagagtaagcaggatgactagacatttttcactctcaccttctttcaatctcaaaacttctttttcaaatggcacctcaatattcaaattattcaaagatacaatatccatgcaggattcatcctataatgatcaaaacacaaatccatccattttcaagtgatcccctcataacttatttctgagataatcacagtgcgagatgagatatgacagcatgaattttatcaccaacaagagatacctcaaggagaagtatgatgtgatgtgttcccttcctaattcctgcatatcacacatgttgatcattcaagagacttgatttcgtggagaaagcaacaagaatgaagattacattatctgaagtccagcatctgttacgaatcatcctctgcaagttcagccctcaaggcctagaaaagtacatattggtctctgggaaaagaaaaataaataagctcagcatttttgtcaagtctgcaattctgtcagcctaggtcacacttataaaggtagatagacaactgcagattgaagctcaaattgtgtgcatgtatggtgttctgtgcatttcgaatcacactcaatgtggctgggcgtttttcctcaaaacaaaaatgctcaaactatattatatctatatgattaactcagaattgttgagttctcgcaagtttttcatcttcaaggaaataagatgcataattgccaaaacatgggtatttgttttatttttgaaaaaaaaaaaaaaacaataataacaaaagaggaaggaaaaagatgttctttttttgatcagatagacaatatgaaacattttatgaagaaggagagataggtatacggttctggtggttcatatgacacgttgtcttcattaaatcgtctttttcaatcttgcttgtcgtcttctttttcttttcagtcagtgttgcaccaacgacgatccgctggtcgagttaaagtggagatcgcttaacgataatcgtcgtaatcggcagattcccgcccattcaaattatgatgtttgaatttcttgcgagattcgaagttatcgacgatccaggtggacagttcagtgacgtcgtcttgaagatcacgacagtctttgaattctccatgttccatgccctcctcacaatagtcgtcgatgagccaaagtgcgtaatgcaagcggtcgtccacaaagagtgccggaggatcgtcctcgggggagcagtcaagctgtttgtagatgttcttgaatactcccatcatcgagccgctggttgatgagtagaagccagctacatcacgttccccaccaccccattgtcggaaggacttcaacaaggtctcagtcaatgaggggtctgataggattagcttgcagacctccggggatgaatcagtaaggctatacagtgtgttagcagcagcggaatgaacatcgccgtcttcctcctcgatcaaagtgatcaaattttcaagccttgtcttgtaagcagtgtctgtctgagtcgagtcttctgtcgtcgccggagcgaatctcttgcgatacgcgggattgcagaggagggaatccatgaagtcgattgcttgtttagaaggctcagattcgacgagttcatccaatcgatcaagtatttgagagcatttgatgatttcggccgttccgtccgcagagccgccaatgtaggacagggcttttagagcaaggaagtcctgaagctcggtcgccgatgcatgcagaaagggaacggcgagtggcttgatcattgatcgagcgagatccttgcctgggcttgaccggtaggtaatcccgttgtcgatcaactttgccaatacttcgatcgcctcaagctcgtgtggatgaagctcgagatcgctgagaagcggctcatttgatgggctgtcagcttgcttggcctgttcatgagagagatgcttggaaaattcaagagaattgatgatatccatcaccatctcacaacccccagatttgaagacaagttgtgcgcagttgtcatattcaaccaggttcaataaaatttgggttgcaatttttttaagttgcagcgaatttccgccatcagtcttcgaaacccaggccacggtttggatcaagtctgagttacgcttgagtgtaggcttgagccaatccaacagctctctatcggcgcgttcattctttataccatccccggacaagtgccaaggagtataataagtggaggcttgcatacgtttttttctgctttcgtcaatcggtaattcatctggaatcaccttgaaagctacaagattgaggatgatggtcgcgagtccagaggctatagcttgagcggacgtgagattttcttgaacccaattgctttgtgagagggatcgggtggtttggaagaactcttcagatcgctttctcaatatttctcgagcggattcttcctcgctgagaagcgccagaccttcgatgaccggggtgggaggattcttgttttccaagaaggccgtcatcatgatgtcgacgagctgctccgacgaaggtgacccagaggatggttggtcggttgatttcccgaacttgaccagcgccaaacttgctccacaacgcgcaggaatcgaggccgaggtgggactggtggccagagagatcccggttaaccaatccagacattccggccactccgatcgaatcctctcgccgagcggtttgtggtccagatagagcgcaagaaactctgagaaaactttattcaggtcggcttcttctggtgggctctgatcaagcgcggcaagctcaacgactgatttggcaagtcagaaaaaaagcctttggggtgaacgagttggagtgcctggtcttgagaaatcgcgtagatcgcggaaagaacggcaaggccgttgcaaacctcgagagcttgggtggaatgcaaccgcgattctagcgcatttctaatccaagtcggtccgcggcctccctcgtcttgtgaggctaaagcttccaatgccttcaaagcctgggcacgtttcgatgcgtccgaggaagggatactaccgaagagcgctttgatggcttcctctgacggctcgatggacggccccttgatgattgattcaatcagatccaagttcgacattgtgtcgctcagtttggtcttcagagaggctgctgaactaagaacacatgatggttagactggaggaaaagttcctgatcgaagtggatgattgatgtgcttacttggttggaaatactcggctggtatgtagctaagtctcctgactgatcaggattgtcgtaaggaagcgaaggactgggaaggatgatggcctgaattggcgaaaggccaacgagagcgcgtctggattaaggaatgggcctgcctgtgggcgcattggttgctcaatccaaatctggtgctgtttagggctgtttcaaattcaggctgttacgcccggctggcgcttcggcgttcaaggtattgcttcgattcggcggccggcccgctgtacgcaaaagactgtggttgcacggaaagcccggccccggaagacgtgagtccggcagctatcccagcaaaatcaactcctctcagaccatcggaaacgttgaagacatgtgtgtctgatagagaccttaaggttctaagccggcgtgccgacggataagaatccttccttgggttggagttttccatccactccggctgactcccctccccaatcccgaacacttgatcgggtcgattttgagctttcatgtacccaacatgctagcgcttcttctccaatcatcggtctgcaatacctgctggccgatgtgtttcaactctctgagctttctatgatcaatatttttgttgatccgattcaacctttttttcaccggggctacattttgccgactggccaagttgttcggagctgccttggtgaatcgtggatccaagattccaagcaatatcaaagaccacagccaaggataattatttattttccaggtcgaccatcacattgaattattttttggatcgtcgtttgcatcatcagctatcatcatcttgcctgtctgtctttgattgattgggaagtattacgctggccgtaacaagtgggagcttgtggataggcatcatgaatttaaaatgacacaccgctctagtgtagatcagcagactggcaaaagaaccatcggggtccgtgctgtttctctacctcccatgaatcatattcagggatggagatgaaaaggattttgcgcggcaaattattatacgcagataattcttgatcacaatcttctaatagggaattctttttccccatcaagattgtttgtcataattcatgggcagtgagacgatttgagcggccatgacgttgatgactttttgcatcaaccacatgtcatcattgcaggaatatccctgctctcttcatatttaagtgccttcacttccatcgaagttcccagctgtttaaccgccgaaaacccagacacccttccatcatcatgtatcctagcacaacttggctcagctttgccatctttatcttgatcagtcaagtcatttcacctgcatataagcctctgaaatgtaactcttacacgggtgctaatactcaagccgctagtgagtcaaattttacttataaaaggcaacataacgatgagatgtggcagtaattgatgttgtactttgcctgtctgaattctagcttgtaacgggcttccagacatcatatgcaccaaaggatgtcacggtagttttgtcagtgagtcgtcaacacactcagatcagcaaactcttgtttcgttaaatctgatgctcctctgttgcattgtaatgcacagctgctgaaggatgcaaaccacaagatggtttgaatggtttggatccactcacgactcaaacttgtacggttggctttgaccgtgacacgattgctgataagggtaagtactgtcgggagaagactctgagaaaataaaggtgtagagaattattgttctgacttgagattcaaatattggttatcaaacaaactggaatgacaaaaaaattataaataccttaatattgaccaaagtatgtagcacgaggactcagactttttcttgtggggggaaaacatccggttatgcaagtgagcatatttttgtttttgttggttaaataaatcagagagagagagtcgatggcctatttgaagcagagctgatgaatatttgattgcaaatattaaagcttgctatgggtgtgtcaaaaggcatcttaaatccccttcaaaagattatccacctgaatgggtcaaccagactcacccattcccaaatccacctcctttgcaatggtgatttgttttgttcaattattatgctaaacaaagtgcacattttattatctcaaagttgatttgttgttggcttttggtctggtctagatagatttggcaatcatgctaacctcaagtctacaccatcatttacctgaccttgtgtcagcaatcatttcgacaattattcatggtaaaatttagggcctgttctgcaaaatttccatatcatcaaaatccaatgtttccaaaagcaagtttttagcctcaaagtgaagaagttcaaaaaataatttcctcatttatttgcaactttaatggtgtagaaggcagaaaaaatggccattttttgaaaacttgtatcccacagtacaggcccttggttgtcttcttaacttatgactccccacaaaatttttatattacacaagaaaacacatgagaatatcaaaaacatgcaatagtttcatgatacatagcattcaaaaaaaagaatcatctgtgaatggataatcttaaggaatgtatttcttaaataagtatcatgatcttatagcggaaatacatgagagaaaagaaagcaaaatgatgcctaaccttaaggcaaacaacagtgaagcgatgaagaagcaacaacaagaaaagacaacaaatggaaagatcttttatagatgaagaatgaaatgagaaactggttaattgtcttgattcacttaacacaaagaagagagaaagcaaacgagcgcaataacctacgaggatgagatttgaccagacgagtgaataagatcggtgagtttgtcgagatagaagggaagcacaggtcaagtcggcaaagtgtcgatatggaagtggatgtgctgaggagagatcaagatgatcttggactttatgaagaagataggaaacgacggcaagttacgtcagacggaggaactggataggattattgttattgataagatgaggttgtaagtaacaaccaagaaagttccacaaccggaaagagaggggaagaaggaagtcaggtgtttataagcttgaggatccgagtgaaacgaagaagattgcacaagtgttttgacagggctcgagccagatgacatcatatgatgatgtcatgtggttgagcgtgttgtcagagggttttgaggttagagggattgtgcggaaagagcgcgatagcgttcagacttcaacatcatctctgatcacccttgttctgaatcttgctattatttctaactgttccagaatctaatcaagaatctagttactgctagctatcaacttcacatcttgtcaactcccaaacatcaaaatccttttgaagaaatattgaataaatatttggtgtggctaaattcaggctccaattgaactgaatgtgtggacatctgtacatccaccctcaggacttgatacatggaggctgaccggttgggtatgctcatcattgtacacccagtcccacatgccccatagttacaatggagtctatcagtttggcttgcacaactctttttttctatgaaaacttgagcttacaaatgatgtatgttgcttaaacatctgaaactcaatcagtgtgacttcatcttgtcagctgcctatcacaaatatgttttataggtgaggctactctaaatcttggaaggatttagaggtgtcaattggatgatttggaccactctttaaacccctcatttctaccaaaaagcatgttccacatgaggcttatcatgtgattaacaatagatccatgtagtacagtgattccaagatctcagctgtcagccacagagtacatttcacagtacattacatgtaccaagtaactgaaattcaacttacaacacacttacaatgaatactggaagatgttgtgaatggtcaaactaaagggatgtatttcttataagtaatagatacggtaaagaagaaatacatgatacaaaaagaaagaagaaaagaattctgacctaaaggcaaactggacaataagaaagaagaacacaggaatagataactctagtagcaacgaggatgataagactacaacaatatgaagtcaatgactgatctcttccgatgcgcaatgagaatcgaggtgaacctaccaaccagtcgagaaccgagagagttgaaaagagaggaagcacaagatatctgcggtctagtcgagaggaagggaagtgcaggaagtgttagacaggaataggaaagtcttgaccgtaagccaggtcaggcggaggaaccagtaagatcgatgatgaatgtgagagtattaatgagtcgatcagaagtaatagggttgtagatgttcaaccagagttctacgagggaaggagagagggatgagagacagtgtcaagtttatgtattcgaggagcgagtgagtttggaccgatgacatcatcggttctggtcagagaaagttctttggtcatgttgtgagattgaccggaaatattaagttgttggagcacgagggcttgagcatagaggtaggtgagtcacacattaacagatgtcatataaacaattgttgttaataccaacattaaggggtatcaaatataacaaaatccaccactttttaatattgactggttttgaggaatccacagttacaaaatccaccttttcagtgaccaaatagcctacttcttttgtcaggggaagatcagtagaattcttcaagttttgagttgtgatctgaatccaaatcatccatcatggccattgcagtttctttgagagacttttgaggacttgagtggagccaatcttggtgttgatgatgaacagtttggtgctgatctgacgggttttcaaaggtggatttgctatatttgataccccctattatcagaagtggctgggaagccagttctattagagttaccaagtatcaagccaaaatccataaagcatacttctgggacagtgatgcttgaaaatgctagaccatggcaaatttctccctgatgtgtaatgctcacaatgttgagggtacattgaggggcaagatcctcacatatctcctcatgttgaaatcgctcctccatgaagcatgagtgatgagtagtgtgtgattccatgattatcaatacaaaaagtcacaaaattttcaaagactgggcaagcagtgttgacccataatcctcccattggcaatgggagatgctccggaccctcattccaggaggcttagttaagtcagtgctggttgtggaagaattacccccttcttctcccggatgatctagactaaaatagcaatcctgatcccaatggaaaaggtgagccacatatgttcttattcacttagttaattcccgtccaaaccagaatttattattctacaatcttccccttcagatgaaaccacactctccgcatgttttatgtagacttgatgatgtaacaaacccacatccaaattggctggagactgtactgttatagagtgcacaccatcgcagtgatcaatgatacaactacaaagagcacagaggcccaaatatccgggagagaatccagtttgtgatatactgctttgaagacaaaactcttgtgtcaagatatcatagtgaaattgatctgtgaacttttgtgatataacttgattacttttctttttggtgttgttgatttcacttatttgattgtgactagtgatgtatgtaagttgtctggtgaagttgtccaagttataacttgattcaggtgatgaacaagggggttagcacaagttgtttttttggtgtatctctaatttagacagccttcttccgcttgggttgtcttcccaccggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactaagtaatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttatttttattgttgtggcgtaactttatgacagagaaaactttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatatttttatagggttgtatggtttttacagtgattctggataagtagtgaaactgttagttgttgttgttggtgttggtgttggtgttggtgttggtgttgttgttgttgttgcttttgttgactagtcttgaatgttgatgaccactgagctggctggggggatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggccttctgatgtaataatttatgtgtatgaacttatatatatgtggtaaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccggcttcacatctcccattggaatcatcaaagcccactgctcaactttgcctacatccccaattttgtgcttttatttttccccgtctttggtatgatattgctgatatgtgaaggtcaaatagatatcagatgggaccacaaagtaaagcctggggtcagaaggttcagacttgtccaccagctctagaagagccttgctgaggccctgatgcttgattggaggatgtttctcggaaaccgtcacctgaaaaaaattttctggtactccatgcaacaaatgattgatggcaggtgtttattgagcggctgccagaacacattggtgtgtaggttaacttctttgtaagtttggaaggtttgacatttggctgcgggaaacaagaccttaatgttctgggtgttcgaccgatttcctttgcaaagttgacggacttgaaagcttccaccaccttgcaacaccttgattgcatatggctcatatagcagtccacgtaaattgccacagttgaaagcaatgtggaggaagtcctcaaggtcattgtgaagttcctttgcaacctgctcagccactacaccctcaactcggcaggatgcccattccaagtgaagctgtttgagttttccattggggtgacaacaaatgtggagcacacaatgtgaattcttggcctcacaagtttggttctgatgtgcttttataaagccaatcactcccccacctcggttgatggcttgagtcagctctgcgaccagaggtttgaacaccgcatcctcattgccaccgagtgctttgaattgaaacgaggccaactcaagaacgtatcttggcacaccaccttaccactcgaaaagccgggccatgagtgatgtgggtaatgtctcttcatctggatagagaatggatttgcaatttttcaattcctcgtaactccatggtggcatatacaatagccttgctcgttttgtgagatatttttggtaatgcttgcgctttggagaggtgaggaggagagtccaggctttcaccacggttggagcttgaccatccacgatgtacactgtgtcagattttgcgagagcgttgacgacagcaggagtccaaggatctacaacccgttcaacaccgtctgatgtcatcaaatagattctagcaggatcctgcccaatttggaaaagtttccacaccacggtttgtcccttgcgcgcagttatccacatggggagtgataatcacactccaccccccttcgcgcacacactccaacactcccttctctgaagggagtgtgggaccgcactcccattgaaattggagtgcgggtccgcactccaactctctgcgcgggcattcccccagcaggttggcgtgcggacctgcacaccaattgtgattggagtgcagtcccacactccccttctgaggggagtatgggagtgtgcatgtgtatacttcatacatatgtacatacttccctgggctataccataggacccaagggctgggacttatgggatagtccaggggcttgagccgttgaggccgttgtaaaagaaaaggataatacccagaggctcccagccccaaggatggagcagtcttgggtccgggaagggattccacccggaccttgaaatggacgatggctgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgatgagctggactatgggccgtcagggttcaaacaaagcgaatccctgtaggacccaggcctgggtcctacagggatcttcaaggccatcggccaaggtttgaaccttggccgatggccgtcagggttcaaaccttgaacccatgtcggtttaaggtttgaaccggtcagaccatctctccataggacccatccctgggtcctatgggattcagggtgtaaatgggtcgggtcgacccgaagccgacccgagacccgacgggtcatgggtcgggtttgggcagactttgtgagaaaatcacatgacccgaacccgacccggaagcttagcgggtcgggttcgggcaggtgttttgatagtcgggcaggtcagtttttgtcagagttgctctacaaaggctaaaacagtcgggtcggcccgaacccggcatgcaaactgccaacccgaacccgaaaagtcccaagacgggttcgggtctgggcagcacatattcaagtttgacccgaccccgacccaacccgacataggtgtcgggtcgggtttgggcactgtttttgggcccgaacccgacccgtttacatcctgatatgggatatgcctcaacctaaacccatatgaatatgggtttaggtcgaggcatatggaatcgctggctgcacgcctgcctgcaagcaaggcaacctcgcttaacggctggcgtgcagcatcgcacgccaatcgaaattggcgtgcggaccagcacaccaacctgctgggggaatgcccgcgcagagggttggagtgcggacccgcactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccctatccacatgtagtaagcagaaaagacggtttttccaatcccaggagtaccggtgacgacccatttggtaaagccctgatgctcgaaaagcttggtgatctctttgtaaatcgggcgcacgaggaagcggtcgccaagggctcggtcttcaagaacataggattcttttagctgcaaatattccatctcactctcagtaaccaacctggcatctggtagagccttccagaaacgtgcaaggtccagttcttctgcaaacaatgtgacaaaatgtggaacaatcagacaggaagagggagtacaggaagagctttagcttgccattgctggtacaagagtttggacacgaacaggatggaggcttacctttcactatgagaggagtctttaaggccacttttggttttactacatgtaacaaacaaaatgttcaataagcaagcaggaagagggataagagcacagcaagagcttgagctcagtattggtggcacaagagctcggacgcggatgggatggaggctcacctttcactatgagaggagtctctggaacgcaacaacggaggagctgtgcagtgtgttttgcaaggcgtgagtgtgaagtgagctcatcagcgtcctcattggtatgcagggtgacctgcgagatgtttataccacgtaaatcatccgggcattcttttcttgctgcctgcgcgagctcgcgaacgatcaagagctcttttgtttcaacggcaaagactgcattcttgaatgacaggtagattttccgaggaaccatggcgatatgatatgtgtgtgcaccgacttgtgattgtggggcctgatgaagtaagaattgagtgctaaaaacagagccggaaaagaaacaatcaatgaaagaagaaaggaaggacggaagaaagagatcgaaagaattcgattaccagtatgattttcaaggttcttactatgagcagtactaaacgactagagaagaacagcgagaaagatgaaccagggtatgaaaaattagattggagtgaagggggagggacagtgaagttttatacagcaagatcttcacaccaaagtgcagattgaccgtgatcagttggttgctgcgagtgagcgagttgggcatgtatgtaggaacagggcgggaattgaaacgtcctacatgatagtcgtgttgactaaagattgacccaagcacccatactttgaaatgaaatggatgcttttgggaattttaagggtcaatctgggagaactagtccgtggcaaacacctgttgccgagacggactcctccatggccattgcctactcgctggggaggagctctcctctgatattacttgaacatcctgctcaccgaggacagggcctgctgggtgaatgggtactactacaccgtgtaactgccggctgaggaggaatattcctcagcaagcatataaaggatcaccgaggaggtacatgcgctggctggcaaagaagtacaactgtacacctcttcacctgctttcttccatcagggatttctccagctccctcagacccttggtgaacctgtagaaggtgatcaccaaggaggaagattccttggctagcaggtaaaagccgccggccaggtggaatccagcccagcaagcgggtccttgttccggcaactcatcacctccaaggtgcacccatccgccagccaagcggcaaagttggtgttgagttgtcatgttccatttcactctcttttcttttgtatgctacacacctgtcacatctatgttacagttcatgttgtacacctgggtcagcagtgagctcgtggaaggatctctttcctcatcctttccaccatctcactactggtcccaggtaagtcatttcttcatcttctgtttcttttctttctgtttttctctttctttctctttcatgatcaatcatcactgaagtaatgaatcatcctttccaccatctcactactggtcccagttgatctcatcagttggaacatggacaaggcctgacaatcccaaagggtgagtatgcacttacaattttttctttctttcttttttttgttgtcatgtttccaatggattatcatgtgggacgattcagtcttgcggaacaggggaggaggggtttttttttgatcaagtttcaataacagtatgtatacaaaatggaggaaagagattgaagagcaacaagagccagatcaaaacaaacatacaatgaagcttgaccagatcacaggcaatatgtaaacagcaacagaaaaaacgtaacctccgtaatgatcaacccactattaattaatcgggcctattcattccaccagggacgcatttctccctaacttaaccaagtccctctgtgggaggggggacaccgtcccgaagggaccctctgcaggaggagccatcagatcaactgccaggagggacttagttaagttagcatttctcctaggtttatgaacaatatttagtaaagctgccaataggacagttcacgtctgaactttggagcaagttttatagcatttatcattgaaattttccaaatttgtcaaaaatatcaaattcttccaaacctgatgattcatgagatttgacaaaattcataaaattttaaccataaaagtgctaaaagttgccttgaactccagacgtgaaccggcctaatgaaagtcttattattttgatacttaacctggtcgaccaccaccaacccagctggtggtggtggtggtagggtaatgatgatgattacgattaggaggatgactgccgcctctatagaatcatagccgccgtaaagaacctcgactgctccggggatgatgatgttgacgatgatagtttggacaggtttgatctggtagcctccttcagagttatgatggccacgatataactagttcgatataagcggattgaccataagcagagagttgatggtaggcctcgatccgagcattgatgtcatcgcggtgccagggccatctcgatccctccccccatctgaccgtctctctctctttctctcttgccccacaaagttactgattcaccatcccaaaaaaaaaaaaaaaaaaaaaacactccaaaaacaatcccacaaaaaatcatccgtcttttcgacattcttttttatttctgcatcttgtttgtcactaggctgatgcaacaagaaaaaacgcttgaaaaaagaaaaaaaaaaagtaactcgaaagaaaagaaaagtaaagaaagaaaggagaaggagaaagaagaaaggagacactgcaacttattactactaatattacttataatttgtgaacgaccgggatagatagagagagacagagaagaaaggatttggaagaggatccgcacacacatatatatgattacgagcccggccacaaaaatcaaggacacaccgacccaagccaagccaaaaaaagaagacttctctctctctttctatatatatatataaatgacccaatatattaacaatagtaataaaagaaaagcaagaggatcaagcttttaagtcctcccaaaagaacacggaaagaaaggtaataatcgatcatcactcttcaatttcaatcaaccccaaccaaaaaaaaaaaatagagtcaaaaaaagaaaaaatccatctagaaaaccaaaaaaaaaaaaaaacacaaaagagagaaaaaggagaaaaggatacagaaaaaagggaaggaaggaagaatcccagagccaatatttttagttgatgatgaagagaaaaaaagaagagaagagagagagaggaagaagaagaggggggggggggggagaagagcgggacaaccgagagcgacgattagatgataaaacaaaaagaaagaaggattaagtgctattacttttactcccgagtctagccctcacgactctagaagaagaagcagcagcagcagcagggccggaggagatagccgcgccgggatgttgagcaggaggcgaggaggagttagacctcgggatgagcgcgaggagatcgagggagtcgctcgaactagctctcctcttcagatgattagaccccgaattagaattagaattggaattagaattggaattcgaagaagccaacgaaaccagattgccgacaagtccattttggtgatgcagagtatgattcgcttgggtctgcggagtcgagccgagatgggggtacggatttttggtcaggttttcgagcagagaggtgtgagaagggagcggtggaggcgacgaggaggacgacgagccggccggcggtttcgaagcagaagctgaaccagaagacgttggatcggtcgaagaagaagggttgttgggcaagagatgaagagtcgaagattcatccgagttagatggttgattttgattttgattattattattagtcgtagtagtagacgaagaggaggtgttattattattattagtagaaggattggtagggttgttattgttattcgaaggattggtagaagaggaagagggaggcacgatgggcggcaaggcgtcattattattgcgaccggcgaggaagtacccagcggaggaggcgccgcaattgttagccgtcttaggaccagcagtcgtagcagcagtcgtagtagaagtggaatcgtcgggctcgggttcgccggtggacccggccgatccagggccgccgttggcataagtggcggagcgtttacggggcgaatgggtggtcgtcggactgttcccctcctcggcccccttttgaactccccctgcaactccaactcctcctcctgctgctactcctcctcgactcatcggagctcccactccgccgccctctatcgacccgccgcccatcgacatcgtccgtcgatggaattggtccgtaaactcttgtaacgaggctgtcatcccaatcacccccaaacacatcagcacatcgtctctctcagaaaagtgagtctgatctctcttacctaacggaggcaaattattctcgactgaaaagcccatcaagggtgccaactgagcaacaccttcaatcaactgtaaatatcaccacccccaccaccacaacaacaaaaacaaaaacaagtcagaccacatatcccaagtcaagtcaaataacaaaaaggaagaagatagacggacctctaaacaacgcatggatttgtcggggattccgaagggcccaacaggactgatagggagcgacaacgcctcggtcttgacggtcctaaacgcgagtttatcagccgagatgagagcctcgtttttggcgcgttcttcctcagcggcagcggcggcggcagcagcagcagcgacggattttttgcgagcggcagcggctgattggcgacgacctttaagagcggccttagcttggacgggagttgggggggaagggatggggaggagggaggagagcaggtcggaagtggcgggaaggaggtcggggtcggacttggtgacgagccggtcgatggtctccctagtgacggcgcgacgactgatccattcgacatgcgaacaggcaatgaactccagcgagtccatcttcaacacctccagcccttgttgctccgtcccactcgtcggcccacctaagcccccacacttgtacatgttcgcactcagcttccccgtcatctctaccttcacccccgtcccgtactccactccccaaacactcgcttcactctcaatcccatacccgatgtgcttcgtccccaccgttgtccgcactagtgtctctgcttgttggtgtaccaagggcactactagtaacatctctactccttgtggtatgctcatcgtcattgtccgcgctcctgcttcaaaaaactcattcaaaaatcgcgccaatgagccgattggaatctctgtatcctcaaaaaaaaaaacattcaccacatcaggctatatatataatggttaaagaaacagaaaaaagaaacaaaccaaatggtttgttggtccccgaattcgaatcccatagcgagattttaaaaaccgcggattcgatgaaatattcggccaccaattgttgcagaaacgacaacgaatcctcatgctgtacatacaaaaaaaacccacaccaaaaaaaaaatcaacacagctgtatataacacgcataaagagagggacaggggcgaaccttggcgacttgagccaacgagtcgaagaacttgagcagcctcaacaagccggacccgaatccattcccaccaagagcagcagtagctggtggtggtgtattgcccggcactgctccgatggaagaagacgaagaaggaattgggaaggatgaaggatgcgagggaccaggggcgagatgggcggggacaagagactgaggaggatgcggcggtgggacggtggaaggatgagaccaatggtctactacgagtgacgaatccccattcgaatggggatgcgacgcagatgatggatcgggagcattcatgtttgttgtattggtattggggttggtatttgttggggtggcagaaggatgaccagggaagcttttgtcggcttctttttttccattagtggtagcagtctgagtagatccgaccgactcgacgtgtgaccgaggtccgccaggtccaggaaccgcagaggatgaggggggaggaggagggacaaaggtgtcattgcgaccgttaggcgacccattattaactccaccggcctcgttgattgtcgatccaagcggattctcatggctcgacgtctctttttgttgtcgttgacgaagcgcaaagaggtgttgctcttgctggtcggctagtttacgtttctcctgttgactctcgtcttgttcttgttgcttttgcttttgcttctgttttagttggagttgctgctgctgctgttgttgttgctgtaactgttgttgttgttgtgcctgttgctgtgcttgttgctctcgttgttggatctgtgcatgctgctgttgcgctaattgttgctgttggatctgtgcctgctgctgctgctgctgttgttgttgttgttgctgctgctgctgctgctgggcttgctgctgggcttgttgctgctgctgttgttgttgatgctgttgctgttgctgctgttgctgttgttgttgttgttgctgctgttgttgctgctgttgctgttgttgctgttgctgctgttgctgctgttgctgttgttgctgttgctgctgctgctgctgttggtggggttgctgggcttggtgttgcgcttgttgatgttgctggtgttgctggtgttgttgttgaggcagttgttgggcttgaatctgttgctgagcttgggcctgttgggcaagaaggtgttgttggcgttgagcgtgttgttgctgctgctgaagggcgagatgtctttgttgctgtaactgggaaggaaggggagagggagaggtgaggttgttagccttaaggctgtggtggttttgagccgcctggagggcctgatgttggagggcggtactctcttggagctgttggatctgagccatctggagacgttgttggtgcaaggcttgcggattttgattaccaaatgcttgttggtgagttgggtcatcatgggcttgtccgggggggaggaacaagcgttggttatgttgccagaaatccttttgttgagattcaagtaatagtcgggtattggcttcggaaaggttttgtgattcggcctgcgccttgactcgggcaaggttctgttgttgggcaatcaatagtgcggcttgggcgggatgggttgcctggagttgagcaaattgttcccggctgagctggctgaactgctgctgctggtgtgacagaacttgacgttgcattgcactcagttggatcggatgagtctgagcttcgaaggggtacatcgatcgctgttgttgagcctgcgcttcggcgatcgaattcagctcgtcacgttttgggtcagagttgggtgtttggccgggcaatcgggcagcctgttgagctggagtgaggttattgatcggcagagacttgaaggcgctctgaggggtcccgttctgactagcacctgatgggaagggcgagtgggcctgttggttgttggaggctataccagcctgtgacggtggcctgggtagatcgccgatcggacgattttgagcttgggagaggggtcgagcaaagggagtgcgggcgggtgattggacgccgataggggtctgagcggtgggatgagcttgccgattgacagacatggattgctgaggcgaatgggagagggattgatgggatttgatgaggtgaaggagccgatcgttgttgtaaggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacccaaataaatccccttgtttcactacatgttttttcaccccccccccccccaaaaaaaaaaagatcacatcacaagaacattcgccatatgaatatcaacctcacactttttgggctctaagggatctcggatcaggctacattatagccttcacatcatcatcttcaatcccaacaaatatctttcctctctctcttttagaagggatttgaatttgttttattagagttatagaagattgattgctagaggtgtttttttttcaggttgagcaagcataatctatgctctttcaaccctcccccctccccatgaataggctttttttttgagggagcacaaggatgttctggatgtatcttatacatcatcaaaccatgctccaaaggaatcacacccaagaagcttataatcaaaacattcagatttctttaatttgcattcagtaattggcatattgtatacgatggattttaagtaggatgatacatggagatattaatggtcatatatatttgcgttcttcaaatcggcaatcctccagcctctcgacagatctgagtgatagttcttttcttatcttgtctcagagaatgcagatctgttttgtgtttttttttttggggggggggggaatgatagagattgcagaaaaaaaaaatgatcaagaaaataagacgtcagttgttcttcttgggcgtgtcttttgttataagtgtatgtagagagatgagcgatcggaagcttttgtcgacgatgatcaatggattaggacgtctacatacctggtcttgtcaggtcgcatacaggtatgttgaagtagcattctccagcatgagcaaaatccttgagtctctcttgagtgatggtgcttttttttgttagggtgggcggtgtggttatgttggagacaaagaatcaagtgcttgttagtatcaagttaacggtgggttagattacattagaaaagaagttgatgtacctgttgtgaagcgaacacgaatcgtactcgaatacaccatacttcaactggcattgccaagccgaagaggtcaggaactgcgcagaatagttgtacttggattcgactagagaggcgtgatagattgttgggtcgtatccagtcccattcctttccgctcgaccgatgttcatcattctggtgttttcgaagcacacaccgtagatcattcgggttcagtttatgcgattgtcatcaaaaaaccggctcagtgattcatcaaaactcacacatcatcctccccgcagtatgatatcttatcagggtcatcaaatgcgccgttgattcctgaatagatgcagggatcctacaataaaatgaaagaaacatatatggactaggaatcgatcaagtagatcaggttatcatcacttacacttcctcgaaccacaaatgcattctgagtttggaaaaaaaaaaaaaagaagtgttagcagtcggggatgatcaacattaacacacacacacaaaaagatccagtgttaaattacctggagtctccaaaactttgccaaagatttcaatttcaaagagagttccaattctttctgcaatttgttttggaagtctgaagggatttcgttcaagaagcttccgtcgcgattgattccagcgagaccttggagatgatcgaccggggaattgacgacgttttgggtgatgtttgagatggtggattggacggctcgttgagcttgagccatcattgtcgcaatgtttccaccctgtgtgtataggattttgaaaacatgctttttcatgtcagtctaaaaaaaacgaattagcaccgaggaaagatgcttacccttgtgaaccgatcctctccggttccaacaaagataactgagttgatgtatgcaaacgatgtggaaacatacatcactccgacaaacgaaatccatgcgatctctcccaccgacgtaaacatcgcgctggcgattggagcccaggtgctgaacatgcaaccggggaacgagctgacccacgtagttactagtcctacataagctgcctttaaaatccaatcgaaagaaaaaaaaaaacattgaatgttgtgtccatccaaaaaagaggggaacaaaaacttaccgcagtctgatatactctggttggatctttttcgaagtcgattaactagggtccatgatcatggaaaaaaaacaaatgagacaccgtcaaaaaaaaagaaagaatccaatcaaattatttcatcggtcttaccatttcgggtatgatacctaattataataaaaaagggggttcagtcattagttaatctccatagtagataagtaacaaaggccaattccatgcaaacaatttaaatatagagcagacctgacattacgccaaacctgatggacatggttgggttatggaagataattagtgattaagttttgagagaagggaatataaaagaattcagtatcagattgaaaaaaatgtccgttatgccatgttcaaggaataagtcttcaacgtaaacttacgcataaccagcagcatcatataagctattaacgaatgaattccagttttgtacggccactaaggcgtaccaatctcgtccttttacagcttcgcataacttttttttttgttttccaaacaaaacaagaaataaaacccagtggctgagctcatcagttatgaagttacttttttttttcttcgcgaattcaacaaacagaaaaaaaaaatgtgcctttgagagagggatttgtgaatagaagagaggactgacttgtccgggatgaggatgctcgccgattcctacggaaaagtctgttgcgccaacgttgctagcgtattccttgagggatcatcgtcgaagagagagagaggaacaattagagaatggcctagagttgtttctctttttgtgggtgtgtgttacctgcaaagctatcttatcccctcccggataactgtcaagataattgttcattcccagttgataccatagagttggcttcaaaggggttttgtagcaaggatcgctttcgatttctgtcttattttttcaggccaatcaggaacgtgcacttgtttccttggaggtaaagatgagaaggggggcggggagtactcacgattattgatcaagctgtttgttccattctgatgtaaccagatttgcgattgacctgaggccttgaacaggactatccaagtgagataaaccaacgaaagctgtctgaagctgaccgaaacctgcagcaagagccgacacgaatgaagcatacttgacgattttgggttttgattcgatcaagtctgctggaaggttatataagggggaaatgtcgctggacgggacaggggaggagagaggtttcatttgggcgatttttggaaggctgtttcagattgttgactggtgtaaaggcgaagccatcttcttccctcctccctttggcagatgagacacgagtgcacatcggtttcactgtaatcggagaatcagctcgacatcatctcatccaaaaggcgcaatccgagcttgcttttccgtcatttcatcagcagcacctccgtacacgcctcgaccctacacagtcaacgcgccggacactgtatgatatttcctatggaagattttagcgggaccggctctccgaacacatgggtgctcggcttcactctttcaacccctcgggtcttcccctccaaacccgagatcctcggggcactcgctgcttatggcaccggttgtgttatgacctggtgttataaatacctgcacgggggagtacaaaggccagcccatcttgtccaggatgagtctcacttacgccgcggaagactataacctcttgtaagccattcatcatcggctggatgtatcaaccttactgatacccaacttctcccgtaaagcatcagatcaaggctcacggtgtcgtgttcctaggcatgatcgagtaatcccacatcgctgtcccggcttctcaagaacatcggctggtccaatccctcgggccaatcggtttcttagccggagcggtcttgctcgagatccggatcaaataagggtgcgttgataaacgcactcctcccccctccccacacgcccacgcccccgcccctccaaaaggggcgtgcaattgaacccgcccgtctctgaggggcaggtttgaatgcacgcccctcagaagcctgattttgcgaggaatcatgtttccgaggggcgtgcaatcaaacccgcccctcagagacgggagggtgggattgcatgccatacactgggaggtgaagggagaacttgagtctcccttcactgatgtaagcaaaacttgcgggcaagttttgcttacgtgaagggagaactttattcccttcacccttcctcttggccttcgagactgtacagtctcagaggccaagagtaatccctctcgtacggaagcccacaggggactccaatcagctcacgattttgaaaagtgaaaagtgaaaaattaaaatacagaaatctgtattccatttaaaatacagatttctgtattttaacattctaaaatttgaaacatcactgccgaataaatcctagtcgggaagcgcataatgcataacagctaagaaaaaattctaaacatacaatcggcaccggtggcaatcggctcggtggccctcccggcatcacgtctccgcgtaccaataccctattggcccggaaggttcaacctccatgacaggagctgacgaccagtcattgaagaaaggtcagagcgagtcattgaggcgagtaagtacccccctcgctgaccgttcagcactggtcattgagggaagtatctcccttcctcgatggccgttcagaactggtcatcgagaggaatacttactcacctcaatgaccaactctgaaccagtcatccagaggggtactcattcccttcaatgaccggttcagaaccactgttcattagaggaccggtgtttaattagctcacctttcatgtattccggccaaaaacggaccggtccaaaaacaactggtctgtacggtcattgggattatatgtgcaccgcctttgatgaccaactcagaccgataattgaagggattgcccattctctttgatggccaagtctgactgctcatgaaagggagtatgtactcccatcgatgaccggtgatgaccggtcatagagggtacccccaccaatgaccgatctgaaccagccatcggagggagtactctcctcaccgggtaattcttagtgaatcagcatccgcccgggagtaggaccgtaccgggctgatgcagtgttggtttgtcggaatgagatggcaaaaggtattatgcaactatgcatgtatgggtatctgatccagcacttacgtttcaaattttagaatgttaaaatacagaaatctgtattttgaatggaatacagaattctgtattttcaaaaagtcatttttcatttttcaaaatggtgagctgattggtgtcccctgtgggcttccgtactctcggcctttgagactgtacagtctcagaggccaagagtaatccctctcggcctttgagactgtacagcgtgcaatcccacccaaccgtcattgaggggtgggcttgattgcacaccccttggaaacatgattcctcgaaaaatcaggcttccgaggggcgtgcattcaaacccgcccctcagagacgggcgggttcaattgtacaccccttttggaggggcgggggcgtggggattgtacaccccttttggaggggcgggggcgtgggcgtgcggggaggggggaggagtgtgattatcatcgccccgcttgaaccctctcactctccaccaacatcgtcatcgtgcattccaacttttctttattatccttcctcatttgtcgtatcttcctctctccttatctctcttcaacgatcacctaattggctggcaaactaaaaaacaacctgtcgtctcactttcatcatgtgaagctgagtatcgagccctcacagatttttcctgtgaaatcctttggatttgtcagttgattatggaaattggtcttggtgattcattgctcccgactgtgatacatgaagacaatcaaggatgcatagcggttgcaaattttgacgcaaattcaaactcaaaaaggatgaagcatgttgaaattcaactacacttcatatgggacatgtcagctctggtctcttatgtgacctagagttgatgggtttttgggtcacactttagccaaaagggccagtggaattaagcctctcctcaacactagtacagtggaggggctagctccttataataataagggacaacagtggaatgagcttccctgtgccggtgcttaagagagtaagaaggataaagtttgtactagtcttataagttaataaagtaacttataaagactagtaataagataaagaggaaagtacaacaagttatgtagataatatattactaaaaaccccactcactaagtatatgttttagtaaggtagttgggttggtatggtaatattgtctgggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcaaagcatgataaatgtacatgtgttgaatatcctctatttcagaaaataccataagagagataaacataataatcatacacacaagagaggtaaataggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatgaaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacattcgcccccaccaaaaggaaaattccatcaggaatttttcgatcttttggtagctctaaaccttctcaacaagacttgacagttgtctattttatcagtttctagccacaagtcttgatcaggctgacaatctttaaatcttactaagtataacttgcagtctttgccatttttccttacaactttttcttttaagatttttgttgcagtttttggtacagtctcatctgtcatgggaggagcaatgacttcattagatgaccggtcaaaactattatcttgaacaatgtattttttgcaaagacttataggaaacgtaggatgtctctgactaaattcttctgttaaaataacctcaacagcatttctaccgtgaaattgtttaataacaaatggtcctatgaaagcatcttttagttttcgaggtccccctaagttattgaaatttactgtagagataagaactaagtcaccaattttcaaatcatggtctctatgagttttatcccatctttccttgttataatcagcagcctctttaacacagagagcagctttttcttctgcttggaacatcattttttgaaaacactctgaactggggtgcaattcaattgtcttggaaagcagaaagtctttcggcatatgtggaatccatcctctctcaagttcaaaaggagtcatgcccgtgacagaatgtttactggaattgtaagaaaattctagtgctggtagaagagaaacccagtcatgagtgtaaccatcactagtcttgaagtcaattccgtatgcgcaatacctcctgatcatgtcttcaagagtctggatcatcctttctgctagtccatcagtttgagggtgataagctgtagaaaaggctaacttagtgcctaaaatttcaaacaaattttgccaaaagtctgatgtaaattttggatctctgtcactgatgatgattcttggacatccaacatcactgacaatattattccagaatataagtgctatatccattgcactactgtctttatagcaaggcaagaatcttgctcgtttggaaaatctatcacagactactaacacagcattatagttttctggtcctgctgaaggaagggctgtaacaaagtccatattgataatttcccaccttgattttggctcatcaattgtttgtaacaagccaaagcgttttcctgtagctttattggctttttgacacctgtcgcaagagtcacagtaatctgacacctgatttttccaatccggccaccaagccagaccctggactctatttagagttctttctttggaaaagtggccagaagtgatactgtcgtggcactcattcaaaattatactgatgtgattggggtcaataagcactaccgaggagttgtgttcacgcctgtggtacaataatttgtctaacaaaacaaatctgttttccaaaaaatgttttttccaaattccttcaagtccttcaattagacctttaggtgacttaagtaatttgactaaaattacggtattcttgttagattcatagcttttctctattaattcccaaaaggatgatgacaatccagatatagaaatagccataataggattagtgtcaacaaaagactctttttcaaaagctggattgttctcatcatttggtaaagcccaatgtgcaagacactcagacatcctcatgttaaaaggcaaaatatccagaactggtgaacatgtttcagcttcttcagcatcataagcaggattactagggtcatttgccaaagcccatctagaaagtccgtctgcatttttatgcactatgccttctctgtgaacaattgtcatagatcctctccattcttggatagcaatttgccaacggagcatatgcctattgggtgttttcatgttcaataaagacctaagggcattacaatctgtgatgacatcaaactcacaaccatccagatagtaatacaacttatccaaggcccacactagacaaagagattcaagttgagaagcaccgtacttcttcttggaatctttgagttgtcttgaaatgaaacaaattggtccttctacaggtttgtcattgatggtttgtacttaatgcaaagccgcaccaataccttccatgcacgcatcaacatacaatttaaacctttctttcggatcagggtgaaacaataggggagcatttgtcaaagcaaacttaagggactcataagcttcaactctttcagcagtcatttcaaatactacactggggctacagagtttataaagactagaggccatggacccaaaattctttatatgcaacctatagtatccagcaaaaccaaggaacatttgcatttctttgacattttgaggtgtaggtttgagcaacactgctgctactctatgtttgtcaattcccaaagacaaaccacttactatatgtcctaaagcttttagctccgaaaatccaaattggcacttagccagtgaaattttcatattcattttgatgactttatccagtactgtacttaacctacttaagtggtcattccaattatctgagaaaataataatgtcatctatataaataatgagccacaattggcttagctcatttgcaaattcggtgtccatcattctctgaaagtgagatggcgcattttttatgccaaaaggcattctaagatattcatagataccaagatggcaaactattctcaagaattgtctgctatctttatgaataacattttgatggaatcctttgagtacatccatacaagtaatatactttgctttatgcaatttacttaaagattccattatcttaggcatagggtacctatcaggattagtgtagctgttcaaagctctgaagtcaccaacaagtctagatttattattatgccaagcaattattaccggggtggtaatatccacattctcatttgcacctacctttctaatgactttcagtttaagtaaagcttctatatgttcggctaaagcttctctgcttcttggactagccggataaggtgcttttcttaagactggcgggtatggtttatcaatgttcaaagtcaattttacctcatgacctctgattgcaccaaagggctcttccaccgtagcaaaagcctgtcttttggcaaagagcaattgaaggagttgatcctttgctttgcttggcagttcaggatttattcttgagctgtcttttacctcctgtaaaaatgaggactcagaagtatttcctgacgcaactaatttagacttattgttgccaaatgtgtatttgacattactggaaccaattttaaagtagctacctttatcattcataatagaaattttaaaatggctcaagtaatcatttcctagaatgaaataatttaccaaggcattttcaatgactataaaatccacatgtaacttgtggtctttaaattccagaataactttgactacacctagtgtagtcaattggtctgagcagctatggaatttatcagtagtggtagaaataataaatttcttcccaatcaggacagaacttactcaaatagttcattcccactactgacttaaaagcaccagaatctagcagtacgttacacggctcgtgacaacaaatcatttgcactattctattactgcctgaaacaggggaaataaaataatctacagaagtagtatttacacacacaatatctggattatgatcttgctgctcagcatcactttctgaatcaataccagcatcattatttctttcatcaccaatagctacaactttcttagcctttttcggacagttcctagaggtatgtcctactttatcacaagaataacacttaaggtctgaattttgtttggaatctttacccttatccaagccattattattagtgtattgcttgttaccaaggccataagatggtcgtctcttacctatattggtgtattctgtaatatcttctaaagcattaattaatgaagtcagagtttggccatctttcattgcattttgtgccgcaaagctgacttctccgtccatttgggtcagaagtttaaacataaggctttcatggttagtttgtggctcacatgccatgatccttgtgtactgtcttgtgacccaagctgctgcttgggtactccctggtacgaatctatccttctgataattagtcaaaagttttcttctccaggcgggagtaccatattttttatgaagggcttttttccagaaagcccaagactgatttcctactatagctctcacggtggcgtaccattgctctgctgaacctgtgaacatattcatcaattttgtaatgataaccgcatcttctatatgacagtcttcttggatagtatcaattttcttgataaagtctacatggttatactcaccatctccagaaaagctaggccatgcttctattttagacaaaccttgcatgataatcttacttgtttcatgagacatttgaggttttgcaactggtactgcctcacttcttactgagggcacttcaaaaaattcactcagtcttccagggtcaagctcagtagcttggttcttagtctcaaagaattcagcattattattgtttacagtcatttgtggatttggtccagacccctctggagcataagacatttttggtccggcagtagaactggtttcacggttgtgctctacctgttcactgggtactacagtgggggatttcaatccatcaaattttgccatcaatgtgttgaatctcttctcattattgttttctataactaacaatttagaattgatgtctgcaattggctgttcattcaagttaataaggtagtctatcttctcattaacttctctgagtaattcatgctccaacttaagctcagagatttttgcatgacaagaacaaatattattagtgttcaattgttggtcttgtaatagcacgtcaggtgcactaggatgacaactttcttttcctttacccttgtctttgtcttttgtaggaaacaagtcaggtgactctttccttggttcagtagattccaattttgaagaaggtccaacttcaggatgaggagtcaatttattggtcaatttctcaaagaaattgtcagtcttatttttgttttcttccaatttatcataaacaagactaaaaagattgtcaaaagctcttttggacaaatcttctctattactgagggccatcacaatatttttaatttctttaatattatgggactcagaagagttggaaagcatattactaagattagacaatttattatgaagagaattaaaatcagactctgaagctgaccatttttttgctgaagcttctatttgtgggagggttctaagaatattttgtaacatggcaatagagttttcagaagaaaataatagtgacttgaattttggatcaaaggtgtcaaattgatgactcaattgattagctatacctacagtgacgtctgagttaatctgtttagatagcaaagccacattattatcaacaattttttctatgctgaggaaaagtttttgtagaatgggtactaactcttcagatgttaatttcttggagtctgtgcgtcctctcggggttgatgacgactcccgccccctgcgttctgatttctcatagactctagagcttgatattgagcctgcgtcgtgcgactgagtcttatcatctcctggtgaatggagagttgatgggctcgccgacgtctttccctggtgctcatagagttcgagtccggagggactcgattggagttgggaggaggtacccaacttggtcccttttcctttctgttgcgaggacggttgcgattgctcttcggagcttggccgttcaccttctttcgcgtctcttgatgggggaccgactgttccttttggggaacttggttgtttacccactgttgaggtgggtagtacccttgttggtacgtcgagtaattctgattgtaatcctgttggggacagtactgattctgctggctcgtattcgtcggaggatacgggtagtagcaaccgtttggatgatagtacatctgaggatgcgtctccgtcggttgatcgcgaggctgagactgagttgcctctggcggttgcatttggacttctggaggaggagtcggcgttacttccgctcctctctccttcaggaatgttcggcccttctgagtattcaggtactcgtcgaattccgactttgggtcccagtggaagatcttctgaaactcctcctgagtgatcgagcgcagaagatcggtttggagttccgacgccgatctgagggctacgactttcaagtcctcgtccttcgtcttctccgctcgacggaagtactcttgatttagcttcaccccctgaagaagcggatgaaacgctgggcgaaattttagcagaatgtcttcctctacgggcgccggtaaggtctttggcttcgaccaaagctgggcggtggctcctagtgcgagacatgcttcgtcagctacttatactgttgctgaagagggttttgaacagaaagataaaagctaacccgttatgatatcaaggtcgctaccgtcgctatgtatgacggatgaggaagaagtagtagaactacccggatgatctgaggatcaagacgatattgatctgaccgttctgccttgcggaacaaagtaattatcgagacttttttgagtcaatcggtcaataggttccttgaaggttccaggaccgttcaacaacgtcttagctgcttcggataacgaatcgactcgaacagcggcttctttcttacgaggtacttggtcgatcgaggtctctgcagcgttattgacggtcttagctagaggttctcgatctaacttcttgaagctaagatggctgattgagtctttgtcgatgagtttggagggcttctcgttactcttaaagggatcagtgatcggtaacggattgttggacttggcagggacagtcggcttctttttagtcggaagggctgttgcctgagatttctcggccgaatcgggtcgctcagctggaatcgctggaggtgaaataggtccgttactggtaagagtcttaggtctagaagttgatttaaccggtttctttactacggttgctgccgtctttctggtttcggatttcgaggataagttggactcgtcccactcggacggcacctcttctgggctcttaaattgtttctttggtttcctaggggccgctttagcagttttattaggctcggagcgagttccttcggacgccgatacggcttcggagtaagttttaacgggagtaaccttagattgaccggtgttggacactgtcgttgaatcaaaggacaccgcacaagaagtaagtgattgataactaactatcagagcaatatagtaccgatcaactcactggtcttgtttgtcggaattgaacaggttcaggacagcagatatctgctaaagcgagattgatgaaagattagtttctgctgtatttaataagcagtcgataggacaggagaacactaccaccttacaattgtgaagatcctgccaattgtctatcgagttgagatcgaaatgatttgagttactactcgagtacgaaagggcgtagcgaggtgaatattctatgtaatacagaactttcaatctgaataactcgagagcggagtaattaggtgtggtgaattgatcagtaaaaaaaatctcactgatcagtaattgttcttaaagaaagagttttttaagatttggtggtacacaggaaagaaaatttcccggccagacccccagttgtcagctctggtctcttatgtgacctagagttgatgggtttttgggtcacactttagccaaaagggccagtggaattaagcctctcctcaacactagtacagtggaggggctagctccttataataataagggacaacagtggaatgagcttcactgtgccggtgcttaagagagtaagaaggataaagtttgtactagtcttataagttaataaagtaacttataaagactagtaataagataaagaggaaagtacaacaagttatgtagataatatattactaaaaaccccactcactaagtatatgttttagtaaggtagttgggttggtatggtaatattgtctgggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcaaagcatgataaatgtacatgtgttgaatatcctctatttcagaaaataccataagagagataaacataataatcatacacacaagagaggtaaataggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatgaaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaggacgtcatcaagagcaacaagattgttcttaaatacacaccaactaatcaaatgttggccgattttctcacaaaggctgttccacgtccagcacttgttaggtcactgcttgccttaggactattttgtcttgaggtaagggggggtgttgaggtctaagcctcggctctagaccagctgtttacccaagaccaaaatattggacgacttcccgtcagcatttacgaccctcgcagaatttgatttacaccatcaacatcttaatttttggcaaaaaaaattcttccttcagaagccttgtagtgaaggccctcttgtgagctaggtgtggttgtgattagagtgttaatttagaactgagagaggtctaaaaaacactctaaatcgcgacgggaagtcctccattcatgacatcattgggcctgaactctatttcatcaagctcaggcaatgacatcattgcgcttgaaccctctcactctcaaccaacatcgtcatcgtgcattccaacttttctttattatccttccttgttcgtcgtatcttcctctctccttaggactccttcaaatcattcctccacagtcaatcttctcagttgaccacttcattcttatccatcccaaatcatcactcgtcttattcctataaaagacaaacatcatattgcaactctcaccaatctctttgatctcaatatcaaacggtcttcttctgcgctcgtcattcatcctctttgatctctatatcaaattgatcccttccatttgacaactccaccgaccacttcttttcttctttaatccttgtatcaaatcgatcccttccatttgacaactccgccaaccacttcctttcttctctatcctcaatcatcgtaggtacttgttggtctttttctcacaagtgttctgatattgattcactcttttctattagcttcttctcttctatctttctctcattgacatatcgagatatactgttgtcctattcatttagtcatttactgcttttaggtgactattttcttctttcttttcttctttctatttattgtatttctgagctggtatttatgaaatacaatcttttagcctattcattcacacagcgtaggtgggtgttgtccacggcgccaacatccttccaatgaaggccatgtgaccagactacccatgaggtgccttcaagccccttggctggaattaccagaagttggatacaggggaggctgagtatttgagtcagccagatagcaaaaatcataactgcccagtgaggcatttctcgagaaaattgactgacagagaacgcttcggcctattttcgatttggaattgttggctattgtattggcatttgaagattggcaagcatggttgatgggggacagatgagccggtcaaagtttactcagatcattctaatttaatgtattttaagagtgctaaatatctgtcacccaaacaggcttggtgggcttgttatttggataacttgaacatgttaatctatcacatttcaggaacaaagaacccggcggatgctccaagtcaacaggaagattatgttgccgatagacccacaattccggagtccacatctttacgagataagtttgttatggctgggaagttagagtgtttaggtggggtagatgatttgcatttccagcggcctaatgcggagttggttgtctttctaaagcattattctgatgctgataggattttgagttcactgacattggtcaatgaagttttatgggattgagatagaatttatgtaccagatgttttacaagttcgtatcatggctatgtatcatgatttgccggcagtcggtcatccaggcattgctcggactctttcaattcttttgcgcacatttttgtggccaggtgtcaagtctttggtgctagcttttgtgaaaacgtgtgacttgtgtcaacgggtgaaagcgcggcggactcttaaggatggaaagttggtttctttggtaccggaaccaaaaccgtggagcaccattggtatggatatgattactaaactccctttgtctggtggttttgattctgttttggtagttattgatctgctgagtaaactgactcattttattccctgtagggagtcatcttcgtctgctgttttagctaacttgtttaggaagaaaattttccgtttgcatggtttaccagacaagattgtttctgataggggaacaacgtttgtaagtaacttttggaaagccttaatgaattccctgagtattaaatcagcgctatccactgcttatcacccacaaacggatggacagacggagagaatgaatcagatattggaggattacttacgtcatttctgttcatattaccaggataattgggacaaatgccttgaaatggctgaattttctttaaataatttagattcctccagtttgaagatttcaccatttttctttacctatggtcatcatcctaaattcaacattatgacagagtctactggtaagcaagacttagatgaatttctatatgatttacaggttactcaagagacggtgatggaatgtttagttcaagcgtgtatccaacaagcaaaatattacaatgagggtaagaaagagtctacggtttatcaagcaggggatcaggttcttttattaagaaagtttactcagtcacaacgcttgaattctaaattggattattggtacattggtccatttaaggtaattaaaatggtaggatctaatgcagtagaattagatattcatcatcaatatcctaagttacatcctgtgtttgatgtctcgctgattgttaaatattttccgcctaacagcttagttaatcgtggttttttgacggatttgaaagataagtattataatgaagaacaagtggttgattggaaaaagctgaagtctgtgttagatttcagggagctgcagaaggggagttttgattactcagttttgtggtgggatgtgacagtgggggaggacatgtgggtgtctcatttacatttccctaatacgctaagaagttatttgttaaattttaggaataaacatgcaaaatattataaaaagaataaaagaaaggtagggacagtttagagtataagggaggtctgttttgtcataactagttcattaacttatggattgggtaagaattatgcagatttggttggtgttggaattctcccgctctccgctcctttttcctcttttttcttcttttctctctctctccgcgccgctcttttctcttctctctctgcgccgctccctttcccgctccctttccgctctctctcttttctcgtgctgtattctctctcctcaacactttttccatcacttccatccctctctcttcttcccttctcttccaaacaaaacctaactacgactctccttcattactctcaaccacatgcttaccacatcgaatcccactcatcgctctcaaccacaagccgaccctctcgacagctactataaaaacccaactcaaatgtctgcgatcaaacttcccccaacagtctcctccgtcactctcttcgatcaaccatcgacgttctcgatcgactaacctcctcgtttcaacactgttcgactactccctcaatatcgtcctcacagctccactcctccaccattcctctcaacatcgcacttcgtctccgtttcttctcttctctcttcctctactttctctccctcctatcactccttgctcactcgcgccaacgtcaactacacattgtctcatcctcgactcagcgttctctcctcctaattcctccgactctctctctcgatcttctcacttggcttttgccaatttggtgagaaaaaagtctctcattgaactcatttatcataaacttcgattaacctttctcgtttctatcttctctcacaactcagtgtctactacctgtcattgtttgacctcgtgttcttcagtctttctactctgtctaattcaaaaataaactatcatcgtggtaaatctcttcttcatttctgtcatgttttcttgtttcttttctatctaaatttgtttttctaacacttgttttatctctttgaagttctggttctagtgtcaattatatttcctgtttttcatcaattggttaacttagctgataacgtataatatgcatgtaagatttagattacaagatgacatattcatttatatttatgtgatcttcttccagatgatgtcatctgtgaatgcttgttgtcgtcatcgggtctgtgcatctatgacatatagtcttctgcttgttcttcctccctctgttctttctctttcctcatcgcgagatttcttatcatcatcatcatttagatttatattacctatagtaatacatcatcataaaaccttatctaaattattgattaaaaactccattagagttattaagaaacttaaatttgactattgtcttcttaccaaggagagttactctcttgagtaacttcatagtcactggaaatttaagaagtagtaggccgaccctcaaaaatggattgtgcagtgatttgagctggtgttttcttgagttgctatgtagggataatacttacaaaatccggaggggtgggattggagtctttcagataagcacacactcagcaaaatggaaaggttcatttgcagctcttgttttaaacaagcggtctgtctgagtatttactatgcttgatgaaaatttggttacccggttttttttttttttttttttttttttttttttttttgaatgataagaaataatacaagagctacatgtttgatgaaataaataacagaggattttgagctaaagctttggaggctgtcatattggcaatcctcctgcctcccgacagatctgggtcaaagtctttttagttttggatctcaaatgtttgaggtcttccatgatttgattcaggaagacaagaaaaaacaagaggtcaactttttggctagattccatgtgaatcttagagagccttaagtctgaaagaagagaaaattcgcaatcagaagcttacctggtcgggttaggtcacatacaggaaggttgaagtagcagtctcctgacttggcaaggtctctcagttcagattgattagtggcacttcgtgttagaagaaatcatcagtcagcccatcccacaatgccattgactcagaaaacttacctgctgttgtggaaagaactcgaatcatactcaaacacgccgtgttttgactgacattcccacgccaaagttgtcaagaacttggaagaataaccgtactttgattcaaccaaagacgcgtgatggatcgttggattgtatccagttccgtttttttccgctcttacaatgttcatcattctacatgatggtgataaaacatctttaggaacacttcatgccgcgcatgatctcgggttggattgattgacactggataaagaaaaaagaggaatattgagactaacatgttatcttctccgcagtatgacagcttatcggcatcgtcaaaagcgccattgactcctgagtagatacaaggatcctagggaggaatgaagaggtagctttgtgagcttatctaattcaatgatctcttgcaaaatctaaatgtaaaacaatggccacacacactacctcggacaatgaaggcgttctgccagaaagcacccaagtcaaagtgagaatctcataggccacccaaaatttaaaggattttttttcctcacttggactctccagaattttgccaaggatttcaatttcaaagcaagctccagctctctctgtaatctgttctggaagttggatgggacttcgttcagaaaacttccatcacgatttagacctgcgagaccctcgagatggttgattggtgaattcaacacattttgagtgatgttggagatagttgattgaactgctctttgggcttgggccatcatagttgctatatctgctccctggataatcgattgaaaatcgttaatttcacttgattgttggagctgagtcaaacataattggaattttatataccctttgaaatctactctcaccggtaccaacaaaagatgactgagtttatgaaagcaaacgaggtagagacgtacagcaccccgaccaatgaaatccaagcaatttcacccagggagtcgaacattgtgctagtaatcggggcccaggtactgaatatacaccccgggaagcagctcacccaagtggtcacaagtcccacataagatgcctagaacagtgagaacatggtaagcattccaatcattttttgttttgaaaaaaaagaaagacttgaataatcctacagcagtcttgtacaccctggttgggtctttttcgaagtcaatcaactaaattcgctcagggatcataatgaatctcagcagccgacttcaatacttcaaagccatcacgagatttgtcacacagatttaccatctcgggtatgatacctgttacaaaaactacttcaatttacactgctgaagaaatccacgatgattgcacatactggacactcgtacctgtcattattccaaatctgagggattgagaatgatatttcgacaggaaatgggtgaacgatgttataaaaaaaaggtcaagttctagccagtggcacacatgcgcagagtgcggaaactgcaaaccactgacgcgtaaccagctgaatcatacagactgttaacaaatgagttccaattttgagctgccacaagcgcgtaccaatctcgacctttcacagcttcacacaactggggatatgtttcccgaaaaaaatgatcagcttgatccaacatgaactacttgttctttgcgtgtataatcattttttatccatattgataatcctgtacggaagctgacctgaccactatgtggatgctcgccaattccagggaagaagtctgtcgcgcccacttgactcgcgtattcctagagagtcaaaagcagatggatcccacaaaagaatgtagaagaatgcggtattggcggagtggtaagtattatcgaagcgagaagaagtcgtcttcttgcgagcgcatgaggtgagtgtttcttctctttacctgaagagttatctttgatcctccgggataattttccagataatcgttcattcccagttgagaccacaaagcaggcttcaaggggattttacgacaaggctccttgtctatattgaattctggaaataaacatgaaaaaagaaggatcgacaatcttgtgcagaggcctggagaaggaaataagtaggtctttgttctcacgatgagatccccaggttcttgtcctgttttgtggtgcgttcgactgattttcacaggatgaatcccaagttaatgttgtcagagacatgatgaccagtcgtctccatgcacgaggcgcgaacataatgtgaatggtgcgaatttccttcgtcctttagacactgatgggctacaccaggcggtaaaaagaagtgtgagccaaagccaagtagggcgaaccatacggcagcttcgaaactttcctgctccctgccccaatattcggctatggtcggagtggagaggaatgcgaccagacctcgacgaaacgattgagcgggtgactgtagaagtatgcaatgacgaaatccgaacaaccaaaggcgagtaggaacccagtgtttttgcaataaagctttggaatcagtttcaggttgatatttggacaatcaccgtaactataaaactgctctctttgttcacactagcaacaaaactatagggctgcatagataggacttctttcctcggccgtcgatgagcaaaaaacgtgactggattcatacgtagaacttgtttgactctttcgactgcgacggagatgtttcacccttatcgtctgcacacagccgacgcgacctacagattttgtgtttttctatcattcttcaagccagagcccaggcccatcctccatggtaatagtataggcttgagataggatgtccatcatctgggcctatgggtggttgatctatccagtgtggctagctatcactgcaggtgttgaaatcagcaatgacagtgaaactgtctctctcgattcaagttctctgcgttaggtttcttatgcttcatttcccgaccctctcacatcattgaaaggtggtaaaatagttggcagatggtgtggatgtaagccatctccttactcgagttagagtcttggggaatcttttttatgtaaatagacatgtaccagagggaacgggatagtcaaggaacagtgtacaaaactcgatcacctgagtctagatttccagcttgaattgaagactcatggtcttctacaatcatcctgaattccaaaccttgcaggttttaattaagatctttatttaaaaaaaaaagataattctggattcaaagagccagcatgagcaaagatacatacagcctccaatatatatctccaaagttatgtacgccaaggatttgtagcagacacacaagaggacacaaaaatccagaacttacacgtaccccaagattatttctcatatcacaatgagtaatacatataattggttttttttgttcttctactctttgtttttttttgtaagacattgaacattcaagacaaacaaaacataaattaacagggatatgtaaagcagaaagacatacatatatttataattaaaaaacaacaatttttttttcttagtgcattgattatcttgaattatgtagttggttttgatggtgatattagtctgagtcaatcaaaaaaaaaatattttttaaattattgactcgaatttggaatgctgaacggctggtttttatgatttgaacagaagcatacaagattatggcgctgcagattacgaggaaaaacaatgtacatgttgattaaccaggatttgaagacttgcttgaggatgtcttgaatcaggatgattggaatggtgatcggatccgaagctgatagttctatctgccttgggtgtgaatgttgtggtagttttgatgatttcctagttcttcgtcttgttcagtcaagaaaccgttatcattgagttcgttgacgtcgatcccttcattcaagctttcgatcacttcatcgacttcatctagaccgatccctccacatcccaaactgatgagctttctgtagttattcaaccgactggtattcgcactcgtatgatttgccccatcgtcttcctcattctctccgcccgtgttttcgctcgaaaggttgatgaattctttgaacagtctctctctctcttcgctcaacttttgcacactttctctcagtagatcacattcactctccacatcagtcgagttggtccttatcaagtttaacaagtctgagttctctcgttcatccgcttgcagtttcatcaagacttcttgttttgaagggtccgcaaatctgagatttgaactatctaacagttttcgatcttcaatggaaagctcttggagatatttcgatcgttgctctgtgatccgtctcgcccgctcttcttcatctcgcacatatttttcccaaccgaacctataccgtttacctagcttgtcattcaattccttttctagatctcctaaggctaacttcttttccccaaaatccgacaacattctttcataattcaagatctttctttgtccctccagatattccttttcaatattactcagtagtccgaccgcatgatccaagtctcgctctttatcttgtagctcggtgtcgaatgtagttgctagcaattctatcatcgaggtaacttcaggcaataattgtttagtaaccctctgtccggtttctgaataatgagggggagatgcattcggactgcgctgtgggatcaagttggaatctataggaactgggtcgaccaagtcgacaaaatcactgcgattactggtacccccaggcgagttttggtccaattggcggatcggaccagaagaacagggcgtcggagagagtgctcgaaatttatcgtcttccagtatataatcttctgctgatttgccatcgcgattggctgttttgggattggcgccgtgatcgagtaagattttgacgagtttcttgctacgacaacgggctgcaagagtgagcgctgtctctccatcttcgtcttgaaagttgaggatatcgatcaactctttagggtactccgacaactgacttaaaattgtttcgaggtaatagcgtgccgcggggactttccctttggtcaatgcaatatcgatgacgtagtgaaacaccgtacgatcagttctatcaatgttgatgaccgagccactgaaagactcgaataactccggaaacgtcctcagatcatggttgttggtaaacatcactgcgcgcatcaacgcggtctgtccagcattgttagcacgaaatatgtccgccccacaagtcaacaaaagcttgatgattttgatccggcccatcgcacatgcccagtgtaacgcggtatgcccgtcatcatcaatcaccacattcggatcaaagtcagatggcgggtcattcaagaagttcgggatttgacttgattcagatacaaagtagtcgaggatcaattttgcgtatttcgccgaggcagcattagatggattgccattgatatattgatcatccgctccgtcactgtaggaagtgtcttcgactaggctggtatcatatttgcgcttctggccgcgactcaagtcttcatcgtcaggaagatcacgcgacttgcccttattccgggtcgattgtgaggatgcggtgttgacggtgagtggaagatcttcgatcggactaggggttctgctaggtaagctgagttcgcttggtgtcaggctgttatcattttcaggatcggcggtttgcatagagggcagggggctagcttggagttgatcaggtgctgggacgggtaggtcttcaggatgagagttattgatgttggcgcgcgcacgcgccaaattgctggagcgtgctagcttggactgtgtggcccaattcccattagattcgcgagaagaagcggccgggggtaggccaggctcattgtcggaatcaaaatttgaccagctgttattcgtgttgcggccgccaagaccactagtggaaggaagggagggaacaacagcacgagcggcacgagcggcagaggcggcggaaactttggaaaccttaactcgtgtggagagggctgtgacgtgtttaggggccaacggaggggattcattcgaggatggctggaagttaaacaaggcagaaaggaggtgatctaccccatattgcttagcgagatcaatacccctatccaggggcacccaagttccttgagaggggaagagttgtgaagaaacaaagccgaccaatgcgtcagtaaatgtaacatcatcttatgaaatcaggtattcaacaacgcgggcttcgctgatgcaaattgaagccccatcttatcttatcttcaaatcaaataataagtagagagaaacgatacacaccttgatatttgccatagccaccctgaatcttttcgtgcgtgcctttctgaatttcacgttccaaaacccgtgtcctttgaggcttgtcgaaaccagcgactttaagaatttgggtggcgttctgtcaagttgaagaatagtttgaccagagagagcaggattgaatattttccaatagaactcaaatcggggatgaattgttttgatatataagagatgaatgctcactagccacgagtcactacgccttctcattactgctataccctcgcacggcatctccaaaaccggtacgcctggtgaaccgacatgaattgaattaattgccacgacacgtcgaaagcagttataacgcggtttttgacgatcgcggttcaaggtggcagaagaagaacataaacacttgaatcagttcccaaaaatacatcagtggcgaaagcccttcaattcctttcttgcatgtgttctactatattcaccgccaacacaggggggttggggtcgtaaaaaacctcgagtccctgaaaagcctaaactaacctgagtaagtcgcctacaagttggcaacgatcaagcgaagaagcggcagcggagaagaaggaagcaactgttaatttccgcgccaaaaacagcatgaaggagtagaatggactgctaaccttgtagattgttgtggtacccattctcacagagacagttggggggcttctggatggaagcagatgatatgtttcttgatcgagaagagaatggagggacacttggatgactattaatgaggtgggtgtgtgggtaaaatgactatagacgcagggagggcaatgggtcagagagagaggagggctggtcactgtcaagtctggctggtggaggtggagagttgcagactcgcgactcggcgggcggaggggctgtatggatcccccataagccataccaaaggggggcacagcgtagtccatattacgtaagcaggtcggggctcacggagcaggctgacaggagaaagctaaacccaccgctcaatcagcagagccggctgccatgcaacaacgacccttgaacccgcagacttgcccatcagcttgccagccctcatgaagcaaaagcttaacgtctgtacccactcaagttagctcagacaattgtatccatcggcactacaacgagactagccacagccggcctgttactacatttagtacgcaacaatattaaagaaataaataaataaataaaccagtgaagctgtatccagcatgtctcgcgtggaaatattatctgatcgcgtactcgcactgcaggacaacgaccgagtcgatccgcgcggtggtcaagagttacaaggctggacgcgttactagtctcgagatccctgcctaatgaaccggggagtaatcatgggctcacatgattattagaagaatgtagttgataaagcttaaaatggccccatcaaccgagtctagtgtacaaatttctggcctcgcctgcagatcaactctcgttcttgttgtagcactagacctctgatcaacacatggtcatccaaagtttgtgacttgaaaaaggtgtatactagcctggcaattccatctgccatgccgcgagcgtctcctaattaatggaacaactgccacaagggtcgaagattggcgcagcgcaagaggcggataaaccctcccactcaacctataagaccatcccacaagacctagagctcccgattgactactacatcactagcgtgtaagaggaggtgtgtccaacagaaattgaggtgtaagccgggatagcccggccgtagtatgcttataaggaagcttaaaaacaagatgaaacacattttcataacagcaaaatcagctttctggacagactctatttgatgtatggtcatctaaaaaagctaggagcaattataaggaaaacaatccacaacctttttggactgatcatttgagtatattagcacgcgcaagaacactcaaaactttcttcgcatgcatagaaattagaatcccattgaatgaatattgtctcctgataaccctctattgccggctttgttcaaagcatgaacagcaaagtaagtaattgagactctaacttattacaagtccctccctgggcgcgaagcgcccgcctccacgcgggaacgcccattcgagaggctttgatgagctaggtttagactggactgattaatttgaggagtactcttcagtctgttctcaacttgcaacacgcttccgtgccgcgaatgtcactgaacaaatgatgaccatatgactcggactaacactttgaagatagatatcctcggagctagcattcctgctgcgatgatagctggtaagatctgtgcctctcaatcaggtgttttcaaaaacactcagcagcattcaagaaccttggagaaaagaggacaattaagtaaccagtagccggttatgaatagcaagcctccacgctgcactccagcggaagtgaacaagttttttctcagatggcattcgccaaatttccatgcgcactgcggtctcctggatcgagccgaattctgtcgaaatcgtgcaattgaaatgtcggacggtgtcccggaatcggggtgttccggcatcgggagaatcgggaaggtcaacaactcggatccaagcgacagttgcggctcggcctcccctcaccctaagatgaattgcaaacttctcatctcggagaggtttcgggctacataatttctgaattttcggaagagaacgatgagatgttttgttacaagtctcatgactcggcagtggtgaagccgtagtagtggggctattcctggccaccccgtagcctgtataagggcaatattggggcctggtacagctgcatcagtctgacaaaacgggatatgtatctcaacaccgtttctgattgtacacaatcgcggagactgtttccgtggtggttgtgttgttgataataatggcaggctaccgcaccgtgtccaccgagcctcgtcggcctatgtaaaaacaagtcgcatcgcatgttgcaggacgctaaaagcccccgaacggtacaaattgcgcccggaatcgggatccatcatatcttcatcgttccgggctaccaattggacaaccaacgcgctcccttctgcagctttgtcttagtcgatcgatcagtttccgagtgagttggttgatttctttactttttcaagtccgaatgaattgttatgtatctagcttcccgaagaatcctgatctgatgcttcaacaatctatgtcatcctgtcgcgaacgaaacctttaagacaaatcgacaaaaacttcgattaccatgaaaagctcactgcgtctcatccttcgcgtcttgatcatcactttgatggtacatcaaataataggtccaaagatatttcccgtgatctttgacaaactttcacaatatatcgcggtaagtgtgcatccgtatcttgatcagcctgtcgatatacattgactccgattgcttgggtgttgaagcttcctgcgaagtttgacgttaaagaacaacaagaggtccatttccgcatacattttcgtctaatcctggtagtacaccctctggacagaagttgggtatttcaaaaccgttcttcaggagtcgtatccttcaaagtgcgacagaaaaacaatgatcaggtccaagaattcgccgccaaaatcccgccaggcggtcgtgagaccttaccagaaggcgaattttgcatctttcaagctcttgaagttaaaatcacttccatttcggaccccaaggtccatccccaaccctagcctccctcaatgaactacagagaggctgtgctattctttcttaatccaacctatcttggaggcttcaaatttaaagaaccaagagctcaaaattcaaatcatttgctaccacaaatgatcaccagacactaatttttgtggggaaaaaggaaacaaggaatctagttatgttcaggggaggacttcccatcacaatttagaatgctttttacacctctctcaatcctaaaccaacaacacaattaagatttcaactgtctctcatgacaactatttctagaaggcttcagatttttttaataaaaaaaaataaacccaaggggtgtaaattgacttctgaaagggttgtagattccaacagcaagtcacccagggtccatgttgtctaagtttgaacctgattaccaaacgtctagaaccaaacattgaaaattaatgataaatttatttctgatgaacttgaggaaatgagttagtgctcaagggctggaaagtgactcagagaagctcattatatgaagccttaacaataacacatccatgttcacatatttatgtatattgttgccatgtgagcctgatcattatatgtggccaacattgctactcagggaccctgtcagccagtacttttgttcagtttacatttgttctgttcttgatgcatctttgcaagatgtctgcaattttcaaacccttttactttccaagactgccctctagttctctacaccacaggttgtgtgcaaccaggggccaacattagatccaatgtcaaactgaccctgccaacccccccccctgaattgcttggtgtgtttctatgcagtagatgttgggagctgccattgacccaacccttcaacacaggagttacatgggtgcctgcggttgggatagcttccaacaacaatgaaacggatgcaatctgatgcaatgcgtgcatcggcatcacatcacatggtattagggcagttcacgttgcaccaaaaatgctgctgatgtggcacaaggtttgtttgctgatgcacaaactttgtgaactttaattgtgggatttcaactccaaaggggagtctcccactaaactgtgttgctttcccataaaccttaagatagggattctaacaaggttcgactgctgatggttaacatcagcagaacgtgaactgccctattggagtgttatgagctgtggaggactggaactggggatgttacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttgaagtttgtttgagatccaaaccttgtacattcctcatcttgcaatctaccatcaccgaccagaaccctgaagatcccctcctgctctccccagaacacccataacatggagtgagcaatgcagggccccgcatcgcatcgcccgcattggaaaaactgatgcggagaatcagcatcgcatcgatttcccaatgtgatgccgatgttatgggcaggcatcgactggattgcaatgtttccctccaactggttgggtttcctcacccttcgggttaggaaaaagctctttggcatttgcagcccacagtcaaagcatctcggtattggaagttgttacctgtaaaatacaaaaacattaacggtcagtaacaagatttccaagcttcctggaatttttgtatgtcaagatgagcaagcagaagctcactcacgcttaggtatgtaccaagattctttcccgagtgacctgcccgtttcatgagatcagatgaccggaggtctacaaaaccatcaaaatgttttttgttgtcccaaagtagtgattggcccggacgtgtaaagatcccatcgacactcaaaaaatcaccattgcacatctgaccaaaggcccatggataaccctgttggacaaaaaagaatgcatacacatcagaattcattcaatttgcttttagggatagtcatagggtggcacaattgggtatgtgtgatgtcaagctcactttcttagcttcagatggattagcaatttggcacagcggtctcagaaacgtgacaaaaccggatctttctcgacggaaagccttatggacccattcgctgaccttgggaacaccaagcggtcatggtctgaaggctatccaattttgaggttaccttgaacaagaggcatccaattaccaagcagacattgtaggagtttgttttgagcagacatcttcttgttctttatccagtccatatgctacaacgagatggaccttgaggctggatgtcagtaagtgaaaaccaagcctgtagacaggtttcagcgtataaatctgatatatttactgttgagtgtgcaataacttattcggagcccgacatgaatcccggaatttcccggcagagactgaaatccacaacgtagacaggtacaaactggtacaagaccaagatttaggtaacaaaatcaatggtggcctactactctacttgccaacttgagccaaagtttggataacagctgacgatgttctccccaaggcagttgggttcgattttgtcgaagccaagctgatcaaccggaaaagaaacataagatggttagttctgaatcaagatgaagtcataatttatatttgctcaatggttactttcacctaactctttgtccaaatgggtcctcatgggctgctcactttgccttgttggataggaaagatgaagctgcgcatctagctctctgaacgcaacagcttgtgaggccactatttccacatcaacccagtgtattacattcaaatgtgtgtggcatgtctatttctgtatctgagtatttaccccccatgtcgcgagcacctatgtacccaagccagcccacgttatatggaagtgggaagctttactacttcatcatgttctggaaacagctcaagagtgtctgcattgatgtgatcctgtgtatcattgacttcctttccaattccttgtgttggttttgcattacatccccttacatttgatctatttctacagtatccatcttcacaaaatttttaatgctttccttagccaacccaccggttcaattgccaagtcaatcaattccctgagcgggttttgttgctcttgttcctgtgatatctccaaagttttgtttgtgaaaggtctgtgacactacgattgtactcagtcaaccctgaattggagcaaaaactggttatattgccccgctgattgcttcacaaaatctgccacggattcctgaataatggttgattcaatgcggggttttttttatgatcccagctactcaaaatgaaaaaacccaacaattgcaatgtatgagtaaatattcaaaatgaattttgttgatggataggtgagaattgcataatcacttaattgataaacagtagctgaattctctcatctgcttccttccttgattgctcaagtcaaggtttactcaatggtgcaacagagacgatacgagacggtatcaggcatttattcgtatcgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacatacacatgtatcgtctttgaaaagtgagaaatgtattctgtattgtctcagatgactcatcccacccaaaaccgtatttgatacacaagatatttggccgtattgaagaaaaaacaaaaaaacgaagtcgatttttttgttcattcgtaaatccaaatccgagacaatggattttttcaccaaccaaaaaaatactgatacctgtatcaggctcaaaataaagacaatacgatccaatacaaatacatgtcttgtatctgttgcaccgttggaactttactctatagcccttgagcttcttgatgctattcaactcattttttctttcttgtaaccctctataatatcctcaaactggtatactgaagggaagcagtccactggccctcagtgggggcttgtggatacaaaatttatcaatcaaatgaaactaggctctgtagagcaacacaacctgttctggtccaatcaacatcagttttaaatatccaacacatatcaagagtttttagtaaggcatgaccccaacacacggggttcagggttttggccaaatccgaaccccggggttcaggactcgggatgaggttaagcagaaccccggaactccggggttttgatatattatagagatttctagccaacaaatcccaaaaactgtctgtcaatggtcattgagtcgatttcctaccccctacacccgcctctatgcatagggggtctggactatggcagtcgccacactactgaccagccaaggaggagctttattcctcccggctggccggtacagcaaaccggcgacaggtcattccacccgggctggttgatacagcgaaccggcgatgggatattcctccccggctggttggtacagcatctaccaaacagccaagggcagcccttcttggctggttgatgcagactcgtctaccggccaatatggattcttccccagctggttggtactgattgaaccgatcagccggggaggaatcctctgtgaccggtaggtgagtctgtaccaaccggctggggagggttcagactttcccctcgccaaccagccaaaaggaaatcttctttggctggttgaaacttgatctggcacctgaaaaaaaaaatcaaaaccccggggctccggggtttgaaccctgaaccccgaggtttgttcctcgggactagcctcaaaccccgtcccaaaccctgggaccatgccttagtttttaggttgaagctcattgaagtttggttattgtgagagcaagagtaatagggtggacaatgttcaggattacaagaaatgagaaagtggcttcaaacaaagatgactatagccacgtgtaagtgagaatataaggatgatcaaagcttgcaaaacagggaaatgaattgagagagataaaatgtttgtgagtggatttagatcaccagcattaggtgatatttcttgagtgttgaggttgcaaggcttgaaagttgacattgtccaagcaattacttttgcaattgatcacaaaagacaaatcttgaccgttctttgcattgtttttgcttgctgtattggcaggtaaagagcaagcttgtttgatgatgaggacattcaacttggtctgattggtaatttgatgtgcaatatcaagtaggctaaatgaaaaacttgatgagatttgatgggtgataaatcaggctgagtgggtgggccacaagttacagctaaccatacaactaacaaaatttacagattgaatacttcagttatacagtaaaattaaatcatcagagattggtctttcctgttccttgaagttgtctggaacaaaaagtctattgtcaagtaatttatttttaactactagatctgtgaccaatttttcagcttataacatttcagctgaatcattggtcacacatctaataattaaaaatcattgaattgcccagaaaagaaaatttctcacacaaattcaacaagcaggaaagaccaatccatgatgatttaatttttctggataactgaagtattcaatctgtaacttttgttagttgtatgcttagctgtaacttgtggcccaccgtattcaaaggcagaagactcataagccaaatcttgatccagtttaacttcaagtacagtctcctcccagatgtttattgccatctgttttgagctccacagtgggaacccaaaaactttgagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataaaaatcaatatttcaaaatttttgaaaaagataaaagaaaatcaactttttttttcaaaactttaattttttgtttgagtgaaaagtgaacacacagagtgcaagtttggaacatgaaaagaatgatataaatgaaaaatattgatccaaaaaaagtttgagcatggtgggttgacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatctcttgatgaatgaccccctaagcaccctttttaaaccaccaagtagtcattttttttccaaattttcacttcttattacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactagacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaaaaaagcgagagacaactggacaaccctttccgaaatagctgtattcattccagatctcatactatcaattcagagatttcatcttttcctgaaagaaatattagagctgtcagtttttgtgattttctcctttttactttttacaaattttataatcttgtttatcattattattttttcatattcattctttgcgacccattttccaccatttcaccaactcttgtgacttgaaattttttgggttccaggtgtggagctcaaaatagatggctataaacatctgggaggtgactgtacaacacatctaggcctccttgagcaaaatcatcttcacaaacagagtcaagcagttttggttactttttaccagatcttatcttttctggtcaagtgaccagtgctatcacacagaggggaaaaaaatggattagaaacaccaatgggtccaatgatagtcaagattataaagcactgactggatgacttcccgtcaacatctgcgggtctcccagtttccatttagagccgcaaaagctagatttccctgcgaaaatctagaatttttgggtctaaatcgaaaacttcgagggtcccagatccgacgggaagtcctccactaggcttttggccaacaggggccagtcaattccaccgatccttcttcagcctttcctactagctgcggtgtattggcggcaccgtcgtgccgttcggatcactgcttgcagttgtagtaatgcggcctgttgatatttcagaaagctttcctcttaactctacacatggaaatttatggagagttttgtgaatcctttctatggagtcgtttgaaaagtccgagaccatcttcggatcaatcgatgggccagtaatctaattgtggactatatacaacatagttccaaacttcagtgaatactttagcagctccatcaattgcgcctgcactgatcggcttcttggacttgactcgaactgcactgaagctacatagagcgccggtaccgtgccatggtagtcatgaccgatcctaatgctgaatcgacagtatcgagcgattcgacgtaagttcatttcatcgattttcaatccacaaaaaaaaaactggacggacagatgtgctcaaaattcattcgcacgcccacagacccgccgataattgtgatgctcgggaagacacgattacgatcattagagagcttacaagggtgtggaagagacatcgagagccgattgatgagaagatagccagcaccaaggaagcgctatcaattgacgaatccaaagctctgctgttccaattacacacgagcatcctacctatcctccgacagcaaattaaagagctattttcatccgacccagatgatcagagtgatttcgcgaaaaagccacacctttacaagcacgttgatatcctggggatgactgccaaaatcgatcacaccctggatcagatcagacgttccgtcgaacatatcgcttgcgaaacacgtcaatcaccaagcaacaatgaccgggaatggggagctttgaaaagatataggaccgttgctctgcttgaaagaatcaattctttgttgactagcacctctagtttcttcccccattatatccttctaacttggcccaatacagacaataggtcgctcgatcgtggccatgactttgacgatcaatcggattcctacgaccccagagagatattggtcaggaagacagactcatatttggattgcatcgatcgtatcatcgactcctaccatcagtctgaccttgtttatctccggaaaggctggcaatggtgcgcagaagaattcgaaagttatcttccaaagataattggtccaatcaattcagcaatctctgaagccaaaggacatctaagcaaacccgcgagcacacttcaagacgatcaacccgaagctgaaactgatcgatctgaggttgactctaccgatggttcggaggacgatcgatcttcgaactcggatgtcaacaatgagagcgagtcctccaggacatacttcgttccaatcgctcagtcggtaataccgatcatcaagttgaacaggcttttgttcaagaaactatcaggatctacgtcgagcatccaacggctattgacgattgatgataccatgctgagttcccaagaaatcgaatcgcttaaaaagcaatccgaactccttcctatatatgtcaattcgctcgttgaggcaatccttcatatctacaatcggtcagaagccgggggtggattaaattatttgcagagtctcgccgacttgatttcaaacaacttccattctactataaacttaataacccgacatctagtatcttcaactcttcagcggcttgcagatcatcccccatccaaagacctcatcatcctcaaaacctggttgttgacagtagcaaaccaatttgctgtggcttcctgtaactatagaaaggttgtaactgagtctattataaatagacaactagccctggttgatatccaggtccatatgttacatctctgaaatttagacttgccataccatttcccccaaaatgagttgatcaaaagccacctctttgaataaccattatgtgactcttgcgcagagagcgtacatacctcaagacctggccattctttctgcaggtttccaaaactgagaaagatgtgcaaattatgatgtgtaatatttgttcagcaaacttcagactgcaattttataagtcatttcaaaatttgcaagggggggggggcggaagaagttatacttgggtgttgactacttttaaggtgaaacaattaagacaaaacaaacaagataaatcaaacataaaaacccaagtgatcaaagtgagaaataatgaaagagaagagcccattctacaattttgttttctttgcttgggtggacctatgtgtcttatgagtcatgttattggtaacctcctggatactggatgggttggacggggctatttggccattggctgcacaatttttttttgggcaggaggttgagtaggtgagatgagtgtcaattggaatgttggttttggcttcttggtagtctgagaaggtttctcaatgattgcagcaggcatgttggcagacatcctgtcatgaaggcagtccaatcctcttcaaggggttttcacaaaggataataggtcaactgtttcccatctgaatcatcagtttgggtgatgtggttgtcagtggtgggggactgaattttgtaaaaaaaggtgcaaaaaaagtgctgtttcaccccacccaaatgtccaattcttcctgcagcaaaatagctgttgtttgtagtgttatggactgggaaaagcaattaaaagaacatcatgatcatgcatcactagttaccataattaaagaaccacaaagaaatggtaagcaaagatcttgggcatgatgggtgctaaaataaattgacaggctcttaccaatggcgggccagtttcactaaccatagtgttagagcatccgcattggtgtgcggattaggcaagattagctgcctaatctcatcctcccaaccataccggttggggttagagattggattaggttagctccagggtcagttttggagctaacgggtattaaatttataccccgctaatcctctgattaatgaggttcctaatcctcaccaatccagtcaaccaatgtggatgctcttagtgcagaagaaatccaattaaatttagtgtagtgtagaagaattcttccatatctgcaccaacactatgtgtgcaggtgtagaaattgagtcccttgctgatcttttgtcattttaatgggaggtacaggctagaattctagaaccaaaagggggggttacattacaagactagatggcatagaggaatactatcacaagtatatgagatctatggaaaacaagaaatcagaaagaaggatgacagctaagggaaaaaagaaagagaaaattagagatagagtcattgatgggccactatactacactattctgaaaatcccactaaagttagtgtagcagcccaaaaaacagtgcaccaaccctgtaggttaagtgcactgttagtcccactgcactatagtgcagtgtttttagtggaaaaaagcgacaaaaaactgctaaatttcactgtagaacagtataggggggctttttttgtggcctgcacacaaagtgttagtgcattaggctaaatgttagcagaattccgctatgttatactgtgctaaaactattgttagcgtagctggcccattgttgatagagtgaaatggaacagcacttacctagatggtggagaggaacactctaccatctagctagatggggagagaccagactaagtaccggaagaattctgtacattccagctggtcacaggacttgtgaaacccaacagaggaggggttttacatcaggccaaagaaaggcctggatccccatcttgcaatctatcatcaagaatcagaacccatacaatcccctctccctctccaaagaatactcataacaagaagtgcactgacatagtatagtggcactaacactacagagttagtgcactgttgtgcactgttttgatggctactatgctaacagaagggaggaatttagtgtagtatttcatagtttctcattgctgcccctacccatagtatcttctgcttggtctgtgggcacaccttgtaaaacttccaaatgcaaatattatcagatgagtaggttcaaggtgtacctgttttatggaaagggtacctcctttttcagcaacttgtgcttactggcaatgttggccaaggtagcttcacctccagcaaatttaactcatatgaatccttcccactcctggttttttgggaaatagactccaagtgatagttgatgaggttttcttattgataagtagcttgtgtccactttctgaggaaggttatttctcagcaagcagctaggaggtttacttgcttgcggggagatatgcatctttggtacgcaccttctagccaaggaatgttcatccctggcaagcaggttcctattgatccaaaattatagttagtgccagtcttttggtgaataaactgcctttttcagtaaagtatttgggtcagaagacctagttgtttacatgaggagcatcacttgaacttgtttcatgtgttcttctttcttctccttgtatttttcttgctcattgcagctgtttccctgttgccacaaattttggtgatgtccttttgtgtgcgcaaagattttactgaaatgtgaaaagaatcaaaagtgctgatgaatctatgtacatttttcatcctggagtgtgggaatagtgtgtggataagacaaagcttgtaaggatgtataattccaatcaaaagaggtatctgtggttgcgctacagtttacaaagcaacaccaatacttttgggtttattgttttttgggtatgtatcattgccctcaaataagttctgaaatctgggaaaaagatccgccaatattccggacgtttttcggtcaagtattttccaataagaatgattgccacttctgccgaaccgattgatggaactgttgagaaaaagtatagtaagattcgttgtgtttcatctgtcagaggaactttcatgtcgacgttctcagggttatgaaaaattccaatgatcggccgtcgtgtgggggtgccaaagattctctcaaagatccaagtcatcaattcatgtggatcagatggaactaacataggataagtgtttgctaagaattcgaaaatcagaaagcttgaggaacttagttgtgagaaacatcttttcaacgtatcttcagattgtggaacccccgctcgattcaggacttgattaagtccgatcaaccatctatctttggttgagtatgaatatataagtacaagggggagagtcgggtatttctcagcgaagatctttttggcttgctgctgagtcgtaaatgctgttgcaaggcgagtggcgaatgcatgctcaactcgagttggatttgtatagagaagagtattggacagcaagagtatctcttcaagtcggcctttcaaccttttatcaggcctgggtggtagcgtgtgcatcgattggccatgaggtcgtttttttggctttttaaccttctgacgagtcgtttctgcttgactagctgttggtgatgcgccagaagtatttttaagctgctcactcgagtttggttgttgtgtttcggtttgaatagaaggttcaataatcgtaatgtctggatcccggggtaatgtcatggatggaattgttcgagacgtcgaaattaggcttggaaaggagccgggtgcgtatgtgaactgatttgcatgagttggcccatggttttgatttggccaaactagggaggttgtctcggccggctgaggggtatacggctgatggctatgcttctggagtattagattttgaacaaactcctcttcattcccgtccaaaagcaatttgctatattgaaagcaatcatggctaccttctcctggtagataatctggatagtcaattcgcaaatcaaagaagcaagatggacaatattgaactttgtgaataatcgcgcaaacagagaggtctcccttcttatttttccaaaacatccaaaaagatgttccttggaggtaacaatccaagagaaaacttggatacttacctgactgcggatcataaagctccatttgctttggctgcgaaaaactggtggagtcttgcatggcttcagattgagttggccgcatagtgttgaagtgctgttccggcgaacgctgttctgttgtcgctgagcacaccaagtatccgaccacggcgtataagacgagtgctccggagcgagttcaagaacatgttgaaaacaaaatggaaatgtgactcacggatcaaattcataatcccgttccaatcacgatgagaagtttcgggatgataatcatgaaacccgagcccttcgtcagaaagccaatggttccagtttttggttgggacaactgcagctggctgggaacccttcacgccgctcggaagctgtgggcttaggtcttgggggaagaaatttgacatttcagggtaaggtcgcctgcctggcggtggcatggagaaagtgccgggaatgatgttccacatcgagctagacaagagcacaacccagatttctttgggttgcatttgagattgtaggaagagcatgaaaagaatactggggcgcagagagatttgtttgggttagctagctgcttcaaatcagttgattgctttctgagaggaaaaattatgtcccggtagttccaggcattttgtgtaggataatcaagtctaagtggtcatttgcagtagctttaaaaatgggtcctcaggcaattattttgatcatactctcaagtgaagccataactagaacatgagacgaatagattcaataaaaaaattaaaaagccgcacgcaaatacctttcaagaccaaatcatcaaatgaaatttcaatttagcaggcgatgaattttatcgagtcgttttacttgcgcaggggctggcttcggtcaacgctggatgagctacctgatgacgggaatgagcatgaacgtggatttggattagagcgcactgcgaattataaggtccaggatgataagcagccgataaatgacggaagttgtactccaaaccgagtggacctatagcctgtcagtcaaagcggcattaaggcgatagcttgaaacgtcggatggaagcagtgggctttttttatccacgtatccaaaaggagcaagttggaaaatcggtgtatcttggcgggcgtctcctgccttcatcttgataggtcaaacatgtctgaattcgttgacaatcaaaactttgaagcaggattttcatgagtgcggtcttgaattgatgcttactactaggatcacatcgtccgagtgaagtgctctgtcacttgcgggtctccttaataggacctggatagcttgagcattaatgactatggtagcacaatcaacgactgctataggtgattgcgcaagtccttatcaggcccaatctcgttcaatattctagccaagcagggcatgaaatgtttgacaggatttacgtaaaattctgaccttccgatgactcaagtgggcgcctgccggcaatgggttggattgaaaacgtgttttctgattgcaccagcttccatgggcagacacaggcaggcacttacatattacatactcactggcaaagtgttttgttcaagttcaaacggagtttgcactgagtccataccatccctgacacaacagaaaacacgaaaataattcaccgtttgcatgatgcatccccaacctaacttaactaagtccctccggcagttgatccgatggcttgccggaggagggacttagttaagttacatagatccccaacacgaatacgatttcataacatgccaagaccaaaaaaggaagacattcagacgagtcgtatgagggcatctgcacacataaagggacctgagctccgaaagaaaaaaaaaatggtgttccgattgggccctcaggacttcatggtatgaggcccgacaggccggagctacggatcaagctcgaatctccgcggatgtgcacataaggattgatgaagaagcttggtttatgctttggctatccatccacaggaatgagaaccagtcgagttttacagcctccactgattaggagaagtttacatgcacagattgatagatctatcctgatatcaacctaatccaccatgccatttcatcttaggcattgttgtaagtgatgtgtttgcttcaacacttatcaagatgttgtgttacacttgattatctcagtacatattcggcttgatcattgttcaatagatgtgcaaaattcttcctgatccatccgtgggtttcgactacattcacagcttgtatggccatggctagctgatagatcacatcaatgatatttgagactgccggatacgaaaaagaaaaaatgatccaagaaaaaaaaggttttgaagatctatatcaacaaggattcggcctatattgtagtctcaacgcttcgatgatggcgatcacttccaccagaaatgttagacaacaatttatgtcttgatttatgtttcaaaaaagaaggaaagaaaaaaggacaatagggtgaattgagggcttaatttgagagatgaatacagggagttaaatcactttttttgtcttctttcaggatgcttcatctttagaagcttggacttgttgttgcatctgtttcattcgtttcgtataacttttttttttcatgtcgatcgaagaatcggaagaatgattaagaaaagtggcaaatcaacaaattgtcagtcaaagtgagttccaagaaagaattggagcaagattgagatatgaaatgatttgttgtaagattttgagcgtactctttgtattgacaatgctcgtatgcatgtctgtgtaggaaaaacaaaaaggcagagatgtagtggaatcagtttccaatgatagccgtagatctagtgtcatcctgaaagctgagttgacttaccgttcatctccacatttccaaggcatgaagttacccttatgtctacatttgttaagggtgatcaagaaactgaatttgaaccatacaggttaaagagatcgtcagtcttacggaaactcaagacattcgaaacaaatatgggtgaagatagtcagccggactcactttgcacacgaatcccgatatctttgaaaccaggaaacaaaacggaagagagcaggttgagcttgtaaattcacattcaactcgattttcccgagaaatcccaaaaggaaagaacacaaaaagtgagagagagtaggaggaaagggtggttagtttacccgagtggaaggcgcgccttcttcatatcttcctgggaagcgaatccaatgtctgacatctcgatgttcgatttaagctgagcttgttgagggtggttgcgttgtgttggatgttgttggatgttgctgaatatgtaagtaggaggtcgaattagggactgccacagccagactgtcaggcgatcgatgtatcagaactccccgggggaggaagtccctcaacccccgggagcccgatcgggatgtcgtagtgcgccgacccgggacagcccgcgggactcgggaggtccgatcaaataaaaaaagtgccactttgaccacaaaaaccacacaaccaaccaatccaactgtccttccatcccacctccatcaatcgaagacaacttgaagaaaaaagtataagatgtccaaagaaacagtcacaaacaattcgcccacaaatgatctcttgcttcgcgctgcaagaggagagaagacagagcgatcgccggtttgggtgatgagacaagctggtcgatatcttcccgaatttcgtaaggtaaatcaatcatgttgacccatatctacatatcaagaagacatatatacaaagaagaattggtgttggaaattgaagctaattttctgtcttcatctcaactttgaattctcgaacgatatcagctacgagaatcgcatggattttttgaaatatgtcggacgccagagctagcgacagaagtgacgatgcagccgatcaaaagatacgaaggattgctggacggggcgataatcttttcggatatcctagttataccgcaagctctggagatggaagtgatcatgaatccgggaccaatcttcccgaacccgatcagctcgaaggaacagatggaagagatgatcaacaagaagatcagtccagaagagctcaaggagaaactgaattatgtatacgaggcgatcaaattgacgaccttagagctgcagaaccggatccctttgttcggcttcgtcggagcaccgtggacgttgtttgcatatatgaccagtggaggagggggatcgggtctgaatgctagcaaggccaccagtttcgataccgccaagaactggatccaagtccatccggagctatccgcccgattgctcgagaaactagccctcgtctgcgcgcttcatctggtcaaccaaatcgaagccggctgtcagatcgtccaagtcttcgactcgtgggctggcgaactgagtgattatgatttcgagcatttcagtctaccgtatctaaggagggtgtctactctggtcaaggaaggactaagtcaagccaacatccaccccgtcccaatggtcgtctttgcaaagggagccaatcttccccaccaactccagcaattagcctcctcgggctattcgaccgtctcgctggattggaaagtccggcccgcgtatgcgatcgaagccttaggatccctctcaaattccatcgccttgcagggcaacttggatcctgctgtccttcacactgaccatcagacgatcaagaaatacgttcgactaatgttcgctaatcaggaggccggtggcttccttcctcatctacctcatatcactaatctggggcatggcatcactcccggcgtcgatccagaagctatgagaacattcctcgaagccgtgcatgaagaaagtacaaagattaggcagtcttaacaaaaccttcccagctaataaaccaccatcaggtcaatttcctagaatcctctcgttgatacatatacctttcgttgtataccccgccaaaaaaaaaatgattgtcgtaaatgtaatgtatcaagcatacatcaaaaaaaaaaaaaaaaactttctgtcctatctgggctcaattcaaatcggtcaaggacaataagaattgtagagaaactgtctatctaatagagtctgtatctagtaagagtgcagcaatcggattgagtgcatataaaccctaaataatcagagcaattaggttttctcttgcagtgatccttatgaagtctagagatgtctgtacattaggtcctgtcttctttcttcatttgactggattgaaccgttgagtctattactaattgcgagaatgcatggtgatctgacagtgagagatgttggttttgaagtactgaacaaaagagtccacatatcactcagaaaggacttgttttgggtgatcaaactgaaaaaagttgcacatgctcaaaaagtaagtgtcagtcctgtccgagagcattctagggattcaacgtccatcttgcaattttgaagagctacatgtattctcaatgggttgagcgatatatttttgtctcgcatgtactatctattggaatcctcaagacataatattgtacatatcaattaaactgactttctttcaatcatcattttggaatacatgaatcaaaatatcatacaagatgtatacaagggcatggttgaaaaaaaagatatatatataaaaaaacaacgatgcagacgcctaatgagttcaaataacgtaaggtaaaagactcttgtgtgaagcggttttgtggaatcattccaaagaagagaaaaaaagcaaaataaatcaagcagattggtcgagctctctagccttatgcattctaaggaggatatcgacgacgcgttcatcagccgccttatcgcctgaagctttagtagtaacaggactactagaagcagattggtgtgaatgagaggcactagtggagggattagcagcggaagaagaaggaatagaggaggaagagtcaggagaatagataggacgattgagccgagtagaggcgaggcctctcggaattttttcgggatcctcggggggacgatggatcgaaagactagggttttcgagccgattccacagctcatagctggcgacgatttcctggacgagttcgagtaccaacgacattgagatggggaagcgagcgaagaagtctaaggggacgaccttagttggagtgcttggactggctggcaaggccgtccccgtccccgtcgtgccttcgactcgtcctggaagattggccagcggcgtcgacgggttcatcgattgtcggcgcgtcctcgacgatgggcccgtctcgtcgctgctccgtcgagtcggcttggtcgcttgtggaagcgtcttcatcgctggatggggatggatcactacggtgatatagatcgccgccaatgcaatgatgtatggcggatagagcaagatcaaatcggtccgataagtatcattaatgataaaccttttcccaacaaacaacaatgatcagtaagtaaagactcagtctgcgattatcttcataataaatttggagagaaaaacattaccatgccatttgaagagtcgtgtcactgagatcaagcatcgaagcttgccgatcacattccttgcgatactcttgatagaggggtgagttggggccaggtgtccattcgctcattcgttccatggcatcctttggaacagcagaatcctctcgtccagcaaattgtgccaaatccctatggatatgaacacgcatatcattattaactcgaagtaattattagtgtttctcctagcccctgactgtataaaaagggggaaagtatgaaattaccgataagggtgccaaacaatcagatggaaatccaagtcttcgattagataaaactccatttctgctagtaccgttgcgtcattaggaaacgggcctagagcgggataatctttttttttttttaaaatgcaagcgattaggactggtttcagagatagtaggagaaccaatcgacgtaccagaaaacacgcttctggccgcttccaggacggtcttgatgtgtgagggcgcttcttcaactttggtggccacataaaccgctgccgccgccaccaagcaactgttttttttttgaaaaaaaaagcatacaagaccggtcaaggtcaggttagctctgagatggggacagggagattgttactaacgggtctgtctccgcaatcgcattcttaacgtaaaatcggcggaagtaagtgactgcagtagcggtgacgatttgtcgacaattcagtcgttttccgatcttgtgtatgactagaacaaaaataaaaaaaagtaaactcagtcaactgactggggcaagtagagagagaaagaatgatgtaaataccattgctactccagatgttaatgcatgccatttctcgttcgccagcatacttgagatcgatcgaccttccaggcgagttacgtagatcatgacgggtaaggatatgtgagttcctgaaagagagatatagccattcatagtgagcaagaatcaggaagatgataatgatgtgtgtcatagtaagagtagcactgacgcatgtgagctcagccagtagttcgcagccattttcaacagaacgttgccgtattctgaatgtttttcatccttcggttgtgaggttttatggatgatatgcttgtcgatggccgtcttgaagatgtttttggatggtgttcacttgctgtgcatatgtacaccggttgtttctactttgtatgtttccagctcagccgctgattatgtaagcccctaaagctctgcccggactggcacagtgacacttggcacctctcggcgggtcggagcatgggcccccgactttttggcggatagatcaccatcatcatttacaaacctggggatcacaccacacctatcaagagcacaaccagcactcaagtaaccaatcttcagtacatgatgttgcaaaccattccccaaaaaaggtacgatttagggacatccactgagcaaatgttgataagtgtaaatccagatatcatttttcaaacacattgtcatcgggtttaagttttgataatatggagcttacacgtcataggaactatcaagaaagagtctgagttaaacgactcccaaagattggatttccaactcccatctttgggagttgtttaactaaaacccttgataaagcctcatgggaggttcccatagtaaatccaaatttgattgtcacacaaacacacaggatatttgaggggcaagaatttcccaaaaaaaatactttttgtgaagatggtttttgatttcatttttctccagtcagcaaaactggctttaggacaagaaaccaacaaattttgcaagaaagaatccttcccataccatttttctcagtttcaaatgttttgaaatctcaacaaacattgaggccccttttttatgcgtttttatactgtataagttttaaatttcagtgctgaattgcatgatgtatatattccaatatatatcaatataaccaacgctgtcacagatacgatacactgtatgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagataggttttttattggggctcagatacatagtgatacatggcagatacatggcagataccatatctgtgacagtgttgatataacacaatcccacttgatacttgaaaatttataatgtatgacagtgttgtcctaacagggcctggatgttgagggaaaaaaatgtcacaccttcatctcttcaaacatcttggcttttgcaaaatacttgaaaaaaaatgatattgaatgttaaaccataatcattaatctgaatactgatctaattcaatagtatttcttattttaaattcatccttaatactttggtgaatagacttcaaatttgaccaaaaaactatcttattgactattgaaattaagaacctgcgatagacaatatcttctttcaagttgagtgatgaacatctgtctgtcctttctatccaagagcccaaaattctccaggagattgttagaagatgtgaattgtttcttgcttttgaatatttcacatttccattttctgtaaatatcaggaattcatgcaagtcttttttgaattggtttttattcaagaaggcctgaccatcacccttgatgatttctttccagaattcttggagaaaatttgaaaaatctagtatgtttttgtttgtcaagcttccccctaaatgttcttgaaatagggagagatacaaaattgataatgttgtggtaactttgctagtttttctcatgtattccattctttttgagacttggaattcatactttcttgaaaagataaaatccttgtttttggatgaaagctttgaattcaactggtttttgagctctttgaagaagccaaaatactgatcaagttcaagtttctcatcagaaattctcaacagtatcttgatgatcccaaaatacctttgaggtagtgatatttcatccggataatgcaaagtatctttgcttctgcaataattttggaaaaatgttatttcctcatccctgggaatccaaaaaacatgactaagattttcaccagatctgaatccattcagatgtttgaacatcttctgaacaggttcaaattcttcagcatccttcttctttgaattttcaatttctccatctggatccactttgacataattccagttgcaaacatccaatatttcaaatatctcttcattgacattgactaaatgaacattgtttttaagtgggaattttgaattttctactggtgctgcatgtatttcatgtgattgggaatattcaggagacatgttttcttccctattcatctcatttttctcagtccctccttgcttcttttttgaaaattctgccaattttttgtctcccctaatgccacagaaaaaattgttccttccatgttcagaatttttgttttcatttttgcgcttatgggagctggttggagaatgtgaatgactgatgatctgaagtccttgtgtcaaagatcccactttttctcttgatgagcttcctcccaaccttgcatcatggaataattcctttgaaaaagtggaacagtgtggttctgaagttgcaaataccatgggctttttgcttggtgagttaagacttgcctttgaatcataaaatgatgtttctgaggacttggaagatggatatatggagtcctccattggtgtctcattcaaatcaaaaaaaaattctttgttctttttcacattgtttagattgagcaaggcaaggtgaaaatagatcatcaagagaaattgtaggtacaagtatttgataaaatagtgtttcattatgatgaattgtttctcaagataaatgtaagagttttacacctgattttgaagggatgtaattcatgtgtctaatatggattctggtcttatgatgatggcccaagaaatcctgggatttatccacttccaatgatctaaagcatgtcccgtgttttgtatggagtagttttacccgaaacattgaagacccagcaatgagaatctggaaacaggggtcatagataactatgataagttaatttgcttcacagcttatacccaaaccctaccaaattggtatttcaagatttgaaacctcagcagtcataacatgtatgttttatcaaggatctttattgtattgaaaatttcacagaagatttgctgcatagatctggacattttttcaaatgattagactcctagaaagtgtatgtggcatcctcaagaaatttaatccagagtagatatatcaatacaattttctgcaaagataaacaaaacctcgtaattggtaaactaaatggctgttgataaaatcataataaatgctacttagtcttttttcaaatcacctgttcaagtgggtctttccttctaaatatggccgtgtggaactcagaacctgtttgtggggacccttccatccgcaatggtgcccttcaagtggtggtgggtgcaatacctggtgtctgttcttgggaaataaacagaaagtaccaacataccttcaaaggtatttactcacccccaaacatcttgtgtctcagcatttcaattttgacaattgtctgctgcatttgtgtaatacaacctccccacactcacagataatgcagccacagagaggggctgttacatcacacagatgaaaaatttaatgaaaagcagtgttgatgaagttgtaagtttgaaactcaccagacacctcttcattttttctgtctctacacaagtccctatgagtcctgacatgtgaggacttgagagaagagtcatttttcaagtctcattaaatcctatagtgggagtgatgagcatagatagtccagccaacaattctgtggtggatcatgaccttaattcacaaaaatactagaagaagttggatttgagatttattgagatttgaaatcagactctggataacatttgcagtgaaaaattgtgagatatagtgttgaggtatatgatattctgataacatgatgtatcaccacagtatggttgagctgttggtttgacccatgaggactaccacccaactaccctggcagccacaggtttttgtagcctggttggtaaaggcagcactctagtatgtgtctcagcatttctgaggttgtgagcttgaatctcaacagacaaatcttcattttgtctgtctctacatatagacaaaaatggagaaatgaaacattggcaggagaaatgaatattttagggagcagaaaaatcaccaaagatgaggaaagaaatatcaacacaggagacaaattaataaggcaaaaaaagcctctttcatttgtatttcatggagatacagttactgatagctggtttatcaatggataaatggagggaattggcctgatggaacctatcttgagttttattcacaaaattcttgaggaaataatgtcactactcaatttcagattcattttctctcatcagttgaatagctttcagatttgaccaaaaaactatcatgttaacaatcctcatcaatgatttctggtaggctctagttttttctaacttcagctgtgagcctttccctgtcctatctatccaataatacaaaatcctccaggaatttgcaatgacttgtgttgcattttttgtgatcaagttttttgcctttatcttttctatgcaagtcaatgatttatgtaaatcttttgcaaatatgttttgattgaggagttcattatcttcttctcccttgatgatatctctccagaggtatctgaaaaaaatgagaaaggttttgatttgtttgtttgtaatagagatgggcgcattgaatccggatatccgcgcggatgcggatatccgctcacgatttcagcggaaacacacatccgcatccgcatccgcatccgccggcggatacccgccagcgttggcgggtatccgcgcggatacccgcggatacccgccctctgaatgggcggcgaggcatccggctcttccaggagtgatttttttttaaaaaaagaaaaaaaaaagtgatttttttttaaaaaaagaaaaaaaaaaccagccccctcggcctaaaggggcagaggccacaccgtcgggaggaacccctcccggcgagcttctacaggccagctcgctgggagcggttcctcccagcgagttggcctgtacagttgcggacggcaaaaaccgaccctggattttcaggatgtccgaatagtcgggccaaaaatttcagattttttttgaaattttcagccttttgagctgtttgtagcctccagagtgtagaaaaaatacactagaatagtagattaacagtgaaagtagatggtgagggtgtacaagtagtataaaaccatatttatgtatcacttaaagccataactatgggtttaagtatggctgagtctgtgcatgtccgattatatgtatcggaaatgaaaaaatgtaaaatgacggccagtagaccccctgatcataagtaatctccactataggcgaatgcggaggaattcctcccggcgagctggtttaaaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtatcccaagggatacccggatacccgccagtatttcagggggagaggtgcatccgcacccgaatccgcacccgctggcgggtatccgctggcactggcgggtatccgccagcggatagcggatatccgcggcggattatccgcgaccatctctagtttgtaaatatttccactttgtgttccttaaaaagagaaagatataaaattgagagtgttgtggtagttctagttacttttttcatgaaacacattcttgctgataattgaacttttaaatttaatggcagattgggtgaatttctatagtttgattcaagcttcaatttcaactgattctcaagttcagaaaagaatccaaaatacctgtcaagatcaagtttttctgtggaaattctcaacaaaactttcaggatacctatactcctttctgaggaggaaatttcttgtggatatttcaaactatctttcttcctacggaatcgttgtaaatattctacttcttcatcccttggaatccaaaagacctgatgtgggtttttgtctaatttaaatccaatcaaatgttcaaacatctcctgatcaagtgtcaagtcttcagaatcccccttttgccatttatctgaaggttctttatttgagtctactttgacataattccagtcagacacatccattactccaactatttcttgatctcccttcagctcatgcatattttcttctggaatttcaaatttttcaattggtatttgattgggtttaaccaagtgatgatttgttgtggggggatttgcttcaatatttttcccattattgaattccccagcttcctctttttttgggaaattctcttgtcttttccatgtagcatcacataggaatttgagtcttccctgatctagtgggagggttttaatcttgcgtttgtgagaggtacttgaataatgcttgatgggtaaaacatcctgggtttgagatatagaatatggcttcaatttttctaatgctaagttatcccttaccatggaattatatactagtgtctttgatgacataggaaattgttccctatttgaagattccactgcctttgagaaatgtaaggattctgctgatgacttgggagatggaggtaaaatgattgagtttttagagtcatccataggtagctcattcaaatcaaaaagaaattcttgtgtctctttcatattttttggatttagaagagcaagacagacatagcccaactgttggagtgttaaaaacaggcatgtgatgatacatgaattcatgtttcttgagaaattttcaagaggaatataaaatctctaaatctctgtcaagaatacaaggttccaaagctatgtggttaatatcagaggctggtcctaggctgatggcccaaaaaacaacttacttgacagacccatgtttgagtgtaccttttttctaactgaaccaacctgaactgactgacatgaaacaggggaaagaaggccagaagtgtaataagttaatatgcatcacagcttttatgtaatcaacattggtatttcaaaatgcaacatctcaacagccatacatacaccctaaacatgttttgttgaaagacactcaccaagctaggtcccgctcctcctttgcagagtccctgcaggacaccaccaccctccaaacaaacagggaattaggcaagggcctctaccacagcaacgaacaaatctccaatttaatttatttatttattttttacaaaccaaattcaaatttgggtttgcaccaaataaacagagaacaaatctgatttttggtccatcatttatgttggatgtaatttccaatttagaaattggaaaataatgccaaattggtggctgtggtacaggccctaagttagattatatggatatttggctgtggatatcacagaagtagtgactggttcatatgatgaatgtgtaggaatattttgagaaaatccaagaatagccatcaaattcacaattacatagcaatgaaatctgccgttaaagctaaagaagtccttggctgggctctgtacacaaaagttgaccctgagactctacaggctaattagccaaacaccttgatgtggtgttaaagagaattaattgtaccttcagaataacttatggagaggctgcttgctcacctgcctgttttgcataagtcactactcagaatagcaacttgccaatgtgtgtttcaaaagatatcctattgatgtaagcaaaaggtttttcatcattttttccaatttataagtggatagaacagcctgtacatccatttccatttctggctgacagttgggttgaaagagatctttgacaaggcgttgagctcaggtaaactagtatgtagagtgggttgacagtgaaaggcagctgcttattctggattccagagctccaaaacacaaacttgaagccatgggacttggttagggggtgcataataggtccctaaagatgaatatgaaaaaataaaaacaaaaaaataaagggccttaataaaaaaacgtggtttgtccgtgtttagacacggttttgctgcggcacagcgcacgcggttttgtatttaatttcttactgcttattttttgagtttttttgaatttttaaaattttttcctatgttttaaagcgtgtagaatttaatggtaaaaaccattttccttaaaaacgagttttatttttttttcactcatttctcaattaaatgtctgcatacatgtttgtaacttatttttcatgttttttggaaattttaaatttgtttcctaggtttcaatacgtgtagaatttaatggtaacatccaattttcttaaaacccaatggttcatttttaataatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttgtgtctttcatttttgaattttttgaggttgcattaaaacaaggtttgcaaaattcaattttacatcctatctgttacaattttgcaacacataaatcacaactcattcataagggttgtgcactaatggatgcaaattcccttgaaggaaggcaaaaaaaggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaaattccttgaaataaggcaaaaatgtacttttgctaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatcaggcatgggttggaattttaaggcacatatattgctgccacccatattagggggtatcaaatatagcaaatccacctttgcaaacccgtcaattatttttttgaaatccacgattattaattgacgggtttccaaaatccacctccatcaaccccaacgggttttgaacaaaaaaacacacatcttttcacccaaaccagtcaattaaaatatcccatttgtttcaactcatatcaccgccaattttcacttgcaccgccaaacttcacctcatcagcaccgatcatcccaccaccaaactgatcatctgaccaccaaacttcacatcatcagcaccaatcatcccaccaccaactcatcatcatcaacaccaagatcgcctccactcaagtcctcaaaagcaatcatgcccaaagtatctcgaaggaagaaaataatcgaagcatccaatgttgctgcaatggccatgatggacgattcagattcagatcacgactcagaacttgaagaattttactttttctctatgagtcagcttcaaaaacgatacctagtagctcgaaactccacgacacgatttgatcctcgttatgacttgtctgagcttcaagaacttccagaattaagctttgtgcagatgttttgtatgacttttccttgcttcctcaacctggtacagctcatcaaacaaaaccccatcttctacaacaactctcgtaatccccaaagggatccaccaatccaaattgctgtagcagtatgtcgtcttggatcaaatggaaacggttcagctatctacaggctcaaaaatctgtttcaagttgggtttggaacgatcgacctgtatactagacgagtcattcatgctgtttatggattacgatcttctttagtcacttggcctaccgaatctgaacgaatagaatcatctcaggtcatgcgagaggaaggattccctggctgtgtgggatttgtagatggaacgaccatccctttgagtcagaagccccccaaggatgggcaacattactttgatcgtaagaagaggttagctttttgatactgctgaattatataaaaaatctcccttgttgattgattgttattttctcttggctgcttggatcagatactgcatttcagtaacggtcatatgtgatatcaacaaaaagttcatttcttatttggctggatttcctggctcatcacacaatgcttatgtgttttcacacatgcaagtggcccagcaacctgaaaagtacttcgaccgaaagcaattcctactggcagactcagcctacaccaacgatcgttatgttgtccctgcattcaaaggcaaacaattgctcaaacgccggaacatcgatttcaactaccacctagcacaatctcgagtcagaattgaacatgccattggcattctcaaaggtcgttttgcaagcttacgagaaattcgaactcaaatccgtaatgctgaagagatgaagggggctgtaaaatggatagttacttgcatcgttctacacaatctgctggccgatctcaaagatcaatggaacgatctttatgaagatgaggctcctgaagacagtgaaagtgactgtgatgatgacgatgttccaaattatgatcttagggctaagatgcgcggaatcacactggcccactttgcataggtaagtctttttatttgcttttgatgggcaagtcgttaacaaaccacatgttgaagccccgaaagatgtttttttgcccctcatttcacccagcttttttctactccccatttcaaattcaaccacccagatgtcactccccaaaattacactcgatttcaatcccaaaggacttcactccccaaaattacacttgatttcaatcccaaacgaccaaaatttatccgacccacctgcccattaacccaatgacttcactcactccccaaaattcatccgacccacctgcccattaacccaacgacttcactcactccccaaaattacacttgatttcaatcccaaacgaccaaaattcatccgacccaccggcccattaaccgcacaaacaatcgtcctttggacattgcacctggcccagcctcagtgagtgtttttgttattttttatttttttatgtttgatcaagacagttgattacatggtctatttcacccttgttgtgtaatcagttgtgtaatcatcacgcttgctcatcttgctttgtggagtcaaaggtgagtgccagtgtcttctgatccaaattcatctgaacaacgcatatgcgttgtgctcgggctggcttcatctcattaccttcggactacacatagactcaaccaaatcgaacctccaatttcgtcaaccaactcgattcaggatcaatcctcaagattcgtcaatcttctcgtttcaggatccatcctcaagcttcctcaatcttctcgtttcaggatcaaatctcatctcacatctcacatcacgtttcaggaacgcctcaatctctctaggcgctccgtactccgtttgtttcgttggatctcgtggtcgtggacgtaagctcaattgagctcgccggtggatcgtggtctcatctcatctgatctcattcgtggtctcactcatctcatctcgttcgtggttgtcttttgtggaactcacaagggtgagtttttttacccctgcttgtcccatctcgatatcccctcccatccgtctcccatctctctcccctcccctcgctctcctctctctctccccccctcactccccccctcgatctcccctctcctctcccccctctcactcctctctcccctcccctcccccctctcactctcctctcccctcccctctccctctcccctgcccttgcaaccccccccccagcccctcttttgctcgatcgagcgttaaaacactcgatcgagcgttctaacgctcgaccgagcattttaacgctcgaccgagcgttttaacgctcgaccgagcgttctaacactcaattgagtgttagaacgctcgatcaagcgttctaacacttgatcaagtgttagaacgcttgatcaagcgttctaacgcttgatcgagtgttagaacactcgcaacaagcgttagaacgcttgactgagcgttctaacactcgatcgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacaacccctaaagaaatggaggttgtgattgatgggtttgcaaaactcgtccacggtataggaagttaaaaattgaattttgtcaaactctggctcttaaggcagcctcaaataatttcaaagaatgaagggtcacaaaagaatggagaattcactggtaggaaatttaggtgaaaaagatgtgtctatatttcagtataattaaagaatgaaaccagtgggtgttaagaaaaattgggatgttcccattaaaattctacacgtattcgagacctaggaaacaaattttaagtttccaaaaaccatgaaaaaataagtcacagacatgtatgcagacatttaattgagaaatgagtggagaaagactccacctcgtttttaaggaaaatggtttttaccatttatttctacgcgctataaaacgtaggaaaaacattttacatcttcaaaaaaactcaaaaacgatgcagtaagaaattaaatccaagaacgcctgcgctgtgccgcagcaaaacggtgtctaaacccggacaaaccacgttcaagcgttcaggcgagcgattgatcgtttgaacgatcaatcgctcgctaggggctccctgcagccccctggcatgtccagagggctcagggagatggtttaggggtggttctgagggaaggaagggggtgaggggggggagagaggggggtgacagggggtgggtggggggaggggaaaggggggagagaggggagagaggtgccagatggaagaagatgaggaacagggccgcatatccggccctgttggatataaagagaggagaggaacagggccacatatctggccctgttagaggtaatgtgaggtatctctctggatgcatacggctacttatcagctgtggagcaatgttattccatttttatgccaatttatgacccttgagagagcacgaaataaacataattactgacatctactcggtattacttggtcctctgtagagtataatctttacgcctctgtgttggaattctggcgagcaattagtatcttgtactccactggcctggtatttttatgtaagaattatatatccatcatgaatgaaatttatgatgtaaatactgaccgctgaatgttaaatatgcaatcttactgtaaattacagatcatttacaatgccccgattccgttgtaatttccgccgttccacgattgcgccatatgccaccgagaagtccagaatcaccctcaccaaggacaacaaccggaggtactgtgacacccctcgaggtgccccttacatctgccgagcctgtccagggaagcaccataacccacttagctgtgtacgaaacatccagatgcgatgccctgcactgccaagtgaggctggacttcccgcacggacaggtctcctgtgtggggctcaagattctcctgagtgcgtacgaaacatcgagattggatgccctgcgttaactcaggggaatgagccccctcaggccttggtggatggtgaagcgggcattcttacgggatcaccagccaaaggtcacatcatcgtggacaactcattggctattcctctacccatatcaaccacattcccggccgaaactccaacccccgccaaaatgaccacctcaatcaactcacaggccaaggcaccgtccatgtctcacaagttgccttgtggatttcaacacctctctccagaatctcctaccgatgaatcccccgcagaagaatcctcagctgaagaagagttctccgcagaagaaaccatctctgaagaagaagaatccactgctgatgatgaatcctccaccgatgatgaatacactgaagatgaagatgaatccgccaccgatgatgaatccgctgccgatgatgaagcccccgccaatgatgaatccgctgccgatgatgaacctgcccccgaagccgaatctgccgccaaagaccaaccacctaccgatgatccacccctcactaagaaacagctccgtttcaaagccttcaaggcccgaaagcagagggagaaacgagccaaagccaatcaaaaatatgtcgaatgggatttggatgatagtctcacctcccatgtatgcaccaaaaacccggaggctccgattcgaatgttctcagatagtgtgattgcctggagagaagaagctcggaagaacattatcgccgtggtcaaattccgcccattcaacaccatggacgaggaaacgaagtctcaatatcagaaagtcgcccaccacctgattcaacagaccagattccaaaacccaaacaaaatcaacggtccagcattattgggaaaaatgttcagtcttggttggcgcaagggatttgagaaggacacgatcattggtgtcacgggcattgcggagaaggtatcccgagaccctgaaggatacgaagagcttcaatcacaggtggatgatgttagtcgcttcgttggccaacaattcgaggccctctcccgacctatttatcaagaagtcaaaaggcaacataacgcaattggggccccagggttaacacctcttttcaccagtgccccaggggatttcacgtgtcatttatcatacacctttgataatttctcaaataagccccacacggatcgagatagctcgccatacacgtttgtcacatggcttccgattgacaaaaccacaggggacttaatagaagatgatttggacggatacggcggtgaattcgttttccccagacatggattcggtattgacttttctggatttaaaggagttgttgaatgtgcttggagagccagacatattcaccatctcactgttccctcgacaactcccgattcttctccgcatgctcgacttggctactctgtccaactcccgacaaaaaccaaagaggtaatccaaaaaaaccaaaagggtcactataagaaagatcccaaaaagaaacactggaaagttcgtgacatgcgtgtaatcctcgataactctcaaacttatcccagacccaaaaaaagacaacaaaaagatgacgaaccttcctctgaaaataatgatgccaacaaacctttgtcaaaacaaccctccaaaaaatctcaaagacgacagccctccaacaaacgtcaaagacgttagcttctctgttaccatttctcttttatgtgattgactttccttttatctgttgtcatcgtggtcctccaatatccctaacttccttatttcttacaacaaaactcctcaaaccaaaaaaaggccctgttttctcttaactaacctcatttctcatcatttcattttcctttcttgctctataaactgactgtctatcaattttctttgtggttgtcatcaaagaaaagtaattcatcacatctgtttttttgtcttgatcgcacttttatttccaatatgcaaagaaaccgttgagttaagtcatactaaaacaagataatcagaacgggaggctagttgaaaagttttgcaatcctctctatgtcttccatcgatttcccagagtccaaacacttcaccaacacctccatcttctttgcttgagccttggcatttgattggcgatccagtttttgcaactcaaaatctcgatcttttgccttctcctccttctccatctccaactttttatcgtccaacttcatcgagtgatcccatcgtttaccttccatttctttactatgctcgaattttctatcttccaatttcagaccgttatcttccttttcaatcatcctgttgtacttcatcttttcaaagccaagattctcccgagcgacctcagattttcctagaaatcaaggagaaaggaagaatcgttaatttcccaggtagttaaaaagtgagtggaatgtaagatgactgaccagcatctcttttcatcgcatattcttcgtaggccaaaaaagagttgggaacagcagaggggcgaccatggcttttgggattgatattcttggagtttgaggctcggcgctttcctttttttggacttggagccggggtgtcagaggagtcctcatcggtatgatcgtccaaagcaagctcttcgggtgtcaaaccagcgttcaatcctgaagaccttcttttgcgcttcttcttcgcactcgttttcttccttggggatatgtactcagaatcgctcagagcaggtgccttgcttgtagattgcacacgattgcttttgttcttcttcttctttggtgatttcgcctgggtccccacggccttagactttgaagctggatcttggacagtctcacccgatggagtgggttcctggataagaacgatgaagaaagtcaatatagttgtagtcttttttgccatcactcaacagtgcaacttacaccttttgccccagcctggacacctgcctcttcatccattggaacttgcccagtcggagcttccgttctctgtttgacaggcaatatctttcaaaatcagtgaaccgatgactgacaacaaatgaatccaattgacttacatcacctgtgttttcttgctccagggccacgatattgacttgtgaagtagcattcttcaacaaagggtgaatagcagtggactcagaactttgagatgaatcgttctcatccatctcatttgaggaatcggaattgttgtcctcagaagatgattcagatgaatcgtcttcatcctctgcatccgccataaacaacggattgacgtcaggccggttaccaaagatttcgtccatttcagcgtagagaggacacatattttcaagtttgtcctcgatcgttgtgattccagccttccgataagctggggtcagaccaaagccagttgacatagatttcgtatgagctttcttatacttgtccttgtatgacttgaaacgatctttcatctgtcggggggtaagattgattttagttggagaaacatttcggaggtgaatcgccatcaactcgtaaccgtttatcatcgcctttggtcgtcgtccaatcgcaggagccttcccatcgccaaaacaggcaacgtagtttttcttgtctctgagccagtcgatgatgatttcatagtcctctatttttagatgaccttgggatgaaccaagttcatcatcgttcttctttgatcgtgtatattttggagtggccctcttcttctttggaggggttcgaagtgattggagggttgggaatctggaagctttttttggaggcatctgttgggtgcatgtagtggaaaaagaacaaaattggtgaggccattgaaatatactttggttcagttgaagataaataccttgaactaatcaattgatcagacttggtttgatgacgagtgatgtgcaggggcaagttaagaggagatgttgaagaagctgtgggctgagtggggattgaatcgtggaggattgagggaatcgtggaggatgggggatggttggaatttgaaattggaaattcaggaattttgggctaaaaaaatgggttgatttatgctatatttgatacgccctgacaaaagaagtaggatatttggtcactgcaaaggtggatttggtaagtgtggatttctcaaaacccgtcaattaaaaagtggtggatttcgttatatttgataccccctatttttgggtgatggtttgtaaaattatacattacccccataaaaaatctaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccataattaaggactctcaatatttgtggattatagcatgtttttttcttgattaactcatctggattcactaaaagagattgagaagccctgtccagtttgtttcttcctctcagttgtttattcgatatggttttgttattcattttccaccatgtttttactctatttaatgagtctagcttaaagcaataaaaatcattggttctttcattcttttcccgtgagcctctcccaaaaaaagaaccttgtctttcttggccctcatctcaaacacattactttccttcacacatcagtccaaaaattcaacagtgtgaacagatatatgttttgcagagttggttttaatcaacatttaagatgagattgccttgcaaaagactctcagaagtgaaatgaatcctgaataagtaggatgcatacaaattaatgctcacaagttcacaactgctagatcccaattctttaactatatctatccaaccttacccaagctgtttgggtatattagctcttagtctgttactgagaacatcaaagagagtgctgatcatctgacttgaatcacactcactaaaaaataacagggctgtgtgacgtattgcagagtatagctatggtggtaaacagctgggggaaaacaaaaatactaaggccccatttggccacaaatcatgctatgtgatttggataaggtttggcacagattgggactgtgcaatataaaacaatataagatgtttccagtatagcttatatggtggtaaacaacaggggaaaaaaatcactgataaaaaaacagggctgtgtgatgtaatgcagagtatagctatggtggtaaacaacagggaaagaaaaaaataagaaggccataggtcagaaactctgatggttgcaggtaccaggccagcaaaaagacaagaacatgatatgattgacacagttgggagaacaagtttataatcatgttcttttttgagaacgttgaaaagagtacaatcacctttccaatgatttgggatggtttggaggagaggaaagatacaccacttttccaaaggggaaatcacatacatcaatcgggaccggtgataaatggcagggagcaatgtcggaatgaaacaaaatgtgaaaaagattcactagaaatactaatcagtctcaataacaaagtcaggaaaaaaaatatcaaatcaaacaagaacaacaatcgatactaggctcaaatgagcctagagcaatccaacacctagctcagaccatctcaaactacacaaccagaaatgatggttggggtcagtgggctgcaagccaaacaaggcagaggaaaaatggtggacctacttagactgatgactggctgagctttccccgagcctgttgaaagatatttaatatttcaccataaagatgtgcggagttcttttttctgacagcgggatcttgcatgattttggcaaaatcgtggacacactggatgagaggctgagattgtttgtatcgggccgtgaaatcgtttgtaagtctgctgggttcactgaggagatctttcttgatggaccctaagttttccgggatctgctcattccatgatgtcacacttgtttgtttcctttctttgcgaggaaaatggatacagatccatatcataacccaaaagaatgattccagatcatccgcaaaatcgtgcggattgcatttttgaagcaaactgattgacagaaaaacttttgtgccggttcttgtgtagtctttatttgatacatcatagggaatagccacatctaggtcgatcaggaaggcttttcgatccgaatcggctgtctggttgtctatcatgagattgttaatcgagatgtctctatgaagatatccagcgtttaataaggcctgatgccctttaatacagccttcgagggcctccaacagctcaacgggagaattggcttcggaaatgggtttccccacgtctttgagaaccaaccgtctatgaacccgattgataaactgatttagcacttgtgcatcatcgggcatttcgttgatttggattgtttggccgctttggaaattggtacccccccgaacgtgagattctatgtcgactctttgcccggacacatggacgtcttcatgatgataataccgggccacatgatgtacgtttttctgagtcacatcgcgaagcataagtccttcttccctccggtggtcaggttgccatgagtctttgatcagaaatttctgacgttcatctccagcgagatgggccttccagcaggttgtgccacgtccacagattcccgacgctcggaagatggggttttcgggttcgtctattacaaattctccggcctgggtttggattcggatgacaggactttcatcgacaatgaaggttggatcaaagccgaggagtcgcttatcgcacgtcaatgaccatgaaatgagagtgaagaactttttgaggttttttttgttcgctttgatgtcaaagaattcagagccaattgctccggacctgtcaaactgccagagctgcatccaggttccgcacagggcaaacccaatgacaaagattcgggtgggctgagctttgaagaggtggcagacgtatttggccaaggacatggcagcctttgaggcatctgatttgttcatcttgagctcgagagggatcataacatcttcaatgcgattttcgttttccaagttcacggacatgattgcaccatccaacttgcgtatcgcttctagacccttcaaaggaatggtaggttgactcttccaagtacgagaattccgaatttgtgggctttgtttgacgacctgatcaaaaaaagaagtgaaccaatccaacatagagccctccgttgtgtctttcaaggtttcttcatacttttcgtcaataaagctttcgtcgggttccaggcgcaaagcaggatcgaaggtatgctgctggatgaaacgctctaccaaacctgggacattattgtacatcaatccctgcaattcttgtctgagcctgggcatgaagtgacgaagcaggtcggaagaattggtgaggctagatgtggtgccggtcctcggcggggtcggtatgaatggtaaaggcgttggggggctgccgaattcttcttcaatgaacttcaacatttcttgattggatttggctttgtcggcaagagtgacggcgataagaggcttgaaaggttcgaagcaaccgtcgtgatgaagagataacattggcccgattgcgttcctacactgtgaatcgatgtctgagttgataatttgtgcgcaaagaaaaggtatctgttgcttgattactgtcaaagaatatgagatgtgtgagatggcaattgatattacgatgggttgatgagtgagtgtttggcttactgctcctgtcaagcccgaagaactcttggaaagtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgcagcccaaaactatttccctctctctcccttgccgcctgggacaactaattattatatcaagaacccatccggtctacgaagactctggtatgtcgactggacactcagcttgtttgttgaaggaaactgatcaccactggaatatctagatcatccagctaaccgggccagcagccatccggtaaacttcactccagaaatcggaagccagcgaggccaccagaagctgcgatataaatagtcagaaatgattacccaactggggctgcgatcgatccgaaggcatctcagtacgttgtaatactatcttttgagttatgtacttaaacatacatacatttagacgtggggggaggagtgaaaggcttcagtgatgctgacggatagaaatacatgcatatttgcttggtttggtgggacttttattacgcaggtcatcagcgcctagctctgctccaagtcagtccagccggcacgagtgtccggatcgtaaggacggaaggacacgatcgatggctatcgaccagcaaaccaaaccagatctcgttcggccgagccgaccaccaacaatcgaatatctcgagcgcccaacagacagcccctttacccggttcgaagatccatccggaggagccttcaagcgtcccgcctccccccaaagttaaacggcccactcaccggcttcgtaactttgcaaggaccgtcctcgtcctcgtcctctcggcttctggctacgtcgtctggagagcctgggatgaacgtaatccgcccgaacaactcccccatgaccccgaaaagaaaactatcgtcgtcctcggtaatggctggggcgcttctagtttcctcaaaggcctagatactgaacacttcaacgtcgtaagttgacctttcgtttaagaagcaatcaaagcgcttttttcacttctttttttcttccgggcattcaggtggtcatcagtcctcggaattatttctgttttacacctctcttaccttctgtgaccgttgggacgattgagcctcgatcggtgatcgagcccactcgcttcatcacccgacacaagcaacgagcggtgcattgttttgaagcaacggcgacggaggtagatccgaagaaaaaaacggtacggttcacggacgagtcggagatcaaaggggatgtgacggagacggagattggatacgactacttgatctatgcggttggggccgagaacaatacgtttgggatccccggggtgcgcgagcatggatgtttcttgaaagagctgaacgatgccgagaagatccgaaagaagttgatggattgcatcgagacggcgacgttcaaagaccaatccccatcagaggtggaccgattactgcacatggtcgtcgtgggtggggggccaaccggggtggaatatgcggccgagttgcacgacttcttggtcgacgatctctctagatggtatcccgagatcgccggcaaagtcaagatcaccctcatcgaagccttgcctaacgtcctgcccatgttctctaaacagttgatcgattataccactcagaccttcatgtctaatcggatcaatgtcttgactaaaacgatggtcaagcaggtccatcccaaatcaatcactgctttggatgagaataagcagctcatggaggtcagtcccatcgaaggctctgtcatgtgttgaaaaaccctggatagatcaaaaccgattcacaaatctatttccattcaaccccctttcaccatcaatcaaaaccatcagattccatatgggttattagtctgggccactggaaacacgtcccgggagctgacccgacaactaatggcggctctaccggaacaccaaacccagagacgaggcttgctcgttgatgacgatctgtcggtccttggggccgacgggatatacgccctgggcgattgcacagcaacctcgtatgctccgaccgcccaagcggccagtcaacagggtcaatatctcgccagacgcttcgggctgatggctaaacgcgagaaactcgagaatcaactcgtgctggctaaacagaatggtaacttggaagaacaagagtacgtttccttacccctcccccccccaaaaaaaaaccacattcatatgcatatctgtaaaaataaaaattaagctgatgagaatgttttcattttttgtaaaaatagagcgaccttgaagtcgatcaaccgaaccaacttgaaagagttcaaatacagtcatcaaggatcgttagcctacatcggctctgacaaagcaatcgccgatctgccgttcttcaacggaaacatcgccaccggcggggtggctacttacttcttctggagatccgcgtatgtctccatggccttctccttcagaaatcgggtgctggtgtgtacggattgggtcaaggtgaaattgtttggaaggttcgtgtcttctctcatctatgttatcatctctagaaagcggggcaattgattcggcgggtcttgttgcagggacgtctcgagggcttgaaactcacgaaatcaaaaacaatccaggaagaatgacttggcgctttcccaatccacaacttcctcattaaaacatagactagagcgacaaaaaaaggggtttcggtttcccatttcactacaactgattcatccattcattcatcattttccaagatagaagaagatcgaatacacccataaacttatacggaatgtttagtgaacttatctcgacagatcttattatagagagcttgcgttttattgtgtacatagttgtgacctagatatatatagaactgactcctcaagaggatctttgtttttctcgttaatcttttgttaattcgggtcgcagtcggtcttgtccaagtttgattgacatagtccctccctcccctgattatattttctttccaagtagaatgatagaggaatcgtttggtgtttttttttttcattaatccttacacttctggatatcaactagactgaacaaaagaaccaattacccatttattgcttatcgtgcttttgcttttgaaagaaccaccaaaaaaacagactacagagtgcatgtgtggtgtttggtgaagtcggaagagtgagagcaatggacaatagagttggctattggaggcagttaatctggttgcggagatcggggatccccactcgttccttgacaaacgcgcggctctgagaaaaaaaaaatgcgcaagtgcaaaatctgcgttggattggagcatataaagagtagctgggacactatagattccaacacatttttaaagccctttctcggtctcttttaatagcatgacataagctgtgcatccatcaccgtcgaatgcagcgtataacaccaaggctggtgtattgtttgtgacagagacaatcaatgtaataaaaaaaaggtgctctgatgttctcatttcgctcgtctcgacattcgtggcggaaagcagaactggactccaacggcttgtcaatacaattattaatagttatcatgttgtatatatgtctcgagatcagttaagctcgtttctgcatcatctccgcattgtgttccgaaaaccgcgcgcccactcgttcggaatgtttcaagaatttatccgcacaattgtttacacaactttcctgtgaattttttggaaaaaaaagaacagggtaagaaagaaagaatagttagcgagcagtttgaattgatgccgaggttggtcaaagaatggactgacttctttggatgataaagctctagaagtgaagtcttgacaacagctactaaagcatctctcgaccaacgaagagtacaatttcaggaagtctttcatctgtttctgctcgatcaatcggttcaaatgggccgagtcttgcgagcttaacgaggaggcatccatctcgagagaacagtatttccaggatcttggaattcgggagtccgatcgatagtgtggttgaataaaacctacaaaacaagctggcccagaggataagtgattgacacaagacatggacgctcgattccataggatttggatctcacctttcaacggatcggggtatcggatcgaagctcttggagttggttgactctcaaaagttatcccaagttatccttgcagtcgagtgtcactagcttctttgatgtgacatgttggtggaggaggatttcactgaacaggggtgactccggagtccgggagccccccaccacatgtcggtgaccggtctgtcgggtggacagctcggcagattttgttccgcggtcagttgaactccgagtctccgatcatccaaattccactcgggcgttatttgccatgttatgtattctcaagctttggaaaattgaaaaaaaatactcactcgatcagacaacagggaatctgggtgtttaagagctgggttgggttgcactctggtacataccgacttgttagttacatacggtcaaccggtcagcgcacgccgttcttacacagtttttttcagtctcccgatgggcaagaaccgccgggtgccgctggaatgacttccggaacacgagctcccgggcgcggcgacggaccgctctgactggacgcatcgatacataatcgaaatctgtgaagcctgcaataccggtcgtgaaactgggaaagttgacgatgagctcttcgtcccaagtgtttccaatccgctgtatgctgatgatggtatcatggtacagacttctaaacaggtctcaatggcaacacggcgcacatgtgatcataacagatcataaccggcaagaagagacactggaaagatcagacttcttcctggatacatagagatagatagacccaacatggacttgtttcaacccatccatcccgaatgtccccggcggtgagagctcccagatttatccatgcgctccttcaacttaatcatatctatcatcagcttgttccacgctctttcgttccttcaatcacttgatctccaacatctaaccaagcggagtttcttaccagcactcaaggatgcccaaacgatagcagaaagtagcaagacagcggcggccacagcctcagcgagcaagcagctactctctcttgaagaacactctccagtccatcaagcggacgtgctctcttcactgcatcatgaacctgtcgagcaaaagaatctacctcccatcaacaaacaacaacaacaccaagggcagcacgattcgtctctcgtcgatcacccccacactccttcagactcacaaaaagaatccacccaatttctgcctcccatcgaccagcatatttcatcggaaacttctcatgacaattctcttgccggccatagccccactaatccttcaagtccatccaaaccgaatctagaaaaacaaccaacttccaacgagctttcacaaatttctcctggcagccacgacccctcttcttcaaaaccacccaaattgaacatagagaaagaatcgagtgaattttctcccaccaacgagcattcagaaatttctcctgctcattctcctgccagccacgacccctcttcttcaaaaccacccaaattgaacatagagaaagaatcaagtgaattttctcccaccaacgagcattcagaaatttctcctgctcattctcctgccagccacccctcaactccttcaacaccaggtaaaccaaatcttgaaggacagtcaagcggcaaatcatcaaagggtcgtttaagcgccctcaggaaatagtgagcaacctttgctttcaaatttctgcaaagaaaaaaaaaggggcaagaaaactgagtcacccacttttttgattactcttggaaaccacagctcgactgattttgtatgtgattctgaaactctcacatatcatcatgcccttctcttttgtcttcgctaacaccaaagaaacttatcatataacatttctgatagctgaagaaggccacacaaaaacttagctctgttagtgcggatactcgaaaggctgtcaagtaagcgttctttttttgtctactaatagatccgttttccggaacaaatccgcaggcactatggtcaggccacccgcgtctagaatttcaactaatcggttgtttacctatccaggctctggttaagatcttggaaggatcgacttgtaagtcaaataaactgatttaataagtgtgtcttataatcctggtaagattcaaactaatttaagggtttttcttgaagcgtaaatggttcaaccaggttttcaagaaaggtcgacctcgagcgagagagccaactaatgtgggtgatttggcccatttcgatcttctgcagcgaagggccccacatcctgactttttttctccataaatcatgaatacttcagattcccaagcttcaaaggcagccgaaagttcgcccagggtaagctagatacatcatctctgtcacccattaccccagaagcttgccgtcgttgacttccccttgggtaacctgaattcagtcaattcgagccgattttcttcgatggcaaagtggtcagtaatccttagatgccgtgtcaaccgctctgatgtgatcatgtgacaaagctaaccccacattccactcaagttcattccatctggtcccccaagcgaagcacagtttcaggaatacagcaagtcatctcacttgctttgattttcaactgtccattcattatgtattccgtgaatttctaatgaatttttttttattcatgttttcgtaggagattccagagctttgctagctcaggctatggcccaaaaactcaagagaccttacgatgacatggtttgggatcctcaatcgttggcggagttgatagcaaggaggatgactcctccaggcgacaaaagaactgcggagtatcaggaagcgttcaaaaggtccttcttggtccatcagacctatctagaaaacgtcatgaagcagcagaaaattgtgaattcgctcaagcctctccaggacgaatggacaaacattcagacctctatcactctacatacattagacaatctacgacctctcaacacaatcgaacaccaagctatgcaagagattatcgatgtccttgacaactttgatcatgatgagtttcgcgccaagttcacgcaagaatttcaaggaatcatgggtcgcatcgaatctaaggcaaggtttagaggcgacgaagagcctccacccccgccacccccgttcgaaactagaaagcaacgggctgaacgaatcaagaacgaaatagcagaaaggaataaactccacccaaaatgggaactgactcacacagacttgaggagatattttcccaacatggcgcatactcagagaacagatcgttattataaacttcttgcaaaagcacgcgccatccaaatgacgagagatccttcggaagcaatccatataccccttggtggtttttcgagtgtagaagaagttatccgaaccttgcctaaggaactcgacttggttgaagaaatttaccgcttcatagtcgtcacgggtttagaaaacatcctgaaagccattcggcctcaagtaaccaattttgttaagactctggttgaagaccgattggctgatatcttcccaaccctgaaagacattgaaagtgtctttgaatcgactctcagaagtacagaagaagaggatcttgtatggcgtgaaagcctgtttactcgcttttctcctgtcgaaatgactcccgaagcagtatacgaaaagctactgcaagtcccgaactctccagcccaaatccgctacgtactcaataacccgtctgggcccgctactttcctctcgaaggaagacttggatgcgctcaaggaagcagcatctactcgtcgaactttcaaggctaagttggctgcaattgaggaacggattccagacgcgttagaaaacaagcagaaaacctggcacaagaacttggtcaaccatccgtatttcaaagaattcaaacaggcgaaattgagtcggatgcgcgccgcgatggaaaacctcaagaaagaaagcttcggaaagagctcggtgaatcttccgttcatagaggaattatatgagaaaggagtgattgatgcttcgaccagagcgaagttagatgaggctgcgaaagtatcgaaagaagaactgaagaaagccttaggacctgaagccgaattcaagaaactgttgttggacaagcatgccaaggacctagtccaacacttcatagccccggaatcgcagcagatggaagtggtgtacaaagccaccgaatcattgacccacttctttctttctgaactcgaccaaaaagccaagtccttctacctcactcgagatgccttcctcaaacccaattcattcagggaaacagaagcctggaacgtctacgaacaggatcccatcagacaactcatccagagtccttcgggctctaaacagatcatcaaagccttcgccgaggctaacttggctagtccaactagacagcttccgaagtcagaaatggaacaactcttgaacgaaatccgagtgccccgtgagtgaacctacccagaaaacaagccaaataaaaacagaaaacaaaagatggaattgatcaatgctgacgttggatttggttttcatactctaatgtgatgttgacgatgcccatacggattgagctgctgatgaaaacagaagtgtcgaaggagaatgtactatcgagcgagttcccgaactttgacgaaagactgtatgggctatttcatcggccactagagcgagcagactcgcgattaaaggggacctcattcgagactctgagcccggagacccgagacaagctgaacgaggtcgtcgaggaattctacgtccggcgcgaaaccttggaggccaaagcgctcaagatcaagatccttggagcacggatcgagcagactgagaagacccagttggcgcccgaaatcccgtatctctctagaatccttcgttctatactctggccgggaatcgagctctagtagtgcattcattctttcactctacctctccttttctgttatagactgtgagttgacggactccaaagacaaaaggagacgcttccctccaaattataccaaatgactaattcacccaatttttaaaaagctaatgtgtatgtatactaatgatccaactcctagaactcgttccttgttttcctttttttgtttttaagattatcatggaagttgaattaaagtgacattatttcagatcaatcaatgtttctctacagagtttgagattcacgtgagattcaaatcaagctgattttccatggaagtcaagttgatgtgatagacaattggacattaatgacaccctaattgcgcattctgtttgatccttccatcattcttttgtagagataaggtgccatggtaccttgtcctcctggaaaagattgattggtgttgagaattggagattgaaaactataagaccctactcctaggttttgagccttttcttcttcactctgtattgaataaatctgtcgcttggcacagtcattcagcgcatctatgtattgaattaggacggttcatgtctgagctttgaggcaaatttaatgacatttatcattaaaattttacaaatttgtcaaaaatctcaaattcatccaaacctgatgattcatgagatttgacaaaattcatgaaattttatctacaaatgtgctaaaaactgccttgaacttcagacgtgaaccggcctattgaagggaaacttcttagtgaaagataaagaaagacaaaatgagcgaaagcaaaactggcgaaagatcaacagaggaaccaagaactgagatttccccatgctttgttttggatagagagagagagagagagaagttgcttcagaatggcccagtgtttttgatgacatagctagctgaaacactgtgaggtgatcagcgtgtcatctgatgagggtgaagtaggagttccctgtattcttactctttccgctttaaggctcctggtgaccgatgtgcaccaccagtgccgagttcgagctcaacccaaaaaccaaaacatggaagaaccacaaacaacaacagcaagaacaacgacaaggacgataacccattcggattggttaaacgacaggcagtttgggatcgtactggatgctggtagctcgggaactcggatacaagtctacagctggaagtctcctcgggcccaactcaaccatcgattgaccagccatcaatcgaccaaggtccttcctcggatagaaactggagttcaggatggtaacgactggcagctcaaggtcgaaccaggtcagcaagaagaaaaactctttcatttttttttgttcgtaatcgacttattcacctttcaaccatcctttttctcttcgcttaggtatctcatccttcggctcgcatccgcatcacttgggacaatatctgaagcccttattggaccatgctctcaagctcatcccagccaaccaaatcgcaacgactccattctatctattggcaaccgcaggaatgagactgctacctcaattacaacaggacgggattctggaagaagtgtgcagttacatcaagacgcactatcggtttcgaatcaatcagtgtagccagcatatccagatcatttcgggggaagaagagggcacattcggatgggtggctgtcaactatttgatggatggattcgatcgaccgggccatccaagtactggctcccaagcctcatcaaccttcggattccttgacatgggtggggccagtactcagatcgccttcgaacccaacgagcttgccaaaatcgaacatgccgataacctcaccaagcttaccctgaaactcttagatggcactgatatctctcattccgtcttcgtcaccacctggctgggatacggcactaacaaggcacgcgagagatacgcacaaaaactgctcgagcaattctcctcagatcatcaaattcggaaaccgaatcaactcgatcaactgggtatcatccccgacccgtgtttacctgcttcgctcctcttaccttctccatcttcaagttatcagttcaatgggaccggcgacttcaaaaaatgcatacaaaacgtctcccctctgttgaacaaaaacgcaccctgtctggacgagccctgtttattcgatggcaaacatgtgcccccgatcgatttctctgtgaaccgatttattgggatatccgagtattggtattccactcaagacctttggtcgatgggtgggatctatgattttgtggaattcgagaagaaggcgatcagttactgccaactgaactgggaagagattatcgagagccacaagtcggggaccaaatggccttcgaatgtcgaaatctcccgcttagaaacccaatgttttaaagctgcctggatcatcaacatcctacacgaagggatcgggatccctcggatcatcgataagggtggccagggtgatcggatggattacaaccaagaaggcatccaaaaagccgctcaaaagggtctactcaatccaccccctccaaacttccaaagcctcaatgaagtaggcaatatcactgtcagttggacgctaggcaagatggtcttggaaatctctcaacagctgtcctctagcccacaaagcacgagctcaattggtcgtctacctggaatccacacctctcaactcggagggggactgaaagcgcaactgagtcatgccaagtcgtggatcgagccgatggccatcctcggaatgaccctcggagcgttggtgatctggttcctatactcatgttcgaagacgctctgtcaattccaaaaggagcgacgtctaggcgggcagggttacgtattggcctcgatggaggagggcgatgggggaaggagagactctaatcacacccgcccaagcacgcccagagtgctgaggaaaccgagcctcagttctcctcggagtttctttcattcggccggcactggaccctcgggtctgatccagcaaaccgtctcccgggccttgggggtctggaccaaccggagcagtaacacgcccgtccacaggagtctttcagcgagtcatccgagctcgcctcgggcgggtcgaccgtcccggcttggctcgcccaaccagccgaaattttcgatcagtggtgggtacagtgagggggcagatgatgaggaccagaggatgctcatcccgccggtctcgatcacgacctccttatcggcaccggcgggcgggacgggctaccaatcgacgacctcctcgcgcacctcggtcgatgaaggcctcttcaacaccgtgcccatcagtaggaccggctcgagcagcggcaccaaacggttcaacgacgagtggaccaccccggcaactcatcatcaactctcgcaagacggctcagtcatccatgctgatcatctcttccccctcgaacgtcctaagtttcgattcagtcactccaagtccttccagtctttgtcgtccccttccgaccatcaactcgacgaccatctcgattatcggcccccgtcgagccacgatcgctcgctctcttctgcccctcatgagcctctgcattctcatcagcatcgaactatcaatagtcatagttgtagtaatttgaccgactattcttagtcttcttttcgttctatttttttgtttcccctcttagttacgctttttgaaacgctgttttatttatcttcagatccggccttcagtttggtttcgtttccggctgttccttgcagatcatagagagttctttcttcttctcaccgtgttcgttcatttgtttgtttatttatttgatgtttgcacatatgggttatcaatatgtgtacaaccaaaaaaaacaaaaaaacatccacttgttttgttaaaacaaaaatcttcttcttgatcttttttttttttctttttttttttctcatcttcttctgtttttgtgtgcttatcttataacatgtcattagtgcgagaaagatcatagaaaaacaaaacacaaagacctgcctgtaaacttgtatagtacgattagtaaccaacacacacatttctcatttttcatttttcttttgatgtaagatttcttgatggccatggtgtcacagtccatctgatggtcttgtgaaacagatattgatgtcttggaaggcctaccagaaagtaacctcttgaatgattacatgtagctgatgggattcgtatcaatttcttggtgtgtatggtcttattgatctcacataccaggaccatatcagcccaaatattttgtggagcaattcacatcaagaggaaagttgggtgaccatccatttcttcatctctatgctgaagtttgttctgatctttgttttctctttactatatctataatctctcttgctttgttcttcctttgttctctctctttcctcatgagccatccataaattctttgtttatcatttaccattaattactcaaaactttatcaaggaaattaatacctttataaaagcttattctattcagtagtatcatagtgattgcatcaagactattaaattctatctactatcaccaagcataggcgagttttcctcttggtaaaacttcatagccactagcgtacggtgtagtaggtcgagcctcacagatgggtataagtaggtcagtgagactctggaggcttgctcagggtcaaaaaacccatgagccatcaagcaacgcaatgctccctgcatcatacaagtgagtggctgactgcagttgctatatagcacaccatccacacagacatttgccatagatcggtcagtttcaacattcaccaggtaaaatggtggttccttaattcaatgcacactaaccaatgtcaaccaataagcagcttgccattgttagtacaatgatttgaaagtccttgaactagatgtatgaattctttctgaaagaccttttgacttatcttttggatgctggcatttttttagcacccagtatcttatattttgaaaatgggtcttagttaaacgactcccaaatattggagttccaactcccaaatatttgggacgtcgagaggactggctgcggacggtcctctcgacgtcgatccccctatatttttttttccccaaaaatttgggagtcggacctccaaagggtccgactattttgggagtcggaactccaaaaaaaataataaaaaaattaaaaaaaaaagaaatcccccggggggatttgggagtcgttcctccaataaatgggagtcggaacgacaaaaacataataaatagaaaaccatcaaaaatagtaaaaaaactataaaataaaataaaataaaaataaatccatcaagacatttaaaaattcaaccccattgaatgaggggccccttgaataaaagtaaaaataaaacagcaaaatgtagtaaaacagaacaaaataaaataaaacaaaacaataaaataaaataaaacaaaacaataaattaaataaaatatggaacacaagaaaataaaatacaatagtattgtagtttaaatgataaaaaataacaacataaattagaaaatcaaatgtaattatgagatacaagaattcagggaatcatcctccaatgagaggaggaaaaattggcaaaaaggaaatatcagtaaaaacagagagaaatttatgccctcttgagcatatgggaggcaaaagcttccttcttattggttggttaaatgaccaaatatcatcaaaagtagaaatcactgctaataatattcaattgattgaagaatcaagcaaaacatgaatttcacttgcactacttaggagttaaaacccacatcaatgaaacagaagcaataaattgaaagaaacagaaggagagttaaaggagaggacacaagtaaaaggaggggaacataagcaagaaatttaatctgagacaaaatatggagaaggagaggaagacatgaagattaaaattagtaatgagtagtccctgggaataaaattttgcgtccaacagtcagaacatgacaagcagaatacttctcctcccacggtaaagcctctggtacggcgtcttccttccaatctttcataagttgtggtgcaggaaaggggtcttgaggctcttcatgaggtcctgaggggtcatcttgggggcctgaggtgttttgagggccttcattcttgggggcctggggtgttttgagggccttcatgggggtctgttgggtcttcttgggggcctggggtgttttgaggtccttcatgggggtctgttgggtcttcttgggggcctggggtgttttgaggtccttcatgggtgtctgtggggtactggcttgggggcctgaggggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtatgtgggcaaaatcttactcacttgaaacgtatggaatttttggggacaaagatgtttagtacccaaaaatgtatggtttattatttctgtcgctattttccttttttgcaccctcccccccccctggccagtgccccatcagtattattttatgtcacccccatcagatttctttaaccctccatcagatttttttaaccccccctgtcagtttttggcagaaagaattcctaaggatcaaatctgtcaaaaagaaagatcaagctgatgatagttaataattataagttcctcctactacatacactacaaacaatacccactttgccccaaggataaatagcaatttgggtgggggaaaatgggtcaagtttctggcacttttttacaaaatgcctcaggcgtagaaattaggccaaaatgagctaatttggcccaaaaataaaaattcctcaaacctcccagaatgaattttcatctcctttgagacatttttattttttgggtaaaatagctcattttagtctcattttttactcctgaggcattttgtaaaaaactgccagaacattgatctattttccaccattcaaattgcaattttcccttgggccaaaatcagtattgtttgtagtgatatactgtatgcaatggcaaatatttcttgatttttgtcatttttcaaagcctgagttgctagcaggaatgactatctgtaaaaaaaagcttggctatgtgcttcctgggggaaaaatggtacagacaaaagaaatatacaaaattctagcctccataaagatgacaatcggtacccgggtacctctagtggtaccaccacctttgttttgctcagaaatggacaccaggtacctcacctggcaccccctggcgggttcctggcgggtccgggcggcaccaggcaaacaggtgccgggtaccaattaaggatggctatcaggcaggtttgggcagcccgtgcactagcccgaacaaacccgtgatccttgcaggcaggtcaggctggcctagtaggctcaacaatcttgtctaacccgagcccatttagaaattgggcagcccatgatccaatctaacctgctgaagtgcgggtggcccgtgggcacttgctcggtatccaggtggctaggccaagattttacaaacatatgattgctccgactgtcctttctttttgtgggggaggggagggcgggaaaggaacggtatttacatatagactaaggggaaaaggtgaagcataatcctagtaggttaaaagagaacttgattcaatactgttcgaggtgctaggtacaaaaaaaggattcctcatcctcttcggcatcattttggatgtttgaagccttaggttttatccagtcttgagtacatagcaatgcctcgactgtttctttcttgaggcgcatccaatagtcatcaagaacttgaccaccagtagaaaattcagattccaatgccacggaggtcataggcaccatgagcattatccgtgcaaactcggaaagcaaaggatatcaagttgcattgtttttccaccagctaccaatgttgaattgtttgtttttttctccagtaacaatcacattccgctctccaaggtataaatccaactcggccccaggcgcattgattttagatccacccatggtaccagccatgtgttgatgaaacgctaataagttgggatcattggtctttgagctggagtctatttgaggagttgagtctggcagggtcttggttggaatgaacaattgccacatggccaagagcgtagtttgaaccttggcaatgaacaaatcaactcctgctgcatcaagtgattgctccaagctgtaacggagatattgcattttgtaccgggggtcaaggatgagtccaacagctagcatctcccccattggcccccagtacttgttgaatttggccttcattggtggtatcatcgaaatgaggtggggttggtcatgattgcttgaccggagtgttaagcattcatccagctgcatctctattcccctcatggcacggtaagcatgaacaatggtggggtacttggtcccactcaatgatttggtggctgtaaaaatgaggaaacaagttgtcagcatttgactaacacaagggtatttgctaggaggtatacatacctttgtgaaatggttcaaggatttttttcatgatgatgagttcctcctactctcgcttgtttgggcaatcctcaaatccagtgtcctcaattgacagctgctggaatgccaacttgcagtccaatgatgactcaatcatcaggaatgtagaattccatcgagttgggacatccttggaaggatgcttcatcttgacgttaagttcaacatccaccagggccttgtcaaaggaagagagatgggatgacgagccatgtatgtagtgtacactactttgaagtttttgaactgcagttcccacctccttgagcccatccttgacgaccaagttgaggacatgagccaagcaccgggcatggaagtggggtgacatagcaggtaaggatccttgattgtgatcattgatgaaccattgtaagcgagtcatagcaaaattatttgaacttgcattatcaagtgtcacaaaggcgaccttgttgatcaatctccagtcaagaaggacttggctgagacggtcagcaattgcttggccggagtgtggagttggcagggggctgaagctcaagatcagcttgatgagctcccagctggagttcatgtcgtgacccgtgacaaccatatatccagtcatattggatgccgtccagaggtcagtggtcagggagatcttcaaggctgtgctcattttggccatctggtcagccttgatttggtggtagagattgatacaatccctttggaccgccttttgtcctggcatgatgaagttgggttgagctgtggccatgaagtcaatgaacccttggtgtttgactatggcaaatgggtatttgtgttcaatgatcatcctggccagcttctctcgggtctgtccttgcgagtagatccagatttgattacttgatgattgaggcaaattcgtgaaactgagaaggccttgacttttgccttgtgctttgattggcaagattttgcgtgtcgttgcaggtggtttgtccctgacattccctttgctgacagcttggctgggcataatttgcacttggctttcggttggttgtctgattcaaaggattttttgaatgaacaagttcagcatgccgagataaacacttgaaatatcagaaaagaagaacccaccttcttgtaccttttcaaagtgctcccatacttcgctggtgacccttcgcttcttagtttcctgggatgatgtgggtgattcagggggggaggcagcagccctttcttcatattctgtgggtgggttgttgccaatggtcatagcattggtggcttgtgaatcagaacccattgatttgttgttcttaaaaaggaatttgagtctttgaaaggtggtgtaggctgtagcttatgcactaatctatatggttatgtgaacggtcagaaaaataccaaatgaattgcataaggaggaaaacaaaagaaggaaacaaattatcaatgcctttataatgtcaagaaaatcacaaaagtggtttatgattcagattcagaaggcactttgtacagaaggaagatcttccgtcaatcttataactaaggtagatctcaggatgtaaatgggtcgggtcaacccgcaacagacccgagacccgtcgggtcttgggtcgggtttgggtaggcctattggccaagaatcaatttttgacccgacccggaaagacccggctcctcagtcgggttcgggtttgggaaaggtatcttacagtcgggtcggcctgagaacccgactaagactgggtagttctcagcttctccagtattaatttttctactggtcaacttctggcaatatcaccctcctcgcaatgccctccatgccgcattgccgatgtttcctcctcatctgatggggcatctgacatcgaagtcactgaagtaaccccagcaagccaaacaggcactcagaaatcaacagccagtaatccggagcaccagtgattgctgatccaaatttgttcttagtacttgcctggtggccatggagtccccatgccagtcgattgagattcccaaccctttcaatcttagctaagtctatcctcatgactccgatgacttcaatctcatcggagtcagaatttaccaccggagggagaatcctcagcgactatcaaacacgaacaaataccgacaccctcgaagcgcttgagtgcagacaaaactggatctgcgccaatgaggacctaatcatcaatgatgatgatcaagagtgactttatttcatcacatattggtttttactgctctcagagaaagaaaacaagtatatataaaaatttaaatgaattataaatttctgattccttcgactgctaaaatggccgggtcacccttgacccaacccgccccgacccggacccgacctcactttactcgggtttgggtgcaataagcactttttaaaatatgacccgacccgccccgacccgccttttcctcgggtttgggtttggtcactgttttttgacccgaacccgacccgtttacatcctgaggtagatctaaaactggaggcctattgggcacccaacttttcaggccagatgcaccctagcccaccaaccagcctgacaacttcggacccccgtggaacagctcatgactcatgcctgacccaaacccggatgggcgcgggtggcctattgggtgcctggcccaatagccatccttagtaccaatcatcatctttaagcctccagccaaagaaaatgttacacacaaaaattgtatcaaaattttggctgacctctgtgttgtaacatacatgttacatacaagaaacttgccacagcacagcttcacatttagtctgagcttctcttatgagaagcgcagaggtctttctgcattgcattctcattctctagtgccttagcctcaatactctgagcctacgcacaaaatgtgtatgaatgagtcctaaaaatgtgtgaattttctaaaaatatgagattttatgttactgacatctacagggagtttcctaggtcctgggtcagcccagcaaagtacattaagggacacaaacaagcccatcctccccactgaaatgatgatgaaatgactggttgtgcaaattcagactgctcctcacagctttaaccattcttaatcagtcttttatgaggtgaatattttcaaggcaataacatggtatacatattctttttggcttaaagttgagtgtgaaattcacttttttgaatgaaacaagcacctgcctgtaaatttcctgctcctcgaccatttcaaaattatgctataacatgttaaattgcttattatgccctaaatacaatttgttgaattttcaaccatcttcttcccctcaaaattgctctagcacaacaacaaaaaactgtgaatctacattttttgaattcccaaaaaatgaaaagatggcaatcttttgggaccccctgctctaaatgactgatttaaaattgaatacaattcaaaaaaaaaaccataaaacacattagtactagagatggcacttgatacttgtttgcaagtacttgttgtttttttgcatgtacctgggacctgttttttggtaccaggtgcctgaaaaaaggttctaggtagctgccacaggtcccatgtacatgccagtaggtcataagtacctatcaatatgttccaggtacattccaacaagcagcaagtacttgcaaacaagtatcaagtgccatctctaattagtacctgaagaaattctgaagttggaaacaggagagagagagggggagagagatgtgatttgacaggacttgtcaaggcatacccttttttgggaacttaaaagtggcactgggattaaagttgagagaatcaatgatttcaatttactagtagagcccacacgttaaatagactacgttcaatcagttcaaccagttgtttgagaaaaattgaatgaaaaattaacatatgcatgaatagatgacaggagcaaatacctattgataaaggttaggccagggttcaaagactacagggatttcagcactagacaataagacaaagtggcactcaggcactaacaaaacatagtagaatcatgtgtattattttatctgataaaacaggtgagtaagatggattttatggaatgagaagaacaagacataattccgacaatgcctcttgaaagtgttagtattcatgtgctgtagctctctgtttttttctcaaactctttattagcatattttctcattcaagcttgtatctttctgtgctctcatcagtccagattagaatagctttatactggaggaattcccgttggatctgggaccctcacagcttggaaatctaccttttgcggctctaaatcaaaactgggagacccgcagatgttgacaggaagtcatccactgttttatctcatttgtagcatcttttctttcactatttaaagcttgagtttgttcatctggaaatacaaactcattgagtctttccctctttgactctttcactcatccattaacagaaagtagagtcccccaaaggacccccaggtcttagttatttttgagccactgccagctctagagtgtcttcagcagtgtgttggaagaccaacacagtcacagaaggcagacacagtgtatagcagctggccaaggagaagcctcactgagcagattttaatgtggagctattttaagccaaatcacatttgcatattatgtatataccaataaacattgaaaagtgaaacatgattgatatatatgacttttgtgaagtctgattgtatccagcgtggtttagatggagtatttataccaatctgattcatgatgtgaaatcaatgtgctaaacataagtaaccaggcaaaacaaaaaccagacatgtggataatcttctatttaattcatttaaatagataatggtgctttctaccagcggtgggccgctacgctacactacactacgggcccatgtagcgttagcgtagcggcgccttttttttccgcgtagtgttagcgcgccgctaaggccgctgcgctacgctaattcgtagcggcgctaacactcaccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctacagtgtttttagcggcaaaaaacgcctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgcgcgcgtagcgttagcgcagatggggggaatcacgctaacgctaagctaaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaatgagaaaagcgctaacgctacgctaaattgtagcggtttttcgctacgctaacgctacggttagcgtagctggcccaccgttgtttctacattccaaaattcaagtattgtgttggggggaatgatcccttgacagtaccggtctctgtttttgttgtcaattatcaagtaatccaaaagcttgctcttcattgacttatggaggcatatgttatgatttgtttcagatatgaagattgttacacaggaattgtgaacattatgcacaagttcttctgagactggaatttgcacactatatatgactcccattccccaaggccgaatttcttcagcacttaggctgaatcgactcctccactcttggttttgaatatgtttccatgctgtacctccaggagactggaccatgccagtactgcagatcttagtcatgatcaagagtgcaattaacttcattgttactgttatatggtatacagtcaaatgataggagaagaacagtttgatggtgaatataacttattactgtttgacacaacaaaattgaactgagctgtctggatggtgcgtatgaatgtcctggtgagggagatttggtatgagttctattagaaaaataggtcaggagctgggcaaaaatctggggtaacgaagaagctgaaggctccttttggacaacctggtccaacacggggatgccttagaccaaaaggccaagaaaagcttcaatgtaacgtacacgatgatggtttttgcttgtgtggcttccagaccagatgggcaaattctgatgggtttctctagtaggatccttcaatgtgggaagacagatgcagagcaagttatgaagaaataaagatacctggctatcatagacacacatggtccaacatagacccgggaagcatcggaccgatagcctgcgcccaatacacatcattcaccgagcaaacatcagaaattcgcaacagccatggctagttgcaggaaacacattcagtcaaactgacgtttgattccacaactgaatgactagcaaatcaaataagggctggaaatttgcaggagggtagtaattgtcatgaagaagggccaaatgactgggggatatttattcaaattgaaggagataagtaaaattgagccagtcgatgacgatcggtcgatcgaactacgtaactccgactgatgagatgggtaaaaaaaaatagagaagaaactcttccgacgaggtaacagtatttttggttaaacgaagaatcaaatgctcgcccttcaacctcatcaatacaataagaaaaaaagggggaaatagacaaaataacaattcacagaaaatccttagattgttttttcagacatttttttttgttaagcaaagtaactgggagcaagcacagatgaatcggaaggaggaaacaaattgaacaattgattctcgtatttctttttttttggcttttttcacttatttctttcgttcggaccgatcggaaagtcgtgagttaactgccaaaaatgagtgagtttttttttcctgatcaaacagaagaaatggtcgatgtctaggcttacaaatttcagctagccggtgccccgttggtggctttcttggccttcttgggtttcaaccctctcgccaatgtgctagccaattcctgatcttcaatcttaacttcactcttgatgatttccgatccacttccgacgtaaaacgttggagcgggtgtaattcttgtcacaccagtcttagtgacgacgaaggtggcaaagtattgtgcagttacgtctttggggtcggtcgttgtgctttattgtttggtaaaaagaaattatcattatgaatggtcccgggcagataaatctgggttgatgtactcacgttacatcaaactctttcaggagtccgtgttgaacacattccttcacacccatccgcgctttggtttggtcctccaaagtacgtaatgtgaagggaaacgcgcctgctttcttgacgatttctccatatgtagaccgggatgtcttcattttcaattggtaggtagatgtagtcttttggaaaattgaggtgcgatcgacatgcgacttcgactgtaacaaatggtgaattttattattaactctttcgatcagatatacacaagacgcttccatgtgtgtgcagagagacgggatttaagggcttgctcactttggtctcttcgccggttgtcagaagaacgtcgaggccaaagacatctccttcttcaaagagaaaggttgaatctttatcccggtgttgttcggcagccggaaacaagttgatagtttttttgccatcgatcacattctgttcatgttgatgtgatatcatacctggcaaaacgatctcccgaatggatgagatgttcggtttcacaaaatagcttgaaggaaaatagcctaccctccatgcctttgatcgagcccttatattcttttaggagttttgaaaccacatcggtaacttcccagttcttgactcctggtttaactgatcgtaacacgagttcagcgacgttgtgggccgcggctacgaggtctgccttagtaccggtgacgggtgatgcagttgaggcaccaatgatgaccctgaaagaatgggttagggtcaagtcagatgtttggggacattgggtatggtagagattaaccattgacttacgtttcaccaatgatcgaggcatatccatcgatatgggcgccaatcagaattttcacgacatcaccatcctcgagagtttgggttgcaccagggtcagtgggcaatggagtaaaatgacaaagaacgctacaggtgtggggaaagaacattattatgggctccgatcacctttgcgaaccaagtttggttttttttttttttgacaagcggagagtgaaaaataaacgatactcacttgttgatactcagggtacatgggaaggcgacacccttttgggtagggttcttcttgtccttgttgtaaaccaacgcacacgcatcctcgatcgatttgtctccttctcgacagagttcgagtaggttagatcccttgacggccttcgagatgacatgttggagtgcttttgcagcaatctcagctgctgtcttatctgttcggccgatcgaaagggtcagtgtgaatcgcatgtaagaaacggagactctggatgggctcacatttggttagggtgtcagccggtagggctgtggaggcctcggtaggagcgggatcggccttcggttgttggacagtctcagtggtcatcgtcgtaggagctcgctggatgatttggatgctcagatgggttctcaaacgatgaagaggacttgtgtgttgaatgggttgatgaggttctggctactgctgttgtggttgttggtggtgatggtgatggtaatgaggaggaggatggcgatggtcaacaagcgcgcagccacacacataatacagtcagttcgcttcgagccaacccaacaactgcgcctctcgacccggtcttttctgaaaattccagactgccggctcgcaattacaacaacagtcgaaggaaccaaaagatccgtgcaggactttataatgctgcatggaaacatcttgacaaatcaggaaaaccacattctcattcctctgacattaaagggcctgctcaagcaacccagctgcctgtgtctgacaagttttgctctcattttccatctgattctcgagtcttcaatggagatggatgactcacatgtactatttatctcctggaaacaatctcatggcagttatcttgcatagtcagcgagttatggatattcattgtgggacacataatatcctgttggggaactggcccataaatcatcttcttggatcactttcggcataggaattgcacataactactacacatatgagcagctggtgactcatgatgaaaggaaggataagcgcttcgaaacatgttggggttggcataaataatgaagtttattgttagtgaaaaaaatacttgacctcagataatgggcattaaatgaaagtccccaaaacatgcattggtggcattctgataaattgggatggcagaccaatcagtaggaagactttgacatggaaagaaagccaagaatggagtaaaattttaaaaataaaaacatttccaaaatgaaatgatctcaatatgaataaaagactaaagtggaatgaagctgaaactaataacagtaataagacaaaaagagagatacttctaagagagaggaaaatggcccacaattggaacaattttataccacaataatgtcaagatttgccatggaaggatgaatgaaaactgacaggattgaggatgagtaagaaagagaagagaagcccaacagattacttttgcaagcaaagatcatggaaatagtttttccctctattttcaatacccattgctggtcttggtatgcatttgaaagctagtaggagatctgaaaaacctctgttttgacttcacaaacgctttctgtactgttcagtgaggttctcaactgaaagcgagaacaatttattaatcaagcccttagcagtagacaagtctcgattgtgatccttcatttgggtccaaagtgtttcagaatagtgtctgatccaaggctgcaaaaaatcccaaagatatccagagccatatttgcttttccgcagatagtccagattctccttcttctgctttgctaaatcttcaaagaattgacaagcttcagccattttttgggtatattcacaactctgttcttctggtaaaggtatgatagctctgatcatctcaacatgaaacacaaatagtggaaacacatctcggtattctgcggggattctactctcacaatacgctttgaaattgagttttgtttgtaatgcccaatagtcaaaccaagtatccttactgtcctcaaaaaacctctttttgcttgtatagaaagcatacttctcttctctgctcattttttccaccttataactcgacattctgtggaatttggaggcagtgaatttgaattcactgagtttgatgatcagtctccctttgtcttccggtttgatgagtttcaaaacactctcccaatagaatttggttgcctcactgctttgtttcctcttgaatgaatttgccttgaaagttaatcttggcaacttggttcttttgggagtatcctttaattcatacaggtatatattgagatttctgtatttttctggatgatcactgttagtcatcttcatgtgagaaaccaacttactaattggttcttgaggttgtggaacttgcttattattaatgtaactagttttggtttttccaaatggtccaaaaattccttttattgcaattggggcactggaaaaatccaataattttttggctttagttttttggtgagtgtcatctcttccagcttctgttaaatcaggactctttcttttaaggccttttggataaacctgagcattatttgatttatacttaccatcaactacttgaccagtcaaaggatgtgatgactgccatatctgaaaataatcactgttcctgagaccatgtgcatactttgtttctgtagggagcttagcaacaggtttcatagattgaccaaaatgattaggtggaatttcatgtttttgaaaggcaaagtttgaaatgtggtattccaaatattctttatccatgatttttttatttgaggaagctgtcttgtctggaatccttgagattctgcccaagttcaggtctatggataagtccagtaagggagacacaccataagatttccaaagtgcaaaattccctttgtgaaagtctgggggagagttgggagggacttgattttctttatatattgattcatgactgcttgaataaggtctctgtttatctgaatcccctactcccaaaaaatcaataaatgttctggcaggaagttcatgatcatttaccaccccagagggattgaaaccaggcttcccaagctttccaagtaagttctgtgttgagcactccttattaatgttggatctttcagaaactttgtgatgatttactcttgattccagaggtggttcatggaatccatctacatagcccaattgagggccgtatgatcttgaaatggctgttgttcctgcaggtgtggctcaaatggagatggggtgctattttttctgaatttatgaattgaaacattttcttcaggataaatttgattatctttcaatcctgaaggcttgacaagctgaggagaatttgactcaagttggccatttgccttccaaggtctcttgtacattgagtttcccatggttaaatctgtcgttgcatccactttggagctgcttccatgcatctggatttggtgaccacaaagtggaggagatcctgtgcaaggcttaacccccggtttttgtatttcagatgagctgaaaagattgaaaaggctgtgtgtggattgtggagaagaatggtcatgttcacttggatgagatgttgttgtggcaggaatatttttgcaagagagagctagtaattcaggcggctcagtcttggactctaaaaggtggccattagcagattgggtgaaagaagcatttgtgaaggcagcaagaactatcactaaaaatccaaataggagtggatgactcccaggcctttgcatgttttgtgagctggtgcaaaataaagaagaacagtctacaaaagtttagccaggtttgtatgccttgatatgttacaaacaggcccttttggattatggtgagccaaattatacttgagaatcttacctcgttatcacagaggataaattgatatggcttttgagggcgggcttttaacatttggtgcacaaaggatggccaggacaagtgagatgaaaaaatcagtcagatcagaatctgaaacttggactatggctgagacaggacacttcttgttacatgtgcttcattgcaaggtacatatgtacactaccagcagttggtttgatcaagatagtttgtttctgctttccatcttggtagtttattttgtatttccttcaacaaaacttggcctgtagaaagaccctccatatgagacttttcttattacagtagtacatgtccaaaaatatactttccacaacccacaaaccccctagagcagaattaaacacccatgtcagttcaatggtaacctcaataggaacaaatatctatttaataattatcaggaatgcaaaaacagtgtctcccagtaagtctcagaaaattgttctatacaacacaaatttgggtgcaaactgatactcaggaagaaaaaaaaagaaatttgttgtgggaagatataactaacagcaggagatgattggtcaagattcagaatagaaagtgtgtgtggggggggggtgctgtagggctcaggcttcccacatcacaagaaaatctccaagctgattaatggctctgtctgttgtaacccttaatgtaatccttcttatatttcatttcacctgaaaaagtttaatcatttccctctggctggtgagatgtttgtcctcaagttgttcaagtaacaaataataatcccgcgataacaagatgcagttttttttttttttttgggggggaattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacccggttttccccagcctttttaattcattttttggcaattctaaatatgctcaaaatcttctaaaattgataattcttattgggtatataaaaaattctcaaaaggtttttttgatttttctcaccaattttttcccaatttttttttgaccctatgaactcttgaaaacttgagttaaaccacaacttattattaattgtcaagtttttaatttttcttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatagctcaaaaccaacaacattaggatttccaaaatgaaatcaaatttggtcctttatagatttcccaaagattgggaaatatcaatgataaatttaaacactcgaaacataacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagcatttttatatttttttttgttcacctcttcaccccatttttttttcaaaaaaacactgaatatccagttttttttactccatatccagtactggatatgaggtactgttgaaagtgaaatgtactttgaattctcaaaaacgcataggcagaaaaaaaaaacttgatgaatcagattaatttaaatttaaatttaaaatttctcttttgaggattttttatatactcaaaaagaatgatcaattttagaagatttctatcatattcagaattgccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaataccaggtgtgaaaaaccgggtgtagatagcagaaaaggggggtacgtttattaatcccttttttttttttttttttttttttttttcatgagcacccagtgcccacactcgaatggtatgaggaaagataatttatactgacgattcaactctagtgataagggttttctatccgaacttaacacaagtccctccgtgctcgcggggcgcgagcaccctcccgcaagggagggacttgagaccaatgtcctgcatttggctcgaggctggccagccatttggctgaaattccctctaaacccatttatcaccctcaacctctccaattcgtctgtcgcctccagcacctctggaatctgctagtttttctacatgttctggtacattgatcacacccaaaacgctgttcccttggaatgaatttaaatgtagaaaacctatttgtgagactatccgccctgatgcggaccggatagccggtccgatctaaaaacatgaaaacaaggttggattttatgttcatcagtatgtgtatagaaataggtacacgtttatttaacacatacacagtctgccaactgaaaaaacccgtgagaaagtgttccaccttgaccttcggatgatccgatggcaaaatcgcattcctcaggaatcgctctcacaagaattcctacaaatccatcagttcttgatggaattactcaaaaaaatagataatagaaagccaagatcaagggctacaaaatattctatttgtatcttgtgttgaatgtgagggagagatgtggaagatttgcggaggcaaatttcatgaatttctttgttgaaatctgccagcctcaggccgagggtgtcactttattcataagcctctccttcggagacgcttcgcgcctcctccggagagggttagttaagctcgttttctatcgggatttctcaatggattgttgggattacgtaatgatcgatggatcgggggggtgtgtagatcgggggggactggccgacacccgcgaagactcagtccttcgctcggtcccccctcctcccccttctcgacctgcaaccaaccaaacccaaacccaaaccaccatcatcaccatcatcatcatcatcatcaaccagtccacttgctcactctcaagaacaaaacgatcaccagatgaacaactgtcagtctcatctccatcagactcccccctctgaaacaacacacccaacgcactcagccagagaaggagatctgaccatccatcccttttctttctctctctctctctctttcttcttgactgacacaaaaaccacctcgcttttactttcaaaaatccatcattgtatagccgaaatcgactcctgggtctctcatctggccgactgcaaacagctcaccgaagctgatgtcaaacggctgtgtgagaaggtaggatccccatcccccctcctctctctctccccgctccaaatcctgaattacatgcaccctaaaccttccccttttttttttgtttctgctccttttaggcgcgagagatcttaatggtaagatggctttcattatcatttttgcaaccgacatccctagtttccgcacatcatttgattgtctgactattctgtgatcttccaggaagagtcgaacgtccaacctgtacgatgtcctgtcacagtctgtggtgatatacacggtcaatttgtcagtctctccccctcttcatccattacttgcctcacaccagagacgattgcatctggcgattctctggcttcctctcttacttcgcgctaatcgtgtatctccatttatcacgggcaaaaaacccccatggatcattgatcttttgaacctccgatctgtctgatcctaaatcgactccataacaccgatcatccccagcacgacctctcagaactatttcggatcggaggcaatgcgccagacacgaactatttgtttatgggagactacgtagatcgagggtattactcggtagaaacggtgaccctcttggtcgcattgaaagtcagatatcgtgatcgagtgaccatcttgcgtgggaatcacgagtctagacagatcactcaagtctatggattttacgacgaatgtcttaggaagtatggcaatgccaacgtctggaaatccttcaccgagttgttcgactatttgcctctgacagcgttgatcgatgaacaagtaagtccccgtgtctcttcttcaaggccacaacttcagccttcctgctcggtgatgatgggcagatttctgaattaatcttccaacgatccgacttccccctgcctcccttttgacgttagatcttttgtctacatggtggactatcgccttcgatcgatactctggatcacatccgatcgatcgatcgtatccaagaagtgcctcatgaaggaccgatgtgcgatctgttatggtcagatcccgacgaccgatgcggatgggggatatcaccacgaggtgctggctacacctttggacaagacatctccgacgcattcaatcataataacggtctcaccctagtcggtcagtcttaccaacctctgctcatcatcatcatcttcttttttcatccgttgttgcttaaattctcgtcgtgtacacgttcttagctcgtgcccatcaattggtaatggaagggtataactggtcccacgaacgaaacgtcgtgacaatcttctcggctcctaattactgttatcgatgtggtaatcaagctgcgatcatggaaatcgatgagaataataagttcaccttgttcgtccttccttcctcctctctatcctttcttttggtttgcttcgatatgtcaaacattctaatcgttcttctttattttcactttcttctagcctgcaattcgatcctgcacctagagctggcgaaccgttggtttctagaagggttccagacgtcagtgtgaaattctgtttaagctcatcatcgacctttgaaactgactggatacatgtattatcttctgtttctatttgggattggtaatcgatcgtcacttattcgttcattctctttacgatttttacctttcttcaaatgttattctttattattatgattgggatttgattgatatagtactttttgtaaacaaattgataattcacattgatcatcttatctcctcaccccccacaaaaagagcatataaaaacgaacgagaacgagaactagaactagagctcggaagcgagagaaagagagagcaaacgtgaccagagaaattttaactcataatctttctttcatttgattttttttatctcttttaattgttatattaaagaaccccatcagacgtagttgttgttcagtttaaccgatctcaagaatttgttttattatttatcatagattgttttttttttcttctccagaaaacaaaaaaaccaggtttacaaatgaattgaaattcgctttttttatactttggatgatgacatgattcgtatggcagtttttgttgtttttgattaagtcgagtgagggagtacggtggtctcaagttgtctggcaccgatgcaagctcgaagaattgagctggaaaaatgggcaaggatgtgatatgatgttctgagattctggacagcttgagacaagagccaacgggagccgactgtcggcatagttcgaccggacagaaggtggatgtgcaaataaggagccagggcctcgatggtcccggccggttattattctcaagcaagccatcctctcttctcttcatcactcccacagacttgacttggttgtgtgtgtcctggcagcctgccaggagacaggctgaaactcaactgtgtgttatttggtcagctggaaagtcggtttggggccgtcgggtcgctgcatactcatcgattgcaaacaactggtcggatcaatcctcatgatctaattcatcctcattatctactgaaatatctttgaaaaaaaaagtactacatgaaacaaaaaagccaacaacgatcacaaaaaaaaaaagaaagtacttgtatgcatttttcgagaacacaaaaattcgaatgaagagcgaggggaggggctaccatttaacggaagattcttttccgaggacgttatggagggtgctagtagcgattttaacgcgggagtcgaagtgaagatcgagacaaaggtcgaagtcgtcgtccaagtgatccttatcctcatccatcgtttcatcctccgccgcagtttcgttcggattcgagtcgcccatttcgcccgtcaacagggacgggtccgtgttttcgggcaccttgatccgcttcgaggccgagccggagctcgagcctgccgccggcgagccgctcggtttcatcttccctgcctgacgccgtcctttcagcgcccgcttcgcagggatcgtatacgcttcaaccgaccattcgtaccacactttccttcctacttgatccgtcaacctccagagatgaacatccaattcactgtttttgggacagtagatcggttccttcatttttttttttttttgaaatgagcaaaggtaaacaggagatcagaactggtttttttatagattcgagaggattgtgtgcttcatacacataccttgagaggaaagaacatcggaaaccacgataacatctcccttgacattctagattccggatgcgtctcgatcgtcacgttgccataaagagtagcacgaaagtaggcagccagcccatgacaaacactcggttgagggatatgaaacgtcagatgactcgagcgggcattgtggaagttagtgatcggtacgcctgtgtagcatcaagcccaccaaaaaccaattatcagccccaggtgaaaactcagacaaatgagcggaaagtcggtatctcaattcaacatacccgtatcgtgagaaaataccagatcggtgcgaggatgggcgaacgaccaggtctcttggaccttccccatttctccatccggtcctccttgcgcactgatgatctctgccgcatgaatcatgaccacatatggcgtctcaaacttgcccagctcgagcacccttgagtggattttattggacgcaagaggggcaacaaaagaacaataaccagatgggatggaaattccatcggctattttttgtttaaagaaagaaaggttccataatcaacattaacaacaacaaaggggacatcattcttaaatatctgaagaaatttactcacatgctagccagcgaatcactccatctaaacactctggactgagttcgttgtctccgaacgagcccaacagctcagagatgatgatatcgatcggatcggtgggttgataatcacgcatatcaccaaaccatacttggacaacctccgggtcccactccgtcctcagtctttcttgcagccttcaacaagaaagaaacataaacacgcttgagacaatgctagtgcaaatggatatgattaagcacatgacttgacgctcacgtgaggtacgagttgggatttttttctatggccgttattgtgatcactcgatccgcccgtcgagctgcccgcaaggctgcctccactagaggccctcttccagctccacataccgcaagcaccctacaaaattgtcccaagattaactgacacaagtcacggaagtataaaggttgaggatcctacttactgtgtcgcgtcagccggtcggtcacatagagcccgaaagatggcttcttcatacttcgaatacttgactggatctttctcaaatccctcatagaccactgagtctaagttatcagccaaaggcttatgaattccgaaaaaacaaacggggaaataaatcagttctttggatctttggactagcccttagtgttttatttatttatttttcccactagaaggtaaacttttacgacagggagaaaacgacacctacttgtagaggggcttgtagataatctaggtagccagcggcgaagttttcgatcgggtcacaaacaatggcggcggctcttttctccaaaaagcgtatactgatgagaaacaaacgatcaggaaatggaggcaggtcgaggaacgagaagaaaaaggattggggaatgggacttgaaagcgtactattgcgcgtaagccaacgaaccgcccgaagaatgtttcccctctgaagtctgtgacaagatcacgctgggcttgtactgtggaagtggggaagagcaagtgaatctgtgaatcctctgggactgtgtgttcgaaccggagtgatgacgggttggacccactcaactttaagcatcgctttcacaaacgtctgacatgatttgctgagaactggataatgtctacaacaaaaaaaaaatgaaatgagattatgagtgccaaggaaaacgaggccacaaaaaagtcagatggtagagaaagagaaaactgacttggcatttgatataaagctggtggcaggaattagcaaaaatcctattggctcggcagtccagcgatttatcaaagcagggacatcgatggctgcgcccatatgaggaatttcaagagctgtggtgtaatcgggtgagaggaaactgatgagaattgtgggggtttagagaggttctgaggttccttgcttggttaagatgactgaactgatatttaagcgaggatgataaccacagagctttcgtagactatgccaatcctcccacgccatgaaggttttttcatcggtatctaggatcggcacgactattgaaagctattcaacctgattagtatcatcccaataatactgaattagattcggagagaagaatgaggagatggactcacaacaactgagctggatagccctgtcaggattgaacagatcgcccgtccataatctgaaatgaaccgccgatgtctgatccggggtaggatgaggtgggatgcgctaagataggtagcatagcttacttcttgcttcatggcctgtgatacaattcgggaaatttcaagcggtaagatttcagtcaataatagttttttgggccttttttcaacttttgaattcaagaatactgcgaatgttgaatgatggttgtgattgactgagaatggatacaatcaagagggaatgatccattcaaactgtttgtctcgggtgtgttgaatggaatggtgatagatagaaagacaaacaagttcacagtcaaatcggatgccttcgacgggagagtccaactcgagccattctgaagcaaagcagatacatttggcgacttcgatggtattatgaaagttgagttcggaggataagaagtagcccgctcgccgccagaattcagcatcttgagagttatccgggggttgactggccgagggcggttgtgggttggagtgagactggtcgacgcagagactatcccaacgcgctctccagctgggattggttaggggcagggccagggcatcatattcgccaagattgttgagtgaggtcttgatgagcgagttgagtggggaagattggctggaagttgggggtggcccataggggttcaggctcagtgaatggttattgagatggttgctgatgttatccttgatctggtaggtcgttagtagtgcgtcgagctcggtctgggtgagcttgaggatcattggggttcgttgggagttgaaggctgcttgagtccaatggtattcctggggctcgttcattggactgttcttgttgtttcctcttactgagttgtgatcgccagctgtagccattggtgatgatgatgacgatgatgatgagggtggtgagaccgatctttctgtttgagtgagttggattggccacaaaatattacaggcagcttgtgcctgaagctgaagactgagccaacagttcaactttggatattcaaaaccaggagcacagtgactgcgccgcatactcagatgcatatccactttgaatctccaaaaaaaaacattatcattaaagctggccatccccgcggacatacaaccactggccaccgtgcccgcaccacttcaacagcaccttcgactcttcgattacatattcaacaccttatttaccgcccacttggccatcagctgattaaacctcaagcaatcaatcagacgtttcttcaaaatcaaaaatcatcaatatggtcagtagttcaaagtgcttatctctctatgtaacctgatcctgacatctttgccattccatctcaagccttcaactctttcccacactcaagccatggacgagttgaagaaatactcgaggatggatggtctcagtctccaggaactcatggattcaaccaagtcagtcatcactctacccctagaaaattgaacatcagattagatccgcgtaggccgaagtccatctaatgatgaatcatgcttctgtttttttttgtttaaaatcaaaatcaaattaatcagattcggaggattaacgtacaacgactttctgcttctacctggctatattgactttccggcagccgaagtaggtcgcttccttccctctcttttcatcagtcttcgaggagctgttttgtttaacggttcacatccgactttcgatcttcattctaggtttcactcgagtcaagagttacccggaatatcaccctgaagactccattcatgagttctcccatggacactgtcactgaaaccgatatggcaataaccatggctgcaagtcgcaaccgctccttagccttgtccttcgaaaccttaagctgatctcatacttgtccattcaattagctcctgggaggagttggcattatccatcacaacatgcctgcccatctacaagccgctatggtccgcgctgtcaaaaagtatgagaatgtaagaccacgacatctcgattattatgatggattcctttccaagattgctgaacaatccattgaattctagggatttattaccgaccctttctgccttactcccgaacacactgttgcagatgtgctggcggtcaaggaagcctatggattctgtggaattccagtcacaggtttgtcattgtgtccattctcattttcaggcctagtgccatttttcactctgcaagcggaacttacctacgaattttttcattagatactggcaagttaggaggagtcttacaaggaatcgtgactgcgcgtgacatccaattcagatcatctaatcaacctttatcagaggtcatgaccaaactgtccgaactcgttgtcggaccggaaggcatcaccttggaagaagccaatgcgatcttacgagattgtaagaagggcaaactgccactggtcgattctgaaggtcgattgcgctcactacttgcccgaagcgacttactcaagaacaaagactacccactggcgagcaagaaacctgccagcaaacaattgctatgtggagccgcagtcggcacacgagaaactgatcgagcacgactcacagcattggttcaggccggccttgatgtggtagtcctcgactcgtctcagggcaactcgatctaccagatcgaaatgatcaaatggatcaaagagacccatcccggtctggatgtgattgcgggcaacgtggtgactcgggaacaggcagccgcactgattgccgttggggcagatgcactcagggtcgggatgggaagcggctcgatctgcatcacacaagaggtctgtgccgtcggaagaccacagggatcggcagtctttgctgtagccgaattcgcgcgcaagtttggcgtcccagtgattgcggatggagggatctcaaacgtcggacatatcggcaaggcgattgcactcggagcctcggcggtgatgatgggcggcttactggcgggcacaactgaagcacccggcgagtacttctacaacgaaggtcaacgactcaagaaataccgtggaatgggtagtctggatgccatggagcacggaaacgccgagaagaatcccgtcaagcggaccgcaagtccttcgctccaaactcgtctgaaaactggagccagcaagtcttccgaggataacgctgcaacttcacgttacttctctgagagcggttctgtccgagtcgcccaggtaaattcgactatttcgacctctttaattgaagccggatgaattaagattgattcttgggaactgaatcgtccatttttttctcctgctgtagggtgtcacgggcgcggtggtagacaaaggttcactgaagaagtttgtcccatatctgtacactggactccagcattcactgcaggatgtaggcgttcggtcgatcgcccaactccgagaacgtgctgacggatccgaggtgcggtttgagctccgaacaacaagtgcgcaagtagagggaggcgtacatggacttcattcgtaagtctgttgtgcttgttttttctagctcggttgttgatccttccgctctctgctattcagatacgaaaaacggctcttctcttgagctctacctttcaacctctcagcatccattcaattcaattctactcttcaatgccaccccccccccccaatcttaccctcccgccagcttcctgtgctccttggtcccatcggcgtgatttgaaataaaaacatcagttgctttcgctacatcttctatttatgttctgcctcctcctcctcatcgtcatcaccgtccttttttccctatgattgataagattgataacgattgagccaatttgattaagatcacgaagacaaaacaataaaatgctaccatccttatttttttgtacctcaagaagaactctgcataatgtcacttgctttttttattaaaaaaataagttgaagaagttaaactttcttcaacaatcgttttaaaccattcaaatctgagtaggtcttgattagctgagagggattggttcagttggatagggtcgatcatattactggttacgttacaaagctttcgtgaaagtcatttgtatcatctatgtggatgattgtacacatagtctcagagcaactccaccgcggcccctatttttgggccgctaaattttgatcgttgggactgcgaagccaactttagagcaactccaccgcggcccctactttcgggccgtaaaatcttgatgatcgggtccacgcagccagttttacagtctcaaactgctgcggcatacaccgcgactcggaggagtggtttgtaaaatttaatgacaggtgtgctgccgaggtcggtgtggtgtgtgagggttgggtttcacatattgttgttgtgtgaaagtgttgtatgtaggccgtaggctagcttaactaagcctctcgatcggagggtcggggggccgaccccgcgtcccgaagggacgctctcccaaggagaggcttacgtgtgaagacgggactgttgcctgagtacatgaaatttttaggctgaaaacgaggaaaaatgtgttcaaagattaatcaaaaacccttcacaaccacttctgctaagccctcctgtccagttgtagcctgccttctgaggcatcttctgttttttttttgtaaaatttgacccacaaacggctgcttgccacctgtttttgtaagggcactttgaaaaacgtctttcttgacccatcggattctgctttggtcggatcaatgagagtctcacggttttttgtgtatggacttaaattcttgtttaaaatttgaaattgatcattgcaatcgagttgagttctgaaacgagtacttgaagaaattcctcgcttgaagtacttcctattactagaccgaaatggcaattactagaaaagaaaaacacagaacaaaggcgcatccgacgagtccaacaataaaagcgacggaaaataaacctaaaccggctaatgcaaaaccgattcgccatacacccaaacaactgaatactggcgtgacgatctgcaagaaactgctcaaagcaaatgatgatgaattgaagaaagagatagcatcacgagcgaagaatttctacaacggcgaagaagcgaaggcccttcaaattgatgtggttacaaaccttgcgcaaggtcggaatacttttctgttggctgggaccggatatggaaagtcaagaatatcggaaatgtacttcaagctcttacctcaaaacactaaaccggtgatccttgttctgaaccctttggatgcattgggtgataatcaggtggcagagaaacaaggcaagttctctgccatcaatttgacaaagcttacgttcaataaacaagtggcggatgaaattcagcagggcgattacaatttcgtgtatctcagtccagagatattcttgaataacaagctgtgggatacggtgtacttcagcactgagttccaacaacggcttgcgttggtagtggtggacgaagcgcatatgatctacctgtggggacttgtgcagagtaatggaagaagagtcaatgcagtgtttattcgacttgaagacattggaatctttcgaccgtcttacggaaaactagcgctacacttacaatgccgaaataaagcacctatactgatgctttcagcaacttgttgaccagtagcaattgatgcaatattgaaaagcttaaaactgaccgaggatctaatcaacatcatgcgaggcgagttgagtcggaaggagattcgaatcattcgtatcaaaatgaatttctcactgcgatcaaacttggacctgctgaatgttttccccacaaaaaagaagttgtcagatgatgatctcgttccaactttgatctacagtggaactcgggctcggacattaacggtgttgcaagttcttgatatggctcgtgggacgcctcaaaattgcttggatccaaacaatacgctagccaggcgattccatgcgtgtaccggcgataaagataaagtagacgttgtggaggggttctctaagggacagtttccaataatatcgtcaaccatggcactgggcctcagtcaaaattggaagcgagttcgttgtgttatccacatggggcgggccgatcctgcaaatatcatgcaaatgattggaaggtatggttgatcattagcctctgatctcaggatgatttcagatgtacttacttgccattttgttgtttgccaggtgtgggagagatgggaaggacggtcttgcaatcctatttgttgaagggaatcgcaagggtggaaaaaattcaattgacgatgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttacatatatgaatatattattacataatcagaatctacatacaattttacccatagtcactcactacaactatacctctatctctattagcttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtattcaatagtagtttaccacatatatatatgtacataaacatagattattacatcagcaggcctccaccagtagtgcagggcagttatgcaactcttgcatgcatatgtgcaaccattagacctccacttagtaacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatccccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagcacagtacccagctagctcagtggtcaacaccatcatcacccagccagcacagtacccagctagctcagtggtcaacaccatcatcacccagccggttcattccccccagccagctcagtggtcatcaacacaaacaccttcaacattaaagtctagtcaacaccagtaacaacaacaacaccaacaacaacaccaacaccaacaccaacaccaacaccaacatcaacatcaacatcaacaacaacaaccaacagtttcactacttatccaggatcaccgtaaaaccataaaaccctatacaaatattccacttggattgttttcacacccacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatatcaagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaacgattttgttaatgttcagcaacaatctgacgacgatcgtatcaacggtgccacagatacgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaaaaatcgtcttcgtttttttcgttttttcttcaatacagccaaatatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtattgtctctgtggcaccgttgatcgtatggacgcactcgcaattactcgtgtttgccttcgggttgcattcgcaatcgacaataaatatggctacgtaccgctctctgagaccgatccaaactacgttgccgagatcaatcgtgagaaattgtgccagtttccaccatgcaggtgtaccaactgcaacatcgattctgggatcaaactgattgaaaatctgaaagaattatcacggcacaactttgatgatgtgatgaacgatcggttcaaatttactgaagactcaatcattgagtctaagaagcgaaagcaaacccgacgtgttgaaaactcactgttgggggctgaatccaacaaagcattagttgataaattcaaaaattacatgctcttgtatttccgggagtactacaatgctcgcatgggccgatcatcacgtttttccgcctgcgacctattccgagaggaacatgttgatgcaatcattttgcatttcgaggacttggacaacttagatactcttgagagaatcattggcggtgaagtcatagatggacagattcaatttttaatgaactcaattgctaaattcaaaaacgaccccgactatcaacaacatatcgtaaatcaggagcgactaaaggaagaagccgaagaggctaagaagaagaagagaagggaatcggcagctcgttatcgtgcaaagaaaaaagctcttgcagcatctcaagctagcattacaaccactacaaatattcctaacaaatcaaactgaatcagaagcataaacgatcgatcgggtgaaaattcagagtgctggctagaattcaatagttgttattgcagtgtcttcttgttgttcttggtttgttccttgttgtccgcgttcttgttcttcacgtgcttcaatctaagttcggttgcatcttgttgaacaatatttttgcttgatttgccagggggagcatcccagaagaaatgtaatttgaatcagccgatttttccagaaaaaaaatccctctggaggactttcagaccttcgagtaagtaatcctgagtgtccgggagagattgatttgaatctttatgatttttatcagtgatatcctcattgcgagccatacgaacaaacatttctagagagcgagtggtgatttgatttttgtgagattgatgaaccaagcgtctacctctttccatcctgaggctgagaaacaatgaccgaagctaagacagaaaatcagattcaatttttgtcttaaaattgtttgtatctcaataactcaccaagttcatgttcattgaaaacatctctcgcaatctttcaacctgagtaccggcaccagttcgattgtaaaaatatttgagcgagtaattttgcaactccaggtagtaatctttggcgacgaagtgattttcttggccacttggtgatataagtagagtgtggaggatgtactttctgagtgagggagggagaatattctggaggagaaggaccattcgagggaggtaagatctatagttgactagtcctggtagtgcttgggacataatcgaccagattttccatatattcattaatctccccacatctccagccttcattgcacgatttgcctccacaacagtggaaaagtcatgcaaacggaacaggagagcatggagttttggacaattttcttttgatgtagcttgacgggcctcgggagaaaagaacttcttgtagcaggcttctactgttgcattccactcttccgttgcaatctttggtggtgaatcattaatgggctgattttcagtccccatgatcaatctaaaatacatttttatcagtccaagaataacataatgacaagctgatgaaaagcaactggctcaccgaaggcaataaaaaatagttgcctcgtgggctttctaaatgtggttaatcatggaggtaaagtcctttttggggattgccttttcggaggggatgccaagtgcatgcaagtactgccaagtacctaaatcatttgaccgtgttgtgtctccaaaatgaaccgttaagattgtttgtgagatattccataagatgtgtgcagcgccaagctgaaaacagacattgtgaagtcgatgatcagcgtacttgctgggtgtgcgtagggcccggattgaattgaagtttttagacgttccaaggtctccatcgatgagttgaagtcgggaacaaaactcttctggtgacagccctgtttgattgaggatggttgcgacaacttgtccaaaaccctcagctgagttgtctgaagcttccatgagcttcagcatctggatttttggaggggagggatcgatcacatcgattggcggaggtttcattggaattgcagtaggtttatgtaagggttgcgcaatgtaattaaacatgactcgagcaatctggcttttgagaactgcctcataatgcaagtcctcttctaaagtgggcatgagcagtgatggtcaaagtttcaaattaggaatattgctcagtgatttgtaatatgagtctaaggtgagttcatcatgatttacagttgctagaagagatgacggtgggtgatgaatatagccccaggtgccatgaaacatcagggatcgatggccgactgaatgtgtatgaacacgctgctccatatcgagattatcaatacatatactggggccgagtggaaagcttccattgagcttcattcctgtcttgagttcacgtgctgaacgagaagataaaactgtaagagcagcgattgcggtttgtcgacaggacgtaattccaatgaagtgcagatagtcattcatctgctcactcaggccagcagaaacaaatcgtacactattgaaaagctgcaggccattgtgtctccggttcctagcaaatgacaccatggaacaaattgtagaagcaatctgttttttggtcccatcagcaacaatcacaacagcaagatacatcaaatggataaaaaattgatgtaattgaccttagattttcgattgactaacgaagggaccgattcaaatgacgacccttcaagttccaatattctgtcttcatctggatcgtcatattgataagaatcatcgttgtcatcttcaatcctgtttccgttgttcatggttcgcttcaaaatcgagtacaggaacggcatgtgttctttgctgagcaacttctcacgttccaaagccgcttcgtgtgtaaaaaaagagggttcaacctcttggctactataaaaggagccattaggatgatagccactaggtggactctcttgaagtagtatttcgacagccttggtataaacaaatgcaagttagttactgagcatgtatgatatgaatgaagtagaattgtagataaagaggaccatatagttacaacttgcctcgttgctgatgaattctttccagctatgagtacccaaggttgtactggttgtcaccatcttgattgctcgaaccacctccatagttcccttcaggcccgtttcagtgcgccagtatcgttgtcggtaagcaatcttcggatcgttggactggaggaaagcggtgatgaattctttcggagtcattttcatcttctgaagttccatgcagatgtgaaggagcttctggccttcagtgcgtgtcaagttatcatgttcagggatgttgatctcatctactccgccaatatcgtactcgccaagttcgccgggctgttccatttttctgtctctgtattccagtcggttggtgttgaactttgaaatgcttatgcagatgagccaagtgaatctcacatagtatggatgtagtgaaatacatatttaatatgtatgcttctgggtttgtatgtataaatctccagattgatccgaggggatatccgtggttgattgagggcggattgtgatcagaaagctttttatccatctccttagttaccagctgtgtaacgtaagttgtgtctcttgggttggaggtgggccaaaaaatggcaaggatttcaatggtacaggtggcagggcctgaatctgagtggttgtgaggatattggggcctggatgatctccccagccaaatggctggttgccctcacaccaggtatggcacattacatgcaagtccctcctgcggaggcgcttcgcgcctccttggaggagggacttgtgttaagttagggccgtaggtgagtccctaggagtccctacatgtgaggactcgcaaggagattttacggcctgccgtagattttagcgaccgcggtgggtcgtgtcgagtctgtaaattccacctacggccccgatttacggcccgcggtggagttgctcttacagcctcaaagtgctgcggcatacaccgcgagcgtctttaacaatgtgtgaaaggatgagtggtgtgtgaagttggaaccaatttgtattgaggtagtagagtttcacaagttagttgttatgtgaaaggggattgggaggtcgatagaggagtcgctaggagtccctacatgtagggactcgggcctactcgggcacaaaatttaggggcggccgtagatttgagactcaaacagcggccgcggtggctcatgttgggtcggtaaattccaactagggacccgatttagcgcccgcggtggagttgctctcataatgtaagtttgacatcaaggtgaagggaatagatcgattggtcgcagtatatgtatatagaactctgaacttgtgctgctttcaagcaagtcaacccatcagctggggggatggtttcacgatcaaggcctgacaagctatgcccttagatttggtgataataatatgctccatcctgctcggtcggcttggctttgtgcgggtagatctgctagcctgctagaacacatacccggctctgaagcatgactgatacataaatagccggcccaaaatgactccgacaggcagtaagaattaatgatcattgtgctaggtcacagcacatcttacggtggagtctgtcaatgacgtcatttggtcaagaggtctgctgggtgtatgcggccctttaccagaaggatttggaagtcaagcccgaggcactcgagcaagcaggcacccgattaaacatgcaacaatcttcctaggttgaacttgcactcccacacattttatagcattctcttctctcctaacatttcgtgacggattcatcatgagcaaagaaactccaacaggtgacattggaagtgccaatagtgggagcagctccggtgatggagaagggataaaacaggcatgtttcacttgttttctctttagttatagccaatccatatatatgtatatatatctactaatgtcttggttcgggaaacctaacagttcgcgttcgcggtcaacggctggaaggtgagtagtcgtgcttcggactcacgcgaccctcgagacattttgaatttctttctttttatttgccttcgagtcagaatacaatgggcggcgcctactatgatccttcgaatgggatcttttacctcatggaagatgcggtggataccggtggagaattcgaagttctcatcatgcgtaagctgttgaccttaacaagattttttttttccaatcaaatgtagtgattgatcggctcatatgtcggaacatgatagtgcttgagcaagtcatgccagaggtggtattactgagctcaaaggcagaggaaagcttgacatcttgtatccaaaaggctggtcagtctgtcgcgtcgatctatccttatcgattcttccttagcttgaagctgaggtgacacaagggtcttcaaaatcaaatcttgcccttctgatgggatccagaatgcccgggagggatcgacaagacgccgaccgttgtgaaaagaccgtctcgagaatactctgcttccgatggctttaagaagctgcagcggttgagcgttcgcagccaagatggtgtagtcccatcaggaaaccaccattcttccagtacatcgaccaggtcgacggcgtctcaagatcctggaagagatattcacttcagcaagaattctaacctgacggcaaacgcgtttataaatgttgaagcttctcactattcggtgggtacttttccccaagttaaacctctggaaggactgagagacgagtttaatgaacgcattctgttttgtcagttgggtgccgtagccgctctgttatcttacttgcaaagtggcattgccagggatcaagataatgattcccctcagggtggactgttcgtgagcaaagtggaaatgattaaaacccaaaagtgaggatcaagttaaaagttatttgtctgaatgttaattatgattagttactggatgacttctggtcggttttacaggctctgtgaagccaagatttacaagctgtaaagctaaggaaaacagcttacagcctgtaaagatagctttacagggctgtaaaatcgaagggaagtcctccaagctcatctggacaactgacaaaacttggtctgcatgtttttgggcacagattcatgcatttaggcaacgatgccattcaatccttacagattttcgaccaggaagcacatgctaattcacatttctccaaaacaaaagaaggattatcactatatggaattctgaatgagtgcattactcacaacggaaagctgttacttcgaaactggctactcagaccaagtactgatccaaaagtgatcggatctcgtcaagatgcgattgagtgctttctggagccagaaaatggtgtggtgatattattactttccctctttgcctctctaccaagtgttaatcagctgcttgatttggcgttttcagcggactatgtaggaaaaatgagacaagatctcaagctactaggtaacatcaaccgaaccacaatgataatatcaagcgggaaatctcgagttggtgaatggaaatctttaaccaattcgattcatgcttgccaagcactttacgaggatttctccaagatgaatttgactatcgaaacccctctatttatcaaagtgggccaccagatcgagcaaagaataaaatgatgaataggtggaggaatcctttgctcaccaatcgactacgatttgaccaagatgaaaagcagagatcggcttgagatagacttggaaccactggcttccaatattgaagaattgattgactggtctgaaagcaaactcaacggaggtcgggtcacgatccgatcagatgttgatgaagagctggatggttatcgagggcaatatgcttcaatggagacccaacttgtgggtattttgtgtttctactctagtacaatgattcatccatgataatttctgtattcccaaacaagcttattggccttacttgcaagttcgatacttgagaaatgtgcactgagattgccttacgccaaaagcatcatccagtatgactgatgacagttgttttccgacctctttaccagtgtttcatagccgaaaaagtcagcacggagactcctttcaagtctctgccggggttctccatcaactatttcccccaggtatgtatcgagttatcatcaagtttgccccggtaccgcggatatgtataggcttaccggtgatcagcatgttgttgcactcagatcggttacctttgcgccatacctttccccactcctagcggcagtgttgatccgtcaacgttggaagattgggaattccaggtaaagcacagagacttgtcttgtttctatcaatctgctgagtcgccaacatcgttttcatttcccctactgcatcaagttctccactgatactgaagagcactacaaaaatggactcatgcgagagttggatgaccattacggagatctggcgaccgctattgatgacagagagatcgagcttggtcaggagtctatgtctcaaaatcgaatcaaattaaaagaatccgcgccgatgtataaacgggctcaattgtagtgcacattctggaagaggaggtttccaaatttgctagcatcttactaagtgttaatgatgatttagctgagctagattggtatgaccctttccctaccggtgaatttctataagtttttgaatagggaatttctgaagcacaccctacttttagtcttttatccctcgccaaagttacattcgaaagaacgtgggttcgtcctaaaatcctcaatcagaatactattcaaatcattgccggacgtcatcccctggtggaaggttgtgtcgaaaattacattccgaatgatactcatctggttcgtattctggggatttgtttgaattgaacaaccccgaaccgtgcctgattctatttaataacattgaaccacaggttgcaagcgcaccctctaaggcccaaagaaagaagcgcaagagcaccgagtcttacacaggcaatccaatgattgttctcacaggggccaacttttccggaaaaagtgtatatctgaagcaagtggcaatgattgtcattatggcacaactgggttcatttgtacccgcagaagaggcccatattggaattcatgatgcggtatttacaagggtatccaccaccgagagtgcatcccgaagttcttccgcatttatgattgatctactaagggtttctttcatgtcagtttgttgcatcctcacaagcacaatcactaacttttctacagggcgacaccttgcattctttcccatctgaccactcactacagtactacttcttaaacatcgtaggctgcgtaactgcactgctaggtcgcttttgctcatagatgaatttggaaaggggacggatcccacaggtcagagacaacccaaacttatgcgctttctagctgattttccgatgcttaatttacattgcttcagatgggcaggctctattttgtggtgtcatagagcatttaatctcgagaggatcaagctgtccaatcacgctggtttctacccactttcatggtgagcacatcaccccctgattgcatagaagacaatgtggatgtctacttaatttttaacatcgttgctcttctgttttaggtgtttttaccaatgggtttctctcacttgatcttccgatcgattacacacacatgtgtattgtcctgaaagacggaggggggccagaagaggagaactcaccaacatacctctataagctcgcgcctgatcttgtcagttcgtcccatgccatgggatgcgccgcccaagccggtgttccaagacatatccgattgaaagcagatcgagtgagccgtcttctcagtcgacacgagattctggaattgcttgacgttcgattggatgaggatgagcgcgaggagcttgggaggatggaggaaaccgtcagacgatttgtggctattgatttcgagcaggatgggttgtcttcctgtagagattggatggcttatttgcgcgaaaacgtgctagaaaatgaaaggtgatgtgtctgctgtgactgcctgtttctcttccacctgtagtagtctacaatgacattgagctcagaccactcacatgagcatgttagagtcagccacacggcctccattcctgagtttatctgcttatttgattggctttgacgatctttgagatgacctcatgagccgcgggtagctcatgaatgtttcttacattttattttttgtgaagaaaaatttgtgcaatctttaatgccattgtaggacgcgtgctgtcaagacaatcaaagtggactttagaagtcttgaattccaaaaagcacccaggcttccggtatcaggatgccggggcgaggtagaagggtttggcaagggcggtcaaaccgtcgggggaaagtggttacatctgcgctttgaccaacatgatcgagttcgaagtggacatatttattccgattgaattcatgttataaactccagggtatataagaagctaccggaagaagcttggttggcaggaatggattcgaaaacgttttgtcaaaagctgcccaagatagaatggtaagctcatcatccgttgtgaaccccattaaaccatccaggagatctccttcgacgttgtaaatttttaactatagaccttgttgatgacagtcatgcccatctgagcggctcgattcccctagaggtcttgcaagaactgcacaaggatgctaaggaaagacaacccaacttaggagcttgtccatctccgtcggattacacggatttgcaaaggttagcaatcgcttcgaattgtatcctcgttaaattcccatcgacttggattaaaaactctcatccatgtatatccagtcgacctttatattttttatattttgatgtagtttttttacccttttcggcgagcacatctaccacatactagatacgcctgaagcgatcacccgagcgacgagtgcggtgttgtcgtcattcagggccgacggctgcatctatctggagctgcgaacgactccgcggaaattccgagccggctcggattcgtttagcgagtatctggatgcggtgattgaagcgatcgatcggaacgacgaatccaagatgatggtccgcttgatcctgaccgtcaactgggatttcgggcccgatcaagtcaaggagatcgtccaattggccactaaggctcgtgacgccggtcgctgtgtagtcgctatcgatgtcgctggggatcctcaaatgagcatctttcggaccgatggctttaccagagaactagtcaaggctcaagtcaatggactcaagctaacaatccattttgctgaggtgcttccaatgatcacaacgaatgaaaattttaaccattaacttacatgacctttccttttgaaaaccatgctgtaggtagtcgaacaaagaccttttcttgagaagcagttaactgaattaaagccggaccgactaggacatgcggttttcctgacggccgaagtagccgaaaccatagtccagcagaaacggccgatcgaaatctgtctgacatcgaacctgaaagtaggctcgatccgctcgttggaggagcatcattttgcgtgggcggtcaacaaccatgtgccggtcttgatctcggtaagcagcactactcaatacccattgaccaagcacttttttcagtgcaaacatatcgacatcttcttgggttttaatcggtcgaaatagaccgacgatacgttggtctttggtaccacactcagtgaggagtacgaatgggctttaagtttattgaatcatgatagacagaagttggtctctttattgaaagagtcgatcacttgcactttctgttcaccagaggatcaagtggccttaatccagaaaatcgatcaatttagtgctgacccatcgaacgaagtctccaaatcgtcctgattgaattatggaatgatagctttggttttgatgtaagaaatgatgatgattttgcaagaaacgtgctcttttgagtgtgatccaatcaacctgtggaaagcagacgctttgtcaataatgtacggcggccctcacgatcagcctatggtgctctattgcctaagttccaaacgcttgatacagcgagctatcaggcaatcgaatgagaaactgcaacaatgacgatacatttcgtttgtaagtgtcacgttatgcacgcgaagattctgcaatctaattcaagatattgaggttagtatagctaagaaaaatgtaaaaaaaaaatgctttctagttggagatactatgcaaagtagatgcggtaattgtctgcaagttcagttatagggattaacgaaacagattacgcctctgaaaaaataagaattgatgatcttgttttacagcgggtaatagagattctgtagacaaggcaaatgaaagccgggtaatggttatcataatttctgttctccaggtatgttgtcggccggtataaaccatccctaatggggaaactaacaaaaggaagaagaagaagaaaaaacgcccatgtttctttagggactttgcttcaattgtaaaagggggatgaagattaatcaagcagatgattctatcagggtatattcaaagtgggcaaaaaaatgaatgcttggaagaggcaggggatcgagacagatgatggttcgtcttagttcttcgggggcatcatcatcgttggtgggagcgtggtgggtttgggtaagagactggcgaaagaagcgcgtgcgttttggagaagcacagcactgaaaaaaaaaacccatgtgattggtaaagtcagtacttttgccagctggaagcacgaaattaaatagaaagaaaaagctgaaagtcggacttactccattattaccagagccgccatcgattcaactataggcacggctcgcgggactacacatggatcatgtcggcctcgggcggccaagacgccactctctccgttgtaagttgccgtctgttgttccttggcgatggttgcaggggacttgaacgcacagctaaaaaaagaaacagaaaagtgatgaggattttcacttctctttctcaaacatacacaaatcatcaaggaagataaatagagacttctgaagactgaccggaagtaaatattttcgccattactgatcccaccttgaatgccaccactacgattagtgagagtggacaagccattatcacccttagtgaacatgtcgttatgtttgcttccggccatttcgactcctttgaagccactgccgatctcgaagcctttggtggcggggatggacatgattgcatgggctagtttggcttcgagtttgtcgaaacatggctcgcctaggccggtaggacagttcttgatcacacaggtcaccgttcctccgatactgtcatcggctgccttagcttccattattcgctttgaagaaaaatcacaatcgacccaaagtaagtcaaattattgattggtgagagaaggaaaataaaagcgatcagttaaaagtattgagtggcagactgacctgagtcatacgttgggcagtggcctcatgaggacatcgaacgacgctcttgtcgacctcttcccgagtgatatccgagaggaattggaggaagcccgggcccgagaaatcttcatcctcgtcgtggtgagtgccattgcttccattgacagtcaccggtgagaacgacttggaggataggtggatcgggcctaccccggatacaaaggctacaatctccactccgtaggctgtccttaggaacttctctgctatcgctcctgctgctactcgtgctgtttccgaaaaaaaaaaaaaaaaacaagtcaatgaacaagctagtggttcaaattttgccgatttgggagcagcaaggatcggcctgaaaaaaaaaaaaaagacaaattgaggatcgagcgaaagagtgaaatgagatgagtgtaccgattgtttcgcgagcgctacttctgccacccccactgctagatttgatgccgtactgagcagatacgtccaatcagcatgactcggacgagggtaaaaatcggtctctgaataatcgtgtggacgttggtctctgttgggcacaaacaaggagatcggcgagcccagcgtgactccatgttcgactcccgattggatcttgactaagtcactctcgttcctcttaacaattcaaatcaagaagaagaagaaacgttgttgttgattgtttatcatcatggaagcgataaaaagtggatgtcagtttggatgggcgaatcatagtgggacaagaacgaaaaaaagagaggaggagatggaaggtatgactgacaggggttgtaagatcgctttgtccaggacgccgtctggagagttgagtctgcagatcatcttcggttaattgaaggcccggcgggacgccgtcgacgatagcggtgacaccactgcaatggctctcgcctgcagtgctgactctgaagatcgtgccgaacgagctcatcttttattcttcgtggcgggtgtcaggttgttttgtgtatatttagatggttgtcgattctctggctctttggtgggtcggttgcggctggttgatctggccttggagttcttaaaaaggacgtccttctggatcggatgctgcagatgggttgaagttgattgttctgtaccaatttctctccctctttttttccttggattgtttcagcacttgttcttttttttttttctcttttttttgcaagttgaaaattttccgctctgagactagtttctggttcccatgcaattttgcaaatggaaacgtaaaaacatctgtggccctttccatttatctttctgagcctccaacagcaacccaccttcatgctcaatcagatgtagtaaatcaagttgcactacatagcatcctgcactttttaagccgtataccagcagcatcccaccacaagttttttttttagccccttgcagttccagggcagagggaagcccttacatataaaaaaaagcactcccacagcccaatccactcttgcaccaacaaagtgatcatgctgtttgtgagtcatctggcagaagaaaaagactggccgctgataaaaaactaccaaaaacttccaatcatctttgcaacatcttttcatgtaccagatcatggaaatttggttcaatgtgtaccaccttgttgcatggaccagaagaaagaaagaaaaaaaaggtcacaatcactcagcttgcatgagatttctctgacaagtgaaagttgtttattcttttccaagtctttccaaagaggatcccttctttgcagggaagctgattcaaaaaactgatttcaaccttctatatgcatcttttgttgcaagttccttcatgtgccaatacaagccctttccccagacagggtgaattctttcaatagagcctagaggatcattactcaccattaaggttatctttttacgttggcttgacaaagaccaatcaccatcttccttgtgatattcagcatccacatctttacatagcaagctggaacactgtcactactcatataagatattttaaatgttcttgggtccaattggattggcgctccaggttcaatctctccctgaaaagatcatcatacgtctactagcgtatcagggattattcaccctcaagtatttggcatcaactactttgttgcatttatcttagcttatcagtcacgttgcttgagggggttcactggttgctatagtcggccctctcaatttgttggtgattgttgaggaattcttctaacactctggatttgactaattttgagaaactcgtctccacagttcacattccattcacactctgctactgtttacctggattcagagttagttgtggagcttcctcgcttcaatacaaataaccctcaactggataaaagagtgaatgaacacaagcagaaagacacgttttctttcaaaaaaaaggtcataccagaaaaatattgatacaatgttttaattttctctattgtacatctaagaaaaagaaaggccagttgaagtacaaaaggttctctcgatcatttggttccgaaccgatcagtgagtgcttcgatggagtagcaaaagatgttgttgaagaaagctttcatagattgagacaagcggccatgatgctgagtagcctcgaagaatgatttgcgagaggcacgtaaccagacctccaacagcctccaaagcattgccttcatagtgctatcggcggagatgtgtggctggtggggacgggattcattcgactggacaaccgatgcttgcttagaatctgatcttctctttctgtgaccgactgggccggaagtggtttcgaagatacggaatgcaagggtcaggtcggagcccatggatttctcttcttcttcttcttcttcggcggacttgggcacaatcgtgctgatcatctcgacaaaccaaatgtatgcacagggaaggactctttgccgaatcgtcttactgtcatggatcctttcgaccagccggtgacattcgaagtcgggaatcgtctgccaatgcgctatccagagctccatgttactgaggaagatggattgggcggtagaaaagcgtgctatatagtctggattagtcgccccctcagttttttcacttgtttgatttttgggttgttgatgagagggtttggtggcccgagtgagattgaaatgatatgtagcaaactgggcctccgtcatcaccagcttttcctgcgagtatcgagtcgaaaataagtctagcagctccagaatcttgtttcgtgcgggatcgtttctgagagatgagtcagggtaatcgaaaacttccctatcgaacactaatctttctaatctagattcctgtcgactctgagcttgagcaacgctgcttaatttctgtggattgagcaccaatttttcaggagccctggcacagggtggatgtgtcttgggaccatcatatgagctaatggagtcagctttagtttgaggaaatgaagtacccgtctggtgcgctggattcacgacacgtgaagtaattgatggggagagggccgggcttgaagcgctggattggtccataattccatcaaacctaaacacatcaaatggttctgcataatagggcatggaatctgtggttgcaccggcttcagcgactctgaggctatcctgaggatcagcaggcccctcggaaatggagttggctgatttttgaaaaaaccacttagcctcttggtttactagatcccggttacttatactcgaagccatcaggggaaacagcgggctccaatgcccggattgctccatcattccatgaaaaccagacggagctacacaagggattgagtgtccggttctcccatgaaaaccagacggagctacacaagcgattgagtgtccggttctcgtggctagatgtcgagccctagcctcgcgcacaaaaagaagaggtgcatacactggcgaatccatctctgaagaggaatccctcgtgttgggaggtgacgaaggctgggggtgtttccgttttaaatttttccttgcggcttcggggatggggatatcagtgtgtggtagtaatctggattgccgcttgtccgcttcggattgccattggagaggaccgactggatggcgggccgggcgattttcgattgactggacgaccgggatgcaaaaggcatggacacttctggcgtctcccaaggctccagaagctgcctggacttccagatcatcttggccatctgtgggatgagaatgattcggggaaggagatgaaaggaggaagtgggccacctcctccgctgtagggatatcccactccgaaaacagctcgtgatcgtcaatcaagtcttctattgcactgcagttgatgatcatcagcgaggccaccagcaggtgactgaggccggctggcatggcctaatacggaatgttgatccggatttgttcgatagagcctctgaggtacggaatttaggactccagatacctcttgaatacgctggccacattatcccagtcgactgcattgtcaaagtgaaacttcagtaaccagctcagtgactggcaaagcttatactctgtttttttttttcttcgtgatgtacgcagcagaagatttttcagaggtacgtgttttgtttcacggaagtagatccatccaaactttcaaccagaatatgacatcttgatatttataaaatcattgttacggactgtgtacgagtttacttttgagttacaattttacggttaattttgccatagcatcagtcaatatttttcaagagcaatatttaagaagcgcaaacaatgagattttgtgttttctacaattggtctaacatactatatagcttgactaacaatcatttagttttagttttttatttattcttcttcttttgggcctgattgtgctaatgagtaaagtaccacttcggatatgttctttacatggattgtaacccaacagtttcgacccattccttagccaatttaatttcttccttgattttctcgtcgacggtcaacaatccattagttggtggttgagcttcagtagtggcttggtcatcggcatgtccatttggagccactgattgctttgggtgatcgagtcgctccataatttgatcaaattgcgtgcaaatttcggttccaaactgagaaaaaggagagaaagaaagggagttcatacagaagtcggggtttttgtgaatatgggcaccacacagaagacagagtacatagctgtgagactgaccaatctatagaattctcgacaccatcctctgagccaccaagctttccaaaaagcgatatccttagaagaaaccttccgggcttggtccttttcctcgccgttcgatggctctacctcctcctcaccgccaacagattcctgttcggttttaagcttttcttctgcctctgaacgagcgctcgagaagcgactgatcgcctcggccaagactacgacttgctcggtcagattggcttccaattccctttcagctgtcgctatttcatctcgtctcattgtttccaattcttctttcagttgggtactttctccttgggcttcttccgtaggttcctcatcctttttcccttcttctccttcgatcccctctttcatgtctgatatccaaaatgttcatatcgaatcaatcaaactgcaaaaagacgaatggacaatttacatccggaaaagaaagctcaactgatatcgcccatgttggcggtcccatttccagtttccaagatttcgccaccagcagcacgttgacgatcgcgttgatcctcttcatctttctttaatttggctaatttggtacgactagctttcactcttttagtcactttttcgatcgtcagtttcatcccatcccaaaattgtaattcaccccattgagatgtcttgtaagtttcgaaactatgtcggagactatcgatcggatcgattactcggtattcaagtaatttgtcgatcactattaactcgaattgcccattctttctccagaattttgacaccgtttgtagcaatgaagctcgtgcatttgcagaattcgtcaggtttcgaaggagctccaaatacctaggcaaacaaaagcagtagttttttttatcatgtcattcattagggctgtttcatgcgtgttttgttggagcaaaagcaggtgaccaacctttccaaaatattcaagaaatgcgaaaaggatcgggatccgacgttcaagagagcttggatagccacctcccgagtgacgtcttgtacgggttcctgaatcccttcggttatcaatcgttcttgcatttttgtgagatagtccagcagtcgagacacaggttctttgtgcttcaaaagctgaacaacatcaagcgcagcaagatgatctcgatgcgctagattgaccacagaaacccaaaatgcaatgacgttgatgggcttggtaagtatattgtgtcacattcatgtttgtgacattattaaacagagccttaccgggatcttcgtattcaaaagcaggaccaggtgcatctgatggcatcagctcggcatctaaaaatgcactagggactgtctccttgatgcgatcgtagtaactcaatctaatctccagctcgatcactcgagagacaaatacacgcttgggatgagctaccggcaattgtgttacgtccgtcctaagaatgatcaatgtcacaatgagttaaaagaaattgtgaacagtcgcgatacagtttgtgcgagatgacgtaccaatccttccaagcccataaaaatccaaaattagacagatggattccgaaccattcagcaaaccgcctaatgccctcaggctccaatctaactgtcacagcatcagccccaacttctcccaatccaccatagagcctcctgacagatttgccgagcgcgggggcaacagtcgagggtgacagtcgacaaagttcgactatcaggctatggtaataaactaccggccggatcggggcagtcggggtagcgaagacagaagtgagaatcgactaagttatccgacccgagtgtccaagtgaatcagtgtgttagccggcattttttcgtggtcggcagctgatcaagagaatgaaaaaaaccagagatcttacttcaagaagaagatgctcaagaatccactcaggtgactcagttgttgattcttcaatggtgttggccgcttcgtcagttttgggtttggcgactgcacccttggttttgaaagtacccctgccgacccaacggggtagctcgagtagaattttagcacattctttgcggttgacttcgaatatatcgataacatcgtttaccaaggtacgcagaaccactccgttagctgttgctcgatttggtacggtctaggaagatagcaaagattattatcagagaaatttgttcagacaaatcgcaagaaagcgctaggtgaaatgtgaatgaaggaggatgtgactttcgagcaaaggaggaagacgataatggagagcaggacaaacattgtcagagaagagcttcaggaacaatttaacaccaaggtaatttgtgcgatcttttgagtccaatggtattgggccgggatcactgccaaggttttcaggtttgggagccggagggtgggtttctagaccaggctcttcaacgtcgggaggcaagagtacgatcggcaggtcgaaaggttttggatatggggattcgaggtcagagactgcaatacgctgttcaaggagggggccaaacgcctcgtcaagaaccggtaggatatcaacactaggtgccccatcgagcgcagcaacaagttcttcgacgggctaaaaaatccggtatcaaacagttgccatcagccgccgatcatgagaggatttagacatggtgaaaaaagtgatttgtgaggctgacatcaatgtattgagaaaggcaatcagattcattgaacaaggagcgatcgagacgacgattgacgaccatatgaactcgaatggattcgacgagctcgttgacttccttcttaacctcatcatcctcacttttcaatagattgctacgtaacagaccctcgcaaacgatcctcaaacactcatctgcacgggcacccgtacaagtcaattcgtctgtcgttgcgctaaaaatcgcacgaagtagagcgaggagagactgggaggaaaccaatggacgagaaagcgcgtgtaaatgaccgaacaggtgaaggtataacctagttgatcgccatcgacgattatcgatgtgcaattggaaagtgcgggccagatctcgtatgatttgaacccctatcgaaggcgcagaagggtcttcagttttggtggtttcgctggctggtggaggcaccgagagaaaagatatcataagtgcgaggtgtggtaacttgtgtggtaactcagcagccctggaggataagaattccatgataatataaatcagttttttttgtaactcttcaaacgcgatatttctttcgtccttagggtcaacttatactaaggagaaaagagacacaaacgcgatccggaaggccttgaggatatcctctatcagatgaaggtgggagtgatgagactcggttctcttgatgagctcagggatttcgtgtcgaaaatcgaagcgttcagagtcaccgaaaggtccagagcgcccttcaagaagttatcggtgatctgttgtgctaccgagatgggacgctggggctggagaggcattatagccacccgtacgccggcgttgatggtctcttgggttccgatcattgtaccgccggccctggtgatgtctgggtgacgaataatctgggttggattctgaatcttttgggaaattaggtttaccgtgcaagtagcgatgtgtttgatcattagcttcgtatgtagttcgtgcctcgttttgatatcccaaggttgaagtggaaggacaaacctctgggacgcttgtttggggttgtgttctcttctcggttttgggaagttctctcttcggattgaccgttgttcatggtatgtatcgggtcttcctttcttactgggatcaggtattaagtagttgactgagtcaagtgcttcgaggatagttggatgtcgttgctgatgggtgctgttgctgtggtgtgtggtggggcctggtgaaactgttgcgggtggtccctatgcatctgcacagctctggcagcattctgcatgatcgggagacccagtacacccccttttatcctcgggtccaagcttcctctcgatttaagttaccctatacaaaccatacgaggactgttgaattcgtcaaggggccagggggtcactcaacatatcccacaagtgaaattctcgatgggtttcttgtgtatgtatctctcattcttcttacagtgagctgaacaatgatcaaaatggtatttcaacggggagtattggatagcttccaaaggagtacaaacaaagaaaaaaggagcaacaatttttatctcaagcctgggatttttttgaataaaaaaaaacagagctaggggaattttacaaggaagtaaaacgtagcaagacaattcaagagttgggagataatgaaaactagacctaaggccaacgagtttctaagagatggggatgttgtgggattctttgttggggacagttttggggatagagacttcgaggacgccgtccttgaatccggccttgacttggtcatgagtgagtccttggggaacggcgatcactcgactgaacgagccgaaagatctctcggaaatctggccaagcattagaggtaagtcttccgagctcttggagggaggaggagagggggcgctgtggagggaagaaaaaaaagaggtggaagtgagacttactctgacgcttccttcagagtgttcgctcgaggctttggtttgtccggtgatagaaagacggccattctggagatcgatcgagagatatcctctgcagtgcaaggccaagacaaaggccgtcagttttgctcgctttcaaggttgaacagaatgactctgggggcttcgcttaccttttttggcaccgggaagctcagtagtcacgacgatcgagctgtccgtttcgacaacatccatcttgggccggaggattttgctaacctgatgagaaccagaggtgactgcctttgattccgagccagctttcgaaccgtcggctgggggcccgtagcgatcagtgactagcttgtcgaacagttgctcgaagtcgtcccattgggaaggtgcaatgaggaaagacatttctttttttcgagttgtgggtggtaagctttttggtttggtttgggttatgctactcgtttgagttctggagttgttggatgtgtgttgcgattctgaggtaggagggctgctagacaggctccttatatagaccaaggcagccaccaagggtaccgtgctagtgttggatggtactggcaggtggacgatggcccagggaagccgcgaaagtactagaaagttaccctcggactcaacccgcttccatttctctaaacttctatgccaccaagtctccagccaagagagtcgatttttctagaacgtacttcatctcacccgctccgtccatgttcaccagcccgatcaggacacaactcttttggccgtggtccttccatgccaagacaaggcggacggccatcaacttcacccccttcttctcgccgagtgccggggactgtagccgtgctacagggtttccagacaggatgacgcaacaagcctggcagacgccaggtacttgttgagttgtctatagatgtcggctagcgccggagttaggaaccgaactccgttcgattcccatttccttattcttccgcttgaatgaattactattcattctggcgtcatatttcatattttcggttgtcatttgtaagggtgtgccccgaacaagcgccccggggcctcaccccgaggtgctgccccagggttcggggcatcgggctgggccttgtgaacaccctgaaccccggggcatttccattttttattggagggagaattcctcggaattctggaagaaaaatggattttattgtttttttaattgcttccaagtggccatgtgctatgtacaagattttttttttttagattttgagtgaagttattggccgtagctatttacaacgataggttaatgaaaagaagagaaaaaaatcgagaaaactgtgatgtcatcggctgcttatagaatgaaaacgacttagaaagggccgttaaaagattggtaccaccccttgaggcacaagagctgttcaatgcttcttggcttgagcgaagatcgttgccaggatacaattcgtcggcctttagaaaacacacgctcggaagccgcgctagttgccggaattgagaggaattgttgtgccattttcgagagggtgggaaaggtcttctgtcgacttgaccaatagacaagtatcttgctaccctggggttcaggatcctcctttaaatatcgagtaatttccgcttcgatcccctcgatcggcagggttggttggtacaaggcagcagcaaagaagcttggggtgatcggtccagagggcagggcttctttttgggcattgcgtgtggtttcagctacacccaaagtggacttgaaatcgtgcgcagccgtgcgaaaagtcgaaagaatgtcatcgagagagatcgagtagtgttcgctgatgaagttttcatgggtcttccagaaggcagccttgaaggaggggtcaaggatcatcgcacaaatgtataccggcttagtgagtgcatcgcgaaggtagccatcgatctttgcgatcatctgagccgcagggttgacgagctgggcttgatcatagaggcctcgcctggcaatatgaaggtgtttaatcaaaatgatgtagaccggaagggcgttgttgagggtcggaaactttgatccacacaacagttcggttgcttcgctgagaggctcaaggagttttgtgatattctttgcttgattccactcgttcaacgtcaaaagaaactttcgagtctctggttgtgattgacaaaactgatcacatgattgctcaagcagaatggcccgacggaacatgttgaatgtagaattccagcgggtagatacatcgatttcaagacaggtgatcttcttgtcaacaagttcaggctgagtaaagctgacaacgtttgcaaaccgttcacgacgttgaggtgaaaatcgaacatatgtacataggccgtgaatcctcttgaggattgatccagcatcgatgtcggctccatctggtccggaggtcatgaaattgatccccatccggtttccagaggtttgctgagcaggtacttggaagggggaagtcgctcccattgcactggttgagagttcttctccatcaccaggctcgtccagagatccgagggccgcaattccagctttagcggccagattaatgacatgggcaacacatccaaggaggtgggttgtagggttgaacgaggggatttgaagagataactcccgggccatcttattgttggtcgaagcgttatcggcagtaatggtgtgtatcttgtcaatacacccatacttttcaagctcatcgtagaacagatcggcaaacatcctcccagtatggttgcctgaagaggaaagataacaacagcaacaggtaagtatctgattaaaacacattgagtcaagtagataagcagctgtacacaccttggatatgagggacagaaagagtcaagtctttcatttcgaagtttgcatccaagtaatgagcggtgaccgacatgaaagccgtgacgtttggcgcagtccaagcatccgtggtgaatgatatttggtcttgctttgcgataaactggagcttgacggtctcttgtgactggaggaaaactctggcaaggtggtttgcgatcccagttcggcacgtattgaccattaggggtgtggccccctcgttgagtaggtgaacaagcgcccggaaagatttgcgctcaacaatagtaaatggaagatcactctcggctaggaaatatactagagcattcttcaatgactcgttgttaagctcaacctacaatgtatccccagtcacctagtcagcaatcttcctagctttgtgatgacatagtagatgagaagaattaggcttacctttggttgtgaggagcccgaacctcctgaccttgaccacttctccatatcgatgtgcgatgacttcttggtctttttcaagagcttcggatcagcaagctggtggattttcaagagatgaccgtggaagtttttggtgcttccactcttgcctttggtcaaagaaaccccacagatcttcccacctttccggacaacttgacaaatggcttgggtcgggtcgctggataatgttttgaaatgattccaaacccaactgcgctggagggtttgggcagggggttgatcttcatcactatcggcaaggtcaataatagtagtttctgatggaatatctatggagtcagattgagtagtaggaggaggggcatcacgggtttttctcttcatatcagaaattgagagatgctaattatgatatatattgatataagagataaataaggataggactggatgcggcaaccgagaatgagattattgatttatcaatgagcagtcccaccattttggccaatcccctatctcccacaggcatcatcatgcacagttatgctgcgtagggacccataccctaatttctaacctaatgggatgaaaagatcacgagtttcagagcctgaaaaaaaaaggccatgacccggggcttcagggtgccccggggcattttcagggtctggggttcgggatgaccctcatgccccgtcccgaaccccgggtcacacccttagtcatttgttcttttctgtccgagagtcttttctgttcggacaagtataaatacttgtcctcggttgtaggggctctccccagtcattcagacatctttcttctcgctccggaaatccattcttgatttcatagacatctttcttctcgctccggaaatccattcttgatttcatatacatccttttcgtcgcgcatcctcagtatagccaggctcctcttagtctgtagccgccccgttacagtggtagcgagtttagtttctattcgacttcattataacccttcgcgaaaaatcgtacaaaaaaacctttattactacctacttgctccttacactaccatcatcgcaaccatttgccggaatcccgttctgtacttccgtctcgcgaagctttttcggtctaaaacagcatccgcataatcgttagtacttttctcttttctggaaggacggtgaaactgtgttagcagtagacgtcgattttttcgctggggtttctttctctgtgtgctctgtcgagaccatagaggaaacctctgggctggagtctggctcgagcgtagtgctcggagtagagggagttggaagataccattagcttacttttggttcttgctttttgttgtgcgctgtcgtgctctagataatgagcaccgacaaaaacgagaagaagcccctttatccttcgttgccccctgtgggctggacggccggggagcctaccgggaaccccacctctaccggtgccagtaaaaccgatccgttagcgccgccgcctcccacaaatgggaagaagtacacgaaggaggatatcaggaggatatcgcggggatgactcctgaacaacgtcagtggctacatggtcatcaagatcttattgactggaagacagtcgatctgattggtgaaggagatgattctgtaggttcatctctgctcgaagccgcggacattgttagcgacctgacgaaaagccttcatcagatgctcatcgacccgaaggaccctaaaaccggagggacggccacgggagaaaccgcggcaggagcgagttcgtcgggctcgagtgaggaggacttcaagtcttcctatttacggactgattccgtagcgttggatctccataaggagaccgacatcagcaaaatccttaaggggtggcccgaaaaggattgccctaaatttacgggtgccgtcggggaggacgccaacgattggttagtcacgatgggagttctcttaggagataggcaggctcacccagcgttgtggcacgttgcggcgggtcagcgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaaatcaatacaagatggttatacaacctttacacggtggatatgagtgtgaaaacaatccaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgttgacaatgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttgttgctggtattgactagacttggatgatgatgaccactgagctgctggggggaatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagctatttttgctggtggtgatgcagttgaggtgattttgctggtggtgacctggtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtagaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacgtatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaatagtttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacatccccccccaaattaatgctgtccgcagcattcctggtgtaagcaagaaaactgccccaagcctctagttgactaattttaattcattaatatgtattgatttgtaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggtttccactttgattgagtttccgccgtccaggttttttcttcattgtaactgatttcttcctcttattcccaaattataatatacgtttgtgcttgttattctcctcgtctcgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatgtatttgaaggctgttccaaaaagaaaggtctccaaccgctgagtcgaatgggcttttgaatacacgttcaattcaccgtccccccagaaggattccttaactatttcttccacattttcattctatttttccttcacatcgataatctctattcaagtttaaactatattattatttagcatatttggttgatctagtatcttctgaattttcttcctgttttagtttctaatctctttctctgtgttattccaataaataaagcctccagtccttgttattttaaaaatttgtttccgtatagtacccgttattcttctcttcaatcaatagcctaaaatttgccgtctactgactcgttgctgtctttgttactttctccggagtcggattcttcttcccttctactttcattatgactaatattactacttatttcatcttctgatttgccttcttccaattcttcttctgtaaggtgtccaattcacatagtcctgttttaattttgtgttttggccctgccatttgattttttttttttttcctatccaaattagattacagttttaagccatgtaggacctcccattgtgattgataaattttgaaaaaaaaattgattaaattcacagtttaaggtcatgtgggaccatcctcggcgtaactggtgagtttttgagcctttaagtagtgcagtttaaggtcatacaggaccaattctagtttggtttgcagtttaaggtcatacaggaccttgatttattttgagggtttgcagtttaaggtcttgcaggacctctttttttttttgtttaaagtttgtagtttaaggtcatacaggacctcttcctagtttggtttgcagtttaaggtcatacaggacctcttttagctttaagtttgcagtttaaggtcatacaggacctagatttgtcttgaagttttgcagtttaaggtcatacaggacctctttcagttttaaatttgcagtttaaggtcatacaggacctctttcagtcttaaagttgcagtttaaggtcatacaggaccttgactcccagtccctccttttttttttttttcttttttttttttttttttttggaatgctgttcatctctttttttttctttcatgctccaatatgaaatttctcttctgttgtgatgggtagggctgatgcttttgtggtggctgacttggttgtccaaaaagttctgctgcggttcaacagcctgtgcagtgtcacaaaattggtgacactcgctccgcccggtcacacaaaaaaaccgacaggtcattgggtgcctgtatgtactccccgtccttccggactccgacaaccgatgtcaagtcaactccaacgcctcgccagctcgccgcggtacctccatcggatccgccgagctcattaaccggtaagctttctattttacatcatcctacatgctgcagtcaggctaactaccattttcttctgttgtgctgtcctggctagtagtagcgatcgatcagtgccgagatccccaccaacgtcctcgccgctgtcgacggtacttccatcggatccgccgaacatctgtaccggtaagtcgctctttcctcgccttgcatgtagctttgtgccgccaaattaaccgccgctggtttgttgcagccgagccaaatgctgttgtcttctgttgtgccgtccttgggtagtagtagtgctcgatcgatgccaagatccccgccaacgtcctcgccggcttgcaaccacgcctccatcgcatccgccaagctctttgtttcaacgccctcaccgaccgtttgccgagctgtgtaccggtaagtcgctcttctcttgtcttccatatagctttctgcagcaaaactaactgctccttcgtttctctagctgcaaccttcctactagtccctatttgatcgaggccaaaattcctcaatgtcctcgtcgtctcgtcacagtacctccgcccgctcctccgagctctacaccggtaagttatctctcttgattaatgtattgttttgcagcaagtctaaccgtgtctgcctccttgttttgtgtgtgtactctcttagtaatattatcgatcgacgccggtattcccctccaaacatcttcaccatctgttgacagtacctccattggattgccgcttcgttactcttaaccgacgctctgtcaattcaattgccgcttccaccgtcctcgccgattagcttgacagctccagcttttcctccgacaacgtgatcgcgctgtggtcttgccaccagttgagctcaagcgatggcgagatccgtatccgacaaactcccttcttctctcctccgtttgtccgacaggcacagcagcacgacgcttccctatttggtcgatcatcgtccttcctcgaagctcctccccttgatccttgaatataaaaggaccactcgtcgccactttctcctcggcctcatcagctcctagctcatctcctcggtctcgtcaatctttcgcttgtccgatgttcttttccgaccccccgtcttgtccaatagcaaccgaggaaagtagttaccacccgaataccaagaacttttttttttttcctaatgcttgcaaatagatatcaacacagacatagctgaacaccccttgtccattctgagccaatttttttttttctctcctttgtgtatgttggtaacaaaaattatgtaaagaagaatgaaggcaggtaaaagatttacacatttaattatgtctagatcaagctacctgattgtattcttgatgttttttttattattattatttttttattatattttttttttatcattctattattgatataatcttgaatgaatttgaattattatagggctgagaaagcttgaccgtaaggggttgagttgtccaagcctaagaaagctgaaacctttgtgttgagtattgaagaaattgctttgatagttgtagatggattttcttctttttacagaaaacgttagacagtttaacctcttgtctgggaggcccatggtgagttctgtttgttaaagcttgccttgcccaagaaaaaaacctggtttacttgagccgcctctgtccttcaaatatttgacctccggttttaaggtagaaaaatcccaaaaaatcctagtttccttttgtcgtagttgtcctccagggaattatccgcagtttttgagtcacagaacaaaaaaaaacctagttttctctcgccgcagttgtcctccagagaaatatccgcagttccagtgtaaaatcaaaaaaatcctagtttcctttagccacgctggtcctggagagggagttatccgctgtaggttatatgtcttgctggggttgattacgagttaatgatcctctgagagtcgtcaggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaaatcaatacaagatggttatacaacctttacacggtggatatgagtgtgaaaacaatccaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgttgacaatgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttgttgctggtattgactagacttggatgatgatgaccactgagctgctggggggaatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagctatttttgctggtggtgatgcagttgaggtgattttgctggtggtgacctggtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtagaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacgtatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaatagtttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacagcgcttgagcgggaaagcgttccgcgatcacaaggatgcggcgttggctggtactcggccgacagactggaagtcgttccgctcgtggctcatcaagttgtcgccgttaggggttacccctcaatcgatcgcagacgagctcgagcgtttgaagcagggcccgaacgagacgttccaggggttctacgagcgcttccgggattggcaaacgaaggccaaatccatcaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttggatccgcccccaggcattggggaccaaacctgttttccgaaagttgggttctggaattcgccaccggattattgaaagatgatggttctggtgtgtggtaaaggatgaccatgcgacgagagttcgcctagcgacgagaccgagtagtgtcccgagctgaagttcccaccacaaagttgagagccgcttggccaggggttctcattgacaccggcgctggatcgtcgtatgtgtctagtcaatttgttcttgatcgcgcgctactgagctaccgttcctcttctccttttaaggtaacccggtgcctttggcgaacaggtttcggatgaccgattggtggacgttcgtttcaatttggagggggtcgatttccttgtggcctgtcgtctggcgccgttggccagttacgacgtaatactggggcgggattggatctcctcgagtgtcgtctcgacggactgggacgaaaacctgtggctgctgaaagccgagggtggtaatgtcgttcccttccgtctgaacgcatcatccgcgtgcagcatcctgactcacgagttgtcggcgatgactgacgaggatgaagtttttcttcctaggaatatccgccgccacgagttttatgaaggcgcgcgcgagtcgttcctgtgtttgatggagtcggaaggggttaaagggccgagggacgagatgccggtaggtctacctacggtattcggacccgacgccgccctccgaggatcgttgcagtcgttggtgactagcttcggagatatattcggacctatagttacggtctcggagaaaccacggatgatcgagcatctcgtgaatactggggatgcgactcccgttgtgggatactttatgggttcccatccaacaacttcaaaaattttatattttcttgtatatacaataatattacaccaaatatggctccaggaagggattccagggccaaaatcaccctagaggagcaggcttggacacatgtaacccctctgtgttgcatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggattcaggtacacatttcacccctccgggccatgtgatctggcatctgtacatctcaatcaagtacaatggaagtatgcaggcacagcgtacaggttaccttggcaacctgtcatgcgatgcgtacagcctcaaatacaggatgacatcatgcggcttacaaaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaagttccctcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattattgttccccaatattttggttttacaattataacaacccttacatacaattattacaacatctttacacataacagcaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaagggagtccccaacgtgatagaggatcctgtcgtttggcacgtggattgaaaaatcagtgaaccactgtagtgaaaactagagggtattttggttagtttgtgttagtttaggcgggaaatcatacctgtcttgacaacctgaaaaagtatatctctgaagaagcaatttcagtcagtttatacaataaagttcatatatagacctagtagggccggactaaataattaactactcaaaaaatcaattataaaagttaagaagacgaggggaccggctaagctgacgtacaagcagtaggatatagattttaactaccaaggtggtagccgataagcttagtacagaacagactgtagtctatgacaacctctacgcatcggtataattgaagaataaaaagtagcatattatttagtttttgattattagtttagtaaacaataccctctaccttgccctggcaaagaagccagagaccttagtttttagtgaagttaggattactactaggaaaatattaaaactcatttgatataaaaacacttgaaattagtaaaaattggacatggctttttcacaaaatcaagatttggaaggagctctaccaacaacaaacacaccttcaacaggaatattctcgggcaatcaacacagtcaacacatgaatattgatccgccaccaccaccacctatgagacataatcgcttacgccattataggacttatgggaacaacggaaatactcaatcatcagacaacccgaatggaaccggaaacacccaaggaggaaacatcgcaaatggaacctacggcgtaccaccggaaactaacgaacctcaagaaatggacgaaccaaggccgcgacctgcggtcatcatcaaggaacccgatttgaaatacgatggcgaacacttcgaggattttttgcaacgattcgagctggcagcagagatatacggcgcgggcggctttgataaagcacgccaggtgtgtagatttgttcgaggcgaagaattgaagaaggaactggaatcgatggatggatatgacacccgcaactggacagtcttgcgagcaagcatgatagaactctggggcggctcagtgaagaagatccggtacacgatcagggacctttataatttgatcgatttctgccaaaggaagggaggaattaggacaattaatgacttcaaaacatatcaatctaagtttatgatgataacaaagtatttggtcagaaatgaacatattatcaatgaaacggctgtctctcaccttttcttcttagccttttcagttgacatacaaacaagcatcaatagagaactagtcaaagcagatctcattccaaccgggaaggatgggtacaacaagccacctcttctgatggatgtgattgatgtagcagaggatgaaattcgagccagatccattaatgcatttgcagcaagtgggtttgccgaagccaattctatgatgcagaaaactatagatcaaaagaaaggtgatggaaaaaagcgtgagaagatggtggaggaaaactctccagaagtattgcagaagcaggtggataacctggccaaagcaatagaaacacttactggaaagttggacaaccaaccaaaagcagaatattctcgaggcaacgagcgaccgactggacgactttacgaacctcgaccatgctggtattgccatagagagggtcactcaacacaatcatgttacgaagcccagaaagatgagaaagcggggcttgtcaaacgcgatggccgcgacttctgtcttccaaatggtgagaagatcccatgggatgcgtctagacctattagggttgtagtggctgcggactccgcaaagccaaagccgactataaatgccgtttacaaaacggagaacccggcggttttttcctcaccactaccaacatcatctacatgtagtgaacttgagtacatctcatcattacacaggattgattgggatccgccaaaattaggcgcagttaacttcgaaaaagtcaggcttgaggccaatatagctactacccgagcagaagcgcttcgtggacgaaggaaaccaccagctgaaaacgaggacgcagcaatggacttggatcaaatcgatgaactagaagaaatagtacgggacgtaccggcaactcggaagacacctggtcaaatgtctgactctcaagggaaaacaactgcccaaaaaggggaaaggacggccgaatcagccttggtctcggaattggacaacttaaagataccaaccactttttcgcaactaacctcgatttcaccaacctacgctcaagaagtgatcaagaaacttcagaaacgaatcccggaacacaagaactcgaaattaacctacgtcaaggacacgaaagcggaccccaaggtatcagcatctatgttgttaaaccaggacgaagaagatcgggaatataattgtttctacagttgcgccttgggatacattgatactcatattgctgggaggaagataccattcatggttgattccggctctatggtcaatgttatcccaagacaagctgcaattgatctcgacttggaagttgtggaagtagacataccaatgaagggaattggcggtgatcggtgtgatatcaagggtgtagtcgagaactgtgccattagtatcggaagatttaccggaccagttcatctttttgtctctccgcaagcacaagactgtatcctgggacgaccatttttgtttgattacgattgcacactcgattaccccggatcaggcgaattactatcttttcaaggcgatagtggacgacgaattacggtacctatagcaaaaataggacaaggacgtggatggaatcagctcaagagtctgaatccgtcaggagcagcatactctcatgcataccaaacacaagctccgctgtcggcaaccaacgaggatcaaccacgaacaccactgacagcagcattatcatcacacttttccgacgactccgaagatctctctaggccctgtaaagtcatgagaaagttcggatggataaagaagttctgtggttatctcaagaataaaccgaatcgcaaaaggaagaatcacactaacattgtggttacggtacaccaagacgaggatatacgaatcaatagcttgctggtggatggattgggtacgacagtccaaaaagacatgtgcagtaattggaaggacgacaacttgtggtgtatgaccaaatacaaaccagttgcaaagaaggtccgaccggtcaatcaagccatgccgcaatcaatcaatcccccattacaaagaccaccattgtcacgagacccttataagacaccgttgacacccaacccaccaccatttcaaccaacatcaaaaattacggaagaaaggttgggtgtgataaactttggaccagaaggatggctgtggcctgaagaaatcaaacttttcagacacctcattgtattacgggagaaagctttggcattctgtccagcagaaagggggttattaaaacactcttatggcttaccttatgtcattccagtgattgatcacatcccgtggcagaagaaaccaatcccaatcccagcagcaatcaagaacgaatatgccgaattagtacgcgaacgagttcgaacaggattatacgaacaatcgacttcaagctactcaagccctgtcttctgtgtagctaaacatgatgggaaattacgaatagtccatgacctacaagaaatgaacaaagtaacaattaaagacgctggtttacctcccgcaactgaggaatttatcgaagcttttgcgggaagggcttgttatggtctgggtgacatcatgggcggctacgacgagcgggaattagcagaagaatcaaggccactcacgactttcgacacaccacttggacgatttcaacttacgaggctccctcaaggcgcaaccaactcagtagcagtataccaggcacaaatgatgtggatcctgcaagacgagatcccagaatatgctggtgtatttattgacgatggtggaatcaaaggacctaggacgacctacggcggcgaagtattaactgacaatccagggattagacgtttcatttgggaatatgctgtaaccttggaacgcatactgttcagggttgaagaagcaggacttacagtttcaggaaagaaatttgcttgctgtgttccggctttggatatcgtgggacacgtggtttctcagacagggcggcgtgtttctaaacaaaaacggaataagattttaacatggccaacacctaataatcttacagaactcagaggattcttgggcttaatcacttacgtacgaatattcatccagaacctctcagaagttgcagctcctttgaggcagctaactaggaaggagaaagaatggatatggagtgacggatgtgataacgcatttgagaaactcaaacaaattgttggtaaagacattgtactcaaaagcatcgactattcgaaggacgccggaatgatcaaactcgccgtggactcaagtttcattgcagcgggagctgttttgatgcaacaggaacttgatacaggattggaccgaccagtactctacgaatcaatagtattttcaccagtcgaatcacgatactctcagcctaaattggaattgtgtggagtagccagagttttgaagaaattgcagacttacctctggggccaacattttgaactccaagtggatgcaaaatctttgattcaaatgataaactctccatctcttcccaatgcaccaatgacccgctgggtggctttcatccagttattttcttttgatatagtacacaagccaggaaaaacattcacactacccgatggactctcaagacgaccaatatccagtgacgacgaggaattctacaaggatcaggaagattttgatgaagacgaaccagtaatgaagccttgctacacttttcagatctgttctcaatctgagattttagaaatgaaggaatgggaagcgcctggttattggcgagacctccgtcactatttggaaaccctggaacaacctgtcacaatggataaagtagaatttgcaaagcttcgacgaaaatcagccaacttcttcagcagcgatggacgactcatgcggaaacactcaccggcaccacaaatcgtaatttcaaaggatacctatcaggaaaaactgctccggaaagtacacgaggaattgggacaccggggaattgaagagacataccagcgactagtaactagattttggtggccaagcttgaaaaagaaggtcaagaaatgggtacaaagttgtgaagcctgtcagaaacgagaccctctggtaccaagagaaatccgaaatgcaactggggacagttttctttttggacgagtagcattggacgcttgccacatcaaagcaggacaatacaaataccttattgttgcgcgggatgatttgtctggatgggttgaggcggcacctttagttaaacttacagcaagcaatgtggccaaattccttttggaatcctgggtatacagatatggttctatcaaatcagttactgtggacaatggcgcagagtttaaagaagattttattgacgctgtcaagaaaataggtgctacccttaaatttacaacaccatattatcctgaggcaaacgggatggttgaacgcgggcaccggccaattaaagatgcacttgttaaattgtgcggagaatctggtggcaaatggcgcgaatatctccccttggtattattttcagacaggatttctacaaaacggacgaccggatttacaccatatgagctagtttttggacatttaccagtattgccagtggaccttgagatggacacctatttaggggttgattggttagaaattaaaactacatcagaactcttggaagcacgaaccttgcaactagaaaggcgggacgtacttttgaaggaggcccatgaaaagatgctcagatcaagggaggattctgtaagatactgggaccgaaaaatggcagcacgactacgaaaaccattggacacaggagaattcgttttagtctacaacaaaagtttggaggaccagtgggggaaattatttgctaataggtggaatggaccatttaaaatcaaaaaacaattacccaaaggctcttacattcttgaggaactagacggaactgaactcaatcgaacgtacgcggcatcacatattaaacgattttaccctcgaggacggcgactgaatgagattactgaagatgaggaggatccagaaagcggtagtgaacatgaggagaggcatagtgactctgaccatgaagactcccaggatggatctgaggacactgattcaaattaatcttggctatctcctgggcacgagactaaactgttcaaacattgcaaataattgtaataaaatgtattagaaataatatatgcggcatgaattcttttaagttgggggaggaaatccttaccttttttcttgacggggttgatgctggcaaaaatgaataagctggctcgaatttttggaagttgggggaggaaaacctcaccactcttgcttgaattggaccagtaaaaacaaaaacaaacatcgaaataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaccaaaaaaaccaaaaccaaaaaaaaaaaaaacaaaaaaaaacaaaaccaaaaccaaaaccaaaaccaaaaaccaaaaccaaaaccaaaaaaaaaaaaaaaaaaaaaaaaacccacccaaaaaaaaaaaaaaaaaaaaaaaaacacacccaaaaaaaaaaaaaaaaaaaaaaacccccccaaaaaaaaaaacccccctctccctgttttggggggcacattcccagggggggagagaacactctctctggagattgtgtttttcttccttcaaattttaggcccccccccagacgattagcccaccccaaaataagatccgaaaaaaaaacgctatgaatttggaggcctttttttagtttcaccaaaacatccttaaaaaaggatttctcagaatatttttttttttttttttgagcctagttatctcatatatctcagctgtgtctctcactcactcactaaggttggggacaaccttttttaagttgggggaggggtatgggttggcttactagaagagcaagctgaaagagattctgagataactaagtaaggaaaacaaaaaattttttgggttttacaaacttttataatttttttttagttttagaaaattttctaccgattttttttggttttagcaattcttttacccctgtgagatttggaatttagtcgtccattgaagctggttttcgaggcggaggctaagtctgggtttcaagaatggggatcagaaaaaactgaatccacaaacggttctaagaaccaaaaacaaaaacttacggttagcctaaactctacgagtcatggtgcggtggcggccactcgcaaatcggaataaacgaacccggctctcgtgctctgctgcattagcagcagggtaagttgtgaaatgattgaccatcgcagtagtgatggactcgtagaggtcatcaatatgctggggtgtaaatgcatatctatcaaaacgggcggggtcggcgcgtcgatcgagcagagcttccacctggtgacgcaagaggaggtgatagtcggcagggtcgtacatcccagctggagttggggatggaacgcggggtcgaggaaggacgaagtcctcggccgaagcaacgctgctgatcgaagaggacgaattagagcgtacgaggtttagctcctccacactactggctggtgtggaggggatgcggctcggtggcgcggttagcgggaagtcaggggcaccaatggaagcccgattgacagtgaccacctagacaaacccaaatcagcaatagcagaaaagagtccaaagtgacatcaggatacttaccggggtgcggaggcggttaggcgcctgtcttcgttgattgaagtgatgaaagggcgagattgaaccacggggtctgaaatttgatcctaggttgaaactccctcggaatccgcctctgttgaagccgatgttgtacctacgatagccgggagcaggtcgagcgaggccgggaccgctataagctggggggggacctctccctgctaactgaaaaggaggcccattgatgacgggggtagcacccgcaggcgagatcctagcagctagaggcaaactaccagcggtagtagtcacaggtgcagggtgattggctgggtgatctacaatcatcgccatgggatggtgcaccctggcctaaacagaaaacaaacaccaaccgattgattagttcactacccgctcaggaggttaagatcgtcatgagatgaagaagacgactcaccgtagcaaacggttggggatgagcctgagtggggtatggagtaggaggtcggtcaaagatggagcgagccatggaactggggatgggagttgatgaggatggagaaagaaatggcaggcgggccttgtcttttatcttgagcagctcccggaaaaggacgagtctggacacccatcgaacacggacagaggacgcggtattggcgaagaggatacgaaaaagaggatcaaccgttctcccggcgagatcgaaccagggcggtgctttggcggctgccgccatttccttgcttcgtagggttaatggctgcaggtgacctgtggaatagaacaacacacactttcaacaatcagccacaaccaagcatttaaacataggagagaaggggagaggcacataccgagttagttgaagagagcacggtatggcggcgagatcgaagaaggagctatactgaggagggaagttgaacaagacaaatagaatcaagaaatatacttacctccgccaggaatcctcaccctatgatacgatatcggctaaaactaaaatccgcgccggactgccgaagcggaggagctgtaaactctaactaacaggtcacctgacctgtagagcggaatctggggaaggggctgtgcccttatacaccccaaggcggtgtaaccctcacggtcggttaaagtttaagccttcagcctggagtacagccgggcgacttcttcagaaggtccccgggggttctccgaacccgatcttgagccaaaaatcacccagaggccgcgctgcgcctactgcgcaccccctgcgactggatacgacaatacgaggacacgacgaggcccggacggccacacgacgacgcgaccgcggactgcgaactgcgcgcgcagcaaaaatccggacccttaagcaaaaaaaaaaaaaaaaaaaaaaaaaacaatcgccccacaaagtgagaaacaacaaagacccccctgatgacaaaagtgcaaaggggggtacacaggcagagtgtggcccagtttttgaaaaattgggcaaacacaactctgaaagttattaaactccactgtgaatattttttaagcttaaatggaatggatttaacactgcagcgcagaatgcccacgacgacggccttttggcggaattgtctggggacagacaataagttgggggaggatgtgggatactttatgggttcccatccaacaacttcaaaaattttatattttcttgtatatacaataatattacaccaaatatggctccaggaagggattccagggccaaaatcaccctagaggagcaggcttggacacatgtaacccctctgtgttgcatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggattcaggtacacatttcacccctccgggccatgtgatctggcatctgtacatctcaatcaagtacaatggaagtatgcaggcacagcgtacaggttaccttggcaacctgtcatgcgaagcgtacagcctcaaatacaggatgacatcatgcggcttacaaaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaagttccctcatgtaaggctgtacaaccagccaaattccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccagtagacttcctgcattcatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttacaattataacaacccttacatacaattattacaacatctttacacataacagcaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaagctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaccgtccatcaaccagtgcgtcaattgtctccagcgttgttaggaacgctgaaggagaggctggcggggttgcaagaggccggatttattcggccgtcgacctccgcttggtcttcgcctatagtcatggtcaaacacccgacatcagggaaggttcgtctgtgtgtagattatcgtaaagtgaatgcacttacgaagaaggatcggcatcccttgccgatcattcaggaatgcttcgactcgttgcgaggggctcgtttcttttcgaagatcgacctgcagcaaggttttcaccagatgaaaatcgcggagtcggacgtacctaagacagcttttggcactaagtacggccattttgaatggttagttatgccattcgggttagttaacgcccctagcactttccagaggatgatgactcacatcttgcgagacttcattgatgtgtttgtccaggtttacctggatgatatcttgatatactccgggagcgaagacgagcatctcgagcatgtgagagcggtcttggaggtccttcggcgggaggagttgaagtgtagtggggccaaatgctccttcggaatgaaggagatacagtacgtcggccatgtgattagtcacaactcgatcaggccgatggaggaaaagctgagttgtgtgcgggattggccgcgccctaagacggtgttcgacgttagatcgttcctcggtctctgtggtttttaccggcgctatgttaaggatttcgcgcaaatcgccagtccgttacatgatctgacggccggcggagtgacgaaacggcaggctgtgcagtggctgccggttcaagaggccgctttcctccggctaaaggaggccctggttagcgcgccgctgctgttgatgccggatgtgtcgaagaggttcgtcatggaaacggatgcttcggatttcgcagtcggcgccgtgcttcttcaagatggcgaagatctccttctccacccggtcgcgttcgagtcgtgcaagctgaataaggcgcaaaggaactacccggcgcaggagagagaattgttagctatcatccatgcatggaggaaatggcatgtgtacctggatggtgcagtcgagacgacggtagtttatactgaccacgcgtcgttagcatacttgtctacgcagttgctaccctcgaaacgcctagctcggtggatagaagagttcgccgagatggatattgagatcaagcataagaaggggacagataacatcgtccctgacgctctgtcgcgtcgcagcgatctggtggtgatggaggaggtgtccggccagctacatgagactgactggccccttatcattccgtatctgattgaagggagagacttaccggacggaattccggagagtctagtcattcgggccagggacaatcagaagctgttcgagtacgatccggagaacgagaccctgatctatctgggtcgccgggggttacgagagcggtcgccgtttgtcgccttcgcccatcgctttgatctactccggtcggttcatgatgacttgggccatagaggccgggactgcacgctgcaggtcctacggggtagaggttggtggcctaagcgctacgaggatgtgcagagttatatccgcacttgcgagtcctgccagttgcatgagagacctcatgacaaccaggagaccggcttgcagaggccgttgccggcggtagcgccgtttgaacgttggtcttcggaccttatacagatgccagtaagcgcgaaggggaagtacaagtggatcttgaccgccatagatcattgtacttcctggccgatagcggtcccgctgaaggaagctacggccgatgagctagccgaagccatcttcgtgcatgtagtgtgtccgtttggagcgccgaaggagttcttgaccgaccgtgggtcgaactacctttcaaaagggttcaggagtttcctgaaggcgacgggagctgctcaggtgtctacatctgggtaccacccccaaactgttggaattctgaagctatcgtgttctcctctttctcttcctatcacttacctgtcacactccttcatctgtcactctctctctctcagtttccagatgaatattcatctttttcaccttctgtcccacaactccaccactgatgtatgtagataaattgtcatgcctctgagttagaaaatgaaaagatcatctgttcttctgcgcactgatccctggagtctctacaggatacaactccttgtagcgtgtgagcttttcctccacgcaagctagcagcctttagccctttttcgggctctaagaccttttcgtttttcccttgagctttttcctcgaggatttctttccccaggtctctccaccctctctcctcgaaatctatagtttcttcacgattaacagtcgaaaatcgacgcttcctcaacccatcatcaactatccactccaatctctccaatcattcaaatcaaatcccatcatgtcaaactctaaaaaccctcccattctcctcaacgactcgaactactccacctggtcgtttctcatggtagcaaagctgagcaaacttgacgctctcgatgtcgttctgggcaccatcaagaaaccgaagttggaagatcctgaaaaaccgacaaaagaagcgcttgcgtatgaagaaatcaatcggatcgcttacattgaacttatcgagcatctggacaacaatcacttggcttacgtttcccagatactcgtcgacgatacctcgttctgcggtttctctgtctggcagatcttgaagaaaaagtacgcaggtgacgactacgtagcaaaggatttagctctcgagaagtttctcgatctcgactatcatggatccacgaccgatttcatctccgaagtccgcgctgccaatcaaaagctcatctcctccaagattggtctcgacgatcaagtcaagaccgcgataatccttcgaaagctcccctctgaatttcaatccctcaaaacagttctcagcatcggctgctcaggcgacaccgtagccatgatgctgaatcgaatcgaacgacacgcagctcaaaatcatcttgaccgatcattgtcagccccctcgcaacaagccctcctgaccaccgacgataagttctatctctgccctcactgcaagaagggatttacgatctgctcccactgcgacaaagccggtcaccgcgaagctatctgctttgagaagcaccccgatcgacgccccaccaagtcatcgacctccacgtcaacttccaaacctgccgcctcagctcaggcccatcttgccttcaccgctccccatggtttcactcctgaacaagttgaatccgaacgaaacttccaggcaatgcttgctaacccagaattcaagaaactgaacatcaactccgagtatcgattgtaggttctgtggtccatcagttggggggggtgttggaattctgaagctatcgtgttctcctctttctcttcctatcacttacctgtcacactccttcatctgtcactctctctctctcagtttccagatgaatattcatctttttcaccttctgtcccacaactccaccactgatgtatgtagataaattgtcatgcctctgagttagaaaatgaaaagatcatctgttcttctgcgcactgatccctggagtctctacaggatacaactccttgtagcgtgtgagcttttcctccacgcaagctagcagcctttagccctttttcgggctctaagaccttttcgtttttcccttgagctttttcctcgaggatttctttccccaggtctctccaccctctctcctcgaaatctatagtttcttcacaaacgaatggaaagagtgagagatttaacagaatcctggaggctgcgattttccgtttgaacaccaccggcgacccggctaggtgggaggatttcttagacgcagcgctgttctctacgagaatccatgtcagtgatagtagtgggttttccccgtttgagttactctacggggtgagaccgcgcttgcccaaagatagaaggcgtatgatcgccgcagagccggtattgccgggagcggaggagctgaaagctcggatagaggcccttaataagaccaggggtgttgctacgcatagagtcgctaagaaggcccttaagaacaaggacgccttcgacgcgaatactcctttcgctcgagatttggacagcctggctgtaggccagtcagttaaacttcggaatgaaaaacacaccaaaggagagcctcggtggtttggacctttcgagatcgcaaaggtgttggacaataatgtctacatcttagttgatcatgatggagtagaatacccgaggccggtgaatgggaacaacattcaaccggtttccctcaggtcacttattgttaatgacatgtgggcaactccacccgctattgctcagtgggagaagcgggtcgagaccaaggtcgccaaagcgttaattaagaaggcgaaagctattgccaagcctgttaagacggtggcatcgggcacgattgaagggcccggggctcctccggttcagccgccggccaggcgtctacgtctccggttgggaccgccgcctgcagggtccgggacggacccagggtaagggggggggatgttgtagccgtgctacagggtttccagacaggatgacgcaacaagcctggcagacgccaggtacttgttgagttgtctatagatgtcggctagcgccggagttaggaaccgaactccgttcgattcccatttccttattcttccgcttgaatgaattactattcattctggcgtcatatttcatattttcggttgtcatttgttcttttctgtccgagagtcttttctgttcggacaagtataaatacttgtcctcggttgtaggggctctccccagtcattcagacatctttcttctcgctccggaaatccattcttgatttcatagacatctttcttctcgctccggaaatccattcttgatttcatatacatccttttcgtcgcgcatcctcagtatagccaggctcctcttagtctgtagccgccccgttacaggacccggaagtgaaagaaggccgatcgacgagaggtcagatgaaccaccacttcatcagggtcagtctggccagggcctgctcctccaaccgaacatgaccctccgaacagccgtcccctccttccgaggtaacgccaaaccactcaagtctcctccgaggaagtcgcgcaaattgtgtcaagcttgctcctcaccaaatttagtccaccggcttcagccccccccccccccacgttggcagcagcggtttagactcagctgctaaagcagggatcaaactgatttgtccaaattgtcaaaacacccagggcgaagggctagaactggtctgacaactgaacctacccagaacttgtccgacccaaaaaatagcatataagaattaaaaataaaataaaataataaaataaaataaaataaacaaccccgtgatccgatttttgtgatttctagaccttgcagaatctgacttgtcaagatgcaagccttatttatcaatgtaaatctatgacttcccgtcaacatctgcgggtctcccagtttccatttagagccacaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcaaaaactgcaagggtcccagatccgacgggaagtcctccaatatgctcaagggcatgagtatgtccatctattcaactgaatgttttttgtgctcgacatggaacaaagatgtagactgttccgctcaagctgataaataaaaaaaaatgatgatgatgatgatacagtcttctatgtaaatgacaacttctatacatcccattatgtagtagaattaactaatccaaaggagataaattatctatgaaaccattttgacgatcaagccaatgaaaaatgtgcccacaaaagggtaaatcaaatactgtttttttgttatggtattgataatgtatgaaaaataaacaacgattagcaagtctttcctcatcaagagagagagagagagagagaaagagagaaaggtgagtgtaaataaaagcataaaaattcgagacttgcctgtagtgcgacaaaagaacaaagtaaatcaacgttactagccacttcttcatctgaactttctcccggctttatatagatgccagcagcaatcgagcttagtgagatttgatttgttgaagtgacagtgcaagagtaatagagagatatcaatttcaagaccctgccctcttcgccggcgaagaagtttgtgtatccatcgatgaaggagaccgcgacgattccaagagccggaagacagaccagtttgatgagcgtcaatccgaatatggccctcagtggtaatcggaaccacgaccttcgggggattgacatgttggcaaagcttgcaccagtcaccagtagtccaagcggaatcgcggcggcgcctagatattccgtggaatctagaatcaccgataggagtggctttccatctggtgcactaggctcttggaccgcatggtctttcagcttggtgaacaaccctttcaacggcggcgtcactgctacaagtgtcccgaataatagcgacacaatgaccggtgacagattattcaataagcccgacaaaacgcctttctgacctcgactttgccgactcgaaaattgctggtctgagattggtcgaatcaatatatcagtatatgattcacgaataaatacagatatcaagattcacacttcttggccaagtgaagtgtttcttaccggctcgtatctcagcctctggagaagcttcttgcagagttttggtgttcattaatttttcaataaatgagtcagccaaggtaattgtgagtggatgtatgagtgctcgggggtcactagttacctctcatgggtcgattagcctctccattttgacctgtttgctcatcaatactaggtctttcgttttggttcaccgtggggtcatatggaagatatggtgttgtgatggcggcttcttcagttttcatataatctcgatcgatcattctgttaatcatcatccggatggaagccagggtgataatagaacaaggattatcggacattcagctctggcccaatcaatcaaaaaaacatcgctgtgaaaatgaaaacgacgggacagtagctgaaaaattcactttgtccccgggcccacaaacatcataacctacagtgcggtccaaggatggctacatcaacatcaattttattctagcgtgatcaatcttcccaaggggtgccttatcacagaagcgtgttgcgcttttggactgacattgtaaaccattacaaaaaatgacgcgtacgaaactcccatctcgacgtcttcaggcttcccaaacggtggtccacctgtcagggattgtatcacactcattgggatatttcctgtaacccaaaaaaacaatgttgcgagaagtttaatttgactgatcatttaatggggatgaggattatgaagaaagctcaccccagttggaccactatgtacagcattgaaaggataccacaatttaccggttgaggatgggcaatatattggcaaaggaatgaggttcgtgagaattattcttcgtgcaaatatcttcatcgctaccttttgaaagaaagagaatatgcgtcctcactcaccaccgcagccacgatgaatccgtttcgaaagttgttcggcacagggaccaccatcaaaagtgccttggagaggagatagctcatcaactgtccaaaaaagaaaacaggggaaaatcaatcttctgctctcaggagtccgatcgatcgtacaaaccctttggaaagttttgtctctaatgaatgattgatgaacacaccatgtagaaaagaccaaagccaacgcaaaccaggatccgaggtgagttttgggcggtgatcgatggaacgacattggaaaacattaaacactttattcaatcgagtttccaaaaaaaaacagaccatcagtgatcctgaatgccagtcagaatgatttccaaatgagaattctgatcaagatgaattagaaagcatgcttaccggaagagctccatagatctggatatgagcagcagccttcaagccatcttgatcgagctttcgatacctgaccattgcggcgcccacggcggtcggcagtaaaacctgcaaaagaagacggtgaagaagacggtgagcgaatggatcccccatggtgtgtgtcaagttgagagacttgccttgatgagcggtttgatggagatccatactagttgggacaggcttaagtcggacatggacaccactggagcgctcagaacatgggcaaagcgatgcttaagaaactccgaatcgtctctctttttttttgataggttatgtattatgtggttgtggtcaaggggcctgcttttatcacatgcccaaatgattaatggccttagttaagcgatcgactgtaagaagttcggctgacttttcctgcacattcgatcttcagctcatgggttgtatgcatgtgcgcaaacaaaagggaacagcagaagccagccatgaaacatgtctcaccacctcatcagccgaatgcattcatcaaaaactttggaggtcatcggaaggtcgatgactgtcaaccgatggtaagcccggtcttacagccttgaatatttggattagaggcaattctctccgacgtggtgcaaagtaaacatacaataacaatcgtcatcagacaagcaagcttatcagaatcttgaaggatttcttgggatcactagagttggtatgcaaggccctcggaccatccgtccttagtcttacactgacggtatgtggctcacatctgttccgttgcaaggggccttcgaaatattgtgatgcactgtatgaagtttgcacatggccaaaaaggaccaagtcaggtggcttgaaacaatggtctttaggatgttaaaaaatctatcaagattggctccttgaggaaaatatgatcttgctggtttgggcagaatgaaatgagtaaaagatgatggattgatgctgatagagattgatcataacaagaaggaagaaaaaaacccaagctggtcaaatatgtaggaaatggattagagacaacctaaaagaataaagtcaatgatattcttggatccaaattcattcatttgctagggttacagtttgattgccttctcaagctcaagatgaatgaggaaattgacaaagtcaaacacacattgagaggtgatccagttgatgtgcaaggttgacatacacagatcatcctcgatacaagctgagcaattgaaagttgcagtgatttctctgattgatggtaaatcatcagcagtcatagcttctaatcttgccttgctttcagtggaggattgggcagcaacaagggcgtcaaaatccacaaatctcttcgaaatctcgtcaaatctcgcacagtttattgccggttgatgctctcgatcacgggcacattcccgcagaagaaccaccacaaagtatctccagtacttctttgggagcactttttgatcatcccccccccccaaaaaaaaaatcaatgatcatgaaaaatgccatagtcagtgcatatgacatccaaacaaacagaaaaacttttcatggatacttctctcacctgcaattgacttttgaaagggttgccagtcaagatagtattgtaagtctcttaatgtttgcatagtattgttatatcttataataacttccatccacaactttgaagtgtgcatcacagtttgaacatggaactgaaacatctcgataattgtgactggctgatatagttcaattctttccatatatgccgcagggatcagattgaactgatgaacaaaattgcccatggagagtaaacatttctgggattggagctctgccagatagacttcatataacttccgattttgatcatcattcaaatttggtggatgttgatggttcaacctccattcattcagcttttcttgcaaggagtcccaagtctggaccagttcctgccagataagatccttaacatggcccagttcatcccctcttaattctgccacaggagggcttccaaccttcaaattcccgtctctggttctcttctttccctttcttcctcctccaaggatcttctggttttctagttggaaatttctctcttcatgggtttcaggtcttgagaagagggatgtcatttggaagcctttgcctttcacatcaaatatatgttgttccatgggtcgcttgaggaatgaataaagcttttctagccctgatttaaactctaaaatctcaggaaaatcattccatttgagcaatccaatctccttcaagattccatctctttcaatcctcatggatttaatctcagctataaaagtaagcaaatgggttttagtctagattcatatgtgcaaggggtgctgattggaatgaaggtcaaataattgttaccagatttaccttgttgttgtttgaccaactgctgagccccaacatccttttccccaccaaacatgccactaaaatcaatatctacccagatgtgcagatttattcaccaggatcaagatactcactggaggatagatgatagatttgagataattccacacaggctgaatgatctccctcaagcattgtggcaagaatctggttccaatttgagataaggaaacagcccgccatggagtgattctttcaatccttgcttcttgagttgcagaagtccttctataaattgagtctctaacagggataggcctttttgagactggatcttcaaaaatatgtactttgcttgctgtagacaacagctcaaagagagggataatcagtgtttcaagaaagatggggatggaaaggtcctgacttgcctatttgcagaccctcagcctcatatgacttctcctctagcatgcatagtgaaaagtaaaagtctcccaagatataccaagcaagaaaaagatgtgatttaccaaattgcatgatcatatgattaactatgttgggtttggaaaaattgctcagaagaagaaacaggtatatgtccacatgggagctctcccttagagctattaacaccaatcctttcaggtccaacatgtctcatccagcttgtttgatgagtatgatgttactccaacctaactttggattcaacactttcaggatttgaaaactgcagagggttgggtgagacagctcagggaaactgtgcaaccaagatcatcaagccatgattgcacagagcttgaaaggaactaatagatattccagagcttactgaattaaatcaatagaaactatgtaaatacagcaaagcagatatgcacatagaaggccaaaacaatcaagataaacttgctttgtatgtacatacatagacaaacttgaatctcaaaattgaaaaccatctgccagaagtaacatataaaacttatgagtctatgaagcatcaagtttgaatagcctatgtacctaccagatgaaaaaagtgaacagaccagacataaatggtgtaaactgtcagtatgtcctgctggcagactgagaaacacaaatttattgtaactaacagtgcctcaataacctgtactgacctgccttcaaaatttacaatttgcacgcaggccctcatggtagggggcacataggctcaaccccccacctgaccctagcttatgataatcccctcaaccagagggccgggggcaccttgcaaagcaagcctctgaaagaggggcgtacaagtcaagtcaaaatcttggcctggaagctggtactttttgtggattttctgggatctttcacacacaacagaccattacccccagcccatccaactaaatgaacagtggtaaagtttgtcggataagtgagcatatcactttggtgtccatatttttttgaatatttgtgatgaacacctatccatcctttggatagaaagtggggggcttgatttcagttgaaacccaccttattgcatatatggtggtacaacacatagtatgagttagcctgtgagcctctggttcattctgtacaggaatcatgggtaccacatcctgccacacgtcaccggtaatgctcagtgatagacacaggtagttatgtcgcatgtacaaagtttctatatccatgaatcaatacacacatagtattacagaagaccgatgaggtttgatgaatgaacttgaggtccctcatcaacctcatgagtcatggaaaaatgacctttttgaaaggcaggtgggggccaatgtagagggcccctggacttgtgaggaagaaaaaaagttagatacaattcagaccttttgcctggtccaaatggctgaaaatattgactaggggaagagggggtgattgcctgggcagcttttttccctactaacaacccccagtttccaagccaaaatgtgggcttcagttgcaagtccctcctttggaggctaactttgcagtgggtgttttgtgccagcctggcatcaggctctccaataaagggactttttgttaagttagcacctgaccacaattttgattgttccagaccaaagggagttcagaattaacttggttgaggcaactgaccaacggttctttctttcttttttttcttctctgacccatcggacccggtctatagatactttaataagtacatatgtatggatttacaggtaattttttggcttaaggaaggccatacatgacataagtacatgcttttaacccatacccaaaggtcaagaaggctcagagcaatgcaaacctcaggttgaagttgaatgcacaaccattgtcaaggccacaatccacccaggaccactagactaacacagcatgcaaatggttgacgctttcccaaaagtcaacatgacatttgacgtgcaaacatcaaccaaatggtggggctgggctgacatttttgttgatcgacgtaaaacaccgcccgactgtgtgaacctgggtctcaaaagtgacagcaggacacaaggattggggggtaaatctagatgtatttcagaaggataaagaaatacaactagactgagagaaaaggaaagagaaagaaatgagaaaaagaaaagaataaagattttttatcagtttatttattttataataaaggtttggaatgcagtcttactttcctgaaaaggatggctgttatttaagcggaattaatctacgcctcctatcaactgaaactgaatagggtacttggtattgatatatcaatccaacctcaattttttagatcaaagatcaaggttcttcaaagggaaacctaggtggttttctgttataccaccaaacagagagtaaagatgacttggtttgatttaataatgatttaggcagaggtttagcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcatagcggcgccattttcttttcgtgtagtgttagcgctccgctaaggccgctgcgctacgctaattcgtagcggcgctaacactcaccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaactgctgtagcgcagcgtagcaggcggttttttgcgccctgcgcgcgtagcgttagcgcagatggggggaaaggcgctaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaaagagaaaagcgctaacgctacgctaaattgtagcggttttttgctacactacgctacgctaacgctacggttagcgtagctggcccactgttgggtttagtagaaaaggaatgatgtgatcattcagagagacagagaagaaacttagcagaaagatgcaagctgaacttgaaggagtgacttactatttggtgatcctgacactgagagtgggaagattccgaagagtaaaggactccaaacaataacacggcaatgatacggcggtgaatccaagttgaggtatgctggttttctggtctgagttggttctgggtgggtctgaaccttgaagatcctgaaaatgcaaactcagtgtctactgaaaaaattttcagagttggattacataatcacaacatgtacatgtagtagagagttggaattccaacttggttgatatttcacaaggtactgtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttaaaattaacagaggaattcatttctgaagtcagaaagtaataaaagattaatatgaaaaagttaaagtagggacttgagtgaaaaggggggacttaagcagtcttttggccagcttggctgactctaaggctgacagactgcatgtattgtaaagcacatatgacttctgatcttcctggccggttccacccaggtcaaaaaattcctgatttggtagtattctcaccaaaaaaaaatggtccgcaaccgtctggacccaaaaaaatgtgaccggttaatggcatttgcaactgtacagtacatttagcatagttttccagctaacctgatgtacttatggtgtcaacaggcaagagtgtaacacatgtagtgacactcttgactgtgacaaatagtataaaatatcaattaagatgtaataagaataaaacataaataatgtagaacaaacaaatacaccatggggcgggtttttagaaaacccccccagcaaacggatggattccgtcccgagcgcccgcaacttggttgtgaagcatccaacgcacgctcgggctcgcctggcatcatttggacgcttcagaaaagtgtccaagggatgctcagcaggcgagaccatccaggcattggcatacagcccaccgtccattggacacttgattgagagtgtccaatggacaacaggaaaaccatcaaatggacgcttctcagagtgtccatttgatggttcacatgtgggtccacagtcaaaaaaaaatggtcaatggtcgaaaaataggcttggagggtggtcaatggtcgaaaaaccatcctgagatgcatctggggggatatgaataacgtttgtgtggattcagcatgaagtcacatagtatagtggccatgtgctcccttctgcatctggctgatgtgaggtggttttggaggcaggttgccagacactttttgcaccctaggtgcttcccagcctaccatacgatggatggtttggccctaccatacgggttcagcaatatgcaagtcgcatccgatggatgctccttgcagggccaaggttggatggaatctggtacatccgattgggtgtccaaatgccatccaccacgccccgtggtgtaatcaacacaaggtaagactgtaaattgatgagatcaccaacaggtgaacaagcaagtggaggtttgtataagataaacataaatacaaacctgctgggtaaagattatcttagagcaagcaggctaccttggtctaagaggacccttaattaaaattggactatgatctcatagtttgtttttagggataaccccagaacagaagctgggaatacttaaagaggtggtttgagcgaagaaggagatctcttctctttttccccagcaaaaatttaccaattgaataaagagataaactaatcactcaatccgaagagcattcactaaaaagatataaccttttagaaatacctctcgtattgaaagattctttcatactttattctatttattattgcctatcactctcagccttccggtacaagcctcggtaacactggtctgttacctattgcttgttactagtcactactcattcccatctcgacaatctgtcgctgtttggattgccctggctattagctacaggaagctcaagtaagcctcaagcgcacttttgacctgagccttgattgaactaaccctatatcatctcatcattttatagtctacagttatagcactacgactccttatcgtaagtagcattagcctgacatacggccactacatacagacaaacggcaatctgagaaagcttgcagtcttggttggcaaaaaaaaagaaaaacatggtccaaagctggaatgtttggaagactacagcaccctgtatgcccacttgcatacggggtttacttttgatttttttgctgccttttttatcactgattcagctcatgagggttagagatggttgcttgccatccggtgtggtcattattcctgtgtatgaagggaggaaaatttaaaattttattatttatcaatcaaggactcaagatagggacaaatggatgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattcctttatttcatattgaattccttttatacttacataaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctgatcccactcagtacaccacaggttgagttttggaaatggcactccgtcggcttgaccccgcggtcaagcactggtcgggcttaaccccttttacgcaatcccgccggattggtctggccaacgtcaattttaggtaggaaaaatgtaattccaacgttggcttgacctcagggtcaaaagagtcccaccgtcggcttgaccccatgtctgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacaagctggtgtacataccctcttgtcgggagaaacccctcccaacaagagggtattcatcccagcttgtcaggaggaatgcctcccggcgagctggattgtgcaccagcttgttgggagggattcctcccaacaagccataccagcttgccgggagggattcctcccagaggcgtggcctctcttggcactgggtatcccttgggatacctggatatccgccagtattccagggtgaagggtacatccgcacccactggcgggtatccaccagtggatagcggattatccgcaaccacctctaatgaggttaagaccatcagaatcctgatggcaatcttggtctgcccccccccccaacacagtgaccggccaagtcccattgctgatgctgccggcaagcatttcaaaatctgtacactcaatgtattcttccaaaccttccaactccagtcaatggagtttttttttcttagaaattctgccaaacaagaccgcaagctttctcagtttggctgtcacacacttcaattgtagtgcttgtcacattccagtcatcacagctaaccccaaaatttgtcaaaaaggggggggggatagtttgagctgtagtgggccacgaagtagctgttattgagcgtagttgagggtttgtggaattttagtggacttccactgcacaaaagctaaatatctgcaaggccagtcgttcacactaatataacttgttgttgtgactgagtctccagaccgattctcaagctttttggggacacaagaggtgcaggaagagtaggtgtttacaataactagactagtaaggcttatcattgcacacttatgtacgtaaaaaagggcatcactgacgatagttcaccagatccacggaccccatgaacccagttcaaaaaaaaaatgataattgcttgatcaggaggttggtcatcatgcacacataaaaccttatgagaagaaataagcgttgctttgggatttggaaggtggaaattgtgacaacgaggaatcaagatcatgacggcagaacaagaaatgaattgagcgaggtttttctggaagattggggtggagttctctaaggggattgagagagcgccgacaaccgtttggatttcttgacgagttcggagttgatgagctggttgaattggagatgatcatggatcccgggatggttggagttcctagtgcgtgatccgatcagtcgattattttgactgctcagctcatctgtcggtttcgacgatgaggaggaagaggatgaaatggaggagggagcggagcgattggcgggacggtcgagcgtcttgcgggtggatgtggcattagattcaatgatgaagcggtcctggatctccaacgatcgtttgatcaggtctcttccccacacttgctcctcattcttgttgctctccagtggagcttggctgggctcctctgctcccgcttccactggtctgctgtaatactcggcctcttgtcgggcgaaactcgctcggatctgttcctcgaatcgtaacgtccggaactcgctgaccgcaatcttgtaggcttggtttaggttgtagcccttgtcatggtataatcgctctgcgaagtcgatacagctgagggggttttttttattggacaccaacaacgagaaaaaaaaaatgttcttcagttttctttcgatagaaaaccaagtcaacgaaattgattgaatgagcaagatgttagacgcaactcttcagcagaaggcctgcaactgatttgatccaagcgatcgcagccggaaagatcacgatggactttagacaagaggtgttgtgcggattcttcgacgaggctgatggggcgataggcttcgaagggatggtctctgaagaaagcttttcggagtctgtccttgacgacgaacttgatcggctctaggttcttcttcttctggttcgaatgtgggtcctgtgagggcgtcggattgggagggtagttcaccagggccgggtaggagcgaggcggctgcttcaagaggccagcttggagttgggccgagatctgcttgtgcaccagaatcgcgtggtggcgaggcatcgggtgtgggtgatcaagctcgtaaactgctacagtggcgttattcgattcgtcctcgtttcctgtgattgcctttggtgctgttggtgagtttcagcgaatccacgatcaactcggaacgacacccctcggggcgtaagccggacgggcccgggacgggataacctacccgaccccgagtggcccggtgtcaatatgagctcaaatgatcatgacatcatgaaccactcatccacacctgatcaagatgtttgcatgctgagaaaagcaaacatcaaaaggtacgatcaaacactccaaagatgttggttgtgactgttcataattgccggcttttttgtacagagctgaaaaatcgcagatccagctggcacaccaatgatggaaatgtccatccagagaggcttttgtcaaccaacagcgaatggtcactcgctgcatgcccctctttgtcagctttcaattagctatacagaaagctactcctcaacattgctgcaccaatacatggggtctgctccccgcaaacagacacccttgaaggtgacttgaatgaactcctcttggccacactttcctcccattaaaatcggtttgcggacataaccactccggaggacggtccaggccattggacctctgcgaagcacttgctacactcccgtcccagggtacatccatctgactgtcttgactggccccgcagcaacctctccaaacattctcatcatgaccttaatccctgaactttgggaaacagctggtcaccacttttatattcaactccgtttatgaagtcaagcgttttttttatttggatggattaggaggctaaagtagcaatgctcctgaacgcgaggtcattatcaacaaacactttccaaccaagagagaaaacaaaacaaaaacgcaagcaatcagacccgaaacagccgcctaatgaacgcaaagctatcaagagactcgtcgtccgggccatcgatgcatatttaaggtactcgtttcagacgagagcgacgagtcttaagccgcttcagcttggctgcaattcgcgacatgattcccttcccctccccctgactctccccctgaagtcatttagaaacaggtcattcaagcgcagagatccgagactatgtaaagcggggccgggtcggggcggcgttgaagcgagccctttggagtctgtaaatggatgttcagtatccaaaaatgtgggggaacatcctggcttcgccgatgctgcgcgtgctcatgatcatgtccgtgtggggccgcgccttccccgcctcgaaagaaagaaagaaaaagagactcggttcaacttgactgggcgccgtcgcaaacgtgcatcatgtcgagcctgctcctccagtccacagggtacatagtcatacacatgacatagccgatgcaatgcagagtctcatggacatttgcgcgagcggcgcccaccgattcttgcgttttcttgtcttcggtcatcttgcgtttcctatctagaaaaaagtgcgcgatctaaagtacacccgaaaattttttatggcctacagtgtagattggaggaagcgaggtccttgggtgggtcgattgctgatcgagttgtctttttgctggtgaagctgaaccggcgagggactaatgtaatgttatgaatatgtatttatgtatgtgggatccggattcctaaagccggccggtgatgaatcatgaggagaaaaagagaatcggattcttcttcctgccgagccggtgataaaaagggatgatcacatctccaaaaaaagaaaaaaaccttcggatatgtccgcgtcaaagcctctacatatcgatctcaagatagatgagctcaatttacaaaaaagcttgtgtatctcttgaccatcttccgctccgtcaattcttcttacgtacgacgcgaaccaacggtttgtcggagatgttccactctttggtgtatcatgcccaaaaaagcgctcccggttggcgagccttctgacaaccccagggcccaagcccatggctctcttttactcttggcttgacatagatttgtgtcgaataataaaaaaaaagctttatatccgaaacagcttggtgtacaatctacaggggtctgccgttatatgatacaggatatggcagaacggagatgttgcggcttgccatgcagaccaccatgactacatagaggagagaagaccatccgattgttttttttaagccgacctcttcctcgcactttctctcgctccctcgctggcttgagcactaaaaaaaaacacggagaacttgccttttcctagataggctaccaaagactcccttgttatgttagtcaagctgggattcttgtttgggtctactccattcctccatctccgaatccagctgtcactgttgtaatacattgtaagatttcttccacattccatctccacgcttgcttctgattgatctatctctttgtacccgctgtgatcatcgcttgtcgtcctcgccgctctaatatcctctcccaagttgataaaaacttctctctctttccgaccctacatagtagtacccaatcaatcaacagacagcctcaaagatactctctacatatttaaaatcccccatcatccacccactcctctggaatctggatcgaaattcgaatgtctcgagtcgcactgctcttatcctttgtcgggcccctgctgctgtccaagttcctcctcgaatccttcgagcgcaacccctccttcctcgatcggctcgtcgtcttctgtctatcctggcccatcgcaagagagatccgactcaggctcgagcagagggacttgcgagccagggcgagctcccgaggcgccctgctagcccccctcgtctcctctcccctccccttcggcctctcggtgctcttaacccgactgcggatgatccactccggctcacctggtgacgtcatccatctcttcaactcccgcgtcccaaaacccatccatccagatcaacccaccaaggtcttccgcagccgggtcatgggcgtcgagaccatctggacgatcgaccatgatgatgcaaagtacttcctctcaaccggtttccccaacttcggcaaatcccctctcttcaaggccggcttccgcagactcctcggcgacggcgtctttgcaagcgaccaacgcggcctctgggcctggcatcgtagcctcaccaggcctcacttcgtcagagaacggatcgccgatgtcgtcgcaatggaagaacattctcatcgggtcgctacctggttgtccactcagactgacctcggaaagagtgtggatattcaagatagttaagccatcatccatccccccccctcttcgattataaaccaaactgctcaaaaaaaaaaaaaaaaaaaaactcagaaatctgacctcatttatctacttcagtctttgcccgttacactttgaccgttggcactcagcatctctttgggagatgtgtagattccctcaatgatctcatccacgaccgaatccaaaccggacctaatgcggcagattttgcccaaaactttgtcgctgcacagcattgggcgatcatcaattcactactacttcatcgtgggtcttgaaatcagtttacaaaccaattttatcttcgccacactcacatctctgttttttttttatgtagcccttttaatttcacttgggttccgcataagagatagagcaacagaggaggtacgacaggtggttgacactctggttcaggatgcgtcgctcagcctagcctcccagatcaaaaaaaacaacgaatcggactcctcggaccaagccgagggaggcacggcatccgaaaacctactggaccatctgctgacctctggatgctccaaagaactcgtccgccaagaatgtttgaacatcctcctggctgccagagatactacggcatctctcttgagtagctgcatctacgaacttgcccgcgatagtcctcggaaaactgcgatgtggaggaagttgaaggacgaagtcgagcgtcttggctcgggtatcgacgtcactctggatcaagttcgggaactgaaatacctcagagccgtgctcaacgagtcgctcaggtcagtaaggcccacttcattcatctccctgatggcttgctcatgatcaatcgttccgggctttttttttgtcagactccatcctcccgtttgggcaaacactcgacatgcgtttgaagatgatgtcctaccttctggcgttttcgttcctgccgggtgtgtaagagaccgaccaagatttatttgactacttcactgacggatcaatctttgtttttttaggactgattgccgattcttcatccgggaattccaaagaaatcccgaggtatgggggaaggtcagtaaaaaattttcattttacatgctatttgccgaatttatggtcgtactgatcccgagagttaccatgatcactcaaacaaaggacgcggaggagtttgatcctgaccgatggatagatagccgaaaggccctgcaagtgaaagatccgttcagtttccaacccttcagcgcaggccctaggatatgtctgggacagcaatttggtaaggagacgtcttaccttgagagatcctcaatttgtttgagagctcaatgtttttaatttttcgttttgatcatcaagctctggcagaggcgtcgatgatgatgattcgagtgatcgaaggatttgagggggtggatttggatctaagtgatggccccgtcggcgctgaagctcccgcggttgtactcagcttcagaggcggccttaaggtccggttcaaaaaataacagattattcacttatcttcttcatcaacactttttctccccagaaaattaaaagaaaacaaacatattactcaattccaggaaaaaaacaaacaaaagacaagcctctaaaaagtcatcataaacaagtacaaaactggtttgtaatcgttgtttaactagttacaatagtttttcttttctttttttttttttttttggtatgtatgtatgtaaacaccaaggtgaagaaggacttgagtgtctatgtatttaagcccccggtcctcatattcgtgcaaagtaaatcacattacttatttgcgtccttcgtcaagctctttgaagttccttcatccttcatcttttttttgtttttttgtacgcttttgcttatcgttactcagactcaataataatcaaaacacacactgtcttgtgtatatgttataatctacatatatttatgcttacattgggcaccgacacaccccccgaaacaaaaaaaatgttgatattttcttttcaagatttgtaacaaaaagaaacaacgaactttgttgtgttttttttttttaaatgcatctctcgtgttgattgtaagagcttttttacataaataggagtggtaactatctcctcttttggagatgcgaaccttaaaaagccaagaagcatctgtagactgaacacaacctcacaccagggtgtcgggtgtcctccgggttgttgtttcgatgatgataatgaagggcaggagaatgcagatggatacatagttttttgttgtcgtagaggtcagctggtggttgttgtttgctggttgtaacatgcatggacagcagacacccgccgggtcggtcgacacagttttctctatctttcgctcgccctgtaaattgcttctctctgctcttctgctctttgctcaattgttcatcagttgaactctggatgcccatctttgtaagaggagtatgtatttagatagacgtttgtgtcaagtttgaagctgtacttgatgatagagtcatggttgtatgtacacatcctgcggttttcgatacataaggcttacttttttcattttctctaacttccattctatcaagaactgcgagactttgcacactttctgatcgggcgcgcaagcttgttgtcgaaagactcatcgaaacaggcttatggcgaccacagacagcgtcataattgccaagagatgtctcttcttctcgtaaatatgctaacttgacttcatgtaaaaatacactgggaaacgtgcttatacagtaggccttgctcacactctagaaaaaccttccacactttatttgagttgccccggctctttttttttttttttttttttttttttttttttttttttaaagtgctattgatttcacataccgcactatctatctagcttgtgttatggacatacaaaaatatcttctagaactagggaataacacgtcaaaaatcaaaaaagacgagaccgcagacatacaaaactaattggcgtgtatattgaagaagatgcagaagaaaaaagaagaaaagagaaagaaagggaagaaaagagaacagggaacagataccgataacctgataaaaaggaaaaatctgagaaccaagagaaagagagggaaactttaaatgggagatagaaaggaggagggtgaaaacaagctaaaaaattagggagtttagttgctctggaattcggaaaccccaacccctcgtcccgtcccaccagatgattgtatactcaaagcgctaataggcccccacaacctaaagcaagcttctgagagagaagagggttcctcaggttatcccccaattgccgtaccgacgacgggggtgacaagagttgcgacaaggccgaccggagagagacaagaccacgtcacggtactgtgcggcctcgactgaaggatcaactcgggatcatatttacagacgtctggtccagagcatgtattacaacatgttttcatttcctctggcaaactgcttgcgggttggccagagcgcgaacgctttcctctcacttcttgatcgcctggaggcttttctgtacatactcgtccgattcttcggctccctgggctcccacaaggccctttaagcttgctactataccttcctttgtttgactcattcctgcaagtaatttctccttgatcgtacattgacagctcatcatatccaggccgctagactcggcatttgataggattcattttacacccagaacagtttctatcaggaccttgttccgaaagagtaaacaatagcattgctctctgaaagtctctcttataggatggcaacatcacactggtcccattcttttatctttcttctcatattttacttatgtctgtggacaaatgtggatgggcaggaagcaaagcccggcatactggatggtggaatgacctttgcgcacaaaacccaagcagaaaaatcagcgagggaaggctgcgatgttccgatggcccccatgaagtcctcactcatgatcgagacgccaaaagctgagccggtcccgtcggcgaaggagaacccggtttctgagaagacgaacaggtcccgtgaaccagaagagattcatcgaaaccctgcacaattagatacgtccgaaaatcggaaaagaaggccgagaaggaccgggtttttggcctggactcgccatcacctcaatcgtctttggaactggctttgtcgtctcttcaacaaatctacttcaaaagacaaacgaacagaaaagtgggctccacaagctgatcacgagatgctccaaaatcaaaaatcgggtatgccaaatattttgtaaagcttcagatgagataattgatcaaagcttatgtatggtttaaaaacatgcagatacactagaaaacatccatgaaaatggtccagccccgccagatggagctaatctagagaatgcctctgctggtcagtggtcaatattttctgtatggggaaatgaatcttcagttgattgattgattgttcttacatatatacaggtcacgcagctcaagtatcaactggagaagctcattcagaaggggatggctctgagacagttactcctggtcctggaaaagtgaaacctgatcctggaaaaaaccaacctggtcctcaaaaaactccaccagaatcagatcctccaaaagtggagcatcatgttgaacatgtaaagaatgatccagagaaaggtatacttttggttcactttgaaagccattcttttcaaactaaaacagcagaccctttcctgattttttgtttgttgtgctttttgttttgagaagtaaaaggagaggcttatgtgttttgggaactgacagctaaaaaaattgggatttcactaagtatgtcattcaatttcgatgaaactgtcaaagagaactataatctgattctcagcctattttttcacaatgaatattcttggtttggatatctgattaccagatgcggaaaggcttgcacttacgaaaactgtgatggacttattatttgaagccatccgacatgggattgatagcaaaacagcaatccttagttcgatagacccgattgtcagggaaatgggctttatcaaaaagcggatggtccccaagggctgcgcaagattgtgtaaaaaaatcgaagaaaacattgggcgtcaaaaagcactgatcagggagattattgggactgatcatcatagatcctgggcacagttgatgcaagacacaaacaagtctgcccaattcgaagacgcttttgtctcgacattcagagaatgtgacgggttcatcaaatcacttcaagactggaaatatcataatgaaagccccaaacgttttcttcttcacattgaggaatacactagtaagctaagggcaaaagccccatagtgtccaaattgaaatcttgttatgggaatcctaatacaacgattgtataaaaggttcctatatccatgattgattggtgttcatttttcttcttggggatgatcccagctgttgattcttatgcaaactggcctcaatcaggtgcatttcaattcaagagtttagtttttgtcattttttttcactcatatgtccctcatgatttatgccatcatttctcttcccaactgtaatgtatttctccccttaaactcttttatcatcctcaatctcattcatatatttttttcttgcaaatcaaacaaatacaaatccccacaaatctctttacaatattctgtgttgtttcaatatactatgttcctacacttttaataacaaacttattctagaaaaattgtgaaattgaatcaagatcatcctttggaaactggtgtcccacatcatgagacacctgagaaggcctcctcactgaactttttttttctcttcttgagcaatcaggtctaccatgttctgtttgaggagcattcattcccagaaactggttgtggttgtgctgccagcaggggaatcagggttgacaatcctaaatttccgggtgtgaccagctgaaaacacaaagaaatggtttgcaaaacattcagtctagcctgatgccatggttgttcgtttgtttttctctcttttccttctcagagtaacctggtcacccatcatccttacaatgattgatataatagaagatgccataatacttatgctttccggtcaatccaatctattttagttggcttctggcccgttgttgaattgaaagagattgattgcaaagccctagttcaccctttttttgatttcaatcaatttgtgtggagcagaagatcataacttgactgggttccgaaaacagagggactcttcggaagatcatgagttccaaatcttgatcaatgtcttgttgctgattgttacattaggattttcattttcttggtccaagctgagacttctgtcctggactgactcttgccatgtatgttgttttgggtgcagttcgattgatatactgctttaccgttggcttcttgccatgaataagaattctattttctcgatgcgatgaagcatgccaaacttgtcactcaacacgtactgccgctcaaggagggacagtgttgatggatggacttacccaattagctggtgcaagaacattcacacggtgagctatgagacgggagacgggagtgaggctgcgatgttggatcattcttcaccttccttgtcccaccggagctctcatgtcggtgagaaagaacaaccgatgaggtttgatgatgggagggtgaggggctccagaggacggccgggcggaatttccggcactctcaccgacttggacattcattcatctttcggtggtggatgtggatatatgtagcacatcgttggtaagatcccaccttgtctgtaggacctaggtcacaacatctggccttgctgctgatggagttgatgccgggcacgggacactcatcacgctagtactactactaatagtgcaatggctagccggtggaagatataaagaggcaccatctcggcacctctttcggttctcctcatccaacaaacaatatctccatcctgaccactaccacagccaataaacccacctcaaacccctatcaacacccacaaaagctcaccatggtttccctggcctacttgatcactcttctttcggtccttgtcgctgtctctcgggcagaagaagtgactggtaccaagggagcaaaggttgacgcgaaatggtacgggaactactacagttcgtattcgtattcgaacatgatctcttggggcggttcctacttcaacactttcaacctcaacccatggataagcacttggggtaacatgtacggcccttgcttcggaggggcggccttccccttcggttacagccggttctttgccaaggccaccgaggccgaggctcacagcgtcagccgacgggctacccgtctcgatgccgaacacctcttccgtcgcgagtccaacgaaccggatagtgtcagctgcctgagcgacaagggagcttctgaactcttttccaagtcggaatgtgccaagtaaattgctcttccctcttcatctcagtctcacccacctcatacatcttcatcggcggctgatcttcttctcttcctcatcatccagagctgccgaaaccttgcaccgggaaaaggctcactcggctaccagtggaaactgcaaagtaagtgcactatgtccaaccatccattgattgctatctagatagctgtattgacagtttatctgcctgatttgcagttatctctcttcactgagaaggacaaggtgttcgccaaagacctgtgagtagagcctcatccatttccccaatcatgaacagctcccagaatgctgacaagttctattatccacactcagcccggaaaaaacgctccaagacgccgtccagagcatcttgaagtcctgcggccagaaaaaccagagccctggccaaaagagtcacatcgacgacaagcaggcaatcatgctcctctccaaggcttaataatcttctctctactcgctcacagtcacaacacccagtcgtgcttcaactatccatcactctatatatttcttcttcttcttgctctttgtatctaatcatcgtgcaaatagtgtataaaccttttgtgtccctctcaaaattattctttgacccaatgtatcatgttatcgactgttgcctccaaagcgtgacggatcctgtccctctgcttcgtgcctaccctagcctttggcttctctcgcgagaccttcctcctcattagcagttagggaacattcctggagggagttcatttggaccgtgtattgaaatttgagactgcttgagctgcgaattgagtagtctgccccacctgaagtcatgttgtgataccgcataccctcaactctagcatgataaagtttcaagtcagaattcctgaaatcacttatccggacttcaccaattatgtatcagctaacatgctgagacaaactgtctggacggacatcagtgtgacccaatcgatcgacccagtgcaaaacccttctgggctggaaaaccgacaccgaaatttggtaaaacaaaatacacaatcgaacgtgagtcaatttctacgagctttcaccggaattgccctcgattctgtctttgattcaaatacccatattctgaatcaaaacaaaacaaaaaatactggagaggccatgctgggacaaactgtctggacgggtatcagtgtgacttggcaccaaaatttccaacaaaaaaccttcaatggaacttgataatcgcatctttcgctggaacagccctgaattctgacatatacatagttttagcatttcgtccccgattcagatgtccttattccgatttgaagcaaaacaaaccggagcgcgaaaaaagttgatcttaaaacagttgggcttcctacacgcttgatcaagaacgtgaacacaccaaacccaccagcagagtctgtactgcatctcattacatttgtccacccttttaatttttggcaggctacaatctatgtcagattataaataggtgtctcccacactgttcctgcttcccggccacttcataaaattgaagaagcaagcagataccctctttgacttcgcgcaatcatttgaactaccttacatcaaaatttccttacaccttatggccacttagaaaagtatttattttgggccaaattagtacttactcaacccagactaggaaataatcttagtgagtccatcacctcaatttttaatcccagcctctgaatataaagaagctgatctaggacggttttgacaatctattagccaaagatctttgatttaattgagaaattactccccaatttcttaggacacagtatgaaaaaaccacagcagtccaaatattccatttttcttcaagttctgatcacatgctcttgcttgtggctgaatgttcttggagagcaaaatgttgaaaacctactagatggattttcacttgtcaacaagaacaaagctgaaaaaatacagatgagtggtgattgcacttcaacaaacccacagttgtcagtcaccaagtcagaaacgccacataaccagctttatagagaacattcaccccattcaagaattgaaaacccaacttcaattcctcacaaaataaggccaaaaaagaagttatctgggcccatcttgagctgcctgaaacgcttttggagatggttagtaaacctcttcactaggtccagccagaaaaaaaaagaggtcaaagaggtggccccaaatgaaacaggtggtaagcttgttttacttgagcacttagccctgggtgtcaaatcttccaaataaaaccttattccagaccatcatctttttgatttttcagaacaggccctggtatcacaaaataaacaaaacaaggatgaacaaagtaagaaatttcagaaaatttgtcctaatgcttggtaaagttgatttcacagaagacaataatctgaatgtgaatttttaaatttaaaaatttccagaacattcccctgtatcagaaaataaagagaagaatgaggaactcattgatacacagaaactttcttccagtgagttgtgtttatcagtaattatatcacctataattcctcaagacctaaatctaaaatttccctttcagattcaagaatctttccagaaaacaccaagaactccatattgagagaagctaccactgagaaaccacctggtattccaaaaaaagataagccatcaaaacagttggttgaaggtcaatcacttggtatgttgatttttaaccttgatgaaggatgacctataatcattcaagctctgacttgagtttttcttttaagactcaattgttgtaccagaaatcacccagaattctgtattaaaggaagccacctttgagaaacaagatgatattcacagaaaggatgaaccattgagacagttgcacaaggggcaatcacttggtatgttgtaaaattagctggatgatgatttctctaaatcttatcacctgtgatgatgcaagatctgaatgacacattccatttcagattcattgcttattccagaagatacccagaattccatattgaaggagaataacactgaaaatcaatctgattctcaaattaaagatgacttattcaaacagtttctcaacgggaaatcactgggtatggttgtgatttctctaaattttatcacctgtgatgatccaaaatctgactgtcatattccctttcatatgcattgcttattccagaaagcacccaggatttaaaattgaagaaagataacactgaaggacagtctgatcttcaaagaacagatgaaccactgaaagagattctcaaggggcaatcacttggtatgttatttaattagcaggatgattatttatctaaatttgttcaccagtgactcagatgatccaagatctgactgtcaaattcccttccagattcattgcttattccagaaagtaaacaggattccatattgaaggaagctaacactgaaaaaaaatctgatgctcaaattaaagatgatccattcaaacagtttatcaaggggaaatcactgggtatggttttgatttctctaaattctatcatctgtgattatctgcaatctgaatgtcaaattccctataagattcattgcttattccagaaagcacccaggatttaaaattgaagaaagctgaaactgagggacaatctgatcttcaaagaacagatgaaccactgaaagagattctcaaggggcaatcacctggtatgttgttgatttagaatgatgattatgtctctaaatcttatcacctgtgatgatgcaagatctgaatgtcacattccctttcagattcattgcttattccagaaagtaaccagaattccatattgaaggaatctaacactgaggaacaagctgatgttcagaggaaagatgaaccaatattgaaacagttgatcaaggggcaatcaattggtatgttgttcatttagcttgagggcaatttctcagaattttatcacctgtgatagtaccaggactgaatttgatattccatttcagattcaaggcttgaaccagaaagcacccataattccatattgaatgaagctgcacctgagaaacaagctaatattcaagaaaaggatgaaccattgaaaaatttggttgaggttcaatcaactggtatgttgtttattgagcttggaaaagagttctctaaatttgaccagtattaaacaattggaatatctcagaacactccaatggatttcaagatccatcaatcaaagctgatgaaagtgaacaaaaaaagtgggttcctccaagtaagtgataacataaatcttttggataatgcctctaaagattggtagtcaactttgtctgatgaaaactgtatcttattggatacattatcaaaaaacaaaaatggcatccatttcaaaaaatcaaagagagagagtcttccttatggaaaattcatctggatgataaagatcctgagaaaattcaatttggttagtttcaaaattgaattctactccaattacaaaccactcaatattaaaatcattccattgacagaaaatcaagaggccatagatttttggggactgaaagccaaagagaataaaatttcatcaagtatgttgtttctcttgaatcaaaatttcacaggaactcctgatatattttgttttctcactcagactcttctcttctaaaaacactttggatctaatcttacactttgatacttttttttaaaaaaattcaggaaggatacatgtgacaatcagattgatggatatattattccaatcattccgtcacaaaataaaggcagatactgcattatatgattccatcctaccagccttgaagttaagcttatttgaaaaggggaaattctggtttgcttgcagacagtttaggcaagaactcctcaaaggtatcaaaccgctcaaagaatcagacattcagaaaaagattaataaaggtcaatacaaatcatgggtagagatgatgaaggacaagaaaaaatctcaagaattggaagctctttttgcctcaacattggagtcatgtgatgctctttcaagctacatacaagtgtgggattatcttgagcaagatcccatcaaaattcacacaaaaattaaagaatatacaaatgcacttaaggtaaaacaaccgtagtgttcaaactagacaagatgatagttttgttgattgggtacagaattatttccttcttaattattttacagaagcatttcacattttacagtctcagtgtttaattttcattcctgtctctgtctcttttgcattttttttttggggggggggtcattgcatgtgtcttatatgttctcaactctcattttccattgaattgggcttcaaagcatttatctccaatacaaatatactcatatttctttcagatgaaatatggatgacttcccattggcatttacaaccctcacagaatttgatttacaccacaaagatgctaatttttggcaaaacttcagaagccttgtagcaaaggccctcaggtgtctagttgtggttttgatgggtgctaatttagaactgagaggggtctataaagcactccaaaatgtgacaggaagtcctacaatctcattgctctcctaacaattgcttgaacctcaggatacaagtgggtcaggttgacccactgggtacccgcaacccagcaggtcacagcgcgggcttgagcaggctaggattggaaattgacccagcctggatttaacccaaagggttggtggggcgagtacaatcatgatggaatgtagtggggttggcttgagattgacccacttggttgaaaagaaagaaaaattatttgctgggttgacccagacccaacccaagacccaacccaaggcactttgtatttgggccgggtttggtcaaaattttacaattttggccccgacccaccccaccccacaaatccttggggtggttttggtcaccatcttttgacccaaacccggcccacttgcatcctgatttgaacctggcctatttggcctcaaaatgagcagttagttttaaagctcaagcaaagttcattatctcaacaatctcttccctagtagttttgattcttcacattatgctagctcatttcacctgtgctaattcacccctgtaatttaacatctttaaccctgtaatttccatcttttgtagttgagaaattagtccaaaaaaagaacaacaaaaaagcttcatacaagaaaaaacaaattgatggtggcaaaaaaaccaatcaaaaagagagcaaggacttgaatgtcagaaagcttagcgtatgttttaaccagcaagtgaacaaataaacagattaacaattactaatataacagggtagttggatatataaacaaataaatactttgatgcatgagcatgcaaataaatagttcaaggaattaactcaaagataaattatactttttttcagaggctatatctacccaaataagcaaacgtaggcaacaatttttccatccttgtcctgagaagagttatcaaatgtggcaaaagtcaaaaaatggatgtgcactctatttctagggggtaggggggttgagaaagtaatagatatcataccattagaggagtcaaatggatcctagtcgtaaccaatttggatggatcttcctctttggttatggatctatgtttttcagccggatgagggaaaaaaatgaattagcttgcaagcaaatcaagagtagaaaccaatgaagaagagaaacaaagagagacagtaaaaaggaactgtgatgtaaaaggacaaccgtaatagtggaagcgatatgtgaagcagaaagaaacacttacaggaagaaacctctttgaattgatttgacttgacagtcaaaactgatgggcaagccactacataaaatgacaagaacagagttcagcttcaatggaggagttgagagagtagaagaaattgcgaacgccttgatgatttttttcaaatgagcacgaagggtcgccacgctttccttgtttgtagtgtttaccggccatactagttccaggaaatcagtctggatcaatttcgatttgtatatctctttcgaattcgagtggtttaatccaaacaaagcaatcgcttcttttgttgcaaagatcactaaagagctccacatgtttttttttttttttttttttttttttttgaatggatcgttagagaccgacgtaattggtaaggaaaagttaatatgatgaactcttaccgcgtctagaatcttgttgaaagaccaatagatgtgaataggtagattcgaattgtttgatgtgatccgataaaggtttgggctcgtggaacaaggtttcggcgccgaggagtttctgactttcctttttcgaagaagtggacggcgagtgtagataaggagaagccaagtttttgttggttgggtcgcgatgatgaatgccagccaagcgacgaaagaagctggaagatttagcacgaaaagccgagttatctttgccgaagttcgggtcaaagtcgtcgaaggtgatcgagccagcggcatgatattctcctcccattgtggggttgcctcgtacatcggtactgtcagcaagatcccttgaggatgttgtttgttcggagacattattggtgggatgtcctctcatagcaaaatgctgcatcgtcggcgaaaaagaatgctggcttaatccgacatggtccagtaagtcatcagtgcttcgaccggcacttcgtcccgtacttcgggacagctcatttgttccatgcgaataggcatcctcgttgttggccatcagaaatgatagacccttctggcttgaaagcatcccggtcacattgatctgcccgccaataaaatctgctcctccatgttagatcacatctctttgaagggtatgtaccgatttaccactcacatattaaggctccagttacgtctcgaaaagggatgatacataacaaacaataaaacggagtcccatctttccgataactatttgtagtaagccaaatatagattgttagtgttagactaacagagaatgaaatcggcaggagcacggcgacacatacttcagtaacaattcggtacatccttcgccctgaaaatattaaaaaatgagcaatgtcgatataatttgatagtacataaaggggaaattcacaatgaaaatgaatgaaaaacttaccgagttcaatccatcgcgaattctctggacgctttcaggagaagttccaggcccctgcaacacaatccaatcaaattgaattgtgctaaattgaaccgagccaaaagaaaagtatatatgtataaaacaaatggggtgcttacttgaagaaaccgacaatttttgccaacgatcgcctgtcgttcatacccagtcaccttcgtaaaaccatccgaaacgagcacgatgggatgatctctaaagatataaaaacatttgaaaacgtctcaattaaggattttgctactatttttttgtgatgagagaaaagaaaaacactctgaccttagtcttgggttggttagacagaaacaatcgcctggaaaatgcacatacatgaattttgacaaatcagtgatgagcacaatcactccgaatataagtttgttttaattcggagtgacttctcacctaatccatcccgatcactttcgttcaaattgaatttgcccaacttgacgacgacattcgagaccaagtttttcttaataaacagaggaaattcgttctgatacaaggaaatcaggagccgattttcgatagcttttaagccgcctgttgaggcaacaccgccctccacaaccccctcctcctccgttccgtcccgatcggttccaattctatcgtcattttgttcttcttcttgttcttcgtttgcgagaagtttgagtcggttgatggatgatagcagactgttgaatgcccctcctcctatgctcatggagtctggtaagatcgcatgcaacgcgtgtcgcgagtccgggtctttcaagtagacatctgcgtattaccacccaaggggggacaaaaagtcgaaaaagaagtaacgtggatttcgattttattattgaattgtcagttgatttcctagacactcaagagtcacagaaaaacatgagtggaaaaattgagactaaccaatcaagccgtgagtgccaatcttcaggagattaaggatctgattgacgcctctgcagtcgagccagaggtcgagtttagtgagagagacgcttgggggagcggcggaagaagacgagggggagaggccgaggatgatggcctgtcgaaacgcgcgtctgcttgtgggatcctcgagcagtttgcgaaagacatccaagttgattaatcgcctgagcgaataatctagatctgccgagatcttattgttgggtttcgcgtcctcctcgctcagctgattgttttcgtagttttcgttattgatcatccattgttctccaaactccagtctgttgttgttgttgttgtgctgattttggctcctgaatgtttggctggtgtggtctttttctccctgaaagtcatggcttatcgtcgttgggtctgtttgatggccagcagaatatgaagcgggactcctgttttgttttgttttggttttatttcaagtttagaaatttcaaaagaaaaagagtcgttagccgccaagtcgtgaatacatgatcaatcgatcaatcaagagttggaaatagtactgacttgattgaattcggaagatacccagtggggattggaagtggatgagcatgcttgattgaagctgatttcagatcttggagagaaggattcgggcccagtctgggtcggcgagttgataggtggttagagagatttaatgtagttgtctgaggattagttggattactatccgagggagaaggaggagatgcgggggcaagagaagcagaagaggtggatcggtggagcctcgtctgaatattctgttctaaatttcttggcggtaggatgcctggctgataataaggatttggtgaatgtatcttaaggcctccatcccttggaagtgaagtggatgatgaggtgaatccttgttgagaatattcagtgggcactttcttcgacgagggtgtgtggggtggagtactgagtgaagtggggaaatgttgatagtccctcagggtgggatcaatcaattgttggtagtcatcttcatctggagtgcccatctttctatgtcaaaaggagaacctttctctaacgaaaacaagcacaaactagtattaagttgaagtcgacctgaatgaagcgaagagagcgccttaccgccttgccccaggtttcttcaggttccagtagatgtgccgatcgatcagtcagtctcctggctccagatggatgtcataaaactttttacaatctttgaagtctatcgatcgctgctcgcacatcatgctgaggaggaagacttaatttatacacgttgcagtccaacccttggcggactacaacaaagagtacgtacagtggccggacacaagcgcgtcaggctggctgttgaggatttgaaatggatggtggactgtctgacagattgtcagtgttgggattcggaagtgcacggcggacttgacaatagattgttgtagtctggtttgtacacagaaacttgaagaaaatgaaccccctggcttgacccctcataccattggtaatcaactgtagtgttaagggcaccggaagaatggagaagtctggatcccccatcatggatggaagtggaaggtggtgtggatgaagaccctgttcagcgtgttctcgatgttgagactgagagaaatactggaaaaaccttatccatccttccatccaccctcagacccatttcccgggaacgagccggctccgggaatggtattatggctatggcttgagcactcccatcagggctggtgacttgaccattgtacgatctcaattgagaacttgagatcacctgtgcactccccactctctcggtacaaccacggcatcttcggtcttgaccaaagttggcaactcatatggctttcgatgaccctagcgagccgcatcacatgactcactcggcaagactcagcaacacatttgcgcagatctggctagggtccctccctactcctaacgcattttagcttttggctcttcggcgtggtccaggatggagatggcagctggcaggtgagctttgccgtttgagtttgtgtgctaccctagtcccttgctgatgttaatttgacgcacactaggacagaaaacggcacaattatttcttttcttgaaggtgcactagcaatgatttatgtacaacagctgcgtaaattgactgaaaggtgtctcttgacaatctggaccgctaatatgcactctgtcagtctcgaatttcatcagatttcatcgcaattgcagagaattgccgatcgcaaaaatgtggtcgtatgtagcatcaaaaaatgaaatccatttatgaccgaggcggctgggctggccgggcctggattgacagcatcggcaggcagatgaatgactccctggcacacgtctactttagtggcaccagcaagtttgatgacctatggcaccaacgatgtatgtaagggtagtgggaggtgaaaatggagctgtggtgacaaggcatcacaaaagcgagccacagcatgtgccataacgaaagtccatggcagcatgaatgagagaagtctagaaaagaccgacagaatcaagaaaattatgatgccgaataaggaaaccgccccgaacgccccccccccccaacgaaaaaaatccaagcactcatgcctccttgtcggttgtatgtggactcgtggaggaggcatgagtgcttaggcaactcgaacattcaggttgtagacaaactcatgttccagaatatatactctgagtcaaaggttatgtagaaaagggattatttgttatgatatttttgatggcaatacaatacagaacgtgtgaggaaaaaaaaagtaaagcaaactgaaggaagttgagactgagggtaatggtggttagatcgagagtatgcaagcaattgggtcatccagccgaataaccattaaaatgaaagagaatacacaagttgcaaggaaatcaaagagaaaaagccaagtccttgaggcctatttcgatgatgtgtacttggtgacaccctctgtgttgatgggaaatggagaggctaagtcagtaaagtcgttggagagggaacggaaagacagaaagctgcaactaacttgttccttctgaaatagcgtgtttggaaagttcaccaggcaggattaaccggacggcggtttggatctggaaatgaggtacgattcgggtcaatgaggattgtccgaaatattggaatgatagatctttgagggagagacttacttctctagatgagatggttgattttttgttgtacattgcaagcttggaagcttcggtagcaatccgttcaaagatatcgttgacgaatgagttcatgatcaacatggccttgtttgagataccagtgtcgggatggacctgtttgaggaccttgtagatgtaaataccactgtggagatgcgacagcccaggtcagtccgtcgattcaaaaaaggcacaggagaggggggggggcaagaaatgctcactatgtctcttttcgcttggtgcgcttcttcttcttctcgccatcggcaggtttggtagacttttcagcttttggctcactggccaccttgctggctggggcttttgatgcagtcgaggctggcttcttttcggcggtggtggattttggtggcatcttgttggggttgagagtgtttgattgatgtggttgaggcctggggtgttggattcgagtgcagggtgtagtgtgtcggggaggttggatgatgtgggctgatggcaagaaagcaacgcaacacaagatccgtatttatagcctgatggctagggtgtaggttgatctgtgaagaaggacttgtccaaaatgtgtagatagcaacgcatacgcgaacgcgtcgtgagtgaggatgagaccgaggagcacggctgtagtgaagcaagcgcgtggtcggcaatccaccgggtctgttctgcgttctgattggtcagatcagacgcggcgcgactcttctgacttacaatctccggcacttggattcatccgggccgagctaccccaatcgcagacatcaaccggacctcctacactcgaccgaaaagtacctgctgtcagtcatcaacacctcccgacccgagctcgttccgaacatgcctcttcccgctcccggtccgagaaccgtttggtgccttcgctcaccagcgccacagagtatcaggcatcatgatatatgtatggctgggtatgtcaccccgtccagacatgatatattccaggacatgaaattatgaagacactcaccatgagaggtcagttatgttataacaaaatacaaacaactctttcatttcatttctctcttctattatttgtatttccttgtctttcaaaaaaacacatagacaagttaagatgcctgtaatacaccatacacgattctataggggggttcatgatggggctttgactcagtgcctcagagccggatttcaccaatcctgcaccccagacctttgcgttcttctggatatttaagatgatatcttttaagtattttttgctttgatacaccagaagaagggggtcatggaaaaaagtaacagtaaactgcttccctgtgacggggtgtataaggggattccctgtcaaaacccacagggattggcaacaatgcgccactactctacactacaatatccagacatttgggtagtgtagatgtgtcaggaggtgccccgctcacccgagggcaaacctcctgtacatactgaagatgcgggaatacagatctccttatggtaggcaatgggtggtttttgcagggtgaaataaaatatctggattatcttgaaaagctaccaatcccaaaattccgctaagtcccacattcatgacaccccccccctcccccagcgccctgcccggccataatcgacccttacaacagacatcacccccctttacaccagacatcaccaacccttacataacccagacaatcatgtgatggtttacttccccggtaaacagagtctcgtctttcacacagctcactcctccaacccagggtaccgtctttcacaacacctcagagtcccacccggtcggtcaccccatctttcacaactccgagtttggtcccggcatgggctcatctgtcactaacactcgggtcagctccctcctcgccagcttatacacaattgcctcacaccacatcactcctccggcccctgtaacaaccgcgggtccaactcactacccaaaacacctcaccacatcacgcagtgccacatcaacccatgttaaaaaggtccacatatgtttgttagccatgtatctagcttgattcaaaagaagcgtaacatatcatttcctcttcataacaagagattgcacacaggctcatgttgatacaggatagagagatagagagataaacagataaccaagagagaagttggcaatcaagagatatgtaagcatcaaaacatgtgcagtcaacagtgatgtaaaaaaacaatcagaacatagaggagagcacaggcaagcggacaagggagagagcacaggcaagcagacaaaagagagagcacaggcaagtggacaaaagagagttcaggcaagcagacaaggaaaaacggagaaattgctactctttgtctttgacctcgtcctcacttccatcatcctcgtcctcgtcctcgtcctcgtccttgtcctcatcctcgtcctcacttctgtcatcatcattgttgtcctcacttttgtcattgtcctcagactcagaggcttctggatcactcttggaagaagactcagaggatgttgtagcttctgacttgtcatctgtctcaaccgtacgagatctcttagaagtgttgggttgttcatcagcatcacacccactcttagcacccctacccactgctattgtcaccgccttgcttggaccagctgttttgttgggaacagtcacttttgtcagacgaacttgtttcttgggatcacttggttcaggtgatttctccgcggctttcttcctcgccagaaaatttgttagcgttttctttttgctgacagttcctccattaccgctagttgcaatcttcttcttaccgcgaccatggtgctttgccggtcaaggagagttaggcggacttgctaaagcagtccagccttgctttctggtaactgaggtagcttcttgcggtaagatgacagcattagtggtgttgtcttctgcttcttgatcttgagttatgttaccggatggtacccccccttgcgagttgccgtgagcagtcacatcagcatcatcagcctcaccagcagctactacatccacacctgaagaacctggatggccaggtccttcaagcttgaaccaccccttgccaatcgcaacctgtagtctctttaaatccccattccacttgggcacaggagctccacaaaacgggtgttacaaatagattgttgtgcttgacccacatcttcacgccaagttctttgagctttaccttggtgtcgcttggccaaccttggctgtattgtcgacacgttgcattttctaccaacacaccatcagccgttgcttttgagctattgcattaaagcagacacaaatgtacttagcgcggttcaaagtttttctcagacattggagagattcttgtctttaatacctgtaagttgtaaccgtaagtcaaagtgatcagtcacaatttcttaccactgttaacccaaccaagatacaggaactaacccttatcatacaccccgtttttaaagtcctttttaccccttcttggcttacgtgatttcttgacaggcggcgggtccttcctggtcagtttcttaatggctttttgaccattaaaaaactccacaaagtcctggcagggaccggttttgaagtctccttcaaccatgtcaataaactcttgtcccaggtgactgccaccagcagttatcatactttgttttttgtgccgcgatacaaagaccatgaaaccttccgcttgataggcttctgaaagtcgcctcaactaaaaaaaaaaattcagtcccaatagaaaccgattagatgatcatttagattgacttacatccagaagggtttttttggcccatcaatcgggtttcatgtcagaataagctttcctttgcacttgtttctttccctgatcagcattttcagcactgtcaggatgttgatcggcctcgacagacactgctggcctcaagtaaggattaggtaaggtggaaaggaaatctggatcacaatacttgtctttggttttcttatccaacttttgccagagcgccgcgcatttcacggactgtgtttgaaagggtatagtatctgtaggtattgatgtaggtagatcagaaaaaggatcgatgtaggtagattgtatctcaggctacttacgatcatggtggataggagcagctttgggattgtatgagcaaaaattattgtagttgcttggaccacaaatccatgtgttgttactgttgtaggtgtaaagcctatggtttcattgcccccccccgattcctcctcttgaactctcaatactccaaaagtggagtttgtacaccagcacaacaccccccctcaaactccactccaggcctacaactgttataagatagaaaataatagagaaaaaaattgagcataaaaaattggaccagataaaaatatgtgtgttcaatcagaaagagagaaatcaatgaaaatagtgaaaaatatcagaaatggatgagataaagaaagaaaaaaaataaatgaaaatataaaaagagagcggttttttttttttttttttttgaatattttacacattgaaattgaatgtagattggctttgagaggtttggtaaagaagtcggctatattcgatgatgttgaaacccagtccagttggatgttgtgttctcgaaccgcatcattgacaaaaaataaattgcgctctaaacttttcattcgaccttttgaagcgttgtcgtcggaaaccaaaactgcagccctgttgtcacacttgagtcgtaacggtggacttaaacctagagatttcatgatcggaatgagaaacaacaagaaattgacggaagaacctaaggatatgaattcggccgcacaagtcgaagttgccacaactttctgacgtcgagaaccccacgcaatcggactgcctagaaatgtgatgatgaagcctgatgttgaccgttgaaattctccaccccaattcgcatccgaccatgtaatcaattgatcatctgtgatttccaatttcaggcgtttgtcccttgttgtagcgaggtattgaatgagatgtgataaggccgcccaatgagtgtcatttggattggagctgaaacgcgccagatagttaaccgcaaagctgagattgggacgggtgcctaatgcgagatagtttagtgaaccgatgaacgattgataaagtgtcggcaagactggatctccccagtttgtcacaagattgtcgcccagtaggggggtgtaagtcggaatcaattgacgctgaacttgttctttgaatttgttgatcgtttggtccaccagaagatgttgactgagatgaatcaaatcattggaatagtccagtttcaaacctacaagtttttcaggttttgaatcccacttcacccgcagactactttcaagatttgaccgaagttgatttaatgaatcattatcgttgctgaaaacaatgccgtcatcaacgtgaatccagattatgataaccgaattcccttttcgataccggtataaacactcctcgacttcatcaaactcaaaatcccaaccatgtaagaggctcttgaagtgcttccaccaacatcgactagcttgcttcgtcccgtatagtgccttcttgagcttgagaaccttcccatcaagatggggaaatagctcaaccggagggtcaacatagatagtttcgtcgatcgggctatgtacaaatgcccctgttatgtcaaaagaattgattatccaagtattcctaatggcaagcataagaagcatccgaagcgttgtgagtgaagccgttggagcaaaagttgagcggacatcgatcccaagtctctgcttgaaaccttgcactacaaatcttgctttcagtttatccacggatccgtctgctttccgtttgatgtcaaaaacgaaccaagttcctattggatgttttgagtcacggtcctcaacgtcaaaggtttcgatttcctccagttgattccactcaattaagcatgctgttctccatttgtctgcattcggagatttgagagcgttgcggagagttgttgggatttctgcatctgagatagcttgaagatggtcgatttgagagtcttgctcctcacagatttctttggtcggttccttgccaagttgaaggattctacaaatgcaaggttggtcaggaagttcttttggtgaaggaaaaatagttttgttttggaagtctaaaaagtctgcacactctgagttgatgattttcttgttctctggattccagaaaaaccacccgcgtttgtcatcttgatagttgacaagataaccagtccagccccactgatctagtttgcgccgccgctccgtaggaatgtgcactgtggctctggcaccaaaaggataaaatgagtcaacagccggcgtccggtctgaccaaagctctagaggtgtagatttgcagcgcgagtttgagagtcgattggtaagaaaacatgcgcagcaataagcgtaagaccataatgaggaaggcagttgtgagtgagtgagtgtggtgcgagctatatcaccaagcgttctgttgagtctttcggcttcaccattttgttcgggagtgtatggtgaggtgaagattatcgtgcaaccaatggattccaagtaatcttgtagtgccttggaggtgtattctttggcattgtcacaacgtaagtatttgggggatgttttgaagtgagccgtgatacgtttaaagagagagatgataatgccggggacttctgaacaggatttcattggaaagacaaacgagtaggtcgtggcatggtccctgattgtaagtaggaatcgattgcctttgatgtcgggatcaagaggtcccaacacatcggtcaccagtagatcgagccggttgtctttagggattatttcgggaagagagtggcgccttcgagtgcttttcgaaattttacaagattcacaaatgaaaggagtccaagtcttgatgtcaaatgttggaacaaaacgtttcaggtagtccttgacaacttggtcagacatgtgtcctaatcggcagtgccatttgtaatagggagaagagatagaaagagaatccgattttttgactgagtttattgccggtgtcggacgttgccatgagtttgggaagattatccaggatcgtcgggtgtatttagcaattactgagaggaaagaagaagttagaaggatgtcgttgtttggcaaaaaggttggcttgaatcccgagtcgatgagttggccaagtctaagaagtgttccggtcatttccgggctgtacagaacccgtggaatcattagggaaccatccccactggttattctcaggtgtccactgtgagtcgccagcattgaaccgtccgaggaagccagattcagtttgagtggaggacgaagaaatgttaagttagaaaaagattggaaagatccgctcacgtgatgggtcgccccagaatccaaaactgtgcctgcatcggcagcacctgtcgcacccgcatccacggccaaccgaactgccgcattctggtcaaggccggtgggtgggccgtttggaggtgcagcctgacgggcaaaaccggaagcggggcgacctggggtggtggtgtcgggtggcggcaagttggcatccctgcgtagagtcggacatgacgatctccaatgccccgatgcaccacaataagagcatggtttcccattaaaaatggtcgggtcacttgggccgcaattacctttacgaatgttgttgatggcagccgcaatgtcatcaattgttgggttgcctggtcgtccaacgctctgttgtcgattgttgatgttggcggggttggctgaaatcggctggttttgttgataagggccacgtcgggggttgcgagtcggattgtgggtttggcctgggccaccccaagctgattgattgggccatgtgttgagttgtcatgttccatttcactctcttttcttttgtatgctacacacctgtcacatctatgttacagttcatgttgtacacctgggtcagcagtgagctcgtggaaggatctctttcttcatcctttccaccatctcactactggtcccaggtaagtcatttcttcatcttctgtttcttttctatctgtttttctctttctttctctttcatgatcaatcatcactgaagtaatgaattatcctttccaccatctcactactggtcccagttgatctcatcaccatgtgcggaataccgagacgccgttcaagggtgatgaatcaaattgtaaggcctcaccgtaagccgaggtaatgatagtttgaatatcgcgggccgtaacgtcagccttgttgccgagttgtaacgagatgttttggaataattgcgatcttgacattgaagattgcgggggaatgatggattggaggatgaggttctccacgagaggtgaaagtccagtacccgcattttgaaggccagagaaggtctcgaagatcttgttgaacagacctggaatttgggtcagattggttgtgggtccagatacccggaactcgagaagtttatcgatgagttccatttggcgaaaacaaacggtgccctggaaattggattgtaccgcatcatacgcttcagttcccttagtatattggtcaacgagggacaataattcatcgtgaatggtgatttggataaggaaaaggagacacgtgttttcttgtgccgtaagtttgatatagttctccgtcttctcaaagaaattcgcatggccgagggtgagtaatatgatacgcgtgagaccacgcttccatttgtcaaagttagagccgtcggccgcaagttgctcaacatcttgtttgtaaatgcttggttgctgaagaaatttagtcctgggggtgatctcggatgccgtcaatgctgacattggatgaggtcggtcgatcgaagatgtttgtcgagtgggaggttgtattgccgtagatgatctaggaggaaattgggaagtaggatgtggtaagggagacaagaaaggagaaggaggtcggttgacgttggtatgagtaattgggggtgtgtgacgtggagggtcgttgtcggtctgatcgatgccggagatgctgaagttgcttaggtttttgataagcgcaccaatgtgttcaggtgatgaatgatctttagacccgacgttaggcggggttggtggaggtgatggaggtagagggggaagtttcgatagtcgccggaaatctagtttgcgtcgtcaatcaagaatggatattggtttgcaatggcgggttggagggggtaatgggccgaataagatgtcatttgtcgaacgccaagtatgtaccatataacttgatatgttggctagtttgtcgggtagagcgatctactcttaatctgttgtaggtgtaaagcctatggtttcattgctcccccccggttcctcctcttaaactctcaatactccaaaagtggagtttgtacaccagcacaacagttaccaaggtgttccaatgccgcaccggggtccaacttgtgagtgattgccattgtgtggatttcgcattggtaagccacatagatttcccagagctccagttgttgctccacagtaatacgtgttgttgtcgcaaacttgcaagctaggcggcgcagtttgtcaagaaattcatctttatagagagcaacaacatcaggctcaagccgtctactagaagtttgactgaccccattgccagagggaagatcacatggagccgcatcagattgtcaacccagttcatggttttgattgggttgttctggctgagggctgttgcgggtgcttgaggaatcagccagtggctgattgaccacggcagatttgcctagcgttgattttccacgcccacaagaggcagcaccacctcatgggtgttttgcagtacttgctccccgggctcttgagcccctccctcaagcagtcccacgaccgggtgctcctcttgcggagtttgattgctgctgttcatgagcgtctttggcatcttgagtcagttgctcccaactcggcaagggcatagctgctggagggtgaggttgggatgagcttgacacccaacttggaaagggcttagctgctggaggttgagcttgggacaagttcaacaagagcaacgtctggttgcttgctggaggttgtgcttgggatgagtttgacaagagcaatgtctggttgctaacagcatggctagtcggctgaaagggtgaatgactatttggctgtgaaggtacatggatagttgggtgtgatggtagcagagtttgattcggtaaagaagatggctgcaagttgagtggattgtggtattgatcaggtgcagagtagtgagagtttgggtgtgtcaaagcggggtttggttgggtgtgataaagaatggtttgactaggttgcgagtaagaatgtgccgtttgagttgcagtgaagtttggatcgaagtaggccgcagttggttgatcgcttccaatgtttggatcaaagtaggcagcggttggttaattggtcccgagacttgactgcgcaaaagagcagttgtttccgggtggatagaaccctagttcaaagtagagttgatcatgatcatcatccagcaatccaaatggaactcggtccatgggtgtgaaattctcaaaaggctgagaccttgttggtgggccacggccgggaggatgactattgtgagggtttgacatggccggtggtttaatgtttaggggttagggaggaatcgtgggcaaatcgatttccaatggcgcaatgccacaaggtttgaagttggtggttttggttgaggaggtgctgggtttggaggctttaggtgatgaaggaagcgagacgttggaggattttcttgaggttggtgtcaactttggtgggaggtttgatgaagcagacagcaaggagtctgcaccactttggacactggctctccgggaagcggctcgttgaggttgaccaagacttgcacgtaagcatgcagactggccatcaggtttatctatttgccggcgacctggcagcatagttacaggagtaggaacacaaagaatacttgtcttgtggtggaactatgggcgggagttgaatcagatggccaagggtcccttggattataaaattccagcttacaaagtagttgcacaccactgctactgactagaatggattttgcctctgtctgatcagcttgtctgtgatattcatttggtccgatcggcttattcttggagttaagtaggatttttgggtggggtttaaatttgaatgaatgggattgatacaccatgaaaaatttgagggcagtacatgtcaggtgacatgaagctaactcctgcctgtatttcagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgatttattcggaagtggcaaccataaattttcatcaattgttccgcggagttggatatcgcattgtactggcccctggaaagcaaactgaaaaacaagatatgcacaatcagtaataagatattgattacggatcaccaaaggttagaaagataggcttacaactagttcctgatgttgattgcccgcgcacattctcaatgtcaatcgcaagtgttcaagaggtatgtgagcaaaatgagttgagggtcaaatgagcgttgaatggagagcaagaataataacctccatgttaaaagtcctatcaatactcaaaagttaaaggtgaattccggataaatgcagctgcgtattgtaatagtagctgcgcagttgccggattacaaaggataattgagtgctggtaactgctgatccccatccatcagccagtacatatttttgccagggcattgaattttcagatttttgattgaaattttacttgttgttgaaacattggattagtaacaatctgagattgatgacaagtgttaaatgccatattgtgaaattgcaatgataagtataaaataaatagttatataaaagctaaaaagaagatagtatccatcaaaaaagatcacctagggcaaagcttttaaacacaagaccatgttgaaggaacttggacaagacactttctgttgatgttcagaagaggggccatttcaagtgtttgtttgagctgaaccccgtttattttgaatgtttttttttgaatcttagaagagtgcgcattgattgtgtttttgaaatgttgtgggtttttaaacagttgttatcatgttgtgaaaaggtccaaagtgttgtcattttgaacaattgtgcttatgtttgtgaaaagttgtgctgtcagagatgcaggatagtatccaccacaagcacatcacttatggcaaggctgttgaacataatacacttgctccactttctgttctaaaattcaacaacacatcccagatctttttcatgttaaactcaacatggatttgtgtttaacagcctccagccaaaacaaatcttgttcaactgaaagtctcaaacatcactccacagcttatcacaagttgtctcattcaagttacttcaacatgggtgtgtgtttatgtgtttgtggcggatagtttaatacatcactgcacagcttatcacaattttctcattcaagttacttcaacatgggtgtgtgtttatgtgtttgtggtggatagtctaatacatcactgcacaacttatcacaagttgtctcattcaagttactgggttttgtgtatggtgaagaaaagtggttgacttcaatatggtgcagaaaagtggttggcttcaatttacgtctcatcagtatgtcacaggtttgtgacaaccttgtatgtagtcactctaggtcatccaggagtttgtggaagttctcttttcttcacccttgtagaaactatctgtctggcctaggtgagtccagtttttctttctctctcagtttctcttctcatctcagtggtgcaatgaagctcatccttccatgaaccccctttctgacctagcttaatcacaacaactggttaagggataaatttattctcccttcaccagtgtttgttttccctcccagctggaaggggtacagtcttgatggccgagacagattcctctcagccatcaagacatacagtcttgatggccaagaggaattctctccactattgagacatacagtcttgatggccaggaggaaaacctcttggccagtgagacatacagtcttgatggtcaagagtaatccctctcagtcatttaaacatacggtcttgatggccaagaggaatgcctcttgagaaaacctcccaaatgtcaagactgcacagcagccaggaggtttctccccctcctggctggacaattgacacttcatggccatagaaaatgtatgctctccatggccatcagagagcagatttaataaagacactctggagtgtcttgattacattagcctagttctgtggcatgcaggctcactgcccaaaaggaagagtcaaggattgttgtatgcccctctgcatgttggttttcaaaaggaacaacacacagaggggagtgtaactgaatacccacccctccaagaggggcatgttctactgcatgcccctttggaaggggcaggggagtgggtggctctgaggggggagggcctgcatttgtcaacaccctttgttgacttgagagatgaatggtgcaatgaggcaacctggcagaaagtgaaaaaactcattccaactctgatatagtggctgggattgaaattattgccaagaaaggaaatgaagaaaagtgtaaaaaccctggtgtggtagtcaaaaatttgaagaattcaaagttttttcttatacatatattttcttcatattatcatacagcgcaagaactagctgctaaagataacttcacccttgttcaccacagaggcctcattggaacacatttggaccaaaacttatcccatcattaaatgtcaccaatcccaattacaacactcaagctacacagataccctcagtacagtacagccccatatttacatacaaaatcatttacatacatctaaacatagttctctttcacttatatatattacataatccatgcatgcatttccttgcatgaaagctgcagctgacactgtcacatttacttgtaaacaccacagaacctgaccaatcagaatcattcttcagctgttggactcaccaattttactttttacatttctgaacaatcatattcactcattaaaattatgtatgtagctaaaaccactcatgtaatatcccaagccagccaaactcactcattactggctgccctggagctaaattccctcacttttgtctatataaggaggctctcctcccagtttttgtatcactagtttagtaccactcaatcaaagacataccacttttacagaacctgttgaatttttctttttctttttctctctctgccctttctcttttctactcaccttaaaacagactaaattaatacagccaagtagcatgttcttagtttttttctgagtatcttctgagtcaaatatgaaacttaataatctcaattcaattgttcttgtctctacagtaatatgttctccttttcctggcttattgtgtgatattaacaaaattggttaacaagaattaacacctcttcttatttgtgacttaaaatattttctcttgactagctcatctgtctttactacaagagaatgagaattacagtctagtttgttattctacaagaacttattttattttcttctaatttttttacttttctccattcatttttgaaaaacacaatttgacctcttgtacttagtctatttgtgcatggctaactgcagtgaatgaaaatcattggttctttacactattttccgtgaacctttcccaaaaaaggccctccacttttttgcaccatattctcaagatgctcattcactgcctgtcaggagctataaaactcaacatagcctgaccaaacaccaataacaactaaacggggagtgataatcacacttcaccccccttcgcacacacactccaacactcctttctctgaagggagtgtgagaccgcactccaattaaaattggagtgtgggtccacactccaacaatctgcaggggaaatcccccagcaggttggagtgcagacctgcactccaattttgattggagtgtgaggcttcacaccaatgtataagcaaggcaggcttgcttacctcgcttgcaggcgggcatgcagcctcacacactaacctgcaaacctaaacccataggaatatgggtttaggttgcgccagatcccataggacccagggatgggtcctatggagacggctacccaggcttcaaaccttgaacagacatccgttcaaggtttgaagcctgaagtccatcatccaaggtttgaaccttggctgatggccttgaagatccctgtaggacccaggcctgggtcctacagggattgctcttgccttggtgtgtgtgtgtttaccagggattgatgggttgtgggggctcatggggggcttgggtgtctctcaggggcttggggtgggtttgggtttgttgctggccgatagactcatgagttggtggttggtggaggaaaacttcagtcctgagctcagacagactgatccaagctcaggactggacacgggttccggggctggactggagccccaacaccaagacttgagaaacgaaaaaacatataatcactttaggacccaggcctgggtcctaaagggatcttcaaggccatcggccaaggttcaaaccttggatgatggccttcaggcttcaaaccttgaacagatgtctgttcaaggttcaaagcctgggtagccgcctccataggacccatccctgggtcctatgggatatggtgcaacctaaacccatattcctatgggtttcggtttgcaggttggtgtgcaaggctgcatgccagcctgcaagtgagggaagcaagcctgcctcgcttatacattggtgtgcagcctcaaactccaatcaaaattggagtgcaggtctgcactccaacctgacgggggactgcccctgcagattgttggagtgtggaaccgcactccaattttgattgtagtgtggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgcttatcactcccccaactaaactcattctcatcatcacacaaacttcatcccaaacttaaatatcacttgattaaagcttgccaagctcagcttggtgggtcttgtcatctgatagtgtagaagagcagagcttgcacctccatcatccccttctccattcagcaaaaggggtcttacaaccaatttttgagtcttagaccagggcttcagggatttaccctagggtgtgctccttgggaagaccctccaaccccatcccaaaacccagaataatattgggaataagagttgagttcaaatgctttgtatgaattttggcaagtgattctgcataggaaattgtgcatgttgagttgccagtattcattagaattttatgtgtgtattagtgggattcagagttgagtgaaaattccttgcaaaagggcttgcaagttaatctgcacaaccaatcatgcatgttcagctcccatcactcattataaggctagatgtggctagtagaaagccatttttgaaaatctccatgcatgagagtgacttgcaaaatgtttcgcaagtcacttgcactcaactgtgaaaccccctattaattggaattctaagtgtgtattcattagaattttatgtgtggcaagtataaatcaattttggaaactcagcatgcatgggttttggtgcatagtgacttgccattatttatgcaagtcactaattgcactcaactatgaaatctcttaattccttataagccaaccttgccccacccacaaaagatgaaatcaacacaggcccctgcccccctgaggggaggaaaatacaccaaaaccaattctcatcacaattagtttgaatcaacaccagatctctccaattgtttccaggttttgtgttgaggatggaaaaaattcccatttttgaaaattggaccctatggtacaggccctaagtctttagtatttttttcctttggaaaagtgttccaaaagccaaacctaaatgcatgactatggatttaattgatgcatatttgtgtgttttcatcaccccaacatccctttcttaatttcagaacctatctccattcaaggctctaaggtattgttttgacattctggtgggtccaaagcctgtaaacataacaaatggcaaggtttttgcagaaagaatgtgttaattacttttgaaaatccatgtactgctaacaaatcaagcccaaaatcaattaatcatcacttaaaacctaatctcatctagactaatgttctgctttcaattcatcaagatctttggaatcagaatcacacctccttgaaaataacattccccaattctccattgaccaccactatccttattcaacctcatatcctaaatgttatccccagttccaaaacccatgctgtctttttggttcctatatctattctaatacttattatcttgtctcatctgtcttgttttgtcttctcttatctcctattatgtccattgccatctctcttcttcaaatctcgttctcttgaatcctatctaaaaacctcttcccaatctggttagaacacattttctgtttatctttctggtttatttgcactgattctatctcaccgaattctagctctgcatctacttcttttgtcctgttctttatactcagttgtctttcttacatttaatctcaaatcattgggtatgctctttttcttatttcatttcctttgttcttttgttatttcatttaaaaaaattccaatctttagttatgctcttacttttcttaggaatgcatgtgcaaattcttcaatttttgtctcaaaaatttggaaatcctgaatatccagggttggtttattgccatgggcaactgtagcttaaaattaactcaaatctagtctcaggtgctcaactcagcaatcattacaggttactgaggcattggtaagacccaggcacatcatatgggcaattgccatgtatttttctcatgcctctgtgatgtgagttttaaatgggggcttggaaaaacaactcccaaaatttaggtgccgactcccaaatacggttgttggatgtcgattgggagttgtttttctaaatggatggctgactttgggattcagccatccattgatgttttgtttttttgtatttttgggagtcggctccccagaccacccctcatgcttgaggtgatttgggagtcgctcccatatgaccggaaggaaatccttctggacaatgaagttattatgcctcattgaccggaagggattccttccggtcaatgaagccattacacctcatcaatcagaaggaatcccttctggtcgatgaggttgttacacctcatcgaccaggagggattccttctgattgatgagttgtaacaacctcatcgactggaagggaatccttctagttgatgaggtgtaacaacctcatcaaccagaagggattccttttggttcaggatgaaaccgggtcgggtttgggtcaaaaaacagtgcccagacccgacccggcaaaagtggcgggtcgggtcgggtcatacagtcaatattccttcccaaacctgacccacctggggagcaggcaggtcaggttgggttagggatgtaaatgggtcgggttcgggccaaaaaatggtgcctaaacccgtcccggtgtgaaggttgggtcgggtcgggtcggggcaaaactcccaacatgctgcccaaacccaaactcgtttatgagaagtcagatctgggtcgggtctcgggccgacccaaatttttgggggcgaagcaagctcatcaagctttcagggtcaagaagttgtcatattgcagtattccgaatgaatgaggtcatgttctttgacatttgattgaaaaaatatgagagaaaagaagtattgtattgtgtagtatctttgatagatgtattattgagtagggaaaaaaagaaagaagatgtttaaatatcagattcattgtcatcagggtcagggtagagaccttccttgcttcgaatccagtcttgactgcatatgagggcctcgagtgtttctggcttcattctagttcgatagtcgctgaggactcttccacttgtggagaatgcagcctctgatgcaattgatgtcatcggaaccatcaatattattttagcaagcttcgaaaggttcggaaatcgtccattgtgagtgctccaccaggcaagaattgagaaattgggggagtcaatcgtaactggaggttcctggaggtacagatcgagctcggcagtggtcgagatggcttgggcggattggatctcgctgagatatttcttgaagcgcaggtcaacattgtcttcagcaatgacagatttcgttttatttgattgtgtttgaataatatcggtagattccacaacatctgtccgctttggggtgttggatatgaaatcgttgaaccagctagagaggtttttcttgatagcagcaatactagctgctgcttgatcgttaccaagctcgtccttcagaagaaactcgatcatcaccaacttacagcgaggatcaaaaacaagactgattgccgagaagtccttcatcttctcccagtacttgttgtatttgtcttgcatcggccgtatcaagtcaataaggttagctggtccactgtccaacacatttttaagttgtgtgtcgatttgcttcatgtatttgtaaacagcatgagccgttggatgttgggtcatagtgagtttctttgtggctacagagtaagaaagaaccaccggtaagttgaaaatttaacagtcattgaggtacctaaaagccaagattgaaaaaactgaccggtgctgaatatttccaagaactcttgcatagccgatatttcctcccactcctcaggggttgggcagtcagtaaagtttgcatcttgcaaggccaagttatcgaatgcatctttgtaaggggtggccgacttgagcatctcgtaagttgagttccagcgggtgggaacatcaagtatggggagggcttgaccttttgacatgttggttaagttgattgcctcactgaagagctgctttcgagaagggctacttcgagtgtatcgcacaccatcacgaatcttgcttatggaggccgagacgttcttgaggccatcttttacgataaggttgattatgtgagcggcacaacggacatgaaaaaacttcccattcatgttgagtagcaaactacttcgatctttgagaactgagaagactcgagctatggcaagatcgtttgctgatgcgttatccacagtgataaaggcaactttatccgcaattttccattccgcaatagttgtaagcagctgatcagcaatggctaagccggtgtgaggggttggaagctccttgaaagcaagaaggcgtttgttgagggtccagttggaatcgatgaaatgtgacgagattaccatgtagggagtctggttagaagaggtccagatgtcagttgttaaggcaatccgatcaacttgggtgatatcgaccatgagttttgctttcattgactgatacaaatcgatgatatcagacttgatcgtgccgcggctaagtagcttgaattttggttgcagtgaggccacaaatgctcggaagaggggctgctgaactagggtgaagggatgctcgtgtgtgatgatcattttcaataagagttcatgagaggccttctgggaaaaaatccaagttgatactgatgacgaagtttctgaaactttcagtaatgattgtttgctctttgtggcataggagctacatcgttctaggtgtcgccaaaggtgtttcgttccattcttgctctttccgtccatcggcgcttgacaataaacacagattgccttcacttcgttgcctgggaagcaaaaaaacatatatattagtaaaatcttcaaggctgaaagaaattaataatcataacagaccctttgccttctttgtaaaatgtgtccaaatatcgctggtggtcttgcgcttccttgtttgatgagtagcaacatcttgagcacttgatgtggcctgctcattttcgtcccgattcttttgtgatgctgagggagtagcagaggttgtctgggtgttgggggaagtctcagaaatctggatgtcatcggaatctgaggaagatggtagcacagaagtgcaactttttctgaatcgggccatttggggatctgagggagctgttgagtcttgatgggggaatagccacagctacgtgttaatatttgaatagcctggaacttagaaggcaggatccaaaaacaatacacacacagctaccctatgtaattgggttttagccgggtttgtgggccggcccacataaaaaacctctgcccgaacccggccaatactttctagcgggtcttgatgggccgggtcagctctttatggcaggacctgaaggctgcccatacccaaccccaaacccgacgggtcatgggtctttccgggttggcccgacccatttacatccctaggttgggttgggtcacaggtcactattcgggtcaggcttggaacaattttttggagcatatctacatgtctaagcaataaaaatagaaaaagactaatttttgtaacttattttgtattttattttttacaatagagttgcttgagggtttgaactttgatcggtcgtacaattctgcaatgatcaatcaaagtgtccttcagccctcatcgtgtaggtggcacagttgattaccaatcaaatgtagcacagttgctgttgatgactaatcgaagtccggactccagtcactcccaggatcctgaaggctgaagcagacccacagaccggactgccctcaagcgggtcagtagtcgggtttttgggccgacccaaaatcataagacactgcccgaacccaacccggtaatgaagcgggtcgcatgcgggttgggtcacttcgtttttttttttacctaaagtcgacccgaacccgccccgagacccgacgggttgcgggtcaacccgacccactttcatcctgacttccggtcctgttcaattgtgtttttgtttttcattgaccagaaggaatgccttctggtcaatgaggcataataacttcattgaccggaaggaatcccatccggtcaatggtgatgaggtgtcacaacctcatcaaccggaagggattccttccagtcaatagtgttgttgcttctcatcaaccaaaagggatgccttctgattgatgaggtgtaacaacctcattgaccggaaggaatgccttctggtcaatggggcttaataacttcatcaaccggaaggaatcccttccggtccatggtgttgttgtttctcatggaccatatgggagcaactcccaaatcacctcaagcatgaggggtggtctggggatccgactcccaaaaatacaaaaaaaaatatttaaaaaaataaaacattaatggatggccaactcccaaagtcggccatccatttagaaaaacaactcccaatcaacgtccaacaaccgtatttgggagtcggcacctaaattttgggagtcgtttttccaagcccctttaaatgatttcatttgaacatgttttgatgtttcatgaaattgttaagaaaacctcttgcaagaagatactgggaacctggctaatgattgtgcaagagcatcttcactccttgacattacagagcatactctgaaagactggtactggtcactggagagtgtacactctggatgaactgtactggttgcttgagggctaatactggctggtctctgaggggaacctttcacattctgcagttgctttagtttaacaacttgcagtgcaagattgactgggtgcaagttgctaaaagtgcaacacagttgactaaattgaagatttagaagcttggatagcatcttcacatctaaagactttggcataaattttgtcaaatctagaaggattcaactagctaagcttggagcagaatttttgaaacctacaggtatcattgccacattcccacatattttggtggaagtcctaccaaggtagttgatacctcatgattccatgcagcttattcttgaactttgaggatacagagaaaagaaatggggattcatttttggacagggaaacctttctttggctctgctgtaaattctgtatcattgatcttatcttgtggcaaggactcaatttcaactggagaacttccaatgacccccatgattgatttggtgtctgaaaagcttagaccatctccaccgcggctgctaaactgcgctgctaaaccagatatagcagcgcaagcccaatttagcagcgccaccgcggctgctaaacactgaaaaaatttggtacctcgcctctctgctgctatcgcgataccaaatgtagaatcaggatagcagcgcaacctcgccagtatcacaaatttttcttgtgattctcctgctcgccattccctatctcccccgacacagcacaacacctaggaccggtaccggtcactagaacatgtacactcttcaagacaggtatcggtggcaaagaatgtacgatcccacagaccggtatcggtcactacagtgtccactcccacagactgatcgtggtcaaaaacaattctacatgtactagcaagtaccagtaccggtgacacaaggtcttgactcttgaagaccgatatcggtaactgatcactggagaagtgaccggtaccagtcgctggagagtgtacaatctctttggatggtaccggtcaccggatagggtacactctgcttggtcagtaccggtcactacagaaagaggaccgataccggccgatatgaagtgcagtcttcgcctccccgggggggacctttcacattcccccagttgctattatagcaacttgcggtgcaaacccaactggtcgcaagctgctaaaaacgcgccgcagttgccaaactttgagatttggcagcccggatagcaacttgcggtggagatggtcttaattggatgacctcctgtcaaatctgcagccctcacagattttggtttgaacccaaaaagttagactttttgcggagaaatctagccatcaaggctgatctacttcagtgaggcccccaaatatcaaagggaagccatccctgtcaaacactctaggcctcattaacatctgcaccatgcaagggctccagattgaatggcaaatcctctcctttactctctctttcacacccagattaagttcaggattgaggatttgcaagtctacattgacagctccagagtgaggtgaagccaccttctatatattgatgtagagcagccactgatcagttgctcagggtcatgagaatgcaatcaatggataacatttgaagagttgaattgaatacatacagtcccttttctctttgggtaacttgcaaagtatgaaactgacagtttttattcaatttgatatgtaacttacataaacagtaacttagcccacatcacgttaacattaccattcccgaatacctgctacccagcaactgagcttcaactgcagagaaaaccaagcaaaactcaagatcgaccatattaccaaccaacctcggtcttcacccttcactaacaacttcactccaaccgacacacttgactgaatcgacgcaccttaaagtcgaacaacatgccacccaaaaagaatgacaaggccggtggctcgacatccaaaattgtggccgacaaaacgtgaggattaatttgcttaacccattggtcacagaataatcactgacttcaaaaaaaaactcattttatttcttagtttcggcatgaaggttagtccccgaatatgaccgcgtggaggaaaaaaaaaacaaaacgatttcttatagctgacccgacccctcgaccaataaaataaataaaagaacaagaaaggtgctaaaggccaggcagccgttgctctagcgaaacagcaagcagcacaagtcgggaaaaacaaggaagctatgtcgaaggagaaggcacggatggacaaagagagggagaaggaacaagaacgaaagcggagagaagaactaaatgacatcttcaaacctgttcaagttgcccaaaaggtcagtctgccgaaaatgctgaaagcacggcctcacaactcagatgataactgatcagctattcttaccgcaattcaggttccttttgggactgatccgaagacggtcttgtgtcaatatttcaagacgggtacatgcgaaaaagggtaaataaacaaacagattggtttaaactcattacctattgatcgcatctgattctttcctggtataattttagtaacaagtgtaaattcagtcatgatctgaacgtcgaccgaaagacgacgaagaaagatctttataccgatgggcgagataccaaagaaacaggtcaatacgccagtcatccagcttccgagcgtttttcgactcgctactaacctggtgtttgtgtatcatagataccatggatacatgggatgatgccaaacttcaaagtgtcgtcatttccaagcacggcaatccaaaaactaccaccgagagtaagtagctcatattccggaatttcctcgatatcaatcatcttctgacggttttgctcttctgcccttggtccgttctttcgctagttgtatgtaaaaactttatagaggctatcgagtcggggaaatatggatggttttgggtgagtgaaattcaagatagaaactgaattgcataaacaaaaaaaaaaacaaaagaagtcgatgaaccagattcagactgactgaatcttgccggataggaatgcccatcaggaggtgtgaactgcaagtaccgacacgctctaccgccaggctttgttctgaaagcgcagaagaagaaagacgccgaggaggcgaagaagaacgagctgagtctggaggacttcctggaacgggagcgtcatcagctgggcaagactctgaccccggtgaccaaagaatcgtttgccaaatggaaggccgagcgtctgtcgaagaaacaagtcgaagaggatggcaaacgcaagttgaaagaacagcaagctgcggctggaaggatgaatgggatgagtggaagagacttgttcacgtcagtctcagccctttcacgcttatcctcttttctactaaattcgatctccaacccgaccagagaaactgaatctcattgttttgatcaaccaacagcttcgacacaacgggtgtatacggagatgatgcgtactcagacgacgaagggccggacgagtctggcgaacaagactgggacctgaacaaatacagacaagagacggaggcagagaggacaagattagaggaagagcgaatagccaagttgggcgggatcggcgtagcagtcggcagcctaagtctggccgattaaaaaaatgaaactggaagagaattcttacctagtctttatcttcctcttgaactggccaatcaccccccccccccttttttttgaaagtctcaattattgctgcttgttattctcccaattccacttcacttctcgttagcaatttagcaatacaagctttatttaccgcgtataccggtaccctgcaagaaaccataccccctaagaagaaatctctccgccgcttttgtgtgtctttaatccttcgttttgaattcgatatcccaggcttgtgaagttctatacctttcatgaagcccccccaaaaaaatactcaagaatggaagatggagcagtccctaaggatctgaatgatggtcggcagattatagactcacgggtcgcacacaaggacagtcccaggtatctgattatattaacgagggatatgatctgtgatgggcaagtgagaccgctggaggattgcctagacctttcgaattcccagcaggaaagcgtcttgtgtcaagccacgagtcgaccctcaatgaatgagcacattgtaaattcgttcaccccagagctggaggaggactcatatatatgatcctcctcactgtcccccctcaagctccttatatataacgtcctccctctgatcactgggcatgacaaatcctcccctcacccaaaaagaggcatatgtgtttcgagatcatcatcatcatcatcggtgtggcctgtttttcacactgccatcgtcaattctcctggccattcaacaagacttggtcaacccaactctttggagatgattgtattgtccacgtccttggttgtagatactgggttataactacatacaacatctcatccttgttttctctctcttctcttttttttctctctctctctctgatcctcttctttcactcctgtctactcatttcactttctgtgctgctctctctctgtctctcttttatttatctgttcattcctttcctcacagtttcctttgctttccatttttttgttttcatttgtgattgtacacataagaaactacatctaatctaatctaatccatatttttatttttgtaaaaaagaaaaaaaaaaaaagtgagaacacaactgacccaccactcattctcaaccgccttccatcttccttcattcttgattccattccaaatgaattgaccagttcatttaattcattttcacattcatatttatttattttttggagaagatacaaacaaaaaacaaaaaagacaaaaaaagtacagactgtgtgactaacgaaaggaaaccgcggcatgtaaaaaaaccgcaatctattacatgaccaacaacaacaacaacaacaacaacaacaacaatgcccacccaaacacaacaggaaaaaggggagttagagagaggagagagctcagtgaaagagaaagacaagtgttgatgaattgatggacgagtttaatcgatctagattttctaaacaaaagagcaaaagagaaaaaaaaaagagtctgattacatatgtttatctaaggagtgaggagtggggagtagggaaagaagagaagggaagaggtaggaaaaggagatagaggatcaagagccttcgcttctagagcagccacgtttacgaggtttgacttgaatctgaagcgtattatcagcctcttcgtcctcctcctcctcctcatcgtcgcgcccacctcgttgctgacgaggatcgagatcatcgagcgttggaggctcttcctgagcaagagtgatcggcggaggagccgagggaagcgccgcaggaggagtaggattgagatgagggatgaatgggagatgttgtggatgattgatcggatgatggggatcgttaaggagatgcagatctgaatcaaactcgttgtttgtggttgttgttgttgtagatgttgttgtagatgttgaagagatgcaattagacgaaaacggagggtgccggatattcctagagaaagaagaggaggaagaggtcgacgaagaagaggaggaggagggttgaggtttccacgcttgagcttgtcgattaatcccatcatcatcgtcatcatcatcatcatcatccgaggaaaaggagcgatattcgagcgcagaatggtcgtggtcgaccgacgccggtctgaacgtgagccgcggttgagtagtccaaggcgagggcgagggagaggaagaggaggagatgataggtgttgcagtagcagcagaggtagaagggacgaggagaagatgatgatgctgatgattggaagagggggaagaaagttgatcggcagaggcgtcgagtcgtaattcgtccaaatctccagccacctcatcctctccagtcgctcgatttcgacgagcctggtgagacaacacttcgtcccgaggaaccaagatctgttggagccagtccctagctccctcagttcccgggtcgttccttgcttgctcgactccattcgattcggtagctgggaaggtccattgagttccatcgtgatacatcaacggttttcctagcccttcagagccgatctcctcctcatcctcatcgtcctcctcatcagcatcatgctcctccccatcatcatcatcatcttccacctccaccccttcttgatcatgcgtcgcgttatctggacgttgagaatggtcaagggagatagatggttcggcgtccgatgaaaacacttcagagggcggacgatggctcttgaggtggtcgaaaaattccctagaggcagtggcaggcggaccactcgacggcgcacggccttggatcggagtccggtcgagatcgtcggaggcggagaggtcggtgaggtggctgttgcgacgatgggtgaacgagtgaagcgccgcttgacgcggaagagcgcatcccggaaccaagtgggcggaggggcgagacgagtctggaactcagcatcactggtaccggcgggcgaggccgtacgtggagggatcagtgatgtgcgtgagagagaggtgagtgcatgtagaggtgcaggtgagctaggcagcgagcgccggtggttgttcttgtccacagggaaggagattgggtcgagtaacatgtggggatggtgggcatggatggagcggtcgagatggtgagagagtaggaaggtgcttggggacgagctgcgagggactgaaagcgtggacggatgactcgggccaatgttggcctgagagggcgagcccgatcgggaagatactgatgagagacaagagcgggaaggatcgagcctgatgggcgtttgaggtcgactggccgtccccgtcgttcggtgggtagtagaatagactggactgccgggttgaggaagagcaccgttttggcaggaagatgtgggttggaggatggtcgctttgggagtgatggccgaagtccatcctgaacagacaccgaagccgcgcttgatagaattagtggtgctcaatggaaacgaaagaggcgtgatcggtggagtttctggtctgggatggttaccagaggacagattggcggtgtcgattgagatcttttgacggacttgagagttagatgagaggggagaatggcttgggttgaggatcgagaaggcggtttcaacttgagggcttggtgaaccactggcgccactactcacactctttgatctcatccttgacatcttattggcaggtcgttgcaggcctaacttgatggctgctttccggagactttgcttgacaccaaacagaggtttatgggtcgtgagactagcacgtggtcgagaaaagttggctacttcttcagtcgtcacatagactgcatcgccccctacaggcgcggtttcatggacccaatgttgagtgttatcgagattgttgagtacccatggatgaaccttgaaagcaaagatggttattatgtatgatgactatttgagggtatttggaggaatggggactagctaccttgacatcttcaagcttaatccgtttgcggggatctttctccaatagtttcctcaacaagtcaatcaattccctcgagtccctctgtacaggtccatcgagcgagcggttagtaggatcgaattcgagagattgccgttcgatgcccatcgtctcgggcaccaagattggttcgttccatatcacattaaacagttcgtactcgttcggtgcattgaacggtgtcctcccaaatagtaagcagtataaggtgacaccgagggcccagatgtcgatggccttaccgacgacaggccgttcgcctctagcaaaggtcttgattgggagggggagtgagatgagacgggctgagttggccattgggatgatttccttgggtgggctattcgaggaatcagatgagttggtagttttggttagggtggaactccttcgttgggtgaagtaatcgactgccgatgcttcgggtggagtgatacccggagtggcttcgacggggcaacagagttcgggtgccatgaaggccggactaccttctgtttttcgcaaagccttatcgtcggtcgagttgaaggtacgaggagagtcatcggctaggccgtcacttgggacgatactggccggtagattacaattggatgcggaccgcttgaggacgccagagatgtgggagacaccgaaatcagatatcttgaccgtctctcggtcggcagtccatagcagattggcaggtttgatgtcgcggtggatgataccttggtagtgtactacatagaatacccaaaggatgcttagtttacaaatacagatggggtgaagagatgaatgatacacgtacgatattcgagtccaagcaggacttgtctgaaggtgttccttgcctgctcaacagtcattaaaggagtgtgagtgaggggatcttgccataagacttgcccaccttccataaattccaagactttggttgttgttgttgttgttgggttgagatggttagtatatgtagatgtgtaaactgatttaatggctgagatggatagtaaaagaggaattgaaccaactcatgaagactttcttgctcttagcatcatctatgacctccttgagttgaactatatgtttgtgcctcaatcgtttcataatagcgatctctttcttgagtttgtcgtcgacatctttgagtagtggcactcgtccaatcagggtggctggatgaggatgtaagagatccccgccggctaggatcggagcactatcggagaggtagcctagtccggcttgtgctgcggcttctctctgctgctgtcgctgcatctgtgatcttcttaatgattttggacctttgggctcccttcgaacgaccttgatagcctgtgtctcgagttatgagggggaaataagagtggtgatgaatatgaatatcagttagttggtattggggttgttttactgacgacggtctcatagtcttcctctgtccatgaagaggttgttcttggtggtggttgtcgatctcgatcagctgattgattgttgtgagggtggtgatcgagttcttcagggaggggttcgattggatggttgaggaatgaatcgtttgtttgaggggttgaggttcggatgagtttgtccatattctttccaatgtaaacgattccatggacaccctagaatgatagatagatgtgtgagtttcgggttgagaagtgatgatgatgatgatgatgatgatgatgattacccgaccgagttcgtttcctttcatgtattggttgatgatcagtctgccagttcttgagtcacgagacttgagtagtttggtggtatgcctgaccatctcagcagagttatcgagctggttccagtgtgggagtgattgggatgagttcttgggggagagtgggctgaagttgaggctgttgtttgagctctttgggtgatcaaagtgagactgttggtcgaggctgagatggtggtgaggggatgatgagcttctgagtgaggttgaggtggtgactgagacgcaggagggttgtaccattcctgatgcttgtcgttgttcgtttgttcttcggtttgatgagtggaagacagttgtgagtagcagttgttgttgttgttgttgttgttgttgttgttcatgggcttgctgttgatggtcagttgttggttggttttggttttggttgttgttgagttggatgggtttgagttgtaagcttaacatctgccgatctgttcgttttgtcgtagtttggtttggtttagttttggttttagtttagtttagttttctcaggtttagtttgagtttgtcgtcgtttcggctaagcagagtgagtgagagtgagtgagttgttgttgttgttgttggacccttcgatttggatgttgttgtggatcgatgtgaatgctgttgaccatccactcgtcaattcatgaatacaaaacctgctgactgcgaaccaacccagaaggaccctctccccgaatcatcacacccatcatcatcatcatcatcatccatacatcatagctcagcgaaccctattcggctgattctcacttctgatgacataatgcaaccatttgaatatgtgtcccagtgctttgggtttaagaagcaacattcatcattcctcccacacatccaagaaactgttcacattcacccacaatcctcatggattccagcactgcttcccaaatctccaaactcaagatgtcagcaagaaaacaaatgctttctttttgaagggtgttgggaaaaaaacaactcccataaatcaggagaacagaccagccatcaacatccttgtgggtctcatttccccaattgttcctccctgggggattgggattcatcatcctatattattttttaaggggcttggttaatcgactcccaaaagttggagtgtcgactcccaaaccccccaaaccccccaaattcccccgtatcccccgagtattgggagtcgattccccaaacccgtcagcgggtttgggagtcgaatcctcaaaaattttaaataaaaaaaaaacaaaacccccggagggggacggagtcaatgccccaaaacccagtgggttttgggggtcggcaagccaaaaagggccctcgatggccgggatgattcctcccggccgtcgaggatgtacatgtgcaccttcgacggccgtcaaggatgtacacctttgatggccgagagaaacccacccggccgttgaggatgtacactctcaacggccgagagaaacactctcggccgttgaggatgtacactctcaacggccaagagagaacctctcggccgttgagagtgtacactctcaacgaccgggagagaacctctcggccgttgagggtgtattttacactgaactatctgcattatctcagtaatatactgcacttgattccttccctaatacattaacaatatttgtagtggctgattgttctttcagccagtagtgtaattatgaggtttttgtctatattgcaatgaatggataaagtaatgaattatcactgtatccagagtttaagcaaccctgaacacattttaagcagcaaaaggccgttcttttttatctttggcagtaacacatgccataaattcctaaaaagtatcacatttcttacaaatatttaggggtttaaaaaaaatctacaagttactgatagtgtaatgagcataagaatatcttccaaagaagaatggataatgcaatgtgcaaacaatctccaaacattatggggatagtaatgagagtggaaactcaccactttatctttacactaccattacgggtaatgtgaatacccagtgttgttggggcaaatacggcaaagcctcaaaggtgggctgagcagcagccagattcaaggatcctatggcagttcattttcaagatgatttctgtgcacatcagtctctttgaacctcccaaacctcatttttttagctgttgttggtgccaagccactggaggaggacactgatactgcaccccattagtgtcccatggtagctcacagagaacctgattagtttgaacaagttgggaatagcctggttagaaaaaccttgcaactcttgtcagcacaaaacccttgcactcactttgggcagagttgtggttatccaaagatgttgaggggggccatgtagagatttttgaggctttcagaaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccatatctgtggcagcgttgctttcaggaccccattttccaggggaaaaaacttgtaacaactttcaagattttcctggtctgggacttcttgttgaattttttgaccaatgagggaaaaaaaattggcaaagccaaaagcagacaaagtctgatggaggctatttatacttaataaagcgggcttaagtgcactttgagttaacgttgagaggaggtgtcagccttatagatactccagagtatccaaaagtctgctaataataaatatatctaatattactcactaaacaataaataaagggtcttagttaaacgactctcagaaattggagttccaactcccaaatttctgggacgtcgagaggaccatctgtggacgctcctccagacatccatgggagttggacctccaaaaccttcaaaggttttggaagtcgttccccttataaataaataaaaaaataaataaataaaatgaacaaaataaaacccctcaggggtttttgggagtcaatccgccacaaacccattgatgtctgaggtctgggtgcagtgaaagagccagataaacaagtaacattttggtctgcgtgagagtgtacagctctctgcaaccaagaggtattcctcttggctgctgaaagtgaacactcttacaactcttgccggccgagagggatctctcggctgatgagagtgtacactctcagtgtcagccttagagccagccaagctggccaaaagactgcctaagtcctccttttcattcaagtccctactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtcacccctacacacttttacactactcctctccttcacagactttgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactccctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccttcaagttcagcttgcatctttctgctaagtttccttctcagtctctctgaatgaacccatcattccttttctactaaacctctgccttaatcatcatcaattcaaatcaagtcatctttactctctgtttggtggtataactgaaaaccacctaggtttccctttgaagaaccttggtctttgatctaaaaaattgaggttggattgatatatcaataccaagtaccctattcagtttctgttgataggaggcatagattaattccgcttaaataacagccatccttttcaggaaattaagactgcttcaaaccttgattataaaacaaataaacaataaaaaaatattattcatttcatttctctttcttttcctctccttctagttgtatttccttatccttcagaaatacatctagatttgccccccatccttgtgtcctgccgtcactgttgagacccaggctcacactcagcagctgagaggaatccctcttggccgttgagagaatacactcagcggtgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatggacttcagaaatggaatctatggccaatttaatccctagtcactcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatcccacataatttactatataaggaggcctctgcctgccagttgttttcctcctcatcccactcagtacacatttttttggtgggacacctgtcacagatatttattacacaagaggatcacaagtagtacagttcacagttgaaatatatacacagttttacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcatcaaaaaggatcttaaaatcactttttgagtcttacagcggccaagaggtattcctctcggccgttgagaccattcatatattcagttatttcatttttcattttttatttattttcgccagccgagagggatctctcggctgctgagagtgtacaactcttgccggccgagagggatctctcggctgctgagagtgtacaactcttgccggccgagaggtatctctcggctgctgagagtgtacactctcagcagctgagaggaatccctcttggccgttgagagaatacactcagcggccaagagggattcctctcggctgttgagaccattcatatacagtcaaacctgtctaactgcatacctgtataggggcataaacccccatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacccttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtattcagttatttcatttttttatttttttatttatttttattatttttttgttaggggaatgactcccaaaccttttgaaggttttggagtttcgactcccaattttggggttggacgtcctgaggactgtccgcagacggtcctcttgacgtcccagaaatttgggagtcggaactccaatttctgggagtgctttaactaagaccctaaataaacactgaatattattgaataatcttcattttcatataattttaggtggggtctctcactggagctacccctaaaatcctactccttctaggactttgttaatactcaaagaccatgaaatcaagtaggaacaaaatactgtaaattaactaaaataatataaagtgacctaatttatattaaattagggttcaatatacatttaagactgtattatacaagaaataaatatgtagaatagacattaccacactagtgtagtcaaaactgggaagttacatacattacaatatctggagggatttttgtaacgtaacttctagagatcgtttgtttggacctgttgaggggtacctgccacacttcaaaacactccctccacaccctcagacaccactttagcttccagagggttcagtaatgatgaaggtttagtactgggccccccactggtatttgtggtggctgttgatgtggagggcttgatctgaagtgtggcaggtacctcccaacaggttcaaacaaactatctctagtaacttcccagtgcattggataacaacattagcattatccagaatgcaatcttttttgactggtgagtaacgtaacaagagggattttgcccctcattacggaagaacacaacataaacagcacgttatccacgttgtgtgagggtaaaccccttgttatgtgtttgttatccacacttaattgtggtgtatagcgtaaaaacaataaaaaaagtggaaacttttgcggttattgtaacgctaacggccacaattccgttgcgtttttgttattttttgttatgtactgaaaacgtaacctcccagtgttggtgtagtgtgtgacaatttctattagtataattctactttagttgacacatgatgtaattggatataaatatgcatcatgatgtcatgggacatagaatataattttattagaaatattacaacattcccattacatcgtgggattatttctactgttgtacattaaaaaggagattctagaatattctaagaaatgccccccaagggatctctagaatatttaaggaggcctttctcctgcctaggatggattcctcagcatatccaccccaacaacctaagtgagtacagtgaatattctccacctacttttagagtagtcttttttgtccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgttgcaagaccaccccctctgactgtagcctttcagctcaggtgcttgccagccacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctaaagtgctctcttgattattcaagtgtcattaattgaggagtgtggactttttaacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggcttttatattaattaagccaaagtttcatacacatagctgacaggaggctcaagtgtcgactcaggaccgaaataaatagctaagaaccaatgattttatatttctttagtagctagattgtttaaattatctagatacaaatgcaaaaaatgtgggagctggtattgaggcatattgaataaagagaggaagaataccagtgacaaaggagtgacattcaagaggaagagtagacagagagatatcacagcaaaatttcaacacttctaaatagagaaaaaatctcaaattactccaaacctgattatcacaagattggccaaaatccataaaattttatctataaatgtgctgaaagttgccttgaacttcagacatgaaccagcatattggatcatcttctaatggtttgagaaaagagatgatagtgtgagtgaaattccacaaatctgcgccaacactacactaaatttcttgccctatgcatgtagccttgtagcattctcaaagatttgtggaatcacacaaacactattctaaaaatagtccattttagtgttaccgtagctggtccaactttgatatagtgcttgcaaacttgagcccagaagatggttgcagtttggttgttcaagttgaggatgtcttcactggtcttgagccacaagccaggaatctggatgtcctattcctctttgtactttggagcccaagaaaatggggtcttcttgttgtgtttgtctggagggaagcccttgtagcaacagtgggccaatagcaatgcccgtatctgtagcacattgcaaagttatagcagaaaatttgttactttacacgcctgtgggtggtcaatagccaaaaaattgagggctcaaaatagccctcaataacagctgatacaggatttttgggttgatacagcctctaacacattataaaactttgaaacatatcaaattttcaatactttttttgataaaaataagaaaaaaatttaaaaaaacattggcctgtatgttacatatatggggccatatattgtaatgtaaagtatcatattccttaattggctgatcaatgggtttcttcttggcaggcctatgggccttttggatggtggggtagaaggttcaacatctgtgagttgaagttccacttcatttggccaaggtatgggagcttctgagaaggatcagaaatgaattgtgatcaacaggaatgaaaaaatcaatagaaaacatattcaagattcctacagacaactaactcaagttcatccttttttgttttttgagcttgagtggtgagtaggttgagatgagatcagaggagggtggtattgctgggggggggggctgcttgatgtattgtgcagtgttgtgtgggattatgggtatgcaagatgtattccaagatgtagatgaagggtcaagttacactcatttttgcaggtagtgcaaatgtggtgggaatatgctagatttacccacaagacctctgattttacattcccattggacagttgtctgtcagcaacttagaacatcaaaaagctagatttccctgtgcaaatctagactttttggatctaaattgacatctgtgagggtcccagatttgacaggaagtcctccaggttacataccccccagggtggggtactgtttttgtgtgtggggaagaagtttaatgcacctgggatttatgtacattccctggtggagttgcttgaagatttcaagtcttgacaactagattttgaatttcctcatccagttgtagtcactagagaaaggggttaaattcatcctgagccttcctgagctgagctgtgagggagattgcatctgggagcctactggctactccattgggcactcatgggagagactgcatgttgtgtgggggaatgctggagacaaaaatttggctgacattcaaagaaaccaactgcaggctgcagacagtgttattttttttgactgagaaatcagagagtttgttgttgttcatagatggatcatggatgccacatgaggaaggtctcatcaattgtcaacaacatctggttatttacatacaagctgagccgcctgatcttaaagtactccggaagttgtagaagaagccgtggtctccacttccattctcgatgcgtcgacctccaacgatgtttttcttctcctattggggttagctataacgagaaagcttgcgggctcagaagatagaaattaaaaaaaaaaaaaaaacatcggctgcagtcggaatatttggaagaatacagccagatgtacagtggccagcggcaccgatggaacctgaccggcccccctggggggtagctctgccctagcgaggccatggattgaggggtggatggagtaaactttccatcaggattctgatggtgttaccctcatcacctgaaagtgagtggaaaaaaagttagctgatttgaccggaggtaatccatacatacatggacctgtattcttccaaagcttccaattgttttccgtattatttttttatttttttgattttctatcttctgagcccgcaagctttctcgttatagctgtaatactgcaggaatatgacgaggtgtgtttctgagtttgatcaggtcgagagtctgatgatattgcacaggctgtgtatcaagcaggggctgtgctgcacacgaccaagtcatggacgaaaatagataacccgtcggggcatctgtgagcttcgtccccttgagaaaagacactctcaaaaaaaacaccaacacaaccatcaacaaaagaaagaaaaaaacatgggcatcttcgataaactggtcagcacacccaaaccaggaggcgcaggaggaggaggaccaccaccatcatacacccaggccaacaacaacaacaccagcaccaatccatatccatcgacatacaacaaccaagccggctaccactcgtacgacgccaataacggctcttctctaggaggaccgagtgctggagcggcggggagcgaccaacgtccattaccacccggctgggaaaagttacggatcatccacagactcttatcttggtaagagaactagacccgactggactgctgatttatcctgttttacacaacttccaaacatacatacacagacaatggcatgacggatatcagcgctacttctatgtcgacacccgggcccctaatggccctcaatcccattggatccatcccgtcgaccaacaacaacaaccacaacagagtctcccggcaggagcggaggctggccggctctacaatccgccgccgccctccaatcaagcttattatccttcgcagcctcaacctgctgggtatgttatcctctctctctctctctctcatattccctcgatgattcttcgtccttggggaaccacaaacaccggggaggggttctataaaagaaagaagcttaatctttctggcgcgttttcaacagatatcaacagccgatgtaccaacagcagccgatgacagtcggccaaccggcgcccaatccgcgccgggccggcggaggcatgaacccgtaactcatatccatctcctgatctccaaccccaccccccctcgatcattcattctaacttgaagggcttgttgggttggtagtttggtagccggcgcgggcggcttagccggcggaatgctgctgggctcgatgttagaaggccaccaccatcaccaccaagaccataactacatggagtacgtccctcccccccttctcttgatctgtgaacccccgtcgcacgccctccacccatcatatccactaacctcaccgttgatcttgttcccccaccctttttatttttggtgtcaattgtaatagtgggtatgaacagggatacgagaacggatatgataacgggttcgagaatggagacgagtggggcggcggaggcgacgattggggcggcggaggcgacttcttctgatcttctctcgagagattcgcataccctcatcagcctcatctctattttcttcctcttttggtgcgctgggcttgcttccaccatcctcgaacccatccatcgagacgatttatttgtgcatatatgttaatacatcgatcgtcttcctcgcaccccccaaaaaagggatcttattttctagtatgtacataccgtccttgacttacttatatacacgaccatcatcaaattcttcttcttctccggattttgtatccaaccattgttgtttaagatgtcctccacataaataagtagccgagaatctatgcccaaaaacagaccaaaaaaaagaaacactgatcgggtcggtcgatgcgttgtttcctatgtccgagggatcgcatgtccttctcttcgtccttgacgcttacatatcacctaaaacccacatcctctccgctctcctcccccaaaaattcgtgcccattacacatcataaaaaaggtggacatatgggcatggaaatctgtaattatcattacgagagattaagggacactatttatgtagagcaacgaaagtaagacgtatggaaatataaacatgctttttatctgcacccgctttcatgatgtttgaagtaaacaaccacttgaccaactcaacacaagagtgtttttctttttgtatagatatgtatattatatgtaaaaaggatctttgatttgtgaaagagatttgatgcaagttgtggatgacaagattccggcagacccatgtagtctaatcggatctctctagatatctgtactctatagaattatctcatccgctcgcatctcttgtactcttcactcttcttttttttcgaacccaaagcttcacaaaacattgagatttcaatattctaaatataaaacttcattttttgttgttgttgtagttttttgttttcatagtttttttgtgttttagtttttttttaaaggattttcaaagccaatcagatgagtatacaaacaaaacgggtcataataaaaaaagagagagagaaaagataaagacatgtatatatatatatatatataagaggacgggaagtgaaggagatcaagagagataaagatgatgatgatcatggccgaggaactcatcctcgaagagtgcgagatggtcggggaacaagggctgacgaatgagctcgttatcggtcagcccgaatcgaagaagatcgagctgaggggccggatgatctggaagtgggactgctgcagaaggggagacgaaagacgaagaagacgaagacgacgacgacgacgaagcgaggaggggagagtgatcgaataaagaagaggaggaggtgggtttttgaagggcgggactgtcgttgatcgggaagccgaagatgccccattggtcgagcgaattggtgcgctcatcttgaccgtggaatggctgttgatgatcgaaggaatggtcttgatgatgatgttgttgttgttggtcactgaggtccgtcgaaagccggccgtcaagatccgcccgacgttcttccaggccacccaacacgagatcaagcaagagatgatgacgaccacgttggacagaggattgaagatcagatgaagatgtcgaggatgatcgagcctcttcgagctcataattatcattagaggagcggagaagatgatgatcatcatcatcaacatcatcattatgatcgacaagaaatctgtccaagagtgggtgatcggcatcatcatcatggcccacagttcgttcaccacagagggttccggaaccggtctgtccagatccgaccgacccagactgctgctctccccaccgttccgctgcagggacagaacctcgcgtgctacgaggcggtggtgggagagaggagcagcttgggggctggtcggatcggtctgagccggttggcggtctgcgggagcctgtgggtgctgatcaggtgaaggagtctctggttgagtggtgtcgagggcttgaaggaggagcttgtcggattctggtgaacctaggccatcgatcatcatcggccaatcttcggatatcttgcgttccttggttccttggatgatcgtctcaaaacttgagtgcccatcgcttcttgatggggagctctctcgatctagtaggagtgagtcccagtctaaggagagttgagtgaggtcgtctgaatttggttgagtacgttgtgatgaggagggggagtggagtgagagtggtgcgggaggtgaggaggaggaggaggaggaggaagaggaggaggagacggcggaggaggtggtggcggagtaggatggggtggtggaagagagtaagaggttctcgatctcctcgtccttcaacatcaactcgatcaggccttggtcgatcgcaggaggttggtgatcggttccgatggattggccgagtctgttcttgagtagtcgacacttgaactggtgggccttcttgagctcgtactcgagctgactcttgagttggacgttctcctcctcgagtacatggatccgtacgctggagagatactcggcctggatgggcgagatggtcgatgtgtttgatccgctcgagtctttcttcagttgaggatcgagggtactagaagactcctgctcctcctcctccctccggttgattgactctggggatgatgatgaggaggaggagaaggagggtgatgagggtgaggttggtttgagttggatgatcgaggggtcgatggagtcgggggagatggtctgagtggaccagggtgcctgttggatggtctgagctggactggtggaggatggcttgtctgcggattggcttgctgcttgttggcagcatggacgtagacaggtggccatcggtggtggttgatcgagtggcttggagagtatcttgacttgctcttctagctctctgactcggttctcgagttcagctacgtgctccttcttgcgatctctggatgcctgggcagcagctaaataatgaaaaaaaagtcaagattagttgtatgttttttttttttgatggatggatggatgagtactgacttcgattgcggatcatcctagccagtttgcgttcttccttggtcatgcccggatgagggttgaaagggtcgaatgggaggttttcgatgttttggttgttgttgttgttggttggttttgagatcttgggtggttttgggttgatggtgggttcgattggcttgcgtttgttgatgatcgaagaggagtgatcggagttggatgatgatggggtgggtgagccagctctgagatgggtcatcagagcagggttgttgttgttgttgttggtggtggtagtggatgatgatgacatggttgtatgtgtgttaagttgttggtggagagcagtcgaagtggggggaatggagtctttttaaggatcgttggggggaagactggggaagttcgctcagttgactactactctagcgtgggtggcttacaaaaacaacacagcaaacaaacaaacacacaccgcccacttgctacataaatcaatcaaccgaaagccaagctaccagtaaccatgcgactaaaacaaagcccagtacaacaacaaattcaactcatgtaaacaccacacaacggcaataaaaacaccgactatattcataacaaaagcttatttcagcttatcaaaccactttctcagctcttgcgaatagctgatggttcgatcgaaagacgtgtttgggagaaattctcatgattgggcgcttgggaatcggtacacgaaccagagtttcacaccatccacacctcatcacttgtcacacccaaacaccattcatttttttccctttgggttttatctcgtcggctcgatcactctcttcgttcaaactcacaagacttatttctagataatctaacacccataggaatcaaaaaaatggagactggagtcctgtcgagtttacagcaccctgtcacactatttttacagcctatgtataaaacaggttttgacttgggcaaaaaaaaaagcttgacagtcttcaccaggaatctgctccactgcaagaaatggatccataacaagtcccacctgttgagaaaaaaaaaaaaataaaaactaactcattgttcatgtatttatgtagcagcaactttgattgtcttttcccagaaagcttggaccaattgatttttttagataaatcccatatgtctcagcacttgtaacctatagttttgtcagtgacatatgtgaacaatgagtttggcccaggccaaggccaagcacaaacttcaaacctatgacagttgaagttagtttttgttttgttttgtgaaagaagccaagagaaagcaagctgcttgattggaggtgagagtagagagcttgaacaaaacaagtctccaaactttggagacttgcaaaggggggcttgggcccaaaggaaatatgttggcatgagaggatttacgattttgacagaggtgaagtgtgatctgagtattctctggaaagtgttgaaaccaagagctgggtgattataagagccacacatatcatgtctgccagccaacaaaaatctggccactcctgggccatccaaaaaaagagcctctcatatgcaaagctcctgcaggcttctgggatccaagtcatttggatgtatatgtatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagcgtgctgggccatttccaaagcccgcttggccatttccaaagcccgcttggccgatcccaaagcctgtgtggcatcatcccaacccctgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttggccgaaatcaagcgagggtgccacgcccgccaacatgccggtgtggtataccttaagggtagccatctggcccatttaaaaattttagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcacccaatatggctcaagaactggattctacggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacactctctggaccatcaccacactcaattacacaactcaccaccatgtcaacacttcaacactcaacaacaccaacaaattatataactcacactatacatatgtacattgcaggacaactgcatacactctcacaccattatagtacatgtatacacaccactccactatcttctgacacttgctatatgtagctgctaggctggtcctgttgctatgtcacttgttaatcttccttgcagctgtcagactatctcacatcactcatgtaatactcatcacatcaccttagcttgcagactagtacatcacctcatgtaaaaggcttcaccagcataaaaccctcatgtagacttctagataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgaagtttggcaagtggattagatatatctaaaccattgtagtgatttttatagtttattttagtagaattttagttagttttaggcaggaaaattcctgttttgaccacgtgacaaaccatatctttaaataatcacattttgtttagctttatacgacttagttcttagatatacctagtagaactccggattaagtagttaaatactcaagaatcaattataagtagaagacgaggggaccgattagccgacgtactagagtagttaggataaaaaagtttaactaccaggtggtagccaattaaaactcagtgcgaagtagaatactagtctatgacaacctccacgaatctatataattgaatagtagtatcatattatttagttttattagtattattattagttagtaaccaaaaccccccaaccttgccctggataagaacgccagcgaaattagttagaagaatttaggactactactagaaattatcaacaactcaactcaagataaagcaaccggaatcagttattctcagtcatggtgttttcccaggctcaagacggaccgactctaccaacaaccaacccagcttcaactggaatattctctggcaatcaaaacaatcccaatatgaatattgatccaccaataataccacctcttttacccccaccaccaatacgaacaagtcatactcgagtacggcactattgtgaacggtatggggctcatcaaaacaatcaacaaaacgacgacccagctggctctgggaacactcaacaaacaaaccaccctgcgggaacctatggcttacctccggacattcaggaaatggacgagcctatgcctaggcctgcagtcatcatcaaggaaccagacttaagatatgaaggcgagaactttgaagactttttggaacgattcgaactggcggcagaaatctacggtgctggcggatatgacaaagcacgtcaagtgtgtagatttgtgaaggtagaagaattgaagaaggaattggaatcgatggacggatacgagcagcggaactggacacttcttcgtgcaagcatgatagaaatctggggaggcgtggcaaagaagattcggtacacaatcaaggacctttacaatttgattgatttctgtcagaagaaaggcggaatcaagcagctgaacgatttcaaaacttatcagtcaaagttcatgataataactaagtatttggtaagaaatgaacatatagtaaatgaaaccagtgtctctcaccttttctttttagctttttcaacagatatacagacgagcattaatcgagagctagtcaaggcagacctcattcctacagggaaggatggttataacaaaccacccctcctttcggatgtcattgatgtagctgaggatgaaattcgagcaaggtcactcaatgtctttgcagctagtggattcgccgaggccaaccaatcgatgcaaagtactctggaccagaagaaaggcgacagaaaaaagcgtgagaagatgatggacgacaatcctccggaagtacttcagaaacaggttgatagcttggcaaaagcaattgaatcactcgcaggaaaattggagaatcagcctaaaaatgaatattctcgtggaaatgatcgaccatctggacgactttatgaacctcgaccctgttactattgtcataaggaaggacattcaaccataatgtgttacgaagcacagaaagatgaacgagaaggactagtcaagaaagaaggacgtgatttctaccttcccaatggcgagaaaattccatgggatccttcaagacctattcgggtggttgtggctgcagactccgcaaaacctaaacctcagatcaccaaagtataccggaccgatcacccatcagtttgtgaacaacaggcagaaccaacacccaactcaaacgactatgtctcaacaatgcacaaaattgactggaatccaccacacttaggttcagaaaattttgacaaggtcaaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagcccagcgggacttggctatgtgccaagtcctgccccccgcccatcatgtccgatcaagccctaaaggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccatacgggcttgcaagaccatacatccaaaaaacaaaatccacaagggatacatctgtgccagatccacaagaaacccatcaatatggactgtcaaaagcttttttttttttaatcccatccaaatcctggggcagacccagatctggtggagtggtgggccaagaaccacacacatttctactcatccaacagggcctcaaaaattccctgagagagaaagtggggataatcatccagggaaagtttgtttgtcaccaccagaatcagaaaaacctctcgatccaaaaaaaggtgactttggtccccaagccccagctcctttgcaggctggctttgcaggctcgctttgcaagctcttggaacactaaaaatcacgggaattgtgtttagctagataagtaatctgggttcactcaattttgcagcaactgggtgcacaagttcacctcatgatgaaaaaaaatgatatttattattcaaactagaaccaaaactattcgaaaaaagaaaagttagataagacacaaaatgtttctgagtatagaggcactggtgtgccaaatgaccaatgggtaaactggggtggagtctaaggttcagacccaccaatgatattttttttggaaaaaaatggcaggctgattatatagggttgcaggggagtgttgcatcattcaattccagggctgtttcagtgcttgtatgggcaatttagtgctttgtttcattgaagaaatgagttctttttttcattttttattttattttctttggctgttttggtacaccagtgccttcatatccaagaaagaaaatagtcttgaaagaatgtagatacgaaaagatcagatttatgttggtgatgatctgggttgagtggtggttgtggtttttgggtagagggggtttgatgattgattggcattcaagttgtggtttgttggagatgggggagatagagaagatgagattgagggaagaaggaagatgagagaagaaagaaaaagaaggagaacactggaattagagagagagagagaaagtcaagagtatgatcaagaagagagaaaagaaaggagaggaagagtgcagagtggagagctctgaaatcccaacatcccctaaaccaccctctgactggcacacttggtcatttaggcgcaggggttatagaccattctcactaagccttgggttgcatgtaagagcaggagggagaagcaaaggtgggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcattttccgcgttttgacgcgcttttgctgcggcagggcgacatgcgcaatccgtgtttaaacccgcttttttaggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacccggtttttcccagcatttgtaattcattttttggaaattctgaatattctaaaaatcttctaaaattgatcatcctttttgggtatataaaaaatcttcaaaagagaacttcaattttttttatttttctcacccattttttcccaattttttttgaccctatgaactcttgaaaacttgaattaagccaaaacttattattaattgtcaagtttttaatttttcttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatacctcaaaaccaacaacattgggattcccaaaatgaaatcaaatttggtcctttatagatttcccaaagattgggaaatatcaatgataaatttaagtgtactttgaattctcaaaaactcataggcagaaaaaaaaaacttgatgaatcagataaattaaaattaaaattaaaatttctcttttgaggatttttcatatacgcaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatgaatcaaaaaggctggggaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacatttattaatccccttaattttttggggcttggaaaaacgactcccaaaatttagtcgacgactcccgtttcggtcgggaggtcgtcgaacgggagtcgttcttccaattcccgggagtcgtcagcctaattccacaggcaattttttattttttttaattgaaaatttgggagtcgtccacctaaaaggcaggagtcggcgccccaaatttgatccttaattttcttgattcttttttttttccttgggagtcgtcaggctaatctccccagacggaaagggagtcgatggcccaatcgtccaaactgacaactgggcttttttcgtcttgcaggagttgttgacaaatccctaggagttggtatgaattgtacaatgaaattgttcgccggcctgattggtatcaaaacgtgttccacaaactcggctccacggcgctttggattgtatcaaggttgattcgccatcaccttgttcaaagcctcagtggatgtccatgccttcaacaggtgaggtaatgacaaatgcttttgagaggcctgtttgctttttttctgacaccttttgccagacttttcttccttctttctgccccccccaatgacaacccccctatttttattgcttttctacatgaattttctcattttgtccccttgcagttacataacccaagacattttgctgcccctcagctcatgaaggagtggaaaaaaaaggcgtcagaagaggcttggggatgggaagcccaattttctgattctttcgaattgactgtagagaggaaaatagaaaatccaataaaacaccactaggggttttttttatcctgtgtcttttttagtttttaattttttttcctctatgtacttctttacccttcttttttcttacttttctgatcatttttgagtatttttggcccgtttgtcatctcttttatctcttgcaatggtttttctcaatcaatctaatttttttatcattgataaattgcctttggggtgaggcctcagtggctcaacctttttttggagtctctgagggtgccatatggtgacgactcccatttctagttggacgactcctgtctttttttaatatagaaaaaaaaaggcaaaaaatttggcggaattggtgcgacgactccctcgtattaggtggacgactcccgtcaatttaaatataaaaaagggtgaaatattaggcagaattggtgcgccgactcccacactttaggcggacgactccctatttttttaataaaaaaaaatgaaaattctccaggtaaaattagtgcgaagactccctatgtttttttgggaattggaagaacgactcccgtttgacgacctcccgaccgaaacgggagtcgtcgactaaaatttgggagtcgtttttccaagccccaatttttttttgccgttactttttttttttaattttttaaaattgtttcctacactaaaaaatgtgtagaatttaatggtaaatttcattttgcataaaaatgacttttgattcttaatttttttttccactcattttttccgttaattgtttgctttaagtttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacattgttaagtgtttagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcacttaaatttttcgagctcaattttcattcttttttcaaattttaaacttttttcctacactttcagacatttataaatttatggtaagaattattttgaatcaaagtgagaactacatcttgtatactgcatttgacaccgttttttcatttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttctgcttttttgaaatttgaaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaattttcataaaactcagcggttcattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattctcgtgattttttgacattttaaatctgtttcctacactttcaggcatgtatagaattatggtataaatcaatttgcatcaaaatgaaaaatgtaccttgaataaagcctttgacatgtttctttaattaatgcttacacgcttaattatccttattttatggaattttaagttcatttcctacactttgaaaggttttcaaattgttggctgtatccattttgcattcaaagaaaatttgtatacagtacaaattatgcaagaaacggtgtacactcttatattaagatttaagctgttcttttgaggcaaaattaattctaccattgaattctacacacttttagatgtaggaaatagatttaaaatttcaaaaaatgattaaaatcgggcgggtaaaaattaattaaaaaaacataaaaaaaaacctgtcccacgcagtattcattaccaatctttggtttttatgctaaataattgctaccatcagtttatccatgtcttgaagtgtgggaaataattttaaaaagtcaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaacagttgagttttagaaaatttggattgcgccattgaattctgcatgtttgaaaacctaggaaataattttaaaatctcaaaaaaacataaaaaaatgagtgaaaaaaaaattcagaatcaaaagttatttttaggccaaatggactttaccattaaattctacacgttttttagtgtaggaaacaattttaaaaaataaaaataaaattaaaattaattaaaaaagcgggtttaaacacggattgcgcatgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggttcttttattaaggcccttttttctatccatataaaaaaaaaaaaaaaaacaggctttgtggaaaagacaataaatgcattgaggctgagggggttcacattttgctgactttgaaaaaaaaggggaatgataatggcacgccaccccccctggtgcacgccaaagcagattggcatgcaggcccgcacgccaatctgcagcaaggtacattggcgtgcaggtcctaaacccatattcatatgggtttaggaccggggctatctcataggacccaggcatgggtcctatgggatagcccatgtaagaagagtcaccatgaaaaatttgaggtcagtacatgtcaggtgacatgaagctaactcctgcctttattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggcaaattgtcatctgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgagtgtgcgtttttttttttttcaaaaaaaaaagaaagaaaaaaaaaaaccacttccggctgggaggaacccctcccagccccaagacttgtacagtctcaaggtcggaggaatgcctccgacctgaggcagcagtcccagcgccgggaggaacccctcccggcgagccggtattccaatctgcttgtcggaaggaaacccttctgacgagctggtctacatacctgcttgtcgggaggggttcctcccgacgagcaggtattcaaacctactcgtcggaaggaaacccttccgacgagctggtctacatacctgctcgttgggaggggctcctcccggcggggcggtttaaaccacagtgttggggtataacccttagcatgagctggtatccataccactggtcgccggacacctgattgcgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccccttgcgcggcgagtgggagctcatcgaggttgttatgtcaagcattgctttctgcccaagagtggtatgtggaaacacaccagttctagtgagtttttttttttttttttttttttttcctatatatttcacttggctagtcactcattgttattatgacctatcttttacatgatgacatctatctgcagcccaaatgaagcagagctggacttttcattctagctgactgtaggctatgaaaatcttgagtaacagaagcaaagaaatgtttttttttctcttttttttttttttacatcacaaaatccctactttcctattaaaatcaaaccatccctcttgtgtcacctctgattttaccctaaaatttcttctgctctttttctaaaaacaaactatttttaaaaaattcctaacagatgtatggcctcccataagtgggaccatgtttcttcttttgtttttctgctttggccctaggcccagatacatgagtcctataccatttttttcctcctctggaatataacttttgtcttacatgactactaacaaatccaaacctggaggtccaggaaccttctttaatgaatgctctttcccctatataacttaatatttgcagaaagtccagagaatctgagaatccaccgggtaactcccttagccaatcttgtgccttcctttctcgcttgggcctgttggtctcgtcaaatacttccctgaacctgcgtgggatatagaattccacccaataccaactgaatccagtactaacagccattggatgtgttgcccatgctgcgtcggaagctagaagccgttcattaataatctgttgttcctccgcagtgaaggtggcccctcccaattctttaacccaatccactgtttctgcaagacgaaccctccatggatcctcttctggtacaacttcttctacgtggctgtggactgaaagtgtgttttcaggtgtatttgtagcttttacgggactgagattcacagtatcctcttggctttctagtttctccagctgttcccaatcaattattgggatttcttcagtcttgacgcttgcctccttatcattaacttggtccaaaaggtcccaatccactacttgaaaggagcaatttcgcctaagagtggggggttctttgtgccaacctggtgcgcttggtaaacaaatgggtatgcagatccttcttccatctgcatcggggaagctcagtacctctcctttctgattggacaattctaaccttatattatgatccgctaggaatggccgacccaagacagtatgaactgatcctcttactacgaagaaattagctaagtgaatgtaccctgggaggacgctgactggtatattttctgctagccctacaattggggtaaagtgacccccaatgcccttgaggcgcatgaatatttctgtagttactagccctaactgatctgccagagtgtctggaatgatattcatttcagcccctgtatctactagagtccttatttttcttttgttaatggtcatgtctaccattcctaccgggcacgcataagtaagactggtatccgcattgtcatccctgatttctagtcccggtgaacaatttaattctacattatgagctccttttactggtgtatccaaatcggattgcgaatcttgtaatcctttcaaaaagtggggtgcaattttcacaatttcttccaaggtgagtgtgtaggtttgcttatagaacttattccgtattgatttgtctaatttactggtaggctcctcctgtttctcccggtttccttcattagctggcatggatttttcatgtggcggtgtgacggttctatgctgtatgacctgctcttcctcagtttcctcctcctccatccaggatcctgggaagctctttctccttgccgcaggtttcaacgcctcttgatttggtggtggagtttgacttatggtctcttgcggtttatttggtatgggttgactactcgcctggggattcttttcttgtagcctctgggacttcctaaggccaaaacctatgttagtctgtaattcttcatttatgtttgcttgtggtggtagccaagatccccattcttctagttctatgacggctgatgttgattctggaggtgcggaattttgagcaggtttgttgttctgttcatcatgaaatctctgaaccatctgtcttacagagcagtctttatccactacaattggttgtctgtttgggtaataataaattccttgatatctgaacatctttctatcttgcatatcttgggtatagaattcacactgagaaagagtgtgtctttctttgcagtaaaaacactccagaaacgtgggtcgaggtcttgcttccccaaagcctggtgacgatggtctactaagatgcggcggggctgccctggtttgatgttccagtgcattattgagtttcttcaccgtttccttcggatcttctgtctcttggggatcctgaattttaactttctttttggtagattctaccgttaccgccggggattcgtcttcatcaaagtctataattattagagccatttctacatattctttaagggtatctaattctggaattatattacgaccgtctttggttttcttgagcttcttggcgtgcgccagttctttggttacctccttcttcaattctgctgacagagcgctccaaagtggattgccactttctgggttcagatggctgtagtccattcgagtgaaataatcagtcatctcttctaactcgccaacaaatttcctatattctactctggatttgataccgtgagactcttgagccttctggaccaggcgtggaattgcatcttctctatacttgcggaaaggagtggctctcccccatttacgaattagctctttcttgagaagctcccagttaccggtttcgtgcccctccatttgttctatagcttcactaattttcttgttattgataataagcggaagctggaaagccagatcgactgtcccggcattttgtataaacgccactttttctactcttttgataaacacttctacttctgttccgtcaaaatgaaggtttgttttctttgcgtctaacatcacccctttctgctcatctggtaatttgatgttggtctttggtcttgcctggctagcgggtgaaccttctccggatgccaggaatgagtcatcccctgccccaattgttgtgtccagtacctgtgtcctatcatcaaatggtgttgatgttgaaaaccttaatctaggtgcacggatgggaggactgtctggtaacggtgtttgctgcggtgcggtgctttgtttaagcaataggtttactgtttcttgtaagctctgcattgaatcttccatctttgttatctgagcttgctgtttaaggattattgctgattgctccatgtttgattcttctggggtagacattgttgttcctggtttgagatctgggaagaatttcttgaaaacctccgcaattacttccctttcttttgacctatgttcttgtttcgtccttgatgatccttctgcagtgttggcttcccggtcaaagaattcacggtttttgccagacgaagtcgtatccttgttgttatccactttatctagtcttctggggctgagggagggttattgttgatcgtctgaaggttttcggccactgttgggacaccagatgtgagaactccttttgggatggatggcagtcctgcgagggggaaatagcagttatgatatttcaggtatgtatgaatttattacaactgttacgggtggtttgaaagacctgcccctctaatgtactactctagaattctgacaacaaatttattttattgttgtggcaaaaactgttgatggagaaaactatatgtagcagtctcttatcaaacctagatcaacgtgaaatcagctgagacttagtggaattttgagtggaaagaatttggcgtgggttaccgcaggctggaatcagataatggaaagatttgaaaagctgggaaatatttttgtatgtttttatatgtttatatgagtgaagtaaattaaatgttgatatggaaaaagtctgagagaaaactgatgataaaatatgaactattcaaagtgtccttgccctcctccttaaccttcagttaagaggacaaattggttaagattagggttgtcggcgccaccccctggtgcgcgccaaagtgcgcgccaaaagtgcgcgccccgggggcgcgcacttttttccaaaaaggtggggtggcgcgcacctctaaccctaacctttgcagggagggcctggagggtccggtggtatcccctgcacaatgatgggccttgagagagccaggcattggtctggcggactgacaggctgtcagaagctgtcagctacatcatttccaatttcgaaatatgtatgtagcatccaaattctggattctggatggtcaaaattgcagacacccaaaacaaactggttgctggtaccaactgggaccccactgaactttgattttcttaataatttttatcattcttccttttttttagcctgcacaaataaattaatttttttttccgtttgttttcttactattttcagttattataatgtaccaattagaaaaaaaaatggcgcctgggcgcgccgcccctgcgccagccaaaggcgcgcccctttggaaggctcggtaggcgcccatgggcgcgcactttttcaaacatggcgccgacaaccctagttaagatcactttgacttgttaagagcacaaggggtgatacttgctagttgacttcttctatgcttcctgaggtatgaaagatgatgatgggccacctgattgagatcacactattggattttaccttaatttgacttgaagacgctgagtgaaatgtgtagctggtaggtgtgccggattggcatgaggaactgatctgaggagggagaaatgacctccttatatagtaaattgtgagggattttagctagtgaggacatcctgtgagggatttatgctggtgtgacttcttctttgagggatttttgctgcttggaagcttctattgagccatttttgctggtgtgtcatgtgatctgcactgtcccatacagaaaatcacacgtgttgcggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaatacgtgtgatccaagcgtgtggctggtgatgtcatgtgaaaatacgtgtgatccaagcatgtgactaaacatgtgatcatacatatgcctgtacaaacaaagattgaaactatgcacttatatataaatctatactatgtactacccaagacaactatactatactgtagtaaaaaactgatttatcaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagaatctatttaagtaataataacaccaagaatctagcctatactcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacaccggtttctgtctcttctcctctccttatcaaaatctagccacatttctcactcagtcaacctcacagtcagtttggttgccttctatctgttttgatcacctgggttcccctcaacaattcttagtagggcagtgcctgaagaaattttgaccgaggacgtggagaattttttgagaggaaactttttgggggcaacaaaaatgaatttttgttggactgactcaagggtcgggaaaagaatgagagagccaatggtgttttacttagaggagactaggtgttcagtagtctacatacaagaggttaaacatgtgggtgagaagaaaaatgaatattgaaatgaataacaatttgacacatgcatgaaaagatgacaggagcaaataatcattgataaagactagacccgggttcaaagactacagggattgcagcactagacaatgaaaaaggtgccactcagacacttacacgacacagtaaaattaataatttttcatctaaatatcattaaaacagaagggtgtaatagaaggatttttagggatgagaagaaagagacaaaattccaacagtgccgtcattacatacatatcattttggaatctgattctgcttgtgtgtggaatttgggtcttttttccccttcaaatttcccataaatgatacaatcacctacttgttacatgttggctgtgttgtggggacctaggaggttgcctgcctggatggacaggaaaatttgcagaagaatgcaaccttcattgttatcgggaattctgggggtaatgaaccatcatttgagtggtctcatgacccacatagattagaggttgccatgaaccatcagtcaagcctaaagtgtcacaccctttgaacagtgagtgagtggcttactgctcagtatttcaggacaggtggattgtgatatcctcaaaacattttcagaatgggaaaactttctttctatacatactggatacagggttcagatttttttacattatacttgacggatgatgtcagtttgcattcatctcatcacaagttgctacaatcagtattgacaggcaaagagaaacacacttttgattgaactctataccatacaatatatggctgtgcaagttttgtataatgtatgctttccacttttcagaatctgatttgcttcatgaaaaaaaaaatggaatttctttgaaacagctctcaaccctgtggcaaattgacatatttgtgtagagagagttgatcttttccagtttctactattgcagattggatctttgtttggtttcttttttttcctgctcacaaagaagtcaactaaacttgcaaattgcataccacagacccaagtgttatatcttaaatccaataatcaccttgatcatagtttttgcacatcatcccttgaccatatacaattttcttttaaatgaaaatgagagttcctcacaagtttgatgtagctgttttgcttgctgtgtattgctcacatgcagttcaaggtgcatttttgaaatatccttggaagagtgcatcaggcgaaatgagacagcctttgattgaaaaaggtaagtcaaatttgaccatctatcaactcaacaaccaaactaatcacactgaacctgatataaaagaaccagaagaaggaaccatcacagttactgagatactggaaagccaagatctttctttcacccctgaagaaaaacaaaatgtcatgaaggaagtagccatgatggcccagcttggaaattcaggtgtgaaaatagattcaaattgtaagattgaactacatactcaaaaaaaataaaagtaaaaataaaaataaaagatggctgatttgaaatatttcaatagtattagaggccagacaatccgaggtaaacaagcaaggtgtgtccagcactcaggttgtttttttagcaaatagatgccttgtgtgattcctttactgaatatcaatgaaaattcccaacagaatcaatgcaggaagattggaaatcccttagagataaaatcatgatatacttagaatctccagattatcccctatggctaaaaggacaattggaagatccaatagacaatgatttatttagaaaagttgtacaattgaatgatttgcaaagaaatatagcaaaagaagggaaacatcatatgaatcagggagagatcatgtaagcaccattttgtttagtataagcttgattaaatatttagggcgcttaatcaaattaaggatttaatttcttgataatggttgacaattaggggtcttgaagaaataccccaagtaaaaagttctgaagcaatgaatcaaacatacaagcagatagtaaaatctcttttgagcctggctgttgacataagatcttacattcaaattgaattacctgagcgccgcttcttatatattcaaagaattatctttgaaacaatatactacctctacaagtataagctcatatcttcaaatgatctcagaattctatttgaaaaatatgaaacaataaaggattttgcaagatatgttttccattcctacaagttttcccaaaacgttaacagtaagataatccatataagtagcaagaatgttcttaaatattggcactacttcccatttatggacatgttaaaaggtgggcagtaaatatgttccagattgcctacataattttaactaacatattcctaattctgctgcaaattatccaataggtcttggaccagaacacatggagaggttttcaaatcactatactaaagtagctctttgcttctaccaaaactttcccaaatacccaaaaaatcacagaattgaaacaaaattgaaagattttggaattattcccttgagtgaacaggagagactgaattttcaaaaaatgcacaattcattacctagtgcagattacaatgtgaatccaaagggtagaaatattgcagaattaattgaaatcttcaccaattttcacatctttgataagcacggaaagtttcatacagatttagccttactgtttcaactcatagagaatcagaaagagtactgtccacatcaatttgaaagattccaagaaaatcaaaatggatttgaggaaaagtttaatttgatgtcctcaagttttcagcttattcaagagcttgaaaacattcagatccagctaaaaaaacagttcaaactattccaagggaaactgacatcttctccagaagagaatgtggagatatcaaagaaaaatatcaaagatctccacattttggccaagtacttcagaattcttttatcagaaaatttggataaattcaggcccatcaatccagaagctccactttacagatactctaattgtgatataatcagggctagaatagataatctgaaatcaaggataatagatctaaccaaatattatgaaagtcatgcttctcaatcatcattcatgtctttcatttctgggtggatcccatcaaagggcagctaaattttgaaatatgtagaaggaattttgtcttgaatcactcaagcacattctattgatatatcttgtgttgaggtggaccaggtttgggaaactgaaagtcacagatgtgagtcttgtgacagttgactaatcaataagaaaattttggttatgattcagtgagtaaaaggatgtgaatcaggaccagcctacaataaatgcatgtttggttttgatagaagcatactgtgctataagcatcttaacattttgttcaggatattttttattggtttttatgcttgatgtgtgtgactgtttacatagcgtattttgtcctttgtcttgttggttttctatgatttattgccttcttttttggagtcttgatggtggaaagagtgacaagctacccccataaattgttgggaaagccaatcaaactgaacaactgtttccaagtccaaaatttgaactttggccggtggttattacagcttaactctgatcctgagaacaacactttggtgtttgatcactgtgacaaaaatatgccaaattggaggcagttgacatgcaatattacaaatttgtctttgtaatattgaagcaatggcatgcctcccagattgatagggtagaacaatgtggatcttaaccatatatggtgttggcctgtctccaacattgattacaaagcagaaaattcagtgcagccctgtctgcaaccctgaatccaagctgccacaaatttgaaaaaaaccttgacttgtggtgtatgcattcagaaccactattagcataattggatgggtggagagtataccagttaaactgggatgtgctcaaccaatttaaattgggtttatgtcaaccaattggatttgcatcaaattgcttgacatcaacctattttgaattggaactatgctggtattgagcttggataggtccaatggtgcttgctcaaagtttgatatgcaaaacattatgcatccatattccataaataatcaagaaatttttgcagagaatcttgacaatctgatgatgtaatctggaggtttcccaccaaaccgccttctttgatatcatgatttatgcatgttttatgtacatgcaacatgcaaaccaacttcaaacaccacaaatgcaaacttgatgttacagatttatacatgcacccatgatctaataaaacccaacaaaattttgactttctgggagaaagactagcttacttaaaggtcaatgatcatgaaccatagtatgaattgcggttgcaatcatggaattgcccaatctggttgagttgtacaaggttttcccctcttatgatcattggctgagggtggtttaaaacttgtagagcctattgaaacaaaaaaattggaattcatggtgtgaaagctagggagagtcttggtgaattggattgaaaagagagcatcattgtaagtagagttgtgcaatcaccttaatctctaggattcactaagaacacccctctgaccctgctgagctttaatttgggggtagagctcatctaattgagtggagaaatcaaatgaaatttttttttggaaacagaagggattagactgaagacattctagctggagtcactttctaattttctccttgaaaggtgccttataaatcagaatgtcgagttatggatattcatatttctcttctcttgtttctgctttatacatgtcactcacctttcactcacatttcacctatcatgtagtgtacctgagacagcgggcatggaaggattctttcctcatccttccacataccacggccactcaccccacctcatgccccctgatcttagcccacttgagcttatcacagagaggtcaagctatgaaccatatttcaatttgtggtggcttgttgttcctctcagataattgaacagaacctcattgtgttcttttgcttctaatctggccattactgagctatgttgggggttcagatcaaaggtccattttctgtcaaagcaggtggggaatatacaggccatacattagcacctataatttaaacttctataatcactactgactaatggtcgctgattaaagagttggttccatggccttggaatccagagtctttacttcaaacccatagaactgtatctgaagtttggtaggatttttgtttggaatgatcatctttttttttggtattgaattgcccttgctatccagtcaatatgtgaataaaaacaattctgaacaatggtgtaagtgacagaacaaatgttcatctaattacaaactatttcctattttcttgagcatgttgcattcctttggttgtaatgttaaccatgtatttgtcccaaaaatttcatttgattggtttgatttgataaagaaaagtgggagagatgataagagaaataatgattcaaacaacatccacccagtcaggattttttttttctgttaagaatgttatgtttcttttgtaatgttttatgaataattcatttgactcattgaatcagcttgatggatgtggttcaatagaaagaggaaacagagatgataagttaaacaataattcagacagcatccactcagaggggatatttttgtaaaaaaaaagagaaagagatagaaggccaaaaaaaagtgatattttgaagggggggggggggatactaaagaccgggagcttctagatcaagccacaagttgcaaattcttttggaagaggtatggactaaggccaagaaagtggtggccttcttttcattttcgaggacacgaacgaagcgaatgtagtcattctcatcgatttcgttcatgaaaagctctgcaagagatttgagagctttggtggagattgaatgttgcaggagaggtgccatagagtcagtcggatcttcttcttcttttcgagactgacaacccaaaatcctatttaaaagggatctgtcctcttctgtcgcccccttactatctgagcgcttgaactgtttggtgcaattcgcggagacggctggcgtttctccttttccaggacagatagtatgtgaatctttcggaggagtcgctggaccatcttctttttgagatcgagtactagaaatcccgcagggaagggttttttcctcctccgttactctgttgataggacctatcaattgatcggtactctttgtgacgtgggacattggatttacgaccgctgacatttctccttctcgagggcaaaccataggtggatcttttggaggagtcgaagagtgaactggaccatcttctttttgagactgagtactggggattccgcaggcaagtgatttttccccctccgttacactgttgataggacctatcaattgatcggtactctttgtgacgttggacattggatttacgaccgctgaggttcctccttctcgggggcaaaccataggtggatcttttggaggagtcaaagagtgaactggaccatcttcttgttgagatcgagtactagaaatcccgcaggaaggggatttttcctgctccgttgtgctgttaataggacgtatcgattgattggtactctttgcaacatcggacaatgattctgcggcagcggatgtttctgcttctcgaggacaaacagtaggcgaatccattggagtagtcgaagagtgaaacgggccatcatcatctttttgagatcggatactgggatcacgactagcaagggatttttccttctccgttgtttcattaataggtcctgtcaattgatcggtcctcttcgtgacattagatgatgagtctccttcttgaggacgggcggcaggtagctctttcagaggagttgaagcgtgcgctggaccgccttctttttgagatcgggtgccggaagtgccattgggagtaggggtgaagtcgtcctcttcaaatgctttatacatagcgtcaagcatcatctggtcctcccttgactcagctattggcttgggatattcgtcatctgtcaactcgtcctcatcgttgcatcaacagctgatgatccagcttcttgacatggtttggtagacgggtctttgagagaggtatcagagccagagggaggatcccgttcttttgatcgagtattaggcgttctgcttgcaagtgattctccttctcgaggacgtttcgcaggtgtgggagcctgttcgggtcggctatcaaggatttcgatatcgctatcttcatcattgtggatggaggaagaggtgcgcttcttcgggttgacttcttctctcttgacgacagtatcatcttgcttgatcggactttgagcgattttccttgggttgaagattcgatcggcgagatgatagattttgaatggcttgttcttcagtttggcgagactgtttcttggattgattcgggtgagttgattccaagtcttctgatcggccgtgagtgtgtgggtttcatcgtcccaaccaaacccttgctggccccttagaaactggtaatcaaagaaggcagtttggatggagcccttctggtgcttgatctgtctgtcggtgagatccagatcgaatgagttgttgagctgcttccggacggccgtccatccttggatgttcaagttcccgtcagcgatattccgaaacgcccgtcctttatcgatttgctcaataatcgactcgagcagtttgactttttgctcatccgaccaggagtgatagcctctctccatctggcttgacatgagtatgtagactgctccggttcgtcccagaggattcataagttattagctcgtctgatcgatgtatgtacttgctggtggtggatggactcacgaaagtatcacctcacttgaagatactgaagtaaatagttgaacgaccttttccctctatgggagtcctccccgtgccagccggtgccctgtgagatcggttgccggtagcggttttcctctgtacactgtatgttttgtatggacttgttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataggatcaagttatgacctgatcaaccggaagcaatccattccggtcgacggcttggcaccgattccctttacgatcagccggagccttaatacagatgatgatatggagcaccgggcagaagcatctacgcatgcggacaccccccagtcgctgggatcgccgtggcccttgaaaaagatctgctgctgcccggccgtctcactcgcctcggggtgtaggcaatttaggaccaccgaagtctgcgccatgcccatgggccatgccatgactggcatggctcaactaccccgagcccagccttatcaacttcagtaactccaatggcttcgatggcccgaaacaacgaacacatatatgagcagtctatcttccgtcctgttcgaactgttcatcccatctcgttttcaaacgtctaaaacattactttttttcttcttctgattcctggtgaacggaacatatcatttgtgaagtgcagtcctcgctcccatctaacccgggaatcatacgagtttctctttcttcttagtcaatcctaatacctttttatttatttatctatttatttaatttaatttttcaactcgtttattgaactagtgcatcagtgtccatttacccgccttaatcctctcccagcatacatcagtcgacatgataagcttcttatggctattgatggccatgacctactctaccaccagcgcaatcgaagccccactggcgatgggacaaccaacagcaaacccgcaacaggcgaacgtgccaccccgtcccatggcccaatcatccgccggccaacagccattcttatcccaacagcagcaggctccctcgatggctggagccatgccagcagccgggatggccgcccaagagaccggagctttcccaaagccaagtcttgcctcgcaatccacgccattgcaagatccctatccagctcaggaactaccagccttgggatcgtattcgcccaatgctgccacaggaatgatgaggaaccagtcaccagcgatgaatgacgcgatgacgatgaccccgcctcagtccatgacttcacctcagactatgaccccggctcagatgatgatgaatccgcctcagggcatgaccccggctcagacaacgatgaactcgcctcaagcaacgatgaactcgcctcaagcaatgatgagtccgccccagacaacgacgagccctcctcagacaacgacgacccctccccagacaaagatgccattcgatttctctacgttcatgccaactccgaagagcaaacagccaacagaaagccaacccatgtactcgatgaagcaagcctcaaacgctaccaactcgacgccgtctgccctgcccgcctcaggcatgacccccagcccagccgaacaaatgactaataatagtcaagcgttgaataccagcatggtcgagaccaagtacaacaagaagaagatgaacgcatcatcaaactccaagaaccagaccatgccagctacgaaaaaccagaccctgttggccaccgacaaccagacatcgatagctgcaccaaatccacccatgcccactgccgccaatcagactcaatcagccatgacaccaccggccacgaagtccaaggcaaagacgccgccaccgatggagatggccgccggacaacagatgaacaacacgactgagatccccccggctggagcagccgcacccccactgacaaatcaagcctctccaaaggccatgaagtcggcccccttgatcgcaacctcttctgccgccaaactcgctggcttctcttcaaacactacatcaacaccatctgtcgaaaacttcgactcttctgctactccggatatcgcccagctcgtcgccactgaaaaattcaacggcgacatcccagattaacgcccaagatgacctcaaggctgtcgagttgatcaaccagttaagggccgcttccaaactcaaattgtccaatcatcagcttggtaatcagaccatctttgtaggcttttattccgctttttttttttcttcttgatttgatcttccttaaatactcttcttaacggattggggtgttttttttctgttttagttgaacagtttgacagccgaacaaaaagcgatcttggacagcaagatcaagagtctaaccctgacgcccacgcaactccaactggaacgaaactacctcgtaagtcttttatatatattatcacaagccctccttttggcaagcaggagatgaatgttgattttatcctatgattctttttttttttttatgaaaaataaagagtacgtttgtttctgattccgacaggatggcccatcaagccgggttcgacgcgatcaagcgattcttgacccccgaagcacagagaggattcgacccatctgagggcatgaaaagtctacaactcactgaggtaagctattatctcctccatcccttctgccatatcaaccaaacaaaccaaaaaaaaagaaaacgtctttccaatgtctaacgatccccgtctttgttttgaaaactttgatctgtgaactacagaaccagaaatatctgtacgaggaaggctcacgagaatacttggaggacccaggaatgcgtagccaatctggccctagcatgcagtcgagccactcgatggtcctctttgcgctcctcttctctggtctgttgatgagcaacatctaatcttccacttgtgatactggacttttcttgtttttttcagaaagcgcctcatctcaaaattcatctcttacatatctcatatatcatgtatgcttgttgttgtttttgttgaacggtttatattgaaaactattaatattacatttatatatagataatcacatatgactagttgtttgaatccaaggaaagttttcttctcttcaggaattacaatgtactcaaggggaaaaagaaaatggatttgtcaaatgaaacatgtcttcttcactggatcgatattctcaatgagaggagacctacattttgcacacgaacatatcttttgttgtgtagtttttgagtggatatcaatcgtcttgagatgaagagagaaagtaaaagtactagcgcaaaaaaaaaacacccaacatgaactagaacatacaatcctcgaaaaaaaaggggaactacggatccagagtacatataccacacccagagtacaccaaacaaaaaaaggagaaagaacgcgaaggggatcatgaatggagacccatcgaacaaaaaaaaacatcacagaagaaagtgaattaacaaatcattaggggtatatgaaagcttccttaaaaaaatgagtctaaagaaaaaaaaggagacgaaaaatgatatatgtacaattaagatcatttcaaaagcgacatgggtaaaatattgccgatcttcgaagaggagcgtttgagacccgacggattgttgccgttcttcggtgcaggcttcttgatcggactcagttccggcggaagtcctaacatgttgttctatacatcaaccatcccaaaaagaaagtgtttggtgagcggtcaagattctccaaaataggtttgggggttgaaaaaaaaaaaaaaaaaaaaaaaagatgggcttacttcgtcgtccctgttattagcccaagccaaagtaggtttcttagaatgaaagatcttcctcctacaaatcacccgagaaatagaatcccaaacatctcataagcaatttgaaacaagggggtattaagaagaggagaagggaagacgaactttttcttgttcagagtttcttccagcacggtaccctgctcctcatcctccagacgctcatcattatcaagattctcacgattctcaagagcgggcccggactcgtttctcgaggaagggttagcaggactaccaagcgagctcttgcgcttcttgcccttcttcttcccggccagatccgagtcattttgagtatgcgagggttcgcgagggacgtctggagcactctcatcctcatccttatctttcccagcccgagcccttttcccaacagcagtcttcttagtcgtgatcttcttcttcttgttcttctcctcttgtccctctgtcttctcgacgaacttcttcttcctgctaggctcagcttgggtcttctgattctgatttgagctcgccactctgtctgggtcaagcaccttgttgccactgctactgttacccgtcttctttttccccgacgcgggcgagggcgagggcggggtaggaatggattcggaaggggaacgtgaacgagcaggcgcgactttcttgcgtccaggaccggccggttttttgcgcttggcgacaacttgcgactcagcggcctctctttcgtcatcctcttcctcgcccattcgggactcggcgcgtggttcatcctcaccatcctcatcatcgtcctgctcagcaatcgctaggatcgcagagtccccatgctcctcagctccttccccatcttcctcattagtagtcacaatcagatccgactcgtctgccggatccttctccacagcggcctctgctgcttgcgtctgctcagcacctcggccctgcttccgtctcccacgcggaatgccgacctggacggccgtcagtttctgtgctccacgtttggcaaccacaggttctgggtcatcattctcggcgtcgtcgtcatcttcgtcgtcgtcgttttggttatttttggcgacattggctttggcagtctttttggttgctttgcctctcactggcctagagttcttcgctggctgttgctcgacattcgtttcgacacgcggctgatcagccggttcaagcgacccgacttcttcttggtctggactcagctgtttggccttgcccttgccaaccctcttcttcgcccgcgtgttggtcggttgttcgggagcttcttcgggcggttcgacagtctcatcctctgcttctatttctggagcattatcgttctcattggacacattcggctgagctttctctttggaagtatgaatcgttgcctttgctttactctcttgagcgttcttctttttgagcgattggatgaggtcgggttcagggctgacgacagaccgatcgctctcagggacgttatgatcgatcgactcagcattttctttagaggtgagcgtcgattgcttggctttgcccagtttaggattcctcctcttgggaggttggttggcgtcgttcggtcgaagcgcgtcctcgtcagcagcgaccccattcttggaagagggtccgatgatcccaggatcgcgagtggatgagtctgacggagaaggattggctcccttggacagtcgtttgcggttaagctttttagccaccgcgccgatcgagacccaggaatcggaagtgatcagtctgtccggatcgttcactcgatccgcctcttccctctctccagcctcttcctcctcctcttcccctgacttttttcttggttccgccttcttccggccacgtttcgccgtgggttggagtgttggtgggggtggttgcgtcaaagatgattgggaaggaacgcttagacgtgcattcaagttaataatttcctgctctttctcagccaaggccgaccgggcagccaaaagatcttgcaataaggtccgttgggtactctcttcgcccctattctcacacaaaccaaccaaaaaaaaaacgtcaatggattaaagtctttctgtaataaaaaatgttcttacttctggagttgagataaggagttgttgaggtctgtgatctgatcggccaggctcttcacgcgacattcagacagctcgagctccctagtaagtttatccttgagagcggtttcggagatcaactgagcctggaaagttttagactgaccagccagttcgcgcagctgttcatcgagacgctcggcacgattttcagccttgacgagctgatacttgagtgcgttgatctcgaagttcggctcgagttgggactggcgaagctcgagctcgaatctgccctggagttcctccttctcccgccgctcgatctcgattaaagactcgaagttctgcccgatctgggcccattctgcattcgtgatccgaagttgttctagctcggcaaccaatccttgatgccatgaaacgctttgtcgttgatattcgttgatcttttctactaattcccaacattgatgatctttgatcgacagttgattgtccaagttctttaattctaaggatttcagttggacttctgattcaagattttttgaggaactttcgatcgataaaagtcgttcttctagtttaactcgatcgaactctttctctctactcccatcccactcgcaatcccaagcccgttgagactcttcaacttctcgtgttagttctgacatggctctttcctcctccagcaacttgacgagttcttccaattcttcgattctgtgttccatgaactggaggttgggggttaaagtggtggtgttggattctcgactggtatcgtattcagtcataaacgatttccgggatgtgaacgccttaagctctgaggtgggttgatgagttacgggttgcgtcgtaactgctggtcgagtgagtttgggaggtgcatgttgctcgatgggctgtataggacgtttatctgtttcactatgccgactctttcggcgagaggtttgtttaggtttggggggtagtgctccaggttctatcggatgagccggttgtctgttattatttgcgatgatcggaggctcgatatactggggagggagttgagaagaatggcttgatgatggttcggcgcgcttctgaggaggatcaatagttgagatttggggaatagatcttgaagggaaattgctggtgtcgtggtttctagtctgatgggtttggacgacgtcgtgatcttggggtggctcgggatcattatcatcttgtgcttggtgtttttgctcttgttcttttggttcctgttcctccccttcctcctcgtgctgttcgtcttccttctgctgttcttcttgttcattttgctcctcttcatgttctttttcctcttccttttcttcttcttcttcttcttctggtttaagtggtgtattcaagagaataaatttgtgatgcacgtgacaatcaaataaataaatgaaaaagtcagttttgtttttatggcaatgacagtttttgttcaaactgaccaggtggatgatcttgagctatatgagatggtttttgatgttgagatggcgattgagcttgatgtgatgaggatgaagtgattagttgggtgtgagtgattctaggtttgggtgttttaggttgtcgagtgaatacgggtattgatgagggttgttggtgtggtttgggctgttgttgttgttgttgttgttgttgttgttgttgttgattgggtgggcttctgattagttttggtttctttttgaatgggtctagttcttgggagattgttcgtttaggaatagattgaggtagttcttgttcttgttgtggttgttgtttttgggttggtgatggtgatggtgctattgagttgagtaggttgtcgagtgatttggttggtgatttgcttggtggggttctcatgagacccatcttggttggtttggttttggttttggttttgctgtgaagctttgttctttctctcttctcccccatgaccatgcagtgctgctatcgaccgggggaagacccggggggaagaccgagagaaccctcaactactgtctacaactcgatcatgatcacagcactcaaaactcaaaccaaaaaaacaaaaacaaaaactatcaccacaaagattggactcgatggacagtaaccaacgtaagcaatgaaaaaaagaaataataatcattcaaagagatacataaagagactgactaggaatcaaaacacagacttcatcctagatatcctagaggatcaaaaacgaaggaagaagaggaggatcgaattaatcagagaagagtttcaagagaacttaaacgaacaagctatcatcgatgaattaatcaacatgcctggattcgaaagattcaaacagaataaacaaaccaaacaaccagaacaacaacaaccagaaacaacaacgacgactagacatcgactaccaaataataacaaacgacgaccatccaaacaaaactcaaacaacaacaacaacaaggacccagatacgaaaacaacaaataatactaccgcaatcagcaaacggaagggtaaaaaaccgaacgtcaagcgagaccatctcggagcacaccagaaattgatggaagacttcttcagattcgatccacttgaagaacaaccctccgataacaatcgacaacaacaaaaaaatgaagaagttgaacgacagaaagaggaagaaaatgcacggttttatgatcagttcaagttgtcgaagaatctgtttcgacgaatccatgccgatctgatcaagaatgatctccatttcactcaaagaaaagtgagttaaaggccaataataataaaagaacatctataccttcggagaatgaataaaacatttctttttttcaggatgcactaggtaatctaggtcattcgagttaccaaaaagtgctagtagcgatccgccaactgagccatgggattgggaagccagcggcgattctggacgagtatatccggatggccgagagcacagcgctggagagtctgatccggttctgctacaacctggaggagctgtatgggccgaggtacttgcgggagccgacgacggacgagctggggcagatcagccaacacaaccaagcgcgcgggtttccggaaggcttgcatggatatctggggacgaggtcgtgggaatgggagagttgtccgaccggctggagcggccggttcaagaccaatagtacgactactgcgtccaccgtcggttgttcggccgacaccaacggcacgacgggctttaacaagaagaacaagctcccgccgacaatcgtcctcgaggccttggtcgaccatcggggctggctctgggccggcttcgtctcgacccctgggacctgcaaggacctcgacctcttccacccgctccccccgatctatgcccccagcttccaccctcccctgctcccctcatccaacccatccgcctattattgtctggccgagccgctctatccgccctctcctccgctcaaatcactcgacaatctcctccccgatcgtccgcttaatcaagagagcctccatcacttcaaacgcacccttcaagacgacttccaacgcgcgatcgacgccctccaaactcgcttcaaaatcatctatcttccctgccgtctctggtcctctaactcgatgaaaatcctcatcaagaccgccttcatccttcacaacatgatcatcgacgaccaccgtctccatccccctcccgcctctactcaccctccccctcctccgtctgctcctccttctgatcatcctccatcgaaaacaatagggctttccgatatccaagtctatcctccttcttcttccgcgacgactactaccaatctcgcctctaatccgatcgatcatcaaaacaaaattacgccacatgcgttcgctaaacttaatcgtcgttatcagttctttaatccttcaagctccttgatccctcaagactaaactttctctctagccctcatatgtaaccctgtttgtgttgaatcatcatcaccgaaagaggctgttgttattcaaccttattgtattctttctttttggttccctctcgcttctatggcaggcaaacaaaatcttctcttctctttattatgaccaagaggaaaaacatggtctctctcatggttttttgtttcgagtgatttcggttcgagtttttgaggcagaagttgatggaatggatttaccgaagacaaacacacatacacacacaaaaagagatcggaagggaatagaacggcgggtgtgtgtgtgtggagaaagagagatattgagaggccggattggggttaaactggtttttaattatttgtccgggacagtggattgagcaaaacaaacagaatacatcaaagaggaccatagatggacaaagtccaaaagaagaaaaatcaagagaggatattcaggttgaattcgttgaggatttcctgttgtttgagtttgaaccaaagctgggactcgtcggagttgaactgggccatgattttgatctggttagtttcgcgttcgagctggttgaactggctcaacagtcggtttttctccttgatcgagtccaccaagtcttggatcaacgtcaatcgtttttcgttgagagccatcagctccggtggcggcggagaagacgaagagggggaggaggagggggaaggagggggagggtgctgtggagcttgttgtggaggaggaagagcgggttgaggttggggttgaggttggtgagtagaagacgaagaaggggtcagtttgagagttttggaaggcggtaagagagggagagcaggccgggtgggaatatcgactgcttcgtgagtatgagtagcagcagtagaagcagtggagggaaacggatgagcgacgagcgaaggatgaaggagcgttccgggctcgttctcagtagcctgcagatcgtctgtggcggtgagtttgcgtttgaggggcatcatgcgcggcttggcgagatgctcggtccattgcttgcggtcccgcaggatggtccagcatgtgtaatggatgaagttctgttcggtgcgctgtttgtattgcttcatcgcctcgatcagcactcgttcggccatgcttccttccgctcccgcctcttcggtttccgtgcccgcgctgcgtaagcgactctcttgctcttcgtaacactcgccgaattggctgatgctttgatgcaatttagcccatctacacataccaatcaatcgatcattcatcagtttttcccccctgatgtgtgggaaaagaagccgtcatggtagtgtatgcatacctctgttggatcgatcgaggtggtcgacgagagccaggagaggagcgcaggaattcgtcggagacccggttccagaaggtatcatgaaccgagcgttggtcggtcgaagtagacgatcctgcggggttttcttccgagactttgagccatgcccgtgacagctgttcgtcctcctctggctgccatttcttccctctgcccaaatgttgttgttgttgttgttgttgttgtgctagttcttcgtttgagatgaggatgggagtgttttctgttttattagtgttgttgttattgctgttgttgttgttgttagtggttgttgttgttgttgttgagttgttgatgagtgtgttgatgaagctgtctagtctctctgcttcaattacagctggatccaattcgactgctggtggggatactcgaaccgactgagcctggggctggggctgaagctgaggctgaggctgaggctgtgactgggactgtgactgggactgggactgggtagggtcgatcgcttccgtggtctgtaccatcatcttcttctgcttctcgatcgcttcccttttcttttcttttctttagttgctcgttcctgataaagtcttccgatttctctgctgacttcctttttctctgaggaaatcagggttggatgatcaaatctgtgacatctgatccattccgataggcttgtgacagctcatccttgtgacatccacttgactcaactcaagtctcctattcaagaaacaactcctctgaaaagaacaatttctctcaactaggaaacaaactcaaaccagattgccttggtatggatcagctccattccactcatcactagatttgctaatatctacttttgggaaaataatataccctagttagaatgtgaaaagtttggcactaacaagattaaatctcttacattcacatgatgtgaaaaaaaaatcactcaagaaattgattcaagattcaaaacagatttgtattggaaaaaattgaaatcatccctgaggaatattaatagccttcatggatcactcattccaagaattaaactcatttcaaatcatacatatctctaccaagactcctgtaagctcaaatgatcttgttatcactgtaaataatctggttttctaacactatgattatcaacttggaccaactctgtaactatcatgatttctcaatatgccaaggttctttttcttgggagtataattgtgcaaacaaaaattggtctattatttctgtataaactcatcattgacatatctgtgtcacatctaccattaattcatgatgagaatgcgtgaccaaaccaatcaatcaaattcctatccattcaattaaaaatcacacagtgatttatgtgctgtgttgagcaattggccagcaaaccattcatgtttatcagttcaactccataagcaaccaggagaaatctcaagtgaaatctgtatcccaagtactaaaaaaacaactttttgtgagttattctgatgatctgatatgattggtaatcattttcatcaagtgcttgagtattcactattatctaaagcaaactgtgaatctggactgttccagtgaagaaatgtttagataagactgtcaccaacctatcacgaatccgtcccgccagagcgtccgcaatccccgatcatccgatcgaccccccttccccacccgtttgacaatcccccggtcattgcagttgacaacatgacgaatacaccagtgtcactgctggacacaacaaaaccaaccaacagaaacactcacaccgagcgaactatcgtcaaccacgcttgaaaccaaaaaaaaaaggaaacacacgcacaagatggcaagttcaaccaactcgaacccgaccaacaaaacccagaactctaaactggcctcggatttgaacaaatcttctactcctaacccgcaacaagacacgttaggtgaagacgatgaattcgaagatttcccggtcgaaagtctgtctctccctcgtttatctgcttatctctggccttcaagcttcatccagcttttctttccatgtttcttttagaataatacattgacactaaatctaaccgttgcgtggatttgatttagattggactgccgccgaatccgatatctcgtctctagccaatacggtcgatcaagccaaacaggcaaacgggggtcgagggtcgacaacagacggacaagccaatgggaagaaagtgacgatggatgatctatgggaggataactgggacgacgatgtgatcgagagcgattttgcacatcaattgaggtccgtcttgtcacgtcctctctctctctcttgatttcccatagatagaacgataatagaagttaaatcaaaaaaccatctcgttttccgtcatcttattctccccaccgatctttttcttctcctctgtagggccgaattagaaaagactaaatcaaatggtaccgggcctactccgatgcaaacttaaatcaccatcatcatctcgtaccctcatacatccgttcatgtaatataaatcctgggtgatacgccgatcctgaagtgatttcttttctattccatgaaatcttgatctttcaagctgcatacaccacggacgccaaagatcgggttgggaaccactgattgaacccggttgacatgtcattggtgttccttatcagcaaggcatgacgggtctcaggcttcgacccctgtagccaatctaaaatattagaaaaagaagcagttccctctagaggcagtttttaaaaccttttcgagcagatttcgaaatgtgtcttggttatccaaatcctgaaacctgaaagccattcaaaaaggtctatttctagagctgtgaatttgtttacacccggattccccccctccttcattacattttattttgtgcaagtttgagaaatttccgagcttcaaaacgactgccaaacaataccaaattaagatttgataaaaaaattcatcatcttttgaaggcgtctgagcgagacatcagatcgatgtttgaagttaaatgtgttccggttcaggtgtaccagaaaaattgcacacggattctaaccattgctcaagcagttcccttgagttcagttcttcatagaaaaaaaaaactttaatggaaaaggagttttggtttgtttataaccattaacacattttttgaatgatttggaaatcttgatttgcattgaaactatccattaatttatccactacacaaatctttttataacaagaagcatggcattgattttgttgtgtattgcctaacttgataaaaagcagaaataagaaagctatctcaaacaggctttgtcttttcaaaaaaaaaaaacaagagaacgattgtagatttgaatggaaacaggccaaatcgcgtttttcctatggggaaaagtgtcatataaggtgtgacggtacgaaaacaataatcaaatacatttctatacacaattcttttgataaactctagtcaagaaatcaagatcgattgcatttttctaacaagtggactgattggtttgtgttatggtttcaaaggaattttacccaagttttttgcgattggtgatccaggtagaggtccgaaaaacttgtgaatgtttttgaagtattttgattggatatttggagggttacattgataccaactagcgatcaagaatttagcagtgtaagataaagattggatggtttgtttaactgagaagaatttgatcaagaccaattgaacatttccaaataaaatttgaggttggtcctcatcatctccaatggctagatcccaaggggcaatgtaatcacctgcaatttttacaaatccttggacaggtaaactactcttgggttcatatatctcctctagcaaccatgtgaagaaaccgttttcaatcaattcattgtattcttcatcaaatttccacttctttaataatctcttatgcaaaatatggattaatttaatcaagctgtaaaatcttggtttgatgaattttgcattaactgcatgattctcaccatccaataaaacacgcaaggttttaatagctgaatgttccttggggaagtaaattgctactggtaaatttggatgactacttctagtggttttgtcaataattgtcaacctatcaagtttattatcaaatgattctttacatcttaatagtaatttcttacttggatcatcatctgctattctttgttggtatgctaatgaggattgtaatagatcaaagaacttcatgatcttctggaaatttgggtctgttggattctcaatcaaattctctttgatggcctttgaaggttctatcaaacagacataatcatctacatgaaaatacaagtgttgaatttcagtggatatttaagattcagtcattagtctagatctccttatatacttgaaaatagtgaaaaatcacgcacctaaatgttgcatttggaaatcctctaagataaataaagcaagctttggagcaagttcatgtttttggacaccaccaactgaaaaatactctatcaatctcaactgaattggtccaaattctcctccagaaacctccaatggagattcagctacatttcctaatactggcagactcttaaccggcgaacatatttcattttcaagccattctagcagtttcctgtgctggaatgtgtgactttctgttggtattctgagctgctttaattctttcttatggagatcatatacccacccaatcaaaacagtgtaaaatgatacatattttgccctttgtttcttctcctggcttgaacccatgagcactcttgagactttgccttgggaggcaacctgacaatttaccagcatgtagggtaaatttgggtgataccatctcttaccattaggttgcatgttgaattcaggcatatttaatcttttctgaaacttggaagtgaaatgcttgataagggattccacaataagaccatttgatacaagactactaggtgataaacatttgactttcttcccaaggcttgacttttctaccattagtgacacttcagactcacaaggaatagtattaggactccagcttggcatggtaaattcatctctactcaaatttttctcaatcataagatggtcttttttgaacgtcttctgatctgaaaagctatactttgtattatctgctattttaggtttaggattttgtgggtttcagttatgttttgcaacttaaaatgaacatttaaaaagtcaaaacttactgtgaccaatgattgaaggatcttgaaaatcctcaatatttgaaggatcttgaaagtttccaacagttgaagtgtgcagttgagcatgtccaacatttgaaggatgctgagcatgcccaagaattgaggtatctggagcacctccagtaattgaggcataatgaggttgtcccatgattgatgaatcttgagcatgtgcagcaatgaaatgatcttgagcaggcacaacaatggaaggatcttgaacatctccaacaactaaaggatagtggatgattccagaatcttgagtatgttcaacatccaaagcatcttgaaaatgttcaaaaattgaaggatcttgagcatgtccaacagttgaaagatcttgagcatgtccaaaaattggataatcttgagcatattcaagaattgaaggagccagagcatgtccaaaaattgaaggatctggactatgtccagcaatccaagtattttgaggatgtccaaaaattgaaggacctggaacatgtccaataattgaagaatattgagcatgtcgaacaatcaaaggatattcactgtgtccatcaattgaataatcttgagcatgtccaatagttgaaggatcttgggcatgggatgggaagggttgaaggtttctttgagcatattggtgattatatgcaagcccacctgtttcagattccagtaacacttctcctaacttagaggatgaaagggaagtgggagctaaatttacaggttctgcaaggagtgtgactggtggtacatatccgtgagcgtattggtgatcattttccattccacatttctcagatcccatcagcacgtcgaccaacgtcgaggatggaggggggatgggagctaagttttcaagttcgaccaggtgggggattgatggtaaattgcaattttggatatattggtgattatgtgcaatctcacctatttgagacccgagtagcatatgcgctaacgtcaaggatggagaggaagtgagagccagaggtgctggttcgttaaggagcgggtcggacggtaaagacaactgatcatgcataggtttatattgcttatctaactcgagtggagcaacagttatgaaggtgttgctcgccaatgccggaacgagctcatgatctggagatgaaaagtgtgaatctgatccttcaactatgggttgctcccacaacaggctattgaaatcctttacaactggggccaaaatttcagtagcactccatgtgacgatgacaaacagaccagaacgcggcacaagactgttcagaacagacatcttttggaaaaaaataggatatctagtgggacgttgtggtctatctacaatcagttaagcagaacatttacttgaacaattcacactgtttacttcttatataatgtaccctcatttgtttcgttgtttggtgaaaattacaactcgctgtagatacagatgggcgttgtggtcgtgatttttctagcaatttcctacattggccagcgtagttcagtattttggcgcttgatccattgcttggaagcaggctgcgatccgagcaagcagtttcagggcgattgcccacccagcagggttcaagtgtatccagcagacgtgttgccggggcggaggtcctcgagatgcggagtcctcaaacctgccccaataacagacgtggaaatgacatgattgctgcaaaggcgtcatgactaatttgacaaacccctagctcatgtggactcctgaaatctctgactgccagtgttcgcccgtgctggatcctttggatagacatggctgtagagggtcaaacctgtcggcgaatgggccagtttggagcgcagtcactacgagctgtcatcttgtcatcttattccacttcttatttgtctggtaaaggggattatgcaggctgggttagacactgatgattgtaaatatgaagttgaggcgagtagaagtcgcaatgtggaacgtgttgatcaatattccgatgcgtcatgggtgtgtggccgactgtaataaggactatcggctgcgtcccttcctgtcccttatgtactccccagttcatcattcacgaatgacatagtgtatgaagcaagttgataacaagttgtcaaatgatagaacctttacggatggcatcaggaaatccatttctccgtactatcgctagcagacttgtattggaaacgtaccagtgtttgattgcaattcatttgagtaatgctacggaatcaaaggattaccatcatcagctttaaaataattatccctcttgcaatggacttgcaagagattcgacgaggtttcctccatgccaaatctataaccttcaattcttccagttacatgcagttgctattctcattccccacccacttctcataacattagcatatcatgtattttttttattgtcttcaacttgttttcaatctggtgttcctaagattcatagtgtgcaatgtgccctaggccaaattacatttgaagaaatacatccagtagaataggatcatggattttcatccagttttccagtcaatccggcagcttgttttattctttccgggttttcttcctgctccttggtcaacgaaatcaacagtttttttgtggtcaaacttgattatgtatcacagccccatgtggcaaaagaaaacatcttagagattcaatctttttaagctggccgaagcctctgtgagctctgactgaaaacatttggtaacaatctccccaagggttggcttgtcttaactgaccccccccccccgtctcaaaaaaagatgaaatccctgcggccataggggcacctgacctcctttggaaaccctcatgaacggatgaacccaccaagagtggcgtgaataagatttttctcccaatattgagatcaactcatgactcctatgcccaacgctcgtatacactgagagtttgaatctgtatatctgattcttgttcctcggacttttacatatttacctcacatgggtgatctctcttcctccgcagtccaagggtggacccggaggcgatcatgtttgccgatctatccaaactaaatatctatgatatcctaagagatagggcggggcagaatatctgaggaggattccggtgcttgagtgaaccggctcaggtgagttgatcagtgtttgtgtggatccagtttcaggcttgcgctcacgttctagtttctactgtgctggtcagctggggtctcctagccaggctctgtttttctggcaagtgcatgcgccaaaagcaagaaacaaatggaagattggacttattattcaagtttgataactttggcacttttaccatgggcatggccttccaggaagaaagaagcacctatatgtgacgtatgcgatccccacatctaaagatatgagcttgttcagtcggagtaaaagcagttgagttcttttgctcagtatagtaagcttaatcagcgcttcttgtaccagcttgtaccctatgggcctctatgggccgttaatgttgtgcggttgaatggttacaaccgagtttgaggttttgagtggatggagaaaactgcccaaatccggtttattcgattgacaaaaccggaaaggtgccagtcccccgttcagtcatgggtttataaggccacatgcaattattccatacacagtccaccgcatacatagacacagctcttcgccgccacacagcaacatccatatcaccacaccaccccacgccagctcaaccccttcatcgactattaaacctaccaatcaaagtattccaagaactgcttcccaaaccaaccagttcaaatagcaataggcaaacaagaacaaggaagattcatccacactcgaatcattccatcccaaagccatgaaatatcttgagatccccgaggtcagtcccacttcttttgaccataatctcatgatattcctaccaagggcctgactcttccttatctgcttggacctcagctcgggcttctagcttcaatgctatcagactcttctcattcggtgcgaacgatgacaaggatcgaagcttactcctgcaagtcagtcgcaagcgagcgcaaactgatgaaatcattggaccaggagttcacctctgatctcgagatctccacctcatcatcatcgccagaggcactctcgtcatccaatgcgctcgaatccgcattcggaagactggatcgaaaggactgccgaaagaccttctggctcctcatcgccaccctcaacgctgcttaccctgaccacaacttcagtcgggtcaaggtcgaagacttccaggctgaatcaccacaggccgtcctgactaaaatctccgaggcactcgaactcgatcgatccggtgccaacttcgcttcaaccctcggcgccctctcgacctcccctgaatgcattccaaagaagaactcgagcccacaagaagactctcaaccaactaccaacccatcactcaccgccatccaccccctgatccgtcaagtcttggacccagtcatcgatctctctcactgcgagatctattcctactgtccagacgccgacagcgacccacatgcggtagtttcggacgacgaagaagaggtcgagagtgttgcctcttcaatctatggatccaacagacacgagctccttcaacactcctactcgaccgatcctgccgaagagacaatgtgggaaattgaaggtgtcgatccaccaacgtacatccagcccacggtccatctggcctacggagcacccaatctacccactcagactattagcactcccacctccccacgccacaaccgaggttcccatcctacgcaattctcaaaacgatcccgaagactctcccggccgacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcggatcctctcatctctacctgggtccgcaaagcctgataccttctacaacgatcaatgaatctatagtcagtcattccgcacatgaccaggtccactacctcttgaactcccatcacaaccttccttcatcgacgatggccaaggtcgatctatgggagcaacaaatcccctcagtgaaatcccgtcgacttcactctaaaccatctcaacaattgggctcagttcagacaactcaatcaactaagcgggccgtcgaccgctctgcagaagctctcgaatcatcctcctcttcgctcttgagtctatccagacctcagaagaagaagaaatcgatcgggcctagagcttagtcttttgtactcatatctatttggctatccaagtttcttttttttttctttatcagggcccgggttcttctggcgccaacttatcatcatggtatgactagtgcgcggtctcatttaatctacccttatcccatatttattaatcctcccaccacacacagaagtatacccatcccagagtagcgtctctctgaccttacttcctcctcatacctttctctccctctgcctcgtccttttctctcttatctctactctttacctatctggccttcaaagcagagtgcggggtcagatgtggggtgtcctccttgttgtatgttttttttgtaactatactgaggaggtacgtttcatcaactcctttctatcagctctttctgactgttttcttatagtctcgaattcgctcgatgttgctcactgtaattgtatcatatatctcttctcgccgacgaagaatcgtctcctctttctctctctatttagttgtatgtacttccttgcttgtctgcttatctagcctgttgtctcatcacctggtcctgcctgtattatcttgaaagcttgtcgtaattcaagtcagttataatgttgatgattggtgtatcgtctattccggtgtcccgcggctctgagaagtcgggcgtgtgtgccccagttcctcgagaatcctctttccaaatacaagcaatgtggctcgatcttcaatggattgcccaagaaaatgatttcttaaatatttaataaaaagagacagagtgaagtggggaccccaaacagaatatacttgaaaaggcaaactgaaaatggtccacgcttcccaacaaaaatagcaacacacccacaacttgattgaaatagctggatcagtcgatagacatctccatgtcaacacgcaggttatggacaacactcaaagtaaaattaaagaagaaaattggaagccgtgacgactttgaatggctggtctgttcaaaggacgggaggcagcatgaacggggttgtcactgcgtatggggcactcgatgaagaaagtcgatcaagtggcgagaccggccactctgtaatccattcccttaagtaggcacgttggatccaccccgttgaagcgaggtcggaccagccctgttatgcgagatctgggtgatagtgtctgaagaattggatggagtcaaatgtgtgaaggcacagttagcatatgctctctttccaatcgagtctaacatgagattgagaacagctttgggatggtttatactgacttgctacgtgttgatcgactccggcaagctgttcccagactggcggtggactggaatcggcactcatacgagagttggatggcggggagaagcggtcgttggctttcctgccgcttgcagtggacaaagtcacagactcctcgggacgaaaacctgccggtttgcttatcgggcccggcggaggcggactgggtctgggccatcctagcggactttgcctagggatatacggattccgacctgctgacatcgttctttgatttgattgagattgtttggcagcctgtaagttgcgtgctgggacacgggaacttgcctgttgggcagcgatcttaggcgttgagctttcaaaagggaggggatttggatgagcaagggcacccgttgatactctgttggatccccccatagggttttgaagctttgggaagttaggatttccctggtatgaatgctcctgtgcctacacttttacggccgctagggattcttccctaagtagggatttggaattgctgagggcatgcgaatactggaggatgcggaacgttggaattgtgtgggcgcttgcaatgattgagtggtcaatctcatgtttgcagcctgagacatggcttcgaattcgccacggccggtgctggctaacattgctcggcgacgaagaggactagccgctcccgctccggcatgaaaggctggaaaactcgcgtctcgtaatcccgacccggcttttgctacacctagagaaacagaaagaggcgcagaagtaaccgaaactaggatttgttgacaagaaagtaacaaaatgagggtgtgctgtatgaggatgaaaggactagggcgactgttggccattttcactgctttttgccgtaatgaatattcgtgaataaagtaccaaaaggaatgtttgacaggaatgaatgatctttgtttgaattcttaaatatttatcaatggaatttatgctaaactgatagcaaaacaaatgagggaatatcggaggatggcagcctggaggatgggatgtattaaggatgaggtgagaggatgaagctttttatgaagtttcctcgccatgaaagacggcgtcatacacagaacgtgtattcttctccaagttttcgatgatacatctttccactggaacctctctcggttgccaggcacatttctgggctcggtaatcgaatcctcatccaggactgttttcatcaaggcccatccataacacttgcatcatgaacatgcaaattcatgtgtttgatccgagtctacacaccccgctgaaccccggctcgcgtagagcactggactcctgtcctattttaacttaacttcaaaccggcgcggtgtatcggccgaagggaagtacgagtaagtttccttgatgagtgtatgtgctacgcggtgccgatccttgccgatccaaaaggattaggaggcctgccctgacctgccttctttgccataagggaatgtcctccgagggagcgcgaagcatactcccacttatcacaagctccccccccctggtgtgcttggagccaatgtggcacggccggcaggcgaaactcttgtgctctattactaaacaagatcttcgacgacccacagagctaagaagcctaaccaagtgaggctagtccttctatacttttttcttgctaatctcaggaacattgggatgactgcagcgtcgaggaatgttacaggagactttcagcatggtagcctctgctgcttgagagctgttctatgaatacaccttttttttggggggggggggcagggaaggaagcccacataggctgatttgcccttctgattattagttgttttttcctcctagagaaatgagcgctggcttgacaagaatttgatattttattgttgatcaatgtctatgttggctggggacaagaaaaaaagaaagacaaaatccaaatggtccaaggtttccaaatacaaacacacaggcaaaacattgacacatctgagttgtcagataggtatctgtgtcgtggaaaggtcataaaatactgacctacagaagggaaagaatatagatgatgatagcagatactttgactgattgacatgttcaaggagcaagagagagtatggtccaggcacaactgaatacactgagtgtgcttgatagaatttggaagtggatctgagttaattgatgaagggtggaaaatgttcatgagagggatctccatgaatgtcttcaaggcccctcctacagaaaaatatgtatgtggtctgtgtatgatccttgtttgaagttgtccaagcaatttcacagctgggtaatagtgcctgagggattagaagatttcaaagcagacacatagttagaatacatcattttttgctcctgttcatgtctgtgagaatagggaaaatgttgttatccacacctggtgaacctaatttagcgctcaaatttctaagatatgggcccatcagctggtggagctggcagaggctgtgagcctggtctgctcatccaggcgagttctctggggttcctaacggccataatgggctcaaatggagggactggtaattgatgtgtaactttcttgtttggctgggatattgggttttctgggcccctggaggaagttttaacagacagaggtggaggaggcttggcttgctggattccaatttgctgggttgttggaagtttgctcaagttggtcacttctgatttggatccagctggcagattgcttgtaaccagaaaactattttcctttggctgagagtttttggtgacatgattaggaaccccaggaggaagtttatgagtcatgggaacctgctgaactgaagttctgggggctttactccccaaaactggatgtggcagtggtaaattgggcttatttgtcaacggagcttacggcctgacattcctttctgcaccaccaggaactggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtaacggggataatcaggtgcaggagtgatgggggttttctctgttttcactctaatattccagtttgaaggaagggttggtctacttggattattgcgagatggaatttcctgaccagcaatcctctctggtgccagtggctgtggtgggtgcagctgaggaggagatgttgtaacggatttctcagacacttgtcttccagtgttctgcacggggttgtgattataaggagatcccattttatgatgatttcctggcggacgttgcagagggtacgcttgaggacgatttgcctccgctgtttctgggctgtggacggtcgttggaatattggaagattgggttgatcgaaatggtgcctgttctgcgggcttgaatgtcattgaaccagattctggaggcctaactagcggttggccaatgccgcggaagtctgagttgataggaggtgtgggtagcttttgagaccccgggagaagaggggagactaatcctttagacctggcctggcgcccgatagccgctgagctcgacatgacttctgcaggtggaagtccaggtgagcgaactgtagtcagtaaatgatgaaaagaaagtagtagaagaagggggtgcatggggattaaaggaaggtagattgctttcattttttctacttctttcttctgagaaagtttagaaaggaatgtttaacttgaatgattggtggtgtactgtaggagttgtctatttttagttatttgtgtttttctggttgttgaacaaaggaatgatgtggtcatttgtcagattcttaacgtctgctggcgaagtcgggcctcgttatgattcttttgtgtacgtggtttttggcaatttgccaccccggttgttagacaccactcctgattagacaaccgacccgaaactctcatccaggtctgtttctggctcaacacaagttagccccttgattcgtcgggcctggtaatgcctggctggcgcaaagcgtcccgaacgacagtcccttcggcacgcggggtccctcctgttcgagaggggtagtgggctagtgtctgtttgggtccgtttccaccgaggcttgtgggttgtactgggtcaatgtggcgagaccgggccttcagacacaggcagagatatctttaatggcggttcaggacttagaataaacgggtggcatttgatcattggagtgttaatgggacaacttacaaggatatgaagttgattaactgtgccttcgaccgtgaaaacctgttggctgcaaccgatccgtagcaagctttacaaagcatgccgtttcatcgggcctaggatagccgggggcaggctggcatgcagggcgacatgaggaggcggagctgtgaaagagtggtgtgtgatcagcgacccgcgtttggcctcgagatgaaggcctctagaaagctgaaattggacgatatcagatccatcagaataaagctcctactcatgtctcggtcaactgggcatcagtccctcgcctcgcggtcccgggcccggtactccatccgggaccggtgtgaacttgcaattcgcggcgaagtgtgcgccggtttcccgggcaggagctcggggaccccttcgaagctgaatgaccggggcccctcgggagcctgaagacttcgcggatcccgggttttcgggggcaccgcgcgaaacgcccatcttctcgcaggcatcactgctgggcgatcagtggcaatcgcaaccacctcaggacaccaatcacggccaaaacacacgatgtcatacctgatcaccgcagaggaacttcaagaagccatcgggagcgtatcctgcccctctcaagcacctcaacccaccccgatcgatcacctacaaaccctttcaacggtctggacatatttctttctgtcctcttttattacgcggtacaacgattccgacccagtgctcacgtttccttgctttgataccctctagtaggcttttgagaccttacacaaatttctgcgaccagtttggccagtccctaaacactatacggctcgctcatctccttcacaacgtgttgttcaggctcttgctcgtgtgatcgaattgaatgctcaggaggaattgtttgattggtacaaaagtaagccggtctcctcatcactaatctatggataatgattaatgaatcgttggattttcaaccaggtcagattcatcgctgcttcacaaatgtgaggaatgagacgataaaaattgctacgggaaatgaacaagtcagtctctacaaaccattatcttttgaagaagttgtgcatcccagttaaatgaattattcttaatccatccaggattgtcttgctcatcaactcgtgattcagctcgtcgaaagatggcacgtgatctttctgacatggtacgatcctttacgcgtattaacacccgagttcgtactcctcagatcacatatcgccttatcgacacgactgattcgcgtttttttttacgtttatccagagacacatccgcttacagcctctactcgaaatatttctacacttttttgctttcatgcattccggatttttttcctgccgggataaaaaagctcttcgaattggacctcgccactccttcgtctttactatgcgcaccaacttcatcctatcccttttccccgctgataaaccaattgaccacattaggcttactcaagcgattccaacctgtcctcttttcggttggatatgacgccatcgaagagcgaattgaaaccgtttgtcgcggcgaatggctcgactcttcgagtgcttccctggagggaatgatcagatggttccgtcaagagattggagtctggttgcttaaagtcctggaagctgcagaccagtgtatggtcccatcatccgatcaaccggatatgagtcgcgtgatagagatcgtgcgcccagcaatgtcgcgatttgaatatcacatctataaaagcatgtcagaactcaggttggcttcatttcttattgaggtcactctaccagaaacatgccagtaaaaactgacagcgactgattccaatatatgtaggatctttgaattattcgatatcattgtcgattttccggaaacactgccggtactagaggacctaagggttagttgaactagggtaatactgttgattaatccagcctagtctgtgctggcgactgatctgattccaatttattgttggcggtattatattttccaaattcctcagatctgcttgaataaaaccgaccagcgcgcttacttggtgcacaagctacgtgcagcaaatacccgaaggctcctgcatcccggcgccgatacccaggacataattactcagtatatctcgcttatgaaagcattgcgggttttggatcctcctggagttttgctcagctgtgttgctcagccggttcgagtttacttgaggtcagagtttttttcccttgattggagtttcagcctgggtcagtttttttatgctgcgcatgttgtactgcaggagtcgtgaagatacaattcgttgcatagtgacatctctagtggagcctggccattcactaggagatgaactagatcaaatacctgataacgataacgccgctcaggggttgagttcaggtataccaattcaagaagagaatgactaccaactcacagactggatgcccgatcccgtcgatgccccaattgggtacaagagcctgctgaaggacgatgtgattgaaagccttgtcagtatttatgaaaatcgagacgggtttgtcaaggagctgcagacccttttggccagtcggttgctagctgtgaaaggttttgatgtgacacaagaggtatgcacatgttatttttgtttcattttgagtgcaggaaggaggtgctgaattgccttttcgtacgtccatagctcactcggatcgaaatactgaaaggaaagtttggagaggccaacttgcaaccttgtgatatcatgctgaaagatctttcagactcaaagagaattgatacagctgtccatgaagccatacccaaggtaaaacccgtgaaatggctctgtaaatgatgacagaatcaagcatcttgaagacggaccgctaacattcttgatgtatttttggcaatattatgaaggcaccaatccatccaatcatcatctcgcgtttgttttggcccaatctggcgtcctccgcctttcgtttttctcctcggcttgtagagttgggtcgcaatctctctctctctctctctctctctctctctctctcttcataaggccatatttagcccaatctaaccattacattgagcttaggttattgaaagcttttgaacagacgtacacagctcaaaaagtagatcgacgactcagatggttacctcaattggggagtgttgagatagatgtcgaacttgaagacaggaccctcagtctggaggtgacaacactccaagcttcaatcatcgaaatgtttggaatatcaggtaagccaaagaatattactactcgattgaaaaagtggggagcgactaaaaagattgaaacattatatgccttcgtagatacatggacgtttgctcgactcagaactgcactcaaaatccgaacagatctcacctcacttcggaattcattatatttttggtctaaccaagaggtcttgaaggaagttgaatctggagtttggaaactctttgagactcgcgagagctataaatcctcttcaattaggcccgttcgacacggtaaggattttcttttcatttgccgatcccattctagctcacacctttctgtcttttctttttagttatcgagcaccaggtggctcaagttgagaaggattagacaaaagctggaaacactgggtttgtgttgtaacttgcttttttttattgttgttgtagatgaccttcttgtacttctagttcagatgagaagtggaaagcgttgcaatttgagcaggctaattttgctagtggaactcaatctcaacaacaaaggcccaaaagtgacttagaaactgaaatctccctgggcggttgcttcaaatatcattatgcttggcgtgatattacagcaatgaagcttttctaaacagcagactgggtaaatctcaaaaaaactgatattttttctctgtctgaccaagcttaactagtcctccacggcaggagcggtagcgagcaacggagatgtccacaccagtggaggcctatgccttaagttgcaagtcctgtgtggcaagatgtcagatttcacctgaaaccccaccttttgtgtattttcttctctagcatcttcttcatccacatctgtttgatttccttctgggcccagaaatgcctgcttcttgtacagatgtcacttgttcttgttgtgttctcatacattttatacctacttgtgaaagggccaacttttcaacttgagcaacggtgggctgctacactaactgtagcgtaacacagcggaattcctgttagcgttaagtgtagcacagcggaattctgccacgacaccgccaacgctacatgtgtgggccacaaaaaagggcccattacactgcgctacagcactttttagcggcttttgggccgttttgccactaaaagcgctgtagcgtagcaaaaatccgctaaaacgctaacactacatttttttttgatgcaagaaaagtgccgctatgctacactttttgggccaaaagtgtagcgtagcggcccaccgctttcttgagtctacttctttttggtgtgcatcagtggagcaaagcccacatttgagctcaaaaaaagttcaatcttaaaatttataaaatcattataaaatcagcttgtgttgcacaaagtctgagttttggctggattgaggattgaaaggatcctgcatcccatcaagaaaatccaacaaaacatccaacaagtttggagctgatcacatggttgcaaagtcaaagttgctcccgccaaaacagtccattcttgccatgcaaatacatcaactcaaggcacaagtctcccctgcagggagttcccttcaggaaccgcctggccagtggcagcactattgtttggcacctgatcagggcaccaggggaaggtgctgtagtacatgtgcgtggttaagattggtttgaggcagacacaatggtcctggcccagtccagaacagaacaggactcatttgtgtccaaggagagtttaagttatcaagaccgctctgtcttgatttccaacttatttctctccatccgaaaaacccaatcttacctcatcctagtactcagaactgcatgtcttgcaaattatttaccaaataagtttctctcttttttcaaagcctcccacccgcccttctggtgatagtggtgtttttgttccgaaaacctatctctttctttggtggtgtcagacgcgcactagcggtgtgggatactttatggattcccatccaacaacttcaaaaattttatactttcttgtatatacaataatattacacaaaatatggctccaggaagggattccagggccaaaattaccctagaggagtaggcttggacacatgtaacccccctgtgttgcatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggtacacatttcacccctctgggccatgtgaactggcatctgtacgtctcaagcaagtacaatggaagtatgcaggcacagcatacaggttaccgtggcaacctgtcatgtgatgcgtacagcatcaaatacaggatgacatcatgcagcttacagaacacagcattcaggttgctaggttgcatagcaactgttgcacagcttgtcagtccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttcaatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctagagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccagcagacctcctgcagacatttccccacataacaggaaaatcactgctcactccataatattatttgttccccaatattctggttttacaattataacaacccttacatacaatattacaacaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccaaactcagcaaaaggttctcacgaacacttttgagcttaacagcggatgttgccaaagtccaagaacacgagcgcttgggactgctagccaagctgagtggttaggcctgaagcctgccctgctcccttcaagagcacagacctaggggctgctcgagagggttgatatatagcaacaacctctgtgccccactcagcgctctacctagcatctgtcagcctctgggtaactaacctgagtatttaatagtaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttagtgagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagtgcatccagatcaatacaaggtattgataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaggcttaagaacaataaaggtagactagatttatgttggttacgtgtactgtatcaatagaaatgttaagtggtttaactggtgtctgaatattctggggattaatcattggaagtggcacagattataagttccagaatattacatggggaaatggggaagagctctgaatcacgggtgaaagtaccaagagagagagagcagtgttaattgagtaactgatctttatttggaatgatctgttagagctgtcatagtatttactagaggatcagtaattggtatttgtgacgtgtacagctaacagatcctttcaaataaaataacaaatgaggatctgtgcatgtattgattgtattacttcaattgttacacaatgatatgcaaacaatacatgtacattttatttgtaatgattcttgtccgtgatgacttggaggacaaggataattaatgatgaattcattattaggatcacacaataattaatgaggtcattattaatattggtacatgtattgattgtatttattcaatggttaattgatactcaacattcaaggcatgtacatatttctttatacaggtatttgaccgtgaaaatactgtagaacatggataacttgtggtacaggtatttcacggataaatgagtgaaaggcaagtgataattacttaattaagtatgtaatctgtatgtaattaatagattagtaattaataagacaagttaaagataatgataagataacaagaggtaaaggtaaacaacattatggataagtacttatgtacataagtacaggtgttgcagttaattggtacatgaaaggtactgtgacatgtaatctgtgactgacagcatctatctcggtctcttctcctctctgaatgcgcggaatccggttttttagctttatattttctcaaacataagacatggtgtcgaaagcaacaagaagaataaagaacatccaacagaatgatcaaccaaacaaagacaactcagtccaggtgagttcgaccggcgtagagaatcctcccaacacaacttgatgaaatttgagtcgatgaggggataaagtcggcagagccaaaatcagacaaggtctgagatatgctatttgtacttagacaagcgggctaaagtgcgctttgtaaaaggctaaatggaggcttaagtgtccacttaggaccagatcaaaaatagctaagactgatgattttatttcttggtactagactgtctttaaataatctagatacaagtatgcacgagttgtgggagcagagtcagatgcatagtgaataagaaatgggacaacaacagttctagcaatgagtgacatgtgatgtgaaagatgaggaaaagagatcaaggagcgaaattccaacacccctcctgagctcgagatcgaaagattagaggtggaggtccggatatttttgttgaagatactcttcgtcttcaggagtgtatcgagtgagatgagcggagtgttgtttggtagaggaagggatggacttgggcgcgcgtttgtctggatgcttttgaaagcagtttgcttcggtatgaccgcttttgaagcagtgagagcaggctctgaaaccgcgcttacagtgaggacagatcagatcgggttcggaagactgagtgtacagcgtagtttgtgaaatagtcgtggctttctttacatcgttcatttggttctgagcagcaaagtcttccagtttcttcagtacttgatcgaatggttcggtctcgaagttcatggatatgttagtcttgaacgtgtgaaattcttgaggtaacttatcgagcattaaaaacgttttaacttgatcgtcaagagctagtatggacagtacaatcttctggttggcggaacgaatgagaggaagaaacgacgagaacgagtcgtattcaatagctagatatttcttgagagcggtggtttttgatgtaaggtcgttgccggcgtatttttgctttaagagctgccaaagcttgtaaccattgaactcgtcggactcgggtagggtggaactgacatacgcgaggatttcttgattgagatgttggatgatttcggcgtatgcatcttcattgagcttaacgtagagtcgggcgttttctttgtcttctttagggtcaggacatgtatgctcgccagtgacgatggttagtgattttgctttgggaagtttggctttcattgggagcagccaaagagcatagttgtcaggagtgagaagaattttagattcgcgaactacttcggtagccatactgagttcaagcgaagtgggatcgttgagaagtgggagttgagttcggaaggttgttgaggttgagaattgaggaaggtcagtcgatttcgactgttaatcgtgatgaaatttgagtcgatgaggggataaagtcggcagagccaaaagcagacaaggtctgagatatgctatttgtacttagacaagcgggctaaagtgcgctttgtaaaaggctaaatggaggcttaagtgtccacttaggaccagatcaaaaatagctaagactgatgattttatttcttggtactagactgtctttaaataatctagatacaagtatgcacgagttgtgggagcagagtcagatgcatagtgaataagaaatgggacaacaacagttctagcaatgagtgacatgtgatgtgaaagatgaggaaaagagatcaaggagcgaaattccaacacaactagtacaaacactcaacaatcgatagaagggagaaaggaaggcaattcattgcacctaagtagttagtgccttgaaaattcctcctaaaagcaacaaagtagtcgttagctgagaattacctgatgtctaacatcctagttgcggattcattgaaagataaagagcctacctcaacaagtagtagcacagacaaagcaatcaatgacacagggtcaaaggatgtagataacaaggtggtggaagtccaattaagagcatctccagcagagccggggtcagtttgtgtccaaatagcggcctgcggccacatttcacacccctttctcatccctgtcacactgctcccacagcagactggcaataggtagcagggggcagttggccaaggtgccaagctctggtatgtagacgactagacacctccgccaccacaatgagtgctatggatcgactcaaagttatggacgacgatgatgattatcttgccgtccaactcaccttgcaaatactgcaagctcgacaaccccaatggggtggatctcaaaaaggaagaaaaactcttagccgacaacgcctttgaggagaccaacaacttcatgatggaaatcaattttttttggtcttgattgcttgcttcttgcttttcatcacataagtgagtttttttcttgtgttaagcaagaacgatcaattggaacaaaaaaaaacatacaatggtgaaaaataatgagattgatatcaaaagagagggagtgagtgagaaaaaagagaagatcgttatgaaaatagcaacggtgggccagctacgctaactgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacatttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgccccctacgctgcgctacagcagtttttagcggttttttggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggcgcgctaacactacacgaaaaaaagaaaatttggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgaaaataggagacatctcttttgtccttcaagagccttggtctcctcatgttttctccttttagcggccttgcggcctttggggcggtccgaaccaagacactcgacgtcggcactctcatcattggtcattgcttttacagagctcgctttggaagtcggcggttgaattttcttcttatcttttttcggctttgcttcaattttgtccatcgtctcttgccattttggtgaatgatgaagaatcgacctgcagtgatcaagagtgaaattaattccttgatcagctttgaagagttattttgcttgatcaacagcctgaaaataaaaaaagaaaaaaggtcaacataaatgaaaaaagagaggtaattaaaatgaacataacatacaatctcgtcgcgtgttttcccacttccaaggcaacgttcgacttgcccaaaggctacgcagtacttgttgacacaatgcagtactgttgaccagcgacattcaagagcgccgaccactcgttccggaaggggcttgaaatttttgtcgtttttgtgtgccttcgtatatttgttccctaatttgatgaagtacacgtgaactggttcccaaaaagcgctcaatttttggccagttccgatatcggcatccttgcttgtgttgagccaactgatgcacaggtgtttatcttcttcgatcctccagtgtagagctggtctctggatatctgttgcggatatccgctatcgctatccgctggcggatatccgccagtgccaacagatacccgccagcggatgcggatgtccactttcccctgaaatcctggcggatatccgcccatatcggagagaaaaaaagaaaaaataaaataaaataaaaaatagaataagggccttaataaaaacccagtttttcctgtgcgcagcacacgcggattccgcatttgggtgtgtttttttaatcaattttttaccacttctttttcatgtttttttgaaattttgaatttatttcctagtttttaaaatgcatagaactttgtggtaatattcaatttctttaaaaattaaaggatcactttgaaaattccaatcaaacatattttttcaattaatttcttacagcttgtttctcaataatttttgttactacactttaggacatgtaaaaaattatggtaataatcattttgcatcaaaatgaaaattaattcttgaatattgtatttggcatgtctttttaatgaattcttataggcctaattttcattattttttggaattttaaattcattccctacattttgagaggtttcaagtcttatggtatgattcattttacccaaaaatcaaaggcccaaccttaatatatgagtttaccctgtttcttgcataatttgtgctgtataccaattttatttgtatgcaaaactgacataaccatcaattttcaaacctttcaaaattcaggaaataaatttaaacttccaacaaataatgggaatcaggcctgcaagaattcgttaaaaatacattccaaatataatattcaagaattaattttcattttgatttaaaataattattaccataattttttacatgacttaaattgtaggaaaaaaatttaaaatttcataaaatattgagaaataagctgtaagaaattaattgaaaaaatgtgcttgattggaattttcaaagtgatcctttgatttctaaagcaatttaatattaccacaaaatcctacacattttgaaacctaggaaataaatttaaaatctcaaaaaaacatgaaaaataagtggtaaaaaattaattaaaaaaagaaaaaagaaaaaaaaatcgaaggcttgcaggctgcaaggatatgaaaattgctgtttatgcagctcccaaaatctgaaatttccccaaggagcattcattctgcaccctaggggtcatttaaggggcggatatccgtggatatccgcgcggatacccgccagtgccagcggatacctgccagtggatgcggatgtctgattttgctgaaaacgtgagcggatatccggatgcgccggggccagctctactccagtggggattttttggtcgctcctcattttttggttcagattctttggttgggctagcacgaggtcgtttggactttgtttggagaacatcttctggaacagattgcgactgctgtgggggaggtgtagccagttgtttgagtagtggatcgagcattctgttggctgatgtgttggtgtgtggtgtgtgacttgagaaaaacacagcgaggagcgagtagccgccccctgccaaagcggctattgccttgggtttctagccggcggcgaggtgggggacaatcagttgcgggcctagttggggctctgctggaccccgaaattctcccgcgagccgctgatttgggctgaaaatcacccagttgtggctctgctggagatgttctaacaaaaggtaagcaaccttgccagctcggtaaccagaaaggtcatgtcagtaactcaggctgtcaatgggctcgggcgcccatgggctacccacgccctgacgggtcttggggcgggtttggacaggaaagggtggagaatttcccaagtgtgacccgccccatgaagacccaccaaattcatgggccgggcttggacaggcttcctggaggtgggccggcccattggcccacaaaaagccccagtttccctgaatatcatcagaattaaccttataatatgtacccacagtacctattattaggtctgaaggcccagaattggtacctagattatcaaattttctttatccattgtttaggcctccatgcaatgccaacttgacctcccatctcactcccttgagtgaccaattgcccaagattgttactcaggtcaaaaaaacccatgagcaaatttttgatgggcagacccaagacccgccccgagcccacctgtctccaagccggggcgggtttgggcagacttttttaaattccggcctgccccgccctgccccacattcccaggcggggcgggtttgggcatggtttttgggcccgagcccggcccattgccagcctgatcagtaacggataaggatggtaattgggccgggtgtccaacgggcctcctgaacccgaccgggtttgggccaagctttccatggaattcattacttaggcccggcccgagatgacccgattaaaggttgagtctacttggacttcccgtcgggctggtgcagtagtggggggtcctgactccgcttggtcaggtccgagtggacctgaccgagcgccaggaccccccagagcttagcttatcccgaggtccgaaccaaccctggttcctactctgtctgcgaccccgccgccacgagtgctagtgacggaaagtgaccaagcccacgggcggccctgataagcccgcaggcagcccggaagaccttctctatatcggcccgcgggctgcccatgggcagcctgatttgtaaacgggttcgggtcgggctgttgatttcttgaatgcagcccggcccaaccccgcccagcaatgatccggcccgcgggcggcccaagccggctcgattaccatgcttagtaagggattcccttggttggaaaaacaaccagataccaggtccatgtaccaagatttattatcggagcaaaacccaatgggccctttacttgtcgtgaacaaagcaccacaagaaatgactcatcaacagagaaacccctcttggataaggagaagctctgggatagaatttgcaaggctaaagcagccagcgatgaagggaatgcagacttcctcctaagaatctaccttgcgctaccaaaagaaggagttgccgaatcgttacgtgttccggtcaccctagaagaattgtgttccgtgtcggcagatgcgtcaatccctactcagaaatccaccatcaataagacggtcaaatttatcaaagggttggtacccaatcactgcaacatcgggttcacacctttttttgataagaacatccaagagtttaagggtccattacccttgaccatttttgacaaagagtggcaaggagatgcagtaaacgttcactcaggaaagaaatcaaaatcagacgaaaaagatggtaactacactggatacaagtaccctaatgaatggactcaaaacttcagcgtgtggaccaacaattttagaagtttcttaattacctacagagacatctacaaaattaacgacttcgcggagtgtatactagcacataagtcaaacgttgatgaaatcattgccacagatgggttcgtcacaggtttcagatacaacatgattgattgcgcaaatgcatttgcttacagggtgtaaactgaagaaggagcctctgtagtcaacatctcggtgatgcgtaaggaggtacgagaaaaggcttgggaagttacgaggaagttggacaaactcaactttaaggacaacccttgttgagatactgtgacatgtccctgattgttatattttcacagttgtcattgtgcttctttctttcttcatttcacttgaagttgtgaatgcttacttgtaagaccaaaaacttcccctgtaagactacctaagttcacgggttcaattcccactctgatcatgatttgttgggtctcattcccacttccacatcatgtagcaagtgccttgataaacgcactcccccccctcccgcgcccctccagaaggggcatggagtagaacccgccagtatttttgggcgggttttgctccacgcccctctacatgctgattttttttaaaataagcatgcagaggggcgtgccacaatccccgcccctcccttttgggcggggatgctacacaaccctaaattaggctgatgtaagcaagacactctggagtgttttgcttacatcagccttcctatggccatggagagcgtagtctccatggccataggaaatgcacatccggccaggagggggataaacctcctggcccacagttgttggttgagaggaaacctcccggccgtcgagactgtacaatctcaacagccgggagggattcctcccagtcgtcgagactgtacaatcttgacggccgggagggattcctctcggccatcaagactttacaacttgataggccaagaggaattcctcccagccgtcaagactgtacaatcctgacagccgggagggattcctcccagtcgttgagactgtacaatctcaacggccaaaatccctctcggcctatcaagtcgtacagtcttgacggccgagaggaatccctcccggccgtcaagattgtacagtctcgacggtgtggtataccttaagggtagccatctggcccatttaaaaattttacagttttttcttttattaaaaattacatactttttacaccttttttctcatatttacactcacaaaccacccaatatggctcaagaactggattctatggtcaattttacccttgctcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcaatacactcaattacacatctcaacaccatgttaacacttcaacactcaacaacaccaacaagttacatcattcacacaacacacatgcacattgcaggataactacatactcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcaccttagcttgcagactagtacatcacctcatttaaaatgctacaccagcataaaaccctcatgtagacttctagttcaaactaaaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaataccctcattgtaaagctctggcccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaccctttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaactgggttaaacccttttttcacctgttaagccacagttatcttttgatacactccaccatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattgatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacagcggtcgttgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaacaccaagcttagcttgacaattttgtatatagtcttaaggttcaaatttgactcgaaagaggactcagaaaccaaccaaaaactagctacttggaataataacttcagtctgatttaaggtgatgagaaagagaaaaggtcagagtatgaaagatagggagaatttcaacacttttggtttatgatgatgatgaaagtgttaaatctttatttcaatgtatataattccaaaattgtaatgtggctatgacttgtagttctgaaataatatataagatggatttatttataagggtggttgagatgatctggtcccctggtgggatgatggtcccctggtgggatgatggagggaacaactggcaggaagaggactccttatatagacaaatgtaagggattttggccccagggtacaggctgtgagatactactacaaagggatgcatatgaatgaacaaagggacacatatgtatgatcaaagggatgcatacatgaaatatcactaatacaaagggattcaaaacaacatgaaggtattcaatttactacaaaggaattcagtatggaatatgcatcctgtattcataatgactatggctagagtgtagaatccaaaaaatatcccgtgacaggttgaaatacgtgtaacttctaaactataagagataagggtatggttgtagtgagtgactaggcgttattttacctgagggatccatttttcatgttatttttaccatatcttgaatgaataaagagataataagaaatttttatattttctgcgtagaaacacagtattatttaccacatcataaatggtgatggtgcaatcagaccaattaacggcctgtcttacccaagaaatgacattttcattaagtcagtaaattctatgtcaacaaagaagactttgaaacgacttgggaagacttcaagatagtttcaaatttttttgcagaggataaacagaaatttgaactagctttatttgattgggaaaaagcgtaccgacaaattcctacaagaagggatcaatggaggtatctcttggcttgtgatttcaacggcaacttgctagttgataccaggatcacttttggtggagttgccggctgtggatccttcggaaggccagcagatgcgtgcaaattaatcatgaaacaagaatttgagttagcaaacatcttccaatgggttgacaataatcttttcgtcagggagctaggcacctgcacatcaatggaggatatagtggtgaagtcttcaaggctgggtgttttaacgaataaaaagaagtattctgaattcagttattcccaaaatttattggtttcatgtgggatggtatatcaaagacagtgaaactcccggaaggaaaaatcaaaaaacgtctaagctagatttatccttttcaaataccgaaagcagtatttgattacaaagaagcggaagtgctcgttgggcggctcaatcacttttcttacatcttaccacacttgcgttgcaacctttactccttatacaaatggttgaaatcttggatatggaggaaagcaaaacaagcgacgccagaagacgttttggcagatctccaagtgtgggtgaaaaccctgcaaaactttgagcacacaaggctcattaggtggggaaaacggtgaaacagatccgatccgatcggatcgatttttcgataccaggtattgaaaaataagggattggattgctatgggtgatccgatcccatggtatcgggatcacattgcaatcccgatccggcacccaaatgctgcgggctgtatgccttacacttgggtatcatccaaactgtaagcaatccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattatttgtctcatatgatggacacgccaaatgacattccattctgctctatttgagatttcacctcaagcggttcaacactcctaaacccaaacacccttgacaaacacgtgttgcgtggctggtcgggatccaccctacacagctacaactctgcggtacaaaaattcctgcagtttaaaaaggattgcggtcatcaaacatttcaacttccagcaacagaacaggacatttacgggttctgtttctgggctggcaataaggcaggttcaccaacggggaatgaagtgttgtccgtgacgcttaagaagtacatacaaggcttgaaggcctggcatacctttcacgactcgcccttcccaaatgccgtagaaaagaaagtggccctcctcatggaatcatcagctaaattagactccaccagtccaaagagagcacccaagaagggggtaatgattgaacaccttgtcatcttagcaagcgagctatccaatggctgcccagaggactaattagccattctggacctggcgttagtggcattttgggggatggtcaggttaggcgacgtgacactcaatcagaatagcaacgagggggccggcatctacatacgggatgttttgatcgctccggatggcgcatcagcaacaattgaactgagacgtttgaagacagcagcaccaggggaatcacaattcctgaaggtcaaacagctaccaaacatactctgccccgtcaaagcattaggcaggtgcattaagggtgtggactcaacagacacacatctgttcagcgtcacaaccaacaacaaatttgtccctctgacaaagtaccgggttaagaaatgtctatccgaagtctggcaatcaaacggttattcaggacttttggggcactctttccgagtgggtggcgcccctttcctcaacgcgttgggggtccccataaaccaaatctgcttagtcggcagatggtccttgtcctgctacaaattatattcgcagacgtatttgtccgaagagctggacagctccctaaaactcttggggagacttgacttacaatggaaattgatgcgtgcttagttggttgacacgagggcaatgcagacagcttgactgaattaatcacgtctgagagtcaccaggcagaacacagtgcaaaagtttgggggtttgcgcaaggctcaggctttcaccctgagttcaagggttctgcgcgatccccctctcttttcctctctgtctcaagaagagtgatttcttctaccacaaagctggccaagagccctttgctggcgggccgagattagcccaagaataagccctctcccaaggcccacacgtgcccctcttgaaaacccttggaaacaaggggaccaaggagggctacaggtgttaagttggcggtttccacccaatgacacctggaatctgtgcagagatgaaagaagaggagatggattggattagatataaacaaaatgttaaagaaaataaaaagttttgatgttatttaatacattgatttttcccatggtcactaaaaatattctctgatcttaaatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcaccagggggggtggcgtgccattatcattcccccacctgcaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgagcaggttggaatactggctcgccgggaggaacccctcccaatgagctggttgtcagccttagagccagccaagctggccaaaagactgccaaaactgcccatttctactccaaatattatcttatcttttttatctcaagactttaaacctttttgacttcagaaatggattcctggtgtaacattaaccctagtcaccactgatcacttttacacaactccattccttcattgactttgtaataactcacagtactccaagaattattccaacatttaggtttcagctccctctaccacatgtacatgtcagattacataatccaactttgataatcctctatgagcttgttgattccgcttccagaggattttcagactccagaccaactcagaacaccaacaaccagaaccagatcaagccaacacttatccaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagccacacctattcctcaagagtccacactcttgtcattttcttgtcaccttactcattgtagttataaccagaggcagcccactaaagcatccatccctatcaagctctattcctcccaagagtagttccacactagagattgtttgtttgtactagagtacctaggtacctgttgaattttttcagaaaataggtaccaagtacctcacctggtacctcccagcgggtacaggtggtacttttggcgggtaccacaggtacctcccctctctttctcacctagttccactcccagagtcccaagtctctttttttcatttttagtcactttttcacttttttcatatttattgttttcagtgttcactgtattgctttcttttacttgatttagagatacatggttttcatcagacccatttatactaaaaaataatcatacaaattctaataataatactaataatcataatcatagagttacttggtcttcatcacagaatacataagaaatcaatcgtgcagtttccaaatagctggggtgatccaattgtacatcttttcttccttcttgacaactattcacgttccttctgatgatttgagttggcatgggagttgattataagcagggcagtgtcaaactatatgtgttgcctaaatcaacaagatcaatctggaagacttcccgtaaaatctacaccccatgagcacttcctgccccgcgggattgtggaaccaacaaaacttggccaatccgtggaaccaacaagatcagctctgtaagtctttggtaagggcagattttgtttttggttccacgaacgggggttgataagtgcaagccaaccccccacgcgcacgccaactgcatattggcatgcgcgcctgcacaccattgcagaatggcgtgcaggcaggcaagccatttgcctgcaggttggcgtgcctttctgcacgcccaactttaggtcctaaacgcatatttatatgtgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggactctttttttttctttttttttccctcggcctagagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtgatctagatacattgcgccatcacgcaagaagatgagttgtattagacatttggatgagatccttggggggggcagtttgcctgataatgtgcttcattgggaccatgggcaggatttgcattcactaattaagaagggcctaaggccatgaggagaatggtgatgtggtcctcggcccagcgctccaagcgagcttggatctaaaccggatcagtatacaaatcatcaggcaatttgttgacgtcgtttttgtctgatccaaagaaattggaattggtaaaattatatcaagaacatgaatgggtcagctccttgctctgctcgtgatgaaccccattacaggcgtatggcgagggcagaatgacaaagcgtaccattttcagcaccatgggaaggagcctttgcaccctgatgaccgttctgaggatggaaaggtcctgttccatagctctggctaccaatattaccatagtgggtattgcgagaggaggctgtttcgtactgacgttgagaggtgccacggctgccagaagaaacaccagtccgaggccgtggctttggtagaaaaacgcctgttccctccctccatccggtgcgcgtgggttgcccgtgaacagctttgaacacatcttctccagcgaggcacaaaccattcatgaaggccacaacgacaagtgcagtcagcacgaaacaagtaccgcaattttttagcattttgagaacgtcgccgcgattgaagtgatgttgaatgcccagagtgcagatggcaggtgaatttataggcattttttgaccctgtcctcagttcggcccatcatacgctgctatgtacgtggtatgaatttcaggttaaatctgtatttatggaggtgtgacagagcagggtattagttgcataccataaccaaaacgggttgggcaccaggtatcctcaccattctttctcgagctcgccccatcttgagaagcgattgtatgatgtccggaagcccacaggggacacttcattattttgaaaaatgaaaaacgacttaaaatacagaattctgtgcctacgaaacagagaccctccacgtgagtcccgcctacatacaacttgcaatctgaccgagaggtttgctgagctagtgtttgacccgggcggctggaaacaaaagcacaaaatccgtacttgatactcagctgcaatcacatcattgctgcaatgacgaacaaagcctctctggagatcacgcgagcttcaaaggacccgtgtctcgaaactttccagcaacgcacgggactagagtctaggcgtgggtcctcatgggactaattttcgaagacatgcaatttattgactaaaagatttgtttctagtggcatacgcggtatttttcgatagagctgtttcttgcacaggcaaccaatttggggtttcttctcttgacatgaccaaacaagtcataaattttgtccgtacaaacaatcattggatttgtgtttcaatggagatccaacacactgtggacctgggttcgaaaaggcaggactcagttttcctgtcccttaatcactgcactttttgtaacttgactgtctgttggcttccacacagctgtaacatgcagatttcgtatgaaatttgagacttatcaagtttctttgtgacaacaagccaaagattcttcagattcaggaagtgaaattatctagccccttcgaggtattcattggtgtctaactgaatgttgttattgatgggaaggttttttttattaaaaaagcatgaaaaaccaatgatgttgacatgtgattggcttggagtgtctgcaagaaccgtgccactgagattttttaaaaaaaatacaaagagagttatatctgacaatactgcaagcttgaggagcttgtgctgccaactcatcaagccgagaatcgatgaaaatggatggaaaataaaaccgaatgcgattgatgcaacagttattttaagaaggatgataatttaagatgcagcctaaacggccgagccaaagatttgatatcttctgcaaatcgaaggcccgtattccatgtaatctgctttcgagtggcagtgactgtaaaactcaggctgaaaatgatgaccagatagacgttgttttgattagcatgaattatcaagcaaatcaaaaggtaaacataaacataatatgctcactgttgaagccattagactaccaccaaaccacacggcataacgttgacgcttatgggtgatcacattgacatccattccggatgactgttgtttacggtgagtcagtcagccaatcccttcgtcccaagaatgagcaatgtagcaggtcaaggtccaccactcaccttgattaatccaccactagctacctcagaagcataaagccgatcgtctactatcgatttcaaatcacgctgaagtcgacgtccgaaatgatcatacatcgtcgacccaccagataacacgatgttcttgagcagaaaataaacggcccaaaaaaagagcaccggaacgtttatcagattgaatggggatgatgaagagttgaatattataaagcgacacacacaccttatacaatcctcgacggacatcaattggactagtttgaatcacgttatcgacgacctcgggtagtggagtcaggaaatccgagctataaatttcgggattgaagaacacttcggccgccaaaaacctttcgtatcccacatcaagagtgtaagcctatcaaattcgatcggcgacagcgccttgttgttagtcagttgccatttagttcaaaatggtaaaatctggtataccttgttagttcgagtatcaaagccttcatgcttgatgatatacttttctggttcactgtcgtattttcggaactccttaaccatatcgccacagacatatccgtaatcctctttgatcttctcagcaatcctcagagactcgtcgactgggatgtttaaggattcattgcgatccctgagtaactgttgtacaaaataggtgatatctcgtccggcgatcgggatatgtttgatcgaggacccgatgacgtatccttctgcctatataatggggtgtatttcacttcaacgacaaggctggaaattgagtataatggcgggaaacagcctcgtaccacaggaattacgtgggttacaccatctccggaatcaatgactgtgcccgtcaaagttcggtcagtcactttgttactggaccaactggcagctagtgcaaggaccgcctgaacggcaatgtaaagccctgtcaaaagttggagtcagagttgatcggttcaatcgtcaagggtagaagggctgatgagatagataccttggatgttcaaaccttcaaacatgatttccgcagtttgctcgcggttctcgggtgcattcatcggtggctctgtctatataaaccaggagtggagaagagaagtcagggagcagagaaaatcggttgagaagaatttaagcaagcagaccaaccaataacacgtggtgatcctccggctcagccctgagatatttgaatattgtttgctgccaaaatcgttccatgagatcccagtcttcgatctgaccatgtctgatcggatagttgacgttataagttttactatttgcgattgcttcgtcgccaataaaaaagtctagatcgtcgatccctcgtttggtagcaatgttcgaggaggccgatagtgcgccaggcttggaagggatcgaaggtcgaccggtgatcgatggtcctgatgcacttccaccacctgatgtaccacgggtggcaatcgctgttggaaacacaaacgatggatctgagtttccagcaaaactgggcatccaacccatcggtcgcaaaaaaaaagaaatccgaagcaaaacatagaccaagtcagcctcttccctacttgcaatgaatgacgtagctgggggactcctaccccatcttgctgtatccagttccattgtcgatcactagaggagcaagccgagacatcctgcgaggttatccggcgttcttgaagacgtctcgattgctatggaacggttatcctcaacgggataatggttttgcctagttcaagtttatcgtggaaagtgtatgaagctgttgaacagtgcgattgtatgtactgatggtcatcttgggcctttcacagatggcttggctgaggtttcactgggttgggcgcgcgacatccactcgcaatacaaacctagttgagcctagcgtgtgtacaggtgacgtccgtcgtgctcaagcctgcattcagctctgcatcatcctcatcatcaatcatctccttggtattttacactcgtgggctcatcatctcgacaaaaaattggaacgtctctgattctttacgtagcatccacgggaaagagaggaccatacttgaagaggtgaggttgaaatttttagattttccaaaaacatatacaaagtgctcatgttccatcttaccactttccatggattagcaggttgatggtcgtggagagaaatactcaaatcgtcaggaaacccggtggaaaatcaagcttaaaattcaatcggccctccagcgtgccttataattaaatcaactccttcacgcaatcacttccaggcagtggacttcagacccaagaattatttcgtcgattcaacttggacgccatcatcaaccttcgactacttcatcaactgaggaaccgctgtgaatctcgcattgacattgaaggatttgtttctcctcctccggccttgattcacccaaagaaaacatccaaaaggattgtgcttgtagttataccaacccttcagttcacacagatcttccgcggaaactggtcttgatcgaatgatagatccatggtcagttttcatccaaccttcaatcgtcgctggctgcagattactgattgtgattgtgcattttgtgatactccctccgcagtgattatccatgatcattcttcaaaacctgccttcctcctctagccgctcttcggacgaaaattcacctcaactccaccacacgccattcaccagcctactccatctacacatagtcttgatccgcattcctgacccgatccaatctccctcgccttgattttgtgctttttggtgtaatttagtaaacctcatctaggaactgtgaaagaccttctcctctaacctaagaaaaccgcctattctgaaaataatcaaccgtgttttcgtggatcaattcgtaagataaagtctaatttaaacctctccttgtatcacatgaaatcttactaactgtgttttctgttcctagacccgccctgtcattattagattgattctagcgtctctttccgccaatttcccgaccccttggtccattgatttgatatcgggtttctcgttcgaaccttcgacatattaactctcttgctacaatgttcaatcgactcaggtctagttcaattggaagcttgatagatcttgcaagtccccgcgccgaggtcgaaagtccaaaaccgcagccgcctcattccgtccccagtcgacagcagagtctcaatttagctcctggcaatcgtgttccctgtacaccttccccattatcaggctgcttcaccaaatcacgacgcactccccaatcatcgccccaagcggaacgggcattatctgtctcgaagaaagaattgaccgaagtcattgaattactacagcaagttcgcccgaatgatttatctcaaacaagagctctcctttctctcatggttgccatcctctctgacatgcctaaatgtagggagtgtatgagagagaatgctggattcttgaccttgatcaccgtcttggctagcttaggttctgatgcccttcctgaaccgcaaccaactaccaccacggaagataaagccgaatctgagtcttcaaatcagagaagagtcccgtcaattgcagtcgatgacggtctgccatccggtcttactgaatcaccaaagccagcttcgaaaatcacgcaatcaaaacattcagagctgcaagaagagcgcgacgcggttgccacactcgtcttcaaatgccttgctctggctttgtccaaccatcgcgaaaaccagctattcttttctaccaaactcgggtttaaacttgtcttggacgcccttcgcctttccagcttcatacctcagttgaacccaggaagtcaatcgaccttgccctctgctcgttatcgccgacagaagattgagaaattatttgggattttgttcgcttttattgtcgccgatttctcatgcgtcgatctattttctactgtccgaatcaaaattaatcaccaaggcgaagccagcgcggctgctagtttcgattcagaagaaaacggtcactctgctacccgtaataaagctagtcaaggtaccagctcgacatcaatcccaaccaagctagactctgattcaaagtactcaaaaatggctgcattgttacgccaagagatttgcgaccgttcggaattcttgcgtgtcgaaatagctgacgcagtcttgctgctcttcgctcttcatgctgatttattttatctagccgacagcagtgtgcaaaatcttgaagacaattatgaattactatttctgagcctcaaggcaatcgagattctagccgctacttcaagacatagtcagattgccctcaattcaattgaactaacagctgtccttctagagagactcgctccacagtccaaccttacctctccacctcccggcagaaaagcgcaaggcagtgaatctacaagtgcccctctaccgagtgcaggtctggaaccctggaacccaaaaacgctgatcacaggttcggataagattgcgaaccggcttggcgataggcaatgtcggcaggtttccaaggcaatcgtccaacagatgctccaagtgggatcctcccctcgagaagcacggatcctttttcggcaagcggttagaagacatgacgcgggtagcaatgggaaagaaacattggatgaagattacttagagctaatgtatgtgtccacatttgctcagtggctctagctatgtcgcgattttcatgaactattgaggaagggcattgttaattaaatttcttcttttggcgcagactatcaggcatgaagagctccaactgtcctcccattattcactttggatcctcgaaacctggatgcgcatatgcggtacttgattcgttgggcaccaacgcgtttcctcctaatcaaactagcggctggacatttgtaacctggcttcaaattgaatctttcggaaatgatcctaacatgctcttagagctgctcaccatttccgatccaaatgaagaatgctatgtgcagattgcaatctcacgttcctcctctgtcatcattcagacctctcgcccttctatgttatcgtcttcgtgcagcgactcgaagagtagcgcccgcgcgaccaatgaaggcctaccggaattcgctagtagctctggttcgaaaacaaccgctgaattcaacaagatcacacttgagttgggtcggttctatcattttgctgttgtccagaaacctgggaccagaaattcaagctcaaccgttagtttattcatcgacggcgaatgcgctggcttgttgcctatattgtggccgaagactcccaagtcgcagcgtctgtctgcatgctttggttccatgccatctctgcctaacccaaacctcggttccccacaccgccgggtgccgcctaggctggagagacctcggtggaatcttgctgggtgttggctattcaaccaagctttgccaggtgacatgctctttgtcatgtctaccttgggccccaaaatcttcacgtgttttcaagacgctcttgggtcattccaaacttattcgtcaagcactttgctcaatttgaaaatagataatctgcgtcatcaagctcccaaaagcaaactaaactcggatcaagctatgcagagatccacttcagcacctgcagcacctgcaacggcagcattactcaataaatctccgctgatcaaggctgtcaaggagccagcttcagcttttattcctcaaacgtcaatatattttgctctatcggcaaaaaatggcattgtgattcccgatcctctcaagcaggtacaggacaaacatgacgacatggacagtgtaaattacatgcaaaagatctacacaccgatcgatgcaccatcctttgaccaccaaacttatgacaaggtcacattggcatcaggccccacatcttctgctttcggacccatctttgcaaacggaattctgaatgctagcacacccaactcgaaagcctcccattactttatggatccactgacctcttcaggatatggtctacctccgccgtcgatgaccccgtccccttcgaaagaatccactgcctacactacccacgaacaaattttagaactaattggagaggtgcaaatgtgctctccaaaacgattagatgattcgatttggacagcttccggatcaatattccttgttcgattgatccagctgtcatccaccgagaagcagctgatgatggccttgcagatttttttcgaagctatcagtcataattggagattgagtgaggatgcggagaagatccaggcaagctccttatcgcgttgcttaactgacaaaatattgaaacagttgcttatgttttgctttgtaggcttatgagactctgggatttatcttgagatcgaagactcatttgatcaccccacccgtgcatcgaattttgctccgctttgctggcatcatggtcgacgattcatccagccagtccccaacctcgtccgacaagttgtgtaatctatccttgaatgatcccgttctggctaccaaacctgatatcaagaatcaaaataacgggctgcgacattcggtcataactaatccattagcatttcggttcttactattggattttgacttgtggtcctcaactccgcttgaaatacaacgctttcattgtgagagtctatgtgggatgattgagaccagcgtatggagtcggttcagtatgaaaagaattggtaaaattagtgagtgatctctggcgatctttcacgtgagactttgtcactaattgcttaatggtactcccagatcttttgccaaaaatgctgtatgcattgcgcaaccgacaattctctgtgtcatcagaaggcggagaggtaatcccggcatatatcaggttgttgggctgtgtcctaaaagctcaattcaactcgcaagtcattcggcatttggctagttatcttactgcgagcttgactcccgaacagtcatcaaaacaagaacttccagtcggtagcacaagtgcaaacgagtcaaaagatcatcaagaatcccaaagtatgccagcacaattgaatgtaccagccgtcgattctaagtcactgtcaacatccataacgctagatgaaccaatcatggtactgaaagttcttcatgacctgctcttatcgccaaatgatcaagaaagctgcacctatataacccaatttctgaaggctattaacggctcgaaatggctgttgatgtttttccggaaagatacgcaccctgaagtaatctcctacagccttcggatattaactaggttgattcaaacacaagattttcgatggctacaacactttagaaacactttagctggttttacaattatgagatcagttcttgctaaattttgttttcagaacgaatcgatcttggttactacactgagcttattgagtcaagtggatatcaggacggtgccgatgtttagtaccaacaggtccgctacgccaggcacctcacctctgatgttcaaagatgaccttcagggtgtgataaggtccattcgcgggatcccgaacgaattggtcacgcctgagatgttaccaattgtaatttccctactaaagccagcatacgtcgttcgctgttccggagaaaacatgacgtcaatctacgtaatggaatggctaaatcttagaatggaatcgcaagatgacggttggaacgagatgcttggagacaaagacattgtcaaagtatgggctaactacgtgaccttactaagctgcttaccacacttgggacaccttcagcccgagccggagagatcagaggacgaaatgcaaagcaatttgaccccgaaaacccctgaagcgtcttgcctttcctcctttcccctcacctttacctcacccggcatcgatcaagctgctcaaccaccagcaggtgtctgcacgacctcatctccgaacaaccaacgggactcggcctacaccttgggaagcaagtcacaaaacaaaaacaggatgagcaatcgccaaagcaaacttccaaaatcgtcagtctcattgagtgtcaccgtacctacagctctgatgatcaatggtgaagtggctccttgtacctctcctggtattcccgaaaaggcattggctcccgaatcctatgatctcctggaagacagtccatttggaccatctttcgaggaatctgatccaacctcaaccggcgcaacctcattatactgttatgacaatgccttggaagatgtcgtcgaaaatctcgccagcattacggactgtttcctcatgaattttctgtttgatcagcattctaaccttagtcaatccaagcaagcaggaagcgactctggacgagcgttcgaaaagaacttgagggtgaatagactcgagcagttattgactctcgtcatcaatcgagttggcaatgatgtgagtcttacttcgatacaaaccgcattttctcttatatcactccactgttcaaatgactgattgtggtaatttaacgtgctgtagcgtgcttggataactccatttatgaaccaagtcatcgaaatgattatacttcaaactgatccaggttctgttccatgggattggctgatcgcaacattagcggatggatatctttcaggttggctgttccgccatttttgatgacttttcaacaactgcttatctaacagatttggactcgcatgatactaggctggttgcaacccaatgcgacatccgtgtcccaattggttactttcttgctcgcgagaccaattcaaggcctcattggccccctaggagatttgttgctcattgcgtaagggcttccaatccaaacttttctttttttctatcaaagtaatacatattaaattgcagaatgattttttttttttggatacaaaatgtagtctaaccaatcgatatacgtcggcgccggaggtgttactggagcaactttgcagtcatcatttggctagtttaatcgccgccgttcctccggagcttgttcccagattggtgtacattcttacacaatatctttcccgccctcacagcatcaggacatccgcctccgatgtgctcaaactcctcttctcatatcatccgctgatcttggaagagttttgtctcaatatcgatccatctaatccggtgacagagcgctcagcttcaatctcggggtctagtgacaccaccgatcatccttcgaccactgaccattcaatgtcacaggttgaaagagatctctcgaaggtgcttcaaatgcagccagatgaattgaaagaagtgctcgaaaagagctcttcgatcaattgcactggaaaattggactggatacaattcgtgactgaatcagagatgagagcaaaccgaacaagatccgaaatactaaccaagttccgggtaatgtggactgagcattcgaataaaggtgtaattgaatccaggaggttagaaagtgtggtcaaaaaactgcaggtttggtccaggagcgtcaaagaaattgatgcagcacggtttgccaatgtaaggacctgtcttgctaattcatgtagacatgggtgtcacgttgaaattcgggctgatatcaaaattgacagcttcgccaagacaactttgacacgaagcattatcttgaaatgcaactaacaaaacggcttggagagctctatcgacccttttccattctggcgcaagcgcaagataataccgcaacctactgggcattggattccacagaagggccgagtcgtcagcgaagaaaactgaggagattgggacagaagttagacacccgctctattcagagacctaaaatacggcaccatcgaatgcgaagcttaggcgcgtcgagacgcgactcatatagggatgaggaaacgtttgacgagctcagaaaaagggcggatgaaacctcgccaattagtccaactcatcccgaatctcttcttcccccgagtgaaatatggggtgaagaatctggagaatatgatgaccttggggtccaggtcaacactgataggaacactcggccggtagatgaccttgcttcaaagaaatccatcttggatggcggaaaaaggcatggtgaagatgctcattcagaagacttcaatgaggacaaatccaggcgaatattgaagagccttgaagctggtgatgtgatccaaggggtttggaacgtagaacaggttattggattggatacctgccgtaagtgcagttgtggccgtttttgttcacctcgtattcttcgttaaccgggtggtgaaaaacatacactgatagtttgcatgttatgtaaaaagccgctctgtttttgatggccaaaaacaagttgagtaaaatccgaacaaaattcttgttttttttttttgtgctgatctccttgtcactcttattctaaccacaactttatttcacaaataagtatctatattattgatgggttcttccagaagtcaaatggagaattggtaaattcatgggatgcttgggaagagcgagacccccacctgcgtacccttgcaagtctatcccgacaaacagcaaaactgaacagtcgagctgctgctcaccaaactcgtcggtggaactacagtgatattgtatccatttcgtctcgtaaatggctgttccgggatatttgcatgtgagcatctattttacccaaccctgagtcaaaggtttatctatcaatatctaacagaagccttgcacattcctagtgagtttttgttcgcagatggcagaagtagactgctcaccttctcaactcataagagagatgatgccttgaaaaaattgaaaaactgcatccgaagatccgttggacctgaagttttgtcacatatgaacctttctcttaaatctcagactgaactttggcaaaacggccaaatttccaatcaagcttacttgctatatctgaatgatgcaggtgagttgattttctttctcaaaccgataacctgttgcgtctattatccctaacgctgtatctttccaatctccaagctgggaggacttatcgagatttaacacaggtttgtcatactccggcatgtgaaataagccgacgaatcgacccgctaatattctacttgttctccctcttcgaagcatcctgtatttccatggatcttggcggactacactagctcaacgcttgaccttgagaaacccgagtcgttccggaagttacatttgcccatgggtgcccaaactgaatctcggaaacgtatgttgtcctgttaatattcattattgtacccggtcaagatactcaagtcccacttccacaggggatttcattgagcgtttcctcagcctagaagaatttgggactattggcgatgagagaatgaaaccagcacattacatggtgaagctgatgcttgactttattccttgaggttgaggtcatggctgactttttcaattcgtttttcaaaatacaattcagactcattattcatctgcggtagtcgtctgtggattcttgattcgactgcagcccttttgcgatcatttcatagagatccagggctcttttgatcatgcagacgtgcgtgaagtccactgccacagcttgtctcggtttataaaactgcttcttagcaattgggatggctcctatttgatgttaatctttttgacgctttactcaacagcgaactttctggtcaatgcatcgagcatggctgtcagcctcagaacaaagccgaagtgatgtcagggaattgattccagaattctttcactgccccgaattcttgctgaatttaaataaacttagtcttggttagccgactgatctgttgaacaagcatggtgcttcttgaacacgttttggtatatcgactaacctgctcgttaccatgcgtacatttaggttcccggcaagaaggtggagctcccattggtgacgtagaacttcctccctgggcgcacggcgatccaaggctatttgttgagctacatcgtgaagcacttgagtcggacttcgtcagcgcaaacatacatcattggatagatctcagtaagtctgcaatcataccataggcatgagtgattcttttttgatgtcgagctatcatgcttgtgatcagtttttggttacaagcaacgtggtcaagccgcattggatgccgtcaatgtttttcaggaggtttcttacgaaggcacggtgtctttaggtttgtcctccaatcatatttattcttaaaacaagtgtactcaggccggtctgcaacgtaaactcttagatgctattgatgatgatcgagaaagaagtagcgtcttgggcgcaatgtgcaattggggtaagcaatgagttcgcctcgagctgaatttgatcagcgacattcaccaaactaatccaaatcaatcgttgataatagggttgacaccgagtcaaatctttgaggcacctcatcccgcgcgtgcaaaacagccgaagcatgcgttggaacctaaatccatgatcacagcttcaacgtgttctgccctcatccagtcgatcgtaccgattcgagacattaggcaaccaattggccaaatccatcccggcataaatctagaaaaaacatttgtttctggacctcaatcattgctcgttcctccgaatgctacgcatcgcctcgattgggactttcttgaccagacgcttcggatcttcgattctacaaattctctgtgtgccacattcgaaggagtcagctctgagcacatctcatcggcttgttttgcagaccaacgcactctagccaccgggtctactgattctactatatcactctggagatttgcttggctggccaacggtggtgctcatttgcagcagattgaagttctgcgaggacattctggccctatatcatgcattgttgcctcacgcacactgtctattgttgtttctggagccgaagacggtttggcgatgatctgggacttgaatcgagcattactggttcatagtttgccacattccaacccagtttcttttgccgcaattgtaagtgaggatcattatctgaagcatatctaccctccgctgattgttgcccacgatgcgtcttgtgatttcaagagcgaatccactggggatatcgcgacttgttcacagaatacggtacgagtctggagcatcaatggtgatctacttcaacaatatcaacttctcaccatattacccgatgctatcacggcttgctgctggtccctagtcagtactatgtcttggttagaaacttaacaaactcgctgataatgattaccacaggccgaggtaaaaccgttgctcgtcactggccaccgtgcgggtaaactgatgttttggcagcgtaagagtgctcatgcggagaatccaagcgagcgtatgtcacacctatcacttctacttacctactagcaaaaatcttcagctcacattattttctctttctccggaaaatcctcattagcatggaaaatggagctcatccatgaagcccatcatgcaagtaacaatgcatgtagcgaaattcgggctctatccatgactggaaggactttgctgagcggtgacaacttcggacggttattctgttggtccctgcctggctccgcatgtgttttgccggattgtaagcgcacaatattttcaaaatcaataaagagccgtcccccaactgacttgagttgttattagccatcacctcatgttgtatgctctgtgaacatagatttgggcttttggagggaaagagaagatgttcctgttgttcagccattatttgttcgtcttgccaagatactgtacctggctggaacagcaagtaagtcaattcggaactgtaaatctcaaattttggttcaattctgaatccattaatcaatccattcctcttcatcttttgctctttcaggtgttgtctatcttgtttaccaaaattgatgaaattagtcgtcagggcgtgatcatgacagctttgaaagagttgaatcaatcactcctaaaggatcagactatccaatcaacccgaatcaccaacgtcaatcaacattcaccaatgccatcaatgtatattcctagacaaaatttattgatttctatagcccgagaggtagggatcttgacaaacgtaaaactcatgctgctcatttcactctaaaatttccaccatcctcgttgagtctcgcggctcccagatgatttttaccgcgatgttcttattagattcatgttttttcgattttttatctggagtttgttcgtcatccatttgggtagcattatacggattcctcagcatgtttgcttccattttgttttaagatgttctcacttcaatattcgaccttatttcatatcacactttgtttgtacaacttactttttcttgccagcctctttcccggtctacgttctgaaatttgctctctacctcagtatgaattgtaatctcaagtagctgaatatttcttcagtctaaacaaatcatctcaaactgagaacgttgttggcagaacatttctaacatgaggcttctttgactgttttgcggaaggtccttgggtgactgcgggaattgacttgaatcatcaaacttattgtatccgcctggagctgtcacatccattcattggtttcaaaagcctctgcggtgaatgtgcagggcggcttgggcgacagacttggccacgatgtttaggattacaatgtttaggattgcaatgtttgagactgacatgtgccacttttgggaggcgagattcatggcatcattttccctaacatactccttgaaacagtattcaacttccctttgacctttcattacaacttgagatattgcagaagcgaatggagcaaggcaaagcaccggttgggcataccactgggttacagagagccgtcgcatcttcagtaatgcttagcctagggcatcatgtcattgagttcattactttcctcaccagcaagaattataaagtttcacgtttctccgcgagaaaatctccacacaaaacaccacccgacaggccttaccgcctcaggccatcccaccttaacctgcctgaacgttccctgatccatatgatacttcccctgctgtgactttctcaaccgttctacataggccttgattagacccgcatatacccagttttctctccgcgccgaggtctcttccattaaccaaagacacgaatgcctggactttttgagcttagatctggagggaccttgtgtcttctcctcgccatatgtgcagggaccaatgggagcttcatgccagcgacttatcgagccccagcccatgcagtagtcgattggagtgccgagagggcaatttccaccccagaacagcaggcagttcattcaggtttgctttctcgaccatgtccctccccattgcaatgttccttaactttggcatcttctttacatagccgtgcagaatgttgatcaaactcgaacaagggtcgactggggcttgcctagtgatggagaaacgtgagtccatcctaacctatgattaggccttcccgtcttgcatcccactaatctcccaacgcttcttattctctggcatcgtagaggctcaccaaaccacgagagcaaacttagggctggggctcaaccctacaaacctcccgcaaagcccgctccagttcctgcgcacccccctaatcactttggctacttccaatttaggggtaatcccaattggaatgttcatcatgctagagaagctccggtccctcattacccagtaccctatcaacatcctatatatcaacgtccagtccatccgcaaactgttcaacaacaacctgtccatcaacagcttgtccatcaaccactggcccatcaacatcctgcccatccatacgggcacccgattcctccggcctttttctatcctccaagatatgaaacccacggatttgctgtccctacgggagatcaatactgcaaaaggcatgtaccaccttcctaattcgagtttcccggataactctagtgttgataaattcttatttttagagaatatacattcaacaggtacgtaaatctatatttcgctacaacgataaggttaactgaccaacatcacgaatcgttagaggttaaaaataacgggaaagccaggaaatatggtatgtttctatctctccccgctataagtctctgattagatgacttgtgttatgcagtgttcttctggattatgtgctaacattgggctatgttatacgtcatttatatttaaataattcatatcaatcagttgaaatcggtgatgatgagaaacaccctcattataaacttctccccgatgatctacaccctgaatatgtcgaccatctttctctcccagctgatcttctagagggtaaacaccgttccactctcttttgcttgattcattagactaaaacagtcaagagcttattaaaattcttctgaaatcatgctagggatatatgatgatatacacaaaacagataaggtacaaaacaacggtaaatccctctgctatgactggttttgttttcataatgtgcaatgcaatatatgctgattataactccctctggttttgatctctgtgaaatttgataacaaaacaccactccagaaatcttgaaagaatcaccaaaaaatcctgtcaataatgttgagaacatccttgaatcaaaccaaaaaaaccctggtattcagccttctgattttctttgctagagtgtccgactgaattgatttgctgatttattttcattcaaaaatgttaatgtagaagccatggaagggaatgcaattcattcaggtcagcatcaactgcatcccatgactaactaagaaaaaacagaaagccattcagatcatcacatgtacaccatgttgtaaactcaataccccaaattttgacctgtacttatctagcagaaattcaatccaaaagtgatcttgatgaccatgaacaaaaatctcacatacctgaaataactagccccagtaagcagaaaggtatgcttcatctttcttgatcacataaatgagcaaacttattgaataaacgttttttttcgcttcctttatcaaacatagatatgagtgtagaagaaaagcaagaccaaagcaaaggattcttggcccataatggaaagctatacattcacaatatggccggtggtggtggtacatggataaaaggtatctttgaaaaaaaaaacaatttagttcacatggattaattttgactaagttgatttctgcctcattttggaatatctctcaaatacttttcaaaccttctaagcaaacaaaccaaatttcaagcattctgtaagcattgattcttataaacaaaacgttaactaaaaatgttccacatttttcttttggtgaccaagctgaaattattattgatttcaaacttcaaacccatgcgatgataagcattcccccaaactacagtggaagccccgatcagatccacctggtgaagatatctgagtgattgttgggtttgctgataacaaggattgatggtatggtattctgtattccagaaattgaatgcaaaaaggtctctttgctaatgtgtgtgaatttcctgattctacccagctttgatgtttggtaatagtttagatgcaaatgctatttttataaaacataatgttcaaacctccatagatttgatcaagaaacatgaaaagtgggatggcaattatttttgttcaacttgatctgtccctccacatgaaaataagtgagttcaaaatagataaatttgtaatgatttccctaatcatcagagatattatagaatctactgctagtgaaatttgaacaaagtattttgtgaaaattttaattgtttgcaatttttttaatttccaatgttcagcattttattttcatacaatttaaacatggaaaatgaattcataataaattcaatcaaatcagtttgaaaagtgtctctatggatctgtggtggttaccactcacacccagcctgcacctgcttggcagtgccggacccaggtgcctgttcttttagcagtggtgggccactaagctataatatgctcaagggccttttagtgttagtgtaggggtggtagcagcagtttttttttgtgcagtgttagcctgctctaccacccactacactatgctactttttagcggcaaaaacagtgcacctttttttgggtagtgttagtgcaccaatgttgccactacgctgcattacgctacactacagtgcttttagcagcaataaaggccaaaaagacgctacacagcatagtgggtgcttttttgtgccccatgtgcgtagtgttagcacagatgcgcagaatcacactaacgctacgctaaaagttaacaatctttggcaccctgcaagcatagagttagtgcagaattgcaggattttgctaacaccacactaaatgttagctcattttagctacactaaaactatggttagtgtagccgcccaccattgcttttaggaaaagttgtgggtaccaacccagctgcccaagttggatgaggtggctcaaagacaaaaggaatttgaggcatttcaaactaaactgcaggcacccaacgggccagaggcccttcttccccagggaaatacctgtctcacaagtccaaaagtgcatggaccagttctgggtgcagggccccagtaaataaaaacaactcacaggtgcccacctgaatttctgccggtgcctgtcaggaggtgccagttgtggtgccaaacacctgatttgggtcaaaaaactgaccagtacaccagtttgcagagacattctttaagccggttgattgaatcagaatgtgttaaaaatgctagcctgaacagtgtattggggggtcagaatagctgttttaaagtaaaaaataaagcactagccaagacattccatgcccagttgtgttgcggattctaaatttcagttcataacttcatttcaatcaaaaaattagagtcaagcagaatttgttagccgcacaagaagcaaacaaatactactgttaatcccttatctttattccatatttgagtactatttggcacaaaaccagaagtcatcaaatgtccagctatgatgtaggacttcccattgatatatgtagaccctacagattaagatttggccctactgaggtcagattttgcagagaaatttgattcaaggggctaaagatctggttttgtgcaaggggctacaaaaccaaaggcactgcaaaagggttgtattggttccaaccccctttggtaaggtataactgaggtgaatgatctaagcttggtcttccttcaagctgtggtagaaatcataatgaataataaatcaaaataaatcttttggggtacaacatagaccccaaaaatgaattgaatatgaactcaaagataatcaagaccacaagtacaacagagaagatgtatttcctcagataggtttcattgaatacaagctgggtaatagccttcacaacaggagatattgtcagaccacaagtagaagaattcaagcagtgagtgtgtagatccaaatggttcaaactaataaaatttaatgggacagatgttagcatgagtaagaaattgaaattacaccacaggcaccatttaattttctttgcaaaaggtccatgagggactctgatagctgatgagtgtttctatctagagctgtcacatccattcattgctctcaaaaaaacctctgtattgaatgtgcagggtggctttggagaaagacttggttgtggtgtttggtattttgatatttgatactttcatggttcaattttagaatccaagattcaaggcatcatgcttcccaaaatgctctctgggaaattattcaggagcaaataaagaaaggtaacaatgaccagaatactgtcagcaatacatcaatactgacagtaggtagaagtttgatctaaaaactatataccacggtgttacagagagctgtcacatcttcagtaatgcttttccaattgcatcatgttattgagttcataatttcttgcaagtttcacaagtaataagaataggatttaaagtttctccacagaggtcttcatcaattataaatgaagtttgggtttcttttattgtttggacattttttgaaaccaaaagatataattttcatgtggaatttgatttgcaaaatgtcagaaacatgtttcataaataggtaaattacaaacctgaaagaccatttgcatgatttctgtgattgcaaatccattcaaaatcacgcactgtattttgtatgcccttgtatggctgtagtgtgtagctggcttcaggccaggactaactgcttcattgaaatcaccaaagcaggttttgaaatgttatttgctttctaacaacctcatagaggtcgtttgagattatttctgatatttttttgagatagagcaaccaatggaatcttgaaggaaacccatttataatttctacctcatcaggccattccaccagaacaatcctttatcttctttataattttcctgtggttttctcagcaattctatatagccccggattagaccctcacatagccagttttatctccacactaatatctcttacattaaacaagtacctcaatgtctagccattctgggattagatatgggaagaccgtgtgccttatccttgccttctcatattgtgcagggagcaatgggagcttcattgcagccacttatcaaaacccagctcataaagtagttgattggagtgctgagaggacaattttatctccagaacaacatgcagttcattcaggtatgctttttataaatgtacctccacattgcagttttccttgactttggaatctcctttactgcagttgcacaggctgttgatcaaactggaccaaggatcaactggggcttgccaagtgttcctgaagtgtgagtatatcctgataaataatgaggacctgccatcttgcatctgacgaatcctaagtggtccttattgtctggcatcacagaggatcatcaaacctaaacagcaaactgagggctgaagctcaacccttcaaacctcaaaccaagccaagttcatttcctatacaccccccaagatctaatcaactgcgccatttccaaattaggggaaattccaattggaacattcatcatttcagagaagctctggtccctcattaccctgtaccttatcagcatccttcccatcaacaacctgtccatcaaaatcctgtccatcaacatcctgcccaaccatacagacatccaatacctcccacgtcgttctatcccccaagatatgaaacccacaaatctaatgctcctacacagattgataatgctggaggtatgtgcattttcctttctcaaatttcctcatagacttctaaaaatttggtttgctaaatttcatggtttagggaatatgcatttgacaggcacgtaaaattgtatctagttacaaaaatatgtttgactgaccaacattatgaataattagtggacaaaaattatgggaagatggccaggaaatatggtgtgtttattcttctatctcctagaattctccagttggacgacttgttgttggtagtcctcttctgaaatatgaactaatattttgatatgttacatataaatcagatgaaattggtgataatgaaaaacaccctcattataaaatgctccctggtgatctacaccctgtatattctgatcatacctatctccgtgaggatccttttgatggagataatggaaaacaccctgattatgaccttctccctgatgatctacaccccgtgtatgctgaacatgtttatctacctgaggatccttttgagggtaaactggcctcactcctttttgtttgtttcattaaactaaaagcagcatttaagagctgaccaaagttgatctgagatcattctagggatttatgatgatgttcacaagacaactgaggtacaacacaatggtaaatccatctactatggccatttttttcatggtgtgcaatgtgccactatttcatttttgataaatgctgattgtaactctctcttggtttgatttcaatgaactacatgaaattgataacaacgaaaatgatttaaatatcttgaatgaaccaataaaagatgcagtcaatgatgttgagaatatacttaaatcaagccaaaacaatcctggtatccatccctctgattttacttgctaaatctttacaccaaattgagttactgatatgtttacattcaaaacattaatttagaagccatgaaagggaatggaattcattcaggtaagtatcaactgcaatccatgatcaaccatgaaaaaaacagcagcacattcagaaacttcaattggtattatacagaaattcaatctcaaagcaatcttcattaccctgcacagaaaattcaagcaactgcgatagctagccccagcaagcaaaaaggtatgacttatatgattcatgttcaatcattacatacatgagctaagttaacctattgacaaaacctgcctgtctcaaacatggatatgtctgtagaagaaaagcaacatcaaagcaaaggatttttagcccataatagaaagcaatacattcacaacatggctggtggtggtacatggataaaaggtttttctttttgaaaaaaaaaaacaaaatcacaattttgctcacctggcatgattttgaccaacttaatttcttgctcattttggaatcactctcatttaatcttcaaccattttctttcaagcaaacaaaccaaatctcaagactcctgtaagcattgattcttatacaagatattaaatcacaaaagttccaaatttttgttttggttatcgtgctgaaatatgtattgatttcaaactttattaaacccatgtgatgataagcattcccccaaactacaatggaagcctaggtcagatgtgtctggtgaagatatctgaatgactcgtggtttggctgataacaaggattgaaggtatgcatgtcactttgaattccaaaaacatgaatttaaaagaggtctgcttgctaatgtgtaaatttcatcagaagggaatctagccaaaactgatgttttggaagcacttaggtacacatgctattgctatttgacatgatagaatttaaaacttcatggattcactcaggaaacacaaaaaatgggatggcaatttttttctctcttcaatttcaactgtaccttcccatgaaaataatcgagtttggaatatagattccctaatcatcagagccataatagaatttactgctattggaatttgaacagagttttctacaaaaatttcagttgttttcaatttttagtttccaatcttcaacagtttatttttatacaattaaaaaatggtcaatagatttatactaagtttaatcattgaaccagaatcttgtcatcttttgcaggatgaaaattggaggatatcttcaagactgctaaaattatgatatttcttgctgtgaaaaatattgtttggacttgagacaagtgttattgatacagccggggcagcgtagggtcatttgagtactggttggcgaagaatcagaagtcttgagatgtccggctacaatgtcggccaatgctctgacaaaaatagggtctgcattgagtgattcgactcttttcacgcccgtcagccccgcctatgataggaaagcagtcgatgtgagttaagccaaaaaaaaatctcagaagttgaaacaaaattgagtgatccgtacctgtttggcctcttcaatgtattccaggtccaattcaaacaaagtctcgatgtgatctgaagtaaatgcgatgggtatgaggagcatgtcgttgacacctttctttgcgtatcctttcaaagcgtccgaagtttggggaccgagccacgctgatgggccgacttgactctgccaaaccaaccgatatggattgctatgattcaaacgcttcatcactgcatggaccgtcgccgccacctcagagggataggtatcgccacggttcactacggacataggtagggagtgtgcagaaaatagaaggatgactttggaccggacgagcgggtcgtaggattctagagctcgttcgacatggacggcaaaggcctacacagcaaccaagagatgagatgatcgcgtggaaataagaagcctgagcttggatcaccgtgcatacatacctcaatcagcccaggatgagttggccaacgatcgattacactccacttgattggggatgggccatccttagaatccttgatgagctgtctgtaaagctcgttgagactactcccggtagtcgaacaactgtattgagggtattgtgaaaaagcgacggcccgagtgacgccgtctcttttcatttcatctaagcaggtttcagtgagtggatgagcgtatcgaaaagcgacgtaaggacgatgaggcgccgtttccggggagagttcgtcgaggatcttgaccattcctgatgcttgttcttgggtccacttgaggatgggcgagccacccccgatgtcctcgtactgtttctcgatctttggagtcctccttttggctataaatggcgctagggttgactggaatggtagcggaatcagatcgccatcatggaataatctcgacaagaagtcccctgtttccgacactgtgcgcggtccccccatgttcatgaagacaactccagtcggtctgtttgggttatcgcatccagaggatcatcagtctaaagcccaagcatgtaacaaaaatctaaatggttgagagaccaacccgtgtttctgaactgaggaaccgaaagctcttcgttggcctaaatatgccccacgaactcctgagatgatccggcaattcatcgtggtcgagaaagcttaacaagggagtagtggtatgtagagtgatcgagctgggtatacaatcgagttgtgctgattccgattggttgggctcatttcagtcacaccttatgtaagccgggtggtatgctgctacagcacgatattgcatattcaaaatggtatccaatatgcatcctccatcatctcatcgcgcttttccaacttcttgggaaggcatgacacaatccatgataagatttgtatgtatttatatggatcataaaacttgctggtcctgacgactcgacactgaatcaaatccatcacaagagctctcaagcccgtgaaggcccacaaagttgccgtgaccagtccaaagatccagaccgacaggttgaatgagttatcgtctacgtgattgttatctgaatttatttatttgttgaattgagccacagatggcatatctagcaaactaacacatcatatcgtatacactcaaaaaaaaaaaaaaaggaatggctgaatgatatgtgataatggaagccaatttgaaattgaattgaatataccgcaatgtttctttttttgttgttaatattcccctccaacatcatgactgtgaatgacatcgtcaattctgagcaccgctcgaacaagctgggtagcgagcagatattgctgtcgtttggatattagagggtcgataacgaactgatctttcatgtctagtagaggagagaagcatctcagcaaagacgccattcaagggatttagcatgtggaagctaaccatttgtccctaagccgacacaatcaatcccgagattagggttcttctcttcaatctgtcgactcttgatctctgcaagggtttcgatgggagagagtcctgagttttcggccagggcgagtgggacagcatccaaggctgaacagaatgcccgcatggcgtattgttcgatcgatgggatctggaagataagtccaagaagcggtcagaaagctactttgactgattagatccaaccaaacgatcaaacctcatcagcagccttggcaacagcaatcgaacacgcaatctcggcggagccaccaccatagaccacgcgatcatcgacaactaaattacggacaacacagagcgcgtcatgtaaagctcgtttggcctcctcgacgatcttatagcgaagtgaaagagatatacaaatcagtaaatcatcgctcttgtgaatcccagaaaataaatattaccattttattactgcctctgatgaatacagtcactgcacttgagttggcacattcctcgattaccagcatcttctcctttgtcgttccaaaatcgatttctcgaacgaccccagcagtcccgagcttagaagcagttagatcctcgaatcgaggcacgatacgaccattggtagcgatggcaatcaactattgacagtgcacaaagatgggatgagcatggtcatagatggacttgggcatatcaatcacagctgtttattacatacctcaatatcgggtccaccgacccatcgtacagcaggtaggtcgttctgtaggagaagatgattcgcctcgtcgtcaaagccccactgacagatgaccaagttggcaccacaatccttgagtcgcttgatcatttgtaggaagacctcctgttcataccccatgagcttcttgtattgttcagcattagtgatgtcaagtttgtgttttgtctttggtcggggtggctcgaatggacaggtgagaatagccagcttgcaatctttgaggtttcggggcatttgaggatgagacatgtctttatcgattataacacccttgaccaagcgggtatcttctaaagaacctccaactttgccatcgatcttcacaagttcgaaatcgacatcttttcgttcgaggtccgcaactgataatacagcttcgactgcaattttcgggaatagatcgcctgatttagagacacttgaagtggttgtaaaacggaaaggggagcaggcaatgcatcaactacaaaatcgtcgataagataaaggttgagttgggtaaaggggacgtgactgacattttactacctaaactggtagcggcgaccttttctaactgggttgtgtcggttttactgaactctaatttggcactgatttgatcaagctcttgaacggccacgttgcaagccttctcgaatccatcggctatcctgattgggtgaatacctcgatctagtaaggcctctgactcctctagtaaggcgccagcgagaacaaccactccagttgtaccatccccaatctgcagaaaaaaggaattgaagatgcatggagaatcgaaagatcgatcagcacttttttggacggtggctttatgggaatgtcatagcgcttcaaaacctgacgaacctcattgtcttgggactgagaaagttgtaccatcagtttggcgatttggtgttccacttccatttgaccgagaatggtagcacctggatcaaaccaatgattggagcatcagaaacacccgccattcaagagtgatgaagccaaattggagatgagttagtttaccatcatttgtgacggtgatatctccatcgggtgatattaagatcttatctaatccacggggtcctaaggaagtcttgagtatatttgaaactgtgcgagcggcgaggatatgagactagaaagaaaccgatcaaaaaagggcaaaggagaatctgatttaaatttaaatgcctcgatcgactaaatcccaaatgacatgagtttttcctcgaatgttcgatggctaaccttgatggcctcgatcccatggcttctagtcttagtgccctggtctttgatgatgataaacggtcgcccgtactggaggaagctcgcagtcagtcttccatccaagacatggcgtgaggcctgatagatacatggcccagaaaggaacgattgagcttacttcatccgtggcatacattgcttcagccatactttcggagcgagttgagtggatatttcacgttcgttcccgtttcaatcgagtactgtgaatgccttgttttccttcgttttgcttttccttttcgtgtggttcaagtgaaagcaatgaggtaatcagttgcctttccttcgatcactccttgatcaaaaaattctgccaacctcagcagctgcggggttgtgcagcaggccgcagacatgaagagcaccggcggaatacactgtcgcggacgtagcagacttatccagacacgcgccgcgccggtgctcctactctggatcatgttatatcaacaccacctggcagaactttcttcattggcatccagtctggcgaggacccgagaaaacagaggccatctccaaatcatgtaatcaaggatattataaattggatcttcctcacagtgggacactcatggctggacccgagtggacaagcatctgctacattaacaccgccaacataatgagttgggttgagtgcatactggcttaactgtgttaccctcaaactagcctattactattgcagtgtatgcccaccatgggtaggtactagttgggcctaacaaggtctcttattggatgccttcccagagtatctctgtgtccatgaccatgaatcatcttcaaggccagtccataggtaaaaatgactttttataagtgtggtgttattatcattattggcacccaagttggtgaaaattggcattgtcaatgggtctgatgtgtatgaggttggtatcaagagggttcaaagtcaaattcaaacatttctcttcatgcaccttctccaacaatactccaatttcacctaatgggaggtgacatcaggtcagctacacagccaaatatggtcctaccccctttttaaattgcatactgccaagagaaaacatagtccccagcaagacacaaattagacattgtacttgtcaatacatactacaatcaaagaaaaggataagctatggcacatgtttataaatttagtaatgcatgtgggactgacacactggggggggagggttcacaataatgtttctcaatccccacccctgttattttttcctgtgtgcaacatttatggcctaccaaaaaacaccttttgccagctaaaattgagtgtgcagcacccaataaaattctcacacatgccaaaagttttgcttcatcagcaatattctgaactccactattgtaatttgtaccaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtattgtatctgtggcagcattgattgtactgcatgttaaaatgagaaatactatgttgcatttaaggatagctattgggccagccacccagtaggatgtccatttccacttgggtttggggaaggaaccagccatgtacttttccacaggggtcccaagttccaggctaggtgatgggcctggtttcctgtgggctgaaaattgggtgccaacaggctgcagatttacattagcttcaccaaaaaatcaacattgtcctctgttaacaaacagaggaagctgctggtcaactgggtggactatcagtgtggcccaattgctagatggtttggggttgggcaaaattttccaagccagcccccaccttcccaatagccatgttagagatggtcccacgggaaccaggtactggttgctttttgagccaaaacccggcaccaggtaccacacctggaaccatctggcaggtactagcagtactctaggtgggtaccagcagtactctgaccccagtgcccaagcgagaatgaaacgataagcaggatattcacatgtatctaggtatgtaatatacaaaatagaaaaaaagaagaataaaaaaaattggctcatccatcacggtagcaatgcagaccaacactcgataccagacacaagcaatcatccaagcctgaggatcgacatactggtggtgggctttgccgttgttgctttcagcccggagatcaagagggctccagtgccaccccctcccgctacgcttttttgatggtggccaccggccatcgacagaaaagtcatgttctctcgatggccagcaccggtcatcaagagaggggtggccgcacccagttctctacactttcttgatgagaggcgccggctatcgagagaacatgccttttgtgtcgatggccggtggtggccattgagagaatgtggcttctctcttgatcaccggtgtcggcttgacgctgtcaagagcgtgcctctcctggtggagaggtacagagagctacagtcttgataaccgggactagcccctcctcttgatggccaatactggccttgatgagggtgtagctcttctctcaatgaccggcaccagccgtcaagttaccggcctttgagagtgtgtagccctctcgatgaccggtagcggtcaatgtgagttggtgtaagagccgctttcccaaatgggatggccttcatgatctcgccattgcagtggggatatccctgacctgcatttggggacttgcaataacaatatgttttttttacaagttcagaatatcctgcttatggtttcaattcacggtgcccaattgccagagatcattcatggcaacctgcttgggaccaagaaggtcaccaaggagggtccttactggtggtaggattggtctcaaccaggttgctgaggaggggtcctcccccaccaaggagggggtttgagggccttaaaggtacccaggtaccacatgtttttttcaaaaaaaagacacctggaaccacttggcaggtaccatcagggatagaggggtacctgccaatgggtgccaggtactgcaaggccatctataaaccatgttgaggtgtctgatagtctgctatcataatgtatcaccattgcaacacacaatgggagagctgtttgtttgaactgtgagcactaccaaccaactaccctggcagtcacaagtgtctgttgccttgttgttaaagacaccactctagtatgtgtctagatgaggaaagttctatgtggcccagtttctccaagaaaagggaagccagctgcaagtttgagctgcggcacagagcacactctttctagcagaggctaagattctgacaaaaatcatgctgggccaaacaaaaacacttgaagaagtacttagtaaggcaagcccactgtgaagccagcaaccaaaaatactgatgaaatttagagactgagccacagaagggggaggaagtgacctgtaaacaaagcttagagaactcaagggcaagaaaaaaggtcaagagacccattttagaagggctagttctgctagcttgtgtggcagaaaagtgtgcatcctacaagagactgtatgagtggcctcagggatcacacacagaggaacagatgatttgattttaatctaaatctagagcttataaattattaaaactgacgctgatctatgggaaagaagctggaagaaacacatgcatattcatcaggaacaagagacaaaaaaagagaagagacactggaccagtggaattccaaaaaatgctaatcacaataagaccataaacctcaacatgaataatagtgtgtaaccaagcacatcatttctttgtaggcaatgatgggccactacactgacctatctgcagcagtgactaaccaatagtttagccctctgctttctgctagcagatatcattgatatgggccactacactgtaatatcatctatggtagcaggttaatggtgtagttagtgccacttccaagtagcactgatagcaggcctctcttctggctaccactacctggggattctgttagaaatagtggcaaaaggggcttgctaccaggaagaaaccatggttggtagtgtagctctgccaagctacactaaatgactggactatgggtagtgcaatggctcaatgttgttgacagttgtaggtgtggcacatatcacaccttgcttggaggggtttgtgtttggatctacagcccaatcaaaagtgtctctttttttaagaaaaaatgtcacaattaatgatagaccctgttttactattcttcatcactaatttgtgatacaaggagaagagaatcacgtgaattttgaagaaattagtcctgaattacacagtctaacacctggtcacttatcacataaaaagcactatccagtgagggccttgccgtttgtaaaattacatcagtcaggatttagttgcctgcacccttgaaggtctaacacacacttgatttaaaattcagtttgagaaaggaaatacgtcccctgagacaaaacaaggggaccatcttgctggaattggggtactaatctgtaacagactagtggtccatatttcaattccaaggttagacagccaaattgagaagactgtgtatgagtgttactgttaaacttggcttgtttatgaaaaacaagcagcaagaataggactcaaaaacaacaggacagtgatttttaaggtgttcctgagcctgtccagaaatttcagagaccactcaatctgaatgactcaaaatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttaccttatttatcttacagtatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaagtatcacttacctttcactcctttgcccgtgaaatacctgtaccacaagttatccctgttctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatacactgatcccaattatgactacattattagaggatctgttaagtacacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacaaaaaggaagcatgaattgttgttctgagtgttcctacatggtgagtggtcttgaatatgatttcagtttcataaaaatgccctacatgtgaacttggctgatgttgctacatacaggtacatattcaccagagcttgctctctcaactgagactagagtctaatggcggcttcgccaccacgataaatctcaattgaaacccattaactcataaagggcctgatgttattaggcttaatgtgatatctttaaatttcatcaccaagtataaaaattatccccttgttttagcctaccatgaagttgtaaatttacctttataatgcctacatgctccttcaaatcccaaccaaccacaaatccatctaagaaaaattcccgaccgttcctgaacattgtatgagtgttgactaagttcggagtactcggtaccatgtatttgacattgaaggacttgactcttctctcctgcaaccctatgcatcagtaactgctcaatcttaaaacttatttaggaactcaactgtaggatcccaatcgctgtgattaaccagaataattaggtcttgcttcctagatggttggagatcctcctcggctgctggattaggtttcatcaccgtgactactaaacctttgcccaaggtgaagactttctcttctccttgctctagcttgttcacttcagagtatactcgactaaccatctcgtggaagtagttcaccatcgggggtgcaggcgtattcaggagtagtaatttaccactgagttgataaacaaaacctggtacgagtttatgttccgctgaggcattcgtaatcagtaccatcttataattgatttcttcttcattcttgcatgtgaggaaacttcaaagggcaatttgactttacccttttggcaacacatcgaataggaataggatttagatttaaagtcaatgagagcgagctcctcgggccagtgaagggcgccgcagtgtcggcattgaatgttacaaggattgagtaaatgactggaaacgggtgagggtgaggagttgttattcacagcttgatggttaagagaatccataggtaaaagttatggaaagtgattgagaatttttaggaaaaacaggattgagagaaggcaagtgatactgatagacagaaggtcacggttgcaaggcaggtctcagaaaaagtttagcaacaatgggagcaaaggcaacgttgcagaaaaggaaaaatatgattatgaagagaatacaaagcggaatacttaataccgaaaacaaagcggaatcaagtggtgggtctagcaagggaagagtgatggaaatggtaatagacaacaaaactcggtctagcatgaaagaggaaagcgtgtatacgatggacgggaaaagaagaggccaagactatgtgagaagaactggtgtctcgcctcaagactggaataagtatcgggaaagggaattggaagctgattaggtgtctgaataaaggaaatgatatgaagagagcgaaaacaaaggtgagtctagaacaaaagatgaaaatcaatacaagtcaagcaggaggagggcgaagactatataagaggatggaatgtctccagtcaggagatgtatagacgaacgcgctcaggttgagtaaggacttgacgtctcttacaatattgcacattgcaatgcctggttaaagtgcaaaaagcgccttggtttggtgcttaagggtttaacttgttaatctgatatccaatcaagccaccaaagagagtccatatccagtgacatttccagttggtataacatactctgattgttataagtaacttgttgagtttttggggttattctggaggtgtttcaaggctcaagcagctacgattccaagaaattgaacttcttgggagtgctgattgctgcggctgggctgtaggcttgaccccccttggaaggcaacactggatcatttttcgagcagaccagtcaactggccgagtactccactcctcttcaacctccaaccaacaaaacccacaagcatgtcatcctctgtcgccccctcaccaccgccctcaccactccaccatcaccaacaccagcagaagaaccagaaccagaaccagaaccagaaccagtactcaactacttcgagcccatcaaacgaacgaagggacccattcagaagtttcatcaaaccattcctcaaacgaggcacatctaccaccttcgaatcaatcaaagaccatctcaaactgaacaacaacaacaacaacaacagcaccagcagcaaaccagcctcacaccagcatcatccatcagcatcagcatcagcatccttaccaccatcccaactcacctcagccaacctcaccaaatcaaagtcacatcaagtctctcaatccttggataacagctcagcatcaactcacactcaaacccgtcaaaagatctcgcgtgcccgtcaagcagcctcactcaaatttcatgcactctcatcactctcctcaaggaatcagaaccacaaacagaccagtagcacctcaaccgagaactcatccctcaccgatctcgagctaccctcaaaccgaaatcatcatcatcatcatcatcatcatcatgaaagacgactatcagcagatcctacctcaatcctcctcgcctcatctcaacctatgggctcactcactgcttcctcctctcgcccatccaattcgatcgtctccatgacaagctccattcattccttgctcacccaacctgcactcgtcaccctagcacaactggcacccgcccaactcctctctggcgtccactccagctgtttcggttcatccgatgcattcagaatatttgatgaatacgaactctctcagaataatcaatactatcgacaatcttccaacgaacccagtccggatgagcctgctagcatccatcaaaccacttcctcgaacccttctcctagacaccttcccactaccatcgaacaactcagtgcatcctccatcgccctaccgatcacttcgatctcaagcatctggaggctcttgaactgtatcgaatggatcaacatcaaagaacgtcaactgatcactgatgacccaaacatcaagatcagctataactcttactcaactcacaccccatccttaacccctagctcaagccaacaacaacaacaacaacaacagcaacagcaagatcaacaaattcccgacaatctcactcaaggtcttggaagtttcgatctcgcaaataccttgcaacatgtcggtgatatcctatcagcaatcagctcggaatctcaagtcgagattgtcttttatcacatcttctatcctcctcggccagaggctggcgaattaggccttctcaatgctgcccgtgaacaagaacaacaatcaccagatcatcacttctcattctcatccgaatatgcccacacccatcactcaacagaaccagccagtcgacccaacatcgatccatcacctgagacccccaacccattcttaggtgctggtgcagatggggagggtggcttacgagagatctcagtcaaggcagacgaaaagggtttgatcatcggccttacctgtttgctcaggcagatcctctatcgagcaaaacgatcgagtacgatagaagtcggtcttcatctcactcctttacattctcaagcaccatcagaaccttcaggaactgaagatcaacgagatcctgtcccagctactcatcaagaagacccctctatgccagataactcagtctgtaccagctggaaatgcgtctttgacgtgtctctcatgcctcccctactacctaaatcctcatctccgcaaaccatgcaggacactcagaacgaatcaaacctctcgaacgaagctactgttgataccaagaacatctcaagtcccgatccagatgccgaccggcgtgcctcgattggtgctcagcttcgtgcatccgcaacactagcccgtctacgaatgtcctccaatctgacttcagaactcccgctatgtcccgaggaatcgctctcgaaaatcatctttgagaaactcttgggaatgaaactcagtactggcagactgacttcgagtggccacagctggaaagtcactgggatcttcggtaaagggatcgggcgagaatcagatgatgctgatgggacatctcgaaagtcgtacgccggtcattctcaagcttctgtttctgcttatgcctctgtcacacctagtagggagcctactgtaagattcacatatgctcccctaatcccactccttaattcaccgtgcgcctgattgacgtttgaatatgcttttgataatccaaattgtccaggcggatgagctaactaaatttgccgaaacaacattgaaaggaaagaaggcggtcttctttgctgccgagcagagtatttttgccaaacacatcaccacttatcttaccagctggaatatcgacgtctcacatatgccgtacgagaaaggtgaacatgatccatccaactcatcagcagagatgtctgccccagttggcgcaaatggtgcagagaaacgtacgtccacaagcttaggaaacctcatcaatctgacctgatgctgacgatcacaattgcaatctcagctgctacatctgggcccaccgtacctccctccagcgccagcagcagatccatccgatccaacaacttcattatcattgatgatgatgttacgaccttgaaagctcagctgctcaagctgaaagcctcgcctacaagtttgcttcacctatcggcccatgttctacccaatcaaccatctcagcgtccactggatgtctcgtcgcatgaaatcctccaatcaaatcgagcgattcgaggggacctccaaaacagatccacacctctgtcatccatttttactagtatctccaacttccggaaagttcaagatatcattcgcaagcatctcaacggggttcagtggggtttccattcccgatattctcgttattcctaagccgatcggacctcgaagaattctgacagctctacacacggcactaagtcgaccgattaccgaacctcaatttgttcccatcgctacttcaccctccagtcctggtacacctcactaccttaactccaccagtcatcccttgggtagcagtcagctaggcaaggccagtccagccaactacctcggagtgaccgatttcgatacagctgccgcaaatcatctcaagaatgacgcaaatctgggtaatgaaaacccaagccttgctcggcaaccatctattcaaaatttgacaccacccggcttgcgaactcccggtactgccccgggaacaccaggtgtaccctcaccagccttactctcacacgaagctctagagtacttctcaaaagctgcaacagagaatggaggcagctctagtaccggtgtagtcttgcaatcacccgatggacgtccgcaagccatgtttttccatcattctgggtcctccaatcgactgagaaatgaacttttcaatcattcgatccatggcgctctccaaagttctcacatgagtggctcgactagtggcaagccgaaacttgagggacgaagcagttccagtcggccgatgctccgggaaatgattagtgtagaacctaatacggagcctatgactctagcccaacaagtcatggctagtgctgagagtacagccaggacccagtctccatcatccctctctaacgcggggtcgaacgatccaacagccaagagtgacacatctactccctcgaaccagaaccggctcggccaatcagtccgaagcagccatctaagcgccaaccctatattaggtgatccacccgatagcacgtttccacacgcaatagctttagctcagtacgaagcgatttcccccaagacaccttcgctaccgttccctgaaggcctctatgcagccaatcaacagcgccaaagctctggctcatcgtctcactcggtagcccctacgcctagcccgagtacggcaccggtgacgcctaacgtgacccaaacaggcttgtcctcattgacaaaagagcagcaacaagtcctgctgaatccgcgcccattgcccatgctcaggatgccttccatccccgccaacctgcccacttcgatctctgtcaccctctcctctccccgtcgacgaccgacttcgcaactcccgagctcctccaatgaatcagcatgtgtgggtaaatcgcgctcgcaacattcgccgcctgttccaacccatcgtccgggcgtggttgatgagcacaagtcttcctcgacagccttgggcgtcaacgagatccctagcgccgccctctctaagtcaaccagcgcgctcatcgctgctagcaggagaagcacttcgatgggtgactcgatgattgctaatcgactgggtcgcagaagggtctcccgaaagccaacgactgctcttgttccgccgatcaatgtcctaatcgttgaaggtttgtaatccccctcccctcacatatccagcatgccatttttttccttcttgcgggactgatgacttgcctcaatcagataatcggatcaatcagaccatcctgactacgtttatgcggaaaaagtcagtgaaatacgatgtcgctatgaatggacaagaagcagttgataagtggaggactggtagcttccatctcgtcttggttcgtattcattcatttcattctggttatattccactcgagtaaaaggaattgaggtttattttgactaataaaaattcttgaatacgaacagatggacttacaattaccagtcaaagacgggattgaggctacgaaggagataagagaggccgagcgctcagtgaacatcaatgcatttgcgaatacgccgccagccgtaggcgggaacaccccaccggcgttagtagcccccaacacgatgccgcggatgacacctcacaatgtttcagtgatcattgtggcgctgacggcctcttcactcgacgtggatcgtgaggtggccctggcggcgggctgcaatgatttcctgacgaagccagtctcgctggcctggttggagaagaagctactcgaatggggctcgatggcctggctctccggcttctcgcgtcccaacatctcaaccaactcgctcaaccgctccttgccggcatccgtccccgctggcttcggccatcctccaccagcgggaagcaccgctggggctggattctatcttggcgcgggagggaagccgatgatgtccttcacaggcaccctggcccaaaagaaagccaaggaagttgccgaccatctccacttgagttccgataaggcccgcggggctcagatccgcgagaaggcccgcttggagtccaacaatcctgagtcgagctccacgagagactcgctcgaaaacactagcgacctctccggtactgacgacgatgctaatctctctcgaatcccgactggcgagacacaaaaacccgcggacagcgatcaccaaaagacgcctacctccgctgtccaactcaaccagatcatcatcaactcatccccatcgatcttaaacgatgatgcagtccaacaatcatcacccaaagagatctccccctcgcggccaatcatctcgctccaaacgcctacccctgaacgattcgactcattccctgcagctgaccctttcaattcttcttcttctcaccatcatcatcatccacctccacattcaaccttggatgccaatgtcgatcaggtcttactctttgttaataataatcacacatctaatccttcaagctctgatgaccttcctcccacttcaaatccttctaatcctccctccccgaaatcttcttctccttcccctccctcttccgcccctccctcgtcctcttcctcttctccccctctccatgaatgattaacgaaaaattagatctttacttactcttattgaactttaaaaaagcaacaagttttttttttcttctccttgttctatttttggacttgtgtgtggatgtcttactcttttgactaatttatctgtccttttcttttatcttcttaacgctttttttttttttgggaaacttgtcacctttgcagctcttttttttcaatttatttgtacatgaatgagaagcctacacatacatcacatataaaaaatttacataattagatagacagatagatcgatagattcaatcaataaatatagagttatgtgtaaacaagatgcacttgcacaagacttgttttttttttcttaatttatttctttatttctcttccatacatgaagcatatactttgatccatccttctctgtttctccttctccccttctcccttctacatataaatgtgtacaatcaaaccacaaaaagcagctttatagaacccattcttctttcttttttttctggttgtgtatgttcaccaaccaagatgtctttgatttatttgatgattgaggaaacatctagaattaaagatctgcaaaacgtgtctctttttctttggtgtatgtattaatagttgcagatttgtgttatcatctttgttttctcaatctatctatctccaatctctctttttttgcctgattcaatatcagttatctgaacaatgtatttataatgaaagatgtactaacaaaaaaagcagtagttttaatgatcattctggatgattctcatcaggatgtaaacctgaatgtttctgtatgttattttgtttttctcatgttgaatcaaagacccagcatgaagattttgtctggtttttgtggatccaaaaagtgtgattctagaccagaatgaaaaaaagaggacttgtggttgcctacattgcttgatttggcagaaggggggtgggggggggctctattaatggcttgtgaaaacttgatcttgattgattttcacatgcaagaaaagattgaggatgtctttctaaatccacaaatttggatgatgggatgaattcctttgacaggaaggcctccttggagggcctcccaatgatctatattctgggcttgttaatttggctagtgaaaacttgatcttgattgattttaagtttcacatgcagtgaagattgaggatgtccttctaaatccacaagtttggatgatgggatgaagtccttgattggacaacttcccgtcagatctgaggccctcccagtttccaaaagtccaggttttcacagggaaatctagctttggaggctataaatcaaaactgggggggggggcaaagattctgacaggaagtcctccattggagggcctcccagtgatctatattctgggcttgttgacttagccttcctttgtaataaatcaactagattgtgaacttttctttttctactcatgatcagaacgtggctctcattggcaacttgagtttggaatttggaggtagaccatcaaactcaacaagcatttcagatccaataggcagggaactagtcctccattgtgtactggaccagaaatccttctacttgtgataagtagctgcacagttgggtagataattgagcattctcaccacccattcttcttagaaaaaagaccaaggtgtaacggtctcatcaggcctcattgtcccttggaaaaatgaaaatgcaaatatgtttgtcttcccactgtacatacacacacccctttcccttttcttattgtcaaactagtaaatgcccctaattttggggagtatgacatggtgatacatattctttttgccccttttgggggtgttgcttgaattgagcacctgtcttggtctaacattggcatcaacaaatgtgaattggaggtcaacaccagcattagattgcatgacagtttgtttggctctctaagcctattgtttttagttatatgtggataaaatctccttctaactgacaagtaccattttttgtgtgtagccttaccagaaaatttattctcacccttccccataaaattgagttgtattggatgagaataaacttgtatagctacagcatcttctgttctggccctacactacaataccacgccagggttcaaacttaatcattgtttggttccttggaccaacaaacttgaacagtctttcaacaggttcccatgaccaagaaaattaatctaagaagaagttttgtgtgcagatggactgaagtaattccaagttttctctcaagttggagaagaaatttcaactgcctgagatcaatttcaagaggagaggtttggatggtctcaatgtgatactcacagagggggggtcaagagtatcaatcactttgaagatcatgagaaccgatcattgatttcacttgttgataaccaggtcagatagactcaatacaaatcagttcaacatgtggatgattattatgaataaaataatggagttgaataaaatacaaaactgtcaattagactatccatttgagcagagaatgagacagttatgttttgactactacactacatcatacatgtgtgtgacaaacaaatatacctaatactaaatagctaatgaaatacttggagaatgattgtataaataaacaacaacatcaaagaggaggataatgtttctaaacaatgagttataagagagaatttcaacctttttcatattgaattgaaatgagttactaactccaacaatttttttgtctttgtaaatttcctgtttactcattctttctaacatataagagttttatatcttttttcatattacttcagtttatcctgaaattactatagcttagtggaagctgtgctagccatccctatgattggaacttgggcaaatctttgatattttgaatgggcctaaggtcaataagatgtaaaacaccaaattttttcatcagtggggttcatgattgaaatgttgagattttcaaagccaatttcaaggccttatcaaccacattttgaaaaaatatatgagttggatggatccggggttttttgaacagtccacacaatttttcaattttttttttaaaaaagataaacaccttaaaataagctttaaaattcaataaatttcaatcatggaccctgctgttgaatagacaagggaaagtagacaaacaaaccatattcaatacattcaacaaaaagacccctcttgaggctctcctcttgcacattgagctcctctgccactctatgtattgctataatttttttatgggaatcttttctcttttcatttttgtgcatggtgtctatgatgccaacattgagccatcagaatgcctgtagcatgatttgtatcacaaagtaaggctaacttaacacaagccccccccccccccctgttaaagggtccctgtaaagcactgccactggcgctgggcgcttcgcgccctctcccgctctctcgtatggagagcgctcccttgctcgagtgggtttgttaagctagtgccacagggaaattattttttatgtgccctccctcaactgtttgataatctcatcacggggagaaaagagatgtgtttggaggtgtggagttgtccgcgcaaaaaatttgggtttagcactcatatccaccctgtatgcgccggtgaaaccttcaaaaaatgaagtatgtgtgcgatcgatctgatgtgagaaagataaaagagccatttttgtgagtcgggatcttcatggatccgtatcaagctttcggcttcagaccccagctaggagcctgatacatacatcacacattaatgcaaacattttacaatgttgtgccaggctcagtgaggcctccgattggcgcaataagcttgagttagcaccgagaaaaggtcgaaccaacagatatttattatgctctagtgagccaagccatcgactcatgactgaacaaaatctagatagatagcattacgatttggatatgactgcggtgctgatcagacaatcccgagctttcttccagtgcaggtgagcatgtggagcggttttgatatcgtgtccttgagagtcctcggtccggcacgctggtgaccggatgatacaaagcctaagcccaccaatctttcattggctctgggtattttcggaggagtcggaacaaaggatccctaatctgagaggacctttcttcctataaaaaacgtgtgcagtggcaagccaaaaggttttccacaactcactcaaatcacacttagaaaccatcaaacaggatgtctatcatactgagattaccttcgcctcctgagggtagcaagccaagttatccacttgacaacccatcacttttggaccagttgaacttcttcaagtcgaaaacgggaatcgaggatgatgaaaaattgaagctgcacatatgtcgtatccaggagaaaatatacgagctattccctttcccatgtgtttggagtcagtgcaacttcgaatttactatactacatataacacttcagcgtctcattgactctagttcgacattttaattgccttgtttccaccctgtttttttttttgtttgaattcatccgaaattcgacagactttgattttgtcagaggaaagatagttaaccatcctatgtaccaggaggttattcaatcggccaagaatcagtcagttgcgcaaaagatatttgtagacttcggagctaacggtaagctattgtacaactctcgggttttattcttcaacttctgacgcattccttcgatttgatctgaatcgaagtgggatctgatttgaggcaagtcgttctggacgggtggaagcgagaggacgtattggcaattgatattatacctagtaagcactaactcactactctccataatgttaaatcaatccaagatttgtcatctcatgtccctctttataggttggatcgagttgggcaatgagctcttcaaaagcgttgatcaacctatcccttacttcattggagacattttcaaacccgaagtcttcgatcccaccaagccgccgtcggcccagtgtgactcgcttgaccttttctcgttgaaggacctcaatgccttaaaaggacgtgccaccatcatttctgccaatttcatgtttcacctgttcggtgaagcagaccaagagcgcctagccgagtatttcgccttgttactctcgaaccaacctggtagcacgatctttgggcaacatcgcggaagtgaaaatgcgggtatacaaaagttgttcgtcttaattttataacgcttacccctggtgggcatcttgatgagataaatatgtattgatttggggaacaaaaaaaaacagaccttacgccgctgaagcacattggtacagtcattctgtcgaggtgaggagcgtgctccatttcatattctctacgtttgcagaaaaaacaagatgctaagtatagcatcctgaatctctacgttaatggcaatgacaccccaccccagtcctggaaagctttgtggcagaaggtcttcgatccctctacagtgaagatagttgcagaaatgcgagagtcagaagaagggactcaatatgagtacatccacggaaagagaaaggttttgtggctatattgggcggtcactcgcatttgaacgtgcggtataattgagctctcaatgatcgaaaatactagtgagtcagaatacttttgacttgaaaacctacaccgcctccattacatgattgatgatagttttgaactcgtgtgatgtgacttcttactttgtagacttgatcaggaattaccatctccaaatttacatctttcaaagaaacaagagcatatctattctgagtctgtgatcaaatatgtcaacaagtatgatccttattttcaaattgtataggataccgatatagtaggaatatggctgtgacatgaattgtaccaatcagatgatatgtgtggttgcagataggagtgaagccgagaatttaacaaatagccatgaggtcattttcattttccaatttgcaaacatccatctaaattcatcaagaaggtgaactgaggaaatgaatgagatggctttatatcccactgagcttccttcacaaatcatagagtcagtgataggtaattatttttcaaaatgagttgattctgtgtgtgatggtagcaagaaagtataagaaacaactggccaaagctcagttagctgaaattgaatatgctttccatttgtgatcaattgttcttcaaaccccaattaagactggagtttaccttgattgctatgcagataagtctctccaagcactgcttgagatctaatttgagaaagtgaccaatcatttgatggtggatcaatttgatcattgaataatgagttatggtccaagtttgaaatgatagtcagatggaatcgataacaccaacaatgctggttcctcctaacagactgtgtgcatttgggtagatcaaagttcttttcccactcctttaaagtttacaatgcactagtcaaaccaataaactcatgttgatgatgaatggtgaagaagtggaactttggcatcaaagaatgcatttaactacataaaagaaagaaaaaattaaagcccaaaatttctacctatcttgtgatgtaaaattttggggattttgttcttcaaaaaaaaaaactggatgggtgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacacaaacttgaacgtgctggagacttggtcaggtggtgcataagagctcccaaaaattgaatataatataataaaagcggaaaataaagtttgaaaatttgtgaaaaataagaaataaactcaatttttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaacatggaaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttacccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcatttataatcattcttcccatttcccaatctttctttctctgagcactcccactccccaaaaatgaatagcaaagcttttgaaaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcgcttttgatgcgccgaagcacatgtggtttccgcttttagatgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttgaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcattttaaatactgaaattagacccattttttcacttaattttttacagtttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagacaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttgtgacattttatatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttcttttttggaatttcaagctcatatcctacacttttaaaggtttcagaattgatggctgtatccattttgcatataaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagtgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagttttaagaaaattggatgttaacattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattgtctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccattgagttttaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataaatttaaactttcaaaaaatcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggttcttaccattaaattctacgcgcttggaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaaataaaaaaccgtgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgtaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaagtaaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaattaataatcaaaattcatttttatggaaaatggacttaaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagcagtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttgaaaaaaatcaattttattttacatttttcacaaattttgaaactttattttttgtttttattttttcatattcattttttgggacctattatgcaccacctgaccaattctcatgacttcaaatttgtgttttggagctctggaatccaaaataaacagccacttttcactgtctacacctcgggtgcagactcccgtcgctccgcccgaaattatttgccgctgcaagacgggacctcccgcggaagcaactacggcccatttacgggctccgtacaagggctaaatgacggccctcaatagacgtctaaaaatgcacatcttgcaaccgtcgagtatgcgcgtccaacgacgttgccaccagtcgtcccctgactataattacgctgcaacggcaacgtaccttgtcaaggtggccgtccatcgacggagaaaaagacacctgtggcccagctccctgacgctaatgttgcatcttctgaccacctctccgccctcagaagcgggcagccgccctagcgattcctgacggcaagcagcaaaaaagtacctattcggggtttgcccagatgggaattcagttgggcggacacattatcgtatgtggttcacccaactgcattcccaccaatcatttcatcacctcagagggacagcttgccaatggttgaactagtgtatattcgtattgtcatttggcggcacaacttgccagccattaaaactaattacaggcctaaaaaatatgtaaaaaaccaaaagtaaaaagagtcgcctccagggcaaactcatgcggctaaaagaaacacattgcaccatgagatcgtgtcgggcatactgcctgggacgggtaccaattgccagagcacacagtggccaccaccggtcattcagccttgcgccatcacggccatttgggcctcgacctcttcctgagttggtattcggatgcgatccaaatccaaatcagtgtacattgtctcgccaaacaactcgttatcgagctgtatgatgagccggtagaaactgagatcaacaaaaagtatcagctccgcgtatccgatggagtggcttgacaaggcaaagattagtactcacgcccgacgatatgtaggatcccgtgctctcaaatctactaattgctgatcaattatggaccactgtcggttggcatcaccggcgcttggtctggcgtagtgagatatagtctgaatccgcaggtgggcaatgcgggacctcaaacgcttgtcagcagcgcgagtggccgctcgtttgccaccagggaccatacgttggcacatctggaaagcacacatcatgattagccatcatatacacccaaattgacacccagaatgcgacacttacatcgatgagcaaaacggtgagtgttgggaccgggtgtgtaatcggtcgaccgtttggctcatggacattagtgaggagctgccaagcatcccatggtcagctcgacaactcagacaaggccttttaagtcgccaacccacaagatttcgcatcgatccacgctcatgtttcagtcggtcgcgcagctctaccatcacacttgccaacgctgaaagctcgcctgagatgaatccgactggtaagtaattgagtttgaactcgtctgattgcgcttgcacgtggtcctaaacaatgttaaactcgtgcagtttaattacatatctgaatgttcaaaccataggccgataaagtcacccaccagtacctgatctagaggggtcctcccagctgccggtgcacccctcacagggttgcaagaatatacatcgaggatcgggctaatgagaacctccttggcatggttctgaacaaaggtctgcatttcaaagagtgcccacgtgagttccacttggaccagtcaccagtgggagatcagctgaccttgaaatggttctggtacgggtagatgcgtgcctgtacagacaaaggaattgctgcaggagccgaggaaccgtgatgacctgtgtccctcgagcggatgagtgactcaactgcttggcgaacagagaggaccgagtatagtaagacactatattggcgattgagcgggacctgacagacaaacgttgggcaattagaaaatggcataaaacatctttcacgttgaaaccgactcacccgcataagatcttccgcaaaatctatgtaaggagcccgaagatcccaagtctggctaaggttatccaaatattgttcgtcgatgttcgcctcactagtttcgaatggaacaatgtttggtggccaagttgatgcaacacctgcaccaggtctcccaaattggcgacctaaagttgcttggcgttcggcagggggactttctgggtctgttagaccctccgctggacatacatggcagataattggtatgattagttagtacaggaaacaaatagagaggcaggaggttacttacgagcttgtccattgctgctactcaaggctgggcgtccaccacgatcacgaggcaaagcagcggaataggggcgagtcctgtggcttgatcgactggcaatgctggagtgattccctcgagtggatggtgtggttcggactggagaccggctctcattttccgactggctggtggttgacatgttggtaggttggggtggagtggattagctgggggaagacagaggttgcgttgtctttcagctgctggaaaggttgagaaaatttgaatttacaaattggaagtgtgaaatatgaagtggctggagtgacgaggggtggtgggatgtggaattgttgtcatgggctcgcttaagaacagatgaagacccggttgggtatgggagctcatcatcaccgtctgtaagacggtcaaatcatgagtcatcacaccaaatctcccaatccgtccacaggagtaaagcatccgatcgatcgcgcgagatcctccaccggttttgcaagcaatcctccaaatggcccacccatgccgcctggtaatcaccctcatgaatcaataatccacacaatcggcttgccaaacccacaacgagctaattaatatgtggtcattgctttgcttgctttgcctggccaggaaacaatcgcaaactcaataggattatgctgagcttgggatgtgaattacccactaaaaagacctgtgaatgcaagttcaccccaatgggggcacaggctggtatttgtttcgaagttggtgagcacaagggtggtaaaagtgtgcacaagccatgcactaggctttgattgaggcttgtttctcatgcttggatggttgtgttatacccaacatccaaagtcgatgcccagaccgcggtgatgaatccgtattccacaaaatctggtcatgcccatctgatggcccacaaaaataatcatcacttgccatcatccgactatcagcagcatcgttttgttccatcaacttcgttgtgtttatccagcaatggttaatcatgcccatcgtcctattggtcataatataggcaaaagtgtgttcctgtcttttattcccagggaatacatacatgtactgatgatttgaaataatttttcaacatctgtgtgcgtataaagcaatggttcatcggtcacgtggccgtgttgctcataagatagacaaaagtgcgctcccctcttgactccaataaattaactgatgacatgcatgtattgatgtttctaataaatattccaaggtatatggttccagttgccgggggacagaagagacaagtggtattgtcgcctctgtggtgggggaggcaggggaagcatggcagccaacaggcatatccatgaggccacagccgcacaccaagccgaggttgagcgtcgggcccagatggctcaggccgaggaggaatcggcggaattacttgcccgtgggccgcctgacatgcaatggacatctgctcttgatgaaccgcccgagcatcaccctctgagtgatgttgccccatcggaattgcaagatgacttgcattttatcaatgaggacaaatacttcgataatccggctgtccctcggagtgttgcctcgtctaattggagcacaagcagcgaggatggtggatgggatggtatggttccggacgatgtgccgccagtggactatcagaccccacataccgctggaacgtcggagagatctcgtacaaagggtgttaaaaacccagaatggtggccctttcgcgccaaggaggtgagtcatttgtgtatttcattctttgcctggtggaactgtttctgacactaactcacttgtgtcttgttgggtgccacccagtatttgattagctccttggtcattggtcacaccaggaccatcatctctcggatgttgtaccaacacatcaaactgatgtttatcctgtgtggtaccctactgccagattggaccacagttcgccgtggcaaggcaaagttgcgcaagatgattggaatggatgtgattggacgccgatcagtcctgaaccgcccagtccactacctcagcctgaaggcaacactgggtctcgagttagcaaaccctcaggttgagcctcatcttcattactatcccgagctcaccgaggggagagctgtttctcgcctgtcccagtcgtccaaatggctgaaagagctcgggcctaacactagggcacagatggtgcaacacggaggtcacgattactacttgcatgagttggtcgaactcaagtcaagtctcattgtagtcccggcttacttctgtgaattcaaggggaaaatgtatggcctatgccaaacacctgaaatccgggcctgtgatcaaactggccagttaattttctcgatcaccaaggacccaccgtttgactcacctcggttgactcgcattgcggttgaagagtttggaatggaatacccttcaatgactgttgagggtgggggtctcatgtccaatctctgtggtaaccagatttacggtgagccctggaacattaccttttgaaatgagcaacagtccattcaacagttaatactgatcattctaccgattgcagagatcggacacgactgtgatcctattggaccaatatttaatccgtggcgcttgaaggcagccggacgagttattcgtcatctgccaatatgcttgtatgccgacgacacatcgggcaacagttccaagaaatggaacaagcacatttcctactactttaccttagctggactaccaccaaagctcaccaatcaacatttcaattgccatttcttatccacatcaaatagcgctggggccatggaactggctgaggggattgttgatgagttgatgtgagttgaccctttgaatcatcatttgcacaatgttaattgtatttttgattgcattttccacagggacttgatcaatgacagttgtgtagcatatgacagcggaattggcgaagaagttttggtaacatcgactcttctatgtttcttggcagacagtccaatgcatgcagaaatcacaagcacagtcatgccaggcaactctcgaaatccatgccgtgcatgtgatttgtcagtaagcagtgtgagtatgaggaaaagcatggcttatttgcaattcttcttgcagatcagccacgatgggtattgggtgagttgagtccagcttgttctcaagtttgaaggcaactcgctcaatccatttccctcggcagatcaagaatgggcttcgttcgtggattggcatcattgccaactgttatctgttgtgggacattgcaaagcagcccaggacaaagacgcgagtgggtgtacttgggggagatctcggagtaaaagactctgtaaacaacgagatcctacttttgaagtacagtatactttcgaacggagatgctgctaccccggccaaccaagcattcaccaacagaatagctgagattgattgctccgatcaagccagactgttcaaccctttctttagagtaccaggcaagtaacttttagatacagcccttcacttgtaatgcactcacttatatagatttcacccttctgcatcagatttcgatgggtgtgctgataccccggtagaggtgctgcacgtgttccttcttgggatagtgaagtacatggtacgagacgttatgggccgagtgcccccagctgaattggggatcatcgagggctggtaccgagctttgcggactacttctctgaacattccgtcgctatcgccgtattacatggcaaaacactcctccaactttgttgggaaggagttcaagatagttctccagagtgccccttttgtgctgttcaattatttcgacgagaaggaacgccttgcgtggggagcactgtgtcaactggctccgctggtgtttcaaacaaagatagaggatatggactcgtaccttgctgaactgcgattccacatacgaaagttcatgttttacattatcagaacaacggcgcagtgggtcaataaaccaaagttccatatgttggtgcacttgccggattcgattgagcggtttgggccggcaagcctctttgccaccgagaagttcgagagctacaacggtgtgttgcggaacgcttccattcactcaaatcgacaaagtccggggaaggacattgcaattacctttgccaactacaagactatccggcaccttgcctgtggcggactcttcaagcaccccaagcaccctaacgtttacatcgcagcgggctcagaggtagctcggctttttgtggacaacccgcttatccaaaagtcgatggactacaaccactccgtaccttcgaggggtggcagttttccctacccactgaatgctcgcttgcctccggaggagaagacacagatcccaccaccgttacagttgcatctaccaggtcagaagctttttcaggttgttggtttccagttgaatgctcatcgggcgctccgaaagggtgtctttgtattggttggtattggtctcaacattttctattatcctaactacatgcaagtgtctgttctttactgacaagtggcatctgatttggacagatacgacaggcaagggaaaatgcacaccatacagttgggcgagtcgatcacatgtgggaagcgagaaggcggtctcacctttcctactgggtgtgctacaccgagtatgaaaggggagatgttgataattattacaacatgagaaagataaaaaagactggagttacacggtttgtgagaattgaggtgaggcaatgtctacatcttggtgaatggggtctaacggaatgctgactgaatcgtcaaacctcaggatgtagagtctacaatcaacttccagcacaattgccatgctggggggtgtgaggtgaccccaactgggatggtgtggattgagcgcgaagagtcagaggagaacaacaacacagcggcgcatcggaacgctgtacactatttggtcaattcgctggagattccgggtgcgagagcactacgtctttgggctgacatcccactaggcgaagatgaggtgagccaactcataccaatgctcaaagaaggcctggcagtttggctcaatagggaagacgaggatggctctgaggtggaatactttgatgctccgttggggggggaaggagaatgattgatgtgtttgcggacatggatatgtgattacgaagttgtgcttctattctgagaatttttttgctatgtctttcgtagagaagtgaggggggagaatagcacatgtgttttgttttgagtccacaccatttgctggtgttagagccacaccgttcaaacaacagtggaagtgaagtcgaacggttggccacagtgagtccgccgtgaaacagatgttcccttttctatggggcggctgctggcggtcagacactcctgccgtctacgtgcgtggcgtagccagcatggagacggagttttgtcagcgacggcctgcggttgtgaccctgggatcaacccgggtggggccgtctgcagctgggtgtgggctgttcatccttttgtgttacggggattggccgtggcggcacatggattgacgtcaactgccggccagggtcaattgacgtcgaactctgatttttctgcacccgcggtgtaggcactgtacacatatcacttgtgtcagttccttactgggtattgttggtctaccgtctagggaaataaatttggccaaagtgggattgatctcaagaaaaacccattgatccaagtcgggatttttttttttttttttttttttttttttttttttcggttgtgaaatagttcctgcacttgcctggtaaaaagaaaataggccacctaaaatgaataaattgaactgtgtgccatcccagttccatgcagaacatcaagctcaacaaatgcgttcagtgttatcactgaaaatgaggatgaagctgatcaatttttgaaatcctcccggcagtcaagacaggtcaagcaaaggatttgccctaacggaccgatttaagcaaggtgtcctatttataagggccagtaccatagggcagaaaaattcaattttttggaatttatcttactcaaatttttgttttatcaaaattggccatcacctgaagccaaattttagtgtaaaagtgaagaatttcaatgttagacgcctccactggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccaaaaaagctagatttccctgcaaaaatctagactttttgggtttaaatcggaaactgcgaggctcccagatccgacgggaagtcctccactttgtctgaaattttttgtagaaggcagaaaaaatgcctaattttcaaaattggaccccacggtactggccctaagatttggacagaaattgcttaatcctttttcaagattttgttttttgggtttttgactgttatactggaggacttcccgtcggatctgggaccctcaaagaagttgatctagacccgaaaactcttaattctcgcagagaaatttgaattttgcggctctaaaccgactctgggagacccgcagatgttgacgtgaagtcctccacttgatcagctgcccatcaggaagcttctagtgggggtcctgttgataaacaattgcagtttctcgcatgtcggtgtgtcttttgagctgagccgattctcccatgggaagagtagctctaatagttggctcagctagggtcaatctctcctacctccgctgtcactcattctttcgatgtgatctcaaaaagaaaggtcggccggccactgagctggtcggacaaacgccccgaccactggggttgggtaataaccgtttgactagcccggtggttgaagggcactagtatcgccaagtgaactccgtctttatgaatagcgctttggttttcctcaaccacagtacgttatactaagacaggcatcagtttcaagagaacttacattgtatagcaactgctgcgtttctcatcactcatctcctcgcagcccctggagcgctgattcaacctccaagtcactgtgttgaccacctcgatttgcttcacaaaatcactatcccttccgtctttccctgttcttgtctttcctctcatcaggaccttacagaataccatctttgttccagacaatcgccggtcgatctggatcgaaataccttttggctagccaatctgtatcattaatacccatccatccatccatccaatcgagcgcaatcagaaaccaaaccctctcagagtttccatagaccaggcgaaaatagaaaccacttaccgctcacaacaaccaagagcccaacatgtttggaatacagtggggcgacatcaagatcgggaatacatcaaaccagcaatcccagaagatttcaggagtcaaaatcattttcttgatcttaattgttgatatttgtttgatgatgccgattgagtcttcaaggcccgatcaaaggaggttgttgaagcgaaactactatcaaaagtaccgcaagacagctcgaagacaaccaatcgccgccgaggtgtctccgctccttccaaacacgatcgcctcaacactcaatcccctcgagcaggcagacttggactcggctttgagtcattttgtctatccaaatcctgtggacagcttgcctgacttttcttatgctggttatcgatctggaaacgtccccattccttcgttagacaacatcaccatgaccatttcgcctaccaatgacgaggacgatcggacggatgaaattcaagctgcgatcgattcgttggctggaaaccctggcgtgatcttctttgaagcaggcacatacctcttatcgagtaacaacagcattcgtctgccctcctttgtggtccttagaggtcaatcaagcacgccttccacaacattactccgagtctcaggcccgcccagaaatctgttcgagatcggggatcctaaagcctctggatccttgcgcccagaagaaggcaagagcgcaatcaatcaagattacgttggtgttggagcacaattcgtggaggtggagaacgcctcccagttcaaggttggccaaagtattgccgtacatcgtctggccactcaatcatggattgatgccatgaatatgagcagtttggtccgaaatggaaaacgagaagtctggcttgctcccaacactccagtcaaccaagagcgagagattgtagccatcgatggaaatcggatcagttgggaagttcctttgacagattccatcaacgtctcattgtctgagaatactgccagtattgttgcctatcaagcaccaatccgagttcaacaggccggaattgagaacatggtgctcactcaagtgcctgattcatctagcttagtggttgggaccccgactatcttgccgatcaagattgggggtgcagaggactgctggatcaagaacatccaaatcacgggcttcattgaattttcctatctgacccagcctagtcgaagaatcacgctctccgatttcgtgatcatccgggatgttccgacctcaaacggtggaacaggtgctttaccactcgatatcaccatgggcggatcgcaagctctgcttctacgaggaagaacacttggaaaccagaatacggcctcatatatcgtctcaactggtcggctagcagccgggccgaatgttgtctctggatacattgctactggatccgctcaccatatgatcgaacctcatcagcgatggagtactgggtttttagtagtgtgtatatctgaattggaattttcccaatggcttgatactcacaatattgatatggtgttcttggtcgcatcttttttttttattccaatgatataggagaactcgcatgttgggcagatcaacttgaaaaatcgtggcatcatgggcaccgggtgagttgtcggtttctttctctcttgttactgttttagcgtctcaaatgattgggattgaagctgacagggaagttggcatgaaaaggcacgggtgggccattggcaacggcgtgatatggagctgttcagcaaccaaactgacggtccaaaacccaccgatgtcgaggaacttcaaagtgaattcgcaagaagtcgccaatttccaaaatttccgaccaaccgctcaagcccaaccacttgacagtctgtatcagttgcaactaagcgcaaggatcggagccgctgcggcagcactcatcttccagacggccgacaccttgcttaatcaaccggccaatggcagcatgcacatggtccagcatactgtggacgtcgtggacgctttaccagtgtccgaaatacatgcctcagccgaatcgcccgctcctcaagacgccttggtttctgatcttgttgaggccctttgacttggttcaacattttgacaggtgcaaaatgcaagaataggcaattatgctaatttatcgagtcttttaatataacccttatatctgagtttaagcattccacaaccagaccatgaatttattgattaacctcatcgactggtacaacagattagattggcaatcatcccagtgatgatgagcatgctcattgaaaaacgttcgtttgtccacctcaattcatgcgattaccccacaaggctgacatttgcacgcggattaattgtgttataggagatgataaactcatgcagtggtcaacaagttttctctttaggctcctgtgaagtctttgttgataataaggattgaatatgaccaaaaagctgtttttcgagggcgaatttgatctgcgaatccgatccgaggagtgaagcgggaagatcgattgagacaaacgcttgtattctgaacttctgagctagatagtcaatcatcagcaaagcaaaacagacacgcattattttccgagctgttgccttgtttttccactttgatcgtaaacgaagacgattgcagaggagatgatgactgggtgacgacctctgacctattttttgggccaatgcttgactgaatccgtctgtcggattagacgaattcaagcgagttgagattgccgggaaagactgatcatggccgcaaaaaagccaaaacaaaaagagaggaagatttcagtatctaaacgtaaaagagagttcgtattataacaaaaaaatatactcaactgttgaaggaggaacagcacaagaccaatctttggccaagcaggtatcgactgcagaattgtcgcccgaatgatcacttgaatttgaaacggtgccgatccagatcatcatcgactgagtgagacgagtaaaatggaacaggaaatccggcaagctgggccgatcaggaatcgtcaacttggtctggtacgcatgaacagatatgttcatttccgctgctgttgccgatatcgcgtgttcggccatgttgtgcttctgcctctgtgctcggctgtagtacaatagactgcacccagccgcccggtgtcggtgtctttgtctgtagaggcgcgtcctgccaccccgtggggtctccgggtaaaccctttgcctccatctcagtgtcctgtcctctgttgtactggatattgcacttgcaggatggacaattcaattttttttttgtcaagacctccatgacatgatgttcaaaggatgaacagcacctgcttaagctttttcagagtctttaatgaagctcagaaaagctccagtcccatccagtggggtgccacctactaggacggttcacgtctgaactttggagcaagttttatagcatttatcattaaaattttccaagtttgtcaaaaatctcaaattcctccaagcctgatgattcatgagatttgacaaaatttgtaaaattttatccataaaagtgctaaaagttgccttgaacttcagacgtgaaccggcctactgacaacatccacttccagcagtacttatagttgaggtgttccaaaactcacaaaacaaagtcaagaatcatgagatgcatatgcacactcgtaccaaacaaattacttcacaaaattctcttatcatctaatttcaaacaaaaaataattctgttatccattttcatgtgatcataaagcaatcatttcactgtctgacagtctgtactgctgcatttgacagcaaggtattaagcattgaagaaattagagttggtgagggacaaaaagtcggcagagccaatagcagacagaagtctgagaggctattttattcttagtcaattgggctgaagtgtgattgatataagctaagaagaggctaaagtgtcctcttaggaccagttcaaaatagttaagactgatcaccaggaaatatctgggggcagtaggtgccaggtgccatgaagtgacatattgttactctggtgcttgtctgctcaaataacaatgtcccctttgtggtcatcagggagtcccaaccctttgattttgaagtaacactggaataaaggcaggagtgagcttcatgtcacctgacatgtactgccctcaaatttttcatggtggatggtgttcatttcttggtactatgtagactgtcttaaataatctagataaaaacatgcacaagttgtgggagcagattctgatgcataatgaataagaattgatcatgacaaatgagtgacatgtgatgtgaaagatgagaagcagatatcaaggtgcgaaattccaacaagcatgttccacaagttatgcaccccagtgtactgggtttgaaaaagatgaaatggagatactatctgtcctttgcaattcctttccaagccaggattttttgtttacaaacaaaaaacattggagtgaagcaagaaggagctttccaggtcttgacaaatggcatcaaactccaatgtcaggataaaagccattgacccatttgccttgaatctgattataaaacaaatccaaaaacaatctctatattctaggttaattagtctggccaacaacaacatttaccttgacaatcattgcatgtgctccagtccagttccaaagaattgtacatggttttgatttctgtgatccatgaaagaaaaccgtgcacaaaaccattccccgagggggttcttttctggcccttcccccccccccccccccccctcaaaaaaacttccggacttccggacttccttagatgttgagagttttattttcattttcactcctgtttttttttcctcaagctacagacttatgacacagacatgtcaccagagttatacaatacctggggcagccacagcacttgtggaagggtactctcccatcctttcaagattcagtccacaaacctattctgctgtcccaggtatgcatccactgtgatcatgtgtgtctttttctctttttctctttttctcttttctctttttctcttttctctttgtcctagttttgttttttttcctctctcatcttgatgatccttccactgcacaatctcaccctgttgtcccagcaatataatatgaaggctgttagaaaaacagcccctgagtattagtccactgctcccaacaactgtcaacagatgtctttctaattagccagccggttgtggaatttgtccagccttttttttcaattctctgattaggtcagctccctaaaccacccctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcaggtcagtgaagtacagcttagggtggagatataggacttgggccactcatgggcaggccaggcccaccttggtttgtgggatttgggaggtagctgtacttacctcaccaacctgcagggattccttccagccaatcaggtagtatgcatgtaacaagtgaagaactcacaaggaagagtgaccaatcaactacacatggaaaacatatatcctacagtaacttgagcagcaataaaagattcacatgttgaagactgacccagacacagatggatcatgaagatgattgttttttattttttttatttctttatttctatgaacttgcttatgaaaaaagaggagacattgccaggatcagtaaaagaaagattaacaaacagagtcagagagcatacacagaaaaaaaaaaaggaaagaaaaatggagaagggggggggggttggtggtgagaaaggtatatatatatgtatagctatatgtatgtatatacacatagatatagatatcatggtctgtagatgtagtattttaacacaaagagagacatgacacagacatatgtatgtaaaaaaaatgatgaatataggactagggttctgtttttgtgaaaagaagttgaattgacaatcagtgacagaaaaaaaaaaaaacaaggcacaaaataaaactatgtaacacaatcaattaatcaatcaacattgaaaaaaaaaaaaaaattgaagtgatatcaaatgaacctgatgaagggttaaccaaaaaaaaaaaagaaggaaacaatcagtcagggttagttgatgacaatgaaatggaattttttaagttaaacaaggagaagataagaaagcttactgaaaaaacattcaataattcaagaccacctcatccccagcaggagtatcaaggtcgttatatgcgagaacagttttagatcgaggatcagacgcaacgagaggggggagtggaccattggaggtggttgatccggcgaaggacccattagtcggccgagtgaaatcgtctcttcgggatcgtttatgatcatgatgatgagggggagcaggtaatccaagatcatcggcgaagtgtctggaaattcgatcgccgagacgacgtgcatttccattgggaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagtcctgattgatcacctcaccatgtttagacatgatgtgcttctcaataaagttcattgctttgaaaagtttgctacagctcttacaccggaacttccctgcaccctcgtcggttatctgagggctggcacaatcgatgtatttcactacacaaaagatcacaagtacacgggttgagtcaacggaggatgcgcgcacgcaaaacggtaggaatccatttcgatcaagtggactcactcatcaatcctttctccaccaaactctcgagggtcgacttcagatggagtcaggatcagtgcaacccggtcgtctagggtacgtgcccaattgctctcgttggacttgagatgggtcgaattttgagaattggcattccttctgtgactttgcggggtggcggtggtcgagtgatcatcaaggtggcgggaaggagctttccgaacatgcttgggacatctccgacaaagttcttcttggaaatcacagatgcatacacaataatagcaacagttgaatacagttcggagatagtatatgtaaaaatccagtgcctttttgtcgagcatcacgttcttctcttcaggtagatccggtttgagatccgaatcctgaggattaagtccaggatcttggggcgtaggggtaccaccgcctgtatctgccggtggttgcttggatgttgattcgaggttctgccccgtttcatctttcatcttgctgattttggcttcgatggccgtgctaccacatttctcctgattcgaaccagttccgaaatattcggcttcaaaacaagcggcaagcttgcgaatctggcctaaatccttgataatgcgttcatgtgtgttcatgattcccggacagagacgtagcttctgaaacgccggacgttcggttctcatgagatgtagagtaaaattattgatctacggtaggttgcattagtcactcagaagatacccacacattgaatatttcagcttacttttgattctgcaagtgcgctttcagccgctttcatgtcagtaccaggtacaaaagacacccacccgacccgatgtagtttcttgccggtgtggggatctgacagggcaaggtaatcaaacccttccacttgtttgcaatgctaccgtaaaaacgaggcatcagcgagatggtacctggccaatgataggacaggcaaaacacacgttttccagttctgtacgagagatatcggggctgatgcttttgatgaaaagctgattatccgcagggggtaagatgacgatatcatcagagcccattttgcctctcatgctttcaccaataaggcttcctaacgcactggacggcgctagtcctgtattcggaccattcaatgcttcggccatgcttgcactgaactcatcatccggctcttcgtaatcttctccctccgcatctgggttggtcgaagtgatctcatttttcacatctgcatcggattcggtcttgactttgccaactgcaaaaccaaaacgattcactttgagtaaataagtagaagacgtgtagagaaaaataccagacttaccctccgaaactgtagtgacctcggagtctggctttggtgggagtgtagattcttttatttcgccgtcttgacttgtggtcggagcttgagttgacggtgcggcaggaccagggtcagtcttgaggccggaagtaccacggtcttccagctgatctgtcaatgatttagggaccaccagcctcttgattgaagtgggagcggctacagttcaaaattgtggctcgagtcagccgagtgataaagccaaacgttaaaggaagcgactcccacgacttacaggcgtaatcgtagttaaggatatccaaatcgcctttctctagccgtgaaataaaactctcaatcttgccctctcttccctttttcttcaatcgctgtcgaagttcttcaaactcgggaccaggttgatacttctcacggaaccaagctttcgatttattttcctcaaagaaggcaacaagttgttttcgtgtatgatcttgacggtaccgtttccattgctcggcaagtttctctttgtcttcggcaatgtgtggggaggttgagcgcatgaaatcagcaaaataccgaaacgagacaaggtgggggagctcggaaggtggtgttagatgggaacgactggagccatttgtcagatcatcgattcagaaaaacagaaacaaaacataacaaagtcagaagatgtaggaggcccaagcttcaacacagaatagaagagacctacgagtgattgggtcccccacgacctgatagaccgcgatcgggcgaatacgtaaacatgtcgtcacgataagcatttccactacgccgataggggtcatcgaagacttcggggtttgggccatggcgaactggacgatctgttggcagaagaaggtgattgaagagatgacttagaaattgacagcactcgaacgttgggacaaatgatgtgagtggggtggggcacaggttcagcgggtctctgtgctattgataatcgaggacccagagtgctgaggttctgacgataggtaaggtggatggacgtggtaatgacccaccatggtcaaggatagggtaaggataatctcgtctgtctcgttctctgtatggctcacgttcgtaattggggatataccgatctcgactggggggagactcatccctccgtcgtttcctacctaaacacgaatgggggggtaggcgaagaggacgatagtgagtacaagagcaggaatgaggaagagagggggcttaccaaattcaacagatcttccacgtgaatttgatccaggtggaccatttccaccattccacctgtctccgggtggaggaggggagcgtcgaccaccatcatcaaatcttccacctctaccgggagatggacttctgagacgtggttcttccagaccggccgagtcggacatgatcagatccttcaaaagtgagggttatgtcggtttgagtgtggttctggtcgatcgagatgagaggagttatctggtcaagagatgattaaggtgagatgaagtggctgatcgaggtggttgagtggtgagtatgtatgagtgacgatcgatgatgagtgagggataggggtgagtggtcggagcggatgaggaaaggtgctgcggctttgggcgggtgtacgtaagtaggtagttccagggaccaggagtcaatcggtggccgacgggggaggaggaggaaggataggccagttggagttgagataggatccaatccatggttcgaggtgattgaaggggatgatggtaggcaaaacataaaaaaaaagacagggcaaacgatagatgagttagaggagcttctgaagatggtaacgatgacgatgtgcgatagagagcagtcgggtttcaaagcgatgagagagggtgcgataaaagttagtagatcagcagacaggctgcttgcagtgctgtaagtgtgtggtagtacagtctgattgaggtaaactggtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttttgttttattttgattgacttgattatgattaagtacgagggcgatggctgaattatgtcatacgaaggttgagtggggtgggatcgggactgaagtcgatgaggatgacgagggatgcgggtgtgactggtgagggagggggtgggcaggaggaggaggaggagaaggagagaaggagagaaggaaagaagaaagacttgagtctggtcttgttctgatggactcaccaagcacagtcaagaagaagtaaaccaacaagcactggagagagagagagagtggggggagaagagatccaacaggggaggaggctgatggactcggaggggccgcgtggaggaggaagaacacttcaaccgagctcaggagggctccaggagggcaagccacccgggagaccgagcgcaagctgcaaagttgtcttcgcaacacaaccaattcaaacccaaccctttgcaacaagatcatcaaatcttcatttccttggactttgtgatgcacaatttatcatgtacaccccccatcagttcaggtcccactcaaaacaaaaaaacaaaatcagcagtcaacaaattcttcatgcctccccagccaaaccaatgagaacaacatgctaaggttgttgactgaaattgttgaacatttcccagttttaacgctgtcctgcaactacttctctgaagctgctcactcatcaaaagtgaatagtgatctatctgtggggagatttcaatcataagcttatacaagcagatgagaaacgccggacttatcatggtcacaggctggtctggaaaacacgcggagatggatcggtaaatagtattcattcaagcacaggaactacaggatttatcgataacagtgactattttttttaatttcaaaggcaaaacatggggattgatcgatggcagaaacctagcttgggaaacatttggggatttggtgatggaagaaactagtttggaaaacatcgggattggtcggtcacagaacctacaggacttggtcgatcaatcacactacatttgagtatcagtcacagaaactacatcaggactaatatatgtataacgacgattgaaactaattcgggaaaacatcgggatcgattgataacagaaacactacaggattttataacgataacagaaacgagttcaacaacaagcgttttttctttctcttttttttcgtggtttttttttgtgttcgattttttttagctaaaataacgattgcaggtttgaatatagaggaggttaagaactgagttattttatgtataaaaaaaattgaaaatgaattggaatggggtatgtaaaacgatctgatccaagcccaacaggggggggggggcaagtcgatggaaactacccgcaagaaacaaataaatagatcctctcgtacgaatcatttcccccaataacgatcaaactttaccagctattttaccgaccgattgactgtgaaaaccttgaatcacccatcttgagatctttttttcctctgcacctggcattgactagaatttgaagagcctaaataaaaaaaaataacagttctttccttctttatatttccttttcagatcgttgttatagttaataatcgcgttgtcgagagccggagccgacgtcgggaaccttgatcccagttcctccttccaaccagtcttcttcgatctcgaacggacagtaatcgagcgtggattcggtctgattagacggagacggggacggcgatcgtgaagcccaagggctgtttggtggcggaagatggctcgagccggatggcctgaattgatccatcggggtatcttggctgacctcaagccggtgaggagccccggcagtagtttcgccaccgtcgttgtgtctcatcgggaaagctggacccccatcggtgctgtagtagggcatcatcggagccctcgtcggagtggaaccttggatcctgatcggtcggagcccgcggcggcgacgccctgaataacgaggaggtggagtctccaaaaatgcttcatcgtcggatgtatctaaacacaaacattaataacgcgacttcagttcatctcctcacacactaacaatcccttcatcctatatcagcaactggaccttgaacataccctcagctcgcgagaaaatgtcggatagtggcgtcgatgcccccgacgtagcacgagaagagtcatctatgtgcaaacagtataagaaacgaacttcaattgatctcttctatcactcatgaattttcattcttccagcagcagcatcagaagatggacgttacacatactctcggtgggcgtagatgagttcgtgtcgaatatcgatggctccgacatggattcagtctcagaagattggtccgacatggattcatcggtctccgaaaagtcacctagaaacataagaaaccaatactaattcattttctcattccctaaaaaagtttgtttttcccttccttcagtcatcaggaaactggcattccacctgcactcaatctacccaggtaggtaacagaatcgaacgatacgaacgaggcatcttatactgctcatttgcattgggtaaaggtttggccctagacctttctttttttttttgagggagggggggggggcaacccgtgattgcattggagagctgcgagtccataatatactgggcaccaagcttgccgatcaccgaacacatcgctaaaacatacaaatgtgtcttgaatacgaacatccgacttataaatcaagatgcaaacgaagctcggaagacagaaaaactgcgaatatcgtttctctggggtacacgagaatgcattggaaagctctgacgccttggatatactgggcagcaagcatgcctatcgcgtaacatattattataatataaacatgttttgaaaacaaacgtccgactcataattcaagacgcgaacgaacacagcggggaggaaataaacgaagaagacgtggacgaagaaggagaagtagacgatgtagacgaagaagaagagaacgagattcgaaagatagagtcaagagattcacggttgaatgcagcgggggcagaggtagctagagtcatttttaatgttggtcgaaggtcaaactgatctttggagactgcgatgaggcgtaggacgggggattgggatggatagtagttagtggtctggagggttgctaacttgggagcgaagagagcaaatttgttggggatgagatgtaaaaaaaatctagagggaaggacgaggggattttatagaaatttttgggtaccaaggagctatacggactgtcagcaaaaaaacgtaaacagctcaccccagacgattgcttgctgttgagtgttcaaattttcggtctatctaccactgtttgcagcggcgacgggagagtttatgggttgcacaatctcttggtggagttcatccggcctgaacgtgcaaccaaaattgctcatgttcctcctgaattttctctctctctctctcttatttctctctgccctggagctttataagctcgggaatgcattcttactatgtatagtatccttcgaggtttcgttgagtacagactcaaaatgagtatgagcatcctttgatgaccgttgagtagcctctaacctgccggcgtctctcctgttgagtgtacaaacgcgcaatgatgagtcgagctgcccctgagtagctttgagggataaggattatagggtagatttatgggatgagacggccgggacataggaagcccttggccaaggacaatccaaaaaaaaaatatatatatattattaatattgatggaaagtatctatccatatatttgagtccgcgatggcaaaatttccgttggcaccacagtcgtccacgtacggtaccccataaggatcttggaaagggtcatcgagtataaaagcgacggagcaaattcaaagggcgtgagtagctcggagcttagtatgaagttctgggtgtaaattgagttgttggtatgtgtagtagagcaggcgctagctgtgaagtgatgaagtcgtgccactcaccccttgatgacccatgttttatgtagtagtaaatggatttgcttgtgtgtttcttgttattaccaaagcccattgtcgatgtccgaaccaatcggaactcccctgtgccccccagcctgttcgagtcgaccatcagcatagtcattgagtgagcagccgtgtctgttgggagttgagctatccgctcgaataagctggagcaggctatcgaataacaatttgcagacccccaagttctccggaatatctaaaaaaaactgtttaaaactatcgacacgttcggttccctgaatggcttgcaccaaagaaatctatatcatcctctgaagaccgaaatacgtcgaactcgtcgtcattcctgggtcgaaaatgttggatgacctttgggtcgtctacttttagacatgaacaaacgtcgaagtgaattcttgcattacaactccttttttggacctagtctagtcaggatacgcactccacacaaactcgttcaacctttgttgatatgttgtgtgctcccgttcaagggatcaactagaacacattcattctgaaccttctttttcatctatgaacgatgtaaatctagacaaacatggaatttcccccttcccacgggtacatatgtaggtcgcctcttgcgacacattggcgaccgctacataatccttaccatctgtgtaagttgttattttaactgttccttatcgaggtgtcaggcctcagtccttcatatttatccctcaatgtgtatgctttcctactttttcaaagcccacatttgtgcatcgcatcttgtcatgattccaaccaacaggtctccagtcagtttagcgagccaaataaatctgacttgggtttagaatccatatattcgtttacatatctgctattagctgattccgttgactctttaaaccgaaggtatgttctcggaatcggaaagcaccaggtagtacgctgcttctggtttccttgctccaaacgaatgtcatcatcagcggccaccgagcgagcaaacctggtccggaaagctcccaatcagttatcaaaagactatgattggtcggacaatgctggccaaggggatgtttccgggcagcgtgttctctcgggagaccgccacatatcagaaaacatcactcacgaccaggttatgttcccctgaaaatcgtattcatatccaagaccaaaaagcttaaaaagctgcctcaaaatgccgactttttatcgatcattggaatttagtgctccaaaggtcgtgttgaagcatggccattccaacatagatctcgcacaaatttctccctggtcaattgtgagatgctctcagactcgagcagagataacttggaacttaaggttttttagggatttcttcagaaaggcttgattttcaccatcgaaagaaaatacaaggggtttaacgtgtttacaagatatgaaaagtcacacgccaaaagtgatagatagacaagcaagtcaggatatcggtcaatatggtacccaaagataaagtgggttaagacacaaagggggggggggaagaaaaggtgaagtagaaattcataaacttcacacagaagaccttgagagagggtatcaacgaggttgatcaagggctctaacgatcatacaacctcttccaacgcgattttttatcggaaatagaagggtcagagtacagggattcactaggggtttgagaccgtgaggaagcgtctcgcctgatatttagaggaagggtgggagggatagggtagagggaaacgggtgggggaggcaaaggtctgacgggaggaggcttaggcttgggcagagttgcgatgacttcttccctctccaaggaacgcatcctgagagcactttgggggacccgggcaggcagatggcctatcgaggcatttccaagggcaaatggatgtgggggcgcgttggatgagttgagggattgcaacctcctcctcccccgggccatagatgtcaagggtctgtcgacaggatcagcaggaacaggccggctgggaatcttgccagcgggccagtcgaaggagtagatatcgttccagtgtttctctagagcctctcttcgggcccgatgagccaacgtggactgtgggacatattcgtcatcgatccgggatggtccggcgtcctggccgagtgggagctcagatggggtcccccaggattcatccgaatccgagtcgctcgctggcttcttgtttttgaattgcttgccgatccatttgactgctctgagcgagccgttgctcagtcgacggccgagcgccgggagcgatcccgtcgacgcgctccgcttgtgacgtatgttcgaattgtcgtggcccatcttcgttggtctcttgtgatctgttcttgtatgtgggggacggggagggacgggttcaagggaagtgcaaggtgcggtttggggagattcgagtctttgggtggagaaagctttagcaggaaatttgttttgggaagaatcaagcgcaacggatgttggagtaggagggtagtgcgactgacgataccttgcttggccattccggagagcatcttaagtagtgctcaagcgtagcaaaaaaaaaaaaactcatgccgagccagcatgcattccagactgcttttcttgagactcttttctctctgagcttttgatcataagttttcgaggctctcaaagaaagcatcgcccaaaaaagaagacgcgtgcatgcaaaatgcacttccgagccgactgaaaaaatgcacccgttgatgacgacgaagaatgcagttgcgctcgaggaatcaaccgaaagaaataatgatctttttcttcctcttctcgcgacaaacaccagagtagtgcttggtgagttcttcgcgttttcttcagcggaaatgatcctctgcagctcttgcccagctacacccgactgtcataggcttcaatagaggttatttttggccttccggccgggatgatgatacataactccatgacacggcatggagccgagacgcgtttgctcgcagtgcgcgtgcaagtgggcagcatttgaaataatccaagtacctggtttccattcctcagagcggctttgggacagaagatcaaggtgctgagccttacaacatctccagctgttgatttccaggagtttttctctctcatctaggctgacaagcagaccaacagattgacagatagagacagcaccaagttactcagcccctggtgcctaaaccctttcttcacttacagatcacaagaaagtcccgaaaatcaattgtaggaataaactcaacagctgatggatccccatgatgagattttatactgctcaagatgcaacgatactttagtctccaccaagatgaaccggaaaggttcttcttgtacatagtattagaggagggggggcaggattgatggagtgttgctccgcaaatctgcttctaaacaatttaccgtcttctactagtcttgaacctccaaaactcctaatgtctcatagtgcaattagatgcaccaacaatctgtgttttatgtcagcttgaagatgtttttgagacgtagaagaagctggatatcttaatttatgagttccagtctaccacacttcacgtagtcattaatcagcaagtcgggttggtggttgaggctgactgccaatccgcaagaatcctttgactcagcaaatcctcatcaacccagcctgagtcttcacttttcttgcttttctcagagtctttgaaagaccagtgtattggtctgtttgttggattcataagaaattaaaacacttgcatcatcctctgctcttgcttggcgtttttttttcttctgtaatcccatgaaagtaaagatctgaagcgttgtgaatagatcatgataccaagccaggtttcagaggattctggtgatgtcacctcgtcctcgagatacgccataaactgaggaggccggagtggattgtatttttatttggcacgcttgagcgaaggctaaggtgctcttacactgactcacgagtaagagttctgggatgttgaaggatagatgtttgaactgagtgtgggtttcatcaggcatggatgatgatgaaaggcgtctgatcggcctgggttgattttgggactgcttatgtaacgcaaaccttaataagccaactcagcttcaaacactctcatccgacttcttcaccaacccagcccaacatcgaccaacaaccacacccaactcactagatagtagaacccgatcacagtgtccatagcatgaaaaccactaccaccctcaactaaaatcaactcaccaaccgaacgtacaatcacaagacagacagacatcagattgacactagacgaattggaaatcaaaaaagagtcatctcatggttatctagtccatcaactcgcactcgaaggaaatacgaaaacccgacctcaaaaaaacccccatttcaaatccggccctcgttccacatcgcgctctttttttgccagcaaacatatttaaatacttcctccaccaagaaacagccgacggatttggtcacgacactcattggttcttccatccatcctcctccaatccgacatccttcttccctcctcatactccgcctattctagctctctttttcgatcgaccggggttttttttcagaggttcatgcgcttcgtgaatgtggaaggaatagaaatcaagtcaagatagcttgctcttcttccaagaaaaaataataataaataatttctccaccagaggtcatgtcgggaaatattaaggtcatcgtccattttcaatatataaacaatttcaaacaaaagcagaggttcagaaactgatagagctctgatacaaaaaaatctaggttgtggtaagatgtcggccactgaactcgagagagatagcgagaggggcgaaatgcttgatcaggatggaagcaggcacgcacacgttcctagaccccccaccgaccgagaacgaggcaggcgctggtgaccaaaaatcaaaatcgaaatcatcagctaccgataaagagaccaaaagtttcgctttcgatcacagttattggtccgcctgtccgaaggatgagcctggctacgcttcgcaacagaccctatacgaagacctcggtgtcgacctacttaataacagcttcgagggttataactcttgtatctttgcttgtcggtctttctcatcctctgcctctcctcatcttgatggtgactgatccccctctcttccctattcttgatttacaaagatggccaaactggttccggaaagtcatattcaatgatgggctatggtcaagatcgtggaatcatcccattgacctgttcagctctgttcgaccggatacaagaaaagaagttgactgacccagcggtatgctatacggtcgaagtttcgtttatggaagtaagtttcgacgatcttggatactaaggatttgattcaaaaattcatactgattgacaatcgtacgaaattatttagatttataatgagcgtgttcgggatctactgaatccgaagaacaaggggaatcttagagtccgagagcatcccagcttaggtccttacgttgaagacctctcgaagctggcagtccaatcctacagcgatgtcgaaactctgatggatgaggggaacaaagcccgaacggtggcggcaacaaacatgaacgaaacttcctcccgttctcattcggtcttcacactcttgctaactcagcgacgaaaagatgcgacaacaggtatggagggcgagaaggtctcaagaatcagtctggtcgatctggcaggctcggagcgtgctaatagcacgggtgctaccggtgttagactcaaggaaggtgctcagatcaacaaatctcttaccacgctcggaaaggttatctcagccctggctactgctggttcatccggccctggaaaaaagaagaaagccgacgaccatgttccctatcgagattcagtattgacctggctgttgaaagatagtctcggtggtaactcgaaaactgctatgattgctgccatcagtccggccgattacgaagagactctttcgaccttacgatatgccgaccaggccaagaagatcaagaacaaggcagttgtgaacgaggaccctaatgctaaattgatacgagaactgaaagaagaactggacactttgcgctctcggatgagtggaggtcatagcgaagatacttatgatgttactctgccacccgaaaaacagatcgttaaatatcaaaccaagagcggagagatcaaaacggtaaccaaggccgcccttcaagagcaattggagcaatcggagaaactaatgagcgaagttgctcagacctgggaagagaaattgaaaaacactgaagtcgtacagaaagagcgagagcaagcattggaagaacttggtatcaccatcgagaagaacaacgtcggtgtctatacacccaagaggatgccccatcttgtcaatctcaacgaggatcccttaatgtctgaatgtctcatctaccaaattaagcctgggaccaccactgtcgggaatactgaaactactgagccatgcgacattcgacttagtggtcgtaatatccttgcccaacactgtcacttcgaatctgacaaggagacgggtgcggtcgaactgttttctcatccgaacgcgcccaccatggtcaacggacaacgcctgagcccgggcaaacccaggaaacttcgatcaggttatcgagtgatcttgggagattatcacatcttccgtttcaatcacccagaggaagtccgtaaacaccgagagaaggtgaatacagctagcgagcctggggctgaacttcgatcgcctctgaccaatgatcacaacggctcagcttcgccccttcatcgacccgataccccaacttctagctccgtcatcgacccacaagactatcattacgctcggagagaagcagtgatctcaaagctgaatggcaccgaagtcaatcttgatgaaatggatgaggccgagttcgaaaagctctttgatgatgtggtcaggctgcgtatgcaaagaaaagttggaactagcgtgagcggtcgagagagtaggatgtcatacattagcgaagaggaagatattctatctgcttcccatcgaccgccttccggtagcacgttcgttacagacgatacgagtgttgctgggtcgatttttaatgatttggagctcacgatccctgaggaagggaatcaattgaaacgcagtcccagtgatcttgcatcaaacggagcgatcgaaactgaacacctgaggctagagaaggagcaggtcgaaaatcaaatgaaagaactgaaagaagaaatgtaaccatctccttatagattcttccttcggttccaaagtggcgttttacttattcccgttgttgatttccttttttttgtgcacagggaacaaaaactagaggttcagaaacaaatgtttcaaaagaaggtgaagaaactgaggacgaagagcatgcaattcaaccacaacgacttagacattgcgtttgagctagaagattggacaccacaagagcgccatctggctcggatatcaatcaaacggtggaaaaagctgaaccgggtgaagattgctgagaaactactgagaaaggctgtaatcctcaaggaagccaacgtgattagtcgagaattgaataagatggtgacttaccagtttatcattgtagaccgatcgccccttgagctcaccacctcggccctagaatcgatcaagggactgagtgaatttgatgatgtgtcggatcccgaattgagcgatcgatcaaatagaccctgcatcggcatcaaggttctcgacaaacgtcacaggtcggtttatctttggtcgctcgataaactcgagacgagggtgagccagatgcggaacctgttcaactttatcgacaagcccgaattctctcagcatttcaattgggaagaccctttctacgacccatcgccacccttatattctttcattgcccatgcgttcattcctttaggtccaatataccgcaacacgcccatcaaaactactctgtcactatatagtccatataccttggcctccatcggcacttgtcgcatccaaatccgaactatcggtatcgcacctccggcccgaacaggcattctactcaactctcccaacggcactatccagcctgctgttaatgaaagtttgtgtccattggtagatgatgcgaaaatcacgcttgagatcatcattgatgaagtggtcggattgacttcgagggacttttcgtcggtgcattgtcagtttcgagcatcatctatcacgggtgtactcaaggacggtaccgaggaccatgtgtggagctccaaggcgtttgatttgccgtgcgatcagaaagagatggtcttgaagcaaaccatctcggttgtcatgagcccgcaaacgaagagccatctcgctcatggatgtgcaccgatcgagttcttcggacaattgatgccaagctatttggatcggctggaacgtcaggatgagaaaaaggctgaagaaaagaaactgcttgatgataatggcggccgctcggaactcctcagtcctcagtccgactccgcttgtcccactcttaatcagcaatcgacagcttcgataattcggatgagacaaccggaaaccgaatttgttgtagaacagatgcatgacgtgacgagtgcgattagaatgcttgaactaaccgcacttggggactatcagtcgacgacaatcatctcacagaatgcgctcgatccgggggtgttctacctcagacagggtctccagcggaagcttgccatcagattgacgcataactctggtcgtcagtttgggtggcaacggatggagaaggtcgagatgggcaatgtgaggctgctcgatggccagggtcggatccacagttcgaaggtggacagatgggtcaccatcaaggcctccaagaagccggtcgtccatttcgaagccgacgggacatcgtggatggattacgtgggcaattgggatgcgggtggtcatgaatctcattacttggatcgagtcacccaaagtgagcagagggtattggttgaacttcggtgggaggtcgaggccaagaactgtgtggagccgatcaagtttaggacggatatcgggatggtcgtcaaagggacgcgatcagagagtcggcgaagggatcttaagcttactttcgaatcgagagaagactcaaacagatgaattatctattctcgatcaaatttgaagccgatgaatgatcagcaaagtagatgaactgtggagactcagtacgggtcaacccaaatcgtacatggtgaagaaaggctgaaaggatggaaaactaggggccttggtttgttgaccgaatggatcaacttccgggactcgatccttctcaaaactgaagtcgacggaatcaaagctatcgtcacttctctcactcttaaatccatcaatgagctcgatgagcggcttaagaatccggaaccgggggctgctgatctattcaaaatcggcaaaagcttagagttatggcaaaagcgatttggccctaaaggcaatgtaagtcagatcatatttacatatataatcaaaaacaaaaaattgaagtcttgataattgacacgtttttcttgttcttcgtggatttgtcgtctctttgtaaatttgtagatgaaatttttagaggaacctcaactgattgtcctggatcaacaaccaattgaaagcccctcgacaccaaaacagacgtttgaatcaccaaagaatcggagactaaaggctgaagtgagactaataccacgacagtatgtcccttctattttctttttccttcttgtcatcatactctctaaaaatccatttcatggatgcatcatcaattgataatgacgaaatgtatttcattttggttcggttgatagtgaaaacgcaatcaggaagggtaaactcaacgtcttgcgggatccgacgcgagatgattgggttaatcgatggtgtcagtgaccctttcttgaaataaaaaacaacgaaatataggatcagactggcattcacctcttcttgatatactgatcccctccacttttcttgcttgcgttcgtagtcgtgttgaagcgtccatatttatatatttatgagaagaatgatgaggtcgaggaactcggtgtgatcaaccttctcaatgtacacatcgattcaaatcccgaaatggaactcatgttgaatgtaagaaaattcaattcctcctcctcatcgtttccctttttttttcttctttttttgtttgattattccaaacatctgaccttctttttttttgcctttctccaattcattgtttttttccttcccttcccttcatttcattttttttttttctgtcttctcgatatcattagaggaagaatatctttgcgatttattcgtcaaccaattcgtatttcttagagtgtctgaatccgaaggatctggcggaatggtgtctagctatcaaaccattaatcgaataaaccagcacactagaaaaatatttttttttgaaaaaaaaaaaaaaaacatcctatccaaacatagaccatatctttattcatcatcaatatataattatatatcttcttctctcagtcagtcattcataactatgcaagtgttgtcttcaatcgctagtgtatatactatagctgctcaacccttttcttcttcttcgtatctcatctttctttttttctcagattgttgtcttttgatgttagcctcttcctccattctctccttatatttatatatagtttcttttcctatcctctaaggatttgtttgggtaatatccccttccacttacatgttcacccccccccccctttttttttcctccaaaaaacccaagacccttccttcctattcaacactcattttcaaaaaaaagcttccaaaacaacatcaagaaataaaaaaataaaagacgagactagactagacaaatcgggtgttgtatttaattcgttatcttaactttgtccatcctccattgcttcttctacatccgcttcagttgtttgttctcctgacatagttcgctttctccatccaagttcattcatccttatcactcactatctcagttgcttcatttgaatattcttgcccttaacctcctacatacatacaaattgggtcttcgttttctttgggcttgattccatttgtcattttatcggtctttgtggtcaatcatcttctataagcctctcatcatgtttttttttttttgcctttttcctccatgcctctgttcttcttctttattcttttttggtcttcccctgtgtgtctctttctttcgagtctgtttcattcgctcccacgttggtgtatggtcttgcaaagaaaaataatttaacagataaaggaaactagccgcttttttcttttcaagaaatccaaaaaaaaaaaaaacgaggtgaaaaacagcttgaacacataacttggaggactaagcctagtacaaacatgatcgatggccactcaatctgggattgcttgagcattgatctatgcataaaaagtatcgaaagaaaaaacttgatgtatttcgtatcctatccaaacatgggtgacactacgaggcatgtatttaaattcaatctctcaatgctgaagaacaggatgtctgatctagctgcttgactaagccttcaagatcgctgaggtatgggtcgtttgcttcgggacataaagcttcaacttctcgtttcaaatgatagagatactcctatttcaaaatcaagatcagaaccaaaggggtttttctatggttagtcatgatgattttctttatagatttccattggttgaggacgtggtcaaaaaaaaaaattaaatggagacgtgctttgtttggaccagaaggtccgatgctcttatgaattcgagaggccagttcttccagcttggtaggtctacagaaactcgggtttgtagtatgacctacataaatactcgactgcagaaagaaaaaaattggacgaagaaagtttgaaggttgagaagtcaaggatgttcctcagaaatttagttatgtgtgagagtgcgtaccttcccataacattcttcttggccatccttaatcacaaagacatctacttccattaactcgtagccatccttctcgcgttcatccaaataagcatgcacttcttcagcatgattaggatcgatagtatacataactccccatactagccttgagggatattcatcggcccccggaaggttgagccattcagaatttggaaccagagtcaccactacacccgggttctagaacaatattgggattcgttttttttttgtttgcttgttagtttctttcgcccctcagaagattgaacctaccgaagacgaaagaattgcatacttctggagtccctcgatgatcatgtgaaaattctatcaatcgatgaaaagttgaaattcaacgagttaacaaaaaaaaacccaatgaagtcaataatcagaattggatcaaattcagcgcatgtgcacatctattctcctgaaaacgtagggctcaaggatgcttcacatacgtgcgaacctcctggtgtatcccttaacgtagcagggtgtgcgaccagtaacgaatggaggcggcttccatattagagctgtgggtgttcaagttggataggatagttggtaagtatctatatcaacaaagaagataatatgggaagggggagcaagataaaccgcgtcatttttaatcagacatacatccataacttcaagtaagaccatcgtcccccaaaaaatcgattagcgaggagacatagatacttgcttgaaacttatccactcacccaaagattcgatcgatcgccatctgtctccaacctcaccgtccgagctatccggttctccaagcaccagcccctcgcgtcagctttcggggtgtgtggaagtcgatatggtacacgaaatcgtcacgtccctcgtcgcctacatactgcgcgtccagtttaattcagtcgcaccttggcgccccagcacaaaccacttgcttcaattctttgctttttgtcaggtcttgaaaacaataacatggcccaatattacaagatctgatagagaatcttgagtataattgagacttacatatcaacagaaactctccttaagtaaaacctgccacttccaatcagatagcacatgtaaatatcttgttttgttttgttttgtgtgaggattaagatgcaacagagtttctggtcagattggtaaacaaatccccaagtgtgctttttcaagttatgttttcatgtgtttactgaaattagtgaaatgagtggcattgaaatttgtgcttcaagttggcctctatctaggatgttgctgctggttctaggcactagaacccagttgatttgagctggcccatgtcatgtcctgttggtattcctatcatatgggtgtcaaattcaggccacctggaccctacaccaggggtgcactatgaaaggctcttggagtggtttcaaaaacctttttggttgagaagtgcagtttgggaatatttctagttggctggtttgagaaacattttttgtattttggaaccacttcaagtgggtcccacaatttttttttaaactagttcaaaaaatattagggtgactcactctctgtccaaattagttcaaaaaaatgatatttggaaaaccactttaagtggcttccaaaatgtttttttttgatttggtggtggaccctggggtgtatgcccacaagctccaaataggctacagatagaactgacaggccacagcctctggcatacccacctgtgtgttcacttcattctctttgacaatgctgggatgacatggaataccttctgctccaaattggcaggtaaacaatgacaacaataaaacaacatcattgacaactgaaactacaccactctggttgagtcactcccccatcaacctcttctcttttcttttgttttctgacaattacataacaccaggaaaattcaatgctcactaggtggcaaatggcatcaagtaacattgatcattgcacctctgtatctctccaactattttgaaacacaaccaccatgacccctttgtgtgctacagttaaggtattcaaagttgaaatgcatgaaatcataaccgcataaatcataagatcttaaaaccttgtttgcaggggatcttggtaatctgattatgtaagctttggctttcccagccaaaatgttttatgattatatgatttatgcactctatgatttcatgcatttcaactttgaataccttaagtggacccagggagagctaggatgaatagatgaatatgtaatgagcatgctcaacttaccctgatggcaattttcatctagtgatcattgattattcctgttctaattatctacacacatgttcagttactgttttatggataactggaggacttcctgtcggatctgggaccctcgcagaagtcgatctagagccaaaaacttttaattctcgcagggaaatttgaagtttgacgctctaaaccaactctgggagatccacagaagttgacgggaagtcctccactatgtagatacaaagtgtgcaatgcttattgtaaaattgtgctcccagatagccctggaatgggttttagtactattcatgaccatcagggcacacctaaatatctgggttcaaaagccatattttatcttgaaagtacaccattgagcataatactgtctgcattgtgtaagaattgaaagctgtagagatctgttgatttgaatgccagtaatctgatgggtggtctgatgttgattttgaaatttttgaattccttccctcctgtactgccgtaatgaccaagacttcttggcaggtcaaggatataacaccttcctcattacatgtatgcaatcacttgttcttcatcatcaaaaggccccttgacttccaagacaattcacgatggttgtcatgctgccttggctatgtttcacaaaaggtgagttaggggtaaccccagtccttaaaaaccactttgaatacacaagatgtttctgggacctctgtataatcaaaataattggttccacatgccttgcaatgccagcaacccatattgcatacctttgattgaattgcaagctttacattgattgagagtagacattgcttccagtgcccttgcaacaggtgtacaaaagacaatagtgggatgtaattatgataaaccatgatgtttggaccccaaatgtgtaacatgtcatgaactagataaattcaaaaactttcttttgttatttttatcaaaaaaacaatggaaaatgtatactttttgatgatttacaatgcagtacagcctaaaaattcaatggagagagcctgtaggattggcagttatcaagcacttcttgcaagttttttttgatggtactttgagagcttgatacaccaccttctattgtgccataataaaggaacaatatttctgttatgttacaatcaacactgaaacagagacaagacatctatttggtattgtcttgtatcctctttattttgagcctgatacctggtatcagtatttccttagatggtgagaaaatccactgtcttggatttggatttacaaatgcaaaaaaatgtcttcttttttttcttcaatacggccaaatatcatgtgtatcaaagacactttgggtgggatcatccctctgagatgatacaaaatatgtgtctcactttccaaagacaatatgtgtgtattgtctcaggaaagtgagactacacaaatctggtatttttggatattcaaattctgagacaatacaaataaacacctgataccatcttgtcttgtctctgtttcatcattgttacaataggggggttcacgatagcttttcaccagaaaagttttatcgtcccaccaggacagttgtgcatgctgcgcaacttaaaattttagagagtgtttacaacaccagcattgatgcaccaggaaaatttagcaatgggaacgcactggtgatcagatcccatcagttgattaaaattttggccatttctcccgcctgcctctggttatacactggcattcctccaacaaaaggtgttcaacccacaccggcaaccctcggacccggagggacccactcaatcgacttacaggattattcccggcatccctcccacaaaaggtgttcaacccacactggcaaccctcggccgatcacccaaagtacgtccccccccctccccgggtccgttgttcctctcacccctatccatccatccatccatccaaaaaaactgattggtgaggtgtatgtataaacagacacgatcctgagtgaaatcaagcacaaagtcagcacctctattgagcagttcatcagagccaacatcaaagaagaagaagacaatgatgatgatgatcaccaacaacgacgaagaggaggaggacgaggaatacaaggaggcgatgtaagaagcggtctagcctgaacttgcttgctgagaacttattactcgtccatctcgctatcccttttgttttggtgcttatttattcatacttggtattcctgtttttttttttcttgaatgtattgttatgtatactcctcctcttatttcatcaaaaatcaaacacatttatacaatcaaatgtccacgcatacaagcatatacgactgtttggtcttgcccttatgagtatcaagaagagcaggaaagaaccaaattgcttcaaatcctttcccccaccacaaaaaaccctgttattgattaacgaatgaacagaacatagattacaccgaatcaaccaaacaacttacctgactgatggacaatactgttgaaatccggaagggccaattgcgaggctgtatgtatatcacaagtgaatgtttgatttgttgccaaaaggtgatgtgtaatcaagaccggaggaggctgggtggtgtttatgtatatcaccagcggacgtttgatgtgttgccgaaaggtgatgtgtaatcgagaccggagggggctgggtggtgtttccaacagaggatgtatggggggttgagttttatatgcagacaatcgatgaccagcaacctttatggaacctggccgttgttagtggtggtttttttagcttaaaatttaatgaaaaaatcacgccagcaagaatttttttagggggggccataagccaaaatagctatcgtgaacccccctaatacattacactacagtgacatgtaaatacagcagcccaccattgagattcctatccatgtgttggttggccccaggtttttttgagaaacacaatgtgcacttatggtcttcaaagttaaatttcataaaatcataaccacataaatcataagatcttaaaaccttgtttgcaggggatcttggtaatctgattatgtaagctttggctttcccagccaaaatgttttatgattatatgatttatgcactctatgatttcatgcatttcaactttgaataccataactgaagaattttatgcttgatgcagctgtactctgcagtgtgcaaatcaactacattacatccaacacaagtaaatatgtagttcttctaagatacagtgtgtggctgagatagttcaactacatacataaatatctcagtaaaattaagattgatcaacaggttattattaggtgtgaaatacacttgacttgatatgtacttgaaagattacttgagaaaaattgatccttgaaaaacaaaacaaaaaggaaacattgggactacacaacacttgtttccccctgtgactcttttttggttttcagtgttctaatattgtctattattttttcttctatttttttttttactttttttttttaatttttccagatggttaatatgtaaattgttctttgtaattttacttatgatgctaattctaaaatgattcacaagtccttgtctgttcttgctacattccttgatccagaaggctcaaccaatctacagggtgaataagaacgagagatcctcaggtgtcaatctacctaaagcttgatcatcatcacccaaggcgctaaaaaaaccatacaaatcatacacagaaagcgatgtcagtgagtgtgtgggatcaaaacgagatgataagataaaacaactggcgactgacgctcctgtcatagcttccttcttcttttgtaactcgacgattctagactcgatgctattttcgatgatcaacctggtcaccacgaccggccggtgttgacctagacgatgaattctgggcatcaaatggattcaaacaaagagaaaaaggttaattcaagcactctgaaacggaattgtagacgtatgcatgcttgcagtgcttaccggtccatagcttggagctcaacggctgggttccacctagttgaggttaataaaaaaaacacgatacaaagaggtcagttcgctgtacatcgatttaaaccgtttggaaatgcgacgcaccaaggatccataatgaaaactctggaagcctcggtaagattgagggcgacaccgccggctttaagtgatactaaaaatacttggacatcgttgttgttcatgaagtattggatcgttcggttccttgcttcaggcgtcatgtttccttgcaatctggccaatttgaatcctgccaattgtaatcttctttcgattagatctaaaaatactgtgaattgtgaaaatactatggacttgattctgttgaatgaatcaagttattaattaggaacaaaacgggcgtcagcatgagacagtctgtcaacttcaagagaatggaattgacatacgtatgatcggattgattgagtttactcaattcttctactagagcctcaatcttggtgctagttctccacttgccaggatctaaacggtctaggacgccttgtctggctttagagcccatattttcgtcttccagggcatcctgggacagatcgatggtaattggtagatgacaaactggacactcgggctcctgctcggtagccgtttctagatattgtcgaatacattcgcgacaaaatctaatgaattgaagcatggggatcagattgttttccggggagtctcgaagtacccaaaactaaataaggtacaaagagtagatgtcgagatctcaactactcacatgtgtcgacatttactaatgattgcatcttctgcttcgtcgagacatatacgacatgtttgtattgaagtcaattgattaaggtctgtgttgggcgcgtttgcatcgccgatggttttgaatgctgcctgggcagcgcgagattttaggacaaggtcagggtgatttgacatctgtcgcatccgggtgatcaactgaaagatgttcccgtagttgttcagtctggaaaatgggtgaattttgtagtggagcaagaaatgatgaatgtcaactgaagtcaaacaaatattttgttgcaaggaaacgaagaaagattaagcgtacactgtgccagcatcagcgtacgtactgaacttgcgtgtcacgtcactgtacaagcttgaatagagctcttcctcttcttcagtgctaaatgacagaaaaaaatattgggtatttgatggttagaaggtacaagatgagggactgtggaagaaagtgacgtcaagttcacgtacaaataatcacgtctgactaaaacagctctgggtggtaaccctaagtcatcagccctttccaatttggttcgtcgaagcatcattcgatcgagcaatactttcaatttgttgaatgcggtgtgaccatgactgccaacgacggacgcgccatacttttgaacgggctttaagatttcgttgttccagaaacaaacgtgctgcatgggtgaatgcttgcatctgcgaaaaaaaaaaagataattaactaacttgccatttgcttggaaaaacacaaacagtagagaagaggaatgcactcaactgatcgcaagaccttcggtccgagaagctccaatgtaaacttttgcaatcacaaagtttacaaaagtagtagctgaacgggtcggcacctaggaatctgatcaaactgtaaagttcaccgactcgattttggagtggtgttccactcaagcaccatctgtatgtggccttcaactcaaaagctcccttggcggtattacaggatcgatccttgatattatgggcttcgtctagaataacacggtgccaattgatctgatggagtaaagacgattccttgataatttgtcccttgcgccggaaacctgagttttgtcttctgaaggcagattccaagacggcaaacgaagtcaagacgacatcgaagttttccatctcctcttgggcattcgaacggtttccaccatgccaaacgttcacggtgagacccttggcaaatttctcaatctcgttacgccattgcatgatggcaacggtaggcgcgatgactaatgtctgttttcgatggccgggaactcgatccgacaggatcagtgcaattgtttgaatcgttttgcccatgcccatttcatcggcaagtactccgccagaccaaggcccggtttcttgctttttcatccagtacaatccttccagctgaaatggtaatagcgtcaactcaagaccatcaggttgttcagctttcgaaggttgaaccacttcgaccttctgactaagatccccccagacattgatcaattccggatgatgggcctcgagtttcatctgatttctttgccaccacgtcaagtgtttggggatcttgacagagcgacgggttcgtcgaattttgggggcaactgtagtctgagcagacttcgtaggttgatgaccagggatatcggcatcactgtcactttcttcgctgctatcagagtctgagtcgagcgtcgaaagggaagagcggttgtcttggtcaaacttgacttcaaaatccgagtcttgatcatcttccttgtcaatctctgctagcatgtttcgatgcttggatgttgtcaccttggtggaactggagcgtattggacgagaggcggaggtagaatttggagcagttgacttggattcttcctttgaaagctcgatcgcagctttgaccatttctgtctctatctccaaggggtcctcatcgctttctacgggtttggaacgagggtagccgactttctaccgttggggcgtggacgtgctaagacgatttgatcatcactttcgctctcctcttcggatgtagtatcgatttgacgcgcttttcctttccccttagacttggaggtattggcggtctgggtgtgggatgtcgctttctcatgttccatggaagagatcaattcctttttccatgcaggtaccggatcggcaatctttgtatgatcgctagcggggtcgtggtgtgcttgagactcggtttggggagcttttcccttattcttggctgtgatgattttgctggtaatcttcgcatcgctttcgtcagaagaatctctgtctgccgcgtctttcagaggctcagagctcttgcccacttttgcggtttctgacttgtcagcttgaaagtagtgggatgatacagatttagtgcgtttggcaacccgagtcggctgctcgtccttggcagccttcatgggactgtacatatgacccaaaaaaaaatcaattaagaaaatgcgatggagtgatcagtgacaagacaggtaaagtaaatatcgaatatcgtgtggcgtacaatgaatggccacggcgagccgttttggctttggagccctgggctacggatcttggtacctcattgtcgacggggcgtttccttttattcttggaggtagtcttgagatcgcaggattcaacactgctaggttcagtgaactctgggtcgaggtcctttctggtaggtggagtcttggtaagacaattcgacagacgggcagatcggcgcggagcaggggtttttgctgaagctttcgccatgtttgagtgactggaaatcgaaaaaactggcggtgaaaggtagatggtcaagaagggttcggactcgtctaaaattgggaaatgaggttggggtcgacagcaaggagtaggacgatgatggttttaatcgactgtcctgtcaagttggacgcttccggatatggagaacctcaggagctgctacgcttgaaccccttttagctttcgaggaagcattgaccaatcaagaagtcagcaaggaacaatggacgagcagactgaaatcaccaatcggattgcaaatgaacccaactcacccatactgcgtacatagcatacacagtgacccaaacggccaaaagcgcgcaaagggactcccccgactcagccagcgaggtagtgcatattgcatactgcggggcccccttggactctcgggcttgcttgtgcggatttgactgttgattatcacagcacagaaaacacaattgtctactttggagagtcaacttctagaacccaacaggaacacctaaaatcactttcagttttctttcacacctcacagcaaaaggtttttaaaactgagaaaaatagcttttgtgatggttctttataattttgatttgaaggaaaaacaaatcaagcacctgaaaatgtgtacaaaatattgattttctgattgtcgattttgctagtgtaacatttggccacaagtcatctgtgagcaaggaccagcttcaaattctgtggtgaaataaggcacttcaggattgaagtttccgctgagacaacagggccaacaaggagaaagagggaagtgagaccttgacttgctagaatggctcaaaaaggtgagaaccaataggtttctggtttcttgtagctagccacattaagatctccaggtatgtacagaaagggagagatttttagaacaatatgtaaagaaatgaaagatgaaaaaatgaaaaaactagaaacttgtgacattaaattgagcataacattgatcattcaccatcacacacaagaagataagactcaagaggaagtctacagacaaggcaaacccttgataccagggttcaatgactacacagagcagggtcagggctcatcactgatgcttacaatcagactatagtctatgatgtctgggggagaaagacttttttgaatgtataatctagatctgaattgatgaatgataatgaaagagagaagtgaaagaggaccaagtgcaagagagaaatttgaacaggcctactgagagagccttgctactctgtgtggttccagatccaaaagagaccctacttattctattttagtactgaattcttatcaagatgccttctgatttgtcattcaatctctgattggaggaaatgtaataaatttcaagagcaactactcggggtcctagctggaaagacatgcctatgtatatacaacatcccattttcttttatcccaaagtccatctgaagaggaaaaccttcactatgcatgtatgaaaccagagccattcgaaatagcagcttgttgggttcataagcgacatccgtaatactcattggcaggattacatatttatacggaagcccaggggggacacaatcgtgtcaacactttttgatttttcgaaatccatttttccataatgttgatgatgagacatgtcccaagctgtcaatcgggatcgcctgtttccagtaatgataaattgacattccccaaacagcatgcacctcctcctgtaaactggcgtttcaccgaaattgatcctgccccctaaaacacatgatgcccaaaagtcatgcccttaatacccattgataatgtaaaacacatgtggaactaacttggtgccacgcaaggggtcagtaccagatgcaaacagaccctattggtttcaaaggctgttaaagggaagaaacttgagtggattgagttgtacataattaatatccacaaccggtttctatcagcagatgcaagcaagcctgcctcccaaaccgccgggaagaccttgattgggatgtcaaggggatcgaaaattcattccccacctggggtgtgctgttggcctggccctacataaaggatggccaagtgtgttccctccgatggccagcgcccccaatccagaccacccaaaaagcttagctcatatactatcaatcaatcacatcctgccacacttttaatagggtttttcgagcctccctgtcatgtcactctgtacgaagtgcaacacttggtctgatcgcggtacatttggtgatttctgcttcgagtgtataaaggcttctggaatgaacgtggacaagatgatgttattcttcagcaaccagccaaccccagttcccccccgcttggaccctcctgccacccaccaacaccagtcttctcttagcagcttgtccaatcgccgtcaccaagctgaaaatcagtccaatccggggtttgcttcccatccagccaccaacatgtctaaccctgctccccatcccgcccaaatcagcaccactcggccttcatctcagccatcaattagtacctcccgatcatccactgcccaacctacttatgcagacttccagcgcatgacaactgagaaacgagtcaagcctgcgacccgtgaggctcaaagaaaagaagcgcaaaaccagcaccaccaagcaaccggatccagctgaagaatcatcaattcgtctccttgattgtggtctgataactctccagggaaacaagatcactaagcaaacaggcatttcccggatactagtgaagatcgatctcaagaatgcacgccttcttgatgacctccgccgacaactatgggaattcttctctgccgagctcctgaacaaaggtaaagtattgacccttgcgaccaacccagaggattgtactcaccttcaagttggactcacccggattcgggatcttgacatcttaactgacttggccaagccttcaactctcaaaaagccagttgccattgaccttatgtacgaaaacccgattgaagactgtgccacaaatcttcgtacagatacttcatactatccgacctcggcaccaactgagcgtcgtgttttacgctctgcatcaaaggctgtcacacacccatcaaaatccagttcaaacccctcagcttgggcccttggaggagttgccggtaggtttctcacaatgaaagtcatatgcatggatccaatactaaaatcaagattcatacttttcacacaggaacggtagtgagaggagaaggaaacctttcacaaaagcttgcttgtcttgggcaaccggtgtcgtactccatcaagatcaatcctgagggatggaccgttggccagcgaatggttttccacaccagcaatattgatccgattccagcaagctcacagcgagtgatgcttcgtggcctccaacacctccgggctactagccatcccataactctcagggtccacgatgaggaagaaaagaataagattggtcaggggagcatgcggatagcttaccctgcccaggtgaaagtaattgacgaagatgggaccgagaagataacggagtgggtggccaaggtgaggataaacgacattactccaaccctaaacccccacgccaccgatgccttgatgcatgaagcctgtgggctgctacttcaagaatttaagaaggccttggaaaattgccagcgtcttagctgggcattgaaaaagaagggaagtgggatccaggtgggcaaaccacatacctccaatatacaatttggcctgaagaccaactgaccccttgcctcctcagcttgttcgacatgcagttgtcatcacaggtgacccagagtggccaaacaaggtttattttcttgagaaaagacttatcggcccctatgtcaaatattcaagcaacgtcaatttcaatgtcaacctgaaccaaatcggaatggatgaacaattgttttggctcatgaacgctttcacgcactggtcttacctacattcccaaggccaaagccttgtctgtgacctccagggagttggtccaatacttactgacccccaaatcatcgacctggataactcgtgagctttaacattgcagctgatagtagaacttgggcggctggttattgacatcatcaaaaaaacatgctacaggcgttgggcagatggaaacaactcattgaaaggaatcaagcaattcattaccaatcacaaatgtttcactgtttgcacttccctgggatttagccaaccggtggacctccgctggcgaaagggagtctctgtacatctaccagaaaccggccaaccctcagcaaacatggcttgttcaaccgaaacacatgttacagcacctcgtttagtccccagtccggatatcattattcaacacccgcctgcaacaagacacccacaatcccttgcccatctcctgggcactgctccttcgacatcccttcctaatgctgaagaactccttgctggcaacaactctatctcaacaacacaggatggagcaccagaaaataccagcaatgagttgtgaggtatgtcatttctgatccaaatgcgacatgtgtctgaagtaagctcgctcatgtgcaatcataccgattagtagacttgttcatcaaacattgatgtgtgaaccgactggatttctgcggaatttttttccttccaagcttctttcattctcatacattctttcctcttgtttatgtgtgaatcgactggatttctgcctatttttttttccttccaagcttctttcattctcatcctttctttcctcttgttttgacatcccctcaggctatcccctaatacaattccactaatcattggcccgtaattagccaaagcccaactcggggaaaataaatggaccttcttccacatcgtagccatcggattcaaaggctagccgtccagttttcttgcagattgggagagataggaggaaggcaaatggaagggatggttcgtctttgtcgtcaacgtgaggatgattgaaaaatccgttccatgtgaacgtcaagttggaggaaaagaatgagtcgggggaagcatttttctcattgggaaaggcccgatcaaagaaagctggaatgttgtggtcaatcataaattgttggttggcttcaacagcaacatttgcaagcggatgaaagatgctccacaggatttgcccggcacgagttgaatcgttggtatgctttgcgtatagttcaggatgtgcatcaattgccttcttattttgataaattcccagaatttcgagcttagccattgacttcctccagccaatagcccacatacagcccccacaggatcgaccaggagacctaacagggttaacgaaccgtttggcctcatggagaaacaagcataaaaattctagatccgcctttttggtctcgctaatagtttgcagatcggtaaagtggatgtcggctatgagctgatcctggttttcgggatcaaaggcgcgaatgtgaccataatcgtaaagctgaaatgtttccttgttgttgacataggcgtaggcatcttggatttcctggggggttggttttcgcttgtaaattgtctttttcgatggctccgatcctccgtgtgctttaaaatactcttgagcaagtcgacgctcttctttcatttgtcgatattctgaagttatttgcgggaataggtcacaaggttccgcagaccgggacgtcttgcagagtggtccagatagtggggttgagctgagttgggatctcactcccttacgcttcctacgggttcgcctccctggtcttttctgttgagcctttttttgatgataagccttcatagcactatacacccaccggagagtattgccataccatattacggcaatgcagtcacagtgttagataggccatccagcgatatgaatcatcataaaggcatacagagaatttcaggaggggcccgcgggattgcagcaaggggtggaagcaaaaaacatggggtcagaacatcggcctccttcagacgcaaagaatactcacgcagttttcttgcggatcctttttttcttggggccttgagcatctttgcgatccagcaaagagatattgcttgacctggtattgggagccacaaaagctctgttgatcagaggctcatcatctgagtcggaggctaagccacggctgatcgatggctggtcatttggttcggaggctaggctgaggcttttgaggcttgattcaaggtctgacaagctgcactcgctagggcttggggtcattgctctagcagccaaatgagacacagatcatatgagtgacagaacattggaatacaaggtggtaaaaaatttgttgagcttacttagatagtcaaaggcgaaccaataatgtattcaatcttgacagagtaggataggcaggtctgtttgaatgatcattagagattagaaagatgtcagttgcatgatgaagcaaaccgattggaaggtaggtgcacaaacaacaagcctgactttagttgatctgaacaggggtggatcggtaagtctgtttgaacagtcattagagattagtaagagagatgatttcgatgatgaagcgaacagatttgaatttagatgggtgaaggccactattcttacttaagtgctcttgagacctgggaggatcggtgtgtctgtttgaatagtcaaaagagattagtaagagagataagcttaatgatcaagcgaacagatttaaaggcaaatcagtgacagcaaagccttacttgagttgatctagttgacagaggaggcgcggtgggtctgttggaataagcagtagagatcattaagagagctgattttcttgatgaagcaaacagaatgaaaggcagatgggtgacaagcaagtctgactttatttgatcttgacagaggcggtccggtgggtctgtttgtttaatgatgagagatgagtcagaaaggcaaggtgaaggatacagcgaacaggttaattggccctgtaggtaaactagaggaaggtaaagtcatacttcagttgatcttgacaggggcgaatgggtgggtctgtttgaatgattgtcagagattagtaagagagctgaggttaatgatcaagcgaacagtttaatcagagatccaacctacctgtggcaatcccaaggagctaaatgtgagaccaatttcaagtaaggttctacttgaccgagtacaacaagattattctggaaacaataaagttgatctcttaaggggcacactggttgatggattagaatcacaattagagattggtcagagatgtgaattggatgatcaagaggacctcatgagaagggatcaaacttgcctgtggaaatccaaaggaacgatctcggatgagctactgctggatcgagtgtgagacaatatctttgatagtaaacagtgagtaggatctttagcatgggtgggaaaggagctttgttctgaagaatactggtttaggtcttattgggttagctgaatggatgcagatgactcacctttgctgaaaaacaatgatgagatgaacagatcgggagcaaatggttgaattgtcaagcaaagaggaatgaggatggatgacgtgttcactgtacatacatcaggcttgaggttgagcaaggattatgtaagtccgtctgtagcttctttggagcccgatcaacgttggccaatcctgcttcggcctacatatatcagaggacctgattcggatcaccatcggtcatccaaagcgagtcatctacaggataactggcacctgcatcagccacagctcttcaattcctctgccacacagactcaaccggtgccaccatcaccactatctatcaattcagcaactacgaccaatgagaacaacccaaaagccaacacaggatctctagctttgcccaagagatccttgctgacatggtcaagattcctcggctaagtctactagagcgtgtgagtacatatccctctgtcacactggacatcaactgatcattcatctctcttgctcttgcatagtcatctagtaacttgagatagaagaccgagctttcacatttcacaaccaaagaacacaaggatgagatctcttggaacgcgcaattcaaggtcctcaaggattgggtcaacctctgacagaaacaggcacagatcggccagagtcatcctcagtcttccaaaaaacatgtcaaggatctcgagcaaatcatgaaccaactcagactcaagaggaactgggtcgaggtgagcgctaagaaagacttctcttcaatattgagatgtgtaaaaatgaccaggctattgatatttctaacttctgaattattgcgttgactcaattggtccgaattctcagaagcattcctcccatcttcctcatccgaaaatgtgtgatcgctgtcagcaccaatgtcaagcatcgtggaggcatccataaattcatcttgatccaagtcagtttcttcttccgatccatccgacaggcttgatgtttcactttcttcaaccctaacctttgcgttcaggcgatatggaaaggaggaggcgtctaatatggaacaggtgattgttggagttcaggactgacttttccaagtttatttgttttgatgatccaatcgtttggatttcctcttgggttgatctagttcaccatctgcctcgtcagagtcaatacttttgtcgtcatcactgtttacaaaaccaaagcctttgtcattctcttgttgacattattcgacaagtgattccatccgagccaagtcattgatctctaggtcttcttgatcatcacctttggaaggtctagttcctgtgagacggtgatcgtaggcacatcctcagttaatctcatgagtattttacaataggtttatctgtcatattttgcattgctgtgccaaccgaatcacactcggcccacttctctggatatttggcggggaggctagacaatccagggtatggtcatcacacactttggccgtctctcacttgctcttgcaatggggccttgtatcctgcccacttcgaccaagccttccataaatggttggccagactgagaagacaagatacaacgagtgtttgtctgtatgagttggattcagatgggcactcatggtgccaggttggccacatgggccagccgtatttttttaccttaatgtccagttgaacattcaattttttgttgttcttcttgtcatactaacctatctatgatctatgtaaaaaattaagcattcgtattgccttttgactactcaagatcaattttgtggaattgacatattattaaaatggttgctttatagatgagaaaacagtaaatcatagacaaaatctgaataccatccagtgaacaagtgaacaagtatggaattgtcttaagtcgaatgtgttttaagtgtcattcatttgaattggtaagggtgtcattggtgtcttgttctgaagttggaaaagccgcgagatcatgggtttctagttcttcagtgggaaaagagcctggagggaattgttgtctgatgtgtggcagcatctcataaaaggctaaccacacagttccgattgttatgttggagaagcgtaatccaattctgttcatgatggacattgcagtctcgtgaaaccaaggtggggtttgcctgaacatctcctcacggtcgggatagtgttcaagtaggaggttttcaattctactgacagggattggaaccagatgatcttcggtaccaaagtgctcaggggtaccatatagaaattcgggtgcaaagccagttgggagctcaatccgacggtccttccgctttcgagtctcatttttcaagtgaacccagcgatctaagctggtttggaggacaggcaaccaaaggaagaggaacaagttcctgcaatgggcattagctatgctcagcaaatttgaaaagtacatgacatacttttgaaggtaatcatttgcatcgtagtttccattttcaatttcaggcatgatgttgttgataattgcttggttatgctgcttcattaattgtgaccaaagagattcgattttctggttatgagttgatttagtaaaatgcattcgaagttttgcttcttccattgtgagtgctggtgtattttggtatgagagcatcatttgcaaagcagacatgtcaattgtttcggtgccatagtctgtagtcaccttcagtggtattccaccagcagctttgacaagttggagaaagtagacaccaatgtgccgaggatcattgtttgtaacatgtacaaacatccctagaattttacgggaccaagcatcaatgaacccgtagatacagagaccaaatcttttcaacttgtcatgtccatcacaggaccatatatggtttggcccgtgagtgcggtaaacacgacgtttgcatgcttgacgccggcgagcctcaactgcatctggttcaatttcttgaaggatgttgtaaacaacagttctgaagaatagttttaaaggattaattgaagatcagaatgatgaaataaatagtaccacatggcactggaatgtcactgaccttggcaatcggatggaatagtatgtcttgagaattttggttactactcgatacccactggctgttgagagaaggttggttcggatatggctgatgcaatcattcacttgttgaagagtaacgatcccttgtgccagatcgttggcaagctgcttgagattcaattgactcatatatctttttattgttcggacagagacgtcgactccggtttccttaagaagtctagcttggatttctttcagttggagacctttggagtgcgaggagacgattgatgcccggatggaaggtctgggtttcttgggcaggtcacgcagttgaagaccccacattttccgcttgcgggcaagtgtggagagcgaaatttcgtagtcgtgagtgttgcggagtatagtaacaattgctggacctttatggccctgggataggaggtcggtaataataattttccatgggtcttcattttcattcaaagcgtcactattgttgcttgcatcctgtgtgtcagatgagtctgtctcatcatcgctgcctgaaaactcagagtagtcggtaacaacaatttgatgatcatccattgatggggtctgtgaggctttaagattgagtgttcggaggatggtatgcagcagcagtctcgagaaaagactccaagacctttgctcactgggcaagaaaccatgacattttcccagatagaggtgtctgaaacacatccggtttcatgtctcaaaatgtcaatttgcaggaggaggtgcgtgcgaacttaacacaagtcccctcgcctaccggcaggcaggggcgcgaagcgcctcgcacgaagtgcgacctcccgtcagggagggacttgcatggaatccatgatttgcagcatgagggcctcgcgtacagctctactcttttgcgggtggataacttgaagtctcaaaatcagtcacttccaaagccacctggcctccgcccccggtacccttgagacggccagaatctcgccatcattttggtgcaagataaatcatcatatcggccgtttcacgaggtgtgtcagtcttgaaaagagtggtctttttgacactcgctttagctgatactggcaatgaaatcagtatttcactgtcattcttatgagttcgaatactagcctcctgtatgcaggagtgtagctgtatttatggagatagctggttttgatgattttggagataacttgatgttacacaaagttaacctggcctatgggcaaatgagtcggcttcgagtctctcctgaaatcatcgcacataacactttgcacttcaccacaacttataagcttgtcagtaccagcacagaccccagacacagctatgtcaagtgaagaatcacccgcaaaaatccttacaaaagataaaccctcagacactgccaaggctctggagatatgtaagcacctccaggccctcaacatgactccaaaggagtttatttcgcacttcctcagctccaaaaaccccgacttggcctcgcgacgccgctattgggcgacaaagactgggtatgagggcacattgcatctggttgaatctattcgagataaattcaactcaactgatgtaggagaaggctggtggactcagttcatccagaaggaagtgagtccgcaattagttgtgcaatatgtattgaatgtaacctttttaacatttttgacaggccatcaacatcctgatgcgaaacaatgtgcgcctggcccgatcatcaaccggtcactggcaaagttctcagtcggtcaagccggagtttttttccgaggcagccaaggccaggcgagaggagaaacttgtgacagaagagatgccattcttgtatggaatccttgttgggatgctcaggaatggcgagtatccggccggcaatgaagaagatgtggtgattgagggtcctcaggaatccaacacgcatcccagcgacacctttgaagcacagctattggagagagatggtgttgcatacaccccaatcccttggaatgaagatcaagctgaacagcgatatcatcatgttagccattctggtattacattcaaaaactcggacacttgttgatttagatatctgtttttaagctggctgcaacgatctgttcccagcttctctttacccgaaatcgtcggcacaacgggctacagctgcaaaacgcacttcgcttcataccatgtggtgtgtcagagagggtcaacgaatacctgcacaagctcggcctggtcagctcaagacagacagcgattgaggtaatgaagacactgaccaggcatgcagagggggatgtacagcaggttatgtcgctctctaggtctccaaatgttggaccattcatctgccttgacaatttagacatagaggaaagggttcacatgggctcagtaggtcatcgcaccatgatgttccacggcacttggggatatgttcatctgccaaccaagtcactgttagatactctggaggagtctcagctcaacatggctgcttaccaagatgccataaagaatgttcctacgatgtcaattaacccaacattgttcatgcaaacaacggaggctgaagatcattactatcatgtatggacaagtcaaatcgctacagtaatgaaggagtatatcggtcacccttcaaagactgatggcgcaattagcacaaaaccaccggtgttggagcagatcagttgtgaagtgcctacagtattcatgctcaagctgatggaagagtccgacaactcggcggaggggatcggtcaagttttggcaagtgtccagcgacaatctggtcttaccgccacggagttctcttctcgcttacagcccatggatggtgatctagcaaccattcagaacttcaactcaattagggacatacgttacccaagcagctacccagagcattcattgaataacatcatctttcaactcgggggttctcatacaatatggaacattgcccaggcgatcttgacgtcacactttggcgacccctctagtgaaaataatttgggtgtttggcagtatctcgaagcaattggaataccacatgagcaggtcattcaaaagaaggacttcacattgatgctgcagcaaatggagcttgtgcaccatgctacccttttccattgtctacggtatgtgttctctttgtggttaattgttaaaccagctagttccactgattccttgtttaactcatgggttcagtgtggtgatgaaaacagagaagcaaaaagtagaccttgagcctcaagagattccaactgaccgctggaatgccataattcttgaatgttatgaacgcttttgctcccccctcgctcgccatcaagcggctcaaaagggcttgcccaagctacacaatgtccttgtgcgcatgcaggagttctcatccgttgtggaggggaacaatgccatgaaagcaggggacatcggccgccttatcaacatatggaagatgtggtctgtgatgtcccagtcacttaagggtttgactcattacgcatcatatctgcctcgcctggtgcttttgttgactgaaatactaccgcccccgatcagcaaattcttgcgacacaacatgctattctcaccatcgggtcgtcctggtcactttgtgtccaaggactttttcttggaaaacaataactactggctaaagttctttttcaatcggggggcattgggaccgatgtccagcggttgaaaaacttgttctcaatgaatgtaatcttggtaagtatttcactgtcattttgagttgcttttgtttgttaggttgttgctgacataatttcgtgcatgttcagttacgggccatgttccattcgcttcagatagacagtggtaagaagcgagtacatcagagtaccaagatcaagcttaaactgcaatcccttcaacggttcactcagtttgcgaataacaaggacatcctagacttaggcagaggagatatctctgttgaaattcataacattccttcagcacccaatagggtgaacatgaatgagaaaaaacaagactctgctggtaaggttcaagattcttataaagccggactgcttaaaattggaaatgaaatcagatcaaaggatcacgatctatctcgattacgattgcacttcccaaaacccgggccagatgtagatgaagagaatgcagacattgaagaaggaaaccactcgggaaacgaactttagacctcagcatgtttagatggattaatcttttttgatttgatagctgcatcaatcaatttcaactcggccttccttttcttctgattgtcgtccaaatgtttatatggtgtttttttaacatacttgtcttcttcttctgctcgaactcgggcataatgattttggtaaatgtcgctgtccttgaaaatctcgatgaccttgtgcaactgggtaactaggccttctatgtagtgtccacctacagcaactctaacatcttcttcggtcctgagctcttcaatccgctcaatcatgcaatctatttgatcttttccaaatatatccccgggttggatgaagctgcgtgccgatagctttcctgctatccatgtggtccccacctgcaacaattgctctcgaatctccactgtatccgcatcttccattggggttgttggggtgcggcgatgggtgacaggtttcttctttttcacccaagagctttcaacagagatgtcctcgagaatcattgtgtccacattgtctaaagtcatacttgataaggattcgaacaggatttctgcctgggtgggcatgcaatttgaacatcgacaacaagcaaagttctcttctgcctcgcgagctttctccaccatgtagttttcatcactggttgacaatggtatgtatccataactaaaaacccatcaaccctgtcagtcatctgaaaaagtggacaagaaaacaaaacaatcaaggcaagtgtacataccggttgtcaattgcaaatgccacccgaagacagactggtgtcacggctagggcatccatccggtcgtcactagtttggatcccactgtgagcaaactgtgatatattgttcttcccattgactcgagttttctcaacaaacaagaccgccaggccaggtttgccgtccctaccacatcgacccatcatttgacatatggcagacggatcccctcgacccatgtgtacaaccatacgcacccgggtccagttttgtccaaggcccagtgccattgtacatgacacaactgggaatatccctgccgcaaaatcttgcgctgcatcttccttgtcgcggtcgccagtacaggagtgatagcgtcgggcccaagtcgagcgagcgtttgacacctcttctggtgtgccacgagccccggccaggacttctagaacttgaccggttctccgtcgagtcccactgtatatgagggttggcacaattttattgttgggggttacagaagctggaccgtagatattagataaatcggcacaggatgtaagagatgacttcatgtagacccgaataattcgaatctctgggcgtgtgagttctcccttcagtgtgactaatgttgatgcatccaacttcaagttcctttggatggcttgaacagctgcaggcgggcacgtcgcagacaggagtaagatcggagccgcgttccgagctaggagatggccgccaaggttgccgtaagacggtcgaaagacaccgcgatcctcgtgacgtccaagtgctgaggatgatttccttcctcgagtagatttcaccattccccaatgatagatgaggtgtgcctcatcaaccaccaccagagccagcctcgattggaattcagaactgaagtagacccgtgaaaagagtttgctgttaagaaatatttctggactgaggtatacaaagttgtagtcgcctttccgaattttgacggcctcttcagcattgaatgtaagtttggtgagatttatcgctgtgaacccagcgtttgtcttctccatgacttgattatccccgagagcgtccagggggtttaaaactagtaccactcccttcgaatccttagggatcaaatcgtgaaacaattcaggtattcgcgatttaccaaagccagtaccagcaaggagcatcacattacgaccgcgggctagatggagaactgtcttgatctgtagcggtttagctgggactgaataacgcttgagggcttgggcagcaatagcagaagatagggatccatcgggtttctcgataagcttcttgagcagggtgattctggtgcccttccacactttcgctttatttttcgacattggaggatgattggtacgactgtagagaaacaccggagttaatcttgttaccgaccttaacagatttagtaaccagtgttgggttacatttgtacagaagcatacaggaagccatatgtacttatgacccggtatctctctctcctcaaaaatattttccatcaggttaggatcttcaaaggggtggattgggcatcatacctggagccctgacaccaaaattacatgattggaagcgcacacatgagctctatcctgagcctggttggctgcttgaactctccaacggtttcttttaaaaccggcaataggaagaaaaaagccttgtacaggcggatattcctgaggccctcaggccacgaaacaagatttgcaggtaagcctctctgtgagacagagaccctgcggggctgccctccgggctctcactcgagaggctttgttaagctcgaggtgcgtgttgtttggggattatcaatttatcattactggaaacaggcgatcccgattaacagcttgggacatgtctcatcatcaacattatggaaaaatggatttcgaaaaatcaaaaagtgttgacacgattgtgtcccccctgggcttccgtatacataccctgactttttgctgcagctcaaacgagggatgcagcgtcacaaagtcataaactaaataatcccagtatattggttcaacttttcattgtgagaggaagactacataggcccaaggtacaacagagggtgtacgtgctaaaattccggaagtgtctcctcgcgtgatgaaacttcgacttgcttgattcacccgaaaaaaacaaaactcccaaggaatccaacacaaatggctgcccacaggaaatcgcgcttagcgtgggcgggcaggctcaccaggactgcttcttcttcactcaagcagcctctgctaccagcttaatcaatcattggccagaccgctttctccagatatttaaatagacaattacactttcaagagaacaaatcaatgccggctcctatgttcaagttttccgtactagtcctcatctgctctactctcaagtatgcctcagctgcccccaccaacgctgtcacaatcgcaccgcatccaatctcattcgccagcgctccaatactggccccacccattcaatttacactcgagcgtaacgggcatctacggctacgaaatcgcaaagttctcgaatcaatgccaccggaaacacaacatcctactcctccttcgatggaacgcgggagccattcaactcgaattcctagcgaggagcaattaagtcaaatcaaacaattcatccgacatcacgagacgggaaagccttacactcttaaaccggatggcacatttgctgaaatcgaaaaacgtgatggcactatcaaatattattttggaagagttgaagtattcgacgaagaagggtattccttatatgagacatcatgttgctataggttcccacatgcgtgttgctattgttgctcatgcaccaatttggcggaatgctgtaccagttgcgcaatatgcctagtctgtagtcctgtggcctatggactatgtgcagctggttatgtgttcagccttcctgctggaaaattttgttacaaatcactaagcgcagttggaagttatagttacaacgcacttagtttgattgccagtgctgcttactatgaactgttactaatcggccgttctagttatggtacctggcaaaagatacgagacctacgaaacccaagggtaatgccgatgaagtaggtcttcaaattctctacaaatcttacttgttgttgattacccttgttttgctattccctcaaagtgactgtgaagatcagcttcctggaaatcatcatcaagaaggtcagcgtgccgttcccacatagatcacctcgttccaattatgtcgtcgctcgtgatcattggacctttggaagatttcattcaattaaattttgccaaaatttcaccgagtcattttgtccgagcaccttgaaagagcttctttacaactttgctcttattccactgtttagatttctggcattgactttgaattcatcctaattagacccacatcaaacaacctttcaacgtggccaaacgtgttgaaataggacagagccctactgcgcgacgagacattgcatcatgaacccgggaggatctctccttaccgagctggtacaccatgctccagcttcctcggcgagccggtagatactgtgccagttcgccacagaggaaaatcttccccggtgagctggcagtcggacatgatgtactggttcgcggggtagctagtcctgcccggtgagctgatacatggcattggcctaacggcttgccaaggagtcttcccccgcaagccggtacagggctcactggctcgccgtgaagccttcagcgcgtgtccgtacctgacgttccgccttgccaaagaggagagagacccacttgccgaggaggagttttctgcggaaagctaatgcaagtgcaccgctgctcagacgccagcccaaaaaattgacttgattgatctccccatgaaagatgaaacttccaccgcgaatccctgatcacccgcgcggttagcgtgggcgttttcgtgggccaggttgcatggcccacttccggttgatgtccggtttatgcgactccacgttacttggatcgttacttcttaaatcagagatcatcagcttcaatgttcggatttctggcatcattcctgatatactctgcgctcaagtatgcatcggcttcccccaccaacgctgtcacaatcacatcacatcccatctcctttgcgaacgctccgacactggccccacccattcaatttatactcgagcctaacgggcacttacgaccgcgaccgcgcaaagtccttggattaagatctcgcgagttggagaaccctattcctgacaagatcgaacgcaatcattatatgactcgaataccaagcgaggagcaattaagcataatcaagaaggtcatccgggaccacatggcggggtcgccttatatgcttggtgcagacggcaaattttctgcaaccgagaaaccgcaaggtactttgaagtactattttgggaaagttgaggtcttcgatgaggaagggtactcgatatacgaaacatcttgctgctatgggttcccccgttcgaattgtgcttgcttctcatgcacaaattgcgccgaatattcgaccacttctgcagcctgcatcttatgttgtcctctactggtctcaactggactgtgttcatttggtctcgagttgagcttttttggtgacaacagactaagtggggcttgtatccacacgaggaattctgcttacggaagactaagtgcagttgccaatgctggttataacgcctggcaaacgatccgagcccgacgaaacccaacagtagcgcctgtgtaagtcctcaattcctttcaaaatcatgtttacttttggttgattaatattgtctttctattcctccctcaaagttcctccgagattcagctgccttggaattgtcattacaaaggtccggggtccttgcgtagacagcttcattcaaattgtaatcatcgtgccgtcggacggtttcattcaaccaaaaagttcgaccgaaggttggtgatgaacgtctcactttgagtccaagtcatcctgtcaaggtattgtggagcattttttctcaatttcattttccttcaatgtttagctgtttggttttagctatgatcttgattcatacacccacatttatctcaggaatggtgcatttcatctattcaaaccaccaacaaacttgcatctcctccctatcagacccacagtacccacactgttttactcctcagcgtgttaattcaagttcaaacactcacaacacagctcgtgagacccatccattttctagaaattatcaatctatctatctatccaacaatgttaggccagtggtctatcaaacccaaataatgtgactaaccgtaatctagagctttatggaaacatgatttccctcagctccacctgtctttccccactttgattaggcctatacggtgcagaaccagtacttgaaagtgtgaatgttttgatgaaaatttgtggcaacaaagcctgtgtcaagcatctgaatctggttatctttgtatacctgctatgtatttcatagacgaagttaatctggttatactatatggttggttggaggaaacaagtggcatagagaggctgtcatttcaactcggccaagcagggctttggattgtaccccggcacgcttgcaagaaagaccatatgatcagaatgtttcaaaaacttctcgacaagtcgctattcccctataagttctttcgacgatttctctggagtaaattcaaagtcgttgatttacaggagtaggaggtgggccctcacagccagcaggagtgcatataaatacatggattggaggccgcaccgcttcgaacttatctaagtccgttgtccctgctgcggcgtggtgcactgttagccgctggtcgaggtgtggcactgatctctcccgcagggagaggacttataaattaaacacacagtctggtgtgacggaagttcacccttttggtgtagcaaagtttaaatttcactgtataaatagttccataatactagtttatcccaagtttatatggcttaaacttgtgcatcttcccctccagactgccaactccacttatggttagcatttttttttctctgagaatatccaactcaaataatcagaaattcagaatttgatttgtgcattgactggcgggtgaaagctatatacatacattcctgaccgtttaaattgtctctttttttactattccctctctttttttcacaattcacttccaagttccgcctttgatcggtccgatcactcttgcgtcctctctcatccttcagccgcatacacccatctattttcaaaatcaacaaaaatggcgatcatgtacttaaggagaccttccgggaagaaactcatgacagaagataagaagatttcggccatatgtgatttaatcactcaactcaactacacccccaagtcattccttcaaaccttcctccaacgcaaaaacatgaagtccgccgtccaacgccggttctgggcacgcgtataggatggccgaccacactgtgctcctcaaatctatcgtggagtatgtcaaaaaaccctccggccgtcaacgatgggaagatttcattctagctgaggtgagtattgataaatatggaatttacttactcgttctggtaactgaaactcaaaacaaattttttatctctacaggctaccggaatcgtcgaggcgcagaagcctccccgtggagcatatcccaaaggcgcataccacaatactaagaatctctctccctatttctttagctcaaaatcgaagagacagcgaactgaagatatcaaagatcatatgccctttttgtttgaactccttgtgaataagatgggacatcgacccggcaataatcaaacaatgaaggacggaaacgacttgagtgattgtgactcagattctgccgagactttgagtgcagcaagcgaggacgatcattacatgttcagcgggaagactttgaatggaccgaagaaaaaatcgtcgatagatcatggtcaaagagctcggatggtaagtttttttttgttgatttccttctgtcaatcaaaatggagtctcacagccaaatgaaacctccacagactgcgtcaacgatgtgctcaatggctgcatttgtctcaaatcgacgtcacaatggacatcaacttgcaaactccatctctttcctagcgtgtggtgttaccgaccgagtcagcaagttcttacagtatgttggcctctcatcctcccgccaaacagcccacaactccttgcatcgactgagcaagcaagccgaaagacgaattgcaacgaagattggccgaactcctcccaatctcccaacattagcccctttcttgtgctttgacaacctcgatttcgaacagaggatacatacacagtcgattggccattcaacccacatgttccacggtacgtggggctatgtacatcagataaatcaggctttactcgattcggtacccaaggccgatcttactctggcgagctacaaacgagcaatgtctaacatttcaaaacttgaagtcacccctaaaatgttcattccaaaaccaccagaggacgagcactgggaattcgtcttgaaaagtcaaatcgcgcgtacaattctcgagcatattgctcaaccatctgattcacaagtatcaattgcgattcagcctcccatgattgatcaacttccggccgacgagcctgacataaccatgctgaaactgatggttgcttcagataactcatcacaaggagttggtgaagtatttgaagcaattgttaatcagtcaagcatctccatgaccgactttgccagtcgactacagattatcgatgctgatctagcttcttgtacaaacatctcaagtttgcgaactcagcgagtgccaagcaggcatcctgaagaaagcttatcacatgtcttaacaatcttggggggatcgcacacactgtggaacattgcccatgcaatctattcaaagcactacggaaattgctctgactcgcgcgattcaggcgcctggcgatttcttcaaggtcttggaattccgtgtccaaatgttgtggacaagaaagacttcacgcttatgatcaagaatatggacaagatacatacagcgacgttggtttactgcatcaagtgagtaattgaatcattttttacatctaatcaaacgtttaccatggtcttattttcatgtaacccaaacagactggtgatgggtaccgagaaagaaaacatcaatgaccaactcgaacagctccctagcaaaacaatcaatgatttaattgatcaaacattcgatcgattcttttcacctgaggccaaaaaagcctcacaaggctcagcgaagttgtcaaacttaatactgcgtttatccgatttcgcgtctgttgttgaggggaatgctgcaatgaaagctggagatgtcggaaggctaatggttgtctggaaacgatgggctgttatatcgcaagggatcaagaaactgactcaatattctgttcaactacctcggatgatcttactactgaacgaggtattaccacgtggcttggcccacattatattacattcactattgatcgccccgagtggacgtcagaagcattttgttgcaaaagatcaacatcttgagcagcagaactactggctgaaattctttttcaaccatggaggtcgaggggctgacattgatcggctcaaaaatgtgtactcagtcaacattacattggtaagtcaaaaaataccaaataactatgaagcttgaaataattagaaacattgacagtgttttgaccgttcatagcttcaaaatattatcagcgacctggcgagtgatgctggcaaagtcgatatcgctcaatcacatcacaatcggattggtataacatccctcaacaattgccttcggatgtgtcgaaaaaatgatgtgtgttcaactgttcataagctaggcgagtatataccggctgttatcgacaacttttatgcactagggattcagacactgaaagtaaaacaattgaaaaaaggaaagccgataaataatcttcgaccatcgactattggtgtatctaactctcacaaccacctagacaatgtagatgacgatacggatgttagctcggctggggatgatgaacccgaaatagatgaaaatggggcaggagatgaaaatacggaaggtgatgaacagtctgctgatgatggagagtggcaagacatataacttactaggtaggccctgatccaccagcccgatgtgagcctgtaccatagaattctttccgtgactcaataaacgctgatgcctccaaccatcgccttgcgtttgcctccttctccttggctaagtgttcatccttggcggtcttctctgcctctcgcttcctcttcctttcttcggtttcaattcgtttcggctccttttgttgagaagatgactgctgtttggctaatcgatttgcctccgggattcctttgattctttgtatctcgttatcaatgttatcactgtacttctctctttcacgattgtaatttttgaactcagttccttctcggaagttaatcacacaattgtacaacatttgtagctccccatcaaccatgtcaccaataaacttcaccagatcgtgctcgttattgatttgatccaagttatccgcaatagtgttggcttccaaacagccaaagagttcttccggaagaaacgatcgcgccttcccatacgtatccttgaagaaaagcgttaaaattctcgacgagtgtgactgcaaactgagcaataactggattttgaacacaagtttttttcttcgcctgtctggtttgtttttgttttattagttgatcggaatttgggtcgatcaacaattccgggtgatcgagtgaagattcaatgttatcattatcgattatcctcatgttatttcgaagcatcttggcttcttccggtgcgcaattggaacacttgcacacagcaaaccctttgtctagttccctgatttcttctctaaggtagttggcatcgtctcgatccattggaatgtatccatatctgcatgttaatcaaccaaaattgttatttattaaattatgtacatttaacaacaagaaatcaaagaatacatacagattatctatcgaaaacgcaatcctaaggcagacaggggtaagtgccaacgagtccatcctaacatcatctgtctgtttgtccccttttgaaattgcctcgatcgtattgagaccaaatcgtctcttcggctccatgaataggatggctaaccctggtttcccatcgcgaccacagcgtcccatcatttggcagatgctcgaagggtcccctcggcccatgtgtacaacccttctaacccttttccaattttgaccgaggcccaaggccattgtacaggagatcatcgggaattcgccttgttcgtatcctccgatggtgtcttctttatccatatcacccgtacatgcgtgatatcggcgaatcagggtgctatctgcatcttcatgaccattctctatccctcgcgcttgattcacaactttcatgacctggagtgtagcattccgggtcccagagtatatcaaggtcggtggcagcttcgcatttgcaagatcctcctctgccccaaacatcaatcgaaggtcacgggttgacttgagagagcattccattgggaaccgtagaattcgaatctcgggacgggtcagttctgctcgcacaaagtgcatgttttcttctggaatcctgagactcttcagaatttcggtgatagctaggggtctgcaagtcgccgataacattaagattggcgtgttttgagtcgccattagcgctcgaccaatgtccccatacgagggtcggaagattgatcggtcttggtgccgtttgtgagcggacgacttcttagctttcttgttagctactagtccccagctatatatcatatgactttcatcgaccaccgtcagcactagatgatcttgaaactttggattatgataaacatcggtgaacatctggttgttcaggagaatttcaggactcaggtagataaagttgtattgagctttgagtatctgaccagcaatcgtctcattgaaattcattttcttcaggtttatggcggtgaacccctgtgcaatcttctcttgcacttggttatcgccgagtgcatcgagaggattcaaaactaagacgaccggtttattcgttttcgcaaagagatggacatacatctctgggatccgagatttaccaaaacccgtcccggccatgacgaaggtgtttttgagtctcactagattcatcacggcctctatctgcttcggctttgaaggttgatcactcggataacatggtcttgcgtcctcggcgatggtcttttccagctcgatgtcattcaactcggtgagtttctgtgcaagggtaaccttatcagacttcttcttggctttctttcgaggcatcttgaggtgttcagttttgttgctgatgatcaaaagagagcaaagacaattcgatgaccttgcttatcagagtcttcgatcacaaagatcgaccgaccgttgggaatttgggactatgtcttcctttgccaacggttaattactgttgaattaaaaaaaaaaaaacccatgaaaaaaaatacaacaaaaaaggaaatcagaaatattatccggtttcaaagacaaagaggaaaaatcgcaaaggaattctgaagagataggaagatgcgctggcatcttgcgcagatccggtataccacaaagtgtaatgcttttcggtgggaaaaaaaccaagtggcaaaaaacactaaaacagcctcaaaaatcatattctgtcacgcgggcttcgacgtttcatcgataagcctcgcatgcacttcgcgcctggctctcgccagcgaatgctcgctgaggttttgttacgctcggcaccgcttcaaaccccgaactatttatgtatcgctgccgattaaatgactcaatgagtcgtcgcaaagtcataaagtcgtaacccctatacattccagttcggcatctcatcgtgggagggagactactagctaagcccaaggtctaacatacgcgccgaagtgcctcgtgtcaccaattcagacttgttgcattccctcatgaaaaacgaaactttcaaaacgcctcgtccagcggagctcgcgctttgcgtggacgggtcgtttgggcaggctcgccaggattacctcaaatggcttcgtaatctgcttcaccatttctagcttgtatgtattgttcatctttaggtggtgcaggttcttgcaggttgcatttcacattgcacactctagcttacccattgactatagcacttcctccaaagaaaattaggcaaatctttacacatttaagcatagcaatgtccgtcgctatgttcaggatgtcattgttagccctcatctgcttgacactcaaggatgccttggctgcccctaccagtgctgtcacaatcgcaccgcatcccgtcttatttgcaagcgctcctccactggccccgccgatacaattgacgctcgagagcagcggtcatttgcgaccgcgccaccgcaaagtgctcatggactcaagacccgaggaaatccggaaccctattcccgacaaaatggaacgcaaccatcataagactcggataccaagccaggagcaattgagcttgatcaagaacttcatctccgatcacatggccggatcgccgtatgttcttcatccagacggctcgttctccgcaatccaaaaacccccaggtagtttgaaatactattacggaagagtcgagatcttcgacgaggaaggctactcgatatatgaaaccccctgctgttatggcttcccgcgctcgtattgtgcttgtttctcattctcaaattgcgcggaatgttgtatgacttctgcaggctgtctatgcgggttcccgatcgccttagctatttgttcagctggtaccgatcttatttgtgggtccggtagactaagcagggctcttgtcgaggcctgtcagtacgaattcggaagactaagtaccgctggctacaacgcctggcaaaggatccgagctacacgaaacccaacagtatcgccaatgtaggtccaggaatctctttcacaaatcatatttacttgcggtcggttgatgttgtcttgatacgcctctcgaagttcctccgaaattcagctttcttgaaatcatcatcacgaaggtccgggtattcttcttgcctctacattttcattcaaatttgtcagtcacgaccggatggttgaattcaatcaaaaagtgtaagttgaagaagtctcacttggaaatatcagaatctaaacctccaactatgtcgtccaagttgttttgtcaatctgtcttgaagcacttttttatcattttcattctatttttagctgtctagttttttctgtgatcttcatttatgtagccaagtttatctcaggaacggcagatacattccatgtcagcgccggtctcttatgtgacctggcgttgatgggtttgacgggtcacactataactgctagtgttactagcagccagtggatgagaaacctcgcctcgacgctagaaagcggaggggttaagctccctaagtttataggggacgcgtgcggtagagtcgtcgcagcgccgggcttagaggaaggttcaactctcttctaggctacagtattgactttactgtagtctagggatgagataaagaagtaaggataatagtaatagtaatatagattataataaaaaccccactcactagttgtagtaaggtgaacaggttgtatggtaataatctctagggggaggattctggggaagaagacctcccccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatataatcataaatgatcaaaatatgtatttaaattaagctttaaaccagaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagagtatagagagatgattaagatttcaaattgtatgtatataaaatatgaatattaatacagaggtgaatacttaagtaattccgtggaattacttaaagcataaaagtataaaaataagataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcacagtccttaaccaatacactacagtacatgtgtttgtcagttaagtacaggttgtagacacatgggctacagcctcagtgtctgacattccatctatccaagccaccaacgaacctgcatcccattcgtatcagacccacagtcacactgtttatttctttaaccctgttcaaaaacacatagtaagaatcacaggactattaatttgtttataaaactctcaatgaatcgctctatccaacaatgtcgaccccgtggtacaaaacccaatgatgtgacttgccataatcttgagcttgatgggagcttgaaggattggttttgtattttgctattccctcagctctacctgcctttacccatttggattagtcctcccaataagatgcagtgcttgaaaatgcgagtgttgtgaggaaaatttatgccaacaaatcctatgccaagcatctgattatctttgtattacatagatgaagttaatgtggtaatagagtatatgattggaggaaacaagtggaatggagagggcgtcaacgccgcccatggacattacttcctaatacaagtgaagacactgggcttcgtcaagcagcagaatggacgctcccggatctaatttaaatgaagcatcaagaatcggattcaaatcatattagcttctctttcaacagcaatacgcaacctttcctttgtgtttccagaatcatatggagaacaagaaaagagatcgcggatgatgaggataatctcacattctgcctgccctttcgtttcttccatcgctcaactcccacgcggctttccatccatcgtcagtctcaagaaatggatttttgaaggtattgaaactggatcctagtgaggtgtatctgggaaacgaatcaactcatcgtgtgacgcaaaaaaacgaaagaaaaaaaaatattagtgtgggttattggatcacaaattcatttggaaatgtttgagcagcgaatggaatgctgacccagagttgtataatttacaccagtcaacttcaagtttttgcaagaattcccagacatgtgaataaccccagtctaggattggatgaactctgatgatggatggccaatccgaatcggttggatcgaaatccgttagactgcctggataagaggaattgcaaaagaggcaaatacatacattaacgatagccatcacttggcatctgtctttgagatgttcctattcatcgacagcactcaggatactgaaaatgaaatttgatgaaacgactggaagaaccgatttgatatgtagttggacccgtcaactgtgtgggccttcaaaagcagagaacgatcactgacctccattaggatctgtcgccctggttccaatcaagatggctttgatagacggacgttcggcgagaaaagcaccgagtccattcttcaagctgttatcgaccgtcatcagatcgatattgtaaattgtttgacagtgattcacgaattcgtcaacttcggcgaagggggattgacatcgaatatagaggcccgaaattttcaagttgggctccggttcagatgaagtcgggatcgaggagttccggtacaacgctgctgcaaacaaatggacaagaactgtagctaattacatcggacaagtacagtggttaggatcaatcacctgccgcccttctgtacctcataatccaagaagtagaacaagatggaatagaaagtctccgcttcacggatgacaaactgtgtctcatctcatctcttgtttttttttttctttgttcttggcaccagcacagcaagagatgattgagaatgtgaggactcgggagttcggagatttatttaggcgtttcgacttacaatcttttccgccattaaaactaatagacagtccatcaacactgattatgtaaggaaatggcagattgatgaaatggacaacacaggacgttgggattaacgagagatgttgaaggtttgttggagggaccttttattttgataaggggggggagaaagaaagatgaaacagagtgttggttagtttacccaaaacggacaatggccagttcgattatttcgagtgcatgcttaatctggagggagagttgagtgggtgttggactgtgagccagctgatagactctatccgcgtctgatttcccgaatcgactgcgaagtgagtctgggttggccattcttcttcttcttgttccctatcgatcgactggtgcttgctatgagatacaaatcgctgtaaaatatatatggtcttcgtcagccggttcgctcggaaatcaaagcccaccccacaacaaataaactgaacaaagtgcgcatggcgcgtaaccaacttccagtttggcctcctccaaagcgctcgggggccaggacgaatatatccctttgtaagtaaagtttggcctcaccctctccagtttgcgttggcctcaaaatcaatgcacacatggcttgactggtgcatcacactcatgtttgatgagaaatggagggtcaggagggttatcaatcatcacagattcctagctgtcaagatacacacaacttgaccttttaaattatgtcttgaagtttgttgcacttttatttgcggtttatttctctttttgtaattggagggattcatcaaaaaatcattctggcacagcaatatccacatcaaggagccattcctgattcctcttatggaccagatgatctagacaatctaaatcagcccataagaattaacaacatgattcaaggtaaattgagctacctatcaattaacagtgacatcacacttgaagaaaccaatcttattatcatcaattgttcatagcagatcacaattcaaaagttattgctatttatagcccatttgaaaatacatgcaagttgaatgtcatcaagacagaaaggaatttccagtactttcttacctacccccagatacatgcggtggatgttgttgtgttctcctcattatttattttgttttgtgggaaaataaagaccagtgctggctcaccccactcgacatttgtaatagtaatgggagatagttacaatatgtactcagataaatcagatgctactcaccactgtaaaaacaatttgagtaaccattttcatcatcatcatcatcagagaataatgtgattggcttttgaataatcaaacagatagcttgatcagcacatattaacagataaaccatcataaaatagctatgagcttcgttgtgttgcttgcatttgagcaaactctaatgctgggaaaacaagggagaagaaagcgtgacgatcaccgtgctgataataactcgaataaaaaaagtatggaaagtggaatgaatataagaacaaggacaggaatcattcttcttgcttgatcgtgatgtttggagagtcatcgccaaggggtagaagatgcggattgatgaggtctgaagtgagttgaacagaagatccgaggtcaaagagagcagggtctatcgggaccggggcgagcctgtcagatggatgtcgtgaattgggattgctcgacatcatctgtgcttcttgctgactgggatcgggctgatgatcgacgatgggcactgcaagctcccagttcctttgactattggctaccatctcatggttcgatgtgcgttgatgatcatcacgacttgttcccggaggagaaggtagtgaatctctcttcaacatcggccgcttttccaagcggggatattcagaatcctcttcttgggcttcatccacgatcggcacggccaagccccagtttcgttttcgtttgtgggatggatgaatggacggtcgactcagatcgttagagatcggcactgccatttcccaatttcgttcccccgtcatctgatgcgatgatgaatctgagatcggcacggccatctcccacgctcttccggaattcgatggcagatgcgaagtttgttgatcattggatgtgatcggaactgccatttcccatgttgattctgattgtctcggagggatcaattcagaatctggaatcgggatggctagtaatcttccatttggcggtcttggaggagacagctcgggcgaaggttcctttttgactagctctgtatctggaattggcaccgcgacctcttcgggcatcaagtttcggttgaccctatggttcttgggtttctttttgggaggtaacggtggaggtgctgatggaagtggtgttgaaactgtcggttctgtttgggttgtatcatctggaatttctggcactgttgttcgtctctttctagtcgtcgtagagtttttcggtgctgttgtgggtgatgttgaagacgaaggacatggtggtagattggctgctgattcattcctgaagaaaacaaaaaaaacccgagttttttttttgttggatcatcgaaatcttcatcacatggccgagatatatcggaaggagaaagattttttttttttttttcgatgactcactcggacggaagttgctcagctgggacgatatcaatcaaaaaatcgaacatgtcactttggctgatggccatcgccacatccgatgtattgacggttctgcgattcaaggaattggcgaccagaaaggaacgaacagtgatctcgttgacgaagactacaagcgattcaaggacggaatcaaaagagagaaggttagctcgtatttaagttctcccggtcatttggagtttaattattttttttgaaccccgttttctacagaatgtgatttggtttgactgagacgaagtatgaaaaccttggcgagagaaacagcgtactttcgcatgctttatccaataaaaccgtaacttcattggcgatcatctgaagaatagttgaaacgttagaaagagtgtcagatatgtatgttcggttccagcaagacaaatgaagtccacattcgacatatttactttgatatcgggatcagatttgactagctttttaatccgtgccaggggcagctgaccatccttgaagtccgactgatattcttcggcatttcggatgatatgactccagaattctggtaggaaggtttgggtagtcgtggttggtctagggacaaactgagatatcgctacagttgctgatgttgtagtcgctgctgctggtgttgttgccgttgtggtttgcggcggaggtgaaggcatggtctgtgtattctggtttttgaggttcttttgcttattttcttcccaaaaggcactttacacataattatgctttattacgtaatccgccgccatccaagggggccgcgccgcccctccagcatccagattttattccatggccaactgcaatctgaagcctcaatgccataccccctcggtggaatgggtgaagaggtgttctcccacaggagttcttcactgttatcaacgattatcatcaagacccccagattaccgactggactacaagttagaccatcattcaccacctcactctctttctcaacacccgccggctcaagaacaacaagaagcttatttagaatggtggacagcacgaatgaacccggctcgacgatttcgatttccataccagaagaagtggaagtggaagttacagggaagaatggagtcgtctcaggacttgaacacggaagagaaggagacaccaaccgagcagaagaattgcacttatcacgctactatggtagtatggggctgaactatgctacacacctatgattcatccgggactatattctgatgaccgccagatcaagtatcgggtcgaacaactggatttggattttcatgaggaaggaatccagaaggattagatcgcccattgatcgtccagttttgcgctcatcatccggatacactcttgaaggctgtgaacttgtcactctgaagttcaattgtgaacccccctaatgatagttctaatgagaatccaaatatgcatgagattcaacataaaaccagcagtgaaatactacaattcagtctaaaacaagataatcaagaaagaatatagagagaaggaaaagggaaagagggagtgaattgagggaggagtagccattaaagaacctcaaaaactcaacagccattgagaaaactactaaaacactactttcataagagtccacttcagaaatcactcccccccccctctgctgcttggagtccaactggggagagtatactgactttccttagagcagaccagaaggcttggctcctgtttttgggcaaaaaaacaggtggtacccgcatactgccctaacttaacaacaagtcccttgatcggagggcctggtgccaggctggcgcaaagcgccccttgcgaagcgagcctccgaaggagggacttgcgactaaagcccacatttgggcttggaagctgggggctgttagtagggaaaaaaattgcccaggcaatcaccccctcttcccctaggaaatattttcagccgtttggaccaggcaaaaggcctgaattgtatctaactttttgtctcaccaacaaggccaggggccctttacatcggcccccacctgcctttcaaaaaggtcatttttccatgaggttgatgagggacctcaagttccttcatcaaacctctttgttcttctggcatactatgtgtgtattgttctatggatatagaaactctgtacacgagacatactacctgtgtctatcgctgagcattaccggtgtggcaggatgaggcacccatgattcctgtacagaatgaaccagaggctcacaggctaactcatactatgtgttgtaccaccatatatgcaataaggtggttttcagctggaatcaagtcctccactttctatccaaaggatggataggtgttcatcaaaaatatttcaaaaaaaatatggacattaaggtgatatgctcacttatgtgacaaactttactgctgatcatttagttggatgggctgggagtaatgggcttttgcgtgtaaaagatcccggaaaagccacaaaaagtaccagcttccaggccaagattttgacttgactcataagcccctctttcagaggctcgcttcgcgaggtgcccccggccctctggtcaaggggattatgttaagctagcatactgcccccatgttgagtcttgaccggaagggtttcctgccggtaaatgaggtacatgtaccatgttgatcagaaggaaaccattctgatcagcaatgtaatgtagcttgttgatcagaaggaaacccttctgatcagcaatgcaatgtaccttgttgattggaaggaaacccttccaatcagtgaggtaatttacctcgttgatcagaaggctttccttccaatcaacaggccaaaatccatgccccaggattgatccatcttggaaattctatgtcagtgatgaagcgtgggcttgggaagattggtgtaagaggtgactctcttcactgatcttatgtcaatggacaggtggctcaaggctaaaaagccggacgttctagaaccaaaggcagaatttttatttcaaatagacagttgagaggggagctcttgaggaaataaaatgaagaaggatcctaaaaccagcagtacttacctagacagtcaagagtagagatggtcggtccgcatccggatatccgttcggatgcggatatccgatggcaatttcagggaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaatggcttccttccagccggcgacgtacttgtacctcgtcgactggaagggcttccttccagtcgacgaggtacaagtttcagggaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccaagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggcttccttccagccggcgaggtacttgtacctcgtcgactggaagggcctccttcccagtcgacgaggtacaagtacctcgccggttggaagggtgtccttccagtcgacgaggtacttgcgaggtacttgtacctcgccggctggaaggaagcccttccagccggccatctccccttccggccgcgggtatcctttgggatacccggatacccgccagcaatttgcggaaaaggggccatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatctgcgacggataccctttgaccatctctagtcaagaggggaactctgccgtctaggtgaaagggacaaggctagacaatgtataattagtagattatgtaatctggtcctcttggccttgtgaaaccctggagacaaggggggtttcacaattggattcaaaccatcattgaccttggtcaacaagtcttgtaccccccagtcagaagatctttgctgcttaaaaaatctcctattgttgatgttggttaattgtttttccacacttttctccctgccttcctcctattttttacttttgtccctcttctcattttaaaatccacactacacttttttataaccacactcttttgtaaatcccaatttggcctcattggaatattctactctatcattttgtgcctttttccattcagaaggttgaataactgatgtagtttgtgatcaatgaatgaatgaattctccaaacttgctcagtcaagctgtctccactagtgtctagtgagttggatggtaacccagtaactgggtcacaaccccccccccctcccctagacactagacatactacatacaatgagtgacgagtaaagaaaaataaaaatcaaacttgaaacacaatcgagtagttgaaacagacaaaaaattgataaagtaataaaagaaaaataaaaaaatagaataactgattatgagaactggtctcacccctgactatgaccctaagagatggtgcctaaggctctcaaaaggttctctagtcagtgattttgtgagaatatccgccaactgttcttttgtcggaatccatgttatttctgtcttcttctggtataaagcctgattggtaacatggaattctcgatctgtgtgtctggcccttttgtttgaggaatcatctgtacttatcttgaccgctgattgattgtcacagaagagatttcctttaaaatccttcctgagtatatccttcaagaggtgtcttacccaaagaacttgtcgagtcgctattcccaacgccatatattcagcctcacaggtagaggctgccacagtcgctagccttcaagatgaccacaggatagggcaccctaagaaagtcacaaaaataccgtaagttgatttggagtgttcccctccccaggatgtgttgcagtagcacttcaaggctttgggatagttgtttggcttcaacaccagtacctgatcctttgagtgtgccagatagttcaccagatgtcaaactcctttccagtgtgatggtccaggagaggctgagaatcttgccaagaaattgactgcaaatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtttaagtatggacttaatctgtgccatgtccgatttataagtatgtggaaattgaaaaaaaaaatgaaccactcactcaaaacccttagtgattacaattttgaactctacacatctgtagaagttcaaaattgtaataaattaagtatcagggcacatgccccccggaggcataggccccgcgtgtccaatttagattttgcgggcagggcatggtcggtctatgccgtacgcaactgtacacgtattgtactttgttttgagtacgtgtgtactcgagtacgtcgtatcaccctagtcaacaagtacgatacgagtacattgtactcggccggcaagtacacaatttaaaatacgcccgtattgtctcagaatttggggtgatacgagtacggtattcagtgtactcagtgtattttctccccactgccttaaattgcattttttgttaaaattaacaatgcattttgcagacagttagcagaaaaaattgacttgggcaggatttgaaccagcaaccttagcttgaagctaagacactatactagaatttctgcctttaccaactaggccaccaagtccctgcctgacaccgatatttagaacacacttgattacagaatttcaacattttttagttttgtatgattatggggatgggtttcaccactattactgcatttctcaatgcttttatgtgtctttttcctcatttttttctcatttttttctcatttttttctcatttttttctcatttttttctcatttttttctcattttttcctcatttttttcaatttttcaattttttttttcttgggattaataaacgtaccccccttttctgctatccacacccagtttttcacacccgcttttctgcttctacacccggtttttcccagcctttttgattcattttttggggatcccaaattcacaaggtacagtgaaatattgcaaagtctttgaaggaggagagtattgtaaaagtgggtagtggttaataatttaaattcagcagaggaattaacttctgaagtcagaattaaataaaagattaagatgaaaaagttacagtgtgaacttgagtgaaaaggagggcttaattaagcagtcttttggccagcttggcttgctctaaggctgacaaaaaccttggaagtgtttggtatttgaatatcaatggagtgcatcatttttacactccaaaaaaattggagtgcaaggttgaacactccaaaaaacactagggccccatttgtttgcacaatgtagcagtgtactgtagcagcataatgtgtgaaatccccacaaaatttgatagaatttgagttgatttcacacataacatgcttccatatgacaccaacaaacttggccaagattttctagtacaaaacacttcattccaaatggtttggagtgaaccagcttgttcaatctcctagcctgacccaaaaaacaggtgagaacaaaaaggtgagaaaaaaattgagcaacaaaattgagaaaaaaatattgagaaaaactattgggaaaaaaaattgaaaaaaatacaaaaaaaattgaaaaaaattaaacaaaaatgaagaaaggagtacatggaagtacagctagttacgtatctgtatcagtcacgtattgtacttttcccaagtacataatcttacgagtatggtgtattgtattattggggaagtacacttatgtaaaaatacattgtatcgtactcaagaatgagtacgatacgattccgtgtaattgccaactttgaaagtacgatacgggccattacaagtacgtgtctcgtaatggttgcaccgttgctgcaatacatagagacttgtgtcataatgactcgccaagtatcctagatccaacaggatgttcttcaaatgtagccaccagcatcttgccgcctgtcttgtcccgtatagagccttcttcagtcgcagtccttctcccggtcccagtttcaagccttctggtggttttatccaaatctcttcatcaatgtctgagttcaggtaagctgctacaaaatcaaaagaatgaaccggccagttatgtgctgctgctagtgtcagtaccaatctcatagacataaaggtcgcggtgggggcaaaagtctttttgaaatcaacatccttgacttgggtaaatccctttgccacatatcatgctttatacctagttattgtaccatccgatgctgtcttgatcacaaaaacccattgcccatcgagctcttgttttggtgaatccattattttcacttcccagtgttcaaattttgaactcaggtgtaagaggtgaagggccaaaaaagggaagaactcttttttgggaaaggctcacggaaaatgaatgaaagaactgatgagttttcattcaaaagtaagaagccaggtttaaatagactaagtacaagtgagcaaaatgtggtaatgtggtagaaatgaaaatgaataaaaaaccataatgaataaaagctgagagaaagagacatgggtttttggaagaaaccaaccggtcaaggcttctcagtctcttttagacaagccggatgagttaatcaaaagaaaacatgtcataattcacaaacatttagagtcgttaattctaagtgaccagtttttgataaatcaaacaaaagtatcaggaaagagaagaaatcattgtagagacattagttgttgagaaaagctaattacttagggttcatatttgactcagaaggggcttaataacaacagaaaacaagctacttgataattatagactggtctgatttttgatgactagaaagagatgaaggtcagagagagacagaactgagaaaaactcagcacccagactttctttctgtcaaggttgccaagttcttcttctacggcagccttccatctatcccagtcgggtgatttctgggcctgtttgtacaactttggaatacctgctgaataaaacccacagttgatgataacattgttgactagccgttcctcttgctcatatgccagctcatgagagaatccacctaaagaaacaagattgcttttcacgtcaattgttagtaatgtcttcagctgtttgttcacttgatcagttgtcagcatcggtgcgccaggtatttcttcaaaggtagcccaggcgtatttcaccagcttatctgtctccggcacccagaacatccaacctttgctctcgtccaggtgggaaataacatgtgccttaaatgcatgatcagctagtatgttccttttttccggtgtggtaagccaatcctgaacctcaaggcacagcaagactacatatcacacaagaatcacagacccaagacccctcaagattttccccaggccctcaaacaaaggcaacaaaccaataacccacacaattgccccccctcatggataataacatctcccacacctctgaaactcctcaaatgaaacccaagaccaaattcccagttcattcttgataagaattagctcacacactaattatacactagtaccccttctcaatataacctcaaacccctctaaaatatattccttatctcttatctccttccaccttatgccaagaattaccacacaacagccatgtttcatactagccctcttttggccctttcttccctttgtctattcaatccccatctgggtgaaataattacccccacctcttccccttgataagattatcccagcctctctctgtttcagactgaattcattatcttatcttagcttggctctctctttggtttcagtctagtcttatcttatcttagtgccacactaaattaggccacattgttcatagttcaattttcttccttgttaattatttgttccattttgttccatccatcttccaaccacaaattggccactccccagaatcttgtatataaggagctttgtttttctcttcatttgttccccatcagagcctgccccagcaattcagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaccggtggttgtagaacataagcaatacttccaaaaattctagctttatcaacttgtggcttggttttgaacagtgcttcatacggtgtcttttctccagttttcttgttaggaagtcaattgagagtccacgaggcccatttgaaggcaaaaccccagaagcgttgcagcaatttgttgtctcctaagaccattcttcccatgtcagagactgttctattgaaacgctcaaccactccattctggtaatggtggtaaggtaggctcctctacgcctgtatgcctttagttgtcaagaaggtggccaatgctttgttttcaaaatgtcctctgttgtcgctctgtagtaccttgaccttcagttctgtttgtctctaaagtctgttgatggtgtctacaatgtgtttgttagcctcagatttatttgccataattttaacttcattatagccagaacctaaatctttcagtgtcagtacatagtgacccttgtggtaagtctcaacagggaaaggtcccatcaagtccacattcagaatttcaagtggtttaaccgacctattagaccaatggagaatgttggtcctgttgcttttgtgtattgcacacactggacatggtagttgtcctgcaggcatcttctcgggtaggccaaaagccgcttgttgtttcactaggcgcctgatgactcgaaggctagcatggccaaaaatcctgtgccaaagtagcagtgtagcctcatcctttgttagatcttccggcctccaggtgaaactgggtgatacttccaaaggggactcaaataattccttctctgctgtcttcactgctaatccggtgggtctggttagattcttggagtcaacgtggttagtgttttcattgcattgttgggtctccacaacattgtgagtaacaggaacataatgagaagaagaattttacaaagcaggatgaggaagagaatttgactggtcataggaggaaacaggaggacaaacaatggcagagagaaacgtagaagatggtggttctccagatgggtttggaggaagcgggcgaggtaggcaccatttgttggtagtcctgcaaaattggcagcagaaaagtactaaccagtgatgagaaaatatatggaaggcatcctctacatgattgtagaggaatttagagttagcctttctcagagctgccatagagatgagatttgacaaggcttgctcacaatatagcactcctctaagaattgtgatttgcccattccgggtcggaaaagagaggtccccagcccctgtgatgaaggaaccaccccctttagtggctactcaaagaggaatgggattttcaagaagaaaaaatcactcagtgcgtacctgttgctggtcaggtggttagtggcacctgtgtccaaaacagggtcattgctatcacccaccgtgaggtgacggaaactgggcaccaccttattcttgaggcctttgtcaaacaccccaatctctatcattcttgaggttgactcttggattggcgacggtgggcggtagtactcctgcggtggacgtgtctgatcttggtctgattgggtgggtgggcctgtggtgttggctgagctcactgaggcttggggttgcagcctgggctgttgggatggcggcttctgacgatagtctggtcggtaccagttggctctcttcccaggctggtttccaccaggtcctgttgctggcagtggcggggcataaggagactgagccgactgataaccgcaatgttggtagcccggtggggtgacaattggataccacgcctggaagtttccaggcgcaatcagtggggtgttggtcagttgatgtcccccaggttgttgagtctgtagtctcaaggcattgaacgacaatggtgggcaatcaaaatccgcccgttgtgggaggcaacactttctgagcagatggtccgttgaatgacagttccagcactgaggacctgacaaagccaagccttctacctgtttgggttgatcattccaggtctgagggtcatagtattccttggcttgatcagaatgtgtgtccatggacaaccggtacgcttgcaggacagaagccaagaatgtactcgtccgagaagaaccaagatcaacttgtcgtttcacaatatcaatatgtttgaggatctggtctggcgtgacagccttcttggagagcttcttgcttgatccttccagatcctgttcaacttgccggtccacttcccaacgtagttctgagcctgcttcaatcgagctctgaagcgcaagacctccgattgtttcacggttgatgtcaagtccaaaactgatgaatttgttgagagttttgtaaagcttcgtcaccgcctcagcactgcttgagaaattggacagcttcaagttgatcattctgtcccagcacatgagttgttctgcttgagtcactgtaaagaacctcaagtttaagtagttgaacatttcatggcaagtcggttgacgtagcatgctgcaatgcatgttgctgtcaactgtggcaaggagtagtgatctaccaatttgctcttgaacaggatctacgcaaggttttgtgtaccaagttgggtttctgaagatctcgagagcccgttctctcatcattagctcccagatggcgtagttggctctgtttggttggagtttatcaccactcaacatccttgagacaacgttggacacaatttgtcccggtgtctttccttgagacaacgttggacacaatttgtcccagtgtctttccttggtaaagagattggacaggcgcttcatccaggaaacaattgacctagtttgtggtgtacattggaacatcgccatcctcctcgtcttcttgtcgacggttgttggtccgatctcttggcgcattgcgggctcctgctacaagagtgtaaatgtttggagttgggtctggtgccactgttgatggccaatgccaccggcgagttccgagaatttggccgatgaggatcgttgtgccacgggttgttggtctggggaggtgagtgtgtgttgcggatgtctgaagccatggaggagagcgggtaactggtgtgtagaaagaagtgagggatataagagaaaggataatgtagaaaggagattgaaggaactatgagattttgatgagagcggggagagactgggagatgaaaaagcctcaagaacaaacttctgaggaaaaaaccaaatggtctgagagcccaaaaaagggctaaatgctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcctgtagagactccagggatcagtgcacagaagaacggatgctttcaatttctaactcaggagcatgattatttatctacatacataagtgggctgagatgtgggacagaaggtgacagaagcatattcatctgaagcaggaaagaaatgagtgacagatgtggaaaggagtgacaaggatgtgaaagggagagaaaggaaagacaccacgactgcagaattccaacagagatgatggggaaagaagtgagggatataagagaaaggatacggtgtaagataggggtgattttttgagaaaaagaagagaaaaaaggataggaaaaaaggaacaggggaatgaaataaaaggatgctggggaagtcagatgaacggaaggaaggaggagggataagacttttgagtaagtgttgattatcgaagcaagggaaggccggttattgaaggatgtctatagaaaacttcaaacactgaattttttatcctcgctcagacaaacttcagcccccttaggtaccaaggtattgggacaaggtagctaatctctggcttccgtacgttcttgctactttcaaaactcagtgtatcggttgttctagagggatccacatgccgcgatcaatatgttggagatgaattgagtttgtcaaatgatatagagaaaaaattgatcgtctgccctacgctgggtgatataagatgaaaaaaaaaaaaaacttgccctacgctaggctagatatgaacaaaaaggtgtttatttgagatgagggctcatgacctgatgtagtttgtgatgaatgaatgaatgaatgaattctccaaactcgctcagtcaagctgtctccactagtgtctagtgagccggatggtaacccagtaactgggtcacaacaatcaccactgggaactttgcacagtgattgcatcaagaaaatgagtgagtacaaaaattaaaaggcaaggaaatcatttttatggaaagtgaatattaccattaaattctacgccattcaaagtgtaggaatcaaatttacagagtcaaaaaagaatgaaaaacaagccgttaacaattaattgaaaacatgagtgagcaaaataataaataaaagtcatttttatgataattggactttgccataaaattctacacctttcaaaagtgtaggaaacaattttaaaaattcaaaaaacccaaacaatcagcagaacaaaattaattcaaaaaccaagtgtaaacacggaatccgtgtgtgctgcgcgcggcagaaaccgggtgtatgtaaactgggaaaaattgggtttttttattaaggccctatatatatctcttatttttcacaaattttgcaactttgttttttgtttttattttttcacattcattctggagacctattctgcaattctcgccacttgaccaagtctcatgacttcaatttagatgatgtttttggagcactggaatccaaaacaagccgcctcgtttcagcactatctacccactgtacatactgtagccagaaagatgatcatgacctgatttgacagtccaatcaagctgcaagaaagtgagcatgctcggctcagcttgccagaagaaattagattgctcatcaaaatcatatcagcaaaaaggtccgggaatagcaatctcattgatatattggtcattcatggatcatcaggccaaggtggaagttaaacatgtgatctggagctttaactatagtacaacaaaacatttgcttatttttgtctgacacatctgtgcccaggggaattcttgtccatgaggatgcagagacatacatcaccatcagaccaatctatatttacctcagcttgacttattgagaattgattacttggaacttgagatttaactaattaagcattggaaacttgaaaccaaaaaacaatttttaaaactggaaagagaaggagaattaaatggaagaaaaaaaaacgagctgatcacgacaagcacaacacaactaaaacagagcagtttctggttattacatcacagtgtcatttgatgtagcagggaacacacatacatacctcaacatatatatatatatatttatacttcttcttttttttgtagcaagggtagatattaggggatttgcatgaaacaaaagcaacacaaatagagccggaggattgatgatgatgaatggccataaagaaaaaaaaagaatattcaaggattaacaaggttgagaggatgattattatgtgaggaggatttggaccgattcggaatgtgcagggtgagaaaaagctgcgaaaggttggtgaagactacagtacgaaaagtattataggccaaaccataacgttagagataaacaaaaaaaaggagggtcaaagtttgttataagatcatcggaaaaaaaaacttgaagtctcggagcgaaaaagagtcttcgggtgtttgtgggatatactattactattagtgaagaccgattgacggggctcttcaagttcttctttcttcaggattgaccggtctagaaacgagcccgggggagaaaacgagatccaaatcgtcaatgttgtgatgtccccaaagatcattggatagcgtgagcagaagaaggagcaacgaacctgatccaaagcttgcccggcctacttttttctcgcatgattcgccatggagttgcttttttctataaacctcttaacgttaattggttgatcagagagagagatctgtgtgcatctgtcgaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccacgtcggatcttgatgcccgatcgatacacccatctctggtcgcggtatcgtatcttgaggggaagccacttcgatcttgtcttcgctcaatcgcaaagtcttcttgatatattctctgaaactggataggtctagataaaatataggcgacgaagtcgagctggagataatcttgtggaaagtatgatcgcgggaattctaacatgtttagccatgactttgggcgtcaaaaaaaaaagaaaagcgacatcgtctgggtgtcagtcaggtacgctgtgttggagaaaagagagctaaatggaaatggagattgacgtaccggtagatggccaacgtcatcgaattcgaacaacagatctctcaagaatctaccatcgaacaacagcttgccttcattgccgaaatccccgactgctaagttccaacacacatcccctttcttgaggtacgaccagacctgagatctggatcggtcaaatgaggttagaagaggaagaaaagcttgtcagatgatcacgattactcgtcatggggtaggaagctattcttcgcacctccaaagctcccgttcgcattccgcaagttcttcgttggacatccaatggtccgcgcaaggaacccaaaccttgaatagagcagccttgcctgaccgataaacaggttcatcagatcgtccgacgtgtcgatacatcgctgggactgggtcgagctcctcgacagctctgatgtaagcaaccagcttgttgtgcgccctggtagaggaccggatcatcttggcggtacggtagtcgagtcccttgggcttgagtgcttgcttggcgaatccgatcaattccaaggactcgaattccaggccagcatagaagttggccaaatccttcaagctgattgtcaccagttctcgctgtctgtgtccgatcttaaagtggggtgatagactacgatatccgaagccagacaaataccttttcaggataatttctcgcaatcgcggatcatcttcaagttcctcttggaactcatgactgatctggctgagcgagaaaaagtccaagtagtccagatggcagataatcttgcggaagatatcagggtggcagactaattgttcgaatttgatcttgggctgttgaggcgtctgatcctcaacctcggcctcatcgtccaggtgatctgagacctcgaggacgttatcatcgcccttctcagccttgagctcgttcccttgttcatgtacctcagactttgcctgagcctgcgagaccggcttcttttcatccagattctctgagcgatatttctccaggtttcgcgccggaggggagctcgaatgagagcatgccgaggatggatcggtgactgctccggattggtcagaactgccttttctgtggcgatgatccttggtatcagctagaccgtcgactgatgagtagttgtcactacttgacgaagagtgttgagagcacgaatccagatagaccttctcgaccgagcgtttcctggacctaccacgcttagctggagatggtttttctggagcatgtgacaatactttaaaattgaatatcatcattggaatcgatcagtataccagcgggccggacaggaattgtttgtgagaaaatggggctatctctactcacccgaggttgccggcatgggactggtgctagtggtggatggttgaaccgaattaagaacggattcgctgcggatagagcttgaatagcatggggatgaccaggaggaacgtgtgacggaagtgtcaaccgagatggggactggtatagccgaagggaccgccgtttcgagctttggagcttgatcattttcggctggtgaagatccaccagtcgggtaaatcacttccggtgtcttgggggtagtcacatcaggtttgccgacaggcgatggagagggcctgggcgagatgggggggctgcgttccgacacggcatcgttaactgattcttgcaccagagaggatcgttcggaggccggagttcgggctgaggcgggagataatccagccgagggagtgttcagacgagccgatgaggtcccctcacttgatcgaactttggggagcgatatagagggctttagtgttggtcgaacggtagcagtcgctgcaagcggagactcattggacgatttcgctttttctcccgtggatgattggctacccaggaaggcagataacaggctactaggaagtgggggttttgagacactctgaggtgcagcaggaacggccgatttactcaatactgcgggtacgttggatttagcttgacccaagaaagcggcaaggggagaataagtggaattctgtgggctggcggttggagcagccggacgagacggagagggcggcaaagcgggccgtggatctgactgagaatgtatcgtaatgggaggctgtaatcggcccgggacggcctgagcagccacagtggggcctggtgccgggacggcctgggcagctacagtagtgggagctggtcccgggacggcctgaggggctacagtggaggcaggtgtgggctggacttggtacccggccaaaacaccaatcaactttgccgactgctgcggctggggaacagccggagaaagatgaatgccacttccagccgagcgatgcgaaggcccatcttcatcactactctcaaatcggttcgagatacgagaaccattgtaaaatgtctctggaccagcttggccgctggttgtaccagattgcgcttgtgcttttataggaggggcatatgtgccatcattcatcatcatccagctagctggtcgggtagtggagcgaagaggtctagatgggatatcagacattaggggagtcggcgaaggatcgcgatggagagactcgttgtgagttccaagctttttcaaatcaaattgctgactgaagagtatggaggacctgaggttgcgaactggtatttcgagttgaaatgcagaattggttgaaggagattcagaggggaggttctgttggccaagtgaaggaaactgtatggcgccagagttatctgggcgcacatggttaaccgctggtcgagaagttgagcgcttggttgaggccttgaaggaaaaaaaggatttgcggggccggtcgggtgtatcctcactgggagatgaggccaaagttggaccagttgccttgtcattggaggtggcagaggcagccggtcgtttggtgaattgttttttggatggcttgaaggacatcgtgggatctgtgctacaacgagttaatcggcagaggaagtctaaataagcgagaaagagactgagagggagtactgtaaaggcagtggttgaaaatcagaggatggcgaggaattcagagatgcgaatgttatggacggtggtttattgctccatccgacgaggaaagttagatgtagaattttgcagtcgtaaataggctcgttagtccaagtacgtagcaggccagaaggatggttgataaatgcggatggatgcctatgtagtgaagaaactcgaattccagtggtacgtattgatgttctaacaagagctgaacaaagcaaaaggcatgatcagcatcagtccgagagttctggagtgagaataactccgatggatggacgccagcaagaattaatattgggcgactgatgagacattgtgaaataattgcttctcttctcaaagatgcaataacgataacgccatgttgggtggcaggaagactggcagatgacaagcgagacaggtgtggacctacatgcaattgttatgttaaattggtttttttttggggggacgggagccaaaagcacacgggataagccttgcgagtgagtgagttatgttcttgtcgagttatcaagacctgtgcaggagtgagatggcgaggagagttagagctgattggggccttcaactgatgagatatggggactatccagatttatggcctgggggtgtatgtatttaccagaaagaaaaaaaggttcttccaggcgaggctagtgggaagttaggatatgtacacgttatgtatgcttttattatgtatgtaaagggtgcagcaagatgggtcgtgatgagttgaaggatagcgtgactggaatgatgaatctggttaattattataatctgaacccaaggacttgttcaggaattaaggacagcgtcaaagtgtacaagaacgaaaatagtgatcgctaggcttcggcaataaaaaaaaaaaaacacaacagccgtatgtaatgatgatagcctttaccagagtaggcaaggcaacataagcacttgcgtcgagctcggaggagagggtgttgtgggcgaggttgacggtcgcgctccttgggcccagctgagctttgcttactctggtgatgctgcagatgggataatgattgtactgatttggataagccgaagattggccgtatttatgtatcagggtgatctgatgtgatttaaattcgggaaagaccgccgttggacaccaactctggcggtagctggtttccctgcttcttggcggcaggtttcttctacgcgcaaatgaacagctcgaaaattataaatcgtacctgaggtgccggcaggctgggggctgggcctgtctgggcaagcctgggcaattccggaggaggtgcaaggcttgatgatccaaaagttaatctcgcttggagtcttggtgcagcactctctttgtacatatttacaatttatttattgattgattttgcatgcatggctcgtgaagccggtcagttgatgccggccctgtctatgctgatcgaagtaactggagcatatgttgatggagaatggaaagtgggttgcactaacgatttacaagggaggcaggatgactgcatctgttgtatctgatgaaatttcctaacaccttcaccaaagctttctacaatactcttgatgaatggaggagtgaagatacgcaggtacagctagtttcagaaaggttgtcaccttgagctggattttccaagcagaaatcaaggtatattcaggttaagtttgcaaatccatctacaaacttgcgctaaaacagtaagtttactgcaaaaacgcggtttgagtttgagtttgcctatgaatttggtatatccagcactttttcttgaaggaaaatccacaccaagggcgacaacctttctgaaattagctgtacacaagtgtggaaagcgcaccgcgtgtggcaattgtaaaaaaactcaagttctttgttcgcaatcgagctgagtgccagtagatttcacccgaggcagcatgctgttgtatgtatgctcgtggaaatgcgacaagtacgagtcatctaggttttagagagagagagatatatatgtttgtgggtagaagtacagttaggccattaaaaaggggtttgtgcatcttcaacagagttggatggaaaggaagtgtggtgatgatgatgatgatgatgatgtcaaactagctgcatgcggaaaagatgataggcgaccctacctctgagttaatgggtgatagtttatcgataggaaagtcaggccgcggtggtctttcaggctttatcgaagacagcaggggttgaagataactgaggtggacaagcacttttcatcgcgagtttcctttggcgattgaagatggaggagtccgagtggctggcttccgagtcgcgtgccgctcacttcttggaaaagcaacggctcctaagtcggtctggtggtgactgtggacgaagagaacgagcccatcagtaaccagcaccgagtttcccagacagaacgtcctctccgactccgagtgccttctgaagatccaagcgagtgcggtgatgagatgagtcaggatattttagtccagctgagttgacttacattttcagatcagcctgcgcgtatttgtgaaaaaataaatattctcaagaggaaggtgaggaaacgagggtcatgacttatgatgcttgtgttatgtatggcaggttatgtcttgttatgtatgtcttatcgggagcacaccctcagtccaccatcacccttgaactctggcgaacatcgatttgacgcgatattacagttagaattactactttttgtaacaatgccaaattgccaataatcaattgaacaacgcgcacgttgttttcaagtatcacagttacgcttcggccaagttcggttatgatacgtgctgccataaacatgtaacttttccttcacaatcgacaatatttactttatctggggagcgtgatatgtatgcagataagtcctccagtgacctcattcctgaatcttgcgcacccatgtccaaaagtgatttcttgtgcgcttgtccggtcccaacgccgtttggtctatgtaccgcgatcttggaggaaacagcaggtctgctgtgacagagcaatgtagaagatgtatcattattgtgtaatgccaaaattggtcagcagttcgaagcttctatgtatcgaagtctgtcgcaaccatcccgataatgatttgtgtggcctccactacacatgtagcctccaagagcttggtcatcagcgcccggattcgaaggaatcgatgaaatcagcaagcgaatcgtctcatgatggggtccaatcctataaagcactcctacacatatttactgccgtctgccaaacatttttatcacgacgcgactctggggcaaggggcacaaaatacataggcctccgcgtacaaagcgtattttcaagatgcctcagcgaagcgaatggagctggcttgttagccctcggcttagcgacttgaaagcttacagtgtagtcctatagtcgggcataactcagggggtaaacagacaatacacaagaacatagaaacaagtttacttgtgattatcaatcgaaggcccatccataagctgcaccgcaccttgtttcccggttctgtcacccctccaccggtttcgactggattccaagaagaagaatgaagaacactgtcagaaatcgaagccgatgattcatcaaggcaggtgcagtgtgccaaggatttaagagccatacatattgcggcattttgaaaatttcgagaaaggttacaatgtagaccatcaagctcattcgaacagcaccagaatggcgcgaatagctgactatgcaaatagccgtttgaggaatctgatacaaatattcaaggagagagaagaatgtatctggccggtaaacattcctgcttggagaagggttgctgaccgccgagtcattacagagtgtcgccacgaacgaagacgacattccaagctagagttacacatgcattgtgaatatggggcttggctctccgaatctgaggacgcttgtggttgaaggggccattgtagcatcttaggcgtgtggtgatgtttcgctccaagttgatgttcgaaatggttcggtggctatcttggcatccccgtgtagatcgcgccaccgactttaaccgaaatcatccagagtgacaggcctatctagaaacttatctcaaactagcattctttgacttccatggtgccgaggggcaagaggagaagggcatgaaggatggaatcatgctgctgcaatccaagaagttggaacgctttttttcctctctctttatcccttgctgtgtttaatcttaaacatatctttggtttccttgatcttttagctccttcttagctctgcatgttcttcaatcagagacaccttcttaactttcctcttgcccttgatcactctttaaatttttcttttcagtttctgcccaccgaagctcctttaatctattaggtatggtcatgcctaaaagttggccatgagtgtgatgcatgtgcatcctaaattggacttactaaattggacgtcacgttagtaaaacagtcctgttggatactggatatccaaacacattccaacggcccgtatctgcccacatgcgctgcatggtatagtaagttgcccagtcggcgattacaagacagagcggggaatggccagtcattttggaggtgtgggctcttggtagcactagcaactagggtagttgaggtacttttggctacaactctatccttacacatgggatcccttctggagccgaggagtattgacagtcaaataataacttagacagtcaaataataactgatgaaataatgcttgagaatgagagcagcagtcaagtgatgatcaagtgggcggctttagaagagggcaccaccagtttccaaaattttggtagcggccaagaagccttcagccccatgaaagacggaaacaaggtctgaaaaccactggtagtggtctcgaccgtttgactttgaggaaagaaggatgaatgacaagacacattgagcccatgatgttgattgctataatgattcggatttcaatgaattaaaaaccaacttgtacctacagatgtaaccaactcaagcctacctaatattgtttccatcatcattttcattgtaaaggatgtgctagaaacagcacaagacttttgaaagaaaaaaaaatcaatacttggatatgttgttggtgcatcctaactcatctccagtctggtgaaaatatggctgaaccagtggatctcttctgaatactagtttggtcacatattgttgcagaattttacagtgaaagtgtaggaaaagaaacaaagagaccacattttttgtgatatccaattgggccaattccatgggcaacaccagttgctgccaatatttcaaattgaaaaaaaaaatactctccatagagaaaaacattaccataacatcagcatacatacattaatcatctacatagccattgttttagatcctttaaaatacacatatttcattcatcattgtacattgcttgatcacactataaggaatccagccaaacaacacaccaatattacggcaaaaatataccaagaaaaccatgttttgaatgagcaataccatccatacatgtaatgggaagagaaatatttcaaaacagaaaattaatttttttttatggcgcaagactggagatcttgtgcctcaaagaatgtcaagctaacatgtgcaccctggatcttatgagtgaatatggatagctgatgatttatttgtaacaaaaaattaattcaagcgcgaatgggtaaactgaatttcagaaatatcatagacaaatattagcaagcttgtcatgcggtttttattttctgataggcctctgttcgagttgaacaagagcctagtggaatcgggcttaccgaatccaaaccatacctggagaacttttttgacggatgattctccatggagagagttgagcggatttcagtcgagagactgtgcgatgtcgagtttcttcgggcgaggaggcgagatcaaagccaaggctgaagaaatcttccggtttggctttgttgaatttggagagcagttgatccagtttctctagcgaactcacttggatctcaaccatcagtttgccaacccaatccggatgtatacattctggaaggatgtactcgtgatgagtatctgaaaagcattcaattccttctaacacgcctgttttcgttccagctcggatttcgaccaagccaagataattaagcattccctgctggctttggtcctccgcggtctcgtgaggttggtgatgatcaaccaagcttaagctgtttatcagttgctctttgaagtcggtcaagtcaagataaaagatcggattcaagtttgaagatttgattgtatgatgataaaatgacggagggaaaagaaacatgttgagccagtccttcaacaaaacaaaaatcgaatagatcaacgtctgttttatttgatgttaaggttaatctagctactgactggaagatgtccaactgaatcccacaagacttgtagttcctggagatcctggccatcgtaaatgaatctcccggtgttgtcagagctacccaatgcggcattccaaaaaatatcacctcttcgggcgaaggcttgaattccagatctagggggagtagaaaggtaagctaaagtttctctgccacagatattaaagcttccctcaacatgatccgaaatggagtgatgataaaaaaatgctcacctcaacatctccatctcacatttcagcaactcggccttcgacgttggcttcttttcactcggaatccacaatcgaaagacgactactttaccgggggagaagatctcgggatggggttttctgctccggaactgatgggattgcagatggattggattggatggatcttcgaacctcaagcgagcccgaattacaagtttattatgaaggcgacagtaagcttggatggctgacaaagcacttggccggtggctcgtcggtcggttggccaattcaagaaagctcttttcccctgcctgtcgaaaataatgaaaggcatgaagctcttgtaagttaatttcgagcggacttgatgtgtgcatgtttcgctttcccagcgtcatggccgatggaaagggatcgggtatagctcctcctgctgagttaaacctactatctccgagtaacactgccgtcgttttgttttcaagaacaacatcaccgccatcgagctcgaccgtcggattagggcttaggaatctgtgggtaattgttctagatcgagagctacttgacagggaatcgccgtattcaaggtcacccaagaagactttgagaatcacttcctgtacttctccaacactaaagcccgttctcaggacatgcgagacttgactgagtctgaaaaagtccaggtaatctaattcaacaagtatgcgatgcaaaatcgtttgaggaaagctcaggatcgagaactcgaatttcgttataatggtggattttccactgccaaggtcaaatgggattgattgacatgtggaattgttgatggattcctttagcgtcgatgaactagagacctctagggtggacacaggagctcggtcttcacattcctttccgttcgttttgctcgtacaatggtcgcgcctgcgcctgtatctacgcggtgtttctggtcgatcattggtctctgatcctttgcaacttaaggaacgttttttcatcggcggtggtttcataattattgcagtaaaattggaatcagttgtttgattctgaagccgatcgttctgaagtgcctggatggatggatgggacatttgttttcgatcttcagggggcgaattgacgcagcgtgtagtctggattggttctggaaggccatcggcatccaacctgattatttcttcattttcaacatttgttgtttcgacgataaactggttatcggcaccgggttcacagtccacgctggtcctacttgtcgagaaccggagtccttcgagatagatcggaggggatttcagctcggagaaaaggcactcctccggtttgatgatagcaatctgaggagctgagtgccacaggaatgaatcatcagtgtggcttgaaattgaggaccgtccagcgctagagctttgcgaagaacacttcattggctcatcctccttatctcttagatataaattccaattctcccatcttttggagcatgtgcaaaaacactgaggtctcgtactcgtcgtgacggcggcttccgacctatcggatccggtttcgatggtatcttccgtttgcttcatcgttgtctcttgagccttctccacaatctgatcttctatcatatcttcgccaaacatgcctaataattcgcgaggaaccggttcaggttcttttcgacaagatggccggtcaaaggactccttagattcaaggtcgcgggggctcttggcttcatcatagatagaaggctctagagctcttggaattaattcttctgtttcggagaccactacgcattgaaatggagtttgacattgactggtcccatcctgagcgtctataatacatggctttgtcgtttctgattgaccatactgatggcaagcttctgctgaagaggaatagttgcgtagcgtagtttcatcaatttcttgcgaaaatatttagccttgtgttgatgaattaaagaactcaccaagattggcaggggtaaggtcatgcctccaagattccagtgttgtcgtaatcggagctggtggggaagggaccggtgaaaagtctgttcgactggaggtgcttggagcttctgaagagaccgagggtgggtttgaaaatcgagcatctgcatttatatcttccaaagacatctcagtgttcaacatatactcagagtcaagacgagggctaatctctcccggttccaagtcggaccgaggaccttccgagtcaccggtaacgatggtgttaatatctctcggtcccgtgcgtccaaccgattgaagatcctttaaacgcttgcagggtgagcgagattctttccaggatggggaatcagggcagatagtggactgctttcttgagcccctcggcggtagcgtcaacggcgagacttgttgaggcgaaacggtcgggctcctgtctgtcctttctcggaaggatctcttgcccaagtttcttgtttcttccgtctggacttgaggcgtcactatcgtccggcgacactgagtaagatcatcaacgattggactcggcaagtcggggatggcatccagcttcctatgtccgggaggttggcttggataagtcggggcgaaacccttggatccctcgagagggcaactacgtcctgttattgttaccttcccagacgtcggcaatattttccttccttgttggagttgggtggccgtgccttggagattcgagacctcaattcttttaatcttaggtgacatagagaacttgggagtattcttatcacgatagtcgtttgcgtattggctagactctttctccagttgtcgcggtacatgtaggggtttatcttgctttcgttgatacgacccttggtttgacggtgtggaaggtgctgatgatgattgaaaaactcccgcgggtatgggcagtgcgctacgagctgggccactcggcatgtttctgatactttctttgaattgcttgagtttcctgagctcaagctcatgatcagtagatcgtgagcgaacatctttctcaacgttgctactgatcgagagtggaatggcttttgaactcaagcctttggcgccgccggccccagctgctaccgaaggttcgctgccggcgccttggtcaggatcttctgggaatatcaattcagacataaaactgatgctggcgcgaaattcttcttctagtggagaatcacaaagcctcgccggcggtgaactatcggtgcgttttgcgcaaagagaatgttttccttgcacttgatggtattggcccgtagatttaatgcagcttttggggaatgccatcaggtcagttttgcgacctgtgtgaggattcttggagagctcgaattgggagaactcgcaagattcacgcgctgcaggtgtgggattgtactggaccataggatcggcgaaacgaaccctagtgggagcagatgacgaccggcctaggtcagtcgtccattctgattgggcaagttgtccctcagttggtggccttgggagagctttgaacagataattctcagctggtttctgcggtaggctttcagtcaagatgcttcttggtaccagatgagtaacataaggtaaagaagctgtggcccgcttggaggtgaacgctctgggatgaaaattatttgacgagtgaccagatgctaagctctggagattcagcttagcttcttcataggtttctgtgagtccaagcggcgttgcatctatcaagagttgtaggcaaaaacaaaaattaaggcacttttttcccttcagtgtcatcctaacttgagagtttttaatgcaaacaagcggcagcggactcaacccagaggtctcctgactttcgaacattcagataactgtcgcttgagccgggatgtgggatcagaatctagtgaagcagcctgtttgagcgtcgtccgtttgaattgcgatcgagggccttcagacctacttgggcttggagagtccccatgttcgaaattcaagagcttctcagcttggtgaaccaatgtgcggttatgaactgatgacagaaatttcgaaattttgcttttttggacttggtgggctggatgtacttgagaatcctggggagcttttgtctgtgtgtgagatttcctaggtaaaacagtagggaaagttagtttggctttcaagatcagagaaaaggaacataaggtacccgaaattggccgctctgccaacactatttcctcgggataaagacattgtgaaggaccggtgaagagaaaataatgccaagcttgataaaagagacgaaatcaagagacacttatatcgcactggcgccctcgagccagtgggtagtaggaaaaaggctcatgatggcaacggagaaagactcctagagccaatgcatcaatgacaaacagctcacccatcacctggtgaccgaagtcggatgatgaacgaaaaaatgataagattacgagtttgaggagacctattttagaatttcccaggccaaatggtcattatcagtaatagttgattaagacataacacatttccttcatgaaatagttctgcaaatcaagcaaccaacatctagggtcttttgagcgcttcgattgcatacatgttgttcactggaatacctccttcgatcttggcgactcaccaaggttatccagccgtgattcatctgccgcaacgaagttacgtttggtgacctctttcataagctcaggtgagccaaatgatgcatccaaatgaaagtttttactcattccgttctgtttcaagtatcgaaggaccactggcaccacgtcacagccccaaacctctcataatttctggcgaacttgaaagaagtcctgcaccgtgcttgtgtggtgcaagaaccctccgccatgctgatccataaagccggacatcaggagactgacaaatctaaagctcgcgaagtgaatgaaacagctgtttgtcataatcgtatatgtttccttgtggaaggaagtcaaagaacaagattagcagcacaagagaaagggaaacagtcattgaagaaacatgtatgtgggtctatgactatgagggcaataataatggacatggagagtttcagcatagcatacataaagggtaaagactgaagaaatgaaaaacattctgcagagtgattggttctaatccactctagaccactgaagtcgaactcagcactgtggctaacagggtgctatggatggtgatcaggaggcctgattcctgaagactggagacagaatgagctgagtggactccagaacccctaaccctgaacaccaactttgaacttgtaggtccttttttttttttcttggaaaaagaaaatgaaggggggagggggatgtgtattttcctatgtaccaagtaagtagataacatcatgacatataactgttttttttagttgtatggattcctgagggtgcagaacagaaaaagcttgaaagacttggattcgcattacagtccatttcttttcgattaaatactttgctcaagttaaggaaatctctccacctttcatgtatttattacccaagacgcacatgcagacatcaccaattgtttgatcttccccaaagccttctttataagaggaagagaaatcaaatgagaatgatcatcatcatcaaaaagatttgaatgaaagaaagaaaagaaatggacaggaagaagtggtctatgtgggtaggaattgaggcgagttaagtaaagatgaagaagagttaggtcaagtaattaatgaagtgtgttgttgatattatatctaacatattgtaaatagataaataaattttcttgatcggctaatcaatctttgtttctttaatgatcaagtttcccaccacacacacacacttagacaaataaccagacaaatacaaaaaaacataaatatagaattccaacttactcttttgtgtttggttcaaaaaaagaaacatgtatatgaacatcaaacaaaaaaaaaaagagaaaaaaaatatgacacaaatctgtcccataatttgaataccaatcatccagattaagtaggttaagcctgtttgtttttccccgtatatatacatacacccattaaaccccaaccaccagcatcatcatgatccccccggaaacccaacccaaaacaaaaaaaaacgaaaaccgccgctccacatcaataaaccgatattaaaacgagaacaagaccgcggaaaaaaaaaagggaaaggaggagaaagtgttgtctgttgaaagaacaagaagtagaagacggaccaaatagatgatgattttccgatcctgagggtctctcataagatactccttctcgataagtttctcgatcgatgtcttgatgacgacgggggtcggtttgaagcgtctgctaagttggctgaccacttcgacattcagctcgacgtacgcgagtctctgtctcgtcttcatcactctgacaatacaagcctatgtatgtggtaatagacaagaagcaaatacgccattcaactttcaaatcttttgtgatgaaggatgaggggggaggggcacaaacctcggtgtgaagtcgtcggtcttcttcgacccggtcgctagtctccttgagctcgagcctgttctcgaccttattggtgaccgtctggatcttgatcctactcatcgggttcgtgaacccatcgttgaaccggaacctgtcgagcttctcgttgatctccttggagcgtggctccttggtgaggatcttatatttcgcacaggctaacgattgcagcgtccgtttcagctccatatctgtgatcatcgtcgccgtcttgatctcctagatattcccatccatccatccaacaaaaaaaaaaccaaacatacatcagcttgagagtcactgcatttatcggtcgattatcaaaataatcatttgatggaggtgggaggcactcacttcataactcaatttccgattctcatcctggccatcaaagagcaagagaacgatgccagcaaaagtagagacggagagttcatgtgtagatttcttgaacctgatcttgatctccatgttacccaattcggtgtgccaattgagccgtctaccagaatggcgggtagcgtagaaacgttcgtagaccttgatagcatcctcgagcaccttggggataatgcaagccgaccggttccccggagtgcccgacgaggaagagccacccgtcgacggatggtagttcatctggttggcttgagacatcggccacatcgacgaggatcccacggtcaccgacagatccagttgaattccctgtgtgataccccacatgattttatttcttagttaactcatcgtcttgcaaagaaagaaaaacgcatggcactaactggatggttcttctgacaccaatccttgaaaagcttggccatctcgttcgacatcttcaaatctttcaacatcccctccgagtctcgagtgaacgcactacccgactcgatcttcaacttactcaacatgtttcgctcggtatcttctgagaccgatttgccgaataataaccgcttggctaaatggttcttgtagtatttctcaaacatgtccttctcatttaaatgtctatataatgcaatcgtcttgtccagttgttcttcaatctcttcttcagtcttctactcggaataaatatgtatcaaaaaaaaaagagaaagaggtcaatcaatcaatcagtcacagtatgtttattatgaagaagaggacgaactcctttaaggcctttcttgagtttatcatcgataaacaagctgataaattcggcggagcgtttattagagttgatgaacccgctgaagccttcgtcgatgcaagtttggaggaggatgtgagagtcaaagctgtcgttgaggaggccgatgaatttgtcgcggagctggatgacattagtgacccattggagagcggcactgttcccaggagcggcaccggtagaggcagtctcggtacttggattggcactcgttgctggaccgcctccagcttgtgagaacaaggccggtggggcagtgccatcgttgatctgctggccacgctccttgatccaatctcgaatgccttctttcaagagctgaagtccatcatcaacgtccaggcgacagaacaactggtagagccgcttcagatcacttcgacagtcgttgtgaatcagttccttcaagccgcatgaggggtgatggaggatatcttggacgtgtgacttgatgagctcttcattcaagatttgtgttagcttcttttccgttgtttcatggagataggattgtgatcgaatatcttcttcgatcagccgcttttcgaccttggttaaaaaagtgagtgtttgggtggaaaaagatggcaatgtcaattttaaggaaaaacagaaagatgagtgtgaagatgtgaaaggcagattaccttgaggagatactgggcagcattatcattgcttaacaatcggttgccctcctcacgatagaattcgcgactatgtaggaggaagacgggctcgaagtcggtcttatagatactctgtccgacctcacccccgccgttaccgccgttctgatcatcgatccgtttgatgatctcaggggaatgatttgagaggtcggtgagcatctcagttgctgagcggatgacggatgagttgatggtatcgcccagtcggtcggaggtgatgagggtgatgatcccactgatcaggagtgacgagatcgggtatttcggtgatcggatgatgtgggtgaggaagatgtagaggcctaggtcccagaccgtcggcattgaatcatatccatttccaggggtagtcgtataaactttatcctgtaagaacaagggtagaaatcaggattatgattcgaacgatttcttccaaaaaagaggggagtaggagacataccatgtacttgagtacatcacgtagctttttcatgcatgctacatgatcatcccagacttcacggacggacttcaagaaacgctcttgggattggatgacgctcagtctttcagaagcagaaccattgacgagggggagctgatgagccgtttggtttgatgacgatgatggtggtgatagatccgagtcatcgacagctttctccttgccctttccggtggttgtggttgtggttgtggttggtagtgtttgagataataggtttgttgtggggttggttcgtgaggggaagtttggctcgatctgcctggtggcttgttcgtccaaatggtgtgctaccaggtcacgaaccccaacgaatagttttgtgccctgcttgtagagtaccatgttgtaggcatatcgatagctgttttgcaagatgggaatttttagaaaagattcttctcagttgatgatgatgatgatgatgatgatgactcaactgttcttcgaatgatagtttggatgcattgtggttgaggatctcggtgattgcctttgatagccttgaccaggtgtcgatggctggttcaccgtgtcgtttggttggtttgactttcgatgatcggttggtggtgttgtgttggatggtttgatggggcaagtttcgtttgttggacgatgacatcatattattctttttttttggagttggttttgttggttcttggtggttgttggtggttatcggccagttcttgttgctgttgaagtcagactcagactcaaaggggctacatactctcaagcccactcagtcagaatcacacaatggatggtcaaccaacaaaccacacaacaaccacctgcaatcacattcatcatcagcttcctccagttgcttcaattatcacgccattagtctattagaatgaagaaatcccttcatcatgatcaacttatttgaaggccaaagatgccaggttgaactaataaggtgttatcaacaaaaaagagttaaacatgtttgtcattcttgattattataacaacaacaacaacatcatcatcatcatccaatgtgaattatcagaggatgtattgtacttttgattgaagaggagataacaaaaagagaagaggaaacaaaaccaaacaagtgtagaaatgaagatatagaatcaagttaattaaggagatccatgccaagccaaagccaaaaatcaaaacaaagaccacactacatatttacaaacatttatatacatttttatcctagtaatcaacttctcacacaacgattctatatattgtatcaacgatccccatcaccccttctttctatttatgttgatatgcttcacatggattttaaaagtattttttgttttgaaaaaaagagcgggaaaagacgaggacagacggacgaaagaacaaaaagaagaagaagcagaaaattcatgagaccgacagaaatttagacgcgagattataaaaatgaagaaagctcgttagaagattaactaaaaaaaaatgaagacgaggtcacgagaacggaaataacgaacatagaaaaagcgtagaaaaaaaaaaagagagagaggatgacgagaagaaggaaatgtgaattgttatgaggaagatataagaggaaagcaagagatcatttagaaaacaagacttcttcacgtttctcagccttgatcgagtcaagccatttagaggccatataaaccaacgccagatcccaaccgtcggactttttagcgatcatcttaggatcaaacttgacgatagatccagaatcatgactactactactactattattattggtattggtagcggtgataatagtcggattggggggactggttgggtcctgtggttggctgttgggcggggtgctttggtcgaatggcttcgtcttcggcagcgggatctcgcctttgattaagtatcgtaatttcaatgccctagaaaattcgaaacaaaaatcacaatatgatcagataaaactacattgaacgggatgagatgaattcaaattttattaagaaaaaaaaaaagactaacgccgcccaaaccttaatattctccatcctccgaaacgtgaggccgaccttgagatggttagggttagattgagtggcggtgtgagaagaagaggcgacagaatcgccggagatggagggagagaagggggtcgaaaaggatgaatccgagccggtatgggtagggaatcgggaatggacgccgaaggagcccgggctcctgagacggtcctccccatccatcgactcctgctcgtcgatcgcgcccatgctcgacttgcttaacgaccgctcactacccatctccggcgacatcaccatcgacgtacttcctccccctccactactccccttcccgcccgtcagcgtcactaggttgtggatactctcgaccgggatgaacccccacggtcgctgcgactttcggaggactgtgttgtatgccaaacatagtaatgttccatctcttttgatttgttttgttttgtcatgtttttttttttgccaagaggccgatcatcaatctctctgtcttgttttgatgagtgaccagacttgattactcacgacagggagtccaggaagccgattctcgatccaaattccccatgaggcgggacaagatgcgagaggagttcatggggcagatgactaactagacagctaaacaatctcccaagtggatcgttctccaggccatcgatcggattaccctgatcatcggttctgctagacttgattaggaagcgatcgttgcgggcccaatcgggcaataactcctcgctatcctcttcatcttccatctctgagtaactctcatcctccgtcatcgtcccatcatctagtgagatatccggcactttcatctcggcattattgcttgtcgagaatttggatgagttgatgatcttcttgaacacgtttcgatctttgacgattcccgatttcttcttcatgttcgtcggctgatttttgacacccagatggctcttcttccttcgacttccagtgatgatcttcattccctccaggatcccgtccacacattctagccactctttgacgaccagtgcctctttacgcacttcttccagactgacatcctgtcggtactcccagctcatactaggtagaatcagtgagccttctgaattatcttcgtcctgctctactatctttgtctcagccaggctgtgttgttgagggggactggttctctgatgctgatcggaggattgaaagatcgaaaactcttggttatccatcggtgttgctgaaccaggaatcctgaatttgtgctcgatatccttcaagcatgtcaacacttccaaggacatctttcttaggattgccaatggatcatccttagcggtttgagtttgcgagtttgcgtaggacatcatcggcccagagacggcccgttttttgaagagtgcgaatggatcgaaaccggtggcagagcgacgagagatgagcgcgggtggttcattgcgagagggggaagatgcacgttgagatgagccaaggaaggtggaacgggagatccgaggacgggcggcggttgagagttcgagatgagacattcgacgttgaaggtcgccaccgaggttggagatgttggcagggctgaagatgtcaggatcggggatggtgagaatgaacttttggacggagcggacggcacgggtggtgagtgagatgaggttgatgataaagccttcgttatggtgatggtgatcggctgtgaaggatgagaagtgagccagttgtaggttttgcaggccgggtgaggagggcgggatggattgactgagttcatcatcgcccgaacggttcgaggctactgagggagctctggttgcggccagttggacgagaccccaagattcacaaacttgatccaactgggccatgacctcctgtcgggccgattcgaggtcggtaagattgggtagtgctcttcccgctgggaattgtggttggctgggcttgggcggcggtggtgcgggttcgggaggcaagttctggagtacctcctcatcttcctccgacagctgatttgggtcacgaccgggtacggcaaggatcatattcctgtggctagcagacctgggagggcatgaaagtcaatcagtacatgacgactagagactacacccccggtgaaacaaatgactgctctacctgttctttgtagccaatccgttcctgacgaagtagtgctgaagatgtgcgatcgatcctagggccatgacggattctctcttggcggcggaactggagaactggcgagggttgagtggagtgtagtatggcatcctgagtcgctggggcggatctgatgtttggttttccattgctgatgaactcggtgcctgttctgctactactgatactgctggtggtgaagtagaaggaaagggtaatagtttgttggccattgtggctgagtggtggtggtggtgtgcggagtaaataatatatattttttaggttttttaaggtttgtgtgcttcttcgccagttcacagcaacaggcttcagcagcagtgcagattcaagaaggaaaccgaacctcaactgaaagtgaaactctctcgactgtcaagaccaccaacccacactcgacctgtttatgtaaacacacttggcttcagcaaccccagattagcatttcaatgaacaagcacttgttttgcccagctcttggaagactatatgaacatgagacccctcttgtggcagatcaaggagcttggcaaactgggggctgtagattgagaaaaaaaaaaccatccagtttgtggctgtagctgtaaattgacaccatgagttcaaagtgcccaaattcacgtatatttccagtttaggagagtagcatagacccactcaaaactcccctattcagtgaaacatggaggaaagaattcataaatgaaaatttggcaaatttcagatcacactctcaccaaagtgctaaaagagactggtttcacttgttgagggcccaacattcaagacatgaatggctagtgccagatcaaatcatcaatccatcaatttaattttcagtcatgaaacaaaatcaaagaatgatccagttcaaaaacattgagctctagtgagatacttgacaatcatattgcactataaataagcattgaatgaatatttagatacaggcaagaatcatctttcaacacaatgaatgcagcaaagtcaagtagagaaataagaatgataatatgattgatgaggtcaagagtttgctgagaaatgagacccagacttataacaagggtttttgataccacaaattttgattcagagaaggaacataaacaagcaaacacctgttcatattccctcatttatatcatgactagatgacacatattttttttttcaaacattttcctggatttagtacctgttcttttcctcatgaatcagcttgatgagcttgtgatcgttaagattgtaagggggtggctgaaaacgaggagcgcttggctcagtaacattcatacccacaccagtattggtagtgggaggggtggacattggataagaatgataggttccgggacttggatcggttgaaggaggcgacagacgcatatctttaggctacaagatcaagcaatcaacaaacagaaacaatttgcttcagtatattaattgtaacgatactgtaataggacaacaactagaactaactggggttactaaagctactaaggaagttctactattggcaaatgaagtttgagtgagaaagggaaaggcacttgaggatgatctcacctttatattgaaggaagagatagcctgtactttcatcttaccacgaccacgttggtttggatgcccaccaccagcttgatgataggataaaacggacctaaaaccaaccagggcaaacagaaaagagggacctgaggcttttttgggaaccaagtgccagcaacaggcatctagacttgacacggatccacggttagcgtagttcttcaaccagccagtggtggaaatttgagcaaacatcatgacacgataggtggaacccaaggaagtaacaaatgttggatgagacaggggatgagaaactgaagttcacaggctaaaagtcttgtgacacttctgagtgagaatactaatggttttgattcactaaggagggaaactctagagacaactgagtgtagactaaatacacggttgtttgtgttatggtagaagcatactatatacaggatataagcatattccaacaacaaaggaccggcctcagcgacggcgtttagtgggaggaagaaacttaggctggaagatcatattgggtctctttccaagcaacagacagaaccaagtcttcagtccaactacgtactacgctaaggatcacgaacaaaaagagaagaaaaacaaattactcactgttttttcgaccgaggatcttgacggtcgatccgattcgaagtttgggagatgttggaagttgttttcgtgagggatgtagtggtgccggttgcctggtatgtactcagacatatccagggctgcgtcacttgaaacccggtccggaacggcgcacacgacttggagcagggagcacagggcgcacggggatcaggaccggtaccagaaaccccgaacccccaattctgaactcaagcgcgacccctaaggattaagtaagctgctgcgtacactatgactaatcaacgtcacctactgcggactgcggactgcgcactgcacatccactctctcaaaaaaaaaaccaaataacccccctttataaattaccaaggtaaggggggggtcttttgtggcccatttttttagtaagaaaactgaaaacaccagaatcaaaggtggaagtaagaacttgctcctgtaaatttatacaatacaatggaaaactcaacacggctaatcccacggcaccctggtggggatttttggcggaattgtctggggacagacaataagttaggggaggatgtggtataccttaagggtagccaattacatacctttttacacctttttgctcatgcataaactcacaagtcacacaatatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacactctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacctcaacaaattacataattcacactacacacatgcacgttgcaggacaaccacatcatcacaccattatagtacaggtatacatacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctgttgctatgtcacttgttaatcttccttgaagctttcagactatctcacaccactcatgtaatattcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaccctcatgtagacttctagttcaagctaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacattgtcagacactgaggctgtagcccatgtgtctacaacgggggttgataaacgcacgcccaacccccatggcgcacaccaatctgcacgccagctgcagattggcgtgtgcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcggcgccgtcccataggactcatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcctgcaggcagtatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcctgcaggcaggcaagccagcctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaacccccatctacaacctgtacttaaacaacaaacacatgtactgtagtgtattggttaaggattgtgctatgactttgcctcaccaacacacttgggttcaaatcccaattatgtaatcttatatttttattattttatttttatacttttatgctttaagtaattccacggaattacttaaggatttacctctgtattaatattcatattttatatacatacagtatgaaagcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattttgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccttgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattattaccatacaacccgtttaccttactacaactagtgagtggggtttttattataatctatattacttttatcccttatctttttactcccatccatcctatctcaatcctagactacagtaaagtcactactgtagcctagaagagagttgttttacactctaagcccggcgctgcgaagaccttaccgcaagtgtcccctacatttacagggagcttaacccctccgctttccagcgtcgaggcaaggtttcctttccactggctgctagttaaacactagcagttatagtgtgaccatcaccccatcaacgccaggtcacacaagagaccggcgctgacatacatgttctgactagctaaatcccctcattctcttgttcccctgaagcaaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaactcttacataccattacataccatccccttaacattgaaatatcagctagactcactctctcactctcaaatcaacctttaaacctatataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttttctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaccagatcggtatttattggggatcagatcaaaaatagacccaatactgggtattggaatcggatcaatctctgatccaatcccaacttattggaagactagaattgggtggagcaattgaatcccaatacccggtattgggtctattttcaatctgatccggggatcggatcaaataccctctggattataccaaagcatgaggcacacagcccgcagcttttgggtgttggattgggattgcaatgcaatcccaatcccaatccaataccacgggattggattgctagttcaatccaatcccttattttttgatacctggtatcaaaaaaatgatccgccaataccgtattggatcagatcagtttcattgttgaatttgtacctcctctacactgaactcaagtggtactgaaacacttcaagcggccaactcactcaaaaggagtcagtaatcatcaatccaaactatccctatcacctgacaggagtcagtcatcatcaagccagtaactatcccaagaaaagatgcttgtgaagacaaagtttaaaaacagagaaatttgttgagtacaagaattcaattgggcagcatgactggcccgttgtggctcctcccttaattcaagtgggctctcattgaccaactgacctgtgtctggtgtggctgtaatagtaagtagtctacattgctcttcaaaggacagatgagaatggatccagctgctcacatcttatgtccacttgttatggatcaagggagtcagtgataatgttgtaattgagattgattcacccaacagaaattggtacaggcaaacaggttcactacaatcgtgatgtacctcctctattacaatgtcttctgacaagatctgattctggttggtttgttgaaggggacacaggatgagctgcctgaagttcacagactgagaagtcttgtgacacctgagagtgagaaaataatggtttctgattcactagagggaaaacgccaatgacaatctagtatgagttatatacaagattgtatgtgttaagattagaagcatactggacaatgcatatgcatgctattccaacacacccccttgctgaaaatcaaaaactaaaataaatgaaatatctaaactacttggaagtaacagaaaatagtatttcttatgggggacagaaactagtacttaaaatcaggccagaaatctgatggaaacaaagagcagggaaatgtcatgataacagatataccccaaatcgccatgaagaattagccatcaggttgtgccggagttgcccttcctacgaatgtataaataatttttacttcagggctcatccccatacaacattgatttatttgtcgaagctgttgtcatcttcatcattgctaggtccaccattgccaagaggtgccgcagaggtcgcaccagcccacgctacagctgatttcgctgttgtgttcaacttgttcttagagaggggttgggacacgcggaggagtggtggaaagtttgtccgcagttccagcagccaagtcgtttctttggtttttttacagcagcagccgcatagttcttgcccgagtggttgaacgttacttgcatggatacctcgtgagcctcaagcgcaccaatggcgttgtcaagagagatctccttaggcgaatagacaagatggtcccaaatcggcttccaagtgtctctagaccacgcaggagttgatcacaaatttgttgatccgccggagtgagcttcacggatttgagattggatgccgcattgcgtatctttgcgatccattttgcaattggctgattcggatcatgtcgagcgcaccagaatgagtcttcttgcatcatccgccttgcccgagtatttttctcatacgcattgcagatggtcttgaacaggagactggcgggcttcaagtccttgtatcaaatggccaagtcaaccaatagcgtcatcttcatagtggccgagccactttggataaagaatcccagtcggtgccggattccttggcaaagtacacccgctgagagccttaggctactggtttagcgtccttatagtcagtttcaggttgagaaagctttccagtgacaatgtcgtgcaccccctgaatcgcaaggaggtcttcaagttgggtacgccaggctggaaaggtcacagaatttccattgaggaccggaacgttgccaatgagtgctgagggattctggacagtttgtgcaggcatcttgagagacaatagtttggtgatcgctgtggggagattgttgaaagaagagaagctgagtcggagcggagcgacaatgggcctcataacatgttgaaggggacacagcatgagctgcctgaagttcacagactgagaagtcttgtgacacctgagagtgagaaaataatggtttctgattcactagagggaaaacgccaatgacaatctagtatgagttatatacaagattgtatgtgttaaggttagaagcatactggacaatgcatatgcatgctattccaacatggttttctgagcttcaactggatcaataaatcttgacctaacactacactagagtgtctagggaattccaaccccacatctgaagttataacaacaccctgtcattcacctccgttccaggatttgttgaaccgagtccggaaccaagaagtcaggcccagtttttggtgatgacagattttggctgagggggtgcagttatgatgtaaacttgtaaagtgatcccagtttagtgaaggggcacggctccgccacgagttccctagtgatttataataattgtgatcaaactaaatcatgatttgagaatgattgatctgtgactactacaacagggttctgtgactgcaagtgtgcgacaagagaattctatcatgttattagagtaggataattgagtgattcaaactagaggaacaaaaagtataagtaagaaaagaacataattttaacacttaacagaccagagatccggagagactttatatagatgactcgctatcaacccataccccttggtggaatggattatgagggactatgggttaataagttgggtttaccagccatttggaaaatttggtggattattctcccatggtttagtagggagtatgagtcaatacatatatgggttaatagggagttgactaacagattcaacagaaaacctcaacaaaaactccttcctactcagacatccttgacaacccaactcatcttccacaggtgtccttataaaagaccacaaaatggtatcctcactaagctgtaagatcacttcagaaatacaccacactcatatttctcttagtgtaaatttcccacaagctacatagacaggaggcctgtctaagtcacccacatataccaattcttgaatttcatagttttattaaggggtatcaaatatatccaaatcccccattatctaattgactggtctgaaaaaaatccacctttcttggaacatgttggttcttcatttaacccctttgggggcccattgattcaaaaattgatttttggaagagccactggtttctcattgtggacttgctatatttgataccccctgttatctattttatgccctcccagagttccacactggtagcctactcaagcctcatcagctgacccatgttctgtgtctgccaggacaggactgggtattttgaacaatcagactgaagatgtctttcctataattcaggtgaaagaagagaaattaaatgagtccaacctgaacttaaggcaaacaataagaggtgaaaaaaagaaacaatagagcaaagaacacagagctcaaataagaagaaagagaaactgaaagaagggttgatgtcaatattctgaagagcaacaagaaaagagttgagtctgatgaaacctactgtgtcaaaagactagttgggctttcttgaggttcagtaataggtcaaaggaagggaatgtatgagtactgttggcgatgatgttgagatacaagatgagttgcagcaggaaggcaatacaagttgtagtgggggcattgaatataacaggatgattgacagatgaaatgaagtaatagtaatcgggagatttaatgtttaggctttgtcaagtggagggacttattgagtcagtacaatgagtgagaatgtgggactgaaagccacatgatatgtaaggtccaggcatgtgaccttgaagttccacaagatgagaaagagaaaattgtgtcaaaagttttgaattgaagcaatcagagtatgagatgtggatggattgctggaattcttagtggtgagaggacatcatttcttgagtttagaccttgctattctgaagggaaataaggttgggcacagaggtgctcagacttcaacaggtatacccactggggctcagtatgggttccggttctaatgtacactcttggtagtcaagaggaatcttcctggccgttgagagtgtacacactcaacagccaagctcccagccatcaagagtgtacactctcatcagccaagaggaatcctgccagttgctgagaatgtactctcaacagcctgtggagggctgttgggattgcccacccatgctgactccctttgccccaggaggttctggaggatcaacctctaaaccttccagcaattttatttctaattgaaattacattcccactgcagagattggaggatcaactctgctccacttgggggaccaaaacaccagggctggggacatcctgagactgtgtggtccccacttggtcgactcctcctgacatccctagacttcaatcctccatatttggatcgaccaagcaccccaaagcaatactacagatgttatccttcaggtgctttgatcatgcttgattgtcagaaccagatcccaaaacaacacaggatatgaaagcccaaaacatgttttttttcagtagcttgtttaactcaataaatagataaatatgagatagatagatagatagatagatagatagacagttcaaaatgtatgtgataatcaatgaaataaaatacctgaacaaaattggtggtaagcaagatgatccagctcttcttgtaatgacgtaaacttgtctttctaaggaagttaataaaaaaaggggggggagacaatatgtgaaataagtaatcaaagaagtaaagattataaagaactatgaaaagaaaaaaaaaatgttcttcttagaaagggaaaaaagaagaagaatgtgtgaaagtaaaaaaaaaaaaaactccatacaacttgtaggtatagaacaaaacaaaactggatcacttcatgatagataaatggaaaaataaagatgagatgggggagaaagaaagtgaaagagagagagagagaacagaaaggagatagtagtcagacagaaaagaaaagaagaggagacagagagagagaagaggaagaagaagaagacgagatcttaagagattttgagcagataattttcaggacataatccggtgagagacagatcaggatgatggggatcatcagggagggggagacggaggaggacaaggttgagatcgtcgagggagacgggctgtcggtcgggggagaagagcttgccgtcgtcgtcgatgagcagtttagttttgcgggcgacgacccagccgtcgcagatgatctcgagcacacagacgatctcgcccttcgccaggttcatctccgactcgccctcggccacaaagtcgtacatcgacacatacaggttctcccacttcgtcgtcagtctcgtcagcatctgttcgcctccgttctcgcctatcatcagttgttgttgttgttgttgttgaagggggactgttgggtctgtcaatggtggggtcgatgagctcgacgagagggccgaggaggatgaggtttggcggttcttgtggatcagcttgtcgatctccatcgactgttctgcctcctcttgatccctatcgaattccgagtcggccgtcgatcccggcccggtgggactagcacagatgttccagaacatcgacttggtgggggtttgtttgagctggtcggccagctggtggttgaattcattgagtctgctggcttcgtcggtcccgttgagatggtggtgattgggggtagtcgttaatcgctgtccgagatgtcttgggtcggaggatttgaatgcaaagtcgcgtacgatgaactgagggggtggggatgattcggatgaggagcggagtgagttttgggttgagatgcgattgaggaggttgagtgcgacgcgactctggctgctggagagtgctgctagtgaggtgctcgagggtcgctttgggggatgagtggggtagggtgttgaagcgcgcttggaggagagtggtgggcgactgtcgagtgagaggctggggatgatgctggtgctcatcggtcgtctggtgcgcgagttggtcgcagtcatcgtttcagccgcagtgcagtgcgacatgcttggagaggagagacgcgccggatagcgatggtgcggagggagctgggcctgagatggagggggtgcttgagtgttggaatggctgtgtggatagtgttgggcctggtatttatttcttgcactttcgacagaggggatcgattgggatggtttttgagggcagtgcagggggggaaggaggagcccaggctggaggaagtgagcagacgaggaagcgcgataggctacgtaagcgttgatgctgtgctattactgtgaggttgggagaatttgattaatcagacgtcagttccttctcaaccaaaacaaaagaaaagaaaagaaaaaggaaagaagaaggttattatatcagaatgtggaatacacacgtacgtgctagcagagtcagacgaaccgatggatggagtcagaactcggaccggggcgatgaaggacgatggacacccacaagcgacggctagaaagttgtgttgtgtttaccgggccaaaaaaaaataaacaataatgtttgtttgtttgttgggattgtactttagcttgccattttgagtcgactatcagaatcgaaaaaaaacagcatcaacttccaaaaaaacaaaacaacactcaagcggaaaacccaagcccacaacctcaacggaaaaacagattggtcatttcaagagaaaagaaaaaaaaaaaaatcacacgatccatcgaccaagggaattttctacccgcaaagaagattaaattcacagagaatcacaccaaattcattgggaccagaccattttgcagatacataatacatacacacacaccaatcctcatatctccatgatggtctcacccttcatgtggcacttctgctcaagcacaagaaaggaccattcgagaactttacctgaaataataagcaccttcaatccagctcaattttgattccacaatctatagatcatcctatatcttttcagctcatttgcatgaagtctgaaagatgtacgaggtccatgatgtgctgctcaacatggtatactatctttactggcagatttttgaattggtattgatggattaagatcaaagatcaaggaattactgtctggatgaaaggtattaaaaaaacgagaataagacatagggggattgttccccccattattcactaattgagcaataaaagaagaaatcagaaccaagtcaaaagatgtgtaacattctgtgaagacagacggaaattacttgcgaatttggttcaaggatcttaaggcaagctcaaatcttcatacaagacaaagcaagacaacttcaaataaaagatgcaataaaacaggataatttacaacggttcatgaggatagcgaggatcaatatagtaataaaaaaaaggacgaattgattctaagaagttttcgcaaaggaaaaaaaaaacaattgatagaatatgtaactgtactaatttcaacgatttcttcttttttgtgtttttgcaatgcaatgcaatgtagatggataatgtaactatttggatgcgaaaggggggaaaaaaagaaattcatggaactgtgcagcaatgtcaagaaaatggagggctctacgtaatgaatcgtgcaagacaaataaacgatcatcatataaagatagacatacaaaatttcaagaaaataccaaaaaaaaaaaaatggaaaagaataagtaactacattttctttttttttgcgaagtcaatgagatcattaagtattggaaaaaaaagatagatgcaagataaaaaaaaaaagagcacgaagataattcaagaaaatggtttttttttgttctttttttgggggtgacttggatgacgatgcagggcagagactacagcctgattgatttttatatatatatctaacgacaaaacgagttgatagagctttggaaggagcgtgtcgaatgaagaactttgttgagctgtttggagggaggctgattggttgagggatggtttaacggatcttctaccgctggaagttagaatcgacggctcgaaaatgtctgtggtgtcagtgactgcgcaagtctcaaaaaaaggggatagcgaggaaggacgggttcctcagggaatatagaatcctacgaattcacccaaaactctttctggtgatcttggttaagagtaggccctgcagaagtgttagtattgtccaacgtgttctgggcgagattgttggtggtcaaggattgacaggcgtcttccaaggcctggttggaagccgaatgggactggtaactgagatacatggagtcgaagtccaatccgtcggacttcaacggatccgaaaaggaggagtcgtcgatcaatgcactgaactcgagcggctttgagcagtccgattgagagccttgggaccgtaaggggtatgtcgtttgttgcgaggccccagacccactgatctgcgaactgtgttcagaaactgcaggctcccgaaacggatattcggccgggttggaattcacgagattgttgaatccagtcccttggggccaaaaaggggaactctgaagatgggtctgactatcgtctctcattgcaaagctctttccatgaaaattgttatcatgcatcgtacctgtcgtaggcggcgctagagagctgggtgtcggttgagttggagtcaagtctgaggttgtcaaaccgagtgaccgccatatttcgtccgaaaacggagtaggcaaacttcccggaacgtcaagcccagtgcctacatgcgaaaataatcccgagtatgcttgcgtatcgggctggttgagcgcgagcccgttctgattggcaacgggagggccggaggaagaaaccgacagtctggggtcctgttggacagtaccttgggatggttcgctggctgtgtaccccatcctcggatccaggttgactggatgaattattggtggctgttgagctccttggtgggttgtctgatgggccatgtgggactgttgcggttgggatagcatttccacgtcttggtgtccgtttgtcactcttcctgttgagagttcggatgcagtcatcggagcttgtcgagctgatgactcatctgcaacagactccggtacgcacgacagcgatcgacgggcctcggcaactggggaagtcgtcagggtagactcggcatactctgaccgtggggtggctgcttgaccattacctggctggcagaagtagtgaaccggggcacggaattcggggcgactggtgtcacgcactggatcatcacgaggatgaatgaccgcgttcgaagtggaaggtcgtgcagaactacccggtaatggtaccatcttgcccttgccaagtttttctcctcgagaattgatgatccctttggccactgcagccgcagatgccttctctcgctcgactcgctgttcgggtgtttcgccaggcagttggccacttcgtcgacggcggactacttccttcctcttttggttaggagcatgctttaacccgggattcctggcgcgggcggctgccctcaattctctcgaagccgtctgccacgatcgcaaatcctcctcactcagccctgcccaaaggcccgacaccactctggaaatttgccggttatcgttctcgaccccaggcggtagtaacttgttggcaatgacgtgggaccgaaacatcaagaatgaatttggtgtccgcttgatgtagccaactggcaccttgcgtccatgtgagactttcccattgatcgtcggtggcggtttcacaagctcgatttcggatagtccattatcacttccggccgtttgtgatcggctagtcctcgccttacgcttgttggggtttccgtgagccatcgatggaagtactgagaccatgatagtttgcgaggagcatgcactgggactttgggcagggcatgtacttgggggctgactggaaccatcgaattcagaactttcttcaaatgattcgagctgatgacctgccccccgactcgtcacttcggatgcctccgagcatagtgaaggatcataacgttgcagcagctgtgcggccggaggtgcacgaatcgagaagcttccgggggcgggcatcgtataatcgtcacaagaactggatgcacgtccataacgcggggcaactgaatccgagcgggaatcctgattggcgacgcgtgtgtcgcaactcgagccgtgtgaagagatacgtgacgcctgttgggatacaccgtctactggcatcaacaaagaagtacaagttgaacacactttcaatattttacacatataacatgagccgatgtgtgagattaggcgcagtgaagtacagacctgtcgtatttggcgtaaggccggagactgcgcgagatgttgacgcgcacctgcgtgctgcaacgggccgtgcgttgacagtggcgccatagttggaaaaatcccttggagagctacaagctgcacccgccgatgagagtggtttgggatagcggggggtgcagtcattggaagcggaggaggaaggaacaggctgcaagattctgaaatcaggcttcgagtcaaatttcatatggcgttaaagagcaactaacacagttcaagctatccgaagttgaaaggcatgccgtgccttgggggttcgtaccagctcgctgaaattcatggaagaaacggacaagattaatagagtacgtgtaaatgcgcaagctagaacactgagagacccacaggtgtgctagcataagattgactaattgctaagcttcgagcaactagacgggagagacagggtccatcgaaagaattgtgaacactcgtcagcttccttgaatcgaaaattgcggcaagtgtaaaggagaagtagtcacctggatgatggcttgcgaggattccgggatgcccaccaacatggccagtcttcgagtagccataggaagttgaccctgaagaaggacgatggaagcgaaaaacaaacacaaaaacaatcgagaattgaatacatatcgaatgtttagcccaagaatcaccaacactcaccttgcaatcatacgtatttgctgtttggttagcaacggtcgctgggctcgattttgcaggtctggtacttcgaagacctttgttcgtgcttgctgcactttccgtattgagcggcaggctcactccaccaccaacaacttcaacttctggagtgtcctgatcctcattggcatccgcaagatggtggaaggtttcaggttcttttcttgaggccggtccttgtgcactactgctcttcgtcggaaggggaagaggactttctcgcgtcgagtgaaaagagttcagcttgactctcttcctcttgtgggcttccctatcggcagcttcctcctgatcactaccagcgtcagagaattgaccttctcctgaatttgcaatttgagtcgacgagagggctggacagagtgacgagctgggggaggattgcaaggcggcggaggtcatcaggctcgaaaggcgcgggtcggatatcggtttagatccgtttcctagcacttctggcgaaatgacgattggcgttgtggggcgagaagatgaaggtagacacgaagcatttgaagttgaatggtggcggtgggctgccgagaagacaccggctcgcgtactgacgcgtctgcataaagaaggacactccatttgaaaattgaaatggatcggacgagaaaaggcacccctatagtcgatcttaatttttcacaaaatgtgggccgtcggtggattaggaaacttgacggtgatctgcgaattaagttggctcacggttgagaaccaaacttccaagggattttgtaagaaacggtgatcgagcgggtgggtaccgataaatagatatgtaaatacgtgggtggtgtagtcgaaaaaaaaaagatccaaacaggcaacagaagatattgtatattgcaccaaggagcggatagggatggtagggagataacgtcttcaagagctcattcaagcaggtattggactggatgaacccaaataataggtaaataatatgtaactttgtacataagatggggggtttcgatggagacgactggagtctgaagtttgtatttttgcgggcaagggagagcactggaagccctcaacttttggttagggccttgcagagagcttgaaggccctccccaaacaatcgatcacctgaggtgctacggtgcgccggtgcgggatgtttgttgggggtagaacaatatacggacgatggaccgaggtataaacttaggttattatccagcgctatttgttctgggacgtgggagatcttgggtatggaagcttattaaagttttcagtgtgagtttgtgaccgggaggatgtctttcgaggacccgagggctctttgaaaggaagtcatacatggatgctttattcaaaatgggtgggcccggtgattcctttcttcctttctcctggcggcgctagcgaccctcgatataaatatgcccaactccccccccccccctcaagcaacaacgttcttgacaaagttgccgctaggcaaagcacatactgaccgagcaaagtatccgagatgacccagccgaagtcacttgagtgtactacagcaatcacttttctggtacgagttggaagtttctggccttgggtatctttgcatcttcgacatcttgcacaggcttgctgacgttcattccaagaatccaggactccaactagctccaactgcccttgttcttccagaaggttgtaagttgtggcatctcataacttgaacatgttggcgagcaagcagcgctcgctctggacgccaatcataggcagtttctatcagggaagatgggttacaaccgagaaatgttacaaaaaaacttggcatgctccacatgttgtagacggtttctcactgatattactaacgcactcctgagtccgactcagccagtaggccggaaacaaacaagggggaaactcgccatggatgtcttgcaatcaatcgcatcatcagccatgcaacccccagcgaacccgtaaatcggcgtttcaaaaaggctaagttttgttttcacgattgcacgctttttgaggcttgaacggccgtcggtccaactgccggttctgacttctaaggaatcctggctagtcttggtaatactaaggctcgctgggatcacctgtctgcttgtcggagggtatgtactgcacatacatagatgcttggtgcagtctacacaacccacgagagattacaaagggttgtgtgagtagtcttcgtcagggttaactgactcttatagaacacttgatgacctggattttcgggaaccatggggcatgttggataatgggtctggccgaatgttgggaggcctctgcgaacatccggcaactggccaggcatgtggtagaagaaacagtggctgctgaaaagcaagctcccagcactaagagacaaccctagatgagctttttaacagtagtgttttcttattgcaacatgtacggggtattggaggacttcccgtcaacatctgcgggtctcccagagtcggtttagagcctcgaaattcaaatctccctgcgagaattaaaagttttcggctctagattgacttctgcgagggtcccagatccgacgggaagtcctccattaatctattggtactaagggaaattttcccagtgagcctggagttggtattctacaaatacgatcgctgaagatagagagagaaattagagtgaccagttgcatccgatgttgcagatcagtgacttgatctgatgttgagtgacatgtgattggatatgctggttgagagagaacacttgcagtaggtgttggcaggtgtaagcaagaatttaatggtctggaaatcatccacaggtagggtgccctccaaaagatgagttgttgacatggttcctctggtgcaaactctgcctttggtttattttcctcaaaacaacttctcactgagacattctgctaactcaatcccagttcccagattagatagtcagcatggtctccagctgtcaaagacagcaatgtccttacatggtgtaagtgtagcttgtaaggaagggacaagtgctgccactgcacctcaaaaagcatcaatcagagcagtgctgcccacccctgctactccccaagagcaaaaatcagtagcactatgtaatggataatccagcttttgagcacagatccttgtatttaatcaaggagttgtgacaaaactgaaatgagattttattcaaaagaaatgttcaaaaaataaatctgattcccgtaagggggcaagagggagtgagatgtgagactaatacttataataaaaagagttgtgtgaaaatgttgcgtagcttggagactatctactatgtatctatcattttactaaagaaaatttctaactgtataaagaaactaaatgacataaaataaaacataaatttgaaatccggattagagatggtctctggatatccattatccgctggcggatacccgccagcagattcgaattcgggagcagatgtccccttccccctgaaatcctggcagatatctgggtatcccaagggatacccagttccaagagactaaaacagagcagaattattttacaaaaataagaaaagaaaaaaaccgccccccctcgacctagagaagcagaggccacaccgctgggaggaatcccttccgacaagctcggaagggattctgttgaaattttgctcatctctctcttctttcctgtcattcacctgtcactcacttattcaccgaccattgttttttttatgctatgtgttctgagacccacaacttgaacctcgtgtagttacaatacttaagtcctattaactgcagcttaaaaataaaatcccatcggttctttactctttttagattgttcctgaaggagcacttttagcccttcttcagccttagttgagagcactttagccctctcattaagaatcaaaaagtatttttttttttggccttttggcttaaaatttcaacacgattaacagtcgaagatcgactctaatctttgaactgctctctctctaatcacctcaacgttcccttcgctaaaagattccttctcactagagcccatcatggcaactgaagtggttcgcgaatccaaaatcctcctctccaacaaaaactacactctttggcttcttccgatggaagctaaactctataaactgaaggccctcaacattgccaccggcactgctacctgtcctgatcccaaaaaagacaaagacaacttcaaattatgcaacaagctcaacgaagacgcgtacgcagagattgttcaataccttaaccaagaagtccttgcctatgtcagctcagccctcccaaccaccgacaaattcaacggattcaagatttggcagttactcaaagccaagttcgcgggcgatgatctcacctctaagaccacggcactaaagaaattcctcgctgttgattacgactcgttctcgtcgttcttaccacttatccgagctgcgaatcagaagattgtcctctggtgcctcgctctcgacgatcaagtgaaaactatcctgatgctcgataaactacctcaagactttcactcgttcaaacaaacatatcaatgaattccgaaaccttaccgtttgacgaagtactcagaagctcgaggactttgctgctcaaatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacttttcttttatttctttgtatcaagtgacataaatagtttagatacaataatgcatgagttgtgggagctggggagaatgcataatgaataaactaacaactcggtcttgaggaattaaatgagtgacatctgaaaaaaagagagagaacgagtgaaaattcaacaaaatcccacatttaaagttcatcaggtctgtgcatcagcaagcaaaccttaagctgcatcagcacaggtttggctggaacatgaacccccgtatttaattgaggagttgtgacaaaactgaaatgagattttattcaaaagaaacatttaaaaaataaatcccataagagggcaatagggagtgagatgtgagactaatatttataataaaaagagtcgtgtcaacatgtcacatagcttggagactatctactatgtatctattattttactaaagaaaatttctaactgtataaagaaactaaatgaaatgaaatataaatttgaaatccggattagagatggtctctggatatccattatctgctggtggataccccccagtgccaattagagatggtcacagacatccactatttgctggcggatacctgccagtgccagcgggtgcagatgcacccttccccctgaaatactggtggtgtggtggcgagagcgcgacctggccaaagctttggccggtttgtttgggggcatgcggaatgctcgcggctgatgcggaaagcacgcggagctgacgctacgcacgcaggctgaggaaagcggcggtgcattagtggaaattctagctttccgaggcgcgggaaagcggggaaaagtaggccgaatgcgcaaggttctgaaaagcttgctgtgggggaatctgggcaccggcggacaccggggttcacggccgactgcggaacgggggttcagcgtatactgcggaggggctacaaggagcggggagcaccgaggggcggaagcggggtccggagcggaccagaggcggaagcggcagtgggagacctgcttatgagcggccggaggagtacctggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgtgggaagcagggaagaactggagtgtgggatacttgggaggaggggagttcggagcagaagagaggagagagggggggggagaaggactcagaatatatcagaaaaacagagtgacttaggagtgaattgtgtattagcctaaagaattgttagagatagactagagttagagtgttacctacaaaagatcaataaagagagttattttacctccctataagaccatcaagcaagttaccccggacaacaaattggagtgggacgcgttgcggagcggagaagtacaagaaatctcctagggtgcgccttgctttccacagcgggtatccgggtatcccaagggatacccggtgccaagaggccacaccgccgggaggaatccctcccggcaagctggtttttaaaccagctcgtcgggaggggttcctcccaatgagcttggtgccagcttgttgggaggggttcctcccagcgagctgaattgtgtaccagatcgttgcgggaggaatcccttccaacaagatcggaagggattccttttgacaagctggtgtatataccctctaattgggagtaacccctcccaacaagctggtacatagaccagctcatcagaagggagtccttctgacaagctggtttaaagaccggcttgccgggagtaacccctctcggcgagctggcatgtagacactcgccaggaggggttcctcctgacggttcggccctctgcctctctaggtcaagggccgggggtggggttttttcttttctttttttttttttttgaaaagaaatcccactctgctgcaagaatatcctttccagttggcgatggtcaaccagtaaaagggcgggtatccatggatacccgctgtggccaacggatacccaccagtggatgcagatgcagatccggatgcctgattccgctgaaaagaggttggatatctgcatccacatgggtatccggacgtggcagggccatctctaatccagattttgatgtggaggttttgccggatctttgggctgaagtgacacaccagcagcgatttgagtacttttaatggttcactgcttttcacctggctcaaaaaggtaacaatcacacccaaaaagtgtagttttgctgcaaaaagcacagcatgcactgtacttaacactgtgaaaatatctcaaggaactgctgccagttgacatgcagaaactctcttgaaagttgggtagttactccaatgttactcaaccattacctcagccatagtcctatgcacagtcactatgcaccttgcacagtcactatgctccttgcacagtcactatgcaccttgcacagtcactatgcaccttgcacagttaattttcataaattcttacattggagtagattacagtatgatagaagctacatggtgatttccctgcatgtcaactgccaagagtttggtgagatttcttcatactggttgttccaaatctcagttactcactgttgttacttatccaattttcacggcaaagctgcaacatgtcacaccaggcactatcaccactttcttgtgtccaaaactgctgcatgagtggcacattggtctgctaaagtaaaagcagtacagctatgcagtgccagtggtcatctttttcctggaaaaattgagccattaaatctgctttggtgtgctttcccaatatgtccttggttttctgctggtggaaatcacttggagtctcctccattgattttatgagacattcacatacaccacagttaatccacaaattctcaagacctgtatgtgaatatatatgtattcagaagaaaccatttgatccatatcatcctgtggctaaattttggaaagcacattttttttgacttgataagaccattttgaggcaagaattggctgttgattgtggtgagtgatgtggtgaatggttgaccaacagattgaaaagtttcttgactgtctaattaaggtcccccaaacagatgttacaaacaacacccatcttgccccaaggataaatagcaggttgggtggggggaacctgctcatttgctttgcacttttcaaattaacccaggaattaaattgaggctgaaaaggagctaacttagctatttcaaaagtgccttgaataagcttacatgagtgttaccagtggcatgtttgaggcattatgttatttgtttttggactcagtccaggccctgggcttgtgtcaagtttaagcatttccacattgaaaaactttcatgcagctgatactaatggaggaatcctcctaacagtgttttttttggctatgtatctctttatctctttgctcttcccctccaaattttcataattgaactttccctttcttttcttaaaactctgcaacatccttatgtctctctgaggtagttcacagaccaaactgaacataagctcataactagcggtcattggggggcctgaggcggtattagatctggagaccaccgcagactcccgcgtgtacggattaaatcaattggcgggttgctgtgagggtgccgtccggactccgaccgctggggcggtgttctctctccaagagaggaggggggaaggccggcagcttctttgccaacctgttcagacccactgttggtctgaaaggggaaggggagatgcctcccttcctcgttgatctgatactgttcaaggaagggagagatctggagagatgcacatttaaaaaagtactcacctgaccagactgaagagtagtacatatggggtaatccagtggctgtgtactcgaattatcaaacttaaataattaacaggccgcggatgtccgattgcatgtatgggcttaccgaaagcgctccttctaataaggcagcagttttcagcaatgggcatgaccccttggctcagaaaccaaacacactcctcctccactttggatcaagtactggaaaagagcatcgatggcggcagctcgaacagccaatccatcgccagtccatctcgtagtcatcatccatggtctatggggctcgcccgaacacgtcggccatctggccagcaccctcgagaagatctccggccggaccaccaacagcaccccgctcagcatcctcatcccccgctccatccaatggaccaacacctacgacggaattgactattgcgccgaacatgtcgcacaggagatcgatctgaggagggccgaattggagttggatggaaaagtgctgactaagtttagctgcatcggcgtgagcatacaatataaaaaaactaccgtgtccatctttgattaatgaatgtctgacctgaactctggttttatttttgtttcgtaaacctgcttcaatttttagtattccttgggtggtctcattgcaaggtttctggttggactactgcattcaagacagccatctttctttgaagaagtggagccaatgaacttcaatacatttgcttcaccatggatagggatgcccaagtacaaggggatcctaagctcgacgatccacttcttcggctcgagattattgagcaggacgggcaaccaactctatctgaccgacaaatatcaccaattgccagcaagttcatctgccaatcccaccgacaaacctagcaagaagaagttcccattgttgagctttctggcccatccagagaccaacttttataaggccttggtcaatttcaaggtcgtcagaatctatgccaacgccatcaacgatcgcactgttccttttgtcactggggccatggagaaatttgatctctttcaaatcgctcaccaaatctcaaaaaagtctaagatcatgagccaaagtagctcggatttaactgaatcagaagtcttagaactcgggggtctggaactgtcagtcgaataccccgttgatcttcatttctcacttttttttttcttttccttgtttcgtacaataagcactgatttgatctgctttgtgtggcgtagtaccctcaatccagactgtccctccctgattgagaaagtgcagctggtaaaactcggacctcaatctgagaaacggaagagagcagagcccatggaagggaccaagaagacgaaccaagagaaaccaaaaagaagtttacccaagctgccgttcttcctaaagccgtccacatatccctaccgggcgccactgaactatctggcggcaggcctctcgccggtgattgcgccgatcttcctgacctacatcttgtgttcgttctgctaccaatccatccagtcccgccaacggatcaagaagtacaacgtcggtgagctcgagaaccatttctcccggctcagacgggtcggcctactccaggagctccgtcaagacctaatcgaggatctcgccgggatcggaaacgagccttctctggaagccgatccggccggcgaacagaccacccttcccagcacaaaccgggccggcccatctacccacccgaactccgcggaaacacagcagttgatccatctcgagactccaacgtctgctctacatcctcccgaccaaccaaactcagtcgatcagcctagtaagagccatccaacccagggcacccaatacctcacttctctatcctccgacgccatcaaatcaataacaaacgacctcggtctttcgccccttcaaatcgacatgttggatcgtctgaatcaactacccaacttggctaaatacttcagcttcttagatggcatccccaattctcatggtaagctctccttcctttgtcttgtggatacatccacctcctcaaacctatcaaaatcagtactcgatttcctttcgaatccgcactagatttcctggatgagaagaaaaacgattgtcatgttctttcatgctgatcaatttcttcttcttctttttttaaaaaaacaaaaaacaaaaacattatcatcttcttcaggggcgataatttaccgggtggatgggctaagtgatcggcgcggaaaaaggattgtatctcattgggccgagcggtttgttttgtgatcccgacttcaaatccgaattcctcggaaatcgtcaataggcatcaatacaaggaccccctggatcattgtttatgtttcctcttcttggcatccttctcaactctcatagaaataacggatcctatcccagtgcatggtctgctcgagagtcataatttcatttcccttgtattgtactatgtaaattttcaaggatttcttttctttttttttttggtttcctccagttttggatcctggtgcaattgtgttttgtttatagggtatttgtagagaaaaattagatttcatttcggtttgtaagattctctgatacattagaatgtagacatatgtatattacaacatcaatgagaacaatgaatgaaaacgttcaatgttcagctcaagaatgttgagcaaataaggttgaatcccagcctctcagtcataaaaatgtgccatgagtccaagggcctctttggtatctaattttgaggatgaatgcttctggcactcttgaaggagtttgaggaatttgtcgataaatttgcgtggtttaacttgaggaccaaatgatcaatgttctggagaatcattttgatcatgagttctggatagagtctaagagcatctccagcagagccggggtcagtttgtgtctgaatagcggcctgcaaccacatttcacacccctgtctcagccctgtcacactgctcccacagcagactggcaataggtagcagggggcggttggccaagttgccaagctctggtatgtagactagacacctccgccaccacaatgagtactatggattgactcaaagttatggacaacgacgatgattatctcgacatccaactcacctcaaaaatactgcaagctcaacgaccttgatggggtggatctcaaaaaggaagaaagaagatgagagggacacagactaatctatgttaatttgactttttttctatcatgtgtgatcaactcttcttctctgtgatgtgcttctcttcctttcatcacatcagatgtatttagtcttgctcgctttttacttttgttaacatggaaatcaattttttttcggtcttgattgcttgcttcttgcttttcatcacataagagaattttatttcttgtgttaaaaaggacaatcaattggaataaaaaaaacatgcaagggtgaaaaaatcatcagatcgatatcaaaagagagggaatgagtgagaaaaaaaagaagatcaatatgaaaacaggcattctcttggctgttgtgttggtgtgtggtgtgtgactcgagaaaaacacggcaaggagcgagtagccgccccctgccaaagcggctattgccttgggtttctagccgggggcaaggtggggggcgatcagttgcgggtctggttgcggctctgctggaccccgaaattctcccgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaaactgataatagagaaactatgtgtagcagtctcttatcaaacctagatcaatgtggattcagcagactatttgagtggaaatgttgagtaagagatgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatagggaggaaaaatgtgactattgaccgtgcctttcccttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttactactttctttctcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatcaaaaattggaatgaggggggaaagcccctccttaaatagtctatttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggtcctagccctaacctatagcctataatttataaatggccagcttgtggttctaaccctaacctataacaaatatgcataaaatccggccaaattgtggtttttgctatctatacaagattctctgtgtacctacataacaatgtggccaacttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttgcattattgttgaaatttcatctttttcctcttactcaccccaaattcctagatcattattatcatttctactctttgtttcttcactcatcatagtctgtacaatgtttagttatgtatgtctgatcacatgtcttgtagtcattgaaccctgacatccctgacttatcaactctctagcttgtcttatctttttgtgtgacttatactcatgagcccgtggttattttttgcatattcattttaaatcttgcccacagtttgaccacatgtacatagactacttatatgatgctagctacatgtgaatcaaaccatcagctctatatccttcatttctcgccaccttgagctgttccaacaaacaaattttgttgtccgaaaattctccaagaaattcctcccagttaatcggtcttagtttcaacaattatgcaataagcatttttgtatgcaaataaaacttaaatcccaaataacttttgactgagtggagctagactagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacgcctaagaatatatgcctttctacatattggactgtgactttatgcaatttgatacttgaaacaaaattggcatactacaccgcgagccgctgatttgggctgaaaatcacccagtcgcggctctgctggagatgctctaagggcctgtaccatagggttgaattttgaaaatcaggcatgttttccttcttctacactaaaagtgggaacaattggagagatctggggttgaaatttttcactttcaggccaaagactagcttttagccgccatggtcacttttgataacatgaaattttaagcaagatgaattttgagaaattgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttcaaaaagtggtttgagagaaaatgaatagaaaaacgcttattgaataaaacactgagaggaagaaacaaactggacaaggcttctcagtctcttttagtctagccagatgagttaatcaagaaaaacaagctataatccacaaatacttagagtcgttaattctaataatcaggctttagtaaatcaatcaagaagatcaggaaagagaagagatcatcgtagagacatgagttgttgagacaagctgattacttagggttcaaatttgactcagaaggggcttaataacaacaaaaaacaagctacttgatgaaactaatctagtctgaattttgatgactagaaatggatgaagggcagagagagacagaactgaggaaaattcaacattactcaactccattccttcattgactttgtaataattcacagtactccaagaattattccagcctttaggtttcagctccctctaccacatgtacaggccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacacccagaaccagatcaagccaccacttatcaaccagaaggactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtaacttctcataagttttagctagcacctttctgcttgtttcttctctctgtctctctcaaccttttcacttcttctccaaaccaaagccctgatcaaagaaagcaagccatagctgctattacctcaactcttcctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatcctagatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataaccagccatccttagaggaaagtaagactgctcaacttgattcttcatcataaaataaataaagaacaaaaatattacagtcaactctgtattaacccataccccttggtggacacaaaacactatgggttaatagatagcatgggtggaggaagaggctctttattaaccatgattcatgggttaagaggattcccttcattaacccatgtttttatgggttaacaaagaggtgagggaagatctggaatttctctccatcaaatgatgatttcatggttttcgtggagagaaaaaccactttgtggttttcaatcaagttcccctcattatccatccactctttgttggatttggtaagttcattctgcttttgcttttccaccagttccttgttttttgttttgacttggttcttcaaagcttaatatttttttgaaagtatatcaatgtgaattttatcaattgagctggaataagcaagatactcaggtttagctgagttgtattggttggaagacagtatatcaccctgttggaggaggtattttgaaatgggtggctcttccatgatagactggttggaaggatttagtttttggaagcaagaaaaatctgaaccacccctcagtaagtttagagaaaaacccatgattttttgaatttttctctctatatggtatgggttactgagtattagagagttatgggtttgaaagccttttttggctgtccaccaacttggtggacacattttgccatgggttacaggagagtatgggttaataaacatatggcttagagcagagttgactgtatctctttccctcaatcttcttctcctctttcttctacttttattgtattcctcttctcttaagaaatacatataaaagtgcccccccccaaacctggtgtcctgctgtcactatagagacccaggctcacaggtcacaacagctctggagctacatgggagcagcaatcaatgttacctgatttcacctgacatccagtgagcatactttttcctggtgaaatagttagggaagcaaatctaagtattctttgaaattttaaagatgggtgacaacaaatagtctgactcttcaaaagtgtggtagcctcaatttctaaaaattgtgaatctgtttcatagaggaggctgtaggcaatagaggaggctgtaggcacaatttagtggataggaattgccaccaatgggaaaactcattaagatggcaaaaaagaaagaagttttttgatgagaaacgaaatgaaaaaaaatgtggaggactcccaccatcaggggtgggattatgtgatgcagggctcaacaacctggctccaagctagttgaatccttgctgttgagctttcaaagcttatgcataaggagcaaaacgtttgaccaggaaggaatctttgaagaagaattgttttgcagacatggacaaccttttctaaaatagctgtaattttgatatcggttgatgattcaaaatcaagaaaattgctctggaagagaagagcaatgtttcaattaattataaggacaaaagttgaaaaaagaaaacactatggattgaatgtagataacaagaaacggaaaaactcaatgttatgccgagaaacattttcaataaattatcaatccatccttggatgttaacgtttgtatcataaaaatgtatcatatttcaaggtatcttgtttatctgtagtgactttcctttgtggctgcttgaatcaatttgtccaacttttctgcaaattggagttgatttttgaagattgagttatcaacattctgtggcataaactcaaccagaatttttggataactagtatggagaaaattcactgtgtggtagtttatcaataactgaacagtatgtctatttcctgagacattttcttgtgggatgtggaagaattcaagaatgtcttgtattgcaagtgtgagaaacacttcctgattttttactttcttcagttcatcttctttcatggtgcttagacttgggtagattctattgatatcctcaagaaacttgggtgcaacaaattgttcacggatcctagtaaaagttttggtttcttctttcaagccattgactttagagggattttttagattatccatcatgtgtttcaagcacaaatatatggaaaggtttttttcatggggtgagatcgctatattggacccagttcgtaatgagaaaaacaggtgaagagtgttcagtgacacaaaaacccatcaagtctctcattaccatggcaaaaattatagctgcgtggaatgccttgaaaattttggaacatacctgggatagatctatgaagattgtttaccatgctgtcaatataggaaaattctcccacaaagacctgcagagaaccttgaccccaccagtcatgcagaagccacgggtgattcatgagaggatcaacatgtgccaaagctgcttcttccagagcctttgattttaaaatctgaatatgttggaggaactgtggtggccccatgttgcaattttgaatcagatctcctaagagaaataaaacttttgaatagcccaatttgaagtgcctgttgcagaacctgtatttgcttaaattttcagtttgaagagcatcaaactttgtttccaaagttttccaccgcaaaaccaggggttcagagagggcatctttgatatcgtcgaggggaccaccagatagctcagccgttggaccaacttccgtcgtccggggattgattcgcattcgagagcctccatgcaactcaaacaatctgtcctgcattggctccttcaaggtcttgtgaaagtcttccaattcttcaatgatgtctgtttcaaactcatcctgcccaaattcatttttgagctcttggattatttctttaatccccgtttctttcttttccaacacactcaactggtctataagtcaagcaatttgtcagaaagatgtccgctcatagatcatgcatcactgagagaaaaagaaatttacattggtttgcagctttttccttgcgaaatctctgtcgcagacacgactgttttttgccgactccgggttgcccatgatctatcatcgcagcatcactggatcctgagcaaccatcatttgggggaagatttcgattagatgtaaaatcaaactgaatcggaagaaaacatttgccacctacttaacgagatgtctcttggcatttccagtaaggagcatgccaattgactagctcctgaaagaaacagagagacataaagaaaattccgctttgattgaatcattaagatgcaggttgcagggaaagagattgcgctgagctacttgagatgctttttttggccgcttgccatgagcggaggaaaggctgatgccgtcctttataagctaccagaggcatgacttgaagcaaagccccactggccgcaactatcatcaagagttatggcgactcgtcaaagcacaaggtgagactgtaactgtgatgatgcagttgtagactgagacttacacctgtgatatcgaggcaaagaagcgttatcaatctattaccctcctgaggagacagtaaaagcggtaacatttaaccacaacatcctagtcttggctcaagatacagagtgagagacagtgattcatccagcctgccaaggccctgctgtttcaagcttgattggcaagctacttgatgagactgctacacccctacaaatcaattcttgaggtctatgtgacacttacgcctggcatcaaatatacagcattttgagtgtgagggatcttgcttctatacactaccagtaaaaaaaacctcttctcatttctgaagtttcctcataagatgctaagatatagtacctgactgcaatatttccattgctggccctaatatgattttttgatttgaatgcatctatgtatctgcaactgtccatgcagcaaatgaaagtactctttggaaattttaaagatgtgtgacaaaaaatagtttgactctttgacagtgtggtagtcttaatttctaaacattttgaatctatttcatagaggaggctgtaggcattggaggaggttttaggcataatctacatataactaaaaaaatagggttagagagccaaacaaactgtcatgcaatctaacgccggcgtctacctccaattcacatttgttggatttgtcgacgcaggtgttagaccgaggcagacaggtgtccaactcaagaaaaccccaaaggtcatcgagtaaaacccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagttgagtgaataagaatttccacctatgaagtatcaatgagatggcaaaaagagaaaatttttattgaggaaagaaatgaaaagatggttgagtaaaagttcttacagttattccaacaaacattgtccaatccaaaaaaaattttcctcaaataattttcttttctcatctatgcatatgcataaaccacatcaactcaacaggagtcaaccaagttgaggaggactcatgccattgggggtgagattatgtgatgcagggctcaaaaacctggctccaggctagtttaatccttgttgttgagctgtcaaagcttatgcataaggagcaaaatgtttgaccaggaagaaatttttgaagaagaattgttttgcagacatggacaaccttttctaaaatagctgtaattttgatattggttgatgattcaaagtcaagaaaaatgctctggaagagaagagcaatgtttcaattaattaataaaaggataaaagtcaaaaaataaaacactatggatcaaatgtagataacaagaaacggaaaaactcaatatcatgcctagaaacattttcaataaatttatcaatccatccttggatgttaacgtttgtatcataaaaatgtatcatattcccaagggaccttcttctatcttgaagtgaatttccttggttggctgcttgaattaatttgtccaaattttccatgaattggagttgatttttgaagatcaatttatcaacattctctggcataaacccaacaagaatttttggataactattatggagaaaattcacagtgtggtagtttatcaatagttgaacagtctgtctatttcctgatatatgttcttgtgggatgtaaaagtattccagaatattttgtattgctcctgtgaggaacacttcctggctttttattcttttcaattcatcttccttcccaatgctgagtcttgagtggattctattgatgtcccccagaaacctgggtgcaacaaattgctcacgaatcctagtaaaagcttcagtttctccttctaagcctttgctaacattggggtttttcaaactctccatcatgtgtctcaagcaaagatatatgcagtcggttttttcttggagagagatttctatattggttccagtttgtaataaaaaaaggtaaaaaagaggggtgcagtaacacaagcaagcattaattctcaagttactctggcagaattataaaatgaaatgcattagacagttgagaacatgcatacctgggatagatctgtgaagaccgtttaccatgctgtcaatataggaaaattctcccacaaagacctgcagagaaccttgaccccaccagtcatgcagaagccacgggtgattcatgagaggatcaacatgtgccaaagctgcttcttccagagcctttgattttaaaatctgaatatgttggaggaactgtggtggccccatgttgcaattttgaatcagatctcctaagagaaataaaacttttgaatagcccaatttgaagtgcctgttgcagaacctgtatttgcttaaattttcagtttgaagagcatcaaactttgtttccaaagttttccaccgcaaaaccaggggttcagagagggcatctttgatatcgtcgaggggaccaccagatagctcagccgttggaccaacttccgtcgtccggggattgattcgcattcgagagcctccatgcaactcaaacaatctgtcctgcattggctccttcaaggtcttgtgaaagtcttccaattcttcaatgatgtctgtttcaaactcatcctgcccaaattcatttttgagctcttggattatttctttaatccccgtttctttcttttccaacacactcaactggtctataagtcaagcaatttgtcagaaagatgtccgctcatagatcatgcatcactgagagaaaaagaaatttacattggtttgcagctttttccttgcgaaatctctgtcgcagacacgactgttttttgccgactccgggttgcccatgatctatcatcgcagcatcactggatcctgagcaaccatcatttgggggaagatttcgattagatgtaaaatcaaactgaatcggaagaaaacatttgccacctacttaacgagatgtctcttggcatttccagtaaggagcatgccaattgactagctcctgaaagaaacagagagacataaagaaaattccgctttgattgaatcattaagatgcaggttgcagggaaagagattgcgctgagctacttgagatgctttttttggccgcttgccatgagcggaggaaaggctgatgccgtcctttataagctaccagaggcatgacttgaagcaaagccccactggccgcaactatcatcaagagttatggcgactcgtcaaagcacaaggtgagactgtaattgtgatgatgcagttgtagactgagacttacacctgtgatatcgaggcaaagaagcgttatcaatctatcaccctcctgaggagacagtaaaagcggtaacatttaactacaagattgtagtcttagctcaagatacagagtgagagacagtgagtcatccagcctgccaaggccctgctgtttcaagcttcattggcaagctgcttgatgagactgctgcacccctacaaatcaattcttgagatctatacgcccggcatcaaatatatagcatttttgagtgggaggggtgtcgtccaagcgattccatcaccacctggcgggcaaagcctgaaccagcatggcatgaaggacagatcctgggcgagctccacttctgccagatcggcgcgggcatgtatatcctgcccagcgagccggcaaagatcatacacattagcctgacgaactgtctcgccgagtcggtaccctcggcgaagaactcgctgcgccagtacaagccggacctactcctcgaggatgtctcctcctcaccgaggggagcagggctactgcacatgtatgtatgcagaaaaaggaatcaattcttgagatctatacgcccggcatcaaatatatagcatttttgagtgggaggggtgtcgtccaagcgattccatcaccacctggtgggcaaagcctgaaccagcatggcatgaaggacagatcctgggcgagctccacttctgccagatcggcgcgggcatgtatatcctgcccagcgagccggcaaagatcatacacattagcctgacgaactgtctcgccgagtcggtaccctcggcgaagaactcgctgcgccagtacaagccggacctactcctcgaggatgtctcctcctcaccgaggggagcagggctactgcacatgtatgtatgcagaaaaagcaatgatctcatttctgcatgaaatgagcgatacatgaaatgagaactaagcgaacttaaatacgtatttttttgtttggttggtttgagaaaaacaatgagtatgtaaacaaaccagagaattaaaggttataaggggaaaaaaaggaagaaagaaagaaaaacaagggagaaaaacgagaagagaatactaataggaaaagaaaagaggcgatttttagatatgatttagtgaacataacaaggagagaagcggacaaactacaacaacaagatgatccgaatgaggtccaagagaagactatgaacgatgaactcgattccgctaggaccctggagcgctttgcgagcactttgatcggctttgctctgtccgctgcttgaatcttcatcttcatcatccgcttggctattggaatcctcgaattcttggaacaagtcgaacactttagttgccgctaaatcggtggctattccatcaaaaaagccgcatcccaaaaaaagagaaggtaagatacttgattggaaagattgaaatatcaacaaagtataatgtaatcttgctaaccatttgatcccagcccgattttcaggttcgaccaggactccacaaacaatttgcgggcggcctctttacgctgagccttgatctcagcgacccgatcgcgcttattctgccgcagtttcttagctttcttgtcttcctcatcatcgcccaaggattggtactgatactgctgctgaggctgagtggcggcggaagatgaggacgcggagggcgaagagcagagatcgagactaaggtcatcgagactatcgtcttcagaagagacaagactgccgagcgacttttgcggccgaagcttgcgcttgttcttgaagctctggcgctcctcatcaggagccgtaccagcttcctccttggtggaagaagacaggctgagaagggcggagttgatgagatcgacataggtctcaaccttctcgaacttgtcgatgatctgggaaagtgtgagtcggataaaatgactgaagctcgtcgtcctcaagatggtctccaagactctcaaaacccctcgcttcatcgaccatggcgtattgtttcccgagccgccttgccgctgatcaagcccgtaggccgcctcaaggatcgaaatcaacccaatgatcaccgtatcaaactctttgccgctcagcgtcgttgtcgctgtggctgatgatcctggcaatgtgttgcccgtcccattgagtggtgctgttgatttgctgttgttgcccggtgtcgtcggaggcttactggtctcaggcaagttgcttccaaccaatggctcttgattctttgacgttgtcccgtcgacacttgcagactgttgtggattggtggtcgactcgacatcttgcgatgaagcattgaaggtcgaattgttctcatcccgggtttggggcgcggcagatagaaggctaccatcagatgtcggtcgagagctgggtattgattccctatttcgcttgggaacagcggactgttcttcagttttgtcctcctttggtcccgtctgactatcatcgaccaattctccgtttccaccagtttgatgagcgtctactgtacttttgttgttcacaaaaccttcagtcaccttggttgattgatcagtgggatcggagctgcccaagttggagtttgtcgaatgagggaactgcaatgagtctctatggtttcctatttccgaagatgtagattcttcatttgttaccggcgaatttccgaagggtaaaccagaaaagacacccttggagagtcggttgagtcccagtgtagcaaaatccaccggcttactgacaacctcttttccaacactagcgacgcccttaccgaacgagtctaaagtcgaagaggtcgtgttgaagatgttattgatcgccccaccgcgaccactcatcccagatctttctttcgcaaagaacttcaaaaccggttctgatttcgaatatctctcatcacttagcagacatttaagataggcttccaattctcgccggacatgatcgatagttttaaaattcaagttggtcggtaataacgctctgggaaaagctttcgtacccactcctaccagtttctttttgttgatagccaggtccattcgttcaagctcgggccatccacgggtgacaatgaatccggggacagaaggggcctcgacagcgatcaacagagagatgtcttttttctgcttgataagcccagtcttgggatcagtggcggaaggaggtgacatatccgtgactgaaacggagaaggaggcaggatgagaactgtgagaaacaggtggtgtgttcatcgagttggatcgcgaaataggagaagttaatgtatttgtgtcatcaaaccgggtggtagaagtggaaccagtcgagtgatacggattaattgactggctggactggtcgggatccgagccttcattttcgcttgcttcgtcgagcgagtaaccttcggtcatgtcaccttcttctgggacgcgagccgaaaaaggggacgattgactaaacgttgctgagtgtaacgtagtagtgggagatccaaaaccttcgtgtccgctgtttctctgtggagaaactctgaacccagctgggggtgaggtgacagcacggctgaccgaaggggcgcgatgtctgtcaaggattgcctcagttgtactatttttagccttgtcccatgtatgctcatctcttgagctggccaggtcttgggattgcatcggtgggctgtcgacagtatagccgcctgagccagtcgatggaatattgggcagggtcatgtagtgtatcttatccccccgagttgtttcgtttggagaagtcgaccacggctgataatcgatgtctgcactgctcgcgggcttagaggttacagatgcttgatttgactggttggatttgatggagcgcaagcgatcgaggatccaatcctggaggttaccaaagacgggtgagccagaagatgacacaagctcaagacgtctcaaggtttcaatgatcgccgatttccaagtactagagatatgcactttagaattttgatcgggttggcttgaaatatgctgatctactgcgtaatccataagcggggccaatgcacttaggacggagatcgcgtcaatcttgactacgtctgacttgagattagcgctctgacaggtcttgtgaaatgagtcgaaatgattgaaaagcttgacaaaacattccacttgcactgagtcattggatgagggagacagtagagaggatctttcaaaatcggtgatgacgtccaggggagcccacttcggagtatgctcaaaaaaatcttgcaggcgaacactgccgttgggcttggtgctgatggaaagattgaagtttgcaggagatttgagataagcaatcaatacatcatttccagtaacagattggatatcatctggagtaacagccatggtcgagggtgcatcattggcagaatgagatcgagcggggctaagactttggaatatcgagcggtgaggatcattttgtttagtgttttctttgatttgatcgacaaccgcagctgtcactgcgccattcgtagcttttgctggtgttgttgatgctagggaggcttgagtaggtgtaccagttcctagagaatcaatcaaggtttgattaaaccagtcttgattgtaagagctggtgattgatatcaattgaaccgtcaggacttcggagaccaggttgagcgttaggggagatgaagtgatagaggaagaacccagggtcaagagaatttcttcagagatcctacgagtctgagtcagccgttgagcgattcgatcctgggaagaagtttgggatttggagtcggcgcgatcattcaattcgcggacgaggttcatcgacaaacaaccaatcaggtagatcatcgtttctttgctggatttggtcgtcaacttggcatgagctttgaggaggatatgattaagaccattccggagttgattcaagaaagccctgtcgccggtcgagacgctgggtaggagataccaactttcaatgtagtcacgaatgatcaaatcgaacagggagccaaaagctgattgcagctgttctggtagctgatcgagtttgacgaggttctggttcaactgatgatggtaatttgaacttgaatccagattggtcaggagatggcgtgattgagattgggcgcccagggctggaaaggtctctgcaagacgacgttcggtagataaggtggtacccagagtgctgtcgactatgcttctgaaatcgggtaatgcagagagggtactgtggttaaatatggacgaggtaacaagatttagtatatcaatcacacgttggcatctcatttattcaattttgaaaggattcttgaagaggaaaatgtggtatgacttacaaggatacgatgatgacgaggataaatgagaacggaccgattctgatgaataataagagtaagccgatcgcgcctgagatgaggactacttgaggattataagtggtaacctgattggaatcggcttgatgattatttttatcctcattcatggttacgggatcggcttgttcagacaaatttgtatccatgttgtttgttctgggtcgactagttataaattcctcaggttgtttatacggtttccccctcgttgatggaatgttacgtttgaatctgaaaggatggatggttagtcaggcagctcactccagattatatcagattgggaagaagtatttacatacatcctttataggccagttggacgggtttttccagaatatgcttactgtttggtgagatgcgtggtggttggttggtagtatcggtgtggttcagcttgggaaatttctgaagtggaaatgaaagggttgcactcgattacgtaatacccaacaacccagtgagctccactcgtcataacgatcgaggattccaactgagacactcctactcaagaaaccagatgaacttgaagaaaaatcgcacattctggacaatacttacttgagcatcagaggcatagtaacctcagtcaagagacaagaggaaacaggcatttcccaaacgaacaggaaagctgcagacaggggttcaatcaattttgtccagggcggcgggtcaatggctggtcttgtattcaagcccggcccacatcccccaaccgcgggaaaagctccccaaaggaatattggaggatcccgtcggagatggtctcgagtttccccggccccgtccccacggggagatagctcgatcgcagcttgaaacaccactggtggcttccgacatctccgacaactccgattggacaacatcagactcagatttccagcttgatcttcttttcttccccccagcctgcaatcaacagaaaacatcagcccgtttctcttcattcatatccagtcctcgccatgtcaaactctaacaatgttgtccgtcatggcttggccacttcactcccttctttttagccacaagatcttggggagactgactggctcttttgtgtgtgtgtgtgcttgatcaattcttcataggttgtcctcatccgtcatggtcaaagtgaatggaatggtaagtcaaagaacccttcgcaagaccaagaccaagtgtgtgactcgagttgatgatcaatcttgtatttatatggctatctatacagagaagaacctgttcaccggattcaaggacccggagttaaccagcaagggacgtgaggaagccaagctggcggctgagaggctcaagaagcttggattcgtgtttgattgtgcatacacctcggccttacgacgagcgcaagttacgctcgacatcgtgctcgaggcgctcgaccaaaagagcatcccgatcgagaaggatcaagcgctcaacgaacgagactacggggacttgagtggcttgaacaaggacgatgcccgcaagaagtggggcgaagaacaggtccacatctggagacgtagctacgacgtccctccccccaacggcgaaagcttggaaatgaccgcccaaagaacccttccctactacaattcccaaatcaagccaaaagttcttgccgggaagaaggtcttggtcgctgctcacgggaactccctccggtaagtcacttgcagaccttctttccataagccagcttagctgattgcctgtctctcgtacatccttatccatcaacagatcgatcatcatgcaacttgagggcctcagtggtgaggagatcgtcaaaaaggaattggacactggtgtcccaatcatatacgagctggactctgaaggtgcttaattctctccaagcttccttttgcttatcaccttgaactagttaatctgatgatcggaaatgactgctcaggcaaagtgctcaagtgcaccgtcatcaattcttgaaaagtcacccgaggaatcgagttgtggctcagatcttttacatgagtgatcgttgagttttggggtgtaactccgttctccctccctcctcttcttttatactagtagaaatcaccattccttctctgtgtctatatgggtttctgatcacaccgaaatgtaggaatcctgggagaaggttaaatacctctttccaccaaagaaacaaaaaacaaagactgtatcatttccaaacaaacaaactgtgcttaagagctaaataagcgcaagagaaatcagacaacagagcacagaaaaaaaactaccatgttaattctaattcatggctaataacgccgtgaactgatgagccgtgagcagaaacatcaaacaaaacttgcgccatcgttatcatttcttgtacaaaaattgaaacacctccaacaaacaaacaatcaaaaacagctagaaaaaaaagagaaacaacaagaaagagtggggagttttgattataagattggtaaaatgagaagatgaagaaaatgaacaatcaactcaattatcatcatgagtgttcatgttttttcgatattttttttttcggggggagaggggttttttttttttttgagtttcacatttttttctgacttgattgcaagagcgaggggaggaggaaaaggaatcttatctctatggtgaaaaataatgagcgagaaaaaaagaaggggggaggggggggagagagagagatcaagaggaagaagagggacgaaagtgacagcgatcgaggatttcctgcaagctcatcccggtagggtcgaattgatcacgggccccatcggaccaatcgatgacgacgctggggatgattttctggacgaggacggtttgagggcgaccattgacgaggacggtggtgggggtagaatgttcgggatagcgatgggagatcctggggattgggatgtttggtggggaggagcgcgaaggatggacgggtgaggaggcaggcttctggatggtcgaggtgaggccgttggtgagctttcggaggaccaagatcgcctgtagtccactcttgtgactctcgtccaagctgaaggtgacctgatggatgaaccggccgctgaacctgtctcgtgcttgatacccttcctccgtaccattgcttgcccgacgcccatcgcgatagccatttggtgcgctgttgccggtcaccatgctggacgaggaaggatgactgagcgggattccggcgacagaagccgatcgatcggctcggccttggctccagtcctgtttagtttgatgcttcacaagctgagagtccgacatcccgaacgtcttgaggtcctcatccgtcaatgacaatggtgagcgcatgccgagcggtaaacaatcttgtgggtttcggacccgctggaaaatgctgttgagtaatgtcggtggtgcggccacagtacacgatcttcttcgagctaccgcatctgaattcatcgacgactctccaggaaatgattttcgacagttgctcgaattgccctgctgtgcttcttgggcttcaccactagactgactctcataaaaacctcttccatcccgcgaaaaaccaggcgacaaaggtgatatgactgtgctggagcttgaggaacgagatgaactcggagaaataatcgcatgggccgatgttttggacattgtgcttaaaaagtagaataaaaataaaaataagaataggttccgtcaactatcatataatcccgactgctacataatctctactgataattaatgtgactatgtactcacgtagatgctgggcttgtggtggccttcggaataaccgccccggatttgccagtcatctgccacaagccttggtgatagcggagtccttgtttgcgctgaggaggctcgtgagtggcatggtcatctctgactctgtgatcgtcagacattctaggcgactgtgatagatggccgttgtgccagctggataaggcatgcggttgaatgatggattgtcgcctggcatgatgtaagacgagtgggttgtatctgagacagccaaacattgacgtaatatgtaagagagaaacaacgtcaaaaaaagaacaaaccccaggagcttcaagatgcccattagaagaagattaaggcttcacttacttgtcacattcgtcgacctccccagagttgaagggatggctctggcggttgtaaagctcttcttgctcagtcaagccgaaattcccgaaagttgaactcagatcgacatcactattctcatcgtgccgggagtagcttcgatgatgcgccgatccttccggctggatcctcagtggtcggctgccgctcggcgattgagagatcggagcttgaggggaagtcaagagtagcgaccttcttcttgcgcttcctggcgaaccaatctgatcattcggccgggcgtgggcgaagtcattataatgacggtcgctctcttgttggtggtaaatactattagagccatgtctcctggaagaatgatattgatgtggtccatcctgactatcacgcatctccgctgggtttaaaatataatatctttctcgggtaaaaataaaaagatgaaaagatcttccaatatttttggaactagggacaagctggtgtgtctatttgtagtgcctaatgctatagtctatgggtgtaagtgtgtgtgtggataaactgataaactaatcggggcttctcgtttcgacaataaaacaaatggcccgaaaggaggagctgatttatatatacgtaatttgagtttagacgatgtgtatgagtgataagacaggatatggccgataagaaatagtcagggcttgatggagaggttggaattgacagtccgaaagatgagacggattgttagagagatgaaaaagtggttcaggaaattcttcaaccaatgggattcttgggcgggagttgagacgataaccagccagcgaggttatgagaactactgcccctaaaaaccttctcaatttttgtttatctttggttctagactgcgagcacaagaggatgttggagatgagggattcgtagtgtttgtgagtgaatgtcaagcaaaggagaggggggggggggaggaagagtccggtctctataaatctaagctcagagagagagagagataagagatggcttgtaggttggggtcggatgggttttcggagagctgactaaccgtccaacggtcccaatttggagctttagaggaatttgtagaattaaaagtaaataactaaatgaatatgtgtggcagatgattgggtgataatgtagacagaagagtaacctatggtgtgattgatggatgcagtcagaagggcagccgggcgttttgtcagctgtagagcttaaattcaacttgcaagcagtagagagagagagagagagaaagaaaggaggaaatgacgaaccccgaactgaggatattgcgttccggcctaacagtttgtttatctatgagtgcgtgcgccttgactgttttttttttcttcctcttattcttgttgttgttgttggtttttttttttcgcttggacacgaccacgttttgcaagaagagctacaatgtagagcctacaacacctcaattgatcatagaatctaaatatgtatatctcttgtggtatgtatgtgtgtttggtatgtgaggagacagctggcaaaagctggcagagggtgggatgaagatagaagaagataagtggctgttatttgtgcccgaagatcaagatgacaagggcagttggagctgaggaactatggggaagcaaacagaggttgaagatgaattacaacagaagagagatctgagaacagattaattctcaatcagctcaggaggggaagggggcagactcacacacagtctggaccccagggcgggatcaggctgatcacaagtccctctccgctcgcggggcgcgagatggctcgagttcggggggatggcgatggagcctgagggatatgaaaaaaaaaaagaaatcaataaggtggtttattgttgttgtatatgtatcaatttgtacaacaagaatcaagcaaaatggggtgcgatcttccaagagagaaagtctcaaagataaggtacatggctcttctcatgttaaaatgtaatatacaacgcattgaaaaaagggttgactggtgtacaacaacatcatatctacatacgcacgtataaatatgttatatgtatgtactggtttttagttgaacccaaaccactcgggcgaagaagattgggaagataaacgattgaaattcaacaggcagagcgcagaaaagctcttgcaagtaaattgggggcttgatgcgatcttccttgaggctcggagtgagcggcagcagtcgatcgcaaacaagttcaagctgaagtgcggatatcatcatcatcatcatcagccaggagggtgtctgaagtttgaactgaaaggtgtgtatgtacaacaacaccttctcatggtggccagaagacggagagggtgtcaactgggactaaggcattatcccggggttcgggacggggctaaagggctgtcccgaggcacgaaccccggggcttcagggtaaaaccctgaagccccggggttttttatttttttattttcattttttttaccagccatgtgtacacgtggtggaagcgtctacataccgatacgagggctcaataccagaatgaagcggaaagcacctgaaacggaacgtcggcctgctggtcaacctcgggaaatcatcgatgtcgactatcgatgccctcaagaaaccaatgtatctgtgcgcgatgatactcgacccaagattcaagacagctttctggaagaacaacgaagactctatcgtcgagcattacaacctatctgtcgacgacatcgaaaaatcttttttggatgaagctcagacatttgagacaacccatgcgtctggacctcacgactcactgttgcgaccatctgcaccttctcgatcacaagatgaaggccactttgcgagtgcattgtttcagcctgcaccagaaatccaagggatcgaaagcgaaatcgttcattacttgaagcaagatgttgaaaccctgaatgccgatgtcctttctttttgggcatcacatcaaaaatcgttccccaaactcgcacttatagctcgtcgatacctctcaatccctgccaccagtgcggcatcggaacgagtcttttccactggccgccgggtcgtctcatgtctcatggcaacgatcatccctcaagccatcaacggttgaaaacctgctgtgcctgaaggattggttccaggcttttgaaggcccattataatattgttgttacatttattgtcttttgttatttttcttctcaaaaatgaaaactctgcaatctatttctgatcgagaaaaaaaaaatccttaatacctggaaaccccggggcttcggggtttctgtgaggcctgtcccgagtcctgaaccccggggttcaggatcggggtaaacccctgaaccccggctttcgggataatgccttaactgggacgtatcatcgtgatgaatttgtggatcatcaggaaacgttctatgtaacagttcaacttggcttcatacaagcaacaattcacttgaacaaacaatatcaaccctacaaatctacagcagtcccttaggtagaccacatttcaaggttgtgtatggctatcgcagacttgactcgcgaagtgcgcaggccccgcggtccagtccccgctcgagcttgaagtgcttaaaaaggaggacttaggtgcttcaagattgaaggggcaaaagagggttaggtatgtccagagctaagaagcagcttcaataggttaaaaatgcgggcttctgtcggacggtagtgattaagaatcaagattggtgtgtaaattcgcccacccggcagctggtcgatagctgatttccatgacatctacaattcgagagtatttaaataatttatgtatgacgatatgaggtaaggtagcattgacggatccaagcaaagcacatcattttgcactgtagaacgcgcgattgaagtctgatgggcgagcgaaaagcggattgctcgttgggcaatcttgtgtgtgtgtgtgtgttttggtggtcgaatgagcttgcccagggtgggggtctgttgtggagatacttacatagccgatcggattgtcgggatctactttattccactttgtatgtaatacaagtccaacgattgtgctcttctgtggcatgcactgcaatcaagtctgcgttcctaacttcctctttttttttgtggggcaactgctggatgaacgatcttagttatttattatgtaatttgatttcctttttttaggtaaaatcttgagaaccacttcgaccgatcaacagcttcgccgtcgcgccaggattgagaagaaggcacctggatgtccgacgccaagaggttctcattcccgaccagcaagctgagtgagagtggggcctcgaccggaaggtgacaagcgaatgcggagagcagaggaaaaccgagagggtacatttcaatatgcaatacatgaattttggcgatgggtgaggatggtgatgaggagtgttgcagactcttgagcgtcaatggcccgccggatgaacggagacggcgctggtcatgagactcgagcaacaggccaaacatgtttctctgcttgcaggcctcattgggcaaaacctttccaaattcctgcaacgttaatccatccatccatcgacccgccttgaccagtccatccggcatgttcgtgatcaaccgtgcccggccacagatctgcttat